From 555427f5daa1cdeece66dfe9c5ebb512d652c6d8 Mon Sep 17 00:00:00 2001 From: wtq <2394975549@qq.com> Date: Tue, 12 May 2026 15:45:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E6=88=B7=E7=AB=AF=E5=B0=8F=E7=A8=8B?= =?UTF-8?q?=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 21 + .hbuilderx/launch.json | 10 + index.html | 20 + package-lock.json | 13729 ++++++++++++++++ package.json | 77 + shims-uni.d.ts | 10 + src/App.vue | 27 + src/api/config.ts | 25 + src/api/https/login.ts | 95 + src/api/https/order.ts | 96 + src/api/request.ts | 235 + src/components/jx-cell/index.vue | 40 + src/components/jx-drawer/index.vue | 103 + src/components/jx-empty/jx-empty.vue | 57 + src/components/jx-icon/jx-icon.vue | 29 + src/components/jx-input/jx-input.vue | 27 + src/components/jx-load-more/jx-load-more.vue | 72 + src/composables/useGlobalFunc.ts | 612 + src/env.d.ts | 8 + src/main.ts | 8 + src/manifest.json | 94 + src/pages.json | 90 + src/pages/index/index.vue | 753 + src/shime-uni.d.ts | 6 + src/static/arrowLeft.png | Bin 0 -> 201 bytes src/static/backspace.png | Bin 0 -> 488 bytes src/static/emptyImg.jpg | Bin 0 -> 3131 bytes src/static/font/iconfont.css | 344 + src/static/font/iconfont.ttf | Bin 0 -> 8312 bytes src/static/jxHorizon.png | Bin 0 -> 357377 bytes src/static/logo.png | Bin 0 -> 4023 bytes src/static/moreThan.png | Bin 0 -> 332 bytes src/static/noLogin.png | Bin 0 -> 908 bytes src/static/userCenter.png | Bin 0 -> 674 bytes src/store/index.ts | 45 + src/store/useServeInfoStore/actions.ts | 63 + src/store/useServeInfoStore/getters.ts | 42 + src/store/useServeInfoStore/index.ts | 54 + src/store/useServeInfoStore/mutations.ts | 113 + src/subPages/agreement/about.vue | 31 + src/subPages/agreement/privacy.vue | 102 + src/subPages/agreement/user.vue | 207 + src/subPages/login/codeLogin/codeLogin.vue | 159 + src/subPages/login/index.vue | 695 + .../login/paswordLogin/paswordLogin.vue | 98 + src/subPages/login/weixin.ts | 136 + src/subPages/mine/historyTopic.vue | 458 + src/subPages/mine/order.vue | 157 + src/subPages/mine/promote.vue | 88 + src/subPages/mine/refill.vue | 390 + src/uni.scss | 64 + src/uni_modules/uni-easyinput/changelog.md | 121 + .../components/uni-easyinput/common.js | 54 + .../uni-easyinput/uni-easyinput.vue | 662 + src/uni_modules/uni-easyinput/package.json | 107 + src/uni_modules/uni-easyinput/readme.md | 11 + src/uni_modules/uni-icons/changelog.md | 44 + .../components/uni-icons/uni-icons.uvue | 91 + .../components/uni-icons/uni-icons.vue | 110 + .../components/uni-icons/uniicons.css | 664 + .../components/uni-icons/uniicons.ttf | Bin 0 -> 35824 bytes .../components/uni-icons/uniicons_file.ts | 664 + .../components/uni-icons/uniicons_file_vue.js | 649 + src/uni_modules/uni-icons/package.json | 111 + src/uni_modules/uni-icons/readme.md | 8 + src/uni_modules/uni-popup/changelog.md | 104 + .../components/uni-popup-dialog/keypress.js | 45 + .../uni-popup-dialog/uni-popup-dialog.vue | 330 + .../uni-popup-message/uni-popup-message.vue | 143 + .../uni-popup-share/uni-popup-share.vue | 188 + .../components/uni-popup/i18n/en.json | 7 + .../components/uni-popup/i18n/index.js | 8 + .../components/uni-popup/i18n/zh-Hans.json | 7 + .../components/uni-popup/i18n/zh-Hant.json | 7 + .../components/uni-popup/keypress.js | 45 + .../uni-popup/components/uni-popup/popup.js | 26 + .../components/uni-popup/uni-popup.uvue | 90 + .../components/uni-popup/uni-popup.vue | 518 + src/uni_modules/uni-popup/package.json | 108 + src/uni_modules/uni-popup/readme.md | 15 + src/uni_modules/uni-scss/changelog.md | 8 + src/uni_modules/uni-scss/index.scss | 1 + src/uni_modules/uni-scss/package.json | 82 + src/uni_modules/uni-scss/readme.md | 4 + src/uni_modules/uni-scss/styles/index.scss | 7 + .../uni-scss/styles/setting/_border.scss | 3 + .../uni-scss/styles/setting/_color.scss | 66 + .../uni-scss/styles/setting/_radius.scss | 55 + .../uni-scss/styles/setting/_space.scss | 56 + .../uni-scss/styles/setting/_styles.scss | 167 + .../uni-scss/styles/setting/_text.scss | 24 + .../uni-scss/styles/setting/_variables.scss | 146 + .../uni-scss/styles/tools/functions.scss | 19 + src/uni_modules/uni-scss/theme.scss | 31 + src/uni_modules/uni-scss/variables.scss | 62 + src/uni_modules/uni-search-bar/changelog.md | 47 + .../components/uni-search-bar/i18n/en.json | 4 + .../components/uni-search-bar/i18n/index.js | 8 + .../uni-search-bar/i18n/zh-Hans.json | 4 + .../uni-search-bar/i18n/zh-Hant.json | 4 + .../uni-search-bar/uni-search-bar.vue | 309 + src/uni_modules/uni-search-bar/package.json | 87 + src/uni_modules/uni-search-bar/readme.md | 14 + src/uni_modules/uni-transition/changelog.md | 31 + .../uni-transition/createAnimation.js | 131 + .../uni-transition/uni-transition.vue | 292 + src/uni_modules/uni-transition/package.json | 112 + src/uni_modules/uni-transition/readme.md | 11 + src/utils/md5.js | 492 + src/utils/qiniuUploader.ts | 163 + src/utils/storage.ts | 84 + src/utils/toast.ts | 49 + src/utils/tools.ts | 93 + src/utils/uniApi.ts | 25 + tsconfig.json | 41 + unpackage/res/icons/1024x1024.png | Bin 0 -> 414447 bytes unpackage/res/icons/120x120.png | Bin 0 -> 12523 bytes unpackage/res/icons/144x144.png | Bin 0 -> 16506 bytes unpackage/res/icons/152x152.png | Bin 0 -> 17952 bytes unpackage/res/icons/167x167.png | Bin 0 -> 20898 bytes unpackage/res/icons/180x180.png | Bin 0 -> 23615 bytes unpackage/res/icons/192x192.png | Bin 0 -> 26246 bytes unpackage/res/icons/20x20.png | Bin 0 -> 851 bytes unpackage/res/icons/29x29.png | Bin 0 -> 1392 bytes unpackage/res/icons/40x40.png | Bin 0 -> 2280 bytes unpackage/res/icons/58x58.png | Bin 0 -> 4048 bytes unpackage/res/icons/60x60.png | Bin 0 -> 4357 bytes unpackage/res/icons/72x72.png | Bin 0 -> 5729 bytes unpackage/res/icons/76x76.png | Bin 0 -> 6171 bytes unpackage/res/icons/80x80.png | Bin 0 -> 6673 bytes unpackage/res/icons/87x87.png | Bin 0 -> 7610 bytes unpackage/res/icons/96x96.png | Bin 0 -> 8900 bytes vite.config.ts | 7 + 133 files changed, 27166 insertions(+) create mode 100644 .gitignore create mode 100644 .hbuilderx/launch.json create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 shims-uni.d.ts create mode 100644 src/App.vue create mode 100644 src/api/config.ts create mode 100644 src/api/https/login.ts create mode 100644 src/api/https/order.ts create mode 100644 src/api/request.ts create mode 100644 src/components/jx-cell/index.vue create mode 100644 src/components/jx-drawer/index.vue create mode 100644 src/components/jx-empty/jx-empty.vue create mode 100644 src/components/jx-icon/jx-icon.vue create mode 100644 src/components/jx-input/jx-input.vue create mode 100644 src/components/jx-load-more/jx-load-more.vue create mode 100644 src/composables/useGlobalFunc.ts create mode 100644 src/env.d.ts create mode 100644 src/main.ts create mode 100644 src/manifest.json create mode 100644 src/pages.json create mode 100644 src/pages/index/index.vue create mode 100644 src/shime-uni.d.ts create mode 100644 src/static/arrowLeft.png create mode 100644 src/static/backspace.png create mode 100644 src/static/emptyImg.jpg create mode 100644 src/static/font/iconfont.css create mode 100644 src/static/font/iconfont.ttf create mode 100644 src/static/jxHorizon.png create mode 100644 src/static/logo.png create mode 100644 src/static/moreThan.png create mode 100644 src/static/noLogin.png create mode 100644 src/static/userCenter.png create mode 100644 src/store/index.ts create mode 100644 src/store/useServeInfoStore/actions.ts create mode 100644 src/store/useServeInfoStore/getters.ts create mode 100644 src/store/useServeInfoStore/index.ts create mode 100644 src/store/useServeInfoStore/mutations.ts create mode 100644 src/subPages/agreement/about.vue create mode 100644 src/subPages/agreement/privacy.vue create mode 100644 src/subPages/agreement/user.vue create mode 100644 src/subPages/login/codeLogin/codeLogin.vue create mode 100644 src/subPages/login/index.vue create mode 100644 src/subPages/login/paswordLogin/paswordLogin.vue create mode 100644 src/subPages/login/weixin.ts create mode 100644 src/subPages/mine/historyTopic.vue create mode 100644 src/subPages/mine/order.vue create mode 100644 src/subPages/mine/promote.vue create mode 100644 src/subPages/mine/refill.vue create mode 100644 src/uni.scss create mode 100644 src/uni_modules/uni-easyinput/changelog.md create mode 100644 src/uni_modules/uni-easyinput/components/uni-easyinput/common.js create mode 100644 src/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue create mode 100644 src/uni_modules/uni-easyinput/package.json create mode 100644 src/uni_modules/uni-easyinput/readme.md create mode 100644 src/uni_modules/uni-icons/changelog.md create mode 100644 src/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue create mode 100644 src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue create mode 100644 src/uni_modules/uni-icons/components/uni-icons/uniicons.css create mode 100644 src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf create mode 100644 src/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts create mode 100644 src/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js create mode 100644 src/uni_modules/uni-icons/package.json create mode 100644 src/uni_modules/uni-icons/readme.md create mode 100644 src/uni_modules/uni-popup/changelog.md create mode 100644 src/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js create mode 100644 src/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue create mode 100644 src/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue create mode 100644 src/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue create mode 100644 src/uni_modules/uni-popup/components/uni-popup/i18n/en.json create mode 100644 src/uni_modules/uni-popup/components/uni-popup/i18n/index.js create mode 100644 src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json create mode 100644 src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json create mode 100644 src/uni_modules/uni-popup/components/uni-popup/keypress.js create mode 100644 src/uni_modules/uni-popup/components/uni-popup/popup.js create mode 100644 src/uni_modules/uni-popup/components/uni-popup/uni-popup.uvue create mode 100644 src/uni_modules/uni-popup/components/uni-popup/uni-popup.vue create mode 100644 src/uni_modules/uni-popup/package.json create mode 100644 src/uni_modules/uni-popup/readme.md create mode 100644 src/uni_modules/uni-scss/changelog.md create mode 100644 src/uni_modules/uni-scss/index.scss create mode 100644 src/uni_modules/uni-scss/package.json create mode 100644 src/uni_modules/uni-scss/readme.md create mode 100644 src/uni_modules/uni-scss/styles/index.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_border.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_color.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_radius.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_space.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_styles.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_text.scss create mode 100644 src/uni_modules/uni-scss/styles/setting/_variables.scss create mode 100644 src/uni_modules/uni-scss/styles/tools/functions.scss create mode 100644 src/uni_modules/uni-scss/theme.scss create mode 100644 src/uni_modules/uni-scss/variables.scss create mode 100644 src/uni_modules/uni-search-bar/changelog.md create mode 100644 src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/en.json create mode 100644 src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/index.js create mode 100644 src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hans.json create mode 100644 src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hant.json create mode 100644 src/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.vue create mode 100644 src/uni_modules/uni-search-bar/package.json create mode 100644 src/uni_modules/uni-search-bar/readme.md create mode 100644 src/uni_modules/uni-transition/changelog.md create mode 100644 src/uni_modules/uni-transition/components/uni-transition/createAnimation.js create mode 100644 src/uni_modules/uni-transition/components/uni-transition/uni-transition.vue create mode 100644 src/uni_modules/uni-transition/package.json create mode 100644 src/uni_modules/uni-transition/readme.md create mode 100644 src/utils/md5.js create mode 100644 src/utils/qiniuUploader.ts create mode 100644 src/utils/storage.ts create mode 100644 src/utils/toast.ts create mode 100644 src/utils/tools.ts create mode 100644 src/utils/uniApi.ts create mode 100644 tsconfig.json create mode 100644 unpackage/res/icons/1024x1024.png create mode 100644 unpackage/res/icons/120x120.png create mode 100644 unpackage/res/icons/144x144.png create mode 100644 unpackage/res/icons/152x152.png create mode 100644 unpackage/res/icons/167x167.png create mode 100644 unpackage/res/icons/180x180.png create mode 100644 unpackage/res/icons/192x192.png create mode 100644 unpackage/res/icons/20x20.png create mode 100644 unpackage/res/icons/29x29.png create mode 100644 unpackage/res/icons/40x40.png create mode 100644 unpackage/res/icons/58x58.png create mode 100644 unpackage/res/icons/60x60.png create mode 100644 unpackage/res/icons/72x72.png create mode 100644 unpackage/res/icons/76x76.png create mode 100644 unpackage/res/icons/80x80.png create mode 100644 unpackage/res/icons/87x87.png create mode 100644 unpackage/res/icons/96x96.png create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7ce6e50 --- /dev/null +++ b/.gitignore @@ -0,0 +1,21 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.DS_Store +dist +*.local + +# Editor directories and files +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? \ No newline at end of file diff --git a/.hbuilderx/launch.json b/.hbuilderx/launch.json new file mode 100644 index 0000000..29998cf --- /dev/null +++ b/.hbuilderx/launch.json @@ -0,0 +1,10 @@ +{ + "version" : "1.0", + "configurations" : [ + { + "customPlaygroundType" : "local", + "playground" : "custom", + "type" : "uni-app:app-android" + } + ] +} diff --git a/index.html b/index.html new file mode 100644 index 0000000..f8a54cb --- /dev/null +++ b/index.html @@ -0,0 +1,20 @@ + + + + + + + + + + +
+ + + diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..f5853a6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,13729 @@ +{ + "name": "uni-preset-vue", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "uni-preset-vue", + "version": "0.0.0", + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4080420251103001", + "@dcloudio/uni-app-harmony": "3.0.0-4080420251103001", + "@dcloudio/uni-app-plus": "3.0.0-4080420251103001", + "@dcloudio/uni-components": "3.0.0-4080420251103001", + "@dcloudio/uni-h5": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-alipay": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-baidu": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-harmony": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-jd": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-kuaishou": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-lark": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-qq": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-toutiao": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-weixin": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-xhs": "3.0.0-4080420251103001", + "@dcloudio/uni-quickapp-webview": "3.0.0-4080420251103001", + "@types/node": "^25.5.2", + "crypto-js": "^4.2.0", + "js-md5": "^0.8.3", + "jsencrypt": "^3.5.4", + "sass": "^1.99.0", + "vue": "^3.4.21", + "vue-i18n": "^9.1.9", + "vuex": "^4.1.0" + }, + "devDependencies": { + "@dcloudio/types": "^3.4.8", + "@dcloudio/uni-automator": "3.0.0-4080420251103001", + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-stacktracey": "3.0.0-4080420251103001", + "@dcloudio/vite-plugin-uni": "3.0.0-4080420251103001", + "@vue/runtime-core": "^3.4.21", + "@vue/tsconfig": "^0.1.3", + "typescript": "^4.9.4", + "vite": "5.2.8", + "vue-tsc": "^1.0.24" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", + "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.29.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", + "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.0", + "@babel/types": "^7.29.0", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/generator/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", + "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", + "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.28.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz", + "integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "debug": "^4.4.3", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.11" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", + "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", + "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", + "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", + "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz", + "integrity": "sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.28.6", + "@babel/traverse": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", + "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", + "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.6" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz", + "integrity": "sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.28.6.tgz", + "integrity": "sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz", + "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", + "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", + "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.29.0.tgz", + "integrity": "sha512-va0VdWro4zlBr2JsXC+ofCPB2iG12wPtVGTWFx2WLDOM3nYQZZIGP82qku2eW/JR83sD+k2k+CsNtyEbUqhU6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.29.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz", + "integrity": "sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz", + "integrity": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz", + "integrity": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz", + "integrity": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz", + "integrity": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-replace-supers": "^7.28.6", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz", + "integrity": "sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/template": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.28.6.tgz", + "integrity": "sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.29.0.tgz", + "integrity": "sha512-zBPcW2lFGxdiD8PUnPwJjag2J9otbcLQzvbiOzDxpYXyCuYX9agOwMPGn1prVH0a4qzhCKu24rlH4c1f7yA8rw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.6.tgz", + "integrity": "sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/plugin-transform-destructuring": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.6.tgz", + "integrity": "sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.28.6.tgz", + "integrity": "sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz", + "integrity": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz", + "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.0.tgz", + "integrity": "sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.29.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.29.0.tgz", + "integrity": "sha512-1CZQA5KNAD6ZYQLPw7oi5ewtDNxH/2vuCh+6SmvgDfhumForvs8a1o9n0UrEoBD8HU4djO2yWngTQlXl1NDVEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz", + "integrity": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz", + "integrity": "sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz", + "integrity": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/plugin-transform-destructuring": "^7.28.5", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz", + "integrity": "sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz", + "integrity": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz", + "integrity": "sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz", + "integrity": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.0.tgz", + "integrity": "sha512-FijqlqMA7DmRdg/aINBSs04y8XNTYw/lr1gJ2WsmBnnaNw1iS43EPkJW+zK7z65auG3AWRFXWj+NcTQwYptUog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.28.6.tgz", + "integrity": "sha512-QGWAepm9qxpaIs7UM9FvUSnCGlb8Ua1RhyM4/veAxLwt3gMat/LSGrZixyuj4I6+Kn9iwvqCyPTtbdxanYoWYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz", + "integrity": "sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.6.tgz", + "integrity": "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.28.6.tgz", + "integrity": "sha512-4Wlbdl/sIZjzi/8St0evF0gEZrgOswVO6aOzqxh1kDZOl9WmLrHq2HtGhnOJZmHZYKP8WZ1MDLCt5DAWwRo57A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.28.6.tgz", + "integrity": "sha512-/wHc/paTUmsDYN7SZkpWxogTOBNnlx7nBQYfy6JJlCT7G3mVhltk3e++N7zV0XfgGsrqBxd4rJQt9H16I21Y1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.2.tgz", + "integrity": "sha512-DYD23veRYGvBFhcTY1iUvJnDNpuqNd/BzBwCvzOTKUnJjKg5kpUBh3/u9585Agdkgj+QuygG7jLfOPWMa2KVNw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.29.0", + "@babel/helper-compilation-targets": "^7.28.6", + "@babel/helper-plugin-utils": "^7.28.6", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.6", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.28.6", + "@babel/plugin-syntax-import-attributes": "^7.28.6", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.29.0", + "@babel/plugin-transform-async-to-generator": "^7.28.6", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.6", + "@babel/plugin-transform-class-properties": "^7.28.6", + "@babel/plugin-transform-class-static-block": "^7.28.6", + "@babel/plugin-transform-classes": "^7.28.6", + "@babel/plugin-transform-computed-properties": "^7.28.6", + "@babel/plugin-transform-destructuring": "^7.28.5", + "@babel/plugin-transform-dotall-regex": "^7.28.6", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.29.0", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.6", + "@babel/plugin-transform-exponentiation-operator": "^7.28.6", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.28.6", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.6", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.28.6", + "@babel/plugin-transform-modules-systemjs": "^7.29.0", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.29.0", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.28.6", + "@babel/plugin-transform-numeric-separator": "^7.28.6", + "@babel/plugin-transform-object-rest-spread": "^7.28.6", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.28.6", + "@babel/plugin-transform-optional-chaining": "^7.28.6", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.28.6", + "@babel/plugin-transform-private-property-in-object": "^7.28.6", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.29.0", + "@babel/plugin-transform-regexp-modifiers": "^7.28.6", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.28.6", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.28.6", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.28.6", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.15", + "babel-plugin-polyfill-corejs3": "^0.14.0", + "babel-plugin-polyfill-regenerator": "^0.6.6", + "core-js-compat": "^3.48.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", + "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", + "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.28.6", + "@babel/parser": "^7.28.6", + "@babel/types": "^7.28.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/template/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/@babel/traverse": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", + "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.29.0", + "@babel/generator": "^7.29.0", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.29.0", + "@babel/template": "^7.28.6", + "@babel/types": "^7.29.0", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/traverse/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/@babel/types": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@dcloudio/types": { + "version": "3.4.19", + "resolved": "https://registry.npmjs.org/@dcloudio/types/-/types-3.4.19.tgz", + "integrity": "sha512-1foayOFEAQ+jnQLt3ACsovCNjer3/fXn1I2VBpmDOzs2nk/n4UHwRLAxZV/RpxRqaGOPEvKrO/Pq+VI6sAmuRw==", + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@dcloudio/uni-app": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-app/-/uni-app-3.0.0-4080420251103001.tgz", + "integrity": "sha512-pzBWZiICfMmAxzBvAoXlTcDYoVNrV+ztsUyDouUxZJShpquQdVqHJqHxAlvGLR7c5gHCVtnKilCKwmu6zjNGrA==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cloud": "3.0.0-4080420251103001", + "@dcloudio/uni-components": "3.0.0-4080420251103001", + "@dcloudio/uni-console": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-push": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-stat": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "@dcloudio/types": "3.4.19" + } + }, + "node_modules/@dcloudio/uni-app-harmony": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-app-harmony/-/uni-app-harmony-3.0.0-4080420251103001.tgz", + "integrity": "sha512-WjCLttxacAoRywMl3hhA2LGAso8NqqgupXbTvoWRyYF11tuSw2duUM7n58mZ3A/cI4SQk/y/x9MzoFXlDiYzAw==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app-uts": "3.0.0-4080420251103001", + "@dcloudio/uni-app-vite": "3.0.0-4080420251103001", + "debug": "4.3.7", + "fs-extra": "10.1.0", + "licia": "1.41.1", + "postcss-selector-parser": "6.1.2" + } + }, + "node_modules/@dcloudio/uni-app-plus": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-app-plus/-/uni-app-plus-3.0.0-4080420251103001.tgz", + "integrity": "sha512-HbEpRIyJ4q6A+s+2WJsBvW/AlStyzBUHFkZbs/1vnTV5jjjvlT8e9Zb+2HptC95olZmD97QWcu31M5U/a6Z0PA==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app-uts": "3.0.0-4080420251103001", + "@dcloudio/uni-app-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-app-vue": "3.0.0-4080420251103001", + "debug": "4.3.7", + "fs-extra": "10.1.0", + "licia": "1.41.1", + "postcss-selector-parser": "6.1.2" + } + }, + "node_modules/@dcloudio/uni-app-uts": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-app-uts/-/uni-app-uts-3.0.0-4080420251103001.tgz", + "integrity": "sha512-YdKLXUY4Ix64ajRAv6JKiiSL5FZViDYuP83TXI5zaBSbw/fofzO1ZYRZKrQ2bZi51yH0Huq8u6MPvDIUQTLjJw==", + "license": "Apache-2.0", + "dependencies": { + "@babel/parser": "7.25.6", + "@babel/types": "7.25.6", + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-console": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-nvue-styler": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@jridgewell/gen-mapping": "^0.3.3", + "@jridgewell/trace-mapping": "^0.3.19", + "@rollup/pluginutils": "5.1.0", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/consolidate": "1.0.0", + "@vue/shared": "3.4.21", + "debug": "4.3.7", + "es-module-lexer": "1.5.4", + "estree-walker": "2.0.2", + "fast-glob": "3.3.3", + "fs-extra": "10.1.0", + "magic-string": "0.30.11", + "picocolors": "1.1.0", + "source-map-js": "1.2.1", + "unimport": "4.1.1" + } + }, + "node_modules/@dcloudio/uni-app-vite": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-app-vite/-/uni-app-vite-3.0.0-4080420251103001.tgz", + "integrity": "sha512-hti+d0OoT/B69ApgKj8SEgi2rGownaHSxgfZQx1AYmWiRXsc/uWEzC7lakvsRLV3aPiUPD0aJNuI97IgMGBvnw==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-nvue-styler": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@rollup/pluginutils": "5.1.0", + "@vitejs/plugin-vue": "5.2.4", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "debug": "4.3.7", + "fs-extra": "10.1.0", + "picocolors": "1.1.0" + } + }, + "node_modules/@dcloudio/uni-app-vue": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-app-vue/-/uni-app-vue-3.0.0-4080420251103001.tgz", + "integrity": "sha512-nK3ORcnBUQQ4BwqCvAMNHOVtBevfs+iwT31SZDtV0HikWq2fF1O6ae1bmMQJ3de3/fCLvu+3ZYCE773+D3S9aQ==", + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-automator": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-automator/-/uni-automator-3.0.0-4080420251103001.tgz", + "integrity": "sha512-zAHmFiZxbP3PmuTh5lz16NDThfrm4MTkwN80ZLn+xlJl5vNqX5yMfqfDwJrEBNY7Wycfh+qB3EvwWQ8CFMpAxw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "address": "^1.1.2", + "cross-env": "^7.0.3", + "debug": "4.3.7", + "default-gateway": "^6.0.3", + "fs-extra": "10.1.0", + "jsonc-parser": "3.3.1", + "licia": "1.41.1", + "merge": "2.1.1", + "qrcode-reader": "1.0.4", + "qrcode-terminal": "0.12.0", + "ws": "8.18.0" + }, + "peerDependencies": { + "jest": "27.0.4", + "jest-environment-node": "27.5.1" + } + }, + "node_modules/@dcloudio/uni-cli-shared": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-cli-shared/-/uni-cli-shared-3.0.0-4080420251103001.tgz", + "integrity": "sha512-CI9gfUSrneTJFp52CBpAwDE9vsaxdwg4uA7n2ehKB+WLXgP2zmLp+0QoSQoFYISYll6MnfQK6Pcl8Oj1c7mKUA==", + "license": "Apache-2.0", + "dependencies": { + "@ampproject/remapping": "^2.1.2", + "@babel/code-frame": "7.24.7", + "@babel/core": "7.25.2", + "@babel/parser": "7.25.6", + "@babel/types": "7.25.6", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@intlify/core-base": "9.1.9", + "@intlify/shared": "9.1.9", + "@intlify/vue-devtools": "9.1.9", + "@rollup/pluginutils": "5.1.0", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "adm-zip": "0.5.16", + "autoprefixer": "10.4.20", + "base64url": "^3.0.1", + "chokidar": "3.6.0", + "compare-versions": "^3.6.0", + "debug": "4.3.7", + "entities": "^4.5.0", + "es-module-lexer": "1.5.4", + "esbuild": "0.20.2", + "estree-walker": "2.0.2", + "fast-glob": "3.3.3", + "fs-extra": "10.1.0", + "hash-sum": "2.0.0", + "isbinaryfile": "5.0.2", + "jsonc-parser": "3.3.1", + "lines-and-columns": "^2.0.4", + "magic-string": "0.30.11", + "merge": "2.1.1", + "mime": "3.0.0", + "module-alias": "2.2.3", + "os-locale-s-fix": "^1.0.8-fix-1", + "picocolors": "1.1.0", + "postcss-import": "^14.0.2", + "postcss-load-config": "^3.1.1", + "postcss-modules": "^4.3.0", + "postcss-selector-parser": "6.1.2", + "resolve": "1.22.8", + "source-map-js": "1.2.1", + "tapable": "^2.2.0", + "unimport": "4.1.1", + "unplugin-auto-import": "19.1.0", + "xregexp": "3.1.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/unplugin-auto-import": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", + "integrity": "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA==", + "license": "MIT", + "dependencies": { + "local-pkg": "^1.0.0", + "magic-string": "^0.30.17", + "picomatch": "^4.0.2", + "unimport": "^4.1.1", + "unplugin": "^2.2.0", + "unplugin-utils": "^0.2.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/@dcloudio/uni-cli-shared/node_modules/unplugin-auto-import/node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@dcloudio/uni-cloud": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-cloud/-/uni-cloud-3.0.0-4080420251103001.tgz", + "integrity": "sha512-RQp+MkmrW/OxfaTbN1ohNnCcj7q55ub2F0pMAr5OCKHOV/sB4NhnwTKzB7C4B1Ha1oR8ulTAfmwUiBP89dSEmg==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21", + "fast-glob": "3.3.3" + } + }, + "node_modules/@dcloudio/uni-components": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-components/-/uni-components-3.0.0-4080420251103001.tgz", + "integrity": "sha512-YBsUWVx6OrJVR/59QU9H6QX+ulEB5GK+Fp3xZPU3NiVKczSAEsE2eBU3+xSYSyndUrP4BDqV1qhjt5cgpFJcsA==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cloud": "3.0.0-4080420251103001", + "@dcloudio/uni-h5": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001" + } + }, + "node_modules/@dcloudio/uni-console": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-console/-/uni-console-3.0.0-4080420251103001.tgz", + "integrity": "sha512-bVdk8iVfld8mTUX8tB6keRm54htGMLOeJhuG1Cx8R8aOJfqTU8yuowf8ZIxIRsqs2dXV/5fHNGcbd/uFosDwDA==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "fs-extra": "10.1.0" + } + }, + "node_modules/@dcloudio/uni-h5": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-h5/-/uni-h5-3.0.0-4080420251103001.tgz", + "integrity": "sha512-Xl4bR2znjF6QJ2IHPen5eQiISpSWFZZaXXpFa0IyTf93xSBcSvsg9Nq5izBYPxkH4YXD/hiVHdbgwyHciq/cog==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-h5-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-h5-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "4.3.7", + "localstorage-polyfill": "^1.0.1", + "postcss-selector-parser": "6.1.2", + "safe-area-insets": "1.4.1", + "vue-router": "4.4.4", + "xmlhttprequest": "^1.8.0" + } + }, + "node_modules/@dcloudio/uni-h5-vite": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-h5-vite/-/uni-h5-vite-3.0.0-4080420251103001.tgz", + "integrity": "sha512-Z9wMRSI+v9aDVlvQYHPnv1gggYJk6WVMINvty/tg01bFXMkBs99TyjaT4XShPM46q8TVySd3lDRQOcY6cfUY1A==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@rollup/pluginutils": "5.1.0", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "4.3.7", + "fs-extra": "10.1.0", + "mime": "3.0.0", + "module-alias": "2.2.3" + } + }, + "node_modules/@dcloudio/uni-h5-vue": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-h5-vue/-/uni-h5-vue-3.0.0-4080420251103001.tgz", + "integrity": "sha512-NbQCQFbnXIOKdek/ntwh1NslnmrZbuYRrfbe2ZVZOz8gXKfaR7GEO/GPPbTpI7mw3+iM906msksBh9HBzsD5TA==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/server-renderer": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-i18n": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-i18n/-/uni-i18n-3.0.0-4080420251103001.tgz", + "integrity": "sha512-FHUQ8Ex0GbJsYxVZR1CrUoRc9Rm2OnfudCxpXIJSxpd1tp4sje8QhIeXwRIMEXcATc00hngTSgQrnuMuu5g72Q==", + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-mp-alipay": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-alipay/-/uni-mp-alipay-3.0.0-4080420251103001.tgz", + "integrity": "sha512-cAfDeDAHEMVjwa3YgiREEewbx5iSkEu2qS7aueCvWNwKaz9u9vw7OnE+D31lNTzcW/jD+ESTgeKEL0tSH+1nyg==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-baidu": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-baidu/-/uni-mp-baidu-3.0.0-4080420251103001.tgz", + "integrity": "sha512-n/BzswNgJpD+XvMTHd8N7SosmIm2UPkvbV3ncPzGOcoW6kiF3OOh6jxYCf4fgPzj6RNf/avOyQv2QS0RgdYy1w==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4080420251103001", + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-weixin": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21", + "jimp": "0.10.3", + "licia": "1.41.1", + "qrcode-reader": "1.0.4", + "qrcode-terminal": "0.12.0", + "ws": "8.18.0" + } + }, + "node_modules/@dcloudio/uni-mp-compiler": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-compiler/-/uni-mp-compiler-3.0.0-4080420251103001.tgz", + "integrity": "sha512-tMyKHyUyNl/yy/6D7M66IVxJhkaieimL2F/ZprNP8fl1QWBZqBBxokxAVeFeGbX7f9Sd1Vi+HdAowQkMCNfdDw==", + "license": "Apache-2.0", + "dependencies": { + "@babel/generator": "7.25.6", + "@babel/parser": "7.25.6", + "@babel/types": "7.25.6", + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21", + "estree-walker": "2.0.2" + } + }, + "node_modules/@dcloudio/uni-mp-compiler/node_modules/@babel/generator": { + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.6", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@dcloudio/uni-mp-compiler/node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@dcloudio/uni-mp-harmony": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-harmony/-/uni-mp-harmony-3.0.0-4080420251103001.tgz", + "integrity": "sha512-/TYd3wijGxRktHWLPFguDQvsIC+tvqzKK1rcQoo3hgnSbjJiKUXBMLbnH1RH9fZNqVDqVMX/t07KrlnLE7K6IA==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-toutiao": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-quickapp-webview": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-jd": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-jd/-/uni-mp-jd-3.0.0-4080420251103001.tgz", + "integrity": "sha512-jkLglxCUX45juoZGfeejYs3Don1TdUqpZ1Jdm9DEjJ9QV0vS48fyVdnWzl423bJ5IvIDYTh5DTfGh0epRgxw6Q==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-kuaishou": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-kuaishou/-/uni-mp-kuaishou-3.0.0-4080420251103001.tgz", + "integrity": "sha512-7XH9qlfGlrPJr5nLReCVtVilH/W3dXxXUNwk2ISH8udTjRT1NB/LaBD9/TxvoY7k8+LplEFOpIq+PBKWImABPw==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-weixin": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-lark": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-lark/-/uni-mp-lark-3.0.0-4080420251103001.tgz", + "integrity": "sha512-VFj/IWul1aaDZaZig+9IooPg3v3Cu+jaBvklfkP58c6wQa0PvnzE3j9j6WhfbhZ7CUW/rTmC7cxqNjTe2hwPcQ==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-toutiao": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-qq": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-qq/-/uni-mp-qq-3.0.0-4080420251103001.tgz", + "integrity": "sha512-BBWL2wVTG1tv8PPmnaA/7Aae4grbPevEkapsYl6WAEkJDBv5AIissq/ltusEnXnYNKtU/ZB8GVnb//lLW3xa/A==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21", + "fs-extra": "10.1.0" + } + }, + "node_modules/@dcloudio/uni-mp-toutiao": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-toutiao/-/uni-mp-toutiao-3.0.0-4080420251103001.tgz", + "integrity": "sha512-iuEfUje5sEn72kFiyhb1tqu1Qx8iuC4cbGTbtyD7P6MSozwzURJgISoZiFsx1EKYIgn3w8ZHL+oh6hXgysP+Lw==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-vite": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-vite/-/uni-mp-vite-3.0.0-4080420251103001.tgz", + "integrity": "sha512-/MQElW4cWS0nL1gofvpY0xV1XjAcF7zVrjYIFoiht1rEwW6ec64umKOI9YGMUKi+Gx8o2Qa4XTsqChlE/MzSFg==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-i18n": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/shared": "3.4.21", + "debug": "4.3.7" + } + }, + "node_modules/@dcloudio/uni-mp-vue": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-vue/-/uni-mp-vue-3.0.0-4080420251103001.tgz", + "integrity": "sha512-H1xF0jLrN3WnN/xCWKy+74bSt7AHa8grz3Nw75u+77vmkuIzxiGpauUQ4FG6l2zBtiW3EM+gfcfFUMunTlHM4A==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-mp-weixin": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-weixin/-/uni-mp-weixin-3.0.0-4080420251103001.tgz", + "integrity": "sha512-AoaXYxNngQBjNQ6hJJ4Jzz6KDDEjYeEUs8idhX+dujUO1JgBGpWbE9gP66VdaPNmD7+aZ/1tK1fZG6JjuHW+8w==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21", + "jimp": "0.10.3", + "licia": "1.41.1", + "qrcode-reader": "1.0.4", + "qrcode-terminal": "0.12.0", + "ws": "8.18.0" + } + }, + "node_modules/@dcloudio/uni-mp-xhs": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-mp-xhs/-/uni-mp-xhs-3.0.0-4080420251103001.tgz", + "integrity": "sha512-Fl+gUYLhDOllrDkwkaR1rnGs+rwIbHzSJUZ/s6epocNhod1QetpzS5FBXwDryf898czjA9FcHteJotALXNkBjQ==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-compiler": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-nvue-styler": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-nvue-styler/-/uni-nvue-styler-3.0.0-4080420251103001.tgz", + "integrity": "sha512-LXwlJyfusm/bIC2qceJuJm72XNQtRXt5REG/6p+mtEYum8l4qloFJ5za1TdQXRsECXPGz6rS8YqU8iDTe70vdw==", + "license": "Apache-2.0", + "dependencies": { + "parse-css-font": "^4.0.0", + "postcss": "8.4.45" + } + }, + "node_modules/@dcloudio/uni-nvue-styler/node_modules/postcss": { + "version": "8.4.45", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.45.tgz", + "integrity": "sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/@dcloudio/uni-push": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-push/-/uni-push-3.0.0-4080420251103001.tgz", + "integrity": "sha512-PZ766hB4OBRuHLNJ6umNNGo8WljC67LMFgpD7ORHa6+SmS+JfncMqXufWGsuh/Q/1/QPqe4Pcm8w1zG5Bke1vw==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001" + } + }, + "node_modules/@dcloudio/uni-quickapp-webview": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-quickapp-webview/-/uni-quickapp-webview-3.0.0-4080420251103001.tgz", + "integrity": "sha512-/hn2zxUnUQOkkj37QqsQL5f7ffQ8EBm/27FrO8lYx7wGyRaehcuXhJ/vHWPRpJv9tq4Cl8w0iidrVsYPchu2pw==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vite": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-vue": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-shared": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-shared/-/uni-shared-3.0.0-4080420251103001.tgz", + "integrity": "sha512-+EfZmMVToYOaKBkzXix/LMGosZaFiFUyZ1vnGg3giLEcr5r8EYQ/NQ3GfthcD6pC9A114imv5Az+4HeKhcKZiw==", + "license": "Apache-2.0", + "dependencies": { + "@vue/shared": "3.4.21" + } + }, + "node_modules/@dcloudio/uni-stacktracey": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-stacktracey/-/uni-stacktracey-3.0.0-4080420251103001.tgz", + "integrity": "sha512-coPXA+6PbbSWZx8NDCyNnkSfUx9FusVB6lhxZ+aYKYJkbl/28pRJAM9oCeGV3sZHpjCYyOZaBzxv0kQ0/O7W8A==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@dcloudio/uni-stat": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/uni-stat/-/uni-stat-3.0.0-4080420251103001.tgz", + "integrity": "sha512-CCADC5plW/etPbhORExii2pJ6m337YeHB+V1R7w6JBmFdGqqYj7+3Vq24wWSSECc4hpiZFLk3dNzu5/NNw2p1Q==", + "license": "Apache-2.0", + "dependencies": { + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "debug": "4.3.7" + } + }, + "node_modules/@dcloudio/vite-plugin-uni": { + "version": "3.0.0-4080420251103001", + "resolved": "https://registry.npmjs.org/@dcloudio/vite-plugin-uni/-/vite-plugin-uni-3.0.0-4080420251103001.tgz", + "integrity": "sha512-r9UOGDrHqvOV2p9IW+4wql8BJJjKgPRWH9Y0rkztp7GjvtUqCkkoVwlh5sJXYwqPNZL5JWPuj0Cl+ZtTg1njyw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@babel/core": "7.25.2", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.23.3", + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-nvue-styler": "3.0.0-4080420251103001", + "@dcloudio/uni-shared": "3.0.0-4080420251103001", + "@rollup/pluginutils": "5.1.0", + "@vitejs/plugin-legacy": "5.3.2", + "@vitejs/plugin-vue": "5.2.4", + "@vitejs/plugin-vue-jsx": "3.1.0", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/shared": "3.4.21", + "cac": "6.7.9", + "debug": "4.3.7", + "estree-walker": "2.0.2", + "express": "4.20.0", + "fast-glob": "3.3.3", + "fs-extra": "10.1.0", + "hash-sum": "2.0.0", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.11", + "picocolors": "1.1.0", + "terser": "^5.4.0", + "unplugin-auto-import": "19.1.0" + }, + "bin": { + "uni": "bin/uni.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "5.2.8" + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/unplugin-auto-import": { + "version": "19.1.0", + "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-19.1.0.tgz", + "integrity": "sha512-B+TGBEBHqY9aR+7YfShfLujETOHstzpV+yaqgy5PkfV0QG7Py+TYMX7vJ9W4SrysHR+UzR+gzcx/nuZjmPeclA==", + "dev": true, + "license": "MIT", + "dependencies": { + "local-pkg": "^1.0.0", + "magic-string": "^0.30.17", + "picomatch": "^4.0.2", + "unimport": "^4.1.1", + "unplugin": "^2.2.0", + "unplugin-utils": "^0.2.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/@dcloudio/vite-plugin-uni/node_modules/unplugin-auto-import/node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", + "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", + "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", + "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", + "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", + "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", + "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", + "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", + "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", + "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", + "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", + "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", + "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", + "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", + "cpu": [ + "mips64el" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", + "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", + "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", + "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", + "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", + "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", + "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", + "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", + "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", + "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", + "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@intlify/core-base": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.1.9.tgz", + "integrity": "sha512-x5T0p/Ja0S8hs5xs+ImKyYckVkL4CzcEXykVYYV6rcbXxJTe2o58IquSqX9bdncVKbRZP7GlBU1EcRaQEEJ+vw==", + "license": "MIT", + "dependencies": { + "@intlify/devtools-if": "9.1.9", + "@intlify/message-compiler": "9.1.9", + "@intlify/message-resolver": "9.1.9", + "@intlify/runtime": "9.1.9", + "@intlify/shared": "9.1.9", + "@intlify/vue-devtools": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/devtools-if": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/devtools-if/-/devtools-if-9.1.9.tgz", + "integrity": "sha512-oKSMKjttG3Ut/1UGEZjSdghuP3fwA15zpDPcjkf/1FjlOIm6uIBGMNS5jXzsZy593u+P/YcnrZD6cD3IVFz9vQ==", + "license": "MIT", + "dependencies": { + "@intlify/shared": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.1.9.tgz", + "integrity": "sha512-6YgCMF46Xd0IH2hMRLCssZI3gFG4aywidoWQ3QP4RGYQXQYYfFC54DxhSgfIPpVoPLQ+4AD29eoYmhiHZ+qLFQ==", + "license": "MIT", + "dependencies": { + "@intlify/message-resolver": "9.1.9", + "@intlify/shared": "9.1.9", + "source-map": "0.6.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/message-resolver": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/message-resolver/-/message-resolver-9.1.9.tgz", + "integrity": "sha512-Lx/DBpigeK0sz2BBbzv5mu9/dAlt98HxwbG7xLawC3O2xMF9MNWU5FtOziwYG6TDIjNq0O/3ZbOJAxwITIWXEA==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/runtime": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/runtime/-/runtime-9.1.9.tgz", + "integrity": "sha512-XgPw8+UlHCiie3fI41HPVa/VDJb3/aSH7bLhY1hJvlvNV713PFtb4p4Jo+rlE0gAoMsMCGcsiT982fImolSltg==", + "license": "MIT", + "dependencies": { + "@intlify/message-compiler": "9.1.9", + "@intlify/message-resolver": "9.1.9", + "@intlify/shared": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/shared": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.1.9.tgz", + "integrity": "sha512-xKGM1d0EAxdDFCWedcYXOm6V5Pfw/TMudd6/qCdEb4tv0hk9EKeg7lwQF1azE0dP2phvx0yXxrt7UQK+IZjNdw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@intlify/vue-devtools": { + "version": "9.1.9", + "resolved": "https://registry.npmjs.org/@intlify/vue-devtools/-/vue-devtools-9.1.9.tgz", + "integrity": "sha512-YPehH9uL4vZcGXky4Ev5qQIITnHKIvsD2GKGXgqf+05osMUI6WSEQHaN9USRa318Rs8RyyPCiDfmA0hRu3k7og==", + "license": "MIT", + "dependencies": { + "@intlify/message-resolver": "9.1.9", + "@intlify/runtime": "9.1.9", + "@intlify/shared": "9.1.9" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jimp/bmp": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.10.3.tgz", + "integrity": "sha512-keMOc5woiDmONXsB/6aXLR4Z5Q+v8lFq3EY2rcj2FmstbDMhRuGbmcBxlEgOqfRjwvtf/wOtJ3Of37oAWtVfLg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "bmp-js": "^0.1.0", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/core": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.10.3.tgz", + "integrity": "sha512-Gd5IpL3U2bFIO57Fh/OA3HCpWm4uW/pU01E75rI03BXfTdz3T+J7TwvyG1XaqsQ7/DSlS99GXtLQPlfFIe28UA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "any-base": "^1.1.0", + "buffer": "^5.2.0", + "core-js": "^3.4.1", + "exif-parser": "^0.1.12", + "file-type": "^9.0.0", + "load-bmfont": "^1.3.1", + "mkdirp": "^0.5.1", + "phin": "^2.9.1", + "pixelmatch": "^4.0.2", + "tinycolor2": "^1.4.1" + } + }, + "node_modules/@jimp/custom": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.10.3.tgz", + "integrity": "sha512-nZmSI+jwTi5IRyNLbKSXQovoeqsw+D0Jn0SxW08wYQvdkiWA8bTlDQFgQ7HVwCAKBm8oKkDB/ZEo9qvHJ+1gAQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/core": "^0.10.3", + "core-js": "^3.4.1" + } + }, + "node_modules/@jimp/gif": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.10.3.tgz", + "integrity": "sha512-vjlRodSfz1CrUvvrnUuD/DsLK1GHB/yDZXHthVdZu23zYJIW7/WrIiD1IgQ5wOMV7NocfrvPn2iqUfBP81/WWA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "omggif": "^1.0.9" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/jpeg": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.10.3.tgz", + "integrity": "sha512-AAANwgUZOt6f6P7LZxY9lyJ9xclqutYJlsxt3JbriXUGJgrrFAIkcKcqv1nObgmQASSAQKYaMV9KdHjMlWFKlQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "jpeg-js": "^0.3.4" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blit": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.10.3.tgz", + "integrity": "sha512-5zlKlCfx4JWw9qUVC7GI4DzXyxDWyFvgZLaoGFoT00mlXlN75SarlDwc9iZ/2e2kp4bJWxz3cGgG4G/WXrbg3Q==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blur": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.10.3.tgz", + "integrity": "sha512-cTOK3rjh1Yjh23jSfA6EHCHjsPJDEGLC8K2y9gM7dnTUK1y9NNmkFS23uHpyjgsWFIoH9oRh2SpEs3INjCpZhQ==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-circle": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.10.3.tgz", + "integrity": "sha512-51GAPIVelqAcfuUpaM5JWJ0iWl4vEjNXB7p4P7SX5udugK5bxXUjO6KA2qgWmdpHuCKtoNgkzWU9fNSuYp7tCA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-color": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.10.3.tgz", + "integrity": "sha512-RgeHUElmlTH7vpI4WyQrz6u59spiKfVQbsG/XUzfWGamFSixa24ZDwX/yV/Ts+eNaz7pZeIuv533qmKPvw2ujg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "tinycolor2": "^1.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-contain": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.10.3.tgz", + "integrity": "sha512-bYJKW9dqzcB0Ihc6u7jSyKa3juStzbLs2LFr6fu8TzA2WkMS/R8h+ddkiO36+F9ILTWHP0CIA3HFe5OdOGcigw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-cover": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.10.3.tgz", + "integrity": "sha512-pOxu0cM0BRPzdV468n4dMocJXoMbTnARDY/EpC3ZW15SpMuc/dr1KhWQHgoQX5kVW1Wt8zgqREAJJCQ5KuPKDA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-crop": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.10.3.tgz", + "integrity": "sha512-nB7HgOjjl9PgdHr076xZ3Sr6qHYzeBYBs9qvs3tfEEUeYMNnvzgCCGtUl6eMakazZFCMk3mhKmcB9zQuHFOvkg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-displace": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.10.3.tgz", + "integrity": "sha512-8t3fVKCH5IVqI4lewe4lFFjpxxr69SQCz5/tlpDLQZsrNScNJivHdQ09zljTrVTCSgeCqQJIKgH2Q7Sk/pAZ0w==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-dither": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.10.3.tgz", + "integrity": "sha512-JCX/oNSnEg1kGQ8ffZ66bEgQOLCY3Rn+lrd6v1jjLy/mn9YVZTMsxLtGCXpiCDC2wG/KTmi4862ysmP9do9dAQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-fisheye": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.10.3.tgz", + "integrity": "sha512-RRZb1wqe+xdocGcFtj2xHU7sF7xmEZmIa6BmrfSchjyA2b32TGPWKnP3qyj7p6LWEsXn+19hRYbjfyzyebPElQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-flip": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.10.3.tgz", + "integrity": "sha512-0epbi8XEzp0wmSjoW9IB0iMu0yNF17aZOxLdURCN3Zr+8nWPs5VNIMqSVa1Y62GSyiMDpVpKF/ITiXre+EqrPg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-rotate": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-gaussian": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.10.3.tgz", + "integrity": "sha512-25eHlFbHUDnMMGpgRBBeQ2AMI4wsqCg46sue0KklI+c2BaZ+dGXmJA5uT8RTOrt64/K9Wz5E+2n7eBnny4dfpQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-invert": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.10.3.tgz", + "integrity": "sha512-effYSApWY/FbtlzqsKXlTLkgloKUiHBKjkQnqh5RL4oQxh/33j6aX+HFdDyQKtsXb8CMd4xd7wyiD2YYabTa0g==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-mask": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.10.3.tgz", + "integrity": "sha512-twrg8q8TIhM9Z6Jcu9/5f+OCAPaECb0eKrrbbIajJqJ3bCUlj5zbfgIhiQIzjPJ6KjpnFPSqHQfHkU1Vvk/nVw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-normalize": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.10.3.tgz", + "integrity": "sha512-xkb5eZI/mMlbwKkDN79+1/t/+DBo8bBXZUMsT4gkFgMRKNRZ6NQPxlv1d3QpRzlocsl6UMxrHnhgnXdLAcgrXw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-print": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.10.3.tgz", + "integrity": "sha512-wjRiI6yjXsAgMe6kVjizP+RgleUCLkH256dskjoNvJzmzbEfO7xQw9g6M02VET+emnbY0CO83IkrGm2q43VRyg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "load-bmfont": "^1.4.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-resize": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.10.3.tgz", + "integrity": "sha512-rf8YmEB1d7Sg+g4LpqF0Mp+dfXfb6JFJkwlAIWPUOR7lGsPWALavEwTW91c0etEdnp0+JB9AFpy6zqq7Lwkq6w==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-rotate": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.10.3.tgz", + "integrity": "sha512-YXLlRjm18fkW9MOHUaVAxWjvgZM851ofOipytz5FyKp4KZWDLk+dZK1JNmVmK7MyVmAzZ5jsgSLhIgj+GgN0Eg==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-scale": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.10.3.tgz", + "integrity": "sha512-5DXD7x7WVcX1gUgnlFXQa8F+Q3ThRYwJm+aesgrYvDOY+xzRoRSdQvhmdd4JEEue3lyX44DvBSgCIHPtGcEPaw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-shadow": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.10.3.tgz", + "integrity": "sha512-/nkFXpt2zVcdP4ETdkAUL0fSzyrC5ZFxdcphbYBodqD7fXNqChS/Un1eD4xCXWEpW8cnG9dixZgQgStjywH0Mg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blur": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-threshold": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.10.3.tgz", + "integrity": "sha512-Dzh0Yq2wXP2SOnxcbbiyA4LJ2luwrdf1MghNIt9H+NX7B+IWw/N8qA2GuSm9n4BPGSLluuhdAWJqHcTiREriVA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-color": ">=0.8.0", + "@jimp/plugin-resize": ">=0.8.0" + } + }, + "node_modules/@jimp/plugins": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.10.3.tgz", + "integrity": "sha512-jTT3/7hOScf0EIKiAXmxwayHhryhc1wWuIe3FrchjDjr9wgIGNN2a7XwCgPl3fML17DXK1x8EzDneCdh261bkw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/plugin-blit": "^0.10.3", + "@jimp/plugin-blur": "^0.10.3", + "@jimp/plugin-circle": "^0.10.3", + "@jimp/plugin-color": "^0.10.3", + "@jimp/plugin-contain": "^0.10.3", + "@jimp/plugin-cover": "^0.10.3", + "@jimp/plugin-crop": "^0.10.3", + "@jimp/plugin-displace": "^0.10.3", + "@jimp/plugin-dither": "^0.10.3", + "@jimp/plugin-fisheye": "^0.10.3", + "@jimp/plugin-flip": "^0.10.3", + "@jimp/plugin-gaussian": "^0.10.3", + "@jimp/plugin-invert": "^0.10.3", + "@jimp/plugin-mask": "^0.10.3", + "@jimp/plugin-normalize": "^0.10.3", + "@jimp/plugin-print": "^0.10.3", + "@jimp/plugin-resize": "^0.10.3", + "@jimp/plugin-rotate": "^0.10.3", + "@jimp/plugin-scale": "^0.10.3", + "@jimp/plugin-shadow": "^0.10.3", + "@jimp/plugin-threshold": "^0.10.3", + "core-js": "^3.4.1", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/png": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.10.3.tgz", + "integrity": "sha512-YKqk/dkl+nGZxSYIDQrqhmaP8tC3IK8H7dFPnnzFVvbhDnyYunqBZZO3SaZUKTichClRw8k/CjBhbc+hifSGWg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.10.3", + "core-js": "^3.4.1", + "pngjs": "^3.3.3" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/tiff": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.10.3.tgz", + "integrity": "sha512-7EsJzZ5Y/EtinkBGuwX3Bi4S+zgbKouxjt9c82VJTRJOQgLWsE/RHqcyRCOQBhHAZ9QexYmDz34medfLKdoX0g==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "core-js": "^3.4.1", + "utif": "^2.0.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/types": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.10.3.tgz", + "integrity": "sha512-XGmBakiHZqseSWr/puGN+CHzx0IKBSpsKlmEmsNV96HKDiP6eu8NSnwdGCEq2mmIHe0JNcg1hqg59hpwtQ7Tiw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/bmp": "^0.10.3", + "@jimp/gif": "^0.10.3", + "@jimp/jpeg": "^0.10.3", + "@jimp/png": "^0.10.3", + "@jimp/tiff": "^0.10.3", + "core-js": "^3.4.1", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/utils": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.10.3.tgz", + "integrity": "sha512-VcSlQhkil4ReYmg1KkN+WqHyYfZ2XfZxDsKAHSfST1GEz/RQHxKZbX+KhFKtKflnL0F4e6DlNQj3vznMNXCR2w==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "core-js": "^3.4.1", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/@jimp/utils/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.6.tgz", + "integrity": "sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.3", + "is-glob": "^4.0.3", + "node-addon-api": "^7.0.0", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.6", + "@parcel/watcher-darwin-arm64": "2.5.6", + "@parcel/watcher-darwin-x64": "2.5.6", + "@parcel/watcher-freebsd-x64": "2.5.6", + "@parcel/watcher-linux-arm-glibc": "2.5.6", + "@parcel/watcher-linux-arm-musl": "2.5.6", + "@parcel/watcher-linux-arm64-glibc": "2.5.6", + "@parcel/watcher-linux-arm64-musl": "2.5.6", + "@parcel/watcher-linux-x64-glibc": "2.5.6", + "@parcel/watcher-linux-x64-musl": "2.5.6", + "@parcel/watcher-win32-arm64": "2.5.6", + "@parcel/watcher-win32-ia32": "2.5.6", + "@parcel/watcher-win32-x64": "2.5.6" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.6.tgz", + "integrity": "sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.6.tgz", + "integrity": "sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-darwin-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.6.tgz", + "integrity": "sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-freebsd-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.6.tgz", + "integrity": "sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.6.tgz", + "integrity": "sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.6.tgz", + "integrity": "sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.6.tgz", + "integrity": "sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-arm64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.6.tgz", + "integrity": "sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-glibc": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.6.tgz", + "integrity": "sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-linux-x64-musl": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.6.tgz", + "integrity": "sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-arm64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.6.tgz", + "integrity": "sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-ia32": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.6.tgz", + "integrity": "sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher-win32-x64": { + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.6.tgz", + "integrity": "sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/@parcel/watcher/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.1.tgz", + "integrity": "sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.1.tgz", + "integrity": "sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.1.tgz", + "integrity": "sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.1.tgz", + "integrity": "sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.1.tgz", + "integrity": "sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.1.tgz", + "integrity": "sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.1.tgz", + "integrity": "sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.1.tgz", + "integrity": "sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==", + "cpu": [ + "arm" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.1.tgz", + "integrity": "sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.1.tgz", + "integrity": "sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.1.tgz", + "integrity": "sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loong64-musl": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.1.tgz", + "integrity": "sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==", + "cpu": [ + "loong64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.1.tgz", + "integrity": "sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-ppc64-musl": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.1.tgz", + "integrity": "sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==", + "cpu": [ + "ppc64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.1.tgz", + "integrity": "sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.1.tgz", + "integrity": "sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==", + "cpu": [ + "riscv64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.1.tgz", + "integrity": "sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==", + "cpu": [ + "s390x" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.1.tgz", + "integrity": "sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.1.tgz", + "integrity": "sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-openbsd-x64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.1.tgz", + "integrity": "sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ] + }, + "node_modules/@rollup/rollup-openharmony-arm64": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.1.tgz", + "integrity": "sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "openharmony" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.1.tgz", + "integrity": "sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==", + "cpu": [ + "arm64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.1.tgz", + "integrity": "sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==", + "cpu": [ + "ia32" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-gnu": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.1.tgz", + "integrity": "sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.1.tgz", + "integrity": "sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==", + "cpu": [ + "x64" + ], + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/babel__traverse/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.2.tgz", + "integrity": "sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.18.0" + } + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "16.0.11", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.11.tgz", + "integrity": "sha512-sbtvk8wDN+JvEdabmZExoW/HNr1cB7D/j4LT08rMiuikfA7m/JNJg7ATQcgzs34zHnoScDkY0ZRSl29Fkmk36g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vitejs/plugin-legacy": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-5.3.2.tgz", + "integrity": "sha512-8moCOrIMaZ/Rjln0Q6GsH6s8fAt1JOI3k8nmfX4tXUxE5KAExVctSyOBk+A25GClsdSWqIk2yaUthH3KJ2X4tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/preset-env": "^7.23.9", + "browserslist": "^4.23.0", + "browserslist-to-esbuild": "^2.1.1", + "core-js": "^3.36.0", + "magic-string": "^0.30.7", + "regenerator-runtime": "^0.14.1", + "systemjs": "^6.14.3" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "peerDependencies": { + "terser": "^5.4.0", + "vite": "^5.0.0" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vitejs/plugin-vue-jsx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz", + "integrity": "sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3", + "@vue/babel-plugin-jsx": "^1.1.5" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0 || ^5.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@volar/language-core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.11.1.tgz", + "integrity": "sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/source-map": "1.11.1" + } + }, + "node_modules/@volar/source-map": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.11.1.tgz", + "integrity": "sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "muggle-string": "^0.3.1" + } + }, + "node_modules/@volar/typescript": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.11.1.tgz", + "integrity": "sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "1.11.1", + "path-browserify": "^1.0.1" + } + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.5.0.tgz", + "integrity": "sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.5.0.tgz", + "integrity": "sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.0", + "@babel/types": "^7.28.2", + "@vue/babel-helper-vue-transform-on": "1.5.0", + "@vue/babel-plugin-resolve-type": "1.5.0", + "@vue/shared": "^3.5.18" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-jsx/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@vue/babel-plugin-jsx/node_modules/@vue/shared": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.31.tgz", + "integrity": "sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.5.0.tgz", + "integrity": "sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/parser": "^7.28.0", + "@vue/compiler-sfc": "^3.5.18" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@babel/code-frame": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", + "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.28.5", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@babel/parser": { + "version": "7.29.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", + "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.29.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@babel/types": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", + "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-core": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.31.tgz", + "integrity": "sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.2", + "@vue/shared": "3.5.31", + "entities": "^7.0.1", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-dom": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.31.tgz", + "integrity": "sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-sfc": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.31.tgz", + "integrity": "sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.29.2", + "@vue/compiler-core": "3.5.31", + "@vue/compiler-dom": "3.5.31", + "@vue/compiler-ssr": "3.5.31", + "@vue/shared": "3.5.31", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.21", + "postcss": "^8.5.8", + "source-map-js": "^1.2.1" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/compiler-ssr": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.31.tgz", + "integrity": "sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/@vue/shared": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.31.tgz", + "integrity": "sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/entities": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", + "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/@vue/babel-plugin-resolve-type/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vue/compiler-core": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.21.tgz", + "integrity": "sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.9", + "@vue/shared": "3.4.21", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz", + "integrity": "sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.21.tgz", + "integrity": "sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.9", + "@vue/compiler-core": "3.4.21", + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.7", + "postcss": "^8.4.35", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.21.tgz", + "integrity": "sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/consolidate": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@vue/consolidate/-/consolidate-1.0.0.tgz", + "integrity": "sha512-oTyUE+QHIzLw2PpV14GD/c7EohDyP64xCniWTcqcEmTd699eFqTIwOmtDYjcO1j3QgdXoJEoWv1/cCdLrRoOfg==", + "license": "MIT", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, + "node_modules/@vue/language-core": { + "version": "1.8.27", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.27.tgz", + "integrity": "sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/language-core": "~1.11.1", + "@volar/source-map": "~1.11.1", + "@vue/compiler-dom": "^3.3.0", + "@vue/shared": "^3.3.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.3.1", + "path-browserify": "^1.0.1", + "vue-template-compiler": "^2.7.14" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core/node_modules/brace-expansion": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.3.tgz", + "integrity": "sha512-MCV/fYJEbqx68aE58kv2cA/kiky1G8vux3OR6/jbS+jIMe/6fJWa0DTzJU7dqijOWYwHi1t29FlfYI9uytqlpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@vue/language-core/node_modules/minimatch": { + "version": "9.0.9", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", + "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.2" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.31.tgz", + "integrity": "sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/reactivity/node_modules/@vue/shared": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.31.tgz", + "integrity": "sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.31.tgz", + "integrity": "sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.31", + "@vue/shared": "3.5.31" + } + }, + "node_modules/@vue/runtime-core/node_modules/@vue/shared": { + "version": "3.5.31", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.31.tgz", + "integrity": "sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vue/runtime-dom": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.4.21.tgz", + "integrity": "sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==", + "license": "MIT", + "dependencies": { + "@vue/runtime-core": "3.4.21", + "@vue/shared": "3.4.21", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/reactivity": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.21.tgz", + "integrity": "sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/runtime-core": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.21.tgz", + "integrity": "sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.4.21", + "@vue/shared": "3.4.21" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.4.21.tgz", + "integrity": "sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.4.21", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "vue": "3.4.21" + } + }, + "node_modules/@vue/shared": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz", + "integrity": "sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==", + "license": "MIT" + }, + "node_modules/@vue/tsconfig": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.1.3.tgz", + "integrity": "sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", + "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adm-zip": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", + "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", + "license": "MIT", + "engines": { + "node": ">=12.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-base": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", + "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==", + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz", + "integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.6", + "@babel/helper-define-polyfill-provider": "^0.6.8", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.14.2.tgz", + "integrity": "sha512-coWpDLJ410R781Npmn/SIBZEsAetR4xVi0SxLMXPaMO4lSf1MwnkGYMtkFxew0Dn8B3/CpbpYxN0JCgg8mn67g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.8", + "core-js-compat": "^3.48.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz", + "integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.8" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz", + "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5" + }, + "peerDependencies": { + "@babel/core": "^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/base64url": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz", + "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/baseline-browser-mapping": { + "version": "2.10.12", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.12.tgz", + "integrity": "sha512-qyq26DxfY4awP2gIRXhhLWfwzwI+N5Nxk6iQi8EFizIaWIjqicQTE4sLnZZVdeKPRcVNoJOkkpfzoIYuvCKaIQ==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.cjs" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bmp-js": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz", + "integrity": "sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==", + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz", + "integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/browserslist": { + "version": "4.28.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", + "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "baseline-browser-mapping": "^2.9.0", + "caniuse-lite": "^1.0.30001759", + "electron-to-chromium": "^1.5.263", + "node-releases": "^2.0.27", + "update-browserslist-db": "^1.2.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/browserslist-to-esbuild": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/browserslist-to-esbuild/-/browserslist-to-esbuild-2.1.1.tgz", + "integrity": "sha512-KN+mty6C3e9AN8Z5dI1xeN15ExcRNeISoC3g7V0Kax/MMF9MSoYA2G7lkTTcVUFntiEjkpI0HNgqJC1NjdyNUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "meow": "^13.0.0" + }, + "bin": { + "browserslist-to-esbuild": "cli/index.js" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "browserslist": "*" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha512-RgSV6InVQ9ODPdLWJ5UAqBqJBOg370Nz6ZQtRzpt6nUjc8v0St97uJ4PYC6NztqIScrAXafKM3mZPMygSe1ggA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cac": { + "version": "6.7.9", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.9.tgz", + "integrity": "sha512-XN5qEpfNQCJ8jRaZgitSkkukjMRCGio+X3Ks5KUbGGlPbV+pSem1l9VuzooCBXOiMFshUZgyYqg6rgN8rjkb/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001782", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001782.tgz", + "integrity": "sha512-dZcaJLJeDMh4rELYFw1tvSn1bhZWYFOt468FcbHHxx/Z/dFidd1I6ciyFdi3iwfQCyOjqo9upF6lGQYtMiJWxw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/centra": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/centra/-/centra-2.7.0.tgz", + "integrity": "sha512-PbFMgMSrmgx6uxCdm57RUos9Tc3fclMvhLSATYN39XsDV29B89zZ3KA89jmY0vwSGazyU+uerqwa6t+KaodPcg==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.15.6" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz", + "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==", + "dev": true, + "license": "MIT" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/compare-versions": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz", + "integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==", + "license": "MIT" + }, + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/core-js": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz", + "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz", + "integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.28.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==", + "license": "MIT" + }, + "node_modules/css-font-size-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-size-keywords/-/css-font-size-keywords-1.0.0.tgz", + "integrity": "sha512-Q+svMDbMlelgCfH/RVDKtTDaf5021O486ZThQPIpahnIjUkMUslC+WuOQSWTgGSrNCH08Y7tYNEmmy0hkfMI8Q==", + "license": "MIT" + }, + "node_modules/css-font-stretch-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-stretch-keywords/-/css-font-stretch-keywords-1.0.1.tgz", + "integrity": "sha512-KmugPO2BNqoyp9zmBIUGwt58UQSfyk1X5DbOlkb2pckDXFSAfjsD5wenb88fNrD6fvS+vu90a/tsPpb9vb0SLg==", + "license": "MIT" + }, + "node_modules/css-font-style-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-font-style-keywords/-/css-font-style-keywords-1.0.1.tgz", + "integrity": "sha512-0Fn0aTpcDktnR1RzaBYorIxQily85M2KXRpzmxQPgh8pxUN9Fcn00I8u9I3grNr1QXVgCl9T5Imx0ZwKU973Vg==", + "license": "MIT" + }, + "node_modules/css-font-weight-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-font-weight-keywords/-/css-font-weight-keywords-1.0.0.tgz", + "integrity": "sha512-5So8/NH+oDD+EzsnF4iaG4ZFHQ3vaViePkL1ZbZ5iC/KrsCY+WHq/lvOgrtmuOQ9pBBZ1ADGpaf+A4lj1Z9eYA==", + "license": "MIT" + }, + "node_modules/css-list-helpers": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/css-list-helpers/-/css-list-helpers-2.0.0.tgz", + "integrity": "sha512-9Bj8tZ0jWbAM3u/U6m/boAzAwLPwtjzFvwivr2piSvyVa3K3rChJzQy4RIHkNkKiZCHrEMWDJWtTR8UyVhdDnQ==", + "license": "MIT" + }, + "node_modules/css-system-font-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-system-font-keywords/-/css-system-font-keywords-1.0.0.tgz", + "integrity": "sha512-1umTtVd/fXS25ftfjB71eASCrYhilmEsvDEI6wG/QplnmlfmVM5HkZ/ZX46DT5K3eblFPgLUHt5BRCb0YXkSFA==", + "license": "MIT" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true, + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true, + "license": "MIT" + }, + "node_modules/csstype": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", + "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", + "license": "MIT" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", + "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", + "dev": true, + "license": "MIT" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "dev": true, + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-libc": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", + "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dev": true, + "license": "MIT", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true, + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.5.329", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.329.tgz", + "integrity": "sha512-/4t+AS1l4S3ZC0Ja7PHFIWeBIxGA3QGqV8/yKsP36v7NcyUCl+bIcmw6s5zVuMIECWwBrAK/6QLzTmbJChBboQ==", + "license": "ISC" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", + "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.20.2", + "@esbuild/android-arm": "0.20.2", + "@esbuild/android-arm64": "0.20.2", + "@esbuild/android-x64": "0.20.2", + "@esbuild/darwin-arm64": "0.20.2", + "@esbuild/darwin-x64": "0.20.2", + "@esbuild/freebsd-arm64": "0.20.2", + "@esbuild/freebsd-x64": "0.20.2", + "@esbuild/linux-arm": "0.20.2", + "@esbuild/linux-arm64": "0.20.2", + "@esbuild/linux-ia32": "0.20.2", + "@esbuild/linux-loong64": "0.20.2", + "@esbuild/linux-mips64el": "0.20.2", + "@esbuild/linux-ppc64": "0.20.2", + "@esbuild/linux-riscv64": "0.20.2", + "@esbuild/linux-s390x": "0.20.2", + "@esbuild/linux-x64": "0.20.2", + "@esbuild/netbsd-x64": "0.20.2", + "@esbuild/openbsd-x64": "0.20.2", + "@esbuild/sunos-x64": "0.20.2", + "@esbuild/win32-arm64": "0.20.2", + "@esbuild/win32-ia32": "0.20.2", + "@esbuild/win32-x64": "0.20.2" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha512-c2bQfLNbMzLPmzQuOr8fy0csy84WmwnER81W88DzTp9CYNPJ6yzOj2EZAh9pywYpqHnshVLHQJ8WzldAyfY+Iw==" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/express/-/express-4.20.0.tgz", + "integrity": "sha512-pLdae7I6QqShF5PnNTCVn4hI91Dx0Grkn2+IAsMTgMIKuQVte2dN9PeGSSAME2FR8anOhVA62QDIUaWVfEXVLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.6.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.10", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/exsolve": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz", + "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-type": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz", + "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.4.tgz", + "integrity": "sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true, + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generic-names": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz", + "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==", + "license": "MIT", + "dependencies": { + "loader-utils": "^3.2.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "license": "MIT", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "license": "MIT" + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "license": "ISC" + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/immutable": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", + "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", + "license": "MIT" + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "dev": true, + "license": "MIT", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "dev": true, + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/invert-kv": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-3.0.1.tgz", + "integrity": "sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sindresorhus/invert-kv?sponsor=1" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", + "license": "MIT" + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true, + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.2.tgz", + "integrity": "sha512-GvcjojwonMjWbTkfMpnVHVqXW/wKMYDfEpY94/8zy8HFMOqb/VL6oeONq9v87q4ttVlaTLnGXnJD4B5B1OTGIg==", + "license": "MIT", + "engines": { + "node": ">= 18.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/gjtorikian/" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.0.4", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.4.tgz", + "integrity": "sha512-Px1iKFooXgGSkk1H8dJxxBIrM3tsc5SIuI4kfKYK2J+4rvCvPGr/cXktxh0e9zIPQ5g09kOMNfHQEmusBUf/ZA==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/core": "^27.0.4", + "import-local": "^3.0.2", + "jest-cli": "^27.0.4" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jimp": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.10.3.tgz", + "integrity": "sha512-meVWmDMtyUG5uYjFkmzu0zBgnCvvxwWNi27c4cg55vWNVC9ES4Lcwb+ogx+uBBQE3Q+dLKjXaLl0JVW+nUNwbQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/custom": "^0.10.3", + "@jimp/plugins": "^0.10.3", + "@jimp/types": "^0.10.3", + "core-js": "^3.4.1", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/jimp/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/jpeg-js": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.3.7.tgz", + "integrity": "sha512-9IXdWudL61npZjvLuVe/ktHiA41iE8qFyLB+4VDTblEsWBzeg8WQTlktdUK4CdncUqtUgUg0bbOmTE2bKBKaBQ==", + "license": "BSD-3-Clause" + }, + "node_modules/js-md5": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/js-md5/-/js-md5-0.8.3.tgz", + "integrity": "sha512-qR0HB5uP6wCuRMrWPTrkMaev7MJZwJuuw4fnwAzRgP4J4/F8RwtodOKpGp4XpqsLBFzzgqIO42efFAyz2Et6KQ==", + "license": "MIT" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", + "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jsencrypt": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/jsencrypt/-/jsencrypt-3.5.4.tgz", + "integrity": "sha512-kNjfYEMNASxrDGsmcSQh/rUTmcoRfSUkxnAz+MMywM8jtGu+fFEZ3nJjHM58zscVnwR0fYmG9sGkTDjqUdpiwA==", + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lcid": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-3.1.1.tgz", + "integrity": "sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==", + "license": "MIT", + "dependencies": { + "invert-kv": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/licia": { + "version": "1.41.1", + "resolved": "https://registry.npmjs.org/licia/-/licia-1.41.1.tgz", + "integrity": "sha512-XqObV8u1KEMdYWaNK0leRrTwhzKnLQEkhbnuUu7qGNH3zJoN7l9sfvF6PfHstSCuUOmpEP+0SBjRrk0I9uZs8g==", + "license": "MIT" + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", + "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/load-bmfont": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.2.tgz", + "integrity": "sha512-qElWkmjW9Oq1F9EI5Gt7aD9zcdHb9spJCW1L/dmPf7KzCCEJxq8nhHz5eCgI9aMf7vrG/wyaCqdsI+Iy9ZTlog==", + "license": "MIT", + "dependencies": { + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^3.7.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" + } + }, + "node_modules/load-bmfont/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-bmfont/node_modules/phin": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/phin/-/phin-3.7.1.tgz", + "integrity": "sha512-GEazpTWwTZaEQ9RhL7Nyz0WwqilbqgLahDM3D0hxWwmVDI52nXEybHqiN6/elwpkJBhcuj+WbBu+QfT0uhPGfQ==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "license": "MIT", + "dependencies": { + "centra": "^2.7.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/local-pkg": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.1.2.tgz", + "integrity": "sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==", + "license": "MIT", + "dependencies": { + "mlly": "^1.7.4", + "pkg-types": "^2.3.0", + "quansync": "^0.2.11" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/local-pkg/node_modules/confbox": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.2.4.tgz", + "integrity": "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==", + "license": "MIT" + }, + "node_modules/local-pkg/node_modules/pkg-types": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-2.3.0.tgz", + "integrity": "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==", + "license": "MIT", + "dependencies": { + "confbox": "^0.2.2", + "exsolve": "^1.0.7", + "pathe": "^2.0.3" + } + }, + "node_modules/localstorage-polyfill": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/localstorage-polyfill/-/localstorage-polyfill-1.0.1.tgz", + "integrity": "sha512-m4iHVZxFH5734oQcPKU08025gIz2+4bjWR9lulP8ZYxEJR0BpA0w32oJmkzh8y3UI9ci7xCBehQDc3oA1X+VHw==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.23", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", + "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/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==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/meow": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", + "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz", + "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==", + "license": "MIT" + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true, + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-3.0.0.tgz", + "integrity": "sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-document": { + "version": "2.19.2", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.2.tgz", + "integrity": "sha512-8S5I8db/uZN8r9HSLFVWPdJCvYOejMcEC82VIzNUc6Zkklf/d1gg2psfE79/vyhWOj4+J8MtwmoOz3TmvaGu5A==", + "license": "MIT", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mlly": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.8.2.tgz", + "integrity": "sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==", + "license": "MIT", + "dependencies": { + "acorn": "^8.16.0", + "pathe": "^2.0.3", + "pkg-types": "^1.3.1", + "ufo": "^1.6.3" + } + }, + "node_modules/module-alias": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.3.tgz", + "integrity": "sha512-23g5BFj4zdQL/b6tor7Ji+QY4pEfNH784BMslY9Qb0UnJWRAt+lQGLYmRaM0KDBwIG23ffEBELhZDP2rhi9f/Q==", + "license": "MIT" + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/muggle-string": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", + "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/node-addon-api": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", + "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", + "license": "MIT", + "optional": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.36", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", + "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.23", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.23.tgz", + "integrity": "sha512-7wfH4sLbt4M0gCDzGE6vzQBo0bfTKjU7Sfpqy/7gs1qBfYz2vEJH6vXcBKpO3+6Yu1telwd0t9HpyOoLEQQbIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/omggif": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", + "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-locale-s-fix": { + "version": "1.0.8-fix-1", + "resolved": "https://registry.npmjs.org/os-locale-s-fix/-/os-locale-s-fix-1.0.8-fix-1.tgz", + "integrity": "sha512-Sv0OvhPiMutICiwORAUefv02DCPb62IelBmo8ZsSrRHyI3FStqIWZvjqDkvtjU+lcujo7UNir+dCwKSqlEQ/5w==", + "license": "MIT", + "dependencies": { + "lcid": "^3.0.0" + }, + "engines": { + "node": ">=10", + "yarn": "^1.22.4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "license": "(MIT AND Zlib)" + }, + "node_modules/parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha512-U4RrVsUFCleIOBsIGYOMKjn9PavsGOXxbvYGtMOEfnId0SVNsgehXh1DxUdVPLoxd5mvcEtvmKs2Mmf0Mpa1ZA==", + "license": "MIT" + }, + "node_modules/parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha512-GxmsRea0wdGdYthjuUeWTMWPqm2+FAd4GI8vCvhgJsFnoGhTrLhXDDupwTo7rXVAgaLIGoVHDZS9p/5XbSqeWA==", + "license": "MIT" + }, + "node_modules/parse-bmfont-xml": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.6.tgz", + "integrity": "sha512-0cEliVMZEhrFDwMh4SxIyVJpqYoOWDJ9P895tFuS+XuNzI5UBmBk5U5O4KuJdTnZpSBI4LFA2+ZiJaiwfSwlMA==", + "license": "MIT", + "dependencies": { + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.5.0" + } + }, + "node_modules/parse-css-font": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-css-font/-/parse-css-font-4.0.0.tgz", + "integrity": "sha512-lnY7dTUfjRXsSo5G5C639L8RaBBaVSgL+5hacIFKsNHzeCJQ5SFSZv1DZmc7+wZv/22PFGOq2YbaEHLdaCS/mQ==", + "license": "MIT", + "dependencies": { + "css-font-size-keywords": "^1.0.0", + "css-font-stretch-keywords": "^1.0.1", + "css-font-style-keywords": "^1.0.1", + "css-font-weight-keywords": "^1.0.0", + "css-list-helpers": "^2.0.0", + "css-system-font-keywords": "^1.0.0", + "unquote": "^1.1.1" + } + }, + "node_modules/parse-headers": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.6.tgz", + "integrity": "sha512-Tz11t3uKztEW5FEVZnj1ox8GKblWn+PvHY9TmJV5Mll2uHEwRdR/5Li1OlXoECjLYkApdhWy44ocONwXLiKO5A==", + "license": "MIT" + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-json/node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true, + "license": "MIT" + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true, + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-to-regexp": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", + "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", + "dev": true, + "license": "MIT" + }, + "node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", + "license": "MIT" + }, + "node_modules/phin": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", + "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", + "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha512-J8B6xqiO37sU/gkcMglv6h5Jbd9xNER7aHzpfRdNmV4IbQBzBpe4l9XmbG+xPF/znacgu2jfEw+wHffaq/YkXA==", + "license": "ISC", + "dependencies": { + "pngjs": "^3.0.0" + }, + "bin": { + "pixelmatch": "bin/pixelmatch" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "license": "MIT", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss": { + "version": "8.5.8", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", + "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "peer": true, + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "license": "MIT", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-modules": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.3.1.tgz", + "integrity": "sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==", + "license": "MIT", + "dependencies": { + "generic-names": "^4.0.0", + "icss-replace-symbols": "^1.1.0", + "lodash.camelcase": "^4.3.0", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "string-hash": "^1.1.1" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", + "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", + "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/qrcode-reader": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/qrcode-reader/-/qrcode-reader-1.0.4.tgz", + "integrity": "sha512-rRjALGNh9zVqvweg1j5OKIQKNsw3bLC+7qwlnead5K/9cb1cEIAGkwikt/09U0K+2IDWGD9CC6SP7tHAjUeqvQ==", + "license": "Apache-2.0" + }, + "node_modules/qrcode-terminal": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/qrcode-terminal/-/qrcode-terminal-0.12.0.tgz", + "integrity": "sha512-EXtzRZmC+YGmGlDFbXKxQiMZNwCLEO6BANKXG4iCtSIM0yqc/pappSx3RIKr4r0uh5JsBckOXeKrB3Iz7mdQpQ==", + "bin": { + "qrcode-terminal": "bin/qrcode-terminal.js" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/quansync": { + "version": "0.2.11", + "resolved": "https://registry.npmjs.org/quansync/-/quansync-0.2.11.tgz", + "integrity": "sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/antfu" + }, + { + "type": "individual", + "url": "https://github.com/sponsors/sxzz" + } + ], + "license": "MIT" + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true, + "license": "MIT" + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "dev": true, + "license": "MIT" + }, + "node_modules/regexpu-core": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.13.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.2.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.60.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.1.tgz", + "integrity": "sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==", + "license": "MIT", + "peer": true, + "dependencies": { + "@types/estree": "1.0.8" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.60.1", + "@rollup/rollup-android-arm64": "4.60.1", + "@rollup/rollup-darwin-arm64": "4.60.1", + "@rollup/rollup-darwin-x64": "4.60.1", + "@rollup/rollup-freebsd-arm64": "4.60.1", + "@rollup/rollup-freebsd-x64": "4.60.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.60.1", + "@rollup/rollup-linux-arm-musleabihf": "4.60.1", + "@rollup/rollup-linux-arm64-gnu": "4.60.1", + "@rollup/rollup-linux-arm64-musl": "4.60.1", + "@rollup/rollup-linux-loong64-gnu": "4.60.1", + "@rollup/rollup-linux-loong64-musl": "4.60.1", + "@rollup/rollup-linux-ppc64-gnu": "4.60.1", + "@rollup/rollup-linux-ppc64-musl": "4.60.1", + "@rollup/rollup-linux-riscv64-gnu": "4.60.1", + "@rollup/rollup-linux-riscv64-musl": "4.60.1", + "@rollup/rollup-linux-s390x-gnu": "4.60.1", + "@rollup/rollup-linux-x64-gnu": "4.60.1", + "@rollup/rollup-linux-x64-musl": "4.60.1", + "@rollup/rollup-openbsd-x64": "4.60.1", + "@rollup/rollup-openharmony-arm64": "4.60.1", + "@rollup/rollup-win32-arm64-msvc": "4.60.1", + "@rollup/rollup-win32-ia32-msvc": "4.60.1", + "@rollup/rollup-win32-x64-gnu": "4.60.1", + "@rollup/rollup-win32-x64-msvc": "4.60.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-area-insets": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/safe-area-insets/-/safe-area-insets-1.4.1.tgz", + "integrity": "sha512-r/nRWTjFGhhm3w1Z6Kd/jY11srN+lHt2mNl1E/emQGW8ic7n3Avu4noibklfSM+Y34peNphHD/BSZecav0sXYQ==", + "license": "ISC" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "license": "MIT" + }, + "node_modules/sass": { + "version": "1.99.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.99.0.tgz", + "integrity": "sha512-kgW13M54DUB7IsIRM5LvJkNlpH+WhMpooUcaWGFARkF1Tc82v9mIWkCbCYf+MBvpIUBSeSOTilpZjEPr2VYE6Q==", + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.1.5", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "license": "MIT", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/sax": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz", + "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scule": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz", + "integrity": "sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serve-static": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.0.tgz", + "integrity": "sha512-pDLK8zwl2eKaYrs8mrPZBJua4hMplRWJ1tIFksVC3FtBEBnl8dxgeHtsaMS8DhS9i4fLObaon6ABoc4/hQGdPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-static/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serve-static/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true, + "license": "ISC" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "license": "CC0-1.0" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz", + "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==", + "license": "MIT", + "dependencies": { + "js-tokens": "^9.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/strip-literal/node_modules/js-tokens": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", + "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true, + "license": "MIT" + }, + "node_modules/systemjs": { + "version": "6.15.1", + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.15.1.tgz", + "integrity": "sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tapable": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", + "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.46.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", + "devOptional": true, + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/timm": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz", + "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==", + "license": "MIT" + }, + "node_modules/tinycolor2": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.6.0.tgz", + "integrity": "sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==", + "license": "MIT" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "devOptional": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ufo": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz", + "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", + "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unimport": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-4.1.1.tgz", + "integrity": "sha512-j9+fijH6aDd05yv1fXlyt7HSxtOWtGtrZeYTVBsSUg57Iuf+Ps2itIZjeyu7bEQ4k0WOgYhHrdW8m/pJgOpl5g==", + "license": "MIT", + "dependencies": { + "acorn": "^8.14.0", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.3", + "local-pkg": "^1.0.0", + "magic-string": "^0.30.17", + "mlly": "^1.7.4", + "pathe": "^2.0.2", + "picomatch": "^4.0.2", + "pkg-types": "^1.3.1", + "scule": "^1.3.0", + "strip-literal": "^3.0.0", + "unplugin": "^2.1.2", + "unplugin-utils": "^0.2.3" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unimport/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unimport/node_modules/magic-string": { + "version": "0.30.21", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", + "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.5" + } + }, + "node_modules/unimport/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unplugin": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", + "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", + "license": "MIT", + "dependencies": { + "@jridgewell/remapping": "^2.3.5", + "acorn": "^8.15.0", + "picomatch": "^4.0.3", + "webpack-virtual-modules": "^0.6.2" + }, + "engines": { + "node": ">=18.12.0" + } + }, + "node_modules/unplugin-utils": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/unplugin-utils/-/unplugin-utils-0.2.5.tgz", + "integrity": "sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==", + "license": "MIT", + "dependencies": { + "pathe": "^2.0.3", + "picomatch": "^4.0.3" + }, + "engines": { + "node": ">=18.12.0" + }, + "funding": { + "url": "https://github.com/sponsors/sxzz" + } + }, + "node_modules/unplugin-utils/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unplugin/node_modules/picomatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", + "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "license": "MIT" + }, + "node_modules/update-browserslist-db": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", + "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-browserslist-db/node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/utif": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", + "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", + "license": "MIT", + "dependencies": { + "pako": "^1.0.5" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dev": true, + "license": "ISC", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true, + "license": "MIT" + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "5.2.8", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.8.tgz", + "integrity": "sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==", + "license": "MIT", + "peer": true, + "dependencies": { + "esbuild": "^0.20.1", + "postcss": "^8.4.38", + "rollup": "^4.13.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vue": { + "version": "3.4.21", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.4.21.tgz", + "integrity": "sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@vue/compiler-dom": "3.4.21", + "@vue/compiler-sfc": "3.4.21", + "@vue/runtime-dom": "3.4.21", + "@vue/server-renderer": "3.4.21", + "@vue/shared": "3.4.21" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-i18n": { + "version": "9.14.5", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-9.14.5.tgz", + "integrity": "sha512-0jQ9Em3ymWngyiIkj0+c/k7WgaPO+TNzjKSNq9BvBQaKJECqn9cd9fL4tkDhB5G1QBskGl9YxxbDAhgbFtpe2g==", + "deprecated": "v9 and v10 no longer supported. please migrate to v11. about maintenance status, see https://vue-i18n.intlify.dev/guide/maintenance.html", + "license": "MIT", + "dependencies": { + "@intlify/core-base": "9.14.5", + "@intlify/shared": "9.14.5", + "@vue/devtools-api": "^6.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-i18n/node_modules/@intlify/core-base": { + "version": "9.14.5", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-9.14.5.tgz", + "integrity": "sha512-5ah5FqZG4pOoHjkvs8mjtv+gPKYU0zCISaYNjBNNqYiaITxW8ZtVih3GS/oTOqN8d9/mDLyrjD46GBApNxmlsA==", + "license": "MIT", + "dependencies": { + "@intlify/message-compiler": "9.14.5", + "@intlify/shared": "9.14.5" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/vue-i18n/node_modules/@intlify/message-compiler": { + "version": "9.14.5", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-9.14.5.tgz", + "integrity": "sha512-IHzgEu61/YIpQV5Pc3aRWScDcnFKWvQA9kigcINcCBXN8mbW+vk9SK+lDxA6STzKQsVJxUPg9ACC52pKKo3SVQ==", + "license": "MIT", + "dependencies": { + "@intlify/shared": "9.14.5", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/vue-i18n/node_modules/@intlify/shared": { + "version": "9.14.5", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-9.14.5.tgz", + "integrity": "sha512-9gB+E53BYuAEMhbCAxVgG38EZrk59sxBtv3jSizNL2hEWlgjBjAw1AwpLHtNaeda12pe6W20OGEa0TwuMSRbyQ==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/vue-router": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.4.tgz", + "integrity": "sha512-3MlnDqwRwZwCQVbtVfpsU+nrNymNjnXSsQtXName5925NVC1+326VVfYH9vSrA0N13teGEo8z5x7gbRnGjCDiQ==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.6.4" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vue-template-compiler": { + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", + "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/vue-tsc": { + "version": "1.8.27", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.27.tgz", + "integrity": "sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@volar/typescript": "~1.11.1", + "@vue/language-core": "1.8.27", + "semver": "^7.5.4" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/vue-tsc/node_modules/semver": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", + "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vuex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.1.0.tgz", + "integrity": "sha512-hmV6UerDrPcgbSy9ORAtNXDr9M4wlNP4pEFKye4ujJF8oqgFFuxDCdOLS3eNoRTtq5O3hoBDh9Doj1bQMYHRbQ==", + "license": "MIT", + "dependencies": { + "@vue/devtools-api": "^6.0.0-beta.11" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dev": true, + "license": "MIT", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", + "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", + "license": "MIT" + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "license": "MIT", + "dependencies": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha512-ErcKwJTF54uRzzNMXq2X5sMIy88zJvfN2DmdoQvy7PAFJ+tPRU6ydWuOKNMyfmOjdyBQTFREi60s0Y0SyI0G0g==", + "license": "MIT" + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true, + "license": "MIT" + }, + "node_modules/xmlhttprequest": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz", + "integrity": "sha512-58Im/U0mlVBLM38NdZjHyhuMtCqa61469k2YP/AaPbvCoV9aQGUpbJBj1QRm2ytRiVQBD/fsw7L2bJGDVQswBA==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xregexp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-3.1.0.tgz", + "integrity": "sha512-4Y1x6DyB8xRoxosooa6PlGWqmmSKatbzhrftZ7Purmm4B8R4qIEJG1A2hZsdz5DhmIqS0msC0I7KEq93GphEVg==", + "license": "MIT" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz", + "integrity": "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..70d9c88 --- /dev/null +++ b/package.json @@ -0,0 +1,77 @@ +{ + "name": "uni-preset-vue", + "version": "0.0.0", + "scripts": { + "dev:custom": "uni -p", + "dev:h5": "uni", + "dev:h5:ssr": "uni --ssr", + "dev:mp-alipay": "uni -p mp-alipay", + "dev:mp-baidu": "uni -p mp-baidu", + "dev:mp-jd": "uni -p mp-jd", + "dev:mp-kuaishou": "uni -p mp-kuaishou", + "dev:mp-lark": "uni -p mp-lark", + "dev:mp-qq": "uni -p mp-qq", + "dev:mp-toutiao": "uni -p mp-toutiao", + "dev:mp-harmony": "uni -p mp-harmony", + "dev:mp-weixin": "uni -p mp-weixin", + "dev:mp-xhs": "uni -p mp-xhs", + "dev:quickapp-webview": "uni -p quickapp-webview", + "dev:quickapp-webview-huawei": "uni -p quickapp-webview-huawei", + "dev:quickapp-webview-union": "uni -p quickapp-webview-union", + "build:custom": "uni build -p", + "build:h5": "uni build", + "build:h5:ssr": "uni build --ssr", + "build:mp-alipay": "uni build -p mp-alipay", + "build:mp-baidu": "uni build -p mp-baidu", + "build:mp-jd": "uni build -p mp-jd", + "build:mp-kuaishou": "uni build -p mp-kuaishou", + "build:mp-lark": "uni build -p mp-lark", + "build:mp-qq": "uni build -p mp-qq", + "build:mp-toutiao": "uni build -p mp-toutiao", + "build:mp-harmony": "uni build -p mp-harmony", + "build:mp-weixin": "uni build -p mp-weixin", + "build:mp-xhs": "uni build -p mp-xhs", + "build:quickapp-webview": "uni build -p quickapp-webview", + "build:quickapp-webview-huawei": "uni build -p quickapp-webview-huawei", + "build:quickapp-webview-union": "uni build -p quickapp-webview-union", + "type-check": "vue-tsc --noEmit" + }, + "dependencies": { + "@dcloudio/uni-app": "3.0.0-4080420251103001", + "@dcloudio/uni-app-harmony": "3.0.0-4080420251103001", + "@dcloudio/uni-app-plus": "3.0.0-4080420251103001", + "@dcloudio/uni-components": "3.0.0-4080420251103001", + "@dcloudio/uni-h5": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-alipay": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-baidu": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-harmony": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-jd": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-kuaishou": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-lark": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-qq": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-toutiao": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-weixin": "3.0.0-4080420251103001", + "@dcloudio/uni-mp-xhs": "3.0.0-4080420251103001", + "@dcloudio/uni-quickapp-webview": "3.0.0-4080420251103001", + "@types/node": "^25.5.2", + "crypto-js": "^4.2.0", + "js-md5": "^0.8.3", + "jsencrypt": "^3.5.4", + "sass": "^1.99.0", + "vue": "^3.4.21", + "vue-i18n": "^9.1.9", + "vuex": "^4.1.0" + }, + "devDependencies": { + "@dcloudio/types": "^3.4.8", + "@dcloudio/uni-automator": "3.0.0-4080420251103001", + "@dcloudio/uni-cli-shared": "3.0.0-4080420251103001", + "@dcloudio/uni-stacktracey": "3.0.0-4080420251103001", + "@dcloudio/vite-plugin-uni": "3.0.0-4080420251103001", + "@vue/runtime-core": "^3.4.21", + "@vue/tsconfig": "^0.1.3", + "typescript": "^4.9.4", + "vite": "5.2.8", + "vue-tsc": "^1.0.24" + } +} diff --git a/shims-uni.d.ts b/shims-uni.d.ts new file mode 100644 index 0000000..ed4adcf --- /dev/null +++ b/shims-uni.d.ts @@ -0,0 +1,10 @@ +/// +import 'vue' + +declare module '@vue/runtime-core' { + type Hooks = App.AppInstance & Page.PageInstance; + + interface ComponentCustomOptions extends Hooks { + + } +} diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..63de7f8 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,27 @@ + + diff --git a/src/api/config.ts b/src/api/config.ts new file mode 100644 index 0000000..e546d86 --- /dev/null +++ b/src/api/config.ts @@ -0,0 +1,25 @@ +/** + * model: 配置文件 + * 作者:zhang-shu-wei + * 日期:2022年8月10日 + * 邮箱:2966211270@qq.com + */ +let url_config = '' // 用户登录 + + +if (process.env.NODE_ENV === 'development') { + // 开发环境 配置域名 + console.log('~开发环境~') + // url_config = "https://wx.jxc4.com" + // url_config = "http://192.168.0.75:8300" + url_config = "https://jxhorizon.jxc4.com" +} else { + // 生产环境 + console.log('~生产环境~') + // url_config = "https://wx.jxc4.com" + // url_config = "http://192.168.0.75:8300" + url_config = "https://jxhorizon.jxc4.com" +} + + +export default url_config \ No newline at end of file diff --git a/src/api/https/login.ts b/src/api/https/login.ts new file mode 100644 index 0000000..625dd4e --- /dev/null +++ b/src/api/https/login.ts @@ -0,0 +1,95 @@ +/************************************************* + *@description: 登录模块 + *@return {*} + *@param {}- +*/ + +import { setLoading } from '@/utils/tools' +import request from '../request' + + +const login = { + /************************************************* + * 获取微信登录code 已完成 + */ + get_jx_code: (isLoading?:boolean): Promise => new Promise((resolve, reject) => { + console.log('登录中----------',isLoading) + if(!isLoading) { + console.log('你走的if') + setLoading('登录中...') + }else{ + console.log('走的时else') + } + uni.login({ + provider: 'weixin', + success: (res) => { + resolve(res) + }, + fail: (error) => { + reject(error) + } + }) + }), + + + /************************************************* + * 登录 获取用户信息 已完成 + * AuthType string `p:"auth_type" v:"required#登录类型不能为空"` // 登录类型,当前支持[pwd:本地账号密码,sms:手机短信,wx:微信APP,ali:支付宝小程序] + * AuthSecret string `p:"auth_secret"` // pwd:md5Pwd,wx:code,yzn:code + * AuthIDType string `p:"auth_id_type"` // pwd:userID / mobile + * AuthID string `p:"auth_id"` // pwd:AuthIDType值 + * CId string `p:"c_id"` + * PromotionSource string `p:"promotion_source"` // 推广来源 + */ + applets_login: (params: AnyObject,isLoading?:boolean): Promise => { + if(!isLoading) setLoading('登录中...') + // return request.api('/v2/auth2/Login', 'POST', params) + return request.api('/jx_horizon/wechat/login', 'POST', params) + }, + + + /************************************************* + * 获取手机登录验证码 已完成 + * @Param authType query string true "验证类型[yzm]" + * @Param phone query string true "电话号码" + */ + send_verify_code: async (params: AnyObject): Promise => { + return await request.api('/jx_horizon/wechat/sendVerifyCode', 'GET', params) + }, + + + + /** + * 解密用户信息 已完成 + * @Param sessionKey query string true "key" + * @Param encryptedData query string true "加密信息" + * @Param iv query string true "iv" + * + * @Param type query string true "phone/name" + * + */ + decryUser: async (params: AnyObject): Promise => { + return await request.api('/jx_horizon/wechat/decryUser', 'GET', params) + }, + + + /************************************************* + * 获取推广用户的推广二维码 已完成 + * @param vendorOrderID 订单id + * @Param scene query string true "推广人员信息" + * @Param page query string false "跳转页面" + */ + getTiktokOrWxCode: async (json: string | Record): Promise => { + return await request.api('/jx_horizon/wechat/qrCode', 'GET', json) + }, + + /************************************************* + * 查询用户账户余额 已完成 + */ + queryAccountBalance: async (): Promise => { + return await request.api('/jx_horizon/wechat/balance', 'GET') + } +} + + +export default login \ No newline at end of file diff --git a/src/api/https/order.ts b/src/api/https/order.ts new file mode 100644 index 0000000..1801c37 --- /dev/null +++ b/src/api/https/order.ts @@ -0,0 +1,96 @@ +/************************************************* + *@description: 登录模块 + *@return {*} + *@param {}- +*/ + +import { setLoading } from '@/utils/tools' +import request from '../request' +import { store } from '@/store' + + +const order = { + /**用户支付 错误 + * UserId string `p:"user_id" v:"required #用户ID不能为空"` // 用户ID + * Desc string `p:"desc"` // 商品描述 + * OpenId string `p:"open_id" v:"required #openId不能为空"` // openId + * Amount int64 `p:"amount" v:"required #支付金额不能为空"` // 支付金额 + */ + wechatPay:async (json:object): Promise => { + return await request.api('/jx_horizon/wechat/pay', 'POST',json) + }, + + + /** + * 配置用户充值金额 已查到,不知道干嘛的 + * @Param typeId query string true "配置类型" income-充值/img-图片单价 + */ + refillMoneyConfig: async (param:string): Promise => { + return await request.api(`/jx_horizon/wechat/config?typeId=${param}`, 'GET') + }, + + /** + * 用户使用文生图 + * VendorModel string `p:"vendor_model" v:"required #选用平台不不能为空"` // doubao(豆包)/lark(云雀) + * Prompt string `p:"prompt" v:"required #描述信息不能为空"` + * Image []string `p:"image"` // 图片信息 + * IsTools bool `p:"is_tools"` // 是否联网搜索 + */ + useText2Msg:async (json:object): Promise => { + // 生成图片时间较长,超时时间放大 + return await request.api('/jx_horizon/wechat/useText2Msg', 'POST',json,20000000) + }, + + + /** + * 查询用户使用记录 + * comModel.PageReq + * Rank string `p:"rank"` // desc/asc + * KeyWord string `p:"keyword"` // 模糊查询 + * + * PageReq + * BeginTime string `p:"beginTime"` //开始时间 + * EndTime string `p:"endTime"` //结束时间 + * PageNum int `p:"pageNum"` //当前页码 + * PageSize int `p:"pageSize"` //每页数 + * Ctx context.Context `swaggerignore:"true"` + * OrderBy string //排序方式 根据字段排 + */ + queryAccountInvoice : async (params: AnyObject): Promise => { + return await request.api('/jx_horizon/wechat/invoice', 'POST',params) + }, + + + /** + * 充值记录 + * @Router /jx_horizon/wechat/payRecord [get] + * @Param startTime query string true "开始时间" + * @Param endTime query string true "结束时间" + * @Param status query int false "支付状态" // 1-待支付/2-已支付/3-支付成功/4-退款/5-失败) + * @Param number query int false "页码" + * @Param size query int false "页数 + */ + queryPayRecord : async (params: AnyObject): Promise => { + return await request.api('/jx_horizon/wechat/payRecord', 'GET',params) + }, + + + /** + * 上传图片到七牛云 + */ + get_qiniu_upload_token : async (params: AnyObject): Promise => { + return await request.api('/jx_horizon/wechat/getQiNiuToken', 'GET',params) + }, + + + /** + * 删除七牛云图片信息 + */ + del_qiniu_img : async (imgs:string) => { + return await request.api('/jx_horizon/wechat/deleteQiNiuImg', 'POST',{imgs}) + } +// https://jxhorizon.jxc4.com/jx_horizon/wechat/DeleteQiNiuImg deleteQiNiuImg +} + + +export default order \ No newline at end of file diff --git a/src/api/request.ts b/src/api/request.ts new file mode 100644 index 0000000..e441d90 --- /dev/null +++ b/src/api/request.ts @@ -0,0 +1,235 @@ +/** + *@description: 请求接口配置文件 + *@return {*} + *@param +*/ +import urlConfig from "./config"; +import toast from "@/utils/toast"; +import { getStorage } from "@/utils/storage"; +import { store } from "@/store"; +import { addTask, jx_trembling } from "@/utils/tools"; +// import configCms from "@/utils/configCms"; +// import log from '@/utils/log' + + +// 定义请求类型 +type methodsType = "GET" | "OPTIONS" | "HEAD" | "POST" | "PUT" | "DELETE" | "TRACE" | "CONNECT" | undefined +// 定义方法中的类型 +type FnApiType = { + (url: string, methods: methodsType, data?: AnyObject | string, timeout?: number, baseURL?: string, contentType?: string): Promise +} +// 定义方法类型 +interface Api { + api: FnApiType +} +// 请求类型请求头 +let cType = 'application/x-www-form-urlencoded' +// 最大超时时间默认15秒 +let timeouts: any = 0 +// 清空定时器,在800毫秒内数据请求回来了就清空定时器 +let timer: any +// 最大请求加载图层时间 +let timer1: any +// 保存请求中断 +let requestTask: any = null + + +/************************************************* + * 封装请求方法 + * @param {string} [url] 请求地址 + * @param {methodsType} [method] 请求方法默认GET + * @param {object} [data] 请求参数默认"" + * @param {number} [timeout] 请求超时时间 + * @param {string} [baseURL] 请求根路径默认https://wx.jxc4.com + * @param {string} [contentType] 请求头类型默认'application/x-www-form-urlencoded' + * @return {promist} [resolve, reject] promist成功与失败 +*/ + +const request: Api = { + // timeout = 1000 * 20000 + api: (url, method = 'GET', data = "", timeout = 1000 * 20, baseURL = urlConfig, contentType = cType) => { + if (requestGuard(url)) { + return new Promise((resolve, reject) => { }) + } + timeouts = timeout + // store.commit('storeInfo/jxLoadingFn', false) // 关闭自定义加载图(vuex) + clearTimeout(timer) + timer = setTimeout(() => { + // 显示自定义加载图(vuex) + // store.commit('storeInfo/jxLoadingFn', true) + // uni.showNavigationBarLoading() + // 最大时间加载图 + tremblingJxLoadingFn() + }, 600) + // if (url == '/v2/cms/GetNewOrderMsg') store.commit('storeInfo/jxLoadingFn', false) + return new Promise((resolve, reject) => { + requestTask = uni.request({ + url: baseURL + url, + method: method, + data: data, + timeout: timeout, + header: { + 'content-type': contentType, + 'Authorization': getStorage('token') ? getStorage('token') : 'jxcs' + }, + success: (res) => { + //#region + // let logData = { + // '日志记录时间': Date(), + // '调用接口': url, + // '请求方法': method, + // '请求参数': data, + // '请求超时时间': timeout, + // '请求域名': baseURL, + // '登录类型': getStorage('loginType') ? getStorage('loginType') : '未获取到用户登录类型', + // '用户TOKEN': getStorage('token') ? getStorage('token') : '未获取到用户TOKEN', + // '权限ID': getStorage('userType') ? getStorage('userType') : '未获取到用户权限ID', + // '用户ID': getStorage('userID') ? getStorage('userID') : '未获取到用户ID', + // '用户ID2': getStorage('userID2') ? getStorage('userID2') : '未获取到用户ID2', + // '用户手机号': getStorage('mobile') ? getStorage('mobile') : '未获取到用户手机号', + // '店铺ID': getStorage('storeID') ? getStorage('storeID') : '未获取到店铺ID', + // '店铺名字': getStorage('storeName') ? getStorage('storeName') : '未获取到店铺名字', + // '网络状态码': res.statusCode, + // '服务端数据': res.data + // } + //#endregion + // store.commit('storeInfo/jxLoadingFn', false) // 关闭自定义加载图(vuex) + if (res.statusCode >= 200 && res.statusCode < 300) { + // log.info(JSON.stringify(logData)) + // 通过token 验证 通过store 验证 + if ((res.data as AnyObject).code == '-2') { + // uni.jxAlert({ + // title: '提示', + // content: '登录信息已过期', + // confirmText: '重新登录', + // success: () => { + // cleatStorage() + // uni.reLaunch({ url: '/subPages/login/wxLogin/wxLogin' }) + // } + // }) + return false + } else { + // 验证通过 + try { + const jsonData = JSON.parse((res.data as AnyObject).data) + resolve({ + code: (res.data as AnyObject).code, + data: jsonData, + desc: (res.data as AnyObject).msg + }) + } catch (error) { + resolve(res.data as AnyObject) + } + } + } else if (res.statusCode >= 400 && res.statusCode < 500) { + // log.warn(JSON.stringify(logData)) + toast('客户端出错', 2) + reject('客户端出错') + } else if (res.statusCode >= 500) { + // log.warn(JSON.stringify(logData)) + toast('服务端出错', 2) + reject('服务端出错') + } else { + // log.warn(JSON.stringify(logData)) + toast('网络请求出错', 2) + } + }, + fail: (error) => { + if (error.errMsg == 'request:fail abort') { + // 中断请求 + return false + } + toast('网络请求超时', 2) + console.log('jx-网络请求超时', error); + reject(`网络请求超时 -- request.ts, ${error}`) + //#region + // let logData = { + // '日志记录时间': Date(), + // '调用接口': url, + // '请求方法': method, + // '请求参数': data, + // '请求超时时间': timeout, + // '请求域名': baseURL, + // '登录类型': getStorage('loginType') ? getStorage('loginType') : '未获取到用户登录类型', + // '用户TOKEN': getStorage('token') ? getStorage('token') : '未获取到用户TOKEN', + // '权限ID': getStorage('userType') ? getStorage('userType') : '未获取到用户权限ID', + // '用户ID': getStorage('userID') ? getStorage('userID') : '未获取到用户ID', + // '用户ID2': getStorage('userID2') ? getStorage('userID2') : '未获取到用户ID2', + // '用户手机号': getStorage('mobile') ? getStorage('mobile') : '未获取到用户手机号', + // '店铺ID': getStorage('storeID') ? getStorage('storeID') : '未获取到店铺ID', + // '店铺名字': getStorage('storeName') ? getStorage('storeName') : '未获取到店铺名字', + // '请求错误信息': error + // } + // log.error(JSON.stringify(logData)) // 普通请求日志 + //#endregion + }, + complete: () => { + uni.stopPullDownRefresh() + // uni.hideNavigationBarLoading() + // store.commit('storeInfo/jxLoadingFn', false) // 关闭自定义加载图(vuex) + uni.hideLoading() + clearTimeout(timer) // 清空定时器 + } + }) + + // 添加请求记录到缓存 + if (url == '/v2/cms/GetNewOrderMsg') return + addTask(requestTask) + }) + } +} + +/************************************************* + * 防抖超时加载图层 +*/ +const tremblingJxLoadingFn = jx_trembling(() => { + clearTimeout(timer1) + timer1 = setTimeout(() => { + // store.commit('storeInfo/jxLoadingFn', false) // 关闭自定义加载图(vuex) + clearTimeout(timer1) + }, timeouts) +}, 500) + + +/************************************************* + * 登录守卫 +*/ +function requestGuard(url: string) { + // 获取网络状态 + uni.getNetworkType({ + success: (res) => { + if (res.networkType == 'none') { + store.commit('serveInfo/setIsNetWorkS', false) + } else { + store.commit('serveInfo/setIsNetWorkS', true) + } + } + }) + + // // 验证token + // if (!getStorage('token') && !configCms.whiteListUrl.includes(url)) { + // // store.commit('serveInfo/setIsFirestLogin', true) + // return true + // } + + // // 验证storeID + // if (!getStorage('storeID') && !configCms.whiteListUrl.includes(url)) { + // rulerStoreID() + // return true + // } + + // // 验证网络状态 + // if (!store.state.serveInfo.isNetWork) { + // return true + // } + + // store.commit('serveInfo/setIsFirestLogin', getStorage('token') ? false : true) + return false +} +// // 门店防抖节流 +// const rulerStoreID = jx_trembling(() => { +// uni.navigateTo({ url: "/subPages/switchStore/switchStore" }) +// }, 1000) + + +export default request \ No newline at end of file diff --git a/src/components/jx-cell/index.vue b/src/components/jx-cell/index.vue new file mode 100644 index 0000000..0121a62 --- /dev/null +++ b/src/components/jx-cell/index.vue @@ -0,0 +1,40 @@ + + + + + + \ No newline at end of file diff --git a/src/components/jx-drawer/index.vue b/src/components/jx-drawer/index.vue new file mode 100644 index 0000000..b29e315 --- /dev/null +++ b/src/components/jx-drawer/index.vue @@ -0,0 +1,103 @@ + + + + + \ No newline at end of file diff --git a/src/components/jx-empty/jx-empty.vue b/src/components/jx-empty/jx-empty.vue new file mode 100644 index 0000000..6b91cc9 --- /dev/null +++ b/src/components/jx-empty/jx-empty.vue @@ -0,0 +1,57 @@ + + + + + \ No newline at end of file diff --git a/src/components/jx-icon/jx-icon.vue b/src/components/jx-icon/jx-icon.vue new file mode 100644 index 0000000..b9153e5 --- /dev/null +++ b/src/components/jx-icon/jx-icon.vue @@ -0,0 +1,29 @@ + + + + + + \ No newline at end of file diff --git a/src/components/jx-input/jx-input.vue b/src/components/jx-input/jx-input.vue new file mode 100644 index 0000000..825a2bb --- /dev/null +++ b/src/components/jx-input/jx-input.vue @@ -0,0 +1,27 @@ + + + + + \ No newline at end of file diff --git a/src/components/jx-load-more/jx-load-more.vue b/src/components/jx-load-more/jx-load-more.vue new file mode 100644 index 0000000..246f4c4 --- /dev/null +++ b/src/components/jx-load-more/jx-load-more.vue @@ -0,0 +1,72 @@ + + + + + \ No newline at end of file diff --git a/src/composables/useGlobalFunc.ts b/src/composables/useGlobalFunc.ts new file mode 100644 index 0000000..fefc3fc --- /dev/null +++ b/src/composables/useGlobalFunc.ts @@ -0,0 +1,612 @@ +// import merchant from "@/api/https/merchant"; +import login from "@/api/https/login"; +import { store } from "@/store"; +import { setStorage} from "@/utils/storage"; +import toast from "@/utils/toast"; +// import toast from "@/utils/toast"; +// import { timeFormatD } from "@/utils/tools"; +// import { utilsMd5 } from '@/utils/md5.js' +// import Bluetooth from '@/utils/bluetoothPrinter/bluetooth' +// import { store as newStore } from '@/store' +// import util from '@/utils/bluetoothPrinter/util' +// import login from "@/api/https/login"; +// import order from "@/api/https/order"; +// import { computed } from "vue"; +// import { emojiAnanlyze } from '@/utils/emoji' + +/** + * 今日营业数据 + * @param data 事实订单数据 + */ +function useGlobalFunc() { + // const bluetooth: any = getStorage('deviceName') ? new Bluetooth() : null + + + // /************************************************* + // * 获取实时订单数据 + // * @time 2023年2月1日 11点17分 + // * @param {data} 请求data数据 + // * @return {res} code:响应状态 data:响应数据 desc:错误信息 + // */ + // async function globGetToDay(data: AnyObject) { + // let orderNumber = await merchant.get_store_order_sale_info(data); + // if (orderNumber.code == 0) { + // return orderNumber.data + // } else { + // toast("实时订单数据异常", 2); + // } + // } + + + // /************************************************* + // * 退出登录 + // */ + // function logOutFn() { + // cleatStorage('token') + // cleatStorage('userID') + // cleatStorage('userType') + // cleatStorage('storeID') + // cleatStorage('storeName') + // cleatStorage('userID2') + // cleatStorage('mobile') + // cleatStorage('isAgreement') + // cleatStorage('loginType') + // store.commit('serveInfo/setIsFirestLogin', true) + // } + + + /************************************************* + * 查看详情图片 + * @time 2023-02-01 11:18:09 + * @param {}- + * @return {*} + */ + async function previewImage(url: string | Array,index?:number) { + new Promise((resolve, reject) => { + uni.previewImage({ + current: index ? index : typeof url === 'string' ? url : url[0], + urls: Array.isArray(url) ? url : [url], + longPressActions:{ + itemList:['保存图片'], + success(res){ + uni.showModal({ + title: '相册权限使用说明', + content: '便于您保存图片与运营进行交流等场景中写入相册文件内容', + complete: (result) => { + if (result.confirm) { + uni.saveImageToPhotosAlbum({ + filePath: Array.isArray(url) ? url[res.index] : url, + complete(r) { + if (r.errMsg === 'saveImageToPhotosAlbum:ok') { + toast('保存成功') + } else { + toast('保存失败') + } + } + }) + } + } + }) + } + }, + success: (res: any) => { + resolve(res) + }, + fail: (err: any) => { + toast(err) + reject(err) + } + }) + }) + uni.vibrateShort({}) + } + + + /************************************************* + * 存储用户信息 + * @param {object} [data] 用户信息数据 + */ + let serveInfoTimer: any = null + async function setUserInfo(data: AnyObject,userInfo:AnyObject) { + // setStorage("token", data.token); + // setStorage('userInfo',data.user) + // console.log('1111111111',JSON.parse(JSON.parse(data.user.extraInfo)).session_key) + // let userInfoDecry = await login.decryUser({ + // sessionKey:JSON.parse(JSON.parse(data.user.extraInfo)).session_key, + // iv:userInfo.iv, + // encryptedData:userInfo.encryptedData, + // type:'name' + // }) + // console.log('用户匿名信息,,,解密后的消息体',userInfoDecry) + // uni.navigateTo({ url: '/pages/index/index' }) + // setStorage("userID", data.userID); + // setStorage("userID2", data.userID2); + // setStorage("mobile", data.mobile); + // setStorage("loginType", data.authBindInfo.type); + // jx_default_storage_plugin() + // // 防止ios app 出现认证信息还没有缓存就已经跳转请求了 + // if (getStorage("storeID")) { + // // await store.dispatch('storeInfo/getOneStore', getStorage("storeID")) + // uni.switchTab({ url: '/pages/index/index' }) + // } else { + // // let storeRes = await login.get_my_store_list({ version: '1.3.5' }) + // // let dataList = storeRes.data || [] + // // if (dataList.length == 0) { + // // // return uni.jxAlert({ + // // // title: '提示', + // // // content: '该账号未绑定门店,请联系运营绑定,加盟联系电话18048531223' + // // // }) + // // } + // // if (dataList.length == 1) { + // // let data = dataList[0] + // // setStorage("storeID", data.id); + // // setStorage("storeName", data.name) + // // uni.switchTab({ url: '/pages/merchant/index' }) + // // return + // // } + + // // clearTimeout(serveInfoTimer) + // // serveInfoTimer = setTimeout(() => { + // // uni.navigateTo({ url: "/subPages/switchStore/switchStore" }) + // // }, 0) + // } + + } + + + // /************************************************* + // * app 微信登录 + // * @bangding {Function} 绑定 + // * @seccess {Function} 登录成功 + // */ + + + // /************************************************* + // * 全局判断是否有新信息,有信息就在tabar显示 + // */ + // async function newMessage() { + // let data = { + // storeIDs: JSON.stringify([+getStorage('storeID')]), + // fromReadCount: 0, + // toReadCount: 0, + // offset: 0, + // pageSize: -1, + // fromTime: + // timeFormatD(+new Date() - 7 * 24 * 60 * 60 * 1000) + ' 00:00:00', + // toTime: timeFormatD(+new Date()) + ' 23:59:59', + // } + // let msgRes = await merchant.Get_store_message_statuses(data) + // if (msgRes.code == 0) { + // let num = msgRes.data.totalCount + + // // 没有信息,移除 + // if (num == 0) { + // store.commit('storeInfo/setIsNewMessage', false) + // uni.removeTabBarBadge({ index: 3 }) + // } else { + // store.commit('storeInfo/setIsNewMessage', true) + // // 有信息显示 + // uni.setTabBarBadge({ + // index: 3, + // text: num > 100 ? '99+' : '' + num, + // }) + // } + // } + // } + + + // /************************************************************** + // * 复制订单信息内容 + // * @param {String} data 需要复制的内容 + // * @param {String} [text] 复制成功提示内容(非必填) + // * @param {string} [errorT] 复制失败提示内容(非必填) + // */ + // function copyInfo(data: string, text = '复制成功', errorT = '复制失败') { + // uni.setClipboardData({ + // data: data, + // success() { + // toast(text) + // }, + // fail() { + // toast(errorT) + // } + // }) + // uni.vibrateShort({}) + // } + + + // /************************************************************ + // * 拨打电话 + // * @param {string} phoneNumber 将要拨号的手机号 + // * @param {String} [text] 拨号成功提示内容(非必填) + // * @param {string} [errorT] 拨号失败提示内容(非必填) + // */ + // function phoneCall(phoneNumber: string, text = '拨号完成', errorT = '取消拨号') { + // uni.makePhoneCall({ + // phoneNumber: phoneNumber, + // success() { + // console.log(text) + // }, + // fail() { + // toast(errorT) + // } + // }) + // uni.vibrateShort({}) + // } + + + // const businessKey = 'XKJPOIHJ233adf01KJIXlIeQDSDKFJAD' // 商户秘钥 + // /************************************************* + // * 统一微信支付功能 + // * 说明:app暂未申请支付功能,仅支持小程序支付 + // * @param {number} [chargeMoney] 支付金额 + // * @param {number | string} [storeID] 门店ID + // * @param {Function} [fn] 支付回调,成功或失败都会调用 + // * @param {string} [vendorOrderID] 订单id + // * + // */ + // async function globalPlayMoney(orderPayType: number, chargeMoney: number, StoreID: number | string, code: string, fn: Function, vendorOrderID = '') { + // let tempMoney = +chargeMoney * 100 + // // 创建订单 + // let data = { + // orderType: orderPayType, + // storeID: StoreID, + // price: tempMoney, + // vendorOrderID: vendorOrderID + // } + // let orderNum = await order.create_store_acct_order(data) + // // 支付订单 + // let data1 = { + // subAppID: 'wx08a5c2a8581414ff', + // payType: orderPayType, + // vendorOrderID: orderNum.data, + // vendorPayType: 'W06', + // code: `weixinappcs_${code}` + // } + // let orderInfo = await order.pay4_user(data1) + // let newOrderInfo = orderInfo.data + // // 调用微信支付 + // handleCreatePay(newOrderInfo.vendorOrderID, newOrderInfo.prepayID, JSON.parse(newOrderInfo.codeURL), fn) + // } + // // 微信支付 + // function handleCreatePay(orderInfo: any, prepayID: number | string, codeURL: AnyObject, fn: Function) { + // let token = '' + // token = getStorage('token') + // let timeStamp: string + // let randomNum: number + // let strPay: string + // let nonceStr: string + // let packageA: string + // let paySign: string + // let signType = 'MD5' + // if (codeURL) { + // // 通联收银 payType 2 + // timeStamp = codeURL.timeStamp + // nonceStr = codeURL.nonceStr + // packageA = codeURL.package + // signType = codeURL.signType + // paySign = codeURL.paySign + // } else { + // timeStamp = Math.round(new Date().getTime() / 1000).toString() + // randomNum = (Math.random() * 5) + 1 + // strPay = timeStamp + token + randomNum + // nonceStr = utilsMd5.hex_md5(strPay) + // packageA = `prepay_id=${prepayID}` + // paySign = utilsMd5.hex_md5(`appId=wx4b5930c13f8b1170&nonceStr=${nonceStr}&package=${packageA}&signType=MD5&timeStamp=${timeStamp}&key=${businessKey}`) + // } + // uni.requestPayment({ + // provider: 'wxpay', + // orderInfo: orderInfo, + // timeStamp: timeStamp, + // nonceStr: nonceStr, + // package: packageA, + // signType: signType, + // paySign: paySign, + // success: () => { + // toast('充值成功', 1) + // }, + // fail: () => { + // toast('取消充值', 2) + // }, + // complete: () => { + // fn && fn() + // } + // }) + // } + + + // /************************************************* + // * 打开微信小程序 + // * @param {string} [url] 跳转地址 + // * @param {string} [id] 小程序原始ID + // */ + + + // /************************************************* + // * 判断门店是否在营业中 + // * @param {any} [newTime] 需要判断的时间 + // */ + // function isTrades(newTime: any): boolean { + // let storeInfo = newStore.state.storeInfo.allStoreInfo + // let businessTime: Array = [] + // businessTime[0] = storeInfo.openTime1 + // businessTime[1] = storeInfo.closeTime1 + // businessTime[2] = storeInfo.openTime2 + // businessTime[3] = storeInfo.closeTime2 + + // // 获取当前时间进行比较 + // let honer = newTime.getHours() + // let minutes = newTime.getMinutes() < 10 ? '0' + newTime.getMinutes() : newTime.getMinutes() + // let time: number = +(String(honer) + String(minutes)) + + // // true-未休息 false-休息中 + // return (time >= businessTime[0] && time <= businessTime[1]) || (time >= businessTime[2] && time <= businessTime[3]) + // } + + // /************************************************* + // * 格式化今日订单数据 + // */ + // function wholeCalcPrice(calcData: AnyObject) { + // if (calcData.isPointStore) { + // if (calcData.isNotQuote || calcData.isZero) { + // return calcData.actualPayPrice + // ? (calcData.actualPayPrice / 100).toFixed(2) + // : 0; + // } else { + // if (calcData.isUpperfif) { + // return calcData.earningPrice + // ? (calcData.earningPrice / 100).toFixed(2) + // : 0; + // } else { + // return "请按平台查看"; + // } + // } + // } else { + // if (calcData.isUpperfif || calcData.isZero) { + // return calcData.earningPrice + // ? (calcData.earningPrice / 100).toFixed(2) + // : 0; + // } else { + // return "请按平台查看"; + // } + // } + // } + + + // /************************************************* + // * 格式化今日订单数据 + // */ + // function singleCalcPrice(calcData: AnyObject) { + // if (calcData.vendorPayPercentage != 0) { + // return calcData.vendorPayPercentage < 50 ? (calcData.actualPayPrice / 100).toFixed(2) : (calcData.earningPrice / 100).toFixed(2) + // } else { + // return calcData.isPointStore ? (calcData.actualPayPrice / 100).toFixed(2) : (calcData.earningPrice / 100).toFixed(2) + // } + // } + + + // /************************************************* + // * 查询打印机状态并连接 + // */ + // const playVoid = uni.createInnerAudioContext() + // function setPrinterStatus() { + // // 获取打印机信息 + // let data: any = getStorage('commitBTDevCharact') + // setInterval(() => { + // let isPlay = store.state.storeInfo.isConnectPrinter + // // 判断打印机是否在线 + // util.notifyBLEState(data.deviceId, data.serviceId, data.uuid) + // .then(async (res) => { + // if (res != 12) { + // console.log('连接失败') + // await bluetooth.reconnect() + // if (!isPlay) return + // playVoidFn() + // store.commit('storeInfo/setIsConnectPrinter', false) + + // } else { + // console.log('连接正常') + // store.commit('storeInfo/setIsConnectPrinter', true) + // } + // }).catch(async () => { + // console.log('连接失败') + // await bluetooth.reconnect() + // if (!isPlay) return + // playVoidFn() + // store.commit('storeInfo/setIsConnectPrinter', false) + // }) + // }, 1000 * 10) + // } + // // 播放音频 + // function playVoidFn() { + // playVoid.src = 'https://image.jxc4.com/image/ee1174253ee2919a23d7ea5277b2141b.jpg' + // playVoid.stop() + // playVoid.play() + // } + + + /************************************************* + * 提示用户未勾选 + */ + let time: any = null + function isUserAgreementFn() { + store.commit('serveInfo/setIsAgreementIf', false) + clearTimeout(time) + time = setTimeout(() => { + uni.vibrateShort({}) + store.commit('serveInfo/setIsAgreementIf', true) + }, 200) + } + + // // ******************** 判断是否有淘鲜达 ***************************** + // //#region + // const storeMaps = computed(() => { + // return store.state.storeInfo.allStoreInfo + // }) + // // function isTxd() { + // // let state = false + // // storeMaps.value.StoreMaps.forEach((item: AnyObject) => { + // // if (item.vendorID == 16) { + // // state = true + // // } + // // }) + // // return state + // // } + // //#endregion + + // /** + // * 查询美团/饿百的IM状态 + // */ + // const getMtStoreIMStatus = async () => { + // let mtStore = isExistPlatformID(1) + // let ebStore = isExistPlatformID(3) + // let data = [] + // if (mtStore && mtStore.length > 0) { + // data.push({ + // vendorID: 1, + // vendorOrgCode: mtStore[0].vendorOrgCode + '', + // vendorStoreID: mtStore[0].vendorStoreID + '' + // }) + // } + + // if (ebStore && ebStore.length > 0) data.push({ + // vendorID: 3, + // vendorOrgCode: ebStore[0].vendorOrgCode + '', + // vendorStoreID: ebStore[0].vendorStoreID + '' + // }) + // if (data.length === 0) return + // let res = await merchant.get_mt_store_im_status({ data: data }) + // let arr: any = [] + // if (res.code === '0') { + + // res.data.forEach((item: AnyObject) => { + // if (item.errMsg && item.errMsg) arr.push({ + // ...item, + // vendorID: +item.errMsg.substring(0, 1) + // }) + // else arr.push({ ...item }) + // }) + // } + // store.commit('storeInfo/setImOnlineStatus', arr) + // } + + // /** + // * 是否存在某个平台 + // */ + // function isExistPlatformID(platformID: number) { + // return storeMaps.value.StoreMaps && storeMaps.value.StoreMaps.length > 0 ? storeMaps.value.StoreMaps.filter((item: AnyObject) => item.vendorID == platformID) : [] + // } + + // /** + // * 是否含有聊天表情 + // */ + // function isCloudEmoji(emoji: string) { + // let emojiArr = emoji.match(/\[(.+?)\]/g) + // return emojiArr && emojiArr.length > 0 ? true : false + // } + + // interface emojiType { + // type: string, + // text: string, + // emoji: string + // } + + // /** + // * 解析emoji数据 + // */ + // function analyEmoji(emoji: string) { + // if (!isCloudEmoji(emoji)) { + // return [ + // { + // type: 'text', + // text: emoji, + // emoji: '' + // } + // ] + // } + + // // emoji = '[大哭][大哭][大哭][大哭][心碎][心碎][心碎]11111顶顶顶顶呃零零零零[流泪]iiiihdhggydgjfg kevbuygbhjbnb' + + // let arr: emojiType[] = [] + + // let emojiArr: string[] = emoji.match(/\[(.+?)\]/g) || [] + // if (emojiArr && emojiArr.length > 0) { + // emojiArr.map((item, index) => { + // let emojiImg = emojiAnanlyze(item) // 返回的emoji解析数据 + // if (emojiImg === item) emojiImg = 'unknown:' + item // 未知表情 + // let indexOf = emoji.indexOf(item) // item在聊天emoji中的位置 + + // if (indexOf === 0) { + // // emoji + // arr.push({ + // type: 'emoji', + // text: '', + // emoji: emojiImg + // }) + + // // emoji之后的文字 + // let afterSymbol = emoji.substring(indexOf + item.length, indexOf + item.length + 1) + // if (afterSymbol !== '[' && afterSymbol.length > 0 && index === emojiArr.length - 1) { + // arr.push({ + // type: 'text', + // text: emoji.substring(indexOf + item.length), + // emoji: '' + // }) + // } + // } else { + // // emoji之前的文字 + // arr.push({ + // type: 'text', + // text: emoji.substring(0, indexOf), + // emoji: '' + // }) + + // // emoji + // arr.push({ + // type: 'emoji', + // text: '', + // emoji: emojiImg + // }) + + // // emoji之后的文字 + // let afterSymbol = emoji.substring(indexOf + item.length, indexOf + item.length + 1) + // if (afterSymbol !== '[' && afterSymbol.length > 0 && index === emojiArr.length - 1) { + // arr.push({ + // type: 'text', + // text: emoji.substring(indexOf + item.length), + // emoji: '' + // }) + // } + // } + + // emoji = emoji.replace(emoji.substring(0, indexOf + item.length), '') // 清除已处理完的数据 + // }) + // } + // return arr || [] + // } + + + + return { + // globGetToDay, //获取实时订单数据 + previewImage, // 查看详情图 + setUserInfo, // 储存用户信息 + // newMessage, // 展示新信息 + // copyInfo, // 复制信息 + // phoneCall, // 拨打电话 + // globalPlayMoney, // 统一支付 + // isTrades, // 判断是否是在营业时间 + // wholeCalcPrice, // 格式化今日订单数据 + // singleCalcPrice, // 格式化今日订单数据 + // setPrinterStatus, // 查询打印机状态并连接 + // logOutFn, // 退出登录 + isUserAgreementFn, // 提示用户未勾选 + // // isTxd, // 判断是否有淘鲜达 + // getMtStoreIMStatus, // 获取美团IM单聊状态 + // analyEmoji, // 解析emoji表情 + // isCloudEmoji // 是否含有emoji + } +} + + +export default useGlobalFunc \ No newline at end of file diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..d27eb5a --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1,8 @@ +/// + +declare module '*.vue' { + import { DefineComponent } from 'vue' + // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types + const component: DefineComponent<{}, {}, any> + export default component +} diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..b12c1ee --- /dev/null +++ b/src/main.ts @@ -0,0 +1,8 @@ +import { createSSRApp } from "vue"; +import App from "./App.vue"; +export function createApp() { + const app = createSSRApp(App); + return { + app, + }; +} diff --git a/src/manifest.json b/src/manifest.json new file mode 100644 index 0000000..a8aea1a --- /dev/null +++ b/src/manifest.json @@ -0,0 +1,94 @@ +{ + "name" : "惊喜视界", + "appid" : "__UNI__9DBDF61", + "description" : "", + "versionName" : "1.0.0", + "versionCode" : "100", + "transformPx" : false, + /* 5+App特有相关 */ + "app-plus" : { + "usingComponents" : true, + "nvueStyleCompiler" : "uni-app", + "compilerVersion" : 3, + "splashscreen" : { + "alwaysShowBeforeRender" : true, + "waiting" : true, + "autoclose" : true, + "delay" : 0 + }, + /* 模块配置 */ + "modules" : {}, + /* 应用发布信息 */ + "distribute" : { + /* android打包配置 */ + "android" : { + "permissions" : [] + }, + /* ios打包配置 */ + "ios" : { + "dSYMs" : false + }, + /* SDK配置 */ + "sdkConfigs" : {}, + "icons" : { + "android" : { + "hdpi" : "unpackage/res/icons/72x72.png", + "xhdpi" : "unpackage/res/icons/96x96.png", + "xxhdpi" : "unpackage/res/icons/144x144.png", + "xxxhdpi" : "unpackage/res/icons/192x192.png" + }, + "ios" : { + "appstore" : "unpackage/res/icons/1024x1024.png", + "ipad" : { + "app" : "unpackage/res/icons/76x76.png", + "app@2x" : "unpackage/res/icons/152x152.png", + "notification" : "unpackage/res/icons/20x20.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "proapp@2x" : "unpackage/res/icons/167x167.png", + "settings" : "unpackage/res/icons/29x29.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "spotlight" : "unpackage/res/icons/40x40.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png" + }, + "iphone" : { + "app@2x" : "unpackage/res/icons/120x120.png", + "app@3x" : "unpackage/res/icons/180x180.png", + "notification@2x" : "unpackage/res/icons/40x40.png", + "notification@3x" : "unpackage/res/icons/60x60.png", + "settings@2x" : "unpackage/res/icons/58x58.png", + "settings@3x" : "unpackage/res/icons/87x87.png", + "spotlight@2x" : "unpackage/res/icons/80x80.png", + "spotlight@3x" : "unpackage/res/icons/120x120.png" + } + } + } + } + }, + /* 快应用特有相关 */ + "quickapp" : {}, + /* 小程序特有相关 */ + "mp-weixin" : { + "appid" : "wxcec60b03d814aba7", + "setting" : { + "urlCheck" : false, + "postcss" : true, + "minified" : true + }, + "usingComponents" : true, + "lazyCodeLoading": "requiredComponents", + "permission" : {} + }, + "mp-alipay" : { + "usingComponents" : true + }, + "mp-baidu" : { + "usingComponents" : true + }, + "mp-toutiao" : { + "usingComponents" : true + }, + "uniStatistics" : { + "enable" : false + }, + "vueVersion" : "3" +} diff --git a/src/pages.json b/src/pages.json new file mode 100644 index 0000000..8dc586e --- /dev/null +++ b/src/pages.json @@ -0,0 +1,90 @@ +{ + "lazyCodeLoading": "requiredComponents", + "easycom": { + "autoscan": true, + "custom": { + "^uni-(.*)": "@dcloudio/uni-ui/lib/uni-$1/uni-$1.vue" + } + }, + "pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages + { + "path": "pages/index/index", + "style": { + // "navigationBarTitleText": "惊喜视界" + "navigationStyle":"custom", + "disableScroll":true + } + } + ], + "globalStyle": { + "navigationBarTextStyle": "black", + "navigationBarTitleText": "惊喜视界", + "navigationBarBackgroundColor": "#F8F8F8", + "backgroundColor": "#F8F8F8" + }, + "subPackages":[ + { + "root":"subPages/login", + "pages":[ + { + "path":"index", + "style": { + "navigationBarTitleText": "登录" + } + } + ] + }, + { + "root": "subPages/agreement", + "pages": [ + { + "path": "privacy", + "style": { + "navigationBarTitleText": "惊喜视界隐私协议" + } + }, + { + "path": "user", + "style": { + "navigationBarTitleText": "惊喜视界用户协议" + } + }, + { + "path": "about", + "style": { + "navigationBarTitleText": "关于京西" + } + } + ] + }, + { + "root":"subPages/mine", + "pages":[ + { + "path":"order", + "style": { + "navigationBarTitleText": "我的订单" + } + }, + { + "path":"historyTopic", + "style": { + "navigationBarTitleText": "历史话题" + } + }, + { + "path":"refill", + "style": { + "navigationBarTitleText": "充值" + } + }, + { + "path":"promote", + "style": { + "navigationBarTitleText": "我的推广码" + } + } + ] + } + ] +} diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue new file mode 100644 index 0000000..e17fe4a --- /dev/null +++ b/src/pages/index/index.vue @@ -0,0 +1,753 @@ + + + + + diff --git a/src/shime-uni.d.ts b/src/shime-uni.d.ts new file mode 100644 index 0000000..5ecbb26 --- /dev/null +++ b/src/shime-uni.d.ts @@ -0,0 +1,6 @@ +export {} + +declare module "vue" { + type Hooks = App.AppInstance & Page.PageInstance; + interface ComponentCustomOptions extends Hooks {} +} \ No newline at end of file diff --git a/src/static/arrowLeft.png b/src/static/arrowLeft.png new file mode 100644 index 0000000000000000000000000000000000000000..f612233c436ffa0cbd012909b1456cf1f5fb0a8a GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VV{wqX6T`Z5GB1IgW=|K#5DWjk zS1xik81S?_+`rhOYxWD3M=Gz>`W|V_Vqe&?WqQb)>U}W_Vjex7-gJ*8=fKA~{SBvC zc@OY?S^J=OrZH1Ccf?ViaQ|rrqEif6OA<{l^iDk>@J&18w3BA`{bRk?9Lj@OOBQNr yES3v!+MCc9C0?eRJNbOn!E^afWjrHvehS~~Qx<(TWlaOnISihzelF{r5}E)Yf=u=R literal 0 HcmV?d00001 diff --git a/src/static/backspace.png b/src/static/backspace.png new file mode 100644 index 0000000000000000000000000000000000000000..614a9414f5ef0c740ce34e5bdade14da10658958 GIT binary patch literal 488 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 literal 0 HcmV?d00001 diff --git a/src/static/font/iconfont.css b/src/static/font/iconfont.css new file mode 100644 index 0000000..db705c0 --- /dev/null +++ b/src/static/font/iconfont.css @@ -0,0 +1,344 @@ +@font-face { + font-family: "iconfont"; + src: url('/static/font/iconfont.ttf') format('truetype'); +} + + +/* 自定义图标 */ +.icon-0 { + background-image: url(https://image.jxc4.com/image/884664b80ffd2eda64a4aab9f4dc402e.png); +} + +.icon-1 { + background-image: url(http://image.jxc4.com/image/c4d4a4bf342e301733d16262e0cec2dc.png) +} + +.icon-3 { + /* background-image: url(https://image.jxc4.com/image/9b6dc6f925111cf1d72175df9669c738.png) */ + background-image: url(https://image.jxc4.com/image/06a27a6503a6695824bf361ded5f1d45.png) +} + +.icon-4 { + background-image: url(https://image.jxc4.com/image/a8914f97edd3e8efa8aef4122fb86f78.png) +} + +.icon-5 { + background-image: url(https://image.jxc4.com/image/e3d7c79e4fe65a687bafbccbad5c2c57.png) +} + +.icon-9 { + background-image: url(http://image.jxc4.com/image/02a72aff88e6fb688472d3d34c275ea2.png) +} + +.icon-16 { + background-image: url(https://image.jxc4.com/image/db9c805c2747a9f8cced29ef8ea7be75.jpg) +} + +.icon-14 { + background-image: url(https://image.jxc4.com/image/32ff8463b62a4195e0a5d979eb0f46f3.png) +} + +.icon-6 { + background-image: url(https://image.jxc4.com/image/57ed88f5b1c2122655dada08de40ed61.png); +} + +.icon-103 { + background-image: url(http://image.jxc4.com/image/35cb1b9bbf9d78b6bb4b48fdae20d88f.png); +} + +.icon-101 { + background-image: url(http://image.jxc4.com/image/223fccabb90ffeb8854e534c6ec1a43c.jpg) +} + +.icon-105 { + background-image: url(http://image.jxc4.com/image/f4ef8fd49fc3d07f456c5fe19dc2ac44.jpg) +} + +.icon-106 { + background-image: url(http://image.jxc4.com/image/938b1fc6aa3428f95182e30c87b887ab.png) +} + + +.promtion-sku-icon, +.promtion-sku-icon2, +.promotion-earning-icon { + position: absolute; + left: 0; + top: 20rpx; + width: 30rpx; + height: 30rpx; + background-color: white; + background-repeat: no-repeat; + background-position: center center; + background-size: 100%; + animation: bounce .5s infinite alternate; +} + +.promotion-earning-icon { + height: 60rpx; +} + +.promtion-sku-icon { + background-image: url(http://image.jxc4.com/image/21a32b90b1de684d70fa16a24b033be7.png); +} + +.promtion-sku-icon2 { + background-image: url(http://image.jxc4.com/image/0be36cc81c28da0be8d1152dc3a2f9b5.png); +} + +.promotion-earning-icon { + background-image: url(http://image.jxc4.com/image/194cd17fcce1c86e589251e9c9e4d87b.png); +} + +/* 订单管理item样式 */ +.position-relative { + font-size: 30rpx; + box-sizing: border-box; + position: relative; + border-radius: 10rpx !important; + overflow: hidden; + padding: 0rpx 15rpx; + margin: 35rpx 25rpx 0rpx 25rpx; +} + +.promtion-sku-icon2 { + background-image: url(https://image.jxc4.com/image/b593ed3cb0b2bc4f012ad81eeacaf4f6.png); +} + +.promtion-sku-icon { + background-image: url(https://image.jxc4.com/image/61daa3ff4294cd271fef44088c94d38c.png); +} + + +/* 兼容ios样式 */ +.rest-time { + display: block; + box-sizing: border-box; + width: 186rpx; + height: 58rpx; + background-size: 100%; + text-align: right; + font-size: 36rpx; + font-weight: bold; + color: #fff; + line-height: 56rpx; + padding-right: 10rpx; +} + +/* 已超时 */ +.order-bg-cs { + display: block; + width: 186rpx; + height: 58rpx; + background: url(https://image.jxc4.com/image/28c4ddde0d2d427e7dd8ec852cd7984f.tem.png) center center no-repeat; + background-size: 100%; + font-size: 0; +} + +/* 预订单 */ +.order-bg-dsd { + display: block; + width: 186rpx; + height: 58rpx; + background: url(https://image.jxc4.com/image/96d3ae7a7b3748a9ad2fc4678c528a61.tem.png) center center no-repeat; + background-size: 100%; + font-size: 0; +} + +/* time */ +.picktime1 { + background: url(https://image.jxc4.com/image/9de64fdcd36aa43cf85c20f5361a486a.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +.canceltime { + background: url(https://image.jxc4.com/image/1ba2acde27582db3bcc801fab44729db.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +/* time < 10 */ +.picktime2 { + background: url(https://image.jxc4.com/image/20b8cfeba3fa10114b7292ee53bde792.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +/* time < 5 */ +.picktime3 { + background: url(https://image.jxc4.com/image/cd1e46e18fa2b7eeea72c4b5b4828b5b.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +/* time */ +.arrived1 { + background: url(https://image.jxc4.com/image/68d5fbc3b1d925cb58a6dad714c45adb.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +/* time < 20 */ +.arrived2 { + background: url(https://image.jxc4.com/image/628846b61f5a0a67aa15b1c6c0ab838f.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +/* time < 5 */ +.arrived3 { + background: url(https://image.jxc4.com/image/47a56698feaf90e5b8376a4824f98475.tem.png) center center no-repeat; + background-size: 100% 100%; +} + +/* 已送达 */ +.order-delivered { + display: block; + box-sizing: border-box; + width: 186rpx; + height: 58rpx; + font-size: 36rpx; + font-weight: 500; + color: #4eb331; + text-align: right; + line-height: 58rpx; +} + +/* 配送管理 */ +.small { + font-size: 24rpx !important; +} + +.red { + color: #D34B3B !important; +} + +.green { + color: #4EB331 !important; +} + + + +/* 系统图标 */ +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-yijianshouquan:before { + content: "\e68f"; +} + +.icon-yuyin:before { + content: "\e69f"; +} + +.icon-jiantou_yemian_xiangxia:before { + content: "\eb0a"; +} + +.icon-erweima:before { + content: "\e60c"; +} + +.icon-xiangce:before { + content: "\e7f1"; +} + +.icon-qiehuan:before { + content: "\e607"; +} + +.icon-zhengque:before { + content: "\e628"; +} + +.icon-ziyuan:before { + content: "\e60f"; +} + +.icon-jiantou1:before { + content: "\e605"; +} + +.icon-jiahao:before { + content: "\eaf3"; +} + +.icon-24gf-telephone:before { + content: "\e96c"; +} + +.icon-zhuanfa:before { + content: "\e627"; +} + +.icon-cangpeitubiao_xiazaipandiandanxiazaidayinmoban:before { + content: "\e623"; +} + +.icon-shengyin:before { + content: "\e87c"; +} + +.icon-shijian:before { + content: "\e8a9"; +} + +.icon-xinxi:before { + content: "\e64e"; +} + +.icon-fuzhi:before { + content: "\e604"; +} + +.icon-shanchu:before { + content: "\e603"; +} + +.icon-xiangyoujiantou:before { + content: "\e65f"; +} + +.icon-xiangzuojiantou:before { + content: "\e660"; +} + +.icon-gengduo:before { + content: "\e602"; +} + +.icon-wenhaoxiao:before { + content: "\e8c8"; +} + +.icon-duihao:before { + content: "\e684"; +} + +.icon-shuxie:before { + content: "\e60e"; +} + +.icon-kongzhuangtai:before { + content: "\e6fe"; +} + +.icon-sousuo:before { + content: "\e62f"; +} + +.icon-weixin:before { + content: "\e601"; +} + +.icon-mima:before { + content: "\e600"; +} + +.icon-yanzhengma2:before { + content: "\e656"; +} + +.icon-shoujihao:before { + content: "\e62b"; +} \ No newline at end of file diff --git a/src/static/font/iconfont.ttf b/src/static/font/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4ecc3230885f128c8445af17b858d70567400364 GIT binary patch literal 8312 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 literal 0 HcmV?d00001 diff --git a/src/static/jxHorizon.png b/src/static/jxHorizon.png new file mode 100644 index 0000000000000000000000000000000000000000..bfa45be52c649e7050c143d242ebea747a1c394c GIT binary patch literal 357377 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
uhG3WjOPh*bm(s#`L>zsWR$rs;95#$&ikD^y z8&<;Kbly;2Zh@fU&G_HpP%h}wE>M5tHo{}Kq#`i#_~---`VM*w8I??=(8w=CGvr&l zPuOX7HOBdOtPgWEWY%mU+%iPZ(waJw1kK1X&}b=Wl;eapQk5?xO2qM6Y#}f4q(2Q7 z5l6v>HmxeYw0ASyjdLc5JCK{h_Rq90qDxBnDJQY=a~f`1sH@0zARQ-rodxhXy)wCC zUh9sXfEZ1o#>u&jO0fqP8t(&2#H^r=jU$R`{)C^HnGG~<;tRpAt4J9qPJP7oTsc{j zL!l6i(+Yf{#5I5n97m6<<+ZE#I`pw=G5pkDh;rMI-5FwVu`XbHi>L1^39)pnTpm{i zo7=-hbw#=`H>L!b@KSQHGRd%#D>Xs~^y;ApF0e;WaQ&|SdL33m836st%RNHoOp^#c zlR;G+bs|Gcbo7w~lF8ORtclplvHq%ok5v5{*+GUN)nly+cS1FO%&Z{;ckz-!zLiy`7w z^`6wpXtu5$A$CgQ#^n~~Q!Z>RmVuRY8$r+N zC-BGa$Ap=2<>Mg=_JyE{URuQA3d$Ec5$L>47XZl(B1j1-nvmxFQ@h&AUcOk3o7v6p zs2QZVex+icobFF>-M#WkqdzV){Bjxay7U^WtiH#vQJL)^Vs>r;utIH`{2@br_Iy@< zCheWT*CkDv;dv8_bZybZ6L|PApr=P`1&eXG*A~2B z?7ika$4?I@lx8u_oY4UHJ$y*1s>4BXr&`H+_E!|KUi$L0H!4}){wJhTnMH2+*haFf z=t%F?M4{Bc;Q~zOoQ80*As23?lV-^#* zIkD9?M+%Rw>`L_%YYu;5*2x}8688P{E>pm~OI@GaFit}!J=jLe&;^@WJ;+ zid$<}53E1nNLE}E3q^%)S#e>awa-DCDF2V8Z*0tLZJLd3I}=+I+qP}n$sOC)#I|i~ zVmlMtHc$3@o=@us^lDYtRaH5gTV^m!MF+iyUi5O_pEqC)l4eHYhYGcnvf`B35y~J` zO0~?sNF~pXMcW3^y;8Q@bA{mj`el7v>#iH6P2Ng01q1Z!fgqm~9r`(;q2@zH07!z# zGU~NMOw7`n=kt`fd_=?df&+oyi!-AVzGLCazq7pRWr4F+a-U}4B3c&y!y|^pf=LwNbUFkv=oFpmUdeF)*?H5q%k_Fgj%9{j`zATb}sFGAirMPXL!BF5>0de z>&lNbl_06kqN8(;hUrO(81<@UV({PJyQ2ws<8zvgDfQ>7#Z3&3k%p!!-6@EPy`{4P~zuOr! zv6C&I6_do075}S#eR5^BhdojnHL8qIA!P>r+H%%i8YxQ=Rv8#WjMphf$>)QmsAQ28 z7%w!tVo@t4<9RZ8$(_nF+T)Q+el@=w&fel*{mP07$e%ZItu919*X|Ne$gxf&aY{>r z*Xsm1O$(`Hk&{JK8MDSVr(;hY@9XNei-3RizHW(`xB9Jtw7Sh`J(jHmLyQVQ5E$(B zS5-dsA7ilb%U+Dic7&TTspSM=PqG_>l;Mmi(XiRXC!&;BG#IPLG7sL`S++?TaG3mxN5Lp9CAs$gJLD z3+q=v(mLi#jPfZJnXenUf;|i2JKoPWdhg8+z+!5XNAUKx-evIb`wq*n=x)1JQcLJKpdbmjft%y!QHG?}UVz&rXKz zQ%pk8f^-T%ey}iLeTMZFgKO&d5tgovUmA1^@1nmG^3Ax8sFe1A1VMG(^-7Q3_EM8@ z9X@N`9nWK{+w85l**ZqtT+A5PE)6?GTIRLoTnW{xlYCYU9lz00^Ux$W4b~K+>Yl0& zv9z?s7snE&74xD3*>hk{>XG~MtOt&4k{NSueEu-SyXGb1k2b{fl3>iVM}EP2rZAi{ z>nxtikmKutqNc=^J)}!vVZVYL44!sK2xn7;5^O>0!84+J1hP96M7YwAWMD*HP6KrUH5If?Yq|NK6m;rHaA&0 z3lw)r6dPCKU0iwwVz;Rc!plwwdyWegypEk;EZ6{-U^ejLs9-bhr0etpt-4IqNEzT= zm|_`LKeDG0vn~KtZk2ke?$X@XXoW8^_K}C@T0xiHXGQ@JGFHt;45VVq>x9VA z^mUMIrH4hSlxbmgSN!Iis{+DNfYCvJI7_2UIKlhZ^a)4z3 z5kkss)Mk(thXBIqODkTNMf1DiUVX9y7XeHplfqFio_<t8ht!U3xfe>4c1$VX;WH+!4oAx7^=)eD-0%i%{AKz<4);p zMq-sP>WZC8m0SOU2DDwuFj)8DHRIe$TF-IWq*zO7U(IgR56>%v3|Yz#-qL){mM~O3 zod>yWBy3}npct)?%IkWgXXLiyv0kATCi>7X!ozxQba2(gIm$(pP6HGaGdv$G*#?}) z{e{)OeyjxZMo}aO?wv_*0-b<~ko?U>*YVYcRXg{~^+G`Zw8f9Lt0lNuZdY|sD;BhJ zq>klkY$v8BHheCISz404ArtydE`Va((#(#JNpZ{@$7TZR8c`WOcaLwAY~3U71~A^R z^|v@>WS}=N&LK$Nn;cf}pN1Qh!)7J%(lXLrOZCeDnkxG%$2R`IIxus>u^8T-SQx&U zRThvVjJ2{t{%$1$K?Pimo)sws1hh6!eVPo4aW$jFD+5{7f>X=FpKfp<^(!MmjFb69 zlG>a>hbQNxoO;CV;`=$<L9$6xHGZ}f&i^Hl-XP# zp33coMAYeqcUH#dT{b!seEd-r#&fPtikSR6LdG?@>@rYvjP6 z&S(+PfSy%@;>cFe>ujDoZq-u$cv;FSnuLoh|D4dvL_*zqc0($f7o`4P-65S$a4mj- zbG8AC-6cnay4&)Y51>Sdp`g~BTtiBfVVI4f_3-dCk}b!k&v4))_~C~{N(ycH%fM$jelcqZviNd8on+gpJ_qDliyV-MGufVpP57^)-hobzoKYqA&yli;^naxX+Q6J!WW5ZF$5%b4RfACsykh;4O1=$IWL zVQVxvL7jooJb(f}*lx`FK|m&Okk$xY(Ui$m`(cv2hWy-|UHhm*(-eCt`4VZd5SR`u zRpYYT3&h}K@`*&W&)P0&aO=LfpAFsqWp&agat}tqwfh%*KK;YI_FnmS`%uce9}$Jg z&<^+C%=i62c#ik%?9$$^@^grSzVGSsUwiqZoSIPtEHbjS@X;`^7yCJf`6U(L_G`qD zR5Ox1qWzw&>po6~nFXAeLnUQmKzkbHk!+7mRZSP3>kThE_Juqxqk4neJ^~_Ocu@pa z%K3oVcCsBmhZ}%5ri^#O@e0L)5zTZGo>-8uzi%8XDy=&jRV|5nWE|nf*^=7nf_~YzJg`IBe{;Bkf(H~RQ{s&9k~f2`1e^y zV(v6*6^(||vBHJfVb%TO0LF2E+Fd`8hzp80{OPB2@!P@h>&}v0GcDVVOOD6hn}nrt zy1SE<2m^}i0PBukww&L^Bdo7dVKTiLrY0x-57R9Kn>(hr{VMb2xYPcx$;`HO3*ip< zT1UX4f)* z0F&c3nn+gPqE3J~HvZfV;8LPS8E%>;0#uf6w#?fiKXUHWUM6guca(}8-gj0_2J=%T zWV~}plJZ_21W5c0+OP`YtZ2YCz711U(LA zps5_&%LToL&x~(Eo8|w`=Xc}ZIK;WT4D+E>{0RX8Ext(WT13XNm#3Ch%?CwhC)0~4 z4V^K@m-C$t3Qu8yO1MIm_SdaVn{JsSkeKCj^IMeT#;A6E|3zRy94p;aj`YC3J-^I8 znQ#U*{tIY$`_1>q)L?p2ok9GvU_!B!IbMWoGk!&bgstxPCL=9rD;NIRwpuT25*4Q? z(@~V^!`ZFom3k;kcNzp9CnStL7;Hag@UykwqZT>y=DxdB<2Qvwaw;4tV_?(`xX5F zXZshXmS*#2>?b)xw(!NlqR{7n5&-YeBi7&#FZ?O`v+hGOsE&lU$qPY*n^AU=wq<4M z07+ld9j1$h~|m#Fh!(N=u+s4&7Iw`o3dp?}eN5I%&@9Ronga#`Rz2-j+}WD*7+p zDvRyMJu6>>{N7O7t@fx|QHVBCFzXV?f5|ryPI4P7nLmWb)1e!L9M za(#j|sa=9Moq_OxxE9y3!(%iB%o|0W`ty~hVF7t%Btul;`gC&Q*#(__H_IOKsUl3rxe z4#wAVc|pmfRQ#tQ=(QXKO)_m{)0=_W7fkjnR$`p9KuaIG z0i#?9V9Yw-6&hBcjyfjHU>y`t&Gbh_pF^+%o;c{h0Xw;S>7P8!H!_67rr0+P>9ghMA!AHeY`l$Z#yigV9;xPUA zG5fPN4lyvkoT3DMOA!Bdc1kkNhLp6$yTQWpPq)|!AhaF4{C4Db+u#hi(vi2+nY}!5 zbv3vUW$+}j=0)HyrGv!+9(GKk3}Gob*3M#wCYC>+v4z z$e*OLZw<>pUr%)udmfNE!S&uiV|WqW%42O%s9@P<792UH1|HHX`B&k~0&3^g2O>pc znd=4l3|R$6NBQ^Em6BwO3M?}`z@QVUKd8=NWYdaiGWaGRyUDX8 z)WG|jSvL|8rjdJxr_kk}2hTY8XQI$@D4! ztPkXc(XbR~u^Tv&Q5TjL3l7l@5?S63D2lB5nxv;q2VDl*0iLh<5J6h=1{eI8Xx8)y z9=ZxGM)>>Sj4?PhRl{PzQA-K}TRl@|U#Hy%TaU|gb=oNv8C{zRbY6>L1tz3|mK9G%EE&k@MP^X)RS z%m8?_XfXQOtc@}|Gkr-AsdXf+!=?L-_@<<+TW!&j5`1k3bMVR!SZ$pU-}!UJttX1S zMo(CXb`chD5wfFbMMRBFt@#Uwt(Jd(ncj#^VQB4!ANrQpCt{ti zmJmXEgUQFDSP5|n>BiIhjG$Kn+z!SCZ=`A|?NCJ$W?oC~zXdH!U3bI`1WQd8stwk+ zz4brfXDO?M*3Pxc)O@wx7hBnrqX&_|7WBF3&4YC2-s^c&C#MI&gr&k)7?~89VX1n`W^7fh;oj4vHtL` zKKI{ZZG>@rXA(#u_e~3O+~%kA#f0mhp#R1Bv!vqxLv(0}h$3d9--b_CP zzTjv1d^0uRaHqC%@4;3x6W}e!kA>R@(-8x}Use{&k!C?2g)f z!qX$u{Px^~w6KrvvW8G$obQ4+3i4sL$dWF&KjdGRzgZaC@S3#-AB);MxFnhF0jgRv z%uRyPM#b5Wkz(0`QEWBs2adsFI`NR~>FuXyUS9RSM4?B!!GVPPsH@G#PfeWTKoKrV zsvi{t~}N<7pBfr{yMKFS0m_#s?1@D1{ZHJz+j!7GLL`8i_eHsB`J6(py?ievlSJJ zp`P0j7_jS6wU$yZ>>c*Zo)d>}x`BYuMgMxADN`&lsX-+GhPZ3&O^pFU<0A&ffAB~> zjqx&?!q=w}Luo~l7fbsXM!V|r#=QDoGi!2p!~gpmrpPIOBji5$M+r!6pW*wC;Wq1- z=lCv#=9$+Ok?_Ae`Wd^<|CVvZ$DdJsrRRv%FU0G*8*|f6UES0b#ei%#vy3rkQuh11 zVo7{wYJ?AW-wZFtjRGn$D#gpTQiT+cjM{D58`U24=0?_XXB?8rHDY}zR#u2;w+bdH zobG%BkISUg>&4e1%k{SwrRs>;{`aEYsm_yb7!rI-ChkN{Ap71T)>v zVCxoYbU$=K-x{?NLC{}l`V~zPV3$8PCw(fq(Vs3|q5*~hK+k?R8+_N!LhU6Ct%VPQ zb=oj0EDfjgkN6r^VH@Y&t+ZRC*C01Y+#d)td+a&L#@q~O)om%6om0p}j;8EhwCXU-LeOS~TXLN% zQkzP24sC$8rnu`V-t77K^>WYu?acGsK9j4_Y_+sn`{Mr}_|m)k|4BBF;ZzMPpFi4g z5kEJXh(@%=X&K(8V}ye4=ck58U)0eMcN2r=!37nm0zZ=fkf6JuLRtci>eSZAHw2%l?(6vyScRcV@+^mCtEx> zz_Agk+3w$?Hoh%@IXx{NqyHQ+{4IHGW~0p$cC#u=61hALt8RTV3M=gambm2bhz%2y zz|KPVemOg9aB>#t$Go_2)>%%>r|A%<++>Ttr;}S}3{A*)3pMZNqd7u1BzqvA>0xqv62Yr z+mAlE6;F>_(VrV4yoK}xv8DY?%q)p9VH`YmT(N?Wn7+E{cpWGTHDev<+&Dpt5*1$h z#s;24rvc2L+XXiMh~H-ysvLH=d%MY|Ki%tufhoW>vMiyB(sj%NIx*LfJ;To z_5F4vgf$CU=dOEP zww$!P{B?Z*>~d3|0!MK`(dsT4tSrX~&hWmFx)&kuIUn}CGyKMgb!)GNoP`)$SIVZu~SdJCPf3RMD+* zyldU_$5=iNTx)`$iNMQq>S`Ua!UWOppAT-J`GHTFY&PKenDH*@QR2)Mm~hu8I5bK8 zH+wo^@`$YaVlDIT2HH4JemrWi8={m^*qy9FPpKi9USEKmg@k||I?KG5wGsD>tION&@bwT{p_#6Q0mzWZ^{!x|R|-{) zz1=?05Loz-AkEMlQlS-5rR4*h5Gmr{lZPO3(gMOcXCW?xN-bEou8MqSq{7R-N3zW8 zA#?k0D*Auk3}&8uNcE(%sZ6>4xS5qpOseFlBKED7EbMH3QgGS~hz!_$d!J$WSdxq_ z9RVR;hy~4k_~-ur)C!NMRg0+Zp+R3+Fzcx0RFTF>g2o8WGo6%^I)&|EA#Id=bF<34 zz~oPwrrNmy=D}+*ycb&hA#|0rvJQa(>P(1mvndSpV_s!)&{cd9UmL^V&^!5;c{zlK9ojfYgEYiB>S(ml`o*TrIb({I}ZV}BlkPsOTp z@sUBi$r^w!jgfadu)ugTG>8<(64civ52Pot?CPW}r_Nw4Jq}bPQ=EZF{pKwAW~t>> zppPzV#VKuajM)=+#QzNis)*_lQ>N^S94@ZsQrnR^+KH!W*&%13znCs1p)G_rSv`p0_LCI4XL2W_Jxr3PUb*A&ASvVpCtQ`{a7WqU%Ean6N`(E0sZArkAHa z^o2%mVC^v%sowq66wIeIn-O#w}jc<0toUj>G zz5EH34KZBSV})W>NGerRuM931uIW9C84#ebT3A|2gJqy3gHh*LSha=*MX@GrvFifC zV$6bzdC(9qANTFCDr8B^FO6%boTD76h3uQc?x}-#+)5W493k1bB}~orG3nL34`$rn zn>JROJ&HL_qwRO;45H0i@L7O)DnS4JH&pNUyL_#M+JCw!RWSe8#}Owy=c4p1dT(Rw zjhvhk)g{{#?kcxcWP%cq+IKkyxP7l(x(@Ovj0Ddzid$reMREmY-Ko*aCCZg#cq`5q zNkV2LjWj*z*xS|@-=MhLv(62zxP~|OR}5azOAFgwq8pjPCc}j> z&CS4W6d*{!B`B>qVHgws=&8?oAK8;!R8q0$gvb@W@G`XjmK2t$UG-Rt3FrTShm-59 zW>F))^uH#Hi-!5S;OnQF%jYa|zW7V-b<&82CmiF?Y) z#$$N1Mt@d^UZZMBh^;gFm$^d^<|6tsTzi4Xv2#hG2TQM)WU)c!)F46rn|w#og)G+# zcq;J6%W;`9MB=IzCvcPIT79Ug8t*<;!hQ>+asW-Cue3?I3td?GmuJD>XIyC)H}{DY08 z21q(r9l~h%N!G&dQa?4hz>0%8RRkWu(NF&5HF=2sSEPW*vU7a(`LuUu>5kmBuzc~n z4nlfeI#83yq`kDiaE1+iVv{O^M7IjY3phR;W_F}`g;(aiId0ghO`dYd(C8c%N4nSj?rG__D=Sc9a zflzE0J@QXmg#z9)ahF?ZGqqtEX36@@xv|a18C|<>4_nWy(YCpwI)q5o!CDhyzFdQy zc~dl?(GtT0x(WtaSVqNrT*b=pxzNZFs{**vuG2~Z_3&@t{1M3UBDF-R60YIKl!EQj76K)=cS--kH zqvf)U&oAh8>R%CbI!@JeUU$0NI(dT#C`R8cqxm0U_Fe)s`ZeVt$h_6=dVFq{dwH04 zn?}Cg%i)|NxAT+GY2Ffgj$!?wVc{`gq7Qf*c+S1z$fPm$M+;;7Q00Ao=iCe_JMI8O z;NbSa>h*# zRPH?&X$djIiQRz>dhA>UQa2EOR%CU{XksEAy=0cOkXOcOkH@dRbQBQp0>ECy>UAC-DB;m z{upk;zHWTv?dMcPg2|yR&zxoPIQkQn3#xj z3y6)u>$h(6J$d!qANrBCN&{y&0?;_5IyC~jfCr#DxmY7sAZGW7?m!HwEzeA@ld?Hn zlz`?DLT1kKWI@fHyi*&|;@;+zMNg16mWX~4<30QXjj z-YyXGXB)~QoH7H>A5sxI$rKCiRn$>q18e2gQ>RnrOE^jDNr9w<`S}@98vN!L&oMX| zii&UzNf%Ldr6ri2sh%UOw7SYVU3B=qhpm}qB>9bO9ewW$=AKYNa{xC$Wu^C^7B2up zZv)qiJz$t~l@GUkUOv|EddNe~HbM;%yFv#(8QQ#2BmhY_RJ#R}@2R1)zYt z^Zr@&^ZrqUY@44MOy|6JEA()!GKdzCWAXh$8OUZC+&7V)?0ZdLEJf^BBg4r11#@o1 zbIh%wYDDI|$Z|G-!UApf2I*`w??|q&6?ps_$tIg21?;c+WXHj4)L%<{W zOA+VC7mLe}Cv2;m9#d{86GAb4I+@Pm@R1>dpJh{DFfL2QYQS0RnaKl#itKnT8K{ks zGS;PlC6(k@yU7=nEsZ0g=gK7(%MW6fN0e?$CRo47BfXfoHOSs&8YAwBesMeN~CoYY+1nAZQW+3ekQ7TvaOmY8mt`ABxPFV7-%* zwJ4EPRlFO!=PRHvJ0rzO1qQu{ABopsf^w)n%}n%pQ(T!sfLh-<1%-#*AMsJ}1td6M zUALl|XPt1aR%I^cq&EaDWuYsAZOoYDL1Ts}1Vd3RgvD^2UP8wo8jcE$aPre&a ze&YHIzFVf4m``5QCcXo5!2+YZDu}Leq0QI|_bO*Al$)Yuzh^9am4!WK>Js|m%#CqB zwpZIs-6KQucE3xXpyKIf?Z%~{i$!yf(0I|BDVFbvGV6OTZa?kkarj&6PxAs(e*~`i zsfxbl&88E7nDuW0k9{s9X=+4L8@Sq{BA3=ioezL}S3e%mA$LBK^up22sH_@oF}7jI zB!Vu-Y)#4Xr2re5IUa26!vql|Q8W|H}o8(f#jXRHu{s%|>P+E#?UoFK_p zs{8uRbHkP+i^G#VpxxKLEc@_PIx7u-Xv4MnY>!%;13}*q2_By-BXD zqn?G--t$yvxMVMtUtFNwP`E1tXbR=*zIPuXdqqXzsK#|6YLw0+nLrS!B|8r-Q1@iZ-Xz((OXW^l&e);MNc9Ql4gA zkJ;h15W6QfKZP2bJKpi&7g6AraInhZjaK3IBO!ewuBSGl%DX1~sYH5jSdGaPkh*Gh z+EH>}hA3_xO8L9b4F9_eX)T4d{zUpMdr{YY)Aai!E+^W0aFYz1bwsJMWnz9@?q)2`tvWq1-85IQ` zXlVQ)xbZC73f~6NjDGmxf#pb!AH|q~8}xR-5IsX#xs75o1d^cV72<7ZDqnKD`zhIK z>v(HuNq&%e05<9wxld_f$s!$Y&aG9~hsN{R7e1d z&@pX8{@N2caJ!OUAlo1sONnpPt}mllYGfk|fRBvcw5os9)^K40T z$UkgU-b2E>X5c9cFKu9-NnZZI=YUuE4{X@y7!Q%+o4%adbOJZO4Pn)BztkW@K$_4@ z;+O;j90@bedv&}BWyHE-KgyD4>nlG9t|)r+vGEGD2e0YZc@WY z%id}x#T_Zj6UD0jY&D{3G})*cLQ#^7k&FcrI(Zhu+r5tS z`dL4Bps_MtW8_P^9IkX+4%6<)WpF52bh@Mv0dq_~6j};7(Cm5^RP}65L|D^nv3y zTQz~=@3vdKzom)@yTSIAsm|c%y`c`r9U_~Nqf|%DOb0|p%s^Ln{{A5+T>p?}mR$g| zqV>}AfRkfy&6$Qs4hUPxuOkl<{qhCp-@km>N0U<1V`)sVz$Z>oM*|Y+50zuLnBUEv zSjlam>?#LhA6h?1>ch3-QILYc%=fIeoKA1$o0KS9Lni67(%L zH@>V*ihbz5XSOvsBc7|gbX1lUt%h#M2L%NI7BaV@)qCzz#AD(Zsy1r>%So00KiT+J zx}FxNt~bu`;o`E{7Zgeu_8m<+yi5KtY zUYNmv#ISNTtxgmkTMB0?wVYF?-3#N8tiSM$$JNNq|Ex=@-v&}R6z4bs{O{ltdDTum z@W`7WSijjEX%s5zjJb#kknd+ zpAK=;(@yP!FS*i`0=bx3&enl`B@1awD&47Z^zD@uL7o;gW7F`t#efNiNgY)Ef0vVW z6%xb;B2EI3VaaXZ@q1>l<{l=Y3L{k?WFV{xunO!x5sWRvND45p$dgwS{Om(un}^f* zs@Yx<{rrGfwQ{?XSq*Tj^vCBoWL;FHB~xr*fkTIBhwDR|KBSZ~KS5A5_g%|?gehrM zCPlM!v%u+YUYYI1;h<*h58-FXm)57Lw8_rlq7jT=L)+4zpt2vs`du*g-ut*SnjJ2u zVG2LF#!LJ^n9jbs=Vh2-b*1|XeznO`ISVEEC8KG~@&b!M z?9MMYETB-0qTGA7BliX{rA##*(G)!U`L6i^wa3!wRgrZ*JHSHM9ASxM%M6H zyeBl_dNbN=Gayzh#!_nW%XACn&)@;EZvTq$BD!x0EHb3NGdrbzPy++$W(K^&BW=-o z(em&oh9y#IBXg3y(5^F?lTR!VUWS5b)zlca0*pbp@V)#ZzS*h=1>N*j_%J;NmC%s{ zV={Hbh_db!JI2-{t@^Jq17#5Tv^&vfVtM;E?kn&cGB7&HUx>=!y#w+pMKX=nEJgBV z-iN2^Oos7Z66E0C810f_tLG5i;TGut36x6uNOrPkE_o<}Mely6AL&+yFK60Cvi0p% ziuP0spO(=0CBX%vrMB=d$sFk<_EpRO3gsf%kJ{m9iQ^TK33Ncb{ih5%Y z{N~m!sOq3+@kAu}l8KFP-+T{jiG%Oq>(61D+vQ`WWNZ25uDkaum8w0TK&FIs$+;Qj z-Y!gM!Vj)c`_1s9KL2xR*MYn>f)A^0b+HDa>mVFt>sUw>TLtE9;?wpc^haNR(Tpf! z{~3%oB+AEf7SZ}MzG3ruv^{6zyFBLGDgNxr__CVgP4kDtvsLsa&~%pmJN;S2$ zDx{>K#3M-Rwizp&vr`MJV^=u1u$Kj)9@s z^8%O~;*k~iZ%Yk|ps2f{X$eZxv<&3B@iU$uJC=y7lhFivw;jIC<)J_4>T; zj;LF#?$}o|6yS}wBQ-Aks=XN99NoLu^O6ZLVQ6lo$aRrJF$Kq|_6o#fML=@3yNIy@ zmCGB~FwgCYS%`A1@A_+N?@tDoFtHAzSaNS}=W#tHV1(9<&W6b28I}=n6A+HF4fgi@ zs)|-w;Ir=sK9=Xweb6vQr%QUn>)&{1%MtSw0-CgZ?4CIKu6Cx%H(l+QSvDFQcRm{rkO zf+Z3s5GN?`H5#HIoP$2EprB#q>1ay(s(VvaKlh%$wBl_l-ePfx@Zq)Je#^<;-PQHc z=XmjzVRQF_1DX4X-~(Qgybyzobz)IX!iaaHjwYm!R3EaQY@=m z?v>$$f6`mppQhPFCp4Q7pe-cWoCkU{i&5k8Hv|8VBIs2dFZFbgO04KxM_gkc$l z6Iy5azMbAOeC;t<98YJ*J0Bj1nTjQu2d*>bden-~S-NvaJn07owbUj9P2Ck;JQ771 z=BpHUj^7+BG*fNKnujA+-i|&;@|r8Pn=mkw#$1LcDk)E#@l=zm(7kSUTE6$N#>@b? z=_np0HQUsni=LlAv( z*jV9JagRG+)5MJ`BCM(wZ)S-&F^h@aqK-}GQpKFyd|LLa?uO^MBqipBQ#HnIi<#1E zBhiqE3vp0agxx+xC8L(w7Z2oj1juH*NY=hJ&umsY^~OPZ|Su< zndZxA?ASXvJBoTj^|)RceQMgpq;!b}-{W=GWe@VtsJ9{cPI?}eTf4HaJXbp5Ij50? zKZ5_>I3O?$A@R2WUMFV4&9fiHv~+Y9@!j^NcM40-P{K0ca5kVFSdr^>Tr9{PR8w0Fc!!{Jt=%hEb5MOP1Ez!&mCwGh8}a2j)Pss!dlFy17&{12BxG`h3m`v^ z|!$&eS}ksEgKzSQQ57t{>$| zM^4X!hbCH8;F=m!zDz#{-zdBD5wcrrt4kYQ&L{x07@C%`H6= zcx!Wl6?uP)H%Gh;Sj7*vX$VIQblVDeMM0whgoOir#HI)_{UcSBI4ez__;XJ)^vJS! zOPg<-Dlw-pttoQ3zQOca-r7TP_{~znj#4=zFWA%`ar?3P?mhR}4-4X7lkvxJOhfVp zaEM1p!f?075&RtY-+zAyG4M*>;a~jaS>&Zc0m|`_9WE(sY5`jxeH8Qi2tAm#I#(zO zX0(h%K`}S6PUq-yB=+p+Bo}(pcPez!Mp3%jyz+PVb)>SKP{1GX;-~_qMY!|f5xP3r z^H=l{C78VFY+K(q^p4NxFkrC_0;}4oMm|-3vaddCtn~wyK86eY(>d8FF{4kEsOzs+ z_m&RVYJsyUEVAtP|z(Ca_29 z3N1-*kNqB{X3Cc;g}~ukco-IO(xU)>eMfeP9ZHG*r?Dp~AO;@YH;5=4gkc#Z6nC=J zo$QPUQ8e-XsUNXN4?W;NQ($MuKK&^Y&v_7jWI{}^b#%2MF3`hCJ#fEdHUtw30Dod3 z&5{PM%VeLq-G$zCyNkxnM8z1*5KXtlO+_6$0BC_*ZG<_KO^jONbZrGdFd+HTTcl5u zV601|WD66VG$|}4Iu}}VeKY#ZiQp#{nmrJZtA&$MWymHG`e@lbZGK0F1yZ``H1U_h z+`V-YN%qxaULLwOF2)^hO(Lc8d}4&@-XUs6J^DpFBm$eW(41GRg{QUKxAa_ZCxu}; z=09b4zz9J3e`VOC>n^1>`iBjXJ3F1-X>f@I*ULAby--f7_r9F7<@h}^Ph$5iprw(G zo*hcRR-Rpfzn#RT;dP)W+Mmz{Ixh$uJ=6sk-&YY_A<)`owA~5jGCw=MPR+{j z0lxmy_>57mtChPG8Bh0+^R^MqYpCwjefTJ`I>UtPm3l?C-dNbsliBdqCGwBq^LKU6 zqjA%9YE5B?VrpFsn}8U`G{KJN4d*A+a99+lCOU_TVW4_6@GN#{?^FWQ#xRfqie5+@ zG(UFm4duuwibXF3#kIvfpVA`@s}C(KqvC3T-Yz&ns1soMHBBMVs$45=(_L1meF3$@ z*i+J~eX_cEglOLkosJb<=1l9ul~I)}r6NW2h>Cn3Abpes4C&@#v(unx329d_Kdcvm z+JoLYXc+nke_s0O@{)NEg5OIN{cL&cAomdWN`I9VCeNnXC6-<8%fLm`63XydE>G(E=YFB?j*C*tKF5Qc;U40A%9c9PZo3 zT=DBt8F+}%1Gw9gMZb}Ym6B^V#uwsNu?RtLuv5}SNhfQ_XSCDas2*G~4OiGvJ^iFb zLtD@vzf<3)S4#@z?iq-)UJLnfl|R|K+qX;f8;9sR5*3HY@yqOtCEllsLpLhV1MF zDDPkY^{wR=THs&f>V_Tvsn&z_IWE-XJlTT6ln#Lns@-hgD;XKeS1$nB9BezEJMXf4 z%WOcnBShH-2p}6WiB80 z_f0QLx=kM`o169{n-2YzYo*$m+(#4-cg=qJ&$TY160IexGN@B>?|A)yw#G+haeP6) zdv-rzaYE;f`1}8gu>>6A{(r@oBxvOs3`ez|pg0vy$_SlkbHes}SF5D&?)lco`XXlUeotq^gxNfE#3z0kJ zR7#wD1!(hoP|0q6O0GYjYg>X!Z%@01h_fcOBU9ThGUTS>Vzrx`n#f2S`$XP1+xH(R;8vVlX}ovui-^n$9(n6 zK~Z~a(4vO|?2#&|X}C?Ioy4O6pQ=_UlFbr7U{PM{mo|l%l{O7XfoG7x*1^_q70JjJ z>RZktSRzS3Wf%3G?cGTgWo|u9ElhrQbp2fQaP%V>Qm1<=%M?VDS*H6X$2-rUqBUm( z*9svb8t@#>AfYE1)sWocf|^cs+1A(=-#0HbH<#XXnDfwG)y+ya*ZXE2anIKa@1G+V zriFTz(slb@O`P5TW9b_hD_fgpC+5VqImyJfcWh%~+qS)9+qNgRF|lo%H|PECUs(OD zMs-z}d~MAH@0EQe8nO8L#|ZHiwn12q9~Qv?@%NuBj$-RRp0RsUk|V3tVv`aCKH9ze zf{#KuC617uQ{u{h47m5x!k5`g0tDDefKqA)0Uj|KQXxZ`N1#x0XBs6E+l`7YQ1WQ( zK$!m(3ctWr<`;4Q6@jn{(q27qv5a?-Q49aPrfxjR4t3>>MK+7H2|Z-}t46yIny1`K z6A3=B`Od9OZH6f1?yj5vHvpq(>HPCmrSZ;|AF%iJq_SF*HtXi&Z@@~Um+vemtwVgm zz%Cvtak{7m z$B^XK71mc{J$7cpyJ_jjaH?By`7Zq($rBol_%@|7CdD`jqm-bAky?&8$GAZxpy2SiC)aaPO8&{vKlS@+m6oPc}25Qfrpc>a4$@; z_o8w+%mFcaO96wTtW{!)MWjuML@icGF&lA1M1Iux`ERbD(;cbi>l6*0PCHpD4YF@C?KiJg0Ug(;6xnvCj3XwO_!ZU9Zr2GXL0b5-d)V+J z8~~WIhTILH$mWCJJyo9CAFR`o9|jH?xfoshRG@P7r|P|BEVP1SYS2x(2^G{$+^+Le z;_Hz%59h;iTaCFLkGgloB#euDa5;-lfIX%F-Y5{{ZOHRUe=m|y0w1UR%Zs_ED-=D)~!JJ)Wjwb5;aM{(3fSGd0Ngf$~( zrwQmY9+gex3tP#fJb;rp*bfUoUn;lLQ)1)sRzC_e$ZXTuy?gsqD@}jy`C|)v$Kd@ocvS93)#+592qi_J(p$$xU;-K6ajOZTv{y--no{CEV z#^6Zco_!CnSS>NBgFzCQD36^(vGcw>EXt&n>T`${6)l+<4?c$}HOvu2yoyV91Jj&to-}fJbt!_VB&iL?%gqKx8NPWbKE(Qr1GxUF0uZ{$uI$pv?okwaULHUt*fA2bEy|_mp5oX z&X-$9qsaP5S7awM()_Mz&0ODxz_2Mf>fqp=zNQlc-y4FjaL)~I)T1+zO9P~rW2%r6YZWGSg`vh zDy$fy6cZzutsPQB+%~<>%RzbS7=Qw$uu^Hzk4~z6wwMT zXd}U<^u^<1`|NQ@tJ$V6$<5yqX|~#BS2;6PEpgaX?~ne_p7U{Xj(Y!CG~S4cGOL3M zuzjFCsSXZ5k#oQO%47bzj{SUyaqZj_Hv6yb(hJY~@twtqKiBMcf^)*;d~WAYRxN8N zlx_t#^gD_ay=SZ|(l1JaRE@fLhHc`t~8|Ae%F6GZPjEr<8LgX}_ zoomJi$2U7g#zul+^w?cKmsBYl-*Win5*+!3al4&=THlgdbO^;5M+cMG;N$R5jTWiV zLkI^A*bXrAd%a_U737+jQZuTyaS02b8_x0 z+azF@rPio%S}Y>dqR4nhs{0*u0e0(!J>uIQNyX)Tx^T> zw2ok+^a8^@j5JHZXXva7i=^$Qb452FN09IL=U}8~qKS(?ZcwYGFOG*IUFY^!ZIV|w zBpyk`{Dz$ax0dmZxY!HSDt!VryUrpTvD6s1=qYgGzAvUZIy#Lp=g9u%{W!SddfpE7 zb^d7J82HZK&xTY2A>WYJm#WoDJ$bg*ZNYKJR+p+9D2zWET6!;x5AKOydHxg6HT8YZ z8i9->t)S8^MXw#vWkDQqnQnUKGRof5aJUrcktv@~5lr-a03}6X8#)1%5h#$QB*Z+E z$XQQ)`37U_LqEXO_BJfU$cj2E{n9WtA;{qQ=(bl(`DzwE% zv2nLQ{Mj?uAzO2F6IK%z>Hee(Pjq>Dq(Syn*A)T(zXYcIHseoHo{zxq>2g^u`n zNg)L$?AojQc}m3HI@%`Dvaxn_gOlp7{?A(6F0&?Vrx;TqE&?R6Fyc1{taCcaqq%L3 z^!GDV5`|*S0*}`%>KDrRzTuzPA||^ta{dGWt%C zW#wxqFYUn4e#IHW+4z$d%g<7QA-*c zmvnR#@(5AbNrO#@EpUE8AYC@WnD-xSWB(0xv0)fp4L^wf0(m@SMAv*tA1wF_P<;@yU z|IYDQq@QWc-G5ldc*oZ6u95k(_%~w2SrC{x~xw2 zoThfw%w56pB9%pdOYX!NnCa`s$oj5G9cz?iyR7>|Z63n0{P*|A4$Av|2Of#vj^}*` zF&0zTjhK}f6GUPW4VSQ_vF^?3W$leWjlg;4hNXoK)i^Klp0idMB+^0N&|&$cs9Et? zW(Hrk2atJw%4R@K2~!MKgabo^V!ZYb$}14XD=5LzKU`wBXgv{-TLd=5;`326|NIDb z4>Z*q(fLs0iT%RUY}(Yeo8G(WaP_?s(|mcxa3K7`vu^c>$4K?%(UaOCwvZ5g0uS*{ zB8yMj{VEVD;LwAE{VmKSJIA<#pi&WTe&~3%e%$nm<-AEVxul6k5bOaY&s_BHyCMdc z$LSSC#=kaM%-U9;d%0eXm+FzeVkqdNLTT^hdnGTdZd1p^Ls9CtXrwLNqm!r1c_-r{bt?L~K`J{ragm?y=ddSS^tN8zwUG z2B)9$^9LUywCUKEV9nsZ`K@cUkenYJdAdkF zQsmJt5!QiqIE`V;%a7I#Z0n@NGZO4fE=)xW?3)oZW)w8X#bwJobs7WUsA^v$}1r=;lrh7SJ1r zhqjc88ORDNk&8S%OFhRLm)YMIC)5{XGY5T56}lTRy(3B;v4A^(Vxwc08P~GtPK@-4 z-kdDMl|_(~xYv(gWY@k z4~wArzu>>c9DO}H?yha!BCKwpqc>ZQ5mUqO-8(1T$;EnN@t%c=&ljs4qC3_6Bps=z=t^&h*?=`i6t zynn4~e6&qbdb8D|_D%^)a2}!f^DDaz&?QK3#i#eL z$4()!tahrZw(c_2si$?ET!#&5x9(Fzr&7p&JXr8-zD?e`v|c;dQA$65pK*^E#38&- z*hBzMpnBbCl3uyd>mLf8ZZl-*I+Y{{$vgVhoaQb8dVgJY#+qPv%bwn`VMn)&CA_l~ zWH984i0N6a@RjtH`?Tlr=5P+fzUX(==SS)fWc#iPUV1kn4Z4_mpKrbb+^&~s6J9PP z?3SFAfC*bdXOb-Y`|0^Alb=nfs#NLz3*#c%TgCYMWU&<-z5ug((ouAWB0mvEvcfzQ z^Weo+DZ2r|1p;T&a)d5k6(}3XP zII>!Ob4)t^{maH1aygVtRD)BE_jDAT}4x&1#W^Kv~4Rtcz9kQ!XF+cj&%w1g(RRGMo?WtnRy^rnaR9|JHLk zi-^I{Q{ckZ0kWux+i5j;JbHF!!VC8q4PgIpuw#}QUi?+pKVJHAkXt!aO` zoa%bWw??x$A7Z&Ytc!u+!cgp;_?er|<~+U3F1~i+&dn#3qwzr?Bm9UUse^TivJ(>5E8@VHIhR;=IpFo?=n;~a16S4yehWn@v0&!o5 znv!{t%5RR+QOIzN1viO^%}#|}DIu#zPC@;GhNR-W6LZ8OZ$if{ zdj2P63hU+ys|fYShJhobrb^yO1eZcH+htM96g`=Fscy-gNcNc_OH6Yft-Mu3cC`sm z+Te4ETUeWbd%ku9;X-38_vr^z zV(efsdjay!j1t&(j(}$v9#hg2CO-*812!))9yhR!^n{K-qGh+rKuI+HpHK>hr2fc# zVMuX}>OzZ&%GpP>6eF>;8~x}^DZm5pJ%3u8$(EwhLka$5EahC(rn8S2vOpZ2nTxtry6i!a|1Jnf;t!D zmKb5FU=y^8AhQX*Q-%E`M_Q%kPwdHNPbn!KvEj&52eY%5;1(D^oGphPuAZ=?Pa6KY z9=~XPrTt}EiHMHfGy&rgeqQmKFeDJJ@qVy8o(je1+86)MD27oxAh`eG3G@GXzwb_e zy-&}7+XYp?*qMk!%Wn0)?O`IkntQx`&Au1FvED3^L+OS=@py6EB+l7vjZCkoE;wQTD?VSN zBl9_S!O~(Kf7otNc^NZ3niQ9Epyw26pqR=OYEK%{a!OzezL{@Ue~Ic!VIX@hD63jj zA!IJ;(o_}4oY{4an+XkeZEY^vCH=u~Ru26U(5meuEy5sx9$Z+E^bCK%&`W23N`eI* zgYI-v>X71;ANA)#^ZgDFAuzr4zB^Z>$!ZBBsQ*-iKCq}b-PL_qwMk(fKS%Q||iy8Y+c9d%$t>WRk1 zQDzl@+#O$zQmU5yCiG&VLrlc4+SiFqIyN2XlANjJhPIfX+exq#5j~Lw2nLoF*Uc8- z5DS&jq7B&Bgxa5Ek5)axt{6Ngw^Wnnfmvh~2l)17qLu*H>&3j1+r*Z}x#U!N#K@P` z78-wAf5m1kT>b%UUVfloG6vl_ZCq1|XaVw8{{6bobK}gadr-RXS|MTky-)(}=s#WX z&90gDzH~fs^?iEsd2?y$nAG^+IHGRwe_%vLRF#%3$73%d-_6|k?`}Lh0`i>vYa(KQ z$D_SXsLgP``&^}yM<3L|mGr(KO*ACBZ9sAq3;`dGo)D^ia7GwBZLern)#L6i?8W!L z6)pFLp3eP_pd4G(L&Za>c&p~XibO|=HO{>H8iP1L^rR!5G32;mey9?X1l~{I(Wyhf zB%vP@5m8-S zBg6a~L^RzYnEZ0>s^X{krQv2F%9=b2A~Yy;<*B8mG6yW%Oai%J$fRNGN+INTwE73r zB-h8v+Dc)sP4yp45BUUoBVbg{tol1jO|fdEzzYsb=}TYesnq^GTqgdcaJA zymYz*dcJmELZCsW^fM{1NeiD7cnH0!ln2!9Cu(`o3F6RACvnVm^{q#y+mr?^wYbD& z_g!!LD9~l)GvHqFRBs7PbG}!6a#_gKeZ`6Q;lr#Kuiw~(9^(mY%%%IClK(P@Sc#=7 z8;_U+;n}6`#H6Rk`0CL~CH|KzI~y%m_mE{D?@|Bs^z{6h?wiHyszQlj2C}L;l zyA39`VIp`a6(5ZCeFwF`l0B$06X+YLMNHo5nlJu1F5vfs#b@*_p|44!Ay{{@TLL=B z$r{kLDN`>&e}R=ySTj=L89OI6PrJGgRb-3dUiz4&@N2~@2xZqBwu#CLB*l%Zzl|m~ zcRy&aK7UTn_PIHx7*faRs$>J-k1F#tQlRBJgo;*NvklbzkT8k%s^1N6&kMO9FX4dY3!_>a;KcnIo*Y+P z%zt_Pc zFOdelV04@gl_8NAmxi;%GCsnQ1j1v(m)#yB#M;0l7D(*q2*zrWJ9K5{rVC!slp8U9 z>n{g)bX;$|b4BdruGyu4aArBZn=I}jyXq8!C9;Ie4_uhKv*rX@zdm{OLNmqmP$j`+ zE`FIKle@R1i&Knh5eQ+S!y0DSJEUU-u(9>MDeauEImu}p`v;@fp2*)S^w34z-v3i1 zVl>}SK0{i~Dw}|2xyv6wtMjB!HEiD76}5129gfHG2=FaJ!cG8S-hCKXPo~1XzexDj zzf*fGO^us*c9@g^A9f9V9v`=SeYxJwU0uI#r69V`eK#~%25z`m#9NlB^uxH22iJWv36 z&O95+#>RTdhAnTri>F#oAnrld>0D){9IT!k=x^W+y@JgmMdQWSC+mgpjce&@Bg~aC zIWZ=1p;GPK)2fLhkh7ZfifHd6PD}>S=JT^`hdTaJ7Ho)##L)?=jjK4zQ_&VJWWpF4 z_dr%$`7@GykP&r76gD~G-ptFtOjkrER|q80LCFfK={o`&*acfL>e_e(k)G+ItP zF?ZhND6?@Y+CmZ)X6r1OmvBJj0c$)rlsPY;i3wo2kpb6gX=E~)Dj#+Msx&^R!bQ=| zKQZ0}23c%~3gWN1U!c`WSKOqH1G@WsNXR5}MnV(x3p3acFxsFD%@#*x-2^y*(TTuT z?i7-kE^&2!^*&5f2JN=cP^n-=ahJz@Qb^~fCcFPMVwOi&fTkly70(C1qFG`H!M*!H z4d1qrtzhe=GDNfyJ0XBjsYh+1%WkME!PnEwA8k=BED%x23Zj2*2;nwYwHoz4n_}L= zw{+GQGySD2K&bsrLl?|?Foe~J#_*f(XyejF&ExBhUqBq+c_EJWC*wdYM@Xo}_mX6p z^xMOzJF+C}5pVUcH#gDurSOqaii#P#_k)id5xMSum`43(5(X$HtO%THa%R>Vz+Vhx z1?7-)R#tLb$W6mbpRMzCnKfCS00ghz-%3sH{kra0c}QcT=Vd}F7N2+B9o;Y17P{B6 ztENw3>v%;$+@tpCvCvYf7_w_I+sbsX;?{Hy@?p^rKi2gR8(D>)%KTP_$EHs6(Ai7ktUk`8}vK z^jJ?NPfDZE>M>FFC86Iz-|X8gcl1f9p2RrG7M=aX5^hNpLH1Or$2%<@^b?lQ+vOZ; z0)@JMX;4&pBd5}El@ry9kHxj*&oDfvma}1lqX0god71CI78;q!FIM$oDK_v7 zLZaiVy@`(sP{U?Cv6NLL+ffob%&X`28eub7-c^cft5jopA!M0ItiYbd73Kf68Kz9o zfpmjgF&xUmVuWGvV5c8x@{}lIIYW#XSxT+_twoQnxA4a~sVvP;7w@ISUt4&AZ4BoX zI;6M{uqG^mOZh9PM2MOw9pUrIo@+T$c>gWq_{DWU!~OH+zoYI@TZU;PH#gUU* zva_dV*=<@5SMwBz{B>F~*N4nc&J!WsIVoR}==R_vcIG3e>>}cp$-Q+gxO%isr)^$hQOnr4{F6m6!);a-ZSFN_K zZjgco+{e-YVsa?mCy(UP_dIn7|yx*;tk}lMSmvxhuZ= z?lP6`wWOKgDARk|8u5W=!=Zr@B>ct$pO907h0OV5y(z&DD=egNs^|((?(B4Kjo9!F zwo8i*MQ_sO;poKh@#r2kCpH>%S~ydiis;MCjWdQQ+SH~7;w2UsOoVqo$1jMs48>?w z{=7k%rH`1dZ&RruEq1z|Prq(-ofBqHQ0fkrF()Ope5`tQwm|YsYZqX%& zeK*JOc1neQ8zjjPy-@zGuP{F}Ud~fFcS+fPU(bpya9#fzb?VU+u2aZ?2Hfeb zeLr&F!1y7ef~xb`)(nhv{4hetd_(_%8u@1{#-`u_iJ!3}40m^Qp_<`Il$-y;A9&6c z`~&dPr8Iv`$?>*7Me?Z5l*6I+71~H^fEtkDTSixq_BL2xYs1$tULNY~W1glcisf~h z#1P?VNTBiDZ~UMEHLQmYg1NME`!}z3DFcbsn6Q_#T!;S5UsCn5^~D1WjP0L{3$5}% z%QfCB@?CFnC+$7yR;XSs+4wmR6s&ZikHWR$xB}%uvQc{4Aqnr_oxlxK2U>8GgK$Yw z-ZS_*vN}pC&4asx`iU|#zZ>SBui0H~Bkuy23@=TvaMO4$1etU&z+4kUGXe6VMdDP- z(ymwp2t9^q*?7^VKRVHRd=H+R1R-4E)KsJ?DU!G&fylp^^}l zVG$n=(LmWqjM)k9746uQf`3W(o=Z7$TWPHc1HW0q~!4IOaJ!@ zB6jruYZ(=J?$V~ieBWAp#bv;bAww?|BNXMH#NVplHq)nk7w(Q@tQy%YXUJ!aM$PBs zalFWR+}fD&f5q36W%-?5`D|8J&a5^N%DiQI1yF4iK5hH)-#Ur<1nfIqupWHsh zJHhOumrIf%F$Ts#kOff)YNHw9&BByOb`fC9;Ay(lrl+tBE%5oz;_B}XmX ze?@6ULNb&8is&uvSRGOW5TLU?{^1GJpowF$f?+7*lgsy&VGzrtZs~0&BJO>K2vK>C zCqrqnPt4T(^B9Fz@NAo^s05=|@93E_iR(^4OT!^=mO&jVROD}c!R=IUbXgvk*qi&K zXoK0mUthL9PmjLYdnFp6UHaZRw5j)$OF-^co+nmPoZA~gL;gvdLR~B3*egflP7X;b zz0tq|=~FXmQz0I{3AG%fs;O3DSxazAenu5Fi z?jJffvaWm{f+&{Mooe%@rjyw651%~RKbt%+zp|Pxm>ZjPCXb{Yp~H7_Udx0}zWGUc zhOu44aqR!qbD|I^^Y3~d_gvBaTJao!*%^nC;u0n&syq_SfI>oM{gg&H>mK_q)4ugQ zwNDvMR&W^TXD4Aa7vof9WFmAsUw`HRR;pmxkxMp=ylcBQLxbwB_W+;Xv8G=RZG27e z+44(b3}HC?CWm~xW7CVCuJbEWd74%^5OrV-C?AMjb|uO>C|m!LSq$ra+FwHkleDC~ zO~gS<1pSu~_R2q@MJkR}sz-!;)ZAdSTy28~%W9O1Hg#u~U@7FR!JR6sSC$*%7Iedy z-6s?e9uI|VPXgAsBrB;MIvbXXU`D5|5R(U$x8}v6R0xx>0KIh_o`F$j-IEV{4gwBv z1Mdi1nrP}&wUSK9cUw>C^IsMz`#%$bjox_8}h~LA-(4780=w{7<)yM($IoT zxKFWNUuX7V$63w<_v^>t-AQKAxS%8@7ODfL+@Zq16M~l!@j2WrH;jz~`fu9W{C6#n zW8@L}UV4M;_`Im?hEryfnFN}MBm)nY&Ef^_QxJVE#hgIzW}#5ICT@@c7%e{q3W2ddJ4+3$HnQ*Dtn3Ut9h_FLQb%CUBbg z*)3O)=*`D3vuY`26569$Jt0;lj?M&7A)(P5v1@d>*ur<=vXN^K0%rNdE6dW?+SL@Y zq0EugtKb-w2ztiCJ)O(CR0an|6mU&ZiCbZbn3a5oA{{uXy|!p|B0$e>UQq5uiR73TRu{wP~|WHhyjf2sRI^Sx$3B<7P}*rHriifBi|tM`SRML zqhLKTpCsyEZH29cqL`RQ$U(;b!SUF*Y}9~cW(nkjdymGRhf{L>Yo?GBaK|>iVRq`D zclV``&ViB`M4s1Z#0r?GbpF-3rQl^8;(QZ@*X9t13ud!FSWDoA$Ii;sl&htBs?-xn zfZ@k;V-_L}ORTi2SV)SCv>_rW+KeToZYPmvjrayg0}{vcw+ia;&Whmk7rnm+%(nT_Cdg~drmnSDmYvfA!`=ZHN2K$(YA33EY(Xjv! z1aL#GhnE^AUB5xTl&`C!M>2Ja;ms8JZ>xOJ#@Q1ZwQ&0p_5=-L@cBTHv^x7q`w8yICpr5Ym26Vd z{7lSGSGL1xoPzO+hg%5W$!8&c@*|6vf@t7nXSlsvV7`r9C2r`GV#jW^LlcBP8v;B* ze?gZ79)&L1$j2nU%#xKFXDm6RD9ck}U{m8~wGwD2Y#;0hE5wzRAY^|?E@og+lxMO| ztKBA?M8s9;tq9U?8OZ`%r*Hqt|T*e-c&T+Ts@6|_zc86xt zek|`QGSBrCnGCks71Nx_Q+46bZ(x#N1Rik)NqD_)FN%38tj7Do(%g9RdU`};>~a{U zg)jBguY0@abjn1 z%q?bfp^)pFY&Ig|X<{dxSlv%OZBtVu zBW(nM0c;vuxe)37j4XH2e8Sc6y1@bU7ZJuK`1IZg(JA`)Wei(%dm1DIC4IWE5a<-& z1Aj0rxqZR$uUw0Eo0&mktWZh)xGQ3!z@NGV3`?yw8%?Zn9}wZZ#Ycm%FRFih7Xez` zZE;|R!-swx9StXY%d^)E|&bBVVph`u$!q zwmKcDQ>#A6I$MWUKZo3V|l?y~Y>LrYfM z2{)cGXvKlCJsc<0g`TQb-*=t9#GiC{>5wwOd@L^e{(Ak3tTQabMdC==@TuY}hRy5z zmfn1&)V)MV$f$*d_Ofsla>5}veq=UI#3PAah6n7x<=S0kNZDof9~>DrD21$WpfG1} zE(4l$_z+QfLv?AdRy~M5kceDU%}-y}4k7CIoF@ByoeSfFjuz9CMu0%xI4fwZXoS!i zL7Fn%=&POA?=JgaQHY=|cJT(P4qXEEtxA3F_5%LkZHt=ihKiM(7g4Oi6V}Kp2bpo5 zbKj42&ky`!z`azZ2(+Qs#!HIYTu#1Z|GpZ=W}q$WMl|2U7#cau`PY=t$YytN(^bz5lBwbR3u7@AfyqX`S*25&8=*M*%kWxs0nP$NPKk9Fe>6id~jp9WU>c zontWhow0e8Ks%}dq4iwc-V*EQFz{)-51$WWM1-5hB%fhphLA%oj^NTspOLw z2O79U%KT-pVACx})OzL>H=)vEmIH%PS25^7e`*bWS)v^+M10S2tLNOVoDMBCRq&!{ zRl1iTRFYK|(4u2dkl0jXY7wHu=reufprV#klPOBEbh4JE%Vetq6TWCq z7Ca)jbf&ABTWo`7S~%A}?;0YUihe?*PJSAgCb7wty^plPNb6rojrZ&R<4<9a!Cz>( z+{%lxY)l@MjDmd{LPumwGuHVfDJDu$(*vo;F6eyt9+lKf0WJN#~Z`fLo-TV)3eYM z$BM1_pCFvn8YQ9AEw!}*-vC3#NtvAYYn=G^1ma5?0`)Ctw8^^xrgV~JJ1?G@IWrZJ zRbUISHW$7ELh)pMUA|1`swhZD9Du+yh+rXuEweM zBuIY%JLJd?oxpXv>Y3^{Lct8ZcW?(>tTWwnz7!s$1BLzXRn))(0jem zD6mKy@!WLjTa4g9E?w>pLe*mJ&&ZZ$}R>ePZTSX^1f9AfO{jqnEo}!$yOMhYg8D z2n%XebDmT*(k5v!oXPp*QEE89Cz?M)lDI!a8udjpL~>~9`0A?y0i#$@IUN% zo5dDU$D>BNtb zhvmQe5(W4BUBqh_HAmuGMulk;KsFB4Cb8cxJdO*Nxi1U-<~Nif7SBvX?ANRA^#bY| zrjy`WA!YMe{qCaT3kRF!a4@IDQ#zdhs)ONO;!q;MRTH6#^Rnx9C3B~xHFVkIzY?3) z!y7Jc(XqJzvl^sP2_r zS>nwXLA{0ac_wFwsqalRpK;(N^sU&o&Ws|+U*JiZmRtgPSEfAasc}jvG$?aDZE4rj zZvQ4<)6%z^99u2B<3A(I;*A7iP|)}9J5^WN`6KJox~h&Wms?T1qxfWlmoF4v8AH## zn+NL~>^1Erl(+Q?$R8yK(1__X6ZKD@{~=}iM^o|?Y2{t_JsUH+=71%kJS)xOHg%Yf zsd7=8TRV!6vvEATsVH!u%m2D|pkQ)2$#t5(U!2wxZ?NpRbJj}`sPIc8o@4(1 z^c;WxNABOnz#7JLlwPklhI6PrX2lMY3wTy_();)T%Mpm>-Um^ptC7s70|X$s+=LP^ zAV}Rx8?+Fixx#=@J|p%x*U}ywqFd-6={`n?(sI-GXLI)Mbn);-bbx_SC0}R!7Sidc`y-j|EWT(WUM&H z$VJE(J&wJ}t1Ldq1^(2N~Ru zn>%+2LMeAHQsqNPU+!fc{A7ZN!Ux?+ZB>2nB#oRbCX_U^V=n1U5F?Y}Ab`Rn3A4Kn zus=2uVKv_uiE$?b)hgF4<+1NAfH8$R3ee9XodboOp_g4I&KwK=HSylwm)nF8djodp zlv&i92c@rDO)o^%gEnU6^SB#evjvAKcFNk8<}kT^k?V*O<=BUpDP*H&l02>=G?ZyVzwn_l65P=pOV-mndENw1H7;$N*?x}4B zc{+~n$zA<=r=FL#M51dMTwIBNVBqE{R%NLKtEkM^k1@%q!(sATDgImrUSna@`9jnJ zzH~0eO6O}E?BZ+RMr+d1#0m@0m+tg2qOZ_)<3h8p%sgzHv9izpxnbJ(=#iG)al!Mt zf2*<~Y1<@qpvX94sFj*g($e)IbDvnkXE;*wA00Ss$NyXPqovOC_0o;Lbzj^v^*_9Q;0l@cWq{@edOf2T+7gMbZo+ zL=z|+!UR~Hf?d)WR9T>-%%Q~9dE{Sf(HdG3RBCNS5)lLV>5y#;woV|2)KzIjtoyv$tRf-`Vks%bT z-y3wdzdP*V)TIcqv{4prmkE7-WA2z?3bs;qXg|+QSIS#81awWV5u~Jtt#nXN*rwoC zfhZ5x0&|gfk#8}Aq0Y}WeL?C9Y6(^Q2+!ZEhH&QpQ83r1xZF8ERqs*w0AAk+R zU={*)Y{?u1fBxZW&@J(HIrpm)UxhYKLD_D0Iv=8MOJM|?tM;^&fU2!i3bXLdf$avg z-y&IyT0o+elC?eAOZtXN-_;4x9{yo;rw$v9mW2-gn0>Z;(010=`isHax}C0u9UYwX z&Bnk;N{%%_YZ${;GkqEz@Dd(E4*K%!bIga~mcSoY%W`_wM zt=e^*iJBT9VY#PJI3mruVxzd9J~ou7#yR{wu5F6Q46TPQDgTkMS-?qDPB4pbkX4{+ zW?Z2JGiQsy@jI4e29;2uTy*)=@EfX~+PtrQ9^0C4-F3_EMZ-xbXG(SC#-S#&g;2;g zILSEtOozu_b{Eq6piv#u?`b1m{iiZT>sPf#TzaRpHe?>F&`YM5!hgGgrc$1S`8hy z#k%?vD?YxaN&+NGDiVu&t_Q+^N>6fbX{%#Fkje{iPC(`;Ou8)|jE>z{((By63^9|{ z*MrP`!|actFJoY&jmMm~R<@&e>PGe(eZrk0Mh@*#C84c4aDH!&C!+>3WPFKP0bw*% z+M(rFz5KfRlW+}rqGimSw+pP{_!)mGe7zh5WQ17oP+DPQ4@TE@gPWH_tno8nS?EgB zZJlPYS^7!Ax+F4<-RY0mj*ZPA7MImHvq=#KisPJ(`F9WC5mW=POL{MYPZTE=u@2sD$8A0SY_W%k zFWU!8m;UgelXpY@??qXY0aFUXqm^kN`mSTq-#E&3|8dKs{-+<*k{5V5WqMa&Z?Syo z$NkZD`j_X5Sgs(Hzzy%^1gG})R1+XGr0Ai zIeV&WYxKN9vCW|cg2B18cH;{Vyfcbsw4l6*0syW6Map(mYhu|2Q{QBH6@iyH4P4r^ zG9`B%kCf7LZL}uIG+t+V7Gf6v`Nvjbp?1+a45K{@mYPPU22g_WBQt!*V5)=w2@7En zHCJtsjw<{g2LZ|u#%Qf1Pvp9NY=^-h>>uX7jM}D*sEhm`U~Lsc9ebNR^3a+xodR5ott5>7*9$G6qDve%oHOWU){FPqMh-5g^6~bGOn4I! zFN!d<35}69VID36BOpiGtPD=RRrn14%bV!tl??yMo5C3tbU%{pv+(czJJP@9|AJCddD=TV> zP#3}j+g4lcNk97e-@$laXJZL&%fBV3duuh@cP0E#dg|@4fp#BZ_)xJ`u;Ke6xY~Nag)?nS zq-RND{)xmzkcPOUN)^7=1glrBc$7-$>wSDFM+R zy?S2V|G>W1wePhTsO6$GLodUN%Va!)VwD@XH4$7{x9$i7-$;|SmL1ewx(tgGmLBAw z@V{*`zjtMpT=&98>!HR^7=%`Y`#{vIHF+hSwRWUR7?L>^Vz+Ww{Y*TgWJGwzb?u`tmoCN;?VXHZaN2OWTQtPhwTk#lS6H3-hI2yPpE z45bLY)S=}<1Dj!=CrzLF8m!LwW7X9;pPi|{k`23bbeG@OC8R@t6}yFARx;S9+VS=M0p4?i!cjt;jo6OV>> zmdS6pyREsC6wsIPx59bA+hVs;yad7u1a3b5YMVosCS={$`j0*tzE1eErZJM%y*_e# zZXShVKK5L863oL0ZWE0Y^N0#L?t$MY{>+nVdw7fb%lo;$ObW8ZUdp5fe5;D{j$LI2;na!c*+C#ea#a8#I(aPv~+Ih^);N`RM2zNkj!nVN{)S?;f~A@F0YT zF&}ac_V86G2Vdi7(4#pQCIwEQQH(l{!22?@;N={N3d-dS>`%~g-3c+F`S0F z9~u$E;FYP{?Zoy|NC4XJcR?-Qc8bUEXpWpwj1mz+B)WlvQb_A)UrRXg38;$aA^?rY3+l>(_koZo&yRT_Bwx3BhHwb;uiXUvW}#e&xA#c!Q$(>k z4+a6mg2a9X>AxK`Qy{(mc+B)eM|C`b4^>}GNfi+#LANlUB$YswFaF81KQTTIH~{H3 zDq0CTF!b$4gJ%~P&EPrbe31}?&f!)p$Zz%#(N-aJ0n_y43*7yeO~c?8InpA(UT<9F zb+EYK_h^`}lCu5~gp4in>->vAH zIfXTgv@w@t4ENAUTB8&TUe;#w9-WgW6NRj^J# z^^ei?LwP_xN1u-`*9G?7`!JsHNyhYhj4s9+ru51HGIMSa8vf*U5=0`^+KIO_mqhk? zMAguz9*!W8gnU?(a!fYM69Tf?X{cLYUJ)g!SdGmkDRt!qKBCbzbSU@f zM8|U6lh+nZZ;|g1Zu8Y9eT&aK^V=qZV#m~SlD#jfB(sf**=yjS$ zuGN7#N`QB2QAme*u)>D-X*Vlo`|boe;Yj2|Fx7B-92w==owS^NCNdfPgQ-odI+Q#% zkxy^))k5VvCVicSohjVAa@`{9`_CE&42S)1Xbx{OXWsP%UiS0LiTJT^V0nVAf0OZ_ zY;3JqZM<0fJlrUkE869h%&18h0Q0l)(*20s+ww5KI%UPOaLjF1@fJ%kQP#gP+QvMI ziupL|hnr4)D@bZ_)=TvC0wjb1Gsno{P7K-B+`idE`7^-@@F zpf8ZrW%DdE#88Au6`!M%62ig!l{zKMAOK&Yzn!f?vtJ~#@kj84sg)kXi&GwJJ)pR2 z;gz0Z&o($)W(FeC?5m_0AzY`lQOlglGs~-ap*BVnQ-W-TKsB#}I!rq3Tq5L;Dqi>4 z(2bxcKSQNG<`LL321r27Cy%ylyCfHB=VE+q=-w;iT|rNLTJC~Bie zVz=oYa8=9TT4PQ6@zbjkj0?-%uw#8~{2%LJ{Q!F&AHQkUr`Eix3=yfOS##@D*gQ=J ztM#F+ZV=?SPVXME_e4mtGYr< zE6*tkPT;*>H~pkqN@H!YO^F|Do}Rhx5w@$E``A`}S9$)U_MB_|2aDmVy}GN|1rP6@ zI<(J(dcMRDuR{_;k8v_jp|t;#2mkM6JS9N<*pR#njpNrOZ!0c$=>VH=3V@A0IyNS` z(RWLKeIyqIS=lIYO;RyYs6AfyUM9>T0=V#l9{gg zC)rHNu5|W1!5t9c=9p^hd2CQ}w+suY-C|vr$Z~;O?r;A=x1lp(F1OXP%!z1|W^1Lb z0PiTtNZFU>U5SWu*#S2SzPN8ofWO3OQwd?;*2m&V>Sw*tGyfr7Ss){4GEJ*ZMjgE0 zuw~DZk>pmx4k_j(NO6~iHpC+^1lWZ#1~A_H=}Kr0N=DEQ9Q;unP%q;f z=t@HD$%iM)@H{Ow!BB0DYKqFh$eDst?q;?3G!o>Gic6>kyxZ6&y9xy8diB%P(@?Hi zux+_6azTzyR-#SIHSBi;8o^VIBNC2H;xNjUzcjH2#YKvh$Y7eD$Rym#(d6n68xtMQ zdPz&U!78B7N`{Ek9wlD$4f^92(`Y>1&sR$<>EYrKQmp-EFTK;m@)4A*g);%J0`;wTwD7=i=|4SAUI=7WI;YRqL&;vve3~-CEcjBRiCI zco%73bOvtrK1;4`)=}|firky8hF@~t-J@O!W(VxB#*?_zkcGEL;u6PwJ$PfjTW?P{ zDe3_sX=!Ppfygsp<%Gd<9_3q3@zV3nmp*K^_%dCo>jS*HT2v;yi{mlgR&uLb-8lm zOd^kI3J!21N_50n%$Lz6TsyDHG1lR#@FYcbz#t5I_(X_Bd4_gqm{vBPgi2jgx}K_( zwE2cijqH??5=eE*<0v;VfrX#1w=HDiE(p_5Jjeo;%43LzOds=&*RB8hg%-=+8v#ffVBwW%s@;|| zy>9S6zqd;tNK#FYI)j)OPlDdRYxZUy|(|DsU0$b$(kM3(GqYl0C~`A$({SO2wHrY|?Ejr}9oG^eXBo5YIqnYXv|X;1&OMA81AxXi1)1VE zxnmqlf+0oYD`%y7S7or%aiKi+96FDNtIeCDxyr9^Z79a~4>qERlh$VS;f`azX!x3z zVo7tQQ`}i7fhLynXT_l)$GegA2?bmp$$RnYSe#r`A_O6GnF#7&I&>x(^QAF*3_Q!wvKMF@o`;LE~1K%Kd!$lmV zzA_=;5}-8A4D1rx0l|}e8b28w!5^BNWtD;I?9<+6`MIdYZuz*?34KfX4+05GOSrAg zrs2QaO~^Kz;b_b#B2+tT)^9hM8wmX)#K?v+#-M@OraD|fvN7F*qFJBZG00#CMjY-F z=8Ez$z(43gS;#2ZuCsg(n$fSO(?HAvYk1Q`0`T8tsE3quo@yYE!tiP0$)zelM?XdU z2zi=7bZ+{??9$KHhH^VpWxgLBO8li_Q+D~2)BiVX&K#v~7p?8V(oJSXH~o#s(J_fVPTVE3+j;zhtzr~JmhOoB??nhvsP zCLn!aQjH-Ec46R+y2q}w{0+9MNj8(TW`jm z^7{PN-<0TkwCm&A*A+)3s)Aju<-k} z`bo)0JXISPU>p+G6)po7qC)NP$MMpy%W3>fH^Ei6D&ZNH!W0>_68>DO@T7OUOz>&-D#*&85#7pUUpP=x;VE0VRKV>+6^5dED`g{ydI* z=+aFf52J2V%40en;bye}!0#%R+I_Tn;!j?VmEJY)t`&>k&+7c94IY+&Hlr!Y;M}m?~f#w zlvD`I0r(r?gE%=s2)0$2;A`Lna?Xil5I%%;uzOJK_53*GVJ2fOz3D%$0{%(YPLU@>yVkRmedIj z{>62^WX3^!Y(Cx{uNxW{1InrLCh&&B!RA=U2&Jv^KOFf^D~iJn>>|jPMy^%9e#KKP zzwA30^1OCsTinlNTBrebyH0o*Jrc4JN1v^HU4UiMGC@_}*YNFdyL8K)#w1D19*Na!5v zq;d%vV6;T*N~zS2I{dj@7GmTPxS5mNw2H_!wN8@ekR<<*RF~~#4p#c4^biFHtlTNJ z8SbLLNZCQF$b&Ar%sD4Y-w)80Wn8)sh}{iv*4gu^7^(-BjnJlO-!*m z@3w5Yp^N}#q(@aXmXtVbOxud1$_-)-Td@h3`omd~6H_d83a3!cI8q&wfkT{?XTUtP z)CooEI(S&~KyXENJS*5s=z2u_APwV_42DccdEsc9r?q$Xn(^ej2>ca=SR#Mb6!URh z(jOgxuC`*w80DbOA74472&jZZ?b6_qZSWKo1Eu{OvCozsz+JX z);Fh;dTUMObWS{eh$NT+KRgS{20y;nI^9$0ufx&EOCXTPU`T@}2weuh>)$c@{QLEz z>^s+AvPm*jJRSOXBu!08tGpM4*VrwuC1+S-uWg+FQr%=&vA)EO&g?N`LXSAR-bcC8 zigqPVD?2_Nu>bB6su=c`XQPsDN@Ej3+=3g zNdyR5YV1JYh&kN~0C6E&q!xTVj6Md$afAXRTx6@E>}F=#7GNC#Hw9X56YiaVsGJ%= zeYQ?&08P6DRIgr-iQu4c7TazDFCNbDFxNbZmc0%!e|0R5R9D>s)NM4s>oKyS}{_go2a@5Y(5%9;cw?c_G;Sicl zqt&+$MxCa)h_pgE^xaS4a3yz&QXE5s6ky;!f5SFzkXm26zm29qOfM^AD0e$Y3*UiA zrdChW*pwfYg|ilexLmZfyshU)hotBI<1w%DmXDc7x|A(VB>I^l=l#wZuQy{U=uh&m zo-^9zvf4xqxRf(3f9)nZ?bWb}%ezC~V5YLGp!t0jknu371u;1^;Mt6HAic`ibc0%~ZJ^sDp?al=91YnKa87P8$A<<)<6-u-RR2f1Q==p(cd$f}y(7a7%j> z0%MYddNe}#4+#Q_%4+Y0jm=|MwX$A-hmcwyGLSo`A&w0Tgw=$*v>TDMP(A(=#tnOX zd_7PVo|CM9WAmr-JHoMbGeO4z=0 zQffm~9iGimrC3u=w?+g;=6)lvbi%*d39&=@5A*nG4O2`8ST_Z6mgXc zFgNe7U{{9PEPuAPlnDDYc=MssVG+gZPUAf_YOC;vQwBl6=oXdcGY~pbE&bn_xZTSNqvX2e)5FFJA}vSwz$>PvG0*E>2%Y z-c$FH;NGvco(ul}St4)|68>96M#PD43!cC9N_t6|^M8XvKCelBHJ}>0-CoTFT~LWI z6%ESfQ0)-DN*m5s;fKKw1sDX2;|fp^fL1RZ<>UZ-5XF4w6);R}2Ki0|m~q`qJgCP@ z4c{8oE3|1Tv(S#hNW@2@xmVxnykMV6G`ZI0yT)I7_&8QSl!>91h!Qq#X`nP;mLrDg zlo4e&*FjFu6apoxcFPi;FWzy%vC|Prtqdbpx~_C>=)PK4x^M!ZRGDSD@)Q)DehGc2>F6&H)^dK9-I$o( z_=!n&qDYO!qdT+O%j3B=$GvL2;XV^(lj2Rv)JHXyx{0GbZOV+qhNX^EsR2xWTc^7M z)on>K$`pBo7P+B1#76xVpfjd?<38!O+@)EbaG61m+Z+@YwMaRf?2MEKou zN=K|*sBH+Q{$$!p-VM0+t-(x)N~5)CyEo`JpGKhlUXB5BdOpQEv)^des~XrzBe;Sj zvGd3m#KHNh0c8GeeL^5l6JX2SDp&0??oj(A)9uOjUZa7AiDzC`)J793>0kfmIbNYMupZYr7&0yRB<}WpLyg3{j3#c4ggW%!4`erl(h&*&!Z{zyqCLTlOPay8q#lC_c!g{9fYw>uBaw<+lZu-FDna2isQG57W6cRE1Tq5o*R<#4z!LI>xD2;PRi&w4`f86$@dgtH>Ux* zxXZ0EuExpihtzj{!+R>OH;1N~lh{$+c!=uqP&zh+kU7SvAlKG40Nq!tW>LmvD9ih} zk9D{`Q5n-vg&8#=(!`aY=MepA)!k)0Vy{C9Yq7I;HH@R@%{`mp^@IqOJun97QFQ&e zWuvbM#^sSyq+Z^j*)aeeq)cHPe5jf_WU(|SWw0}v?xCMdd&RI&IP!BrG81P*PL}j&b2Y^+p>=6_1!O-PfRn zo_SM9hTg*#O=o++GdOd}C0+r3BU2U&o)qkC${!6*Vo%LT0&0qwqbV4VH9&MTwFBij zXx-wI;gKK#)%t|-gEKj_h9Y{idZdnw-+n0q+JeS7KT*tlY6X-%dS~B|`lAtK^!5Jy z^6-Z+f_Po>=e)9U_#5hB(3HGp1N|?ZAd)Q`H^pU4=7>^sgs>9_2G+I81^Tv&Z^iSI zxt-O&dXuuLJH6IWe68#EUFp+l%a%Z@kNqg?{=H5zJ3+(6pdr(hW-x@ z8yPvogs^$b;rRV$Ujj-_?8u$yKNXzYP8uGXs~D;{7+7lW{y)hWlZx1!lnQindLC5I z@g8UC9{m~yaXQ>yh&$V@wa@-DX&>) zwCO}xUVNeCJnN{NL-H%nqk7gbJ&ao^Uo*lK6$Ea?x%` zd%L=gDdm@Z6mP46<5OMD{EAElc{pxjVjYLPl=V^}4j%#q9TYL}RtU@V7)y7)hfHth zmkR^u+Ap{xBi&q`3-1!VrjidRP6I>B^N!0K2U|M^j_Z|G)#;r!$lDISy*?^Sk5d{> z6trdo0HXCwD64ZgOvOL>DE0F@K`cCuI42z_;HqS=iwOCANwIUIL7b4n_5~l8t%zEY|}^I z^53IxuZXXCoMADaAoo{fP*H#c?-0c9YdsBLdz@gfv7+=jFH9&`;H$Yd8qZ=g|9lGx9zGiIXb_|em>##qRLBS=@Un&fWxs-wIC@3vH9AEgNySYE-$ zd9jRt-m9xJDD%_oo7smQjVeq6%YbQDBabG;d4Bn;>se9E1I@~2&~!2?+w!G<+02p> z54-c)RN~OH=Q&%Bcrot^1=2A%GnCed-Mp~B*;p4PYm`LV8BOIdv~C)k&kN1>Q1Lov zTnTOS{33QAG`fj)`AM$@iX{4$b%ZU9!=szlznD*E4Gw6l!;;FN(F^|D_9J1wat&+Td=kN&@r6r4#BD}$W60(=aHJXe<7lw% zMuW-lJ=CDXE&0(t%A74(KNIxZ_#gdkT3h!)Gk|IFvc=5RcfX_mLo1 zz=fT0d1w`M87u7G5s7D(-?L5n_>v}Vckn&*kMu!{stAt?h_3K5=aVgXbs6KO$ehYX zm^jGu2OSgQ2r!94RU!>#h=Qjx$z`N2X5sn3&@CZ9N#pK@o6rrLM zVlK3$o+=4_x14N=6luD107-E2KR@ukKiGDvzg8H(jjKkOg_u3LDTpdXi%W?>nPxJ_CKqy?@ zlIMld!ON02{t<9p19abm64~R5S)yw=0y{^+F%i~eR}ETQC864I<>NASKw~f&D<)`m zWjlDIIY_1z(iA zdP&=6P_{cLn$U>(*;kt^)Pq4^H<;IZvPb+;{{SS^fiEb5iup>268P%e!~qqG{~l&c z)*#r4O|VyAF~SQpRqIWvmA=zfwbW1E z5y#k{S5-MkED8)wa)h5OkRl5ca72lkr4ghN3XrqpHj2qvSsWBORjJKOUPkd~vz+R- zB0L#t^ahI%O{PvqLdMWGbt1?7!v$}kgYjZDhM_TzT$rzF_o3qLX4X`93G7L}NTD(jSsi~ZXH^P7a(sC9u3IM=Y zwY@1DgZG`|7`7*cC{OW?sL7wx;5Zr%JalX!}Kcd{M50UE=hf`e)sITa;9i5CH1Y_WWFfWaJtS4teD?|n^oCE zn-WMlJYSVMn&#uD5NjyHMx3`&T;BTg%90p@Xm@)SO_I*cutoZ(W@WTat{=+S1w?sU z#{DrZt;}~4G?V-vzzF;wz(9=d5kF;kEoy2vyF^b*$KrbblSNJT6uvoVarb}|Ap?A>72_Jf)uXbfy~S=UIk?Q&eu|p)Qtr0BKU>yyN97 zW#5v_lgzpv<#V}7=iEYpTe_Mizcal?IERSZs-{z!4_F>&_+b2)AT{3pr0(2h_<-eX zki48!C8Smo7}a-!--8!;)sZ>1%50hHHr5AF((CyXXJxLFRdtwJQ{^vLp<9+PtCglE z>WK=oahgp)FQT3BCDS=3b+^!NPBWDA!;_>iECyaIA$B|u_9T0(W}WR4^*))9Pld{ z?nwf2h0Kndf&a4n>{#Ym{dfpz^0E3{Q+-8>VEJ(Kk_z5r$H4T1;R|qt_VODZ3|CKt z+4uxKvsC>37!?ZoSJI`l*>rd3qTVL#Y4_*f>B=16VaDG6ZG3=A-g9UWB3sPcBQ9~^ z*U%UV2|eDRj^P+S%ez>6%l?RSgYp13eXaN${C5tWK7q-dOWX7-oICMv!cS^9$i7MA z!&ORMAZBRuy(4C3pjRd5ce45k$1rhZ_Acz1N~_FMWJtdUa2f%$h$`|%XTRJRo50~% zrk^ZMTs&!_9t-LNiqGE#>^rT(Tw+8;P>_=WNikE*p-+DvjvU8LE2>WFs7T` zge#Qjd*%(r^JW2vrhf~>DRrdV5Go6mFqemX@1_doGkVQ5x0~6P7y&lBW!DWYVnVzM z#YKco=QcHU07Le@9~p@S&}Fu6R#n;p#1Q&uZK?cwM3AQSpc{cnuC^|P2BbK6Z($zfjgR<$>0D` z2J=@A4;NnNl0<)oToJ@Ws}=!!U;yp)OuGBRGDt@uxP2Tq8ViH(uu$pzD3%OUqdI)0 zkRm+^{Y`?V31V>*MdMVH;`LJ{lY1xX2zw!uGS25Qx&VsoM@f8U4@^$Xb(46Nw>pF z{iT#K#dRL~B$)f_2ceK#`OMtFR-ZmBvYJ!S^E=4;vc|k}8mp#`R+s-Cylgo%}wHS_!e`;1VMrDcYt9FQ50P)wmh^;%51=yX~UE z(~)q#6geFMQxXRXhCalyA!Q{%qv88|_IB!@nO_kVz4wysLfnI5EMUz-5=#{lR0Nw) zcj+>?r^$vN9tmHSzNC;`ZB5ujYF?`y3E-ziR7&%l+~4L-f6ZlIywtwN1lDiHh=ybo z$GiqR5#Jku-ef`XbPkj#GA#Rg)uH!Oj?M4to;}?GGv)i?mnPwwYguKU-~W1a`|T!^ zq)PwW-~JC&E^)a&zxEYoV&m8O^xfvX2L)cI?S%E*Tg}(>8Nmz9+mhmGG+ljg^9b>q zWBezH%<4dV1rSBUl5Gno6_#VlL^yF!?Kd|ZBxy&@S7>-Q#9y`^rx_K#9lVs>n#&^R zXvHoL=(9LE?Ff1bMavjqh`X3qWY7h2&-PQNA{u-;DpS+5cs`cafs#7Wa?o}V2Za@3 zvXh1(F@^D3suw!6$n6h6hn!1lN)N@;Nd-;5C3rGkY?DK!Fg}fYyZQX=@;e_4#v5Bo z>;|GieL64gOO?zlO^yR5+FbgBe+Bv&RX}<8PxP`Ve82Ff?+S;D7V&VVW+9iU%_gd- zQt!es3{GHMY^E|}gaG@#8x;ss5xqqwrCqHKB{{uF?vlt9cO%@;w<@zbF*w=Osgd=8 zru`{DWro0CJ+Xm3XjgXsq#xJe&NFO^t`+wcDpgzf z!(7{>l@%g8!Y2z0!H_-*PJAp|h^2d^8Hmg)#**L+XeU@5`J!b{Qc}x6;eB5ygSk+I zgzZI}(1DX+D!Rgc4x(tVjfgW^NjC0mq&PP4jW|v76lnNtvDew2hL`*GpT{zc4fJcO zl?XFUFL?|3`mYS-oELOnSqdDwq(IoIfY|s#Gw(E?;MBM%|(mPE(B_uuKWw;%-_B`4>Y$71%-3L;r@k^mgxoP-oP1O z&OvAg2{;^S!Ml=^kU=Ab`tM{tTk+L<*sc|YbN)P27M)j!si-kCNjY3Vvry`g9xgC3 zTJ)DlPQ${5IdVm-NL`VTiVL@3hR@NuO4U(-i)Xnm!$8Za2DQ!+@K$YZV9lNlZMrrh-P9}A;8C=xrtE{n1lMZ&1t9b)cvmFvE+ONpD@kBoN+b(VLyu}{mh$^_E}$HN7?eZ$uv!QP^hUe$ zGXV2$N)SofKr#)>XcblV=~y`e*t1|V;WW#&u@a>hCW~BeritZUAt{JU)JLv&d$70L z!u6k-6tqYA3gpqPmOE(}^rUaM;Az^hm%Mh3iE&e0^`B%)25&G(Mh zPl*5BdQ0NzZ{(QCXtNAsXGL_VG%fUI|B~JJqQBbvVJc3@74x=_%k}R+WFq=XvvcrU z-&TNmM={9*t-btueX*7^cZ>Nx)=S4piqMvNs`YTL?OqAdrR2w zBokvFIAo|HffQNRy+ISkikLpO1JGrj{&oeZ!g`#b0HO2xfd~DroX6iqn;9m)@Iw@XN zx{WL~+8H_Z4}XtyD(h=ycEMa9u{?||a0FW*9sRIUm7@|vkn@PVNE?_RnYv`PsVVLF z5`_CMW{Dr2iLuCZs$Zy(>G}LWS@;I`?{qWxllH8u;=7?JXb}%;ba$ciHkS!V(4tZa zoqITg3LEZxKU*7tzcK74@%&tnU;wd0W~b(Q=GJoC%0B=iLuK6_Sdiq&cIpx0xAMIT zYwW$x4aaAGz_Af86J!Li!}6ls-h!Y$E475A?&AWk#bcucq%QU6KZLZ#2*Yt34NQ8w z#~h7r=c8F&-5w0pOzE57u?Fc9HGs!^yH9ERv&g?!I`>$C9)g{&6O_&dPjZ~G#OW&E zD1h><4FVdQ28g=H93+SzS81c70S+@`8t8V1a6{j)lOMJJaNNduzTwaDAL;u`m{?|3hmn1?_{nu8I=~i7@SVhSBU;RWH_J9G3hPzi4-U#6= zX$JEqz71{+CG8tcJ;gw@Z9+H<;s=hGI?_Kd=u8`Fa+p6i)XNg7K6o;2=2a zfo8}}t@NzFW#wwHN@DH;1F1C)dN$ephr@o{dd}%M(xZf~+t zPSfi-FeU?7uy@qXT*NM;o-Vr-mP3qC5;Sr?f{O}48;U|=kz+-{lF9)?sU3)5zrs><6VOZfqx~p-qF<%T*p$TOi=F?c}Uct=iHX$tP%zNpGbvs4Ig)+ zSR(O&S}kTGZ@Phf4cW9`Ch-Hjq_PxLmK%mb&WujMnVT|@G-%DLt5fFN_`<@{Sg5+9 z2>7z3n$%2T&?#CY+z>pM%}}3G!^#yiMB1cHn?y8sOOn?e~qRHYxY&a*^JV4(wna;4%&TCL_19zZFg7M8Ha;G@CKQ z0leANELsWvDJZe!?v5;JaYVpG5@rDWyh0f&%P}uH*`K3iEgNa=!3pzR^#aAiFQDkc zrSOho^Dpm3KaJH;%2q{`rB)0c3e|SNWadZXUTFdwU9>xl;q5WQEAHj3!Hyih$Hrtv z)9+;xg17U;cLu-=@n$4@KB@YQSX)&d0rK;Rf`B|7Dkp!v7_^OXmJiWVgBmg>NDN^v zl}Q_0_V^laH!HD*@V4pcjK9?IVy0=^{kyHJBB^#w*VrCA4Gs<=sljWvjw#iYRenLN zLJ^mEreLl?W zof&8Y3<>zmwI`>rG48c$-l+t)gubU!}2nFZXG;kFVl5@i6t2b1Yw4w%LqtW z^8 zvv-cJjgKD_J00nTV^%&=)xIey@mpM}*yM?iTO8UwK_!V6U1?E$MK4qb{P_xpX@aVvx3vrHt+LX>; zrvprKT=IMO5)920(8XfE_OHGMC0T&=nVIt8<=K8{5{mX8`q z5sgPiTvmhTfgaK*&aIBXnb28O(Jf6;qtHAo)=zz^>asvpnyxCGTnLh+6l8*W?t~O4 za#P%W>5^^3s2lwnQU>=heQze(hI1JRPgd;%PBQc^60}*@*|{4p;wlsTmcR^^s(TbD z?b<^rTJV;X<%}TGL#TaM_XO@ep|ENd;$NMIK;CHAj1d2tI2)zeA}MR78n!Fc><}hT z!oV%%=>v6S55~x0XMXntE)v-4eb^lVi}Qd4jGC@pYEvgdEB|OW$$M|sl@-&tRrm6# z$HWP;<t&JQWWS z){)uj4?L2JyZFn}giuE#!LJdAtEDmdlHddP>zb55{}VPuw>sDB!~%e!WG-%iJa-2e1wKA{@qx_t%bx(dI1 zsiK&^3IZ_0z3g$HDp~EH|KkF=>e_dsp5KpzjZujBfVzP20h`l+oNmWzzrB-Bqqt}S zFn5G)SekpW?SVijQ?(@2WFJNFC@U4Th~Lv*R&z>{95Tw#@`J1yB|K0Ov}j^SrQI;0 zc7;*NgxI*O4e%A+gk-MyCPgPP_&IHEa|7HB)JxN3L0AivBWDSkEEbLw6wKidANLuWH$Qc;Bgg)Rf) zk}EwRJCF)&a=UR!fDg3kpXKh>#JDNQno(7N&9qv|DF z1ayD#yN_EKoTR+(L^7^&J+9^%dA&H9${I4*K0MHjTCx(Mzn#3xPPA>NESz%;I!bQz zr*$=x*a^$(N8rphk2F%%o0V4b@V1;uef>}w3$E5-J55e>4w^s9d4RaPU|33ip^M?q z_kJ&}xL%q@kP#LBUwRGNDlx)KkY-oZlj4y(M<9eEjj6)wqa7y(HDzWTf}}<(TQ-5Q z>?u`7N;43}iOEn|n{xkz*9HV1eOO~uU^Ja_NTu{>+y;dG(egEkklt5JKOCVH#oY3e z)r%d`$7aTcyj_frs41}!_!ZHl6yx~tp5T?)PxgfgpKJWAZ+x339W6|ffcslL2aJ96 zU#m>L-@lKmAD_Q1aEIFCW5~eqzLpt_y`pHQ7?O9=63;L?{^Njc#EY%`7xR~%pFJv6 z^gqEsws4;^LAD6HShg&hUVvV3U1()Zdv_t~cZ#9%5;sY&8a10o-B*ARY_gvM@~>EX zBGoA+I%&lOwcN{!97$gFYY8f~YQs`+nncZF#@WWW*nz+jlV@ZXDwQm`0g>xal2TIg z*&BY2bCy}_8dHn;Af7na3|fQOSWh@|)TEl*@yqppTC=qkqs){x zcts<7<%GInUY6Wtrsuc8Su$eSlOpF5X$0^HA)f?_s@Rg|TVU00m%!S>%Yx}GQ*1V4 z&6}tAxu&dK%7M7FsFb1(We0w08=q9>@0A2X-qv9w|Yl*^43UzVAo5@=NI z7Q??O#nY_sRXZ9>SN*)wHmj1;-c8=TPKrHA@* z(E59e4(e04AG*a~guTFP(V)9he&s3QSr%eq5~?&p8Xx|CjK)TkGD`FO)%2A0@$p5_ zmLA6D35hc_R7liw;nZ5II4=`UNmim91`Gb)3z#CGbEQ~a|FLN_XGH&f<-@z9aD!R5 za@M5egV^VJh=l2DeBS=#e|0v+yiMYAz5Vw;$8X#4`0M-Y`_{iCLEpy+Jk(Ph&(D!{ z_gun7=>lV)wX=hBAH)TeguE_5=&zX;PW3S!Z&t$EmpH|tWmS; zC7sH_k#t^K`W2!Z0oIw)#jvodEGlcFElI}5?zdVlBD0byQ)qxtv77bJu!}3#9XrR| z%2knp4#(E)9lb;+toyeSlx|w9xTcP&0zOMQV%Z!)h<&Y8{Agex8cOQEmjf{vEPTad zIYMrYnXDkiV%$yc zmK&>IWY`>NP)Bb4m#~7v&HONd-&*^32K8} z{v~%}GC{~9$9YOh>r?{Ilszcc#p%Gh$SI#^Gu<8i?eq997#pm>P|5>#xT->2cfRrk z$~5+6s~EJqWDpYAV+miyUi6f*!3s0~Rhod9Dd{If40jS4BlPE~a=j(n^ViSrwr{hO z!+Kva?#LRn-+kgsLO0`imr2J7P{+asWx*T$QX=ncHWe?baFNtb7(dFdt5XU{=a81% zZ?_dB#ULK04NgeYfHC=|w3V6wdgf+}#GWkyQajkUAqLVpnGJDPN4*eEF2}e4q35(S za@_}|4!yFRBbr{a(E)r=N#9{BD5=}>Xl$P(?Ryd@D&(IGzz1JgUGH7)RZ4pIKIQ*E zTt9B9KY4p^V*4oV{&2E>|0%_bD#Fu!J^b@`*L2s{5u^6_tk}msy6WeIh*k0Htjb2L!7=?I;cDwX)=YzjSB8S-#AySXl}UXJa~-j|k#3j1fAj=SB9J zV#n)wkSHTgQqyz(Lt=WMN~YvfpcZxC2)j5Sd=OmkAt%(`~XtmuF~Wk>BxVV zOgV%;lf>ga)|w1AFFo`vV^ka0xKnpd&9tT)Dg256P@yPfNDH_Th#pt?-WZx4I)THl z1*QK?gof*Fd)re>aU{-7W`f8j!3*xa>Z>RLafAK9%U*2i#8_7YqKO)v4M?JG!uG+4 z3B)ZE+c!#`E0#G;8StJ&izUlQd!G4u?|m_sCdKSfq)BllP8TVgmxaApsr+qJcA`I4@ zIcG0eQ0@?*;H)LN&8yk`dA}x`R^)nwRSpR4W58YSz>OQeG7gbrOil3{Ep;e@!i7DI z2(IVxO*Dxc#XM~@^MWp*#xeK~!cYT{y^v^u4BvUiilgs~H0ZOQ&gm5t7H@s8jo|1k z`IZE~cc$zQh^^f{$YfpIOKDG>dRNQrbN-d*0)o8WQ^0P`zrcUH(U{638i{L-aCKhKr3nC z)LA9=X zp_v-omcZ_$J(n=$LzGDk>_?I2ko?nSR6fn_|ZDuwx}O8Rztm>evF?;6}za)uC-FKxOJte z=`_w+dSqzblce}c^qqo9_Hg~fGqz}tWv_qjk5`*Zq^UgCOpz$9D%fDh)<_v=4MJFD zILL8wUU%rnmA_>h;6NI8-`|yfiX5WExIh;0!;cu2ePRucYYwhvSM5%gYd?{oztT2~Va|Os zTtL&Tk-gowDBBmo)gu~W`{P)#K^#u8HXrS=^mPF%G1CY<`+5Q2hhBXidaJW;-nl#< zPFw`{^R{%2P|1-8wEl-KOdb{caFH?sC$eDz-k1Lp8DYWa+tHp|{v8QT!I7jJO|Rc0 zxKCG7dnXm>ipY?DOuUAev67FX-j+ZgfEg|%O|5i4WIPuaj(~QabnvHdz^|fEXL+aH z5h?0dGJTtXoY7;3BpCvTA!kVam8ksz?fZvb!-x{EiZeH~h$u9#5XF~dcd5;F>plcN zR76~?wDJ5_R6+4#HV-x8_hqQ8QqOW)1A?HV1W^S+jVcL-V)DAN(_3v{=+3F3$ws z#z-;1$zVpiV3c_GUYt;Ac%O?)JqxC?b&ElFRb_t~NTb(TZ@EDEhi|#~y)!swUcY#Z z0>r48UIDSoY0gv6%(`P9XN<}WF@vt|Dw>T|B=J7G-afx=R{2}r`nII~jRE%SkCo7^ z@V{vRdL5o5bio*9BGO~@qdyafGnEs$&e1oc(}ihfYa7S&y0Z<7o=8rXrXQFC>CQcM z+8v#Ra_wkWfx@0Z6GNK9E!`LkO(dunfA3m+p=26;>D{!#^skC!)$ch%xf6r-6Ph;i z*;xvTs-CxgcRe)x%h{Q{-ld9pv|OYG~mQt~sh3NiSbIO2`oYSFn{ zv)l9mKQKHMRh-_o=DJ5jiIWbGk1}W}F&#U8Gmnv9zUKBk4e&Hq`q%6}TSO#*W`waFYZ&!V`D zC+xo9q5&q`%hAYAJV-A}ok0`v>opGNFE+ttt$2WTTv4Gy&DB!2b&d`iBIjBiU1i%V zz0e;U`eSp-AYK);<*m?f0XGN_Ti?5bEr1#j^D#CQx#74jT9*ot)*}ITJue@TdFctb z7m-F0;pn;^n2#td7^B4E&A z8d!?2t{1=(O|fe)OVL{5{n?y(ZKtUey#kf!fEh@fD)%fDlE;(?Qyw}oHNI|>h_Oyw z9treXnqqGm!#KO*Dhh%*;DVn?{4LC}xv=?CW2LYA;-Xi<*g+LQthju7jfRV}KY+@K z<;|X{^CEB)kZI=QA(yBuJAetMcAQgSMUL4HTzcjElTFS-B>Cf-pjD z@&W0!sc6aAVehan`^UmBf>!K$YnublncU?^GAWQsR8?=~xjgG7%C&uSsJXFHFm%4Rg`dx`(Sf(Z-y z_U+C`w+D~z4@~(V=U4#p7zP#osi0usFbuqW5TuY^P)Wm0+Px!Exj_a~=dVm>*)#&3 z>sPkZr9_E4XGg`p2iZ%V4KJ-w>qIl^@aRmp4va@!3#Ch#Zmjd&;4q5`ek~Z1UBc^P zp~4=#lunfpZ8oK?VMm{@<3itbg&qHtO(rJO()?$FFGa&b6L*G3!yb!gM8& zmVGa!?}&);8<=2F89QX`_oUFcAJ5hPMmwDI*F;d84{Afyz{^^P291J2NR94}P=1l! z8o86RVc5)6{vmh>Bk@WQKw_>5EL6Z+njt81K&;z$mPf4ptB3L zYHSg~EVKYb-N~Nr#o!R=j45CxYmL{RMQEdaH=~N8&Vs?2T?od4alzInus$xBY?Mlx zt4l6`g(2aGG*%>|hVssn!h;;(Q9I+%Aty^3fBsfGA4?jmIlWfoY-3;x{>Go|o7l7n zu=5emIG2Qe>4l6@M-|f%@JivxUw(Hb`+v)0UxY>Sl;v_)d-s94Jh#Xb?za8wCfAp= zLe$8_p#6*#ZtQd2Uc2*G4i)<&mA{Ayiv)q{2OTJt9h35kiq7M(g6i0Za1GCFILb>{~vy7nN1v*qC3cArat99rmQ}1;3zX5nvgL zO5Bu3oFHd5`kJcULiDGBqHRdTKwL&7m0`Wjr2*NpklI&JXm~V%Lbq9Rv3OM#%{Kth zuL9)~NgpR9DXIdd=_LB!iO}rwjBCbVp-N|o*=PFY0v0R!mrgiXTXUh)1KJzB-_rTo{j)1DluwdxYGIaIYC9B%Jn5!K zEWUc1vdWsVG*Pke{0D!Sdy^f7X0o`V;$8<&)VOD$Z?8fiThi+MUm`8tVAt*A;#8`T z3T=1V86}OHNsLPE-x$JSYx=u2_xdVBQ2EB0H}Y%NAQ9aQ(50D}E_R|*x#E@Nrek?A zgr1*==r^N4lje_b33RO^#%Ne~Py|ucQ||ko1XdMD^V6kh zL3s2zGjgYK+$!~zH3bp0wD(F?JECwvjwe^8t=~-&zf2Jq8Ppd~D>tROzJ*n2=Mu$# z$tH2nI;T5apmx!$hY>-Cfy{dj@va+z$1q#HVP8p_>4*Dr&#Lg`kdLCseHliVJVuJh z$7;%?^3q((25oLTZVJ->vrLCz%Ct&9L({@%%t}OpH32mPp>nkn5~~UOkfm#$=AB|# zPbrli{CwV^0dVZCPD%4)WIZ`9=1~{o^43`{j-`!)ofjS4R(1|?%d)OuA^Nq&*T#9a zlt!^Vj6X$Z73YMQf^mUXStwzUVt=W=qyNP%^QQ=gIublu0e#u7VH`H(Dos;sL%hlVLnPsTQu zy(~s^SSoJPG-w{m3ZX7fE6s{hY$RG3;fy7hnBZ<--=tDMbrbnd0g=n6zu@h5zt7RZ z?Pi;?8~LofwDgR?(cjy?C)9k3pZvF@je}7faen_gZbrzj{J;iuD{Jz z>~J*VjO^#1>jo;d)W^Cpsg< z2i1ZtBIa}jERO%MQM_+q70^G7(m=KP>sm1K)7C{tqY9X_Z$rD|364dRi9%IZNhs?q zE=?_Z?W|icN>o2m*JrD-(Foc&2jXw^SuJ!oi_+SDVcoT)g#bAVtP{hTx}aRDyCm`) z?KVnR6U<GDK};T1~+plC(}qLR{~& z$d;?mbt3ayC`}3Mk?UQ_({;qjWrxYa~!4!!^6$OWspQAyq->$wl_)MQ! z3Fhr8O{a;A0#8jnPo)k>69ckp4Zq%Z^K<}Vl*@gsig^f{X*6-kT(O|<79Z5| z7Q?p!A^=Kuls7jIO*C{e`w4aU_Ign5hYY7M7V-eAvq-Rd8S!)v z7OJmMub{RqX>zwZ43wg)`4MA?&JE1XK{iUlAp|k>R7?_9Jt@|pq^H`rD#E^ycaG%* zw%jaCW9aVji7+rduJj9{^$XZAKt+=0Dv$B^NN>}E^Z}ca5zBa!gS$Ep`yLsOCLPfa z*|KEgE__d?eZRI>KJ0ljVG8I>+~giwr!~~3{k107>EUX`f3{z-lf=xGQrT!Y2M(7j zZ@HMSS+B=P)X$8HOUi=cam|H-Q|o8de8CppLfeXaD&q|MXq5SCy7hF~PA&H;vp?jzdvqO( zy9T>YtzeV4VRh04C`7>&N;5>8=REhXs*;><%z3s&pm#BT`lvvDsi?9~f6c2zxXVYz zw3_ufJdxtoJr$KCSX9Sg7yNau)ALmd?$(Q-jeWi`I-O5oV9?dketCkG`_~v=0fDal zXG6m5OCXXURl0oRZaxk%#Yu|6cqNbhQ82p|j^pLoE-)h!V`DRu*^a8M1Ft z^0&A(aheK+Eb}{|UP?ZD&$GEkQIO$V@;^jkRNdZ@h#P*RnV})v=}Fa_5u|z;ErL_G zkZ9Twj{coz#?izgRxwOR+TZrHd<2SF`3CC)XMm_AS7H4cklxo;r9Sl5aSas4E%v_o zg)gBfeqe0UAYgCphW5?EWT9*4vJ$Fn(1z=$uq?qphI(U#JL;VaV5BZaDlqL9>l#n% zmk*SiNbOHbfuga7Sd%HKVL=zzKwt-jj}I}!Q8Qp#`=`a9Jj~$-)@F^=J2+ZSUw!O{ z%$q|sYMK*Q*&a{!4|m>CZJV0eumGo&b66A3AM8b;QHc3D>Jrl^`7->a62+&mIajsv zk;+Bu!2A+s3XpZuq>)^;@<}J@KY|xx$rB=4+?RX;PHis1y<%t5EPGhSLF*?Ucqsn* zl3FzdJO57GUWzd9q2T!iuhLBWbP=6dkMxnlHu|HOkbVyuk!|YpsZ(2!!=9jimpu@# zL4S!=MiVI(H5{XO2)kn5x93N0!FLFL;soZtfF&66d`hP~A znuJ3~Ys0B~V0065tV1t^W2y=}bHWT%wBy?M{0VZ$QVgjEIvnY2(uFV|8pTns@weoV zLWLR_3lv{wNfU88Zo6LnbYMxtI_#xIAX8aERUU#a7Xzgwq3D<52PU)B8La8X(ibKO8hbMbtm@L`(hGDo-N87vMA$-7W!1`WDfIp#Z7E*!BUnVAjBuAc9P4!!IUIt;&x~s zae7p^fqOuI;@j2P$%~GH>umOfYz#o)1{5U!Zl%BXIu8x67w?2|9q;=qcnCA0aN!3f z)0OZlB~S598HS~wE$i)BunFg^5r;fIm)Y7JmWea9fcmLRmo+)7fvPB+Me(mDY1R{%S-@)4mDU!?st$8c=AgsjyI0l6D7wFyc2~_ z^y)hc8Zqs?=d=3yHGca~LWt$!)vl?~yT&bDqHmM(lFbBZFs(@6eW94zv#|p(-p~3OBF|bX*m1n*!s~dxfEirfM`;ENtfu-Tj1>)V@OpMNl zA&e66NZa0Ph2XZU+nNg2sBb1-|)`s7dM!L{AQO}G$B%~4vdU)tc0)?FW?*LJY zQU(_NCS%Dx$#!KR5d`7roX=AkGT@jv0R-JH1Yq4m?>(FSUW3%%5QrXzy+v zCC?Fxy{Avdd9LaZuEYl9nOX3$Qp~u$Vv?g+67Q@_cFoj#^(A3HmnhK zU~7a}B?M9A4l(bn?l!;EewKn((3gok2n^H1V&D))=^hS6d;Ql~-QvP|eSq?BO1|)S zDWr&7v$0VYYpOK7S zC6JPZuIQm>3BSuUefabctULm$u5;#fHCr_cVlktywT4U}H0~HV1XBbwJH}rGArz8h zyW1TXD3E)wQAwy(mZ_>c6z~?iVaGLx%L&SqhOOkw(r)slYZIwwt6#s5lTVY-%)mYj ztfxSOQO|V{d-=Ev`G>-@b)ds6J5C?2ZS*jxKaAFJl&&uE(Qz4)%$_vn;`~`DT*%29 z(d5*Gl}p^P%S$w^^^!=&3u`}xdQOK37i`9HuiJtqm48gtApUAC(N|4VK%cd zd@tB>6H(O+JhSf@ej8$rXVaW7=`)fhCMQvJ9_9m>YrSXU+?>gxnTFqVX5%LwA~y)< z3iN-|=kbimReTZe<=YKM)cflM>sw*R3c|wbUE=k#JVrX<+1)_ui~GSBx(HX4pf49` z*ro1)DRVl5P-u9K1X-y#?fQ>7Gc5d^W;v8B6skKN@+*yibjP?IX#rzsqn< zieb*Iz1duM{tuF#GFtAevFe_qdBWt@uioE5w9~qZSZ#lWH7SEpT_l_wA18lxi!yH; zb)rVIcF$9E$oc#}v8|*V1A~!-hV6gyQ;jw@{g>vBJKhrvP2Q7Q+CPte1;iSJ0I}L_ zgO`J{L@e%fo`<+hm<(-l=tW{Kr9+!CeKl3W|5$}P)7ALGyIsaFb!KvYkF04(u7&P% z|0@G=>vKqE^(BH~u64jE76-}&wR;@e^~Wl#2n?JPRAxF{1nb^e$T^YygBWZ%JE!AG z@x>y0?IBg>Y7uC`QkDN&C|-d;TVK4yCI&=G8^R?R`mS*)XjP^EE2Fhmp14m07Q{*? z%bM;`j;x)knbOrp;(bs=iixGUvU+2@Yntkmf?kegRY;+;9Po2eJhh<-GcCP&K6O0H z_ga?ww?;o+Hs>j(j}fx^151*e4!w%bVW@5-4YI5}-@iY(-VkZEk_EXwSRe5P`zJSM zh>6dZdhk@Qfydc@(`$=O=-5XhTx~?NYG&mDq#lOd^4~GRy5Ta#Gf^<)<;>;;$CGdf zyNWeU26eb)Eup#%kre?ODTnSMWh{D*o~~II<=gR69%Y!DF-9h(gKa$%z|S^NG&I0^ zzJJH0bVioRjLdsVHwrC{%OAM*nNP;Hue_6a>_6p^rKve45|@V`fx6_Hm)&EoCh(9x zM~8OKsuHs*tn8=q^xbDt+lUlV0C8@V1rJ(#9XY~IRWyP27%t24*S_n+739?o@Tt~4 z&p%S@^lm}ysk`ro)=++6BKLj2y}F~uSYDx{Me?5rJuX^qWOB%^_f{rOjWGws9wK8m zdBSeI0+#qgr}#L0+FL_-F&c7%H(detoEU~seM*|aM%M0g&d%fF*hv1b1ae?m#UnUI zp_679KW_bN&M>Y$)y1VV3I|T|<@@CKoa7dyMF2It!xUVL8Fi6D(Fh<8s8Sp8XJ+#x zh=>GfNA<99F@akO8{rJrP@ zL`w%H+#3vp31XGJQc${R6gMJ$k#IpxX*vb?u=l~Z5ykQ5vb));N$kVG?Co}9%45kK zh>^-Mjm?bx#Z3hO6Vmp#Kl@ZL|0Gw!poyTRhF`|67QpRTNEQrLyJqLWZ9=G=GkUPV z)t1|7Q}9bBe?5`Tk}y?;bF}b21hONl+{tH|igC8|Yd*K_Pvj6KeczDj2zJm{WoBS* zY=Amx@^Y_LMy{S8Nvy%rrIGW^O>Aqh{)P;-f@22WA}ow zSSTM>a{az*^!Z~Fo~QvB{SLIP2nCUvbo^FY=oQA*THs_IGY-%<7${K2WTi`kGdxe^ zGfB$Ry-Ghps~EyEZlPtTmQK#^kt7icKIwZ1P_eeC{@iZ#!ybP+u@kpD4G#7!FU7}b zqBqQ`yDd6-+Gi0GqiJt_<$~-b`;Y!f+yB1a|GtF{Zo|sFo)5rJhVB2SHL1}E{66-N z&Fui`we&R4cQTvb%b))uY~Nzu79(5kUk%dy!c`Y^5@PG!S(9IsILX~Sb3y-H$T4Pu za}uHvszRnikaq+ryr~Af zvQjUR`!-ud3zT;?>CBob>eVo8qHN}ek>LKaV3f5ZLes?EU)2b*(HE8n`xW)asfXS< z>El&ISuL*_d~QRob~Xdr8_1H37s8soJY>+^9Rnmg7##soUTAkBr?U(9M~2(n%|5LZ zhNEZunI4Aw$2V{SftwnxZ&qO>e5)&;0X10aEhrbvG{)oj0Exw}>YtQ8PT_Ajbvwi` z46j*sR$~*jF2ur6+OvJK=@cVGILAi7Ro;GFbTkb#tc4!Gy#el3L_zG5J^8rs+VNtA zf%!7yc#0OZ*0}*8m~A{|TTX99IU6Ji#lb!SGp6$?$QRo5aD5B=;pbe8OeWthT0=kD zosYc3FJECU}P8mrCZk%h{8xP=mOa~#dw!) zRTyS>H5-a~LK82g`pb4*KZE6G?HWqWn8&(uP0eWinNyT+m9YrE#8P^UAe+pLgg z9BfiuX&gnlDJ9;>*8N2+@To7ZOtsz;3;Jy7K%g!SsnHWrm-Q>F-yd%r9;j_Yd^VKF zh}TgMzgMHU71NWu`FOhKCm}!UlM#9Fp@=B7ig1|i(d-@n8s!NB$Ja*qIFzeerEy7x zK63xSRa-Tz(iIBg1H5)XL&x5?gVQuamrHfRVnt3GVY#g*@bs`e{C^p+>VFxK|9KyK zude;Fa*>ZP=}}^6HHU93gUvf{qhXV|h-P`H@yNj9Oz#1%&nUuyIvKP$XVBc$W9!W>WJrLU?+Rbl8Q39>e09+M9~h9Gx1*G-kiDP%>-3{x_L8XD$fD!`>WY z1*=hf=7I*n<5}OstSJfF=a9?6#dSZpJUa;bJVtiCQ8=0qFnskxaAb6hHRFa&P+oH% zG0>rX-FN8e>u;59uJ|suhMbScLGxvdxZ<}qP=s=9i%>=u$R7p;J>UfR(umwoDn{S@fnNUJGhS@ zb!gt*^zEo?cg)T#4Q{A`nu`4M=<}mKYXT8kwCJ3!m+uWGJ`crSVUuh~n5tJ3hbYX7 zMkvWIsqzn{(OPbyemji^y0$ETCL?i?#!KKJ5zL-44nqD%J$01`?3b$3&4E|xup##? z-nv(WhB^ucpL%rNB~I1vwA~xfIt+Zp9;k@aQ8c%DnW|y3Djkt5*#9Isqab%Ojl$Kr zF|odAK>v1$WXt+e*W3O$t^QB##p@z8?KCK42ZvSWqnk)Q!F4y7F|Yy=c}My%%bXl< zBX*`o6vp0Eu}4zZTdpbxz!SZBB+#-4k(hdDkq)+5C1kWKKWIhDDG(Hpvbw!u5^{{obnmT@bmV4fP8BEfZ zK0ZMY<(u}qyzdVT%tlt0IPUb6f)XbR8fu)}!UhlK@A`oR=1abd?xxG$R0N)P5wI-( z`9h>19sT?>frN9+DlI&I)bjZ{N(?X?_~;g;2hOD%1iTOb1Hgja>iyH9iN+4%>AF!=wodc+FQQh zyZ+V(y2t1-Wh=ph3|fxEVXl)5kHf6REd&%sB7m?-O(BY^@K(*Ay%FmKh|q19`eZ@M zDn6V9iILq3%X`y#r*~-?q!ccpa0RrZCwE0Bx%j0Yh})3v}}QeJA=PdNa}8{Tv*<( zpG@skQ9rvUu27$5t9{#?#<|QEZD~_Jh_sfi=0Cmet>)Zj#=GIOMk1)HNsP2UgCL8~J1r_K%^9y-I#}mY+J4 zY~2h5;EtR4DwY;(q>{wK&9^H+{os;E^O4+_&SGx#tyK>t@Xr8AI{xnE+6@fKGajAb z$No$uNMeH4O95Thy)GUA$_Ccs)Tdc>Mo2>4w>tA{;6=Lik9q z4b^e;w4ay9$Iu_1bm1XP#RQOe2KJPaL zSLsc+{o;+T%bq4>#nMehUpZXI8N?Vy)l^ThK_9RSX+|2eA)e%bNKw6~Rm^U)d<{|( z$UEkwPZes|8V<{8=K+SDR4;#UPv5D85pz{A7uJ? zdb3w6buGic1g%tuVUTLqsohZ$OThF8kFaxj1=W}5o54_viXK|Ie5KHHNKWZr?M{$K zF>s_Ug$oj=K!|6qG8+0x0S;E#doIs^+0QT~L1=<1D{KCBhvEfgg`@z>X-uI?vG|2cC;g}%n8 zIw!ItwrZ!>JjmGkYd-3a{*L-qhjX3sBnfbVtS`43IZth&GQBk3AVm2WQW(Kj!-KEi ze8h?B_~(5lZe%0AI2|8-7;dWi9FUTO$ZIc#%gEqB{xfd*)Il#5L5%3Wzr!NE!2x!W zfcO4?0and>cW*b%v`TVf-SEElfpT6X4h((n__I-& z6@zNCw$taUXFzIf-&@A*oZ+{mhmvTL^&rg8bB4sEjQke@0l!UNo%0vA^DGJFo<+_+ zgh*M0B_cQn#C$6C`1yt-604x;0JJ`B~nV`qX2Q(dt)q}#c)3yn~Z`k-@7>1`HjQ%(=s8gBvDj{m$VJY z>$JgqwxnVuEh>%VYipe3`GZPHNvZjBfO56PHsgG&*U?^4d*6wEMv{S5Ip%xiIZhonxo$Jh(E+b3$+j|!F)3mJ z8w#$^DW)_zHYm(ceIyLWvr%0#P*^BZU%g!e2cx3@jr(@Gezx7V&h~5RKr_xqi}%_K zr;n2QH5)na>ffgB&89Bk^FCB;$+lo{cXk~VI-@} zPvT7+5bRZHc#0h%bTF|AuCu*9^y*jrYR>aj56lW6%ADkM{56lG$B1XWTYGLOXVc>u z<_z>2qDL}cuTSIk#$FRF?Hg2l+x|6gJMh~Xyjv*~}g=tJTBV}fB<&N4Ome(W27^TLc++Z|2 zDu$IKj)UX5TidGk@I8hNeU+{_K`xvh9J(VEw{9=|!CqB3rtf*~)&Ba-ARK(R6h5HDOC9WjH(bljFj~=|-m8Su$?MYqIcl0ugIDXg*i(e>mdc9JB`XN)|xKr;h2Q4|&Rfm9v?no_Py7rNW@MF0vEs;*Irew1Ii znlJGhzQMeljbGpj_AT*7EPGZ}V8g<|timeYP~beyreW0|tlQ1CvbR0!u@$rhN_ zMLSw5swUlY+*5pKRwm6|JaN%$#9(nbFC|p5YMVX6?{^XJI?xfIs8-A{1EQK_JUSh5 zkjE1>``TMhs+Ql_0K5oe?;EoGcnKBPSKLyOP~U^jUS>D=$a^GN4d1fQuWSyoto||t zY#Dj3`W?uyz5Jpy0dM-jdRCGDHvJ>7;Fd1a$oXhvwrVA1gk1Qo>UM2`H7UX~OL`I{ zNL9g+*mCG>Nminb4ZLhcXSN|;9%t&iC3`;0>E9fcQwF>&D`$fk1-}wBWVEz@NtYuF z$QFLAOgS(g{gMLD`X$X{T2LbV6nToNjg|s`7@H5_W!R|Ym7?V{RK>KpT^W50{c)RC zY{M_-?W|9fV%sZfqwfbJ)BBaqE8AnLyIpQ9p94i1t#<&1*M|n(gteM~)|YkP)If<( zyC)Xc)x?J6#LbU@&N5?A*=qJwF>v@u>UG?zczk4!{L|a#O-)2~M(~c(bqJAe{N({z z@t^W%8QYsnXaNsGqo(BCkD6?41AxRdrXvn^S}5^G||!%`!Kt z5>X#{1!aSb`z zLRz1PcFvH;5xqGMMA+j|!Xa)f+8|3}5NXVCQ?y9uU=p0!WjG_Tl3`Wp5mdfBy`th7?Dhwga#^L}(|5i%YwkoDJ6*~YtpJnRk`1^jx1l2c zzMZnYexu*%(bW)Y_Us?@&HLxsL0dz>g`+C}U&tU@@a-ig=l{`=qT)09?lX2xKOa8l zz~*!qXQHKzJF#k=(lhI~X7*h)+8NIWc>a8H$>D%2l;k`#@2}c8N(bwSd}9w6#lj~G zLCiu+I``Y^a~_?=8HKXQWN+c9(|TmT;m^=Foa4Tnh3#PTI;C0SCnT4Q3X_77wgKO;1Og7?gTF80f1Ss!rEMvyI+=bDN?6Ux zfbpD+y>e_{*3uT2_L_Y;p+y+JqkvcHtMWdI@Va&pc*?9i1vBf7r0~^Yrto+5;`zM2 zEi+c%s1?4AUqZNDE+1?}5$OVMk0npOa4ZC80JjC(c35CM1*NmiyzTG>qd7uws>eOo zpo$7Ne;nD<9%qGlc3EBQ6>OL;^_OLsxAVy9$>#9cG*vX(AQebiiui@tQJ?|=SzqTn zu2eGpW!S1y?w^U~D>Z4J{&Ic#(FzlIt;$^=LE0MDy6*ZDoMB<##o#`}Ip zZuIP^7W)v2j*Z?dd^-$to#ojR$$nfd-B71%^CC4YXLJubX~dmqx0IRntVE@*diB~b z&9@mI84fh;n6D`60(MN9-q)eZEGi-<74hdEBToA31)^?6^ea4N*iiEUun#S?k>0dN z^8X-OniHIvH(RC#e|q>Hn1u+n7pa-_T|G@UY(1Jk&zxQyaH)SozPq`v5HtP&6Le~F zT}Je!rog*%8~00LPly+-~(YA1Z7R1XFKoX<9wN)Bcl-do>h`u#PRy2Lqe5dt!B=y@f|0!dSn zaR>nVt5#@yk4af=;zBufh)~4?R&;~7i+m+&oNI;04n%mI&c7W|nfY~-OW&|mgM^>r z3R1-aM`CGMuQJ45ZY%b$zC9P6n~2gg5n*(7nz4|+_S})xz|7EzJ&(IiFjS0>#1mT! zn?Tf7NHl&xZpg0nQi^X3k0E$nW+ay;DvzOo575REnh>;KdQ=SV$8}7Skth{eh zhXWtAWIz=#nZLU*+!c}x7gIb1r~bNj%u#jt1){CtOY8VMChknQQ#G~M&tF-oe_h`D z1}X}t4ixy+o>0UJ_2|e!5`8T*8l^juR+8Bra+U)p!&o%ktn^n5bfX$ZgIL4EUiRKB z%C#PKFSFgo0Z`3d?F)P50Gi@zhSz4P@?}mMhm$1Cj4phU+pci z*S-Dj z$Whpk3Y77{E8A6>%GrKrflrjb`B7rq5MpNz)L-Xe2$?Wm;2(j(tV3@UFAYD%lQ^By zGLjN1%2|n#VSYS>;RMrmjgOztvng~B3d8XIAG5bbEqzewkG=L3N58S2*1sUYtSs~bAXd4I)Y)1b?@`%g zfae6e2Ub3fmE1rhbIDfpN#S{3%#@*~Mk_}?pKI*p<3X;@kd96Ggz|QRtAG`K&AFMI z>BKQK_JT}~Hp#TN_ zk73I0Uo9;lQi^7_DAEfWUx`P7`ATN<**9SME5!sfAp-PizRaR^t7@Ttai2^OLVY6FCCd{=Nb;8x8wd^v5U7D9Ql?myv|9ADA zQ5fHZP=MI4zgI2YQ(}77ZCvZ+OJrsyc7+>Jv)!VNJ8=3M_NS_^N$#yE5) zuH(O&fAIdyVBxs7FJ=4F{`Hg4XOnO?b^MgG5K=SC>v>>eOBy-{K!X^@Ie@=Nx)P65 zb2)Wm;6wS2|8Ho{^-odGe%9ypQ8Rze0RT)2ptATZGY?6yn3wwK?9=Hs@wdh1)v|v+ zVzaS9XO;Mh!)1z<0xtR41fIrkk=MzYmN$G--V$p*HJtbx=_fCg6A=NJGf&tR`BZFO z#}T(+B#D};$N|b~kB_A)&V0ewBXBTvT5Z}xTXh-z3jV{o<&Fr^3;4a+#eUaftwh_V zxn_cc`ua#*B)IBcrih#y?bNj=;G%nfob}NC)pxNOkz(UT_X(VwFpx|{wY{FLb zRbaK-i!E7x&+?wDy9oXFkGgI82H}f2*Bg7awCR+RVK5y?Yg6OE0me>e7e!iJGsY*! zj;}8AXPS7&PckJaIEK)9)ubJ-L$UdI@kOV?QXJtOp?s%5`H&gOh0!!j3ZY?d_9Q?f z+Hr{jy<8ReQzKg5*;ws4&$`U0Sg;X&h1>G1B7wpUYE?g!R3y`>J#;4xqm*!Dk`(*6 z-CZr>ES18@NZ9@AU&|<^z-B&*KA6UJE;hTZ!(sFL?N+NgG{TZBh{NYAlC*AbwmDsAem~Ny)$WZsaaUz>${ao=af1-LDl(U0>2B(va)YPE zUnd1EBHNc@hECr!yygJS;~OP2MUy3nt}pu7)LpA77zLLMnprBtOIC3SEfSbo?cck$ z)Tf8KoF0h}T3W~_i7($;Hx@7CIOueB%%opl`#)b@Ps%d#eWy4^H|YPXp4tDedWMe& z&#VFe0Rb+<7OHe!jKrO5LIOWq17D*1nZ?}hJ#WkfloC9hs@d}g(BM1vHO%R8s5D@X#D!m9;Ug-luhWVhA}gB}RarV~@OM z)cPC3vrQvMC~%@6Wi+NOB0+^$s8Q2f#$sP9gEjk9p5Iv@99EO_$zAuD6)dASFg#W zLC^;HL62XG#JV2kc}?VbohJ!-U8I5~#^ZhOe%4>D)2ekS-NYP{J5a-ntDpsi2(tO_ zpIWTXbOb*B?H&BXPDs%r^R5=Y-q+e6{<{7meGtf*6$h9T*3?W%#!5;hhOvU;M>3O_ zNJ*NrD~^n8-wy0Hx_O?Rs1SQsSnYJ<%O()D8oIU-1980ojy-Ju9{{&NNWVW>o_q3R zWL@g;Bv=;7`51wLIupvk;MAa7F|yM}sE#YaZ5&NCg^k&HoB^UhP8X0f61nRH#NsMP z$x>kwLjHj;;8YyGPt|WEH^Ee;YLSIVg*A2;iV2^PWN(tQrK4sYhN7P2%I^~HMoIrk zhIm0cLyr3r3Q99TpQIQa78p|iQmKI&RZ7(OaPfMItg$94O;bGsp2<}^&nprJ;|#R1 zWD7<3K~GQPPT}<_KZowzAL zCYt7b($CR&BzwNQUsi5K$0d$iww3{}ij=i>wG^^-o<^g)teGZ^nFr*pO$}I}!5c-? zQ>N*k%Z1T`TrZ1q@$G*r*R0+-x3BEa7r*$TJ_&i-{!>ml<*2(^&|wVYUN?pWWEjJ^ z2aQKR`qA+l-}o0)&9YP^{_nW)M6Ujs*UHJ`WBTvWDe%XpAmj`J6D@|WMcN^V;|AZwHWH8T3iC!Z*N{Vg-N4y zAOHBra`R0$^gr*^E{Ap{`edUGGYM_X2?uUaO7Q&uGv*;?__@Hj8cia$Y~Co_PB>Z4 zJo`a%&i3tc>ZzypiOT&n0Gm#iW!A20V3qk33`Rz&8k^#XFpR;-~2#nRu3VGOV#gSoq)Vb8dEi@MAd*xM2%nL zcf>^CO;8(+LA%^>Fnm9{4;^7NeZR=n_tuE%X481BucmdbIgeE8?Fuw-_yElA&n!C^;0dn^5 zCAl;q0G)UB?TC6$(YiTGgCU_`f0q(1D)!Yp7d=jwyEwS@C}QS~!DoqH;n@tXrkyB4 z;4C4@F7iyw59ioG5zHjJqrwuy|7GvJG}fqzy<%4^hzdv%5D=t@v>9Of%qhEkYu)#~*52due&6r= zPkDc5J&yrq&e>({wfDZuRUppjNY=0?TposN3H(c)Li_wybgtGNqb$N~D0~hnEYPKA zh!+9oG!%}A?5P$>miwfYOpTet}G=FY~-u zfy7Z#2>pMXhrZiMf+3@brD0pSTnz>d>W3Y79E;s|-xXuW?0|s-2NHq0rx;LTw=RZlKLfJP;G`GJHn360~zK74WlkD;u+E9zz*c zmQ@F>RBY!eJO`zQw-F@A=7}*}$eo2qItiZUF;M)U>PUnR!IZ3+0o@l&ijReCPsVhv z=|He-FC}~_7+f4UJRiF9P0%pcUOSdMHt?jBOs>7~u>{=g>g^CrDYVkOiA<~ENl4Na zC3C7(#VBBwZYTR{Ksqt5g=w0O2Sdg@%XcuH7V;g5rNgB8My_#-cT!!TRK`S5r&7{k zvK*7hUN^oz4kb(uGq-0$sAnJa}`x#u-_9h-|n~M%{rcW0!nwpyM!V53p zpo0#o#%w3)2gntB_yw)2 zofO-|gq=?$JVUS~>{k;GmlBO6e$WA$&)YW@U`?pZ4aDp1v+=_>?nY-tf(4k*d$uyE zp+&zPe-O5Dny|XP9X&xACH3O0Xri$?7GLd4OY_#ddGycKVqm@ogR>17mMNgoZBT)C zBeGc!S#^%S`km`%anq--;*Le{VO8%Y;zkgpO#DlZKKf`}@u$nM-S#`8p}vNahK#TN zEXP>+yqTa!BGiCgV}zwGoq z49g9LQ|uH7pN6l9t9lCdL7W~-yk(vOc}IF27;;d>L7r9?OME9_I}>RFGb=Lr($O&- zjf?>y$@h@p_?=MHnKJT=fMH$K0FVSn^NS$eH>8se6QqjaV33h}AhhS>M!ra=%5~89 zhGi{B3}1{K>9_=x?32-|s1{fxN7)1ih22F8Iu@kfk%xAF0it_vFlf;t+GK;mMjWD_LA zA+wUlR{6^jDu}?0M7_&GxEvM+NIEbgPyi$Q?1}8JNv1gAbA*?amKG^COfg)uEOq7U>PV=4$1L+H~9Q#VfA(oS?O>*f2!CjcM)J@galXmfpNuISk$KTAD- ziK9eZB%gYERMZeI5+|Z^)L~4JEF#dWgt<;#s)u^#;JTKnSQB;H^G_En9(wS8oO;?% zt8rU({9iGu3%NR~;~O%rzy5~!(o6q{N|@qF8252C?%nHToVxWs$doxj2}PFER3rJN zSm6M|iLE=c;SaF3Q-%5D>LpDiP*-sE8tUNi%h^*e#!`J9?ppFT{xD-Q%0cCSAFM#} zCypG4d-wYVGMzf$>!fZ<6vY-!;*t`P54Ngv;A@`%M=I_bR^pd|#w<1joA8_IPhs-f zWoWJRvNpd|lZU7z;L^+fi0>bNB8ChdKoBXNc<6KaV&#`uwD@y0H*Zwu9HCICqt48N z&*tO3DQ{!;+&Sp!>b6M-L6dY~V0a|zFzQ_&BL@%0u0w}o=i%F7%of8is^6CASFaMJ zLLR;f>@%)ZO?3~#;q-yOpRp4XI_!3=jm~tSts!iInpc&VsN|s?E!`bh(Yzju*DS-_ zm5VWZ<#H@rw_bh51fdBhL0_+2CX0MNkKtQwje`z8022=U76uM&qNGBrU^!uix&kJM z(>VUDI!@hD2~{Ha{s$l8{s$h$7hkSo4iPwr$*W1&uC71+w)=N+*x>Q-wW1bzD+qsw zWK*S@4yoWvXM_}kOozze+Nm)T36Vpa__4HT>^U~LHc%|k9@G^eYwKDt`2Az^wQnsvY&sifm*c@>Ber%1?YWx4deNqvl9YdHx}O(JNB<`H!$325m` z@({D{hjC{oc%i=Wc{e6e2!PS2`Ee$;nC3&P50AYzPF3o*gBIZN&yQ zCJzES4Trj}o>S?wHtc$i*(1cdt2<6o*ND@qWLlvif$Js7ZAFr@IO!%p&LvJn1rolA z{M;&^31>qFCtJR(&yW(3j^(}R{Jck!RKAa4l2emp5;5JeN@F7D#;Lk~9ur!N{cNby z=JNA9Hi}%56uD~dT}hbrd}?2idbKX6hRg7)b+2GaWfLXzu`#)n$BlkJTzKKHel}#t zkOxp5)v=k6Y64On)$t7(C!c(B{N$5QQs5msQ4;Wo560AQosYd5M#I&CGzBgt3TQ%t z6LMQeGli1_%`yry#%cxnrCE;!zu|bTn9i#I@GVI!^^7ZzYcR+7vkq1KZ`l->(EW+ za0%q<=%c@bYp%W;+ikx+ldt_)B_A2ATekt9%v*>xYt}-u25M{T)$c+q`gAc~eeDe_ znEweG2$GvT1(INLfs9cNP1t{%F_^H;PS|zCa10wX2sJg0D$%G>0lLEpQ^;g+f}x2M zIJtB?iF|D0KcKHcp8kw=u%yk_beF()0oHYNCa??fdeATqt*kY0;9wkd&;dC7utP9n#3%%%06nE1>Nc^IZvc;6rBw)& z3)O!rv1@6=V~;ufx&XpQF&KSg=%?Fg5-8h5Mm8D==b$!+$*VrVu*_hL zYaFh&RJL3J=5~aP>-ThU8?Z~fW4ug|lGv4?*orzt$uWmcACD6LtayS%LPi&l748rj zE(DV8>F?<7Tx8ttO`;Gd*C*oZs*?uW4iq9keP0769q!mz9u2KCR}!W~eNFInbic<2 z>L%h8bX+FcGXe{el;{AR5~zsP*a&hK`LG>X%RA8!QD2~>oKR6Pk3@dgcI`~ZBu+#C zY*Iv0%^)uv>XeXNuR4ybkB%>T(6zLix)HHT;`Ox(4OGn)BTXZF9ZP}8Wf&~M1|8E$ zc3Aer1B<=dFJl(~Ij783KKrK(W5}z3<}Y zn{USG(c4#Jx9ZsJM|BZbM|FHd#%{ar9Dg!z0SDiPl*@l$P(Fv5NBkaJIsMhkDkQi@ z>{h56AJc#40g5GmXzV_TK+6oRPO?v>(tXP0R zDygQjYbxPQnHoHEz)x{t%}#KOD#(p{=&@C zx1D1=snj<%HsZ2N|A-&`_{SJJcnbs-bryMt9LeX+UxcMgR-jz2sKlc{{D1~2c4bW>UTvOz?-o}eLarcad&)Y+-}%&>uu3gHxM;`tx5^>xv~?xF}pKEtAkOH zWH9a&%&?=m@wj04lq10=2Uj67)*FOP_C!`$2g2GFouoi>2-G&zk)o)Q%8hL+@$vG- zm^^zLUY|V!8+wX1@Sx(U`i}01G^ph1po8|q_l`MQB_hMo+gnDtx6D;nBNwVG|0+Sq z`yK^OGiJ`hJ@?#;RjXFnph*AOFO$Rh+w6ni?=lhfD!>cM%sDVBL?lNVaU$R$PCOAr z<;N&7(R_rQ1cx3cLXPH_P=f4O@-%rLs328$QrP`M<~EEtA>~O&nwU)Hc2NZeaHG2# zE(M*&AIG&_0}hmfRFKXAr}lVpJ!5L;B??90ROag!=n;z7dm!Nz|K`4k?F)vtm}19GjbhX32gN9#fcfK_W>U zBx&GgRbZiLG$$$n>0aG|&d++)boeC8OT`CiFjKNE=i)egoROR1H5~Kxh{SiLj{t=u z9YfC%HDl)SIP%=3LXze&slVx-NDsR4tCkn>YR^ja(BU$C%WQA^?MLJB$DhP*yX{tu z-Kt}=AJs)%9o6v-80*%p`_-5+V{UG3ZB5>%W~g`89s`HrZB0Ng`-GK_ggopB?4C&I zuDpDyf(+Z)&_SsQ=Zp(7yG_T5v75-gQg9lvtRz)OJs%s^n$;$&ZS=_PgRs4O)RIDnta{w!CkG=QY3pdu4!mM*>h+2uP7taq_6j zu0v=dg^T}3A7^Vbckx$WS8nPvY4t0MN`y&DD1C}!>utlG2HmZx^o4C%*pCAvxZqF# z>%%S7;oR8|*`LO6PJF@%49JgyX*9sE3Q>|%uk5JudLC8&tkYAhEKu2P7RB5Apj?pTPsGW}~It12z@pfZ@zD&%~vd zUQRN*Qgj6D5x;yNw9eXm1q;SKya6LbfNz|nJNtI;{C-IEmfet7bDx$kk zj>?oG>v$}|kIRnX28v>mHsZH{Wol`kRN)7i4(j7^b+uH@RkupIN@{-QEL(`j-gzER zd^82^Jta71ZK(gz=7s|X48pM!kHHZ~9D&-}S~XvtHGy19!P$$vD$NC1GnftlpS`YZ$HGl< zOcgh^1|v~mWB(6U#G+u8pmJP&X2_J0sP#xnnq+|EBsu95q|=lnvai$;2%{uujZ^Ac z4tGDe8)Uw39NW!0atRtkzpZP;zgNDGOXt3b)x{1981EZ@623otKjgI{ol0bM2hEsY za&R5lgof`g*zS?xGH~qe_BH7=ByJ~35ZFg2qOPYo0n4+9qU78tF$ryQ3CF;8KJJp5+WkxFF{BMORKglhp5O zeINICe~7+JP=l`55 z_#y!=SrJ_khladNCJ*jby|jj(HPm%^uJ@)r{tG> zAlPPI+055sddE_n@W%Zr0P9HwS=?^WxbM8$;RW05fon#efP612{!joe6;`*V5pCgm zocGBSc)58wI>I9DKc<(pgKPit7yR_}Gtktpfsij=#wEzm^yxFPNhLn@DhSj8#QW3U z#pIWt$Ho@zO0Eg{x=T@}D&dHJ{c!p|hvSF49Ef29hM_@7(V8$EOQo5;0Zh?2sZ7V( zOC*;;RLH^0*TBi=fxHU9w0pTq)(Fo|m1`9VRD31{s~|q=?EpFhhA6q7G+<1yYslXo zB^{(9l)k#ATjC^@RSG#ApDtxa?K8+`(2X({e>o2iz5Nm%e(OzimU^) z45Kb&Bw887;-_wrDD{0&e$pL)3Zy$_dRCDrJ4q)b?MdUv?{p9urDTK!y5sr{lz^Y` z{zLe*b3J`m2bvQG4adX#pNlQs0x6-p&+mZm%wQad{M zE8IR#>wS(rrBue(+K|sHoVA2To;b~AOA*KWbX|=(X0i_W`R7@a%}6?su5_r(HDTDG z=}=T?KiY_}r@4sEMcwLDGxQv!&YdKRlvvADxB|P1on#(D#P;|+5~MKmEbzKmAadZO zi`3F|H$)dQ2*}00Pg*tbo!-xJQS)n9UTNjds+og`H+RV&FTsTuUij;wLxZp#* zcvKUR>Zp!y!1&$oeiv(UVWkpU{s#?t_dIp*>6kcl4|v6Z0~9BbbES%!XzS~0J$Vf{ zo_#rT0B8b56A0?cWQAUWh9t?7ykP=|(Ax||ktS3x!kQ+$+B_4dzWXRPRf9M<0Wn z3if?nNmPfb`7m?m&O;bDXlQE0@)Zm5%+r&xbnzl|c6ZS+8nXKEhDMyV|95ce9uqL2 zaWLva7iG0?op=}wHC4C6UNT|RehzM~fVfeG3o7C9>I>?>9H5d9H!@Z?{TqRLx0@2*U1>)G!|Z|n_)jz7B^$L z61=$Bws%0S}woyhnaGPdsgl*FfwC4UJXgGi!TNnShy`w?|2 zfx4KAz3zGt2Z}H@NtK;tV`Ce<8(5e=&{$wPng>M*k2Y9zL+TR784st-cnHs|S%_l9 z-38q}%c*00V&Bto#E{*Qsg&hfMOL7It|#$?q68r(-N5wFTp3DOjjV8Nc-Vv|C8tf@Czk3ZbthxKNXbvYq;^Rft$`pdQ(qD# zqlzb8n<$h-52WJ7Ffpn7JEq$q-9IGa6z1ogxP(xq3EzSxf0Ja* zK%E?`wB~Uq%`2y_c`6yw3COwlq?@$w^Yo)G!cKKt!YKt3P?eJ} zTP%wVQfo0PIT4KBKL=nHc1DklFG0ZMOikELLsc9xeWQ0|L{(Z{l`htKc=C%6FzLPL z$n(M&vDqez`e$RN2Dk1u5kDGyC^9{rKusN%mX_nx>Gxq)cPmTOh8)CbPmh1xaVPdW zU|$Mmb%nmOs}<8fo`n_5R;qvd)P2x!tJhz93GMCe2nb)qaEtnkgGu`yiF5Wn3PT2L zje-ioDk0U)n)bKFGr|kvTz5~z}un`-jG4?8tN#R^2-|f0@(*H$q(`QU_zuh)xEn`#?#S z!z6c&6rm26i%#{$1uGZg_Lm>Ub2C3gsZzGVn8t~3x#br4$*HH|!2J)Ru3D+oD|`b^ zGPQ3=O-%ux$`63a-C%T zc-UCnwAX1EqVCc#j;u;k9Ox6a78X zBG4iXv3Yd6)TPnSlNxnhR{NbeXU+5Yuy>VoQVfKP7v25`?2Uij^8m(<9b1jxs$;Vr z)dgG~)$t7&JMAO8S1*ytoAUxSA~e-{_d zd=|Z-R3X7h3su@x7Nw2+Zr}YloUp}_SlPM&r_8z^v%6ZTC~c~td+)ms{(0A(7&mTb z1eIQ7)OVWKwP41~576A)jzWD78#XlKKmU0Q3+F9BS5Ge!I7zJvICkvr_`@N`Vf*3Z z&=hMWsh9%1NC!wN9tevZfJB3G@ORu2{-~{x-C_XTtV{B^Mma28-GO*@rwRzzhk`gA zqCBL#I-v;;b)Z0jM47$|$zWvEmT>spIn6+ZLO1>gwU0uiaP+wnzBaZkE zPCD@?DAeZB)6*qg1x_+_fUT1i?FRopci)LO-gpD0a*4fC)OnAtZN!5Io{Bx|#=t8T zB`AmWVTklvas|F5&=Ly7yd+@awGj|jED3ZOcBi-J(c0vywCQ>zN=97$rbGv@-3uMC zX?au%Get0g6Of7=hsd}Z{|zEe!zLh(kmHT_2Ce*<=bAb?F+--}LK7yhorPb{c@`^r zTfvD@!a33FutBY%7Y;rP`}H3Kw^B+~;tdZ7si4{rqov3oMFZmz!E=>JRnup+lxrw* z#^fsj>ZrN0pV&wMr=_k9*M#=vrIHv2Mq1eseL7gOzcDL?g-O{!o;D~>>c)%14duEg zQo=gHAV+$cYf9uz5+%x1hSOu_!-!;<St~X}gobLxA_@?Ztb|Sb zs5m1o=zL6)z>AEvUgsVuI|z?VJ-@Q*&tj&8UpBvp$(_qkG+sPrsEv;rH3CmP^$f<3 zA772%s$;Vr)dgG~)$uhCt$;Od+_;-JZro_!yQb)?-~AJYZHLJRpO2cd*1{KM6i4*& zjm)f3XQ66hQb8q!O#6ao!z?nuvW8ebCo6{B3P@0+KbIjmmm6_4o2r(YG^rAoVm^ll zmQBHLX1<6XauxTavM8?GY7+x;wfMvKhvWHGAL7II^|b8(9Jn8GE)f>}7eXD3#lnct>ih3bknM+=PF;{3vdo{9kmIIEm2LK>LU6ICcysoqaw= zs=4mz>7?^@4A)0(ttOYJj)*3=zV!0*!Ju`eId+xBmy~i+DsBcA_-dPfMit#UP57SiIZG&4P1ly*YmDLN<%h#OYxU<@aIP2 zNud*Pa2J6298BCMPL!^^dy-U!IX3E}in2ol;FzW4_?&bgS<{GlDggZ1^v5u}V=aY% zuJJ38doCstc7$_A?TM>*JrRRKmlGj~9||R)u?QL@1bkBb(xiILs}MMuD_x~HGSzff zd{!z*b380j-6}^RNkXV=ny6~=%`%^JpkrynP5!xSlSMXFj1tJ4Bp;l7rX1^2Dp#DCgf?+W z%m|G!WQHH4lnl5qN?0b*BOwCye9#F<*P>p!Kd9T}b0W_EA8gb~*Um8tS`4MC*n3ru zNy~KWW)DFUy`)3uI+hz|k`V0&!X8ZQKciQ)%dMCHtSJcz|~P5U-OtbZCLk=YcEY2Ckc{=8x^QYVIh5s4yehG>zh z66}kKDts<;2pHZGBte}1gv)ZAQHmH%5Fr&TkhPc)e5p%96=w-vLXoI6mE%}A7vyH{ zp{K^hf4}$uzncC6x-@qs^)w-6EA@X(UJZJ}A_8vaP_S_P55A8ZZ@3x5w;V?9!9V;1_qu!Q)SM+XsI<^7|MuU<7>iU6i$St$Jx! zRC3fCA;@MC?>rKPeMZ6`)JSr_?B2|Q8U^;!U1HvVz%ta|D+|6vW@9fyqO5X}rRs7} zudj;^WStsBr2tWDC*lol2zts%XF`nLxbp5La2X<$vKkgw-5m-}i5lRD06@${RU<6G zJ7>UB>@wrWjkyAA>iim#MbNdJkLe4i;fjC%12dL?jtW)x878J>de1!PTO<=O&mn$(vO3>BmkY*(&fW zp1+t~<5Oma?945ugn%`Bi?s1$O+A{!Hk|R{LwKv@3zQ7e8oc&d;ug}40Q%>%c;%q; zF}^TD{h*i6IWp#qq8#Q1NYthR-Y=~~6THfOgTRve>0BHs_KR-{U-5_u|55seGg_@F zl6Yh~1cr1k$)4#jiHeo&>_ChLEo3v@i7>nrNy37N`89wfOv3FTUyqF3K0&hW*qBqA zWXw3cb3&q@IF#GUeUny9Gu$G+_C6mYB?ig$qz(ni`|5j#*PZsC@$|gYVdv={vQoij z{mNW9UIx8uO6XW32}s7_1YI2Eqc~Yh)b&(r+c>F{*9!4tK=_`Z+2x;()PCQqIW?TNy{XN(5l z!{x{P5I^4kNDPf~C{+Rk8p2a?Q0c9x1V`;<>vyDL*|OM;>tuLX}8Vgg3&*kZQ_u1={`{cizHq zELxAestz190*~&028KBU5NUZ(qevz5V|!~x8HhL_p=6z=1IOfh8wg7$&Lki)XT28Q zM%C*yNjgRnjEO_N2|T$=;);YX`(+?BL8E60=M1?LQ38Quk=we4yy>513+Pe7<)j(^ z#`CL}q9-;|x(ReJt^8#YunV`_AD55)0S0K{1GOGJC+_P?Zq?Xr%wT}Hc&lgwR;}n@0R>_WGRdj4FcZFix zxqwx#;$lSV`_g5CTb2OZ7bskY&Nqn5r0~Qo5_9pAB8Y{3A+W!vq%=&gBM0o`q4$@u z-$Rt)B%n`{x^YZG zSI-44yNpCkATp3jxi4bpEATSUG(jAh5918)kn=l1B167T^_eW5C@sJh>)*temG(qU zEOu@3^3Q+%6X%|LZZ&?Zj?H>h7jSh{$Jacryz)=+wb%ZYs?xTrVer-JrT6dwKgP*J z_EGPwPV`ZKi5PAHH&u;JVaX|gb91bc1rDO%awQ&u!;S?yKrd$f0`w#>p@OPx-(e^M zRcCdu5c-Vcrs}VJw5E(6Y#IQ@5ffdwqzcJ`u;~B zeuyPYmY}h&7G9^kR1(xdf zl?`ohddi%{XhkI7BNZ%~cP$-D)$ZsksyyuGZ4w6K3T+9#V%WwehN(ld%0gMI2E_pl z2fzf|@pJ-|BZv}pwtVdvpG9jv#?x;-gG(Ry2bw$E$yhB?b5>hlhhvXDmQ=EIKwVLZ zh|bVVr$ocCbl`aFtvBM`cc-!{8$s1P96MqR?%De^G?lYzTRjw98kuFy2k|JuV3%l4 z@C+O#f$wm`$+OTGI?XkE)$qstviBzTNt>S zk*@Vg`j@KXkia{VW69i>AQz*g{vU4(G=?X$9^fB|QJV-E~l{redA?7}!PKxeeI=-wkF{dM!dO80TBr9#U zX9H}3J8{AkF;C246)ozV(FOlJl3jb_O!}s{9@e;SX$XYYsV%b5g*Idf4N2{AiED5FmMj4qdGRzQB6Rq zqdLCkar)_}$B#Vn2ocO7ZsF-_*W2GZ2M0BbQUB~>F0BLw4oRZMY)&Rn0IsU%q`FxY zSyYc-TrQJi8Tt~#N_y(YfLD^2F;_KRD<_(<)o2?~X=n!(TSGB&^AV~5Y(;4!uA2K6 z9$z^VWpL+%6o%AGT)Uh9=dnjIV&qmT=3wZ{w5cCq`R9w#*ra_FV*KNt2ect0d3%_E zZ@&@S;I309Va$*bsPu#=s~`KC7~j={;(%HdChUg74kO{$)v&2x%tTkywXqdemFPvgXoeWN{7}}!wF~sX|#L&!;{VBhT z*@Th)>T{J;f)rB$b)<^wda(`WO|VRz8^X;?H$er7`r5{BlJM|SiMdmuuAL^xYCJo# z9u{`4#l!Eug!^8694#9*@mdL8az#J%TZiL}GtP#m&XeF+v?v^s;?3prWCD5f&9`FO zw5bS!GF|Sxo57^*$K$Gj2UYCjV#&i459*{$AUDME5E*CdGr?rsSRg~xzz|3i zjNzM=nq??eVkXBDrUWq*-UE}0U9R3kxC3xS>CNGavs2=E4Y{+FsBXD1-6;*haq9B8 z_~XgAf7uLdDt9wZ-{s&>FRKy5hv6T$U5iVu_&es!Uu4%PZAzW*Pe<>DzwUN22I~Y( z%?+C@N+n#>qxhP05g`(;gY8^Ww=N*VMe2NLs9%&M6Si>>CkkFBxr6XOq=i7&fXM1j zHsPbBVTGP_ti))Lw_lOOTapRckK+mSEy`Ig21{E@lA`Z%>28q<7!^1e=19pCB3S8Q z`a;b238{}kI3JL6(h7E281vKwZYBwb@mV25L?2diSfE@Cc@v(Leok7_c?!}Pb9d4R z9nkTpM_T8Xz35(S1+!==(i1pSOwcOwca0a+Y$VA8rLFt5DU!ddBF7un)Tlg`CumtFGC)?05q0o73* zo9U<~Ak|SFU-LNPh{NMI-+V^}vI!BKd?3OK>eNep#!+gVxBiRX_$)B+x7#CZGvfO^d462IueEN}Y8(4ox>fygW1+QwNK~ zhU3vi@8j(E9wc=v$ey;^aw|Ol!qeDwm)%L~)l0yEp`JINE83>B{Ua-0q&gbjZ_Iw2G-3Xi85N+&+S1GX{K-3p9MBXd9dQK1-y}^L1 z>f*6L^-))R6b$a&5koTr(=Y)#MD|s{O_X2|l#7F86DLtHOmG{YJ1#DF3UazrlPeG* zd(PVBn6h#amUp$Iw!XiL*-Civ)yJ^ti4(&ejH!SE$XQ ztFs5!|Lr<_JojUg+tu@5@8|HB@kii{ZH`7kC1;vA?izAAM3$N6*8J%(1S%~jDudue z#(5m6Ds!B4c^uhBgv7sw)~;KY>V8Io$uK3G8W8VFH#faN1}F7HLx=PUrAlZr%oI^sk$7B3PFe{^Gc_JQV_pq~1f>pHf$z}-v3&ErHw zFt#@EGKsV+F6nyq^Xl&{UI~-dK92W`Ul1(Q-cxeg#~d>eH{Eh0wjaG+HHNE>&3055 zZ*^41*F1LFbxgcq{$~gy>3&e)<&&iBh?-i=IQ;h*=+&rqv6el}GK9oq$pp=sNY}$HO0ernWjOWSG%O}&GNle8BDY8{TC0vjMtfy=>NuBs-8lZW zyD_(IorM==RB-#$Q%~W@Bab4f-CVX7vuA&d`SU(TU2P*lS#G)g4$PkO2`W0!mzd(z zJ@?1eC!B^Ya`ouy73_Xz2TFwo6pkE^+OebI*5>JGMeOT;J6{WsO@?ZG!fn06-b_z^d;hU2F9q66BZx7S`S`UlhOlxvhGVvSvDUF z+FG=g0R_#0S{HlvAAw^=Z;Oi`xE?QkGD8J4Wx}IV67sEYie3*W}-Vo#!G6eS#r>#w~OXP$F1`l&=kugBvjo{4uqm_gm6^w_Ow5S~2b zENtrzBEFEPE98zzP-n6?;cQ3}#R02$py*>1a( zNUL7iVa)xcYsd6&`#U2aEf^`Abo7NTCj17y9amjsX&$7Q!(Hdlh%M;!Sd`0<;)QVHVxY1S8<^VD(a#OTX#snI2;?@e zu31ke#xK@Ch1a^4qG%PcSc+M%=Y99x8~5IOKgNw4SB>GSW3wIA#akWK@imWO!-mCc z*RD<8mynmaNJ`;Y&};`eIeE+_~aB zt8KBVyA|g?bOTNpwuw5uITonrIuNUL}c3mVSyWuKE+! zuU`+7ENoxjgqIG#0HfT2h)Wge*w9Q;#hYL=Kq8j#m4+0bzf`Ay&yOnVva~{7Pl{dPbDAkVO39uC6!b1E}kG4UvwUR z{hRYKv_WrHoojtRyztzcIQRTNVvR~xZFf;6S~_^2wC$d_a@UhFsO(CREYK^hA}3A} zM!|`od5-Bu@>+D#>m&A3o*VL9FdYe}lFWt))?>HNbENNJ4uws?WsTYn0&$TX>9k0K zPMr#)>c$)hp7x4#`dpj*na77&>&bIRo-c;P9&;y)8BPqB;>*iPqTMIKv%J0}Y~9gy zWvw{;jI?XQNp&~v^GqiM75=g2uECf@N>_!tmuy7XzOWTND_QndLon%n1(LPx%J<-k z)Va%sgaS1S?b-tuW*q4vyG8~%LLy873(+#XJuL*H=QJBT}=!!9?73=iR8UuSX{9VAG~ec#-aZadm-1q!B%74 zuLQL`k|ZRSN~mL$X;J|KS5aB+xO?$>#Ba`nx2c^I8i$pAC>VV|)j;K<~P!kH6JiR66DzH$1RF@^dVa|e7ik%$sVjQ2zvbu_@J;SqEwe3t6 z9pxgXuUm$9S1!h)u4Z)W4vUkgaE^d8>U&`^#0ewE;@EA*z*F0*$<|0t;d?6*=$i|BADM)YmCXcF7r6<%PZBjU_oNFb zL~oIVPLdBk_mEZvL&0<+K*bkL^oRvYY7zlSsGt&%wt1V-v${k-V~ZF*54x&eB-c=H zPmUds1Oz-6t~en%B71IlO{vZZQ>~aYLi9W<^DU0-YCUAsf3&pwL@6DCw+xa!z!M|JU5M|FISW7e#h@c{=MM8xa=B~hy0dFPJa9k=dr z2C}`{vx8+(^~;zN6eI}Ngg)|6Y_`)AU-y40P1v^3-5wZ5YW_i1}GzJfovm7dp{|i&! z!-%=PqXQDWh~|3VeH-ifo4Nf1=>v$NNd_Y;kYR+KNummU@@;p7-@Al1mjvw8&nQsMD=xPLST#{Qq(?I|1 z0+~M)%hbx&bB}6~sWW@SrYa6u^87BxBEZ7NS(3m$Z>JQykrUtkN&|O-CF_Z6r(5Or zgA{qRDiQ0Xv<9~!n`K%$0PC!qgO-`$rz`X`bl8$A;%B8|7?4CrC1qTcV}Gc7tZoQ4 zm-)15(6LkKK{(-2`7s+E1HyzSxh2m;f6|;h|3vO7CKfzU;*2n;g(*_|hTY?IQnBzu z1GV)tfV@S%Lo-j7w5X|oc+NN}ykoYY6x}mzqBGQs@Dm$}%e!0P8!2J_fv`J_Ws*@p z+T56)BrnY8hDj6Ko<+qN%qQ%cS&c|VTfc*h!S*$*)V?cr!&|DyZGDAB-~%(BISG7k zu@loyG)rf!9uf$nF`BnxwLjWl9d0y)g*;b%Aa|F}ARQe6LFa{>nVImG=^a4Vq3u22>)`BY# z{6q}KGo8h}75LU1rlBHQFJ2b7zgL45L{u=_6ZWl0+rXS>0XL5cYCTS)hnjvIupo+Z z{KtFc&sY68S?a63HHzf}Q4G9dq{mJbpbA~I0_p5en%5a3qJn;dqFD(?Jw)P{<8p*=DhS0L7a6`pD_HV?gBKHU6U8(9l zWJNV>cSBT>7EMZ}>%I$jhwkVv>poIUX0l`5LntGy+pphm-ZwO3! z!Nw$ZqveMJRS2*q6435nUcO;S1Cbf;x&}KEu{AqrlmT4a~4Bu++LM-M# zerhY_wVaf2qN@`#0P&&4YMizdn`tlPE(5MHAT9*)i2;4owP0hZfiwdpldRS7ON2U$ zs0TKLmQEmb+c0AO(L(;Hg~UJqhjk zhC9x62eRc!8&lb1`V2ZfG1x|c;eQ9^*!IQvfow|xgxgLB9ng0H=$_Iun=46OKOvZDO&xo=(G9OJ= zV=NBjVIUC_&p!M`32*CQeiU8xNBI)%kcuCF__Tu?l!+;FKutZzCAeYK9lMA*O|4N= zJ4p*!)Oc~@7ja6E?i7hY(Bh_E`sN2%X^l>7NeegPy+*8yMeSe1O@U1N{1E&6%;(k_L&L0Cl|ozfUs-u+HrkmFd1hGEAX zPhm#~My*CdQ*oUNUn-qJ@B~8-?$i{HjjY?otnH1!yF!1yq)3A_?{Q)Afs_P^JoI^| zZ#c+~bQ$DAUqlFxamoNBPaW{Hbom$c{o#wcT67|(9$8$7d7+<`VVLBTb!}Fb(wJsx zu*`8!q(tgW|CDv|wjxIIB+mR%bDxdk?POA?0VH$(ck5v+wHty z_wDz1$kQcU)fjBo7`wH7&TQ^G!-I)U&t?)jI+pBr}{2*w4+jF=cOuEAKu2&E}yD~3|1Nr zw$BKAh6H7Sj_uzMtB{j&6sEDq+H9@yA7+JvM!MaAE7R^Flq+fE!SnZ#v<#Vc*rR7l zFj|l#*?YAYRNQI}D9Mr#F_iM4!nSWudT;Wkbd%`aB;pdA7lZgpRr@(Ip#U0r{HX4$^TNQWd`Ee2(>x%g2ShR%BI z0ksh`p310}pV+)LuKU(+ua9$sZ*ZaBoG{QQL2xJ!lWP>mz3`x&G;TqU<&3 zf`MW8=ngliAR9w0UQWsIu>lfv+E&BvvAo{n%3OF&-CfSXTuOpAlWDOyn9H}C?X6ev zNxIrzCY7swYGw>wCdWOd)*sPMQA0z5F(CHIt@G=x>ZYHTyS?4sPHfJ zU>yHZ2PT`9j&k2TcyNjG4^jJz<$`TjFf%mNMjY(W&OkF9O1T1nqKvlDoxi)*OIo2j za`O2HD~Dkwq{oWRiqd{Gz=s-G$!UBAGJ~zNpkOIODT; zMMmtlJ*a(T_u}%vocglhzr$By`z`Bu`U+w`42_(x)kh(UglAFrZ9yS)G>-i_e#7SH zORK>S9hc22Qp0E#78eQ;Ok}FuN-D>53w7uU{I{4_emg`d`7SETN{Y@d6Z$B(Ni}Nu zddbjrp)iS>f$-EKj$jz>AwWiu0;X(V81!SW~AbJ(`MV$Qk!QP!#XG40q9$Z1fu2m%*~8y@#+E0$q>4xW#E zioiJ2C7uX&V&38lndR4U&s!NGD)R4O>NWZU&&4#gXJ_Xm3qE(-L4KipZ}vsC5($f~ z#rjuL;^=Lq=kcU-q-k_`@<*DWk{&qor%0#jBto+10UzGD(%caX)hP?*B82yJ)TWaV zX_t}|L{PIdhEPDOY4zhMqiG|F!}_2y^&Dp9#x|qC7y-RivK*q#3VMQ{9|`8sOvcH_ z7&uCq#Dd5>D7rC;6nR%9f+5~VOdo<1&yl1D5t@ra3ib3<;XA9(#U9D%)P1sl0X zRX4e)s5_o`i#R?{o>u`ISj^;ySic^!0mf%^A*e*VNGL&}9|mM_{B8|B@61hrX11Wa z5t~+bUsd0G-|>sseUzs5+NdI<^j#w8!Hi!w@()O@uOJ8<&J*W962tEQml*b2-)8(G zzr7!~M=xRu)cDDOj!eJrgv@u=Mcjfk&djKMoG03K#mFH8df{!vW=$iM0xLL~POlX6 z@nG=tDl1HDk#u^%x5-)A5RUxrU8Z_zL-N# z&>J>U5slkT*p28gK_9c4_GTLGEGDmiX_^a5(J9oc3l`ss?gTE1F`(f4Re~|N;^oj& z=CyTxN@VnCXdmAuVO@@QCz}ZfTIlICL*!cXKd=E!SO3>vZSBDNZzj~!t>0!gXJ_%# z+QA|SJh&M84oK8z08iVuS{b0fSJM_J%W8hzz%1tS=9H=JxkcyLxAVcy4Yp=5`N~Iv zaSdEMq9kfiWwl`e_rddWd%rf6oc9(M0pp=yFUubqx9heDBh!!Tiey;4AobFcp67dH zyOF#MWN}Cur;pkWc&;(dF)y9gV7@HxmYpR_)@krN#%>Es5vG{VhF@I~+kLLf`Vn{% z2>xZrJ(QBKf;R#GvXK--xtZRYp*9LykJ@z{-Y=i?rvw{*oepqvTI{HM9Q6KeDB<{} z)Fu&3NSeOve87dCYIYQK7=#y^i_{>2x)e++F9qM06t$L^8^kFM{1Og>>^A#JM<<fkJd40G3F6cvoAA(Fd`>q_LGcE#MMzY z9Gh_oy~t3_hkw4rdS|w|%ls7rMnpQ7D}A5xRNIw4_8#*uH{-wU#B+1u)(HzR-OIj(@u-l4Tgw zb8L9vO$%J7fim2v_1~OQ+%x%2>%wAhARv6cBk?|N+{3aJ$%(DlZ}TEHsH?n{OHN6z0>1UBMguY z|G^Lty;(rraXXBoFT6TI1evYJ_w~(^uVq5{Bd!vPB+bBi3zKsbp`iwI$=@i$dq zi{$~4DVSiN9JWc7@E09lL|wVjZZ)FcbFc%nmOX94J!j?828r0n6;!7rLu4Xg(5+fd(2; zIQm~4U;M99E~p)+JZmHe7k{S*5+v}*^bk)WD=yjD7x(VTXdF%t{dz;;=#VWsUKZWF z_V04yNM3ZSkwv9TE%C${>#%(`>?oz`&oy!R^cbdCl!R^t(&PqgVaoatyqI2pY+C1V*2a^!Kl$e4`evZ(x_4N=>~~nR<{BZUv-5QzqQ_j9`RAKs8itW( zY&W$lvhu`JOou%rt$rS`^=6TB;4xizyhB`h{@b*4X4A;_G&!b#YYDvETz+E>UB0go z%t9XqYB8K-YzY_j??jTbqMTk0ri%J36G_|=xQtb5K#43c9=Rrka+9SRt>!*IiIgp; znmTk^E*Mv+?dg6r=jt+47LK`L_8^JU@Sn6kBQ{p?S|+=Hf`hWm{WrAxe*v86r~4>} zocA^|j$7sb0BR?=0Zb9W^%?~N|Gb&_&%!wrMqqs1X5F}eXx&9EauzESJ>c5Lm4Jog z8D~J=XHH)4XhA17u8CYl^vnt+h4G+xWf7!vb?HHG)y9Cj+xx=ak5{$bPpt@GhOcrRX9vkJbTyuZ>f>cy{`bMdd0x%32Z8UA4*NR)0gsn| z-fOy)a14+&O7?tC#Vm^*-K$9;uhve}i<6vbH!h!piX|wijK4tX7YWZ2*CLk=)rj!|P2mPEGhe^G}5la72OGvhMNmQD~5W(iUp8YE?H- z&zRc!s7Aa;T-K~IdaTM^_*Ih=rw2k3)wWU#oaE#M!Or&ypRKS=a&9_?nlL&84t0P@ z4*|iSJ8&;Jmg#uyCans#s3zSL7hOjafIpFn%~lkB?#QP9{ci>l&?NzeS|x+0`NxtE zy`^U0&orE-o~4Mnrnnejh^iHd!v-ao>!Pu?syM;n7w>MziJ#X(isP)xoRvP=hsEU9 z%beT35&`%Dfv|XjCrj-OhVedlZF2!KBrJif+J(aaIA;#uPaf&z6=Zq0BIBRxU4QNI z=R3#lSykP@4N?&$6j69a?NTMc)(X?#PvCZEYSc65;AvmGf%^0Q?|W2X0hp zA@^`3X$z^`xh5x;*X|(mawh`xNWjP6jm zA|oxv@K3ld%yKpH@vZ2v1JWK^HkoIUNB~$s_~;O@6g5DBSN34u4EMnj&25~8xX>ai9d2bE`_}f0P;}cns=4uq(zKFO=Tg!(il{f*O=bcRq?UIZ(8uz zW(Z=FM-tHc1~p4nciP%Dx%fC2P~bX5)ped?yCji_wGsYb$BysI0KuSwz-P55Rfsxu zvi^ML`wx->_)f+q3GbJ!Kf0w&)2-?bLZF=yp6YAp#$@eEu9R|h5i93O(Kul6E?HTr z8B`^l1EgYM5V%2+!Ps_34BzC;?<~_{E?VL??x)Ql5?EUOj}}2)*Bv)J@5`^`2{Ds< ztj_Og2n($q{8w-Mp3lweo7MT5)5GejGVI~|K_9;n_gKt0C#v3I_!J8|tKoWEH{pNv zbV{_(mBD?68(c3-xR90D5(R8g_lq;kXWrIMTni?=d#op4OJDFKysxr8sZan0@*BBt=L>ZT*eo19;qtb>JlB%jZudAQ- zof$LmU)z+J0JLVv8z0>A^>Q?ZfPBzVWxZsd%G%9CW|Szr-(D7bx=1Mw&P}MxltL5Z zw#tKBb^8=XE@Q6kJ0P&BFFNueT+xUV-qA)Jeo{f&J9C$TDsg0hOpTymx7>4m6qpN<3 zf2YPnyE#vce}~uFa!4y`=!?w>-jbISpny$^{?Js$Rz=-I{)?hF$U=clmhK(9Ac zri24VSzSXuXrJX?D^VhhOVo@WH(Yq}x(PBKV)a<>=V*xjRLS`{z=$95IWX}!nuOMY zW=!VU9e!yn7uY@R%4?l0JWv&wCQK>>YZY8iAV9{79ulr6PK&rEcyzLa8{+ZfOdloR zRv!n=woq1*Jl93e_IReq4qm{oB&*=CjwFx2h=&|BBFe+A&3_+QnU^r#5S3yqL6YM9 z*j4lx;w^S7cbds+fp0z$%0d1<$)oPr*_F59z!eJCdT%hI^|UmL(evTN3ReR!>#&@D z<0q(H=ZNb#h;)l%-zlWVpL0t!sFMCku+vIr4#OH9PW0dIi6=-W!5|0hyl`YHV06MfRLCI3@@U*q1i7m*{nMvbb)tt z@bVWxRJ$)`C31YIEYR;d@a{~CI1hHuU`Ag`axE6UgvNothd>sX@$l761^I8W@Yy_` zG@1rBBbit1)u*R@naU7LY3xQSi1{@13A(jg&GwDMr0Mf$D%@i9@GKWYDCLQyezC)& z=Y(P!(If`VD9Y{gwSkAi$wS3@&wcLA*kRmFNOxDW0r8=)<&VOPj!iZG9)j>IqBX*^ zG_Y2JQ|vkwz2q{-2KsIAuaRM6_uGTT5O!iR8a!ZP8M5fdvhBbAQ|qLp3I%bCjGGrY z;~VpNGZ#j%v(}?;+lIhq?P1askjc*W;H~Yh$`sqy9%na-^zzu)h!}3QdBgpxzyq<;AH7Z*(7-t1D=>?b#WZ_XWN?^(d zex_D0I8}PC|5lhN2M48{hQ0&SJlhAn8MinQAz_W}27M1TogSz)5g&_~;69^T4z@Luu(f-Er4JK@xijvXN&`74z7@u}kZOYw z9o->GK8>qev)GEt=qAymPfjSdkTW3R6i{>xy1-UV(XPih5f|))*ZYU+oL*ZytN7RtV^PsFrcu@9a^d;<-)rX%Blg)N)~Y=W z{q1-Cpv1$kxY0=NT!QsCL{jp^Pz$Xd6o_y#%5o-jr$ds9a-YwnKt%nu*DA9feLqK2 z9fMh=OGv>lkucbSg$jE>maRl(FFSevU6#GPkZN>;5rD9LYhgq&O`UP#tL!}IgqNgZ;wFB{k$c7=u?g9r9_iiEf=wM>eB z#X&pl0~G`kwGmbcqp-cAsD{?3Msl4Q?G{D1gt^fN(wbN^O`_kBTl-2Dw;k#y=L6P7 z?Xetj>kky<@VRZ@KWj9Am<+02601Pr>>A?vamb(n80WE1F!aYCv15aNzVJZ@Kb;ms z9H5TjqUAVSK(A-s2*<&Y?Tey0GICYO;$E8tc5p%DtSu1G&vt+h9Rc}0)lMauJ6d}- zNFJMREzDSJgMM9|6;gH76O3hRJqwq>N4BC?=%Qwz6L$XXiRF7UfHK>|pFiHnCbN)J z5q_*s5GKJ$8%r5;4e3nOiqa>=2IL@#Hc>TJ&_omEJkx{9(D{Ol6|L=zA1Ph~q!ea2sjWfwlE`YEByiGl6vn!Xg!u+}LLsO! zjbH?Tt0TOuy?JNKYD~XMGekPkWvIvU26r*! zzno&RpHDo5UnfOz;k33>&EX5U#x}L+EO8%nR*DnF`jWGToxfx?L^@HT-G6Dk6F-T( z_^o(dbMjQS`+e}SwAgK5lxoc55FrwhvQ`8_7p@SXse02w22&p*30VgE8w-I7ffiE} z1~y7EKo!p;drDqs)wE1aK6{UIIb(c&KE9LGb?QH#{8`=fI-btvV!5ZfHpY)GK)?A| zp(a^{XaRMtrbdgU;(VysHWF!=xcpY|^JMyI&&7oomy$cW zM5Af286$?Zu^uT&GYB;|@CGu%gtA$^c;9UK1kU3*QhacIa?&9E$BQ3hOTyK+16^mA z_B7H7r`P3kazR_)mg@>1CY-+_IftuBj+S53gw?X`2y?|e2Jyjrk6O%~wfBou3|bzs zTV@THp+c&pg2nKO%a#XKy_*f$m|KGb0PRlvG*&)nOs?@X=+9VeNSs>C(5#On-5R4s zCN%`?Q8XWuPe`RI4~Hkie>lNW?(u!C#1u654@`um(Jm8r^y zv%6Q4)6)85qb)*u*0&I~RA_A6m8 z34{-XbC$bErLrR)hB|IMIaouczPfb`#n2$)c znG?-^&0YEc8Q}yhL*zwx-S=sd*58Z9-V6VT$P?rJ^OE8u`wtxfBRiP}U!ZxM4~Pq8 zGQxO!gbDqR&=lwMKy$@GLH&`cCmD50iIIG$iGws{g~Ji3`{+olu)V1*wL zr!VzzeXgZep>%pfLAZVR@^j@b&HL0_vW&~j5kjA5FbJha=oj%Wog$6G)tqA!XW*UU z!`8u(wvnk2>3sr+L5K_VJ@;3LpKFaM!}d3dh}PQRWCn}lx^0W`^X7B;kYiJWOzc{J zP0ZR#1fWifWv@g=ALEWns*1Wj^Q*_)_gAjK9cz;R!IX21A$|h86!0nN%5lR$Aq7x$ zJd4ViY>q!&c13!KG2_)5_1z%$FV%`k2e_F|`m~WwGWUIiYXC3*hGcoI#kKx@dMC06fCY3cm$%s;VzQ zqm=$9h|FtBL!n{traBkcl@wLnjGx6iFbs$euJz~Wb{yG!&Zv+g`5FHh4}Q2LE1WpM z;Xs+H%9jJWq`E<8Iz#|6VKs=v*OWgBoQX}Z7mC1+kqYo+Wtrm0YNJ2%+IpV$y**4=uhg*eJE-CSS$_@3fYX1 zf(r5EQJzv{srb{VeUAM}lA39V#bYL@L0a!pWqM*hV?^bD?f^d|@!kp_!{``@~rt7z%d$P;1`UnSIbK6>y1T`$6&5A!nQEA+S7pAP*ty3F@57A5L3 z@oY@SU~#s-ILlqHsQR1D=sM6{?f87?nDwMKYj(pI@B0$o2+r6PBzi;ynSanC5AP3T zDVol2FG>$v_hLrs4M(`IZ;wgfh7!7gkABNGGDj>>y*}Zr9EZ5T4NiI> z0ueTR6EqcjT0gIc0rIQGYwnw;17v)*p1gU zTuM+9ESwPi;lmj(x>3;MrO)nmTiNwKg@OoSh*GINu$K!Lm#7+AF~uR4x`e`jX1@67 z!Pk@y-uI5Yn#N7%Q0Ip<{k_|HKg|Lq3LWsO-F_g~*>y+P$icp!4dWY4R!4Un3u9YY z(}Wkt|3Y!m^v?O<;-0?K7Tw+~HOdBC*vgz31(|LO%R#j#Vo`8+~ILY|S&KLiyqXwyJmXcY}k z)`5(q!8J(_(pbCP@PZVNt+k4);X5M*8QRQTkVDgWE<4{)gmAp!if8xxl&*!z9}>sNg77oL2WHTS~E3R6+ux$4#{se}=#nTzm;`P$kP?WXirL+PtN@ zKeXE}sW&uprNXO34&AtUd!Q^VZb%No7eNHtG8Z7dg^8mu1|(JVMs764VPw56{&6%l z;xN*F_)=aMBxH`>uRhh0?>OJm9mq1x4}wAw&B){t(1LSgo~DaPGm9m~?sNQ1eB9ge z5y&ZDi?%`^-ycnSk&Ma;-#-DPu@h{c6Y0L~L%{CeIL1KNDX? zK2CONGT0B}P#3fKB(ao@b0JqCYE6v%DwOhJQ`l=7vEK}W;pL{Ed|V8z?M*P(M1wDA zjA>cY*;V=4I70U~$IV&pcMDy9cv-@s|H>nUGol6tR{9#6m4-^KK@atu?2*)er{KcyAi^km8Plz##W{yS_>qg<;&swx&@p} z9B|**g3uquz%K($>y2`Hb^*AOP|?F?=y~C#?>N$+ov|8uJG^`Cyvu#&hz6a$Is5a|Qczbn5N6$+bs$RJmYf_9lX{DDbcn{x%Z@~VSg7&f$jaEM?wEx(*qRI zT^lTTGkovK+yIl$yxot;0$nPb9^S5tLle~XG<@Frb=0%BSW=hutR|~?O_U@}^*v~= zkO*wsqu8GvuzwR|`EC@ch2Sg3L#IwfsmuTeed?V<^5|H9s7ZA2gn(-c#z~v7q0Ptq zcbJ5I3`fmy-x%n$iRWf_4dM26Ti-t=YpI^{7gcnQ=Q!5Ofs#bNB4ulD&Jiadu*CWM zT9;O*Gdu}9@W99UfYl{^xofQnD+^}x1V+Ri--lqFNHSll8Te~Cs5^Q;6fc;zqY{HF zo-7=bY)MpCf_wOrpexdPD>H7{-DVg*wLVr4W9W|60@jAWKkxGa7x%u6!Elt&d73Jt z;)GyPb-I@6Nz*a?Gm&&hEmBcEobb0o3AJP>%u`7_o>RTSbOz~t1=!2g^K}2&qP5zX zG=66;h16H}5mBq-(=ubX5vt-<5K3fz@0JRe&HB)eC`Cnxh!2B}grWykq5L5?dA2`j zZI0K(-+9{&(c(`6m?M7l;NRpf2(%l z>Ma%HL3GcUF#)5ktBgXu?RHQuJuWduPU>~Dy?6v`8=38XSYkYU5W=lD`!j zJ9%c@^-s4gp6a4Zk=xD2Q`qaSU7j^1^1t%_wLcs)@RP3rAjfMpan`cCjVbB0HYwro zILhYoa_P4@m3-vS*9%w2Ix0>O@;aR$C>l(+j%WDfg8`k3F+ZiFAO@<>f^7fW=~KVv z-34=4oU7}X`fCu%n;r20x9)0)>F)x83BFs>K(!Via%2#P)`dr}o6TX5Pv7;ReDDXz zSs;~GJJwyJJ1q5xJKJ?S!^3At8o~#wV_kCNec8b1E%~EiTKMHPa88GRi*01h7>7H@>B z9*FO|#N={;9gfA0RRVwm25*SScP%8?lgv+z-n1JpTsNH7@jSkUH0I>U{VQN2ZXnqS zxa6r$%e^MKu;Qn8XaLW>w| zc1r>@YVjGY;2BIHNNR&)+-uGF88v7dHwQj1JrMRnWvd$6%mblt186<1(6*N~;p4e5 zZ<0vo5flVNb+sMpi+R8cSr!Q|ET9=O`RvGpPcpoOK9tgbo-J_vA>dzu#JvWvJP)g0 zgfABV>YmZ8Zw+5-OpkoPT^s2&jGSU|Ss2;;@L>|d@S~&X`EmX|uVBOo<+;>}!uMt< zME;d0%n?HdQPd@IXDXCd11>zDr?#wc7q?N-zS{C{F{=AFOIz9~H66+2EQ`P!`%nH` zz-FUWtDOvbgt%LD95fXI9y1o_>6LnTDULPkWXWG(>ZVuI$T!jOB>U7id@t!``{q#& z%7t{%ry%rIyEA`>vwTlT5_v)j++966fK5=d#xFssucOw8HjlKIw)QVSOKPl>2=hgmC5%Ad_VD*;lS>e-p*K_9taI~Z-w zHe(Ont8vB}P&%m@Tnv$Z2+jg4X{03&Y4Kj{2d@LR(ranG)kJ5?KYGtYHPw&xQq5Lo zp)V0JO7-lcGFan@iO#t?2l<>WnR!HXOYGQ9AkwRS%TSE(Jd|EH5wjx(E2ii3()Z$r z=Jy zhyeL_PH*$)Po|VC%?^l`cfg9#?;heF971{fr zF3y29%YM2);QhUxC=b*LSwR@B>mw0x{r88xCdtq(+WwBkP-04*QW9 zH@%r0nru~wTAc#Hq_j%R1YEaj)4ca4*&h8ZOr9<|2jR0(JaJWBjY)xaGXu<_4!g;Tj5i=c^x6dV zP)MOZx`HK?Hg9hpS&UtgD2zF9grx)FY3_CmEzw5kQ24-MimFduZI{&PxXJXH_9|#>q#jmmz+qKiSaNgWBt&C(SFi z;eXJVQKr5mikie@YM`zi(madApjuJ~2I_ig(;`z=xuk-Pm$OZ5jc34xjE6N7buP~yS*~SfjJ})E3udTTL&o#|5QA+S<^a&{XVPSd;)VreM ze-65n0U0R(|2~l+Bvm9*Skzv5h`PZeCcow+g6A$A=d;Na2NMjW6D{sBI3kReYh;Ba zW#PSg$=Yd6rr#MguN}C@!!e>0?*4hl-H-G8AUQifm-D~cZ7QK@_-HaEC$#UwI{rxC z6+CcR5kyg~Tn2Stz&oXT$|S8O-KJrJfI3tWv;I_2$Va%AUcb0ZHe&RqFR;v`ixnxS>g0WH0n zG>{~k_?yxsUowEz@khZ~lPU+U&m~vhe8ku_J1H?P**j%m0~}-@KVyS_&2TK2-S8FnEUW^aQFhA+MfUqxhP5m0t~$U_i1IChuZ^ZN9vQjKjDIK1j^GH;S3(#Rg>uaBo!Aq3iX zen?~6x~v>X(UpT+bU^p|!0@VkGX6)`XO07oHo8qhQk)icD(da%RB&e~@L&W4ND+(4 zN%f+Qa?1EchU>>w?5xL~NP7ApzV96ZyOmYGfW%!qwR@tx6!sBbKri8kXC8y$_ECi- z)2hLTIH?5#v>%D=l5i6S;x}%xo+3laUGjlvKutDH!{%GYihrtj6Ac&GG!e*<$7jW$ zkTPMzSfsg}OjRPr$?;t~B+6hW*@Vh+0+g+qH~Nd!6{f~i4JtOJlwi8kyA>DfbacYB zR5E9lOqoQNO64oXC!uSC%vJmHW5K=cZEHcHVDT3LDGcske0CXv^x!^nIjoVAiqI%+ zcqGDS!c)#j;7t2O0#WGo$VQ$+2&q8pA%PR!EHAZT-HBDgIGFaM{pnoO6B7bTh|Ya3 z0zOaD(LuMRYHZLdcDJejxw2)l68XMgx=#kNmjtwO7iK|B0+D0>zSvQb1x`f%1E7^= z)SVJra~0I2P9|`Jj)J6?a$OM?#oQ_p6%Ta|5#B3?wyYMgW~3&SW@fSJ1!SS`(A0h4 z<)H0yC??*|gc0;2g%Q{SyC&tULVFzK#Sz&Cey7mr4~V7dN7r8IyL$`tobYV#N?9<|<5jNLi}yVOAby`KSD+}hi7;;HEqp~t|9@XQ`M2yeA+JWOs0f z0~;&4rABf+)L%}+dEgg>8Ug^L?-yg(%F#XXVgGd1Oi!R_=%5}%4cWAyykraakN=EL zW>|Iq#OGZxB0bFdCN#Tk+3ebn#l0Wqu(#lC@52N>`1zeL%$2Ca6~O5VhTphtbbIjc zr@8q8up0*df|ezfMIYO(wl`&IE^#ucC*6DP`;P2X{fiaq(#ku3W8ZmlN8e$%rt8N} zdbtP>hP=N04MKa|*Y3i>y0F`*;`fsy`CuQ8wqlXcO)L&;!z>75bb`c)Vs%E0SjC-u zJg{ay;Fhoo9o>G-#&Gc~cn=5;zaq;foDp)`37@;55bl{cn8RY*Z{OYsx325LUvGBh zJV}^pqpHK!*p4)~{EZ8b#g5Zv+*chGh}dZRJQSxZY+fLb{9MVMO3?TArV8=!2@9g; zi7{@!=bJZpDMgmo!889lTa;=&(DDq$#u|;R>`oj*Bj9Wf+&qD7ai^S`zg77sB2)N# zP_-a*o(qapuzO>|C zD65GW(R*sudPJy`^%OuYGZ?8C5n+bS&XjQ44DA_!o_TSz;10!0;q9jZ6fH|8NT1UO zwyCgFw>dFaG2a8Mf+D|D&P3w)y=?_0X?xLL)a+ng#O}6NkBeAVEHdLfWUB&v_d+2r z#;+Q#Mr)#k<8lkq41G_F;81f@BBDAV{_V4kk4!d=~-eSyn z!}GX{{MG}E$8%JJFsK)$O^z$tKPV+01>x_dGL&;>*xq18nBg`OVAiTx$%w4<4+mRBcU2Gwq6G4Eb}I*6p$$rZ~xYboAttDDUU zjZu%UWH^p}XVHk!g)v9s|imT0cXi!S`(tdD(U3feW*LUWQ&m9x>YovB~ zhx~jLOax}Q>H`HP-bW`Qj!&y)hHufIv%)bHfpHDE4GuV%12ZX}MBl@m=*1#NU4*<( zTIJG#MWRCE`_Czud*l>4N4f2K5uvo4>2aTh!m+?du$n6v6oC($pea1maIIf)EqiG_ zAAHSr>sOGc4R(=x7X_=}y6pG=UOv)4=M*C|5J=9OE|Bqa(in3V|}H(}U7Yw?>M& z7c>?SFQ>4>t!^#EC3yv=U4&fbwiQpKP}z47AGX(&6IqD!;4AgFwcH(h%DS8plbx}+ z4|X!jNNb*=(w}(FlM)sOs;O&g&QsO73R(d)2%184aGDxWMv|#i_I^+Ts;(d=_0a0) zhLZvp5~C@+@bs&+bd5iSYuzsj7Wpk1A95bsVIp-90M6W0u8-s6f=rNWrK0yr=VPX_N%Up6)gr-e{KPpX4g z6i<4+y4G*rmL6A-lbK#eg96^ji_bIbjV>jA_9CG%^hTT~85XWxwg3sDL+wIKV;f6@U_#_@31tv^(0ilvm zIgvm$p`WihJh+# z^!ygk?Q9o@<#B&t7g5{Z&LM_5KCY7?y*5XUjr(IFe*W!F^7y`zl_7i6vR1Trf+k>+ zMic5|&fpOn#hwC)A7TB;gq6w`5xg3DrG1ftudu$)Pbi${P3B6Z87lX^IE;qBa^Ic- z>D;#D0^S`R9k(+O1bz8W>Ko6!d@uJk?)j?JH|)c5m{Hq$?=Y}98{wA!B#Kno5soe( z$t|L+9Ug1SsApd_g_S=uogAao1EH#F>al%jAn2;qllBDDfkBBZ%sDAhmycm3K#6-% ztSR~`p``f!neUZP2B=B@QTu;Xonv=q(YCEC&KoPXBqyxYlG>CKK%?EX|TK|!sOkq?wO zEL46Q^Sqbn(e}b1@u&C_DVAp|{D6I-sX-6X{$GQDcbat2-zaf$4KhfY$yC8}%0)Ez z?S9NDFx|gJFFItdF5w{J5h8ILU&m(Z*SQjBrzSk5^;(NJf)PDh_OhoD{%kLY!yn>1 zp{n*?+#&S3^c-^6)#xCAwc$?V9D@YN<9%H zmnp))pZ>tpUbj0tHPxTWaOSS1m5yfL8x>;w8Y|`SkKg|>V2ZVA;$tR#D9>P-!7W-< zRC)RESQ+36u8A9Z{dN6pH(5WTzfy;BAPyg%$5xkYF1^OyhLI>HOco5A?kEM)An0NQ zT24|BE<`%lI(r@&D0Sr%#!<|^20KH-*iTKlq>DFK>Gn-23Vb4I5~o!@p5i$Djrtu& z24sEg=YBJZr2nZim34}N0%%XUV+elzOr3hCfqcD$j!f{9oYh_u4p*hCY_a!^L>OqT zaEbqCd~$Hxj2^D%uUkXxBngpo4N1j4iJvmMlHtO+ zEYw~b5F@gV{4}JHst@Wh_)H;jz(c>_S(~ugB^*CtU*>h|=TDpWA`TV$96tJmzzYPZ z1f%Mc27?^Ny*kChD0;~fHqPC15{&R{+U7|n&$3?!Onx^F7T!Gfe0BXtprqsaKY{Wm zbLmhmz3%|GleaYfNj@$6QCB9^e)>Q+{qLZ7LCCztUNxCS6v*3A)h)7*gXr4*M0625md9!#FbV{|F@sF%7=^!eK5;hCo1laj4mq8L@b zT~YkF+hB}GHM#k20L=*LB4Qto-cCTRp%0FxFO3Nq;b0)jMv+K0{>H3G5J$YOUyME= z=CICwUi9Tn=&L_4me1c+wOT|BM29LQg4hv-bQa?@1F3JLvZ!vPSDxK|PGH4y$Hr{B zD6Z6-FmOO39ITijVlh`l$&=l*B1{1zF;-c7j7nqm3Z9EXNM|Hhx`!1+m9i?YQ(-V= z3q=LpMK4;Mo%doj#5oyn#b!y)|0tZDuG=YsVwD0D7K`19;feDB+Q@;ntg>=Ia{^;; zY6y0AxgB1X@0KBgr~lU6#-g{jrUN@LG}hn+pUirY*4)NsaE87U{L5#Yv{od2K4l5g z$@wX5AXKCCvGdOZ6<1{(7aWHDFJx)l z`M}RBGNav30gK`Y9CS(YUS|nGmCSuA9}(QY;ZUHk@=?Zk4s$pvMm%R6_6of@NTWZu zj8LgUR!@#IXRgE%d-r2`0^Ln@26>5+xPx+(VI$d3t0jx=R(2TM9Aftw^8acHc^mu@ z1%!eBu{-O{iYlXNt#W=GL<;RI$~S9gONs1L{)mX{;yH9V!38eIB*7DBo2nAt1aXNJ zS#MJYh%f3EbyvrR_>@R*w0TlyOUv+XoD;M~FJRjbnHcrdzWRrGO zHg@j@;ga5pBu-rapskr+MUk1LOtQ_tG4${iA&9~Fa0cJIaQl0DrWA6~sa9*JPt<=q zgSy}Tdl6Z&yyn?2j!X@=&yeKDVvXX-T)WK@=Re!y?pcbg7|q3yfN)2wXFJiK@fVL% zn1>2m%_;5cR{7G}xdx>A2gIyEnp@$k#6Cw5=uN-#={eS)JUx!gFl)wy z-q;=}(@Ti0-uSua7g!F4W>h{|o(xo;v*xHUizTDIp$;wx+ZG*6HbX!W=ZK&lq|D)i zxe>V>5v(CSB}t~=#UDtNO6Jss>-jz4YV6ll?3)_o%(j-^kLE zIp_U(zU@eL* zR6;?>z~S?F zL_VUP70T9QLF9cwI>Kkjd^SFBk>UP#LxRO?#BS4bPv3T))0yrhwSQ6=)A!29f%8~S zH@RZi07!V7OmzOilrAur{89@L^__Ef{-I8ZTw5f&gJhp47nSz-!h>0)$e(tls@#MN zdIr6^k0|v+-G8qonZ|-~k1lP_f*JzwlW*dasORh6y6t*bwBF+5H)>UhRDYZ(Yqp_~ zScOGG0g8}D8x;;Cfk>W>`KzXc9vKlCmp+6!s@bu0|6end%n~JRYZJ}t)89=-=d*EB zd5nvGQsd-m9ex#J4fD8E?cs^-2DPvGXqbN$BW9H;)4&UjK23adDf36HGELawNX-hp z7GTi8abrci;81=Dz+*SV>K|3KcEUzqPNi9*M8*q+8a(8wI9YFp{M;Wg_y}2KKT6CU z^k7D0dCKI0JJ2oN*Z+cq#Rj zU1*$$mbexm)k_j;Ef0}N%<03hxT71_5T@I%`nm8x>nbB%^4L$y0u;kd0>l{So9T=^4;SqPiG$OP)K@)Q$hIpz@N>Zs>wh(}ykWXk{J|V| zj*Ao~ep#pqy^)()KZ#ECZ0j-sN~QUEUbUD0_iP1*$j#uh8;tp#S^=NnF8(eX$mNEA z)X4_$QVWIzbGMc4Nfv&AAzrz%WEq(?cPQndo4^OOC4@UAuSL5jhCg(F?&aD&i`J4X zteoe8J&#zoZie&;g)oA+kL@kr{Ii^x<;??_<_O(XB4%%#9j5BWd?2o14nUe>m1$8w!23IyCe#=Fcp;0SJTYto3n<#18++ zKz|H|=x9L1P>sX-ci_N!4I?^GJYd`|bzbjpBJ%Z)Kl2XaP;WDgbVA~=Ip>LGe5AuQ zyk?1`G1o9%oW|7ep?I=`k6$9`LMx3SX)fj_k;f(Zd6BRe5hn^t556Z2%xNa_ahS;e zi&!X9_@ifVWoJ|lW`shNfNI>nRngqL2k{OlfEDRfszT#Pvox<6c?jRPzc`K=YO*(! zOPwwd&L%s{NOOK^FN_^_oZ+4ja4-}?_~tuF!r^d4lrlXTN4Kyx|0fnYO!7VY8MG6Q zXf(IHYPqwXigh4=gCqJ&d7aU^9}f4wy+!zD1nfUv;cm?$l+Q(kf6!P-CY&(%AG;|} zuSh5y9VnpBt4T)@38IT*gcla#BUYIV`nM$np;GryAPG2 zdgGl-S{BN@u5Q~s!kJab?ZfYk6_Jc|_b!L#mS4io!hC)J{>eD=AR2b%C*8n&~qAvp72^@VWAbkCn5L>j#aC5({bo&~Jon4eX3g$RC$BBcz1HRKc7U%Xc z$~>_R^~KJ_)h5Aa6nC6O?z2E;sLN=BGb$n{iokd*$i)!xKR77!8Lr@U>PRl;bYka> zW~}{4^mi#j!+@ko)}m6CVo(z1#LH`L2SFW)>E~^H8k{_3W@u_gcb1O6nWNl_E#MGc zhZTXFHokp3_leHcc4Fk@LF}rUd{u2+xTH(c-nwmO#CUcY+ztd2eYLHxXIR_0c5COiVRCEOWIopd~ z>GQ7QuD?#{>@T!>?&k=UB$P=uqXtECm_urJ7RjMpgi*Ao$QGs+p_b!Na=)K_j!68G za;TOt7|4ls!Ks6+CZkQldJS#AsLZw}>)R16{x+RAJrC2pYBG&G+En6_#qsz9m&*v@ ztZZG8^2VD#FSH?tJ??3+nnzAXRB4JR0E^P+T_fr-XGcnKRh!3dghm2^Hvy@Cy7}X; zYGXG{t+5(F_cK!hL=|}))h$^kbSZcfc(O5u+)VGDe%Ryg#WSG=CC(OcD`VV#9Y5Gm zI_M^w7rk&vfo}NS4K3I%D-1%RA7Q|lizWcOZLe^_UGMk1>KUrL10Y)Wvk(E z)X)Dmmf$)s$ls#Maubn`9;lBP76D8!eb1bliZiF~Gx2vmv}4ox;j8Q1l_Qvic}3TD z(^kpSDsx53<23n@WYKI2)TsZWnHk@!we5T3zFy;qz%0JgC5rDpt$#+z`X0G`JG8!? zAm5wY^hlln*v*XZJ09EnsR>%70weEUV(5O>Jw5;0dEbS4;_H1`2Ch5&s1cOv?%fy8 z7LE<*iR+;miGqW;)JDv7@@ z4^}I9$gur?AvRs3wr%>JcW_W7CCsRAM(~E{Ik%im0^M27;K+8AbI^qv3_4>(ZX;*>m_1N-SfQ|%GaGycZPC5+haI7koskc&Z2qIHmh=&9Egeg z9VL~-{IKGB!^*f~hi?4aE6~d_ku~(jv2u4=y72;f^!>N>tC9EqPKv*4VIpaLEkRGK zo)|XmhbmIJyj>V0i^FvP-zh(X=d1M|3xz)iKA3ox2dPyJ{Gsjgu!^O#Ec3K&C#--; zL2(>Nu(jkzy;RY90*bsLyixhsXA^oJM8WOH!#@d$t?=@=F1xc~ESvr#a~Tg8d8>{+BBcMx~$odU6@XQ_3HfwPemWag>i&)4Gh(VmW%MqLmm-0@*g zB;S8Kr&0WzEKCIwsC>OwF5l3t6fniw|3`%n0(FLg)`#+uagN4Ola)MQE^Ou0b3f%# zt?opb`+g4A?Q)8(&V2#_b>ujH$~0d3Se=RO5;;3RC@1H;rn(>Y-7=y)%TofKNg5e0_2z#Pe(=T}b zY;pFmM&#n6%HenD@9v^LLW0KC+9q8ATMj0FBstTk$21bep@3su))BeBIwGOl3F=yY zMN8OPLzP3Ow@sz(s7N0dK#uP%M57nk4IWb)JQRT&Va(e`{fg-}hne-yu#zLr#Jps( zw4%HfQV9@poNdjyacCUb5Y-*w^zg3(q8RQ=Jg?#NpO zMDozrJDBQmpXHl$4OJpPM|5N0uR5e(fFQC#!kI$VZ0hgoo&$rggcUF}%BlO|%C0|2 z$N;cuRgHy!P1${it?8XJuFY4X;{d3PI5OGVFoj?FTn^mKo9Fg#RVT(%A`57DxKwqZ zzpi=K_t~F-T5Jmh&f4PDd)1eU)41}}ut_Jv=#GAgFUR>-j(HyFOx&;^PP~wY?Pkz| zkR!!FU$^MBt9Ng;8bFyhDE!=jhm%skRd0Q(7!>IQ`$yz~Z$Kw?lUuEyuYR3PaKS(0 z=?(llS&%gcK5(aBp|xrJY$%SweOS)$MW@29()&)d?c90MCDc)?Lwe6I5-i4-i=q_Z zA)i1IatDYFOTakGb;Z48`wCw{aU zVgYJ}{U1z5*Det5=Ul`lIs8yqK9H~)O*=rYq?cX!JB9J8_-;yU5WO%CJ+Y3~QUJ8X zK0s>que^Y3MaqG+6|Jn&N(5ehNd*60(x=hJA52Nglo!DvNcp;`-&I=$2jgHRL3Io6 z-&k?y98eaokP}T#D~=Qqph0Ws0m4X~vG&QE1$+uJ{+6{x)@-%z4;X^IJ(!=-yS+!-^(6FD~^3zln9MdaMh!Ce;Y)I_$6f-q6;?Z2E*DKU`d_K9HTL~iRmb2&M?Fsnb^CCD^6%Mjfg-?+&du`W?Dn1;!{RoAc4#M+tJYc8(MqNetza)g zLfbtK3k^M&0qb}v7vny%n$UzrDUOw z16L)Izk92buwh$5i2jqgWTbakU!BFelYsNe4_l9Bt``wZy{b~B-UWgA`L40y`!#TK zdAeWJn448c4!9iEBI#yxr<1{c12hdz9p%XDg=IqvzKxH>eV{o5{dpk*S`$uHd@zJs zp`Qj#{PF{h+x>`^=z=giiePM(epsSVjH^2!?oCkL1lb;m5xU@WU!7Z zNM|m*WLkG?!?8s~#LIG>$F068C)T3nBrxlannyskCQl7+;$px;Q3_SpQDbz@KOEMIZXT8 z;#3Cplq*uj5}9E#RUKhCq^bH7FVB9nr2-bDJIIjer zNzYrBQgQW@M5vgtDvvB`7${!{A*dM9@IEX;!BQ_4` z;Z5*SVEf4_-FKiPU#q3W0DPHHcbNMO=dS8WScgzb=Qk#lqJ6o+k;s7>WjyLvd|I*R zs%74fhlfXl$1`QOlkm{no5cHi7a>dyD1?63ZWr!urv+0EMv71fr)Ts@-UoZ~;@a6j zhy17nbsVyQdJ#~(LeeNsoFq3R>3${EWj`+=o{Tf;g!n?bNO2}9KapC=()o=(LU9EI zgS{k4ZfggUaej!n2(|3hFDrDZ7^PVcL3`fP-iis*{_0hh9Ip#~uj9<^;iIX{SE9RY z)E@uu8qF=zED)&s2lv5!wTCl7EtgaDm8JUZnd{}AcL=Tf%xJLK*IwbN^vSn&e$C#6@`SHZgl*&P~sY8^=@V$5% z9_*7SWM5Ott~$M=#hm>UB9!n6R6OjK5}stPL&PSoREf>$PU35ecA>Evgs32MRJq@9!)>2gBi5>8F9#|zNzujs`) z`D4|Yw%M&K&QwHy7$iizPKg5YDG~Owc*)=2G5nEX=#0v)zet`-af&Kk0o= zCENBQs2N-?Ry1%`aXJsmXgAi%qO;kj|K0w1SzdmZF=G4ptOLWoNBqFx{mTnap^!Wy zi~o+h1Nn~CDhC4f5w=JjNL}%c(@UvsOuD0AYDH`(DJRHowdeb1@e$<7_wKh9edNdw zO72aEdujF?zd%NV1u?6wCXgB4t{-4f&HKYRwIe*wo78umMI)Uz-^1gw6T4(qBnTEZqmtRxnvH|45-5Kvh6wjln!N)TgbtQ&9rjT{9((WlTM!3~pxNZC;a?%XSy zJ6%%f-?u!rz4=4k9&>$0{2PYkHtUYXXU)*Z#my4dIF045ekT`5Vp2e{X(XqcfP*bO z7)gzAMvHVn5vpjbR5|jND9S9poAPE9J&TdLi~qgUy66kJoyH=``|GBxQBi;sRc}4x z7yCu;$L(KH110yJPpEH@{c-yKBxj6}b~gy#ddp6dd#V1waP^;$a6{LD_tM<{uy_&< zwa8z+$M}%93b|6sTXZh3=0zSI`_$$FciiU$scb4Llq29JI@9&fHqo^RgkX;NlWHN4y2e z7$uqZL=>zMnbe(B8{CX{QMBIg&u`|aBiq)E+9`8f7|kRajx6m;0OV0ysHHJ{pw_Fb zZa@&=sakxJavJhL2qD*L@+LxLWgPfUz%SDMKPZv9E2Q#paE4b-BKhD4S#{<7kg!?E z+hVnj$Ov-I>}MD5^>-yHn z{m|q-WB+%3hD0>SkehP&NtX8PD>5G*J$n8uy8il{&7cUf3*o$qjFcHdJDJk%TQufs zd$U)ZM8W#5Ucjl(vlV%%O{bGZ0u^q)ACcW8DbX#Gse;%$llmKFV^;}#U~3%+xpf!8 zghb{}g0c?#-A7TPOn)$@PMg(2nLM-nw+jq5Mgvsgf81bXsXA!7UVn>G2H(U+EB`UP zy@BZV*9$!}+M`4KP$vBiH6W&y_`Q$~4xS4C8duqAOTbliw=JWJ!K6y*=8f&~zTxg} zzacm&B%JwU^!{?&_Q}@MUsSHh;5A6`=VKbj&3m=8%H?t2ab|FjYyyi)`1|HyW&k9Y z9eiM|amDbTU7nP`B=%BkK8kqWu#sGZbwETvno{?Y>PhIP@7tefsu-}o|Q6jV=px9XESq9k*Q(8sAIWD(xNwo@|IDDr2-UsDNEv7)<$O z9DnCmL7P-JSaVbwqbbS8NA;-hP7OtJ*}jc-N4rt-CuZ?Ao5{m4YHh*EWgBQ`%rsBE zfJ`r{(5o6^6`vPYk4{ep$C=ZO^04GA>hScTCPnpMB*!zY;__Kyy$x>;gGf}sHp>mQ z%RqjRifhs$FU%Y8oMe0zw@k++DTpstJ+4d9IS4w0>5@vE&ZuBa)Ry2lwEY*VhD^u7?WOR z-%dT{m-Ns$3Ovz*WhzpMbd%+XWGH3g(k8DsSpdu7`+7Bb)PJa3j`DI`w3L`QF+P>6 zjuTML?{gHi!CI_NhHZTvaX#(tb?dtd8^3%iiBY?{SB<6{A>l@1OYy@4A*F<3f}p>( zYv+i7hXxlw)7gwRL3cykoQ>aO9dz=qeK)h&^Z2D8X6GnVF|(6-{)(~OY3&ctBTesaxeSUJ5#;Vm+yuvjZ5zjw4-}GaK<6K zt;TezC+bX0xAi`?NGx$LE;U)Y$S{v5Bq0%(1Pu>W3Ly9IFhwts7P#A zT$k^~+Royj%-J~J->W9u=lNEztT5CzLb%zJ(i@95nC(lMhTzAN6 z&izTvP(%VBVvBDVai6>-|9_r)FPGOo=(+a)I5PYO%Y01c+uW}UZ=xAPi77CCsX>dh z4>$HT5Mu{`M_$&y7t#+~{_8a=;0y{gFLvh`ohJ;}BQL8R2$sAWP`0I)TOGm5f`hp07}2bP=oK6h>pl}v$F=kGkM@x4P9jzkSM*#|P171{_f+DTkDi5} zo-}5cJ0b3Kb^M^NeUa#CwSuN_*z#Kyh&pQ1MH3y;c5=c>mHOZpKsLuq8)gv}idO}t z3!1=#;b<%E7zon9tG0|tt*x!US9SH53&xSXGFkj6uMhtFejPMGBtZnGSW)w>tvQI+3{KZAf~x3u6SG1-cZ;DSGSM-FgMILzm%%#f{^6d^?FwIOAT z!*~FY5I|Ldu3Cf@i3|FSoz5~l_O-We33|wkgT3z#!lCNc_w-l1q9m8cb!!!`pSj>}AKB(di*%8E# zs?Z_`Y%*k+0P+LCU$&)Yqs4xMfGN4<8O0M+S60D?r>FWJNm*G;4_I#sOzN_rd@i=1 ziAYCh4P~`6`8D+*?OB2l)lSw{pkHmFiB_z)aHt58N^R5t0^v?VDYNHf^1T-#vNi)h z{8+`R0A=gQMM+|#W>$r5FRnz z2!r|3FfB4f_nUYvexQYo^KWa5qzHimT-W|VAZi-Tz)Kk^@}PrkLWzcN9~=f;ov>3E z>)}dJCJ=AiFR^TN{6e916!j|e+AEi^0QTS>&15n)_ID#>ZcWwTPtC7rS86<_VlSbF zU_jlE(J}JeyLN%VH3I%`Yb71~e=ITou~@opx{G@Chi@P4O#bv88WTE7RYdIjLn-PA zDkvU`B-Ym#RW`rI9|ek!y2AXIi)j6KM4{^$tI{PbnSLGO9K}L~l{U7n&lzHy?>*b1pAJp({@ClmC?4Yq1D4EP9pt8?Ow{zLh8)KDQf1P1h%)S=n>lcFs|= zv@|g99_@*^&n~W+ z;HbGMDwF_ki3Av!VWp+S-$NCw>aCX2Xzbi~3U#=EO1L41DnH2M@t78k%prdB3mQ_Iay6sBN1DtG2#u z`M$PXIJ5eA^}U*zi`)M=9-7;|tq4#&x3eYExBwGy&-(=(MSC%MtO`KR zUXq=T&lxa)`cLxOb?ftoZH*hw`EnKWxyvtB>(!X)X_>8D!TjC=$fdA(gsYr%%b*~1 zXb(0gJ+9x;*x{SQ(Z*nH0Mrq^gOhx*^dOCb0h>YN#*_)N-7t2P=87q0_n@0AQA+J$ z;AC{7kw{(`S{S5VkzoerG=0^C$Mm-}5pjfTrPc|*{P~3N{!0I>KN3T?>8cs8T9zX| zea2)iRc1N#Jc1uo8=V#iMDeG1uAlpPpWOD(w$sQ14-$Pj+)x!x7loX9p1M>373J(< z2p`2ZHi?u_=5iu58L<^_f*;&kpUfjan^L_v-wAZ;7sg`gO%Lo+3`F+o>c9rba&^ zIkb*)FB&Ir==BlE8hpWJ^5Zwj1m@0DzWq+W(~vjUGC;xs8><97!1(hi_QpAD`<8{5 z<$SzfAQ%<>zBAm<=ijO6lEF9C!dTS$_J61rw+o8*`-QQeEKq_Ub|?SrxE$Yczf%lu zMljw1k4JpJLA_PIDTmuNahsFxsudRW4>4iri23{}gazgR`9(v*k%v|gP(1%|{>;^j zKu?&wA9d*J4_|reZ?tX3O}o1}_bDKZ=lGm4YPml;QzS*;?p$=uSZO(p6$8a6_j*5o zOp{{J?fpDA0T@M0(J{C)b>NA9gT>V}<);DkV#Y~;s&4Lg9%Y`nj<$Y+uRqttd~n$;#^BT)td%Dke6<98`d*{ zn5f{?COA--fm*hMU&>3mGTi$@?{`xVXyrYg3SarGMl$owHn*ggh@gkd@wPxPH^TdQ z`8ofj=kYvBAy!nQ+= z^xWUA>&_53D046G^&>m~aBTZ~1!(E|^j;z=vV-xROAIdO*s<=WGR~sY*i<8)SJhBm#YHohW1pC11J&H9xN+ zj1)#qgj>>-MqF^1VdjCdeOc|E`@I~VdM79HV)n#FC`=tW6F!2xP`Ix>8X%J2JvV@J z(D;KNX@HHju{wob3kIqW=y;Rgbg?nr+&SJy=vqFD*L6m>Oex$g?Iu?3VDgi=IY(0X zZ*W*Kio;Vw`GF>cvf=W@k}tfI;?UZ4u+*5i;DTH?;J_ihD*l5mYrpKal5=lzBFero z1k{jh%fjh zhfsc;TJ`W3=3Su<*Y^g}qh7jE#7{DVfT(JLpKqV{7G82I zeTdImH3+Sn@1}6roY0BnvLRnii%)19~07T`?b#*dZmMi7xZ4AZeDM`J&{_h zgP)Bfj(P&&P?R$Ab@9`1`u*AHC11jbsxC^Hf1Ru=k%6r#8g7{Vp{(qHCwRU z^CZgZrAT2~>ewLzGje~$Ac@s|7%MfZ!eZV~@25@F?>_{c$u$=yWg}m(LakCT&$%p7 z78G$pD2C*98*Gvv_(p!*nPXT)GG+~vNmTW~uVNV;nm8(QTIy~rbK(*q?H=W33KdZ1 zo+a>Zc&Ut3BSen{ZDCvlVYED>gpQ{4b!md?etjssFlB=3T~$2ygZP)eXW6|PluCm1 z51UCg!^H|^_Kz&)I_q^-pG{uR=|QkBFRX9)#jYdL5PB*cz=zL%6a#PwTIuw+dydn% z52XJp^SMgn5kJTCiX()CR=ookht0+ag7J((K|yvC%T?POF8t}sH7<~wjKta5+03G9 zBr2WxCcO}GAU^aukZ9m{oiNkCjwwM^eF#yE*0;noazPI1rV>iRW(K-tqMctg@vlotsBrOHq^r0?4J7-l37EC)W^SYs?NNDB361*V+|Voh1;i(G$^MI9 zEW5X~wtG<`hz3J3Q^e)g_Zez1;FvS)D12FVq-(^<=a0ltT>&t9FA~$o&nC<#YK#6k z$(u*ACcKLN7pihe=YLhf1Y`*fl_;RCj~8P%H`S*#9deH@=Q)^rD$DGPm3IxQ!9BOK zQxi8r#hm!nh!G5^GTEHZ7A#w>uXnJ2?k5{=E3YE{WPwB^cn3R(H1-L5)zXI58j7K|7Q>CK z4#!u<%ucLVeg!1&oN5NrD%nXQxIxu${q5`tLsJ7hS zyjhx;cJHWtVqRr=11YNP1Y$rZWpRD5Ae&!ST#wvRri)~RiU6WOHnjvI3YAT-fi&lO_N7Xb#)a`@D1DZ%A!wo9el7f_%R=gwqc{RtzO;)1YTs@nI)Vs&EB@%V&@+OVcUc_b_U zWU>kav$bqGri2RHd*p^%$YiVSfA{V23;n!hz@XI#x?FcI|djl%Wu${}%LJrPu z4;el84*ohaa`PIcdy@=XS~B6j z=>_|SJquYdYFS@26t=kiCzyPf#-OkDKFxLgp^7lt6r%FS>E+Z6ZobYWK%Wo^Z$eWn z;3%0$vgq7jfrj?Y!si1!H37(UY>->*}kB2I-x|xxf){fP$?<*&(UxZjZ(hIM9?s?DhkHQD9Q|NGPBS)XHaJs%Z<~SP zQHffx$t{gLg_!##Z|TCbT;Kmo3r{mp<}e7!eJOoFT!DnB7QB)2o^Q`zDYgJ0HMSI! zfCsZAm>9=W%Z>Du5wVbg|hh-ReJ=}bt+k$D6mc^?CsNq58wA){>sV81tyfFyntNZFi;#ED2*FS zsYq_{FUlOtG$A{lM6@x=fzvP{y7xkrN>42TvnVKbXQXCM%8p)K2GC;6TR0mXeU#Pn zwF?CV==vAe_JkfvrtSwKE-R&nompj$l^B&48~-qw&Wft_{h($)Vh&CBW&gv!`SYJi3V%us zkrpxGSVbBrYq}##eGSAHvk5^Ky9cX=!qibx+5tOF$D25@(T)lcrWA4Q7iWCG0BIS& zS&3onD0!LTcvUo-?$7XZkD{ZToT^YS=9EV-KX=%#5X{!9Jw0BPh8FMdux&p))H@?e7Fd*9jFE&a^PyyJx(C+tW*cZ3kg=!;B3bUWSh z429;HbUy?Dnp#Q{elK>??{Fn+6i&07pAk1y>D5E89`D{$f?oGSZ+|5bx$l)WU3*sB zjv}aE^SK=^D5^9YG4SxR-}Cqmljd)(JPB@u;z^ChK)RguNS?CmaegD1AO7G|c$M^U zD`6rDl9LFre&DZlB8h4#^GLkrH`S_cUG$<7g1HqKaJv;3H$I;V`~&|DgvZqKx~0F_ z5c!G_ z5;wFmM%=695t1kGNTGV7w&Y8->tU^1ZeaAZUVz%}1~h{1XCf-_=6oa4RF#AtxZ3fd z=oeV~_JH_-kiEGH`o8)RTvJd3g$yeDkq{#r%3Nq3jxF|S82QW{eg9zFmy48120Ud- zgTg;AJ*s2rJp198frBa$&CAc?OxTo7mHkNBkTd^+#h9dihjr;s0-&?M8UT};0W9Cz zYN)2oJ8FkC({J&0WmTQO&6Y|bbqJwxd{euU7yacC!hBqMs~Ze4@TE3 zt#`hsEzYe9s%rw@Yj*og$%t@xmng;v2r2_|!`q`d|~UYmA8J0clp)(%V&03eZ~^M{W+)6@Ur>&bC8R5#g6CUa+v_$S$cGFnFuu^ z7uJ~r%Rw|dP}rMs1GLa^R-#*_CSMCjA*Jvjoc$=t${9nF!ii>(P1iS)ZQBiszWe(V z%>V$Dn=6xaK^KTf=;72bL;LdmLrM(0hzjvYyl|#*2KXg{w|X2{XxjTOq4(s z*e~2hnB#&DzCa&Ws?y1g5sNzglJs(Ta@W5xam{}+9HOfXXXY}xuMngr4+ z225oIT-t|+KRBo@PB3k@D-HSWLZ`2l(vgNG+4vuZBvEEFdN9&}qWl@^U+5VD#=|Ts zxJr_hMI7tg{Vc@X;WtO0-(!(zDaX9y`xlQbBW3=bd5C9iZ+*jgS$?C8ZOzEkGa)cU z?LV>|IqM!0SshOs#hA{TQPlX;A~-3oBVM)itBxsWG}%^+waJoxN|-E@Jh)>>qU^;~ z{_9NeV-jYHr-R`;M|n;EXQ3r<gH*!><6wCF$h~By;ApsIo9gFMlUaIp2+8G%B7`gN?S13=ymp!&Vo1@8} zVF!n{x;Hs0$t1KuReNb}GMSNR=a=KCWrm{<%-MVxrGZeyks-_|k^I^45`0?VtJ>(| zmY^zxC;=CW`j3?Jf@UI?F_B;{%owe!XJLLV_+T9+30Mw_ zc&a^Hs+D>N#Xk#hvx;|?X_o-1@^AI*uj#qmIKGv zBq_;^lt)J3w<2_W=MMSk9t7SqYb3Z}TLh|cVJ5o0)nzyQ({v{-euQbV+Nfo04>bJy z{DlYPIdkx0fVw1|V!gvv6{r{Vnf4DS74V{25*xsO8j$5j@>-OzTw9qQa2cG<7oxxtvXrD>SX|D$41uQ9FN~3>@}{VbaGK`DS9uioHZ<6##1UuE z-hFNI;f$$5?25&*K+P-c@@r{9@VY&1O*2BN3`fl!xmb1liC|)EPbp5mGFg`$y4L_J z+Ydwi=(mkd2`8@a7!SWUG^iEP0i_mm`Xjx}*jhWBsChJ`dX<)rA$bvBV?zaivVu_uc!Emcc7HdKPWD-T-4pk!DsJS>{Gd z!HUc33?m^%cw-D?9l1;bJN$XjVcA$_Lw?yW)YltR)t41LmnO$JC)7YCP03Yqav4F} zkU45oPqxYeh4hSuX^N}@Ww%TrZ7+y4#fCy?p<5%W|C!|&*gh5a*2!Mmn8`CxXM}*a zO^5UeNk-@&T-$y{thEQC{j&vJZxPCvwwU?C0z7Af0F;B}IqC2y-PCPsa>%O(eq_oM z#TL^?gz{5&59PLcIJy(!oBLz(pDk|tvW#}?+duKOZ$D01n3!qXt&BHReuvA9My_H$ zOS%39FXRayph_Wmn5g4;@Dc^rbHYxzb4IMZ#k2-e4g=OfM(meteW+Ux8tXp6%DO*y zD!bb-vn5DGc_;bS+k@*jFN+sAE#u#g^!km$V(|S0#dTj`jOr>Shi=!<^`3_}tC-Mx zt6mc2Rs6d%p}659p42f)mZ=;Sfjh}?4OYP|g7@Q>j-jamG44wQxvC>uE*F6_)~|nX z+;=zoClu&$V@t5e8@yu%{+4z7b+5Mh-i(gutSfpXxGpRDSS{x=C(D&=LQd~qU4as# zMk^W5Wo+c8u!QG27PA_w>8W`0Tk zkE(NQtgP#rb;q`Cn;qM>?R0G0PIhc|$LiR&opfy5KKnk;r}sasHRl|os;<%qIkXJ2 zkPf!s73;P%)&`+sjJ^E{qpOddnVN#jrh?p>f&du?uc$z~2;%jy8_|j<0R!shSJQn* zdqpXZQT>%ATI7N+_~kC=>y0Y9W~Jw{w3Oq?!D+scC5N3NQkT!S<@xEB!+b{W`*^rw ziyl=$T;;Icy=px|vT9npndu>tn-1ianl+$ys$ycj&odkpirW{TOe2a3WjJ@>{m9T%#R_98NSq@KlBWZhQ6`y7vas@M29ubV&-aqDQF zP8vXPKPg=RuJm^C6MYgvb#)YqFJ?I{8kGTFHTy^CfB9HQ%)d}+yi(Km+8qoBz_xoL zh{hsi6h) ztBpcSKWo^7N)Ez1q%3sZEc8EjW=6J;1;P^G?i1r1rCeT&1BS%Y^*YUZ13~ze@S1LU z37Wu5IDhSbdv35^9UUw#43{bEjuOD@@)tX;Saj^yR@%lCtPU|#dIhDYe($na18Cbp zla;=Iyw4v-=Xr6X!IKtX8HM>Vje>CP;Cdr(c7UR4)UB=$Hdfj!dD}3!*7}B7p3!JOAmGWO2foN0CpKP z!wmk>lgpwuOfTupbVQGc_+uD%CxsmE$K!>J5c)+YBt`BF=I-p!E1|V(p@xfShPGBB zfGukgP~m&9yKnm`K3r}>xyerj(;UN=9)mi$w@`jV9F~w{R+P;D$O$A4e%!ywjmAzK z-^%Kp@~v?>MWxqjL{{Xx#kTKyoIzZgMP>ug0luXsI=p#Yl`P zgXPBLzY!+V=$2}mE(dklK5hR3ZO1aqkW(p`e`ML8mt`6b$Fq+vBL~506L~(Fi-nRe zy1N-bDk>J0nzPL1hP2ERHz1Bfwj<$I1-UVE9N_r51DIfRo9|-h+%ogScbyg9$UI-@ z5cJTv^P*r<4IYQdl5d`XZMai6XeK|N)&o2BlxmUOC>?U+bv{=t$>&Gp%1uCwB2n6L zsF78v*XKRek!n#e&-;W=!{k?(&Cg@UY1w#F^nIU_yMmoNS(=XwQ1rpKsqU^AOC;-t zGEH@B{wNf~NWI{IW0&^$uYy))sUIM<95~8Q*`79CS*D%rDS|004=Q;6&fU6ikW4Pf zJcfayXSwwGBX0tqA~BN(o_%cI-Ve%n#vjkP=}2HS(Oai{bcFaQ8ph)d+I@tNl2w#K zK~xI@uCY!qoGJ62GyP{m2e_(5K=gT!H^eo=8%#`e*aMCd$4NF-RTqYWjt8{{f;X}1 zo%V(>aUP2;^*)WkgnK8w*!YCGl6{Ok=wEE<(veLhZw0mBj09ftWF;q-rAun6LA24z zjKN`V#kH#{N_5U3^IhnKIFq*GqpL=>N4ZcaK7-09o;&-;g+lHO%4Fs*-dB|3BmRh5 z8902ink+oeD{f2U#gn;!^Of3f{<64#FS-A7E8Pb00XMywW<8&XMj{Ll%z92S{J;R2 z!|XCwKv!2H2?oIxq}9@DjGjd3 z-v&Efxe0r_Yq9O$dCV{{$1F<>%O0h+QN5dIv_Ur9;3KS<<2hgMc@q>Ne}l)G5E_gP zH;3vF3r~CG3m1b)Hfq6qmr=~@d>~b|7yx00ciwm6i~ zU)8VBs7DBc&naE_V3IRD4)3s)$;i1#bN70vyX9z|s@(2(onPO+!`>B+HKcyPB#*mP zdRg3!)e)i-?5C5e+e%&@SW!M7O^F~Ac(vdDPskCNfskmu^Hy?*J z=vCXhK%;U@@5R|m(uh;=Tm#kX&y?T$Mk`UTTUhx4@kvy%gO>Te)3X(#NZjD-c7oua zZ;!k75yu{|oe4DrC~?~T8ttOKoxs3^Sc&~AMp|^!Cc;cZRJOO{U^k?9Y^`iK=;*S$Ts=||V89shM8rGyB#uS*;6;y56{SWXBkstHs~xjvY53ZE5z`U4&HuiAxoA)X2!2|- zJb_B@vcc~B{O0xy6K=JcAWLLYZv-Xi^ZMyXvW&GRU1@cw%ja4!G>L9c5m1^hMz`Hy z;ov5K=yPts_qMQdVWbcscpS@CKV#ri)KyKau8u~$1e7ykm;?vP=1Q5_V+2|rIYXSX zVE8mow*w!cs-?72)IOs~OvMW94~PXRU&1w6j}ujE!BVjw`9`F7#%Va5PFDY>*f#F% z$=3AB|J({UK_`QE#`o106G(29t{w*O3VY(L;;*HlV z;pX0}q$?6u)OdUdyGz%{XrtBXKkA3l*mzD|r*#$MR8%rjqERNy_UT<|1x8|O7#N;!zO@5k-Ps_9Ej2EPyIbvhSA z2o#cp9xZLRU`+TCWarJE3%1~wLU{Qc3rgrg)_IM1tpUTox#E2kfLo4~2=n<$ex2DE z>VwtkQ2f~=Ir~l&Uh6EZ$)%@MQ$C7jmYx!;O>&}Gm#H4{RmvY?X$Wva(I8^sZ~Dyb zdlk8Wz@qcBKGb-Mqs3l4YmtL6($p$_7PAJedF?)cm&@#&ve@?Fd$A^?qc2_%0_EQ? zb(CpK1*s~CC)g^kkgZkFiNES@hZTv1W#n>6$*UGf@PL*lkyBTv1-ZpP$W#}grXYvnxbXmQswr0WBp9~3jpYTKDvNS|on)^1Gnq3NG zXs20h6M}tYKm)F_5`JR&$3-;=486ly7`v~ixQfGCtC^w&<&94w={m{h)K9ywmYB;o zis5A1C~nNQ?f*D`CK(ItLIn82i2($Oj_Plcy-uaW5bn{2*}Us!z4Y_fl_m zM(`RRO%IU`Mk>9VUEb)QQUb897})a7z2GL~zTpI|z!`LWM)y3J1?J6N1``847qc)k zfTa8Cq1-r#|0|-mfAqUp1~CJS0U9xDmzgpU+L>;*Fyd+?gT=DAYl0kpjlH*&q~=5b zEhTD|-*?4$QdG;XX-Vz^t)2F-)IB9)nsOZ7aluxynOK;E@>F5rXDSM>0^*cqc+|XO zlm4hWGDv(@_+r{t9%YK1l z**JLpFI6|bD<6UZqTy6Vkg;fl(Q=h`XP2r1H-u<2QFIx)Y-uk!XdJ_o=iw5T<3x2! zcBn`v^OtikbZp0=#lz{sAV_Wq#!wU*(T)vfOm-833>t!*HqWZF3v|N_GH~Bz=0-}H z83CGG_{*PMKhb^!Ap|XmpJFgC1~ADh-=Nu z3+UKKn~1_M>m)t4D|ar&h!UmdbrEFx-Q;vv0v!PbZ8TmAH1D zp0=Oy+BUNAhW=z#Io2#A`qg`uNVM}DdjnY!8s-c048&fW#6rI}2R@Lnvc98%{N`V* zN0NYs^1D1&L%$XELrePLl>PpwFrjU!ejatkhmz+*S)M(Y9*%)ybQ%=?cr$sMZ?%o3 za$?jNXmASbMFfRefGA0SyMJPi&+<7o2EWH~9dOos1RhN>U$%X2bsA}d}VA!ef z3ewAJ1$9Zi&CK=1QKEXce0qGb@^U}pWQ7>HzV$9RZK-*9U>T*z1457l^Wqm~xTxfX z+_zv%r?EpgG%rJzG|u9jwH?3kUp&PK9YDELRqIm4WQC`f`#}&Y(R;uV#cOY2A@-?B zu%3pg^8Lbqjga6CN7JHd@Q{8m2*pxH*sghILXvs-BZNNm3Pdirknq?>pyqA{?&_vq zi%HyBir@}X(I_e-c(N z6!c_tQeCZVM={_Z_zbY|(fjc@;^_2z!%TM{x~JynXSpvJlEX)g@jNGu5;X)W_R*9eDQeJq z)B`pn32F#4GTJU-0(Q-uOQ?~a`Eg0uO z9$jsO`d`1fUgk>JfZ=D=FKiD1zRJMgs0;r_!*K=GLLz*-7PhP49g#`!tM3Rma ze6?ja0%Z6omPSZ}CbjLglXqh244C0#@b}1C^QFy$0g=%RQf1{NSjqT&Oovg>NYZj} zIG3qXg=Cgb>hPvH?Ke1l+ph>b3_lgnkh7}YmT@AX2)(iK99otC@AZQ3dlNKPoFH)3 z4n_J*?eGg0a(nd)+jf};*}qK{tRR%*1>(+VtOfSHpdhvwBKV(KSjpHooZjC(?%!19 zn-p$d7u=7Ca(SO2vO>cKj)dXYjbuFXpe6w;O8FxZ`M$qU6WM0h)OYl+8W)su{HIT` z8@-9>w`;}Y)vxVSjfMDZ4_SQ?=^IgNg=^QqGq>Q^=SudEM<-_iCYQvRX4xH-N}n z@Vh)HB!=-US1hd(kio|^2!ObE+J9Wx1)A(c(z&Hs&x`v;{b31X8CvJuBH~UL+@09#Z8}2@Fre-}2n&P!NJv z5jVZ=dg>+EA89B`1z$_^QQo~yGRR0xNE3}LDL#%GXvA;HxYnLhOYqYI)ueGR(GT8G zDwr9QBvqpDdBPQ-k{`F zhmqwe1x=RWOEOF)mm-$%*E9ch`unaOpS-vX{86ieM}Vk-W2Yg90#4G@pT|KCz$WcT zkI&*xKy-zj`KUcTtfeJ)a~jYyM3$g9v@p{h-*$iOmd{q=Na`a{Q&~3Fnaoggmgo5t z&BKUcXl?tiK~N&2#8m6stzN~QyWvSKD*9mP1TVWt&FxrKcFTshpk59Pvpk4P+sB3t#4LSpP`i7nk#5SJ{87a;F>fwotcnnw) zSJxt$BLc6DBDku?O7Z6zoa< z-#-LcRyZ^Uj`$W=!+q4Y>cqAke?88`Qhg%J>?? z;`)48So;nhM&z}PxF607YFar<`0DbmbKxT5P2xHY%eE88Zp?5w6VuZ!=|qAVq^?8c z+bv$*M?CRa!*F~x$J(!`v=_1kePCt}U;`08kVZ8&@kU?g;d*U7D2j1fRF*7^fU#)n zAB)N!!DimIm%w!u9;+wylFow?Ce66X6#N9zf42q~%T;eb?wO3fHoV{yp;>WGkq1RS zuvDyNN-Rf_p*ksmMV?O>+D?b5a(j(fU*3Z#TK;W^FI?@U!6?$RIS78Pj0U0W4m|{# z2DeC8H80$Xs7x;ONo~WAZrmF_+xn|+FL_5R+REp1RHBJK7*VY*INAAc!eg zX3}jJFqi7WFBLnqOCOm31j@aZ&d>Wqa{tNg=mv#xdQF17?!MQuxUQ2RzZAF&g~JQW z#rx%iT1@3E?l1i`>~GC>@PLWD41Bm;Ul%T}IwhoO7VfZQ1i7tn{9HcO3Gsi55Uzp= zMSeH;Q&!Sig46-YjFy=*36k_S{LKcW z%lCtQ9EaYm??Sujg9y7zb_7hBxLF9jEp>@qHM!P7J8%3kl^qxb!) z2dU)0M4;2%7_N?S)ObiI-yJ~!jQ*`HsWxe3YEO+ z6rqG((CRdG!o+{(GZ)Ag+yythpI+Mf#>o5R$r3u^iFUAZT6Z9PwX?2Yh`RTOe^BK( zf=&Z_uchgLQ}EU|ZzZt3ttbC~F{QMi+d(u%@(2QVuIw-EA++)wX-C&9-0a;C1W95| zMr*ew8E?SO4|)$g>%i1QSTlTDGf}YNUtPZ8B%UJPhdb>gF+H9BP?R5c7#K&`_lYUmAW`UROgi!85%@2WAYF9l{&{8k zqQxe3thlZpz^52Ku21$QT6k8WW)Z2y<|qRMzbkXrA{K?x2}IXMj6TGbFTGCVkLOJn zLHo{2MAv2p@#aFrjmF(Twmlj0ffgeQr>F+iv@=`sAR;Q#iQ2#rL_z!!0uTJG^K+q{ zw&;pgv#ENFsb&X454xK6J6Kmto*fq|u|oAQ#&DfZE_2v4U1RY^NeGwR2H0GbQ$55R z0u+tKL@xX%+aZ0$bl)mU$bH*)HY12$SwLd|Y zfu?|!XMR=hAMTCSEAB!7oaZHVnVFMjnHR!=KDS zda2`~$-6OQq)jLrt@*#yH|kD?KsCDoO*QfB(J{Cd@6Vi@6!>&TCsj;zkpPE3nZFR4)`GHS0Uc!(TPQ zE<5ND^0QT2vCjnIZ`P7iAcoOcf0`igZpGaRfDlY0{un zky;KS$4m3H@#CoYV!TTQMH3QbLk!qA^t3vnVg%uKnH*d7nenSDY0y7eJA%;Fyaq~D zJ;PB{xfa2X?qB!>&m1fIp^wW35d1!kQc#0*+<$p@E5LdbqUObGn4>qWcd9_>ul~&_ z9hdw>@bU{IPWZ}jhge}-bnkLqZZ$L#)bDU6AX(Y(=Z>n&3@ zB(wgOtv9^Ai~H%}=5>2Gresm!SAH+F3v@Xl|5uFky(e7<(R#DsGod4L%6NsvD3;PV z&Zr#-=Ld*YZ}cWJdB?xyNYx@mBwgPGOSQbFp*&%1AheRkWXC5_2!1!C}jgw+g`N!~Cm8zi(^>|fri zB&|>Fc(WZINZfaWphmDFJMOiV>($bJCNDLSzflQke)a+WQk0fSu}YEeXx+YHBAU4n ztaHzvu?_U{rQXJc35pH6Npi*iR;7kf$#G7nFB+#Hqn*IBam++F<`**yD5oJ=)Fw2; z9+ggaH!O2F9Q(BW6lzT#eePm-k)&~*tPnyurw&JLpg8^ew_UnudOgpb20Hj4My|dZ zN+>y-Jn0kQ864K_MM5K)X|y$Abh-!4*8MU^PIkT1^mBWp)X>+m=A87jhy}H=os4wl zJh5qcV0&d166{Pv$R$xSIWs}8+L!8%YOMJ_*7Oo2ks~Vg(>QHr21(zn)kMS1L?ct2N&?3`&}Egf|?D16-rpkvip2; zKTPH?eX^V&fAt%#R9{xbao-Ku%A`;~MXcQ_=oQZmV+5mg_YcLjk^kZnzx2}W;C_P1 zH`td-%qDP>7yK3T|0j8z%9?hWy8$FYS@i`?>?94!m8qY5)wv21NVSayuL;zW9#4Agym_m2>|BAi|KeMQX(6WZ>#P z!C_7SvtyzEra_A5lhJ$f_LfZ5WMBk7FW7+kUbii|&uB>}EI=!SZfoXQ8(( zM&J~q(hr+8IDg2}RpBu7q9UlQuv{{;>B#aI?QI^5xGaMH7@Oorxr#b*2xb7t#QDu| z3or24+~MAQbzB<($B3bvwT2fP(~-OwLAyp2TJxD(#}oWKuPdC`o^!&+a<4-cNg`|1 zTDn1~LGNKl>eAE$@`}5VxgSg8I~utiY##gI8d3X!BE`1-C^P|(S&6y^;r)eH>liu- z;_{=axumzHL4a|L;9`(2UQWTsy+j$${yNFDdGi`TUPQKGt4kVfy9OTd2WG^)G--Ex zkj96$6HI-`?MvMa^QE5Cu_A!Xz@uUngDps#B6#dlAmu>vN)hfj#^{wg(ZaH&Al=2V z{f4sOxgUO9o9Oa4{J*p`W}ju-$&V+j&W|@APuD#-txnH!N>XPX`Je=tf%v|iW%)!V zjnxs+_Ez!8ZK+|3r8HRpF6fzAE2zu?KqAqsrk|k$2TMl*vD}d%s^07kRW15#R-qGl z+vPk00qwUsU3$UzkJQ?TyFV(&cf^+&eT+R~Xj?*g=2^44Q3lGC57?S?Gcd}u4WMw# zr5vKP+BitZ^m)-#JUzXD67UI!TkTF_;TeOj8z5g)31Iktzx8w!Vm?601y~yHt3oZmZm$t*Vy+X;W{y%uNVc|J2 zF{CgxeAA$;MU=_VzL6D?7>}inH8T};;%2r?R)cvy7YSGf-WY4XgefgbCL&j>=!|ak z`jNsRkjDLJiY7}-%R=dfC`ce>O0nnuFR-aaZPe#8g{VydU{WpQ7Kb5PhlI*Zh&NB` z4%wlWf|GeY;KoMs#9^Xj(m4pkcD*HIiRrDdoNXIFpHG6op4PBd^jr|KvUF$v-0Km& zX)${s-jiatZLX-DutwO2!s4EpeY#jyxj)z*N zVKarWm}njQsl!55(gnRiT*As)={a)R=AOT4rxFQOe%;$16T9m}7Q&=JOdol&!JfK& zpmVT($U{x@)J)XVL=0-Ck^_bg6Ew;3AI-Ak6$>ksc|sEpB)m|4`6e4g&QSJX;1}F{ zJ^9tJD~_}QJxIH-<XnWNxL}4FZ=>FITD4E3F8K)8JHC;rS zaUF0j#|)0opmrWoJ*h1I*-2Xb_7)^Rb~n@pbGOji>};Bk)p06#cH!Sj6PbZ5cPzFl z87)woqOqX%Qe@iuDxH^2RP=7T@oliAL&}p(bgvStMDX!)I8ZGl?2a_wFgfY+B2p!q zvUxp~)4UyHVAc9SV z7Y!;lhR5PE#BF`cBb}iSOZ{;bjK{Uj&y6lRV0>}U9G8xnj4wtU{t5`j`8{nBl;->5 z@^t*8IEj)61;EX!pYF$p<4c- zVL6FCKL!R(oPKzu+9J}%Vt3Gh*n+E|H{_x)4@X* zv}>zU{W~^cHFt3$90XSOj&E1VkoE`BB#rxmAt<*d_RcE5g48wjmnJhIr;awfAFPH6 zJigG-sQ8PIQb})p&oUO~=I0ap!3$Fz0V(1|Al*zw(B0MaF^bYVn&tH6RREW8OHEf0 zraL#{I}iH%A=zzmf7CL{8q?8SXcbKv*uN4O^Hc~RBsD%osz)_#ZhJL^PNW9(fHEsh z5KdeN zJM88rVvzU?%p-Q>Gn3s%kRKr!eQf|^J z8Ud4Wyz#GIIZB|TN}_O|6H+QR&!)=|PR0V$lYLGuRJ#p(!S=Is@7E|~Pa}d~w@6jZ z|8SdDt2zCji<={X*_^Z_7N@!AiUAh?Im%ykM+U$8`;b*CVY1G$9KR>OcUC>}EUNvz*X)}PIa}Z6WtFKt zVCy$**@&SfDEsC{@I!#M(>xDZrV*fi)n7Bv!sc)k{Nh&@olv$Hs)v9TsU}_bnn>Fd zR`Q~Tg805$RvbSZ0<795He^yaDV)ywF(7$7{~O!oj5;Ua$_qLxi$+jr2n|ursB*EB z8)iJzmC?c+6#ey(|(fe>m?ADhz_d+UA2&!tWqQ5-EhunrZC zA^;A+0abA}nP&(g_q`sC0o4%il;)|5G0-(ey7&N{arTue7i zZL%8%mTSkDPU8NuvI@NaGsj_F`EoiTec&{t&A(XTF%&j)Cok=8!WJQC@#mmdu>$lo z+MSBH&&HObyb=woA~D@H_hl16$b$LsyHaE}pIU*JxN|HtL{{Y=pho&1H}YYn5Kq=} zssYTb@4Cp2xf(q(1)Vc3mQ-SX*+VU*#S${TcD8c623cF}KG$5J!Ihm8T)N#*6|wr9 z8@2syRT0*2ScQ}yP75j>NY)FjGMcaxAcZ0kM)Cq-}_T;Bv9kt zel4RQ25yrkMqiGy9Z*@D$Z|SuIz)|sP?l}GwW;3@YDgBMXYbMh+sR}I#^`OR7sC2_HP3H&s8T91eem(T-*-Qmt2i#9lF4O)Mgb6DGPagky z!1C+C3dru&-!ZY+aGAM$nF#VBjg^%POs!Kl3+;)7ODh#x_RjS76}*SC zZP^5RDOw0JbHEcdl*?SCp`6Ta_GFoihEkyls234}MApP2z?fzrvPurf54>t=BVl)g zA>{4xCrQe^@x5u%#cF~g@Eke`|081X$XayxkG}sIZ>w%Djpk4M<+^tsD+?hwP~w30 zFXIOr`^pKhg0;WxI3H}A93xb2EV1zhFa+#K;=j2H*kTd33U5)Scl%H4>$P#{j56?h z&qOXOaQWKkXi9)$WTdEO}5$|{fN*n~D?l~1^#ku0x zs14<@{mA6%>RK4^EztTj9#Akuu8!i?27P7@y6dZtcpTS-4Lm3eF_8V zwT4W5FSX@d`$g+O1B=&2(*yhMT0uD#;pQ6`JiJfqU=oRQ&~-bnb8t81uX+9*@^ojh zZQ3twPqLklkV&?%TE!gd^zc~rn0fvQ^ZJwGA?iux40YqG(~ICDq6}J zQq1HVdZuxg_jH^X|BeSl8Rsb5G>FB6k>iSyLT`0 zv4%GSm}>3w;NW|=BKbYvU++#Qg%Qhp&Hr9RWB-ZN#QoC>AO2@ko9p|yqD8oD&mdyCs~#h0QjmxB{SPy=>;qNLLv< zn%60VB+IMNNy2M5lms8=FvdWpK06A%=V0M&A5C6X-&5{1oTr(~^TdbiMB9Rfs%K6X7ON5VS>v5k^t&WsX`I(mF|V zPeZGrB;3v#{GPzgY%Wfr*pAqKbLeAGVPU~dx%9Ue6pD^U8UNIh;Q;nYpp-*r&!vPE zjDk^^UYI4H76WY3qhD)B@1dR98|Mpvp|nHB^ak!?Dw(+sS3 zdsSBFQ1{oA>Vm{bE-02< zfk&Ui*s+oVGyz_e+$w1VcJG__q`Ge>S91o>C3Ez1jG{h3CRi^=m^+raV&98zffGzz zUa2i{Ah(Sbj*|~4bz$>)Ix^T-#t9CVF&zBobF#YV`R;~s!lyn_crYKv_*pTUmA;S1 zOBlj{x5CcU1*-G}{$?yc;!57^ZAp;Atpu~U(uyeH1EuvXYeHU1M}*?cOcAx> zMS=yQk%S8853t!qT!AlCwHDEJX00d?u@SJG%vMmiD&t#d6qe`t?wA?{wI|e$cJ7yd`n?OaJAGfG9prv;g5bWwYT~6wuQgSE ze-Nf26x*E}4!uDqHdQQc2)E0id^YO*ieUhTu6ZYGK)qNE0=*raG~G%TA35y8KJ3qd0op3Z zp}_#1*d&hESTi;QoaOZaz?mv^vc^IeJ9K!>&o!4Z3NrVeryRS|0kZ<+J^!*kJK zKof>@D>{Sip}?Gs55*zHt)MF+gI?q+qcV^@9q6F3+u-Sxb;E_IO+1swrzGXP>i5ld zdlVqR8Rd3D?8<(%;Y##j9wt~!QqvlrEh{pLo6!eSm?OhCBMUVkbMov`_5d%P`g= zg(h*daH9vyvN;w&HBaDdf5Lfcb`(IolD;gft#(drT=jE3BU3+`3`-ykDZ1fc?J1iP z17#L?#R?~%)au5p|Jp}l`32YZpPdOe-O%65c~0C^nLdpos0yhijyP3xlZo5#8v72n-zSJ}@#&aoTV57FR}NVs4T_BgKq?S|ag z5b-c$I)U#!7u%jqd#zv1>0<{*ad$GxD8HXLHy&qhxgKVFiZYZXox|iHaGe(D^1tqe zEb~ovbZq)3%-k$UpE{*d#(r2Tz39qyh?w(nnRus^%_FHdm-j1d#C1In9*n83=Hg2Q ziGo5z6Bwrj3rFud8$%jXrVWOQ{7UAEu53>D3zHYEPq6BpeaXBVH8Q)=fE8`Qi(rAq zq>vjeipUe0J3ymNgT7ur4?D3R*Yd|WELB4ys@bw)+*57YQdi-~TO2(C>tV>}Ew2QBa3AxpG^iZ#bO68#>trm>Z1w3Q;1jt@;?x&dP4GZKu5t!z^8gHoD0=ka8eP16%E__zkCclxdV#)a!gaa*G zK6#sMb;6`?;#-c$-9Oo1TFhKzmn}0lUAx<9)=_WT$p4KgkGJWLmE&~s zkyPOlqT3&Hb5(iqWVTte&qSo(ASf6zLu{vDjq_I}GIYQr@m?SU^Pa!iG_}o_K>kZy zfW`ig4+|fcZs5(m<}$O%UDpE008g&t=of{miU_dxr@qTICtorbg+`Cz#XW-~^*m6E zqXs5HRv=NERfu9-+*Q&?`o6u86+iB9bg^c)<3HX}Ub106)_FTxy`>yx+QTh;zc=M_ zfEl0*d5!u}ZJa+q z<9NbJqTdc>%G|> zKrsi?M*);M$qjeZS_RtVHg$dbjoVz1_0&-JipAc%_~zQUU}CmIw8-BDFcl0{j=&`w z4x&U5g?rtXG_Y7q!mOH?<|;Er@t_RZ@q0h?R@Qa}+tlpx)q zl>8h~KPqkwQ}+P-dxJ?bqv6Quu6Qq+x8kTyRcVM~LnztY#*R0cQiXEkh05h>L2lAw zYt?k&(Xb@o{rf`71cPLU=G1Q6B4rP@W?$;BzopNtCl$$y2G^qMUa{_McwI5U_F`s+b#FI-{fgNQ=X0jzGo z(@6GE#5cp;4ZWLp%A>A#O4w>gm>R^Q*QAG^E+QnGxxj58t5aTS7HRg#qmq4@R541< zcU3g|8t`M33iXP#hTXs(B~8MkI6NL~Rg7v(mqm|fC>s5?h8$^+vTkTpCFRT~7^-?eZvISGtHqMZt2G-EKrRsum%!q(< z)v1);_!46Iec{)<_~J(EJgytR+d1ueVHHA85p+lE(8KS$({n*Wx!W9yYw} ze6G|#{i7?;Q(7~iG_BaLW$MPv(bKY4zI%d(?w*GlA@YF#a(niJKF`9CP-QJm6kVAQ z6ko$B$}@S?J98UluxE?kr~4X+FMn`O?Z^58^<9CT8m z=m`yj-E7!PF*FebK*Q{i*?$3vl#wAkFaY16gWi5uc91a((M3zP>CyNW@ki$htr3wb z3(L6Hc!EQp=hHAO!`$GY%G#-&EJ!ry&F|h%F0VzJlapV^@e1W#o8YgdJ0JHWqzfBW zL2VRwKI$-`6jW4Kdio+JuLRRSiz?uX)OBI4*knY~-t5jWXPk>I;xxmQpp1Lflr2hZ?ysMcjbt{4cj{KhJ|*Dr{#7(|o_Dfy zXNukEZr2@J1>asjCIqmskfcHDmA(q0!oj7FKs3CHFRa)1H1ryhYQhM>miAIrd<#}3 zdtDqP#9s-Rm_uTkNviTP*^b)vn#lL23ZJpJ=(c_8g?!Y}*XKM}BrWp^xXNx*W7TDj zt^QzJNBmMV*DM;ia+kX%lo;u{9=R&yvetLs7#!oUWP&w!=>qNeTELdLu>~O&4k4z3Vd%JRLbkS(1T2Hm*cG7Smf{L$kdS!8e3ba{rf!o; z*(do5AfE^!gR@qWz%SSP3@%!ax_&5~;zJ(A>%<@G^n0Tj)+V2%N(po?+fo<8vQfS- z+0L+lt=wB;sNbf@l9As7nDuMkiHb5u6j(6uqnH&D7ku&>X7KfXq) zqOcNP3uJ#J&T?#8g%p_)wmlmc*J&Bzcz65z3u%AYS}yB>IsCevtOyh*N&9a#C23*5 zrU?ury|zWI!jF(~|jY4Wr&n*G_$d5K|Lw-rte)h#5=MLgNQQ$6kb z_35!aVBc{W4&0MMr+@Fmrg_9^OG}OJffD_7?u>#{P(4+I{k8Zo*#P2G!c44)^480_ zZlCbo$v-7$tk5p4gNgycN|c5pAAj2xOMwx=INDOwy!XtO@gS8>45KJLWhDNVFB z{5vqb{#-Qi74&n<6X7>NuhwOn8_qJv2~$TW3;#f}R%ofmj@Lb)>x(Z}w?xju71;cN2#GJ}&NEke{U_CE z1o|GCjIDBemzX@Jol{_lrL<=lRS~&Q+Pl11(ekZeRi$t5$ke!EQZyNJg!q+Br9B0R z>zVN0Q4(*)Ur3l5b7Qlbfg$_#<(0vO8s!wqAHGal<<@M5#srx^c5BI)29jsG<7!08 z@vttl;==bwF9P`9u`I7 z503k})r#4$G)!c%i0Sg562>{r|NL=KQTf%EYDRYpG$8=r{-2JM(d#6tI`kmnR7yBA zEi#hAI`V&LYl&$7=mDUlnu8Pef+@r)(4fl3T!*~u2~3-hj|MXcVe-X-kCyBX`#qKoN)OJ!5Q#n zUE8qy<7o*YeMA6o{JyMt3R|_$zPx==MN7P%tGKn+4nZ{>JEp|vTqm(w1TH8g#_)jD zD(SS~rdf0~^&1LoIl8O7EbKo6;T2M2a~Faj9}f$1A6}Jqx97DkZDht{-%(k65Mol6 z^KH_zXAS+@J3lA~5=mrVntZ|DY_-8IYkudREI4p?J`Af>aTxue0&w4dE-3IK>^t;? zOijt?qj*34>eqGX3gXZ-gd3vm?9_YxzH}AV3>~`m!G%}7u|!L}B6}1!{(k^gL8-n) zB_-=eiIAA-8s<&Fv~baU>@awH%$PBQgRVdQX(L>C-nmSoX8{G1Xl8Rl@E&#Q7*)WM zK3di9q-B6h*37@%3EYkA>sJu%B2y z!<2B6O|43NQaM$0yKh9zNFY$+L6R^GOM-lJ%p}0z{C3o-o!QAYxRrIs34_AQ5)H-$ z=4F%70FJnx(r%;OHFm(8KQ6k+%Q=i%)Szf|J1h&a&FoUr9V*tz$*$j3=~ zeN`Qbr&!(KX}_+UVb$oI_OQUHWIbe%a!^F+jgm>IniPTn3qPHQ!Y}50L!TcLM5brZ zRjA1ZGzrvuU%DJ3UmRJ&xNql3?`x7Q@I*z8SEn@Z>2C>|^Ytb+m0-!b zRCCPh1&(Wwu-}6TVWixM5ee~O5zETpWM+C4zNmS zLKZK-_A(AT@KDT|Gl%zn$f1YgutN_&OcM6v&$DpmS?6Nz-1)q@Y&LHa zsMoOZ#+#aWF@?lQP;U7KQo*;%MBH6clRmzNRv*^s*D9tT>OI0oT1-2Ai6}S;HowA& zuamR&ti-BKPF1am3BziN2uTinFL6OE-&2ux6Zw9M6b=+A0a-}l_V}w|V)h&vmgJyt z6<7{N3XhA@?>YYtkZI(J9R_r6rN>2InxEfXL28 zQkpw@h*fRMQ}~p2CL)nbmSas=V1utAbwhFi%8Scb@X^u=%9nycrU@b0iN=$R1nAyPPkkZc+HqGWV>0mfeHGtjNl@5TCpOjK1y z%>kPmaLilx;a}f>s5y^^1NPq=#~*tO2FuaiNL9X{&?=0$vF6s!%*?TpQV>>u~24`=PR$ih|McBLvQurpSDpqVbJ$p}EQJ6{U?A0Q`b?}Ob_=Vc-*Z>ZOI!zt_f^GF@?e#| zbmnZ40SX24MOs&2nxe)eu(N;@5c#|i`knl*{R~MN>m>=0Dv~)KS!+FBe`7lSe&V(G zZf17^`WC(V;ekILfi*HM`i&?hbF)znk;;jyB8;?@6B6TpI+DIu1xHgbo^51u7sxyt zOftTB#sakeK#(i*tO--&NlHHaP!bSVt28fdFVJl!QDB}CIV=r}IBC%YyxjgR3ZC4BBBLzN3WAePnluSJ z?zm$uUaO5i)Tk}!+Nh0XaO}9_kmS`@-*kQoGDH!Ds_`%Ha3luTuWMeS6p&QZomVAx zowGDlsx=LuSZm#2H9TA^{pV$U*si#GSH3r0Dx=`%mKyt$5r?KPU!Dh}vgeHJGVbo|g zge;lls!}T9vP&+-s8OSkZESQ$X}vSjVH1gza2{)t;hfN`k_`cnDA}305R$~w9I;me zCuKf&LMSmL`Q2&Lrtx(r{>QkRu0v~U4@BiOacFAnfg5ffhv%Pv!O1lrc;E<(8#m5; zrzg6rSf#SM)^7yXg&YDI{kx~zsBoaq>RHv@uE++t3XAas zqQv-n^4#I5vJ6YSXO9<>kLCn3LaGL(3rLe8f_nLug8`BM6+TQT919LoBjsZVG>q>_ z3OFMr-8fRh)@c%!$(rX)84Lb93sFbN64|^ys7pb~Fv(1X_Sy#u zH&atoPsIvYpnxR9V?I7{wAcF~NtC=!e2z#t9wImFC6esRl%!k|J4C)%)?UC}C+T|e zv&_sVB_JPT0gj(H5ucQ1>oKNFi>7YVO*h3o_uPZ^*I&ODuhqsMYSb2VZPdmxI4-;F zlH{U`E@9%X1X${duJDn|)*p(~*VqSPvBSLBCFo_WzNQ{WbGrz5AZFB=Htxyl!0`{B|{F2UtjT!}D~6YRO!XJN@A z>^EX>+;!)@@S2*qd%%=xs%H99rL8x=dG5K%IP{Q%(9zLl0uc%1s7o+(=ni=D$*0iV z+$idrzRpKCqO$~QB(ZC2yS~m%Y%7=Mi?e3^j9vHI1D}2PC8B(&MuT2zmKR&sc7Y60 zB9hMrtb)~zIBToc*5iSyvlPsf;h0|i3D&>gH770p66Li{HXXA@6W;mgOtFF2VBS(%z zqe-5Ge_*=|_NY-6d@KBkk1osb8*!!A^PuF~62f(!<;sN)KIQluuJ5C&a>~`P1n#QT zR1YaqK7zu+l9DDa;2@P|hjV+nhGYb&j`A$~T9NsqB!NvTBkgQhK9`+;h+l}L85TlU z=JRB(h&2c_`;Kk*uu>MKDGT$_Rc+5xj1?%Bgx@1nbP3 zC{f)yWi#@hDwO6WTgej-gzFY{x3M{=ws2= z*2eo=X~pI6&iikoPisb#Ckp;bT*1xw)(b>j%Omsh4ZJ=Km%8DGo8X7k6$v=_D73ZX zl1ncp+%rn~I^_XKaKxMikJPVBfP3o6xb?Q%OoAd3zZ3vbu$wV|Kj@%?aO3qipsA%< z;5ce@R!uJFd2_Q>#Q=stLr6OI&_fSq^T86q$b8v1hq{qf>=B&343GIZel|jLKBxN; zK!?DJq{~A*33%eB&ApST%+=jO$0BUL<+gZc(v#@bs~2CXZ@>QmLw491Kh6FDD8=~O zk$=av*ItW;rWTZ|;40NhR~FD@VP+Od63HR*Il$Wc^rBRt0siPOX{k*?n9B!X4VN{#shu2ohDnkQz25M@0P zBar0UC*DbrL(-DNaiea*Bagp~rQ{RDhbP9J|J-ah9Ju0^Xed{ySP^7NIV#+>^?oBy zOwcJN|4T7MD=xY&0>}U0DNs3GFJn?tvyVj|EJC@hEW~p^QQinmwIt-SW=ulkm$krP zx2to{GQ5&}*yP=FNubQDb2V2etSH0@-zQNhp@q)z@1Wg|M9!a**nqk`i4;n5Ne-E; zkMrA}#RE&HV{u$o^)!7(TQ~VT@5E6@9aW3fYU2+#YKyuyYGWB40|%~^%$V^tepANe zAf}gz;NKs53RcPW1M9KU3*2=VpW~884o@50IMZ+a@9Uy~Ba>Uk*GNx88Ci>RNjVPMv3mJ-NHBA5KCNbcbd|Qb113 z0fZ{|DW8?Zj_c8h1ZGYSl>#YJFiU)v2i|j+;duGgS5Pv?)lgrDn{K=jtE{++sH8FX zqJox|UU>T1XL0-ZJJ8NpzjRqyZ-+Vm-UwrX7zMnZ0vwoS2`Sa$WZSf)$&3skNx(ox7My^B8o~>A}Z(ppu z^770_S$p7`SZ?{{&EM;lxZY`&L51hXt`p%$*v^V}8(GE3Uc-tcHa4M9wJ1qYrQ5;{ zMqjSKtcTda5oMcIYF<&Ka5>MJk*53)xmQItSot4usEJT2EA8CHBT0S5NHE~@viqXz z6gaMs63nTX!3tX<2h6!ioG|Pv)>M|&w?eb`Y=8rfxC)bBe#fj)g?*X>r{sUa)+4Y} z-}R6y2hu&`E`c5!?a`{jDaQ&bjA08Nt{as|5+NptrS#k&2?j}rFP_+7dHWrxuWK;@ zssvb6Rqox|6OTOkC~mv$HYdkB;()#Jue8GELn{TEBB*%e$rPRq?j8~?K(CU9@lsHraSXCc%?@uXI~t zlmio3MJ5=jh(Y4u!CT?ti!UY(eRB*}4XP}#7Iw1Ez>=_K_?R+fGA_I93ViUv2Pkr~ zrd|q4h^1hZRgog)F8Ha3f**-FV!cT~GNekz7bnXBE+;9>`A9g37C?$Q3KI-QCiy9q zyATyBcXsDj_9lz)ExLdpTLB z=5zDr&&FGCyoFa@c@6J>@FC{R`IWnclmwBxypZ85X#!!6oswf(UzyNnHLiR<&q>J| zYp#huZ@D>k-f;(PxXJqFZzdV>+TokIW}`tVb1PIQGRINmqoqKUn{otg@~`?uce&Or@Ly` zuI~5Q?-OiekSpgbAAL3w8dn&l%-s2!08b_qJ{r?m9CYkuc>klX&6>$|C)y?xcyX_x z*rB|;Jqb=N4{ffBBX-q}UKeP7iT_E|S$z;g;g%?AI8#;br{Tx`8)!q{}PRLORbs{pnAbZUBCt zK79(cT4DU=MqyDGMq&Jij%S~HGCKB{6IsA3R9)wwml8WY!f7`O?l#4 z(AnK(8jhRbVkM??uobK)+;#e_ca`%_-zO5-)>Jx!t4 zsvp1(7jPRkti#`iosCT!MTlBiRf>i0zKN~+bwq1Rvxs(0aX|$yyK3?Wd=b+nT(<)! zdrz4%g^LH@6o;)%0e1o3|L`O9?A-&+mOf<%br;M(i$7b8{r1@x8#kF^k!lX#(;zS@ z79HJd|C z1nr1jtK(&4t^+9?V>@0)(y_TXGUr@TZU6{VtTK?S1NP}eE{WNV^%j{hflQELQFo@f z$rS1{%(0%z4mdPMj2?r#Z@&%A&CNLWxRWsF)>$a8u3^cs1QFU@Qz(tZ?%3wk4>S)M z%|D&N^<0hOpb{tl$SQS6hEwg7}=qYCyV3y$LwJGHGm8Clns!@XKRw6M>u)yP!Pd~zA zkIu#X`SY=I*{g9F&E;?Z+=2dWHf(2u&M@g_xKC8^4sw-MRLmu?MZbx z(!t7GWt^Z+K+0vB6hD>KD>-Td9P4?syHk`z!_Q4L3}K%0kMASXvV{TMWI&?hAKhk&Nf z`w!-LvLTAh^Ig%r0Qc4{!loc4ltOD55z6^qd+oL4G}xm}n>Nc(7=`g08wCJT7=`g4 zI@YgW+uamIKT_5L7g4UO?Roid>|0uixAz`}wr(jRO?D2IO2kxeM`Y4NPdz^}fTISJCr`$L1q+>)?B!5a?%^Z`E+O@?V1bk@6Na!X><*o;D zv1ILgsqmmMLN2C52R2(FN1xGe1Hc+F;gZWS?!xm>QC7;&I_b(Q zFy;Ci(Ae0B)6e)TZk&1pN~^0GfaD9!`5HQriqpZ4RYC=EW0gvvout^!NOd5#NR7n{ zYCr7hfAtNUaNu4;@Y&~!SZG~SQ-kSKr=VSjcIFxjw~Mb$Wf=p688c_1uC9rnzp}ED zyCDMyZY$jaVaW4b+73ldNFC+v!k6$dfBf;Mm@{V%C#wJY>soUxO-y~t)2mAnZ2`A^ z4h0`V@v%%-2kxQ>VCMIN z$U3z}fC3f7u3XR#P2Sp~jR*P}(NlR{$T=08^|8)x#^2XJfp=3YnD%JtkoGYZ6&08_ zZyxsCbI(GZRv5p@QCQf8Q5gThE{0sS?DW&H`5!_paJW+f+JP)7#gjjNfRo>Q49(=KV_uJn zNGbxWO!1M)1nlGQYH|7LXNz&s_zAolO`}K8u2}fq0<@_qLMoHu0+0({HyP8tI3?Zf zgxhbw8)L_eMnGI^15ncS_1J2wUU>Wc4^UZKgO)(Ft)4p5P%%?sUis-K=i=1UPD6cj ztAyI|x%*OVn{x;}Np}`$hFFdU*(Ma3Vud<4Nk74z5Dq;|rMR=hj=HWEM|p)8&t$ZD zA;YMOdHGRZfflj&*EhvhMM*Jo*2rlQ0;{d7Yk#irhJKSZ*N^~Qs<|2Gjv9+ACSA(A z^7Odrx6Huh6DG3o`@HkVV&bKjA!+8_T7X7MA#+(oouBg!aaPhD=U4-57YA|$U>Lh) z$zyC_9~F#c=6vpd=zfeHJr?WNN~qvL2OWTsqlU9JGgH7KNq;8*a>bRC@zz^!@H(OA zIQZZ{;m$knMEmybbr;;xc~hMdY%xlmximc2V}bdawZG!V8>ivvr{>|8Uw&Z#7UxY^ z-(&`Z_N25(jSG978|(CD?~6F>O@8EZr^@CpP$$keK%@$tJ9WUBXP$;r&o~N|6>TZ3 zMa11CW{!kTC&}mnC@DEzQtzchBI0?m#$_#l?M`aI26yQqn^F@(^dwpNy>>5LE5462 zKGN(MC0)5tG$3w9Km-RyYR8b7Jkl*?prUk4`&<%JD1;-q4!NuoTUQ5eq(OR6N>WCq z(171J-d>8+&Y6s5Kds!1>32f+0l0pL!`XsY&@O=(nG@*@W>jW6mU(t=rCn*|vRn;bRUaPrU1ro>wSDC;OR_kEnzVH4PS zV@By+eEl-Kh8XmQjsmcdyC~e7a)gE@j%`++$LNvQO_g~cd?~#I7jAeN-xGfI7ItA2#((g*?Y245$dTtV_n#;LJi;gzE1unB5N`Uz z2`FkwYr1eG`U2J(&kg^N1>^)+5CyaJETSCv3_|1qeqX%=U;vy7MiB8pFMjjh7KKyFuPG`3a-!( zJd~+7B>{)dc>cv#aKdrNBNdqMP2tzt(1NW8^fv|UTPUrrK}x$m!jJa2h#+Fp+(#cJ zcNjFZq!@sNe!yIK+G(WCX37=WY!^7NUu&_;g@=0myAtN-xJs4c5V=STmWYetFtj0Q zxy%WnvsnSJFX3|LWs~OX(ju3OQP!G-mhYYueY3r7B!w&O-i8?iLV~n8{{{>jF$ULO zIT00ArQ9{SLq1+tcl=ogB~+Yz zN>$F~4X|SHc9CF9574?FH^u5A;7bc@Up zH;V#YBQ75X15K(|Ee#4C%T9n{Ychc5R>TQq;g2H9+EC*SmxJvsWX)j zO-KH+VoTwyzCY(QQ*n7^PTUJ^cO%JbhBAUCZ<>$08b8KHvT=6Y+-8E_GuK^r9lgI5 z=vRgDn;iuJQW%BtA3T2g>BnW;Y&&4fhWeJ6refVMi1d~%V<(C}g;@wj3|K@B(g}Ha!lV+iv^*c=OHYQC93o(Mko60U$+DF~0`y!X|3)%{Sj- z_dWJPodF(+A_5>y27vU#8*ja507wI^ryzxo$AupM!n1{~l=CugApq zwi;o1Vto>7V#L zSZ_^P%jSF1z)|}7e*5iLsL=}JH#-W8yD$plKYU0k`Wu^b&6&F4aY6Iw&PU>i&U?Xa zZG;_y931=BHw!c#|`tn7XhHOEmWB1bG@nZr&Ul;UE%y>bcu{MJ2a4AKf1d|WsA zI&8Py4rpy|LZIU3qM`(UNDm)A90oISflq?+`yadwM;~?!GTAk3vrGH&vQtP!Krs@2 zDVkd{7_{R~_;%?}>`X)jc%MGK@z#6qqqL@0%CInu&zt}PmE})9`7};HZ7Awn8qD(+ zOI8X|QP{56mtE0VUy$3;=H&4_M;)joCyRsGGS$n`d}u`0ttpWMExbdV<*o+<6B=Gt zx>MPREr1hR$g%Y>?Hp^$J6|78`35_1W%)U?>>`yR3Rc4=Ty*Iqj2|~9)_~mm-~$*v zY7`n9n(^*iZ{iO-ZHEl!s?Z1!3#0Q!hG|rmqU9?8DhF2VIR1q$RvwVm5xhZNuRd&%8Vz@;6r zSWF&S5qO#@imZ(xtwku{j&%!RN~vnrCf1SrIPMrg^+W+@1Bsa0%{{LI^GF@EoKQ3@ zq35aoArw4F)pux*Q8Z!Dwa!4Be%Zb)W={JDCQp3;Yu48zXP*mPv(tV!yW8HV2#O3= zPqX_T75-jm6KO2?ab>eaHB|Ik+=rxY0EH-eHdjU5^QcqgnB|jg39xQaJ+ciUzaPv3IH!$u%!e$scI(GpB-$=DXVu_qk3YSf*FOJO;xKqdg+SAPpU-Ue> zo*C5A-J@M1u}+Sp`xUvY8=~t|<&8@LEy>+2R zD~#XlC@k*6D2)H`F?;sS(dg0VF%8RgrO0%2*N}E+Pw3JIcket5#m(t>H=KU%@`tV6 zt=FAnwv$!b0NG-?PF&R3ol`gP;&8&&Vjugwa3dCO`jrboDirn~vM(+iHvz4U&5&|L ziiq0UT0Ha2QB{~XH8Lk@+b;rd!EMM?8@2}sd#>~Tloxu;)* zn=E1xc8?xC@b1D7QQf8%DXs;z$d3G2g#O}-FXMz`k3oH^!8{Kos}l%Gad9sts;fnl z7NzvPm*&EOiUls}Gy&TsN(<4aXh%B`PPfp{RlJ)AW|*H(KX+T@F=WR|uSeoxbB?4h zAzcg?E9N;fq>;!p>Q1|lgqzSSBD9!5=aqJ_vq6C7#(G>gbry!7bt=kAC1mgRyYIpU zW5=SZvJKvO`*n2b(g`Ulp=<*n)`HmHf}^!_&e=!8*Q^Lw(%fy)9$9g3yjlz(G6j37 zDc}~q{~k^{?gT9V&wpljtentXyLn0lqC)S@H{QiX7hS|=0M^o3=vBF*RmMMu4(ebAOs>n3$G*#* zSOkkH^girAk z!;D$G9Ewvq?}~~ruk)b4WP4h249FZ4mGWh=FY!0!(`V#xoImaYeEaR!e0;v2z%92-!O&CAgd4770le#}0GB@02_-r0 zaN~_r*p8R>j596G=-9C%KKS%wv~AykQx%x2?Sv|s1yis-{^%p@zyJQ&RA&H4Q9=uV zjCL1%{$9NJZP&sE!1=N>Y4shRf{RFL6#O@ubrKp-p@Sqze?0^x6G2tc%= zUHkUfqJ1Y6m6XPG8Y&1|)6HmUszXCV69cg%6?(4h#Bzxnib%PI9@kKh`yYA?M;~c|fXoLB|9+^|tp#6^)pH?dzqZ42 zf_M!uWs1|rquk56d5&D#8F5r6Q(RPxU3b|Lx6PS~o;|ynn!H~0AHIN2u@css&r)o( z_-E_ZFa;rc`Epf4OGnGMe~t87iH)r% zMd;GSWB{(ekgkbz>4=I&w5+UB(uhWfb~U(g{H?g{uBWhx9La#V=)PWZv1=b--xCv1|JAi10vL_QuFQV zB+;*4#QQBji+h}|QLEP>OK75B4H+_|P@fgXZ+a9KcwrRAf5AB6gyW*e=03r66{d|u z);?97k8T?DXZ*eU0Z61MpFtY>k=;GDE=~$SSjfv15%y?NezPr-q?nXA19EjqVh!rC z%X8DQthrG`$zY1(BPb{ljSVTa<`k+#ZB;E^UN9dwOuZhdbSpo2tKL2F&b#x`woMtb z8S{8ADaCIj?pCf-gT;$K!@m0rL49)z7ob&Tm3VK_hv>OwPmOhR^tB~%pxpfZnzgGj zXonpMpus63J%qaH@Z9)Pz_{YHWGNn0oKOfE3GJER9T#X(>>NaccaW)Dlu4*~Jd-EJ z4YW8F?FXG>Hk(F=PMy)w{O7wx>Wq_Cn^a9*HpK=74U&$dsiA?j$DBt(rT}5c0cXwW zIxdnHyfPm<586?FZ^mVpPsFsTH)6u27h~k`5lEJnF<9ek7oUM>eHfUk>zRmKkz*9) zI}GW_$=FqpZ{~;sB&qxH`m3+tjGMfdl(t;^mj3C|SZF!xrcj6;)XB&9`i) zOg6^(LfT=&hM~NoNIGx2Lu_e7M9F&X^#vGx?)muYtFNRWi>yExLWzqur&-B5%@_M> zN5n2pdw!l!Z}I^~T)?|lO9Hi~b#eeBS3TxrCkljYK}w!d?S#8;n}#iWbwkwL zq>Cpj?nhcs^6@etvf2w*#O7)y!OlvQ`W|L;+vX4lCTpV|*^L7R)h=raL?a?8>%0kX zb5A7x9RC9LEU<`yj4vHiErP90u>3&|#K^q+Twrrn2bnw6RN=gFH{-7Roi@cWJ zJCE#n0uI|^I}~LFkw~*4;^XyVlAo`_cbyMw!|b>U6s>EO=IYR|4dB@D)h1+?L)@-> zIbJqmaIy>$`1o1yE|e(g1lxQSA5q+@iR7MRT4v4^fnLXgGS+p3zL+uO=gDy3AV&}K z%Hu4SFrn^V`hFS-os4%MXwK++Gru)v9-j=q!i2gvuq;!Lc%eyunP1|71NX(u8M6!S zSB3GLAB6>87=`g)Fy_sh7ae=-u^dDvyzD$KwW$#Xx9y0R_8g9~jK^upG3A5Bm9mQt zEu3lauCN9YT246c3cD&~W~F z#~f(!k>8Dx6maIbQ}G%ICp>a<;#n$4h-zg}h6uJ9d_-v9z8yMs=?u?LNGKW?fe}+$ zc-X{gDmcxxYcybP-I}$?wzLYhM1j-B`ivnO7E`2}?9&{>Kxb8de*?PNUh$Xv{S z{WS(Aftk}RTYXx}k!U;!6|z&k7vji655fGG z7ntjl=Bsttr4z90uDhZ&mEo$F*O0kB<>i&!#d`JCSCLM)avj~NQzy;?>DzZJp{2xO zl8#c}lHBn)_0-c109_n+KA?R22>%2cpvyRtXOLn#kNfk#j(>e@4$x@voexl~9z^Ya ztsq?l&f;1{x);*I+;i7-bn3hX!sbnkPWX8V*mzcG&b=miEfy%N*gPtd-&?_Y)?-i{ z)30Jcl9d}h@?()U1Gvb7iY&hdFXt$$kI}W9&j(`KR>r(eaoinby;oMcpX>$~3HT!r z5;~%lV9FLhL;*;3HHMF#iu)gVkvAbCX)W-yJ+aTJIHhsu?@U*P` zAi-NEk=p0VrLgN-J6lCXXj;>ZhR-$v>7=>;l5C?JcTz}z?&Z1~77WB21@yiZCFC3( z0dyi7SL|u2h>-x79Ct6*K?>ua=zE51yG>!9YgVMRI9D#cnM+APH>W_mE$01ae8Y=) zwE1f^gspOo{t0AL(C3)Z7Zhr!uT&4efso{mM;CyeDD>SA~%!Utu#eb z!W6nM?QuHxsOb-{H6=Tu`5({#(-U0RY9cc1LSq3){6XyM4zwNg0iGzq^6UoeK5r_1 zZfUZzT^x4Ep%^u46j~ZvM8m*kp^NIu3VinEB3yLwg&bN)qg}f;c>CQ2=+&dUIktKg zWGmgrR85{+%QT~lF1py13Z}SjX~f*8pTQvq9f)RM3Tr(J{=aVymaKRuOqhThZ<>a5 zHY>$G6*rM2K~r&4R$hYgq7wKCO@%i_NUH&8l%CG{6`s{TSQ}2|qLYx6D-Lr`evttd z004kbm+jKyeu3M7E-qdlX;Bbn?{FZj#z0Bs$K3sr#Tx4Ye0U=GB z8d#&@A%XSlf5p)!9E~|QPeXN8ZG6@{?YtvWsWe`C;YGAJg?+#^t?bD1Zf{H@5s+p( zH4*DX9M1HhSxj;*Ed_Fu&Zg){L=_;IDng0*{R8*iiwiFphc#=~@G%hZxah(Q`25lt znw)@Nx4gU*-+%ujuDEI?BHb`f~kzhO)?#EzTHzQ)SsmJf-fj4VD#qd&rP>^Ks5ewNP(T<6Qx0efd^sF(tkvjGMZ%|!_6iJcCI)?F&OZ3 zogURx!6u~>SV~Z#Uxf9atVepS0clBJ#pZfWUL@H@{P?VDKCJFbJGn}2lMYfCQ^PhN z4mX2b4rUcP9BXg1Qx>m{FsGTa#uofDwF_p8XzqGQ2ad(_=Ecj+`uW1&fZ-dS$Kv#A z*p7;H%4GATLx&ESJ9jPy4<1~o%?jf;KMISyFbdrS%fg3#{2(9sjQ9pb7=Oj`T|uKVl_ zq?lF!l$MrqI(M%gJTWZo_))w%gwL?#ES#(k+;E^K7=+O(&D_2Ywhv@s1@4(O-M@RUCEHQLL?S z5=mx`gkcIL=Gdw$%NaCS&biRUdW=>jW=F@9sLJx4OoXD)h7`6pg9;hawP7%?>=+w z8uBPrxh~ef8#&q)u*DYb(6h&u=-sC`x^>$UUAuNcySA06G{tdoQ7JpBdDPJ}>pYWb zVSDJN<_4_axDhK>tin&rR^Z!jm*9tGKVs#I)n=XMUN@GW#Nu@?kHV&%J8KUci7smN z$g?qa+y$sDYUMCR0fd}%A%ADZ(R3{Wr3>;CxYD&`aklwB2t=pg={;#n)7|FhZ4bkxN-u+8l}N%gS)-i0d); zi8ojW7AJgrC3tSX)39gRmPnX$3>-0NAOUuOT#k<1aA7Qv&xz_ioqheD{wem*^kW_B zzezDzk+8u`yjj4pJ+zskbV~*@uB>)Zdjv|y3>j?GoMwsMrkyM{46qbGh;v%pg^Mf* zg?2_1$fzhi)HNwMHBirjgj`EYZKLxK3{ZD{%*lL+srB#U*Q^jrb2L49wv$de36m#J zCKHZAZB`h+`B7Npg;5y)CF9diKaBT+i$+-!i0(^a-ga#E0>*I zX3!+XX-eIoB$eDjU41heo72RmGUZ6x6b}hT1(f+vR9wQsc6Q`p8i&hU>r^-=%v^-j zK?+FEQjCOK%$XmaE06c|I72s~&RNLmWULH4645OcQUoH`|GLKfw+cn(xEH+iBDU?n zHM{Q++<9gGD>(i1Q(34zVC()!nWEq0n$ph|u{<$aEV2c$qg17kft3fbQ6^0f&0n*+ zig~cXfVzQhephDBcjSn3aL+yWp{Yr94M!e%B+mNl83r&J;FVD^u_>DAntu1)5?nR; z8mwNkHr{a`eeQ5vHt|YSR~L(&ELVx1v?t8hk39S^&cEP70|ZvYV%{*n4WT0j0+2#) zz<{l>-@bce@E(KFuU|g{Hmc3FDrNvk|M>@Ogpw2o|<*uhG4AU4xRO*CkdsAHS)vF?-A$kas$eP3y$=A4<{ z7%~WE>t3Q_W38Y;~(nD0X!A(nEz{MZVLrWmLuC&WMdD7+BZredDAa@<1 zosfQ@rltz7EO-OgUVokJjGLmTd-ra5<&|gAt9uVq0Bm4N7FVsxWGy-~rl|ks%a3uuko|GbZL?8Z z(}u4d73P;tx&q%V`3AFQ%|b;@wSXzOx&yB}<&3nFu#$9JIwzb^OMCr|c?|8nrWtYy zHOuNl=(-Vk?AfQE!nq?y;g?@l@-^$$tqZQ0Gzsn7bzmBkbTVi@vM4Vt!u8kPfH&TG zpXY>*jHqL;zxEOaZnK@4*A_kwm-A&D7BjD0wF-wGdMG~o>SF zr6W{o0O0d`pMl+~4FI9{C~lrO?6@c0*qkjktR1uM5L)^ft!6$2^L4Tmb>B3g@rNeq z9QxAnBcNqLk>k@DCH3pvT41|v3I$X_IU?y=&)+x_gKf9X8L+9v)mU0(y{z;{IuX)8?hH;x-!qUtJ`7;MO;BBr8Wh>ox-#zBv z?Fw~SVf-#eVWAgBVf+`3Idg7_&OP^BF6eVyb)h9uQ8A=_4?MlwFqF2^hguc^0Szsp znW~}s18W~^cQ|P$)m7V{IM|E0uDbRLEO_;GQ>aV9edr+v;{FF8;56xM(8|2=ESKd}{M2CL!)@S_+n< zjz`oDAWgugx^?gpMdtL%%)eC1ODBWG)ua(|IDtCBDeet*b?DT#7H6Ju8g|)zSMC60 zOriDdx8LHyN1wnCOMgLWSt9N_F>MP{2TDMh91l}BsNl;w+!#n3u(vuQ#R>s_NGlc%t0gpX+)>WT6kj4)BopU-jVQ1Qsqz~?y*iN zWUUL;iKXUve_62{#~gkn7A^XWsaLcPCR}_G>pwDSbrYg>WuB+1ssiu5{TgP>nT_@9 z>R{<9L=(H@vP)4_St7+X(|!^%A5H>e#*D?Cx8H$Ab&dMxAVE92b?b(cPdNd{9CHjh zcIb@i>b3@SII-~8hQP_rvv$VR@r>ujzP4lY6{5{_7F6VWsy&E949UUFROZbo11dK* zVfoKX@#K>);2#e@W`NVLn{`F3?XUe9rFl>I2~4_t0*0M)7Ag{HGqKZy zyzN}+CIRC|7J-L6zp;(BgptT5K$sV5;-qzBK#c&h$lc?7E^6TwJ8h*U6U5#*Q6_ft zV$DSuXs5uQi|R*6B=5Aw0E8by3#YgOLx)W<0OSocw+h9Q{-nY$!aM^&cB$?PPhGH_ zI7BkY1wO(8C`X#I)=CD2;uV$&ye2n;|EHJgWkU&a*!1~P~UNHs?G{`|jUaKh@{ESk&g%57K9Bv$% zrSWvU0hvc}q8(&cKSn7~jCS&qMfh;j4;ZrG4hA6hgPvTkh7TKo!wxwFbqx)|Er&c` zd3iYqIzLT&})->RH72AeqD`Sci#ugfBXga-v1zu zKl&)NQU-t{JLz(a5%1n}u68<&6HYk}FF*epDk{tPxm;Jn+>|0Ap@SZC$YtkOt#r+N zaZzas2{+-ejwCRz;X6Vl3*0d7fRN5)%WhpT{f6r?pm%RXq{UDXYNE9TE7q>Z#A{~Y zo25S(@Rea54pVC)&8EoHHn_;?cL+dG2c_GV9q`aCH=|Rh4r=k4#8*qc!u|I>i1S8| zMs=G?K7N+eYG;FhhU~y=5vP28FVvznZ_s6>Qjzo@uG&d?j^tJp5w*Sc;D|K(N@OO`94F9Xb@JoN@}fckj+!CN9hwrm9JT za{X<{onzDLBm2E8!F{0xHfpi!X7dVpUw6yR{otu(H9w~~Q<2tzfceHvE>`~hJsx`a zaolsyLoq!o#{Yb2bDfcHT|45X7am97zP(^7Xf9gWJ&P62p>#25xwBz`+?$bFl`)kk zkZu9@sG?TAcu4_I931FK*DI8rdHcFjBxfboPrGAW;4;lGtDO^N7XkBfNlaL}^BP3%z7tyyk`@;|Uy&zCfAxk1)da2|3I^VLP zV)Y=N`7e`4(PJ%&d7esN~yM6ZB)z((ysi&U7o_p?DsL2ZBcQXo$y)X*nzibR2K0LbZw%eHU zVhe39W)%>e+GBg%vi(q$vQ=uDKe$6{9jWQ){Gl8J6UdI9a;aS^GF@xo>%rRiQr5-? z>wm-nuiuJ>YzFx|$8Brd;D#G+z!qC{GW=(A}(Zv^@#tWAlEOyBn_WabZR~-<*Hq3mA!@FqY<;inuvb zufqX*?}Y~1RSzWvfQlg6J+1Uzy!z3{xMIpJ2+X{5L6Xg|V_A?%OVC@4L4?W?Q0hEs zKsNr0Yc3m);}1QIK@dHVgzR(Y%|n+CTVRLnwu9=$g&Jeux}BUO6w|#-(Im90Jix=+ z7auL=kJC&`6QMkJ4b&}&`bJZyOvjWPt^oyJ(lzbXs~0Z2WFiBCbf%f@g?XKr!j7D+ z?z;63JU#Duw6wHp;pO7iIkRxmUrs?uQqIrXw>o~pJSKsYPd=GL4e4)WeMHig)4Yk} zjyn#cM~}i*TlGavZ8;Zn(!sI2(g9$_)_{to?GAd#ogj813q-HLqGJ_LQ_)8ytjpS{ zKr|`ZX$W=yoYx@(8LKr=;j}5NH*Cye*$?01<~eucu}7amV`HPtZ=64Z*c{@*^G9Or zxUpzcl7h9x73Zp~)Ux?5UZIGTtsWyX=jn0?1$*im5Y)=+mI1BWH9Oo@it;|eRo{^x z@W%zTrvi1^Fo;6YCDB|mWhn6ZdP?_4flQbX!04utW5NYWSEA0Md7hFopQ?9=w zc_dYd5XjYb` zM~`>43#Pdr{CrkB!@3KH6XyA<5=c|~-JE-w8&jyb8%7%tie8x377KpzOC;69z>UT8 zwvz&=zD%1)oby5(D(3#KFo0!7@F8YwdLO@rImfVkd+8HSI04sOb4@{fUKqctQCRGS zQ5gSaHtT9Evd;6V-K28nO6MUtrh~U#!z)Bx+MR;jH z(79}7>X4@&)>^UCuT2s5al?1m@6|g{AIQ$E{m`cl$=-YJg^R|GXR4LZcf@^)oTy66 zl9)bY2If8Y99q+Iterb|G{xv6*x?U5nj_c{QyW~b)SO!@4n6E(eDV1=Soq1O=+(VD znqUD)7#G+sSr8K!Jl%pb|9&=}dh~HrR#!=;hdC$e1aR%@Nm0o>ct>evM6>dtbgQJ9 z#{@#k_n_}Nq>bV}JpSAI#(M1Zhi!1jjnj}c&)*sdHHHc`Plf&^Nr%DLIpeRu4?nFy zQ6eElIMrVUkOZx1gp@xL3T1_Nb_1jjA({)Oblkr=8$*lte~EAc%`zSF$$B%}<_t=4p%_I~G5F z{{t@~5_Vs5$;BA-hd-dDHDDmiIu`T%)z!6Fyl5e&Ot}%i{<=xK3K0%Ia0qU`{dR2G zxt%GtGg5StP?$FU{UR(}xDdyiLhGlWewMYWyYV#o_3ML+#*f23d+%q~MOU*1$Vp1= zQ~8odxoi^~zR2!HVx}M`o#N-TIWh!7Sn-gTg(1bKQlLWB(jXfP;H{=47D8)Ih7-uS z1ZF*~U7y9f@4k&|ubshEHESW9uMZ)It`}Z>7~5>q9bRh-gHHkXf#^Y;JODz!v$Qh1 zF%YI>cPQ>6(5`=w1C?%koPZUkGw~nKa4*8^i%Wi$9U+WhtSf}l-Cgm<3fY} zy>goaaKToGp{S+B{3as>3I~;?MUV~^e_Cr$2sb`ZK`j;JvZE?Rj4)G5@NxYz?7Lt# zcR=`qITFu&rtuUNVZ`uZ+_h+_Z;=mhPl^_@DQ!(R;gU-yV)5e7W6I7BJ8Xw1o_Gjd zyY)2Bu|b6IM1k;Y@$Luj;^2dh#HjN}9W)4CrZM@K{<_#CE16sZ}?n*Is`st_R*kg`hfju|7Xumv4 zqqHQ!k0G7T7him(*0qx2+;^*o_ZA-`*h|j@{)~pyjfz$rn120ma-1BmhaY zAuYOHOGRP=8bnMSA?|vFmhT^lwn84{E6q>y9YQUTUCGjE4N94D=Mx#xsnTt%bc0F>b=2kZ$6@DOKiIcY-eoay4h<&rwf{3;utE`|< zIt;Y_xDMC*Sv<5M#LTo@^QagUFo?+R@Jot|%+KaxYJ=u=jd(dz3VJpbZS(z9R*KVx z-6Q~nIv~`QGXSL8PvY4<&%mzLoz2@qW;5N1bbbH}81p+L(hw5!03?dB>C1XFuMirR z;|l1Y`;m1q4stX^>h`fomjz=!i}mx}sTgb%CCjtmQ(gWbp_^=6z;rmDk0oTMEUWE^ zgrDk$aTiVKl+s=DLg~Ud;*-qxxf_Ye1cA+RbKl;NFLCvTxA03)pIf?-7%0$n9W-bs z+;!I-1@U=d{O(3!!52nh{0EM8>(*@l)mPtq`q4)pVbP*RoEW`f!v?lRC5u|hvB+g7 z1i4~65^X`x@+vIce>`eaNd#d^in37Bf+dK|>IGZ{Bv6}KajYTkG;39DsxtwQWCcEH zScZKThzOnk#1Wuk1;IqunS9kGY}I=p8XKF1*1&)vLRn=Qe);)lTy)X-Shea`eMuKX z_TK}KKKeMyO`)BokitN^6WOQ|GiFZ1%vrbMjkn(6r192&qG1L4flmE_r1`+V`PMnO zbo|9ADJkOo4iZayp6$jE0BL21Dpx611TYwYu|upW8a$<9(axst^W*4m8=C5|_wIu* zbMjTl7MGeiC4E4ei$6CK3(;bOT!;epw{cfs$&Wv?2tRN*W=&`~YULSZGRTP-#MJtyH!dB?&ER9qCGO0p%%$g*7c%B~%r0xk=oA`Yrt# zy<*C&g{&)%OIF5j*Gakg`j=mpW9Z2z;r;g)BAb?LxZmCfV$``K&HRx&RGN!k%13cc z0asgHjN9(KgY#XQo15a@aq7g;ymjr`8COrf5{DgrB#Mj8JhD}BC4N}C1P2{*D3*S= zEbe-cj%3p1m*BYLPc#6ub8KnL1)*n)Vzq*1noyXd4@FX#^KsPYHJl!c8!nuFTR9}FPVg&&Dsu- z+u825WjDO^(i7;_t3AS&`WQIa`Iq27O;>jWG)PxM7dPF9d>WBh@X{k}=PFb%9coeR z%DKlN1yXFg)Xi{(9z>cGn6wn*!eA;eOye8CeA)HdoZFA5X>SZtP5!CsKFPYP{jc zT@Kqd<9kp;B)vckJ*11FAP{12?1f1r%qiC=QW#bLBIY-Lk5+C4<~lJlB_Xc5>MERl z_BlJWZCkqtg;5y4qfr1Lg;5y)0b|9ApYQqn^Dj@efMe;>Z`uB{si}c?j7dAeg^HWw z`&$vS{h1xSvul2J=O2&8U$#5|ep8+D&mE;6DD{EeS|Bb#j&hf|C~-uH%A0?hPe8>% zq6D8c{*1x%XQ45j-V6xH5W2=T1N-ChNt01tTE^+!j#~3l9z|t!1>Sx4U0gZo3Z@v* zAQAhCCmoMj(`Tc!!W7Ku1}-!`zZi85F2;-53=jxu zX{g6JqekNC$L6BEwidoC1tGiSXdodarW1vOK^gtr^JCX5${nD`dcMQoll3kY@7bUk zWv1x5@8%ik-mM!NveF%r(-z=XYXHcbpMHvoH{2@DJ8q=F0kByYlq(R1M8#^snw9IZ z)Aj>#?ZxM!OUF(~b8Qz2{mK;6E^+@oCoaO7#uB-4*GH5PQkZ#>B+9ek*Aa?HIx;}V zULzaY1`%XenC~}kT#qwPJq`2c&yVeO`}gmUOD?|D0Lgad+BNgK;WcH}TAP|0y!ppDrEN8ONYhQNhcub!$i-r93I-NUpz|^VN zWB>gRLUm1vfDX+hiSt^ZIT1X^Sy)|CwDOL==ar!;Q-(z!EyU=t6R>FUmrOyV zLF?$AJ8#5M#~hAQq;E@55B6xIp579Z_VeRz`<;zS(l5~BikgKAfd0i4|U`V z@^f#j4X!O?^6Yi*`T4)AIB zGeZTx{b;5ST+4Zmges&30oMbe7jy5~XP=HGQI0R0S75i7W}!Z#FhH$Hqr4AoI*$GK z8-h`z&t>~e3a=Axwka$PsGtmoxlcX;64Dc}Vi9y{DNZ~6FSzd7DJUro5fDwuA&0FJ ztX#DocisCChMsad+IQ-Tv=)i7BPleBL?|EZrKVtCwR#m!IsG&SIwW@YsH*`-cVm@f zPfj+T%eJso4|*QyH4+R?$mNHegk1t5rl|HD$xdlVHR0$(4#LGFMj}yCjOMHeW9fXU zoAA?$UvT-<8CbS@EnA3E5$!tSvc*~v-OZ*lZ2iUtbg3@I^obW@s~+7MJdj2s!G67I z1F}-WKPS2v+_>8%7N4HdbV4qMsX$}bF1@y-(?}BqiG}hG5EqwHm{ppSYi_B>nP;4Z z7oVFaIS%IWT{?Hf#7icid#~O|wWQ-@a4Po8D@w6u)k<7`7YV z@%+4(S&ZzFEh^a|S6AYI{rAJPDO1s*OIPf+v?l3T(9%mYSJ50h+U-g}nuAPUu?yA@1CH z`uo6D8dfI5YeO^@jsVt3O&LfVL_6aoR#!~}9c$Jt#ShmVs6=B zkhz2av_R^7I#=pEFq4ZwMvzBov;V3~m0S~X%A)R96l4WDP&=W#9A}NX84u5W1&uAK zToSrjYtIb+3-)Q#mjQ^ld&zaor`1_%C#_|g2hTUJlSp9GXN_oHnG(|iS5ntQ)q2oV z1*%K4?{ks0P}9`++;HOeBXaO^k<-I)Cr~L?a>{|y(IB?KF_q4SwTfQGQSdL_L;GmHYI6_ux>NmDNFkg1) z&>nsI_Qp2b^fv`u5kC54G2VFd-Pq2SDMXN@>W;;gII#TyT-kdsbgJkAq#HSvSrXD5 zDPC+Cm^xQURGt)Rj&ifP81hT-O==Z(erYD^vnf3`n`A5?L_VBD6d6E4&MqgNcsx># zX$b}70x^Q`C0SH`_r3Sv(MKQUbEns>s3^l(e>(${F24#TC8ki%H1KgHlco5{%-8yj zDfAn#BLdH}WE0t?4W%ftHB_lN=^V#ArcsHN46+S1Gdn$YJH07KM$fSS~ zvg|a^?faf|L6}w~9TF*C9Nxt~{)j*0)Dura`-)1Xdbs%b^Dl7A{SV{&<*Se^PQa#f7 zJZF{*OOLOmfX|T6H?;X0nqiPNRcN(2RtjD`=Wl<u6)F^`O}o+^ z;KE$F^z2$jg?T8QCrKcWgzFOJ?kgTKB`A!Yv8e08{3@b*xf$81W}D+k!G`{6e)lCF z=J|^%u>9xM7%}Q1%zxz#1Fo~^)Uh4rzx)XL_36k)3F6un>CSp6*EAHJ0$o?uv{(QV zB&FC7Ee*=a=|{Bd#%@cR-6Ms*6+=6$vvTb3wB6!ZV4^?gr1D5~U$MbKyuQ-X*|3c! z>KCZ77Ah-o_Ib1Lk4IicV^d39P*WFj?(QdHNSl5rRzNAKhe1pqljBz>H(FTcoSo7V z)Gu#A)7K3Q@SJ2QnIYK|N#t19KIzUxDmD+)WPr^W@~(}%pM~1hu#Rd@u9Fza zS_!o)#x7X>eZ{c z*dx$E|B-V}Y!#~`pVDFn70BJXc1E9mTVX)|zU&s%vwJtRZQB-QWu;ssx3;A4@++@n z=FPX^$7Rd;c`W6Kn9lTJ*sH7tV|oq2i5<5`f(nQ*%Y=3WYYEAm7()lw`n61CG8A&sWC;j6k?w4 zYRXQx96NnqX8v8WWC_k5F$@bo{s=X-?cpbj#8t`DPKcQoqJ^;)ulbLH3lfe2DPA!H zjs&?_5diT67O2Z>nXk?FeYcyL=iW%CGP*Vc1c7w3Dl1EI z=Uunr>1UotLqh|65Z_1u)?Bt(`1r77>B1kFXRlhaWIq09l#jqFy_ zk38#o<>b1Cj_y43-ytVDj~sOb;{vu7Hk~`v{1TyD!B&{aw~*DlRvo&;In6PEfBDK^ zasGLi;<=!Gn>^rdc~;>5fbr$R%1K)>^x-b#d z%yD!l-s(f73&4VV?G_0&E8qfN+?#A?MN-sR>>eWw+c|M!-B)hdE@vd#ld2jFzu;Ef z|Bq+U*w6ySj@&_bbk`H{=XQM!0Qr}idM!S5WlTf})k_V=1Y;$%a;yR3Dv zP_P^eL>$qXxSj75t+VM^7;jT>2nZ3W{tRr-Ge9JHI$?@U z-*y1D+Nu}2ZP^7iH8m(LEzxvu#A0)za5$=4`1$8waQhwi%K;qEja&X5ljRuP zrUx$RwI2pl_kc&XrD3z?OL#Gzia+qR^Wkb10e|TF6<8jw!yjIpiuJ86dc;y1opj7W zIPbi_;lM-BKhx(Yx+zZB6lpmD9N?Y?YG~KdGnrS+6s3< zs>*TX5r<;N^r@(*sA5fs6dGByW?b{(ZU9K4DAqsNInC=G@pmPrz#?JrxQj2u^Dn)O zs>-(TON*u3LA#Y+2?IRVS@;Rw)$|iCYZ>_Gu28Zp03n)_$M(MB;6(y;FX2lyX`a#d zmEX=_#o;`P*u}{FA1>_a0wfd!2C%`7d|s}D zoN<5^^J)eJiul?ET#C`dt)o<+nvab*cf?3MZ|0i7FcqxDB_%lb+%ed9pCJZ7W{}Qg z%{iLqV4G!^*WC**K5YQVJy^efqi8|ev|-C$$_XJbx9zsuqg&4&a7?jH+NDWXUWON+ ze+8+Qtbp54I$T5c+Y9#?Ak(o+FLOu@3?d!25{4Ga=A2#Iol7ubO0)}_wZH-4UT#;P z={MH(DXTmBNj`rMkvd5U<;S6{k3b7_M-r_0IY@LKXt<>Tq+aiw5|ybu?XBS359C$=q50 z=?1i}4S5<^hoh7$w(6zzZ?ChL72^qZ0l0%{!qFemL^D@lX9~*KJnM#-1X1m^VT)G ze4H4>(7&X6qwen!M;ukC!3yJdI|_@xFbd=Ua{RJl**#x;{>`bMeDVoXs;KCyudk0a z95zLoM!q%YzteA&m6f4quWlIFzrXpfA9`-p6WzLWLUnZ&+uG&;2bgj|1)v2k@y_z73DaNY`fx9Yt$ zF28&{+P1AlV?)XmAd+bjx-BR&$3lh4-S^&wXP$oEfDmyVB2CEN`|OTeX5N42YuxU$2qx)~9%2i#G~FoDgFMY65g z2pj8L(5K@T827gmu*24U4RA?FQ9@wMk)8E)&}{x~k>`Sf6PtTNg?A+S1<@x+5f!SF z6IhgaIGz#Q7?;4BZ9x*M(W-*Ax{TE{4G_l|4PFp703*6x)Jx2W)RvP$Wa z&K7@97ctO#ow{lzRh)Nn)G=qW(D=4nr=WAK%qtbCOtFiEb`=Y#)S1o=t@D>q%f!kS z+(4s*7l14Nw zX<)}Im$MLbqYVsC?Zl&h zQ}yJ(m&$nr3Ycil67jWRD{OVu%98ChXMiMBBa(n`)|hYB_2kBPaChTJs0*7FmpSp8 zqw%Ld9f;}EXQEG^K7|^rFn+hAu=oq3F#ebE-FHhO3LGQAL0Jhz?V$pj9I6O#{HtI* zCyxE+K}C44-aXL2UqAF8&*eOVkPdo|54m^_X9|$TD4e~f{C8L+Aqd#HPj8+2RpUz4KJdk>vXIG z;hH61$3Q?oB(MAN7hZ(2 zk|LfvDw4#qG-41$9P7uQd>9WtAes=GO0vjqPwMn2~lBiE>*WtPOFJRitIrwq;DpXZfp`@fl0m3vH>f z4JaU^1P20c1JP2%_N$SIizrS}wdk7FGJR3p=-7Lz7FfSGe1#fFUyd7UWW=57CklY8up z3f8gs{7ej*RWDAUfamUWZ`%u z8z6S$!P2nAvRWOkLPtTQ1U<&{XTiI6!4+zs=|Kmqs6p7eGfK(4=O}=nX(me z*RsUihl`5WWAxf*@OjHhai-J1i_|Hs5Ik5Ig(0JG0~AJK{L>)8IDri+*gpI03oKv0 zEbeankAm@kL#LuaiO3`vA2@ITw(i#(y?b^yKidKoWn~N&#&V z-t~_d*LyIEiz-beYJdobm-#|ZV5)>GG?j#dM)SKr%%6(ynuKO$YnnZG-VV>qe-Kq= zHCVf*5yQ^80MD4>D-2q>1oZtR_T6^~&K)_5cWSdO8FowJqMblUqSOEp;MwP&#cj9W z&0QoGdYTvL(xnS796t_coPIh;GLdcBz=GQ>#-6IDrM+!D_ z(+XW1$d*7VlR`_X2_4(D!(R?L5c~e|59rXg4GXO8;0QKz9*yaGrpWl5x}8Lr=iuXP zR_w|yFn6n{H1(wG!9*H%cFKvBt2lHq!oBz2i>WtE!8hN0BO!z4@3&~*5hF&7z)m|2 zLYQ$G#LDwZu0~}=Db}uEjq9$v4&>ApP|Zv3-Zm zW~~oI+xBft&DCna%Tio&@dUj5@_e>rCZI{zpJ-f%9DE?IzUE4F?9h#%w0VtIeLgo{ z%OPhyNLZZ=O{5MLfY7xFqF78EXL~UH%?9gbbHyg4;0z-T9Hezk1+|L1$(Gh}ZD%jy zm!kkXDsbuE)Vn=XGY4!WG5zvfOcr zopd0A{Mxp-{>Ddf!}Nb(-TJ!C0Lb;*9*DEL?S^VMXA;0oA7~~B!8`*tvSBgSf3gnQ zjpiH^vTli@1y8^*+krclik0^s=UCuqyUe-wP{v}eg09HX9*M)DlziMaz%o*ID_FoK z-8l6wfDK_4;l6}#a(71aK#0QTgkmqusppiRXy(>0@^NkIb=+C^De8h&SnF?|+DQ5! zd+fP8X3w6D0Ry%v)L(`1yB>ubpfG;-W8uPu5otFlgM$R)t5&Uw?Qs8Z1>;+G>w-Rg z4B*&iYZi=C(b3Knq2=XerhuhF*2#TXDxE6smT20t=n{AC_{lkmoR((XJj)a|8)2Pp2(%q>#9_E< z@DgEHVZ8LyynJTkkGJ zV^fN?CZxad&Fd$r3*?eLuXV}t`}U46V(iGDb6+pTf+q)8aO=RPP((pqR%-HW4Q@sNvBnldKk^j#9C5#kkPM0@;m+r{KpE zdtbLz*PV159kb$^41i0RYn!xBz*e{{A&9jBOm7OZLM?No=(RSpw%8UCw8PmYpkPQA zk?Uh@xG3^UN!xrA^_`4q9b?YP*vGsjrd2Djce@Bgs( z7VvUZcl-D=GrN2Dy5z>)1>y2pZffZCz88($ z9cK*L16@L?_c>HD5KCzm`Nz!MC6Z|TqzUaS($Uv=E?l93`W&99fScaelV@2Rq+I>1 zOu<4oreAReN3JU-h>7$-LTM8bzwIKq+;Ni*QONhpMGp9ic>{73JvpctV25^n#1x|l z$S6e#=Ev9J=XK9uetMnEVPM&9x$ehpxBVF>p7`TJ?Nu1x`B8WX3gbI9Hf`E8?vqbG z{@~qrMKHc_;UY>MH-Mv^|Ip4Zbrw1U4mS#9%OA;P0{!~-#mJGvF?!4>3?DKWef#x7 zO-+|bFm8V-3*ZPDEZBeB-D(Rs+*q88yI4#tVX0`gHo0G=AEECzG&dldPDNUQd?_}+ zMztaIOLOi=AL07z{)Aa?ysf)^PIPQ?aOqK0jwAYv!?}ZZMwgOmIGL2DORMFlIk&Wz z!8R{nk9o}-I-S$_5rZ-F%|}sIQi8C(8E$ng7Js?|2Oe?)7Jj}&^A3n^mBcRF?~IdA zIT^{~1ln8LmC_OuI+g)xRG2RO;!_T;TfBHN>sSarkXzH}(W7zcrI%vY-F7zDmPWRt znL8;CiP94lX1)^024O^L_jF#E6AqzP(3fJF4s5Dxz~?KLPAyZ2JBx+2nbgyK$sBV*P_skyd+{d;4#NfWW-#EIxpU4hE-VpDpG zz}0gA+t0}ODO23HaM++w-309TN|IFyxQ* z@n;M1o69f8D=)o@&6_tz_i6j>x5tl9J_&t#_BTMOLkf8YF5oU#Wko3(8rR{PYyXJ% z-u;j%R8Bl%l$tR8JmOOD?_`E7z=52P-h>B#p#z#~*{Ek2waz4L~BB<}lkTJLRsr7(sXIxm!Wc zVuGn;Bpjz9u1#4@#daXUg>FQd;UGq_$U@X*U_FDlUD=HQ)?d)Ir~qAr=9aFNVW2^U zFjJrO`3+q8Y;c2wg!*ahHUS_ekh zuEKrOXX4z8|AaMb*GKn&uJNp4JL1>F_dqvGo6^n)pD{VRl_b%&q75wzT4epi_(M)U z>s&vgUOD=?5V>E`+^d$w7W6^HN&E6=r0sHuuwRuJmR{-zz0b+}e5N^P*hsn#dcGKs zs3<=avjGVjjKR94$#M#rwiizp#)^UTNP@r z!uZaQ!b4CP|EC8fjL)0*F$=~ihl2wD8X6j+4u?$`&j%cTS1?{)g2AS!8Z~MpMj6mC zeCR;*>P3K~I?`|0U&8qv4jNX^VRz9zQ)E$h!trwAXFEEJA^-lMW3kItYg4E0O#aA; z)JYo>Lt|qjo_gka+<4<{SZfLgOWC5~n_se(robIqR*MUU?TM*9M{&M{lj%_J`xvrC z4t9FwCcM|MMzkrSpvI^Hz3}$zr%+y5Y5+*9?66jJ#oXB+;n1Ugf>ovp{U`deJ&+n`07^W%;`3cvj2sVFb+ zfgs($PFbOuOFvm_4pAayoJvD1=}i2790o$3BjCi%`fM%R*xH6qmMp|aA1}ZsiwvyGyTjqxM!xK}KA2Sz9beFeMU6V*|}I2z?1gD>a2TQQ7Xi z{VrU8{j~;IFJxCS(oB%W@Sz7CibJLyhRUjPq*Co-`5MSBF%_lNRW(?#fke zwky-|KKx)VF1+MYy#3bf$n}g~OM#I@%lh7a`{V3$f64dQtZpuXc_-XWbB9IJ;Kc&k z2_)s(W;nP|>JdGEfqu;u{y$aVRP1t1=_+_&AlJdqBlTHaUw|C}4emJkK}4Ui9Y+oc z3Z;;rAJ@{i(uhD6txpd1@goN@u}}yj?NH|uM?frnPDtk`o7=7l`8EBS#Ly z)}u#YkO3b(d-g#oUMwP2=kVjx7fjo^(Ae zP4)luwH9E-R8YNe(PG?s%kB8vQ_pk9N2o^3W8i|PXR;i7)(*#cgLlNx%HHO8yzZD6 zC$Pt?Tk!hE6%0V^MsA``bRGRmA ztO#RAkHgP?b_%-GR-&!BgNt#RBPy!sd}xjdcs%v&Gq~&Sdyz?{)x{_<1#>0FjT?t^ zfAtIOwa1`;eq@2;XezW&)$+kDJ<&VW@mIY)A@T>uI z4mxD#ojNiE1Y9mzCI12nJP=c0m}E_X&u1SZ6XYDQs2DF*!1Dfkb8zi7f5hu=yot4| z*F@`(Ob<>t;YZkcr`;KZX3{C4_)t+Stpzie6F|NPyT70r#5!0@?;MEjsy52Ek zN8-?FN3b(ib5n-_d?5plc$_*@RY=5>@}7AK zZ~Z`k6L(r%)qhw@SxkXTR^DH`G|Vzofp^FN%XS_hV)xQg%$mIz$N%gKvv$@1);z%+ zV_M%)xNht;^!Ac$7~%0fGUu5zYcE@lh7X#MsrNlyR}1y48YiNTVv!f zQ!ou0h;H3#P+ne+WFoFKk5H*MvO^m2?>h;`V_Zm6u_Xn+6#copuP;-j{+(gZyRm*# z)W!L#?{7J*NWHbS4KFcD|- z{RPjiTO7G_(WojZ!3Xa@ZRV^S&_X-Zl2q)PW2B3^C$WUbRdGPXD-Lr z0#11Cv@R*VTa3vy-{= zQc+e3KikN2#w$GZay$P@ixF*z)&0;*vMScM9gvK6H>7}+B31?7fr!SLVwC^9utly| z8b|-;bah{tN>&@;*g!xCJt_h;HkSjiZcVJ8(AB4kX{O=jQ#EOQ$YuDf6OqE1R-}e9 z>Y&aB>quxlGhocJrbRvrL=zM_VC6Z6Sw}S&_S)1=ILPIWFc~nE*Ky~<0zOMeD=WoE zpRUKWA6$elmaJ5R1Qx4cO80^I)1<>OFj30)ggRkP+~t7I<^^@gtPaEpE+znuC~VZ( zBYIY(;c#?A1ad8bBUZ|iS{^bG2vjd4Tq(7=?4COsJai=YIMxc-*xvLIPTaJ z3N=?@6o!t%!%!IC%5mLw*M(0%{WO*>Tc&on?U7(y`1HBgewARH3aZ|{doq=3|#=orJpq=l0{RRgB;=czrzG_&&(cD;Xt~>pAX;@$V zvo2Gzs1x+X(xtfVulM4iho9guIykuiL%L?thV0#S1TGo87Y6q1j~~BzEACxAAL%?{ zZo(AL@6UM_qsI0|*xDv^6)x^bV46fK-UTyWd<`f6} zuYslztVgyzWy*wN1o1NSrS+p+BK3e=~QGzXiqD*Tjmbsc_%)95b8)_5s z2pH&Guo8mV9%;6i_5BRfgCrP@0Eb$W$`&jb%%gawoxFM@h06haPqi4w!lnDl58}dzxZB2VmE7mMxAeD$4N2 zo3G)HJMT2l(F!#)kbINgJ$o?ytZq|1q&)Lj*j-gsg(*|^!OlDH$N-$2tyl_eE`~HA zM9E?h8wgd$Mcy-Hu9QGNSu#KI#ACSf$}2f2QaUHFY@Y}?Q}<@yefGg+S6qSt{RWt+ zYBxYiG9Toqf#g^)gDK!HSmdjS$mD{pcJ*Af%OXYx+F66r>C}Ki^#9pBm`w<{2+P;DV!y+F ziBCUY-f6dga#asZ-|mMPSW?MAmYG=bBw9afLCexM4)n}Y=fe{nleIkdU3Hz3AQqVm zD7a$LxZWEEHLe6sIs#T0P%>RFf7pccfDG;U?^Xz&--+`0J_bT@Bt0C14&S=$s_w(i z70b{?uR{%C^Jimm24~ejjh9mtcOloB>YAAp5aL9>MLm-;U2eTgW<@{Pj+HjUx^_nkj?yKG~Ej zb42gshfEJEDoUa_S%fE_dJK<0{wP+jUaRLWp>_iY3}kTQ8Zdp@X{R%lkpK`;f!`$5S^P)Dg{_c z8hA#a2U!<0wTlj#%_{^t=aR@;7iyM(bN!j(7#iC{?0x93F!#fS(xp*%vXP}-@#Ib? zV`y0ghXy)H7bycgT0d(wIHrgLJqZiac?L?^3tXGkp)@(BUul!be!ep}vNSajty}TA z?K)c9+c4@{Icm!*ot{wjD2@~4o_zw!ewYIsfpob-S6(Xs1Uyfid`=J~D?p{ptpA(C zcW_PJ9IQ>Z3$gz;peh>O`!^$S}jjN8CJM>_#T zsbVTsEEZYf=Ib~9)uP`H`h_0+hfg4Z4ieH+9>~7~a%fm>i172*;(zRK6y8G+iwzLZLR7~L6lqAYnw?l;*Q<7LHVSedTJcj{H4Gk@r`Nm8<_V|-n zw_$y>251lv>DjA04%q*DIQIC%Fk<-Dd=E*y9Aq;bTu5C7Csr)BnnYVsT}U)1u$*^K zDH=W`4lQQu3oS|lp)2tbI+$)nJbPDdQGHz+cE?q~vby3BA76_vrkH4d1{|_RcEH6b z;yvIPHq>pvlaD@y=?^`?nI0R~t=DHj26d4Ro^~j9+htdjmsP_jXRd6Z>pSH6VUqz8 zp?73(&%Jlx)t6tv#?6~L87Gjg=9Zgo#-zy;7z8X@{0YuK{{lSs>xE*Ak(Nj+S zF$VYV$6cV0<}bwE_uY%-%a(}dg6@C;`Mr8}H^6cl&O85H)YSGg1>mb0x0wAW1adt__K#-l9xXU9PqENeZqCE*z z`w*(}Lq-qjaWT%9QrGVx+eJ^DhtI_raI zEz-~TE-J<|yPS+M)xF^)43uBrj<%2L4H%|rE8^=ByrgqU8YkBR#V|^u58a%tcotvQ zR1m-o>;iB?)oiHUEd;pO=T160qT68_ocUaFsh3F4UDU~yW62&tMs0oFD3p*lo*0~X z42~)dKwOxp!zr7e#k;B1>NMu6jwSb5a?CMD;Wxjz5(5VgEYw?tQ5bon@IVyCw_+?> zv@o19WeRH*qF?qw5OJ1SFg|oJMvWR`K*vZ79x#x1!z(JvQ4~)wkf4qRl^vX4kjJ^^ zU*@iL&2gDdMMYFX0Y|8`7)uY>5^&@Ph5a|j*8w+7T`l9$fJK>R?r4zj;{r&zsugA2b_d&e1Im#3ufM^SD zel6u|lvZQa$_89|@o#YdLr)={NsIp7{Qf5`0R`Eee8NdwoRULT)=%en@gxE!+M78J z=Z&mci5Fgc$$-=61h7~TYVI@%nu*46L(`KZzIq`9AZ7mKs-~bkE_w3$_3$1M07eKA| z$*0{~bN|XKD)7aUMY#R;+c0n5Jnl3EVW>sAW9DZ!4j&vlb}V3DR0{rU~S zs1YL#*cpd0W41;S(H;%xTC;u=9(m$Eyz$yh)`y5CY{2RD6DEwq6_;Ov$=hygo=;O4 zr!&$illXLYxDtEeSVV=&e}>#3&|*F3Y8AOx*`i;;1E+FZCjnosnF(`Fpx{Gy>h1Fs z>4_AW2Ud&^C{IedHKEm?$h$eLRq=DrZw^(#rgU2%Va4DQNGJfrcDL9ej5kqiSHKtB z=TN9jA!`{_55otKMI8`?Vm-^uIcsUF;_b+0nLk1VoX}@vSWuX?I|EtK4U>bUj_Bd3i{t zW9)o*NoofE+Bi=`2Xmi`RSjc{%F#~w|GPo&)zq+=i$8K|alhjIwgfZzyWaK}Go3#~Yp=QtKRN9f#7T(hXFCM5@1G98(9#Gw)%kKFgOZ!3!@u$Do7k zbctrw&{Utxaxj00vbNWh{n!DlZ{PlW9t0G#W-@|MtcD#;MlVm6!AZDy<+YbF{ek-< z!-0H5h7(Ub5oe!$Hii!$3D=VVKn5=?c28i_raCUCWFS*j7~LI?nn z%MTT`9c}GGBQhW$QJh5gZr!kA#WGxf;|;7=p`YvDzdy!|o?w8Hc@G03`VQ)cZ6-}N z$EsoK3(>D$n(-X&x%WXfl#u%rvUvh&w|;i&sW|B;KSo7axvBFus}>{7xj&JEl_we` zUawYU?WpG&QS!_=dfL5;#M#md%XPzuisMN4AW#}sv{N5iKx(xfKJVt+?2$-+;bbFv z64~l<=fcf(S}F0IU8<1PITu$aOFIg(QZNhn(2h>0jfq@`NAxL@`@@+-6pYAX`j{@B zfHffYnH2h3YK!A(_-N=#XNFA+?9a&jaQe6bl|MiGM%?|-^XBuRUArSdk@?{#_V_V& zAFvgIx7MS5wOMEMx#49wRi0WLyhc4qx~DFnuNxIY!}4GY_`tCMBbVX9Zgxb63S)9M z(Y=$O;SNV&Kf_%CV2;=wJ6;@}bv%HY?F!`<>M+JsK5+-+4pks)3ffJpLNVTst;1QH zp25ed4Y|)$Yj`1x2WOpi2F^YA+{=3Q?0qQ;qc94i(C+zw$x5`nJ*8gy z(y_Sg;$Pv=!@kcP+bug9lyV%ZsPL-<<1y`Skj`OC4at^;`8R#gbx=No)q(ss1|5ef zG-kZ_?gzN}&$r{XnX}Bi=A4o2uwd}Ai++J$op%Zn9h*DNpLpVX@?pcjq_a%na7t>h zsV<9W?|c{+{NWm`UcU+XB2g+v$Bo?zM;vhkMhqT`mQ*|Zl$4lEOQE8~&1hI)5sR&t zE?>d{e6!wo3v~_kTKLJF5Wp;F``l^{*Bd{6JhtCqTTGld0Rsp0F~>+U2nn4w);bWN z^D~kv5Zawsrfj)fM2V%a?2d9#>q>Z;1V;M|N_Efd-WW^&jZoesLR1~P30L&8ypV# zqh#~7>(=4^2kyk|*>f0Fvi86c`ci30DK5O|d>nD)(FVx$Hpk26tY>Y}%0MH=iSZwN zI2Y&s^4FL$nNyanRI5P+{h`wWWyxTv2fhMF#xbc+)MIKYsxOpB_EB zVe;h3NG3|zW|=x%SyS9~=~8XJK9RLrLVQ)wzCavYI&%keO7~z)rBuM!7Pvuz3AAoiIU}Y!>(lX8eSKEWOP8qId@uE zJf9Le8sjL{Y~<0kkt#UBna_XSur;ea4B(LOLLJk@GS6Dl%u%Kk_+|49Jl^yvS_l|w8oG4?qd~OayY9LNJMOsSx8oN{ zVHC#y&!g~Q6vj7x?6=>3;q%WwA5k&r7sYw!orRyD_7g79=#Sk^?A+mSHGnV9ZbK|$ zh8xj|{uBMiH)#;9A!EQtb8{|`@ataNKguAnqI;UZ#>OT*`uJ10`KCW%&aiu0vy@a8q4qbY`kE9c?Tr|!jb zAIy~yJpE)!B;p)UH+AZPn0ml|C@-#N8c-%|k7!v!@$#gDWhyih)UR8&0q@Lt4>RAK zi7yr{;lek6kf^<+B*_-b^k>kJff&2>Xp9{<4#P(dK>tBKQBG;_oI9bGrdEU;MV+aE zC+#@XE-KS@+~~Zl7&;m*?fkZ5)5dx%{bCvBeLNrYKl&ISe>@Ls)~qr2ua(`b2x#Z1 zJK%LYZrm8`xyK$DH+~`)>Z}*>$pk7By;i~n1McjVmX>qp<@MKJ!voVF#LDF>Si@lp zPa0#!jKObzb2)a{aaUAUCAGNjbi#6Mr54d{a@JIiBp$!wir-@T^y!?NV#Q2FMR5a= z24mVGhcTd|?RUuejZS+|AK_q3>NYcnVJJn1oo1hqQSx{8%Q^ zIdQj+n}ZU(Xf-RjKu*1UeiNT*f-#D9tDsvR6YN0k^9m4bM&gK z{>QA%^9nUqVHC#S8HIhi}5REN*I|8#r;9`?PwnEB&M(b?2ohlQVg zfp_P=gLmJ3SH;g?c1a^XHwEsIgA;YsdiLsu0Rskd$Dv=}0qEVYC%Sg2HHCetDSRo2 zvWPnjv{TQ)Wh5Lopo_9GG6oR0r&`g`nnhDnnTYpQYJfd?93vok(fFdw(yaR)YUuIIHfY}hdL?%4+=V~#x%7ySAxR8@8X zvds!WBwxhQVmv>kodI+d6d_$XS;(&VC`ZC%q4ii^zjQh>0zjfpQ9@m=bPY!0b_>w8 zE2D+6h}ETgWX0%Qmc6nMerFz*&>m zqe0JQR;;DPwa#kl^vc7mP!RLZLw-&`j?<+QFTT0}C!cXOmakZg{Br-a%B^uxY(JFy zMMxRM<9k9;l`IcQVkeUWZn$_ky^;VRac%P>R-916sC(r`bDCwqK%s~X6FG0jTuG>u zIRYYVdnRT9B6b&nJ7Z4*@B~23o5U%TB%*eKwIBkxe8~i%FvYBZr*iYX^@$WtZ+Hf; zcPvASDSS>Y6Gna#+ipAAd`{ks@#7{JYOKO2jK4Dq4@Y5qqsN>%v%{Tt-j%x?w%EG( z;&XB4=_g~;<_6|D6WAy&Ez_>Yf5)Nf+c-#wPN3kwNgcBSd)rYWa7P96)6c$utFOL^ zi$TZ9fsn%w*&DareU&LZLUx>zU1Oz^#0=1g6(jx1GQ>V?k)MmjnYt2~BE^d*&=B+R z!HN%Y`IC3xjn5acrh(JM0q$l|H)O)3i8$o@2V%(JVVnoj(a~lKjI=4EiXmDPpJ{gV zUn+8`>Y%O&3AjK1{ByQ&{&3z$28^uF6VZ2GCu~BHNH7?ooqhT{WoOXg$YPfMP1K^8 znGafX)bXLYr*-O^|E82WMZ5a+H4;4}%8}M2{Z5)YQOXuvc7C!89h(X9%^3+`H&Y)#ezJx1Gcw(9-^vulNG@+&!J_ zxcT1Og1xf33_EVO9WKA@Jd7T*jVUVIP2Jco-}kL8ZB}hxAq9S3I3U?B3!wA3Qzb>O z?v^t!pdvpmKnym~+;+hbiQXmuM9$0VJ|yYgc9TRy5HhXDtl5~%Ef@EJ6yKgBMSqY- zsUo*5hX7UNx)rECDUbI=BhVys?kdS=foqHR$n1&5UeVly7Fej3#A>{FzI>bHlI!?E z6WE>dQhd6&9tRzFK0g0qm3?wRfbDz518`&MG<5OJ^Ulw=IA4+b6oUcYFo+9K@_co? zl8%$ZfH%&dB5;BTTv2C&=U1J+$k2jjiGXvcA)nnKFYWKmsJfsfvP0Db!OM3~C3 zeQv-zkETEs!7)XH}d#0Ju`G?b_V{DROTc!Qh~8pTVfAszxj! zg&tE&0s}k(36>LKvN#$!o|y{;NUK(@z>FC)7!VM!B8Mw`Z|(X1;0Hh8uE+4Fgt83c#Y`1V)eE3S-AiM6x)+0FZKT zh}QMgQ%}it>Ri%1kk$4t&iOfxJ>~?Im72AeZq%T{G|#2{J<9;Z)f^6Xcye+=ZfU#a zv>&n~?yJdw+Op;wI#>!E>kq75Qz)D0j&@cEys$o*?h9p{#30G*O5+Pd^>qrP+zr;2 zFx@GuG^#vTuQ0!3<|{Ev3V7~RL8*CagYAT=yw^*f4qNgDHg^LOmgrim>5u`ExQnS~ zgy~^1oiB6l=6=*SIoSKq^YH$HFXRajWQB2w8r)lY3Ae>qcwRX5hHo-4NoM%k(;Emr2FqHY75NbX4k_qvjyUiQ1!kMnB_yJJ5Xk32zDz#aKZFTP*RN>UL~7sKD=N zYek!xlmB<(dHai2vN#BATzS>Cxc>S->#n}+G(P|M_1I&--Qc#QOo5Z--A}h934c`z z;gib|YjsH60p@eNsxb)Vmp)Z-^m=l*YA}V*hpRuv^)Ek!r{~X&x;sqiQp;YlX5D3{ zU9tO~yJ6^%L0q(v_8{XESKrzui#V8s)YNTZ;{hs7+>nn+9hAoUCal}I2^-e0#+o&& zuy*ZwY}l}lh2Tw1EnHatQ&92cX_9}Mb1p6|L1k&V0USL|k=%oGJIKANXRkh}sjfCa zqLeq@c}F-9=OIf^3RR#?K!oXLZj3=#JXVBNtC!*BmuFzstXV8DCmjim{BzxYyKQjh znP+1A9d7AB5tzWSzO}YrRl^lE25XhTIt-Yu#IJy$Ltp zbSuvn6|If}GI}=0jUSJa;y7Cbvwd^uL_7S+qB4}5d+EhpVeRpx${P{!0@D>4<(2=(3QW?tND7 zubn5=g$S_sBO0sYw8M#$=|VXUJnnaxG3$MC;bV{*ps!nm`znvbWPboU4B*RZ#-bmS zwZ~%gD8oZGAxJ1r-5*+qM4w{KmD&(9y)DSieMA*gCo;YkqIv}}eljEK8HF7pKgHf* zu)|#~rCN#ULcYDac0br7TS5wx<~{0SDV)>#0$y%iM*T8a;22tsjQJ0_yWMry9n}3R z)K-O282@Ax9+JZNMvwdMyDvQc_~ScqH)Jz6=AL^ekjG9C|d+N zNTbox)QYC&2JW~~f#1^HhK^JVzlIwVp&wa4ClZtoP>d1-D3Zl7l$4pj7gwO7qJo9t zr6m=t(;&K4j9j-INx-I^c+2JIKh{20=`>W>kyUiEq{y6a7R#3z;PKK-y!qyvEYhaD z6j=LI9pva=sEOPfSA`!ShyL zUTNl}h&3nH#@Asnw9ncQ$~@V2n;p@AKyTLg(0yC6axw0|??KF&^R9MZa;{usMvuk? z7yKH#@4maa7i|dI+V#SePUNd`g%iMyeid3lKl|P?NI}AUFJ5F$If+P!PKAHU{1gGI z4zu<wuKN?|Rh$^#Tl$s_1hv-L9L8wP z1Kd0+ow|o{cg&afi)9`2%*OD?j<@jVrVp^mZ`Y4Q)vQ3ZHs=5Sc+E8i?4Mnzs|uqq zzQ!m#D24Hj9-n@?ARIStLZ?8o(@sALmtOcw)YUhd-^D(>;$l;*ohT z;ZH9=g{AA)MXoi%v4<(ni&0r#fnh_2V#l4f$M^}`pj+1-oFGkl0dY&C;y0%g5@D?q zff2{erCL+RMCQX~>W8Jt5FJB`WJ`&$!GPBAz!$2DY&Gk>u)FNBXq~c%7{c|3c50wA z!B(v7LMEUlo-9IpODh&E_!Mul;yr#i(w(&d0g;vedmZ6T>!4#Ii{aaqSegvCm+ql!PAb! z>NV>G-1(9%)3bLk^z6}>0Tr!Lt1XH|;cgryCFSN%QQn%=B9CZjwB|}mF?QStY`ygu z#7L84&XGXjj2SQB(MKO;AZBkZX@)34{YO9gAx{7KPf%T10d&-x>!8evxGc9ot|M@y zt0Nt`7zY-DfODdZ-+%3@m6-RzXIS*f7g)DuwYe7=lp%@1UHf5dpJ5olU}{Dir_N^{IUNw__V;S(q^>kkxIN3<^OR#+QenrlxxG2HE9Dwa~xIDjzAKu{lc zUho27RGY)#z-9Yos1-5W4YMdah&B%*5Te{vTJJus`7FJ^!w(Y&Glsst)@oebNPiN2 zc9^*eYie=vrT5^bJDx;CW3Ky3K5>7pIS7Y3V_3&UB6R9%5J+OGl_Nlbbtc^Xh)L&& z1nK+?W%=AF^*tNpT(~IgQ|=edLPh|pZ|B9)w0d6x3zeGXSl2D35z^N^Hy!sdMd9YcmwYejvbEuTOY15|R$}4|ESvuc=UpR$P82|Yw zJSc_njUR&t4-S_sS;EB~6(Kw9xD6h8@OHF!$WApC#pTsq^q2Z~i-wgCAc%(5+}MCj zszYc>jw>3Aub30tA)%446R-h|yhBgB`U*N6O@pU<(9}?etSP3vcpT+r#W>+dXX3>f zFLOajg=NnkwfOL@htRFIn)4U}bBru^KLXDGkitAB9B<@A?ji}5BE`uAjzVuS*HYx6 zAsJ$A^J?6`U>5Fr{%=^lZX+!2v>h1IsF1ZTQN%`%8ONQGVZ()$<{7ev<|&8HK<<~hi4BZ`kuXEdw8h0?%6WF|1Jpzf`<1P!& zY5s{GwqnH!y!YOFcyI1ISi5#D8tWU_6)OMU(V%NS>Zqe|;t9uL;GiMsQd=dCO%~XN zVhw9M9io*9nD)a?RIGE5j11d-$$?SnO1W&MDzn9mdpi|Y93M}xzG2Fqd*RKu-sU-G z-G`~z;$$LFU5h^b`m$bw?t#pKbOr)nGI@$iVkk90#Ep5pMswamVst?FV2}Y;leU@2 zfYZMJybs^UJrCT^Zev8rVt8lXx5li)9k$;F7hZ54#*dqbglE=Fs-16)tMnV_b^4|t zCMuYd=)(GqnXkTwhaP_xv)_CRb#)C$w|9uqfFCkAFODTqoJ^okb$9GAVjK>dum{HW z9ga9%TU)(3S{iPxDaS{e&!-{9BEC*%rP5X5bg0SOj&;il?Q`i%XC{!aL}>nq(7F^v zhC%c-m*-HImI}$~*c3b{v@=gZgr=S=U5ZTyxFac|^cZ6e?F!@z>9kuF=zR0sb*aMj zw?2#ix%xh=+t`q|*%RWr>I3itcLHAzQLuai@_okpaTT41VioM>C}|wT=;q~_1oCyt zY;iU9oC5!eHhAn%X((Di8-y9`A>0> z#D;ha&S-cRGgHfuR&xO9u=r7Ge4jpjaQEGJV~;%w)T_cMjITQi4@+Tu{j#mDuEeV^|BVxvZ6Q`s)kUm#b$5)$cc%NHg8)c-YYYF8@U5?Y9XsDxryC7t zbS>C00Ks$I2ykpU==JTb&1h>A2N-gt`r~ys7*FnP-j8W0vAo8WC7Ux4Avajw|1>K*ku|9bwkL$b92`?R`t!`(dVDS1NS|S zB`a1(odr2>DVmFmi`Z?6C|ZLD55=faTVv$N;pow$2aBZXdhD~I) z-H@E~kteGVHh%G7;3xKL^==0YCQNqIT5oBHso`* zN)X37E=51Z-wg>wc)5SeL8Jg^v2tdJI9_ z0G*&MB~EX{%Moth18x^{Eo7`OnB-H6#)))fP#Vqnp1&}ngOofer~W?8!O98>2+^fN(} zzhWKRSkqzGv17rT(+S*zZGR zn}ZJRB88D2#RBiEul`@0bIvcnJHKoSqcHvpqwv5K#y5W4aKjBDiD>f+%m?rPGj`s2 zCoatB>!sxtrr0d~&g(!jnG{-@8uKU@Dpbwe!KV&~1se(C$V3iN?mx8-W35TLgF_E# zP+>po^|$cDADyZ?5P8o({PrB2cJ@i;_@=mjZ57;i8cY#tiaR#}yZ6Yu+mWEx{nGnH z=dZ;H6%&D4XL6Ch=K$3AD#fM^EAirtw=w;pM=)ouh+#V&OAg2unkC6%6qhDBJAz!9 zh7TW({{06skSZz36}*(r&9=9`b^t;xn$%s0Xf#}dDStdiC-U>IK?5(jJ`@l`(@i_< zL^qQAm0^9!n$_#DWce~ITKFlJEdGKEUJ}!{wY7Azpw1tYCXd4*ha7@^_SxGM*L~2X zrqbL;%`!l4-WX^El7YZBv{Ycx8VEAt0_8^4G=wrnpwJVME{laTTKICDH5a*7mm(CM ztX^k~brpd}d(6dHZLa6CD}IZIA9);Y?HN;~$07A`iU9`Yt8}mJiVQh2k!7t?J2zU>MMBQ!G~B7A9d2q zXG6Dcwb*5sU2yRw=V0Wpq2|3dvo3|Y3~p%!vIhM8@tWIk&wY<@C#8*p552rDSLZd# zBtQl7Aq)3`GPA~dS9HOtJMN7iZZ{Pbelh$u12{6R2zwe3zQ+K#L(I8m+ToILJMejO4#jIFv;luAg!h$Z=;Q}2$~tjsO7P5!pW@VWuE&a%8${b8+)12Qu^rBi?TNVK zQV_l5yf`VAZ-l(T5my0sRz3%8aHAuRWBk15tz)@|0+v>l=QBuNoyjxoF zewT(VfSVfXBlnTlb!v!BJXVhN7gGqoGA1bs`+6oo#DV%R8uU9t{gp01}|f7|_;{Zs#sW zeO)7GbgWssf~|mwRz-z!d&<0~t)2BwL6EoW9o+z+XOHgKYp=a=;P(!|)?>$@N4M^% zs7SC_HdMPX(Nzdj=6bX30_OOF zv(cJ$eMhju76E~d>ZQUw7c9|8h^~R`tfgxqU|H;cHFS_Z69NG{R_kF?!aX$^2rUo@ z{7&7T=sr`w!k%MgDQ3L!2~IlwIu0YW9U?lfGb<!Z}TPW4zmW*h5B{=k|(?H*4>7##S~E;)J>Sy53!yu@7Q}@F*-6a)YYf4 zaouvfHG3{znDL7F?`&+^RQDCvnM-b_xgu*}`a?bvj;FMcod+Hy3|qJ{y~T%$xrqF23** zb1&xb^|PS_LS8>rHI?YwdjN_OCCIA75UZCQM>GN;T~88ar4`(@>rAzCxL_oQDRO0- zIB_xt4H(Q$VQ~XsDf#}P#~#J&Z_Glfy(4-KXplhth$9ce`RAR1F0~an`{x(pp8KER zO^r|*8~op$YWv`*p_8yf&jF|^tu}?a(B`O1(P8FwdFuu|yW#`f_t{)*piYO{6=%&= zR2$H8%($I!$=)ZTHd!M@d}|6}iCN=&_eU@y2{+ro#s<>$5JQ9rlv@x;N2M-|V>=nv zLf1F%731|EGMy~Q0T8yLMs&aF>6g#P+;iZv>y+J$2%|1Ye*O!04j`E{Hh+WlAY{%^ zU4~cR{tQ1p^%^W$zD|!Lh6+Ec8jp+OQ&1cxxqzqJ#ZFjkbeECOX$x2!)krxxJ6y-L z8YD4?2&@B^r2+;bp!c{N;VBJ}A%$e75NPpoW*n~X>D-F3w7f~knKnE(q#H6PRU8%p zaR=wNJdX!k=AkJ_t04m-BLJR%^Zvj4-S2Sn$tPFW)YLS5=>aZ`!YGV?IKIQBT48*f z#?+}(!)Km(hJW!>aZOZ;S6_aDtxauVK{^on{&!7?zU9c*zJy$?hhO@Bq*3@9p@q@0 z@_vTG;B4q&tto~n59EfM|AKTj!!;Ha@U!2Vj&T*e;5@vRGa3SNnxdroAP#HkYI7!d zk5V%b*jCi!Z+Tf~i%1H^(FIx~22ss36~CeT)q?wDXb=;&MTRB69aRN+H8* zRshP^%MR(S8RWdP%97v@^Hb6-SQT0sWHQP##*RCST@^<{(bNnGTwg#aPp{3fI0p z1CK9y2Mwuq?H+ijG=O!d-a|0FM_=@>>WQH>=1)~u^c&n0-hsp6^fC9ey$L~DI=lqn z#2Q$%AS{rF)!g`yq;|+0kR>pO4Uz!_Ic23q>%i}A{+(4&Y5FBjv4 ziTfb&>}H``#ezHT#U zI^~D>I%ib$C5o_mT@&uO?KWI}&2?yKXkt*oJND*$NzXyLkXi$@gt}(et*gfm*pz@Y zAthy{0-n{eODITU9ZO&D)w?eyji11V6$DIZEL^w{4?XfQK3}**C|Q~`US3{|5_4`F z8ym%-!Mta+SuHGNi$z5F+s56?V@5%0w-6ijp=5r$+Tdz-->rPF2ybH z&cMq0%_89Ddt?e*b514kBF=Itj>k}zC^0~!7CUS|2?v~XAcl?`WzQNF&n@?hGja2_=Ikpu~IC zrZ4~%PMp%j=-kX2tf|0DZ+wB1PWuCvsTH?fk7ra)!udseBIy?!2w(tsTsm6Z(4@~E z(w(@{#A6MJBW`5erGQ;~(shtH!5poTsbs7X(P6Ev9lId_)_H__KBVvPDfvCGyF=IJ z(I$s4R?nU}k*atxW@8zCvH1mjkXkR!U||UBj3)+i4nMC%z1n;4y$dx|VHC!{ISLO? zVSFpbtT$c_ci(M_a=E2;yW*1b@YA21h61MO41!j_p3qC_XZpMl44Pbi+BZgwopaB>*q(4e4dhlG9mK33+SVG!_ViiVWW9lB+ zv}snf zOAyzhSac3#Q(RVF0@sV{dbf^I68J~2B>LRAabq~RkOTfq0ZH_#r=ETmGiT1^dmDvQ z=7C9iR<7P=KO8$`XH@$oW~wp}p)@^1rM&(ZG%v#o8x~^D=9O4dw-HU5He}2>q|92~ z)ZWa1R>aymHCrqOdKMDqo|Kgqp|)EWY`?>HIP&m)vCFPwS(k*iO-ylgA}iS-a*C1$ zLyktt1-YAZr=nt8IvWa9`9*Q_rH)7g5-1qeZ}R`U`d<-xdy)ztC8pEJ<@89bj5&uc z6?l5aJpAnJ>#$;_rC`ar_+{lb_(g12B*FwTbpK;6Kc565X+whUH*Y#4s- zEV4a)GqT3@^4480!Q8Gt>6+#y+|hZ9ta!N#L%CCg^|5B0QTH@v zv@bz>o}ol^-_&;Z4}bVQe({TQ3-wcB6vlrr3J*|Wd}~H+ZB0l8uINBQ9Qgfx@RwV! zLvwSZDWU^-i8v}NYQE8(kFRSD{B>U^JD9?Yj=b!x@Z2j#B2mPSOO{H+)|VRcM@O%( zUyD?xBQFX1>zxO^PeWt9sb|xOCz7n4n0EManET#5{yx!2?u~bm|$e2TSq#U+wZEsJpMxmpn33c@wuyNyNY}`CmnUHL_;8SDmqq2P>Rn# z`xuvAdO4nZ@m02PMoiv6X6|2QWi@*D?unApB>YUEu3U&{c(iT^(2+}4JW+zk>5J|& zKMyIUza@%_F?7fvj2bbTJ1n$rDT)2vcizFH4?T>H^$lO@Sd|x-;E8>Y$4=eGA<>ZL za}UfK_dEx08qjgq;dgecjWMgr71;8-{v)BP28on6642> z#t)A^1XK2%jFJ*FhfS^GEJpW%G#zYOCi)(pb53(7YEnk-0|~oHn9u3uaRKVou~4lL z>wxGpgWRz^`;baEVfZJJZUstfs>Q(KMuA9)Ms01iR%zFu&%0qq+* zZD3qdwIfcC?S!~FzYMuxksFpH3^D>Cbo@Z|AAxp3saqEiK+$=kX?49o1o45aKVDyq zh4S)u6qs0(1p9f$G&aJ-tYxz9aB@E!)v-_jV~HO_Q0(E-rdM!x!~3X5TAwfLoFx-N z?{oCgN8_@~F2T^D!wdCOVHC!HFbWS)VSH=GF1zd!&YCqV3M3pbpdV(u@E8kOJJKnB zO=WfMH&_Q^1(g5(*fQsYjwx9ZakjaQ8^96E2ON&oIQ!E`a7+!UZ!H{*SvDyUzEE#!UE}&f%!#m7@XS+{L zWf$vTp@I;I@lAn3o8K8z0B5o>kXtJW$LVWatOY8hwdvw6x#&2Y^iKC9PTd@`I!>5B zrnruIrgTe)d95@Vd@1I5w>lHKC(tf`E=e8Hy&)@D&b5GETObyuEFh1B$%y8Si!Min z&CzCeC~4ne{yNN+#}=5#0`t`RII9J!Qs(kq9%xRzYy>={W1>6LL7?;IA4XAox|@w%Dm?(V|K^!{dYo%SB{m9 zD{%cMGw|H%&#}6#0nOP|bo~5LWZtXBfXZ$~C9EY#nsq?hhSpRXn^W!B&_#Lvl>d1akXXsM2Q zO&6sR$^6+(3+-aCb|^rU17l4e7z}5n6UMG&8SS#E+Zz3&wkxi`^(p-Js=KjaV|^z8 z@`su!I1$^jEQ5mxJ<+z1hK4mDk3 zY}c58UIF4U3+8pn%KW)XrE^%=pYUCjn`iW|nGbPQ-5Xeutv8phV29=bvL@&=ZNh{J zWDAcScigd1I~7J@{D-6P5EaI^W}JWi`60QESdlN$iJp6AI!28e$!R!;$`roE z-%vZ=EsAPji=x}^Z00m9`Qm2#dMcn|25iLQ25iLQOs(?lZnVpuFwrjhKRz1=sdOtE z>Nk9?ZcF|-({Fnc|BDVJM2!I;k3IG*&icg#Xd@>eM*z+}KRz9Yjru+k1{?%oN()?9 zi+)FS43cMHDOOyZ_+raTJO7pfWW~1fB0>fZ(j{4V2M_ zbZZAF=7>0zE5DfN5Oh~o#L@aT(N!n)-;ShN^S#QbfSb-scVj~;y)n zE275^iliuY6evZ&BxiYQe^z$&Z8yZew>fWL+_FNY+i-$7gjT}_35gQaZO-6tPd|)H zF24$^SFPo42lM;Qu?W0%>(&k3yLT1v zR*W#875)14LQ%YgL1O*p^?2&pr#Q7;LQTbXm}aY6Nf{0wH5ntzd*I%W-@=0WHE7DF zVY?P~RK-1P*S!~Z>e>&ZD|(}ESuIM7gziY0JE2-Or@}U@PSs;!%SOyvzZkD9U4qT# z849+b4$-m6iLF=9S{(Ady>RAfN1#{#K5#plMX2uEoqwMTbG}|19vM)voQ4S2RbLZ| zP9*0LD2k9sh|V1Z$@$1%e{y1ZU5`-Ljw{_cx<>}t;rxs4#I1jQ9Q6$?c>o2twdz0| z>WvXcFit}EISrln8xV^+Xg+r`EKpGUT?SXOu7yJ7Fjxv4wHgj{n;HD7K+OT@wSfRp zPoR3FNh0?zFA(DfhjTx&{L>X~DP}oe;M@(*V_s&XB&pjc-%=FK&)3vc;Lf{l$ARBF zq);~%Mq&IHM&Us!jBm|&{`u#_sZ*y$ngvOqy#mJ_bEM>f1X(0Y%D=@rkU+szzJ3E- zcoE?6sJo%vj+m<*i@ysvzPj5IB{(xcAnVT%b#<#EVQ2pMD*BZztT{x_PouT5G17r7 zUAhbh9(1(17me(8MLYCA+j(#N{@`;^!fgYefr}M@QX;yzGi5X%#8rKRbOWT&7T2E8 zY6~JAi1`^))uc-@27nBJTT?6!PL9$@NRSQ>IeTB35ups_?`{H;ZxK_+r3@Ea#P<)v zP-*f+TPo6SiKFgMLTRCMb^~$jAtx$ve@gKAG61q&3<&j!izcF%Q87k8N3;?WjXS>H z1LeFU4}d7OiHkETDm~3(Fu;QEhnrDNKn(fzxRTM4VTT|%a!znlT$=fT6BWI*lo&TS zqW548PuABtfp(wboMJ7V5D$VdGkFUm7EyI_B7Ftad|xv{BO|b;JMm7Kk~Qj;pd}N> zybs^QC71pVv)*_c=`>lWswTtCV?{+7cSA~wtIe8CO9zZaED3!M#IcML&nZ>j+)&#M@Z`b8K-eHq=B#YBP(fIiAAGruBGc z#QVWR;rc=8OuU z966pJ%9Y9J+EV>Qm;HZ>45Y-ClDT_Qx=D*UkStm5_4=h|mW^Pu6zeq#3-1HfWOW9nl5tb?BynE52Dd zO^iJ!rW|I~vYFv1i|;MS<))_22jlI)W4m1fW|a4_I?;%;>Ym4p)-RBX=w^1qN5Q^1 z-fw^VTm0lFCylSI?e-xGqc95NKOO}DQW)Qwv3~vf9}XQl^bX2Xuz4Uy9C-+Cxb`YE zY9UMoMOj7lH~yjOsgWW5mBjJ-rtV^$Jgz4bQ+=llq0{c z>+05+g0JIiS@Px`f{Wtj#ySRsv|~%>c+j+C@X@?a__%a`CiNYRS5CbK<>p#K-npeB z$k*LUThK@cgayG{I7bOkvDpYJg0)(Mbcj@CfW)-Ea4M3*^^Qc;_UBdX0;MA<9gE+` z)#PZ-7Ew^*=T1>7b1L|`I+q<^ve(sJV>ilIa8;X;Wx92h1E>lO+QlN7uL^>XP zsrhqY^B%a1L$6EeIeK}3LI8{u^l^1fQs*YCOTGbS3At< zC|GEamfdp(aUu{F;HYcOwNxiCFmb{h&4r2n{F=0!7Zu-upXp*0eG=; ztX#7izyJLoaPPejp{1pbMdnbdA!%#+_U(_#sv5R7rVR&=L7pf2A4h;>QAr%hBy}Go zb0+^jbIytRS7l8X3>!KWUAuNgag4N59+t0Ighw8K0t-I*jMsE-ExM{(65!F@oX7D) zC*p|yW6`&`D?4Vzvr;6BVS*Jp1QBRuJqF(rwH~J8-`vN|aUbhCHshJ)^Kkoucko4H z0|Sv95DmGD(yM1zoN&}soN>pL3E!p3X;XlOc2_ z22_5u_Jn?=L6xC>{<6~b%Xj9bYcij;h?U@gqb|WqufJzLL$bOwTy!(nd0*wR*xnzA zv^lRdEn&~gAD&L$DWgFxP z#;MSt?gkZFv~%m3qKO6Mt{WATwvdpYl>hHk@a2tsc;iG;(Z4?rRE#w>Z$^7tL!>qM z+7`xU&f5*}>qxh8SB8S%&N=%+JoxZqYzjcYsxncG_s_Z+1H1KPHz5X5rf?+h{)k${ zI)SVd_H{wJ^HFuY22bnndmiZM3twU^5vr;@k!xfb}M|^gVif+|ESXy0v1;=;Om2N^* z>_rx*x@#V0a)mFXu;k7Rl;^L<%F*-W=QyyAe%6gC*wO-%gC8B~bWn%Mv)5$K#*@qi zJ_G?lO`aD@ODG_R{_8rOu0w{>W&+Ks2=ksj&la=R5+KM4pF`UI-L1ijI}wN{&+W?0{LkL|oSC^VFF^jK{WW}d_oGSPyLaTwIrr{$_F8MBvAIQd z_B9QL)<~~jebA>*FTPg#3@}X%sXAi>`Xo>%t6oRDWEomxFt}b>Dsxgqd?g;~j;<&Xo$H{XIy0&K<{fZw(v9p4nn8h;aZjpBtW@XTo)31-Q%= zI~SQ}`mv`HsBf{b&BPP&;iq2*YmVm0>LnGpyHwp7@Ja^-3OBJ<00 z!ea+|4X%P1il+W-(&OuKr6wQPN$XEl?HU#=a~T^?sD}jBdFGMjv#aJuvIN&={)vkk z-@p%klYYkGhpKVY8@0yjxc2I6Fm~+NV!l+2V*H9xTu{YWsbb2MBmJwcx`zMGLgz#b zFFf}Mh7KLV+5_naQq74OAv zj<(KV>>t|yH0-$kSj2LzdWSt8>N;eQm|i8~%^lmT^Cg!|z?F*QoU0g2}0FnSun1934$yrQShNMDadCBlvHR|(qGAmUEBcu(v zZA||vDHGdYbn2wv)(O7LiJ~8XPz{i@ro*zcoJ1Lcz7Y3)sov;n1yNKyFRy8Ip&hU9 zg?xT17&k+KGL0X#U>*ns%K;L}$~7>^(^NA^636-&-wJ6vmal<~0gZ8S$D-@kdL5ID zvNoOg_O9Hk6r^Nb@b%f+>X-%X>X|7t+0g2!b^WxOOaH+4GiQryQ>1%(OD2F#mh0X@$>E0~j(E%wfy7i!Q90| z!SCsP+f)w1RjJ+3D_>43F1F#Ox#2oSy9A~z(hSZs6*C{Ysv)doa%Xf%zZdEKA#=}* z7$G>m&*w1UgYJdE4img`;$TJ3gZqLI4Ntwk%qhX6`H%3ArdRPrZmH<)82m&&M}2Z* ztHjMW-;CXME9yRqQH)-}Nx0^6im3HN10ApI1{(JU^r+nF@nTsf2ds(X=(%)y*qFlU=(GsZIN+pLH-P zDo7wA-MlRpl^gn(jGS-DPIOR-iFGcHrca!3YBb-5icG z+(Z@bx%)xPpZ_D)Sba4N8L|rc^-3+aun*?i7J{UbebJ4TZiHLkl5p zyX^(dIE_^?Hvpt0RRJt%aa+#pi8|c=8ITb+Y1YzGtU)zY;}btQG)htDZcvR zW1MpG8F=Z{H`uCIv_*MdSLNlU7&KrgD%5(xvtJejX#b z76qb8%PTQ*^*!_^rNvLDxqt{&Jc05fxVXQ zPZ3b%49JxVfX%LFu8bl5&Wr2nj_yQ{1ak2h7Fi9L{{8#7^xapmpuIh)I?yAG$83xk zz6vfn^H^-U^=PEp8u;_jLD;Y}TCE5xuX3$y%}eL?9c^))5zxU^H<#x{0C1V&N6*XC zLUg?z=$>jzargbN;`mdqi&*dq06wC29sE5u0V$X8kvR8xPN&v-NKclW*73Ny(rfEA zW!5PFza{IPbsaQ@Ori6b5#}1!m>&W@qYt4Ua1ql~Ks*9n>a&*|ui^>3gRgL6!^?O- zyMR}Vq2~Eo2W6TSo_+S2IP9>)*R89oE9yRqQH)m6Z5&`u?lD-gd z{L)?@KNsd|8BDbP3)vqoSL4zG!1(zKl_JsmKqPCnX8Hn9NYQGjpRW@74xxRm;B_@O z*7I{HDM=!i%VFnT_r+IVeW%^5Tx>CPEj)hsSx6HlD57_fN`xKs8ZZg2G{w%M zJ$m#}zpFwbozgQduIVqG>dy}C(3OSpuoBU5T&OD+HD63?{(oLX=^9)zamyC%3Jdyu zXzEi4{KO#%A+5?#*F4juUhnKjsx-kkS!V7DXkogSr;}F%*`Vj2-TU63$%~@T+S~D8NG%kM}>Ef%^JJUA^&mew?x4wwOF}9O~S-%Edhf zQ~}WO{K)l2HasFAEN~U$6jx|PmY<7^t2BlTdfia39Q8~ZN?g3LjgAAxgM=u^0|#7gCDMfXbPUsHqA6E$e180bU|Oc zphYxUbgdp6B`^e#`=D{Gslh3KzZF;C^az^Oa|yIZDlV?u3I|%7u)sa%xN^-gm%E?K zXi=q6`kLgK;uWDnLgow2rM#)anK{RFDov^5U&N%k<%_#oo^6SxqdW1w;%-b=Qpp3r zLOIg-%9)Q7o1efdnI9o4B{Lypt(cDM`|iIF{(kCd7(RSNF;6N+G5!NlTv)|e>0;EV zQT`WSd=cnC)>(HAJofN(?ms~ZFo`xRs%j9kWyfqqqc8yvlUQT_8?dES(nZM)C7DF? zpy~$o;4s<_aaHe=0YBpw01zHa zqo<($1~xR0zl+7J5uQWuP^x6CE!B?1&chI|j_ag0uEB&(_&i^iIJAa<6Yt3VvCXVB zL33E#YFvWc@I6*66eByLm!RMunH_x7Q-B1DP(R$H{;oXR)i@)ngl15u~2{DQTOpgDHboy;eq?_z(1y)kA;h* z--Jm>iEc?&y+q04`^>xC^e(2xE5^+x1=Kik8|ieKyQtH7-F#jfS6HlBdS}Kzv2^KT z{amHm@RxNq!?Ek^fc|b$sBoU{-tC#9myEj^PeW^xFzZjh#9=YoZK)7(N?+tA6VyC3$A`-=ArYuzslCU)fGsnR3hJk^x&zm%QqI0tWH*K z)`7I3sd*7rydj~D_V!kEw6*fFYHMq8?e(|dtg|jaXJ9#v{ZwUmiGh*s! z2!M^Vo++u4=|rjo=|mb2Jvg0#NluL!C(4e`qI3cy(ugoeMH-S#@OddQWFSS!tDV%K z!VkcR=`79eSq#XsFqXu|Im|eWF?MyW$eh-0NS0}EC}4!KLew=#CF(3`wlh*8a%i4; z0!9e9FaR;v<>+&2@L{4$Ns^mJ##3l&v+>WjUd5@Wo`VlQ`m(@|o5rxJvQB}wUMMX| zv39`qGVG4m*wls&H5bV_i^jRCs*1;z<|->8)YyIT)#v#7>u-4j!&Gi|8aNUcjNKE% zla;XAv%$HzI_LX=pxIOnnQ}$dJ5z=8wS_WQ&vLBc=&qV-*`DrD9}`NQE%VRP+8s}U z)p>RsF8}mp-1zYfG-f(^x#(g82KDcS%Pu$$>}lXXXLjQ&|Gv&0K54cX^ij_8R6sWmP z)GN~3l=~%UjpuMq%k#Li?K3R(JGBl>z`D^=(fNiA8;Yy1z82%hk1ys&#VE#qFp3MT z7%N@edfScu!IS^U)ej2#61w%)tFhhIfOkn4hX{bkFhnbwdlw-Oicl`2HmM^0m7H2>~D_{fxd_uQ2_J`+?*#XjS7*QBhHW_dfU#`|N!%TF6FKYY_f1eiEi`e>f6eD_^h26%P#@ zq5^Y2qzM($!93p0^c)5F+&r?RC)s)cN`_Z(UkKKDxRT8Aj&8Jn222GY7aSX$fIHk* z0}-bpxv9K%1B&UyhnlX%;l)G@9BHczBSN>R&w=T!km!SBjy@hY+<0psWY&*KgxUq; zYpN(_j)e2|frlQ%_S=pZ8lSJV7rLrM|GC+WRB-$(yElnTRGc3@*(%3LjuI2_<$6Lk zp#+=&G}{r=t#bpr7$S5?+#_x4XkoC(kd(PLm^rEY9`(2NqwXI!@2gu>crp<^l zthUNvWEAk5yJ#toKYG4Cxw6VB_MF|_Xe)|?Kobe)-bhPP2T{cRF4e5*PFFy&t+iXoFTH55Zkv_wGWA|(a zAk*>Pp-;{bfv@b~6?%Tnyu0MN?$Y%2jYd zVgjoCYIL&Qt_HtcHPn{63~*u^&`MR4sw5U0BUs$o9J=p^LlqN<*xWNBs)M>#ncqR+8XOIqHu%?c~3rp{bF@=kZhuWfheLJAK`S^mh(_PvXm1 zB8k${YH0wd6M5#iTmK(DH~w3}JqX&+@$Iqjb4yi{kP3gL`v6df8a-gu06h{zX&Hj zra^|Mk8A#JOP&~Y5Hr*slcbr>;M81>szwH**xLG(F_Y*bC|#oD7Rf$1;lz`1)s@$( zu_&y70AZK=pNj(y+!vQ#ayhE1YJ&F~+g-Mx)rlJ=St4E0B6IaK0)>=-8O=q90wk_l zFUh3CANtu`oAiEBuOS*3{oEt2zcy|lfD&`GaGNby!&(&QkGAewkDTrw!-K|`U{N2y{jP989Ir)u7( I+JDLVl2K2aP|f_V#;;<-oe!r2#Gh3{s~6-ti= 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

2@su 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 literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/167x167.png b/unpackage/res/icons/167x167.png new file mode 100644 index 0000000000000000000000000000000000000000..df1336869a1890711d64e55086604eab56b450bb GIT binary patch literal 20898 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%0DbNHr>80sij~wSLtk z2g!;*UC-4uy1m=zny$LvF7+Wi!T9wPC6X#K*I9^v}2v*U7Y2F6AmCD4X9a1J4o#_6~tkEY^i535r`Pa2+aXs2az#s57 zte{x-2125sqmu(=irTZq@b-9-^*!dOS~nL8TZ5 zzUMxWxQWZl%QW?a!0OwIF$c!}_|#O(+qXd+VZyi}Qea4y#?bSwc-gv#crsfeg)U}( zJYAqDFK<8p#9_0_q9FM%w#FtVD{BA*YgP9HU5hG%#Uk+o+~+9A?fi`|(G1vL{2y4N z0?&i2!|f_H&+k*?bg5Raq!u_Ht`-!ZpIb{vNYp<8O+ZKNt7zJ%!R>^DdQ4ZR+DW-$ z)@25v2MaV0>l2o(%FAwo?Kw6bI%BUD!iftmpD?L+2CE1^U1vD#Z$ zTA1HBui&j%f5@78qBQRyHx@zINOhryE`fsP$0|=of>TXk`xouuXY5ZXpg!P%Y-R3*8_EV;r;d!c_@~F0A zYno4I$>jC^MCCjmaQBU^+4a!1Y`A9OGa`P8h>A)$INTV#aic8QWtIZ`e-r>kfKNm! zN|KP0k^|rEAG)Ga$|eJZZEf?^j+vaMOJR;>@aS$N=sO=3034OGsX+7H@_B+Gn#g2L zia@1|R2)_9-}yK?JRBuY(KySrp{ai~G2VnU08tM^m6agFcUl-gMVG!UwAnuV>8x2Lp`BuXg&>Mv|! zaM@GE2z?qQO-a|S5JE&;&zFhqx*k$HKVQ!p%%*ZlZ;OFW`VWhIUr#9iWgM`X$!+`U zb+L-X>C*KxNm*wN;9!6NM(+=py8fkV3GjBVA9MZ*Y^L z4=Zg>W$<_$*GP`-+Vt3r`u>3OxEAXT>@Si2&<=|xH3!|!L#4zq}7cFbV3DdRR<;UN^di|(` zEUT(C%l`1u93$y^9HjgNSU%7pe4lqBpV9_FK#+O<{a*m+e^KE*jCcONp$C*jrQ4`9 zGgS=y%Wf3I`LxP0GeBcbrVD~LQu}w}3xvZ)0e4n0!2BN_0Lq`*&>(+4gS4SXkwVaj z-IPyvtSyqSL8n=?@(|k#T82Ol@-v)Ya4436qN-nM2KF% zb!i3)_f?1->#Q)41yDx%!HpqdO`VaDUZ=O?{N*e|opo*)jWkyE>(?(1d{!>YmrZ9QAJwT0( za|7A1ZNcNZ_q4vGu(p1}MmV4!XC-=$amwSH4zuRMwR9& z_c?Ey3cN_ba=Hs2E(Q(Hi8%J*uFdN8srnjX>PNqBbU6EZx zV7z%?f7@a&O(zpmJ-ksb+NIhMy3fM!_)G9ph3Y@RT7ISQZhNWGEiy7v{=U{<_K>r3 zBM1*x!yF@3gta`;ymy4QGQwfTOp5y}`06;jy+(OFh_fb+suuV&bOPow*0@s6F^ErVbAsafNvxkLUiaBR+|K`LWnb zFZ~;%Yyg%o?yT(xO7yc&1n)>1RFH&D_1iNe*CYh8ij5JE#ZE7;1eEir~7vx4} zgM7Bpq)m+@`NHAwjvqhn`w~zxg0+D|E!~y|R|5h9$i((z{WC>*lKMFhNxm}_3n@r( zX=yyr1Q%8N<-r_wz}jtf2=HOmAkHGAqGlHt%NrUBz{216fuO%dCSvhqnW+@6- z#zc_5^1+9-f`-$2=AnM=Yoo6SmW&@>Tz-M{wI`WkY`KWB42M3h;gpj;6#mv=Yh5ob zW~yoM%Ds)}-!H(S0@W)g2dR)Swh*TL&wV~$7*GEQJ$PF|Kn(?JHXIP!I5W3wzjsbb zr=A13sxy5XRn}SBdNLU$PoERzl?xcCeY1hrOP8h5Xc{^?8=DQpNd9?CC?7zKdi{FlrLzui_b%oH(F{;sENX0xfnYgtS z?>p+y)zjd{t#?FZ`&zonEd3)<9AUujrxg`R)B|S#+$FZ&1qb$!EWpA%!9K@0F2P6| z5&LiFG=9oW+2wN6?(Xh2J3IM1jc#oP2y0k(94C*wdGiTRgfRw6e$`Lj#9teKen$nM z|KwrHwNi1@8k)ZBsanWh8Zr8MB*Cp<=Am8$^Etm0W&Qh|lXKA@Z}gDHyLN}KV{x3h z5lci-gh9HN5}zzFmqe2H4GdIm8V6#)H9Z6FSZr8LkCsJOz8`-7H>7;k{?+OQ+;%k* zIRkwm;uej*4mP~wn`2{R<4RI#=C`>x%W>0Ph#J5747%BRQq9|3!DkRu9qgpOOkYVG zcDlI*v9zs6oXtu%SjxtaFKk!#2{xNu*_m9$cx|B+ofCA2AN}}terF?@f2x=0(v*=g z|LFYsV2C&ZcORHkGB`>)K2L7Wko5NPsc>K~){Qh_3ow}Yb=h2&U`BH?N(LVqigt9o zteQ)!4fr~yzI?mjhWe#5IWjqB$LEb@1cj2h?tlP{i{k)q78VxT*xQRhxfLdLQWzM9 zG9xA?=Eu*UVAF_>Zf|(^?pRfibM&qV2)6^}$6nZ^%+1}>)zwXz28F%rRka zWR&QsQ$~u$wzkJzU0t(tb0=0eD;2z5dmQU=Udus(?tn8hCIxbGa>RARy~!IGD@RS?-m(5YcEqME9|>=ja)>%tJl3n284x6Gcf!(9WjJM4w8%_> zq->ujcig6pni|L7*z9VTSQ%xyV+2*oH`E>yW&hXGhVj}~;E#nu=*-fS*FQ@WuS8SD zWy-U6#zh(x5|VyZxv9`MGTq@L^#sZH0Q}WHOrlY5n@XOQmDZ0^o#O z=q2;+dcJjh3gBhK-+sRpz#v)ge7j*18CTRrv)}vmwA6U9Cifo*HqMv8OU;t8E;qmD zN$1sc_)wt8Rc@t?u z4^6z-gY_%FoP&-p{g37uxi*7VR8v#4;K-;n4G7Rz8w<|a7$lu1v-P@S#~$H}29>5q z2G4lAZ9m>w>@Z1&?$yHvGA^n9R7tOa4fVjhV?SE7Q7LwWqv_d*<%YxS)NN#|AIoZ* z=vgsQtuqnNenGX?==i6HZh7oqV|;CB>Dar)V4KXvsuUcKp@j@rgxFWQFoC7Ldsbx& z9A<~`Jvj8h2x$5~KKWJY8fE-OT9y|=AP_(oBAxV$QBiuKp`oZUv{4B}Ov_(NBE#C* znFUhZJ{GB8ZPRo76sb8DoVRpm{bK<#h5)o1a7Y>`PFk4>0$E+lF_*6o9yZ3HCa*gsBY;dr0)p%}f zt@(oMppOe=>02fKbB$J?MlX<5Tv_iJ2AGzG<4Hbih5DZvWd`Nj^y_qH_aDnWlh*j{ zii*aQG*`1Ton}3=A~T4$N0o*I6u6+Vx25e!A~}na^```K+A)z;oLo7J&DKaBY}Yg4 z=YO8GEBf3(_de~NRx)@_^4*9=)&`AOxVl0&ql*lsJ_ECpdihNo(V)FHV4#xn*4WQa z>9j>bF_lWqTdE+D64r;KG60VcUg$jwzgh-zBp4@f&Cf>w;Cy?g zByqowkFT%qJ}cgzEx9XCs-rh?`}7!BFAjx5?;A;j#oRPHDrIYH3)j>n$83ikkwlsU zdR}5RL+}KU?^xJkKf^VAh>>N9WLjJ5Yf9T~&6H)}#_7DZK?4a*KH@(gyn-852cCUg zwWrh_G;nFCr}5sb(&^3>=g54wCUS^P8zn12&adL*tb0pU{uSN63pe|@71JpOp@b2d7bO=DE<}=#F_H!{?_$MmPCc1^c0ox(H ze3?>Hqv7P_wBOEYWb0SmA?|zN8hf7Pzdwl}R`#m|{sX^3(94}j?d<5d+cQ5kSReA8 zpqXkY1u{6Pt}a)P{ox*P_s7eRDcQXqec~MG4oZdKQo;;DDD7mz7trG-Vl<9tf4=xn z&i&`EJQ8DTE4ufMR{3z-apO(NtZK(qpv#cgZt;2!4>bpwR?}y#BF;~BFFz0&uk!g! zPPp{H0`43Jw8A+2AQs1qA2JNzBqyq3wr)Xkz9=Y~+NAGT9cvHOF0qkl?Z9q6cmHrP zi|Ns*EV`@hR#b#8SvVX? ziDPQ5Ttp92&CZu>`cN$7JHHz)KpVV5v#);Qobn`dJ1M+qh%?_&mn%7_V<)LPVqUWw z`(^4CW9?VGR%BuPwM{i|nW|V=n$T4g(&%NA5%je7rS`r(xuJo0kLeCgPMR>?{*=i& z_hT2$z}VyCsA_Pl@G4LPd{%Zc^Jb~#@Z zHI7y}-4D!`YJ(60i)W=iScUNk^3$C4Nv}`nu^cT__$k21hAc>4K zC1K89-l8c`Iif{zGUuroLV6&@ijeFmL|=SEx9z`sGyBFAMcv$h!akj~!9UzGPkzGz zGq^ijWg334I-zZBCH7$F)!>@R1Oi84=4W#_ZI2-{4MQR;Jwx~&EPgb_zE8Z4hn zxW_%e3208N-0#$XUl!O4Lo_PqU9u2e?J-rhdMH?$9;jlyk*-j%1JQ|qU*v4P$5x%v zkj1{11HUJ60Q;I_a9BN|@kq|nMHDBq>?2DMos>mWzc-oKKDu)C;yKoT0@!O6F436< zS$T&p7;<@eiKcyu(=0FykN9J2-aM5b|CJ&*Fvg!mVo_w~a*Ee0;L81{8DxPQ!;%cjH9Gd7mQ`N5sqL zrd2m^4n#W71ZSZoM{spWZgm&-dnPU|lMg<`mG+o&q~dUkgvkqW0^2w|N4BL&{nNpf zS@{-b$-Ml*ai#2>1I+Q>2o!=Sf!ITzU$oSPuSFyzsguS{rqm-1#m-rCyn&E-yrePG z2PlrZmFadmYAMkqv5P$&aOmR$^`Spt2!k`!igjs8kEOqzkGem|CS`pgs~ql5y!pX2 z-A}kBIqM4(AE(d7zJ`B$pwqkqpC%Z8>#h(F+Ai)TgRj>f0IKl!&NeR z73t)TRt@tYQL4{5RMrMwxt(J6zJtL`3=WGDKW(e_A8C;8@WEYHo7 z*&-t`ixWzrCvx|c6y}9YE~~^FU95g{n1YTc&HE4#rPzr{o_3F|TN|;)&1Z|?`3Gx2 Q)5ZTT8(W|%jc&yMA3lOlK>z>% literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/180x180.png b/unpackage/res/icons/180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..2a9c1312558cc2e8da76900bb6733a83d69f1c0a GIT binary patch literal 23615 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 JT8Xj^{~wMQSQY>P literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/192x192.png b/unpackage/res/icons/192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..3bc3a75497470b804b2e81b40080220db1a354f4 GIT binary patch literal 26246 zcmV+FKo!4gfQRD@7aGJdvN^GClJA*L-<^#l)?7x zJ6O7ODS3HoShHpo`T5&$yX%NgNF=vI2fB3WOxLbm>D#v-ZQ8WihXlWr6yeAB`~5hb z&Lf^!BC-NB9Vn&ncszXa$tV2pfB)nAAHF6#H<^x|TauBPL_%^jQPB?SYQ0of`q)`e z!KMvG6y#Uay<1;SI%x=f`}U)E@7|=Pr2z*?0!xBQ%SxFyZys~z%;DT~&t=%KVG#mE z@OwZZrNQT)f59VqShAZpnK{?{9d2VOa|jAvBDD zU{^sUTelRmeM>1nuP8v#@db5sID^?I6pU4p|`#{79KB`ev zT+BI>&LJwPh?k~M#ucRyfKUo)OP>OT!cYpo^x-%B_zeT46q*odnnslF!l^sZga98quvq?m%5BK#i7f?3=7=hUZ(i;t&amFvhuWCb`1p_HP! zx|*{mo{b*6llvY&8>h>fnT3Wqfh*k7M}@nR;<_@5>niaZUL*=7Op@3T2ppP&C`S|t zt~g>{(Kv+zO=#v~qQFoFKEqF~&rOxD7O&w$Dj5{@W>qUb{^S#)qoU2vkAfv2 zvH~21Fbsof)231D%je;zCgO4_ln|gy^`*>H#jct??5QcnD+8FuE+|tf%|Ys|5a5>q z{JsD+zS@QlDnj2C_PStwR#6gQ>Fgr@^URY(M@5;#3UL(7{}BQlbx>0B{(J8;`=dAc z_l)z2k9UEP2qh@ze4zxtsj{X0wpm$K@ANf6txDd-{aT7P{+R)C`bb|TxIciqXUXLTnb9aisI&z{;+!p+if z8+ZQ$ns1sENTCo2JhcYvzN_Ge*;^TYetU8UCYh>G_}EDH_yTNqd)YRx9M`r)URwMT zns#&wKST)d$0B^TKETYqW5;$DE%}buKDmSyJJ(U>t+2N2JwW(^F6#f+{-#i-9^ zW)Cap6|?fIJ)~qrGvVegwCogvsRL<2o!^IIN1c~qUx3OD9=5zy!tDQkOloTCZ@2(| zJR$@*46u#JdfA!wyOcDnbqX}CVGoJ|o_Xe3`VDWz7XK!y{8iTH0?jsf!w#Z^Nd%$7 zk8B=8pix%fVdIi=HY_eBe^nXHv*H+WQ8qnCq@p=BYZq(oSAz0DfbDJ%ZYl8=8?1hQ z2UBmK#*iU{>qU%@Mnnj32(Y(6+gX_f1qG~Jxso+&*07_XfRdsjDyyrgtf<82^Xt-eniD1L2r|K$-vD;|eC+Xf@mbO#{jlPRZS+h&p10q8i-h=ilu&3w z<7j3;gaE$~_T`dNvTM(77JR>e*JsRN{=9kA)z;!dqopgJoVaFmNoYa8q}Fsx%pfBw zj(A5DPNm`4JK4-qV+;iW6cqsvo4l3$Y4HqVx;Pm!DT}wJtwz%XN-Crb^ZHn_r#V1( zYUoZ4XOu>Kl8dC&Xi{3m(Y9+GS)EfzOp8J|3{$DM(j^pFB+&3FMTIXwp~sCE(?g_$ z1fNdcD+RQ!$Yu72ACi)sV!20;Uct8!QGpHu;d6w~=VSi-`MmPVD}40fht$^9(oB!x zgyhx?%WTgX8J%exokWb%ti&{HN1;qjC8(%VZ`M^P915a@AWo0P5hL(PKUrDHbRCjR zyB;aTX2o#)Iju-=2wdpqkisOBrU{%b2hM06hb}-fEWwtbbWEE0F>M3W`=byT3hMll zQooO4zmI@rCxAo=iSlYJe`+gjeVv&7$w#ClCD}jdcewJ09}xl^B&w>bc<my8ocPoY4Z%`93 zs51Px4V#AoO{t)l$XBLVH9emmiGz6Uo&S)WlFU)B^zVg;3e*Vf%TiNY%NwuF;Q8q< zke9cb*3JYjY~6 zE0OM3wkDyq3xvWU1ksv?OVe-)fhNLI8I*>BBA_HbY2cL-pR~+oAuLr0OBFJ()1j+3 z`dRh-HpUN`$m5SaK~hpu*l&msph?3HJk6aumnl=GuzcAv()Adw&pCmMGyBlW86TQe z!@{ppD2x~vqD2biv_Sa$sFnHX)gDtFI@mM;1=7-yHo420v2zu(cducWrwWhZ#|t>p zb$U$BqQwdE!HO=x@+^ta3S-?~GwK_D5D^R$m==Hnr6CN+|Du?!Gb^~~w!69hx*Kq~ zoQR_=$?aefAwU@H3$bhGPHws77G}+yNmM{_WAr%{baBd(S^|HWj;pfv7ZJc*1Qcirg@zYNmGt9P1`Epbxqj6LlxsfHdM48A z$}D0s^iWDf*g4w2s$Qy(3T+D!Lr|0NXZ6e5Xd&A&{e_npIHT0%6ut%Zrr^F&g_C!DX1hnMXP};EwjjKEX z{8#)NS8??(nnCTm65K5XqZC;qo74W3bYe53P!4I?6e<|Z z3Kw)GY(p4CKv2ES$Ci(GQ~Q(Pn#q4=%HO9D9TScHV?u`fFTb`&I*xe)g!}PtzvB*G zd~rINj#&P$<7m!p*#oBv8K}anF2```7^8aPx_CG$DLO1)Mg;S5>=``p%^I|aKR}a> zrx+jn$%a-P5LDvlr5($7Vf$jX)RmzeijlO7a&8Q9&0}!JX-FYKS-u^iFsc=` zySEqL)4a_as%+ksoY_2Q8uPIzgw4>oLTGV~YR^3?=z`?p!8KnnaA- z;H}>0GBl~Jl|i}ho%eNUf$NFMD3`v^R%MgLZxC2lhn!!bhu`)4j%xQJ1sM-uOYxB8yP zu*9sr0z@IdxdPNp^6?e zGkT#*t1+xl`1*FhdG{nlw3%2hcUNIdc^y$!gBsWY5f_c}_+e)mV#^*J-ayFEJlbHX zLREQwe7hxvQ2bl}fky)0G4hnr%zS?)uIQ*^!X>Kx(I;@&AwU_Dzuxj!RxV%8C9V5# zd5hk`BsL{L3W4*o5r`;9$d%bL5l-!c?)KsQb{&pSR^XhQhjU#a4sReh_R$MPbZawH zR9A3~Jb_d6j(jm^4i7x|(7{^OM?IQ60fd4XGhXAhS6^dDN*0fFIu&iNRAePUq$Si# zO%{OGCe1V`>qWT2Uq>md8Uk0611-hWb({(w=2VVT={)-ALwx$_r+@TW{w`?J1W-z` zb=y|%nL3pe<>a{@6NnR;8UPp z{2aL~AH063@eufQIodaQ>=j9BGBE8I16MO0G=aiE0sV|tT&o|?hM#`ou}2>TXwoET zvPQ5{iaB%UaON3jGBP=fcY2;rtk8jdXKy<=CUt>o)ePnHqwTH?&JIn_5LBqJj&Nnm zy~t8Ks-dXRe4NkQY)P!+tGQp%yLWFZKGxK(Lla&BYHMrx`yF=>Ck1zP7*4Fv8}(9} z3xYs5K;K@9V|Nvr{b`dEeyEr9CLk(B3pQ2(L9&eECT%cv6*b&>*A#p{UsGKOn;rq| zYOc>d`IJ?wS2HoQI|CA1L$Fa)Be2w>CZp#c2w~A;XNrap3Wc-;LNUU~VWgJBS988% z>5`@9r%g~sO-PDGQz44()ZfGg377Hhf%Oz*IcLkTX?2H;R| z&(x_%d9cOLM;DqT0cOvh&E}ssaaKlGy2UmF_VQ##P#?O)k)RXO@+As5Nw#5_mczXH z^I5ud=^uKEhYL-L07@yOlsx+Aqr_MR_;YN~K=_VMUGC5A9GjHBJ zii?Z?z%x8NXj%kN@Z$6r@q0X6k<}kPSkDzf<1nv|9;*=g-W4%Zenm4!45QO>!#b@+&^RpTr$ZoIYOgJ3`}MO`cVf}`;Dgyn z)wGP^rb7T={=9i?+^~UhExV8)oWX(=z|4SDjq^c;y^b{q%yx*HtD%w~NRx5&(b}+l z`H!qw^V1)3iiZtNhX4ZR&!3Nwl5s7&qAAnr6#|x4?P9x8L%`B;rBWyb(t3H2Z1z|2 zpPegMR$17jmiU8#LLiiehzd4#v0!$*(4}C4))kN2%e;Bt{86WQSkNR2Vr+q3ym&D& z!a=XZ3?S6C!L0(E^xd=cPt9ULY8x_K31~ohz{{q(Qobqrnf$sk&dTh;`I)_ry=A~^ zm##ZC{228}U~7@R$;64q(#1>QdiMJ$)uRbbf&c);#l@`2%cEUv3eEM{&;|h~Cbi+h ztiC+BX&&$I`3bwU-6eEdMJLiDF@qa(2J@$koGl5v$X?BDNcDOnMW;UzSL{Y#)x--`5N_Utl6)i(a+mAFP7!JCM7R>wkXSQtF zLZ?oh4)t05A!sr-z|TMb3_$mUmS`g6`?vdH#wnfYJ4 z+SRj}Q?{A+_T>GtbNj_O@VX+9WNE1gVC&YchvOvv5HuMA?Ao;phtOyhl}J!mAf(OM zMKJB034A!(TiSWQO!=22)`8j7qU=%*>bB2MV`Ba zn>KvTnLoTloA}g5Whzu-Y;O#URx9ub!L92*=k=16y!G-U{Of_+h;E<8|NZ<8exVMB z_y?Ci8Q9NPP^7Ck9B54{C89|Xz%UG|tE*`d9Z#a}I`9rc5i4|b6jjZlIBnUh-2C(B ztgPFE5v~a|7C94OXc}96)x5H273ZvehoL__&+9vuF}2Gnv~?z6R~@UphO>EN2$)~F zwcdj(%9W3s*MGvhRqL4k+&?+#_&y}Z#&F-1>-k^F8fF%+3pFS@)Jzb-eh45?#1cgu zt|mo*CgBBgyWLb&RFLV2Axd|G(Qvrl>VE|Ywsjr<6xGe}@B&AxZ6!Lb0Z>52?7{~ zfzRh7N_RE9j|}#B|F#7M+GEN!hw#! zBLf69NnCt9IoVl^n0N*Wn>X|2oUiESNadMsXV5(+9jpM6r5sr^wb?7QSoxWrznJH@ zEuzR*%Ln~0p-z+hr(ijcZ2p$cC-&sCC;mxJ>oh`!sSYZ@U$4G^)oa!>`J?xk+5bZN z#Iyhot;b6G2s>^FW@JR-LMKi*n^bX3lOR9{`xl3x)-B+hvMmfh<#^)bVgP|t*BLUX zH-nGw%RlbAk*Zn`rDc^=Ro4L;u4or&sm+Lrjc4}9bNKhuFR*)KK2vgra#fptBx3Kzn<>-&%AYSgk64!u$}nG6 zDz{J?P90u;aw>mu-Oritzs?Ii&f>I`_Vqnc!gBi_3@hyK**hwQ;cZy3gF`9}O$qAi z>hSyhxLgOJZXV%iVg!)Euzo|ZH@-Mb;-$~EpmdqY}6Hmp{)X9O?jk^#p0c>u*hnP!NP?zm zIGs+sGH_6l(!81?$}}$n`t%?u0O%+*e%h4J{DsT;YVP-J-%*HRtqwKSH5BgJO-)T5 z0$5wQn^V4hh9pM}u}&Adrr`?&sPcQLHGIUTCex{NCq|Atm)9=3fUd{oQeIKbDW{#m z3C9oQoQY>~;dzrtjE_O6fGPOa6B*6+753jCgsDmi1W`^0FFt-3&vrkKzy9M{7L;z| zADu>!rbQpnMH+5!OEfd+r_BEas;xz*Q3(75sKH0#kq{|AL}(HOh>3|IIXRh{J%#wB zL3CrzEny~c<<;z_Q|I=yYny2qks5`2in;afM=7hUX2=Nxxb}*R=+dPVEm~xN(2-KH zb^8vMtysmEbLaErS6?&foU_Tv&Y`xp4yhDTE*D8jN#x|@(5YibTDDBLqS9veX>n;O zPdxSrg9i3R7iR1MX$rnwv>z}e6&0p5x}2Ix5NUR>HXm=Q;Sh@JFPlh*>`eZ4&r_VT z^fm74Fr3rVJEALvra-CC1N(wM-&z6vLUQxE&zRJ*8z-f-MJVu=1wiec4O;Kg;lWQO zUOFZu9J-tL2ct<4z~OL^l$68<&w47PmzG)#4LL|mucqL;l6-oOJr1i)77C5nm{=xX zdM-mx?2pUg1fhebo4N8xaB6gHpH0Wy4xD%HB-U@t$L}-f-n|P#XeeQ+A9jI>u#acO zqJ^S!$6Qoy2f)_xHQatb-+nuv@4o+mytQlbxIM(i#Nco^sH?5Qkc!To+B1A`f5x7C z0#Q!$5vKx!Q-=?GY#;_}BJDyk5AR z^IP?_NFfMR?$59_LvS_1M-4ujH*db5?;c%f5(EHf)v6T>0(DgTJ+zF9X;crY69y}) z3i)&U(U`a1OaMwrj%U=6ewOM1A=SuMN3_s31;=&j060JsNb9@iL#0F2_qGrQBh5lH z31zuSzx?JK?z#7$q$DMB_Jr}Af9`lPTQ(;tAs$VDyRL?!;u4mvTFrmn`hdru`VTW+ zxSy<6%@F2eD`}aMz@v9v#o4Ew#BKLI&1pZr%GoV@aBI$Ba-x#aZ4L;57sd01i}~lz zUvo>&5C$f;Hv2z#B>rl7QxPYZ( z3!$Nuq*HE3X1x3y?X%mWVOUFsf$2V##70Nau5}BtTAj@JvBSw*yOETnL{s=Ng2xm} zazd|;%>CbEe7$frcR%<7gBCo?kkl;BYT2EZ&N!A=@8sj%YpL?O`A@HN7?*0QOQ3L< zN`$}OmDmRg*iAJ7ByHNX`BnGmNJNt%Ku%5$64>FXgrvsZfyLe$0uDh|>x|IMZmTW| z&@}T;O(PI6sPp*Hbe-7PSTx+zqKg_Ww;KLJI}OgraSm)}Z`= z1SvuuAj>r=Ec*l{(S@RCmktOeF;ysGc5_qqIS8U0I;RZo#i$Se%~wAx=c(zlxIOO+ z%1f&m)4U_MbsWa1)b_;Su%3yg01aQ6ff52u31nE4#QG5At8xI^wr%@cZq*TmCPRSE zojW6e)m6JtEqXQ@AT9CMlAM}Ec2-NkQjdk@co6_P>o#rU?RP)q-S3yJCZvCK65{wvQ8MmezS6CjOFj$(22>R{AH;K@8 z>obQCj6I<@V+Qr$l@I3e@LjL+M$dCeL=R=*X@Js^9*MuiuvWsxGh>ucERx%CIGr4K z+;RK)oktg%3;{ZJ>_}Q#8s8Le#@kU6)4;L2K z|9cpJKr&|ZXpZaL8BNnzzkWT_?t74DpL>a?{`D9mN1SZ!uUQJt0n&*rb;%ZVVXYv+ zmB;*2&{tV6PSuESKDcr%ZnvA5m>9Ni-_EpY(>QzL zxxDl4TZ|qx$}*GngF4500v&uTtGRjzM9^y#)iryI=pl%>C*MeyZ3* zyR?J`Z>vX15)F!2K)pd z71gy~Dl4iP*fA@#N09jnPnkqkiXiD48&4rv#ZEjz(yw1%^AJrW7}g}xp=}HqIs}B^ zgQ9goRd;XHc$V7NKQ%w6h5E9|2^;&_dWD9QkkBZ&@Tz2liJIC zwKi2(*5DKxF5O{$XcAQ!f~uc=mMXQsDl-i!6#rAJsl(vR@n@px`Y&3Hj&w8$8^DGF zF1!44UYtIimkXA1W{XZZW&QaofVAvME4M~~$Lk|GIfeA}bXKok&C4&pOmcEE!-frG z)v8t8efQn_2>8N<3u)G@8GgUdObfR1j2hC7&3&zvLMa}3>~ZFQzks%FTXW9D35*&s zlpftW(<~(wr3`lND&WUuEBNH|xqR^9XFUG&%M3ZOAEQs|7fNlge(~PID8fE1Dy`US zyScS?TL5Z9|8K~m5Y{MuA^BLYCm}JBi!Z!r|F*|bh$ck<0rcqJo!))=uyFB@Y;c#; zEh?p+mqS@MT-e!{N|BZnPijgsnh?0%9x5v$6W z?^7Sk+T+md;Fg`j5D0r2LA3`J03>tf%;ARXujAiOK1hq^sf1J$iLh-6WxogL*||OM zy!tOX<>s(q(>CjK(}!=985L4*!j+oTq{MpXtfZoPy&wEwJAefZXMidMeogTbi}7o4 z>#et%mrOLRXGJz00)*kLv(BP@hYq~IYc(s~MfE&F@tPCE2w*3uArwwcaKSmJQLv+s zQ6op~cyW=+&zSx8Hgr z4owhT9jpiYq3pCeORrbvn91?cOn>q|WWBZx_3eRBLoXFPR$OcphLQxN=@6*R4-hCf z4#Mkij`f4Km2Zu$oH%$e#~*+Eue=*aHku>>TrL;W?wdxX;bZ#trJ;b5f;d+^9=ALA ze=NZ}@2pe!X71Z^au&NlxC~xpdd?& z5T*x5DFsq;LjS%vH0$6pv~mcW2$&C`5JBDC6zGKLDEf5m7*eNf{oP&wf+VulEl5sF z#-}76>Bn2D@NBgk-!>LK4mouLn!yaU9G@X9P2 zLhS1ivfZVM#26<&463RF)UNlTq;1+ZmhNV%L>h{@T0V1(jf@&KiW3J9Hn%k)-QPx& zGJ?Yq6C1+=4?Mtxv(M(y&GUG>=bwmDI?bHXR8&@*Ihlq)=G7qbJ*YSb8GTX^b-U1F z(wH`ND(6g^#MfVcLuF+psi~=q95I~SoYoMi#S~aAEJ|x;dF~@3LEpWtnn+7-jgSCa zs*kc%9=ijat>Y_Y+XuG0b1(g0goNHanE9Tb5|40bY+74Pa$PHHi~}n`6`GG{)c3?B zCNgc>RCI@<$$5WlG+6=wj2SzY3of{T8Lz&^YdcqRWvjk4cg0g%Q%6lz6^VrowAFP8 zr9-tJe8EOf1u4#0YAR|d z+*u6yUWC%jfS8hKl?u77&h(1}+z3xO!dnX7a`4w6WFVMl6BIOQgkIQ2uwC*PZWM>q zB}K?Mwr6--(sA3;f8(=7uuO%Ze#znif)*8i4=;0xEPLHya;g zL<=5!>~YeXHJ#GO#?a&m0C34AmvQkWm-2n(HXhzMpX8`mHf=0~fTa}JIrvJM{V^>+ zdq|zAKa&UZe}t*F2v z(}jRo2sNj&s{${LQ)r*vmiFzl=-58Ta(gOMrLt#RvG=TNyGiY1*ltil zs|#T4tV1vKnpJ9H3c3LF8i8D2L!gU;Ki~Qo6+ad-Z_stDs@lo5_fDsCyG%w5>If2Q zJYI^5E9gl^8W#`5~>uXEaIr?P$f z4wkH4hj*eNX1nPbQGn7FWLSw~wwqDY&HrOy_UV+oKkHLg=B-BvMSOf53x8NZm(HEA zBfhq=YpOcR^6r>MYDrlMTk^M9o*&ci@ALV|Y@SL^+e~v&*;W&*1u#EQAwwI5Duu6q zSjms`SMlY5E9vS=qEmVzGvZq_ci{>~4Cn|*7A)IHjL$(QExkbn$o3_@rLW|fzydmT zIgZy}dkv@486iMZgAjr)UApl0+y7OGu%WuTmd76d7tcNS94=Rkc`WOA^?dFMd_FI?-Sc-|eeJb<&hPD) zA0wwt3zQOQ{@`BqRCi^OLP_{xc^)IvI?^S^Os8-HJ(F6or?k?thZQfp{u#YRYm#I% zp!QOOOj6C(*D}qRON(}`m^o`E>FMc*^0FWCI3{cW8+L)q8*jWpOiV1-{NJN2N!^A# zJ_Yq&z|i>~Y{;1HyMkMxb)VSGk>W;5P-_kD76I|AaEnf>7yBLJ8r zIQ{g~dGpOTsjhJ|?$3YY>s>#gWoRG*mVs;g+^swwOm#&_10e&PI%ZhCF%83D)~s0! z7%+gWtSs8JX+wwh?djgVI|By}q<8P$bnDiQx8HtypVs0+Xk2~yL=xj-Oo9Pgb~Hw` zmF9pJ^ll0TN|$JzoK#iU5U*P~OA2aafTiWz=$6}tidqj>-|-Bi{2e$^W+8>L=6}mL z7K(TEHT*R&8)td~Z@%#cefst>*N1)VmZptkjsP~sjT^_Suf2xC$r%^k%B$~xg<+>5 z$WSJyl7{&TrY$H&4;x5oN|L3e2y`Jxjf-VKP7ag$^x>uvBe`SD7$*1a&w#Xa(iOyO z8oJmw^RjE_Y_6Mp9zq37n?VL3N}`>Zh!GVcixdjOAyHi&kRqt4t|eJ_*&#MI)E487 zfj&Jta`oLWQkqx69pYqksRaw+72wwlp3@d{Yv5y&+O%Ni%vqc?bXcQaqNWa^4phq2 zgrSt;#~*)W;>3yUDlFtLS5D&Izgdj}Gu8$Ie7tlSFMjz2tF~_iC5VfQ=9`aSp--0_g8hPm2DpS; ziTv4%tTxc1LF71*iIT4uuH=fpJ;nq_M@BTup-*B49~7?K-Zz?mFhrpU0Tt z19|cvH_@?OOHev!W-+-6wnzlfD6e%hF1syGsEtVeay;#gaBZYpt7=x zd+(jf^Ups|i?k%}y!jF?IpJ=DXfm2N+E;w#|C;v z5(&q(K#O&vFwD<`sm*qQOjwr*Wgvk%pO za$-|CWyyay&C`YBRU7`P=JLJVLHiE5OrQP&Lx&Cx{^n!J+tV11nK;0KU? z0|s!{U3c>4TW>RO4;HDdI=Jwlf5Bm5cf*(R;1qegnHtiQ4Q z{s`=vtinBIOnY($v;Q}j)0%hXiZ=ZT=z`ZaFJgMn2{>);2v}0Lhsi&_&HTaFks_SD zzGpR8teHu_0RwpIsi)}IuU}Z*LWBU}h!CI=*q6oU^D|?{>pcGWqik5efuzJ3uDWDA z7o0tYuDMy*nLnnFUB}j{>*etTO<~I*4tje+pV_g8+JK)K?|#A5`(L7)-kkf78_R(B zjG!xXR>?+$P>gTZ2_>Lb1(>vC23O>qz=X8pK){`w=Q6*ApKreTCipPBh|o8T2muZN zJFlm_yqq`Qc!Rg!`X7szEFm`9!RQf#IQ8T~j2b$SHZ4=bdhS~YpLXq{7s86yu~dJn zs^#lNt9j_Dx7o5RpPSpA$fd3O605>i7Qjt_-R^4I#e^OL;uGLf=JN-(`l}hWY;&7&53Q$M@^bpnk{E zw|ggITuzG+);O3mzuWJ}=L-Zs6}q6TqKZeJd54+rea*RP-T7)yP zhF{Xw6U#$gPvwM!OmsV&dOtI_Qns3r}OpPx$MZ_io3cNw+hgzO9EFs-UElzOjYpLYCJUYd#=eGLb%^NLX@p;$e)n5_78w$_%T zQ1zOmEGgYaa&`{&u#kQlBRE83B_xLE7_!%aM9_#DEK~rTe)dJC;_CC zf^`*as4iyE(tihwS8Q?g`vv_bWTJ=lwgrW*oA36&BJ|$|vMS7PZ1j{fW#b(3;(WaP z#thDya8^Y4e2H4MT`j1xS6<1#uAO6BJttJ%G&n#|ldvil~Xx$J^` zJC+b8#NpLoD11WlQo(W_*)pGAV~6qCqmPl3lS9PO^Xm~Iz+U)v-nTgRRCC!0eX*a; zWzVd2GC+Z+lHr|mDA`;`d6AbLg{4GiI9NDyCoS3~&?3iWjTGv_7H|tZ9zRlQ_&2$@ z`RcRyXx4Jd3uby9jbZSZrI(BYFv*u9@9+pc*v74x92QTkf%3Yhkq77&C~a%a?QIpRWoDe?;y1O^B=j4M2pu8kMPjNHiYa@-5|=Zt~vU zL-{T@od%||aY;Gz-`z&Hp=op+kZkqww2fJ-U#Mn2@iDtsGP9mth{xk)-hwrZxT+27 z7nhMcx*4B&H}Lk76^u*jMxW$X2ox)-3VCnWS~9xj^45#97&&reSeNFA-g77rA;4b9 z&d%nQ>OE8%UQ&dWM}uHdbph|htl-jzd$Mao1@qtE#W!zmB`V&IGV32oL*+hW6^eKUkBSL_^(7Z)+uDa$L?)=9i3`lB2duI}cfGzRG^yr_Cnbxck5_i+f zWB$E&dvyDMlED*Oflz$$(q_tvYKTjWqU(t*7*BLp}Mh5Fx;R(4j*I=FI(y%prZK z2zY{EV$UW9pVJ!q0T#iSRWNpCr;Vzxa$_$i(9er1+4NimX=O2#mz7alTT4PhV*T3T2!1mnE5HG8+ikbdOz*(+e_76dr){8M zts7zJX33)x6m6;Fg_~9|@67@NZh@wBE4fYBsdDxHRtQwEr>Ml|cJTGK?=|% ztomRN$*&|bv;9T9-TMNT%>JC4ZoCO!zzoPm?14jvNHW}hp^!@A_xU+x?5U{L+b9ZD z;cn%l&l#EY9MuAcQ&CkE;KxsQv2xx{+ILSQCec~1xP2c8vu%21g%@{~m+r$`(qm{E z?lQ^7mrJ;&Y6yelTA?X3yL6Sin2F2YV92@Snf}5HI2?{h$G1a-2m$s7rL5#<7&~SR zXBI|td7J*Mtu13l!4j6q?WCO&OXrczNoX$cR>Qovw)5RPJIHR=o>r|g8yvR0yqvWg z*6^2qoj__k7oHj)o930$=9?t$Y&nu7&9zTs-JiT=j9dH)C!aTg=Uy-iWbAlF1iu~; z0_+E-ovPTnZ5yYI8NU#qv3Kpc%|E)I4va?Ev%$6{4vD(;Fs8Bx)qWlQFM^%aX3FJi-nP26$QO*GS^(UlBY%ywb2?fDUkp3&)C+NK{17BAuk zA{x-4K*R_>0IDmi_-_7uZpEAnb-dIF-i0gjU?1J&Y7r47+yjY-B_; z8#FdHmf^!sX7Ux6)Axiye6VLNAW)hm)=C6Ds>;e1RVcjDhzR~6M1%kbKx|wrt=qKW zgFS006MnN3q7X=-A+2}Yv*QzjJJ)?qeA||sHDN-dW7>H}LI|7=2Nz#@DW4RrryRdE zX8jik3;`=WCA?Xs3IG5g07*naRMo2&lP6E+ z|J(cW_^8UW?dvQvnapHQNJ7FE_Dw((TtGp^&(^|Ep?%?}7A>z@6@^!&pcNOE)`f~_ z6-203Xn_i1MMV^pC`Dz9tYJ+c`y_!$CYfZmbIx;pf6UAwLjnR)MCFE)WX?S2+0K36 z&vh^7Ja4}FCUjkg#bSXF=DtmsH*X#$PoCT?ejrH_EEWrLavfcFAk_aGKl{ka%E&k? z+nGhSa6(A-7UKAljBID`kxHC0v-jS6XPxZ5DwG+r`Mv%Ab?4mY^LgIS^BT|dc=LKI z=aW@;#9e?$zBW|!DiMwKP_KyQZ&4A#Ff%g|ot+9))YO^v^|Y0IFHiSZ`v(TFUhj%J zel^t?-v^%L%1TEtt)v^5_wjE$)kJb)d?7mwi{pGP328Xa!-dy4phZwiM+YZwJaTT% zNC(cY+6nv{)F*R)31nGd`eRcn)O#(RU%UbWy+A)ZnAA6i$;vWwaB#eCFoEL6wedN0 zh7fw5{rohFtn006!JC|%++1#x<>BFZ4J=BFow=F>cEUh8h`YNxm!P1Ew)S1UQj^FW zwNIV4RjXhGs7Gwt1ZRbn3R^%SL+81?Jl1aOg_Gk_^XyTlXbvJu!P{HXscEOS$~u3& z_c!o}VwIw4R{P(v!HIEzjEYcGQ?#|^^gh}Q+}?Klnw!hY#)d;kNSI$zqU7f%4OvN4 z6A%g=wXN!~t%8AY9waM78-w6=4b8j)H1F<=i6L%1|6TOKCZ({jG9#mX+f`99csBj~+`IO_`KjjJ zlDZ|ylGZDe%`C`gd_vgiz=L!+=s;u;cg&dIv9+>d#ll!sln2~gH~&mBKAm5_P695m zrK;+Hp^)JZdX4dXdwO@%S6*Hc1SIs_W0J19|P|R zQGP&V1)P;j^|?sNeTlg`=h2hpfSVY)o$g6CLBV)%siB5tSzMpNz>=Q~b13=!#~yrG zufd86a1Xt_ywo){9}e!$*Tq-a4hxsi~-=)@!?1+HSh97-ow-LlNAWu{PWA6t0an9YDifpA4e@-f5 z{MjP?GTR}i3WG;pf31!9Xbum-?v0VM)^nbx#yA!mBVW8$+5<(bpkS&Ks9ho)965&b z&TUt5VKly%pi)41*+tzDqFJyX5eRu7!$T^H8y`f++Tk8+7rg%Us)A0vQIH;Z zPY!tyv+sT&p}WWSOvm!g^@(i*_#WTk#Mft|0dYomO$4S-Xi(r>YwPN|nx%RF=9c-} z&!+zLDJ$e@Vz+j-az$n3-_KC_epPabR?THLULDF;cs=p@5Y}KWUf%V3m-Vb6wI`h5%=yk^I5@_NYlDs`}+uPe*+3uhu6{Gb1hrk}BZlVp$`=b2Lr5!f{r3;msibgO-18Sv3p~okB|gfYb>dsEWNkH>4d| zqo7R%tdw@XCNO!Vo(#tVr$iPE{9K;BesmwA;D1_JSU65U9>@4tj)Eo{Z+3PzS;93p zr52N|LI(C4Fg(kn1fkvmIt;NwE^lu8hv>)|B;K%t60_nasr}-G_0(dXCbR4ID@BmR z>-SnOv`kG&Ae$2fl>Xpbrn=td9-v~b+e%r3?^}QNE42bVWs!G#>X9rVQxQ=+&K-LK z-CKKu>hMeD7R;R{HZ1k5%r^{AACAgrR7ky8HjJJKh$QY>S!(f-09MvBpdUYeyDQ4k zR`B-6l(BQ{_XLprK8s)3Gf5lykygjuCOnOpo7He;^y_@{Hh*ILV3S%$Ly`M@suVYW zKeb`D+|aFWqkAaC!uF6Spw2CTLEbw=M5hOR%&GrL9Z%@+@$jsHpL?AwzO8cI7^yZY zF#+p#1Y3@tkJDZObCWw{WvwTA_zd(+Tl)K78xE^7tOFY z`Gw!W@)IFi;gecXCzpb&GO4m9AyJflzyyWi z0x)2UZ2>wf9gs**;6{=|n%w^=gLD%XhQ9<7*bA!AO1|;c*ZXNcyOzKLe4v507Ir$> zUDTZCk{VN_JUCQKw4S2_bp)i6T)sh25JqJ#iX#VX41WdT-2pKga1d>t>?&&ApHSuD zLj=3c;p6R2g|D4jj`enDtHJ}W{+MUScelP?Kb#_B;^J=x zllT{^?J1+9qqp8Pc=j>AP4)wq10+|l4qzBg9LFS$hS=53H~5@59p>_zHhxHCA9JcZ z%uRJd{^BXg&%d2s8g`AB`rB{Fi*GuejqO4c9V(v6{|#^MD2<(y^KUSjOh)M+K5lNy zHvg-khTClmqu-7JIXk9K^?GzdhtE)?j#C@@J$Kk*QzpszOW!x?!F)Uhy8RCo`&AES zJ^9j=DScLgC?OypgGvGVn9^=bQ``A(-jQUXV9*Gu9rhD+7pmL2lwOUHkdSOIG>BmB z_cAy;=BBU>w&vOw7Z?ASt8tKUS?lJ?)u9RnV4|FkMN;SQ#Z|8MY>Dy1#zm*99S{_` zN;q_uW#gb6I0+Z<4PJsl#F4o@b3Hv8n`BM2Xe2mBKltkwz7u2Te*OBSM+U&JnTnSx zhZn#LPcGk5KW7QafQu$=T*a!Klt4w!2JYX_q*fsFrn4)yZKn+C77L%Q^d9|Ne!$Qg z?!D4Ui9&3ER?qG4-@mHfQcOunNy4BggQ={ei>r-dGB9)mYCb1~ zlu2qPhI_Md1fWO(D(!)O?~(K6sLbr}OEK5Tl~7w3Y> zkmo;NBOqf^Z(ANEVDdzHG=0IrC$=y(H5GaM+wJ@qWCfS~l@4vxe5hfxJ8A9o2iy!_eYaTe=CTQt@Kk={_1SalC+%`FDE^iM!sAx-$RKQ zdb6Peb{87d)zqSe3vd1Kg$0u(_i0mYTG2NPp6jt2)uT7((`{K6(~;rqs_Lq$t3Z>I zu>a03VAeciU0fAvqk$s^?mECh?2uI?TCwbe4pS-Vvhvu zOD5-egeUR{6&~35oc``|043+ckPeIB_eu=u*_mGGnBfdK?jK%p*Bi8oVdI$?J$kyh zYIQ~)Df3C94og!ax-G4zb0JTV7%Sp~OVgt7W@fm0nX+}_tD)o$Kx$F|C6we=Tmr2w z4@&BC)|<{>(&FnE8*~8r@HFv>u5L;~LOZ~4u9v3=CJk>mqNAd+65CtT`M--kr91aq zX~&W|T?t+QXG;XDe{?jjYn25OM=KQM+;U7~W0;%8ypgHN zoSkRoAW|&Y$;7k~SGVQjlmm}}4~=mjL85OCrN~OYCjKi;}o`Xxs0bM}Pq7}ne*Q&Lk00sN=}d&bPlPTD@~Q#TqmnmHj`BUsXAlE{NV z?25;Z7wF_wwze*X#FQA<{Q}9%>u6J3^2@VZG62F=bc2VDEt^hMa`yiAV$&x8_3gDG z_elvpRFA8yiC@l)8DPe@tqS)ECEpUU{pto=$8W`n^hjCQ6@r z?YEnf9s@;L-j6mqH%1CtCB!q!rZGyot$_Qd0>jlWGy4x|ZkS|WH=la8$4_(T6QALm zL?Ni~kTqZvha02u&xIk$AdCP2RObE)O5c)8A0rz)_so4eK-H+WtEzUG zjsx`K-vA}nFg0T1@~o`RZrl9rqI)smqMs#P(cC3RM@L-iGob3e*OU=T(IT6u6237n zo;xJ{^G!UoSwguQ0w=bY`uNy$Wqg2d?o{en?u#L(6xPv)|FT9+sr2aS2kVAjYOK<~ zpN-|hf?h3Z9f(DX5B(VP+tZ@W%viuXP~Qg_@GdiRd{7Yf(eKGS*(&kk4^fZ2kMdIj zupv1)IT&|F=jMa3l=U&d--zjiyZH_QUR(qCNPa)$)E^S*;Q!)3J4=%u#Fpl zi=HCmSXNwul+3#*UWRAuKJ0#V94=i$z`~s={eipd-4X-cVtDqOy^BY+0n|pv^dzda z=yA&T6HI2)@&=T1fub1>X5G0SBJ=lJv-A1SCxUOogyJB)?YELDfuXhC=_C2(E9S zo6VdjD$l?1mOYV<4Jj9zIMe&_(tc(*(^?mq?9fMEePu6Rf$s&X5tu`Apn$BX zF#B11r#{!wX#il@mFXUzfyGkrShh;4mLs6gQb1-Dx!}N7V#VT7JQ?5P&TR6;iEi_X z43|m&_A*>gXVagumDY%Du#Vqi^_8aZ3U|&J?vm*JMNLb)3E!IHxt54dC>~Sr(o4Si zOV&TUwINbUVZASXK2=(61i?R3P${GQ-*$vr;(U$@A-83v@2s!Pf#!Fu-V&2+&UttY zm#^=;kr)8S$^xz&#`Du2I-7ma|NT+lOlV`-w(3Ck=4{m7E6GTbSQ-&vDpYh*VlkPP zBN{}KOK#_XFZ$t#mDkd;-KGrX#zl(&y>~*`RR4L_sD@8g={9eYbE=9oZ4~wCpJ;=| z@pktk27(L3+>Z{L8;&Xj&XuSXg-f?5~ofh*6t=%N7FY zigquay4u^@S54O}cwFo(zx%f^0iWD-mO`Fyq|z5%pIc3RD$XknHJJ*7Z`X9SC##%XM|VO+50veXCby+!$+{!<9hydy zz`$8VgX;z>FYg^WXxqQ7aRNYKWq{)0BqO?Z?0wLVL)O0Iq4J-Sw|E)vrNr34ZtVEh z6F6j^sGJ?tr`skAc$7nI~@Ur5?m*FbEh-uF#y)dlt;pTnIp9PP5^)aga&kLx$^D(L3 z?ll3)q9)8uT+hkozg3=bnTYxnwu89Ce{W3Ee*QT{bpCt;6BHx^DlI@N3Vm^m!+RuM z?I5K`-ZS&;koxrQU0`Bj;``kkpVDyO!U{3zfVAB67)0XN_fGlK&q2RX;p?m8>6d`b zK_IEaVR(0FEQb4v4vKhnk9Lwti=?ssg%BIuFCnK)$1?V1FjzMZUrc_ESRRKUvY^ zL5t%Fn6>%jx53+v69{4Q`f>MmKmv>$+!FF%BVVEcEW8IKMbCqtdk3?x(k8&24977ujQin=SfjvEF zP8TxqJD#iun(97aY-?zTQu%l$>3y(aS6){a3bUx1y=8+d@d1}?fU&U*3cH#1Exuij z1xj1;nx6b8He!YFVatbp&)KRDR6JzI7A z##>n*@cnJ>jm;;k)Cw!0u!*FYC)r$XX$EuxG!zF^t_7KMy`$|9L4kgAtEEB@!z|*M zAXIcyGkOtfPQf!1rR6yup;^6wmBf)DzqnPlrb07zL#-=dz3=dSkgvMyT8U|VBw0ce zBw_NkoGdki!};8owErfU68H{QN3hB9-G*c9KVS~$8tdpQk%4Rd5c$otE|e7*!6k)Q z#M-;BHp#OseZCdu)OK$Znx3w%%O)msn2A^wfmi|RTU*sgVIfa$UfvB6;o!nhk-Wy7zz>SQ#494-WhS|JuWrzQOniF z0;!`ds@)rFVKQIIl<+s{nXc2U_`jpMLp&D5=%2mvV7{ISk-^6!DGAi|xu<l=X50zFSWU{FQ_4s!>*ceiDICcRDP{!9ze!)eint0Fyv8 zf@U$GCzjf&j^Q>fxwr^bR#ql_{D=pvD!|rogXQZ@1i*4v3V;d2vbccnC9kSV2zE|` zW&=n344KP)#bV<+QqXJuL`ew`*b4DLHLwJhCIW##b*;*QH!H{8zfEyi#>90V_qNB=+O6eo+yrR?OV_$&MAVm?C#DD9 z&=#R?GKiIqk6Z*q6lm58tSr?m)&oSdRs^vu2u2ze8ZK0Lalig5&J^|t_cbFCcP5mUm z?At%{y$zfsKEojJAz9ALt+$_ft2Lio2!T`K3oOHA*#H?N61n2hq^+kH28hya{z`r5 ztPGU9)dNqX`_m~}KvDoB1i_$z6$hQWy5zH`q^GAxrT*>Pw@xru90n2t`-2C}Z2`n= z&OLE6A3*wYQ|2L|y*3hMTEtl%Q_P>Kz^y%1@2+bhI@rNyt5|f$`0DOU9%= z-_3u^+Aw|-+>?gYuh(721l_BUF7LJpmy#lutLR2mVy~72^(+x3lt8DpQH7Eg8k>Z_ zNig(^Cmm~ccWeMh7$33Y^k+$AC)79h6YGtk3l@6Wn*rp1ZGmToNt%N{RVmEmLy_h!cbUBY7~i4);BM4LX4`fiMJoRm9V$o%^d@W8g76 z&Q{_9rR+BGgYwYmu|rfe83i^JuK_<&?1Bo`1;+rH5bz#cnRGJn;JR+@RPYvHSiI2H z%>-PPRt!mXdni7B3z$hE+rtNZOz`ZL6cur9U#fA?2ltds zTAEQ;SNB%_cLJ)k+s>RA(gd96)5$Xb(2$Uj@!DZ_RRs`xVWf;vmR(_BqsgrGF5*0l zT~&(;4{(DA3*oQ*L#fW#E6xBnwxXO#yxh{OguLDP=$ zE6;Na6cegOaZn?@I|CE@eh~-B)vl%vv#il=3A&DHV07b^u#2u01U-Ip)xL>i1p9{(*t~{<~ z1bQ6BycrpS!p&KTN{z_PoP)}TflG)R-kifCX0X=uknWyhZ#BDO;!A%i-u8k`U*W;C ztV4;UU+631Qj(h_SQls}blGYlPnU)~RcD3F@^v8!#kw-#+|6rRat`^pB(lVd1m98Y zMOu6n2_Fo&^a!lQXlg$!ksC>4r}>pXnrmPBE!-bPWIpUPBT@?akW8+lCd^_C8{i39 zf`|za+_j`&g|-|(gO;AoBsMBk*j|h3q0+M;CjC@_Pcz%P$cD)w#B$GBI_a+R+>{|0 z>70CS6P$b@t>T07-Wk|n5@wFYZPObuXf+xpCd2Slo#IH2nthh22OVdz^Q>Qp zQ0u>vOac?sZWzZZ1!iCVgr`on!F%9 zhLh;mljq~;+;XLmcGPqOUhFO_LK%W|=s0D#41|e%Y?D&Fu(ntmpojmmIVl(cd997%6AosS~G+-Vy z=zB|Z*xflNf&2xowEwu|X!mIqg4wy@K{Xh9-b{i;)M_w0Aw-y}2fJTLtHcE*Mi?bV zl5{#k?#&hy_|%|e3yQy>^}!Pok~IgbRz}beu&a6FdWD9lyURUiggySrira{|(Xbk4 zrh;jbKtu!86BOW)Va#dYViP#1^?W3)9f+)>Nh+znZBtLkNkcN5U_uZcaW0{)1RH`Q z3w~=crVw1ESS%JrvMKo*N%A1Q?*}sN(5^~m4E||@rxW_wo~B=MUe;dYatKtBiLsAP zTs>EbPwC^Q{4R`wW^BQf_2&d<%ee;%CxKa5m=@G(s4Xr459|@qYZ?3tw~QrlC|9P z%;X}n00XR333!jDON_=kP3GPVBWkS;tmYx#dQ38+-OM5}^nNE|__DUe4*X*oh^o@FC#4D&LH`34Bg@$U literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/20x20.png b/unpackage/res/icons/20x20.png new file mode 100644 index 0000000000000000000000000000000000000000..2c3b4634223d7be402e08106b9fb7cb527b931cb GIT binary patch literal 851 zcmV-Z1FZasP)5lwC+$XBfwS@5za$J=H{0HLL4Zvx8u3VPdM&en^9q zjnNCK(Ce{_c`@4C(n~1_MHq#mSKW>D!fi05j(y0aV6kOw(>gL87`3L=C8k?an-62o z$$59-+9JlxK9|q?{D1HB@jkDRQc8AdE3tW|BR9$0dG3t}M#e>_D9!Dggn%3;$wdKpdAwgHu5+0A_WGshwp z;?{k{%rk@#o3{%PLeLVCJihT$(aMSf9S;_`_0Jr6+a|V=rXX#W%GOES=H|I3DEt^M z3M|?~C1-K?TpRbAz2w3#sr2s0?W-U%`-HOZ!niXkB2%{e46P4pc&SN#xP70xKr2Sq zapsr*!Z_1}67b@TtMH+B_rTio0n&+e&Yo)JJ+F)X=)=gF$o=WokT#mAClhbSraT-(~($l(wtAG<|yf?SKFeM}Ohh*_#;EwHQ+lDiTi0 z2R`ROqp_2u^rj>x@9_7rIi6c#p7=a`F)&PJZFMP0X`p@X2vyc3iUZb^9Q&%=C1J3` zP+pngXynlMEqq)#z?nw@BES94|NSLfdMKrQy%hk7M1o{8iD4M5t*tRVJqF#Y}gEG{lGGBU#8;2>jTV*mt$LB_|&ky0XU3n?Xb!F&UhQW6S< z=+54^Xo!`SWz6*?W+u)?YI*BW zd_Et6K!Ayf3F_FMbKKvh+AU8lFVmv}smuIu>ye##sc)fHe{Srms8#i4G0hf7OK zXqrYopJ#P-6;0FdcsxX-QJhXEg+hUbh6Ylp6q>S5`5v&X3{KsHqV6p{lv4gzGTTi3 d=P3XR{{q1%PBIq_EExa*002ovPDHLkV1hsTlw<$^ literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/29x29.png b/unpackage/res/icons/29x29.png new file mode 100644 index 0000000000000000000000000000000000000000..82d963c55928347fd0c36a0cf1bcc482b27de430 GIT binary patch literal 1392 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 literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/60x60.png b/unpackage/res/icons/60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..35873e827334638d6c0e9162ccb32b44f7f44a55 GIT binary patch literal 4357 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 literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/72x72.png b/unpackage/res/icons/72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..6b43e6cbfb57a13fa6ae8c9f9b5517869c9bb87a GIT binary patch literal 5729 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 TM(lV&00000NkvXXu0mjf<{Kw} literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/76x76.png b/unpackage/res/icons/76x76.png new file mode 100644 index 0000000000000000000000000000000000000000..48f2d14a83fb38b5b4bff424a34dd77f899fcbc4 GIT binary patch literal 6171 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 literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/80x80.png b/unpackage/res/icons/80x80.png new file mode 100644 index 0000000000000000000000000000000000000000..15532d701412d8a79be84c60fb4ad89e34c9710a GIT binary patch literal 6673 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 literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/96x96.png b/unpackage/res/icons/96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..f7a11a8135ce35f58213a20d76c8b7798e113cc6 GIT binary patch literal 8900 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 literal 0 HcmV?d00001 diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..46e36fe --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vite"; +import uni from "@dcloudio/vite-plugin-uni"; + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [uni()], +});

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 i8oNB2ikW=0cuM~5OUafkYqmlSEl)+V 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 IM6N<$f> = Symbol() +export const store: Store = createStore({ + /** + * 同步修改 state 状态 + */ + mutations: {}, + + /** + * 异步修改 state 调用 mutations 修改 + */ + actions: {}, + + /** + * 逻辑复用计算属性 + */ + getters: {}, + + /** + * 子模块 + */ + modules: { + // storeInfo, // 门店信息 + serveInfo, // 系统信息 + } +}) + + +export function useStore() { + return baseUserStore(key) +} \ No newline at end of file diff --git a/src/store/useServeInfoStore/actions.ts b/src/store/useServeInfoStore/actions.ts new file mode 100644 index 0000000..cf34bb9 --- /dev/null +++ b/src/store/useServeInfoStore/actions.ts @@ -0,0 +1,63 @@ +// import Login from '@/api/https/login' + +import login from "@/api/https/login"; +import { setStorage } from "@/utils/storage"; +import { log } from "node:console"; + +/** + * storeInfoStore 模块的 actions + */ +export default { + // get_services: async (store: any) => { + // let res = await Login.get_service_info() + // if (res.code == '0') store.commit('setServiceInfo', res.data.metaData) + // } + /** + * isJudg 是否对新用户进行拦截 authType = 'wx',isJudg = false} + */ + wxLogin:async (store:any,{authType = 'wx',isJudg = false,obj = {}}) => { + store.commit('changeLoginStatus',false) // 重置登录状态 + let data = {} + if(authType == 'wx'){ + // 微信登录 + let getCode = await login.get_jx_code(isJudg); + data = { + authType, + authSecret: getCode.code, + } + }else if(authType == 'pwd' || authType == 'yzm'){ + // 账号密码登录 或 验证码登录 + data = obj + } + + console.log('登录的参数信息',data) + let res = await login.applets_login(data,isJudg); + if(res.code == 0){ + let user = res.data.user + setStorage("token", res.data.token); + setStorage('userInfo',user) + setStorage('mobile',user.phoneNumber) + if(user && user.phoneNumber.length === 0) store.commit('setIsBindMobile',{need:true}) // 是否需要需要绑定手机号 + // console.log('判断是否为新用户999999999999999',res,'isJudg',isJudg,'store',store) + + if(!isJudg){ + store.commit('changeLoginStatus',true) // 老用户 + // 查询用户信息 + await store.dispatch('queryAccount') // 查询账余额 + uni.navigateTo({ url: '/pages/index/index' }) // 调转到首页 + } + } + }, + + /** + * 查询账户余额 + */ + queryAccount:async(store:any) => { + console.log('初始化,获取账户余额') + let res = await login.queryAccountBalance() + if(res.code == 0){ + store.commit('changeAccountBalance',res.data.balance / 100) + console.log('打印账户余额',res) + } + }, +} \ No newline at end of file diff --git a/src/store/useServeInfoStore/getters.ts b/src/store/useServeInfoStore/getters.ts new file mode 100644 index 0000000..4611d65 --- /dev/null +++ b/src/store/useServeInfoStore/getters.ts @@ -0,0 +1,42 @@ +/** + * storeInfoStore 模块的 getters + */ +import { ServeinfoStoreType } from './index' + +export default { + // /** + // * 动态刷新订单状态 (updateOrder) + // * @param {number} updateOrder 动态刷新订单标识 + // */ + // getUpdateOrder(state: ServeinfoStoreType) { + // return state.updateOrder + // }, + + /** + * 是否同意了用户隐私协议 + */ + isAgreement(state: ServeinfoStoreType) { + return state.isAgreement + }, + + /** + * 绑定手机号的信息 + */ + isBindMobile(state: ServeinfoStoreType){ + return state.isBindMobile + }, + + /** + * 登录状态 + */ + isLogin(state: ServeinfoStoreType){ + return state.isLogin + }, + + /** + * 账户余额 + */ + accountBalance(state: ServeinfoStoreType){ + return state.accountBalance + } +} \ No newline at end of file diff --git a/src/store/useServeInfoStore/index.ts b/src/store/useServeInfoStore/index.ts new file mode 100644 index 0000000..b9f61d5 --- /dev/null +++ b/src/store/useServeInfoStore/index.ts @@ -0,0 +1,54 @@ +/** + * 系统信息状态管理 + */ +import { Module } from 'vuex' +import { State } from '../index' +import mutations from './mutations' +import actions from './actions' +import getters from './getters' + + +export interface ServeinfoStoreType { + /** + * 系统信息配置信息 + */ + // orderUrl: string // 新账单地址 + // sysInfo: string // 本机系统信息 // 蓝牙打印机状态 + // updateOrder: number // 通过getters来动态刷新订单 + // isFirstLogin: boolean // 是否显示立即登录 + // appFilePath: any // app下载的文件 + isNetWork: boolean // 手机是否连接上网络 + isAgreement: boolean // 是否同意用户协议 + isAgreementIf: boolean // 勾选协议问题 + // serviceInfo: object // 服务信息 + isBindMobile:object // 绑定手机号信息 + isLogin:boolean // 登录状态 + accountBalance:number // 账户余额 +} + +/** + * 服务器配置 + */ +export const serveInfo: Module = { + // 开启命名空间 + namespaced: true, + state: (): ServeinfoStoreType => ({ + // orderUrl: '', // 新账单地址 + // sysInfo: '{"osVersion":"10.0.0","osName":"ios"}',// 本机系统信息 // 蓝牙打印机状态 + // updateOrder: 0, // 通过getters来动态刷新订单 + // isFirstLogin: false, // 是否显示立即登录 + // appFilePath: '', // app下载的文件 + isNetWork: true, // 手机是否连接上网络默认有网 + isAgreement: false, // 是否同意用户协议 + isAgreementIf: false, // 勾选协议问题 + // serviceInfo: {}, // 服务信息 + isBindMobile:{ + need:false + }, // 是否需要绑定手机号 + isLogin:false, // 更改登录状态 + accountBalance:0 + }), + mutations, + actions, + getters +} \ No newline at end of file diff --git a/src/store/useServeInfoStore/mutations.ts b/src/store/useServeInfoStore/mutations.ts new file mode 100644 index 0000000..970f260 --- /dev/null +++ b/src/store/useServeInfoStore/mutations.ts @@ -0,0 +1,113 @@ +/** + * serveInfoStore 模块的 mutations + */ +import { ServeinfoStoreType } from './index' +export default { + // /** + // * 保存新账单地址 (orderUrl) + // * @param {string} orderUrl 新账单地址 + // * @param {string} payload 新账单地址 + // */ + // setOrderUrl(state: ServeinfoStoreType, payload: string) { + // state.orderUrl = payload + // }, + + + // /** + // * 保存本机系统信息 (sysInfo) + // * @param {string} sysInfo 本机系统信息 + // * @param {string} payload 本机系统信息 + // */ + // setSystemInfo(state: ServeinfoStoreType, payload: string) { + // state.sysInfo = payload + // }, + + + // /** + // * 新订单来了,刷新状态 (updateOrder) + // * @param {number} updateOrder 打印机的个个服务状态 + // * @param {number} payload 打印机的个个服务状态 + // */ + // setUpdateOrder(state: ServeinfoStoreType, payload: number) { + // state.updateOrder = payload + // }, + + + // /** + // * 新订单来了,刷新状态 (updateOrder) + // * @param {number} updateOrder 更新订单 + // * @param {number} payload 新订单时间 + // */ + // setIsFirestLogin(state: ServeinfoStoreType, payload: boolean) { + // state.isFirstLogin = payload + // }, + + + // /************************************************* + // * 保存app下载的文件(appFilePath) + // * @param {boolean} updateOrder 打印机的个个服务状态 + // * @param {boolean} payload 打印机的个个服务状态 + // */ + // setAppFilePath(state: ServeinfoStoreType, payload: boolean) { + // state.appFilePath = payload + // }, + + + /************************************************* + * 保存网络状态(isNetWork) + * @param {boolean} isNetWork 打印机的个个服务状态 + * @param {boolean} payload 打印机的个个服务状态 + */ + setIsNetWorkS(state: ServeinfoStoreType, payload: boolean) { + state.isNetWork = payload + }, + + + /************************************************* + * 是否勾选协议(isAgreement) + * @param {boolean} isAgreement 是否同意用户协议 + * @param {boolean} payload 用户协议勾选状态 + */ + setIsAgreement(state: ServeinfoStoreType, payload: boolean) { + state.isAgreement = payload + }, + + + /************************************************* + * 是否勾选协议(isAgreementIf) + * @param {boolean} isAgreementIf 是否同意用户协议 + * @param {boolean} payload 用户协议勾选状态 + */ + setIsAgreementIf(state: ServeinfoStoreType, payload: boolean) { + state.isAgreementIf = payload + }, + + // /************************************************* + // * 保存系统服务信息 + // */ + // setServiceInfo(state: ServeinfoStoreType, payload: Object) { + // state.serviceInfo = payload + // }, + + /** + * 保存绑定手机号的应用信息 + */ + setIsBindMobile(state: ServeinfoStoreType, payload: Object) { + console.log('你修改了没有',payload) + state.isBindMobile = payload + }, + + /** + * 修改登录状态 + */ + changeLoginStatus(state: ServeinfoStoreType, flag: boolean){ + state.isLogin = flag + }, + + /** + * accountBalance + */ + changeAccountBalance(state: ServeinfoStoreType, money: number){ + state.accountBalance = money + } +} \ No newline at end of file diff --git a/src/subPages/agreement/about.vue b/src/subPages/agreement/about.vue new file mode 100644 index 0000000..5377180 --- /dev/null +++ b/src/subPages/agreement/about.vue @@ -0,0 +1,31 @@ + + + + + \ No newline at end of file diff --git a/src/subPages/agreement/privacy.vue b/src/subPages/agreement/privacy.vue new file mode 100644 index 0000000..ffd7fc3 --- /dev/null +++ b/src/subPages/agreement/privacy.vue @@ -0,0 +1,102 @@ + + + + + diff --git a/src/subPages/agreement/user.vue b/src/subPages/agreement/user.vue new file mode 100644 index 0000000..d2ab37e --- /dev/null +++ b/src/subPages/agreement/user.vue @@ -0,0 +1,207 @@ + + + + + diff --git a/src/subPages/login/codeLogin/codeLogin.vue b/src/subPages/login/codeLogin/codeLogin.vue new file mode 100644 index 0000000..cc2127d --- /dev/null +++ b/src/subPages/login/codeLogin/codeLogin.vue @@ -0,0 +1,159 @@ + + + + + \ No newline at end of file diff --git a/src/subPages/login/index.vue b/src/subPages/login/index.vue new file mode 100644 index 0000000..8484e23 --- /dev/null +++ b/src/subPages/login/index.vue @@ -0,0 +1,695 @@ + + + + + \ No newline at end of file diff --git a/src/subPages/login/paswordLogin/paswordLogin.vue b/src/subPages/login/paswordLogin/paswordLogin.vue new file mode 100644 index 0000000..710be5a --- /dev/null +++ b/src/subPages/login/paswordLogin/paswordLogin.vue @@ -0,0 +1,98 @@ + + + + + \ No newline at end of file diff --git a/src/subPages/login/weixin.ts b/src/subPages/login/weixin.ts new file mode 100644 index 0000000..00fb6f9 --- /dev/null +++ b/src/subPages/login/weixin.ts @@ -0,0 +1,136 @@ +import { store } from "@/store"; +import { onBeforeUnmount, ref, Ref } from "vue"; +import useGlobalFunc from "@/composables/useGlobalFunc"; +// import { store } from "@/store"; +import { setStorage } from "@/utils/storage"; +import login from '@/api/https/login' +import { onShow } from "@dcloudio/uni-app"; +import toast from "@/utils/toast"; + +/** + *@description: 微信登录功能模块 + *@return {*} + *@param {}- +*/ +function weixinFn() { + + const { + setUserInfo, + } = useGlobalFunc() + /** + * 定义切换标题数据 + */ + interface LoginType { + title: string; + } + const loginTypeList: Ref = ref([ + { title: "验证码登录" }, + { title: "密码登录" }, + ]); + const activeItem: Ref = ref(1); + + onShow(() => { + store.commit('serveInfo/setIsAgreement', false) + store.commit('serveInfo/setIsAgreementIf', false) + }) + + /************************************************* + * 存储用户信息 + */ + async function saveUserType() { + // let res = await login.get_self_info() + // if (res.code == 0) { + // setStorage('userType', res.data.type) + // } else { + // setStorage('userType', 0) + // } + } + + + /** + * 验证码登录 + */ + function codeLogin(data: AnyObject) { + setUserInfo(data) + saveUserType() + } + + + /** + * 密码登录 + */ + + + + + // /** + // * 微信登录 + // */ + // let appWxLoginFnTimer: any = null + // let appWxLoginFnTimer2: any = null + + + /** + * 用户协议 + */ + function user() { + uni.navigateTo({ url: '/subPages/agreement/user' }) + } + + + /** + * 隐私协议 + */ + function privacy() { + uni.navigateTo({ url: '/subPages/agreement/privacy' }) + } + + /************************************************* + * 是否同意协议 + */ + const isAgreement = ref(false) + function agreement(e: AnyObject) { + if (e.detail.value.length) { + // 同意 + isAgreement.value = true + store.commit('serveInfo/setIsAgreement', true) + store.commit('serveInfo/setIsAgreementIf', false) + } else { + // 不同意 + store.commit('serveInfo/setIsAgreement', false) + isAgreement.value = false + } + } + + /************************************************* + * 切换登录信息 + */ + function change(res: AnyObject) { + activeItem.value = res.detail.current + } + + // /************************************************* + // * 收尾工作 + // */ + // onBeforeUnmount(() => { + // store.commit('serveInfo/setIsAgreement', false) + // clearTimeout(appWxLoginFnTimer) + // clearTimeout(appWxLoginFnTimer2) + // }) + + + return { + loginTypeList, // 切换tab + activeItem, // 切换高亮 + codeLogin, // 验证码登录 + // pwdLogin, // 密码登录 + user, // 用户协议 + privacy, // 隐私协议 + change, // 切换 + agreement, // 是否同意协议 + isAgreement, // 是否同意协议 + } +} + + +export default weixinFn \ No newline at end of file diff --git a/src/subPages/mine/historyTopic.vue b/src/subPages/mine/historyTopic.vue new file mode 100644 index 0000000..63b9d50 --- /dev/null +++ b/src/subPages/mine/historyTopic.vue @@ -0,0 +1,458 @@ + + + + + \ No newline at end of file diff --git a/src/subPages/mine/order.vue b/src/subPages/mine/order.vue new file mode 100644 index 0000000..1f1e06f --- /dev/null +++ b/src/subPages/mine/order.vue @@ -0,0 +1,157 @@ + + + + + \ No newline at end of file diff --git a/src/subPages/mine/promote.vue b/src/subPages/mine/promote.vue new file mode 100644 index 0000000..533431d --- /dev/null +++ b/src/subPages/mine/promote.vue @@ -0,0 +1,88 @@ + + + \ No newline at end of file diff --git a/src/subPages/mine/refill.vue b/src/subPages/mine/refill.vue new file mode 100644 index 0000000..2ee03ab --- /dev/null +++ b/src/subPages/mine/refill.vue @@ -0,0 +1,390 @@ + + + + + \ No newline at end of file diff --git a/src/uni.scss b/src/uni.scss new file mode 100644 index 0000000..5aa0cf9 --- /dev/null +++ b/src/uni.scss @@ -0,0 +1,64 @@ +$jx-primary: #4eb331; +$jx-warring: #e70808; +$jx-login: #2dd091; + +/* 行为相关颜色 */ +$uni-color-primary: #007aff; +$uni-color-success: #4cd964; +$uni-color-warning: #f0ad4e; +$uni-color-error: #dd524d; + +/* 文字基本颜色 */ +$uni-text-color: #333; // 基本色 +$uni-text-color-inverse: #fff; // 反色 +$uni-text-color-grey: #999; // 辅助灰色,如加载更多的提示信息 +$uni-text-color-placeholder: #808080; +$uni-text-color-disable: #c0c0c0; + +/* 背景颜色 */ +$uni-bg-color: #fff; +$uni-bg-color-grey: #f8f8f8; +$uni-bg-color-hover: #f1f1f1; // 点击状态颜色 +$uni-bg-color-mask: rgba(0, 0, 0, 0.4); // 遮罩颜色 + +/* 边框颜色 */ +$uni-border-color: #c8c7cc; + +/* 尺寸变量 */ + +/* 文字尺寸 */ +$uni-font-size-sm: 12px; +$uni-font-size-base: 14px; +$uni-font-size-lg: 16; + +/* 图片尺寸 */ +$uni-img-size-sm: 20px; +$uni-img-size-base: 26px; +$uni-img-size-lg: 40px; + +/* Border Radius */ +$uni-border-radius-sm: 2px; +$uni-border-radius-base: 3px; +$uni-border-radius-lg: 6px; +$uni-border-radius-circle: 50%; + +/* 水平间距 */ +$uni-spacing-row-sm: 5px; +$uni-spacing-row-base: 10px; +$uni-spacing-row-lg: 15px; + +/* 垂直间距 */ +$uni-spacing-col-sm: 4px; +$uni-spacing-col-base: 8px; +$uni-spacing-col-lg: 12px; + +/* 透明度 */ +$uni-opacity-disabled: 0.3; // 组件禁用态的透明度 + +/* 文章场景相关 */ +$uni-color-title: #2c405a; // 文章标题颜色 +$uni-font-size-title: 20px; +$uni-color-subtitle: #555; // 二级标题颜色 +$uni-font-size-subtitle: 18px; +$uni-color-paragraph: #3f536e; // 文章段落颜色 +$uni-font-size-paragraph: 15px; \ No newline at end of file diff --git a/src/uni_modules/uni-easyinput/changelog.md b/src/uni_modules/uni-easyinput/changelog.md new file mode 100644 index 0000000..065a7c4 --- /dev/null +++ b/src/uni_modules/uni-easyinput/changelog.md @@ -0,0 +1,121 @@ +## 1.1.22(2025-09-19) +- 修复 禁用状态下背景不生效的问题 +## 1.1.21(2025-08-26) +- 修复 在 @input 中修改 v-model 不生效的问题 +## 1.1.20(2025-08-19) +- 修复 微信小程序平台样式警告问题 +## 1.1.19(2024-07-18) +- 修复 初始值传入 null 导致input报错的bug +## 1.1.18(2024-04-11) +- 修复 easyinput组件双向绑定问题 +## 1.1.17(2024-03-28) +- 修复 在头条小程序下丢失事件绑定的问题 +## 1.1.16(2024-03-20) +- 修复 在密码输入情况下 清除和小眼睛覆盖bug 在edge浏览器下显示双眼睛bug +## 1.1.15(2024-02-21) +- 新增 左侧插槽:left +## 1.1.14(2024-02-19) +- 修复 onBlur的emit传值错误 +## 1.1.12(2024-01-29) +- 补充 adjust-position文档属性补充 +## 1.1.11(2024-01-29) +- 补充 adjust-position属性传递值:(Boolean)当键盘弹起时,是否自动上推页面 +## 1.1.10(2024-01-22) +- 去除 移除无用的log输出 +## 1.1.9(2023-04-11) +- 修复 vue3 下 keyboardheightchange 事件报错的bug +## 1.1.8(2023-03-29) +- 优化 trim 属性默认值 +## 1.1.7(2023-03-29) +- 新增 cursor-spacing 属性 +## 1.1.6(2023-01-28) +- 新增 keyboardheightchange 事件,可监听键盘高度变化 +## 1.1.5(2022-11-29) +- 优化 主题样式 +## 1.1.4(2022-10-27) +- 修复 props 中背景颜色无默认值的bug +## 1.1.0(2022-06-30) + +- 新增 在 uni-forms 1.4.0 中使用可以在 blur 时校验内容 +- 新增 clear 事件,点击右侧叉号图标触发 +- 新增 change 事件 ,仅在输入框失去焦点或用户按下回车时触发 +- 优化 组件样式,组件获取焦点时高亮显示,图标颜色调整等 + +## 1.0.5(2022-06-07) + +- 优化 clearable 显示策略 + +## 1.0.4(2022-06-07) + +- 优化 clearable 显示策略 + +## 1.0.3(2022-05-20) + +- 修复 关闭图标某些情况下无法取消的 bug + +## 1.0.2(2022-04-12) + +- 修复 默认值不生效的 bug + +## 1.0.1(2022-04-02) + +- 修复 value 不能为 0 的 bug + +## 1.0.0(2021-11-19) + +- 优化 组件 UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-easyinput](https://uniapp.dcloud.io/component/uniui/uni-easyinput) + +## 0.1.4(2021-08-20) + +- 修复 在 uni-forms 的动态表单中默认值校验不通过的 bug + +## 0.1.3(2021-08-11) + +- 修复 在 uni-forms 中重置表单,错误信息无法清除的问题 + +## 0.1.2(2021-07-30) + +- 优化 vue3 下事件警告的问题 + +## 0.1.1 + +- 优化 errorMessage 属性支持 Boolean 类型 + +## 0.1.0(2021-07-13) + +- 组件兼容 vue3,如何创建 vue3 项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) + +## 0.0.16(2021-06-29) + +- 修复 confirmType 属性(仅 type="text" 生效)导致多行文本框无法换行的 bug + +## 0.0.15(2021-06-21) + +- 修复 passwordIcon 属性拼写错误的 bug + +## 0.0.14(2021-06-18) + +- 新增 passwordIcon 属性,当 type=password 时是否显示小眼睛图标 +- 修复 confirmType 属性不生效的问题 + +## 0.0.13(2021-06-04) + +- 修复 disabled 状态可清出内容的 bug + +## 0.0.12(2021-05-12) + +- 新增 组件示例地址 + +## 0.0.11(2021-05-07) + +- 修复 input-border 属性不生效的问题 + +## 0.0.10(2021-04-30) + +- 修复 ios 遮挡文字、显示一半的问题 + +## 0.0.9(2021-02-05) + +- 调整为 uni_modules 目录规范 +- 优化 兼容 nvue 页面 diff --git a/src/uni_modules/uni-easyinput/components/uni-easyinput/common.js b/src/uni_modules/uni-easyinput/components/uni-easyinput/common.js new file mode 100644 index 0000000..fde8d3c --- /dev/null +++ b/src/uni_modules/uni-easyinput/components/uni-easyinput/common.js @@ -0,0 +1,54 @@ +/** + * @desc 函数防抖 + * @param func 目标函数 + * @param wait 延迟执行毫秒数 + * @param immediate true - 立即执行, false - 延迟执行 + */ +export const debounce = function(func, wait = 1000, immediate = true) { + let timer; + return function() { + let context = this, + args = arguments; + if (timer) clearTimeout(timer); + if (immediate) { + let callNow = !timer; + timer = setTimeout(() => { + timer = null; + }, wait); + if (callNow) func.apply(context, args); + } else { + timer = setTimeout(() => { + func.apply(context, args); + }, wait) + } + } +} +/** + * @desc 函数节流 + * @param func 函数 + * @param wait 延迟执行毫秒数 + * @param type 1 使用表时间戳,在时间段开始的时候触发 2 使用表定时器,在时间段结束的时候触发 + */ +export const throttle = (func, wait = 1000, type = 1) => { + let previous = 0; + let timeout; + return function() { + let context = this; + let args = arguments; + if (type === 1) { + let now = Date.now(); + + if (now - previous > wait) { + func.apply(context, args); + previous = now; + } + } else if (type === 2) { + if (!timeout) { + timeout = setTimeout(() => { + timeout = null; + func.apply(context, args) + }, wait) + } + } + } +} diff --git a/src/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue b/src/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue new file mode 100644 index 0000000..a11982d --- /dev/null +++ b/src/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue @@ -0,0 +1,662 @@ + + + + + diff --git a/src/uni_modules/uni-easyinput/package.json b/src/uni_modules/uni-easyinput/package.json new file mode 100644 index 0000000..00de64a --- /dev/null +++ b/src/uni_modules/uni-easyinput/package.json @@ -0,0 +1,107 @@ +{ + "id": "uni-easyinput", + "displayName": "uni-easyinput 增强输入框", + "version": "1.1.22", + "description": "Easyinput 组件是对原生input组件的增强", + "keywords": [ + "uni-ui", + "uniui", + "input", + "uni-easyinput", + "输入框" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "", + "uni-app": "^4.07", + "uni-app-x": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue", + "darkmode": "x", + "i18n": "x", + "widescreen": "x" + }, + "uni_modules": { + "dependencies": [ + "uni-scss", + "uni-icons" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "x", + "aliyun": "x", + "alipay": "x" + }, + "client": { + "uni-app": { + "vue": { + "vue2": "√", + "vue3": "√" + }, + "web": { + "safari": "√", + "chrome": "√" + }, + "app": { + "vue": "√", + "nvue": "-", + "android": "√", + "ios": "√", + "harmony": "√" + }, + "mp": { + "weixin": "√", + "alipay": "√", + "toutiao": "√", + "baidu": "√", + "kuaishou": "√", + "jd": "√", + "harmony": "√", + "qq": "√", + "lark": "-" + }, + "quickapp": { + "huawei": "-", + "union": "-" + } + }, + "uni-app-x": { + "web": { + "safari": "-", + "chrome": "-" + }, + "app": { + "android": "-", + "ios": "-", + "harmony": "-" + }, + "mp": { + "weixin": "-" + } + } + } + } + } +} \ No newline at end of file diff --git a/src/uni_modules/uni-easyinput/readme.md b/src/uni_modules/uni-easyinput/readme.md new file mode 100644 index 0000000..f1faf8f --- /dev/null +++ b/src/uni_modules/uni-easyinput/readme.md @@ -0,0 +1,11 @@ + + +### Easyinput 增强输入框 +> **组件名:uni-easyinput** +> 代码块: `uEasyinput` + + +easyinput 组件是对原生input组件的增强 ,是专门为配合表单组件[uni-forms](https://ext.dcloud.net.cn/plugin?id=2773)而设计的,easyinput 内置了边框,图标等,同时包含 input 所有功能 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-easyinput) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/src/uni_modules/uni-icons/changelog.md b/src/uni_modules/uni-icons/changelog.md new file mode 100644 index 0000000..62e7682 --- /dev/null +++ b/src/uni_modules/uni-icons/changelog.md @@ -0,0 +1,44 @@ +## 2.0.12(2025-08-26) +- 优化 uni-app x 下 size 类型问题 +## 2.0.11(2025-08-18) +- 修复 图标点击事件返回 +## 2.0.9(2024-01-12) +fix: 修复图标大小默认值错误的问题 +## 2.0.8(2023-12-14) +- 修复 项目未使用 ts 情况下,打包报错的bug +## 2.0.7(2023-12-14) +- 修复 size 属性为 string 时,不加单位导致尺寸异常的bug +## 2.0.6(2023-12-11) +- 优化 兼容老版本icon类型,如 top ,bottom 等 +## 2.0.5(2023-12-11) +- 优化 兼容老版本icon类型,如 top ,bottom 等 +## 2.0.4(2023-12-06) +- 优化 uni-app x 下示例项目图标排序 +## 2.0.3(2023-12-06) +- 修复 nvue下引入组件报错的bug +## 2.0.2(2023-12-05) +-优化 size 属性支持单位 +## 2.0.1(2023-12-05) +- 新增 uni-app x 支持定义图标 +## 1.3.5(2022-01-24) +- 优化 size 属性可以传入不带单位的字符串数值 +## 1.3.4(2022-01-24) +- 优化 size 支持其他单位 +## 1.3.3(2022-01-17) +- 修复 nvue 有些图标不显示的bug,兼容老版本图标 +## 1.3.2(2021-12-01) +- 优化 示例可复制图标名称 +## 1.3.1(2021-11-23) +- 优化 兼容旧组件 type 值 +## 1.3.0(2021-11-19) +- 新增 更多图标 +- 优化 自定义图标使用方式 +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-icons](https://uniapp.dcloud.io/component/uniui/uni-icons) +## 1.1.7(2021-11-08) +## 1.2.0(2021-07-30) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.1.5(2021-05-12) +- 新增 组件示例地址 +## 1.1.4(2021-02-05) +- 调整为uni_modules目录规范 diff --git a/src/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue b/src/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue new file mode 100644 index 0000000..53eb2ea --- /dev/null +++ b/src/uni_modules/uni-icons/components/uni-icons/uni-icons.uvue @@ -0,0 +1,91 @@ + + + + + diff --git a/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue b/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue new file mode 100644 index 0000000..1bd3d5e --- /dev/null +++ b/src/uni_modules/uni-icons/components/uni-icons/uni-icons.vue @@ -0,0 +1,110 @@ + + + + + \ No newline at end of file diff --git a/src/uni_modules/uni-icons/components/uni-icons/uniicons.css b/src/uni_modules/uni-icons/components/uni-icons/uniicons.css new file mode 100644 index 0000000..0a6b6fe --- /dev/null +++ b/src/uni_modules/uni-icons/components/uni-icons/uniicons.css @@ -0,0 +1,664 @@ + +.uniui-cart-filled:before { + content: "\e6d0"; +} + +.uniui-gift-filled:before { + content: "\e6c4"; +} + +.uniui-color:before { + content: "\e6cf"; +} + +.uniui-wallet:before { + content: "\e6b1"; +} + +.uniui-settings-filled:before { + content: "\e6ce"; +} + +.uniui-auth-filled:before { + content: "\e6cc"; +} + +.uniui-shop-filled:before { + content: "\e6cd"; +} + +.uniui-staff-filled:before { + content: "\e6cb"; +} + +.uniui-vip-filled:before { + content: "\e6c6"; +} + +.uniui-plus-filled:before { + content: "\e6c7"; +} + +.uniui-folder-add-filled:before { + content: "\e6c8"; +} + +.uniui-color-filled:before { + content: "\e6c9"; +} + +.uniui-tune-filled:before { + content: "\e6ca"; +} + +.uniui-calendar-filled:before { + content: "\e6c0"; +} + +.uniui-notification-filled:before { + content: "\e6c1"; +} + +.uniui-wallet-filled:before { + content: "\e6c2"; +} + +.uniui-medal-filled:before { + content: "\e6c3"; +} + +.uniui-fire-filled:before { + content: "\e6c5"; +} + +.uniui-refreshempty:before { + content: "\e6bf"; +} + +.uniui-location-filled:before { + content: "\e6af"; +} + +.uniui-person-filled:before { + content: "\e69d"; +} + +.uniui-personadd-filled:before { + content: "\e698"; +} + +.uniui-arrowthinleft:before { + content: "\e6d2"; +} + +.uniui-arrowthinup:before { + content: "\e6d3"; +} + +.uniui-arrowthindown:before { + content: "\e6d4"; +} + +.uniui-back:before { + content: "\e6b9"; +} + +.uniui-forward:before { + content: "\e6ba"; +} + +.uniui-arrow-right:before { + content: "\e6bb"; +} + +.uniui-arrow-left:before { + content: "\e6bc"; +} + +.uniui-arrow-up:before { + content: "\e6bd"; +} + +.uniui-arrow-down:before { + content: "\e6be"; +} + +.uniui-arrowthinright:before { + content: "\e6d1"; +} + +.uniui-down:before { + content: "\e6b8"; +} + +.uniui-bottom:before { + content: "\e6b8"; +} + +.uniui-arrowright:before { + content: "\e6d5"; +} + +.uniui-right:before { + content: "\e6b5"; +} + +.uniui-up:before { + content: "\e6b6"; +} + +.uniui-top:before { + content: "\e6b6"; +} + +.uniui-left:before { + content: "\e6b7"; +} + +.uniui-arrowup:before { + content: "\e6d6"; +} + +.uniui-eye:before { + content: "\e651"; +} + +.uniui-eye-filled:before { + content: "\e66a"; +} + +.uniui-eye-slash:before { + content: "\e6b3"; +} + +.uniui-eye-slash-filled:before { + content: "\e6b4"; +} + +.uniui-info-filled:before { + content: "\e649"; +} + +.uniui-reload:before { + content: "\e6b2"; +} + +.uniui-micoff-filled:before { + content: "\e6b0"; +} + +.uniui-map-pin-ellipse:before { + content: "\e6ac"; +} + +.uniui-map-pin:before { + content: "\e6ad"; +} + +.uniui-location:before { + content: "\e6ae"; +} + +.uniui-starhalf:before { + content: "\e683"; +} + +.uniui-star:before { + content: "\e688"; +} + +.uniui-star-filled:before { + content: "\e68f"; +} + +.uniui-calendar:before { + content: "\e6a0"; +} + +.uniui-fire:before { + content: "\e6a1"; +} + +.uniui-medal:before { + content: "\e6a2"; +} + +.uniui-font:before { + content: "\e6a3"; +} + +.uniui-gift:before { + content: "\e6a4"; +} + +.uniui-link:before { + content: "\e6a5"; +} + +.uniui-notification:before { + content: "\e6a6"; +} + +.uniui-staff:before { + content: "\e6a7"; +} + +.uniui-vip:before { + content: "\e6a8"; +} + +.uniui-folder-add:before { + content: "\e6a9"; +} + +.uniui-tune:before { + content: "\e6aa"; +} + +.uniui-auth:before { + content: "\e6ab"; +} + +.uniui-person:before { + content: "\e699"; +} + +.uniui-email-filled:before { + content: "\e69a"; +} + +.uniui-phone-filled:before { + content: "\e69b"; +} + +.uniui-phone:before { + content: "\e69c"; +} + +.uniui-email:before { + content: "\e69e"; +} + +.uniui-personadd:before { + content: "\e69f"; +} + +.uniui-chatboxes-filled:before { + content: "\e692"; +} + +.uniui-contact:before { + content: "\e693"; +} + +.uniui-chatbubble-filled:before { + content: "\e694"; +} + +.uniui-contact-filled:before { + content: "\e695"; +} + +.uniui-chatboxes:before { + content: "\e696"; +} + +.uniui-chatbubble:before { + content: "\e697"; +} + +.uniui-upload-filled:before { + content: "\e68e"; +} + +.uniui-upload:before { + content: "\e690"; +} + +.uniui-weixin:before { + content: "\e691"; +} + +.uniui-compose:before { + content: "\e67f"; +} + +.uniui-qq:before { + content: "\e680"; +} + +.uniui-download-filled:before { + content: "\e681"; +} + +.uniui-pyq:before { + content: "\e682"; +} + +.uniui-sound:before { + content: "\e684"; +} + +.uniui-trash-filled:before { + content: "\e685"; +} + +.uniui-sound-filled:before { + content: "\e686"; +} + +.uniui-trash:before { + content: "\e687"; +} + +.uniui-videocam-filled:before { + content: "\e689"; +} + +.uniui-spinner-cycle:before { + content: "\e68a"; +} + +.uniui-weibo:before { + content: "\e68b"; +} + +.uniui-videocam:before { + content: "\e68c"; +} + +.uniui-download:before { + content: "\e68d"; +} + +.uniui-help:before { + content: "\e679"; +} + +.uniui-navigate-filled:before { + content: "\e67a"; +} + +.uniui-plusempty:before { + content: "\e67b"; +} + +.uniui-smallcircle:before { + content: "\e67c"; +} + +.uniui-minus-filled:before { + content: "\e67d"; +} + +.uniui-micoff:before { + content: "\e67e"; +} + +.uniui-closeempty:before { + content: "\e66c"; +} + +.uniui-clear:before { + content: "\e66d"; +} + +.uniui-navigate:before { + content: "\e66e"; +} + +.uniui-minus:before { + content: "\e66f"; +} + +.uniui-image:before { + content: "\e670"; +} + +.uniui-mic:before { + content: "\e671"; +} + +.uniui-paperplane:before { + content: "\e672"; +} + +.uniui-close:before { + content: "\e673"; +} + +.uniui-help-filled:before { + content: "\e674"; +} + +.uniui-paperplane-filled:before { + content: "\e675"; +} + +.uniui-plus:before { + content: "\e676"; +} + +.uniui-mic-filled:before { + content: "\e677"; +} + +.uniui-image-filled:before { + content: "\e678"; +} + +.uniui-locked-filled:before { + content: "\e668"; +} + +.uniui-info:before { + content: "\e669"; +} + +.uniui-locked:before { + content: "\e66b"; +} + +.uniui-camera-filled:before { + content: "\e658"; +} + +.uniui-chat-filled:before { + content: "\e659"; +} + +.uniui-camera:before { + content: "\e65a"; +} + +.uniui-circle:before { + content: "\e65b"; +} + +.uniui-checkmarkempty:before { + content: "\e65c"; +} + +.uniui-chat:before { + content: "\e65d"; +} + +.uniui-circle-filled:before { + content: "\e65e"; +} + +.uniui-flag:before { + content: "\e65f"; +} + +.uniui-flag-filled:before { + content: "\e660"; +} + +.uniui-gear-filled:before { + content: "\e661"; +} + +.uniui-home:before { + content: "\e662"; +} + +.uniui-home-filled:before { + content: "\e663"; +} + +.uniui-gear:before { + content: "\e664"; +} + +.uniui-smallcircle-filled:before { + content: "\e665"; +} + +.uniui-map-filled:before { + content: "\e666"; +} + +.uniui-map:before { + content: "\e667"; +} + +.uniui-refresh-filled:before { + content: "\e656"; +} + +.uniui-refresh:before { + content: "\e657"; +} + +.uniui-cloud-upload:before { + content: "\e645"; +} + +.uniui-cloud-download-filled:before { + content: "\e646"; +} + +.uniui-cloud-download:before { + content: "\e647"; +} + +.uniui-cloud-upload-filled:before { + content: "\e648"; +} + +.uniui-redo:before { + content: "\e64a"; +} + +.uniui-images-filled:before { + content: "\e64b"; +} + +.uniui-undo-filled:before { + content: "\e64c"; +} + +.uniui-more:before { + content: "\e64d"; +} + +.uniui-more-filled:before { + content: "\e64e"; +} + +.uniui-undo:before { + content: "\e64f"; +} + +.uniui-images:before { + content: "\e650"; +} + +.uniui-paperclip:before { + content: "\e652"; +} + +.uniui-settings:before { + content: "\e653"; +} + +.uniui-search:before { + content: "\e654"; +} + +.uniui-redo-filled:before { + content: "\e655"; +} + +.uniui-list:before { + content: "\e644"; +} + +.uniui-mail-open-filled:before { + content: "\e63a"; +} + +.uniui-hand-down-filled:before { + content: "\e63c"; +} + +.uniui-hand-down:before { + content: "\e63d"; +} + +.uniui-hand-up-filled:before { + content: "\e63e"; +} + +.uniui-hand-up:before { + content: "\e63f"; +} + +.uniui-heart-filled:before { + content: "\e641"; +} + +.uniui-mail-open:before { + content: "\e643"; +} + +.uniui-heart:before { + content: "\e639"; +} + +.uniui-loop:before { + content: "\e633"; +} + +.uniui-pulldown:before { + content: "\e632"; +} + +.uniui-scan:before { + content: "\e62a"; +} + +.uniui-bars:before { + content: "\e627"; +} + +.uniui-checkbox:before { + content: "\e62b"; +} + +.uniui-checkbox-filled:before { + content: "\e62c"; +} + +.uniui-shop:before { + content: "\e62f"; +} + +.uniui-headphones:before { + content: "\e630"; +} + +.uniui-cart:before { + content: "\e631"; +} diff --git a/src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf b/src/uni_modules/uni-icons/components/uni-icons/uniicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..14696d038d828073edac09ea4e5ba1dec2f58115 GIT binary patch literal 35824 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 F{2S@rCxHL} literal 0 HcmV?d00001 diff --git a/src/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts b/src/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts new file mode 100644 index 0000000..98e93aa --- /dev/null +++ b/src/uni_modules/uni-icons/components/uni-icons/uniicons_file.ts @@ -0,0 +1,664 @@ + +export type IconsData = { + id : string + name : string + font_family : string + css_prefix_text : string + description : string + glyphs : Array +} + +export type IconsDataItem = { + font_class : string + unicode : string +} + + +export const fontData = [ + { + "font_class": "arrow-down", + "unicode": "\ue6be" + }, + { + "font_class": "arrow-left", + "unicode": "\ue6bc" + }, + { + "font_class": "arrow-right", + "unicode": "\ue6bb" + }, + { + "font_class": "arrow-up", + "unicode": "\ue6bd" + }, + { + "font_class": "auth", + "unicode": "\ue6ab" + }, + { + "font_class": "auth-filled", + "unicode": "\ue6cc" + }, + { + "font_class": "back", + "unicode": "\ue6b9" + }, + { + "font_class": "bars", + "unicode": "\ue627" + }, + { + "font_class": "calendar", + "unicode": "\ue6a0" + }, + { + "font_class": "calendar-filled", + "unicode": "\ue6c0" + }, + { + "font_class": "camera", + "unicode": "\ue65a" + }, + { + "font_class": "camera-filled", + "unicode": "\ue658" + }, + { + "font_class": "cart", + "unicode": "\ue631" + }, + { + "font_class": "cart-filled", + "unicode": "\ue6d0" + }, + { + "font_class": "chat", + "unicode": "\ue65d" + }, + { + "font_class": "chat-filled", + "unicode": "\ue659" + }, + { + "font_class": "chatboxes", + "unicode": "\ue696" + }, + { + "font_class": "chatboxes-filled", + "unicode": "\ue692" + }, + { + "font_class": "chatbubble", + "unicode": "\ue697" + }, + { + "font_class": "chatbubble-filled", + "unicode": "\ue694" + }, + { + "font_class": "checkbox", + "unicode": "\ue62b" + }, + { + "font_class": "checkbox-filled", + "unicode": "\ue62c" + }, + { + "font_class": "checkmarkempty", + "unicode": "\ue65c" + }, + { + "font_class": "circle", + "unicode": "\ue65b" + }, + { + "font_class": "circle-filled", + "unicode": "\ue65e" + }, + { + "font_class": "clear", + "unicode": "\ue66d" + }, + { + "font_class": "close", + "unicode": "\ue673" + }, + { + "font_class": "closeempty", + "unicode": "\ue66c" + }, + { + "font_class": "cloud-download", + "unicode": "\ue647" + }, + { + "font_class": "cloud-download-filled", + "unicode": "\ue646" + }, + { + "font_class": "cloud-upload", + "unicode": "\ue645" + }, + { + "font_class": "cloud-upload-filled", + "unicode": "\ue648" + }, + { + "font_class": "color", + "unicode": "\ue6cf" + }, + { + "font_class": "color-filled", + "unicode": "\ue6c9" + }, + { + "font_class": "compose", + "unicode": "\ue67f" + }, + { + "font_class": "contact", + "unicode": "\ue693" + }, + { + "font_class": "contact-filled", + "unicode": "\ue695" + }, + { + "font_class": "down", + "unicode": "\ue6b8" + }, + { + "font_class": "bottom", + "unicode": "\ue6b8" + }, + { + "font_class": "download", + "unicode": "\ue68d" + }, + { + "font_class": "download-filled", + "unicode": "\ue681" + }, + { + "font_class": "email", + "unicode": "\ue69e" + }, + { + "font_class": "email-filled", + "unicode": "\ue69a" + }, + { + "font_class": "eye", + "unicode": "\ue651" + }, + { + "font_class": "eye-filled", + "unicode": "\ue66a" + }, + { + "font_class": "eye-slash", + "unicode": "\ue6b3" + }, + { + "font_class": "eye-slash-filled", + "unicode": "\ue6b4" + }, + { + "font_class": "fire", + "unicode": "\ue6a1" + }, + { + "font_class": "fire-filled", + "unicode": "\ue6c5" + }, + { + "font_class": "flag", + "unicode": "\ue65f" + }, + { + "font_class": "flag-filled", + "unicode": "\ue660" + }, + { + "font_class": "folder-add", + "unicode": "\ue6a9" + }, + { + "font_class": "folder-add-filled", + "unicode": "\ue6c8" + }, + { + "font_class": "font", + "unicode": "\ue6a3" + }, + { + "font_class": "forward", + "unicode": "\ue6ba" + }, + { + "font_class": "gear", + "unicode": "\ue664" + }, + { + "font_class": "gear-filled", + "unicode": "\ue661" + }, + { + "font_class": "gift", + "unicode": "\ue6a4" + }, + { + "font_class": "gift-filled", + "unicode": "\ue6c4" + }, + { + "font_class": "hand-down", + "unicode": "\ue63d" + }, + { + "font_class": "hand-down-filled", + "unicode": "\ue63c" + }, + { + "font_class": "hand-up", + "unicode": "\ue63f" + }, + { + "font_class": "hand-up-filled", + "unicode": "\ue63e" + }, + { + "font_class": "headphones", + "unicode": "\ue630" + }, + { + "font_class": "heart", + "unicode": "\ue639" + }, + { + "font_class": "heart-filled", + "unicode": "\ue641" + }, + { + "font_class": "help", + "unicode": "\ue679" + }, + { + "font_class": "help-filled", + "unicode": "\ue674" + }, + { + "font_class": "home", + "unicode": "\ue662" + }, + { + "font_class": "home-filled", + "unicode": "\ue663" + }, + { + "font_class": "image", + "unicode": "\ue670" + }, + { + "font_class": "image-filled", + "unicode": "\ue678" + }, + { + "font_class": "images", + "unicode": "\ue650" + }, + { + "font_class": "images-filled", + "unicode": "\ue64b" + }, + { + "font_class": "info", + "unicode": "\ue669" + }, + { + "font_class": "info-filled", + "unicode": "\ue649" + }, + { + "font_class": "left", + "unicode": "\ue6b7" + }, + { + "font_class": "link", + "unicode": "\ue6a5" + }, + { + "font_class": "list", + "unicode": "\ue644" + }, + { + "font_class": "location", + "unicode": "\ue6ae" + }, + { + "font_class": "location-filled", + "unicode": "\ue6af" + }, + { + "font_class": "locked", + "unicode": "\ue66b" + }, + { + "font_class": "locked-filled", + "unicode": "\ue668" + }, + { + "font_class": "loop", + "unicode": "\ue633" + }, + { + "font_class": "mail-open", + "unicode": "\ue643" + }, + { + "font_class": "mail-open-filled", + "unicode": "\ue63a" + }, + { + "font_class": "map", + "unicode": "\ue667" + }, + { + "font_class": "map-filled", + "unicode": "\ue666" + }, + { + "font_class": "map-pin", + "unicode": "\ue6ad" + }, + { + "font_class": "map-pin-ellipse", + "unicode": "\ue6ac" + }, + { + "font_class": "medal", + "unicode": "\ue6a2" + }, + { + "font_class": "medal-filled", + "unicode": "\ue6c3" + }, + { + "font_class": "mic", + "unicode": "\ue671" + }, + { + "font_class": "mic-filled", + "unicode": "\ue677" + }, + { + "font_class": "micoff", + "unicode": "\ue67e" + }, + { + "font_class": "micoff-filled", + "unicode": "\ue6b0" + }, + { + "font_class": "minus", + "unicode": "\ue66f" + }, + { + "font_class": "minus-filled", + "unicode": "\ue67d" + }, + { + "font_class": "more", + "unicode": "\ue64d" + }, + { + "font_class": "more-filled", + "unicode": "\ue64e" + }, + { + "font_class": "navigate", + "unicode": "\ue66e" + }, + { + "font_class": "navigate-filled", + "unicode": "\ue67a" + }, + { + "font_class": "notification", + "unicode": "\ue6a6" + }, + { + "font_class": "notification-filled", + "unicode": "\ue6c1" + }, + { + "font_class": "paperclip", + "unicode": "\ue652" + }, + { + "font_class": "paperplane", + "unicode": "\ue672" + }, + { + "font_class": "paperplane-filled", + "unicode": "\ue675" + }, + { + "font_class": "person", + "unicode": "\ue699" + }, + { + "font_class": "person-filled", + "unicode": "\ue69d" + }, + { + "font_class": "personadd", + "unicode": "\ue69f" + }, + { + "font_class": "personadd-filled", + "unicode": "\ue698" + }, + { + "font_class": "personadd-filled-copy", + "unicode": "\ue6d1" + }, + { + "font_class": "phone", + "unicode": "\ue69c" + }, + { + "font_class": "phone-filled", + "unicode": "\ue69b" + }, + { + "font_class": "plus", + "unicode": "\ue676" + }, + { + "font_class": "plus-filled", + "unicode": "\ue6c7" + }, + { + "font_class": "plusempty", + "unicode": "\ue67b" + }, + { + "font_class": "pulldown", + "unicode": "\ue632" + }, + { + "font_class": "pyq", + "unicode": "\ue682" + }, + { + "font_class": "qq", + "unicode": "\ue680" + }, + { + "font_class": "redo", + "unicode": "\ue64a" + }, + { + "font_class": "redo-filled", + "unicode": "\ue655" + }, + { + "font_class": "refresh", + "unicode": "\ue657" + }, + { + "font_class": "refresh-filled", + "unicode": "\ue656" + }, + { + "font_class": "refreshempty", + "unicode": "\ue6bf" + }, + { + "font_class": "reload", + "unicode": "\ue6b2" + }, + { + "font_class": "right", + "unicode": "\ue6b5" + }, + { + "font_class": "scan", + "unicode": "\ue62a" + }, + { + "font_class": "search", + "unicode": "\ue654" + }, + { + "font_class": "settings", + "unicode": "\ue653" + }, + { + "font_class": "settings-filled", + "unicode": "\ue6ce" + }, + { + "font_class": "shop", + "unicode": "\ue62f" + }, + { + "font_class": "shop-filled", + "unicode": "\ue6cd" + }, + { + "font_class": "smallcircle", + "unicode": "\ue67c" + }, + { + "font_class": "smallcircle-filled", + "unicode": "\ue665" + }, + { + "font_class": "sound", + "unicode": "\ue684" + }, + { + "font_class": "sound-filled", + "unicode": "\ue686" + }, + { + "font_class": "spinner-cycle", + "unicode": "\ue68a" + }, + { + "font_class": "staff", + "unicode": "\ue6a7" + }, + { + "font_class": "staff-filled", + "unicode": "\ue6cb" + }, + { + "font_class": "star", + "unicode": "\ue688" + }, + { + "font_class": "star-filled", + "unicode": "\ue68f" + }, + { + "font_class": "starhalf", + "unicode": "\ue683" + }, + { + "font_class": "trash", + "unicode": "\ue687" + }, + { + "font_class": "trash-filled", + "unicode": "\ue685" + }, + { + "font_class": "tune", + "unicode": "\ue6aa" + }, + { + "font_class": "tune-filled", + "unicode": "\ue6ca" + }, + { + "font_class": "undo", + "unicode": "\ue64f" + }, + { + "font_class": "undo-filled", + "unicode": "\ue64c" + }, + { + "font_class": "up", + "unicode": "\ue6b6" + }, + { + "font_class": "top", + "unicode": "\ue6b6" + }, + { + "font_class": "upload", + "unicode": "\ue690" + }, + { + "font_class": "upload-filled", + "unicode": "\ue68e" + }, + { + "font_class": "videocam", + "unicode": "\ue68c" + }, + { + "font_class": "videocam-filled", + "unicode": "\ue689" + }, + { + "font_class": "vip", + "unicode": "\ue6a8" + }, + { + "font_class": "vip-filled", + "unicode": "\ue6c6" + }, + { + "font_class": "wallet", + "unicode": "\ue6b1" + }, + { + "font_class": "wallet-filled", + "unicode": "\ue6c2" + }, + { + "font_class": "weibo", + "unicode": "\ue68b" + }, + { + "font_class": "weixin", + "unicode": "\ue691" + } +] as IconsDataItem[] + +// export const fontData = JSON.parse(fontDataJson) diff --git a/src/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js b/src/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js new file mode 100644 index 0000000..1cd11e1 --- /dev/null +++ b/src/uni_modules/uni-icons/components/uni-icons/uniicons_file_vue.js @@ -0,0 +1,649 @@ + +export const fontData = [ + { + "font_class": "arrow-down", + "unicode": "\ue6be" + }, + { + "font_class": "arrow-left", + "unicode": "\ue6bc" + }, + { + "font_class": "arrow-right", + "unicode": "\ue6bb" + }, + { + "font_class": "arrow-up", + "unicode": "\ue6bd" + }, + { + "font_class": "auth", + "unicode": "\ue6ab" + }, + { + "font_class": "auth-filled", + "unicode": "\ue6cc" + }, + { + "font_class": "back", + "unicode": "\ue6b9" + }, + { + "font_class": "bars", + "unicode": "\ue627" + }, + { + "font_class": "calendar", + "unicode": "\ue6a0" + }, + { + "font_class": "calendar-filled", + "unicode": "\ue6c0" + }, + { + "font_class": "camera", + "unicode": "\ue65a" + }, + { + "font_class": "camera-filled", + "unicode": "\ue658" + }, + { + "font_class": "cart", + "unicode": "\ue631" + }, + { + "font_class": "cart-filled", + "unicode": "\ue6d0" + }, + { + "font_class": "chat", + "unicode": "\ue65d" + }, + { + "font_class": "chat-filled", + "unicode": "\ue659" + }, + { + "font_class": "chatboxes", + "unicode": "\ue696" + }, + { + "font_class": "chatboxes-filled", + "unicode": "\ue692" + }, + { + "font_class": "chatbubble", + "unicode": "\ue697" + }, + { + "font_class": "chatbubble-filled", + "unicode": "\ue694" + }, + { + "font_class": "checkbox", + "unicode": "\ue62b" + }, + { + "font_class": "checkbox-filled", + "unicode": "\ue62c" + }, + { + "font_class": "checkmarkempty", + "unicode": "\ue65c" + }, + { + "font_class": "circle", + "unicode": "\ue65b" + }, + { + "font_class": "circle-filled", + "unicode": "\ue65e" + }, + { + "font_class": "clear", + "unicode": "\ue66d" + }, + { + "font_class": "close", + "unicode": "\ue673" + }, + { + "font_class": "closeempty", + "unicode": "\ue66c" + }, + { + "font_class": "cloud-download", + "unicode": "\ue647" + }, + { + "font_class": "cloud-download-filled", + "unicode": "\ue646" + }, + { + "font_class": "cloud-upload", + "unicode": "\ue645" + }, + { + "font_class": "cloud-upload-filled", + "unicode": "\ue648" + }, + { + "font_class": "color", + "unicode": "\ue6cf" + }, + { + "font_class": "color-filled", + "unicode": "\ue6c9" + }, + { + "font_class": "compose", + "unicode": "\ue67f" + }, + { + "font_class": "contact", + "unicode": "\ue693" + }, + { + "font_class": "contact-filled", + "unicode": "\ue695" + }, + { + "font_class": "down", + "unicode": "\ue6b8" + }, + { + "font_class": "bottom", + "unicode": "\ue6b8" + }, + { + "font_class": "download", + "unicode": "\ue68d" + }, + { + "font_class": "download-filled", + "unicode": "\ue681" + }, + { + "font_class": "email", + "unicode": "\ue69e" + }, + { + "font_class": "email-filled", + "unicode": "\ue69a" + }, + { + "font_class": "eye", + "unicode": "\ue651" + }, + { + "font_class": "eye-filled", + "unicode": "\ue66a" + }, + { + "font_class": "eye-slash", + "unicode": "\ue6b3" + }, + { + "font_class": "eye-slash-filled", + "unicode": "\ue6b4" + }, + { + "font_class": "fire", + "unicode": "\ue6a1" + }, + { + "font_class": "fire-filled", + "unicode": "\ue6c5" + }, + { + "font_class": "flag", + "unicode": "\ue65f" + }, + { + "font_class": "flag-filled", + "unicode": "\ue660" + }, + { + "font_class": "folder-add", + "unicode": "\ue6a9" + }, + { + "font_class": "folder-add-filled", + "unicode": "\ue6c8" + }, + { + "font_class": "font", + "unicode": "\ue6a3" + }, + { + "font_class": "forward", + "unicode": "\ue6ba" + }, + { + "font_class": "gear", + "unicode": "\ue664" + }, + { + "font_class": "gear-filled", + "unicode": "\ue661" + }, + { + "font_class": "gift", + "unicode": "\ue6a4" + }, + { + "font_class": "gift-filled", + "unicode": "\ue6c4" + }, + { + "font_class": "hand-down", + "unicode": "\ue63d" + }, + { + "font_class": "hand-down-filled", + "unicode": "\ue63c" + }, + { + "font_class": "hand-up", + "unicode": "\ue63f" + }, + { + "font_class": "hand-up-filled", + "unicode": "\ue63e" + }, + { + "font_class": "headphones", + "unicode": "\ue630" + }, + { + "font_class": "heart", + "unicode": "\ue639" + }, + { + "font_class": "heart-filled", + "unicode": "\ue641" + }, + { + "font_class": "help", + "unicode": "\ue679" + }, + { + "font_class": "help-filled", + "unicode": "\ue674" + }, + { + "font_class": "home", + "unicode": "\ue662" + }, + { + "font_class": "home-filled", + "unicode": "\ue663" + }, + { + "font_class": "image", + "unicode": "\ue670" + }, + { + "font_class": "image-filled", + "unicode": "\ue678" + }, + { + "font_class": "images", + "unicode": "\ue650" + }, + { + "font_class": "images-filled", + "unicode": "\ue64b" + }, + { + "font_class": "info", + "unicode": "\ue669" + }, + { + "font_class": "info-filled", + "unicode": "\ue649" + }, + { + "font_class": "left", + "unicode": "\ue6b7" + }, + { + "font_class": "link", + "unicode": "\ue6a5" + }, + { + "font_class": "list", + "unicode": "\ue644" + }, + { + "font_class": "location", + "unicode": "\ue6ae" + }, + { + "font_class": "location-filled", + "unicode": "\ue6af" + }, + { + "font_class": "locked", + "unicode": "\ue66b" + }, + { + "font_class": "locked-filled", + "unicode": "\ue668" + }, + { + "font_class": "loop", + "unicode": "\ue633" + }, + { + "font_class": "mail-open", + "unicode": "\ue643" + }, + { + "font_class": "mail-open-filled", + "unicode": "\ue63a" + }, + { + "font_class": "map", + "unicode": "\ue667" + }, + { + "font_class": "map-filled", + "unicode": "\ue666" + }, + { + "font_class": "map-pin", + "unicode": "\ue6ad" + }, + { + "font_class": "map-pin-ellipse", + "unicode": "\ue6ac" + }, + { + "font_class": "medal", + "unicode": "\ue6a2" + }, + { + "font_class": "medal-filled", + "unicode": "\ue6c3" + }, + { + "font_class": "mic", + "unicode": "\ue671" + }, + { + "font_class": "mic-filled", + "unicode": "\ue677" + }, + { + "font_class": "micoff", + "unicode": "\ue67e" + }, + { + "font_class": "micoff-filled", + "unicode": "\ue6b0" + }, + { + "font_class": "minus", + "unicode": "\ue66f" + }, + { + "font_class": "minus-filled", + "unicode": "\ue67d" + }, + { + "font_class": "more", + "unicode": "\ue64d" + }, + { + "font_class": "more-filled", + "unicode": "\ue64e" + }, + { + "font_class": "navigate", + "unicode": "\ue66e" + }, + { + "font_class": "navigate-filled", + "unicode": "\ue67a" + }, + { + "font_class": "notification", + "unicode": "\ue6a6" + }, + { + "font_class": "notification-filled", + "unicode": "\ue6c1" + }, + { + "font_class": "paperclip", + "unicode": "\ue652" + }, + { + "font_class": "paperplane", + "unicode": "\ue672" + }, + { + "font_class": "paperplane-filled", + "unicode": "\ue675" + }, + { + "font_class": "person", + "unicode": "\ue699" + }, + { + "font_class": "person-filled", + "unicode": "\ue69d" + }, + { + "font_class": "personadd", + "unicode": "\ue69f" + }, + { + "font_class": "personadd-filled", + "unicode": "\ue698" + }, + { + "font_class": "personadd-filled-copy", + "unicode": "\ue6d1" + }, + { + "font_class": "phone", + "unicode": "\ue69c" + }, + { + "font_class": "phone-filled", + "unicode": "\ue69b" + }, + { + "font_class": "plus", + "unicode": "\ue676" + }, + { + "font_class": "plus-filled", + "unicode": "\ue6c7" + }, + { + "font_class": "plusempty", + "unicode": "\ue67b" + }, + { + "font_class": "pulldown", + "unicode": "\ue632" + }, + { + "font_class": "pyq", + "unicode": "\ue682" + }, + { + "font_class": "qq", + "unicode": "\ue680" + }, + { + "font_class": "redo", + "unicode": "\ue64a" + }, + { + "font_class": "redo-filled", + "unicode": "\ue655" + }, + { + "font_class": "refresh", + "unicode": "\ue657" + }, + { + "font_class": "refresh-filled", + "unicode": "\ue656" + }, + { + "font_class": "refreshempty", + "unicode": "\ue6bf" + }, + { + "font_class": "reload", + "unicode": "\ue6b2" + }, + { + "font_class": "right", + "unicode": "\ue6b5" + }, + { + "font_class": "scan", + "unicode": "\ue62a" + }, + { + "font_class": "search", + "unicode": "\ue654" + }, + { + "font_class": "settings", + "unicode": "\ue653" + }, + { + "font_class": "settings-filled", + "unicode": "\ue6ce" + }, + { + "font_class": "shop", + "unicode": "\ue62f" + }, + { + "font_class": "shop-filled", + "unicode": "\ue6cd" + }, + { + "font_class": "smallcircle", + "unicode": "\ue67c" + }, + { + "font_class": "smallcircle-filled", + "unicode": "\ue665" + }, + { + "font_class": "sound", + "unicode": "\ue684" + }, + { + "font_class": "sound-filled", + "unicode": "\ue686" + }, + { + "font_class": "spinner-cycle", + "unicode": "\ue68a" + }, + { + "font_class": "staff", + "unicode": "\ue6a7" + }, + { + "font_class": "staff-filled", + "unicode": "\ue6cb" + }, + { + "font_class": "star", + "unicode": "\ue688" + }, + { + "font_class": "star-filled", + "unicode": "\ue68f" + }, + { + "font_class": "starhalf", + "unicode": "\ue683" + }, + { + "font_class": "trash", + "unicode": "\ue687" + }, + { + "font_class": "trash-filled", + "unicode": "\ue685" + }, + { + "font_class": "tune", + "unicode": "\ue6aa" + }, + { + "font_class": "tune-filled", + "unicode": "\ue6ca" + }, + { + "font_class": "undo", + "unicode": "\ue64f" + }, + { + "font_class": "undo-filled", + "unicode": "\ue64c" + }, + { + "font_class": "up", + "unicode": "\ue6b6" + }, + { + "font_class": "top", + "unicode": "\ue6b6" + }, + { + "font_class": "upload", + "unicode": "\ue690" + }, + { + "font_class": "upload-filled", + "unicode": "\ue68e" + }, + { + "font_class": "videocam", + "unicode": "\ue68c" + }, + { + "font_class": "videocam-filled", + "unicode": "\ue689" + }, + { + "font_class": "vip", + "unicode": "\ue6a8" + }, + { + "font_class": "vip-filled", + "unicode": "\ue6c6" + }, + { + "font_class": "wallet", + "unicode": "\ue6b1" + }, + { + "font_class": "wallet-filled", + "unicode": "\ue6c2" + }, + { + "font_class": "weibo", + "unicode": "\ue68b" + }, + { + "font_class": "weixin", + "unicode": "\ue691" + } +] + +// export const fontData = JSON.parse(fontDataJson) diff --git a/src/uni_modules/uni-icons/package.json b/src/uni_modules/uni-icons/package.json new file mode 100644 index 0000000..60e45f0 --- /dev/null +++ b/src/uni_modules/uni-icons/package.json @@ -0,0 +1,111 @@ +{ + "id": "uni-icons", + "displayName": "uni-icons 图标", + "version": "2.0.12", + "description": "图标组件,用于展示移动端常见的图标,可自定义颜色、大小。", + "keywords": [ + "uni-ui", + "uniui", + "icon", + "图标" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "^3.2.14", + "uni-app": "^4.08", + "uni-app-x": "^4.61" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue", + "darkmode": "x", + "i18n": "x", + "widescreen": "x" + }, + "uni_modules": { + "dependencies": [ + "uni-scss" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "x", + "aliyun": "x", + "alipay": "x" + }, + "client": { + "uni-app": { + "vue": { + "vue2": "√", + "vue3": "√" + }, + "web": { + "safari": "√", + "chrome": "√" + }, + "app": { + "vue": "√", + "nvue": "-", + "android": { + "extVersion": "", + "minVersion": "29" + }, + "ios": "√", + "harmony": "√" + }, + "mp": { + "weixin": "√", + "alipay": "√", + "toutiao": "√", + "baidu": "√", + "kuaishou": "-", + "jd": "-", + "harmony": "-", + "qq": "√", + "lark": "-" + }, + "quickapp": { + "huawei": "√", + "union": "√" + } + }, + "uni-app-x": { + "web": { + "safari": "√", + "chrome": "√" + }, + "app": { + "android": { + "extVersion": "", + "minVersion": "29" + }, + "ios": "√", + "harmony": "√" + }, + "mp": { + "weixin": "√" + } + } + } + } + } +} \ No newline at end of file diff --git a/src/uni_modules/uni-icons/readme.md b/src/uni_modules/uni-icons/readme.md new file mode 100644 index 0000000..86234ba --- /dev/null +++ b/src/uni_modules/uni-icons/readme.md @@ -0,0 +1,8 @@ +## Icons 图标 +> **组件名:uni-icons** +> 代码块: `uIcons` + +用于展示 icons 图标 。 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-icons) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 diff --git a/src/uni_modules/uni-popup/changelog.md b/src/uni_modules/uni-popup/changelog.md new file mode 100644 index 0000000..3483ba9 --- /dev/null +++ b/src/uni_modules/uni-popup/changelog.md @@ -0,0 +1,104 @@ +## 1.9.12(2026-03-26) +- 修复 uni-app x 下类型错误导致的编译问题 +## 1.9.11(2025-08-20) +- 修复 uni-popup-dialog组件设置 borderRadius 不生效的 Bug +## 1.9.10(2025-07-18) +- 修复 nvue 下弹窗样式错乱的问题 ,更新依赖 uni-transition 组件 +- 更新 示例取消 borderRadius 属性 ,如需内容圆角,用户应该直接在内容插槽中实现 +## 1.9.9(2025-06-11) +- 修复 uni-popup-dialog 中 setVal 方法报错的问题 +- 修复 uni-popup-dialog 数据双向绑定问题。 +## 1.9.8(2025-04-16) +- 修复 更新组件示例 ,解决更新数据或保存项目导致弹窗消失的问题 +## 1.9.7(2025-04-14) +- 修复 uni-popup-dialog 弹出框在vue3中双向绑定问题 +## 1.9.6(2025-01-08) +- 修复 示例中过期图片地址 +## 1.9.5(2024-10-15) +- 修复 微信小程序中的getSystemInfo警告 +## 1.9.2(2024-09-21) +- 修复 uni-popup在android上的重复点击弹出位置不正确的bug +## 1.9.1(2024-04-02) +- 修复 uni-popup-dialog vue3下使用value无法进行绑定的bug(双向绑定兼容旧写法) +## 1.9.0(2024-03-28) +- 修复 uni-popup-dialog 双向绑定时初始化逻辑修正 +## 1.8.9(2024-03-20) +- 修复 uni-popup-dialog 数据输入时修正为双向绑定 +## 1.8.8(2024-02-20) +- 修复 uni-popup 在微信小程序下出现文字向上闪动的bug +## 1.8.7(2024-02-02) +- 新增 uni-popup-dialog 新增属性focus:input模式下,是否自动自动聚焦 +## 1.8.6(2024-01-30) +- 新增 uni-popup-dialog 新增属性maxLength:限制输入框字数 +## 1.8.5(2024-01-26) +- 新增 uni-popup-dialog 新增属性showClose:控制关闭按钮的显示 +## 1.8.4(2023-11-15) +- 新增 uni-popup 支持uni-app-x 注意暂时仅支持 `maskClick` `@open` `@close` +## 1.8.3(2023-04-17) +- 修复 uni-popup 重复打开时的 bug +## 1.8.2(2023-02-02) +- uni-popup-dialog 组件新增 inputType 属性 +## 1.8.1(2022-12-01) +- 修复 nvue 下 v-show 报错 +## 1.8.0(2022-11-29) +- 优化 主题样式 +## 1.7.9(2022-04-02) +- 修复 弹出层内部无法滚动的bug +## 1.7.8(2022-03-28) +- 修复 小程序中高度错误的bug +## 1.7.7(2022-03-17) +- 修复 快速调用open出现问题的Bug +## 1.7.6(2022-02-14) +- 修复 safeArea 属性不能设置为false的bug +## 1.7.5(2022-01-19) +- 修复 isMaskClick 失效的bug +## 1.7.4(2022-01-19) +- 新增 cancelText \ confirmText 属性 ,可自定义文本 +- 新增 maskBackgroundColor 属性 ,可以修改蒙版颜色 +- 优化 maskClick属性 更新为 isMaskClick ,解决微信小程序警告的问题 +## 1.7.3(2022-01-13) +- 修复 设置 safeArea 属性不生效的bug +## 1.7.2(2021-11-26) +- 优化 组件示例 +## 1.7.1(2021-11-26) +- 修复 vuedoc 文字错误 +## 1.7.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-popup](https://uniapp.dcloud.io/component/uniui/uni-popup) +## 1.6.2(2021-08-24) +- 新增 支持国际化 +## 1.6.1(2021-07-30) +- 优化 vue3下事件警告的问题 +## 1.6.0(2021-07-13) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.5.0(2021-06-23) +- 新增 mask-click 遮罩层点击事件 +## 1.4.5(2021-06-22) +- 修复 nvue 平台中间弹出后,点击内容,再点击遮罩无法关闭的Bug +## 1.4.4(2021-06-18) +- 修复 H5平台中间弹出后,点击内容,再点击遮罩无法关闭的Bug +## 1.4.3(2021-06-08) +- 修复 错误的 watch 字段 +- 修复 safeArea 属性不生效的问题 +- 修复 点击内容,再点击遮罩无法关闭的Bug +## 1.4.2(2021-05-12) +- 新增 组件示例地址 +## 1.4.1(2021-04-29) +- 修复 组件内放置 input 、textarea 组件,无法聚焦的问题 +## 1.4.0 (2021-04-29) +- 新增 type 属性的 left\right 值,支持左右弹出 +- 新增 open(String:type) 方法参数 ,可以省略 type 属性 ,直接传入类型打开指定弹窗 +- 新增 backgroundColor 属性,可定义主窗口背景色,默认不显示背景色 +- 新增 safeArea 属性,是否适配底部安全区 +- 修复 App\h5\微信小程序底部安全区占位不对的Bug +- 修复 App 端弹出等待的Bug +- 优化 提升低配设备性能,优化动画卡顿问题 +- 优化 更简单的组件自定义方式 +## 1.2.9(2021-02-05) +- 优化 组件引用关系,通过uni_modules引用组件 +## 1.2.8(2021-02-05) +- 调整为uni_modules目录规范 +## 1.2.7(2021-02-05) +- 调整为uni_modules目录规范 +- 新增 支持 PC 端 +- 新增 uni-popup-message 、uni-popup-dialog扩展组件支持 PC 端 diff --git a/src/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js b/src/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js new file mode 100644 index 0000000..6ef26a2 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup-dialog/keypress.js @@ -0,0 +1,45 @@ +// #ifdef H5 +export default { + name: 'Keypress', + props: { + disable: { + type: Boolean, + default: false + } + }, + mounted () { + const keyNames = { + esc: ['Esc', 'Escape'], + tab: 'Tab', + enter: 'Enter', + space: [' ', 'Spacebar'], + up: ['Up', 'ArrowUp'], + left: ['Left', 'ArrowLeft'], + right: ['Right', 'ArrowRight'], + down: ['Down', 'ArrowDown'], + delete: ['Backspace', 'Delete', 'Del'] + } + const listener = ($event) => { + if (this.disable) { + return + } + const keyName = Object.keys(keyNames).find(key => { + const keyName = $event.key + const value = keyNames[key] + return value === keyName || (Array.isArray(value) && value.includes(keyName)) + }) + if (keyName) { + // 避免和其他按键事件冲突 + setTimeout(() => { + this.$emit(keyName, {}) + }, 0) + } + } + document.addEventListener('keyup', listener) + this.$once('hook:beforeDestroy', () => { + document.removeEventListener('keyup', listener) + }) + }, + render: () => {} +} +// #endif diff --git a/src/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue b/src/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue new file mode 100644 index 0000000..ea93ea5 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup-dialog/uni-popup-dialog.vue @@ -0,0 +1,330 @@ + + + + + diff --git a/src/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue b/src/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue new file mode 100644 index 0000000..91370a8 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup-message/uni-popup-message.vue @@ -0,0 +1,143 @@ + + + + diff --git a/src/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue b/src/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue new file mode 100644 index 0000000..c8945d5 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup-share/uni-popup-share.vue @@ -0,0 +1,188 @@ + + + + diff --git a/src/uni_modules/uni-popup/components/uni-popup/i18n/en.json b/src/uni_modules/uni-popup/components/uni-popup/i18n/en.json new file mode 100644 index 0000000..7f1bd06 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/i18n/en.json @@ -0,0 +1,7 @@ +{ + "uni-popup.cancel": "cancel", + "uni-popup.ok": "ok", + "uni-popup.placeholder": "pleace enter", + "uni-popup.title": "Hint", + "uni-popup.shareTitle": "Share to" +} diff --git a/src/uni_modules/uni-popup/components/uni-popup/i18n/index.js b/src/uni_modules/uni-popup/components/uni-popup/i18n/index.js new file mode 100644 index 0000000..de7509c --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/i18n/index.js @@ -0,0 +1,8 @@ +import en from './en.json' +import zhHans from './zh-Hans.json' +import zhHant from './zh-Hant.json' +export default { + en, + 'zh-Hans': zhHans, + 'zh-Hant': zhHant +} diff --git a/src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json b/src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json new file mode 100644 index 0000000..5e3003c --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hans.json @@ -0,0 +1,7 @@ +{ + "uni-popup.cancel": "取消", + "uni-popup.ok": "确定", + "uni-popup.placeholder": "请输入", + "uni-popup.title": "提示", + "uni-popup.shareTitle": "分享到" +} diff --git a/src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json b/src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json new file mode 100644 index 0000000..13e39eb --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/i18n/zh-Hant.json @@ -0,0 +1,7 @@ +{ + "uni-popup.cancel": "取消", + "uni-popup.ok": "確定", + "uni-popup.placeholder": "請輸入", + "uni-popup.title": "提示", + "uni-popup.shareTitle": "分享到" +} diff --git a/src/uni_modules/uni-popup/components/uni-popup/keypress.js b/src/uni_modules/uni-popup/components/uni-popup/keypress.js new file mode 100644 index 0000000..62dda46 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/keypress.js @@ -0,0 +1,45 @@ +// #ifdef H5 +export default { + name: 'Keypress', + props: { + disable: { + type: Boolean, + default: false + } + }, + mounted () { + const keyNames = { + esc: ['Esc', 'Escape'], + tab: 'Tab', + enter: 'Enter', + space: [' ', 'Spacebar'], + up: ['Up', 'ArrowUp'], + left: ['Left', 'ArrowLeft'], + right: ['Right', 'ArrowRight'], + down: ['Down', 'ArrowDown'], + delete: ['Backspace', 'Delete', 'Del'] + } + const listener = ($event) => { + if (this.disable) { + return + } + const keyName = Object.keys(keyNames).find(key => { + const keyName = $event.key + const value = keyNames[key] + return value === keyName || (Array.isArray(value) && value.includes(keyName)) + }) + if (keyName) { + // 避免和其他按键事件冲突 + setTimeout(() => { + this.$emit(keyName, {}) + }, 0) + } + } + document.addEventListener('keyup', listener) + // this.$once('hook:beforeDestroy', () => { + // document.removeEventListener('keyup', listener) + // }) + }, + render: () => {} +} +// #endif diff --git a/src/uni_modules/uni-popup/components/uni-popup/popup.js b/src/uni_modules/uni-popup/components/uni-popup/popup.js new file mode 100644 index 0000000..c4e5781 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/popup.js @@ -0,0 +1,26 @@ + +export default { + data() { + return { + + } + }, + created(){ + this.popup = this.getParent() + }, + methods:{ + /** + * 获取父元素实例 + */ + getParent(name = 'uniPopup') { + let parent = this.$parent; + let parentName = parent.$options.name; + while (parentName !== name) { + parent = parent.$parent; + if (!parent) return false + parentName = parent.$options.name; + } + return parent; + }, + } +} diff --git a/src/uni_modules/uni-popup/components/uni-popup/uni-popup.uvue b/src/uni_modules/uni-popup/components/uni-popup/uni-popup.uvue new file mode 100644 index 0000000..bef2f62 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/uni-popup.uvue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/uni_modules/uni-popup/components/uni-popup/uni-popup.vue b/src/uni_modules/uni-popup/components/uni-popup/uni-popup.vue new file mode 100644 index 0000000..5af55e0 --- /dev/null +++ b/src/uni_modules/uni-popup/components/uni-popup/uni-popup.vue @@ -0,0 +1,518 @@ + + + + diff --git a/src/uni_modules/uni-popup/package.json b/src/uni_modules/uni-popup/package.json new file mode 100644 index 0000000..99d6eee --- /dev/null +++ b/src/uni_modules/uni-popup/package.json @@ -0,0 +1,108 @@ +{ + "id": "uni-popup", + "displayName": "uni-popup 弹出层", + "version": "1.9.12", + "description": " Popup 组件,提供常用的弹层", + "keywords": [ + "uni-ui", + "弹出层", + "弹窗", + "popup", + "弹框" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "", + "uni-app": "^4.07", + "uni-app-x": "^5.0" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue", + "darkmode": "x", + "i18n": "x", + "widescreen": "x" + }, + "uni_modules": { + "dependencies": [ + "uni-scss", + "uni-transition" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "x", + "aliyun": "x", + "alipay": "x" + }, + "client": { + "uni-app": { + "vue": { + "vue2": "√", + "vue3": "√" + }, + "web": { + "safari": "√", + "chrome": "√" + }, + "app": { + "vue": "√", + "nvue": "√", + "android": "√", + "ios": "√", + "harmony": "√" + }, + "mp": { + "weixin": "√", + "alipay": "√", + "toutiao": "√", + "baidu": "√", + "kuaishou": "-", + "jd": "-", + "harmony": "-", + "qq": "√", + "lark": "-", + "xhs": "-" + }, + "quickapp": { + "huawei": "-", + "union": "-" + } + }, + "uni-app-x": { + "web": { + "safari": "√", + "chrome": "√" + }, + "app": { + "android": "√", + "ios": "√", + "harmony": "√" + }, + "mp": { + "weixin": "√" + } + } + } + } + } +} \ No newline at end of file diff --git a/src/uni_modules/uni-popup/readme.md b/src/uni_modules/uni-popup/readme.md new file mode 100644 index 0000000..ca9fd1d --- /dev/null +++ b/src/uni_modules/uni-popup/readme.md @@ -0,0 +1,15 @@ + + +## Popup 弹出层 +> **组件名:uni-popup** +> 代码块: `uPopup` +> 关联组件:`uni-transition` + + +弹出层组件,在应用中弹出一个消息提示窗口、提示框等 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-popup) + + + + diff --git a/src/uni_modules/uni-scss/changelog.md b/src/uni_modules/uni-scss/changelog.md new file mode 100644 index 0000000..b863bb0 --- /dev/null +++ b/src/uni_modules/uni-scss/changelog.md @@ -0,0 +1,8 @@ +## 1.0.3(2022-01-21) +- 优化 组件示例 +## 1.0.2(2021-11-22) +- 修复 / 符号在 vue 不同版本兼容问题引起的报错问题 +## 1.0.1(2021-11-22) +- 修复 vue3中scss语法兼容问题 +## 1.0.0(2021-11-18) +- init diff --git a/src/uni_modules/uni-scss/index.scss b/src/uni_modules/uni-scss/index.scss new file mode 100644 index 0000000..1744a5f --- /dev/null +++ b/src/uni_modules/uni-scss/index.scss @@ -0,0 +1 @@ +@import './styles/index.scss'; diff --git a/src/uni_modules/uni-scss/package.json b/src/uni_modules/uni-scss/package.json new file mode 100644 index 0000000..7cc0ccb --- /dev/null +++ b/src/uni_modules/uni-scss/package.json @@ -0,0 +1,82 @@ +{ + "id": "uni-scss", + "displayName": "uni-scss 辅助样式", + "version": "1.0.3", + "description": "uni-sass是uni-ui提供的一套全局样式 ,通过一些简单的类名和sass变量,实现简单的页面布局操作,比如颜色、边距、圆角等。", + "keywords": [ + "uni-scss", + "uni-ui", + "辅助样式" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "^3.1.0" + }, + "dcloudext": { + "category": [ + "JS SDK", + "通用 SDK" + ], + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" + }, + "uni_modules": { + "dependencies": [], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "u" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "n", + "联盟": "n" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} diff --git a/src/uni_modules/uni-scss/readme.md b/src/uni_modules/uni-scss/readme.md new file mode 100644 index 0000000..b7d1c25 --- /dev/null +++ b/src/uni_modules/uni-scss/readme.md @@ -0,0 +1,4 @@ +`uni-sass` 是 `uni-ui`提供的一套全局样式 ,通过一些简单的类名和`sass`变量,实现简单的页面布局操作,比如颜色、边距、圆角等。 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-sass) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/src/uni_modules/uni-scss/styles/index.scss b/src/uni_modules/uni-scss/styles/index.scss new file mode 100644 index 0000000..ffac4fe --- /dev/null +++ b/src/uni_modules/uni-scss/styles/index.scss @@ -0,0 +1,7 @@ +@import './setting/_variables.scss'; +@import './setting/_border.scss'; +@import './setting/_color.scss'; +@import './setting/_space.scss'; +@import './setting/_radius.scss'; +@import './setting/_text.scss'; +@import './setting/_styles.scss'; diff --git a/src/uni_modules/uni-scss/styles/setting/_border.scss b/src/uni_modules/uni-scss/styles/setting/_border.scss new file mode 100644 index 0000000..12a11c3 --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_border.scss @@ -0,0 +1,3 @@ +.uni-border { + border: 1px $uni-border-1 solid; +} \ No newline at end of file diff --git a/src/uni_modules/uni-scss/styles/setting/_color.scss b/src/uni_modules/uni-scss/styles/setting/_color.scss new file mode 100644 index 0000000..1ededd9 --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_color.scss @@ -0,0 +1,66 @@ + +// TODO 暂时不需要 class ,需要用户使用变量实现 ,如果使用类名其实并不推荐 +// @mixin get-styles($k,$c) { +// @if $k == size or $k == weight{ +// font-#{$k}:#{$c} +// }@else{ +// #{$k}:#{$c} +// } +// } +$uni-ui-color:( + // 主色 + primary: $uni-primary, + primary-disable: $uni-primary-disable, + primary-light: $uni-primary-light, + // 辅助色 + success: $uni-success, + success-disable: $uni-success-disable, + success-light: $uni-success-light, + warning: $uni-warning, + warning-disable: $uni-warning-disable, + warning-light: $uni-warning-light, + error: $uni-error, + error-disable: $uni-error-disable, + error-light: $uni-error-light, + info: $uni-info, + info-disable: $uni-info-disable, + info-light: $uni-info-light, + // 中性色 + main-color: $uni-main-color, + base-color: $uni-base-color, + secondary-color: $uni-secondary-color, + extra-color: $uni-extra-color, + // 背景色 + bg-color: $uni-bg-color, + // 边框颜色 + border-1: $uni-border-1, + border-2: $uni-border-2, + border-3: $uni-border-3, + border-4: $uni-border-4, + // 黑色 + black:$uni-black, + // 白色 + white:$uni-white, + // 透明 + transparent:$uni-transparent +) !default; +@each $key, $child in $uni-ui-color { + .uni-#{"" + $key} { + color: $child; + } + .uni-#{"" + $key}-bg { + background-color: $child; + } +} +.uni-shadow-sm { + box-shadow: $uni-shadow-sm; +} +.uni-shadow-base { + box-shadow: $uni-shadow-base; +} +.uni-shadow-lg { + box-shadow: $uni-shadow-lg; +} +.uni-mask { + background-color:$uni-mask; +} diff --git a/src/uni_modules/uni-scss/styles/setting/_radius.scss b/src/uni_modules/uni-scss/styles/setting/_radius.scss new file mode 100644 index 0000000..9a0428b --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_radius.scss @@ -0,0 +1,55 @@ +@mixin radius($r,$d:null ,$important: false){ + $radius-value:map-get($uni-radius, $r) if($important, !important, null); + // Key exists within the $uni-radius variable + @if (map-has-key($uni-radius, $r) and $d){ + @if $d == t { + border-top-left-radius:$radius-value; + border-top-right-radius:$radius-value; + }@else if $d == r { + border-top-right-radius:$radius-value; + border-bottom-right-radius:$radius-value; + }@else if $d == b { + border-bottom-left-radius:$radius-value; + border-bottom-right-radius:$radius-value; + }@else if $d == l { + border-top-left-radius:$radius-value; + border-bottom-left-radius:$radius-value; + }@else if $d == tl { + border-top-left-radius:$radius-value; + }@else if $d == tr { + border-top-right-radius:$radius-value; + }@else if $d == br { + border-bottom-right-radius:$radius-value; + }@else if $d == bl { + border-bottom-left-radius:$radius-value; + } + }@else{ + border-radius:$radius-value; + } +} + +@each $key, $child in $uni-radius { + @if($key){ + .uni-radius-#{"" + $key} { + @include radius($key) + } + }@else{ + .uni-radius { + @include radius($key) + } + } +} + +@each $direction in t, r, b, l,tl, tr, br, bl { + @each $key, $child in $uni-radius { + @if($key){ + .uni-radius-#{"" + $direction}-#{"" + $key} { + @include radius($key,$direction,false) + } + }@else{ + .uni-radius-#{$direction} { + @include radius($key,$direction,false) + } + } + } +} diff --git a/src/uni_modules/uni-scss/styles/setting/_space.scss b/src/uni_modules/uni-scss/styles/setting/_space.scss new file mode 100644 index 0000000..3c89528 --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_space.scss @@ -0,0 +1,56 @@ + +@mixin fn($space,$direction,$size,$n) { + @if $n { + #{$space}-#{$direction}: #{$size*$uni-space-root}px + } @else { + #{$space}-#{$direction}: #{-$size*$uni-space-root}px + } +} +@mixin get-styles($direction,$i,$space,$n){ + @if $direction == t { + @include fn($space, top,$i,$n); + } + @if $direction == r { + @include fn($space, right,$i,$n); + } + @if $direction == b { + @include fn($space, bottom,$i,$n); + } + @if $direction == l { + @include fn($space, left,$i,$n); + } + @if $direction == x { + @include fn($space, left,$i,$n); + @include fn($space, right,$i,$n); + } + @if $direction == y { + @include fn($space, top,$i,$n); + @include fn($space, bottom,$i,$n); + } + @if $direction == a { + @if $n { + #{$space}:#{$i*$uni-space-root}px; + } @else { + #{$space}:#{-$i*$uni-space-root}px; + } + } +} + +@each $orientation in m,p { + $space: margin; + @if $orientation == m { + $space: margin; + } @else { + $space: padding; + } + @for $i from 0 through 16 { + @each $direction in t, r, b, l, x, y, a { + .uni-#{$orientation}#{$direction}-#{$i} { + @include get-styles($direction,$i,$space,true); + } + .uni-#{$orientation}#{$direction}-n#{$i} { + @include get-styles($direction,$i,$space,false); + } + } + } +} \ No newline at end of file diff --git a/src/uni_modules/uni-scss/styles/setting/_styles.scss b/src/uni_modules/uni-scss/styles/setting/_styles.scss new file mode 100644 index 0000000..689afec --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_styles.scss @@ -0,0 +1,167 @@ +/* #ifndef APP-NVUE */ + +$-color-white:#fff; +$-color-black:#000; +@mixin base-style($color) { + color: #fff; + background-color: $color; + border-color: mix($-color-black, $color, 8%); + &:not([hover-class]):active { + background: mix($-color-black, $color, 10%); + border-color: mix($-color-black, $color, 20%); + color: $-color-white; + outline: none; + } +} +@mixin is-color($color) { + @include base-style($color); + &[loading] { + @include base-style($color); + &::before { + margin-right:5px; + } + } + &[disabled] { + &, + &[loading], + &:not([hover-class]):active { + color: $-color-white; + border-color: mix(darken($color,10%), $-color-white); + background-color: mix($color, $-color-white); + } + } + +} +@mixin base-plain-style($color) { + color:$color; + background-color: mix($-color-white, $color, 90%); + border-color: mix($-color-white, $color, 70%); + &:not([hover-class]):active { + background: mix($-color-white, $color, 80%); + color: $color; + outline: none; + border-color: mix($-color-white, $color, 50%); + } +} +@mixin is-plain($color){ + &[plain] { + @include base-plain-style($color); + &[loading] { + @include base-plain-style($color); + &::before { + margin-right:5px; + } + } + &[disabled] { + &, + &:active { + color: mix($-color-white, $color, 40%); + background-color: mix($-color-white, $color, 90%); + border-color: mix($-color-white, $color, 80%); + } + } + } +} + + +.uni-btn { + margin: 5px; + color: #393939; + border:1px solid #ccc; + font-size: 16px; + font-weight: 200; + background-color: #F9F9F9; + // TODO 暂时处理边框隐藏一边的问题 + overflow: visible; + &::after{ + border: none; + } + + &:not([type]),&[type=default] { + color: #999; + &[loading] { + background: none; + &::before { + margin-right:5px; + } + } + + + + &[disabled]{ + color: mix($-color-white, #999, 60%); + &, + &[loading], + &:active { + color: mix($-color-white, #999, 60%); + background-color: mix($-color-white,$-color-black , 98%); + border-color: mix($-color-white, #999, 85%); + } + } + + &[plain] { + color: #999; + background: none; + border-color: $uni-border-1; + &:not([hover-class]):active { + background: none; + color: mix($-color-white, $-color-black, 80%); + border-color: mix($-color-white, $-color-black, 90%); + outline: none; + } + &[disabled]{ + &, + &[loading], + &:active { + background: none; + color: mix($-color-white, #999, 60%); + border-color: mix($-color-white, #999, 85%); + } + } + } + } + + &:not([hover-class]):active { + color: mix($-color-white, $-color-black, 50%); + } + + &[size=mini] { + font-size: 16px; + font-weight: 200; + border-radius: 8px; + } + + + + &.uni-btn-small { + font-size: 14px; + } + &.uni-btn-mini { + font-size: 12px; + } + + &.uni-btn-radius { + border-radius: 999px; + } + &[type=primary] { + @include is-color($uni-primary); + @include is-plain($uni-primary) + } + &[type=success] { + @include is-color($uni-success); + @include is-plain($uni-success) + } + &[type=error] { + @include is-color($uni-error); + @include is-plain($uni-error) + } + &[type=warning] { + @include is-color($uni-warning); + @include is-plain($uni-warning) + } + &[type=info] { + @include is-color($uni-info); + @include is-plain($uni-info) + } +} +/* #endif */ diff --git a/src/uni_modules/uni-scss/styles/setting/_text.scss b/src/uni_modules/uni-scss/styles/setting/_text.scss new file mode 100644 index 0000000..a34d08f --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_text.scss @@ -0,0 +1,24 @@ +@mixin get-styles($k,$c) { + @if $k == size or $k == weight{ + font-#{$k}:#{$c} + }@else{ + #{$k}:#{$c} + } +} + +@each $key, $child in $uni-headings { + /* #ifndef APP-NVUE */ + .uni-#{$key} { + @each $k, $c in $child { + @include get-styles($k,$c) + } + } + /* #endif */ + /* #ifdef APP-NVUE */ + .container .uni-#{$key} { + @each $k, $c in $child { + @include get-styles($k,$c) + } + } + /* #endif */ +} diff --git a/src/uni_modules/uni-scss/styles/setting/_variables.scss b/src/uni_modules/uni-scss/styles/setting/_variables.scss new file mode 100644 index 0000000..557d3d7 --- /dev/null +++ b/src/uni_modules/uni-scss/styles/setting/_variables.scss @@ -0,0 +1,146 @@ +// @use "sass:math"; +@import '../tools/functions.scss'; +// 间距基础倍数 +$uni-space-root: 2 !default; +// 边框半径默认值 +$uni-radius-root:5px !default; +$uni-radius: () !default; +// 边框半径断点 +$uni-radius: map-deep-merge( + ( + 0: 0, + // TODO 当前版本暂时不支持 sm 属性 + // 'sm': math.div($uni-radius-root, 2), + null: $uni-radius-root, + 'lg': $uni-radius-root * 2, + 'xl': $uni-radius-root * 6, + 'pill': 9999px, + 'circle': 50% + ), + $uni-radius +); +// 字体家族 +$body-font-family: 'Roboto', sans-serif !default; +// 文本 +$heading-font-family: $body-font-family !default; +$uni-headings: () !default; +$letterSpacing: -0.01562em; +$uni-headings: map-deep-merge( + ( + 'h1': ( + size: 32px, + weight: 300, + line-height: 50px, + // letter-spacing:-0.01562em + ), + 'h2': ( + size: 28px, + weight: 300, + line-height: 40px, + // letter-spacing: -0.00833em + ), + 'h3': ( + size: 24px, + weight: 400, + line-height: 32px, + // letter-spacing: normal + ), + 'h4': ( + size: 20px, + weight: 400, + line-height: 30px, + // letter-spacing: 0.00735em + ), + 'h5': ( + size: 16px, + weight: 400, + line-height: 24px, + // letter-spacing: normal + ), + 'h6': ( + size: 14px, + weight: 500, + line-height: 18px, + // letter-spacing: 0.0125em + ), + 'subtitle': ( + size: 12px, + weight: 400, + line-height: 20px, + // letter-spacing: 0.00937em + ), + 'body': ( + font-size: 14px, + font-weight: 400, + line-height: 22px, + // letter-spacing: 0.03125em + ), + 'caption': ( + 'size': 12px, + 'weight': 400, + 'line-height': 20px, + // 'letter-spacing': 0.03333em, + // 'text-transform': false + ) + ), + $uni-headings +); + + + +// 主色 +$uni-primary: #2979ff !default; +$uni-primary-disable:lighten($uni-primary,20%) !default; +$uni-primary-light: lighten($uni-primary,25%) !default; + +// 辅助色 +// 除了主色外的场景色,需要在不同的场景中使用(例如危险色表示危险的操作)。 +$uni-success: #18bc37 !default; +$uni-success-disable:lighten($uni-success,20%) !default; +$uni-success-light: lighten($uni-success,25%) !default; + +$uni-warning: #f3a73f !default; +$uni-warning-disable:lighten($uni-warning,20%) !default; +$uni-warning-light: lighten($uni-warning,25%) !default; + +$uni-error: #e43d33 !default; +$uni-error-disable:lighten($uni-error,20%) !default; +$uni-error-light: lighten($uni-error,25%) !default; + +$uni-info: #8f939c !default; +$uni-info-disable:lighten($uni-info,20%) !default; +$uni-info-light: lighten($uni-info,25%) !default; + +// 中性色 +// 中性色用于文本、背景和边框颜色。通过运用不同的中性色,来表现层次结构。 +$uni-main-color: #3a3a3a !default; // 主要文字 +$uni-base-color: #6a6a6a !default; // 常规文字 +$uni-secondary-color: #909399 !default; // 次要文字 +$uni-extra-color: #c7c7c7 !default; // 辅助说明 + +// 边框颜色 +$uni-border-1: #F0F0F0 !default; +$uni-border-2: #EDEDED !default; +$uni-border-3: #DCDCDC !default; +$uni-border-4: #B9B9B9 !default; + +// 常规色 +$uni-black: #000000 !default; +$uni-white: #ffffff !default; +$uni-transparent: rgba($color: #000000, $alpha: 0) !default; + +// 背景色 +$uni-bg-color: #f7f7f7 !default; + +/* 水平间距 */ +$uni-spacing-sm: 8px !default; +$uni-spacing-base: 15px !default; +$uni-spacing-lg: 30px !default; + +// 阴影 +$uni-shadow-sm:0 0 5px rgba($color: #d8d8d8, $alpha: 0.5) !default; +$uni-shadow-base:0 1px 8px 1px rgba($color: #a5a5a5, $alpha: 0.2) !default; +$uni-shadow-lg:0px 1px 10px 2px rgba($color: #a5a4a4, $alpha: 0.5) !default; + +// 蒙版 +$uni-mask: rgba($color: #000000, $alpha: 0.4) !default; diff --git a/src/uni_modules/uni-scss/styles/tools/functions.scss b/src/uni_modules/uni-scss/styles/tools/functions.scss new file mode 100644 index 0000000..ac6f63e --- /dev/null +++ b/src/uni_modules/uni-scss/styles/tools/functions.scss @@ -0,0 +1,19 @@ +// 合并 map +@function map-deep-merge($parent-map, $child-map){ + $result: $parent-map; + @each $key, $child in $child-map { + $parent-has-key: map-has-key($result, $key); + $parent-value: map-get($result, $key); + $parent-type: type-of($parent-value); + $child-type: type-of($child); + $parent-is-map: $parent-type == map; + $child-is-map: $child-type == map; + + @if (not $parent-has-key) or ($parent-type != $child-type) or (not ($parent-is-map and $child-is-map)){ + $result: map-merge($result, ( $key: $child )); + }@else { + $result: map-merge($result, ( $key: map-deep-merge($parent-value, $child) )); + } + } + @return $result; +}; diff --git a/src/uni_modules/uni-scss/theme.scss b/src/uni_modules/uni-scss/theme.scss new file mode 100644 index 0000000..80ee62f --- /dev/null +++ b/src/uni_modules/uni-scss/theme.scss @@ -0,0 +1,31 @@ +// 间距基础倍数 +$uni-space-root: 2; +// 边框半径默认值 +$uni-radius-root:5px; +// 主色 +$uni-primary: #2979ff; +// 辅助色 +$uni-success: #4cd964; +// 警告色 +$uni-warning: #f0ad4e; +// 错误色 +$uni-error: #dd524d; +// 描述色 +$uni-info: #909399; +// 中性色 +$uni-main-color: #303133; +$uni-base-color: #606266; +$uni-secondary-color: #909399; +$uni-extra-color: #C0C4CC; +// 背景色 +$uni-bg-color: #f5f5f5; +// 边框颜色 +$uni-border-1: #DCDFE6; +$uni-border-2: #E4E7ED; +$uni-border-3: #EBEEF5; +$uni-border-4: #F2F6FC; + +// 常规色 +$uni-black: #000000; +$uni-white: #ffffff; +$uni-transparent: rgba($color: #000000, $alpha: 0); diff --git a/src/uni_modules/uni-scss/variables.scss b/src/uni_modules/uni-scss/variables.scss new file mode 100644 index 0000000..1c062d4 --- /dev/null +++ b/src/uni_modules/uni-scss/variables.scss @@ -0,0 +1,62 @@ +@import './styles/setting/_variables.scss'; +// 间距基础倍数 +$uni-space-root: 2; +// 边框半径默认值 +$uni-radius-root:5px; + +// 主色 +$uni-primary: #2979ff; +$uni-primary-disable:mix(#fff,$uni-primary,50%); +$uni-primary-light: mix(#fff,$uni-primary,80%); + +// 辅助色 +// 除了主色外的场景色,需要在不同的场景中使用(例如危险色表示危险的操作)。 +$uni-success: #18bc37; +$uni-success-disable:mix(#fff,$uni-success,50%); +$uni-success-light: mix(#fff,$uni-success,80%); + +$uni-warning: #f3a73f; +$uni-warning-disable:mix(#fff,$uni-warning,50%); +$uni-warning-light: mix(#fff,$uni-warning,80%); + +$uni-error: #e43d33; +$uni-error-disable:mix(#fff,$uni-error,50%); +$uni-error-light: mix(#fff,$uni-error,80%); + +$uni-info: #8f939c; +$uni-info-disable:mix(#fff,$uni-info,50%); +$uni-info-light: mix(#fff,$uni-info,80%); + +// 中性色 +// 中性色用于文本、背景和边框颜色。通过运用不同的中性色,来表现层次结构。 +$uni-main-color: #3a3a3a; // 主要文字 +$uni-base-color: #6a6a6a; // 常规文字 +$uni-secondary-color: #909399; // 次要文字 +$uni-extra-color: #c7c7c7; // 辅助说明 + +// 边框颜色 +$uni-border-1: #F0F0F0; +$uni-border-2: #EDEDED; +$uni-border-3: #DCDCDC; +$uni-border-4: #B9B9B9; + +// 常规色 +$uni-black: #000000; +$uni-white: #ffffff; +$uni-transparent: rgba($color: #000000, $alpha: 0); + +// 背景色 +$uni-bg-color: #f7f7f7; + +/* 水平间距 */ +$uni-spacing-sm: 8px; +$uni-spacing-base: 15px; +$uni-spacing-lg: 30px; + +// 阴影 +$uni-shadow-sm:0 0 5px rgba($color: #d8d8d8, $alpha: 0.5); +$uni-shadow-base:0 1px 8px 1px rgba($color: #a5a5a5, $alpha: 0.2); +$uni-shadow-lg:0px 1px 10px 2px rgba($color: #a5a4a4, $alpha: 0.5); + +// 蒙版 +$uni-mask: rgba($color: #000000, $alpha: 0.4); diff --git a/src/uni_modules/uni-search-bar/changelog.md b/src/uni_modules/uni-search-bar/changelog.md new file mode 100644 index 0000000..2c6571c --- /dev/null +++ b/src/uni_modules/uni-search-bar/changelog.md @@ -0,0 +1,47 @@ +## 1.3.0(2024-04-22) +- 修复 textColor默认值导致的文字不显示的bug +## 1.2.9(2024-04-17) +- 修复 textColor不生效的bug +## 1.2.8(2024-02-22) +- 修复 清空按钮emit值错误的bug +## 1.2.7(2024-02-21) +- 新增 设置输入框字体颜色:textColor +## 1.2.6(2024-02-20) +- 修复 uni-search-bar在支付宝小程序下样式兼容问题 +## 1.2.5(2024-01-31) +- 修复 uni-search-bar居中问题,现在默认居左,并修复样式偏移问题 +## 1.2.4(2023-05-09) +- 修复 i18n 国际化不正确的 Bug +## 1.2.3(2022-05-24) +- 新增 readonly 属性,组件只读 +## 1.2.2(2022-05-06) +- 修复 vue3 input 事件不生效的bug +## 1.2.1(2022-05-06) +- 修复 多余代码导致的bug +## 1.2.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-search-bar](https://uniapp.dcloud.io/component/uniui/uni-search-bar) +## 1.1.2(2021-08-30) +- 修复 value 属性与 modelValue 属性不兼容的Bug +## 1.1.1(2021-08-24) +- 新增 支持国际化 +## 1.1.0(2021-07-30) +- 组件兼容 vue3,如何创建vue3项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.0.9(2021-05-12) +- 新增 项目示例地址 +## 1.0.8(2021-04-21) +- 优化 添加依赖 uni-icons, 导入后自动下载依赖 +## 1.0.7(2021-04-15) +- uni-ui 新增 uni-search-bar 的 focus 事件 + +## 1.0.6(2021-02-05) +- 优化 组件引用关系,通过uni_modules引用组件 + +## 1.0.5(2021-02-05) +- 调整为uni_modules目录规范 +- 新增 支持双向绑定 +- 更改 input 事件的返回值,e={value:Number} --> e=value +- 新增 支持图标插槽 +- 新增 支持 clear、blur 事件 +- 新增 支持 focus 属性 +- 去掉组件背景色 diff --git a/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/en.json b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/en.json new file mode 100644 index 0000000..dd083a5 --- /dev/null +++ b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/en.json @@ -0,0 +1,4 @@ +{ + "uni-search-bar.cancel": "cancel", + "uni-search-bar.placeholder": "Search enter content" +} \ No newline at end of file diff --git a/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/index.js b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/index.js new file mode 100644 index 0000000..de7509c --- /dev/null +++ b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/index.js @@ -0,0 +1,8 @@ +import en from './en.json' +import zhHans from './zh-Hans.json' +import zhHant from './zh-Hant.json' +export default { + en, + 'zh-Hans': zhHans, + 'zh-Hant': zhHant +} diff --git a/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hans.json b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hans.json new file mode 100644 index 0000000..d2a1ced --- /dev/null +++ b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hans.json @@ -0,0 +1,4 @@ +{ + "uni-search-bar.cancel": "取消", + "uni-search-bar.placeholder": "请输入搜索内容" +} diff --git a/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hant.json b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hant.json new file mode 100644 index 0000000..f1c96bc --- /dev/null +++ b/src/uni_modules/uni-search-bar/components/uni-search-bar/i18n/zh-Hant.json @@ -0,0 +1,4 @@ +{ + "uni-search-bar.cancel": "取消", + "uni-search-bar.placeholder": "請輸入搜索內容" +} diff --git a/src/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.vue b/src/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.vue new file mode 100644 index 0000000..6b9b9c1 --- /dev/null +++ b/src/uni_modules/uni-search-bar/components/uni-search-bar/uni-search-bar.vue @@ -0,0 +1,309 @@ + + + + + diff --git a/src/uni_modules/uni-search-bar/package.json b/src/uni_modules/uni-search-bar/package.json new file mode 100644 index 0000000..1730d9d --- /dev/null +++ b/src/uni_modules/uni-search-bar/package.json @@ -0,0 +1,87 @@ +{ + "id": "uni-search-bar", + "displayName": "uni-search-bar 搜索栏", + "version": "1.3.0", + "description": "搜索栏组件,通常用于搜索商品、文章等", + "keywords": [ + "uni-ui", + "uniui", + "搜索框", + "搜索栏" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, +"dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue" + }, + "uni_modules": { + "dependencies": [ + "uni-scss", + "uni-icons" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "y", + "aliyun": "y", + "alipay": "n" + }, + "client": { + "App": { + "app-vue": "y", + "app-nvue": "y" + }, + "H5-mobile": { + "Safari": "y", + "Android Browser": "y", + "微信浏览器(Android)": "y", + "QQ浏览器(Android)": "y" + }, + "H5-pc": { + "Chrome": "y", + "IE": "y", + "Edge": "y", + "Firefox": "y", + "Safari": "y" + }, + "小程序": { + "微信": "y", + "阿里": "y", + "百度": "y", + "字节跳动": "y", + "QQ": "y" + }, + "快应用": { + "华为": "u", + "联盟": "u" + }, + "Vue": { + "vue2": "y", + "vue3": "y" + } + } + } + } +} \ No newline at end of file diff --git a/src/uni_modules/uni-search-bar/readme.md b/src/uni_modules/uni-search-bar/readme.md new file mode 100644 index 0000000..253092f --- /dev/null +++ b/src/uni_modules/uni-search-bar/readme.md @@ -0,0 +1,14 @@ + + +## SearchBar 搜索栏 + +> **组件名:uni-search-bar** +> 代码块: `uSearchBar` + + +搜索栏组件 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-search-bar) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 + + diff --git a/src/uni_modules/uni-transition/changelog.md b/src/uni_modules/uni-transition/changelog.md new file mode 100644 index 0000000..01bfb58 --- /dev/null +++ b/src/uni_modules/uni-transition/changelog.md @@ -0,0 +1,31 @@ +## 1.3.6(2025-07-18) +- 修复 nvue 页面,样式错误问题 +## 1.3.5(2025-06-11) +- 修复 第一次执行不显示动画的问题 +## 1.3.4(2025-04-16) +- 修复 页面数据更新到底动画复原的问题 +- 修复 示例页面打开报错的问题 +## 1.3.3(2024-04-23) +- 修复 当元素会受变量影响自动隐藏的bug +## 1.3.2(2023-05-04) +- 修复 NVUE 平台报错的问题 +## 1.3.1(2021-11-23) +- 修复 init 方法初始化问题 +## 1.3.0(2021-11-19) +- 优化 组件UI,并提供设计资源,详见:[https://uniapp.dcloud.io/component/uniui/resource](https://uniapp.dcloud.io/component/uniui/resource) +- 文档迁移,详见:[https://uniapp.dcloud.io/component/uniui/uni-transition](https://uniapp.dcloud.io/component/uniui/uni-transition) +## 1.2.1(2021-09-27) +- 修复 init 方法不生效的 Bug +## 1.2.0(2021-07-30) +- 组件兼容 vue3,如何创建 vue3 项目,详见 [uni-app 项目支持 vue3 介绍](https://ask.dcloud.net.cn/article/37834) +## 1.1.1(2021-05-12) +- 新增 示例地址 +- 修复 示例项目缺少组件的 Bug +## 1.1.0(2021-04-22) +- 新增 通过方法自定义动画 +- 新增 custom-class 非 NVUE 平台支持自定义 class 定制样式 +- 优化 动画触发逻辑,使动画更流畅 +- 优化 支持单独的动画类型 +- 优化 文档示例 +## 1.0.2(2021-02-05) +- 调整为 uni_modules 目录规范 diff --git a/src/uni_modules/uni-transition/components/uni-transition/createAnimation.js b/src/uni_modules/uni-transition/components/uni-transition/createAnimation.js new file mode 100644 index 0000000..8f89b18 --- /dev/null +++ b/src/uni_modules/uni-transition/components/uni-transition/createAnimation.js @@ -0,0 +1,131 @@ +// const defaultOption = { +// duration: 300, +// timingFunction: 'linear', +// delay: 0, +// transformOrigin: '50% 50% 0' +// } +// #ifdef APP-NVUE +const nvueAnimation = uni.requireNativePlugin('animation') +// #endif +class MPAnimation { + constructor(options, _this) { + this.options = options + // 在iOS10+QQ小程序平台下,传给原生的对象一定是个普通对象而不是Proxy对象,否则会报parameter should be Object instead of ProxyObject的错误 + this.animation = uni.createAnimation({ + ...options + }) + this.currentStepAnimates = {} + this.next = 0 + this.$ = _this + + } + + _nvuePushAnimates(type, args) { + let aniObj = this.currentStepAnimates[this.next] + let styles = {} + if (!aniObj) { + styles = { + styles: {}, + config: {} + } + } else { + styles = aniObj + } + if (animateTypes1.includes(type)) { + if (!styles.styles.transform) { + styles.styles.transform = '' + } + let unit = '' + if(type === 'rotate'){ + unit = 'deg' + } + styles.styles.transform += `${type}(${args+unit}) ` + } else { + styles.styles[type] = `${args}` + } + this.currentStepAnimates[this.next] = styles + } + _animateRun(styles = {}, config = {}) { + let ref = this.$.$refs['ani'].ref + if (!ref) return + return new Promise((resolve, reject) => { + nvueAnimation.transition(ref, { + styles, + ...config + }, res => { + resolve() + }) + }) + } + + _nvueNextAnimate(animates, step = 0, fn) { + let obj = animates[step] + if (obj) { + let { + styles, + config + } = obj + this._animateRun(styles, config).then(() => { + step += 1 + this._nvueNextAnimate(animates, step, fn) + }) + } else { + this.currentStepAnimates = {} + typeof fn === 'function' && fn() + this.isEnd = true + } + } + + step(config = {}) { + // #ifndef APP-NVUE + this.animation.step(config) + // #endif + // #ifdef APP-NVUE + this.currentStepAnimates[this.next].config = Object.assign({}, this.options, config) + this.currentStepAnimates[this.next].styles.transformOrigin = this.currentStepAnimates[this.next].config.transformOrigin + this.next++ + // #endif + return this + } + + run(fn) { + // #ifndef APP-NVUE + this.$.animationData = this.animation.export() + this.$.timer = setTimeout(() => { + typeof fn === 'function' && fn() + }, this.$.durationTime) + // #endif + // #ifdef APP-NVUE + this.isEnd = false + let ref = this.$.$refs['ani'] && this.$.$refs['ani'].ref + if(!ref) return + this._nvueNextAnimate(this.currentStepAnimates, 0, fn) + this.next = 0 + // #endif + } +} + + +const animateTypes1 = ['matrix', 'matrix3d', 'rotate', 'rotate3d', 'rotateX', 'rotateY', 'rotateZ', 'scale', 'scale3d', + 'scaleX', 'scaleY', 'scaleZ', 'skew', 'skewX', 'skewY', 'translate', 'translate3d', 'translateX', 'translateY', + 'translateZ' +] +const animateTypes2 = ['opacity', 'backgroundColor'] +const animateTypes3 = ['width', 'height', 'left', 'right', 'top', 'bottom'] +animateTypes1.concat(animateTypes2, animateTypes3).forEach(type => { + MPAnimation.prototype[type] = function(...args) { + // #ifndef APP-NVUE + this.animation[type](...args) + // #endif + // #ifdef APP-NVUE + this._nvuePushAnimates(type, args) + // #endif + return this + } +}) + +export function createAnimation(option, _this) { + if(!_this) return + clearTimeout(_this.timer) + return new MPAnimation(option, _this) +} diff --git a/src/uni_modules/uni-transition/components/uni-transition/uni-transition.vue b/src/uni_modules/uni-transition/components/uni-transition/uni-transition.vue new file mode 100644 index 0000000..7677553 --- /dev/null +++ b/src/uni_modules/uni-transition/components/uni-transition/uni-transition.vue @@ -0,0 +1,292 @@ + + + + + diff --git a/src/uni_modules/uni-transition/package.json b/src/uni_modules/uni-transition/package.json new file mode 100644 index 0000000..0542c52 --- /dev/null +++ b/src/uni_modules/uni-transition/package.json @@ -0,0 +1,112 @@ +{ + "id": "uni-transition", + "displayName": "uni-transition 过渡动画", + "version": "1.3.6", + "description": "元素的简单过渡动画", + "keywords": [ + "uni-ui", + "uniui", + "动画", + "过渡", + "过渡动画" +], + "repository": "https://github.com/dcloudio/uni-ui", + "engines": { + "HBuilderX": "", + "uni-app": "^4.12", + "uni-app-x": "" + }, + "directories": { + "example": "../../temps/example_temps" + }, + "dcloudext": { + "sale": { + "regular": { + "price": "0.00" + }, + "sourcecode": { + "price": "0.00" + } + }, + "contact": { + "qq": "" + }, + "declaration": { + "ads": "无", + "data": "无", + "permissions": "无" + }, + "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui", + "type": "component-vue", + "darkmode": "x", + "i18n": "x", + "widescreen": "x" + }, + "uni_modules": { + "dependencies": [ + "uni-scss" + ], + "encrypt": [], + "platforms": { + "cloud": { + "tcb": "x", + "aliyun": "x", + "alipay": "x" + }, + "client": { + "uni-app": { + "vue": { + "vue2": "√", + "vue3": "√" + }, + "web": { + "safari": "√", + "chrome": "√" + }, + "app": { + "vue": "√", + "nvue": "√", + "android": "√", + "ios": "√", + "harmony": "√" + }, + "mp": { + "weixin": { + }, + "alipay": { + }, + "toutiao": { + }, + "baidu": { + }, + "kuaishou": { + }, + "jd": { + }, + "harmony": "-", + "qq": "√", + "lark": "-" + }, + "quickapp": { + "huawei": "√", + "union": "√" + } + }, + "uni-app-x": { + "web": { + "safari": "-", + "chrome": "-" + }, + "app": { + "android": "-", + "ios": "-", + "harmony": "-" + }, + "mp": { + "weixin": "-" + } + } + } + } + } +} \ No newline at end of file diff --git a/src/uni_modules/uni-transition/readme.md b/src/uni_modules/uni-transition/readme.md new file mode 100644 index 0000000..2f8a77e --- /dev/null +++ b/src/uni_modules/uni-transition/readme.md @@ -0,0 +1,11 @@ + + +## Transition 过渡动画 +> **组件名:uni-transition** +> 代码块: `uTransition` + + +元素过渡动画 + +### [查看文档](https://uniapp.dcloud.io/component/uniui/uni-transition) +#### 如使用过程中有任何问题,或者您对uni-ui有一些好的建议,欢迎加入 uni-ui 交流群:871950839 \ No newline at end of file diff --git a/src/utils/md5.js b/src/utils/md5.js new file mode 100644 index 0000000..9bd3bef --- /dev/null +++ b/src/utils/md5.js @@ -0,0 +1,492 @@ +class utilsMd5 { + constructor() { + + } + +} +/* + * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message + * Digest Algorithm, as defined in RFC 1321. + * Version 2.1 Copyright (C) Paul Johnston 1999 - 2002. + * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet + * Distributed under the BSD License + * See http://pajhome.org.uk/crypt/md5 for more info. + */ + +/* + * Configurable variables. You may need to tweak these to be compatible with + * the server-side, but the defaults work in most cases. + */ +var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */ +var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */ +var chrsz = 8; /* bits per input character. 8 - ASCII; 16 - Unicode */ + +/* + * These are the functions you'll usually want to call + * They take string arguments and return either hex or base-64 encoded strings + */ +utilsMd5.hex_md5 = function(s) { + return binl2hex(core_md5(str2binl(s), s.length * chrsz)); +} + +function heyh_md5(s) { + return binl2hex(core_md5(str2binl(s), s.length * chrsz)); +} + +function b64_md5(s) { + return binl2b64(core_md5(str2binl(s), s.length * chrsz)); +} + +function str_md5(s) { + return binl2str(core_md5(str2binl(s), s.length * chrsz)); +} + +function hex_hmac_md5(key, data) { + return binl2hex(core_hmac_md5(key, data)); +} + +function b64_hmac_md5(key, data) { + return binl2b64(core_hmac_md5(key, data)); +} + +function str_hmac_md5(key, data) { + return binl2str(core_hmac_md5(key, data)); +} + +/* + * Perform a simple self-test to see if the VM is working + */ +function md5_vm_test() { + return hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"; +} + +/* + * Calculate the MD5 of an array of little-endian words, and a bit length + */ +function core_md5(x, len) { + /* append padding */ + x[len >> 5] |= 0x80 << ((len) % 32); + x[(((len + 64) >>> 9) << 4) + 14] = len; + + var a = 1732584193; + var b = -271733879; + var c = -1732584194; + var d = 271733878; + + for (var i = 0; i < x.length; i += 16) { + var olda = a; + var oldb = b; + var oldc = c; + var oldd = d; + + a = md5_ff(a, b, c, d, x[i + 0], 7, -680876936); + d = md5_ff(d, a, b, c, x[i + 1], 12, -389564586); + c = md5_ff(c, d, a, b, x[i + 2], 17, 606105819); + b = md5_ff(b, c, d, a, x[i + 3], 22, -1044525330); + a = md5_ff(a, b, c, d, x[i + 4], 7, -176418897); + d = md5_ff(d, a, b, c, x[i + 5], 12, 1200080426); + c = md5_ff(c, d, a, b, x[i + 6], 17, -1473231341); + b = md5_ff(b, c, d, a, x[i + 7], 22, -45705983); + a = md5_ff(a, b, c, d, x[i + 8], 7, 1770035416); + d = md5_ff(d, a, b, c, x[i + 9], 12, -1958414417); + c = md5_ff(c, d, a, b, x[i + 10], 17, -42063); + b = md5_ff(b, c, d, a, x[i + 11], 22, -1990404162); + a = md5_ff(a, b, c, d, x[i + 12], 7, 1804603682); + d = md5_ff(d, a, b, c, x[i + 13], 12, -40341101); + c = md5_ff(c, d, a, b, x[i + 14], 17, -1502002290); + b = md5_ff(b, c, d, a, x[i + 15], 22, 1236535329); + + a = md5_gg(a, b, c, d, x[i + 1], 5, -165796510); + d = md5_gg(d, a, b, c, x[i + 6], 9, -1069501632); + c = md5_gg(c, d, a, b, x[i + 11], 14, 643717713); + b = md5_gg(b, c, d, a, x[i + 0], 20, -373897302); + a = md5_gg(a, b, c, d, x[i + 5], 5, -701558691); + d = md5_gg(d, a, b, c, x[i + 10], 9, 38016083); + c = md5_gg(c, d, a, b, x[i + 15], 14, -660478335); + b = md5_gg(b, c, d, a, x[i + 4], 20, -405537848); + a = md5_gg(a, b, c, d, x[i + 9], 5, 568446438); + d = md5_gg(d, a, b, c, x[i + 14], 9, -1019803690); + c = md5_gg(c, d, a, b, x[i + 3], 14, -187363961); + b = md5_gg(b, c, d, a, x[i + 8], 20, 1163531501); + a = md5_gg(a, b, c, d, x[i + 13], 5, -1444681467); + d = md5_gg(d, a, b, c, x[i + 2], 9, -51403784); + c = md5_gg(c, d, a, b, x[i + 7], 14, 1735328473); + b = md5_gg(b, c, d, a, x[i + 12], 20, -1926607734); + + a = md5_hh(a, b, c, d, x[i + 5], 4, -378558); + d = md5_hh(d, a, b, c, x[i + 8], 11, -2022574463); + c = md5_hh(c, d, a, b, x[i + 11], 16, 1839030562); + b = md5_hh(b, c, d, a, x[i + 14], 23, -35309556); + a = md5_hh(a, b, c, d, x[i + 1], 4, -1530992060); + d = md5_hh(d, a, b, c, x[i + 4], 11, 1272893353); + c = md5_hh(c, d, a, b, x[i + 7], 16, -155497632); + b = md5_hh(b, c, d, a, x[i + 10], 23, -1094730640); + a = md5_hh(a, b, c, d, x[i + 13], 4, 681279174); + d = md5_hh(d, a, b, c, x[i + 0], 11, -358537222); + c = md5_hh(c, d, a, b, x[i + 3], 16, -722521979); + b = md5_hh(b, c, d, a, x[i + 6], 23, 76029189); + a = md5_hh(a, b, c, d, x[i + 9], 4, -640364487); + d = md5_hh(d, a, b, c, x[i + 12], 11, -421815835); + c = md5_hh(c, d, a, b, x[i + 15], 16, 530742520); + b = md5_hh(b, c, d, a, x[i + 2], 23, -995338651); + + a = md5_ii(a, b, c, d, x[i + 0], 6, -198630844); + d = md5_ii(d, a, b, c, x[i + 7], 10, 1126891415); + c = md5_ii(c, d, a, b, x[i + 14], 15, -1416354905); + b = md5_ii(b, c, d, a, x[i + 5], 21, -57434055); + a = md5_ii(a, b, c, d, x[i + 12], 6, 1700485571); + d = md5_ii(d, a, b, c, x[i + 3], 10, -1894986606); + c = md5_ii(c, d, a, b, x[i + 10], 15, -1051523); + b = md5_ii(b, c, d, a, x[i + 1], 21, -2054922799); + a = md5_ii(a, b, c, d, x[i + 8], 6, 1873313359); + d = md5_ii(d, a, b, c, x[i + 15], 10, -30611744); + c = md5_ii(c, d, a, b, x[i + 6], 15, -1560198380); + b = md5_ii(b, c, d, a, x[i + 13], 21, 1309151649); + a = md5_ii(a, b, c, d, x[i + 4], 6, -145523070); + d = md5_ii(d, a, b, c, x[i + 11], 10, -1120210379); + c = md5_ii(c, d, a, b, x[i + 2], 15, 718787259); + b = md5_ii(b, c, d, a, x[i + 9], 21, -343485551); + + a = safe_add(a, olda); + b = safe_add(b, oldb); + c = safe_add(c, oldc); + d = safe_add(d, oldd); + } + return Array(a, b, c, d); + +} + +/* + * These functions implement the four basic operations the algorithm uses. + */ +function md5_cmn(q, a, b, x, s, t) { + return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b); +} + +function md5_ff(a, b, c, d, x, s, t) { + return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t); +} + +function md5_gg(a, b, c, d, x, s, t) { + return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t); +} + +function md5_hh(a, b, c, d, x, s, t) { + return md5_cmn(b ^ c ^ d, a, b, x, s, t); +} + +function md5_ii(a, b, c, d, x, s, t) { + return md5_cmn(c ^ (b | (~d)), a, b, x, s, t); +} + +/* + * Calculate the HMAC-MD5, of a key and some data + */ +function core_hmac_md5(key, data) { + var bkey = str2binl(key); + if (bkey.length > 16) bkey = core_md5(bkey, key.length * chrsz); + + var ipad = Array(16), + opad = Array(16); + for (var i = 0; i < 16; i++) { + ipad[i] = bkey[i] ^ 0x36363636; + opad[i] = bkey[i] ^ 0x5C5C5C5C; + } + + var hash = core_md5(ipad.concat(str2binl(data)), 512 + data.length * chrsz); + return core_md5(opad.concat(hash), 512 + 128); +} + +/* + * Add integers, wrapping at 2^32. This uses 16-bit operations internally + * to work around bugs in some JS interpreters. + */ +function safe_add(x, y) { + var lsw = (x & 0xFFFF) + (y & 0xFFFF); + var msw = (x >> 16) + (y >> 16) + (lsw >> 16); + return (msw << 16) | (lsw & 0xFFFF); +} + +/* + * Bitwise rotate a 32-bit number to the left. + */ +function bit_rol(num, cnt) { + return (num << cnt) | (num >>> (32 - cnt)); +} + +/* + * Convert a string to an array of little-endian words + * If chrsz is ASCII, characters >255 have their hi-byte silently ignored. + */ +function str2binl(str) { + var bin = Array(); + var mask = (1 << chrsz) - 1; + for (var i = 0; i < str.length * chrsz; i += chrsz) + bin[i >> 5] |= (str.charCodeAt(i / chrsz) & mask) << (i % 32); + return bin; +} + +/* + * Convert an array of little-endian words to a string + */ +function binl2str(bin) { + var str = ""; + var mask = (1 << chrsz) - 1; + for (var i = 0; i < bin.length * 32; i += chrsz) + str += String.fromCharCode((bin[i >> 5] >>> (i % 32)) & mask); + return str; +} + +/* + * Convert an array of little-endian words to a hex string. + */ +function binl2hex(binarray) { + var hex_tab = hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; + var str = ""; + for (var i = 0; i < binarray.length * 4; i++) { + str += hex_tab.charAt((binarray[i >> 2] >> ((i % 4) * 8 + 4)) & 0xF) + + hex_tab.charAt((binarray[i >> 2] >> ((i % 4) * 8)) & 0xF); + } + return str; +} + +/* + * Convert an array of little-endian words to a base-64 string + */ +function binl2b64(binarray) { + var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; + var str = ""; + for (var i = 0; i < binarray.length * 4; i += 3) { + var triplet = (((binarray[i >> 2] >> 8 * (i % 4)) & 0xFF) << 16) | + (((binarray[i + 1 >> 2] >> 8 * ((i + 1) % 4)) & 0xFF) << 8) | + ((binarray[i + 2 >> 2] >> 8 * ((i + 2) % 4)) & 0xFF); + for (var j = 0; j < 4; j++) { + if (i * 8 + j * 6 > binarray.length * 32) str += b64pad; + else str += tab.charAt((triplet >> 6 * (3 - j)) & 0x3F); + } + } + return str; +} + + +var base64EncodeChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; +var base64DecodeChars = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 62, -1, -1, -1, 63, + 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, -1, -1, -1, -1, -1, -1, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, + 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, -1, -1, -1, -1, -1, -1, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, + 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, -1, -1, -1, -1, -1); + +utilsMd5.base64encode = function(str) { + var out, i, len; + var c1, c2, c3; + + len = str.length; + i = 0; + out = ""; + while (i < len) { + c1 = str.charCodeAt(i++) & 0xff; + if (i == len) { + out += base64EncodeChars.charAt(c1 >> 2); + out += base64EncodeChars.charAt((c1 & 0x3) << 4); + out += "=="; + break; + } + c2 = str.charCodeAt(i++); + if (i == len) { + out += base64EncodeChars.charAt(c1 >> 2); + out += base64EncodeChars.charAt(((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4)); + out += base64EncodeChars.charAt((c2 & 0xF) << 2); + out += "="; + break; + } + c3 = str.charCodeAt(i++); + out += base64EncodeChars.charAt(c1 >> 2); + out += base64EncodeChars.charAt(((c1 & 0x3) << 4) | ((c2 & 0xF0) >> 4)); + out += base64EncodeChars.charAt(((c2 & 0xF) << 2) | ((c3 & 0xC0) >> 6)); + out += base64EncodeChars.charAt(c3 & 0x3F); + } + return out; +} + +utilsMd5.base64decode = function(str) { + var c1, c2, c3, c4; + var i, len, out; + + len = str.length; + i = 0; + out = ""; + while (i < len) { + /* c1 */ + do { + c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff]; + } while (i < len && c1 == -1); + if (c1 == -1) + break; + + /* c2 */ + do { + c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff]; + } while (i < len && c2 == -1); + if (c2 == -1) + break; + + out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4)); + + /* c3 */ + do { + c3 = str.charCodeAt(i++) & 0xff; + if (c3 == 61) + return out; + c3 = base64DecodeChars[c3]; + } while (i < len && c3 == -1); + if (c3 == -1) + break; + + out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2)); + + /* c4 */ + do { + c4 = str.charCodeAt(i++) & 0xff; + if (c4 == 61) + return out; + c4 = base64DecodeChars[c4]; + } while (i < len && c4 == -1); + if (c4 == -1) + break; + out += String.fromCharCode(((c3 & 0x03) << 6) | c4); + } + return out; +} + +function base64decode(str) { + var c1, c2, c3, c4; + var i, len, out; + + len = str.length; + i = 0; + out = ""; + while (i < len) { + /* c1 */ + do { + c1 = base64DecodeChars[str.charCodeAt(i++) & 0xff]; + } while (i < len && c1 == -1); + if (c1 == -1) + break; + + /* c2 */ + do { + c2 = base64DecodeChars[str.charCodeAt(i++) & 0xff]; + } while (i < len && c2 == -1); + if (c2 == -1) + break; + + out += String.fromCharCode((c1 << 2) | ((c2 & 0x30) >> 4)); + + /* c3 */ + do { + c3 = str.charCodeAt(i++) & 0xff; + if (c3 == 61) + return out; + c3 = base64DecodeChars[c3]; + } while (i < len && c3 == -1); + if (c3 == -1) + break; + + out += String.fromCharCode(((c2 & 0XF) << 4) | ((c3 & 0x3C) >> 2)); + + /* c4 */ + do { + c4 = str.charCodeAt(i++) & 0xff; + if (c4 == 61) + return out; + c4 = base64DecodeChars[c4]; + } while (i < len && c4 == -1); + if (c4 == -1) + break; + out += String.fromCharCode(((c3 & 0x03) << 6) | c4); + } + return out; +} + +function utf16to8(str) { + var out, i, len, c; + + out = ""; + len = str.length; + for (i = 0; i < len; i++) { + c = str.charCodeAt(i); + if ((c >= 0x0001) && (c <= 0x007F)) { + out += str.charAt(i); + } else if (c > 0x07FF) { + out += String.fromCharCode(0xE0 | ((c >> 12) & 0x0F)); + out += String.fromCharCode(0x80 | ((c >> 6) & 0x3F)); + out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)); + } else { + out += String.fromCharCode(0xC0 | ((c >> 6) & 0x1F)); + out += String.fromCharCode(0x80 | ((c >> 0) & 0x3F)); + } + } + return out; +} + +function utf8to16(str) { + var out, i, len, c; + var char2, char3; + + out = ""; + len = str.length; + i = 0; + while (i < len) { + c = str.charCodeAt(i++); + switch (c >> 4) { + case 0: + case 1: + case 2: + case 3: + case 4: + case 5: + case 6: + case 7: + // 0www.jingxicaishi.com + out += str.charAt(i - 1); + break; + case 12: + case 13: + // 110x xxxx 10xx xxxx + char2 = str.charCodeAt(i++); + out += String.fromCharCode(((c & 0x1F) << 6) | (char2 & 0x3F)); + break; + case 14: + // 1110 xxxx 10xx xxxx 10xx xxxx + char2 = str.charCodeAt(i++); + char3 = str.charCodeAt(i++); + out += String.fromCharCode(((c & 0x0F) << 12) | + ((char2 & 0x3F) << 6) | + ((char3 & 0x3F) << 0)); + break; + } + } + + return out; +} + + +utilsMd5.JsStrencode = function(strings, key) { + + strings = base64decode(strings); + var key = heyh_md5(key); //约定的解密key 现在我们就先用这个key 哈 建议你给app创建一个 config.js 方便卖出后更改配置 不然很容易搞忘记的哦 + + var len = key.length; + var code = ''; + var k, code; + for (var i = 0; i < strings.length; i++) { + + k = i % len; + code += String.fromCharCode(strings.charCodeAt(i) ^ key.charCodeAt(k)); + } + //document.write(code+"\n"); + return base64decode(code); +} + +export { + utilsMd5 +} diff --git a/src/utils/qiniuUploader.ts b/src/utils/qiniuUploader.ts new file mode 100644 index 0000000..891ce9e --- /dev/null +++ b/src/utils/qiniuUploader.ts @@ -0,0 +1,163 @@ +// import log from '@/utils/log' +import { getStorage } from "@/utils/storage"; +export function qiniuyun() { + var d: any = { + qiniuUploadURL: "", + qiniuImageURLPrefix: "", + qiniuUploadToken: "", + qiniuUploadTokenURL: "", + qiniuUploadTokenFunction: null + }; + + function f(g: any) { + d = { + qiniuUploadURL: "", + qiniuImageURLPrefix: "", + qiniuUploadToken: "", + qiniuUploadTokenURL: "", + qiniuUploadTokenFunction: null + }; + e(g) + } + + function e(g: any) { + if (g.uploadURL) { + d.qiniuUploadURL = g.uploadURL + } else { + console.error("qiniu uploader need uploadURL") + } if (g.uptoken) { + d.qiniuUploadToken = g.uptoken + } else { + if (g.uptokenURL) { + d.qiniuUploadTokenURL = g.uptokenURL + } else { + if (g.uptokenFunc) { + d.qiniuUploadTokenFunction = g.uptokenFunc + } + } + } if (g.domain) { + d.qiniuImageURLPrefix = g.domain + } + } + + function c(i: any, j: any, g: any, h: any) { + if (null == i) { + console.error("qiniu uploader need filePath to upload"); + return + } + if (h) { + f(h) + } + if (d.qiniuUploadToken) { + b(i, j, g, h) + } else { + if (d.qiniuUploadTokenURL) { + a(function () { + b(i, j, g, h) + }) + } else { + if (d.qiniuUploadTokenFunction) { + d.qiniuUploadToken = d.qiniuUploadTokenFunction() + } else { + console.error("qiniu uploader need one of [uptoken, uptokenURL, uptokenFunc]"); + return + } + } + } + } + + function b(j: any, l: any, g: any, i: any) { + var h = d.qiniuUploadURL; + var m = j.split("//")[1]; + if (i && i.key) { + m = i.key + } + var k = { + "token": d.qiniuUploadToken, + "key": m + }; + uni.uploadFile({ + url: h, + filePath: j, + name: "file", + formData: k, + success: function (o) { + var q = o.data; + var p = JSON.parse(q); + var n = d.qiniuImageURLPrefix + p.key; + p.imageURL = n; + l(p) + saveImgRecod({ + url:h, + method:"POST", + params:{filePath:j,name:"file",formData:k}, + data:o, + other:n + }) + }, + fail: function (n) { + g(n) + saveImgRecod({ + url:h, + method:"POST", + params:{filePath:j,name:"file",formData:k}, + data:n + }) + } + }) + } + + function a(g: any) { + uni.request({ + url: d.qiniuUploadTokenURL, + success: function (i: any) { + var h = i.data.uptoken; + d.qiniuUploadToken = h; + if (g) { + g() + } + saveImgRecod({ + url:d.qiniuUploadTokenURL, + method:"GET", + params:"", + data:i + }) + }, + fail: function (h) { + saveImgRecod({ + url:d.qiniuUploadTokenURL, + method:"GET", + params:"", + data:h + }) + console.log(h) + } + }) + } + + // 保存上传图片的记录信息 + function saveImgRecod(obj:AnyObject){ + // // url:string,method:string,dns:string,params:any + // let logData = { + // '日志记录时间': Date(), + // '调用接口': obj.url || "", + // '请求方法': obj.method || "", + // '请求参数': obj.params || "", + // // '请求域名': obj.dns || "", + // '用户TOKEN': getStorage('token') ? getStorage('token') : '未获取到用户TOKEN', + // '用户手机号': getStorage('mobile') ? getStorage('mobile') : '未获取到用户手机号', + // '店铺ID': getStorage('storeID') ? getStorage('storeID') : '未获取到店铺ID', + // '店铺名字': getStorage('storeName') ? getStorage('storeName') : '未获取到店铺名字', + // // '网络状态码': obj.statusCode || "", + // '服务端数据': obj.data || "", + // '其他数据':obj.other || "" + // } + // log.info(JSON.stringify(logData)) + } + + + return { + init: f, + upload: c, + } +} \ No newline at end of file diff --git a/src/utils/storage.ts b/src/utils/storage.ts new file mode 100644 index 0000000..171b553 --- /dev/null +++ b/src/utils/storage.ts @@ -0,0 +1,84 @@ +/** + * @desc 本地缓存 storage 操作类 + * @author zhangshuwei + * @time 2022年12月20日 + * @Email 2966211270@qq.com + */ + + +/** + * @desc 读取本地缓存 + * @param key 本地缓存key + */ +export const getStorage = (key: string): string => { + return uni.getStorageSync(key) +} + + +/** + * @desc 保存数据至本地缓存 + * @param key 本地缓存key + * @param value 本地缓存value + */ +export const setStorage = (key: string, value: any) => { + uni.setStorageSync(key, value) +} + + +/** + * 清除指定缓存 + * @param {key} 清除指定缓存 + */ +export const cleatStorage = (key?: string) => { + if (key) { + uni.removeStorageSync(key) + } else { + uni.clearStorageSync() + } +} + + + + +// /** +// * @desc 登录判断默认参数是否存在,不存在给默认值 +// * @param {whiteArr} 需要给默认值的缓存 +// */ +// export const jx_default_storage_plugin = () => { +// interface NewStorageType { +// key: string, +// value: any +// } +// let whiteArr: Array = [ +// { +// key: 'isPlayShound', +// value: true +// }, +// { +// key: 'isPrinterUpc', +// value: false +// }, +// { +// key: 'printerRetrySize', +// value: '0' +// }, +// { +// key: 'defaultPrinter', +// value: '2' +// }, +// { +// key: 'printerCompatible', +// value: false +// }, +// { +// key: 'printerGoodsMoney', +// value: false +// } +// ] + +// for (let i = 0; i < whiteArr.length; i++) { +// if (!getStorage(whiteArr[i].key).toString()) { +// setStorage(whiteArr[i].key, whiteArr[i].value) +// } +// } +// } \ No newline at end of file diff --git a/src/utils/toast.ts b/src/utils/toast.ts new file mode 100644 index 0000000..20eb43b --- /dev/null +++ b/src/utils/toast.ts @@ -0,0 +1,49 @@ + +type IconType = "success" | "error" | "none" | "loading" | undefined + +/** + * @desc 公共弹窗简化 + * @author zhangshuwei + * @time 2022年12月12日 + * @Email 2966211270@qq.com + * @param {title}-提示内容 + * @param {type}-图标类型 1:成功 2:失败 3:无图标 + * @param {timer}-提示消失时间默认 2000 毫秒 +*/ +const toast = (title = '默认内容', type = 3, timer = 2000) => { + let icon: IconType + switch (type) { + case 1: + icon = 'success' + break + case 2: + icon = 'error' + break + case 3: + icon = 'none' + break + } + + if (icon == 'none') { + uni.showToast({ + title: title, + icon: icon, + duration: timer, + }) + } else if (icon == 'error') { + uni.showToast({ + title: title, + image: '/static/image/global/error.png', + duration: timer, + }) + } else { + uni.showToast({ + title: title, + icon: 'success', + duration: timer, + }) + } +} + + +export default toast \ No newline at end of file diff --git a/src/utils/tools.ts b/src/utils/tools.ts new file mode 100644 index 0000000..f4d6862 --- /dev/null +++ b/src/utils/tools.ts @@ -0,0 +1,93 @@ +interface jx_throttlesType { + /************************************************* + * 节流时间 + */ + time: number + /************************************************* + * 节流成功回调 + */ + success: Function + /************************************************* + * 节流失败回调 + */ + fail?: Function +} +/************************************************* + * 节流函数 + */ +export function jx_throttles(options: jx_throttlesType) { + let pre: number = 0 + return function (this: any, ...args: any) { + let now = Date.now() + if (now - pre >= options.time) { + options.success && options.success.apply(this, args) + pre = Date.now() + } else { + options.fail && options.fail((((pre - now) / 1000) + options.time / 1000).toFixed(0)) + } + } +} + +/************************************************* + * 防抖函数 + * @param {Function} [fun] 防抖成功回调 + * @param {number} [time] 防抖时间 + * + */ +export function jx_trembling(fun: Function, time: number) { + let timer: any = null + return function (this: any, ...args: any) { + clearTimeout(timer) + timer = setTimeout(() => { + fun.apply(this, args) + }, time) + } +} + +// ******************** 请求加载提示 ***************************** +//#region +/** +* @function 请求加载提示 +* @description 传递一个说明内容【有参数showLoading,无参数hideLoading】 +* @param value {string} 加载提示内容【非必传】 +* @return void +* @example +* setLoading('登录中') +*/ +export function setLoading(value?: string) { + if (value) { + uni.showLoading({ title: value }) + } else { + uni.hideLoading() + } +} +//#endregion + +// ******************** 添加请求记录与中断请求 ***************************** +//#region +let requestTaskList: Array = [] // 请求列表 +/** +* @function 添加请求记录 +* @description 传递一个task对象 +* @param task {object} task对象 +* @return void +* @example +* addTask({}) +*/ +export function addTask(task: AnyObject): void { + if (requestTaskList.length >= 17) { + requestTaskList = [] + } + requestTaskList.push(task) +} + + +/************************************************* + * @desc 处理时间 YYY-M-D + * @param {time}-需要处理的时间 + * @return {time} - YYYY-MM-DD + */ +export const timeFormatD = (time?: number | string) => { + let timer = time ? new Date(time) : new Date() + return `${timer.getFullYear()}-${(timer.getMonth() + 1) < 10 ? '0' + (timer.getMonth() + 1) : (timer.getMonth() + 1)}-${timer.getDate() < 10 ? '0' + timer.getDate() : timer.getDate()}` +} diff --git a/src/utils/uniApi.ts b/src/utils/uniApi.ts new file mode 100644 index 0000000..24e63fb --- /dev/null +++ b/src/utils/uniApi.ts @@ -0,0 +1,25 @@ +// modal +export const modal = async (title:string, content:string, options = {}) => { + let res = await uni.showModal({ + title, + content, + showCancel: true, + cancelColor: '#999999', + confirmColor: '#4EB331', + ...options + }) + if (res.errMsg === 'showModal:ok') return res.confirm + else return false +} + +// errToast +export const errToast = async (title:string | Record, options = {}) => { + let msg = typeof title === 'string' ? title : '' + if (typeof title !== 'string' && Object.prototype.toString.call(title).indexOf('Error') > -1) msg = title.message + return uni.showToast({ + title: msg, + icon: 'none', + duration: 3000, + ...options + }) +} \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..4abdb02 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,41 @@ +{ + "compilerOptions": { + "target": "esnext", + "useDefineForClassFields": true, + "module": "esnext", + "moduleResolution": "node", + "strict": true, + "jsx": "preserve", + "sourceMap": true, + "resolveJsonModule": true, + "esModuleInterop": true, + "allowJs": true, + "ignoreDeprecations":"5.0", + "suppressImplicitAnyIndexErrors": true, + "lib": [ + "esnext", + "dom" + ], + "types": [ + "@dcloudio/types", + "node" + ], + "baseUrl": ".", + "paths": { + "@": [ + "./src" + ], + "@/*": [ + "./src/*" + ] + } + }, + "include": [ + "src/**/*.ts", + "src/**/*.d.ts", + "src/**/*.tsx", + "src/**/*.vue", + // "src/pages/merchant/index.scss", + // "src/subPages/login/bgImg.js" + ] +} \ No newline at end of file diff --git a/unpackage/res/icons/1024x1024.png b/unpackage/res/icons/1024x1024.png new file mode 100644 index 0000000000000000000000000000000000000000..c133f84b8d5130aa949f4c46238eee7474de3bf5 GIT binary patch literal 414447 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 literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/120x120.png b/unpackage/res/icons/120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..a0b749f3d5cecb074329e585e8e884b3cb97a376 GIT binary patch literal 12523 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 P@I07|gd(U?%qZx8Hk?cq literal 0 HcmV?d00001 diff --git a/unpackage/res/icons/152x152.png b/unpackage/res/icons/152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..c62259717a36becd93b242d1888f7d7052807f02 GIT binary patch literal 17952 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