From c2421d79c5571b6df5d0e3c8358a37f086e911fe Mon Sep 17 00:00:00 2001 From: EFEELE Date: Mon, 7 Apr 2025 15:50:13 -0600 Subject: [PATCH] first commit --- .gitignore | 24 + .vscode/extensions.json | 4 + .vscode/launch.json | 11 + README.md | 184 + astro.config.mjs | 21 + package-lock.json | 8026 +++++++++++++++++ package.json | 29 + public/android-chrome-192x192.png | Bin 0 -> 11059 bytes public/android-chrome-512x512.png | Bin 0 -> 47242 bytes public/apple-touch-icon.png | Bin 0 -> 10016 bytes public/favicon-16x16.png | Bin 0 -> 522 bytes public/favicon-32x32.png | Bin 0 -> 1149 bytes public/favicon.ico | Bin 0 -> 15406 bytes public/images/blogimage.webp | Bin 0 -> 26210 bytes public/images/efeeleprofile.webp | Bin 0 -> 11620 bytes public/images/imagedefault.webp | Bin 0 -> 42704 bytes public/images/portfolio.webp | Bin 0 -> 116852 bytes .../posts/animated-borders-tailwind.webp | Bin 0 -> 9886 bytes public/images/posts/markdown.webp | Bin 0 -> 41180 bytes public/images/projects/neonmint.webp | Bin 0 -> 92918 bytes public/site.webmanifest | 1 + src/components/blog/BlogPost.astro | 31 + src/components/blog/DatePub.astro | 28 + src/components/blog/Hero.astro | 106 + src/components/blog/Languages.astro | 27 + src/components/blog/LastPost.astro | 83 + src/components/blog/ListPosts.astro | 82 + src/components/blog/Tags.astro | 32 + src/components/layout/Footer.astro | 46 + src/components/layout/Header.astro | 61 + src/components/layout/NavArticle.astro | 92 + src/components/layout/Navigation.astro | 160 + .../layout/NavigationArticles.astro | 42 + src/components/portfolio/Contact.astro | 38 + src/components/portfolio/Experience.astro | 39 + src/components/portfolio/ExperienceItem.astro | 41 + src/components/portfolio/HeroIndex.astro | 210 + src/components/portfolio/Hobbie.astro | 9 + src/components/portfolio/Hobbies.astro | 37 + src/components/portfolio/ListProjects.astro | 61 + src/components/portfolio/Project.astro | 32 + src/components/portfolio/Tools.astro | 54 + src/components/ui/Button.astro | 166 + src/components/ui/Capsule.astro | 87 + src/components/ui/Heading.astro | 35 + src/components/ui/ReadMore.astro | 10 + src/components/ui/Share.astro | 41 + src/components/ui/Social.astro | 26 + src/components/ui/Tag.astro | 10 + src/components/ui/ThemeIcon.astro | 75 + src/env.d.ts | 2 + src/icons/angular.svg | 15 + src/icons/arrow-left.svg | 1 + src/icons/astro.svg | 13 + src/icons/bars.svg | 1 + src/icons/bitwarden.svg | 3 + src/icons/bootstrap.svg | 1 + src/icons/briefcase.svg | 1 + src/icons/cloudflare.svg | 1 + src/icons/code.svg | 1 + src/icons/copilot.svg | 1 + src/icons/css.svg | 1 + src/icons/cursor-ia.svg | 1 + src/icons/dashboard.svg | 1 + src/icons/deepseek.svg | 1 + src/icons/envelope.svg | 1 + src/icons/facebook.svg | 1 + src/icons/figma.svg | 14 + src/icons/firebase.svg | 1 + src/icons/gatsby.svg | 1 + src/icons/git.svg | 3 + src/icons/github-svg.svg | 11 + src/icons/github.svg | 1 + src/icons/html.svg | 18 + src/icons/info.svg | 1 + src/icons/instagram.svg | 1 + src/icons/javascript.svg | 8 + src/icons/linkedin.svg | 1 + src/icons/logo.svg | 5 + src/icons/markdown.svg | 1 + src/icons/md.svg | 1 + src/icons/mongo.svg | 1 + src/icons/moon.svg | 1 + src/icons/mysql.svg | 4 + src/icons/netlify.svg | 1 + src/icons/node.svg | 1 + src/icons/paperplane.svg | 3 + src/icons/person.svg | 1 + src/icons/php.svg | 1 + src/icons/python.svg | 1 + src/icons/rocket.svg | 1 + src/icons/sass.svg | 1 + src/icons/sun.svg | 1 + src/icons/tailwind.svg | 17 + src/icons/twitter.svg | 1 + src/icons/typescript.svg | 1 + src/icons/vercel.svg | 1 + src/icons/whatsapp.svg | 1 + src/icons/windsurf-logo.svg | 1 + src/icons/wordpress.svg | 1 + src/icons/xmark.svg | 1 + src/icons/youtube.svg | 1 + src/layouts/Layout.astro | 90 + src/layouts/MarkdownAbout.astro | 109 + src/layouts/MarkdownPostLayout.astro | 142 + src/layouts/ProjectLayout.astro | 67 + src/pages/about-me.md | 109 + src/pages/blog/all-posts.astro | 54 + src/pages/blog/index.astro | 22 + ...create-an-animated-border-with-tailwind.md | 240 + src/pages/blog/posts/markdown-tutorial.md | 164 + src/pages/blog/posts/readme-neonmint.md | 197 + src/pages/blog/tags/[tag].astro | 41 + src/pages/blog/tags/index.astro | 19 + src/pages/blog/techs/[category].astro | 55 + src/pages/blog/techs/index.astro | 20 + src/pages/index.astro | 66 + src/pages/portfolio/projects/neonmint.md | 43 + src/pages/robots.txt.ts | 15 + src/pages/rss.xml.js | 11 + src/scripts/menu.js | 23 + src/styles/global.css | 295 + src/utils/languages.ts | 117 + tsconfig.json | 14 + 124 files changed, 12129 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/extensions.json create mode 100644 .vscode/launch.json create mode 100644 README.md create mode 100644 astro.config.mjs create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/android-chrome-192x192.png create mode 100644 public/android-chrome-512x512.png create mode 100644 public/apple-touch-icon.png create mode 100644 public/favicon-16x16.png create mode 100644 public/favicon-32x32.png create mode 100644 public/favicon.ico create mode 100644 public/images/blogimage.webp create mode 100644 public/images/efeeleprofile.webp create mode 100644 public/images/imagedefault.webp create mode 100644 public/images/portfolio.webp create mode 100644 public/images/posts/animated-borders-tailwind.webp create mode 100644 public/images/posts/markdown.webp create mode 100644 public/images/projects/neonmint.webp create mode 100644 public/site.webmanifest create mode 100644 src/components/blog/BlogPost.astro create mode 100644 src/components/blog/DatePub.astro create mode 100644 src/components/blog/Hero.astro create mode 100644 src/components/blog/Languages.astro create mode 100644 src/components/blog/LastPost.astro create mode 100644 src/components/blog/ListPosts.astro create mode 100644 src/components/blog/Tags.astro create mode 100644 src/components/layout/Footer.astro create mode 100644 src/components/layout/Header.astro create mode 100644 src/components/layout/NavArticle.astro create mode 100644 src/components/layout/Navigation.astro create mode 100644 src/components/layout/NavigationArticles.astro create mode 100644 src/components/portfolio/Contact.astro create mode 100644 src/components/portfolio/Experience.astro create mode 100644 src/components/portfolio/ExperienceItem.astro create mode 100644 src/components/portfolio/HeroIndex.astro create mode 100644 src/components/portfolio/Hobbie.astro create mode 100644 src/components/portfolio/Hobbies.astro create mode 100644 src/components/portfolio/ListProjects.astro create mode 100644 src/components/portfolio/Project.astro create mode 100644 src/components/portfolio/Tools.astro create mode 100644 src/components/ui/Button.astro create mode 100644 src/components/ui/Capsule.astro create mode 100644 src/components/ui/Heading.astro create mode 100644 src/components/ui/ReadMore.astro create mode 100644 src/components/ui/Share.astro create mode 100644 src/components/ui/Social.astro create mode 100644 src/components/ui/Tag.astro create mode 100644 src/components/ui/ThemeIcon.astro create mode 100644 src/env.d.ts create mode 100644 src/icons/angular.svg create mode 100644 src/icons/arrow-left.svg create mode 100644 src/icons/astro.svg create mode 100644 src/icons/bars.svg create mode 100644 src/icons/bitwarden.svg create mode 100644 src/icons/bootstrap.svg create mode 100644 src/icons/briefcase.svg create mode 100644 src/icons/cloudflare.svg create mode 100644 src/icons/code.svg create mode 100644 src/icons/copilot.svg create mode 100644 src/icons/css.svg create mode 100644 src/icons/cursor-ia.svg create mode 100644 src/icons/dashboard.svg create mode 100644 src/icons/deepseek.svg create mode 100644 src/icons/envelope.svg create mode 100644 src/icons/facebook.svg create mode 100644 src/icons/figma.svg create mode 100644 src/icons/firebase.svg create mode 100644 src/icons/gatsby.svg create mode 100644 src/icons/git.svg create mode 100644 src/icons/github-svg.svg create mode 100644 src/icons/github.svg create mode 100644 src/icons/html.svg create mode 100644 src/icons/info.svg create mode 100644 src/icons/instagram.svg create mode 100644 src/icons/javascript.svg create mode 100644 src/icons/linkedin.svg create mode 100644 src/icons/logo.svg create mode 100644 src/icons/markdown.svg create mode 100644 src/icons/md.svg create mode 100644 src/icons/mongo.svg create mode 100644 src/icons/moon.svg create mode 100644 src/icons/mysql.svg create mode 100644 src/icons/netlify.svg create mode 100644 src/icons/node.svg create mode 100644 src/icons/paperplane.svg create mode 100644 src/icons/person.svg create mode 100644 src/icons/php.svg create mode 100644 src/icons/python.svg create mode 100644 src/icons/rocket.svg create mode 100644 src/icons/sass.svg create mode 100644 src/icons/sun.svg create mode 100644 src/icons/tailwind.svg create mode 100644 src/icons/twitter.svg create mode 100644 src/icons/typescript.svg create mode 100644 src/icons/vercel.svg create mode 100644 src/icons/whatsapp.svg create mode 100644 src/icons/windsurf-logo.svg create mode 100644 src/icons/wordpress.svg create mode 100644 src/icons/xmark.svg create mode 100644 src/icons/youtube.svg create mode 100644 src/layouts/Layout.astro create mode 100644 src/layouts/MarkdownAbout.astro create mode 100644 src/layouts/MarkdownPostLayout.astro create mode 100644 src/layouts/ProjectLayout.astro create mode 100644 src/pages/about-me.md create mode 100644 src/pages/blog/all-posts.astro create mode 100644 src/pages/blog/index.astro create mode 100644 src/pages/blog/posts/how-to-create-an-animated-border-with-tailwind.md create mode 100644 src/pages/blog/posts/markdown-tutorial.md create mode 100644 src/pages/blog/posts/readme-neonmint.md create mode 100644 src/pages/blog/tags/[tag].astro create mode 100644 src/pages/blog/tags/index.astro create mode 100644 src/pages/blog/techs/[category].astro create mode 100644 src/pages/blog/techs/index.astro create mode 100644 src/pages/index.astro create mode 100644 src/pages/portfolio/projects/neonmint.md create mode 100644 src/pages/robots.txt.ts create mode 100644 src/pages/rss.xml.js create mode 100644 src/scripts/menu.js create mode 100644 src/styles/global.css create mode 100644 src/utils/languages.ts create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..016b59e --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# build output +dist/ + +# generated types +.astro/ + +# dependencies +node_modules/ + +# logs +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# environment variables +.env +.env.production + +# macOS-specific files +.DS_Store + +# jetbrains setting folder +.idea/ diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..22a1505 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,4 @@ +{ + "recommendations": ["astro-build.astro-vscode"], + "unwantedRecommendations": [] +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..d642209 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,11 @@ +{ + "version": "0.2.0", + "configurations": [ + { + "command": "./node_modules/.bin/astro dev", + "name": "Development server", + "request": "launch", + "type": "node-terminal" + } + ] +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..cd45aeb --- /dev/null +++ b/README.md @@ -0,0 +1,184 @@ + +# NeonMint Template Documentation + +## ๐ŸŽฏ Overview + +**NeonMint** is a minimalist and modern template designed for developers and digital creatives. Its dark-toned aesthetic with mint green accents offers a clean, elegant, and functional visual experience, ideal for portfolios, dashboards, or tech landing pages. + +## ๐Ÿ“ Project Structure + +```bash +โ””โ”€โ”€ ๐Ÿ“NeonMint + โ””โ”€โ”€ ๐Ÿ“public + โ”œโ”€โ”€ android-chrome-192x192.png + โ”œโ”€โ”€ android-chrome-512x512.png + โ”œโ”€โ”€ apple-touch-icon.png + โ”œโ”€โ”€ favicon-16x16.png + โ”œโ”€โ”€ favicon-32x32.png + โ”œโ”€โ”€ favicon.ico + โ””โ”€โ”€ ๐Ÿ“images + โ”œโ”€โ”€ ๐Ÿ“posts # Post images + โ””โ”€โ”€ ๐Ÿ“projects # Project images + โ””โ”€โ”€ site.webmanifest # PWA configuration file + โ””โ”€โ”€ ๐Ÿ“src + โ”œโ”€โ”€ ๐Ÿ“components # Reusable UI components + โ”‚ โ”œโ”€โ”€ ๐Ÿ“blog # Blog components + โ”‚ โ”œโ”€โ”€ ๐Ÿ“layout # Layout components + โ”‚ โ”œโ”€โ”€ ๐Ÿ“portfolio # Portfolio components + โ”‚ โ””โ”€โ”€ ๐Ÿ“ui # UI components + โ”œโ”€โ”€ ๐Ÿ“icons # Icons (.svg) + โ”œโ”€โ”€ ๐Ÿ“layouts # Site layouts + โ”‚ โ”œโ”€โ”€ Layout.astro # Main application layout + โ”‚ โ”œโ”€โ”€ MarkdownAbout.astro # About-me page layout + โ”‚ โ”œโ”€โ”€ MarkdownPostLayout.astro # Posts page layout + โ”‚ โ””โ”€โ”€ ProjectLayout.astro # Projects page layout + โ”œโ”€โ”€ ๐Ÿ“pages # Site pages + โ”‚ โ”œโ”€โ”€ about-me.md # About-me page + โ”‚ โ”œโ”€โ”€ ๐Ÿ“blog + โ”‚ โ”‚ โ”œโ”€โ”€ all-posts.astro # All posts page + โ”‚ โ”‚ โ”œโ”€โ”€ index.astro # Blog home page + โ”‚ โ”‚ โ”œโ”€โ”€ ๐Ÿ“posts # Blog posts + โ”‚ โ”‚ โ”œโ”€โ”€ ๐Ÿ“tags # Blog tags + โ”‚ โ”‚ โ””โ”€โ”€ ๐Ÿ“techs # Blog technologies + โ”‚ โ”œโ”€โ”€ index.astro # Home page + โ”‚ โ”œโ”€โ”€ ๐Ÿ“portfolio + โ”‚ โ”‚ โ””โ”€โ”€ ๐Ÿ“projects # Portfolio projects + โ”‚ โ”œโ”€โ”€ robots.txt.ts # robots.txt configuration + โ”‚ โ””โ”€โ”€ rss.xml.js # RSS configuration + โ”œโ”€โ”€ ๐Ÿ“scripts + โ”‚ โ””โ”€โ”€ menu.js # Menu script + โ”œโ”€โ”€ ๐Ÿ“styles + โ”‚ โ””โ”€โ”€ global.css # Global styles + โ””โ”€โ”€ ๐Ÿ“utils + โ””โ”€โ”€ languages.ts # Technology tools configuration + โ”œโ”€โ”€ .gitignore + โ”œโ”€โ”€ astro.config.mjs + โ”œโ”€โ”€ package-lock.json + โ”œโ”€โ”€ package.json + โ”œโ”€โ”€ README.md + โ””โ”€โ”€ tsconfig.json +``` + +## ๐Ÿ› ๏ธ Technology Stack + +- **Framework**: Astro v5.4.2 +- **UI Library**: Preact v10.26.2 +- **Styling**: TailwindCSS v4.0.8 +- **Icons**: astro-icon v1.1.5 +- **Syntax Highlighting**: PrismJS v1.30.0 +- **Animations**: tailwindcss-animated v2.0.0 +- **Analytics**: @vercel/speed-insights v1.2.0 + +## โœจ Key Features + +1. **๐Ÿš€ Performance Optimized** + - Static site generation + - Partial hydration with Preact + - Optimized images and assets + +2. **๐Ÿ’ป Modern Development Experience** + - TypeScript support + - Hot module replacement + - ESLint integration + +3. **๐Ÿ” SEO & Analytics** + - Built-in sitemap generation + - RSS feed support + - Vercel Speed Insights + +4. **๐ŸŽจ Styling & UI** + - TailwindCSS for utility-first styling + - Animated components + - Responsive design + - Dark mode support + +## ๐Ÿš€ Getting Started + +1. **๐Ÿ“ฆ Installation** + ```bash + npm install + ``` + +2. **โšก Development** + ```bash + npm run dev + ``` + +3. **๐Ÿ—๏ธ Build** + ```bash + npm run build + ``` + +4. **๐Ÿ‘€ Preview** + ```bash + npm run preview + ``` + +## โš™๏ธ Configuration + +The project is configured through several key files: + +- `astro.config.mjs`: Main Astro configuration +- `tailwind.config.js`: TailwindCSS configuration +- `tsconfig.json`: TypeScript configuration + +## ๐ŸŽจ Customization + +### ๐Ÿ“„ Adding New Pages + +Create new `.astro` files in the `src/pages` directory. The file name will determine the route. + +### ๐Ÿ”ง Adding New Languages or Technologies + +To incorporate a new programming language or technological tool into the site's capsules, follow these steps: + +1. **๐Ÿ–ผ๏ธ Add the SVG icon**: Place the SVG file of the language or tool in the `src/icons` folder. + + > **๐Ÿ’ก Recommendation**: For SVG icons, I recommend using [SVGL](https://svgl.app/), an excellent library of high-quality vectors that offers optimized icons for most popular languages and technologies. + +2. **๐Ÿ“ Register the language**: Open the `utils/languages.ts` file and add a new entry to the languages object following this format: + + ```typescript + html: { + name: "HTML 5", + iconName: "html", + }, + ``` + + Where: + - `html`: Is the unique identifier for the language + - `name`: Is the name that will be displayed visibly in the interface + - `iconName`: Is the name of the SVG file without the extension (must match exactly with the file name in `src/icons`) + +Once these steps are completed, the new language or technology will be available for use in the site's capsules. You can select it when creating or editing projects or posts, and the corresponding icon will be displayed correctly in the interface. + +If you encounter any issues during this process, try restarting the development server. In some cases, changes to configuration files or static resources require a restart to be detected correctly. + +To verify that the new language has been added correctly, check the list of available technologies in the user interface after restarting the server. + +### ๐ŸŽจ Styling + +- Use TailwindCSS classes for styling +- Add custom styles in `src/styles/global.css` + +### ๐Ÿงฉ Components + +- Create reusable components in `src/components` +- Import icons using `astro-icon` + +## ๐Ÿš€ Deployment + +The site is configured for deployment on Vercel, but can be deployed to any static hosting service. + +## ๐Ÿค Contributing + +1. Fork the repository +2. Create a feature branch +3. Commit your changes +4. Push to the branch +5. Create a Pull Request + +## ๐Ÿ“„ License + +This project is licensed under the MIT License - see the LICENSE file for details. + diff --git a/astro.config.mjs b/astro.config.mjs new file mode 100644 index 0000000..b54dcc8 --- /dev/null +++ b/astro.config.mjs @@ -0,0 +1,21 @@ +// @ts-check +import { defineConfig } from 'astro/config'; +import tailwindcss from "@tailwindcss/vite"; +import preact from "@astrojs/preact"; +import sitemap from "@astrojs/sitemap" +import icon from "astro-icon"; + +// https://astro.build/config +export default defineConfig({ + site: "https://efeele.dev", + integrations: [preact(), icon(), sitemap()], + + vite: { + plugins: [tailwindcss()], + }, + markdown: { + shikiConfig: { + theme: 'github-dark' + }, + }, +}); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..c1cbdeb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,8026 @@ +{ + "name": "site", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "site", + "version": "0.0.1", + "dependencies": { + "@astrojs/preact": "^4.0.5", + "@astrojs/rss": "^4.0.11", + "@astrojs/sitemap": "^3.3.0", + "@tailwindcss/vite": "^4.0.8", + "@vercel/speed-insights": "^1.2.0", + "alpinejs": "^3.14.9", + "astro": "^5.4.2", + "astro-icon": "^1.1.5", + "preact": "^10.26.2", + "prismjs": "^1.30.0", + "tailwindcss": "^4.0.8" + }, + "devDependencies": { + "eslint": "^9.22.0", + "eslint-plugin-astro": "^1.3.1", + "tailwindcss-animated": "^2.0.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@antfu/install-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-1.0.0.tgz", + "integrity": "sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==", + "dependencies": { + "package-manager-detector": "^0.2.8", + "tinyexec": "^0.3.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@antfu/utils": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-8.1.1.tgz", + "integrity": "sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@astrojs/compiler": { + "version": "2.10.4", + "resolved": "https://registry.npmjs.org/@astrojs/compiler/-/compiler-2.10.4.tgz", + "integrity": "sha512-86B3QGagP99MvSNwuJGiYSBHnh8nLvm2Q1IFI15wIUJJsPeQTO3eb2uwBmrqRsXykeR/mBzH8XCgz5AAt1BJrQ==" + }, + "node_modules/@astrojs/internal-helpers": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@astrojs/internal-helpers/-/internal-helpers-0.6.0.tgz", + "integrity": "sha512-XgHIJDQaGlFnTr0sDp1PiJrtqsWzbHP2qkTU+JpQ8SnBewKP2IKOe/wqCkl0CyfyRXRu3TSWu4t/cpYMVfuBNA==" + }, + "node_modules/@astrojs/markdown-remark": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/@astrojs/markdown-remark/-/markdown-remark-6.2.0.tgz", + "integrity": "sha512-LUDjgd9p1yG0qTFSocaj3GOLmZs8Hsw/pNtvqzvNY58Acebxvb/46vDO/e/wxYgsKgIfWS+p+ZI5SfOjoVrbCg==", + "dependencies": { + "@astrojs/internal-helpers": "0.6.0", + "@astrojs/prism": "3.2.0", + "github-slugger": "^2.0.0", + "hast-util-from-html": "^2.0.3", + "hast-util-to-text": "^4.0.2", + "import-meta-resolve": "^4.1.0", + "js-yaml": "^4.1.0", + "mdast-util-definitions": "^6.0.0", + "rehype-raw": "^7.0.0", + "rehype-stringify": "^10.0.1", + "remark-gfm": "^4.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.1.1", + "remark-smartypants": "^3.0.2", + "shiki": "^1.29.2", + "smol-toml": "^1.3.1", + "unified": "^11.0.5", + "unist-util-remove-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "unist-util-visit-parents": "^6.0.1", + "vfile": "^6.0.3" + } + }, + "node_modules/@astrojs/preact": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/@astrojs/preact/-/preact-4.0.5.tgz", + "integrity": "sha512-kcN2mpDWTaZFK9JgWLdG+RHZgPoyswAH3sdme1Hw5jPgHEhCYbfWyEmTkYwSmV9o7k2nx5cRVlVvloFPE8OPeA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@preact/preset-vite": "^2.10.1", + "@preact/signals": "^2.0.1", + "babel-plugin-transform-hook-names": "^1.0.2", + "preact-render-to-string": "^6.5.13", + "vite": "^6.2.0" + }, + "engines": { + "node": "^18.17.1 || ^20.3.0 || >=22.0.0" + }, + "peerDependencies": { + "preact": "^10.6.5" + } + }, + "node_modules/@astrojs/prism": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@astrojs/prism/-/prism-3.2.0.tgz", + "integrity": "sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==", + "dependencies": { + "prismjs": "^1.29.0" + }, + "engines": { + "node": "^18.17.1 || ^20.3.0 || >=22.0.0" + } + }, + "node_modules/@astrojs/rss": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/@astrojs/rss/-/rss-4.0.11.tgz", + "integrity": "sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw==", + "dependencies": { + "fast-xml-parser": "^4.5.0", + "kleur": "^4.1.5" + } + }, + "node_modules/@astrojs/sitemap": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@astrojs/sitemap/-/sitemap-3.3.0.tgz", + "integrity": "sha512-nYE4lKQtk+Kbrw/w0G0TTgT724co0jUsU4tPlHY9au5HmTBKbwiCLwO/15b1/y13aZ4Kr9ZbMeMHlXuwn0ty4Q==", + "dependencies": { + "sitemap": "^8.0.0", + "stream-replace-string": "^2.0.0", + "zod": "^3.24.2" + } + }, + "node_modules/@astrojs/telemetry": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@astrojs/telemetry/-/telemetry-3.2.0.tgz", + "integrity": "sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==", + "dependencies": { + "ci-info": "^4.1.0", + "debug": "^4.3.7", + "dlv": "^1.1.3", + "dset": "^3.1.4", + "is-docker": "^3.0.0", + "is-wsl": "^3.1.0", + "which-pm-runs": "^1.1.0" + }, + "engines": { + "node": "^18.17.1 || ^20.3.0 || >=22.0.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==", + "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.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.9.tgz", + "integrity": "sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.9", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.9", + "@babel/parser": "^7.26.9", + "@babel/template": "^7.26.9", + "@babel/traverse": "^7.26.9", + "@babel/types": "^7.26.9", + "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/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.9.tgz", + "integrity": "sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==", + "dependencies": { + "@babel/parser": "^7.26.9", + "@babel/types": "^7.26.9", + "@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==", + "dependencies": { + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", + "dependencies": { + "@babel/compat-data": "^7.26.5", + "@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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "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==", + "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-plugin-utils": { + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.10.tgz", + "integrity": "sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==", + "dependencies": { + "@babel/template": "^7.26.9", + "@babel/types": "^7.26.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.9.tgz", + "integrity": "sha512-81NWa1njQblgZbQHxWHpxxCzNsa3ZwvFqpUg7P+NNUU6f3UU2jBEg4OlF/J6rl8+PQGh1q6/zWScd001YwcA5A==", + "dependencies": { + "@babel/types": "^7.26.9" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "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-react-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/template": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.9.tgz", + "integrity": "sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.9", + "@babel/types": "^7.26.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.9.tgz", + "integrity": "sha512-ZYW7L+pL8ahU5fXmNbPF+iZFHCv5scFak7MZ9bwaRPLUhHh7QQEMjZUg0HevihoqCM5iSYHN61EyCoZvqC+bxg==", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.9", + "@babel/parser": "^7.26.9", + "@babel/template": "^7.26.9", + "@babel/types": "^7.26.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.26.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.10.tgz", + "integrity": "sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz", + "integrity": "sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz", + "integrity": "sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz", + "integrity": "sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz", + "integrity": "sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz", + "integrity": "sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz", + "integrity": "sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz", + "integrity": "sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz", + "integrity": "sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz", + "integrity": "sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.0.tgz", + "integrity": "sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz", + "integrity": "sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz", + "integrity": "sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz", + "integrity": "sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==", + "cpu": [ + "mips64el" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.0.tgz", + "integrity": "sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.0.tgz", + "integrity": "sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.0.tgz", + "integrity": "sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.0.tgz", + "integrity": "sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.0.tgz", + "integrity": "sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.0.tgz", + "integrity": "sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.0.tgz", + "integrity": "sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.0.tgz", + "integrity": "sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.0.tgz", + "integrity": "sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.0.tgz", + "integrity": "sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.0.tgz", + "integrity": "sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.0.tgz", + "integrity": "sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.1.tgz", + "integrity": "sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.2.tgz", + "integrity": "sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==", + "dev": true, + "dependencies": { + "@eslint/object-schema": "^2.1.6", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/config-helpers": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.1.0.tgz", + "integrity": "sha512-kLrdPDJE1ckPo94kmPPf9Hfd0DU0Jw6oKYrhe+pwSC0iTUInmTa+w6fw8sGgcfkFJGNdWOUeOaDM4quW4a7OkA==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.12.0.tgz", + "integrity": "sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.0.tgz", + "integrity": "sha512-yaVPAiNAalnCZedKLdR21GOGILMLKPyqSLWaAjQFvYA2i/ciDi8ArYVr69Anohb6cH2Ukhqti4aFnYyPm8wdwQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.22.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.22.0.tgz", + "integrity": "sha512-vLFajx9o8d1/oL2ZkpMYbkLv8nDB6yaIwFNt7nI4+I80U/z03SxmfOMsLbvWr3p7C+Wnoh//aOu2pQW8cS0HCQ==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", + "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.7.tgz", + "integrity": "sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==", + "dev": true, + "dependencies": { + "@eslint/core": "^0.12.0", + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.2.tgz", + "integrity": "sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==", + "dev": true, + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@iconify/tools": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@iconify/tools/-/tools-4.1.1.tgz", + "integrity": "sha512-Hybu/HGhv6T8nLQhiG9rKx+ekF7NNpPOEQAy7JRSKht3s3dcFSsPccYzk24Znc9MTxrR6Gak3cg6CPP5dyvS2Q==", + "dependencies": { + "@iconify/types": "^2.0.0", + "@iconify/utils": "^2.2.0", + "@types/tar": "^6.1.13", + "axios": "^1.7.9", + "cheerio": "1.0.0", + "domhandler": "^5.0.3", + "extract-zip": "^2.0.1", + "local-pkg": "^0.5.1", + "pathe": "^1.1.2", + "svgo": "^3.3.2", + "tar": "^6.2.1" + } + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" + }, + "node_modules/@iconify/utils": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.3.0.tgz", + "integrity": "sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==", + "dependencies": { + "@antfu/install-pkg": "^1.0.0", + "@antfu/utils": "^8.1.0", + "@iconify/types": "^2.0.0", + "debug": "^4.4.0", + "globals": "^15.14.0", + "kolorist": "^1.8.0", + "local-pkg": "^1.0.0", + "mlly": "^1.7.4" + } + }, + "node_modules/@iconify/utils/node_modules/globals": { + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@iconify/utils/node_modules/local-pkg": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-1.0.0.tgz", + "integrity": "sha512-bbgPw/wmroJsil/GgL4qjDzs5YLTBMQ99weRsok1XCDccQeehbHA/I1oRvk2NPtr7KGZgT/Y5tPRnAtMqeG2Kg==", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.3.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", + "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", + "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", + "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", + "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", + "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", + "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", + "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", + "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", + "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", + "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", + "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.5" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", + "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", + "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.4" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", + "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", + "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", + "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.4" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", + "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", + "cpu": [ + "wasm32" + ], + "optional": true, + "dependencies": { + "@emnapi/runtime": "^1.2.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", + "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", + "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "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==", + "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==", + "engines": { + "node": ">=6.0.0" + } + }, + "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==" + }, + "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==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "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, + "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, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@oslojs/encoding": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@oslojs/encoding/-/encoding-1.1.0.tgz", + "integrity": "sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==" + }, + "node_modules/@pkgr/core": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.1.1.tgz", + "integrity": "sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/@preact/preset-vite": { + "version": "2.10.1", + "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.10.1.tgz", + "integrity": "sha512-59lyGBXNfZIr5OOuBUB4/IB8AqF/ULbvYnyItgK/2BJnsGJqaeaJobRVtMp1129obHQuj8oZ/dVxB9inmH8Xig==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@prefresh/vite": "^2.4.1", + "@rollup/pluginutils": "^4.1.1", + "babel-plugin-transform-hook-names": "^1.0.2", + "debug": "^4.3.4", + "kolorist": "^1.8.0", + "vite-prerender-plugin": "^0.5.3" + }, + "peerDependencies": { + "@babel/core": "7.x", + "vite": "2.x || 3.x || 4.x || 5.x || 6.x" + } + }, + "node_modules/@preact/preset-vite/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@preact/preset-vite/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/@preact/signals": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-2.0.1.tgz", + "integrity": "sha512-f9p/utMgttPb9bJ+UgRBkTDZ9uQiZfX1/gV3pXGWz+yGNQj8MrnG55Xo8MAG4IHcb5UXQO6tvt9ZlsM4A2j+Rw==", + "dependencies": { + "@preact/signals-core": "^1.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + }, + "peerDependencies": { + "preact": "10.x" + } + }, + "node_modules/@preact/signals-core": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.8.0.tgz", + "integrity": "sha512-OBvUsRZqNmjzCZXWLxkZfhcgT+Fk8DDcT/8vD6a1xhDemodyy87UJRJfASMuSD8FaAIeGgGm85ydXhm7lr4fyA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/@prefresh/babel-plugin": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.1.tgz", + "integrity": "sha512-uG3jGEAysxWoyG3XkYfjYHgaySFrSsaEb4GagLzYaxlydbuREtaX+FTxuIidp241RaLl85XoHg9Ej6E4+V1pcg==" + }, + "node_modules/@prefresh/core": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.3.tgz", + "integrity": "sha512-nDzxj0tA1/M6APNAWqaxkZ+3sTdPHESa+gol4+Bw7rMc2btWdkLoNH7j9rGhUb8SThC0Vz0VoXtq+U+9azGLHg==", + "peerDependencies": { + "preact": "^10.0.0" + } + }, + "node_modules/@prefresh/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-KtC/fZw+oqtwOLUFM9UtiitB0JsVX0zLKNyRTA332sqREqSALIIQQxdUCS1P3xR/jT1e2e8/5rwH6gdcMLEmsQ==" + }, + "node_modules/@prefresh/vite": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.7.tgz", + "integrity": "sha512-zmCEDWSFHl5A7PciXa/fe+OUjoGi4iiCQclpWfpIg7LjxwWrtlUT4DfxDBcQwHfTyipS/XDm8x7WYrkiTW0q+w==", + "dependencies": { + "@babel/core": "^7.22.1", + "@prefresh/babel-plugin": "0.5.1", + "@prefresh/core": "^1.5.1", + "@prefresh/utils": "^1.2.0", + "@rollup/pluginutils": "^4.2.1" + }, + "peerDependencies": { + "preact": "^10.4.0", + "vite": ">=2.0.0" + } + }, + "node_modules/@prefresh/vite/node_modules/@rollup/pluginutils": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", + "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", + "dependencies": { + "estree-walker": "^2.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/@prefresh/vite/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.4.tgz", + "integrity": "sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils/node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/@rollup/pluginutils/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.34.8.tgz", + "integrity": "sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.34.8.tgz", + "integrity": "sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.34.8.tgz", + "integrity": "sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.34.8.tgz", + "integrity": "sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.34.8.tgz", + "integrity": "sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.34.8.tgz", + "integrity": "sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.34.8.tgz", + "integrity": "sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.34.8.tgz", + "integrity": "sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.34.8.tgz", + "integrity": "sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.34.8.tgz", + "integrity": "sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.34.8.tgz", + "integrity": "sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==", + "cpu": [ + "loong64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.34.8.tgz", + "integrity": "sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==", + "cpu": [ + "ppc64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.34.8.tgz", + "integrity": "sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==", + "cpu": [ + "riscv64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.34.8.tgz", + "integrity": "sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.8.tgz", + "integrity": "sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.8.tgz", + "integrity": "sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.34.8.tgz", + "integrity": "sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.34.8.tgz", + "integrity": "sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.34.8.tgz", + "integrity": "sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.29.2.tgz", + "integrity": "sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==", + "dependencies": { + "@shikijs/engine-javascript": "1.29.2", + "@shikijs/engine-oniguruma": "1.29.2", + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.4" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.29.2.tgz", + "integrity": "sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==", + "dependencies": { + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1", + "oniguruma-to-es": "^2.2.0" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.29.2.tgz", + "integrity": "sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==", + "dependencies": { + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1" + } + }, + "node_modules/@shikijs/langs": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-1.29.2.tgz", + "integrity": "sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==", + "dependencies": { + "@shikijs/types": "1.29.2" + } + }, + "node_modules/@shikijs/themes": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-1.29.2.tgz", + "integrity": "sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==", + "dependencies": { + "@shikijs/types": "1.29.2" + } + }, + "node_modules/@shikijs/types": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.29.2.tgz", + "integrity": "sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.1", + "@types/hast": "^3.0.4" + } + }, + "node_modules/@shikijs/vscode-textmate": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==" + }, + "node_modules/@tailwindcss/node": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.8.tgz", + "integrity": "sha512-FKArQpbrbwv08TNT0k7ejYXpF+R8knZFAatNc0acOxbgeqLzwb86r+P3LGOjIeI3Idqe9CVkZrh4GlsJLJKkkw==", + "dependencies": { + "enhanced-resolve": "^5.18.1", + "jiti": "^2.4.2", + "tailwindcss": "4.0.8" + } + }, + "node_modules/@tailwindcss/oxide": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.0.8.tgz", + "integrity": "sha512-KfMcuAu/Iw+DcV1e8twrFyr2yN8/ZDC/odIGta4wuuJOGkrkHZbvJvRNIbQNhGh7erZTYV6Ie0IeD6WC9Y8Hcw==", + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@tailwindcss/oxide-android-arm64": "4.0.8", + "@tailwindcss/oxide-darwin-arm64": "4.0.8", + "@tailwindcss/oxide-darwin-x64": "4.0.8", + "@tailwindcss/oxide-freebsd-x64": "4.0.8", + "@tailwindcss/oxide-linux-arm-gnueabihf": "4.0.8", + "@tailwindcss/oxide-linux-arm64-gnu": "4.0.8", + "@tailwindcss/oxide-linux-arm64-musl": "4.0.8", + "@tailwindcss/oxide-linux-x64-gnu": "4.0.8", + "@tailwindcss/oxide-linux-x64-musl": "4.0.8", + "@tailwindcss/oxide-win32-arm64-msvc": "4.0.8", + "@tailwindcss/oxide-win32-x64-msvc": "4.0.8" + } + }, + "node_modules/@tailwindcss/oxide-android-arm64": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.0.8.tgz", + "integrity": "sha512-We7K79+Sm4mwJHk26Yzu/GAj7C7myemm7PeXvpgMxyxO70SSFSL3uCcqFbz9JA5M5UPkrl7N9fkBe/Y0iazqpA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-arm64": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.0.8.tgz", + "integrity": "sha512-Lv9Isi2EwkCTG1sRHNDi0uRNN1UGFdEThUAGFrydRmQZnraGLMjN8gahzg2FFnOizDl7LB2TykLUuiw833DSNg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-darwin-x64": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.0.8.tgz", + "integrity": "sha512-fWfywfYIlSWtKoqWTjukTHLWV3ARaBRjXCC2Eo0l6KVpaqGY4c2y8snUjp1xpxUtpqwMvCvFWFaleMoz1Vhzlw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-freebsd-x64": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.0.8.tgz", + "integrity": "sha512-SO+dyvjJV9G94bnmq2288Ke0BIdvrbSbvtPLaQdqjqHR83v5L2fWADyFO+1oecHo9Owsk8MxcXh1agGVPIKIqw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.0.8.tgz", + "integrity": "sha512-ZSHggWiEblQNV69V0qUK5vuAtHP+I+S2eGrKGJ5lPgwgJeAd6GjLsVBN+Mqn2SPVfYM3BOpS9jX/zVg9RWQVDQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.0.8.tgz", + "integrity": "sha512-xWpr6M0OZLDNsr7+bQz+3X7zcnDJZJ1N9gtBWCtfhkEtDjjxYEp+Lr5L5nc/yXlL4MyCHnn0uonGVXy3fhxaVA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-arm64-musl": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.0.8.tgz", + "integrity": "sha512-5tz2IL7LN58ssGEq7h/staD7pu/izF/KeMWdlJ86WDe2Ah46LF3ET6ZGKTr5eZMrnEA0M9cVFuSPprKRHNgjeg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-gnu": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.0.8.tgz", + "integrity": "sha512-KSzMkhyrxAQyY2o194NKVKU9j/c+NFSoMvnHWFaNHKi3P1lb+Vq1UC19tLHrmxSkKapcMMu69D7+G1+FVGNDXQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-linux-x64-musl": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.0.8.tgz", + "integrity": "sha512-yFYKG5UtHTRimjtqxUWXBgI4Tc6NJe3USjRIVdlTczpLRxq/SFwgzGl5JbatCxgSRDPBFwRrNPxq+ukfQFGdrw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.0.8.tgz", + "integrity": "sha512-tndGujmCSba85cRCnQzXgpA2jx5gXimyspsUYae5jlPyLRG0RjXbDshFKOheVXU4TLflo7FSG8EHCBJ0EHTKdQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/oxide-win32-x64-msvc": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.0.8.tgz", + "integrity": "sha512-T77jroAc0p4EHVVgTUiNeFn6Nj3jtD3IeNId2X+0k+N1XxfNipy81BEkYErpKLiOkNhpNFjPee8/ZVas29b2OQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@tailwindcss/vite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.0.8.tgz", + "integrity": "sha512-+SAq44yLzYlzyrb7QTcFCdU8Xa7FOA0jp+Xby7fPMUie+MY9HhJysM7Vp+vL8qIp8ceQJfLD+FjgJuJ4lL6nyg==", + "dependencies": { + "@tailwindcss/node": "4.0.8", + "@tailwindcss/oxide": "4.0.8", + "lightningcss": "^1.29.1", + "tailwindcss": "4.0.8" + }, + "peerDependencies": { + "vite": "^5.2.0 || ^6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==" + }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "dependencies": { + "@types/ms": "*" + } + }, + "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==" + }, + "node_modules/@types/hast": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", + "dependencies": { + "@types/unist": "*" + } + }, + "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 + }, + "node_modules/@types/mdast": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==" + }, + "node_modules/@types/nlcst": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-2.0.3.tgz", + "integrity": "sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/node": { + "version": "22.13.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.5.tgz", + "integrity": "sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==", + "dependencies": { + "undici-types": "~6.20.0" + } + }, + "node_modules/@types/sax": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", + "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tar": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/@types/tar/-/tar-6.1.13.tgz", + "integrity": "sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==", + "dependencies": { + "@types/node": "*", + "minipass": "^4.0.0" + } + }, + "node_modules/@types/unist": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==" + }, + "node_modules/@types/yauzl": { + "version": "2.10.3", + "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", + "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.26.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.26.1.tgz", + "integrity": "sha512-6EIvbE5cNER8sqBu6V7+KeMZIC1664d2Yjt+B9EWUXrsyWpxx4lEZrmvxgSKRC6gX+efDL/UY9OpPZ267io3mg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.26.1", + "@typescript-eslint/visitor-keys": "8.26.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.26.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.26.1.tgz", + "integrity": "sha512-n4THUQW27VmQMx+3P+B0Yptl7ydfceUj4ON/AQILAASwgYdZ/2dhfymRMh5egRUrvK5lSmaOm77Ry+lmXPOgBQ==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.26.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.26.1.tgz", + "integrity": "sha512-AjOC3zfnxd6S4Eiy3jwktJPclqhFHNyd8L6Gycf9WUPoKZpgM5PjkxY1X7uSy61xVpiJDhhk7XT2NVsN3ALTWg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "8.26.1", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==" + }, + "node_modules/@vercel/speed-insights": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.2.0.tgz", + "integrity": "sha512-y9GVzrUJ2xmgtQlzFP2KhVRoCglwfRQgjyfY607aU0hh0Un6d0OUyrJkjuAlsV18qR4zfoFPs/BiIj9YDS6Wzw==", + "hasInstallScript": true, + "peerDependencies": { + "@sveltejs/kit": "^1 || ^2", + "next": ">= 13", + "react": "^18 || ^19 || ^19.0.0-rc", + "svelte": ">= 4", + "vue": "^3", + "vue-router": "^4" + }, + "peerDependenciesMeta": { + "@sveltejs/kit": { + "optional": true + }, + "next": { + "optional": true + }, + "react": { + "optional": true + }, + "svelte": { + "optional": true + }, + "vue": { + "optional": true + }, + "vue-router": { + "optional": true + } + } + }, + "node_modules/@vue/reactivity": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz", + "integrity": "sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==", + "dependencies": { + "@vue/shared": "3.1.5" + } + }, + "node_modules/@vue/shared": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz", + "integrity": "sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA==" + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/alpinejs": { + "version": "3.14.9", + "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.14.9.tgz", + "integrity": "sha512-gqSOhTEyryU9FhviNqiHBHzgjkvtukq9tevew29fTj+ofZtfsYriw4zPirHHOAy9bw8QoL3WGhyk7QqCh5AYlw==", + "dependencies": { + "@vue/reactivity": "~3.1.1" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-align/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "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==", + "engines": { + "node": ">=12" + }, + "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==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/array-iterate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz", + "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/astro": { + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/astro/-/astro-5.4.2.tgz", + "integrity": "sha512-9Z3fAniIRJaK/o43OroZA1wHUIU+qHiOR9ovlVT/2XQaN25QRXScIsKWlFp0G/zrx5OuuoJ+QnaoHHW061u26A==", + "dependencies": { + "@astrojs/compiler": "^2.10.4", + "@astrojs/internal-helpers": "0.6.0", + "@astrojs/markdown-remark": "6.2.0", + "@astrojs/telemetry": "3.2.0", + "@oslojs/encoding": "^1.1.0", + "@rollup/pluginutils": "^5.1.4", + "@types/cookie": "^0.6.0", + "acorn": "^8.14.0", + "aria-query": "^5.3.2", + "axobject-query": "^4.1.0", + "boxen": "8.0.1", + "ci-info": "^4.1.0", + "clsx": "^2.1.1", + "common-ancestor-path": "^1.0.1", + "cookie": "^0.7.2", + "cssesc": "^3.0.0", + "debug": "^4.4.0", + "deterministic-object-hash": "^2.0.2", + "devalue": "^5.1.1", + "diff": "^5.2.0", + "dlv": "^1.1.3", + "dset": "^3.1.4", + "es-module-lexer": "^1.6.0", + "esbuild": "^0.25.0", + "estree-walker": "^3.0.3", + "flattie": "^1.1.1", + "github-slugger": "^2.0.0", + "html-escaper": "3.0.3", + "http-cache-semantics": "^4.1.1", + "js-yaml": "^4.1.0", + "kleur": "^4.1.5", + "magic-string": "^0.30.17", + "magicast": "^0.3.5", + "mrmime": "^2.0.1", + "neotraverse": "^0.6.18", + "p-limit": "^6.2.0", + "p-queue": "^8.1.0", + "picomatch": "^4.0.2", + "preferred-pm": "^4.1.1", + "prompts": "^2.4.2", + "rehype": "^13.0.2", + "semver": "^7.7.1", + "shiki": "^1.29.2", + "tinyexec": "^0.3.2", + "tinyglobby": "^0.2.12", + "tsconfck": "^3.1.5", + "ultrahtml": "^1.5.3", + "unist-util-visit": "^5.0.0", + "unstorage": "^1.15.0", + "vfile": "^6.0.3", + "vite": "^6.2.0", + "vitefu": "^1.0.6", + "which-pm": "^3.0.1", + "xxhash-wasm": "^1.1.0", + "yargs-parser": "^21.1.1", + "yocto-spinner": "^0.2.1", + "zod": "^3.24.2", + "zod-to-json-schema": "^3.24.3", + "zod-to-ts": "^1.2.0" + }, + "bin": { + "astro": "astro.js" + }, + "engines": { + "node": "^18.17.1 || ^20.3.0 || >=22.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/astrodotbuild" + }, + "optionalDependencies": { + "sharp": "^0.33.3" + } + }, + "node_modules/astro-eslint-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/astro-eslint-parser/-/astro-eslint-parser-1.2.1.tgz", + "integrity": "sha512-3oqANMjrvJ+IE5pwlUWsH/4UztmYf/GTL0HPUkWnYBNAHiGVGrOh2EbegxS5niAwlO0w9dRYk0CkCPlJcu8c3Q==", + "dev": true, + "dependencies": { + "@astrojs/compiler": "^2.0.0", + "@typescript-eslint/scope-manager": "^7.0.0 || ^8.0.0", + "@typescript-eslint/types": "^7.0.0 || ^8.0.0", + "astrojs-compiler-sync": "^1.0.0", + "debug": "^4.3.4", + "entities": "^6.0.0", + "eslint-scope": "^8.0.1", + "eslint-visitor-keys": "^4.0.0", + "espree": "^10.0.0", + "fast-glob": "^3.3.3", + "is-glob": "^4.0.3", + "semver": "^7.3.8" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + } + }, + "node_modules/astro-eslint-parser/node_modules/entities": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.0.tgz", + "integrity": "sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/astro-icon": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/astro-icon/-/astro-icon-1.1.5.tgz", + "integrity": "sha512-CJYS5nWOw9jz4RpGWmzNQY7D0y2ZZacH7atL2K9DeJXJVaz7/5WrxeyIxO8KASk1jCM96Q4LjRx/F3R+InjJrw==", + "dependencies": { + "@iconify/tools": "^4.0.5", + "@iconify/types": "^2.0.0", + "@iconify/utils": "^2.1.30" + } + }, + "node_modules/astro/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/astrojs-compiler-sync": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/astrojs-compiler-sync/-/astrojs-compiler-sync-1.0.1.tgz", + "integrity": "sha512-EdJILVkc/Iiw9sLMyb2uppp/vG7YL9TgkwaEumNDflI8s0AhR5XuCFkdbA/AcCGvcBfsRH9ngy/iIP8Uybl82g==", + "dev": true, + "dependencies": { + "synckit": "^0.9.0" + }, + "engines": { + "node": "^18.18.0 || >=20.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "@astrojs/compiler": ">=0.27.0" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/axios": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.8.3.tgz", + "integrity": "sha512-iP4DebzoNlP/YN2dpwCgb8zoCmhtkajzS48JvwmkSkXvPI3DHc7m+XYL5tGnSlJtR6nImXZmdCuN5aP8dh1d8A==", + "dependencies": { + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/babel-plugin-transform-hook-names": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz", + "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==", + "peerDependencies": { + "@babel/core": "^7.12.10" + } + }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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 + }, + "node_modules/base-64": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz", + "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/boxen": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", + "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^8.0.0", + "chalk": "^5.3.0", + "cli-boxes": "^3.0.0", + "string-width": "^7.2.0", + "type-fest": "^4.21.0", + "widest-line": "^5.0.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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, + "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==", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", + "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" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "engines": { + "node": "*" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", + "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001700", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001700.tgz", + "integrity": "sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==", + "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" + } + ] + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", + "engines": { + "node": "^12.17.0 || ^14.13 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz", + "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.1.0", + "encoding-sniffer": "^0.2.0", + "htmlparser2": "^9.1.0", + "parse5": "^7.1.2", + "parse5-htmlparser2-tree-adapter": "^7.0.0", + "parse5-parser-stream": "^7.1.2", + "undici": "^6.19.5", + "whatwg-mimetype": "^4.0.0" + }, + "engines": { + "node": ">=18.17" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", + "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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ci-info": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.1.0.tgz", + "integrity": "sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.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==", + "devOptional": true, + "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==", + "devOptional": true + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "optional": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/common-ancestor-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz", + "integrity": "sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==" + }, + "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 + }, + "node_modules/confbox": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.8.tgz", + "integrity": "sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==" + }, + "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==" + }, + "node_modules/cookie": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", + "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-es": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-1.2.2.tgz", + "integrity": "sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==" + }, + "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, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crossws": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/crossws/-/crossws-0.3.4.tgz", + "integrity": "sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==", + "dependencies": { + "uncrypto": "^0.1.3" + } + }, + "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==", + "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-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", + "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", + "dependencies": { + "css-tree": "~2.2.0" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", + "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", + "dependencies": { + "mdn-data": "2.0.28", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", + "npm": ">=7.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.28", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", + "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", + "dependencies": { + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/destr": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.3.tgz", + "integrity": "sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==" + }, + "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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/deterministic-object-hash": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/deterministic-object-hash/-/deterministic-object-hash-2.0.2.tgz", + "integrity": "sha512-KxektNH63SrbfUyDiwXqRb1rLwKt33AmMv+5Nhsw1kqZ13SJBRTgZHtGbE+hH3a1mVW1cz+4pqSWVPAtLVXTzQ==", + "dependencies": { + "base-64": "^1.0.0" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/devalue": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/devalue/-/devalue-5.1.1.tgz", + "integrity": "sha512-maua5KUiapvEwiEAe+XnlZ3Rh0GD+qI1J/nb9vrJc3muPXvcF/8gXYTWF76+5DAqHyDUtOIImEuo0YKE9mshVw==" + }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/diff": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz", + "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "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==", + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", + "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", + "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/dset": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/dset/-/dset-3.1.4.tgz", + "integrity": "sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.103", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.103.tgz", + "integrity": "sha512-P6+XzIkfndgsrjROJWfSvVEgNHtPgbhVyTkwLjUM2HU/h7pZRORgaTlHqfAikqxKmdJMLW8fftrdGWbd/Ds0FA==" + }, + "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==" + }, + "node_modules/emoji-regex-xs": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex-xs/-/emoji-regex-xs-1.0.0.tgz", + "integrity": "sha512-LRlerrMYoIDrT6jgpeZ2YYl/L8EulRTt5hQcYjy5AInh7HWXKimpqx68aknBFpGL2+/IcogTcaydJEgaTmOpDg==" + }, + "node_modules/encoding-sniffer": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz", + "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==", + "dependencies": { + "iconv-lite": "^0.6.3", + "whatwg-encoding": "^3.1.1" + }, + "funding": { + "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/esbuild": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.0.tgz", + "integrity": "sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==", + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.25.0", + "@esbuild/android-arm": "0.25.0", + "@esbuild/android-arm64": "0.25.0", + "@esbuild/android-x64": "0.25.0", + "@esbuild/darwin-arm64": "0.25.0", + "@esbuild/darwin-x64": "0.25.0", + "@esbuild/freebsd-arm64": "0.25.0", + "@esbuild/freebsd-x64": "0.25.0", + "@esbuild/linux-arm": "0.25.0", + "@esbuild/linux-arm64": "0.25.0", + "@esbuild/linux-ia32": "0.25.0", + "@esbuild/linux-loong64": "0.25.0", + "@esbuild/linux-mips64el": "0.25.0", + "@esbuild/linux-ppc64": "0.25.0", + "@esbuild/linux-riscv64": "0.25.0", + "@esbuild/linux-s390x": "0.25.0", + "@esbuild/linux-x64": "0.25.0", + "@esbuild/netbsd-arm64": "0.25.0", + "@esbuild/netbsd-x64": "0.25.0", + "@esbuild/openbsd-arm64": "0.25.0", + "@esbuild/openbsd-x64": "0.25.0", + "@esbuild/sunos-x64": "0.25.0", + "@esbuild/win32-arm64": "0.25.0", + "@esbuild/win32-ia32": "0.25.0", + "@esbuild/win32-x64": "0.25.0" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.22.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.22.0.tgz", + "integrity": "sha512-9V/QURhsRN40xuHXWjV64yvrzMjcz7ZyNoF2jJFmy9j/SLk0u1OLSZgXi28MrXjymnjEGSR80WCdab3RGMDveQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.2", + "@eslint/config-helpers": "^0.1.0", + "@eslint/core": "^0.12.0", + "@eslint/eslintrc": "^3.3.0", + "@eslint/js": "9.22.0", + "@eslint/plugin-kit": "^0.2.7", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.2", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.3.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-compat-utils": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/eslint-compat-utils/-/eslint-compat-utils-0.6.4.tgz", + "integrity": "sha512-/u+GQt8NMfXO8w17QendT4gvO5acfxQsAKirAt0LVxDnr2N8YLCVbregaNc/Yhp7NM128DwCaRvr8PLDfeNkQw==", + "dev": true, + "dependencies": { + "semver": "^7.5.4" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/eslint-plugin-astro": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-astro/-/eslint-plugin-astro-1.3.1.tgz", + "integrity": "sha512-2XaLCMQm8htW1UvJvy1Zcmg8l0ziskitiUfJTn/w1Mk7r4Mxj0fZeNpN6UTNrm64XBIXSa5h8UCGrg8mdu47+g==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@jridgewell/sourcemap-codec": "^1.4.14", + "@typescript-eslint/types": "^7.7.1 || ^8", + "astro-eslint-parser": "^1.0.2", + "eslint-compat-utils": "^0.6.0", + "globals": "^15.0.0", + "postcss": "^8.4.14", + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ota-meshi" + }, + "peerDependencies": { + "eslint": ">=8.57.0" + } + }, + "node_modules/eslint-plugin-astro/node_modules/globals": { + "version": "15.15.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.15.0.tgz", + "integrity": "sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.3.0.tgz", + "integrity": "sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dependencies": { + "@types/estree": "^1.0.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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", + "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.8" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-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, + "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 + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fast-xml-parser": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz", + "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ], + "dependencies": { + "strnum": "^1.1.1" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.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==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-up-simple": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-up-simple/-/find-up-simple-1.0.0.tgz", + "integrity": "sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-yarn-workspace-root2": { + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", + "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", + "dependencies": { + "micromatch": "^4.0.2", + "pkg-dir": "^4.2.0" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "dev": true + }, + "node_modules/flattie": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flattie/-/flattie-1.1.1.tgz", + "integrity": "sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==", + "engines": { + "node": ">=8" + } + }, + "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==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/form-data": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.2.tgz", + "integrity": "sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fs-minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-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==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/github-slugger": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz", + "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==" + }, + "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, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + }, + "node_modules/h3": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/h3/-/h3-1.15.0.tgz", + "integrity": "sha512-OsjX4JW8J4XGgCgEcad20pepFQWnuKH+OwkCJjogF3C+9AZ1iYdtB4hX6vAb5DskBiu5ljEXqApINjR8CqoCMQ==", + "dependencies": { + "cookie-es": "^1.2.2", + "crossws": "^0.3.3", + "defu": "^6.1.4", + "destr": "^2.0.3", + "iron-webcrypto": "^1.2.1", + "node-mock-http": "^1.0.0", + "ohash": "^1.1.4", + "radix3": "^1.1.2", + "ufo": "^1.5.4", + "uncrypto": "^0.1.3" + } + }, + "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, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "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==", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^7.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-html": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-whitespace": "^3.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0", + "stringify-entities": "^4.0.0", + "zwitch": "^2.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5/node_modules/property-information": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/hast-util-to-text": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/html-escaper": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", + "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==" + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/htmlparser2": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz", + "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "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==" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/iron-webcrypto": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz", + "integrity": "sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==", + "funding": { + "url": "https://github.com/sponsors/brc-dd" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "optional": true + }, + "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==", + "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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "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==", + "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-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "is-inside-container": "^1.0.0" + }, + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jiti": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.4.2.tgz", + "integrity": "sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==", + "bin": { + "jiti": "lib/jiti-cli.mjs" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kleur": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", + "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==" + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lightningcss": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.29.1.tgz", + "integrity": "sha512-FmGoeD4S05ewj+AkhTY+D+myDvXI6eL27FjHIjoyUkO/uw7WZD1fBVs0QxeYWa7E17CUHJaYX/RUGISCtcrG4Q==", + "dependencies": { + "detect-libc": "^1.0.3" + }, + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "optionalDependencies": { + "lightningcss-darwin-arm64": "1.29.1", + "lightningcss-darwin-x64": "1.29.1", + "lightningcss-freebsd-x64": "1.29.1", + "lightningcss-linux-arm-gnueabihf": "1.29.1", + "lightningcss-linux-arm64-gnu": "1.29.1", + "lightningcss-linux-arm64-musl": "1.29.1", + "lightningcss-linux-x64-gnu": "1.29.1", + "lightningcss-linux-x64-musl": "1.29.1", + "lightningcss-win32-arm64-msvc": "1.29.1", + "lightningcss-win32-x64-msvc": "1.29.1" + } + }, + "node_modules/lightningcss-darwin-arm64": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.29.1.tgz", + "integrity": "sha512-HtR5XJ5A0lvCqYAoSv2QdZZyoHNttBpa5EP9aNuzBQeKGfbyH5+UipLWvVzpP4Uml5ej4BYs5I9Lco9u1fECqw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-darwin-x64": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.29.1.tgz", + "integrity": "sha512-k33G9IzKUpHy/J/3+9MCO4e+PzaFblsgBjSGlpAaFikeBFm8B/CkO3cKU9oI4g+fjS2KlkLM/Bza9K/aw8wsNA==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-freebsd-x64": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.29.1.tgz", + "integrity": "sha512-0SUW22fv/8kln2LnIdOCmSuXnxgxVC276W5KLTwoehiO0hxkacBxjHOL5EtHD8BAXg2BvuhsJPmVMasvby3LiQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm-gnueabihf": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.29.1.tgz", + "integrity": "sha512-sD32pFvlR0kDlqsOZmYqH/68SqUMPNj+0pucGxToXZi4XZgZmqeX/NkxNKCPsswAXU3UeYgDSpGhu05eAufjDg==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-gnu": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.29.1.tgz", + "integrity": "sha512-0+vClRIZ6mmJl/dxGuRsE197o1HDEeeRk6nzycSy2GofC2JsY4ifCRnvUWf/CUBQmlrvMzt6SMQNMSEu22csWQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-arm64-musl": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.29.1.tgz", + "integrity": "sha512-UKMFrG4rL/uHNgelBsDwJcBqVpzNJbzsKkbI3Ja5fg00sgQnHw/VrzUTEc4jhZ+AN2BvQYz/tkHu4vt1kLuJyw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-gnu": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.29.1.tgz", + "integrity": "sha512-u1S+xdODy/eEtjADqirA774y3jLcm8RPtYztwReEXoZKdzgsHYPl0s5V52Tst+GKzqjebkULT86XMSxejzfISw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-linux-x64-musl": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.29.1.tgz", + "integrity": "sha512-L0Tx0DtaNUTzXv0lbGCLB/c/qEADanHbu4QdcNOXLIe1i8i22rZRpbT3gpWYsCh9aSL9zFujY/WmEXIatWvXbw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-arm64-msvc": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.29.1.tgz", + "integrity": "sha512-QoOVnkIEFfbW4xPi+dpdft/zAKmgLgsRHfJalEPYuJDOWf7cLQzYg0DEh8/sn737FaeMJxHZRc1oBreiwZCjog==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss-win32-x64-msvc": { + "version": "1.29.1", + "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.29.1.tgz", + "integrity": "sha512-NygcbThNBe4JElP+olyTI/doBNGJvLs3bFCRPdvuCcxZCcCZ71B858IHpdm7L1btZex0FvCmM17FK98Y9MRy1Q==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + } + }, + "node_modules/lightningcss/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==", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/load-yaml-file": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", + "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", + "dependencies": { + "graceful-fs": "^4.1.5", + "js-yaml": "^3.13.0", + "pify": "^4.0.1", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/load-yaml-file/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/load-yaml-file/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/local-pkg": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.1.tgz", + "integrity": "sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==", + "dependencies": { + "mlly": "^1.7.3", + "pkg-types": "^1.2.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/magicast": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", + "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", + "dependencies": { + "@babel/parser": "^7.25.4", + "@babel/types": "^7.25.4", + "source-map-js": "^1.2.0" + } + }, + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mdast-util-definitions": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-6.0.0.tgz", + "integrity": "sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", + "dependencies": { + "@types/mdast": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" + }, + "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, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromark": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", + "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", + "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", + "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromark-util-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", + "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ] + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minipass": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "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==", + "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==" + }, + "node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/mlly": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.4.tgz", + "integrity": "sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==", + "dependencies": { + "acorn": "^8.14.0", + "pathe": "^2.0.1", + "pkg-types": "^1.3.0", + "ufo": "^1.5.4" + } + }, + "node_modules/mlly/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" + }, + "node_modules/mrmime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", + "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", + "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==" + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/nlcst-to-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-4.0.0.tgz", + "integrity": "sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==", + "dependencies": { + "@types/nlcst": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/node-fetch-native": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.6.tgz", + "integrity": "sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==" + }, + "node_modules/node-html-parser": { + "version": "6.1.13", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz", + "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==", + "dependencies": { + "css-select": "^5.1.0", + "he": "1.2.0" + } + }, + "node_modules/node-mock-http": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-mock-http/-/node-mock-http-1.0.0.tgz", + "integrity": "sha512-0uGYQ1WQL1M5kKvGRXWQ3uZCHtLTO8hln3oBjIusM75WoesZ909uQJs/Hb946i2SS+Gsrhkaa6iAO17jRIv6DQ==" + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/ofetch": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.4.1.tgz", + "integrity": "sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==", + "dependencies": { + "destr": "^2.0.3", + "node-fetch-native": "^1.6.4", + "ufo": "^1.5.4" + } + }, + "node_modules/ohash": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/ohash/-/ohash-1.1.4.tgz", + "integrity": "sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==" + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/oniguruma-to-es": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-2.3.0.tgz", + "integrity": "sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==", + "dependencies": { + "emoji-regex-xs": "^1.0.0", + "regex": "^5.1.1", + "regex-recursion": "^5.1.1" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-6.2.0.tgz", + "integrity": "sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==", + "dependencies": { + "yocto-queue": "^1.1.1" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-queue": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-8.1.0.tgz", + "integrity": "sha512-mxLDbbGIBEXTJL0zEx8JIylaj3xQ7Z/7eEVjcF9fJX4DBiH9oqe+oahYnlKKxm0Ci9TlWTyhSHgygxMxjIB2jw==", + "dependencies": { + "eventemitter3": "^5.0.1", + "p-timeout": "^6.1.2" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-6.1.4.tgz", + "integrity": "sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-manager-detector": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.9.tgz", + "integrity": "sha512-+vYvA/Y31l8Zk8dwxHhL3JfTuHPm6tlxM2A3GeQyl7ovYnSp1+mzAxClxaOr0qO1TtPxbQxetI7v5XqKLJZk7Q==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-latin": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-7.0.0.tgz", + "integrity": "sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "@types/unist": "^3.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-modify-children": "^4.0.0", + "unist-util-visit-children": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dependencies": { + "entities": "^4.5.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", + "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", + "dependencies": { + "domhandler": "^5.0.3", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-parser-stream": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", + "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", + "dependencies": { + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==" + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-types": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.3.1.tgz", + "integrity": "sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==", + "dependencies": { + "confbox": "^0.1.8", + "mlly": "^1.7.4", + "pathe": "^2.0.1" + } + }, + "node_modules/pkg-types/node_modules/pathe": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", + "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==" + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "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" + } + ], + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/preact": { + "version": "10.26.2", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.26.2.tgz", + "integrity": "sha512-0gNmv4qpS9HaN3+40CLBAnKe0ZfyE4ZWo5xKlC1rVrr0ckkEvJvAQqKaHANdFKsGstoxrY4AItZ7kZSGVoVjgg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/preact-render-to-string": { + "version": "6.5.13", + "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-6.5.13.tgz", + "integrity": "sha512-iGPd+hKPMFKsfpR2vL4kJ6ZPcFIoWZEcBf0Dpm3zOpdVvj77aY8RlLiQji5OMrngEyaxGogeakTb54uS2FvA6w==", + "peerDependencies": { + "preact": ">=10" + } + }, + "node_modules/preferred-pm": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-4.1.1.tgz", + "integrity": "sha512-rU+ZAv1Ur9jAUZtGPebQVQPzdGhNzaEiQ7VL9+cjsAWPHFYOccNXPNiev1CCDSOg/2j7UujM7ojNhpkuILEVNQ==", + "dependencies": { + "find-up-simple": "^1.0.0", + "find-yarn-workspace-root2": "1.2.16", + "which-pm": "^3.0.1" + }, + "engines": { + "node": ">=18.12" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prismjs": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", + "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/property-information": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.0.0.tgz", + "integrity": "sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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, + "engines": { + "node": ">=6" + } + }, + "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" + } + ] + }, + "node_modules/radix3": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/radix3/-/radix3-1.1.2.tgz", + "integrity": "sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==" + }, + "node_modules/readdirp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", + "engines": { + "node": ">= 14.18.0" + }, + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + }, + "node_modules/regex": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/regex/-/regex-5.1.1.tgz", + "integrity": "sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-5.1.1.tgz", + "integrity": "sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==", + "dependencies": { + "regex": "^5.1.1", + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==" + }, + "node_modules/rehype": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/rehype/-/rehype-13.0.2.tgz", + "integrity": "sha512-j31mdaRFrwFRUIlxGeuPXXKWQxet52RBQRvCmzl5eCefn/KGbomK5GMHNMsOJf55fgo3qw5tST5neDuarDYR2A==", + "dependencies": { + "@types/hast": "^3.0.0", + "rehype-parse": "^9.0.0", + "rehype-stringify": "^10.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", + "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-stringify": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", + "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-rehype": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-smartypants": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/remark-smartypants/-/remark-smartypants-3.0.2.tgz", + "integrity": "sha512-ILTWeOriIluwEvPjv67v7Blgrcx+LZOkAUVtKI3putuhlZm84FnqDORNXPPm+HY3NdZOMhyDwZ1E+eZB/Df5dA==", + "dependencies": { + "retext": "^9.0.0", + "retext-smartypants": "^6.0.0", + "unified": "^11.0.4", + "unist-util-visit": "^5.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/retext": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/retext/-/retext-9.0.0.tgz", + "integrity": "sha512-sbMDcpHCNjvlheSgMfEcVrZko3cDzdbe1x/e7G66dFp0Ff7Mldvi2uv6JkJQzdRcvLYE8CA8Oe8siQx8ZOgTcA==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "retext-latin": "^4.0.0", + "retext-stringify": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-latin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-latin/-/retext-latin-4.0.0.tgz", + "integrity": "sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "parse-latin": "^7.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-smartypants": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/retext-smartypants/-/retext-smartypants-6.2.0.tgz", + "integrity": "sha512-kk0jOU7+zGv//kfjXEBjdIryL1Acl4i9XNkHxtM7Tm5lFiCog576fjNC9hjoR7LTKQ0DsPWy09JummSsH1uqfQ==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retext-stringify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/retext-stringify/-/retext-stringify-4.0.0.tgz", + "integrity": "sha512-rtfN/0o8kL1e+78+uxPTqu1Klt0yPzKuQ2BfWwwfgIUSayyzxpM1PJzkKt4V8803uB9qSy32MvI7Xep9khTpiA==", + "dependencies": { + "@types/nlcst": "^2.0.0", + "nlcst-to-string": "^4.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rollup": { + "version": "4.34.8", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz", + "integrity": "sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==", + "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.34.8", + "@rollup/rollup-android-arm64": "4.34.8", + "@rollup/rollup-darwin-arm64": "4.34.8", + "@rollup/rollup-darwin-x64": "4.34.8", + "@rollup/rollup-freebsd-arm64": "4.34.8", + "@rollup/rollup-freebsd-x64": "4.34.8", + "@rollup/rollup-linux-arm-gnueabihf": "4.34.8", + "@rollup/rollup-linux-arm-musleabihf": "4.34.8", + "@rollup/rollup-linux-arm64-gnu": "4.34.8", + "@rollup/rollup-linux-arm64-musl": "4.34.8", + "@rollup/rollup-linux-loongarch64-gnu": "4.34.8", + "@rollup/rollup-linux-powerpc64le-gnu": "4.34.8", + "@rollup/rollup-linux-riscv64-gnu": "4.34.8", + "@rollup/rollup-linux-s390x-gnu": "4.34.8", + "@rollup/rollup-linux-x64-gnu": "4.34.8", + "@rollup/rollup-linux-x64-musl": "4.34.8", + "@rollup/rollup-win32-arm64-msvc": "4.34.8", + "@rollup/rollup-win32-ia32-msvc": "4.34.8", + "@rollup/rollup-win32-x64-msvc": "4.34.8", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "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" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" + }, + "node_modules/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sharp": { + "version": "0.33.5", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", + "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "color": "^4.2.3", + "detect-libc": "^2.0.3", + "semver": "^7.6.3" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.5", + "@img/sharp-darwin-x64": "0.33.5", + "@img/sharp-libvips-darwin-arm64": "1.0.4", + "@img/sharp-libvips-darwin-x64": "1.0.4", + "@img/sharp-libvips-linux-arm": "1.0.5", + "@img/sharp-libvips-linux-arm64": "1.0.4", + "@img/sharp-libvips-linux-s390x": "1.0.4", + "@img/sharp-libvips-linux-x64": "1.0.4", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", + "@img/sharp-libvips-linuxmusl-x64": "1.0.4", + "@img/sharp-linux-arm": "0.33.5", + "@img/sharp-linux-arm64": "0.33.5", + "@img/sharp-linux-s390x": "0.33.5", + "@img/sharp-linux-x64": "0.33.5", + "@img/sharp-linuxmusl-arm64": "0.33.5", + "@img/sharp-linuxmusl-x64": "0.33.5", + "@img/sharp-wasm32": "0.33.5", + "@img/sharp-win32-ia32": "0.33.5", + "@img/sharp-win32-x64": "0.33.5" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shiki": { + "version": "1.29.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.29.2.tgz", + "integrity": "sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==", + "dependencies": { + "@shikijs/core": "1.29.2", + "@shikijs/engine-javascript": "1.29.2", + "@shikijs/engine-oniguruma": "1.29.2", + "@shikijs/langs": "1.29.2", + "@shikijs/themes": "1.29.2", + "@shikijs/types": "1.29.2", + "@shikijs/vscode-textmate": "^10.0.1", + "@types/hast": "^3.0.4" + } + }, + "node_modules/simple-code-frame": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/simple-code-frame/-/simple-code-frame-1.3.0.tgz", + "integrity": "sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==", + "dependencies": { + "kolorist": "^1.6.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "optional": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-8.0.0.tgz", + "integrity": "sha512-+AbdxhM9kJsHtruUF39bwS/B0Fytw6Fr1o4ZAIAEqA6cke2xcoO2GleBw9Zw7nRzILVEgz7zBM5GiTJjie1G9A==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=14.0.0", + "npm": ">=6.0.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + }, + "node_modules/smol-toml": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/smol-toml/-/smol-toml-1.3.1.tgz", + "integrity": "sha512-tEYNll18pPKHroYSmLLrksq233j021G0giwW7P3D24jC54pQ5W5BXMsQ/Mvw1OJCmEYDgY+lrzT+3nNUtoNfXQ==", + "engines": { + "node": ">= 18" + }, + "funding": { + "url": "https://github.com/sponsors/cyyynthia" + } + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stack-trace": { + "version": "1.0.0-pre2", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz", + "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==", + "engines": { + "node": ">=16" + } + }, + "node_modules/stream-replace-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/stream-replace-string/-/stream-replace-string-2.0.0.tgz", + "integrity": "sha512-TlnjJ1C0QrmxRNrON00JvaFFlNh5TTG00APw23j74ET7gkQpTASi6/L2fuiav8pzK715HXtUeClpBTw2NPSn6w==" + }, + "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==", + "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/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.1.tgz", + "integrity": "sha512-O7aCHfYCamLCctjAiaucmE+fHf2DYHkus2OKCn4Wv03sykfFtgeECn505X6K4mPl8CRNd/qurC9guq+ynoN4pw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + } + ] + }, + "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, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svgo": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", + "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^5.1.0", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", + "csso": "^5.0.5", + "picocolors": "^1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/svgo" + } + }, + "node_modules/synckit": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.9.2.tgz", + "integrity": "sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==", + "dev": true, + "dependencies": { + "@pkgr/core": "^0.1.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/unts" + } + }, + "node_modules/tailwindcss": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.8.tgz", + "integrity": "sha512-Me7N5CKR+D2A1xdWA5t5+kjjT7bwnxZOE6/yDI/ixJdJokszsn2n++mdU5yJwrsTpqFX2B9ZNMBJDwcqk9C9lw==" + }, + "node_modules/tailwindcss-animated": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tailwindcss-animated/-/tailwindcss-animated-2.0.0.tgz", + "integrity": "sha512-anNNGpxNgjydD8p1lcJjxxH+XbjW6KR8Xs29owTrbcf3tOJ6IRblpyFob43HBkfxFJJTAfFQqugoEG2b1EsR0A==", + "dev": true, + "peerDependencies": { + "tailwindcss": ">=3.1.0 || >=4.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", + "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/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/tinyexec": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==" + }, + "node_modules/tinyglobby": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.12.tgz", + "integrity": "sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==", + "dependencies": { + "fdir": "^6.4.3", + "picomatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" + } + }, + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.3.tgz", + "integrity": "sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==", + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tsconfck": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.5.tgz", + "integrity": "sha512-CLDfGgUp7XPswWnezWwsCRxNmgQjhYq3VXHM0/XIRxhVrKw0M1if9agzryh1QS3nxjCROvV+xWxoJO1YctzzWg==", + "bin": { + "tsconfck": "bin/tsconfck.js" + }, + "engines": { + "node": "^18 || >=20" + }, + "peerDependencies": { + "typescript": "^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "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==", + "devOptional": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "4.35.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.35.0.tgz", + "integrity": "sha512-2/AwEFQDFEy30iOLjrvHDIH7e4HEWH+f1Yl1bI5XMqzuoCUqwYCdxachgsgv0og/JdVZUhbfjcJAoHj5L1753A==", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ufo": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.4.tgz", + "integrity": "sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==" + }, + "node_modules/ultrahtml": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ultrahtml/-/ultrahtml-1.5.3.tgz", + "integrity": "sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==" + }, + "node_modules/uncrypto": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/uncrypto/-/uncrypto-0.1.3.tgz", + "integrity": "sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==" + }, + "node_modules/undici": { + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", + "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", + "engines": { + "node": ">=18.17" + } + }, + "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==" + }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-after": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-modify-children": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-4.0.0.tgz", + "integrity": "sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==", + "dependencies": { + "@types/unist": "^3.0.0", + "array-iterate": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-children": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-3.0.0.tgz", + "integrity": "sha512-RgmdTfSBOg04sdPcpTSD1jzoNBjt9a80/ZCzp5cI9n1qPzLZWF9YdvWGN2zmTumP1HWhXKdUWexjy/Wy/lJ7tA==", + "dependencies": { + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unstorage": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/unstorage/-/unstorage-1.15.0.tgz", + "integrity": "sha512-m40eHdGY/gA6xAPqo8eaxqXgBuzQTlAKfmB1iF7oCKXE1HfwHwzDJBywK+qQGn52dta+bPlZluPF7++yR3p/bg==", + "dependencies": { + "anymatch": "^3.1.3", + "chokidar": "^4.0.3", + "destr": "^2.0.3", + "h3": "^1.15.0", + "lru-cache": "^10.4.3", + "node-fetch-native": "^1.6.6", + "ofetch": "^1.4.1", + "ufo": "^1.5.4" + }, + "peerDependencies": { + "@azure/app-configuration": "^1.8.0", + "@azure/cosmos": "^4.2.0", + "@azure/data-tables": "^13.3.0", + "@azure/identity": "^4.6.0", + "@azure/keyvault-secrets": "^4.9.0", + "@azure/storage-blob": "^12.26.0", + "@capacitor/preferences": "^6.0.3", + "@deno/kv": ">=0.9.0", + "@netlify/blobs": "^6.5.0 || ^7.0.0 || ^8.1.0", + "@planetscale/database": "^1.19.0", + "@upstash/redis": "^1.34.3", + "@vercel/blob": ">=0.27.1", + "@vercel/kv": "^1.0.1", + "aws4fetch": "^1.0.20", + "db0": ">=0.2.1", + "idb-keyval": "^6.2.1", + "ioredis": "^5.4.2", + "uploadthing": "^7.4.4" + }, + "peerDependenciesMeta": { + "@azure/app-configuration": { + "optional": true + }, + "@azure/cosmos": { + "optional": true + }, + "@azure/data-tables": { + "optional": true + }, + "@azure/identity": { + "optional": true + }, + "@azure/keyvault-secrets": { + "optional": true + }, + "@azure/storage-blob": { + "optional": true + }, + "@capacitor/preferences": { + "optional": true + }, + "@deno/kv": { + "optional": true + }, + "@netlify/blobs": { + "optional": true + }, + "@planetscale/database": { + "optional": true + }, + "@upstash/redis": { + "optional": true + }, + "@vercel/blob": { + "optional": true + }, + "@vercel/kv": { + "optional": true + }, + "aws4fetch": { + "optional": true + }, + "db0": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "ioredis": { + "optional": true + }, + "uploadthing": { + "optional": true + } + } + }, + "node_modules/unstorage/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==" + }, + "node_modules/update-browserslist-db": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", + "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" + } + ], + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "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, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/vfile": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vite": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.2.5.tgz", + "integrity": "sha512-j023J/hCAa4pRIUH6J9HemwYfjB5llR2Ps0CWeikOtdR8+pAURAk0DoJC5/mm9kd+UgdnIy7d6HE4EAvlYhPhA==", + "dependencies": { + "esbuild": "^0.25.0", + "postcss": "^8.5.3", + "rollup": "^4.30.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.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 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/vite-prerender-plugin": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/vite-prerender-plugin/-/vite-prerender-plugin-0.5.6.tgz", + "integrity": "sha512-ELG0pflVXWNVGaHme8g0rZB7xFnytf1U6fYLep3NUC4knGmOHtEc2R7DIlnCKeYGUGkzfMcvJOasK4C0dulKbQ==", + "dependencies": { + "magic-string": "^0.30.6", + "node-html-parser": "^6.1.12", + "simple-code-frame": "^1.3.0", + "source-map": "^0.7.4", + "stack-trace": "^1.0.0-pre2" + } + }, + "node_modules/vitefu": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.0.6.tgz", + "integrity": "sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==", + "workspaces": [ + "tests/deps/*", + "tests/projects/*" + ], + "peerDependencies": { + "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/whatwg-encoding": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", + "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/whatwg-mimetype": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", + "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", + "engines": { + "node": ">=18" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-pm": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-3.0.1.tgz", + "integrity": "sha512-v2JrMq0waAI4ju1xU5x3blsxBBMgdgZve580iYMN5frDaLGjbA24fok7wKCsya8KLVO19Ju4XDc5+zTZCJkQfg==", + "dependencies": { + "load-yaml-file": "^0.2.0" + }, + "engines": { + "node": ">=18.12" + } + }, + "node_modules/which-pm-runs": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.1.0.tgz", + "integrity": "sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/widest-line": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz", + "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==", + "dependencies": { + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/xxhash-wasm": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/xxhash-wasm/-/xxhash-wasm-1.1.0.tgz", + "integrity": "sha512-147y/6YNh+tlp6nd/2pWq38i9h6mz/EuQ6njIrmW8D1BS5nCqs0P6DG+m6zTGnNz5I+uhZ0SHxBs9BsPrwcKDA==" + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "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==", + "engines": { + "node": ">=12" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yocto-spinner": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/yocto-spinner/-/yocto-spinner-0.2.1.tgz", + "integrity": "sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ==", + "dependencies": { + "yoctocolors": "^2.1.1" + }, + "engines": { + "node": ">=18.19" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoctocolors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", + "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zod": { + "version": "3.24.2", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz", + "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, + "node_modules/zod-to-json-schema": { + "version": "3.24.3", + "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.24.3.tgz", + "integrity": "sha512-HIAfWdYIt1sssHfYZFCXp4rU1w2r8hVVXYIlmoa0r0gABLs5di3RCqPU5DDROogVz1pAdYBaz7HK5n9pSUNs3A==", + "peerDependencies": { + "zod": "^3.24.1" + } + }, + "node_modules/zod-to-ts": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/zod-to-ts/-/zod-to-ts-1.2.0.tgz", + "integrity": "sha512-x30XE43V+InwGpvTySRNz9kB7qFU8DlyEy7BsSTCHPH1R0QasMmHWZDCzYm6bVXtj/9NNJAZF3jW8rzFvH5OFA==", + "peerDependencies": { + "typescript": "^4.9.4 || ^5.0.2", + "zod": "^3" + } + }, + "node_modules/zwitch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..11ccac6 --- /dev/null +++ b/package.json @@ -0,0 +1,29 @@ +{ + "name": "site", + "type": "module", + "version": "0.0.1", + "scripts": { + "dev": "astro dev", + "build": "astro build", + "preview": "astro preview", + "astro": "astro" + }, + "dependencies": { + "@astrojs/preact": "^4.0.5", + "@astrojs/rss": "^4.0.11", + "@astrojs/sitemap": "^3.3.0", + "@tailwindcss/vite": "^4.0.8", + "@vercel/speed-insights": "^1.2.0", + "alpinejs": "^3.14.9", + "astro": "^5.4.2", + "astro-icon": "^1.1.5", + "preact": "^10.26.2", + "prismjs": "^1.30.0", + "tailwindcss": "^4.0.8" + }, + "devDependencies": { + "eslint": "^9.22.0", + "eslint-plugin-astro": "^1.3.1", + "tailwindcss-animated": "^2.0.0" + } +} diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..8b069652fc4dab5e8cbc7b368c57d53db14d85ff GIT binary patch literal 11059 zcmW++Wn5I<*S$kGC^^!ibPgzzLx~as4=Ih(N-5n#cS(0icXxMpgLKEx4fD?b{c!L3 za(?%meb3%&ueJ9HQd0PYkMjx#004ZM&r-_BvHgD!76$UIyljDq96+|ppCo|NQL23a zpaW#2#8sX2j&-r;)u!$d?r-1ZXv+SV=|z%t-p2eZL}>+MPAzK3dFvqwb7oH1oHJ)& zT{_=Z#-r155!j*oP~Hko;?w8A6@u)yr0rCws7ctJ!NxUKHKzfRSWLY$LBl3 zf<6hH4ieCP>bB>B=>We`>s58gLG^SS8&4K_phxUA{$HtR?T7XCw>PU*I?d_Fp;Ms0 z=NBpU<(k<5ScDMf4Fm)AIAXtmk02d_3|M{tCAqYYk%OpQk|{Ac;tR(6QYdixx{8P$SVg_XXcq?%sHd^FZM5iS#bJy+Z~_pWDF89o1A2gEoD3Y;OYijy)Osl$ zqiZKVRQ5LD7Tk^vtYV8Dp_S9L=K%yEt6kKcM(PqkiXzpd&ug5-MsC;=@R(jd7&s$L zCU94*pAgp66M%vTN0|q$CCtmzclmx%qC;!fl(30yQ!hT{N6AOapn|yp%tJ-vGUx#7 zO?^)a8p9a2Fq8@?$8T2$Xi?|cyBX_RN#}3!_^TvM-9_g$fqSngcph5m)yn53Iq5C_0+*cQb>a%P=GUradLI0la0PWh zDMUqmDw=;z)f?Z}Lv-=$G34uPm&NNn3Ty)|g1Kt(BNT3M`=P{$EbNV%Tz9v#jM%IE zXU2qQ_=eKY_tH$j>2E5B)#IMhUS80<&&&9Fq**UN=KeJsKmi8NrxzSClqA1?SK|{< z2N99DG~lC2`cz}Kzqb6ANRMafg(9-w66E7{N9@Wd%`x_O@ZdkiGD0K{&-&On6;$j^M zhzX=Cm{Idt_t$pLeE7o|WjG*M5!ECS*?Tn8{K>V9nEO;ya1DQw{jkW_M^E^{>Ooul z8%E(f^9D=QH8SG7>aRj#Sb#m*FBG)kk8&V+ax#;vGRD18Iw0fk&g?@B0IWo)%_NCa zXnW`C?pHa$3@E1ZIbLz_Nw;3}p7Ta4&E}czd>A28`SR7;n3uft5`wevutGqw=Qn5z z;z}bvYVOjr<`CZ20LJB_PjIRImdh5$hyXIi)r}H$@O(M-_&|6F1>!Ol^d+`}eR6Q( z7*A?|Kq3Vk9vpIF_i9Y%$* zZo_YokUO)h%alr+5OD9_2)TSQ`cvKg@`)Q`j)_r>t9r0o81qzkTxFi%rQoy_FQK8; z5~!ajN~^H@vt66oL!#`BCI|&?JPg`Rdtr`kTcz-Z;jDa#R;()WE*gVLUHsIq_t72H zoRZ)5D+>^Nw~NI=*Ax{v4*AeN9L4dU`$gf K8_MPUWjw4GNOUtF}zvDIOhC4`4tsM;!@ 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 literal 0 HcmV?d00001 diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb50ff8ee0d517c22033819d858b97e9c298f36 GIT binary patch literal 47242 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�-~ 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�fj6mSY=a^`UW z#%dQqUIu;DXe8QFvO#kVfH?qa3YSwS^E>I|?{P(=Sy8|VnAwNi_(dT%2hN#|1*ZZm z^vYwPEi>Ub5kHbC8bwgHrhpSLa|F7AvIaK+&4}&5Idduj&AFMLm)1n47`w=!N-qL- zYF;;|Am-}WcdzyztWd>YVyfu^m6_v7k_rxOtf8pTNiwq6suZ(IYfcTMQa7txFw+7^ zFf-oN&@;Ok!}Cs431}{!7Dc+8Qa{OD)K1sqw4Y}J<=_F_0FfdE3#!vE{__~mIX7eY zLTVL&!2(5;r}<`6y=PXES%pijFGN>-5H}!XUurU#SwBrU8WG%q>6z_lrvjk4MuND8 zxJcBs3A&9$5W7>A|K1IlIm>?G%RE0|AtskkRM>rZB1w?O9FsFGWz z-G4@k%tnUCoXl9h?^Wf)X963B<}f#~TTrX`>*M?3c^uF!0NI~KyCFU!wiAJt_REt4jhq0{4Ha7#eCu}sZJ7X_E=Gc^zKN7A9AH;EG zySY>TeV7lEVhHn8Gjh0u0JdNI@oSu*57;YsjrDOH%EeU0(Q%BXYkJ5TdS$=n37Q^` zP0fKXL~;Up>oKh_lVelWSHZ)@F)ZBMPjGQ8IuLy&WMt;a*e)E3l)UuW;Up}a$Zj75 zb|o#Ra2L(|`h?Jq*gfO+`&84)Pat#e1T1r6Fp`MLHfi-U5{#$JbnW&~!l>nNvq!q3 zGHX*~k!Sc?mrhS^=JJ!H`wdpJeGsU0?_{ZmC8Ff@t}t`t><(ySf8^Mgi;@{k(R!

    *V;MTHZEA?DXIAC&Z%Gr+ssH0iA$_kN0 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 o_c(Il`*aP!bqed1ZQ?kp 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

      6eTq~Uh!EH!-p!Au5r+dCEo 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 rj>5}R_R)KG;9k%CD literal 0 HcmV?d00001 diff --git a/public/images/efeeleprofile.webp b/public/images/efeeleprofile.webp new file mode 100644 index 0000000000000000000000000000000000000000..1cd5540903d458d4ed441673361e766d747bac51 GIT binary patch literal 11620 zcmV-qEt}F(Nk&FoEdT&lMM6+kP&gn^EdT(p*Z`dYD$D`Q0X~sPol7O8qM@agDJZZK z31?(7n_90?|Nj_I|MYJE`P**)$XKdVU;8t~l$db%swG?AVlSjE)3ZeX18pjnef$5Z z#Tzuz&peEBWrtIuQTUvO+)kOn?3BHOycC-nJ2^ z@(=C|gaoMOV};$Ac!5DGIM@wZxEoQ%KoyMtVirF(iH!u7NZes2VJ@fx=Fee_u;AsJ`FkMes99 z$F{D+B}&wfg1Lg={w;SZg&cavQBBU1+MePGC`Lj71H4TCM5n!%I}vmDNIThuuB9FOHArmK zM|EWS>X&)9=Ik|cAcpBlbJ=4*kYs2M z#}sAmDuS;gOblCf4`&=YYH_MBlT-%Ln0qfAc5BusL}*%P$m0{pYEjtqpeuY%#!hJg zppSVm){^6J-Sc687A*(h@`zZ7!`echq0XE$N7^FpdDd`j%udUi%Uj+^-SESYJDpn> z@3pNN@co0)V}%DFv!ZX|ThL7wF^%-B= zn5eZsffS_05&59J@e7(H0ni0$T=ym%4G!)@WNS0DfK6Cbq?-pR3p3HMYrlzy}Q)A0?VjY?G@aV15Q9sAM6f z0rSj}6b4N^q^_j5JZj_r-g?wo?2q^Y4S*bMhLad@P?L9fvcc!mx@EHSxfB_R=eGE} zY>0WlwCOL*DD(#OXm+l@iC1;`Xxx%i0Wnl59*1_PGuLX$Yf3KKRBQYUn};(F|S&Gr!*wA#u-ecf|%d;6&M zc3>edjFS&eUssh$Z^x*j@XHn$AFz8OudEh?MQeB<6;^`o*|uJNIMQn=Bti*{oluUx z7e*&A2gL{7)NRq3%@nc_5#W_H6ur)t;f-s5fRnIHTG zl)Hap_9RQjYoE}hx6cHP(M~v5k!9pmLyWvLywjLmpBMksbuJ4yiwjc9RIGzco}Er( z?y>PeXb;k(&$W{B4(m;R-L0t~5e6QUAy`~9JY+kUs{Z#HLyIKehK7CNbuhZF$lzBP zQ(h4>1!tDHH}}v)>n8W?cNV*Ed)+c3^=N)IX}7BMo7C%FqHbZ#q7<&@a}u{@misrd zMEryMZoO2v{CIuI+KC%xgU#0mG?*dR8-SOZe-tKen6ub&qgDOT$UjXKV03mLzegUe zDt}j<7~R1_S{h)%b`BrOuROYIx74H1 zS^MCx#sRy$(aB5WS8gGKyDo?V$UH1r>PQowLw)XSiCz3g`XO4`or}?>G2_UtJo3;H zFF|?KoBbSOTx=hfEVV&9ox&IA+toG@aFC>RM?;AYsB1X4+%j2Gu2V&@e_Ryl4 zDCp|Ustl0EiHM*OH4z|6s6c_dKTIph6dX_pKB-RoXVj(!q&Ada!Mit2i_MJIyMic` z6qq(-6{HYE;Z2XPG=*sfLFcDKJrTjc0N7E}Xw+S4L%^CxY^!JfMMO6B@>E6yUvd3U zrRr5`tlAs$eVnK60}RS&6W|;Kjp$ym&aNBDMoM$`h@=H0Wp4y3N9Y&B+g5H!L}vyV z0092>;kz_j?AgeO-6rCWO^q4zqhWF@=ENDj!X}L$$&c@}m&-K+xy92*Qq>y?L4Du# zWh8q&7fw=I`BoeFHUaT)wh)x_RZ82KF?|1h>>i8GM@WQB%593@_Ic@zaLF%_*?Nq7 z1c7FISYWgs4}2;XfaThSPDD4-lS{yJsVHG;eeaFzLfj-)$NX2jN!y?SAk%Lr!?^`r z3;Lhr`UfrK12PC);y{~F!Eiq7kT*F2j^}j=uz@6Z4Wq!$1Eg&xz48ijF&SGh`rq>}s3{6QHg&r~j0VASP}VOacJJk4!Y%T>l!M-h1gRwu6gu=)J-tBtlc()Lr6gHI z0ih|MCmL|-CocUp<$F=fptimT5ZOuu{XSn=)?+dDIAkMlzQaF@T~rM&T(GbdQ>BMD zES<043UhhV#PoCfX;6vVAXGf}ltB!ZtXq}*3Gl~U?!PXVPsm7EsMM5p)(*?L>~(H# z+1-QJE_C`^Nk^t(4g- z24J}tkX7HP?u{k4$r+ARUxFPnY?A#PBB+NTqD^6=Cq0sME##jUO=8;g{m^vG@~Q9O z__>Lr$A&48&(uu>aj_$F?cTPsCl^JL>3Ri<-Gq$YGjg!oYin?HEkWvG3>t$Bb@=civEJ;vxgT)KkTlwV@Y>^pe z{I2Q!I5)sethk|f93nJzm`6^Wl-d_iH?Lk@7P9ckay&anIkCC zv0QGIrEa?tp~S{Ns&j4iH`gL|;YfBUaCNwq$(8qu4CkcfpG94R+7c z$*yQd0OUjm1nhu?emDu8@i!0I#F7^!vuw+V%9GS0O~k@bh#hZzTN5QY*XcKq@*GDD z#i$K{gAZMTDSearcD-n(q77+K)ZP~QlGyG>kZws8pErPtVpG{$<6Hxt7#bEMM77gL^@bhC=Bkwu5o>nL1Ia${Sk@HRVw7gqn1O_C{MRqVbdWUez~Ie zA@+c*27-;)W|V4(L|0l(p#2B~}-i^!@Oof zjG4mg^YuCfi667zXPvf(nLSZrK-lk^a_dd?jKO^kn*%k5V8%DG8B|*!&L924l&n3n zXm9EgdMHDszEwN;%v?n!SbMqYGOoOBYejun?hg6$~HZwDA;dXtuEXpmo{`>hux1 z%8EXrH~d-_`Q^|4VXG{ZfhNtnZQckWr2%l9{wqF4LH(qsjRmPN$+Hg}a=x zLgDy-q|sy#@Oi9LpaaDyCYi4cUtl8H0?jJ0ia3^u3D;9@Z-d89ZEZ|rT&y=#LlHHs z^xc2O-+RCcNAx>sh0l#n~&X$E9+J_^h~Tkn*m~o68r!vN}om;=1P>B{|2l21vw~t zG3vXTb}n}G8tqB+4>Xu{&c$!P-jdhUkXrOkg}?A5M8^ugCAof-?3YAzL~x&@)<&j* zjxyx%r25y}j%VBsr$k7I$aV}HOiDa8`_T!&8sF-hBw+MbXmgMlG+VHQsV#g>h}*79gIE>&_^3B$?QiQA`fJ; z*?nja0WWV38DkUF_Z8Y49Op9awwS_uEpoI0Trv`Q7~KLUO*%bvQIL&Qimo-fwGPtZ z<&e4%MixAOQsdw`ou1i)vyd`z7}+@IkzQENq?PoN_zP@JIf}P^pv3dY7t+^VGMPV*mii2MthfwXJ^{uftyOs-<-Bw&hnfDYy4!*!^8LSP z?^BJL^JyZbCoHEbFBD~)y1gEg*=TS6dm#o4(aliRDGLceeF9noJa+o4c!&BsLU;{; zvR3}Z$~uQC-mog~9vaJTJilSB)|0zNqZ5B+%0#UG9@oNy4Ui4FaZy?@#97 zq%w!{urg&#ueIxrFG6^o3;_!A`-(Eho3YHL+|QRp?v+QFG$yTHl{r!_D;84v5NqzG zJB2IFl;WX)@=H~P)H@wBp%i`Je=8eEq0`BzMVCy?dtDCp2|s#Do5%5+nO59T5I_v;4NA=7|he6H!h}RY0%ALDw-`IPAdcUJB%}tNC zu{x)j65^{c@*C0#I=F^G-)gxGBp2lgyC zv;FhO*YQ6i;zLr$qXZz)SkZ~hzdD~4JMFew8Zz1a+n;BNC4o#1Pb-K!Ce@tVzUTSQMc*VDCP6h4!;uZM+Gx#@CrB>Ath83wD zeeY@*s8uCBK5-m&Ura}auMIZwKHMNm|2gxk%$nAK`^z55SPOgFjWvT9-_%e1 z+~-VwkySJePaWT9zN~mL2>20iZ_VuOXGOyrg~y=hCKF1DAO5|O3^W?^`devaaDs}1 zoWcv#I|%5UleHYImx*@9^f=~$5i=_mFApRZ?kGGpRNwB1=34T`QYyS%nvCb!hKxMGU{XQ6mf$X(^sm&j-*Ip1tQdqpOLjtBO9Xv!nn< zf}nYgO4zEIkgGS$p|5q{sWl#(=<=Y9h~^X{*}NKUl}d_lkZveSuCA*5LyUD)I+1(8 z4MioRNgIzB%ueF`i%s!Wk#>f$U#s3kpC=go^#3Z@DScP z=2pqo(9gQtszGXi`0Xv60<*-qG_UcZzrk=aXnkt^DOX1b57o<<^2~}mZELW6lXxbd zC2W!VsiNUgeE$%pj)c{Qq~|$GH^E!(>hE(}*6qW)DwUzQgj3MmlkOM9Hv3)V01TVB zO@B{Bj;_&$chgsc+zy*!dda)p=bjW-ONhVcL_?*#kE<$IR>vDJo`{@Au^ApInNe88 z`V=!=2-WhXF!$sjQRDzoq}{YWI)2;w{-XfG|7&8aNn3CcXb4Sss)nTzV)+7+;^fsF-te0ZwU?Od7*Yp|%_vR72KbRDx9$mnZJ#mhtt5l@F{OMQ^*OskLlTmP^H~ znHeDY{}#8K$;ofMtt8XHLgjiE|2cEc^iYw=T@W)`nMb6n2zO0wX1nrqy%pFJoY2wg@7o zWg!rRIX0W<+3sTAZ-@8nTU1zUR6$4|b%So*vC8{%fCXT3?56b&2{b@(P9%;6dz3no zc_jK_8XfXju)$?{j_HcT5`#2^%d+-4-l{|et3f9TWcosS79eb+tBFc{YS;RtLw~BN z02!J^{(jlW90Ap1lKFuNhc_Y8R$5N9a?NSzD3nmqu+^15b1B}l@bP&eo)pa0@8!E* zqfk{8cXkDBCC&|cR6xk)@V+*2s9H!rjn4{e9<#0qn?>b8&Uf&4!)|uBq z+1I(KqaKF)zDoT>`y+pXkGYB}QIc_HE(WwyBl9*?>4<#3IL2 zLG~etQsCpIWxyB1J!*5oU4r8y2Hb+3)wp)dRf^l0yk(fYunyh$)sQ(2`d zMO0J2$5zc7^V7IMJ*sPGgsLFiru9$Q+PQE>UKU7&bfhrO{g-sK`DS_?OxG>Me4k>g zqT2?38G-zw9XPebs=zAbS7=G-kC6%KpvIV7(q&=5e3Uu!LLq&@%i;uY9xqGbX@$zC z#PFwhhx%91+qH-xioKDo()RzNjBd4 zyV@uzzuD)s6!>Qu2H&0BHD|q9aagOl(mX^jEfc!K=Sz$XCrQ$MhDQ5Kh}7q39I!=% z$0$2$r!W&_V(NkAoK2bbu{K^O!7-K&!s?;?9{VBE+mOrlCOa)I8V78j${Bi)F~n2+Kl+y1rLdrwP$>TOjfiE$diJ{@j6J7~eNQOmfunTI;Vb@(=45IS) zzduqsR`j0yy>iJWnamS`+Z=x_j<_3NcN8F+vfJh=)VIh?t;#v3f84cObW{SA+Ypqs zJbb$PajR@~P(|l%*);QCm?<`nB}YKyE}D+>bkzqV$_HrL8xS6_oGv41P{GrL1I^fV z+Xm&n11qWQ@z`}LF_mHZ!Q3Lgg0O)%qt!%mgnq8J$&(a_kUEE(Ji2iH;32#M#8#^ITsVW6IC_d zLd~MXA|~fv2~Q9@l&Pu^lt1F}>{-mGT3T2*w9%TElDkodKul(%R^0ZSM3i@47D%!e zlqOC?b=Zb5morQHPunv&M4l{1DXzYVCDW+bL#Af6+Q5$wdA}uf&k*_Tev z{qZd{+7ABHscJCW5vi5t3>c=E=+R#*34tgdS8CuF6`|Ok$hiXaCDLq5}B!Tv{QM4pm<=@3hW?HAA1xq?T2O_|>(yyq&Ko!d3I zNVbJw?qwTO?ak8z06{J2X|R|9<)EFiX=)($Dh@lG1pjbKwWtq9mj^?1Hc|9b{$dT+J4{gCH~NEd+lt-4O-T z+q~!b3t=UVSa=95)wenrH$Mu@+<`ltW*d)W@g092MzFpTGr4QLDPAK0vNb<3k)W`- zY44Bt`(4nw6v{whvP3o+22$QoO|xSd_JhXQy;KOkf@qL&yeMWFR#P_ImvKI4lRr+~ znVH{G<@d6=6#MEE%*5*4o{v?w(K$qb9L~_}b!dh*;zS(qlQcznLGdTm0}rrA*xMC+ z1k%-$^PUK-!f4}K>cU!##?MfWS#B5`x!8kGo8fFgeBXv~HfI`Lzd*cOY3wFeXNb31u?1}|#{}8c!_>7jtm)!l zDDD``0YS-W%##Z?g9#1AGox9OY9seq3-5(P5m9ng1zzh-c+vMKpMjiLd+}4u7rr61 zmhWVxz4cix#wpCZ6axJilZnMM_gTKR8Z2lc z3;*A#4UJ6D70QmzOJ(S2{lXOrlm2*9PfT%Dxxw>#PvBAjF^7(oy?~d*FGpPQ%0}S_ z+bLYqki!ZPl0lSE!T&L*3#Kv_f1^`-B4}G}4FjyWWYy3Lf*#=*B-Q*kNQin!2Fzug zg2PK52C={eFHgQ(eexv7GUR*I4FWwO_R1$5;2Q)==uZGyg2|%Ub3v)6%Znrp?Gu}| z;=N_VAD%`R3ffLD;i#V9dd!UI2G|htwv)PTR$e|tR_^Q3_&*pvt5MsgDjkw2H>{A< zV@}7~ht}OJhYG}KV0g_PQf;QlW$^@`^$N;7rievqR($Q5#wr=Ic{}*95#N&UpLxqr zp)&_&1(aiJZ=Jaz1idqms1)QszBp9G*c9JiqYH>a+^-nNsn$qM+H!vM&4=4eR8kw3 zP>9zNkf25rhvsICdpm84wfvIHgR3PLN01zP0LQVkoYkiIB0~^zKI1gL*q-%yW#rOO z#;YRp)p+LRO!C@^}*7lqGy9Ug;aTcUrMOpl|AXX|lTTmNrwcm+8|8wDGD_k%q-(0ic zG^;|DpPWYB&+eRO|Hu+-p;q|5nk1AS5h+al2Jnvz^-<`M&ld8=I%Wda*>t=bY@`8` zb0@bnwZu-M6a(m{TCdONnRT@XsIhuA+Gb7QEc%o2E|3b+O4Ar*0F9%*Fh%SGHjiic z$MUIO22FeC@v@eyX-h+RG6S2fvPTE3nUMCV>IUtwpZka+%8!h4rl~y`K#V0>w0Iem9 z?nUwieM#v;IQ(RiR)2wN3h$YE*uZB!d;W$Jvp}qH=?Xh+eGp!k)Qsi*Tc{K_DYgg@ zFiV_ONzWsOB~MxSE-uRD)LHUR-(3DCK~! z%3!zpsK{JGLy0>C^$6)Mq1`F%FaK1F^YXDqx?|Z-_mdpFz?DS)bm+w_cU<2aTB55TIrDR*W8PFUAog1l-!FJ4T#o=d%U*9Wm?GxHXM$hl#HI#DBdeQqfl z9TF*T;e~L={L%d<%1N;cD?!EU8APUG{pXTq+Y^)8_GhdcNI^&2-o<7EtRW>m4P>23 zW>O8KN2H#V20TX6SV&GVtZo+)j>7}SyyR)V@?f3ozIl9Gl5G(4gtE(Y9ysiD9Ta#F z+EL~u{p-nPwSkrXxM>WB=V72d8*;37!p~96Yy1|M@&p5Jj|I27DSh$VZeUUU*J`hj z954B9i_XWKQel5nPN;iwq7slU5L@q`20;H3AI{0E zKe@6D=J+D@k>_1e1|2#uxqHZop>`cIuWmC$mc@-I{mBEEmtCU}7-WQDO0=TP>xV6! z_^P?Z>UO>!ESG|my>U>GFc)s$pc5n5ygQzN)MT+P_9(yHSYzj@eo{2g%*hdp;K9)Y z{DjBr!1w%Opw+s#MvFA56yN!=xM>z`Ud4o|LuZb2VxXvMKuF>-s&as}^<^FD?GcJk z5RUf!E|dLGjv~y)pA0orVMGz`co<-3Ww4=fijsHpBl7HVH-G{CeCNE`#vwwFRfebQ zl?wE2Pad$*^t!-n$;PR6E17o?b>AYcMz`BT53Rw>L_2+rjmQ85BUpi`N_=;gBC)<{*vqc7b)fq#a9&Jk zaSwj;Y1g^W2w!K0SM51Tz*sEyCUBmaS24Gz+*z@jEz4db@+YBw(vn6Ln;V;U4Em!4 z0EQR^niUO{Vf6b>%9GuDMbN~AR1;E=mnE%pqrRoL_?-m001EPTDd-NtBcaPn#ZZLN z-sa2C@b0YIKc}pV5q}YNV1lror~aKG^7xytdg{_#3`(Rw+%*yYyW?c-mVc;AremIO z6@=B4i@uwrB1lh56Od|;Zdq6xs?08a zf%uf3leq$m#M_3}6n%A}1T-GP^5!>ud)eJc)#9Q+Y9Xa}wSjJcICvkFo_0)gqc)QK zWGSk_^0+-07LpSl8tr|>K0Hl?y@YjKjjY$^xEavEO)-ygXz7cp!9z20T10rEsvvY{ zn?h7U6)mAK91GB61e1a!HqyVHymYC^b7o-*DgKKU_3bG(8R}L zcolPXFVl4uT}Ulpd@ko+#poQUp^Pv%Ln~;ex%cD=$8wwT`Anz>wr@OxGJ-td1G~=@ ztyV#wPzKGhQT>H>*DZg7QTMM!D0sJFZNnHp-{DE{OM+VkeEYbGAbDsHCAUfT5=)=_ysY@P3Xfl)xHXcA@z_hSo*bYCuseB0^t}lPg%Atx{X)Dn zMmY^tR6z&*A$_o>QE-m$o*Ys0FI;0OZq*$zH~|1FE4b^#fyMlU0aMY^kw&D2jx8hQ zj0T~uf$>VXy$C`k!Wb3;f48HY5GJV76Y23f&?QL-FbjHzoeG0}qv%)Zy_TK^tpZFZa zaHnX`E{0)dk$m>2AIxtQM&V)*$}*E(smQGKG(j5Gf<=^FJ$#E^)HLQT*KT^F7*ST+ zo@go90Vety%{G(sL@p=OCQ+pq9#9y58(}{cfY4jWJvos; zs&uxQqvtVijBtScx*7Ct8+mB0F(BGZygfWJ9fC&!L$iiv5c6T=nLIeGcogVd;$Iq9 z>Ic=cSaoNVAia0Bcr_Dk9Y3S1z64C?4)-)(jT~NhzOe(X9rN{*X$UOY24`_Cj-R3f iXg~kxtA6!b|36Oh?f?Jvk|OFK9Fv8R70<=y?&FE! zk+O;J1Bt8kxAG(4kI}!K{`3Ab_LH&?&;P!D)&F+-IsMk@AHY7T z^*{MH+JDslcKm+&G5yE-f6ebweii>q_aE{L_~-K9^FQA|9(h7`Z}s1^zQDe>eG~pi z_iyx{vtJ%xLH{4qPtm`?|GxhL@B#e0`uF@F@gC^^$ni7$7y7ULKi|K@6QqbLtLk9jI^C5v+doHaAv`1?kt>zUiy%D}9A;uyrHQ_$3Yvvh?Z0%i#bM zqXI-yM(p~7pHOLf{4fFnj#+$I7rC2ws!qbv%I!V{hbXm2+uWXqzN)Ml&*7XQkI)vp z<3WB-!htrT3>_e1H9>rhKWDYpyNO;;PaW1Dyi{xNOzQ#Key{Xp?VG7{(_-#ES80#9 z)V*K(Mg$_~gwXA^U*7tzyG~I)a!gx>0cKCaaPm9>Z(E#k?r-?sLt6o13vdU@~N$^?}%c~+kkw%Y%@wB$a4uDet z7kAQ4a8}ix8)r#6H-HZ4zYuNQj*T$;xIOB7rKl*5_2M0h+`N;%?2y$r!qGp}^Wczx z8DZ;rJLsv3=7vFCNQaVmGqN{pFHV$)2cKq!A#KREcmnqSNT3uGW@&TSqD^<6DO3A? zbU`Gx>kv4NFw|@4Eyy4<)SvaKneW}2-{V%^)f5Qh{Mh}E z^uvst@KWKIr_kjtryz;j{*u&z?21mDS5bqSq0vpvaiL|*j`q@(17kI(^>~!R4Q&J6 zDU5-I#=aAmx%`da*Ueb;vRe*-G0`ehwlw389+(sKTz)8T1Mr|6RGlO}CGs0>kecjaN z1l;QgK^od31a5}O;fnk%p9Ako@2J$OM|3yHwcduTx*&BPE1mIZ%NORuF8v1%`-REY zC+e?yI(dKhJr&iXpjz9v$JQSw$?V*cwn2igHJCS!m>oK|T@co`7mNp5AHd8~ToFVG zsZFJ|r72y+1E9J;Lhtxm-{{R^;FH~i?6_G!kt7}h8OUaY-;;pfbf(=AAwUPj1mWqJW`;C@W{l~N4WJ6n{!t` zc|6Hxd1Yp3-fEV^1xZ?B=~hb1`&Kpas<@kSz=SL?h_1u<*0x$pTxtsuso64 zssV|xNRp7iOJJES1styKD4b@PA1plP8}5~~m!6Hlkt*xb%Zp_pv*&n}@XNq9c7O|Q z865B;CQhrKRgrJZc)|cDNNhmGnZmv794FiNt_8e148k_lM}@zZF7W%I znBF(uvqWB?ZK(D>Z{|$>xGZQ~$ZrCkG_9G2b9@OMZSB{IZ;>>_z$rt*+` z>JB|LWm8ArkzHE_5-JVD6OMtEtw-#~`#aCc=Doq}o&V0sSu~Ux$=G^Lse;gBs;k*l zCK@lFPLPu1UVDLu-YegI<)hL0+V=JJ`6uea{f^6`*C};_%Gqde_f31~aD~x^W+a#^VLV_P+I82=b8on&yS;@-q_%LXrKryA!TUtxDvGNtQ9YfE^9Kuu4g+5{ zlqAYdZ$7&7S~Ta979gbG?DAp{np2+}yZ>9hDpegf1X=^?aqVyTWZAHh;t}v^#B*&o z?hFGKkX_~O=0vL1a%ik1V27a2gSQ_@Ii2?j|3ggWOdFDzQ@dzTPYK;V!j4;K%6!B{MMIiy zyk!O{Ua9H^r`!ghvbei|SCb<$^Vs%EC$M&B|UPZ_sjD|B41Pa+ikW|1Js*D~s8>s4I5j+LzA} z>XpR$V2ONzm$@L%u#vmTBUK`TP*@{)Jv2ma(LC}1Taz5jCXs4C>W~MT+vAcRY$HOb zUV90bN?nkYiqU+~ZzDJMCv+vDE-TxBAddTKsm-EZ z3;?X7!$774FQQ5yEjj*zA|%_kN(5WJFTZCAte2uISO_h^Hx zs5LM6?7j&*7wlqP-O`;h_e{!H2!CEp*1%HJ|KX`?RVY7I9-t{P`ox*QbFju2o>*pa zru$*?<+QQ=f3;4r8d@dVfP(p+s+>Lc`Ue&)27c@333#kS2*^zx?B|v1C3zDip4(Z7 z5$TPpVLeZTfu3{>nwY6diz4ZH#c-H@q02!bnQt46Bpo=y4*BtZ5xBoF%Q5 z=Gj%{Pqg_*vV&v@%RNKtKtw%^ezS0jM2>XM0E3`?GjtDsB z6HE7!i+sKRAH&GB(#{Bg9zmJQ9qFu@9K>n#=KZ7OltY#C?$Nw zemYo7z%2O7sO5x_46JXmxV@`$C6F(20f?{ti!O^w&a zRsCvS_<6_C2ZwZ0A=wMCsEX5HUz{_psuDEef|et_CBPO+M}zobxJA;nQ&Ykv@tR3Y zl2^i!Yx0C*W7d^)qb>2rVga>#vnQPvHM*2Ve4;z2!Htk}x0i9g7{8B@d$3ecVIrHW zsOSo$x~^i}d}}E@Mjg~`;|6?hoe@AI6bD`Sb$?YR#Oo4Iv*1WkQzoJvU+MiWH8&@CQ}H z$;fzjrRC{_%dUR`zJ~m(ZZTTxw7>if6{)1sX(}wB04s~4dQS-Ya?V3W^sc8=hb7^mH+-Szv|JRB5(i3Bsns_?f(=W zSik@Ow<&mtVSl;B7{oDDHPQA{081EGSpO9>$a2C!zk6*`U=o}k{M9B3;c$~&E)r|b z#FHbHqdTGdY%Z$&`~|0KtG70A(A=-L+m-g^a=BlS9eDnPG5PfKIZa7k?GgeHVqHd6 z8)WI94Dz%%v_IJ!2c{frrZ^`j;V86(?e`G{-6|&5>>-DO^ieMS9;E0VuN{oX$;6tu z*@p@;3FJ>4Axq~r0b?l!ts<9En_sr5^GaSwD5d{lQ?nKtp99yslrM&d*$%sJMeGvs zd58tYv9CA$um7WzCeCSKsju{|XiK5!u<*xMm_`f(D0;2gGmyF{TRYHlE7eF&V)(hK zNLT)6dyN#7MnRw3tf|dFzZQot}Ge3#!}5|LR%Piu3oku&#p0>PY^3N*dxk;X{u5i^#w5! zWbiv!eLY6AendDjGj~p$rk7>aEG6CrM$G(Lx3R0P?jkA(6j4Yvh=TTGfK-ML)-Ig+ z>ITczm9t*JJ7QHZEJsv5w7whF z-O^2>?Y;~&UBhoc_iXF4A2`tKt^cfS){PiCSx)}e5Y!|(M#n(s)pyttz@&cqIJyzpJvW1L0lnKCB^}HPm$*s3?R@%=jq483xc0*M)Nq zph=|T(QJE>aH)4yP*n9Q?zUv`wS2!w1-L&$+X1FDi+Sh_t`C(`X=}Ubifh_v>o}Pw zWit|EA7p{unSp0LfQYoHpm~7MWiS;5;RwSA;7t=?_aMPE{G^))6jG4IBe@2!ht+b` z8uGi;XlsTX--uRnt(#fc=I5-M!$Hq*(^%X!_HAo&AysI=anr{d=J?i6#=6*xv-uCu zic+GGANP1D>v?t*X+(_}3bHnQnkDFrCAB66k!(t7v92OxjAm;r;oP+nelHWtOx;vg zGSz^b=Ms?ZCq9A;SA*@YzLLfvWC`}N`$C7@pMw9Rq za)uv!0MJsVcr+OShi5E?m)FzK?K{AKrU_EplD7;2i{}lh6NX(6!co9g1BfspOEZ~& z6PTEhkyaf9taxczLm-iHCBqwIXzSP9r>qRAdJ3@n8a|h1nzPM3 zEiQbj;--2h3^I0ullD_;(kdN@ekdMYQOBedkh+%%kDerx#FI&AQ3gv{Ld4HrdjYiV1kGf>!QbhHr z`|xS?B5r)rWA-{XT9%?$8W+3Cv0Y0Xcn(RfuFD1O4M;x5hTJ=;oKD}9TNr->@;2~} z>-waXu#vfOlu+@34Xmg*`?_`-zzTA;4$vH#@dE4+>b5GcD$s0XXmP!uGl}}t3OI(< za?C;<-l91}IX3oDxIwFr?=#+b9O7g__PUuS_?NdER^BlGRHxC7XglAd29PuRe&?#N zzdr_yJ#PB-g?~w6588y^U31k4x}Xk85=9~?K!yL0u!6vi;-dY8->4IWztsst=hY|U z%0b8GXJ`M8YMR`bCDQpCZ=OnOUG57>vxZvN8B2yj-)Krpo49ko-4z|jFBK}?6#j80iSPbpIP$bfL z0XFMe={*#LR5`v}teqzU!M($fysleccKam|P_DaLwrt)r--59^VzeT`eAUY>a~s zUTJ!8mY6j3kh%C^UNdA0>`PIghj92Hb&^5MT2iF@8O$@M$SBD6Kt=d%n!Oo*1zz_w_xIUSbVh@ul zYPPt^+ga;TB%L2s@ONWbHC~!sRDRNB*Shgk%|6-T3avpD^}#84rvSQVfKZZ0-eF|( zB249)_K}*``E=f+b2~56tmKoB=-oeIbhzMEFtUfrA&;9PjGxe2!dkm-NM3cj&vps+HV$4$I^Uo zD!9HVWQolds`+PMb+E_iI7Iu9#a#SVx@*p4f3JL|PpSn*$y%dp+iR;&+!x9XC#pVUG^>I9=oGCJ1x4c#UFePJ?P zed7+Rbh+hPqD#Oj75s~%YJHO(kYgr7uvBYec;D~B7o&Vxe6FBVsJaRbZ@o%;Ijy6p z&|I=V?R*~pRMPy#s`88iBUz=_trOA-nA=)zoV0QPH}O0LP3f7R)yD#Zg+kLGnF9xy zQ46&AT%LMBLQG&c@TQ^wqDB);v}XbYj>BaWau*>I%Kj8KF$`!DydX2`X_Zqxpc1L3cc9W)3&@+eOBn^eq39l@BcaPHQuX}zT{z2qV>5^=(gWtZ7tpqO_@$-zFadf0NAZG?Kh~+9YA@L}9gnp| z{I?MfAW!CDidN%3YJ#{aY@pN)eF&16eOkva62zvgAkL{^7XLZ`HWZfAe$F+x601rb z)4&+BU9#D0S7VpH+5@_`_B6#(R^U+KdCsFaX~1Ml42p71ZAHIGI8VC`LMo{kk$y8e zm@UN6dPpqHYL!75_Jk-!5gh|t17Oas4)#-yfs23N%)#fnX7Wqf&8^faZ& zDxM45`A9iPXjL~>SWvLy)j@EmT?&I2p1kw^!l&W!to^pjdb0xgOO>`W;*`c+XvDZK z6<+_VFa4-S!!^3ub5 znUgC@RuHGK(t+-ydQ1L1<3HALjX%ik6(qOdW<38hkRu@ct8^p`KVZC?f@}S#Xbndc z_&oy&h4(1&8Lh}!q%#s(CEY1KSFDSK)a^?#HgHr9N5R#ECX$IkA863(_BplhFCRlK zM$bm-H#!BAmvFPivjg(#hX8^+DN3fPT*4)t9>G@N;AZ7jXB_3%vo$p}oH_L#QWv4_ zYK$Q-nF_Jg+KC0=toBKRh%}B_<{`lKUsiyMU7u~<+3LEuBaXFBQJDF8+B>t^0ZX37 zz(Jp2Bagnd6R6faH78+|dEWvNetty&;X0>+wy+>$_iXjdQiz2WBjjm_AF% zizv?BazYGiYZ4MSIKk^BGPD-bOoYwFq;ap&XXWcps4#<#h28QNDU{XN^ym9To!HSY zIfevT4VLQyx2C%KBjn5Ry}>LHfxKDH(z{EQXOTU;&T-l8d+49m-Oqk5|hc6dESq+0&i6;rCgHk^Eg5zgs z1W1HPkvT38uS9QPA}w9&tP1A;%TVZMAE{BjpT6Kg_=bQ95kW)j^6Z_ZvqjQTvkdSGSWcCIF+7CocT}Wsa8dVgnWfkqgS}i2AcKbHw?|VO=N^)y^qc^Fq*LqitBkB?zbThDSBl81*QL46xiO$U}Hybe=h;zmc8=Slo8Y$jR22M zFf+IC43dW*ZD{tK`De-WApa*U^my%4yhu+!$$s!=I_i@x<57J*xk%s_s!tx)t0g>0*8IC`UW|R`gIp? z$}Io=Ep>;U7mZHP$7}2GM}3Cs_>x;*V!|J=DU>BzcOjFTI3|PRF%nRAlmGK^>^8SD z8+v5!v+$e0=8bW*=oqFPuST};)LG^4&5b=Eg%Sv`XSrN=RC1m_?z80L;N zbfpfK4Gx;%mMaOYziph(r1_?3_t|P{9#XTt`VP)zEg&f zb-MxLN{_@G3DZx;BgRDr2ywego0gB=TmH)n;zbnuo+SQ0~ zGm0L3^ER^&g{l=Qyp+~r3Cz@6K#r6#5dukrq!*uMgv_!tniyN zy1*Pr32m5)eC*opCBKOXxUCbzf%zxm*B#*WMi5M* zQPF(hIFAr4xq@E{kajLLDapdT*HVWDC25a*8YAp`+eLm{n8EQpt^ zKBnb*gnhgq;jMXxZ86_CcDTNBr{B^T0AFyRzlRnm>2YK| zFbsv+vK#J9UP z1h$dzgmr}O{HlENZ=o3HRu@K8*DcMufA{CafrmvXEtMjFNe#Ni%K>YvS;a?%=4Fl< zOVJ=7m{(_I7fA(w|B35gd|ik#+p;x|`T`w1lm4d{r7*QiHP(Ub2txY2<_iyAv_2Z1 zJSx+lIdvR+6dt!pjp8badp34Uu{qCI94n1Vt9^uj{r>R&8F_KmkHZ@@rk>SiQ-}QP zxcv$gf`)U|nNZ+&&II0K$9yr}qA5E#YjO1phxldK2Jq!eGQca%2JB$go6lF9(C=o` zLAs8TX{Dok=1P?3+R>aw=E53CvhMI2J1X{&A+TsXPo-|u=k$K_ z+vqLqWoQrT)l@RiInF%Hk5bJW?zDj}U2oCi*^3lsJ9F;fsb2Bl3*f)w0PtO;0{HlK z6dim)tl9}8F?_BPAbYFT{Y&ZkzfgP)GY0U#-l-)NPA1b@uWGxtNrKUzKE+PHNF%SASNFVW?n{Y z6oc=c95T6=RQ0!!%WUd~#X$?4W7W=u^0v)81`J^$ zzF0WpRM<$oX@=s%6kRqiDgc2T9(ox|w#!hq4bPYmx0~U{rGs}iuOEXvB~S5lmu;xZ zg_IRsffU3^def-P-t+Vd-{EZhk!MP!^6n>_C6_$9b-A+_lNL;;c6o( zrpkl0O!|erc?qz7ARfxDzhgk-+`+tM7qVZFi%MWk7wykoQVhE}Y+TE$8i7)j!iTj(b*W++E~x;Y2MSFd_AAuEC(DjMZBB=LAzhVZ zoe(3QLxTUx+8|US|HA2a$?J}GzABsFvu+Fw3B`@!BbFzWuW}`JvSzE(u;Vyt@oohu zPY9-ShHB};Y{pW)^oL)sUyOl~j@ov!RFDf};PALZ-I$A)s)@+r8iOq4zid_rGNhEh z(0B9POL0x<))x=%n;L_4BIzMZt|aUCRARsg+t#5X(MZ6dbX=zx1i0+p&}oztbzb} zzfqV3d+kMR_J$Erh4QE6Yl zw*_gg9l4oZK@Qy;IuU9l>l2gEAmu>aoRDWfWC7Pud23e8TKM&N>i9a=z8LutCZxg^ z7z$QfQ_g%4RE1`RNF`MtCm*MmcCV>H&yTo>@NEQD$T19r(;P_MH!jk!rMzZf8pH|G z1S4?={vbNOV=at227R6kBxUX1Qa%-cXJmn}`SH=FjRtXuF`^>C`5bh6#*cYFlYKiR zilRtoFz|eIN?iktDxLTtvzyRqt4vZpK6*)$9Tw%v}{_CsB! zAm`d2Jy@e63r*Z{R0JOOuuSD~&5j~F$nycokm0YWg^Ypb8|MDx!WlwXj@*2n@~81m z)91I;3qlB56J+|Cp!t7dt0j?=P1Azj`)G9I!-zih7!OIN+g|>wCs#EhmB0YM$PiF> zAi=izM=TH)yjQ2(90ju@Q^B{G&r$nNVXF!iyBtYP_FW9g`M~kL`PT(Vk z9hd)%g8FMnv{!4);K2#^elg@r=v~eDa8Jfrc*u;!HVdATQB&g0AifOM)d$3`#m}l` zyD~%~zA~8CNnf*@N@%|5wb*;KM8%Sqz%&XaiqAG4dPceXFf;SvmHjcPR3y& zp$wF4gR-GZ^flJp%&MQHrs8`IcI(gNziedbyu(fZe7r+Km_K!}EWHk?V$iY`9pbvI zHnr7(k$Z@E5z7EbboU^#{!U4ApWPJG(Qaju%tGt9hAv>f7jT(T08+)zrEHNrBGcLB zAf)ebEA=>5(oGgv6_ki=e;O>OndIZxr8L1;c4y}8ZE5%J<21T~t8T^e)#XHuQMK*O zV{dR_^rmjyRM*bh7{sEVSC!ZEJWRs8M-~=dd8=f!Y+|8CeK_HV@%8LlM8XkZF%Sxc z9s7bZeUOnm6 zplzrVVEg=+5T*Dh56RghB z${oCMEmS>v42Vb<>g<;F2X;5iWvIu1>qrOOL>a{{6IM%Iisy3+KaBMfWV>y|gFiDc zicuv=(V2eAZJA9sibs2{+Uw!M9@M`8rCvkbIkxjO)C=XFfkh0oowcTT+~+!|$P-#z z&A&sp&VHAsbOHPpemLaGvX+d=S?GK&Ebr-)j`p>BCZkgsZ&yl5qk)yxGg-N`g=dEO z^n$P8))n_+xB)P)l;6IoR-GZ6SlB{|hfzpPuH4RUe`iXEE|XnKD>d$uw7~a5EIj8e zyX)IJ&S4r=UxLh1aWu}(U3@TzLS4`p|0IS+mpWc~CSf2++6&l8PS4&kM3aK+^z*0# z@iR_9V%Tkqu6hH0Ft4@))6W`TQF?;Ukdb>hC_&j#A6%?F&IzFc7wTKl9x>qwnUu6y zdM@+V&dG5|FDShmc$u3Q!PAccoNz)Anzr3Q1$rgS7#{YKF)V?wOWQQ|0S;v>BA?8{ z8HygfgXepQ!vJJnOG>J@Aa1gd`(2MEnu(}Iq9b7(gqFHlId$x8RoQMhUikz*dSHsg zOJ5fB^_g8mQ`j-vhR3-`B1_*psBj)RoMzA9t&+rh(7LQ)b#E&}ak|&eUc(;I%y~Qk zR)zC(I#oSYY`zwwvFGJ&xufE>k|#2D>r%#WhX?tvEA#6`{ANir+!Rv0tU4eER01t2 ziW8p;1D)E4^I6h1d2;;vYXdIRLTFK5jw2S}#-oJ~8)_S+mW4%OkzvI5Pr(X`Lm1`e z5*%^D{4^78WS z-5!A5F$q4|+>g!sE>dbLSQN%`k3jzO)2sHeB7c=upwQm%&u3p|Ld;Wk4UClP0c{1-hxesT^+hAdq8!o&*`ng_T()U8|tg-Wbm5v8{tvP=S;|L zRWTyStY5>hM!9C23C}`x3bDbT!G}Q)U#kQxtx~zU$0I8$1{L~~?2=tbDDb|}7!!kA zv9*0yoUg^!{(H!yoH@1_iu2Ww$))5wtvUCg{eB6+XfG7g@9Z0m)S3Z(9sc)9S14RK z`Gy^L`(Jh>0&^yJ5n)MfrP1nDcsu2sEAwvL*IC8C$w`(x!-#U9EI>0lP$=xrxt6ZJ z3|$yx+W_sVAF-P;gqC`Odv_fwMRwtm3cmUcP(Zq%{xN0x?WH!; zqY;_|wwVD?CaDm`_F*%O6SJzVbj<4BKkXR)1Vg7}on3}~PcU0Za)fHv`%dlWq!6CB z;}Gm>MLxM=w^pr1D8^{zoFscTBFPuinCFd33pOXo+OG=qx6ZF@m9@_PTj~!R5C#U7 z9_#xB>!g_6j(&MA2GU6?$Qx}A>>m-1K`n*IUevaV%o=spZ3G$unZy6%xR zeHUpzPgQH2Onej-Ia!h_JhE!tjv1O;vJxlCQXFM+5tx%R>OGx=Z=&wMetbuA!v`;u zy^}02a3^6E6mM>c%U1=*u1;obaHR8cqfD%;JF!iv&1$w-+E=~4^6{^BI_CMPK~`X; zZhw@Le56xt(wKSJf5*_iElM=#Q8X=ILPWG2mA$EBr@eDfv*-TQa856b5i=_!JmL|c zP~m~Faj3~8WoUHx6b^#J5DQ~UcI;DvcdHVi=zo?3v3x&fd7H>GdTk%0f32B|tcY24=7fJk+hwL-+n`d!*E#J6Jt>suqUH^Bev0&}9H$ zxp}^4$owyjE}5ZKpWe+GY`VkDaWvD3NkVe8ZC6oaLza^)!Y^XP0P35UA5@8btW3`T zXqiAY+hz$Zi~dIwVYEp)mhXadCe_SH!`Zr4DnQJSROz86&QK50p$=ab9f^p7lIHPg zA=Ay3ZS+k5x1?j#Z2R``Px{fU($8*Pb6*&HiW)bt7)(rMFq)}pmCNc! zz*Y1W7~*ZCI}lz5@U;6fiPuV3-k2O&0O%fjb~Kxa-?=(Y?^ooh#%Nw)#b8L%uyQ*H z5DHVgOw{!e4wM|qS6!-^Y!z6*-+7&$;9rPeS_ zlOi7wDK{$@{2>-|X18m3L_$#U2{`F(SjADTbV#~f>d?|l7!r4K<^u1C&^jIi&&10kIqV6?im+?OBS%6$v z1@h1Mj!8ivEWcv}g>Ny(Lu@$bv#0Tx7!kuuhw7&(?qH7!v=MGv82NMv$`wu2a5mci zfZB*)UJg3n0hG91Y_j_n?(@ue>}Jr5GY-eI9J@Aq*6JX!SUw2aB2X%Ax*6$)N|TDW z&<`j{zL^;Ie5pxFO7Wt|`MXLi#VlOiss^6oB!nGXCJ-{4Q3y9!l>G2okxt2GVRu=enGiBuCV^|l%j?0O2{?-C2RWjlGeV(#1$cjfRG5Ei z{Dooe`F;2e+aCl%DTv{z_mz1Pv%#@yDU#E#*$&7cD>CD(Ag2sWZ;8jGIARi%tWg)O zYQH$cls@GtmbM+S=Hqn2z6&|2X&4+@nL5n^Dfq>5*rwN*#OX*mJ1~-+7$K^AIQTxo_rqA@&Z7JM#YOHIhv+H&7lL?H1w}GrEh{yB;xw39 zBY-0KLzI4L8O|0<*$YckfN@eBT&(*@dpEIiO4HPldUQ`7qF^1i@`<&o8dT%KaH1UC zuiUtk%o`3KR89k+5CAW-6GlB4|YG zb1Wl@nHqV$(ov!;5X*1FqDMSfEk69vW)Eb!C7;NVXaz2@&|sV|$~iz$2ya#i;nXy@ zKFj-`8*Jx5%>46Bf;JuhvCEoD860fJy-cU`Dzt^JbBQuqW;@Ge$$BXkm~HZI1P>Hb z2W78nPgWW6GGw42+e}B_sLRj-gaOr(Lz--7_}*MApjw5$Il=`AfoCN-CuFJf!!u*I zv9@xtMHYfW8Q$AC1sawH-;?O$qki_9wKDpy@zod+EDGr~NJ_yS#Oq1A9v|`El{)e_ z(lowI&(`G6Sxxu=_iOYs8-M0QyR? zQ!KDh>1ymZo$ie8E=_?b_P-;0-R}$6ClJDC$q14WeKM=gx7P>O1Flj`eiMN^GMT_; zLA$(pD$QxTo#r~aX@%-r&lJaeJ$<3Jvh{l~4rppC+y-Axh+I*E1Z(^#kN>=$; z!QbM+l7^!d9ARBE%?jQ&V!XKC45^D%^T(JS4F=R;e|rtf{w8f`IE8T7-B)ZjjTXLZ zRglh?D;3q9Aw5R`j$%&+hKA!1-_y!MF@bBQZJ<;Gl&pKL7a{m`!1v(rLwDU5bu98RV-x_4hIu4G*$2o6JWo<(`3 z*1=@#W=tnn70kx(E?vOU0&Eyga0AHy(8U1KUCbWdY3?x|c|GJ}<#zU~EULH#Ai<;1 z)>7cCZgTTvW;-ydBSG>ieakuHr@FFCzNB)cy2>~&^k-aUmKn~ic7b$n2zh#e( zTe#RoSx)N-58X+P+n+`Jo6?o;jzUr00AkQqY1tll zF`;Is5cV>N-Gm~HX4Cb;%6du2)3M+}-TB;6;yk6(l&Ph9L~ckQqm@*84G^eG!2s$R zg!o`2yBR71%uhTuIXwJgjFL?fIC@1seMiPo3xUfZ^V3TR0HyIp0bNRmWOsXG-DJSkAz3jgVPSTp*9*>VNV32J4sz zPje@9ZFv6YSh6&?fRBe@n%k)uNw{YdTGn2I?SVoUpo3na3l%{KCxZhT<%It89Wi8B zK~tt>^|yokevh!WC?@!-mYT5O09jK%m9Q0*RGRVQ%;UpqF!;04jPd0e!1k!HuUSVD z$V;N9+qzSPYFdzTX(pg}VK9Xbw z;zpd*G=}F-X(P-Jk^72q6o^GEU9%wqpG@niH_*1*9G!uvrQ*40()Lb;a)4+kJq{Te zrT9|ZImLm*EM82VQeOv>&ev{8hVUe-{&s0?%etNea)U0u;Yq?9YJ-B_G0tT%6MXP%D>9=*`lzm*S#b*eB!~UqUSTx%uNVv;J$s}@HjmoW8Q~hyF%ef2l9LFLw>r`^%bmg$(SI2 zu6ZB3j&(*h6J9y*z`Pu2e$Sx8iA%T;zf}T^KV{{qa~b<|0=LzTB)hh!W4!s7y5xN* z<#UX2Vo>iC2PD2gQY#fQVA~Ri?$VF~Z(dVaKZOl00vg#GcG7fUn_z9zPMJ z$XVZ==1?lK`pCB`|0C_Z75lcH*FApm-TR%; z-848NnCF_ht4J>ShuN@M4SZufL0yVL6hKX_L?OLc7D|7o&Z8y3+m;F)NWuf9*aNBb z_^J3xSlJSeIA`Zzy;}T0OM^q=e>~5m)Z;X&?Gnbz@01KCxRBS*l}$7bic*Ajkx(OQ zi8o?52VNLW0#uSxP=K9tZ(A}Z;#f2mS|nb*W|k_o@LYip{I(-_8A!`0N6f9&2Z012 z%W~^4JptUnz4&*j6tWD(j>^!_RB5i_ult_O{)v+kTt#|1jvkc3QCjBWNO*2*skTXE*c zUC6IRlVS1P9?}5w<*RtW{<>Hy*K}gAGaOkG7Oj;XvIE_lTZZ(%5`$lT48`UsB8yn! zf)$`!;+FQRsCYQoqy>4D*`|Ty1;7@1uO!?Q{ z&Zdj^5q)UaX)BLS=|9Flv)5$3dJ}our(j}+WoR0M$KBWqnQHOM@PQ>TqL^D?_^(Tf zOuO*Di3;F;BL#UI!gb`MJN6r&9h`|rFH+lbIGEd+m<1<9TD1aE3UxU+sTmjl{sy%N z98+{`2T<$*JB+eAI8S%cx`hvJ1HQ(;VRiFH941DkN=n`Ff5xSEBg2tWEjOe_{w)HY z`L_xYO#~P7H1pZCe~~&W5DX%oUwljhQmB^3VCC&)7g<7nxlJxKgTyFiY%$7!*_b0`vP*wpZ@73#=fVD;TTaAxj}Y62bu?>2lWtXc=913J)lK-wF+SE96b-VS!x4V zjd^tASUg0s=d^wvU7Bx*Nv6wF~%?pCs3;>|h8dPxd&QUPqs z`_$AB>@QaB>)dG;@pEu6f)2NhtBdFq!E+kV(oZ;>XC!=0jJ!9C217Y?;7xdGt10JL zQm`2Yo%o06J2}>Jq{<*ANK5$LMuSOd64Un|xAWzuF%D_c0D?e$zh;1!tx4i3{K!^a zpaG{5*ZC2r1Aix;~|p>XVf7#g5j+K&SAR6gdQ*}&o>OEO8zU_VRg=$ zzr?>q1d&xa6ofxOoQGdH$Scgw(IFq3)cx|+{Bnu;<3Ms@#WnT0m21hlY=*W{k+H>2 zx#bdxq6R*`XhENpc(=774)bsPFM-Vn(r5wQ{w)zOP0>eSZfqv;g2p2WQoevL3Eqx? zW^d)&UaUC1SOsAFjhuk3yTeyofci=L^+OQBe}QcR!$NJ;l`7cM7C@(c;Z2#H2T1c` z7ICsFFa?8s;vf>S+wNFj7U5Ken4Jgz8UZz!Y$(@WN52R_028_q@6(Hg6=LA!d(l?k zOpOO+O+x`XqdpfY-`UvJQj@QJnEnRJ`?nX6`$HvJ6QF%W_gFwhi3oY)pH)+;K=rqv zoiFuvaDyw{n`wDdcVlmhW{qo2dwnQZ{GaYc<|hlf>4SXu4npuQHR$^^UDCMT1Yzr% zoy=bWGD)UL1k2i?{xCR?Xg&!ARlu>UB#)u}Y2DO9gc=}v9>y=G)D~wLSdYE##;kg> zZG=%vynsb_)|IHgI2%!l!V(zoalNqjJUtBX%t(61@xIXBp?M_05J>!-*aQ33=qqOvgJ55XLp;I+mCp@&pKS>SMyAL8kuNy5VOsc@Te=Qx&OSAoV@=qiA{`B!l z;H6Da9Z=Hx*PgEXFbK@bpo$XuRaNkc0KFRclJbZ_D>0KM#Xj^4D+PCat zqi_3ZX3QF5#}!Wlau!A9e`&`;vKRhFIKiZ1Z_!X_Q?~wdd7dISzEE1Mw6YcM93RR( zi(~-5J~x8~)!W|P+=>l=WPI@_xGR5GTwu#UFu60PBy~*J;La(F4S-hgcuKIpu^kg) ztX(m2t3f$#wYAh>&qZ8Vr6$Rue!vm$vnC2;ZT6U%Zc)n}SHI>EK9q_NEV;q7f4c$g zk?fuZwqsS>3zgIDocO_A&g2Zv4d@{MV-Frnn}%{3vZ=!^7w~$uE@%OaN!PQHg2^~% zp|~%s45o;OTT2wP*$e=o=HzTmyAd*$lsm}qh%jybQXfp5Mt^5;kOxNXZpTW&Ib<|w z|0lKWrZn$F{&5l4kiMcDS2{mfB{-tGAlG|cK0(YK0DJzO#10H&V8KNQq{UXpx~^Wr zZvD?Pn+^-%SQVH)a_@_K(Cf@6*Uep@qHryjUMV*N^NGO-QUFkf&my!l6BSRz`9h9d>e$txhq0ZE-&i=eih2xa!$*pSS=Z#CzeUq7aj~bCFDl3c3 zBp_la#g?lzp>k4uSYxqK0O8^C200004z!d-`Em$x1icl$*du_m9g8kH- z4ZLRf0{^Unu!%}FW(NE*pxUibjGY^YJ3FSm-3!Ll=5f%i%?gCjaMsFm}zP z!|xz7x9lT$Y>#n%*r5W*chjVyA&jZw0}=E4DOsD1;Y~+f+w;a)RXL_TP0rT5P;c zJ8td}UaF%V+HSrN4TnHQs-|Bzf6Gsvtezqrh`@e`v=(lPWD4G*3g8{U7dW}w#^rUm zW7a03i$qj2ri6>sPU(@w8HoeQ*|-D8;<6~XA1HOpbRmjDg;kJ03)3Stqdgtk2tYnV z6FcD+WH?|?G$IS04l%gD7tcum00000006D0v6V!?8XC}1s2iLdOm>p#ZTJASng9R- z$^(+)I(IfU+6mvb-+%xB00005BhQU<*ZGnyb3kcPzCZu~0000rQz&OidH%y4RYGJ0 zE;kcM75FeAlhdCpcscCz^~K0#D!<+U0idMMYTw~da?+>SHOPT~>YGOzC}cLHwchPU z*4E7pz%Fz52MhUwOBca~c*@{|Y;|Adk4E0`&s`LkA~Otity%{fA*TW)7j@C>?O6wWlrIm*S>q~ z5+)OiG!{5oqw4JY`q|5_E74+QD>*JFnKnc#TQnNQ6d?@)P4kkrj9qrTkQx_IM^~;> zOm!(*_G}@42cM7t000000000000000000000000000T=q64isicfxrf8jrjD-ime8 zd!ETO%K^=g4~GsgUZsFne{hXVorYReZKkYiG$WCq4}%0T@v(>EQJ$E#7L4DpUF|3s zCEepxBzE)EA`3{ldZuJ>bx|!*xk7AI9Yuj`6wd+~X&*efWp@XdFkxK4dA;N6oe6Q! zg#FP&Urlv&O2>JvE7@Ed6CLc5Ggk;r%ahh7^By{+ex)j!u8TK9PLLbl*}>@*KMpVT z@JxxQaK7~MdVuZbpO#a>NuM1D`cUk!YfM5Q1_5CWy6AG`VQ8?AA}Xf-qtDzgFvlm3 z=g+`TVJ3V43iZEm(JIY96XkX~S6+%~x@1Ao=))IVHePv4bFWLCaE#)Rz$TzzWeGn% zbWX7q)61Nir^aKz0uV!QqziBBhlLh5(V^w@!mf8vi=#TX!a8~fAOkK6D2D08Z@o;M(SG|yisPK7Bqj? zU2o0-7L69aHta!yf1&o(4oj3J^$#`zcNc{i^2{_sBeV~JCU)9`wt~~8JuQF^Gb1o( z_0s&`*gQzyJUljj#YezyJUM zM9Aa(cUMvH0t;kBu{~b-V}k{GX)KYw8aq-ew;Getbr<8eN?SrrzD@^}`9gZzUz5)f zSN$=V9mTdLA?X2(Wp=tFJP;w_ML5k$RfI!qyHaL3-Wd2IV;?`GcZs&4ywpPS?^4%}7am#*`31022sj1t^Q9(6e0W)2D7=Oq(``rMwb@ z@OBAg(eOV@yKH16Ivq?({f=$?X;%%JC&tNnl-nfUk*nQ|hrlR3!1SASZgBY1e*m5{ zJ0op&4pWc-Vp;~73r5!a2M=NjuOxfMq$ z&e}aozsu$R=Ed)WYuTnnU_+6w8^@gEg%pCo8V$6LEan;1;E}S}xV!)klmlF z%?Ac$+t(LJLZa|hV=WgjnixzXXUSVj;}`~$+m~s*pLa8!23f*@l~74gcL2J=#g(-Q zr_+kYDT3)^0jiW7nfAa1jQ&4kl;LSP31$;=XmLOQ000000000000001jv`rkxg{G1 z3Qh3UV}Mx;NvRY=B|GH(_6SXmgOOZ~<{R-l8M)BxfPx6PSMrczDv~)jX@4B^{Bhgk z24z<@H0oS6gyR2lRHU<@@~RpVc7srK2U&uNw2- z@WI~Q6V=ecTfp@ETUCS^^nkQv+^Hy4DH zKe8OxfC<9{!#Y8T_(w)Q_y7Rf!-v&uQ%Y0JTNlSQ-?MoQ9fn4%NSTaJK^js!IT~a% zufDQ%0`7J%s;VYD6Si&@%T)Bw{Zr;I$UH zdh|lCai_lDNWg)KflrOG^?t15_v^2(xSCp9G70}YX5Y{c6Z;{SThAu^2(e zT2(NYS8vFm@=`kYF4ec*dH~@@kf$`8atY&0VFHNg{sUFEyoF#FG^gryVG~rr%PD@Y zO0kJ^)W%frHsCZw*DQ{zuXnv+re}P7MuS6iId^duErKUZO@4JtIo97bRzrU<`Qoz{ zwkE)-+iUIos-M3F+i~sLyjqli&7iNoq{!UL;+#bQJvLwIABG@tSFj4oXqctBPc$WL zqc$W0lg1qTMOgrH(h7(OS_w~KO@0Q*t5TM&W3#z$vvyWNz5$#%%XeD6Udh#z#Idy?Nz zy`C^xkK{>zFd{cr{43y;P-{nm9#!nVmxey)1>>pafl&wX%D)^La<$32Up?cCwkPrd z8zIM9fi;vY?y^5Hb+=EmYH?IpE^4gC-;PlK5U+oCnc&P92e{?o=Wd<=rrfTj!N_vg z*nqW8_)UvtvV>lJCx5y+`R(2BHh!mjwol7E}GZQxobXUVN@)5k)O6`ynH4k000000000000GXCHs`E22SEK1HTeY#Bo5Jk z{NXz$@BI%JMEaK#JPmJ*Enkuf6i4n&nj7#4HD=!*MkrO#_HdYV?{KEL=OV~WFk1v* z8%49K3$&5JUTw^}fftE`5&l`(|MCO`96>>Ikd_y_8HY2)KE=3N@tEaFg0sn0K%ae! zQDQvY+`Ho9z4*ee{x<>y1Mk!LFyurp3Q5ug_DpN{Q0`w-1hd-({a<6s;_xP^Whcgwx=T&Qtj6C|2Nz{{#2!bcGwMoR)?zkMvjuC*7_ARb*+5Vo9j?=M z96#h@-4$`{QB^+oWxENLP`BBHkSP?H#uahD*ASR(aB{$objWkjHX+pw|A7RPht=I5 zP0QxHsAUM_Tnd47a7@2xmIt&D&gz${5Jew8~BwOy2%SrpEbEP6M z@sMu{7Z6?BGneLWG!>Fs1&x4%w2%AOlpmpf+w0n)en7{)EJ)-j7|lM;yJMYSKT%wSph(KHJ3gO@Kz(mUamgy3*88 zUG^SWL_vR2h))y1!tX6kYXATOHb4LX00009ujT^iTdBIjb|aP#hx@-Vux?Lf8Q9AK z=$hh@`iWc{N$R5SS3CEUpagFZKNZYytC0gy55t}9d}NPhT6M82c(5-fzF5_arWOCu zzXTFTw}-OljgD%yCfB%+3`ckz8W2)!b`uiExl_YM8-4YgcQY3bnIzF-b*FygjDMV0N@&{e+TW7Mt=)1>ar~}BO;0r1)#zt%7(o#z=;=qtoaSjpV zgk90TZ>7^%XZ0D*|E(A!i1Ku73&2~&7Pe#u`P#_9oy`bfI=l!WSIzpk+-&JUrmE)i zbRj(z$u3Lg!4ZNL8hDr=9reKyJBZyj9o+TrYWmu|G$jXCzT2if#_89 zTFOs^Zl^l7lsJk9n>L60ynq2h^N5`&_*K+LFLiJ=_x9ZH(qF|4$7!w}KfOEr=4N8q zKs?{{&6kH(Y>bs0&f9qT-kA^OYww@Ng1yrZc^p(1y<8a0C`+L}9Bu<+njQ^5`~@xY zNsk>wg#HLWLob?+`!~=-(s7p|Wi#O%T=bWdA)e!lA=b{7OE_z93jeZUqjkV{|2=>K zAmsmyyB=O9d>X3V68gi2RU==SVTCI6+|b5}JetZU^hSb-?RQwT{F-~s_i#qa4+WyO z6Er6tH(bHB;qJ+0L}uTcSd5+1={xBZ_mAEW#+-u$DC$Z}%XAJ0`T#-rCiEIp_5~X~ zj&$fWWCLclsf960#)361&8=~hr6?ByT zCnP7|;B6V)IRW0h7~fYbSr2e? zO7G?H^Zi?9IzQACSvys>PFIx!d!h}V9+#*)Ccv&B#ltd^$%76D@QL_dA&$!9B@y9B zriCCkjS?|BzJG*@LQ-g3DtVc}cO0J|5+onywZQ))kQ!Q7GPkajsb!MFB_XY{Az0<5 zJ$*s}v=6*E9hYL^gDv3<%$>Zb7#~9Aw&zyr4T2VAo#sG8jqz+3@CU|XQ>mbDL?ew% zHkNfyAg&T_VW#4Fo=Ae0944^djwGv_A1#%r?bRGGfMZ38ApD5B*OHnlaP;sBAXh~Y z!UZrsucl@x+uNS)^SSrklgl}3(ohY_Qd`nilP+ zhL;2=(=Xzx3Ym=s{lyYhn+xcwZ4!AoyA}>ik~)g}{L{P?3L8Ye z&H3>VccKAn^PvF|!Fn#b$UP4+xA_xXf0;#Hi(QOB(a|t+;=N7{k8`7YLbfy;s&k7d z5|l)FN7R|O01xeB@7J!iCB2u*Rb~nF$TzFCe8?Pap@!-UF}5XSXui3R$|76CzaQ<= za?+9kv?8_}tukerkz~62X$*F9S)H{u73bk>*AvCf)4hpbiLMbUl3%gCktua7kJh^z zzi8JgP_R04t(@KYXthVFFpu?G2(tO_Qb45gkGQ}T4Dvgq(J@OMqtojug*=#>@jZcBhB4NN z&4z`wFGRkf;o%(;Zj|Id&k zc6+@qGXIhp;|&is;qvX5UE${7Ze@S{wq;m$vH;*kh`T6hlBmeH2UmHf z4cgjRsef>izdiG)atm_+jyk+a)cEEg>d^{+(kACTru&Nwpq-(6XloJc0@rfp%yQF_ z3u7#6DU6N5RPcYggwyOELuz-cC*qexl-ua9NaMyodwnxKwsq6bm~1E;DB3`nyV*tn z0009#fywSb5gM&p@lF1dkl&x4YG3L^} zu3W*vskrGyo$!Nbbt9$(XtjZYq1gTGFoC^&KTE6cdI~B`u&p(Oh{S9XXIXau#(Uv| zE)L-$FS69=7Wu}29R%R!BnYu<$nQwSqv2R6Y7Cz94&8m%i;e;9mEZmta|zLMrK66K z_A&KFT6RAiYQkK|&>CTZXYXgHbH_>4c-i&Ab#bWx1hT6ng^H55?h&L0I&pt=xaq{)sC#ZEV30w>=V_e<7#%#TF+SpdCoeB6?{`9i=wQe=Ba?Mj5U?!Z>HBRu<)486KHiJ_ z8>ysK?eeQqJq(`a5P_k1-7vmD#&1cY<2m+AL3@uVSH?EyxR{WiebDF1@Sh+_q-4)3 zQ7o(9NZcWE8ecT5oA`Q8yi48%Ti2?+qSHN~H~AF3IIvLJGxMvSN4U+t!y-x?S7LQG z0o(j(j$V>Q>EnuUVNgcVBy#w0+TyV+E^KK@=ekfp4YlX#HL2B{hPW{G5J%a-j|-S0n&{xe{!h@Y`Gm+}l{ z02~EEDbuIIk%b=XQ+P<~5nk8R;GeG0J$+o-y>$zu{Q;gy@+sNHwSUZ>FWwCQdHT#k zjN3YPxs0%rPB-i}b?DP*wt?3pOtjdM(_6Wd8EsP~gR%3`C*fsTW%arsx`o(PxzCaq!ne&#!7D$sHIy$3=LQ^RAPt3Rj#o!%e+GrEsVh=lw~r(f4UgPQ1MmP;_<9$-uBAb zxA=G_hdNIgY}%M8&rryEv2oVLR%$OjcNUTe-M$ zUE-H^!;sSbSNR({IsOjd7w<*SOhOn|(*4o({m%Rj8-g1Hq)W(~rvz9aU`k5Qn(5SU z_zT1Ta=kpem9WF`KJZ%0vVGSLk69BvEI`grC)zuHU>EBs$&xe0&xic3tgJvy_S2?$4>U3PV1`F;fcEsX#yZPdaqg zq?_2|OMO z%DVv$Z3G^I4z#cmpXxT@Wz~rKGu4TTz3Yo_$_0MMKu&hS*j0rG)QC%n1KEWDCTj1z zs3I}A&&1+&SPI>Jj4|O7 z9c^WvF{roP%J^xBlY0e@{MJ8R=Z2N#Zc=swR}8~xCUQ837Sb2bgj^wK(-^5la%8ah z$LhF=E9Vy=et(-uib@|}Rks=~#@%t#)a7M-fj z-%?>Za&yH9`MeTj5W_2(F{Or+=xhzuISE4U3BsjepNwa(t<=WkdT-`5K|o0m)f5u)UepNPn5O8!AM$J!nDkqeb>_I zSZNvoKI%|a(yyNzs7fB~AnGc{`_=$fmCk29%4C;gyA@(Y`ck)?wwPkCQ>6WrYu4IA?&VG4rIgX%ixR;OJ zb~x`@gQ zkS%xtTnHh>lpyyi$+_-1wY|}{f-IUnbrCS)0+SQNbvhj>`bUc z*~P(G<@U|oC)r|^rzj#f9m3CogHke^PDLz7@MNk17JdS8EH7|n7NkvU zI6q)y*ccxFkyR$Nl5Cxs7fa12j|e_PA})>ah(!S=2n~T5 z*y1L-r}}Qihm|sv0fniPvc9rklDEao6P7 zz(pmD<0prCd1AtTnhq`u!87%S{SEFvH{b;3r;Ag#UCCvl{ksc^`|k>XvnlR9Z1ybm zh|2cSrPdDBAr1!0nZ(`Y+I1)Ds@?_aT0|~um+3~S$uy)hE{#iprY^Um^VW>?kkm{c z?+eCcR3*LZ$e`S%S>kvD9R=}WIKOF&4E4i#>VOOT{?1{?%&T44W_$uLrysvpXRwCu z=xrOchi(>zMODyg+iXX=LusYX7CsAuK@)xsE3SsI%2y646##Z9C-()OkjHIMYqb-< z{hwwFOA2zY6y(aUiO{W5c!ZKVjpCu|9~1 zz}soY@p&q;;G%7kh-%m(z9CZzG{xfpyjl|Bp6%U+95y=f_u`?YhG_T}BV%O~{jy>{ z!TYEB8`TsF_6K9NT$}FqGD^_t1^b?Hatv(h{{0YkJ@j@nzDf?;It0sWo<{lPD^=I~ z`kqUJ>LE|W&(LsOKU-ht#npIh&xYG2Pu5vi{u-K}-wNIuif+c+*CmFpBJM;gW2$Uv zF8D1r;p$LRXlgTim%pGQ-T&d$@%2xvYr7Gc-a9219PCY8+%1r_LUs;@)IHivd55OC zI@?JtD%7F!MckY3nk6!szMOB1&9-)B&L|`ml5eQSTH}jMW9wRMr(QO^YeED*St5Hp zGSbo*|GUh(tav3=lIV+R-AofSW-Y;Qc8EvI+#E}yvm20W?J=8tr+aX1+)vOBk8Wx+xl{myKSX`v zIBMwk{HmIM9jew@yj<`4#Ds_@Uk*sxB-j__90I(bTHU$u3hX$?yur~za)tm3_ zFwP%my^g@1hunt=kR6WH@GWGy9Qr;=bl}s$?cLpQY}?p!Xhz4dMb1-+BMt8tGd6FY zn%}O~NPJ&{_S}_)t`k1M%*d)vl!y`0-q*OB$N>_^kYU^AR6WeE?0nJJwU4KZ#vRfIkVl1{4gdem>i~3M3&=6@FuT8p!w0-EtP*w@XMdnOn0HR7d zR`b%Ezc9u+>7st!$m0}Qz>@Os79np>iUBuLLHYvn>;*^w0000001oMi=Q;i?KsOE< zqdG}!?5*-BvRHyMIoO!;wA<`%KIpfj@;w|b{=Y-e3U@c6(6J>!0FDZJY|?z$D&FF8 zVxQth{JZQh4t5#pUva}UMM;f$M64Zw5iSsv01Um|lTo=Yg~JZpV`bLZ2p|s>2)f7z ztm6&T1BTFcb`k20$eTv1=3+rUD$GVeODYKC?Slu^fc9B+*05|l{x*Rd$~&>vqQ6Sq z?EcOzw3BHA7Om-0^``jfb1f=Qh2ALW{Qrkm2ZVw|MIY z%7GMK(H(sk1Z!b@dq>{N=t#nwbZ5d5oB^k^rTGO}GBI3y+g-@;qj@~$PFYorDwg_m zcT+mYf>=Fv;Nv|cM{HA7Gu9kIX5-Q_m_?!jwFsc6TY5|FOLJBf1-5z8IGY3DkJq=$ zL1VwF5}pfJ$gIE6>I4jibnU3?l$x$#;SK9;)(tz=v(S1E5gD!pkdw$A*w=6oYi`J@ zfohb>=ScC(gvrNsK5a+S00wMtr^*s!^6dbD<^|%VmSBMM!G)ZXOzHKt(M?^%?8itn z5dFQZZ*FOMF9E@_t+wnKE-nYzb;YD}A(KoU_!#-^=`PH=F zSeupe%2{~W_%uP4=sV9R~iIXr6X~^~wAS09#K{ z!{co@zgh>Bcj`K9b3#0E5nsFC|Bx-3=d>l!?zg_E^@Dmncc_Da_UJUw9#nfDUcpK6 zemsC@M@wHEBd<{n^WmB1O#V6 zCZ>fohus3j#a`WvRM@FWDLJ5Se7`I%zo$jP!`N!N#a3z>{br1p4(4O0%FrqdOdKYs z_67|(0}H8Hb4T4x?l8hmWLzwE^m7kU58|Z#0$R*arr`D7sB**a<#!c zmIN_oC(JY9Y=7Pu>9m;CoXq1SX0i!U@E4qiia=A?V|9z?f4#Gop3D~EW6_@`Do;^Sm2MADW{t0@u5Z*$?&fqra%=*rg092unhi(f10000000000 z8!@So3c#zo?ylkQ@+)%6<+#8-fQdmuJUo;Rof92^1xjttCGP8=tvLISiOR2;PA60j3Cr#GbtacexN?Mfcf zxj15&#BwP{EMyGCX8v#L12C7joq@-^s8C?yLsZ|dCEqgX{KeaUx&^}exv|HzrsP4`36=Noze@I_=t2u!BM5q zV$D&$CJdfkVcFU2t4}=1S>vZokrD|sO_0uJ(S|=WNj%MUx~nms9YRxa+BuhY_SaB& zH>R|pi9joj05M)i3;T0v5z?pyr2> zA0PAet9TZ@nYdUpd*kl!dR`VIU?M{&Qv00gZ70001lkrV{buGYwY*eatPFu^Aq zGp|cv&xx!yCOQb>0rgXY*Dg=`z__9zJ|J0R2o<@HN9ms=K;Q=!)Av=n;7km40L487 zBR1G+2UDkivXz{8+F{(wP*F2!_r;MOn7zh7=7{FMjWPk?{fUi4T?v;Rtcb~n1ZJRT)Wg_Dz+ysVT->i;_F?1$X zR1aVLaLR5n2F2@D3@}tqbQO#Y=C`ci`GIb{sX3a%vSk;5_9rSKPrFpKc`veTLCZ zQ2M<3fbARfR{^w1n?!~}z!b%Z5Fm^ef2cEni)xC-4GKM+020Nv0rj2Ng z;kX7HM?nt&nu^b=@@=IOrD3iH#7^NydW!+t)2OvQ?mlYnZBSFb(OucVHzI#rDFr8Y z$_vknDZJWHnZ@t}IPyre7`tOL(;eI$NE)&bfr&{y1ABPa)@w!O&vw85iWa!+dxY}z zhA^pn8=QNS(7H4eX|@t&gjs0nl(g9kz=#!EK$a>Cdh#5!07s($0QrHRtZgsLtQ;z~ z1hLtI{sQ6XVB{jJzq!@qpii@vftqkjWswamGt130kBr-O4T-q{-^WoUEqUOtu9vED zq|J1QGDOAZxNP_*OD#c2X>#?P))4phC;$u5)}~KAfpPIbDrXx(0!S z#_xe3q=u(^{E=o6*4n=lbYfzzGlVH41cU=~`kRXzu+o zZJ&=Q4Wh!2CVa$+j_=8A0t?;Y+zv`pL?wMY0fGpRoA}{Kk1XVWSIM+d$-;4S2!!b0 zR#@YtOG&ZSEo3pxE}Bt|(4hRrwkF&`u6*rMq#rBK^A04O@!Ez*6Zq&Wz$BkA}-=jRcn&+{G$Z)GPwGXezQ27VwPn$%HYZ z=jW@+dbc^tgbICA%zqplu zT>khttfu8}S^ax(qe)2&=%f;(gzLDZa$oWdukE{4i#O!Em!R~MgDwE#15FsFN>js@ zR#NkXNb5&pA&3d|W=O)yXq;iiBSZ&f)%uNn(;c^FH4Hhe+(f>lGHU`0dmsM_D@mG^ zp=<|Wf~>|!(Pn7mw+_0#qHJfv$_U=-NYj1~{e}iQIj&Zbv= z3-fBS(d?48OIofdx6ewpzG3)M(`s>e0bi8@6CR8$2=6M*Dp+cDByd3dGXK2> zm8b^TWeDYGdIFyOQGNFaOZklpdH$0oz`FTO?wpo$hW+M`SSH599OT=BXd;PNIeO_1 zY2>myqg6+6q^eylkKpPu$i)bSYF!2OJ$EE^XS)9*O2bpsHa?Cy7Io|2I5R5hKgs7< zG14lwf%Gl6kAzF$yh&h!nw0(<>3Uu8tw2sM=$B@=+;s?A60e%@HMRF%C@TW0?*^C- zLEcp|GW0%0!^#)ib6w_YY17AGcGK;yICdI2!DIiSA$Gn$09g1%2kenWzF42*<(c_k zbI`gj{f(Qe2Q+2{IoIXGAH|4bL_yZR%R%A>j^+LS>akBj+@z;?fzyAu5KuixPAwDQ zu3cd)uZ0IoE0^PNPyjtf+*Ke(@qH&?SO<_B|2@oH1hiD4 ztey|%&ae8_I^uR!hD@=W$e3##i>-FX`gQ6=A$2u2UDSq*R@aLmv~hlKxT&^Ux?tVA zGSvuuoC^S%E`aGwH!acR1tph+GQmU)xw4u@ToT_yYEm)ros%Dd&4|8v;l1}(Ga(P) z6=3i}|Iyui-?lf^%$`6BaDD{Wb)sv@cB2uCY;B=o(S}El=K)Bu8gR7uVL*IzSJ`)= zs1W9%Io_5u_C+8k%e6li*FpPhRx0oa`d3|@3452z1!HW~9F6q2xWJk&y9#_h7|@Wa z(|yPEjFl0P8WY6A?fz;AKozLfIb04S6-vo=l(TE*w1p*_&_kOTgcTExiSQb2Q?d8 zS91?@>9gLGF()^CrEy(%*1mxqa4Cih>ai^d!6Gb|hW)bv!Vftm72bH%^PiI#3gZ4F zAa@DN5ev2LybD!z=>vM@&Mr#xJgCDx=o9cvUFy0V%o`Q@+Vj*xX8m*?(UF_p&~BUs z(|PU7ao2(1`}(T=w$H_bZ;+#X_6e2Kaua_SaG{Xr4Mcp-w)?aXcD=GQGBEL{3Vitu zI&kHRPLeBI9;@r;_xek^Tpchvr`MAawcNOcZqU!t$?L3}zyeM%p@0AY8hi@|yJbmg2R<9;_-kX|v$M_S^QM@m%B7B9d#}_)B6L8? zyVxf<&OLsxN7jTeope&aq#s2$^~FhpG1M&9p;!T?8M1UQQX{(Xngigb7G^Y2^#G+? z%J4 zk}ifr0G_m1eLHqvC>RYv!|?lMs_#42_7hcs~~l{Q!~8fgJZ0X8O2=^TS7;2Whf zD+Gip(Ju;vW?U5d%)GO~4{YO`6g* zw0N)+C$;lY-Rbo}S3tP|jn;j$YaPCKk90Zc5?biL5}PtQHnPwn+*ODi$wd-O^Yg`jhK@7!Xrj-0%|7V(2i zkXy?QU4i8iE^N7;=w!4LiOVuL666`1lWOIg4_icuHFQ5oRH5&&UPu;3$d6)o&``(!{*yaFIUbmE+=v`Z9 zR0CH*GydFO?ec?-E;J0tR2#eb`%iGNe~2Bp2v+xS_U$Qjxj?lJ^AWVXPZ1(FHWqg> z*&+Ch=2BoeADC%`Y!vOgE(D5=IK*qY+N6p@ROATemL;K07VB=AX{|8zc1f!|H3ZkKFUH+Xh?iCVJdkJdBh68z(Z(T zTr0J#qI%;t$A|Ax-0zAWe!-{=s6~wP5V~`ShfFPi?{Q^x&Wk8Z71VL8l!+IlReEF9 z7ACCh3NCY0FYt%9ThZ{1RDi~0_R(afD@?5KAX{D6o$Zt6wc-G(`?i`Mgp2>z3X6+L zRGxcbqhf)tt42Qr^ISBrFs{V7CDF(E=hvQX(3bPCb<~A7P$dS1B(SE|oHEzX58+s{ z{lo8+l+tjM?5&Aw3bby^p;_RR##Th&zZ7@xc$3BdE3#;c%w*!P6C?*(OuNe{sh=UC zl%j0mh5facmmJyEKd}=+J(ycty59_b0LHkNw4kKMY5lvo_Z~YNh+)}qX;=tE8yE+V znnVSaX*uHSNK3c%r=o`9?Fl9$w0sktIVpD5~AuB&%?GrQ#Vv z5%nBOAGeK(9(KMvQrTC3W5-pDD6SW7rH8aS^4hI|-}LKy)&b*siUn7kgo8X4ilt6p ztV&H40aa#IK3{r$XLt&1@PM5j)?#ffxNKT!8(bgYv|&Z#}Lwt|KtW=x!OwkY=!gcfp%@ zRI=oxG0@2DIZD@Ki5Wt)Rij{A%~}O)+go*@fHQv*lDHDAJC0wM+8{9?ghgomQBoN( z%xQrm@9NM70?J*QEok2%R5<6{J%==|OzdbFac$$#uZmf3Nh-(~&=>_+Qk$HueBLgua zFSx8u@2Y5pByO4GSpQi1|D)7`CQq z5G9Ae4u@pi=$F7+z8_I;MMaIKqnh#mWuJ~~(?VpETW0@RJ_QV-ppO`~Nx#jL;|1yP# z=;NE+VMoHTS?;HGZ01t$m#$sE-*&@7DYZo*DVsTqP`$DE#u$O14su{?T6?}m3NV!( zj4>zhGw%-TbkDTCi1Hs~+MdS;+-fIW$7WwOBlE+IUV+Bp1Ct9f-|W~)0HiT35RToG z|5J!5#b5-bhTzP2+Ax1`?GYn#`+mY>%gN$tV`2kQDmxsBXjBHKsMB-|qbtOC8PttW zh$|K)YmIspJ9c~`7zqy5e~L>jOLrm8l<-o%ck}-cG}I+|oR!!$Eve>C1keh(#S?CW zUU{8a-+YpzxlO zD4v_lzfoC~$AY&Qg7x6;^b&cQc(&g&ykzt8z~)@tLoj*m?~gSnFxN6n$$>*ua|qZ& zW_LwxsvBeL+(_+H6CGX;2gLKRJ^=)5wF32rZTS-jBxggj zLkzR&A+`??(bn$5L5Zt;<)8=KtQodq2VtzJ9oi=vX)vDgDA4$U#(>WVA~vOHk=EVu zP(XK3aOSUL4BUv0n7MS>gz&!t7zHg*JUTMI9o9H$TUJ@AI>zKyT++u#*B$vhcpBCT zU%_c!`|1AxOOv6Nk)u06Dy5SLlzs=xa@0doDB^|8Ir8Oa%xj23rckIs%EtS+A!Gxo zxpcd^GT=IWy;w)V(YNl8KwG7nb%I9eag2Sc9K-l^&46Rs=XZBXKBXzGn%RWJj*Qpg zPk1v^Wf-Y_t+Jgx=}oaBZR8k(tPqF&_oXS>BNEKMpf~xj@9SC>N7KUH)Hjv&|G|z>@ShIGk%Z7%wC7 za`_6_1I|@Uuq4W+0mhF=-XNhZ5h203RX_s$A~~_9tT1f)hJkr%bRc&hFUy~hf}Vn< z4gwL^p|l~!g||fs@d5)hAM6BQ^Ub>A^i?vEs`fUXR~6QP#uc_a;H$xR!{ zYrLrAW2I#A^0sMy2Qk@1aqjXsS-B*GpYa9u9KQaWSYF}&D)2yl7%hDLjWeuY8D6Hg z3TkKIr5wKS6W;neMp^9_UuU5--=?E}yUCyX5;xX%=bNqc)ZpXq@c(s_?t| zD7lKcDUo^7--&eVlH@o#XOe4n=l+~F>`K@MpBZQM9fDt?GwT>O z$5<(zQ!BQH!J>yXqKVSf>YVcO3pwd>6RrBE)50l*k#y}U4U>>d-SwM$&X(s@#tauc zmjRpQN5qko9r|09a9F8q*1AJa0y!OEgzFi(;C08+H@5r+%HtGnFHz&nGTh_^+%&Fy zdVW5QgptuCa42-Xid0fWgiSgP^p@4f^&Y3;f{a5K7J-Nj5(lF*-eLDt>?b z;KJN6kFzz77h2Y^r&u0?%!Gpm0Y1-($73u8cWE2lIwT1dtTc4af7r==Aq@$)^v}(O zGOITIO=l!F6oNYLtIhCkteXjFpOG&lQk|i-!qmOU=zss_F#~DqEx@Q}%z6>PZy?Zr zcWSOz{8QM>0%r(jFBi{T1R42hP|?}93!5*Q4SDEE?oYSngwjI>o|MhkCewmG?hh)sbzveTGg;RABe6Fs#0Xn=yt%YXDJD(!)0807&9@CH)yOnMD zU%Y>$mp#j3BBpPpEFox6iLY`BsLZhmQ5Ey@Nkgm2Dvq-#;icVaytc;7g{JBu8~6&j z(&5IIgAGXsSh((NmluCobnE@qtyYHr3Mv z1%Qf#{bE{?1_lPJ_sE{m$0sAdZBya5jdW=LHUrtB57o?NK>#$r@T?BWCkN_M&`^YQ z$3yq4x`NLqK`qKKfm*MO3|+j;3X^!s&o^JPnubq~ zVgZ40yQ1NwxdmMMrM5Z#K8q+Q=#)_awL949_-+*=dR2imxNshRXFhw*ayXXd*}|pA z&V_?-wD*(01}JZ(vMIpZ_Nx2nQS^xZrkZYRP>-yTH0fCWKKu=+ot8;_TuL+OFv1`H zY55e5RpG{bYxN=i3dORVM)XI2D}I~V9n)oa7<%_HC=3Dq?8*%hPKhxO{MLf&?T44%0opUi6kfcnb8gAA`r~fFQhxNt&3|r=>!WWiyRKzR?*i zA5`D+PFg&M0&zM>v(zd+{^N2PlA#W@l-p1opdnSTNzQERYFI-xP4D*-S^^D5XjFc| zJTDl9!{HGL>rF`ME|7LLwwdZMf-Rq1w?Xqfp)vjFVAkYG5zoc)p^5z$-ZZ>N94m#G z)bm@SAc$93igGqZEe{1l7%;1&aE@&Udd!kx*S9U6V|x7JW%w_RYWG$(@WZW}nsuA+ z{e8R-_1uaHnt>gPU!PpNLyaF=2WBs{9JY?tPWNY>Gf9v_ramU2ej5>GEKgGmE6OR< zh3YSAHyVq1KOZ(5JClQ8@m0Bh^p)L)an918*rU}2bvY^7_WbF!7b#aWm}Y9Y zn`~E|vbtA!UI!qT9I5n&A_^p>S$jmiZceovp7@_c^V(9v^2#I-?4`cAqgSyz)G3?O zh!Yc+0i-|S4y<`hFArrkc10s^7$?cDF_Fqby3STQK{fih92)amn~}C8D?nB0N9n); z23HXp5%q_~;kdxVSv}2|3XC+q$XHx$THmlEVS%1>oG?$y)yKEfX1+-m^fY2H@TA7P zZD8l|`KcxqEU`y@dH-u1bHdE5Vvz0DYsPj=ZD**P6DEcY1F;~sJ2?98D`SA3-_AYH zY;@!bQNu9_`nofm;Tw~$n4@dd-_?r;946c34R9<>??GNQIY|@QhxvoL&VJp}qK1SA z9D+0KLN=rT;l5=kHW(#)V0M-goK|)2omXi0!+P4woB@O9DWJ@UV5va(fBp?A=I&|f5SE!ed^+VGX*o5|lFeTyEl`Vg2(|G~(bnii1wl&r zMmFq(%<2whKPL)3IeajWMd5WgDs{`(?W0Uh?Uqx?gc_UXEbg;2%I{O;n-gMrk<~Md zK~`ug_XUn>1jbY5j*?*fS(TaJ4B1?e`r^nsW)Mg(%d^mz*q^8bpbwNSe%m+2j8wA6 z6~NVn(NO@^fLe|U0peaxvq9~-*a8s1!%v89c{WZ}EXYUqPesM9va=_Z>)K=Kr+GBH zZXnP<3zOR~A2%X)lz5ylPQxe2MJ(n!mC2tz$cFY1oQkWCDllwef#urYZoj;M2|>r0 zKoWzFxVKS)|7&_O-_)3enp+#IjJxoz|WSl=b@Q@h*h&!a)RPh7TMZ*{%q& z!wOL&-5hE+WQ55MQ+AMo0HtP3cE&p<6tX~-qfQQNOBfG25)E~tU91hx&gSph`s#rL zz92~%NflaWd$;gs2ZURM`ZFJvVqL=h<@#w|hsec?l8cyJx)S`bTn@Q*M~-Fe=+}5g zEKf%GqZlCsi55KD;3JL5OGt%ypeZ;UR({!2t7ZynqYDYlwCKBV2+LtAmLy>f9`8dS zT&b@zT+0}mjzU8%DGE-hN+9W#F9GAj0M_47&YhVr!Yu^koj?zCmaSy)a@h$ptkndn zrspQ7m;1bl?*Zb8*)NC-Xyw08A$5}K5?re8@-z_jPC~eioN0xVSq)h3*He#5@~yFF zhTlk%z>Q4XeO~U)b(yws?k&-I>nhoxR6e38=YN525#F2dB}}5>`aW4Z8Zx? zAo`Ts#B9h?8-rtbUV$28)FGRm!qIg!|Uvjb#6euTSH8A!n=zUC3Fb5M)G1af3U}I8qjwcZQ83?X-(A=xw zyIYDYr5LhR9D1Y4A-3lJqox!y+{-{0imw0_s%$Gq@xT`eh(CxO0fe&b2o$x=RSp2# zT1m(ars+w%s<^z6&Km2(oV@68$R~Y!ZO5=)TpV zO22*RsF|1V$Dx@tEZQg`)9YSz5N^`&yH9kqd&szfE-@l&;w5PDj+TyB%VQ8!aaDJ-r zOQO+O*TufrrW~AcHfS6zRap{$O1k_!O<2}ry>;?ruF8|lT>e~Z5hTQl#`s!J^JezU zen^WemA)LYHA%(Mro6x);bV6&It&Ema;C<*F>4eMNMC!Jj&aJ2Xj|bnij^dKsL0K| z%5N2$1cYEp?ca476x&;NmH$aSG-)xjeSBd^sBKTPawORh!KU3pGNdi? zu?Po_BOW&56+KDy(u{68Q2NRtHmcwivtUCl>woC(>rBV(k&b}yl%UmZ3NcLk{P7B^ zF>7BJ-q043?()tgsV9v!-aFM0oh8(;{FbWD9XOq3^-;Q(CX;MpIndqQp=nLs0~i?Q zY!H-ZY>NpDkR!L1__KdSF<}Ju*sbd?(Hkl{E}Mk9&IIT_ZMMG-@v-pqMc4QFE>X6q7*T7txX7>gwe z0jHrE_v07F`&8#Uk&1NbVT_K|f!*Nm(dMItjUEM>lpQ=At{zed)?;aW5^0;@POu8O zj_@7d2mAT#gWZ75WK9zK1?vVx;JtCE162E1>10FRGxENpbP>1Z&{GGs9%b1?NM^l;^TL@A?PadUfzc+w?e>Xg-y#wa*4rmsH{@A20 zQdT_eW9+KpV#ZMs)Lx0Ios~ z0%gpK$TrZ06Dwa@okaxQzt2J$qTf28oz;qVK_TbvmT_bJY;dUr#((qRHcm>kH0XG3x3$xk!P`q90&3Fc%4j5M`}S7mrQ zUq5-@H>RYFDR*D{1T}acLiKJJ%6J(5K}?p-SfV>`OyK^NRib_P3A+{;9eHgSza1OW z$U3-|#)$zZgjE@6|Iha&Cbb`VN_%I^k;|K>@F;p>maDuI+W5z5V6|%cD;YAs(OHRJ zz2-NRh*YN z`@Or&6ggNmmBP}>13*MeL|_zJ=HK#LpGlvWKR`GAxVmgG0>1SGXaM0%ZnAMmZShlfx^9CROe*ioeO= zBF2ys&a`5|{r^Y2Z?Ccc-migOs@mQd)U(Y9hE}pXZxHLWiSlDho;}W%kpMS{(HDfE zhOxmD)x`am&?g3HJkB%jMbaQ^)a9WE#B!H`S8YpRePYlqbM8# zmLz|$gh?=9AVhek3kob{7d+=@_^=E10C5Iur^@uN(GcTROM$w+cIkyce?t^32JY$> z!6d0%EXRDl9%Z_k#Jg|EvD{WdTb6SqrroteQQlyKm-!1>|EFkFvs z#QrOVjEU+U47t$cN`gOvotQGQxKLzezDv50q5Fh22`U^%fzUK!r9FTLxd3v|;{X8+ z|Lww`3CbfNK__&l$&zRstbLT&$}JkxU@^CT^Oj9c_gyX;~XbXx{-TQ~j1R6gQC5MMK z>P9i?4!$hRv4r5Ne-L7={)f2OeFb9Pv9DS$revljA0GapR@<;?Z<_H7r-M!`%&@I|YmBsaj_|X~*HAthl8XIa}1xH2Mt^U@B=?90Gs5lF{4NA8If#)-G`II5{GAl)5><%h1((H{Xjxq5IR0~1E9 zK1h!`6wc=be~p(*MrW$WdiV`phONnR`|xCtZQQWs((Vs#T>f<7pAx22plz$KIr598 zgcgVXsDrXG>!qId_~Sr3uW9(zPCvcvdRlPa<^51@gORs-wm>)nj_D(2*NZis*q_cu zVi#6&YoY>!kT>yCx#^yElFlx4r@f0U0F4Al>Lj$bpAYFLUlwmnA}#ufx>nqcMi?9| zEnJ821?c#jzk8{Zx^8JU zh$K=pF!P*V1nk+D1a;YQDg}_*LHWxN&DFMs`WqBXr9Xmx78zfaE0of&>cMrK{LVar zOhH_BxC6JwhpS$z6)d7^++2rE#DK$8rL=i6%2`)X$j{Wif50b8PuTXvz%Lg$InU;9 zlT!(noa2>m-kW+Ux{)v+QE~Nk+SQj_FiFL%|IR~GAGG(M(3S|^98pmf#{E|0w5TRl zRlhfqZ8%ChP-P5&uch@BoNd9NOKTP=OE2)Hbh%<=CES6p`+$SGb*55_6%>!2qk-p+ zC-Mmwu`R8FXH$uOQn?kmE6@a9zwmHS?Dnj7 zT5u+tg7rk%=M~5wG{7#GXu$hmGUCsXH3!W2J(p_wPo&W~;F^Fg*Ps=cum>^p$Q5o9Y%XdAIM zXL#*VHjIJ>94Q88`!cw@J{ZvyV=}4yhlAZ7<=Y^{{NE%eyK#wkf9Dt^V z0=3f<$hE&;ENMvJ?zY#);|sQJ73xrP&_b`fMFzL#OW8XtKVMk)GC z;OhT5eZ}BgKmY&$0$C4Fo(wwf!M<(T^#y@LDQh=52UgbZK8Q&>f)WqIC?VhZyK2QY`DQjRH^ZfjHM)CIX^_K%9T9+T+``35bkQUK?P0u^N4Lw zIw^g3wPqq^*#dCNyD6HmFP%hsc>b2&;Sd`1ATZ}1w7d$hbKYRa79M(x7(M!YPWgx> z8OOyM{D>LccSlg#QFf#N1nEAy?QGGB?*g2b0q@b3>>In_u!+$#>7RBp2qT%j)gnn8 z>Y0*_1KWAQKkU2^z^0F*WJKGWn z9kjOIQ|$hf&juM1YnGNrby?u;3oI`e;>DM@Y#X~OD}H#31@#Z2b6h;>2xAyO*qw{<%(nrv`OePhD_0kGyc3J%A9#g@85Sn{#{yD-AINm9D83g$S& zK9CzMIw`|wu89NpAYV$*TUj;!sG$>jw3Xa7LphBs-brbL))Vz*fC#?a1~f%K1vp@f z1KpPsUR_-^P{Sw{eorT(36VkXil-+ybsndr*gwg6Y{=$FqBY!f8hm8hhd@yA6jI>A z4Zw)*+&4j$?P3c0X-b}>N9H%TcA6>X&$cT+@%vO9M6sC^8S^6tk< zlF)Vd)+8A&WmxSGdMleuh4Zr%f8o7iBteGWML!+~jvWc9u1A>?u+^wNKx_thKdq=R z-0;k|W#C6)BA)!dn?FeXV7`F8uED2kwd7K~6B(UmDJPqF6AYNv9Uns4d%X@}`{;2z zr0XZ++(E!O$ zisI$NyjSK?rrKvu8okV$gG@06Rje)MtUGq8&XNzgb(lc5oBCMcYRxq_B z)Tcptw@@u`sZ$p!r}4sn;Lj~#g5}Bx-6U_P%)E{n{G{6^#DrmX+#kmiY^c?RbFu z^o`$^za11CH?a7lH5Js#upIJ%2}G!2H>BK+a8g)@*o~8%o-;qPkh46nZ0S z;%soFHpe9#$H(*x)81a~qJxT3zC$heZavQ6pQEXy$ZFJ`RAk){9uU6AQ1 zxQ(_Ult;QyP#thi>PqqR(eHBur#$B~n%V;K+?mN|V!@g6Q=s%6Fb!V&$gl2iUztS$ z)L>M}ATDfx=&5otbYfb)YL6+2ioy3|cmKHoggl6bf+=uH?>{(h$(yrXV9737)}i7@ zhZLo#htb5AeLl%&v80(R(gY8;-YLDCn`4J}|AR%6S}gH#KqGk#8vJK>d7Yri>jogL zbd`ENqQg+0`O6DYT-m0An*aq`ct!`6y4}!0auoq8IvjiwSHMp~>^7ALY~(V#Z>jVa zzp|>Ic_5W#HpA-g(k%4HM(u2oaon|g5m6nJJr+}0gbUQNhbckro4*Up-99`4ZNl5( zI)~c+foM@R8D5zQ-H(6%!JpGzEv{abb}ZD|nQ@5(_2cK#}FADjaBR(qwa~TsqyT< zpg0obERyrP+&orNL8*9313f6D--%(lAjjQ0QpkR}2Kh;j9{iv8blu?MHCD|3hLWGLUxZ&_N}rXE{LNty z2Uk5iIak`6l3Npb#)kDzZ_eomJ8zn>!X6cwI=aC%Mn||8b(OV%y2Ywr$&(*fuA&GqG*k*2H!vnb@A#$?bW6w{G3~>ieUsy84_t z=h=I&wf1_@D$)`Xwqu|mn&Ki#8cJMRupl5H$iR<06v)Uo5MenbsXjXp5KtTm`wcFU zZo>PQui!SXGeXi=LD14tHFcOnVv)a5)u@wEFzS21EQJ`!UIVXB`M$sVcEI?k$)H_C z+~ve8Y^BpV?%TODZ_3#E+D9X ze=vLvMx}s}_kv@??C?^#-u)7elp{8YqnIiz{vM%OmER&LHoUxRaD^2jI-usn+juCI zNXFZdefRZM{PS|tcv{;@V7X-xtGwC!GTY=RH({QM$QaCapq0M3C8UlvD#9d5SJMIQ zzT7|8%uXlMZll$XTtrtY0*;yC>BT|M#juU-dTZ0I@45&UIu#uHyjNWuoJ=BdpM!O# z2D?gZ#2A{Mo6LWUYKMbfdcBp~gRF9)y86n`7WkZvXN!&2556zk4ZqwKy_6ZL5YnMv zzOfCf*{j*!d1%VZ9W#WaB!=^?7-T`rD1@G_iM(~vMXxqlf?7yp_*kYF*f;f_%=T*b zzAsgtD@`!vFDy@Ygq0^MPv`GaO=eg0E|Aq)fND@gO|%?;Q0)pktIS zWlMPL3h#S2{$#~)D%nAh;}=wFH_?CJPp zwlPr9Fwf$NKgQ(XQ5qgh8T6c6<9Y1+vwL6f%YDYl8`wnmE=Dn$3u;x5CclS+LWJ-x zKP}H{+qN#565(~f2>i#VI_2^ra)l1wBFoZ`bY4q8uy0S6_%oqnQqV2CSkt+pr+42^ zyUBmvY`+(pu{MFyAz3TFKZc=sv^+2zGasP%+>2@kvbaRLQqsSQykm-;%_zUO@_aPx z+doPA+e{X{Ec>lpZ>ps@)BXS%{20&-z%e?l_1WXZg}K-=WHGS&mA3Ia(PB^YO}cNx zwtCY%ZLZ)^z%}t1qZq4iT7eO{?>xt260tQQ&h=Hsq~yx7(?IM5d0D%{)Hgh@!=U z>zgq7w7dVO?MhX$oyX8;Ej+hdr=jpGlicQ6Q z-r8edCE|!}tmJ|&1k@_Ey%cX)>({G+@ThDu4m&ePjaP=JM%itV$={ zl%$&+WT|h5{EOx=V;lM-4qA-<3|~3kP{ubNhJIPy#(YKFGI6Zos0{#^inL8_(@i90 zatwF^^Se%?M0RJigy~}t?lMfI)pth2N$NQhb(^IO`wSKh-do?OX{~6!C$wc4dqB?yOr-t{J$^B7$IN;{XL zK~K|+Ift{X$favq|Ml$8GW8&nDeQ^1cyn_7LuI=CW<)Dh4DS$3qFY-e{>Up3RA1Vp z<$5&iW;A|cbjYHnP@P(EFcEwJ6XF$-)yFn{?h;^rzR9OUL!QM5C$<^jC;b=1@sb<< zw=N0Ok70*zod|JfGX<>p9l~wh$Fr2FYU=vWVCy4G4zfMv0=k1c{Zp8I@?BUNeUqoo zSJD_qn_ugg85+r6HEj@_Oz!W!fzLJz@p7B-qd;;KsYBK$23dK$CaoDa3BFZ@so8G5 z*MV8Kkx?Zf2@K%^U|?3`Gjyf*Aye2a{E5_a4S48n*ef(*Vr!y2&E=xD-3svjfEjCnlULV#(C3#Y8Hv{BoD;S9-a#M!H5PRFh2V)=1(fk=6GxWentlFAvPh!|s8 zB_&J4quKSVgxP(w5jeiL+CUBqJNPP;s+bGd*Xc^e{!W9%fqeV9_e)d%( zm*-^RkkgX>_A{%!UH^)iqInZl8X2lXPGJSbB^0MFg^l;x`EpEWgjc?(vT_DNgK(T* zVO&qiqOBP3MIuUfP&BL`Iqo@~NSns$&*i6&4(Gw<{)atHWLU^fZrS}zWmD<(_MyEk zwm;D|*>zM7`u!Kgyxe6Eb8pp*d9L(gmK^Dw$6DKg{GmmRE@$D@*4UB`U3izOwc}Tb z>5qnzE}E$Al}!NCvEt}0$)=EhRt3}LQx)4KPuj^r7rzEaK| z5_uYW&I7-vtNXPa?gn9uMfByBvyP4m?_Yj(YEY8=C(}a@OEtbbqJuMl*3jOHG|V{v3{1K`10mVX$kPzJY=^+8h7?z4?f zU;Dk+k9_*Kw#1)b+A7{RP3tM?Fd4^S<>7N)HqrPB#oaVkVY>jP!1?6dCF^${dCi7| zQr4v_$oU&Ita9;+JTs-06gCeVx}%r3uqC%{OWBqzSjaZws4MLSUlIAKK;D-c+PG@m z+egnATcQ>sMk%bNxEP)0>jny3Ld_N?C{HIVd6F8=T!t0z>(r9O(vdeJ<62x$F?~mN zx&UfAsu~$w4-~ZpAMRA1r0Zyzj0?L~AsRDS>_fd4%IQbfjy08}+svp+Otiie)`)0) z!oVL8F8x&Kd?YSdg8-(iA#N+%^mX({w+WrJ38e}iKV$C z-@MBMefYZ zp}`2O%|uexb71m_N?ga>m5`z((aL=)A=Ok~#w+4p4alD0D|~@#ILYVUC~H+j9dD*C zpDj=^^ar~IKkkWgmwV3(0Mo#`UZx0^zN$Jo6!#@OY>Y&B*HTT3Wz4*6v$~g(R#e6;1Araqmi$h3qX*$pi*|xeH-Kp0%XPgi11lP^KCuE)CW^2r4tgj(PW#`Zp%eO7}_0 zUY&iu$`V$%3LvIxDoqbdt|VzSHdPj8E5Ymj(M_4Xzlv@r7Mt<9MTC5z`%^DV?b2wL zCv+s3`lnrb*P&cy-J2Vu)I&6un%&dRS)`PZ5lZE{S(+!m_atbxD`(nvm*08r%gMyG ztX_V# z^77gXve%pKZcj~lA3qF^@q83Y!bWIIhLl=eNbwq31UJ}A9q+kwjaI5T)V_g{P} zZXKz@;Vy-NE%{N#!e;)QDflqzV^h(7(@E8*8`9}FjCO+DS))$<(egR?l-h}R9nT^R;AuCruenLT5=nfRZ4BLDn&d->sHuovd_e&9miGcw)JcP!iwB4jVc?- z_lFIYP?Ms<63_+R>P2Fi7VE<|AODJ>-9e#Qhf2f4J}DZfc3Yn;wnjbjZyFFg`YEUkoIU}ouM{GpT94gU6ZX0psRNB#xD;6~>SeP{< zyRFV<8es8@wl$jPOCQ$wSDE(3%&k56hBXS(u}qJZPM(Hd=niGZhuKj)hm~3`YZW8A ztixN;%@W4)RBDx)KB{q|P9a%ZWy@>S(-k^Vy(+Oo5Vz&dCRvMGWvW!{6=HUuVQTwa z$19Zu$2x0!?)->pF|&9O1Y`x}GM_iX{D{|Oj8-R7*rBjz%3&iQln-3G(_MX;d&)~R z*Vy40FNtB9e?$3$5y{s$)Cj+x?;f5L!-`pzx3eKzI|{AQldE@(_O)C0SXGO!Gymm?w^ZX`Dm(R05Co z1gtZ$x=dFSTu)Wf&RaJwI5YXkD>I~{FuZ;xYcziue`U7nmK`dWn!7NCAF>H`!Gw5TkR9LAapB74dIQWiLoi2 zpW!X>_nmPc0MKYb{%tu(cZYuhJieq@ajdNn1}JcQ7P+BN3M z*?do_Vy?aYsv9MJv0EbhL!K6cF>iTDA@_eJ~qTq|J%`gxn?klYE~lqmd- z7tUx|T8Hhc3;f(>yJ*ZZ=k;Y5S?6^b+LOYD;E0wx+)&~JI2QIO#Gg=?G&V4kDi!;C zcbX2V8Y^w?h`)5uI(?Fp5z4?kXdy^fDBuhA({Y8dvJr%_x=GRQ-72=7j!*B>957co zTAvUVca0}SjG)b6K2l&+=yeb2E6#7$lCbXJCeO2Ss%%BIjSJ+ zT?e`-gtybIzpsAh_r39QGIR01K3TGkOZi@T!akxdkg6RJ5tqm3yVfzG(-lss;2rb6 zgsu5HZkU6rT?VCM>8^dkaLsmN3k#YKC6KWm+zucT0Wue8)tY zz7G+aN6Pk3LCBAWDT&{jak(>n`ug;WSt6UB@UM|my1y?a74^Gyb=LsvytcF4_?kgTiP}=1T?x)#*nx~WwM1JUol$M^%J#| zpHJrRUP4PArh9@tE-YTl$1JT%;^kDy z&E9i6=pE8Z=8Kvtn!D@`j?Nw#q_Fxv&fc;5YRKMuFc*BEm{R=X`~Lh=HSFvZwf#Q) zM=#k?<4R;8PQaKg8ltizU?O^ulI#s{EM5i^=Q=)S<8{a zsm$RINyWS#UEM8!kEBQGY}8cauqIMhv}$#={Z+Rp@1ljQ`N7`GKINuXT?f zwYRNPJHr-8d9!``%#2X7#ZcEixf~FJk8^9i?T^nD-rN8WajY_~#I=Fvzsf)Da$0I~ zijq9IYMs5Qnj)M|ojjbPN|s}DJeU}v-o(uD_dowVoq?g}c7*pKSHNO}#$YM%Q^}la zABoWOKu7R(*rl%f&Z3XHkTTmoAInGr$wH9fYHjLyg%rtcw&rd`-B9tnQozrQj~GS1 zzby`b5c}_Q6tAwmUjz7UNmxs6LhTjvEc83l1PSQmw0P@+rP=W>c=P^9KHUown(LVx z?W=B9x$12K)_6tyh5L4X96BOaZN%ejc>Z02@4vS@rdee56|n1^*zISnr)2GR+P&FN zt4m$sXbtCGlthMp{kcOEzFdfr2V#F)Fa z2Z{eN_WQ?PsODA&Tb>Rj{(k0P3G1C9XM~ zx%}bt?#r zN%V7%B;kv~lZL&oGbEA%ie=t3Zt8mx3y#xo&R2e4eXsqV{p(XSu1s;9(iyqI*-0rf zzsmy3-kadETyOHrQ?yP`9iq9nhIv0tL#UeUiYiai{iJ7+t;OTulsrUt6(syr-b50E zBxTw6rfdGW%hRR~Z!UF<*XK^dTe{L}YFXlNFf<8PrxM=9E(4{(>}Y+NOW|&-mHibspKK3I&_=^=&ccQEkaobEE)H1^>>T!y3 zR-K@CxsX15*#hB^$5dpew|&cBNj==5HJAaQgEIz$_&9L{yk$HgnZ;#Mv%BXw5UhK_ zmFv}F{kwqid=ARhY9|oURHfv7*9WYo|Bh@U_VRQ^_2HJe_L73!-wx>#_(kwe0(qa82iQD}s zPjv$hpZ7k}&iZZoBo<|k)dO3R=r{@2-FoT?y9-^Bv4eAKiS~haV4_Y2E8HPAv)J!K1tjyP!#L}bRRemPi#LA`17j_##wll*X-Vm=w2pEy zC0q)~DMYdky=t1z>LK$%>PDS+0VOd960xM1c4a3?^@Q`jQXq;s3`xhxS>KHpRGU41 zhqL+E6vZ%reRo=l;X(@~tijd&8!S85 z`I{vf)}vVS`XK+oZ;b;hAH# zFZ(tN^M1Za3sA@yz24L>$EG@J=9s^k{-`zz9R41=H`t);aCVE!%}E9lt^VwakM&;0 z!xe9e6hhVwIFTR2$)1Sqx3t+mnUBZJGHj8Q$A=bhh)tf_BB5nOW_-T4v z&-;ttRlV5;iU-hV**4k`&HxuPTlur4R%p?}&;cH6C3bxsepPPiO2q-;$?_^FOrc76 z6OfO1kz|6j$#N$=ao5ss#vmVWg-kIg`q`^Yl+TE zgyXK*1pMYgv$Y2ms4Qu_mGfQ?b#L`e=_^Vcn5qjILn9D0-gl(RhP<1`{hm)ILV6}4=D4bzqcVA^>09d1hozn+6+7J5Y znr(UChk6QbILHA~0d&r@cSG|!Tyiu_;V`o7V|AkrtA-@o@<+*595s30J0Nsm?+xa8 zoO+oGy-n;dpgzvRJ0#Oa?TrRnqG4cM0f@loE_*J0`Loc&ETr>#Uaq2l+yZMI2LBgnmQO*f_Sjw5* z4QSA61b_O8aeMS7)NG9MCON`3iIRmOnEti?bK^)`465X%F;QSH<`WlwS1j)m<%X2q zn}U(?$k(>A4i{A?|KG#Fr;(@c_winB+Qa(SV@)W3juE5A-o*17>-$rB@jHAAgh?po zWy?jA42_NoiRf#7ZAcV>J4JFNTZqw*pTo_lNZJkf^-sZ+NLaxPB+csV0z}gy+6N)w z^JjGSCvgqPe?<3t5KLWf{!1|;D1j4|u^t04v6^Jta2k8BwB9aEg)0CKc+EuDC=Z5W zQVQ;V34$r83wkjZB!LVn>1*ud+Aj9mn?G!}40f7f3Vo&W;k5iRD2zUj`0&d3wbjjN zisMSjAC!VjJ!{%1l8IRliG1h5lRleE`&aQ#k|QG|pD*FOw<^p;5|VSm;B(fIUukT* zA##R)3RICfM{JBjPuNQpD)Dx|5Dop8+=WF4#6}6Md2L;QxDN{8txKO1GVO|g2tYhJZ#E=asrVsuevm@&Z*N-En-h@PZsEAgS z^xH?w>17hU#rLorr3ZBwu`=2ozXhqQj4D{MT&js(9ApK3a^6J|LJrWX8jS(I)}&%- z^pc7Acr|nryDZdb4Z$hviq?kSfvgFP3e@$ zjt8eHmKWU+ExlM#rJH^)jkHBkCQ+9ajJn_|??3t-KVXX-iveA^c@P3k9kDgAoI_s6lRND>?Ww*ANme*+7d6|TI02@Meo+g0 zVS?aYo+)k(zd>(~Y5(mpb_1yJnmN|N6Se{UPS6_Zy!)0@z@fb!&3zT@P5*0t8hN`v zWZrsXvoH7ml{#A90vN}tMam(<=WN`fy&)?LuDs=7CA%PgMJ#Xg;S7!Owc83vneMCL-87v7)Qa{JW7(!CsU>henvJO50I0v2$A%nfP0tE%n2$(}lb2W20csb3MFK7;K=m@xJc2@w1~^YNhhG?Y?ug^sZQ zRw1ls9x<|w75Z_A0KrCdLcFw?_1B2)DHL+xD>~KqBHjdvzrn%M2jtk}pWsw1pMnB| zpeH_lr2#68ClHFs33jn$)R$u!_eaXv#jAb;cb?m%Y-eg#hNpVcwCd%0z zIP9WOH_|e-M&@j_x&|KGxLE;PsH1O9g}V%v*hjO^rlQ`$`xKLh-_X4OdSU@ZQb!|l zfIQ=+R~0{6L~w0(gkYVVlKpCq9nrrrtA`&%zil^X=Kul$OMtI_(>GtZ2NiE`=<@r< zQwR3Xz7thU%&vvY3t|Mt=)z1f#sWn7pinnVgyGEG^~ur{&{2YkItSwicLN?QbDiZKtb0h*aQR5$UR8btD8qfnghmsUuYfYR+bE+G`m51pe}AS{Bt zI*T&ib^xLtrM`a(Fkil9t?`n>h$Z67eW0FqSKkl-v!h=@-)}d==;LWT`6d*sk?YqC z>X$DJr&|dAZb+G>kWDAKz=v{I57qmX&-ktmCykQe78fW~WkJ~59?qs~m?_WLcJ1ct zJX5#!Hc|T+G*Sk5B2a5?10vL|tg;5iv7#4?4gPM(&jio=1QYy^-mu|%_fpJPTOKeW z&3aJ*r&~vjgWv7UkdWZpM}KV?^=#Iwjrg1CcngVE&Rd)Wg~{LL)BwlXYa8biu%pU* zrF0uM@^(>}3FDs|AAyt~;jI>Lqi1cjn*oeeN zRkp;m7;?XcchAJ6v)_nks%v<^vS$aR0G@)B@GyI{(hrHqUJRgB=sCn<2A`8`^jYddn$o;I)ZYnCuiF|^rAnu11WXhls4?}T3bVa2X^ za!Xi(d<2`Zysi&ceh1uFb0CDIjS25pyxN32>gq$;Hf%puM~rtn0=zr^LK8vv|8D6t zcW?mK)$Bio!I-Iw?q$}07YQarV}6vd+((peg)&7Rj5_=tJ1#&7a#m&xMniy^p)g`@ zV2Pa7Pv-0Odt=X^o6rV2sF=wl-o0(8A^hqmf7l#1ihJ3$ZsXGkP)aPJBS+Q%pI9c1 zPT^o5eRKH{M074Nu=Q+SZz92DYWAvLHhosHj0%hGqTi=eP}bW;bxKE(gMy_eTZ9q5 zHE|=tO`=AzLnfa6OIejdi*P8rkkoF7_^V0G0)y2vW)F~YHr_5k`XK^cY~|2|dwb5~ zKShBnCS%=4oIYnA|FM@TAP5WBr5~R#Zz&Q?z5T5Sm=?kXC#sSa5s(=XPkz)cNY!XR z0Y{NlkCBFO9=K%iTM;|9t%Z;WOa$^BN*zFFbvziqgnL*)2ru7f(vc=FpgG@g5Bu<{<9 zg?(oQ(k>?ls4gl)XgYvzxb9{^d9fgGNRWrph|A#*4*0^V8RbH|N$|aZh(+3Y|3wa5 zjkb343UCVdN@W^*INb7|%K`E%86vpcLu+RYlOu8aCq;=}`6}VJpEde_2kR~j7FC$8 z=9ILUbG~{~CVtv|Wv*oFquD{+`HrRot4_LyU?e^S6zpn_{UkfvKLr91au>UMdcett zgEl#2n(5J7ZiZI!$2cOe+sgrIKuh>(DhT98Mn42X+u%PB6WNxRcl!KW0C)pHP1hAu zOaOfm@-aTF%=Aw|PY5mqL^4%%S7TXg-8>Zn*VWwCWhnVCd&5N;M{Q^gq!MzXido)$ zfGE~3L^B9{(VCHskJJ!*VHx!MV(#7~`76cqJY>y~z^_05l%*d9(ec@q7SH1(KljS= zNZ_AKZDPMtk|jX0Gq_GBLzZ@C$|(`c{9HX^ztrJ(e?;Gl(I;%T$^{$<%;h(s`86K` zSwE@wPg|}t|EDeOKT$4TXT4A0{Fg;k#7s9$i0YQ3^`ARpfhlj(EgN9>K4U3P)L-l0 z@|e?VoR_WC)IHV!PR3Uw`K!y;zkZwH!F3paoj4T@tzr zZuC2+;|E)T(W(B^7VuOGx}JMNAch!tQKo%bp^&lQM)R^t z0VOCv|Fs04MGIgr5rQ~dhc26ufZ5a`BG16_pvs#ivl*~?wJgSP&mr1) zmnwpj=GuGo>D z=Dj9Gfr!1aX+Dz=ruz%H$WFXyf072L*XlC-v+K&1{^1`y;~3F4T3(LrQPGj? zT8U8x93yqY40JGG&HelOiW#UGMXc`iA|*&*5n9v417w3ZqlB)3r4mwsz!3^oueI7^ zC}ik6?fMkg&h8r31w!m`_V!RO*r>7w7d;O_U%^fP)L5$0!7JzpArA|lhb7K=>OG=2 zuxlHz+}Mit%*6CtJltaG6PN*I0^5UX_4JoZ!1mVTdiyl9h8Cq)>_Cav$Fh-k42DLI z*C063uD8%o{bP*cV>J{T+u4O`|8GK~EeIflQq_$er4iAq^Nz$LT4^(|g5flv`}ngz9eY4@31EL_uyvjUr&kcY$Nwk(~lHz>+7SeKBh zmn?1imElbOt2x7kU+=rjy-i7>DG#yJmz%*wXfCF0M~0z;)k1+YO9ACm>eo);zx>3# zy=h(NhDcXek33v{y7{`;SbXiYhxX&QwURf2`HLbtEw@%&10A?>nS-um*<#6Z%hk<( z&qq;GDo>w8F`78X_d+{n7s2c0PewM&8`W6q6;8ZC(qPs)%G1p{!Xm1u;(;-YTZfQMOW?TvQ63?Ny|x&26OchDAtZCNo$A4 zLhSrtN4%@m30zg2Rb~!~UzTitrd{nnJ(;%tiMqHoFi)MhkmKfuW*#z1YULCc?N-%h zb9;3okHcz9gtqtMEi@GyLU9%Z%1#MY_&{V{Pqu*Q~PQEEH6_66M^QwNlK6n;~ z?3`V6*1*VLw73B$i?X!m!P(M7Opw0s0OMAIZ)x^UC#GvcXaPsYW}hO#;9`j|B8*(` z?4ifC9^MOL*f>Vv5Vv9%vmm14*jiyG&T-UPoALsOfcl&}wybI%GSl)-F4O;1iyLR#qcu~!wtk)aJK4hzqCt%` z{}wwJ3v+(erpv3qbrFGVLOuckOWi))gxZ$wl14_B!Lkiw)%sSAhX5Kikv}9P;e<&t zv#b`?d%@QBGCPCSitig3JRFvx@+pNFAe+_jmkni)o^A|VwY?# zMlIyx`0d2{$bF79YyBObZIGF(Bj(U9SqUEEurk$ehGh3;^R22gAhHWGclzH+t_Z(K z+Wg#}`K@3VBbL$GpGasrY&<{Gh6=%o{xEeQ6aW^mWlO@xPb@7{9sFY5dfa9|eMea> z8Y$)dX*wFKrSVxhMGGBa-Lhp^#cjMP%G53bf8hv(r6}eht{avZ`oV(fTY>v z^2)J*yF>8iI#?<}z({`RZSuRlZo(;UUP<50Nakg4<+6#~(Mo#wL+n2=!GXn^C9m*t?GsR-#lO zuQBYiu{JkE50dJ@01b;+1|Ef>1llLZbo#rL*V06Due+>*P_ju_7b{eA_^j>n&VjQt zc9=_E^acsaX&8J$&siF)+@I!yxopJH=a+^@M;>Y-R6{KmWQaJM1%==}FLq!x$mZDa zZfe#IUd6d{TwG$R#3E>jtI{a}qg&k#M%B{}q4L^UZa8!2nF{LImHO>W%hg*d(3p09 z;%aMfPyHu2)V-po#{Rb}JFa#=D`$(f^Iz-+X{N9L;FvPnf;NNX7vW?9Z|U&5CI?QE zb+z=eT3M|cYrmnho0?jdpVa`5fb8YM6QRK-?BqmXlYB!LNaUsTIwF%Ls*oojAl1elqwSm+A1!4uHulPZ&>0<>Aiz6^@YI<&c1f^y9a#3z z2wc+kygp_S@Jz2T_QsW+3DWRm6n~QWS9{J8tJTQ(W(Z0VR@%SX0FK%Muv%s2y-!0h z_E+(jYadjidBDs}`?2`0Y`+U@g0H_|TQKxJTco(yra#oUoXcgJu=UAfqaL$ZLLIth zUfL?3Ek4EQa=QrE|$&PV;}?U^zLaj;_jb zS*^@-QdUhvEh}k+8*usxgr5qrjD4Eb1hkU{EEbAOc!)1@q3p*|qyqyTPX)fR4d$sx z?GV94q}rV+mC#@3%Nnoeny%iRIlXoZGwT}~RrK>+uN~KCiW|u4-KD77Mw!Gg7*K57 z7S#%itGNpjin=<3qPWx?#aM?<9fj_fOR6PI9|_j!TdIf7xRP;p4LkfgrUdl$^}M^- z0U2z_aS66*0SFiGkXi9D#N17d5)bvirIQ0mvTRgGkujo~EJpzq!q_mv$`ggZw|1sZ zx(kGThuIjheswy1YGM4o{v4d}`iW-shUOKx08jpV@n^s<1`T`R0Ha+JI%;bMF&yqa z^u!;SgIo_XZrC(jg|P#T=un^yl27eQsa5bJ4b_%0^Mm=2gO_0c0HpG zXlN!AT`S9r%vGXL`5@Q>Q^5Jel9iGNNxrwC=VP%Y^QZ7TkuGY6CarP#Q!mP7_S}Bz zl`g!v;UzfxfmZ&>1~@yNLTbah!lpEhV6baM3DI}n9 z2@0#V0KIep3(4O!4=s}WqUvfe+FIwwvslPZo2j!*PT+t7MIrZcWnE6dw=Nz?#ejdt ze0AVWg5P02-0fs z{isbu34dBoM5K5rx$<4ak+*p$kZ9YCfNo<5aC1|)P+t79Qv~r?4EpW-@Ez9pm=gd# z3O#yC{f#P&#E}X#)TA^$P?^oBTq{JFcVq_Ex%^1;nG*a#*rXIPg_BL{4|lEITt^5+ zgml-*tLOA}R9E6riG8z4ANM6zf`k+wj!~&xb|H)?gk&?bR_fjkaiLg&C64^^2?#Z5 zOrG(dJ!W^`*`WNkGnmlRa%wHR=xr=3@@cp}ucMSzhO6VS`F};lmPNZi(u}i5EX*Eo zQ3oBRPK=y1$CS#j1SF%{z}C&tZG??zA^*<7s3r*d^+|`fe)IZX z%lgDvQ_HXSG>$^iuh><)kt2=oIfd+f0Gs)P)pR%*;A+b zsWO?==mzr%Oe`R{50Bbl?okqplwh5UnK9)#!Ls6fo?IT`)V{x0vo?f!!&RMUZEWt3 zjvC-(OQS{6GAaKXl8P`HS^O9D&vZWo*dsD;wh`-7b=01O>$p;xc}lE862aTE`(BPI z=Z@^58Onjt!UE1dc_NJesrf&7N)#(Kjs9gN0>P!_dWRfp88lwT%t36Z5-fK8%@o;D zLj#Ax|HxHura(8B?>A5N!?YO2L5fRKhOEGDyG28@tI zhDyfBh#5DW#-!lDeYvnFJrgeuDUydnG%&CS&~n`Wt^DlRUh!Qn^WpIJ+3EP5Ft77t z(t};Z4io+i*wifj&T*u%c@&_imp|S?E2+67RcI=4X)TB_NG7I`wYp^!%`#=iF=2+1 z$pSE=>_zEe7joi7p^2;)v2~Jw%Raj^$O((%K!yX3{9ivOd$NQprq4myuTi5GQT@+d6pA^CRGNp54~a>aj-{d!Ik!*n zQFPQw>~VdCT0epwpS_1dJ|LgDkQaE}3qpAZE|iogbb3rCrGr;8T~-`2;t+^gj6$jj zcHeFIR>@5}4AU$Rzt8Xh+6z2>6!NlVi-=|5D1?7YBu|c=x5AN6F$JL}hfNmx;>|+d z?B&hg=G5>BFXdDc?a?gx)diC!s&1J!mD_SDPal^_Ru zUucu+{Z`CGa%GHp{>d~uD^nB&Jh1)vAcED-vxv7QgCq>8n={X+&fybxvPW07oBx)x z#4japC!*NT`>Ke0;l=sb{@R)Ss5N+r_8U>;vu{ymepzS!v0&^FrCW<>0B}IF881Wz zE!D|(_2XT>F6HdQ;VA(6IG}dg!KapR;m6Z4|9@ya5yo4Qw$Dn2dQ8|`J#-51R45a_ zo7eX}Dvh7RxVuU-~}6zux@~sxR}PW%&5{mq!%Ix6OEXk(6X&b9R}! zvII-BUHrbq=;J&C*;vKdhf2y;nP5hZ`2R!oK3kSSP8oGIl2uGvZeGG zYjkTyX4E*%>q*<9jwDFw7A6E&a`}?E*^=1Bcwum1!g6`7GE}`wuV7NKmHhZ!qwx1s z_Lfy7aC!lYVrC9qeQ+z%7}5yC)2LfXhM^{c8F95E4`AZ#=wX?5@6+`lASN((y_(S!lJ~n|Lf)% zBswwyW4km>>6WsN#EXzFs3>`M$N1 z5Ye6|#ob;#hA7YMfAYkw-~R;&RxGw$^)Jefsz zmeM~HjBH*z&n{b-GD%$ECWTsq?be89>O#;(U(uJqHBkQ|D~l+@!bQ(>so~I4c%Uhi zyzuu6J1kuRSJKXwW=v6HJ}cAA*wI6wkef$@)W3PF&q|+}nb5La9O8>5XAsvXPQn4x zN^uf)sNX*AVCerBW9CYMzn91HTu=7?TpkXad~m7Gj*4RgN+e)L4A5w|t^N>Qi?!_8 zh3pt$$Q@v4fuvlhEU}IcE|zQ>Wefb%U3k@$N#eP+n8LrJf1_x-`zFZCu*}A|A;0_&e(P3BGMLFv(yVT zWG5d5QIWw{_DrwB9C2Nrx68D4(V@+7H@Yd*9Rm_lw z1Q77ak2X_Yk+d%rxxCgsXE`ciOAj8tO#Et$91|~MR!=uPASxCqWHorW{XQdj+fwDE zb-77iWPyaaavf|$ln!=$4*;JpNATCVz^5I!>WX7#hF=%vBG)dhNVZL25|d7|zT>s( zfqA9*2piE^lq@j7g3rFuJ0QytvV<02$~yR=1ZO*b=Sy86glU4RCEYJ71|v>QM<=mQ zWoEeyoh(H8M{nhw!B?qG{lW830bch|=9Hl25b??|MmlqG5J1<ym^g_VkGsihx7FQ96>COVK1ZjWeb_qFawQCaa+5 zp+n!s%!@^|l^MhXs?gVOqD4PQ-0~pFTA=H^p?Cfw*&wc+ddDv@N9v*U&%9hmWrkeC zY3pcT-j}KSAxd-~*+N6>n3UAMCNuMwAij72#&A%>C#S)_1HGg%r5$mc+H>d6+wJx& z9xc??R(=gc_9%0S1#gzcQ_g44@~bp<7&rB=*UIo#@tXs>sf81`B{z7b1>~@|*WDs0RkgB%dpPhfTB<^`8z4y<~Lsb+)`+ zNyK_9zYB9eW33rtN6&$cJAboRSOwm~D3kb^6Go67UHo(1fxB$jhmU&ZB$)acjN8F@ z;jV@4I_3^k9jH@w2A)cx!9myglwmStX$rgst;8xzaZuiKuyB}o21cXbOZM@AGEq>} zGoR4z6OJx?5%gQn1b!^RqKMHUMzmAIp2qoRi*d}K)sc`pJu2B7t*BVU^yM@D<*z}| zQ{TLH96n!QjGS#itr^*HJJN|~LiwsH$dF-@T6+-8OaUeRo+m0xCP(_k>d02TCsCZ`; zT+~3$f8<8+i?~p5St@K#D*YwII6VnZkwXV3J(?qWi&03gn)j^cR3kM=H(Sd7`)+#PB*<|56>qo*yE}A$dqK7Cb80eS0Yg^$-WZ5bp zM#UCvG91SlS86pHVsX)65`!Sr7GF2F;cldhgl}w*lPJe!-9@2=n^YkL=za-Sfil0u zHt8r*(wkuTw>zS6FN{a^4~B``&iFUaTExT(uxydwyAINkOIpWZ1lXJHsz4wpY8*P_ zxP9UCqiTa?4qvelqjLlWzRpkN#=g>FmZ1Yp5J)7cKt#L0Y~g#(x_k>S6)%Pp)mu1R z81&{gqHf?NP1(&v*p(qVwMYb9TULAhW9NRnQkz(RbCV@1(ky~J8PkrR1MYEbGgm5K z75YZ+H!ousm#yIffpJ?1k{thtzPp8yqZ#Y<#D;@8{ll{m3SN1ovS8ZLVD8_2>yZF> zxr_082!1sE2K<{<1fNSM2j1IAJdQhm!NlI7Hu0>j7`}E)Yw(fMbCNyO^NkhKvqO@b zEbuF3d$-w~t0hPvI^ee`xtHm^_=h*p_6%NycB!%uj&?n0{*8biH>#WNrBl z_*}+^^ncmPw{*?_l3S~gvK?0b0Y3|wzb%fWH1ydZ9o|c9&oY%j+P?m9P}ldoMxf%c z(@@@)V6PP-AA%1RJrr{kkqYPnoXL8=Wdm?aL1jAKg?Gnl)Zb9< z&e2OS-UzL2T~k&z z^F`bVBRI7-J0r?`3Uw0l+g4kky_k_$NWA|5E0nNArOye^s$WFzTs`!hoVu_pp=*~| zdohlIgG+sUB*ZUGlc(cKRkv?%+Cb^9e34{jhiox8g&k!ToGS;K>P&Fy7yvt8(kvZD zIqgK6E9^e~5Wx%PspV{6kJnR~T83zNVNx$hyr?}qoegZUh-lhQ84Qj(EzZJ*h&%W0S{JaMkG( z^JJ_5SB=eU?G*RVPemkDBkTD))k;!$`I4L^ZP?`Vn=>H10s?9v#~(2IpN@R=ZSF7l zCZqwDLCHXavYeq13=tdEefCWq2{<@BPphuZPvOD-lY5A9o=qQxz@3pe`6@zt^ho>} ztt=S%G^3jz)ES&hTq43Fi}4LAx@VQ#FjqZ~Xkb*qFSI|ICBI^lkOuek!>S)EUVnva zzMNrx3m>Y2Ou0dfyeH+1Qn*DysW6U0*UxgaN`wU-w1LRYtYGAu|Ur_?s@!4sG>vCDK-Y?TOvhYm1oeDlE!zhrybz2n!y}<|N{e$HsgS z0mlSW&RMiu|ipp+HwhEO6G!JuuE4YX)s2xPx?oE38OoPJ8uig)#wBF zo_L>0mJhdx<+z}2Gij0-mtMP8nXQI3ib=MfsxYgxKj;Um+EuQKw@Q5j)6CDDvswCe zELKNz-lBU|;}Wc+l7lwk!^;RTgm_bPRdQc(5~?sRB*E`(j$GIC+k@Bp$G(Wd%7z}X zfp;%ct{g^1i1i_jmdgNsn3$is^HM361{~x+UvD2aN-cxq#nuh^b6?l_wG9Wg-}XPJ!Vce$d-o|2|ZC45hC_XD=mdOlBr^Y#J3 zmnm)nvSj_nf{(TNA`5h`eftNHY`Df0n~sanlH!3scj>+;$|L!s0B<_^8+|>A9>7J~ z!k^%*)f`jz0+O<7J&^z#P5g`H0RP^z#`lr)v}C=yRbni01bn!8+IKuD{%6!M+xTM_ z$$Car+oDao8u`Eav1;q%qEpD)FK6C%UT3L^2+iE34Ep07y~ijhCg8r# zd#uX}EM2h2$ilLiukdKy5c>Ug=Y zS(bG0HnySLIUEGm9|qldx_B8*9r%^&9tpr>ShS)WUa9wGO^?Yyt_`0DmW6d(k*igyB z^vBMC?K;)I2UQOsK)DoyH0mJM-}Jd2UI@QXqHq0~Tgx5fxgp^jSa&KZ2F=jR)1<+!7j z;E6_u+7g3=RQ#^tdzH=0=g*5>&Jj-`kD7jJVe;rN?(v9aTopeX9>(9lZoS#R z^*L;yNG)8T#8GNPvIe~JzIq2dZ7y|iEP{LHj+6m-?fn5y?Qi{`URm?ruTnB(ze%|q zOx-d(hryxz))cT=B2cEe{;jqqid`xtK*(5=>v!}1_8jnjw9~L8`^~o$w`QXTeRyZpdKN?7(nVTWbpylQ*&9>QLqy2r`z?=w^ zmm?Xa-0Xv~EX_i0g@=f&k|HInbX#%L443}zIx#Djj{CO-@YlDx1KvAj9>U;)!od^R zV4_vrNwg*Pj8b*ZI+%KE@v)K?A$}ZMM>E8gu`4Ot(h^6jzaitY8n*jfA8z=fIV^UJ zL-!*!n&UkfDsqns+*NF>@`$SmpmU!i%EkX!Jvr9HzDC%hK(6 z`&6atdAZfCwIodc8PXQ9NLPfLF_hQI1qJUb3toGWesxlgmGr{@KCR)PiCJ*1;-T{Suc2NA7xVaF8f z1y#K+>cwPO5@=&;fN&A#>Z>$HUWfEw^6KTt1i|i9b&}99g;^4rx{WGw@o&}D1q&>h z1up$#pOY5~T#P#8Ezli|jK)ib7jLr7d)-li1@vp)( z=2vr~=k2&k6l$cOTBgYXgyJaTrnKgxBvi>hY5m(>Vw>GNF*J$=i>W1M6q8?fW${FAaI2ZRgk&gP$n zVFydTW7vp`fvUfUZ8gn@_wr|;s`}Vr)bTh zly#$~JSx}SErRx3KQb+RSZfuj<+Cei*EOf-tge@d4gm_dR4$+}_zyL#n23iV#$B_( zxK~4bfLu?yv?!>SwUR3}s(_4Jz5A?krh^oX>qyV64bv_jLO=k|pIAxcEZIeBcszHG z*1uMgF1S1c`k_?l*sYpY5qtn#Kq$s^VqX?F5l*r(K8GVMj1`}zc5!nh5vfnZ3M!+2_DX?d&CSYoK!!j*iB{EV%nx{x zU6+=QiXIIWbWsqD#|JUaauM=^@4L$bykcWaVH~j|bMCUag7=vXV^n$v7DcYn<$Emr zjgM_1O(LbiT~Ki{=77RkkKT%WA1<9nO52IJx`XB%5W!-w+yIx=XKwPN-2PrILAaBA zZge}@>I) zK)7Udfhh9Imm!sx8pFgV*Rrmd>{5f;ZV*_#VgRSI zl(*o6)nZ|2-}fpI3nqaoh?mVG2)t-0m@vK%pc)2fnKD08F4r{Hu4lnH%gtlf4pd*% z)sHu`CrFJ1#pqd1p`CIm4uSVrsi=v^?!R>K>nqCYw_}B7fZ^&0Wn=+dXU7c)51VA} zt*=Gbx*-27acBXuumi2 z?SWkIp9wf{d<_Y>Dpv2>1RpwHTs7Tnf)QEwBnt^d;zE}1B!Fe}HuHjD)(;z}_4uu% zjVghXW;Rd@?_>B`5;rlZ!ZU6vgg}F=OKwlKAK1KnDKmYeU7CaB7r^F}pyqEOrYr)~ zrBKno!jG1J3a=-W{G|;|EXfq;3_?p0ZfBGVXeEcKXoFi=w|Xjvh#pG#I9$#7%f>

      |=UEa=<_ro<}xhkg|hIevrgK^;85+D_n?3NpP) zzrwG}43;&Hig^O}mxjKcx8S&Rk77cmN2=V5F@~5rLzUpv!UBnJpD^}Qll_mNBS_VQ zP7o1-8i2$ypGX+jpw6S^QYi=LLqVlzI(^gXei`B^<>-A87?;YnXb%^J{xglo`YTotrtf`pE$L#0u^(d3@@qMsKgh?sOK&hd zSf3vdz;obrHc0QV(RJS|kO`ibFv*}>y)be^W~7fmUa7w7AWm($9a5z^!%=D0*$;vs z!_@JRGZMLUrhb}%7V30a_92(fkAZnxT!nU!@65DLgT%l=DmyUQ?gUSxa47_jBM6bb zl<6X-Gp1(Qf)i)H4Vd`eHDMADX(66J&YVq=RG5p0FF`9uNwQC1K71C)3akcR0+b5# zgUg4_$v$d6N;bUY3KxKJJgp6LPcmDwC%>bPfpWxMK$R2R1mBc<-#(-1wd=F=iw#|8lH(;UtA#iwqRhv&c( zA|@c@KFxaqD5>qr)k55{JF~Y=s5Zn>*`X|cwJeyh^Cf)Kx=tq+)emCjJgah;-pNgX1w*c@f1OZBC)I6K^1>6$7EGc=D`T=Y;3u8Lp1fiFWnwOUqy@hO+z?hw;~o1Eq9;kgDMpR5r+ zw^8I{jxh*nj|tf`>@Wzh^!@Btf75-P>wQaj2G6QEb*j;V_N3=p)io-M=&{i%GB3)l zCF;-bKyxa@#GY*mMBpGO5C{$AtwTy=oDqOFbAu$mB9XChEp$^7@dT!4FQ`tokM-vs zUoX8WfTu9LySx(*)-2d839$)?rA%#`-CFYKVFs7wVz{C6peE`|_*0^gCy_N6v3VfL zz9ye=wwq8ML`Ra|g!p9%C%e1&WaM&*PEc^T|7QRrE~}iJ#=m zU44KwFIYD26b@+6EXAjTctNs~&DNnNgDkKQ7Kt`VCCvBSW$~Gs+QS^TtVy{eYagDn`PsBvU4c0!@jOr|iafw1ZJ+2dOOeeT?ra z7l|bdWJ0)O^>W5m2;_5`hS_<#(t^#4Ut??$$y0KM6Jhq?ioUjKEClGdE&QW&+SPSJOedr_S}A=t2XRkCh*1m>7>Zzl z7sydQV;!{F6B`LnDOb!JkpL@Xinq{D*XAK^5vAl!04IsPdA$yT63PiKsw(@HIq+2& z`B~^U@kue>uG?C2k%DWLGfJ?^Zp*utzd>$Q&1D!9HXD&7%I!mUU&U>r!m*0wGx_zE?=WaYrOK@{sI`b5BiO>-c)$# z7-fiA=)VGiN+SKvfdef}Y=3J5Fv9Nf3 zJ;f3Y>ld2T2+*xAj&Sup_||SNGL?19vc5+3@k>#fGKV%D5FmiJeah#~C$G&ljLb!oB{(SFjCVylS*5Gy?!Kkbg#putofwcW5b&Bt2 zXl#TaHrRmb6AaYnSlx(#Stmi~-mVXn+6^n}g@HfiVM}$j3S0<%PLO8ER~3Wp?_iAy z0yt;)E^?()8&>b7MP01T!An!76~+K|C)QyZDlTUVW`D|77ToU{ER6q{I_|{=Mg@{b zwv|O9{-6uBP^lDTo*|sEV?v2#voZr~N)!aGDiA9;laIt~CLbOL?Vot$4#F*MF()h| zo1NyzTxuTuYne6q|6 z2XnVL-E1&$8|lVbgbTq6we|MzRij2i5ejIPPTauw1R2|q`hdhB`-1_DL~fPYax+-r zgmH!H7vx9rQiRWSB%59D^e1w8dod+Hn4+{@`0a(vq4N)#a*tbS&jRJ!`hZ4!IrKlv z#~zCeDQ2YLeoJ?t6VUK!HBZzwkMV|+94V2(_&{^R_()1FRJm|KwSHe`sI&kRh%eWR zor)hVpR##$2DEh55%Rp@GjiXjIpT<_WB{`$}lfqTgj=fO^+kn!xFgL%M93%pTTWTE`VE zz@O=Z38hvWieXkXow&qg;)Ih%A>EOV4v9P8{m(CHAd7_j5~O~PkMfrC$w)7fcl3Z98T+R7m^@x5O@Bf&fr+EPw3%@ za>o}CBTZ%-B)RE7Ar>()3+!{0x*kIX8f^JB#*X>e!A5rKvpAzlzAZ$p`2K<9xzg;a)SLH43DKtRDH`mSrS ztb0HxhUP|>2-O*CR_t>!)DVLaxV*^Vmo7#?dvpvQ#l-$e`o3|kLIo)e6j6YKw|38Z1u8msnvvOG(qH? z_FtydHKeRs0XQPcCbE!ON;C4Z9>||QPv5MxP*+Wgx=oAD6qHWZ8Y-Q zVXsUvqsfm#WPE~5D%6&{UaMa`*@ipKEiFpwzTLSD6Suh(w%*=0VgMcS z9q=-89b?$x$bw$oOR+q+?ax^O3>ocmL27?6wF#2j?y=Fdw_;w1EOlun#DIohI6r_p z-{rVT$Vo(eRmtf)Fhh2hr#v4B`Un@h3oS|E98?_i0WR(gj2|7%y_XyGee`j73PY_v}i4r#pJ0e_D)>NlDoKz6d<=>GE%qyC~KA_FQBOK1lAX%*Q z*SF%_cvCGp_#)I`7wYIr_3(A}1TgP$JJ117SzH&U?F)EEovo5TS4W{X7nij{!l@^) z;6gb% z`!fhR(se%59YeoQzitX3`C+n<5>PNXfMwQb+`e(?7#9Q2AVM}Q1g_ygWxpP2DwbL< zwmwi2v1B?2Ae=X~fHCM+a9v}bSsQ&;McGV4jmIcGEO#v^yQ=0 zx?jS+pppWZSx`*V4P`*%B|*z&=}zhfodVqn*$YF19!apx#2}IAMgA8#T!j{+kN7p4 z57SBMB1_bs4;Fj18x_rsDg`wJm4`Qu+K)^zUoe@wwP@uVT%bn@IFi!0Uy$XVPYc_u z?pGNLZqwva_oe?awoQjFjhcv;0egl)AgbgZvCUJTYGMT}#&k&|?9xs&QsP*&N+UMe z0w4QNU0VEkj0i3c2bfxeR4_JF)(TUXgA&!dDr$uZvgT~kf{H%MLiNIMAutgoGQj-p z#TZX4@Id{WCf7IRyJfMGtBTyKp<^Gz zr5i4zeGAor)&?mS1at-94Z_EY??TB!f08qu`fNnsZ{!6Qf+Lrzj=7{+6UC24K>|b{ zR?V;72OnKarY*mT7%1M}2TX&<@BQp?kS@0n+)?`a_*VJ#1F9Bm_M-m`iX0fvFqoM@ zGMm7LGAxnZunCv_W-(tQx`W?({DGjQ6%;WI7MgN?7`C8`K&FD>!eD(ieMy*;76cbc zvwk8K@74L|18dd$Im@T-@0IU=OuH1|5f&C#-EL~#TgxeyLnIGVD$5gXTjg}kov;w7 z;H6{7p*#>#$jjOa;qL?gCYZB`tz*0u^-rn}u(^TuMf@Jo8TF0gfHGstQ7ym%V>ab{{lbEtLG+XmX{aN7pIq#%?NQ za0uPQfo6nxGS)Rm*WRXt{8#LgCio67W$17&Rt2am3m?5#fdVy+^}^w^4fXIX80(6o zN!T$%eDG*PgqabjZYoPl*-M#|)tqE3!w6eK1&!N$%T6G)3%d`+Cp-BLGHkjR;WeT| z|BI+R1SU!A8CmlSW)5Yi^aMvM{{d&+Ju7mPb0tjVu(YA*VJ-Je@o*+=GD2cYS}f;Z z?ApKTH3>o0Y-02E1yu&kwV|~IjRtK78bM(q{EL`;cK%z5!1F-J%4IxPU2|@TEDSg2 z=-eJ#yhc-Tbz*h9DGPH$hs#wkDmrV`BgiJop^;x z+xx6x1ri)h#)YQon$rPL02M#UKx~;tOdhL1w@TVz7pWBcd)cv(Yq;K~O3x!ZFVXXoX|tiVpPjz%-kq zeT>o1=_wZ~`ZMZvUq_u&>qD4eKZAmY1e0ajLnoZ*wp|!R3TOHYfTI=*KHBjrY!#TR zo(?N7#GArV{XNMxrX;N3LpRPdsDZ+Cs7c;_BPd#qxg3ysorF)EO&#>#B&vLmU z@A`xiQ|*Ll8rWt5Ll74IFFeW&H<*rlRQb47Y6gsd@fTo7PakBtsM3GMm%d=#>3I!r zEqDOH+00l+bXeK3=y>CpP(XWQj`}qJORsEkO{yWh<%AgoK0c^ z_5InFNo_l7B=t#ug*tfq+}AuSSOwosG?NINf6%Z60p}t984b5jA;KWjj7Bpc!_g!(Je{CD?_|J?!VjS!0b;=3o@7%q@73}e5HDG!?xv0(5JltQ?fTzvGEa{x5@-Zl8$|}oZU0a_!Kxd= zJQi~w`xTTYQVE!hY8o@z2~;Eh+e6DaQAzUzFF(Q|k^c!vu|;Ycbvib41q|~X^*4=? z)%Qq&NoxU|9?su+RS6dD=h3jlAC1?KK|UeLQoj68F@fZFsUD`CDF2Qr$*6u@wLQym z1mjG7p#}T81~+5Hx@ifVz11Acp=|%1Q;)(RC=t@;K=mp)z`L`tB=M+s3)OlMp?gd4 zUjFB<#3KTqa!}_rVP!BwH`<1yHt<6L=iI)gE(vBQyiI5%?EH6$X@H75D`m9$ToFeJnS>#>VL!{-TC&v zA7eAwR+Ru8RB7zsnB6FYvf7Vaa@twz3al++l}*Z<;FWOB$R|xI{4029@$f;xac9{d ztg~yyl5-K*F+N4MNm~EY=E5s<@-pp}?REP&?2u=oY_8sbYwZhAm&<7#W6#Kzp_-Q9_1j8 zlBf&3Y~LN(Ww#Q^MclwzIfD@f=Ly@q5nN$cNZSxV-Fl~&O7$`yHQTai4Az$oImR$AyOH!n(((2 zh^f*_VV+Vispc-kT_GWSmydMJKd2nK^j*qx@d}>72ff*;c;^7~z8wg#|+6;a5ZwFD|RicHJeI_30#@KQjEZY%3b8LN&7R}m6wt7O?5w;LF+8D_F7_DMD-i3_>=b&YxCro0T|lLW>&;%&MAP1z9@m z%^aVX9*19+D5Q)D%O~QEMDpiv%<3FaBlWYP))y@DA---`U43uQn&WyNf>fbVS?SW* zPxHt92tvnv;t~{%g-QRF`6Xq{wd=+`B`t&|WlWYVY3Mis=dKd?$zd=vRmZlI$Ljgg z@!T~nOU=N{qkBGgkzx8b^X82WM|sE0Bj&)Yr;2w_AS$7Hso#1q+sCx6YYhJd-(22l z;5&MpB;N(mt0do4e*c?a(1^8iT z;Uvji+2X?TX3Eq@sBH{HbBFuG_@M@YW#Y;MI6FAuJY-?1C)T_7*)P9+om>=y-Z@`9 z&sn1#uOF=cY~A@y2xUA@KX?E7#M7n!KK{P)HvAefSaXth^nUvm@Cx@X`S#~s>P7MK zQ^?lsyR$Gvz?b*Q6WgbyrQ};7+V=pvPp<**uiKv{ z-k09rF9cr2Uc2Al4Z1hBA_Fc+?*iO9t3Ey7x!>g7?Y#u-XLK5-yxqQKJl{WV-5U5k z3f)Cq=KTuz6_9w(@SZVZ+4-LFtbY=49nk;&x$>=Wb}PO6 zEa2Pg&im&p+(*Nk>6`BLcgioa-DvmlZ}2Z@q&b&wQtxPY2EAXF{UhE!JzQSDzjROf zvG{wwp_6e}7Nt|8(`>`1T3>w{@Sl z*9Gj(d3S!#d*glSKIfhL_1OK~y&ll^I)88cwDkPx)$p_nx;s0-<-PI^{Gr?M{oS3k z{S#OQFU(&S176<0Ft^^q2!kT#(Vv1zmBdaE{6)~p$p8QS%dxx5x!T2@#W*7IcPn>U z^Z)bXb#GF4lZCDOvg;VF=x z_oe+qk3tN{6g*L8tK@Ts7MDLXBU__UjYhdw;n>&EkC#Vy< z7&pSm#eJNB$UPeV((?8P)haa+Rbf&;Y?NcWI-G>T=*HJZ;D?a(^*Sxe(A59S;x>3% zA!OF@^>LHRAMgzM3B%&dEh z4YS_^SPRs)BH^Tljf>sLI6rF#|1?&JS__5v=I5UFD4)WVC zsv4>vGw2L`pl;3&xnhjjwCHYTph+TZb@yZu9>M{K8tv8x$&l^y5kn zQ|JH5c=-?fU8<-8M2}rqm^@{3PJdwK6DK5Vv`X>j^yvGMR*0cH z%cS^a2tr}*#g~9ly})I{L^By=njyOB`R>pza zGme-m`rcRo^|IDe=478e@Wv0XTXuR`aZdv{Ui-Tj6)DvxI2WfgvRvId~~mq+po zGrQ@yY07?tQ2L==bvlz#bz(Bu4!kGhVb^z5@T0ZnD}Zy-cq14!pY(UD$1~n|8nxhE zw6@ghmlt(f9si2I{-668=u5~%5E07cW=fU|JME91&o z&T>`vyyAo_0U^3=zbKoF#u9tX6PHFL%%@%0@%wW|l{K=3uc%}KtyJ1d73`1(veTP2 zWR)zj7AcPs-iW_T>U%^U?!>-KL}^i~`-j%tW1L}3l*HeSAFo;`cK&H|tYMK|$z`16 zX=I|l-0|6cE$~LSkFMc4#!&Uu6*i!C15guT4b$V7fJuxHRPwalcngdu`3gbJ`xCSG zFz3Mtv%G`=$cFEgmH7SYdGVs9NO$6)H|W-Pm{VrzYm?NYRTBS2B^W!}_mtva9=;@K zYf)XwO`LyMJk!ccmoTixFgJQq`F1y=V%XIhzjBmLE9``-e{F-dEsBb3 z)abH3C;eG+kX&Y|B{w@I1=6;3vZ~G<0PZIdX|l%W$biTFW~!gj5C9qEL;4;Owo^4`fPd4JZGJgIPQdDe9)83jp0VP znAoYF-+Y{`w_K;Zav*Y}lO3hCCc2)N$An6&6)dP2m>4G)4etZq$!9jq_fB9u2DNBhG2&*l@g*T;tPIy$J%{UBthDRoR> zLp6`G0wMdydTSozSIJ!8jOMR}8q4@luYs;D2@hvadVxzN^QkC^UZ?GY-9P;Aih*6~ zb)tS=WCGTxynPGTWgU~MjwOU&tv+J!d@yi=(cbQIS@tgoQRExc<;Z>6IT&R?(PXcV z)KU=(%=5?Ixq&9C}OsvP_h7ntWq7WgkPsvRF<^b-+0gYRj2 zYkf5vlwe#+FN73(OVUaL@}JFf##=1KPD^bGycGf)$91FSIXCfelFe zI;R(l4DX?vOW2*SsP-7=>W8nmRcNd}%O;!a`7vrn1~=?R6?Kc=hiK3aYM-{B{ycFT zfvEG#cwKXYIO}>p97e8Uoym6L;PpfM(JudBw1_M4lv_ES7GW<*FGW%R*?{UBA;Jot zCgWsw{tP_x?WD8-k|ux37rPKvwWId0j|DRzpqs*esX5}e%{}0bxVFf7PWV@cB+;dY z_iqjjT)515O7OIjw1huWm{kbohzjTIdpLX2F6YCH@H-VT=SuDqo&Em7>DJuoY`L5n z#%!Dk&%Y+9Y0rcnKl~bQ9^clw;viZEaYzeOo%W~eFzTLP-uQ7t^Hpj-iWBH~!{G#3 z)xpKV*A9M1H1-f?SmkqZ^ulX`W~tL*KtSUkaFpV5Bt1*fi4F3GSK2;vXQ{dyOlZVH zZ}JiCu$`jWtc1TJALC-8BZ~a-ExCRJ>p$2#@+=k$@|I%{lSEe*4@9Bv2)K)QiA2`3 z67R|@H71KCEKXRWOppUcb<6gOunPt)g7Ae6_r?-a@3P`6zeG0D2Ma)~wQgalWBX@- z1R_Hz)W!P!fd?YefPJBoXY&SbFrO-n|K|VP-=NR^D6JYYoV6_$Ay&1d8lk4hmDrZ{1#M49Po+um zxk1!I^-ZoHs9-6C&FYCPNQrv#+WG#Jx^KV>WBuTh8?)U)3#-~g{$3c1M7F2Z`s$>x zIbX9&&%{fsQ`c5G%<%{9sj-mDZ={sH(%{AnhDK5q>;5}cfVOSUdt|`LMfxQvLrw;B z?=M;3c5puOj|6vI)Rn=@x{~-+wD6NZtEe;S$kIW~nhK}0&3VjiU7>~B_4uEsGF2;) z8UKRW3bQSIN(1O4a@#`Amfi}F<8QVTZ!*VLTORANRAh%aAxloaq9$bic7EF{g_)l# zqGNmK>mr)J(=+J6X`8#AX9aNSvRboB(HUqx<5%9lm#uY&VJY$D7^mCk7EW7b6_itQ zXls>E>E?g+>R0fti%;y!R>swH*vBdm63olv@^jC$(hpGQ*!)M{4^d7{GCR=)y^^O+ z_hq9Aci?Qu8;C~xr9e^rep(J{$FV))uocu@64AT_8)9)PQ;lBx1OQ)Cg9(ot>*`|k zYc+(&lR;j=(RCCwkGrg6T4{YKr)d**MV!H>-|e46OD43hCY z?DN;n&WS&D7ZMMD=VeSc`C{l?XW8!JA43|?h&6PJXz_CP{XtKV@dC2;6h8(==ZR&o z8G6)!T;$4HwI}vBZ3P}-6r0DB3!{~}6+O#L=}PYEB)2iSt2)8Gi~3SGNM3spFar1f zSUaCd6S%96Fu7(QT_upZI|L4kcG+xpI4tteqU{ito{JSAV^dv5+kYF z1xDk~J>T$gr0zMMH%PdLMYHRs45E0`XFBDFgjlrV=2kL<6Twb}p zJSAIrQeQqrC)9XtZYRBiAC92!oc8{Wpohw_h7p53IhQG+sam-1%{V%{+`%IfC~4$- zBb{-Dc!(I-_Lsj-@4+A7sF97$AHkfZmXY-DJdgTB!y|lXoWWA_I{||UwZ1+5T5<7Q zm}S%FE>XSrq$8Eoke*kcIyGFjnjB{?}e(%1eoKIEQh#Et%{YT;& z(B_bcqq|C5v^}yM2N$NNAAM(bjaewalE3_`rVzO;4iWsJE1KM-gFT6)i}}SE`%f7sUEhhwDC49rbou$!~OkoI;Gs7vpqWq&?HulJCzOZk5L%fSGhOLI#hx9p>lA^5o zS0tatfWhT?{H-}6w-I`qjDDqmc-_32t`TIKC!EWf8DGkQWq>tLVlb;j3NfwYG@R`U z;W;vckBjY#ny|8uD-sd&**2yFzf){<{NEpAEWB z^Mb$C%q&|)x6wt=;nPHRQx7M}1I6a?uT`6-y! zZS%#OELL|iu5Du9QI28y953XW1#*&T{RPpbrMvW#+}b02-2&xCYWiU>i$XR^Eq#+1 zQ@ss8l85ucV4br_Fdd}C&BW=!iXebqCItEC6t@ZriuN}8`IWPzYH8R;ra+I7vaxGq z&lLxu<4%^iiX9!&_&~`0OXVl&)V(a}kL{q?RM_TUj8X{*mQcj3z!-9DqLnCu=U4Z#FOCvbJG9h1gre6AGb1NCSF)^ZtznlM)J z%BH_2s$v%wY;)V)S{kLpEbVhgF!>>x8FYwc6F7vLGLu%>z5Kpr6SJIFC zUlp?bk5mW3QVH=z34UeIosWeQ$S8H<<%j>2G?oo@Vr{#kvz-_PD*}*4mphV?3q$IW zddS}9H*Cy;Y$O$ZBwIpR^7Qp5FO-{bmh~RHLeVk2*|8F2;#d_w%LYWvx&=BLf_-6f z!WYN}L@1${fI_F7%=$*_t~K7JIP|C;!0Dda!!D~3@(re{UX@r3-xqyPB;qRQez}=& z#|viJ9T!_gZK?s4|0s)P8(mTp+u7+ZI>2;JONy=5=f)dFy!t}u*d@Q9gsSe%Bf?7y zT38M1nd7=+SX@4+*r4l{cYen{cy(^y@g_uHt1M~dNFl~S9ube00N#a({Dxwsqf*{* zNNpkLKhCz=&v8KeX8F@U$-SW+9}SKwBJAu_e-BNv@Z$N4O{4NTgN$Ku>97@ZA5AQ^tlN6LJs1g;u(M3lVP zMDK))sp#CgwdWTF<0i^J2Li;i2w8a z@`-yXZfa?|dH#PDRgnGF?Wh%Y^{Y~|oc0V^s0|Io4ZJFOl?Z7(V$zyU9sK2;{BBHD?fcOC3 zg)v$84As`mlT)|EeUyG7?+Gf@u)0!WOx6MrTrVj=CwXpmzt0?!YD)0%leZ>PlF~TR ztv29Sq*(r*FT9sfU5DeJ5heC$_@A8Y|Gc5AeHOD8I~3v8WTT+R%=T7&R~d#Bd&;*B zA%>&ab!q+_ThtlO%;b!kp!5u4fU_1lF;2W9f*x{D-??p#=QtLt&^dG2Bd5IC4k46W zaQ;J$=3g9%k;|VQ`Krij4hK`cA|zRY3O+xpS50uYrC}TaOSPt)x9ye=zc=9DbMwq7 zim1kcz$v0at7f~=870S7%~l|Zz{2Y=?3BvNwEceb=pxkMvV2F8Sbd`JS%mUcdp`*4U$9pBmTzE%1OhLV$;c3&RzH=UGSuZQ zmophcb_J@d2aFDzm}j*Ak($c*>NMfepzHILi@@_YR&fa-yrLDHKj={vNwL;dK|Ft% z+xkWY(@UQ@Sya9zHNYlXRILL{(oySxL5|9F=*_WQ*6;T){} zer6VV)dcfKyFM8mCMGa|zFy0mpd2P19{{r=G{3Yb4~;R}E!TaebWv{i_IzKxbOATQ z&0&)ynN)e%=>tQ-wd~*Khe`W5GXhxGUad&(*%w;BNVN;(S)qp|TXyPdHN(_VTvVT2Lm%#d4+cHYHUr{o{>Z$q8X^ZeUtEG9Rmwyd+J1Gh zXnNcamdG&cK>7!uY$;Fo+mF<0d|1#qXWR_SS^Mh!B)3lAAZHp@8Ft6Z`ltB)7WW{G znwe}(0nz>Z3E6j8o$3@I-RjHKH%Lp+faOG}-e^kt^+DloCFy*ArK!u(j;T289(Ms# z>Xb-uVW6;VNnD`X4hDiV%`UNDntT+`^k@_VaOe0w^>?!U{J$*XmDly}xn1?Ddg1+14 zO7+AH9XN+cOLLl5a-i)j?PkW^%ySo$MH28StDV)Y@G=NHj2T)28=2`WaB5to2}lIm zJO;S1UJm3?f3Z1rtC@Tjg7B0bD2=3v!~|i;zFvQznwwOTDOZq(_89T-?(a!hp`D0p>8*o-c2H;H(;58P$>6^@_XNWUcS<}_YHW37oxQ#a(cPs`a`B)FAnik_JquH)3Kg!SS`fc zc<37EfM`z5{!NPhw%&?^&4>dB9MYeG^Oz-?3`-;gg-w`dat@GbP*hlSdP6^9V7^cY zv)mfxbKXyXY>t*ee6+6+!$(t@>A#(H^$Tlqcyw*az8%eaT@LnBG9(-xiY~x?94#9N zyrFoj# z3=oi|+Ri=2Jwt&=y{Tybaf0y0~t`0p(DPcO!> zLcnDFAxZ;n8wLEte2FywT!;Coy}5%RY=Go>5kdnM_e*bur}toz!c?$ z8RZ*5p&sKX8RD3p8ncM@QZL}}&Ouv+>fcSxGbtHv!vdKl^Hl_5q}C14JUf0G{?pD@ z8ovUv_%&vu@t6q3oxRmI3<>9X_^vTuXIg@y5pWDM$51fFsy77@mEIWh_?YlJQi*b$ zQ=Ya>z|}R3`XBDq{pQ-+_GaubPK4-rzR*j3OTPmIeNkNIp~sw-*xf%&CBY}Ho18lm zxBoJsLGPxJnkfku^uDNByDwWL?{^eSHZ0Grpk?0s>7DUM5 zz+5#+PcPLTY6c(XaY|E)#;0V6yDRR}^t{D%ztk9X#O_PRF0 zVsJc>36E^({|aUMoz6EAMWo=D+ZaU3nZP~Z&0G>~{d~`S@55C6tJI&-3a&Jmd6?89 zh`F`gfs_)(7dxRuwJ0rJKOt2tHX&>7U{;{SLVH$7O<&LQADfn=SBIdMP) z%a&Jc-0PuGLDmC=%^LGIXt^{rg_&QTBm-E`K$T{szN;BhPB-C5H9Kw*hCc+$?mdFs zf6Rz6>Q`{2s8SL>#{X<9MA4TH7&i?Y6&DikJUMwd>b_MDl_t|66`SL zqNb+K=EdhYZ9BGA!~0I@m};J@%`?d$5=m}|Mo~)PdAW5J2JuyJ_R2Vz=l+k6Q%QFT zZ^;;b!+l8D8Qx4bh*An^k0bLDZ*&#zb9!8TfFDhHfrJw5_Ryj+i-%X)+b8m(thAk3 zM#`^9j#qr!w{ZHb)&LRht#!G-CDMNxIseXtP(1lQ{pX5Pto?zDy~?%gT(j|dGaUaR=OWHN!q8aqp@Fu?RDM@yn^8hV3m7B z`7#${J(%Z6^l!kR#G)Tg{pq&_K96!OAx6s+ zEmSMK7-h5?8{2jPAa`TG5!ExzI#;QUJ5k>^jq02;fR+3T>VvM(grO;MU0obs+<-EW z?iU<9|9EJIF4UDsPNA2QSw^`h;$`GEtZ!g)js-9$WuWR1c-+0g8Va51%2c(xa*rHv z$MA3>{BKA~!Tx_4=0uOcDAhC_y(%&2wx=3vZsbRggIBjx^jisMUSi&ro__D4+3d-# z?6DKiBdS*=kx*LJY4o6FyfMSXiif&at7!f{KT_lojb)m;V)YaK;8nFpx_R6VyQ50=^>Q#{+$*|4i8PAR$Cj&RK-Omzeae%yIyT)Iy*=<=bd}SRAQiuem&ZG zn`uI#T))9UNXk=k8(n?yrJz3(N+W;_T#%#~e6H{zNTjYBJxoFP6juCz8vWlmpSK7H zOzVH4W>HOyGeYE6?L6{rWk`3LU~dPjGJcLgi5J>YIMiOOqnUcg2A?cn24T)__Ck*V zQHX(N8wWB~N+|mNf#3_{d7(sQgBp55v_gl$i}C0SjVuyf-6j^1jwXOQ)?znyWtm`q zt>q{|;{G{*%rniJIUM2D4JM)211DYvy(xajv^GTFZP6}JcLmFQNS0}{1<&;H~L)&0aa zg!{3!kD>pFZ^eh_?Oh zhlI*`wFsq<{=fnxzVleySp3edds_;BGAoX}SdW!hDE>Z{MVl6b6VJqfU-im2PCFe3 zvVYDPJ!E{DPk8C(*?O_uga6EyCQS2*GOWK*19fAWJUJ ztOITY*%j_2G7uCW$rFM|#<$1DS!T!oBAEVHa&nP7|BvEtrQbktwf4-mxA^TWXp}mK zpiv>R2WQHR@;^A|ieUccprb^hh+WUA&wJlApBQ*; z!P)%vqX#bVJ&}M#astP!-e;RF!s{eE+8|sHTu7+(k@@>yE3yBr2mT#ltWc3KzSVAl zmQvq1yu4-mXsPKFWt+TXsusJwexq?AmVx6#U7I2J*Q)&go;-!(H7WS3a{e#V(tkGg z|K=k9-!iZNFV8pv0DOH$?EwDm1wvY3yl#?5uz$flgIHaX&|mm~#9jl_6s$mFh>3YRjRzo)xv?a`9=wf;7@JEqeGKqtHTsr08iPV-CqvpAHY!$=%lZlb-Lv-cEoZD<+(|#>j;uKV>!6;z&Gn+H$1SQ z!fn;VE%08c76egRL|aXVUjHjMI-PHtbHo7|d2=2wwW`n2h*AV&Z| z6CNsVZH>@K{<2e9SF4yb|H&+j;LC3In?+{_A_NB{dHK#fqa*RgYZI$^I72?fOAaSx z*~2<_vc(7HMw=X%Mz>UNp!hx%#>V5Zx-(y#wzg9r;r4}4?0MqAZKZCe2=K6=NudW>+LJggGysgv!FgIjKJ9I`Zi-0t&nJjluDKPa zVupM&041B#`~Up#K;n5@bs(ZB@1v%ED8Em@Bzqj|@wiRlWm*vaW?Ht25+cjrpLPOz zQoS7m)b_B{Rc;9`zs=~eesg1Qz}$o;Yl2g;5GWp8Y%m}TM3t9abJ)NA93PS3=t%GI$-w#a4|;O z8D(+u_0q!hSj7cY4H{wT9>Li0lf#xAA1HIOO{(8)nJ{sQhl-o46^W2X1+ zb&Fzi!9g{D3|N)7PU&!$~s<)SC zM}ZIPbz|0>Dbn-FgF4uzAN;maefJGk`}DlTwUtxENX+IGO7Z&%6T(V?N9)tB(MKe5 zGH)0UsGvYC9{t^d?_VIq`%|pd#3{GJ7t|unb_9C7R&JEKeJbE4k_n9ID1WUJU?9mx z%W*y(%WOcg3OJ+W2xmUA3bHJH-4T9dDqJS=1=%g~aA6b-;x2gZRBcE&Y&MEAaICuI zizs>hRLSYMZt@t{TY=aNgyNhXlTvMVRuejA7WJm^ldgr_nIhob6h$!@h1E<8Iuq5($&s*e~f&4=wZ2)R1#%qd6VZxq3bt zY3js^8IijmMpGYdAASoH$*GjkmKm=e6Jr}jJYuC^axzqY7D|lbFeSd9AdFuFd;*{- z^vu|Oe|NJ&nLl&BK01O3?o?_z#(c~SqJjtpcE3o&H?9(4jvdCxMWLS6ej9={u<7n1 z)HVv6$~!oSVJd}8K|b;mvpFe>4w?T@9f_1H&fs7(w-XhRTpY%|b?u`1d4_*zio1*2 z+QXYh5K@r!#IJGvP$8qEU^dR-Vc$)C%pKlIguSAeq;&wnFEqo9r{`-A^!x9AJeW7DRrRsEkY#UOjljJb7n|+pn(v3Nb z$5Y|2zlpR;?eG9yjpPm`*jABHY-JvfI|s+l1v-3ladNlU&!2P+$SM zj66=T?($K>>mNvn3D>8YLLz|(i{xAnHR_i-K6Jj~PqBZRoFtR#%c}DiZ9Ig|7Z|v64);!UD_URgo71-|7cg=3E;GyQQNkze<~r zNux{9Ce4(>4&un6@nkd?F-kfM@h9>Z49#IH zLn!4Nnd)Op9pslf*9j}xi#^J+}RvSR7ANvfMNPY};a==5? zhUk|T9SWf#=bOB424=dB z$xJSzb=GI(k_-8KX;Y{(rJKK$xdrUWrCoEnu|Bo8Zhr8U9fgy=Ys&oa1#OGXT_ANu zxvJ`%qvuEdP>g$Li7T*zKYIh@`J{D zKWc7Cm1s1RpSP~IS8E!~>zh}58aoNH&@7rrk;w;SEMrTUMdKcVCFg@Pb zi(N6LUr=+tbNu6uA%xWRqKR$U0o=aH0^H8@7Mfcc^-43(P(-4(ad#0`B zWP3iCSO1tX(uI=N2GKvlz$y#GvMtvTgN&^!LHKc7RiH!_t%oRySH84K2uoQ<3>_yZ zFVs9<7MF=H+|KF_GLFX@q(-pe=vrb?mHqE8n};&?^1I@u`dq{<1}xo}f8Yqr^klGwc=Bj|hq6-k zZx$ir?6CPavOa7`%<~%iy~dcZm(m;5ahk}(?}h%(cHsri-dG|Ye5~O0Bbe}E3KD!z zQ6VH2VYz zyQV>+D+o$@C4cEofPw&jQ9Y9H)2P3vPc)IvAn#rx^wkh%;VS4D7}%=LBjHL206<%% zvj=qoVT$p7Fk=G%AoHmHb)(L{hRPZ&91c9?en<_3fQmdgRnfm20LndNP7GX)XB%)T z{SCHuZWPoCQH5s%4-)mGTU3F7(tDhk`ufHCNi7(M>fNbbww10GY9f0A7p3!K`i=JN z+#JFD6ztufC9=gEekbY144K-j!+*c!girZ5@Zm?3pt(6-*|SSQ0gDm;%gBu1Ml+-e zfSV~sC>NTNgwU)Mypn^Gy6(aIW%le18lxef$3cV@y*~EXzGF-_jU+IW3e(yvO9m~< zWL=2+_?d%BVQFJAIqVg%6@~A~r`N6n%3eCNTf>T%Hfhr^D!=?#$9SJ5u<~GD$#^G* zSe>w?1>_0)2UwGC=AK@t1KH4hF_!pYgSqkdW+Gr>m|r+)zY5WmO}#4xkU3HpDYla_ zt_|A}A%oaS#*)4zC!gn_Klo$uBRT_~8}j=UXTaTGce>im#p( z+K*o<><0q|?^%yum5ov_AUxdZF5&va0QS=s&oHd0nqO;&_r=Ho%IF4`z#d`Oyb?&8 zhC9`S8=0qLO^9U?K?yn5ZD(N>gVQ0+vHj>38%)7eQMD0&i?d@FGTqWndP+kT2uZV< zlpRQFeh%wiVolB~DgTQ&4}E(@8a>v`_>G2pi}1*DMlk3!or~RnZWiCBxC6)jgV!h$ z0E8pB+`c$F#^S&>rvm^$wxQ_0{1VTvn$Q3Gly;da?`|w7B>*K`v@<-8M#7L(%8ObG7y{tx;WMh8D1Falaq~ zu@haW6ujynx<@K~Qmr{#CTGf&`H@yvxhEqaQA{656Yc+wCuA6YW@Ee)13X)XVSmm^ z3(TU!kFbnNG&Czj59;l3NXNST{Y2L|CQLE!IY5Kdr5~Q=z{bqb>um6M;A5dq!q)Zo zLuI^S&xZd3)1oDU8d@HNmOV^~5=1w5#;*SxPLIm#TK*N*gCHtwiqxc8 z(OMj;p|1D*4CY6T{AGVI1>3AY#Ehz(HlZ7?{8N;wN^%5u5JN|2mG<{8r`P$BdQ$l2 zd7mmhJSX{vnDiUsLgSN4P!AxaJ!%nbMoZDQ*up5TLB<$Bl}IvhM&D&9S1^Y6i#&?X z6@=U7v2#VH!}2qQ6Mjv?!69xEvD6F=LZhe*9q{IZzc7j@k`@S$7;lk(4L~b0^4!>f zJv|m_CJH`TLbL&u@gFFRGO9XSSt$NUc9vRabv$}{zmMvdr1e&gVHykWXGPua6oVJb zswq7Vji*Rr{4+wr1$nZcDYUnsn!TfGPJ-g}a;^&+#_{A}Z^P;LOKEAC_3raQ7h`nN zmlZ+LDeAzte;*MkJ-rl5VvBCyj?BzxIg%;)Ev~(=ZM{sSoDC+CjmS->$eMIZOa9vc zZkt~hYt*xwPgU4#>*zG$L;{A>&K|fUGcqWzT&WBEGB997*+uqodxU=#vgSfipj(VB zv{$ot-lG2@hOJQ#7}?n>&iMXI1%qVSIS{`OxrYqz{<1L`LQb>!YK+Gd-wzsm_4&EdL*6PC<_@y>S5R6w@q7S~C{-H94l3Arb@xz_)|THK z?xCzl@|b-~>K0A4v;Ep_5Qz!% zJ?1qdU3X3U;K5x@|L)#quRsSy%Lnq|ga-s`R_~oloy&Y$iH7r6>>;!M@U6jZefj?S zfduk(=wrN}48Cdsf8b=~PRgvj)zpoMF5GvmdAqTk{u_l8a4(&a%3$Mu;}5wsk0o3R z_oQtEw4=>0jCwspxWAFujvnCOxgV(|?V<0G8WtnZOA!u~vLz@?)EtsJRCpecy{4 zx;hBT!I(z0m7LgvJ|t_~dV43JlT2xq6N0je_?|U85BMOJLsSDyR6TDzr2ZXDcTV5 zZfZ9#(c2bZTl!p zDG#5#oxC2#4y`53v{sekg*~64f{U_@e79O6i0Efi_VFGkCp~o-45LVAJ-jh3Y%d$L z@j;xip7vPMZ{P0U4b7o+h68b6SG=fQ?Few}J*!>LH93}y!mP83>y|d>hFOC5pivfI zQI|s|lYwx#gRc|NSiGQdZ%9zbu8sD)ptrgDZJ2AD!$<>{bY^gvxYL*IT{m z{LCwFLc3a`Zl(5Sz;KKFo)b?ewOjjZE!W|x3|Xz$h+WI_Aa#iIMLyB(laK*2VMt%3e$HuAk(>*L(V_%R${|eu8j=Dw@j)uaZ#^8MNGU?W70cJXLfq z?0AzFA(Jd)5bvKzyt9APQ~y!($X;&=C^ee~>jW5zL_-Qj`(2f)Vmnf=p)5Lw4yj~~$FOa&30k9m*U%79^~i0b z)X#!8<_gVI21j+>-~T#h8mQVl^1Tfz1RLt_%`k59!_pku=xRMR8`$Sbh<>kr@CQHv z>m+5^k2W}#+TU|Ga52Tn8$cZQ!X^KQq+YQCY#b0yd*n*y*>u;{og6-}3G|FG-0gaB z&^kmz(ll;5kMVgh3bSb_T$7k?OKV0IIp5WZnmBaeM!)!eT_?h?G328Be9jaw{bkn5 zXbtSfD3_yXvNGlv{PJk^@-d^+9mCW8ocA^SG7(g?B{TNmR9s zcH2RGVIs5D>FNPa4{s$EMw0)xzrghX;T$_FWR2-dY)~}Nwm>dht~c_SQ;tHe@uuon z!J@)jtxbr95d={nrTL4rA0?5}d=69jcUsh2xiFkH?FHk*Ioja>Y1S2B>yl7+F-pq-8RKi$73(A z?cG-2cGa@WGdt_H6+SJ(H-Zg1K3{xpG`fQQPcoNL+o-3=V=#!J88UVA49_!2YISsYeiRYCGrqMruhX62!!EL<^o z^h@;0o{zVQO{MbN(wvZPiVNOdi)3rWJ6zg3uSvaPj}n)`{`_tL&Po|9Yuxud50aX6 zJ{vgOi5A#19@zmN(Clbb2n04puZiKmlV4o=pHHbvdyPv)mvjD_IBT1;$DQH*HysVeqKx^ zuO>h7LlwN%TE{eo;>(QBq5veZUa@*Qc0q;HiGLi+Qy-r)n?hCCI2isPd8WsVlGac} zGO~7)vTvUYzo%*E;jqy5&IhW(XJQc|oR__Dk0L5NV4X45j(CA)-I$EyTIW6qg7w!f zs=_Up0fED$nNVCqbX`u)+m~XOMK%Md)ai^v!oQ+@Lj19b6nA)elXF-HPEd!6wMx13 z6s@#ZtQ9JGgx&JSY$*S^wK!fGf&0D|3bjvh)N*g|K!vyl(khOr-w`=B%Pf!r* zcZlEPZpDikyV^w@TlKr9CiXk9@O@c)M4|8@%e)=H(daBJo3XI^Z%U%sQ6hJnx~xW- zHTJOD7I`PeoavY@T0wSB=Wq1GZ--$p#QksD^C<~m2KEn#Zb*DnUj97O1>IKcB0d$%{;I7>_&F|3El}jt; zb4#?~uP*3bJI8dGcsQ>+JfWVWnNsL~V__5LjqY*=Ed3)Va*`b+VqLmN4v({JtGa?9 zjq>OvXVo9F&TKL^ocPh%lWrk?jkDJX;BGt~Niyr>sI&%t@-A)Sz$07i)ViOs6Sye; zc#dA|+CR)uW?$SamIs=HDfv4>*w%93P7o$zd>+&;&3l26YnCQJ&bzMumsw6f}4IKySH$R@H zH(NPt_G0=D8$+5_w_?xcaQiWtdGGOYV)aPjhF`g}l7Aa=$=@mvvXc;giBz9X6)Zsa z>#5Sd9mXkA84DTbFl@+Ud|gt`WZ{ug?lvx}7Gpo=LW+vpdD^gH17_|^k25ku5o#_R z()QYJMIkZ!Q&j`(%e(Th^-M>7-VxPVqi>hUSc4Y_T_%+2fbi~%FVBi%dv%RSWy<&( zCBON#(gEzK4*evKHvH8gXYmxMD|xUj;vHm^FV?E=l(bmGp;el$47VWL`(juymVRuH zpEBf+qo@(=7`85eR-Ykc(AQBif^9^!DkUTM7tH3Wy;s|MRH$N3!5{0n;*eJ;$+tDB;t zTdyFz;Al9mntuR7U=hKRWrrXLeGU%?h7ARxoSZ+>HXhiN>-R@CX7j#mm8Agx3c^FH zMplnM-quU{j%JJgPO9sh?7DSrj*xDkP4^9LjmitjiQI&Q!!Q+L;weW4Yv#x$lP)1<}8n=jX zjJ%EPq9?10zSi~vVd)y57xSJ)fW93*>*3FKim5Tx<-L|HQ7i157B}oMrCm+xrjkQe zu7n9vAZ=lU0&&Ls`nOLKD_{#{o|Kjn8^5ztG%$7}E2J zCsO&E>U!3t@q{-+0M{gum6c3Nd}g+Z`XvK;#vP?ky^omSHV(5?y)!)gNdD<5(7U+s$t=WUboJjqRDFaWJoBz12$a4iORO| zZf9zZ41=rTn61$O+LL3bxN46Ww&6SsnA&oE(RWtaxIoYIItEMY*TnV3f@obJAZ_A+ z1dm7g%N8TwiI3JaadFR2q|%i^3wpi{HXHM! z|34K==H=o~#bbnZAgZ9WA);TtL@s|&E$U@AD`Wh#qx6&LK(SEv6tt$MZk;faW@oKz z(2V_kvmy(y)d%Y9(`&%tGr1C@rIhW{kmEPpy-tVuPy3D&xDjz#nhJ3aA>!fr`xo3L z^JkmKJ-&=kk zTxF<7=X98sHeQ#lffA<<`!e{r+ZEzV|kyzu?1l?NRbJuf0z^tPzu$O8OTCWa9={6clBUn^kcASuR z`Ebfco@h6PKm0vC4l<0&BF$BM+(m(l9OyPK1zD-GMz*nI%lH;aM_Vm*CL`huEtp#m zD7gLOEYo-nWbm2mM&Rv-LA^FWd!=x~c92 z<$91wF4~EM@L6CH^GwFb6+RPTr#!}D-TBCoZ7RJlkvyWHloHf@Q&|XCSMTXQP}>8^ zsE5fvXR^tsN=+Vf_i}S>Nc^Ssjb7|UtT?_Z8>RvMoFuP${ZD)_A0Ja)rW!I-9X(02 zbQpAkF<5=>F<7I9=zHwuaALf0N;gf6mzdC79>~bv2DMGMZtJx$+`^RB07+a!j0V=8 z!kXP)l8wq5=rnOBBVHEx4CG>z{Ia}2!pv3S^8%kOH5QeXfNMU@EL=IZGuHiOMW)6G zxw{)N4&M8!d-{E-ijTDcCk%|t0%ZOaUj0gk=tFmcQ7ph<9?)EOO1+;6ZQ5ZA_2Xnz z%q@`=JppTF|6y5F1_+Gm44=hhnxvZ35jY1)$tD8atpt|#8q zeGU?1f>uF8t)8xyp7!nog*|GEv|h3<(52$WC#zTxm&Lr%z#mjqDt)=0Ia=G9nt}k* zN?cJzO`21FqQ7H13BC?g)648er3lCY>IU7maTf{&~y_97~EP+#z#5hy1nV^Unq+;ZxS{8U8kD&>Z6w=noD_aQdD0cH`Y5@ri0{OqO>@jM5) z6MHX%Nbkn36&IG98ue56{-Gmjwl*p%Gw34^^e+aB%9Yh2vPG(I{F)>#K?yrB2aL9x zgxC^-y_k3K*_VdDaXiS%*4mhKU!U!%S;Fo+oPTNG)s22YYkiu&7ygjuo)33?W#o>g zyeqp?NFn=W(Fm<*l%jC;K#%*RmLkIt%d5{K#yq5Mv-O%v3hLr6sUaNwAq5Ze3=<^F zg`b*chmftaeHToHyffibMD7jjq@ADC(eeV5vp&gjTEx|O^N69?MRqBB_{2&1%}RjO zuA5>_ZMSz_5MTMkfQHXeayCNpIBF-H!cLSbu%l>Dr~M1v=}BJwDUH&WBS;x_L#kxl zX=BuI1ghh{RN(h!3dZEsI3!lAM7 z82CON&32g#KB2-PO$yLZlA#adS^HZ*9|WV%=#g$T1pc+;k=j9c*pM2B}D?MazG6n?p*Z%f@k4WRvi0)068wq~Ry zHp=xENh>}_SP2XR#;N&H?f+F&zhci;#=@MXJP=}(ML z3)+y{r z7|x>8g1zuKq9LUir;mv|Fcs)hLH!&s#@nAC@tFl)v>|kXpqAQ?4IXj^Rc-0xnI5w} zlGtGPa{r?=28U$+n%!A|@3cAJ%$t##?8=4x!*01cnqoY!&^g1UIqFQ^RC-EnkL1*p z*>!|8@=6pkt|2De%1!q}6LE`1eJ}m=5A3=G17+<|RzXtZ0LU+Nc#49dd;G@|pBqoa(mlFA zhkqJ{dgvS-2SThmp)Nw`V&Hd6NSykvL&P_{G|$a-U)huVjbg0K@YN`oA#VOn_TF2r zCf(%G#Mv;9&d@O8Dz5LJF?G!le3YHjWNQfwZW8)VX1f=T6{Kw1RHWKTaM_ZpnszfO z$9@X!M>#=xShwH7V~xaeVlzDTVWjv@76qp zMKMuizF>lj1Lt|o^G?yL#KD1J>S1r1rN7-t>CE4$i_X3{1Qya9HaQTCQf6N>QyQX4 z=GH)xks^vYG_?k0{U;bwvBU7^FSGPA8=!TB30u8pzsBf3>1}p6%j7{-@He51A!x4Q zD9U==HMedv47%?}wU3tS(?ssh0HcK|R*Md^$z!sLJx)f5b$=qEOs8^Y>sEAng~B+@ z76}MdkloS44TMBhGZ%EVYDhn2LT-CO#dtn+b;MIdBBR66+;*K3oA=S_EKs37jpY3sU)AyHG`?B%I9I^5pDTHYVe3;@6SQg|4K zYS~W_FZMRn1orJlrY^LWYp?7uwAG*UOn$@cq}_#(*o?J3f`j?h;H!rDt%YNJzBeLb zzB!p&9pa>ckqhkzEO@J!S{Q+v_eJ}6e$Z8ru@X&Wo&JTtf8BadxuFY1MOG8fn`H>nLUOk(LC<#@;+qJHh8zkc#>It zf7pr(n=3*yW$X?$cF6XNV(hQpslZe8W4EoXnH+P2A!A%XTXy?^zXy52ZIsjL_S*ig zYI7p_8~b46{s~boT9ZnPzXcBKdj+6U-;InP(YNO=06%(fpw_P>A&7dE8A?gsV1)B- z#%0iX)$+bsQDzyvb?qiXiAtUb%v4IF7Wd_!^!J|CVJLllNG9#+hXdpV@(e9VU_}4U zxD$`x`^mjBN=OB&IZmBW$Pb^MWY?1kjw>5F_w+I#mY|D#Peyep7=bO&5-7a>ep;2i zP>51(+zz#{IcAl*9)cNMY{1Ut!8pIYXplPut+PM*=N9S293(2UQtzpw#EH8o6R{~ z-t1bfW?3hXZoP1*j%@}O>_b~L&uNb#@`S4%|ktSVPm1|@2(Aevy1SY zQ=Z=1_Nmg&bRAYm(yhOI=4L^^6<)zBu4Ng`<8+jX)tdUgH5!lI1PC?I0Fs|Zw`+om z^N!Q|I4ac@wYgn?5s+HEQ^iKEsK+KjJD_lM3Bo%*Xrq26Z5**%aUjI4mtDvnxLpZ* zXo3SQrZOWeI}_YkVOk-zRbE-ms!>JnzP9dIW&!AaZ|egQ6c^9Zq(cd2x1_S-3KR=ZP`I-${-v`j;@OGRdxw}mw@VTP zjJz2NrI`I@H}82K3CV3i@0qT}`3czm&jKj8gZh7h&U~PZss1oDeYf2h!N5GGlEiRv z0+GW%WnA~r`16F#3xOJ+9V(vxl_tT=3`9VEZW&L@7>tUv|aC28_c^ zEz{xyHjOBY_;K5FxP5J&h8o8|Bp`)~I26DdHj(9{xzVD~meA`(9tSF)8kTakvClDx2grxHEuZV z_CCVW#~+q*5~?LGYjU?My1_v0_f;1!XU_C>2_umkAsdswaX>vyC5_gB)VjKo8n#Ma z;bY!XkC+aGQf&k3G_tKptl1RND(I5P`CkEF@5$TLx7BbQ)h6m!{Fh0wB@3p~&cT3w z05iM?CyI+_HSNo@XC|}s8UBc?pKW zgev{9?uMx{1p$sUR*|1UkOzN{%Me)O(D`8B^Lb72v%v3ms6DC;I3qlt8+VV+x!he$ z)cR2L`aTm;CKJf%{2ncOpTgmu!OQ2CS^rCkQadYnq4WQJHojI9-EGH} zlrS^Y?GHH+jy?te?1-$0UQ19ZL9*Eq*xvhAgL+>q1{hzd&Pge>;q-o-6b8JMqtXeK zaec?sK4^4$Vf_tHC2 zY8v@lQkZ*VwmZ_n=eqlK%^m_6th3tVX zdzYT@MeICa^vxW$56#$y>$*kRq}10$VzNZ1`hrvp6VPIbj)feSdrmub_6i~)V5c!B zcf(oOR4tJq^W(KA1m=VNNG<}Ci2a#@ZDvJ@?7VsDB@C*Gt$XSl{ku$UP58*WW zX%D-Z^4{O6Tbom|5pOsyNh)Ro5pd&ei)p@o$_E(L_;H0fZTBii6!BjBmh5BCOJ{Q_ zmI%#;gR3;%O1_%n**6x@|6{`Y27cf-Ss-O~?NNXQcFz%?%MhPnE-rO^lb5L~wUV}! z6DcgpOod4)?a07fy0I`a@mizkwS}`+;9Gko!b(h5N$?<<2oA%jE%j1|_FtFW`E5C3 z<*29sXh+O|!&^iKfLZ2j&db+Ig2z6vJ{$p1746iG$KO5FVCV~n%YWHWXsqC4FbUlw zY5vRYZX)AzBGYSvclA3FC0V^hMl_+UC3QYzyL>xZMIKHok>84ZRVrCqjhDyzsrEJ_ zYSt)588-*%gN$$k0yb8Uwfn_Dm=4!utGDV;JS+u0gn8ub@me;Able-Op!wsjCQu|H z*i1g2$nv=b!xqWz+%)yJSQh?_n+$8AAz2)twstO6#<>TGL$dp5P(z8&XM&W5$Q-!F zFGkXmg`_wD0J~zP-*0zI=N?gy1Yajd2MxzUueM`cd%WUr~&I}+T>djak7Zj@{MFz8u(Ra?r)F7Et{etJej0r@GaEe$azxU{X;P4fLYae z19t@m<_;m|*j<{D!wxRwTM`l%?wqFtapwvdusKUjq1{QOk0(`C6t@yr+^{4Cm6Uh9A%G+F!$`< z89kG4`hcdWk`VaQQqHd{(^N7WNi`>F@y@Lh1@Q1I`MaGCAjQ1IkJ1i(N}Xy$*}WO@ zT`*)*g6XW8mzscqT{Cmce96y1~j(!{Jg_BJ4^s z;W$K9iV7NxTsK>YzPCQ3A1fBxtq>rS*{hwQKO1z^-z7S#p9i<8;V~11j&rc}e&2D- zEI@g4E^~sHM9hAZ=%$kz>G6@~55>`-d|1Z2>>Ge>{2vdf*FcxQz=8Mo7fQ(kXOU%h zcKs<0t=BgH%WP+rl0nvTF*IB7Ivokz8cdd)as?i6=L62e3<10j8LK}!P2|Y~+8Ele zL2}+I;A>o2OFMHL2zYzcmb-^)U^0i?uoNS_T94Lb#G)*?00@UBs#j|}k|pS9Mzv!a z*-h-(|G>GP7u7fse)+0AalTG7=n0ak9sV4$qW2uuUhn;Ww?1OWqE%4OrWR2++1TC z7_xcoPUX&HCpD#b+%=Jn)0=(kxwqpc7tXLSYv!Bcl2zpg@23qHPcQX45zstcfc%I^ zd)%&w9H|VZoS6Lf+@pu((!;L%#um~8F&5=AllD2FJ|Cdh+D0bSM=1FP`+^Yl&$_-! zMjRM&=cqU`_MOEbLb$?WwcDJ~1;{Gn1Z_VXVKf6xU5?rJKQ%bcpRg&>B<~^z>8-xW zm4RJ1p{N@Rdm?O!0a_}ZsaR8;pY8{DTG0tf8eLCkwU6LeL65pY$sCg z0kNL=HEa&)r53(evxKH6l2+`q)kiOHAAcH&q2wbvrjTV?= z>u8&}E9w_QTT5vQ0S}5(JkA1c(-VLc-w-;^d+LXz%K_x`*L_U%fGD>#MyOhGF;(49 zNeHcRf`Z3wkU7aZV0oZkG(6u?Wn}>gwoph78_`4H+ zN$vA!I4{{!zKR|l-4Wum)nN{5xsUs`dUr&)I_3%A#B^gjIGv{ZN8hl@TS9M(5o*%I zrL0PjFKx(#?n|# z@8IP`)=K*_sH-#E_Q0ggFBVcNr&QOc0GVutdF=WE*15hWo_=c8=R7&Rk#%Dlx#)hv z1kW)O9!VPgt(gg_5{Qd+<(L@D#5ns=m{Bmbu}trU>;jUZ!hiCm$g+t_NL6p+Fgtrj zBJTBtV8uWw8}hM)m3m*=2Ddr~Yp5AXfs}>gGMn9p`)12v9bAXR>spD~1Vesfq(awP z9@^%+9G&N9LI=<2m1R#Bw1UlJ)Cg_ifrdPPrh|f-xh=3{J$$0h&Ib)RICr$z0%bdQ zy6RqdmNacyy`zJ-HqJ0Rx-pA<-Zr?A#;Q zM;*k`OXR`@==?&Za~Tl#pdh!yXT7*oa`>o-fB>{d=wZk|W}FJ%)~UX$DLV`lE%Jzm z>bn-ZnyWN;E*mAzbpZ-=c7Ht-nRoA&!w72ljMQ$o!7bhryEdF?&dLdq&EGuF)?$<~ zB_fI&olkvtkxPS7>buy)X*@! zMzb!yib~0_5>(2U_{DS86dDV8kVy1+kScN2FZ4p~0J$*C2fN>Wp}=iF>sN#X3VnUD z6K?#oP$U%o(BnPM7J=TMKJIN4#pHl>LC@Tgf>{KTHuxan-4dN~p^W{9N|SI*sA~lw ziyj>6?LOIc+rsq+b+N+~jBxoCBjQgG{y;EvRZahhmB4)gcd#XQdsDNQXWIq2kVOTB zMN~FOf$v1nVR!3v)E3sues{}D-Bo5?`Cx+?5Ae1l*8pfN0YN4(Fl^KZ#|eiW$g>|H zuF&B7D#a|_l2mEP4|(`AG;Ep<<~u?2>%ZyPjy<-z=pv-v=+ly=$gq803hIO>p zU{~4CVBgAalk-GaX{>Ax4zp^7#cSnavPv8Hj1L%&>q1}t9p2!*QM|}jS z)WKOxI1C}RS1kMycgVEir8(T5yhUhaQC_xWN!D`H@spucCAdA!*Jh$cx1SNyu^fk; ze;qkR4!Eu%@KFy$dQJna?%%4ipyxU%ES=An4-l`*)gVgOy2M~C7nx6dVr+a6uoGO& z>y`Qg`e8kf!!bmA-ms;=YQ7cf_)$kNo^i zsbcp0S)8@YtpVq#z6ZK|O>~(>tu-c~3)zs&A_&*g6ZC0%ePumOFX`Zjp^s4^pd%G~ zC8SyrYLlRHvB#TN43e6> z0e?o^KDc`lt8LaBbZ{mV2Ttv(_%;F=NVl051e19wX{r%Lhh zuS3~}U$4_L2({;HwVPCIt*l;k~QS7SK7k6FuRQ85LulVxGW>1<4x zFIgEZQdx^Cx0mPvKZhfP+_FT=8+9O1_8S zsYGVA&HqDcPFurP2lSzUB7P7?5rltgi4`=>`f9$-vNK8f(y{%TfY>C{`*qS(%?TC> zaXJt0RF>7@&tB0Aqq*>DW@aBys;BccfD2s<*Hidj6skU>2_Y+=vnGEThxsZ{dgIiA zh?^Nt*^@^Z>&Y`&DV4o^Zo)rObIP&tzC)Zq2M}WiL0>_J(Y7K1#o7Z%j31)^NDZ+O zbn<`;cMOM^Bp_-$Hp2KLrs4{kRWTh0!?E|Mm66I{$*+FjYll2s{Nw)QrBY-yD|Jp0&D`1!F`qGE*9~E* z>rLm*WT@et(Pi2Z{ikCv>a^&?&6xh{dlf2`L_0J|8SQ9{slJm zfv9gYm09A%JlWSb^T-=d+*1w!y5|rH808abnpV>L#&v+V{}WPIJm2<0($s3<0?|D$ zzE|t1Ui~&K36JV)KK8KMh9QoiJo3L)1lt#GF0wL0^viH6ZIix14;gbPwFH+|JQgVw z(cp^!Fu2)|gG&7VPkvS?JhOt2VY_kY;E4zC@yvHn9fp&2GJX+)y~Hyy~&XM^CDvIFIJ4}GbEaA4bXv=B3uG>;Ae9J42U8@ScaN~xRB#SM2^^o3*36=Sao zerr490Xyr5X&nkpqj_RS>ur&&5#D?S4c8&OYHtYzP02v?D519^PK}$D4hLU05Hkz) z@f#+C*BVhfYY7nVHVP`)|NQ*Vj6l@&(G_wkbQfMN%9|%OW2<=ki0_bIjKqhCb$Ri( z0#+W{)(jU@+3_(M7vMg5>gUuUDg5PvkmVx)-20At2-HK-=ZtOYaj-6`T~Wx(N{#!y z_7;fMF$7-D2~@L=_KG92`tp)Y4Bw)?w^n4iFede5911a$umlSnQA}|=HOvZ{$J(jA znO}juy$b-gR+12`Ch&n=aMyK7cMf-#6SQ>3DCLuLnMPo8BIHl=v2!^B(k?HxItIl2H=XheM^K{a~Iq5*Bk zy+(hLKHj}92L|1PY0X?riTIz0IVAEJ=4fLoTU_{7Eb$QzUx}vQLp?>sw{k=Hg9rM= zY@qru6pP{2uEv^VFz-3bL`+GZ+GeLX%R3JvPbpiG+Xr=9@~)qPN^Lht(E=Uv>*fdx z&U~z!79eYzl_0qWqb0pc^1GM(!$&Pv^dv641oVV~R%0vsI4QCFj1#<%)|K|^&c~dj zu<_D@!h&ghTJ8AWVO24r&*lLKYXksh5OqH<+_^qG)>syIS1D|#w9h$=*6$>miz8s- zeBCy)SGFAXME8@n&aNMye!;-Xr4EJQbqI1}(K3bcT~KWZ)N7zUKZZBQ#f>&zWz%0? z^%k}OuB21{o#@-)lcxf_PAy-EeC8dlItGMTmdiq)jn`u4EKq>WeBC&!5h=$KsLXIz zkCDGYb7cFX(s#F25;{8IxNUMJSkOMi$KydQh%^@!9OKkNWTksJ7x{zlS*3BBrt4=h zMy!7q+^`K2Rhwi(N(M`qiL6a3o|Nex&&IkiosTDEvdL%Gks-`4iG7;Uu4n1;e4i#& zwpoM@YVv}qDVF@&L0i?lAn36N9`TJSby-6k>OW`ZFn9bzfxjhqFVyx(3Q=yf-q3Y~ z*IFuex0Ha%FiPz%=+U*70bR zU)@JuJx9L85R^}fjJ3dpbHv=;{eGJE3JF9e8*nD7BlmH--?->Z3*gS(Aj`ciIBA=- zpz2huuTr`r3gp!AT^N$?biU@a!a&V>OA1YC5kCn&YDt*MveuJw0-(>Rkd9MP@Bk0P z?if%*gS0yfB;A%PTWe`6g2Db6&18I`%BiWmX^vRo(fT1BU=Q$mBVtoIs* z+aSSzu?XXaHdj3Ti+^t*J#iv>V9#zY78D%b|J9G36}PJzoSTuE-?ffJiptw}EFG=Qrw7(Tast^Kn3%r}g z9k!npH1aP7n|2_vUZ6nof3IHhHu=+5$~8syeV)>iR887&vZ0C{v)DnY<+NH;MP>PN z-$+iA50h1>LyMs`085CPRf7(OJ9udHR$`mxzRwpV$yIT^VVb7KYqB}{nQF*3p1!0@ z-QNm3anmHHPdE1QCL(nXO)bXlUY41JKl~B~zrP1{-D4mRJ@YmnK$G!?&6iaYF0=_x z9}CT~D;h!WxVbrs|LsZJmCmzeI$n1O4U@{?)_^h%L@E+s&)Hss>fMOh)O?)oIw#1P z`&4?Qno8ol-O2sY?YDtyP~PMhzNq-_YTlU7Gw1hyV_ z$6VDDq7bgra6|)|Xv{AF5sWrygzR}$a;0D7WO|%7o@&TS%noh%a#b<2AeOd`^25@i zV8{uEJVrgh6V(iodL zXHhAfrnm8LZB{drWQM2`J?RI?y49+15)m2scU^RN_rjj%xR%OPB!0&)D|!d`BYmE6 z@H2(0E!{6mtm5=f53dd)tOJ zn6vb>uS${V06Mlc)uW2zQKbL}Ppr)$K;Gy1^s@ho({*UeX-$$PwKoHmPCyMY+IS$8 zhcNalh3)x< zgUQfZ@4akmMz}qKinP6M!Z^BFM>)PoB<_SKk`gqnl6&=bAKBE2X)8VyjiQdb#rmZ* zvcu1t1*N*nHnV^90mJ9r%y!1+!+ocXGWmw{DMhN?jUeGUt42@Ei~R{1?~f+3YHbF$Xox)EsOjQ5hs42&kXT$D9e2xB&5Y z<9P}a=`nFu)|N9mL=4=Ng&RJ=M1fijy{Q$e#0!)RYbFc1AFE z!)zL8^YPXOe+3#r`v^NT*aaJQe_DkWp0A{Uc+zt9Py2Oz44wFa#S^iXfxJTCU9GRs3v@v}IMP2EgirL>N zgtYR}I+orp+~-v~;&@yZD6`&$A=Z6QHx)Yi^IR&#{W*^mQC9oDT3nsKJc2ak$SUI0 zORYVii1FEne-*Z#KSTY!K&}>u^YC^KFNs>P;ZP^Yd(UuG!P|ik1ae@QCR<0IlNOzh zWEQcYe!5uLZRPBaytI{n+o(1SIlGU1P0VLwIt~g4zE)2j)N$#(CBHJM56G#$ zhzri7WtTvsD>gsyVt}pCk}0BmUt9f+?7cDAYy)gU>RvhS-Vn|J(yI@cgBp&LI1yH5 zUVU$Dz&`*#4OhiFU01rWsE7cY3Z)aY{ZfDsN&+?L;Mn^Hyk;iFUiT12HR<@5IP7ev zXP3#O`Tzn0wS=K)YIye8K|V7u3NAIf`9l% z9sQ?~O2h><1s7!aL(K7aMu5L7i&W$>2LBq{qVKKe;^cmN>|XSqBk*C!gWRD{X%pR8ujRkBEf%sqJ`R^%y~l)bMDR4~Y_IAmV1h}!EbT&T!^Mqf78U0l(oZKqXV~0SzFF9W zn&_+43A;BQ98tKX>m=f?tqZYINHA4UtbkL89B_fiJy6%;uZCH^IySd?6!H2(VG<%! zjG!`j#H9tL(LV|%tbj`#`9uCC7`>nf{-(s)0>BE-RIg>{ruMZ-iq2p^;thAQ1Zu>g zYBrN(Cp@X(;AM0~4Tj-?U&<2YNsKV_3zCTplNJn@JL&711IGZMO)=dVFF|k*gh5_A zq$d&0eq%g%>~TEE5#YA3(O4m>`lp6yM1RBUct0b1mMpx3a8zVW6eM)5;wrN`4C*CE)t?EyyanKa64PkA&=(*uKj8-A<~cfTZy6Fi*zpG-1&c8A2V^1G2SVhQ)`kM z3%1)%ey#+*=GXzE38o!X%$N*rf`+QJ(*#We27S(o`=Heh3$y8vmCXW+tk1R>80zg9 z-REg#+UK?EF)W&8p*eWrK1M$>rtgp3Yz`7jen$kc6eXvUrq6)+;b0oy*Yi$YIyu~` z@hRv{#AE&ea3JGHdj+N@4v(C4@GP~pS^b7YvD;)={!^41m%_sUliLyeQS$(Gq~zD+ z!I&hG+|0%KU_xqQS=!UyakQEG3f3MWp(V($BV9T0S#;%Wp=8pL5!uM4CR7)gG_o(O z@JmT@z1^E{kQ(JXJ>DSgJ&X3*W~XEB_+3p*OuLtW4N+Ws3Skl6Vo@{Yh{7f+v#9AY6q})o*N*S%)6@- z^w1iO4A3uK!?z3t%xzX}9c2tq-hkXpu>9+tmB^mBeIQ`cK>rzT{e4{Itk3_J@N3Ut zB1aEi8DSxVF~C1Q+woH-W#Tc2<{)*}#xA-=dOa&;Ntc=Y#_Y$)7JHng(9eMvL1QQ| zqwEdZg6?hr_la6f=B56t#H{iow?2;opXnsh8k9U|8=K{!7K8p~w@e(3*}YLp=drY$ zEmvs9&ZI~2)G^TqceX-trm+k%&Bq17>jyd}14%X^OkJ48%5lp#>*i|8nhRGksu0_dSDnE3!FlFP2EKu7xV^78~G8ve=Wd9LWHANZp*Wajw@ZIintN~ z6S=DB97HRda4P?(eqDR`{U%1OZVFnm9mP8?nU`wiLR%0#&!%glphrHPA0I!b!fV8& z+=sXNjBfO?E_Pffr_NI?VM{CyUwb>ADDrqFv!M}jJMYbdhMQqxhh|PsHiOwu0oVn{ zH4OXw0~pSv7QDk#?)|0@lf215wCNGc8Jq?G0m=~6CU_GCnqiIodp{3!A4qa^8Sx(C zF+mSB2Sc=+JZ_jrfN5>b&Sz}wVW8U^;S7nYF6>jW>`-H;gOEJ0AyiaKcG~MHYL_U6Cz~UYmjV~h zDDD;l&xk>UHM8qTy(((>bAdy{35{(B+);oP?KSZz7tzxNGMmQ#i87+^u_*|rp$q=k zXro^<;z&`>s`fwWY^;~<&XGdzZn7|T-tWnWSe5qLzdYGFb2sU-KY=T`{T2#pYy@kB zqR5}FVZ;t=9Cd+KE1Il#wsOSYXr6VT5Q$W?*8M1f?_gkS=1FaQIvIR&e3g$ zhQ`3;1xVc2r#UJFKLw6b8HJ9!8?1lJhW#kSz`SRixs#wU)$z!%Nf{PyWjjVSzO-GzWxH5vy9Ja z@|K%f2pK#`YdnyU{(gAatNz**TKQn#sYAkZhPzz|-IluKj3bjSHUfmtk{CpVJOZ;o zJnHsFw$Xt6kb@({h}fiQjoy4Dp#v^{oz*g&XK%P>Zqb4#>IVaI7c!|0&=L)z?nuaY zeYbNz7Rs=i!t@|<-`mMNB=eNCVwLnE`crD z&e?<<5XI#3Y5HG&+8Ucf=@}VFRUd76ry26e)gO08{gHviOH3myQA>H<@zxBkkEft@ zns|fFZWEwIs8kwZJBWO3pC@)<|E4Fb9RA10Z}As(&#S@nf;_!ydQS^W5~Cba44GD> znNsW&ayvov8Vp`5im}oTpt&^OCl8Kvk%G?%V5x@G!a3lWiJLiGJMDuB07yT6?UeGif6=lz4aOqTKB@o z4WCb{cDF;N!r9ZHTJUIv`7Up#vhf$pcP_c0H^WFtw%%Ve2BgalK0U#0TlnYs;s=SC zwz;V5yG7EuDjV9uu}a}-DPw*d$Y4zi=*coPh@=grHAHSnyX$C^G=OlJBAs>502sV~4 z{o#fvI^ECbG%JsQipVHB);6@t{R(=eye3u$$omD9v1TP}Exz?eR7Yj}4;YIIW`6P} zyxY8usz@DP$qVXo^J{9HaDd6(S1tRe580AM)EClw#i^CROAc>B{3G?-JN!W#vn0^| zGD0MEEv>2 zr}Bi)6bCy>od3jvblGlrxFWxkGZkQEoM?)0tAweW<6Egmf-RiUhi;A;S+b1Y{Wa!J zz!|;3%6PlsSpW)Tk4^AacRY4$ZSCl5{SlH&M8K6vpzTWuayZ02Q-%^Cj-)Zc=jpC8 zsE=mtiF3I8EXeP~rAADjlvAXXL{WbO{9Zz&D#LWkqJIhg@UeUG*KIimgHTpQzrT92DV(PlTckkQkXuWl_ztI`iS1!iovoBG6<7O%{^bXyZum2# zwo6(4Jd0?g?6(K6MF0SJJf&mq>1yL$id7dD6K(OO-<9U48bYVJWh!C^t6q*B9HFb6 z)FQj&r#bP_1h%B-OrXNBJ98P6Rp`5z&Xg(Q{j`EwV%l<#*Xy}$mmlhmpq!gEO0mJP zt7z@i?pDh?DvxuS&I|v0V{w1!rh+U7j{V#g)EEF&Y@74F1f~nqpvKQ@ex;X>-~E@) zv9p|MC{;2APZ1DjGFtS=%DcO@f>xsa3>umE{LV)eaPy|@X+#y&vd(Y;+QZ4zzC?6G ze)`rIV3i#H7TMV2y&%e~{0u}^$WM`+twAiyoS$EZFZJSG<)Zi_VZhr^k|;Uu4F-FA zHzhbx%zPNkx`=x`%!}Fsx^a&}vq7w^a4-}#1DPrtiggi)6DibCaN>#8R<>z#+Sf{& z6r^E*wCNYAtSW`rC%LlhIVNu5-1_tSg@jVM8AC4ELZ8jA!r~{g+o$zl7iK=^<(acO z?hb6l@x_-Z6LDu}^^-T-CC^RL(Z)qjqw-7!x5v=ta|DN`RS%sbL94(%fN`dr6h&L& zt`g1tod%f(m5cy+U?9|Ll*U3->fPt{qQ(*ZHXv*{anVlCy2@by$DZV@-I#s(xV2u|LLH6905`H*5eDh#L81*i9aw zb9GLlRQy?4qM*+Uq#rh2cUDYcPoyT)IEj0DYF6a3E-8vUeWEh6K%8rWYvBhBeyAK(bqT)vul_!js-!c}9d_2pVeD})RM39Ye&5vtg*G1-!4w2-Lle3!(EQr* zSo}jaZ+YVzO)xyfw%se|DBtDh7%;ODoLCBx!om<0csuHz~j!YGvPI8>cHjV@-2 zBgSQ0VGchJM7S&X^3uFtV{KnYeHBj9G|hdr6-r>qWRrw@SLTre4iVYl2fbv zCThJc9qI!9zbGQ2zf(vHvSS^U3Zg%j2p_Q58pB@|z zDUXNS<`)*4YX!qH?-zft^f-OQ%MyBo8xi!XX4tyt^IJ6AB`U&i2m?_KvOsT@ij#g> zhvW6?0b=iZ1;%h1y~>3#PgUjUM{w6E!5x@k7dzC4{%-j0M>EhaR8B>6ce`uuFqaV7 zn{k1l)uO*6!QFMV#NTDVxrCKgnqTiGH#V$L1x*~NC^F&c&ru-_CXnqS#gxgpNfQO| zX4+=hbGf$0Lz{ecQIa=LDK7{zeS+K~C!(ztv1RiiyYOAle1@vt1@j>T$>tFI(LSI( ztoP|X8-@k+jO(n+Wpg2TOr)tcl=&%TC4vr&gZBql{4UZLJ+m(~X&T!mO<^Vv{xWNW z`p@OMJ>#-O3=HCz78pZE*PAj9(`UXDEi#qErRCTE>&|u$rX!tSbo%W71(0-U%u2c~ zY(SuI9+$f;p;GaleVjzd*Lgu4U$v{Z{tX(}f-|7w$5l0qTY{1GM^V^tmXnS9T=#h& zPFJAAk$?3+oQT-arqAhc^GTBiQRnHm-_B4@_(XVKp`8OI+(~7$*Xp$s^^g?ab#4^H zBDJYDPnJ~P`g>m@a&P*;0pa)ak8_9s&sQ*Os08Su!#!Y4jl|UM*ThcY&ZrDS+qT_SM`!krpk8(hO1Z zNEa{`B53K58WD}7zONT6Z3dkfPc+F_<*KvsF^dYU+F;?o=tpIN>dJs*rIxcqo%Qb3 z|IrK+0-g39?Rz92sdxfHML|m4b`ytg(J!Q9vRs&L*m#V{hMjL*SYV5hZPw(T*r3}i z3C8jXN@RuyQBuD2-(AS|d3amJ|E`2+Gy(~=pJNdMt1AAxUbGRJAm+0WGgnLy?QE;y zm6oiH5$vph&|I{2bkQ0ZLRfF#>HZ)n(M9?>8^zedoy{k_u8T+hy~%@as#f?nSrB&Fv@^`i2WFBb3KPkXCN<09Mt>5Na- z2amExWG-t1N$-mq>X#r+_)Mh1Z$c&zdUA5m)w%Q#fd$9=%zb&B4?e0)%<>UG7~Xg<;^!!tdC|EE194dbr4_%gfRXIOE2UwPd8 z55zT%DnA`I1bQ7Ev>Yvd|HbrI^3=C5&DFxR+8F_0dnMT#9?pTM))2Z11?A+g$Ulxa zA?Arz@RfgH3Ki@@o2&0n(8T;d)6qb>Bt5LS$~r<``0ugSSOM@eX@r76SijhzGB6h(NZ*AU2EuKK zjG3Z52$W3T_?8OQ4MhzdOBkVQfC-URxGtXDLB>xENR*Gb>@9T7NuiE8$9HWlvS6JD zz$R?xOdq(sjK2DuMax5UfLa|F45DC4ei`1R_XL^0vTB&F|0pS~AirW4Z*^4sV}n?x zjc+JAoGX!OsMI~R#(20+(2BJBt0K;5D!De{5wOqcjGCf!7I^-{AO+4-DXVIIM))Qx z-v)v=|9y9SE&{5oRSqLg3OKYeE?{~rNw(U*KUeIjt$U`bMG)tFuq@RmjUtam&l48~ zr|{jfley+gF9^Mc)){X5%+4wr{@t&uY13sIwKQqzIv` zB7q?rj9~k$Lm};E8m@WiErDYbjHpg{K(M^98>jenNlAGoW2-DZGKvPnCY0<{8+UX$ zuf<#yI#nay=Zx@gGZWc{yrw2Sd*bTn;8fP)D7e@n-~E3t}$`Jur@@ht9&u;_yr z213O+?HWsQp9(AY6i3vnj-CLr~aujjmN8E;}KVQXwcy+gVYT4;!F2SCGi zTb?lLQ3R>pm3!f;Mf{P{=bkRxnv#E*Fc7|8S)6}*<7GS)P2DRhvhPc~*DH)-Nli$|om8KoP95GX(xBpxQ zX@!c;pV3BNY}**$l0|tqESJKL82P^LngM+|?A4|g&(*igOJU^E+5|de-MvhidU`eE z6sKwn7F0G6H+~gLncgE^JeYEf%DOlzH4>0%K1qp#2 z>I{id@w-~uH1w|a$ENKrXSRz`Y)dq&)9#YLsvrQiPEs^R97YCNa~-h%V^z1O9v`NW zkd@O*59CcAh?#4QHz&oni_bX51(TNxN?6Wdz4; zR4cxWnDjjDCbK(DViGNfOWR4Tpi~|Z05POFlO3)}E0<;!al3kX-~MGXSPl(xIkA3U&b#5d?AtpmJ$Vnh;8Sl^zt`PxR6b zOEz(oHvSZ1laS?aoP_AG5CouwCD@32*d&#DVRV&mU%cKJs8m6J`2;X5kM;g; z0S8Zi6dDP?)MCVS&n;ZBSIpEUh>8Z$Pc&(zGusE2NZKKTH*Rc_1O=GGr*|t{p<+XO zlFfjCl5XLB6g#%MR$qXqh9VWiB!KM4MArB&2Q|ux4i0TNU}0z_`HRfL#N(Txn$GIJ z&!|H)2%UqcQMYsKIeoxi%6>j(D%75gsgZnOjXOg0Y@$KmEi@s4vov$;7H3h1h6-(s z*wH(32CFWhvghV9Xu7D6kH#t<{6bNscUGw>t9Abn1}U~QRd_`0b_7Jm2LxKeIFBsh zR-x^*@B)A(b0FZ!Uc{J$Kq3ZwJmypUx=Hu7peBCokJTu=q#2rWm!0U0j{`v>AJA-B z&zWNwz~>*QyhINI@wzt=wY_b5uXOX|mr7GZ*3ppc0E*$>~Sr+|Ks57E0T z?kwUH(nqTMO0HTlxNNqmy;{$_xz3URvF^-F}VK>8ApQ^CggbZ+O>U$_?4+Tk^NpwlQpiJh>OztX z#6nvC?X4Erwqtjbnw(bfnGFGV)}PA8_e~6nx&k9R zW)I>-`%W^Cf%&2V>UPqu1XJECV^&s578|ENB0qHG%X(}v=M(C*bbI$vVF`I~=gI;# zgqnX_n+c@cq<}&qS%ob!B}edO+fvoCVJu9xuG>OruYp(qDaMI@gr2}4dOdL?F0d)> zeErbnsnBW2omv2n+_Ond-bL9bzq#FAgIrlk;L1^+r6U>0OYDTKcLkHcKsUr$){8<7 zSXm7-mjo(<#6>Jo&3K}vt&IPkVj#~!ME5-$S;)uP_E${ts*lui-wXBBY zHv%FmZdp$5D~i6~OUqmqHZJ1xB|LNOADjn6fg75e{zotP5Uls&HuhaCXk!>c)PzSA zN&@~V6d}q{!otT(HC>nLwbdI@5ZNSW8gtiWx!8aytgI(i+tiQp%nUMz2%AdrkjJp+roM3)=kS)#XV9# zIkfo@+ad>D9I-lCmvrj13dN>;8-Q{EH$ce0-S`pv@($8)IM7ssnwVZ;4d^*}NswqL zd#ue@LQS+@lcIE|NscB?jeUE0*NQRDfW!0?>q+qSD8WmQDWq>Ya2&Hl_eCF1jjmK3 zoDU>-peI)F^6Ar4G5Wh$1z+zpiK{RqJBTGgjO3T=Om=mifjx__63Eg|@ zqICW}h^BAptudK-@~81L^>)C<3Z1UsW2{PgK@?X|m82bqH{a)M>cx&VasZ_QjIaqH zGSg|Lq~MFwQ}4vKp732vX381m8=^R1sQJncC+vfpehF~iTr$7lqIt_`zOHoCBB|$> zVp||0+aaj|2w)WSlh9#ni6qkMlDc42P6(1Y@O2G#n$yoouX=s5DD+;l+<3>Lv6KRa zqV0Heyb<8rUOb^HDoDFwO(QL<_(W1(dr_&Xl2~aq@-1Am?+5lp--ue6=Y}ubq3urk>`923vN-$P9J;h!c1= z$J7>ZRC(fVhFkty$!|x;-3j>@YZYH|>C3Bh>i5Dcyn#h6;Xc zb0AaP$WCwZ6j#?dHZeq-p=+i|*{u6C1!fpP$D?H>LHpU8#ul6F>0^oOyEU6X>iLUn zlhRmkPUh85cuH z&{1w%?VE6&X*-~3k2QrvII;btbP{7>3h8w*{8O-6i!QN@{8v&$e+@=Jc6Dup%qx8B zyap6fFM#PKZNW;>vfY>P{I@$$Zwl|nfqmz7W^yNaEvQE<0vAqu>ihm=r}dJI4<8#5`%Bpp6uR7#IjvCB z7BjW6yXeay)53j%kR?<2Q{2AI*=zVQz?gI z6D9A7Q1lc^O{1X4w0_$dVwrZ^c`pu$cy8#VNf$UG9cxnvQMUyiO>Ravi9qktB!lr$ zmMj_3dLSu%jKbz^v-5tI0o$6BpVFK88!D0-;T0rfFLdA z3*E|2+oF~t?|?_!-W=})8ukD2vv8(f?RZ`L33<#C1~Q0Ni1Z2(c_$wgU+`W(#Qndi zEnQ+o(_AcBel&A=;+1W3`oHC^3|9FMj!l>fXC55I|7hapW{4z64K9||2K_0*WMBju z%lWeC$e?0e{xq#($S8TELSRPYimsyM>EGfEuA0p8bdPME!Wm?Yw*_oKdP4x-01*|#jk(NT=2{n zH)siDX5bm`C~vCVDSUORqYh>7z{x9{5K_l!3V^uWR#MYb_QlTa$1=1H(xsm(bjpj` z289BuBByD}402uf;h&7VV-~-b1^Rx!MxQ|r!Hq2j^J4uF!;5I?T7vj}%dWEZiz+=T7ikE>gf+)ASnwqjNQfr>$};st5(X z!*NQ4uCMzCj;jRN1ljxw7{i<4`$3nRyQla1m$Zn@c|*&_ywj^{p}tiNJh5cj3S+QN zJDKo%cKkq06o#@xuOCgnI*w3y%89>3|6s#ei1RqSQ$v0qcM2mO#?XkNbuRe;=i-f= zZb(LinP9cL4hw5f99fB6Z=S2aJ!Uzg)i1jp3HL+@1k zLA#&B*uKuS7#i`fDABv!i|d|a;9e@AZ1r$6@wNBl=mK$GP}m#PV1k#u|7 zI*mY+pYasKDdsi72OfCW4b=z=wB0gqR#3Zx`AJK3KU7+nL~!ZP?z9Fm1haS)^IC&W zMwP}ymg(8hqLtuUJjp24sG>5j$YMsEQ7aFq-TvLaH{Vv=g-xjHB0Ljdi zdkly&h{T!#2PsI06%IlXB*d#tkOv$_8!XTz=5Glk6$Od7Sf!_@@gV~=>wSc;L9KsC z9<;F6M<3(-A_0ngoY>+IgKJR8Z#u94n8$9zv<$>u|E#MwU{DbV%Zv9~9b%1Cm&*7O zw5Hul?g84)Wa&w^#SHG9oXp#PP4#J#bz(o91=aS|pg6qL7UGew6;5Re=9gS2B_=jN z^0-dk3ay*J51R|#8(`}48!BhK@<=v`cRpyR4*RY@Esh|xn>EzIC`QJlQsr8g1%}~B z>x8MxV%$oc_%r??ckJ{$6_)X*QG_$sE`#&c9a6j@!2NEXmv5sdj+*XJ6An|a==k?? zZ~3Aua#KL~7xZ$JWr1?jaPck({Ul*}DXoigoFn@8d{zwhn0&!kDUU?T0Aqz{dA| zfiL=tS+E__ugOT}2qwy5Te!=1G+}8op<;ezGFa8VUSl}<<2eeOh7{hneEl~x@Kv!s zg1{*2#w;hQV?g1Mag9tm+$Nn+M!7X!>rjZ$JeimNy`6^>FFGK-FF}BRBG1q?k$V9Z zYKD7Pe1pgaz^?Zm6VOL>%^2c<@`zM+%Q&nt^3@M?3hZDb`j-pqyXGq@4n(x?`A#x* zk(<_2W~)5Hn5(gct8%p>d54z^jtic@Kh-cvaBnyqw44BxGVsxnvAXw@kXnY^iIkp2 z2-0(;XOOXp;Rb07QEAmLcgTBd15ttS4CAH=4MV``j8F`RQHPXw+qkZF7}Z|Yw538~ z_Glmt&swslb!PpESdeABu&dx@BcCJ9Ht9(sybezYpf@QQ+9E75E3{29Lc8;jX6c9v zAIEbJ&)q7eSCz3R){LDc>lGQL!I73st( ziwqc|vxg&Xui<&Ut7yd+lc3JE)&ye+DO};!qQL3=9)q+jH2^&N+p}bW{`!@yY%-~%gloJR{?Sc(3|H8 z%eXS^JE6Wb{QQtizhkc)gg#V4=hOeID9*6IH9O1!yAdEkxEJZRD0*+dEWdr7#^XHi zQkeAxS36t}jdjnz5e)U{GROV@Su-Qim+pn^D0B>*)yHi~qE4{F7ZJm>4Nu?nfv3f7 zo>h%$SOGLD$^e!#Z32yrMAU{@uA=lk>czfit5XoLbC}0m7}Rg?3bO?*j*Gm6Xi%YQ-E8Krnz$fVOtkoMbyxW zBXL*Ks*oREGmHOd!blju3pH`0slt_zpcz>&j4Y0cUw&Xe6R?$sumVS|tM_85X9SUi z`m1o-qiwnI{y#;{;Es|#X`4ruu#f*P&%cZ-1Z(cxr8Ii?caa^BGgdot>MMm>d^ZxV znZB(K?LKEu@oq<>Z-KuhqU%*R_m;7+Rzq2JQW3LTNGqx!1p zyuL5mx|hRkRBy7gTG|yLraZ%HddUNvSxx1Vo&u_8>{!y`E5%|{+=*kb27jHUB8RTY zH!$qahp2S$w!A^cs}{zo_r-E-%i9wH8>0J=bAl+cShj0<9gSGqNsGYv-w@eO%h}SF zLf+X5D#_p%2tNq(a$gH=OrdNxu+;s#=LY7*)K3&yMwPENlEa)`hlP;giQHT};i7ff zcCf<Hg#%(qbxunp73t#JN|zA*%vbv&9MN zx>tHL4eA`}O;|*TZA?1jL?3h$Or{Fk8t1$N63|mvi1wKUR;QQ;H1K>o0z=6cM7S(s zlpc@}aB+WqxhlxBZQRZ75sYR{+uO=6pMJJ)PX5^7&gchKWBIK4Etpx`N>Re3e0XX5i>K6xu?o?^coGxZOv@cY2+h&)P9 z!#Njj+mg~IjbzThnir=Iw2EKqBLQBstz-YRjYxeb8xYVIDwTcVQPXaYq*16V;BDDk zKJ`M{s+Nx&dzrI_uKE-9j$%d%lq`{jB|&f%&K1`_uOJw5hNr{cNcJue38cUNnI^!$uf*xV4W1)D zrculGl93=dpVoQZk@3!lDJ~P5CvB8=)q^SHdVSPX02Xp`xKb@%jQ`BYnQO{Y$P1m< zrq8Ar7B5AG)2kj(d5g`^tF{uetV-fBB}ACT=N%+<*^z3qY{tOvV-j<9(e z%XQSo$R+?x?B;s!75b^1Sv$?Lof-J!9KS+N6A@jCV71wnTEs73#@^k&9e!PTgtiJ zY+2=Kt*@{`8`(2l(OBei$~mgG-HRG=ftCPc>LE&3u5j!Skq?2;9vV})JPl#^cbuSY zT#eYUKCE!GjREKVj-?Axs&)PU5L3(=rf7#jphz(F?qvBfl?#>Wwk|_`;Feh>v~Ljz zIHW;MBPU>;?E>%@x$VRZZX6E?>lDR8wTwKl6x=|%?a=HPs-%)A#ya`;o-gZgHl?8- zjFVoCX!eePx*W$8_IVr4Lp|+P>Aud@GSYlP_3@w{@}t8t2;O5-Jc;WD=9IXaI7qcl zKboT`H_P6}zF42mVxG|AE$Swj5Ivk^_=ZLh!+y1rP-R?412(+Q)BM6?IN144~JCFkQ#!Q@Vf< zB+qb`44i?PDQRrf6t+b|5YVS-flknDIWQm)*(Ny+1Aq?>H23yMupwCY?r$}ydMt(>$z-H{7cg$e$;g1SgAdiN0JgiI&j(-w@Z;~lL4LF4umAk{QZXevy z;oOz!*?5%jc8H#9jN;o?>wc#1a9?}Nf75)FdU}rxgfstzK zwHc2^clw}Ag*4u7L7Vv2{`6o85)qIb6gUlGe3ni~Z}iqtl_dJ5WOJbCS@*k@`j@x& z@vIM)BS;aCm!1Rnv08BL+V_QLN2}0jAS-%mDisP5K!; z;t*aBPALYM2P@*-A=z~qfJ*f1iAr2>rxGhaK(tpA7SU;t@#!Z&!>22*U+i9Md32kW ztYf1;$+L_TLvUGvWh_Sz&8nVuZ9UgAa}!LQN9TxV(_5|)fHUV7wV!25l@Lfz4UA)R zN(7*Ek4Sp4dHiH5!l80LLx?#bPYDmA!L5QbsEdmw029u1j`X~ybKV^AmsJ(Lcm#^b zBCPiJ$aif3br#Peli%xFbqT^p??U-hcZ?!fD-5z${pKt)C%%mge|(^?xE0T;dHc2-t)=@I-HDQe`b z_DY&WweJW8t0h>hfpFsH(xn)oiU3N=zYw{SmEOeBa`)`=ML4#2fOd+{8^fMyQl91x z)R3r)6bPA$K&fcpP*Pt34K@_yxo3Ok-GxCyCfJD0a0`$WCrBb>T|{8xr~k6XDHIiL zCr3G59pct!y&>~|qaCPl&pWX9)QU9)0a5^((maILR|7(YN|&YPIA$ZW16ywKxxCFN z4BzH%){NA*^A6JJkIuTXqma}mDHgG+?*ChTga?r=?5KnaqC*y1K!W2b!JY+6c!wE< z#I?2G7b;pp2Nw7#zOdqp`v@kConf=unHn@Y+`Cf%gP^{7Omi3QIh{8ch|_R1L?D`5el(gq>bdC+%%l`i9kvS znr?F%5q%?HFfbo%ap-}--jNqtH9EpN2pz6i2UPa?OP+Pn<)3ZTa26l(8&J}lNin*L z;UzWUhwvR^D3p$A=0LJxWY8=pQoMPCr6VMaZ@X%4`|xI2b%7g9$3geOO(JE=MUaBFUyOua!t6sAIo2eYgr`Fn2&HE*|pp z<{R&aJr3n{0os4TKdZSo{nS?6SK(K#nq+qkB#6j6ecqVl?59y-bqGA0-+9U9)2s~ z&S?6T#@&-U`PW$59l~l75I{BSPX~A!%+UgOSF2B0SMDvl1^&*_Z~Yk38MgLl2P6Y7jr9}!Dbin(4JmwtJz&OD~#$taWSeDQc;);Mj9g(f#`w;Z_-^c;013AC+$ryDTQHIhy#P5p_c${#WfL@z$`!J* z%%me(T=CTHm%H%JznUcl8g%h^2Z*S`^+L)s?4| zoy9*yPZl9g=}ER|XQ)INsaat+RY>Is?f=DA+wWBcFNhU_0VGr%5$>us9p-xRCv~ht zjqhPsH(VcA(z*V|TxV|089SKws>saGq$pCJU0exN9G3W{wm~L~M+CAV9T-w#RmAHd zF(4uGZrw)oOA18@<2==rrs>gFA8~K-HzdaS?vIz-!*N#c+4{fyJjBa=e)N64WdW}w zQD#q%om8I%bQk+VJyzf6V)9Ei;@|;xqpA`3n1*F=v}SelW8b;GWk-YCoEXkpyPjB< zmp?<`@d-glC@?Ewz{62#a-3sY?PrK>516!B3=(p5m68(~E_b|25D_YF7Nf~|RMU~{IE#MrSVfd~E# zi2g9JW4DqC6b;ZT9Qp4}r58VTQ)}$&p(?5ASma3Hgh#x!x;u9R8$)x5ouIN8D)b@r zn2Zpll0VUdEF2MPL0`Ae>-yHOCvznpd=jD#<|vpa@elBZG0s7=N$12qLGYFztjy`= z+b~&EI=28)7ttl_N2yg?`HxTHV{xyePj>|tJ=VxAb^k5^N%5OwlNK#jWh4#q}KP}8e#`xg|unHz^WSKvwL~)YAsySeko^&8AKT-@6D{u@OMF%jT_#^@la*S3KRz^0ttPII*eX(uC!b{Dwie7?YaNU$= zrBS{m7WNlf%}hoA#*lV`bMZVpWq>Aat3-S5QGY{OhA0M2vKz%aL&frT?GryuJNI&l zWB1BVQxX9#9hvcKK07r-Py;%1*Nn;Hm)fFK*N9;S&0hu|0n`EnI|Mo@y;O!~X#vo2o0x1trwtNmc5ZySW>?rf}rKj*Ee zqfPj@WSxKbhk{mntqLR}t;qI0(K^?jIcMB*oEEaG_liSnj1pEB0Le$=)=*8K>T!mLH>cFZ=%i zW&ej6f6^LK8;@T6Ql~CF84%HJq2uVFHg^mo&8j%r`QHOjR=lBv)Lgqh>P`;gbySMh z$@aQ3$-`}MzA@#nf7|Po2%0;Hm1(IPWmm-i27_7AOHtQ<$QV_U7XW#O}BA-xS65I3+8(TI|CIW_JE~?wzX~b*{`@QfoGktx@HLdR3^TJ{tEa^n8ArtQAxObRJ9Tbb_Kja{OikShK4AiOjI1${0Wow zR2~h@t6`qkoRolc`4IWVd_dm=s4`kzumd#e^dOr6lvqenVon+sg+ZcDRf# ztCk}a@Enmv_=KI|@z+&heSIqRr~GwRt)`t_sv(8QAC(*q&)3rkyh-O8XR!Qd3_f{K zY6Af|5Cu{mC8mvl;R2fKZTcR#z}j!|Cu5Q3+|B+mA;TA2mex2g^SIZccGGtgrzsRT&@h{n2B&dyDs4Xn9GbB zPP0P$UHm#esDBdmO)^w^003>_8R;`^|D_? zVYf9~YrnQ<`614_9IN7Gga|_c3p(}}2tvWOCfsLx^&3)}eYJQD0>@D}aZH%v+Wn^{ z1IE~|6OFMeU@0MSVh~czZdWXA z`yY5^`?#GOuyD!6bjHML@dIFBw$PRSR_NL?nVe(>4~a(=K;=PdJmhyYA&P@(TmsY5 z0Wj82u^8=Je)73}a@6MzcHI`h)-hhJc@!UOA}JC)`wjA3^vzV3AM;Ha$b?by6uPG* zx?XqhkhZq4%CGK4CJK_x$6&+((~1jgyxg^n5x%&t)BT_-fc)*EQ^u)j<&|s|2HYO; zFB-Qbz%>SFJbJ&uQ`r>Qd1}g5f63KifnOmD;Jv2X(K)!D$ft6jnRB0XxVzR*rb3=jZ71bl%CX9toPTDp=!vk>>{FEBqN{mm9<` z#EAq;XUu&J0QMjca$Kw)a5yLO%#TUqb}FJCy32f8avrz?eM+5CNh@{xIz$wQhnmuy z;sGVKn2Tm%j1?y0mxSJO4KkG;PW2X)7`$y1Xg?W};%IB-7GxMOioK0$vRG3Sy zChFrCp%HG~X`5^HJQ(40$-Ak8oubcFXtfN|?Y2vRC&IK};#9$hfoyTCwWnS~AiC@l zv8ybr@(GvCj?8i7siQ@Kn7i?q)bFJ03 z1B*XqanpabV^-r)&2((oh!2x#JeG)Y{tt2K((i&pXf|F+2l$Ul0C8wW=3@lAYp>}q z!gTv;+;d^>y|A-=;a(2^q3C2J=$1n=< zes+xTY)zOeT~;dPwU^004kXhAih`+z`0X zvKkxv-v|e72Qa6%rq|ZAh9d(L|GkD{JrO~VzO2%&)tTnJ>Vbz;PhS#tJ-;>G-3X}nm%;f&=3Mnc@Qe-`q$Uk z0tH!Ew8rpNrmRI4Ah9_qzqXkb?3eEUHJVdPa70CELYJS;pf3$|0du8Y1{@w3@bK*ZGZ!IVk4453$`V-kJ|@W#`&^5* z!&u|4TeP|@zw`l?2bN>$ag>Cd;I7MBzfe+r*pBOnLBFO}_Vg0f7JM3sy7CN9G%vX- zDzDf~ctriaC2gNVLdvKHz|!!CZj!n_Js8ZneUiyWxJ&Q@H5sbN;?~OhK{a(mrbSFH z?~rqHXJ@!PJwqYIr>4_t^__0MEc>+v5LQ}PocL8IFx_sLf3r$oiddiOOk zZJ3Q|JZ)~UNwF~w>YCt{c%-vn&7{;Y4hiW}AaP6TzeaoJDDHbagy0BSsEhJBVr;qI zmlefUH%DQ57Gs`r_sLibMXKAq0bJUk*=`2W*3}XTiG)Llmlpj?m7mXWMRxzCobkve zqs>-Nzmr*1uvYU_Z&c*WAE;sjMmX)q8twE)%p`}nk0A7B&#>k9*Hza#8mR9fEG#!S z-xx+5#-zW^JdljxksWhqGIAXMX z?IV9Z?HSh{aytignL)76w<706#0tPNLV1YFvnoO4$GNTq)_?%G2zx~Nv~h^MWbC~X zDNAdJ{tu6ctc}o_){8jIW$;%lidE6$EeT<00lG|kVJtJgi2M$4#hz4pK?({gdnEcob=kh zvX4}EdxM12B(#-b3bvq!nqqih7O+@u&{lr2yGO{^5_{~Oh_(EDstv8TG29h$5nT#? z)&UK=(+hRC`s=JW(`GN{f~yd{I4PTBeo-RhO-t_tHGS-9feKyUjt%;v99)B@P};=@ zvcBH$%-mCHXi_*C#RbD`Ht1+8K7KYZa61}*Ah6CEGhS#jbncf__{;jyZUr-Y%9<=k zpvqr5laOZ)&M8`Fhb|}LbE2a)#{F=0&WJ1!!pcypZH*PRo+iRWFr52X>)WQ*&(+~x zlD_7T@+c5(i)hNb3bi}WJ%*>lCI7chcKJYhsqV871>@Zm>P`Bz!>M;I6=F-4+$4=r zMsbA>J(;N=$SwjvE<)D)?TDdQ60Tqwy-(9jC`tc%S}Vz*)SIAMjRsY8QrAEwy-m)c zi4P$6+BN|$iLAtH!xTK+=zJFS^uIg@Q=zzYSRm|2*6CzVY&8eYXqOh3Vp^0J^yxf|5%&J| zf_JRq{LiJF29H3`g*E_dszEpJ%=#*XEQT`j;+fHnel!RZ8&i`c&p|>(g|P7%FGv9} z%CkH)d>9Ot)SCQ}JwS@T3SMa|@hYY4;&JHKD8K*%u<1I(Zxou*C+Y%F#9QJNk#Wu^ zsU2qZpxb1}cb*DLu2zKI8}GkAtcx!T34-#8yB(KMnt-OWa#_4=Mt`Ox}Yrb7Aw2)a-ccmMD2~4*zaf@8TePh_@m=PzbUzCBw^L1nDS@j?plgIYJnWLjudJnKj6`!j z5RsMyR{+NJzUH0LPs381oe%f|$ACva-V7@fZ!E8~mZpAjpNt-%p1a~!BvEE8&{>je zR&?(36q3Ji#%p*ljXM0Ngl9g@I zV=~jqEiJwjai_=X-k8wle6ZmUi4M?KGaE+-tHB-q|DFOEwhJ^^KGHJB^4ui+nzI2w zY8LcC7IATg7!iEsHtN+=%lP5D(Y3Q%{)V~4w{!sM%5)kEKpnUl(oZ|!VzoSghI(*I zXN~+sj%G)MKhx)Op=c+A>_IIcgKk4}k1wgth-p_GC@?1*eQQ)VE<(R4;g(w(R_R?{TPw;3{S z)R~lU{~us7>RojxZsVV3BOjZHuw~j$#fen#DX4da4SN0b7IV{-oJ#5V7cq?hf#jYM zRoHWDg(ETUM8uD2Kk?>ejfc zmELAWL08_Un#v~jkqkvSb~!oildV~3b`DR31K%>`NTBBuV4*_c?gt=wD@SID7B#zI z-1G@q;rvQrXP+I~5QIzw&^S~w z@}qE!9~gnO0p`>6uvH$nRoo15-g@***M4}tLO*lLWqbf!-_M?mfxHnJlP;(QGRf5m zY4*{atOc2I#TWYoo0SXs*>!U^{6a@8F|ZIyKvTck2nyo1_GosyAsR}pOI zT1AT0#eZ3TTo;;n!3AQ%rnC*Gevn7M|4W+zNY9_=7TKZ;>?vVu zV*6hHEOsZ)d6{;ohg;_*0BheM>6R8A}Rpj*+H|PhkH%X zyKm|a;Divyqac_bRDPfW=!BQzrGk=~wsUR95ssAV2|~XKpCOLnkQ-igU9var0LBb- zkhU(<2DIPoQPUXNbf)Ym0|wScLbj(NN;@aX-Iu)avnTx6yC_oL0z3LPGBB*=&wq%x zIOx7*Mi3l+lllsjWWy?j(*yAu*keyl zgVp4}&FKwEcn6in%@i@BPK6XOx~-Y|TMic$lTLg*jD}$61-~2wL3VJrW6Exu1hhrFS9SoQ%t3ou*s)Rlw z#%z_{Q3o?QH~X9E$9hGKxv>YU=-4?CDfXWx1sj8A|R*Y1K*kg@ls!AR6Z z`9ew09clm`+Sb3f)ju@8zi(1ZOgDBW#M;tcdyU<E@$w)rs#fCGZ!O*EzS8pxB zPAL~i@@TtnEO9e%4R%+cbz7z#v1?V=g()FBil{yy7uMw84zf%0J4w@7JiY(h&?tgQ zD4jZ;aLf57mx)a7ll5=M0%)Q(6fy_h{86Pzy5^wZ@6>y`5-6@eP=TsB>Vg5v36HG2 z;-Y$iO`f6Z<&KAMJqpQVjQ2fSKM5L`kg>l9AtcOe7^lW^)gR0;&iXFm;yXhwMdtyj zgAv-tXh9Gy7P(Gp>P-psAOKTtS}GN&SpP(2_ZcTc1@$pY861ush{p@j@7rjT+ykAL zw7>JX7k~n6`L#tUPT4xqxaZl#;XO$aj3I$Mr#`zyS%k%#t!KaLI~m&5cfmsTMCi2d z*1bKjp4Re?KaRxP&{iJbK(a_^j(I-v~_PmyTD^SDPWmxm79$|{unt=uRlA6WP~*d?4`hn*d+x8ZWy&gf)|3@Lp;ZHrd-Ls-(-HgelojvjtdC%1^Rt3i zmIW#;CS8HZEEBuVuxV`M#YXt(=w+m^g`T(>;F(^sR>mkBoWNW0Xn!q?!e0(tSCtl6 zm7Y+@(>>Dfnr}YiK`eMqy7DZ&DC}84U#b?uaHQ`^uWx+RU0AZ-C)bQ`nuzlIA~i-h zT8Cfb84y+Poyt*dz(M-+iFNf?9kF_BoAH)O7`8{VdF8-Oue-SMLpr#0x@$=eT8ew{K&w?QxUiKaO!d7d(VH3q(aWY=+)Oke9K(FVo6V9@f4phBMDA^ATp9e zz1vEl=KOfFk0E{}$rgY-QimQR!Vy`F+Tbs5K9M{5)i-S+hO8t4w|VxmeTbgNoY&1_ zY5TzY9w)$0ankOwef3N(+n^_}0yLS3hN*lDH#ol9X&jsaO|H?wv!PY67S*?cbwWcm zczI|o$%rZ-y+h0bzOWl3{TMXa>X)+on1p{u&q)|loja>$Texg8GZSv^s39>ZmX3d% zF-*bq)fp1?!fY4OZRa0NrqQ*=HpEcvABqLpTmTJZ10MCdop`&bzVv+iu5%!NGDcdz z4RQp>08Ucwy2rjlapp~*RO&Llst$v*w(rIUD=ZFoh&L-+IB4NW;!YKKGiZ_0~6a6qXasaYCLTIAV->k+F!xpAEMQWM@=?TeU~PNblc7piED z50}mh;@pujxUY5faASf&AK7N$wvdF%z7~*_7RQY$a?2`|3&3skF>x4mL8Sd}GD$g2 z+^P=@Ni(z-ACnlbnN z0l_}yrW!-`C0^*2J=mU@2XtshpcJr$)S#8$u0>qpUuW*hhJ9*2@@VFRoZU>jgFkfp zHjP!Rrcj}ga^^X_m`8$0I^3N{`vLrn7Mx!ty9;gL`=R&wxI+=S^;>}_`UaK@QcK1f zS!((M5nL+`03tR_I^}6cS)^!lu|4rr@U?rg+!|oB2O!|uUCP#R2$XvbxGJ-Q2B@Y# zqD3`49II}=D)Hh#agvtVOWzvtSN3?dnu#dIlfJ#q1g)%Fh0<$^2M)jGPyAT`@GbNm zXa%PCTR96|0k4YBfRh6o|6qj;3Yj7X6jR&vxO7H~-tJ@;;(!BQWZ_KVN)cz9?r8Nh zO@-|pJ%kYfA({97-0b1V#%iTJR%!iu{I;nyWUDcI3*r)n!=>RJtN@iGSUYK6_BHjt zB!G2i>RRspxp!y6scWr-iJMZ)UFoI!ohT+n%N%B7&d$C;TE9Ump|@;6eqig2GKx8x zsaT^IgMbGAGL5Qh4%6$!KI}+dSyAf1*^;ohL%MiY|?$mN5!i?ipDaSrR zDpd|NsMo|&*!g8t1f(8k&US#^4Hb2=hqq(BUU%bzYyd@Z%EYf+Q?Q*yFFm$-mzCRj zQt%qF#mx+W!kC{2wLMnjT=eKqPynRs82G3G0n6i0LpD6vr=9B6&-+V-W}2YGC6#yF z^li*QQDdLrgp5jX&#;@+(Z>b2)rd3dxfZfKU+oIZpB4v8K6+ zMu41goaVU8$!CV?Z|wUKSz~x?o;8_L?=8W@lv5QMp#N1 zZHKvp^{ai|wBl6p8qaLRDehVNQ;A1qL(msdU$XE>09LkNI^cr1YAmc*^at zM7GI+-LdnyNxn+(Zgyg)fNes_R9Q6g;#*H$`J<8#(K##sZ8eqk`uev2vm#NTxou8IUY|)$W6+TUM`m?HDKdS`8mt*X?_%>bUOGNp0D%mV{GnrH;2lK%b4@G+xf=I-B#>X&QG%iF-AfeLwIz3R`jpW}=#0|pNUJy3O;*01^ur#>&u zgSr(4S|z*)dIUT1Ev$9erCy?QJ(AGh_U?{5_){d8X}O_T3#9*`)RX7>gJOWvDpMJx z4@E(wZ1zLT6?{lUrNwl(?2OiHfygl^UfJhaHNI5D}# z^J{0fx7Bc!wKLpitGp-(42_kU*r&BE z$Bcx`wF)&u`0bC%Q;h3ryhQqr9^vIPOc8m?W|!ODs}zl8Bb5D>lQyy*;FvQU9wKiz z$EkBl8l2q5^#L4=Nuu`iS-t4N4th$PsO(aDsz6?wW?k^p#I+Y{PQ~KJ4eI zS!C|2BAqcR3O2$02Gg!_BIwXEE5P>_x{g(edOK8a5|nXyL>{8r|Uj5Kd`m!Qf&ZR?a*K2DH{jInSpo{(o#~Xxl|=i~&`re&-^k8uwboLYguGdg?C1DM)MIJ09i3ljlN6L{;hjQN1sx*>?*8 zJjTtxBb3o+bVn>{Kiie{Ls0Qgs-6uDGTWmdsDuvf5wQxb%tOn2!R9@Hl+}91;$tyo z`{k?&vbvkb02!ao7x2cu;R3x05E;F@LMDCCrfbvA5;2Dod#YUb6X`#jo`4ED5gHeD~W&rV?dn0=zUrMwhu`h-h82k zQ{qg)zh4V(3LvvpI!c$mX~-~QI9u47XFa1FX;K0r>`w{ZBTN`bQB@8;m>36RexiT1 z#*vZyQBc3GcHDqp_rj^%rJLy&meF&r`f!BfKn02VVXx|qX}}5 z*Hle%76cAMo=YXGQbxFwY}0RF*|)*!D6md&yF=6G7&9xqlGuiz1S!ICRB#CmK*kbG z-DYMOn?^{%hiPey?e7>VPd+yKs4}`w@=^$raLXftpC~U>KkGzP4Q#+Ek-T**0BzRV z5Hdv~J;#~ri$ME%YeK|$`^9-AYw)?AtLI;r`3(UvKQ0Z^1yAn;%>`F+IVNR3GuA^-bk|Gp`;)yu4qv)_;5@=q$_?`6m`-8AfVRJZ95Gn zW$lh68ArKcH}7Z!2vqxKxr`L_%4I}U=-0irCpJWE&@X2253Gvw-&%MVr5~pi*b)m| z8tu4K!P6w9QL5}VlnQsV?4&>BJC^s#&F?y;5oqv(C!}NvB{u)c3tJAzz7ihmW|~)F zdTH53^$;v)s@-Fg@Ti4ZEgzO-aXj67H*N|QqiFY(3;(bAo|!JIv)za=`_PUw#p(gG zN1KvHds0E8b5u>@5|?o8EWuJZ^5W*>v18Ka<)y&gwwt>S-7&Y?(xAxVKS4%TRIp${ zjg)q8Wq1gdr+oRBoqbwqT>_V!h9tI`r(dGw1n#!J>~umH(DBnvw%kul@+>3;JEw-Bt}Y{7qNrPptTYM?bC zPyA?n-hK{Yl>IphF}60Hn`TfnavB7*$yHpYZ|n!+om}zX;o1V8UxY5u+r+ zZc}0XJW>N3I$9_+v9~}jKE?r*YI^AP*I#>ys}uh@Ypoz6qd;(~EOAnP58~(LzaL@! z!B+Ejr^8J*A?g}w3x6-5sSy=!G@QW{yTXRq^Fm$(`^S7Nn2)gD3W_FvPZ7A-&cRy& zM@tpOMvq;Tsk%_p60p{X8ky_}rWX8~t}K2@M#3mc>Dn~wP!sk}-BU_aTiFHHSSr8+ zGrCqNE`)=Tjg+n*MC@D>G=#$2_99E)3IY75z)bav%w+qp44uywEwYx@Xo4ZWq-16v z23{dh^#8bgL8z+pl5wi|ht3L(nb9WFqMDn-cnFr8;&h3LYDWD%vw0cLOoJdS( z)PLY5sh=4@gPEH)zE=g%Wk$4uUi{?Pd9Sik>g`!C;g!gtHkko}Wi&8lX@*3n;$OWt zg$8Wen$vcpzyK@8Eo|Zux#!JMYfqxjYCcdxJ#H+&x$FBU4!ckUT{yVVG$!9atl|Idx_<2IaebeB1?s?u?B-Qv zFpP|^=YzzTrwMGE9fd!txX>YG+fin|`)f3v7J;{qRdnkHR|@S)2#8a zk|<-KR_?ksSy*_j3du#tl~9%{I4njX?P|XmP^3$x5XKbTz9f~P9uTWL)!!Ph))M1Q z47T<;b%*-c22s~2nv=^L^MCp$Y)#Xs{r${sms8d6Oj3i}Z}??{RNtEO%2K!?6WFSk z@!3dEmsY)-48L)hf2m>kTH;1c6X*!T0oZ(9I~%uf)@O?I|}ZSMAHyTU_lV<K8lEArH0g)0o&#uu)&iQDJ4N~Q!Ng8# zOI{Z`H|xj`s41FHd_iG* zIHg)0oPT0LJ~*G}bYEZz6|!BS?Ju(I<_)W}ax!Qj0(kv$qh}La?SdD7!OC(@ll+2_ zDC^X#`LPsg*X^8HzO}mG*%x>>Vr&OEC4Uy>Z~YzADz8&r?B5}+NagjCxBjmusH=;5 zTMhvHugdjNMV%Fz>he2=sd+s|kYL66SSOnRSNrHW&F)$lI`2L>di@Np7pK+n$Z?YL zB1nNORco9}r2I4+d*=x&BsR16;Ds80lh(0g)K$Z9qGP5}b#t|AC}G!#RBc|DYFI#k z=SgXAvi^`aEVXVIAV`_BHm{pcvSM)nAK8`VhLsC&G4@JcRGc{>pv%5rOrhJJSC~OR{+(zPhOdGh@c@jSA822!;#!Ok%hOsP zw}H*_vmaEHy{z_twoTS@F^!L7Ck&r3jN=Eips@>UTvso!orH8#oc^|Ltzr1XC#;JDp!S?!$MpS{-&zIAY- z)7sfiRUX&L8Kcw=r*s>rjbM$eRZlsfVG_6YE=hxK2-Xzn*fP>+X1Su1X0BA$kKrAw zjYFSTX^ZzZUL+{t7@>2s31?I%`lHd&S)Yq4MFDtX5=jQ1lvaZDxHWv^w>=tvHiwhq zH~s!=vJG5cz)7q^)~k&UvNy&t7@BZYYK~|SLv|tt1vc6fV*Xa-SvsHWI0~>S`jDOV ztXeWbvR=bOD<0eJ{jTJns~c7!6L|FJj37(#xF~HDDqVj7HS{seiCri)Abtlz%U^H^ z(8?3vW(kA>q0C}5*+f`EV;$*4Eb-qVv4dq4nL+Kaj`tBGN<6TF!5gp}B6o6;ug+9O zToRNe`S8qMqXF{^)dBw!%CtgaSW5l2{V!b=YT45Xtq%J$mr*EJm71JHyF{8py zyJ_t#WugtSUBA$5Oil=#C~|nBTu3+%Hd+xL1#|O0$x6O8cu9!HyVt2C?=_c(Y*iu} zQ`9L4qpY&upkf+Q=hW_u@G^y>AE2#rm(3>Z2Fv;;G@N>a??(+Ozf^u_)-#van>(wi ziGg?(M$4-f^bR(;pn0ad3^>Z~sSWD!uw*O!bJ{YSYDSO}vVPU2mL=6j;RJ9Zn3tCA zl@&Z7rkCLZ7^RT(y+ZaM>1c>wy|wi#G-!|ykwFVHrWU4s_)Zz&#FCRA`~9#P=hwmu$PbN>Pnw${8$|Vl^24K#nO>({8$M3e7#^o43rEbByM*POgp^O|! zH&2tb8k&~C&Chg93OAbBt_5F{n8m>g1-u-XpX1!v*OKM1klsdnn}yzKt+yAoKM*)h zQz{l(z-am6B{H@^Cr zzpk@k{|oy-QpS)QT1m7ePvueg)Ow|{6{?053Dv4xT%LZZjK z6PngpaOv%r3*vM0M@%88aa64&{8BEiXT{!BlfaQp4cS1BEP%1Hp z9&>I0TgW$2P%p1Rtp2Ay(7aN_E#sMsahFT7Ow^lX=UC#h@D61NLz9ET$<0Xs_Swn; z$4}7962B;Sy_{lJlW`_!`@v7Qpv?&D9SNTnx~%~Wna!-8RR>EcDl^8ZM1(Hp0Wg_0 zX#@-bO)nAGQW`MFaizNe0q5IzmsOU1r2CrV?nugvaFfg4RXF}HHk9rSUW;frC%n?hm7f4397bYK)Fxcur*2E$4(VDes>?~-(a{MaL{IEm0l?U2?6fEguG|z!X^DM!X5--n%zUEh~l0LLs1q90T!j}K7Kege~f7A1$ zDPk?$y9VW4FPw5!3fR@P_UfKa0i=!};tVg8V5PO!X0lUNoMIXcC<;eKwbNShycaYy zOdv#)0S{oLUHPyh!7HY-^|$-;vO#JK73=ai|0teK?Fk?a`6tB=o9D{3D&3HRLSEFD z;Ru3Qq>oWC9s4|8Qe$nOT8WU7vzoYI&-e5Fl1!InI7-1YndG zca9`;@;JhWdwGzC&i^b;dlQ+btzgY2Cxh4+S_30LAhV@d0aaORlfVG-Vi3+CLZUa0 zo)<6!d&FW&^*iEsRte;m>&>)cVcgL0P@@o6|HKSn$T1Ip%>21$xuQV;{KbxU^s)t9 zMsMnfo>t?r5FP!y^-0A$T=FmqczQQXsPDd~lr@!iTDYxmqywgGiyzuHbiwVJ?Rz}ro zM#v~`R7n~|l;e=&u__dkcK**WUbBE-wyTL;har-3WVgX#_8@TXtbzNcvVh|!nGk9Vy0 zfpda2SBX9DgOAzhd$T0CT9RQ|!jl0?!QzdG4MirJW;FVQTofRdbKGHS^Ev$y8ORJMEjlX)yVE0?2c&gy z04*Z=<9y+U@ItNvf@Z#>XP358VwF(HS~Yz;u`$zh{Tjl^n&9Zqsyp)u;+?(Vvo+oW z>KE71YSmj@VDX8g)nJWi4|xbW!XC@Q^4Poyxgj-bb!5Xgahnso+lcyqaQq0&+mOn_nyDcgPjj=Nb$1{wKu35&jk`>$OCywh7~Z=&@^17;#n` zv`Dfp13=PMR07KYf2?WAs>ofN3bP1~ypHQ(8sCU)d}6Y0@>dEVk3ZUX`ikAu?y;el>d(Go$6EaBJZI4f{PE)(+2|4AL2&hj=oBu9duYz}{t% zPR=}5Enf_zP96RDQAv-Go;2stg5aDlu%{4k5Z(R%z}7Qkp;DH3J5EQQ_dj1s5+&gRAYvWpH*m~@7zZT$_8o6rIEzR~B7Qt9+@9ZH*d%obG<+a@RQ z4k6HLJR+LFCckn}FRA zL}NSHCiHu`W|vKM37Z_*0^Vu6+EC_=pqzS!!;aQ#D=;Zhve|#Q4A<&^FWltjD^uh z82G(%ZfU#)W(TaT6#5gJ2Gje>Xl95+VMA@p>x4Pb;^8l46u;09aiNz=l+Ar&fjY?? zb;Fwm7Ph@tICQBVJ}2vH+GWXeRelgUW;f~mQe@R;L&e29%(v1 zbxl`4fOEakJiud*22$#XLdxsiQJ`Y_l3f;x^yp-gMV?l>2TGH}so+z(I_1^}{Y{1bjrtzzPDou|UK>ctNmI3=C$YeP{ zmrNK6&Gk|hwX~(ew+{SO!8zbEJVJs#HCf8R3aV=`=269oz&#W6k8GS01|)gTZn(y# zAYzOuR&tCNV#SN57{dwawwI`+pWO{Y9_@_dcvC$BqM-jUACo!j)1S$e495_P%? z+cAtZujwZa^iM@-Vk*LYwwwk1TztMO15f{N{8PPjMs9y0kgA8?Np|)ihq*adZY3S`-pMh z*#YvzLy-_4q3)#`%>QXQXpBz$3dD*g<^NMk0_9rb0J29?!GIj`&jWEZiVt|91tLH5 zFA1G{FCCU&SLw4nJ;g8NRmiGo9by}u$85VbpE0AiCZ0S80i@J9lR;YR6riQprU|*- z4ZnHm{(*P27S6Oh>7Ea|Tkws9c}dka9;6yaD@+=Zm9sMUJd{zNDHNnP2&oj`t!ZbU ziXdzS^_AB(mi-b#w3L#o3T>0@y20%3Ls-7n0S8g-LifORcqC(tfk8Ko z9P+V%NypWnAVRC!=)tapsXd9eU~Re3Z8$u4^V|v5xh{6hCX8 zvGe>@hlFi4WCU+=E~a|;ge#6oQRwG^$b1q$#6EkJIU;SyXSMfC*qV31p%cI>ZSIPN5El8{H zra~L1L};QK?@w{RkxVL>fOIqnq;LhqR-%^zz}5o+31i*%(RJE3A$HuRzVRjdK-DOS z{Mb&2_>^;37A7R489L9zg~YY$IFRwgBvC@R=Ma444t-~&EnKn-Je*D7j~Q5Il2htj zCdNc%Plhqy>|kIzA7u<4Cg>&N=}O!s`w8$vOHwDrxa!71r3&w zR-~>*8$XDxU0ir%1AK%E@ekkhKpD5uYe)Pm+~^u5^DZ<{Yp8 zel>%uA+O2gy5Nt4)@i!zK6P3v)P-@lq1#6Mg~S8O<$yKDh`($sqZ=J2@2`!hbC}Mt zmFrFTnzE~itwVO7^}i|vK&H(g4{x-Ad?bphnW)fmr)T)1z#(Ou32x&hB$=3w>FW1X zH3c)JF~$x0tjtptB{yZXuRQb?Y3*;5C@)?R@3B>(7w&jDc-Tvld_R;t$=yIDurV;a> z>@nHlpmS4^;-)E*T@EB8(B@0DF7vzeyiQzI_O_#fK5)y_@6jg!n+7Dbf-O0mQgmH* z8wO6;aL}j$guS@pw)TGOvq!VAZ7a+`!YeM5fVA@(-usEt9)K&P^|cCfNYN5hyDD?o zGJ&TncgW&SsK5wi>h|;Zk%Gv=bNr(6nxypZ4tLndIM}G#FdM7WjlUg3$}Akg@)DIC z28pRH(b#RBV!^I681x21kADBND*r6t=ra`kpg0GPip`2nkV@dZ&F9Fyx)4u4OUxYe z8JvKMW%L_tU93X$HYD0AMf$MQa~~^u?ti~X)?LWV%HjyyhE)7 zdgMl#06WGA4+V$|niunyo(f=)JTL#dqZ0bkQ+TSGnkf4p) zg{nlsYe+|3Dkn)PPuObPb#FWwEAVJT$B=LScZD7dBBa$ zxR&eHH-~3s_yiMI7Jt5(4=aBS=LoytAm??$qGHrD7FMdf!I0r#t{eM{irAP`V{6Pv zBHMTwWhuf}-it^(r?T$frQeBSy!KO9Ta)h1g`bI8&0B#f{Ag{qAt6E^b7Wt6?kGgv zUch|iw+;$Yd#wi?w=yC}6DT8ZQW$C4q8in{y{5>;PI<&T><*)c3X-nnWvqDbeBLl4 z(SZyc{We!6trfA~D`SDi@Qa`yB$UvkB4hZIy=v5x=PL?KXrc{Kz?yi-IVHv3Lb0Q{ zA|4Bm@_o~5hr!##$Pr*KhzqgXyK|D)Gk%Ojs$=tofk?F4m`t4=*3?f+nk2mwmxftfg@r%S#? zqzkO>JEOw<@qD1z2}9;o{+%uvw7=r`B&p$A$w&ht92l-6BCVx&BctM7`$4{nU%@bY0{O`A2jXJ%4Ex%aR0X?r@oE?MOWwt z(^p%@K0W9N4eTCjojkdR%nI~?Qk>nP-05S}0EMS70fnSUl3}DU5=R?DXg>7O{b190 z$|<<`Iq)~nI922%b$i=Q_!Jr~z&^@G-hx`;zMHnlkA4@F|la+w1@U z02|)J@R=X}`74SP_IuU_VG`1mRY8>0t`B((naq{`2}^@6gHY#IyEm_;h}ZG+C?uXY zmPA_#pkER_8|!>;Ps_%1u11n6?3qvq>B+P}Hl>i9sH?+PM+W!FRrZiN~-} zdI^C^^x`}b6T=VMv{>3zm_6>MQ{G_k;_RUiI_k&zP>Bt6EMdxqd&UPNkH4;Dx(3_q z#CRcdA29WHP>B$8N;8Ud_6vqNeIvV1W(>fLPI4mc%YG;*u3eY*CzTGjRKw{&vB}2w ze#>Iu)?pNQg8biOZ@Xm60b<2v2qzxU6Aww;l%kW*nDxhMfZrcL-*k=AQi@BTov+5K zBV8sB{#`9P!-B8(n5N0ANbS8g^>)Qn`W$d4`r{!1Mh6-a4yiTA4 z)|a%)d_5oQ`XXDoUPi25s~g`Z;RPY_MU25>_@%d%g&fnsnL|!MgiukNE;G`sRo?A5 z`N}^o0EY5axh}hb7*EwbY33n$e-;hFkC9M^U4RSZBU!xv0=n8_KRm_qb-tO5O)Vzm zcK-lpYPiaeFRQexEa*tVYZyV0Ts+sSiPREnE*=bGn zX^TtvpfR@oe*6CV?@h4iltP^xk!zWXAnc^){unQ5vIyUv#HLlUC_eUi`>mMM~ca_i4?C@SSI{5R$A4gr(y;Eq)_5&z+=XF z`d{(e11M|r#8CC)fQoE3S<00f zQl@nYQ9@ikeJ>SW{}PDi9Yh58=ZaSwQl}{0+GevcR<=|B9iu>Bv~PE?l3@oK*FMu! za5U-m5g%r|Hsl0v#U%Mw_R*!fIoOWK zXo~vV2*IdL_4R_45v5+k2n}9~+uhCCHj20~FA-l)o!1lzNMOe_#V;UYv=vLSB-x|F zH~=$jWKf(C00pW|yKL1a{H)pW1;#B$m`TV%tqE#y8YYO%x3(A?@gUX<^^WvTSIqfj zfM+f$pp1(3AisqnDwtRmXrhKhH)*EqmA8P5U-Y&jU?PZ$EcmPP{R6PX2B$gT@xM{> zZn)A(T?VRf?eb3zMbp);L9dXCx?li)0;AWfz1}vy?Vp^XMdA_4<6AtI z_w8I}RY9Zw^M#+RTk8bK!r`KmeMfoceSlh$*N^(Dco;^548IaQ6`Ut;JgcH->T%M# zW1GS9E(L3KEA#?D?IV29RrA6li>8=MVa_I8?%MEU96c;y<^cI6$N8@4P-49|7r3rr zgVk#~O5AltN+flHYIX%D!#B&JO{S|6B0bjbJ)Fj zAJ?n`WFtex1?Ypq=e<69hZ@|?AW=)7XY=zb7<IpSL&Z+ z8$o6>JP@Aglz}7#CfX6S0{KrZl7~6b_8ko6WWg?ulE(|@w;WKtne%0630^s##Kp7r zC3#i<9&m01Ispp~m`^)eX4p^|-c_1{VE7tl<3F}{0px(k7;YrJ*W3p8v)D4lxVCHaVXQGUy2)Ds4lo5zUza{uR_XknkKl__9=b6c!N92snvL zyp)#1Y2gbmV;Z%*NTXT$BF_s~5d|bJ`Ba1Ad>WRIDVE7$;K3vKnpaP>e@xa>AXNVb z?d0-z{D!BM8{?ystE&feieC{X-MK3-3uS2C;=$3_Gm*0yaL>6Iu?qaOdP9=8|0gdA(L9Or8K%aZBrRMiwymA6xf@o7YGD39S$rx z_6njVXqHRSy>s3nM;kK%X&(n7??GCOLXB$Lq{bKXFU&1CO(hAMo zIj}?SfM5?59X@6XFhnK{G=KWF)Y*tGq*MHdT$)4#st*dL`s1}dbCv7wIlcY3?sQP- za+eXH)idrTU}DA%-&r5%L+{mf?<#2wtWR}Ab!kDNz6za10}w*9h|5*`zbr2xNaTe- zGM$$@OXPd7&rKB~Sz?{Ngk`i9nU-$!g=`)x8Rg?~d0{K~{1ED? z({gmVC5Z)@^|z>S66~_Qx&l_V3;tO~oY|>@2f%NRKc@stD;c#7grc*C!xmrUFW~sH; zs%EP_+0-BMf<8WUu>UI7Q0q!mLn5S;1IQ;f9VD^f;|<)L7exf$2}qw#B-y7c+6Ks$ zePl~kq{V@gi9-!U&TA`5$l0{a$I==|5XtHB#8?bzOUMbkP5Ut*LkAAIz_yW9e#xz= zVr(HSQSLzb@O%Y{Nu0n*KDlzYd+Lm+h@0fk*WE`5;$!e{aQH<$Ze{uml_HH*psxmi zco+}{U;nS`Tk&a>gDK?#)7}q48@@%YgE{$=p}mGFOI?q2o`Co>G)YDTutHS&MR`|2 zdn&OJukx&_nNM5%3GFtqpcWE8vbox0?SO1?h@aA_gc7F}H>>0L(y48*wU#g13dAbG z=;1rYXX;;ljWt)e`C5N2pVWq6;Hz}(;!)BuF7zKSK>@7}u=^%H0v7UHmpoyys*=_R z!#Y``C1~kq<||>eBdSY{13b8tZ%mE6N%Mqo!Z5Zym^#*2urdKP?YsTvY*p}V8P^A) zg@~mC&lVy0adsL58ew}wufnQ|AV`FgC7k5=NSn2MUATlM60pCB(GShH5~8_#Z${AhTCfakOqPH!M@@^k@} zdqy{O0Lxum*&QVMT0CRU!Uhfs;i+-bXbZ-qBTfb6J7-Ez1F7+TFK~SK5$Xy^ds3Ip zzj_>zzH2Nbh_EiIL)z6e;_AztCpMf0h@!-mw8wO@SMy7iNJwT<5cQ8=mKd^n(RH)_ zHS5ODwERt6%!(d@F%2wmZR6UTAZ*hWEu*hKb8@YAm$;kL;m))E`^)ibQf(kwf=;7# z(v|9ayKy6s@>0L5*&8+B-PQWPdo+mVnw4hTPqm+&xF68gjHw(hP6NIOTvbN1T1dpN z!7^1pwPG>%xwNk1ZcAOKsm}+*n%)wiE#jsD@;_8pA|@;8XAb4B2*wC}fziCy*eHth3CM_(Pakg>{V^zXCytu&ZQ2LORl&sJlC@6WSVXPk*$bk z2B(lpEZU9^SJcyv0wGPoA@p-zNy6Vgg-S;xo!?a5+sgP6)t8}2p!nuf;uW^CC{spR zPl)Kohi8coGrD`qPJNk;9{ClluJoToB(+)+d1I^X1#E!6Z8!g^U~`s0H0VmETp0YJ zfd@m}f0(|z)IiK{zTp(sSoITziF6Aybn?%{N_oo+tEB^CG7V$B+7TA(^Y^N30KB#EpuG4QcM*xCeyL zK40Xm5x8%$^&=$!*OiL7foYh$=d>bHU`gz#2GX-?Y=cDuGrR?w`!rCxHYgZ%@R;XeOBVVpz7;PgvGN@+;LR z>y!Z$YlWIf{jwkfHFr;`f7=Oefm06w#Dzsbx=pK5xIw`O9QB6)2^u1HBpUV1QBa}} z!Hi>)$efYt@Jc6blmPmpfZ%7ukSnf)qtj5d6;`mf>tdnCS+TvjMRN?HuT*U@F(_De z#&b=y{WyK<%0GLk$v$+Rr8dJi7E6(}` zDg?Lc6DO4S($XQO9KeUb@cOhX7#+|GB3OJ%wVOrH`V|L-c>3{Q@pJ1wN=a;POEBKr z1$P_>X-E;|V9^=h8gKJw)R_+}rNm1{Z?m)e;VOTmldEtslk907mKWD*a#`Dg?u zEf8xI|D72mh216%spGRjC#SJ#*ZbYYl1NXurqlJ2z~WKuJ1 z%iK6)^QoHGe|B#a815HljMK04fL6;|AquKIMelwL>Sk+6!2L5=*+NLC-esw(xD|YH zG8AKGfd=$77VAzv^DsUou9AffB;Kwhs$o%Cp6`{{pvD(ub3!}#Ob;Sfei-7t#Fwgf z)_mY?6@7imBRar;FMVFRO|<*FYy0qzGiJBcal*!o*veqg#&CJDq3~a(5h1VdR^#nG zZS%#>4YmG4aY3<5>xtmy+nKDZ1?)7^NOO&-P8DI3j;97f=hF*~FZ~`#IzTNgHnu2O zT%2j2weQnm{iH(@pd>spejIZwwTQd}9NGc)IBkN!POHm>4D-VAARus&VIx9!aFalMg!NVXSok_u%? z9=}#JG9APl$>*Z4__XS0C*)X-642C2)tJJO9!B5%$V&wfB;8dHdiX$gKj7h|ybANO zrTc&~N12aqiD&B>kZ9?k%w>eevTQE)n{0i@NMx}Lc)sc&lT~kMpsOnSZXC{6$;;wO zn-e~kHOA@`LOr%sCh}j%ufQ} zF&U*;js}*WPm&PPnSl=v^2<}C`&9>o+$0@Z0uLKoDc^%q7XM-nm}?`Ru}V<l3>Cu+a{*$7&nMR$`x%l$2(x>f{8lnbf|L5V28pfozx z_&5|h8<`3&m2l$3nr)^sSM_CggS0ADak1pp!Tp!jh3YP#M7n=ju@-%pw1sreS0wNg z!r#W|j^)I-ON|nZ2T9Jl^dTvJ1Zfe_@Hq<_ePTMGUCadl!!)(fU^z>9T z{o3JhqF~?`y4ye;JkmA>co67F(YNXgqV@OQqu(!R1oShg{43{i)h<;r47e$n3O>&` zY-a^=fHt26FQ33^EbrY-H;TQ$OvNZI_gm~Kf4rfqiLYj;|La&^dH>ROd?OlxE`-QU zzDY6D2*VBfG*QBmD|@c+dc6L+9G;^yevlG!S58UWs(~79&UeGB|lO&IAm&FjrK$A@$X1JB$Wym<$DlvZZ*4H+n?@~e&tv5i6&!YAj9$AXBnRgKV zZof%;hMq-nP1Cj%Z>1t4uw0y(1`#bqA1x&6d-}F~=m;bm(-zsJ`y$}sgqsim7@?%4 zA7olLh$=HaRhf11sqS#Bp#e z!xL25W%7b|TXAEH{U1rfVZQxUZ8-6F@>OZM!Vv;_&g$ks{xi>f_xt_|<}lx&K(YYO zzll)>Sb8YCU+1*W_uO6EF+y9Tgu<7>Dw;HE|Nr4#CvO_y%s70{VPj53d0|KG8Lzs%hXBAdloOi`?kcMr}jnLoiYd z{s9N+2V&_G(rB7?fX459Yy&Rvr9?1^qVS^-4QcMRjjO(0eraqO+sA(x4Jd&UD{Y5P zM$HspW_s56$-vOY{%nmJhQY-ziA11^>+8*I!Bowv?V`f62l_)A1L!Ew(Vql8okpGY z9f4-AAOzQLxq1!_nGE0E)s!5OS)8Bs^K=v%kLIpY%z83P4Tc|lTExxT2gSw4r;9_Z3pbXlo8w|}sA19(D$_8b+PHCcmzF+yFUpryB z>Jb2IBq%+7fB*mh1B8x9*Z>sSEZ3?4{|eQ|UQ!wDI}TKVGUTCWkveNAn?Zj#XLh!$w4fPTr} zw_G%uVO7vrNf$xJtDS=M0xHXi$PZ*W(j=Z=-Mm&AG>3J{oz^~+DNqOg`%g5t zxnNMDVyNSo?P}LplhnC%CuSJhM*fL_T%QUit$X;ZpTQ`iIT+w^g8ApmN}bH+S_VA* zWQz*KQhU~rJCUdOu+TEf_b%x;#Vg)+jiwec@?PGMLJ`OF2VAnK4phB>(=tKz757s= zvk{8vhn37~5`x!6=q^$7ffMe&TVXgYd>v~2%qA~~NkuV$2T8?3bf3v9_jmYWsxnJu z3>Oq><@^vziOlE*rdNGU{I`er3eC0U-=6x$dN;a@lztT;v+>T!=Xttg9A4Z@Q)N_1 z?=Tsu@mm%wgbB4X+nx_>Ky6^O$HA|%lBVT+5~zrEhYv_)b1nVyp)nQ0zfHEH+N`m6 ze3!Z*=mI0@KuGcw#A_N}Qq4n+Ezvi_&&>{YO6RqWcXS6~V%3TsTR!Hx`mizw44jBq zOL`z8y+$(L z3&EKW<9UoP+S8;qP5g$o{iUnyF}1c!J8GehhCx=h1_Dtr0*I^ZpUAq|Gx?W?YLgX2 z@!CCoYB@<1KTBCU@z~ulU!gGPmVAVr5VuxPVWq2?C5f8<%=|M2!G>9`OC-t{u5)Bo z#x!kwP|v&lY;`4D*PoX2knR{l&nYM&+Fg`wrlhF({FP{5@5i9mJ`HE)I%B2pUkC4& zC*^x%t84|9t?&Buk=2?L=^W@Qlz#&$^_2gE5WGwrm*en08^lVU_Y$Z?DM|OlPy)xRcLUt_#`+i5 zBMpNUm9M9d6D}5m0?F8|6L8(}Pz0`t8^xhK!P`wo`-=BU=YW?VK0!#p1bk z^*~8T#%g`&Q4;IYHfa~f(W}7ksK;f_i%@WG@NEIhk7NXoVKcpWYHobr=KrUTf+O{P2yj?yJM0s`p_TumxXx+@7t6JYtyPczV<8O# z1ijfbxVl=lpUiqa1hi{?s_o3v)w0`i%9`)tL?|PckEHvxeoPDAuau@+j$Ak9JYp=A z<&J>1vW*T%>OL_ZyN7S$-4}#mU4!dJmLr{8tEV16OFSpXOyzWZ4;Qn)zo)aO7c=%H zH8*hWP{uEPIzMNgWkA-h#2G(VcyWsx}NJ^1-}AiJ7a!PLxhWG z6&>{MCNg=p_U2T}{c^BBp^iOQE8mGO{O9UxT22u$p}kwn_~`-yPJFj$vJUxQFmcJt z8a6-Uo-bgG7z_zc1%v1gU!la!jFZu%z#N6oJl-dlz`LyNJ1Qz~3!!b|Q+`!llApDM z_~^tkrgr$=!n*f`;d~(i9l{7~1Hl^|auBLEZXy~>=?-ed(nM2@ol|%yL7S~(+qP}n zwr$(V-m#q>+qP}nwrx9;|D1VdZl|y6w!5&ps=oEEA~6LS&CfY;fOt!yZ%kOp)cR%z z5UZKFDx-u5X4+TupO;xla^!^^E%c}LOp6vDj9QKT8A!BJnm9|YF4FZ@3Ht)AL=w8q&FrhpM7&UCyxZchxiHVRYIw^_ zw&x8AX^VRYpCQ`fEhI*0!gWD^?cbjl)epY>NxeV}lG6v?ZcDvL+^$nZaP0YWuEfIN z>qs-A`bK41(E1qkBOWtY+(D$z1P91j8mEC){OmrCikNlS0`cGdpZlK}6BBb?+#F3R z8uW3DRnR=$nXT8LKnNopeSlaX9FQv0yF8;Ej5l;AODtJRwR&8+#61Zj%|(g z^Mr!Yy8J)$xP-DR*f6XM<}iffRZ`UQ1c6f2oqaTGNU5ckwOD*V!2@%si-q89^z+@6 zZZ(|N2Eo(#!2y>$YlE(0=Tp=4vITn>Rm!{tCXM&Ov-}Nuu2?OvCrSsw<)PlIsF;^b zj?OlfV=#3iVI7ysLA&t&DK5v4dLgC+&qbmuSk?+{pIQ9n+}d|OkHciv zH+0kWzMX92O|KY`!vxx64B~vQi|oH8kc#?ECI&hzdn9JJKqvN`l#6_j$>X?B?Jc~R zKAJWlcx*RDej&%t55Ls*`X<4C#I1*TVEvl^tu>8I~p@~;# zrN$#LF*+<4d~H^)Z#h^92@!woUzKQVtV zp*WoxX+MCDblu=WE6*{3)v2HO z5V5)*K^CL%fByqNCxj^D;%u{cAyImLD)RFQkj*9+l7b5mbiTvFo;6HT23xlcegzCe zugTSb(%I!QU*#^E(I!g)3pKRL25$!U)AASi-EGFYWBmZQi9$+9OWEQK+7U7x`8kII zQbvxHRERULEpihROCY)+MF%$A)UV3CQfl9yjM=x>^vNe8YQM5B1{I|Y-us{BUUR=L z4FbSZ8&u^rr`Y6yc0Aj@$~B3;6IIJF?%Ej$TdcUAOw_;E4K(H>eY@!XW(sGpH5Ur@ z8V4>oSZXE`G=g3j!)oxfozhF~56~J%leH{y|4<@quBQ?DV{6d4$GfFf`o9TE>8YzA z)A=mEd}AU0)>SDrKJZU9De=5vEr0whjMBN40$16tVyCW?hOa+WLOk^_;l9FEJ(tMq zTIp=d45bySRu*im zrH!i;xNOn-kIBf~_=0?Z=64t`QhpZPmue&~yhYOV5r*btn zK2}_-M@oX&fBU#Ci^1i@4sto`(MvfIPTd%+CeZ+{T#J}@TZ)M6F}JM(4!%wWS11nN zhKI(gN|V9SOX8jxMK14GTzq$LdL4y2w5jXGj7-29vBkmc@4Nf;_-?<>X!w5C@ z2$dwHQ2@7@sR!csMx`Jh?k7I}gFwyFj#s24cQl|X!9~5SnnDPDGD1@G1mPLWFx&up z4^julKoe6uber38)ufZjkr^d`8%eWtrSe*N;T29; zLddAhg=Y+uo*Z;RYEA0l+RaAQ%<(V76*hs%VZ12PE0vJPo}RK=twa2afwg^pn(*OC zHXUeVp%JudF}#a+BE?LG9=z6uWo(KoWcgEAu{ERov(!(=#ezcgavoztlsM^c6uL|1 z3uceBAJb>fzx$|~!H-5SHj8>3ZXnGQBPlgM3m_ws|As|G?GT48Gfs%yF7dUi8} zN14S34o$|`=fe4G@>|{cMaYR6tf+ZS5)pLa~L+ z@6>!gf@OP1)h2|+q#&o1FN9&>|$3|_(+rZ%#=OdGGU75J%Z6h}4) z{aLTo7v{W(hF)t4_u-T%BH1`1I>G;rm~L$R_e!CnF)8=)F`gi3Hk6WBId~+h>2{4wH1= z=dub8nC+r0t(fM!RbNT(-5%uM6H3q>Xv24yjJqZCGk%zC7P2_h z@kJXLQt0{J-F44ij|5v9*M41OuE%==smt3U!1tq}OYtoA`r|}vY^3ucA~4YzF(e!D@J&H@Tm}0m#9-6brz_sr;3%V>o6kM}(P1gmjrq!*(HQ#r zS*uegP%Rnufpn%X@Si0dNv@;5momcGWcVipb@aa|FRYxinU0J@lDOgm%y^d* zPgGs4O74b&KsyH+rcQO2D4R92>Gy=&5iu0XL1GF@9P|F}8SzgeY(E&4*_flcpoprWg19;@gYV&$hIAh*Tb6?=ppbuj7x&~VeE-XSZuzVUYTS( zOArYY_a0{KsCjBB=_fX`U>GF8ZD*sMko}&FEj1o|xUFyLQ>lphl;#zHG&oStWoCW6 z3G5*w;Ad<_Wyl82P%;#!SJFVZC>31A9FS|?y0`(qA9Cw8N=d(pG~4_?b+mPlh#r(+ zb>$46)O7^9GQm{nj7YGb5$B6G_pGB{jX`}nH_9U$3sfQC;&Ha20_@~Z5%p3g5+W9f zqPqrwpx_d2!-(uOFeQMmeR6t5Fz*q!dzisKbEPu(k zF|qeZm?sg?{l2uZDvw?ksHkZs4@~sBaOBn|EMmHr2H{&M)X5-$@+G4>K#|7~twR?OUxaI z$>x5{QlzFeE%}(V`3)l7xJ`=5HBU^`FJ2W2ehRXHm;K$|Fajn71@5lTWISo1uS@|2D z0U17fFkbX5P?w)Hfc8ywN@xPEI|cYMD^KYQ_ZGdOCC4~^jd#ZoCWwB+AZh0w7-Wkb z^_qZX?D~I@S(J-YJQ*8H&fRMw+Qq1c_SiFSfB9_1UDBOwb2&4Mo(ueurM}Fe6W8nw z3bq$2R@@F-91T8JoIu{~QFrRj{BB`XT#KG@eJ^?&Lx#wtR8&_D3r#W*&o30lb5%PI z^Wixi7tyjB3J?_N5-oeAh;k0flamb|<#o1dMXf`rz$*v_Kr{&|LJx&C3fDx`^Cyhb z2^QyKCjy@jmG5&pBtAo>+lW_;WsOZbRM>($QZq-$+7ap5Oz-vgUOa)cUft(w1jEe! z!3*otjwYlKf=7Z!5c4+JEd(`$Mk5*!I26#2h7GY{xdNA`@3ZDoaVT73*<|(F`StOo zdxe(+l&k{F^ZzZ&U3Ms!CB{I0(Ob#c5$q|qw&Y11bmS(Be=9W}hknGj< zdexfIZ5EhCCv2Pw;NM|jXToT2qC7f@Duj!ZX~TRQblEtt_cwbLuf4{3!UE`^4&#Ht z^T}~N%Jbk!6+CH=XYz~ftsdEaE3JC5i}s2O&6TvKIO+Q!lJM0C$9o$*0fv6y$(Wsv zw8^hg9g=`vCv;XyZC!a=u5U|25#9EZg%>_<@G9Iah+@qU?{xDpp^j^=1^|$R(I<$h z8p{4<{o!S)nIrXlprDhZ5sz*5$lQS=@&jJmlhvvF=lzM>QcY>|37(;%ZAJ6S>$0yk zr+@s0Q~bs({OOE0IjHDzBG97cz@@qsR5Mj%l&De(jqFl%g4nB_yc++Q@ov+)Q5@5? zGhe)pS8kM%8RyvecxZ)gwh-Hn=j2&E01L%}{^*Sit83kvU&dJglb7EO%)WlrPI_)l z2mXWZROwE?w0zySZ%FcF!{kuRS@XnXTo<>Jik*O?F;@IRKGkG9^eN@bX+G^~w@Pgj zgrzM_&x)Ip>o2WDZ(;WF*WE7OY9$ZHeW?1n`iKT%n2}l!F>)Msa4O>-`coB+f&MmOIK_;907~Y0P<`&W6lFa3d==4uHEs(P5REq$Gcdrg>e%&zhexlMn z3T7AXi>dfvWU|vaa{qrsn6hc%lK&T*4v0~0Lfmg2^-w$DiY@!bz`O7`C*lI}cf5f@ zs~X@<+jKqqLF-{Zd%uZ~eJ$}#`0}yaE25W8gT>8fZWbuCL3s`?s71U z`s@e&po&}WY1N}!D)eh1B33-@(@qfI>qDeoc_|{2OYuO87b22)&z4>lEsB309z}Xv zAf$^>^*hQ&8o%!Eo>PklUUvMmp!1gP?qE;AN=J5vHp;g0oNS1Akju$ziAO@CpujUy z#$gOm!fbogoBJ@vEW z_1YD$m@EXfH>6B(-Lx9=hARv%qPl`X6wDOa$;y`-QJys<(4Kh+uHlAY4G;Da{HP%g zJd}T|();2)R)84?S}gUmFL=^5EEI4EI=u(AQ9V_797OB7)!b|RrOdxg>p=}oNs|fD zmm67JP7uIvJrFr)%x%4TT5EwEKOi(TacNjYya$PRINP4(W^N>1)x5(@DtOY=?T#sOWS+ZyTeM9*W5uZogMr=~^`6RdhET2V z_-3cDW=AEH2`QdgU!EEMfa@ri1J~yLRn$Y*(#rdo82}jH{%*3WaD7uoWJfIB?t2D` zVm}0ryzhZ`l|e=19dmq_81qYi0AxxLDY-Z3{BRgx$$8TL6+wPlFg z3p(R$Azg!UsN5=@n^LlYn~be2F&O+h%`fm>e3MaV|61!GOg7lPTC81$8q2=XT90_ojED7dZz)Pu zOV5apWL&56olQA z$3VZ}>`0`2i4)5(Iz$mV8&pwN^|(sR1(?3LU^00oP9P0aMaWa;GhlJ>)9&9{>Wp~I z+J#lRh&>A@CPUkLwTRY+k!7+pGWLXoRfSQ-#@J%%yfdK-6!Mm>;J@*v<7&@SE&V(Q zKINPh>m{TMKX^iKY3R}mM&(i>->JPv(g0ZLWPY=*rtW_LO9_On#e*qSvGt0;SSK1a zfqmUYjdYikoyP+3ahBj zE#BkXeXffytFa)$+I%6BV_S^I*qT_j+8)bT?Q)-Huh6Hw%X7}|ojxZ%)`0FH)EMHV zSwBD2yypCV4CAsrq^JGsv(=8TZ&D$>M5%h%OEh686gj@6=1CzUwOgWSQj9{$Yz;a( z9s&_BT~rbSm!oa^CUaF+EugX#Su9iQnIHh1;G8dr|h$ zT%Y5KdSuj&Ih$zJKj{u38RI0fWE-O*OYVUlSO3TyUXGy0yKENi4hRI95@2>LxeQ3Q zAw=45WS(XDJ>qMQ^A5L^7lV?XgrUastDgm#W z*Hmmc&vQs^v^E)R=_4T!8O{Ar!XsN;Now2|Cw?INIa`Ufddhql+`TOag z1k)jA3g-Yd_Bp%B05vy&iXXP;ZM*E^yk)NJ2y%eE+u>D@;B_3uYPJUu+i~X^n)0Q! z_+9$$0`NwbLITn{kFR@)W}A*BHN#x*=y0PetArk5@l>0Ctj-20|t|50dV4(g&^ z0OzrM9Yo0xhHpa7Yn2QDmOO6^5yPD(E%xL{lho+Ud2Z4P8l^iJJc*kLLRyo|9EnG~ znVly-C9&F)gHx5Dm5lnk9;h#Ws|aUH@-LoHqQorJK@9Aturg0TT-Lp4_p}2eJJ|cz z4-aCJYX-05RB-(VIrt?!Wy&NZv`(yD+DkoA+qPLrobV=HAT8bY2aI;caG>?Uf4?P5 z$BDk{q#vD@Smk{%GR_Bp_^+Xe+(U#N{XN_gX3KLtv>$-23Jzi6Gq*ZeGrkC*XEWkD zu_$;xf>ah70iYGv+n-Opb|amt(}E|&Y0mVu$e}NE>XtXLGFc$)dH0;(AAFuMs0Yx3 z%a~=)swEw&WN2lduu7Upv&Eab-6e0Es;u8KV%YT%u3TaSv-MZKqcFl&u@l$(M^E

      !@fQ)X=k56 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 Nkmvt>`~PF>zW~cS%X$C+ literal 0 HcmV?d00001 diff --git a/public/images/posts/animated-borders-tailwind.webp b/public/images/posts/animated-borders-tailwind.webp new file mode 100644 index 0000000000000000000000000000000000000000..8ac47998e51dedbc1bd9baa232e2490c55a45591 GIT binary patch literal 9886 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 Qe#oJFE=^k8{A0-f1Iwrby#N3J literal 0 HcmV?d00001 diff --git a/public/images/posts/markdown.webp b/public/images/posts/markdown.webp new file mode 100644 index 0000000000000000000000000000000000000000..96bc70ac6bfee2a10a2d22779acaeda0b9e7e066 GIT binary patch literal 41180 zcmV)gK%~D?Nk&H0pa1|@MM6+kP&gpSpa1|+lLMUrDgXum1U`{SpiCvCDkUN@=&?W& z31@EH^Xac|(2hGLsn;)LSzfEN`<8Eyzns*GbufhGule=6`{V!bxo+XQJ96s8Y2%b& z3qRuj;{P+>HN68n{_Fo=pMNX=GtINyzm4;k{-^(!`d@b6-~ZZw?EeMuHU78!SDvTt zhrG}1|M@*d|55)%`5ssE|_E8zFBBLDwe;IG{j{Ps8d@ASTb9zOAV`%T|N z!Fhyx@%B&qexqM==I`>K|gLdZ94jWm;UL0|MzA6+78mhfRGXbKu8GzAS2}G1FA+`5vG0OMo7sSBP3*uk&-e+ zC=J=VToJhcM^r~fToI;y;zlv`^|)~$Bm{tv5(a*`UvSnm#6;MDD5*twkP-qxR!GSi zBQ5eWMn~_|H&%3GX8PJxIQK8pCHR#!(XMtMG|0<>G|#)m3Tak_W8!oEL=K@gEc@qh z>95NUCDI}X`mE%Pk&-e%g-mCwdm0Gb&p35ONZH7j&6LsSeZ!0pU^XNKfRGXbKuFf8 zXe_3m;I^-!D8|-o-TV=x(GfmwY~7o)c5cntz&kNFUDC$}zZt;>D@WE3{h2s?n#zFY z!7X$Au^=P_gXTyYo>cAcSFKYZ4v$48O0yC7p74rUk9N6VG7Y%=_^o4!F9JzRrk}`Ayd&9ChuA9WJ)cM2C5?W1c zKEA&7ot~eg&77~$Ic zZ?1j$Bh{ISMP#q%yaSA&fRGXove5RJJC?qx%N$!9`VQ)cgdxG=W3xVEGW0IBQP3f| z;aR$bR0P4Med0z+rJC9~;@HnH53}71-h@8*HkuHTPpiN4Yr>U(xVNt>UA1#8dTG0z zW~^ak4Sbw+;*Z0A;$f&p;;z)_*%Ot`B@g4bB>v6Hi_2PM^LS^&hu#0~2-1I+GxEf# zB2VJ)xeoYFO}9SbUqy-YYK|&GaUc7FG}2b(8kh4mzx=*bvvgRl0W>0MD4&ydH)K-2 zs=+|H2wQtIPZK9}njF&dLR7&~0#-*DI*7Tz%%HxqVu`Wfh|7VPC_6NCWyYHjMLpVe z>hP!W?4dgU2}(=&r+pcj<}egXAyQMeYfl>jrAdGe3dWedVuoQoIBh7Vx`10Xr@!K> zAGMxXU`Z0RWj{Nh{PZsJ$?wt;wm-Zk#CpRy`E!D)&<4>^Uk7SLFHDCH`B`vAnfL)g z1X%I9MQjJrE+c=H@>{-dG<=@4GjQm5N2J~eV;te<{7-SbSH?+=>egikQwk_#k!h*U zGlE}^sUVk^JR(of?@rrV%Tl05`?T6WdmIvyn&U*@Zj~PCWVk2zdd)1MkF=P%Hy+>q zrxIpZobZDZdV9nVJ_f^{l8{iJ+qRZO-*TwcP0a*%p3K)T~ zZ9c}Y(`Vf^ytC&Ek%6Xk$*lUtAy{brPycMEC$$r2u+DcfP2O>vxemt}c1d&9uTkY= z_fO?XmU?KD^>$F??iUZrHV#wdtj*X*G51I%p`iQ7wzQjUa(eezckfYT*Ve{%Y@4~X zR6ze#oSlr3AvjwRIcL`~OX452U5p}BqkPe%9LJ4bXGC14InI0_R=id#1Lz$7zN+04 zXNW<>-!95@^#FOy#qs?@1>LiKCr-t_{PqdWc|Z7`I|22jheN$E3cF@am3;?h8Db=& zV5=Aoc<90?jgQ{8adPd=>0bigys=8>d}GmIhEhK@c|&u=fCqu?pNm~4)9}8 z7hfh}pAeNbvV5bO$xzOr?+s>Gnyw$X>r!#2CPXM3wXK&D-SsWm&6~AfDu~*s6X&w0g;3q~P>8V1h|BW$^Y-{4Y13GmEWYb-p59kV-<837N@d z@G}2soQic(XFOeHLe8Xs-^2$K!wj@c+n_0Kwv zK;c3$6ptr=tjqs8^`5GB7sg1IXmCtD1b{zftJc8UPD_@pb1t#-hO$V5NW5I{Q%n5ih2yH9|1j~ZZGDW=}R{B(yuW9ii- zAuN(_7|z!Bd><`2^BVA5L1sT#Vuve#iNqDWPpuc5dZvth44sd4WP$k7MVF(OVlryE z#~UW&VgzBGMAz@haezfnXxp#z(*V=D>Er1xGxBR2D7y*cNE{2c{8X5^I4l#|fzTuY zYv`<>E{G#+L-NuSBQxRAp&IRe0A7v^i$UGLFpU<(5jkkr;o6BHon}@c^V^p}>?MeyJedkyx!wQ> zU_vaRGZ{ZKjw`^(WLS+=1)?l8<5sqpL4)R7(VSm`srPQOu^IF9KTKeZy8At>TfhZA zF#7D~5^5-r=t(C4gcRh~&U`pBV=D~-toxw4ZW;2*?Yt>a3| zRTiBaSQl8>4Yd(iZ{Ne@GsiCYlswNqtV2RgfLSkbCn3B3li&CFt|f}UUx2!X_<+D~3g@6xt(M2RsbV7Nk*ns^2;vWOyLpNf&7 zHxtoZH=Om4o5v^<$;%3fh+03yK;YGN1M$?#lr> zXP}VSUyA87!Dh6exy!kp+YsqF&xW^L0;8g-U21z2h@3e0p}@n^2--+J7B(20 zTms_e0Xe-i6x6R%Si;7~~f z&e#Ms6C!JjQU02e;zlxC{{7Ar6o29xDOQHr`fu!(s3I4XT)QqT2iWjP0l^50B*Vlb z`o5L1D`vTX&2%7GL-TP4{tDafCwsN?X7seuLVGds8}lmd_$r zhj6m1?%X5eC48d7?4=*`{1=X9h-@1o$ito=PaO(}$8_W=8I>ZK|GNinDk%9!S9>>k zeO&skS$oO2v7?b8h%D*yEUv`~PkUFn`9UKE!H`7sc#>pFJGzQjPN9w)BuSAONj0$0OD$m^w-Wj zq?gSKCm_dMxDhP`r{?uS^R={CVc7LNqfD(^!4dV(V*#f(z-#5qHwucLq3yJCNH;nq zacVDOmoaJM!con8R(k2h_~}B0^xUm%|>wE!{3d5wr&0c`YvqJn`o(j zROKg4A0Mn-ndk4J8bH6K{f|3pWY67W`>8tM;?r%}zE@?gx;)NQjuGzV=Ml1_^ZotC z@_CLoxf_YFQf`E;OJi1nb&1Qjv}_Ah!Reecl%vMl;-lO(l9ra#SdM>{n@H@2|PA`=`XW zc5dB-!yZ}qi^liJo76)y0Mf2dB`375Qfjcr(%2E3l63=2f}|-b41mKg9?s-beK>Ub ziy~tn6L6E_th2y3uyxi~^i4?}n;~$cQVFCpYYSDP8gmr#HAaH3mv9JI_aCv;Nztdb zdB@44zu}p(#b(!clHN~qA+h@rrsD|mvW6d$ZpUJq8m2B~L?##qzJsOl4BQL7#kUFe zEFBW*c})#vaSSz02DJBReN9!eYexevgHt)MlJbr0UrDU+dvV%!R9l7tKW0pg zyfG%ZW{iZuzXbN7xugQ#5q*W`_nak)6TkjlDmbxr3F={|Co0McwtixZ>fPW9M!Y6W`EIbg zH|O-ZS&Ra7kkva{l3QlC&9|Ivi4beyVhZD7e}_-I#U=~plX~19N%cQO)|#8#GD$e; zr($l8dpMbg{GeOJPjlGY;LG3-A7_T3hLZo0aqCV^@rx+=IA{(+{*g9IXB2>n%$w|W z{)h>m6IewqjJ%rvP#i&l4hy&K3m)&x%y9G9R2#HS=$`~YE7Xpc99-O#?Xa@I5diSt z^;X06Kz<|6*#=+_7tp?dVP}d+@t7%Hs-B$jPqmv1HC`F}<;(u6Kt2s~qhuFQJS&ut zW{k!S6H8kwB)JHtW&RqS^1l1)K)HYwu6Y`2XCi?&LI47e z>&pEfPtihpi<&#Fl(yuy7M6lKr;8L=4OGTE6hc9~Z{a~D+R7l`6*}vY3Eg?71A)f- zOCaL696ZKI~y(Daf%^ zH=!y_w*lme%}frruJ!jg{H||e)I5I&oOeJo1Rx>4*}FdG zFDyT%m&9ebjmt5iTsE!lJtgowXow?Vg?zfGaS?xSF#2X#X9#n$HB}s*1*nCrHxV@L zu@Lf5htYmt@e|T}<)!R79#~8u1;k);R?`j^Iqud1i%o7fb^iBH!#-AeYVv4)yz#BD zwE8QfWd|uVEbx*RZN+anf*E!u2H?Zp<@>>g0$Us0;3Uo>2tfj;u|KOes8mGdQiRk1 zXB|pfOSmSD>$|Pbf{TpYsSx2UKn1@KOcnRt-Q|GClBu6T9*bv_#hd=4rVKPc%C_<< zHsG4jsMP0jsTw}8=6m~~*F3#b9746BWpr!w_{0h7^|As7r!sP?Pe@HS5xf4|#AvJk z|M(pOhyPR;vvd%zAb39zEMKOSCHv4?gbB#vmUh@DrGVE-a_r~TZo72g9YJz_ur3V> z1jo^q1i6xVaGkcae$8y)OOg-9m|!8^n$4K%>f2_iyLgr~ys>w3E9#r@F-`L%OyR6H zVH!@dXVzfXV)zr2jC|nwh~R;^1#)BcOY&!Z!!WSb0(yskuG338U5v~b8lkVoX7fU0 zyh}vbzjcepd!fdxg42L)Bt1w+fwfAXHboq_-Argqa|lv#Ct?-WxVDjtqCRR>V3)9a7s2wB(8HmKh&jWwd`C!8R55S zU`#$V7+ML1;Stjcmxi?%kY$!kY3F+K1kkAHuHrR+aE7n@cN$5Z8~05w$ZC!$Ut|`k zUQp`XX!z!=+K+Z@a21v7+@&HhPm-Lg`q);K<}|}wDBq7_a`WuyHhc((Ri@~l;?*TO zO|rkMCdgzmKW69#ep}{o#H)OrpoU7LXL2$V}$5a^&mb zM`Sel5eRTJ*U{F>$OKV1F_?P%E7o9etAR_zfRI&>eXPWD6*^46=p+c~R`cmpnqR)j z5oIkOfj%=cf>JU`6;Gq-)`zvKN{5Ieu<=Oot@)qCTo~dKQhUv%X$c%?G}nTS*g5FK z$B!hS)X|B&e_B?%v2#S$rcn-B;L+5ei4hr<>Mep9ouDKGO z#@EddJK+)oC_5W)M%f+*!wBE<52}!XnoPoE%_F39?(mNY?Lac4tCm7^+*NAT;vIkL zLO@}V{CT^SD!+Hqgl?k(g(RNEY%CDzemZvbi$ zK_~m3A!CQWx$rv@RNem&b$+8ZIsgL9H83Ao(uPjPWdk1UQh2~oGp35NNH=;e05!Tzz&ln6{AY>N z(bZpen|}v-;!>J8t#Te&7|dp5aA<4CR5lm1V?cO7FN5m*Z)Ylz#Vn zf2224fy|RKB96M-Xenly(5Ras5Jt?^L=G|gs1TJJ0pOe1P z(C#7!`nmR%X&H#+e*nTOF~wqsx-G$1;4jSr%vAoiqa%leYOs?wM=};mjKX-*rZz%> zQUAvQFlu;ddQrXCo!BN=;KtH%U0>vcbRrE-l%UJFo+cRT8$Vk0$iRL}D^jVkUo&_D zDXvYw0!H*~0S*?*p@X2&3LF;>P^1?K__C9_bJ2xxzSm;Sen03@r;c%7ljBKc8tf-o zSKX22nNe~R6Wu*%LCl<@+ON%6Jc{OC6%Z;ZXAzV zM-?qaP9e8!qg8?i$oq~CMygdt%7HxEPm#lC@+Ml56dVdoWRhv>ZT#i z>7fB<2}T(t^F*%w&v`@|p1(4$Yxil(=LfpuD4{c*a3+*W>metzT`*3G8~TcdfRGd- zwwLSK-)>}eb0{7B?Kw(cezt<;DHO~~kX@N#tfUHrlT|^NSDgNkJL7{MHSt8=pz#R> zNyQZn0ZBC0`sg7yUekx)Wq5ujzRUbPJVp6^<3LCWHACVl8YBpB9@i_^ zC(k9QzL{XQb#R^U3CwB+_|T;NGoHbLco#BQjP1Ng$s@WT?YCWz7y7!6`g8%cdFx-+SBQVbZ9XL7wDN53m3K?0Stz=A}EGUhM=j%#cC| zK?orPN5x2SXZl`G?lyjxTH^9?UH#Z;Z$X|J;j6d?1er9p|(9e$VvtG6Yy zpZ)RBGP_s@^A}TY$s?wL0I-PFV-| zuS7&d-$4E&N0*mDb zk(b+|QR9L%m{OS>nbrDd-Xvsk!0fBed z%R9Vn#%(eG!aLvt6`w1$bbiVZt;zLOGd&3}tQtOfNF}eHnaBwtk2J-w;K^BmBM3y< zhdh{S=_SqpsBTQum;pG#VEFuE6`jS`A*OfZP=Wve1w@JAJw(NYJo1>ODee-II{010 zwrhdFAxbPHss4NG)`h0`2a2>;Vvj@Z85keCYgzMivYG%60na4lg7@1}w3q&c-IlC- z016>fPJHosOA?1*$4Se$Dj)~kw7U*R-?Quu9nY>R7`@fCy-h22uQkm~zkmQ4`|=$L zk9#1GSr&g%SX1(Z7slHNM*yoXzWg@AmWN7z=-CHH%!4mROHIeu$`1y1NJbi6)Bpf2 z3vmJ_8WsWDi35^NgHsYE_yJFQ0k-CWYwF(@*;8?oINoV1puzb%HgBOlxAFDXm;0Ka z#u}dB004~l9%Ga<@FvGa8WR2r>9;S}_O|h^Qnw<|lYzk!`|G1G^!|gTT3Q_w@{W%) zC4oHad)webexX~|n>aDcPyhe}XzDMBCo^DfKKc!pl*EP zDU)&A(|a+4QDce!sR!$M*4$O@v#D=*-~dN_fS@63;i3}EBuW#4kyCl1v^J>8VyTJ1 zJ?nL12U;P(>lkYWbU}nQ>wFZhm$^60XV{_HD9|Qqt`z`J1JDLcfB_WB4Sj$UlyV57 zrK+htbfkL6*KzYcaqGz00(l30X#z>uIY3d_I9p;dW5QpnqDj*-PXUeRBZ7jZDXCekpm?4wjOa4#D+X0IlnsS+g`tJN17JD0C9$l#rwt zkNtT5;1}QndLB2PPV+i&qTyR8Xd)?K3GMiyT`Q&O5_jpv|@RUTfQ^h@~BGT zY1eB#)5sC0nA|a_MvulRN`Qh?xTARF5c^-^I}te$pX80(rx0Aq>no4I-3J2EkfxLy za*lITBdw~9CicS4!-24KP!`Fifi3S#Vd?QSeMG*tx*jr$@?S{UW!O$!42`%<;t1_H zp45XEmcv?(=pvi*G3oKg$h->~8sVj)za<0P`o}Ca#d66b_~;Cy)k!|=y0=W&_-J%p zp&VbuYrrL8C>5i>9DuYXB8=ruh`1qc zHOwPU5mVG94}MWKDI_`qGKoe*N2N?9n~mR$X8pjU&3EDDQDnIN z@CdTG#tMsx4~ET(P{_!!xcc5rKUre5i5vZM8l$UZPd6p0xE=!wTa74e8+c693|uof z`*OC)9UqwTk`Zgs_f$F@_8fa37E<8U=Hg?E31YhIy@n^h|AiyPv zm)E(rJGapO%SVlZSL7Q%V?-=pM zW)fm00Dd7xk<~~?8F&BKi`epL(iqAR*)-f95aflFHtFYJr{J&g!sJHJ&JraR+k70g zdnv#rPrk+`s&7~z0g6+yCZ=I)rVyLt|6Krq1I?mlmYw{MmAk6{LK`;1q(0kL##ONN z4fEZhK!jmv9Xb%@dG^HS_iHVVKV8iQx4g;{ptOhK>T16J^Y5>LKD@YQoXO%yfW{sZ{We|mZ zc1nrQJXiEh6i^a<-`X2-%pyxCibGeprd-uwVg?y6LnWz=CH2eUlLcH`>1id(^*(hW=M^mA|SeK3aK@;H*a(Ktg4%Eko9#$bL{jl(SxbQ zK#XGCd50d}dK-k(Hz14R^J^linhAH1MkpP!d5{(rjr9Q(R5TkU8NMskIR5$T^CV@x z<)k*J7zIqHYLX9dc*vCB!P0+1q2+iP{%wH>BiD??P zadO6)TX8QDRi2S$y9aLvPFh!gbot@~phvkh&Hx|ZY|{q{tB@qqB-+Js@yT-LtT~Q6 z{iR)LyP+No!H;L{dANE$7ux(;C?a;ny2*YRG!&Nax3DAF&2TSxwE?l0U(&BYb4F;D zZ~0yXZugiOt-5zis>og<5pC-!e`Tg{!tmGlgnJGgM|*RlC`>>1af(zKofH&5${^m1 z6WQUtT^v!n@1J@sTZHhwyZ6UGq?fbO#MwCWzcU!V=P-h|mlTzUYCl}c=A}bE?mZXt}I4p}$@U!75nGewqZ%@*?Ta#LfM=dSD zV@8DUm+w4Q4(1`5aq9YX0#m-w1tAV2$1Xf#GLa@jCv@X`ymD;HvQ)FV8j}XT+}o2I zNhq;lPQzuf+p2|nLW#{&Ls6soihJ83CGwEsIa}4a(82U%yZ66EfvT+KXQ08A<6v<= zMSV!ZfT!s6dyJmh9y zn`NtH@01x09Xm;9TUpPH?j_I0aQXN;)*D&J@mRY$smO^S3)L~z{*@J_mqgdyAwxB* z7VYdVH*Koqjz<|8;xbnK@|nDL(Qa`CF!SYC$W<_*yHl4}lC_1`84rsnDzm zcoG#i19Q!ae6~ke5B+MgsDK});P%V^2Wj%E@M^dL01z@zVAO_n#@&^7%^g7iN4QMQ-=;aMK; zPRtE95R%ZVXgjp2`&vcrm+VsJ{;$caSAG1nP<}QocW_{FSQcu)zI%#lY5F#9Rt{ol z!JeSrR6WG}TE}pC%s;${8Upc^hVX-byIaxP;&PJY~xkYB>+DBw2am-fuE zBnmJ*3sIxuwKm8zD}I-UY`UPxjCm5QuqePlX)Z@>)x4;CpD5>*>Rn6Y1X$+Y-SCFFdzUS+E?9*nz?1@6E#_Yya3Yi{KWc} z>Be35tEgb6lFztzbJ}U8H0nS&K;^(3OqFaGn9?yB^TqXNe$B?3)gZ(*Gv^U17d+MOt(W?zw`9i@6%7<0*x5d9RjL3fZjv6-7>sc+9OJv4 z=eMm`xtWg=sq;}SoF4!-6Tl2FO$XP{H&BXTyl;(nhmHAXFu6ZhLr#fXc(zXCJH<4#&`Z{4^mCw6kri0UDOz6AsEP(=%aBw!#a!>W{7QDl6xtII36iAYqHi$0kYE(^0G*sCL=WUaZ3Lr>G? zRVNr1x3ay&yd=;oP?I-N%kD>r8WZ@$kg~#XqRPUgR0UC=Dods*iUPDc`Q?cR`(1vS zD(gK7;9r9MKn@d=(H%*l7?>LtEM@Dc-P2_X7ix!IlUdL@ajWMz3ayr4?4LoQEZ>|z zES(j;&97+=8Qn802t*dHMi)4qh;bbP#|ZGztN63klI4+K)+QsF#_4>IIo;aU@H#i^ z3SoO$$8RCqwxu0`5{4u|Q>2!UNA90&>km2Y%`mw=$A+`${M_B^GRV)%8BADEc^W*F zd(Fh81pGfDls@`@Kyb6+gQS4|Qla5Bt4d80#+NV-Km$YTA&bo%_L=llkaoXL{dy{k zk#Galf1Ea*C5^`Xq@|RpG<)suWr4{s*o-T&6gB&;(+`YoY~T0*-b{2;wyCI#PO11o zC4wvk5`eyeqvn}=fayo!c_1t{sl8R){Xr}*X^w?`v< zYBAe%ZrKeZ_ky4dgp(O9#wE@TqVdL$JJ}Ca>H)_4zc$<;YIXN29X%qe(XXVb5i{Z* z(%tj*jVcrE#h(UBb+kvdnaNA+3rHR&HjcNPg;wxfW=}d7KR6!ewp7n%`Xs({2QG4+~PAuauyL^ zH(>sy1Q$|NzHpP2=O{9)Y#A<_<{m{N!qFln);i2J6@?@kyPzr z))NQ%!AEWp)^@R7;>xB$)Hyj*Ew2N&1-%n4d|f)U+v+83r6QT}aKR9l+Iay`@#r)?JImaH_;s~H}XqIoGPcW#>~@VLA?ZWTk!DHk-Js=qC0z<9{~S*oD5lsNI8U4F*WxVD?SQR+si9fEZ=R zJ&ff_hkk#!BvjV3DL6`l^22lfR_>qypmixLk6a?@CCrV2w|1(UbXl^!@IPB=rw_Pz zp48KoGzt_^6BsI`FY2`d4;G~cESnQ0 zs!|$x)hHoTaFfCxUlPE?64c`w+^EQWMCbsZ>{KFs8$~fW5-SZbh4!bbae%nWz7(ey zPwY)o2LbyY57`HZjH+#IpR}-iv2G?j~Z-@q{$wpV?=VuLHwd=OmD! zO{W?}{8I8NxeT9MJ12^_OmUrZgK+--`2j;8GtPaL#e*v$pnAiymm->%nq6>T;xXS? z06lo_{)H3Yl?s5B+BIIOfh=ei?`OTkMAnV*^C`Wd_?MU$^_&elKm6<`s|vPfiE_YF zUuMJEDV(<#xafp()3nNJ%)4k@Q3c`*cp?;j7YmZ#w5{TM=tEz{!ve z8CADfX6pdK!^Fv?^_X@Yc3gmqScFY2J}UR?Pb;_sNtHb;(s*)WF6Nu#cdS6-KmH25 z6~yL)hGuEe(PuezQ!70(s>rr=l=Y)N5_Hbu_l5NF5*0xirI-G zmz+W+-nEG8?q7bz6O8G*Dj65DlH6oaz37V`KA~eN#ndG@Qjzz;;b>C>8MMMB#Fpje=J<8L;MIl9GI5ew0>TeE@r+~M@sf;L%G4j~9VB!+QlfVt1i)Y1Vc zzZ~c67%NUouga;JZ}S2|`IKnt!$qwMwzt5k&6_6OHs>g2sJwEa6&+Ri^2?^JX8qP5 zo+4FO$#^zu@bx3gWSMfQy`RBEi*h?{T8KUBGKD*;N?UKK#vh)( zStco^*+VCV>xL?P8R*79VbEVkVBe)M0W=i^aVL_VO z^)uY)<9f#KsL3D3L7F{twme>LIKPKO9FQ>Ac6b)_Y%ma)dKaliWKX434kjF)f-Fh2 zcfUcsM-?=i1gu_fqZ*&mkEm6*;aPRsXX48IE}?#w$I;xQ_Dpb$j%X0O{iZ3Ga+SAv zBZzxINNw6*c%uvqJGJm#49OD+=azV4EFvOJhJ9Jxv@tAh2pFz4&E<-J=|%J8y5+Io>ZiaU}MO=?j#Y5bB5)>Dnj5^QD;c{(G^iy>meYa*pLg%b0nfx$w# z0I8zmY1nn%zAt`6{O1s~&*ydVfd`m=loQFzyqDS<_314Jr^jl=iVq?@@p7-132jGn z(aR8+b4xp6V)KOf-~?mj4mXgPR4l>e`f(T>TxfSy- zdSDvk&N#I60+K=Wa`XDd*GQIsUwbGPh`Xo0&p((ge`bo0?%ta-5H;y|?v|Wb&x&(m zLve5+hDB|~;oiQs{&RT2!ZIvpxN#l4detY{WUi(aOuS6DKtlh^6}#GF>5WwcY}e`a zb>3@KYFsRnh!w!@+CSdbyp`suE2JghSm)01_-%x?+$4%=e_oYx$M({^^a((!Y(SN` z)Li>VXB0i0q z0oH^W?E%u;OMZO6-D(?Q4-;KXmrFJejb- z1+*QyMr@1~0c%i?1r~Zf%ki4ZRta^);exQbCXyl>Pub6`yC1@ld3_%z$J@B|=mcd| zHK{TgBAGFTtyah}uN7=*CP-i`iE8W+ z=^b{|Fq{xk=Nu`7o-uQw0#zqlmggDtA7XVAt8eC=Yj)I(hvQ~jHd0nb=XJwLza##P zeI?lZB_Lgmn0O>^5^fZH-$39n1{D4^=?-BoYHisboewKYvuu!!}XCFzK}2<5s2p8I?NK_@};-e?sA{vvQD0?R_IdAMn&NB`1zV!d#0nV0B%g#gnR4kj zw|eu5B>4!FaVSe_$k2^Hqg%V?Pf;Wc@uZrucLZvIEbh~hPWrzYLIGtN0dgxbjj;^8 zr18FoPRKg?sRGhB3dSm51Xj{a43d7%VD=#>&IjEJ;eb8wDmF(f0?- zoxxwds31z<;JBE5g>BC@rHLgb*MROnBRx4;UJCW^3><=wM>NN`;>_p0#ohEa&Jp0s zzRMga2R<_c9)^nX^v5C_Gq|JSp$}*a=l;VvPn}4KU$hQu&|{fb9I z`s)bEKq72xWu=Ne8)$T%a2-g! zgTndk&F6^(P;6@}%qV7^EYy{LM!h4BI4|*$ZoGbU12zp!%Vv^nprXD3p=lxovOo4EVUFQ8a!GYkPInhLf0&M|)_DFdp@!M;kV=g)l zh%5r$?J9sBYHXBh4>};%#vb&B)pA88L@iTW_l&9D8+FYeJEo|W97f0O4;%!h1NU9| z9$zwD3;7p^*8{<~#FdMl#Y*`uCXN;?S6*HsrFT~D+jgdT@C^-XNWjVK1jBIlgGcp5 zq_Xp@5czpPV#9HiqVHJxgnH4`a?FF~(V>UR_wlY*m92wnn}rkJY!yj8B)m&G9U#s^ z%jYc(rDc3UGfTISlDXvZ(f%%edV+c?DSu)iGhojI>pOWOSY=x>DW&{zc=(IwuB$~d z=S~9jm_(;&^U5YLvt%1MBW;{12LrDN-J*7;hzXxkK@nZUq6)1ssRmSxwq4*dbjsLL zDJF1p4Z2D9c7hkQ&k(tH1m@0gVyuSIB}1cBF>+{fCslaQ9caXP)M`$6b-h^s8?Zui zx7X^Mepr6)=8DUl^|pEefmG9zYaWxK&#;s>w`13*jr<l~zXB!!j;!4_D63v3I?Q6u7+ zwxxY~Mh-T_%2{W(@hLD}7D=lw$U?A;{s%M|Tcj`W@kDqBRzxYKP^?3wEy7^m6Hmpc z2?6s%lowvR-D{cxo=WRTb~W;5Glmjz!+luR3@Y#Hg4j3l4(J<)N0R%2QLMsQ? z1GxX*osMiS)C7tfN|F)CXdpYO7MQT)DWGRS$ZFvj!l6$}z^mXG)IWTLxqZvjnRs)) zs~dvKY(FGUk9Rk=E-y$m1HCL{`{}ja7oh3&n`1Hge${djKZPi){UNpoa&O{Ap%UF! zB6Syd4P3O4G)Oz+-~|HeAey=eo^fOV`Vf_!=j;g~3~BhQ4^H`X8N8eaO-WuD*#feV z99AoeR?p8y0$FWi>fI|h$5>bf&#sa-JVB#9>=5~7JtWj4Il0Wf;18no5< z9wNi)raM|m40QXaNQ*6=7}_76W>R5XNeH&ECGTA4uCFQ}db=z1)9j@mH9g<%d}k|^ z(8Pv9I%N2izjXsw$Nb40BvNG3oY(UiKC!1T3X-<$SWpd{{E)r6*UoHZ-1o$*uxt&m zA@|)c1B^^#mlOW@U|Bal8>-G#D2qEyolC}=W2~q^B2~aIHX2jjqTL*FClR5*xmlh0 z9b03SJl~5}zPp6EmvxZoE&@D1l7A!Ckq(P>)q9`xeF17>7-fLN98#D~j`@W8Zexnh z6GM90^B4~ptwp6jOsniL9nIGNW!VD(+8B0ua1Yw!Z@=aY^h628x@^@Ru!pAlb!>_C ziZ+3HcPItI_KUOMDeZqVi3TZ_eSsr2C))M9W$t8(nqRXWYM(7|25(-i+ElwZ%6~Lm zT`!`9P7fxamt#nfJQd-lXCJV!fRmdbji}yI(^Cic+)*?OcYI;Iy zpF&g3ww)<(%+!Pf!*FQwJcQfn+5c@4bF#okyj2Nb z%#RX~Pn!|&1$k9jOlu;kTgf@jqLq#MzCt9=pq2zeufKd$0=7D&2!_ltLh;?{BqOTg=LzR9sd?CX+9q$OqQ*|V51rdG|x208u1`4)^nFl zBROi>%akz>uVl=X&EX{;3%$`F5A9KIh*0?(%RL~7cm+@ZMF9CibO@psbEro|nf6%m z(ms$4hziO9?KKAuu+d>KkS{XPM@58r*%!=l{Ce*3YG?a1l=oq>WRits$ml)G>yL=XMG!z*IfpIM1)`0|jkHRQbs3;iYMo`nvc z62geB2Cr!B7|(*6FN|(`=3#A}7duT)iSCL(viwV7J;}>DIm^r19X)xIbij~biSrEX zlaNpeX6R&{SG0$4f1Q!Rv-4bk{$YLr>#QYS!S}uY*=E>HO3z8rW(|wvg{38P_xziCGJsf^#v%+(A-nM$xk=k~xRFUvF z&oq@d?2fAC4W)%G)v~!Qa)hzr*$dz~Pqj-;pUUflG^}*G*tey);lrxc9kx-UI2CHC zH3;E7+(3)HO<4yECk{jVwdEs_cDZqW_F!@Ha(ap!34>NYqx=8vs+eClO_yRC?~c#O z6 zbEnannw3?<5XuhfnnN~eD72-U$0VmurUELfep*YfOiI~Iju(o0kktE7MGXT(`^Z5t z{=y`V1UU7{ENv|jUxtH$J)|5ic)BR;3dTD8$)FA7h^Y2Iw$TGN3tOJZazp<)r2y+g z>JU!QvyTLb`??!PRZW&(^S7-3*byU>Xvl0E{&5VXF);7Y+#*1H{L-#7?RaK?5)6`4Bm#Z zK1iXb=1JUkKvs5y@*)w-2}gu_iqa!^y;H|-GJm1ANW}XRg9#0uiO6~7R_$WPzE|ga zsZm~FCZz$yc1XEjnm7%4f$3{9WAM@@_IT-nJaI?%#RwhUS;;a>Vtf{v z8`i!cHvAxW3mBCRG}_Ei7)6LsQ)I(~0CqmC@2a5=(D4u40E6QxaE!ej0th4R`H9wO z+d#W8i=x+xQ);@9LMak@K>GhZ5kmZqhD8|Rb>M+`1-#%lau1qrm~+BGOld?LLQJMr z3K~UrnF6JrRHYa2nOT{Gw90GS7kMtRUc7B$!akx^X-+ec)n%R4YU9o@!6Rtrg9*3J zMSLSKKZYZ-B~M7-4uXadl`4K}YX4W_;wr?on=9HSYvYDV6W&1FAWfFh-b1*sFY^iJ zu64V`NEgw6Vee_o00k2Q*Sm~RzEL;-RV2S_+hjE8Af3dUP#A6tlDWxftI31NcJ-nQig8q9z$719NGavFai02lx{=RM*(+pZy0*~Ihk4$v+>pmO#kMKlLJ^b>kSVJxKT2a&iS`DW*VaVZFmq0QLQAa-~c$yigtwQn4RfvJvSR15HI z#JS?!hkz>#@dyzu@mC*xMe02pVu3lxeA+oRw>jn?2aL$NQ6f+OSs!xu>oeV;n-%1SZvkS9 zNIvtm0f|K|Ab*^dI%Oqd3X6~Tu8sbvuMv*NU_|<93h5h`!`S^Ss5D+P zl7P`fu*J$!`#i4(w;V4)htOeqJbC{aiIw7& z{T!%59SsO;Gkkb69ts>xm7p%S$>TSt2=W>9St%nww+mf8agcslZyUj^4-k@T`DOFn zK~;`zTgxCq|H@oV05XR-k08$>lWk26CjX;C*kr|4x)quhd{=o1v5&Uu6CP~B30J5( z9b3)tU7Mcip3`^%Zl|=N&RG8OA5VMF6zPFS-en-mDdJOHZE0sD8<66gLO&l51bpUq zfU8LUzaN%)Z7JRGcU3YoY#4ThlwDhReShF|r!}6642(T5&tNukf<3WmwRF%ZW56ZCS|^k9XdD%;tht0x;13SzfkciKx{T zUz_)hrm&+vi&Nm%>M8pFMkWKvo3NttX{@se0&PNl6Jz<8HDbOs@7r@yMfql8{^uuf z=yc7b1wDJNb`1IBejX5&fIdU4b8=Fvq9(i@0Q}}*yoDVk6T3^eAPe6&c|8@sb)P{A zL;v}0ckgnwIMqSBYue86m?<%T$fPqcej22?KN^Kg2~e+KtxD)yd5%2+pPYs0kXosI z_4Ria=o7VSm>;&oWwEsE13!3^*JqP-tbDEI9?)zpp#s(N*o6FxR)rl8A@`B<-4Txk z+Itrt&6-76UD_h^bsBraWUdm^hFH|Zd5C{!-t0G-rCoU*_ z70K(Y?KY%TYDd!T*uq%~p? zA5r~g9ePsd?#TLQ+R$f%=moS?E2zAwgbpDRG7y$#{)T;y-OiD!)jP2a{N222Zn8bH zO=Z@H4>>=}_%$=`A}}_B)&&Zw>pY;GfqUMZXRZ2ywQ70(#QGc4@u5vpeJ7AJ!?wtL z(%BSjTd^;(2|uPkgO(wdx%>pV7u?4?XWk;olE(E(!?;3CP;mGv0&DGI#Eq)o3>vC(cglEAlgsPw{(Q_QY6w^3ljvl}PZ4f#B}TY^(5aN0{a7Db)$nm!Wa ze=JIoPlw5+u$A)2N1A4*Bz<%vA5WsP2pKv6HvDA4_3JwZz)m;FP$jHYi?k0k84^w!Od)PD%xy(^cS zzL~yxKKHsG7(ENPS_N&1C1{`dCi_V>>L<(}Ljb&OWj)uCXi;N%WnR|(ZP{0ukWG_|4H#^+zf_)$hSFN!lUf;`J%pU3l(wxwtshut*T>L zyZfnpM4d;t)F-Qz0-e~RjhHgwymo+1+FqwpSruC(H3!D3ZQ+X2S*yb}t&56drDXE? zdu;7Gzg7|0%>8w&UyUu6u9zC8FV`74YrWz_KLJI^AGieRgjK0ZieKa?5Lr ztROFx8$)^aRvhYV7CPpB$qw>q(;#?(;7C&Q)Po_y98V3=9<$|qSbbEoM%mSsS%ZB# zBi;1TG9jT<@=Kv=|8XsynPyNh`gBuF`C;n@!uFHws>yYf4D#A2iw4-X6D?1CR6vBY z^2<(1zmjAEWtG(*xKl%C=Yo7OmT;H5T=*KVJ5ih+=_#f4Ng86*Ziyc6?qgJv> z&!>%P^=AEG*YuQbe~#SgA+Ce${V3vwY1_`+=WQxwGO==p$&*be5u zN?EKXkUev-OQFf0Je7Nn#oxUtnP(7uBKl*0zYp~o^w&fmzAefBxn{R}ZmU9=Y!Ql; z8d}&%HF~R5HRO9j)0y(2p}drDRpBRVmcRTcJ1i4bWqPI7{H7lPiTm#cLV(;$u}i7j z`}rA3x!VANu~jk6=8EXGE?q7#u2a1$N|gjq=+I+|IzKF1Rjpib{G+D3N*2AM>5F)L)OuwQ(0>C+&poh5w zPNZ;SR)C_u|2c@pbqhdcS{uhr>_P&@cw+Mx zXdLc>v!l?ze4-mzK)4B&F@Yr6AUSS|a3w%8e1E)VAbSNU(xOUirFDtH(l z30A=xH*WRY5|`FYhXyACP*K)bJp1v?vB&e8 zSM+ysjP8L;wq5YMj_Sp#dGOp&``B=W@V*BYFg#_5+rmxbDfKW7{j$(g7{`?hny?HR z9+ht?O$vi_ymu!@mcQnu)@xDP`Lc=h!8P#U2t&gYy;M+sOi{G+g44yIwlzLFABL@@ zSEYul5Zsw@2~5)T1I2+n&1yZflgoBQ9mhf~N%jo_nWx8#R^F0`re;J^`N1f-)|+<& zw%lkdnexFuJRqKnMRAkLQ=px^-X;W|-B&$Bf zJ^AS%f5FuB)swj7vkLT&m|eQ$!$ZpRywK0^@)HHlI1Mu1@hPmd`w-I~P18&>dZwqZ zkRL2zWm)Y|~8C4lR(vo0BH>}@j0N2Ay zdw0l(ddFxwNfux36m_9Tnqkc8&O&e$TA!pw7+}?%D=%!7v(+!>~n&v0HC%QX%wuC)M}{l!)_jU{aUdh z53OQbzNqpOdVH#9lP};|A`~{5<9uT_~Ssb=lha%Gd=EyEUmNFKKD zJmthv+4j;4g=~365CeFYs#`+a^lAGNj&weYC=ko^A00HouO#ZMKemZuX;oJ zZ^`5<0+FHJ!eZII(6!0+JQw9YxFd-wJ%_p{QpkW2K1e zLz*9`5C!ho7oi+@ESgK4B|s0lh(u4eae1el1Vi_pJyiP+`T^5ZS*lko$ed5g=An1* z2V`cRdDUu#vo}IwrZWkjx>%rj`_s&Z1_=X|9Vkp$a5zQaKKU`{ha# zg+3?N#qAS1(CbZndkq6wpW=x_;$_d}#LL1v$-e-SSjGraGnou6Au$EB86fW@S{wEogzu-;C{zl*Ad;@KIf6L_kT$u@i z+&{O!bGod*SrZO+;@*zl;i0qEMLMDVr{d0JK4_tv0r{tlo1Pq#ZL8lXAm|@_H9*oA zBEgZ!^r%rNq0$w zcDWSc^WNMA>DxD_t&D}gPfKn*&U;bQaVOr7gG9}H2t<*La~c_&Q(b@)#?1~Ao87je%#p3aXPaRQlT90v52OlraR zQ=lNrL{${p@ffe%!D#@QA%LPX z1@~+qUG|vBJt4Vd{Fj*%nw)^|Cj$w?g(OZH*$t%ZhNQact8kdJq$E2n&{x6t+E9#) zCJ5YLVXqEOw+mjGxPJEUxaDHTSAq2fC*DjEREpZajnslqOf$J50Nz8FL55z z=MBvI_^RY(A0DTSluUrP=^*l&;>tH?+-W>lX-S&+`_wF~`6hTqHfLp^`b^vr(Un+pY8syoq z?|3kQnjA!3@<%-XGkec>yvc9oq&$Dry7Zp3&?(p>T1ESJfwy-dpOWz5WjW%t5Sg5P zG^V>v%fxwFo}IY7(hzya%2+ngtxD8rij>pTC4<9*PyiHEr5CglneHRCPC&WPi$!pl zGT5lh;FMqr-wCx#StX3tPuPsIzKo@=Cc#N}maFfYkfB=f5CgnHa6q$td|$kMGH zs?CJ+rP4@XVMoXC*76S=+r=Z99+my} zmY}S{dn3N%pRR*#2G7F7R2|u|cI6`%mDkOs$z#GHKFG26AjeotE*WlH2-@H3@Rrcq zqoeIY{4gF;eZh?oJ$Emh99~D~*~;&9;c1LnB^RwC$3h~2PD6-zO=6D;g_j(lK&&GS zj&q(^reS^{lqJ~qy{x^uv))58#{BXQG@TnWjr-6E2X`Q*?R6ek|GpGP$fsr^yjT`4 zLsC|)sc||ezPP|S_R+#Llj=`4kR$91k*y#zz%4(r0)Cl1v_Z{O5Sc7OtZ$eS#i+8l z6$$R~B-W#iRjW}L?0of{NtN)*D#sDa?uU}SFB&;hAJzZygrvxngRpHWX8Z?_HVkRV zdT{?|)WT4>lD+`i`Iu{A)LQZ^x^(4G4fvum>yNJL%(>hU^@&QEhCN%BmoRl|pLPh4 z>VKFbtK(i)-X7eXQxQo}YH#fZNR@KTit8q)oEf}3=9z#D?3p0oVVgyFae^NAF+&hGtjlVLDQC6uc{o_bx|5CX`lm!er~^K4AYsJZ zT(m5D<@-^ee!@!4J^5HAX}sF*B?PvBIh(sA6Y1x@D}~*w52Ns9#nd@&sX!@;j6q#6 zPLh~Q+kbW7VigsVCrhjR`SY8IshH~(BZ;G%4Z)8|T4tFQc`~IRoFBK0b*Y=nUK$+{% zLVS|`+(pPu2r%%8l`W|!q~kxyLy;VGOV)!Jc7{N=IJzHa!dqEGM;Alv6u?V8VEJ`XVAIJ%=CE~(c8J`ouHBGFjddBr*w zg@yC9D9`V2ayKvSP`C(~JTx1*V{}NBDHn*`f2kp}*Zq6q;R-9?80Qx!+2}7pFdET(tO!Vt4CkHZ9KXl**!70J%SP> zm<|^XUXf<0sOB8@4Z->q4ng`X6=FN^h8wj=c@gMUYIFp?x=jyJ%~0sRitnQj**sOL zB8wh3Q(v#`^uJ!XN+4Ry>-VyB0s$z~`-$jDoe{)@*v&yIrp2o!+oxWJ3^cuSYb&_M zV61uOESH9eb`JbkJUpc%Bt;+-Niiba;`q#Kw~^9R?XU4ZLtY*uaVmlkclHl#8p-8Vl)$_%G}VDQ#9-&%)Wcrsc%E^!QX#eH3ihCEIxsg5iw; zW7&p+^_iWGqhoVH;fwgQe!T7Pa9%tpY54v!HkO%HZw8i1u^|>($eM2rWQGMeUa4wY z`gx9RVlXK~7S>-+Djw0p3b(ko;LnuXYHDXbPYFEuol-SBkiLHM^%p<=m5g`E)(aS5 zX{EWL3_53FNJ1e=>W`Wnc%%C!TrDgsPFAt}X_x*u5KBIlet&&wWh`+kU4@?ZE$fJP zV%*rMC9PH}i@K)1{2;QbUfjC+gufz2SE63C-F@Y7i}(^-9n7{h8uK}-8r{iyV?w#f zZo$!3(dl{q$21xoP)TCdaMnzvauJT+vpH$FEM-^$6I6zl{p7d1CAOg;2H{2^S*%@9 zvP(&$5cLY8Ufc%`11x%3C=D%N(aT|Pv(>z|pbNL`9WMCxycv9=1Y6cJYCswd+u?aj zjb0G*0kAjQh>d^>#_0$o(9GlU_Y0$oYt97CkyPoL_|&Ca^?8xrLU68c zSQP)->RmZ#yTn_`w_E*|*^m$VqO1(d76D{j;5QZuiC!FnIZRUa0gE;}#IJ#kpnb)dM0|Ljyse(;TrKVtR#p%BKA?uLc-Hd{wEvf^tbGi)c%OQ7D_SQv-v(%KX8&Wzhw5boW%@;>;M`LagAAZ zg($|ZCd zU@dId(PRJ`yn90+J9P0YcI)s zW19A#W^NxGN~mgHR>RL7Z5C-z`A( z$`!=Qeh(W`C6D}f{P!E`JlJ>Gko5zXYhNwYq3Wi?@@xR3@cu-Qbf_qf>Vp`olW&3l z4irS2egfiAX1;ep?0qu~fnz3hv4w`bsbLHZP>Rdo$e^<7;Y<4))VG-Blf-;`#x?v< zoj7>`MjCxc$Ry@?OrVBU%S5h=^rWGl6mTC!c&U& zJ2J#Y%h5D*0yo6@Q+uJMf`IxUV|0dQ1@|S zT1ATUFj+plR13>l1Vlla{*L>bgDKkAPVmybAQ3wqDrNsRS+aD-rU<1liR-G@8O6() z-0+zP-W=ygyi{hn197=@3GI*J4YUHmo_I;Cl&?5Zdyx%LBS|?nKaC7d@=ld&4!rKXP88F%M?4$$1_$b zNL=gAvHl1j1*~CW?0)T|chSjA38fN4%n$doIZDH^*V%W4tky(jpb!cS&A;Zm|JHL4 ztFZfpbP7#cUk;Rb5L(%cY$`zOKa3H-as?ho`eHat!YT;}IPr(Ad~+`&T3$MR1v7C?$?d!p=@SfAJOu z)OjCmNh&Rt1VBIsL*yXfYT|m3au)nQ;roQ+R{_yrB7h10H%4q>HT$#0W)C_JG*4E~$HER)p1^T$9gP@$b{7 z-yq}IfRhd5zNXFgG;a@!kviu$ko);%v<1q9j=$=YNfeliU%ub95}V9!B7Xjf@3u3Qqba>oP^0(N) z{fKdol4rRtzLfr8efx2dwiDK}WYf2wBzKDnNRp8EG7v$X1=U2SjXn7X)NNPNIqz)n+8yCH%Tx!SVs)37 z|2)uKglIgnnscoGAvxO7-y99TPS#^xD<5&X@${AJuAoO|knz=8X^{`$YaT!pD_st0H( z1*x?o-)Tj4at5l-F%Kksrj#(;Q~VGl)(19nI0@y%tgk9D+Xh(i20Nb>kJ9 zm9v$f-A=@veuqC(cvcvu*#BAM^$PUhQR2Ha?Y2^xb_+<1X$Q$RXCaJlIBIMMUZvV^ zEcN$}d*eyeeGT!Zq(J49$E`r-{BvuOx6QE@u7A$L??wob4RpW1F2nVt`kBHV?Rn0G zU%tfQl5cAAshSm&S&BkopP|YEZEI>Z%(}}&BtDctY4QS+hZ0=ZW#WzFZM*jYct9BG zB<8B{F%;_Nq~Xey1QI}Oz>7w(T3=d-5A+GpI90JQ@!yCGDPU8|+M2oyBywT7+f^zy za8^~lcXi*hK%b*40j$6BjpP2C=M#K>C5nm}eS5WcTax9Lb9+v%E9+5=tLFJ&yh(J? z`>mx@^uMNqk1kS*^`dv1Pf=V^xEx0cOBn=`dx(F=@2#8HGre_8^v#(&SV6Rs@%9Hr zs#g{(Yms>ifli!GhG-S<9NMZ?o%9GkWuv~kKI!T{l}u76-RvnLL5{UauGuQU`2o^+ zJ?0C6p{;Y9-IrNg* zhXm0&6}HDm2AC&`?Wp6(u?X~tqn5TdphPxf8Nh#tdXa^8GqG}wp>w0Wen0-!EcD6) z!u8<8FpC?Rit`d_CnGfa0d^i0ciT%#usUDadx_9l%m{(~bqDzy-^|B!hS9`c%nIjC z@Zjaqy2jG%l#i^m(1X!}ftoJN;I6??cojE8pL&GcyGE-`h-0z3u_R;~fusPv7(R6_ zK+5rwHW+M_Bj5H&SsOTOnbNdB5}c)0Wgsb1BP%;sp0Kha>z*I<10|XQZbyR>eAbhG z?bNuWnFqzykR0}v>gM*y+fr-ml(2siCN@C$&kHe~Mlx1-fxNy&s4jmTclA03;T?@h z1y|obq+t)zJftWg20IKz1T_X5GN1rl2mp#I@6_iaW#(mT4tu_sLZi1n(At`H>-MZ2 zaleUJ19$jC0>LYY88+(-^;YN5HcNiKs>IBk4V89y_o_WTkEzCh2=)~`{14{ZCWYAF z?zA4pziuS0W%d}wF)yZ+t2KkC1y<+67?VZ^uHk}0)VNs9ABCvP#f829NT!@rKN<|M zZ=vz^o0hF7Y_jSgY(!4PohQ*H+%lt@$e`n5uF*Yon-}jacI)SW?r7La>>Kgle~QgV z7o6$kzhyVP^}MT{q4!16@0H z0)`pvswZy|bN)TMw5@8cW>PhOW-|_$?C<0#ZYACFwW-A`IBaphspmb>6Vpx|tNo&! z*kNIUJITrwyw%4_M6f}OKZ_-vx4>jNJL;AK0hNo5nq$G}XDsVu#w79I!%$6X!UTkk zDHc1Xt-P$2F!xJqtvO%b4O6JCW1nRRycDIqUw)LPd&7b{FCWW6X*^%e$Yx0VG)!@G zsEM6U&&&48q+U z=BPVa^RC@B-oofKWBn|a6Xad0{0OF;D4i@C&k@e0IW?ugy>f_tTlc8rC%Ou!TKa_Z z1I=be_oWk@6IWrON<#8t3O^FVxJx@;x0b}>HVLXg_>Zb=P zOXzqX!H-S1j>dK^cw(;hIL6nPbqycoL5^O(wvd`+)=-1yAN6ybPkuFK#V?=6ZEkz^ z2?~ihKht+B)X2YS!t2zz#L<<%;NVlvN9%7I?piJ;q(%(MIRj8mg~uy|psEyc0H6P9 zeu4T>$wPMGnAx0H`IhLWHVLiaaDt27SigtFi>-k1DFTvh?x)e3#_YA(|0Q#r2!hi~ zs@c8WaHFCSOM=#XVTSDd{p!K(Fj8`Hy?Tcn1@p7{9Y>I>(g8zke}9{$S-5B~Uzul4 zBKt%M4g1?%;4x9xU{b|Hqc4b$aNc~uAxTWIbtZ~cyJ*o}7GcXnM;9j)7BiB-X_EfG zwr1a|LsR@P&w6l=bnf~x!0JFc-Hh-Kn3Fq9pb)mfd|SMZCtaA#NqugV0niJCQ>}=n z;ro_wNu@}R=;c68F}e!~IecvF$y^$+bS7PK*~8tfx-J}0C2w(#_k1u57S0d*I-pg7{CZRdLW5ms$$MGrXk-uHAOb4lDIlD*_3p@? z^}6nsZV^nu2Jj?DRIN-LyxXqy9 zH8u3|D&yCf!-=}#Z`DTTej9mtMa&5T9~dRo~N@!!#Jpsi42N1MA=y#t#H55!QA0pHLkWz*4@VA zoq4)i%2!>1Kmqgi7M$;6n-n38#3K|xAF;Ls=A)+DfBbNp8tPnE7F2}y|ePSkLJs5})~oS@3KePsuXrS_$)LO3a7Nc>>bEKdwibBEP_qlT%hPX{<;&z3TPF3F9ssZS^!7xI7RJA)hYLx5OrRmwZ?OOT zx@z0K`Xtpw{9=%h+Gu?GBZfMJskt+yqQ}1-B8^iT%%BztWPdMJMPp!hL>@3;E_qC| z#zI`}BpISZh55b^TPxxe(tWC*xCu(Z z1mPQq{0|C=*JTo!oXh}Z=N49D>d9BfIw=erncYqqdq}Il;=7n@^3HL&*l6FmW*?7_ zE7jzDRev zJwN4p)}H_;iZWp#2{F3K(vU15UWa3*w;wuI?{5ceTD;8E0*eE?-wY3Ie+KgDGPsP3 z7KobFk@?~Xub0QBjEtK6!p!V&8=QNNNaCwhAwIhBvF^=p&k~;XVYcOM^q>~}Lj@Xm zwy3I6E2HW_uyhs@I#-8KXM&+M%6x5E;XPjnUVFJIaPXRxZ>e-5^x%hp-VdQEIGuka3^7VdyQz6 z>EVFr9H($!HOtjZc*_Q0leL{x{Gb2v{JlwDLpsX(d^YL$-+1`vXyk1zlBF5(+cIFY zMCWzJ-+FhQtLpkxaC(uIP?=Vggu{sm$@i z>xN~n@ipdbt*xi$1FrV2IVuu;$uY}X2K+TT zSK@XJG-Ez3V&?3t{Z$v2z)0Zz)A%tVZ=7n!!u*A;e-CZ%7gTw}4x zi;J0KvS7!zaQZH6I6Bn~!1PFVD@seISC^3%=ldv*gTiMzlZpO}vHmd?t{x*VKEqz^ zZTt{2Y2~RFaa7#(6WMF{1p{4WWYC7WI2IdkP07iZDHOSH>|%Y*A|FsUei?uWI?t>s zK@9OtXJr)-qK5B^;Ceka*45??k=O|wRv+st4W!2&u+RqcKAmz6E(|@8aVA}BG9{_+ z7gwfX*(4vtiDRYrXMp#_Ed)?#`&K=G5CAMD)L?AWfvKu}5ICwl*DGA!?gnn!(S7Sy zk#t9W%1>8V2NGBJ*i~%>zsn~+AV|LZ^(Vs*HDQiDXyPsDy_-^k#1OqZN8q`B`zIRL zws)H{`0*-3_uQeOW=3m(2dCwYNhIZ>Ozdl850~;6xn(0wg8uxHs%~HOW8>5LTZhoQ zeVmO<_s>AUmV}64eo(mxPnC%B5Q5W+Lv41rzL*t(ML={OPX(tUKwMoK4{qOdsqcGU zjAS$nmz9nKYAIFfx2Qp+Zl}a@U$|qIhc4*8k^m}{!`p&!l-KV`W*7wL*f74a2EHzq zEFr?QA}xUzvLNLvt-SKu5Med6AfzuNF(X%6`{fB`6B}$~ry^w5xah?Xjl5N9UxsTf z`gAd3@@s{?fQe&)iCqM4qkyNkjwbn0Db+?^I^Vpz5tL`Dh zm60bQmGk8238wd>(S$V4Vc-&q2v`C3*KeEm;-l-3$hPyTaSDN;vlC!!51aiA=u0}O z(q5TP(GyB3f401?RB~b&vFP%5B^iqx`4%%M0m@Q`bIx3WWpNK&UGx+4(^w6Idw5bt zJhe5PAV3z)tjkf}pg;5qyY2P6T zg^}+PonVB0q%6^gkOY7@yn{gw zUvhVt%ZC={G_t>T6fT;SGfEgnQA%CC;fLO{-atXJO5k6^F6p0MQvdj8UYQ4EfGq5X zxWF{bI!4Qgd57SxilQ}_EnMIFXMO{ZBsA@(%scEbTe%zhX zt*1O6Jv*)e{@Y8dBNkcR5*x5r^q}w?rc=$g_!4j!=E@!iMx->EI4bpxTn*)EH&6fo z0N5!iQI_$j;v%cv4g?xSsL}8t<*-Qnv4u9JsjwPdX!!eR$<(fV{06YTHdK26m4YJv z_u)k!2^=jjV5TxNO#gEaZ@f5<3AiBHz_clK4>4c4h0V2w_%m30EV}M16dZKnVuXqF zo*HY@tG71@Ga##y9|~A?{P7}E!v`I^4SobN*0A8*u&7p_T=kB4X*wJbFxxV5Rut=pk?`<2`3bdPt^L4|BKmMU-So_a9KqG7`%wTLc*T2uI57ZlR80m(;fo^z z+0e{<)%2P$(9LHh8`u})80V*}73;;)wJ`p`C2I#4&57po4@zgP+GVk2Bkr3a(tL>P zOcwK=5?K^V=~P+Apbrq13qt3CSW5MsB^J(%Y%j?3jzCJ?(m&Eei$baFIO1Gmxsf5Y zQnnB4diq*G01cx+0Z1UX-zYtO4zY`!>$9aIwBF0mML~vh*U_X^fVH?E-bNGn2MB&= z>FI)Z8gzo6hLS@PX`Tu%K^Y?3j%|s7n68A<)GOJL>)e$FnMN^z^F~&Gcb&!*T9C7bZXaEO zx*|@w;$)St0zgbxluRiH@Ye@w&?K3LDVm`{J<)C#q^<1-8ufn2#}Uq6eHUGY_Iy)( z`Fq4x(WlA8h)OmVM}P-AwiJvE-1ZhVRApo={x=2F)5+wuU3Hrp|A8PCMe)ZPAPs%p z7=^%LiXEtQrim(Y=W(aw27x)Zap-{xw{^Axj)ID!>$=KqVGAT~aLSx$0K~}D1UX+# zC{}>Qxe52|>*%ce!|7lid|mP72e5ufYk~F~QRK84oS^Lj4lX`wV^MZg!lxN_d~@@Q z?K;5okxVILvahrGv{nrLnI$eCu+GUzmSJx0ptcJXAVm5y`OBoL$Omz3GUzO{qMOGN zTKSz!B?>ZBKXL0iiyKHn4di=R8X#4kr@j|GicYtz$=t2u{uH0(M2lm?ovyP8}y85#9wS&2lS%SCdyoh6ampzCr8T5EDX-6 z@<_wyCd)SU{TdF6CTa9kAfOh`l1+7z+-pR;54MUd3+b)2Hvwyr5GymV?5d&oP9uq$ zC=WDldQTg%V6OF#ns-Lj>l?z*sX}MSk_(_5bjXm~#UJ2=x%nc^G!0=NE+*BzlS&z1 zN=P5)kl5(ER0^NeP^i-6V_wE&J@1SD7(av3=|3)8-ZW4$!M5!B5U2-Gu7s_nUR_R6 zHR`*R{R~~ctblp)y=B!?mmv1JUr}?p%Npm4eMCV>sS@&H3lUm<0I|IlYL@}c8w&kr z1c50F>_;R&n(g%|8b0RXEV{P<~y$o7BZoxN*L9Z=h-9%VSRZtZ4Uc+#m zk9g^xacyCpaDvC}O2^NqpoTeXwvrl^^CaEBri~m=4v|fv{o64U>xe*;4Tbx;*y;?6 zpLGe#QS|5Q*9l0V5gwhzlQ1y8MMqngw`RiF8)5;&MWesf9q2*d8CE7cqe)>WqpVWTZB-Uv;^MJT8}3w zOtm+qgUk1===itlqs2I^6+axJ^)mdFkA)EwsSniYN81yfIhIgbhBz46p)uH+ybg7X zIDF1do-D=B^NfYvPM(<4uw=bZ>v4J%#I9h-q3|iPLXiXueliz{{cj=psMS1V{~sKt zK6VQxo+o)-B=5Mctx9e^IfKYNew41*BN(4}?_4Nx8{6w}fR>{eC|X6Dps0x9O?g3s zFjWX!b@*O>_b?_M(kykz5ml!A0&8+J0c##gd7ikj!&MJFOgIo4(8F9MQpjyfR!L?{ z>%mO|VEO{fhk&!_NoNv2E;wnA^ownLqm8TS#Ygh6hJZQ%@yiB)MZ6Bk4b(Uc2J+l8 z4biAsDUjm(u*oI zLhpLc5A#)kz4VZMY8=Bm{Xm8Z9_EIt(sV6T%z9=QjY`;CXe`x1f>Osj1H-6FiU#EO zbN+Lpfc9fD3l zoVnBLv#J*7CvQ5`Oz!ninV@RD;%gLoZWIU25VCrmpKRU}R{7E|LGx&JTbSWdzN=lF zlG>g=t^pO=@xkr^*slDQ!ikkGrUyg1e-V96R=89EjA$s!=z?k@xeGWlI!;^f+QdMT zfzX5dMcDl4==WHR{aEsbvy!qDBW8kmV#$Z+(w%!Snt!)zaOZ(`kjCfDMf3 zsv>y4_0)A0PCORHYrk$3g>pXIRGQi0)5+7UPJ98lOndDWA3}LXL=CX26 z`N?sc2Dgnvya-nHhC!hx(Ny=)G%hVF!kjAZOXsSP5lwXW(%d<1i?Nf`bL6GFg)H3P z?3ge)qj{J5Xvq36;A7YuynZH$hGDFWKaWQ}BY3*Y({{4G&g`I69O=nPvqYw@$6c(J zAT?}yMO3O#HTW#Cx^)ulNcKt-*J0-viS|T&l@mpJD_wR5>OF}gHhfuMz2iWJF7Sx3 zco{YC=G09({KcaBWW4ujbipx)r8N^VDQml;LupJQ^7jWuTz?I(0%BUkV23914W-Ol zSY?XK>D8{1u3(B!qrsCqep)~C0jQG7?P)(94>Y+0Mz;BRt{9L9Q|0^vRX_?2UAKU} zL$)1EZg`a!P)%F@Ck-qCM;ZWajlpS!?ZYpAm$a&QoB;rA5jVM2=mNzEbwJKL@9p-- zD{Ggo7V9#6E*fGj(it;P0oZv$>p}@vo&qP>r@2sl)jaSJ1&PC&CpB*!*!N1#tJuIi z;q(j85In`OgsgRvI2>Of&M>@(0D_#Urqm^c?N&ALNzwt$oOTl2&@QsrYqEi=rlW07 z^yG&I!efMzrT;!QD3?QfURkPHMs4m3K0ocz7DN9=Ps!yh^LVhow;sry8UwiJRMeM2 zqh=lEVW8zBV;iyj(nauqVh-Xx`tY7>keVvf_<^1I?+i!P!d$Ld0Yq%cBgLey7Xh)* zw*{3;CG$mpIdlsQ$$L39Epvo5xs_~tLHSdN`-B=}gIT>`eC~H3#b^WKrwN4PqarKY zVa3AWT+?aqLqjO&BFuk{TXdiF%8AfhuY0^w6Yxj0CttlymFy*uDUDcH*GZ9WQnv)bnx)e#;G6aQ5oh{Dgz)JEX%;a7pUFpew6_6c+s|XOA{Wq>Ijio`lP*Zq z9t-5ECTORlW5^HX1QYgW6QDxGVfmB5ld_7S#7vnUJNaOpkrC2~v7{WzHJYO}<=&h} zx^QMxtrQ{JCZJ)Pe&My=TN&_5$;6aKNM1w!Bq}7lPQ{Ee7m)>P`Zie?=X8!Qs8u|u zwW#YIVJ|1YfFj_Kqo4~;orCh!Xz@{6#$$7O|#k>-}XU^L` z^SR0PHit#N$bsj-2bzfREJ~a0mhi^9PoWE$Ek5@v0h%FYn6`CTo|^(Myhz6L2m8Up z@>2y`W9M`P;Dx|g+yrX}p~eYj zs@QZlt{adFjV1+&DfIe)M()cnfO-C!@?hEKao;+g`4CEW97r9`KyrRJbb2PUBeS>{ z{k)6x$T;gnPZG#`iMsTt6t5<-puV*HO=yBzIgrxZh;~c9Zl7;~*^7IDf4|#P4-C!v z=`S@vl6v|H9sn#Z5C};AOP1{KJWY4PDJvXLO=CT>=6_sMv7oBxw?JRE&g9rAZAk8b zWntsKUhp9AZR)oC`bCp~UkFyGnQW~M?=w$T5WbC$4&Y-Zn^rJmA*z$0I1aeuF6qph zOsh7}TV&{BeX5@`Uw?ppG18^%qclHjQ8Gi(bKz5x-Yq$n=?CfhfVV@%hXcpt>lw1T z+{FQg^-`=sz9iDKW5fn^Sb?@nBjE)5XG4Ux&d6LVH>!ct9mXDL$HhJ5lGb)aRZoX{ zNV^W{@>z9M3q-X+!~hMxDAl)`+q1ppP_@|zi7B!W6D2ZV<6NkrfsiP3F$y^{TBXDM ziVm^1rm^Gcmbd^y?U@P&z z75QX#w%AReIj{KFSvvDCG(?t8@UJ4}df-HnS-kqE`%^_`K1in?>eGh|93Vr=Qp^!y(&{y zfcyGU=rcVaQGgLZ#;)dj+tGpoiensCgkrEI#Nc6|BPAR1O;Rts;91FxPO zLOoR&!u$%0X0}ZMH?%K&T!7Sk?|TPj54Qi;F7ux%?1Ufy40X-*q%Z#p=@G0?yZV+m zsz4e?F4qU;8rc}emiHoGq1(dDr?uJ+sz-)>-l_w*3$7!XYu6s^z=>Wicr zky5wXTj&knWicq){OVZoWpAGCdP6imv7jUDA)4OC7U+gCaGPpHE5sK2&9-Ie1*)Ih zfAvbc-j0~R)dFGhHR+d`7nwk?fIdMh9;Ja&?^pzLSa5$Y7&$etyL?N746wNlUrnuy zE5?$7cM0(tvFT8nvW;*Dl1njS4d)E>E+uLYo`EV+5*10o`v|ANtjU}=rj@-!L9;L1PCJix+>!$zW{mv{YRtJifE$%w8N0i~ zoolF-_uhFm`^{SckkM-7=rC>ddKjQItvN(QY?kj@g! zObmp1NuFNP2EV|3#|_#kA4dw<%Z-1dgwdJu4fnR-hZ_bdixo@XbGsy)hfHZq1cH;o z2S<)`3O^IAId0-1DY&Pqu0683csiJSruj5XR_XchsTVJ##Y3%X?>^h2%B-(kdq761 zpv-q{P`vqy@M4l66T>K}O}+Ftsy!jWAQjE{jR0BQE#Qs8$S2};cz~gj6Mtb=s!dj1 z6yUmm{JO-lgw_Vz*T!hNHShxVii#=O$iXW)_^t!LE&=@M4_bP(mXpbNf}s|-I_CK% zbU6O0NZ95=&b=f$&v5**rzRqFGzlJ9{kG8Tzk5T*pwlcxypN`HWqI@U}04`GpSHN0*KP#%yi+K0R-4}jKsAn4O` zZGOito-Vm~$(oou9ZtfIN%YnZ0bx@YT)Laoue8fLX?eNgXoqK+_>aRPP*ik9bLpUf zi}aB-Ts1aK{2?usj(;}Cndb^f5OMDSw4BKBn{X9aMX=k8n$j`AvVQU6%@`^Bgi^xG#H7nLp zp$2`8V>(>E7Mj5uk_*S#_EmG+WLY_oimAdWUR#=`d?dKEF z)@3GeR7*sh6~O%P0088-L5@d3@d^oxbYlgyW-M(#ffM~mebenfGzXK2#{c6W@?#JV zx_)eo9Lb#$z&1&lLLEz$<#wMvS7-6jUXLl~ASTY0I=v&0ncyRlzOWCtF%-C+L_QkK z5t$GX!4%lll5~GEB10&?^+xV`6Rc}~uZ9EkOV;i#78nz5)QL{kA73n!$L|VE>4H&% z5`@!LybU6N_A+dMqY{F%M*(unNe5_Hce2r@_#N$61Z>SDdag~zRRu0mw2CNg-`Fm= zA2xzl&K3ki8A|`D1e3xFq-R_Sk|K3J3LBAZ=}FMC=9jm3dD8eld|q;QF0?-?59E0V zML3a_1xo}YVjuW(%i$wobH-06wE?{Hb{ugRhpuH%A`U5eutNE>&1&4DqM>Ba)dTqo zp|U^&&rLv{=1q>_`ovJ0rYP99O5wDpNRyb@F5AZuK?5CuykHCPNB{klK&Q1W0L_K)kdgWarF8>L-E#IhCz3t7HO92PCp03NlOstf>9= z@E?mxn+}VATSD-LVEgJ%?Gbe}!DQlf?5Nt%<2ow}Pd$eZmzG?)YP5XEmc_|F;@=0hMa&+98S|Ku`Hx_+u;I&nsq1SfHeTZ zG78godS%n#SbbKaGWy!F>Dy1(Z@_TX5<-5c!p$k@Mmwz_q+S@Fl27c7T)+R|-PCUG zuPcEzVB5W8&+9^#1ZVsNHUEF$2h_)BW@QqKG0{+?VUI&I(e9k8x9 zaxt_{emD(M99K|_7@y%YvE2vIq8yWp>>j^|)sqk!tWH(TWhnSzt6UkS`snLv45Fi!+lW=q(HKAt*_OVZzDfbWEI>nKw`Q}l3 z4{}BU^WU8;KI%%D*~@}+#S74SO#P}O^q}M51(+?b%MQ9;Sk{0WJH#MTILF>;@`SNP z!CE3?7-UCTK&R(kNJWX5Y&>i&qKa&3G&E3$)KB$nwBk#YZD#MSq&lImCjzeRK2n>}M{Y4SfI*>$60tjhjcSSt~KZk3|2pIAKu_Fio z0099oysFbfHmG+U_IrXL0uhLlJMM6dLt9}DZS+15wy#bRVp?4}ydJ}}=x|-Z= zDdcIG68paIQ(9bn>UecUzCMx(Z;?e^kT9I6sgtWw_S}N9sq4D#&7<-tWxXMHMz*)D zJ3D%hBuR$_vMw~CQN&IC@57I23PTLIcmU7*dt^t}(rGwa$Vwugqgzvp!S8ubGe&CV zD#jLgLB!zK6v9zgd4i#cU>e7IVSR3w)Y;{|;@~@x%)VW_9?8QFCD)Y)rS`<#f`Z2w z@h+a&%@sCAD5c|3EcsN}_%3%@j`a`2Z=X2!+2+6bv}3b-A9zn-AWQ3zU+pv$C-(#e zC$T87^|L9V4~G_f)Li40neIr46o74X%X#En=`Hao!)N5-1~+j`mAN@T2K2~oxR-@k zFgg`M?!T<$e~5S3Yk=f^bqYfwkdVxmYPOQY6JTb?_`<+Q ze@bciKmw=}4{ITRpg_d}{(}5&Jt=WLI7*KLLv>jR8CwZ7% zP(vThPqC|$K{V?-9jGM510p;1j7$l`Hk_-jjOv*CE^2lO>l2Tc#<%s1v7Y5#+1I!E zvf=iGPq5_f|DD5|J4kiA;)ddDs>TpEe28&F?YhEn2C_AV%@Oo4m9A?Z9=*<+@rQ zVxewh2ux=(hNT?GDss_=Wd`Y5j3zBvA&`|-RbIXb zVQ z@hKQvf+Q9vqntQFC<~6&I@MNXvFc1d4W7Y0B2i2Ea4a=_^8?4 zzQVXLqLlI>bT3SBD#kH!j&OmUy6_+0c7OXW20`1JZKR*v%P1OZ+UBS z5yd{Yv0a=fGG2)L`2J{rsAxJAXqLEUHOGYBG<+ZFqmq(0wE5I?!Oc@Ray1nMbHXo& zZ!aP2?$8_nA87~z*ypW~k|Q+MDLe46CyGt@uVU9`NZvN;zEa8&l6-amrjYbi_m!|zI~Sq&}NJ6lt>F;qY1ZRyCm}B&s;COeuK?YouhAU9yg-_X67vIwf^Kzo4u1o zF;_;%V0+g*SEPCni*^X{-BrPT znxKI>y0dsSS{<cY|349IhLT@Fo0|jlmx^AdN{+~1~h?Px# literal 0 HcmV?d00001 diff --git a/public/images/projects/neonmint.webp b/public/images/projects/neonmint.webp new file mode 100644 index 0000000000000000000000000000000000000000..c61f4d83a2d88acac62077240caf9fab8dea7bf4 GIT binary patch literal 92918 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%0D>WfE7#w|xavxR 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%0As{N5^5V=@;h0yk#tviUIZT}}juaZMcSpYv`V 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

      j@OTaq@$|uwi!Nm(i z>uW>Dw^qh7LMu~+!U3W#L9UG*ZF;;qbaM5TgH`^hU|%pF{rcC)^@?Xwpt#MPib1jM z3t|6l(DPLktwC6`D<{87GMP%=x{y0RC-dfJ+K_xgS!O3WU2~s&J4V79aKv>PVy@`O z(SaaCNufV}4WuzVq&_3vYoFTdGc}Y-bSWDaRfu^yy-3rzqCpGL0ld{Iz?~Zj&J8I} z91j}B)i_0Y#&HR}0LmfbOEg^1S2C>a%(&C7m^3_S{&qx#^Xc!RwG^UgJ1TcQ*H0ty zFxfnSQ6|AH7IJr&H;Ly#rYH<#BS(!Sf-X^I_ISe5ktlyvN?C zeNC(9H2Zoe8#FG%Y-F}%(!kBS9=ix`w1bTmA9DPHP-;40O2U&L#$#7kBR_9T6nM}) zj;HVKf*Sff7K5zp%1Y?ip+d>lh{=F-Vk`K+oPx&|ezp(w!Mo|=1WLO6?TYUT^afQ1 z>*LXVYaT zXh`x^?QJm`e!S*RuXVQ8aO|t|?vx}t+j=8G1LfKX0C7P^o zS$UFN2cBZ$vL9^ml_S+3Tf{Z#fxuma5k&sDvZ50c7Hv7}<5vQv-~u-l6Rn=2pMO!! zX#5WYdypr4Ai{?$ci+ZyC9n6WcYty^h#<9e?h48ZMap!+C)tU_m8kmJeUW=>N7Jba z%l)L$Ipq}|W)jfa?RgiNmsfAvMdi8#41s>*Z>igZR>kC^c2#*sinimCH~Ny*Etc<8 zOh4c#ESbzZX41z~1}^fhm|PCj<1l^pj~i8Wx8qj)x@fjngiep;%n95rZ_KWl6@s=& zi3-<4*?`Io&LRQOabH^!=ioSbL|CkplPG|O2#wnCc|oo_gO&~G@ejhz2wqp%kx_{r zv#D4<4R#28cGz0->1V{w$H{{oUj;rotm-9|XMAn7QIzY^i>ARz8s^cMr5s0^kNNKS z*GIQg_hw9s7Xeoo@Q7WhaDr87+ydJWxjNIpF7}OwyLp}MZ3KF%AQJ#QuZ$V=WPSf_ z(fdVUw`9#Y*HYVx5v4D)*ev(G${B}zjiJp^OTIpp+qL$Lp+LVRQirzfTIhGI8(XsZ zXp&?R=*S$&pB7w!tWXD<0JgzDQX-qWXVqOz9fwoCtX0b}q=-K?W1WQf!&4O;9|rLi zgnVapEWxhmU8idn+*yNd@CE5OBkwdoGrFl6t`+*N>6p4RyTfO`Q4EQnU_tMqhoq>xZ%#PCcb}R9edEfX(i!1JY5$ z4O!_+@-~d8u2zg;@9@t(NQExnD&t4eFO48W_iQlkK>WS50jd3lbZ|*(e8oI5Yh41p zaKd@KvUW~sd36%T5IOfE_0~iWRP;hG)klzDFc_j2d{6IrU=Mfom~Zph7HRG&j<}t$ zJu)M$WHOejX9S;<^lnb3h0UZBFzyoHAUtZa@!J6?&K4Z}go#O6JzSEeUZe<S{y*UJvw1X-xHa~nQ13$}rLVAgq&(@b!78Lr64&?%uuW6Lp4g?U zMTA@+Dq~1-T*K~vL)xt|N5j%&m?3pga8IB%gknlZ_Dm`jBJPNG$9IxS zG{To7=aUysYz8;raW|T?oDNvT?g&>BjN@tV+&f{rx9+IAL*L5rwY0XsVEC30_gWHZ?F%Q_{JoT=Z1`zdY$?yu z1)+TOvb=cN4bnHGv_51r?syOwg`on$XEeoa4%_p=Ldp;cZ#hRfmja>@uF4^Beu^&g z#qgHc4~5Gmw5`kjFvCJ%1!P!$&RLpp{?>mtdApn^&_MT7gCw~?$TDd(k=n7d>8Bzd zyh|HqG7Vey<|PudDBt!v{PyFX8AZvdYIPZ3~RS)zG3@aPg@STMid_eN{U$(kG6vEJc zl^_J3NtHEcFF-CPSG$JNx#H|Of--0rXpEWpi?lx)1fdBuP47n{{=!QbLZtzgcT2QT ziRw77DK6ST}^MH>>n3AFxoT5Lk)B^{nWgmv;IsrUfdkE z1+L1+Z|ZZ4=z#83YdY{UHc2(Y;t*j$^}fZ^n4S1kE@ch_Mg-k=pZS1bNSMF!lg$%- z(k_x5)R0Z0!01z|rMWFud{j5ZDpo~qm3GXVx7Wc;b7f(Mo3+A3PGA2G=0+Qh#FvNR zk7>(0hB-X5tp=Q)G*<3~+N;#8?DqHsVKUv|`C9S=P>r&!9?$;D<&abk+upUA_ zpNaKvo#n1#S)4vY4aWQyWcIH%$ipTns$Mfwi8Jyw4RJsfWgJ5AE1=C%si+jyO4Tb@ z=kr(R%SL_ZHqQ$o^!ceHzE*LCs&a*h4BqVklFJWGwW|Fgaov!;m8b2E$#kelD8i>c zi-3_BdI#^lGZs>Oqb8?UYZ>UHEEA_iKu-TOPHL>~$w2tkW& z*8FxUJ0>EZFXp2bK~PaRvCw;B|6p#7zM&F95#V3Xc??BXZVuib97ZZwU=1r6st{>} z*KC)cGTpP=#0lLFgp!z-tdd~XmH7smlJLoE?{x9#qbc3$UAEs$YU*^4fK6eRfH9uU z|HH*5tWqP%FHkv1JGu{41paDnkw6K+`?SO7xUJ}a+&N2j1I-R42~`xsT8v0;I>4Zb zz&ZTZX;~V`sE;=jy}I8}H^&0{{hur6Z0a;GPn0;?C&R0Y#VkLn(Mt6Y=kHO-r z{IM@lhBQh89GnY1GD!`f^2?+R10F%pvMpksP}$4p$)1^htg#-f5d(jm8875Qqx3i{ zI^z}*N{*S8R-2%Bv%+4VkjItC45-VK#lK3b7g931e#65qJT9TtnNvKPwFiBFXxE`4 zk3VGR(TZ#4z~`i3@LLx!xkVSfQ?qW`Upl6_R0s$YGLO??Q_EdaF`YA!p$JWX8u zrYFURF{OLV2fuApUWwz5EFzgH-`tWeS@`gukT34nJ-wIrNv9o zcvxTh_(xTU+~WdjZkgejwkKUkp@I0z|w;^d7pRqMcChfby_9{4k{9!=q+AuH#LN} ze6KyC{jgw?H}8Z*N7eWPh$A}^V8Wh}V@IYi>$Zx29V`KF#dRunK6zj|y4+jo&u3kC zY&|~5(nX`yYLcYs`ucDp?%H+|i0hX^6yQiQdx<~CkS{QT2=2MA?n8&xR7RZqR8zTL z99TzjO{P18AIr9bc?k8*1Zl^^@;X{$b-Z;~j<-={4*Kv(MN2;~T#Q)n168dM$L_C6 zM-QXX(yRTLX|w}Sg|jU{imT0IjnvK|Mnb5KL54ge_lG-g%!=Ud8Ud5pvBP*iv%i|6 zA4*O>z0$uWvEYOTVD0}e0JA^RP@I|oiyw@F_F=9odIL)RQ#IO+-M7$p?U?gS7hOEX zP6~_JJ%6x5kk|pOX5+;ek83o{DO=RDe7mD6=He3z7|*Xg#ZN8BBA?_TMr%yIcm1?I zjf<8-jMN+b3yq4?EWGHx0?Ilwr*8#gt7wSa}XO5ahN_6|YrVRQO^y zix;1AsrVn5+wLhpvZ#IcX~VtAtF3!MqtHF{9B{wUoYn&?MTmc zj&4tUR*?)5B7FL~>QO#d5qPFF%%yS{uAJO(co84Igz)ihe^~&+%}=g<#5-WHzmz z$7Fo0rAQ-q|4^!V>6NZiDwZpXDK{@3)~L-|sTo*6`lA8M86Ipd_CY{zD5?t-S?Fz` zrD&6Dq;X9Hm@xk#ucCc-{z#O@j}?GHx50mdLyeSvjJAn_Sm=vT9+@(~OCBpD)%O&H z8gnai|4lOt0~alhodbl9qQ9(XuUjw4NBY^aE)f{tJ#M(32sKb0Lar7((W?EhA`~On zHW)xOn7gQ?9%5GsC`qcdZit6)CJm5^GYhTX$Ly6x|B-HjHLB&*3b5cG;6!Vm`=Zvc zElu&Y2XMMM?hKF#xTVEM2(?VjP09d%nEkQ}4|GRt0uIh71QPLHAb?wi(@`(eSWVcQ z`B@?ZBk-Lx3goH>!)QDmHr2r1paShyOT}NR_L|BycM4rWs|+w5_|h(}K-RQ|$@fM~ zb}q7H5D^2opH@@^E=jE+MfYY?}> zGC7SPN;L3^bDWy7Sdk|IFb0F|+3oWxIJC5r+;%1d`*mK64{!_>-nps5-Pd|gW+$Y} z1-6)c*i6@QK=4co^#!Rw>gXQI4l)X`tDpiRP<^-?*C4tW9Tt>g=U;DTa!jv)JF@!P z(aqV}5_IbVv18P%bX}Iul={#{M9r`jPc;VB12P`jVz&wF7-_2R8}C`5jItaH2WE1> zRY0aE6O?6`9wun^it8b!WQF}Bno*Rj4p7R!iN*L*Z{AoZr_Y}QAvb^KyiBnI6WxDq z7S>s)e7PzWuXk~Y5E#iOeDGs`?d>nKeb5%cl7rOC0K_}qBkV4wx@gdCzH?`6{)Xn4 zwy7-+L(>Hbghwd_$@XnDeEU;C&60vSF4P&AhXl@EQ6s0w8y9XGqlfX8D$r21 zk!Fl;d`4T<@x&7E%jRn)Ewi}gRvpFJq7R0M0xd8fRbatHagDT6g`7;4WACWHz+&Qe z=7-Ct#eQ@t;*n#DO(sZ1h62pPUF4v&|EPvIP`{z#j-YM9L@n+^m&&9-$ zLqb#diuoXH3opWgZ4n~#05qCgQo!3LvYq*Qy*JWqR0bTc9uVWD_3<4%v#KhJd{JeM z&c)ty+uS`T!X&xOAU~1$@O96jU{+T4+!Bbh8*@mOUQbB}*$o_eMXe9JhusV>Q5?0^ z1D5o|Bf(pbLx)J->>1b9T#*S1sy36FZqds1BPGsFuJg1iZIFqHCivz6b)by9^p*tt zu|wve7}PnS_y7O^Z|;B=7u~(hxI;zl25%9ToL`5a0L<*?R(09X?KIQKdQDj)Y)dTq z$Z>+&-iX|GF_cSxdvpQ|558{6pZem0I@~3^0RQjVaN0-|$*k&qaw9A4ylVM{GhK8+ z&G)vl-Va95s`o-S3GW8S*vA9V^QNoy4+`h&ckAQ@qh9x6VrYe118e#+-mQ&U2q^opt>LBs` z@wb|ip>+BhlgeKk!sdutA+?StCQP=wm~EA!94N(&CrVk|v4X3~H>idQ4VhU4`-nQ_ znCUHtI*@<(;vKG6rmr*v1hsCOePZ;7BJ9_f8wKMc%6mpdW`C^W`2;b-Azxhdd59>OqTD} z$hJl>NnVYWoi2bxxfkJyjW$GJI}Z~tJ-GNIj|Znc37{{*R^p4BAGtUgEYsz~WXPOD zGDp3)WP;ZMtt!^>Sh8oB#d%+{%Gm|>jL5m3coj>QMlr z_0a`mIZ8^GkTr2$H?;kTRbGJs9llSgL_~}fU`P7x9sn_#-4v~LPq`a?#ZOuOnB=eG zI^{aX{w$e36SFDy*#^3WuvX;)Ort?0i>|2kd#BbI1~o3i?M&SZ?GvKN+O4w4fPi?nZYITd z#~DUZn#nL$hkVJhSSScOer!yP793Xiu}-HAkZHW~8t+Xpc8mWd@oQGiaZZgb`(yNU z)pcID$A~HT<8hFAS|O_YwjX_iyEG>{NBa6d2Ru?kM$|&mdP=p%56X5n+Owe#tKR~B z7T2CZwoan6-)}+lpHd#@h$9+*d063a!tj#UW<3<g`?yaq!{~KkuC+%nye)Y z|4-WQMICk5FE4`G0EulJUK`v-hd)LdaXAQ994lt!O{I&Ed8%GSqiUn1m=pc$N{xNM zs>j}>+Vy(k;ht8CiIVj5i(*EjKQG7%La@x8gg0hB7mTIAy{3?3tNEezpz%a3bxB7) z>yvG!$dd&BbpeY^obC@fZoB_KgGrg*0*ti)Vz5wm6v8J8mYh2Xch}}=Y$M`G9bEX+ zKc&Y}L!Vmu0+cXiY||+zTmSPCS3J;u*YVhc#*k<^^e<$+nH!oZ)Z$a3xU>gBX{!p4 zF`!m!5=p*8NDh5~!n=|%it!)RDF2o~$dyJ`kVaue-PPsy%c@sDAnH_zwxDCC;b*NC?GDJo-g*fm6FD{gg;oZ~BYT7DAqW(+74lVh_%wX#GQQ#VfP*(pj$6=9xumkT zO>8+1vO%mFQStTfLGkSt@0T{P9|i$sECYcncOr^um)4JJP0z_p`;v>S*|{FF6MV)Z z&FK`1?J;v)P`oWyIX-+EY(1u?9kRNLwL?b0)1QqUP%6UAEmqFk29%loLX02<>7-|B zEo4M5h~PpgA!xg(SQVAd;VFqm8f9w4dYk*@YvSv_Mav{3e%? zgw>Ps(irwm+|F(!$+n~6J)b5^q)bB6*#;$j+Pd1`@IJJJvUFyf&H3U;35zKNfa`+m z%VJ~FWwhJoc>olIn-ghW2*BX~an8-CW)1{t*-p%FhxBjTakLk3RX{BFE27bcAu_pC zqYBY3^R#*hovbyD3qZLUu`v2f^K*e`$GxtOL{)3UDQD%HtYGlE+_%ddSmG%3StjV% zY_Ubsx3;b@rn=FdEwG0B)mXo-)6?@Ls*2xXw9rv-OU$UDpbz7!$DV`Ece$_B2YV*s zsW?9?+Xu%wiu_5%jRa{&W}0eVRs}qza|AdDk{)UeP!+Xj|M&dCLoAGt%ohM6=BEx$ ziS(?3IykTpKoB-s3m*LL7B@2Xflu{KPKSA$=>LI0wBnIm@J(JdV~mO)tv_aYfvAa` znBax`flRSNfg$uf>>%7X9z{A9mkZCLg`n6E);(<*09h-cZUBl}ct)@r1s5(px)a^7 zl`P27q-&57w=#q1pyV;e^KV|Y4D|62Qp72!P>7*@Bw0mC2t|ny;o_4)Cn_H+RFnV! zho}rhB1#PmV#ajq)DP>UVLG}iMNNpW5^(vEQMENiH*ee5P)xWT@ryWxrZ-^+&}cwi z>62#E2S5TBd6VU|lx<)IAyhe{$OxS&xCSNO-zj$+Z8a$H5LdTt8#*WrUX|!`*reIp zVD8=pjbC(mhu-a!*Ntg^@Qsk%L3JUGLZ}) z;6efjCWJgowrKak2n42SO!~85lO4_1RWDi@&X~G8phE*zEJV4|&{d>D)rt`26JW<+ z;u!7Di8*-%mGop+3?5(>4!q}K$?{nxOd*P1=g^iWj4E>aQ}l8cM;nb~s_qW+Bx1~B dFE|PC4o&^Xwb?SCQ(Wx6-Owhw_roXv001xNE%yKb literal 0 HcmV?d00001 diff --git a/public/site.webmanifest b/public/site.webmanifest new file mode 100644 index 0000000..45dc8a2 --- /dev/null +++ b/public/site.webmanifest @@ -0,0 +1 @@ +{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file diff --git a/src/components/blog/BlogPost.astro b/src/components/blog/BlogPost.astro new file mode 100644 index 0000000..e4ef0b0 --- /dev/null +++ b/src/components/blog/BlogPost.astro @@ -0,0 +1,31 @@ +--- +const { title, url, date, image, tags = [], languages = [] } = Astro.props; + +import Tag from "../ui/Tag.astro"; +import ReadMore from "../ui/ReadMore.astro"; +import DatePub from "./DatePub.astro"; +import Capsule from "../ui/Capsule.astro"; + +--- + +

      +
      + + +

      {title}

      + +
      +
      +
      + + {languages.length > 0 && languages.map((language: string) => )} +
      +
      + {tags.length > 0 && tags.map((tag: string) => {tag})} +
      +
      +
      + {image?.url && ( + + )} +
      diff --git a/src/components/blog/DatePub.astro b/src/components/blog/DatePub.astro new file mode 100644 index 0000000..15f79db --- /dev/null +++ b/src/components/blog/DatePub.astro @@ -0,0 +1,28 @@ +--- +const {date, class: className} = Astro.props; +--- + + + + { + new Date(date).toLocaleDateString("en-US", { + timeZone: "UTC", // Avoid timezone adjustments + day: "numeric", + month: "long", + year: "numeric", + }) + } diff --git a/src/components/blog/Hero.astro b/src/components/blog/Hero.astro new file mode 100644 index 0000000..7152e58 --- /dev/null +++ b/src/components/blog/Hero.astro @@ -0,0 +1,106 @@ +--- +import Button from "../ui/Button.astro"; +import LastPost from "../blog/LastPost.astro"; +import Languages from "../blog/Languages.astro"; +import { Icon } from "astro-icon/components"; +import Heading from "../ui/Heading.astro"; + +const { + profileImage = "/images/efeeleprofile.webp", + profileAlt = "Photo of Fernando Aldair Lรณpez Ponce (EFEELE) for the blog", + profileLink = "/about-me", + profileTitle = "FrontEnd Developer", + profileName = "Fernando Aldair Lรณpez Ponce", + githubLink = "https://github.com/EFEELE/NeonMint", + githubText = "Do you like this blog's design?", + techsTitle = "TECHS" +} = Astro.props; +--- + +
      +
      +
      + + +
      + +
      + +
      + +
      + +
      +
      +
      +
      + +
      +
      +
      + {profileTitle} ๐Ÿš€ + +
      +
      +
      +
      + +
      +
      +
      diff --git a/src/components/blog/Languages.astro b/src/components/blog/Languages.astro new file mode 100644 index 0000000..b79645e --- /dev/null +++ b/src/components/blog/Languages.astro @@ -0,0 +1,27 @@ +--- +const allPosts = await Astro.glob("../../pages/blog/posts/*.md"); +const languages = [ + ...new Set(allPosts.map((post) => post.frontmatter.languages).flat()), +]; +import Capsule from "../ui/Capsule.astro"; + +const { variant = "default" } = Astro.props; + +const baseClasses = "flex flex-wrap"; + +const variantClasses = { + default: "gap-3 max-lg:gap-1", + vertical: "gap-6 flex-col" +} as const; + +const classes = `${baseClasses} ${variantClasses[variant as keyof typeof variantClasses] || variantClasses.default}`; +--- + +
      + {languages.map((language) => ( + + ))} +
      + + + diff --git a/src/components/blog/LastPost.astro b/src/components/blog/LastPost.astro new file mode 100644 index 0000000..5016da4 --- /dev/null +++ b/src/components/blog/LastPost.astro @@ -0,0 +1,83 @@ +--- +const allPosts = await Astro.glob("../../pages/blog/posts/*.md"); + +import Tag from "../ui/Tag.astro"; +import ReadMore from "../ui/ReadMore.astro"; +import Capsule from "../ui/Capsule.astro"; +import DatePub from "./DatePub.astro"; + +// Get the latest post using reduce +const latestPost = allPosts.reduce((latest, current) => { + const latestDate = new Date(latest.frontmatter.pubDate).getTime(); + const currentDate = new Date(current.frontmatter.pubDate).getTime(); + return currentDate > latestDate ? current : latest; +}); + +const tags = [...new Set(latestPost.frontmatter.tags ?? [])]; +const languages = [...new Set(latestPost.frontmatter.languages ?? [])]; +const image = latestPost.frontmatter.image.url; +const imageAlt = + latestPost.frontmatter.image.alt || latestPost.frontmatter.title; +--- + +{ + latestPost && ( +
      + +
      + ) +} diff --git a/src/components/blog/ListPosts.astro b/src/components/blog/ListPosts.astro new file mode 100644 index 0000000..8be8932 --- /dev/null +++ b/src/components/blog/ListPosts.astro @@ -0,0 +1,82 @@ +--- +import BlogPost from "./BlogPost.astro"; +import Heading from "../ui/Heading.astro"; + +// Prop to determine whether to exclude the latest post or a specific post +export interface Props { + excludeLatest?: boolean; + currentPostUrl?: string; + all?: boolean; +} + +const { excludeLatest = false, currentPostUrl = "", all = false } = Astro.props; + +const allPosts = await Astro.glob("../../pages/blog/posts/*.md"); +// Sort by date in descending order (newest first) +allPosts.sort((a, b) => { + const dateA = new Date(a.frontmatter.pubDate).getTime(); + const dateB = new Date(b.frontmatter.pubDate).getTime(); + return dateB - dateA; +}); + +// Filter posts according to props +let postsToShow = allPosts; + +if (currentPostUrl) { + // Exclude current post if its URL is provided + postsToShow = postsToShow.filter((post) => { + if (!post.url) return false; // If no URL, keep the post + // Normalize URLs for comparison + const normalizedPostUrl = post.url.replace(/\/$/, ""); // Remove trailing slash if exists + const normalizedCurrentUrl = currentPostUrl.replace(/\/$/, ""); // Remove trailing slash if exists + return normalizedPostUrl !== normalizedCurrentUrl; + }); +} else if (excludeLatest) { + // If no specific URL but want to exclude the latest + postsToShow = postsToShow.slice(1); +} + +// Limit to 4 posts if all is false +if (!all) { + postsToShow = postsToShow.slice(0, 4); +} +--- + +
      + { + all && ( +
      + +
      + ) + } + +
      + { + postsToShow.map((post) => ( + + )) + } +
      + { + !all && ( + + ) + } +
      diff --git a/src/components/blog/Tags.astro b/src/components/blog/Tags.astro new file mode 100644 index 0000000..b682a2c --- /dev/null +++ b/src/components/blog/Tags.astro @@ -0,0 +1,32 @@ +--- +const allPosts = await Astro.glob("../../pages/blog/posts/*.md"); +import Tag from "../ui/Tag.astro"; + +const tags = [...new Set(allPosts.map((post) => post.frontmatter.tags).flat())]; +type VariantType = "default" | "vertical" | "compact"; +const { variant = "default" } = Astro.props as { variant?: VariantType }; + +// Common base classes +const baseClasses = "max-w-7xl"; + +// Variant-specific classes +const variantClasses: Record = { + default: "max-lg:px-8 py-8 max-md:py-4 flex-wrap mx-auto gap-4 max-sm:gap-3 justify-center items-center flex flex-row", + vertical: "gap-6 justify-start items-start flex flex-col", + compact: "flex-wrap mx-auto gap-2 max-sm:gap-3 justify-start flex flex-row" +}; + +// Combine base classes with variant-specific classes +const classes = `${baseClasses} ${variantClasses[variant]}`; +--- + +
      + {tags.map((tag) => )} +
      + + + + + + + diff --git a/src/components/layout/Footer.astro b/src/components/layout/Footer.astro new file mode 100644 index 0000000..32e1ed9 --- /dev/null +++ b/src/components/layout/Footer.astro @@ -0,0 +1,46 @@ +--- +import Social from "../ui/Social.astro"; +import { Icon } from "astro-icon/components"; + +const name = "EFEELE"; +const email = "hello@efeele.dev"; +const github = "https://github.com/EFEELE"; +const linkedin = "https://www.linkedin.com/in/efeele/"; +const instagram = "https://www.instagram.com/efeele.dev/"; +const youtube = "https://www.youtube.com/@efeeledev"; +--- + + diff --git a/src/components/layout/Header.astro b/src/components/layout/Header.astro new file mode 100644 index 0000000..9418b1d --- /dev/null +++ b/src/components/layout/Header.astro @@ -0,0 +1,61 @@ +--- +import Navigation from "./Navigation.astro"; +import ThemeIcon from "../ui/ThemeIcon.astro"; +import Social from "../ui/Social.astro"; +import { Icon } from "astro-icon/components"; + +const currentPath = Astro.url.pathname; +const routes = ["/", "/portfolio", "/about-me", ]; + +const github = "https://github.com/EFEELE"; +const linkedin = "https://www.linkedin.com/in/efeele/"; + +// Check if the current route is in the list of routes +const isActiveRoute = routes.includes(currentPath); + +const navItems = isActiveRoute + ? ["home", "experience", "projects", "about", "blog",] + : ["home", "blog", "about"]; // Change the items +--- + + diff --git a/src/components/layout/NavArticle.astro b/src/components/layout/NavArticle.astro new file mode 100644 index 0000000..8cd9495 --- /dev/null +++ b/src/components/layout/NavArticle.astro @@ -0,0 +1,92 @@ +--- +const { title } = Astro.props; +--- + +
      + +
      + + \ No newline at end of file diff --git a/src/components/layout/Navigation.astro b/src/components/layout/Navigation.astro new file mode 100644 index 0000000..398fa92 --- /dev/null +++ b/src/components/layout/Navigation.astro @@ -0,0 +1,160 @@ +--- +import Social from "../ui/Social.astro"; + +const { items = [] }: { items: (keyof typeof menu)[] } = Astro.props as { + items: (keyof typeof menu)[]; +}; + +const menu = { + about: { name: "About Me", path: "/about-me" }, + blog: { + name: "Blog", + path: "/blog/", + dropdown: [ + { name: "All Posts", path: "/blog/all-posts" }, + ] + }, + home: { name: "Home", path: "/#home" }, + experience: { name: "Experience", path: "/#experience" }, + projects: { name: "Projects", path: "/#projects" }, +}; + +// Common base classes +const baseClasses = { + nav: "nav-links flex w-full justify-center gap-6 max-md:gap-3 max-md:py-6", + link: "px-2 py-2 transition-all hover:text-mint-300 max-md:mx-auto max-md:w-full max-md:px-6 max-md:py-2 ", + socialContainer: "flex items-center justify-center gap-5 md:hidden", + dropdown: "relative group flex items-center", + dropdownMenu: "absolute left-0 top-full hidden group-hover:block bg-white dark:bg-zinc-800 shadow-lg rounded-md py-2 min-w-[200px] z-50", + dropdownItem: "block px-4 py-2 text-sm hover:bg-mint-100 dark:hover:bg-zinc-700 transition-colors" +} as const; +--- + + + + diff --git a/src/components/layout/NavigationArticles.astro b/src/components/layout/NavigationArticles.astro new file mode 100644 index 0000000..164afd2 --- /dev/null +++ b/src/components/layout/NavigationArticles.astro @@ -0,0 +1,42 @@ +--- +const allPosts = await Astro.glob("../../pages/blog/posts/*.md"); + + +// Ensure posts have a date before sorting them +const sortedPosts = allPosts + .filter(post => post.frontmatter.pubDate) + .sort((a, b) => new Date(b.frontmatter.pubDate).getTime() - new Date(a.frontmatter.pubDate).getTime()); + +const currentSlug = Astro.url.pathname.split("/").filter(Boolean).pop(); +const currentIndex = sortedPosts.findIndex((post) => + post.url && post.url.includes(currentSlug || "") +); +const nextPost = currentIndex > 0 ? sortedPosts[currentIndex - 1] : null; +const prevPost = currentIndex < sortedPosts.length - 1 ? sortedPosts[currentIndex + 1] : null; + +console.log({ prevPost, nextPost }); +--- + + diff --git a/src/components/portfolio/Contact.astro b/src/components/portfolio/Contact.astro new file mode 100644 index 0000000..cce6d7c --- /dev/null +++ b/src/components/portfolio/Contact.astro @@ -0,0 +1,38 @@ +--- +import Heading from "../ui/Heading.astro"; +import Button from "../ui/Button.astro"; + +const mail = "hello@efeele.dev"; +const title = "Ready to take your idea to the next level?"; +const subtitle = "Let's work together."; +const buttonText = "Contact Me"; +const buttonIcon = "paperplane"; +--- + +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      diff --git a/src/components/portfolio/Experience.astro b/src/components/portfolio/Experience.astro new file mode 100644 index 0000000..ac72195 --- /dev/null +++ b/src/components/portfolio/Experience.astro @@ -0,0 +1,39 @@ +--- +import ExperienceItem from "./ExperienceItem.astro"; +const EXPERIENCE = [ + { + date: "2021 - Present", + title: "Software Development Coordinator", + company: "EFEELE.DEV", + description: + "I lead the planning, development, and implementation of software projects to optimize administrative processes and improve digital services. I manage and provide support for technology platforms, coordinating development teams to deliver efficient solutions.", + }, + { + date: "2019 - 2020", + title: "Software Development Coordinator", + company: "EFEELE.DEV", + description: + "I lead the planning, development, and implementation of software projects to optimize administrative processes and improve digital services. I manage and provide support for technology platforms, coordinating development teams to deliver efficient solutions.", + }, + +]; +--- + +
      +
        + { + EXPERIENCE.map((experience, index) => ( +
      1. +
        +
        + +
        +
        +
      2. + )) + } +
      +
      diff --git a/src/components/portfolio/ExperienceItem.astro b/src/components/portfolio/ExperienceItem.astro new file mode 100644 index 0000000..2d4f3a5 --- /dev/null +++ b/src/components/portfolio/ExperienceItem.astro @@ -0,0 +1,41 @@ +--- +interface Props { + title: string; + company: string; + description: string; + link?: string; + date: string; +} + +const { title, company, description, link, date } = Astro.props; +--- + +
      +
      +
      + +

      + {title} +

      +

      + {company} +

      + +
      +
      +
      + {description} +
      +
      diff --git a/src/components/portfolio/HeroIndex.astro b/src/components/portfolio/HeroIndex.astro new file mode 100644 index 0000000..c82100f --- /dev/null +++ b/src/components/portfolio/HeroIndex.astro @@ -0,0 +1,210 @@ +--- +import Button from "../ui/Button.astro"; +import Heading from "../ui/Heading.astro"; +import Tools from "../portfolio/Tools.astro"; +import { Icon } from "astro-icon/components"; +import Hobbies from "../portfolio/Hobbies.astro"; + +const { + profileImage = "/images/efeeleprofile.webp", + profileAlt = "Photo of Fernando Aldair Lรณpez Ponce (EFEELE) for the blog", + profileLink = "/about-me", + profileTitle = "FrontEnd Developer", + profileName = "Fernando Lรณpez", + githubLink = "https://github.com/EFEELE/NeonMint", + githubText = "Do you like this blog's design?", + portfolioImage = "/images/portfolio.webp", + email = "hello@efeele.dev", +} = Astro.props;; +--- + +
      +
      +
      +
      +
      +
      +
      +
      +
      + +
      +
      +
      +
      + +
      + + + Available for work + + +

      + {profileName} ๐Ÿ‘‹ +

      +

      + {profileTitle} with 8 years of experience, passionate about development, technology, and coffee that sparks ideas. I love bringing digital projects to life. ๐Ÿš€โ˜• +

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

      + I love turning ideas into real projects. +
      Here I show you some of the developments I've worked on, applying technology, design, and lots of creativity. + Check them out! +

      + View of two website interfaces with modern and dark design. The first screen shows the title 'Behind the Code' with a rocket and dark background, explaining the origin of a community software project. The second screen presents a platform for finding speakers, with an attractive design, expert photos, and a prominent search button. +
      +
      +
      +
      diff --git a/src/components/portfolio/Hobbie.astro b/src/components/portfolio/Hobbie.astro new file mode 100644 index 0000000..a02e84f --- /dev/null +++ b/src/components/portfolio/Hobbie.astro @@ -0,0 +1,9 @@ +--- +const { tag } = Astro.props; +--- + + +{tag} + diff --git a/src/components/portfolio/Hobbies.astro b/src/components/portfolio/Hobbies.astro new file mode 100644 index 0000000..a10e759 --- /dev/null +++ b/src/components/portfolio/Hobbies.astro @@ -0,0 +1,37 @@ +--- +interface Props { + variant?: 'default' | 'vertical'; +} + +const hobbies = [ + "Writing", + "Camping", + "Coffee", + "Music", + "Movies", + "Board Games" +]; + +import Hobbie from "./Hobbie.astro"; + +const baseClasses = "max-w-7xl gap-3 py-4 max-md:py-3"; + +const variants = { + default: `${baseClasses} flex-wrap mx-auto max-md:gap-2 max-sm:gap-1 justify-start items-center flex flex-row`, + vertical: `${baseClasses} max-sm:gap-2 justify-start items-start flex flex-col` +} as const; + +const { variant = "default" } = Astro.props as Props; +const classes = variants[variant]; +--- + +
      + {hobbies.map((hobby) => )} +
      + + + + + + + diff --git a/src/components/portfolio/ListProjects.astro b/src/components/portfolio/ListProjects.astro new file mode 100644 index 0000000..2f48d5c --- /dev/null +++ b/src/components/portfolio/ListProjects.astro @@ -0,0 +1,61 @@ +--- +import Project from "./Project.astro"; +const allPosts = await Astro.glob("../../pages/portfolio/projects/*.md"); +// Sort by descending date (most recent first) +allPosts.sort( + (a, b) => + new Date(b.frontmatter.pubDate).getTime() - + new Date(a.frontmatter.pubDate).getTime(), +); +--- + +
      +
      + +
      + +
      + { + allPosts.map((post) => ( + + )) + } +
      + +
      + +
      +
      + + diff --git a/src/components/portfolio/Project.astro b/src/components/portfolio/Project.astro new file mode 100644 index 0000000..99af5b6 --- /dev/null +++ b/src/components/portfolio/Project.astro @@ -0,0 +1,32 @@ +--- +const { title, url, image, languages, description, size = "xs" } = Astro.props; + +import Capsule from "../ui/Capsule.astro"; +--- + + +
      +
      + {image.alt} +
      +
      +
      +

      + {title} +

      + +
      + { + languages.map((language: string) => ( + + )) + } +
      + +

      + {description} +

      +
      +
      +
      +
      diff --git a/src/components/portfolio/Tools.astro b/src/components/portfolio/Tools.astro new file mode 100644 index 0000000..2453e16 --- /dev/null +++ b/src/components/portfolio/Tools.astro @@ -0,0 +1,54 @@ +--- +const allTools = [ + "html", + "javascript", + "ts", + "angular", + "astro", + + "node", + + "css", + "tailwind", + "sass", + "bootstrap", + + "mongo", + "firebase", + "mysql", + + "cloudflare", + + "figma", + "vercel", + "netlify", + + "git", + "markdown", + + "php", + "wordpress", +]; + +import Capsule from "../ui/Capsule.astro"; + +type ToolVariant = "default" | "center"; + +// Base classes that are common to all variants +const baseClasses = "flex flex-wrap gap-4 max-lg:gap-1 grid-auto-efe"; + +// Variant-specific classes +const variantClasses: Record = { + default: "cursor-default", + center: "justify-center cursor-default", +}; + +const { variant = "default", linkEnabled = false, size = "md" } = Astro.props; + +// Combine base classes with variant-specific classes +const classes = `${baseClasses} ${variantClasses[variant as ToolVariant]}`; +--- + +
      + {allTools.map((tool) => )} +
      diff --git a/src/components/ui/Button.astro b/src/components/ui/Button.astro new file mode 100644 index 0000000..da9268f --- /dev/null +++ b/src/components/ui/Button.astro @@ -0,0 +1,166 @@ +--- +type ButtonVariant = "default" | "big" | "dark"; + +interface Props { + link: string; + text: string; + iconName?: string; + variant?: ButtonVariant; + ariaLabel?: string; + disabled?: boolean; + isLoading?: boolean; + isExternal?: boolean; + isActive?: boolean; + class?: string; +} + +const { + link, + text, + iconName, + variant = "default", + ariaLabel, + disabled = false, + isLoading = false, + isExternal = false, + isActive = false, + class: className = "" +} = Astro.props as Props; +import { Icon } from "astro-icon/components"; + +// Common base classes for all buttons +const baseClasses = ` + z-2 + text-center + cursor-pointer + leading-none + hover:scale-110 + w-fit + font-medium + flex + gap-2 + transition-all + ease-in-out + justify-center + items-center + rounded-full + disabled:opacity-50 + disabled:cursor-not-allowed + disabled:hover:scale-100 + disabled:hover:bg-none + disabled:hover:shadow-none + aria-disabled:opacity-50 + aria-disabled:cursor-not-allowed + aria-disabled:hover:scale-100 + aria-disabled:hover:bg-none + aria-disabled:hover:shadow-none +`; + +// Specific classes for each variant +const variantClasses = { + default: ` + text-blacktext/90 + dark:text-mint-50 + dark:hover:text-white + px-6 + py-4 + max-xl:px-5 + max-sm:py-2 + max-sm:px-3 + text-lg + max-xl:text-base + max-sm:text-sm + hover:bg-gradient-to-l + bg-gradient-to-r + from-riptide-300 + to-mint-300 + dark:from-riptide-500 + dark:to-mint-500 + `, + big: ` + font-normal + gap-3 + max-md:gap-1 + text-blacktext + dark:text-mint-50 + dark:hover:text-white + px-8 + max-sm:py-3 + py-5 + max-xl:px-6 + max-sm:px-3 + text-2xl + max-xl:text-xl + max-sm:text-lg + hover:bg-gradient-to-l + bg-gradient-to-r + from-riptide-200 + to-mint-200 + dark:from-riptide-500 + dark:to-mint-500 + `, + dark: ` + group + dark:text-mint-50 + text-blacktext + dark:hover:text-white + px-6 + py-4 + max-xl:px-5 + max-sm:py-2 + max-sm:px-3 + text-lg + max-xl:text-base + max-sm:text-sm + dark:bg-zinc-800 + bg-white + dark:hover:bg-mint-500 + `, +}; + +// Icon classes for each variant +const iconClasses = { + default: "size-5", + big: "size-5", + dark: "size-5 dark:text-mint-300 text-blacktext group-hover:text-blacktext dark:group-hover:text-white transition-colors", +}; + +// Combine base classes with variant-specific classes +const buttonClasses = `${baseClasses} ${variantClasses[variant]}`; + +// Generate aria-label if not provided +const buttonAriaLabel = ariaLabel || (iconName ? `${text} ${iconName}` : text); + +// Determine if it's an external link +const isExternalLink = isExternal || link.startsWith('http'); + +// Additional attributes for external links +const externalAttributes = isExternalLink ? { + target: '_blank', + rel: 'noopener noreferrer' +} : {}; + +// Loading state +const loadingText = isLoading ? 'Loading...' : text; +const loadingAriaLabel = isLoading ? `${buttonAriaLabel} - Loading` : buttonAriaLabel; +--- + + diff --git a/src/components/ui/Capsule.astro b/src/components/ui/Capsule.astro new file mode 100644 index 0000000..1e8656b --- /dev/null +++ b/src/components/ui/Capsule.astro @@ -0,0 +1,87 @@ +--- +import { Icon } from "astro-icon/components"; +import { getLanguage } from "../../utils/languages"; + +interface Props { + lang: string; + size?: "xs" | "md"; + linkEnabled?: boolean; +} + +const { size = "md", lang, linkEnabled = true } = Astro.props as Props; + +const baseClasses = { + container: [ + "flex items-center w-fit", + "pl-2 pr-2 py-0.5 gap-1", + "text-sm font-semibold leading-3", + "bg-white shadow rounded-full", + "transition-all duration-300 ease-in-out hover:bg-zinc-800 hover:text-white", + "max-sm:pl-1 max-sm:pr-1.5 max-sm:text-xs max-sm:gap-0.5", + ].join(" "), + iconContainer: [ + "flex items-center justify-center", + "aspect-square", + "bg-black rounded-full p-1", + ].join(" "), +}; + +const sizeClasses = { + xs: "size-5", + md: "size-7", +}; + +const selectedLanguage = getLanguage(lang); + +const getContainerClasses = () => { + const textSize = selectedLanguage.name.length > 10 ? "text-sm" : "text-base"; + return `${baseClasses.container} ${textSize}`; +}; + +const getIconContainerClasses = () => { + return `${baseClasses.iconContainer} ${sizeClasses[size]} max-lg:size-6 max-sm:size-5 ${ + selectedLanguage.className ? selectedLanguage.className : "" + }`; +}; +--- + +{ + linkEnabled ? ( + + + + ) : ( + + ) +} diff --git a/src/components/ui/Heading.astro b/src/components/ui/Heading.astro new file mode 100644 index 0000000..fa0632f --- /dev/null +++ b/src/components/ui/Heading.astro @@ -0,0 +1,35 @@ +--- +interface Props { + text?: string; + textGradient?: string; + level?: 1 | 2 | 3; + className?: string; +} + +const { text = "", textGradient = "", level = 1, className = "" } = Astro.props; + +const Tag = `h${level}`; +--- + + + {text && ( + <> + {text} + {textGradient && " "} + + )} + {textGradient && ( + {textGradient} + )} + \ No newline at end of file diff --git a/src/components/ui/ReadMore.astro b/src/components/ui/ReadMore.astro new file mode 100644 index 0000000..c0f0ef2 --- /dev/null +++ b/src/components/ui/ReadMore.astro @@ -0,0 +1,10 @@ +--- +const {class: className} = Astro.props; +import { Icon } from "astro-icon/components"; +--- +
      + Read more + +
      diff --git a/src/components/ui/Share.astro b/src/components/ui/Share.astro new file mode 100644 index 0000000..4d4d343 --- /dev/null +++ b/src/components/ui/Share.astro @@ -0,0 +1,41 @@ +--- +import { Icon } from "astro-icon/components"; + +const { tweetText, currentUrl } = Astro.props; + +const shareLinks = [ + { + name: "Twitter", + icon: "twitter", + href: `https://twitter.com/intent/tweet?text=${tweetText}&url=${currentUrl}`, + }, + { + name: "Facebook", + icon: "facebook", + href: `https://www.facebook.com/sharer/sharer.php?u=${currentUrl}`, + }, + { + name: "WhatsApp", + icon: "whatsapp", + href: `https://api.whatsapp.com/send?text=${encodeURIComponent(`${currentUrl}`)}`, + }, +]; +--- + +
      + Share + { + shareLinks.map((link) => ( + + + + )) + } +
      diff --git a/src/components/ui/Social.astro b/src/components/ui/Social.astro new file mode 100644 index 0000000..4ba69fc --- /dev/null +++ b/src/components/ui/Social.astro @@ -0,0 +1,26 @@ +--- +import { Icon } from "astro-icon/components" + +interface Props { + iconName: string; + link: string; + label?: string; +} + +const { iconName, link, label = `Link to ${iconName}` } = Astro.props; + +// Validate required props +if (!iconName || !link) { + throw new Error('Social component requires both iconName and link props'); +} +--- + + + \ No newline at end of file diff --git a/src/components/ui/Tag.astro b/src/components/ui/Tag.astro new file mode 100644 index 0000000..24335f0 --- /dev/null +++ b/src/components/ui/Tag.astro @@ -0,0 +1,10 @@ +--- +const { tag, forceDark = false } = Astro.props; +--- + + + {tag} + diff --git a/src/components/ui/ThemeIcon.astro b/src/components/ui/ThemeIcon.astro new file mode 100644 index 0000000..b456dcd --- /dev/null +++ b/src/components/ui/ThemeIcon.astro @@ -0,0 +1,75 @@ +--- +import { Icon } from "astro-icon/components"; +--- + + + + + + + diff --git a/src/env.d.ts b/src/env.d.ts new file mode 100644 index 0000000..f067f6e --- /dev/null +++ b/src/env.d.ts @@ -0,0 +1,2 @@ +/// +/// \ No newline at end of file diff --git a/src/icons/angular.svg b/src/icons/angular.svg new file mode 100644 index 0000000..88368d5 --- /dev/null +++ b/src/icons/angular.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/src/icons/arrow-left.svg b/src/icons/arrow-left.svg new file mode 100644 index 0000000..5118728 --- /dev/null +++ b/src/icons/arrow-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/astro.svg b/src/icons/astro.svg new file mode 100644 index 0000000..82e80a8 --- /dev/null +++ b/src/icons/astro.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/icons/bars.svg b/src/icons/bars.svg new file mode 100644 index 0000000..900defb --- /dev/null +++ b/src/icons/bars.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/bitwarden.svg b/src/icons/bitwarden.svg new file mode 100644 index 0000000..319329a --- /dev/null +++ b/src/icons/bitwarden.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/bootstrap.svg b/src/icons/bootstrap.svg new file mode 100644 index 0000000..ccfabc8 --- /dev/null +++ b/src/icons/bootstrap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/briefcase.svg b/src/icons/briefcase.svg new file mode 100644 index 0000000..2ac304b --- /dev/null +++ b/src/icons/briefcase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cloudflare.svg b/src/icons/cloudflare.svg new file mode 100644 index 0000000..0d601bf --- /dev/null +++ b/src/icons/cloudflare.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/code.svg b/src/icons/code.svg new file mode 100644 index 0000000..5322626 --- /dev/null +++ b/src/icons/code.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/copilot.svg b/src/icons/copilot.svg new file mode 100644 index 0000000..48439fa --- /dev/null +++ b/src/icons/copilot.svg @@ -0,0 +1 @@ +Cursor \ No newline at end of file diff --git a/src/icons/css.svg b/src/icons/css.svg new file mode 100644 index 0000000..7f828f8 --- /dev/null +++ b/src/icons/css.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/cursor-ia.svg b/src/icons/cursor-ia.svg new file mode 100644 index 0000000..48439fa --- /dev/null +++ b/src/icons/cursor-ia.svg @@ -0,0 +1 @@ +Cursor \ No newline at end of file diff --git a/src/icons/dashboard.svg b/src/icons/dashboard.svg new file mode 100644 index 0000000..cac00fb --- /dev/null +++ b/src/icons/dashboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/deepseek.svg b/src/icons/deepseek.svg new file mode 100644 index 0000000..1401c17 --- /dev/null +++ b/src/icons/deepseek.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/envelope.svg b/src/icons/envelope.svg new file mode 100644 index 0000000..131618c --- /dev/null +++ b/src/icons/envelope.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/facebook.svg b/src/icons/facebook.svg new file mode 100644 index 0000000..0845d9e --- /dev/null +++ b/src/icons/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/figma.svg b/src/icons/figma.svg new file mode 100644 index 0000000..78a05a9 --- /dev/null +++ b/src/icons/figma.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/icons/firebase.svg b/src/icons/firebase.svg new file mode 100644 index 0000000..ceee692 --- /dev/null +++ b/src/icons/firebase.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/gatsby.svg b/src/icons/gatsby.svg new file mode 100644 index 0000000..895dcf7 --- /dev/null +++ b/src/icons/gatsby.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/git.svg b/src/icons/git.svg new file mode 100644 index 0000000..4e5fe8e --- /dev/null +++ b/src/icons/git.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/github-svg.svg b/src/icons/github-svg.svg new file mode 100644 index 0000000..de8af18 --- /dev/null +++ b/src/icons/github-svg.svg @@ -0,0 +1,11 @@ + + + \ No newline at end of file diff --git a/src/icons/github.svg b/src/icons/github.svg new file mode 100644 index 0000000..0c35f0c --- /dev/null +++ b/src/icons/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/html.svg b/src/icons/html.svg new file mode 100644 index 0000000..2c11780 --- /dev/null +++ b/src/icons/html.svg @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/src/icons/info.svg b/src/icons/info.svg new file mode 100644 index 0000000..57bdcc7 --- /dev/null +++ b/src/icons/info.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/instagram.svg b/src/icons/instagram.svg new file mode 100644 index 0000000..ee55de4 --- /dev/null +++ b/src/icons/instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/javascript.svg b/src/icons/javascript.svg new file mode 100644 index 0000000..f4f9e64 --- /dev/null +++ b/src/icons/javascript.svg @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/src/icons/linkedin.svg b/src/icons/linkedin.svg new file mode 100644 index 0000000..6676635 --- /dev/null +++ b/src/icons/linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/logo.svg b/src/icons/logo.svg new file mode 100644 index 0000000..943c435 --- /dev/null +++ b/src/icons/logo.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/icons/markdown.svg b/src/icons/markdown.svg new file mode 100644 index 0000000..5bae0a4 --- /dev/null +++ b/src/icons/markdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/md.svg b/src/icons/md.svg new file mode 100644 index 0000000..7f828f8 --- /dev/null +++ b/src/icons/md.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/mongo.svg b/src/icons/mongo.svg new file mode 100644 index 0000000..48b0473 --- /dev/null +++ b/src/icons/mongo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/moon.svg b/src/icons/moon.svg new file mode 100644 index 0000000..eea053d --- /dev/null +++ b/src/icons/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/mysql.svg b/src/icons/mysql.svg new file mode 100644 index 0000000..cafe01c --- /dev/null +++ b/src/icons/mysql.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/icons/netlify.svg b/src/icons/netlify.svg new file mode 100644 index 0000000..24ea4c4 --- /dev/null +++ b/src/icons/netlify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/node.svg b/src/icons/node.svg new file mode 100644 index 0000000..d92d02b --- /dev/null +++ b/src/icons/node.svg @@ -0,0 +1 @@ + diff --git a/src/icons/paperplane.svg b/src/icons/paperplane.svg new file mode 100644 index 0000000..9d64bab --- /dev/null +++ b/src/icons/paperplane.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/icons/person.svg b/src/icons/person.svg new file mode 100644 index 0000000..40e48de --- /dev/null +++ b/src/icons/person.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/php.svg b/src/icons/php.svg new file mode 100644 index 0000000..873cb5a --- /dev/null +++ b/src/icons/php.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/python.svg b/src/icons/python.svg new file mode 100644 index 0000000..42396bb --- /dev/null +++ b/src/icons/python.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/rocket.svg b/src/icons/rocket.svg new file mode 100644 index 0000000..538a5f8 --- /dev/null +++ b/src/icons/rocket.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sass.svg b/src/icons/sass.svg new file mode 100644 index 0000000..5ad3e1f --- /dev/null +++ b/src/icons/sass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/sun.svg b/src/icons/sun.svg new file mode 100644 index 0000000..8f87a99 --- /dev/null +++ b/src/icons/sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/tailwind.svg b/src/icons/tailwind.svg new file mode 100644 index 0000000..1ebc955 --- /dev/null +++ b/src/icons/tailwind.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/icons/twitter.svg b/src/icons/twitter.svg new file mode 100644 index 0000000..056fd8f --- /dev/null +++ b/src/icons/twitter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/typescript.svg b/src/icons/typescript.svg new file mode 100644 index 0000000..a2688f3 --- /dev/null +++ b/src/icons/typescript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/vercel.svg b/src/icons/vercel.svg new file mode 100644 index 0000000..7596891 --- /dev/null +++ b/src/icons/vercel.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/whatsapp.svg b/src/icons/whatsapp.svg new file mode 100644 index 0000000..a7dcab7 --- /dev/null +++ b/src/icons/whatsapp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/windsurf-logo.svg b/src/icons/windsurf-logo.svg new file mode 100644 index 0000000..ce19e25 --- /dev/null +++ b/src/icons/windsurf-logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/wordpress.svg b/src/icons/wordpress.svg new file mode 100644 index 0000000..92fc71d --- /dev/null +++ b/src/icons/wordpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/xmark.svg b/src/icons/xmark.svg new file mode 100644 index 0000000..309f473 --- /dev/null +++ b/src/icons/xmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/icons/youtube.svg b/src/icons/youtube.svg new file mode 100644 index 0000000..f55089d --- /dev/null +++ b/src/icons/youtube.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro new file mode 100644 index 0000000..2de4c49 --- /dev/null +++ b/src/layouts/Layout.astro @@ -0,0 +1,90 @@ +--- +import "../styles/global.css"; +import Header from "../components/layout/Header.astro"; +import Footer from "../components/layout/Footer.astro"; +import SpeedInsights from "@vercel/speed-insights/astro" +const { + pageTitle = "EFEELE | Programmer and Web Developer ๐Ÿš€", + description = "Welcome to EFEELE's website, where I develop software and share knowledge.", + ogimage = { + url: "/images/imagedefault.webp", + alt: "Default image of EFEELE", + }, +} = Astro.props; + +const siteUrl = new URL(Astro.url).origin; +const SEO = { + sitename: "EFEELE | Programmer and Web Developer ๐Ÿš€", + url: siteUrl, + locale: "en_US", + author: "Fernando Lopez | EFEELE", + twitter: "@efeeledev", +}; + + +const twitterimage = `${siteUrl}${ogimage.url}`; +--- + + + + + + {pageTitle} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      +
      +
      +
      + +
      + +
      + +