From 5376786d290054deede59127d9bc4b0daec3fea6 Mon Sep 17 00:00:00 2001 From: Temur Fatkulin Date: Thu, 27 Mar 2025 15:30:46 +0500 Subject: [PATCH] add vitepress docs --- docs/.gitignore | 4 + docs/guide/examples.md | 113 ++ docs/guide/getting-started.md | 61 + docs/guide/usage.md | 272 ++++ docs/index.md | 42 + docs/package-lock.json | 2418 +++++++++++++++++++++++++++++++++ docs/package.json | 11 + docs/public/images/logo.webp | Bin 0 -> 145036 bytes 8 files changed, 2921 insertions(+) create mode 100644 docs/.gitignore create mode 100644 docs/guide/examples.md create mode 100644 docs/guide/getting-started.md create mode 100644 docs/guide/usage.md create mode 100644 docs/index.md create mode 100644 docs/package-lock.json create mode 100644 docs/package.json create mode 100644 docs/public/images/logo.webp diff --git a/docs/.gitignore b/docs/.gitignore new file mode 100644 index 0000000..379f11f --- /dev/null +++ b/docs/.gitignore @@ -0,0 +1,4 @@ +node_modules +docs +.vitepress +!.vitepress/config.mts diff --git a/docs/guide/examples.md b/docs/guide/examples.md new file mode 100644 index 0000000..8d33fa2 --- /dev/null +++ b/docs/guide/examples.md @@ -0,0 +1,113 @@ +--- +prev: + text: 'Usage' + link: '/guide/usage' + +next: false +--- + +# Examples + +This section provides various examples demonstrating how to use this library with different setups. Each example can be quickly tried using the `npx degit` command provided. + +## Simple Helper Function + +::: tip Minimal Setup +A minimal React app with Go backend integration using basic helper functions. +::: + +```bash +$ npx degit olivere/vite/examples/helper-function-basic my-helper-app +$ cd my-helper-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/olivere/vite/tree/main/examples/helper-function-basic) + +## Basic with Handler + +::: tip Standard Approach +Demonstrates a basic React app with Go backend using the standard handler approach. +::: + +```bash +$ npx degit olivere/vite/examples/basic my-basic-app +$ cd my-basic-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/olivere/vite/tree/main/examples/basic) + + +## Multi-Page Application + +::: tip Multiple Entry Points +For Vite apps with multiple entry points, demonstrating how to create separate handlers with the `ViteEntry` field. +::: + +```bash +$ npx degit olivere/vite/examples/multi-page-app my-multi-page-app +$ cd my-multi-page-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/olivere/vite/tree/main/examples/multi-page-app) + + + +## Multiple Vite Instances Application + +::: tip Multiple Vite instances +For Apps where you need to manage different vite instances, like admin panel(Vite + ReactTS) and main app (Vite + Vue) +::: + +```bash +$ npx degit olivere/vite/examples/multiple-vite-apps multiple-vite-apps +$ cd my-multi-page-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/olivere/vite/tree/main/examples/multiple-vite-apps) + +## Template Registration + +::: tip Custom Templates +Shows how to use custom HTML templates in your Go backend for serving different React pages. +::: + +```bash +$ npx degit olivere/vite/examples/template-registry my-template-app +$ cd my-template-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/olivere/vite/tree/main/examples/template-registry) + +## Inertia.js Integration + +::: warning Third-Party Integration +Example of using Golang with `net/http`, Inertia.js and this library for managing Vite assets. +::: + +```bash +$ npx degit danclaytondev/go-inertia-vite my-inertia-app +$ cd my-inertia-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/danclaytondev/go-inertia-vite) + + +## Router Application + +::: warning Advanced Implementation +A more complex application with a Go backend serving a Vite-based app using TanStack Router and TanStack Query libraries. +::: + +```bash +$ npx degit olivere/vite/examples/router my-router-app +$ cd my-router-app +# Follow setup instructions in the example README +``` + +[View code →](https://github.com/olivere/vite/tree/main/examples/router) \ No newline at end of file diff --git a/docs/guide/getting-started.md b/docs/guide/getting-started.md new file mode 100644 index 0000000..fc7abd2 --- /dev/null +++ b/docs/guide/getting-started.md @@ -0,0 +1,61 @@ +--- +next: + text: 'Usage' + link: '/guide/usage' +--- + +# Go-Vite Integration + +This library helps you integrate a Vite frontend with a Go backend by following the [official Vite backend integration guide](https://vitejs.dev/guide/backend-integration.html). + + +## Overview + +This library offers two approaches: + +1. **Helper Function** - Generate HTML tags to link to your Vite assets +2. **HTTP Handler** - A complete `http.Handler` to serve your Vite application + +## Prerequisites + +Before using this library, ensure your Vite frontend is configured correctly: +::: warning IMPORTANT +- Follow the [Vite backend integration guidelines](https://vitejs.dev/guide/backend-integration.html) to configure your `vite.config.(js|ts)` file to generate the `manifest.json` for production. +::: + + +## Quick Start + +```bash +$ go get github.com/olivere/vite +``` + + +## Supported frameworks +This library works with all major Vite-supported frontend frameworks: +- React (with TypeScript and SWC options) +- Vue +- Vanilla JS/TS +- Preact +- Lit +- Svelte +- Solid +- Qwik + + +## Usage + +- [Helper Function](/guide/usage#option-1-helper-function) +- [HTTP Handler](/guide/usage#option-2-http-handler) +- [Configuration](/guide/usage#configuration-options) + + + +## Examples + +See the [examples](/guide/examples) page. + +## License + +This project is licensed under the terms specified in the [LICENSE](https://raw.githubusercontent.com/olivere/vite/refs/heads/main/LICENSE) file. + diff --git a/docs/guide/usage.md b/docs/guide/usage.md new file mode 100644 index 0000000..13fc8f7 --- /dev/null +++ b/docs/guide/usage.md @@ -0,0 +1,272 @@ +--- +prev: + text: 'Getting Started' + link: '/guide/getting-started' +next: + text: 'Examples' + link: '/guide/examples' +--- + +# Usage + +This page describes the two main approaches for integrating Vite with your Go backend. + +[[toc]] + +## Option 1: Helper Function + +::: info HELPER FUNCTION +The helper function generates the necessary HTML tags (`script`, `link`) to connect your Go application to Vite assets: + +- In **development mode**: Links to the Vite dev server +- In **production mode**: Links to your built assets +::: + +### Basic Setup + +```go +// Initialize the helper function +viteFragment, err := vite.HTMLFragment(vite.Config{ + FS: os.DirFS("frontend/dist"), // Required: Vite build output directory + IsDev: *isDev, // Required: Development or Production mode + ViteURL: "http://localhost:5173", // Optional: Defaults to this URL + ViteEntry: "src/main.js", // Optional: Depends on your frontend setup +}) +if err != nil { + panic(err) +} + +// Create a template +tmpl := template.Must(template.New("index").Parse(indexTemplate)) + +// Serve the template +http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { + pageData := map[string]interface{}{ + "Vite": viteFragment, + } + + if err = tmpl.Execute(w, pageData); err != nil { + http.Error(w, err.Error(), http.StatusInternalServerError) + } +}) + +// Template with Vite tags +indexTemplate := ` + + + My Go Application + {{ .Vite.Tags }} + + +
+ +` +``` + +### Serving Assets + +With the helper function approach, you need to serve assets yourself: + +::: warning Asset Serving Requirements +#### Development Mode + +- The Vite dev server handles JS and CSS assets +- Your Go server must serve other assets like images, SVGs, and files in the `public` folder + +It's often simpler to [disable](https://vite.dev/config/shared-options.html#publicdir) this folder, as its use case is not primarily for apps with a backend like Go. + +#### Production Mode + +- You must serve the built assets from the `dist` directory +::: + +```go +if isDev { + // Serve assets from the source directory in development + serveStaticFolder(mux, "/src/assets/", os.DirFS("frontend/src/assets")) + // Serve the public folder + serveStaticFolder(mux, "/", os.DirFS("frontend/public")) +} + +if !isDev { + // Serve assets from the build directory in production + serveStaticFolder(mux, "/assets/", os.DirFS("frontend/dist/assets")) + // Serve the public folder + serveStaticFolder(mux, "/", os.DirFS("frontend/dist")) +} + +// Helper function to serve static files +func serveStaticFolder(mux *http.ServeMux, path string, fs fs.FS) { + mux.Handle(path, http.StripPrefix(path, http.FileServer(http.FS(fs)))) +} +``` + +::: tip FRAMEWORK INTEGRATION +Many Go web frameworks provide simplified methods for serving static files. +For example, with Echo: +```go +e.Static("/assets", "frontend/dist/assets") +``` +::: + +## Option 2: HTTP Handler + +::: info COMPLETE HANDLER +This library provides a complete HTTP handler implementation that can be integrated into your Go server. +::: + +### Development Mode + +```go +// Create a handler in development mode +handler, err := vite.NewHandler(vite.Config{ + FS: os.DirFS("./frontend"), // Source directory of your frontend + IsDev: true, // Enable development mode + PublicFS: os.DirFS("./frontend/public"), // Optional: Serve public directory + ViteURL: "http://localhost:5173", // Optional: Dev server URL + ViteEntry: "src/main.js" // Optional: Entry point +}) +if err != nil { + panic(err) +} + +// Use the handler +http.Handle("/", handler) +``` + +::: warning DEV SERVER REQUIREMENT +In development mode, you still need to run the Vite dev server separately: +```bash +# In a separate terminal +cd frontend +npm run dev +``` +::: + +### Production Mode + +::: tip EMBEDDED ASSETS +In production, you'll typically embed the built Vite assets into your Go binary: +::: + +```go +//go:embed all:dist +var distFS embed.FS + +func DistFS() fs.FS { + efs, err := fs.Sub(distFS, "dist") + if err != nil { + panic(fmt.Sprintf("unable to serve frontend: %v", err)) + } + return efs +} + +// Create a handler in production mode +handler, err := vite.NewHandler(vite.Config{ + FS: DistFS(), // Embedded dist directory + IsDev: false, // Disable development mode +}) +if err != nil { + panic(err) +} + +// Use the handler +http.Handle("/", handler) +``` + +## Running Your Application + +::: details Development Workflow +1. Run the Vite dev server: + ```bash + cd frontend + npm run dev + ``` + +2. Run your Go application with development mode enabled: + ```bash + go run main.go -dev + ``` +::: + +::: details Production Workflow +1. Build your Vite application: + ```bash + cd frontend + npm run build + ``` + +2. Run your Go application in production mode: + ```bash + go run main.go + ``` +::: + +## Configuration Options +A complete list of all configuration parameters for the `vite.Config`. + +| Field | Type | Description | Required | Default Value | +|-------|------|-------------|----------|---------------| +| FS | fs.FS | Filesystem containing the Vite assets and manifest. In production, this is the Vite output directory (usually "dist"). In development, this is typically the root directory of the Vite app. | Yes | None | +| PublicFS | fs.FS | Filesystem to serve public files from (usually the "public" directory). Only used in development mode. | No | None | +| IsDev | bool | Determines whether to link to dev Vite server or built assets in 'prod' mode. | Yes | `false` | +| ViteEntry | string | Entrypoint for the Vite application. Useful for implementing secondary routes as described in the Multi-Page App section of the Vite guide. | No | `src/main.tsx` | +| ViteURL | string | Local URL for the Vite development server. Only used in development mode. | No | `http://localhost:5173` | +| ViteManifest | string | File path of the manifest file (relative to FS). Only used in production mode. | No | `.vite/manifest.json` | +| ViteTemplate | Scaffolding | Enum type that specifies which frontend framework is being used. This determines if framework-specific code (preamble) needs to be injected. | No | None | +| AssetsURLPrefix | string | URL prefix for serving asset files. Only used in production mode to construct paths for assets based on the Vite manifest. Useful when serving multiple builds from different base paths. | No | `""` (empty string) | + +### ViteTemplate and Preamble + +::: info FRAMEWORK INTEGRATION +The `ViteTemplate` option is needed when: + +1. You are running in development mode (`IsDev` is `true`) +2. You are using a frontend framework that requires special setup for Hot Module Replacement (HMR) +::: + +A **preamble** is a special code snippet injected into the HTML that enables framework-specific features during development. For example, React requires a specific preamble to enable Fast Refresh (Hot Module Replacement). The preamble is a JavaScript snippet that: + +- Imports the React Refresh Runtime from the Vite development server +- Injects it into the global window hook +- Sets up necessary refresh registration functions + +Without this preamble, React components would not update in real-time during development when you make changes to your code. The library automatically adds the correct preamble based on your `ViteTemplate` setting. + +### Scaffolding Options + +The `ViteTemplate` field accepts a `Scaffolding` enum with the following values: + +| Value | Description | Requires Preamble | +|-------|-------------|-------------------| +| React | Template for a React project | ✅ | +| ReactTs | Template for a TypeScript React project | ✅ | +| ReactSwc | Template for a React project using SWC compiler | ✅ | +| ReactSwcTs | Template for a TypeScript React project using SWC | ✅ | +| Vue | Template for a Vue.js project | ❌ | +| VueTs | Template for a TypeScript Vue.js project | ❌ | +| Vanilla | Template for a Vanilla JavaScript project | ❌ | +| VanillaTs | Template for a Vanilla TypeScript project | ❌ | +| Preact | Template for a Preact project | ❌ | +| PreactTs | Template for a TypeScript Preact project | ❌ | +| Lit | Template for a Lit project | ❌ | +| LitTs | Template for a TypeScript Lit project | ❌ | +| Svelte | Template for a Svelte project | ❌ | +| SvelteTs | Template for a TypeScript Svelte project | ❌ | +| Solid | Template for a Solid project | ❌ | +| SolidTs | Template for a TypeScript Solid project | ❌ | +| Qwik | Template for a Qwik project | ❌ | +| QwikTs | Template for a TypeScript Qwik project | ❌ | +| None | Opt out of using a specific scaffolding | ❌ | + +### Additional Notes + +::: tip +- React-based templates (React, ReactTs, ReactSwc, ReactSwcTs) require a preamble for Hot Module Replacement (HMR) to work properly in development mode. +- The `PublicFS` field is optional. If not provided, the system will check if the "public" directory exists in the Vite app and serve files from there. +::: + +::: warning +- In development mode, the `ViteURL` parameter defines the base URL for assets, making the `AssetsURLPrefix` parameter unnecessary. +- The manifest file is used in production mode to map original file paths to transformed file paths. +::: \ No newline at end of file diff --git a/docs/index.md b/docs/index.md new file mode 100644 index 0000000..f4ccb4b --- /dev/null +++ b/docs/index.md @@ -0,0 +1,42 @@ +--- +# https://vitepress.dev/reference/default-theme-home-page +layout: home + +hero: + name: "Vite Go Integration" + text: "Seamless frontend-backend integration" + tagline: Connect your Go backend with Vite-powered frontends easily + actions: + - theme: brand + text: Get Started + link: /guide/getting-started + - theme: alt + text: View Examples + link: /guide/examples + image: + src: /images/logo.webp + alt: Go-Vite Integration + +features: + - icon: 🚀 + title: Simple Integration + details: Quickly connect any Vite frontend with your Go backend using helper functions + - icon: 🏗️ + title: Framework Agnostic + details: Works with any Go web framework including net/http, Echo, Gin, and more + - icon: 🧩 + title: Multiple Integration Patterns + details: Helper function or full handler approach to match your project structure + - icon: 📄 + title: HTML Fragment Generation + details: Generate the correct script and link tags for your Vite assets in any Go template + - icon: 🖥️ + title: Complete HTTP Handler + details: HTTP handler implementation for serving your Vite application directly + - icon: 📁 + title: Flexible Asset Serving + details: Compatible with embedded assets using Go's embed package or standard filesystem + - icon: 📖 + title: Comprehensive Examples + details: Ready-to-use examples for basic integration, multi-page apps, Inertia.js, and more +--- diff --git a/docs/package-lock.json b/docs/package-lock.json new file mode 100644 index 0000000..a6791df --- /dev/null +++ b/docs/package-lock.json @@ -0,0 +1,2418 @@ +{ + "name": "docs", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "devDependencies": { + "vitepress": "^1.6.3" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.7.tgz", + "integrity": "sha512-BjiPOW6ks90UKl7TwMv7oNQMnzU+t/wk9mgIDi6b1tXpUek7MW0lbNOUHpvam9pe3lVCf4xPFT+lK7s+e+fs7Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-plugin-algolia-insights": "1.17.7", + "@algolia/autocomplete-shared": "1.17.7" + } + }, + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.7.tgz", + "integrity": "sha512-Jca5Ude6yUOuyzjnz57og7Et3aXjbwCSDf/8onLHSQgw1qW3ALl9mrMWaXb5FmPVkV3EtkD2F/+NkT6VHyPu9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.7.tgz", + "integrity": "sha512-ggOQ950+nwbWROq2MOCIL71RE0DdQZsceqrg32UqnhDz8FlO9rL8ONHNsI2R1MH0tkgVIDKI/D0sMiUchsFdWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.17.7" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.7.tgz", + "integrity": "sha512-o/1Vurr42U/qskRSuhBH+VKxMvkkUVTLU6WZQr+L5lGZZLYWyhdzWjW0iGXY7EkwRTjBqvN2EsR81yCTGV/kmg==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.23.0.tgz", + "integrity": "sha512-AyZ+9CUgWXwaaJ2lSwOJSy+/w0MFBPFqLrjWYs/HEpYMzBuFfGNZ7gEM9a7h4j7jY8hSBARBl8qdvInmj5vOEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.23.0.tgz", + "integrity": "sha512-oeKCPwLBnTEPF/RWr0aaJnrfRDfFRLT5O7KV0OF1NmpEXvmzLmN7RwnwDKsNtPUHNfpJ6esP9xzkPEtJabrZ2w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.23.0.tgz", + "integrity": "sha512-9jacdC44vXLSaYKNLkFpbU1J4BbBPi/N7uoPhcGO//8ubRuVzigH6+RfK5FbudmQlqFt0J5DGUCVeTlHtgyUeg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.23.0.tgz", + "integrity": "sha512-/Gw5UitweRsnyb24Td4XhjXmsx8PxFzCI0oW6FZZvyr4kjzB9ECP2IjO+PdDq1A2fzDl/LXQ+u8ROudoVnXnQg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.23.0.tgz", + "integrity": "sha512-ivrEZBoXfDatpqpifgHauydxHEe4udNqJ0gy7adR2KODeQ+39MQeaT10I24mu+eylIuiQKJRqORgEdLZycq2qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.23.0.tgz", + "integrity": "sha512-DjSgJWqTcsnlXEKqDsU7Y2vB/W/VYLlr6UfkzJkMuKB554Ia7IJr4keP2AlHVjjbBG62IDpdh5OkEs/+fbWsOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.23.0.tgz", + "integrity": "sha512-XAYWUYUhEG4OIdo/N7H/OFFRD9fokfv3bBTky+4Y4/q07bxhnrGSUvcrU6JQ2jJTQyg6kv0ke1EIfiTO/Xxb+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/ingestion": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.23.0.tgz", + "integrity": "sha512-ULbykzzhhLVofCDU1m/CqSzTyKmjaxA/z1d6o6hgUuR6X7/dll9/G0lu0e4vmWIOItklWWrhU2V8sXD0YGBIHg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.23.0", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.23.0.tgz", + "integrity": "sha512-oB3wG7CgQJQr+uoijV7bWBphiSHkvGX43At8RGgkDyc7Aeabcp9ik5HgLC1YDgbHVOlQI+tce5HIbDCifzQCIg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.23.0.tgz", + "integrity": "sha512-4PWvCV6VGhnCMAbv2zfQUAlc3ofMs6ovqKlC/xcp7tWaucYd//piHg9CcCM4S0p9OZznEGQMRYPt2uqbk6V9vg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.23.0.tgz", + "integrity": "sha512-bacOsX41pnsupNB0k0Ny+1JDchQxIsZIcp69GKDBT0NgTHG8OayEO141eFalNmGil+GXPY0NUPRpx+5s4RdhGA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.23.0.tgz", + "integrity": "sha512-tVNFREexJWDrvc23evmRgAcb2KLZuVilOIB/rVnQCl0GDbqIWJuQ1lG22HKqvCEQFthHkgVFGLYE74wQ96768g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.23.0.tgz", + "integrity": "sha512-XXHbq2heOZc9EFCc4z+uyHS9YRBygZbYQVsWjWZWx8hdAz+tkBX/jLHM9Xg+3zO0/v8JN6pcZzqYEVsdrLeNLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.0.tgz", + "integrity": "sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.0" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/types": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.0.tgz", + "integrity": "sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@docsearch/css": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.2.tgz", + "integrity": "sha512-y05ayQFyUmCXze79+56v/4HpycYF3uFqB78pLPrSV5ZKAlDuIAAJNhaRi8tTdRNXh05yxX/TyNnzD6LwSM89vQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@docsearch/js": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/js/-/js-3.8.2.tgz", + "integrity": "sha512-Q5wY66qHn0SwA7Taa0aDbHiJvaFJLOJyHmooQ7y8hlwwQLQ/5WwCcoX0g7ii04Qi2DJlHsd0XXzJ8Ypw9+9YmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@docsearch/react": "3.8.2", + "preact": "^10.0.0" + } + }, + "node_modules/@docsearch/react": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.2.tgz", + "integrity": "sha512-xCRrJQlTt8N9GU0DG4ptwHRkfnSnD/YpdeaXe02iKfqs97TkZJv60yE+1eq/tjPcVnTW8dP5qLP7itifFVV5eg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-core": "1.17.7", + "@algolia/autocomplete-preset-algolia": "1.17.7", + "@docsearch/css": "3.8.2", + "algoliasearch": "^5.14.2" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true + } + } + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@iconify-json/simple-icons": { + "version": "1.2.29", + "resolved": "https://registry.npmjs.org/@iconify-json/simple-icons/-/simple-icons-1.2.29.tgz", + "integrity": "sha512-KYrxmxtRz6iOAulRiUsIBMUuXek+H+Evwf8UvYPIkbQ+KDoOqTegHx3q/w3GDDVC0qJYB+D3hXPMZcpm78qIuA==", + "dev": true, + "license": "CC0-1.0", + "dependencies": { + "@iconify/types": "*" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.37.0.tgz", + "integrity": "sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.37.0.tgz", + "integrity": "sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.37.0.tgz", + "integrity": "sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.37.0.tgz", + "integrity": "sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.37.0.tgz", + "integrity": "sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.37.0.tgz", + "integrity": "sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.37.0.tgz", + "integrity": "sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.37.0.tgz", + "integrity": "sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.37.0.tgz", + "integrity": "sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.37.0.tgz", + "integrity": "sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.37.0.tgz", + "integrity": "sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.37.0.tgz", + "integrity": "sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.37.0.tgz", + "integrity": "sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.37.0.tgz", + "integrity": "sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.37.0.tgz", + "integrity": "sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.37.0.tgz", + "integrity": "sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.37.0.tgz", + "integrity": "sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.37.0.tgz", + "integrity": "sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.37.0.tgz", + "integrity": "sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.37.0.tgz", + "integrity": "sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@shikijs/core": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-2.5.0.tgz", + "integrity": "sha512-uu/8RExTKtavlpH7XqnVYBrfBkUc20ngXiX9NSrBhOVZYv/7XQRKUyhtkeflY5QsxC0GbJThCerruZfsUaSldg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/engine-javascript": "2.5.0", + "@shikijs/engine-oniguruma": "2.5.0", + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4", + "hast-util-to-html": "^9.0.4" + } + }, + "node_modules/@shikijs/engine-javascript": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-2.5.0.tgz", + "integrity": "sha512-VjnOpnQf8WuCEZtNUdjjwGUbtAVKuZkVQ/5cHy/tojVVRIRtlWMYVjyWhxOmIq05AlSOv72z7hRNRGVBgQOl0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^3.1.0" + } + }, + "node_modules/@shikijs/engine-oniguruma": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-2.5.0.tgz", + "integrity": "sha512-pGd1wRATzbo/uatrCIILlAdFVKdxImWJGQ5rFiB5VZi2ve5xj3Ax9jny8QvkaV93btQEwR/rSz5ERFpC5mKNIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2" + } + }, + "node_modules/@shikijs/langs": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-2.5.0.tgz", + "integrity": "sha512-Qfrrt5OsNH5R+5tJ/3uYBBZv3SuGmnRPejV9IlIbFH3HTGLDlkqgHymAlzklVmKBjAaVmkPkyikAV/sQ1wSL+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0" + } + }, + "node_modules/@shikijs/themes": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-2.5.0.tgz", + "integrity": "sha512-wGrk+R8tJnO0VMzmUExHR+QdSaPUl/NKs+a4cQQRWyoc3YFbUzuLEi/KWK1hj+8BfHRKm2jNhhJck1dfstJpiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/types": "2.5.0" + } + }, + "node_modules/@shikijs/transformers": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-2.5.0.tgz", + "integrity": "sha512-SI494W5X60CaUwgi8u4q4m4s3YAFSxln3tzNjOSYqq54wlVgz0/NbbXEb3mdLbqMBztcmS7bVTaEd2w0qMmfeg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/core": "2.5.0", + "@shikijs/types": "2.5.0" + } + }, + "node_modules/@shikijs/types": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-2.5.0.tgz", + "integrity": "sha512-ygl5yhxki9ZLNuNpPitBWvcy9fsSKKaRuO4BAlMyagszQidxcpLAr0qiW/q43DtSIDxO6hEbtYLiFZNXO/hdGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/vscode-textmate": "^10.0.2", + "@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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/linkify-it": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz", + "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/markdown-it": { + "version": "14.1.2", + "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz", + "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/linkify-it": "^5", + "@types/mdurl": "^2" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mdurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz", + "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz", + "integrity": "sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vitejs/plugin-vue": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.3.tgz", + "integrity": "sha512-IYSLEQj4LgZZuoVpdSUCw3dIynTWQgPlaRP6iAvMle4My0HdYwr5g5wQAfwOeHQBmYwEkqF70nRpSilr6PoUDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "peerDependencies": { + "vite": "^5.0.0 || ^6.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", + "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.13", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", + "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", + "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.48", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", + "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/devtools-api": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.2.tgz", + "integrity": "sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-kit": "^7.7.2" + } + }, + "node_modules/@vue/devtools-kit": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.2.tgz", + "integrity": "sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/devtools-shared": "^7.7.2", + "birpc": "^0.2.19", + "hookable": "^5.5.3", + "mitt": "^3.0.1", + "perfect-debounce": "^1.0.0", + "speakingurl": "^14.0.1", + "superjson": "^2.2.1" + } + }, + "node_modules/@vue/devtools-shared": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.2.tgz", + "integrity": "sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "rfdc": "^1.4.1" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.13.tgz", + "integrity": "sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.13.tgz", + "integrity": "sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.13.tgz", + "integrity": "sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.5.13", + "@vue/runtime-core": "3.5.13", + "@vue/shared": "3.5.13", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.13.tgz", + "integrity": "sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13" + }, + "peerDependencies": { + "vue": "3.5.13" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", + "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@vueuse/core": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-12.8.2.tgz", + "integrity": "sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "12.8.2", + "@vueuse/shared": "12.8.2", + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/integrations": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/integrations/-/integrations-12.8.2.tgz", + "integrity": "sha512-fbGYivgK5uBTRt7p5F3zy6VrETlV9RtZjBqd1/HxGdjdckBgBM4ugP8LHpjolqTj14TXTxSK1ZfgPbHYyGuH7g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vueuse/core": "12.8.2", + "@vueuse/shared": "12.8.2", + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "async-validator": "^4", + "axios": "^1", + "change-case": "^5", + "drauu": "^0.4", + "focus-trap": "^7", + "fuse.js": "^7", + "idb-keyval": "^6", + "jwt-decode": "^4", + "nprogress": "^0.2", + "qrcode": "^1.5", + "sortablejs": "^1", + "universal-cookie": "^7" + }, + "peerDependenciesMeta": { + "async-validator": { + "optional": true + }, + "axios": { + "optional": true + }, + "change-case": { + "optional": true + }, + "drauu": { + "optional": true + }, + "focus-trap": { + "optional": true + }, + "fuse.js": { + "optional": true + }, + "idb-keyval": { + "optional": true + }, + "jwt-decode": { + "optional": true + }, + "nprogress": { + "optional": true + }, + "qrcode": { + "optional": true + }, + "sortablejs": { + "optional": true + }, + "universal-cookie": { + "optional": true + } + } + }, + "node_modules/@vueuse/metadata": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-12.8.2.tgz", + "integrity": "sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "12.8.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-12.8.2.tgz", + "integrity": "sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==", + "dev": true, + "license": "MIT", + "dependencies": { + "vue": "^3.5.13" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/algoliasearch": { + "version": "5.23.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.23.0.tgz", + "integrity": "sha512-7TCj+hLx6fZKppLL74lYGDEltSBNSu4vqRwgqeIKZ3VQ0q3aOrdEN0f1sDWcvU1b+psn2wnl7aHt9hWtYatUUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@algolia/client-abtesting": "5.23.0", + "@algolia/client-analytics": "5.23.0", + "@algolia/client-common": "5.23.0", + "@algolia/client-insights": "5.23.0", + "@algolia/client-personalization": "5.23.0", + "@algolia/client-query-suggestions": "5.23.0", + "@algolia/client-search": "5.23.0", + "@algolia/ingestion": "1.23.0", + "@algolia/monitoring": "1.23.0", + "@algolia/recommend": "5.23.0", + "@algolia/requester-browser-xhr": "5.23.0", + "@algolia/requester-fetch": "5.23.0", + "@algolia/requester-node-http": "5.23.0" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/birpc": { + "version": "0.2.19", + "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz", + "integrity": "sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/ccount": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/copy-anything": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz", + "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-what": "^4.1.8" + }, + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true, + "license": "MIT" + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/focus-trap": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-7.6.4.tgz", + "integrity": "sha512-xx560wGBk7seZ6y933idtjJQc1l+ck+pI3sKvhKozdBV1dRZoKhkW5xoCaFv9tQiX5RH1xfSxjuNu6g+lmN/gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tabbable": "^6.2.0" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/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==", + "dev": true, + "license": "MIT", + "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-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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-what": { + "version": "4.1.16", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", + "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.13" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, + "node_modules/mark.js": { + "version": "8.11.1", + "resolved": "https://registry.npmjs.org/mark.js/-/mark.js-8.11.1.tgz", + "integrity": "sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "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/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==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^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==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "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==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^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==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", + "dev": true, + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/minisearch": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-7.1.2.tgz", + "integrity": "sha512-R1Pd9eF+MD5JYDDSPAp/q1ougKglm14uEkPMvQ/05RGmx6G9wvmLTrTI/Q5iPNJLYqNdsDQ7qTGIcNWR+FrHmA==", + "dev": true, + "license": "MIT" + }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "dev": true, + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/oniguruma-to-es": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-3.1.1.tgz", + "integrity": "sha512-bUH8SDvPkH3ho3dvwJwfonjlQ4R80vjyvrU8YpxuROddv55vAEJrTuCuCVUhhsHbtlD9tGGbaNApGQckXhS8iQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex-xs": "^1.0.0", + "regex": "^6.0.1", + "regex-recursion": "^6.0.2" + } + }, + "node_modules/perfect-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-1.0.0.tgz", + "integrity": "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==", + "dev": true, + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" + }, + "node_modules/postcss": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/preact": { + "version": "10.26.4", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.26.4.tgz", + "integrity": "sha512-KJhO7LBFTjP71d83trW+Ilnjbo+ySsaAgCfXOXUlmGzJ4ygYPWmysm77yg4emwfmoz3b22yvH5IsVFHbhUaH5w==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", + "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", + "dev": true, + "license": "MIT", + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", + "dev": true, + "license": "MIT", + "dependencies": { + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/rfdc": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "dev": true, + "license": "MIT" + }, + "node_modules/rollup": { + "version": "4.37.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.37.0.tgz", + "integrity": "sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.37.0", + "@rollup/rollup-android-arm64": "4.37.0", + "@rollup/rollup-darwin-arm64": "4.37.0", + "@rollup/rollup-darwin-x64": "4.37.0", + "@rollup/rollup-freebsd-arm64": "4.37.0", + "@rollup/rollup-freebsd-x64": "4.37.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.37.0", + "@rollup/rollup-linux-arm-musleabihf": "4.37.0", + "@rollup/rollup-linux-arm64-gnu": "4.37.0", + "@rollup/rollup-linux-arm64-musl": "4.37.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.37.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.37.0", + "@rollup/rollup-linux-riscv64-gnu": "4.37.0", + "@rollup/rollup-linux-riscv64-musl": "4.37.0", + "@rollup/rollup-linux-s390x-gnu": "4.37.0", + "@rollup/rollup-linux-x64-gnu": "4.37.0", + "@rollup/rollup-linux-x64-musl": "4.37.0", + "@rollup/rollup-win32-arm64-msvc": "4.37.0", + "@rollup/rollup-win32-ia32-msvc": "4.37.0", + "@rollup/rollup-win32-x64-msvc": "4.37.0", + "fsevents": "~2.3.2" + } + }, + "node_modules/search-insights": { + "version": "2.17.3", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", + "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/shiki": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-2.5.0.tgz", + "integrity": "sha512-mI//trrsaiCIPsja5CNfsyNOqgAZUb6VpJA+340toL42UpzQlXpwRV9nch69X6gaUxrr9kaOOa6e3y3uAkGFxQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@shikijs/core": "2.5.0", + "@shikijs/engine-javascript": "2.5.0", + "@shikijs/engine-oniguruma": "2.5.0", + "@shikijs/langs": "2.5.0", + "@shikijs/themes": "2.5.0", + "@shikijs/types": "2.5.0", + "@shikijs/vscode-textmate": "^10.0.2", + "@types/hast": "^3.0.4" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/speakingurl": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/speakingurl/-/speakingurl-14.0.1.tgz", + "integrity": "sha512-1POYv7uv2gXoyGFpBCmpDVSNV74IfsWlDW216UPjbWufNf+bSU6GdbDsxdcxtfwb4xlI3yxzOTKClUosxARYrQ==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/superjson": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.2.tgz", + "integrity": "sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "copy-anything": "^3.0.2" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/tabbable": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.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==", + "dev": true, + "license": "MIT", + "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==", + "dev": true, + "license": "MIT", + "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-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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile-message": "^4.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==", + "dev": true, + "license": "MIT", + "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": "5.4.15", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.15.tgz", + "integrity": "sha512-6ANcZRivqL/4WtwPGTKNaosuNJr5tWiftOC7liM7G9+rMb8+oeJeyzymDu4rTN93seySBmbjSfsS3Vzr19KNtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vitepress": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/vitepress/-/vitepress-1.6.3.tgz", + "integrity": "sha512-fCkfdOk8yRZT8GD9BFqusW3+GggWYZ/rYncOfmgcDtP3ualNHCAg+Robxp2/6xfH1WwPHtGpPwv7mbA3qomtBw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@docsearch/css": "3.8.2", + "@docsearch/js": "3.8.2", + "@iconify-json/simple-icons": "^1.2.21", + "@shikijs/core": "^2.1.0", + "@shikijs/transformers": "^2.1.0", + "@shikijs/types": "^2.1.0", + "@types/markdown-it": "^14.1.2", + "@vitejs/plugin-vue": "^5.2.1", + "@vue/devtools-api": "^7.7.0", + "@vue/shared": "^3.5.13", + "@vueuse/core": "^12.4.0", + "@vueuse/integrations": "^12.4.0", + "focus-trap": "^7.6.4", + "mark.js": "8.11.1", + "minisearch": "^7.1.1", + "shiki": "^2.1.0", + "vite": "^5.4.14", + "vue": "^3.5.13" + }, + "bin": { + "vitepress": "bin/vitepress.js" + }, + "peerDependencies": { + "markdown-it-mathjax3": "^4", + "postcss": "^8" + }, + "peerDependenciesMeta": { + "markdown-it-mathjax3": { + "optional": true + }, + "postcss": { + "optional": true + } + } + }, + "node_modules/vue": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.13.tgz", + "integrity": "sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-sfc": "3.5.13", + "@vue/runtime-dom": "3.5.13", + "@vue/server-renderer": "3.5.13", + "@vue/shared": "3.5.13" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "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==", + "dev": true, + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 0000000..573fff5 --- /dev/null +++ b/docs/package.json @@ -0,0 +1,11 @@ +{ + "private": true, + "scripts": { + "docs:dev": "vitepress dev", + "docs:build": "vitepress build", + "docs:preview": "vitepress preview" + }, + "devDependencies": { + "vitepress": "^1.6.3" + } +} diff --git a/docs/public/images/logo.webp b/docs/public/images/logo.webp new file mode 100644 index 0000000000000000000000000000000000000000..3840919f72f9b87c5348c75e61f2d22805ccd012 GIT binary patch literal 145036 zcmV)AK*YaNNk&G5HUa=wMM6+kP&il$0000O000300|5U606|PpNI6#k009w6lH|sb zWC`T#QU8B1NeB>UJ4W<>0`%V*$qR4?i`i~Kew|d3^gZ4bu{`CzUk_kJ?sz;UMGpn0 zAp4N?$*JsHwPH_X@@q^ZKwI7J3m{@ncAMWKyKC(O5IZ?8h|CnS7v12@1j*jS`&NGH zd<(ag-v*V8nGe|#S;!q-bZsHWGCzH+DP_h&PwsoXlFH2N%N2+g*@oP0(S=!$j1 zKIj>MBqBT_`|$k%fR@!Gvb}LsIG#MB9dJsHagaT7=KGFfLG}wEHd$~*_ME)Qs#X5# zsfa)lM0Mkx>>)>lRvyXTD2BuizWT|TAr7+b>vUzrLATf^+3+$}T}tr|%2SRWm#3g- z`P=>>~e|DT2HwfQXoY_&0&oRe5~^L`0dJvxl!% za@03B$U{L_UP?J-uQiwJVS3(UedoN!QYa#Fjb~NyIU|R%?X8C^$Fih|D4)AM77!8P zbGL2RP>P7~8IXkE>wDBadztlgWJAu`PZCBK+BgC9MW&SOwoOFDRVLVpcJ{l}6l~WO zfbt0BBfVbT8%ezc^0umyVY2$V@^&pwwdeD=mYZ$c^B>Rik1AEB)LDQsYqOCY#?UiC z*0Dm)?2ui>FMjXuzMs+)F#!|cY1_8NZM1FM&tj5fF-sO$vJ5fB9Vh9;Ni#F^%{aS9 z_dj69+5HRd={;g*hUUJ)ZO4{D7L*DHcKmd!RHy4vCJ`|Kp0I5{B+383I~Ka1t!{O#F6-{Td+zRjx9+}svhMD#)$Jy=q^Y-YBX|fB zV1Qxd{{S+Kz@K@&`XnMIz>~IZYb4pW^_sh9a1Q21jPfkbe#{=sHq7E|1lO2(&SVO7 zb~gr*iJ93X+2n9Hmn=TntVF~FSd=75l_bdn5*}48GyMN|?H*s#On23T%!p%nRkHi? zFd`-(hW3B^zy06-Z~wRd+yCwV_J8}o{onp?|F{3!|LyN|-eaz1MCZ>>aVY+q;fW-R}1tbkISqRn_^W%i>10T25#Z z;DYBF%eEZX8FUVA{M!${J;-ssk;g0{g}#St&_jQ1TbWJ} ze22qM`{t+L%vENh<12N63}ec1Bp=d0sFuf_!53@@hSw85`ex{}mTeFlxEtrb#d?OI$CXo`&K6;|q+H z6-UHq3R*PN$g7IzJ?gRT;$AvYy4-)d`~ItC3E^eMQ|i`Z=*E4JYAYfCLu)yive(z?halofNry20F8Rg|cE#|r=9TxMZ7z2^hxiV|LG$L@Tbuh9hqh7KgQxXaU^uAN?1rp& z_J=0?ze!wcaka24E55V!OU}NH@7S@9-g|9pzs{XyFWra76OrM7s7d{*+TA@cL5r0m zE?7a)?I^wr;o10Li0{#>fAIc|{UUGnr0IGM3Afv?!MIZk!~6R~&}1G5wmcl#j9tA~ z`5Cf<@42yc^PNgb=gMZY+wgv<-TvMYUzK`!WVsx#%(NkZH^a6qGtZ%T`6-qXF}0qIMUi&0FEDpe^B`LQLbGY$~# z>IXFUP9iK0H>fX%CEmJLGQ-Tj|Ak} zi6_+CqTU3GUZY$Tl92nF2|MFNJk-|GgPF?~js&72ieO3cyd>egxY;4bYRWU{Y5<2kzv4X8)}w_P_hgn}&aT2)Cza+2~|MM^|z%x#qk z5hXt3wTggIXm^hk^j&UEF%)(>70IQ>EcBiUQwHG?{wjOM!g${nOalz;@!e*N?@5Mm@>!okBg0 z=rp$6527^ecLGrX`7W=7ns|EYDQsEmxiO2(Rw#ph!@oz7%@k1Z z;^pOrb{>sCIBgkU+-;hG-wG=U38m-%wxpdEZ7n@zJt+={DR9uJ)E{aRO#k3F znuFHRbUb%3-0ANNL3GMlEDz!Y@NW$k6e7aKC*RtXgQ8x>iCewq!RG3FZ8tonOwNXu z5BPiTxD7Jqa$e1HR3Gg*+Oh9IsQ6gQ#{q!t&V&d;Hng0YJ!MaB`*cT_SWGMy)d7Hb ze^>)4OKLvJs4~T)EgQE+iv)F9i2@*Qx-z3BXsRbjbq}B!ibH}Vv70}#T8@95s%p;$_-=3hU7g7^<)>~B&c5CMh3F| z{l_WlVMDx&*;NF}0`@<8>7zdjuGl1~ z_^NE;&Tz+(8L{2{kN)c0z)EHb4TbNw?{?hrLXf;;nSm80*Odr&vdvxvG*8%WV3jVF zDM*=xbC=zQC=*?F-~?7N8|YU~h%xT0cbN#H*BCjt0tMI8{pc=hgLzOrCk0kql7jf; z+#TH6>&7{<6J#N%3d9gss_ucCtiu) z#Bu9jun4->a(qzLUP?RhrNmd}35}+q5?-pv1y!A(+}5J_se$87D+cAqVhE@Ql9W@Z zskdB#{1mHkdm6G3fTP zbl-WvyUtaR{@E-@nrsE#E={H(?mm3muFziXjHY^BbhET9H*wFsP6@PsBWU`FpKcyp z+Q&UR-LaVT7QGFc=6gW3&!{cjd)=P}F5-3e1W zGE6VIpmTr|_V&ao%~d>54|6*hq84B9T=yi~y(&olp37l&JCN^B!>8ZqQm?PCFE88w zRpNGG;en(xTY$i;0Dz^q!5Fc6=(|LMEL95LNSNSX}N@XeEe|# zzZtf@2q$ecl>)upau&?+RLDq$xrJg{L#KV%KGcV%i&0&s7*f7`dVD-VS?YhO**~^$ zQq~ycK<(@P3v=A!GeCNwUW_MW(TK>jO?cJwx{TxL-RCb=i=5X`s)+>|!J9EXMKRl6n?936{_iu%1&OyJ8 z)yR!#G0`1hoYtH}oX<~p=M;-uY!93en7{Pgb60C8YBb~$tvyu=^IX(RthF8%58FF& zjAOxdyd-4i=$QS(ZDH}5&p$JZlUlANgVIlZ9cFq^7uv=3qSFD;GBB>Cn3+{#k-7g~ z_wv)zOE~fFaDvpHSpZW#qMh7q&h>^kkz>ZzzwIAe1#L_}ku$W%LFQ%uy9_3~W{u^# z%2@E%q>qw<6SqAvM`mkogX!+K2^uu!>WpE+e|;Sv)3XJQ${s%jrn}S+)%nNHGeb~e zl;%=KV`?J~^PTso6>lx*wgWmejcOt|6!z8zg7}bIo#IB$wH(l5zcf)0>k)nB@(AQd zMHNVEA#NBJs4>>nq8`hQkhq@Nln}_LBFLG)+7cWcG-=H!D2qaL98wlvZy=x-gSp6a z8w1_|U6xcGrAfVK_uDa9WwL1m^@2y)xD6{p8`LQQwMwo$DRz3B4pCWp5C31FVZj=! z2};dZ%7(5$+*L?wZ(ty}PdLV^UB0FPG;2(j1(vTpxI$1W;~>C~4P~ocv(^UMEzegF zFE1`>)Kpbc0(FyEbR0>lWnJIkc;Sf+3l!`gr!DdE1xrWDg51sZR#WQqEv97T=51SF9Z32`}-k)0Ek@F+R%9*R6w$&SQ2_}^O;@x&A*y1FY zahF2%*mk)DAr#f){nq9pMOLMR*aJZ=fE zo&<8WT@DRZN#GZRP`<>(9W6GBoEM&@g`p}ugAkHxw+bs~5;@zig_Z?F z(W=6}HjN;Fha5;d(h8srtC2g|0nJk$LI~voSp!e?O~^gHvq!5WN%#msK~qTRybcw^ zd!cn0#+-yu#&fFJJOLGxj>DSyuFp#d8|R+p0?fTokuUoS+IaytA%ttK)&|SZ>eWa$ z4`~+#F-IX%YD=jelXK69ibDD$XwMRGl~m3nL`J0H4yY)`I(#~SAaE5zM0R6fK%Rq| zT=kdGp(sk6g&=8tj24Yspw4c;9@3QY7D7>Etp_lEu1cbO8}yj4gu4(A3i|QiUr_uX zsw8X^3vR27J4J7P@+1QDVV(!m)} zHM+pAc$0xNRn@3R1?M%Y6JPF#inJMkm_(*U1eZhIiL*1>Y6vNd#Bmx}rb>e=?2NP; z0MbMqR|ueDiYoOvvnyui%|@C^Ms>WD{hcvRmBBf7)kUn?fS?-HYBBp;Vpm0Zw=+-_ zT27@QNNF7SSzfF=t-_b?E_GI053nfmybKTTbx1kcpJ12W+Ycnn z4crW``Tv8tZ2lTMtp*Kf9C&ssyMv7_$>Hrk?v^wmh}}Uu&h8McYEa~Vg55T+EeJxh zxtrm^KDT77Jo+r$u@1T>1ZKC{B0Sj0P&WCavoEmYeblzaHy5sgQ;4Mkzu7&=k+qWbLHHqt8sx~Fi1*Pg)x(?dX z%$4Mx1-h;+L1da-zfukVYT7%l(+b?$2mv9mFjU0M-3?MPuWf@r&=g!dO&ZyKIFzoK z{e$HU1)+bicSI?0YZ!qqK5Df9J6tvk0C3%|o9#4&=Ef~jA#M|-|BJ8Nz#uCTk=-tX zirwzk4MJgfgNS|n<@Ki&jLp+awGn@p@)GZ6279NIDuLEj&y0Du&# z_;}+zD%q?VbX*Sg84v*1)ay%l64^;%!eDRHA(CZn1mv@SLw$=(09`-3w;`75&#JKp#PiHz)PtD<3IQ?iNFj;zVF`z zI+Q%ne*o(Kb}uO?Sh@ch5`ontuP+K63LFf0hf2V+-hwjozyl-_$Pc{md9p?f0BH*h z7U03bQk$z(z>Wb7qPY;F|PsjH8Whfab+ z{|DvJQWjv$yP&ODSg`!)7m|l9e(2R-u8Bm9(fyG|AlaA#F@E+Eb;NKfhaPjcCBqKD z&M0935C@DY{26q)aOElDFb{s{VdjdAG=Ma6Jti1ri$oby7q1e>+iNMu9{z7b?j*x2 z!kFYC=$R=5!tzp$Hp=5#55AK=TAEvCGz^3GxO7z*r!GHA8};#84nF3>=28Wgv3Lmv zCG$a@+W8gQptbNbAAoyI@p#36)%Z zkT#yiP@es;V+4SdMFv3LmkskFsC4E0B4xl2r#U_U$-f~`?B!ro?)!8y`QVeJ@t3cj zl0Ez3HK(FR8HRn^B2$Ta?p&2J=zd0h{u6(jVP!HJ%VF5ieW28-Yfn-Jtfck%4-ZEH zkpO^Tg<<8JVPI%0o4kO)@q+xn_i89pcZUX=-WO2n|+&^xE zp^p%E;UUT}ao7Zt9RSijFz`dHu?{#!nzXzq6Grvwn*g};>lc*3!2jF@ga2@ZGEB@} zCXCK%-3H*@vzHW(Rq1mj<~Pnddkxl9zS3VIC zt`dgnYmd=Ix9jQ_bXrh&(ka5m&Yz(R=%5|^Zig;RE$gs2K(_&BlVx8 ziv8UQ%ewOBlcd~tn<~7N4Jy-uy7h?tWtXZC7TI``n5QmKwOb}s#wppxqxPXI zR1J?Cm1zyU?Ibk;s@Q#@vXn&Ij$nwwzMh~!N>m#G%#%Isu$01^PEvuOzrK7aL5W#5 zoz*P{z>LGOFA0>C**2WCn%)tdPDeupnKztG#*EkbehbPGxm9Tg$bl$o6V>QRgCEXWs1CEAym?(1(YS*R+FZ|oLU+mVUew7 z{g^4KXU1eLx)EVfT_aaaB5gHk0TvY4#e_*9v26wm3QgmPiIMs?Q*h%0CV--i3^@;q z2(&V>fP%>y8Rr5hRJf55i9yLlnwd0Uk|MP-xy+bcmTZko%o`@BDN-Xdh8dH`acN~} zWK8OKE{)8f114}9v5^rrfijG-m2sh9G7cANWHN)Yp3kk!JXcKQ)Xb#Hn80w!jSR&I z$~*;cW0WRP;<|DhBeVl0g{Z9zfkGijBcl{3kg_&1a)6~9a5579-H*{KJ6%8JWb)K1 z`Yz*RNMobu>3+f)Bvq26QCI_yWmu6a);wV1MuB0NU2(tJE;oGd_xo281yHLPcyUI> zeWw}BRCXb#&>gMPiqmZBt($E??P%w>X)KAdW&ttDpho_-W$Gjmhzvgks>VFo-YPgv z$edpJub*M9G5{=IO;_R_tx{0stciQT2FMZs*k1uvLmLsb3SKcXC27->Ut?_Rc`y;F z)JDO{hLR;6y1oPonevCs1Q0ihY`lyN*>fiYMR$U#q0TmM6xI4fmh}FaJR@ae2o|lU ztEH2qGM6@yn6kP_hVjauuYo8ImzDf zGNqqaWf1`kAAq@7Dq3VSBW?|lDbJgfK>&~sLDMi$>)Ig1r5w4}MaCS+$b40zDu)YM zdnm1GMq5X~%v6lwWOBXIgrHensi2Wbp*m!$2s?jU&nLqnGCUejUm z&=lgEh3@T+fgrl}rVRcIP&C#7MRS#gAkMEdH~R(x>Tj1bApI~O=h`&`X6*`dudO4n zZkTVu|C}bovc*a|38TKNp6L3EfwDIs7VL{Pet-fZHv$ z5%t~w6<3N#z!${KONP>5M&#F>&+pX1!`Jkpng`~lk8Q`iR}wl z2Av2*o7~pa+QmR^8NlUThD%c=Nsj)6)Rw+5Znz8-D;(XtxiwCp?X*Q{qov^3cR}dV zl^5p<3CNW=_H-OOWM`oLv?>@J!Esn*gtl<*Y*kA@skwq+`}-|620ES37|pYl|B%eY z<+)k~gj)O3P?nEM4D>sH8mLVDK9x<+O%!y6NNRcf>N^dOjt9_n`T3r_2T7p;BA=a^ zE-4A9v-a1Qr(-pKbcBa!Su5u~$>yM-F)d#y=TZ^0xt0InFO>lvuy`_P+zEd|VwFl+ zS47ZdoD|;V{H-^@!(JpC3PV7WtAoO)7U#>F462Mavd?`koec2M+517`Ira$57+;tv zKmti7!t2SEkf9wnB&qBn`T>3A3+22agCOJk8fLlopL_UU2iph6-hsRiNrU{9yv8TX zsw#mZfBBqTKRfUg|N9mXe0d`OX`Xcuw=R#@a;X54tPdlvGWWs27zC0M9}$1u!l~ zfh0Qz%2KJ-kz^3&|9%HBt+6&>pivPdzt>yBN*{dGWh3;N{+j@}V}ksc>vbzsv~o(5$!&%U?w$B*{Mo@l-vkX7uu#M(aOf5!8L^pfKl zc+)gcwQy81G|+w9$e38Wi!q->X?aXl)hjupg^GJ)?7B22+roq4bU(tK=wf!+Cn_GjV z^Po(Gc1r&DR>%fGJhi%Oc?9N|@?(;UF^Hq7?%cj}&jMI4kymbFtS4ED_?V#j08&C@ z?cBII1Q^HlPH52{Z?ct50D7jF$QiBGxpBA00L zgIk1mywPx}Ob8#-60>T>-HkViWALKwZ}Gn_0U&wzJHPvtn9~!Su(0cTfxOZ2017Zy zLCYkrxU)rQ+w4SqI=~$!(x3g_YdxbU5N^ltg7zqATqtu=x*DnDo^De=UhC5(?!Nx? zTeYd_38a6|9zF8pE{$y&4U~L+KRe@&da-6NrITOae#1x4j|mFS_WtOJpXf9;%W6`( zJYP24%PR8~fmMzk;of~vHEWC-+1v$%Z=@wCd3$=ro!rE}#x2qxe~evp-HNFAp)z9J zPY*^86_}TgD9IV+KKL%rEc_GfYUKMw1+Cd)N2(G5g%^qdLUs;>JD7*k^0at_9bOAA zRY8iB`=Jh##VMOMrcPxO;Qp|vUZU7o@|Sg9Bi_LxdizV!RAmq zp`oW`F+|*?p)waIXiF(dNGyAz>+P2UvI3TX2XnqdN01 zPua@|4Tv9nXQMks2+5Ej0CgvEI+_x}>8TDHzP?ox!v1|tyA6-fqN3(klm^+^>+?AJ z4h2MHwfuM|@*slMVNlV~^ZVH=_8(}g+W_qpJRB2i&1iq2$tpM?Y8_ zf>%>zLBf~kmyNLdl3R^qw65VLv0GF=dw7|zK1qmSy4@HnS2F{%xVK6I8H|r zDEO@upBL=gk%l*DX~9f#k}HL=f#A9N(gy{5SxOS@I<~LBe1X=syoBV83?SJ4;;5pa zMX_BCdoDQfZHyL|-M9})GnnK2+lm7L&+icxyH=EQZGbjsoVe*hYB&iDQ1H7a7wkD& zk8jcPg5srz5tgKaf`9k$WV|PRaoeEv6+1bIs9#s0;D_f6DfYV^-Of+Y{wpJB4k5m% z0t$M3d|4{?8{Xb-(S;K&EDj)UY8wRX@7~YrWk1W?F}g7k?ddi=Q%o*mF=i;xG)}p ze*6C1xnZa7#aHN7Ru9^Si4}l+sf!|vokru&MRcs{C)zUDOBduD##5GPJBhB|qH|R@ z<%XgBVg>Rwodz+*KDAQ^-K$GxY8c)<|2g>t2qh)#Q=FocRjXlOg9WHplhaxZyNr1W z-Mm&8ZWSa&2KBnU%&;uMNDlW3DA3}gR(7E9c<>z5+qD=DEWt=d2T-`5){Dc0?UU!n z$P2oa9U>qffOxrRR3I49Xc`4w(X8U| zU@$lufOw~%5PH?~tWkQqjHFmQw|Xg0OhD1Bi9BFKo{vO$HM8XgF2KRP)E$)0<( zV(jgAU5tKv$kPF%*yTaMpeagFZ0p(3&bJ<=^&NO^bjD5!T|`j_*iCZM~7GU z4=DknmK^|GyWfFg*Ef#t81U|%4oV!Yoo(;;1~;JCY&+k+MdVu2B1e?&HB5k5yYTbrE$OOu|ta@W=7H5y)9%=ZH*AqTke5F5i2|D>9W_` zA*hzGDsQ_W+c$GVc>KsvXo69qK5l5upMY#%NE+~ZZxEr0nc&yG zTX1WfgKm=xw;azM9Z`kOYn#4}lWsB)ZrR$0=Le=r6X2z^U)#L(N5`OCQRsP3w|S~y zq@Y*Rht3eR+hcgndxW8i1*?`l+NHJv_4X!~idKX13;|tEnWQ%}Umo)y-+0^XMk`~i zw1qY%oYR+`t-*qTTRJYQwCRO#{+{j;IVYLOlo70@q8CfQf(sJnU#PpJLLbrgkDmGC zKb~lc$hi;#+MF}J*nA2LL@fL2%5>p;{M%Rl>CG)$-r60@g|RRqWz5z=|K-0cqY`9X zVucRVouB>dASw}UKhPTBbAb%X3=OCEI@f9mglvnjtW7h)4*+q14DIRVahB;_#gW913LrEnB6uLIU9w}QIo23PUwqJL{ zs#=Zg6I8>Dv*(p5kYx(dO}{rvmToBOAn64+UNaBc+RC85ef@cL3M4`yl^bmOp^$T8 zwg6F|^s_4`Xd{&CU88Ig~>t26@+>e$Cp6c2zvxtrlp%{HTykPFiRL3nl7pM8~No5=eZ;(o0Wk z9A^cFCn)OeKj^Q94kv64WaCHDRC38VO)n#dmZvExsC;JQtn-$YF|AuyFPUGH&3~}9 z9Xj2-%`ayR4J4_=Ro$w8u@$9I%ovnDzS25za&mWI!n|dFnar?pU(fDt==Q*yUmx_3 zICj19%?Oo1wu+ub@lDJ0Ymj?QDG|Z|u;IKiALj@{$HLZs|McpM&%EIA0nq7Ok9w3+ zbd8)g%jJZLqI;<69X9K*GZ zEe=s@-Ol|Svj9I`GrBPXi*?iz;vhT=5K4d&&Ik3-jp zQHaX_v^@Va|Ni$cSI3Km|7IL=(Hz#NFYjk)Vs94#NwJr{?q}it(l>wl3m?8v%WFAV zh@l$te+g19ESxi@`7+J|&8%QL8;WxN;5+^v_pX%3sfSa0$cbFibcMm{>o0w9!1$)>i;+!O7_Pqk z?>7$}t_duoSA+#wuTItSd=o~qfU=| z%A+kLap3j2CPvVu~JQ42)!_Fm`Z_h z$SaM)ptMV1*A{t!B~gj(63+-Bc>zgGrCGvitP@yDF zK;}IfLtQ3Ce24@^Hi!(HBJi6-BuWqOB4nJC6|hEVgI_7KBLL}l&BYuY~70YNYc zt@LF*dpJ@^4n?P8G9<&~NJKLM#}VPyufP9J%yY1URMQ!9Pg5R3qgF`gVk|@SBLjv@ z1ct$>-CMu)>pVxq3L&8(lr?*|)Y+xwMrUh?(-MHi|6}^<&-@+70Z}$74ZdhsJJfvX zvSDBZh4}|Go?|U5C8cGqrtXSz`Sl`3b#}hUa}@I0r!)kTV(rHI2YHOHqDwpnL|!8` z*bAxLfrY0RFv@XYaUD~B9g$jM$icm_Z$F07PQ8%pXgJ;>HCUWs-BbMKJVxA)@>~Zv zNo`22aXB@0+{!k$VcGs}S3;H`N74i-N1gldNz2xLa5w%lZ-{JkPC7d=srQXXW<3JI~n=N8_3aZkgG zsq29UjYQs~wvBep2JaJH_r!4XkP89ND-E&1UNG)^XjddJxcl43e8`#?0&1&#Q3_6{ zJPj{)Z>)17P-KVNkZDWlbkd?H_P5qzPGrtY1+~GO&6rc=GM>2p{vL>xP)jgbIOLW| z%fzWtk{51%wC+#~#m<)!xgq3dPn8$F@WIv*xKVw~2IK~1IeMBB>w(dR>F^_1@+Q4W z&C+SI@SwZZ2sx59Bj)6mROU`o@IqVxSGt<4BCB~L*EDb30dij{9uPhbCBjj%R3eLFLNL}1`_^57v9c>MPcYNx z60JtXgcrrn1Ceg{U%qD12-LMpAu^LB{;KhS;0hQVS=R8=jx5~$+vnf$1PaYncy?pN z=ms@=$kPbJ%Qb0;aY2kme4&w!k)K?ONQw_Rhafhm;XnueZPOcs<2}P~DuZ&Hf*RrJ zLuEOaE|Srx)7Lu~<^cw%F0CFW+7S^5WLp9TKp1|@?O!ZX4p~T+vI=!TR2-5ZJQwI5 z>D-DTkQcr#&-~Zph`JlwA4&dpblPCb8?U);r5Orky-}Izh>A8 z6*cpqCn{4s(G38r{)6)s(gCwk%;ShQB9Zq=flKlot{xZ5Aa_T5;}kaI91QGGB+d@^ zSsP0}v{0rUL>Hydbcixwayl7EsZ_teqg^bA%1x7}ND7`e{rvN|}r8Zs*D0{f#C?pe@DKvlat@ zLDsYs840+CYoODx@%I1@zjBdKXJdB)8W@vaPxMTd~l%l2?SH52TPMR_Dn^B`#c<-;TBJ z^`=ceC=tg2vc)hhpwBDfSt_{eGY5>FnQ8kM;N5gXk9?4g4j8avVj)fmM~)40R+2&= ze`ABuXZweKCd++h(hoF?xKPrMUrwo1fPrK4XCrCw%Vy-k&ufyO0sn@EM?Z2)BsQ32 ziWPZ@P(Vl51@`Qd)WheUcI3mNVfx!PjUjMO< z{K#Cs0bdVYrCsl){qkOr!~O6YY6UH+>H9`&-8j{lGO<@Bn0X`~fZ%?+M{EE{XUnak;BSyN*0LWQjU{pVBed*{ zNC`=&(WM}8yFJ)AUc9uBQvD5^SLZ)84DFTn3~ejccu?ZOey2l0aP&iyImYHT))d0| zTII3T4+~pmZy%w33#v{7sTaaMZgmn0g45o!cpT?4GlfFJ&v5C=hlCw1F44*hj6(wu z3>CrAPK$&9@-1T?1Jsq*YAWMn&8M9Y2H&&3HPFgpMFKS@jqU3#8UkVZj&%%3FF&Hi z{R^)c9|(!ZpW0~YCTr0{czEz(kI@i%I|jp?08DROE~b3zX{GrP$hF05e}J~Gh@i+& zX@&_Ap}VyU<|J@4kJd90pDK=}{jZW&m+5n~HmQOpQ_XX2g@|Bpcbx|SsjF|S)YHC% z@3>^o+bGhN_7Pfq*`f->ZBLsk5D{PvOy>dM^DB!{&X;CGalf-yW{bS0*aPa zq=brC=b&#s06^)njb@egpT!$4*yD=T&GIo?{)r>X0LFFKi-`!#?#;e&3J8_e!c^RM zaDB7h?rV)UKR-g-3-h2*orR2uVD5f--#rB|b?t-oYMJwy)weTePcwxx9jzZ)0hKC3 zG{Q6*7Xl8l+E6yFTTjpiFF0k z+CS)#5fIorC~>Oz92hz0Ac$P;?-F?i`^z^IVTspeQgs*Rlx-iKcgVaZ(OI z{o0>?(|oj-&u8+#K(gyVFrEuwgJhnp~1Wjk*;@>lL@9l=eP!1A9t`ifG=;|5e)d3)eh7L3x zc5#Btu%eMxS`2T3s$J`o6}tF86Ge+F4(#>6PpJtQIqKpil>nr<;r@Xxw<{h=F?`Gr ziAED)!vsx-=IUS3&5{2qbGy~SfBt5Zo)GKo^>C_XrV}x*tNYl1Z#16LSv-?TO}XqL z=vocF5z)Qv;V8&`AlMpby$AC z2f7Zl@z?0+Cpv>|AYY&O;qU*#X?nuw;r<}6(b$gNYHS@H9X7l;_QD|iSV}S$l48-Q zW7rJQk1Wu3Vg2(49esZKKE8p))h9A9jwg9~0zz%wqe)%dHTD9_c3mflLnmM?N|PjJ zDP&DIbb~Ox!BE#hjOnqe90)#6JiHGZF7b6@-b7Eq$vv%2!bdn zp!g;lzhThbp@X6YsQm%~g`%9#N%RDuX4y4oOs>`6sZnD`0=k^-stf?7L_m2e7x)wf z)SZ6SX_KmovcOzk{19EPx-tORMv-91PLz-oPKy5`(TmBmw_jVI{-G>a2cbxMwp z`$Mt<8ZNnH-lS@_C@Kx^b%pK^GtNmuo#1p1jx4$YCe2uX_MApLTl6^6D+&8xgf&lM z3x%Lt?*)Vfpla#$%Vyc@EyYZ!uUi?4>gUr08CrD^3=%_>)9eC5YCs_7sFwWzS1~{Ek~G`oDr!DK=sLIojkXp zw#X=z#oI^N8>hmD^aVkN%WBsizwgWneF11Vas9c|CX^Qu-s+``J+jU@6n1Cs!lN%f z`}9K(UM4UA*7;YTHNCEQI@mB5SJ)?`sUhgSxcmj*`t2{QkQh)_b=tWP*CxjQ{})ca zJi=btWcDcT&dTL;l15^glh>Yl_-t;f_`k(K|N5Wr`49hkg8i}>GYrZD{Iz;OWdQOE zS00<0&R6p@>i?{+ef!?6t)Kk)|Mr`Nc^zQSoR{06|BpWE655G!rnazJ%7rzV8MV!3 zP;ZOEl^2}d0RQ~;+~}6!L)*$gnf5>4^}|{8cl(t?lh}^S;o3|!S4xItEyRp~>ly>y z(BdErY}4C5#sB=obeaxvJ6oI#Xmi5jx17RKpL=xU_MS~|C-bpJ&{qSge>;Cpu2gi8dP?Y@cINJGNJLq%DGe4{a^)r9#-ThujbPtqd zNsB~dSy>fK0>^M%M|WKZ`fzxt8#cp<_>MQsQ0WTy;LffA3Z3-d3t8%831rsV^Jwoo zxAFZ?Uov?&^!EPoQ&4Hm-`3fv50WTJNYjKz7|G$%?}Yxrt$k4H#cLYq4}hOYhQw*O zGqnTUy{&sXXm$3o8m1Ts1jrLPJ_F-r(|Y>g%PmlBsm)dlKuRJ-N@6bKdaAcwx7WE3 zs%0g<7ywd5DoHYr(eP%=4b1}`lTK7q_~~7Km7yHb$qb> z7yj_Sx2X?EgJzer$i`YLk>L^Oo3$T#jO&sVZJnhO+k6K3%f znDA}G4GhqJ>f*)4*($w3X13q)7(cOKHtoW5EY5)3#TRE6@&c^^f)J;J0ym-XZmV!| zh@1t0aOtttY`G*;8e~CiRLglzBIUF;5v6blXGJbGeQCX(PtzHo_NtY9k&nQ5-69Ml zDmYVyA9a7N`So7ZL%If=ReeR+JWT%o>Lnd@}+hTqE# zU$%q9L~wTHrdk^-xk`bdEf|!&WmKHY)-{T|dvJGmcM{y)9TG@z2<{HS-Q696(|B-q zC%C&q_a*!6ea?B`JMOsOH~L4{cz!%xvTCh0=Ui2-riJTRF8v)*$*$kMCD0QDq*?LRBekrWpRmdTw&TkLg$Tb5 z3gQ3*z_;Gx+bHD@e0!&|p@ynPAz=)QV4X@P4jsY<@OphC{48H2(=a%55tJ*=rAXgI zQ0-PLKAo8pP11Q_~Yf=3zl#rEW;lg8uTCV9+TZIOL0%GN~>6rs9ksFcN z5h}=j(Ty6HMYOTY!Mhl%n2MEZF|Uy%8(Aa8phKIgm>Igy%~kwrvIC4BNB?qFgqg(@ zOt|UtOGEs@A)NI$XoxH>!>?NL(u0HDBcpR=S?hzRCdVf!t3@0RuzV*a z#)%0ybtu70Jc@>QoayZL09;@z&UUx_hDkku23OJdlxHGbF}|TK~NHad z-P$`{Z&A}M$?z&NIod=jRKPh@t@ZgZBEzS=FJ8)w^(-d+aU16VUoW%C!dic~MD=mqEQjG^L5;T>7j%^f zC*^gwTwciPj;kT`EZf&3&79uLbTzTz%u#T8;3t`EaUDKCc1^Bj0qsig4A83xEaz{~ zxuHNIYbM)QMtNa($S>!He!Yad%400PUKa19#M|#e6nub;zxPuP==Kp+xwJ!y=(0DI zfuqsiMor3puuI5=QGLAK5gDP0Ms*jQMW z6z^yFDe5I_3%zbg#lLfM zbT+!yAB*(TXH2v z3)Yl37d>$M_JG3*yyR>ESEkW&$~zWj0n58^z+v4c9h2TCF@#rKO!H2ec})&TVqE1k zmnFTc!Hu8)EVBiZh*QI&eaY2RXq!0e`@MOq{`?x^S4m?T2jU`ig$_7r$MZ|gr_4?ggFmS~?ELWKv7m3;94yXUq{vh0JivhUAX z*7>xu;*1f4S8+KyV6lnPJF<1GNk8a!=n&LmpI)a*^4a}XB1eAMuFWt)B&#Aa`b}+~ z@{Vfg#Jcben$Qe0gT?gBus*~kQ4Jum8I%^U?&OKt*!r~G?Tidiif$egVQk-&Kt4ah%Qkz-`O>!g^);LG*avGjbUg ztk*$&d(E+`u$W@4<*-?FAGz~FEww)E3i&i>q~}IS9c;)^ZB$Zme{ZdIe3?!GCo%RR z(?i@!0r6c>qqj`a`B@fJ#(=6J1s1M5rU)j**`2&kFkg>>ZbmjJxA?}MW`S93m*=HP zr`d_E0pBpv!~tepz?z(uIkp0pX5`)xyZhc%_xz@VV$vHfNMQDNIb}owP@4y=x`FDP z?OtQkI76$rG-3lqva=Q{X57TYofq@^Lb^I4+${`e?;M{}Ix$$M?f>8Qj4)w*TG__88wf!A|=uf{HKyK(cW*3o)#l0*;1a zq)Q?+T%qo#t~KjN?U&LI_I%O7=27n|3TsciT8(~tP72&w2RLzu|^=U`mxo zM3)nbi0U=1-|hrlv65u1K1r1$=1Ouya^10%a6)c8c2@Dy7#e63BGYMnHaW!+gYDke z(~61lZoNA+0rH}ei4jbLmB2c)wAoI#bj4%{c>VIdG>B%OstcZlq*qD@xVlI!IvEAU zJQy<*);E%!eV&E(Te)G@vES_$*w_*1WpNYB`D94W-_x>ZvkRF6|I3Z>lURXX$Zfz% zxCJCS;ie9f%5ahV6asvNwej#xxQ5m1-SL1mSZ<$`i1@8qtcue{72~agBlp}G*2pUyQ_y8)5n~roo!#WL0gR<7Xg&45 z(g(zjg*COd1_*l8x3?>N@|)1MXg!9ZpxJMJSV@Fh`gW5gau$`jHJH*|2LGggv&k0F z*0_*MJ(On^m7BP)i@@biRm2dvgIk0BNjBEb@(8|+vTZg-1pN~Qm18k}NztSAU4hv4 z6$7rw;d23{G66?WJn5vN*K2sq>-E7Rp-mywUMm#Sx(17(G(<{tA}L?h43?@!h8E;i zUi^&hk8)CWGOfP8qBg8NdQu!@re0xrh-UO6hEnl7F&NZ@T>XPXgnIHIu6q*4)bZ7l4Il1J&{@fCX0c63L(;WIqTawltlXt6 z4L+LME>_W_h)X}4LP(wqs6*Qq7wnD>%pBh>`aD|k{h$Z}V`Q8qWA^{HsN>QsE?1^l zh%&Fy6kya@VBUXR&Vr!qbJ8guP!1;7{PQ`Vy1v?sk912i+X7EqA9jA-VD1ZSEr&)O z0=2g6$Ev2b@-+G+RrXoGpd(b^JCJ%i1Ch!GF5F3;U|Izv9-n=u3D&MUB$G%D^08jwc@oM)Pfuey1^enmTt5jd1DrGpd(mT{dUJs3&J!*f_((StSa zBk=xm=D28F)pD`qIEWXI9gM^Tp9M?Z^x^ox_-fH>QY(sg(mik>>>%IgWtu^8DTxv0i-E+x z#EaKSrt+9PeSi%KBwbdQg2RkM$FvwT(Kf@I3~b^T{Ly++>~Pr08!VdZ*xCZuZ6K)~ zG?VUVnBwje5l5Ahq?=kd$)`?KA7v$u1Wwvg#qs0278!Xj9wK!V+W{-GoV29Eh+P4R>!0&a?6{nw)S4=qbbMna?KC|%O&h3X&__yrd}Y~#H)*DZVkh;sP5Ag0 zTqcs}C~~qTslPG$ybK*PuC7XEFNgW=h<;Trx@R9CBPYRyx9nmqTBMhxQm{apVs1aM z2;+-Od*^jA{QPR&su2uQVGR-N1oXRSmgMOSoos)V_Ab(0w_!rWca*YZOzgY7y<}xk zLjce4pV2N-SB@BnU}P7QPQ?wV&0>$YCQhkUJeb9j7}Dl$uNyduH!KT7!%Lic$bvJk zZjH6?LP~Mb*~jKcX5CKa7UI*SQ#jH^qj$gyIBmk>#FghW!A}|8i9s!CbD=ZgN@p0S zQbFr+>4DYMu%yawT=RYb-f~u%6d)XoEQ^P257iO`$T`!Uut%{C63*~%jFWx+D9cV9 zZ9%R-Nr=R@eOP2pPAz})_V!u0%7IxghTCA`3u&cUdTOS#8l(2UL)LH3$=M^vLF5oj z3AJ!_YV(X@Hcr;?GI2TzQ>4+O^G0Dqm<>htBK;^_Dj7~^qJ->;{#3Q7Sugj;$8BJT zx4Ppp(m}U{JP~GLQf(qeh?0@-je|C(Nn*0qhXpQvW@-F#eF$kds7{=`fjVAkNYxuaF1pUPlvx$Ni=k}4#R_N(Yc_#y-F95+y( z?oU;Imu~yv6ApFc-qGGbQqt3iHrvUHwgOs#jTyPl7`D}9bs`qqsHssjI}vWesBW1$ z!-oM!S1RG*Ila7@w z$3J!&3H52z<*A`JP<31`32M!YoR5>5WgBTvIH@09)uxW7$F^%TT&n$?&yc+Du(wFh zkp0oNlZ1pYi^xy2cjh|lZa&?XAErOI?ZX40G*?Zvcm3(vkpKYLq5i@_HlKqf>C_iF zzLwv&Tt}Y6#{O`>{ZdnTwwkHh*uIE7YdS9a^Q@!QW3CF7I@V+LjulH*%6w~~N^7&j z+m}}dYr!t9tY#6)e7AY?ZEK?QLXH!d##LrDHmx6qS0cyMa&H_uL zSaobHZTD?cHuUJL1P+sv+KnK}FKsaRl+0pE&OJ zp6sKPhVePde&4R1CFAx@sq;aI4Z=XS)^iGB=BPTBlZvF}D^{?<V z9F5JT=X+x;zqvLLi7Q$dm?Ck~2hm5@)SSv47ivK2adrIq` zmLkUt#S@Z0f*{@M4Z1Bp>j^zgA})Nb09TyFPtXk(I<@=8=$E}G0oU4mVnM?f)n$F! z@G2*YaKdSjE$!vz(!p=|1kQcwdWj0~aQEN|OwFsC4sJ{qKe6CPy=m)cJHq33)p)KS zPr28BiBI#}mrNb^Uu~+AX55bs$PTzYsjI1}PRaD5G&=>W8pI$^FQ$_$Go-^ULhH!& zsWbGBA=}dpps<1EWK*FVVplYu>I5#^jK_9Uthfsp8T@LLTo|-2L-MhR4i0Jvhfg53 zGbF0<2po*t-}&xxK23|8BFae{j!VXYXeNkyB1rwaVs(+{?J7$`Z+WxxwFAadC`4Wn zk%>x>t)%j_K80`swLT>V(-NE6)6$yz!b$jLBrczvS@4T8t=c}95EE@-qBe3H!{H1* z^2*elYQ~BqHF2M@w3<}%9t2>7(ww<^Q29U!yvFx=wmG!Idy}HEEaanves8^cUwLl8 zK`*+-J_Ik9W?zycKFQ>0P+I#pP^1WGKcz|Zg&*(f!b};DOjA*k{7PC7BN+epu$F^> zaI?c_T}$m__!JiApo>A~ko0VlFzSx;v+*&cKmrv4ql`KQhd;Wc5HXIFNA@#Owbbwj z4IQ21?fKO%fG}ZqUfw=)arMbWS_xi#VX7*whBWWzSW*+-9FO}iVcQ4UGBV-X6*gsD z3y+AW{!m_<7tek38mM3hOgu%~oDm^-Nn50<7{geT2XwgsZET2Pe6HRp0oFKAe3Ge7 zbVa-3`zRA*3ukWLs3OBWF+3L=h9tQzlXNAdz3KI=5;Ie%-Y6^H=7vL+0iqwba=tfd z(%FK2E0;euI5^kno>N~_uy$)Xulez7XTrv}2{K5D6dT_YUy@6~jO0Un8?Se2C~C== zxLCM$U_=O*V|Q4X4i)RP5;xR!c^E275z&IC-RIv3`GIW{26bo}0ImAhE|I z3x5Y(rbp?Qv3#~YtlzmipN}E+$nED6^FMBYL7|6YvNf;<21zfi)3+dc-i(8}QImnM z*>JUBgo&MNj2*>EI5Sd8SUN&hn!xsk#j5WjcWh7!^gj)ZYLZkVE+ z`e^HS(E{1qlT?%EE7Rv80+JvapnC&r*%REWTntBDvldmq(pk!}F>qq@IQhY?64-oC zrO;4Y)u5)-{9Z>-T#xIQ)F~dQF3Q!t9KF^NA4MWXVQE?Kl7MlA%2Q(_u2+{%Z06AXlfT*{CXpu$G5y*90Hv(XspCg^d~kK|FP2H@vAdoKtCUr~GAc{4h3yJJ~IJ>OLFF?x1;&RMFtB>4?k z^G&FpIoI9hF&Ie%heZm#V zgl{h>2R~WU%x;M*OPT3^IDWINvxU26@H20B-EgNY+3(phb|t-P4ut4X6O* z0Q&Tr0-~Aq?e#4LRRIOA+D`?ZAFf$0MMeM>zCl2Dkk*^sCSXJ4$X5b5|7-$E*;2aR zJO)^bP;~W+RD#GrG_TFi2ahC2BDcUzkRd4Wb?3$HnPd;}2H5pFeI@`ZJx<;MZbdpl zPoU6ezSqsiUk@?6pv8A%VF#@PYfk%slXom@G21yH5FBvVlNT5VOz>3&>AfC+4qg|m z`taf>ged0?lGmOd#gSyJh~vLhkACxdC4-@Ch>_vavS=3eK?}st`Bj)+QNNl4KU7?P z`txA27tK_T_clSpRnO^Q8;*@C(?h1bovHQaGU$K4Pu2C!^Z(?%B5-2ij5{+5N{pK| zzJIqhmcLHs1d;Y9I~-B}fBk4#B*L!vc27M=>Uy=GFBx%F^G5Kej7a)5^!GrJ4FLK2i~i!T z)RlkSPW%Y|trF$l*@lQQD5+sn$G^b_?dk~44gs#H>geL|HosJU{)D9Uqmb;M_4prS z3nHzz-&NJH_-o#9NPd!Syh!L1IDRc7Fx76Qz^tY2l{v<>V*~?+Htcr`BHcUt*QzZlqXJ+Bu?j+8Zu|n0l zWQTKANt>-_%yPAsqW3|wI^#o5;;&I2-?3qwm5uLY_Wo@(hp8l}8vinEgdLOOzYUQH zMOJwO&=U@c9yU^nZcF@4a2f?oDLX{i!1>A&Cc6P+$NWBTIf&-5#INgn_{;$uqoV|B zYQg;)BFuiE3yK7_Mik+M)n^VUjx36(&1v@rl;)Hmj-&)vgCcTA)#i|eB_QoA-wD4N+XJM=ou z@j);j=EE@eEwjVB=#F$u zrOyDv=Zlm;dSb^n!D-mPz0_00e|G;J)On(TOCuY@w!_PJ7Tb^%Vjnu637u+gJ5_ZK z8RL%9_tU?(5|v|KT>BA%b0Wo>{$q(4v-Yl}_#aDUV&(HgfBSuAJFiaRWShKf(-!M_>PUTV~T@GEzEApOMh|sl^H=jp9m_ zE`fKfWO8Bhj0d7OqToBrk!}=tYi1UBz(x(CCmzS;S(=h_&avgOzO~q{n7$)5v>Q0C z5vsDUBvuI|L~0P>85^AQ$b1cv1Ef#B{04-efk{L-@Sk8{Il1wV?~k-bzzn@ZZlE^J ztsj(2U>b09B%Vn*{pR=4$uL-8s(>L|-8HI5*H?L^Yxav3jKK@cs#)WDK1-(dEK9dn zo0Fz&(K_xdFVEb^Vy5x$LSWv}-+slMv^Zz!$Jkz+Ne+bmW|qz4IjLBVX?_`nKffKI zs$OGQ#j}ve;)Gu`gV^FHIhG(uyT-Afm7{cTeeN+lSHySJ^})>PX?#3sCA)fsZU+^+ z(Tw6N#8H-y{&9@ZfcU?ImcQliPd~QKsdr0_r;?UR>*vXhijQEX1eUS-R8zjVii>wC zs83Qsf220L2gzsKVJ~{=g-{9a9Y&WTsNRaYG9P*m8LHjhr~Hy4$-YfyKm4BDmRzhW%6&p#nG z>ZM~&z&A;46!lx$*$iJ%ip9@^;sME%Rm zh<_ywq*)DTx1)BTmGN2cJ4s8N`ig~3WcqYnLWM{!7L0U*{%8I3FFBJ|So+(dKQLd= zAw4=iT*g4W6phmyknwaUZbdq9^ftn+nArR1*U7oAfaKCGoa*= z40Zvm35_F~|8i<1rBhDV-FkbgyH(y9&Qi?nQe}-g?yzKNS3+4OT5MnCd*{tmUqti}WQX zedCIwv`l(?q;|JIe@;_qm>#Jkadc1F@#%aegLbH${qy}-QbvJFKw8bsy?MmmGAA_$ z*bs`_A+{8bA>X*p%Qa>QvKb<%=oSPJhX6muhCMoU1>JNR2JfaV@(EyZ68|XlhR`Vd zO19P6TSf1gX>wok?Tpa2D`3GPAbV-I)Ek+aT_<=uDUrpDI!LgWT8z!ToI+n|-(A%w z<{FJl2E!IZE=>|IA`a`lVj;mE3G#=Y@J@R`r$rx` z(t8Y%ZGitz_QqAi8^D-wGEr^xy?1G)A<5ihgk?zkNN)b}l zOWr6-%fP8d)nI9Ub*~6X1liAera!a=J7KvXLd&)?{U+~5(r%5ThHjRKT{+c*y}odf z;d^>bpk`Wiv2a8#{2=C;maSz*>Z0GMdzUIYymbi(Hsw$=uThC9TiT9pzF7R}R{FBzU=w%Pt1K1y6&1YLa=}|(@YJLLE z{CcB$^pC+V%EX9P-0YWtII!5q?)TRwEmhh5*v+qwz*QN_wl$q5*x|cyFbIJGnN-AB z@zOpD0%}*Un={IxiDu+R&9N9^FOR>5ICR)$Z)$M`OTsUIOcvgjHOjFPv+d%un$Ulz z)?W+3(>81jK}=`U@kF%{c}#qw976l8dw)`M%((xgTh@FOD7mdJ?I;LOiD>86Lhs?F zuFWZp*2~w(&M*TIZzUD?JsHm|s?^Og=%+>VSW2hbvn`YZgL}${WEUQcNALqdi^qd0 zux4Kd*|MTOD< zM~*GHu1r8%;{Gym0C6zaRq@3H+Yk&`9)W zWAl$DBKEaEoS@!8uHyPP&WQprFTe)QJ|~-q|Kg1pJ!F>VmA^{SPj~#2LypOg4F34+ zWJ&t>a*Ojs-;yP>p)1oZ0wjTy5I%Pl0@Tz??c$TKVAz(hKeD?!i9bm z)zp6?`6z>}`588F%shuv{u_6~*1*sW(a8ytXNJ%uqZU(VODQ&xby+L^sdnMy9RmG# zR!;`i<{nPh#46b*ELeuy(;mk9qF)8Ng+M#%QPz*jXV~B{PwD77q6lef_A5b@V)N_lv>aEsMu#$ErfTJM z1trACcD}eV#EMJJq}2RhScE<%4PrZVB0RPE!yOsN#|rATXbYoPKRS%_#C-X?;JJs+ zhdDd8#S5d$Yfy}&QLxX12zLOQ@0Uz$n0v=0`1O78Zg(dD=a)f#ZYA)`X>QFzCjD`I>aQ;X?yz z51t^*OMCM{#7QHB@1s`B$Kk?{U3NsT=qA}^VH4yOycVi#cNA4 zSe7+6vf{mI$6^6DWzabPxspBCGfSh_X@OgwNa*tisu0FngH@E`+tVN2FK8?X)O4t^ z3q3&5i|`%5%h5{OE^jCggD)nTmFr};4mZUqh(y2_Edwj_s!=c-BG%;8thdujneO80 zVZJZa2de85%Lb2+PNZW!UWUet>Cx?Ru4@V=gdRS_Wf`1PT5Z*Yf-L%5%RIB-Wxh}V zfF63T>Q0+DV?Dfd=N++Y5g_yYiGU{eJ@wep7;}e_E4C6xd#aXa5VwAYBZz6nC27b% zYCNeKCc&AysW@tcmOQSPtm6a4@=<5ZbIkd6N%qJmf-4AjUrIKL#ao&5g+Q{DKa$aM zK8n|4Dl0q%R@)VRwff$+viNNYN=X#JVoLT1A-YwP`+f>*{>Y)U;=rS;_y!R_?kjf4 z0T)8tka)@q13JA5Z4tRE$#}Ei%Na$rv5hJBps59(XvSpp%LU(N%-tvMBfJ74cIxy! zQ9kUnnfxU2kB?}Blx5@@uF=^OkCLDPx|5<6&(TrK{q-%;{R}_W{wEAq|9L_S(kEZ1 z{O3&rPYG~+)Lx;VQ2m#NB?z>vGl7`%25>&VQet?^KCCtiJ{hcJDfAPGUl;l0;(?K} z+rXf%(CB@UAIrrE1SPIDBoNFTeL~cU3Zet%9`w@)yrCaDqyv3vj2eTh4eVPFwO!#l zxXbG6DqZhWi5o*?U<`&UlaWbkr`1~Z1k>v-PaA9S`{edv(9F)A7yiqV`rj|waSPBX zfST_NYWpl{#$shTnw)Zx0MZb@4H(;r(0Y^B5^U^E`z-?@a2Z~_e4r0BFL7^H=3~S3 zFFnm`FRHD<_IEw7k@mUNxmfzp^TGrA?E5rgND+B6A+MxIZsh9YmZNS^s@h@(D1=(| zI5lFyz|hL;^x&4VD^YfGv3b5Y>n+DNPQLD6JgO0F)u(IX-&N>K{+5kz^;;3Hy(V&# zsw=}oP;pchC*z`@>E@)_twF}amZr`y z7jKL33uac2tv6i0h|5B!mQ6DHjqucNW(l3Oyhf>+cM`ifj*j>5hpwO0rdVq(5G~b8 zK@Ajesb`#~G>U4A`8nCD5nw~k5oFOFfYYBR-NIMF|(-D5FBN@!`{HJ%= zO_zqpfJD%PxwqqC_9RRSBiIVf*q+&QgIr^8oOmlRubzi{^2%w#+ZE7 z^MZH@6(#!jI~hmd!Pb`Vi<%Dx#rG*W4#tJeMD0e6C1I^k=xO~l8(U*^{9Dc=2^ZS6Eulm28j^F(g9)URQ1`C^38MScD0>6O)sHORfbqib_!jd@Qkdot>h2T%NIb zG&y{Q7%fVDT)yFRw91}j&Mbqh^0519awURn7a)t{31&sg2uF6^?$MdlgI!6zD;1PCM9r78Lf2;x(8x2G?Ba!1GBIp_W zbWNOWSqc%6rkSWh9&?mBe^&pZk?pD`S{G!djo@I*lWiqKAl)+{n>7!M5a_z`@+wph z@e_%gAC3AauSM`$e_QgQ1L3?S+8Wa6@(^*64#st!iwn2Zzxla8tgc7VKNQ(t%rT!M z$_ek4K%|{itoZ(xF0g8dMaY76!r0f#4Zl!nuG88&i09)&5nqe9sXzW?pvSAq^7#(T z0J2%~N(No)Wb5zL-6{Y)_3c?9FR6Nboz2M{krjooJqQ7 ziy?;vq-Cv673n_G?DW5~{eYyuIc(M!1w^wyjH`|J_ZqhY-#$QgLaw;<)FI|~2hYMu z_BmBxE=#ccPdZePwUZkgRE;U3{7)spQC;U*Yp zpD(tL9gw8HkW3;0So!M){Bn1XImphHG=K&{05@?Hranz>_p*)Lht+$oDK$6UrcX-& zx_y)s-?alJknFGLK^&^2RRZ(Ki2nfAGJ(H=>yOam@j=`kDWHuT3gTH{r=Gxx`zots z)kXBd51-n6Ta?PN$p-8?2SfvbMJ0rDtb#fvDkjOGQX)i6q$83i-!>jdifDmla(Q@i z-5tQJboU1{U+^b=HD#hD&$9>Fw3VQ9_UioynGH7CDP-pr2x6AbjKvFzJ|j)6tGeQb zQox8>xr@ptm#0#-txUrE1mA0tx68A7$$v{0u|0qM*dIA$l%?aBz?aR%9jo!Pnv?g3 zZsk|n^1>462}(Hk{$y~;qnUvHErWGE?_?zOXk1l}Um*1C7m3i69X;K^QgcEw z=`abwitWew4h>A8NE(}$Jaqq_o^%k=EXOyn3m^V0(swX z#lO0?u{cO}oDV}PfI#`hYNuI({)oHBqQdD+_+BB8ai5==fsiaaY59;O6fK^z19yJu zpJ?TO4^D>~(63OL%<2i)LX6hW5pgzz5JRfKwAZp^AxuX~xQcY5%&hf&`+%UphgtQo z+!A_@PzyK(9h!b;jX5hTRano`9aI${5O`6}wim}6{Dbh1sEcR#{*9E*pb&6BEUq{x z9nfjPm&?D{9g1Q|XE^w4iP0*`yi>_>vDd@t1LD&C&&2$hT(~_XcSD=34cQ9BxeXvT}D@# zGWg^dV5Nb>-r;bsCw8$!_JG5}fo^>Qgd{@l`34~g(PVM6Z#Cuv^OwNJn8}Bgr1MXd z3#H_;SfBryxG?+pxgT^@?(=r?$wQS$rhn7)hZcfzAE4ZA?TKxsPkubj7qPWpy*W8- zxb8?1X590s*t_Zv`-OQIRjh6JwQBN}eh~e{B``1KXkM|4l(t)DZdBvT)m6srbD}1^ zk#2IBn>)c{g2}m5+jcc z`D!)cU#Pf{6OV6R`O3iT>PT^qk-F_WVE3x&HLM@8+A9xU{FlP0&_4BCa6z%tB;dAe z!~G!?FIZ&WMWLQe!i~>!+%EEyRh;myd183WB?~P#bQwDg*aUJ$R0cYp#@vgf_EM#i zg0x8FAK_88{D10}WjN=Y-rAI3YEIK}Zalaij%R0;Y99`p%rKR7lK4G+LorO!+b{~! za~vI}or0=)Xv*XfuYsmWi0!RQj~Zt3U~8=1oiRq;%4 z6Bn;YsFyxY9N^tAzU3T~)k+g$ZXuEc#}TRgZ(8P$csa2t{>7XruS0$e+fn3I)sDOn zPqkDM9#^mdb&fRi|+~uNVfq zrz+6iFP*8`KjN9E7Tzns1xHGuYWGzysbcB*UIP_kU((cGpzeUK3yLkwm-~MzwOful zBin&Z!xi|cR3A{`avnD1b&qGfBi6tCd>g#X{jr+<1kB6BR+BoG_v3F<*Zt-W_*E&I z_luiU6|k-Q7uWlTjt)BAPgITnfk4i{HQqYgS6cNF8Ya)ut zMl7DBj7gv>%N#2_;3s0br3}CMG%Y3vfE`p0F@J5bmu(B6rTizo2?t}r+!nBub~pSq zp*t{rFh~`eV>NA#xao9?^S+{djup)Rt!kUfP3Bj9sEMM~&W@BX%g+jDZfwidR9ELk z<szv+IzwGksWv}#6W0X&zqQr()kXf?{&CX9$YB3RSn(Pq z;V{elKN!By(3%&U2L41)AO>V1u|ZW^nApJ( z_E+uGJXWhAo)f;Guqzk|Zp%{>kb3~<`t>>+J@1q716<;Yf&7C!yGGH&jOh}0grw+k zls z;^@HUO#DGYbb`Cj4(D}prMP}bO&m%X_dm4(bvA5^CeYz||t9RU+bxdIZd}u9`od&Ybqsr%wD|HbvP}!GE*NQ7CulqeIUnX8_ zY}d`)$-0!iDkxLoPu+kV*BPB+zv&rvP%f^jclNwz5AfQ;>oo7au%Mv^g;KIHihI)o zM)MMtX+lkj!W=3x(3Gs4vsI4-k^i=4QiqiTB4gk7|rwfX!yV=7}IgrN{sDf+NYFM}06@x5cjQy&hXM9>oJ!j3tE?k3+!fzP!owDw`}wt8YPWXa@0_q6@~g>{ zS&seFNzlGRq)dcYx9Y*VHhyP#=!s2Nz76a>hCb9xv>yKX)Jnl|A(%^bu-I}eOBbR- z(NkUp+9u&K@rx3=Mu^*m6JN`sa!+ebtP*khUfQ!*?NhWW{ZkptyhNhqP0+zZ?k{hE z1NsqowBFVo zFOmhbk>-r;#-hc>D<*0oBHNqxJh2}z`VjY6Hm6)*RfnitH-@S6 znuiuf`y7DRXTq?4+KZgxNIJ=l(RA#r_Gc?@(-8>Gd%L9>@L&R^Kocwd-hn>=%Uh2~ znDpN#A5)QFL~tHso>8%Y)Pnv3iw22aeeN<#h1>F7k0QPH>kkCg1dsgGbJCs6G6AF$ zAUw;Z$%SiHYW3|XjEGaRd6j5IRiSW_y}04TF`Ey&nfkAk6PL3|xT^(N{usQ7(EW3r z1g{21P`hcbX25Ith=0n5B%c1eT4<%FPR$kj>dDnJ1^rmE<&vaO0#T3)36O^3ybl?o z?_tGU>a@nTekp4p{3#BmlR6A%5!BW!IHIv%fBzzYEa#0m{}Va%cjaaa2|5xT;F!hihb@8b0WtG2RSFyJE%JdM%smFXbg-fl23FmS$S zsbZq+srM!r%#ZRkRHQxIKW)z5@1+>-V1DmSJSk{d_LQ(cPoZsc1#=`skx5n`H`QU6 zIA2ENaQxgHv$L9or0^K@JNr~>p1z3yZ?$xM4N05YvPzgWN3L2YxWLykY4cq;fb)xh z#3W`UWyiTRxbKUPT_;ftN#6S;Xr33pdo7(YS%DU6`eX#-q`tm)YRDcvc*&Vj8tHhd zi@zMtMlME1k<0KO4mSO=N93V|^IOqm<&FnrG3{N*P`wje8>2kX%vx~*&_2*g-Vb53 znUlPhZe!1!{v0i70KAhhQ}e?wq3M;p&q9*}mMth0c?nCLLSA;t8?;?+Gt3_Ss6=?FqFE3(yH`+{0^0?>DBy~*>+1#rD| ziEZ+ZJfif*>Eeeuj*>q4xiciV@j(){{x!y=mY3`EP;v61E_dH5@)(-S#u7rr;U*Gy-FT z)}tc-gAHxrFzc81Ls${$j^?UmEL#PD^dLedd{V#IfRJ&pmdR*GSpmZmb(oYBio75Z zN5GVi(>+c^`0}}C_m8qz#xm;EbP~AR`9XFIQ>Xp5?oJY#y>23HR)G zMxzai#l+J-BA-$E$RLvTL>8H~apv+9e)fGFyS!}81U7{o#BKPAJD?4aLLch6Ido?W zIZ72a5aH@7^TA@(i1u78WbD|laX=W}r4y>EHh+TsUdZ{yK8VG)CN4JW*L8Yd2Y!Zc zpoBaafv*V|m?tdUo^XwHEi49R%8w65`k4xpOgf)`BOHXPrxf+~*Q+pFK|$WE%@<)( zuAH+Fg8$rmC~RC1nt-02zTuHeLHeHRcS8l=-roB2m(jM7fIX2sitq1*3pBVN>LdYt zKlo4l5xERh*0}lgf;z#3Rt`h_#{rzuG(yCtNUT4R3h5f^0xLo$b9()ZXOCplBhR`H zl%K934evi;?FmeI*>aN{sZp1EN;{hmBLzn{%=rTm@qLI(oHPwe0R6Cq%##4MmmxaPFllvP1E;`)DB_VeZin^r%wCpRY6KFb*e>?L3$`h(dahz{^j! z7NyF;x<1Mre%FojTi`-pD3IhaXV|(c#%DsI)DTaK%}p82LUB0(t&Tl4!|zFh7O=-bL3JQRjs zdrx9lUjOpvu7T6wCo|=0@R7XD-8cYgV()8K2Bt?U4JLd08{2U)ynXFS^}6pQ0J-Uy zOHau-%x(G$yDJZRvj6ZFItG*0ppqQ$aGD-`gQ?>t%yi^NaN;WUV9wzAMwv37b2=&n!GPFULK%D6K#o(oB$)B^!`Lfb zyDq=uUXaJ0I~2?Qk^@^GLVyMsQ5^8KajoZ#@FhmZ30W~l5vt=(m0n(Y53b8x-rAYG}VrD=diQRYfAD2 zDoZH)R=_xnSNjyVNiB9D`Nc>tqJ}k3#>Z2VDYYx#1i%k z-)@7wybcb)b@2q2%CR2qt3QrfdJuy~UMXYzX3@~Wncy2%6Vp0EL4qVK1WzoTObsNX zngR_hQ1#j7wdnAoK<2_~t19Dn^8|Vsfv_GDX5o0l%t_>*16mD>Uev%v(B?Fa@;2MV z%R?z5-auVjyNiRRDS}|E*!F$}Y12qOd~++#%5CW6w_4e65@TTnH&r!$(K zx%&P&FMiZ?ki|gX1_sn6Ef}oT*$EJTD;-&dVUAmgLrr1BbHXLJW)$WYbD4|UIpq4a zf+2&P!%bV4mc69*>IicUlYe?cuW}tTv6Y;_TagGAgx&D1EBtOv&ATeb;Cr#t*}m4Q z#5GHyE8k%3ZTus&D^ejVvX!CquRe@mq@jT>PEFeZGux$8F)|D$5D|M4O!?DdgMTEhQ{g-bEe{l6Dk@IkN!GEnOIuBq{P^M zr?ds7xh^XKwgAUMt=TZo1{2WG3y2RP7P9xrEPuqTyAfr!U3O&i@^1rqf zRYO0U7Grmm#0wgQ-W;;D}0Dg(vzkcAIX zbJNb%iTNpc{_0cK4~XaR%BfZKtsjq)9%yAN?%BPQ0U#W zGiU}+@75I-eu}da$c+TYJ860Qmw|^vNISkAMj*1V$ZpsHbguO1TNS2@VFD0F5+&TK z+WLhXjIJ7Ti}^{wDQneEioe-0@q3Lo6@y27rT5_ot5ZbN*_os4Z6Hd$iSrm1yE=MT ze%uZn`yk7)&zYU&fUFuCI!mDV>a%r6gT9-F#E>f7eXIiDepilHFj=zBLhmxI8Omgk zY6~H#*TB1}W8t^bkI=-aT&<&%|5g;Xy~&v!VLW-$`dMw#`QcM zZ-VOwMw1rN7e+eU>j zqgPo!rNMGLiB zazJqehnmwf)){JT)M5j}=ai@pnB6YKjuVY`G`f0EZAb41Jqe2Uc?ccFiRb_*rcJgU zRVfSsuh~tP1~P%%A3hptN7(e^73N2fi=imyHzN*PyAquk0xK!3Nr2PYKk|6gwZTZa zSD87(Oy|TIx~!A!7W0Yzx#hkd$o+vfe>OSBi$yR|W%2IDAh&D)NwPAh-t$=tq%X)HC;&h`%vs4_qjM9s_{E2Sj>BVfW z`J4UKpAZ`fB!in+mnjjOyeMoM6M2JOn=^VtdriMYr+0c4OCwU^ZUVK2ZC)@YKxq3lWMe5s4xG!18# z%}pzFNtY2}48jgXFGr-J0CsXi5CY2yBS-@<=mQIDau@8C23On8IY({PNS0_#AFWBTa|zl+D)dZ$F|q9>AAJ zlwV>5x6S7oek&JCK(x*v;0&x=CdW~8>W`7c>q_E#ycC4J)3Pi-RwuFZo1VNS)HhdQ zvaHm*Jzf6`VrzCZnZS!RX18xk(TS! ztdt77Qh2-VGZ#&EYj@^2Bf4gpFsBHk!-CJN^qB90S2+E!N*ZC}^%#^>^&!fFPuBe= zG4nw^c$n5;HC26k0e1>>Am2}eugxh;9*CBcYFYL2&;u0#1iO{`x{J&mpBrtm)f3Ou znek;tfH;K%1UQQVdywy!R@5Jf<4T$pl!1b1rcZ^i~)|Knff*eCn;6mwZ-hh zKfRRGBOq?N6~4HUqIU?SjSjCnJxlzEScl4ud))e4-`g;))PlIm9rY0+Kz=Zw7P~I^ zv`7{QiKxCIlW%bFd^o*cc1J*1%~co!7<*66MriqjlS zg?;7+3MVeU{m>$|5F85B^DO((cef~cF#!m^wtUf-XNJdk>2kJz8b*_ng8fXPe&8}A z$sc?J~K zm~oZOt3ha|?ZE>&Q8j!zlWpBfF7sGcfq=TnKM`V8U+{sq#70G zjdcIaLGq}s2@y5#HUDAp(jHNG1J{1g^_<|M6n%>*le}hzWbi7qEtBG?*4R!@7PZ^FWcU-e7CvW}CP|f%1JtW2hM|2nA{E-Xy_Ef-$b$ln&-IQryEY;VEc+&3$sd5xK z5Z@1@oN+-z&LkZq*SqilcBtsmd>yvUXh_E*VMSikY9DLX*P)uX zGXy(M>P>6@2JjCj$^>j|-mkURPu%|~BI4H;N{%W2nH=0+dVk3lmr2@6{ zOC~zNT zB#lS2Ch+rxiob3j0T~q=Ff)_g=;0re+du=J_rK!wLTqfc)bU7&yVi&T+02khirrie z9EH9|edM$(@^mdx(evqMVwbPurdFjUP8xnD+BPxLR*QUzeBdN03EQoKm(D~=3F+4| z|NYhf{w&}B`F1L9DBC-)ea8&Oy58!iWlnKF&FJmM;0&0TpEOw+@fe5)`|kKK7hgxJ z4&GdNOF!;tsIrPf-{Jz&HI*oIfxG=)z ziM?Wd%Mt{XJ>u6mQQGuQGuO=hUSvU0%dvzseqy=WoLLjthb$|GQv{kabtat7I^zYt zVM>Zl@?A%}W4prD`L_Z$q67K1uc4v3;k$^ZMpn+1{&sV}N-HoEg2}cBiB2qX4)OZ3 zTS5URC^yld^=T_Rk&+Fn9;v;)q>XcWT<$0)C-iQ*CBs76J`V5=%M(*SY2*`fn9t%$ z^6K1%78EH-9Z&}XQSlj6jtS93ozM@T>Fq`_ssY`QY{a4Mr(83VZBSYBzKvDBM83() z4W>vwUWN%V33(-!C5hppu*p+hjo`{Qui=DE^7J zS|_!&?Z?d5JO{B{{Dd0PVI6HlxujvXB$Fvgi{5U_85DU&NM3_hg3>$C8zKAW_jQJ- zHrE}@#k_(+Q%n3===N;%xu|{P_)kK#;^EbM(B6P%W4pcUc@9(-wJ3WN^Gq-vz_{E? z6+kd14RNPeUhE(Ngs9IPe8qWsWik80o@oQ0R{ULjPiY9LLFzdFdDw)sPbBnR-@KM= zzr`t|MV*-GKRzfbT=EJI!jRg%FFv|?)lkiPkZ*k_(y-LDyA1Y#z2>>KYrSd14Zfot zeneWVS1WMXfq+4L%lbUj3;&1_$AFOiUFDH|H_M$6y(`I@DJ8gG>O``fnt8Yul@B|3 zKCWe~X2MP8Gt2sQSAh~&S@Q^|y z*Ru#=G+6%?4KZ}Xc^?Ntuaciyvb=QDKk>8O9{$djc>CHd9VDVqVo=>ML#R@7klW$S zM(pJYyZ0F~*_OFpjJ7gLVLw(>$BZ#)s-Gn8v`TEsXKFQ`kLZo*yx;=uH3FMZu(_aq zzR!ING6vY&?R`r0akRWITswPR1*f*1%tksth0xV0vfHdr(6^Ds?WaP5K#h>qF$y{>+JbcjU#(wQ>`7APUPBn?kDt>rm^1O;;~&gQH>BPA|r> z5srzOGKGbJc#rwI#Uayelv3U`?ozI>$CueJF0uS?eYI1Res4hf6p%dI^)pmiE3Sys zGcdUF-p{8*E!-87k_QBhyLBoac*uw&1C}J4f3$$ke+DT=*}J(dl?@?XP{{{KTE6zFl?KQiZe$`2uWU z>Vghg%iL(zS^NhoSu}1@G@T^JI$Jx>e($IALyVct)OKY5$46)hq=7R%tPhdAYOTzb zI*wgV3**w&5~I-RzNyp{#nmQxrHsco!>ZwJAoCH%NM;Q*8s57~?CR|Dl}p98Q$3gbAS1s%!*W-#+_o#H=*|MFUQE6*CKiiYFjGDK4?1$|`3GQaXzKy7 zVenWz-^cfx=4PFPAAx>?KqU?CZ%ztu*`*uN(G;&E9CkSL- z)TG_~>sk+;WyO6KWXJ1AHSU?xdXblX{9aBy29S~3!PvnsPePF_I|F1=r|pJ++zaZj4$bK|>mlP4k~vCZm^q!X)Ni&e?LG;#&M-|D z2_0mS*PY4R-ra7vee5gmBq{X?M{Uv^c^HAN)3Z2SfB63L(9y2j*Mi1`Dfc@jj3wro z-XA6?7D!PWpZ#m`0JU#fXnJ}p-!>_Svn&tCjtYpga+m%b%iku$WWUT$2~Z@5-peb# zkv%dj%yy*mMqE)1OCXqj>K!+jD#Q?RJk=mmv}g_K~e?v_hSWvSKvl(DDHZ= zYP~&@I&&y#g|KNg?g8;uJ^_)Tv8&d5k6Atu9t^U7KbkJV&I##aa5aWq# z-uIR&g~%@)?J1BdNGpK|^g_|m-4z1d*Bne$FEw-DMQ*EHVkDUvQoANz67ST)lk{C| zjRt=wi0;E6HOS$j6cb$D1O`LYk}%7cNF>gb5H` zPdsycBH%0@#Vp`cgRZ~}J3$Pv1x$~E?0S4(t<i$Ku z>!S2N#PTHj0+Knq{sSfex`&EvN=TeaJf7HWwCxjFbEeK&Md0EWo%z}HgL&guKGT4K zC2@$g1!T7^1TyR)IRWknkxIy2CS_yQ zgvD{*B4q)C+|M~-e*ow$Jws~1s`g%H$A>4D%fmT3Ycu!?^H|e8^9rEXA>H~k5{?Mm zSjG-0k2DQPEE-O0?77$5mrO+U7*;nu6-OWAc>p_M-C-vfnoF_zlV6+)_5jWT&DFuR zVIwDnI&A5#$xCcvP1bKN+T1ee1#MWN0}#Fre}6y;F^7H$ipK_#5gA*`M7*55#zjNT zaZ$hYX9{!5+*Mc-5>d>>*R+|nXESODNVd3bFe8m4_Y<_&(PdJw{!4Hc9Nuuqz=Z{F z*AC9{KKIC25++qzf1+*KEITURL&hc1*t;Oc{kGf40C!&%%uEUk^oOX2UF7j1U$1~> zFi5!5O9nkntq_9*7MS?mD>{0 zMPEPJY(KvfTJ9FTP{>44uzSk_l8l^2cSw19_9+9=Z@mCH6I`8xWYlBtzJ})#O?%Y~ z%vl7+C<{%C_~t9Gr6+*GgdpCdk0bu2jb-PmEFKMf&oT?WwS(aMA&XP#8xA72j3YP{_IezO0149LrHl64=zJ9Gybgxpsr5UiJ;iu zVSHEWi{}HNTaXeG&I36*wj|)UG4Z zJd`?1kn1d)v@Wo1SRJA6mDL`(1=sY;9p^7Ylm@M0y8xG%F-saTv1DTI(sT#*sb_dJ zG%Qy9rvw+tS_U^uK)+Bf*m}Mp&IQUy*{53$3A%Ikka~IJXz+K(2PWetkK<$U2SJAS zg4;RwQl1kGcI>3nz-W#+oWzp;Qk)I*i9fI>3(yXvT{m|6-`tyiDEU@9>9W?cx(MHQ|74pm5`@zjhY(k|bF zlI{$J3Av5-s-!$O%1+}j(GEH)Zey2Bm^zBrhG)7if`Gt5SEZaZsmn96$W#*QC`o{T z%#(6ED$W&7njh9@0i4=Me@2XJK4cMG34=fKA3bpqfM^oZG$GMR3|}Tzz1k%E`*4Q> zR__f5{NHAj-J9AZ6pN*`P1L5r?K+#6_!CY8cPBIDQ&)-t*AFVg-qRrf6K;WR-rrTS zh8drCB!g{(yw9i*prgo6XKoLE@xKMktdHh>F8a)==-ALxxh)TuB;=IXDL>VAbu zPuo8?h*GRwuFn|MmsFblwSgx2KSEf>S|R{icVE&64dWo71YO8YOQx@|rwAJvdUYj* z6gSvbh^!BJvZ%8=Ogh5q$jsz+$r~*f1Jd>#wBfRnS$Q$Wm={5rh>z;TTW2Y91FLSv z`d3}$Y5gZ^2JjGlTyjL2j=w^)$@KV2HQ6sYlNwUAmGI#UQ3D1URAq#;-S=8ZFDW0(~tcmaR zC>`$M*ZOA_K8h~}Y(dTFsvINsCN|jyTTPF9`bj3w*LAeexkJfu8C?vA^7Eez*mAS} z?I|UMFAwQ#uu&{Yy@vlVS4AR)aTkSpH7qYJjPrS zy#a4)z@9iu_Qd5B^!^r_6Bfi(qv2NcIA!Abve8)ZS9STdV(8@mC`o=mP*Im5{P8sS zt&o_D#l@b4{WjZMdyt&4rbuMdkTMSMQX-nwTa#vn6&L2`sW8q}lh>S$rOn-j|8Csx85T2(m(aZR>ew9ncFj9_(7Dm9!x_cE@pMomhMZEIny@sX=zqx7 zv#6Z6D5Y$O)sr4Xsr==7|8u4bcJeS{s`NsR4{{S@lGZEd#`f!Ro|~GbPHV_$P5;S} zB|#(WyA_1qp3ZC(-qL^r5((rg=$m|;B3w@e*Tu>oX5n#W9hxTJOdH6rKAuD=T(C!E z%3XmeQ{?sg8GzT$b)8>puRfi%(VLgO5?d0bbZ9*@8F9!nk{Aftm0fLjb&!G(lTz5VzR!97wmZ^4BXD-0c} z*cdL6Uw=O!{x8KO8zN79j2eUMkY_RU|7XvqzFYtxU(MrqAJT+qXSbh75yx3Wye^F# z!eejC@WL+Vsx^(Akm`w)tn+yN*KOU0l6UW^)--(Wx1XG6Es~=McT6{2gkslMB&>fS zn#AiH<#JVUrsLfen?=U!y*XR*yOHC4M=$Ww=;3wVdc|SdL9>zSKC1&~!XDZvof(4% zm{bkoS4!3?#&FG^bJi>26w^ilCNdv{P4=tz+Kkpdy!Il~F@Vec`%7R}9+^3f^?5LW z1DI?>vAlOKImjZ=oL*@Eb;)! z0y4k2suDgjq4)b!tlO}yO^Jj4>U%jpPkbIcW#EIkAgBm#N!iNSouAd14{adXax+{s zDn@;9@ABHut;ECkh0cE`Pp#+Pw%$T7Fq3?UWN(|mjL7pae^KpZX}Y0aP8V}WOG~+^ zg&_nbE9rL*SWX8_a*NdJ|B`!=G6t#JoLA}a@X7C5Ia?Uwbx?b zGi_4H=G#NCSnEUakWCk2M;w;KS3td}7WyYpFOh5j06cXfy{tEI-~bKCZG*v8X+mfk zgzNw<&pL?vy`q-SAWkRQ=YuH(*U|_AVKzhD zk)VQ0Vf)3M=f5C~3D@)RBB``wg6a^qfew+5_`g#~47OpE!fQv?^M$@OCDiX2|BU=o zPWbGc0(bH^(Xs(ZR+TxTIOV$`v$JCOi`!e=Ql|c(WC-}S4*JBtzvO5Lv^doI)UxSm zHtj2Fr9kzhV12&szYha&3s`5&`Y8Q_)h6` zb;5wRlO{m;f@ceopo9Y!9|3c<_2Nex97T1 zyx*iAl1t-n(W&|QSDe-AJM&Y|&=ytSpUkD^ICyE9$1G$wd2syxE1q~09 zs4~RUORL|rras1)lg%|D!x`yBxYAQTGomLeNJ&Rc3Kw^KqGH?q~1{07{hYe(u4QKTD|s zFl-9p$Z(B`Tk!g7lXe)!)lfOlXa$=nKI`-*PcM`Ms{zH;;ZZ1zefnVozUv^y6G&}$ zrrJvi6bU{8RE6RcZvRUd zkW#sJ8@`JfxWo<5FyK!vm@^d_iqB8H@xVkoapNPEtwQkb^Y@r@R92q58R|jn9mldl znmSYh9(cM;ipP6PMlrBJszXcBShI7I+~B?XVO&v1xP`Waz!s}6t}YhBieF+hdU!yL zP^^yPSss<+$Yzl)9ff>XSfD$%GS%kbG(jN>;f;SU(OM=|O~`3B7m2XK#f(X*X(+;)bVSD^WI@Z8F}7v>Kk8O(4z%XxZfJzNlZGT)->vqlCZ=aao)+ zfsa}o4YNOQvtm@-3C%4UlLv*rESkHa+n*yaKt+v1=Poz@Y%FUzsEjauzY$KbHrMSC zUZY}ZRGLXI--nMBgo@I~er(UGY8KEGO$idxyT9i;#W zH0MTRiyGVE7`*&NWhTXo*!qbXC_CQV_T_SDppXQif$-*U;-XZe^xBNutVICbF^N z@ZGtv&feKl zjy*SkGb_6|#wR&N>{SqZ0SA^AyQwqrH0E5b zc)xS-xTQmCtP~cl5zN!tvf%t3&u~S}F7`rdIA^xCg4u%eGBS2$lc$oWM7PO|)k;2s zR~fR1yO-TcF|(xN$7EYK#&ePa>9)q62R2S@VEnpf+k zJp93JdgrYG!8PnI`Q_>#OaA&unhV<5f(@Mi=;Hr;BeZO1tiL=U2e@?Gi+M+)7^q~M zJL-~o4uT>79~DF~+o$_A9!&K0m2!WR*t2+d=l!0-6%@u5|0gp|e-60}^drQbF68uZ z-w!t+y6~{n023E9Zgty-ui?u@W=iLsS)v?6ykWZ5CCN#?847lpkeH&;AvD3LowSl@Sd@TFSkKjvOb07uepBYMuW9FF1Dv)tQ;8jxT7}w!wUWw-VWUwl3IA&sFC!I= zD@l6fq$LuQ=hfO#vgvxV!u-kef|v#Dn7v+k?}0IUotwxj$G|4L9t9w;Nz*dleFy)> ze${tZF=39>0=(5tHmnf!isVRHb*y8;ZThJ?2)HVN7hKl470zjw%hXhyZI3-~$%);? zK%5MyGY`DUAECh-L#%j?HI8k+WCfx>qqvDz@mZ7E{O>eMP)KGg@-G0|2{kSS_&zHp z^h}E8N3i6A0WQIxdNoczkZg5rh!wG3UuL0t%72~}4%`-WBOf)`Imk%I8fyh@v;Poi zC%*)?*4Ry5(4zWwB-CQnt~UjS$Ce^%%M-6A=wIbhtsCgpOJ^8*Td(n=ml{!~h!q^^ zkG+g8b<#PX-yLejK3DuI0-D@BuR$<4B~$bvKarlEZ*!Y5Hca@gYawA@IAg3<0SM(@ z+gwtBaTh@?Re(NT3E?!vtPdl`k-mSCb=5dVRm(zF*UjU&t;9stY9=1=*v2bb>3`|U zOfD-J+oTSOagA4lgJL_*J#*1$qsFHAG96-dcQMz(W`+oMxq~W2#eUajF0JD&Y-bz$ z6g=jhbiKl`kHCHdR6x!~R4OiOt_VUPL})cVOiau1+uOd~3M@zyff&u*vk0eT8>@Yv zmIL(a$6j{k{U(w=y^d<}VxgW63AQ8ykl+X!7A|s0Ox!OAy;`?xi}qgB#jAz<#PLgt zW*lcfWGIaH_FT5>FwGrA-F;C5n!P~;0T|j%I&7yYm_1AYb`T!%9dR@wSrM=umLr#l zFDesszJ{|9?-`sN$piS&hwhGXM*JCBqe*Ti8UpVHHgE@a zKD;o)zsCS|QfTpZt&R3R4=K21X8@D*mRpWi83y`cUFFX z=CScmDJW(23vvoXL`=p^x6lD}xJwbs#e#SH&Tro#N&>L;iikwR;)4%8V_v9@lj6}Z zdq%v;X&4?d;dlnm+W>g=aV-xcq#)$<|G4?6(`+ppVO9KfC5k#wr!D@EApltkLR_7- z*f%g0UDFufSOAerG7dPo+A=KAFW?Ao?^=dhYeSx|F(OzwoYjRT7APp9jG1tCNFcV(fQq3B$U5&b$)mJ)JLnUCt7(l4|4yQf?d z^kMGVt9^tC1(C+ZY!_+Fj>Z=4QOUSowfTeZ+8!9zHw0 ziarl2&97O^eFLm07P)p!giImqBi61y#|TAr(OQv>c}0PJdpByJMldSdiI^?wkTsx` ziyopIt$)AIg z-RlK8LJW{UzOAy%2}MHN;TBvMSc;(TUm1u?2H_h@0cUOi0L3u9dyQxSI{$mXSTmls zF%o3R?~Iy1_0|o~(3Mx+aL(R`Mm?CQfwLJ zCycg1y5%I=e7$A~oI^bw?Pb;gEl1{oM^T}C1_<6I95+6{eB~2Y@Y?Zak%_{a21cs> zaQs?=U`8Y{hHQ45&0kqfdcJAf&y{Xu0~Sr$C>`$UWv$?baiJzL#3p_yi2k$@^s06? z4Q#MGTmVnDz7d6=6kInwpb^!BLp;KIjB$P`3Vc^`I@4;vlxY zQ;Kox!PM1DAM94yd$!|3NP%;CI*@MZ9k;rP2ux$4cF447;Zg>z0m>+0+szr4L zKo@Bl93`GvweD#T;qy17&yHZM3xoq4SDE~ah-C8|O5x~1mWAcwe`E|UB)KpzAt@40 zr1n0vuQSLY&5;p4{amILpl>RVIB_$Dk-L_veUxL`h{C|~fiT9W>0CFS@!02ojg=%$ z24mrMxi4<*q_~b2xh;p-=z4Caz_Mb*M!y&Aw z#*poDmIM|lC67jPM-jaqsx>Fsi0NOOpjy38TeH*|4~GV z+ii$WUy9(fZ7<+!z{4`15u^Ugz%Xj!APzd`aNq=pw)oNV>{;$!@WSfvv6==|oxY|Jdbxk3wNR`89`+8G5-!T zbKHkS#z?#NdI$NGlMiFhjWZHyP+`Ayo2hR)r-e*#1sG27U)=^WLtS*3FW*lkXMuIf z6f%)%@ZwYfc?p24GEGBug! z|8?~xJE}3v>l5#%uZ!#$Ox|&U$+V<6$gybW@82jmTk@X|4K|vDP0G?mNbn$dedQv@ zr%tdqY{rL*k8s```fVRrubPemsJil<$!aKAb|=ua4x9Isg>-x_&%J+Psr%_Nb`%1e zl%@{nzk&B?NcGsPg?9zyac8A{ex0pX>P2E)n*4`2!#*Njv<+?HleGr#UJ;frdm-Jf z1$>D8Nc{tABQ~@YhbC>fD;2;GsRY`zd}zplaLlQ5u7r4yw}uYZyzxO1;Y6ig#SBfP zq%fa+EP5}Ak#ilXTP{%-A1s0+cTF_8`l6%*bnvm@s?z_+g+=WZ zLNDRw?O=TR4W6T|@3B-J)O|=Wiz8BNe&M+zIo;DB7<%FUD8lBsyU4_5jo7;RmdaIv zpStxOip1Z5h=6GGn>KozAs60jn$4(oU% zKfEV~I4McDKL{VREush!T2p2O+T*#+kAijA|Lc92$W8n! zNrMR|9V?)Xsz1$6DEj2Ywei52O^iM{3}@a(<*s zP|<(z2>gZ}8Oo$2EG@8xI2?q>8G;*79lG7e6DcdWJ}gV2h6;VgSO~ZZfBqtIw3u-RF=|C(*mpf3o~4kR3dU0zIT+6GQVyHL7J z@5h{xU|WQx_>o$2M`0E8zzC@O^Q|DZ$bd1w-~3OO)27jGMhXx5+$jrM-ZFa61(ZpU z775RPT*d}n0tqgIQo}cUMPBIJtp!#h+u%BAUH?ck!TY(K*$62@P`Lbd|3XCX<^Cj0 z1rR}Y8uK6Qu3*<}^18H%O>tRt?QqJi4gRF`Q3{ja1#-{wsUxq6$EyPg2P|n$RxW@fY1++ElRx;wy05L1LVu$JZ$PoR0 z6sf3~pmmRFYN=dtQ#Rs{R=*zoUdFOsaj#_41x71=DWoYAra!_d$DbsO#&R^^$B>!- ztF|RX?pn2-TkYmgjhH=hEmL7*M307$4Lbr3Z0ava?R2?uUyk$PQ&d;1{9c7XjLkT~ z4N1gvyDWz!K0I%I?^lbJ)puM-P*J4c>s0EkFp-dE^R`fvo-RJw2vDehI4HB#+P@Zz z$7qkR3Se#BASg$NtQK>nE=_dnX>eLM0mZpz`Sy;1P@WO5sAI+rGn zq-Ep6!9G>2VxYP$Rjs{gGlhmGL#v9P^(!nOgO~Pwd_6(8Zqoulu zr*~OHRK%;%5_uTz!a6)n3zP!8p9ej&ci&&nk2fURrpvqC6tr3?7%~>87*aMyiG(bC z|3tR1+P4rI0uH;mQ_%$(VfF@0G`##J9Sa>kY}^oHI5dZyEyXJ0&{~No>vR>v#N{rg z0ON?Fw|bXukX{C;?6F1ecd|s$urPU=_b7UM+w-WtNcgi2fcAG#&p`3?uU7n$I}96 zqtlXvutWGLdEgz6m3%#!t@jyTqLRz`>k6vLw`*Hjp^LRUxTRoPNH7J&JuD6L8W&26 zER_~cI;^#LV9~j{8p+UQ-f5!`u6uCw3}~d_yea?d_>MiAWAX@*V6?>(h+L zp_fH{ysi{!?HK4K<@}?9Z&tq+vw09x+~qeI94vohZ8558HbV>9gVy^gU4)5u*%A@g zWpSLXx{FGO3|BeogQbJ~4m!=FU}drvpT?;dt~Wb=o47=;G`#qyPeWAcDzSudS7IWD z>;6t?MD^v8FDX%M8PRmJr;w2AdRC=;&VETlbtR}1R9#8=T$~=kYa;}cl)mB*;y{FX zz0UuF0GDEIGMG5~s1s2Mdf5_E{{)QJ76sOq@M^Wqd&4Q zE?+Z&MYYb4Xpi9+a2GnB=`*X8X^sm8pP2V_oP;YhabSAwNC}LssFD%V{ z(x5E>b~Y<%K74j*}jO3KW^*7IO5;L5?+)1p>9PhPw5ReFw&CfGJkaBM=T92LUF(V)`?WRA~(cP=~; zA`Ezm{hEj{B*OqgK)t^wbMtm}O-wnamW&Gd1QzxkA)`Px`D-F+7|FZxi@*+?5sz;& z^?6}i^Du~(lP#b-kl`a3@^%Cb3#RiF`kz&b$omoLt+=@AmjO;?Wr|Jn&PxbvZMbnh z6>SNt5`Tp9f>iT3ZD6VxwRszoJ^LrT35N3 zrE^#HvRSxSSyP!3rGdzya#1g3F^%F1`&m46y51J|k|j~nMAIL4AS>^&I#M}?u7O|%Qp0_m3kmFwb4=cWgp1N`Cg5vTVa zK+Pvga$=!2WmVHgvyqZ^!Q`A4io0`Wa4PVX$gfVstCRcfW~`FmcYHqG&?){+BM8#7 z7>hlAFhx)ZHY-KHn{b}!(tvcI8R@f}!K51}z?iB}_$xJ<4n<#1uSNLRgs%v@M>sFZ zvw~O8zX*vXcOuYb(e6RbPNVmoV7(UpZk^pJ2I~(PJYaLw}O{dLhWPBsI#eobeNX z$@#?iXhX;TJ-7qE|)!#4mI zURXe5{(sfbSiWb`ND;6c2Us;N{5a)@ef59z2dJ!Hh8z37+6WRbv|5N;II|lE#dm_( zavZZVyG=F0PYC#x`wUerhHA6`?8<(Fk}yja6wm{bK9rXbTmh%E!hWw`@u?&173y-r&Ms* zO{a_9W)^AMK+I7*+OSDaSj&R9I0S6JBAGO*qmBOz?zq#I8-b0Ng`=_&eh*NNwy1nhJb*hQ|nCUg6Rjvh@?*( zy*yNAoLx@cgqKN9BnR|DhVH-5LTKaKKL0Ekf!4N-;UWG^Z=`4tV=C$3;zn~3sr%F= zF?xP4k|5<7pOvVdMEdg6q;C_t8qv!Iy|xLvh{OMc*80bDY1Bo>m zj-#%2kfUDjm`kt1eQ&t-ek(;PQqFX06f8%62>gF;p z`z$2`Loh<$JhRIv=@8wodzlvh6i)goziBiB4|4`jQ-ZLupV=N2OcGn_P)F)KkU~Ti z=ERrHVK(zTG5lbDHkOD+c-2>^M|_=CyyAGb;IFr5p2W)RfksAAt%5=$T_L7n0jPop zVSnuaJ^S8Uc~yod;=FyUz*GY2xnVHQvHL6+)Qz!BhUW1{qcX4B?Yf?ec%c%DQ+*(y z#73Vs^1k-3itQ-wl-mW5@uA52E2J#I0~A`A+9|=|J?9ro`J~*r3|u2_SKEB@?HcY%csc(x@nW-eRPzH~+w_)nlAFR6tF?L$XmOp3OsIGzG zIuK={Gysx64DlAfHFm^{QS*Y4#)%$h*7I<^w@(V1uvgZTRETce;OOp3_2rB=tkcDn zh2n1iCM-m%jcCIwvT7r4H?xn#imBV+ccgQV9<}6BDj2y_Z@MKDLv7Yh>I@h`E0lu| zD!em51@}1Jeu%4Y*rQbzGRqWh>U|R;PH5*oT(_>%i*@9jjtyVYq0g2GsM7zXAW+#u zn$6xi$S>>894oyfm+%9I!njkaD*DK7(K=^2{KPZ{LU7DeGK$H*@neIR>fwkrh&|%z z{%)DEE0nK#(dHOrFc7pu`jcZH(4&BG0K6VUKazAwW~-|WYI0U0?(pkz63NfFRXic! z@eHT*<9kFKFA~SLhJu$su-)UM2w{60zxoLy53Dt)SJ<9ymuhJSnM>XN(WXuSccxOF zYY24sJ{f3s{EhiCQotppL4}q6cyiM!6>&Cl4?~U6U_Q8MSbp!W|4l@GuWVAF9@DXZW zEa);={LqNZcmqnrRFZH?XD$J$uS3r&He{^jk9XgwgW{hBhDn|D-h9)1g#5d_q|b0h zYy8-J+L4E`<z5Ao;7~<(?M{A1k!AqLKG$q z%-c2gKI#-(K@`)naBuw0R zQn*%lI@X2u(kR@VVHe9Sd>#syz7b0?VptBvM@BEq@JtsybwCXs6mj4J#YjoKbuTo7 zhqp4U*DVRaW(HvL!M;i5=}ABL(%E7s)3U<7S+A17qweUVU~4-Aj{#$~WVJ?%s&341 zIyqO0dEbsg)qZT^t}R)<3{v&7=tg1iz#G@GTt*(=6mu1QuH8E zc=?UF2;n;iBSXSQ7uL%!0?lGAwW^>-4stET!vGvwJbu8dgw1|#=yl*&N<&$$ z?(~`9l`(l7{PJoUY^Ta|HMPrsc{l?L{+kJBTQ#s19jU$-VX*L#J?A{^Rx|9iFA;zX zK1AM&0(qbNRB;Fw3Xd=syMr##VB92L3j8eI1I!zG3a@PsIxUmK5nPi%7Q~{7uPh8x zn9xx^)jGaSge~|f1q55%kM_Z1ViHem{uOeKml&^Y`Z%a5L+xCK;?Gp}0jKL9(|A|- z624CM5y}K$DYVaim}0-W?UFh+8GxcD%DQQCg9F+nV5f6}d3EB(G^4l!6Ef)n!3Mu* z1cafIc>v~Qdll}wc~W@utK4k5MyW2)sJYR@KjMewgic@@28QzU^eq(*%l(R%_p1fy zTlnLD7~Ao7gs|{h43Zm*uw^uFF1Vkhoj@xD2C_k zU3c*i?4hOk_$-dn$l{qpB|MTi7SzIOBU<~RB~};kiTAS9>UbNsZ1y?=D*DiiX?Fk0 z1(kV($Z&|;&*!>!M;#K&by*wz0|JFzny^Jg%@t&yi!6N zx=?Y%yh)9=Rey{M=R5Eqew?h_^b(9ZMOTwWEmA;#t%Iz#*AC=14J05S69Sv4vlR49unI6msg3D!_u#02qf2fGa}TWLvBEI=7N5F{PEk zA0AGlv6G=I=v_1>5-COr;b;`DsmhzOwYqWr-vF*oa0*J{1EsbLPjX3*8iQzID72`F*zp(5ibl) z?-@P0NvJXCj#Lxa71T&6TGX9dAm{;Pp|E%xTkf^glLBl(1inh#{*j0<9!D?sX4lLiGk0aEulgcqRc-&b+GKFoWQ6GDl3Nb z1i-j-|2j&M0WJv!cNYgr00V(sapzEaVx2ag0hQUI(zNbPvK1f0#efqOx}!>hCEv!w zjW`kb8(Kmj>^ZY_mx~eI^=n9Dn5A|CT?NWb~Bee=d!v-nC~mK#vE}s? zro<0B(s9Gt>U<76RG(xad@I3dm&It*)(iVS*2zD$@C?@6L#UUe5RPU?sC#?D zEQX6=lM#(;Plhb2`Mt%3jsxl=ktb!0`i6G55Bv`Ve`9Fog4$33(1~{G59+!=eIchz zAx@WF!O79}s{Borh&RNwSUEdmu3~_8{?08T`>HDktvWJ(sgONkGN<|xXM1BA09>w) zGk0$yipZi?T-l%*t|F1@1f`)CQF{`eK!5TDqx5)E6xuH2#c8~-0H7a~Z%_N{9`8R< z-7XbU5?3}hGXATV?bmzz-R0zHg+iD$?vj2(ju_WejmYVb6&{WNeGG&wjMA8mJKEPG zF{QQ{ATwi-+(%F(zJWn+wHbk^$lC2Ufuam>a?a&D4csrZ{?ey@ws<Vunr~ zbL&7+T=cCM%$QVwA3X9$l6}6`D9-s8BLEe1rbE4> z6-R)44){&1Y3%1v>O_N|28OJ){o~-gzMR z7~|B-HQ0_J3L{LpO_wiVAYH$&cSb)MW`@CAo8y352SUnbMywDvX0{$(kGG_|aqw38 zK?#qt>=gUiTB%l^aqQ2ay$P=dU)Yjy6wp@*jBMcjZ;e$cUS51;rxr?_B87AHHEZRK zfZ|NL58`ReEPOF((<95|5TNt2TP{j@5U(+RWlD?ba9`|3CQ^?V*#C5 z9`reoQ=Ac@wP#MZnj)iBQYBkRi>m7`lPZ^Jb+7;jJf$l1v*XM8!^KdQtBELa93poe zWQb{I`DH(*-dhUznTC6KgXk|47Z0*~IU}PnLoNA{p7={0ynq{C#c(iXK76Xgj|ej+ zpMeG`S;2+T@GaEGdF{;8J<=8%Ki^LG{9VKnGjdQlm7Lb}mn)sQT5c;x{!zpDpgQ4C zRU={Im4I*`4N)*#yFY`c%_-1~w~tKOSq?Hg#P^NJ%xe*w;w_BiM$H4^)C&my+#`P2 z{0!ws7Z^Lt54FW$=|${!+~FfL{-6{ow9*n7b<=zrjLd6-w);Ewntm(%-fsEugX=_P zQ^Zkn4Z{S&kAnXg>-la=cM@TLj% z&sNL9y6BQ++m8GlY5;$(5>pfM^szC6=p>{HM$`YeX zJ3+pHGM?O`q948z50)PfVQVW?lbE?9+)PDXzUahI`D-OUt%~T_i?>jm&CBwkBD5Ji zT75jdsX;K}w6NE*waf*2=0P-YSJsPsn6?7u@Lv)vd6~~}Pz#@0H%BuIG#*^hEDo_1=BiZd zy49DyymO!Z5JZ{8MrfWs6vUWZW<~oHLUlE=SCt>l_QiVB4`3GRkeaW7aJr%i*sqd` z`$3#viWB4{c$YqqG!5AL_YnPX~1>y#no*kbSa(PbYV6a ztbdrm{~k$cR1~A&VIOC$g^Q`a1@>)Zm}oui(lvmOeo1|K-6pm(uE&ytG(|_m-I#e z#-~ofMeezvPR}r_;x%MECpE1QtW9e*|(w;=`>F$*Z;@7)Ou|HcRI_|~G;#op*_IF?0VFFrcd z+rWLLOMjpyQspqCEorEqp(kj#F77}Ns4rw80KiQ8%J(cn&6HT!iuaH@(zfFxmHp{x zAKx+?_76pYpcxZ7U00Z6%l<~)(A5Ww3wa9@c@F|MR`wGNQzd z>6Z)e`96suupdWq(K5?9-PoE7Tw`uoU%7(k^CS`{;iI-B7)Ll}7HJOEeMqaf28v|X zsq98I5Mc+;m3} zDLwbR_{4~a=2V2|;J+)kqs#2&l|MCXO63BD71M2>Rc^1usW6H>o2b3Czqk9_*>>I# z+_c**ealI@RY7SJkmyBQ$kF%KG=+4yX%C6M@*+ejvBL^L7BjVOUU`Wp4&-kITI3_0 zVZvtaywU@s%BUWxM|YQAhSom*HHp zmcTuUJUym1jvH6~64+3TS_)*9@WEQEN=OX{7KBe1Y>kKaC3sSAyHI^`&)+Jqj|J}= z8vV8oNRL+?;RQ13U#*@Dvz6{|2D%75&ct)a)VwU^H6WkZyVke{XdLQ1aK<0tj~M5O zt8Sl0sJQg@Zc%tZj0FnsI()NtSp1t0eXx@&_&=oNI|Nn~=@ z;}CpS$yS7Cs5h+_hy&yc4Um?hwC01xUG!0*_J=iZd`e0x*#ULM4}|I3HYc#h zQs_ND8zFqyd!u;WP|mU;Lf8yS-C^l?BvtLQMJbW7m#<_orWS_qa=q}Z`OK4Dh3j&|QKrN@=|lz)(qYeZP#%F;Z_C59{@ z$uwjLCRcD<=F+k|WSLu2pJwi@C*P9n0<;;?_d0#kN{SQ!+r?+UY!L;EB)|^IxhZ@o z*8|W@%3`W(=J!!-)c84`3|&0wf;$mtp83T7F5JQr%qd+8&5ow=_?uP@ZRpB_wIavqQX^YYU&T=v|a@&9wlr5Wat$@e) zl-g?A^9k^n0UUXF!44%|W_l{!!7@|$dpi?We?k~ndv6lrj0BjG+s69IT^eV%9_^*; zsu3+91es^bd9iQerDu#ChETTb|8AW82RFzLDfZ2`n~QSzcFn&Qir~UC9{c0?B?~Ft zJ;{VJ-h9@n-m-jr5YGbr9YPB1#d?f@J{&<#fc5cz8c(>F+fl$(L{j3iKeZvv>P>_Km+tHlr*$ZJk?C>Pg>) zuR0~!8fNP#j(9gX%8D@l#0Y>}x5XD8a1YSF2j%XAI zMf&q)6G2DVSM#X|so{7^?1W4E*Z5MmiC6vnNY02)!dj;KJ7JhEY1ThyH<|D($F3%F zM*=K+eg(>!*|OeL`KbUmamSib);I@%@TuRsFI9qUt5;|%QinDI}_>(;6ERtwz@AvXBDZ@5B|Kf6azN|Vuxt-p%@FKSgX-QD9Ew}bxr>pV+3&y zMVXrbF~0q?L7D_JongwT?6wmpstpMh@4tn|E)&u005B^|OiY*n3Gk8Ib;%A-OFv;k z)ypP*8cHMf14B!KE@s|)ORaQpS=r;ZW3Z^Z{~2IfuRvD983U?+19wRDy%-p`ABQNn zTbG0l#=al^my`FoHPcE-3*3`C9eRQ%vY@J5W&~Gt zT{o~V)RaV`$Gd^0NC5UjwQ-f;89lwZ_FdMUYoR51&m^k1myCR`zdu2q5WL=Zc<>Rc zc#DoWsXx4Kv)g(TA)kG6qu2OgA(N>%ho2kV+b`}($dF;$>PzWpz+Gw&OVf;;R}>FX zUvSWR%9|p&;RcYa#N?yEChq9W1ZE*kt;y$Tz+&T%md;C=OeHb>ovN?|5>0CSu5x9I4#kh5W z1_QNQoLG9_c)a?&baG>>Y<&}JfY1P2W~$t)vOyG(JM53F@oEgKr!6I-u*4+0zSuxj ze1{h*{Jfq@4%_sR&BzvsVuXF;n7)Q!NxIL%)T~2w&#pnlUaVOz|8b6;MSqxHmy5Bp z#!bnrfOslY^x$qV@%U_RtsjiCEO!~UhNkbY(vvyKwojNnO7K$hsi~MMzm3!K%?0wb zvy-{bAMwi2Z{@oCV}Ik(PTDfN+*D^<>_Sm#s>wbC{F)bKcrZ% z`WTH8K+j(ycl}m{fH`DHm~8z4x$^>w;`^egb_%n-pK;Sqq#zojq2Hlitl6zpY8Aw? zLrcEiz0u8aDu(Mj4e*r=*n)P^{RG*2NkS`5WZ2IwJVbJeS_&Y-9%c?zk@qxAtXl=L zu9_>k(@z9g8GAsMS;6sv?{CoiVlvaSi0}RbMA0oCa@Qt<_i<8YSbcIs-B)nhw=^&V z9$k_gA#~9H8s<_rSI4RTPK8DyEgJOM8Ckj7PrJ487KW4$TIPiapl5{n5mUyGv5;}p zSnAO+v=_34T_JN;jzTSZLo$>o*QKj7mUzs?5QCQ)nD%Dj)f<8CZP4QPdEuQ(cxfKn z8oW|26)R{Vo`jylk@$TzJhtXXRzc+6T(FV#&J@gFl6sa(qX4gPtTFwr6QZgE*+@>t z=dW1Od`F$`nex5!9qBpysqV^vy*|6-on?DqNiRDNy=ta2>Lf8UIF!6l`t%+QSNNw2 zzt=T@Ep701jY}pVn^br1Q8Dep!AlMEcHSqlgHMq-W~X_xgmq88+ms+9Vc2hv&IViH z)jfdp+e;Xu*~546zj>P-awlSBbDu8pC?I90IvQhw3*_`T&V^O{yt2@0HP+tmW#L+; zfc>-`nHuV3p&UImIQQPZ-yH9aIrCSc$X@WSkC-A24@cxbjQT1)kY5)F-6;%=nCSJT zlpAPfMXc%-C1O{S!|+P4TI6#f(__DX=|7h;VMK9)Ct98fZ#t?@h+u*4XcpF#r)lvS zK6o$eyr9Tut~tygECcA}sCZcWqa5>K$Rx;HM)pY9 zK-j$knu*|7vp|79tIAE|m)h!Knw^wVP!;U4^2tE3w%u=h5$bT&w<`y$V9@Qte@>zZ z9&Lb;KP!2cY8XU0Ly88DQlUpO#Xm9XP#vmL5UXt5D_Lnxu3g`a$*OnNi?GHzH{sjd-WxQJ$$We}&aK3Wi(Zm!HNyz+CtzwQHj! z&YK}dbpOW2kAg|GzDlJ+f;s9JaLU-e@JO(4rh9jsHgu+W!>~G-epNa8n1#O3ZXfC9 z|5p2=rLY>Fi1|-<;!?HLdRh%s^>Knx*ZJ*sgJNm+b0+9fwi&*$ycKI{>9_e3rlJ!r z?)fj=xC5ZPkKAq_8Sc?q=vSFu!}<<3H^&J!hPO^4B&H*kdz`HcrKq=?(-V-(Gzas` zlW@a(f(Oj9%)7A#1gz4tg4*}l^D{RHSZ6^bk7SexgvurNi!AIJz;B^5{h)F$NIl}a zp3(3UAg%biHf%ZMDJf2>GQpt_e@WNXB@%aH2qhIQUW2IdR%R>_Q=Iy=OA%lMwHj+* zNt)nuC)8Y&k4tb`o1``Y=Qw4z!eo%-DV9zFe83A{VE{;zj(mlR^f~?-KCf<7+qtw= zQDL8xMAweac8Q6%k5Z&zdsxjZGh^575o7Kex(})x$0(gF6^YWQ@fq8KrPWE3+U)WcVCGJ}gGh_55a zw85$2MX4^{SrG*LQtx|Xp#_BjUfC7T%r>WBD-1|G{clUNXT3pYUyj{SNFWOu{lD7!??+ENzYcNcnMt9f?uHGOk zHR|uW1ynl%IjL~TI6FjnYj#4;f#ZD}jLpD?0K{2uHeuab+v2anX2<==l%%G)1DUq> zf%)o>e(f3-T&;!iKE<4X8+WP4K0}ExCTe+LC)fyNSrZ8;Voe%w_IQQXCiEbj-XumqM4vNu#fyH+Cbm%`q7=X9Roj&_ly;Zbpu^ znpe3_e6vE&MVh&AUVQBdz{HmZojP{zSc#a&7}rTR!zgt~DMny9c5f4ju}a0#K{ zeFh~2Ay4#B_?oD}BMW>mPtB(w?4AhBi$sSa@@NOcxI0jK?VkpQolYFmn0n-nDN{l|FYVj1(XX)aIoN512xr z8;-oRX}6|zmPs&e z93pF3L^ud35By?sJ}DEboI`j$cgIGDy)0(~R_%<)&r|ZQ92cBmjbm||w`HJbchA0g1cXDwXsFnJo<-par8-<%mIkm~Vo>T0uSGoR zWJHT~taK|ysk$lPLN=+eu5_ zEAduX;(}B6$kFftis5Kn@64DHuUUwD%`_*p=&fL_C}C*Ca{R~`rH(PK8wr}e{Idez ze`+;4BA2k;DJJO_)!*>|Hb=DUfNHn!*l%(~x`0eeZ!6_KCD5SxTSe(3!DFu6Nq5My zSHaG`U`J~XIqLqtkETnwJg79SjCL_}T+a1)U(Lk!E6hmGIqmFkPyc^WWr-h7D`U>h z!FXspye-UMvCU9m%6+XWCpdjF<; zSd*g4|DR5W#Lt^<2bhz&q+YT(ak6Zy*=IQml>=nQhJzs!RzP^jht)Xy*}4KV&HBsp z>2$IPym|f{u2E7_%-x+pwJ$xy-oL9XWOuZ9fvy@m^xXzGjRD`NUia9=c)f~oR>T|{ zT2`gXnkUa#A{mVR{l^by;;Ah>rOd`Mg0WWl`rOc|O~(Uu1EN15Y9_%W%TgDx$P2NS z!-NZ5Fx@~MStQKBi`o$0iR@qo<<4*Li1b%3I5&?Wts{gu={e7NXk~E?!-!vr^!4 z1ojEL6wNSe*XUGxlQx-mqlFR~@7yhg>`y9$eB$)3bKsc+=sWFKC&}R>`LC})?nA@T zNS$?4K^iKC}X&7a4v6TI1Lxtz=Rb6UUboDibo&Y!0@cPDu)83FA~ z!7UV++24bAiAJ-^YB_B6eL0y8C>cs=>q}{X>Vc9zHp3Gb z3#Z+X0L@AL3PE6Yx>GI_Ioqr#TyI`$Ow%@!$>1N;@eO}|fFDU`yBv^TvC{tilront z@A?FBH&mm{(XY`-zd!r)($!T?RSB;;!*^$85PyCYN&XG&!M)m7($lpCqs*mM<)}3d zzHP{PW_C+r{yqg2-5y|zLqDcA$hE++%H2AA(A|y@KGoUJs|E~Ru8z2D{sfJfv@sML zq0r7+EV5!vy?vT!S8n#gs?)Hqv6JTx8;lYSsb%IiH*J1ncSKp))IRg0MxLuh}l#oNy(4~|N+Muv4n=c%nLJ87L7$X2c zJef#i4U3FCNXKa?e!9SPF3u1_@gW^LGIq!AqSzrOw)4bbH*+UDN75Ar1k!Bz(Z*``^rE2|LS82nTA!=6xKKlV8EpuYm2pzr-xN3bnC0XW z5f{!7VjC@Ja0fK}M3lzTGu611ayr@e zCmVMb&}(`zJ*c5E@W6OATx^7uMq-OgJ?f>0B``0=q1ZcPBoQFTWNe!_ zwG>usvG1bHVy0h9pu+3A$nVcN~bT^F*fBp(9TH}*f#@^qK9tBD$o->5CA30?4LU5(4z9u73@bT8C8k3rch9HSb zu~1ev2h7-9|85NLj!K;I89Tb2_qo3_X0^%yw}wN6)KO$K_?OHLk%p$^0sqO_JAaRl z=4jQ!VL@Xz2+ke5LjSp0+%ZbbBwe;Euk5bM;A&1}Q@#CDL3gx?UN^)nnX_$IPI31BVF`Hr(o3pt z`sli{)Srg46W}u7ompZ7{_y}+O;&8U@*>LG+aufid9ffjQ&4k=wh<8L1TlU?8aY3b zis85DncwXF|1X3ki}+fB=^mBe%LiknZzC8ECnbi_WGfJv#KC(m!2p}dIF!=P$1xxj zKLF%vTN4ri-O`9+1+~eDC@W`{Iw|dqXD}`ZVlcPqRgk#tO`r~jR`T#*R@=?wGJHfb zzymm(iU?3-{?&auFQ-TV^osQSoStoR-8qMLiwoY|2X{UB&8)-y=ZJl-L|p{;iS~D5 zA|*BZmUuAy3wBluxWabG%TU{E`KT@r$@x=HgCK78=8-ab3xQ)hH zvY19y-Rmq=2NceWQh0U_Fod!{OgSLXqXIF*itMbnwhPC-WnA~5xh8#}KNd#C(*g1Bk55jnG0H0WR{`#Y&ogNnK39rF0Y)rh{ zn_jI*#xIG|ZDVYH31Fn0)6oRk(y!WlM+j|AhieirAkot3yFtZm1Kjm$w##tW`wv*eO9l{kpO`1kv{xAF7F8XDoqf zFGlUZ3$7+U0q=>?k5a`n+>4}`9b&cH`>-BcplQ{4tu)=963Jtn`kek9oXnAJuPM8p zCtVaGxL+5;?JcgmZY8n!G4HD=GUKZx0Km?{T)=y~&s70Npi!nui20xpAHE6Q&~v~9 z{>IXXmJhPkchtATfnQ7Rnq#XJhQ2Xh!`U98P)JZc!{!04gT8 ze^oA!tU!W8bvY&l7T?f^)^knz$?ZVs?vkfPgLYKZQx~u*L2*L3MQ+4kA&fk$D7&Vl z*xb0p+osRG|MRZZpAUm!4VTSh!Pcp`Gbv48;OY#R7Cs;2Wko^0QD7q^IJp6Vm zJ}llHvBUV*o}mz`tlZ&wZ)S)#Z&}%6#k}7h)qrUKfx6j+JEIJ}R42M@>uR%pxtv9P zA^#;D2I~K~BIst>FnPOr0#ez?kJdw z3Td!`@^)xzM|`YY#vo?lKc_c0ahyx{2&5Orz z>16Bfb~H_N5ROLbU2EPUHK{57vkdS^3#+m=Yz;0GBTc~aq(#u=Ob63Lt{u=))!O`8 zaZiWeJV{5jNBcRm~;pLuyh3;lmrC zn<5mj$(pKQM3}wF{VH3($KlY|*g`Gn21;_$+ibd?kuvYxAyLF55y6S$>H!&;d|v2s z2*Bt*9V{^cP2XcII0bz;EK^hHOLfbn6T=CWvvMwFB!gI#=#=A6bTc%$Q9cdIi8=i5 z*OAgclZ!4&yK=3j=dYR}qyHK=oTsUF<|f@>OpOzgwe)IFJOCE$xiLhB+I;s%qp>Wy zY3Q?#D!r(hajyM_L4cZungb4z=Vj=J(JamLVo-|{f)7Y%vT*-B^$N1;8)}GBL|?Bx z-d8dkgG)B%)n#ewgs#gpR|t)=jr_%FcyJG-Q?$m@HL{cmJrYM%ANyLiMe6Ah8ZT(* zBS!fRa%O0a1|sMM<*-sP$6+GL?r0K3=rE06BY<-lm7+dNuZ#rb2A3C#`)sSXN@|cOoDV+luM#rLP=VJN^dBO? z%giD8?^ft{b;(rVwR{&*=nsJy0)lG?$i*Ma+JMAEX)8M)jdM?ESpJxfax-kk4`YI;81v0i5KIDxa2hhWqVT5``}vm`cqGfz+~db3 zB1SGYsr%k?%7iU7wzN5PKgAiK1feSt?3m0-7QNJtp9layqndN1ewm~t3L86Jps<$$ zwbdhC*CaQg@A-*R0gFpkf)K(DvNYObmf(3DU0`OiYhk$?Hl3+?LB2AsOwV>)WRepY zm--}RBH=#fKiJ|?{9BiV7leg7hMXV_w*paKF4TsCA%3HarU|gYZtq+N%8;r;*P3sA zk0h>v;nIM6P^0T24VUMk?RWVH1o%s@2>5d0(O0=C@@%`O&Nqow zUKT%w765dbe%;*O1o zx{?hY0N2-7-#PB_dGo=_G8x=lRXJ6A>W*}@*d2-;3vxXXjtb#V-$RtHD3~sDlh12s z8`h9;$Cbf)HS1a{p%MaaUeP+ysUh9!cFx7>Lyh81N-oxY;u3C+GCk)Qv-4Qu7YG0g zzw^-s|L-L|g+;F`bqA91EIP}Rk(^ijd5OZa=M+exd|Lk^^%6GRDgs1Iw~@LH!Id49 z#RBeJ#zOqr8LRXvN9->CJoV_SGtuK4@2hbupswBeSEpB0V6cqvF0cDYxs6PVQPf*p%IC`#fFZ>iNFnh)mXe0oP zW`^GxvUIb@pJs>N#;e7Mzhk`hM_J=;tWB9^hBRip=b|&3julxg8$XuPLMr0$3MRMh zTQLYMy;>$I5OUyzQU}m|6T$%7Pt9?r-IcV$@4*Bgc#_AhtBtUU*MGtKve6o0lYfu6 z-7;Ui1G8~7cF4%$htNBdzG}caw25o`OWFpc+Hm$^?f^MJ#=nVbH)xsk?oL0xY(ydF zLcBe|d^oT)-~c@VdArCaI<{yz6CHK-tyi-3cprJWS54vNx=2tEM&pow`;Hr0mV2sl zyjy*Lg|n?T1+cZ>)T^y)sslvf2*Q$+y4C1!BRBR|fU;1if4SAyyj`^M2)_BDnjMPl z7@|zQOJckGI<&t66B8bJJWvQON9BR+yNU7Yi(W5ea)bnpN!&7gMV?!Fu~d7qnjTT0 zMtilXstYEV5BO#RMm?gzt4- zx&TKSbEZODnRcO}x&Fpx=DTJ!(wG5Xx>NifSwRh|FQ?p3jPReHRO8_tI)C~f+mnq!StTi_$No+q#>=DLxpIV zj1cw6Myc2O3l!E+o`v3ZapdpmR~6D^5C%>tCBoutj8@F3x)mw@z{^Ep)|b4_K$z{) zcGDxF{1?%1EaV+yu7Z?*JxGOyV6H})V99ygdO-thl8z1r#z0NrBdoA0fDW&11tnV$ z4&=tudy~77(Eq1|d;u@8ZR-OMKK95CIbFun3CwneyqGLl$szRwl{P?I4O+p21K+7u z>=n&0-deY$AY%MoszR^Hs@ez3jUUUYbJl=Mo9arrk_0kI+7TmLP zWX`{0%o##wL4tMIMD^|8w5*G|f@5E)!!fr>9gKkW>Gt@c<@EQs{>>bbBs@pxkVQ0x zo-(L{&LK^9AIDS}!$gE7Lu&1&(xz`V{b(WV`!Dr<$hYbIMtG$3-|8Z-PeU)Ly9Wqz z7s@yN5HXtRRxxk``p5pkF5jC9p&~!w>P)F~UiCwq@ky-CnZPNNTik_5SZemY^u6`k zmZcXj#K))y#r}@4rut)97|N)L?%OgBm2E6SG$HZ2r-@r_s~nUMt{^sYY-`O*=C5(g z=CGxLk!Vco8qo+VB};%c^Yk&dfXVE_EbhxnkT%L9JD^zA18ViHsR@1wdlVlJ{>E+` zvPcM=syvaLbU!50QS!W4_cy&PYa!!sGr&4WSG+wP>?~;YEkh!!KlHVYZJ7mE%=xD4 zWMMGS0eFl)pxnx>W%k-Epf-(0I@NyT4ucPE^K_3c!V3_Q0-5`i+$wlf%q;y<(w~&^ z^PyFqN%?q?If#?Vq^hSKj=6oKE{67Slh?;u^f1leNJl;_yYq6X5?|1>$~>KRcB!lc z5+RMHA}z=8Z7eJMTUOfEi3iJldBHDu%_m0w1h`iV4mLV zZ;!7iGT>uC{%Gofv_J6UVz06fh4#8T*6vpqeZ+>v(2JN4!k3tF?dI`m=8y9Et1I1@ z1~lAQT$~rKvhbxiZ_7tlrnR)KHn^2s7w)9UszUM104#z228g7i9_Jv)M%-6&$5UG; z0YJ0V^1F#oH3S^a#f&itMcWdS*g#S@IIyM{K{aNAlvFfcaXDd!YA7bvZO~C86^5Ee z0{>}h(3g`Qcv`QP)r)K3M0&A+BC6|1S(&@;Z#E#(yWYNh>LZ;rh*Nmyt7C$g;~~|% z{#K0`fz4>rrB~|vY5lh==pW+Xy!d%_TA_ugG(EmnyB$AX^(u;8x}H(ZLa-oXJRA3v z8P*b|l~#ZF5L7*DdT~8n9F3H`#dq~Qy(Ns^{pjaC70qgYyt5zZpTw(VaANd@NV+Xz z(0L+Hqy1)C!eDY54QHD%c(Pu>T}*-R9f#?be9&%<&^&(?DRO)O53fvDW3t%J%O02N znkX)pJXw?xccvM&m;jX_m<*W6{-v_b!6LK}x_M7I)^cS;J_btrqGGV1l z#JDeO)-x{z4!+UMiw|f>sf%U;BG8etp9&$Xc>QA52fMP4%8H)IB?D_*7LxZ4U>ZmFLd>_ zA!yAQwMPU%V-`M1!aHMo;ay4j2{2#Ofde22Y2(E`UAGO}e?hQgz@``XE^7DZeGoVy zEau!$A1pf2_qnF!7zfXrU1X69l3HI)Q5qW<0I^;XAPAiK^tly6ltp@hmTQ1m zz#)qUfGpuyoT!3-PQ&T3+A3qJIH@cVP%T8HkB$xCc{|H!t5Td@_~Zl?wn( zzc<8Yc5Zl}pSFG<^%;R%B(D~8^88_qfK@hWeD*2g087X$(w3kOOK5N@IyO*Qy1qphGQV2xDy zW7#=v1$Y1D)47FBcFrGv)V{YFalUm$aOiW*seQVb2tt8?&Q3CybUfGrD~~$B1ja=A z(+86hL`d_sF1M3*VxC~;uRlZD!4;}-un692Knh|tyjWawtOS;lU`cP{;N!xDcPJkA zjf-P`L5SY}p~lUZx6g$A>6mU8J_{JSO1&ZwTyTo;^_ zabrr`7I_*zgITcd3S<~4P%zGpgI@C*Y4!w=BsVQFbPp>Uqq-6kJV4d>NS)B(4!mFn zfp(*1FL!)E^p>*`m#?QsKXxTYjF6MMW79PmcfVz)Hmp=@{pa8j`a{p8l-y|0!sd@Z3f(jk6=F{LKDS2{>GeDTrTU~rKD*EH;#5o2w3KAh*PYX zN8EI$`h<}9-xhR`@r?5XhlmX(+EZ3CSUb%aMh$}*LtSzaT4kT~l{FVMJVw7KC|eYp zW4-BjhKWSq3OKX_U1wnzF~&Blc3;%i55@`+)&Fy!jw3TsV{y|{ljR^Ws$ zE&Z8rZmX({cv#1-k5cJp!bu67ntq%N4P--wBDw^=YZOXC-0+JCafBNs(2oZ23$qfH z1@Yv&6XTht-eqVcDlzI_lTw9P`FgopVU1flohCYrDnMFMf6eG7hs^SzVzW$O@)bdg zqoLv>V$NTbicS>w*dhn2 zb(Vx8g?U~eb{s5&)pTIDY80u8Z<%Oik@K_rkz&_Vv1907Uw!_fWAXK=YH$H=94=&0 zi&(m1A`STQCr#wXiAn!;xfs!xb3>g;pMYVlAW? zC9hb&kHC642G>mIkO<27-~xD$w}fHIMERK_WtwhVh!0z!;QwF@R6C>i9$G_CLf%zz zR>UBGelL7&E+3iWY4IIP9Dr!K~16D^Ff+RZKKRZZDr?i1uKF~#Wr80 zK)6xo<{ydk1Cts-Pnbw-aC(T)KY;k}XAw1jj_|cRQw$N|z!P1G29tjt?iQqW-$Y6o zs(S0jN82epAEKW3j1{zSEfVOAWF8Rx#=I}O;lWm0kbNHbdU*|S0eMh|LUF6Z%SKx! z*t{?J#ztc8&{5DK6%7%~({+YT-~}5UvJE4+>Erci=p;lf3mpo6=qcJP*`6#!Cse^> z*_6CC>dacLeWna^pb`C`p!&N&A*H$H-+Iv{Of4IrS6+?1kp`@if!)+D1k~tE2L=Va zOngaP+hMOnd_1mrVFpVLhBvCGpuWG~Q<5^4eA@vIi+30wdn?8PH=qc6t}-kf!TL$! zioFP))q#CP0a4Lwe)sz6n0{ZyxT$PWU0MI z0A0Ai!cS+jtYpOumQyC8xiqew4VbuIRW-N_BeN3mk!RO;Cpvq_dPgo)lEW&|t2?>k zUVKKE8t(e%decv^-lbWPz}M1Tm)T=2%@UbK;O&&}$$GSuf^aMyfQ-#|xOgD73GHnW z<1<+O4d-I0<8+KD6@MnrE1@bmq@rI1VESfX>u+qQ=#4Hka#sh^NWXE3;31A; zZXA*X1bHcftJ$ElV4Q>`wCE(gS;lo2A_@!~9_;M_``tU` zsx1{r!V0++_ZL8rnAjP5!xtQHFS~9ZkP~Hu0|iphXUIecje@z&*dFF_TK)v6#!tkKNN4ZBGRF*x5C8H` zjz%V4bw&#cAyr5d5RJmQck8t)#p{7iL;UqRm#L})b*0)mnt6<^e0FY&N@14lSnf1(pdEK)6DBBbv z53S~j{5Zq5^o8b^%^SoDJXh^g{lAz5gwivmD@P;wECrMU4ah?CdDKNej;_7`29{=! zzFX;V1HCnOQEkt_L4l{L}OmUvkGO}$RBltDona9wl z3vfRFnLB4C_YP^-Y(zV(tbR|+Tc*<-GW`qcRcm~`RGFsW5i1E>iVaf2Gu9oMk*#xz zaA~TQde{t)99S}CgJ@>B~RMjzhSMu}&ThA;clooxF;PIR96zT;)?kRgPEQ4^XzK8W$IMPhgux znN)h2i$UT37y&`LX*s0-jYMNhCk8zcAJ^taySK%2e@GZYq`z68?hXpOVxS34z4MK_ zp3NtMrSc+VsV2<#ej;6B4`~BKD2hgwG0DP&?D%>uH3n6$k946>o*pzf{0hWLWWRgM ztA)mcR+gxZ_k$w!PTU7gK;MsXj?BB@kk(*+q%i|2@SF2c@PMMXW154ZOPE~OWLA|; z*9>c!94>&E+s?me8W2i%(YaG=W+l}>NPw$HX#B(OOgA_JGm&UZ=J0sU13Y5@EQ`CB zCtn!~9VzhdRHI10#>DDm)`ic5%xG(Z&pIcUl9YDm{t7JAJP^@tpK@jz zZC!2 z0k-IEATwEWH)|7MGnK*Szg0&*2AKr`XpAR%GRer`Ku=Fnafi~qNiJTPaR3{4*TLEP zojA8U&AL%nJ#`*r2L_Q$d&2dF$Ipb{e`X~o(+vx@s@%Hw_{Hdib@7#OML@R)6H|tt z7Ka;4NgvG?Ia0eBn3GB@6)Zo+>ItS)mj$HXe3CGr4CEhznus1NJ5e?M7f&M!&pGzqw_{yI;*S8%c z9!tg-od{$tr%TrQR~m3Wf~ajKqQ9c^*)=Ww^n;_kLa;lG>Z8H&DvkGMA|UlZ01_c- zDJMA}n2Md)WEFY;W!qxMmPhQY5(gn)h3mJ0mxU6vA#Acz_RgJ;z(8N;Zu+@RDW;wL zPmI-WfMb+x%GD{40tdha6%oD7C#xZiA$hX(Dh?gS1m1~uRM9#4vc7=*!fE=d;P9?r zuBR?n4+a(ZXB&yW*0qn}V~RAQ=wrX4$Vz=u&lk+dt_;#hIc9T@DVE)=P+FHQ0XN1i zniDPA2a-yGIjziM;zVx3tZMzuV%6u}9!Uum)_v3+6-|@P@=at$E$nZvK~yOkF^f5S zERN$?R-y~?`r<1_WdW{Ip6E_zOs(1GWdICI@!T}LyKUDvLBy8?>$ir!oWVvwunAMk zP@>Vd^NXk^Bb6reB517n&lS1*HZvkyEjaPmh+HgC{@7CJXW$mfhNb^nP(v5eiNGNl z86*qK*PsA`SO%gjS~(x(6?yy<|3&F|eNxdy^%pm&Tat5>;t;_u?pqLYUV7J#VB8of z@jF$Di_BAT>xPVI<%<5dX82< zS~Q;^hTcKJ7wFP4Qskwv1=Lan#)DLfVxNRECd@1_sbOUcED)1NtXAaSiUP@F zjSscc(Uzd++_67FDa_H8s|1wjKKB!q|1uIkv0-+?w zR!v%32@;jTyF7?m-F4Y;9-;wZ57QJGI#Nu}e{ba2DQdrtE*_=jigJE{B7MYfHooTE zKf}#?hV7y3J=Dx5`kFF2O82bBge>bt!0qf~{kg=5uK! zhQWHbTJ_z73EMFewQS+FftP7G6IC}013e9d@D%{#O61M>>UX$;Q*BQEVv~VBw~ZAA zbWu!j!pvSLbbCzuWIsh>pGsOZ0~+j9flb$a4ksA9YNRo#cD%On;S&O!5I18N^%U~V zymRtKpOjPP9biSsPK!P7ua_zAn*V2=5H+`|!+7jTpxSG0w4s_9z6(G&uWMSBWSMwo(KDAFc*-smcm zhDcU4)nG-p4kcZ>qs{eZcw94n%*_@XcF{S@wSPS2NI>Q5Z`<1%;b|gxT{oh3mxZ7s zH*}{+bWNucf$X&#KSVRoi-pim0%t~9W8h?Y6k7tSvJiHM5IU?}N*^m)W>{%GJCwX* zs$+i$djznrH_OnOF)->dLSEjykPj1zxR0^4HlX*UWKi{Xjl@Rm%j>_xt+qj!FF1)O zO-n&a%IU|-)WFogzZ+>jU8v=U1WQ2r1WQl2^x_UNc0*2iZ=B-fUfwb>b%{~(J$@}G z{F9UiC>^N?FD2vbcv@Dx@pb4AEQA|>u2&!~;3JPRwSW1-6)g*uBtSI!YneK5b6Bt) zwQlV1i*Q24HftQ*B$0$>7lZGNclU08!(i_>Hw~+D)v$v_HdwOeNN2uiP2rPw*)sS< z3_?)73SKCd4DLIl3)ORkl)I(YKhG6OMAeZ6zG~aBq z`AgXvX@f6GRA+7pWIqqB;V3Al>kl&2hD0YwCcL7_wCMbWBh_Bgcyo0vprRno60yMa zrcr4AlS5G_?E4Tm!_~9}fuSAkx_2~Oq0c)@GYZUWEgRHAv~pKS|E$03e_BR`Rphs0 zqRd6KY8T)~3S%HUrc$M-YKvl37I>{HsQelJf=vzIG(G z8c1UK78G$vw4BGU_n>=!TVmZA848K3YkxYVmc^tU=HLcU#UX$fJ@5c>(iCv}T!wM^ zr&N)NfQK4mi@3MP3q)?b5V^9$e#smqo!?X{#4bu2<56!-4JAfl*?hFNq=poVz*8S< zJ2ha&b>h0oflDZuVNX4ETygsSnekLIq!wI#F;z(Eh&)E(%3SLH0_l>-G4yVDzlWD% z(t0{)OSgblH=~s@-UzKN<@-}fR=et=_H+?hRgJlR&QQOoZb9d0-^E2F(}!d;dfeW> zld}X8^h`lv7j$W$IzufUg5zZ`lb* zu_@WnPnoB7j4alQvJk?EnX&~CXn8J% zZfR7w*QN5#6Bk*ieGjl;Qj2HimaxRAUe!FQM3H$!eZpY@?hobxDNoGg`d*F76S?c( z-#L`*0E1#`b%}KM+vXJ+pG2iAKYfK&nWx^e!M@YZAz?_2bondtz>FxJ0B*%-b4d`L zKKOZwepb4_=j$a@W@Ws^NxJc9VL^=^s5b$h+;7dC+yGe;lEbVIz-|-$DtpIpN}*%IIcyrW=QDb^vw+N9$*%S|J&>6ThOxZzT9=f`=I^0tjwa z>jr_hajij(ObcOh!!aXF@c1jXt@GN2>rdrbUZV?o8YjblK8VBIB+@lD6c6*wrqyel zw1yh@`}uxzJDmDyZG}}hwKZ7i(-ERy{ox8Z0WyIG?I1l%0??fuir&@7`s z82TP5Ze?8-l~G#TWH0gNl?8j}IrU})4rN7d(y3~6dx=c>^U?m-yJNjFXC16f7P&bn zV$@^fEmK+sf1kPd*H*uVg%TVI8i^yaqSx6lg`V%IJN6!rEJ0UM6ia!2WUE|p>{ztt zQ%_P|qo`j2kanSKa3b093|k0dz90h>9?_)%gq;b2AXwtW#m~7La%Bo&=i5I@Fnow4 zl_Ci%qM9)ROuq~EA2}b3_VsIFLc~;;EW;iKES?9gVAPE~cHV42Nj$A}j$LcSz|-ez zzX9L@??a0#=bsSY@Kf@jA(jPUYRRg#`k&87l|E16Cf!Oe7MmhtMo`F|E}N8yi^vGs zA0n9WNbUlk{Gg8?c^tDo_mH}tG|IuHOq-mBDFQ6eOCp*Nn+BC*HJDD~m{=uwO00mz znU2rRp6DQqKARv=<&lzJWB?M%LV^qG_%IwAGe-lkxiIK588*ri4bWe?6_#65nC_-^ zlub^(-2Dp0C57iNW&Vg89xTX!_QyH>;K9PK4ra{!o_Q_{RZusu1DmRBoD;$ZK+x;^ zl}Uny>k5$!w!)%R&UCb}3Y+JEc`$0Yq!tXD@_O0|6B?r_;@MX$s$&^8n)|mIQ?3EW+?4T=d2-mM}V8=7?PO))?KTDz3z>oF-e%w;~WByV-+pifyKrfpi2(un=1Tn!>eu-ttyK z4LvLDxn(~{?Q_yzK~$%N=H6=8gyLV$Fr!}Ksq+WDI(8qj3dVutk9RX21~0GBPpP1M z*gnoxtGu~QXv1J-?&C*M2w7hHr6H%0k`bYt4jT%KyRB|6u20)KtvC!LS>e+f@ZbSW zNS6t6O6;;{2q%ehOWG1l_2R2)(vxpXB6g9HkAY%cJd-PCWc8~uV5I%lj82#l7_?s0 z5p&O`oUI%T(f&A{3_rIOyY7UyV}a4}iGj8uQMgNqAX%K_B97N|#NnShzcgFArk30V z{Hsa#e>?=9ImBZ}>K zv`H9v2C8QwMKOhjQqQxg0h$Sd`4Iy?Q(6l1MfG%ZuNE^hB1p2zCAnTKqvqQe$xrQS z`Ka6lTKr2hC|D&JIBQj?R6=rZ83*^;kD5YP@x9D%m3k`?dBeMC0IYB1y9yiwKc^Tnp(Q82P^iS-cG13;;z(RfFNdBV-B zBJMMHkIA_RJw=~ThhtaCi1~GuQ8OwDahvxZh(Xmlc;0dc_SN<+fVvt@taR^Uyze%J z!K`2Te=FR@t|1AoaQ@*>kje}`R7RV$1i;W11C$mg4&(UMMXZfYGjfffD_G*mn7^8t znaugG>Nb{U5sGV7;B>x=4E(73O4*0bA5Y#{#pi zg($q6gdk*{9ow{NK!60HNDxjwHQ**oVxcrB?g4+AaULCD1?+tMz{R9TD@)J zz_|XStvn2LUs2%oy<0k4cKI{ivSn}95Tgtw#VC;CZ!WXrX>h9 zcDKU3^RV&MpSdeq-0I^E{;RIy#aAUhftZeP0c;Lc?OezHhm`t+akWj`u!zskvyIl5I z*{17{ESswY?(>=XZQmYtzpMvHQ5FDR)W_=J(9%k|RbN%;SvLnup1}OxSaR?UEF$|T zG+-!r0=Sda-XV(Knk}dS;?ezmIQDzBq2u353fSYHg#O7-QH9| zCz-HFVvjACt_uioKfe=0*_f91XjS$G7tnWPc^k#_jIGp+%-}|x?#m-U9cK%>4O#6j zu$%9Dk};7Al;?mXzu8Qx1T*LqWd`jhcJhs%O%1E5RQ;-igS2u-b>%rl-lg8$H zUR=eCRb6fn{-)R2aEceYEf;Xw#c$@?eQ(^(jY_1GY;w$%oqcA4E?RTiS0 zl1HiiZxjSBFglkus~J)SQ7%EfouuBnyIeN5@OXnsqmdf#yGXh)yyR$m(oZu*LA6a_ zCj8v-+Chqcd$CVBu0Cg#=U^@eP31>~ufrz8RS4s0jcdl|->%!byC`D!zNxvdr;q-# zv%)-RCZJM_DXKZ@3%|>8F{E^gKmer;V%aJ%h%4;dC|4`OihXJId(fueJ_#8|Alwct zPiq^%clb2(6NiL2&$Ki;gd2)LWBzmqZN6ECeBi#I$vu>cqgRLr`u#s2?Su98E^fl< zg5Skonr@>UFvt-;mpE;QVe-r93H<6c9}NzEGF*_&aMQA}9!>f+z6lk}03t7RhQBn% zpzh0MmJG+QC9hu{p;F_ z_0T7|3l#G9>=?&mY07VG0h{f`Gkkta>rgLRJc(C!**nN95G!hpSrK1e*FPhi^LvGO zWs`sFwAk~)-knsRY3#cl_>qwtd!TT?sURqw?f8#oD;yNOr%QG<{QIi`*8`Q?Y-p4z zlHRLUN4J&y>9PagGo}fxRI^yq-LkEXM)5u;GJ*k>PF4;A|_pywE zLC0>mblWE8H-&JWG5%s<&`Jp4Hvk7dpG@;ws|4Dem1SWpusV$p;56vkMS^*RE%qfx z*QAWgr(z$Sx>ev1aN;r*MxQ;=Nf412{3Q9ql&?mC_MFLrCUQ1Z?}Vu2Y4qj=SJxk&%+dmFJ2k|)Jp=Bw~uRZ>Iz{vC%2S)MS;9c&tPXDe?3+XQvI21!)NbUegYH0F8y0k8mWY`Z zl-Fnh-$$apD#byxC_lnBx#yP4&=?5kyO$!FYkwLSB1scMUj)0v*2k;H(3f+K*wl53 z7fI`1?Gf9&69RXbp;+FJ5Q4QIIjOKJ@J>!Hh$! zmJ&ol4P0FV1wY-)H9|RsT<%R$#*up9M*{9n6}76 zw$k@>%q+DRhH!u25EzZ6jWc*&*`$K^;82{Qe#%*&n2;_0XOWW!OB#phqR|GA{5h&A zpE)ILjgyoa>6m|^{XQ6Yn-P-AtEm1ASHM)%Y@1ptbQ1d7bUY}C>INl@;cW zwR*@+z;Cwgl4hmKUqO8-eZ2-*s}v^Dyj+2#Aq`47d*@p_kf`&O1%rRFq$-B&P&yDY z-8yD9u5li~2)3LpwUfzm)&=^&xuQ|+Lg7#CKePL9o}*8jehMT!Td0G5%}MHhi3`2t zR?6@5bDseNS6by>=y73CBbEgM%?qZ6%kN$X(WCXP~#R1|$iXT2e=qHBL{8 zAyFPx<2nEF-Kl9fJ34o%Uo%cy_?&I_>6xNh-SiH>mv;&1Ui&uxOK5Cy{a!1_1te#9SqXlIpWlg3Hz-CL7JhT>4|#NwtCx4=Xx5xVc~{F67y)SZ z-fM|;|HBkMDlN_N&>sN1Ea%CVw^GT%5S8n^^Rezei!3Jm7fy>pgB=11uDD~q(pH-z z{N7rz5_=%MTU1>%Waw9(QEcBMZHK2HvjYhYPIe$?dvfe+TL1X6)TRosp1Kvma6~b# z!%c&fyIzN6>8=Q5TSki=p22TxKzunr(pi9TTj5V@P7?~CG>s-Qn;)m2TeN&#vD;WT zM=g5~q`emBgL&xZmAL`$if*8!VaA;O)^t)e4&9y zhdO&hf+jS6;B7&R@Xsz|uK?*&k^++e5yIFM%4!Adp>E8kF52sW@35Moi;#Rd?51)u z(uX~*iITo?Qt&!(-$#a^%K_JWgJ*JY(~=8OA-+R0rYd@7=QK3+i9U%xwwfiN$(^Az zONvcGmL?_N*Xsm|sg`oa_mv9mIC?hS5{Lu(2+2>XA{Qe#>JK#q;|{<7mKOhOg$H?x zl4!qp0I${}c6~8x4`b>c>iM1Yx$bXJ*i50Bsao=}B-ogN-v>`|$&-MVsCD7m6rvg8 z7aRDM_rc|Ec6Yyu(}^X%$hZoyGs6iGq@o9cw*HUqPFlFb4Ags3$??g-4Tr*x)K>iw z33rKaJ;DGci117Md{CO-V=dm->TP+6=6h_`qIB4CqPP5^27@tUmEo+RErWVePKcfL z4Df10``;_w(wvEmjS@rM3-GB(8sD5-DhG4H*+M~PN};M^)6B% zcx2~u@O!Vq7i>t94igIOpG+K3n*i_^aFEMo7j%*GcMCV`w;n9E4q0-+4ZbBI_53z7 zn6wBbL2VPOB)!qYo#jCI+Y+wrjt)~px?h-pSls{!4l1+}cd0n0hN@^-p^Mm*U`-{b z&-D(}bCW?2{uO~ho(&9~;>g#=YL)9jQVVokjduHW zRR=Wx9HP^2Cl81vj|!}-vGVrdhRaE2dTpy}7^j6)9`j}Bop4b=jOUDGA({CL|7^o1 z(X?v&3aq2Tegw+no4h_W;}{*U@BIC%ri5#WLiNar8dE)(VhboJbFk7$dao)~%e z5Fo)^EC<7}>Jy%>w`C~>#5_R2Cr!NToy{}PK=`bcfr24!GQYik+8kr!%=hVn%X*}g z3$SSl3loi{je~OPadh%^7qX>P2)w8=b+GNJWwGb>%n^|5DwNplJw`#mLJIi39`_A| z3Jq?~8j!f*ReQnH*ty1)aibO~8QlpHIa+>v(d;TCd3tHl;~wc92tosyRvVW&DG=7! z8fWMPvnK^~+^ln+40Eoj+U$K^^f5yg`}nw5ENZAto1K57I8NEwuYiN!*+o*ll2IU9 zP*eDsq=Ysdm*-E|hrdsBl>6}WkcKRf&{ajwP(>f)CND3F>6_q3!;ZGj=FJACKv?4r z$&+==Nh%~F@}BX?0DLv{20p|u3=@8~obfaqqazqm1kA3QBt9P}YqT=awbR*lFfNlQFe(#NWo|25ylh3L)0V|se1i8v|y$S$W!_v@oJ`2+#kb99os)g_>KXzbM((l*legm$`<7_4OvC0C zR((|r`QqG_|H%MAcZYN&Awev||6-A4RfUNv{CwT>sC;`%Mna>s5g$WU$~aAe76bu= z+e~rpEsv$l;IOIu9W(<=iHlFU}9SPz$bIfr-7(WX})#cLCVF@ z+kr`0$Nk{lBtCan@C{iyrE9b)7B zI>K}v3d0%eej6Jme@mgAxCWp!pnUBHVaEL{8#vbx`I5wXBlIiYg zh&PV(0~v>}cvlWw)5LVIA15U^zZS~6OV%L0YrVQf4ZZ}b)})gPD3u%Lu-NE9oQjK= z33yHz)IWQuA4UB{OK^K>k3>&%?L((enggJN?8NzADHf(J@M{SZ`Uyl0z7CmFot!9* zTUI4%=)@$kzzrclG}gU`>k3>`EOk)kM4GSC+LfM41V9Ho0c1fY@FvOnhUXryf<1TV zH@CXjVW&Pcbu+{i=zhp2*Vt3Vw7m@)&Tm%-qY$K&Hi{6F_)pE=0$0A?Z<^tH!~eJo z`9-r3C*;*A8t6T)?h~^knPtD=?V3f=jI2mI13X%{Ba0GuK@43Kjw%8!a2T&BF4VNy zEfIYO$CL`k2vNH5cL`bQoPFGJe`CBGEz=d#UXlXn1={cL`OuhnVX9C*#&A^h8~f78 z=lYXRfp$vWj(~a>>?QZ$E~w;2|PSKND`#+9k!L+n)}HTq`NK7sNuO#nhHWE z(@)&MJGhgV@3Nd-TX*{e93=a_dh^V;sE!6`O&OV>w2)bqmv2q9z+cnGX^jmIWy1bv zgz^M12ybBhaOLB(`w3&h897-m?8l3e(woYAcT&Ug(15|aLsJKe^biA{x=LZ1mUBG7{6u*Hm{s;V3vKECKcM+;GzRGBhbtT zEy?zKxdZkqI{OUiOCk|PGN$dY3_-`B$B;)xb*y6f*crR9R(T@>^^>?U@CGL$7U1VU zL57kyi2E0ix*%+-#!Z`d&z`paJo8VDc!Nx0R1(2@HqZwnm_tRZzH*|!C2_=xGx&** zO%7fXq~G&Uw8K1f_i>EEtX6v}3SIq2Ra~$78*Ky>hbwvdy%{Xk0p0+oX6+ikmT|ZO z(~?Br+&kU=m~u!;Itlk~bKUQft72E+WWxH;P> znh8cct`Gh4^(hCxhoeu*%M~~A1=uWvynA(?hV9R3iVB3|*9%3e7phn+T#--(^qW|2 zglbx}kv(y3Uzm4wg)}c`8nFlDBp_FtDI6Ex!^~DZlzcr{aMh7yVau=Whi7+D;1}Jn zNl~rad|O7I>R8nlxT~s;x#`?mc3rRua+B{cctN^BaxvP~j9w+Mt`(Y5rYY60`fU%f zCY5f6GX(5}}>)conBTtr84kB`$$3DKb}w z)w=3mH({MT?&$5XM$E0`Q>Logn42NP&|2gL(!&&qi(dZk(9%ZSPjmtFga9ms9mX6p z-Bfm!Wvs)9joNslMi>GW@{V-kusHDVTY%|mV=Sn&d}>+6Q@-^QTpM|-LC}= zM@bHLy6huYGN=bij^+okl+#(XFU|t3sgA#~IMavK)_Hg7I{O?o`D07~b%G#aK}4j= ztk1o7+7V>%TCT2AM3GbLS^It8CihL( za!D&)lOWY9f&J?dDXsE!yv|K#4@VE)pc(T)&J57sLTsu!-9{?KT3|H&6ZWKgmO1}A zS`UQzbieLEw{Ww3)3X;WTj9WY5muWx>Duy>-CW9KM_&YE6fm#Bg}>8rPq9eH>0TZJ zy(<{$n`d0SpDHCHI_N&i?|~=izee1YG)2gY7mdG37z^3Qgk!bMktr(gz{C>_+|xfE z#iR;PlVI6pTTQsoY8<8Q7?Fu)Nij)bq*Nzr5s!fy~Q3m{@02ND|-OnPfna` zuGQj~#q)>h;tIk|N%ng!Y>{p|vs)`aqwk2Zmj_*B!KMv}u0n1cfs?Tpv4&OR2Olz)p=_ z5$dVJ4rF>5A6QRj#E9j{xki0@m15=7i&`SzhCwL^>`IC7H@8EKEUb%Z_|#7&H(9y` z#t#EZlCJF{;vDFZ;3`VW^#&K(Gi|szR))2W`KDY<-^F0^gkTSE@ooetqu$#E+`);4 zhSznjiE<#2_&d)sN)ULfSxc{^VRR-k!tp~$#u*sDQNJc-J#Ca}!%DH%{|x&B9E6pg z7^v&~a4B8j@Rm2du};?EUA1K=6d=2?)?;^%8khN0@$g}O2UF-r zd>&HTNYK962}(ss`yJ^$()JQki$LJlgD9>#V6eFsLkDEL%7ia$Dpz#Dxl)W+Own98 zQ~ez~P)nMgGV@HmCb$GZ&Vg)jm-ME_5rBTul)w5DYg9y*^}>v&J8NlgaQLTQ4lhQ{o*SZr-m-#CwLb8dH#mcJ~;Gd!~ISEnVG}@D1r)- zljt5)Z!Nb+1uKsULmbt6sluQ!4pquW9G4+?6<#m^8~Z<-E-^i5{pIN7w2HL_eA~L) z>Ym+z3_`76v3Wzs^U#0>yPM+qg-QI{=j7{@>ewkIBoa9x#smfarO(w+6Jl~88N4&msyfJp5g){ zvXB~k^`q9M3;*PLj!Wua#-A(9XuBfnfTEeui@mK1om<|^G+Vwv4G(_Fd4K&h*vC9T z4#}@K{Irkatq=yibnVQuQD@B1IlielGPigj1W44wF@Xk#!qLDljc=)K)E# z-6NYM7T}NCaK&ux$p|(7!F{LX(()BKd|_Bxu%)$9x_fJ^+8HwYD|kZc!U@qqM(^j# z3=;2o(lX8X<)T*~AGN+6whUCk9zJ-0o1D)E&WdY(5^RrN`N;PmBu8sGBU0mpgz9j4mIJ{EwOnG3Fity(sqJhLt{PXG5m6W`H3+B7ct;qh5)B;mMNuHFpR{P}+?1L3nwxGr z0Y(Ky3CAW4UvYp1!n2L3kwQbtwq2@cuy!&y-e~1AZ7~Y<`sHOq={lZX?epa=-9hR1 zJtir>(wZZ|J>$VF-Y9*W)4qkI^Ypf3mk!lAFvXI)BYqb8T2jivsBXPzK5^afYejED zMvymv^D|W8y%=Da_mD||UG+x$24V5cPJ*kE6JKCOL_%CDj;*A`L>>(3ym1^`Jcl*W z!6GB{6|qgC*fKQC^UiG5{Nlkk-zrQZfO%78XeyExZDjRfrhj_-#YhkXYI&h|02*3! z8XJkUk3zKa5h8BhxZ7nE8jFm59S=}MHo#6r&QKHAzMqH{I_yqUdJbuQNTh|SC9l+8 z9Vg_fqU=XVOLK%vxaAB6 zNT$;bMZnN7Y};4xMD^^Q!(&2eqL3OZmLyKGWj|Uo3z3DNryrHUK=dN^a0&tZgY#J+ zYYaeQWWirS%!Ljgl~>l_EjUSD9_$gVU~gITUj}Y^IQ`9rmEXY0s^$LNJ}*~Q7*`Yk zbCSaMn~Wid2L6QZD=Y{D7ranSK_80BjKru6KIf2ipPi|f-qx`<0J|{&?32THXeH|d zVCofV`!7txRK%xJ;;+4Y*d}!DF)MLGUSG0qk>(Od-uE?znd&TZ50uIofIaq;Z>mQc z3oTS)E;AsYGFQ4!kjZ8_{P|E-HS|Fr*UY5H$tSOd(Gt^j-r)Eg-TlvfS&)#JB!IoE z9(#s|a8-<>`_`jvk&_=`QW!EL1g_l!D;Cwg@>v(GOtBKVK2UxUf+eIsQ8c_!Up}M> z6<>0&e`q1Z{0exej{p413PeF*@`)`j`Lc>7EM5CLY2`1j(&6w-R?=M9z$$@-06WWM z!^2N=RFj%9Sk7yLT{O03jacn(QxP@PZv6O0ZO&5hjjNSB0pYecw%s43h#?9};MG!A0ZvptNht@qw|s)BvCUR2 zsPb_Nuujp^4+vWTl*<;QU2LhSm0(GmuAC$PFr2Na1kYeG#7Jke$19~7vTsZn!3*-< zqEk;CPSS24AK9*#g(q~65v6n#W3l~Gy82EYhV1Ut~j?B{eO0*z)pso)ZUXY zch1Jj7>+ak(-C*=R!lUI#5QV?0YP@;NEz+`Ry=&Qo7Ks3{@*tASGRVOk~R(80w8%IsE3<`rWBLA zvIh(p*&XkrEo6ePU&gprgIB2h|A81?%^4zZwF8GIg=9;l0~-QYiNYb2z3LrQc^BWN zoj`GqsV~UDuOJ#Iv-$62>o=zo76D+p4J?|@LT+}&Z>z=vPZG2J7=Kf%De=dl>4s}$ zvU5Lnfj6gyZ*Q}pR9Rifh@0JF^?YL5wh@S{1n@u`kM$0Q<=WItzrF+T)5VSufprhT zh1l6Op;D$lIf(ABNfhNrpn471(P7&bhM<+nz!|fQO_CyiGu5~()z9J@4BnQQ3lGzR z@P=OFhk-bcPAl)lo+bePj9CKN;Ic3sTqw3q*=mb#q-@OQqybjhqed|NGKyk$l9g;uL@$XP*7XZ>I_@Hl~R+k1HH&?^{4d^fxVi5VmWPqTnJ!Sm~kPB7&8~?>?5+ zjb|hQ0=)!QKWZyEaHv=E*4N{>?R~oc_Wk>YG*agRpBDe{{)YeIKO1721FRKvAFRzb z#goNkmv|-7T1pgH!?H(wvwo$GM|uviMwoQ9|7x>lJS6UfDIR{jeJX-y z%Dg3vZbKm*I6UPvFbc+}UJl_aJyVjh1}4S*O}VxJ@{Iu3ri|1R%9$9{>RXK^HOKG< zCxKAQ^yJ{M0$&xpgBrYGTFhwJ9js)I8R zyxSD{&WWTVcwI&jp%f)iOWQ8yhWbocWNBsy*^By@cILc%y5f z&(Op=G)K>pg~BI^uPtYvj$CSJ?4H8-0E_4!wEWS+^=95*|0@P7zSY(6T>FI{Qy_8P zUV>F$DE3Yre~k_3r2(LKw`-`8zBW7cd2eMRg3j57bOJF4jf z;i06?Y4Bax=T<=ijJ%w6^k}(_b*aMI6dBIrnP7JATW$sAVhrd?gA|%0i*;+n8{1+iG`l@mLGc^a0ZK%H1ea#8PEhwcxL-c`sT4)ZVO|DOYOj1q zmQmeS9qaUgkq-;-DE`I(6YPqdf08B0U=cFI(s_EcptTeA)x`iXXx|-QRVc}T6@To> z(brESeB^+&jyzUmd{)Bcjzs_e1TAKOD(@at=^y|)rp7^(#2k=}Y1#klb{>X2LEAlC zq*(EqIN_jXVgA{I8ne+7O>dU2pCE7S>tn-P8#V2^) zHES<+JuZ$^(0VqD!}`TNnz06rOIzq|_knHsau{z%_?TQ|4f{SWK|H^fC32CRHCtcw za|Q5%PKCrYl6HkSAWnh5L1`c{`Dv)ywju)P7H`v&l@%}hoT(*#slD`(A}4$TvonSd z!Ygm_Q%4aZ!vUW6cM&pVIsIKn?!Wkx%<^aDAh0k06KbE>qgivWdh@$8Z9HscG?VaX_z0|ri!SKJ5QiVHH@4ST@>NX*`{P0b{8);-= zE?iuj&_iLLCUa7t3&of!T1=EN&W1&nf1zR@bW6tF3REy3Y>L+`6#ERpz(uaw&iZ;t z+Ng&Z+y(v)4Vn2s1pZKz;SQ5|BaVxL0a!-8z4uU>OMGIqiD1tQp1|X$P1OmnXb>^d zl5GEH6i2g~y}MO)_xrTI#955(jAyQar2v4rzZ2>bT-n2=5gXi%*!!o=xj#_^o_A^; z*({~*wn?Ar4_I)hIjR%ZCN!E1*nf2Ld4_z)$lvo!=A~YRQ@)qh8)Q4!7Np2+x&|N( zA4%R&)d-s>6u5EY!x_o)g_Z*OjJ*p=Q5_;BY`{Y-X-27CJuM`YmX=9`)F_Y%du?HockC&jH2Sfz;@A#7A1&$Lks*Ts%KHo1_<2tby5q?4XAyD ztJd4PO1SqU@@n)U_`ka1(G@0KCnkHdV$#*RRP~-2xefwTmc;0n!UU{Y+VTnrbU*hD zhGtolZQqIQla+MwzlCvvy@mFe8B5gf#3;IL68%L;5OHNj*+(8W1St~l5mh)@Rn%lW zG|>CC8zp!c>4sj3yKGzi#(wTJMGy+?WDj(nr}a)CUr zor0J!kHdM(zMY##OZ&TV>MTi4yjDtAW@?sQ*fXNwE&SctcK-Ry9mwPTr{a` zPy}~v_8N+?*tyzWV|PoaBSE8LO4uY;B&n$(*MaL$gP!7+f$qAEs+Vk~7G9c}AQcsC zS}-OaY1ujxAHE|@@iW>EJ`C2f$-Zc}9C@MuRxLAD(Ixp+lZd#8ac;ER%g{8CwJmuo(NASS^BoHG|;3ZS}4r%_LnPQcTaX1Pt z@2TgAf;glDnP&F=M+%o%)T-7@9O-6=tZm2vnX1nY(|NxJ_-VQ!_yjpPMxr6GK3^`= zR5V1@WeWZ1ltNpOJz+i!tNKcf$=+oUhyGApl&l(-O)0VmF>-s^_uknx|5gHkBy6*M zo6cWyf+?achi%w&o<)v`ab%PlSAaFPKN2`Q$0&sSGRoz;7E8(JK4|FdmW#?z)*~l; zv1lK4tazUKXLlhFL#%k~GVD^r$^FtLmh&KG&`i4j$T5!z-l5uD{!IHMiW(XDo#tS6 zQPKlj4v6)5h=XtUB?$}{LjBy;@n{gP<+MBU5IC`o7t2#a8M{)k83;cwRkz461R~R+kdXi9ud9iQ>nU5KL!l7m6SSCWJ9v-J(VRG z95CH}rmpZ}q$K(I3z$1u@7pZK>hK|YWeX+2B-x<)(LFaF3m25BIa@o*32?V}%X)o( zOdaLuTOn(9q?{mXIj-7t(SADBS5~zpLd<$+^ge2Klh{%6kE!j?7}T!V@AS3A>EcMh4mdH;Cp-?`D08^3f;8hwJa3{n#-0ALnzZ%I5O zUgb${f(b^+v>Y7N`SsPck*W_qT>0JM3ZZ3R85LOf{2UXjS z)JwJWaHwrXUkiowWNsFxBUndCzBqeD6&hCj6T$VbcZpkmbDvCE7RZEtgpTykM`Ll-{#KpVX`3#Kt;T2@@p)0FyvO~C*6@loEZW`Gl09YjAg2AW&(s{NQ`&FnUi7u%^8p#*MGA8|qk0Ijn+q>a@A)eXotAc@iUt zec)o_vTbvUF>ZeB5-=C`5&vYX6glWc@|Pj2Auia^cb)M(;}oiwkEMO)BS19C)ouNU;0lfHoZD8= zb(@FYU*OxqA1h5OhV|b|G=XpSuLA_p4HDl1>AIv0AmeYv>kAs1AMPDuZ=o34wVE^! z$N&K>iwfT0bVoVWG~mnody`8KQU5F59F0~z_-g&z;*E9Os{gxI4S@lnf3WB5?9Eza zIQYIR{J;&bURgG-syNd+O3|&Y?Ur5}T2IyzYcRMY+iyt44?(4J z8OyBa##|zDJbpDGnKY*q)XD)SU3$In zgu?x*of_b>u0J9@whyH}%{x6$;$4HTuM=&qO`eaBP+EgnKJsgRqL^xu`zq|aCBj1J z9ju)Ep)wdA-Vez7=CYqk@Z~iJ)p)#hiU(NB4P%^ykffS*l#;8a$=O;z4Q z!=-gTyd2(VsxAxQL$kE2MI<22Q4n*r$B`^!H>%Sz-9I9Vxt{g%vRt$Wp=~(!|LirM zA}2c7I>c5}p$gP~mZ9IC*5mY;(xI|2G%YRL(!Vq__-KMkiBn=7Cy^hE7&34 zB-*Goe{4{du!D?X#5B8O960*$XvP-EFO)v=wu!|f5fV^?-@yd}Y5^i3v{z4Mx4fIS zASHVFndW@J;GUnIuxZ`WIVY=+O}1*eZO@rZYlEx+4_@fJ@QO+cUVE96X|l#hGK|&f zwz*ncz`=SOYIS@bxP9zW5}LXCzm(wQ72r4BYOQ2qMeF?l2{UGqqA15Pwo}W4)m}XE znmSk&97-d>duIUu=T#2#NueL`A25`MJ=CHS2IHV8taGl8uCh?*WAcd)o#e=VVszy| zt!RKB4VHM93&-h%>7uD}e44*p0nC(f9q#D>qh;Nj#PHe)0O)oMPuZrbca^*nb%&6l zw{~Ex4@FeZ%G3v97__V9j?Ed_IDle$7pXDs1yalVs%RPTu`|1neAICng(`f*$bLlB zU=KGy@&(4CFceAk8HDJT0G6WX6=XI~dM_ zS{ohnZ%hA-m)VXGQa^7t-|dHPOP13VqNqbRqEzZZLOl7_hNchiYvqDI6W<;opcMTxXj;nCJ*%{832Y}> zY#AD^$M-CY`TCH?6|)b@d5-gq`8$crwQ=*-YRJ1=seTC&7~9OyFB=GfAuAcr6>1CdyRs0!hH!j+3H=r*`BNK1=VjNNnZ3)Nf(>%TUIV9 zWnAg31Agvvg^4RqV zP=IafRyodA-8k8A|GBNE%n5pD`SKW$D}AZQn#{F>im9IY&q5Zjex`vNyvc&G40Mzc z&DXX&qqg_-${h}jxne{yUno&bPIz~;%5550OszG&Hd#vI&}BPDcyeF7f?krZ#Y5MK z=O0v5><2H(S!L09rtW!@slOgDrDSK|Hy+qC5$;@MsoyY~KR+iOS4Rh2EA8D_c+Z%@ z-t*(f)YHFt297G%T#1wT|0WcKY~AXDe|02iMF8!gpv{nu$gjjrOCQ4kIa_X#GWh`R z*rPDb5hFx+o$*w?2ug|_Ij1dC^2IgsrB5ybt|(7>2{x4?1n&t-TI`2)E5e=g}!IBU{2@DTvSpYqE z6zzfufb+^r&fn)cTmo_i>R~f>?Mm;LY*(WH({TuO|w&)G@BdlV^S3 zmZFHbh;RO^vZ!Bv-MfwEQ3Y6APxrWxm`x`yS%ZrM*U zC7(&m%4#y_=yC^Z#FJ4j0imG|Z4Tslbn%ZmyoOt-TeG3Ikgu=&rvj^&dP@#$;a0oz z{UthjukcdP_B+_GX=5S!1({Y(BScXM5>$cPK}ECxi?ewmQh5L+>;#{T8*}YAY3U~S zXk}vbjBAMNivIz(l*dQ)UjPx3lcub&y&Y_fM=30kA&^qTXKsK0@QbTZxJD|~2WaU4 zZM_I(Bss341;Se2f(>(r`2_qIYV~*-C(=;YJedtUN z)>u1;bp6q|4xJYyT6KNs0~gdJlY`)8idZR?b@4j=p_t1 z_hWXHq1lLD%eOp&vJj81N%KQhr<`0{;;{>9lgwkYIedM7lWGq)&7t2gH87}Nk>@f5 z69J3345aS>oakef$aJv~L2%UdDid6#2Ups|>rPOlgI?>C^z`g*Rmiu^d~_}zA;h`& z%=@$(H(*OLk4q&xov!3Ih_r8<70Lpw2mWCX6H!-8pxrF=c0v4Q^?CONsS%dsv50@D zE|n1;Gnq=OgWUW|ZxP0A7Y9S=l;QIIYA(jG>kt4Bx&kvriSFTKfD{l8}T zm9HZ=jGuFxAu&H>=HMioXLPG-o}8#me?(z7ZQGwbNb!FP_87q^s?;CJeRS= zk{u67PX2e7g4p~bW1eI$cS&7an~7cC%OnXW;Oa}+tmey(bz{)a%xD{P_S>cfQxN;H z#HpniV4WY`5VD7%l)|r9@kq`M28b~=fy7kn2*+I%O5eAp{)B%mRhKS6UP=l3nU<6^ z0pDyYv+>6B=*V|-dAN`Ss8SI1H&WEKlEk3o9{vpig87!u9zzxo zpy19aH7p$MD&&6atF57FHaF34GTbV7GoRSQ@6_UDAg-Ks=FwoUJ)UL;B@C58$tg&u z=z8@yr}NQj8-b4s%&g2`zpFh_0ipTF!ejKTEaICK zz=%62;w^O!R;(b%8W_Fzf|NoM_WAtlJ4-U)-@2Vu2e(StGLLpUQ@RVAES6c?yA2LZ znjz2WARj^lg0d)ZT%SA4{-#~&=?Y$>`e`4k8 z1?9CMm?VebUD8Os+$D8jw2k1%NO!{deBicAAXXh-ge)6u^6Uz{Wn-B474L}$a)Xmw zxjeyl40GZ{5rF|bD9JtQf8nS}6Uh6lAa7kGrYVQ@^kA;MiVwF|uzY7^q#}YSe{L!- zRUjeP>NHylAlc1SRbDf{FkMsr0c=#Couk?e{ZK28yo?1hf8dq^%?UoE_C4SZr%j1W z0_<}~IEi^7cAMEK2P3dY&>Qbr9Ve}fQdcjzP`7!)K)hdagM{Su+ge`vMc)Rlp{??W zP5i6?PwdDD>5225Pu9UnNGB%yF(Q-qmFRb?`-9#*o0gk zbXjy{VxWy4(5DexJ-b^7fyMSPsw2#bW}iG??-ss!KD)1eE}-aAF3p=%sW)4#CUM1a z#CaEP_13Z_Kkgc!lJ3}alp2LkS)a~>lcC^m(adQ0D47P1 z^o%HFZiTIO?|QdmzQ1&S`;uwlw-H)PbvhxB8Ue!M8_=^&JAQvwsmeoR!i6iv(8f0YA{>hi*|yIVo1@wIy(ivdjhvN`Vg1*7N5;PWUAjKqt>TXV zES0mG7LmF41ZAP5&dh9~wY_>wwqTinTpPCWqswIE0R>~0YSlPc9!_mB z>jNfIQA?*_qLvrazvG_wt`p0i<}p{`f;J>WK;-av}^BM(t$E}lvQp9 z8gJJ~J#w`{q73p$gZ*9tQ*uVi*eU;dzf zpU$?b=v)x8Yn~@)rZG;*eM1J|&Z55#J7-y_1cqfLx{p?5j{-{8^M!bU$PPhmynf%c zfI18Mca7qalN>Cv$WW@Xq{oZXVIKa8sf|cg7fe@qi0K{QYGwetm3z6?>0$HFrYmLz zrTHa>UIqvODQxRumzG_sirhkPrxFA8K2*hNi3%U`{`}5vuqkl)fix->7-yRDv9(Pa z4PM=k@4pIZ)TKn=tT)*PGumMLyC{=_4L}Q}c25V!ru+##{nsX{uPq5|^c1Zx7xO44 zvPF{w2y;GH=JiQ>I8Ah~g#K61v*EUiui|+F4G`IP(anpC_6WWgupIasKL7J_i>a2u zHcR&$(GOw`jwE6;YUx!Ng(P)(jwCyo{xWfk4E(8rArlH^?ez06XyU}0tPq$w^MR*9 zwg9m9aTyZfNd#!-$@B7eh=b#Vu=j(oBupOTLc>~R9k?9UO?h zD8C{{0UAc?SR%rV@UebnJdVRfqI&yfyCXdsr_J^!8eb|3jcP1pMkmVdshNeT73GjXwOYJ3TVn_tPB{(PWhJ43v z4p+eYRBA|sGEO!ioYzN~sgjFoHD^QnJDEOcFZ01zR&b@>kLMa=!LF-R&$tpeYHpw*9CYKBpPkoIW3~7)3E3KdaB?S-LiJX+K2# zu)hTOW9Z9(pnkTY*0gpPy;LG2ga8c-4ld)7l!IrGz14<)Te=Dde>Kkd+C*hkX}bUK zy`TPhmplwu3r{NY_25+Hq=#v50F+DRxva_GxZ6)&!YoS?zhdXVo;~fa_S`YMS$in#ih9 z-b->+#lf#tB>i^u{7n|zVbRW3kQE_{LZ1orJn1bpzDz0Vz{xIakC`FVOSoUf9Z&jy zKq(Te32K(fxsSPh&Dj#U*Jg^EvH_tHtKR62=efQS6YAdH2yO{-3X&0n?zR~8z74c2 z#48MO6CDbOvcS?N?KYR6*|i4w3=@%x<^IQ5BF9qqF9hH>vRHz|?M#r@gx)wW$kU9s z41#t?JgV!k?fvWn-bGu2q{OLy<9OCzKC!YIuv$CRysO2L*NNbF#R?~7IFF_5B?J-- z?=$*diA76^Eo!lb;~%*YWVDPSnK#ZwgAuVSs%e_pcvB^eTvxz~5Ch~Li({Cy(>JI= z{LNmK)cMZKJRiyc--h{LsyO%C(?-97PE)zd8CDI0Ka&1*IPot>A{PR8@#2uVMXkTL zWN&KY+OtH^U-!}wD-+9zOU53E=B~&|dH2@Z-SJ3Zdl~E|nBihZ1S9I+t1RB-$7Uy0 zWf}RRU|dta=q_AD6ToR6c46a0NloI569D2Y3XpGnOti=WJE{0zmMibCF7z&Aq|N4% zkh2X+LtwhxjkG*GsW8QPFTR2w`+_)1EV2LDKp47!b;&<$4Z`=p=V3LEoG{#iAH*`xX_t2vUvNez?GVEOTc3>fV`u+(oa$p zQ_qzF5C?ntvW1zZsR~SNO3;H^N9kllz>?<7g$!k*?W^zZLgOmO$#@i<+%h$ZLoL<> zJI>Go;&dozB;anh$te!+=`1U;=M(27j+lK6Lf)wHNLyh0BP{&zieAcZ_Oe@3F#X}d zz6spbJ*ZAiCMDo~H%OipIrSdz9}YN_X0D5pnLZH{PX0?@hJ(D2MdK!b00CMU8C;|` z^aF|Q5TBu+M>f~cG`=ZEANkr26LsnPge$tFo6kDEhJHHj7f~e@$ix|`v(b~TjzD*a zZucu|qmY3<%oBod{)P>A0(C&MEFGy}us2WgQuS9$TnNqonHc8TK8XY%v4teFO3|Y$P!VO=q&(UeF8;*e)S@5A2oN z%<#Zyqwb~D#*hGmZ>k}~AHT!D?Ead-*pbY?1qyi_XgwleRpS+M13nS{MR_?*R(kdR zM#O@$vE4W4P{QBbh$U^J;EZs~1+T&}YEk<1<409E`wS569@^}(fFnO{_6EQ{DP?;Z zvQm%MGjx`@XW+Kl#~&g}rX8fVe$6Jo>Cu5>K0pH4j84>hx^77< zu)UEA*{Fxpd+cZaoU#a2MEFYlRrTGvOi`&sw8L}Q)kE%O6BUW;f<*nyi~YtVjLOn( zSNsg%?dX_##{)zmY!Qa7i#oWGt46woK4V40Zk6q^`Mr5GD8^v&x3!r6)~vC>7O_v@ zStaVU_+s|G=p!5EGL zirdtjjv$;Oj9pU0U%@~hv!#SnZr|mNb-(jms)`%x!NW2Pod7Ymmk`x*Aar5`&`B-`I&8cgQs$Xo6oXI|I zI^z!OCvmaNbu57E$Zw%b7l?!K-a;LE_asfBqYl<7)gREe$5rqE;X;)p#@P;q`w!a? zVOm!R_5N1xsOEqgsWL6J-jUj--Y~45XNxM;h8>B+%_LxOPS6O z+fdW6BT5AH`fBwqAu{3JbzyygzjA)~npkdauZIWjW;zMQwrJfx}+gTa6-KNTM zG{H6DhJxsvC#w8~UTv1D!c}S4{H!=p`U?f7x2=o%ACQup2g!$mBogQv(Pu|kP9+Cy zT^O`}>~>?vNqTGCm+ch9_j`#LGY*E-;YwP%Hy#3u7o%mI%pl#u3Rt74w5P8)1VW6o zezTfH3&p<(Ov*AHd`>uwX8v;?!zU(HOw8o{$p&+rIVl*)x?#^?`o~ac+qXxS1ttb6 zM0Y*{0ZaT zo2GGB4j!;Wg{CE;fPK5bK|~AV3<}mSz^=?EMqc(ChB`q^vGd)o8N2(1J3OGeORiB9 z*uuvBpL|?WoYiQydLdb?^Qh~{+;(=$gh8!U(VZtC?s=hLbK@$Bd6?xM5Hv#=J@Ei{ zFB|m;PqL7)vS#^LBLoCUt^yyPD|

$jT05&#&iiF)agb559gz5FUg|>gqg9!XTEg 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%0DrZfk`Q%9qTT!-SoB$ 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