From 4cd7873f471fa7a3bc95044b013f2d4b4822d78c Mon Sep 17 00:00:00 2001 From: "Mel M. van Veen" Date: Sun, 1 Dec 2024 20:16:06 +0100 Subject: [PATCH] init --- Dockerfile | 5 +- Jenkinsfile | 69 + package-lock.json | 15226 ++++++++++++++++++++ package.json | 2 +- public/Logo.png | Bin 0 -> 423554 bytes src/app/final/final.component.css | 28 + src/app/final/final.component.html | 11 + src/app/final/final.component.spec.ts | 23 + src/app/final/final.component.ts | 60 + src/app/game/game.component.css | 137 + src/app/game/game.component.html | 151 + src/app/game/game.component.spec.ts | 23 + src/app/game/game.component.ts | 157 + src/app/menu/menu.component.css | 31 + src/app/menu/menu.component.html | 8 + src/app/menu/menu.component.spec.ts | 23 + src/app/menu/menu.component.ts | 18 + src/app/welcome/welcome.component.css | 83 + src/app/welcome/welcome.component.html | 11 + src/app/welcome/welcome.component.spec.ts | 23 + src/app/welcome/welcome.component.ts | 66 + 21 files changed, 16151 insertions(+), 4 deletions(-) create mode 100644 Jenkinsfile create mode 100644 package-lock.json create mode 100644 public/Logo.png create mode 100644 src/app/final/final.component.css create mode 100644 src/app/final/final.component.html create mode 100644 src/app/final/final.component.spec.ts create mode 100644 src/app/final/final.component.ts create mode 100644 src/app/game/game.component.css create mode 100644 src/app/game/game.component.html create mode 100644 src/app/game/game.component.spec.ts create mode 100644 src/app/game/game.component.ts create mode 100644 src/app/menu/menu.component.css create mode 100644 src/app/menu/menu.component.html create mode 100644 src/app/menu/menu.component.spec.ts create mode 100644 src/app/menu/menu.component.ts create mode 100644 src/app/welcome/welcome.component.css create mode 100644 src/app/welcome/welcome.component.html create mode 100644 src/app/welcome/welcome.component.spec.ts create mode 100644 src/app/welcome/welcome.component.ts diff --git a/Dockerfile b/Dockerfile index 70f9b5a..cf432ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,15 +3,14 @@ FROM --platform=linux/amd64 node:18.19.0 as build WORKDIR /app +RUN npm run bump-version + COPY package*.json ./ RUN npm install RUN npm install -g @angular/cli -# Verhoog de versie -RUN npm run bump-version - COPY . . RUN ng build --configuration=production diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..c6403f3 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,69 @@ +pipeline { + agent any + + environment { + DOCKER_IMAGE_NAME = "weetikveel" + DOCKER_REGISTRY = "veenm" // Optioneel als je Docker image naar Docker Hub wilt pushen + TRUENAS_HOST = "77.175.130.12:9000" // IP-adres van TrueNAS + TRUENAS_SSH_USER = "jenkins" // Gebruiker voor SSH + TRUENAS_SSH_KEY = credentials('ssh-true-nas') // Voeg een SSH-sleutel toe in Jenkins credentials + } + + stages { + stage('Checkout') { + steps { + git 'https://github.com/veenm/weetikveel.git' // Vervang door jouw repository URL + } + } + + stage('Build Angular') { + steps { + script { + // Installeer de Angular dependencies en bouw de app + sh 'npm install' + sh 'npm run build --prod' + } + } + } + + stage('Build Docker Image') { + steps { + script { + // Bouw het Docker image + sh 'docker build -t $DOCKER_IMAGE_NAME .' + } + } + } + + stage('Deploy to TrueNAS') { + steps { + script { + // SSH naar TrueNAS en stop de oude container (indien nodig) + sh """ + ssh -i $TRUENAS_SSH_KEY $TRUENAS_SSH_USER@$TRUENAS_HOST 'docker stop $DOCKER_IMAGE_NAME || true && docker rm $DOCKER_IMAGE_NAME || true' + """ + // Push het Docker image naar TrueNAS (optioneel als je een registry gebruikt) + sh 'docker tag $DOCKER_IMAGE_NAME $TRUENAS_HOST/$DOCKER_IMAGE_NAME' + sh 'docker push $TRUENAS_HOST/$DOCKER_IMAGE_NAME' // Alleen als je Docker Hub gebruikt, of een lokaal registry. + + // Deploy het Docker image naar TrueNAS via SSH + sh """ + ssh -i $TRUENAS_SSH_KEY $TRUENAS_SSH_USER@$TRUENAS_HOST ' + docker pull $TRUENAS_HOST/$DOCKER_IMAGE_NAME && + docker run -d -p 80:80 --name $DOCKER_IMAGE_NAME $TRUENAS_HOST/$DOCKER_IMAGE_NAME + ' + """ + } + } + } + } + + post { + success { + echo "Deployment succesvol!" + } + failure { + echo "Er is een fout opgetreden tijdens de deployment." + } + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..403215c --- /dev/null +++ b/package-lock.json @@ -0,0 +1,15226 @@ +{ + "name": "wiv", + "version": "0.1.3", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "wiv", + "version": "0.1.3", + "dependencies": { + "@angular/animations": "^19.0.0", + "@angular/cdk": "^19.0.0", + "@angular/common": "^19.0.0", + "@angular/compiler": "^19.0.0", + "@angular/core": "^19.0.0", + "@angular/forms": "^19.0.0", + "@angular/platform-browser": "^19.0.0", + "@angular/platform-browser-dynamic": "^19.0.0", + "@angular/router": "^19.0.0", + "@popperjs/core": "^2.11.8", + "bootstrap": "^5.3.3", + "bootstrap-icons": "^1.11.3", + "canvas-confetti": "^1.9.3", + "rxjs": "~7.8.0", + "tslib": "^2.3.0", + "zone.js": "~0.15.0" + }, + "devDependencies": { + "@angular-devkit/build-angular": "^19.0.2", + "@angular/cli": "^19.0.2", + "@angular/compiler-cli": "^19.0.0", + "@angular/localize": "^19.0.0", + "@types/jasmine": "~5.1.0", + "jasmine-core": "~5.4.0", + "karma": "~6.4.0", + "karma-chrome-launcher": "~3.2.0", + "karma-coverage": "~2.2.0", + "karma-jasmine": "~5.1.0", + "karma-jasmine-html-reporter": "~2.1.0", + "typescript": "~5.6.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@angular-devkit/architect": { + "version": "0.1900.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1900.2.tgz", + "integrity": "sha512-rGUgOgN/jb3Pyx3E1JsUbwQQZp4C0M/t0lwyWIFjUpndl27aBDjO2y5hzeG0B1+FgOuSNg8BPOYaEIO5vSCspw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "19.0.2", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular-devkit/build-angular": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-19.0.2.tgz", + "integrity": "sha512-F7wwo0fVshrlnTyBuqP6abt95soOsO+H/dYLn0JVud+SXhbSXpKDxZovlIBUKh1kj0BXny7erTYHmPWVtZpfsg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.1900.2", + "@angular-devkit/build-webpack": "0.1900.2", + "@angular-devkit/core": "19.0.2", + "@angular/build": "19.0.2", + "@babel/core": "7.26.0", + "@babel/generator": "7.26.2", + "@babel/helper-annotate-as-pure": "7.25.9", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-transform-async-generator-functions": "7.25.9", + "@babel/plugin-transform-async-to-generator": "7.25.9", + "@babel/plugin-transform-runtime": "7.25.9", + "@babel/preset-env": "7.26.0", + "@babel/runtime": "7.26.0", + "@discoveryjs/json-ext": "0.6.3", + "@ngtools/webpack": "19.0.2", + "@vitejs/plugin-basic-ssl": "1.1.0", + "ansi-colors": "4.1.3", + "autoprefixer": "10.4.20", + "babel-loader": "9.2.1", + "browserslist": "^4.21.5", + "copy-webpack-plugin": "12.0.2", + "css-loader": "7.1.2", + "esbuild-wasm": "0.24.0", + "fast-glob": "3.3.2", + "http-proxy-middleware": "3.0.3", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", + "karma-source-map-support": "1.4.0", + "less": "4.2.0", + "less-loader": "12.2.0", + "license-webpack-plugin": "4.0.2", + "loader-utils": "3.3.1", + "mini-css-extract-plugin": "2.9.2", + "open": "10.1.0", + "ora": "5.4.1", + "picomatch": "4.0.2", + "piscina": "4.7.0", + "postcss": "8.4.49", + "postcss-loader": "8.1.1", + "resolve-url-loader": "5.0.0", + "rxjs": "7.8.1", + "sass": "1.80.7", + "sass-loader": "16.0.3", + "semver": "7.6.3", + "source-map-loader": "5.0.0", + "source-map-support": "0.5.21", + "terser": "5.36.0", + "tree-kill": "1.2.2", + "tslib": "2.8.1", + "webpack": "5.96.1", + "webpack-dev-middleware": "7.4.2", + "webpack-dev-server": "5.1.0", + "webpack-merge": "6.0.1", + "webpack-subresource-integrity": "5.1.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "esbuild": "0.24.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^19.0.0", + "@angular/localize": "^19.0.0", + "@angular/platform-server": "^19.0.0", + "@angular/service-worker": "^19.0.0", + "@angular/ssr": "^19.0.2", + "@web/test-runner": "^0.19.0", + "browser-sync": "^3.0.2", + "jest": "^29.5.0", + "jest-environment-jsdom": "^29.5.0", + "karma": "^6.3.0", + "ng-packagr": "^19.0.0", + "protractor": "^7.0.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=5.5 <5.7" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "@web/test-runner": { + "optional": true + }, + "browser-sync": { + "optional": true + }, + "jest": { + "optional": true + }, + "jest-environment-jsdom": { + "optional": true + }, + "karma": { + "optional": true + }, + "ng-packagr": { + "optional": true + }, + "protractor": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/build-webpack": { + "version": "0.1900.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1900.2.tgz", + "integrity": "sha512-4JHkY6908YsIWh9FM/6ihsVZyWAM4/C91D8S4v/aZhVLt37HwTAxbecPbYNbexgDca81LI5TAqR8cwb0syIkWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.1900.2", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "webpack": "^5.30.0", + "webpack-dev-server": "^5.0.2" + } + }, + "node_modules/@angular-devkit/core": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-19.0.2.tgz", + "integrity": "sha512-p5pTx9rAtJUfoa7BP6R5U7dGFWHrrgpYpVyF3jwqYIu0h1C0rJIyY8q/HlkvzFxgfWag1qRf15oANq3G9fqdwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", + "rxjs": "7.8.1", + "source-map": "0.7.4" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "chokidar": "^4.0.0" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@angular-devkit/schematics": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-19.0.2.tgz", + "integrity": "sha512-bwq8ReC92gGFTd2BeNBWCnOqIKu2YKNvwMVc7dl+D154WO2gzCaK2J5nL97qm5EjoUoXgvFRs84ysSAnLFzBxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "19.0.2", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.12", + "ora": "5.4.1", + "rxjs": "7.8.1" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/animations": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-19.0.1.tgz", + "integrity": "sha512-1TZ3meVmoMuQwXaHSCeIGq8tmGcwobCQM2AQ6hfK+j6eyWTSx8BdWWi+Z1iIjiYFx3pJljQiWLAHULZ66Ep/GQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "19.0.1" + } + }, + "node_modules/@angular/build": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-19.0.2.tgz", + "integrity": "sha512-i2mSg9ZoPto3IMNi/HnP2ZOwvcmaPEKrS7EOYeu1m1W9InuZ55ssMqrjKpeohKVYHwep8QmFrmDERbqutaN2hg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.1900.2", + "@babel/core": "7.26.0", + "@babel/helper-annotate-as-pure": "7.25.9", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-syntax-import-attributes": "7.26.0", + "@inquirer/confirm": "5.0.2", + "@vitejs/plugin-basic-ssl": "1.1.0", + "beasties": "0.1.0", + "browserslist": "^4.23.0", + "esbuild": "0.24.0", + "fast-glob": "3.3.2", + "https-proxy-agent": "7.0.5", + "istanbul-lib-instrument": "6.0.3", + "listr2": "8.2.5", + "magic-string": "0.30.12", + "mrmime": "2.0.0", + "parse5-html-rewriting-stream": "7.0.0", + "picomatch": "4.0.2", + "piscina": "4.7.0", + "rollup": "4.26.0", + "sass": "1.80.7", + "semver": "7.6.3", + "vite": "5.4.11", + "watchpack": "2.4.2" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "optionalDependencies": { + "lmdb": "3.1.5" + }, + "peerDependencies": { + "@angular/compiler": "^19.0.0", + "@angular/compiler-cli": "^19.0.0", + "@angular/localize": "^19.0.0", + "@angular/platform-server": "^19.0.0", + "@angular/service-worker": "^19.0.0", + "@angular/ssr": "^19.0.2", + "less": "^4.2.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=5.5 <5.7" + }, + "peerDependenciesMeta": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "@angular/ssr": { + "optional": true + }, + "less": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { + "optional": true + } + } + }, + "node_modules/@angular/cdk": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-19.0.0.tgz", + "integrity": "sha512-KcOYhCwN4Bw3L4+W4ymTfPGqRjrkwD8M5jX8GM7YsZ5DsX9OEd/gNrwRvjn+8JItzimXLXdGrcqXrMTxkq7QPA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "optionalDependencies": { + "parse5": "^7.1.2" + }, + "peerDependencies": { + "@angular/common": "^19.0.0 || ^20.0.0", + "@angular/core": "^19.0.0 || ^20.0.0", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/cli": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-19.0.2.tgz", + "integrity": "sha512-TlPrs3hRkHWrQEKwHde9l2F4IgT5tWTx4zFcllzBh2dW9iRpqXSYRb82xNHsbopdAu4lXjsYl7JilV2DQPZEaA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.1900.2", + "@angular-devkit/core": "19.0.2", + "@angular-devkit/schematics": "19.0.2", + "@inquirer/prompts": "7.1.0", + "@listr2/prompt-adapter-inquirer": "2.0.18", + "@schematics/angular": "19.0.2", + "@yarnpkg/lockfile": "1.1.0", + "ini": "5.0.0", + "jsonc-parser": "3.3.1", + "listr2": "8.2.5", + "npm-package-arg": "12.0.0", + "npm-pick-manifest": "10.0.0", + "pacote": "20.0.0", + "resolve": "1.22.8", + "semver": "7.6.3", + "symbol-observable": "4.0.0", + "yargs": "17.7.2" + }, + "bin": { + "ng": "bin/ng.js" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@angular/common": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-19.0.1.tgz", + "integrity": "sha512-FWAyHlEhPeLHvNLuzSl2rlksK/fVVB5O3soBYOeiKScN1vlAdALbwPDIHhimhNFBV8kmtc144WjkcTxt8MK/4g==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "19.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/compiler": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-19.0.1.tgz", + "integrity": "sha512-loyI701+As+sWsE4yr9HpIPBqIohpNrGby/hsXtr+zJTMUWp/sKZlavctVtUsWWJhwHMevoybdgd3N9NY97F7g==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "19.0.1" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } + } + }, + "node_modules/@angular/compiler-cli": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-19.0.1.tgz", + "integrity": "sha512-dIpJCRPmmgmPyAqkOwhP4IEj+T5H4s3x39sCCBohqr2mlZcTXp/Fir8CXnMHlzawh4eXm4pvHjvh/bmMH4efrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "7.26.0", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^4.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/index.js" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/compiler": "19.0.1", + "typescript": ">=5.5 <5.7" + } + }, + "node_modules/@angular/core": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-19.0.1.tgz", + "integrity": "sha512-+VpWcg2aC/dY9TM6fsj00enZ6RP5wpRqk/SeRe3UP3Je/n+vWIgHJTb1ZLNeOIvDaE86BhKPMwFS0QVjoEGQFA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.15.0" + } + }, + "node_modules/@angular/forms": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-19.0.1.tgz", + "integrity": "sha512-PNMQVi97ZK9X7fQeO1li6LxoL9U6v7ByC+4kj7xHAcOGaBCB+EJ/ZPKCKeaGn4G7mJd3iH8SMVzoUQc028KIcw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/common": "19.0.1", + "@angular/core": "19.0.1", + "@angular/platform-browser": "19.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@angular/localize": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-19.0.1.tgz", + "integrity": "sha512-tCfTOkdHj6VhskudgsNKF0SS/e0Le+9kv4tPdSsjo9bFcg806lG5/010+UYhy4MDJZ+vDUGTACrMRj2TcFmHRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "7.26.0", + "@types/babel__core": "7.20.5", + "fast-glob": "3.3.2", + "yargs": "^17.2.1" + }, + "bin": { + "localize-extract": "tools/bundles/src/extract/cli.js", + "localize-migrate": "tools/bundles/src/migrate/cli.js", + "localize-translate": "tools/bundles/src/translate/cli.js" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/compiler": "19.0.1", + "@angular/compiler-cli": "19.0.1" + } + }, + "node_modules/@angular/platform-browser": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-19.0.1.tgz", + "integrity": "sha512-ycl6GsK5avKz2PKyKR8G3eqH5rWdzTqRfYStN+1Ufhopx9jmCQ9r0JSIekoHJ8W2KDZfojWp6f4izDMvKnUpvA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/animations": "19.0.1", + "@angular/common": "19.0.1", + "@angular/core": "19.0.1" + }, + "peerDependenciesMeta": { + "@angular/animations": { + "optional": true + } + } + }, + "node_modules/@angular/platform-browser-dynamic": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-19.0.1.tgz", + "integrity": "sha512-A8sM0NTwZPFpv5kWSUeRhMENCw8kmBxR9CX9TMVeU6u9TP+IT3SFhUWhDQZNbmJAHhyAuk5B1gBJ/aoz0/OBcw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/common": "19.0.1", + "@angular/compiler": "19.0.1", + "@angular/core": "19.0.1", + "@angular/platform-browser": "19.0.1" + } + }, + "node_modules/@angular/router": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-19.0.1.tgz", + "integrity": "sha512-/9f7RxVqOTASFhpqla7x9V58SE8Yv4SClKRikvv5Tn5EGDbSVR3DgGu6qENP57A2pVPW4Ho5er5KKT35HjhcFw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/common": "19.0.1", + "@angular/core": "19.0.1", + "@angular/platform-browser": "19.0.1", + "rxjs": "^6.5.3 || ^7.4.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "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/core/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz", + "integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz", + "integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", + "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz", + "integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "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.25.9", + "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.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "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-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "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.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.9.tgz", + "integrity": "sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", + "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz", + "integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz", + "integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-simple-access": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", + "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.25.9.tgz", + "integrity": "sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", + "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", + "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.0.tgz", + "integrity": "sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.25.9", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.25.9", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.25.9", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.25.9", + "@babel/plugin-transform-typeof-symbol": "^7.25.9", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.38.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz", + "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.17.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.0.tgz", + "integrity": "sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.0.tgz", + "integrity": "sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.0.tgz", + "integrity": "sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.0.tgz", + "integrity": "sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.0.tgz", + "integrity": "sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.0.tgz", + "integrity": "sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.0.tgz", + "integrity": "sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.0.tgz", + "integrity": "sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.0.tgz", + "integrity": "sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.0.tgz", + "integrity": "sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.0.tgz", + "integrity": "sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.0.tgz", + "integrity": "sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.0.tgz", + "integrity": "sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.0.tgz", + "integrity": "sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.0.tgz", + "integrity": "sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.0.tgz", + "integrity": "sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.0.tgz", + "integrity": "sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.0.tgz", + "integrity": "sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.0.tgz", + "integrity": "sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.0.tgz", + "integrity": "sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.0.tgz", + "integrity": "sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.0.tgz", + "integrity": "sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.0.tgz", + "integrity": "sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.0.tgz", + "integrity": "sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/checkbox": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-4.0.2.tgz", + "integrity": "sha512-+gznPl8ip8P8HYHYecDtUtdsh1t2jvb+sWCD72GAiZ9m45RqwrLmReDaqdC0umQfamtFXVRoMVJ2/qINKGm9Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/figures": "^1.0.8", + "@inquirer/type": "^3.0.1", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/confirm": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.0.2.tgz", + "integrity": "sha512-KJLUHOaKnNCYzwVbryj3TNBxyZIrr56fR5N45v6K9IPrbT6B7DcudBMfylkV1A8PUdJE15mybkEQyp2/ZUpxUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/core": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.1.0.tgz", + "integrity": "sha512-I+ETk2AL+yAVbvuKx5AJpQmoaWhpiTFOg/UJb7ZkMAK4blmtG8ATh5ct+T/8xNld0CZG/2UhtkdMwpgvld92XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/figures": "^1.0.8", + "@inquirer/type": "^3.0.1", + "ansi-escapes": "^4.3.2", + "cli-width": "^4.1.0", + "mute-stream": "^2.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/editor": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-4.1.0.tgz", + "integrity": "sha512-K1gGWsxEqO23tVdp5MT3H799OZ4ER1za7Dlc8F4um0W7lwSv0KGR/YyrUEyimj0g7dXZd8XknM/5QA2/Uy+TbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1", + "external-editor": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/expand": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-4.0.2.tgz", + "integrity": "sha512-WdgCX1cUtinz+syKyZdJomovULYlKUWZbVYZzhf+ZeeYf4htAQ3jLymoNs3koIAKfZZl3HUBb819ClCBfyznaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/figures": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.8.tgz", + "integrity": "sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/@inquirer/input": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-4.0.2.tgz", + "integrity": "sha512-yCLCraigU085EcdpIVEDgyfGv4vBiE4I+k1qRkc9C5dMjWF42ADMGy1RFU94+eZlz4YlkmFsiyHZy0W1wdhaNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/number": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-3.0.2.tgz", + "integrity": "sha512-MKQhYofdUNk7eqJtz52KvM1dH6R93OMrqHduXCvuefKrsiMjHiMwjc3NZw5Imm2nqY7gWd9xdhYrtcHMJQZUxA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/password": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-4.0.2.tgz", + "integrity": "sha512-tQXGSu7IO07gsYlGy3VgXRVsbOWqFBMbqAUrJSc1PDTQQ5Qdm+QVwkP0OC0jnUZ62D19iPgXOMO+tnWG+HhjNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1", + "ansi-escapes": "^4.3.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/prompts": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-7.1.0.tgz", + "integrity": "sha512-5U/XiVRH2pp1X6gpNAjWOglMf38/Ys522ncEHIKT1voRUvSj/DQnR22OVxHnwu5S+rCFaUiPQ57JOtMFQayqYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/checkbox": "^4.0.2", + "@inquirer/confirm": "^5.0.2", + "@inquirer/editor": "^4.1.0", + "@inquirer/expand": "^4.0.2", + "@inquirer/input": "^4.0.2", + "@inquirer/number": "^3.0.2", + "@inquirer/password": "^4.0.2", + "@inquirer/rawlist": "^4.0.2", + "@inquirer/search": "^3.0.2", + "@inquirer/select": "^4.0.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/rawlist": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-4.0.2.tgz", + "integrity": "sha512-3XGcskMoVF8H0Dl1S5TSZ3rMPPBWXRcM0VeNVsS4ByWeWjSeb0lPqfnBg6N7T0608I1B2bSVnbi2cwCrmOD1Yw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/type": "^3.0.1", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/search": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-3.0.2.tgz", + "integrity": "sha512-Zv4FC7w4dJ13BOJfKRQCICQfShinGjb1bCEIHxTSnjj2telu3+3RHwHubPG9HyD4aix5s+lyAMEK/wSFD75HLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/figures": "^1.0.8", + "@inquirer/type": "^3.0.1", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/select": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-4.0.2.tgz", + "integrity": "sha512-uSWUzaSYAEj0hlzxa1mUB6VqrKaYx0QxGBLZzU4xWFxaSyGaXxsSE4OSOwdU24j0xl8OajgayqFXW0l2bkl2kg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^10.1.0", + "@inquirer/figures": "^1.0.8", + "@inquirer/type": "^3.0.1", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@inquirer/type": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.1.tgz", + "integrity": "sha512-+ksJMIy92sOAiAccGpcKZUc3bYO07cADnscIxHBknEm3uNts3movSmBofc1908BNy5edKscxYeAdaX1NXkHS6A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@types/node": ">=18" + } + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/fs-minipass": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", + "integrity": "sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.4" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "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/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", + "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/base64": "^1.1.1", + "@jsonjoy.com/util": "^1.1.2", + "hyperdyperid": "^1.2.0", + "thingies": "^1.20.0" + }, + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@jsonjoy.com/util": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.5.0.tgz", + "integrity": "sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.18.tgz", + "integrity": "sha512-0hz44rAcrphyXcA8IS7EJ2SCoaBZD2u5goE8S/e+q/DL+dOGpqpcLidVOFeLG3VgML62SXmfRLAhWt0zL1oW4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@inquirer/type": "^1.5.5" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@inquirer/prompts": ">= 3 < 8" + } + }, + "node_modules/@listr2/prompt-adapter-inquirer/node_modules/@inquirer/type": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", + "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mute-stream": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@listr2/prompt-adapter-inquirer/node_modules/mute-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", + "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.1.5.tgz", + "integrity": "sha512-ue5PSOzHMCIYrfvPP/MRS6hsKKLzqqhcdAvJCO8uFlDdj598EhgnacuOTuqA6uBK5rgiZXfDWyb7DVZSiBKxBA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.1.5.tgz", + "integrity": "sha512-CGhsb0R5vE6mMNCoSfxHFD8QTvBHM51gs4DBeigTYHWnYv2V5YpJkC4rMo5qAAFifuUcc0+a8a3SIU0c9NrfNw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.1.5.tgz", + "integrity": "sha512-3WeW328DN+xB5PZdhSWmqE+t3+44xWXEbqQ+caWJEZfOFdLp9yklBZEbVqVdqzznkoaXJYxTCp996KD6HmANeg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.1.5.tgz", + "integrity": "sha512-LAjaoOcBHGj6fiYB8ureiqPoph4eygbXu4vcOF+hsxiY74n8ilA7rJMmGUT0K0JOB5lmRQHSmor3mytRjS4qeQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.1.5.tgz", + "integrity": "sha512-k/IklElP70qdCXOQixclSl2GPLFiopynGoKX1FqDd1/H0E3Fo1oPwjY2rEVu+0nS3AOw1sryStdXk8CW3cVIsw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.1.5.tgz", + "integrity": "sha512-KYar6W8nraZfSJspcK7Kp7hdj238X/FNauYbZyrqPBrtsXI1hvI4/KcRcRGP50aQoV7fkKDyJERlrQGMGTZUsA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@napi-rs/nice": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice/-/nice-1.0.1.tgz", + "integrity": "sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Brooooooklyn" + }, + "optionalDependencies": { + "@napi-rs/nice-android-arm-eabi": "1.0.1", + "@napi-rs/nice-android-arm64": "1.0.1", + "@napi-rs/nice-darwin-arm64": "1.0.1", + "@napi-rs/nice-darwin-x64": "1.0.1", + "@napi-rs/nice-freebsd-x64": "1.0.1", + "@napi-rs/nice-linux-arm-gnueabihf": "1.0.1", + "@napi-rs/nice-linux-arm64-gnu": "1.0.1", + "@napi-rs/nice-linux-arm64-musl": "1.0.1", + "@napi-rs/nice-linux-ppc64-gnu": "1.0.1", + "@napi-rs/nice-linux-riscv64-gnu": "1.0.1", + "@napi-rs/nice-linux-s390x-gnu": "1.0.1", + "@napi-rs/nice-linux-x64-gnu": "1.0.1", + "@napi-rs/nice-linux-x64-musl": "1.0.1", + "@napi-rs/nice-win32-arm64-msvc": "1.0.1", + "@napi-rs/nice-win32-ia32-msvc": "1.0.1", + "@napi-rs/nice-win32-x64-msvc": "1.0.1" + } + }, + "node_modules/@napi-rs/nice-android-arm-eabi": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm-eabi/-/nice-android-arm-eabi-1.0.1.tgz", + "integrity": "sha512-5qpvOu5IGwDo7MEKVqqyAxF90I6aLj4n07OzpARdgDRfz8UbBztTByBp0RC59r3J1Ij8uzYi6jI7r5Lws7nn6w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-android-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-android-arm64/-/nice-android-arm64-1.0.1.tgz", + "integrity": "sha512-GqvXL0P8fZ+mQqG1g0o4AO9hJjQaeYG84FRfZaYjyJtZZZcMjXW5TwkL8Y8UApheJgyE13TQ4YNUssQaTgTyvA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-darwin-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-arm64/-/nice-darwin-arm64-1.0.1.tgz", + "integrity": "sha512-91k3HEqUl2fsrz/sKkuEkscj6EAj3/eZNCLqzD2AA0TtVbkQi8nqxZCZDMkfklULmxLkMxuUdKe7RvG/T6s2AA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-darwin-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-darwin-x64/-/nice-darwin-x64-1.0.1.tgz", + "integrity": "sha512-jXnMleYSIR/+TAN/p5u+NkCA7yidgswx5ftqzXdD5wgy/hNR92oerTXHc0jrlBisbd7DpzoaGY4cFD7Sm5GlgQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm-gnueabihf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm-gnueabihf/-/nice-linux-arm-gnueabihf-1.0.1.tgz", + "integrity": "sha512-G8RgJ8FYXYkkSGQwywAUh84m946UTn6l03/vmEXBYNJxQJcD+I3B3k5jmjFG/OPiU8DfvxutOP8bi+F89MCV7Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-gnu/-/nice-linux-arm64-gnu-1.0.1.tgz", + "integrity": "sha512-IMDak59/W5JSab1oZvmNbrms3mHqcreaCeClUjwlwDr0m3BoR09ZiN8cKFBzuSlXgRdZ4PNqCYNeGQv7YMTjuA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-arm64-musl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-arm64-musl/-/nice-linux-arm64-musl-1.0.1.tgz", + "integrity": "sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-ppc64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-ppc64-gnu/-/nice-linux-ppc64-gnu-1.0.1.tgz", + "integrity": "sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-riscv64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-riscv64-gnu/-/nice-linux-riscv64-gnu-1.0.1.tgz", + "integrity": "sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-s390x-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-s390x-gnu/-/nice-linux-s390x-gnu-1.0.1.tgz", + "integrity": "sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-gnu": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-gnu/-/nice-linux-x64-gnu-1.0.1.tgz", + "integrity": "sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-linux-x64-musl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-linux-x64-musl/-/nice-linux-x64-musl-1.0.1.tgz", + "integrity": "sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-arm64-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-arm64-msvc/-/nice-win32-arm64-msvc-1.0.1.tgz", + "integrity": "sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-ia32-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-ia32-msvc/-/nice-win32-ia32-msvc-1.0.1.tgz", + "integrity": "sha512-t7eBAyPUrWL8su3gDxw9xxxqNwZzAqKo0Szv3IjVQd1GpXXVkb6vBBQUuxfIYaXMzZLwlxRQ7uzM2vdUE9ULGw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@napi-rs/nice-win32-x64-msvc": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@napi-rs/nice-win32-x64-msvc/-/nice-win32-x64-msvc-1.0.1.tgz", + "integrity": "sha512-JlF+uDcatt3St2ntBG8H02F1mM45i5SF9W+bIKiReVE6wiy3o16oBP/yxt+RZ+N6LbCImJXJ6bXNO2kn9AXicg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@ngtools/webpack": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.0.2.tgz", + "integrity": "sha512-wHAIItix6zAOczdLjY9Z/e4mtpBDSzBkN//N6GHoGtjtCSzqZg4uPg5KG7B5tpVb/u6IMRK+4hhu9Vu8lhzz8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + }, + "peerDependencies": { + "@angular/compiler-cli": "^19.0.0", + "typescript": ">=5.5 <5.7", + "webpack": "^5.54.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@npmcli/agent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", + "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-4.0.0.tgz", + "integrity": "sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-6.0.1.tgz", + "integrity": "sha512-BBWMMxeQzalmKadyimwb2/VVQyJB01PH0HhVSNLHNBDZN/M/h/02P6f8fxedIiFhpMj11SO9Ep5tKTBE7zL2nw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/promise-spawn": "^8.0.0", + "ini": "^5.0.0", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^10.0.0", + "proc-log": "^5.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/installed-package-contents": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-3.0.0.tgz", + "integrity": "sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-bundled": "^4.0.0", + "npm-normalize-package-bin": "^4.0.0" + }, + "bin": { + "installed-package-contents": "bin/index.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/node-gyp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-4.0.0.tgz", + "integrity": "sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-6.0.1.tgz", + "integrity": "sha512-YW6PZ99sc1Q4DINEY2td5z9Z3rwbbsx7CyCnOc7UXUUdePXh5gPi1UeaoQVmKQMVbIU7aOwX2l1OG5ZfjgGi5g==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^6.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^8.0.0", + "json-parse-even-better-errors": "^4.0.0", + "normalize-package-data": "^7.0.0", + "proc-log": "^5.0.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz", + "integrity": "sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/redact": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-3.0.0.tgz", + "integrity": "sha512-/1uFzjVcfzqrgCeGW7+SZ4hv0qLWmKXVzFahZGJ6QuJBj6Myt9s17+JL86i76NV9YSnJRcGXJYQbAU0rn1YTCQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/run-script": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-9.0.1.tgz", + "integrity": "sha512-q9C0uHrb6B6cm3qXVM32UmpqTKuFGbtP23O2K5sLvPMz2hilKd0ptqGXSpuunOuOmPQb/aT5F/kCXFc1P2gO/A==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/node-gyp": "^4.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "node-gyp": "^10.0.0", + "proc-log": "^5.0.0", + "which": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz", + "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@parcel/watcher": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.0.tgz", + "integrity": "sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^1.0.3", + "is-glob": "^4.0.3", + "micromatch": "^4.0.5", + "node-addon-api": "^7.0.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "@parcel/watcher-android-arm64": "2.5.0", + "@parcel/watcher-darwin-arm64": "2.5.0", + "@parcel/watcher-darwin-x64": "2.5.0", + "@parcel/watcher-freebsd-x64": "2.5.0", + "@parcel/watcher-linux-arm-glibc": "2.5.0", + "@parcel/watcher-linux-arm-musl": "2.5.0", + "@parcel/watcher-linux-arm64-glibc": "2.5.0", + "@parcel/watcher-linux-arm64-musl": "2.5.0", + "@parcel/watcher-linux-x64-glibc": "2.5.0", + "@parcel/watcher-linux-x64-musl": "2.5.0", + "@parcel/watcher-win32-arm64": "2.5.0", + "@parcel/watcher-win32-ia32": "2.5.0", + "@parcel/watcher-win32-x64": "2.5.0" + } + }, + "node_modules/@parcel/watcher-android-arm64": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.0.tgz", + "integrity": "sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.0.tgz", + "integrity": "sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==", + "cpu": [ + "arm64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.0.tgz", + "integrity": "sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==", + "cpu": [ + "x64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.0.tgz", + "integrity": "sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==", + "cpu": [ + "x64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.0.tgz", + "integrity": "sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==", + "cpu": [ + "arm" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.0.tgz", + "integrity": "sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==", + "cpu": [ + "arm" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.0.tgz", + "integrity": "sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==", + "cpu": [ + "arm64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.0.tgz", + "integrity": "sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.0.tgz", + "integrity": "sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==", + "cpu": [ + "x64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.0.tgz", + "integrity": "sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==", + "cpu": [ + "x64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.0.tgz", + "integrity": "sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==", + "cpu": [ + "arm64" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.0.tgz", + "integrity": "sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.0.tgz", + "integrity": "sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==", + "cpu": [ + "x64" + ], + "dev": true, + "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/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@parcel/watcher/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==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.26.0.tgz", + "integrity": "sha512-gJNwtPDGEaOEgejbaseY6xMFu+CPltsc8/T+diUTTbOQLqD+bnrJq9ulH6WD69TqwqWmrfRAtUv30cCFZlbGTQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.26.0.tgz", + "integrity": "sha512-YJa5Gy8mEZgz5JquFruhJODMq3lTHWLm1fOy+HIANquLzfIOzE9RA5ie3JjCdVb9r46qfAQY/l947V0zfGJ0OQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.26.0.tgz", + "integrity": "sha512-ErTASs8YKbqTBoPLp/kA1B1Um5YSom8QAc4rKhg7b9tyyVqDBlQxy7Bf2wW7yIlPGPg2UODDQcbkTlruPzDosw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.26.0.tgz", + "integrity": "sha512-wbgkYDHcdWW+NqP2mnf2NOuEbOLzDblalrOWcPyY6+BRbVhliavon15UploG7PpBRQ2bZJnbmh8o3yLoBvDIHA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.26.0.tgz", + "integrity": "sha512-Y9vpjfp9CDkAG4q/uwuhZk96LP11fBz/bYdyg9oaHYhtGZp7NrbkQrj/66DYMMP2Yo/QPAsVHkV891KyO52fhg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.26.0.tgz", + "integrity": "sha512-A/jvfCZ55EYPsqeaAt/yDAG4q5tt1ZboWMHEvKAH9Zl92DWvMIbnZe/f/eOXze65aJaaKbL+YeM0Hz4kLQvdwg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.26.0.tgz", + "integrity": "sha512-paHF1bMXKDuizaMODm2bBTjRiHxESWiIyIdMugKeLnjuS1TCS54MF5+Y5Dx8Ui/1RBPVRE09i5OUlaLnv8OGnA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.26.0.tgz", + "integrity": "sha512-cwxiHZU1GAs+TMxvgPfUDtVZjdBdTsQwVnNlzRXC5QzIJ6nhfB4I1ahKoe9yPmoaA/Vhf7m9dB1chGPpDRdGXg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.26.0.tgz", + "integrity": "sha512-4daeEUQutGRCW/9zEo8JtdAgtJ1q2g5oHaoQaZbMSKaIWKDQwQ3Yx0/3jJNmpzrsScIPtx/V+1AfibLisb3AMQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.26.0.tgz", + "integrity": "sha512-eGkX7zzkNxvvS05ROzJ/cO/AKqNvR/7t1jA3VZDi2vRniLKwAWxUr85fH3NsvtxU5vnUUKFHKh8flIBdlo2b3Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.26.0.tgz", + "integrity": "sha512-Odp/lgHbW/mAqw/pU21goo5ruWsytP7/HCC/liOt0zcGG0llYWKrd10k9Fj0pdj3prQ63N5yQLCLiE7HTX+MYw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.26.0.tgz", + "integrity": "sha512-MBR2ZhCTzUgVD0OJdTzNeF4+zsVogIR1U/FsyuFerwcqjZGvg2nYe24SAHp8O5sN8ZkRVbHwlYeHqcSQ8tcYew==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.26.0.tgz", + "integrity": "sha512-YYcg8MkbN17fMbRMZuxwmxWqsmQufh3ZJFxFGoHjrE7bv0X+T6l3glcdzd7IKLiwhT+PZOJCblpnNlz1/C3kGQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.26.0.tgz", + "integrity": "sha512-ZuwpfjCwjPkAOxpjAEjabg6LRSfL7cAJb6gSQGZYjGhadlzKKywDkCUnJ+KEfrNY1jH5EEoSIKLCb572jSiglA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.26.0.tgz", + "integrity": "sha512-+HJD2lFS86qkeF8kNu0kALtifMpPCZU80HvwztIKnYwym3KnA1os6nsX4BGSTLtS2QVAGG1P3guRgsYyMA0Yhg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.26.0.tgz", + "integrity": "sha512-WUQzVFWPSw2uJzX4j6YEbMAiLbs0BUysgysh8s817doAYhR5ybqTI1wtKARQKo6cGop3pHnrUJPFCsXdoFaimQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.26.0.tgz", + "integrity": "sha512-D4CxkazFKBfN1akAIY6ieyOqzoOoBV1OICxgUblWxff/pSjCA2khXlASUx7mK6W1oP4McqhgcCsu6QaLj3WMWg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.26.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.26.0.tgz", + "integrity": "sha512-2x8MO1rm4PGEP0xWbubJW5RtbNLk3puzAMaLQd3B3JHVw4KcHlmXcO+Wewx9zCoo7EUFiMlu/aZbCJ7VjMzAag==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@schematics/angular": { + "version": "19.0.2", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-19.0.2.tgz", + "integrity": "sha512-KPNKJRcuJ9kWctcW+g7WzmCEHpjNnYbNVyiU/MvKdQX0uhGXnXE13YMVfgYIf/0KeHcVp5dkAwg5dkmm9PGNTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "19.0.2", + "@angular-devkit/schematics": "19.0.2", + "jsonc-parser": "3.3.1" + }, + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" + } + }, + "node_modules/@sigstore/bundle": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-3.0.0.tgz", + "integrity": "sha512-XDUYX56iMPAn/cdgh/DTJxz5RWmqKV4pwvUAEKEWJl+HzKdCd/24wUa9JYNMlDSCb7SUHAdtksxYX779Nne/Zg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.3.2" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-2.0.0.tgz", + "integrity": "sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/protobuf-specs": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", + "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@sigstore/sign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-3.0.0.tgz", + "integrity": "sha512-UjhDMQOkyDoktpXoc5YPJpJK6IooF2gayAr5LvXI4EL7O0vd58okgfRcxuaH+YTdhvb5aa1Q9f+WJ0c2sVuYIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.0.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "make-fetch-happen": "^14.0.1", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/sign/node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/sign/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@sigstore/sign/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@sigstore/sign/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@sigstore/sign/node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/sign/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@sigstore/sign/node_modules/minipass-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.0.tgz", + "integrity": "sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/@sigstore/sign/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/@sigstore/sign/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@sigstore/sign/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@sigstore/tuf": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-3.0.0.tgz", + "integrity": "sha512-9Xxy/8U5OFJu7s+OsHzI96IX/OzjF/zj0BSSaWhgJgTqtlBhQIV2xdrQI5qxLD7+CWWDepadnXAxzaZ3u9cvRw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/protobuf-specs": "^0.3.2", + "tuf-js": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sigstore/verify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-2.0.0.tgz", + "integrity": "sha512-Ggtq2GsJuxFNUvQzLoXqRwS4ceRfLAJnrIHUDrzAD0GgnOhwujJkKkxM/s5Bako07c3WtAs/sZo5PJq7VHjeDg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.0.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.3.2" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@socket.io/component-emitter": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@tufjs/canonical-json": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", + "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@tufjs/models": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-3.0.1.tgz", + "integrity": "sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tufjs/canonical-json": "2.0.0", + "minimatch": "^9.0.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/@tufjs/models/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@tufjs/models/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "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.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/cors": { + "version": "2.8.17", + "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", + "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.2.tgz", + "integrity": "sha512-vluaspfvWEtE4vcSDlKRNer52DvOGrB2xv6diXy6UKyKW0lqZiWHGNApSyxOv+8DE5Z27IzVvE7hNkxg7EXIcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/jasmine": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", + "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "22.10.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.0.tgz", + "integrity": "sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==", + "dev": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/qs": { + "version": "6.9.17", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", + "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/retry": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", + "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vitejs/plugin-basic-ssl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", + "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.6.0" + }, + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", + "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/abbrev": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", + "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "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/accepts/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/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "license": "MIT", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "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/autoprefixer": { + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "dev": true, + "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-loader": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0", + "webpack": ">=5" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.6.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.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==", + "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/base64id": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", + "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true, + "license": "MIT" + }, + "node_modules/beasties": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/beasties/-/beasties-0.1.0.tgz", + "integrity": "sha512-+Ssscd2gVG24qRNC+E2g88D+xsQW4xwakWtKAiGEQ3Pw54/FGdyo9RrfxhGhEv6ilFVbB7r3Lgx+QnAxnSpECw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "htmlparser2": "^9.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-media-query-parser": "^0.2.3" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "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/bonjour-service": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true, + "license": "ISC" + }, + "node_modules/bootstrap": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.3.tgz", + "integrity": "sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "license": "MIT", + "peerDependencies": { + "@popperjs/core": "^2.11.8" + } + }, + "node_modules/bootstrap-icons": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/bootstrap-icons/-/bootstrap-icons-1.11.3.tgz", + "integrity": "sha512-+3lpHrCw/it2/7lBL15VR0HEumaBss0+f/Lb6ZvHISn1mlK83jjFpooTLsMWbIjJMDjDjOExMsTxnXSIT4k4ww==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", + "dev": true, + "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": { + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/cacache": { + "version": "19.0.1", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-19.0.1.tgz", + "integrity": "sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^4.0.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^7.0.2", + "ssri": "^12.0.0", + "tar": "^7.4.3", + "unique-filename": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/chownr": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-3.0.0.tgz", + "integrity": "sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", + "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/cacache/node_modules/tar": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.4.3.tgz", + "integrity": "sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==", + "dev": true, + "license": "ISC", + "dependencies": { + "@isaacs/fs-minipass": "^4.0.0", + "chownr": "^3.0.0", + "minipass": "^7.1.2", + "minizlib": "^3.0.1", + "mkdirp": "^3.0.1", + "yallist": "^5.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-5.0.0.tgz", + "integrity": "sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==", + "dev": true, + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "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/caniuse-lite": { + "version": "1.0.30001684", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", + "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", + "dev": true, + "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/canvas-confetti": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/canvas-confetti/-/canvas-confetti-1.9.3.tgz", + "integrity": "sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==", + "license": "ISC", + "funding": { + "type": "donate", + "url": "https://www.paypal.me/kirilvatev" + } + }, + "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/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true, + "license": "MIT" + }, + "node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "readdirp": "^4.0.1" + }, + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "dev": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", + "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 12" + } + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cliui/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/cliui/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/cliui/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/cliui/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/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/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/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "dev": true, + "license": "ISC" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.5.tgz", + "integrity": "sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.0.2", + "safe-buffer": "5.2.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect/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/connect/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/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": "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/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "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/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", + "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.1", + "globby": "^14.0.0", + "normalize-path": "^3.0.0", + "schema-utils": "^4.2.0", + "serialize-javascript": "^6.0.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/core-js-compat": { + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz", + "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", + "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dev": true, + "license": "MIT", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", + "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.1", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "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/cross-spawn/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/css-loader": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", + "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", + "dev": true, + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.27.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "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==", + "dev": true, + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/custom-event": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", + "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", + "dev": true, + "license": "MIT" + }, + "node_modules/date-format": { + "version": "4.0.14", + "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", + "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/debug": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-lazy-prop": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true, + "license": "MIT" + }, + "node_modules/di": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", + "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", + "dev": true, + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-serialize": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", + "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "custom-event": "~1.0.0", + "ent": "~2.2.0", + "extend": "^3.0.0", + "void-elements": "^2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dev": true, + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true, + "license": "MIT" + }, + "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.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz", + "integrity": "sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "dev": true, + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/engine.io": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.2.tgz", + "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/cookie": "^0.4.1", + "@types/cors": "^2.8.12", + "@types/node": ">=10.0.0", + "accepts": "~1.3.4", + "base64id": "2.0.0", + "cookie": "~0.7.2", + "cors": "~2.8.5", + "debug": "~4.3.1", + "engine.io-parser": "~5.2.1", + "ws": "~8.17.1" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/engine.io-parser": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/ent": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", + "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "devOptional": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true, + "license": "MIT" + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.0.tgz", + "integrity": "sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.24.0", + "@esbuild/android-arm": "0.24.0", + "@esbuild/android-arm64": "0.24.0", + "@esbuild/android-x64": "0.24.0", + "@esbuild/darwin-arm64": "0.24.0", + "@esbuild/darwin-x64": "0.24.0", + "@esbuild/freebsd-arm64": "0.24.0", + "@esbuild/freebsd-x64": "0.24.0", + "@esbuild/linux-arm": "0.24.0", + "@esbuild/linux-arm64": "0.24.0", + "@esbuild/linux-ia32": "0.24.0", + "@esbuild/linux-loong64": "0.24.0", + "@esbuild/linux-mips64el": "0.24.0", + "@esbuild/linux-ppc64": "0.24.0", + "@esbuild/linux-riscv64": "0.24.0", + "@esbuild/linux-s390x": "0.24.0", + "@esbuild/linux-x64": "0.24.0", + "@esbuild/netbsd-x64": "0.24.0", + "@esbuild/openbsd-arm64": "0.24.0", + "@esbuild/openbsd-x64": "0.24.0", + "@esbuild/sunos-x64": "0.24.0", + "@esbuild/win32-arm64": "0.24.0", + "@esbuild/win32-ia32": "0.24.0", + "@esbuild/win32-x64": "0.24.0" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.24.0.tgz", + "integrity": "sha512-xhNn5tL1AhkPg4ft59yXT6FkwKXiPSYyz1IeinJHUJpjvOHOIPvdmFQc0pGdjxlKSbzZc2mNmtVOWAR1EF/JAg==", + "dev": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "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/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/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/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "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/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true, + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/exponential-backoff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", + "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/express": { + "version": "4.21.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", + "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "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.7.1", + "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.3.1", + "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.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "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/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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/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/express/node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "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/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/express/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/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "license": "MIT" + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "license": "MIT", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "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.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "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/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/finalhandler/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/find-cache-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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==", + "dev": true, + "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": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", + "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "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-east-asian-width": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", + "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "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": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "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==", + "dev": true, + "license": "ISC" + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true, + "license": "MIT" + }, + "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/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hosted-git-info": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-8.0.2.tgz", + "integrity": "sha512-sYKnA7eGln5ov8T8gnYlkSOxFJvywzEx9BueN6xo/GKO8PGiI6uK6xx+DIGe45T3bdVjLAQDQW1aicT8z8JwQg==", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "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/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "entities": "^4.5.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "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-errors/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/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.0", + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/http-proxy-middleware": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.3.tgz", + "integrity": "sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.15", + "debug": "^4.3.6", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.3", + "is-plain-object": "^5.0.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/https-proxy-agent": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/hyperdyperid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", + "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + } + }, + "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-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "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==", + "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": "BSD-3-Clause" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/ignore-walk": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-7.0.0.tgz", + "integrity": "sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minimatch": "^9.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/ignore-walk/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/ignore-walk/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "license": "MIT", + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/immutable": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.0.3.tgz", + "integrity": "sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "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/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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/ini": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-5.0.0.tgz", + "integrity": "sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "license": "MIT", + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-core-module": { + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-network-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", + "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true, + "license": "MIT" + }, + "node_modules/is-wsl": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/isbinaryfile": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", + "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8.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/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "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": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "@babel/core": "^7.23.9", + "@babel/parser": "^7.23.9", + "@istanbuljs/schema": "^0.1.3", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">=10" + } + }, + "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-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-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jasmine-core": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.4.0.tgz", + "integrity": "sha512-T4fio3W++llLd7LGSGsioriDHgWyhoL6YTu4k37uwJLF7DzOzspz7mNxRoM3cQdLWtL/ebazQpIf/yZGJx/gzg==", + "dev": true, + "license": "MIT" + }, + "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/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/jiti": { + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", + "dev": true, + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-4.0.0.tgz", + "integrity": "sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", + "dev": true, + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/karma": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@colors/colors": "1.5.0", + "body-parser": "^1.19.0", + "braces": "^3.0.2", + "chokidar": "^3.5.1", + "connect": "^3.7.0", + "di": "^0.0.1", + "dom-serialize": "^2.2.1", + "glob": "^7.1.7", + "graceful-fs": "^4.2.6", + "http-proxy": "^1.18.1", + "isbinaryfile": "^4.0.8", + "lodash": "^4.17.21", + "log4js": "^6.4.1", + "mime": "^2.5.2", + "minimatch": "^3.0.4", + "mkdirp": "^0.5.5", + "qjobs": "^1.2.0", + "range-parser": "^1.2.1", + "rimraf": "^3.0.2", + "socket.io": "^4.7.2", + "source-map": "^0.6.1", + "tmp": "^0.2.1", + "ua-parser-js": "^0.7.30", + "yargs": "^16.1.1" + }, + "bin": { + "karma": "bin/karma" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/karma-chrome-launcher": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", + "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "which": "^1.2.1" + } + }, + "node_modules/karma-coverage": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", + "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "istanbul-lib-coverage": "^3.2.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.1", + "istanbul-reports": "^3.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/karma-coverage/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/karma-coverage/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/karma-jasmine": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", + "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "jasmine-core": "^4.1.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "karma": "^6.0.0" + } + }, + "node_modules/karma-jasmine-html-reporter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", + "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "jasmine-core": "^4.0.0 || ^5.0.0", + "karma": "^6.0.0", + "karma-jasmine": "^5.0.0" + } + }, + "node_modules/karma-jasmine/node_modules/jasmine-core": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", + "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma-source-map-support": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", + "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map-support": "^0.5.5" + } + }, + "node_modules/karma/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "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/karma/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/karma/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/karma/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==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/karma/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/karma/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/karma/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/karma/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==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/karma/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/karma/node_modules/tmp": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.14" + } + }, + "node_modules/karma/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/karma/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/karma/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" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/launch-editor": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/less": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", + "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", + "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/less/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/less/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", + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/less/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/less/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==", + "dev": true, + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/license-webpack-plugin": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", + "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", + "dev": true, + "license": "ISC", + "dependencies": { + "webpack-sources": "^3.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "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/listr2": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz", + "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/lmdb": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.1.5.tgz", + "integrity": "sha512-46Mch5Drq+A93Ss3gtbg+Xuvf5BOgIuvhKDWoGa3HcPHI6BL2NCOkRdSx1D4VfzwrxhnsjbyIVsLRlQHu6URvw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "msgpackr": "^1.11.2", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.2.2", + "ordered-binary": "^1.5.3", + "weak-lru-cache": "^1.2.2" + }, + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "3.1.5", + "@lmdb/lmdb-darwin-x64": "3.1.5", + "@lmdb/lmdb-linux-arm": "3.1.5", + "@lmdb/lmdb-linux-arm64": "3.1.5", + "@lmdb/lmdb-linux-x64": "3.1.5", + "@lmdb/lmdb-win32-x64": "3.1.5" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.11.5" + } + }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/locate-path": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^6.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "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/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", + "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "dev": true, + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/log4js": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", + "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "flatted": "^3.2.7", + "rfdc": "^1.3.0", + "streamroller": "^3.1.5" + }, + "engines": { + "node": ">=8.0" + } + }, + "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==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.12", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz", + "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", + "dev": true, + "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-fetch-happen": { + "version": "13.0.1", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", + "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^2.0.0", + "cacache": "^18.0.0", + "http-cache-semantics": "^4.1.1", + "is-lambda": "^1.0.1", + "minipass": "^7.0.2", + "minipass-fetch": "^3.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "proc-log": "^4.2.0", + "promise-retry": "^2.0.1", + "ssri": "^10.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/@npmcli/fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "dev": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/cacache": { + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/fs": "^3.1.0", + "fs-minipass": "^3.0.0", + "glob": "^10.2.2", + "lru-cache": "^10.0.1", + "minipass": "^7.0.3", + "minipass-collect": "^2.0.1", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "p-map": "^4.0.0", + "ssri": "^10.0.0", + "tar": "^6.1.11", + "unique-filename": "^3.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/make-fetch-happen/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/make-fetch-happen/node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-fetch-happen/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/unique-filename": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", + "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/unique-slug": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", + "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "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/memfs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.14.0.tgz", + "integrity": "sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/json-pack": "^1.0.3", + "@jsonjoy.com/util": "^1.3.0", + "tree-dump": "^1.0.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">= 4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.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/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-collect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", + "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/minipass-fetch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/msgpackr": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.2.tgz", + "integrity": "sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==", + "dev": true, + "license": "MIT", + "optional": true, + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } + }, + "node_modules/msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "node-gyp-build-optional-packages": "5.2.2" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz", + "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "dev": true, + "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/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-gyp": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", + "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", + "dev": true, + "license": "MIT", + "dependencies": { + "env-paths": "^2.2.0", + "exponential-backoff": "^3.1.1", + "glob": "^10.3.10", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^13.0.0", + "nopt": "^7.0.0", + "proc-log": "^4.1.0", + "semver": "^7.3.5", + "tar": "^6.2.1", + "which": "^4.0.0" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "detect-libc": "^2.0.1" + }, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" + } + }, + "node_modules/node-gyp/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/node-gyp/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/node-gyp/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/node-gyp/node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" + }, + "node_modules/nopt": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", + "dev": true, + "license": "ISC", + "dependencies": { + "abbrev": "^2.0.0" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/normalize-package-data": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-7.0.0.tgz", + "integrity": "sha512-k6U0gKRIuNCTkwHGZqblCfLfBRh+w1vI6tBo+IeJwq2M8FUiOqhX7GH+GArQGScA7azd1WfyRCvxoXDO3hQDIA==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^8.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-bundled": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-4.0.0.tgz", + "integrity": "sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-normalize-package-bin": "^4.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-install-checks": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-7.1.1.tgz", + "integrity": "sha512-u6DCwbow5ynAX5BdiHQ9qvexme4U3qHW3MWe5NqH+NeBm0LbiH6zvGjNNew1fY+AZZUtVHbOPF3j7mJxbUzpXg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-4.0.0.tgz", + "integrity": "sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-package-arg": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-12.0.0.tgz", + "integrity": "sha512-ZTE0hbwSdTNL+Stx2zxSqdu2KZfNDcrtrLdIk7XGnQFYBWYDho/ORvXtn5XEePcL3tFpGjHCV3X3xrtDh7eZ+A==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^8.0.0", + "proc-log": "^5.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^6.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-packlist": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-9.0.0.tgz", + "integrity": "sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "ignore-walk": "^7.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-pick-manifest": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-10.0.0.tgz", + "integrity": "sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "npm-install-checks": "^7.1.0", + "npm-normalize-package-bin": "^4.0.0", + "npm-package-arg": "^12.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch": { + "version": "18.0.2", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-18.0.2.tgz", + "integrity": "sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/redact": "^3.0.0", + "jsonparse": "^1.3.1", + "make-fetch-happen": "^14.0.0", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minizlib": "^3.0.1", + "npm-package-arg": "^12.0.0", + "proc-log": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/npm-registry-fetch/node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/npm-registry-fetch/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/npm-registry-fetch/node_modules/minipass-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.0.tgz", + "integrity": "sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/npm-registry-fetch/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/npm-registry-fetch/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/npm-registry-fetch/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true, + "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/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "license": "MIT", + "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": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/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/ora/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/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/ordered-binary": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.3.tgz", + "integrity": "sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-7.0.2.tgz", + "integrity": "sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", + "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.2", + "is-network-error": "^1.0.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry/node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "dev": true, + "license": "BlueOak-1.0.0" + }, + "node_modules/pacote": { + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-20.0.0.tgz", + "integrity": "sha512-pRjC5UFwZCgx9kUFDVM9YEahv4guZ1nSLqwmWiLUnDbGsjs+U5w7z6Uc8HNR1a6x8qnu5y9xtGE6D1uAuYz+0A==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/git": "^6.0.0", + "@npmcli/installed-package-contents": "^3.0.0", + "@npmcli/package-json": "^6.0.0", + "@npmcli/promise-spawn": "^8.0.0", + "@npmcli/run-script": "^9.0.0", + "cacache": "^19.0.0", + "fs-minipass": "^3.0.0", + "minipass": "^7.0.2", + "npm-package-arg": "^12.0.0", + "npm-packlist": "^9.0.0", + "npm-pick-manifest": "^10.0.0", + "npm-registry-fetch": "^18.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "sigstore": "^3.0.0", + "ssri": "^12.0.0", + "tar": "^6.1.11" + }, + "bin": { + "pacote": "bin/index.js" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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/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/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse5": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-html-rewriting-stream": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", + "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^4.3.0", + "parse5": "^7.0.0", + "parse5-sax-parser": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-sax-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", + "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "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-exists": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "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/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/piscina": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.7.0.tgz", + "integrity": "sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "@napi-rs/nice": "^1.0.1" + } + }, + "node_modules/pkg-dir": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-up": "^6.3.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "dev": true, + "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.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-loader": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", + "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cosmiconfig": "^9.0.0", + "jiti": "^1.20.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.1.0.tgz", + "integrity": "sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==", + "dev": true, + "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-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==", + "dev": true, + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/proc-log": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-5.0.0.tgz", + "integrity": "sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "license": "MIT" + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "license": "MIT", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/qjobs": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", + "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.9" + } + }, + "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/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "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/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.16.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/reflect-metadata": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", + "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", + "dev": true, + "license": "Apache-2.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.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", + "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/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", + "dev": true, + "license": "MIT" + }, + "node_modules/regexpu-core": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.0.2" + }, + "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/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "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==", + "dev": true, + "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-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/restore-cursor": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.26.0.tgz", + "integrity": "sha512-ilcl12hnWonG8f+NxU6BlgysVA0gvY2l8N0R84S1HcINbW20bvwuCngJkkInV6LXhwRpucsW5k1ovDwEdBVrNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.26.0", + "@rollup/rollup-android-arm64": "4.26.0", + "@rollup/rollup-darwin-arm64": "4.26.0", + "@rollup/rollup-darwin-x64": "4.26.0", + "@rollup/rollup-freebsd-arm64": "4.26.0", + "@rollup/rollup-freebsd-x64": "4.26.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.26.0", + "@rollup/rollup-linux-arm-musleabihf": "4.26.0", + "@rollup/rollup-linux-arm64-gnu": "4.26.0", + "@rollup/rollup-linux-arm64-musl": "4.26.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.26.0", + "@rollup/rollup-linux-riscv64-gnu": "4.26.0", + "@rollup/rollup-linux-s390x-gnu": "4.26.0", + "@rollup/rollup-linux-x64-gnu": "4.26.0", + "@rollup/rollup-linux-x64-musl": "4.26.0", + "@rollup/rollup-win32-arm64-msvc": "4.26.0", + "@rollup/rollup-win32-ia32-msvc": "4.26.0", + "@rollup/rollup-win32-x64-msvc": "4.26.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "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.80.7", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.80.7.tgz", + "integrity": "sha512-MVWvN0u5meytrSjsU7AWsbhoXi1sc58zADXFllfZzbsBT1GHjjar6JwBINYPRrkx/zqnQ6uqbQuHgE95O+C+eQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^4.0.0", + "immutable": "^5.0.2", + "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-loader": { + "version": "16.0.3", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.3.tgz", + "integrity": "sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "dev": true, + "license": "ISC", + "optional": true + }, + "node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true, + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/send/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/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/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/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "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/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sigstore": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-3.0.0.tgz", + "integrity": "sha512-PHMifhh3EN4loMcHCz6l3v/luzgT3za+9f8subGgeMNjbJjzH4Ij/YoX3Gvu+kaouJRIlVdTHHCREADYf+ZteA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@sigstore/bundle": "^3.0.0", + "@sigstore/core": "^2.0.0", + "@sigstore/protobuf-specs": "^0.3.2", + "@sigstore/sign": "^3.0.0", + "@sigstore/tuf": "^3.0.0", + "@sigstore/verify": "^2.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/slice-ansi": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socket.io": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", + "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "base64id": "~2.0.0", + "cors": "~2.8.5", + "debug": "~4.3.2", + "engine.io": "~6.6.0", + "socket.io-adapter": "~2.5.2", + "socket.io-parser": "~4.2.4" + }, + "engines": { + "node": ">=10.2.0" + } + }, + "node_modules/socket.io-adapter": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "~4.3.4", + "ws": "~8.17.1" + } + }, + "node_modules/socket.io-parser": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", + "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", + "dev": true, + "license": "MIT", + "dependencies": { + "@socket.io/component-emitter": "~3.1.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/socks": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", + "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ip-address": "^9.0.5", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.0.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.1", + "debug": "^4.3.4", + "socks": "^2.8.3" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">= 8" + } + }, + "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==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", + "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "dev": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/ssri": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-12.0.0.tgz", + "integrity": "sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^7.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/streamroller": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", + "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", + "dev": true, + "license": "MIT", + "dependencies": { + "date-format": "^4.0.14", + "debug": "^4.3.4", + "fs-extra": "^8.1.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "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/string-width-cjs/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/string-width-cjs/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/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "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-ansi-cjs": { + "name": "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/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-observable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", + "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "dev": true, + "license": "ISC", + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "license": "ISC", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/tar/node_modules/fs-minipass/node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/terser": { + "version": "5.36.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", + "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/thingies": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", + "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">=10.18" + }, + "peerDependencies": { + "tslib": "^2" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true, + "license": "MIT" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "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==", + "dev": true, + "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/tree-dump": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz", + "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } + }, + "node_modules/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "license": "MIT", + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tuf-js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.0.1.tgz", + "integrity": "sha512-+68OP1ZzSF84rTckf3FA95vJ1Zlx/uaXyiiKyPd1pA4rZNkpEvDAKmsu1xUSmbF/chCRYgZ6UZkDwC7PmzmAyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@tufjs/models": "3.0.1", + "debug": "^4.3.6", + "make-fetch-happen": "^14.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/tuf-js/node_modules/@npmcli/agent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-3.0.0.tgz", + "integrity": "sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "agent-base": "^7.1.0", + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.1", + "lru-cache": "^10.0.1", + "socks-proxy-agent": "^8.0.3" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/tuf-js/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/tuf-js/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dev": true, + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/tuf-js/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/tuf-js/node_modules/make-fetch-happen": { + "version": "14.0.3", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-14.0.3.tgz", + "integrity": "sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "@npmcli/agent": "^3.0.0", + "cacache": "^19.0.1", + "http-cache-semantics": "^4.1.1", + "minipass": "^7.0.2", + "minipass-fetch": "^4.0.0", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^1.0.0", + "proc-log": "^5.0.0", + "promise-retry": "^2.0.1", + "ssri": "^12.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/tuf-js/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/tuf-js/node_modules/minipass-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-4.0.0.tgz", + "integrity": "sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.3", + "minipass-sized": "^1.0.3", + "minizlib": "^3.0.1" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/tuf-js/node_modules/minizlib": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz", + "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==", + "dev": true, + "license": "MIT", + "dependencies": { + "minipass": "^7.0.4", + "rimraf": "^5.0.5" + }, + "engines": { + "node": ">= 18" + } + }, + "node_modules/tuf-js/node_modules/negotiator": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", + "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/tuf-js/node_modules/rimraf": { + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^10.3.7" + }, + "bin": { + "rimraf": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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/typed-assert": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", + "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", + "dev": true, + "license": "MIT" + }, + "node_modules/typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.39", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.39.tgz", + "integrity": "sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unique-filename": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-4.0.0.tgz", + "integrity": "sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "unique-slug": "^5.0.0" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/unique-slug": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-5.0.0.tgz", + "integrity": "sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==", + "dev": true, + "license": "ISC", + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.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/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "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.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true, + "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/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-6.0.0.tgz", + "integrity": "sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^18.17.0 || >=20.5.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vite": { + "version": "5.4.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", + "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.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": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/void-elements": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", + "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", + "dev": true, + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/webpack": { + "version": "5.96.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", + "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", + "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^4.6.0", + "mime-types": "^2.1.31", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.1.0.tgz", + "integrity": "sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.13", + "@types/connect-history-api-fallback": "^1.5.4", + "@types/express": "^4.17.21", + "@types/serve-index": "^1.9.4", + "@types/serve-static": "^1.15.5", + "@types/sockjs": "^0.3.36", + "@types/ws": "^8.5.10", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.2.1", + "chokidar": "^3.6.0", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "express": "^4.19.2", + "graceful-fs": "^4.2.6", + "html-entities": "^2.4.0", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.1.0", + "launch-editor": "^2.6.1", + "open": "^10.0.3", + "p-retry": "^6.2.0", + "schema-utils": "^4.2.0", + "selfsigned": "^2.4.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^7.4.2", + "ws": "^8.18.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "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/webpack-dev-server/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==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/webpack-dev-server/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", + "dev": true, + "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/webpack-merge": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", + "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-subresource-integrity": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", + "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/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/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "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-cjs/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/wrap-ansi-cjs/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/wrap-ansi-cjs/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/wrap-ansi/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/wrap-ansi/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/wrap-ansi/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/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/ws": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "dev": true, + "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/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==", + "dev": true, + "license": "ISC" + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/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/yargs/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/yargs/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/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors-cjs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", + "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zone.js": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.15.0.tgz", + "integrity": "sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==", + "license": "MIT" + } + } +} diff --git a/package.json b/package.json index 720e552..a0e5c87 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "wiv", - "version": "0.1.2", + "version": "0.1.3", "scripts": { "ng": "ng", "start": "ng serve", diff --git a/public/Logo.png b/public/Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d36aba44f0845e2fcc2d099fe42701b253d8b039 GIT binary patch literal 423554 zcmeFY^;cZYwkV1_fi!^t!9p5$cPBvO8r*5zA;BF&aA@2K79h9yS_OslF{vue(oD?(LS78i>Y3jqNE7bGXGj(~t1`p<)b_O}ME z{37)CMdJQZ$6dq8(%r+<6^tNZ;baD;0y&skfz`pL7G5sHVBxVMG{{9FE~nvI(3Um)&wBGmsS zl#Y@rm6Ve!n2MK`oyDA;otKJFfYrj(%+%b>jG2m)os)x&otuq=n}wZSkV`<2o15yt zFY3SSTrDgG)um}Kw21U&+a1Be?|STHaIx{4_QaI|L&*1J;vr~ z>deN$%KlHA{tc+4^#2a(;P5}tZtm*f|1IzTBVjj9FJ~~DI@rzWv#a^vk+b~p4=ZOu zDOa$myOXP?lau|wyHVBJ$=%7#+R2%UlarO3ieB5s(Zb2Yjp1JiN=kwtM>ls#9304~$3qf{C87=`yE&&-C8A%R~kCOcS50nPOqBrT!oxqQ-&UG1=> zMa~OderPj(F%Gyn{G`D0o`)qAh#VP@8X1Q98tom1POQc@!FFNKpb3`b79$-#5&MD#N?*)FF4)2}$^$2}s%;QINnmN&F;qQ7IF#nYM@!>hGKkm|e7}_7uao@3t zx!{?Ad;1}$-qZEfL;k2!m7~Vy>MVRwGevCY!D#bw9*#Wn_#?LtX+_U~?G7iTKkxkE z+2_uyi86yoCFshwwpNb&>1?E>;rPkks1D6e;@)LbH2kK@WrgN1Gd!{%=e#~|k+YwOuWno}^sJH*r^&s`T zMR>i+Ut~s9$NS4KE3Fnbmr|t%?TtB5W!5JFfl^oRhLHxQL<1jpI=Zv$+bX)mmW=_& zXSe0_#V;?ZPm?1JUI8PIWF*kehi3J!gaK5(&(MI5w(BCcy$CANLe)_fw%|MS$izf~ zW?y)%L9^?g6uc($;iF@x)b7M+f$-CSTF&hWw(A1d#PDw?lD)=EKG%mL307lf*Q*?q z_3D?FCM!R5PS0m?0A8WX3zTDE;{|$0F@Rvef+q7U0+eOJ2$hpa0FsNE(+o+>%=#-& z_|FFxHsqp0B7@Yz0{@&t-Kn}6*l+VJ(|+xAlRgJbKROG2kRYaN$Q64eNA7#Wzb)|d z>TK(lwEGgF^7aqTRp*?*&i)Gd{*{qwYep41TGhD|s{fC%mE|L{XkD?mAY+97FAbcUU6|$s4ty z4Qe9aZY{#92=P*Q(1tsn-(X(0oyqx+w0-h$KA|0L2nrp7{pi6I_La%TgrkX~i*+Ko zkUUxKhp?idn2D-IO!8C%FjQ0wv&E2pbS5Khes1ckEFeY_M<)6rj0I2rO4;h~Xa zG%yxZZaYm=?6$%Y{VlIomB#$j8HccA;}kQ@&a~QSUu-TAg>qj1&q9|;t{e6ELX{*E zDyE0O;}#F|xmUOo&Q-_eli7k#teGTA<=XQLUR+g+Sn6k$eH9fY<=X&?;jQ7nm8(uK zxlFAhYO4WfBRR~Xx96Yyk2j2yJv#nKuU{=HuU`#)T7MEv+<@aI!2WFHXp<;CZk_vW z!2B*-7TRO!g74ykvEEA{I5zL4(1qcz*Ckx}&~IoOx0E4-KG zE3(bduM&<+ZNl43tSXjAN>GcX6U3+u3Sq1O(24=PFU9KCe4s74BgM zSID67pjFc{^`w81jF3hM$q`4QS{6W)7f*|?)(UwN&rf=z9JVYpyIKvA4xJ$7 zX3~V;hZ_9oclg!4FkbvLl^LzjVYB#-%mAlqWt}HIY?OV^>^O_b`^k)oa&-P5;khKx zr|c15N2m#DK-Jj7v$)AfTOeM5lSR{j-!viQTcq`;%BvUcPSy^J`3V|&H3EYunG>3_ z&uAODRHngwymTKeXp7#K2TYzJg334nwV2;rS_f|fa?sVY2tfYIZ&8L5>BJoqEX=kC z&eT*o?wW@|nOIPtYYQA<l-vW=y5s`2LsAq-AQxOMg!R8#aP53LQ(t*jfGjsMqI)s>G+f`;J- z4OZw$MrM!!1xlu@N!x7Cum{QxC{1z7x5C^H3N#mJlM!asu{5IE7oOuSk+GOK%wby0 zB&q%{Du7%*Bv5t5Eew?G&vsABbeQcTw|%nTISImF+vt7ER$|a*lO%N3PLJo`!*ZGH zd%A|cr1r&!`cA0Ri}B?&dtsNQ^S0^nm`}9W$qO3sblE$$5x zJS;VIeSIA5At{Qm?vjX3ObBhJH{0) z`ta<1>~iAScLw34p!9Bk2{K}D?93T+j)19HCnNNb{%2*p^+Ca(hA9}6ZO<}`lg`=i zowe>B5F~!l-r!+Y<+^pAYRI#0F1si9My#3m#q9a_5HXuaP?uN8+>0{`<2NuQB7~Wc z%}=o>_P!pOvSfJqb~5>(+^*Jts`XP0K~^-nx@_|`F@0_#)n z`O-W27Pnw|07;T2Z^Z?d%Zd)Qw_MVuNa4A`zzDh$BaN$^B7NAC{83R)``&Q-ZClT0 zu9ug2@6r|mQ*EywSe*eWUBqm-t}t0+NGoNFgwZF*w{XZ4opJi^bhyf%h|@-5AD;-V z*ws$l&}8SIvd2u1tm@Sys=uDjHbbaYZt5syCtYAwo0jO_N4^m{vEzJUPnUT8r!cR( z7Ikx4f0o5pegdUg1U~ty{Z|O)bRt5hyWg$xWc1?HUd5^-OmPk)wJXQNJtPxi#A~-k zFv{y0;+N}|SW0FqT}dAef;d|ZPWPo75d;#FSnz@x5J`}>PZ)b8_DF)t&8SX+*6yx$ zYOe_*c5S*`B`^fzB#d?W0?s)_I%%b-mt?h&Mg-{adTcdmYn;l=oG}LL5-m(1vla#c zXb*`I<>P+pXzlT+@)uvd+M9#-%LaG5`A=X7xw;x%g5%hR1c%~;p9)h4y{oiQ`zuqd zN<= zPc5$)5{h~#AP84ygt{r4@>tKPINySG6Tk2%d{^(vRVu6b<#^q2g5{@9#WXa&jtw2o ztGV5k3+iYWOw=_t7Nje$W(I(4YK(%HToCYpK*YW$h5WPOx?)0G(94xlbUrUI=^^y9_pINW&cbTF(jk3 zZtE9{wR&8Ms_>M}K2+(Swov_A^#J9({9qlm@;mga^@C}_=K?O8+AiKwCg(nv!iHZS zZhv0h!jz(UF#fUnqGRW)SFQ^`3{tc^wu#`;sq4&DO>GHK3Zq!`OOK(iVxl*j@|8Qw z5fb@@;-=$I8k`BCRJG+gOP(olkUzhw+d*48e(fDGRm7eum=BkteIJm}jGj-wPjW`&nAT zyX93DpA4f~96h0Bf25C)Lr=uyCu*zI5|p~O6Py@yV`d8NC@Pk;6|QnknG-Y9zW2K9 z5-cH@8C^%CDl(6e;mpWl#V#L39D2_<#e%?U2p-FgSs>JEFTmnMf66d)l6WoC6D~s~ z;c}bT;?DU7!{m^0*tGS-(3FNeim6lKS$t}Ji<-8ly20GLf zCRZRhRcM~iv*kK1oEb@Wn&-ew7kI{nMTi8aZHL!f*O+W7W^GDIXwEQJ1bLO7fabWc zkv_Hk)pgY66x3ijV2$Br?%D9Zmif9)w7%5G`>bDW_hgQ&crs(>{js)cRN=^n^({Sl|T0B--DLlkP*}=4=xt z)A(lSfBg+q=AW|yCN4DKnZ=F7aZsepAV^qD2vlTE5g4ql^@&U&O6Frvh?D!Ys(J>!201}cF zYJYGru_M09eJwOfajg3Q!2;q`$NFaHZD%C2xNl`yZgVo0*pm8i7;;crg*606?uCAq zguL4Oeqa=7v4U)_S*L*5KiqPmqBMyFGH0C<2UX85Za3h|31i^*BSl(+(D(_+oIti# zOe}=-z4O=6kVTaxc_od~_x_WZ!i;wQzWvl&STxbj9r5LivHYOPN_Ml4t;6xOmtiP) z$;}3qwhV{R$*<)n%OgWLK~OY^wtL^)3={HY+Pje5-gwX#d3hV}A4%@HiY+HFoc2*w z+`y+gNX{A(6l}_VY**FyB(iB@A(FN zjxKg@1RpjQOMr0*{%e>$)t#Roy_y^2*zwq)VqQ_g*XbTZ(2gTsc-9ZY__q{D4R&ra zT=DF>W#X>c0-8~83;N!|dTw4J^&_!;!Mn~D#<=!qFd~Y%+7U*$&g0`>12KFfVL@{X4|F&VEx2~0j>yBLZ_-d#Ujz1l%4i4GnH@Bv3b?bfqKTjj zTB>;LfmdQUt5gbyUm4|qUw0V~v9M^#fTgJD`MeQ*{_1RrS2srHW(6c$vj;elQ0Ks$ zw&Hj>ZfbQ^y&40)q!Wq!u2H-dek}X0P@cn`HjJ97<@g z%)XA_SY^jGSyg>qVtA=D%2a{@p%oFshVi`7c2O_Ejn{VT8eAFJ;Mo#!nT zQEDgOv(rV00zL}n`-_BVSO={Al6>QWT;<5>WFImqG|KI}UNk6rqasFcd`IV)xL`oK z_w{$_yKd`|B(p=+{+#IK$)R>2Qo1H6sN7o9ntik1!L*Bi*fr3j)Ws*wugWIR3lVAd zKA1Tpk<9qKf$2*I#%xkj2=(z*{nWWRq(t0Pl?S*zmNsu}7u&_) zxG0ed$n@-0*@0y*7EN(+fiKSK=P)-zZo%@$=cj#%6}WM{X{c%=%N-y1K0*_lv6LnQ z7Zcxh6>(f76R_aQZZf0n%1#0eT>=DUPW8jQdw0IeRy{FS8nUl3p1<%vyn%`-+x&?o zBCsd4RNaRur@hdRV!bA7ucN9z&G|Wvs0Ywx0=yvlYLq+huJI@(6{{0Q$J`f9zREAhLwXozv&Ce}yum(ewH*SX|t%Hs)6O|x2bY0R$-V#{$J>R1eJW#ui?9txXu zzArOP)15f_oew0EA+)CcW~oMFn6!wM)RHpGl_IY)_i3M^n2M>jJ^vkppk78_(3+^c zNjNy+>P(TeD!>^pObuXnS|W$^rJABGeA4P7qA*8}J1k-E4h2!tcuOzu`^WC)s3L;6 zm_$Z{AI^#dC}Tn(ur~;FE;^Gv&};gN&KT+r?vEZCj_4231d(Lu zO&s5xG8wk?ZR-(4fFkqqXfa&b#%2e{sJGN&%k%M*tmj}vImOdI6;2MSroYz+B8HPug;e6uN@F|=jv z;;Zn{ja)IMyX3Wj0+OXf8hbiqINnzMvdGC!ULcs)V`jT9eD;Kri_d}*Om+yCI@o*W(# z0B?HS*AO^`KcBt$d;PI99z}@%SM=t>G{%%Tr`};hV5E6roh29c_B4SlU=!l|*iE+I zcTB({FG-C5tr8v6&O%jPJeW0k(L5#G?^pRTRspkIJz)Chl(yBvdo!=cpu%-R1zp2Q z86QfOYHw`}UaBr0lR>E?2}y{)A-GiS(B|DwPz35HoloC(t6j6J?Fm&-Uhyn&W0_0u z4dv_ULAUlOrc87{#6IatMR>jN}esE9FWb6okQtNcC)oD+BuPYCT>75OcVk3 z3LZv?;o6Va(R6;qIac10Lus3&JG+|YmoIA8n*g@UX*#;G%_Rlf8vhcCu%$+uaX8e= zDvc-*SoI^uTtX3PqA7JD1Xa<7P)CTkd!b;bC>0(-7VWTEYm$ZI@RM8W@oE0SDSv{y)+<)a!YqG?nnkW75O zSwqOI5fa@z+p%GEFQ8N3UIp=vbhjC<8m@3o<9alm;zbFLu|Q66aV<&Nm&^C2nqG5C z3$T{Mk_oypka+47NMKYWOfCd!;vl(nyt__*FHt6b=_0B-B++#us-2?1*eku0l3}TL z|Ame?JqW86mVv9<6Ml8RjMKMd(o29Nlr|S`+s8U?`z8uJrUb9INU_L1FsH24rG7Ov z3Ec}jZCaYoVD$-Sx}BtkhXMmrRr6c- z`C^+@m6N!B=~OZERfbQtXJE(46gZVa3{55BkR(XD_)mZNO2ts<0{zOtf*?f!90bk z*z44_ak7^?X?lcN6oN_`KIrzqg7MDE-F>>ZXB~NnERi`CnXNWrx2qr zTwqjI0c_N}s{e*A*H|aVY?vWCF z6!Q&0O8mTqYY>(u)0*nso^0%O(+Xf-_M}galm+PxCy*JqBKE(Yxf#=WFsy)R&7tm$@%jvU|C{ zldZc#{&%Kcy#f}Tw#kJGvX9v4?cm25 zsY$X9&09C#v@THtGLj)@WoAp~hl|kZ-0A>qdeuL0cb{*%BXO=Hb$BvJiQ%Bt-kl{D z8v#KBG}RKC_H!wYxhWVVE$wCf-K&DBCcM961^5Sc7$Z=$G2C53(a~%wCI^x24R0HC z)mf{5jVWkhFTTX-U>yyrd*er}NEPYPOnmFRIXG_WVdlo^`r*z(+k}2jyC%o%B>e0c z@qt2y9+S+Jd(f1(U>hoT6q8B*5xeA_b@4QSX(qy$I81#)E|RvPACywnN-n+W8K6VD zw#g`uIyhJ<)8XSsiKadRR=mrS|0XM+L;>6G`|iK`gi_QMza{u02m3 z8?*Wgxx9)+GWQ5=+Hakc??k{d8{gNAXAXY|J?VmuN>c_l<;dvNX=tfgZuES5Oz57T zLcrA_%;78H9w0`x{z=DTKAqcBnoBp(!)f_z`0A)*ve?7r(?Y7hxc|Nntnd7+Q~Pr5-!NDgeG)G&+EIKTXFhKt zzW2hLHENc!K$=9_2$BQ##{53hOSB10o&8WW>{HUnvNCj%PZnxuyRZj;>0ipq_&@_HN9vv}3{rtpFIdS`{wzYul}^Tv&EG4{g*B59`Rpg|cjbgGh(5 zxPy;y0(_pF^= zjk-#HG%xK$j2I{jO>t-Emtk&C)%nU8k8Uq0OHm=M7E z-ef%6;{^I1?qsW)(dPq#tWR&+^WIdvNi3gF1=bNIC!6S)1w<5|6=3}y5e9>++gW8l z=GAIy8#N-+TRZ4Cyi+V;S%c5ZU??ufD7@i>Y2{OY8~m=S92LrI;a8L>i|A^B|1Cd1 zlJQfT8%Eh%z01^H&*h*THJF`RxC9zk!YF6EuwUPW*wE(s_R-_N(KPQua%d>cIVI&-E85&NLZ?o~0ehjX^Ahd{p>?3q5iMXpzpS~iAAMJ-_s+DS; zGmE(x)$Q#oA|~97ow^{BxAgtt#|Q0cXpF+Qsg><3=X%Xs8a@NvSN+T}zEg6yAqlTn zos@}d6ou&AHGO)p2xP2D!BacJ$p`Ky$7QzVwoBbyp0%C<%A~(ssKO{0*_xmRNpUX& z&=HT$Et<)hN?u6Kw`Yoe>8?w45&pUQZwG7Jy(h-Ivq zKlhpF&7260skTldwTw3VP%}maY3PsPEX;sTOI&hD83VPvZSuR)kWLt|!1eehm??Ld zSymvFxryj^ZOjw6^ugE#U1P#A-HnCf1FINT>s|Cyah4o4>=Jl0m3^06-S=l+;@oma zbeWxzEUin<*JbAC5u z1TejE0}c!Dp*C8tiCHv^P=oAXZ}7XxtG72TY^P_7lXvEIT$hoo*=M`q_9-1x^hKpm zRYBeNTluBjTGP?!3(b8vnuz)Xz8&a?lei)4Dm<$0>MGVu*eFF`x&*T0&oBRI16=^g z{d(S=h9BO=e=BXaCjtPGq%8w={nNkYE0n!3ug4)xeg|#W=<%k3xbWTEoGgY?+gM?J^2Tb1u#&($qI2v?x$> z4E;|&oW{u%snZBZD=;UrG7N{8ZJU{kgea2&u6NiVl%6*gmo?E@|BA_C z^gKcLCeD029z(?3QhkS$v6N$L)nn-uWK}f9E``NGY?tRVtrYJSrCt9N*IC$a9z|Nx zNZd!&l()Gnkg~F(4j=&cO8mU443}joXQQFLS|KrgGlf|5f8<7lM}>n&xTxS=6!eCq z9~41zBviJSUEdFCY(__ z5pVXxc3sp_320ttu@6G>_|9_mV$`v6jj}kcj+nBZ%rV$wsU8Ja%$1TwkOyst{zPRw zl3Lj9tL|EQV4pX&4bt`$+Ei7t1s%<(J(xDPp93MWFyTXOR>U_L?{-8 zDD-(~aAeXCcC}X}<_i9hqOVI9E2(OZ#49g}`n4DWd#|_TsFm*m4 z(etGdeH3S$=~RhK@|)T33 zaBaA@`nH*3dxz)bf`EW_UUZ{mu1gTWImpVm`&q@aG4Il@loaJBife1IIJH$gyC7#$ zR>3hZt+lJ}abZn9Ev$qU((n-A>+7-Fnb~*kGH-m@0Z27~t^#{2+L*f zv0)bHD>-ap_gU|D_rm=p+>Zz%{H!2cRn1!>c<#TF1B`59^~f0#MrgV{~AOs%^pphiPhqkV_L=>2I-214}dRXt*V3+R+Q9EN|873<#UP@LLwGHB+Bbr-@T(DoCR6^w< zI~<^}ovwY6+g0!R*e&AHB`OkiwTjYc?68FW6}E=~!<+Enia4I-x({M*9&u^Q8MY0W*}bz~+j6OZX$DRyi}Oxj5Db#j0|Rl6 zUaNiASTtgSvt-lr)M|VXz<~-gm_i_*DqfsvrU|{15?8FkjO?;LL`2Xk679S0*C1{6 z0W^-G^Ct5LN%sqAzPGxXR2-mvnwqaicaM9@O=b!8w(|7(l7`cLgMnkk9`hH?w0=)! zFZKuHG89EFL^h~57tS%trqyjA%>e}^E&$5}HTU8RVyx2)_@>V+3FkVTG+NRYydfw3 z1UH-*&=PJG!%XG7%zAlVx-=AfGV|&Ua7p#Wdcel~d(h^IwRH&Ho$tI5hIc=(4i6fp ztDk9nT6Qm82j8$?ixzgg29+V-)>?2lDGBtA(LZPIN$e8MN%TT^*qDA3Uz;%;#%IZ? zE%h?}O`OMmNuO!Qq&Sb$#S>&?)tEirM6?^5sa5b2N9DKRG_@-}k*%7S zR3;~hUjakomhofu!U+xdr>jv7fqs4HxAMxQTB`1;pTpjb;^E$BOm6YNr;1EtE`y9j zYeRH0n2>;Fp@Y&=e^ze#rcoTT91-@8(sHXzJF4bVWWYtNiSN=@GsW8pJ;mO*XAr99 zm>NFlL?MAF6eH^)+A&4@k+#{l6vK!Rdq_@0z5*AQ*c29Qd|Ruc#)=fW)oAsj|JjLe z%H`&FqMqEqwA^vEaX8{__)&hiBShtSJ$!dC;QT#&0)1lCA-eWot33PQ_{V`4I3j!< zx<;St3I2tDM^uzzSDE+m1AN%e!Vc7vCr%ZlZ&QsoKtu#GSrmvuT-tWC5P174xzmP5 zKN{GWROEu;NTzUEJWKaBnv{DySUxfnJ)P!tIevU)nwT7Q0QD$b&(TPY@w!|5&`1@O zpqfWb-(JpP(W2qJjp%{6M}+IM%2Gp8Ld?GhzaXMNPFk-z=*}HmVbX!4S01>aY!wBM)QcT z=n3zL)xIu9JxIX2qU!CyCeEEfwWv^Cu-@{3>TJ`%Q`I`#HyAeQZ_o5g-sa)_M9vgK z#&~4Jy~n0A{|%yp!!kcdAgze=w^mqmZ0RaL4*RcNIZW6?C=HY-CIpxc%@a_5cV(i+ zfW0>f5PQdjNPD0($cPjW`~7$EL}38>LluuGpDRz0+(})(6&Q4uzgb@P1dmq;@e`7Y z8J5=m$q`gU^Qr#M$GHz$T2x5uYgu}1o{dFcSt(AD2$)&WIS5cT=g1JMV0k!g-z5!L z*r3bF;$O>M{i*eJvPt84Mx|ZTf9tcy=nsx%>VL9sdWnsFavvK~H>d+nr_kelp4@46 z$fW`LmIfRe*$O;d5`BSRJiu{;?Sdjnj+WhaNmzf(9S;2t+6fK9m^E2v$J7 zJu$Vh$QDEK*>SC|w+v@<&LR-RpC}7VjgF~&*2H}J5Ioo*8Hs)n#YD75py0}4Zz-_Y ziSm_=AgM|4tF+@!nQdYN(f0^W55);-q%GLR5_5zYMVZ(1x2xZ0kfm?4u1)75wfEMr zQ*ewB@!MeNf&!nESMfEcl>528+jZBx$WP&nu~3u=0@84@Zws%Irei)6B=ADnOMfHD zv)qQ7lH}$7jJc_moi156%{R-~@c+(71b8FFULrm?S$y8)t<_30mb8x&tJ*@VELX2X8_b>d;y^4kfm~X>?&U%SZy(t`&udni%QUmNcE(;o*=F?Mq#>S z^;G`MBQp^H?~ib`{ECKwS(|xR$cHt$z5Sq;-O%Qe%NqM5+%_X@D)3{~zI6eIf^E0GW23-xIHxRcG^Gmz^-Gf{Kn zRtq`8Rk9a!!UyHurJ3GxRcSnC#vaOQG ziJiO0zwO@k%9>Gy@zzQS!Z8{9e9Kz_qx)Hk-xVygBckFgxE3*hzmg@r|1`$8FDS$hy|PD7{~|D8P$2?zmB6OnN1`ZJ8wZ zB|PI6GqyLP-(`)6c*N0Vcj()mC(%NwFVA$I-51e1*Xjd&TbuUA zhmAP3R69}vMI+8Nndq*oiDXK5@^N|cTc{VDw~|1y+>61#AK-onPT@^OM<-M;o0C@B z^^Q-oa8dsTT$~}3U^ZnT(ozRa(zKzU8>(3dJbVd$01=SfUTyEFtqROr2$&Pd;@Xte zikp{YSQ2mZXHCs~SNJ@m9y~qn!JNGLi7K{a;C^{VQ!u7jG^An@oIT|L%Zol!S+z+X ze=BVGd~|HgEOv94y0=5(_xhh5p=ofdO!LLh)5I6>i@2CmBhVO|)ABgfA*K+M`$k_K zW_yp5xZzi9it+6-&_Su!d!eyC-}jU5E0M{{e2Udl;DThtS6YaC+f>@eL?mvc?!=^} z%38Aiz!7ZA+#0&-2H5NzCWY05jzsB<&Lxl(3RbdF4DRxJC6xju!O)IEsq3<8I#Nqq zp_>q47SEFxL@#+mN*o;;w0`H@$X~u}Le-F1hE-%EL}f!9jcY<-wn_Gl_gW)^@>dYm z(kT6)?q`Oj>ym+Wa&7Wy|Bdq&;v^oV8l$9!Vt*-|`x?y#Ic9V|41 z_YC`3(9obp(hw8~P|feEdfmYsNF_EyYm;lX>5(;O3o|d7AtLjm95s})F9G^3m%9;_ zh-1-TYO|(W5-a7xtQv2R`NTP~M-QeoOMQj25yOy+9JX5 zw`~P@H~RMP1#xiybBYtN>$xU!nVR!i&B#};;HYjsBo(Ae8)&CNw=3A^8guZzCLwuK z6LL?)IWsed8G-=%9b*en7@fx`mCyx3#vqDRI7x}TzgWTj4PScl7)I^SpAeD$I%#G5 z52_j@@k5-wu^(PNwxtl7*_dRg1|2Ah2g+bb>Mv1Ih*@07I#*wd10Iyh2HfoORLNtM zZ1DmO7_tIAO>9b;0P6&wB*qC1F>Mo%cEP`>#ih@MdwCc^dlcWVD|*Npzlhi}XI}Aa zJ|!jg!L4;<=I3ch+fCFF(MES32VZBiC+f;46IVy{8F4ZzWt%8{D?CPr`Xuppj)kZK z(_`w#Q9PN3<XO2itjA66DtO<$BHP%i?#0s$f*+lcKa%vU`h%Bmn_ z$%$K#z(_stpJ z^E_HIgqWFc@^s|u)ls~(oc44LbSW3zF&YTKO|E{?%&VX75=JGU(wAdSrwiD8NK znT%M8$M{f|oI_R8$bC4R%psTM!LB{+gTy3^jLt8nYJ zvki#DfaN5vh(VR%qYI2EnV^qchAqBFBPZhRvBOb_ZZi!y4y@!2MWpobk4a9VF}eo7 zdfA$zv5*CP-}g)qMHSjGD%?mr_aRt_Ph%7a>}=^o3QS!}^i=BDi##w-PmmD;DY1hX z(-YO0d3tdEBq1RnCZYvM?EL;Ij^hg23Mez4D)K$V zkB0=sUaRxZ9V`;>^AvZVdOF6w7;i5dyOH+4vk@}(ao@^D364tvu5GblFePnrMo!!3Iy34e2B@Db~TiJesMcY8<4f|RAeBFUxCuUfRsIDa$` zq$u~e$n2n8ee}S>+8+aCl~C#SP)M>3_J39l3iRH#K?+u9o*2mbs!U}l0lOdx`TUu{ z$LNWKuh6RXrwlTn?=e}+k!q;<@ye4z!8aG@Ze5K%87ZGg-s3o3s!I3lslWDlhvNN#0?5mz>{IqJ9ZD{NuWb_lwt2|iZ5}CUx&bUcU z;T#NB&B_NDtl)0=~M3bzsF_tVg^5C^K0=XD&YJlFZUVaeCcnR-nyUB>B{#TZhC6kQKQa=h_jSMeGntQ z;F6YZ#^~<&KF%R&kfx`=-bVLHYsHDsE5-%5(kBJZ!s$h}-?MKFa|ljyt;;~QxDFxp z3X{9uR6_F14WxmKrY}X3Y)OHB{1Xp7fPCSk76B)uZsru`DGgrl&;|}2%~Ea##J`Kh zX#}!CIO4thxtrfwXssc=>`x-l2uk+=N^GujrE){6D+wddycQ+d*a_kc0vhi)4*Hxl z-n0D3=8u`)X|v8h>^Gma>`7F8j5E5LFLd2fM%tv+)3ZPBqzVd|e&rO6vIDkCeid+* zTTCRGs^`3#R#(Ru%-?*hW%QdJ!4UC?w7|TVwj(8qqX|NeKdkBT?ZX?dJ9v1cK)JAh1;Xv?HAc#k_yp7xs)|R|iG5CsRmsbFpV3S%L0(Jgb12Aap zipvxI*uIA(V_wUH87}2IlceUE_Y0!OUUq3trcqV*b2D+EIrz_#c8lu)tSN4TzB*1K zeO|{~q!M3OMclso8!gOKSsbaI*)vcL@2+yymKk$>6T6}>J@C(Z&}+^#XPj5%dEV4P zc3dAtUL)F>{2P5>*2giuosG!msFBa! zI9I=z8G(l@*Z|965*778LksYEWu-40_+;8MPn`YTsw}FdW>D>HG{E*n_$2&Fz_{7T zrU(8lt!BPN7z-s@2T=GKu1d-Sabr&A%nd_F!|6vamSPXKQs)UekRU zqzi}Kb(X#ZZ=4^cKm5QX)QWm?rJfeH?hz*$F1yx^2)0f8*h{BWHmjGPr$;sz^whlm zE5eeG5P)*Pe_TwzNH-t+kg-24F*7i1@=L?NN7#Mw#ryUR6mnklci@NtLv%kFt%G;#(}w7ulFUDx;Y`o*m70hINvtXU3bj$1>%l2|bnV!$N+ z2wJF`6B+&XL{;j0Pq6TqFS&y_dEQvtjI>Wzo7EeZ{+pql%+B>XlN%RbnQg9346RU+ zJ4NoRLm}XI!=^@}?d#QRTQ+b8uuS`7t3-HVx(i|XA>qlzuO`QR1ZO@1G&ZP|*-~)G z-%w0rW&AuiPDvxH5Z&Sraga4mX&e57Jl)}wz9{xI^2uw>ZOk_VhFI4Qr*T&la(pZ` znw19+-bn49&+v5*9gUal#5gV4l@r>GS&a~?#_{N+)6>Il=qn5&v^pecchyqk^)nCK zyDJI_viO)ne{A`Z?<8T@5540FUp6IMGbaZpX8cY@Od?j8MbY~6_1LOugEX!9xKkG!4gfGwLnLoYHOB$&iIcjFYlsx5hom0f zdg06}S}hj1Aga`HB5MQ`yPi(nb(FFFC*4bU_%1Yamtf*;bCNMykWNLs5LsWg6#?Tl z6LX`LOG?J#eN2J){{ojlXusgr$fbbcMec93w14de)#Y&E3de(vZJNqo&<)Oe#jxxV z?Y9kfLU|<;va)sO zJBc%<{KY?5RBOEisDhO}_G6+2{D?OAHO`4dyLnX9nww|}I?zlg5IK#39Q2L7kmIy;RnXUp5krb(~1K>g{Ga2J6M3Z&f5(>?@WrTAV96NGCm5E{UcaD$&)n zqLPaDAl$$H{hh`#x=Ev{hZCplhKqx~a}Ou>6b=T)Dw(`O8R?J`Q9f8+L803~BB3IY zPHHnI*G#%1jVg7iJ=rpVvW(7@SVoJE!l>*A<0gssa!Ea|`JTX;tGjg0ao(t3+XC|; z2aSn6RJkkmFT+C-pZQp>91?Bd@;SkIC@G1k8vAw8eL2sj#g~_t-71h&f#Ye$DzjQU z=(2Ag?;lHjyqLHNJ>-yBEV?pl6yA%|oOl>3kiZfZPjneB@Ql^0B0~aW2W6<(uPyM- zLucv%oGJ-kXP$&}nP1jKa!S5j0h zCfptnxk+PSJ%UPQD;eaSMq<#E0uOR>3D$gUu1unPE0*S+1NGDgJ7d`%s;7#i8dR() z&Dp}^sMg6dszO-Gn*ZO)3a-=B?AmC{-^K9)Z9DU4V!zRd<);?QUh_zkNqWE4&ia^$ z3P}yk$`%*{;fy=K4ilWLY(CZQgZaRGrrQL>YXI_n3dg+z)yqpmce?D6^W?!;dvc}S zhd$sORMyE-*`vlp7M9!M96mqHI+r86a^$X^p=Z^T4Unwxpn7LfNo+|dP_goCQ%M9G z&7k}lgh>Tovq62s`JS@@%>)KNe!je{7`LMqOK=6qt^o1(`@4~7i;AVMv(1#A-xkNJ zVEH>%$*+~bIsw^%f>pp7H&k3mG?kK+oY=v=h>6chV!yM%dNYah4+Ykf0ih~T){F*6 zHDx<3mAx9=Zy~{C$pB5F%d>$(E|RK3fDn%o-$PcrLO)>gRF+QMm_$U9jw3NVIkB<$ z?l^4w%KoC=dqF6#6ge(Wi z*Q`Lwa?Hf_wrOkMND3vYM~l+bH1@#zwY>C9bI__?2`m=PCro00)fVUIK@eLl^h71rmOc3gRd~>adp_NHR=m`+oj>{f81yi}$Ll;dtL{C5}8$i`UQK zT;l!?(CZn7vg3S5Ah`t=Nf`BFK;B(V1BY5k249-*KPQHgo?#NlthDDksL5D~(MT!0 z&``0%e&sOsNcy`06E%Wspn#!{!~|MR&ob56cZp@0DbmH|02I-0Yr4E)BQ zDK(ZfdB8hJ96FBs>KSTHYG?Z$7;7*j^}v<3(UvM>0VhWPJTFbGQI&7rh+mvNgszX0)g|N9h2$O1i`6*QflC2+Jf>lo6+ahAsIbj zTcRpm;5rDXWZtJXfhkcap{qTR_7YCq)v5HJRKvNNupS5NWxxeUCH8Z=N-a=oi4L>| z*TC2K4$OkQbQssA;-GYiC4TK0J;j8Z$g&)@%-hyfo@+p&{Q3@%*eNhr9$kN@bWd36 zJ+HZ3bbusKsY!XOopkLan!}(eQAzg-R$TbHn6#H}W0@?fb$A>j+(&-jZQwcFW(Ll` zk7}bEw1id-DAnJ=C=OR0hm>$RuBrJUSLb<^qs4X&n@=K^;+OQ?4Tf0~Rlz~xJ5`{C z11o0yx+9UlcDDZ)zwUnd_M10y`77Th|Kntg;Rq5!g7^=Dn~IDVid?9+GUrcXFe}+r z4Zf#qgi>P`TAo1h)3hy1Y|fS+8D73&zqJQb*$LHPUKRGzp#e;RZ0eYXSqH4&Co`*@xk!Yf}M3i}~MnP|kzr()W3SLBL3=kPKmOj6vW~G@9PH`H7c+9$)yS ztCAH}LO6y3YSkV2&EP z50<2AI9bGgu$s!43S{#Os5wp5l}mP6Ba7 zLht7d=NDEW!U_(XI5$y%3@8NE6FfgAcpgZ;ue@x#fFq~hLr`YyYTG#=wODRCNhF-! zKU-_x4_5^TSa+_v79blQsQdG9m)5c;j;2`^9um3Km61W!qMNZlqjnMvzZNdK0%KDQ zNb3CAJE+XS@g9rz1C71U)5`N;r?GOQCERLP9XAq7-35-t()BO%{WAa|DZu0~NfZ<= zAXt7~H_|HzhV(3MvkBpz+({atRO36%lTg@SjV%k7)I{H|U+*@$2<{c^V>LKVUlT>+ zbFA3%y>6&{ODFyc&kFoJEE&RnaB+6OH9jI6p6ww&q5sG1IQPE<9ou-BuJG{K2f6slV8P zSQQwK?AsaFIB!WAdS6OWT(;x@;Tl&3Ydjszjle6UbFwd#KuZ4`le=WVnHZx@Epo zLSmcds#y9NFBPk}e&=&E%)NADUAn-cW2=+%EzBvbsi$YBF(A#Zu!AL|o!Na7)f7|* zrxc*!wyVX`Nm+5mb#+&gx*mF3aqgh?p1l!D?7Z&~mC2xjSuC4#H0sH{#%)$21e2&{grVtaR%T74#;^A%X;z`c%lD+PGKM2a z2npg3$po{qhGghED&U%0Cy<4<>ogkXIrdor5?TLw9Q?c1yI3U7w<;3n5h}dc@EEMX z%Ts$GIHF3Zy|fcww4qE0`-4h!2lTAHLRnT*9<*m*Pa)6{7!F;ae5pWS+(-nt^Qor! zToAZyOAJChVBbpIM)eoD#(=wknGKdp8I*9fIb52u-QaHN%7Z%)4z~PWE-!5A4;YsS z&K}h65bEc8r!jEe&So+K>YYGFKdcKN69vwTCG}6!$b_xMfT}=`RW@F6;^Za1URFEK z34vWI7d2E8A)sx&gwl@YO^6vm-AvG>nv*G9TCEE+it(tDZBK$VApUoBQal=(U6iG>k* zMKz7EaMPZH$~4rtKD=^3b*U(#VHZ9_{TZYR<5f`6^)g%}(r{k={aI@4A;$zpdwwJF zEO8d08yI1^cYE$ZId1{Ow3;emaNcRLn3%!J3r%x}F|id-7`*o_8s7|(O6q(&QmTYgmNnZOsECdDVKh1q#CD3WP^afV!hVc_|t+4`;u z%xy|9wxY3&NY_ZJt20n)m;>Wl`k?2m5C~+tE4a{AjRT1dhFni*dQ!V;*35FWmzXv6 zP*FPWW;PQL`3VAP!F^2wxiQde1OkHUEoPSIpPk?sH7R}`40~X4I{#fjiNS=#22`_a z($yj#rQxKh_4`>5*l@gFB+N}sNxedo#A9pyMCFVOOd99QonmlUVFZc9b&sUAXiUshNHm;CFR``s zJh3^b_G`Dpf$OkFP%*@rX)YxkK5vwMETPN|OQ50L@c4P9n}?jjwH_exRY3_eiK9xY z#UvC4_P*|%DEl^Q?ZzMnT!Zs_B56oFTo;3Trz8WRT_X7kicU*3%)fsMYGIqV2}uz* z&%xPvIDgJZS@=4?3S{fBFDFTb$LCgsDu4;hy*z;u?jMcsm#KEb=G#UEZL;|6pK8Be z<9t4Rekqo)W6$g;iI{3P?ZSki_gxRLjo=h2oorT^jf#q8XeW?3@~I^ETpYJ#u)eH7 ze0Ct9JWP+?t9Fxn(1hz|~= z2U56yK5f71ZSu_|g#-y9LHq$xR;omT=k#?{Mb+rSDM?vWiN+XNR@9Y;dr&Rc#xID( zaTNGF7Kz`YCnYtwW400Zb(mkM_}MLJ1%fq5>YsrCs9B?9@0LXZ>&NX%C1zf6rq`I1 zH?d_8rDs)-0afYBS%u5!y+&AqgXOLT)K46WJi+Y6+z;wmU;n-b(hAr8NKi`8{^!0r z%>LJ0UR-0aKUs8ztw78tgVI-pfEI#jS6g&Nnf8*c4VplJQroiCbvXmfU`8XBGCGOd zLBat`{7^Y|vR-Yy1XMK+RL6c!C!-ZqI?u|FKupjP)&pfPM;#!bJ_YquQxBhk+E<|r z8GA`bDADw7VmaF+QCY$A(gLNj6O{3JshF2+*4l|XUI(m$#pjQg@1fDkAhG!V9^IR1kXTow+owToEzh}2#I?@bgrarF^ojWmErH}~1zB#;yyj0FHp!pn_y8>U}z=sJvrk29B6O5<1PK4Davb=S`{f91>93G)$o^ zy_v;WPd50ocbCd3Jpr;?sSXHZkhCYbByF>mF4z9t^>tP(zS~e8uG#~|3RNEk5^$=? z+(~TD#gdL6*ULswN0>QB^TX!^$-hqPAZUbi0a?FS}V(bX-aDQa)EG-87;Z-oQMr zDslTIt)n)pPPz)Ha6Sj<8LY`Y)?X3^B*iR7OHFCgSk{KN@vUDA0=htIq?aHTTP6UI z{Cmloz*d64lJ65($`39F(xyd#()b6%3xQfxDuYMYiA& z=Z((W+FHEtCsZRa!35=-D!t6pum7>66p|y;Os=-ldnOP6bmC>)^-Lw3po|;K0-X$< zLb7InHDoC;H;LEWk`t#ZUVcB~c90;RSYHn~3Z|x#i)lWVQIb-X%C^xs%T?V921W(P z9#|x9ho3)%^E|@yLFVgz>Z-L9NKohoICgXeE%WaU8rK^p)k3nY#Hxi>S)lzHZBW&* zf#*M-v+zEHhiWrelBIj5LIn#t!8(D)Ig2fUk?sKjH&IXI3_zw1&m%YT*$5l#a$|#`R$%^Z!2Wuuv(y8eO zlLP&t9J9#sMO0*ER0aIq`|U8e$YrTh zth;m46(mcaod zbO9cKJUUq|xMr|a9Nr5%97}|XD3n`!c`K5Ag@oCVuC=d)1F6}Tp2!;@S?Fb~(@em*WEn)q$SA~ckju9bmG3N+G-L?muEi}0{ zXw0Etq9MJ(9!+6##uJH{AvyAFZ~=7H!JklO^|Kg zK_(WR9JA7gR{dLxDx{B8sPivf-EY+9Dfh=f@TB)pB2m3<|8=p9V&~59Pv|+Rn{zUa zn?3O-;mDxx0z3B-T%F~+L?&B&D$OJi~KCGKl_OR0?5N}9gg{|zeyoc zu>T#^IUMid_bpaCWI~hkZ}G8i$K!UF%`qw2SyA&1jK_1WffOCq z$51CJ+nto@RL1S;{_j`igV#>waqC2Gm`mi3_xbrVQnK0ac-fzzb7NoQrxtq=2k8lg zjiz37Cy)}|EiqA9W-`lVIFQ$r3LyV(V^6m!Z$&(1QR_qsj}+tCW9m>CY2=4k_^hHuVt8p>E+PA?5>b6!Es*Z;6jt<%!FHIR!>HT3f%|M%=p}tv*%kr}g zGU_;64bPAF@8P^dd|@JKL$}c?aekJ8{kp=xpIQtOCMe5lWZ1y!epd8OC8~%Ah3{m$ z|Ns3zY_FY_FdhQ7TQ8g!yYpVL+wPEyH{K-o-g&#oeJ_xD_cNs2e5=T%o1|R4L2kI= zf{f=6WN_2JHXsoQ$TT=;D>OS@N7`OwGxDqnL1wsYJk%t4t*th!BMb6*TA*snn{3t2 z_d1I{OEi-HKR4@!p=5Y$E7_7KngO%eFIzq^o^an+wv~S#>urCxZC-Cb!{1Xg?&|Mf zXa0`;ZXYPW$Aey^ynYWqpRe8T2P^gVYv=t5KTDs$7Ftuywk)#?*ZUomN5lS{Wsq#U ze}GK;uRSr;-Kku?dQGnFzv|V;#UB5l)b~9s|Zb{|0PI`yrZkkKvz4~GQ9vZ&k0r}s5@o{?-Qn#|C^NTXj96nk68MPI~65{$|ao;8J1niH&LA--> zmCnn928;9NP$?5h^9X0cXfSKZU(7fNTtO)e;o|&x1+t|%#6z=znno3P0MSTeV*TE8 zGf3<;+CpHkljx|rvtD}XMAAn_Z0lLvcCsga+tagSym23R+0&mRw>|A{x&7G>$?o|t zk@L^IS8jdAGez#XZ~p@~pG9Z{K@d-nu5nzPzt-@~W;oSatwV6virS~Ye2Pl-e<2!De|J_Gq zxC5{mRE*5;oC)8HdR8)8U|XRw1XcNzC~bM25@!`wC=D<0Z1>(oFWvQ?P;^WcREY)5 zYb@@ANZ&u73p;>|G|ty_WztEd=kKs|RiI>jr_neFa|i>(8KuT@)CnAyn}hG+y;J0_ zzxUDde|-ACl2^a^iu{)HHX=v}3F3*df3S}G2l8fh(VM2fQueOnR@ zXv~&m(^fL}*t4REeA)`>MDnN>`vEKVHbPbt%VCQ4p0h)b;E>8!6hdJ|_~hw-b==6Y1k7TuI(a zpR0E$3*GJ`kCUq+*Y-brVNU|>&fDb9=R8Ahe951b^3b1WF%A+l8JCU1zmF$98+K2PdfezhBw^ao<@K@cBaxbtap^Wp2|uNHaTe*I zdH=iLA$n>@_3(605QlN@H=IX1?4%PwFV*xq(*o5OX1#Z_5hH>5pBm?QVl_uIBa=Qp z1bfWK+WXoY83ZGxLF3#}Ct}CmJMGTA=d6!+QAhw5ct_$pyp5EYUuc#xu+8OK;+U3- z#!NHtctV?m#Qs9`1Q=2uCia9@P<0Rg_QCzZe!^|?ns2#7zU77+Zv1L4e&RzOUz^d} zi1_fuTi)^(dFY{s+W$ZQyj=dfA1%Lh%SN7c3Z$x({t|N+yY@iWPSj9UTMT@M7s>Ve zNMv=kUXA>3bzWin42i^2!Lck4zV>6nf%46|Tl)700WxXe^r}GfP9(mhaM6X_v3wv^S{)RL4>-WGF#GNIV4z;e!|Cj=%e$yy?b`JadN+WbHk7NDMhY6EC=hrXEDJ{SPEhmP%eWO%%C~apKy3rtcL=V=E*noatw9o*2Fy2Po+Y zqYKbg6&v|AW_WR^ufZ4!cQ9=Oeqp|qXM64cXYWnGZM(`U(J|**YoG4kb5Cxcpf^I27|G&V(P*zs-m4xan3Lc+nSO?j>J|*=OF; zgTQ|4w|;wyL~{k^p7oiyru}-=4`Tg;ci`;X{}3nN{WhFC^boQEuzj%s0$E@Sts=Eg z9o7#o`lW)0V2$9p*#1FIetdNT$YjkDAsKE9s8qb>8mdOgNWoK*nNm7Bu@(!s(xI|N zK&J08SK}535vWl~ydZ0+D68gVKjc+PsqbFAHMwnrL8zu`qX-Dpk`B9nW z9k})jzW}@b?JF?%x&Ini*nxhT>$iUEx2Nnjn8CtxUeJ9V_?{oZ^1J>VhyUnzaPF>m zLaiIjFEzk$W}IkiLD-<3>ucvHNpp8WU?tyJv&~5=Le@&}~ zv?0((?H$uBvs%;oeFI$cb2s4UZ@U{`v0|dGlz!{C9uW3hzkyrOQu_%u;Z1-bza^S~ zNgrD!Jp+*;aRTi4bEnynsf+v#8`8s)Ee4fN>PZ|MKrG-5zoCPgrq(2Djik?x46IZC zB$Wa|1jRNW2n5*V`g$E6Qe#s#d_IzMWPibSt4Qj*wzRO?aiC#D7{&zS_;%6VY<^x_ zYkt=N!97=f8g6{WS7Y11`5MgLc*`f`q}Ff!)^GjxRNC~8UAXKkU*3JK-hBto{qC>g z;kW-0R!*M9%ywXLZk)gyAlM?bo`Qu6ikMQ(ktd6sBnnIEGfaGYrAJZNwE`CrY(wlr zsM1OjS_3WhAX;jx=++e#tdArSD#u(?iK`rd;rC!{uaVotDoO-+FxhIN)80$O{=8gz zYRK?jm{$SEqV#QaSfe+ZUp{{cFMaJ*_|_jij9>0Ya=-O}u;2QPwg#YN%~z^F5?f77 z`~opM$TXY{SVH)7Gc5*SBT2jiYpLWv3KC)sU=8^jgEqM*f=Wz46vM~cG3uD?# zp;cJ;G+AF5>CGVb;F=b3<&dH*T*@ZC=O*-sKxDMpCL+Gflk6q2fZdO-jHYzow_7V5 zv}MO)F)a`@TfpucZo<_s`xfl@H(w34@4%xo!~NE8{nl^&)@|EA<2l{em9P2%9DVC= z;_x568K;gtjJZW%z5#{$JD*rh?Fv#= zVpP2Dv7c_1^y+!PLBy)wh7>*}X_}ePr|%P-#`PD%wNwz0tsR&(h%1bw%7v4n+?J85 zhg(;|swo+q_B_gYw%4F#3SWH?zbKg_FKO(kirzE4+I7u4IwZ< zBp}ADUn)(l64QFNm|&Cm)EiMsP$E-$`dg#oUV~`}G-4j9Of$3b`7$7sOr&AOGaGs> z1pmrPs!27q>m{_I{8JWr=?Rn*>GrAP0Km|KZRlJKv7dfXw4pg)*&tJ1yVBFjjI+)y z5Iny+7K+*T%v*5v%U^}1FMS!XW9Ppp5Ga>sT;gh*0LL_6RrkGVPR`mf?6qzX1qOM# z7m2*175!@aJR#x4<8?o4etRz zr_D8x>yE9{>MQP9azqF)Pe)aXZ=KJ1&1K;$j1{l5>2Y=@mar)R% zY-@nwwz)9Bw^RJU&Hqw1DrJ)yLaRZZtbfv@Xvl6NT311$W@gG5RN?b#8-SCbx|-HN z8Pm0jGqlnlSrAi~Q4+X&&PZWfs%(TEl(k7>1Vg2%m5!&E?(dO+B3{f1;dMWP5Av1^#p|CiKaMqn&0 zEwz*TiQ>dWN%LapL4-a^t73mA;}&+1s+w02b!DP0M(|=W&DZ(1G_(POd#-;v4!oiP zg8#?YLoMz4-x^ePK8&Lw>d_WPtE(tiS5R%Nq1@c)zUs|&)WfX?1eUN>vwBwzC~UsQ zfN&hTTjzuvB`-RV6xZgCgZL16c0oC&ykCN9Hj!>WNu}7v0SHT=t_#SF-+^)uM&zj} zV_9>#m2!QuHUK6E>=d}sHqZ<$Xw+m7DsaY5p%8Ie78xsP6 z{XSKIV8J_7xgb|1pvp$)tO!mCLt}ZiQUTOi!jO_BVz3uk#vrll;c+Q2&4bBt_-*BS z*-33?6*3pF!C+tlyleOT_+(x;?!s~UF_q5QavToyTgo7|?>0VB0iTGGA9yX0_sCV{ z=d*pS`?f_EnQoq)<{8Oy=)nwB`;`x%XJ(PjZ$r_1b>Gj;VlX?8VrB+KtC;rBJfCH| z_v7mC{6QRe**D8;r3+UdE>tIYTy^EH{fVOcpj#0rI z(I&}bISBDB1ew+I+*~7O4NDtJNjI7U_?#X1lGj~@Z~x&#cvBw*_FE4K`>o%`i%za( zZcUIF_Y|ssBGo%h945-zCt%B_K1&FGhStV_k5OC-EE(LfwL->iZ(g$rSo4#1FlGnGuMr3(+N%R(CNMN&YhrAG9@;UO5|nXN zoBZek=C$n$pOiS42T6gd7K&2kv2gr4^ zUi68Oceoc0$atXP0H)m6X+6HygLZkA6qU0Hkh6~EV+d*K>=T%z2!wRUFKnRPyXHKg z9qzVn__X6=d{4$eC(sVcO;%x^k}*n&93OwH*jop3>?$HU!rjmWevJd>G)Dq-9aU@| z?tpp#T#6DK?)ch!*nvtpK4H#7qQTPmRWu)WPfZIV=@=LQ`@7M+XMCL*Mu&Yw3yGy9 zfeOhMd9KII{doLp=dsfrLpy$2z*r2%UxPX5ZHv&`myqq)iDJiPnBBDpb4$&?4QQNc zP}x66kf!%uj%!}~BMBKWc9cw7%pPGFKN!?mec_(`$Dq0hz+C>tm9>B?a_4u>GIta<_Av%MkG1RD+-lzN>Z|cn|MNWF z{jO!)*GGc=)&s(Rd&+NZEE!ef@DG!T?+6ca;2Z%%S_~$rK>By0oC=8_q2g>bk_ggP)PPxBbLV& zS#QnR-n5^hJ+^vW{#la;lUPTTjvZ`Y>jY!Yx9aHw-1P6h4p)5J_d(zAjDNOC%9dpV z{?1@{`UJL49d7{O$p!$P#b|vMbp!fpQ+L7k*Z{c;^SX1Wb>3hQ(*>;EdoWhRX#-

PE z(cYKnZ-sGlSry6b5JKA>E?>|EVi;7E3!k99P2dHDY3jYpY+PcQnK19jI%h7jzSoq5lu_F5uhPLD!f=d0 z6*2-gg^A4EdI(Epq^{hwqG#N{pN>V_Fkk5;S;C6mk}wmirl@3;7*sjG_O+1!>gIp* z8J2$X2Hbwv-FWG_s>`4DTfg;yu-~4#8-u@Tpi5y2cvF*oc#42t#N2U=kfiM=N=K8$ zj}yley(gG#FlRPVB|uQodlfN>TE)GB8nK^XCjAT~*R3d1n^X2tPq|JRNqS4!i~z<8 zq3lJ(2K?vI`Bij%JOkt;$6Ek3a$vCin^8RmgqxdV(U|L>`vM&J&L2YY!Y}ba^OL#N z%jYmUbqrg_k6`QMF$~Y2LAAAss;(Qb+JtFMAUA6NReAH8?S40G4z}7@huK(#U0sIV zT*GG7p2!fk`OVr2W=Zg2lVn3w z0;mH0tSQ+Ld1MAUBx2Ad3BY5V?@KD#9+k0D314Vm9G_&%5}LFFEe))wuSOA|gA35P zl$QHfRRUgNCjnAqE92Nzl@^*25LOYZ3(q8R-=?xQx?Tbt7&ubbpYJ>grRQp{SA9h6py`@N&!0O;cWS^8U`m$2%$52}`YO}2S zoz>01`3x`^pePCyc@EQpy}5^K+HV>(40^%{iiev zI5@OPP|Ue&F0&-yWK~>d%6*B_*D&qGnH7u#Z4zdnlL2?)EV2O2(9eZi)G8f%JT&dI zU6@Kf7CH}RFXcV$%OheWYa9Fn+imC;+|mSgaIN`e6Z>HM&ONyGJ6?_LulO$H+ZU02 zvPMsHfva<;F+6q{n~xmCRs#k{>no_LsyX(oWBbbH)625L=Gsd4-qD#87_P3suAE2S z0LZ!lg~rs#8_?GVL9J)wqU*I$E_==*9y*a+l^}r`VPS!5Gbus@#Hy`!%9vG;GMHtY z>7<+~N`@r|aveuL=h;&eFQ1?Rucv-o3+WAW !l>h>gxM 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 z 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 z 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 z z4|hNZcWeSA{n%u|E~L+t4itWQq9885JIH zM|qT+hZhe%*erH%tw?00RCJ6y2J|Rx5Jk5>P>W^lrUaC3elWQhQ=Q%N=5sLl#Nl9? zAV{-Z<>}CVU?W6{XP0=^UoOKGaQ+v{*sw>r_JW7635Li_z?5v+0q6hTW<_D9i_O2%Dhmss7HD2 z^;Q_29^{=F^vaeJ6OcdKsdZ(Oq`VoR)d41#_6?KGc_)`D_F@?QC|*YEBXkWefE z;C#|{T~(@`CTR>K3j5;m&wn~lXhLdMijc?W*%L!=QNz#I*XtI?sdFr)Xou)fwW=Cx z#1O3*L**LZ6+!qL@14kxpyXvLq2!Es4b0I$#oa#b>bKCFP~6$ifJ&|dmKN6&+iQ$f zD3w6_z=yF@op=XEj4MCbl>2w*=XaO(&fj+TQe|-#{+)%LgsZgG`~m%X;rVdDPM7u% z;g*3M;{Z4$L=jYNQDS2TF``siP^PYdl@)d<6C9@HkrnBqPMw2@U1Z~H2e*JZN2#17 zcPwQX9u4YRl;=r+i#KndpvF>YE2-H4FDNVjLv-Q6walnBx75l0iMzB+utBs)|1~cz zVlj7_AcJg=(dXA8z&gRL_jWQIikRV}@~c6R+jv6QNXx5O~!>hj1m%9zmze zpX6b}wo$y~nUIBFVpnaeh7g#h@^Yjd8<#A`*0R%9WY%qDHvIW&P9!KqbIvzM1u_@? z(Yr)B|CR(uBir05&yv>g&y|^^71~yjntTeOviNmla}9jjZ+aZv7t;+1=0>rY`*l?T zkyPy9OQ1`ZIcWW~_JrP;S;yg9>ir9KPydN^{N4fUW3nNtBIKY{Y%lr8fKjq7ztoZL zu*6}o0*dz+ftSL8z*Q&Ibe3$G(1yjlo6vFthYpJjhQ(qk)b=lc?9D$pqX{4UM&!}~ z$h`Ukvg@=@fw+s1)>$?*`>Z$uui;j|&l*Tsj3@5}jIH{`*DM5CBliNajKHsUWh&j) zgB#f`&=H-iu?VY(1|^{zSRRTY?t*zDS0Ie#1$np*DuTH|?Zu?dHkAVYAhHHe=J&@H zk|)#@9>`&c&f*T1OgXi-?@9yRMiTcD#7bTp&QQXY9oGq(Zlu%{4U_@zr?u)3FX3*BHRfOwx4N{0|P8dpvlZqE}ExhMWVhU4yQ?leNzjLT%T zwB7Z(wu{ML@+VYYXYRrCDT$sg{se;kQGq{gZr@H$9qz=$SEt4mUd?JjL6kQ*LCJNExG3HNx3srfD-0N$XKd{XOKxPbBDp3<8xEtA9cUgnqaUEcMfr>AT(ep^qfW%{uiFrv!T4;W(eMl)CoLb4u@(7^x+9O;w{ zBr0ZIsSlmCrG36-O?tR;K#5Jqxe!erRq?x>-Bu_y1097BQin>Mmh=E)V;VyBuZBOz zPflhCC7S=p7m|>~D~cvFFTai}t80T`o;gPsz0_h|trSZ=d}&z;NUJ_$y45t;KXayl zsl&tAZ$>~&C}Y?RU-RykE2ms!SOFeor#5}n!L#t&{c}WEgHZekO?_j@9 zW=3qNSMlxxcav5df3^rB&L$#>s|;5&BtT?$gH&tI>3;q>%7H8PN{`)Ta~z5j@JyJA z26HI%gn!iMlZ_;Is~=63&`B>P!d`TFN=02I=cT7q!;i2DYsmVf?gs$Agh@mf}*A6g-D`Vd%NYwCAFUj$WOk-*g~^-afgOrH@`M8nnlY(Fq1 z?NL<`Sy~T=cR$P0sXwcZcVy#O^5)+TUjD)<#D@@uNG`f6a)1apP0@%1Uv^Lbj&p)} zPBH;=20QpMN>+(`9sfptK-Yil)e&biypnSATREw_Kd{MARo$`0iG3Yn^@s_12j;$^-$gAcyb-s7~LDMd)RB+1{ZVx z>_3SNS{qYSAytX|l3D0C{zXt%N;ARb$VwvN3u>fZmD5v4QaW{smSn?{UI z`?5m|6DXF-giSBW;nbmI0{( zNr$&Ho>~NCdbS1Xb;-tJn!Q!niMaoQ7tJ$MXRi)PH0#mX@srDOtfI@X7&ZB>_d)mt zCqyBIuSTJy_;2dl1jQ$j%0*P?omPWB%(W$e(5oGD18uWJbGRp`JGn$iWl6Hs-A|p< zuCyVCp&qd8j+(6tIWVnA-rTybRgQ=Mw&!s>zJ)84ezOeapURSn(1Z6jnIZ#0By5#H zibO6${hK66oF;1H;pCE5CJzNM-7fYQk% z?X8AqfBKc=pXTFll)?E%(1m^NQx_5AC$a!|u9c#Yj-<{ORReYbK3xF8{`7Zj$&$kJ z1Gy8_^8n*S^qlEQldZ+{6kGiBw&d)10uH;Tv}S{771<`3jyQeRt4UuheJ91)_?;1h z*um@_Nr~pjLY?!K&9t-#Ce*?7?WbRP5cell4Itm-@L)9d4Xh_sZvW!{DaMFp&sm4y zBvS-%|ZCC1MbN!p;c|P>t1Oo;}X_7(sZqL0#U6lvkDRCuEIj3s`UEgvn=n@W~gN4dkrNv(}QeT&KOZRjtFBK59 zMTH4OniIghp0by6e|NKSdelD!JQWOJGH#ow{h%Khw}3PD1+@%B)LCZPN@WVTHmFI& zi=(7_4#TIeak7hH)OtLRnInfb|r90us5kQ=YeQ zc=gLvFRP&aXiQHDs|)Jo4?tI!Oe2Tp^HXd_x-%Bs3MdKY)Go%DZV%C%>ilJJXmA?wdpNr`aenUl_M zcSzZ=U`kS0%}>SyKZ@>u1-WDTsq#G31i z&nj74>|i{3b<$ns{{;3&SN~Lq?in^{a(ev#LU4iT%Vcy|VVsekg?yv7i|Ls@@@?^y z>=bOi((42Uw`h`?Df3e~Xw^1CV+D$xnX}G=RZ77-g|qEn9}EhwVlD$KT!E*V+!D6b z1ZCAFart!wzL%Y}_1!t;g)i^gGG|7VFm>j$k42QL(xKAKxPsaubap^8fuo)Fq0i&ba$h(q>upuYPTtJ*?q}Cy!8uB_z z>&>c)Vd`{QYq}ooe+t`x<@P4s;cxKAC-7Fz;8go2x@-|yTx{3dqKPFbTz*^l08Z=S zV=e2LjwxFyw#bB^anN#(;)>`GOqmE8H>a!dtUms6U5I6}7lxegKpKS7EH}6_HlmC+ z2`J-*=KVu~6@tlHP0|nLyxB zIaF|gBkIBbF#jhv{ixOxdWH$ueeo3gdhBVRMzjwx4+-C}PF?oF9gy)#GybTqtT};Jo$UCL~5fEpK_l243eb&!I!NiBW_d&`F)EvBnZ61|3ATi|zv~JAC$YJ9?-b{75$o%oOBBSG)AzRzLR0-Zp zUj6`%e~)|CiCTR=4D}k6X&G*ZIe?n--ZwWBy3+8?i~C{DyY13J{R zK6K(M$_X<^K5yQ6MlUZ*{9T`!=92edm9QR|{9L(NMD4|0PE>j?lMwfBIS?*fdu8PK znfj62IHp9hrbo#(s>+7@H(9@xTTBw3Ej0*O)DlLIL|`bT8m)DPvz$|u4Mun!%@OjKL`X+yvagr?NUse_@nqpB*xfb&KIb|qnb zygHs+5#;1-y5`V^<$Fyjnu$1im9kEIECvwop1)}y_pZNneWV@!Bb5EB3K*2u{LVQ`O&sH(fRD!1Y<6ZIM-) z@4%Vq;N=Aa*N`~OmW60nS92fYvf1+0%STDnK(&s}od89L&f(PwU}7g5688h@*k$tR zk=R0*3&%7mlqAQ3PpkTOBEn~q@y4bNoTtB{BjCHs`pn>_1BZtWnbQ5#mf8-y;+mwv zlI_;K7@x-m*EQFsr0j^izogyW86vCqvzy`RkgI%<<&~2h6`n+I)CnzIV8E9Yz1=a; z%eW0PL!8{TJ{gjRX70_n;$Zu$ z2hZ>ARu#St_IAqILJvNSjC|FQA;mW)4PUTvy)`U3{*hmw5;S?>5HMv;s#9GmFy<>w zIo{GGx&t9XRa%q#T(QM=F(H@EuZteABdbtk_=!U_+v6&k>FbSUlR_$|6AkWKhkg*a zuC-k-{Z%M7L9zSu{MLUaB7}q8t_zRxJO1(BQ8fm(hIWjVOR}I`U0QT;T)6c8Z6~`w zm+_XDAwa>Vs0zmDPxW6YFeh&T75%w8^RnpuZ~d7Yen73rx%18FoH0E51@2^+rx0qv zST_6K5@$IN{Dk$RpgXC~wWX2?6iYV9d&^mna_JWuAAEu2V^23Q7o3^#C*QIfDmd(? zJ`C5&`uV^Eq~()TKitW(Gekuul#>L<+Xmj$1{hQj@vm=ULq~kcF=XeU9E(!_ai6N+@iVZINn4F^x zI|qod04vv~R8HiS)RU)EpNu`lz~iEb4Jl zct4%~!)f?A^Ywe<;){^wHwJ*H)YScM`uVvwlA-nL^&k zXU1+H`v#7nbw>t$gPynQ!uX9~pE3W(+mXL}H(z_Wy@UP&KgOy4l^5?6u?NX-9cNo1 zxQk)UGUt5v4dP;~`wW`;0Mhhd%yF}J)H|AP8H|=(TtCzc_1m~KX~6B2A)j6sH>FvO z^A>IpGV$nP42K;1bq8(7LhCyc6OwhMR}GE0EtL!a zJ09K>)*-&#?N+Ezh-NMS_zKp+e8{RGzlh#1ULIjN3O|qVxd_khb%<%N<_{L&O!R2) zX~NsS%A2OzHmQ|C-Z+LEb}0P-7;e239ezn}n9-qsYB^%^hC?U~n08lnb)DQ}+8Az+ zZ1d;hL$w<})wZFmbj2v1AskBdp|iD31*3c~L$d5nKBF0d=1swZu}R}(%UT@3_hvK} z!tBiFDp)pOd9r!38%y-qYYH9F`}o?eyKVm!dH&ao$Igf@TZPfD=AwcfIa=)EM$Bw~ z&?`T@&+K!^X%WF+Vp?wAzdtNzo^|+=?{BcoDv+BjI!DXtW1i!~K}5t#q0Fg?#mwm9 zfW(;-e9W7UN;~8NcxocXT}T~My10NCx{E5|s(OVUe2+hpH8mxAO-2jgksBgYh(W7T z8X6?|aVS42+s#NI9_1t1TG$Wr+aVW(VfsPVs2|9#CD4uw&_S>!ctLFMpCB>mdpmP` ziwp8jYV2DzUGsyK$#OY32CS=oKU*fe4+nTRhrJq2KlhA2%ZP^cE<~7GUSMT7w7s~R zNPaGmdVWy`yiaefs@_z`8OfxX4Y(!~m z4BZA6={~o^y}3M-_4N3oR*F6OF$>_|g==2ipH!*^ov=q;e(!7E3e$a6kuW@XC0jJI ze!rmG!t?8^8C0qa@VDt=$L%|V6B)Z_AW{m$%!qpt%{lrRn5Zu*8#=mh;48!KV*fje z^{)^}$>>hj8kSdi=5{S3%#l%j5x*Uf=16`B5>F=KaaVZ0(E?5Oy&Ix_@(>}O4xGJk zHD1gD=${lBW^jHlniYHbOpWS*l#&iwziWQ_js3p;Z@;$Z)=^Fxt8J2VL-I%cxW|yzyxZTurU_DJfZ26)=qb>D=)Kix-M`d9p(;?%`5Iw%G68W3pA7i}v8@O?_1n{#`fBzSVcWc0HL&eHUTz z1B3TEU+%;x*BW1^daX9P9~R%3+B&liq-{phWt7n-A)?GiNt#*oXx@~+I#|giK#ybt zly4W$SwU^ks6t;Dkzysc$g8i&Q6^%Wp1}E{8L=NZhuVe8>e+mlr5CQ;cOUTh2q;U; zTWca`xi&mc)UmO3ZtCy=F@xXN9d3d<4 z9>PS@PZb#6FOh$=14J1f@d+$UZ4rOx^;DmJt?0hP4uItn#BXV>-aDqapB*AJqxtQI z#ch!*@hjk0L9V$okH|N$c{3qCs!vxLFXm9#|LI;~FDqBG+mO#(YBivUTO z9u=i;ZF6}cPlAb+8eLR6CEDMjR1UycI0%euh^BoN{X@h5beH9bR`h~daetl>LZr(` z$l@w76&!)V?xGvD3I&?a0f05Ljs{>`vJ_QlK0hqO-wM4e7F-7 zW)tmkHHNaKcaWfcJ(}!dm?jssJnpvMY@oDfi!i=@%Khd{ZHKY)hmbG0Yd82MRAUNE zPr(k{&#-5}@_E3AF|5Nq5o{S>O}@o6f_m=`%mim|3Xj8#T^y-pNZZ;LKVqL+q*Xed2QZn-8iLEkld)YdE3d+TLw<;#SE$W~*}8{=z3!1Uv5C~$Y@{>KH`+wSvI zkLTYkNYcggSD%|!)uMrezQ@M!$NTrr64-ah8R6Td>Fe@<=>yi=&gEi$;1%y%>hsSn zk+veS#v68$PD-xfzSGZvhenUq_a|9B2Uu_F55M}L%Tg~$LHxpMQZ}Zjy^kN?>o4@ zm1Hcj@(nDT+v8Aniswutl5N50-jP@46jePhUs_s^=G}H{p|d8|I9zjclS3F=T6NVM zuNEueL@T;H^(9$#^{&URkkTk5E5dBe!m4xuGcW!S|DXGB&oZ9#H0jtq6a%Y&3QCT{uPA&9NXZ<0XzHIwJjW3Tzp+9`x?9pCr1$>-w?Ih0Yc2@Erq^5}{g8zw+E(pz ziM3H_PU_3fgOHVSZ%R)AKlU{sEgfH%`m1CT>~V6G9H<>qJ#qAIp)$+lotqXnD+UWHG670e zcJ>P6bx1U4H2SX)UQkh()d@}DJND0w=X3bomwz07??3-f!{7bC{_kV+=G#Bv7yK;z zlGn*!zwz6l{?&goJb!AvS5d@0KL2sIf2dI6WVA9URL*36O!yB5Bhy2SbgSW&myV(Y zidG;vd;Q6taQs23r{fAs(ULHO{0{!jbu zdkLQ}*YI*(!}IkPUiQ=d=DY90cb~rd<)0t^l)wAF^ZP}~!1ulH2i(_p&yVm+lGCyF zl>OG!@W=aY`(~dO-|c@t?^E_?&(GoY_2rjecAr}=q!$Nl;x?Ng3BCn@++kkURg z6z6=gkRGMnlqk}pMZPQA1!hx=WuGHyloT0LRppnXFX8AF?+KMK6Nu{3DMa>D`FX5A zJXz6JQuGjNArvEbQRFbA#}>Yg6>7d*Z%3~!3UitqVxON77i@GVxt;C_ z!2P%H& zt8^`vAweI_E+znvN>yGg?NUu9YM6n3 z2B^MeynYBDq@y<+E3Z13s9?+I334gwh?ke}2cKTU%l=XS^#AeSh5z>VesA9+%l|KP z_59cW-S7|VvVZkUX#XF3@7iq1aa{*yW>uYY?xSyagCqnHpg>BbXxR#xmPp&8B$Ada zhb&5@^|0)*J$8)8F~4FyOw7dCGZFqUpX`|r6Z6qC;m3I7FiBH#NHU+IY>5OPcu^z) zkN^n~=VW^;7VXJfyy;Dlq~7l6VV&#d6M;iwaVc1uKRBO{p8(0 z?~dO5W_K0*pz{oTZ-3?U?v<}Uzi+IAdnu38 zt7Cb5Enljy?!VFPdV03EyZN4eZZmUt^JV|tJWk)vWA=Rh{cN_c$*RlV;%ez$IzDsb z>78OjA`b!+Nyt@^myH304q`L`^vlhu*$*%g$xNZr5j&&xMR)`cIu*9^v1!kP4nDwz$Mj4X5u z^lzw#UvK8<9!9_cDi;Yx#muf%rOOkO32mx%o?SMifMP+T)dX1@6F#yd5cJz%kzzEX zH&ECmzYR_+XmG{n%ER_TdrM9YXt7czYnb*fr7D<)<*>+dUl0%~jWt;hvx@dSmvKRR$t9y^|rkmW;t|8 zo3_A>(LF5+Mj5z0l7IIHQ&~rJYT2{7xD~IWdT3P|4QAs)3SiA}9yD}M%x@jmDcbRP zZ&e*q>nXk^G(w6^=^BQ)gUYm3u&WWhA!XFLhRxC2I>`I8RkPGdf6?^NHvmtmunV)+ z(M9a6%)PYH2u&hY6__B5rM>!_(yW}vOZrszT+%@F)EDOL9Cl6@@lDqzhAx!;XC_0j zUJZF4g7#)ot$4oOU&myoQ18QJj39l_tPyn^3T-s9w;mpk0&pjaw#;zsV9T)YFEth1 zDp1ofWGDthRt$Z7^}C^nTlWj!r7GU=c_hu4wmy2E8$V+YHB<*soJT!`&5km<+qM%c zyCK+Zf0Q@qchp>Av?WMI3aV$2Z$xFPr%*D9W;VxD-ID%Q?Bmi&b_wsR$-J4^=RxpO z&0nMT(FKE|Wxb>)p@G@jBN&n;iv!lX(cAOB9$~UfV3in;)|}6;7k-Y`^C0gJq_TQou+B=a8OTbmEb0g zr!{h~)X2el=wdYC1=@{7*a*lXd-iIMDqeyLT*w&d%-!B3-REn07gqUk<4eEoKJnY1 zaN~6OAjRiE;Gqxy9d~!>-C5p+JIm3nmg~~rN$B(#pD-1y&yY zm6}2a{YXL{p@yo6+@$oNw9H^|vvJ4ypRy1AyFcjWZ+)k`3J2oVIJ#G!`jR_-<}2>> z*(de-km}%_jr7F13`&z5=CgbVyDaoQ7m7Q{=jWUGG(W#8Kff!N$w+$iZfh5S^E^M? z&SUff#_E<(M`OB@u@Yb*Iv!^t%q#cqIV^AFKAlFhtfBv)PX24_Gh^USFU!hk;2PE0 z+{QUDZcNqEq{xam7yI+L{t%3`b||#pso#U|kP4H`i<=Y7)d8#yZ>!b-AJeI^#c_>- zG)1b~mJ0!Yw54hProa$XMS7!B)l>ivEiE+pb*k@+eOHuhLGzSZT@+`hm@ei;h|3`~ z*Uf~_^?7{Kv@$hks<@KMs!3IJpbEI^;TNbrj>z`1Wkkn&ghkf@O;dU;L{mR9Hufxyjdi14P?(MZFC%bRC!)nv`}n|CLEssfvSDSV-030?MAXX>DFZsnNuD zolWrcJo2$(w+@v;-^||$05LXemUB=>1nz@#P*wKRr&A*slA68&W-Dp6kdQ@oT{V2B zEWCrjjRI%(Uy35)MPjJ@c|GW`4&pQpfH%-UTE`ux;xwn`0>$%DL3$&%PAU;CG~#Fh z6KP2dl-R=~0TSsi63E2KD#Yvqku1K@Cs)U=gDR!$zlgA{^V@Eo+;Y!+7|zBe!MDR1q=l7+n7mfVRw!+j*SsjOE(W>nl#~Dyka^ z!X#qDaw|Vp!ZcW)n-RM_1}HfyeS2xuJQbXQ3TgELMOB8$F0ufs$|S`?Hl|R@KEP>X zuj7TmDp1A4m>VcMB0z3h8!GAn_;e1PqgM{EW#4sxg%N3$f!@Bs1WgEJ;$(Dp^@*KZ zQjgTi&>5?S_Cv7&L9(GzI-!|p)!Y!~Fsi17aIZdV#$^-zDqzN9Qw5*C0nz^Uhp4 zCf>m&dM?skZ)G}CWoWufk04f^nAHo73RyL6MwM|YhQtM+c4`~pu=v#celn2f8^ORP z_ge*@WAo_HFE|Cl#$d1Q2y!S^Km^#0=iAv_&FsUpe45NanpDyV!)f#=rsW;C&cO37iFDbr`s3OPZvf4H5Hk)n)zn=j-%jsP+C$MAJZg1$l zKF{NF91BoeYcA#T6Ac~!G*UZ8n0%z4PmRK({u}d7XxA51pcI6$t$_9uy(PtDeo`AD zB)S;9lNw&FkDO6FYvpfkKrMvE-Un5!xVG=2O@-Q&HkHKCTN0GXylN;vz~*9Q``>|* z%ETMLUk%?+AyNYijjcp#Fthg_RvMc#1CDu))9Rfoey8$t^(^6rF3;U#s4LLsA1hu)A%y?Ev9!yYB+1M&YuZ+qLPu z+A}m#EtR^Ftaorkk5yb+m5qRklQlE8GI{ER4wG6fNv^GemA_NyflW(!wUS_95edQ? zX9ef2YDoJizBVvY)T-gE5d;WUrBo4v6Wc#pI#6*;Jj%pVPWq5f zyhuQ@l-(2ru)I~8ptS06QiN|vk4?A=sz;+k;L@3bpQ^ClE&YNiRV$9PI?ErkaqA3l z<>N)Qax9awAXA=_cxY? zq|Yk{R@M(y8wI_S6-s>$KuL~U*S%Ec-EKzoWuAVlw6QO5S{ajrYghni6zdJ0$Bt_o zL4=Q`hZT(Q88#_hsQ&BW9U5@%q+MbI-&A4pOhQprlli%g4Sg2*P!N598x%^S1ctTk zA#L~m2`#r$c0(g1)8QIve1xlD*a)#69JIV%zPH~qVIhK6T6;t$2r!l-uA#0oUqmL4 zyWT)I6Sb`P&JWQ`>D{~wJId&8+X2Geb{}1!UKfj5YCx7QBbAC7&B$HA2F+vH0MGsl zPQas>_On_ zSe3)in2a(ifl4UN?gIIuRtiCtOih2|f63jBHqAZscy#bKETS$@6!lnnWdW3huU|C& zdQ`_eHyLgMHys>iN1aJ$Gvi8SySgZ2!6mg$jNeJW3f?@U1Tf`5NGelePA&Qcd!dM( z9OjSO%a_Ug3%~6?@ms%rC5of7$KLK9`0)?A@7^gDjdQIuH`wz6AUb47yevi+;HfePJa{E`te) zOHKM=UX&`I+R{X$HByYES}rvznfji2qhJaODFJC!+74zJq14DG!P*U$aMd2SdwdY7 z*y+6Wd(+f@+E@>w(l0j#XjmadcC?2z6K7+elDiNjlopQQtB_itwIlx4kt!?TY+5$^ z9n6YB$8j|9Tn*=Y8>2KeKntQl6Oyv5fKu>leQxK2737F^lz?%T{!S{jCWwt8p;`7T zSg$Gp=N6j@bYLdlLQ}!5HWqlTuECp{H1MX?x7&8x4iN6P`yqHL+GQ0{H91bDGsa|n zXKWm&4-jdjebXRM>jE~=cQdOpashU(v93Um2CH@WMZ+!yQv};jfLuGL#8%RH@;2Wyzx-8_9ea-LhQ=yI00ZZPkk~$Zh{w0u?yk_s3 zDkk@aK#mJ5rLt)zA7%}`$Q$611yh27`ORjuq5=B}b{3Tq+kyH7a6G{uEGDDDFc@O* zjb>vM^>!Z1 zja-wdW0Z?yK#D^_EHq&ySP)9A0DaA*cP92QvbuO&ybg2FF>NNLAHItID!IJpKkIjAK_S)(_IHh|hGN)I_n7cvl~Crr zgo>YnjRm;FXRh}5sb$WYRds0RLkgkX_d*}^1df;wl&;w5Z_~uS+ABn>E>iS`+!U^x zYRv@Jh3q4NO_*6vI1{N3{mZU1n+XSMDS=*G8_S00iHSghGhbR91~OSvS?Fa}A7yR5 z(D^OZF{~2$nWIDC&`NtxSSxAGP+J$ea&F}uaJ`rP*97O>tUPqQSP2Dauk@gVwI`W( ztSXl_%F(O{vofd&fn-%nu7@$2O$32u|8+oR(E|FNEIh zM67n(4iN6P`!iGA{4BnIO-8I{@c=Hm-fi`DFgwZ*U~dOAs9d}`DaS^vgwZVlqKY+# zt$hlqF{XF-7|&zP=)3{Nv2nBTT)4DHFPefT{h(O=Oz@$i$vZQ^Rne``mgKtyHVTZw zQeN#WF4Cg3$zyN~idLc_y$7%i2#nYp$Z=*Lp;Day*2axdb*hv$E1>K{>5a0)_fh;u z1D?*PlrzX}Q(e?Gy@a)|a!~rLjJag`<)>7!gxWZRCe6_oe%pQW-+eN#@0VXCeBj4E z;0}NAUG9u=U@TS)alLd&)kdSy%Cu((y@3<@0#z*z0f2fco+Aju)k1K+KGRCm5=rKh z{MOl<-|A-X{aJU|U;gwi)xkSYf7zYf6wWphcTEbpZ(tVs1xIR1vN5*Txn(rQM%$0b3R8fz z8AVX!d;6xpo}f9vyO9b9$9i&(}kTKz3c zQqbgzYO-+6)g%Jq0anLYvD{!jrI<_t#WsNMsnpgJ2nikFT+ZxV_xomHq35tS5MF!c zDJrwtR&t$IR<+gN(UMYo341$-^<1$hkN}uM1S|73tX3%KBOMmaq(g7uwK9D2^03&= z%)4y|2zT3kl^~{NALl>z*;v_-Rt;#hpEj1sBrV2u4b{b42DM7~bJ9eQK-w5JvCJf+Op_g2LWu&-5&0P1TJZ1gizhfP$=TY);+ zWY(*!H%7e5bEooJ23GQX{`W9jxTAdVO8@eu&rPa?Lmr$rFOS_HeC%IdO)udva}R&$ z@48n{nDGWS&exmLR3rM0rnOa`r;TNpHIwhHe}z?r5q*S$B=YY`Rpv^iNgg7XzxSRG zy8Z8a$CXU(uYCIjxBBXrGbnuA?PYK~&%1q)zv#f1B*YrAZSSojzS~|qsjZXUS8H0D z#`wFH)TCx1;+(zHJ~c6CTmU$5a|H< z1A4>s^`LAr@z*A_*e}LD$=W*zD+Jp4Orrq~ZEu(gP?I@m;IhKB0pTuWCw(GBRzKt9?9T<7vr$7&!l}w8;3Yl0STy6 zqx#9daBc9vhNJ=L!@A=DnG}ej?_)o+YGpugr-%5Bf>oq|dA@1wG%k(hggBwwW$Jd@ z4iN6P`|Sc9f)=|BY@zz*sb)qnrxRpv)KF$bnZ1imU&jb9BIWIOw(v$|Z`p($lgVi7 zqP(sUP^x(z)w3yB{{!dzmOjefhAK$s%14vZ67YwKw2+9!hYL1=7mue^olB-wI%W8A zmj7MF&S?|jOb6g1fvc=HbF8ciFg0V21yKT|4zw4F7jS$jl^q&|JxX@hY_T)Xs?D-7 zd#1tt0Vt>l#*`vMX><0rfFsG?m(cWkxZ;7epBHrLA(VApfZ#0{}PQs8^CbK~@F(xd}c97_}mq zEUBl0I_Om-`-8`wHYSFm-@{5H=#fHu*R=~tRbh9~ibD261YeRRPn8-hyR%Lgx^|hM zO=Zfd%F4yU0-(KvGWP10sj!CGw(>PAaA7cI)LQur76;H4#HGg9u{V#|FfDD)*DZ8LXXL_1kpP+W#W>uviN3c6|LO@eZucS7 z<;T^&htyC&NpWJ>N?(n9E-1q*>FSr-~pa0$6m=`t4LF2HPhi-IUXrMEw&q=@)j!N~9o>rtU zQCw(5)>{64e&W^{NN%W7DS$H%7y4`wtXGjYPoV>{Nfj_LcJw8X-_0n{M+^#eKwUUxAcoi(5V6zkpE3c zGO@C+#Kc(cQpVObH{?=fZ^`>2Kg;{(`BIrrsPKsL?Zb~e>h>~<*7++mip1&i!SgzU z_%DC?%j);mb)oTc^>zPa9ivpmu4I4ZID&YW3YE1PWTmwyZ)59I6~u}8LZpsVY9{O$ zqqRnBHHTyEAf%DD&ZT^xP`;0D+{m{=2~%dy1hTdixh{3R@j9(Z;%f%6pE8+CC8;my zeS`&pDm@QK;0*U96jI~8ippDbc28I3M`z$7P&5olwJ@vxvbru2WJH+3t4#$gk+hQJ zjaEn#dNy5BtyBTW9w>~kV4x@&{dP4=fyyQmeKcvOxqO0;A?+@>Zn3YNRZ%qtJS*#j z98XpIUZE9UWzZbt$#gAT=n$kW7R`TlsnW!3@!4IYQrOi6w*h&ieR}k5_nr0Gb%QCz zhDN+4g6gTNo^y=%Io7Wkl6wH01dUwN)MjWh`Y%Q5s%J8!b9FyQTk9Pvtz7T={YD&! z*H6PTA^b(pZLu|4HLRWe(pTtb_1@{aVeWU7gx$6SguCrN+Y*6P7t9y8Orp^;oXIy- zm_ns1_5_W}7il@VI80ca0ARYAy_T8Rxw2fxyXG@JJd<4aU5M zGMb1bVALQf7CQ|(8CDOW-T+~>ZSdAVDIz1XXl(B4XHJ&0tov|L6+;OW*G+pReWLdA zqSVD$^07jtVKu8Nv30s1)&7H&R+=(bS1ADt6L`C+Axi=gGXj zWS>M@TNg>l5#`tKhx1~Z4#m-PQ5(&>uo9-u=YP|E@)MtMZ~xx6BlNfY1m%YV;( z^`HNr?j!?KvAvLfzw^A?2cw)n1Ze|kWT_EI@&v^Zv>!~>qFg6Z?KvNJRfv!8L-4iEEr z>-0N13fO>|AV<_^;KgxEHW*vDOOB2GdmhO#nXil)4>v!39Vzgj!&a0W+nke5fZM@; z0p(J)KiJ=Q)A@OEuW_hEr;5lgf1!ado>cT@2D$EwN^zM)5au*Ik_Z)3uu1uRI(@VPk05CU=#xkPXwW_b~Lj}4~ zSdFCr(>t~iKvTuHGbB-i^%@!#$mV~IMF!Y_jJ9qnz@M9eeGhRO9eeuy%&qcC@8y)L zaGSVJ?COKNZ3hT<+kI6aRNINhzmHx~F+fh5z$gThYSzhj0$rpU7g_@%dm?D?J7U7G zC4fz{P)B!fXF@^%7fI=4mJ*B5*Z{w_a>!$1;yIy87R-5F`*Jb^5*w3Epbw^(&_R>THd%lGQ4P}WXByGrt zDKIHjIvasXB(GiHDV1JA48A6=t@no2GiKZ+n9(R;Rsy3<5eV{&Yi`Kr`p}gM@~u#4 zu={zpPx9kosSh*i`hknG}{E?q>xBvaWQEH{O{s=bC7jU1C z!}CHBk1h%LG`LusI-vxO5;XWVu7S0S%eyN0vq8`*ih9TSm%~5tBX04Y54gn@+=s7x z>zi);`d8emPk!FbbAUeW6@SNo%8d%3qN*alpQ8G86#<8UjfXN2JpRJ(xWk7Ya>Fp> zu?-pgiAaT4)__zV`2B%E2GFMf*8*t*`fxphTFx_3t7FC9KzhhDsB~87A-GBCC-w-8 zBLHE&&j6s9P}1*tF}m-(@{(eF*~f*051YH1s@FqDGFG2+^EbZ9?av1{%i}b3BETWQ zFh6`5lK{$JK=stu-eq5bw67o$K+uO8xTgvjaV!;7%5j%5tmf_u5R0CsY z{e|-PfO%S~Udpb4=Pgf)(j5W#I(XkkXDX|tCQi|+mmV1-eGk|yR2fYsy3*w_=<^z& z#nZM2Fs2K~3BL1%4dP7Lx(K;Z=w@by@^Vaa{9Q1niB@UR4xt4%%*P1|vjn!R;OUr2 zujphVLIlb(87hEWnj+{#!Mats7MR>64Vg3}j$vp7*y^=`wILvhIKO6}OJ)t3G#e=0 zQk@%poBH>BLrv#9{pa1b1BAQnJ_CflVTQ7=EfAK`oSp!WnLL_$lLi{$m!}Q=(I}W| z^6f2KC$AaNqcu$iI0Ce>Ya@O{bPc$b4w~l+&>c0%@~t^V zT@+#giK;N#8?uaRtE2iM|5&+MD?-Lk^8P|i!xHFqar5uA{$XGMXr< zOH2f)3Z95roa?cOHHq}mjj*&hpKv_y`z3en3alp1)*E;B^q1Vp*Pe9Kb5Ce+&Yn!N zHs`qR*T|m;z!^dl=wI>{H!FAhrSIf(88XP3yIJ4mN3WGH0XuT73(yGx_mU)U_dI~GjAz6o=PMY7O#`1# zREhLW^${>Dlu?@|0Aq|$YUak`vXjTI3!v#rWoOFM#JRgZ6x$e0sPyf4U-DRKa!KqE zrrLL{0E0fLO?A`ynvsZGuhFOG%6+VA$Oz_@y#bSV-sft|fQecXV-(z~ipuz#_G`;` zqjzx{E#cWFEww61dLt@gni)JVe^Zu4(_)~s$IeoP3YG!~!i2-*J0)Qy{mrbqv81cC zNl-57xu=3Dt|a9oT_nD%tSSyjd`%^B>0?pF9vT5E9TKj0uXn9N@`Y>|X&^XErSdqq z&Jt78+A6GFER@=g3gV;L0;#gKgW5Bb!p{0W8Ea@#a}5e?XVg+|Oq@=zkD?!-u5+yv z9atfLXp~zg40kBNk|lKkdRhtYO*Bu}-X6Y{_q14e#5{5x2#}QPY;)JmQrGV)gu87A z2zT3kwY8+B*nliuKq4004p}`mPLF8f=44E@H+ijOPhnne6bww_T+~`h2q_l;g7SB- zk#JP{n0D28o39DwrhEFE2r~i`uT-()v7v9mQz?^GKj~cwld05IVHql>&SA>9(Sjv_{gmF1Qu(o<QDZ-`+>(Uw@Ub?4}8$g9(#wo^X+Hc0|%wzAmA|Mi>BMG4K#Q3ZA1lBGtAL! zN2a9)%B%eR8K|c+3}^Y}2M@p1?f=-%x`XcWb;4f#);HbswI|%|r@!F#SLbfCC{>yn zz_olMkBROlGbTl1yplO#%4qoXg>U7{u)jUtaz_Vc9uu$4 zbI~SYALHehpItYV^L`S_{CutT_;cv_@=%Ek=n-rwf23lnG9{^?WG$dyopkxC)(jdU z#Y`l{BD8y{$dSIRiwcBb*asK73a$#MXuR|YFqJ(4AVk$?tv()Ozh?%LxaQF}Nqf9E zrUsp&Q4|w;^Jp6+f2aRq_4C8;k-}$PL+_6z$p9Os#vRe@D=v_Di@mR`$booOPD5TF zh77d4jK8e?+HdX)Sl5XHwi5KuZEr%_bx?ggMoVP+rmwrL=2bw~*m6v$Hmbt(%+@Xs zrBjEhA1yIxPvP6O4&ZV=heZa|VAX?o50lcm07j*lCaXefPa=FF$0A@8^0Dp!;cnXj z!rgY?Y}b#D1mN_f6SdVgt06ipIFtF?abjoYO#cSTlJ+{x%i^SyKfp%{mVK?NX-%&i z`$M>(u#Y7*KJm_e)|Q!Op(E9)0xcNGtBX{k7zL_g5h-!1jzwC`Lm`b5zE1X`ez|dJI^G*3(`UnN|GgBItZpi0y5!MQ5I|TMp znK>LvrBD<{KmEy1yYGL?qnFxC*d1PX5C6>HbYJ^N|AV`JP-vcOWH)BDzlHQXrpQg2 z-K{8YFu8R;eo+=ZL+_yY4+@}o@X!8bckqrsap?>Ec^=Q@GhcEi-+0PR&wfRV6hl5W z*SuYxa(79BU`iziAi_BmY4=wYa)dk~d+_|s?Tw`>Df7)fZbcISauwk9&3GkPn)J?S@dGKsq`Wr?J66`Fv@NC; z@E&*1d`K$#l(tNSbll|m{XABuaHx@mKr8$%UX2f-0Qb%pHB;=5_}C2^L{lj;n(#_o zo56VOENiBLH))20iDpskrOs{9D4QOZ6C><)gubcDq`q0JLh&e^)|RX!1117A3e7wK zyf86Jh01oLw_deD7+vi<3+P)Dut$I^Ru-%}DadoETtVfzeg}FNwa+qHzy6xus>O~d zU)~WOk&)DO>fy!%#3a!k$vjg)X78+-*uFcHH z(M@IrwK?BbEO!LT&eS|x)z)ccOc(9rM8$X7Y*!O0I-}IiS;LwEm6$Y9vVl~`0CZjY zFY9Z4qgvZkB$d82Z^o<7{|#=wnD2tj-L?aSyX}wu_D}!WKXYIDz5n2TxU+S_H8e;K z7}99;jY_5LjKb0flLglW9jagnv=tA!ODOqjjY@Q(_Yh3!t=EuLpbq^Kj11fSvA0SI zgB~h$-WwZ-MhT4yh-IOLc!h8J9|IN!3I(v~J#EaoK^A}I8e4Os*|8uRnHo=Jr;|Lq8l5Bs8;nm_WDJbd4C{2ll7um3CewV(KL z_m0Qja;ewyV}IqZyKnxJf9OtECobi+{s!nwr}bmSIdHL-X3i~Fq?zU9UY2Jbxcxa(Kvl~uM8Q65xT15|TQ0kqB= zQ1KdL&dUPXq7*wTVE$THD69wYnhX#i85-I&(k8`5z%>-@2IS0ePUOBBnrff}$dg-r z4xqz(eMGM=q%`z*`TNiS(Iu3KJM6do)GAjhRNG@(YP#u4#!9N8*YnAEAdlC7=73qNjErNC7_V4rR66%;0H`M%^Uw-vHB31fzxthcO^5T) zVgDvnWQ86r*W5LU!8hwGsitZ=ZRTqMC~C6K+j`(Gc9#E$w&C6R;!1wtt2Y% z7ZETQ%%_f!S}I6AJadVxTalIoA+)N33HZ$3aY@K^SnD(yig{DL_Ks{lqrew?9(Dal z*1N3hDifbmStm(H zCN*UYmBqB)7GjI*MrFHiSW0j?uD-oFV8;n z>Cd>Ic;EYW!RBtONzvW5+x|#y|I`2c_uc>a5B`_pHQoewq!eNfnH>!%SZ<}JQo=(iTc3KtaGxpp- zf_#n!`Myz;3$|YbuFO(PCbSz2AlCIfm?D~*${#fJrDy?9&1@&D($Wt~zJGBO;}9*l zQFXinSW$Iu-g_--b~LNce||s$WvLSW-oJI9%8O*YWUAx-_r23yf8Q^-SMCJJ2`qm21McXD-*f5NJ?R}h zfBK8=(;-CAtDq*M0e2 zEJe;FcMu9KSRNkiKIuVQJ zE5~^zuN}&3kMTG8jI*H}7msO)cC&McHLZujc9-|d=bZC9`m!&lQ2P~X<{8FGc2+)9 zVsF_$`5Xe!Ij*Y$k>b?|VhF7_7C<5QslbD^PwMbmZ6rt|-}nWt4WtEtL%UK@{} zs$|s+-Fz>U#7Q8CMQCDXJ(&Pb8xpfBK^@Mi>7Q^^rLWOWmxY)*{R50BBXf0GVet>{CpI zy*RDfom6KdmUr5Pgob*>s$m0!OXmCBe7FJ^S7g_RQr_yN8b?MdDqS~WRDX2)JMK## z{eRszzWKtXU(av-@ZWapyq_x(gNX$U%1;4#gELRO5~y{W?VqHtOqE8{L(j9{e2TTG)4`056y89^#};uyjc|YyL{SClaW` zo*;p3x4wWd#!3%4jNm+K~06Sv9JDqO)xap&siInG+Ed z(&a4xiiIV}reyPnJNXx1Y3qyjzywYBs*@d{qDyV|XrJdtyIpGc5Q+S7M0bOrE zw6!Ur9TwMATAL_1pIdCu%^D+nD%+y6r~nauzN9Bl<($f}>@D_of#z=80m9vO|7?9} z>8LmiR$-u)1e;7X9o`!~LMv2wO`D08MX*D5mK=V`U?xoJt%~P_o{lQFKGw>Vcvc0d zqeW*G6I0vU?ul`>EL5SFR{W)6*aZ427X{4@BeP4&N(ha@9FAKT_mTybzRc%68XJmTP%#!?MRBypMfO9~=ScOW1h#+}_MJ@ViD6JOt!%NRnw^Zl_MA)x0OeTw z)}t>p_9BC2+b3kB>DM%a39|0v9>xZJ894$D`5~0iLtiRg5|oNa%0l`H<<$S~zjdGZ z^k**UgY}=^-t_1Gg4_SWA8~ii(K{6jop2-VHRI^UJbvR;0>+queO#aC3%^sKu#UzK zlb}iIrup!%egC`M!FxUc@s!J~4vud1^q16kP4OD#x&``Q7K)@W8JNY@MGHkGlyL{gs zzZdtJz7Ee57kF+K zU10i}y{1323Sr{B3wS`3S^0TYA@3KIb7+?xg809>)a^)mt#Mx3LBsZM7HrC4A7 zwWXp$7=zI_Rz2F+c3S2&_It(2fSsD0qwg;@7Df&VqB0K&pzL6aB=gz^pe{6Kuk5W> znj!nN_srbBGDQYUgpq~OH$i^@DA3OWJya@uTn9&pstG8Q?@dfVSufi6If3f=%5 zjVl9}Oze>zLjObohQfA`&ynMfQ`4u26J7cu^8AtX{uxl&Qz$dW3tCTz*paWcNEB-; zzV9Q(YH*b(9#AojtERdJ>Z`I;W=%44V|}3nZ#@6H<}D%Ya%ks9$8b{;%#w)gdZTX2 zBubxST9iykWNL;B6+QM|vbSE>wrfbdI%7g{&814ILoccCZOtTYxn|M!<=z^0MufX< z2MBlDeYN?Ty|q3QS~b+h{Ave*3}6T8ZLO}1*8jnZ5e;3b64#;sYHG}dY5Go|yFlJq zG`~GaU31^Yt!%S-tk>T|)4${?yy2=UVfnCVm9uWIsgMC2IV>Q|1XBSu2NAOPrH~56 zDwh2jQ|XPV;PG__-Kh#maDUhES}P0XnfXxl`(~)FY1z36F1TQ3y-FEf81VA|ZGqX; z#&}tR5N)z=Il~Nq8bvtu=o&3xBK4}9HNnx!)b;vapSs=^#Y9$&1PqGU$D?;&c3=F+ zCak$0xH5HQ@#dM4no%XI9B=J@>&s(Ifn>|^ioNc z@k9Xa`+mh;d-Gc^{hqt?;x}FV`V-naxL7T9M~?usdQ`_E0{m+LPv^c7g}}Hv`1D;m z#*yAtw6LBb46W3ojqQ@MAqpfOG;$39;;;&~~t?TCGr z{p|6a7A(f{*x;dsbsR^B*Q__?*yMe34X$u}5o0vsa~(cw$meLld)9b9;yoLTuZ)qr zM!q9pd}YiJngu|{>7eN|6R>aK0$Jk*&=r|btm>7)D4td6 zG+18)#aHyON2@53>Kd9h4N)uQ`l$O4L6mOMR3tkCLL8^rp6GLz${<@WFmL$&f}WhA z*usp?lCipys6ueWag%;KngS?$DitKnaBKjMb&X2pyoF#2*<6=saPMFT!QMTBHy%I7 zS=YmcmaA*%8IlaigxZ+wWdfCgFs#zDZ;=(q>M@1NBf(%qQd=s8T#rH7&12(tPK3K{ ztN5}Tg57psZ0WTXwnRy5N&_;JCN+YD9ssIQI`%CzCg(0#6)-0A^-%zEVomumnRgN? zA8CzAHNnzh+i1S_ayR?VwYE}On1v=SlYInAc?2!f0cj2}7IqZR3AT`F7I<9`PYyxo zPEwgz@_X|!`3oy&rkXWcItyM4HVXzY6R1rRe2CzS(5b@Qf+Q}0vwcRW0JpyJ<)T_$ z-%xSDPm_R3DvhL&>Q2poQrAi^+G^TohEyts)6^{d3F~$5(hyvi&*A=SMnK$YxJO{E|RDwRr` zjOBV80T?~=H0f$m&|)o-uD{W(_6n#!K}CFM1X3t;(s`QDlQov0|KTCzWNN5hLsY8_ zoi=`XYH5+*c*2<3p$h6ixpbvcxWXZyp`UWpeF|k~*un$z`+gHg5&LO>d_N&Xi0YxoTNRVhHvSl|hhy+h8Qm>Zth=Por1O1K7wp zDC(=_9P|+3=>f{-^K*A2-}7r{>XQO#LLe16U5TiS&TILEsn=#Q+Ot>xIZ(M1DrOxL zb!lv>FPM{PjYGB0@yx7q=tn1iTir2M3WZ<-`u~V*^z{ITnt%hip{YDG6QqoCPOcPC zhaPU%&^w35+jS`WN8vSAt#qLs>=?Cbd5#2Jv^EO1RJ0eb%)|7FjYz(7-k(m`&Wnx4Rx1*j@4Q!t9m4b34UWkDb=jU(h|u` zbUM&}Wen#x&DJVHEjxNkev&pyTCH=9P#h+Nu@PhI7go2~EbY9iaFBD=zc9f!xwdPZ zS+72?Pb#aXl5q7`Gu`aA9U$CoyY1?#gJL_;+BY~J?otqLQ+ki(m5rnDd6vi;_XBZHDoqAbbUBOf4CR zkT(1%w4NqN)$~F2kjJ=+Bw~tvd9+Q|+_`@}v1NfK zaz^r|(0!!;PW!QP&ODaPxY&y_wYp{6>7e>Ixtnx;H=g5>gUT!I{^OOk<#aosRUPa4 zX_(b_KF%OuZqxtdL9biD#pL@rDtV9ObS=bUFFir+al$dFlaP1n-i;GZ+P_WF52J^Y zt&e$YG}WLS6K>3d$iCfp@RcsO8|lh^44W_ z-*xuN?vIiMvk%U(2Ks4-?YD*D&6tnVfPx+N`rN{6SWn$T&tAm2Q<=~yR>S2G0DWz$ zBK;Y9vQzddX2OkpzjOS;YUo%dXvQ1BVdPF%#g(C%1_)U-6pK-pqtwQR)N0mC(u+ZVN}wM2r}~?s&5k}I+h))ZD(n5C*o8uB>Cawu>c9&;w%w*4=Q{3=a}`> zI_KEW6;fn-<|9dj^6wlFAGz|$u+_m}_ckDmW;agKEXF831{WqDFH)Q`l@E(x!kJZB z{voW~DB=h&`a42c_ZgA0oK??H=N6A8(KY5ujhrOKN%Wd3eqJ64kBr)_b$QR__Zi&1 zE2SbtUg5+t7cqUzAZ9F7=T1usABGo-G$vA^zD?PAqIXlA@w zG#+lI12jzKPVX}R-ATi|@ zlaGT{+#Mh6wz>4aV^IK_eg*s*hM?vmTvb(6f{XzKeS!POrG&^qui77-BYzMBa|^?$ zM_;t&!_C7`W^Gx;m7b45X_%*KTZyy6PgnYs4j~>N%V`BveLDT?!Odjrw0JYW0#2|8 z`M`?z?ntT9gL*AFQDg4l5gyAsQXee5XfMZ@plVgC0x%=-1&pH=R0apR7^Bo^dknNw;T5DOT=$w|hTcIx@91OSZ?YuSZ5$`(& zZg4)S>%w%4z5DY93tPR9ajd6itiLFE34?y1<^iQWA;c<-N#ou^L8WLjE*?1Ry|Zq9 z8yYd^nI!HOUK}e>)MUN-;=$^Zhq@SkHXm!Bhsx`W4xTgF2R;FjQm*EvbCp{x8c;cR zKiMM`BSx|7UH5(u6s7bak<#e0b+2({jGGcu3P*Ct%= z!B5LkCHl$j@lz`lBw?y1aE5kV+tZ@TGYe>c2^=S>CX-P8iGUD4e`UHOu(e@ zLtiuNowvyA{H5DV!1M5Cb~~;zN+d#x>{>1a(+FME_8)}Ab!QR%(W{=n?fzq%pFcWn zQg7RM7XTqG$_t82~AG+s$uqM^?VGhpgrG^pIoY`=jK@-HyRbC;q3P zo{tACdp^$2wb!rZC;Pk;-*kt=b;d|WlP)2b+N0TSh3nI6I|1pk;JNFX(F|JiJ5zgt zqha0#lFRa1tir`9U06x&H@G-%6_+$XOnJz*4 z3NKg)F>PUBb102~OY_sViDud)%XY3~8kZeaG`FS-KjdH0E_4UkYyEWTupmX4}R zBiDpUYKGqy=K>+#?Wb1l1jRmYRqmu@^Wgh3Vc~KY0KUiZS0OUj%WP8pr&d&k^LNS8 znWEcoXu@JzXG!XqxR)vJU{0mYT5H8=UhLW1H6ms%|1e)+Mo(`hk+gwUq?AeU=+RKb zbgxddb*Z*|M%wn0?K5ON0A}D%hYMacdI||S0_{COI`oONXtsVCWT)8M@qH-SOe=)< z2h^$oEO+IBYE}d!d&Y5=T_&YQhNb?<0emS}ChGpolL}TPVC7R(lWQ3K#S_vqv~4S4 zyE{;a56lU6;tJT{=C9m-Yxy){ELxwR!-4^K-HYXq$bTQxPUT+k8upY)7fm@Yn z3TVgGy>VDYeO0=o=CP*q9o~vjjfojRJlx^8Ti#2n%`AB(_c!_3;yFb3mA_Wd6ceWj zN-M<*u1u5Tl3oA}3TqT}I4*Gmc%g<1DR4M+ccQul(ffpE<4v>b2-4K#8aS;#Vlx9L z^w@sGLa@JJpT4dEIr(X@7mb`9UG(u}j~$3tDC0VTFF(*XrH*5>JRbQe6Vrk!F^cU+ z-;GG~e)&iCBO_rA%B3a1Wi@~Q{h(V=Kp(yI)tSvqWy&X?lNxxRf+>5Gb9mVom2v|P z+nM1l9jms%qO^XAqrGKRB@&;0T6KpE#049v`_TG$9Pcdrr@ydopF?Uq?bJqI+@tzg zT1UaQJOfj5&V-M*Z`FuQZr1Cg$|QYi2cO5wa9;HHEuN?VAm>0VhS8rmL-%JkJ^?~H zkJeC4xKPU#Cr|vi_Fk~e)OcIdq%kmc2{}%z7l_Ngno0hgv9iyB-}LuA7>ViL!qo9n z-fTCPT4y^G&Xk)7cG1kgAD6pGXjYd10*h!nJ*wC)OxouV7k`$t92Td*%%~)e**{rT zu)hUH)~jDeVMyVb&;qzQA8XH#p(i3P6DN}uNOVP=wIA=jcki*WOZvk7aE8RHf8zEw zqWqC{x^>Uv;j9e^5;Bb~^01Oj|0q_KH5lLRxWDYY(YrW^e@h}_dD0hrU*grnG@C8? zL~W)V+7sFe(ZDB6qkeVTqk} z98aHCo^XnzMno~DSKuF2$REvNYGPT2ToVvQ2F=Lo9ZcWpA>GO~StQy(hBe6$h5A2u zL0}>xCZI2dTCl~C{FX|1FFUx4;V5Z-q0N=cq~X=#Ug&==x&I?$V|8R6r`7qm*I|sH z2uTj=EHu!EhTH>9{jDpPkYeD$Vs&+(CbgDu@7q})*Iwa%kA((amx4JfxeM2yhd2`r z8ST$>712>t1uoj;$cF7|biY?s`Vhm|XxusYT2tAO*RD0HSm)YXr*j%@8t z&2h*75h5RLF5B2!4+IaLG_RDj6vSTqZ{qP_K($ZQWx2>l#_?^G@4C<$`d+IM0@qup zr500jq>#~7if51$UI_) zy=ORv))_4B^@R)~fLWAegw#b++r(d{JT$j+fx(Ec<6`TzAz+-CG!^j=KSQ8AH8cS4 zGpT_uG06Y2KRf;E=5f;t$9jh=sN=BlTp^{!<+nR-AF?HWEQDpZ0>eOUWBL!~m3aTu zaGD5TmlA@!d%U3Lq)jlPzcuDiGt2|{q&It5n^AS~TP0D)a7b?ZjNnsObusa92L9S0 zPf04Na{7ScmK4Q`Qma;m$#5>LO&x9rXDXW@tyKkYZuX|){pwbbVjXZxqDjJ37qTf< z;By{=nsQ4KNCpJ09b)E$+*S~sHLS!`{Zw`U40GekG-A&Ej`6#pU2tAUJXJBN9DpXV zqqmloW6w%IXHAwT?jh(>Zd;J5k$QJNse%!%Drhf_JtLD}+X`(qf3_PvxzfS z38$AjCZdkBe{Xy>q-d&fQUDX(b*d|QH2i;h#Gs154nl%AWKgfLIQ;(koav|VHArCYH)K%9FQu|m#8ez&^rk}7O^7J~X{O7>0I-?2bmeajcWGF&SHm~o=cj3b z*AJDOy(Bs+Pl1q)RLN7IwYfj@!b)=jM9CWoL5m?R@$~w8GQ_JJuJfwHFLL9NjbuL9 zf(OnB9ky`-IeSoFaJ24jJ-b1Gn@8rG7wM7u$ri%?k827SI34Dr^ol->e5$fBZ+2c* zQ3hWnA{`k?8@D}VU#ms8T5Gyx^JgL0K(AnXoPyrFKR@r%X_h_Dj8T^TzgB8NC*Yi! zD7qe*oe5x#Q4)oJ!<$QK-wLKuTw!6x(Agi2%^{S?I6r#*&*i8(bM<^s}m(E7z1@B|}ds1>zD< z+RPX{BPmPAlWxcIhbzGRx6nuX_;T=ej!9@GjPCV{Ym`iAkvS7_9wr~mIa?P*QVL6-u7+JwW7nW zUsuPU?vbD8Hdm`(6~6pDP3^Bdm z7Y!@(Ill4PnP|zVW3Y$lqUk~$@2luHP8>t^DUpK$0eE?mMz_9#D7^1iB#V=K(r4kI z4sU0V@<|qd%|sf5p?s)DL1668i`z6L#T{V7_mYF65-@q76iiWCgO0p;&!hlT_(l;%lH{~qSk2{;{Ku!f#Wf^7POnK+ z;2ElB1Fk9zWj3c#6|nrsF#7K(0a3(fK^8%wYNuNMdPc1b2e#mC0@Rh9$mRpt%Za4fSsbiG;r+HS-d8nh5hEkO43%X>fHO|{kSySyV zBAM_W{#ROiQ29a~=XBl(_PJ&dyOj=zVjQ<03!RK5CK_z@w4pACqlQ~;4;+lcVi*K! z`XPqw-%1@1MKC+zM`N)4kk32H%;U>wI;m#QNy+omtl4N;)pc}-&xoUqO%ki*0v)VGKAKSs=L!`M!rC zl!u}2TgD4V_f~sxT2`UMSKgetlRSf*_Bz%;$L}_@uneU>rQ^k4NdfO}h0oMTu697=-bGEYjL|ubA zqKzBM?d%-^z?8=omXi>R;lW-Ey3PwfZOfH2r3sqqodMcf zQg@R2kON4pmK^lrMy`@Pz-?Zxg=MEsx+4E_t=&)&+k6rkbx1$!6^SpBpk=y_Us^MM zPov`nV8q4zB4a2V4MnN}bNg>8j^^Vr4yfkZnU84G zHj2SmExRr}*uvMpw^R{Q`lOy-mF9|DGc*6wM!c|!)jqLqz6kkn2{rxAqPIV$5Y8a) zbSV5y&v+g@>iWR>^XfjEJ4i#Mo8ZNpyN|n(kmzq_V^hHAw$S%x;c&GIC2et4TZTZJ zhWtOq1BRddgUyZa^q1>pyi1id4806drCV+vkD?9Y}V-(ws$z{}{?w>jhShG>$JQ;XiG@5&_^3 zBXH2&AqCnYq4&veWg)_2UawE*Qf_=cmOc$sZu^3MAMeK_+{SyZZ}ZFjCL}-(PcOKf zh+M$gH|ODSQ}lf6R#McvOrhl#^}E4aqTp!YjOc?|73vsXWN@kZSw2UG=hjP?IUg07 zL2$}qMtuWI-e1(|b$gdxP_=`~nXqk#oSS_Dq<5F7yOhMxX`=f{biI?0FnJX2A|3q-eko8wHV0Y`05C^%F$VuGFlUUJthBiCelzvFU~>1{!x4!bs)=eKMvq0|rj zd&7oi+fcmfH4^G^wnTkxh_N;A^%fe}TcbOgCGg_6t8}baU6Tfpe+?9+5fru!A}rg& z-R1}ycL~B!o>I)sGHAcN*?ujGi)Nmz3|>nd%*ru@9r5AUz4%3kkRIO^PTn{xF z%)jI4v#+0Kq{PFH%$mzjDZo`QC|2jJ3b3w<< z!1*n45LP)2W9k{vk=g1DtGwF;M-P)}s*c}zbcm-A2JMRX-N(P7Nc=h#6kUf1{7-P{ z4;fs~0(Oe#*a*nZJYfc%|wU~*I zyeA!rZJ9fy@5L;P;HBc&Ye9<481c3-6@B~WT6!}^ADr;GK+194iMzyc=y0&)3>fCsP41x-%(la z-rHWP4jVoG-OuNG==;LmuzmT#Q2{AIfP5J6<$#^=YangBPijp}lPAbpg6gPi3Vq_( z>JE3nC-*`w;`M6NH9Yv=6l{-lPNpCfe>*1mMa&dZ0!9?4>iJ?3OEIISLx&Rg zVX5Y*m&z|nFeNwquuysLdr*{nV|31zT};YVE1>Ae`Y*bC0I5cFd5cgwUNzNFxw1V+ zN`Fcu;WL8PsPQiruYz3b80gZdjMt3x6AQ(W{IO-pxb(mXfE>h)m6lEsCVrj2d}7Ty zYfUDN!Zm%G;y%9aGSIf<^*8x6Q9o{JOxjCZ#}opc@1`f)WdxNj$ULk~C~+Dk&N5~~ z-k(h&>T`$$wHUazgg*1$G0T)-`C~7SvM0xF)d^x0JJP6zw4zv;KBrfctMM<825Cu1 z4m;sf3wT2AgRr|om*TGIE+qa*3Mq+f$|$FC zUjS4^HIi?4Bnkt1brzYB*Zq}HwN&-KSgfb_A(SVbDJZBFfJTQnjH?yr4RgMUg$Ht{ zV~cjKKB_}Dj;1pku18p!5A_B^+eJD&^FF>|&y*SSiibH-0ZYU$ksC$wMYAK5dtl_z zV?z8=z16;dAu7MXC%2iZD+DM@^k4#;P_{zx)12I=KudH9l;Vgm7Nzy_XvN+vMBNhV zSl}hUX-Gm8>Dotjx(dbje0aW@hA4u?HqQexsbh70#*l0Dwe$Sa?+1EW<9~fGmNzX# z9@%6=W6)Jf6+l z``(YUOv+1iPsevwfAN`xMWhx(>)IlX5mJ)tsPt8_C_-eGSTXk4*-V~!zA#AIZ4NDz z-ec$bc1q-My?ManrEkWlb2#Y^lah}J|Av!I`4r6mToeIImtwsQ{kg~31%3;j!~3z) zK1F(eS^waN*6;AXL-|~{a{^oMgGc@`Tl{g4a%U}72qG7M= zO>vV^?cVwG0_G$oW})sfg|9=al9P~*4rBEjYLfBt3VWEeSJJJD-Y(A)uX5fAoC08k zyOd;T3KQ{7A12fKye`w)U8mvhe~1AOP#m^aX{ay^>C)UDWmr}gegWWeF9sZL7=VH& z`fshpt`21sAD@Q8f9S***&mUE%lYN|mKMF{&h!SwbN%R*WUC^&1&Q(#^5EI>H91qw zL1PMa>3Dfs%XpF)?eiv^r18WK`!eo6i0xK$U_+F>m+!FR6Mp;hYGuG13h&0NHY}8y zs|~aqgZIuDyTe@^6$s$gtCv>kg%*tik#QDh9(%aHpm%;_DIM3yROC5z^)MA^tfz_b z%6F@7Js;p;-qoKIB(n@HdwWSJbCYm_bXS6;!Wa@^3^$8scrW%o@AY1q$r`Zf_g>I_ z;J-8d!T)e1x$Q!q`p_#G-*V}4*G9w5$~m9s}hw% z*I{(fqnVntMny6#r!z5;AMfHzqzeoTM7lP^6)2zV#$q2V*sf)hmh}FQAyK^)IC}%u z=A+-&`9O5Yf-diQ-xBYt4j%i%DmGlCCv%zEx|1l`NDqbYwcsPt#6wmzb^zv*D)nKe zP}K3+JFR;xCKYIFgn2^xb_37F_|hr2QM6ZqDqS8`d4P4@ZE@2|)FyNpD~E+mOc!|Q zc|6q0Sg;iS8n&rFb8Li=_sfkHc0(0o4&logyt>g!{{$7~&mWk9SX@U4R!PjO^}rXj z-eVxc$&l}^wHs>r>a7G5@psuo#ZqT>!Fj@bhYW5QW8JlRPt;xvjic&kp#eD%0nS#q zeCsyji&TxIYv-w_Y?zw&gBQ+emSFPx7z9|d+}RrK_1BDP2mE-4b(HkR_v`O))p}}z zdCPv;F?LhO>E#^bBO_b76-*QkkQ_`wl~W4N33)kz@v)Sv*n4+Ue=GX=9GU1u)abKD zt(hKv7Xht&Tx^4dJM>q!%PMhZBITSGZ3-aPD<9QoNUN%f)Sa^PPrg$~w6OGT1lqrE z30<uZARStbhl@Rc ze)VqyCbNg%q_4Lr&+*GLH&W*I_lmKtXS*20Fpj99D{8Xq{Nt#F@Vnl^az^5M2&p#w zZ{HiSa}7v&G847X!un`~whyL=?K*NhmBdy^JIMo{n|w<>5C^%%V5WG@lv$F_W|IJt zLrJ|u&{ks4hDFktolN^QyXQa7b7%^rq9Vv~Byr%2F$3B1D0)aWq-o5&(|9NF;vrj zbCZ1ff=L(CgY_n-*47-H)X4Wsyi?hblXk##pDVW>w0R@D-DA@hpO7>w z&?Gvg6fr-zF?5&FD(Sl63(@d*u{o_Kc=<9B47St<&k0fA_?1;?i9XHe;$-ctF+S86 zxQig6Zj=VEoZpum6H7KXLOc?w8jg0<#6OHtB*F4abmjR%Gw z)DQ2j2|Zi3?iNf6W0#T}!e@h@UBAh+=i%T%dmc^3QLEHwMGn9R{*(OqQUz*(F>*bj#bUCh8*r^z==nms$4?acEdducK^9D z9NaRit9!x3heZjMi-0TiL2jc}ut3v&k+RvAavj8hX6AEiU8w6Ozf3@W0~IG@*{#N& zH(wKlu;yX;2l+a8-pFK~#?qKLB@en{UCJSEPs#8yASk3KI@2*>aixv4 z?%aC=u@14+wn*f^Gb7)X-ToRBHK{W$vvH(eX6&bKb^44~xd2?)eEdLJj=L!Qi0#Ka zn}S82QM+pMmJqf1GfbPXi^4e0T1gHId9cD%XFjpL87ED*3j~@4+>uP*EB{z48(ADC zmj8+((36hHk5yUL3Gd3_2sz+{CR&Dn21iH-Ox71De+3NLilQBs2~Olv2AvU>S1sS< zDt&djU36&Oep#t$eRzKoJ>7Da1NXswOys&bcs{&rR^+}ZHV1^_W1L($JpF^)B(9s0>%%#(gZwmGLu$e+pV>d@l7<;hg9%=9zgE~ut)YI3%woZJ`Ijf0#>{II4s)tK93?NTn? zFrc2Z4L(}h{dei0Ud3rab*Kn@(SNEi@x^Y67DL_z^RI_7#9)Bp*{pwNm&;|2yA|V{ zZ0!brbNs>eTzY_mN}%ul>q@;?#L+y)M2X7=32T;%w^bgM+P(Ft8Y@1iQ+*1vU}Tbm z6b#59D3=pnBH(rub%3r{)e5o1$%Fligat(z<^qM~xut>8BQFNe?0)-(U8~i8k}hb+ zl)vwDN<>9xb0~42Qb(c0AnJ2;Dnv;1(HocS*-A5aFBaOl@WQQ$6b8!OnOidAfu>PE zT#11%7kR$p@%ji~xLrqLltex5 z=%!pHT!FNij#@T5R4l_}l^9tHeu-8{+ZLCt%w|a5AzQw%r`sV&ErAAxR@-F6rl(Wg zt>%<_@RSy1MNLmsK$|w;v za6sbfd|hDbgz@gY^C@jhW5l6XFHXuOjTPyWYC<6~g3p?3Q-71-IF4Nza3j~M0dBJ` zJX+0WqUAfR5^)0!hx4J{N`G9?oGVsX9Ku6}hU4OhcSmDrK~)T13SBCtGJ4!Ne%vXd zE?2kzJ;>B;dqdd_!9e=Wp+#K3$Z$p>_D>tZyY!J?>|Tf|BigWDN>TBwIu#)MY{}(9 z{7pZzccg`D)NvL2i-~S=IO3o!OFmC;`>@uJob*){uWtz;2Pk=%ty63Csz=whOefR1 zz^ZcUh7;XLq)LPIb zsX>fs5rg`A$j^PoF|&OL5Rg@&8d9w48-pU3W>M@|NcB}-RM=MA^99n=9Z?nFvNt6p zs(?k0*y9w1K#cX1JWky4H_l!pw^gbuCA>p4gte>Wg!6<@Y}2%*<1pLigQp+vG*=zS zU&o91VDGYJ7Aq9{rm8k($B3=n0{!Sd+{{5DwCJxMp|79s6rb0lfZ1ap?k4%&WlYxi zY^;OHrDUSWhmR@yvT+-Ak^Mf8J!Z~mvTTuLLS{F8cAGn4*l(Zg=oik=6ce$8#k(hQ z8dio8KNmnQCIrJ(c};9aLi{H$TwZ!LQs8;nH$vO5!Ybmx_sU6Ps>h508}Kl8^fkywlKPnIulw;^4iSm}Da@4C`$&TjY4#RNRd6LL zgE?e@G+;H5#;Ua|Oq}90-o_VN%FSEI#+DB-f%!^63p%4?0qJmKmU}!J!-OfA)HF(1 ze4p&&yb-WJr(CFpw0R31W06`|8K-j^Hg9~NU1-!~8=4)U$HZgcqa5}N+*-hNooHjb z5jm$T_&-O2h}sF0YsMZ)J#X+5WW0;R9rS(nwso)!BeeH2gP%wtT#Z(Za9-vnAVd1+ z0W8ooEC|FAEg5fzQ=1=&Nf$27%-XUPRZ7Q!d%IqmA*DW+2o`E3ZOjC=+2n&z3BKhV zN}14&f9F|?S$JEmU~S#~*@515b#U5G=LOOEKBL(DPWbFj2x19jD+a%R=xfzJOU=_= zR$cSxHs_27!g45vI zx@@|q5wR-?eyNn9Qh1KUSf0p>#y{rXQ52>I=ufi>lN8B6Dn5k8zcD^+i9X~gRA6@9 zu)b%#?5%Gd=s({tZ|X~{(Gv8Fyr%jO2|xFXI$OC>66C8L6Z>9RdAufXyYzb>_vs`2 zwm^^M2mWo>!dS6Nj>laF(x)-}xwlF;*lwNoji0g9gFI53P5}l`kELf$4sCkxx7+jF zUfA-u+M}OgD~1tX}^IP+o+0+wWM=`z?3+ z;OPa1&*N#9k-BBxI$-3mA`%Wp{a>Rq9spe--UuExt5TyLW8lYf7{K@IA6vh$6w;CD z{VNOsyIY?3!k1|!ht^ZC&_WN5(upy_$S`7Oyy6;-S(!AT*O|~_`b|d^$&eJd2G;VY zycXb89MhoU=MDtjLxceV%xqA3t7kvYrYO@lvTx6evWk_~xrWRwy~x9~o@-I^rLpyz z;#3ZA*4kwPw%?X!p_Hvf2hBB)tgd@)(Y$Bf4L-|BXZIzVH#}=8Jb|zu3bWT(JEMT=Nt8 z4%GTuT?rBN%bCwzlz>_}rs@=)ZUK1|m+{ zbCKZz+dN-rfp&V&kMz+tXj{d`A_m$nH>$LCA?uAjHf|lu_JX+ElGQ53t(0iyn zNwSLR85Nd-woO*0!61|{-OA0nmVWau=vwOpn@jsyamMlO$ny$_0@`o7=~evW{n@@&s;)pz~@ zN19d#^TAZ#_Fi;SkZ4)^FdXfOrDHp$g_v-QOb7fN4n0HVCfE~U04-2R?_zi=uaWZ6 zuYly~UohEOBzSW)`6oWQNN65(>TZiig=&L33nqlw^`s1RxB4%;{@@Nzw|4qE zyLGfdy27AacS@9Hm?5uhFaNkGlVCUdj-q&&Gvx(|uabU}kmFLQBMtKNbs=H1u$e*; zPPzFL)1>(Bmo0yHMP|y@lG`|jl~I_v5g}hU{jdiHN)LY2p2h$ZaQ7TV_I-GF3zry| zev&9$mo>3!v&O(cRM-1;U=3?;S5IO1@z{qP6fz$A0D*~!7&{<3GtE*$+d>ON_t9-~l&9XTd@Jqg1-_`0|}D~|2d4hBfaj2%OcRP6U|EF%f^2iKSnY9 z4V!g@$FISl2AG_YA&wa|;PM(15#_D4QSH4@kE>@JQf-|EgDk@JUu>oP0Unxn!0K6% zGUA!(8)D{X!#`_T{W&OGK8@?AO*r*#<3z|2+ zNPzB~=;i6S^JnU2cB(IF^0sD8;=a`Z_W=&jPSCq z=&rg+0F%0Mk0vhTnj~J^JOL~YwM4s8!zK9{0dMiwzxaoy*Nj&0WeB84x={uj%7ZPZq@wPG`gN6|t?Y zssG6QUxibrW(vCRA-pd&{BSz&FWU8!pWdsx|8?H}2)OQ^ORiWx8W8Lb-ul%0>=aLvcuRMEyNE+qzH>=MalFsB2RbC~@D)f3`uEwjP`z%R+e=beJ1-3~|iZ zK;7ZHByNfpwn%7aH#fo&!&c-jI8V@z(NzPMAK8>&ROCwC@W<=dAA!A_$z|(&H+Yv$ zZyAW!VTg_q_?<(}9Ac?q;(PG9^C8zMI9w`EKh>`2)9Y8M*6PZsc=>p}FdysA&6}x& zOwc`qf@fb&MS?%{4{pc@%1tba|7f3;in-Jv4TVHE@xWAw4+nwpX|e6rl7<>lsG%sR zyBPog@+TXX$O-w#k8?+%{NFqkL>iABWBjamkaPxa|Gp?!5+%x02Rv}RcNCfQIr(kK zeA%{w4Q{>k%nDRSk^cj^gxCktRK=Zf{+BUtnvTCHDJMlJFFp?XOQ>?3r758*{Fe0e z>sA#8=JgUO(#i@)zPChXn&8g722>uvkV&zQ6-%B56}Ss#Zt8zW%*V7c0i1*12+BBS zGi?Lv#QL0DjTOc^yHNs#(V);w?$%ffo>!uXx-9fI1lKB3cQw8g-i@F7q8KOlgWu)v z9YD^>gTJcC7#jQk=;~mEcLDSef6u^`IzfZgrA!@5{Lb@NGQnXwKVj=>Rg4UR-X{sS zv&YYq@3LSmc&PWPXzL}n3vNq!th&sk>@0Fis_OWM3w>_{d|9rh7nq5 zjsl0dl&XguhFV*)4dEMXs%TP_`Sb}kl+?!GBO}_$s z?)k~Nh*2l3vhGsdbuSy55=*EEX~q1ZXpwA#_yb^fOPXK?#`uED%b1m_$?f_pt#v=K z1+F{zA?COV$@S?B$(3^sXL$P&pg4q3(*!0oMoqcj6pJXWJ8);fp5jXbmdj6p)DNC` zndmDD7>AvF0V~|=M zK<9-Cy`cAUL(yEktes+cW-OJddQx@WzRHMxC4G7Hn0fGBZ|-0K_xX^%spJT=A|E(tl8=9*`s@KRX^Th!{30ODI+5ka@I-{)j0TZIXx{U zb1z^2R&snpBYYova7P~!fH0I%{7=tn-obAi!I z9++2!EKGBxHuv4H(W*y*?w6tp#DMm|#}G(VFNCXqhPhIp^cNL{r7E4p^D%QhO~u*6BFB&OJ8$B!UZd(mQ3%EjahgmZ6_){Xye=yMfOH1}sv7^v9!%?{&RV zq67<^y)}a#f1S`8TM^Mm@f&D%cbF?S1?Y+S>cOuD=BzU+;@nfO2`Ybr)EUd$5l^Up zuPUPH6<YB)|_X}1TgD9@M zu*uT#-N%z$ZMz}@D?TdsBB++Ul8CW;lHkAJh7cu$tJ$QdBsi{6c3bq&I2#s#$}~ln zwS~p9p+2&yls?*u(dO^e8D}9+o}-;`fg18kFjCxiEL8AfrI)FYV-P1*$g*MX>qSiM zp>%q_UddFKyV*jRHFws@7nkO*kLQoz2YnH#-1nK98K3TxP1o%T5cTWW<#Wt!S$sfJ z*N)$|{9?u97vc`bj8E?{KZO-vh!~>|H@i04>wlh|&c}P?RF2*PeM^QgCU$Kk3yu*x zsM6Sd`m&GyvKY_LP!=?-St&1U4uv=ehuGJ_j8IfOxv_c!hlkh(8+aH~{;NJM#@FYU zcf@TL*1KTHANY_$C?;XB7BN(*6+~@gx7_tNKwePv^$Ig&=xer1u6@yOF)$zuiOGyX zjGJ7rCP-D(GQ`ae_9Y$SLE{tt3KkqYz!!Z_f00`^Hd{K)g{fGQsL&kpMqrz&Ss%#g zb{rHIM@l(u*D;n(t6ryOBx7kA6kj#;X0@hAUMsoU@q_lE@b4EhsY8?BhsQ!rM_+KMyZM6)Gm}9GumJf=p8Hw8`!J<6=8+s1j zr;60fsc)tQq) zHFs$O^`UBZd$7BY$X1o#NrNzehWsAJK)VH3&{Us63ia=)%hWH^F|Pc#;(};yG!$GD zRon3fsqbfLt^07j>kgcLn4Y@$gU^$xp~typnX(Dr`R9qKC0qCm)#kZ8gspaW~drDkiWkrb;ot$?a@b}}jq z#p?Sxgd|AI*8Jg_v6roLCwND}q9ghb>V<~@UWH(b~?D#fw@>fM$^`m5iyhCLlXe3r4 zSV0O*C>kZ0Uab6!=AoY1lk_G3A{3~tP@JhU<>dnXWTYY}&ImT7Hk(6 zTrJ$szBESSX%DksK_)(h<(bOUxF-eUtE`{?xS}Z_cBWRUL^40p2;%Y*t3h9ub zT9rfq%@Zawf(K3yE3ng4pUDH2@N+)e%yP%!Vi~4Av7q#&|KqxqKz0YiG}?5~YWmL|!IrmHW#A-s zMI5v_HlLiBzKK1UVIp*b8?KtNw8uHJW=HTB=K4S@c=(Th9+X_XZi)2iCNl)Tt#aP> zprOrAWL>YvSLPATEh4Fayg6y`ze19^0vCYc9HZw|6d?idZ7xSZ2^JY3&=eL_=72ex zN7&(hfp&2v5@Ed)_at>GKXhd1Lg6JIngu5@}#Zz#qosNZ`QCy-UFQYc!Sf z7kU*WY2E1w$A0}$&-<96LpAJ*Si0k+2h!sO5EA^e>lsh%HZYI@bZpvCvm zMV??oY*fpOP^bGf8alRvDLsm+1P7ZHZed zb8um$V8J(qNzjm%wd>*--ep;bx`5`F$6pV??7hW`=Ds!qqmS&6s~=WHBWY}#yw%Ni zUrIKEoQo0`GcSE^-ngC<;p`v%>yZ8aLK z2fmcITX{;{83lKL;qt{-zgL++p~NO(%SorAo8*W26R?en0qMsFT~B5F-PNEUbemEg z7Eu%EuX8~T>jGbA5DWuoImt#j*-TkjA1jX{rHpUc4j^xUy!3YX^#>aj)JDDcF;l-V z_F=_}wA;53*ve-Czb`l=@-#E+72xCvDCpyZ?a9gy2pp-D1dFvJ_!q|*;qGqlbbTSe zlj5O|M~#4=X&e1R8uiae!pg@1z$SIu9^EKAGT(mjPc;N3vPLe;YH919=ZLNNV^`#} z9-204Iz=WhgG;9(2sx;jtNy_MJeQy`qL@C(f)Pt4Va&{A2eDj$0cYpY!kbIFldP() zQyThf!5Zy7I)n9a9-ntC44cTa&262G$dk3yKi8edI`{?s?31-#p*z%zEZ^vGHRTaU zMHPbUTG33?A{?MUBTkxTF`3kblg&*+2y#~qJ6+sgJ>)Y12prTueRKs>izgbwas$B_ z@bE6%+JA|*>4_&xwnV@&3n!$a1*T2>bF!^TlWp_P zz2D#cAKrKG&$IS=*2;MZIVR*4E2<7#8OAi(t&bbY2#4-`sK>pr?%QD@$?TN}Au1yQsX(Cb zMG58(D@+AdGpu-|;ZKOMw%WtmuUW_r3YEU9eeiHVd16RcP5eTP3Ae4`?1*U~%Klje zX}ih@vF8>4??|zN)5g}13!x72o6YCFE34ctgsvj^X5@}+zO~@NS^azbzM=O2UK}v+ z=6@oIb#YU<=*udFRU?2XC>zZ@X5;NTpw_z|@Hi4y4@!+T?U65I>&2iqT_x)joUxRU zt@M+^K5tmAXH83Ma|Vr4qVyL&o9CIrVbj2|?`ickGL*l5v1_j3q4UH(E4|>tny~-y zkg0S@4G!UZ5a##aXUg?{V?XJBo*pcC9J&$p5V+e{-*ACDKR3WEB>Xrjt%!dtqoM6G z|4y^i-=`S1Ngy^|%(+tB!bUF6LPTCsoVB>OO%=_w?P0xLU9cLGR18ut6FClNQeosa z8!dV`kf&crY2besvLBV`f&kptLLWN z`mw7O0+4$g;wx%xZe7UX-+hXaCnupW#>1R;{J}%Zvfl5tg;=5`xS;(7NT&qAF9C7+ z%Atov0s6TcvXtV|s)EP@hCD;Rz0fzFnnqI)Gt4*f?<;zqw}n{0Z&3hYVL|XPPN?U& zKf76t*n~@(=S`Mwr;RVVIe{hJtw|y}YZ4yKUeLFVyv&3qDtM;eDe|7$++|_fVr(Q*JbG|0JBWgo`Z)94Os~~Kx^u}YI1Fz1E|M$% zw2{miZ(W(Nmb49&BP8qu;TETxFuAfQmWumO^@z;0uqcaYrWfcgXNBR|#IHmPx9{d6 zgJ)p9TJ)br?_~ZNLJuP?^B#VuzYRF&>~8V5HKv86G?j!D|4v|GMmEY>L+NZL^3o4@ z)Cc`Qo=-AGE&Mf@s(M+?G1XU`Vf>|Sj@m(}RO6;|Wx0*Dpnn6i<9^UsiNB^i8ZOel z^>RYUB$(=lcysTUF7-YUeXv&1k-V!c*4M$WgovevaF_h3bCRwwD8Csv<^dJF10kq} zS|%I>P=RV_1@nUj_O>Xi&Z5jHwr-wo@ft(mqUhHkbHx*q8X(1{M;VJw@~V(JL;VP| zoh>nG0EW62b)GGW!NLQC00Qbjh$rh$o`0D{xW;0no1vH;QJxy@O10?sN+7{qA2!3> zjBla7EOrtr+4G{LlQ5iW!8AkmeSgcd?|MBx0if%)%pn_MlS;5-Jb&GH2%n*E&mFqS z(sk6+AtC5Nrkw{2*o8@44Bw?(|I3-oI+=AmL;mEP{Rp(7j9}ZGC}ZNW%ZFm6Q^Y*35~YTrBNeBV;?> zlT{vlE@^Qmb3VQ+z6dfC-hpT{N8A)|kEH1K(5G9lzs(@+$d2p0?c!-ct=|}EQ*-*a zE^*p0ydP&~WdZJBa7+e$ZH5El^ZMy*nIWew=_GNun4e+<-|rr~A;`lyNd~Uy_RWp@ z6S+#K1jT))IpN0jaBAJ1jhZ3MgXJ- zNSf5@e<4W+3JS{@>^tQwcJ1uH>OZ_)OCN=~;MwD&-&k~i5N$~Z+|>n8hph7{3=b2& zx357Xgq9VJrAWFdeH|h#VnrsTF0dp&={FG+-3m2tOP36w1FNrFh=++Wg^XAm6Y&QneYn=NDSSitz7l?aNagwdi=c9~$y*}XKJ$`VQ|;Hzux_k@%TB4q zal_UV*Gra1&+S&b+>^B+&p4j4O27$0`^&SkTv#$Y@1qa17BCzFJO0%($s3wcK>TF1 z6m#D?@N7m+7F`3~CLN<~mWGS6Mi_q39-4emEwbaQP9iAo3GRl~x<3r|~T1;Qw>&*1r z6ziMml(;No+MQ(g3)DlIM*zxudCwES6Z6gWX6QmA6R3^6%hReFlCB`k#;`CZ2e#+i}Oof z&!<|;U^m_95ZaqdQNV+EB~N0$Xu~pv+S~zEJcnh*d4ao}wP{^!iN9@N9EJsd3%C%z zF;?Zq)=qel>Q5lk5A`LQvR0_f4sKkuIKPN113Y3 zyz>3$WG7*{kE|lvNlB4f)G@++a&p+>Ojt4DB6XC&bWmC0x5-yX+Rv0I`j8EsedT1c zQZ4z24{;J@qjtkB+~}xEFG}%T0akRu7eQ&mHdB>6!@yY|ED8SBoCh#rR|ttf8p7rv zG&`YHX`oKaFlp6hcajLnQW@5%2@3r3@HreTS04fSveK%1a7b3W3<=!n<2-4@4DMo6 z0$8M777;-FJ>jci;of8@k7Tebr)F#cT{?$zS14D`yS-k$P+ztG?TumNh&o)Oh?olf zosw_^xAhO8BN%cbkel)_N=Tr_+sdupVDE?4FHSmS?t=Z$bp4X@JnyW{=b7&gPeM6Q z?GaW@e5I>w$$pZ9G&;B%K=AiKJfr9jDOlf53af*k_SM3w0(H1FfaE%)u55-;X4TD# zbwtPYdTSOaKGJjyZgWlTI{Cm2c+tEL*a8jZvR}Y$tjbFmaN^UvXtfc+oJFeyksEtP zMIn|GGu2EZ&ZmDya$U3t-fH?)@|M`vJ2Tqns3u%GMyt@fbd$>oy>mHPIt6hR0pC$D zCDrdfMY5357kCMB)avqIq?uHL@m=3b_*!(cnB|dwf}a&S;X$&RjK)IiSsA-iuLi6E z_RG7+!Y|n8!$!G7_Ou$VEyh&38`C8zp@olK`(p-TAc z2r{AHtfmU?w03Qt`t;@NR2;FE|M;gd(SA#Cm9XOOzPqS<<%XYIKYCf3bNqnO>2{@Q zVDE|)UL+L(izTHz&R&-Vu|oQBVavurKnnfSO;fcw>8Leo1l57zva=M}Qny{y<~XME zb@%HWWY(FKhdYz*vftT4+tJubGgCGzz-z@7ec?Y4?Mi%7C664@1THKxp9$?umABwC zPQ4Wg^vDJqSn%rNSx(M%0nK8>%1NhZ$ASa2{KoSpK zS<%_Sq(+6njcNH9T}U7E&n3vsmW$OMg@5)9w1N05srcUxo`JtMKTw)lkZ!LNLUGof zLgu@rY7u{d{QS|0QoWP_ZGT?t{r#RL%#8tIDQP{!cU!;W#6$QTOz+oFC( zECpkK#JSt6ZV=MNpzZo30=5nNzI6C6g9Qf{cbzgP6RLOf{rZ@f5y?0^hMm(Hq>#!c` z0Ny)V=Tpf?6PTw{OjBK4e`1-@EnMx(OY4WDO6yyW8fX|q+Zn;G_pLHHeaV`u&z*eg zS{~1dNB@&Q9|k7X`(a??c(` z4_)VW&K7y48&#~-e+c9n`Xr7a$2g1@E$?d=yPU#MqrRDGZ%_dwaG+=Ww7XmwpU}aY z^)K=Vy@PnJz~;f5GE|nXkL)zADGf!pwEzjU-tv5xx7psuhI-gJ2K#t-1h0QO6lv*e z^p2$k=e%d#?rpKo+^LCQHN@YSR%XE8u>gbu`A_7`Wp#ocgDng>9?w8@E>|~d?Zzf5 zAk1JSm#M``nZN#*X#Phf&>U@YC>)SZfu6^rx0zC2A`SbO97Vorb8UR?Vl}S?I^IDD z_Dq5P@24dkYm?5|AED3TKnuuv#!Kn5LJwu%)i7xxx$>#Jj!2@v#~%?r*|jKZaApLX zO%#1tl?=!}2%CZ33Ho^G%Q{jz`)$pvKTGHjIIil!1?3Xm#1-h4%`c=CV+V*f6!f*C zNGO1cR9T-#yT16U7-#CsV$P-H-`JE1N!+qe$mWu55Mp-sXSuso96f6njX4FZHuEl~IoUtoTXxx2*ABv*tqLl$4mPX}YE2Rd z_&k>T+ooZ_=5A8AclMOnzluprf)xlq8#YB!5p41<{Ko2m5G-(9a`*7+i}H&77=Q$- z!QM0Uu<@}ZTSPf3BA8biXAP@UL)|Sn45%dcD2j86<(=WKhunbhbt2Nv%FyMrH|?Uv zX=zi>NNy2jJY-y9fh%u~WBqtsh{7gg)^s81b0RYB-8ve75P|$3#Dyel;It%_O)AZ} z9Wr9cJ~Y1xQDt!D!>7%3f%rPbE)ogUFIWtq-$*BUbB`WGLCB+nqhv5nZ~P_FW%OEk z1tQqHr!}2SgRXCjVYKeP0XFpC7qni4+`xF8v4UJptL&F>WdIVM5J^x#Q0o&%sf?`t zV9PKlglaW>g(?lRbPF9(nA$x!&>j2Wo1p~(%^hjP4G_nEWaS{{BpIQlH+nt!ZbSE&?1)+w;(_#|(AsQ^pg%_Cjj_mi~qP)J))%u#- z92?{jJ|c~EIx*^V{Z; z4neGHl%S(IGRTFnos^do|yMkw$G-Eh2Xkt0FF zC)Vlfgzeqi`=9i%p#qTA_^=3YyFL!q4ZK=I z)8BlOaPgGXI&`UwLzKk~nxjTW{5e889ibj%9hmVMD%2oStWp(M`S_d^fRKaTOD$mu z+76?Ks6HEj0K*Sd(r8j{*{t;xhRyy9w7){=m~-t0m3g9E91!Ff`rma73TuaTn$_8= zkcqmcvrI|s_9OtbO|Nc{*8d$ndcE5!m=Nu9c4j0$p%{YO^B3w*+ zwg&(5atd{leFz|Z?>Kk=%^>H`WBc=xsw`nQI{<-!)au<={<{HbVX?-+*m#g0-z$ZXu!(({Od1=lqZ zyYi?!Z?rQzU&u=0{ce=Ycd20tTdz@HI5 zMOQNU1lqR4^3}^EJT}wst`|pu_F~yuN>3Nt+)!VT0*Uppe*HCD2H*F-c*5-MQuWmf zQG?R&oR!@eAS3ea5jx%z0CUGnL^F01uPKQ3Yw zP=-5H9`%Y}m7+DAG!iAyYvhS5-%Hn!T4bQqd}@^lSQJU+ka-DX7k6%MRN^KYn^U3S zFzdAR-4=a4$0-_hu3yaF=}XqjEzOLBR`SQ85^x3g1VvGk^W4Ci)jsk!uYo5 zL}XDK2u8C|VJVx%O7BqV(%PTO!-@O^tMd$3D{In389)YehH#!9_n4F#l@SRql&2?i zQbN#JF$9P%+AuxfDDVywviDBe?(V@%0Y{1I?c2|e?4YT)zRTIha;2?>chBvP?({Vk zX7OG_#~_iK-D=lAS%r0XX?pTR`dvn;im6>1th9Aq8C_<)l3cDS)#wW@v+-vx&H3UV zc1oFOj9rWcmEiQkH+$0*5}3e~za`Xb`i-^d$`vA9N!=)S1L`Kg$lM~;wUlE@P=7@q{I zqSz($yltP7D9^uCKrfbvC-wHr}$cX`XPjTo>?E+r^hRu|<+|z5}Q1`>H9x zX)(O22+IB^)8E3CIyfYs=yBu3oz&4}*)wM`Ics(jNV;-;u(Hk>5QID!f9INbRibm8Rq~-GBkFrq5Qlj zwHpC}iFMz7)+B-ENUn23Nz=$P0^r(qLK%mHbqyz@>cHm(7G$8@pa#Y<$ZZ zp_~TFr&3+yvR#+K_2X@=fv#5VKl0In>c4mTV>*Y?h&MF&*DTqCZJ!0k4x$bneP+!# zb8<_CrIJPpYf+!UKliBt6qe~NDw^Wo%ho|A%8$ zIo0_x462DC+G-Fuz2yVN0pS;d!eAh2KpI`3&P08X4BjhDIEo$K`Dl2aD87pz`{dm~ zmOsDh=+3)%$r6@NPomB@EgO`Vv#O1Lr?M>&l0p37<(o0c4weDw)Y zrO|u+R#o&Vw%3BUbU4eZ;8~vkr%P?EVvdIE2L^d7=Sd~dp4|7#Vcdt9#)_$fP;D&* z;P16*@8pNQbSp1`uzM8(=j%Tx+Ku-=i087$F`Km@E#630PUgR*nv_O(w4;pMB^4WX z$%dlX=hd_}5ThY3b_KQxLxIC9*sio16vL#qF^5MP2h&x{^5U}=V2$-gy-M9;^D_|b zenQdBoECcT7h6~h5r;$4Iof#FoYRWUyUSKkpMPgwh-yzMM69Pu&~F~wWX35;d`2E4 z6@yhusVS6|zTZ^~xzC{@L564NRcZgysI${fh`VfwvDHF09qD7<_QR9ef3R?QQ{2P% z&*R1d*Cpu$-M?3>v_s{85X9v*(6KUF4=UN4l256a@D$`?|_vK{TQ%~FVG)Pk zMYGsta8$KAPR$LFQOzycKf+L|qbN=LA)@u{@^BY+M8q(3fThaBeo)?X!#Q8*k%+8F z{trKoudpt(n#cPhSxJ>%k&_c@#wS0PXky=hedsj5T((_=ezd)PFzh%~@v!GioTte= zI2jfXWMT;9ah=RVy$au%#zUl6Kd0J_{^0pgn(UTq2JH{5WkO&GUfoWLiL6lk`)( zA-tl1KC`hzobH04O|!yo(=(1bNN|z;U6iq@;0o4A0Y{yMx}Py`9|jE zGMA0=IO6x^#YWB2ipg$SOrSVyJE`|U1C{C$hri&4r)?uz|JF7# z{7*jm`FC*8pDJpu@1y37%(cxPUcblQ5b{jwmm@!&BRDHvPRu4=l8Xb>+|4C^ha;)V zacsqxN%2wj{n+L#apks;v|h9dAQH9auu}X8lqq8RLzbiB;A>~h2llS)mGr(8c^xg{ zs3@u&(+(U?49pbu&3qCdRF8VfS03oP9xM0H7kXc@a5(8+e?++~pN!ZP=U<+qchvA+ zg355pBk-N-n@-}a~qBdbnF%b27J?moVEK_fT#6^v2HRM}&gI0+gAZoU!1 z!~A$mHShC*iiGwHz)(D%1ZV{Zb{`Q)g0x@w-xw5Cc{~A6z-8xeYCtJIHoksHmN(jN z-_L)bq%814H%s=rd;GoNB6IloL{7im-JsF(;3VRO%xrrTj^T) zbl8I$WgrHjU5LL@sf-mhml>z8?|C3qAMnng_Dh_mL}*)=WoGR0alBdHdUyymdHwJj zeOeJkb>Uax(kY9ziGu#Z5O5U8yt1SQ6M0E}MIKZ1`Z;&g$Q@gZ9Y(K7H4Qq++^?_c zZ*!-Cj&rIg*5}HUq8p)MWdu6XRwIm7hNh*=X8;p5^V%{Pkgd)@?@ znaHRrVSgpDLeDI~@qMQfoy|;k-iht7kXuD<2aI{EegoH{d9yOyVKG>qt6VQi81&|q zLw;+29P;^g8Qw)v{PzD%(bvUdL$bIuI1uL6TS#ftY9~@#1dd4uHi59`4)BEq@ks;= z;<$#GMS9Ie4)~){jn2N1I~TJnmPdrLjQNF{ z;CGV|mDaW1uFv09qJ0wTwfgR-3DL~axW24D9a^ouuYci;JY*t-AB#C~$yUHxO#UN< z4==ami!cj=CjQdrIkhu+H0!Xcla`arBKHR*fVW= zk)Bn8J{hA*)ZNISFv`kZ=T&u~OBN@I!m16<=OR@ljr#(cW8|i%Vvdyq$)!&b;s&j| z2)DAdW5_+(RD1#3Y%u%5ymwb8RjOCS;hzHaXIT7C1%ZcBMFyXUQ} z_TgrKTs_}A=>ShjrN@VlPqu9!a0O_la;b=r+Usv96^iuhu}U$KiijU8V_x6M4}Wni za#%+6C&%|YBNRXq&I68LyapM_SN@fw8PsoscIez30KAms;zln|(KY*9K?$C7_cBN= zp?(lj{B`qD+75ZfRpnzsoX+?B-kh-bA29KsdsHcafdH_rGzE%LfoaSP88^MccqN-d zSVOJ(3aqU!!*&p?&SYo(6Tg1RAyzxl|Q{g*!Q6FPKK^nx-p;iG~7u8ad{| z&A`Hk{jk#95MPLe-#0!Z74ZdP&Q*ZNj)t{8c*?KRyIWhtj|q)EALDl`hk2cqe{R+u z1Muv+4{eUuSbU61!818LpSUKYi~aUS1g50RxFFGc`ICdN2`>t@TBx$JJJL-1hoz+I zOLNFRFgWe&_EBTOCiYHf-q*n{mEzYmK%BWTh*OlK;zS!%F>mF7oK1Y|XJ`ncLd>&T z;-n@I>?b&7Mpas=&x<|zH@*2^Lfs);Pcn75dW!c22(V8- zV4~2;C>`P!dL*e1CJaYFNdMwSQB~O<1u%(LIi_m-;JtuU`8cY|JY@1*W`}O^HEuK!HDO{$Z%25hQN|b9 zP<~F%XZ!lyYtb7D3KYyp&WpbuIDUsLn`xio{p@Z`P$1d5+~ynU$Zk5=a0}Ldd>8gq zTmCb2x#|BwK$t76*oc>xIFDbIrzL7Tf*fvSk4(1lx>(gpn4JW!m;W_kpprbGlW4Ncz)?&y3}j2e;wfKB>{G`q(-CMZVe)X;)<6V^P-~8Bqj($*{1RNQqo;B(8d5B4d$-TwaoXME39Fv{-OvUh#`H~ zwL=&D#75VNrxDzM(SM zK*V=Tw|}Cf#^VI8Y1vCBp-{<7C86BKSq=w(%nQ~f+0|e{hW}z^?s&k95!@gv2x?cF%Ci{R`d1>ILlp9U2Fsc? z8pW)fl?06W4K*}W)0&UWQ;hn#nj8Bj9l-yejqHdAKa*ZCk*ndg3?Rlpw6N^&Oj^n(`IGV}Kk=9>-&p-LWN4dYxn=7{L>jBhX!FWu<4KcR#NamvW7}!b zarYeHA4t+u{21o1N3ua{VMutpb#((;mLjJL?N2y5ZUi}r@0)*Hff%;1SY2T zk)G$f-nKNi4y(JQJx>NRgQ5zQ`JWdL`8V1V7~xnf&W^ubcw&mT?Oym;a{j9-BaA%@ zGdn!KNv-0vz>&Pi)ROfL)8xKH)!_2+!WrF9Tw0<=ffw)XbiublmV%eO@)A6DfP+j7HLtoucrG!Nga%)XMar4QVcw=Of9Xl%;)*DMQ#JBLPtsfU1{wOg#l zyi*jKJciFoSWyA#0U8lh*Hy?5%zfO6qe~Q-U*C8e=Um{7s^s3SsJ+y_V@iXPxq?Ps zU{qvj?Xd`wd-FDZ7bt=bI(lmd^Embl}SEY)l#zu}0 zL-sTieI`bI0};;g<80CBakRO1t0=h;$E;)AfQ~;(XfHwH7OA3ryvifZ+vIA`Fv1{j{K3BKOgrDBGiuO5RExu?u4ouhW zkS+fPi)QajAB~#?=2f#h;AbwJ_7-9v)A+Hvy_>w;P`+EU|o7@A{s|*ab6&qym zZ7NKED%;%2ErBIJ6i4{mI^)CzqyR(=pLp!?$4DiNZU{s;F)O5}%rsH&$SnUwiM3Dm zubl;cUFtEes`-mcz2f+{&7QJfxfZ_~A)_F=E0FPXApd3lWi-7`@Wc5|?aISuXh?-` zVcnP&G)cE}}2de=Mxf?m21&|$R#LY>c?{|?ne zt@5@YE{H>d1=7WxE+>vhjI79N^Uc!gXP7M5@lms-@sU@M4D;=0|J3Rgnyb&_y1Aw# zvHKX7D%RZHejQ)^2EkR(AOFu?%?5f{*s?c04YI8z5kc*InWGxW;?F1zT6?eP$@?+a zi{!LA=fCdY?(Hc(^l3l5zpEFpD?OUqdRo>WD6d(IDR_^MqB*7Jae!cjur6}BZJwKf zUfGiE*bP;ap?mYa{H9hGVCx&}nbyY3r;w#Whfr-y6*dBg|~+o z96^8)KR0l90VTtW&!qlPY<=Wq?o*mM`p5Ri&#G(8Egg@$*Pg3@`SPt#fA8r(4xO_B zr_2UYbBp|(W;^FeqznquN@YZP!_zFsT9h#>0m|zOG_CHXPj}I ziqYsQFJ=ErD!n|rWd7HZ?fo*j(d*yrY}G?D3F=ohs=|`EF|!us!}nk7=dYLi#~~g_ zIkuksB^(WcX!yyGcD7{q9SgwGqCV*thlR&9c1>`uhn3S*IC{F8bUp#myemDdayitfS26l~?E01=1-rJ9MuXVF7AfGm+LNnK2BEcA|4)0CUq+_HbdL z5Gf1W;HTi19ocrz2W%&K+Q+Q89j}dm*20zvRu#8{M)q!^JwX;)cvW;##~XW?rPRP_ zy>xDuWe|IvO~BZq^6Lx^`+zYCl7`2)q0AqDl*bgD@9PnUCTg1`1e)sfZ8zul17d*E z&CwoqnT;OjNbaGoJHfA$51u)54hTN3bdVvncDH<>O$5Q=XVdUe^Q%p^IDl2a3z7`nz-2xeS#=66o`totC(3Y(6l z(9epNymy{9)@hdu!i?M40R28jupwH)jl5Cv&r%S=sjFmHI9KhOh0=CFCxVOF%Mv@o zAEzCL*mtP<>lE#~HlG3{?;f9Hih}?>U5hExbUCIEMEW3G>FGStNn2UYJrhAWLtjF99-hv5AiA`Aez|eF-ln&)zH5&EhyLXhSVeD5O5_*7@tMdt&H~G z+#{6yTXhVcaRbtJY?_vW9he{d%=`LMiNx6~`i$Rn% z=iD@06tPxrs!?dK8HBqo%BKbeiDD~+MhGXCq$FQ{_&tc#xEI6gV zN9_v$I$|TDA4ZiR35{k(R)R54pHL*)z-a@ZdHlmMql-s3YIiPg@1cV#!@ff213fF{ z@G*RoLtbU~$J)6L%|%{rApAdoK(YwKCQ)j-_Zh8sK?G*{Gei`RDo~ z%9{DJJnCXPW9i=EkWa)pO?Z{g8ALb8NV?{bb7Ue5Z>1W_#Fq16e9R_5-E+O6?pF5&e5KcmSm zH)Pm>j01>E6DVbKPCE=OGGK}``Xy_R7W&E8`H zrM1t;l#p|+Rru(Pc$Nya6mvo07PTlqy$`XzGx^>9jX0j}daQDIB7GK*I4&gnh`7t_ z`M8`(gn#??OMQpDW!HZY-Y@iL5tWW73-iPLP`S1$sLAw;2^<7L8Lw4SEiREDgBGg! z!|yrE{G=esMNK*`H6XFyi35fTp%|JKQnA;HHq%wxnmisNwIFCk{lz|vp=|wbh}(1Z zYFPah%XQ#VBBqH|P#J9?UC;IPZf-x_(m;$)-7V*PQ-*LSTPar)u&zFVr+H zxUO5IPWX|xZBn8K+w4vf4es+-T^)B8#UM^w@{giw;6qZh;iZlP1&e#tnq3%y^(sqdb51kfdhC zem9(Y8E(3{Y`T#~c*5>A1MoV94Tl7#)~|)OtXW&^D%XivaY{L~cc+S})>76Kuw=QU z`n!j1y6_^PUB`6c=FbkMHge{Z#Kl|XH|j$y47qL;AgL93fXkaS;&d;z7<+9;W2RFi zJEvD$kMY}b=A0$>73qrxzxfIpGQI4NshR*hHF|lV?GVw@&J5$#`@Kv)e8TRW^4e|E zk4ff50m^8qy|#~(=L3B7kQy*B?xp;oij@%19cQ6NK~H))rR5?LrgfQUWz*UM>5mj> zqII`a>GY}1;-5KrdinIfrnGM;G`n3s9ba0&hH<7@*4Mx*w}zLKzZ*z*;ob%O88qE( zvi_$MzOXzZ5fYLz+{N7ISk^{VHmgk|Kb447jL~i|@7UiV{h%6J~s#OHW z1lnuiRbGv=Y1tN~3YG@SQMy{6rGkH1)WP;HX<%*+M;Lw#fL(yfb^&us@Rds}lhK*j zhLi~S0RlY5A-`?Lj{cMHI*3okfU0cG1q*oE>%=QIX)$&Xov@K4CAo*1V#@1uY(V6l)?}mrRO@T>3b=K<%gC_>;#vXdgUG6iDSIs%L z2y22_lS`_#X{P--6i8>%nI{%Qjbw30>`0+NDQrrhWT9RQKy@_4F?Dpk4Gl9dzD1QR)Zkm!@n{2iLt8?S2eIpH}jWdRL%!$|2+(=!ARGq@`- zb83BYHAYqFAg2$3Hq}Lpxri=zG5wb0qx}`fbr(pud<{)0l+CTbT8ts$#C<0idu{1PAP9>prMx=|%84wIMRYlaWUekoGl98cJ2EvZCDE zI)rT=R=R>0rEp7GyE;S*luuuYg3|W76EkOcoLKDav|#**S&bjp zhb`TQ_LbO4qs-pyPEpAJGWk0QFBNqQ!3$42msJ(PY32!E8ogW@O0t>9ze07%WWfc z$SB^9){!3htNX&w^)cWngs1B>pU)>Pi&j|C^_;+z8j=H2El=>=0TO@-9-yyR^8= zIu`DK>uCG<&-lNe7CF-lIW%&UH=#YzQM*QYUK`B*rjUXcNfBaH_=sjgH<%6V6AQGb z1AkD5h%XKU2UEN9n^cqKBpyOrhIPeJ~hGgm0xfFEO0fy*m`(Ls@A5y;J7Mg;Os}g zzg2(-OhD`4JyMs2I_ER19qLiQ;z4kN-M&oMKf4R=t%3UJ04@}cc*F$bW4QX2*PMb2 ze|a@3EhEEJBG2s$sx_|-sc=i?`D{wipP#YicvL_Qz`*a`OjlG^si#LBH$6bcfJ1a? zj8@yi7x+WcEE?E`d6dGxON-`URE3smhcw0zNM|1#e-|)uYY^W;=0Y2dEY+1ZVX6Aw za!70#jXH;gJwj0CzpJt^r8%$3bwaPKW`jhhV6JZz%ikRjxCX4f>B&l zl6!l6vibR5Q5GA>gy2yT)+hRu^z_Y{tYQd)cr%Q#MiIU#!ftI9!g>{0#*G1MuB zg6%?G;&RF^{Csa>aX9xc(F*w>+SN(ccuS37<&%H{<4IoUYS7|SP+P$a8km$Ovj|{%ygrJlyfH6@U$zq!X zU6xD{3;T3OBWe-D=pT0E9oQ+u0dY1g*bjUzO6s02KMS>~Hntml*y4RgEsnYw50A$( zEi8TaA(?3kBBPdVp!-dzI;`oeznz7MMbtECz7#D(cZGVRQD-h1o->L#8+hW6ld4e7 z2Y+o=fw2DCD2piq`%-gZCP(tG2Q9eeFQAaK^383~|B&hVU{hgd_<9O1l&#-&nV-ci`6Exfx!{wX3~Bs-INoGp9Ck5g~L*;&kx*eU#@jX zeBR`LVEdhG_C##ny)18B`Q0QV2tKuZvcG=>TnT-1b_{B_LM-DQsVTJwWU*uyd&nJD zDok?Rr8R>b`pk{H0-ylJ!KsBAD5^M{90^4@Cg1YZKCQKxV@7j?(LCg@1+U)sz&+K?&_6(O7yj_Bp#)X1Y(cL zN%1Z7%N=(7H3_na1uvXRRSav+Ko1*rilohx?>kWC&o5^d6F{W~V^{{BNzQcOmd#HQ z(MGtVNYE%CRvdFsz_;hA|YpF(e?Uf?Eu-4@*9&is#BzwLw&jIax9brslkXbD3d1 zt1wq8fVlwxPl4zR|EBY%R&b2_wgdoNV9lPOGQGr@>Gdq}IU~#sox@W3WI-uPLR~i}1_=tHF%KAGX(H7EL>d@z{wh1hV6Tj2A2hVg7y1(c)RM}!6HDq zH|lmU>)s?Z_rw|&t-TtRWPu4s3Ev3Hv2Oue=}T_0;exIS*jLo>(& zf<(!_#)Y;f_}Qs7gi;VkW3!CVUa->SUFkD~3~9Ea(CP=iRcR)Uc!5h#truqzezv!(?3H$`rrI58jr^}e2+HY{N?oaANdFL)ZhFo zG#aJgi2K5hGmVdjUV@1MYIlW#n~uK(9CN5(hLnL8`VM*m#UOrZG-3586c8Cq7{M2c zY%ORr1G2Up42+Kz6so0VRR?UGyg7@Cz*ZPqnG>K0RZFo5pu{v_`u7s5A^e#enW7g^8BCPSp#Y*nzvSzP?>z!=lKdCF z^frr#NE{oVtDbC4!u^(;rYr?9i4f-n(QY}NQ#!{XonHfBs%G{AKnf}( z+bK+0%mWoU$$5lCGaNHru}=5i2_Q3Z8m5mnpg;PM0#<%$CxFb+p0ElG@CINBuhBam zT{V%fQKeMsX#>Eip^O^&Tr52HTZ@N1n@)>=~uDh|NPt3Jw4Os=z#01&Xky z>KAHXnf9vcx*$o!i2(|&K*@RwtA>7_RVtGaJ!<^(op?(IVyE+E{HOi+lJjxte#;O1 z5S@76U%2VL{_IPaXz}b39?J*Y+-B>)~DqCxLO=T-4 z?On_>2>Uzt(GwU%`=QX(%{Nh$8tN_ph@Di`_VC7uS^0 z^|1zo>*KaLDsA;3E8NtoR999Bg^JM>6&qC(Q$Hb9@l-iDaQ`_S-2(iH6~&(U{y>&K z8@oy`&3Je$~6_ zyT0Y&o4RNBeEVOfy=Oi_=l;*XM_+O@W$drU0XP)TW7MK&PkC3eiKB;2C`(&~JUDa0XES6C+CouHMTG!{rN6K#y!{Fakyd}XA{LZhTo+Q~2pa0CQGNJx z7rW@)gt>9x9+EB0x%i%~yHK5mFC>58_z+bQ0B|5aR%2(fEbvG@(wIi9m2PR5QOata zsF_NM;=hZ@v`@W^&YKB!g&vpOi!!XzZ$oF4CU!sN! zz*tXF(u3rAJZ~ppei4DiMw|yrqxS~NO0r`n%(AVE(1GW<|7EH@O$?mk_&K@nbMZHH z@x7H)f>RQqk&5s<3yDlQp)lW*D7%YugV&FddM@g-%qT!;bx`SJ!IH&(nkE2j8v)m& zL1MgTlPtKC#56=)MN|R@RKYpZe^}0EqLpsGPpr@?^Bi`r<_N39PAzf9;5DR* z(3sN|@jQ?9OPHj`&*0=h{LV4dW(Qxv)IF8C9n*&i_m)9t9KRtxH>02wdoO_NNc{ea ztqB;^#cLnpXL*rfJw)T&!`mXUhi6!*;Jo&2#`pHL!E)w7_&$u{^)YB~hSa0&;Q1>1KwZTj z;~a~xucXf}Re<@r7^H8+vGQP~9OfR(IOdD^n+=pEnQy{#c>~hgDL*kJCEoa5mGsF~ zRuSaHnI?cFQKgkF1u_o(ZcVD(FELgXsD@o@l*A>dqCD>WXM7mFg%czf!F*_UF-BdQ zr}0^4s`VmX3x7R#AhR&&@o)SVy6*>n?56kp{rQs4eD>3H?~BjTwW}8?Jo8EMxaGE+s*qd?jy>Wu_z0ambqeMFOEv&7tuz}Tu0xhR>-9@^V@llf|AH&N}%CQ|PnxOf%3#({zvs^XKfW&bX zv1x>cCHGyf7r}#2WZM+fX_b=$ME;#xM#$?6bLtFiIun-}daLTG?S={@NFrin)*RKy z=*V7ywg#T~Jk4r*bO+X`EOQ{lbFask4e;4gPfb-T91`8usR#p$MfkDFzl&P!76e-dlNf=#2XB)j)j~&wT_| z1*~`cU_d9d<~1t4Xx{EY?(v14g4!{K+7y^I!KPqHJxF;?=$4k0Tv&`Kl;SS>QnMh1k6T- z@QVfjsFSM@S`YB(kzxX7lJif?bT!w1rx^6buu^uf!aEft+`Sn z?CFbpXFwoWAM0Zc2-nALg$qr!&lPpC>_gUAMv%tV15hdHh78DQK&ydpj}4fQ*`E0n zb?CV9AT>!#VQX1A1+3(=yuAu!D4TF7gcG`=_esH{_A4>s4ZhHbmx{n()fe?u3K~QO zQy$g6xPZR7+>hr|MH7bfS#o>~Q}M+$`P_QsB+Jg(T_1;HC%*0O_%WB_&u=(J^xQ{3 zL_hg|{1f`I|MrJzbMwYG_bP&wcl_8tqDNnRo?d$5V|4EcbwCQ_=Lgu-kD$pi*v2Pd z7eA{fVOMOJOykVdM%?2uytH&v6je}Ei#Y%mzpQRW-aQ4@5Rp;NuK;KS16iO3bR_jC zRIZm+V1?rA%??B8TP(J41&IYDDV%b_rgk1I>L5U9Y?9}k(H2!u1Zr*ry^#xuA611& z48TmbkRVeok>Jy<_6PF6j{u~FmgMc)gm#6BxX$qa(4uC_>i_7SC0V2@tItE9)bbhy zycoL?K!Q@b`MdacHNc*Ox8dw6Kyh#VPa1#A7KgR}Ek<8Tid&{(&B*^8ETd@;&6l1}6s;h>INk z2;j4pDt!tFF-L18nONa?IyNDtc4R>ye?DKYLv?+Cz=!u%;qa(lS0kg9Nd4K zRce5X)o68f zY1hB=ckq2v-&s|mWNRVaca?&)e-wX!1Cv!WVZo74Y-tl+;DK&T8b<=zOne!Lu;IT*Ob$eIo z(hJYg){*7 z5(LP#0X(3>Bs_lY5rE=e-nC1yV@)T($HEIX^7Uy3QR(x?iY7SiXcWS9LE z36k^yo>eSaE2aU^KxF*=AJ z9c07h^JB=@#-CpkKkoVXvajFj=;!~%|4#qUmpw#(?JxiPrNi~Vd2u;%jK1RU{R}Kx$7y+J@N&5no(MhXrQBgKm%DKzyTylFg-JsIu-7bd9tu-od(`K z#vJG~#Y%&Xc2;EHQElL{U;zpVR`$|sYX~6my;O>=%AIHehJ(@p!S)DJ?JB^)ft>I=aO^^U|msgQ8t`#L&~XB)w;RttHZnZPt##jX^fadl3r zusCl8?^=D~Yc16j)wG-EjEY4`<%F*5DV{*8A7kbllg?+L$(2F=yzw1ro(NbO8-qXt zc?ZBbo*0!+8yNMu=6ew!-Q!AuGH)yeSsOG7(8AIP&k?URyvOhuGB{R>G=u2?uMDY{ zVqSB?B=>)#3e+N*Czc0OvwzWsOaTO2X&+K?Gftdo5;61u`{=yo=T85w{e(P5+8f8` z+M${|U{0yZwyein=^1NFTP8GK`ib=s#9% z`t7|vI`x@H>Hc%i(*FJ~b)Weynz(`bDhcw8c#3hpOg(m0G)ybXqs;=~_i4Oj%!f2* z>Vj&mi4c_!)^*T<-QbF(N-8lUSBBo~Z0|(II^p?WYjxkJD(+~b*uyITwgKzN0>IN* z+k&jywTa^K&(h{_VEx>x1E87+p)dS-3m?M)2^_V{3Q6SbV0VX3E$H+*x?CS?K)60` ztI8m23zQ80A(+CT3+6%QJtU@w$|xPARe{!kfM#6@n~K)-v{4&I$hL5^^*EHxJ>Qj0Y4UhwG%(;YW$jS-ab$N?0@-jdf-iOqHp-B z_uSMy9KG%V`m&$+dHU3U@h}Y+FVc~?x9y|&wAs#yEva1xx+VuXYD`v-3elGZl!S2Y z9#l52sz_C>pluH5yQsznUX-q5qVP5^G}GTeZe6nNs2)hby zKOwU60|HF(w%Wq$g9ZQmnIf1m0_ARE6i>PL1+dZHAu19D66AOGy$bv#Xj>ZBy7sg} z3Dcguu(XPLk1C?lkE^j!VTIDG6-`vtXkMuAg+jSEBwGuqa84`>uL`EkWEGf;fi%k| z9s}4LQZ-PTCPAB$=dw?~n*yvTaA$da4tj=}2`gx&N@-xt)PgRL;EX|Dhx^hTP2;U< zwbIk7ps`9IK&qCgBn>LW5deB8@CvQdS`nZkC4I^9JsT&?szb+7`+|g`hrS=FFda() zysGMK95p(82S6vujj08=ux4gf}#vy7oZZ! z_jcpBRf7aLZxli)jop(>cg9>ABk>^8tW(To2Fta1w0S(Y+B+wSf`yrZ*XU>Tc&6FT zhvzNd=YDS0BfjS~K&mD>#MBas*GlJ=wF}}^EPAEh7Y)>kMecQERL^E&mIF>J$0MUF z>aHS+!x#rbfCo;K8m0*dZi!cJEuu)iMy0*N z^@w8hL7Gby5=IKBwTf4+dE|}xk^A?1QwVKmwx8r4YOSUsmgv>~s90C|8PY0xJu$ki zCP=cSl2SsaCW593+^ky=OdVDd0e)5Kl;>}!)>4f{OsasY$)*~VbM?@T-*Ikxe|Y+U z9$QD4>*M-kEjqhCZVO~s`uUZ9WL|o&gDs-kSgw>VS1kBS<8ZZ^#1ff+MyBC4);A^e zvAKb)&>6kNCDlQX%AaC153t&50jN-=%a%yNK&_cb2dn64HA9WsLt!H90T5Jco*+~q z)X3iCsWl+eYL?29*D$yj^YSeTda4+-v8UYxlHRPwcmF8$ZQOZ;=%JIJp?~lbf1ggj z@ZwG1zR6qPNpJn1e~HeXI6-qb7_{;0586T0CI#$upl=Syuu7I20h=hNLeWh?8>qF? zygyjRT{eGYT(#e?!+*1g%wV2;+5e+X0XX5lYR{tfjp=5pN}YP27);1q1JzHdN~&Nx zp!r`ZLwf%tXvTlFq7Vu}1Em9sfCOwhIB1t(6BQu2*X?S>S~KAN+^Xb+s)kgx4x#U` zwQ5neBO%Ov2>!_Vw??%UWxV|qAXiEY1Yi^j=z-k>6++Q~M(3MzrWm`piXPF*fIi>5 z@s{2w4c39y7y;@Vn&(TQ_Nj>sIcFpnG97*>k^%sS44Rcvs9=cK#Z22prAex~&giiL z2@Ro5Z$j#{OY9kb|7rJheWXY0j zVHq3mV0Q2pVlp!@vBNS&Wx$wBm;!?Xc7SB4Aq>X-WezvbQTd+%AE5OcZ0$IksL{vPRB9O4l@1+D{8^!$>};HNn~#cw-ggwg`d3oD<(nmFQGt=JNknOsql4~S zo|uwLI+#UhXikZ&x*i{tMvKIk5I^u(lZ2ALC)Wfo5vz%bj0zmYN+FU{B#ZD;ihRS& z7AZ=tEcEC~ttxVNNyzzIqQVc$sbB?dju9<~XI9keW#V+#Os z4F|VH}{xj#r;R^-BHj1X3%{bRQ;JDF`U{jqiV@oasSfo8qxq z7@QKxB45|ZhIN!n%pHnIz%z^l8sl6z-DH73<_}hUmab=~enUv^)E^HVMJbr*dc^k# z=!aAx8^t?}QJnWk;kbuHl}h8m=cOh7GDgU{{h9I%p-RffF3+|Luy%o!s`_xN<{CU# zG!3<#PX@a|tR?pR>6~^Y-Tkw_Nw<9a_dKoT{joFWXy?8U)6KgVXlHMS+I)Qv{(L(++hN}y5bVWdGS8D9#O zI3#ycC0F|Z4i0MV5Fy|kwCezq*sM&Xo+*kLI8mW9*9c`GNGC8l9u9}Qn-InsU}79; zlKMD;&xjx`*J`Fy&n0veB3z{l9gcQx-KgoYB>2*5qXaVUurav=FH@~>mo)N0)n=hE z9sklvf7*Ah1>@>hZFcm@-~46z#sB>`e7@Fv;Ys0(zn)(7^KYZ=qSGb(#J6$L57cYZ8@@p7Tgn5tE1X!ZK`#EJ`D;xlWVQX4h^Ob>J&azB;Jh#f5*(K z+9MTH!1aitGDJ~{k8)Efjolw~G?Z&4(9NaZr$+CyUf&4o$}9mam1kE?%{C%Ss^=Ua z<|;ZR$5hyO;OsL)I>BccY#TEO?6!JV?w?YECJfy*Mx3mtibjvF1MvphGGlMa}33;_r$@H2k43Dj%nI)D; zC`Q8arPSl^m)7~k{*WwU&W92C(3@YKBrAh;lfiGx3o}v&rGmTTVj-e)ExLnZyVHkp zv)l>axA5yrJ@?aeL;ETqbFgG1yAeJ2pZuS6%YXIslEL$rF4LKhf0%B&@L5{+1JxgU z7i}GEQ|Ax!m_MB3yabe)h?Etau;;pN=gJ`#KflWSSE2BXLSc#S>{PkXq}@Pg{7Q5J zBQ$=h&`!)Z6C0nBgyFlin@rtd{8E1nMFoi|AfuRz@SR-zD%X>^gRBULwF*=gr^Uqd zzRL5xG@&h^V4#2u8x4Q1?d*Ua-go!*hX^dIZMCfu!qs+tGzat8B_y@v(bu{R%VW|_ z!{m#JFiV0X@H$GX!^hU@v8J=F%MNLiMqwNz zh@JmKpDARN@}xspBnhYnE{-heEwm#lUCTA=qGgHdWZzmqdF_FTRl%AjDgokFj3!c* z7;uDZ6-i4R-IUytzM)M_k29-S z$FZ6xT$RFLtDPRh&>6f4($h_Z>0*@Ky?tJMG<~U zNs=QpMyw+6eiT4P6AFXh(P&RICGg5F<|tKWDnOEg(oDR zQq-!g@P)t~$uG}I(m}@fEA6=>vW^EVJis{w0)SM#5n?|O;3_LaO7x2)VAi=^xLSY` zLKU>Ja-={+H;ms5VIL_DOb+|ULSzU~5dI89o+m26BMak}~RLqhww`rrp?dhXFscjAJiKmAS4 z)%iM26fse0HzSzC4{T(y4zgx6CEVT8a{zbn479xF-gpMGsF2K$%?QJXSn*IGpG$Z zgXk_onGr!Z0x$-PvOgDD3@-3b)CmU@m>I4;ALTywNuo<)QC`p?4jQWP3I0Dyg;Uz? zYRxJE0XC8(sYDj0&WXSs0fnd{j?CEH2U4TSIvp*tK;6nix9~RqHS3%x`v1RneujSS z=l%)3?OlKJwC?HT%fFJI|11BVvb(>IE?po|soV7l;k;>lY%=$;$$sDv@`A~o+rF`+ zrCXYbI-l!Y)g!xwiK<8-t`hJ7@&d+KDwHzQ1OwImUKQnvv31W}XBA%v#gH?FP$bes z*6r&Si9EbZ_^D*dk!t!Kf)V8%N*77b3&ABUAxiBGL;;)3x>Fc0uo~zW#$6f|TACN8 zI2nT_t&oq_Ot^=u?dTLjPQ6>0$WA%3V3$<65}i~DESHwtr6$iKaN}xAZmBR1m;~z+ zdsbayI*ljFC9146n8g8La(JG52tussy;Ly_z^xF>$AGI&ib9kWPP(LHStUMXn#^|) zYsyU!LdHRxbZ81o`m)lxOH!y=n%W}*H%Ez28maH1`lL!S>r641dYhk6>_U==>p@zy zKvy(ES@qnY(hH7KrJ@`NP${>$0kZdz1FJAw@eXZONN2G56!TZVv;-Rn20*zZjI=d4 zFd(w99O3a&X_qG^n(&KD4Z5{Rz@JAEFV5S_w`4V3bc3Qb(a5^X0#P1m7j$8-7nPw4 z&_#-!%gVT2@U0a1_u64g64FBD&=|}UYYgru=41r({JG_hQ5Rrm0^1pQX3BV+s}+RK zlMq9}*lN}K1|l<9V>%VB5_Q=jBt4QCS1}04K9Ycn=WUefAuEdygWWIxPEQR?Dx|I5XZu;B` zhbT5{Xai7}gmkEZ-7>6jo%E6f8ergkA{ zuM%;uJbADj9Tvbr{)Y~s0tXevIT)PN4F(B|1j@`{V^IaOvCqh{s>e|bR5fS^R|sMg z0~XC(1vpgPLK1|L$jpzcjE*sPBU6Pp|L$~tXGh6IXQC&Btixqa%PDIJr_x-x|dWWZz4Y2b;V1hBn4DRxAe`N5J0 zoEubdBacU@BtTRKWrQmqG1WZh+0$P|^?1IRUO40@awmIyZU1V&M)Maa^;Rncie!bzIkgD1!`{6r=?h4~E6 zQ8BXdFM>wudB^v;R8P)WcpF*AI|H;$18fu!0Bc1Oiuo5Ej3{W58LSrFUnIW#cOL)E zo(8xh>!5>==jd=Z9wJJEif{nljBY6ca^a58?V1Y$U~0)+$|;XUMx`6D>Z(huU-($T zwM4;A)}@hgzi^CDGmf?b@D0^xNbY-;z+MwH!Y~-`7xO)y9Z968hk3DsOH?yeBqd&d z{ie&vs7{FSeIT66!RuIUpGe3CXE{wN)* z59lga1wZ;uI+=CURY5?8IqV}=Hk+;m=&x}WKo$Rvo)ZH^+ayXzu4W( z4z~)Ob`>*CZd^=M6EPU4ilGSR`p#4^kr*LZidF&%gs@O!>2hR?(d4*Q;w3pLjki?= z-cIg6H;DXsxRg`nb3EIxt-Jo~pLdez#gE=cKmC@s(1$+u@uzif%VQ_#1^@DQ=+yVU znXdSl>WV+DJv2SpoSUoH;_y(13U{xHmmJ7&=df!HMi%c&r#@QR^#P9taL8yDoLG$r zPh>q2OF;)BH-$E*68I1@$rF{n#Z@aVRO$zrm6i;ONQH9EB=I9l060hy{*%Iqh9-d; z4W^O_*eld!(J?~zGS95zBHomHI^L%t*mPZ@X4hKB2K+MKe^d`0SpW=J6_NubkNO6Ed!v;hhPufvY5>01`|Ybhy;W=wdlr3 zlC0{na(r4SKyuP|7WAbBm`cSeD6@M56YO67O6y(aD9uFG79)h&+4#>@IW`p-L6TQ!Ae$!%SsWWp=*A%l&8x#Oe9SR` z7{;#bTs!E>6GWFCT&=vYf&=*6eQlkVEK#E^inNSofpnZqoh1Sg`zh28!wvTQAPE#N z)(wMKqS%LP0k|_d)qvbHv=fMgToY=!UW18qm1DDOz&Xb*6d8PZtj~9z_&~zS2G0nR zw>*WClNBK_xA&cKfU#C#4lJ~g0KpZujOc1BTA)KO1&X;D(sLqMFRYlrL#duiQSM69 zQLXvn*(*L#d+pz*m;UCT(D*qocv^FQ?UT(nA7r8<}%gW%WbO2Cbh=_~K64-KNC;`l= zd9Xg&UUbwnL$+2@wu&rQ+bSVkZP(rQ7jf~@-?Ny=p<+h~L@rUEj0VlE1)Lz1qgw!& z805O6#I&;xM+|U6aLYVGh~2nrtR(VlD0ay6Vi$1;NiDh(&Ic?GCh7Qq1XvSWEQW=3 zX5{p=au_>0fRARjI96-MF^Ll8$_;`w0(T4`b|SLz8#Jv-+A1?T=Ks8wOL8v$gwNg# z9lfu-ndmv6x|japTi!|^x$nNGb$>Iz&u9PGFVY=9{hM??J4#n(fmgWb25Q*rN(5%q zBd?vCkuoTD;+>}*H|d%v^hpBu+!kgQpBNINeH4`$8+0=!iDXF&g1x>s80xSzXdied zfC@q8J*tuxNidMWBwd%N;q?jh5%);DJfaK=JA~STY6u7b(wdK~I^L^qmLvGfxzDqp*$ITEMV6D@_`|?~;V6G5Dbj_S{5~@MQN*;*FUUH;_1j z8^!@`^avf<=fS-y;5pX+$3B!22y4d}kjJ93E)XSLOqW29Wvszm6xJtYVjA6PvhFPK z%tt2vlPA{}{6iQ|=OcpzBiPLnDP@d_A%UNE+C_3YgTTWQ-NkNUmKf+dpp)qm_$ZP% z9>)S(JuprpWb)IlW0spiciP3|IVUP057rF@d=}49mK5gT^~qzcOcY8Z+^(fVf>1G$ zQVtd1tpY&?M{Z%3B*QV?New{ z&?z-R=Hmpa*Dmb&qTI$<${|IUE+(5(9m9o-|#I`PAh|H$c`f^K@_Kc?sZ&%aB>(PK|98EhK*#DkwA zdhnxk%l<{$YkR7FGI;Xp`Ows3da6IPt->dRVl%U83u&pA9u5h9;{OMgW=hO`v&0Ss zi9Y6ISZX+Q0rfeBva$m*Lhl!BYPv+}8Q!*dZV+SS`C)1b3N?|(*<0~0aELQxC4{T(I^D9vL_!_7 zE-`^eS8UMEjJ!{io5&^Tk}R^c_k&}A3UQVM@sZDynaU{OWJB$D(?{gSkQurxch&(! z%nk#3oJOyosdK24x?nv)nN^ArkfJIqL4pb?M4qE^(V~??Zq-CA_E<=U&Nxg&33PI> zDmrB6eK3~!fNkWH!_6ua{vdY=kNTfm{8v0gu|Ju8V?s_Rbd5IH3|NZP$xLEoaW*(Bg*^Xb_`q2HW_d`NU+9Am*gO&oaiApg# zjVK)Soh{t(aeu0H>s}z4l8)@e#12wf z`z+z0MP5*2K@j+#4AqQWp}8eKkmq;3arYuDb+AAfDx-iDiy87vlZbk;V^ zGcI;tt}&ZNVg~^rIkydi;YM+g&N!yg(@Vu(AbB4v_X;~hm!3O_k_0uzQEX=kzbvu7 zfj~u}N|i`v!b2JYL_%>u15_#a_~Tr^$-0F@YvWq3Yho_nw+S3guT$h6X(A#}*!94< zgJNp5rXcHj_j>L4eWfN^fIUX|;$To;bU(xbL$B44B#~nD-kHQd>`(fob$lE;Lu3$7 zi2k4piR+2PnmevQdMvl~n3B%XFjxW^3q6TaZ@aW^cI3JC#`n!L<7Wf93jrX09mP1T zFW@4!%LF!(C91`BqN1yicSk#T||+) z_Tyzaqv2rJPp_?*&9}Xyy(|9ZtyA=6|I6>v&2RoW^9=n$lfk;7`#$*~wGVuRZreF8 zbNl{>-bqK!J}Ps)5fP=f=c(0nZq^@+j&8MwzQG zBlsR}utI@@Qs~kW$@m=3Y&`azC1((1LLm`JKGe)3_iw5NjmA2~Qc%egBt#;_)zvmk zh6ExH(HjVUi3pO$H0{!g+#*QS&=Y$LIyR!pKU&o)tXyrYgmAT8ciq7O04W2?SFfU#k5N2e`%vn2+xQC?hm8&Qk~u%t35lslWN`}{C$06JPBj4ovB80$ zGzzgD2`0yuG?Y{0l0XQePoRtWDB&FT7U05y0?<47D0WLr=peL#PBwx82+(9@lAIJt zQm?^-aDDd8XA$>NIzk&E$*feYq66%8-MD{%CIOb%YhYd^%Ax3%gR6<>2ashdtSg1Y z3L-a1fKyQ#bdJDXLkCj|9-55xwFUJ!2I*#z1-ha(*_+uoxHr;Gn^ELWkse#02u$Ru zC+F0HH#{qRtfF=ccxz$Zt3m}PqUm#QYKD9rSo$8&Vc5Ws8gG(zkWkG>@IN$`F!Z%0 z(Ga)bO$rJ~K62}3q00q0G!l_w6z8fC)Ixn2%BJu^o0*p>0@9d7ktMs`{F({6v*!j$ zpm^zxtdNm<21?Q3h|R@-S%TZmujPrqCj^%;AA-l|bbc4l!8J?Li;10gT9`nw24goZ zvP2qzjy3K|#_n}*1vPLgv(h+@(s8Q~bNNzuFBOT(aAkgo0?(c#U7WSMR2xT}(Jh(bx^LMNI5a_#4qxI1*0 zb3+J_77pXw13u@PiNJxoig9vC4LLWfjI_7`HSwr0T_!x#!88V<@1%Ao^Dv)Y-QA&C zJh-6WSJ3lQiwit|1wwa2HvmM&|j3P7gXD^7~+c z6BPEqU0^jp4xZrQ7DYV@=VLbdc?1xV=)NkDz4-B+yDPr{&L*n zFWD9D6h6ZziJyEwz2%4BM1S_@?|a(!yVyKJU-nb~ithZ`-=*D~o+XNQwLgvBcJOfv z`xMRtjFiP^T9rlTK%Y5>gLZwn@_leI+?8U@t_QrIz>%WD0z&CDYVcLA83d_ZPr40* zdEo(u2RJXrQa(<^Pue7io0-QOJPnJ|U|d6EoE{`!%mW{B9+A@IS$po3X%u+C0Z`cls}*j@mN2xDk@p2ucOfP^<* zOD#H8Nz#gYlP1E2juU}*I=g;RNJVD{z?A_j#r;7-nszc!If{_o+J5rla3KWUF9=O! zS`2{)B@|UtpE^#&VB#L@xl)8_?7qW(Ly~*_JK(0(mX1TR&efoalW?Qw z_B=u@72Q&ZXJv&!yMdSxo0!(_IcD5L3erGORLOJKBms7233#3&0IGzas2sL_X~{D9 znCRe@W7{_h6;X_4Vo>9*wtpk3r@^4OPyvR2UAweyWW<$Z34}N)dK9I>xKlJtJ+n?0 zlBNdmcz%XTNe*XzlD*nFy5hg$f=>jW%#P4aZ~A%qieLJDs&2jGY0u}ZCVKw^4^Z~d zeRSK^Cu!#Qx%-KGXycLh)4IPj2MS0z;t%aemHR1UJ*-s|wcc>8DK_KW#Y1>q=LhY+ zrbq>FnlZQFx#M$|4sl{ZA%AxUqj%0w5`e6uPy-Gx68TDz4TE;N!3T{VgnG{+;v%=g z5U3q^7Qv^5?NK$c=N`p5j71b-07*qb4b~+o?LiAmXD{zbGPo9Ek5xjr+ExkSYP&wW zgol22hZ8NSeWS951vrIxpqds_N_Tkj2Bff0szAFpEfEOcy zKMZ%*18)Wk5hs)W_q-};V^q@dQ66AD8cW>b-+HV6*tXyOH{4A06%XG_Z~fsPrr&@2 zJN#~+zW43%Z~YE>>94(qCjaI4(_?K0!fOsyYz~TGye?g^%mPqHX5AuP zp*ryh%uT%%;|CpBKuBY^rV96>Sy-?oyci8)U1k9^s^;>%>G*|NeC*ETrnV``M4R|3 z_9o&Jzss58V_KFOlw&5{yQOtl0K;-xFc9y(#>7W(ZxM7yf71GJ`6^AqQ}4%SZamdi z_YV&;>GbYf*W=Kn(VIj*Al}iy+8Kll9WNT}p2}E02xA{Ax~bjFFc_qvU7EipIwXMM zae*b;JLv3%1QVX8lt3b(0v4?!It$RP%opw{iZo6;+)&$v2v(kOW~sOCf1I0(q?0@t zWHuUvCtVa6z()}-XY(8^i+UA$O1nG)$<#R|j=#irQv3lmu;)34#}2wd;I3j#g0)SV za62IwCa_uc8N^&4dB!f8H%cpH@%OMz&tk_oUYP_qxcIBe(3K}Kf6pz z|DN5Zrvv|yUH_JI48C~jYw5+m`Chu|jc+-OK=}f^q$C;v@Mer$*D~n>XI9XPh0)A7<>32a zzKd$oWH4Sq(KL1svMdpN84gYps8=S+ll;Ti2m%cZT`k8J zG{tTgSwaR6DoCJ`xav`7WR_iCD;1oZtwW~SDXNN1*0C4x%m zVy;?b=N)p#6ev- zmCCwWU6#P8JTfcS>nf62R1M;GhPIDQ7c(QQsL1Q6zg;YL z$~TYwRyL|nrtWM$D4x_i&mI=r3d+CLu~|!pmrS}Pea*L5fK(I=$$KdakfZK-gZVi1 zb(SxQ$zWa(%lA%<_x)S|x;zC_gmj>6i0S6Ps{)`i&aHExe4>g!c_yUxd+{M5Q->Og zU{eJ#PAWo>`&=U_4)}JnVfVmixBBzO3LAMaTs2m-`=i8VE=^OEm zX!nl#yF3@ZwroK^dh)-sf_6J&OUXcmO81}3#iycclrcmic#x&&x0&K|VWSPRG;OF)07ljap%#h&Cv3o_OphCD9O!dh`X}!z&N`pm1yUO-Hk$H@$ZI0 zmw29rCqi9oaTLyvjG3(9K3UI3mrhJNCSsmN*(Or{{DZ1c80yjA2aRr^-FrLBbH5V* zQTU^ceH`k7jH1;}YR+2axgS6Bm%E^B&wGkvX_IAsNx=2f7ZIU=`?+;O5Wc~kJ#b*f zmmTy1`bwMrSZ1F0d_&)CKK&MLQ!q~Kcr??sBm9&0+j$zF1$yoc8QcUkGA^B}`T=B6 z^$A%&+b?G_xD4nNExW>WGG>kxV>UFMC2hPkkpqhDV}%smoFh{8DxJmw7vMYh?&?HI0=-e zBj%!(_n{@v@N<31?%rwu5;=YubuPpsP#=+XvMrdNi|!!U{)>l}TJR2Y>z73_NP2(L z2$SBy$L@f@oMu$tKEt4W>28{?3zbcSQwtKK73EYnkx`H;v61s z`l`WWirvQ|Pcqw}CNs8pFCe?ra#~0a&E!bf%F^oK)R=qS5IIOjY{fFQSGd}U%uxM@ z6fC;2gFcZHMlpJsK>$DnYj280ymw%~i^+altN!*u>Ey54J;lOR#j$%{i~Iiia8I*r zThFEa`a%(Lg=zuf`p0AytG(Yb$}HjblLnn*_eYFDlVZMrZ2sH*0PyeF%xn@!w)yO- zDd6kP>aNdYp^}aw#8;O~TNzj~MuNknr4N0r1k?bzPf$s5Hfp*l0-#5R*JFQhO}E=6 ztto$Jz?org?>Lz+R$`d>LOp`MxuwUb&MRU0Q;ky-o3@tB=gZ}rm^3Sf#^Z>Tm*5O{ z4`^*LfrfXbK_}}Cl=*RluTo7)qMnOg#YR~F>6lSBX&wB!1CRY*&==2zBY(?5T`l7jQFj9QK0PKIR0M5Swvae^c=_p!2jgy@fC1F$iKchwHG{kzg+ct z-TXQ&Kb^#|JPCM?5K@?F-;XaBg8vaeYw!3@%lqa(LhWA=ZceHHoAALy*9kZ0Y$$rv5i@30~ zVaTcy+#{}&Qx)lcr9BpJQVfz;C;hSi3_l3YA_+|2~94Euuy z^E+Am!9pALrHOZ?HyNy7K-*Gg1dXoR3W}CuX_+vo=ja z839Qgp{MWOM`0sYojvk=7s4>aUnszH_NUNkl9j6WU62WVG2PQdY7djG)Iirv%h}K! z5za#im>Qlqfv-84>iCe}$i4(BR+ckw#2^h3oCjP-BAKv_X<;k!rU+BIw6dkpWHkdA z<=qHdV<274b081fw9s`rLvo8QR4ogN*ooA#$;Q_Y;5&ll4671~5~oBXorDE2W}shv zN9kzX@LxJ%SO_Jk!h~Ddd{xFA*z(cCVWg2^)bioB^;2#G7a41$FGCW?0hRyg50!TL z(ke|+5+&9Fe0J?Us6uSgx z`?bHZSI1=VWAhn!9s&eAUCl&DXrpbM=0Xs0Y1*LGco)k}xW){QzYI&Dq!enj_fB8m zPTossu9IDEfyo7|yc7du;vDusz@Sj{iI@L{Z?~apR?5#ykB=^DJny~MPppp}lrPv# z*Q+kWd(X^`8-n&b%YeAc=Lezky&MCn<41PhtGiACx9ExtJHQ+?xlgz)T*Opm(ue2} zZaN;OL#TKKD8~}F@p-; zf3QG+-5FW|8%Fx>$lY(DuEHtw2S=m$Z52rG4|(8mj2XwP*WohZq-tN@bgCXWWx`mA z#(Kx#8i{*&M%k+jz!;kF)x}2NWS4*m#V5-x3a{bWfBJ$qW;D`exImQNslUq*p6Hiy;V*(jVX~xS>DrL8x{~thZ>hc}Yr= zL*oFO|GODX$e&3unkM_6T?&;&vkgY|jUZK0IW)#;dJR*gjb(nR%zZ+)%kkY1Em?c* z_i0P-3iZ3GAaOWAQkNnulF2=!?>)Jx>w*R57YKLqiaEV`9kKbMd~oDL_TjE4DDNf4 zvAE;&fv<;Rj3j2n_dEqG84_pc#(6ZffY~eBMB$X3CPy~X$gX}!T#vA9c`Qyt&Bm~ZjREE z#U730_ZS@J*^LB{TO_Ats<_I3w4l8IoC>^azcp}m!>nD>fGa;?SINWplQd>V3RR)^ z?SLF49!z~2{p|fkXdeY@2g1V^a_bQ`pF7ls$4|NxACUy7!lGAzJ5jQI%<&bQAulDI zH&GHcQ`-p9SAB@Me%}1bU3QA6(j3+A%r#m~@!%z&b8W)c!LHB&44NT_iz5JDnl-}Y z0tVsVGG98Yi)w9cHJ1JScZROi>zOYJ0uA`teDxhkCtX)wd>_}Q`NdzK)c(Prmma<_ zwYBm+70!*1!5Ite0jE!=JEm8~7hh+F^JzX?BAQP}z{wHZvrmJg&)?74b?W0SbZSmi zD+TKCRbfyqCsd-w@!x#aHVfsVa{eqsyG@J_=;J_I?@&dzIhmWnqt2iBm4XLoXWsfuL4_uybOO(kCaQN6@#x5*^O zf?k{cCw?^+jHO8?4NNPstaKfjkM9C~S5qB6cV12 zeXv!1>ryCzftU5HaPKfx+rh(t-lC^v)_ZK9RUvEgoG0KRK+jtZR(M zuOK`FbMbz=K`Iz4zvow;d*$xnqzlO0rLJaC-F3GJ*RoFCX8KI6N+RuI?5PDe`q*e?h=GVbA|y`1dBoJPh9XIR(KtH-$)^ zf`kfGkBPBxqS}5iX0eZMR@w2xv&^CAK2zMBV)~&KCey^zEr}E)rcpWZGWRF2)oBL4 zCfL=Cd;eg&DY2>*D?>zJ#m=B{zw2pp{d0NxUieRx#F1#SyAf^o(Vr-uD<`T1+u*Df zl?tDbW(lb$jFSi0!a4HBL{O&a^N?aXFW`m9ng+^;rVGQm)U7O7T+zlpT!SItj;HF8|s2F$$C*5B@_wHOJG<{Ebwt) z;faKeqr!%j@WIaLMQ@22qzh&FE~U$tCJ&=1iH?75&&TH&u4$nSQ5hnH`@IsvC_AdVLSWBc4suISdUqL+$bUl5&}d+ zVZ$ON97@|pAtB3dAf>4p zZ^%eW@|=vaLP9Z`O!CZ~yhRUG1aoANq)JfCih>{ev=w6-49<3cQaX?9dp5F(rO_IE z>H1j*iz!44IQW}|b!~J6qMo5O%0cD8tJU_fnC;E_<~4eYz+0ez>4FeqY+_f$5`ye5 zDDyiC(EoiYj2<6lhxk|28f|Ed$<06K?Zt*T@Mr%lF+|6OXn%wmaiWwOx+&Yvc1Pxm z*!TC7=@KV)d9o|`I?R((RM4|Fn1Ya7`L-q!=@nAd*o^&yE3*5E>Ej9ZHnOkRzLGSS)``lK zfX)WR1Z{BmV2=`np6kS*Yb75fg%eqckb5_iuA)1RVG2qK-OPmn3n?Ys+J8HE1eJS$ zvvc+~KD_V=htZP%?WY`CBeAEFAz3|^@gX8x;WJmzW;WdLV z`-mNni_pBbSZC(t_t$jB3+D|Qae}}h^S{1IbdC+S8`M6yqTTWb5eD2t?Z1s7C;i(}#B}&ccm=Uqt z*r~Cs84@X3*uc~FG|mZ;s&tNlNyXL9s)rJUf4pog;^x(C(a=~y!zHuh-d<2FGr6Kp zv6n&Bkx(}P)(3|4$tQmxndTPh)1p$LMi-zYi-lZsx52CQeW$2a@Cpjz7mMRr5xfN-l>AD4lNyt5qS9a-rIl$A<+V zDx|-S4NH7zaV}m03K<9Lh_DAjSg9U{0j5)Xsfa%*359;F8~tnI?W2(iQGL&?sp~~u zffbk!N`yE7K~};6j`2BRv)e7y>(ko8JvLE;Xs1tO?KhSuH8roF$zhVV%E8Zp>y6QM z`dVFv83_z=$zF1(1mx(t>%aq1Vl~p2HJ3(mch!+>B?_l2h9GQ7^~Le%NQI7(M)JBM zwm-*8+GyxeWtgfY??o{oK#^nUkqcwA!gmQ_LUO&|3(lo*uLVziLiM?@zXY9gk&L@4 zKk|>83J7#Ioe=DON1kSzdJcW8UN><3062&An)UO=2?7e2x2nM7p@r0crBgp3zG+5K zI3?kOkN0$h!thobo1|#Zm~Z^!@c#J6Dq?iePEjz%#r;};0z2{dD-;Q;)Al%ZaBU3n zSnZ0K5TA$}h3w`Ke7p;qwZZ9-$zV8a)l?d3Rr`JV!=R939t!`=xijv=B%BCkfxr?m z?eFy{AW~kXO#0@x9Mi2+dHMnZT`88^Vlk=D#=DH*L19vJGFq(+8_SC%YVz7mxd-NQvxm~KkU2>1(hy5nKWGEXFsRh>Gv90q0b>-80*;9l$I?6Q1mNX5%Br>SR-uI#4Mxs(wTdvUn^%Kw>h$<8wgE ziUc#nob~&rm`p5vf077p`Bpo8MCGBM2ofs#E{L5}uGt5%HDVS6-;+<4zd$ubdj|mH z+S3y5E!Vh5|H@Zwt`wO~#|IyMPFg)?R z%y+WP^-j@t^@_Ika-BbWDD>8Pf6#SR;&RNU{<#Lys-|=tTieRFkx#J`nXb?N?t9~M zvB)vrcEDs+c#K~?ZX-N{aC`o8%=HG`g!~*0dN48bL^7lRZq;n z!umBVBJ8lQJ1m0rTa+OX$et0ax79zbgDJyco@h@M%qv01e{o5!i5t2B4^?tX3h9C_#>q~OB{iY=j`R- zwgJxLLnIOZaue26snJ%*KXaIbN;((UB#HC|U{M8vJ(8;)uroN-J~C1f!Sl7fU!&+` z*D7cykK=&gNVJ4jXJh}s2BM_tjbJj0>C+}{dbwIPRiEoAiooR(1N4@IYzbygknNui zWc_5(1b{DpMo|#F&!9BWjz$RUv0F@a2i(G}MZ1^f=3U=bzKAvO#k_ ztF=&X-AmX;ZTxiHC`RQ^FbPy};|-jTJSuyvynV7 zOB^>htm>GHUtDy(9};1}!*-de;g_M3*WN(}P{5)idPMLGQo!vKz}x5=6>q?O5wRDG zoE`rc=BjWCW?QygriboT*MEul6%Zg}Ywn48*GTs}9^KWA)`?cnLps_p&3(PJcZoou zdsZY|I-ADT;g1e+63aehX`*oato5LW1%MPq|E5APw|7c;Og=_M-C|GbL{DrN{|1^8 zdQkkxc65kYgswu!u59Cv!f}`02t}!Xe+b=@`LF;JCK>aMBF#KQKCj}xMvC``@^v(J zzAD$;(y#wBx=!NRMKmRC`p^NOv;|3ERZaw#8)D;$QMA_nH zw}_bd?)K~<_ZTR?OA$Zu4CD!QuH=z<@16r*LHS?bUuR*iO1XMYBTgKlh~M!#rMO&L)77trzuEt^4-?ud6`H;=TR6ss ziSk%frRO%Y!Xa6qYxqx+zvnbBq|BX{?SJ=&qR#+6= z?HvCM7O+C28TH9ekzFU>PQS)D&Y>K&Wtio52Hr})BKKSUoL+ zNtT221&avl%w5`%hJ?K_#fM zll_E_cS7NtA=kW_voVCAzBz1^90KI#yqXC(sFo`I`BnfmZBEd$^7cj=y%Rg{TM)Ia zRAdb8j-^JF1cDHXZx{Y%Mr2p);GdM^{jT<4cc z5(JZo^k~5TDnpXLY2rI6NSn{nPKc9+Pg>UXQ zB$DkHZ@^GL)Fy*J|Dz|DKN-EjH4<=PMSV8~-;5uHm01j7kAcyf4+}w(UeVD^!3;yS zCkDo&(UX^wV}@ZNk@0sn>@g`p?kQKW~Po@#0mR7Sy4MS#O&Y(C$3(u`l0 zC!Y8bL3>e1cz3WZ{v2JSDCQaI{gaF&o^{2LpeB4Vf<^H;)ES5A_cC9;orPC&Z(lRN z=1D5#gHA2vB6={Cio9R}O$!P)Ue!xtO}Gi&WTGvWQcwT^rGU2b>lw!Wx=0F$@lJ1V zoSE0QnKbAH?_yyw;426PUU}irEzh{b()ZnaE`ON){YuCSW3EH+edL}!;7ibZ-4EPr&sPV3Fc ze}Z~lp#0_Y3yVaov`REuD+ro044UFjA3>CdHMpIG$-K^lh@jy147unZ0oL3^668}3 zu8M{%ZBRXhyJgMUDP~gA4<%4TD1!hrN37U{e%8BCFkvpttx-5!LXdAR`e|X$qNUdJ zqBqwi+AvrZzB!+qIM?p1NluX%gKU$#(WmL81Y32>(6lBloepEM)xE*Rsd0K{OAUx49cf__DzxUiOyTlkvkC^X{(zC*cH; zfAC|SK_ULT-cPqnR-whmlfQ|oA1^SKomblnajsua&Zr5exU^RR@h^?3tWgbW4?0W= z*M9rKbU098s&)4-1KC){i>A7PcfARzP+X;a!l=@V31_pb(C-+D-oW}B0)z~p14xu2 zS)zXviVLR^;)svJDam3^+c^$T3@y+Qk#b!Q3wlRAM!~XvG(iu_J^X;vX%4{Co;hOn zIX5kM?)=K%-?`q!16sE|iChMHrN;lPz#ybN(^&s6JH3WEh?7#jL77drW;~%fG+Z%V zn#PS>RvjhcvLgaJDt&;AJ&Zu(vcFs)M&1|gqF;jaXD|ehP4=CQ_dF%@7bjtsISHlG zoXFS3`)5THz<|IsUm^dS&{nF>Qyw!cKNn@{a1Bmx(<*Hinm)=u=&nBR# zURSSR`!g;;WczFDY1YH<3;)!o=Zx<(J?CHYZbJE7t;hIGW6y(tIA4bK)m%iy=i;07 zvFTOeYMYexS^qxJnpIk_I}52<1E}JO#R@6(48J?WNbW23T zyJHDFm`^^74l0VdUjT@k^L+Kk5`~8$~_JJ6IACttSd&S;(3GO zPZ0!;I|RDUAhQ72Csc!QZ3kaPCqxN2uEvd>9S!t>9~56*F4Z_Nc#&rWeLWs=&MAc@ zQNh9DNGXZJJV>KFYX`QIO@D5yUQmDW8UPTK^c~Z=2Ks|fbx0e(Ibp1QAIJD=Jvrm1 zFqQE#odg`7&DlmIa{zWIYS)pUYR?geM~+qhZXBgRAJ<3m_bAMWMTeXaC=A?D&5E-b z(4Lz{yI~c&gyZcxuY|R&@T7agS^S+&fIA*htAh}&{i>V4YIU9zA*OITR?T!{bDIxB zh$8XudQ^CByDmGPzrpFr9cK3CB=noUqv3NqGyJ=@&VeN0{0Q*=+ppT(ojFISIg{-3 zm*L{^`;?{YUt&)bd;iM;;N*-~+AY)zTV8VIbp9bwpr({u9dl}lF9ku8@^?ci9REPHwVN(7pl?mMG!H**CT*EV*VI9wS1u^$fkvkZ5_Df!4olW4lnO=5k{tTyhkh zh&1tA7&e%4WQew3nUb%H7I1}PL*f~aK2)Pqm&=Z52D5u+CdFxJN#z^exTpXw{z@vw z&J7+Y;4fLrr{f3~N52~l2YjJ!>zc-Y{a8mUDbCFw3t#`1qdk-+i%(M07K{2x(iLCU zJrFX~kO!J2P}|hiN%2LLjMIyv$RgONgxL1{c81avml~_!DM?heqA%F~Mjy?uuAqLC zm8f_SO=a^g)HrMH;iNPH32B}Fxq(xT*m31~ z*Pcv`4wyMT{0CsiKK$_BdvV{n>7tiM;yw+UR;j4dM4B|NV(v^WuLFpQsq$ZY_ySNs z#27p<^Pqm82>Sp6_zcXhzKxNNIAV1EvdpWsm!69kKWl2sT_L_b*W0K%p>W?nDOVov zt8>}Jys}@bb|0LeuQ>+#9G6%wFPZ)+;ZK*?>T;m?_z^sOsL6za$Lg`VT|?sF~>g^$5=RFz-4` zGlU*S-e26cfW0G3yeYVko&1Mf7ye2-jxdKrOq+MtRBMvspJXR&1#bsm+sw@4n+U$# zVVQti7ZO7B<9{oj#)>m2tKLLR0uue?{E$x)CT0x3)9-1VB_aHMZ<(N}7FJ;k_c=%ny0)Ox%$c<^Ml){h_&$lM}oge3buN9=i(ajlD^uKg4k5% zm;&rRX6bH&>!XPICc)j;1rx{23EI4wOvTYzzP>gLV??_BB#Y@L!`Lib6_y_lv+fiN zh1{vC?`~ieY{DU@w}lK0d5QMz>i6?O^9eXx|H!cs>0p%(iFX3_;*B<_mfY*p)Cuyc zB8gGIw)K%-glX9}|K9DuaE|%xiGwp`APKhx&xWQU)q=epro z_WDZ*kH;rJNFX4n$^y`OpFR zsod9|K343~B8~&lzsE?(jU~Bv%=+L2Im5j6pwvHBOC~@nIwxED9qhwgJA%#cA1Qv=(2%J!35MBE!`Q24;gO_K1JVJLNIOiLW51;^W-LHFM_dKt z1a?a*Rff$_Q%0ZSVIaP(124yeYHG>;Wi}Q1li*maxZu^3O)UMAfz@1hYi%1WCzXFw zl0^ojR}Gt+lieWGs5$^pK>$;j20VhFOecGs4hif6+lLuHj12_t$SI_08F*3=rXNB%8$v$pi8gonG?-``+<9(o+mu-fhT`vzq4vX zfYh&FpDH6d?(Y=xFUOR2i|^2T9E%sP;%AlAR$r6FK&L~9htKVyv=M9f%O;?=<*qA1 ze#!Fznc*wg8nu@8%8QwEf%A$igx>2L`@^wMVi?iYU<(_O&G%OQ-z^OBC4J=E{{C?z z!{WnZ{K!2r5ezWNVg_$l)#?!y#gbMfaeC`SuR>Lhvk@-PabZjg<36HymKoSw-R zf15O#3`k%w1i?di3150UZba;%7|FaGsZ-M*lsd{ahP@d_Xx}uG=A7rooR`~ocD^6& zR}s_<>YOIR{+y)t^+g6@`%)y*ViNX(b8;5G9QFGQ3IsoE*}fnz;ZYdF$uyQBcdxWx zHTJl_>yWQ>lDgrQkXPZbDMTy2cRMj>E8RIgo-nw5em`|(t}wm)YsTJYkws)!_~c1- zWqlBc6rj`F{$^atu z;BmW?qFsr63IO5;Tb1Tpz7W{1N-=}q>(!|f^U;yRN98QstY6<<1U%nuY&qm$icpKiU(7lxT`^B~U%I_>l{TOcc|LgwOu`}it-?97@iECj_*RfpJv0L@1 zi2tkF4F>m}lP6%8miO+!3vjE*_+)+YzTf=Ydo14)aQER?1oN32FZ7AVdsIKH#z^T2 z;2DC2&)>n^z%o;uR)GrVKCPyLc01w(Kn6G8pvBg3(ZB#&NNti>%#{x3#O(u4#9x%tS&T>lk+kT_tL#lHVbogRZ$(0D+6SVG z6iEBS;19tbkw59rBb_??!HMt_*39A1!O}6{%N-X(l2^8I9&FF-V%J9p zOfrXGLe3{wRvA*;O{Xvv(M+WX0{y5H7Ps9py!OTnY6C|5Sdv@gZQ0M;)Fh*#$Q-5gC)a{)aNnoAE z-Sl{qPlF0uGrXNUA1bseE2ws79mE4g$vvr?&hVOX|^o}2Qt{-l)e1)WoF@aPqq1C#&+wO<7p0M zeogGE7~@X=#-sLbk~%8BL%v!0Mck>T0dUk3WBo?q1S9+41YA2ciR4Nym|WFSiL>mXpgQS;vqRxot|`*JXelS zst8YEcn|#{8QYuh0_`aUKKwpmoHD@p$q;)Edi^v{yFoiV!lEkB zsB*bf(pAw^h*PB5>>BikdiQ}@(uJ2Mh#VC@)##L>K9ZtymwKbKP_1m4nrD#SnShHo z?ctap?ui$A3GML+DR#5yC4nIGHpi>dF$l7IVNU+E z!JK9W%$PCOXx=ecJ+pLro7QXyV`EIXl^$vMSMIUo(l}dks4jRZV_(F+FQ(Jn_k&t}o!hAC5=fTuG2+w&6djq;vb&A8*mPVF{A8?Xl80I*s)!()gtD^y z3TMVlA%nH^Cjn^P0P^)GkwaFFlYahR>;w9=e+1C~faTwmU=sUB%Ken$)GT!FSQ_#e zUdN{CMo3~s2I*NB5LEu<;RF3$s??g9rcW}zL`6%Obx)eBXOLebcC!atfKG%I8Nk)<3SA(YyI!-0IT+|*T>T0o~cqg=%GZ@3^7C9}ox zQayy{wnGu+1jBp+&9tH6#l0Prl_j|IrLb}51PQ|^qeD2lj`VSFk+3i0X+qa*?kO|j zlQm!g`A4k#dbWEuV|JUH4!-(*+z8vNPCyS4zpIen$(Lv5*4?8}$+7?8#3^UJFI3n0 z5OYZiSFWA_$A4sqzn0SNFDt*`UtRd%i6Ru zr}!L%H2c3|0Bh_AWr8yjb>^aKJliiPLH#{1`IcH(FZ znw?NC2pIhoq^T8aw0pGX4ac$|sz~P|U?R8rJaV)<8E+?q1BgxOr;wBZ8RStB zD8$IN1%H)TE4_H^Hl+cU6syzsa7wWRDWpmSEm^{FzWW~vh=*l}eu0z=8SQojl(ODC;9AB~&HUzJsVbOsEUPAGD2EDGy$YgX7qR>P6^F8WMypQDUeO zJ;x|xjIo$IS1D-TOLJB|M7D%9tbL+=6GW=}I!~g?b*w=nbKH7d3f$|nil7FzaukJh z{T*``bJy`Usu6sNBn4ZTWlUwR4`h9f?*Xer7_&OA&%1JhB0UvlM8!H@p#-6`vLbuBJK*t{1RRmwTv zWTrGIcYz7Ns!rU5NWz2>ZIX@Pd3u&2o zDeMs=ViUJyVY`0=d%7#Pw|9y5&U5P;boj|V8q)T(q4}SB4xfIh3-Ag}|9kBsWAqmc z1xOcSV2WJN>jQI9{rK6GtR1=yjl<+flEN4vAaFp{VDKexoN%!)Du1{8EprWx*e=F- z(j;b*%~%!yZHirRo5l&E6-emGdhmJfXhm6g*TZ4TAE+<>_FcD!;0pT4XAi7c!I-d*a zliph%=fGWNxzpihgXZR8ixENP8a@n{bt7}(fcKmW%IsFY=Kc6NN{`ek8#%66_Sbsq z_{U8m0q<9T?~}%elWzg<$h=-Ft|z6;UT|H{P=+Fgk2RKabH!4cC=357)fYmiwbnXo ztLudm8TGTs)xqwdUcUT)X$SWJL%$n>iz&N&p!xoX!8?W_4XkO?AX*HFB+!laq|86M3Qzm z6(JXnvd?YGF=y387Gi01L}As^4&9$O;QZw1XBq|Y+VHYI9<8X&4DHByAN#qS>-~V4SLirdep+bRCX~upJ&tD@O9eP5c zi*$1{$VYHG6wKx8W4SQ>@gfFbzW;~a+FY1(Z&SbNS)%}A0dau0Zx8i(KLv;*a~ zcO`%LwFwN-!fDV#@jz^o(SKV>@W44WYLs7}QeGn@F72A*mH*)Bp55-pu@umE%Q#Jn zsGE-H2>;KauRDu-Ilgmo-ms$*zoeg8ss(STR+Zc`rsrYnRKLw&v)Vg3H>2fV-CZ$4b%dqkO3 zV<}tmK24Pmlm$I`P%^&-X`PaD!H{- z!Mb>q0|7H()XejGwr!=uL}^rk_CzKK&EHK>pwkHG1HWIf^eh`^BC*$AE{;rxK&uB}uTx6BKf zZ&{SoYn7fnxKrvi|5H67udh}ID2%FWf_N0R$OzIBuPZM;s$2lxjQdwK+Po`MMwUQ) zR%AmeV6||JYb5?3F8JlV)1xh(4YCMMXW-@3$09ewHchHq75DQ?KibqZVxxSZI5EP+>L;0N+Qb7McE~(YPSxVlqCuKA?0uVf7q=^1U-%A ziX;yIYi8i>dEdlP%L(w+RI#&>sySSsxr8P06Y(k9!n|0`*LcDz1(=76aLW-WPRV53 z#(XEbW{2#g`7tD@d@Xe>>|AmS!_EZhH-DHH3p zwc(Aw3g&nPZa6%|+qCZY*hILeW2`Z^S_OC~KT76&+S2PxKzr~0nTxqiw`dmAtUI4i z(G*l9Zu>Iuz5>RSjVR7W;VaIu=Q-1F`mfgl&)6LbF-GF&j+U|Ihf`?uI{wq$>DmXR z;k$xmJS1B*wJCxs^z z4=3O7q|zix1KVerK%#=$oEXu$VRf7;{JCemjj*=K6yjcb3jN;OFrx>sL!)lGww|Ef zue-I8qnj-DXDVuk+xD-nt);8{aPglidNsa33c~}5VGAJ|J!YB6qYG8k)K6%ZH)*!Y zVDip*Fsn+UO`3gM=S3k`_xoAf9`W!H;AeFfr)5;XAD+!~+#jsQxLi?XgNs(w&3z@H zgP{5dtV!F8u+08jY5W`_L~lvQ5P}|^SidXhi-ecNrZJO1UK;FTn~f!Y8`GnHCVFq} zOPzdfLaPE$Eu$k9iD{~oT})E#!+xiH>qE>PiZ83fe_b6nW<9Z+BeDDp39M0ZP@ke% zl~0d$38wCZQt^qdy!k5Ot&FM@_Is4KPQ|fPAtDKYVXmu~?>B_QQpP===S1IEl9`~d zu5f?NrkdO31DeyN9n*Z}RrDq-Ak!QK(|wJ(jZ2h{%z3XMr{!?e$ItiOLteyjz1P8KKR*c;1A!eq$6|uBlf+k#rS|QVpHXla5CV|Ts}p>_X( zquo1k9e#H3+s`}xZTGGj?~4%N0-1!7ibm_uA-73}8O!f$u9N?WPz%7}#>{4upA8DK zRgbM7gqG4-N?UqHMTo#SQ-0xTo0Qf5?Xk6A8}qQMo!0bJXWvYZ&*b{Fgi$D6K5V=% zdL}DmswRtqdzln%k-a2*&%sL$UwGyhyS!)MePWBtKOu}Gq5zpyZmEuNtQ_u;G)Xv9 zkjdlh_a_tpEoC$G%e2lyzMQ~2ReA-MI++4H+y4WMKy$xwG+B?xV4+x>NRzrQIZj#U z6#mJ_!@on}8>k&vP#~f0>qOxjaMt!OFrrrq2d}*m)ucf}p&p7+oJKu`xwGi+*X73_ zrpxnIXoo!#y+lB!NMa?9Nv4WO8bD=PZL4jS5U#fCaf@(Kvd&B#&d%^Z$S8+IUaqfjU*m^*x| zS;8eGg_O!N=f5lGq!1?c=(O?v1oEl|wBkQF7%WtL|E6a8n`?!&P-u!&YNxtD>q6;Z zQ&A-H+6tc$*viBbUM#ASKarUC3a_HF>t5<{EVly@U;Z}H?6?h8Uhp!ISd)56@iB3* z!S?_Qf1z-p$yQk8TZTsER5H=NnbXtyjKUeR4RTZpkrKK0)LP>MdDMxBCyfy!S`Z&}^|!{||fb)@xgmr3XdCysWkMK9|g_ zcF6|Oh8H9d@Qm;aZC(%pi(4ZeTC|Yt2P~_lMqszFgy8|?Cxpd|`4#*H9*~6)0!wYt zc2{L(WmaZZWoBjOx$M0z^Af=vBfc-jSo>tjuYII7OQ-Ujz1L;Vm@y;97~eO(@8Q&i z*I%XZdi%C7xA9)K1T~MlZHV?;Y;+$ETT*!U>^|)F`*7I)+#T-1Vf!reZ^=aciF6`HG8mTOEVlFbfwOvNT<{v6(+>{f^=HN>cZdHfxOd^5 zSK8;auXfjeUCN5rpZOa{GQ4{sKYWXSplZfD{qD!S^SdAVs;k=(|LNtqcjo3lP0#)} zjk}%9yW_&=z>R0|_tAgn(+NQC{*y$b*8(zoVH zWnARXwswi|%PdLUy8UkZ?>sHrvbb#Pf8JJ{5_a1)9<~#Dx&3Uny?)q|f^^>2^7G@i z3~tGze9rbg%eKa>x>aoNfB1FizWFSSUws_zUVXkLjgLW6I!PFIcb&E)$o3_B)w*p; zVoxBVT%GKXJ5U~F{q0bA?7$|`H5}}cT&~qR!;^w3#oGc|xc_$C62jZ@ejSo#3~rA8(Dq-GFD%#tHZFSN zB_va7RO{Z9(KlE?%MfIW2%%6#Lub`Wt#J0XfJaa|%hb?G>214U|00`{=P3W~T*Z!s z#SSs@?3%vImYl?ZzP%J(f*X*`?yZ8zs73`|Fgi+geGR(iP?IuMeq+THuaycYDJUwJ z?ZkG9+bpFTshg~f>76Bq{H_)pxc)@>`Hs@t7f@agIJbv7hCM`Sq%x{B+`*tz{jSa` z%bGZDe?NZ*|HtjmC;`iJ?csd3C589XWxIWAIL@;sf`qJb^DXIIhUaj8@GE`k|Zjr7Ao{s#qcyGtg){19ch!C2}Ehtawcv< z6)W!~l-Ef}O@t!;{u=`5_#~}Ca289{bE+UNelLPa;*lw(mv|ivR|_sX+jkQHmtu$_ zZ?QDBjR}e{CEBawRi4aqjqgVEu{_Oi+Z!X0XrFIipMQLs4tqw>54rh* zXQ6qFGWq3L$~EDlu2UeN^rKV+nN>?h;wlVJV$WO-P-eda}4oGob^Q^&h6Z5S~I z1G%VQ>QzdJ_rH@y(%99R^!UO+ReY9n zOm*(_OHs8TIf2hejN$q|#Nwu0Y|m40k6H{*=UvoizCDK`G$vL$@TQaJL;fn(NVSJc znz%~XZ=WIm9kzKiZtGgN?LkTYY-?K4gmKm7@}#uRZGG9UX;tFN_WQ@Tp?~#d=)e0# zc=p{F;qdrP*ln*r$lBLe@#cPu{H4GBoYuBk-fw$kuNDyltRoIJp;8P{`UF3~KKO`D z*d;z%e7vi_Q_3Y0C+)|B!ltb4!q8da4M>V386UFG#>M8A79v;I=bw!M6Gubxn20gi z@{?45=a@27@#Ox={yhr5(0E>vKYT8~GccJ%a=F51kTRZ4S+xh{Gu7lb1S{t1e!7F4 zc(qol{r`h0iqiUu0yAyyAi-9VnKKen#46il$fryA^-z02hgKkms7x@; z^|>a3y0sr}3E}OyC4{%*eLG}flQ_ME9}bSPOTvtv5v;eZuoqyDWMwc~3)DiJ(L51D zHk`}9MRB%1Ak&Hq^-KD-UVbcug z=PO8d6Ou#OfF;>eL~Vqv1k8a+bI}d4Gw&oxB+swGBZ0xMZeG}6Wt)*rNf5-thv)^w zCZ?}FLs@jSjdz6|Mvve^Z6)riQkW&v8rcR3BaL z&2-!@cL@D98D4CE4_k6LZ})H60+K_h!gdS9e$IMIQ}|&1dP@+$4(08~;c*+Q*{+0dkkaaXQf!bw|zH$ z7o)wWw9$5nS&3JumZfR2S9(9XPFw-`#N-GXfBDv(NyiD)6*2{>h`ULN4 zVlt`r;~C#AmGIgdLnK}q(( zk^puY=BKI<3VPT+%SK5;)XqpDJGRbD-#{ ziP6~>07T2Y-enyDh2tkB8^nt*i1 zY^J%|)37s(jgA!A=+L~;B?H9*fM#$nmD?jWB$8VLs6D7La`VsZ-N0DWzJh*_B0=7v zH?Tu*q9mw-4mQ=&rEY|~=TJulEl7UPb6p`6AlKcaA}bQ&0<8+|Q(Zcojo09vd`7-bVjGxMaJF`04Sfpn34yW1r_5GMra}bT+A@fiEO>B^2-njj zubu*ufWXAcVOSoqx=I!^Ze4Pjm!VJ%&@Ya%n2I5ig{}J|>u`VppA-l5PMu>|s>5@Z4WpqBQhGvn9 z*_5Uiqd7JTwvECz_z1lTl{VvHmfW@-Br zdqXT`eC74BKXN~ZV(IsvejdJgIO|q;E>$#!>nKun4d`RAenCD8@>-hI$D0q~?YJd` zx8r>~V%_AgR6D%MyY2B#%_LjlDWR7FGhRq0-DK5cMYJtb`*X&R@&$a55f)= z#csTouht%f9pthX>$jj}c0z&{P*tUAylkSGwM0^1fU0(*RdB;(Qrq-+Y(0lN^K6PR z>}4;AZt|c9$qigic0aU2>gl3LRy!n+l9a33=?)5|th!EBd6l9;Lp5X)R!k?Kae5W* zw}f<j^Bs;P{Y}y%CgslHgBIXZPz*V zLNz^vReB7!Oam@O=t4wVRK$3cKHq@Q)ckx|} zq+0@|Dm9p`^Kbk8c0&phtLT({W4Q+F%2T>#tmhT!FNXP8Szt-~xRR%QB1?-HhX^Vx zkt>Qj0C4-k4m|bzDo?On4}0N!>b)^T0!y?XTPUWk<=5e(d5qZM>SB z#MlzkI#*I1dkAPnuupP@(X}T~--qfzx2=`^wvMIg64LhHVM|a(*Z@kL zgY_@c`-yfK3Ew9b&4r>cUQi|(s--HY2m84W%vires4@xHFEmlohs3;>0fcPKyM0aM zBPd0RAf6!S`l2pvTB)rY?s(amMaC8k-OraT>C0REA}HaalT5x!?xEOO?2z9s*jRrg zX|VQuWShb%*ooT^rw88cVc}n=5i*ING&SREyNu z_SwN%o{#K4yT_WpxW4O!_wlO8f-xxdz1aoH{CyX%TW@o*>)~^v z^Pa&s=dl}0J}cf5iJ#Nqc_Zi+p8(o&%>&<`+Flpp&iv5>dJm3KT76J?zkKAfw0!)eD$(_qABp`nrM41@!(U(l-Z( z4hA5BD9$!j@74Tj^`Tubx+wTjtfhd}GaRgcZ-EMEhUZ@bS6Ps^SPZ=+x>p8M1~1tJ zTAD@0b9>5V%%mt<&<{^ z%LZ@9Eg`%e@83~eLDHjaPg-!)e6=;t6tgmr1;2j@1K45+Vn&sZ+jNGRZbWFM2v>)m zJV}x+NO}efQ_#d-0NW%~<4U;x6T`czbzI1M7ubuSNi)U`u$15cWcEBFJkqKmkh8cm z^insFJ0ODy+4Q=4>!IN0tO{|lR%*E^Q)NvzB=k2(ph3X}IXCTX2%wz;IaCU0c0x0t z021bGJJ)Op7*Pzi1}^R#hamk>rCm>l^P7uZXF$Ry1(kCtEl^>? zIv^Qo{V^OUjm1q+jrC2G>?q zkc3erYKRq~5u`{y_YT*md@LYHi|Yv;aPKCE@G`OO{QXD3r=8EpUNRYR!4lK~DBI)q z`2X+RnMBV>f_GTrS9hL7(=w8~w*F#1mtcwIiu27* zq$fucEQy*y9b zTCKEISqG)a*+J|~#Zd;_P*4n&+P?>)c4syaUFUpZaj}~4;HGNAbG|O%k>SxcvDFeb zVXP!?ur3SGvk=a2ELoH!PuBDm=R^h0jQxX%8PP)CfF21_K<{A(gZWg<+96@TTHe@a z(ZrnsEo8dro&~hjvwpZ|vEa$RMD^x9;%A)+=VUT(?reriyg+M;HlqRU_DFmS3ZDw= z;`~bQXvL1!tO@MB_DcTxr#}skbA7NUthYK>Q=MCVFk^Z?>pj+kGxmcaHggVHgYqr7 zydAfM@OHeXX`umNEg1xb|GK3K2%2nEf-WToEt1kmWlbuUvB6!?Fi94)H{e;V=t(k_ zQDM~P@W-pB_o5`K(gN8YG|&}Dp$Nz5wves;sRgvbg3F%Qw{1+339a`Vlnr`#0l^iT z_o7;xS2M-c9t>Dba6@HZLI;CjqIx|jv=P-``UcXAu=QZ9M&0C?#m+pE__>q|Z$^=_ zV|7kN4mg@rL36fHHQ~JVHFAEWo-*Jl@S$?PiP>S{DccXqEX~dkQne5DJO_ zBCNo%5i{iB<#vBw>T7m$+5*e5K`X;HH$(X+b zROdwDeJ)1xVfG=3-wtylLv^+Xa-)`*E+{PsGCKsl^7%yi2Fy1q+6IRp1tbiuza-T_ zdgsx)Vn|;LprO{9F%9pW7}8FXK1q5yLwr`uX*u@^LGnHuk|^W$h=hUPEs5D4*R}v* zmEitT49Q6?;jw6aLeO&;uJlSO$|aTY?He!RwWbM62_v4(hyu=ngyF)^cNM3DJD)Yy zYb~xaRnec?zXg4V7Nk`=WZCA9C0UgbTU9TUOMZzu^$6|)?)M%9&H>jV@4o~qF3888 z@%z0N59%|1LNcC_Xayu0dVZkpay%E@j}B<4C}N6z%Yfg@XC3hKC0DvD6P_I=qh3GR z4hTAlD)xBo9`ldym2uuBPyY>9_B)r(F)7>*&^wfFL^9bDI;GKpii@SbL@UljS2!G9 zQbRz~Q7EB)uO zb9)J`m-=wkJWGn};;Id7EeJq98_I|MP1R2yDy=l$LtPbni6V|p=p`ZPWXzDj>(JMs z1%=+aT9}<}52n|limvt6KMCytP4d*pp6Wxj_*ml%uynLY`>1{WuRi-SeD(UM+u?DA ziaFN4$)VN>>(b&19D5W}SVUa$x@~Pe-@?kL39hOCh{#Bv5~t}#2=?NTelX=e@o{oec+HK{$>21yi+h^dYZ zdM0&z7DsVmH9FYFs|hm_#04~;;E8_7sVym;`eg@YMMvp}H7I_tI;)&AkC0S;O`T%XVKy ze!ko0RJV;;lHhQ=&R+YcYOmW}SNq{268B0@TC0dn5c*iZ&BZxP+gS8^UR&HK-?a)A zc~%PyIiG%;AN}^4BHmzgrFZlBHV>u0O8zc|4iVLn$K}IFk(-K=MEX+7b!bwbRIsPp?u(35 zr&WCs@EN!7JyoCVZSKl>c3Xg!Bv=MoQMPAX`ViSetK%p?lc^&2N1jzV|LuPxsNz}t z--|vIkFGN&M*0v1!kw*)38kKhLK_(rt;h#<1&!7d3U#XT33M={g24n* z3ur@SVKl$L?fvIpR|_Ip%NH;?nE1)FNESwSbiqO&~zU_kyO^D47{CveI0BjxCeD^57I=hw|$TH5>2^$wblq7GqgOE zWP&$&GL=Rkgk5ohl(OLAVHKur7cRp7|}#dT3==ryjb5$Do+&jqftglXR2phH>604 zWxJkay%Q_WStvPDRW1A4H{yA<9X9IW-c(fS%QT=bL8{B@zqlGY=LJR*f{%!CWq=`p zoFu2(e{n<-w;HFe8^V=;K;5BO-ye1W$tUsmdLwJra-zirf!2XUcQCPOa2}CYxRWZaE>~c&5KkD)UxF zfZ}#O9T8I$6Z&;FBvtO1eo6CbO+>3W!cgv?1Vl)VV-1S+Ug>vW?6>!J{aq6d8OjUXcR_qV(EAX#BvGG_ zZEW=ExV*B$LU^f3mn6|6dVU5W`)VO*``pXxZTb)O`3SK+7b!zpUp+fzI38*s-U8PP z3P+bpbcGov9j1(Fum#I)0_9Hb!}NcQ3Xz z0&{M=S2{Pc3xstx$o=mS;12q{>$)P}$v*1sIaeRdiy$xcx+4+`O$PND8fzkcd0Xd{ zSi5ZJocc;PjPjf;RXi$@);8|9pNmOC7e*wtoy-M!zbIu!SIk4e+#tJ0Sb~^ zGTYH6fNM>tfp@3W+gR@xDB-V-c>RLXVr*B{nACuHz$(Q!#9c`a3t1(7q_yqPl>(yH? zZf_?g6m%37gSo3e9|lVtReWZsW0Y6(66BtPb*YX8<^>x|yV1~BT2b&h?e9TzJ=>n7 z$zeb-Iyc*)=9!qmy3u=ItbbC^lSNb}$}t?j`8s^@%kT9R1wVbv6>Z-IqmB!TzbCz2 zY?Y!FqsL(Vw}r89*Uc#R==?{;FM8uF zROK~b>zx=Hm8w?kt~^jh)~)E;!R5_^LsTpP$WYHM&_ajuF?@QO4dieJR5 zplGVWh00uG(_k}yo}89_sprQeN;XHOp`2@fVMH$^RnlTKnQe;auy0VmH^8XaC8X@f zU_zCWGY4Lg1@GJiyQ(n*wn7^0YO>=b+ft5vxj57|7`pi+fNqKB;!s=qDfUQ$b-bQi z;y>&W;AE%d6CJv_tAUuz4GEq#X>m!iqDU_xet@|({+0_cr1biIJ^vBssgzm#ov3V< zfbJC(SBu$)=y~3SCg(2awLjGBpj^7#V?i_nlK8uO>lfAPHxTA=aEaIiGigwEkq|0v zir=L{48Aj=+O2#=Nt$08I;{6#tdscpKZgY1Sb2>Spt1mvTu{a&S&9&n04_*uM9^qN zLa+U$4@iO+3$V%#q6|2xFrk${^+glF-$Zj&+WV)|0D2GJ^R2$3USokUs>O zEW%{;h48^CRm-=k?hXyc5OUvT=ty{EnYn zK>MWsAIDmgO*{*79$H9*LMK@t`m9Imt0ZHEee^_37kKrSGx{=t*kvH2I+pj9qtE1Y zWiW#F1Et!In8VKAB4lH}@EIvCvSBL*_s(sdoPYUA_~Ns#8sq4Dh-|TZr)(q8*-t40 z5CFBrVYTFliBorhY&BlT26f$V?rdYvSvv?ra3T&6L}*~9Q=@B)9`s?+q9Xa&Q#ZKT z`awEehkETzwlPIiTm|_`&cvHR5LMHN9QHuS@@xne{gv3`5TO?svo-b;sVW$+W>%j~ zr8UDmo(UnZoBfWoM$iD`0yLJJw4*gO6mYbST&wGpaXeT>dxeS{&5XOzD!Hs~FGoX+ zxoMZxY%*jViK0n>)gy5m@7&z!tkNr;MM@_^KuW}uNTzyN+#}IL(9l0e-^iT>gDTYX z=bd66&Y?%Z-|eh2PIWv9>>FKqGE|qeXU-G)K}wKHKP?I7HDK(lmy|})3`E#x%InoR z^wIX32L$s_%j+4G-PNB%8Qb&g`o0|yMWq5q zGqhGArF@MXs5MQr=Ts3A+~*EdJMEQvX-dW_bR|ZZAJx}O!mVDK_ofOQG5(s6p+G@e z^x?S~cI)B@*}=F}WTZn8Ln+gvF(G!4@~1$DP^I-=kM{iSfO-g0sB;Dhy%Yqbm_StD z7hvSygHuM7>sl8>Rfo}N=0y6n=r-4+huk-P{<@lMCL~hx#d^i4j!gQV6ke3JI9_u| zC~P83hy>J2)~^e8jXmg$%_Got`gQ2tBD44l*g_n9&BRoaIY_~D~hd!m_KLM zMC>Kw+9q?63Ydyy?W|zdJ0wc3_X0r{L2LDyO~!5^?n8PZ8&xCdpB;(>?5XDKfaJD0 zrt{c|sOfXKIO$asi`H!Soa-z171}jq3d#UIBXZhax3hEPcXE@|HJQD7@F5KN`HZzr zdKu+&dsr@|WG3(E!;NsUYa9bIWCQAgEp{SC^ zBR2n?^$O@F0`)OghPA4?+9ut!$>*9t zR_~1hq_jAw?X55ZPNVgRux}*7H;XE;Di1D*)(22nJyu$vA~N)X1hODw*AbNh^-`@s zj`bb}1dmE>6=dmLX^R@*bd|2xA)uv*jwW1tLnnt_ur5_xyWBhaaJ8f$nQ(-h)8PY$ zIu$2U1hhpG5~U8yJvr8-A@3|;lR!$Z0Ys(sSjUsebaui%GG5vTR3Nypeg2*aoCMYv zOIGJMH5guSZ5cgD9jJ41o^lOhl&#l-s=kUbTrhWc)*Bmv@&`mx*5zC0!}Gs@0t)VJ z=R_>}7gktU&et-2pj>J|pNYgCt$;#m9uZEt=Z6=T{Bl2NvQTy)@ zbZSD4HKF?ui4YR71qgb{uJ|$8xF-}bj%j$ zx*LtbU*JAa#S%fY&e=VRKDdvPs8a|K_&+}xx)w;I4u=R$CT!ELYE7;ZZ zn{DpvvvD!6)QsL`7N$C&%(TSWe*}x0gQ2_Xg^Hq&zUGE2y!IaNRQpF-dpxnYq7-9Jn0Qs9FmyVYoRY% zMd(_GXR^n0sA4lm$0#6j+c_^_sE01aF(Vf9)+LHb)Q$x$y(aY9Nx_CJouRX09x0iT z2^)SFoPGeQmnvw6J-+o?1}hq_i&0k_@*WJW3-HG+KoHxy;1oew=%bG!uYtui7Tt=Y z0deo0QM8qHQToH*ybhoL^rzvtz5RK*3qSdn|BcZ7$^X7hgQeNBtjUSdp?(&N*~#?I zjw^vqx`S{SM75T44)ZO#ydAfM@OHd+2_e@~dVaOyVzJ`r40Sz22BE*D2?sVIHhQyv zVRbePM7h@40t!vI*nhX$CZ^Q9pw&we09mn8(+eo$e3DQ4qFoUC3%OutB!3F@MG!qA zs4uKaW+b~RWYJkt#K4@JC6k8a0#PC;G^~$4F~W6+-YUZdy_8fNy}BVlLnuU(I#WdT z2~WeH9FjA6$g2Lt5%~*9ACK#_Z5N~bu7*mG0>#9mFm{yHKU&In}bd#S-V(WYn=Ro=^h z`9|cUU~V(v(IU#73mid}OF&^2?b{*I>MZ$>xK8yUT|l41b0p{7v1kHgY>M0{1(LM6 zd)#MF2fl|K<=_e)C>EqU>*eZum((WndXuCn11%}8FFGQ@)+DS$QD?4mq0Kd!%SXH( z31`CmYX*{&S>R}~;sufdP(J0_8A8Nj&z@fMF_^h_SCeX`)B*XA&To$59wU^2bFf~o zAvwV;C_)Dy)ve$ZY9T~vm$MbKmx8INaw^Sa1E|7sXBI&%;fQvhxNp%S=>Er+*zi3RYY7g; zWAZivS-*UbIRGq)H0stnp3EA7Yyy6kqKrKXGsW$v50>Z#A@S8dTRuFN=8R6wr8czy?=Y{@fd#jvrod~cF7;DefZ>e|1f;{ z*-yg1dRfA^yIKH`D1OgK@a_m=!~2wKrZ6ppB*fs^W(kL)AttMHzBPZ!3)q8(KeDAhS*u zL}UaMO-uj?EA^_WGTNiEEzy+XUhI38i$S`Iyg=DCIRjscbM)vBiY_5*UQW32 zlv-#12rJX{G9bFk#8_#qN2`!)4b;vNOmJ#SkE(xpJ*{KiUG@kIY1w1px+#EhvtLERq5j5!@$G*di!fOdObu zb?_=9Qq+>W-sJNl=1|vL5UYv%!4RT?;59{~Olt7|K@Emuv7|tgNfWfGbL5E6?hP5& zz^}6;M$xcjXmlusqU!uzfbas@ktBjiUzx2S!DmI2;Db^8Bq61YzW%|yVS>w|0t*ub zf>@*lH<~TgS5KC}^pwPZw0ou3OTZN0*Td*s#*AnbdpBnk5g45F?|HI0%7lk~#th(f zJnrlDEmmHpnHFD|}aZ$WpN+nTMLPKX?qtaP} zJC6yi1NSz6)UX)wVWT}$>(!SrPDh1}QeTEF@Dr{Uqv z6h7RB?f85Db@-Eiae<<%J<>&lS~DTKYsWxd%> z+>Tp9cst(5$=RncUK!CBvvgpxSd&6WL!pI2gt}s|^H}^Nc%T_7qGUUAVfLO>GZIH{4qY!pP(o7Kkn|NK2}CpsC@wANp=kvTeg{KS z@?t$ZjmkyoZXjJv<#IKYhn%>EdaO=Rhe=a*LEp}q7H1P-PyvC9^~zCUkdO?gXr6s9KBUG`*pI4a^kt-{3rx7yH<+=WP~&? zQdu(uE@&{)Xl=oIXBcF$Cygp6(6_)~=wgWF?2MdeP)(`2xO-_f z9>dO(oZ(@vZ6FfPe?g05sDd5Jzr--o7wBSURG$pr$;&!Z4U*BLU*XCg)W(+~Cx={!po$ZLV)uF_QH8VXqf ziv_|ok0z?h`$pjx7E?5F?#&XV1+udx)GCtnXs8v(g~)~+#&!41 z);Hci2A^qg)bMB&OH!06Hbq8+&WY&IodJj^eL^QID6Ek5kI@uRTlFqF1hF{Ud1}HL zEg_f0jMwf93G9I`#gd*5A|Ol(+PU9ZQX|RQh@N0UMRm+(Lq{d?gr!O=HYv@wSTaQf zT&FwktFBvvJ&()L`tz9FvDnZLRz%P>>S$xZ^}7`oOMOoH47BxSF=S8@b0Uf?u(6Ot zMQwg=x3l8a;KY1-U)B>4EDL@a=OXuXW&d_(eXT9Y9E{$b2BWK!&g=Wo zxsGd$(A(T8@G#6QOx;6?d1r`ha#mN|v!k^Ci9seY&|bA zHziC(^|tSv#TyL9-b`MLoxk-BK1Df06`|3GunDH*N>5`|J_MK0K!Gh6>%)mo-ka6v z!s>FWn;xsTq(Eu{R1Db(PJn<3BYSw5+%T~rMQ)}TO{j=#qb7}(eD!yRP?3VxlHP04!EyPlmUdOt}|(R?b~{dB=o)}9wHdSf<#kgL=vNY zbm+;P-WdAJBuWjZqw7&ER@7(-0Sh2IM^!`;qdkT0nF~OAMHEHOLxN+9=a9tlC4DAi%IofsHbYs5A=~m1brrUhC~); z);%2!9cNL3Vos!^%Q>Acc21;Y>;1UYxgy^)!gfRLN#2?Oi;6ixoJs969<5)DNpll! z0pg>ATG5_aim{MxtjQAALY+(5sEbW}DO+zcQKF{K>z*$ipuvQ_nhGY&%J=t9!E?A4 zFViG;a-O$b7iXglixOt(O(2Nhxj=oCqFtJ-;8~G5LSdW;dT=vM4_ND_no4*&CK)tD z`SN1a@-AMtAFvX-UaYv4fabF}8K+uA>fvL^`I%Qsu9|fbsluc`4^9<0n#VAE!=q~_ zVA}wTy?Jpx=Q~6C_8(dzsa_58JZ5)|qdm8cVhSiu_dD0~NOYIJgtRY;;ab>^$h}5N#^3(A4@f{EHC2`7%6v{5IsF+m`r6lRmja2M#lQ20N&a zvH;C4%@ul0qDFd7HA$SdU!0aOU2>Rik>%~UC4{%*y*o;D!e>tsDq1?IAe@*Qlb*q5 zbM0qi4-S+7(_lzfGrEmcH7;Y(mY^azy8y~uYd}*PwQWU@QN#5dlBrv{qq;W1H6M;~ zaYubmJquf39K5n)|iZlo&{p$?z7YM|t z*A}Yx^P|zMIv{(46T)FXR9Y=zE3@+@!=^uj3Q1ZXDLW;Y-;)Gq{l0m5wP3zSFW9%{Zuf3QeYnO~FNlEzy6gPcMs6nd+t1CSJ7-Rtn zVgHmSItLT&$fFe{hzv2vN?+{k;yU1RlM`a(z+= zNl1F;$&%#O%QYDaJFHe5B9be@OaaM16XDjMOtG%fgjzIF!Wtt8^i+bT zXWwM&I_KOvJAd0y?=6`g?DH(n;Fs)|)+&;$_nN|5Ow>4+bZ?6`zuD(VDy-V1oNbM0 z{fI1h;QTtL)XE}O=#1*TjYEF>5WfE8v+!^_hqPVB^MCty!}ovnZ-vXZ--n0C$I$=k z=UXyY)Dw2d^)VTN5~|VwmguqUx@N{Huglw)Hs^LG_&=GvWJm|+f2ke^icLrEP`XJ0sG!4*!+B* zhnMTMC1yv@8!g!+Ld8NtfoKI)jwKNy^4A0|TyhYe1n!OQm#y!RRJQeGbZH{>LWgCt zOyyz~cRAU-X~l_Ts5X5-gA1P7gQ(9!sWuWKfTT3$N23{&qD(=k5!5=Of)wCc9lcx& zAs4Iqt&>st*jvit0DCFh&vLzoRBn|+P253~9q&vnlcuAmC6!HOre zv>?q>*RO2UV9vP}*F@$;zqfsm=I}j=E({dX&Wgpp@WUb!Ju{pAPUk!}vBT3Mg5q+@ zEO-dbx`Tx+Ce2>ioc+A(W5}<*4qtuzv+#I2DKhxMU;1~#=@0&gaGtkp?f4Lm$8-4b zS0AfrOhz#YZk#pY3&z~e*fz8r$XEmM2DJ)$P)_BNUoT;Pv)mHG+i^<>Z^!$V5Sk=M zE5Kr6xjc}zh6BR59UuZa4^!TQgrLK?7XropLs_SR4@#}58yIh%hQgQbMt zoy%LR6t7I)5a>%l#iW{jC=rPw12`f?LV*j>1QJR#g~sUA^=LBOdeS-s2s_ZWq9uO5 z--+m5lTx3YqN4MsW5CKPFIDPjAkKhuM!?C0skryCy50JM20JeXZ)Gv0r1i8c&gKA# z!3Y78g-JuO_ce)gqafG&cQ(JQ{Ywj`7+{fl$)KJ|F;#QB-Vzh`S#j(>oXXzMe7Wvb;^z)`h9Z$7yE;UZJyP@SjQ+C6t@ zf%9Es&zy>;xOp(cGg8DzJUSxJgra`Q#9A06hu#vv*k{xacNV_p za9QUfs(2?eaOU2O4z(b2A=z_29D{Gp-M@g|K~;PUaRL@GVFwfYs`L_9{c3WyEy zriw^|bz~tA$~1WNpNdhZ%R4(TjJP$sh4jQ+iXiW9bNATLyGWOqDCC5X_18fal3pZ! z)}_$jC=_5g+eTK+KgG9UiW6nlocT%4R&jNg!^FNCit5qxieSRcDQA=k;V`rbaYvV0 zva3HvHUIv-qRLL+QABbSj)e?#w6%@-d|kT<()^pg_Lb4>)p%=JWS9#aNsq3TpwvN? zKjKKRgzISV{N0)nC8O3`N^2GFCj}q>lzKax=PA*XSa8}K$q@oKR60ILS~>kF&sB)~ zu3ICws8Pg9ds}@qpegjiox|vI+;;MO%k&k#^DY&@M9}`yL$DRL_tNykwtnDqDZTJY zqP(C1p$20f1`~)2B?7Ug%S{%dWu%cG9Ex%qlHb_+af+4}UfN2y8TX$gT$qvXYA~?2 z;FAX1o*^~TsUwgMB9j< zG1@;$-w81#N>rym_b{v92iK%1+V&u z&ji|yi<(nIVM8+`wCI;x4%5S2%5wQ80Q0_ne9SaWVBy|H#I0bq$(_e%^_T~RAf5`pQ)Q2 zi+5#J=5i+UeZxkHE;-{uwYoUs&9f?Xz{`MwE!+@Oc0eEZO-7I3im$7sNdwrpBeO9^ zueqmr1%uB)(Am=&lEys=N85a_5Bed=`qCnv0HtGF5y)4=_5wu9@>#2$xKIIA$s|W` zkPHi|FRdxk3{$EM=-0GGy4u)gWE8v7vI!WoJin?1+;2KxE1Aqx7Cj)L=iHg{29m18ToX?g?3wsabuKAonaJ8L_vwO0vk`2;`n zOk2SPd4b=e4**_rGf-xU2^nAC_4aDRXW~&i2*rJ)9eEAmA^(!BDSoDHO(5-(E>0E=Y-5texh#Kg9Q$@j-!v(nw3QV_I8*I8OoL< z`MAl_L0#0&9bcD{ldk5_qN9MfV&gyyrGMX;Tuh93VLiZ}P*M&@iB6dtjN+tBTYr{m zGr$E?rK1u(L{h(UkoeD~nVrOBfF#=l_C88C|DK$+a8BmcGSd4rR;9D+)LU#esImje zgL4LvMND}zk5V|IEF;xd&H|{*_N4uA0Ms>d#xr* zwlmdIW1R?@dN#c{q z2eykn=DAJnZzqWYSkqcK#);Kix+b_u&EYtRHy1a#@JEuG=yZ?#_0epg&Vu^Th);H(mx$3jxcl%MSXV}PmC&w|Ra>45UvPsOWu_;WZ1Xm6( zgcZRyVxmhKFUauWNGvl-ept*hM-$R#v7jp92uYYe2`e^ZUPrW@5j{dEEQ%iXcf05s zV?!1~N|f3&w>Y^S13nz?%&thI#!bc?11?%8ToA{Tbc-ejXXyR3u2Zbus+ro%u8(#o z9@ZFeeLvpM{gA3w&$T{-6rIStI3#o;jX=7q8v_ivO@5&0i~y*7ZynK=})Xv**T9Ja{D=_@w2y z)U{2!tSPxRT($LQobxBu@*Iy3oW*M0(#v`_wrS~csd82Ug63MUmYn}}McMaM1Lz5! zC_u)%-{4BzL5KO2MqxY%uRcMhN*8@BLgQhve_gjg67n}>5p+}@hE1Nuc5(mnDGD96 zAu*7~+yTmtHX;pG0I(Jm>VD@f_Jrfg_M5~`Ng0&3W4uQ_l=q&;YU$IqA8{U%42YWN zSgIGl(S>t6Zoo(T=`=;dOJYI{?u(h;t~?&2*itUsg8{R2J#bu$HdHl+U>=H>%GaWn zlx4*^4=w@MJpT8LM`<~lRpCJ}*}hD~)gdb9K2w*GvrQJ74~SAT z7{15I=KB3b6Hx{%WMhN5q`Uo;H|MyfP4Y5+MK06%wFMCieBKX!xpdBq;w6wG>f$3Z z`%j*dOwvUgY+x$BT&r62&6Iia`+U-}mT1&|p5g+D%5gIo-S~Ar##Z;6fY}+7uwx(| z;c$JsIDf~>LdmO-g-^2leekEPd`)S+GQ22w3bQo)#Wb|NsB_&sgMgS)-IKE$00Z$N zabLN{O25`aH9$yvwuR&u!;8dhE#N+F{~OW&G1VBTpUc6hs zSNaIbao|d86gBPN&ft#$OUb@X-*lORt!p!vXq6iX25Fkm0<06CARr1Qs<=vnFjUsj z$_$6WhSL7Anq;xIrP^=6&!r>zfZ}R*E~OzO$?)kCk4BsGjC*BBv_*mkB>KbRMZ9BZ zRmqa?uy1CGGOJPQv_p7^rSaeZEJlw21ZD(Gfly6w2iV&%PM}420i=gNhPe@OY1ZJD zHb>_MKI`u&mlb{Lj8c!NvSw8hdPzdWc^YHMVpJO=u%Sdh;}S%ghs*w;aL~^*YmY|Z z3pO3M>!s|g{yAN_4x9>LzvhU@t1P9Axe!V+oyNNiG{pkxINwPW z0troR{TL3UM-wHHcpHbXxl$3^&%EwgoTP;PcP0)aaE^pX2%q~5l&0{wG+h1wxPCn% z`3vH4h!xL`vb*}Rk+PoImDx7ms-u?U>q#p_~ z5vV9h<3#*vG7KJ-)i|~mB`t3Klyxrf{(iLciwl`I<>?Q~<=635Soqg|efWd1kH(=F zJd?9ln~zJU-oVBk*g9 zLgIIlb&b6E{Qo!=$85$4{gH~h+7H+4^{;WmRvE?Pa^VyKRe_Xo(AL|M-FVjvs(>Ba z_a-b-$Dz4y$_=6INydtT?2N9p-^}0;EY#1=w&|C2HNl0cs+b!4 zO_O}u%=Y3Bg-sZw5!J2C9gbNe$RIoAz9s9PvxMb7P>;+ zQbqMkknc-?WTHgKdmXLPy@XMvkhS!C@(C7(A(^|@o{6zzNb8c+9hks9Upz^7(gc_9 z)YttFn(j$loV~*1kswNs@>e**#2cR&E{*Tr{HA@&k=ZbZTtETbYDXUPs}>`5vnsG^ zuO~8q-5P6d)Qv;d7=3UJ_kl%8lCMO^_^gj#3vK>&wIKAA*?nYw-`d;i z(=NZ_CpJ!*h1d$QfYJ;^9Ty}~cQcA-P97Tv3up!qPryt6pnf-%WgMBHPhL)14@=F|%B zD}OAbB-j;NEDR7aunJOuq8bj^TSPD&S;@M8P1shYjBhZ4bRtVLR-BK|8uNidrm!RH3Kq_B(elzJKMEnzrHg-a zZ{kv_o#aKw5)S(}p|k4#ds`i)wh?v~l{H9+vRAC z2A1-gT6P-0HmXKMtr65bUWN-NHllwO?p~=PcQP0rBKqOqa6cN6 zjJf54!cYmb z7#s$9SMzW6MA;OgwB{G8CgQrxR_f$}a%*GP-msbwi@5-f`3!}K5HN`-U%RU9Lde@d1RBc$=0_E=0imH&>T8Du=m2UKsvFRg7b(A)`Tg zChT(D<1$a1m}1^w0m%zFJow>7r6g$NA*+C2=Srnnn+I1v?zo_L851zDcF2c5cVGtE z>Q6;$Do>z=K=Y#WGbN(DAhqSBpg_SDl9Gxns?F_CRc0vtBP6RMFGf^}CGlZCq!i#O zaf8@tu~1y8wsvIXSi>2hg<)lB_7mF}tO}xQ_tp|7^RG*xDwZ;f_VYTTVl7W5E6cps z;>fwtqDf| zir49)bI<+C#!yCsB;Z9pwa4~)S9l<P{Ofv(&PM2>@zmqVHq5m12 zU#mulIAb4_RB|7FI(OAV24WN+H1-!ARRwR|<*m)Fu_O)*MIHmcXEl?d?CRmy8MAWDidAGKCLNQ~>ceE=cJ3EcYHM`4oP*x?eE^1+qYrh%GiqZt>a z*g}-*_+H<^rn?XNnlgk{i+|-|I*-=Ci2uNjQH!VqhZK5(WmU~^0%8%98jkI$&wLvq zlr-#zD`#V1PEPEj6dvZAyAD~1k*B|%pyNH4P1ALUg{V{th_hQ7ih`hj$K|})?qFaJ zB%)y^4bsgI;c=4o2lO->CYDZduS2X=9m}HLMIP~1eX^ak!brgzvQuGr*rE&C^P9h~ z9GNYXtuiLUJIGPmAu~am-nT5$NY&cP5aI959IQyPPcuHrvXzS4=0D*|-}Tn8)@&s*wkcNiaRP>yA(iS0uIkq4ZV`OKgjE@O zR@n@Ldcw~1m7Fryyj3fe<pe5m=4xF%p z{toq8Cr41!WKQ!YU)r##pds((Jip+}c|zyU{f`@qZ@+lCZ?;>SE! zaM-!!`!ayh9iYZi)lt!HHv^&$@Z=~RId;>Ne%v-+7aIoPc`Hxdx!d)a%1R8u(`5AB zFmj8c`j66trWOcdZJhXfBN^tWT~9MKbrb%-ym@zklvjD^TvY0~2|Htk`cm>dhBr=E zdK{Kc&FIJzV4RBTgNldyRiC{YjMn0H`-hLdo+e51F>*+(xDsEa$uhc9y_|uNs%gVibnj z;|X&_+Es5i2lC)~ig=|jPH`bpjt%^fxg}m*DCmku#oc2tisBX?gFH>6ums>01B<#q zM9s8iUv(7YE?&k{ma1lcQAOKmE&DlzD)QK)C@|K!`^FHq2H(x8>PYfl8OT_KhVA*b zLvY|PZ7k+6XbDDh9!}{7Odu0X@5eP))pqr7=^daVY1T1W^H!$T{gowT)v4iQ*IR{h zFyBip{fwSjeh|~G1m;n?i|RBfIY0M;z+RS_5p11D2q%3XA5loFEQnXD9ekF)j6Y2V z8ck6$;4MN^dd)~BNM;kJ5)34eFJPFd)>fMfh{qzNSL49*WZmZ!5vM?FgrIbfRSa!! z=25)C!16Tfo%lqn0CZ;rQLS)1ra$r()1P(mWD27!C4gT>z7lyKNY`g^LgNDV?RU!)EjVI{W|r0GH#nAS{@4C&YrInKq7p~+gJ(of3`NiNtXp1 zoLNJHKh`^cEC?_fl4oF$lLv>7lUY@&!P%)jtUdbo#XHrOJS1QgIWr$DnP(1lsz=Mb zTzKs4>?sXo@5v|$*vqX(2Yfw=y)u1`I=&o_>aspdq6^DF+&x2Eb;h+Y3xSvznE=)9!SNkgKr1@tN2gRyFL3y|U?v4QG+$WJ(F+sbLj?xX2(R)} z>%qab8}(~bSG2BzRoCwpxKY7%yQ2@J^RM3V+b*6jJbI7(ByKIw&t?SZ~fhv3>QD4lTj=t#r zO^~+U$PBkQ+Zb$a9@wz&&G@aUtstOfi<4!-g5D~pzLaW~)Z_M=V^&;}X3_?yK!e_6 zCVtup)o7R=H6o8SU<8*UZm`6~sEOPGCPbP$+2d!ZYQhkwa|I#OVQ}k{nBy-pKeCUVI<7ot!}zJGkAjXf^tR0(X^Vk3{d(ZxW!%)Btu@H z)V34A9(UnM4oiYDE$uN1Z{Ps>mJ;NX)tW=K^y?vVE1n%t~UDbTkjt zM#WGj$`cugqA(j*LQ#|IzXj+V zKDGek8Z<9i!ytKH%41mP>8`yC8<5*$V~Z;L07nN%m<1I=@^6{@u=0xJj*p0{>jf8| zfyrd7QF8`mrRF|E9=4N-Q%m`rBcRIktU)J;O7)Xx!c%53h&o}>J8=^Crdlepb`hc4 zQ^g`EzO0v-{ncz$EWN*s>D_#%(i9Va>+z#HxHyTed@^F6AW4Fu!YWVM*h_zT^ad!Hm?#3H(cCsE02CcIygNHA`fxwdzQSe#+uwNK=O)L%D^o zullLL>!=+=RvQ|>gk}}zbt<2la(3p+-Ugny1&pCQ5g0%`w(fG1~bnWt52Vgq+Fn! zM9yV+M%5)(UNjY8%-5exAFna3(pKx;>7h!&JH`X3%$wzCFF&St2hSks>&iVGg3Q)c z$ezmCHV_4%VR!_(kw%&PQHgp#>U0Erf7yN0WepKLzCN~)@A^LZ3i$=?Cnvf?(Imd4 z<$)A5dZiwYu<2HC<$E*)oTM z(=wdr$1RJE{HwOfw`ZKseuk?5s!LbWg-U4kt5T3e{BB#3Z3z}Fsx}<%?6ahZ-9ht0 z9k63zTz~GlmQpo*9x@2r7^bUrkbdDk+fj?eeWp%_g!4oL`S)>}hEWNJFHC^RZ&*0W zoeB6QP`l}}{|Fu>31y!>R8!zrK7o*njcFx?9znYdyzT^AOJ`aKn%;%YWXc#jwhJdUdDU8y79%$b0%$+Umjp8TD}~33i=TKNxK(ltW zFi2?{42|-0+9S27;GHYixyU=QIn+g%v*R_{DXe(-Iz1NRn&F-K`od9hB8{@E~p%Zm%` z#pT@el36fx`mj;pp@xHo8ie;zxyU%31*2-@w@d3+qKnDos=Xpr>hn^zS2L~nhC4L) z#b6)d(BW`eOd=RF4AX6XVPUC80Bp7u+#xR@Bvo&U@oE03Mnp91@rZ` zFziO}(xKZ0XS7Vo0J|Qkx1&Y|vtDgxqW)5lijR0Bo6CTY?or+=Zi^+TBU>`|sddY8 z5se`Tw%0O$U6StzUav^i#ZIv|5&iSLw@7qyNs4P-!NP`stdUiX@|W6rOS6VaHpr|< z;>506f{zcQGc#(HFs|G}jL*t!j{a`UeoEDFo_FQhqS;++kv0aCiHvK1mYi9u05myV zr&_s$Q&dlx_|u5RGFSC^IOynFY?Yo-ve>Tef!rD^GE0w($2-;qgyproDFsmMw|^Rx5E*ioTw)jOQw_p zg5i7e7n`qRrkF3Mefox7{C!lWdM)*cQQ&p2$p$8_+4)aY!bE-*A-bJ~04LbHS*9K0 z&7$%DpelZP+8~|ze`ez$XJxI#!BC*tW*;VUF{Cr%B&W%v3I-U~rhZx#5TYLc>_wBq z1Q}DtK6s>J%HH-NCXAA?uEY}1Za65~+qIJ6*w{gqq|=#T4084R zQyY<0ss7w2_0hYrq>z|Er**w`;;dE4o;fQUn`xehdHJk7i5_*9>XJn_F(_q^U%POK z&S1eqF_DENx`Zh0c&MO=jvKUd@2{U4>|Q71qb=td8p&oA)%pBu&onfZ@up83Y_Wp7(12&pVIy-gwb(8M zi$-FNPYWK!DDx_=T*$1aYm3>s$eh1PnaR~=1{{0-k&Z;ws#BNfw7k z8L1-%&qmS9`zlr`F!mA6E&pwPsBFX`Wps|J8x{Uah-Q6Q0P}NO(jjX<%KKPURk7;IyGh1KZiqD^?>I7=!!e0Od*MIiY zcx6^d@$uj96(-}C*U9T6|JQ&}C+v1PTuegw2nMKo@CC)7&tYuKBTE9%u!X`dW16aC zzc|X;k9!Qkmtmgwdn|>`|9IwN$3+{P>?o7lXXU!BK6b z9CBg9-E+qei!n&pM+)58&u}>Jlxo0CtsI?-=3HeeLZCcFz@jxl6!uUgCLso`H8s9S zHxhy_S;QtaT+-ZXW(##y5-W`*ATT-A0@4utuYL#G#`tje5RN=cBo$m4=$qxIAA^_N z%$-fc1bynpB3|IwZ?@z-rG#5^l+&e4z?8^5QkIwM^4BvWTFd-+I5Jj874UI0a#=bs zO+TL)g->8hRX{3A&=Co^S}L|%c7!}c$@^W8l2J)VIakFANjg@mHLbVq)smbXQcp(5 zAcISYL82gi$@!4eBS(#1OE@UUbgE(s+b=ngLbtSP>5K-ZW^3v@38v308;B@F_M7CN zs5)URoGe0Zmr^!+G5>@nOg394zZ(ZLB1<`!p>&?|XT_q#tAd7TaXDV)HGJYpqLPV@ zN2zfX%}xv=aS4G@99TVyru?d6#myN8L5n>wfrPE2%khaVA_D$~z3hc3mf>_t8$L!+ zz&P#CQ-6GEoUMEj;*AbkhW2%Lg^MtaJtn*$0F%3yfy4PzOo>K&Dcbchv;Q_}*3)uV z4Ed6|Oin$=qxs7)iy0hu@g4jw{|p%7T}$<+T(;KirVvP(D2*uW;!RNy>W5^t>~-jVsTYwIix zEm?ZS9}gmt(0aY{(W{=)wPSH?L(+SSYNjp>uhZN3l%gUV>irD#kC8X-m``$|diq$! z_}zM)a_q&unx(jyX=3rGm^8SBao#1Ys(E3uT7TyK1$*aWWy@Cg8zwZ}_7U?n(1(%t zp&7tMAMjFd+y0KW>z?nXA(LOgn9qSbB@MOY;g~mQB}cDRuF7ryHsAbpMI1t$Pt47E`VdR~Kf!E} z3qIJiuWzgO8Q7CW-Lpp3<-_Gkw-9TIOcocFJOxD8DFw5CXI?S!KWsP*Kie7JbaHir zX&lon%kB!f9nzoUxH~Ur^{c5EH>|D@WlW5w5VgE}7G{FHAJyt5` zmzg4ke`3MI9|x%Qm%y^47A&jc5Ppo)m~rl81UJhI2c&WlrjZyM3F*5YuDoQiVq&Sf zn*|U%Ek_t-05rpjNPH*<%}mAkqNolRaBp#fV6R#VNcnyR^(P3zS)v$Iu2<}mR(qLQ zG2e{5LuMPA9zhTR!d$BItJS`H*u}8Xzw+-L(t}RLL_{f%)dM}lAUM3Q zP-CnQ_?BGAYt#CLB)lxo|0W2Kj4M=P+{w{1W99fbJ}J_XTd3MTm^skCvxt zH(Ro9&edCjRz*#BH#ilokW?-RR16}ZMaDEoEjCiK;P%v$8rC7FmZd#0JaA9Pg;%Kb!_y}j!!@q>DslLTZXol3>e?Up=6GJcS#~zFK^XxhB~3ZiJJR{WPkTZ5hR?iGO(_Wpgb|{Y#DE6Qrbtm_}QA@ zb3-o7Qf2~{1M;~7y3T~GTy6~D;Nn+rM5bG7o(;r8e1+r-&yfVpmd&CdF+DryS9SwZ z{oNV76segQjx}3q6?Q3$Gqx75n>dWHrb<`hw9%ZLlI$!+bshtZq>)^sOLo#!MbVRh#O z_qWOF3ze^D()XEYr3r2u@YC23SRtb#9w6LrqBk$NcbB|zRZEiv1v)>7wJZM7od%=QP5K}i33R>N^(7a%3>o#f^U%SMNHxP80yOp| zud1=FVxX`3+;Qu}6MG_hOksLYIZiahDq4Ze^@=Zc@XO5HbFQn23X(R+i44Q>bl@*w zey{-fdUT7HO2vSRvSg|c@mewlLMp|dKzD-m*{D`=@>aII!eDK72oh~?Mu5(Iji8j6 z9}QM<%Niesg{2tKmOeuIPB1xcLO3I3CJe31OS=GJlA{hJu`qPX)1k$Lc2XrJV$s@r z5tvdkHIu}O_ZF1OqCk%hC!kjjh3;pvl^u0^e&Jo|T5THVCgF3=ONWL~5W<*D`A(O- z_0UzH(sG41<(O*=!pazRH&Wu5n8#GZkVPtBYcg^E4RWx{%9)b1Nqb2#C@SE<*_Eb< zvuqZ;N>HqDeLObyV*7+BA(Pp&dI7oZYOlt7x2;0JC@FjW2N1DTy zYzsEUq7>lL1LhNyKe{XbeLQXn8fWx6h|AB(uPJ8>|H|+2h;Fr;tQzztcByN95lS3fL!4B;au}ARd?6B^mx46N_w!HQVD( zGofpO9l|j&pkfpQpgb@u2htF!FYfgcAD#EC*vzo7N)h+OZjNT0>AjoMxY^WJ`_1y$ zT=gvLxy12UIP|n`uD6b>v#>EL=t4Fcor2OkF%5YS+g6;X7qdhGEtZ`wX5Mx$(-iYR zDE{@{%eEd87-%8waQU+7f1L7r*9lI5&p`prQ5nm%^T4>gf?YK;vtGp;_KMB zvgD%lzNZrsyYhTrXgZN#oYZgjS%HvJxfPJ0% z>HnxAV?cy0?CIqz*c?onAwta|Ps$Zgd%0a2_;fDME(|>?FgBXB>AI7moju4)=l)ms zDAU4J=03N$BN(ewvRB!nyfFqh@hdnBW`t{O?t6r0+)LPzFfX1;wV%H5?_!)X|kf>GW3T99KUw{I2&fV0ze0z%RyaW)AA+!hk- zx#!=%OZN-^t<$T+jFenkh6xUk>95ga1l-!!@h7Bm=Ua`LImQ6$yN0PCF)L@hVVrY2wFN zh5gk%JTL%iJQzhmkBzf6BYS9Cfyn=;kdZH6gn^%F0>Lu=GgGq^_#7+Q-qC3?l`6aW zPsZYl2xbFsahJCG*b5c?yNmthc1p~ z*y6P+`LWGQvJvK1fwruDRUW)y-Y|_OgL!gaX;}UbesHJ=l=M+Z6a%9C zzQBa^GlG@zf(6RGMD=4a9xk`$0|Rx9ek{VvRAGNqQaoE0ZLa&IRCYf0Jiy#(UM0 zF$nlF4yLHFwQ8E>I+-Oj1&=MlPoU{4B4#R?zA{1KYyxlh_hn$1px7vGEBw3!-<*-h zTY55xCuX4;D5~!PnXar3x@mU@CQPUDw1MPiQs+4RaNc8oF==o&$RHnDAuCK3PdnPD zL^71FTN~58+Q!1A#Y{9V_FCVNJ54y`=k@~4gPDWlF>X+$oJp2} z>}Mpy`2|+8R>Vaj^bO9>U70XK#m(4sgEi7Wguj|jfZPalbOVVsW|pzpe9Y-di?`?v z%V8IUh?~Bf!Iig*5x|z|YI3rKDXc(-yCp>oiG-~avXovL38^9r0cuow2mO?9df|0q zhUD>F$VisSMjaY0^&P7f4wkEEJ9usHEB!OcwD2Lv#Q4j`FzvQ7u>Yd{{p|i)=!G$> z?+_omJEOkG2Q=WIMYhiCR8PWU8ei{n=g*1w+kwaB)g>g#CX-OWL$#2UgU`#_kI058 zqzPlS!)Ep*4tC|-321v+VkdmeUL8=<>+9CI0`rp-y2;0{kvRXG(8#==|F55wcv|cS zo{(`I(H_DSUh~fR10sA=EEGjAK$neiVXjxc1!`RmU+yN#jn90ej-rltluM7W7zFpA zLx}DyG_uhdq`|Z$oCsRX^oAaJf%1_DGc-6l;#`s`%^Zo?5NENR9w9oHxn>-0j3;X| zB2M07EaKrKEFAhRK>9aG9f&XU)z8fS3gf>!RX^bTVnDhEZ!;ZYoWM=JJ~Vz%T~2+& zOQXh8(F>rhPEs$T;n0`|D?o<;dN;i=BK2OuW{N552BWp;HqKs7AcfC8+7@_}VSBQK zf~kp^N4=I!3~MtLcR3r*JZW=xwV|VO2qQLi%4XB{{Oi7?yhrMJM_p9L%LsZmu>H&aONpEr=1 zi>bwlUIGR_RkNgs?M{tOyM~brkgf3(~^QB&^>dp;mH_)JR(5IENB=<+lDPO@QzP4KNP<^ z5|ju(5|a8gSVw*y0|Km`kD@q+lhad$ttn>-bOztnYO}$V*V1_r3@TPA^m=w z8bfoqTz3d9_@zY=#kB;yXY`(@`zH~}%>K|r>L)=wH1>*ThQLe5qa4+UAkj0e4#MZ^ zjFTws*1S`7!b4mVDeQ_7{B=H|^!JaHVk9GZ$bXh|L~p#ZrzmJ0t=pZ-G!_&1t>g141TF0o$kcmWUS z+(_;C!JPK=osG&bgSEVIqaZhXv^%t=%1g`N_JX|lZn+}7hxj#NdBrw}JovoN6JcpP zW5*>Owo=2hDE;yh!iQ{lD+PA~Mqx==k|a4kE~ZmR2!4{eh6BFpMr_u?M^COt3GRY* z?T~6=Yj8Z$nD~2vMlObe*SId3tbOf`yI_P?V?0O6m`6s`phTq&DtDpZqr=p2}x8klbm*(FN2oY_F@G{+CGAO07%=cr2{5Zi!0 z!%d5Ylxr$}XpW5zAg3@W$Qy`FYW$=-7y%``=jcKjE-$SO4kQOcWeG^nl3lDFg~$)x zgnBP_3z^OoTl#9GLs~~HM14sD35zi_hA42C84m0}Jc4MM;xqV{i##p!2u5=apuef~ zXF?Qwg`k)vKcI@{q80RDX2S=GG!~8Qf_7$e?y}nU3Gve1tdq*qthk0oub6 zAf-X#lOp!Ef9O5!%?EPlq_e@p&{Q)Y@Dk%CO!DFk>fISozr_?w;z+aE(F;=oOn*tB z%dYTsb~h)J?6z$;L8-4(mSG^Fs-$xgKWy+3#G!DE|ndLX~mj3Y1fPW{30^-tX|oc=i0f( zD%g;pEV;qv&VV*pv&LLM4Um@0A@OYDeYf25Ygf*7^}_ny z5h`dfSjzQd^b^AFv*#=5(4)^|Ep*a`Fs@8(zvT#AT5>*%TxjG`Qy&(bVlcv^5Ev%1Lyr zeY10Dg1TJ(hU&Xi`@IKa>i&Tf=(l!`9!xt8<4H#qxx;}YZa7BpPRM{6minX|{C_pe z&&*a8`hSgvDb3O5hU+^ep{>n{Tjoc05p{l>sF`LLcnJr4h##1s@SIGSRb|}2;X^iY zLSs%?(GWhxPB;@)v!6`}k2%^gMSM@Z8Z4IO{5!W#@|@ON+~;92W>G})gEswBg}!Sh zoYZQGe&!1SI&01u90W&Sg<*>yO&wTG6Dyf4x%#-Ji%odT0h>w`n>o1MXO^tbqbbtn zJ1hfUT)$;|ND9PNXLeiaSCk4Tc@nr_*{=2G&oC9)jg{)Jq-f;>G z)7i$)2nsd!XOa!bW$yoTk3o2UAFMZZElH0>-{$tEy)}XMNX=ORBo(wNPn;DVL!l@< z$X?~Jv}xV!hzTcl`!58j#_taG;lSRn7A{<7^Jz|e)5iL|# z73-lP&L?Vw?b^vB*Rz?~deEt`T0*5nqDw-t?~#VgL`0C~2$Tg$Vfv%DM}-k0lQhj; ztvcJ>etDX|tAeI(!^sDRNz4aHi`w{xo?`4BX&jtrgp0AUc3B!kmDmwl%+SNNe0YC{5tyzsj{MQGVby$ zbf?Yoq_Yr~X*TnIUda146D%9tTq+;6U9L?EjFE<|sVg~TnLwJ6pyjPjl#k2om<+sbd4FsDAEM4GD6Y1P z(m280U4py2ySqD0V6?(Tu$?hqUr*WlJTBsf7bsrkRDxj$E@YS*r{-)F6*do~mN z8GWXVc*h|~XKI8kGG>e2q6!^W;rSzTSDQ^W=ixR1kfiq6ENJD$7WjVj{7|aM?dxj< zad7fmhWrcBApR|1Tr<;>Z$I-@CoG>)zQ2Ks@taW>#TgMVMQ-kvfh>tiaw}MD%)k5< z_>JdG-HH%7OdN7IA>Nnc*My6&?sH=aGHsYue1S3v^x{|9PW*$Z9DRxwp>N-J$vb&* zzYja@qK(7Q4ORa5;8@Kq`aO-Pn~R}ttAACYu-tHMlDyj^+NEDLwIQ*wmp(B6$<2us zf@BKo=a5z<&t%RmdRvQcGH_ROVF!)E7089;6I6=D}oN5mZ8pC!ny z@RiRM8`&?`L|(m2;)DQzm~p!h5@KMnvpY$YOEMpuX&Sn91KS}>{f=;R<7AlN zx0ZB-300)u^qaq>n>L@%TMaorXvL>&vD-tH2MW>)^EoX*h$b^B6_7iz= zJ=i_>Z}B7PS9?zF&iM?Z0j;PoJL+`s$Uh4r-9B6RFsu@=+r|qA6vfdwGcWXVwpaZu z@|-`zEC@a9y4g=OMS(hF{bh!m9tKx5wEj-0y9a)*)OU42OkBexc&&BC?J~3kxr-dqKTZUU;7G z5dSS;=lOUWCHoeIVm1H1eu$NS6VB;2d@Xv!x%)aY(IaWbj5!9MK;4B@N{mNjzCIz9 zZ?IOeC}ham=yxQG0Fk}!j~i=uGh%El`Q{+!aXbh=9HTmDGZfCjW=h<`{qz>|AMH57 zIVYG|nZ`BEb9_2){#MZBvY6Hb`Y6=siLRDFo?&T0xzGzeli6J}77g(2wh#`uYJomG zj6J7xGU1m!N+TK(W8R6i_w+WL`@pDDnnMhy=hPNNmgZ2c*KT@Ln(6zG8L&?p zHvyaF*UbRuX8jg{_`0-(;}eJ45aJxWSz7oP?3l2R2FWoeQYn{ep!_~L>2cQ#_&%Tl?u4ZJ-+j18ICVlb&KqaxkX=Ib~YWp&H~GLV#-?l zawa4+VWT9?yvh3;W`E0o)Sa09U~;{DoY^Io9y@~_T2_%cFg(doLNtjMIWLvipKKlV zP^t_jhmy+((7swtr#uVrdFka*=>o?y3#bRDZ#=)BuH*CY%)rTN8a0+Eq|hWy8}aZu zDVei8Bo+AgbkN}OB;R8np>nGQ>P&1#`!Nr+M-}o>)#caGajR5bNfw|F(G@!oL3{&; zvuF5j(ei5Q9jWqw?Fv;`ETpKUhTwioX%c=H@Xn*@HTBWKaA+;~OM42eySo(FJy5Fn z#V^EJ``qzxXnocMF?@BwUkn!DMkmWA3;gvq7|yfzT8#N|6I{y{W+Oz+$b-2tj0jhb zNRkG?n0c$v0|8pJ9#V$)59nk#df!N{vn~0B-{}4JWP@@@hxEK4%j#1#g zYG0ILf$#*sF&!{;f6@3rM7g}W55B)%6@iNfC#6}Fk;wamcF7<1(e)Z)k6kF#4RKf1 zqkX&ilHJ^46=1~CfY)$e`oSuqhAgka3ABLdLb zAs9-ZB)$#K=5PE%+hjDp8J7*k*Cg+GJ=zQpLHBnFnDQSq2l=PBht^!WG7t2DAII= z4>kO^J~l{QhFoGNWNe-Fo<+zBWk%0%7$u;Ej3tTLC>5B%EM$dRg6Sn4GONb?^k7=d zgR`}^A-Y26Hx%D)1@76i6ImkgL30NOC&79@Bbj>$k5YtuK4FoVk76}kvl_qd`;La}=M~x2-4rPPunYPnELA4dgo?K9Wuh5-88MKw3WL1^`QL-A zgWhS|Mh8hVqL~NB0^hk1FpJN`(E*jup>T0@vAe?QiW_$Fn&d-IShbu;qiliZ zuo~532R?kr>Va?~;m2kV;Iia=$ zjepjyxscc?neQ^GEdTnR(b|Xy*AE&xd^#du60EoIBv+A?%VI%#*$*mO9bF91PT-?fcMR1y}dizwyw`_T*^8> zXVDgVZ%A3AgHm#b9q2T}&Ssd*8<^s-x)oG64{3PV)S|vf=}T5TtvHNWmAj80IB!=b zf7}UwY*(iB39*Fyy7Qre7^yG%B8Mw?L&W_z6Qs>pBKaj8sfj56J3%FRHgbdAD^2Vx zl84>tR0v!J_gRWW5uI2qc51p87^-{Izblbu=BtuZ6dP|eZH@jTQRyy(EUh@D`?w-J zXNg>SI^ZHetB{@8AS$A*JodFlonWA53>gu9esbs_tQ#7KV`*ytCV;QHE1$4YiP6mF$M5P&ShmRJGr1jB)o>&8M*v$z* zE1iJN&Bo>U)>@|_O5K$IDOagMfNbY|a~NNpOBl`y54LY`Y_78+iqs;)wfYhUNH1^{ zJ5LL$TihtFfTN#CCy>yA%q0Jh-X z6A;*MUAM^z2O(S35X~wDp|Mr!{k;=RKPl6xy8d~0DtC(gRc1ew<8j?ec$nB~P5*3h zEJ&*#O;^^XlW{?ije$Msoj&h9oKbpwoq8+GFBA57 zfD7T4l+Qgxnb@LD?i_>DP@gKSqN>%pCMGPF)e6LjEb}n$AgZ4M_nk|RWPdfe-amsu zMl(1CZiQF?O(CDmH0bzESS^;Ve<~gW%U8w)GGgMrx+VPWBNX*jH|PWJOfmSe`W*ai z76o<2QxbpJYA;F^#L>HmpdgonpCsiMU?&79qDz=7=UA-#2`d0H^RWEN-5sO49m76ayl zAs5iv7}^C}4p)@<{ldUJs?XfwhLD_5<a;wT!5mlhQMU?p9pgIZGl2h1ND|2NPlC&Z!k`eMrm>&%{9U& z2&;z^z?@>^ANm&r4ZZJ)e{G^3idILx3?fTHBYq*7=Kj($PFUOBEF-RMe&ygKFsN!$ zJ^8mHom;1Aez~yMD}|mSg2QjT7VY6*ozTxIFa;#keRJl}lTC~JEZL7tqWW!}P3vt{ zSJSZHxQSUiaqW62J0;Zwh54N`y$>9}z9lSxOS$~JAPxcoyZj}pCz5T0?g&Y6A;6hU zzdQB~{GN4}K!dNh3#)^_ov{Kzyjrp@Mg3LL*X}k$>`R0ZII}Ht4qvOCX77yJe!cqU z*&2vU*g}@QeIz;EI-Nf~ser%S77LZKzAij38)hdSfpkL2;~D*maF0)XA)}xax_gr2 z&vL$J3tu>Ojqh3}f=-~|d|wsk_}*uQNrIoUf_`c6|BnRdOARrzX9(XE?+-$oA{Mbu zD(g9|frF`sU8y0L0b`JEI84<`ex&?DPN{`C9f)mmy$-oZq!i8O(}_RLWiqg6No&lT zPAL3w7S#p>7Gl(t-b@j*xti`Jh*0C-!?A$GIs|f>`Xu)^hVnu(2}WPpnhD`H^Wd zM`vBk3>kC0r?>n*Xbh9hNG2H5!PCZGhSbR^m6oKs3EmF@X{Ti%anMCpyuNy>%r~Zn zxf<9B)Y}e#6l4&0Lm!dX)s8&k+^e-i-ClU-Y+(f5lmu{zW)^CJa0Sxxu0cI*G zl(8VO1NlujUskVN&q;njtnYj%$)+nS`NW@nv(K@jYAC2fn9DGSIufyAvOq-6nV1Qv!n3NSWj% z?V6CepkHBX3WRmZ4!UJ_?-B6NS${6Uben8HF>rU*FMjMHP|{EFfYV=N+X}3dAv+&X zly%o1Zx;+^g`R&Gd_7H8Nle>*gw}Wyx3>N|^Sh&|bt$8Vmn{YkQEBp+@V8h^)59@N zo{4{^imHim)`SVm$4YakM}H-VH;B>r??G^Ol=GXHf^!h#zH#Yto<#XJv}U5LYw%eI zZDP)3B0*{#13DAOqCB81C64q7zNfc0U4Nw4%AYjgf%a@h zSJrd%!a<%tFVViTz+U(bkK5qT=&DNpWdU@AL>cwcQhJ~bKK)8JJK`9RE0m<#2+a z)Oe_{<>sqpn+f|aH;oImxyYI{!!B*b^z(7#RDjcGtg%1!y!&Ox{LXi{Q!bPcLu*&- zbO}jyvG9+8AknFNt@TZ=O<%V@PfXo@Rfh(Yj5z8)YHJT4%pjyM1$gK_U0dox#NYHn zJ#aA#hq8M(o6qGPl9l)UW-3;W*rKt}riWWD@+ct1U36uFapnAK6n;DF9KDJ#XFM4lOM z<)L462Xt_MTa)rEaxrt~obLoj|8$t!cgw>R?o@n8b~=YAoyVX1r+fbIjX-3NjA`Aj zSIvEE@gB82XO(eZF5ZY9xsygQ{0g>Z5hDJjI{@^ilSa#tx0oZ?^-?)NsSW-fW0POO8rrD#e_51A)DN`ljd*N_;aR!&3K zs_r7?>{#q-n36SRn0qM7bW;Y>L6*4!?I*WxYYu}WVZ9kzQsP*`*}3bhZ|Wia1~x8` ztqS0hV8vXtSgVGG-F%+R6U-}ZDGbMKaqt;K&}qlu<`#Og2yC^Z0jSY<9&L!pJ*Xfa zvq^e1B5@IzEY+Ows?fA=Xcb&l-ke3hc|}c&r(K3=ZM2c%h>*gRl(W(@?Dn~* z2PAfO6sZF$B+)q6FPZf}i5KbJLt6`)K*;LUJp z4GK9ahz-#$`6BKkk7r3n6UM9`rTm%|GLr3X=_7YtK!&z#p!m31c_!@7>Pe8@Pn{UZ5=#TTVARe3Gb^;|5$+-GSS>)H* zH%Us`lG&4`mpDJwsqE79Iry?9{BE~}O2?rw%a868cvF+zr|`zbXH&$AJ)A_jdp%TL9i9IdC!&ARhyxe6{ zxIg@6w^yzpA1YxJJ#<#KCCw&gM$XGxSOf7YdH*vZ<^6Aec0}=K+_w zu2E{3q$8#vm&=ci{xQ~%+D}q8gH9OP6>ic)n1r`ah=JnuI7n~6VE>m_BsHpRw&$41 z96_vM0dd1M8(=+~hwZH%fB$`2yu6z}4j~bD!XgiYIUOT0!N|sfc|FZaKOws4hZxBW0bi5Wfdi0KSP}8-`l^ZF5$uSmx5D&oh5ynT`-@wj zN(JR4AV6UyLy_GBWD^@x&*GyQOjq6|CLI?e(A8p@!~wXd9aZ0^vWo^mHNqB3bJUo+w>#mjihG1MUJ-TTQ-z=e}1PH^(c>NlB|+XX|<@4%Je> z$zp{2C^f1fA-N2+aA^&gYNb#=7+0Z5nK34ATN4YXwvz;f8rTlMKn&?h z@2ZgmvwK#w!goAi`Opfe>1lihd}~Uiy}x7nA(sL$bFyJJ#+nAR@Pq5 z)^M`H>g4}FP}q_=Cl91wXsYrMw2pSMxxgteuJnKSY7dKey~<${bK)b8=8y%*gC&5t z+oxp$|EjsaEp8He;L!5gi>>6P9h{HONsXUwrg5g;6U3*GqYk`@;xA`erRCdOCh1vX zni)?6I-caCpDZg?6CI@%IF*#6?2*tLV3CR5V4-6Tj){$F@!dsRyHTe_BB819OEw|A zUEEk^AIux2P%LCpJYX0*xzlmX6@>R!Em-iH)=ev5O*k%ny0WW=H`vS-is)?m*C=nR znu^)7%w`1+RQf!}X|*am%m{}sB&M|?i8lKVWs*^dnQ~{73d@?;+>o8)T_rw0P0CSt z3^uf(Ni$Kv7QSlU^9MiUY(oClY?_)eN*nl{Y->;DZj%$KpDb^|C&{}z^~n~>PfsAC zwz7R039>##Br1GH z4I|e30Fi7v++=bz z3nY^ikl?PVIAL3{!GqBkzffxK8AhVuDrLa>^-p1t#CWIL-KXzO8JAW{;Vc^7+!eq$oC9YAU4$l#mHV`Ec<0*$;_9rtGprS!oGK=YwHB=|4Blz%zti{8Z>fpF zd&B_kN1ZEh)EZ!JnO(WM!V8nQtf_<8PX0*NgV>-*TO`-2OZnTA! zux(Lxlf~qC+#@*a@iSHh=a}E5#iah=D_=TiI#usrn%8TN@CI{(W#p@ZP7Y-Qh2rSH zhHPyS+973em=HLD{d(!4NpP0zu+cvp3EE+^f%yTiHQ`Lpt*HhE8@MG)qZr9a1NPpp zkG8-Yqeo^)o1T6tZKdApC73Mt+=47X$3@W{1trQS-#s}Om_u1WED*@1&N5gDh;%sO zoQ^ZPcg`5QP2Q42|DaS-cr_8`fUB7crm+l_+k{QUH_1n`hD~6QJXr+H23XM$sEdcN zF%tL)aoxuseaD&B@Hp=gR=$2Gtr(Fnl$IW-wkIk1tZ3Cv$xK9>)r#1h4WE=xOHG9X z!ll`1H1WestW>l(zK~ow^VM#u9IM@&db*d}j%EisVU`a>ho?-d{fMiivu z4{Kz^=B7Fokj?2H;(D|Ns`|&Rx(Ie$x2EYfL2G6FDJwP+9dIf5D#;g432l9~9 z5@kdHIFT2QZcz>LY)C}9G`VabOm7yF4CKq5pD-)vo++Jx0tTb+X>d|nr)xlmP?46k zxJ^;trtluc@zzPw|V+98g!GlU55Zdwof!(WGt zgc{_L3wkP7-3ff@k>wQ2qif9@aR7-itMEkA!Lc>w5+EP%t6O@ch5d*K6xjHnV+h$B zF|*}(HkK=EZGC)*Sh_(VQI(ZfJ%EL%S~iCaR<|GsOR9#RK~uzlvN~5iL@&n&aUdsjIoZ9iH-NVtQ#`{!f1PHSCK%CKy*QyUQ&ktB+J(a}+TFL)o zL7i)4{iX*$ic=kkt!qeWrnZlU`a<->@+oel+P6dqB(au$vItgYnJ*8jI&6g)RQ`k{ z?-j;5v5YY6X^D_?MAY7`OjCpzuuep_6^Gecs*!w>hs^Jc+dD%x-X?O1c!fjcFu$3s z&@ntk)q`G~N)RI-i<4yxGPk3Y9v_BPEw}I2L@2^7C$N#R!sfNpNb5AUKxNDC;FRrm zh=Vw1I#x{4jy+aG@?+m~F@6@vcT;=C(Z`l900o>hX?AaEpqmbY;wadhICLYvgf7Ss zrp(z}0oClJxkVw;p{?cR;3$57zgI?#C~N6|T>$W^Pu`#hQWOR9XY1q|B{~TDI+yY3{XsyR1n$pJs?S#Rj6T*8iBfO>l7x!EI}-)6+K%T zIpH|9c41oI)YrDTXZheVuPp+ndX&7BhRMP1IyqzZnYep+C3AKVT9(Ehh83yzU9*eL zCWa9Qt8(#7@Yp!!O-&X&A)9OBBc*&_VWbn<3SE+4YUKWY&(Ds}A1DoBW<@?>X zmda_L5um`rU;4nrRW?VSpi=LkFnv=an9p>?F zJv-{^k45u{;5G(i1zmRA-!cbWUZGsXjpT9P7`0^47jjwv3n9*-2V+6nJx9Sz0x}6eaBpqCKIe zW3szD0u$lchYO|izkaEo*~WbG%1Z{_pogS77%^|pjuHvY1E4v zKsTo17Wr1<&ee~6pHKuc+b3e1ID5(ykbS)0%)FNAbD{PQfA&)PIpp`MtxPEJ#yZh z_rC~A2=K70&2sw3G8~s|{zIfubvDN)=1E{>a1H^lu_zP|IOlW)i$Be!(HKumzmww*8 z_X+Xh@^)3`^$MvPm; z0K+?W6hEQgf5o>ZQ>c|^qEOuu(#FfBHj^b8Cirf*Ak|?!b()FG`JJ6V>$MJzWn7)` zLbd5twDw3O`JFKVIllgno@vK+&Gk(dZBB3Ojdtu&hl%g~_5Ao8nNWIbxx|;1UySE) zOdw=a(W!I$V+{bX+>vJ7i3^-z``>dr*@K<+l1^i%3A4*n72s)SHD6~pU&J%u)9dF` zrxUDqlk@w6Jc^Tglq)xX+{K2CE~(LP+;yWE~YY(Tg(x?tAs-jM|rofw$ERT;%kpXOl$kT-Zn ze&@9(6`yp;^aJIx97ej0$s>u;V14RAqZzprqdJq^mRUyy$9X(6uOoBncw#o>O@`u6 zyidW9?pB6YswW@V2Sv5d@WShNJyYvdk$czcp)6Dv?h6${IqwcnQ*q> zeh&=QwK7;-1QKYdmI*MX-ZH)-9j(Z}MRt303_L2HUj&*;Y&HH3lrnt-wFUl#r|ZA{ z7)9G#X$fJU>YoF0Z1>NjZMt%#=-q;9TglWo3A}`}BKn5)h$Kgls}89Vfi79y!%WWY zKCzf0gLp1Jy;muq2@yHd$7Zt1=*?F7#vkUbI5eun(vtk5(3x);O%ZIj1d{r!GXh-} zp8Qq_TXccw*RLd5^S+tSQ)&&JtgLkJSpR_6!M_Y2la+4&ffYZ5cZHZd@$!9Z$gItt zZ_lhKv@gm@{%$LiwfQ6CM)QDQ;4k0tmF=P%^_7)U=JC+i`mj~p8T2O+rBsJgef-Kd zPa3z+OoL9Q?w)C9W=@pK-rnDh2D}q0Uqu!79l!mStMA;*_<1HKq-%|4i;@)>wX{sC zbXiRMt$pmy(++~yvqY#{Di-`GKt=B5z#@9xEmfEJ{gw*$PAl10gI34sb0_H2O(_Xv z?*-Qm>ZoX#+PCWexOMvr`EKvhOJ=9rXW8+_k87ccfK@2!6aaqCHI(Rlb(wounP`7m zKMWpuCa<0h3rn2ivK2CaT3HwNu1Ap8|9mU;-CGT{-@TW5&v@p4HVJr&u5l#?{LS5z z=9t!;sCN2$S!8%Ou{f9C(5(G*I)GlfD8iG#agFdTZdrgZr|9!F@BZ1FPvja^sKB>D za1ZM{!1vM7B~ak`&!ekN67<`;u=}n{Fs3=t>$~505ZLK?^D#8

    n;5BI$FT(K7l z$$Vq~4dB}>w)X@@`}%?h*r($0Yc+`|pL@X1_V&+RyL{IV>tSlp<*Fz4&!f2OFH>u^ zY(d@%HWP;x%o5qr&L#u9Qb*y@55MXLQB`D`I>>-7inDSe_xVf+@KH z%_(crM8)(Xuk?{U!5`S`u#AXxE~sZc&!(Zv)exE&al?OFP7x;o(%G#0bD`*ejrKXE ztN+%kZgvC}S634gRiv{ElZaIf&G{X4sJ5{qper%H{G90=oK5a8uma=bhLDd?#IlWDiJ-naD zKJ#|MFMy_j(Ao|y9#Bs`dlcvL45=MQ=vU$Vs*ZHFq}kvI8hDy`pA}JPyyrjCB!u%o zMHU!3Xxv%hb{7&;`VhG2$S&$AIumMA?i0Za2xtH9FQ*MV@@bN;9ceKV$c9Oe(pEVt}4T`xhkMFW&h` z@#7o7u@gqKse3K#&7-VOq({18cI~T!`YQP`GJuUYhu0ocEa#*&mxRgems}?jdf(QL zBG{~mVw-huu)n|h`TfPT)O&BRCj$@Z%dFBq6ijphKixjpD&Ym&cJ zJaIY^BLRv5b8J&M<2KF$A_xN~NiOzpwh1{QvPIfal4nqkye$4~Q!JjU@V`}u3?qNi zc;6#CG? zt?jQ+vf^y647%#_G(ajEXyTKStXi9`NZydl;q0Ez-WI>T-W?$N*BHisdusIWLY;zP~K;SD?V-eg88w$O_&4 zHudM8vBbg)dDbz~@HtLWPA8}3<_#4_E+R}^DX?op;R72CV zQ!W%(Q5QWW6n1g1TDIGg`c{3am+GDGy2elV^e*t!7;EeUH|)}zjD+u^+umy96$sU} z$D@DY+fZNMEp>eu+`pFBTU7xZ?8Z3}JB!QmBD)tt+5FD>L_#Yd$yl_>)31U9N1Cxce;Iwakasu8dA4Pw`O^t+sI}CZltuJ;AC$5C&QsxG&7WTZ%foJPzwdGR8XLn#O9@39 zmCP9u%!+UlmYIHIj-ZkzdkBzN>9`DTF`N3cXYmue?e52teje{tu)bZJmgeV+1EF~T zIpQG>^eV1i^F$LotAvrhg-`d+fEi%(gTZ`Mu3ED$XacTy1z1G zcLIc=%+OeJ<}8{?VW@SfIXj&yx7(|Q3zQ(703~d%j!U3B18wZ|tCEby8KS9m1Kn6k zt+<~Hnhf&RjmW=V^03vji3L!HDd2993{1aQI~7NA+pi4RvK9mMF56+5JRKxgEGL-z z)t<$a7}pk_bWLfi?tFLN)n<|^430Zj^Kq=M-k<~Ee3lIE?aU_ZZ`!)9D@K$NlGeS= z>V+9KXmx>a$RJeL{ls}TA=Im!gsrup3o+C;w0dmn-p3Syh#$uFC?+tGAImoE4G?

    ~s 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 + +

    +

    Je cijfer is: {{ calculatedScore }}

    +

    {{scoreMessage}}

    +
    +

    Aantal vragen goed: {{localStorage.getItem('score')}}/50

    +
    + +
    + diff --git a/src/app/final/final.component.spec.ts b/src/app/final/final.component.spec.ts new file mode 100644 index 0000000..7aa5515 --- /dev/null +++ b/src/app/final/final.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { FinalComponent } from './final.component'; + +describe('FinalComponent', () => { + let component: FinalComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [FinalComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(FinalComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/final/final.component.ts b/src/app/final/final.component.ts new file mode 100644 index 0000000..3d646f0 --- /dev/null +++ b/src/app/final/final.component.ts @@ -0,0 +1,60 @@ +import {Component, OnInit} from '@angular/core'; +import confetti from 'canvas-confetti'; + +@Component({ + selector: 'app-final', + imports: [ + ], + templateUrl: './final.component.html', + styleUrl: './final.component.css' +}) +export class FinalComponent implements OnInit{ + rawScore: number = 0; + calculatedScore: number = 0; + scoreMessage = '' + + ngOnInit(): void { + // Haal de score op uit localStorage + const storedScore = localStorage.getItem('score'); + if (storedScore) { + this.rawScore = parseInt(storedScore, 10); + // Pas de formule toe om de berekende score te krijgen + this.calculatedScore = (this.rawScore * 2) / 10; + } + this.setScoreMessage() + this.launchConfetti() + + } + setScoreMessage(): void { + if (this.calculatedScore === 10) { + this.scoreMessage = "Vals speler! 😉"; + } else if (this.calculatedScore > 7) { + this.scoreMessage = "Goed bezig! 😁"; + } else if (this.calculatedScore >= 5.5) { + this.scoreMessage = "Gefeliciteerd, een voldoende! 🫣"; + } else { + this.scoreMessage = "Helaas, je bent niet slimmer dan Monica Geuze... 🫠"; + } + } + + launchConfetti() { + confetti({ + particleCount: 600, + startVelocity: 40, + spread: 3600, + }); + } + + easterEgg(){ + confetti({ + particleCount: 600, + startVelocity: 40, + spread: 3600, + }); + + } + + + + protected readonly localStorage = localStorage; +} diff --git a/src/app/game/game.component.css b/src/app/game/game.component.css new file mode 100644 index 0000000..f735538 --- /dev/null +++ b/src/app/game/game.component.css @@ -0,0 +1,137 @@ +/* Algemene stijl voor de game-container */ +.game-container { + display: flex; + flex-direction: column; + justify-content: center; /* Verticaal centreren */ + align-items: center; /* Horizontaal centreren */ + height: 100vh; /* Volledige hoogte van het scherm */ + padding: 20px; + max-width: 600px; /* Maximaliseer de breedte van de container */ + margin: 0 auto; +} + +/* Styling voor de vraag */ +.question p { + font-size: 1.5rem; + font-weight: bold; +} + +/* Styling voor de vraagtype instructie */ +.question-type p { + font-size: 1.2rem; + margin-bottom: 10px; +} + +/* Knoppen onder elkaar */ +.buttons { + display: flex; + flex-direction: column; + gap: 10px; +} + +.buttons-questions { + display: flex; + flex-direction: column; + gap: 10px; + width: 120px; +} + +/* Styling voor de knoppen */ +.buttons-questions button { + padding: 10px; + font-size: 1.2rem; + background-color: #ff561e; + color: white; + border: none; + border-radius: 5px; + cursor: pointer; +} + +/* Styling voor de knoppen */ +.buttons button { + padding: 10px; + font-size: 1.2rem; + background-color: #ff561e; + color: white; + border: none; + border-radius: 5px; + cursor: pointer; +} +.buttons-questions button.selected { + background: white; + border-color: #ff561e; + border-style: solid; + border-width: 5px; + color: #ff561e; +} + +.buttons-confirm button[disabled] { + background-color: #cccccc; + color: #666666; +} + + +.drag-and-drop-container { + display: flex; + justify-content: space-between; + align-items: center; + margin-top: 50px; +} + +.left-column, .right-column { + display: flex; + flex-direction: column; + gap: 10px; + width: 100px; +} + +.draggable-button { + padding: 10px; + background-color: #ff561e; + border: 1px solid #ccc; + border-radius: 5px; + cursor: grab; + text-align: center; + width: 100%; + margin: 5px; + color: white; +} + +.draggable-button:active { + cursor: grabbing; +} + + +.draggable-button.dragging { + background-color: #c0e4ff; +} + +/* Voor kleine schermen zoals de iPhone (max-width: 600px) */ +@media (max-width: 600px) { + .game-container { + padding: 10px; + } + + .buttons button { + font-size: 1rem; /* Verklein de tekstgrootte op kleine schermen */ + padding: 8px; /* Verklein de knopgrootte op kleine schermen */ + } +} + +.buttons-confirm { + display: flex; + flex-direction: column; + gap: 10px; + width: 180px; + margin-top: 24px; +} + +.buttons-confirm button { + padding: 10px; + font-size: 1.2rem; + background-color: #ff561e; + color: white; + border: none; + border-radius: 5px; + cursor: pointer; +} diff --git a/src/app/game/game.component.html b/src/app/game/game.component.html new file mode 100644 index 0000000..1b5d009 --- /dev/null +++ b/src/app/game/game.component.html @@ -0,0 +1,151 @@ + + +
    + +
    +
    +
    +

    Vraag {{ localStorage.getItem('question') }}

    +
    + +
    +

    Kies de soort vraag:

    +
    + +
    + + + +
    +
    + +
    +
    +

    Vraag {{ localStorage.getItem('question') }}

    +
    + +
    +

    Kies het antwoord:

    +
    + +
    + +
    + +
    + +
    +
    + +
    +
    +

    Vraag {{ localStorage.getItem('question') }}

    +
    + +
    +
    +
    + {{ item.position }} +
    +
    + + +
    +
    + +
    +
    + +
    +
    +

    Vraag {{ localStorage.getItem('question') }}

    +
    + +
    +

    Kies het antwoord:

    +
    + +
    + +
    + +
    + +
    +
    + +
    +
    +

    Vraag {{ localStorage.getItem('question') }}

    +
    + +
    +

    Gekozen antwoord: {{ answer.toString() }}

    +
    + +
    +

    Klopt het antwoord?

    +
    + +
    + + +
    +
    + +
    +
    +

    Vraag {{ localStorage.getItem('question') }}

    +
    + +
    +

    Gekozen antwoord:

    +
    + +
    +
    +
    + {{ item.position }} +
    +
    + +
    +
    + {{ item.label }} +
    +
    +
    +
    +

    Klopt het antwoord?

    +
    + +
    + + +
    +
    + diff --git a/src/app/game/game.component.spec.ts b/src/app/game/game.component.spec.ts new file mode 100644 index 0000000..47c16c9 --- /dev/null +++ b/src/app/game/game.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { GameComponent } from './game.component'; + +describe('GameComponent', () => { + let component: GameComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [GameComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(GameComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/game/game.component.ts b/src/app/game/game.component.ts new file mode 100644 index 0000000..9373cb0 --- /dev/null +++ b/src/app/game/game.component.ts @@ -0,0 +1,157 @@ +import {Component, OnInit} from '@angular/core'; +import {MenuComponent} from '../menu/menu.component'; +import {CommonModule, NgIf} from '@angular/common'; +import {CdkDrag, CdkDragDrop, CdkDropList} from '@angular/cdk/drag-drop'; +import {Router} from '@angular/router'; + + +@Component({ + selector: 'app-game', + imports: [ + MenuComponent, + NgIf, + CdkDrag, + CdkDropList, + CommonModule + ], + templateUrl: './game.component.html', + styleUrl: './game.component.css' +}) +export class GameComponent implements OnInit { + questions = [{index: 1, correct: false, type: 0, answered: false}] + currentQuestion = this.questions[0] + confirmed = false + answer: string[] = [] + + + constructor(private router: Router) { + } + + ngOnInit(): void { + let question: number = +localStorage.getItem('question') + localStorage.setItem('question', question.toString()) + this.questions = [{index: question, correct: false, type: 0, answered: false}] + this.resetAnswer() + } + + multipleChoices = [ + {choice: 'A', selected: false}, + {choice: 'B', selected: false}, + {choice: 'C', selected: false}, + {choice: 'D', selected: false} + ] + trueFalseChoices = [ + {choice: 'Waar', selected: false}, + {choice: 'Niet waar', selected: false} + ] + + + // Linkerkolom knoppen (1, 2, 3) + leftButtons: Button[] = [ + {position: 1}, + {position: 2}, + {position: 3} + ]; + + // Rechterkolom knoppen (A, B, C) + rightButtons: Button[] = [ + {label: 'A'}, + {label: 'B'}, + {label: 'C'} + ]; + + onDrop(event: CdkDragDrop) { + const previousIndex = event.previousIndex; + const currentIndex = event.currentIndex; + + if (event.container === event.previousContainer) { + let movedButton: Button; + + if (event.container.id === 'left') { + movedButton = this.leftButtons.splice(previousIndex, 1)[0]; + this.leftButtons.splice(currentIndex, 0, movedButton); + } else if (event.container.id === 'right') { + movedButton = this.rightButtons.splice(previousIndex, 1)[0]; + this.rightButtons.splice(currentIndex, 0, movedButton); + } + } + } + + setQuestionType(type: number): void { + this.currentQuestion.type = type; + } + + confirmAnswer() { + this.confirmed = true + } + + isAnswerCorrect(correct: boolean) { + this.currentQuestion.correct = correct + if (correct) { + let score: number = +localStorage.getItem('score') + score = score + 1 + localStorage.setItem('score', score.toString()) + } + + let question = +localStorage.getItem('question') + if (question < 50){ + this.confirmed = false + this.setNewQuestion() + this.resetAnswer() + } else { + this.router.navigate(['final']) + } + } + + setNewQuestion() { + let question: number = +localStorage.getItem('question') + question = question + 1 + localStorage.setItem('question', question.toString()) + this.questions.push({index: question, correct: false, type: 0, answered: false}) + this.currentQuestion = this.questions[this.questions.length - 1] + } + + resetAnswer() { + this.answer = [] + this.multipleChoices.forEach(anwser => anwser.selected = false) + this.trueFalseChoices.forEach(anwser => anwser.selected = false) + } + + toggleChoice(choice: string) { + const selectedChoice = this.multipleChoices.find(item => item.choice === choice); + if (selectedChoice) { + + selectedChoice.selected = !selectedChoice.selected; + if (selectedChoice.selected) { + + this.answer.push(choice); // Voeg toe aan antwoorden + } else { + this.answer = this.answer.filter(item => item !== choice); + } + } + } + + toggleChoiceTrueOrFalse(choice: string) { + const selectedChoice = this.trueFalseChoices.find(item => item.choice === choice); + + if (selectedChoice) { + if (!selectedChoice.selected) { + this.trueFalseChoices.forEach(item => item.selected = false); + + selectedChoice.selected = true; + + this.answer = [choice]; + } else { + selectedChoice.selected = false; + this.answer = []; + } + } + } + + protected readonly localStorage = localStorage; +} + +interface Button { + position?: number; + label?: string; +} diff --git a/src/app/menu/menu.component.css b/src/app/menu/menu.component.css new file mode 100644 index 0000000..4ce2cb3 --- /dev/null +++ b/src/app/menu/menu.component.css @@ -0,0 +1,31 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +.menu { + display: flex; + justify-content: space-between; + align-items: center; + width: 100%; + padding: 10px 20px; + background-color: #ff561e; + color: white; + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 1000; +} + +.left .name, .right .score { + font-size: 1.2rem; +} + +@media (max-width: 600px) { + .menu { + flex-direction: column; + align-items: center; + } +} diff --git a/src/app/menu/menu.component.html b/src/app/menu/menu.component.html new file mode 100644 index 0000000..9011fa9 --- /dev/null +++ b/src/app/menu/menu.component.html @@ -0,0 +1,8 @@ + diff --git a/src/app/menu/menu.component.spec.ts b/src/app/menu/menu.component.spec.ts new file mode 100644 index 0000000..7419205 --- /dev/null +++ b/src/app/menu/menu.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { MenuComponent } from './menu.component'; + +describe('MenuComponent', () => { + let component: MenuComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [MenuComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(MenuComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/menu/menu.component.ts b/src/app/menu/menu.component.ts new file mode 100644 index 0000000..863c843 --- /dev/null +++ b/src/app/menu/menu.component.ts @@ -0,0 +1,18 @@ +import {Component} from '@angular/core'; + +@Component({ + selector: 'app-menu', + imports: [], + templateUrl: './menu.component.html', + styleUrl: './menu.component.css' +}) +export class MenuComponent { + + getName() { + return localStorage.getItem('name') + } + + getScore() { + return localStorage.getItem('score'); + } +} diff --git a/src/app/welcome/welcome.component.css b/src/app/welcome/welcome.component.css new file mode 100644 index 0000000..15fd154 --- /dev/null +++ b/src/app/welcome/welcome.component.css @@ -0,0 +1,83 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body, html { + height: 100%; +} + +.container { + display: flex; + flex-direction: row; + justify-content: space-between; + align-items: center; + width: 90%; + max-width: 1200px; + margin: auto; + height: 100vh; +} + +.logo img { + height: 150px; +} + +.form { + text-align: right; +} + +.form p { + margin-bottom: 10px; + font-size: 1.2rem; +} + +.form input { + padding: 10px; + font-size: 1rem; + margin-right: 10px; + border: 1px solid #ccc; + border-radius: 5px; + width: 300px; + max-width: 300px; +} + +.form button { + padding: 10px 20px; + font-size: 1rem; + width: 300px; + color: #fff; + background-color: #ff561e; + border: none; + border-radius: 5px; + cursor: pointer; +} + + +@media (max-width: 600px) { + .container { + flex-direction: column; + justify-content: center; + align-items: center; + text-align: center; + } + + .logo img { + height: 100px; + margin-bottom: 20px; + } + + .form { + text-align: center; + } + + .form input { + margin-right: 0; + margin-bottom: 10px; + width: calc(100% - 20px); + } + + .form button { + width: 100%; + } +} diff --git a/src/app/welcome/welcome.component.html b/src/app/welcome/welcome.component.html new file mode 100644 index 0000000..673ab94 --- /dev/null +++ b/src/app/welcome/welcome.component.html @@ -0,0 +1,11 @@ +
    + +
    +

    Voer hier je naam in om te beginnen

    + + +
    +
    +
    versie {{version}}
    diff --git a/src/app/welcome/welcome.component.spec.ts b/src/app/welcome/welcome.component.spec.ts new file mode 100644 index 0000000..92182b5 --- /dev/null +++ b/src/app/welcome/welcome.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { WelcomeComponent } from './welcome.component'; + +describe('WelcomeComponent', () => { + let component: WelcomeComponent; + let fixture: ComponentFixture; + + beforeEach(async () => { + await TestBed.configureTestingModule({ + imports: [WelcomeComponent] + }) + .compileComponents(); + + fixture = TestBed.createComponent(WelcomeComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/src/app/welcome/welcome.component.ts b/src/app/welcome/welcome.component.ts new file mode 100644 index 0000000..6ba0f98 --- /dev/null +++ b/src/app/welcome/welcome.component.ts @@ -0,0 +1,66 @@ +import {Component, OnInit} from '@angular/core'; +import {FormControl, FormGroup, FormsModule, ReactiveFormsModule} from "@angular/forms"; +import {Router} from '@angular/router'; +import { version } from '../../../package.json'; +import confetti from 'canvas-confetti'; + + +@Component({ + selector: 'app-welcome', + imports: [ + FormsModule, + ReactiveFormsModule + ], + templateUrl: './welcome.component.html', + styleUrl: './welcome.component.css' +}) +export class WelcomeComponent implements OnInit{ + form: FormGroup + version = version + + constructor(private router: Router) { + } + + ngOnInit(): void { + this.form = new FormGroup({ + naam: new FormControl('') + }) + } + + start(){ + this.setName() + this.setScore() + this.setQuestion() + this.router.navigate(['start']) + } + + setName(){ + if (this.form.get('naam').value.toString().toLowerCase() === 'danthe'){ + localStorage.setItem('name', 'Danthe❤️') + this.launchConfetti() + } else { + localStorage.setItem('name', this.form.get('naam').value) + } + } + + setScore(){ + localStorage.setItem('score', '0') + } + + setQuestion(){ + localStorage.setItem('question', '1') + } + + launchConfetti() { + const scalar = 2; + const pineapple = confetti.shapeFromText({text: '❤️', scalar}); + confetti({ + particleCount: 600, + startVelocity: 40, + spread: 3600, + shapes:[pineapple], + scalar + }); + } + +}