From 48c65bf5f7af19ae8d243a2280877a7b2b5e81a9 Mon Sep 17 00:00:00 2001 From: zcourts Date: Wed, 1 Apr 2026 22:11:06 +0100 Subject: [PATCH 01/32] Flesh out some of the loyalty stuff in the demo and core jobs API --- apps/shoppr/Cargo.toml | 35 +++++++++-------- apps/shoppr/backend/README.md | 18 ++++----- .../backend/shoppr-loyalty-backend/Dockerfile | 2 +- .../shoppr-loyalty-backend/Dockerfile.repo | 2 +- .../backend/shoppr-loyalty-backend/README.md | 20 +++++----- .../shoppr-loyalty-backend/src/main.rs | 2 +- .../shoppr-loyalty-backend/tests/chapter96.rs | 2 +- apps/shoppr/docker-compose.yml | 4 +- crates/coil-config/src/app.rs | 11 ++++++ crates/coil-jobs/src/backend/live.rs | 5 +++ crates/coil-jobs/src/backend/mod.rs | 5 +++ .../coil-jobs/src/backend/shared/harness.rs | 4 ++ crates/coil-jobs/src/backend/state.rs | 38 +++++++++++++++++++ crates/coil-jobs/src/backend/testing.rs | 5 +++ crates/coil-jobs/src/coordinator.rs | 6 +++ crates/coil-jobs/src/tests.rs | 4 ++ crates/coil-runtime/src/plan/testing.rs | 8 ++++ website/docs/operations/troubleshooting.md | 2 +- 18 files changed, 131 insertions(+), 42 deletions(-) diff --git a/apps/shoppr/Cargo.toml b/apps/shoppr/Cargo.toml index 8eaf856e..ccbc2f3c 100644 --- a/apps/shoppr/Cargo.toml +++ b/apps/shoppr/Cargo.toml @@ -18,19 +18,22 @@ anyhow = "1" clap = { version = "4.5", features = ["derive"] } serde = { version = "1", features = ["derive"] } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } -coil-admin = "0.1.0" -coil = { package = "coil-rs", version = "0.1.0" } -coil-app = "0.1.0" -coil-assets = "0.1.0" -coil-auth = "0.1.0" -coil-cms = "0.1.0" -coil-commerce = "0.1.0" -coil-config = "0.1.0" -coil-core = "0.1.0" -coil-customer-sdk = "0.1.0" -coil-data = "0.1.0" -coil-events = "0.1.0" -coil-media = "0.1.0" -coil-memberships = "0.1.0" -coil-ops = "0.1.0" -coil-runtime = "0.1.0" +coil-admin = { version = "0.1.1", path = "../../crates/coil-admin" } +coil = { package = "coil-rs", version = "0.1.1", path = "../../crates/coil" } +coil-app = { version = "0.1.1", path = "../../crates/coil-app" } +coil-assets = { version = "0.1.1", path = "../../crates/coil-assets" } +coil-auth = { version = "0.1.1", path = "../../crates/coil-auth" } +coil-cms = { version = "0.1.1", path = "../../crates/coil-cms" } +coil-commerce = { version = "0.1.1", path = "../../crates/coil-commerce" } +coil-config = { version = "0.1.1", path = "../../crates/coil-config" } +coil-core = { version = "0.1.1", path = "../../crates/coil-core" } +coil-customer-sdk = { version = "0.1.1", path = "../../crates/coil-customer-sdk" } +coil-data = { version = "0.1.1", path = "../../crates/coil-data" } +coil-events = { version = "0.1.1", path = "../../crates/coil-events" } +coil-media = { version = "0.1.1", path = "../../crates/coil-media" } +coil-memberships = { version = "0.1.1", path = "../../crates/coil-memberships" } +coil-ops = { version = "0.1.1", path = "../../crates/coil-ops" } +coil-runtime = { version = "0.1.1", path = "../../crates/coil-runtime" } +coil-seo = { version = "0.1.1", path = "../../crates/coil-seo" } +coil-template = { version = "0.1.1", path = "../../crates/coil-template" } +coil-tls = { version = "0.1.1", path = "../../crates/coil-tls" } diff --git a/apps/shoppr/backend/README.md b/apps/shoppr/backend/README.md index 36af1563..db0c8fbe 100644 --- a/apps/shoppr/backend/README.md +++ b/apps/shoppr/backend/README.md @@ -75,7 +75,7 @@ docker compose --profile backend-example up --build That uses Shoppr itself as the Docker build context and starts the normal Shoppr stack plus the optional sidecar adapter on -`http://localhost:8081`. +`http://localhost:8091`. If you are building Shoppr against the live Coil monorepo before upstream publication, use the explicit repo override instead: @@ -86,11 +86,11 @@ docker compose -f docker-compose.yml -f docker-compose.repo.yml --profile backen Useful routes: -- `GET http://localhost:8081/` -- `GET http://localhost:8081/health` -- `POST http://localhost:8081/api/loyalty/preview` -- `POST http://localhost:8081/api/orders/review` -- `POST http://localhost:8081/webhooks/crm/contact-updated` +- `GET http://localhost:8091/` +- `GET http://localhost:8091/health` +- `POST http://localhost:8091/api/loyalty/preview` +- `POST http://localhost:8091/api/orders/review` +- `POST http://localhost:8091/webhooks/crm/contact-updated` You can also run just the optional sidecar adapter without Docker Compose: @@ -105,7 +105,7 @@ Preview a customer-specific loyalty decision: ```bash curl -sS \ - -X POST http://localhost:8081/api/loyalty/preview \ + -X POST http://localhost:8091/api/loyalty/preview \ -H 'content-type: application/json' \ --data @backend/shoppr-loyalty-backend/requests/loyalty-preview.json ``` @@ -114,7 +114,7 @@ Preview a Shoppr-specific fulfilment decision: ```bash curl -sS \ - -X POST http://localhost:8081/api/orders/review \ + -X POST http://localhost:8091/api/orders/review \ -H 'content-type: application/json' \ --data @backend/shoppr-loyalty-backend/requests/order-review.json ``` @@ -123,7 +123,7 @@ Exercise the signed webhook path: ```bash curl -sS \ - -X POST http://localhost:8081/webhooks/crm/contact-updated \ + -X POST http://localhost:8091/webhooks/crm/contact-updated \ -H 'content-type: application/json' \ -H 'x-shoppr-backend-secret: shoppr-backend-dev-secret' \ --data @backend/shoppr-loyalty-backend/requests/contact-updated.json diff --git a/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile b/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile index 44bf2456..dff498b4 100644 --- a/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile +++ b/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile @@ -20,7 +20,7 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends ca-certificates \ && rm -rf /var/lib/apt/lists/* -ENV SHOPPR_BACKEND_BIND=0.0.0.0:8081 +ENV SHOPPR_BACKEND_BIND=0.0.0.0:8091 WORKDIR /app COPY --from=builder /workspace/shoppr-loyalty-backend-bin /usr/local/bin/shoppr-loyalty-backend diff --git a/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile.repo b/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile.repo index eaecb069..dafa3c5b 100644 --- a/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile.repo +++ b/apps/shoppr/backend/shoppr-loyalty-backend/Dockerfile.repo @@ -24,7 +24,7 @@ RUN apt-get update \ && apt-get install -y --no-install-recommends ca-certificates \ && rm -rf /var/lib/apt/lists/* -ENV SHOPPR_BACKEND_BIND=0.0.0.0:8081 +ENV SHOPPR_BACKEND_BIND=0.0.0.0:8091 WORKDIR /app COPY --from=builder /workspace/shoppr-loyalty-backend-bin /usr/local/bin/shoppr-loyalty-backend diff --git a/apps/shoppr/backend/shoppr-loyalty-backend/README.md b/apps/shoppr/backend/shoppr-loyalty-backend/README.md index f2c31dcc..840993d8 100644 --- a/apps/shoppr/backend/shoppr-loyalty-backend/README.md +++ b/apps/shoppr/backend/shoppr-loyalty-backend/README.md @@ -51,7 +51,7 @@ The primary connection path is the linked crate: The optional sidecar path is secondary: 1. `apps/shoppr/docker-compose.yml` defines the optional `shoppr-backend-example` service -2. that service builds this crate and exposes it on `http://localhost:8081` +2. that service builds this crate and exposes it on `http://localhost:8091` 3. `src/main.rs` loads `SHOPPR_BACKEND_*` settings 4. `src/http.rs` maps HTTP routes onto the same rules from `src/lib.rs` @@ -95,7 +95,7 @@ From `apps/shoppr`: cargo run -p shoppr-loyalty-backend ``` -By default the optional sidecar binds to `0.0.0.0:8081`. +By default the optional sidecar binds to `0.0.0.0:8091`. To run it with the full Shoppr stack: @@ -114,11 +114,11 @@ docker compose -f docker-compose.yml -f docker-compose.repo.yml --profile backen Useful routes: -- `GET http://localhost:8081/` -- `GET http://localhost:8081/health` -- `POST http://localhost:8081/api/loyalty/preview` -- `POST http://localhost:8081/api/orders/review` -- `POST http://localhost:8081/webhooks/crm/contact-updated` +- `GET http://localhost:8091/` +- `GET http://localhost:8091/health` +- `POST http://localhost:8091/api/loyalty/preview` +- `POST http://localhost:8091/api/orders/review` +- `POST http://localhost:8091/webhooks/crm/contact-updated` ## Exercise The Example @@ -126,7 +126,7 @@ Preview a Shoppr-specific loyalty rule: ```bash curl -sS \ - -X POST http://localhost:8081/api/loyalty/preview \ + -X POST http://localhost:8091/api/loyalty/preview \ -H 'content-type: application/json' \ --data @apps/shoppr/backend/shoppr-loyalty-backend/requests/loyalty-preview.json ``` @@ -135,7 +135,7 @@ Exercise the fail-closed webhook route: ```bash curl -sS \ - -X POST http://localhost:8081/webhooks/crm/contact-updated \ + -X POST http://localhost:8091/webhooks/crm/contact-updated \ -H 'content-type: application/json' \ -H "x-shoppr-backend-secret: ${SHOPPR_BACKEND_WEBHOOK_SECRET:-shoppr-backend-dev-secret}" \ --data @apps/shoppr/backend/shoppr-loyalty-backend/requests/contact-updated.json @@ -145,7 +145,7 @@ Exercise a second Shoppr-specific Rust rule for fulfilment/ops routing: ```bash curl -sS \ - -X POST http://localhost:8081/api/orders/review \ + -X POST http://localhost:8091/api/orders/review \ -H 'content-type: application/json' \ --data @apps/shoppr/backend/shoppr-loyalty-backend/requests/order-review.json ``` diff --git a/apps/shoppr/backend/shoppr-loyalty-backend/src/main.rs b/apps/shoppr/backend/shoppr-loyalty-backend/src/main.rs index 89b88a6f..4ddc21b1 100644 --- a/apps/shoppr/backend/shoppr-loyalty-backend/src/main.rs +++ b/apps/shoppr/backend/shoppr-loyalty-backend/src/main.rs @@ -5,7 +5,7 @@ use shoppr_loyalty_backend::{BackendConfig, build_router}; #[tokio::main] async fn main() -> Result<(), Box> { // This binary is the optional sidecar wrapper around the linked Shoppr customer backend crate. - let bind = env::var("SHOPPR_BACKEND_BIND").unwrap_or_else(|_| "0.0.0.0:8081".to_string()); + let bind = env::var("SHOPPR_BACKEND_BIND").unwrap_or_else(|_| "0.0.0.0:8091".to_string()); let config = BackendConfig { brand: env::var("SHOPPR_BACKEND_BRAND").unwrap_or_else(|_| "Shoppr".to_string()), webhook_secret: env::var("SHOPPR_BACKEND_WEBHOOK_SECRET") diff --git a/apps/shoppr/backend/shoppr-loyalty-backend/tests/chapter96.rs b/apps/shoppr/backend/shoppr-loyalty-backend/tests/chapter96.rs index b59eba50..ef59914b 100644 --- a/apps/shoppr/backend/shoppr-loyalty-backend/tests/chapter96.rs +++ b/apps/shoppr/backend/shoppr-loyalty-backend/tests/chapter96.rs @@ -225,7 +225,7 @@ fn linked_backend_docs_and_bootstrap_stay_primary() { "{compose}" ); assert!( - compose.contains("SHOPPR_BACKEND_BIND: \"0.0.0.0:8081\""), + compose.contains("SHOPPR_BACKEND_BIND: \"0.0.0.0:8091\""), "{compose}" ); assert!( diff --git a/apps/shoppr/docker-compose.yml b/apps/shoppr/docker-compose.yml index c9700453..e099e656 100644 --- a/apps/shoppr/docker-compose.yml +++ b/apps/shoppr/docker-compose.yml @@ -42,11 +42,11 @@ services: context: . dockerfile: backend/shoppr-loyalty-backend/Dockerfile environment: - SHOPPR_BACKEND_BIND: "0.0.0.0:8081" + SHOPPR_BACKEND_BIND: "0.0.0.0:8091" SHOPPR_BACKEND_BRAND: "Shoppr" SHOPPR_BACKEND_WEBHOOK_SECRET: "${SHOPPR_BACKEND_WEBHOOK_SECRET:-shoppr-backend-dev-secret}" ports: - - "8081:8081" + - "8091:8091" restart: unless-stopped postgres: diff --git a/crates/coil-config/src/app.rs b/crates/coil-config/src/app.rs index d93d0166..6a8eda90 100644 --- a/crates/coil-config/src/app.rs +++ b/crates/coil-config/src/app.rs @@ -1,3 +1,4 @@ +use std::fmt; use std::net::SocketAddr; use ipnet::IpNet; @@ -17,6 +18,16 @@ pub enum Environment { Production, } +impl fmt::Display for Environment { + fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { + match self { + Self::Development => write!(f, "development"), + Self::Staging => write!(f, "staging"), + Self::Production => write!(f, "production"), + } + } +} + #[derive(Debug, Clone, Serialize, Deserialize, PartialEq, Eq)] pub struct ServerConfig { pub bind: String, diff --git a/crates/coil-jobs/src/backend/live.rs b/crates/coil-jobs/src/backend/live.rs index a88325bb..06f716c8 100644 --- a/crates/coil-jobs/src/backend/live.rs +++ b/crates/coil-jobs/src/backend/live.rs @@ -142,6 +142,11 @@ impl JobsCoordinationRuntime for ProductionPostgresSharedJobsCoordinationRuntime }) } + fn cancel(&self, queue: &JobQueueName, job_id: &JobId) -> Result { + self.store + .with_state_mut(&self.runtime, |state| state.cancel(queue, job_id)) + } + fn is_shared_backend(&self) -> bool { true } diff --git a/crates/coil-jobs/src/backend/mod.rs b/crates/coil-jobs/src/backend/mod.rs index c5f89742..bc56ffe4 100644 --- a/crates/coil-jobs/src/backend/mod.rs +++ b/crates/coil-jobs/src/backend/mod.rs @@ -109,6 +109,7 @@ pub trait JobsCoordinationRuntime: Send + Sync + 'static { reason: DeadLetterReason, error_message: String, ) -> Result; + fn cancel(&self, queue: &JobQueueName, job_id: &JobId) -> Result; fn is_shared_backend(&self) -> bool { true } @@ -294,6 +295,10 @@ impl JobsBackendAdapter { self.runtime .acknowledge_failed(lease, now, reason, error_message) } + + pub(crate) fn cancel(&self, queue: &JobQueueName, job_id: &JobId) -> Result { + self.runtime.cancel(queue, job_id) + } } pub(crate) fn explicit_distributed_backend_error(runtime: &JobsRuntime) -> JobsModelError { diff --git a/crates/coil-jobs/src/backend/shared/harness.rs b/crates/coil-jobs/src/backend/shared/harness.rs index 44f41f44..dab17016 100644 --- a/crates/coil-jobs/src/backend/shared/harness.rs +++ b/crates/coil-jobs/src/backend/shared/harness.rs @@ -84,6 +84,10 @@ impl JobsCoordinationRuntime for SharedJobsRuntimeHarness { .acknowledge_failed(lease, now, reason, error_message) } + fn cancel(&self, queue: &JobQueueName, job_id: &JobId) -> Result { + self.runtime.cancel(queue, job_id) + } + fn is_shared_backend(&self) -> bool { true } diff --git a/crates/coil-jobs/src/backend/state.rs b/crates/coil-jobs/src/backend/state.rs index ff1087c3..d1c28e97 100644 --- a/crates/coil-jobs/src/backend/state.rs +++ b/crates/coil-jobs/src/backend/state.rs @@ -222,6 +222,44 @@ impl JobsBackendState { Ok(record) } + pub(super) fn cancel( + &mut self, + queue: &JobQueueName, + job_id: &JobId, + ) -> Result { + if let Some(index) = self + .snapshot + .ready + .iter() + .position(|j| &j.spec.queue == queue && &j.spec.job_id == job_id) + { + self.snapshot.ready.remove(index); + return Ok(true); + } + + if let Some(index) = self + .snapshot + .scheduled + .iter() + .position(|j| &j.spec.queue == queue && &j.spec.job_id == job_id) + { + self.snapshot.scheduled.remove(index); + return Ok(true); + } + + if let Some(index) = self + .snapshot + .in_flight + .iter() + .position(|l| &l.record.spec.queue == queue && &l.record.spec.job_id == job_id) + { + self.snapshot.in_flight.remove(index); + return Ok(true); + } + + Ok(false) + } + fn require_active_leadership( &self, node_id: &str, diff --git a/crates/coil-jobs/src/backend/testing.rs b/crates/coil-jobs/src/backend/testing.rs index 8df5e0d2..25a4c447 100644 --- a/crates/coil-jobs/src/backend/testing.rs +++ b/crates/coil-jobs/src/backend/testing.rs @@ -85,6 +85,11 @@ impl JobsCoordinationRuntime for EmulatedJobsCoordinationRuntime { guard.acknowledge_failed(lease, now, reason, error_message) } + fn cancel(&self, queue: &JobQueueName, job_id: &JobId) -> Result { + let mut guard = self.state.lock().expect("jobs backend mutex poisoned"); + guard.cancel(queue, job_id) + } + fn is_shared_backend(&self) -> bool { false } diff --git a/crates/coil-jobs/src/coordinator.rs b/crates/coil-jobs/src/coordinator.rs index 7109e17d..e70a720d 100644 --- a/crates/coil-jobs/src/coordinator.rs +++ b/crates/coil-jobs/src/coordinator.rs @@ -154,6 +154,12 @@ impl JobsCoordinator { Ok(outcome) } + pub fn cancel(&mut self, queue: &JobQueueName, job_id: &JobId) -> Result { + let cancelled = self.backend.cancel(queue, job_id)?; + self.refresh(); + Ok(cancelled) + } + pub fn dispatch_event

( &mut self, domain: &crate::JobsDomain, diff --git a/crates/coil-jobs/src/tests.rs b/crates/coil-jobs/src/tests.rs index d45c1219..987156d1 100644 --- a/crates/coil-jobs/src/tests.rs +++ b/crates/coil-jobs/src/tests.rs @@ -103,6 +103,10 @@ impl JobsCoordinationRuntime for SharedJobsRuntimeHarness { .acknowledge_failed(lease, now, reason, error_message) } + fn cancel(&self, queue: &JobQueueName, job_id: &JobId) -> Result { + self.runtime.cancel(queue, job_id) + } + fn is_shared_backend(&self) -> bool { true } diff --git a/crates/coil-runtime/src/plan/testing.rs b/crates/coil-runtime/src/plan/testing.rs index c9e31278..42bc29a5 100644 --- a/crates/coil-runtime/src/plan/testing.rs +++ b/crates/coil-runtime/src/plan/testing.rs @@ -198,6 +198,14 @@ impl coil_jobs::JobsCoordinationRuntime for SharedJobsRuntimeHarness { .acknowledge_failed(lease, now, reason, error_message) } + fn cancel( + &self, + queue: &coil_jobs::JobQueueName, + job_id: &coil_jobs::JobId, + ) -> Result { + self.runtime.cancel(queue, job_id) + } + fn is_shared_backend(&self) -> bool { true } diff --git a/website/docs/operations/troubleshooting.md b/website/docs/operations/troubleshooting.md index fac523b1..ec2c35fa 100644 --- a/website/docs/operations/troubleshooting.md +++ b/website/docs/operations/troubleshooting.md @@ -190,7 +190,7 @@ Check: Concrete Shoppr examples: - payment callback: `/webhooks/commerce/payment-provider` -- sidecar CRM example: `POST http://localhost:8081/webhooks/crm/contact-updated` +- sidecar CRM example: `POST http://localhost:8091/webhooks/crm/contact-updated` - secrets in `apps/shoppr/.env.example` ## Extension Problems From cc93279996426ee20c89254e52162adfe76251e1 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 21:40:22 +0100 Subject: [PATCH 02/32] shoppr: create the Townhouse editorial storefront --- apps/shoppr/crates/shoppr-app/tests/sites.rs | 12 +- apps/shoppr/templates/account/dashboard.html | 33 +- apps/shoppr/templates/account/orders.html | 37 +- apps/shoppr/templates/account/passes.html | 27 +- .../templates/account/summary-panels.html | 38 +- apps/shoppr/templates/admin/dashboard.html | 2 +- apps/shoppr/templates/cms/page.html | 4 +- apps/shoppr/templates/commerce/cart.html | 130 ++----- apps/shoppr/templates/commerce/catalog.html | 118 ++----- .../commerce/checkout-confirmation.html | 164 ++++----- apps/shoppr/templates/commerce/checkout.html | 162 +++------ .../templates/commerce/collection-detail.html | 111 ++---- .../templates/commerce/collection-grid.html | 37 +- .../templates/commerce/collections.html | 15 +- .../templates/commerce/product-detail.html | 126 ++----- .../templates/commerce/product-grid.html | 8 +- .../commerce/storefront-journey.html | 21 +- apps/shoppr/templates/components/hero.html | 4 +- .../templates/events/admin/bookings.html | 2 +- apps/shoppr/templates/events/admin/index.html | 2 +- apps/shoppr/templates/events/detail.html | 19 +- apps/shoppr/templates/events/list.html | 19 +- apps/shoppr/templates/layouts/base.html | 64 +--- apps/shoppr/templates/layouts/storefront.html | 66 +--- .../shoppr/templates/memberships/account.html | 39 +-- .../templates/memberships/subscriptions.html | 2 +- apps/shoppr/templates/navigation/footer.html | 25 ++ apps/shoppr/templates/navigation/header.html | 37 ++ apps/shoppr/templates/pages/account.html | 23 +- apps/shoppr/templates/pages/cart.html | 29 +- apps/shoppr/templates/pages/collections.html | 23 +- apps/shoppr/templates/pages/home.html | 169 ++++----- apps/shoppr/templates/pages/product.html | 66 +--- ...-hanging-on-a-clothes-rack-1pT3rOWL_hI.jpg | Bin 0 -> 83010 bytes ...h-clothes-displayed-inside-Sd_vsr_eA5U.jpg | Bin 0 -> 225275 bytes ...rior-with-racks-of-apparel-a-_PeeYVfQk.jpg | Bin 0 -> 59777 bytes ...n-in-a-faux-fur-coat-poses-VaCpUIoNIeE.jpg | Bin 0 -> 78680 bytes ...-of-woman-wearing-pea-coat-Zq4dVEMAZXo.jpg | Bin 0 -> 148004 bytes ...lorful-garments-on-display-DS7N9ZnKpO0.jpg | Bin 0 -> 51985 bytes ...isplay-shelves-and-seating-8YDqTT5jNXI.jpg | Bin 0 -> 104147 bytes ...display-cases-and-lighting-CUxuy9UmFIo.jpg | Bin 0 -> 141812 bytes ...splay-shelves-and-products-lkDZJL5psKU.jpg | Bin 0 -> 78605 bytes ...with-displays-and-lighting-yKENxnOwxhg.jpg | Bin 0 -> 61745 bytes ...-racks-in-a-well-lit-store-oOAYziRlpMw.jpg | Bin 0 -> 141812 bytes ...black-coat-by-a-close-door-lBabHA3imdk.jpg | Bin 0 -> 127110 bytes ...lorful-outfit-and-fur-coat-DxSHu4GI0Ao.jpg | Bin 0 -> 141744 bytes ...oosing-coat-from-fur-coats-oyLU7C-2kRE.jpg | Bin 0 -> 75877 bytes .../woman-wearing-gray-coat-CKxpOhAoSRg.jpg | Bin 0 -> 132936 bytes apps/shoppr/theme/assets/site.js | 30 +- apps/shoppr/theme/frontend/legacy-site.js | 30 +- apps/shoppr/theme/frontend/site.ts | 30 +- apps/shoppr/translations/en-GB.toml | 327 ++++++++++++++---- apps/shoppr/translations/fr-FR.toml | 321 +++++++++++++---- apps/shoppr/translations/pl-PL.toml | 319 +++++++++++++---- crates/coil-runtime/src/tests/server.rs | 36 +- docs/shoppr-brand-direction-2026-04-01.md | 36 ++ 56 files changed, 1421 insertions(+), 1342 deletions(-) create mode 100644 apps/shoppr/templates/navigation/footer.html create mode 100644 apps/shoppr/templates/navigation/header.html create mode 100644 apps/shoppr/theme/assets/images/a-rack-of-shirts-and-pants-hanging-on-a-clothes-rack-1pT3rOWL_hI.jpg create mode 100644 apps/shoppr/theme/assets/images/a-storefront-with-clothes-displayed-inside-Sd_vsr_eA5U.jpg create mode 100644 apps/shoppr/theme/assets/images/clothing-store-interior-with-racks-of-apparel-a-_PeeYVfQk.jpg create mode 100644 apps/shoppr/theme/assets/images/elegant-woman-in-a-faux-fur-coat-poses-VaCpUIoNIeE.jpg create mode 100644 apps/shoppr/theme/assets/images/grayscale-photography-of-woman-wearing-pea-coat-Zq4dVEMAZXo.jpg create mode 100644 apps/shoppr/theme/assets/images/modern-clothing-store-interior-with-colorful-garments-on-display-DS7N9ZnKpO0.jpg create mode 100644 apps/shoppr/theme/assets/images/modern-luxury-store-interior-with-display-shelves-and-seating-8YDqTT5jNXI.jpg create mode 100644 apps/shoppr/theme/assets/images/modern-retail-store-interior-with-display-cases-and-lighting-CUxuy9UmFIo.jpg create mode 100644 apps/shoppr/theme/assets/images/modern-retail-store-interior-with-display-shelves-and-products-lkDZJL5psKU.jpg create mode 100644 apps/shoppr/theme/assets/images/modern-retail-store-interior-with-displays-and-lighting-yKENxnOwxhg.jpg create mode 100644 apps/shoppr/theme/assets/images/people-browsing-clothing-racks-in-a-well-lit-store-oOAYziRlpMw.jpg create mode 100644 apps/shoppr/theme/assets/images/woman-in-black-coat-by-a-close-door-lBabHA3imdk.jpg create mode 100644 apps/shoppr/theme/assets/images/woman-in-colorful-outfit-and-fur-coat-DxSHu4GI0Ao.jpg create mode 100644 apps/shoppr/theme/assets/images/woman-in-white-dress-choosing-coat-from-fur-coats-oyLU7C-2kRE.jpg create mode 100644 apps/shoppr/theme/assets/images/woman-wearing-gray-coat-CKxpOhAoSRg.jpg create mode 100644 docs/shoppr-brand-direction-2026-04-01.md diff --git a/apps/shoppr/crates/shoppr-app/tests/sites.rs b/apps/shoppr/crates/shoppr-app/tests/sites.rs index f01a6b82..f39a9bba 100644 --- a/apps/shoppr/crates/shoppr-app/tests/sites.rs +++ b/apps/shoppr/crates/shoppr-app/tests/sites.rs @@ -187,10 +187,10 @@ signed_url_ttl_secs = 900 body }); - assert!(body.contains("One customer app, three Shoppr markets"), "{body}"); - assert!(body.contains("UK flagship storefront"), "{body}"); - assert!(body.contains("France city edit"), "{body}"); - assert!(body.contains("Poland cold-weather edit"), "{body}"); + assert!(body.contains("Explore our curated edits and local events across our flagship locations."), "{body}"); + assert!(body.contains("Shoppr Townhouse, London"), "{body}"); + assert!(body.contains("Le Marais Edit"), "{body}"); + assert!(body.contains("Śródmieście Studio"), "{body}"); assert!(body.contains("/en-GB/shop"), "{body}"); assert!(body.contains("/fr-FR/events"), "{body}"); assert!(body.contains("/pl-PL/shop/products/harbor-scarf"), "{body}"); @@ -280,10 +280,10 @@ signed_url_ttl_secs = 900 (fr_body, pl_body) }); - assert!(fr_body.contains("Une application cliente, trois marchés Shoppr."), "{fr_body}"); + assert!(fr_body.contains("Boutiques Emblématiques"), "{fr_body}"); assert!(fr_body.contains("Voir les nouveautés"), "{fr_body}"); assert!(fr_body.contains("Marché"), "{fr_body}"); - assert!(pl_body.contains("Jedna aplikacja klienta, trzy rynki Shoppr."), "{pl_body}"); + assert!(pl_body.contains("Główne Salony"), "{pl_body}"); assert!(pl_body.contains("Zobacz nowości"), "{pl_body}"); assert!(pl_body.contains("Rynek"), "{pl_body}"); } diff --git a/apps/shoppr/templates/account/dashboard.html b/apps/shoppr/templates/account/dashboard.html index bbe8acb1..41ccbf4b 100644 --- a/apps/shoppr/templates/account/dashboard.html +++ b/apps/shoppr/templates/account/dashboard.html @@ -12,10 +12,7 @@ -

+
-
- Shoppr -
+
diff --git a/apps/shoppr/templates/account/orders.html b/apps/shoppr/templates/account/orders.html index 491a31d8..0618c2f1 100644 --- a/apps/shoppr/templates/account/orders.html +++ b/apps/shoppr/templates/account/orders.html @@ -12,14 +12,11 @@ -
+
-
- Shoppr -
+
diff --git a/apps/shoppr/templates/account/passes.html b/apps/shoppr/templates/account/passes.html index 7061c78e..7a3a2457 100644 --- a/apps/shoppr/templates/account/passes.html +++ b/apps/shoppr/templates/account/passes.html @@ -12,14 +12,11 @@ - +
-
- Shoppr -
+
diff --git a/apps/shoppr/templates/account/summary-panels.html b/apps/shoppr/templates/account/summary-panels.html index 7a5f0c83..f817fe8c 100644 --- a/apps/shoppr/templates/account/summary-panels.html +++ b/apps/shoppr/templates/account/summary-panels.html @@ -1,8 +1,8 @@ -
- Shoppr -
+
diff --git a/apps/shoppr/templates/pages/collections.html b/apps/shoppr/templates/pages/collections.html index 228fcf4e..658df060 100644 --- a/apps/shoppr/templates/pages/collections.html +++ b/apps/shoppr/templates/pages/collections.html @@ -12,25 +12,22 @@ - +
-

Collections

+

Collections

- Shop + Shop / - Collections + Collections

-

Choose the collection before you choose the product.

+

Choose the collection before you choose the product.

This page should send customers into a tighter merchandising edit first, then on to product detail and cart.

- Browse full catalog + Browse full catalog Review cart @@ -41,14 +38,14 @@

Choose the collection before you choose the product.

-

Use this page as the browse handoff

+

Use this page as the browse handoff

The next click from here should be a collection detail page, not a dead-end editorial block.

-

Then move into product detail

+

Then move into product detail

Once the customer is in the right collection, product detail should be the only decision surface before cart. @@ -69,8 +66,6 @@

Prefer a single item?

-
- Shoppr -
+
diff --git a/apps/shoppr/templates/pages/home.html b/apps/shoppr/templates/pages/home.html index c844e12d..201ce425 100644 --- a/apps/shoppr/templates/pages/home.html +++ b/apps/shoppr/templates/pages/home.html @@ -8,85 +8,52 @@ - Shoppr + Shoppr Townhouse - - + +
+
+

Shoppr UK

-

Quiet luxury, fast routes, and the full storefront loop in one starter.

-

Shoppr is now a fashion-first demo: immersive campaigns, catalog depth, interactive product detail, and visible market and language switching across one customer app.

+

The Spring Edit.

+

Lightweight layers, refined silhouettes, and transitional pieces designed for the shift in seasons.

+
-

Interactive layering

-

Static-first pages with motion, panels, galleries, and commerce actions layered on.

-

The demo keeps the HTML-first contract intact while showing the richer interaction layer real customers expect from a premium multi-region storefront.

+

Limited Edition

+

The Harbor Capsule.

+

A focused collection of heavyweight knits and structured outerwear. Available exclusively to Harbor Circle members before the general release.

@@ -97,46 +64,48 @@

Static-first pages with motion, panels, g

+
-
+
-

Store view

-

Three markets, one brand system.

-

Run UK, France, and Poland from one customer workspace while keeping inventory and stories market-aware.

+

Our Spaces

+

Visit the Townhouse.

+

Experience the collection in person. Book a styling appointment or join us for our upcoming in-store events in London, Paris, and Warsaw.

-

Developer-visible

-

Every polished page still exposes the platform underneath.

-

Admin, account, dev login, CMS, and linked backend affordances stay easy to discover from the public shell.

- Open admin +

Shoppr Journal

+

Behind the design.

+

Explore the materials, processes, and stories behind our latest seasonal collection.

+ Read the journal
+
-

Multi-site demo

-

One customer app, three Shoppr markets.

-

Each market keeps its own host, default locale, assortment emphasis, and merchandising mood while sharing the same core application.

+

Locations

+

Global Flagships.

+

Explore our curated edits and local events across our flagship locations.

-

shoppr-uk

-

UK flagship storefront

-

Lead with new arrivals, sharp product detail, and the full path from browse to checkout.

- Open UK shop +

London

+

Shoppr Townhouse, London

+

Our original flagship. Discover the full collection and book personal styling sessions.

+ Shop London Edit
-

shoppr-fr

-

France city edit

-

Give the Paris market a tighter campaign voice and an event-led edit without forking the app.

- Open France edit +

Paris

+

Le Marais Edit

+

A curated selection tailored for the city, featuring exclusive seasonal drops.

+ Shop Paris Edit
-

shoppr-pl

-

Poland cold-weather edit

-

Show a different winter assortment and localized Polish routes on the same shared platform.

- Open Poland product +

Warsaw

+

Śródmieście Studio

+

Our newest location showcasing technical outerwear and winter essentials.

+ Shop Warsaw Edit
@@ -144,49 +113,29 @@

Poland cold-weather edit

+
-
-

Layered interactivity

-

The storefront stays HTML-first while behaving like a modern flagship.

-

Carousel controls, market and locale switchers, product accordions, and gallery states are layered on rather than replacing the base render contract.

+
+

Harbor Circle

+

Elevate your experience.

+

Join our membership program for early access to limited capsules, complimentary alterations, and invitations to private events.

+
-
-

Developer shortcuts

-

Nothing important is hidden.

-

Public pages link cleanly into account, cart, admin, and local dev tools so developers can evaluate the whole app boundary from first run.

+
-
+
- +
diff --git a/apps/shoppr/templates/pages/product.html b/apps/shoppr/templates/pages/product.html index ea82b14e..1b71f051 100644 --- a/apps/shoppr/templates/pages/product.html +++ b/apps/shoppr/templates/pages/product.html @@ -19,43 +19,7 @@ - +
@@ -68,12 +32,12 @@
@@ -132,7 +96,7 @@

Harbor Cap

-

Use product detail as the decision point

+

Use product detail as the decision point

From here the customer should either add the item to cart, buy now, or step back into the collection. Keep the page focused on the next action instead of generic filler. @@ -157,18 +121,6 @@

Need a different item first?

- +
diff --git a/apps/shoppr/theme/assets/images/a-rack-of-shirts-and-pants-hanging-on-a-clothes-rack-1pT3rOWL_hI.jpg b/apps/shoppr/theme/assets/images/a-rack-of-shirts-and-pants-hanging-on-a-clothes-rack-1pT3rOWL_hI.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ade44506e557f12fb8b23461ed4f0938d143cc28 GIT binary patch literal 83010 zcmeEuXH*mI`(`L2ASi@@1h4=BLMIRqkXV3(Bos*qC`gkIf=X4uE&_p25+D#dA(T*5 zx*+I_(tAfhQ7KCERhqtH+X=qE-T&@6d-m+N{jkp=GxN+$=DwfnzV7nO4Eg=?_dC!m z`kJp72!z9_fcQZm5FZH4#RK93wm2Utu06YJJ78P--)(1L8~*P(+`zUN_y0KGH->lj zeBgq+4GSze*ZI$SF9?*p7sLzf(b7g}aZ&$la{*U~rtJku0Q>&}KA`-6&p~KuapnKH z`tRQ$5O@Bct3LuR!1M3+Q6A10K%mn$CO90hw)S-o4h=YpGc`P_r>paO24n)_=i}SU zw}*f4-n{|>{DMLdVWEBdgrH!t1CT>fM-Cs7l94$I(@;7przS5W13#v$riDNvkw=sa zQ2N?N8ahaA&PBKc1O$Zk2}ueIOKQu?$ZG#zx8Kh}qWnBZc^~m`$$_{dLStER`ihRhG-3;&@>2WH&x6K~CG4h6Y2h zL@d)>`Zg2IbgyfvN9rAGbASAO z#YGqkxRN#YIo_B=6#}zl?~>TND+`e}++9gnE2on$CDJO)U0}^^VTzQ!E5!?RT%)59 z)|#9@|PqJ*KJ5thvLiVHa*!YL}{l00h^EJ z9bw{mE7j^3=+o>GHQHT4FrJjgn@Wb`NKsnUyTAgU98IE_X2{;P5NTBr;OGE|hu;wy zQsj3{;Yj;egF6W8R$y239W9enynrSq02P_8w?TVYjv-|vp{Nc}+e;xgxR_*?xE|f0VUswY@P(MOh#fEv}}T1!i`^6&!GIHc5bpliWoCOa$kr;gj0{Eux4b&oTTy zCcM_LAwV!kp?`G%+!Ig^5PqA45D`?|9lfHl6o?lIf@jF)KYqL-sfa+3Dcn(d!X&w5 z?KENXBgA0#PT-)~7JQ%%9xe)>iEoeI{^AKs7zrs3ItHF0S<7X1pMsb+Nl5!5r{^l|RYq`Vyqkj0 zeLvO(!QP{FYGrD7(`Z__C<>T`!{RedSZpL&o0d=I7$I5!vAeJaILhIs%D*Z^Awm3r z0z&{=yzQp|lJ0^eI5%JGcDt1#`Bs|Ld9;K5$ltTE`ViYDKw(%VfVM=kITr$65_yF? zl>qCi^MHsrREtNcD=0XW+L4t>Wdd1Q-~!kMl{5t`{;s)zm1!vsiX#Hz!CE+gtw`C} z=qRmI9F_nC;j#vF+ci%C01UuWj)$1wx%fSg$_k0McV20?aP1HZ7xF{IMHj-;jfKaK z8JcH}oUX54ikeZ3I~URwKs)zn`FTQqzfZ+|zaj@L9GhjU5_NanxE9aC*Acb5Nn}af z1$nAs1)g@)g90wX0nUpNK!Dwfa3TO(0kg0<3l3X%xq_z^{Hu!)*fmWSSVZ66V`A;- zc$MOd$nWHlDU?LqlhiIEl`30n7Zul1UKdE1YcSM@6{!2;J%@0%V!7XvYi${RU3Q{+ z759B;G<=aYo0x@Dp{m5u7{Xm9YE(KtpBj}K#fGIu>0&t=fQhDn77DTeF94A+z-`$a zgfe6cc00&Yx1-`5P3~}z6XVsk4fMX&jnS8U>rS9Zj=3MQ{A=dE2{C35#M-g($tfFh z$i#UMdK6%&?gRx{2gMLO<65sul00Y_K*9kgLK8 zX|N)!4?a1Kmx7bz2>%Z}8At!Hc?d8b;OS{XfI)#cV$2CGK=@h`8i>|%zeACHo?_Rz zM@X4e1Q9A#CRI`Zd{*wKThONzxZ#R%I(D&kWV_fb9K(+pAo9S^R#nkoC*stpiZpaG z;Kj63Hi`X53s1mEFbZG*6~K3~Z2*gbxEjUT0bm3u1t0@pl>)d_6hJE}!XI}Ayx;Lv z#L>;FL_UOGYXU~!-@S;K@F?I#ku?FY_qL#NPx6w&Beb}B^?5H(QNicp{l?XDAt}0k zHFk<#DK;9oEQjO=L=346ryyr5Ag_WU0WbiXkSKt1L@+1J2tbJl&ISMi7(jw!D2_V7 z5kSvYPT1LHw78-G2PeVe`CiUfmm%TYspGO<5>zg7z^7&rSFOW12!_j0`dV^ zOf!xus{o<_PICl;k+K|O0pu|Td|bs?ilYvYc>pgvd+czsk-r~cq($hd9$S;U(M9_Y zsl?###z4kZ{h~*u5Amp3xJd%vCo8L!5mXk^Y{ZbUwz@h&G&ZTsR&eArzFP_mI5rtT zf<}aSV%undlbZ;Tz<`SrwE#wwmBB=j5ssaTaKK5NVg1p} zW7OZW(N;*Zqf;55R%bn3Fmh!nsEMRk>hJDX>i)=82o3_GQ*?ofxei`|L}Qz(*a}hw z(`alk+a7SIG+HH?Ek`QD8u4ooL6c!TkIID%v8m+AC_i=(=I}QeQ~*!=V$$@Bg(LKKgzzVMWh9zentnSb!}=@l{zgL|@tZ zaYs+kFiY4>=dwo5M~h(2bhEnd;lls zWM^1v8D@9Oarn~?jN?AOa15GwPjdQ7Yq{T@1iUSe zj2_#`(ga|Qa7M-#SjtD;lHpWH*1%NUAt}m>Z4J1fl%+#ndu&oN7_6PE` z|Ddr;;xta&bK@|W$O5$d7Y<&)C87ZARLBYhVyQg|j8L$y<}hB|va?ht?=&aw30k*m6*!^=VE}fdQ8VR8hfjOeVm|RUC?@0ca?LOF2m3 zNZ{T5ww!qVhs>~6V$oKIyE|9y80#$nisYj59%RR83~{`+V^sRI)w$`AwvM9(JR(TY zQ7&#SZeE}|%RG$)SVsk10{16;k)i>o*^RNRSPmh8NcJ3$14a+{_imlZCXxW8lH~C%2L&L=3B|%Z zK9UfQ1|ZOF&?$i2klUt6fqYjUQDFfsYLS=#306k>li`435(t_cmyzSpkdq#F0|ww6 z`Dv$BqJXh00M-H2RslX7B{+2`XU9n42sDAhMUmu@y8YHwFGEY(Ldu=%Jg@+{xsHPP zj=J&P_5tdCBsa+96vGWzfZBwScYUpaGE55~2Pe@=iS%#+c-wyf08jwxOHP!40lR?u zjtUrtBb4K-9BL}a0qN2n$ez}0!V+bm_4Z$qLXtv!JihlVB**xKwR|ZcU=t*nu^Tf$ z0{I}ZQ=HrhWN-kD-8l&em&)0JjRukj@2WjTCM1y-$(Mcq=KyMX`(%0%}=BEj}S&HfUl2;`>)LKcE3Hcnh@lOB(jyp=?^V6_+nx%@1saME>7Y_q| zJR6oyci?)lxg1xv z`lN}gR8p>L9$K&shSv!`AWEi%ZnhpCe6o%j-uCW%pXZy`y%h2E40yDG#znRfaVejF z{2g^dr$)2H@kS$Hb$d?Q`olG#3PN~V1JwxD!n;Q{1Zk)ugVgekeoP%5$T_BQ?3zKO zJZSP+&*-u7o5b{)(RQ=S(arJ0n;WT5pTB*dbosJau?z9~)8nY+^(!^YXA|!JC9ix7K1f4Kj8w~P7UrjGaU;6UM$cWdEmXPL?2fQ{u7C4~#f^ri6T#ERKY zYSy?>PvyqC{pw*Cy^>02S?AfC+GqTJ96I3nEuweg+uu&kAyHNm7iGdPqcYs;G{D0& zspUR1yoTdMLFP*>Wagb79*C=07 zAtDvB=YW|+?P)(|+zEr43X@Y>7OuRqsTn-{t`o_|BbP*mJ#Isgq}m1gLp{f%>Za1jW_HfwFmootP1iy!EEA^Qb|HyiH zw1}+`C80*|>-CV*@2a!04a{m3wNe;|W)c^+0vUxmEjrB{DGt#~25L z{cJ1GAv@KAPT7(2y`!~(%ag?Q2jiLo(-m)fN8&cqBWmu4mFrJ>WG985lP=5&73gV7 z3)VfRcDA23bbUbhRK zvYCwUF0s`}N;`BpDcG313+E@kAMEETUKQ)-t~~T8ZY4MTL0w1U%lE0Pj>(~&22QHE zR+f0oSJbWloop9WF7)0mF0KQ~-as#^j7s_JyzIs3Ao zcEsa>T5nCuCK3|rAorS)MR)tEda$tO7?bU*m;`QeL9O_q9fxvnbD}=KqKvLedakdA z4xX|&{I=i9>ylf7yP~gw0L#>FJyprnD}f$v_gK5jP4jp>|F|e724!s=;?_X2JSxi? z_tHCUjETYyD{kspn&S@ZR(wEXJ}2wJOX1y>FdIwm{QmyfIGn3Md!>U24^iramcM5p zF>OB-%P%cK^{%?9c=*z95aHQi*u3+TcNMeaxzxfqRqTv)iIcWtW^WeF7R=7SJFJpg zP(IefzF$)DB%N()OA!QILjt3ilH*RQx#HlSg&c$BD6_n3X?yv*?F>%c_1jcyv-RjT zO_T7=jfg6CblithX`Ihbyy2&8Xno&+5= zTAJ4=_B@{ri-+V^mjziO_cGCed-jN=RE{{A3b5_GgOu+U=F*-1%dU-nMXd*?echivm4PYpIf{~ZiZzI`n_;kaFAkD;({V%Rn$y)|1v@I7vF_Urz6H5 zSNa(!m8h*|?fii6*+vCUJrqp{``B;aqM2LHZ1fu_Uuf|zw>s81{m*Lnia}0@q-`c+oXCs6gH)kc zGwO8rGX>1`7J2BggFf`YNrcIiLA;mPaGG~6LpHa{OZC+A`gntj0jgm$Cn*uldo4=uMnJtdp2+KRX z`S9VlYcIk_m!96r9f*6swYn6#`SXCLpD1KOxu;S_dp1BVhJ=H>ld{ujx}30b^{IN( z{M9?`+V^ucj~Gqq;zeR~s)kOjxvu>S8YY!VQu|O*VzlKGbjEa2Weqp*DYqMWkE=hm z8{Am2gt4ix7i)B!CgKrI$QL%)QnPD(<@(5GpN2GOzwOZ)<$AP=wgn;>bd^Ij~`7|#q%uoqX>8txrnLsVgQ0g^VDAoWv% zm$1w7g;GzSTCP9H+&E4N*L@NG-SXz;@)#GN^%a!o`;Z*3$X?;Q@T2*3o+}C4^AS1Y z?U9`h?;Wx#ptYxt59$sL>W{d^@bcq2L>C z_A+$qN9C_ zTP}IU8pC7esoRc?A>N}oerNP-KJ1+Eb`06Md9omD>`}+Xr_IY}n9JV;Txwi2C$s*3 zs8sAc9^Ghtr%`2$N5Q_jebVBseeFWIeS+GcM)l*wDT~8*yI6%rVg(!i8Ub^CcI(8k zc1u{dTHj%6aX(eY7VGsoareP6p!v@>$cK;h%Uht-;>{;f`@?N7Zooqrl?L>v$| zJa95^vSm;+;$Fd(;iacHf8IH=CkmmuJJZhiQgGAKWK_+g#W%!) z%w(SwwI*u&4Se(WkN2`rVAIPv-g#C6`|=<7F7E{qDNpB<5vip=me- zWOTW<{h}U)X34(A5+PdiBTd!z z)jtl_A0wJN(1SOxZd^2KK}@mxhY#lHuXO0|=&X(vHJs43H56oUrO`hmJ_*{a9@}ng zVEZiWuQ4h>ud@56DU;UkVkKp1!u*y@ylKPHyD6t;-Fylvk5>7LIjPb^bK9S9AAiI5 zCBz7+lR(WTz1%^JsOEV(){P`;OZIek4k9e`q)|2E|s3JRKpj0(Uz8Q1UV)LtbmfXbIT%2J$ z@!jz45Tn}rl#sJo!xL*C=C>aEMK+ch9^89+q`1cPW%OM~x{0zSx5%im533^ftggyk zaTvZh8S<*TqMa(;pW$zrd*_2?*cqLPh=EI)eX}V_*QA>tpD{D4dhqze_#xj6wDr5L znn4?>$CaCL>Ry<%eoW&ruZwn-Rxuh*1}|&Ibb1?f7|WP&e=%kk{?NreV$~PIv%ijc ztd}@=sdR>1TUBk%t9AT#;}G|@OG4j`!+E;nnoaJby*4n_0rAY{siH;V%QEGom(GRH zlAVuTwTnoPZYGQyp`>ygdOI2;bT;cyPyHh{1K$`~Hik|&Zq4S$6S_ZqSGCCs9cb}# z{NNisG;J*;0^Cus00B2Hu(Y`Q*fbvov+rX8%eqw70h^`XhL;c@=u1V)1Q~?Mk@Q4T1*Zp?Fr~dNpPRW{{o5|pVzMCk&*H|6Cqhs_db8$9u^Zn49@_37t>KQpdJ@Y_Hi;`mT ztM7%m+d@}+EN5lDgk|Swk3f(aDm1cfkjT+|3t+-+Y~?RTDlR%?TxsXwaLD2u=24yW zKxpp$e&12LSEf+BTj1EVhH&}vPr3CP&97ytfVS z``nE`$`%SH9gpi~6>=Ik ztX^NwIXL#<(0a*euTsHv!}nY7q!>=VV)k{{TXehy|L(O(FU&gRJv!PMv{TnRo`BL1 zU)v7(EckWsq=j=)bbQiDkCpK2ubW?o&nEOvj?eEnZr7R4+wvJ^uD%bot*{@aDt=N< zD34x!;GK&cRe5mU+FhX(Steg zQPy0Nv6XY7{>MZmRj<0V>4fct$%CGQ=G8F=3Ud#f4i3mcwmP;J2n$4ND2`m&jNE7c z`NM3ljqtS^lGcs1#I<7o;M^g+yj5sd?PXq~TQrJyiKMPVE!nEe9T0*hZ<^ z89(awuV@>qNC2P4C-WaI#uCv9+~nA36T2^raB+)* zc|^oyd5_8=v>{rjPRn1>v3A`fjx+||uiyvXy5QQw-Gd=&Q?n^7PkCi1cDIxI|3b(6 zzpIl?S@>UcGx(ns?fO^ig@3;jr1PKgbPZts(=mYlr?X%jwD2n}W^l*u2xtB6WYL99 zPX8zV$WO2vs&hD)I22o=M*H?c!-Rgev;hXqxP~?HUg~^`_CvK&=g#S{% z)o1eITj;O5&)yeo{^7{7|5g7M zzH<@ydOGlR7vSsv>Hc`rkU9E8h}tb^srxJXr23CD_z4VUwm9#{brutkM~qK) zoV2a*yH-YNzEJs4-QM?FI{!&AIBngqB6uvKsVTE!bc~)_d)=adeFVz)CN>JY>f5{a zUFs?Friy>=10wNk$($B#9YKG%!~dgpyAkJy*^3nT=f({T&0*+D=h_Epr{ADwU*s#H zEiT}B_P|79aZOfU+*bWmzmYR5H?KOV>U*3OtcaSXmTN;NwruO_sC{nw4eCvQ7~XHJ z+3_N2MOQ05ZanpJPZqgoUdk^p{X^$s3OU8!#_ze!oFW z$3O4XMAWPc_-e|`tDk`yP}w3*ooB7!wd&^(I9(r0)W>jXf;v>QD)r{;^14gD$L$tq zz5@=#)!y>Tdk&jtXvYm;H%v7Z!ti+26=eHE(Us@&>!R#yDJxzmC(JQL0vbYaj&$)` za@MqgUQ57b*GSYBs=J7z&iyQ6!+if?cQ`mJojJSdzVY*$W2m8h1VTj=&{vWbUGPdVIRxZd2PW+!3_`#YW%Ssfe6MT=gN&vT4X&T4+G zj5N^m8tJEvB{H@R&BlEXwEN}}xcw`+Z`nDpquWGxUO*4W_nX zbuziRPnE`)&PpZhLg@a%y~=ePjy_Wxu3mPplx6mDv2xE7Vq?-e+>xi z!(c}TxUd4FWF{oY`G(!Ry_vxMKHEf|6r&0d; zt5wEKw8QlZaM|a9z$UQp7Sp%?YkdNPM`2R@sCZS-s+nbVfgs?xXE|!-029c z+0{x+pYePE&}8pup2ZF2t*BV)td>@5}`C2`|K=m1L}tfrSY&KJ#W$`onj% z5E%GF6th>Y3ut}8I$juze_uaCN72K>jrd;oX=DrS=TZf!kNAPPo`S3)WcmGM-Mj8`;u;aBn)F&p=K5_gHrIe)?Ed@o+m0p0Jmr; zlyK{V-qZ5pgRg$R?6)yHQ8sSx#i1YubK||bd3b2X`xy4DNtzL5D#-g$%QUJlzW(R; z(s~!;Pu_p8bzVf(H_1?EP(6o^JjkHW{=!aS*J|W?)~aeyfU$3W*$($_**QY*eCBb& z$0dRa5R7C`rKae3S=3*xceyzj*rcryuU2pGuC`VmW;cPVcyheLL3w|a&dc-8FQ?W% zdBwHo2*#;-PQ1=Z_%bj%Qf#AL*(7Z!!*tXfkuQAN*AESta`&<78w9Y(n4%d**5?k? zFMU(UTs!5c3U^Wgwaf8P$xOIyk-Y#r~$tWXgzbUeQ;$_i9*u`E>o-&nkNp z>5cP;W@;pCj<}PtKVQfG{5AM0%ZyEPU&EGIX&;xGk!K$~v=}F*0rNZq&yKah_ypmm z%gwOe0*MwO1MC??by1JRvXL8y#OvhZ4mP3_dyYKw)Q+2-qR!5Co_{iZL~k@TFEE={ z7f5^H6Nmd*wgI@D4ZK|W+wqewLD4Z1wyJB@9XFp$C;yC_`LcX?b;dt&cEWnyQ|0E0 zQy8hQ$ho@M#YyMo%B)G2T6b=7$1z+)Vo%F!|2Y2#o1b)Gm>XRo=f*4w?FGFtgf}&{ z5%J#j6N>hkGtA`SI5^7ydaMC`=-VOwmWq47(2(f_NS^{B-nc8t5`h|{#BU6f-=xe$ z9(?!OfRH>N|K+OH8neE8ZP7&YiMI4rJ2%^>Wqq;D*wQNRK}=F1E_VH#cR($-j-DdMLKo=J@oF$p$q2Jeux2 zac;pu^HO4B>_j+nzTABxxf!>uG;ZoFZ<#%9S`ZYq*3FQJH}>+v)-AH!C>CMuhYoiD zg!D}R@*5NubI|Vu+wNS)E4=%vx4WA{3M9fW@xf5<)tMBxWzSck2c}-mg~VGbcvSS& zN2Z>LTHE&j*&^-fSK;3Po;hyjrBEx&q{cza_SVVmsD;F9n3ele7{h_;5{dOoECSl@ zXMq2+x<~?AZr`^f&uZG1)6FIN&b)b4SLEPOtxyRUT{pm8H0$>A2WmzGD;wR#cFByi ze}vF_(^{tGDt0TcopDfQaf#!mqQ3img3VO46EHClH&PNI%*Fh51FkQ~e_Mw)9Xd23 zhQ@{;Y^eI15RaItkp@S4ghZIG`61xo6fU;@)cZ9gTTzq5lf+@c>#oRfZNmF z<346Hz3*im@2B7cTNQ5@rCe$s^= zg{}e9AnG(~l2wsJ4noDGRXI&ft$2G`T=FMSSIpQMUEA_6ze0zDYCHO}u4Ra$b3e3o zRll6_?=f@t_VxzCS6b6dHN(wN({J;|kL<8FF>b?dL$qrh|5RAh^cSxkz*!{4SYOMK z2U7^cQPAy7#Ko}`MzBF-Usr8tU5%ob=U2@&4}0(PPKS#%Iyb`Q*494Va%T<<``@5< z4D@K35)YfLjvQBOGT2k*>1E8InXCn#SL~EWDreI%4>i`Bbm9z-6V1;4O(Ghq3woQG z_c1;-pw%lSY%}C}z*H}EVPRz{%Pn+)8K*4r8>Hy>%{6OX7rttYE|mPlpm7rAhUM6S zeZN5y;}eN-BkLj)GY=I24$?imfJUKS95jwISz0RS=!mK)3A@_hvsTcWVe0ecP{00q z4x+Grooa*dQdE>PAt_j$(;nW?o~FVm{_T>5dvFP9V8AD(Y?oE~pdI?A1PpR15J4q} z7(nF}+dUy8)oWh>HnN2wy{H~#$+p5V0!D#=Wm!ijercgjq2&v$YNn@ACe?=3aqq|E z=X8&19+Y2UX-fEA>+t!f*I;Yl9La-ag%_Qeh!~|*rCxW=J6vC)Q6F6*QJl*PmH$%F zvIf*SUj8;}&vf?z<@ECKWO{w+TA(KknbKnt5wjs#(4?ab81z!W&T<#Fy#X6wcG-6R zI32w;4(Xw;qTHx~qHCV2{q$o1zpIB9&aJKW7zaVkyiB}VOG{h1De_29vBIx4{uqnu zFOe>1TbRAawY|{Hu3I##o~a`&gMDJ zkKYKpx)?JMr=D|2E;@AK=aI6L&gaGFrzM`2He((&N1FWx$tAc*vvthv92}@)QNKal zz1nUxZ`MNvVaPz|$1{HJqsG|BbZwT~U_eVpMWK-ufio4ZgM-u3c@4e5;cg z*-&Ho8zf);^D@~oTq9oWW0Rq_#m!&mM#X3cpWJ6yO-NOxM~}r8ypo4_-ri<){lk7P zy8hX1-N8&FckAqQ^~9tO&0EL73JWcBNc;v*C*M86+^dmgAQyzGIb6U~HwG`@dWXR3l8AXp?GgjeDFZ%L| zc%cE5o|uFi_LX3qxh@(z0JJYp4Al>|Fpn&RbaF@StdU$UAEMPfnI4>c>0GEJmPG)k z7>LQ6_+hfwPcUJjAqyx=q~AMvWm8H%#^KVjhdisr<{f@^d5P7B<;1klPv-W;8_p<0 z@gE^ympas*%SRoU(@St3&DWu$q~^JgkoynV}abPnp*;lhVRQ_#P|H4E)=N zKAiA$F08k{Fm_uhTp}`cptn#5)|LWaDy%(!TpcP8^H7#ocxGJ4au72!Gx7GWN;&R% znM%ER?K+TQ7(;LE6qF^A`WXmJV&Vg{6=%=Ul=G4M+u15nb_MM)GdqF;CAJ;cX$5}{ zYsOmzevpc|Y^kijq_cdcWTK%!8-GO|T4NQF=$N_u5Yj&9W@dYgO4D3BudO}Z3;50~ zkdKiR0{NbywwjgN6*I^IoUg=*KKs=vGdY~x#8^*d%icyhQ@;*|f@XUkF;Bt`o|PL~ zT3T9r!0`4WdFT`tR0CcTX+LUc2>*iWS$$bO`!ffqb>huTPh5UQRIhH!mzxXeb{m|b zdEnHiAF5bVKd*JZC~8~(doH!`g&ZQ=jdAA$7CfGs8nSute$a_bpPN$0Bm)^p7yDs9 zk7gru0dni_{bHYl4dRXYtqXvt_wV0LTO~0)FAuvdqK7?(Z5Ssa0@J<(7P2BtnQk_(KcT}_yU~zA zLW){}T-NA|$ikIR5;5l$Kj{Gf+|ZJU6Ac%OIa_UFyHFhKi>3Iq#|0}XnmHt% z)9o)g$Y8TQq^vFy@eaYj9c=cMu9Y7Q*txYU*|E!(D0GL}3V)BW^vd9kik63io^+Qq z%R-tWLEFV0f|7JO7(iH-s=E^h5tTF$@X#M_W3*9@p2UYw)7kzdaz$d__H^~>n$u(| zmfG#(lw}8cQox?#5|Jkc-H|Z{+OuEl4nObuD8P^#UiMVqK>-=rM)}i$4XX!hK-(}e-NY>mNe<8cv4W?vYd#`3SytlM#0i)B{YcG<@I)l+Uc%R&=-%zMG z;tMa>`jG$Xu~(NzJ3f*5M%{_VL1x{7qL#?1sQ_@gV^ir4`OS&! zbl%RQvZ9in*d02YPVvwbj;FwI>kru@5>K;K+DC#Cf>_?}V>E;0t*IZSR^E-znV(m? z&*S-R&ejwbU&UK2#z9hkNPB)G6^YT@#=X@p>R0Cu0Lf8}T{t$m+!T(mQEft-w*4}G zNuw?qQ=s=DJ&cGLwM1j>QMW55^yF9Ps+wvjt=Se=3V<3!BIss@25~J=j%j{I{w~Ee zvA$in5Xj~`-$ib9lPOWJ(C}`e0&6O<7F{-IB2RWGc8ER0u7S(?wFSv+GjBK-6wX1? zVSCKb2QltZ(5=q~uJ`9;&q75qjVGdF%8gU9X_My(#+rT`kusV7SIG2Y{FkM3DdpCb zRHXYYvS<3@7Xz3&DfpC)1&~CV8cnwuI*8-GhpGc5GWF*&DRVQG@PQsFwCPVmLbl!G z_7X+k>D0NI`7!-sbwy=t>H^uT&%ZrGCk}Y&);;^q2K&sSYt4ve=*Yik)RQObiInFGX?=6ncfn8)?J{az5}mpA<%lpiNHx4rk#d za-&NN=0w{C%!DOHo?Dh#`O-WfJ+OsLYUE7qrvN_#778b2_0G;57YCu4*2+x}Q7q(K zoFLB*_r-4zR>-}j_sf)hwQHw3Tsty0P;Tn-W9?JkAN$){FqqMciUnR^1f1Y0W7VXg z5aI9Bb3gI*e*VAa5pMSmXEO+KTi~%e%yG26{V{Ot^KSRBu=5Z`syVullfR;pSybp> zXMD|hvK^`nBtOXN2F`i7OEUJ0Wc<*}Xx7V=$VPvpm=#Hwqebv?8)4_C9jvLXknG&l zy!d$JVv&-j$wGGzM#bNw4kBySc0*Z7aBC|p|HXt;uyr^s6@tao@HA% z)O0Ji9dL_Re|_9PH8qtoV+h&EQ|^gcYnzMLXI{yei=;)w-pE1tvPFjqE#IP?5PqgL zNKf!wXv3o?sQR^=iMc z_mZOTj{G3+&prZ5*g(dx$wP7E$@H_m&+0Qb324z3$4rNsv1`J!gL=+P?c^EH&}E32 zgil~sDf6AZ^#?ZIff5!|=9TqJ2M%qkQLg}|^NJCdha!aBNc*WiT~%Qx;%9pha9Yo77V0qpo;cMq*pedDK$e%J{|uh{;cNR zc6cG`#3EEy-S|Bv$6H>5P3|i0+`r}%z^Y{IXDy>idnDroXi+w$hf}0wV1eCnIuH-H zK4~p241c?zf*gYq$NX9Y)Jbab+phxH3ac0!9mrgSshNug30 zGe%7vKIDU=jat0bz9LcK`91<6Uw9`dF1jpz#^wGST64nr_|&}>t2xA6LVKFYrPB7C zw(i2@_YzDUleCI}4rTLg{jmIwML&-^$!(#j6a#2akd6UVNAdh|wH`(6V<4;fbk+BH z>36j!J2%^Q_-bG*VLx05f+KT36bYQsAa`_j)I57wRN_olIYy@O3#oBj( zpGYJ}hRC8O>u2ZATT|_b2y6#DH#hZ6IrjbVn7(^p0+i4byv$I~q-K$!9cG`dL+%S< zSmriF-q4z>3txZ4YYxm&e0r@1try+K&Gd3MeWA-$!^3N9#NxU=m9pJwzL<92tUDvx z#y(3+c(qdTLu?4aJVKNT6+|cbH06m&F_Q~rQRlL0kU2GbxaE%KZ0O64KjM8*rQ;-G#UesZ<@Rz#fY;7z>h8gR3sPPDr; z7$?)^FnzVR$eajEqYh}(%X^c%vF#87ek1NAA@7ondVF;}`mZfSha$WXOr`q!CO2=U zHAHH}b`3sQ7%y4T@v*5%v2gT$`nTX`w441-;aBv2wTtHlo#iGcfC-;<-DO{ME1q@S z5t3P3n~lZNGV9h3Dru-A4wV>FRDAM)Okf8A@2kKg_gzMAKxbUkQV%amm7LQ_PGr*m zR*n-8>wXY`t$X0|`qL+S&u?naP~mLJ+=7MPOu`uLdY{Ala7d(3XN7}iMe=$>kxXEm zROJ)(^o9HHfA*a3AT`Q$*BHokjLHkelpr0M6Sc#GlVd~87SMjNZOfeb5(7`q9ARTv8$X-jZ4&Cv21x!@XGDq`jG zo6Dmz=w*|!(We0jyjoyRIdkIUzB3Z$cD@fqy8M(MD*TN9p7y?S>7ly#B2c?TVBm!{ zK&zUPm{+&N`JEY=%x4{UTk7LB=O+xy!@FO)Wmo0R;Ui)fGZq!$7}L}_ zv-4o7&ybXpk@^W8d{@dWdX&~3A22i0lzQ%$wyS<0vwNNMt+ev{_d_{9ci@0>4;z5H zTepB`(=bua!)9LKxis+e3cF1d#3cegDywzMnj0bK8hAT@_lY#{GXW>LfVY3o?0iL; z5RphZIr;ZGIz~H9P2-G(xqwlf)-Op91|G)(Er~}*=cDLbZ|Blj}1zsdX9)xf2i!i}rv2EW+tW4Eo?xA`_*mte~M9mT#pIV zne$%CXiB`5-QYkCsGkXjCL!1xSz!TF4fOBZJN_P3bL#ak6OKHI4!){m)a!3Hyx)HA zb^EKSs;h-Y@&2X}F^`t|0z2R9{|05W`MLL)UZ=Rpbs!O;qV7_nu|wONNsgOTox)ps zh}=DIVy>26=W$+}w-N1oQq@FjYn@Rr0!@arVL^9SM$P&OmFp&B2yje0L>tX~>PR39zy`c=Naa`r*X z4$F+S~?B@WKEW4-YR7@JkJU48$c0<`$7X zs&z_C4ng2KZS8s?@X@Y~xc}JbuMv@`<)`BCy36RYk6}gH+M1U{qL!jIWcesqH;l1P z3QZ<0Ejv58tu4wxDiWiv*2;O#)H07yvefh~cqseLrfFC*&d*cXK1CIHTIXaPB`aiM z5%FNGC61U{G@aVjRisR%Qt>u&3`jQ=3Ms|_4J{=JH04>hW z&Mqhj13Up)))_&`k9e~NEi<(LeK?aGB}?Xab2A3c=l`<+UctUYz6U%WGQ_doK847h zOu4=F{1W+>;Bwcfms*yGx)(OJt&OtaMA!Z4a!WZ~$lNA`g z#h^1+RA>KAh>)P2q@@-c|A;9CZYZ8LJ029|JpRi9!{2&fT`>ZaAemXaZ~`Lrp$1(U zzhNWyQQ)1+LRIUsS-nWKW~HA*tp_Ra$8XTx*`lFgGQmvXrm$k^6;oH^5F2?N9l3wf zyRuBcAFoEdOYv5Mu_(Vm(H0T8-%!t-ni*8;t;8v6`pY*Hy*8-llY2`eN;5T$pnlRb zO0_e0T9Usnr(FwUz}D14V_IL2rg`_EBuIRoH z(heD1bnv_J2QXb?0Wv<2TD7HbSN>Mzw8sTaleiYN9N7wvFDol%$~BeNHTzS<pvphl@Jz#;i#I!sukAZ1t~#e?{Tf^8KzD%UH1o#nWSc9Qz*OQ4 zCG4AmoIHNL`}tZBLW?Upn3>!d`QP|@%dobVHBgw{7I%kWMT5H+*#vjjBE_{hEzT|y zG(d2N;BJK?MT&a~5TtEraRN;##l2s;&pG!#-=CX#vS!wrcYJ2OGq0^QzB*8LUwuVx z>uzcm(pW;U;Ur^`-zj|pXy zmyCY_i7agB(1?55q+G?Mp1&j`#Hd5CBF)}7$(@T2xO12UR=xogBy<_?DT{vh3r(;0 z9~3~e!-B+=Ir!^tZ5FExsWvZ4Olhd26G|KOeq%MM~Rwrp@Lot*iA=vOp#{v9AX8Upk0H2q`hX7fUf&T1Dp9Bz)bhTs{$$E9SgXr0C_*-!so7 za+fD1@8`Pv7?T=_TiMR&hgkJrAn}ksfnD!}7*)sJbNbCzPCerUGeE1yc5Ara#`jo8 zL6(t+4y^i-8Hd$V6F+b6mfDMY@d?wVi{EhPUewwrg8CVy>Jb{{4t1}@XIM9Aa%NVH4o5SOOUR*sH6*Ds1Uc&1jJS~&H zSIw?{>DhQsT%vKTPKj6L|KU$63<0nwZ4kTCv&E< zoeM+fHEr1rt0)+VjN*-^M__4n8#d}C6||-jOxjs=J)R*X^-&os^yagkL~#c_&HFpo z5M8Qvk~l0uP|orVKns@^xDdM z^?^%0tMnSIEpMvFr0Zp=w!t+i1v8Zti@< zQhSjWVFj?F(t_PQM?-LIFU{Vj;p(i`FE3Ma#pu;@Y4cC@A;d36cI zYF?Y*u>6rhl&H7%&M93OxTW5Bwjj5Nh4aBvvsKyq!BxHUp~nB%po6=l#tI0nC;eFzBC{nt&V?5)u7EckhY@o*Rk{aS5d)Rk z#e|eO1T?o|bfL6|wr$ikr1?&iU{VlD{H+)$(Z3B;l@XK6FW0W=AiSN%1<;Y=0>{072A$i_~u|_lOv`DJ{E?s09eFjH{&8} z167KX7oO2xWb2I+u;-SI@NC7E4KA|Vi3FF&+Hz`XEh9S>)xFhs?UP}3S2^NxdLxZR zA*~a$o?ONhQz$2=_ax%awN@=rB2hd3*_LgIi3w9Td;yAb^6>VV?~-)wy0xCWyxNBQ z0myLPv`y`}kv zFLzCZMn=x~2)?!1a-7OGtwkZM{q9G!>KqTw6$~M2Mi;bxhoS(IaOEmKzdM0;*#IWuR|S^&E$|LGxrQSZsu;1ub*`599G+OZXCe%tpOxy+^toqF#j8i^(yMKv!#s3^lz-80%{eDrG6DHBcXa)r4=*T?V5a(^63ZgGtJ*v z1}F7ZRcUnz3xMo8`w4}1lkyx@{W{ayGbS9}aXNSD^X&8}ME#n5PvrB z0Osv1Qj>SiV+w0w4^U*k?JANVJ7mI9rNf9M3D+HetTd6;eI?l54090ff zXMZtHEri}Y70k_S-ZlQLVyk$sHAZ1@RT4j{o2+?}4O7Ob4I~ED1Zxd35!PSE&iJ44 zJ*ubeJ?%X*j&Uyd1?u3$?)=!N$*r}NVZ%DE1{fG z!MU*^PI7CoK)NYXiq6a&V`K6j9?;pAIOf&6Yp7Sn^op*Rmggtz2&~L@otFzjs=i2` z#Guc*=u%N8^4z#rijRe$Mb6u%NAX&>@~M0w0IwkU%!;0q?9Aq{XiNUc2*CKzsNpVq zJ25g#*25^-n8nSA?!J=nTtTCMCXIg+iP4eexf_m3{0ug{1Rab$?C=e@Uf8Y3Yy~N| z)rZj7=~*3G`fQ2vM7cPEvU8s0<-U2%r))*5ogxxSqeAzgmspu~niu9#kZN7d#=01{ z#cau1eR7xkpnn`^REG>urlPaoZ7hX?>Ee5!Zt!+QZzwG|u7yj4{xvhlsc1rIO2gXV zTiAwEje3Vw1WDzfBh}hCdA5vgTz`F5r3etA$4yRDw--3kp1oP8x)s~iWs|%R*_qv6 zP#5eF--mRI&#+ZwOINkKEH(f_ub2$Feq*UyYn7ge)@=&Bz6Z}JbIO**Y5!vNaqoU; z_uFKqs37QLFPKJha@*KvmTG!(8NK6q9zjT5Pf{^M$zoV}D7|M}wM^1bkX6IZWM*u* z>r~Q?Kp^6KV1cp6r=pqKps%xic(xSB&HK7{vxFZ!V(Q$=kySXBBF?tUm$d&>O2oJ4 zJ~Sl{*E&aGi`GD$!R(tVo_91`U(H~_##145Vg5ZENAac?0 z;X-~ps1GSUyp?wNjpc54P|g#iJ6%H@mSYDxOx&yW^J{r96^#$^Y%9-km>5yj+ctWo zm1WDV(@zA|tE^IpK@Rr%tXgq0(N1oH@l3U=SMHc`&8L%AO_3YM51Ub7NsPl|1MN*&%P%p(_~Cn4Pg6tZroBCIi=H2sE)EtlB%oT zpXvTWd?;e7ue3lIrlEaYm%&EQwc9@z!T_zRb2~uRP>jl_Y|5Gv8qX2%K1bOE>y`e- zQrkBtxX3lpiW%Vs5N08b=0ei@%opD~w zzScz5_|aJ=4J?T$E*So?KP|B*?*SYclQy~7uO?#5Y$n121smo%{^EXF=gc_SdqWhL zEhzv1@I+GTrp$l%8pvOj>z873d@7hemEL+*ViXnfyp%R}^Px$b=tcaEZu)wv~^YL8aei>BDH z(o4#wB-hnGfGbvBS<0Ok0#Yh?8rzjQBuXkylq0l#bCi8iEfwwBzo5q`UZ=#tr z;%Ep+Oyz4}!BF$IC=~(xXjBOhTkCn0+mjM8@r&q&CxG0mw&VdMZHSWy5Ne zHHdButgmraV9VXKW8bXF$c+|Pcp0BVPRA3S$Gt$85;qMCai1z%^k4LwD5RTLdM6>u zgl9R2+t{lUK{(QO>g5zTZYzokrZLGr0LrO}(AmZcn4rT|*E-Y_%_I`)muYM{r#)pk znv9a5#;p(W0eTUn;1YF0gGRo;JiLNN{A;a}&on|rc>KRsljUmpTQ?D^DuWk@^*`rz zrXT|C*y;4+4{g{)&zJ}>hZ>LmxC0YqP?B7ub-TC34D06P_o>Dc0WMY61B5?Hyl9!g zFO=p2tmc15lLQW8!cod5%9?V8S?Nui4OHCFu^y*TbA~Z-SL0MQ+aaa5r?UkUdrTlw zvX1focOu2YFwHHnVNHH}5i8qcW$rfAS7E*3FZPE{S5=@Zwnb{H_ zi8e*)pNb zOHbk!SbAvPG#zCqDQDc;Fm}ks8dw*4AyH!wHaajdZdki1B}LTpxIu6m+d;A43+x^kBz1f)Y?G})?l z{dOIB=}XDA$Bf`?xfg-V90GuR8VGJCAWdGz6eBV$YgXkZn){{XxNNa4i+!ZcVpE^J ziq;>MMH9DWH0I8gjhpPh5SnYU7D`a}gRsu!-n+Wp?>ClPeD}=sk^{<~tAtlH8{Y36 ziuP=CvH^qo6smcvHZay!=v8Frk^!2@!*OtT%yEj=WX(#L~1NT*1zNR!Av z{-6K<+o@pURsN5|zzSWmpR%9)|D7Nk?T-3?+}^+bf3E-c*`E6U+@ELv3IEUkU(Em8 z-&fyN-~W%B*u#W(|4)wpH{H&E*vXnV!U2iha~C`Uyj%Cmj^2h(FkKa9qxTI6_S?2RjS z3;lS6aOu_QZ!FiXhwbHuteYCt{6eYDMm$Vff2q{u9{n5Z^Oarqc{mWIzxGiq`o8du&~L1xJ5prmAVLK|yNWSp7a@$%j)OIeq5f0gUw;aWvc@C=MFgN? zx219=q`y zYZx<561g|ErMWcz^A6B%47-6$ozWNta%#N!+$j3ygp#ZzMY(^L+{ za!fN>;0yTUWJL_Wv8etXlE%0*4mNyz0A4r-=1Bs`H~L>js5qv203e>8=r5@Ufj@Qo zjb-W!+Ukb+DQ{u&(i7H*Qh9m>!VE?cfH>{W?oXGUtB|qj8{K+@(X7(V zl;^GoW#hlGCL$>@BY)6R=c~dhEd=w!%sKpX5Rp#`%gS%8F@-;o^f!}sIopWhw=e`76O>35(1`+#il z*!2jA|A2p78u0q&d-T@eY0Z-2am|D4ziE;E6b<+C3z>8+w%iE^8?CyN3jZCFzK+q+AN}8@k zlFoYMRzyJB2(fEYaA&MsrLmTki{X!YR>cpl2g`#`g0|?y$)Q!I{-|HQYt#PjGQKac50kvb<&q+5MY3GG0H())`32n( z9~Gxy#w`x7lLmyT@qCXA-}BE14@#@k+GMI4;VASylLcmK_=g4`gUF`?b zd$5fP!9;g8++ee6&-r(?RhFhj_>e#br)N(d5pQh)Tc;0*aTwH)$!rmN#-KJ~-`uq) zr6(iH%q!lTxQ_pQ65+Ktx>woincvce&^B0Qe7#5G-)`z`9z7k)<+da`IS5-!mW|8^ zWY+!8i8pF)tibzDyuwa2*EM##45fMG<8Z#{AMK%Mx<8bKv4^ntd8W1S392$cnSqT; zj5LcbSlov+Z`1S_)Fi}}yU@~Xv&K0JXK-Vv{^;kMw}`j;hB@>#bf&Xzp)HF#%hC(V z8B*moq-vwjwdB>9M;H?Msk?`??CP^%fKI`E0X=r=$nny;|%O_wc zPgOTgicOVC)3!bazVuQNjtMOugi zSB{P=r|#lg-?C26$-I%pHq4Zd>bCg#%4tH>q1~Y%eiHag{Ik2i&!eg$E02AKv#PxeakHF=#2E^bEw*i| z3oJBrr=F$hyS5@}nxo$hx_sBK-JLQ!vv3tha)Y$GF99`(*TP5OC*p0A&Yo-x>N_CO zoIM~XixWi{lO<$Ggkb)|=d*8RYZ;Bi1--!05uWIChdsB*i1hcyxP~EoKd^geCa+H` z0cSe=4~|O6vMP=CRSb_NoGBLNRx#BZ!v13DnJNBlC-Pvt<&1UA!O~l-^_#H}N}xI} zi7$1mFvf;}yM2bcJefNs_UUXBT_NYYIR={M*8!#!CKxP$K`0m${0B8*Fyp{K=aD1! zzTp(d>AC?7TSXF%@`AY74D3z3Vr#r?))HG^k=)}c4);Vw++e51)8TESGfC{z$m#3$ z?#uBC@3;WfQ@(s_lCt%qpyZ9JdzFm1wquGt&Z%MlV0F6Zdv<0_$T)h>;HL)Wt#Ngv z%B^UY$E`0Xn^kEi2h`obmc@MVscKsnun)pF^ZN|v<6vYgo3P4@3DHv~@?~pUgF`0A z=G629l6u*Ai(joPcIcW$eSwa9@f5~i z)9P|fEVHAoaF@{vE%q&n-q=!i^f_(Fm+k6G%#VKn)2|wHA2Y?*VsO=_LjDbzb_#Gw zx&_7-nfDhShd78#Z`#lQhBNov4}UZk_~hSx%+02vO2jc^0Wc&D7|=#+Y4fBgb*bay z5YKdkhBx>n?pi{*l=|PEbLb6uo}i}KN7|LKkLYo;oHKBy|q z3)ZiK?IDRW#mJ!bu@kwglmUPc%4$R@g6t-^CCwhNBgNlLz!%fe%pe4{PTn!-QP()g zJCjw{7yt>d*ZS0}Ybc3W%Rfqm`Wy$6=QnFO~nZOR-R0uCvsjDk1?p#V{6~@Dc(I*arMRAZhr7{{%kqXC{|r#sipZI6{A8 z2_rn=KR~FfXL><8D%;Exe^1zV(jd)xsTS~WHJqku(7bMa*^f4|-Z97UwQ1`QRXkD1 zLfKEsvO^;AJ=z92MEpzeq9!4sc8}KR18sHQDX$%L)-lHQXNk=LBxQBLBuW?(cgt(P z@rm;L*+xVb|J!bVab@dGfn?*dr(6y}AJjsa%0oy-I#Sgh%@@AuR{GkH$Fak?qr4W^ z^+;5SF?b`8u&g2%GTNLFKK9I*`yCxmJd`a`%>#Lx8Wfhq=652i zjWBjX>J{vpJG93vkx*IT%d)!X$?nC8g|(gRaSRQ(RTO68S94_OzX5q?qV1<{L~@vM z+FVL6TJ0T}f|yO6+^g&t68o*l`x%s^s^-$)2MZs3!hbPsBvb_GGe*JR$&=Gc!P-N5 z7GBpLmpbuykwMf7+K_Ia)=Vn|t5A2W>$wT9!il?@E=G$-Y~x=S3k$qD2IoTM?w_n3 zpVp{7O)hi)o(NwuxiFC|BrJ29`=$0(xS#xOnsOhh5AxXQ$wI0`E-aM5Uu2w(^_f2& z1#w86fUvn}>WAw%5q~b}C4Q^E?8#1T?xPE;J>X3)xLUm!UNVq?R8*MobQQ__=6vE@ zWF%N~;+7Z8%g;}$3Pc~;O>XLMESlfZ$%PY3dU@;uj5Y!hB_JI{KjE_{63(BHQ?)k` zBR3tJkb+F9GL!G-@0q*G91gX+-QRWS*M0*v2d36Z-;fT>6gTASn!m_>f{t%SPH1&0 z5V)hDu*%+_WgUC8Z>k}DD}?EnYAs^6P5b_)zAlik)ElYg?EE1()EyD06%kKVxfVbD z>V@V0QFd1dPcC#QvD0Jel8cVr05&H|5)rL?0DY?ekcLYA+WM|=Nc4*)`(JuY9 z_v6H-ijUp7=t>MOc-!*=iM=2p)LzBfQEFV?vZm*J8QhD~HEN!c1REru-yU)0KzF=b zOQE$h(VFig;vp9E`EcVlkBJ60H_tiB*Q6USujsvV9Vpnnfkh(G%_{P`(kCwk%T4QU zL1Cr`lWs)lkHZy{yJL>RE|;uMBY^ts4VzfkvTq`46-Lsg71fv0d|~|r12L9}!W~`B zV}T=%#JGVcdlIMOZty~+UFE?N?yS2T-J(0k+hKzKS*?w#w%M8AST2N0J+%$#tLkst zu7s5?lpPa5#>#w|XpbM)&V^EM{98U05;MD1H=#4k-opgK*-VW}B~^F(W0KBZ2|G|W z>os;ke-ucy6{4kcgvz&D{gMJ5hceq;3Jims@5{VolLJvBGi&uV(-eQ}NhnN0Y)ts;w|wwfQgzZ&jKWr z=iKFUi#@S%(E{7Ma}gb)1&-q9y!M;76idif0LEfN1bH4#yIkYs%E5YK09c9_S{;!j zbVgB}^ctkwGMUNdS)rY8cPd*SImbOb-F>7swwWji&pob^8f-f!2i_`sK@H%YoZohf z9bXQv<@lXY6s~xS?DHhuMRhOVJ5as%%#Q-Ls~Ath&FKS_%tD?f zX8Q{}=Ij4`v}2vdNSgU`s8p=mbh`Sb_#vO67_69r!|+gILooK0)IFWJF=CfPDHr9Q zv+yCzS|D+MO*@q8J&6!{t}uv8^lq5Y${zeIA9YLmO3+^tabViK*~P+z7BSgVYZyKf zwfgpWeJHLen0NL{$h$t%*oI(V*iI&(u?G$+*)#FKd> z?cWXdh~1?>KSaguDSN@!<-s(B-JiVacD_B1G#Sp>|9c`XlBmQ?wynj3H}J5Iv!Rg~ zz>+1tCm}kv@@*l$#j)#yXTt(R>6Bqjn=35Fj8B)a9+asM9nV~NY5oCfvrb^&72VKl zL)P#Y>igQzU9^vIK$DHC&etb8WoecJ+L>Czmhi;^ELLAo9c)jNL;VddH6>OlLxQhP2^J-SSM#yxhAtBL3b ze_6?kAXr>`m3N8Ljw~7Roe9q*wi$UxRxBDEP+d@o_DqDx3mVbzt+mqyoS-&*z-p~8 zu2W00ghX#OJ}-WUW_}2K@$-$6LVT83z58c+37lQS*Iy676i%LlkHAd~ye_2OCdht> z?|V^E*Dhk0!xQezSb6hXT-%7~_UYHOU1ckLWi2YX)kIZUj(&Dt>J2-r@_mMG0c>rx zHw<5k<9ObELeMyEURuVp3spOm>ij3L7e-G*d=TMvc1|2X7epB~>-O!If6WpB z$oEdlft0VDGh%q{x@*_`#bC(}pMrds#8cALmC_y;asA1iaZtYb+Lwy%O>Z=1AkqB0 zFZD9%Jlccp+7uBGSb)<36G-Tr3I2;<6HujF{&Ftkurm6={XIq6!WbS_QCDSoEGPakhBg)07<2})r2lj&I#&??}s%vKTb6Nw9nsW7Gl!QuM8$Aes`#)dO zbe7|P;ZEDHR3*p>e}lcHlZ713XV&&hlXymse<%Dz3w*0rLY|xpeN(`%h-Pc9I1=I< z^=u;!2^CvfusvNsHK9Y?K4{MNk0 z`bE6mW|maSE@GK;P{`9<8(u20=MbkGNQb{{+@F#);H9z9Mo!@k(uEh#>itSY2jcHt z34ci?V$!mu?2)~HmXMdp)0Y~@jO?1DhEZC^sfhcFrpGv;0WCdQlBL{5lfBq6%BG-w zmVpsKm_wMtxOQ~pjCjz1T0}&(ig5#_L^H*D!-X6}1cbyagjZi6kZ@7Eu3P#k)rW+< zVv9!6a^^U6x6^BZSy^SRd3fd&aP~tzpxpW>;k2Q)s*Bjva$(7gp&tY<-KeU5?7hF2 z5OpL%9p8Gkc&z0o-d7>T>lvsyq%f&A>62|k&P2wB`sNGWxIsaf4r7m;ADfM;d~uP{ z43Yh-Z5Ho0R$ZQ>h~ip|T5Do@&$SLJMaeaqy54w7h^3u53jQ+4r(ISaY)$F?_d-Bo zA=HOcex%qMQX4nx_Rc|m^Mv|}#lkeoL1wb*y~umTAB2(;@Q65HWs+~*<8xyOz53$# ze^B-kZZB$AMSN7PNXzM#cM)F2cMQO4)!c%L`03^rj2hnb&QxE*E0*qCfKxzeo5f4y zT+4!o_0CE~S+h#GD5p2)k+B8vj2RE)H@^_my|MV-cEbFU)#T+VbDUb~l<7=uPUZ!~ zf-{Xhv?G@zDK5F$qF%GuqQIG^s(S%*_E;yL(F&7!)<9RzQbnM zUnCQkC2F&HZEP5zoMEeM?Wqt16?}D0(x3JsV-6f=K3QB&wVtT&qscf@Kly%lQLR0U z29TYa^|3<&3>Mp_?WaZxrXV;1HLO>R3Nmf5ImMsslgNP3lv!-@=15cbU8HFWt9ecB zci|IdY<`Ow+ovt#zqLOR3wW3Mhh)N3n|+b| z{e-o^@H^ZA?Di#_ve@sIXz&m6U|J&s55G#c;Yj>YMF-7m27xq=0E%OqBTkvLp5Itx zA$D-nwDexm$!*Y#?>7nN=b;jdijO@w))FHL6|rA~M8Ex&Yk!+H?%wKhG?E&k42EqGB$CHW5#F&thK@nhCIVB&@!K8A?}fM~e_=#Y#`o&g#t2nr~?X0v2pmH(F$AWf)M?)?=aVciHJH0#+Zn%UNhYsHoRt*S!qVDaw*_EJI_c%%5~~ZchY6 zZidZ)8CQ{yYLX)+3M$o2&+(~xDYjaP@-NiH4e`l!;#o}M!Hx{eU)5`1 zfIEZjuaOsv>w|$AWT$p7R*kMVCM3`vCBYhda$PL5p@N;pKh<2!jO(oRJ?U?a6BaorZ6^u==d>8CTbE3;LggW0Vr854JgtUZZN=%w(`w9hC_P=`af4oxO#(0R`{~SJ zDo=(W%Dh~cAlRA7&f3Fgf5~qhmXEud4QyOD8NSNK)*Q!YnY>uBXkH?CDPF2?0IoU| zZlz5T`e)Iqc)D7Ok67Rqu)zEyy>j635&5SmXv`C9pe-R->nf{Hi(iX8K&2(Ryr2nJ zs#^R3w_fg&0vMy#aEo71we%?7yv)z3pAgxXD6UB^)w7mAl$giU`4hKQx%d>JpJ$J# znLFh4oGGvVd+tox*!{E+5Ul-{;-$WXZL~}rT%&!-MOE^-|>HVNwrrYd>HR&+zKMVojz+2 z{Fg^AEyy3XWampen*Apn*VxzP{j^iLlQL4*GQ?=Dt}tpZ@REvvcwj&A7qK$=8X;tb z%2LuT1JT*CKZRC?`P$TvFa{##c8P^dU+_&V=7S#%YCx%DN%9H{6jwoSkOfs|yTr!s zS|Oh2&`gfG>{%R7{f`J$gPfB}Ng!affFwC1tB>%FIlz|lP|>%zP8T3Hsq>C|HGRzr z*BcCVGkD$LVzpg{*u7vT>&HoKgLUEu%YHf0?!9D?YU22|@pVr!MB*9s19VFr${SMB zs(yvHrN2O`95sUT=IO!1h`jk!?~J0I34fOihgY`Xcq5wp&&WUOKkiS%My07cP@vA9&6@OM zOvWjFeJH+3{}P1qE~zN}iSU*PSNd|BFBd|Wx^fG!;qFCCvj}(V<)b)b8&bK_Kmmgnh%HQzFO%1-}WIlV;KN_s)SKCE|n#lZ+>FxOm zBJqA2P!v0_-@Ukm>+huNmZTWnnRy6UXC?v35@w?pGU`gytHY(ILNi-1s;W~JDy~5i zkbRBkKb~RtG{48K^a<+wgkkgrXeN2~EXBxrUA6_;RhSb!S{{HvDxRa3Sp1LjfSm>T z$YcnHv*DJ~sADA9j&?@1$+vWa8-M7K--y1pOL}g$>Wf0t03gp&*TS7*XieGb7Y_!; z`^oG~qRsC?EU4JUo**@WfFfZxVLkqvETat6czWXMgLwV`xgC8VpYU^MxINT$1h zeB9cRuf6RM>pNS2I*9uo_l)jAtfRVyf(E-h3%mP4Fo$eFI?Z%}$7df%}nf^~)V9;Z(VR#TVKnd1^g_Br%WK%}g8>_|xE zmOhj=!`p3VKrOypCPKw-@eN~oDTl4kKX=87enrcH{!2=t!R{f9uz8{d6Ox$azuQ%o zx~E$M8|qmu_%#D@R=#gS_~O+dVO}<&*N0Lz_qgtkf^WI(o=fWF>Y+xiEt}$%(?(O( zUS^uEaw&3HQGcbRCQIhH(Mc@`JsO1%#7>XQ#7eE}x4VUiad>>9X<)USUz<9Y9{reV zmyhGLm*m9@?jtKz(^h}6R2LHawk)WpaB|h*yV22ejbb{~G)bqKj{?T5Ks7^%4-SR? zLe>C#I8yZ3ciUwG;*D_3SO zq{ra0;n)#jL6|2Yy436KHYUC@dXk)%Vq9$}@?5H|#J<3|fx2Kw;FX{{Nx9R`1>-wA z&Nuf@I=kT6l}nG^EA%D2`75z9 zR#ev05qF+WlTwfqGNe_DIWW!B1fVe(Ru6`Ic$LK1ll>7BVad*RhfyBS{Z zA?3hX&t+Jxqm6o$Ts|*RNm4MiiG-G84R*@RnW!?x3?%$@g%Hkj0A%fu6Z%BNT+BwN zctu`e7;l%bh41j!iCkY;t>@YZ>6fz4$9wPI98j-|gKGWR*{soSlZ@TM=V=`uE@h-0 zx{Sle?f#jr61B=}5|?y+>@;$0xLkgu@#-V&#I?u7u36*gu7E9*_4sL@5S{BAYn)X{ z%L8m{ANwC+_!u*}?x!+`&&U?t4+=+@<}Rd!b{KoM60ADYu0FJWv^4~a1UeS?!76T^ zegnQZei1?RJTV%{66opI&mlSRIAh_m-1^(2!u>T*pXE1It4>Pldras zRk9&oh?`?dYVfVeVDa`zRX6XH^Lk2!=EdwaVViT@g|g)6{%~dx1>|v2NxPWEY|DrK z_0ca}R_~OMKm){?&|_quI9~=ZJyq3H=bBb{kj&DZXoY?!H~UE9C3*s!f)Y~JKjw87 znHyrCulPSjyi>T6p`QQBCzlZ(ZGNsUKe0@qOr!`(2fq)QilpBmKangl{rlsib)-BX(y5=8Q%?`3*m9i zQ{vL9jObRGd^V8M6$%)q)4j(*RK6I{a@$6W+{MsXaJwHZ$m2KQ3dHx_L&CIS4wS2m zN!!dY0R`n%iQibSncO2(il0Mft%nwhHZLU?2M!y%`G?4&&N%G1CLiIk;vJXMst_bY1n$#`{Za@nosVsg9k z$ELJw8f{Q@Qv&DVWcY{-X-BF@1_XG)K`wdms;x#3&*?ShD-Go(kB@vPF6^g0E8?H_ zYipb~dih|!BKfshmvB$E+*Izdc1wpv`zp)^o*pruya)&{pwp~f;>s93&G9Gn$fU5P z{p+fsZs+-sn>0k8AR}6y8*}JbpJ|8tlP|Gmd`s8P+>1HWGmH1Mk9sOM#J_zMLbZP) z(W=*I2^5(%bQJQ+ISvtj7`A+GmfsMe2jLBUx^A>?!9Z>YZBX6&nqcD^uSe%=OJFO- zxiyc?FXZ2r-J!F9+xbiOuiQFALp_uS%17KWWie!xJ=so+?$>(+wG0o-lEp0!(G6~c zE}eVAW^X1U4>A0-h`FSC1n#jy%-_2+ru*IgRLlN1)|15kl&-gzadpgBSz4va*l(x$ z&jKCI6`I(3ZyPO%@)lcoUqYqq$g`~a;yF~mKCMG;n6!V!ZIPIih~aoimo>N}E*0|D zz*&mo;KW{j)rCW8_eg3_HqTi&-iyBX)6VG#w+jx2%bb{s5xwe`PjGpbb;hLJ4ZjjS ze%LyUQ2C9e!EBZ5b?ltE;TBYTCi7170>6P(_%r_*ZRXRobm(Zj63Qp}SrzWxKU#<@ z#N3!5`omHq!qarVjcDi$)Iod}A~Jnf+pK^xc}Xh}0~rk|cY>}f_0P*Zc^=a9=*LU{ z)FTg3{7=GH#Og`w*d;CLJ-C6{;Up0G$wZGOo}NJJzofnml@*}TySb}G3CKCkOX7UE z62!}bi>G*<|NBmaN?LcQ?>7&WYo)hjX$(raAoyFnfj+dm6 z0GGF#+B;Q4TH0zC%DEM4{H?R%cAVI{w$t4DUMPbv0^fNXgotdOmT9;2B)XjFQH-@2Mz#`h=Iw3rRl95pBaX64P4s4bMd1nW*;#v$Ak2tCXnC zF;H8_==PL2>3X8QN-tO#2ax>Gg;T-~dnrjt^T%0VE}08}mW%jbAU30YBTMWr&N>zV zCR~ZOV5q`eQbO?OGl*JCUW0M3=mM_|xe$@ZXLpVG?C{AA_h` zpbK;JGmGc6xJe{U#rc$phqN~Q6kewQkf!^{kC7f?nLcLIW*7TQ8q+f(y=sQlop610 zXqv8a4&Z`6l*Le8Hw48Dcp1P#N)+nmGkh*K(bkhG$Ma@J>&nKrPmp-dzy{~O#6WdN z=&wC}EpDlvjUl7{yqkjZ8@9$x#GLtPD0T!qo73GvGNp1@VQ)uvCpC$4jws%?FGZYr z2IuaE-W7bpU>#-{?I(oCA-%jd1PU*V_6S)j#g--{v9JZl=U@oi(66s(#6MkHQ4CN4 z-#apv#5k?CuAkq;bwRJ0Fj|2TBS8~T*@QyEiVaI<-|@%&{W^4M?39n&dLp#Ah0QtF zJnf6Y0OY+`}nUeXf=67=GThX z$d9BMvQEaPgw<(mQT0*+&TAG&3a}OqxVl(FTYu%XKmBd2NM8urpR&M2u+oj`%%Q1g z3hdP&p#}pRQ@*akY0~<9nA+!W;JJ{hS_yp#zdJR>RSE_qQzzO%g1PpkS5Oa4$b$Kt0KG%x{cyFC^DPH92JDVmm1ML+u-9c z7?bHjRu%cG?tn7IWUf=HQ@_^7g5zH&MtK`uqD~=ezeaE*rijIBEI&Je$UMsm6J}a- zDk4=vp0!@zZ{>V?O-$270D0tbE_$s-&Dm4ze-j5&Cu`E{azmrD1B^@GJ#!u8f90qQgS`FiUk z7$2S%bYS}#;j$G?6VG=>Lz~y>&+f%t$CV6H+_@3+AxF6g!-RG!;rqy z`E`ruF1wa#OeB8lHO?;6{|%$OEtO3S zT#Z$=S<~IQq!|8T#rWG)g2S1G0Q>^Rc(-y*?nV5HHmoE|3g2any#V{{(=bFFxpn;& z&e79cBYpk!?2aHueQ{a`Y)gIXBu}^&ynaV?Z$>6$nN#di@7b9ZB~*Gsc4c&~%>d+x z^u*iZL3}N4Qz-M)*KqVDjq!Vfw5RY9Snpu4*gKUGr)`$^Q)2n>zbq5ytRmp?-+oKh<&DIvEsI>> z)b@s$t~M4L7=M%XG}V!;(;g8re|6||MBLL4jobt0aJSC;OYkgiimmw@4~i)VNj2;> z*9Jj-q80;dqI)Onqr|iLnx*Eq#Z{m6Cljxg94%W59`{jM3L8RR%PuJ>xU4+hr!#QZ zNG@aXT-K_a={K(%{7Ii^qhyV7q^ye=#FginQ5hkM?T^W*g%uP3lnzF=F_bvW^+QW zzWBq5+j1foX}>jW8~KAgDL(K-{f3d|gvS)=yOj;;?9ty^ZxbF~KT-;HNfRD?pC-|L z3P#MCZVZcQmjU{t_~j#7M!swkQIL94lju)LM#X|-^8SH-(s=sz3l8~!SagV0xIfPwf-1fB-piZ|)<%umC+%=6%R*P%91E9I z?a2LXy@4yP9-Wk7#Zib~{QL5J$6#2J;U$r?r=A3|xvw0ly#@(HvY9z&V>rz7{wO)R zm%V2sxSw)X_-315MRs?tG#XZ8zxG~Jpz_(gwaY89o1flcBxYpKyv#RJt6EmSdMF^z zAza3pHkVZQD|L;e2Tc{CSvLy>_YN8O8T?YSIg+dsuNs!-uaugrxOAj5Qa>1D)3x_N z>DFQ1gJmo=UG1Wv))CY55Hd}L?ppS-NoT7$U)mpngK#Z)+qu_jGr2DA8cx)4w!<{d!*+$&Do>uW(dFIB*?Tt_T z2fhWYV}%=@T+n+ylE>c_d9hDo38Z{E7V4GuKhfF!>gIqHoi>-{IT=gnyS9o z)9GTzq}+HbE#{A%33(RtO@&df?cjEtjC;uwvSQs&vAG@m0UFYGT-GjPM||Ri^vT~_ zC+Q-Id3uZ&N2-&>%D&zS*+}?2q?M!BEP7wETm3|mt;?}1`LscW0$YIx*`Jb5+04|1 zo%>R~^w`;9eC60_&D_`@3WT$c2|WJ7ADc6xY-J}N9QHRQdmsMYnS1**bWl(1VwW1R zoY){V`UNRgnr$~mt~pU{5L#{jTWgxZru5|b#pF{5Oh{dSB$O(v>0@2x;}7D54yyWy zWq*y2T*$4kP4C_0&ouDHj*k$w8Z~D(bettJ1kZayhb!|LXQCEY;!gChB+#n$ZB5Rv zrYrbgt;&m`>QxGMN&BGhSnm`NltZ6Ad4XOdLN2)WMJ?B0ct=}ZeH+WH10ydB%)Rtg zMkbp+f#nv|$(#)Q#G{fHFU&V*-&Eijda-!J96vQ{fm_VBpAOXZgcQx$zd)MNn~oT5 zhXrSZL{6$`s-^^1I&~4mc`hS$REK+PsEo$Ogxn}i(uB2=-Z90ce#Gjx}&a~ zVE4=|dfrIAJn`++SDOZpqDSgKX_DtiMCbXgCkJ(prYQ6b`ZGRdRqgl}*Mx;>pFU*j zFqg6QaMl2GV!JrymrvA#HeN>_DQc$g0{@!)ljKHY3&w7hh_=7H>L<&&r8_ylPMKvQ zP;Qus%?&X$__($TKYB5(Y}u#qS>I;-jWclz*9+V)%h~FEd3C;^iJV$K&MMo*V4PGa zQ#`{~A1^-q&F5XTkw?>uWT%Cva`p3&cA-=L!Ae&o4*BO=&|r-&=-a;Z9dUMnFS0Ik zcOO5w!|IRlUV0q*)@@g9gXm$Qo42D(4sZ{Dn4mmM`P|dFAWxDoicQG z)IM$b#j|Mx?aZUk=949iaw4u)pK{huea0q*S9vO#GyTwD-{o(s})A z1)jCbE!i$3%_*C*l*MCz4nG?`S4F5t&1T)WhgRRX@%GN<1y0S<)Rc=KKgbEkN4`k? zOv^bgCcP*6;tt(Wbgi4%W6qBCh$Pf;hv_|cTvJK@h0ua_k)Ud!q39Qklf{PjnBy??d|SD$FG~uZ6h|%NI&A1sa{DYpvyUttR=rB-T*Ir%I|tn)cavSk z_t?KIZn!ftah8{A#j8)xUJG52!F`sdS^rWzdHZ}hrSM|MaP!@~I~pqlt{!1Iv9oP7 zs z9sV&LN<9j$&SgvFr8V1nS9m6r981G4KDK_9Y9c;hq+Lp!uDMgZ$K#Xs>DVbf<)d$J zKTwa4DuLzloG91yx^hsoaztO-xA|7VV?}ptA<@bCtL7_iVdE+Er(i$))nmH0Id3yO z7H3>}b8t1bPu1DjPJCPJ>K_Q*I2>}gAVoXMjno#MaA#9*cDG&Zu%2({?e3Tn8FyK) zMel~>GwgXWkcb$z%eFFwGT-EfKYm6o&v&ip>Ry~DJ!?%`8cIEPq;Em>(XBnZ3r++H z%@vY!a*5E@lOo?#FOE_o6d&J5Rb)@RqqQjZr{!6l3_h!Oo(DfuKEhn-5_Eq&as%1wR?nCisf4t9+U-9Pn$t{x9KCuM*C2l{= z(3(rT^G7rF73PY=iTqqy4}tZx>tMJ$U7UFaHjySLh8Rcs_IKIkmWyT|#ENRPriP2_ zhy+HbOkC~15-!x3aPD%Lo}83ND#MuFqo=*wm+0x7{LMzyyTIb6FJnsI!q3oXCX}-DG3-4P+Do<=ZA5>6 zN51Sgm`og5L=&}(?p!)qJjsKq8}iJ#gNLc~_zPv+pXZ8#R+)|RlzxJ(s0@xSO+bpX zeM2^8M>oN>JflZn@8>2Y)ijOIXau#EgqzIT-b&nrWt5JkmZ)ytiJMWxZS;U!{zq(U zF2y4QD!!R2Un-6gP8a(!G1w!TX?!Ai_?D7o2jL$jFR;!|vN0i=FU-t5t&~$?*4iYR zL6*}vrE;i5?I7yKmp3&%DNW=PIk~O2e|S{ju<74{zV=gJWkUM7kw;`kB3y&`D2u<& zWllWk?ksRS{ZOYtmLET6aLM7P%(b+7k=&3i?CC~+_WjNTcT}d*Pi*G0l);DCgxQ(d ze~!$l`AX)gJ8uS(>#y(=t;WqU8P{_@IxV`0-hPPLzlneNZqP@%SAG34o>AD4zj`8& zST7}AT-Fl8srTi)acdoNqvckrYPkr<3uB!Nif`^n8x-vnNvfxJ>^zm&ym+ zKd#X09_O8yzhBE)_fFh9Rtizqd28WOytSyK6Zgf>7yDjbNl3dA|GnroJI4lzHgU2~ zSEE|vxZufK#Cry@?%oroNo5+=r%}iUeU%!wuJmO1emn89J2Y^*UbnFj8Gg(2bDpqi zyzBeXoFUp{f0Cok*Iw8pw+hOn#pMb#K&%BnZ23AbNj=<}yT)Um(Ru^8!N zcZu=F0%o0eEkMNLe`&nExhS%$%XEw`YAVWvkS-xGos@a?uP*&fS0%jGpp2({?M2FVdFqDEpNSC0tyUV105}xZNb! z=7B{t?y|mnP^QtYENZ;Q^KrUw&+O0(y*ZKNx1VZ+{4ndau;xm!{)y;H7L&Dkd6q`U zwH?3zpt@du>~X)zCF6-#cCOXDRNYh3-+o?}WthH*i=Tfox40l$m=zRadcV3Z*i7nJ zFS41{Q{$P5TLGuX)M<_j>{)^CSisv6)-sNr&?T)vW$e3946jQEgJs0=l?%RhGL|Fwp_r^A#BW1mk zu1ft`&LxZdikq0To7_^taB-VPz9Rw}1M$|ftrZdkn{#2xN&$^w9tGsKtdc)!lD%hi z7uyjGj+Sk1+cE>}A5BwJbhq)7RN_STOCh;ohShU6@d_eJVdX^K@l#e|zjbZ>`(NEo zcYk6e7VwTk>;ck24XXL%$vMx?FPZ^Y&nYk77ZvjeNN%XfP@RpLzy|6T=jMlFtYeUO z+uV^WJmb5axi2O;--hLjo1GwKvAQ~Vv0LA>;wmu32|jPw6!N_Tm$HmsC;=j!Z3{R2Jw z+Vv0jam7C{4{C+3P`fhP)*i>5xEP{hy7bt zG|sDXK+KU{qf)8?eBnc!UoiZJDbK2g!NobBO^vqB8B+~`G``;s`PYuLry^56q;#u4 zpZu1bwTm)`Qc5F#$u5s9g(6p4AA9{x;X8ExsU$hU`-Y{yp-)YM9cUtsx1}QvDY_VG@?kXcMU5r-F2cB3 zFs7RFqDJh4_H4vayr9Wrn6ZD{ps9F(<1v%6WA^NVtYqRn)@8wowuNo@=yOWO#2F!rR0Py%@= zk6fOlM=u~HS{ZiA5e?ZiL|q=`1^X2Ye2=~CZL>Oga(DsE6IDJz5H~>#5)_}Xa+gS4 zaz`eS=}qFrdEzB;g8b?SpfJ(m0}!@3Y@z3Kf{HEj-cY}Gj{fM^pc0=R=YLuH1Q3J? z7Vgn=#Z=;-1dgI6eHkhWnb7TP!otFhF@&&R@%zWlMgRMQ){*_N)I&+T?5B;5Tb6GG za&fO)=U3{&%BP!xqo#NoXT-o+0ZBO=EGDcl4r%r4!qGgeT^~bnW*29TtvTKFzTHw8 z`;;bd{yEGVv2mev_r^eB&5S-VFTa?I^5rHKaJE$4Ids>!@7T*Op)JfY^Pi><(S{x_htR@J2f*QPj<`$lSGSPcI+msMlGA_@lsP2C4Cle zWe&lew-OChN$jo6exyCFdaqPF9YHf3HHoNageV(#QF}Iis1GM1Kft;W z2jZ_>P~Xy;3ve;0;`~B=F`)OjCWng3quM6fyePH2_0*{o2Us>;GW}|19(~|;Gm?wr|SnsQCec%=u-_c_=JTPbI+M_gQn-UX7ibz4@H~T%IXy5I9)6NKKTR z4Et{4WHFzA)fetfb2f=j5K27}7VESf@IK=E!<Lddo+fyFKxv*6{CvT~;Q}!yAzsdV74k0;EG(?19_!}EVr-6yrXR#6 z>{L4imL#c4pepR01x?)p=EBE4qh}sOo;Ea^M;Op?i+gT#YVE>VutEU50CKihxMbCC z?|@H&waZ8S%|^e(G84|574)XufcjA-*ROHB8q9G_**RN7njy?+7zAd<(K(nQV?-ps1@ZE7eXJnX+2;u z6#c+`_>Xk$Rc{vcSam*DL~#NnQbOI3B*c{tb4c<;{u5U@7kaM1WOP*6)AybTtKzy1 z>`^Oj%isJ*&+ z*+}kQTC}+pTWfVv4)}IjQBpY~&f-fPsyv+q3t>ATayBm^F&Gj%5oyOIpm|GRs%cB= za+jO;vq{vq(6e#o0Xf5j-X7MYoD~_0h&XdZoQP5_=fyblvq@iU*g9+#*R2FfM=fZM z-yUBc>M5)^*;2r7>(Jl zSPs9?Z2FKeefRAbL(anu3>NhR;;lk|_C3ze$x4)2`evT&t^9$-_hZ9Zza^tS5so%?otQdti?Jbi|o^ZSmz!Yv9_ zD77X!o7D0S-u_dyrS{5S>P%eyuOwMSEX(!kYJOFp0o|yj#K*j%c}MLp)JYr4bnT2t zywS~lne3X-4Pvm`B_t^|ZDxx1g9TE%J1M|O{z2)p53K(@<-2Uz0y%hpjekIb+_ZSwJT6 z@kt!BVv%!F(F?!J5DCB1sx=xS9o#ZjHakjX1dX4i^IS%0CZ{|iK+IddRbNS}i&d-8 z$}*|tI!rTSk^Q8YFlINt^`KRd(43#4pDV4N!S3I?2@m-R^*1Y4ywLpqt9RCemI=X| zDb1p@NBPoDaHgm>oJYgV5sYkk?6idSg|xVXCbMb3_hS-Ehkpm<)R7nWCFE`+<+r}B zE(a$GW_g%r@Enab*39d9#A!Is<|KqjI_?&z)m(HWa&G_4ua+=yCRb*a6uDp_tr}M~91* z@6UKx2lb;k-wWsZynFF|RI#L8Vd$q`U8GkGe`{A?WQiHBc8rYpf-`asmre2#@j2)! zTQp6NjMmm2*)dgR4;;7?v+y7$>f|C;Uh!zay?0>JSsln^$!#-_Iy6sl7dmJ0RO!1= zjk8YBH|Yy?f6i8_jZ}VPk6pjIv5@+DKv*01FN=#Dfp7l_#xbIOPjG10`)F(ngy)`I zr4rA{YeLI?QWtrCdVgyCnQ!tY&Oc32$+pFkmuGE2W$U-HtPi?xyyMK#$B-UY?iU#( z)}_M(E(faMrKRLt-K`Opf4bBj9=!VQPf{<{_lbDS!N;^9-QjVxrENfq2W49EPRs^f zu>C^__IfM0DNPD1_ZY92Dmd>}Y@~fet3TvguO_VLNX;3c^|kpYDR$B&k6*7Q{E1FD z{k`xIdBULOaPz4<6LF*+J!(n&d~)0n>t=r{I_rK*>rC4UfBsre(_>BSHa61n&iDHT zCJ}{~Lg2=DnF`*Xb0aBs+tgXRvD{Vp9~`o-Ev@fvdh~*2W*aL`-3~^2ROZH~?|I?C zgo|c8+3$@S-UbM+bBuY4bR z#WR`T^tzCOto!S(7)>?IBv-iB{2eu|Ef48U#;I8iey^Mb(==nmKQYh#u@ARag>_(H z_hBTYXvP_IMX3-R%=Ug-R9MSx(hHbkvC7LJj zpTc|Jo`#VhPG-?m?ZejA)_w)K?PNFRt9}^T_=(PIyYXh_yvsu5wU^R5UIl(&!jaeT z_unzP-HxPRZYCX+-GZn!6|92*oC6cs0cyWWdp+lNum?QCj zdsO)@CdiwKq!g^D-$|8bGtThlY}*_xaEbii0myLynvh@u`*>R^-f0&_!*U!x7(h9? z>@;nchdL&z-8S$`?wGhSk?1k}8QQI#XiZOKu8f57hIV5Dw9uXp2-&CZ&u7ijltKq^ z334|MrzeMIm?Q4XSv+P#A)>(ANf^GnBxzAmpj$jv8hS~<*KekZxmp*sS6TjLv|&!( zF|c+{^*}WSc)_I7Hx7zOOpN5gW>`Sr-H5cJgCk)^5SYzN%RyG)LzA{F8aO=DzYCJS z)*NoT7_6;>BXekk;M!`F)~__u^z`)FBO4lMjLVHEr+YdYRt{f_Yc@0ka7V3?QZ8)9 zK9ieZveUyDGls&Z&2**sT5!@B9FNt}H^mUs&ZMqq<+XWlo;YFct(!v{@+bI99KH^x z?aFXGE6P`u@!2=N_&!=hk($-e=ppdM$Qi+4&(-%@r5O}ut{Ji4&05R3!E@fyjs%vo zXx%p-PYW0|5=A@^+txSFX6jbwk!ri=a71YCh2b}rqspBLU% zDMc{)|N68;VSyy1+;$9JVnIyf!mgIgxt5wBf$#e6PH4gKH_~G z1cJpM=fkZE_xiq)XHFe9H$S$yW%ncPlwh%7OQks(;otk|ZoUT07ePWwYw3~(^iqno zH%Se8QCAyMBA-+7p*EZu;+1h50;FUMr|Fo=l9Xd;x!}Zgjzp}H3>uB$RrV)8>|2aT z`GdxIkxn8$EzZP#zEA!@GA(RVIOf2oQNd?+gRe$auU&{QYMwn;OMP7f8Wx7JFD87| zWKU-=MLx*^lbz9t{U=J%*ypX0CppyPtI4k$W4>72TK#ir4_+d4I*~}m>FmS*$m>5! zMXC?$N$Yz; z&hL9Z+OWe{b|`)GQkn+Gb5>%^kfPGAXt#NSTD%v?c#J>tHpQQBZ4cZR-0*uPLDfKt zy|OV)W}tV!=j34|^p)KDpX8p7F+%UBm3+2uF@fy~q&(1&Wu%7TRYNZa7}#Z;IlOx; z+8|!=kKU&B^*3Tx4JIj~T50RMUEM!nQRuY*$#f^}1!s zTC*)gA@+Bsl4YUmEA465*Dtpf*KwNL0XTcjjaN#4ijSSTB7Ex&i1sWi+Fa!4_b2XT zUJt;XLDQ5jCOLdfF4(he+1S?HXrR4$qhvCrgtI3k3pA@OKTw$Q16x2V^Ix--)*72v zx5Zn(&Sf>wlq{3Z2rF}Bb9KL#T|03`prN7RhIZ$=n@7M^uaVBT*|)cyVKq2uKZBOn zmh-#nBxyYl`CG}9*05LdGdB*6oj>FHTa`agNJ!}X1+L!gu1GKOpO3WSztlE-WSkN% zP+M$1Bl5dA?CO0XAvJx4`PWHn&4q#s9zrhqX9Q?#Lw|{DKKm%`&0LJhyLV~=y`U?q zYST9k-EQ@}>LQ-!FrQ6P!kxj>)Y6;J@bdD;wY9x#UwfpRI%nAnOrR8_HCx+UsY_84 zbNES9LxE-MlyEvooin;>Ee#IaTY&a2%YjRlzyG)4@7AnW$Mu;z%h|FAb)gs*5K@G!8_AlhpYyN#mlvcT@KWVkAgwkge-caiLEYA z8x;QWt;s~JT{?y5Murjl9DiFM+DJMHl_-BNCG0k!_P>G^A9Q2<`FMC#5SDV+vYI*` zEZ@dhPh>?XSk}l*3I{g_abEpa#L?)u+rnc z-gc>i!UAP}>@xq?s*+_}HgC73BB}51YK?7M9CC!f5QPH66|{41R^W&@U8{qOB{zB(R>ZTSW4VP^Cd%C719OU zg{7)sq|D8$%l0N~aY_7GrESHMKT?A+RuL{A3xD**Y|XwsO5MKv<)#}f2g7`ju+m&T zC}br6HQ`|hWFJetlIcSXk=}^I!sKM&ScN!P&bZ#}{pWrMeX3*$N{91hbrX9QojA#B zSwTKlQSaK;YaDdsv!3$tadh&p(K8u~30-x^+yyb=$`d(;|FRG|i;ea;4g5?@JVZa6 zHS&bIy4vc-y_*AW-gq{PsjR7!S@tm+Zcf<070q#^qmY0(IlI(`IVBKS$c^jVqj=Y7 z-bFejb7^I)VQ$#Qi3t*;+e658oddPCwU2Ib^0^1e*c&hsW5r@>j=#4T6&VajMGj7} zuYzU8tCVmaUT;rC-wn{N(^VKT#SI_!#T`v2UsTOcfN|ZK7#)26E${{BX3zTrurl|;|K3GVY*cc{u<%@ zvtD{adp7%fT9(}_(nE4tkFhIF$)q+l%R;5LSSwm!v61$3sH9waz-}J@s#Cyc3cjgR7)?HvLbPnj$Nb^gBTM-T076Pw%R{Ry_@{QG%#*EmuT|r|3b;w(qT_AD0Z*$S>13rJK?^ zZLQ1|OpC=AiMctXcRuGkrZ3!T6Vg|r7HhUOV-cN0{85_dL3b&PK^ zTto{-K%M6Pt#n0np=${sef^j4|1;1|&$m3$3;qnjD{s?ca@<4J`VaD~AS(Mb6auA#=bGQ$a z%c#<9mWk*r^!YF;cIv+JHkdQ@0R5P${$lpi9WF85Lq63S;Rn5f4sjH4ye`RyQHV85 zL7ZwnHbZ5lx2F=ii)+I5(7Ml&xB59?amxH0Lo!f926iW#oMUA`m90T`pXRyl2*64b|o=I78-4DT+-1Q~fvf{_Z zWg}B26$@*K=-`(;o)_5n1UqdA4>HA~P|H=P7hl^?)?r5p#kGB4?qrzBv{tBVzM^f1 z8q^r1btM?MTk>}q*8dF;53uk_!!(Tkn}fR*QM1OF2J>+L{|UHZlBZYy3Ekh>GI+LA z*cILWXZ54h&MQB!Pd^QscM1oh+jmw!?q6Gpxw>WWUYW&|GV&Q^uX$?g`b}U3 z2fn|W?%DnHHRjV#)tLOL7|AWE)z{#J#{Z6uIk{!w{bHRSy zkM#Z3$kl&YbaVHveB94piLu_2nt2_%pTA{Lx>GnDJ+Sm@VeRv!?F-Cf|8M{F>r2~e zf8QrFk2j$1+*$K#+;#c5&$SZ6wq+2vQ^)`|11EZ2+EHuV75=!NyrR74r3KE~9shW? zZda@M$j@qwIIg4IF@%+!vJEM>Lsu&e;maLpxc(#xE8ZL?kL#o7GURa-5dtm1UY;N( z-?58wrl9cFLGBDRoua&E9q1e*7F)XUR1)P}FByazqxq~qZZ#02{C1ghjOp5W$shCf zpdqCkj^{yvmh13Pc+pV~cPE&<7=_hY#<1KT1%YOB(+GN4N*E1CLCKZ7g7zOx;;kK? zfp=BCWSVt-xf_LsBZEgZ5P(bZQ5M6~3k!lAO1AO1U1bgJa(e?#@^;NGN@05MOybD} zW86@2DI7F+P?OoFvpg=A^-zdlB1|4$giB#-sg;9bj5zpBaD#j@xX#-qI0_95q?Wtm z%`<2?hCIQUtPH2($S9s(GD@Aog=3|TQ7Ue5Y|97P8yvdO_Q++%;Wg*3<9fMQX4zU4 zVk_639h|SAvD`rygYX#jCkz$gC{!9QR#_bU@!gDtL!>nhpM8rV(t+w3ITbcL>z5VVG=(2#;lTMqtzj-5pVQ zI=mWm8+sSvfq`(CquDx@`9S;PhV+c5%6wDuz_Gx<&ggP1@T>Ux@Vir}ILfv&Apqd3pb=PqtfU$@ioorn@cWOkM}D%h z$I=YxLWZ%*54&^upa{dhaytZ(lM;o(SB5*EN9x1|L#LtYWNHmuB18+@S4FJI!ZAE) zSh6xEf(&OyQn^Eo8Cx_%h9lLlqcxUQyk(I6 zW&@mRc>WOZ%uQUld@sV^DU%R^paA!qqGUo@x5@l)8r~DggF6n%Su*Uk3Aj;t537zV zLr<0Bs!RDgoT&g0&M6h6GC}SmRRM04%57vhKtCK}+x8l=D_QSHkdIk2k9kf4E^tQR z2Bn+J9g11;+>2P?{8(t!qA&_l?$KHx{*@W1 z^@#Z$9rScH43?sdr4(@3%LFdU4}DeX7@|5;s)1B^JqQId6*nrI8U%#b(P!L8Wn2~< zfC|cM`>VkJC_DluPhdwwN*+Q*V~-<3rTCt8_}NJ-E){8@oc+rB1*Re_J-9865<6X6 zkdPo8IVdar=pdZRmsEwNz;%z39cWFq(99+|3wI4>Q(qN69+vVfgt1{#YvM+3Af!B~(O#B=kAgaX+aA!I3~;^;2#;YLIjq!C)5%n# z6JHI$sSE-$$R2G;$?4Lp^9yi+e+_akn|7D)9Rn8l^e@Yyb!&&1D^%VnJck_uk1$-K z7TL4nr4OpNmkw#4O(;qlG-5+Ka^%u6#aS1#JdWjd@T>69aNkjKZE{zMxIPso#lq(R z3n2ZlWVl>;Aq?V9sAQ%9av06S!m8Yc0{Q9;yat$pMnF>dnUP7R1!mL%y0C3U)APpa za~*T?XRh$f$qA;?t*I@tgf#_;q^-*S5y9GR;vy~Be~3n&J(lcQ(+O%K&TGZ*j& zs3@b(!X0moLQ<-+qv$Fe0Lc(|l+dudQf*~FqvVhHJGB5cpfCgu&@!T~wLzK$34f;G zz}F-+g61wJ`3|a-i2CRnQr(17@Zlm+Xl`sDJyYpDUqeO-@eNQcgKG6GK{SzF_Amhp zZ~>AdGeh~|I;P|-?B#L5IpD4JUv0|W<;wnY)>BDQ_mOHxEJ#&?%8oG~NGiLvG=B*6 z$RHQx@J5kg93DZyuf^s*B?=0z9=N69K*N#P10#)V4>RIKWEDSPO5dmZdzjTmn(>s8 z=$6)BKiDq=?&8i0>IN0@aY5>p%;@0?{ZrD&7KHjdD~XkI7ZT z9r?-~3INgO;Sb>`)%y0;{(wW)szHHJEft4jBKEi;u*x#iKyaF2Zo(i`w82mvb*`hX z!6njd$QkBWbR09>Zj^%Nt`O}cSvBR?OLAw5#2q@=A<<;1sk_sGHm*E2R(XcHkmlz9;#i+nOI&M(q#4T5IU9d8M&Vc`H+ zyeN<4#J8>ln*WO$lw7r-y$tp{$SZTfn3}^bw5fmFfwqG}G0Z4Qc z*3i<-KngvmAItiM4wJ4n6-`%}gm7CA4$9UF#44LWKJ)WwppFqGut^Fe^K=LB!71s!JH+H3vm0 zC^5lGML-e7N z+h7A8Y{w4O(SfmW0KN0_88y|!Y-L;uJx~9kH5?y70Yw;~otPNFxXxz{Yatv?z%UpH z0yAijFoGP#tVtpauuHMyeL$MiVQBa(CtB$^MdlE$jF85v#E@zpYg%IW=D^cJ` zGQTOH4}7&UD7XN%g3MD#PglkFS&~8W1^yWVqMXUq*j@NnVxBYQq8j$4qdTPpsKoCz z4^lr728fo!4)_LPlxTENy_Y>Mm;{3%O4+_fv@o4(hcJUv{qf#p;ALj7v*=hpk!-l! ze-M?cR{l$wAOkSNf(cp+r<`>8z)a1jqJUu2Rprd{oa;fn0FDLz>0lT@z>=!uYTKDj z<5k00z^ou*4F?T7=%K7o*zf^fML$+fz$mZ|*{pIvY=e9na6CO-C5`VmmK;X4>?IXp z2_EL;T3~+}Yz~$Tv{EDksV*Rs0`-=dR0{A&wKdNG;wPQKhysPYPfSOHcm=KzliLKn z0wMO*+2#VC5;0DEMUD|YHYEGr&r7<&;^p`x*@JO`la(g$7^F|!b7Y!tvJj+~eW zN0NXI97V7;2-gAvmJ9(K(`B&aP#J6|McKro8l?#`ny?z*&+?c1PhrT#0won7CeTRdc7J-#J~`s|3I!06b2JK_z=Jpm7nJ6oViFkGb{l7fj#)KWSTw`B3MQbipB>51z-Y{2>>4D?rGC*veI{@5F%9U{ z%RB%J3W0KadCkOZpam8{1gJ|@a zApk7__@Ra$L@am>umK_pm(RO$_u3?k1n6@L0u6*AP9HQhj4eVg5)Dbx&AR`x%>O89 z23-ZV2Yt`u1|?2nI@+o$GVf9ac30v*d&_~$*#{6`F;r9Ww?+od15Yz0zyX{7EsL0r za|hKcAQGU!{%7oOJ5^xy*n>vR(#24s2Gl4YF(O@=bAhKAd{X#d7IX^1RAaDHBkhl{ zNqGdZ<^wh*9Mrn>bQx1;GODf`4j7B^;qPGF9+(sG6!0_C0W#o8&Kh(XxEa8}S{cUx z`?pJPZ*Naw52K}_7kH-YfSVV8NR}i5Yp+io@6?#o zOJQ~!IFFtuXALBw0mU<$X~+O^P9-vn+A*fFGpJyI%4AI@_5mGQI1Yi(0`J0T0l+43 zWPS1eE7-L`G?YIFpqU+*S-m}kJuVb#^b$%CZ;!lCv=p-|bkwy|1K4~0vvFMnqtB-T zAAW`WXdQ$;6QN}I*8srt8K4r8?*(RfX~9egKpH42K|%52ol86xr(K;9|)w}7sSmXE6=T(BnaPGjDE3S62gcgVS`-vQp5X8=nltpeP0pj^K2n_&BZpFynS8VdXZ z>`&6LQ{dW^oP{fecYVWpKwX*@B5!!}Oz}Z5@J|5U*G-5o=3zfWs`Yqz^qyrOcoNds z6bDfO zX%Y1_RdVK8T3QP5HMRqI8kYsI=1xI@&+h+~_g6Sm2W1mbwgL};%Q{SyfWH3ac%nIY znagAb3cuM^H)aH;qoqFgu%Ee%)*X~5s*`{YPz;E&po{UvbvoH}`Pz@Ial(q_Y;_ zQ)Wc`0KJAQxB|CPP`tCVo}7>MrRque`wI@-yDiMZmI%-d6wn!&gbj`)lujPbKD6;t^0hWY+gf6uJ)gK> zcA=HQtdDDfW2=c^bctoCA}LCsJ_gq#$e|j_f`2`UP3#3kH!9Yud zo=f?EEPZ8Eo6pmBaCdhr6xSAq;_mKR++9j3P6$p3Qlz*`u;A`mthg6f{XEEU?5(sMDGCe$YI8l0}J*mV+Q_)r(kycMa24t zjvr|4T~MW6R8h&Z?A@wiMUMOa@x~sXU=(736U>!2`k(h^qcq#VrqrtW0fu)FoS??!%48?t#@Pr|LA6XSb*^X7UC$uhy$35hZQit zdHLzN`&HWrCJgYCPBj%Qv~q;~8}`iqS+!COJWLf~U%>R>fBRqdA#5Z6=i)1U@csuC z|1jW(CTwd?e*Yj0vpSe6;?mmcpsB#PH5ff1g>qo@GZc1w%?0zJVDw|TLF!-56&)C| z;%l>{j#)X#sM^EU$m$==dV^Vxim4dY6=iB>ME)I^2+O;`cB6SPtG;$fa>G)NU=y4%g4e0qfh{Gi1niNac@9R%O=ZC-u%0ddjy;fJ zBh!JYI!q+6Re&u~i8jkZjErK8Oxa!;J?`=-D8|SzCi3?_tpwKZig@~bdo0*SUoKOw z74r`am5zw>1a#E|GK723>BNdS;tDibVbg}K^Z#H1_5t%xR1W{Q?)mhvtbgR)ksElO zZ7=wQ^)EZ7???_o`)IVSt|{bjtcYc>5x`CyLi3!AvQD(Rg=b--V#9Cxf3tzXAEOgY z0RO&Z)dT%cm@rj?pQh3)#_ci8w`xsz?MK0oXgfQ2&9Emg7T7lTtP=jgtozn?5y_1` zKO_{=jq+d+km)KJ(YzLuGQcnQdnPV5{fc?-W})yh%N^o-MpV#uN@hAb7*4=@L*XOo zcfp3f6G82(4r7T#@7EI>ri(w@ zuTsUFJW96mLBA|-&bKeWzshoJDlL6XRkKl-GO|8T_4*M;2$s0;!z!p+-r?MN&meo+ zWu2(ul1=wfy3M>F_*0lf*Tr(N_RcqrG-^D{4FGb8H3jYC^>pl9;kmppp3z=5eB<_z zL}L9hs&|G=BH1LOEY(ziRd+H_MPJhwaCC;t0q5haVk$n{Tlq^-Z!Wjix)MMOy)GOt zmYrLXb$0nGqVzqZL5P**142#kygYOcZ-t1B*H3RtSHQbSm3PdZd4JRbk?a z`N?Qgf7i3*pP^C!W;2B9(YtcI&@SDQM1JuiV;)-d(+QZsFmNcHaD<1Z2^?__HhBNK z>d-*wMx~7s&=^oa8tKa^lyre>8|#DHPezpR;S&d#S%AU}yB$tHz4TV@zFF#wb$~ zmxVf?xtjBKBN#Gc7=kAP!|U6|%RYh;Ds+yfG0h!pd2P8kA-X`i&h_ZFXBm#TMJ|U3 zzaP9dk)$H$w~X-j+SVFT6hd}>_8Nn?*e&6vE5-^w(Wj6%Wx8oYyHJswHgkoyid3j| zQAd7LzGh`0P~T7WfRSfB5#Wu?ttu=alwZ9LzzWHrsSQfR~$6;0wm*fzfLCIwd-lHazr_uawD9KdV*0%mMyz6*GN* z(2|>gNn_}M((OKPs%9c5)XRf>RI}<5d3F_Q#A2OkC11ZF6u!~pxKXOWs!>s2f;PQM zseGhJp>YRZw925lrx-H~wszH^Ffm+#%WohSxx0c(3UE!eDp^c)kQ)Dtm-s$;LKuEM z;YulzW1kaIN2KR7)}1Q=P&J31*3P~yUfd@o5b)LZ8tH&1(W}jtG9Wzcw>GMN zo53m--DUjxJ_?rWg*%7Km9ubNa7?14X%6iN*2B6M>)iUHCagzUWVjXJbZWU%@Te|- z4VT+M^~i%Ej^SPZOXP!n$2pj>f_b%i6ILKY7#UIEJMT~XbU!x@Ij1DSEBxgty!_>Kif?fSbjWMD-#(Nnhjmkby&yvyPq{B%b2Tyfr z*fnzpVQ|gTEQ(!@!Ltw==T$J+{TI4QoR+?_Zxnit*U&NXC*t=rMBdu5a6{)9w)Otc z9bk!x(PWfy)lnGa0RhKiKDEv#Zdm7YeTr0VX@$VI|D`;P6f_WF{KF_OXjpE@<(cg& z=^&B@?<$O?94mCZMx?9K#y+{dPpcZwEK5qx_U(npDF&oZ2z50Y7pkGdVCzBP^Cu`{ z;G$evnINaoa|i&x$5fVu39kl8xU7>~9) z#3j=J;5ybAodI$Ec~5{?!D@W*05J^+#n)E24ZEg5geE1KEl*VmA-zcnYaE zJ35}6;`EFaXI9Qr-|7x8ya2|`m<{3u3&(ljNv2N+;4CAdE;w1u^YThicnx0tVWRH3gXRFE!Ym()EEqRqU4 z2G0kJxCCpg5L7OI0(*=ss(j&=2UaV0fUzG$O<4}qF z74lay161;@+PRMHY?r1^-lBeYTi?rZx6bsOP_I`nprq*O(Tx(6C2GXX%XKiy7H)jH zW#Vf4+~(i9JY4dSlio^kvC9DKa24iLXC&AtccfQm248Z^EmU&AghA}?aFLS-uez6!n|pW4sLjE zz9zr)JRZGBH(-o7jwzMtt@jvH>R4oaoQ(XtcPLJN^+v@2!Q_3$MpuSLf&qPna8l=u zcL34C&o#|`n9S<-aQ0Drh^Q+x(B$r)VmPnoC?h0utVDThz)3G;X57I4}+3=A~K+_`y^@>b8qkeR-n91tFM5z zf@@#cIe)PSZR!B(sC0GEfmhDQp(Lt9=*7hDUrRs73lotW5glQUeJ##vl_W7K9@YN~ zOJUUmfmsob%7}G?kuRq$LQKXTq%(&iWTWYIl?^yTWlF2C=?Pf21zb30{iVKhV25KH zt1zMcG@1(mR%h{pj|iOQ5*Wgh54p=yX0eu39~M0id^MaQu$EMwxn3A7!!qrmROqEF6jh}~N*|~*fzI;&Vlya# za~)0L*fYu+ozx?iz|VI)*bX%}VAKrW^~t`@zc&=u7S8%;uBRvdJ7enUJ4j7}5j?SK zq{&it9eG-Rf@E!WMRq6+u4O7}m(!pVr7X^}1{fFkPu-Zt{KEmRux=VMZrZ9#oIl)V zNtFk&=g4)kh&l`-aRPkY+Wo^Du)~Q4^zpFCMh(J_u)m)nI+)EqM4lloOWEb4KZ@CT z*YcG`?AD6`MY>US?fRJi1Ms~kzKs$xcQC7MJeE!upRpqdHyf3W9-}>;0^~%Qa`Qa% zPRxng)H+M}g-J|CAvngJZP*kLbo1cQ;2*dF?+3jfV-4POm?(cLdXLv&kAkO8mQy~T zc0^ z9Juf!L`uHG2=pq>K~`frm-)LeKGhbf54sA#1sp~FwVEV>CB~u3H`Y&w^v@GWwT4n< ztTlOfh?ZCeq7)P3@^u1=g&j>vbGb=!?I#57wb(aAmS$e;f(;#}OE?0|=sN_~=)=06Fr*0ciKY`6X|`m1Tpegv!*vdy6-n*w zQ1cTR_lsBUvT2n#L(-H)hko6{>P(r;;z!J7ETvJ1eRrlQ>Ulww_6xBoHfQ7x{G2J9 zrF<_l%36SvMJ_g07v>;Xka-l1vM-=KO)<(bi*|5+h5yiDiMxcs8*qK#Cz3edO96^mF61>b?1C?y~z@kB7%ZRT~kCJWnJ+v5Y37352MYH45biWFir5hIQfpa zLjsda=B8z}&GEC@elv#cR4v~{;!5YbYV|~8ij}5E}h~hqd?-%V%(dKXI9zFECL=`-Lzp<#U zh+Q$CV>fD&gz)d5_~W^Ir=r$P&Tt&43$UXb9-bk96QV34sG)@M{4B<%WBijI4pfpg zrM_;C`a1M(;fG;4v1{@obmQ*M(bW*53dq50g4U&!Y&hlY_GeIT{WODdB2Optwi|DR zNjn3fY5F#1TP;?~-r^rjCT{?@Ij(6a=O0|XYLSE2^pN*iJWgK4<-F6v#)+BXTqxXY zPX+~tlsdZXR8{f3LC0*UBJ-mm8!u~4LCo#Fz+#R-#5xI-rp3mO805aEvF=`kwutQ@ zGh|V#o^0&}ik}4xBp1M~GHU*W4vkhx?;r`+7%#|e*uf6#Z!RDcOJuh#6=R0$-W9@} z{w#@Cv@+~Q@EQT%$5DL3ibYVGp=HUIHLJ}>L`DH#S=3fx9d%}^Ek+k5wLiOIrSAK&(#aTG_=N$^^zhN`OD6aCz{rzu*to>E-;%Nau$Q;N#UaC*W`mRP zsqz}KNMj=&Mt-Ky*OSQTRCsRQA0aF#=iq)8u4&gbk~i7T zSn4qU0w(giDXOSmoqnEIF6wI1te+0#A<6IR{}~fpzu*@Vwdp8+&Z5DII?Dp}x`RJ% z2XGCr*1Gws15q7vkAPIM-|KMMwUhLB(4O?u8=F#cj?v-4$P8l14;+9F=xv6#&;{nv zs6lYC{SYg4K&>Zrs;nPaTO!-pD4eb z$i^Z2Hd49Ibxu@Xx^LJMK3Oi@Gk87J&g26=-7zPIvWKEmH*;B!BuG9+QX-(dg2I^# zN;c9${5JF@{&e8bKD}p{j&|Ac%@OYvkv>A`NnMy$CriJ+Px}@@V;L>;5G}us?Z_x1 z9svh_Nc$M6Of~ug3zjy$=g}6qJHQ~It`Jq`KCYbmln${=fK>Oit*f9%aD7PCJKHV$ zlNPAtI^F8e1AUC*30O;C!C0T*|7gtC0Z3mmecRSX_U$wHO}I5-PqI7ELA<0?wt;^m zMLk{27NJQ4`PwA zJJEuR#697Q*JT@dFUS}N$RR(6=rD-)%fx^Y0OmSaLL-sUdjgLQGc`&AHw)nJlq>3wS z8mI_})gdF<`L~05%1%FNx;{{J!}^VZnLBkP!q6Jt9}6AgEnCB9@jvAd zAirABV#HO{p?uyr%mAxvs^2q0y8Ix+D3FGwROFZ*!>q3CY7-w0GtaNeM;Qly>2x#K zm_u+P(OkavlfsNxo9V#J7^|SvtW`~x6`aKbU$LSe4A>eL>Y23}>s~ycNRbjKjoG94^2FY|f-Nc8G%fNyR zW4|%2x{s6c?Xn(Z#Dz^tJWJ_#AnmEsfDqNBP5vSG-9}dst99T;khH(vQn{qk+9{A* zOtjNdx9Y;0hiX>@o{QldlL2`mn#b{3^C}M$Q4{k!9(aNNJxwi;KKf}&&$}vE!SidQ zOEPzBeP%Bwb%RkSiV~W8Y#GX&^}KtEE%}Y{5bTF~np3!tTiIJst8@5ki30Kz{Ii^F zV&QWRx(s{IslbraKpA&~56*z~6;QdDm9Cd%(Fq`>Y05M5rmVxgi_%f<$WId@ceMf8 zZ1+M>vKXi@tJ2)kXfW~mb zhs9slW=njpbtn^qrjg|jxb_2AfPyXO zpJhgHZl6)}>d*7aly-I&R08*2fTi_1Rcur;H1?6o`jz}}r!KfQgeOjLW7Ivb12B5V zTV|Tj1hJkS5O4j)u!BArDc%rBRYACqB%qkkQfj~X0mat?*Kn~XcNTCqnC8{~R)NUg4|@0%j- zZ@0C?4{D%|PL8Eykiv2)+Fg1l%8M7?ky2v2nz`4cXXM)KcMI5WxbYogeh`n_VSO~` z;vvTR(jyZ*!~3*?wLKQaNQk}Mg0{stT$I-ZNwJ*!Gs%OPqNbSRA+!28} zfZhDl$^?sUTw~6{wOS^h$_fPXO9!$2RWWOh55wW#XRrI3*@}bJ8~`@RNo>`?GSyEc z4bc?rt9Sq(%Z8UgKG-G+eFWO2=ou@dOI3@9R~#^vJ4b-KQqU6F=3HHU zAH&>SQA(p>lymhTfRlM<2b!3s1?VS^A1@GSP<~7pRwGwnA}U#y%w5iqCLwtS?Y&nq z%tCO_KVgCUg1*_YqE6srHlv%nTZvj_>TMdB)rSN!I(SL566F_T8sKycdwVx?m9f0S zMofdIXMn%`iB}XqI;D_=S?%=x~zL$WT zL;uEcR{!~&c8rYiG$b?uzWFxoDyyP)p2H)g3zs3cX9d~zPq7KRvGBz)%%?}EUC@LG zcnq{tfxw2k1EyAmsoksWu4`F<0U{kA@ngEl^u>30#B9Ahm|uV@EM6mcjRvK#+NRgudi>HMsuC~^fKdwcPH!iWf0lLtg-~^DXYgl`QoN@67k}< zQC!=5jx&g^LqId_Ziqt6Za)I6&6Q5~pwr6yyS6O^{knBy}KdEm#yQio=K zu~we3blaN00$qasbP%U;2@s;H#pQ7_-j(F_hst?0x?&DZ^e9vPiB-o4Woez&j70%9 z^1s#hnf}%7P;RB_A)UMpd%GnNBp9di=xs`zXB?@l3hK#&1k|>i9}mq*^P z^iH^?t+pJ*u9PnmPpj=5bK=~PVq4QSGsy1Cf)+-4t@~`!7nuv|rE)q+OhJpoP62OB z@?v`pj;5#feTto}i45vVVA?r1Zj?59ikX+Z7j=KO%a}TI9cltiL;{thWmLx z8kLI=!ox8A9@K5U^!Q`4wUw{Wmo4Drnob__U95AbDhZJu!hC2u>aqMCd~O{!dN4tL zZ#!3!?IK0F7Y93axrIx#l)=XarH7V=TnKB;OdApBHTiMF;2>UE6n<+59FBc+NeEu6odQ8kS68oLN zQE=wd2xfjZU?sf^i4-fGo5he8gYzJ8I#=3hxs`B2nZWB0oZMQg*e8Anafg_3tc5KF z^3XO?u?nR+|FLIm+bo$Q>A75M)JkM7tH6GY+Nl?;|Dy!*w8A8mos`5zp434#&}0(| zk^O!Cj<}o$VV3X$f6w|`UqeULMoXJQf?f$PAd44@q>H?9eGC8Kb%BD($!@}I98uh~ zQY;n)*~~}XpkH}Y9jkf53$<>-q}sDoKn-fPevPu*_=wKQf%m!kxIIU$sQ9ee&={b!)#P*QSD$ zj$?&09qSL-NQf85WI2@)y{RNm0!d(*RDU(T)e+Nf96e-+pRSv)@KbUz{%uXun>~&5 zgr0bmo~4fU{H6{;PMA%i1ktcX3ciFs$J5Y#OD=;Z)Wxn{D|Bv@9|fXLO(ta9PQCvM*Q70O(V3=%>9G|N6JD*(ItTNK1vh=dnvrV ztVE)v!H+h`gr{U5r0$RAs5kgUnub2IEwoKrKY1Q=jQ$H0?FgB-f3(A*e-xE2mHRll zqe5vfi*MeJMO_g}W743w%Qo&@7~<6ia%-$zX3(-Y*=R#l2aqU;8Ieg?i3Je+yayz20l~rb0z3 z<-rPT)fa8^vOd0Pp(iv@XoAK%l$-qa9FLZej3XJzL5W(%q9cF`ONm@b&Th>L$ z8h%@GaomdprMmE^U8QQ1Rks~l=$_;QKEz};dcg=4YrK0+Yj7iRUMD%77Jq1pGJJ){ z(pMt50IphHMl(dY=Q+bAfkRC!k5f2dJ2)S(8mjRKjGqK{joc#LckNCL4c66jN6LK2|hH5s)$(h{;D0ajtTC!?!^Mi)nI(g8gqX9oaxl`XOcrk^G>um65{cMPt3&;+xOpiMt}+S< z4~v5f5$1ye2O3>{WXt%M-HlU(HK{no3RFrSSzC@f#B}Ow#&$i<2=yxVp-*w9zYI|? z3BzS`+Rm)xHHIyNGgO^{4{9Z+Drf9pYO^|v2~$e=8IG#w-UYV2~=(cHg3?V-<(b| z9no3~#iwoHC$}%hrTSK3MJQ|pwKjJzywWfMSWguoSIrbefN&%%crBTBHV_`GK(R4o zhs)qg-$3klF>9#i{!(~^)EcDLdqY!!i%HfXQFKG4EfY5aDLoxdUB7;)MO~6RX_BE3VJ_|x4U8gb$F4em-n4XOk?9@s9|?N zawZ2d>TtboF^^`Upzu-a z%$}c+8PXm|n2E4ob%XM@zuR=LjsGCJk?T~9TIUD-F{2MW&`(g^Bn~e zOAv3UherNq9^X|hiH8vz@nWQwQ~cwFC9>4h{5li0zh^ZX8@|+k8M)Oa7tixj+*oyQ z)4)FiIe#gvG>WFX8|ir0Zbe3}uY_gl>Jj)JS>8kj)3^2HL~Moa5nxlBjb4yQ`C@JI zXz=fZ@eg4C_GhpPD4;)5>eKm}8Fh-EX^He8e}~69HBO{_qfD>&UKJdiM3m}N&k1*- zB0w^b#o9g~Re7Ng_r*Vc9u@?3#dg@U2Qkq#|HwnvCf;Jmn_R%*6CJt=dmVDlbgE;o zv(8)V=Ct+sR}GD_df``$w~qB=Gy2StGuuFC^Nrls5;@P6vn#f-OQzC-IlhsEKfz~` z(5Tx_4`gCE^~?zE$3bE?Khi4EL}7O{`VOgPp2Nw# zxy22mqnthf(%Mk8{*v&gZB_Y2Er%UA$X??QyKj79lyOD9x;%LJQO;RoPc$eNCbBz8Q5dcpkce?(n~ z@ouzAI~c;zLInP*1gagj5M84tArl}80N&ZfF#rz4+kK@EKwZxdKX3?jP|R`_?&&g0GTJ|V?t)P0{X{I@UX|?j+`-$4J&dM9Tn}DC zdLP*+cF8+beer%mr+i(OW?t4*HDS{~A3=nt9s2;|HX2RkDyEEc?^`{{aFdCLF8aeK z4@ArJLOk17=VTqM-z!)~LWOU@!Iv$XFNs*3-CM%|`ewqn?-qE?uZ-;t6>%EHSX**^ zE)udI5-Q$C)l32_hUR*Ap(cDN?>7o!T6eTbjXX z)OF7q!E~N8Yapnh=|YJ@=XlImTjOK8WqM`S0(M#m-44xsRdH?GSEa0jZ}%FIX9gTN zd1oolMCC~29B){cQDH7*_yV;d0`D%|g#PJoyV|K2->zNK0`sv$rI0q%A{jhy@t5dd z@x$$X*V#hiC~)}x1JH#K3=nEMOoB;2o_2ocVF)vC$w~67eNCIO29))1(XZPzNi^c0 zYM!Ww>R8PnT_MVTlvut&#I0(BGn)$zW2vGxzm);%_o9t&+W)xmgIJ(*wI+q&3aZvr z*l667BB>$wPVj%PGRB0j+eWeM>#5ys{_wCC#gV2>afQ`l{vnw5b)KXJZ!*y#(VBg& zN@ho&0K$5M;92NNfM?N5_5D8p2x}=}xJqrfsJO;&Eo&)}E}2NyXiM8dpn6TeXb^T= zg%A_~Z;jAXbOHHv3N;pSm2qtT&B~SD`6rNQaw>?TXG{`Yc;7W6^(SilVFL*=6(>G` zSXG}^xE@y1KOTO=j9FORt!cZcHLp59$4~JP8|u*IOkKs8#VSC|K4kK2VxVi#>#gSO z6TpbiVWTJ4vTz06!VHg8{5!O;+!}zrOcK{+f!?u85s2qYKcyMSkR1xtDLExEo;vzg zfVeQN*PRJzBhh)5bxuc9`iVDRQ`hqIUa(1a-R%V|xIF|zA72fY7hpwmE)iSW6#OQz zj%?lY>mGSxc48p`g_~b7Z@GS|fuw<;-jiIJ7#ga~WlEUkH#rHuhj z2ktte0=yw9S^Tm0`)py6;{no8)w+y%hA;9(fD}GL`LBrz&SBQNGlY&btG!a_JLU6` z#YW=rAgj)u>4-lLH$=G71>{j|oR!0J#-ciJ$^l5;x`d9KLh>ZvJ(rV$oaywaE4y2t zQ^dC{sHNbMNL+($oi$d`f@kDTs)vsvkyZw+u<`;);Gt8$6`BrQiS1Z|B#McC-AVBN zn*V~h+k6hFQ_D}xC}n=OPBtT@-wlym)xAhG+LS)yV%+TfRv&|~L9twgXq3Z4+(Qit zhewkec(gSJ+-3@zS+dviSb(5T1*T*Ht4G;K&So3Q_Mv(Z0D5)%>qLFn(KdV(&DH$G zXR`it%?2w2O3%;fHER95H!k|;x?gb1z7i43cD#dbyY-WwcX&}y*>3X$?O(O@^!96P zJ14bs6b_J%cgnx2otDRR2>S@9?5E?wS9Q(4&_6=8V{cutpzKP6i5Vqayh}Nj=O8bH z<)=`!-ZP{%$yUiH#XgHwoPZeVC^6bAVOjrJ!gP|Q!!yD@v->sqI@0(&CuT#boBGr8 z2)&c~JtVmG3R`8%9*SIrcv5UlAEcRJc!D&33)B_p@{leC#7JN*3&D$x+aYp;rqu~x z#`Y9ajsF|NoO3{%-3>{+nLUU2@7N0vAehaO_QTju{oA#E3)A?o*ATV|o?ty7gwwJ2 zA>l7az}m%%+dD40ZZ_r~ERDQwU^0TQv7JAv5|ou|E})fT;kZHzwFb}f3czN2^_&_t zV%m~w<<78=+Emsn8`x*9W9T|;oQS8v%}x)11u%H0{KueA+H?}vG z@sslN_arP~=}KSE2<;0q>f%jeUg%>O3X=S_JoTSQkZM>ym1|FQkU!BL_C`*Wxk8M; zwYISaGC#$j(-0+o9%F8ZCB_^ z>P&8u9o&9mc^yK73U_L|SBTxT4FcPG8Y#l+F}>IAC~JxM^x~Oj%uA@Pa>Fdak6Y9q zV1Ju&mw>7_8DY^0<5=$Nb+eH_`kZ^g`C86oRh=bTRQ=oGzc&`TadmZU`vRrLu74dH z%?SKr-hpt|A57F%SdE)|?~GhaAo&sLnNvU;N;eR?hZTIwBB#fvd4qD z6eG}Dy32&Ln)nX=5-$dt5o$A#5>i6HPT61pMpw&r-@K^%*0Fl)-WD`RRLbj&pT}dD z{A;A)7SME4o!j*;@hF}$Ts;+jK^{nH~Wd$ks^;!|QOQ~GewuG8@#*k|SgN|}2~iBcb}OOQ8(vJB!;#DC*kxnSf@d%d?z&!A&)o_Ll& z3xPv_*s<7fkyV&PJ$I0jw(ums1=;7<*HX_WObm8!hj>-WcDtJvWy33IU|2I=tymJ( z=?NaiI2mvo`yC+x2B&RZV+CQCO6Zlp>a7f|&%J*hnh^5oWJr~d_Ggs6#K09* z|EwTeGoQ*_SeMq;w2I;rUc@|&bc^fO+RM_`J1Gxm*AzvoZ00}6^oHtK-ztf_^q72o z5kz~r9H6{$1;3=z>2*hz#X+@%-bP(S3w=}@S(ak4%XBXDH5nVIrRSloEs}f3#_#^c zg=h>rb?yxRdWcu{Y-pY@c&K$uDWwCocWYe?m#9DGoPV4$!KN5dRQW!#O}x}$OXmys z+-+ag3OhgMbZa*Ff!$bhR;M<($j92whP`9j0x76n$JyBxJ%N23&W3$4M&xJZo(m`){7d^}{P3rV4-!m+;4|J0qa|Cs;;$@?#5E+6Z{uNE z+@@97HZ`Xt=#8OA${~dZ{b}0=MdThBMSC}FgDe^gGw3@n`JtF=2#C5=C(j99`T|eN z2ypyEdlW;D2AQa$QWuSrO}FU=^7`NW(*T7|?~jr6XW3@?4Mu;xh8vkxCw_^v`Q0>r zJ*exxB)?WuboPCqp!^NJH8!k5wn;qYe78)(rlh(;hn$iqal;Wq*LKNwa2!uE9!w0@ zrbT|Um}8xcrUtY2)XbAz0r@1FIW9d=g?QaXQ?f#Kl5Gz2XJR?ndXjHr%gcvZtmybO zy`16d%y-pfd`O<-Bye=;eT>>5V%8*W!aWcMr~Yqva$fFeHzdx|?gqC}a%p{0*lNx@ z?p0c2G-V=TetEF$2dQB))V0!Ws9jV7u&5n+ktWVWPTXdjsTQ%FO?S@I$^XY!OA>96 zhiGO#u28_V;$B+vc++fpTbd&)k+I!?$NY7N$- zN~^g&|LzsuawkWmkHw*t$-3E2FV+DjA^Tc(^JBpVAh54jfl48?H`K8ZaB)VQ`H+t8 zrB3m_J-&^>Ovq2G(DH;r=|WT8p+(R=KXqAOTH&*=+&BLq*>zZYa>OAT{yY699`>+i zX@4wc!X*ae$_v&JP_giDY1DIFX&FXIwdIg$%1j&vQaMUc8PsU95kQFa-avAKM}CA< zz*~uHf=5a}>2{)CIIRKuZAVY;SOU>osWi@(8gT9Kw_TYM6Gco)M-mljcctx@QFA8r zDj`tfM6*xdkl_*LPK;V&Av1r6%;qQjg!-scjQWt%PEr|3VZm0Fi{5Xi zP(n9rlob;cD?Z{-bNimoiwul&BonO%5p*@0f|#V@6U3Co5*&deit?#rT#ceX zL_F)!R+=i921pWuVKvdC8UjjCxh_krtYpI1Aq|~8U54sg!^#*Pxhc2IO%3^b1rzLD z`&apFK8rY9v~?5tcBH1_%5I!_5=9c_{t@ALy z#m>jW{SW9AdyGrsM#f+y*txOp!Easu5Rq8`f{*D0{CcPM11>+8ge}@FF07U)_V3;2 zcxN2%fx@T<^v^l-WTb5e=YSa6YGKvm{3XRUQ$G{<_OG=3qG7TcVkL-%wvSR&e|B;V zcbp}1tOD#$>xj>vb-do7sl;xBOWFc<)+$xwdu36g$x6Y5x=-$GkX#nk*@xT zpVtn`L}{co@}b9)#J_f1VacTk>$c_j`W$mdKtWP_S>{H@qS_=dV}(Qq`gq9BtkLX~ zSl+0ic3ORyj49_HtPF&k-^z)B+VsIct&N1c7p~NCe^_7YRFQy}?(E+;%0Azm=oc86 zViDDq;7BDySt|o~@?#v>+Y6^^ZD~70{nJU6b87=!?>Y)6eG|P`aRs?{#OmB!3b4_< zAkT+2go_H_KMUzT$Np%D>-K0cz??gG@K@*oh&$C(f4UXd@*|R?WRDj8Lqshb7 z_2*u)H_-UD>~hiu;NPkf9#?T^F$TYqszUynX;u0$^nqOGCe^KV#CS{kCA!5M;Zo8t z^}Hw5P_DHtoY7_Ilh#;-EB;n&ED6=-k@1`CdHWt|F3Y<1v8J^e=69!?{Flsav1}y( z`5ME6%7r!&co{1Qw~s5VmmRl7`;JwSLaPf|6i-c+s+fPIugkI9!F@x}Rm>pO&SmfG zeF7Unr}aEq8^^wJtLIdP$iDt}<}IRMaEW-h(z;T7A51P0DHAAYnRathQPzAzOL#Q$ zD8FnEyQjLQIKzrzo3S0KXY{27jQlOM7`fdi8*RlmF%o>Y+b$9^&LI|n8gAf6m@=7m zBejEG8a8TcaQPo#*|j}@xoQ)k!Jd-S4^eeQoZyZmsxYV}M!9^>Z=#afASLU~#@E`o)68l+k+!^q3jJL=xXdZF_!WHG>of?z%txcmO zxhu=T!8OdgAsiyvaYhp9#N$&uAR#hoG1lM++0NHmf@a6!ekixk1ctE{JjyASOzEhY zc!GBWfpbzBMaWIm&_eIevk+^3lEgX>^G;gm&XCL7L_d4`X`n7I)O`};EMrdgK4?A0UdPkva67dJIVXHC z;ykcSoC!H$f<`c+978VeB{gNpHRNspmc}J!vB}JHr|FkyPr01>TS9lslBDhP9o^v7 z7>e_sJKO}_z4pVTWDY;C)5G50h*8%4!-Ny zb)1Y6WU)VR>=dD9fB4YvmC?I^V{2(w-VY4AU(QCuQvGdaq+1q(X(^lCV<^wj{{!Go zQOt0Dxc_tInbKDYc*5Cz@lVXnhs1#Q04G2+N zv`w%Q>Fe!M<)gve48%l-1v;Z+pX?DwP$>QbxFh1Z+-IW1Raoha=leazuYBDG(_P?} zni+sOEcZBF6OBQqCUJG|Xe}Ey7!SAIV|`GDY$CAFI59YS<6>CV3S!T=KK!`8xBl^c zz1&5^&xon7WYqcriDOpd+1lvQlk5g=L+#+)ut`iQ{D)W7Cebcfx0{}RqQywr+oXhu zVClKL{D=6Fhp{j>2Ez_ZZz5hmR~kE3ViZ>Y9ng}#SsbfHxzagws=C)VhE|S4{EuW; zdQ60uhwR`Ovn7I?zo;{n{5#iJ*ZqjzvF^XrL=~jfq=&k%vXf6u}&AKy3PBOOWi06GgJfyc!YjbbrvF>@)V2ysY;{iv6Yq)0=7* zY>5F-gN(W?0kJ=3_0Y4siRvO61#J0@X2c{)oCTXrwjxGMpTRgUYD{e(D$lf*fCMG^ zadIz}I^UXSv} ztq^*ne%YroV@_{Q1Z^2xuZEcryQNZFpr^YuJw=A*gD~#W?j&1QSFq0eS_z+RKpcEh zwrscw?mNs5y^}@qfJ8z$Q2#QwWv#JHtMKpnVVSN0eW#7EJ@&bk8niy4`V!_bbR_w5 z$yu$mzgupFE1qum@nnP3X}`4>Fxvy1?_&d~d0(X#<*Vr_C*}3uGO1$}@ET7&c;oSo zrERGvd5if>S87n-i|Eivh(Ol5BaBz0tFR^SfV$6g+IHh`?jJX-3c&pt$l>GOtY*)9 zuLY;Zf91Q?BjWR`2NlndB&=f^14%k8rjEjQ=(M~9l(Bvc>_jISyo{sXg32SI&XIH~ zP9Z}RmVGz;gZ@+C*vrid4Wn4mvI>1X0CB_5mw_zuOh;!#%s!ie4xdP7liF@Fx_7)2 zdM}?eG`NY(J87MB^roep+D~ULfbiR3{M<$ZP*Q)=!-N202NHFfA)i`h8~sX;5^RNyW0YzI zMxzk)E8T^gH-62*!!0W7UZ6149Dko&qXz2IVIzI`z%f%+IlBQTgN#Wv9YKNU-5$nc z>^?XUrk3yCTJP3|9Jk{_-x9Ek=pRJIdmQO6nl4uTz^ z&aIls?!sS=VHlolE|B@6Fe!$RnilL(Pmrmhrb?LGC;JG; z$T39I_82QdQ9)*H;l%fZ&GZO-_l=g;Qa293!9na&0#B_*^jk)kvO4%2Yg}Z2+bo{w z_KlZgNmX787@u618Y2d7p;qaRb-VGQEPR@kji1?|{hV9P_5T96FGtXnU3-%&^73(f zi*nJ)g+90SnA)>p@!BGJBjFe{t?3o7iK135c4UPy+0SGod1+*kI?!AG$P6Wnc|>Y^7b`^XP;8N3DZP1v^~UE_|; zeZ~a>-E5s~m8~4Dy~xR5LT3tq8+(EviZit~KPpnt6sS(>8#- ziM+Q`?%R-io)rbEe^`pL;6v>mM%hz^Jj>>bjXO8ir6CpTQp8X;ULP1=kxde|&yo9zo+pfC;gi5DEueZrInfQr-P zKyn9{h#OTMl=#dABxSXJ)8hq~ z=~Ab?NBc5D+}9CZ8=jbraARZqkq}P=u=Jlyfi_A>X@5FFwh&beuelZZ1Ij=&{9p*3 zca(A`OOCjXmcSei%PMn2`O*N{WtjwU`y3JG2mpi}W23|nXR(Olt%zb6pLtQ~Sh~L? zp#&R0nQ@v(B{*xU}@f;6$hidDYvz&L0W!to~6tbme0p)JWNwMX=ZyRt6rpn0D2w8zA&~gjLDCv+XP{D;Bu-f}m4{6g8x9t>6$F z6;$`Bba!nH#TB#ad_~z5$A6LrZ`)6(n|SoESyaf`V!nULw>d0NRRDVqLQ;{e+3`Rh-m%H3A!rCe}3jl0p*K zEw5BPUOl)T#86;tFqp%yM`z3iL&XSPFG!c@F?VGmmqub+uPJU>K|y<3t}{iL#ztGP zu9s5DL*a*Vxe2gUB8idO0ylQ`xtq%>vugI3D&JHnU&1MLFZ0Lr8OMFzFP^XCzFL+<^{ zVFt)kX@Jd&yToxVZ>vXy8Bh`13-O6rOYaZrTh+%UBr#&fVyOU*a)aPZ*T@eVBDh5bOqid`zF(kT!@ZTkd# zY+C{6IE6=VB8BydW5^@&xlBbjLC+)mjxL+yea1ibVOAq_Pc}Yfo7^%U$;_fF8%q5{ zDIjgfq)b(<*AM}2!HR)+8tTO^Fmz*oRX9{L7_2 zMUL4!!y!kC<{9O`NqJjk)TMnsCGIQ2#ZECc4R)C?2TObz|cNw>2TW)p=!OjJ7oc;B2wVYoysRo-k0w@hCW^W9a~h$L6L>&LM7}svgjluSNov z-v0pi6y2wGDT#4li^bEkWC=yQ#2XvxVJtUwiQYNth{^4>d z=~$NBf>>Z$iI`jQEaiQpj$dhKQ`!|P5vtFVvNyK2XrTLwMIdB`BS;fqONvpq7LUBR z!%eEtb0?Mow@+0qDT~)3f2mU1yo3iE6}wM}?y`2J`bx|5a&ZnUJBoiy-o1Daie=yz z6ui6bD?`rH<`{3=l=Wg(q2C4gHi0vXIT5gISb*1yiCvHZZ=?Xj7F~?V7Cjj&D1}T3qgCCBdW5#00~2obKI??6MWUYfGnIA>JgS&j8p!3-`pZOd5mUBf zH4bJnuSN%4x_aKbK!J}pUj(4CFM$ETrys*B~iGbOo`^*AFy99fSQwhI@%00*hEsJu# zBJjpDU{tnHMnQfr5oW=(Y!5!ubb*?V!(VY7zjglrvQSilP_FXUwW~7pmk!mrM6uzO z?=Nhn@5~h5*@Rwpu92nSM5wBUj&TvLIz;RYp57v?3tU2#jh-dAC19{(u2y<>>i}Vh zOoBuRu0xq^t!v?eTVCX|lzF|N4eiun%8cS+u|{rp--*LYW=UgZsPj^U>9uW%-nt6* zV1Ci^LHV^^KT^Vj#${sya|ERiP9X)p$yVb{k#9&TlvSiIJW<3{qh>$WH!S%RbrbLY zQtpb*6@0}))0$S`A_#c^p73t)>Us2pSp5@eH!40Qm&LD!AQO7Z-FEWrQz)#u49eK? zfVX?uUr?pvy4F46g`wa=ZUuX+x7d^y0sy^QA9w?gqM-I%y0-#aB;H@f5&#X$C6U3@ z*)!vAAcb^ov1U$QT0vgI?tDdYGqQuy4z#`2jm@7`8K8Wr^${#%_~K;<_DX7#*59b4 z3asQjR&hGpMCAB|%fJFRi(V`KBN5;v-Bao!o7XFIcSFn!TEC{I%}2d3H+TR$7U3!B z1S~u!=mKA-vIG_BI!%e-dP*x74`keF<#1}xOe5|v8pL2Sd(7vYXY|dzmm!asfYgg= zuVewFv)o`5GVZB>1iEf1j$l)e_+Wx<1`Gli*fDBY=+95_4*7&AA;r)1=2&=DsQThs zx!&ROM%6B@MYzJ20iKjVO1}ALp)kW($RHz37yb|s0166~#8F-J+35vDpglh0N+O-N z^^Oa$XBo`OsAUxU@x*YMB_m&$sbh5yyLf5Pta_-3K%@Tv1?FE{Z!P;uc_!4a)L8t@ zmE&?fv3@fy`CZBdUW zx_GA&hmP1(Q-E&5Uv(w2!Ge@~T|q$E7!PZTveUTsxs^hu9hL#A4jQY4D+w^uhlna& z6`O&E!Hu_#cxdz-5L@89j`D$3%VetnQNed`Lv%hGfK}#i(K$PO+(up?VHB|9`t1cY zZbQ9Z3xXGRaS_>o--${s2KbH?Gu_Og3eRb<6EhKZg;}$;ZQgD%^U^8{Y15ZTiT)z( zistKRrKvYU;3`-+Ao+`GdfWJ$xYrFl5JC%ZqvB%~*7Yrigf%`@RjmooBJA|%1;e~=*swnSLfy0t@O_l+N`XtqAP475l6iIknXJ|b%% zz6;xVofYUkq5#X`Q~p8V)UB~EMB4?_Y-pVVfhiTt~<)DD!jK78P_;^%YMMV=8M4Y)7I- z*j05%P!{&cl$fsS(Hq<5?6+sMN|CFED&QlUdq-~XyK@LPfcisO)!GkRk0hx;7tl=e zLl^sRnNBqg#e0Spiyex@nd6Ip$a#Z{NCCaDj{_K7)U^q`IC_sT1P*tqNU#)E(Je=VsKZ z-4(cZb^_(j;Q_s|-+q~x!{K6Is|1-U)U&;3=2bMPP``43D(R=lLILg|QS&!M>3jbG zunHS_wf3mj(iCS<@!91&x8D1M>vg~F%a$(FF} z1I^M{23A#%d7ZQ2>*ZuNCC%RjTkRK815|=@%tkg+uB-WqT#mx{#4!M7sFs$)3N5v= z+ctKzDa&jZO^Ui&u$EVLEL*f%Y`!UqyJNP{RaSVE6jEJ5L@KGfxlQITn5Yf|c$a)N z!wP!%M(WF>p7PC@`amh?@Ys9_rLO0Ridm&w_n~Rd-)-V=fXvx%ytX7ON|}>00aU? zl(xF{m`&iUr|P3pq;Bc+JyyVk5sOZSW{JZ~5a?dOg_8=w*lX#ITnR`%*D*j|48zY6 zDaC6i{DKA5&-y{IJ`jKM31-2I4*W##V92z%t$^J*c9f)@vJ+)MX#ts93o93fRvUOj zbw#QI*l!Z(!mp$irO^K3kySC9BL>q0jf|(oz>N!}MgdhNQXV==1zw!Kv3G$@+Yz)^ z44q==Q*o_^27?~8SlSV>C~`eq*E2cI!N*nNXmpoK4-~<_*I~qC+FubVsB9AuC5J z6Xb@f3ciK9q9&A8w*u=Gzx|FiYr?qcn6oXZ*>2gD-3)`jV!4ky`Tm?-IbjQpnaUk2 z-=t-oKvnschk+DE!o7c0e{#=)8*VH)xus9BQz2aG}pCuTnc9!1gq zRHlG+HpGOsFt|%{i*T>%2Bi;Zp`qc4YS05~;viwDI${@(3dMQ5w0V4ON>s<7^=2ir z)N>P6-U(n(>?KfB#^}~p18PT&v&JJs1Gax~Xe#ctFxdLsqLhx8QmOU~65DET6}^6p zIPaqlL?U9UT?0o5#uL7ZxI$bD-BgKdBdcI4Xy9{;R@-bZ+@xrp;PlKpN1Y#R&t~?d z3i0<7kD0NtGC6u6bTgYrxwN>ifs&tD-mdBOFQPdXUulW~c|i8Wq!{p`k%V10DKEq% z-xgxu%mCTlmw%FP#XFDe$CxSn;%2NPgY(zKWyV=0{{S&Uwt8Xqgk`rpqX0tyQ1^J3 zPyx7cll#P=hW`Lk`w=#}@a0@owy||)9@7v*o7sXk!y%D$PQiK2z{nbLDU@BWqYH7g zj4NoWVvCW#nt`fAU4IE1xGZS-TL7lwR}ji_RaX0i4`9UwK2mRxuk^rUmIShv?`tWH z5x@_eOf(t~fo0?$F}ewVcWj+xIhy2A@;Sbl|1HLfU?s1P0Nx1 z%S#?(Li*b+51_2rZ*y^7!t#ukP8FZ1pQ2?#om+rLttu4qF@d@QSo=W2tuAOFbMjbe zb6pR)ve8$;C`)j?vyXN}6URwCwEMrRsddrE$DYJJHq~QY>7eVeJ5KNC9YhiFSzij}<(z$w>1OW!&MN z(!9z5j|+)ugt((y<7VVR*)bd3f9Vlf&qxqVgC!DPbHq2jg+LB32pJ9?i)Np2%T*Ls zzGA`{rb4o)fm)20;wcOD3OxwGs_Y7P;#50l6r=+uJWuiU_se+}RVJdOB()`O719S*_lO_#a!B&yF>F&VXCMVRbVV%a66M&=XE!z(QU%VYlJcbAei!-SFCD9AoZo-gC zU)E)jMN~4Lv7i^N{^A+m;W|ZP=@oZX1<1?P+@)X&5Wh^tA{(h=zXW>^2!%sDlyEBQWkt{y{i+M# z7*(E(HDFlt@rq$?*AY`*5?0;-ilPk#ZX!pA69>e^lI1O}nr7^SVIAOybQ3=COaXi0 zf`cuwwGmLfx^alSEO8LBxeYw5VyiXEeM-XmL)DdqEzeeOZ&rS&&?Q4sKQJn*vOGYe zIeW`X9l7RM@}rp58qd573tgqk6o$)s#@UzXHOf@Y`$`C=o%oc?nLq$M=Pr%lC70LUXZ4rA{4k8f>YqV9A zhB`ztzY>X;9cnbX`azn>Q3I{>8m#RyUTlevnU`JRS_NWJa`c4cuR9P!qayzRvw&yC zmGFjdA8VH6D>*ad6EECLk6|_21S>#sbbiT7$Z!wpJeJ$!$A%7+F702qK{GG_J)n!U zU@HAYCJre`+^Fn8JXi3QzV{#!vgzQ8NofCc+pFwxm<)(N{%r1(0;SF|pR*_W8m$%I0vmRqp( zgA%=jX5Z?}!yQ=~%I$~{s8|Jj@wBx;HsJXBib@gLD!X@?rK~C0`;8KWZ3A~4Op;JQ z9-r*3P-r=->E;cFrujF3ED9UOVkqn&-JSQBU^Khy6dTiL9w6j`YdcpTb9n~`0ekNP zOD$P6_F)ok@GbMwWfo_89K^~{Gl7W8he9Mh?+{2b&|FjmR?IyNr$5sP*pt5frpVXHv$v``-mJarSlYPzB2M$qN$^+No~XL)?t7vr%0?g zV5PS8i)d=P^2XVs&B)V9>2Y$qFPN5urEb7Q3VJ(`rUxBvEp7qQpe0hfV4J`grO|a# z@x41vw6(;#D*piT3)-$FF5Bh?M-J-|O9_VUU$koS)j-1D-D74e*_CmAhy_x{F*a?@ zvbS=N22%K_)xIKk>DDC;gyh8M3=0?LFgGo#LWSn(x1vllr!{+wpj{i^V8AN@vfI;n zdgovQu-4GEf>SBV0HRBlh;n)Jh@)JAoAixZeG~U=6|t@M5|E4GSOY2QKd~#q+^W6q zS7$_`zGhMjg{{GtYt!i|S`_36ZPq2wvxg2Uei*w@D1l<6=AWcc(?(j_V9LCISSB6D zavKLmkJPJr@QqYDZ(PeS0qB3(bfdwhDqpUSj`fZN2pFrQ00YPnUMwCXiH|v!SpNVz zOap%GGKxGfBAD+i**hiu%vyU$AOX8$>TWM_EnsA(Nh>+^3xR2n&~0hYCefZq*K9Qk z$0&%l9l;1G`eb5!i2iLTQV#-^Y`5kBhvD#vbcM)_Y6Kn-f-0F{UXL>n+n_JL^9qmr z1;iAa2oBb4Z5Ir#EXumd z7E+)hy;a*@&>RVG4a+yP$iDG+D9!WR5&0w*qc2RxN?<8V?E|0!?N~f4YNU(0A9$-p zSXz2RDh^Nf6q5mCJ+7s265v};Eq91`@fYn4lP2=w&N8~+FE`2TyqjpzFo7ZV<3$?6JpdV$sErh$(+#lPG3vc# zak&7%{>%^)DH<-+L2+B{qa+;Kx3oPoEmLjsJY#uQ*O0C2cw(WmRg4fQa2BYmKBJU~ zD=WuHA9$-VULv4{VC;E;7#I@C=_)|Z=iGbUTBId)nX`*Ae0ob&67o1AQKUBxedDsr zHXD&dJqMlr;pLqcJ>h~ir7XPSDm=)ixdR0qF?>wdM`)G1Zg`ZOCA(a(0f&=`WTdmZ zELDPbmeRBiV(RG*wVA%fZ(?{R{7l-`__%K0hB+nC`hc88EseO|HAZpB#8nj#wljN6 z8wBmdrP%F^#a$UDCG_S7*Xy)tXye4P%n7`%zIsJCU9+^YLBq)~sz7)-mK9afG-joO z@m=6PX6*HZZ+LEeMCgPNRk7_ito@}O(RIiZYu$3Z&~#xHZN3rxz!654v-=|lH&Fc` z8Vd5U<}gg_R3aj1?1=v5adcHc>3n&E!YM+-y-Jo-i&w*#DH@oiKAT4=VR$HIF#_#G zcHK7>pAv+S=Wzf=Jxlz|h=%BaJU|OYRfPCaR#590%Ak?Y_bKm{I6n$kGEn zJI8HXd7T}l5Mwqf(rGQY@Dgr z*GaM^90h*joEF~Wr;-}x0ZTQ3N3>ya@;==mjJEZq_L(dW>@4(+fa@8iSODQ~#B!yp zy+qNrx;ZK-Ra-AE6DOQSZ7^*tob}oxyiV!sIWBjRX6Awru0s4y_2ivn=__!L3<^Z) zdGJ#(M9z~C^45#jOm09FF^LUAZdOplr3g^3d2j<`aCh+-FpY?eC0VWuxDn9k+sr{= zbJ8N9r*6mxqyiC9GRY*a(YIkD?rtP-t88@Nh#)?igG_kXTV7F^C2Vp0L5o4w$-&2| zD69nH>MmH{hI_|7kQ;+6Lt*GLtWn_uVe73IaEAaA!2y!NQl{6Xl@N>M%2$|Q)qoe5 zS!;Axd9#f?m=g#GlpK0 z_5|75DNcg6cjDqzUbYH#Z7D3msO8_BMI5y1I$|_XCnbm1{zDZGZ6`hA=CL)1sR(W) ziv%nT`97lDI%@v_!Utb1i~E#Xs$jPBm53CnxYO+1E+3$%Th=fNsH2y(TY&SBo+=j` z1WUfS?I;r}%di{a-XQWUV6PWd;t+$|DQ|ChfkCGTvi6H%T(&je+8pDey5G5&aGDje zy$p4X9JNKkQe{pq0BFX=x%im)4h>6ktyj#k?UETl&rg`8L9yRFCeri*u%xFwr6c5m z$JxzynS;?(Vf)%zlVNNTa=;i;n%`=C(J0=B}YFi%U(O z9KlOULa*nh*nqKK)~xjA9!PLrANv}Oc2~VYQl}`jdB!9Cm7d3^wCJ`qcUiZ?akBw; z8T8}+$}Y>)GcE`Bst%(60NG**M+5#RlrXLsy1!^)xx|a@{fM@ln4x#uFvJDCOLmoz zwh($2k$de+zIruY`IZYd#p?VscSCTyY87&Dpn`3_NkksYJapPSgPgiBs|jiv54l}X zHaU7+P*uj!n#C%4`YQOk79m$OoSY=5^W^CsqdvhFWHpV3+UowI&B~MvrT9whbBfPepP2M1NDq+kqwNDIJ zd6ZF^CqXUJHr$Q(gJk?MD||>ykb}PHw<*ogj`#@V{{XRtJ;dC?BHA{*%$?_A3W#_^ z69-#a9@*-PxG3QhB(mz8jWE0xUowhfQBA$zl^Wh`f{^aPe{l`AS3o5sxZT7=Q%#!M zD4#h(D_C9ce61|D1jx9QDQm!Sln-e(kittA#aR1|fC)}`JWB|k);BIV4pIK|7|3$S zUeQX)U5G!};EB2_k63V}vEANMq^2x){{Sv9Z<$!Qg4kIK{i6jbR<=Fn<%?Y?xPyB) zNz7{z4TJr9<{QUt)IDQB2<{A0U>0%#YPjBGl-RZ*-k7i1jzK}jD=};p(YD=~j6#Yy z=OfP>#1ks2s+ zM(N|p3Un)bjr>Y1G_XCQk5SUj_=C)~ss!(F1prfOEmw(<1~-uTAy~jzSg-j4Re;S_ zam;5~$O+)zF#rG!-@emfTnI0k2~8nowfEe_T}FW5X8hMk`kj{%h)N(;3`>Q@R_Aj# zmr)N1$ml%xh|aX0is=slZcA_0GDA}%iOBs!En9gr$dE07Ug?djY8AFd9s3h3d+sl8 zV&ZcEYn+ma8mGHI`5Gv&7FdBJ43&G5?3UHy1r#p#M;>4hOK@Wq?i!n7eZgFxsHb94K-k+c0ZL}BSg3k43ux1)@1(H06R%iqst)nU zt+sE(cRdK?>g}E&&h9w7jfu1Fbg^^RDTdvyP-^kT%Cgn#h_zs+9LAfzu?Fn-1ffw^ z;F&O-^o0!z-f-y{cB=C!SV-XG)-;CvEau|&ck?Q+TPaDHn9FFdNmf3TgC&fDaC42L|92uo4FH5PNMauOh31JxuSCqGu7?FmN!Uv>mA zt(L563l&){uTJ3+cGQjiU~#&|rw3Z777zec*f@f|q0jj%EY+X}`?VIsiL2lL03azz zR>pBE=7O|2z2K=8Fjh{i3bawhJdwg@J7vD!^9fMlZoV$!YjujAo+HRoik|Yy_86h# z5vpqfui6iz_5zvU;}ZC#Dv9M7)Ja|rKkUK3(_~$*+u|r5J9|AP#}g`0F?S|0ZUEI`8y%21XSG8N1JZP|@h;o!-iYCQP?_hBDjO(~ zU=vOdi0_lMPEWMMm$Xhx+9~ILCHlRhS+}$oFKGV&=8Ed}k6ZSQjlGiD!#fYO>^{>j q&$O-jC3U^0i|ss~(!b!FKB+|dqIG?x-hR^jziIr4m{*6gfB)HU`5p2A literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/a-storefront-with-clothes-displayed-inside-Sd_vsr_eA5U.jpg b/apps/shoppr/theme/assets/images/a-storefront-with-clothes-displayed-inside-Sd_vsr_eA5U.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c66c73ed8558ade142321973723ba5433f6d1fae GIT binary patch literal 225275 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 z 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 z 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

? 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 literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/clothing-store-interior-with-racks-of-apparel-a-_PeeYVfQk.jpg b/apps/shoppr/theme/assets/images/clothing-store-interior-with-racks-of-apparel-a-_PeeYVfQk.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e12115cda6dfe1f9fc40112304d5e3023779be20 GIT binary patch literal 59777 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

>?d3UgH9b@ z3GUmLspG1lf)8e8olX?%o~)~!mZzOdNV}!R_>dAwu@1woc=5+V)zsZvG8EO^jH|j| zcE9NFNVw&Cs06}E&KF1=u~tHaabmR+NEd}Z)$Ou*|Ia^`OLo@fQF3&U5=&%O>9OX> zC>m6Uff`z09|^S1BB|nL;R7Jt`z~$y6#cvDB@^j~{2`ffms<1_4_4e@6WeQ}p zf*j-(CpV=gZ!$Xlx>8J~6v|D5DUFyass_zHMH9mxhIePj z@{d3~ee1mFNNYa!$?`+b@8hlpACi0Rmq&3Ged|xc0- z4H0%o^yg6j+r%sSt*pW1eohB-R^QJDqR+k{dro6C_S7D0eVhyW7V`2t$5J=?{srcN z+}ii&t@xWncA4eavhDd?3NT})K<2^Ye;X6Q2~jI7!EB*IKPMF7B*m3oHNB*@pw7Qg zt};^@HA7UV?ixU&C5!!p3e~|em?aQNtL_~{0 zet|{U6(rkdA2&0NFLGS&i{i*awHsD?%0aLl`6DjjbFiE;>qJP~f~IAwhA&wmTyQsyoguFVF=zIUoL zIZ~dF+H)1AIzU-Ic9wAzLaVPbuefnECxKndxaA1l^4Ei^wnX>J=IPR+vhy~z_umj> z-CgOepIqYg&JPAe&<$@9H1z9f@;Qy06~XwZJlb>BkOcP;uX$M&{uH;ad-tXotmNSY z1P0>iTZ)-(ZQ{_xM^T=IENr+bEa`C%!bY7yIBv0Eqf(R#oh9Q|K^+kt+7x#-} zI5;ru*Ny}QH}(VlZp@ect$cuM*iSSZgUQR&5`C65oa#1_kUEo)$-nD`w3<#1rMYb` z)Yemie7Neb@|b69?LWCoe1nt!HDRNFLdh!z;NYZeJHM=yRC!GOJ6cQw|D*X@ z3|~1x3H!BZet3*H2HkgAF-hVb-Cvk^Wb7fX)jI=yb-1>vZ(gm_zI+ksXKD-l z)%-Mx?-J(j-GtUzYU1n>dq?$=x*`1b)r_4r zu1qwR`K<+v0HCj*qn!4GqmGOnQ0C;tnjrdM+X2T|(hucVxVD%>6+ILWb>WrMfa;oQ zSmCyGMEskjM5`cqSi>_q5ZgIcw0bJ{xQPEwvr>=ge9BLF-nyM{CkA2hne5tGm=w?Bnc!E5$^; z6s5IA6#r@e>Q-A4}4ddSvqMd;@{t$2f zGzTf-75D4tO3*RUaKD%VMnBU^n{M1DemsKs4r*klT7Txzp6l(+>FXJ7b-CKSx?=xQ z7at)}p5Dim_}46WMFLeykGyoRr_*G-TNzJtpR7`QL?%$t51s;!iUN5?9qX9%k~D;) zVZ+om*y>3`q0MR6FZ5KrM;b9`j20#oxb=Sl<{la0cKV956Kw82IhU7XEUyxkbbUk) zIqeQ{3fxsZN`J{57k79bzG{Grv&JD~-QsIk>Redx%qu^VcJzTc{ll3hv$NC#x8hjk z{lJT1N8D_=<{AG0l*xaVS<7SGdsTa!(#!I{5z%iEJHK%^eE63JW*VAhL<@mLPVw;^ z2+M5DCv#8al( zba;cG>U)+=OBsC664`i;Nxv9|z&|p@Ql8?{ko%TheXvcN)VDeQrCMz=-dy5ox74if z^p$%q8*Y5Z^peK7wDT>Y{XizhyhRzrcnOHl)D_tHiSkQYrc$()n8o7^v_Q)gCHjDJ zKT_P{A#q59s}j|&X9NMbQLbhab4wtms!&pHCKEE0cj9KMGcI@!Fa)Z^1;B-TLmYg} z9}w6f^95)RxPVw=Q){*YlR1J5yu=qqV3>ijy1R8m*lR}!(=1UF#(T^MwQHPJ3|L(xRi7-)Nc$TOh=${jjnm6x{I6U zEs=Xg`-^yUFH>#wUZU01xTiAlJf+)-WV@W=D{S!_=(v{R<=*KX7}j!6m|uIH=`Jr5F58;q?OcKe#uLiM6209U173F9bK% zCRl*)G1GCjNXR?yEloI=^)051Or2sir_P}5Y^R&-MuQA6wMllHY=S$-$&0*^Xsh~- z)}l&HBdN3wHbqwDu`Eg`V^!8AiF^;{Z>g>Vc)ddg8Co|f{{UHzY8h*oo2f&emCqqD zZdC4`rft*=RITJ@U&?r(DpC$QDCSqp!RAw*oHrcf=Q8d&Zh0k|jirGWEL`@BnZecXX z#M5|Jd6WH-u2GK6D6G50GYxKCV%Y5wS#AfVZVL};r z*7Xrf+{VAeM9tz=&lUTKF?{XaNo1pC)47#J4O7+9@~rVB4xa!3!-LMU#f1%+Bi>=La{sfs$>@g4JLxtj|wVN${`GSxs?+8c1VD$5Z?ONT4ExqY>X zf*B{F3Q*J|@^9y+&8WTvl<~Se|>NtKCH#43KLjumxFuqcEHC6j9xH ziY_%MS`cLtp0P4Eh{aw0qAA{dO#=S_Qv+rkM}udMBj0ZoEH%6{0#o%oO?a6LIhJ>t z>H3SK-z(>#zIGU^+;EONmSQ)!?Vg``?;CSA{^j4OE4z*Ni*oUNPnL1pI*JUnCC7f| z$*jRDqSMv)2Q!F%r#>UO#Mx8DMZ0=n93HgDy&C0TwJ6gl}b-u%LxufrY1`+?c^aW42gOW%+;`zqxQ{?U0C^rKiMt+03@)X`$N4Lck^Rr89e8>wyozfxtH!^ zWpOcTvVsg|Cgt4XWtn5bE_uXo%O2*Vv`X#O?>8#5H(f4j6PmfFGx_LlQE@11a{_M2l{Oxt4QJV! zte&NulNT2?QqMCNnRitZvr|qCL26pW#@Sw3S98eBp}6k?0B(zSI7;(3%oEJbrYbH+ zsDYuBh00n>Q(V-RJEPetdotC=WzFKH-H+UJ z_Y+e?61Nd`S&06k6HQ0DWW!EiZBuu>%Pyy+xMnzNUaTjhDaImqN+n{+qN%r;eTVJ> zx+bPQ^a8{DMzf)=;#M^(j4u^0vlflA^BuF4T3F^fj^gJLd&eo=4@rcw_XpvNQsv9X znPAsj$N86w{ZH3NwC1OGPI&3h$45Bn{KhA1W#(MG?rs~Lad0e{qd1ji$34WUn$G1s z#;ETssd;BJJZ@RZfge+z(d07*Rbz7|CTdq~!-JX66XA17+tjRL-!SB~9ub=4fO7$^ zVz1&fYRHv~hBkYaR@t*0L`A9C!N+1LL{q7QHsWeiGK!`uA>JT)uQQYQnD38ps=w}A z+NTUkRzf_I=_p;Eql>}^lA%vIfG+VHIKNP)X@Yk8m#v$F3xR5ymf;eqQ+KR0xgO7` z+3gmUFgqd$YZFNG-XWZBQ;D_NFDv6MH!RJ=Ex@+)$0(l?i?*gtIhsLG!q%b{h!8Nx z?k!3P<1ZY?c;#?yw{w}YIgDOw9U4W8{Koz!pxm%dV27wT3vOM^_m^xU;&+#i9Y2`7 zW(+y0&GhjHI_O}JGyCYoO-Ej(W`7d>dYHR9T}x}sE+bvBHXP9@mczu_?2DcLCYvA{ zxnf|JFrc9*-Zu{6n01aIQ)EFl5G-tC!djtsJNJgkUKv41=3kD`Vd69=877zlt2ukh z(}bKB{E?vd@h$TZmYbK@(%F!_vv_ID_94$5uGZ z;w`wFZDr4hf7TV|Cz!TfkFCHQ+F6NJC~fdYgJxi9ekB(QJTU_B`kn?+-`u0Ka*jr# zF6qpp%%i-ZZ}mM+T4wpot4s{5sH(<(B65XYUig^=QssvvtF}I+3EcoI7ZLr+rxz*R z-FGE5jYY=(E(aTk)nW#6L48ZQMVFHqiT;KC zit+a@yGL3*lhONzUf(bq=Kae|IhO9n6<~!q_b_L?dm!7GFvj;emUokEoe$ zHGXFVWliQ(bp~E#(_|cP;$A8bGXAG(%<^sz-%G?9n}gncOYaCb)1CCVt;L*9XEOPm z%iKNgU;C8ZHRaUsweGV20LeI_$&XZS;+2Cw=R421bN!=D<@Yhd$~ad9FDnzx)W>%b z)#g6gmz;Wz-2SCsI^0X`^*)#u>mC@Yv1M_cO7{Fp-ElcL^(ow|zVJD#`IgjL;@=pT z;|vrjW!Ey!zNO=dZIAI4$MY9h#4O?%b(v~$5qJ8Yb4<~r+`MJasAE@{x|fE+<@zhc z6~FN??e#Agi0e9LlvVneWS!fVc!s4c#|6v`gtDrodV)HJ^cP@-e2YZ&>yIFQj z6EjlAOcgEX?rG!1UDcsSC)VRus``d|T&&hBStau^Wcrp3$9PS~iDgaa`<494bB#=% z2~ClKjsBx}scoO!zc&qI^v3Fl4R7WdTVZ)LJapnQmP6g*bzo%-P8cUPyOpUzBf& zWBs6)a~T3&IF5p~FB!HNc7u!2IlGE*WrKnHm~t7Ez!B?F$D{5eUG)dN(pF%{h#AJ9 zV*0a@9L3S`sOzU_o5x4@EBJ{GM&-wTBR*yS01#5~h&kzb+`U)K7&74Ex(vSBi;H6p z@i^6V-Nz2DUktf!W%--QEVG|%gID5Jz{VSJgR8o6Y`$H$n1kgnA~cq&yYVO> zQQgHrw((GIiq2|xSH(;PIK5&8wTRf~_=O98<>`z^1;8cVM$@f$d(JXFbJGVG~Xh4C+rA-G%f z3u-SKo$Qp{=gce0d`xzhW1mptFR73El8>J(t))CwvD0+DvjYK&vcN0M18OA!zaHSD33DLkyi7y8 z0~Q}roj0E{majDsy!}f8^HFJyFEX&+z092nC~ni#;fyB2HD#FM3wRGQ)Nva_ZNW-7f|2f3lD&M&n^G#U7s1LaU(;ZoMv`kEE|Lo01D z$7Fk5aQF?TF2_{0_BICsa0FmwD(xLLC?dba-nsGZj; z>oXnw=6H{1B&)pQ8DeABqvuli+xeaHO!J7F-4kBqUAT`E{{S#L6b_-ZtbdtR9X$=lS^Y*g z(XR62sh4w4M8x7UyvHrdW}oU+%b)d^#NR{z0A=cTgPgGQ#Jn+Vmj@AWe{=UR#ltpB zG83P0&fr*fgVQGJb1TfHG26TyGJVTuIp%3q^DuCQ3cu98D=^L*m^<&pzE=6 z8K`QpDH!&vA(J~IeMeLm&Skd2i2C?}Pl#+v(?1%OQd05HP$^)0G7fSGYAcl9!uCCXgeiAuL= z;#e1-bF!N40)ebR8RjL{%|iORl~|1&e&PefXuNR>IDEqHrGm1tJK|ehOqrI2<+9mr z8t)ecNQ^Mq>KR>;ve+2hQnPj9UzL>dz2dIeVwezd+swQHm|(li?U&6@GOZ3_t|5~( zsgU9(-ewKe%&UNiv<7Zc6^MXqnc$W`@;XDmH9R26Gj$c)Qj)PMC)7!uOdF0%iB1Wn zMZ`?{mR2L#+^Mb46J>O-5u}ykR(wSB6Ed+pR%J@&;O-mDvZdp2mOhhb%}VB*pD-Tx5|La)Y0Rb0B{fY(*Hb3MEEMONV4M>EVRpCZoZ!zf9@!&i z;5^P7+^dKLnW~h`aOGy`z-p^5@gHqaiPl>+O7l}oC z>0Ya}(Bwq8Y)<(y_(USI*MSW{SlVTy_dtbnjL<|S`%8m@c5tFCba zDzb4AyaWt2R!m{b5Uxlyiedn$eYF+ldCw3FwJ3-3j%lmMXaj;~pqHwbjodB6GM8iS z151pz257cbWnUL47cM7v5zE9(W;tpx zj6IDzy&E|8MSKPdlo(LOmH68Rx=w&u$CBU=@-yJJCJkM-9 zPndRQKT~*@oW-v4^2Yu8nXUfjsde~SFCJ$Ss_wViQHGDAIURix%HrQr?#vZ1YW<@G zN;vlyMLy*%XSBal+yxhCcm20W|M8s8v zM?6E*j`7ZODNJD_LQX_K?}%ll8CGQ`mxvBVknuA9AbFIl4~SvLAY)w#*;!S01B<%# z7n+v&nN5{k!;2e*InJ5unOHKuqS27^IVF#sL|y@oj8v<3RG`$skR)4HWxVbo9fsD=;y&W5#y^%(9$JANvfI{l_hTaVp$za68Pp z)a^Cf?sMV`=sJ{MkD0?YD`eviV8H_#M1m$_S*hA!;w1k7xQi0CF0;um9W&}TP}!5$ zOV4QiOk+^(7cS-Fp&iX+jxli|w>Qz3olnwSx?uDF08WMc&4D#cL%!qY4L2%tIGWD{ zKBZf)nTK#zaq11Zs0b=6Dp0qGm?ahQaG}Hg;Z@EdPSOU~#Ml}p@hi^dC*EUa6)P0n z-G6eA4~a(-ux24+vQzv@s_)(-dYWs9T^sq0VEIaAPgMhqzGYUvWm!0=TZ_>ts<`Nr zMNQ@W&AD*{60>s`sF^{Bb*czo??8& z&0MZ8>T_2!-c{hi9Af@r4whEk#U5Fqm;uWJD(+Am$~pL%4kZ@Ksaf4Y{$T@Klm_8( z3>Umgg0U+x%n_)U66d@|JE>Tx@g3%Bc=(Rx+u|&)CA}8-n64#scN(d9%v$0&$j;b_ zkBC)b{$V~bJ~It-m|_0<_y~5!YbOoH4?QD;;sqCq77h%Gh2(C6Gw@*y~hQd^D$V8Cgl~0 z6z_8Fp{dw0E^f)OO;+XPTPWIKs=qPcbwT5wF#x}an94pS;~z5XH!~HR`l#Q3amiHy z$xXz5BVDI_62u1XCNUD!rs}cprrFe`_dA|tHO6xRZ&Hln04~Um?D~~#Ij+*rB}I7p zhFMRkkYgUF8zygl{7kp0NU5!+Ihk;&khmyC?ndRQMH+(hh)fcwhcIe9`Ho=Bd`HyU zIebbPn(2AD*^VWTx$ayVV*C>EP-U@FFMjc9i*oT%)P5kimxrdM+tWEdpqt`qucNXT zd4zM7n7nlFJHU>A)Gw>4fTX@|DF^ixFr~|I&&&r|`h|^a#77xPO6&dg>Q*~&|h-L1SnN*45t%dm+BzrZ#5a zj}Cmzsl+h}ULYN+am}5g_)51OyUJ@tK)c7&4=MvyY|~WyN*)$q>oEX`-hlG}+)|$5 zh-TYn0}IOzIY3OcJIyFxxHO;|-T(gcE1y!k)@3#;u`^g( zm9?-^m}qlc5{#wsE#&7>DRqKm;Py&zhp>=x8<%Zj2Vx=M;#w_+OfhN-s4)c)kYZB2 z&uFZD$3*VvFA-vr=M!0)mxf()Exb$3Oa5iC!0#Nnmw$11?KqcPxn{|7-Yg=U?VsU&xEN`%?A8eUuqbmQ8G{{+O3>PE@X|>gRziUT?UfQND939V2B$yxgTj zeeNIoC;UO%r-%L`Xo2N`vVEiai5nKS{{T|z3$zVH%PS2gzW)I6HgfrYiT?nk{{Rpj z+y4ATN`LS1IKS`p8W28T)N>2_Tl_+BuV?zoow)6ZW9Vc42u<*pZ#*|Uq+NBg^FIlu z7!{bGNHd?I72@$&uD%l+#!HuQzK|yVxoaa}1MW^g*CMay=?Gb(9wxjYekwd8{*^!T z($o4={VOaj_2YiuHG`klj|ZSJZ2UErVSFkT)t~h5I4l1EPcr<_{{Xjmx&Hun?iG|? z{{YDh_~lb5$&CD8- zZ2W`#K+prQVkjQ?%3ai&%r?l25Hbu`e$?=KDXlonP<1xO`{K3p2u7;q)1|bgcn!_s}By|@VqAU36rA=2B zG@K?5486n360d{<8BB9c_UiTH@V~;{OV2~_CST2e2c_n3rQ!^~GUbyHPV*AUa}!BR zN?!cOkC|$N=|7oj{6}@h31g~P7nlgsiL9l3GT}?fVvb!$xW#n<8)fNt8kf<>zg6Qg zVlF3y^hXW!xl~u`qWO&?--b9`2*nLSNrd4}fF2D3QSJ5;6A|Jmd_ON9Uc literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/elegant-woman-in-a-faux-fur-coat-poses-VaCpUIoNIeE.jpg b/apps/shoppr/theme/assets/images/elegant-woman-in-a-faux-fur-coat-poses-VaCpUIoNIeE.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b16d58cbf2005cb4124002cb7a0363b155a54531 GIT binary patch literal 78680 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 literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/grayscale-photography-of-woman-wearing-pea-coat-Zq4dVEMAZXo.jpg b/apps/shoppr/theme/assets/images/grayscale-photography-of-woman-wearing-pea-coat-Zq4dVEMAZXo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..44b1e59879c89452f5c3290c088a3461fe4fad39 GIT binary patch literal 148004 zcmb69cRbtQ_W+K^sL`TYwM&(j+ACI!YPDuiwF!#at2QyaP_w0kNMgrcMQyEGB_fE? znynQvOF}Ev_7|`B=ll45|NUN`_nv$1x#!+9?m5qAp3i?@{(T25-H-5c2LKEVBmhhR z0Du8-nT8HPLxs*RKALm?wN_M^|Nme|DtznzXlSW02krl#-Yb#*KYA*||B61fKI8NM zw2T12YeoP)6(gr0FGus{e=rS|LqaAafQyR%NWB1s|3@P)Cr4BGKkonj0RXgx|Kr|3 zWkC0Tun^tZ1OVWUxsHJWwSC~_8XW2;WN;581XNP~HxJMOFflMNGMr;#WMpJ!W;)Mu zg_Y&P1s2}R92c($@LdxW;JbQN=!T4#kg$}<)vLEu#HHlqfk5CjF*Qw91q~TRpu!mw z8fIo@mJ2LAtgJi=*RNhz`2Sq~eF9u!q7$NTpra86&|adUyF~M^AHYu)gyyXLC&Pag zRT=c>7#OL8y#I~-zsCUo4gQ-0u+Y%}XxZu5soJGHQ5!#hHj@T$3*ZT$DdeMx2P6o2 zx_AO^@!gR-Q$LON**KFY;J+4do}NW}oT^O#;Jnb;01d00wh)!*=`)%_!2f8psc70q z@t1P+Y)T8g6Yib<1C%5LWbC-%kTI-*CZwfAmm$*(7)Sl^z#moShOAP-isf7%~odfW7+gJUc1iTiISy&s1$;bSLS1E{fIq`esVQBvLW z=X5g~3pksDnxhPkoSv-wjSHGP8twHaUG19ItBm!DfRK&1&8}fljvxACgrSdIwE^e; zTavo4D06&5Jb*TyMox#Gx<_ge`ajvg+Gjo5|80_oX?fTAMQ1H>|g4#iSuqpRc!%);z)90fmpUr4C|2)bvci&MeL&ryB8afUD zBih0bQ3-jOUS<^f%C75P`8huKz1REiL3iUG=OO zKRBy}_^1^Pz~Vo31MbqsQ>kc@6PSFn9~<25Exh9o!CpFdL&s9kzl-OCn!r`aUi;Cv z`jXMw)pGIvI+Q&uw%|7UVesUrCUk!()}!8Wg)gQM&cT!L`i!p}2R$vFI30&cMnJ#W zam#_dYaHaX-kdWjJBcSA0BE3|yECH!=&4ErUO9sRfcRXYvxbBI+?jGjY58cL@mx<% zzM1*Vo>}~|93R8_NdMF&>C0S3+3`2Vb2Q!zkWl+?6gBWqstam1W?4ehN0rCCpAbuO zC#CR{2fuxfS2H%7Nxyy&O!f7A8_)NPXaiUQ{j4lh?NG&~mfDzqfc%@kSz}ec5b8bQ zga09^c&af0<09;UTeN3XOgzbF4d8#LK*)tb$VG_W{EhE(m+-5u>yNq5Y@)HrKS11i zr%4jw6JeUJN1NUAzeO0HKI3`u=*&Xq>;R$hj^Bd(8BH1)_KA=FGa~K(v&Ta1{_jtL zSyI|ULN2$c)I#ULXJ_<(rUuZ^>CjA7HmMuDXwW{#piN(R=7zbnR;jBSC%{ct++hrx zBm!7_DKzkM&F@G()R*z|y{Y+misS~#Sx<7X3ulrpRZdYVKdM;(03geGz@2jaOLrNU z35k7tRyum+r%8M?NsUQX*KbiBUK_7{PM(P< z+!=9>g8i$r8F93C30K1YT$}1~XVP3Rq*m-eI&A>pX(7YYLYgbREO)6W=Ck7fpaIb6 zXanTM{WfM6tipN?$AxI)6E~oDBeEt?j>5a2R`X>8Ml)^;rsfU)uGo;*ov^K{4ZP|T zHY;W=rP&m&)s|r`N)?;QkM0r}?8zXkeP13#O_4&6=hb+& zo71NLQ&*=-_LLg8Y5vOw)P6km(!SeBbxb>2o)>5PZv+ml-s z`@!IJF~fXQ%YNVId&tqRwx(BuQZ?y_+4|}gT=mB1#(AViiAtrs_xjHuFtj+f3m~FH zKSJeoRv1K|pJ{+o{+tlC=Xs_{5q4Xor z9LH{x0w(#{WTJOYE>@hRZp4ySq4;uXRmHk7$%>8bSM9As3}0KagF{_Q31we1XC+k# zcBsPJCfW?taL2+vO-By^u+S6&sGg;L9>9>B5D)O=*QVk)Q|X)n2>T#PTC`T3gQkc& z;XSj>^(0<7cphivTd}(%Im3liNvZmNX!flx_a{y{I7W$d`WrVbXj+}t$Xh~X^580Q zJaVFjk{cP}qj{QF`@Iy>9&7WtRZ!@qA(!Bc9zDM4jI(BO+shm_hqGC=>^KFrkV}_!1L@8HT|EX zqn86yQ}0Irn7yBa{?qG^)VTbS55V&@US0A7wlc;c`Y&P$d)fyg2aJVg7FHPD0tW*#emycK3 z6dC^H*aM^lv+w9=!`a706LOiU`g<|QowgMb-HHXdrpYYH>IK&i9CbC5eWXtpxiVcH z1bSkT!5`>0u%BfJRmwdv8g(TC9?^!9ACes8t6Q(OPI@$4Yl8D!f5t;cFV8*#2JmEa zNfjNU(#karqVKbGSI!QZJ!I_eV2LRa>5%6efv=vfTws;!kSbf7utGs%?LXy zbxhEE;1BJ}y%$RCcloVE2s@m;^PH$cqMXRr$=c(T3UtJA1twjsq@l^fCSz5o$T`hf z)g#x)SuefLw`rLV*}o((`Q3Pwuw_q8kK!yZs1W2 zj}oZIApy`vf=0aSOaC3bj#H6Kn$7ps6J98t3hmL${&_%&n2G7ib=e;-6BUR?hV70t zW0wm`n4jd^k3o0g9g!OpURT@MVzd44RL++lP*r^W8UM}38-+R&hRnCvdnL}A8-)%`-y@dn$Sy*xPK_oTY7^UnwqJ$_k(!PB@K{;p=SrDr#~+lZrm|M$wHT_wlzI zFBD$)vanM`pu>|@tq!)M5cSb|A3p&yrxzn0e6|NZj<#xagg?q|3Mi|b# zjk-~BCf^*Ud}d#Esz#_=quwrA^1>P1lRryeet5}{s;5hLq(ZWpMIJZs$g{B1T2w0E zefT zGq7=fo^x%xFC1OcW2&PvhKB$n$cK>KTC%I{eV6v__vI2VgY$bv*13H4uSB&QIN!W< zv)BPNiq@yHeW2gVTKZP%J=JeZML!wdb>*<2-hGH%QXa)HN$0_Z&xf+UyTHWzsFEtv zT^`X%y8m;M*U5J+*om)g*@<~M7F@-a+2@K4nXTPr-iUZ+b75SrCyVMmA0VDM`ln0F zG@uDZk3CE;hjN`BSrQ|mZePpA%7!4wNY@j+!TZw@npbj&y z!I=lECf>hegDJuerEJw{EfNS3osk-UTvFcocV=OuOq6hG(i=8atwSF~9OHBnPJaDv zXoVc?DGqPIYAT4_IIJ!E#|0==&`z#Aky z+gY6n+_#FenCb54-znUje^FOgFOSM2kdZW&blOz^kkg@&yH7otUyS@qiw%4${dKAK z2h%*bc}MygkHLMT$5f{n#qz%KE-f^Ck@-xQ>R_}2GH#zgYHL4FH^(BPyL|){-s}#B z;5_*5&)hmvZ>ulGJYPHr8d8>O)tN<+JRH62(y=P5^;*DvpA6K&42Tq(Z(3czEeRb` z&%^!IX^U8I0s5KE-x&&1Lqw$?U+9yTO|`Fh z{DxiV{>CwXO+y`?N4Z`-VmlJ+8w3uWy=dvVbibKpNOj9H+f&zlomo1Y8guUDRI>Ji zxU4dTpPgT=E6FS+iuyHW=>!W_3|phZZ)=wO28xsgGkUK|mWZ3pm$S?kpZ*kBa{T2A zQJp&JcyvS{rlewZK{Y;_KE;2W=zm{CK@Ni~j%5Ti7O(DUWn_nb;9T^xAtAf}is{Pq z#D%jF%Az&Zy6eHwziTRUhXq7qa&+@JlooSN)mpp6L$%^5T5$zh@mevzd%xX|(BN1S z`J_4i!!)9v{-;i#<|hrYJ$dG=^Pj|Am+YfV*TZ7}B-y|V2%Z#;+(V!3So z)cc-1SI{A}N~2|qlb}~2XttFI+Y9DxU4vRW+8uG?a{kDXxY0OqiYLkR;YC&Q3zDg^ zETa2H#A(k^+Uo9AWY@84*3NdiW4)!fUwOI(+NHmadFjd)gN;cdF0RdMT@Wbf(JrR!$9At~W)Pq5Va>csR((B7 z(>$!$TEd!`@HYc_^X{YjK<1+1yFBN|(c|}@dB3_PT=}{=)0mF2>Qcqy_uNtxH^uat z^^H~XyRmA6Wn1ioncbzgWJTQ8Y&yucwq5rig|FOob@%Wj0PlC)zuF4yKCi6byh~GR zlhY*|ps`Kp_J8M-9VS^oH@I*ynilk3k0awMf~wQIX|uGCsUn z+g-GZpimULKzn(;d)E2Wi5}`3B)?%?5n{Cmx-9FMhy5O;5&8}|EhE493hT@1Vh{rX zVSQk_ybGUH#>jn>*wyNBX!uEVE71rQHK5i$w$C@umNc5yzSTlp-5zWT&T@LdO^%)v z1p>0pzxFCd6tzE+$PQ-sbJ**3=;m@wq_WXU-Me z)@6Wum?d{%L25wT>NVKTW6e|cyn7Fn@~Vcs+|e}{$exdYjK5c=g@H_{S$ck@gPP|J z`}m*-suzskM9+KJ)+LGfHkhsBygf9Xk81B!76Cz>oAqv6!({7+I$$}c z%dW`DgSuaMSaf5(R*WoTfm2Czw?kW>9pX1>(U12eceyf_v7|1>tromlWxJUolpJXZ zGUp<($?6Rp1wjLS&_y?uIEUZ&+?GMrooKE`U}ur_qFrAp{{Tv4g{@NJxtl4s+Gb>w zL_vy*X}5+7>NwJ&-*7T5kgvyj1rs=hvH+&ronI6?9b@fyNU zhKvxsPxMFoY*V+lXnw1SYgZRUBhELKZ>&)G501P&d<-+u!*yB}WuKd(tYw-U?rG(g zowK~bGs_@b`PsV#;&2BIN_V|MBtf5G#=jwU@YN&u^go(vk)0l${({8vH<(~z-YVK5 z)-+D(M6lqwlW8C(K=$zoB9zPtKMH<{>QbqHxf@CGnI(j8Yy5HaD8ks?2p>btwH+Li zPkRJ2!cPDG1L&dFp1o@cA{40ZrG%P6rfXDTDSjFVQ`ZvgV%-9M$sYS~eWwYtx3*8f zD}7Kt`4L=aA{AS{_BY27U*L$T@lvI(!%yAjqBI%zY!{R95G^9+rR#Naa|k^Iws8s1e=y8X86N4jzS0@ zoVbvR&B2z5*7S$l6TPi0LzQ3Gty(tAVUEVqC9vKj)ksj-cVhmLj8h59tUfW&+9mZB%+=sECO3`4y$8(1hPmbQt3Hf2j(^7=&QbJv)SN5?=_+^kU3laZ-!n8Q8-%!Hq?3SC~tdYoiMLioxS3t*%4?JU?m_J<&e7$9qZQM zGbql^|B9*C=)S>qbZFJ2C%VvzI_-3IAJ6s*S{Kvml-ph(0Ra_;{F_wayYracrHJ2M z>D##Rbf4)p%Eb%#+LJ>9VNz*zC#y9pHb$B7d0Ey8w>(VfSxR^OTj8NWT&_pf9kgC7 z*$CRMr`wrj>yg1J1k7$8#yGZN5D|nu`|KqpsZnQ(nr8>LZnFT~=n4XxPiQRoy_bnxn zf|AecF+KNRc7%`u(u_|Qk!n_8>+*B1c4J?CH0n*_lvkq-cl%m1_}f-@+xyh*M=>L- zt>)@<9+2%8M{{s@t%D+kQjWWZu;5GB1V&Ex7mm z11NsbRFf4a4!w_PhP`XIDjz@5)C!krogFB{g)^Mu?L&jNrJlG&tgde_Ox zHd|U`3rxNzcTPg7Vl+mvE)>#}Az2z6HW-)=bu3p-Q3o}qZIHJPDUTyV0u?hVH=wN$ zYZNj4RG{{|fXz}wXkdtUD9KT+J4+ITtA?S6d$fq*$*7p<5#TOi*)alVGFBiPLXNCA zajer6%dcnM7ensLH?IG_%D0~bnI}AHUf+U^ox=+zTIbcvbRM5{K#mVAUEf=#|0ck! zZ&@>jvm&82=qOP1SY1pBeaLFLwIt2~xW4(S#}Rw?-5l{d$c5b1&`w0mK>339YYqbV zd^FX9LsxB}OJXInISboT`z4(tOXat4iq?5IbQfBt4mNEuVDx(gCAj`}2`l9XPT)Fx zw!jiEaG0|;g>AXi?BgGbo6JqBB(7{-x18rzD;+8t4RKj{i=EK$*x;l3V z9Bhnnq$e1q{>)q7{=U-$%P;d$-N!C1aZfgOH7@5vLhu^9#I@z*4wV(6m;1)5V5;St z+2Jo9_0pnfek0AL7*t&s^a(iD0Wiyq#TAB+QO#X2c0J~j1G@JGv+3j`*?(LOUuH+o4ox569nS=>TCg8ldhn=z@K}z z_k&6-LMu^gJNbZ!bImF?cG8+52D=~J`Y=-BLT+C}4 zd5PzvI9eB_BkpOs^;;sXk)*lhoV;z4dfToge}JN?MrQ=&U2o|6H0baYcm^cDxe8Wq>-5Eel^vnYqalaJ zA(CBN!EjH7>Ss-%kpVBp67^8sSGystN;P~HIEyz$&HQe(UP#0F6iI$l=-9h2 zBLooM7t(Fci4653K)Zet42ermws9q(l|gK?F)~Jt?24{E8q98TrRnec$eD(V*UAsZX?K7)asj zVefqM{r%A)eX(A(?jYCm-lb;l@|!=r6_qM2#U(Wr9iWj)qY>Lm^_tg-Xlt{oAWPRe zVS`0KltPL=6lcXx@`z0b1-qIn+7o7NW%(<{pVLTnJ-#JzMx*3Niu^P97*IyF zd7kw!W3Per zuei;S^}gq6V=!Dzxt^L>(I}bFc4G=5y%q2o9v<0~SfHd>8Zsc7@GMc;2gK8bS%z5Tmjy?)@_3Eb~xK#DV@I(6Hv@Zjx%{6)BH4TT%GySg-zHxY0lD0u9b zkEZI3o})3=ZJPSqdNeoED({nX!USGZ+AEE86co~wW9$vWSh+Zui z({6PCqHu!@#2o|QtGoErS-u@>w`;D!RCW2Jw5IKA6^Qf+sH?U3^qEcIa~xX>zGAwA zE+fNILxu$FVmu1!6YI;>R>-GOvYiDTCVnT!>DG%FXz+ynD*kD!7W@Y>p{cf9-Yz)A z1c{h&HGgG?lTlxtWjOtlGP<%e3-QTs%CjIoMFt=V(<8Hv5mRqqaSW*v1obguz)Pda zqV=4Z3)T)NzySr_#`jP+rRhXHEhE++OW}x6``z`Lr8>z^nzG6V(yB^<=w91|4&Uuw^QZ>%xg@wCs z*eAU+7e~{2$$}B|Ih!7(0f>8(oAMroh;?FW9jL8dw_%yDVP}0=eaL1QxItW>@(!EY zozH4bjFb4|q!jk$l7)!+pR@>M09#T?zyE$-&6| z41?Lo*+kpcOT;eny3HyiO81Yvzyc|44ZZ|w>r@L4n}^+p`9*T;LdSwM@AWD*A5=sV z-8>?*LGIbp!?Q@$+2{Zn$e#wp0yl^;dZMpg&_HAcWDJjI}WQ7(6cGxx%Kum-50F3_g+ip z`x~Z=m3a+p$QhaS=+6axe@vXLhk?i^;X~>;wmLr&D&4VVdtq&L^Jh=+W|vgx`m)|U zZh7Np(BUlCkKa#H-+#i{C&tD?2VMQYEFH`vNk4IpnIih8=2;)cR+q~irFP~8V<;}+ zeL5OHH)g_Tng)wkeN^X_)ZcZrlPwc<-=R-t4ma0k9?X>BHHEfTx5wI3MmDNQvixsn zWBn1^((NH^d+JzQKV)8C)aZZ&IU;`$W#?Ks)&4WJIlXNol01(Sc;IHU8$3&ZYN#!| z+CN_=5IuLVu`bm8_1gyqJ+3@e*CmR*ja??EOtKW7wZ2(@1@f-+6K)=U=>1fln9nCP z4|*^u>0D!1IU^s+rF#&_yD9B6Ft_MBjRrlTMjDt_dq@b1Aefl{rEA&g8EG=&HyPQU zI$FB9EU58wC~|j5ux5L7Z)0=GICAuB83?|O+a>K14xq82u(vZO9(8v3;-)%7oFAcF z3~~fQU?R4Bln-WXCP8i*d!Ji^n@>5GC6nQO*ZgEJ8-*C!i-<`nC~v8 zW1FKi$PW1}O`-1TF48UGmyK%G?BwA-pM4LIhzPZrdyFy9x1CoDVJ<3tU{QIe)N8>0 ziaJI|`ROwmuR4Dtp!q{j-8`^TwF;MGXs+m%olDz0yDJs#yfoeJ?n_bPOl9WgO3m#f z&AC1k%PA%?M}5(UeOdUS()8ritwvPYxBDUAD5@Qbm9uP>Y6{E6tC;2UMEM6D}@yeh79%A0WRt4DjaNK(h3z;uT%;^ZW@F@tFS|F4zEW|G`>UQ;{g9M%GdqF<9 z{8{PF(b z;FV$NCl6mYwmcku__q2caW=zdG}z7Xow!_O%ZteeuYHh%exT9{OJSuaRcmQ3r7)TN z1V{^)WD=*ft`XQfd~j5P)orq}+D2(_Y+s=3Co=T=^tn`bFBR;p#dab;K6Ys|>JJvElY~>?2q+!$G@oKp))U9Ub z^tb-O&R7^BJyi*NfAHO2Sn7Cx!X>m<5VGejX;xaeX~r>krwQ`svWbI6>pj1mCR-wn zS9-avGqw-@64j&0;qSO3+FJdg2IuY&n>DPa*rWaA}o3eZP`P z=~JM&_9B6kZ|$aGOR^bPU6Y+QUifuCQ*B^nxZ#hD+Q{(G_=e`y>eiuSHK@jER8@Jb zV|(onJZ|uPWv$1Bv>gnWqfNleZO#H+Tj%9;Yn!j?gH2!ikZ#mFgdQ;yFH9bqTV1sh z5+IrWYZLA~f#bFbRmxHSUQrd&KCzBgNe^pIIzeC?=R$ zknjpsA*n=W^CzNnh5B>sGr%OIv)eg~1{bbE{ViMldud6Y@4@OA%URZ((6O!1G!R!X{3s=)Z>xi_8F|Ap*MRA3Zay`Ig<96`f9LJ7>#~i z!FMBvi_V*d-2v6x&t3fSEPVD!=wolD=EB zS60R6e`T)1)0FxZtUNn_mX?N&j*gy&{=aW!0W`FLOLUj7%hR(9b12*q5>dQ+MNa3z zqjNX3fluynQooL6qJA?=bB^{O;774kC{o5M_nN3`&B(`P{2NOcNahw&yZ^&q`V$Tw z#}ckPN*BvjY*Vf{od_aEe=TbX#qCj2UOl0_j8YM>GAWrFnrJP8aWGO@iCE@yo3#Bn znpSX;%yqYiU6Ux@z+{LI;X^@L%vRAnw_iR@^B&6Q);$p|GM-`>I4#9b9_Pjygphy+V z>OU2umDvJNaC^qVM1zmc(+iH^UXqXHCM6S^I2rH3^R>f`l})4ju84+7?K78Qm?-^b z{Lm|I2F<&aro<~p2VO^w_Ms7PQSD-+K(p=1I1N)msb=i%^qMCmugV*ymbkfa{3Yzm ztH~q5;(vhV9;^OE-9)VJX@bTd9SzeihoqrYh}MmEuL-wuUR!74!Bud`?Yq`awlmcL zXtIEL+|5D3axrqhSPOiR<)~*ebGs^KR!}XMK+0FL238Er2;4iK~Xd0$sf>*2i)Oc6g z*N%q&&T|X(5k4CHH38Sb(vKXDN&_X8e!Oz7tjK_imj3|t*oKmG@Ba${+4QoL%nEpf6+$Nvv-ogf}5T4LRBLp?@t6uLDZHr~0Q!no<6qc*utK}5yq7o72PU2u`P z2;!@pQpFT_x+uH>%xFgb+1;Kv_x4JFWGwB<$gjA;?_2g)^{lULi4tEG9ON0lZo6nU zgI0x>C@h;XXuN#sMgH;{CAjieG4hF`_eCOk9C_p`sgH5E{cG*>mw7hlw{c}|TY=8G zAJ!VyUS%t!pYZF7;7)DpnkwlNCxck+0&mGr2d*Dj32!vM333z-s`13q;UxmG>Z!V_ zPj6+)nthBLT8T3i63QSKoG>s}DgG6RO)W?oi+?(+Pz{c+5xe2hHjt!SeUBMsbnsV$MLq8SfL#h4&B)}Ka*=@nITW1b z?mrvlzrWTkuN?Pzb@bPURQ21qoQ{ksnrkAr$a z^(z$l;Ia8%7WTLw$`&?@U=NSK9idWU*3;L`zs3-%($~wMjkX=K@P$+iceoBCXLZhv zr6k2HjG~g!ZX+jhk8{uwxnnF0bGi2;VIuM_qnH%4AQ9Dw+3Hhx)UDtgo6`#UP0=wg{DEGWWi~S zbqMg=b5N!({iJ(!uN`9Y<#p~}PBY{@*P|e1k3EA@IlMZ5@nO@6 z5x2zcutz1LLCYtk1gXB*MM*F0jLM5at|{qZ^5k1+X2 zmi*AG*Y)$1!dC>#c`~L79~!BU=^7Fho2Nu8 zSlB*6Pp;qi2OxZ&<5*h2*v_nT=*ih1VT~G%QnJ8qCRj z4|%VlCs<7{jZ+``>t;_W{J6O14f`wCqUUGJey3S<^irqU&TB7ER=tryj_+@*?1(cT zXDY6EgJQHqLDGA|HCFNOEdkcfC9Kqd3%q#bPn|3cFA8$ez-B%8Wqz@h2zkq9P_v{N zi^{ZFdCd2gVbX)HoY);*|EtttcSrrc>(#--Vg+t=00 z{!}@}mg&lomYurqvsDXE4e#Y z$lvfKCL8hRTA;Ba{7);SI>Lt&@qgzXUMoeseA@iUH$F73ZGALww0^5U#`8$R*ZF(; zMELW9{L0e|?mIf>CET{K>w&)V+4yr_{GW=WECoD2q)$lv_)fnj!Rj41rK>#ukpX6B z`jghn=Gl<5iZH9FN>Xk5xC!$LM8>A*QTFTV%5nKGi_~{7o=IF!bu28>J{mtkSL6X* z{^TdpuooljC$Ec%-U?zbSgCFaoBwm6GU!sdL^=3jP}pEy?{7<{@PHYM{=&9~osRE= za4bUjT0L9X z-h=%EOQ54oBJ4#8<-Gi#Bx)X=9HzR^8}cNZY84~jI6RWVy>m1PeXhI|C} zqMXBfk*#TMdv>(WF0qBqH!$#ws6BxfQuYlu*vB8!Z&PC>xQC#;UbAO}brjF78HU*) z`rT$;25o$b{Renhow_w2P{hQVr542V>;yR?9)^k7xOsPUrwsUd$;}jPgipaJx*o1b zeV%*ez!YGrul3jCcU!dy`+$-%WNfrCy8)@|4U=*D8-*%L$^5nuw{>mpnzW+8&ks2* zDylmXf?uDHPfxb~sVhex34s_EiAQ z2#);9Ewry+USmgu>d9 zr~`NZQF_5zL$ojU!evGOCVrQR3={Nh#FzW`;9FdcZvzvz9RTiu>`tT+d}aVif)^sZ7O{INdj- z#F)xj3`B(~(LLua#58`EM1z*AuJ}$(#TD0BLE5Vr1vz(i~j*uqQcN!h(u0RzPPt-H$V{2Zz05?H^`l+!XyB z(42p}qM_rJi`_>n3;Y>bYGv1w*;_Z>oZb@Jy!*xlN||pU zga2_x5*j48vlFJjP?)&+i^KBg)V+JY3Hkh@4kFy1A0{nwUO^sfD!}_r|1TQJ*rHMm{${SyvYj{M-At&)#}!`wuS}mF6spNBSL1Qk^hXU(x4xs^^KPx6 z-ivR$qUz2nDzx&!{_0F-f6uJy^Q|J_t5RcOnaq%y(O0jbs@;&0*|m{eei3DbRC)PC zUJe}_A{KE&-~yXwvoX8qZt8O)uo{(zdTw2=soDIo8feVGB4tSacyZ+y`Ab47Y8Be# z?aBN0WFwg`kV8hvYB-WpDeKOIsczk#+TQ`^jw=tEzZmXDk+foyv+r8W`2jzQ=9x!! z{WOGo1Ih9eo8&jXK;!QWX8BlAPr0RADtzD)39HPg`i;7Ia6xL=ml)2jt8oA1Bl15$ zU*GLl=_*F4;)B)y0D?$iO5C7ZB9okRGm#P<35r`;DHs?~Aa5!{&qHzFrT#MIL7j{Q zA*}In+!Y)XTmASM=K3n@p@Pa`O~+E*Z3m`pc--Ik>C;p5lV2XB1Jm_e*wd*pT*lN? zg}p4?{lcZ*=)BB0p(||ni(ls?B{)l>qyc=gdEVE%IGmTtj1X8+Gq^Y8SAjz3tbc6X^=!$OYZYO) zSX48iERAC9BfDs3bMSZ|Ct4u)e#+oDd`sQe^{+-$J(>2FldPd2RBU?k3Q6Qv+gDAZL8+9c~u#=+bKJIbYlROp?Q zghAjyK7;lMCHu#;cJaAs2B5C{!=)yKQ}ORyGfPR0JbhYkcSWy*FC&TmKgrQ!qJMh0 z7xbquPT>4RT5s$4(|JG8$IN?vp}WUx-LkK?BjFI%Ju={Psk>?Z_2`F!o+$DGe6ZG| zVZ&*H^ar#X^&u(ygU@~!gHsd?^bgSc6s^q`oa&?6`fH*S%M;AUY%afFZFtrRsVvl%Y>ATq`o}8^5!+rXzCeVu z0E&-(ELtG5aL363mjSP=vGLhGIQS8++Z}9;@0xl<4bD&Nn7)nX*E6gM)_lBv$UwnmjUa65yT3BE}PaH_Ej_5zQ2Z6~9O#K7AzU_lX6XljkbS6TQ z7yRwie%t7M-SEnOuxFUus4Q2E1DhILzXN2#_y<8(7sNyVuHWxz7D4Y5_T60(O zsqUe_gY*N==xga)PH#V7t$M%LE8?zlI-2y0It} zvL>y)`9E_ypjS2%NP^~5Ob3>c2({A=J2`NyL{L$UYu@4Bezz(v@TJ8{l@C5JPPIPA zN#%{yqE?diRAeOL=Qo25UZ$XX zHPXF|t)S|;!(=1V{ZaJeE%z)Lw{1|^o~W{*jBKrhy>%IyrajahuVB#eaIl(I16@Wp z(oK`;XpY2V)usjpDZF{CgsCRXYyP}Vb4?IHedh&nIJbRHtFm*3te`& zMxjx!QlGi2Vpi-~F9R(zOsXFbN0&kB9+^z3Lb#PgYVDI})MvvkrRrFajaV0u`UX2> zCuJu_^Q=E?SjGz(cP`jbfDts7hQQZ1o6YCR@B1^n^|n(oV^$c(FiAl)kvCbbo)2ll zE~x17HnFUno}w^)Q`Vtnm5!xqSM@bdR*SJr+239ac{Rp91c`yQ;_5#z$#bSRkBCUT zSvO;A)FzXMCE~*s5k_e^emV&7$QYJrBVp50oo;>uWVV>um2VR-TecHb+H2Fp=A zSu%Z-rXy&|$JNAy;LngFWX9iVA4X1~jCpdOxq)OAej1jbC@D zV?=5xr_;t%wkBmfbqB}_uAJU&^l7r`c+lv|yPl?s^v3X(@>fzAg`S}U9{BK&8UV`x z>IN6k*K=z~Di+7+Dce@8Sl`V~mv_@Ol|^x&gmqM!5>gd5g%4JV!3cNoc>tVtiO(E=j|c!Qf956Ep(XLvL#~b7ykgC1XEL1tZT5s z;2=6qCkHEn8p9x9snfJaF>aHbo-C|RKBDw=@1$jTjy+ty+>KbVji=LA-71qoM2Q5n`F=tXG zXnWF@9^) zm7mBPRb?GM4WHH1h5rB+Z+>H{bmPNNGo`3oOaos|W=7kjYQVr5buuQ{oT}o__R9tt zEX&uA2n`%oGq~yYI)uAW0Zi4C7evB8i{oRb8PlC$$)x4-8JsgA^;cLh5F1&?osQi| zqwoZ6IN6kD$BQ5+Sx8ZprMh(imGWfq9_hSdJx`3}jA^VvS63L;Fn54~o2c+AOJMt+ zqo$l7jXgeCXu|7SmdSGtGQ~paz49-QJ+L)RHZ`)H#!$`aY6J$*z|x`L-`nAv?XL~A zMYm`;ZyE6FCNo5hDa0m%HKx`25JP^WpNp7Jf$_&VUz+kh>(v#!j_SRF>cN28WnDeE zFT(SZbo-(4SbVYZ4#ilizl)wdt8)RonK{VYTs7&b2Ma!_kT0dK@wLo;!rD&$xf|ez zDD^UX@SQy}lSQ?hi?WfS6vsXr!9ylC-x<}5APJKR3cL4>f+PJCuGnNgqxmixY;1J5Q~0sx zw<@M&_NS1#gaC+kgaUH?%s8LyZFzqHEEf`%e?f#?U`iNfPXUQo6GI^K&8RHVq~4G` zUs3ez*vO(|J`S2P5eK*Sn`>N=>S8vaYFtNbma)8}Zx?oLp`nfaxp#=shMAGURUl{8 zX;*{x%s{^Xz`%(13+S2ANf;P&_Y&19_U719^ zMJ5%#rPYfKdKkT9MPy|#wYspzUm}>qXxiO;3e?+ETQ7&8%dHQ&P0OZ3X8U9@O-9;d z8gXQez}*JU=6;^+ECVir3azGP(~U(%J|GX{5wh+-C>F30Zn|5TzmSOk0FigZIgPyJ z40e~eJ`_k#H2E-la1lUiiL&E9S%p6{=N>(8nE8Wfr9t;bu?Mt9HV5DXTbzwD`^U9> zaFgantgG$FWA4}GgPt)5^zyrEhjorj^)4T3@01sLI7-cw=S+qv#@uHR>@53sDztwiUHRdqP2*qTi&B*jEZJ8{JE-JXh;)F}6w`G+ee93m$6AB-kKxutP8clIkT#-85tOV1 z2m&-G%O>F(!|s0~?>?4Rh8Tq`-D-=v{B*z0Q2d% zqwV6^y{>jB)iN%bR~wRIjSjwR7j*|zZPPIOxSHlo<9R3=@F3rg%9@5$s1KfB#EYnP z6j{!UXW9<+rQ<%P8^)aC_^-CRoQ+H)JlvtggTc!f+l8r<-&DZtI9=k*hkRy+Xqz1Tj!^mJYKgQBsaS5pD-dV|-JyAe zP_GPslOD*&Qj18L9X?bTH?c$;0^w^71MJCQME- zLVopJ#tyTSTVgde2Tz9H5kX8{(f3h8RWV-$9t#-w>hfPI)iHh}_|8Hb zCYs0ZecNLfos7^y-$~;c4KeJ%1DJTbP>GS1o68P8pCQuxOeTABx@t40rWp>GrD*%( z#d_FQQVvJz4M8<|4Wj!H>5hDX+vKUd{M^flcjXd4olFBE2pnm}^J0KFoJd z?V-~U#$Bp=gPRs72jRCk{mvn#!=w}hfJcU1!kfqsrtCE}$~g`o5uLXSq7kieSj^y@ zpNVf)O)&GS!|exQ7mzIEp9>puk(bOFbsUq}3!1!EWaFkM($pBS@Teveu|In#Al_U0dPc}gwBy}zOfyw1RTi(I>bva`sag0>0K; zqXCNF^|77!YY4q_FDVlfd2;J)4+zw5n&xx1Q@%$mF&)sg-9#!230t*C-7&WLNnCHw2VbZV?!!y+ z0ovy3_qa0k4m-!C$+veV1op3Bb=Zq3V`Pf*3-1otw4QCcHYe#!1W{LSPj|RA^hW#*?Z(;@)7E!VdoR0y-tgLC;$twHjqSvIPRR+`1YrU37*)qh>xW$^4`3=R@W;Vs{?quUg^X1MVwqPo%C} z?O+Spo4|Vm!+6}are12$3R#nn*qQp43y)yQ?jG)7;;fmH2*+$|!FmpdnX8{k32rJcB63J%s69KHfM>u11%tqhm8);mdy-pu5zZul3 z=Sdo}XI(i1d4G2$hXcP8}F_JLps!%3Av8>a=D(tNJ? z?_*SlVt0Vj*wR`E49hVexQFg+t@9CeVFuwebopmLa`e9shGsgPdxI324y=i07Q9-# zMd`CvY>|3(0DMP*D{QYnW!&&n+57yFqo*4N^2hMg^!>O3FSv8@J}+r;c}CrZM(lio zHqI%A;OuvgybWLz4VBg9nU^dYk%3knNZStT{{WIL1|aGEGK1*_C2_DA-e@ZqdHX9{ zCOWJePw^0uL(yiDau(#|yid}8>R3}HAVj-wqw+VP_tb2q)WazR`S zHF`|B9$iWWc}5$HM))6-RVfy{MCX8Fro1hTiIdyzIF6#iqEU!7zI5E<7?icQ&FOb# zE0AdDfZcCf_?`woZdkk)ysNa&?>^pRy~-jt;{8C>y~i`tN#7^zLNw zfbMcp8=5MrV!1-2R!XS9iL5qHBaO72jjC0wRyt=4M$ksu5^pG{Gz)u=0jLeJ0}xxW z^9GIB`0O_{FXQLqwS6A|#1MPQ@r}GY;u7|iK~yoKrUoiNwXb@q@bx zE3@?;P&Tfg)Tv&iUu!OxU(5Q{j;sJs#v9||e2+`-J3db(9#BvqZI)xanDgzPA8H*~ z?@M&!&6?e`r)S%>z&rt=bhz6{&5%6ALB`@KwjS*s0Kxd)jw(7Q$H&h-v3r-=%0xU4 zaQpHNobEYJO#NDU@6cCSB81XBlv??T>@MPCTdRoMnh-xfAjGNta#B8^Oy9 zhup`+nSNP$JWKJiar`0BJ{WI5NFjrGBMO2yBgkIox50qSZK1z^jDt&q7k=NMGuUs;{HFL3GK|WENMnPzqNY^JXia3-4&zzW-a0O zlVlK5_W3(bU^+`i1t;w5F5sCW&Ku6hZ*DW{^q)A7+`+oyEvMs{$~{Cnr#SMc3=Y8UkMmZZ zuc_NVxiBx=Zg^mI;$0TQZ|r<7;4ZA71zel1PAk*KW-1?Lg;%f1$ z?W^sxcy{?QA%K0c?TZ^_@z&e1YKk|;eBZ|=s#QW}#26scY=(iUzPyW}v2P4sTYLwF zP535Wpwkqu76PUAVFztTPDA8}a`%pWli|TTiSfZ<_JsDS2)`v<$_eDRP(zZ`z-rl30DPrcN>=Zth&hK1v> zi@ej|JDJn?0*yn4V#Afoc0Y- zjh^2pzs$X@W{%l5#2Zr4Qa2M+6hy{BMpC41poqfe5qPgm(jIEwStemI8}9ovr;H8? zka6TB`i(Dk7MHMK`MSSqnEvi@-HM=mdoQt9)d$5CQn9wge9l@8yC~Gl`2m@`4|Q&y z))dA!wgYOr28Vf93?D$=YL`-=+88)I{B-7>lr}~NDF>#jnT%b-?!OR5<{6K7;Gw8n zQC}8gp3G;=$?my-Y)%i)EAem`dwh2J@AKNO za4zFngOV(8VCUmigtdH|H7rib-c7k0fnv0IiZv+Jh!vT!t4zM--Ld`TMW^{uXCCoq z4b^#c$+jllF&U>$FV*=T=i3^-jGaidXZtz}PvYj8ykQh;$rkcA<969az~6G|OAuJu z<(T-9x~VdcrrV+44k1qBpXfv4%Uzq1#cVe%$m6EpEss|ytU%Dl28QzkW^J+jcLpD7 zo&HB*?dE@OD{WMHirNlF4nfl2GvtkjKePi>_!}1I=;Ro_=iQ_C5Dwq35cVCLzsR33 z^K!xZ0hcZjP|KGM9_7K6G7E|(K~VO@H8yjsqj<9E$DMaU=DsRCq4I7fImB(@^66T% zW8;IbQa0ERxkl%M&L2EEJaR5_7x_#kPNP`8%*X80v;e4K4&nD$zU+c$_oL~DXf}x7 zZ~H{w(Bg{69w&$lZZ3q!%PHyID^uk0*t?xD9~b4#uXhSVO1wyDxe}>o>UKY+cDsXx z#v2*i=^Nwt9G+Fm9!$H6VD2Z(<|w)G+(Rmod=4RpaV&i;&oh~Q$6}CN_hXwG`qj^o zi(KL(gNF2Ee-gt>OlF*@4uyF^e}^#J~eAL)Op~T zoV(gql43CRO}Sz$!#+DH(##VzGUywzVWmn`Z~{+-dc;SMA42o>so&@3w)y!z zmtp#WVx@LI)9sbmN}9fpkDu4D?Z<9WcMA0xbdVqrb2u%^Jq8L+Ftw31lla_i5Ewk0 z7m3UZVsU2+t>qqdwxtU|OoET-Vm7c?mHGD~owGDN9zHOsIXaRxa$bD=!yl6nTOSm7 ztF5w90rjU$!kmNCtkVvG&2^ z*zQU4UEe3T0vA@c*X59GK+*-IMp)I`j`w|+a6C*rPAA3Bnecdv?f%^6eDm1*eoo!M z+v@#0d_&A#k~Z;Q#EmlN&+2=8;qn;=r;*p~I(@xcd|~s;h3g)F2v3(#KH!-e)nCPc z)yZHBjhOJHiIS(vdl&ONSSIH)_VifeWJSrtUvbGB=IlMh+OYd+rE!h&8q}iINm5$R zAP~uosq>0)$>Y6gQ?&hO>LBHI4t2rFJGo}b!5kfc7Ydj~LAgB6SDXgn?m<{`Tu;Nq zCv8-YHdfMd8)<#VYuUNtHsl%l&7tNF!@cO5cX; zIXn*h_8eDZ^bUSu;QKoR+x7iB4|ikqe0+~@(0d)Fz;>(e@UeSpxj?|yh-v{@F+YSW4p-wl(xO=Fapu0( z@Iri4{gJ}9mam~$tgyr8FTD7$9yL)%fe=R;kU61}kyNlXV8&}yQq94fH_`pDXtM$s zczs`~?_GrW`G@E|g!!KzRqfj7kQ8XR1;e*uU^AGibv7SKYwmR%ue2W`D;5UTiO1W$ zT_X7A2y|+hHhh+aO&p#sqy_z&iOJ(AxUD$Aj(1XM%tQvs{{YZ?KLg!+&!2H7U3MHV z2T*oxLAV5I{hxXLl&T_(_=A}I?F{(rVx7@7k-<86oatddtJVP4{z=EzaHFV;$*&)KW^{U4F)Xg5#348u-T9$F8nk##dRrIoEQ7=rSFagUZ- z$I>%+oufzbNs6xY_iiq52PAnP5UMm7Lf-L!;s`4D^igsUQ;NGc0n5jZJU_`)IS@Fs6+x;IWx5N>?q4j)E z*XZZ5?0X*LxaM$A6ei=hA`TB6z%@(Kdt%0BWHCub+fYqdzvHj@ok;%xx6*q$g{BSm zTvlt-)MXUMo0xe@^?o#yGTXCq+v4|3f|`Dx5DzkTXkv>nc`pjxgLso{4I0>cdoJ;J zR1~SSCi@;^8S`6C3HmX)S$d)Gj(jfjC*vZC-ydT?QSDw?cfG?zOO4OMnhHhaeMh!} z7B296h=ae(_<}WGb?3Q)9((+KKOb23o@d1P_=3c^J8(|SrXBl(QyYM;bt_@q<02vZ zU-A2OT}S@_M@l#9dB>B*x5=1)*kc%N@rUw$%Pihc3?BpAh#h%7(EASpVjh3nBgn+s z4{07-fMx~M+H79RME=_QzhN(ZUP@ydFh}>#fO~wy^eh__!ovq-IveLO`-63#HL{uu zK5obTnS@OS6#QkQYHA@p? zDpb;CcU|BnWCQ3tT*iLJo5i>{t$IB;l^atg+471cHWF!-SiV(0Kz+l!9`2%aqVj{e zgV~8SLqSiDKZf_7J{BLx`t}=^;6^gwy-mreE`H6tFm4y!#K{QK(Dw&=s9~$_!lLq| zm&pegxbZ(Bw_#nsS^9$?$Se?Z@vFoQOnBhHEPk;Jt8>YhE9hTz`0l69d{5K*Bj^T; zat$wY&u`XgGK8@#%bKRCa^=laRlsFY;$LdHh4f<=>Sfw=^<7$N$AtZyo)4Guz4~sN zOWv!E981VWc4*hvlA7u*q?95829v#X5?{ugE{U+sXG%;d%G-Q zyH=~;DD#AGIfIfX$6-|(4s7dT2GZ%+`F`=Z`1pg{2ITDDwL&&L{^x$wC&@k|*)Mn9 zyYuuIKAXAoQ}ylf*!L6X=>30A=edEZUHACr>?K{0L=A4-G76un*QM-7Xp z@>~0D__GR3np!dxD!}#}x8qHYq8bJ+$K1Z~7_&fIonD7USL&wkT-1kbH_x+E%`*7@jAmJBN{+>rCZ5xI%jd%jzbg!c13D`$gs?eaNAwS2WeIW zfi(dbi|xvt;P*Eo@8tI2otn2Io0;&3OyR$8gU8c!{4wNl@VpBwOcRdWcBxw}#@=x* z9{&IxziC^2A0yq_xfAE(vHHGGKOKw$;O-~S(mP#FWlxyVY)v$3FT6DtnUEfCd_GX_P{{W7oA1{vFp{NZ@ zicRkdz-kHe@$fvs@g|RNj?KJXkI%&UKGcVDoO3@@*uw`Ve1505F?ViQar65aIhDI} zKVO9w#;>=>Vc77{`<8t6|HJ?)5dZ=L0s#X91pxs80RaF2000335fC9U5+FeXFhC+Q zP*Gt*6JT*e|Jncu0RsU6KLP&$z}6_Du|*aC0D-I`FzO^lV!Q0J%kHs1%Pl>UtX&n< z#;Klgmwo2T%KT*%QPOmsB@`vHsCZ`1O4a-eI==}=Nz!zbSFuGDS!)_9(O9p8bSZuc z%PhZcj-NSLW7{uOEw6@{x9?G34vP0!kzb8 zI+_y}%HGfZWnt?LeA^V+*2dpzbagRH7EWKT#OVJ3q1MIf57aN)ipnF4SxDgJoDP_m z&c9;Lr}5qvi#a+`#{y^n00t#RoRQP~)d>k<_9Iwd((HJn`T4bq9(sR833efugh%r< zbcnvot}}Ru$k`);#ryosM}^w3tH{PBio!=%=2voJrg4oHKiT~`EtW6K(bMc9EWC0? zypI|e<&v>zeYe_?TE(6PgtmDW_4w3=y@+ybWs5b0Cyk0jH=atYOI!=(uFEX4%Pg|X zFBgQzBKt2kC!zK(JFMjC5hYw6EVHV_{xTeU>d{4LqKYV@g$pGHj+Rp?oh+tPD58oe zqKYVwq|nOqiYTJHtVx~*u}4Z5#G!i&MNuC3%87c7olNUzTO8zdv#p(M>pG62(XY|0 zCWk95>eY8y7QBu=Ru(w!TRiXEarQcQS?9l$Ly?G-7j2jCELX6dF-xaJ)iYvj>Sv5U z=#CKy51#jx$$op<6YYJe(GR%tN0CqJJdF&GrrNQp_Y&$@e#Q2BikT$Ev!tX^svaDy zPL8g`hngrt?L**rtSn2lY^r#V?+t8`LT<+%q&*2((OtEx%F#9FwUY6Q*(8*xp`wpd zX$c)PChm<7HHU0b%^o`*S2&^J5A-Z~%h7rC<7En|mum~{9~hxJWOjyzv_)Asza&XV zS`xQdWEH1|K;;#LF|1J!xgMhW*+W7k?I99&$*q(&UV3&_2+`zN@FD97>`P+j7Egti zJU#4}Iij)Yx~m(fM5DVzSojwO^rHHtP}a%oL|UztqyA)lH(Z?}-I7QPOS3Rws1;OBZJYfrwa^KK| zvEZ>wTOTFjLUcD}Z)Ba~8aW`{(JNaXkGNcuJb#ib zdsbVE6CU)+sSix$JVtb!M9EX8N0EKUsrMWa-qGZXuc@6|D%Ih?sFCT9lB|y7M$siq zt(QnlpEiiHb;=>QF>#*<_Yn|;E^yZC3u_BKR*Sfi$EO>W67>G951dPqEc3jqC$bW^ zv8r{5^JI8T^GMTV{W;L8Gd)zfAki3& zbr1AEw#Fl*`$R%NPh!RPBJlqJWr%oZODLfhLDNK}l%11ZRU}H2V*ZJ2eYK%6{={(- z59u7!7MVT7T#8SOMOqfI7pfvlk@48yfp0_`V}Iu!nzv-%)uFzq*wr!);x=8P?jy%h zC7~XZ(|LG$?^#St^RY*JAE=|Of2ufRb|q+OJ&~1@`>^|>u>Sx;BzkX~!~KyL?3O(@ zL+2ml@=LNY*!IZ%!qcMNk|6$y!j)V~>J#a7NRI?YyyCK+>0#^N7?8jw9z1;9L(@u_ay1qOgm{lYxngWVt;qN%B9?oe_J= z-csHr&%T)SeaghFVsy_*rDr-h(A5d(mKP(6>9j@BFWDMiow2y}R7V<-E(nZV7o+@$ zduJrO*8-bLg{NcM$~QwBEJSX`c*DZvOuBf99(|?X;7qbg_lSLs4t9^}DrkW|NGoFG z>BHPh`f+w$lKZO(V*DTH5=D(xRID8Kt1);J|$f1dkll$8vgT@fByKAv!CXdqm6j!EiW0KBFGNb-S7Om* zyL=1WeVzo!J&#U@h!T%WIVJle$ezh_g~<66+4iw1U7}VkmxZiILq%&oJ0r-I*~u<@ zlR3|iZ^y#^lKqU2C)+DMT4?E_e_{~HKG~{B{{Wi|mb) zj;v2)e?&Z@98q3TbRva{*%>=WsmQxlQ6+D&_AFg8>$Px85mt+1`Ay{=OxuPdsl@*P z^gTUEjU-Q;cp~XMp^J>HXuCtlP0-f6?^T6~ay+Z7GBTo7SZ`JGkoBKQ-j0Ob34KWt zeKNCsR*q91#f7DZrG{R+7b6zOg=6IL>@0ZgNd9KNV$Y|^>PJ>bYpieSOmY1VWvZD(IwM|h5LU9CAU}FE;00;pB0RcY& z{{X_eHeMV50Kv$d`cVQ>_B@?Rjs(lR(Kn%MdpXVhgN=?Kf~-+rGV;zu zBld7#*)*8deCsdl?7y0|l-F-p*|lTz{fe)^QAK>qEN+k9P@R|dtyw5n;OMUQ#5^`u zEU|sWy+3coy)omG^Uf>oB^&%QL(G;I5*~&3l7*G`iY!n^N;*-}hXKW`A(n=9j|)ZN zed~&2hjkRnE4!hc4E`~y?&)HOxRPHYX;p|xGI2z-U$L=havl>e@0uJD(28BHS=Upl+*b}T*ebgHB2XYxzI zcJ@nRB8TiT=zM+-^IvG?M5SYvs6x+5ChLMScz58c5YOM|C5sj;UZ%En4cTN@xagD7 z8F)5W@AFO2=Xx1J!`c3yqMZ~k*)Mc0lA=ENug!Xn-3t#Z5|HJs4$Hhh(6(Oi+ZFlz zmG{e$Wh^zV6Y5-?i48j_{{ZCu93nA8NM-g}f01s7>LgvBcbgU@^`c*~Ym%#j{l^5I z@Fng&o=@;am-#tKE=fzMLOBqJ9pc89l94HFa#lro8Pr_FnrgilUci?ffB}Ymp3)vnCBs71b8@w&^^6TeTS{4^SE{Z5>#ES2taj6jz zqR}s?vGLi!+FYN@vqIhw)f92|tW)l?`epv%x{@ri%Pg`}p-)FrI+4_lqS0uw%Pg|X zEb2W;^%3I~QAKxA&`HOJHBzKr8yjOw?O8&7woO_h?H;SDczv>siYVzvN;*)Wj+Atx zp&bW7(*4SQ7!S-`eQY*DsOEfw2+uaA(J)^70@dBk>!a85l) zo4-t49;2v|k4fNzwTXI)BxIk+kGEreEdKxmRmzV~njSpnu~>%$S|v$rb4y6JDjy=` zRwz*<<+G*Y%iRr*Rk1t8idH#jZ+((w*o5rxN$ShBXH`gUh_X+~XQciTY;UA))+X+e zJ)#cL=Oy}NWsrU`e-RFB@JE6?yk3QUI8Pp)nm_ z7qFPIWWJNre+Cf5sj^WN8diEv;y!pkj>igHEtf~~QXG_q+c(Z^c;^z$6h{qq$AJsj zXBxxuAxl(CflFj`$Fb>H-MbsKLEps6_8h4GLQ_{%C$djxRGc(7t1o1c349}#iAYR~ zF2w6)om9&c*w3X{rDc|NY;rGWrs^Y|@J49<%vb>eEj3dbK(AF9u z#ypkr5*89Bya=I*-Xg0+pRkn;(B;&G==B<;#4m{vbcV=qcp~Z1e&T0?!5#}D>5f;y z)G2&Kq#`n=b)8~mlYbK;tbYiSE>G4hdOQstF?taG7kS{TBcZL5;7?@qtm@Xt{U?GeRy2Q@Wo)6L$I0NK z;x9uXgz3@e2xH`HLRuoJ6}u%HJQ8P;Ugg>PB65h5M4pJcLKh_;qR*?5jjJDRW%o29 z@pO5j#!%IvD_SDz(6)whM~ugV$$RYOjcie8BzYOri>H>Tp8^uuBbAEsa7j}lyp%mE zBEAx-(1|UOLsZ1Kl!Q?wv2ZaBV!JCoFvp|DiyV4~rgE%*5)s1|v@$$lAwA;GF=FR< z@+3`rW&4YIWNkXcmMH$iS|g9pw8^uL4}tDBA#y*e#D2~Sy^E4u;>NEZv&mW)0@@+l zUn#1UoDz2%5yK_QCiF$v<7KpRyB?U?Wo&%eC-9TRxkR}YSoB}^#9gk&h0b3iTg72} z3!F4@p%dVbu!_FMFJiE?M}cR@$zIt<(&)5=inLDkXZRxQlCmU;a3{KBMR+f&XZkmz z%1DzED|RtzSX>oEd42DbruH@3j!_lltVv_YyDJM47s-8%3EnSbR&?)Y8pQcbNgtsS zJw3#m(JmOId83IDRV+2JaxN@f4<2m(*hOqlFBUbi9z-FGNQxvRP`E!`j97g9^@Z$l zhD5SRPRT6~g2s+xWFE<)_J33@yCt=mN`$i?xO|zQnM{njZyj$DuQx$s@*m z_as-?rK6IH7MRC;6f86;bs_vBCd#rOLE|l6$MGT6Q58jrY-8AnjbiuTJ`1WJ!Y&B$ zpBS#sJ>GlSe?R;`L`T8OJu6IZ$o)qsM0q@nVk5a736zld79YMMK2AlK&tv4F@+_@l zsBa14KXd!T!(K%Eh-aETH{hy~Uge0YWcVw1oT!CXA7?B@43E`Wkn?*OhuLDojhvKt zIr|1K`tGC6p-6m-O$>aJI;mo8i1;1KL?cLeS`)D>p^Ge8sw72XLdqKu^@R4tm&e;Q zC)pw#lu2sIcx3SQJ_gQ2UWT+of#xC@mhi>LdmHYoK16vN*{rVCyWh;?xBFrJEdGSI z6gDEXStY=-huy{*V()8sV-T|QLVLw;?$+})67OO=<}-7G%G-N(s8`#1AE;jP&;bFyzoff45tl_ESB*xvHRkMyiRw)65o|HJ@5 z5C8%J0t5sE1Oo>H0|WyB0003I0wEAFK~WMQVQ~W@GJ!Bsk)abnLNiccVsf$JBf-%G zg79N-lA;tOG(-Q|00;pA00ut-{{Yym;8Eh$QrfmtM~g*Jn&D@IoK)WzH<>5hNdExS z@fA(lX|YG)*IhUBO1J*O&2>T>qNLK#4EcRh^-D4ziNgC0_g;$B>ctQeiduO@g7_^`y3u6 zFzBZ@sY|A>^i!Yd5_X(w;!n$&G&-uOWU@aK!K=fiJ!xd{)8<}go0E>O30j%9Wn3+~ z9D4JekHeU4Wj7y#;yC<2{Qm&Xjpd`haP#hd98aIZ37s^Y5Zt{m%n5y4*<%R;c} zz3l1Sb@<6uRM~%my1Xw2DyhqLSpNW9#B={^!3LOnE|icdm6XZI~lC#pLh zr}f5B!QwmU{{V{r0R4aZSl+q2_bYW#cmDvWI%=SqrIk;GTS;rXk2HY%$1by0Gk4QRfn4BS$`6U2WtMDe0H(GvZOQq6vasi~i{e^b#> z<)Yn8N~M}Om+?nZc+y`Y9W~I@UPoUHrMU7l`yN*m??3QLrkdqL zjZfLus_G=D^J`N-;DzO-C`S&@GSxTbNkWbzi^EYFskv45Wltn{eiw&DQS&^R$E5I; z-V*XZ&G5fXU&R#Bb>e4BKh;lRYoPo}yotCSM-QfE4iCoTT5eO~(c$!QN%*#IB0oE0_LY53 z3cXwZ01+vOcDsSU7MB_`@mB?QwNzRC1pfdQ{h^Je<)=E2PYtrnhfDVrHE^`L9+wzb zLe;B|<;!Dca5|MKxqmT7iQ?7d>hmh8cwQYXDV`JYd_Aue!aovfbk$(dK+C z^3b#T9(DW;eyfQ(2)@?^o_WElnIgC)fCXuk>cG znp{T6PLB?n7O*$OojK)^^KWRw&1JeNo6{ukmrNxNt#xD(CU4l7%u?o~%>JTFOgMa6 zVd(z=a`0B~r||Eqhp4|3#_;@T{R+*WiBJ7K6j4pQ?jZjFP1iN%w<1z|Y;`Z@eTzmy zOjh+NlZIzN`Cnh*mblcd9g14;xTw|%RPk?1 zvE;Qa#JHMI#PMqK(BXJ{cPjA}J|`c|7W?7Fg_abjQ>s41?}D0hQihYW&jmsqEg50M zLY~@>Pu(6?MP66@En+-cX@Ac0NB;oV#47w6E8$MnI)}yKHDAoAxT>d#J^o>SJT)X! zPx^0Gps6P`?@{XFF2vkXIojUHifMMvO^8C5*z1H%^kd@AZz5^k#zp?aukj&Jtv!$T z{nZc6Ni@IVUN0H>DbV7kpAW=(DIem|Q{nwISB_lF&ZBOspL2${ zU2iu|4T-jZp5!cH?Bo+p9xDMcJs zrQeG~hM0cG67glN9S7~a-Euz;pFXdJ3y0RUgUf!$iB(M~({e0_O84uBmHkVkIy|>| z;UpKC=v&2_QitXJ-!!vlxA0q4Rdl8ZtH|w{e*r5mU^i0sn?4#D4LMzrjv&A zpp&X;d9MwgM|}=8Whdd)6yGFp{oqY)a%~1;E^$S$O{W9Y9u)3gl>4FaP^xYEx(|W6s8*D1>}O@r*Na^bPJ4~;z8;qwrn^KZn=Mms zS&S^)>xNb%LeJ`EZbtfk@!+e|{l9)%<&s8M+{qdqqtwqe%chGyTIyLhI7bZe+qWfM z(J7uCS;c9NhgHW#FU5_r9WzE*v8Tfh*~}ik8PL1;9Qb}Gi00fUmdc)y^*qscD(4ha z>@9}rYN{p{7a<;b?1i?+kuRY-{_?Z7#IL9Ck1fmmD>yvYMXFd;QmP#{$HQ+WQe?el zP+Q;k#!Fk;BE_wEaR?ruSb*Z%06~JgLxJGVx42WBP^37)T?-U<4+UCU2v!Ibck9jX zKljC*xo6IcOeT};oPEyTd#$yf&(lw#=3|c!4loH4;q+fN8jh^e1OLFQTqx=^uPy_i z%q!pz{;Hm3)OPS?Go|Yp*8Gy}~tRtYjhbXJAUWH?Zy?(IOfy9@^eTsv*Zy zUVbFaYGZ$wG#$zmkPP5^l*!pVzAng#z8LZaH9shaFbom+Wx2V;p%HZ?%Cj5UOnBuG zL>rY267~1XwV$L7Oq=UZ=xGSAuCZ!G&b^4vf?+4oVJ(r!o8(a;1C;}y#f)MoJ3Trg*Q^IY=rLLN@wJ3>N2Jf`>jf@wn6boguQ?)rbrNGI3>4DAzF zocSlZDl}8PN!M^kyV~!oR^P)^U2d1-f@o?{ZlsId5lbS|Y>NJM>)0RquAdsndH=Yd7<7ryMG>e0AN)iAU4M zvaW<4stfL-jId1~c`u_pG`*fHdvE<(EL_^n%5pW7R}`3EbV7x21-O)p$*q_Adp3wD zUJiTNQ(E=H#l>1eWx0qEX8=8kp*mjohKlmlYRN<2(3@ zV?!`Sgzc*{9n1NaPz;jhkM#*V2VaRW&!L9D#`s>HSUOm5;Y#5;KfT1Im5~1I;f%5O zDE!X^ep9P5fl>`mNh!yn5rU=G&Yl81h@7X@J#icyO))dSq<(I=M)cMm53*$f{M~Tx zGAw5u`gDx14wt@ru;(VLY(^)l#761nQ~4v&)~5SaKhUtYcvCI&JU1T1j&CC(Q<`5z z=h}iHLTyyW7G69G&*V$L$lsF4F-;ho^l1pFYj}xTa13!kmStty%g19t!?~LH>5#|j z@Cjc=*-vuW7!Vzep=VnHgY8%VT$t=Oe;dO|AaN$SBGUs8em88o@uB^k+N4aQ3eHpC zbD>vf8C2yx<;@f2mCN~ul_+#AU>L`@2dEK`&@ttYi)(Z^8!&cNl%@k8px%pi;9jw| zR>?WBsnVoF4lZ~@wv68L?(K4rawQE-(IAsc<85R_7Gh}@{j*ML&0pv_=xm^4=YkhjKF6U%T!sX)S?rodG$j?|)s21@RB|1ZjlOsY5l=L;Je&G?3IYL1SSwX$iv0x3ER>AhCOsNGrDoLF@S zr$G&9cIa{^m6anfYldr><`N;t-Yhs;3hyf*%awnVmMlEOKHed!dCMe4uQM0G;m>T5 zv2E9nY{7R-om^45HvPSii_(fHi2D6Y37vcNtT#Oig!`bZR?3h3!KH+BkPFd<6p+~Y z=l;Wb{q@kC`ZFzY{3+kEzwdkgw zNcy-o%zI)jgpD*(nc`s-nM8RvyuHmYF*0U;!!gv3SW$(Y zuFwfe!W{Ux$w;I5(xaKZ20r?i)uh;BFKXM0{aS7?rD+zWB>!tSK;kkMAN>(}Aa0jv%pz7-h!?wiC*nW`kV=y{EY3* z9ld*fZ=gw{DEhrhh`rScNk{Wu1gqnB6(>dAuf?m{y9H`oh<{j?6QLcoAU->l zs4)rZw6P_8s$rG;p}$cEx|<8?wo(l<>p$UTfTZxPrd%pWNeemY@}3*va~sv21PM}h zTTgcECGbDf8LLa|8ia6g1YU_W~ zv5mS?JP-v&H3|!jkufSMx~;Ak78 zG)*DSXe`+@vP85}_n4|;=F9;hN$Sl^8WehKbmG-91}i0Ih}wquqt%z2Qqclv)8OOt zCNa$CnB9@No?Fv98cVyOqqT+)4AfL2Lj9AIYXr&K*|qk`h~QUSlU*VsLM(jmr3s_1 z_&>GYw_0!dDE^@3_c$YoX2eB)(D;XCwbdsubHiSlLSZ8ZX=3KEtaNP~;4_tu$gc)& zha=5uHIh$Ft=&F861Y!>Pa||+R$NvhX zv_D;Z8S_vn<(S{8Y06QXwxoKerfDjpbD5sssj{J5TY%UvM+fw5Ct!}0luU7IPj^6i zT$Ui!q1+g;l6=wUtX66J7j|VqnOkW>AbxFY;F|W7xz+T0>8LT|_PUS+$e1CT=cgEx zHywe9I(jT5)A*3v#PntU5z1uZRl{dg-NJ^A-El9w0uPfiNq`P|S_XH(2ygYff^e*F z@f{h4IG!3(GE7ZCy>UFT4&87;CnFTy0F~kMk7b%@v9y0!qYv859@{mpW;srepDB-> zuN)afOw6KA6&cu6r&PusGzyT%h_AYbGB1uRHl#Ez_`mFLjFxsjfO!J`Vcjuw_TEq< z-8uB$JCZ#^eKow%e9yL5@{n`;Y4=u$-Bueh+|4@FMWI{SHBkuhoRV;u zdw|$%Yqu1yfWQGAY3IhR`NZ}Q7QnRgNWbsO&UiGSKu%VBH;~LtqHp)qzc~Cb- zLF7}rEs*i8K|nsG$Vj==TL02I+T`@QK)bRYIfZ)Em~t;5TByOUw!s)K%N%aiV0MDN zjE)*~FJ`r|QN{~rVPUF$?m_Vu2qcRyj*r?=GWR$i+bOdq!Vqdkm(XUpw*^hg2Ya`S zO_;xcNf}{I`-7f82Px|11BP)9+F#l!gH^*uJ2H~9=;AY3){Q?$gXp!ljS~GF%UgF^ zCrfp%pkn5imd<`1qgaT?ewJW&l@DyZ)gqEt79}z#m^KFVy)Mi15CbR zj9ywcJ<+AXL}~*dij*?O_0iFZ1A}mo%zAVkUu0a6h=vana@E1CpfJrUcL|bH5i+=? zi5EPv9BpnrnM8*e0Q#kdH`J%K?)bSy#-k7(%eGM}6L3MF>%+WLu1b&4r;G@zqXM?r zQj5-ZvPWrFk>kokVrEXk}4~(S7+8R>QhDW~!yXSfifNG-bA~#>fH#++M zVnp-9l&`i-XYhxO?6i8*ZNIForDl0vP=;DR;)nLtaA;c5t5VizdMX|o22X9Bv5Y6= z@WnbG8p>Gl9)cqaF#+Uxa3rAOz`>CN2Jxpx`M%E=pvla5&1#t6v}kZAg}J+*C5VfIATPIiK<3)2UcX zNvuc261#sow3L0&e6WFxF2iXd zvrxxudyFL({u8ksWm_vv8`rH+7V1$67(;D`{K-N1L9&s{RRfE-=KGOi8m83TX%L=` z8`>gA=n9=lWHRu?R=|JhXX-z!HNx!iSSVMOM`>lJkYW|Y&N0gNhgA^# z)O(;1Ucz8T9?A8fapqU625mg(|=Fa-V8uLXLlx z$Ty@O-E)`T^x!lU$E3emt6P-*L~rQiu~7`$nR{&KjH-4dP{sBPXa*mfPCk~E)?cWs z1`jbXryj8wJmw1Vg%sas+1cg{2%D9N3~3KlT6t(E!hPaLkmERB|FA9?qt>jDna69$ zI0UEr_#ijq`q%@;QO;((EH!^P`kr|SsC-Wa-j21umf|^wlV9<4@IFj#qurPEq(=Ht zuE`u76gnOr2hP@$v+Yg6YR>-UZ*9;z8veRlt`n-#SxXQTNyb?E*XhTn3(!^)78}B7 zbZL6;HkrbvWl-IL2KfVZ|F}fEjTG;cAJ32`4AFqw85~=>DA@*o3ovpq$S;FZyk{<1 ztfY{rBG^|{q_`tYjPY^ZF9tnU>ZB(6W#7^X>Ln8m#@kE~97xlRXP5}hsnpp!Gna8- z{{dH7y;=Y9RrnI5agd3pR%5Hx(tdPBec;1q%))HZ!a2=4T`Ux`Q)Zt%@gDzSqS?R` zN+6Z2H_c@ZDHRp77wY$Dn)N^ypJ%B=D!@w*?7_HObFXFJi*VOE%Ye8?$SDfr;8yqxHPJt=1dnxXdlm!*rZS|kiTU?s2 zSfeyn-3lPkF|s_mVV0?xw z)R05xH_O>dDC#njA2rGPAxFZ=MQqz?^o$}vsB(v7x;}hEe!O~y(90H@_}uh1W4(1nz|fB$BiVDAa?>~{L?HD;oDwtK^T5_}Nc2Dl?!zYW={ldGNZ&?6V*(k^ zU&RxUJa44Ypvo@_6BQxq*?}HKNJ}0V3Ulz^R*F@4^$a~m>>;+bnm@|TyD&rYi#|;7 z4{mZ7G##QlwrU?VQV)bv?fg^YD($Uu=C+rFArINeZ$CJrQv#Fp;E-M2)quHy?}N3a zlE91u>Dh5aB3|IPG^E>hN%^g!xR57HBpN<=5iyQfbkbUZTF#8K{)M@SoZ=Tk=*_vQ z;!hjvb`-fC75OZS+avO~m5G0s`DSx%oTG&wfPVR|rOt)?9FewwKe69;Pb%hC0|y_T zLtliQ26%I$2aD!BD`^n;Ujyl=7j=NPryS0SBJgLtx|E?xW}R>+j*eZ0{!~E8x~Md@+k$q78OyilR0L^Yl1Zrc)wbE}TimT%IQh@j=r7;5c~l1-ye2p18jN40s2e6a zaZ{d3Ac7iB^oM9IW%mX*+F9ViT`m-lFifObvu4*x?Dsc65BKPNpKDCU}%(gW#>v8w@P z3g7PMJ5vq6Jz{Wx7F}6lv8#6|m^>?*qmpzsMYqv9FBb=a=g+9!pyW>{5f3A&rH8Y% zav&gkR!}qq5T(>_gOgD_fDn0`|H;Jb5UL-S5*wHS)RuqL)s76(4TxUq8>G*OlfOKDL+3$clxne#P<_N*x8)qiI zA;YDq;Zr2)4nYz{od8A;%91fXp?vubGbN?U-CEKXHvQ2u&*b*T(a1BrGk)d-QZ6rk z3}L)tTwC4$#3V=(KYH*ZOz*u`8}kW1q#|!{E|t7JWq>2jn7KUr&_FXVy=t{%pp(h* zA^6(Tc4K5nGoG>$W~TKNyUu=CK6Ec- zm#d_*3Mru?A=U~Wt{>k>fp3R}PD=Q=baYP>70LxH2jib(@LC4DIy4R6;F58o)DpS; z94=ITG-N-NT8bx=7%h7gBzz4x8f5tR?YNSWhl;b8S}7uiON)}UB6_2r|amP zBi;8rhbq}!_&6}x<%I|cztE&!^`3`co>MMwp^lJ z-$^3%U9k&Cb*=&^cKH}BuV>5Jo4v6_%+R?-RJi$(-U3TIj-orv zJ0uFhk>~8LNw`oB9y+LDT-8#ZMeRo_0_zGq zQoOjdTC7n0qAY_GQ7;EEUMny?C8K!>ty+a&ztR`MHs|fFw3;j*x6`mSh79vvczM7A%L8|KBJ#kDrBbYgOyO%I9dLAfi!9J}1_*Eh#%6d64~ps`=XpjkJ6U^fCoUjs5+E0Om^ws8mJ_yeVqC_$3s zdDD33$UxK~b5=Pwhjk~j-7xgymj_3*_Ql}`X6c8^nB<)sYO4nzv!F3R1&)|3|Y zwOzU6y|zbWw@OA18P{)2RW`d8&xyhq*xbsw8>xYoOzj3K*o`m@Y}jThUXnj%UkKHTjBFR{94m`Ld zy+DdJzzdAGA2oE1HSfe z1U8Q09vtU2^24F;UpCpdr+8asi0{B$IhCWKy5l`nXs+{bbs22x)hV+omDxSfCUKc9 zhLltCz)7FfJUD)m#&Qxb?p&^UxfMxnV}7J+!DPg(MLnz`czSZf&|-p4GFSUiQBzey zG7*1QRcDSl$4AcoVFXjR+e*x2B27wWUa_dWB=r|Lr{}lolu%s`jNjo5%%}ZDuQ_;| zYfPS$@Op5LO^ShX_IUTorgxs5?++;}tbp0xdLp_9znD`2#3&p8V!Ul;SL8WQ@br+X zFNLwiBHzq;2DpC+$3yj*L7?S8Bj7;ift$#ZShs~W*OGLkUzL@C`4{OK4Mm)eg7Z^H zAj8I?p5|T@>$!xiE}bj8Fl#wyEJK9La3}e}oYAsMSZWQJvsG^2nXs1pN2shAFW4au zpQSs-zqkRZ+)UI;ES3=G#^M=f`kcjBuw}U_n6N+h3*tg*oJ;I>OuZbCR)J1h!Q&Zy z&oOgmS5}HM%b-sp0pz8nW}UW1>cbl=g?$-D2vfqHdx$zDNTC;`RMr(=g+;>6 zffAdqmD({zUg7fg1p2n}#wbZ9qMHs9$vh;5PAzGTwr6}r&d%R(Mi;W` zkX}F&#!JYo4YlDKEjeCCiE*A6g>5^l(o5uzR#`_|GFO^bf(0rxC4u=7s0K~gl;*C+ zO#t!cBX&=5jh(`l&zsY&w_RuMcduHPi}Xtv28`jB93AvZ=Lurcx=G9oip^X+fR=K> zzsVc?kSX#jI=k%3AN_yN?L9%`PP@Ku%Bs0calk4KpU$lm-K;`&Km&ddV>8FTtbWV| z7z;o>Ghk~lqBUG!YQK9GjF;JOihE0;)6su|9v;*at0P;kDrGtJQEsJg@RO$(8_lN^ zA7lc1ADEZKG_R*Y-kn`#^zDERX+K*IGlsm1)H>WyPYJ92J?taY zD#By^V)&9;tdD&eU?qV<`d!&-f|;smk%=lc58#(Su~V8T=fSrOY_y4ibdo>uch|#X z5~yYmRIR)fdG_Ezoqm0hdGXLMVTG4Fn&j?9*LrM&5Irfp&R6bvDaNb8bC*ni$POTPp_T;ryYh=b zYGn`hNzLcb$xp>{dF$hwx(`wQWi0Z7_>t2Pr7-Oj&q9~!suvBHw6W@fi#_z}sP8Zh zdowkI&W?d)+n4Y0$*-&Ay})744gBg!-DYyD)fo>es9CQEJcFNPY?eWTu;7@9)VKX+ z1Rm8+Z!RU74&UXhVf%20Y~;oQ_JVj*$?fsUXp-yO68?6b*c;RS!A3^-5*RZ3i2QTrn_td>KFWFl%(y zrI^8E$@+1tMwG8aqFV$|xO6(qA<|jXv=rICe z6t%3T?fc66<+!~IFP&}7-qVt=JOU`r$bBF>W>qK^yJg!*XFV&QDoWFL_$8%}QAA;n zA1^bSa@oLC?Jko_N!Zx3gM3%ySt2ePP={Su6EpWocEd+1V$NKfER2dj$Qs}BdkSHy z@?xHfza>p(zxP1&t}#R{v*R;xCEYK^Axxw{#N=2mWDqymh2*(j@XLrhYu5Chh&+|R zB!M0Uw|G;`)PiKGVN>_A^O9p#l-}f!n;xOuW}_dw-nBORbezr<>>lPGUBvnUpX!x? zR;xo*4-Ntsttz4NH(a5b$+m|QGD4k4ec#D2SiYJHW-Q$BAtO$kNEJL#1wE)PXQXjf zc>(QBSbONy@z>#!f5M{F%)H^;LXidYV@3%RlZr+a*5z`)tpy7YlS)$gR93J0&TVV8 zWa+dpu|SW5>1aNU!mppB?b9rSraU^}4Ia4}yzGYZT3mdO{IDvyETqPnwC{MmN=04k zE8hf;GG0qiCHTNyb?Bu>TeL@Iz$f$bP39XfGG-Vel`MjY2V^GqssY z+m{1-_`7nfvK-@bm_S?vI9q#;piwKvXj$Eb7ag$q{EYfge#~-^vmZ0+dP^0*4ByG6 zB)@undn#y&ZT;G?kQpozu6WLd`?WIt-7V4AT$NQ*9x$Dd3!gDw;ZU4~itau_l@;fN zt1t25&txK$_r$=9+jt=v;!SqhFVLCFE(n2Hl35-PC^!~!>#-PH6+pZJzuv_Jl0z?pbE;emtoq>0o4+?>BE_TuLCo9QA`cGr^X~DC-awIb9qXg zygBkN-^}npVSLqpM}JrM2v5r!TNZMr52Dpn4K4oWNTk$88%p9Px<-wz;qEBwMS$jl z^>K2Y{6x>CPW);e{%FcF{As1o>A?v{1cQ0?{fQy(oGDJE+@%Y<`$7qpqUjAig+&;^v>gTD-yga#NTd9Iq)b#$0A?kMC*E6__ zR1>n`YgMrs`Di^an56_zRkYSD77gZ7?=`n5U&Tv zRV^EsOnr_o?)#)i9~W9u?&b4%EzOaV0uAE8%j%&sc!=p2NzGgAK>LAlj9)caQWzwv zEM~Fb@J4$s>mG4a>9;GJu;IVZAGgl?wrYsd{o_KqeAN$2TO$gRy7@5LveU!eA?8iC zjH=?Lel2UIpvn!XM_CQT2WCxve3-D+%XuBwn%e0&mTNQ!Tp@_1(Bd7AfU6Whq8IRj zL=IKinER@o1DPPqir{z<3+(tZtlA>qjOrKFPn5_~CJeQo4>BTOgWP3GZd$T?^Y(xw zWBz6_8(Vbteq5vJJp0P*UgX_FZ(mTy5vVg_hrnV%{t&T%DroAwF)n?7u;A zM7Nk}XK0Nmf=6_tmSCG4UVbjHaIOQ)5?O@5{r47Xdmuvbg2Q|4b;Y73O$K@6Kdk2o z`Ho`6at-g=sO0=vGe++$*%UTP-=DPg3WEYsbYn;1{ADCd)b~Z(VLtufEMV#?%p=dq9WG8M@Y_V$v(u4o7wrA>#F}X>(5Q7ranA^0LB-N;+V~7_B zn4|{=y|)2xD)bnypP1J7c!+_7!43v(m13RuhS&RTgC+-I3<}lJVZ$T3+hpAby6M|& zjs0t-=6I4xb-ASuLqzk^rTEok%dlS*fJP)L6q1pAKF@mMb!Wd#Z0eZauo2#-RS6apRvmo-%`ynXuHxD3Feqf*+%yJuKz`3Wj*XNs>(;2@j z-5g7pmlwC!-(R;Q5tBGHn`@PAoW7ttZg~2Wu>D)5SiTz%HB^HG2hBABr{MRVUe2GO zc4DJ<4~Aio^KJ(S*dHX-FAqnUMES7ocey4D_B!e$0vH;Q+kBzUqAW}CB= zvoan4T9k=qclZ8bJuA0z7)7At%+DBjx&66r)1@O0Ic5`IbS5dZT2*;g9GAD^Xwr1i z88Mre=2=sOZKX6t0hvlDj#R#r6cTmer(NYFb6lqE(^XE3x}w27YctR$l$# zk}8>vU~1#jDmXEJ z3sYq7$Nxn@Qg|4`JU`Ufcfp}NdYid*b**Ba8hkV76QL@6Dh2B)0Y$QniTtuOtBP?` z-H^)zkp13Nl;U`iH!_!$>8)rWJ(!Hp$H_~=0hD{`D33QNM%1e*ju*d`=g16&-@m-P zmV$j;Us&`2E;kN#>qR2%Jp?uualwkZ-RfL)7Ag4af$Lv1%XhjT@g(SYPFE9Q9WG)P zag}FInPGWqAra)~w$3*xYM0c?)~hG_iwz5%05SWCFocuRtTJR=h(eMOSW18F0|>CF z1mor0*i%qj{Kkn=W}~NmX+oS-Y(5EHPELd>vMHcIpTPVXNM%F$0G#}6-7Mt@!q2|L z(nP&~i0|&jzvC*P0asfIEBVGmh@A&MW!l6-V9j+jY9Fr0IL=1>7FfO*YRNkXQRLRs z07(KH3()kY?yC0swqi`YN8uaexO<89R*DgGdYV##!PuR#-8YmJ$%T@h<>A|h(Tg#D zQs23%sbp|1=Q);WdP~aFCdEQK3i@Vnhw40*r-;fxMo!|(sUxumVo%Rsr4y98) zRS9lu^Yc%qk|-K(OHEmlRtmB(sbhoT)eLXiK53&RNB{-oa@+i6T<#J_2c&<9%O3v9 z0Avse8B2{p+t>2%Y7=mp#MK-pN4rf2p7FSP`GE=5ZAa&urpOn;6{k52{CaF09p>68 zbyRocy8p1!VQ2Jb!=f6&klAj$f@7;d=+A<0aS}?OHxm@Hxpg#N z;tbn-E$w(MdS99Eveef~{%Mr*9vv*k>5Dv}I!!&3uQFqHvy-w3Tu#n?Nr=m&K@OpFt^=vx{Iyo5ybBk`}PO(`2eM1B< zMJQq<(qjCh(y@g0{W&sM7tyt45a&m{k3i^oS%mek&GVa@{T8V@BlL!#Q2mU+pzYdLa_MyP0exo zmMmjx70S*Sb-vXARlX#5dM}X_z%p=r8$2>}#_Ho>EIc&F-=L?qMC)U9D2DtSW<}54 z;X(?~zAf1WnC6FT7zq0Q$(4w!Cihs*$dbAVIQ93W`!jxHCJi0Gv8G-_$^7>Z>&@fy zES76}?Ah(yDU3r%*|&F@>gP_j5agRcKtr@_?8lSHueLu0SXoc9YYZyOwvfc zKkhEw{(-I`E{E;DbWT%>h)SrfzdCE9GD z@1eaGZNPSFC5ASwp~n!CB~h? zPfF7CjG~|M903M_sr+b4vgwm@>!#slZ?d)5KXLpm=@NqKaQgjIw+~E8lV6kzo*J~8 zr}!0xFq^)Nzfav&W3wD;fXowh(#rt7s20XYS9rKUs#7i69~{#TwVF|6H;x;8it;P3 zN^-f>>*vS(wZ^N=OEw19u(cO0Uzbj)8x;zk-X-_&?jL_~emNQ;6G=BW_7m0nYu?6d zpquePjjOT%*`8u-sGmk&(_7zZpzaR>uO0fmUHC6A(xrF3GOIEoP^EHBaMl;3s$(hW zCHAN|$Z=Y9o6G%{Rh*-i+#4jlEDfIY`>Cy?^9RxBPsPk272B7L4VJpm$FaWV-FSRT zNwxJqwK?&V{}*wCQBh$IjF1Y8gbAagvLuFmOet)5(>I3_I6ir&W#RsRYV#*pPh^<> zVXa$Zc&yA%Pv2CS1u~!%#xl9OC3-K5aJop3X4?J=(bUa<1!C#A=}R-7lEi1K`7dFx zIQxMe33^;~>WJj`=6h_M!S%k<26$n==$>9fgfg)+@j_frcJu_Q_}`jzd{uvuK!QEG zKU1V^bzS${`MCMoKRoOZP{4QS3wDSOpTT_HvfpL5(i3Ez8%{bU)^1?SRo0q3W82Cg zrBTQ5sd*`1onTU_z%=6xo?DBz_@wjG)839U8cosd2~05L zd|l5=rZyP8;IkX82c3%4|MGwQ#&8cmyvldgzSr_S^ZAFhqxIA5?D1Tv`XAP9b9?f- zAx4i-Nv?fvg(GjDmLztaAsV%){|^h^zTTyCo14&=&0{fZXl|hRIkzY<)V*`PCTkGe zRM47(+Fk!s@5q{Qz6~3&!zvVC~P{?3kybTB|&9 zy;Ew&ZUs%Qy~7_Jh=iTIg`3Xq&RO){MM zT58vmW~)5R)^v)oN39&KzE`;V3A-IqRoKTLWBg4u)_{=6vRWm71$+ENo3N5#S9FVq z4_-bZ=~Zwo9Es7`Zn1q58nc>H^r|36r0(ge4nS9I_~B<{xGB~CtC0$>B8%ELJEsWQ zswstZEynh*7+)R#;4jj(_X_oR{94N;HTS;Q9WVpT+ z{A+?jc0{+>ABa4KOf`Ur!$`r7Q_UiVQ8rC@m~Lv}NB=R8SxcOE**(esuyhmJ(8egBa zqIx`|{3Ad>%P^%ROiMDf6X=3Q5hOniw78o}{0lxFqWo*5vmI;fHo0|~DZZ7?NxR!J7=v1uG;8@k$KU|1?|YW3s)s)I zJNy%DLT2;R=$|Fnfc-_Nr`XFEHAf6w6PC&BbDKXC_$JzcfiZREknt|jPGPxx?xYh|Yi3YH=} zH{WC0<@wXALpjaXTU1Wg_NqJd2IF50EmiwJ6XRZ4e}Na+S2+Zxc7ZI^_HP+S2aBo! zi+Pj7Z_T6=Cjx?1XJTrI8M*0GXtEr>aFQl?np_ZmbR$cQTd+N&KR&RsyLxB6!o?#_ z)U3KA{6RvxakQ@&;6kU=Av-)>Nsu1LH-$089(4D#``~u2TX(-sA0XnRwn4;!k?Z}> zQyC*Z%+53a?}1R8{7aSL9d5)tApqH|+6u4Be!{szeK&saqAX7>-EiV{ANC?Zny_%H z`!x1Ft`R{{-$a!L-|I$g+x4JH0^EaKxzPlF=3MqwvB}!Rt%^3?;B7&rZ!v^Tok?RJ z-`G$zx4+aD9ZAvkGHwr*M#_Uj1}x(1hCeZuw7LlMYgdzAWFdecx3wGXbw0m#^qYOy zkUU?nfBweVIswLGul$6xpiw^X>X77%@|%)GLAB;z-X25mX!W<5>Vw`H{T$ovky=*M zVi*5Ra;(7}1F7C5vuY}8|F3cK@I;67Ri9O7)_+@DWwF&;_%{)IJ)h3HhfL_*A!`N4 zYmat?$0p?EOi-*|$I$y*E52dljUW4`6DM{xb&*J`5sT1KlfkxUKP6{~Cjgy@t3%PG zHuE_lO3$$jVoJSC?t&j&?+I_?M-Sd`Z|%3M0SY|T(2gda{IPDTcyKl0KfsgcG;`YT z+&)RA;lFqy8_e#X*86@_neLsLdNy&t$?r7)VXMWJr; zhuE`vy1}+jpUJuiao4-l;*Kb2T%?LgD*sI4e30&;_BCR(<_SO_tuS9%4gL|S9;c9< z_QPy04&R)+yUaA~2SLyNVYT+&C>NE6ZjEm4c*vJLU=3taHoBr)RX zmn}{^YFmUM70MxsJAl$;31t9*0Q7dkwf#EbOC_D{Y0(~x^RV6iCTXa74DziNiEmgy z^RZ~nF_3!8x5G+{TgdMnjYpxir^fmaW>o!$wc*M4JdEc5WRiGV!lUq3tB=|6dQBS6}~GSiKcAVYQ1RqkzN#Mr^bzXU zR;JF*e8+N&k1v7;`M$K$+^OZn`7ZwDj;b~Yj)|d^6ofSW*W=0M`L(>s1}xMCpvOA{ zV7FyEZ=#Sd#@AfmU`fJV3|uOA*d)n4UwRYd_Agc9yt$t-bqeI%EaI5NK#llgmv1 z0n-z(r%OIbzjvJUBe*f0Fj^rn_^R1M-H09|dOLychpwwd9+-%q@OtW7I)>mcC%uc( zyS%=iCjLPAC?4HtL>XJi*+myJ-{?FpgwxXe=F|c&gn7ob$b$Q&MZ2lm?1{)E5217D zs?(2;)0b=RufI7ILsmQD4{i;#_fIEhKZO48Hwqg?S4*`}m@#N@wfDqiKDaFYMjqce zIc~X+0Vhk_J#V~+kQv|j7uk#!&BfLm|Iipgu_4oE$^mSjx+7-hEuESMTmFMSeM0H| zmj=(n+^zXHE#cHifHZTd$=PJhmQie^`4RUvE3u z_%TCp4C7KrUH{1usLzvDLu175aV-|&VwB;^_QvN20zUAu%#xophsggE`IfYWH`npy z?LZ!2&WT2G@W(HOV&EkkkVN0c z42AfW`eC*o3eklgiZU*`KYMv5aGLiI>pHUUTt2K7jkb?Q<0JiM5A#C8mG(>m-!C1# zlsl#ypPC+QYi6?efQQ-fyutYyEo2ELl-UB(BS31c9TvH2d`bx|SXG(=y&Tn4IJMNi zlauT}6BE#ee8#**PpAK$h~Osjp1l~9+`&t1L2|!9J8xo8k4p?Kp@?UlbW2)4jTSHu zBaz&O77a>JYoT2)bKAOiPKUV(+AK=({FkN=ZtAA6`}`mq!+_S&vr=Mi+psF4YC0*> z0=T@-HMWMkg{UW2ztDVT-twE`F5zc)VYx@-tA%b7$kxbJ{(*AXTVO%+>zd>`Y8T>Z65QgUAwpBi>!LMQ5&{RT=$E0 zf}>frgs}X;xbq-ebKpQ%@4fdwtnPwp#~iiKm~76{JH2O<{j@&l4`RDnx2}@s%#^=J zGXkgWhW*YhCI$Y)-HkstV^pIbvw9%El*oF;wm8RIc=Yn*j6b%qiz<|~!pl~euT08^ zG1kfpSlXp|{@g$5h@I~VdPi;ip#V6<`D>_GFlwngw*UGvGVE<8ftK@Sy7&^~B=7M4 zOZWE4#l*oXmzT}+iChUx4RNq7(#Q`VlI$*M2S!Z@241A;(zH6{MrI2VszFe8+Hjyk;lE>gUk( z7bI*pfrS+5jxQ%@FT?9=Qg-xW{O#FrIQEclTJ7R|uPb{+I%vLp$!mq%%zN?e^?F^P)&%ln83KSw92}1(zc0^}856l4*$Z->}T{6_Zw+>7p;>7{>N8{EOy$LDG%C`X z-cY4c>xoyaa0(Mbep*hg-w$Ls^Sp#x{g*zg@>*>#zRksG`H8xzT6~qYtYqBbT_e@& zvJW&wm!8C>_Swr^$LcMAU}BLyFZ9kcDW3iK^=^WEbotLetQ>Htk%27FtsG(WBJpsD z9Y0Di6bBlr5cnU%LWt1jh0(AHLN*|ou7*Mi6PslWwVS*whGCWm#nQE|OI4P5Y{t9kU@mBaFY#veEuR`ebW_ zNM71fzpjJ4xejjA^$&}^xBtIwNjO&;JBaR#b|B)95J)G8g@rg|Ir$B}YIA6Q6^Z=ef zfvk@lT!oSIeW~feFB13n|14wU{0$_#N}v2H2{OE88;l{~VM@EtD=l0)U_90QKdh0Gp7;Ghy;{R}nMW5@wzno79y7CFtu=wO z3nM&0SGuPHrgr+H7*JnxIa6cUW{+C=sd;9a6--cpPlTCTR)-yqlzBFxugr z=vl?g?>rZ!jh?(!uQ_`VR@H0s&-BJrT&e5dOEc*`BV_vyipCXe{a*J#YLZ$R&Clq! z{^W$GIoJY5wKDjE($e|}Gbi*8L3&TDbSobyw1+5v!e4$%v;ApHONNI(n|*znhL9Jcqkioi5%sWbqIfHaUXWRPJZ+U&GgeN8g6u;U5$qxtO#wu1H7 zcHBQ~DS2L!?g9`rCD|cS~}wvTV4Gh7Fo9@$+_DzDQnpUw z3HIF;AkvDtsX}=5#bCG6Z$V7Dc@yaX`YAPZkx6Zu5P zT0)069DSd6k6+aNFS@Q%d(hj1bOWF@Y8iWG8T*)U_d(>=dH#Rz2x=++%WO9P-^9x;owXRi<>A(F{aAhlj({m~e~k}|@0+tZ%*c4Dd6vO}M48qGdI zl<@7H`d#6v8bCB9^o90^T+CD$7%i@nuBgnH5}(*KF|h%8A-&Oko5^21Y;;$r8%RepyK@3I$G1 zz0doi#{D9G(5-uYA08lV;zCpF`Ft*lGvWEu1SeYIaKBwqg=+G}cTl2I zzq#sQwcYSf6v^C}|URQ#yeJQD<7%TiW*ji2Vkg-AJ?oXamGwM-!WS z#?3viZP@&O0O3F$zf&M4t1(lMCk!z{@3tb1GN5V|npN;3+SNqKP~8~ch%uUcu_&>o zn$#=Jsge93P*VAJ60T(tbq4oQb~ftn=B`&BekVYdMOKX%s}<~X0`lLc4#;c7A*N`a zC2mI8*ZAsJ>96otrFz%uuS%6G(xpoM73*KBrFv9P{1rI=0408^mHz;MnTuUYPiLx} zSXz|9&^_hOMUyb0cw!Rf;8S7pOPZXF{IaKUVaIaASobdUrt4pbfo=5e;$GhbaaV-Y zQ>D*oWd*<*mla`B!Azj2U`_S3uzFTWK)XI=>s%a0(H+z49S-Cx3T_u;h{px1d1hT> z$n9qUwdDgrM|A{RHzyE8V43A)XI9q*B(Lz-t$v#Hsa}=qU!uJ$*1ap$^v6>vM{%U7 zRAox_sZym%^{?~S`KuDY@>ivL5(XXP5Wmt}MO@Y>RK(MsYl!oI6H>)^`c1@KWkAjG z9j(JGs6HclaK~`I46sr*)hzjdC{aiAMWrJ^Y7w7^dGQ4r_U2_Sj_H?f#bmvmR5_V* zeK8pF>zFTF;Hnu_epzO<7g2mcZmQjRCOVA*i|QfF7%Nv2UecRec1R6(j+%os-*dW(#> zAja;lHrQ?(YN^+zfSr+8?0=X!joLK?doOuYWDeyeF$=Q`;!^Jk8$-woV3I>?gJT;9 zNWsXLn5q0>1_d)}(Uh0{5h)a78ox6w4H*=IELfNYMOJPg0wy6cJIeu$l;fG8eC%9n zF|8&~XcME89Ls>cjKT}|e9HMHfyejyaVlfb4>7Kv*HXXnSE`RyN@jb4_3F9Ia!qT} z`zOS?a{X)1rAqY2`07`!S?f}znRt2`l)jwn(xrMTRJ5uf3v(ajDq1z-TG1cH#6dh6 z)nriQV)iB2ywyW&&OI$sR8d~xE;u9XgE?0?#Arj#A(dL(-%a$A*MYZ3#Ih$@WY@eZ zqT#&;Ax!o~yJMhl-!~UaZxs&UF;?nav(Y?8?U$H7@pI8u#}RNs>8$?%QXG^u!#zeE zMhh}Z)T^jn1;c*+QM1iuGGH57S*IQ?O8SL&%!y?$yo=1?^O zdcqU(67oR35D;6K3Li zkF3A~=tyR}fTe|`9ImGXa`o{DDX|`2Vhy}d<{D`3{7oH3(N<%cOJ; zrDeDPzX7Y1nxb;&+A6LEs||Zg0H${XS9G{Otl>*_{K3o*x%vikED<4`LEwbZXC(yY zBT|jAqnK2?vM-_wUB%M3(g0Zw=cUs?!KrupG5RyIK9sNXYjhU?x1isjbKwHc(#uP^|bW1$(I z<1sW$ntGG~qNSHNTec+~SlNrad`v`bHx@}z^w^9}m&iSkbq@_<88NM10_CEMK)Zqq zSBdcBt|HqTLysApsD5wWR>56F;bWt6#_-_7b1My)_KmeZ%)?=lH*iUCKK8`4=xpu* zrKpz9YiXN`_7cw|p)&sf5CPu^DDo3m8RA?sb9N=$WmDX^2L~U|s)pF^6+kM+!%=;1 z8j5o=%(pRaW%>+@;$(zS`eNFyCFq7Jbmmqo<~Q)N$6w*E)sDZ+NpAs zh&Ki|ui|0th7EN#5>}kKrDJzdW}PNIydHusw8Qn`9n%uphhviB}1PWy{NzV{i#K-}En zfm3`!+PqFF;S2R~5?!iz@ht0%UQr_G9Kg(5i*o*A*^i(XaV^BCV3m564aTc%WlEWp z%2uK$>mZBF%4bl9qbX;Yhw7F!`9eg|R9vXQ{C+=1Ux~<|eyJd!x#A7)pjl<)_%(qN7t?%>LVk zKeVvNiDes@aXe5Z;3a3wH{u>~cW3X3)=GmR+bBD+n@@0ogc;`F&l5;~0Km9vGy(mzhWlv=jb`)m|m0)z}KrAn8_txB9mroBSi zjM-2qIG!}b+p*!eu7tlt!hX}j#L>r6<@v<2dq6666(O%O^HWumH7EnjZfX;9&RuR~ zdx1w0Y?MLMAPNrFvAUQl&ujReGKh-9}We5uvDJ9diPXW#J}HIGxci zu++f3ps*GDPdq2%A9-vv(ox|LF}f|i%YR*`X=}U8y>52A&AW$uTmXh@$&sG%^)$l- z1F}(MSx{4XAQjI#^cTre@2=k1mP*abMb(sS1h~4neM4l!k_{LD>nyV30LpTyV>!iP z2796|-Ab&_ze*Ihj}P-J7qSDSeX3INJn?MDF-Oyhl)!b9{>6?#ku5~Gk>W0K`lT&g zv$T$$3ZkFd7;~&RVo~P6a_XZu5o5cUS8~}ysZZV8D{xn0Z?o|%!7K2oZl(H`>Q|+H zgKnm>((YU#YcBW>VF1^N7TzRIku;E7LVxO2n^Q_g5Dk z)UbWX6-4S^^2YCEW_-rU0q{jz#6c+=VHZW{gM;@c`~*Xbp?ynrFVyzS%lP!K%%fEs z{{YzRe>25AQ{ocr#p%A%lEh-qF}I0NQkiYyU3h+o{{XVKf(iRf)k^fKQl)s6DpM*` z)TUF^r>Rd;o~7(hI)H8l-S6TNwgqKz06yj_IP2l`BCNN!iL}v@2H4ctww@qs$TH3h z!|{3+ZR>KCD#?Nhi_(%fE+%h?UDpDl8k7=!iGeg}vkWU1JQhn$hkRmhBx>EkQ!eY6 z=CRt{MqnR1U-CPWy+9WbzoJk;=mD>uSy;$Zf~C14dW-`5BJbK!tXfrLw8?v7bCHRb zf`diBcn3U2t;FypbV}%z(JQOzJP)Ms=Mfg6$L3|0 z#`6KKqXBcC5xl+;zKRy3%zamNmOZGHe5BNGy|~BPILxb8vI79FPd@U@$~qlKf?IsV zhHaORnC{#Q;P(-k*Dv(~R|}IqV--5zGh0$PVlAs-3!ki{{{SRAGTX=IWzEbs<~N7o zG|31e-{mU#L3=UF+ooo%L=3+q6@Jzjc6_q$CVpk}RqrkHFBrAW;S9Gsb+eUg|bgj_#wo*`N~$@RtR>u9k0S z-H0SqI8Ny=F;n>{j?&QOsMM#c^DHoYE_;tTmB>A&&RqcwM$A(yAlFM33;2z@;l)qg z9G;~nIhTQV-8RsB68u-23f1I%DqvXePxle0?GJT)jIKX?qrwWni9#)E->d*%yHV2o zRvNF{G;s!umlfC_TaDt-!B6Hos@}=Cx$<1EaxKVTiIT8=rKqi*7%Iy6Vwh6-Gafv5 z0z;LiV@m$xo=}w1nOVxAZb$7la1d)hn3ZSdVN4RT)t^{aRni?&jlf6Ys>C3*bh*@{ zsc^=jO_K9)3T36sxqs%Xul4U0;02xEL@dI%8_adPZH;Y*R|He{1I0yv#cA#p#GUal z-HqHiLgtMnV;b`?2E}y*ADY39LEe$ZL#)h%UB5F1pzRRiWmSKe{^EiMTk{cxHC68g z6t@$j9`cr}<}YFOO{+bGVb`RTXlKL)s~+Sm>^wxwtgf%xQ?v9YS}_xBbt&u)svcii zLGkS>n79Sue$u*PDLFma#tF7H8rm)e;rc`0@g8oy>LSQgOIBsyXxjx$sA-H3;LR^y z`GXbqk-y}YiVB7l9|5V4p{JSbxDsx?*=|_(hB0T%z{?XCku=+ffPrO!!&r)~ZQdbn z{*w;no$Kcl0dmR(!H5B88;f@7f-KW;yQAE-Z60O_1XOZ|+6okG;&aSWm{I`Y?{{TF%_GP-3DHr}p zXXm-9I?cLevW(cD7;&5SF#iBXTLxdg3&9n?u`|f2cfzID6IrVElsg|tw-2Q8GyQHl z;qvP~8M82fUU_|@Ib#LXVaNq$hn>t3^Ow_2;%!&yjfNP2C~wTf7qc+gksWs#3Ghg; z<`%}74I7k9iH_QatwGI^8!BGooAHmCEx%-jRE8W8Ovw8n6Kg4f3nte@ptnCOj;@Z0 zs02!Ka3rCZT5Itvde*R+EYQWk*}&z@Yzh;ah+X)Ab{VWQEvZirC&kA!PS>o-xe ziN+aA%nodTpp}Snb2(ARa4Eu4?S}wk-etlV;Fss~8fQOAK+5@)TfUHaV&(817sr_F zOYSqdh~Udc9nRfAv|3~d-G5jdweK6OZ?;+}Uk+i$d3OH*SSq0%B)9vAAk6#D;nXl}3`(^SHc@+-ohwcu>B$J_ z;9rY@l}T=HKg%AF-@~N3wIIeZRR#zw;@JTdavn zFp!|kPwFOI64IG$lm$o32?7nPl)ecIFl+_84kg0sVz`-L_gzdx>{j7b*7x0&mF~pP zV83a$OvR%}zNJ9Z%(JsKh`q4boD(X}W=c|$BS`B`m` znyE#_9^>H6@qZ8<2zLJf5co>W(_g&9Am(V)t`dDEadN!BS?;md_cve6s71gn;$=KV z9AamtH`Zof=H_(#d7lhcrb=aEFO%x1ybrGBw(nzcQ$%;XK;h1rVXYu)6#K`?J)nQ4 zd*khw1h)3Pk&2{xiC^5Sloa-5g7&S>d1|S)YG*e4t;*_xI0m7nfr;tCFt>3vlH0D(L&iQ>g=@T(JYusugp00NDU;XqD=;2*53 z`^ABDJxdo3ubQ9kW?EJIqe6#D#IOpmT`?(H`pmoflf(7mm9fEXm|bVoeJ$T5O#S)d z{ZjZU;q`wr{=*3~nb{KXxOE2$v|6ov%UaOXDS<7^U}H#p?pCufw~5?^V2ycO)Vv|j zJU}?htj^=88yFo1K|Rdq)kN@DxCz)SUE7w5TZL29Pq zf*JQ6$~MhXaEx+10R+sHbbS!EcMK?u5zyI~Y8)sb z3E&X%9EHA3!0>#_rFt>M`ao@JX{2b)OjhgKVJ_y9vx=3?%u6t`FT_!AJybHtePb(! z+=*+uDgv2-Dxkh4R|^2ladWkOVT@E;_$382ePSB|d6>~pX;rC>Lar3b>Hq@|7cDJc zS5mPCHYv%>xToscikAm(5i?hgrT|Y0i{_@AJ);%;FzvC8PQ%)z^FuJYP|8|MVhgnV zN;5a)uV`WUAGCHfYvhX!Oib$K-A(@h*@6|SA5uF`mcdI2<}DWA(%{*8_ae-T=Mc)O zVBJq7yhllRmCohoHS2kcU3|-33YC2NUx@j9dQtcURPAi~VQX_Zj5Dm?w9LyI9n2Sq z({kwX4(S!r`%ChVdAZ{;p~t}lP}3;==A_9P83viud;t*V(+3NgR6gS}QDfTT2l}2< z?HJ(uA{1_WO~Ds9e{oD@-%$-_sY-HraSns&8$8U{9_U-fVgml?Tc&(6(>E6t_Cbs< z;wvDph|u3Y)2*kCdqc}W4Flp^)T6SP#K%+N`IPZoSpoA(`JWM2Y3(R&mroV%=|`9x z;Di&jq1g%=ubD?|^K!=SY?{m60(--EElX|gV&z;X)^gFQb53FbQh6usFTP^A^DXz6 z@OKgJ31u7oqhKOl1yrZrO4UsZyd zG_C{=#QB|y@(>4Z1GS#Rd$VFlNU|oa?Ir@e5>dOE&#UULM+;QvU!f z_`Wq7C~Edx0LsM6K-Ma12ezPO+2owIKFHQa{Qm&R8&hYN;{O0aJlXLpim~k;&3Kqs zkGu?FpsGZ;$1vhPvg#H*^)aytXGG-6ZWddriOKU7YOibpD?4lL38*=$xI%mA(=rPe z4A8^cB^mo5qDXpjk|n&xj!t5Qei^Y;{AQICwpsPaOzV}iP^|nVBMLZaKUV>~=fqAem>^mdV?w+N z$=Wu;at%Skmj_ay*Gq7dr@CIN!+gNgb6I3e2{LOO8opsHZ$DX!(t8LnA($OU3My%; z2}XU)>cX!W_=v33qZ6bZs3j{g-BrrzV_e_TC=RAdl)PeADXyb?w>(rGv&0I|$pNDN z5x1l7F}z2T{$l6uhx(G9gvw&^43&f%#xJH6AEqlQ^_i?N4Fscr)x{ICMi!nPm|;Q1 z9P3(Y}T36k&LMTf>Ke|R1$`pWw|uAsCRn}c3`h0S?O@Jc(``Ij?DdrgW_ zg;ZUWxLY76nN__d38dO@o}vP-L6k%u*?>xwjZy`bFp+qOwnaJ+XkPm&QYGe@i^zDKmMf^GjWImGa!pvN^BkmU>P*iP9xQf_8W@Ze2f%|<>D)-3fbgrCwj*)ThB<30UCkBJ}>r_ z2sC)8m`a>1=4XT$#vfKUB>n!72OYO znDU}1U__VOI2H8Q4y$vu>%K>Mah55qr^Kn82YL81CU>)|CV zI40G4^Dj2>b7(1a+zQ3Mu`l>Wj$etjjwPW;Hko^P^o*?2ulL?vF47}oW5BC~($hRa)Yz;E$E5A#P2)+~j@RL$)`A_+^5@*@~D{4v`O0xMtAI)Kn4fi1Jpp!Cq>L4(5ebc6#UNS^U>xlx+%oBMN?mx zkU$NR#zlEElL9n>Xg9e|x@C^58NMg5##)7qx;%z#JaHDKlzD-+Rmx?%9!NNij4->I z9b7REUF(d*BeMSh47Sbeg}EVDNWq4WWCF#XF5`v_^_UyY`@j=d!z}4taVQ4Zo-*4Lc=R1tlywfN1b|f+=9C6tdO%yvoFj*l`Wn>?#K9;E8%Ri(>>4 zxlZ8rOr36Vc|mSj-+>3bVCtrXR-4$(g+j}QK>ASAh(%oFsFavnN@vAGbvUq_6)NZ< zP05p(yoDc$W&A7of!IF~#{+c-crnu`Sj+nRYUjuWJ6$oI78khS@mW40HGtK7zw#1p zm*yg&Ez9mOwdy90E6lx1z{Xif;n%#QN&x;iqP70NiP|NB#C~xyxwD(F7%-K7W<<~6 zhT0#P_{v+KGS4HlNC7VpVwT^t6()^Qt9C4peQxt0)v(`x+{sk0zRUbdZUWPp&8P+Y z!5!Z$OqMMIQT60P@NZd_a!n*C(Mh%^5GBCyE~xiB3@#8WC~+}uyCCqcD^ZU6apDUa zzA=eWa^wGfN;VJShC2dfGsLVBnqLE2q5$LGm+DCLo#?V z5C?wADiy(m!^)q@E90xBJ|ZOnT)QHD@>cJTVc{HC8_DAVb+|JR&R0}cuTbVZJB0gwqPzu6)NyX_=%`tf8JmWTiXTA1u0u42^RNKvamQvH*>&B4bTB~ zPrTu;-Z)8bXf|Q@#4fDsn2jYD0m75RDN}YR{Kp7x_?~l>7)tsFBWQUBKqY#YO$egs z?%=Ao#G&G0Z+-{TWVKBAO>5#gnCD2+pgEzFxS+H#rUs(F2k8^L4soejH*;qQf#J(e zl5wLJy-Tq4 z#jJ}}_mVi^v+Lpk(0?-C#T(CX>|u^z%3detcO}Hkm>SzM%m#}f0^>$h)@Vd>MtIlt z8cnw+cM-F*M~j}v*SY?&QRg)I%o0qEm$ML+mWRm-$0dDM2N8d1{YJ)1PqBzCO@8P& z@MEfL?DQiBlGa?a2e4Ixbln`k-scl^nJHUZCgU6VvF<=W2~ou@D;Etv0T`K8og@dC zrH@gCUUcycJ>xJf!Hk;(X&e_+peK+;j4uz;F~~M%5#4`6bs(kYrlM8ct8nEqZFTrI zL{=&^_CR3gnTP{KFm*bz6#TGrf$6A7HyAu}Td?~j9Lw#SB{8vxs{$a|=DO6l1C5bO z5Ol;HA95@9QFx@VtOp7btA61pf}}k}-OE<-Y7I_>D3=JvAR|iG#JK{}JLXs$Sy#la z)vH)}nT-T3jyk~*GT|lmTpi2g3Fcxxc~&o&7b=YA6Ama5fY9~2#CL$9T79R+Ex-^{ z!jgn0L~X1d*ArSF%N#CG3x!Pm3CJGtnQKw7dld!{ONN+2TW4)EXMZxyeNn<`erDL# zOFkolu;!+a=26+G!;^2k4awQuOPjfZujUNoiHrB{^BA(xpiwN`yqNmJSFo%8(1QqW z%r~wEM&P5oF~6iV80z?dtrT!@%{&b%SEUR*BT}x-u?>(O;_a4g6*f}W%v2e?S{r=M z$i5qJ5x6O0fD$r=@L|MllXwcA)88 zMnwy$%oY@&r(yVsvn|dpTStUf11gX{$M%go*@$_Z*y}GOiFmGSsX%rFj@HFDk9a3< zS_4qH6%VYV^4eHn74eSOjxiTtQe&y*xVsMC@eFrYkJcInQiW^Gyg>4E4p8K#J4Tb? z6|XD==A~z98U3NKLSUFmZL>3EDdu=N#c;!vL7UVPIaj-m4Hm9M*e^M`o}!(P^Df3U zhNC01zvB~al&QFI#NnL9M;_6aC5JMa3lz4nM;LTsfB~O*YfwD|uoxc|8P*qY)yF0>w!A#d$k>MwVU~$aR1(cD zE;>Ms`haY$B;~ZbfvlazhfKOfbji7ZuZS8Lc|W)vo)G}-dA$B3;LdYkHPfhDlDtY! zSbLN_pA(*(97E-fW2L51q3pN5Cr-Y5F$=pYryzRFqB1QS+~JKrkzX^DnBS+u1x`rA zSOLJu%Q75;nBru3Jj^Nwwo-uL)6}xQeiZ{o`f`V(J z;E~7b$^>Yt<~B+gZspB&TKOUmi@9URliZ@kM)ec*kN4>u75dHIjMNqrjJ~mLJXPLj zvrpXL+Ah%j=0M#?de~n`J^eEO03zbEXCzxD8m3vT_(s@@K$mzTjtByfQtuj^Oc!W? zIXaJ#uA=Z7%Z79O%Nl^O?*fj|W+5)gEcs)jgdaUXEd%v3xI6%K8i&^z15JPBG7M=e9Xu;h_4kNSKOu%^Ilr%Drw8jHvR6hc)Xt<5v z?1yiaW2o&jSErbp0hgzk6kCQ}%|r(uf3%=i3%;AU4uuSJ!U4EroM!(3s9*&B_?T0{ zHOn8^H}Q|fON*eCO#s((0&2h3QE9DGp$*W*LTDZ{E(~~)+HB}^;sW6XWZpl~gRS|G z7?gnF^EMh3x{8o>1ynSR;nWJ_5|L&hdFb|vs)fG{0F5=l6MfM6S^JUoMw;$rr((%g zb($4esH>Q=QL7=iH&^0SH|)a3Kr-zVI1yh}#VYxmj-yjG`@ma0D3t&v8o`8xIy(prxjBb8opCg7t6K8V(tbNNq zwnR#-sfDiEo9l6~UXvdaC&aSu#UAr0GVARX42SU>In8n6I;{)#?jXHoHxom#jUN4KRDA!Q>#_Q^TLvnT{rivmzDLyePTQ*fn< z-N9frn1)Kf$eDoKPif9cXSB%o?GSek$hbLJKobj0UCaisBJi16Av4*i6rjs6z7{xv zMy)A&NZeLeJ<8OuQJ*SjIip`_`&rZlf_3sVpGA&+=lkz06G{nNG&^0d`cE)O76|nh zok1O;rZlpQtmOUTS0VhVOAL*jbrzN|q|$1d^)9*8G(#3gzP|BtBb$s zy18ihNWy@O1lk#`^%#_*7K1ZO0EP9KsIS58BWio>*<>ekN+AwdL1mQA~vs5t?j>4j);HbAKm^$)pmr-WR4}ceyUhjd+g5 z9NemRvRHG&7_m~k_01;q2S!pNWiV&WcDUmyQ4hZsz^;vr9o~)JM%lnhs=$E z*UZ6W*eb(O zhnla0DJ|9Qf7IH#!`YZ&ySj+>IF+IA5}q1^&(GF!bU!mu2ye`EYp8@-wkZ5CZ5XKc zY5`}L_LL3}r%}8Jk025iOEeGd73G~fm*b2Pu|bf1$BC);w58y`qc=RF%Nzs#*3C)ErD(v%H~{nImAipQ?cGwztSMSn6<4otJ|CG59n)J1g`j4)1j z96OUyLi1~Yz7cH~26(mc5FRZVQdG?pr>qnzH9^KooUL1MHM3sPqjKFwzd3@u#jna1 z_Y3`vL|LS&2mxj;;I8@ z)WaBp;a(@qtgUh-z^g2r`^uwB&DV1vB;>yb{f_Q%d_u+Hm4U3FW?{l!W1}(?5oxw; znm)--C~jh>@e+p1aR62^me&pV1lIgZ!owX)t#R++KcKpg}u?&O-yaeSk6u@H! zBHtj?HtYF}a?sHmMn>v78ElNx4cfUlnW4q64>4u8=qvrjpc^*K(oU#w5Z8{&@iP?d zej^OQxp16*RJ!aOe8MQ#?n|_|UAaf`IH*Q*cYlaT7G(O$3M$**a*oztmQ=_T9{m1e zu+`L6qk{7<09u!PTv26B3gS1)am;>0FNk3)Wiv4N+W}uV$4Goljz|?=Yl)lUFjtT~ zLiQq4{KRRpa#*~|+0~xp-CHMvIg7BSAgiK@P%qhP7W6WC?l)HN0XQ6PI9GUw$*A=@ z7`4Qh>HcQY`j3n06&BnFLd?`{;JU8A(imCZ-TUC~ifYT7-YIj_2f zk-{r&-oA27>oSNyI-niQ-Wfy76C!M9a`E`m%!N6WU}Rg4Am!9|AUO7oOHJ3zT9oGD zjsxL_u#a(FcTtm|CN0aDj$5ojEeTw~XUMyaZ@f&ioXN*VT;j1R#Kl1M6+UCV9sf&-G60GhvUOPY+9s+xbi=-FVBTML5;{`l6LoU{jvKQW^AGROO=X$cs$EK_)SfWz2>ol z=v>vv52Ucxfv=D5Aj7YH%h~e%kKP5KP2CU>HhZjMt-c~O<-~nMMS=I3ik%yqmM@IW z{?6`sQ;i9;5wa@uQLqI&L;3 zSY$AJEBc7E&+b53(f3SbwE#TDZ7*x{6F%1Q4`enqRD|uw%Kj#_$pEulmLADL#QA?y+T%z&uu{lwreVmMg4f_;n}oJ{tWqV0b(#gISWnc?2h)N~*VKg;`$gyHq3 zUD2!YG<~bwC*~yYt$d% zlmsuWD@&T0X6aBp?%>vIxtU(%!R$tfzq}BY^a+x1dWq%72PvO!V;4bx-?ZtvDmCJH zl;OS)$!xPoI{u{Ou zBkTQ4gIPYZq1MQ}fp5IIc9$L)nOjRgd14q{d6kcYuX0_tQ}?o7B3GB-N|Se}2oZGa|e(^qhS^9(@C6%GU9ZFV4+1D0nVOrQ=- z%9u9_eOT|}?l$p=Qr47eT7BR+a~ND_0uWhPma;1p941Y^k7<#VADXYM(JqQ5wLt|c z+)klVpG2jAZ{-}{gu%B?eV|*;Mwr3oqc@wU;wxp-;&}o>2;t0D7p>RY7T}y`bFkdO zUJ5`@l^zj7iXSt9m{{zGgyQaD6oBIhO^akV!b;RQ542SuS%+*?0u`7n+VfD|v&0t6 zONe=yEu(;UhE?tr8b`#WPn@UlAb1q+8l{>~v~751mbhh$gNGWJ0L9C&)+l<5mq}RW zJ*}lbS)vu}Ctoma8X`=v@d90N<=5Ct&i+0WbsG z6D%|!ze$-{x^K9w-HB*QA;n?5Wdxu-m6tLOiA5VujcAS~pdJyV>wRksC3F~6%C1*+ z8&>Rij!nyjPsU}-M%^K3>KuUA9}>ZBw!R~kHaG7q(MA(08ljhOJjQ|LxS(aBWZrP@ zRPs4X_Nc-(UB$8HCKo}7k~$0pTj4CXC40m0vzIzwOMf#vp^2OTRKJ`K#LOES6~lKkpl+75kiiEG*b zb>?~bB1gVcEe+f(&QVpth)QWYg*SB07J!I*y1IsMCQxdmA*DVG5E<}An8jD^Ii4rQ z<`F3d&tyMzO7xlB&>K|DvdDISbGE0VWKt-tyiJ5X<}#6NI+{zgzm9pCy(iZl`(bIT zaFUccT6murf0&%_FWw;Bji9h##Z=8KI&BW)ACcQ0Dg=RABHdOsRLlmaX z^-9{X@Wt&LobQ>+Jj@8v)IHBChaLEr3_@(Rq91a>K{mIT_bj`IG&D4Fm<~)t((~Lo zZ%}hLJjVrlqOZvX*fOysvOipOd#FP{B}+`X%)uJlIZ+BH0GiECkP(5g`AT{&aso5p zAF+}+5>~BXkBw5JZ`6IG!DktFSc20-FSOZhj^F@rBQU{5;tAkK40kbhQ}Y4#(V4-7 zV6%YC-e8FI5hofBQlBk~+srF{(bQvA;>fbX`-yq(nOnhAI!X@6{i}pL*np;0se2QU zfrx?OsX%X$?l_{~a}Sg;5`TgNU~odzqTEI>Z#UVQSHbp7KsX?)!u^R>?cZX5a)vpl zbp4Wp4E{7#3hC}yebYY=?!;TVCJ((b*>hNk_S72qE9oz18(d3ZgK!p^f)Zv+{&m_65LK1V#Te*I4jJ+cHDeH=360(0q~yiW7;`8CX+K?Wx%+&UZN6k zn81juLL4Hlf%b*fXlXe1?k6WRACSsnnmix06JNYS&iOl?l~pKFtGC8s+_IzGqT&cP z^MUw+kuP=KOc-BE`Y=d9VItRZXV=q3@Mp+5?1zrldw$t z-I;Ee?Hmi>AXO$yxL{$b11M{`MzeozBakt5Ml9YRh6?$T&76JM%%?791|6ppBY@uV zf4>oZXrq8kt?7!ZxNw88LfiI;+v^CtpQZ`a%k(8!OH-tqkCGp3Tz1w>nV8OIS(CI8 zP_0xsEUqvZolRrjJ4$^qN;Q-KJg@f#Z9B^&w3%Gkmtr|TXsN-c5y#?KT;lvOUmz>- zs3~pX;%+#)i07mO1@?y#kp9T)iL|KPI0W~Wu(FEwj9I!{<1lO9Qd9yo6-yOptZrtU zXy#N#JL+3pj3Sc>hFJ!08kiBv{K~X!VTz*lQ;cYv+>@AJ$_9tyW_Ynaf^_%hYT@mb|Ehk=Pmy$4;# za20MY$wBb%#7k9bIrb0YD$S#C-I2nN<}oWYRgng?%8a(wv&}lf+@0xzcB^g1x0Kn*%UJJUnr=x^#|bOLcKi zZlc&@BKVH>vIUiEMNM;Oaa?zkAMdnkh9V5GJ%&|nsq6#s289`^bU}jt_x((UgEG*b zBA3;sV_hA}w?EOI zo@U-ziH8C%6~uWX!!eZ6_GSi#$ILid^uGF)1B(0HIr;U|FQC$Q-#sS9swg)XWXNE#5@(xVQ@Fb>dX73^&tVF|HmVl^)WQahxh%^E0Am z!PE*@56+-OxJJt--_TcEnOR|k^BOK{pt3VAI3P9L(qpS-V#}t5wPg;13s-GI!C+L@ zXxvRTu((A)@*~O+hnI=V6!9|O7c6hFer8glxr!|mob|U~p&1@hScI{Ps#@mJ({oR$ zlr6&Xa;UueGfASr?2Je0$`0-rVVDnKlE67sKH^tLxx|i&<~5UTT=rus6~x8*Xkb7y zV#!t;%%nz^<))WoJ!TKMV}=FAwO5ZwyRGhE*}zNK;Y@dkA3P>kQiS=V@h{Ywsc=pV z#`UBKfnO29%!K@i(l!#yoT~s_!+mL5UlS~Il+B}5u*|Xmc`gtMzU5*-mT-A93Bml# zJ%{Eyf2~72M-x%s66o$BIaJt&_Tn@Ti-wRgbNPm^Fm;>wJ3(7ZX8yz$H>hVT;$^>h z)DMH&P|Ja*+EwHjtOwRz4B&$=54;v~S2p_OgtG^xG;NHfYi3YCQZUOSf5v20pOnxr z&K4Lw#;d^@ICCbDy)_so`*Zfv@UxUa9VBAqfblFvaWgIB6A^Kc%;8;3{E*^WK-yJt z%lES+#`&l!9$0AN?o{$JjzivMJ)*!o&8a@H%V|CiktrpMV~*lN*@)XV2MB@S=(&xq z$w&``r>8_8KU0W~*#7`A7(;YKG&D=f6$25$a{g}RQofuYWIoxA70L>iCvcTGp=8-I zpGu4uBaKU(!MBjISf}V6!Lkr*GTXy;L$q4HqgoRR{Qe=0JUN*06(@pZdXx_i<9Z>W zIgNuF7Cw`h0Nq3chOPqA+(Tx_wNIIt^9bx>nM}?g%yB~+Z9SVV39M3KY^2)`M$j`KDv%t8Pf`KURq9|0asuWVaIhG^{ zzEBs@+J|wU+6u;jJwg^fWC00F(s)vOwa4 zy37koNaI83+MWR#KzOgb+dG-|>U~Z;C&t1hJ;nf%j-Z2YQ>Xkz@f8aJE(M0KnQq1r z)_TFiUQk=WY3_6Upl{;w51JHa^l)Rk^YlIf+SIFi<~R;r#vJTR;^-p#p*1+EbxO;B zm?hXtW=rY0VDgyYnKFR;%EIoT5kXCQaKmiN(aXfx?VF1M*E0<<{`l!jJi`N5EUH`U zI^tMyi_8Mgp(&1P>H{Ygl6``uu*tZ1hNA^km$h?oGxm=ZD)^dvR#(87L+tp2?jow( zW;i<+b5!uDNNA%GA!J{1Y;-N>3hoMAu*FGg+NLLtFQ}1q?@i-tM5;g_!Wg{E7fT-q z-+ts1x-j`70d2LSIhR~FFi^G2%|YTW2rX&?joG-eSBK=38#jq$9VL$)eET%xBD z$}nk})H|pYH)J%W)z4wsHYtwoQKsX(bQrUQWy~%kCzCYhWSsq`WFKfXFBXUTyhNhh z^$0)U5>+NCS-dloOwWL~7i%Zm;vA-`Wi2_BV^qtDy1MQG`AvRhG2VLin7#s;oefL* zXW|6;)y4;yqzjdMoJC(I{{V?&gNZ=hbx$O?<-f!s@%JG#+8@a!9fH77$+rB&XJ=!n zVMr|#cPlL@u?Hz;YuU~g0e!_$r}GRp+%4gxf_G<`VmvX97IEys0CkCOoMaJJsul56 z3{GyN0K@o8%cD}ja7usdk=po*IH-0QedcBJ7cf_uE@e$1%8lF9QKpACC@R+AuY4Ah zX76Or)d9ldAhfwUjMggz!glmvA&b+90BQ1XEOg>{+Wq zJXt=H;>tTADin)H5wmeDmX}+I;yOGJv;Zq{u`VjD3_c*g-j(5=J?2oc2kH#Mj%BTE zO&i{0M(R~d+`4#c-W4vyqO+Y&L^qD^;SB0UD)$$0{2rQ@1lDy7m|RmU63|lU9%V%~ z?~ReHTN~!HD@cI%m`K8W(RajS^DK*LvJ~Og=3{e!fIY&`aTxB*UYSKK?CKB(nQQpm z&MTe53oMJt1=oDKdWtPS(9DG1<5FmS=In7V3S_o2%|}E!yGL$pw;}pR~mq4=5F0 zi#pj9(UdEQS?AC-6}#DjZaMF7 zqdsTQJBnJ{XN-|!iQXQ~D9!PDdd+TWQ!93|$7__Ft>o!+WUTLN#+#E$t`@b=j zZH!jN$zue>Y3fXvZe1lo?=r*fGZ*)pCZ-{(Q$A*k;Ka5u?JWGJcC{&?fDyuO(8xVB zx0KNI$8c*FDLjw7-ujo5GS`Pr<=3P4nlBRuqeI#aHQaTXc$!qjjW;v2ut!xBSFx37 zd5N=~eIb_5q_7^y(1cB{peEL+S-xfK>w^NL+4X?|h@Memj^b5nlMbISeF3?N=J7LA7n)+5)w_vI%4Lbce@&3Bx}7C6 zb3$LyLQ~wIym0#_30u3D$mW)N%SC&(Sq%@o2HG&o`<7KQ>NS8;$O)#1A|O-?YFUv8 zD=RvczYucOO-b%z_s^(J{LVY6T8tCoCbU-(GM5Hw)HT%s*wX+d7^vDfs=8rBngIEh zEt5X?F0<%!vQXjKaY2FBGtW~XrbqxD?3L5HziXGNZH!0WAi-j6j-j_izhJ4aRe_6t`?a%^6PqZI%PDmm1h) z_n1q6P{XkRR6f9R?I{9~^f~<3jF)&jfws2ym z0yl`Zm^Sl>RGlxvLrfc|f?21VmfTfdBL(@YT5p}lTO})+%rxW{`p#}r3(UI=S`T=I z!?;<7r!YndRNQ3&Ha8KOR$L;&HkGCrVUH%`1DZxez-{{Wd!e2(I*H3sq0%O>}7%Cp zE-=B9#gPY!$kyyN`nc$zN$gGzZYZf-OPwNm1u<7u?(c(Vj+cg0#kZUrn`qMFUatt8!Pkk-?2u$kPcV;l_Rhqpn34n$z8+U3|)GN*GTduAGW=KV^WntMbVNm^@H z4L;B)MZ-2ri|n4mO*R+VRLO;${+bI9Ah5DQn<+Bir(Pf z32Tlf?K8yF3aoeO%wvR&n3yrdw&U6sW>gDwVqxKMBwvm$X2_>@RaC+lfFcFnW5
$m3uA!d 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

|>4qA(Uu6*S&* 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

1QzlAFtd(DSGUjUMwAR_J}g;`a}p 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%0Aw`T;w17_ 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 literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/modern-luxury-store-interior-with-display-shelves-and-seating-8YDqTT5jNXI.jpg b/apps/shoppr/theme/assets/images/modern-luxury-store-interior-with-display-shelves-and-seating-8YDqTT5jNXI.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ef32dad9fef8f9e96e868c62b189ededaf671e44 GIT binary patch literal 104147 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 literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/modern-retail-store-interior-with-display-cases-and-lighting-CUxuy9UmFIo.jpg b/apps/shoppr/theme/assets/images/modern-retail-store-interior-with-display-cases-and-lighting-CUxuy9UmFIo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..085358adf51f9c24a953031272dd909cd96970c9 GIT binary patch literal 141812 zcmb4pbzBtR+x8L?3Q7npDcvkADJiXVm#}mQEGR7qh>CQ>(o0Hrvw%p~(%ncdjg$(C zzQgzX`@PTS`Q!cLoij7%?96cXKG%KS#m?XPzw4l{O0OO5K_C?sZV&+o1i}N6Vc~$V zfYI$igLUVh-Vhkm{%33sj5+`F3^p(($Nrz^9Yb;dc^;VXpY0iNzMbd4Jw6B&hY!L9 zt_TQ11+e1(9b*AAge2gDsDSGozyZqn&ofW~0j!*VXaD;b1j5ewclK&v0-XPh8F6m^ z00ffLQ&3R>dTmD=4=)!+6-5a~sDOwV=LeX_ zOgUht_uyj7ko!7G_jxU6h>2veKsX>8XD+$q;&>~(y7ovGy*v+9p>)Lr{fuSI#i%!U<$-i5<>LK721zGirZ%7I9-tO6%BVU(+?ag079E^Ki49VdZh zI5wEQS20Y%jk1%Bppl!F`PpqVZj}FL^f)$l?x;^)B>p22R-x$oX9Q7X2_&6FB%Q?n z5%pF`rXT_E3>lNE5ScZgUK~6U9CGmdj6gUHR^}2fWc_KMvTM)ovDDJhh`*N1yH|W( z3yPUTD-CJOyVEVNF;v?5dX+lQqDt2v=h=J`z*|>QQHjydAP5U*VxDJ~&#e)aXO#yt z)ez|mDA=0fiq^0ys$ky=x0KR<@yhjJv?D+qhZB#TfCz*opn!Y3t3Fep0AwU0Wegio zzin;D4*nPQp~(jLZwF`r!`J^7DCE;+X$?4gH>=% zaRo`{)7TW>vnH_%s58zp1x+W>zE_-4<;-|TrCbA#w0-zBx`Tt$yzxbGU%gaga&L+5 zM{iBS8Bf!DsRL=!+D#H@*i}hKbeLV3Ee`G=nG2c_#phN-0*1)yt!IHrU=IWoBokvXlziBwOY&0S0^a{v5CHb=f)w^)#+2%Bm@MJx6536WuV zRP*LzXHLgkh^=-10heSzqeex=dI8s##050|Ej#Y2N%ZyqK7rkVQ!?LXMPgDUo4X$k`+8p-$<>9g}%)n z4KW6+9Hw5dYdSU+lYD-GLFFXOYHw?MD>JIZgPDSr|FNyq&LH++fX$z{ZGzz8!tA{- z7(woltZ_L5)Xdygc=H-2yo9qbdsDUvZnDGIhtXt}%L}l3l;u8U+{lKHPW1*u65)bz zlSJ-?P~tGl3^s*VAw8l@5gCAm0Jbg)So%Dmf7uX#2F>A2dRFH(E@wXq7i}OFzgNyK zt|XeDj|HmSXk`j_s(^abDVFq1b2fQxn75Fl&QijiT)ZE{1r!Jp0Ly$2#<6DQB@EV| zAX6cCHEv>ytkp4rt8NM_S}R%#PbZl$q4X2USvk1Sq#e&l;@J`!-KX5!jeMncb%SL; zikd1i6>sq1PBJB>Zfm@UliT7rg_8mT61Zr0634srm{JgtTZXI?kuq7&Gb^$&YD9$e z2ufK^$oMqH!N2(S`>2VEJd)o1Ne?Y8H~!qNW%ZK0Y%O}rVG0B#v$c~fEXwdatu#m( zGl?os_DVqdilnkTa{_)A9@fSBp7oso>xP;jQ94aWg1icvjUYw2HZ|B%b(|USYQ&~; zP;ompw#+d5KH_=JBeIP*Y>+pV$u455gUTWy0ph%4rXh8Bl4RC^zV-XqJ4ID9m_%`? zDSH7kXCDAg027)cEyM2u-xg`hEE_V*7Y8te!Coq`YV`Ydkp}IUd3mFQ(W@K$v{fN- zG`CtIM_|R4K#$M5BkvvxMIdb+7i0bOZUR{ldG{TiDY}aK-Rb5 zE5;QAE*T2CCAuXJlK|Fxa7i^*@Ftht;~{z*11m?n(q(wuwkxm4#~L=8&}7dAb=IbM zVRk4HR*(RmDsdN>$lBGt%V=QOl%hOAah|C`0auK`GUFfE<>4fYxp5&q0ve&gL%CZQ zUS$z|o5=$&XsEL!<{(s!24-zOrR2f#JVI`=&oghSxU8>eDf$(*QE z76Vg4dN355WKk&(Mc(7_z%9&UyyYF;r|JydQT>nAVIX5@XMos<;}_9Pmz^dFX6}9x zx;zp+Lq&iZ3Qo5s86?J?C=UmenFCM;PEL~x_`O^5u=gr35n%xzI*C%Y5?W&3d?|^v zpdTB%hEVp)4T(B*GWjv!>xmxlutwG#u;<)dHiuZD4l=`%E3vrwc{pw{b`|W#8q1v26f4g;}P` zik7rmm&~jAAB1>u7SB&wf`a4{j7u270MQAfG*J2(i~{P`HV9F|YCzhOYQ-?c_k4ge zU{k;q1$fE+7zn~LJ|Ail2X`xv4Pej(j8QJn%JAjFnwYl}>LhmVjaa7PoYYGZ`at`d zA_}8r+a~uF?U7381yhFaMbl|(;24(+d+oX?B7uuY5vtvJd+Jf35WVZhJkUd^$mT+p zqR&a$OBo|5uWL&P1W}b>!eBxmH<&MJB8*DP<#ORks%ZSgSINU(9tn5EwgD)(PFzY$ zjunLSkQ&qh#sS%uR4V{h1Q3c2NVPyfW;3V<4k3)X+A25aH)6P|GCr9BeuM+BY8PiggpQx9c&#q^D`rS56MEEFy`5o8U*3Im)^oKlS*0bs-(v>Mv;x9$#5G+e(Q^h}-25;PwU=shlj z0zg^8npVI6wzDCpD~SSF4d_rKA-5L58E_{Awzr`M%v9HHdANS{XZX29re^9?{sRSx z(-V!rD$!Cx>xFy~viaQksSNKJ^+r{bN{L2~vW&f*BK5c$`PhdhI~g9*xOgJiGS2SQ_LgAAQxvGh?HFVeq>tR*NUF(2u{!WXis! z=CgD*%fzK`YjumX@AS^TPngJq_fQJ;HF%qu+P#3q4O@vgJH}VA@ zNCc}piB6U2S)5WWR)Ye_lIUHb=tn%lYCL&3RzxabhBZX*-baA|>HC=Ch_o$lCBHR- zTiyY}140wN+qUUE{9Wa>;CV)y!l7ZFMe#YcN;1+)WPHa9I-03QFO$u;h-$G>FDt2R z`$@^~A!CX%Z^CIBG#jq-|AjhJpqFqra9o>Pzj=}$sxl+JqeB6xlu)%%81!j?oPbgy z7lvD5B2lpGmbRN@CsIdRNr5ygFL)k-W(ETILp*kYBr{Bas4~9JruHBp(`dd zmu$LSDSnbMR+o`d$?Fu8d7)gPB*DMuVD`+fmhbo%OHh(0M zSAVvdSoBRc%lHv`DoL$MGGeGYNIguY$AmD5pa+EGh~}WwG(fp{)jA4tyRqO^TBm>d z#A=GW#H@mI2P-@VphHimGF0GQ5Hvhm4~#=jfCm^MXhr}l=sr2f5(l?aE(j;Z0;l5K!ILGrg|#FKs{;s`w{GJO7&LG@ z!UNqE0KG~D%3=U(fa_#{_}D=p(sNabRR7Pu&pn^M)~paWwY{{d;^9}LM3s2>!Hjn= z=xh-a6C=Z4>;m*Rcb~fQEGS~5w`m;6JggvFGdq0>*&YxEA?3H z_iPu?MtZ#0GmWI8yc9jlhG(Z2`DRzDV#1K9Inj;Zt|Gf-V)#$mTWuo0+|R@q{6F^a6YrfN|wh551oDQ>R-cMU;39av!@*wHv7&|8p!+Cmnq5SuB;zlksDTdWb}NCLsu zx0XE8GA9X_$CqCf%kWPzO-DX(Cm(xtPet9vQ%8~?VLLt=h~eWdGQ-{%RYQ-=ie*1> zP4|ix-Hw&CZxMFI8179$mo_)`f7I?AjEy^=P930UvtHVI6M4^mpj4=KuctNli!ORp z*cb)4IINIQd+p{Z&ma(vY)@yNA%K28agOyX0CwTdTw}n&rS<@yoqC9SqhuHH7+ra- z@fcljNXlh9KulracmLUCVA2kg?v8^wdhEWB4S}AAUl?Yg_g%q&8yZQc|PS3a~G!cHc|ro#TlonILN>@qL_Y!p@Vj~@zlw!Ji$l#M4RyTZc{P)Fte%K6qWs;k?``v%bK(9}5ijgMyduIXY5usns6v?uo^ROJms@URz+4|ZO#wuiWfmC>3jEQHaTA`BoOE|heqAnoT3_aBYny{1@u2lG*$mBX`FsLYTkdX#sB zgjq{}oxxOrSYNp7=5h2`R$Y^M4MuoDOVi8l0!)-};=8HIFzQI)*-{tibTqy9;pP32 z%{fd_E9SzNeD3S4xbSy~8H4HSE1wwl^5;Hib@sZF8S^Yuu7Q32l!musG^B8gG>J{e z(L|y=-r#B_gW)Od@y_DQEbOMI*>aO1G;;-Iq5j_a28p^8NgDBEESgz%=nDOfL4EW| zFXy6xc**17OloEbt0MdDvY7`-2_FXslQEMslerO++J;4PfYR`ug{cSq-}a82@wSmM zK9ZVAb6=D5lsb`qiHJUKS>L z_nOsrz}s`F%WHj9rBn&OTqIN z!KL?9Dux=uo+(;)(niD1RSK{7>cR}(qoU>spQAt@m#rJ_90%mkU3|81OUpl`Lk<0(zUV;R}%^p(E87CvG= zkCCS%yFR~-o=QtY)g7GS-G!rubU#pj&Zsxym*ZCrUPf8%RGRFSffY8Ir9A8A5ln?k z(3PUBsTEjVg!ckwmO#03LONx~?Yl{6enD$Wezy92z#|DvhJ8c>a=zg_MKMwcx;O3F zT#Py(=V`7~^@5F8HYigPzaJ{;8sr=uxRaiQO=o*2E=iSK$hkeCHQj&B72Q`tNTkD_ zr#Nuuqm@m$DZP~yKDpP&$~;K2x4Hi8+%vOX7KPC{wb5unH0Suakir=AMsj0ISbaIK z_PvMlib`?uOeD8tR|M$(AltsnXM3%mX!*KAU`mLVuXhXvPulA9qwFegnRADaY0k8J zOTcSAzDg{Yu{U1*1u0jx=gfMAIPLJ4LElMm`Mz_Z%_Er^E`Ij$Yrea<- zipoif&g?dSKU*1Cay6$aC~ZC|aQ9WYW_Y0K<+A6p{Y6@4?2$)RPg9w>_2g>X*}R|jvB{eZdO*!U~&04abB9d=iB&1@tL0x-a%7~&c4T+HVs*i~q3 zNQw9u19Tg<_x$14qNhi&gO}0<9T(<2{;kXEpXtxbDE|bEwq2$pCAgtpdbZoirvUpJk z1?(x~D?`1Qy>=4^HvjgCiP$2{;Q_Lh>sZ5=1vOTOOkVVgI?q_uUr!fX8e6P2STN)x zo2eXl>YJlIC%GbMJSLi&W~h+w!#=;S7AsWes<9Z)8*N03&8>qQZbFh#&i+-g0Qb49 z2?4F5xGcL|0?D&*a^^lRY?>Ul#EN9rTeE-FlWdD^3tpB7&e&az>L1v@MygJ`!?)?A zX<+bf&BOFf^A`B1hjI0>o)?Xz&GYUmWZJ#+ynEDh3;lC_KZNw&W(T^{XK}P~9UOg(*?-EUw*v{F-;flx!tV7w%4Sd(1@$`}2f8}UDd(f!B|Us+eZZdWz!cMf+k z65O>}6PaoKn4k4s(w+bQ5!lb2qr%?Sl}5+We%)2FzGQ~jA(zgmZ&@>Efo%8sPelZCe9M#Ud0U@67|S% z0$MpHw)C)P;k+AA(SgR04aI?b!l~(s1GodY%itbjg7dbl0=kwL`J^5N4>43^I&>1y z%V7r?lC@rQ_01IX7nx*Ylj|Ly(Z`-#3n^n2bPN}s`E{MU)@YvoA~j_gT|@up{)uP` z)$-+UmFDHO(t|b=D}&ps8O8ZckP$OA)aqK=RQrI#f$GJXr{ABz)8Vz@7&mDj&zg4n zbV%CzisU5{7WG>b=6U}8@-i0c@agOEX5sE7Mk>QmT_P)*$7Cliq{!rxkv$@P&<=hc z@0Rt+6lG`UK3dsC;kZ|{<41#(7o3hrIN>@g67q9; z;mv}YWV9bxzvgvu*|H1wMkdhZgX=#*33fAQ7Vhtuc*2bgQd$9fKU1`Xc7$sDEX)o~JiU$3my1Wjvkt(8{Avb%kd{`l^h! ze|Z!c_4utxtlmeT?6@_~UakBFznomWbW1?>ZI^)vzVzj-;A+Yn6?twci+H z)bb-^nmm6BZM&@vOB?UaPz_zQWYRu%<~OBJZ#dZV;A_e9-pbMprSkUkg=tu8!B5*M zkgAvBeiS}gB?fe^sL}=`r9q*Y+f263P_vVPqhqMjtHt4K4`*nS!>2-JQ_*uT>mSB1 zq0#ZvEFy%@47ew33T+%IIXS7JP%>uTfoEw{Sgc&~Y`s=ipa%Vd`if*_;0Hr+yp@@n zbplR2K4%%+P%)O!v%bcT%>VNJ9oSh_$On5`&(qnbyh|CjRojk8a@u4*n1rAy;$vL5 zC&vh;%n2D#IK)?%W^Ld(df?G!9(B6Ejj}B=uWRK{81bAvYUA@A^9e0%H{v%+oIP@w ziq-Ty{pt7mjayYpV+?BK%?H7(qA|Ud(W!33A+Ph#5q3VBNeoqu(7<8HS0TZMN^=z441HOu`)4w zsKLsr4rB~AU}gD`DGRD`^h>F7n2c+~U3gWcimCC%#Pqh6;bCTFfai-z6EA}dZ&S81 z7cE1I{rsmqBW3#6!+x20<@&HWmO7D?{rvnflX?e}7Dy$v7Sg=3c2DyUWrWvy=`ZT< zRk`8;bk|a2VpC7F9&s2|VCpbT0j=A0-g@Xc(S6}*ZXdfM+=AAp4jKEWm6XR?n#U%h zQZEx{OMfwq9iMt-MvQo5bC0eOp&jID$0VHSg>0`{G%FxdUeqQAQi~-AnGaW<`WyEv zRg}Y#?iWlhQa@_-0-ERUS+Zm}9lS@pERSVC{v4es^hcCrXM||+?hRJXfp{3;F0xy;Vi#qhS-#U%wipOmv!8%t45$=~l+YsWuH=$7Hpj3j9-It@j3nU=V@It9e-#2q161jL~r$VK6*UzQ#ak4hW z4W=mg?!;U(K$Zkehc4h77br8yb1hYOP3cdSdA)0%T<80HIwhq~rNxttip&aH@QF{I z8qJ6G@*W8Ko$X=DJYdQ55*SoqdCTkReE&wxXtR?C=9w~4KlZz4Fl%VE(UUJ(ew@2j zc90mqc8aBfMb2zV*X1`tRZ5+^SCz@nt;8qHzxV!@iA`)4Sje8*sU?_>t~W6}!t8BV zti;HlUmTt1ueO{fUCVG3WmSN=hIheL(QMxCvj+Yx4k`CXAqk-zt**z)s5d$r7nhL+ z4bIH&j0L3FB;(4124sz_wv&UCc~{%YGx4+x#u=Lt^AmS%Ym-=w%LwDcoyyr0=}Z}o zha6bhM9Ct;*_d(}EGX(t;YsI&q+up{1ruX0C5a8~Fous8R-bB!ZPS+4iJ3cHT6b+N z23v_b?iZiBZhE~&$J#qfn-polh)Q?u4%}9xUdmxwh2WjuHTi~b9xr*kC^aq8P(Dm4 zM74-lO^hiCRUj$5jihz%*j0JCV;pD(J-wR$e4y!kw>G8IB<<@}?bUYUdcMM-{PWWs zTyDrf{X&_szXh8i`&oMTCXm2V;>PJH4*^j=c78Sm=NF#a&uNP&Ub0ZPh*_vca zY4l}2(&BCY4cWG32N0x~^+KQ;Y9-xca4Or%!Z$W^e-E>gkfPfXUJyT{J`<_zTj5J* zITvBbx6tU(^xR-f-=Vu{BH|e14C$WT>jl2=R zx|A5oXjyOmOcVLhmQ;LtR`prbv>F8|zX9`PYO=f@=kvR{%Nr?$-L$jAhE8q?&spnR zpUHnTz3VJ0#nfOMpI6OB*<~;Qe8D}RnXrkIOReEydI#_`+3G2cKF=Qp{(EV!BeS$rXt?0BAZNe*FD*^ycZlt3#IEC67U>91p&wZ~MMc>*{q(Z{}@1PwBpVka;ys)^AbvK$-Z`J>OhR zcY+r+tA($ASjW3TAIM)c`r}-}-|YLA)zs6nfda680#cIoTR9S~88tTqgDvQv9yqv^ z%DARh6&}~w4;!4X8D@HVe!g3MxHrbnKW@3(PwRoXdo3d3RlkPTZxcDmx~>~l2$WoE z6yEP0Do-v9w+#>~!H0)&#bf0pzBh?aGS;QJ%c{{E6>0LA6G$i2r1Vq=Mzly;DTvxl zc8oWG5`CzIxP+9I;fXz;c;;mbvN&!xl5k)mGX0=(v}VCm&~Wo(hE=NQ(8mmWHK$d> zQcpf@KlKtPCh9J>ybAw=q_dqZt2LS$ElqtFH186mJ6~c&!lCPH$nc-2?E??b!TkI9 zlU}|7B9Q}g5r3vM+XI#>*A)8JFegnZ(>u=oaN2Lz{^Od@2U(T!lHo;OzB7`7Fc0`{ z8QF?>i;(x!490CQ6fSyUGnRXNUbpmAljdk=CG&U!Mm#shc@RyrKNk~p(1X$Oe{){t zLLy0`ckbC;(yswE@~96MM%YY`8$DG&Oc8QW`Bbv!hO04~Fz66o*c{h0quf#6&c?Q` zerRW?c_*e&qeL}xfl!oKP?NLPWZAsym zeKuMKSF?b_?;a-$nJGeL2+o+O8`E;k+DP7jmL$}(WO|The^peCy?4wDM$qY;sS`k@ zSdr6h3pLk_sF)rpyr-g!ZR-6RT}D;dAJe88Rd*t^);BZilixL!m3%JoTP8Kw_S#A% zcZDjWRM=${^}XdX%p%rqbj9q(Ut%p()3ESpr0~$!K527qC4?+V}9G2;B{pn(j11RIX~!i*16G zhl-PRc%^&sT$4&ee7ZI9iQ!!A<$839?_aR9lO+U&Ju8`u-#x2eFZ4Xzw$rTihS9h= zF%2JiwA5U9EHoJE#^&*x~vAf3N;7*qA^ra zeyDezp&nAR7AoNY8+PKD5=ttFOfcn52e7U9U0eBT~3 z)zI|xnX-Fe;2S?#Z#6cn++SI;Y46zhN@@E7V}9)2Zlv1lDl(ZD?SI+(apA_lypntx z;aw-$SeoLIJ+(boll2(oIXJqIU6sv;Xs?4IO#6*sW3{F=hxHg!Zw(PWd-w<E z<1^hzvTMkj=k>wA)_Ld=>=m|h)hbF2u4JSlqzQzY_2vdv!doSSy{_&|tex*zaoirT z*ct8^wX#Po&1z6Lcv&%cw-SrHvrP<6!1P)*y~8pji(~8$#3LlgJ4MzaMD3+bV2*jE ztWz{~$4+@DPcu7|>zE^VEhc=-$7q(OwoPp}li6pzZ3=dQv5Hx7n3}l%=>E-XH@i6o zgqurW3zfTzu*Y|+>6v7a<&*vZGR@&{sHwn*E(UAJoiPpRngA!ip@n4M)-0!*_8IKW zqDXs9R5$(uWnoF4k=g=yvLc#3%p=^h)TwrVMZ!7Sw4hgl%?=s()`+(IgEvpcln^x` z-+4dpf`x|i?qppBBFCc?sZp7zferJp<>7X1G{Ge<=~(XPE@#z8+oj`S-YfUV*i}}i zeyr(wmHFxQiuMe`sDkd21Lg~pa##D9zU1lA=hwhCro|qL(j-pxvmfHG%3FGoWjN#d zxKX&@9qnPR+N_S+Gj424*?cYlA7L#p6X8goYvA#b7UuD^-l*eCPj^2UK{_OtuduE= zXhGnW?atX=hWp0$U&MTsS53P^%^6a^aKi+OTvc0q4@HhKYKXjI$_BVw!XoPrGF5z4AI%PH81d$2uYoAJ#R7gY`C<$Q_K&xu5Z6 zsWEDoXV=2vy84S*q;E@cDVft! zq7NkEcawYd;GLyxqj>l%^~t^?IxA{&(}*6bW9B(iNH1f$4X>lrGw9p-{foitixgjL z?*}D%U(;H$(Hf(1ba~0H*`j-Ftrso;Nb0s=ZzEc*eB0Xi9ju^s|JQQ@$?o zLtHgBvq&}*suug_8#4`p&_*4(*ZPNcnhOl}B{QtHtkl+h?seo)nkLs*DjYDhW;#!0 zi2qr_9@n;uTV{3P@>0SVsZz=z9Xp*mHl>+89vwcBNO!dLS;^kJ_&!O^MNj3Zx_llw zPgC=@#3A&zH5Sh<(c_)9NN_X7TwzS({gnj|r&h=rd70vhml#i8s2BHP=`brmrWXi-fLf-VR8|LU**t!r|S97bbnJHRV^Xy=^9Ds~82rxiNoa^Zn-e z(=kY_#A5Pk$Mlu=&e561VM66 z>W+{NkFYzYjInC;2|Irj4R8Dcyp9VY0byffW8nhr4)6*s@LDbwHi#65j0u;7oEgf< zA}IGzKvrJcQs@q=umbRoE&=f7F4i6FKkxp6{A&AMEa~RF=u0U=8*V5-9~!Hfg7sgl zJ(a7Ab^B_ZQUp4s?Ce(77D;25Y{X@Z{}rP0sS&zo7Rx&4+K6QLp6q zQHM++LIGafM!zh$vB3g=L2q?i^-0p)x6vsOGrR|%&?yh5^h{t?HGe^lDWoLSp^&w2 zrfMmdVUPdBUsD?4|HAo`&y92U4S)RGbw!c4@@cP9AB?NFV|H~G{(_bv%0yu0k!0)9 zq3-w_niJgu4LjApAe*<^B&vs!SwAkqtac0@?8aUe(bI$cv#$fYKX(4kOqOU)qhh?? z*Duj6td0o1X%@jE)pFwo8|~8%1gj#rf$IgpEHFeTg`f>SsluCpnzP7bsNnW>zY~I+ zFa>inARvsYU;3;Z8OK-ban?sp#Daf8ir}{IC1y{4 zbvO)H&WIp*8e|!b*924#)t?;BVA)=(2e(tf95iCS&dW$S$8B~%n=a(umCFa1?pJ;P z0l}GnltX~)U2@KY0&uH;J{Zfcv2j>4b3#51)>Mzmu^-70q=PAAuDR{HtR5Xdod`H- zK6w=xUc|1sqNVpsIS6}S#+Ze&u!rv=KW{Ri_Z zYNXiZUeqC-y;%{10IgW@zIMU`3hS;;4GEV<|Hv4KlE($F9xjhaHc7qIUr9J*0u*?A}&PSMBSuF*q|-yVM8s-B(fOX zCsh{bjmH%xcN7;ddW&^2F7|_6^7+)aO*l1AcB?m zLwdFl4snHuE^(COVaj_`E2V$jQ^br6{R-8KfCZ24`}wch9WvMB2?su@FR>Ue(fv}O zTM%HazX8WR(+EFu({e&A#QxeDHsTgbq#+9>Gk^O>PR*`wn^{<WsAwiZ1V|ai&eNm;{YqJ0qbKa13r+OFcno%`h?@r4IL37OI`d0z z{i@0WA5_!DyY~d@PfmUm@z?h(#v|Wjw5=lAJkjmSSSIdG@vCR-5!o zxG{A`Qwz-=OSoIoY*RBen3>Et#2Y+GD0{Hd^-yi{0mC!zzPXo?Jb1m?9$3fyzbx&~ zece0LN7%eeEEXe@9yka81$AsIY(78De8(KH{=0?#`I6;;Y+sBAreCN28>Uae>Z#i- zsxpmaj$Ii=+$44OTe)iv1khL>v`X==@JWrzn~^_ zWgS&Cj-bHSIlR3qj-f#N5{Icnz|1x|iNhme>I^2v z(zzxfFMnUzL7{oVq)vnx=JYsbpuf21p~s31*6NodrTrh9T_wIo(>4bEMTtxUKixA| z)zbzQ6y>Zf(ZQSh#>UJxhCEvrEV1#i@E54HyOid+@|QQAMiYKjyOtL$7 z2E@C3jL4EG)$HiRNbaS&L&U>RD9wIpD0eDtX}tyKM4(!5RbN_;rbiZu6Tay3GA1JKe^Wdr#qDYfFOz$1k6RZ=cp(yoT(0T5} zwkM_wHR~&Sq?1A7FjN(<$5G;r@@SVsn3xG(Wx{u-mu~ts-B^uEab=SK25)gj5OPx=DxuG`+_81Kh#~eMh{o;6l zf=cZLQ#TxD?|Mw@fKB30y;Q#nSlzryxw(yaRaa&Y%1){kRAzX%f3*jt2)eE+@6QPZ`v(}y_zCVX zRCR~mw@QOp+@#0h*CIycZQL@*Hz)inHhsJ-<&uV@vOfC0<~kiU{%ENr_?3mxG71A? zy4H*3PIgT!?$3{`;10afO?&**;}IMk3s2RpG$J@)yvL{qM^vPKe`hqz+%`H@U08J9vKRwif$8ZB%Z>@zgJEu zEZoQ}&bM8eeH6Cn+{-guLJc}>Qrf*zdxtpMXsWS!I9+J0sQd$6sjGbj-R!3Z+2w4K zDDLCYXHLcBa|e43d|6mV)i1jI1qr;R&!C=ZT&OAJP2)&k@p}_W`xHi{8sYE2Y;9?z z@bKxw!iY+?>ATceLI@5PVS=d)WwGwah|*kNpF!=wr@D7EkrdzT2EUJI43>>5nvFzR z9Z-DTcXM6~*DZKEHU45(@w?ttsm&Itz_hiY-Kgrkr{_Q&VYzR^NMw(l^TTg$*tyS} zU(X+I_v$v|zYx|QHpW&raS{^T7~ZB9vfchsOh@)^rlmS&AXstZ?G5z{eB3{CnJ}3yoo!31&13rY5kA+XhDc;?kt(sce3XzhgQKn2%--Mkw9Dlk z3Ap*QDLr&a_6khi?5q=BvBsQy$r3P3zNZQ^jL|c;P`^5S zqZp!}QGsPNW80|5Yi^eepR~55=oNa02>*iOuw)0(q}4hDQZxdQ;REO>UMwR9(K^g` zYEd(!yrh32+pM(g{QUMWI2K!?Xhkd&(G?UT6=lIhON4H9(tC@l1E<|>DXj*7{6l(a zRVa>#tK>DVeXu!c%@T-wA5)>$V`rYqDJ|Z&JIuTDd=S>0RJTDsgwm!X)y*LdLWrie zRN|CGr%{R-;F(q26Vf_8a)Sk%jSDyEA)CS9eU=jO_XE(6z5J`f@JYj#j_L&6QaEvnMyjtqbXVpX&oSPqIfZ7x zX!sZ4H?rPl%?k($cGKL*rD9P@izlrqkU+$|(g35?6FV!CfV+!ThYAq0MY!d_%V9;c z(zVm@$*uf}jp%Xf*hyO@XcfXveRP>}1dvFFdV?p*>?JYs=>{zeE zh}D95G#s6?FyWmDqGmzrtqj>6INMm7-UeMM#~CHj0T$8YLmGT$6KTXimI^8b0=Ilk z{1?=E_JUS|>`G+dIPIZP{Mm-XDng>0ws^pbxMZYIN~;c!XfL6wHi*U-*CBVC{MB|a zH$Q~GEkAZ0NvcYOdiWKb+A=TMNFcPz>l}R=^|mkigJ7lp_j^x2i3^N$2SK;eB&4*0 zF193jY&|SRwDb8+ z(hKfc$>l{eVytVqpuZrme@ozhLK?*Ee|OD(=6RNT?mR?F)jxqHQJ-+AZ_vR@cb(A` zKg4-h)gdwOXtDf6DH@@Jan0V>tX39X%5~6e51``P zw!`*aWkl@%$ao~)mpXX(3Zrz!?SMu;D)uki8k?;Z^tuzy74MQ@O>^R|d9kk~&{jwCUR)%v_UySaGKa3VEdct~~=N-Tz168z26L+hYEIuKe#$qgCu$ zTb@yWL4$j5zwJv5H|=;^w5Yh7TD#M-Vcjb{m0-6#{UsBY^lqc^_nk&#?WdHi+Jot8qT zmWrV*B8Z@=QJKwY7w?Wc9u+e!^*!i-v4VHub_c!{;Ra0ZiT!se;eGe6acD-SKr;0GaD5mMw@eo+3Vp z-Mm~X8_2=ze-KrsEj@~+Td-iU)gu>Te#=>YaGkf{Z>z4_u$dzxH5?ihtr;6HHT9@` zF|UcRDwdmSz&~|4ftmQ3{I?ov!9Y!#l%2homg;!@$6)p;O!Im}H6z7hfx<;#d+^Yp z!1fvc1^>anV7vSmb>kF>h4Y`u?Y|)9y4Lkxgy55E@w*A6{hJgcn>+BkP^?a|NT^EG zq2Sx?52EX%CE22bAFC+EHir?v-!l!32r>WszHyZD;b&Pk81f`GlDV#dF6INPG`{Zs zlb6#LUGZrIQ#|73ArLdByN1hxiV@*BiK4187u zMXH%u`kr`jY*as~#lW9lDOi|9GIC{N%Rjt_@;nvTKjpR@y2hCO9HL!{r#jQ9O6aGh zb2QFBmC!_HJuI1V5!_~T!(h>ho@$AkOamU?j`8hjyUB02ScptE&G72aZ*{)3sl_xh zXj&(2{@!{!f6cTicDPEMUB|0?vk!Vu$?8wSM76rko>#IphzjdI zT8|Wxcu5+TR9(jTAkkJ2MmMzyX*28 zFjbd34WEwm_S8{_Y~3BYP(kJ^(y-ygaj|gGKQde!moj4FLLMKbQoqFX+4sD%8T@ES zCH`n6+|9Npl)E@e_z8}cC5|wApx_|S`6<>V^G@M|^dvj)*`0dA3?+ute!w`C}clQ-5n8MggNwCNWW1+ndVR=XW zllYKRBT~a#ZQMGL^fEFHZ9OE~_veTKQkZS-}e3k0x*F9$~7 zsV+=zeNjNA8S0e{+xzk5Vc#F(wXcmBo6F&zvv`9dFI+Uv&uPz}gZQ@e1aX?8%E5z# zAC51-T$_aX($zR|GYNh-5G{=lr0Cu0W42io^gDdkqY+lb2!->Su2E@kflRiwrbl(q3u{|^U|cPVs` zdw7g?4y*}eC2re}DBcBrs=)$s#m6y1_`KpgV$NM&8KL2c2_GQ5scpVbz!ly61pf#8 zKm)&LB|$*N;951E}2OQ8&oO98S{>NFH!;?S% z0Ax7JiY8tihBm#X5$)rkGGoS9BJ0uUQ!Y$x)HYvHlO)t;PZQo%D(u4X>lsNJk~G#= zvmQf;8DRzhL||YL4^BkBPd$#p2I5~KxwE=teU~ac*Xyw@XA=8!_1A7Eto58tgxDXV zjOXaF^l{qd&85y~KV8cm`TCy?%~)hL8#p4jkE)UQDFo#d9bgfzRRvw8?wE~0Ru5<( zJYgQn*-l*e4n#PaCr^xc&1sJk+nPA;mYX9veC$1$sXrJ=cKCh))Vty7jSQIa0h7s+ z<`-2R1$jE}8&4iK$S^)B{B7I#u8o&`GYe_cj-X}65VK(EluW)M7aouQ0QBCcNSnU+ z(K?q$g9Vqy;lkRMY*Ak04Pjf!L={L+KP%%EtB7`0yCp<8?i&+twkm$=e%I%T=&6S@ zZme8WO-$BMp0j0}3B1{+%`K<2rj*i}YbZ`9tm1JjOIfg+iM-g$Gnve(Q&TlFQ#F() ztg$Rhmo8kna_2Ld&ui_^Y7&H@IGjs|X;m9wd9ZzPlFr!4R6--Z?9F5oH<+9fjGGr$ zFILW& zWFA0O1LXiCg4kJu9NtNT#f)0CFn}jkrzQfvJSaoV8281F`f;BHbvW^%8Szu6NbI<< zzASB)@~=-ZW7=oPaKg738pgWEHW>RZrI~$MiHh+@tqm^Y0the@X3je^^<9GSoJRRA z&A{fDsv!})i>Z|>>$!7je?|7GUAUGdj@Bmf%=VnldsNnGG@6O1nu$VsiLjfAwAxwv zd6a&RCmsI)0?u|h4#D7P37bsMNvSdM>UI@erYB;Uz-9v(FL30g_9q=;RbtZ#a~{;I z`d6Z(xh4FORN0oBp#(KfNcEan6 zeh+F@pcqd_v@#+cY@4KszZf~L1Ja0# z18%&}Y3)6`S7SYAthuz>2A3{WsX}q|^Yra5T)A@P&z{vamEPsert@Z&)7n!?X+~73 zQl?;Ir9xt){j3uFtP_{{8pKlP7PG2QgAm=y)NjdJWltUz3Qz!w+8k`UhE`=$>xRVY zU+-5Ko5qdQdf>_k>K?MNIZg)Ps^nL|6Qk(Zu2C5j6h5xkFyr!M>K|p(+mv4=P2u7; zz-)97CPp|hc+;xmsa9-#&;4Z_+ z-mHe>@iE6nEL7vjIf14p=M5Kps<^W{tjK(kO&h46mTSD1r(@4+i}-Z;9`C;siNxA- zIh80%5`^`fO@!D@rt@jEzo(hZrka^jgrO);S?euk!fiH}Hk(T`na|O*xpL*1?I_J5 z3!@8dZ1~~yK2lY7VkjOaLc4y#@S7`jPtFWlqZq9tJCE6Dp)djx`4$_Y=Yg^K22Ak%B39b(+#y5s2Fk$aWU}| z3DgOP5llHpmk&^+<;Urh4#Hziiyjvs$2KI=wiSFhqGnA?Tx3meOv{RYQJD0&3314#sXwDNr9wVuPQt<93-F!-wB9j7>a;DQVOH0QN^$o5KL$tW&AN+TwOAf!W)! zsZ$+L1jWaZ#vIFrFH@>!%~<_jFG{=g*nY@mN6XZlWwMg^_z&)lirUyP>O4~xR>*T> z8IJ6@(=QmZ)ICGQ&4uHqF05jy5Rqu5506ul!iO-Epeq{5{HM#`F0zew9f6-S9z|L6 zJ|&s$+tyOfClhJB-WHcOH*GoX>i}8nJ!c)QX3I7PZ8n?B?aZ$H%QE}%E?n5n%-G8_ z+H*apx6+BpvjV~xPl9p_EoLmcJ|bIVVS__OGud975!IRZ1lky1**bMN@&&_}r>1qS za)ek5W_EoBBFX`F&5=uG(C?MBd|5+}7~2}MOl|LsFQ2Gkm#N9>6}B11skI~Z7?~Ro zX`@6>BwQ(u3}u-VV>kt)H;uP!nHfqpAXZ^B`7hxNS@JN+kJn!%$8(~-RZtB!A>+rE zqVpBlWa_$ODV19zZc7-s2~;}EQ0%9DghmnmMmn48G3sT|$HZy0+l-6cPu)Q=l46zC z(rhJ(w7Jaol+ui&+mE2@09i{YOPtD-dtBmi+PnOAww~Wj-_vtxv6f|-Mr$-#s?Iwj z0ND;b{{SG&78bTV_6<|@Vk>%vspM5w&P3YV$?IayqBAs1LD{l~PI8<=Z{wOXkfRjT z5&Bl$vt;(f#AIeyTuS%m4(-%lKP!29jHAav1GqC7J7pWADP&Hc>=YQ2_@2c=PYR-W z0?%_X^?o?yJ7eJaPRJ?-6uc^}x}$75RmX(3G-n3!ml5&!=0eO@gNI=b+m7{=%h zb;prO856{DPf|T#78o7TL~-kUX}k(HEE&8cO7-#E%dmS1tT0S@w24O_Gnryon;GvZ zq0Mn^smpI4o<~YwF z4`Mx3e9T&~O;qOfc5=lr>Vu_H=cEQ9K>0DNM#PX~4cGa61+&`|=EgpAqS~HTvSS$6 z#4!N5JzBkg5=dktg;}MuuG8=f%&I(yu#U^ym^*aj>)Phh%;tManu$VE%|z8^sVQg2 zdzRDMdzn&)Ze_5W8S^S}IhI7e+(Uit{+sP`=E7|)r#D7(+rT1$uDcgx*qfID;TXbw zgMhghFuIueIV;DFb|f~k;Tq+tA!f+cEJXo8KKTyWL)1@J$@wCbigrw& zb@0$;JZE?EhGu_bFuAUwEMrl43W?Kn`$jshKz#0DmAoK!#e;llgp8)(;xms5XJD8> z%9;Aic#!`9@uqUFDgQz-V1gzcg$-(ZbnH}GX`y(&v9f#P0YZhR_(r*s z!YBS+PN9#-Z_xN|6POeS(_Q; zsk_adZ1ZQEH1?Kfw6>Q3n#vPdshUcaC{AZHSyGIn^l>(gjZQpGO05f*a&NXYvcPVM zw82=B-%LtrMU(zFL3P*-V*5=wO@LO|@QCX`(=D6K`r_s(6`(z_i-0Ab9_Kz1tnT?7 zvexSBvaZwonYYc2(N`a)EEzLfP1X#8e997*diOWmiCwHq9l3xRQ(3J}dr_G1(aiUdfWJ<> zjq4h@nCwi2garZ z)M91Rr^Dk;sr1B+&f@&56}K4i%qqUwyT!kTRqWZvq;V)SNdGTcFp1%@v z(Aiunv0@BstZh+mV~8}-yInL{)Y#9N#Pypj-gzN;S#66IoJ^ZKbsLp7Nyu9G&wI zZ4B4Y{Kfd*DH^L>$B||=@ohVo=v$B|7%_*&JQR2MD}g{gNq zBMNy2OpDTD@(iy+qVYFOD)|Pvaxlv8w_)-jm%`nzxbIVmu!ks~ zONFM!Y()8#vw=K-Pb}VTHk(VEO{b8}o?A|5wR0(@8}*hZN?0gF;#nre>$zptEU!^f zNW9r#7S#f@UsAOYT-J(l7MCVRSLy+>nG{SK7jQiJGSZCP{$ykj5L@CZ7MPP*at1m1 zeM|>{by2dj{y*Xym%Y`hWg(J&$?U3DX|l11IQ0;eLOP<}R8LCbpYlG(d0l?sjc)0oXtpfIP z76VWVEZR+pFf~oKgD)SX$xy!-f~dy#8}sTbz`VwqOkqGzxdt$;iNhS`=-7av6Cp#$#!`)~C$O;&3OdwS|T3CCZ#j64q>@ZwtcncQE-3)rbgYlS!=Bc-m^yMxH6- znvp%Hy!V=uG@4CB)Ct7+mp@cx5jpyPBJ(k8-dLL#V&Y=PN(M%Bb4M{Z3Os= z00;`kV#E&^-sZ*%p~O;IuqNj@h$dWv9yT`#pECG~!SRALpJTmoS9~M z2%bYXGiIAKB82(+5rU9mbpv&xZ2p&GIf7kA?R)_hbtsJ}l0XCeGdBtivXDX+n$TQ8 z#a&k|n3p=GI<_sa1vW9%8qKvh{^TkOseOi0XIFk+pVa02l!b>_jm3>!9UEp~7oSlq zO>6_kI$Rk}#C-KRA&Q0mii*anm5gKWdq6DY#!xIo+A}B*o7G>)2@1y(W6PfrN2ace z2avN&&X0|mOf}dDc!0EY@<2!m36^zl&czkjsHmAYn@&ujDMa;`+lfL{sjRNv##2Fa z-W{d11?RNpb3NzWhiUEGfH#-Na3yx;QI#rdIFuzylwtVSzvu#EeX-_geXqAQ-}D6a zn_OFHg+R}k?wbMRxv`tn3|cb!iZk(=95du~}LcH>j;ojj=cw)py7|YvU59!125ZN^NH5c?A{|VMe#Zh_K1?n0vpl9|9IV zk8UMO(l{6U+{B*Ng90pP_^ID@H7PwA3m1!D`IIh80fT*2`51(>MOR-wjWH9WT( z!Mg091Z@;lbs(c;wPRaL?XAsa33BDmB~KYMNv%q$bD8Zqm)uW-#q)J@Rl4o#JtYZC zIQlMJ*v+N(vobYCMqj48@!3U^IjfrX0GJbiyceU9$sCw?JP;^Mg-i{oFK~NL-jPt( z!!X&IwM>6F)RxJRn60{cs9L0`a{Z=XwVdk5kWPz(Y=daI4S7u3XUL{&Q-d4vOia_H zz(ji!sBL9Z*B#gA<`v;a#3;6HO~C+N4XjHrAyp&oZE-k*@qHMh_z~ThWp&-x6G-p6*!i&i!z{_ zEH6{ZH@VG;^V^BX)6CXXsa=qRlPeRC>Z!$4#C3m{QOO#__6~K6mZy`E$#*dRUk)Ms zuBP*uv4GKub@M+E?NKXK*0pCi{aCPINDvl^E!KPaame0s4k6}3cptVYyb|SmIf8HS7lV% zaPuKlFO``W+6}ZM?5fj{rEV}GlP3j%nAdi}rYM@D9tK~>A>^%gA0}5Huacb2IOTG` z3}1$^F>e=Gw5yxhl>i`xg*}T*)dKy(+Q7iJJr#041(?Hkg(K=1uv3$flCF(w>MA1! zg{mKAF#=I(QE{D|gA~L*gMr9xalG*@zCTC=3J7Hi zq}Ub!Ct;V5{UFCi^oq(+(ux7DJemQSfnr&!Q^own$EtA^VE_d7>~t;W+AxJk7**I@ zP(<7V=i~nXL@B7E1{1CX&C2B{*z=>S4VN|pu^e{>yDt;THaC##2g0}9Z&QRKU|k1Lr^T&e0uRfGd2E=5IP3|^ZVG~LO}{=_?CW%LWGx!pVkALjd7eK- z8#q-}d?2%=VrfS{O=W=>sHJYFbT%i zV@HSW&ApxdvoNk|g($KHGQ^NSY8bW*FIoC;9Is!4v<51{janu@Mh0XIq%_(RbU`+; z#Qy*r=Ykcv?_^KQwTXAy#JS9~C>ck+TnMv76VOXjJ`Xp{)@d{|Q#G1RM5$9%oK7Vy z;&};*%NYA(4SF9Y`nlkuJp7(~!4e15B1@MlsrXtVZCg9$H` zg0XU9QIWi>tRFbe(O2#V8--Jl`!>5u0h$XZT_)5n$S-bT$|g58rbkfAt|F@x$BLuJ zmjh!!7CMVtvt@zXu;hNhg9+H!I8jN^Oodgpv6ueT@ifTgUxt8Qt{ zpfok8MRwY8Fe*I9>pHdaVp2vnRssP77+0J7X$qWifIWaaa-bQtMzaA1V`;atzdLbr ziSs#}N)T%(Pg%qSOFigMQ9WR>0W#+@=F-gA%QMcKzf6EOZJCOTqoGZ zzOzwpOON4pia^BK3ql135aj}FrLq7SxH!<;+)=DuB`Y>TY*M0Hz6Rm3?)a0`Jg-cC zvHg*Uzkz^dq!mPljEu+l9Ii$!hgVRbb${Z20jCC)WK7hb6_| z48w1j7zifDj}Dm0nGg(OUCaB2B->)mHj7jDm-G2NlYck&so+ zC#<>8YN^4TR?RJ?G^i&spp`0WB?(L3;F{dhR}#ApV!R&jT1|{m#g&YvvE19(qG+Up zuPuvQ3-feO63Kz7Lz?n%zZbNvX489{`tR&o=G>bk0^{O*5o06HpPBiboDbOI2A9F9 zad`pmK3)$cUs8J2Y%P_X`6>q7Ei4A+)OPhGkg6Hjb4AMyW%3*=Up`Hv9cC!wc;A=m zT&`7lajP;A*q-C5X7Muvh+~aVeEQL$0__+8S^akB%5Q3gyUA zwi9*`W@+SUyUnsqnr}7|&Zvu~5~|H~0;-rZQD-cwNCp1k$#8h!(myAPOn&(cCy)%e zh=B`KBaOLZHjHj1SMT?Z-YT->S*4tSFmVUrRX$j>Zc4#zJY2eX<}v^xWm=yQ3Aqta zvo1Y}$DvlTePYgb*y^dyZYI=r))Qu3ON!A=n=2Uo!P^>Hp$9X=vGLT@l>k8x-B-n= z2`y*r4lW&afJzW^HM6OTz9w&Ds@A4rUEjuho^ppjve7YNgNa-QskN0PrFPfRX3%^I zz=CZI=e5pe(|NQcO}o^iIh@W%ZD$ge3KEu7sZyG8IE6V>`#}Q3$P31VPGO2Fe%I7| zz(mO0h5}?@&@eIUZK+5CDb_YZWp0Ow&wZ*~LU(d(eBV3Il{~lj?Mees#s~^LcNCBr zy-OErs5pa?!(u@bLufRN8J$=XRYQTiWH{Q*DJE^=85-AVVl4b;?&82fI~_|FgR-&k(B3KP<5QeF-^zecDbdlvaSWVj1=#{K1q<_L|;Y8TVodaRfZ(m zc(yhJbABc9#Q6ehrf5WF*qn-nLGj73vIucJZxUNER zt>YfUUcw)rAKS((@S%-GY6EK~=Js~j4RslLBm?CPH8CbiQBm@fHZx;bzA}N0{hng9 z4Q0G~lZ%oSTPyhq{1SxN82$JYPa-!k>n;vQ6yRED%jdlIMw3P#>riW zJ&f{JBE+rVWigzx_PU&@XbG5!f}EkYX96=4Jeriq1Dv3haWG@`$%Ryxq^@3q&)V%t zRgkQA*{_6SvkB)2zGZQjAqW_P0o(;xeUFSv=fkRe!4J*EjmS}|fpJ9r6I1kV1~7o| z(SsZrEH`d@^F5^*&tYBYcGtJe)umT%Wft@24&86-!M_JkRmAAexs&0Wp-&#$#RFzQck3Eo#?tsglM( z7{c%?1fb_&gX1<@@$F=ipu(*+GPXMS$vpi1KMa&{6ChcU?c12Se%U0=n6;Z3xfur8 z4<-Qsxpf196{{sE|! zqGuF89cp~dc^ z!_^zzZ%mF6gYlB-ZJQyeNwdsRJ_9j{dh0>Qx0BU9%Hmc77~5sq%R$2*k;@y~C<}}H zu3rntra(}JPjQfI*fcP95Z7Vas(+WvQ3%+ObY3Uy7!Paj$(Bda$7?fVH!!ky0s#X91OfvA0RR91000010uc}rAR#e9Py;YPQ4=CEU}14W|Jncu z0RsU6KLPRY=1MjFFVwgFE^(r3pXpENaYly67PnDf&|~`(iA3JiQ2zj+t_JL`DD@)L zsA{&RKLdUV9v8I31)XRmkUZ2(wo*VEl z=XNiFvAi;=;&HO5OiXL$S$+!0(dsVc*wUdRO_Wg3)iE)Z?a@Y(y{p)~6*4x7iZojx z{^C?fNO9+qar!S0+f2VA(W-{*g0ub+k8}S3M3*?ybsR~me**l4a44}%y5NKC#_NOr z;Y;j);N79d#)=v%&B+ge70xV5QXQ_R`f4umz~i!tE6g}c3x~-yOh{;q=yJSJl?j|# zNSt{nt&~@mhpAx|xG8rV!Yd6~psE~6Dk%y-MG3SiS~ULvrk*IAc;Hy$$?;>Pth8_= zO`1v@G@4B%jH5}en5mYK=8Z=qFXLWpvi?eyvQpxO!FY`Ge2bh)d9vA|i3~{SCQ2nx z@um42CF(Y`5hcUmZwhT6lbl4J)M_;sh0jqWHDwZ1C~#GDIFVVb(OVaU(2XedIOtnr z#pW%J>vJf)Y7;e|vl{y~DibJw=2jTwS$in21*;Ew6Bw}a@yMbiN{wv~mPR}pkz>+U z>fc@lNOH@6Ju0aG9`VE zIKOER!t?BP8>A*OB1E%7JDd(*M+{4j3Vp}WLd(nA*UjT7p=B#8H-(kvWKyj@RshJjpnv2UE@uRv1W$8ZI`)X^039Tx!(_C=sEWGEU`w% z5pan;h`chsLtertZ(|l%vtru?Y?$^|7_x~=j!PQC!@|W4e2UnSShDhw*9&6L0%LeW zJu+k3*x3Q1F)Qq!Tq>f-t_f$bwl(qStVQF2#G#>ymWRs4lvXUgoQ@n7MVkJ}R@Si> z*tT07_#VkFEO|(>^VF}1j^o1+geG;v>zf)DIuC3jpHd0lD}ss|#g;^G3FfvzB2S7Q z5TteJJ`2hk_^7JN#hQyOvdb^n>{&liB~d>kHI_CvhlD&L&coYprh4KQJlSR9iuiYi z&fg6pu&~FKm7657M_rCM=rmRAOJn!=EVA?4;a+bS?5s97!3Au5Wg+pKLpv4hSHiyo z6?l1E4+&l#I<2>b@c#h+!~iQ100II51OWsB0{{a70RR91009CKAp;N+F+n0gP*D>g zFfw66U~vRe|Jncu0RjO5KLPlK`>%N!a`@W!+I9Z`ON6Y4U-YZ;g(um~Ax%Hp%lHNG zFVI3(S*E{NviKV>-?eOt;$Cdhl5w##{{U8n@Dx|TH?+Q){{YVFU&DU={*~_>--DGS zlV+31wIoAPHTqe|vc>M~vi=58qAo85fB7_bTC|AkUt-S8MSTANlCxq+f~*WyCupNi zd_?SMXiwc<)K|e)3E8CWac4~BDM5{M;lemqf5$HcH0SM3lNa!Nr{xWQ?d=*=78~)QeUs zMr9lkm7zPv(}yA}h_22>*wLCfIyC2KvdiAf`DsBRA}XVj>`aTPosvwU>8m)SO=BbL zB1By=OZabVEV9em{w`2bXBP~PP5%H>iz_zI#~Cw;*JR|y`wLi zY~&{&1EYnzAjcvdWDNK^aX%lS3yL~bsI-+?7oQlhDu+l{lK$nbL;GA2zO5n^K#qW)GZG)e+q z1ty8f_#Us>Y4kZHk4W8;$3y=BMCfv{G0P>GWn{I)zfFosnsUFDiOR4zyyS@?X8)&&tns$`NIv8-AXv{}*1doTIuqKYfrwNVr^WW7Y= zNK*S9m$b1GGrhPHSSsEOwUJ6I1C@>Bq0Ocz8FWmH$I%X`WF0FwLZw55XMD37C)h3j94h4iPyc&nPq+K$7kbh;F@YYN-0MyPERr?9#02L{UuZ+ z)UZ$cWR{(DB_@a}jj>MQlTF#mpQKa3=Y1cI*wzfzMyQu#SJ6~OStyE5@FsWJM|d6> zpV)@{or`vb*SwUzg@=I>x-%Yyls8Oi3nY@-3AbV{h{FR`$zaT2L)8*+G?y9CGEc%G z92iB|s+wI%ci6MAwly5^PpB(4Q~reoSO& zaHM9$@MnA2wkc1yGUJdVX!b1sx1;1yGsMwmt@_d+?b-1B*}DDbZ2QxlcPc}vDrB^$ucCBjE_P@ZELn#iZyir*oxGFMB z(ni>+t3ts$AJG<{Vy-qONXJY@dNaPWw_bSWHiD3!CvLy-}#Bp;DW+(G^RuWKBrb8iUKhn6;3k_c@gSs;%j zm6FFrwb{n~=;XiCf#{w3Uc)6^#*upJ(Gg8aRn#B_Sh?oHABuP*t?DaYA0K zkmGyd30c77w@ji$dfJB)n>gcWx;ejLCO4Cb#R?;dLTwQG5X5mBD7=kRA%eb(NKVGu zJYENsxv{2Yq0t)l&f zZ4^;OXJp4JIaw0+zp)a)qqB(>MP!n)j-+ZkMbaF0|WyA009vKAu$jVK~Z5KA~JCUfsvswLb2f!U~s|FBT`~BK=4p86~CER!c@ZL0kYAF!Y0{)fvOeAsh3U{)1dpL2CD9Y3Mz z3vEz&uk39nq2+||N5o!qN`KJxQiWQ{5e*qPBsFOLPa=`GMaAVIt-sLi$=gfAMXJdZ z#G73ZRa%E({3@O2AJF!B72X~8iFP@@S#z$`2%viy;rpA}C4C-#B zv?{-#wOyz;JQY-q=bVh&Czj$(Uy^po+-sht_!UERq||jdE=nyIFO~fSxm_zPUk z5h|B%NSG#ur;*NC6-*UUs>VjDI5N`qG45E%zp>@I98_+Z>o58Te4#!~(u$LnX&O#F z(Y2&xnsP&1kBFDUkBL`ucVj)utA3hthq21Y=_0>m$a-5$n`+Abfk_3>>!zM!3U_Wi`xGSUMU8QEZH}J|<@2KitSJ+;7e6wfHMgIWyE8jwN$IP^e@JOnpm+>kU z9~0~S0iFcYl*->73aY72^`3&8!xzNgv59(WiA@fgt$PYwbT$)BGaU!JZYGv)+SMI< zm2M`Lx$-UctManhJnFx;R(YbnF7@e^;7Y;co_*MLhz8a~;2Y+GiuFHluN~>wl*GeMuVpq`h z3wwK2ta)eW{QcbY=_vDBKZ{{T^6>N+Dg{(j7kR1rzKF0|;+{{R~M4{hg`I{q%{ zuMjzhx6K_p5lvP``rWuH+}?01m3w<0cctExd`fDKswzCNoJ@*+Tq5YDRp>mGFJpBc z#V)GSlw0}p%Slr%Y?pIxEACTDSYB$EBZ{sk2_Fs3+Vviz1ETYrpY;8W)l2@xRhwQ` z3FK=303xSDm4=R@+e9=rIHnoyWO!_pqxtdn6&UVVQ;tPjY5a)otq*Ucc30A`B{D9> zpoZhyM-v@L`{?E;*i>!5ww5t7V`mytzlj|UpAwt(rO2Q2(uAX!JrH@_Zhphs-V{`d zlZHnnT_jTk6Qp3WA^!ljU~tv@crJ)9a%0L*Q+8Kk|a{m}>aBCa&(iIrLu3ehfmFtg#>U@6z=Lj;i+qed*JipY&W-h>@VS#&-+g| z19)XyuHf`zl0Tkihw?sHDs<%jAlLkP5=R3#i%?CVrXx7$QwX`bC3YIxnN1&5LiN-4H&S`s6uiWeoUi9;Az)H&O$_y0 zxRSf-b0c*;WU%>0FVLE_>8hSd+XKE0ycVvn;k=NW_9vlYFhm|?lM__@(QXfsbZy$| z=x$#%{O!7a=GTGIU&wo1`8Mv!4a(QeQs`ndQ&*(1+;%p&o-R5XvUeR0p68Z@9gi)F zH&Z34wyNt(nPdL|?jn@exwWrtFNfIOFuT~4<$pQJBxsdZEnL&woi0-uN0~DkLcplz zk@e)3RFyfozjte!R61up2;-|AH@8AkanN2;!}1dDSqW_trmJvud=pk=m0Z)#myuJN zWREiWe>rV!$0Mq*hLg{fRnc4%Vo?`lyAodGr!<~wyIi^Dxho{1dhmDCsWA(oXM*or z7k43}B;d01dyvO?sVp0mM=6xJw{(0zjq$0QdA)@G3USVq(yFyLM(Tf@HoTTF$V9a! z+^=)DK`pA-gUw9$=t<_HQzn&ugHD|!m3T*TT)zYt()w+*4=wPIF%;yQyvN9Ckvo=A zRTX^;vY4jo%!0JPF!%XQ+oJLO-)wX`j&eTAP3z`E`3cOHQPkV>E+)_7{%%XyXPH77U#^m_DODVkSWzbP8oMB!jVZEW(~@QRl07zgi~}ySY#4epQ%e-G~K1hE-lshIXtx|{M8(a*DOQ& z3fCcErJ`WP`k(SArirVaDn*p(4hWLZ1ns#k5-R?p#2b$#M=mmNPaH3iwEomD@+FeFnhmWE8VB0GA(e*6RE5R$50=?oS-BO;0-V3~O4SOEA_dR8mO!Cr^=BMalqt=Ugy^l>Ne;uhfI3e5lMKN~P`dbT0 z;FpoOAq%leYRGX+9gWJE>RMAglkO+fg$MmNJ&VxnN=+DD$l6~#3oD_urYksV=<+|5 z3GefF7V4&6OyFPd;T~kC?oBmE{6|$X;F_>hz8_m34{Dr`%(lrzGwjzas+&jUXQs@5 zjnI#Y^(|68Uqi}^GVQTPg3R+4f63S|K)U-EXO+oxa6`dWGhum+`(d5U@P}cYk51oW zEBP_CN@czt-shSgn|C-N(yE?CyW!7xJvK21Sm7bq>g_<)ym3~d~>CrgBs+$zXkPwgX%heCMPhDMaiX9pSk63 zyWsP}eHtPs*lE!IM%JqO5x3@DX$a1WPbwFboSRd>L0bi_+?kR-Ec>GG%OZ-Ac3jL8 zC~C$StThV4OM;(;TEA1O9|+v4EmDH&N%(gsB{Zt6oyO|BN(!Q{Q-Z1!-Pgm|w}#BU z&W3;NB1~y-2Rm_Z-l2;>c{mzA|Up6bRkhZ8@Sy#h}hFFV=nY~KJ+Nk;x zuqk;wrrKFkk;)>h^gNpP5w{H6GKj90O-ae-+~cV{&4)|*PbY4LvRT6ymnBLzRI{X0 zRmSS5?j`v7GGG3}=5^2V9w7bAyR8SThR;ziBAat!MAL>=mN`7PdHD%c<}fzqUnQw^ z9oa|3S*G7DHnk_isaT~&v0*rSr!1Y(EsEHxu_a;k=|R)IU0wH24$~B7{}BIpEr=OOiP> zeFaohZ_qa?Azjj?G)phtO2g8ybf=_r$DdFdq#Go5X>jQfkY?!yDFJB#iA6%d@A`i4 z%ULdG_i*;PcV?ccXJ&q|UJv5hZ}0k%VdQE8c&!oRQx{B~4%JU;9^yTVL)AC{cXAW8g}t% zpkWK57S*$DFR6Q<;&aXM$av98#Zk%AV43|V4@RND;}cci>rtMYpn{9;?q^#%FXogP z&_Xb zh%sZe_w3qAVCz_;pT>x++xGWJwZokUSC8Z?-snIl(=;7KxP(%7q5cYu-JD3Zv~sWH zVPLns6|pe&*5TXKZ3o4K2P`(vWj1{awL{MzOy@OWW49zMQ(it$^&+V_@`E6m_Q0a~ z=1)**`Xo=&=#0rc$3Jm3$@Lg|9dsWKKMX=m6S}kW9SekhnXtpTisKH zCeB_FYgQMlCR-nVuS`ZK2quJtEgKauJf;=>slGQ3yQT5_i*_ze@i^Hvtj-}%(~{>0 zZ7sDMksV<2@_R?^$66Rz=sJO-(_3h6a^28XJT`Q9mC`+S(=CJv4zO5v(1C7ThH^w8 ztV7?meg4oJIP?lMbAd(bbJ`W+0=F_uQI%AJ2Mg*!*bDkAqRQSO_(;>bqUfKp-g##5 z;jA)-Q-uWZ*y%f6O;1pjqX;xKp?o5xk}b+oGsQ=Y#o3kOA<1E_vFC!Y{FImD?8igT zT2|=bXEmru69XzYr~~&;k~SBTW%z4xoZ*rAkCX6oH>GLsu${uSUN1z5wkjKWrltnw z&Xw4)uHM=z;qo;jkL;|f-)woikgWOMBXi=&x?o;q^QnWEaFvqO)9wM(7kyBf&$Ob$*k&5ZsU9v%&SMv*Yfv{*Ll`ts$?@G zFuz86QoR$hfO*_FV^x)I5s{0yH8K?|5tvBedUQwl z(}lvlL$LIhFi5VQKQe=eR9}JhAt4_u^^zwT*7}b| zarZZu>lTSxOCjHJ=CYW{plBfjEb z(POzKKC*L`%8xJ{w)D*PB+aS2VEC<9P|E>N28;6F81mUXP9cQouv3;$FGvlhv!jGl zsMUUUctu=t>On}TFbZ1;1>9;=`xGm#N?m4MYm z)!{TMX^nma-qi@gzL9`hoNNR<;+B7*Y6s#$UkJ#9E(JQJ@Hnxh8`jP zYVTR-Jx(V6(3$Y-Gx3?$-6 zryjtt|7$oM)yF%7*+`jJS66wj*IWFBsulEw#(uX+s&Rx7hLAFUj~Kj zon)dTsw_-1!m61;RW49aYe~6)=Y0}gtVUnfKC6qo==P98OZl-_r_>EUIthd{FA*88 z$v8W%qY_5gE)i5*IbEv0rP06bn}+H9Z(fzS>zEtvq1QdGv(t6tm|nZ`a9 zofyD>Lv{Xjz?;pZqlQHMTTU{Tjo%}9zHdis$5X}EWf1IE_>NiE?XxRv1-)?|j-Gc* zQ0ZxUEG*qlN~e)S>ffsy`NuKFG4*^tDU{mdbfg?twK4>&^)DLn(%L$w7r5Dbj-Y() zlHIA;U4Pwz3kNFG|0kov{WN|7Ctr!_TcCIx=^eeZ8|VhAp;8e+8j`Tn0x4~Gi)vVs zCo-#`flApJp0QIFVGKE>KH9q}ow~aRrW}FC8w&*B()+(Q_YXWRH<4-5l7*#QQ_)40 zk&%(VWo!t0r?%zqbC^?SXo-89d$CjH!em!uh38LQX=M@Uc^lrlvle`wQX-+{XScSi zdxDi5pm%9bcZqI{#ZZNMyoY4=-GCh90|$e1QQuyh-TKN0P2K_FQwu>mwU0&2+NMGw zUCOm>!V`^b)jMv^Oe6cA$h#lkA~5@{cpE!3zOxdM$igp=3MKyf5Og`F8WLykHmLQ;Jgnk%~i{1N0hD;=HD+fennoesy!Q(ZxIIJbh&?JwHE zyV?NpxLm~PyY#XPsAgWcuGycs-E@I**B=lH&@5b6h%>Gl>Z^DZB>Q!CD4R07D2ZbI zCg3hxij}@ilpiihOQon?M6Xs@%IY(b!D$c=PnGu)2@xF@z)uf4k7AC4XY5kpAV`t~v3Bd|bMF z7;4(S|0dXWWKCF_HqoatYgRjva?D#BQ4FN=NUjjq|t*s@#OBfE2`B4X9Lyfi`w5`iOO*FW}v|Cb_^{!b7`~IY0vNBj$p5HHfcOys7qQZvM>!((vZ)} zu|Qx;HP**dXT#}_qxFw=hs_nuHyg(ty=RB!HHlMCC9>0FHhU9j>?JZl4CpV`jzok_ z@rCewIF+7NXY=eY>nU{}=vAu=A$bH+Io!8~+cH9pAL$f%*6(n!xt2&3>t!$L8D9n<2b{kCSX(E$6L9X^OpX@jbtF^o zg_1Is?Jp-!q=Hx4^{*Xz{oYD5Wx{ttjTzQt%d0u`DpZfHOXHMUiigozye9UlAFA&& zpsGVY6M z`q&-NP6?%vkuqMac$9zW2#t>HEvBa;<|*f-3AKI49fvpXl7Y{BhEgB6nqGfFGI|d+ zQtMrNz~)lQY6e6^717JS;gg#aj(8PE#+cxHSSqWO7q8Vy(xe`z~25(A_R^ zoD_e2TIW%TxFtHQFztPwT)FIx7!sU{xcmKrzH~mYsi~+v_3B}4=^Ff4UU5ZR)LoRN zmQ#ITl@rN(1h_drBa@4hTiT_}@hI)_a^_gQdlN&rQ2A6+YMHFeg9zIWx^jgOF8Ob7 zKg%<}o_Yh`**Uh171%tM-fqo9SbdM6xgy9LuzIn|_QyBvUX!c$#O~NPmeE?Z-p3jy zUDCjT#J=sM@x0}zYW9}3(R`+dn!RJh@5!r3^-F=Os2aFH4fGaRf3Ia0r5x(tk7vS2 z<`h)9*jhaY2Rn*DN_oE(j(k}Qgp-U&a-3hR?S!3!Ds6SGy2}O^)eg?2dm^bF)EK(E zOXsKbi@LM9fug{|qW0wWu=%UP(#k{8IbIF5knx;3mIVJcnRl2}hoZpG>;gr)coo1C zr+klkbXgI1w)z}$Sw_gm#>mRv7sbrUg2F(33#)X=8q|Q=Z4+K+SRLXS_$l#R^@Sw% z*ApxGyjD`IbHBjCOk@Y_Vzzv2Hkhy*19He%#W?sl;OY09Ookkut{RDy|MRh%4s3Lv z*vycVp?^@tV7;NQ3wcmDJJ3Ip{{sj!{{&Kr&uAon6&{P4c^Jx~cH8-&*m72vyR%9z zU;djHZeG-$2+RmI6T1U?F=hA<#l!@#Y9$8=NGq#q=K?zU!T8s9zif~ve2!49OZm{3~ zbcXdpM03{(LX1okw`^is1oq(v>(u#dDNI6@p(4P4yc4)yikS97@p*cN+K||oK728y zGPXn=Cb#5>fyW)w-HO-k)fZTneFmn`+sROuMg+9Av={P$&8MCL73t!+%opodthGJ- zH5xBl#6(`H518;8MO^qD=;SG=>`G(3tH?DtVwqn4tdo7MldE(e3XFFTKZToPw)C44 zj;9?(Rq1MK!`0P+5N$OtFExraU6cC|@4fAZHE)Tm1trV_WP+!7RlwGn46i6jcA#Y{ zW^Oz()=WiZ>e+g4|F!U(I_L5u!$5*<)uql(PB?TbB7jXL6)L?!MMCtcy0E0qB69;v z?>{i?MerQE@c?Zv(epP&l|lx`Af4#>Mq0$6q8oEqgkEV7{9#InYA1$z6A{`X3;X8B z6*kI>p{AHwJw91esHvjXqq)4^NsFJF!c!roEtz*$lmGGNKtYBv762pCXO0hxym7|I z$vtVQAgM}E9qOV?Yn#*ZlW9xy11GFO-lvRyzGWr$4?L}~v%rDv9_!?P3sG-sGtH3e zd3F>7FPB8_y1(c5n%iZ0TSVr#s?6nPAw$c5LVYyWAG%^;icO`kcIX7rY1-MGVATY| zszW6heN-Ufa?gQhAf(KSk}r_z(1Cqtr&(=kxl^fHLmEyTW!Wdi26Mh`Y80ItH5o+NC2$*o>FJL#QH{NS6?$G<5(pn z)3$*vo($xLA(1|0*^8+-okt4Eiyu2Y=5T~g$Fy4GBUl-g^{;uY`O6V8_6#4KZ%(l>d@c?0VH!Ee;{I2#eWpbC}z%ou>g!n@ztq5V74TRJq z(zwR%Xn&^LQGqQSdu{q4*o>|65bX52&lho|U~EP? zcb`u+$97VFQjS&e7p)?&dk=6N=f|`8tU>^OO7G#(5o+g%&0(womdW;Wt88_~$Pw$n zyp1w%ZJkFi2otHIJ(-CheI&PgXlaR;7a#Z##Y_8M9|>MNmNp zH*;KBwX5_otft}TslrV2{fI$zl#z$$`Qe9mVR{xjSJA!C+wK84oq*JUC=Do+7kFo~ zVSV7y{;-iE&Kue4J)6@89N@*7gc~c_XD{AU2_sVjTsnlC1nWN3vtri5d~}`ZRbUdu zRT(p`gENuWqDyH-_+`D3SSK)GN^U~q;`qGR6`+^-n*XA)m7(UXeimVx1IDNKPd>1> zBe7VO3RnCXZ4>nvcW125d;-hs+)R!X)oayt#PpAi2ANxYBtY&iFvl0Es}71`_ztOO zwy{e)nx^UP2>w%EXMwS6ZiAe>Bfko-l(|JQM%Ott$1pr5^yw-e$u~-Ujv7v4YDWrl zQZapG{5;Zd+#BAKS@f#CZBrzfwKc(@kK%l0VE!MlHc+GYs8E=E97Il+RJMUd0neuc zZD!V4UiyOrlZ^_*xQZsS1+IB@xxI>t{j@*WXc`^O;i2f$ur#qM?~}EUmH?wE<8=)V zn+M-hiQeVY8-PsEGypa;HF0I6zAt%;LW`F z)Ct`IZr)yoV*b#GO4x1#o#RkvR&@cB`3fYSE@?!aU;uo4Y>(&9XP51A;GkB^6_7K= zXPuT@d02kram9_PoyO{o2;pX#43^pN1&rkAZMK7qI*|Q{WcflY{4$Xx6X91w4j4(( zxb9p-AF(L2Ka3=E7$b_mA5v*aZuKQ{T6G31DKa>Y%qv7ImTRr!7%BxC5ccUlppp<_ zwTmT|u@a}D#H-mA(~CCXfR_ZqTo_EwyjGL6lW12EZ=+%yL{YwH}WayyKhP-5(WdFZgl}mC8`Ffp`>4 z7{%F&()$d$^JWjp+Udr%0zkw?%gCfgpKj%!;)UhqRizT|_tmft*y(Y=dkbtslMo$O-w1O8B>|SwJt%qQ+XW4v;%12IB|(5 zjfcdq;MZ!(GSELKOLlu7t1tleXKq+L?u{(Yx&lv)dpc;U94>L~@7eZFMN(T{@m2x} zshs)VqSj5@QC{jFgRT-c={N7FO(02e?hPtMSk@G4@0hQd$6Y(~6jaxD8cAiIs+E$Yvq;h~(n50vVC{D}mpjvDEpSle9J_m}yAKtk&V1y?H}d3pK0IJgq=F89dV4b3a?cXXZ>fe zuA*_|2V_-dQ_}N9wym?^Nq4?nOP>$(XmoBHuepxnjao$CPR*q4t&ESO zNRR~27v_?tOz7=>z-DRc_jtY{I!1+Fh}1ba9x=5QAR6L3$Rj0;nTRn>{rnKz!{N9M zypSoC=}{@;LFUI7%!-+_1Edj8fT0zxLi z&dACmUhShlsa1cn<*DWfAp!+re3Raj`8Q%`rmMn5eJQJu2GLiP%(Qq0?T z-V)@o_B_gW$>Vc}^Y0@02JK7L+v#E&3QO`fe%$1_#8=1;PBiUTzJJz&xtNN2+*<)L zW_>-ZoQ&%i(&~-pROI_p3H9589HpIa>z)#jdzgu<2f@?;VN@B z%sPfh*4>Ss1!Y!rYlKG2sPkX*#J};sqc8K}hihu5TM5i2D2*VkMW_P3>Lf+^5-88? zXlb1)e?><1JQ<@^n$A@1-CG>#ikY2KvAvSQ|8v-kTs6v(U5RD#R^ zMz6271~-=n0-igBh`wm5Qv)mSbhVGPwZ?HrJJC`*CSKgxU9mxjIj;GSmC>`o;G5zz zdAdRMjEi_NdFQ=$p_QzWo)5WYnS(m*f}4uFlLfJTG%C%bDJOZB(ZAq_=Htn8sy6uK zc4HM1nGys`DUQ?c;qE^2rNUemY7HyPV|=LI$hqHqmiNQu8qys`jcl@yygFcG0>R<6 ze!i=VBtB*i*I9`Zc^#v-$t{1 z&=WV?#p@T*3}m+ResXdOy|K*`2b@#CXLP zvv)H+b$OTvUeu9D;41E`d^yC)X2raeLRw^ryD_yt#74F}|G_37lL1%qXAC9+l$ojO z!Jv+&V=&RAT4`N|oAz3xTs|@LT*TOSweK4HgzAV3y1i7}mXAKni1%D=zguR!o)tag zG5lcI?l^~uJ6AhiGPtzbf5WE6s4qVa^g*U2x;!en`8@WkjHYt*;%Ggt zOpIL)#kmEjnVp%>AtA8eBAgnK%_I!9^Lo9cUo3)qM*BBCN68Ih%uhtD_F5tgQJ9C^e)$E>XW z+`JyS4oYcxc`4&6JoDa$e>vo{CXq~AD^W#}7uK76=xI!ILfjtj=1}?qkG=+jr{1j+ z?aok6`*%h7#hVVgTh=0YTw$rPp{qa<)-9iXnS+LgT9&;oKb)Y5NgCJRS@od2IEJo(IyHS{RC^qfb_j9xVuqFSn5fl)6H0b-5@l>6 zSv7)1&TOyfVYQ!{<9nk5L-*+0SsXq3c@~;y+#bn+l9nAt%bPwOWbt5bo}l=ObWj<&^#K6e4 zz%Qh%xUpAU0fx2KnrhNNppqGcF8l##DJH-N>hnDd-1<3Dgs9a1Rs2^1k%`85^_Z6nDZa-^2rtPxZNxt zUPkR+SX_~~%5vW&O(8gXNvWIOriC7-}S3qO{xYE6ZpbJa4O7 z9m^pl>*^q`!j^$#X;!C!K3^Y}9kA~YS9)eBZ2d$3dagT@ z`i?*kxuQPfFA{3w@@>sq&nkUt&4-tpp|T~PS-Bi5<(4YI*ft4PFeOmnX41hbnC=gBnHXf0Ml2TN=VWJ;`7?HB7QASJx6QFzx1jiZ9MWtdR zzRNt*k-vb_lC%6I3qc{n{n(6VF-sm)W(8P~KQw>ASrFG8!Cx}>)0`R^^1Qyz85r`$ zq#H4UK2@|vzYE~qjILHr^=<}pzTWJH3|kMmj{JzAZe*;Yg(4koHPB1?TPja3W=&I< zc}r@#{pox*qy!sB9!6_3h~X!xi61K+^us*s6t*7}EsPYB4hp@I1eM&F()$%1VqBK} zeB=J^mOK0V<;ON^sX3k-bkpt-B#(4Ad3H|IuQG~YY#rBAv*5`AZsz=2o4qgO{E^R8 z{Hf;KJqL#HuWU7J-2@X#=PuZj&^rospB9iPTxb+DAww(?syl5(7}4{|<4^+^KPK_u zcuG2n(zV$13p3@GP1l{~91mS*Pa#=dF%Z6^04*6W5odh8Gh64cwJiS+ zQ(flOgF{I%iNRkqvoVWKhgmq~24j7H-2 zgr(0Zgk!ng(_f~c_k79#j=5AnDe8TSU+hr`T&h*Qs;FSt^d{&fr|^friFC zKtTqzs=ynV>J_}JD;9Cyz1EP-B} z#1GJ)I{%ixb22!nw1C3`=j+uUlg_cZlOF>gGs3q12k5#OohHhP{o$oTz}4?c&+TCk z=>)h36Q%4*mK2%x`v=g&6A+&il{v6@m-8YlG&ckI&Ol(MPS?MO%3y!j`3!^CW-BJ@ zrW%;k6(-wLq59x>_jCRg09#UC`~ke1y8HEWwU$RVpS5XK{s80f^r;*Aim{GDyMO#o z^X5Y>7S-^Bdf+AxE$V=K75b^uqwtSzrJ^(M=HJXrklbq30GJiVut0;yz>H^rx|2iE zXJN-eGIUWi;a)G|2HNDbLvY7hmvlb8t{hZj*(bJ8&A3a}LTN6TXWad~(yL#xD1n8> zp+58aaL}6Z{(AAvAcjJyeGi0Lbf8zSpc-AG-o^Wv5omA_W^_Otrf_G%^CCVp>p;!m z`Kf*hM6FD+Uy*UGBQq)FIeqGS>LUW6X~s`2U=ar6t9sSP4Arapng1onoxmO?{g$`6 z|DN>|2a-tK3g(XEEWL~cYlnJR&VRKx4@w8hFC#!e*GNg1lL0Dv+U9{egA=tIEkF|+ z5b@)wKci~KQ*^#O8GVVzZ1m@&j|HK*kM99`m^TAt4~@&b^;D1g z15y8U171JQsa}JY>T~%fj;H2Q7{JcD{JA8Q>?-hL?akt;+mrX1d?^9FH~Xk0a2hhiUR}X717W4I_hf{?@UF> zAj8ALU$op@+JJ}B@ESesM*H;eU?#s3nL&{r$B)*lLE$*ggME3*Jw#9b0QnpnDlOEk zUj6+)35EWHZ`M30s)M~w2$9pGZr6&OH}RbBacJaz>x!2*{KDgo&OHf(4dz&v2j zlzje8V2=-80$PGGXPJDIyrVlLh`*_3&v;nuNggiaFpwNSK<|`A6YMvVo|kKnG5k#Z z2Oh6i4_weI)X^JcW@X-h(4}yXUKfOjsY+4jCW*?&4EEdu%B9lcpESY3WPxjKXjR5f zBkUL6jYhaXxO zqeoA_Nq*x}{2~BIwC&da+uWT0md^d3r4JUwuY>5VKCp?6^EGm~Hw=*M^rov*>cD9Mh@cb@&2VOrs+Ha&L5fS3|!=L@@4mL+OZh$6as zLTHjBpQr{Apz^qT{uj->N82$#r>E4Sq^I1XzPc_>MXs7HPAuLn&w+o&@j{^@?ja2a z$BU!IS*>|KQyRXOjsm(}kN;&_ck*S71)e59wSOAEu{*Ssd79|(Af!2#Z9CT^F zP${!E&nr)#JR*G~We^-GO%lKfHXV3indIs#N=edsG={N#D|0o$np&bhs<9J~iX3;| z=Q}^0XI5wwV>_G(3R=c%Q|1hui;Ymprn=#{_*$@B#5ySG}ic0Owsi9`!Ue`N50qRBnNMAl=N;0PTyGu8;*`! zP(9^wr`NTf{e4p2bcj3QMf6E*a|kUnAkWwL86t-r0Nma62c;3GhA&K2C4l>$#PCl& zQvWBfGzTzs5YTr2tkzRl;K%eRJpn1E&tp+suP6iSER<&WNu@J>TFlERgmwTLd;T9; zdUQ?RiDoU4G5wh^llfr3*1iYhi|l(2b4}n|q}0nLzcRhukIUfD61zrzx6vPakuS1@Yvip*gLuuFm`CxR)<=HJlNY+cOu+Y;U!7H^b*I3Q~DoHPMMn~ zUo|H9YZQMs%;+RIc*UCC5u28;SSM^zhiy};slAzcQJgA>GA3pW{aA|9tJjH*m5X(B zet4<_fTSJT0;rg%rK`xlXldIpNw8zI&qcK%cif&9|6Ksf*+Pr5KE4=Z^O8VJcwE&r z-RqWgqv;(0BE6Y&Y$T~OGx?+Da%~d>vP6y^d)w{qGPQygd$U zZK7${iESU~wYWK@iYlFM!OuItn z$%|NW$CKJ=&ux^3`DbeNCkT+5;)&Y7>iCU^ZUQ!C*bWLg|5I#KY>sL4)5XQh>VlP8 zJDA_>wZiL9oqy3%=9?^-(S$#Skv~PdW{Oq$A{x~kyf35kGk5F>dZTX2fb*{5c;ET8 znUu<~_Hrvv-;taq8iNhSPM!5t$w_G@tJW z>P=3~_3D4lS6WQBn4riGb$S$8LaQFgjv(1_WH?#!J;p!-w8g#WsO@HEb29VJ=;+7X z&YaB5#S*;6@huyCJDL;r@sh;uEiTz1dA2tZ*_%9@qqOpU1hk(f`lHOF&c;s6MnRlb z-=2zA7k^M(T?5yUO}VR*v)bK0`J?c40CS^u;^3_fbt63IEwQo<*#eO(_O>3Ol8JP< z=S9!e8i4h7R|I$m8Gq5DQ1y@fC2>BcgE{y%ZR-&Q6Rj_U5{RuGOIY8B62<(Nz;pU) zYpC?n(ts^ip~j$_emDHtD!UbjfsI8|e>i?twh2byfXV$?qos*)?Q5-fMcIu1`Hbp4 zoxLBo6(+gDtqkl6QfKioz~|yGkRjHqF**G3&>1x$cS(!E;~1WeRs5=KFo_JXkEo?b z@khY;{6+iel8q5nvHqxqt)Dm01#4rDEGfpRx|lCs@^AY(x;p=9Uj0c$cIE!S#1QC+ z4=tgle*x|WEtan)V2!4HnfSoWII(y`RO)1){S{i5bDRB|R7f=&H#q1k(UMWzXkzO3 zl!>AZn>g`wf(^sFDC#-mUkHqdLtg24#=&uoce6d028Wdvbv@@F$tX|;S3d!n?7**6 z+7ME&eZf1wCQz(p@fzcCXX;zc07UgkDCK)3^tHRM+q=&md}pT?nr|ceRRW5}Nl1DP zL@4QPl!m{Ilrz6PY9@!JsOxx-t<_z*JHxZbmvf+~p^O!p45F69iX!H!>P(hWv2DF& z@ySm$id$3rx}{XBU@rLp7Vrb-w6M81iqYVp{s3?i0b34G3AjF*01*eOGTU*H?G;A# zw!z>BeJnY=Cd-T`q%UrSh%3=QxBeo(rC1vvO6(vuu+CB<);T)lYsA;xgqjA9`koq> zL=%!Lm?t$0D1d8*Xne4YdGY3DUz-ImWp-?aHEDbHwiF3)B-#*&XmK}OIGtApY))ZK zvZy(5tJ3-tFc8~(oFtL_)~bm7wRD0$p`B<@d=(X4!K96?(^IVT3Gl2r@1lxhQNV2< zuKq<^Uxc-;7)5+gJp}?dX;wL2U&mHe!`t|19Q~Kzs*&m6a`wyjrJqyh2E!_x4HY1i zA-h#?42mIHjN^%7*&ka$F$ZSOjVqQ!EzWE@bMW2^JIz~InfZHz=$lI-Sst24y;Uu9 zKMHeSI@SGkZ$|xos{;ihN4e`5(3T|s+$D)sMJt0gT1A-+I7iW6A?@2i{X9+v=PV3x z?jAU^ep=k)06vh;<}>aXXCdEh^=!(YIb|e2%ep`gW*;*p>CX@$KR|a1#)MvWg~sW) zF&Ax;!W=_kj;_n&t+17?|`V`3Gpys<~!4#N78)Z8We`FIcU=~)9eesB{NDeU*SaqdRWcsUXqT=B~)KFjMqysJ>oUZnk%4 zrf+Gz#$({$Dqa{OJ0&K2(qQBI;RrcpoOpYx!E&9d}Ix6xvIJ^d+~~qF0W^YPZ_QC&5{3^ zw_M|aX$W+6mBYi{ZA1(#^>bQh_x{-@wy^!AiU(^@l}*LEs)`^g~D z+n_Qur$Ko$q1|@ElabJ_xMhvy-_nSC#f{s|<{%JIa zaovR1?fh+nuhQc;Mlf7TuBM{ms7=~%52PtjG~pw8!KM z;zt}m$nTTI7%tJU)ca*0S`)EaFVWjsR4Y3QYebE-scNz}pmn`kUzVS3r?JsPH@-P7r6I=Nc37hk>%uK5$} z20l3`hdH1CI)^=4_bAXkThqBPF_jY#v%ZO=#JCt(g&1%0M6UbC3+*$-&=L0WeeGz{ znoOXQ3%Sjj=+DitKA*MgTrsjF(!D|O-72fk#rkB@yJ|OlV&@iW6L|8A@W~}uJ0y*C z*VPGMoiypk3)vp#66()bqomJTN~)kvx7m=qeVwE>m72=93In8I<1;mqkME#lHNxtz zpsVbZ?FkVvRn+EImq}PeBT|nM@LeWATcWaI-BxyXPsg*+(_6DG6+YiXUO!6*(xO=4 zl%XWM#sVOZus<-LvAD$*QR~MmklF)eZ3|x!?y!6s^dYonc)KKPk$pbMkr_Ar#w~Ba zleBqsV59OR6Y;GNEiwHjclLH57<+PhUuJb7@c1GJIZS1 z;nQ{-UjCxx8~j7Am^j7JqRU0o^ zP@=DTpWMsoul6}D(+8dU)EvAYiY;CYh}Q0~-nwM-kzzPmcF}rKDeC7S5_rI)ph~{4 z-Y!B0IYg(vDUpoY+aeT$y;Ck4BildF$24cDqY#c1ooSPdMQWDgZWSWi*wvB)YGA|O zOCu4!nMqbLjc6bc1HxmSp8Lw9xs`Cc*Iw$!4sABNM&opPAL26KlM84;?M|{zhw6m! zg43d0p^{%!M+MtKhOT%SXdbhHS)c7p{j(YhUw!vCdOMfN-7gMH*aNNJZ)Gak3~)L% zgRmDT@zXx(dw{E8bCUU3x(8%mzg2Dg7{K*Ia)4VoiJl6lH9_%h6BIwcN#-ekV0T(+ zEwumgc|zfhwMh%k@Bg0u*HVH3*2#`@7|{6EZPohXJr~Pj*s0C4-^BPI&mOD(Y22x0 z9JPTCIyzHWzFedDPI%*Nd**lAUL{3VT<52&1{~{gmmmy|Yaxu@r~;duly)Dt)YQ-4 zb#8pGVl)fPN!BnDM)@g(wXM3XT%u_TL8YvvHm~kqu5^A8O-hu4nJ3gFHq-tdQy`w7 zp1%&CvUYs)j8!ZbE&lN~Lcm0V)k?92`Z~*fD0uvd-j0>qkUQ)Bf8G9Cm&v`6YtvJKl%Cyd%76wII+i36%5It7!U;f*bA}oAo)gxXG9zeUZnD+ zZ2|aBM9+?P_qyc9E5h^Ef;f%EvkC|Kk@Y%zs*^%dii@^l8GZm}FWJiThr497LPfik zw7hNbw2U{ELmzwn2Ii*)1P7hA3EPKkHKq8^NWQg}xL*$kOgKO#Dzt2j8nJ$rlQp2 ziPptsImZ#6<+SM64aQz~Nt{^Z4s&$-u_8$Kd4eUe(C!J&w{GidSxC07CTP2rIHcv&)%!*uK-e9Hm7Z8{z-Da>?e`Ak3(^TK`-l8ZFv={ zh(@*Oz7kW{QFt^b%8&4BwYz$*9YEZ1pR{~4aww!z`_WDFcxFvwWs9x)_3Rwni2I*B z;tC=wQZi4at!mP`0-A>s<68xfp8UinmByJ+o8SAXZTe1I?-MCD$VH?w#>y(|zn*wf ziYJtoV|cCGc)HC;4DIAFoIW32ecx`WVzbgQ^pq&@E*@pBq>TTP`pj^w?9*}r7KaMM zt~W4q1clt9^nPzo#x+mNW9I+>vS+IyZZ|?4R2*My?lw(oN7P5F1nP(rA%2P^I9dUGEFN`n>rqhOxHqX&3v|jj4*O zPS=cGxZ6#n8r_oD3j?4*non>cLD7Do!=9P~oPx0beJUmtUC1;_YkrB_a?P3lF3!u> zgY((-Jju}RB7x0@y|H|O5PI-O8`ald>0CTB#vvLO+eTh${UE*m*>d{$Q_5UoQym}T zAp>1yDKEzd2~>~CRnJ^l-CwlIu&Uj^Xj@Nye=m4#AyR+}ZqR2$tF_Kmx{YeR8@yW3sdy|}weaVKa6Nr2++ z?oQAID23uhLJ2J`5@?YkefU4G%$l|4`Ut5MbV6|@J$i{F?Du8<<>N9&x zTAey+AdtGb5gf>Rf@>(#LBrZ{5=)$-gr0?ed{iu(UyP{qVheaUCY!!KcGe{3%nX@LEhh$oZ z8FcGv=EJ1<`b&_))*z!5!yXl%x;F~8fHYcn(RX!LPWq~<+>wh5r*un!6rWnK8@PZo zz=eIy01<>NbQJ4SdoY?sgMDb;{6|c|kHANvwMW0TN1=ac>i?^={olI8zCvgK5Zj9y z%3uHW;{tEB5wC8IC3h-$tpi4*A2p*5Z*3pI{uI+-=V4-2G|7_KYJyqujTxU#VVa zGP!0yr#9S}5SBOgphf*wBznKbvuN~`U=Rlh|gPArf@$#6)qpbZZ?yc}NZ>I4kWZ#2z85G_<#QM6#WsP_;d zt*raMq91=gf@M2_Qbmqn|6lg?|NfKz@9__<360WMN)*{74VW%%=!b`S}b?B57K2U#=(=O=DZlTtc@a6mO z8pWqTm%#kK%8hPPR7nU*XcH=O<>HSblMoMLUXW@?ysX1d5?fHqpF&8gT?M7#HtTW} zdmcMTn3A6tcY;;otc+^R9Xw-PWhwwcjJx5N5os^Y$_(O<{Do_}`9)Qc#st6(o_Bxy z-I*t^+4E!11-o~U2l;{yX}XJIs)fw9WxSy-Th1s%rm(p<`am+F4gggBv%hYS{BlU8 zz`3PRgZ<0XmB^SM!u(B9(&r&f@^}3k2(~1_zGapZ?*e8O<0^~1w|NFT&}hJcjiAVt zATcbfUsXqRj_;G)ynfWp(*J*l)qa&<`QQD&*SP6dA6sVqJ9$_l|0(r8W>nzs81sp} z@T%Fi#H$+fR=&GJ5i7nF0;UA?xJ!9}{sc8naJdr}#?Nf~>wzKPhy>z%fR7Skp1!iE z0n^(;UFNlYvpzoZi?Fm~l39AOlM{!*)lv4(tnn`Me_*&fMB6_4;jRmz2}(RpMt{sB zg#{_)d8iAzWn~kIrF{xgtny+wU`<237@EHlXsVJLT@MRiq6c7prPcvge3GM;`nL7_ zX5_1dxA=&4|MV1)v3Z0C_%8^^c%M1*_P?d0q;3c|cGZ_NlQ?mPO`l#Y z48sn?__&>F&mRNnji>eTZ+`SChr-048*jRd&`6)p&-1E_v+gbz|j=HPGMJktY< zX15NX=$Oqyp2+GPJCZHkME9LA3?{5_ znmBA06E=|hv(<903Y;8H?uDL#PqqGE%@QbWL2<1Xr%~gln&4F{a6>dw4u)gGfU(kQQ=hDGYEU z{`$`1ph<5BoIRw?NGDML!4zR&MY4{O%4AJcKZ+4R?$b8@sYQg(aqrw;koFh|Yr8Qz zA1&AE5LDk;Wn_eRqc<-ENgT9{aF)BJl5xD$(xE}-%4=hb+bnSL{I_*l){q$H(AfWB z%pL`tl9(4!TKCqz&8m<)O3}ibkl~R3K<)_$Rndjf6{as!9 zzGN(~4?_Kb=+xfM$Eq)tE|-cb^qo=61s)GB`@0Q(y3r4=4SawV9DiPXhA5s92n3;z z|F}(or3Ji>y4z#^g}i0?kXGF1(`I2W>?Rc%F*&HA;EligwSgN2AV4>W2Ao8wwf3$& zlKuzL3jAIZfAA2Lir&>s%g=&^+n41Chc|Byvk}nX1kP3p+!u}0FNFLSMu6 zq^KOJ{gr_rZ)3_imrS7#MZv2E758L%~Fw;opJ)j+z9GJC4>SX zu%+5nokWt5qFP8HkN&r4z4}g_H#^?)YFk~rGbKKi03}hoH?F^gR`L#G1reJ%bZ0(I~YO?gB3Sm@lBCBu-X8&?p4d;2o%PvTUfmaLxCU%V%%VG}>?(&QjK8o|NbE&1x~NSiqu;9#35Zzu;F zgSM#n(LE&tS#){!X>H)L@_;6NdS>=LeB{83z^>jXaTmP~?Wm^)9)V$ob&qv+MaS!# zo34CpW75R%{XhBqW9SqPBbb!pTT`Rav@F4@FgMq9MKA6pi!k175r$Xx@8#bdJ zfe-H=U^jpNj8Y&0|Ih?u>GSeRrvWgR&dnb;Ptl%lc%BcSyGM-wt&aIZ>#4ynHzJ~M z+`+}4J`K-IF!C7-&`>W^CrqY}9;xH}*QK_bFspHD?nid!yHU7&BCs3N+wh{968o7=3YjPYhrrIO~0_gXqX|hsCiHsVpwe)6~E20!phQn5B357 zl_^QW){WMpISrVh$eK8-kTx@-=2d-Vn4^GqaYFzWxXAOo3lene^`RuQV7S8G^>*c( zw|T)7-JtVy+?=Job!31A-J~IhgxnaU|nGv}mM271K z6I>8VYIW43lmh7+wFCiyKyIkq{D^{2utmcFw$90Rt%t~3rrFg>D zULJv2>_pm$WDeNt0cXiWz6|1JAy6X%bBbbkm&y_aLZl{q5}#mpb#Ha`s!7@s9_1n;?eCoSQ&_w7eqo4m!LN_rwGbch)OePJ;oLwzqX{#7vg>kkQaK31HS)7;c8_}7uyO^(c&Kw_Bcxiwwq-0d&LBDQ< zv_6*NA6kN4=_)jO&m(Onc2sl!zGSwlc&e@YfW8$~aQsK;Nfhb%4{giv@JhZE;#>2k zlwv66<*ZilZ!fPi<5Bo!Of(;hol?Me>j_Bs?>$Ndt|-bZd0M1hzTNX;-+{pi?Y*vr#mZ}rw+l98!~xmxCZPEQfQ)jhJP%FU<^$>gbCf1JY{swI$8wyvx&?Ox{%~?;QEWc zklmkkM45NWOSh5Qamf=mEL`p<^%c&Cy-Nma*SG6Ne+vD~BuVIMS~fOl>39gxE~6&! zxGeQJP-og{hfwk0 z1TC7Mm}{25g0>3PCwiR`q>P?X6)dM99%29;txqh;p}CbW6|Hkb{zgxZ3*K?X{&=?e zdX>!;n_7DdZ<*O?`PO271zdogbT0g+%0MZQE=Lp`t{_~aN(zMFQNy$%`KkYH^M5fn z>aW@Eu%{6xYL1o7zry*42IISY`jJjmoJuL3f|BE_&nT$!19?hJhU~O9f4U;umcHOX zqt(p#SPJS3__9Mbbt9-7pOMO>d$4CX9#3&(A@LbLYh6sy?$ZzsE-tJyH;zJKbT`Sh zfxTJDF!Fs_(^T~en586cp<8?bQV7$dq7eT8>=nXIv9AQ*ifgVDHb=Q#qW??xu)*%XjP0)&0iJZ;&J_&22iJ+m9;vg`B={aShn*B{}Tcbw$=3x zfk)v@T5Fyn{mj|`hs+*CFV=`}eKCwrINk={{W*Y-LuizI`zGE>Vhqnzw039-XZ<##bl`#NzC$z;slj0AboBuJ}1n{4<4@k$5Wzsy63wfR@R> z5OAkQi&e#RGMlZE=nCm(DKK2kUf*f8>=xD$R;he$Mo=7j(k?2^b*!^?VbtX?oF@(U zDX&%%e#!CPXy2pa5y?kWduzk_AGh7>R*}VVtpNlz;2H9>;>oqz_kY*=hO1me$lscV z9@wW`0K_aW_N0^Ca&q^}`anT%h8J!%FTsV&Dz9WN^$(3Z-?FF8 zwDv3VG<>H7se)H777uJnetq7Xsb?;VR1-AzBQK_A#SJEK_~F>p0)EU;+SE-nMg=GV z8ugVE&4E4-QZtJ6KCM)-Z>3;o^6|&25adD7b>>Ju6^`tKl|pYu%D*y~<_@;O^I|<- z&z&jM_M(KUBJG@?w6gv_F5zx5W1bR!xh;VGL(7FdDaVp(S6-JW|4}>zU)<*fN5U0% zT{eXs`t@p|caRwr=)7pEmB7v@>gB|nry6XfjUrp2Z#pN_<}x@=yFj3p}TzYAKXT50eentVs8B zbqsAe`)RO2$S7Ol4cGCMe2d@&9`y)z%UeoX(5xNFG00Ub6A+6k-zEoB>HJ9Y$|gZI z7F2z{S6}Ex5~4ZvQpJKPS&!oyJOjWt1)6!gePt1Ux^#Y5)GqCC6HCKDl3FmqhsZvj2~e;+Xgz$4$4Ca6qTL#v51PsF%*I9u{%>VMs4%+aXE_ zYVEs7m9Xg?8$7>pVr%C!2*%z9J2Fd#FtqD~1wTTS#q6ZDF|V*L0Rp>%LO+FhjqQYi zWNWwa@BGs2t<1z|KeNyE41mngQVksf?h+BgAtqUQ`y?$^GxbgHbJ zy!&#j#LD3~598iaTU5S~dCbj%a8fcp`yajxw!vOkKpqloihUe$i`RBV29En)Q%Vij zwJK=&Ey`4Wq22WnQS6fTUPGBOc`m`=ytCwN7w3{eB~R0&$UqJ2S%)hu6;aZ+U7r(cs~F^P3Q{ZF~#D{62J@s8jZuR>^ioqP_?$)+j?3MPfp!k6k})FOoQ zb|TA~W4@E#mrfjSanof(vi_l+aANWj(|-esQ@0GB*$bA^`jpY|@cHX>rupDU{m7MG3KTUh z(hVl!T{8JS^jSv0eb(lOpI%-zZ=@V8>hQESQ0H zFtH@MqeyK&Vez$84%_$8B`6&NtNSuh`CTGZcXHH#WNW{#HQ}CZ!11AN!q|&-*K@*Q zs3ThYOgKu3orQjCB9&CQ`J?$u%7Q<<_=)*IoUEv46erKDgwLqK%|nNdF!^hV#V2V^ z+8DNWu}&g}WeD89TgN|@H^wmzQ~g&%)|Hu-Jf;vxH|}loWSIA2z(+e#QMz$>-4@j- z#YD;3iEB*CA;H_DJ);v`uLrJI4$~DQ#-TM&$@!BA$+3lbfk*Q2Mgwe(Hp5`rIyJ^) zkmXtvsF(M-@s!HfGZk)bGHwpMKokZ|#fJY;mE*OGnd9m7#?qiGjz>~V1wqlQbZ;m$ zCTxc*4SsPbpC&a8c``KbQK`q$`=QblucJn0ZyemrKH}0of*|kibDuFoLx&XFuck;;dPMt?^QWS+R>R!{qh7Luib~|t$(3kZ*0t8+I95=7_sPqV~)bh zEl^!99JgUoT?Oo$d}&5ZXO1>O;Kk5OP15c@tzw-na#aoXz|82CK*~x%SsI%mSm|Ee z&?==1Yi^mFpp&^OA7yg)49M7@m-q8t5vi@-YbcKdEmNp~6_#+|kNi_0&jMYB>eSmc z^EOWh|Ls8KhT?@17u|e=j{9OKXk`f*epX9P|KLljlg=4q+2S&w@C{H_Q+{Vob^hXg zF?YnIpr1HvX8<+txOnsXt+i?paFMfjB2c5*vN>AA-WnlX%Qif*t{xDjmH6vAQ#EUy zYC#WI`B{@;QfAkGKUa{~H+>YxHjraJ(O=vhpbFA=a)1|JOYrhx93c@Ba~$pD|Cvcc z>y5Uwsgbhgc}d+Z0~XEJ=L`=28H8!~TL^XKY)Hk>(%-FLzBt(FFEfP zLEV?!vXoYt&^B|~M5Qp5>Ifn#4=+r(-7fQx;p;n6F_(RnFlknA6bw_4)p&RK+1x_p zA6n++y^q)q>0#O#OkUd1SaG%b)mGXtn_%ygLm?uUD>QLkI=0uv})q z9v&8!AHsO?-50d#^w1#JB{mvk+^t|d-A#BUXG{R^reS=0f8YV2-IN(|Y)-CSpDU7b z!k4FQ7kFp7w@QLpJV`=Z$oZ?8l-okQkju96$nd(}eh-)$w~k*JKLNhhsZtqK%d{ne zHf_dC%3geb9=Q=j-d(7%323o*SNi-&;&2|9Q#|SHIkU)FkwSMFLe0=Y&$M$*LNV?p z%D~u^)Yj{ZHM7%hOw9=8q}z`n zdY^f;7Kj%}X^q9piyYqhygRsOT2Rv4FY=OZ0o>znt`4*}k9iLceUNXl=YtqVwIJx} z3TS-5>#S+x8th66+%4nNx=Pi+h`Oz%PwHELDfTPmU!IK|#Y#l6_L!&t&E<8g>nuH7 z;op=^u>OZe1smk+8?reaL8X#H2Q>zGg?BEaj-p!AJQYE`f3qSrc0{N52L_R*U3Wzu z*WmB=cd!}-=&y=MKd52T)8!CMa8v(p!T#g?KtA2WOFyJ73T3pCvs8W-Q|;q%B{c}2 zaqb)}I!00aH1~mx=-|k{G7n*)3e@_hWV2LeRA5w)r)27nU&o8we0?SKBz?lLhC-nc zS&z8r5g10@=2b1dXu>?_Gi9+sh!^?ZFx@Oguvy$45dtrgQ#cF2n2<1)T;}vtpZ~@} z_xjxPbKK!&o|)F@++UELL_kHF{xrSplI1yeyx>TshO<#Jsbv1o?RtKkV8nA7E}T3q zf-T$j+(Q{H3Q~8A%tpw$H%i0t8l9CaDcx1RGR>1^m6XO_B&t(uq~&hk!`i;^OQ<(= zW&jhziU-2{Q$G2(Qnd8;M2$C>`3Y8(ZLR1;1_(4Zwkk$gH*6%V!&bs@>b$CX0cfLP zP%CUXhMXNK-LZ68?Da0I3j|-o?EOM;TwqIBw$f$pYK7p-jsU@GuqlA} z15*Q{vbu9Etzc^)&3%-7Ek;t%|EY85?{g7w%wE#>&Hhrmw zxeb7+^(){vYZ@0QfBBGdNBi>5Hvnq#4-LcMjCxh2YaS)o=d>RUmjX;rB27?`er-Cp zr86|w17Cc*tBfz&Ts|}8V__048@b7$wAj+xuI)e@sc3+0(p)+hR!}m1Qpix`Bn%x$ zKMwB(c@cc)#pCm72f8c-@H>$3+AB-pD=V@3k0j=b@+zv~tgZD4hD3yBa#$^BjJvep zTmHrb6G~fv%Wi{qdY+GXi6&cfbWiVmDw#fHIl3}>i*({)rV!L6!r&2pSqXh%3UT1> zDSad2#74aH!XzzLfv87|aiN8#u7Fk&ezPw+o_XuTUC>nF>+(`>dQ7(PP2wd~PTA7ZP6pM^^Jrv)&5w<%11BJ+n6PE8b8Nm$(!2jd09| z`RIBdTI#~iJWKB^Iqt_J*+3!S>wQ0}G0_i5G3%)nP}{vIQ1GkT=aLyiN!9kEg#6Sl z)8M5SaElF5Za;qwSpaDtd4709&052&Jm{`COLq4Ga^|B=R9MP54VN z25uXFQGwx#HJbc~l1xl8(OKOIMfEuX%k0sm-)s*n)bt#SqfmkUgNHeeXe2G@zY~Ua z*beR~VaYb~2H0u~_;5SIF~HF2UH2W^NjwNZDhgKyACqHs+cpFeZomiANE~S+)ZYF> z>jJVls(EAzftwpsFntlmN=cm3A=rnvr9V8d?@J zE}gW=YKEDJOsvov|6t+3vy7RGqh2@Qu}ZLjnr!OOQzF^2UAj%=w8A|7O}+uD#;{)% z+n0ub9LriPtMFmG0oeB%`k(o=tt0bIW$a5ofSnN=>}+kPbtm7x?SxCJ@xF`d_5NPH zr{G9tjvKfEa@(c04x?)n5WcuU(8%7(##h8I3*ll6@RGVM=y1+vdApF`Y>R%qLZSg& z=j!86cdF~)rUhpKfRr;|wya@VBPn`$vcfDw3*RV-L4VK~`29GW24io3Ah3 z2HGto@rTvziZQhlj&632pFK)7jUv?Q{-Ba|KLlOq+<-vQ*e=I06;KK$3o0u6uD3Zj zI_d$iRU{Kf=+<3wgMqL+mH9n@))FNs#*cYUgqx99C)4M51?`n>Rpl0w2;=iGvv7_s zbHVaU?XPbCmZ1)@aLHQFtc9H!|GLYYZ6$?wZbNA#k_SGL9`MBG&7>s_*rgC^*j?A= zOkuy#&o`aDD_FiRayvJkyVdovGi<$u>|xaMYM({#AL1fq4v{XilkHRtx_+lD|NV$r zX^JQ=9gsOi@ekLKw8BxW6uX{-xlC(J4X}gQAe*R)63nxC)*JqzGg*bVK@lbEz*zjy zsOT%tDDlFxw9Kfe6zKGop~tS;Sx2FjBVvlF5vZ*VKbUyi{UeV zhIE~SdJgav&E@=k2zq8Kc%bK7CV6m$aC$FK2t8~U4YkQgt0)={Nw{}-)9Ls+-|;+% zKdbu0kx!G7suD7op`9??s+7L$1QpRzKcKISB@d%MOYDirrHPWs; z6$qC6F)Ss-9~!{7szl<_@EpOHH=9=O3-fH%rh$<6`cD7QxGaKJ@X=($fC!3a?^?9z zqr+mq)@5={@RH;WV33XWTAp)rq*nK-HkvfeqZT@)eEBj^VFla@?rlwDI7R5m$Pwu~ zUA*h0zyGi$lME4{@rc&QJlwA{q@8= z)@0NXcIVa_H0|U?3xX>13PD&T+&WqE4wB_yZM@NZmBxu z0|F>S^s2{9<^=*zAe0#&vbo+cj+CueAnw*0`cp$dDy{yf+Ia2io~2mhPBY*k%N3CV z$Ld!GZm&)ma68P)MhJ2&z$VqPp5S0H4@tHkp=uCrim zS$*_s^u*NYtFD-(;T--F%iw!uhF^U!(G{P`w(VlPk>4y z*(%HL8nupQEyWL8R?Py51d_Z@mx+<}ZpMXT^)ud&+A^|vXnVz4KNW$x{8zX|S0X8C z{w@I(Pv1;8E|p0bt~m<3eAai%6y*1Hd~p!N8`(=KR(%hZdVAvpO(UYVF(=^yCq~!} zoy1u?vAZ!Ev*lNiJQ=9HcoSD%9pDEX~X zOho2`vN1gS^Mg-d) z?H=nN8aPhMPHlW&r#m*EvHrTV&T*Gtz9C#%D)x=P$<0gm55qO2!q*AH_W_h^ zcX>Z|=p!EAt?eNUXI2EZuQ|K#A&I3s1imAQ{M?V5yf=QX*pYYj+B3)kn^BR&Gq}>& zeZfQD7x_G`$Y_Oy>hyRZK#XIZ%(LDkcc*U5T>#K{w2kHhGZDY@&$sEA~7P@b-3*N zSKVT9qwOgO)09g1v4OW|cT2g>*YS|xsXC~hDp4VUL2dDf6Mg&EjbLyM{aUr}o_ck) zQ_+rkh}uB-u0^vH;$U$H<5(4Rir{t-6BVq@%M%jyV{yZwa*QTVa?v{BHX~SoSr{g> zki~`;3^ek0)xTj|D_4Hz!rN&r6@07ZKb;r`5-l7GJ+~x$g#V0AYs9VWtKiXsn>2{~ zx*c&DgYbSTdNm`c;c4Xh!FeQ3}T`j`>S zZ*eU7opazD?{Nxg>YbKX zxRmrUO46q&G`7?tByO?&@bveea5qk5U3(dfYFmV$yL9N>Ke1q_g(z}w0yym3De?=Fb zeIr81h@|Th!-K6d)2(Y|-G&$X3c~Ah)hyj*m###LXhxmmTEnw{@;d-ogi=}v^9Oa;KemO))(Efd-#idi>hjHFDbmHNKkR5a+Ipx&+ zEO2CzOD5_Fd;C(+#LsX)Qj{RJIZt-T)u zz^oe*NrkCan-=(NG5PGCBPGJ+i#eBY)J`HLt)` zHv5%l*ZSX#KTs}HhOvqjLv{2o9Z<6hq3@boHNU>h1F$boqzR4Tn^tzg+BS-j`Gb}$ z9B8u$Y+?z2ksY>8D67ay<+U2;)J|>4G-wfpbWVa4WxO)#W)vib#2}hnPPhv)w8~faun{N2%zO*tl-1a;2__NQG+I!!g+6NYyUt z9;|r6ob#NCg{NJXe0n34wujd`IgLP-n#-Z7XXq-t%62-w%a|`E8YpebVsNUvJ~NvP zKOTs9r@&&l>8;bwYr7r!OulR~23_I}V9o`-`R~l?f<*=6*I(!e0+xJ};6~b|x)7zs za9x>qe8%2dg#J4Gs30(sz%Ji3Tl-v!@PKpvV>_0A^s)3q4UM1RkPbyr^2x16KX*8t z#)$zO+CO>b_7%hGGcSh)=^!OZgSqR^1ay*(ReJmRY!qnUZ;SVPEwx~C!Znx#?1Wz* ztvuuWlX(~O^Pn+LO9&CTpZ6pnpM{o>ipr|$MRgGTC83K6x?DyE>{STMv&g?8B(l`w z>sMHVV}E%h^B*c z6?f^r+kcg>HkdDAQmZ66Nr0;?(XLk0HL2c-N@3f)bcT)z5esM~1L&tj?38aqJL zw3-E?HpLRD-g|}<1p7Y8!h$ebpRB-raXBf)W6S0Bcw!e?AMJINwnn?P-?jG~DY%|3 zxtGTCNB2VboqIF#o$V%>v-X^=jBNu16yFhgk-q3m7ui{In|3wPABh`US(u{F9GX0g z01O)A3JJZt&;K!WZ`1kTgPz;5QS)3j@Rkg53JJVK(Gs+ZDe+YRw%E7JpzYjOhSJu% zvKQ>_+{qUYFDYFd9h&d*-sYEE-9YgpLr;uN>6$QrX-i#7|Jk;tyK55JFj=IX(hBkJwfqAK0~M}Z(OD-=P2 z(zMflUPk(+tSgDikP(77urtQduY7h&>xbF8t)t;EZr~S<^32ZfhDKR`q|W(80@-gc zen1D6LU1xmR*HW^+fRo&*(Y!FC!Tm+r{>N^p@#jj-(Ii&&V>4&OUHx5!pQcG8X@}S zUM6BO>OTz`$!u+TVpFK8_pic&GiWUbwDbx4UJGDE+$eO zG!>z(1^vQ^n@sR4ZQh(T+93Edk^%7i6b@k9y6;bY;bk>hl#fPJw<0d<3@z~2DF4VYfiQe&`1Xkjl0l^52>EPo@z zvciv2zHm~w9wT6-6*wTGFn+4e5Iz-nyS54G>g+Q&7_q-_GVY2DU=rXqD~tcKb3(8> ztBEAr>^N$3N_L;J&1eApqG3du#ryt^4+w@OV5fUD$!5M0Tis;T+cf>bqTDy_SLftL zM2$wvl=ktY)qAj!k0+nH^S$2@m8(hQ_e87Cv@^r$L9S>dISHMz?@&~n8~v*|U{DN>3`;&EPvzMXlg(H9#bBpOF_ z6+f5R-0{|MM}le1rGl@)-{g-+16yJ#?i3CCYj5(yF4-;=uJP87dHTr5VY*6B+r__nzJBk(^CyT@x=RD(g>;BA2xSoUoEZ^hL5;8anb8T)#fv+1JLtK5c0(TI!Py-%|1VjFE1CKSk?;x z-)%Q6x(vR)UV`<9EgsbgI@PgmP5l=n zpBFQ)b=p{=D8F471JdWec!B#V9J`ofj#`j6?1=fDpi-&Fr>M6AkZ0K@_f(Nw5oPdK zYfzB>GnXa$DZx2uicc&2H#(B{sLJ?pW8oMn8QV|rnl&)>g=UAso$DxfHZ7c0ryG7S zhimB1ujoBrQ?^5UiZ7>n`kZ}YDI7iM><9vNZ_p-0w$qcoo6LWx!Z`4x98XMLrEwSX zt_>~?@)~iWDLS!@SDK{XJm*b>_;NVw3sY^H^VNsiQCx6>yLS2NL^0KyqUbfSFe@Q5xyDKlXA1xtK9$y8a2a1Jr zz<q`NxAKzogl17+Wmbl<7M(L3Cc}^P0xHvAhDY4)RJ9zCQTrvb} zlNL#;=W=brq5JrxS~jFW&Z!VrpOVj)IC4;KFMhUykP?!k7;4Nn37TRy?*;ozl6TnX zhE<;J0DBCDBalYb1vo-eE+G_ZK55Nq_b@)Gyjn$ay!v!sG;`*Dk+>@%yz4ycZc5MD z4JU*ru2%k-P1Sx&b!+_P67GuNCXR!`l|YQ>_e&E)VLM@4o0FMc({Bo&2U>@`ibg>} z+Goz+wA-q{*X!9YA0sNkoQ07(dwqo_BWz|%@5_o`B5YkBwDq5N_d3G9LARbTgHN&8 zAhxUexrZgs|CJs3SQ$#SDFDLsK@UU(CNhc<8&tIuzYV|WW`$WXRN;3&dt?oy%=Kl6!IdgrcKG@+ys#m+-P_;Exn z9D~HG);{axnw{|B2-okG`Ib()>X}vBi5RQb0=X|*7a7*lFA_fIzmDridPl=`14Y&jBddIcWqv9SX?2)$=jX4aDN&O}Y~%mR zGu@*|<@N6Y-8onb;xZ{qNuzLTvOF2ya79gz7nx`$rmwaMZlsG5h9;0m2Tm$X)&~%; zzawKXQ;L9b@2vtCjSPfUp=~`Ti~GW!yPj-YpGV>2mw*$AvYpd+^2VWE&E=a z{DjXC?qkh7{4nw0x0F=mLYKxb;7&BA@GDOk(Ecw&ycbDS&40gu0u_T=VBY@ZFT#UZ zj_8?-_Eb9*4O-J2^&2*UDs<3_uJ32;wHpO;O8pZXLugJK#4q=Sy}Z2OgfT$Hw=kc7 zXo=+L_TAv{Z$E?L6q7&c0>qJIa2#^X4>3Q?l*XQ`14DHVw(Rm! z3s=;niBaX|pMhztxMkVqW@7XMDQP;3uUBewPjJ2glch@Lx2gE(P#! zh9T_ROi7TsHrX|_hSrg~I$`|Xgh1Ffq)Ke5Xp1_r?yS9gEJ$5(Tu6-O1kWAG;`3yT zEgJ>j*b*7DyGfZAbMbX0s~vJ|7gAR_L%%1h|F2bPoFKRa@+HG3LESJ0K#;li(1xnr z3feNgr^pe#h9omgze$rCd>L&m_z~`d7hK<1WdiVNRZDHS?+f<{FT2=i@@6W zTmK~%qMN40Kx5o5^6M(VBk^9-VH6zkSf&BZ{Y2{SPkyF$cuQ&bOaFc3C@6eC5^lN? zRC*)uW+nnUt!Agweuk{2PP-ccSjRZ!k!=qAEipZ(&2y_iV%OcoEtjt;rk4MQ7LNT> zbUT|dY6&ayIV|7T*!mjJY)U*isS37YhM({x7wxh_0%3p&L6i}qs7+G$fJ>YGll128RDiL|H85i9)OFjHcp z2ZnfpUcpS!4fCQD2K1#gEqX-{?Uge?TDyKfk^;=8K1uPxrsNxWxv;P{egqVKW;_GX zoIZv0RoD2{oSJ~kj*`w=P#;C?D^=aQV#o~^*V!4WJ`ayQ7NTV9v?!8sJ$k({81J5w zW@Q${6T4|zah>mfZ^krsuk#P>2ibv3_Nd4VcV~zEq|7A3cs07#6ku6>Y8<6d&4hV| zY4F_r9FllS$n=&)XA}RS+Wh7qa3RDB?9jXO9gpyyQluR*7jVlq?iUMYIR~l#R(c!S z8g8n7-#WBea7ui|rvnRp9FK_7_uCmo=aIZu5vPP1>s?E#$41!Z{fJ31zy?T%ai051MYffQ`Cosw_02K1tUrTU2D*T5ooxm)~HYMd)xR zGmX>N{t!y^ehnW5iWEz4B*8VUoVE#&HmqKWY07c?i7O_TOar@3=Krwt7Eo<`U)L}N zN^wGPEx{dvJ0-Zg6nA&`76>7@LvSnZF2xB>DOQ}~(iU1M6ev)BZ~o8sO=cx4D>*ke z_srZm`_4Ig`^)=OXyBBJ1yP=wpGVi(pCU;|J7a3ngK12m{^qoEmU&S@B>Y6chK0%9 zo+3!&D+>AqNw>%0#PVF#o-Ex)*FfGf+gXXM0qyK9A5fL+W6vLj$&i>J_G2HadbX81 z%ir6(zT=2QDn@<&u4XuHaA=Or8o#o?tLwWZT(MZW_k$S;njiPGMEEGo;I+%!DMJ0= z-bO0F9u5OPP=8`*B*S^}@i+!u&2dZ=`L8@BTPEviq?=U`33@)gAJ&mE_W0$gD}@3L z?}QPT(FmDU6rF^IN`9B7JRegY1c{deCTn#P#4)Vo#_FH@W4nG}s5?fk75d&LRa7Jn z_$OFAW{hS0K+Tg=ek4A={jekWMvH=a^}OI zuAloK|Ag0XZH$AEeU9PJc$UjYg3p*8+cG+XpL=!LLsQh4T$Kqf1%1x^j#iXRJ2_z1 zy21wQ1eL1Yp%6Q3Z zH$KSJcICL9FX))-*Z;wY=q_HFpgd)?$Z)&oW0B&96d^+r`5$&WMZE2Sw=Yr-`K%KN zq#VJO_o+%~rZ;Njs!U&j`#g1l40C_XPbmaG-Kn4G7~Dz}Y8B1lG8D*_Dbo()fpS=b zfL@!T2Es=N;^?FYHg6q*h}oXiUox$afR7@PbVeJF-w&}|8*5EWTIatI5bZr3o!L&ty@vEjs1Oli`Y ztmF>i5hgsAGglXe{OBDxU=XNAR<+%&cp|T)6S3Iw?h3w3%LiF)EpvqKu4qwQer9}d z5SO*j^^MB_x87Y4s9Oy0M2I=Wp|hl@#bCcPxXyjTvOqMf^7in~=OCw=>i5W(~o!ppV{N3{vI_R~y|X+}jk%tx6RH zy%QK4PJX{a$>1t;%>`;uv>nOipT*<9FS^ww!M_O-kQc8-u+H7%c>KY{da{Qf2lxrd zJDS+qCjaUb=oB>B7-rF8sBu<>Z+^wn-I& z)8biR{Jm|wT}f5=vRh(QP~aMIGT!eISR#y|%%er@(JJ1W{8gR~kCb@Up&3^G`#2_c ze17oU`YOv3w!?@krpFii0*<;MN(yybj+Ah+=a-}i;B&W9b zHskLB3*-Knu=$&cOPrFuLYSb8RlnGd!15zwC(%#yVcD}GxY#RpAC*Z| zG%~6U9E}iUKfQQ;U*7P{FZKFFMx*>&ByaG)HL3s5LhR-+YV$0fs|CgDuh_o}q?}&8 zO~E+Td3CNV(Tu$PvCCghCiQRrO{eMX9331IuMSy^ROC1zq$SXL*Uytd6E^9GAgrkT zGN*Kck;>fCvN>Ov$ZaDyqpuZ7QvcW#cgs_t7q` z^L&uSFUMPR56>sz$1M1O0F&R7lI-dF6&s;s&P#_C3UnX(bp6^ZA>6Zo69VyS5-d(V zEXTCcNhD@nzGpV!m^-J$E^p~a`MJxvx>xMqQ%YaTg&?>LQeNc%$k*Cnn8gxzu?iox z9NA+H$s#724~i|og8(qFx`0UYfa8A@p3zT$j=ZZ6SdEnhfRAuJpe&VAd zfU4#VbhFc3QB(1xG({maC2X53cDXkaI5(88`;>mo#UpVsM@Dl;i|MsYj&#O9D09$I zBdv&GxtjC;-s#8q$-*GJx6%C93woAC_3vI>x9SUHvMw=kotYx3!eB!|som}0m2?#2 z8h)y)VdIH_`&zTf{ww=6E9S|6NtGom0OZqieeNBn+gn_jY)tOo@Xx>AG(wv{CGnG7acto7h>zZ}0+^#U| z@9v89xX$KZxwU>&Izf_qTS_N_6#p|6#ua4MQTC!;+=;oa%~&@pwr`25qkobGI z@YLyCxj0Gj#@8WIHAD3fhTNkvTFk0}N;JdO%diUbMUuQbV3D6$lMQjmHD0x{e2vjo zywP@m_{+a=)A}6K15PH9sX6>sZQ$d|>D=h81#Yip{GKC_$3NO|kp{>TFPER9`%*F? z7yb?{-9%U4TJf7hy7KFszAT*$#4yWf=a66@rrdTxL}{gqfI@D=8$XmHRY0&gPyZv; zw$~s_`S0IAm@s6%di#z^$TYSG=C{l0pRWK?D=)^#+{rE+@**zTL3xn>U^-*9}(`4L<-XyNy=z=Qn;)@v_g7N@H_ zy$x=78)Elc_!mj(uJ80E<}mDIRBJ>h&2aTxTkQKkLOYd|er;xD5rjCo4cACplYR;0 z(LPcX%`3a5VT?0O85kI%#xaIO3B5*rY?{Qy)SvKmtXM~qWR>tWFds17(z~{uU;DSO{xoa*3pe4rD>~Soy zK+P1_wPjsx_IlVluba8) z8q;l1LSgD&Z635}$~ZC&f02H{E?lY|=upelprlw=RrzM@Uas2xGOF=48CPcd7-tr* z;`<_A$JNt-u$F6?b`VFNHleb+a3n#xokI!!tqe;bTNkfkL$6Owx3D{S3c#z4DjbRr zSEzhT6fv3~IT0k6C&BhD@kO(nXSB#`6i=t(sn<;}qb9 zPYRRDp&vY`KgB_1ja03D?s>u5z5a5p|9yky(>SHcQ0>x=qp7S;``b7rM)a7TE#RWY ziTi3WEnopgm4(C@zCeIS|5|@=49$svTNZ&cl`I+SUf1Rxxbm4~F%CMPwmgj;iN*Xq zv55XYBbgMyOJjY+^b3!lFB8t}<4EEif;|%!!+z&RJNa_m(;|TD^998YJ>q+oXX+-s zi7jKM^Q>74&!`uv6pM@vUHxy}Y)jLFDU@v@bJV zi7RDKB;=H$?&(jI!P(2VP_i+WSVgIp%D6f6Zr@~jZ$Z&l9w#S+F>x}JgCXl{uLcy z`5zMI*%Kc_ic__*&?fGjM*6Kjzj2P*2l2Zz{EBRIHZ1SUz4dIs!Je6~IHja6PvlV~ zcikRN`n*a5MS^C`(YAc_zwHVS_0$K3p6XM6Lro3QcR*-heb@>?<%HKr(fOmC{~A(! za3;sMO1!?!8Q+MvBmTli`1pX6A73`=ebwH_CrG<<#Aq(HbFHrDfI?5U^~`(A#*{)W z6QS}o(Rj!@oktX=`^ehd8=W{2INH*zhGOCOL_*sevQJjqih%AFnxEBw^O7we^3($w z)QGsV-fTQ|bN>wjFVp6b&k~lIX$8YrBA4=-XSw>G#G`RHw!2<59_O9WBxYaxF6tFH zGIXw4GP#afOqx+rl|<(`@O0&JFOBDfzp3i_;P}bI9eI2{L)({26`78t>}(}#-1gs; zUwMt~zqbmq=i90IH}q8olTjF)%3+O1Ve!3up%lhKBe3ROABvG=?#;7@*cCMvHrO%C z#mAdObcv3l<<>DZw2;M5v>bv<8`^5iX8uRSl95wS(l6S`Wo_odUtWB|N|cvzLAGbytbe+F5W6O`7_J#CU^4m-?StZWU%uD7 za;6^uD-(mtR0a+L>_JQoZzB-x=w`eHbpQaAxMWfhM1AIIa2E@_%X#QMuw#7-AAmC+ z7q&Zs1$c(?p88;fG>$~B|l2t`D^?g-l{iv{t~v9uWD@8ukZkm>3?gLH@Op=Dpb(8klQw@ zJ`84Y2j7Vvsl1pr3f4|$IurK zXN*ryKRd$VeQNeLgkdXkVXd%1=zPYxctIvkp@SRYImA6N@TC3v*DQ9wQx(lKa$Qzu z?U6MlvQZ-V-wUi ze-?Kpz`vtg2)}*f%WCA;Sb3y zzytk6+~0_+8O+2adSEDuO26s&1Pt>z2GKSOEM;oyWv?k=ljS$LqsuOz+R*5e}_CsCANV=q~al4GLqktnM&ms0q%?RH%T%P)#|{X?`U8jOWxqcmXK`!&6ThNjTiq$ z_R61fxNVx8{vo@*O`I9p1aV$(iYs9t`o0~*-V@7%OHu_%<^vV0jWmb=(teUFZ2iKyWhfuzTPKBW^U$Mncx!Co$5SMps&bpn0e5p{k=))skFv6Um~a7$LTf|2pKQl) z*4tWnldmRVcS)QE4x!mS$NXDpomqxkt0QYbd|6xL6}GYL3hC&z?}|AY@6|KoBqpLD z0I|~E9)Po_-eyW$NL;|z+a^_zO_~Z%G&7tG!Zk-^kGA&+Pf<$^A4e)xQqE2M(0fLD z6n0Hi(>dLim~ta()UW{lbduLNTz=L5L+|t9&+Lo zClGv^6!_Q@0qOi0RgnylZga${Y8%7RFN8pOqDAgmroYVcR8JwFpV}(mOf~ZOpL2Z= z4Wv)g!ZeSF@^ov8twmd`!D)q`AHX~z?>pu+c#0lg{*}RRbRztIXkoZ5zT3|K1?dVR zk36U%i2TPi^`vGYPz$#j!7@xmr75%Z<3t6=P#@|O$yj5!1@M%1d`cg&%SA5r^yP7` ze;Lndq%(JbCCvSr?bQ`Gig#Vj4cKl{42ria-^EuWY`W5mE>YkKQur9F;eP3V{(g+o z7@?Thj4UM+E1Wf4eWmKqv&WRm*-eX-_^aUUGr>}-{{w8i1=JL#eBY?|=_F4HFyiIz z1P347e9R}iY+@R1INbzKU$B`G?zKgCZ(`e4x?1Km0&D7g`RqFyHBtyGv33er`d>}G zCDnnwvLj7TH^&O5Vxi{wlpaXxHfLk9-E9^{;QZ6N&$C;kZx%~JL{lTPW+P88hK&Ek zHOE_zmEEQ9I|~1yv4Dx^R6J_U7?=F61TmHfPOvX*=0C}kRzpP%|JDd9-z#k<4A|r> z+yqcR5*DnM&uJVTj-h`ag|pzCdhVUjDjNr1(QaD0Rhj-f5J6k5*XJU}{px^@N8PJQ z5ubKw4D6C&m>{s`$MCu1&7rKgcg!AuiO;<;Lj|`!TJ?TCDmVuWg1UHPfYeMbN@bP8j@^XuN!WyS$RR zC!Xgn+^J$;;gxFe(RmJG?NRLGGmHM?M%-ii(n8$j$OMWLUP1`0wvy!u76kLW4pUfBXWJxy1yFY+vvl%&4i@)@R0xZj9_1{ zj?~4#3l5fvaU^=HCgn2G@qxxPbAQ8rI?h7END8`+8_CtJ6Fa&<-lf|c4|2|7o}6`r zzqkE(qlERE^5x7J9-`5}!wT#Srv;M~>^l-Foi<9?S}utRm509d%J7rNU`-TrBTkHk zwSioW*}z13cArgy=*nqbweLfmzTM$XflGWU|7k*ek(4G&>jBkfxQ3e9_ZKbQo6esF zn#zCW1%>W>tqi*U56y=turJ|e8}Euok+8*C3RxTE7OW^x`BsvuylphW(Hlz|(UijiFEm0wu4J7~qFSVsvtMXCniHg4s58S_W51*ux$r?3yB zz{mibo$`Nw&C?FzdsLIK@@y){?KP>X*;x~ayFk$6i)W{F@^injnaq!?dMi?e+lGyP zob&>dcybPR$DB+0CtEm|=n2D>;za&WvJ+jGUZr*VAr5V^U=zdIUub0Hi_*RECu($K zABhm6j?dQ3V){|P_&@(dG`*_pX?hjONo%#!TW2+{frrHs=C`tzJIF`}EY9U^dF`8E zMOCG{gH4k{%y%D;V!}Y{>|LJ;$u-!XHjiFqrMKo?r3#VL#CE~-BjK>78#f6;_*UAo zj`MqxI62WOvr<@jx5_(t+Lq_lmU$uk?LR{a;Ir9}!{&pYmS~f-iY-FhA<5~zsJm3d zhL0`!qDNUp6}`kQZC~CPw@y>SJ$br!%P!)PpT${NX#$9wssiqne*Z>rfyCOCncYOa zbXLu`8_cZrYe3EMcA*H0Z?`7a;yu3dyBbLq+PudcqRFU$S;x3RfrNd7VzehXPYnFw zM2gAW+}S-Qw$*l$?2r;WOhO*oYVG_uWpvGX@Ux8TH^_wy(ws^@Kt%O%95_(keWZwM|EtzzMQ z4SQ1-h~{{2G)c!`gX`CXL3s(zCobH-=5bFdpkWDkMDdD&W*cqhX&qfB|rN~`kjC#z?=_Yav;Yod^M z_wyP{pGxAjW&O5GP&&f+7%0(UGz>H}G{AZLBf+2JjwM9`6fYW`)F_VH*3hy%fmD`; z^Y$l`+uCLC`CX?_2Vkj_akH7vEs8aM=v~j4Ht*r*2wD>t14=`0G|ao*cmJXN@1a5a zgT108Npxm#dJ*sVd!b+@kH%tX92w>d_6c(;GQTbCc?JeT-)`WK?&e@ak*7NYTy^jH%%;Lhph!& z=aD!tj_xWId;|qQCj+Lfy$Pb0`dDu7a-&6yR!(SXHi>_X2ozKNKWBDGj)e($T9zpY zyqHazbTu?I(DZYy9*eTpN{X5yjEd?3zIaKf`QZ8o!u%Nd+%hKpyc3c(Jt6*?@Ss)1 zTl`(q$d%{va;8T^;%PQ|tx+6rUbL9Rn2ux&1BJ1x+n}VRIZHXgAU6Nt{nH(0@O=B{ z2>0vVJ!{S^8Fqu;nQJ1O9=Vp8=;5Z{*!ANWerxw*yf+ehC)N;_HT+{@Gx{?=|181p z?SOzCIx+rGHPTYN^^)e8r~3cUA|h<6ID@+`nB%5|#FG=KJFPe@A&?`z+at^*xIs)B8U+CT>nPJL9@1(J+&`6r7rJ(iiLbQFAZD82U~= zbWuq%?W2CSfQGLoL>oUEo1p+oDkqGEfi_LUnw??5gBy+Y65-5ZRL5Sfz;#K4w$##g z&#+9pQ9^dJvP{AKry(bbn?D?o({o4)c62a=E_d%P=^A_{(WKbsq*T0S*29%G!6PkG zAKlt}Pb9veKlF2yC&=*k&q({W?CQE{zV{_5PD7)5J5TVKuq`=75=}!MtXn%`mlz@m%>lsld+-jL?d~SyJPo~3sx>R96Un$ zhJpQqp@Gg=sUlhfKn{S8M#-MS&fPwV&Cbqp(Er3MJVRBaJa$qiK#c21{jftTF^mBt zu1S+)bzw%siejZA(P%wnKY+zQCc=IEB``xh)+;{Wvsc7$B zZwbFYirpJtr0<&r#gYQhEeQV{-1C)hGPhANBup{9f63QmOUHBy3gMM{RL=foYmysN zDm9=5wSbI?r27b&^9W6)#3b_UWGqMTJJ%@ zKWL@SuuIT2a}a%wO4`Sw?N14Bawi>o->gH$MfkP3*tOb08#X3G(DQZb`T~ELznGWc z7!^!Wg>U9{g1{Dv%=_YVXQMN;;D?JEQwRvhrn)E!byoAMRK$Ix<)31JB;X4jGkdb1 z!r<)aH3lmFp1#|iRG3W~sKSw%4|8K58o^@Fnl|Ma5fxzOqt5$4%!Yi89=7F2=eAkr zG5-J^(g%`;uzOOij=6xex7}n`xn2;ZA_jZ*@}XwldCB7rhiEGl~jLyRmzvNvo14ID0c9g$fe0jX}ta z&;+_XF=?dht6^+#pOvl*VfVOw-mU_SwBnnLqqM*(SvKT zxjc6bh;{#t3#0fF2Yc9?zST0^+`Zp2+)YdNuY6^b){>lPH&HI?kcqc`qVm-}n!EfB z={{1(z5at~T|BQT&v!d4?-!&QDm(S0fRAwVX=#A#kL~^3VtRmVErHd*4;&S-9da^4 zNjXu+KKUqYA(;n2+P8X}ITPm=>DuMI+@0k#csNAcDeMox+Hl!LuSlvyeVs$k&sM z!@uSE&71w=4jWPy`ApUce%`oe(tAr#3R`E!*w9!yE9Y{MGUE4_%}jy@+imz=!uPM#2VfTw;zILPWox z4rV9+$>f_{YwRO%n^Uf(XVVP2s?h?b98{ppv6bZOG&M|*>b?LpA z;^oI@;WauSg+ez*5*4b-vk&)9QS_q6nsN=5h$hrXImw#4XJxiAg6Xn6|AFe^;+N#u ziZItNj7)FfmT2F@StSv3v>!EV5jUwnRUcO zyad|9%%FelI8{FEE+bGA+h}t^cQ1)E}u)EUjB#H2$I<( zgqW%x%F;I147^d8;gp!T<(#US7JBSXi6%Pa8~*&8Gks#{^-=VvavW{T1~s&3^SA(s zR4+8GD|`Ke+at&j8Gd2bn$Z5u@T`bc`4Ox1j=M)b@fH0Ac{k@$1^W@rgo3(bz9gAIkzzD+YYywpkke zrlYJ*0uQ`g(Ue!0{Vr-&jU2(ec-Ro+EJp}05!Vwz+q=AQBO@9T_LdoN+qKnEA&?A& z8V|>;o=S3F4kaWg`O?J7aMW8FCH{z_xETaQkN&mfI#$yw7$uoSlG8IWF{FdNdz$c| zhb<7>q7;jO5kYr}f8-qMBi_(GM4k_}Tn&UM_Ffx$H0^xcvVn1MGtm)F!X7u^h{s+c zK0<0vPQnc^31j%mKG?o5km20!WExv3^Qp}NXJj9%M~fdi3KDA)Bvk;ivR``P_?1wN zdYhsv9Wa**QT|%E`=Nj&Bg}z5@5_X{Xxb_A@(D@P!H3gwUd!9kFyt8H{3&#dE>LOK zXii*mcPUt%XoThaB=>7FM=}K+;{48oNCL@qmFR)@a(q`7q%@EU`kIq^AS1JMDlU{a zXW|nTI$Ur48BjtsjsvKDJ=Nw_xHni|R6Q8ymAOXyj zL0GYf-V^Wx;vLy-35^F?g(-b&%9neC8rOh@fnXjX9v4B)_^M<)Q^za~*GvEugsq_$ z-x>QFCoekz^xK@`Q+R13BAtc8R$bw37p^n)M}P*L%d-n6-|EPVi!1QzH;^fBD*z3>d^!cwlDq>PixM$7M&GJRnJfQxgsAm~ccQvYLyCle2or?O3;{raY|I+-{CUu0aV`BA zl86*C<=irApTs64;ydLcP9ee1<-mMD$a9=GON`N9q=JGHP%9W^wvRJP!Vf*fnIOqJ z#NuX1L8hK*NByjOr<4WmcJ2a|-Y(Psgb8CXowvA@me&~6Y^Wt9CRkF$fUqGx&^eIU zs1Nj1Y=oQV+~)%_ofT|cMh~8^*-}@2@7@qp)*f&`U_t7W%qx1JI&*AWHmFmGvhanT z;>_T9heA>x^ffXv7A~EAeQ>Cyv*hjf4+6^AKi~7kmXwP~ZVWl?sSX!{#385-9%F0i zpq`kuNO&?A(u7Ruw0L0^%tCtQW#!9|NYIChEv~OnxfR7w4w{-Y30Bx=2jT;ipK#z1 zKw%lqC;(*(@q->cl-p07#oxFHdP1S0(5(wRtz;2s=91&h0#ayvQE$8kInu#IA|m#mQwdY4Cq&73Tnbo!HV^ zi4ARKH)TaNah!OiJOeI88hX0&(Rfr(*w|6_sB+%lC~RYOF3oAnOvY21tLSQy-L6SL z+qPFyMsrpttNWKSXQ2xBnp7dKi(zYofEA4Wm#vJy*l7s>WwpUZHF1dj=3}$MbRhFb zKsuQy8+T`F8h>h$^67g?!kO6Wo9t8*ggp`oV&&C$ za3Fbi20i@1DGm7t8iYG3y2dV}PSfrVt$GdTM`|`n2SL@lu`6H*n>s;)^L>^jRE))PFK#1}n=m9}<6^)L*nry=OGDJxOFwfXVujvEso zm zmw)YGuF+rLU!m`GSGp0mO-^iuN8l02$VIMH?p2LLo+3CILG#j^tFRPe_t}+gzwwX>S=Y7$^S2m^oGF6gz*aX0UmIhmEW?&+ zg&X}P#~(_K6nhh13QSr8Oe3;b0~KZ9*D&FP8A~$Kp|>LjSxYRVw*KnNo1k~9e^UIX zwt)I}R?(2Opf;#{DfPmRioq%(i(^rN_mVVisT>IRxCA+8Xx^(PKq^K)@BqG0ZQ$g= zHI}X_IfAwDzitfTP<=>PhnkhKckyS*GnJ8ucwpy5KQTB&TeGQwKCVMqa087#J7^9BMaN2>=L>lTYT9d zQqHiqwlDWhjsv>TSH1`p5m_JNR|^zXuVI}ysBd>fej+1{E8V0~(W+1qPuB9UL?RE% zauY{|XfD;_v0-0gwDI5;$<-ZVt< z2Jw$XN-29BgLH-nEBZV@jQzm$KwuXrS&7kJ4_qNBL>j`Q@%i!>?j^IpvSyByguA=? zjUCVfEB{{}Pnk z02HvP3(cgU5EV>G_Eu3{e8wYDSB^4c*r?E&2!Z;Kb3*+cV!;-+YF1;AudwgyITPd5 z%Fh)ZBs>W#^iwKHDu!nc$ZXKM>-s8n8zJxbS6F9y-Kb`gx*d$0R%HoqiM|9^FRS@v z*|q@OT_(BMLC!kkAo9lNrMn~)THu;`sot8>$0?V2_DkNc+^tmI#ZB_;~%(MD}}w>9w)7{YGcY7OqlksRrGV>jawP| znw<-~0eOPPhsnR9=dL+%4oo)A5xCO$KX7zEz~+?JXV_UC%ChAelP6mp==yu{qJ*rvW2phFdf-n~Kgc zJJJM_y?s9Yz|FI$+&5CM5Dz@?1xgPzcEj6*7@yImRH8I5zG)$uoqz&y3?w6Vb$Dj&% zKGII_yg+A-3e)NkwG4NNX^OvuDea}5p@OLQr{tZY8%A`WEDxc2Lu3>Xo$Jq zWj|j5>ihjtf)`J0`;o7ZZ2WfTZcsQVIkDU?B$DSz^ppIVb4VNu-T1!xm=)9gKF%yv zu&3F+Kvuu(VTbcg&DSt#z9Fn6(qGpQl9AstR#-xcd%6-PMw~2TS6-v{R(Sit_K2#i zj&s(*4xXC+0U>hINF6)I+~E7dCeUSIk>m9 zqDb72#M{d>ROo`syq$JzL)LO@ecdCwLSi|P!P}95DEo&l)q!@joI9*J}bI5L>;Vjo= zq;qojDTbvi{v&L00sK09^PQEJ74{FVmq*hWl8VAOPN<`z5 zga9D?4&f80H*6TzJ%0i?otMO;;ed;M2)*bDS4Wiy;U%B_4 zwe^wWa4C{HXNm~9aH>vHg+2THh<>quAxveBn4s_9D=9DsRU z)GRqryZWJ;6|P?He3pCvQd*(iXaia8hW7eVItQ~Yb%P#yF(vX_teY|$HCK`ySu}Mg z^^N!hoiM!&0Ybd4pA4XPk7`8k>i?QRO<*%ws4=m02{-)C!=o6aVnfr~eksLO(XN^D ziF|gw(1p}sKXrqLa;70mL*L(HAMR|sGSMVhsY&Le{^@^)DCZ^U<>u>U4ZY-0v*NTg zDZLym$Cgn2MUmiAquzq$vRr-Cbld(nKB%^$|JO6Cs4WMV^Qu=|5Drnh@U@4%q}8tE1Ud%fAAmn@ zJ}Og$s%;ggUgxnH^ZeUt6>Bjx$gf-_qSCh99@&tR4$g`;6{h0A%3DJ@D;Cw-!7k?A zO~ixPXL)A2;M8*qkGKQC<4vqpX|O<&KY=Gu6-zWpy+UE&qk`M(H4Mh{>YmwnlJm4R zlQO2JnPuSP>vcp=X$8mn1T5w_5?AkOWl*S}*)TnG10H9*J}$I(A<{=(e=Gcr##`P% z2i6ZpfOWkcKQ=Ec!58Ci-nnbRm~=GtK)`Xb`Ps48H!t-@nDv}L?Mc zpY75`{aBMiW(Hf=C4y0SqlQN0feuAFmh5RA+q;k!BQ_DoIv^nH%6#@&&e*4YoErBt#3`T$aGCcANJe zd|)~C+Le{7r7K$VCQh$hRg%7;l~cb8tTFV!f+F6I)`2xEVy-wtb-XmKzqMJ;3_);M zHmP3-b+@g)wxcid?l+YnAvp<#_@I!RGxPvZBFyetucH};uT8l)gee3ji&_3-LxP%w zZ<)Vwlj*F~Cna}cBqaMn#uo6msfyE7Kn;{VeY7~tSZcR$PQea#=kyxrr*lm~W1>V0 z927Q;xtzBVhn|p(lE5J(SrUL5flRt3R(Y)(7VbTZ$%TVrO33PZLUK|a;p(eK(Q@hp z9S0@1GJTiw)umKbYG89~O3Q5I=V4C{11j>D8T@OD?@OwLbqQpZ0zI(m%caXHoWH#~ z6o+2Mm=95)05rfgZP|K@l`+9JF@X37Rx+cBU9$thM-stcI{=DjQmJn6fiLwR$r%>Y zyDK7B95d4S7u3tNm!o~mPa^RD(8{WB4DICmz0^j5%whNim|46831uP*>shq@;3}W^ z>NS$wLn-P@)c-+1NOE12gf3e1clZc( z-yagsa_$;Qycm`W0onMUd(mzta4Z%WWT?jZBMcb!c$h+g(yia*8wHkhM)>Sh&qv#m z$-x!D%*Y+EB;L=~1u8fo9JhaBC zX_CmK=vQmCkYygf3DqCw`|22l-%vIh`-81sJ=dF4t0WAhe2k`(xOtC9usw#XPF58nXxu3Zcd`7P|IlyTN`Km zH9$?y^xc`#BNabuVx7@Wnyv!bna#d=a3ts)`kkcRO|dRtLMGNFDZP4VF@;#ajLWj$3h2claHX|QK*#=%RV<9923c}h}F%JPWTlg zQcPNPg{_S@%f$4*rKw%Q^gyPs-nBhe7PB!_1}8;Z_PqYQo6Z!(y97D2C#y%Q z8yYiu(+Rt9DR&H8OK{!~D{V!qAZ;lknL!fEBHM-8@ z2XRiuivl4gw+Q@ z_4w>RvcEZaQLo|q1NFr%b4&DR9JPf72H9aDsBqmQJrXoJ zn3zt$u9q-ca4RcU{Et*M#)TnKk5cC%Nn3kN9cP77HH>1tfl5~bME!@i+J5$bE6mt3 zcKEfeN=z(Ev=zTJeWdmQxe9O+Y@UO}v5D=OdKHp9EpQ{^!%!KaN(h1B)vu@`M|26n z7X<22UtZhB5995-Kj$u-J$4c9O3A$(H(*yJSrncs>oo7AT=1> z-K~Vu0wMwm5=uy@h&=y0pWpYtm)ybKy!Ug?=fwNG&%K|^C8Ve8qfTd>$dy)Ud}7P0 z$-|||m6u`Z7|2?gbokMD^3&HJ$_da|AqJnCsT8{fEw5=|7Cz2751}3RVpra&LS_jL z*Vo&BSV~23&Op}G9ZRTQLo}z6Lonq2CIhB)5IdB zL&PV+0U*Dgkl@~X5Fnf}tkrqHk?joW7e1YjZAGY7UAj;oL?i~{d+Og!FD z9AD+7%hMnbLRZ#6{iEpNU}yjg^37#Oa5rvdI#bKr`>Pgo=^nW~v!u3YuJ@m8@0Rej zi$Iy!2Kr~Sg5%atA2VSxZkubYebnf1Nj1C;EGK@=zaXi%p2K)CE};e}0#FVm*GnJJ z()bqIO}NE%NXml)WD_F!WJQ?Q(&VTQ=&zTepZ5sfi}j=w=X)DscKb|G4WT4zGbB8euF?@WdJ21>ii zzh#EmCCen?OjyAqtiFO78PKIP!$;}QXDnp1_8L-q=yt)h?PrcytJnP0#9~~c=@P|# z`8u-7p~%F9%sYH>oH5)i-= zfYEf3kc2;1RAXXX=IqNIu@~aMETIVOMTPmD&rBOCu{l8jw9w(x@QVO@D>`Lnypdtv zFuTo?GR4p&O-A-mcM>iWhoR8Sx~*yIKA|mCl=F0@1f5`4dm9$(G6!~IDM-JHZ?__M z(aMRW+!!n=sb9TX#%qv^aTM0!Z{9(QPXnuFNh7l2h6q=2{?X1?#AT$+X-o?cSeQA1 z8IM52%*##j2(0)Fuz{J^!qKGUiV&R>o?PKq%U6jXCGGN;hY-KPTrd9f-4XC$IYqj2 zh%<*wwvyg2Tr6^v{G4`yq>aMW(LLsLnZ1yX|3NvZjU0cG9wFw!k z>7_yrOe-`81qXIfgwsPswHJX@PMDLq#K)D|`8IEChkb<65a}vWra<*hk_96|eb{x?=NOe;F<~>t9>Ob}W z-#GvGM*eB0hMZ12SEQTSsz4psi$udcL+ReQz0N_x6o)6;)A+Xdl7g>5NOZr*Hn_=3 z!$>1e*z1Cm{1>iih@q(QE8}U9dlDVecQG<3@n9?FS1r0kr6C2q=?XzKQ}4x`DfaD$ zTIb3glgp7%_=zPHWmNzuSNta!d!dPc1cHco>2jRIS)Do`qIUo*z`_Lj|0=)SvH5?a z{NK=NkSFCPvM|6}x=D$)g`yNhQM!0UP^&<1=nR5OH(G=&EsN+h7i`3AqJ84QQ}P;wK^M&ADsw{4;Uu` z&}+G40iZWWJmQ24k?uG3;<4`*n}Zb3j)M!S6=2e$r={lQhNWg=nPcv9Ic5VUqL~ON zlOO`hGGJar`~xr$YH|W(w9q7Rs%i`^iX}CtMf-^%2Tda7nyjs@q@WgZ8|3z`-Vsm~ z_Yfl`6n~eEw!P{*R*`L;JYzjv-U6TtMqi9k3Iy7`&Q;tsK5`ONq`G{|d-MLDKPW&;t3%sVvebil6l8`t8>i5nVVua-uT zALG{q_Jv<+;}vKn@VneS;3hdnI52o%#Q#%vtqyaNHXsFdn~(wgVh-HfXH_tywke0n zD1`k13u*(x2nycIngeZO=f+rr6=>vxCFJFTB{)F-ao629IN8am;WPMzwHll5kS|pR zV_`!~gzC0vRA;0bM9^?#a6)6~i%Wcm5Z_YE<{fJ0$2wZV&U1%ZZCx6UE*@4a6-5a5 zNI)PUf|%wwKBifRnZZnMKoR-;$$U@uyVZSn&X6dk#pN2eGyX~mIDL}JCKlDV910;r1#f23^JvbmJ$1NS{NJ*WTL zU+tw33~(Chr1jnRv*zblYc~v^cyN2HcAZ-lX}5bga`weVaq1-mCC8cA>rPG3@nEGW z3?wo=M8ib6($pDja{^quGz&C8-DL}=+>Wg_2+bojx0SbEoinJo^sRf8_cXe;@jJ-+eIyvTa*6MH^SASKtNF}PrMYtYPM_{w* zq9OY(shI!9WnroC!Ltl<0)Gj&^G@`Yws`G1$pnE3{4A?GcE)Y&1UM1mU(gnFHz{QS zHCAjVWINTh9jWd+CD;=FhyosuzoCsK@hDwS3R)==<-%M~c}l(+WPAn3WGF$EjLUfbex@=P)P5-`(0YrTzsEJ_BP! zRuIPQhX)CrjtSqhE`q=-?-z!&W7QcJU3cIVav zRHNKJ7(CN89$$*wa7!ZH8WP=b8xdKuK4m7_I#Dn};Llqlc*Lps*OT>&06Lj$3T%+b z6r+)pd4qd29j~y52%D6{2E8&*X1LsM31MN*p>h-H)FF3rG&RMWiI<*NP$`absqr>%E#m z14GxYnhyo}_$QehUTLR^N_gU0dZqbcCyTvKrriLF1hB0+qbXh^JciI_qTx^-PSpSideUZ_ z3!mdYscx8yZLx$53t%NcWSHdx z0C<#I6?L5>J0{ z%wB1*qacdfTDEGXPtYDO*!t;ll4-KtIF6#QW9j~pSf0x({Ce*Z0GGpBWR3h(p+3ja z7ISbhXG0eJ=sm(9iAdy&iTWvu@ozJBE97*6RkKtwt_NZ+7BcAt*9m9?dN)n;t1eAx z9CH7mO#1V`=$Sdmv-p>L#!aN#$<%UvAAod^Q-rSDMlIxhyk7% zFLN!9008Dva{$%?rvOm0A&qvqDF!A&Z^=?D|sL_UH0D3MwI55*8|-Q-Wo9Esv&VV8UCe4V~I8PSVxEFDXgxM--7 zge`2j+d}p6IF$(x>n`dLy;NGE9-b_vyluV*qS($@_gxzEHn$x_3W2*ujuIRE|M|5dXz$e6FP6NCC0U)%d+jip)qSBQrNf*b&V0CfTQM|_Hi zQ32yXBrrW@i?7t)0akqVw+R|~ejLlUnIb&g2sVGK%&Mqu5b`r3ht+mr@K5l9tldVW z#6;(lX&+UbW`ciRD+CXhX=Z#lD;3I?&q6rGL~D7a)*Pk5#ot|yYb^43Yc(HpE3 zL4b7!uZ0L9t0cUVW%9-nRq|Ko!kgK3+7BihimSFuhA=F8qoMdzK zlomEH!imjA>qBDnif5E*8a4gnfQ-FHUvk|1rhFitWq3WI9c z0gfw5pKa3TXk`D!Gj|7%XtlG{UB2kB9Shu0m5}p-eb_msJeXR<&vQaaG|1s z-d8H<&s4S`zFKmw5Q&7^rb#UN^NqQ&)J5Kjun2f|^6tHCHYJ0?U>`2#mOd+%B$-{g zZvX*TU{CbAQ(0;LSn1$MK?(D_RR)~Fa$3|r_R}im*^X&BpLRq)WA8$+F!0(t(~C(L z4{NGQkhAPsKVRa^A0KjRc^HibivgC5nzPDYcd@O0$gHbx9jC~a^f2z^FD01ch$Y1v zTg^1Wx{1iKjk&=58_cR20K|Ywt%!v(u(=cxM+|@7Sx}iN%bsXjE|s{Yk~3%JzqHgg{YqtUtoyQLwq|5L(x-C86$^B3j-) zR`B!d3}ir51#lN!b(T_fln#dK)+vj{K6rikrj6|%UIZt;cIro1boo#_u3!tyiCz2` zbl}uC#um&+O%X?cs9t3uFQrsGmD~V3Xy1VIB08Z)+BXcgQ73N(tb?=&!Y9r#r#U%T z7*(~_6ciqFyUT^tWy{H<_`NK48kVM&%{(A^PEI`x)DOfw&nNPr+UZR{pyY0@KOn+pCa zOn~_UBxDf#FNjlty+PGn{f#iCAL+?EyQJ>#2U%`P?J4)?YVR6tylWb@v`A=-`t0<} z^sT3i^4QP43Rl;rc}tzvs1*q&zpc2Q>jKE@@o2KtTqW~j8A}kS1NV)&d-*bn<~61ra%HJn}~Y5{XFE8)KY zNKdj~*A4-{p++Xpl49DP$I@~?Kl5N$MF`RL(>$q}mdvQ5L$(#qK><7Aj|0>~^tN== zZay{k(}v3Zc(9=Xx8}H4d~ViwYPsnM=a!i^;Em!71#p5SRyF1tph|Iou0;d3W+^Bm zFPgo}j0Y-Qaezt1k}cp71u*5VK-s*MYTlpmxEuzG=YrsUD>+iw+}jDc0-ad4%aPZH zlyP{SD@VaJ1RIT=n)60gv<37q;lt+}ObeQ?J-}31L7$j2L{j>>JJhnuyo@G4kI7rj z?WpEam_`rUZ*3rUb^1Sz(@`|kQGSbZE3u!yFV^7OIH87qE^*D^m~ptAgg$RJ5y9viSNf%;i#HN3iFVZY@l82zY%& z^s+@(;y;3Sjm8)O90|Y;piCfT62TR}7_;~u>w`OeB7L>l`kJ*zQPQ#rl^cn#1fbEs zRr*Oea;O&x1VW;j5|b+w@MI!i1Vlg}^bvQ`IL17yIAl9z*r#x0#g5lBP2Nj(Yw-x` z2fJM2BcXW5{E#S(T9UmoCTsC;q^rMw<5o&3b)0-hSNazgmvVI9ADP*49&3t4jK=3y znSL_7@pHqzj&t2V6IgZws#JYSr}()?=yweB$*Vx#wiFVdjQWSg8I?iwsa|AWTp?~} z(W%)o58;=e^tnNjySaPkn268Tm|#67h1sX|1=}q9?hh1};9`-IgXI38!cAt^J3?K2 z3@x`zO4m+vcr~E3+3fTY`3E}0cn+8kQJ1~Zn<%7>W}1~$ZgA;5AOf$ysTC-kNvVj;IMJH{ zb^iYo5YO|M6ajX1^U~BeGTMg8{K`_~=;RmiA`Q~yy)2U9(vejAgNrtU7T@}%iptj0 zSkkxA&$iV9s}5KrM5IoY^B(`B?LxzLH}lPz6P@onH%J({?W_%9K_XP+!^JVBovo^Ywal}m@jfd3{x^J)wj}hb!QMa7Gvj2+Wk<5p8?`T)mia38I=P+4 zqZfTn_gmB1owj5oKR9sD-Z|eWWo44!H+!{LrEg55yu4oQBfLB!{qc0h(%TmQxl1nv zPyfXua^PDL8+dR;tWjOivszRawrh?H5ZNuyrMOX~GlQD5>Hhyzt@y9`F|0h$XVKj3 zh*UZ;ZFnotk5uP4c?!Vw0(c@G9^Zc;Wlw-8^PK~V`w!^;pUnYQ3G4#kJ#n6hoB_@M z=Irm(5hx4X{6to#=J$E$nvdw&*J4R8m@1>Rv1<#ZED}FPmJ(jLV;U~gTOsTveOk{+ zGzZ!f3g8?G;d}N2XUz*IZZ~s|q*o?+fi-OlnKG(NU;=k?p?a+S0Z*CZTzNAJV6LkY zW0#vNAWVrWM;D~;mt6_DNwY%SEZoF^%zk$EYOz|ic%4}qQ`EI69i07YIAr*?Pwzu! zN>lMz2kXwN4M!{3i%=@eoVS8g!!PvB;H827O@IP&pLgAianprV2FFIAqsq*X!%aI6 z{_8*(mXa4)x+9TQi}>aZlgmV#6nE1e$+f_A{N0D-bs zk|hV1_^E?r+*J+gR{KBkT~Y7}GF|<>!RS18$CauM1tz;QH%x#!-DwYZlzckc8j+$y z%Q|v>P?@ALC##Mv)-%5nqoqIXaFD&~gtAcF^y`TJyfr<@d9@5~KW20_gzr{~QIp0U zy>?QM-IU^NKlfjmKC!~hMYV+l-RNkslF!bXd73K%a>YDp6qaX9-+0=#)J5VIw0Q4mmR~`pYQj9<>LlTvNm57ndBV(E%w%-8jB9`2M%J`Fq02_m& z0aA}2Es7Syik<*7LJpLfCgL+W#3Oz(G_QN>EK&37_(sAy-RYwW1;t@22b50MvNKnst@RW_nas%`AhVv% zaX(Y!dYK3ISN01HNihc4ukttzea*X`noU1)eA2mxWfVq8uHTQ3=euI@b$q~>_Qqp| zqD^DH8fQxPzMbH=apGqXN+qayuUzgRdOu-Vong^FeplTbviAPb{)3Fa)+|SL$)2mvKb<(1M)PGD+IOXhU!N;5bl2+6ezp?kNd3xIA5y* z;!YaCaEY!<3SdH@WB6Z8+-~Z2Ec>y9!6N#S0ypLlhgNi99rHgfc5mu9_(XiEk%%7U zyn5_rrQ+L+V#@NP$31P8FX$JT zlKFRF7n5F^b$7c@uu^;&>^e3>F^gJs)qvr)ev1y|9&P+5_dZuiQ?1c<2mR6OMF|I5 z%ec_HN=7jknqSoopZMbYw@M4*-^)jR9%v*%Dv;i!*RIi8rV(GDT+_g~*mks~wNWp~ zs!aIafGPu_OdDthMS^P)ZwnH{02Z*woDuPWeuO7c8^NhRB3JOYrvZ2`4RUBlHsEjU z%N+YgoDYE2BxQp!6Fr;g`9#$Mj4hGvBqnEo+x$d~jdC%|4tACMZpL*Duf+XN9qIuN z(7y7y`*E!D7RRV~=_IzX=CZWMK*HPodMT$dNE8ed?rpk8iZg2~EYH(7;w8Lab6Qof zazHyBghc3gB>qg)+iBeWwgD1$9H0J2_Xw($F@d_COJfcGvG6abMij(J{h@=Go3YHx zHnMr&;`m4+X$a|8vF4u~O|X5Pva0N$iVjLfIbdcSPuc^+Ru;DpAN)zuw#3+2JludI zXmeQYI!kZ3?JIKlpZO*=n5aOTg3jW=+j@xNPS}AF(0(lM^SUl&%Xj=*#aJubQ{F3E z!ay)2rq7tVd=UA?bx6P~?)5cO)PUr4+RuFX5tkv!A@9+W5f`xsaP*D|(1O~o08sfM zv|$8aFeU)xeQIW)n4^vah+;gzg8#=v1Ipc|CbnLP&VN#C3s^3r?SJ;#`*ZG}#UXg} zvpbK<*-lJ1RKgQdmI*KK|mEPDuH;rS`$COK^JtoUS+er=Gf8V14 zVR8SAAD0ttBRc>4SnN55XYgKF!^B`;OwB59+O?suC$p>pr74Siy1)g;!rLnddV*%F z%!Z6r_&xe*k`fi)o?QyL;i{nLSW0Jvf5EzPVio5Cp%L_b@q=!kjn~d6NQStCjh^SH zn}VOmLK=U@6fWy=l=cYAl9X2dPLWOv8yGNI+G%t14{TDpcU8Tn#J1e%x59`6kIz`6 zM3l>0wQL!e8Y;&m8m44ic@8!tUnnSEC7QQ*Bq!~jc?GAN8sN6g$vCZRimn`#k`)e&C5)UbW$1x&K7~#F}HV8D5XrGZ* z)j*RWlAMuPM|b;B9TEh9D_W|6n<#`TnO}TN3KAq8NjJt-_0hPKQMk->?BW>)QeM9~ zxYJ~!k2Wv4d%(&}G5IEB1FY}uP>lt;lLZWcZm2p{64brz5%u%}*_@XZvwptN-=9{U zKTB4w-bm|_mkg8#JN-;*wa6VXpimLziHYH*3L^_Pcj1g@U-0_pO2s<^2btR(g?l0S z({~i9u#; zuY~PdBS=sD-gW1#t3Q`mMhzP>1g|=p9r!tmhK+Q}S_s_($r}ZY#ggc@cFtJY4?MYd zkD(0T)E=~(nVF9~$iJ&XO|K0hC)wT*v>hrbA1Wlwl7u{gnaq$4iCjyH5f776J6YZU zj1avWz}yHkzZDH2B=tK;ATf0l+W_69e}L{9#n?%$CJ+ryfy5>+{tJi__2R@;Kwq&e ziqPB%Lr!lTY%mLYD?3X`OPUQuMLB=fRa!0{x49KmQ5rBE*>Rw3-N4txt8HLgVqD0$ zQBm>j?e8i}3yLxlKV!Vk=Qa|fof?--pA)*5KM(6d23$F}3Ewo7^TtyAPb9jcA*93K zYU%H?*;cZh-pQGKrAS(JwxT7|V)Jz{R1?$QHvFhjy463LKG_Mn5M{_DrYYE+JF7QT zuSUH#X$Jut_2o#ldchAc~>Nn>e+EbZ}Ss9f5$Nq$WCCuS`*aC=G0*nk>udhTH8yD ze?dT>4Tu5i93m&ZV-l+p4{L-|F!U_VJ^~ip+lD!5*Ka29!Ay6OT z@{2<>%k9$K727|bgi)CF6scWdWmr{l7j1Fl7gDIEzgy$vP%JqU7SFCnGbwngVzJ2$ zw#lOZ?wz)7-U7x&j2b_&skd-3XByGo*Y&N)T(X0oVP8#y?JRztrK+;8w_t03KrHno z!=BxAm+dYINk;PwOWuM+sLhHeYb*mDs;E$c$O`j-AiY6YVe&gxLZ^_!zo45gC-(S= zPm5}!(Xu?vVL$I&y}A_gt!A1cp|;=^rPZoqhag;J=zgv#Y5kAWKp7>(UI%6K2K)$F2fTC6z>G}lZgrHH>R88ZGkf%KRKfJ z{u<;iM4fEv7ABIaATkjjNkt%Xkf-HNBQG~idw&a)lI|J@_}wJwpLCQBw@wEM1#vmv z$LsKT`eIK>WKtWo#uX@H_I@*eZ}QDvW^T446JUxi6Q1W==k;aar_nK>XlJ10oyK`2 zdB?LKKu-F^BcZIueTojM#}I3s+Bg{vw=%NYy?uY@kcEN|G&4oj=KV`E+_bQTv#xVMSa-d5u^5V9Y#ioNQ>F>s3f#a3jf;u zJqAKmX}l6|?k|j8Vb)F8BoF$>6E33>6b4<%4}NSppU=@a4HWKbvMty;ywL(5iwTn(weZ z(|n=Apj$nk<$6UoUk-u3g)!$vWUX1XvW9aFx5Reqz!(1G7K zNQF!VHP=oE`pJgzQQ__eYF<3vmBTOnQ~g^HjJJKwjGzgB)sP1Qz1Q5rMCZ||g~wvq zDS3|g=ol<>?oc_`rj8|EgLo-c$n%#ly-ALB1|Du7Cb;|Y$%3%Cuxuf}dMR7ne4Ba; z=SuP5J>_ipz44l(fn1;As3C~AyRGUmYzm87$bVr7qNa`c`GdgZ$nH*c6ZI^TXFcop zXXC>md}Tx7l0^(f3ZCz(AMBHkvg>)gm_>x?mz1-tOU1P>_a3AxjNSk6kH*|6w zLSPx9^!H%)26=tX9hYxv5+Q>@JnoU^rBsByAP3JlAYDB|w*#~{z~P<%g%g18iPj02 zCa`^15XoP-9Z6MQi#)BpBzt@bEbwy(TukTGZ<<2plm19`f(~)8k-WXx-4Lj=-(JvNE>Y3(m)y$gD>pKM5pqLNES|b+ajcjEEnq#O&Qh zywOcJfA9>%ZZDmj`ZPB(!y@Z21p+EG(Fjnlk!@aIJGo%mwO5{FM!FdYFi}X!39SQb z9^UcRKZ^FB$!j=-mB>idkmCBlPtUEB^tdz6aP6PiW;hbiH@4v#7giJfe9 zJV#CDg8q_KY?G|d!rQCdU+p$m-~OUlRJ+xJjD2Hwv}%F`(<-^&{|u~5laJw5X4D|; z;hHKQ%QUtL8$AL$N516QcLy1%`;ph;f6z^v|73oqs`Ber^

7>qA&_!#59jyVy>Bqic~((34J19{3G*oREj@u`&xK)NjB9wa?4 z{ZhB_{73D5Z<2n)kytLv-MM?2QUi~#_MYF?x!mx0T_;0NQKP2rQi=Aq<%gMGVSOc{ zxrZk=}Ldc9hCpK}ha0SNpGMB~|5MbjUlfqJ_ zZafrpgE5zOBJ2d037!tauW1mz2w3_u7jLy5mX-et8ala^bOFx3_y&N7h9$oiJINFIi>eV` zzVvm9gtLgOg2Oi~GBc)QnheoJelX$y#U!JmtEFpK+O2Nl`MdMzEsG zpMG;Hd^qA&`ay;7-UKU&md(GQ@YI;1R>jrp=7=tCSQ`7HhoDpw4{#|-M$;bmWLP$j zbB<3z%&WHPW#5u{I`!YW6v_hx)g9`zn6|YSXKAvrSO%3<565VOrHzAC+?529D zmTAVU;$tu7E?~Z$J!|+4Rvm7*Nie3m{(g}MQaUJOp|vrk?-4Yj z3U>0on+OiF(#MpN7lRc`eqw%i-MsQrwpO;P968riKLHf=#A-h*AE@vX4{t?B@|-Ge zM+ywRE8GtJnO|18`{=0G?o#m96sP3Y<9`=A!jBxCI{Fs&8DR zc~o}i2~bqltv$}vzF-HAt*b)K^mYr~#b~lP&ulUpE{AA3b2De_(Oci`+9J87E0-dd}X~Bo4azmjS=bLZp zXR7DK0-hbUH#$CVooL@W3b!0OJfejK?AE?aj?&O^67H#>?p$39`JEooDc8)( zAR>4#OFr;dyA1a79TLV=vUv5 zY8tv9FG7|a0-iOG=*CMW%S$h&yxHGWKw97*Aecf~JbShZzrA{B!C-=ra!aP1*9Tuh z-}MiEA4W>FIQ)u9E;YHcGIb~DlB?v0(-_@yncjyDI%zM?i$Ql;9*z~PnL1P^OS_N3 zG6{|n^Q1HFk18c^O@-Fy2QuTW4%;8b^%|TAIGi&U)@n`p0JkC>^_raa8e~h)Y@VmK zMXt0z8rkgc-2{r7Y$+h6Bef|EGyI8LtYy(+C%5u&&76DrG+Us+m1r zbtt-!rda*{iy*qGvoyBp!cGMyLlD}o`BTj;rdW%E>xRl@76+sczG`+J3ZF#7>>52_ zE%6s{ANkl6X-X3L6PW~AFShAgZ_AV|5cl_N(HYor&fMMM#+I~h{8+l`){U`j8_#k| z{FtQfa%x}G8XD<|udkGdlHQk7>75ex_I0#CX`mzuknydSf0k!qnPHFfNG9w?d zcjwmv{d)=ro>28-ZnBj}_0kj3UL9fRIr9kH1NHC&iBwo-o=<4FP}B8+mJU5KjB_-? zmL$}&H{|$gqg?l8kFeYID8}1X1Ut*5D8?U5MaL?RKwCLRhFYiggFzq#ydv#i5HcR; zAHfYQqg+R;@qAvdK6KQ`E7_#DaDorZUKzMhSoe;M{y-gNVT2KT?L<9jsP0Mg&zHM8 zt9RC4o}q@=P|2U)4E`V!4@ul=ZzQiT`F`O|!@nS3?aw}ibrAXb zH;U=dfN1=aOU8YR7~TpKSO;6;EF{@khHoUT1601`N}_7Q)U;5>fXrc4tQIOXG1-G9oReL?pxh~!e4 z@?X&TN_)sBLb$|P?LIYoc6jLowW6KujG#Wk;=Q6L2Q|7wc#QJb7|LuNl58pW9ax#k zD>XB!;W=$-;4ayd6oc_T{?wF}uN4H@rQYsa zt-;$qJm_Dwrq`=r?xX5(DhOC)fM0*al&e(m)#w3yOtL)7;$?g8HYiT?O(vpsReko) zhu2cCnIx}Asw6whkdGXc5IRJwvN5KQ#8|E`aarh6Xf9B_K=F8}(%n2IzeCIV?cL;- zRo{*R&hE$D-2cm zikWzV&TyiG6p6|!&TE>Bzu0~VJaH%St*W=#EsLfmGruLJg3eD+bQW(hscm;pjPVIF zrUZuy`o(f|rLwmaR0u&tx#+Sd5Xkpr>UgM{3T&TrcHw;}V3kaoZeen=EUd?Dw3@rn z5APhO6G(cZH0HdkDv<5r5iw)4T(6I%;6@G;oOL@qnH^W`49Aks4Ez2O%0nsVcJA@$ zK&FQG_sBJFz>}Z5mWBJ6Mdtim^U(JB5(%|*3Rw@icC7|~ZqJiV6SCR=JbPPFddj^Y zh}moB_5udkR5O3{Zx-*~B04k>xKG*|Hpf%;%5L!06_uwt8P~t34Nvjy$)8UhO;|#J zV`8UAKYEo6lil_og3jkvTZf_b!B%Kp*}kr)I@4`s8lA&iD<3_Xv_Nnbt@FCq+EZ z+t?iyOAkK4c+V;MWiQ+Mu(`L}gYmE4Lr>ywzKH+Qs8;Fa`~Azukdsk=mH{^v)G*D{ z4UQNb5NluKNV7G{Qz(o!Yur;zxh(9jdMN~Msfbh8(97MQxWNXNIKF>tDWxF+U48gH z9Q_)~$vv5UL}3`hj&3;L7kp+nfiFroSU8#(+{&GgI+W?-?lahtHleUDyVA{wk)rh( zNprH^Uhc7@+Sc|W8bQCCfKym1B#MQ*Km8`K$u z^dU$m)A2G&)-UR_7R&X-C*ZKJTPSMau|&G@5*QL$FAYgw&NsUxhM55*PsDS%Vy>m9 zDkWd2wi%GD$V=2hM$Nb#DJ`KDM;lJE$P$#I7y-X*A*n2LO!~FwcJ#&pa}Gt9tljf( zM#8n+WUZ_&W?DVG|hqUSD9!JSzBq7+w4DKEO0-Uaw-B6^>(jD z_RhnUllCAVr-Jd5UL9bU;w}KuPH*ek=vjB_j%_37b6-m?(b0ozd(U;v*A!T{Blmv~ zlYzi)T`zLFj31!fEROAikAvRCcj>zfXaDo4#=KvwNx9_usy~LX4hUYt5|-6APD%*&?B0o+2W^C+ zlbGp)HXF z0;P4u+dQr90zpyErRP|A*`BEd!8sb;7okEUPiE?0t)M;{%?$hG;pj<9=Wk87o@vx6`Ia4zie$ah#AnHewRddn5!?3o?du3EbAF$-e(c5IKtX7#jrfgSg1Yi*+RDxB9&ijga-F~_^w}M*+;cca z`V=gv6YtiUBP}zaPx{rmFgkLy%ayp`vvM&%?4!N72&WK|Xyb=HQXNvIc>JRBhv|?f4aAO}< z2h;c2Ise2gJbkos<&{Za(wczjZ4QHYph{6x%2RjoW5TFr&_wiO zbd3l~o61qxVolVYM0&&~*$(jz{)vFwHGoQ#rghUMibI5P?=+4J)43@L?Cmy2p|NeT zu=ErUvwENTx33W2(ISGp?4B_%4kqAU7L)_eQnp~U;?$MtM~#P=bSmAiuGWPhdKpzZ z-2`b*&cHYf#FSzGm2Yd34;*Ie82DnN^U2u!cAtiG@zRzhp_sDrJX^_is>%J6S6f)t zN5Ls2Q24toa0YwmM{6CI_s(fAuN;)bOCD7iJSs7?@pY+ zQ;F8cCE%Dhs=v|_uD8-uSWJMX6HR<=(0&ZeX9zcq`F)bK$!a-0wsYLNxn0;pp|CzY zYC@1xnXWU^P?!Q(9NlbAU562_b}lA1cS2TGYid?52Hd+ME+#HcX4=q@k>?Cm8$+CB z0g(ZHf7(BfdiN)7vS|Du^q9-^Tc^INspB2tst?p>lmCp%?n}*22huTF6xcMc?Qono zVDo{-Pde#RU5&@>I`zgM1auWelbo-bvlWl4g7_EdiAV*>L$!P5w#vO>4uKC{V?3O> z=RF}7VkWlNxHV#-V5b#v(t&6`iYC`EY6_9Gx)I07ee!QCXq%qtNoqf?d6adUdiZ45 zhC_Kry6&(06{$9MUW{(sx+uX=*=6K1$?ET&w3uW$D#IhfqRlGo{IdA*K2m|BE36$& zTSRAP0b`3&{G&BGHvjelC#0+SRX8;~ztTm9Mae5g*kZm|yHXkTrM&ts#E;E2wnj(? zUZZ7-@2`-1VmC~Wzbh*M;>O%n&bXI)J8nHmTw%*+L9I`eY@B?nQRi*Iy>N_#(%ogx z)n2B0gMg5Um4886A=|Z7UPpW*I~m_Z?eD&ysCx6rbZ(20x;2-e;^PvB8Gb}4^a+b4 z*Eo>ygh*#>vc-{QPysiMkQG@KnH8CegSN40%Hk$YYtawf&&N-*_pZ-&OG-*hN=oi9 zINCbRv{u_yH36?yn?S?|_m1(ftUYPz9Y@!RUMIcG@91?NROURKjPf1>G>OH4#(TMP zwa_VsB+$KAfT=BkX6ynbP%44i-%A_mE7OaSZHz^I+Mi2K*J?5aRU6pSJ%Jbn`mcZwiHG&1n1DW;rOeom>qC0vXlz}-~ zjGHH|hG2Zr;QdQRueN_=N$)GoOYYLfQ#{+h9k!_ZUOE58h8!g(%OLpOeT;V&k}4@j z*{DO!268(`;AIjHewFm`k1bx;U1w=)<)0Y+K5nY&KFhBn=!VGVB(y&WHa-0Po_kv< z3vUFD&yHNgI$89cjR#lF^Y##CSMvP@mDmY8Pl|+2Ls8RM@6~)C`xw&gh4iUpO)%Ct zFmKQmIkvjF;g4&ifZne(K=H$kb3j~0ER$$ zznC~UIGtg4Fyy&&8I(cyhk6|tbV=WbUR%jKgcm6-E!2a4px+Y6BvM%{mT?r~W0_G! zVh5)&mEKo*UFAJxca?n4a(m3mh+38|jRE?Nw^iauwd$+_?F42bl$#(uutRD^90rKB zxFUS6O|a+R+M|@{)T+@7tut=cU$~q#R&_h)akPlzZpseu!uM3VI(f{eRlKLKMzt(3 zU|W+LmN9f2V3*hP(q9PJtil6JQAhw)WCtN!!bVD)7;k#w6kyOgP2KhJ2SN@YET)S= zq&P}|+e&4p;$>0>^TZOY5ls@x=+qHg;xDJ%3)UrcT3nXyuiwN+flU;iCTkZ+8A~v4zTMpxctJczcY~hp?=Wn zFl|SA1I*8d>RHlQ#O%zWxl86(z4|iiDaFer%Xx#1%N)yfmg^LAnQmacQYqG7NuK`z zz|imj&sB%5t%BJpppaPU=4=$ZDu$Dz)+2CXMHr|kP!nfA^)6N}u9qI&u-k75_=rzJj2X~J zFdG54FU$$%71XXS48XPSv8iOxthq@;@h%cm@BzfVlx{NhPNboJ3bHt_h;D))37(56 zhA*UgDj|U&Cr0Rm1VV*KbjC;>m)d~l(lg9sT{_d+%;FdmsM;XCwOu&B5dFPZYh3$6 zm8x2vG318*YV%8<>Lx2C(!E02iKsW4U|Qm5V`%7PLvzh(%w55Thb#I1r7SRxDzDR|P^g538bQs}az zpb#s}V{piynq^QBciI&$g3^xRSaefg`vR(7tZ`5USHwX{U}cszthB#!_SM%|3G*#W z#4Sq1OS5^*v`(urG{xqxta?>btTmaIf}O?cd9_)(l=OhHh2tp{>|i)zc_VrVuM?tE zDbz=T=Fx+v%r4@Wku!BFEXF=z#FrEnv%B|bQL|z{>`bYzo6y+@K`&+jthDi(p1*9&6fXJ# zCcPD#)-@3gBbfnN>DRPX&8QZ1?}&wVBJH;{^yv+vjijxcZ@pc2i+7PuLGJI`C^eJ} zUSe=6Xz*w8DCnxQYvLlP=}itlsZgL$UT)W`-@Gl1;Q@3vdNIL(Fgd%iI*;yQxCX|{ zv$Vl8APK)cp;~~gXa{yyMGjI5bneG^HLU|py6^Ea^3vf@@mMYVM5F4Jx1QWhi8TuL zWp7!DIBXPd*q9k=hRYW1&P$AnfdyJNeVxap5!L8*D|}o9Yu&~&>t_D|5$+icaIC^U zoQkz(be8jE600kMcTMJ*B4^nh^$-bE%54Lu{Ij}$m{ti&dS#7`-5vknvl)j_Ort65C+ z<{=qjP#0!W_cjzHbb$WGi4*3+Hsn@*~`yNw`w%K^@KfiBaKIF1%lChwT-9K(h)#HMOB z?JAjkMej0(-m?&kbSqJc9W-}@kY<3KE@8l7s)`f_ahPc7uxnl!h>0D)7qT@r90KRf z=3|mTV&*&FYk~?Jg;(^&)|;K~T{T{2N*`nelHMa$l`{SN+^k*w%sE0h@7|)_Rehy7 z513&`<_vNlc!k5=n^blg(NN)o4*Qh5tazC>Ueg_ZCe@ePTKaoK{1M@A#4G;*P^bN2 zmTTrd*J(}}ez0dG?msYmzi4NX`-B26Uzy(h&41|(x%rl^zVL4^%<`R|h$_$GTcIqL za7;LUAhBq6OL|Lseam7yZhm$heTrzuo1ZFhl!3yb}Cln5n)umxi6Q`%b< z0GAIh5EzAN&@&RAY|lenMS=_u0$k;Fvy2D+P8`Zvb1p-cXn(|OL{66JRd?+uKUxcE zP#JQFcldaiVQoz&ZUZ`5O&c=5tVt! z?dQi>&rwzMx@7jxcoOj-IBY#@h(tG~axdDmn5*LPl9zSy48tMgdO|Iuqd!w+uo}s- z;c6wt({_JQRs>B9zv2s!f~Y9tI;ogsjcCe)9he~yg5JavGSrB-;2IK-@gw*!)nn9qn@1B$7Z z(hgy92Rgn=>j4AK6~?jB4I!vH8tjG#48?5Ey-P?kdJI{-ahI*idURS?-d$Vl}~d zHggcYsB_vrX1Md(7+L69xmaAz(uR;(ixW-*LEIj^$Hj}trf*Z zC4(PPgv@ToCi$H0|9RGj&&~lZi-r`e5|2wPoZVg z`J5N*iZ*6g&_OnIgN+*LGD{2!($R5shnK9g>;ekgmFpi?5q<-hlzHU0lyi)!~<1E^@tKFavsP;wIYe69pW{ibZAmA z^9)6b$c4L`&vXxXp4sc&)^p|+q~v=40EuvS3EK*_lrqZy0Ekl+Rhz5mnKcw%gUro{ zt6KUcnx+xgm;@%I2<=$moI!S+{{X{+IQZrQWL->oIfMiojU$XJo_*q?!W#^`6+u@< zBJf2Qn{@Z<6HbNIm9CFy!nH-v1y#x$ZV0F4)Abl!+FXxI9lMTP2FM09{vcxIH@I_~ zlw|nUN}5X_cmTK=Af5O(xIjXSmqEg_UFq3;VSB zlt*M$FoTv2{Xyt)bKP9t;bf&*MXzec;;xD!kd_{=JnCh50hflw;uh4K>e#Q2V32@C z9EU!BBGj#`x_Z58G&1TRkYQTOu!UCysYEi#tL@VmfJ6riX7d|uL$5pQ)&N)FQ5gLRF*+kg}U+`oufGEA)bwmdamk7qLe zQGk&7sGC8mrDj8qOOqt|)v0ZRx-$_gK=y}~$Eef>6dW$o%&}<->Ih;WYR9uGhV|sc z-f`&{WoY5dK;kY1{<86quIx$Q=1_Gwicg`LM!#~@?bMONlO3}#Vvmp1DYbpp7qgy@ ze{(iZV1IJ$xAIJwSG=R7cpvIx%YGPlH{x&ZLGy2GjfRsQVsbuK2O7TQLQzMGnQ!$l zc86(jKcuSDlxi7!Frl~Z%Q!E*1*(0E9d0VzqgfhU`$_Oh346!h(TIedRX=-n-t14eH<^ z$~c3g{lx3$M$73LiYWW{5tMHClO}ZAO3(KiuPUrtse)~lz^Wju7`5ul7eg$t1T%!AmQxJ~;emIdqgF8Q4pv$wnm8pyVQ z4kLes{$?Z87R))$@BPvR<`%p6jutx$2Y1@80jz<7z0M^?0YPoE`tukdTIxf)`j=|e zMN?Yum?{~8!PfotFf@QRf0y?Gh6aJH+vS<}P`wx-E@^;LjW0gY&RR9=9ai}Ji7cC4 z>qpdJ)F{TS{^O8B7ih>OWVm>%SLYex;X~sHWqxkuJjg6r&~A)-#Lob*iK=?}fG8Hj z2Qqh}Svj;xg=8(%#6MJuK&V{LTqBurg2Py3+G{dsj zLqi&}FM12#%mQT0cRDVJG=`VVp(u1L1GAuPAOc*vID#YPlTgb@U}xSrqSk1?X!V;< zRIfZlRA%;s2rQ&i!bn#|+WgpzH>K9+l2OE)g6{tG488_hF98IRG%0#QHf<9@KnH8c5o4nZZ~ib3`SD0beCUZ zpoZz$6e2OQJ3974waZl zQf1wm=y55$__Gy@H$dXq*DFzZV9v$ToO{N@q89Lc_?LObau18`4&v41ZyjH_7ji|V zLs@}W1T6s7clM4&vONzn>Vla?g!d>9*!C>eese(M&n=ql^_cAa*)^M6l~XIT#c|BJPP|ekCyY zP^9sX5edbiS<2=G*ySrW>r$(N!(-(6fSN{0XScM&s#YS;wK01;g*aYsJj{dz4q_153;LOdWw#zcu@X;}9x5%Hx{Ajb;v``C>PSHT;&qWOeN!`(qP9vO1}OjhOaz@NPT0NGiE z_F=Se+ADj&2B*9(_?d4&_l^!eWtEF!4KLbVs%Ny#WPYJ_x6Gj94|ZQ$CmS=;Q?K00 zsNZ%4)_x@&EA0nbej>0g3$=14S9hG|HBi!67w#5J0+vDjZVq#qdOzYN`x1und0nGW zg{Pi`c;-%c`E-{Z=!c@EfzTGkthd%(HKS^C^8{Q(c$Th}m4JmpxxrY066h`<5mkX) zs;7$EAGq|eEYDk7jMgS(vj@TVFSSw_79}AAGH_pRE**<2cR`6t$8zequ6G$tus!Z9~0ZY&E^cH zYDz~ZNV@D5uu~bB?h7+u()_?IAheBnA%w7t$z)xM)KEN^tBOoy+y*J`z<{u%l$Az| z+_;9@MYL6&!vLCmE{#M9U}laU(4bJycUXL= zD$^KPHgt{Zt1;2&f})=0-9-(LHV`HcxLDD-c8|?UTq^QSx;)H^p34(DjxOSPA8C{q z-2VXV2r2waGClA?PL{eTouEA2R0=#oMTPm2p>{dDW@%a3L~fPjtZc2^0RWfoGR=@8 z?Mkk&oQM4L2H0O{t!R5EEF{4~_KNKud5a2O=q0Fp%Nn!bg*UvA!KIxT8sE8hIz9Nf z?LdZ~0|E%zi`74=ZJT8o)2)OGC_WPoP+fR-sOO|R%Wf{{%C1B0GNbLH#eGD?3%o#| zv6S9iTvuN*l9$Y@UkjBuFO~r5P_s{%7tLp#C5+NbIDLt;<4{dHi4}Wlb|C`=HCFhH zme5mlu6lITRcs9#$8R+=I?$u)ESsrbF5%V~+Trh*NCe4Rt`v=FMzY%ZNti8GTe)|W zc`5}(wr`100Ok$^J6Z?689;-hVV5*PHg9UByua>{CZIE==sL}W52LD#f;TR`0w)zSNbj&p8G%MhZVCF1TE8RnD^`4Rw0O<9Vq z>xd;Us5C$F6f6!)t83#?2(fIfhB>6F>oBm;l>+L_7OKNx*QHfyZQ}JCZKcY>4i!Mk zQRWH)!y}%ba)Y|iMuAyzlBQSMSRWWW%5dVIk0oi&H7pSdACP}gI>2YkD#hj3f+7h9 z&0ydM0DCdW31FhlS2$aZ&m6RhcJILunaO2mE3cT49+BQtk=ewgaf%H&4v}h-*I8RR zDmN}`s*BBjCdCENXwDdbHVc$La+sL4x#`Tyn4x5P!&-TOtSS_yE09=k*fSZMDu0d2 z$y)(e;6fCgBPkkXfa>^0F+nSZUufvWqX1h5E1T^Uz?d-koR^1tKS;nZD5cqcU})-r zak7Hx)u^ms(zqkpp{i^%77e1sc7nIiP@F>Ga$?f+@J4W`!BxYhsHgK3r@Sc9cL__! z45G@wEp2mqJvG^O9~CW>g6ewTSd~yok3w6?9N$R(^*Q z$rvqPl(1#?fa<-_zY2Qo`Iy(^LdB^(CR<2)kLnpOh~<(3`Vi(68({wcK@LGJS_iCf z0(<5t)fc@c4K`pqpHo_om^RC^D)&=YrHT(YQkeTiwNUGcmm}KZv_3Ha%Y(^M?XO7< zt8}ZKcDu#7q1K{;QKuISF%fH9u=Md9Q6A%Jj-GnJ>`b4yA-T61cg#je%AtpcA$QP3 zLY@-(H3(oY3u~M=OuBG@V$Ib{P&I;gmFarav$U+8C4dXFRyUrvL~mtq{fDQTf-8O$ zUK96t>8Xz%0Kp6KWk6G|c$YX@;X3~Su<%mW4Z#L;vgX(>_Op^4ebmLU=@nbPE?QKm z4g|{ihI&@ON0zUrS$e<#UZvgm!~zU}H?oU%nfws3p{p5bPFrgQKp9l^9%HEiUGf;0 zGF8C6TkoPd8Ev-RJ?Fi|4=1qnhb6NHj|2V0qKc?f;B=XXNd?~)GT1qgw~qZ_4T`YO zUQ3SaEG%Wf*Tl-AyPy(>XjS%uHUOR?1ckwReDs6>vIb$Hbu(PmO4=nBj7p;DuX#{d zA_lK%e$$1wgc!W-X5J4lK|p9Mgc9?s5(sNs8$^bN0fu>cgfX^(YQ5Cv{{XmvcI^~& z{{U(?tes04dX~!+QOE|2yU%C}H0UFR`^I(^AbAE%!Mth}+iJ&Fyhg}~QEPV`G9r<= zZ?Fw?SwNTPcAy;gmCB0QyLEHhQPx|dqZqRnE0Ew}NI@5)DfH^8L!5ayVE}J8(b(ea zag`CVwv1$0TTO=d{=`EI%!d^!X^LA$B|U7c&vS@~h%7rvLyHPITVIJ=hV8_6dgQ1eEw1CcCTZ$`ECpWky!%uL@B}%H{{Z9xDnznxkg-gWXfQE#s3NtR z6+~tvLc-0?C94hG5>7_(T`mIQthqG=SOQ>h^9};jggMq$Qrh7vN4!%tuF78X?kg+? zl(jpY0GR?K*^k7mKQA*>6ScX8Of=-e0lA(|Cn>Iyf`<7I%Pm3&9MDapyexu`mj3_{ z)2CZojTI{OB8~@T{XuUa{{W4UM=gC|Cyx0t`ia7n-4kkC=}+n*R3gU;_Gji-LXLI78yZy$jT=Xt$E}sgDj^mpjdB3SUYwDkZD72~(wd zO_b1ixX!luj$=m}&&)fJ__VaaI}xgu`iWp`^2;0$d1oD8YMGycpd3@>xp;~_;I^*P z(&4Wk2y8v@L~=zKL*f^c+$;p(-nEs+ox(MlY=YC4=Vv-UUeL2EkZ1Dfi;S;7(RtV0I{?vK5BuU% zh5+l6Z)sDBcUN{AVqy-lI5C6^E<&7238J%AePxN#sZ($2RoJ51hzO)Ws>Wt`q%Wxv zR!>O!6c`>iD~hK1NsEfMVDcM%rJx}XO*`8OPokjGo6cSdOCvHT${Cg~Jv71#lVH5x zw7KF`xH^$<6CsoY8A=rEBOK7XeID_^%f_WbOYF;qrGzT(Ekjkj z+`_HqB4X+lf~y0z0@iBOkMfty3BCtHIxGRF9upmI)G2R>3vO7-FASsO0`9V7-!TpZ z+cGt1`&J^WgjkD_-c{k9SG=8XiFqV&#G1ah+ss%1!T25Fv;$&aLNbN6UzO91mWhkdcQqDKICm|iOylLhW)*_55eFo{t1xGe)*0$lL4%@r{jP!534zTM-R zE=4TWAMPUKHY_j(E(D-G487&cEu$7e%YU&=qNJ+}ExFQ#cY6dl^dKUCw2=yPmBD;NRjegWcj}r31PYLg@f3a)GI9ZyWFkd zB&oG=QyG{ly^37jn~cl%040vb`IjFxkPA8`wQ&+8w#60-2Um#fG!MwNled`mHr>?n z4{UtENL*IOhe?@*seu_X9;HiyjR3G62-r;Bn-1h=sUy%gzj%t3lU!mgAzIFKoOFR^ znVUf5^3MMN!-ROb_zW&{e$m@?4bxE?h^VmYs0CFh8+p%4;ys$}QW-;~Wb;v)9M*YZ zc2tjureJ2G5a^}CJVXXBC~CaSYnSDP>n^n9v6nL;0v^!JF2k6TH%C~Z5OLO{17KGX z%|+<_Ri> z0gd0xEUb@3%Uq7?nw;7A!}=!LG1N%Wr13`(ECb4trvUT~L5hRp{-wYdyH)oxfNPcj zgtY0oy!My%3p0#fYezor*uD~;tw&va4gIR(I?yWIuY4y~f#ICXpoqUlTP6`DUPi@jgDDK{OV zz5D+F>>Z+q}m> zv>bVbs;UsQ=B9nP-t8J79+Uz6kRYRx3bzp(g)C)n%sHpn-!2b-)GUM43)Mh&hBZ}C z?AH<1;kF2O{{WEF!Sh=46j3o@z*UFZtSzMjW*1uAV~YZ0SA^*^TGuFbG5*9JzAK=4 zf$Mq%K?a@19*SfytEX~B@Z}$E;ia;NQ2JT-U|kXjpI~q0NN-n^yA*+3PEzK zlwPq~lPb4;rW%U<*X<>nHj;+K9AmHQY(}D+8*G-R47`vz`d^808CS)aFw1W$jJ#O1 zI^J%QALy8702gyQJwttvEx^#o7VF#fEOym~R`&k@x=SfgC~!CVl#sa&C|POm6ROa5 z7mm{Essy3eX9ndi&>E+EqcNeL)jM?S3kw%!FSj`DFe$rAUN+N~38glKV;Oh4iE0&e zA*?!2`xylV4%{v9+y*~78@;-+^e|RuR@Fi8c@ZUzF=Z(rqxh^AS;y|OeG}t8-o-(H5q6xc+m_1O~O16)XuaQ5p8Rsh>itI zePIIhq94*CsaIG{S!vSp)wJ_R)EGgYYx+j8Db=swhLH3Y{18=Pm~;Iij6V3ksn3y` zEBTkTcnmC-^r8I|j|RW)B`~AVY)lT-Qy~WZL-c{0^Zx*dxJ|cQui`tD9NUSi5jSZ^ z9DzjGA9_Pr9Vx%mw?bDm!s|qJPFZZV;7*WE@A(qpek%M#J2R>u)TF-frGB6k6N^;I zfOGzm)-_J=)Uxd^g1*aUa9wT85Q4_7AE{QEShgJ9g~Tjc7tR^A&}f39mheUj;RT%d zTqA|w;TkeN(Ulc<+_JHJ$|aR@GyXFRZM5pFzXIPbiC)X-h74Lx&QG`%&~^U+tPHB4 z^&?{1`HRg1?hbvWh#+q$X}jqaAD&A)kV&v2DSAW^VFHEK#sUFgLqgpLY1hLxCAPrU zY9>|f42$PH9bkwTdsf|Ofux|6^3=1Fn0IdnEJt3(u>Sxq3@C<}zFuZjBXv1*_YfaT z6{hj?1dRq&TCW_&zzJw`)7oMwBFmIk&L-_Kp|Bcw?Gw2``0Mq|R8}*}upJ?YDJ^mh z`#}H=)1$P+;(*;(&um;VxEvDLZ>L#haR6~mC$+#Zu^FMq8=BAk1POj-C}apaUFUhk z2(=3lZyn#bRRlEyS9<9YC15Mgjp=SB#_-k&W7()i=>RFzmBEnoU?E@}K&yM=u`h+1 zE?y=fP?|0>Az=XW&||OeRgzEaSK|xs9@sN$WiOtU_bIU}H><>9wYMv7phvVW<5VUM zFe2F09VwcGT`;Q3nXfSzVzK~dKlTkwvr?wqvzo_FNok>j1YxZ0q|FQmW0o_5wv;-o z_Nb6@<>fO};IqE<0KgZ>!!`Xy`w(k}b29$V1FLJQjD+ylD&~clfRs4~G@J7<$#Bq6 z>$as{DHLd?OL)#E1M?|V_;Uk?QzZWY5u=6^IqCSQNXts?8S(p!;f81o!;ZJiI)o7! z374+wrgkjhHPdj54e~dKFg?{)Kzv~$%IvXArB_T$FN;9!UHE%OhV7q^yh=iL<3zrm z(V(2x;=kXCZ(^uyyfM+R@n$xCV&x zEAA}8J@G6n;BMlkm(5r6H5<97^o9^CR^})VW;0)NI>W#I=N)aEAGzG-gwNcoXpU_B zKo4=87J+;uU|b#?#-Wh(NC4Oz)B1qgt-4>-(*^Z#y|Qt3{@|x!#X?yg?bqTh@NhQ} zs)lX^Xv4uS3lzQ0%v);X2ll~MiyJB%2jqnodlz51O3!R$d@(y0rIB+&x6E1_9P=-1 z%Y@n{U%a>O0~bx>{=(A4;G{sjuc(z3-B~83j>b5pFMuUiFVc|`1oL(xRg_uS!o{WJ z{l_hl(53-XUkQ*F>Q=9wz3N^zwot0^7gK!QUN8NrP|_$EPwrWBQ(@L{I%g5>FL+pd zB}7$NxWwF-7WRo;D!4O6)-!GocyL-mcXRFYr zA7-dphZP+Wa*4zF6~@PO@DuJ#C^sn0Zm~s?=3J` z1r;M2;eEWODy+W*0b^DsP0K9aR#bWA& zI@CHFfZDnN5yzv)q(^irNz!k)|djvH2(lFT8gt%&>48hqg&2vJtpnEIn$Vl z8)@j5oO@g}nnO4>mmlsW=i7s33wdI8!GmIEz}_Zk7*eyAXn`uWBCL?1u%&3>$L;_O zfP+U!!mlWn{44#;0Fd1j$eey>cuWPh@w8IfHH+<=z+oIq6IfTx_GEFauz-tWpQJ%(B+CbqKRP zVjRktrvz3B&-yXCW?c(8{lgIvP&7Q|SziBz_)2)}Ze znEk1R_J7#{4JznXEpK!O?f`wG^gtWgI+1oM;gO}Cgnnh#u5p+0h>HN}f6N}#bPE`E zsk;awkMn|EP--pCpr)nS*{uHnQ38;>CVmJ8-*4L+%sADAz}O}(%9d6Y=oj%UJSbQB zfG9_l#6$_!^YF!ODvr|)w`_Io6=n9sqSYpvQ4BX*p<-P4R9)$GYQHcx-PeQz_bpa0 z!O~OR1IYz4v&^vAPSqCeUF-UQdHFZ^lmYLvEqjz;$|>Z70oqb54!%qKf*@(=Kh()o z)i$FjoWAq-Hgld>kcIWs469j-Q~&}x-OYT)Ayx6;nwV6;r;@ecimXA7dOWw?j$~c} z^;ppnv24-Dcn}C3HHHl=WZKiP<_PefZVhCIG0U7mV99*66FD%TWyT!7%e!)g zui99swpRfA{Y8mNie0ZhWpi5^9|N=nh*$!vpMTu0YGf-7@fFyV8Sq#8a<;;iwQbXU zVzn6Enky%Z?}j3m6>JxmXGlr$$b}B8Idu()pewvsZaS<4d!&yYPw3Y*Ca}6_ZGKu z19$E1HQW($MUR>!SJ@d|T?NV&0m;wmVK!}RPRvB^xh&%M+;&2+Ej!dm!F6rf&UBiF z#me@0_m~D8KAp$|t*<$)T(##(PJqz30qBmLVpxrikUFIcQI7(!Z*wZ{@RblmvNjiq zpoH3+?n1C03e3w>xDx``pbv>xOnG1GE53ID_bH_dX<=gr$zPd+>;wEF?Lc`D6HH;f zd_cv*x7YUontf~j(M#?oA#WlYEA=kPWmR5=S-1(A~-*&>MmViDp?WivIfjFiW_3QXE+N& zZ=vu@B|CX(_fs?yW|VyqMUm$;#^?r64(o22VQr{zf?mzsYx<1khQQV#l2u5+|s}tRk}qNgIaBIzxBnihSKWJ7v59R;wG=!HNqIHuB=R! zx7Iq0u2YCuSVHIx_k#wM^h;YEkXGxgzg>k3Xpo`hhkQ&Lt{S$w+^uv`b;|z$$W@9N zYOl0o5q3#_X^+gqRN^DZJ+b?YgiM~h`M=b#MGHa8@`X-@p;&OKC6{kiZ}8$7T%)MRSR1Y?}(+ zCYCU@*4pdZCC-uyI&>2=Jpl4&2V@s!Va5iD*_hBrcwVfvFac?I;J?&tiUDvlj~Mr# zDxiAs@O#9!C{7Wx`iw%NCkDm#%y8u9$|fGsxoxWRDi#oM;gu9~Q+Fvw#idY|GN`KF z`sPt!_0^NcL2DGmGSr2&w>9Q4Rh4ax;nDKmrLH>?LU3Iw%N?E90ihlDneLTP8{HWp zWd*Sd=9AwuQb8^`PZ0Yysaa39rOcZ_f`&+1k^(b_71meQlfGI9muIw9O+>()S~9y# zxc~(bUAUDin>M1ZlaytluXxmLyIkFFSw)l$TST;hDcGexONka1?SR4UFo;?f@|in8 z!I4xJSN)6}L@+w*{fG)}0-DF}V@&UL<51S!s}27EXaPKPeLdwvU<|YII5^eyr=&VC zv@M121G5P7UzxPIaZp0(=2+RAl%n=viWT50*f5PaF)l!`p$*2trZJ&Kh7IDr_!5E)}TXWf{T_h96K12YA~HeRPWiC*}cBzqUU!0j`4WpJ_^5 zG+hTE3)qSIh+^$@wR^?#$4bf!x=&Lm3ay6LKBlRRIR4^Pb8WhUcAlGi&UkXVKX6@8 z?0<1uWfriGrZRMdB>;tqrM_L`tW>}l2pm5UfEaSH>hR&X)r|<;pn5d|@PeDmEPex) zvt6YO&r~seY64paf0cQ;Lxr?EnEwC`aSGaP)?V=qDzFw$5b&p)0A#0m#$q_V{FgF< z%2O=0^pEmfN*t?}YrkkFi03V`$l=k6Wx?CC{-qF`+l+XK5lR~=wR*807A}rgj}a0D zQm{R{L3fN`pm>3%i5EfAVP)Gz?SfJ1ZVJ;V4)GMaFYCmi{RXA7uvy=%B;pOIc2;YcN{lHVW|aI~w*+pr4mt+$;fk05zIT>C?8d>D6GqQ5SE}i@^^^s2 z)~}@C0`0F5xK!{Or*RfWoE>5+*Pzu5`_nJ}p%x-yFf}PfUNH`~AaYf1yu}r`UJk^s z5I7ccEiB_CAUaM=!uZTXmGKJI*Exg0(w1IQlAwnw31M!#^wSTkduuws#H!AaTsmep zcEML-pLujfuu}dy5X&%(LpMg#lf1#%XlUxAoaF5*LV_nQ`41A1_~35H9Tvl3gMGY1 zlA8#DmhswRS~A9!Th|#TK?!9&Ufw1pAQ8M?`HIlc*y$8jcr%G^v~IXU1)>~|uu37U z=fW1qYOL#{QLLc@Bh^l|0c3o9G%32m7e|OQ`jNvDKHfPVG~Y z89ghi6h{r>7DT73E^QR2YMgZo$plCR79xVHsE;)f*wIEUG-ldn9ZUy~D z&0W;qA;^yD{mkU@ukK`0qgcLz3oRYpeNIz+W|!_H@9Th^N8SDqW>Rt~3}^|FE)9m5 zF8=`3R_rX`Ke#MeYOrzf6@2IW%s3h6F_x$*$%I8j9t&cnz4Z^&s!?xf{@}``nP#dagj-HI(?3&H(MrbEUb+(uY>hx>*Bw?!hpP=Z@c z=HV5GJ&%YoJz~rIf>%Is6uJ+S^#sKg%4^}NXjVElKM~2ua$nq7DIPL@kpMmRzrb9w zs7mH`DQ8kZr<`mM=i8*WwF#9~(M^A<6El`rFJ`N)^o>mmXrlWc)DXBE1VL1{9U?%N z3C)nC=ftWTrkoK5uZXVVt#DsT!sMm62$S8iyMuOF$7XJIWm z^{HMP&0&ZKuw^hLw6Tk7I7(v5m{55+h4P*1;a*KaUB^jjrC6^L*#g8nvk+Eo%ZvQL zb{JGubDfh8&=Rq6M_#Z978C%m!QxpUxhjhEIzgf}ytl}WZ`NRsU3Q!f# z&k+ufMPG}~V0wuqL$}oA%>je`)+V&j0^5ycN_99^xj2ImUeV{jB+bfhtb1ZS_{ib$ z1}QUVZ)k;{g@A^$<|duwLWlDoOLp4d9}`WEl+o=n)Vq6hJ+l&x zP+V^Yyg=Geh&CM<8(h-Eebv$fzzs{In&v$5BLIS|PZq-#YlyCp4$ChvpqNHZWp-Uf zczz;TcY#{fXz3kC|tCrz#Jd}_=w-iZlJRE0>{)$3tqKS!EQ6XpK}O;_bc}+ zpl!0^CC2ejxUsg`U*0964>XsdJNsqMQjgSWS*F083pa)ROq>eHlkq7n zbEF>dgglnnEk{cr&*CId@FYZ*PFbu48vUr+Ew470_?ysjCa`g`Y)j&G*U>DAZ80StkEm>MqDDgD90 z7|0$v#A4b`%jD(|PG-xuHOah8(@R#-(j^5?41Z|M)>*dKR{*}Nse|Va#yc*ep&0;( zEu?E~bc)b^Wjr<|B8XB;7{3rqZbS|H%$<|`?EpZEwX-b%N(x(Vg@B`PMarXV4UC36 zOBIk%TRk?wKmx4L?%r{Dg@N=c60d)#S$a`}m!~8V9Oc8p<0{7rp*-_3i9*$mWrbR9 zHvzg`{t@z~V6w3O;M_3`t1pR>n+@ZuH;R?Cm>di0zyzbaOT~4Tdc$Nvqokszmx*Ev zR%v-#<|hmOn_isHU9v$FG5!% zf~6MK%{U!>rtp=syK5AGu@DLh2CEnNm(thct~|XaP6p_eS|NPb#I4C%bvftSKW;@A z&R~nXnrKU-k6J3dqT0bM&IkC9l40!Iuh_$ zRBjn)Gsvg>g-~d_c{#g|gI%4VWAPA$Mu%*ad%*3YC|zyOyme5m6{H0}Q7J*e9wm#V zhQ%A=QtpTXbg>7wNbX8lqtaRct=zS2S5>ZD6m-Jcc0B%KH&`o!gWBpdETMQD)@9id z!;|$dO0@AyU#Mc4zE*WQB4Jl-IfbkNgs0{J$V13O?%=|_hx{g?)y|TI1y!J^8)(e} zu*IlsfAt@8>OZ*e4`R%>rt^HkHm@KL)C`7l@NET9_27X8Q_AxsME-m*n)K;t;-nH#JA z((o*6R4?XQU^wIKLsnMtf2KODiKHz0h{;E{Ur=Wu<*(-XbW$6RiY$y zICmC}5x52MwrgZwIb5&@d*)HS!Lvr|p)UM0QFS`Z7aG(Tz>olCKs6@OB}M_4w2T7uO?Irq=XSyGl^f5_4Rgg|@0B{~ivM2dt5OLpJl z1VB**sPe#8IhhyFd5aKGwZX;xOG_vaCoOar^HPGEU<1m!z^EuY%Mx*OXWAkB%iZxM z8PqJO{1*mM9_Uf3R(g-TB_^dddg_a<)(oKMFA~5GQ5y+otf1xURyAxLd-sa2HOxKY zR9bF}0n7NQaKKm>XwT!d!5C26XW0nt9|nl#@_3Y6plCU3@%=`_MwgsG!Kr4!IS-Y} z>jVDg1|<&o<1y`&&>bu?`^>m6c{^%7a-zMA<*VxgX`;n3hqN%n&6q(#Mn73qRu?Ak zA1?PzxS^yoN5l}T0YZz#64^raT7_i;IxM)mF9~nFu^x3DNA9Gp4PYJj165hHw|8&T z3Gi8Bu`-?rf^oSIrty(H z_^Dx5DkoZZ z0Oz$uFZDEW7luan;#|^-#7egD6xN);40$aRH*KE`IfCT%IGXJ>huxnrBm^QjJhYWTtea4&)jQ;>o*v$rRuTNT*6pw{+)rr<= z`;>GE=l~|58SUt>8SfM)!#Tj z;s~NTrjM+~jZ!qU{Y!@7(WEj3IwnmN;|9e(Cjxb|iNeAxDx^VXDS7GiA`94E7<*APYtc&khHVD#3+GAVT3s2v_90d!j-p{g=BTbCb^f62KY#X7*}~B5R7k3jD`=OWej?xrk1ZF*E*ne%UUg=2 z2OUU|URYZjcLvqID>B7!tgf=mg{XstST0jeIWq_s_y~P zQ(zn4ctAq&6Aylyf<4EBnn;pUCcwKM2yF(T%YA#oVtbj)K#JE-!NfsejnXm4b{$CI zyRRwHu&(fr4@!zEy@Tyycn*`vrmOcWV;CgkQkXz7oX3uC{NKC``vU|E+EXP_)a&9W z!UKKE{6bx1%ps=wSm{h$1@*QYVc|pjCJ1D{1OEWBycra`_wO?*p>oCs9fix$hVB=! z9qKH)LA5M+tbD=Afl|!5rHiA4^FYX}GlZrLdnO|d!3HOM^ zL7Xceh=&B>Q}-;O)0{uN!3l-P2h+F(1HxfnAE}tUy^H#m9OqU;`i6r1pVHWzko3rW zMHB?+iusHXCfojFkrF@VA*+$v`;^oLdb#~WrPcocnvG#Pq56#nDcHmD6V?V%VToA0 zYLz~5EEd|H57`1PcSb&<`qu3W9>p^WWzJXL$khCRxEBrfnRD+3C&D8_U2h8i05un5 zpyp96JMjJ`paHDw>fx!Ks=rVw?1@(>s$R2eBIHjMe{pTA>M3IEi^7Vv>x(V=l|$EG z{v}waY7IdIT@fz69Kp6Lr5(2WltSKO;ja}QxWGy^0)z++uc(wU;T81)i?SR>6b#vl zm<5Z`XAnfukhTz*_Nb@`Viqp1ObRHa>NHirsYr@wXp$#n!Gpe;iK<{@A>zP!L{ z&@d{SIIip{%b;^d`=lMfq|Q6Q%drfqV1lm2 z8`A#(P(@mR$4k33OV{1#^2)7Fcltl`yS3{^Tcd8m&>Ai@f9 z=T)eCe>kX?J9Eq>;_a6*qN~RpVo(hiz-z=PsRnbmGO$9X(x&!ED>=BXQYw{=z9NMM znAgAO+A145)#Kws3KMj<9+TtA)!B zmY4};W(97o>z#I&s^yTu%|ZFLV%Q}RECb<)Ix1VwAm(9-s2DKB9Lla0cwbrXFKE~T zCGrMa&SpXCuYF9~=tW_3?+EAu4#U&L0wQ>8%r%uP-keKR7Aa!ls+UKB;1i3e3b|am zZEwGQPE_L^d;+UW)uteGRg%Jl$ti_gpI z6N3%PaP@q|hX^9m+lV3x>DjUhF=jG*e89MAqPF?zxEM=|svOsNnWt(s=4czl22e|) z6oeeu#H#={ON4;NvP)WPq_84s3mPZP32KH5v)&ckdkTSFv)TKofiG_$Di*mF+MjMG z(kexp5IGm-S7073WDWtYHa)5qBEiZ(Sd9>UZqZgk42YBB5{M6He$3M)w?gJzZo5b& zB05|D07w#)dJP}y3jzmS;NIzqp+sc`ePpZs#W%LYFTXOC(T4&fkh9t8+~I-=eA<>X z<|HWEn!(49>NN(ibTdbOy(3C&+|@ePxlXJDd6tT|^#uU6WpT~LhuN^FIE`APP_F)J z1r@1aG-<>%9jgV~;tF7NfF1fx;tm$8yB5^mdG7(GGpn}%gA;RYwWbYg!*1IdO z%*BG40-DFnO-Uvjt83pd?=u9kYMaf!?8U8Hu012=4y-oF!kG*%s|v(ogaQ*odqw_0M$lAN-`kA`QtSu8aZl`=#wxU`j zis0ZgKv=IZxkYZJi&LE4^Aui~GOc^oJ)$vFm2b3q0k#7k^D)7!axW5rQVX^4dq4sW zi*O6Cn+S*oTDcW*Ghjf}DFV)c1yoYE3hWOc&`WB~msx{>p~Kki@hK>cV;he6mrGSZ z^oxxWmqiUV&ZU{wEBa~_Kx{=&0%MInWtT-x0qq*X(Q)5UN|Hk z%y1A@mo79pR?amjK*}7r<{{C=h6x%=T7udM{{VE2D$MgXFSUq_otm5*)1G_B#VrK( zONEvcEE_wNMbNBrCO%-RBJ(4o~%oZKJM>{Qm%P8QCzt z%u={K(mzZ{_b$HC1sZljfr+bs>Qob0KvDce5eAzn_Ls|fJiZUfDr|td2G0DIGD2RFpA}JbMC7m4LG@MSBi}li zUQUAF86ia|Hc+t04vK{S$e#uB{LGS{MiLbrG-?F{Yo~?F1uJ$M@?3c;y|H+>3d=eJ z{{UuME25%+nU_kJOm5-0#P z9$;r3U1H#{!Nv^C!U>Yv`i%{t%`mWP^1RDiE6a$yg8|{Qm?Z;cmRZ^spyK#dKvoAW zTldVfc^2Ia(BSK*c&K!l9=9xScByLfHGm9(x0zKHr!D;IEL%dH6FN5mVfow$WiLZP zr_4X8OBO1vc8M5H4PRxgtO6uZ3$=hU1_NHAqry`RkavHUF<3Pg1@!pL*g|0c021&3 zv{$8j%d@Z@)m~wR!Ah|ZkkB=JWtvV|9K3IFWfT->5z!@3ZvEk)G*u=_5&61;G;&RE zS1=VM*^g|?peU->IzPCf*@J7leB5J&@<$km$TU!Uao#tkx}-a0N0_2*+8vtl06_~Z z9pUf7veSA!iI4Jyj0&%jiYVC|t1nN8jl$1-zyNJC-ep*|>VM`YGf}`qC?ar~RpLE& zE@}?52&&iq&0v8In1Ybn1;bg?a$4&`hB}*q!+VKL7&147gb7v+CkM^TB3=RhBAJ0< zV1X-DgKpB$B(m$-jG8GefHlBz1OkUcUMK%L?;NUjzy*Olx>Zq_QO=ioMFb z5(d%>_KvEhM?e<){X!gPHBzdVubHb1Q8F=aSG*Q!I})cOno_E_cIez9u-hg0DAxr&A|m*nzQ}wIK$vT{mT)3G#^tzF7iJyRoFPL zNGfyyte{}uBkZ#42T;8I!wfx_#js{j)i~`kWHbS1hoorHXvLxn@KQI#0H=+pv)gcW zNYIpAxvLyL*vM6^VSZp*2+F%y8w`7zl2l>e^U_EmDF_&+&&t_YYe5lZek!4{* z+Ex5U_QMH_l(qN|^$b)?&7r!6d(!-oDt+T|2vq1+QIRiJJ~cT=??%3&5Vu7M0W=Ok z8ir&0%KidfN)8;)ypr-zl&QDeN?|y~JW4Q^wbkMlh3FeBY_)naovE4b2%%nL5umyb z-|7X%K&1|zVAVmp>kflgL95na1iFKj@h?CtlcZoi;~uaSZ-%8|;x(W7FhE=0>vI+0 z=PVVDYMmodh?=}5a0ipDWF~WZJ<)j(+hPchMN4oF@O7BrUR$CRqS<|2*!7GJz^%PV#>`j-<=u`w<;=9ZrlkhKfV7=rXj~Y+m%nyk z7fKW{NorGI8MDkzwE^HRvF2cImYY_b#u8-U`QIzVF0fLngM_#pIx)m-x69C`jNR0% zA7C@sFc4TRVJ+CCAE=9fzLy0Nc5=7-gQD~jb(EI0P*|_(4W^W@Sj|%D1!JGb)Yc&^ zwF&#gQ3=AvZac-G#j)IINajkw@yr{jRUTGe{&5A@$Oy!VSA(mUF-lkr1z!U2P<7B^h6fs?cI6!t(kWElg;L`pVq z-{u{{Fa|Q^UMggg&=!T-bnO#NDBlLigPz9~$op3^<{qJJ(T&F%L10DpN#0N#X>YyO z+-_bM8tg8wr!vUO_)b11HVatQD06uK0Fcf-wcVJ!@h$0bN9&{*Gp(pPgN_s46e(qD zTh*pT(*FR&7_2E$mHP7?C{6eO0I)#1+C0h(uBboTgsk^Xm%5usH(k`%_b3}<3sk)R zp$81$Vuq$7*3fPC_hOp_T6A`da^)?BzxFW&)T_X%D0PAt#i>;UwT)2KZ)F>dHA=w+ z{aYAkPT%juEn)0!{7jaurAohO+Lf-+v+i1@C$K>_BIbhm#1g^6?u$NR%4ya3EzA&x zaYx<4`+H@L8}oUBP(KxXTLLU1Yj491VsS!O(-z&BQq%NIhGrTjeAGYyUFlcljf*(O zTKFJQ21fvz{5ErorNmsm`63kg;S6|&FgmHfsHtN(rS{@1P&>V^dx6<(X4y~fnJ8o+;X zUoy31j%*#%fKJE>vmQ`Y68CYig5*F8?;0|S==~Ah4h8s!N;8)J;_@Qm^D9Mn0{%xN zR5XSzsrr^;xmpPjK@&}qiDOP!L04ENA;3pngtRIZ#7dxexErmrJj5)khA)YX=;Gik zo#%z?<^o~8MgE|+vyOkMQAki_4#eCR5Mo0mMo=oa8Ei8g4@sMr>2il?wP!9`aeZZF zh$@c1xETOl&;67H=>tz+h=UuTma_Nl22cfd%6Nv^EcAKDSCN(z{{W0aiIUbQ_bMw= z`TN0wBOurx+*YUyLcsFER#l2T7rzMvR|&R=1l*wL>%=x0s-R5w@2FrlRLIw9v~!;z zivSQN8~qg(%%-z+!0VRRQt123{{Uwv2u1~ZmF*U25^b@K)i4A`zyjTUW>bO=lk;5W zQQ#d-sf#>*Vh{r~+Py=)xt9Kdf-#~fnabFA5xVK$m_p(Pr5dd?s&OemDFZj&IW?{g z?cThV0hm#YNbV8-K3sYh?pxh>Y}Z+J zvKi}9iVX}XJo`(!vsAFZsHR}*!TbK^2VK~oGcj#@bp4W@6!CHRs2YoZ%|N<_>BbWE zCG5XFAVuHNZ^QbGTAcyowx%0-u5=#q+*6P6!q{c8IQq;VcN@+Al7bELHxLbHr~cei zl~$Zred;}^cy5*Wh9T=XuhWQZAkCuA@}}+R1Rn7OPlgS1EdfD zw|PzijkOCLt;-HtM(l<;8@a3P5Gc`BcXEvhZ8`p+K$0G(dV#W)#3 z3oY_swk&aA-?Y1IJfyCi?st93>EwJoY5 z+~)^KD{uuR*Km!d1u;f>I+CGNfCrn6QWjX>b~;LGLZM5q97H&}2EdnY$P44F4XUl= z`VtR1@$b2bEMr(Iq+lqE*k3he8X@dU$%A+23r z@9H)fWopYixtGhaR&nk|D6)C|O{4&%-b*~fEe0N(H`XNV3>jZu$3F1H1qySH&_>|w6(}XH4Od$DmCg<7+07YBa=rdD0ALGk zzDoSY@yh3EL=Yi`i0d%O1%Rv)q~c^b{X)5(ql4&WG68v`UgHx0hku*q#V_I)fDWZ=^BH9$s#174ia2qbABY0b zsIkA?DN3f5nN4R!sq->hon8BoVwl*(EkwK)dBmoHTLDjqaw7>72fh@~)B^hVL*gnZ z9jc@R3Y=NL)S*}m-Lyhv7VKsYPCN-5SvAA@O%Vs#8l@xA)KV+0TbLSw^$b8A$oAWn zXW}-?TBhJg2O+`ns);Bq?%RsA8Qmxp`q5?3Xk@6dVj!pHB2dev_!5>%aD*Z$Oc~6l z&j2aUh@8S{ocEUvur8@M{-U561GUcAtP83WIMdIV1*c6#)xc`GyMQ@Mfa!&(y+-a@ zz*#y<<=IwJ1p`b~POYlMs)&>v2^Op>t2lARLM36AvE~>+g(P5lsv_HZr_3!mjRR&g z3Z*8)hBqiRIl`}thAKwhqEsbd*h|6W06#LAtW<#So%_yETGhG|sdNTm?rtfBfywW6 zuD&4NbHxCy9C03&BIt35Tgt|`OVM3nssdPPe#BPPtJz_0DX9d|U2+fkhJn-<8IPNa zN`mc73cPU{3(msuUDr>5h3Yo!U7aUBb%!jxSrriH&LE&&a}w3X*;oGnkpeBHrP~=Ipq%?1 zBVH`ZjPfSXZG&fl*?Np>Y%L7ka*U{BLrKv(V-o;{#=!%(MwO!8hk0Vd3bF!TV>HF4 zn{YSgGLMm&K)V;GEJD~t&|w#UtU*y=q-~NH3>*poOYp(FO{NSdS#($#mh&?3;9)k` zU6%?0Wzjz|ODn=~>z^6E(NNOatUfl3v>*!Qa1Qd04iP4}IOaD_ET9S#r+8(7Q$+{! zb22tm)8D3L*a=Xab$OPh28wBJ!?vXzz^FDkxo73nW%=m~J4h@}_cX<~8PC61i*)He zI9sVnGF{|&f;x>b#w*_u>ZO298NVzcX{~{rN>EmFww{DV0YsXk{!FmUXQFfBZ~LSe zf1^=S(Al}ZYnhrjQ-tqx0h+=B;$RCMC+>47#^Tm{un+Gu;DEdMVB{e<=L9WQim-UP zxr9!m0rAo<7NE#2e87giO{sv0RRm)*ZhSvUHFmS4z_og5qq0f_UI9#ekg=ZdfX{r&@q*Du=p@R<^l1AvJ*X@P z>MBxKAdl1#W_v7w6j$tAvH?7wQ!K4{E)Kylw-AgJtSc}FEjgbMHvZ+buI#VW1BE*w zluVwZcME_h=_35pzJZIOU2dQ-v*Hm%wIX6^Z)gI+8*Zzsa9r7_a~%S^@XAG2%|jp( z+p3N>mb^+cL)m2uqPbM2hHoWuOGVfX9pyWKupOFojic_Vc*=K}AcPJ9%l*I%Fy`+6 z0LU3s1=*Rpp-vO+fOEkX(M|;AF6t`$GZZ|=vkRfjTHP65$#rZMMvRcktpjQw)Jyar zrfl)d9RM&a@mhrD9YLI?OqF9JGX)M=6q&Aw! zW39YYv=nHtd*islCz3^L*2og9vRXI{a7K*4#T-QyuO=BvjoUVE>Qdu-uBY`AN&#td zZ^y)a-5f5$ISL`%rX3m@RYKrJe9Ju^>hBH5RfAzvg3tChKRma&^S$QeLhwdcvL{jV}d0^N)VS zy}B#1`Hg3!qa6PDod==kyf_&)CQRqSD<0y8E}S4!1+6Za`H!j;sx!N{TAi6pDDD!g zEmX4(915aZs zo{SY|_Y{j)wu{6nOw}=3m(U3R08=y6mS)*RDUs9;vz-_d zgy!I0EWt;)_=O`HCbJRGs2_+Fwb{Z_GNWe(QnPrsoMSS%N3r4>Gbs%HM&Jck8O*Fs zEnXiyMOJs`linB=cBuTJ+eWVnl#LETB74jlCtC;R6(|C>l~=|XmrHv;Ne5elYyHB~ zj&vNn!Nr4-bJJ|Pp#W%P_=5*;x8a3@(_3~+py3_{<8f8?9x436&^p5~y}QU$6f(^p z<;D>4lGS@SWfLM5bbr)Vq;1GPvn>a(6Nq9d)L&yHq@lMAtL|J|ykGWX3?mAkb@`O+ zt2b#3!VZxe0}d#s%u|~yF7M_Qn>j5n+Fn|eX|o?P)S_^MFdAZB)es;>;SI+L%dhSU z)xHF=Y(rLv(_eqgz)(IB8*#QY~e^LCjY#4J}I1 z3UUr2*)9cfi{fj~nNmS~OdXfYEk{Xb64L}&l;UC-I5{9LUG;jE5h-~(%mBLW&J09F zxXFmt0h=`{25!~jC;~6UuOM2+d;|swthWX&E0!y)vcP$(;}a*lR^4Zr!Z%v++7=aT zpx^n{B8&k_Y4XI-qjWmKHjF}{M`9s#Lcc@#jIRk^K+<(4e5PXviWjM2!qH2nnD1F= z0V%-#mXJC%FALHL6`beTJpTYvj^0M5&C}C*iNgXNVRAKK%`%{nPprtX^^vAV_o3^ zma_^q^vqAGR^N|^kdc!mMXb;RiB_!Ut&6c01*+>3iLC*ta-xmeX(hF+rpot@TYFEH8HB}lk9aAV0o8tZ8H!=fCZx(Fp(-Glo30lW^8xu;Z zZ>`J}UUAi7h6M-aF|zE(nO_k=tX)~{_=c*6_P78oBLyPqOcNGLWutkRo2GQ;i?orZGz$O>?z_g*FyBdHKX0j;U8T?+B3q z@MAeGwcZOxY*lY$fmW%l2)IUiTK+khm(41_xcp$|d$D}#@_uG9M||Xd7zNNcyR*b} z@igPxP^R!S*rNuOFDO#q^0|iLbzcYe-W&@a8>q4 zS!!_p3d})led%4HS3X;>nuA)WRBe6|7_IPFFSR5wao}2@P>-O|Ud+wPxpMeoVyS8v z{mK?oaHSsjU@u`CRz4eu7+(Uh?aXi{daEC{8b^mpF*itiu=kDFZPELVFhh#JnUGtj zED3@*q)HO-N|_D^P7pRPwnV>pl8QefUkf0`+9A8QlH#=WhF_?pDD(w>BG?vlo45*_ z_FvR=2J)f#wmZ%c7B7eHQtj6=#^Fns;#wubmrLD+O2P>?^8iq+^_&rKF4nuFR+SsaR2^XK;y4Ai-UIuYLG*17lQ%dNRkq?2)(Z_h#I$pUo8}OZS}0*| zVLBZ{4iG6#jrf6;IYp_Xv>MGp#oA_d9{ z&>UQ;-L&nJ`%N#Q4O77N7e3HdshZTjVyyD*#*e=nkF6!#6fgXBmRvDyL);&DB2@{6 z0|CV_Ci>A@67t^M>x+z(kS1KK7mq)=m$1yS^8WyF?i5#49EXl2E|3Vz;`CfZwTWUN znI4hpN?B)X@qd_6nL%}r>4J-FTY&!n+9H+;L^YgLWDY><+!;JL3G|x0I+&O zMVAXnS#Mk1&AqXz?W_3AGOBH6j0+Cc)l>$W!s1@baNEQ#6d4+;JH#|wLaQ}@5R}kt z^vXd{Hobpv4OE?C`gxZi0i)4}y5eicG6NkyxV#dF`th#v`J)S0-Y%ItZ0t(!6YQa+ zrIegT00_ji4j!4;GT;x`-kF&IVpvrQ(`e!p=Vu;cnG7{72}r z)%b=&)6J<-c?3jPTuVe*5HHz3+k(0PZO(i;Oe2id8t>i-V2UkmIjM}o2F*@boGca4 zN{wAxOkUtCl>O#fYK;}EKh(X}Y|S^$V>nZDH`Inc0J0530&p3Xpy5yIEp#ldN8F@N zNJD>e)LG7w(Q?guEA++4(Cz-<+(7lzS~f~s^8-{orVy;X1t@-M8>sble$td!^270& zqe7fEKC=Rb=EPK|l5vKI^(`#d&~fa{1!1e$?bGHB)NcjXk(o+WivH1{_Ve&3FkEcq z8;ff17vXq@%}QJU02LKY_Nm3qdP63RO&Zg5VEKcQiuQv-i|9D`gDjyoWfYB5)Fb9% zFL898q8ljln);LxURj_s#YzQNF~O7vb+ZbPA7_|evb_PO9 zwv*b1T%g}U5tS>FhtCrTwj2pS966MyK7|qucb8SxAX9f;qc<8Q1X<-QFbR89C5@2MYL-8&&di$a%T9Og zGDx{Y8J!j_F%%gUpy8QhX@E7?nAQMzq8?yVqT^S@6uBdcB}&Vr<4-Jn;x!@H33ojE z$HOV0vY40x+P1d^fkMI~AL{7^0@b&xdG?m=BSl%&oz~z@poK%6FgI?Ku?y~!i?q4` zo%zMfj+=HCZv|ppL9QAn5d%0EJgWV;f*(D_y9C)aSSUU7w@|=njlX+UA)@iF0aP-rYX!?Z*>*u~e+%uoOT113(`xRn5QQ&?-_WATR6 zRSM$?FiJR3&9D`lrNqEy8iBTnGt^G5J3xh^+O2>Jg6Q*g4|j*|~`9RXOi61o<^!)v+l8Hko3@$fDFVWPak*BavK1L9^PiU1khbpyju5XF9YdrXX6xbfKB~?_Z_##^ZykPcc@eTbY25dBhOFwqCr!5z46R$7n^y1tR%}@EB~a=Xi{;b$=jB1%SK> z{6IN;mL>en1Lq6)i!u$W>*F&Ds2E1;=P=&DVe~;kH?ou2F*8=nHqlRsL<%Nw+wWAs zj01&uej>Zz#eB`mbu1px$wax+`yePHysnRuDx9`VkK9eW9MuoTW`hBz@*<~3vbMTZ z<{SS2Jiy?51pfdG19MJ5&&(3K90ezg=1>$4M<3J&HFa$=BBwiV^)1Les4Q?R(z<=j zkVB%R8h~&&a?;dJXhQv0j4SZ~Ony;TXIsepVg%Za9lpt8dj>4JHz>nqSC))0E<2|( z#o~A(Gk<{!iwR{YZ=OD5H#k%gyx+E^$=37%)<`jGf)-t_3gv|tPRyWIiJZLoj%u}s z619ftqQ9w{Oso_gf*8eATT%LtwMuRQ3x86^ZLQkiPw@v>+N(qmpOX+9)Z}9!A-Y?E z3JT4xqE%ck{{UiTikr{bEvneQi7pNhc59e?AXX5w+bVD7EYkUdm z4E6i2W0Ce?*y*l6Fd?=INGbPK+^X3SN^mK!{Fl`zaMHHhmp;%MRM}4w@g?@FQ*Hx- z)vVkiAgt66?kIwRP2fE^d&@h8T$SA(%(&^RiDhNjO6X%_G9)Tl8kt>*hMsKg6w(?4 z4&bB;2yV3M4;zHxRTWoTE<4h=7Gb1%#`Sj_2<%yMa=3sB#+6dbNLIQGzwWU%2Hrq; z5rr_$LfyMMRJi%YHukQyahE1+vg#wz&NUgo)M8(6Nt!e^SoSi9DiEwkbp?wDijMNq z-wB)ZMpIlq`JFgOC(uXyDaXc#OK&fzoD{(AT@x zSQVkHw*(eVVDfSE7!%tv4eK!nN?N$7lvY4C96(PgZtfT>|@|b$-a7D7p&?e%_N(?V&c%*l14!$M=nqXdg9?-F!8`SJV zf&Aahphte^N32mAHmy4QOCu_z(EgyITW5)fJ2KmB0J+E(*p-LyFWTnO2TI4x;v)p1 zhy{W@B{kuxXcgGn;KA*iMlG4VxAy?&0g)Pg;lu`)D(L?J*xHA=FWHpLuOVyWn2-n? zt1A5K@iQ)=lJY!%P|6x6b>Duyj~P`wI_xwn(0sd!J8ff z^)hX^2mB(c3psVLFdMnzu?{SAR7irY+OUtSf7YX0HNsp-X>|&hkbFamBYAO+_oia+muW?> zyO?!eiVn|tTq2E@6+&%S+AN?d*=Xhfhi7D=7}A~@ny$sq6DN?;TfSBNZ=^s{DX^pU zA81)N;H~tO)?#o=?J}UTXHOjAsHe&1CV?HAls2x_8q8l< zwTh#Ny=YcfNhx)|a%jnTkwdX?)h2ixeG|VRght1IXMG&tA!Wh^s1~Etvt$UlF!$S_-$VOABn6 z7~$(M%#p*|Dr$%g)yh2T z3nPRi2GptyU?P?gUV(0ppAhfST}+N6Ki(?Nzo}XzyhERN5~tH?1uW^)n9k`On{*R2 z7>51o-lVY=LeArL<{AliS_c5{+7$#41}s4@FQS$o5gP{T8+0q3vCImv&)gg%Gzv~f zh}5{$Iv4zofz8<68NRoi!_(f20$dN2T0v~XZM9z#gOqVgNZ~ugXe#55SeP5_5sPTJ zR^tnqfGAp~+pfN5Bf${)(>dWyUSTL@!s`!a~Vp$9hgK;QhO7RQWCytSO;Bi~HKuacTk1(yZrJ?N& z-pbx(EDZpojK`E>I;(|3jT$Y!{L49O!9P_j6)(oWQk}q3STy=3`hi=hZW=gz&U}W;nAFtjw3x;A236p$lw0QfDtuU@=65f3LlM3C68*O z?iMIjbAv13-rC>90cdpCN`(RDlEWf)q6t~ksZtJ|BZyh02NvVQESztI(X1SIg{vid- zd3;o<)i*03q3pe^nA53^i{<6~K=XAp#jm=lb#a;$_(Vg>-Z?ayEd`c-B{{?>8*e<{Z10HYlmn6a68A4fY>MDo9{3??EmZSG8SvC+S}L|c z=yLX#mQC9HaNmfnm8I&v#Ag(Bu6Tt7E9HE6sPM-87h~pQMqT-dW#0qGSOKP!fyw^> zr_7}ZbxXYVm~&$kb6J=c)pv5h$x3t13_xU z&p~@}Dv-fuh;e0A6iU)03z@LUYnaA3#Mjwfeqr08TX4BJ?f(FiQ*fguxb~@a#)$-b zboYdC11q{ZpBRC-RlWc?JmNL#jyW&<$F05WCF$e$D63vos1+^MFOSp#iGb>2G_-?* z4tkh)hC?F=IX9Q?SVv$(_W^A3EYq8X*u6d*=UhegLDkKJpAkZ7EwlFqi0#nDc^Pe` z;i%VRo9l6tiIsAlV*y%;hHv|pZ-F7TWx!AvbkxZ|F684UNF`(s2NJdul4P8+Z7;^fjFt)ezm*OD2 zrwc#S7#UUYpwLm|bMFeJ{pyMM^u1m+s8zAEuEKA_H;-}Nd4rbR>j#K;Q5 z610oJjbc2IL(nmbIfy9XwZUi;CYF0~3=Ec zOsy14DeQD5JQyU|fbzQSmMKl1pd5vLOABp>Co^Hwsjq@s3qV!(fkSx()g5Dphe|bn z`2@%)18ufDO_UF3nRrG;4!p+6s5I3I$NQ`yPv{y}vtBixu_$D7EDVp#5_=gGC}%n< z5iS*q1nb`MEAXXWWa{E53R=}Q+W!DE64xMSv zl-=FF@omeE0{ameCSwTztYeDhh84n=Gxw8Mnd)3;J~0+@#xyS2f3pyaMJu=ivlRgmhQ(_$QULDDV^s;CY7!Kg+@ zNzL&X+?BMq#GpU}Q&G6a+rUq2znHElP>c7Ppn$V_uICdkftFVLbs!X~d`0chxjmq6 zsKmew)YmTWi0+lFkkkQ!sCqoW48qJgKTJiHV&ro)xw)?J)!eJ*IhwQq7YGeiy)XBO zH|3VC_(r(Nz-!64nX>pYeT_sy_Ts7SFEHXoHFD4gfnyiK`}ax%Bj7a))ZbOFv6ie} zz>j>y3?D_C>!uCEAg3Yn5jYOkk&xTrdT*Lyj%UkwI#gc8q z{*b1q;k=(YgOydlrhG93?W(@ztz8EA_=ziBo%}M66~ji)Bxy-wRdA=FgePyH1jYNb)a{YT1jN5 zRGZ%rSh6?L*w0@Q$pO6E9ePXbakjgvz9tA2t+wv7ai7p{i2r-#Zj{UPaBP6h~c#2(=q2yBIAW! z!bO!jJIZS2egW4`BbFOD`zJlsc89hXwOv*S!vju&aP0Eqh?IiMtTewE4}K+@5(Kuq zQ;N)GUmDk{t~s~}%rLtzVSH+2X~SnDgxsh8*zB=dbSrZNc(OhN%mKv3XJmMCQF)X;D^ShOF*CkkSjS$eZ zaQ=fc*_=f9Nm9TejeZ&CS!O45ay?w$rW0hz}7u)k3z%jJ9t-nmJ4;7J0HSasC zBm>^u-X%Jj$#(9;+~CgTWusM{6c|1uRgze+Wvk1K366SNKjseN!B?B+JJY=jI4`87 zYAs8nx_T@_$W*l6j(U;UE9%+Rb(B~PvVIIYCQ?5#qNbr++0#3K28PP_%MD|yn#$(} zCM*g?x1Z_-s2W{oyWJ&_vqhQ@5w6@02KSqU1nMfhODac2;O_@09OmtV9$~9&@@Zc0 znMvygTJPcl0IJhB;v%|jM(>Z!LA|ss=S@p9< z&3i&&$N(OTqcYg>tWPEDaEb_o;8%_NN`|npS8GST{UmBGhQIa%C=3u-69_7tj`PxD zpf+s(0EvMnmMm`a9x)2AxE0((AvD@55o?^8SjJ%nXbvr%dzDh?h-3o2{^g(>u`TI| zZos)WD}r@s?lDhnu0L|5sHI+i@)8iySE`5#mneD6poQ{Xz^+Fv@5HhSG8@dq32o|& zH1>ednQ)`siBG`MYW^TzMl+mzG36AOO%HM=(*qdE;fH$0#HR8bzi zen^ec&6}spTpZbA_wOv0jV?r;h;;xE9J{Wow9lfp*l~XOmQ7WL8!J#x6I*!j{L~ND zt2nN$jJA&$0+$u-9RQn5uJZf&f!If_j*gkf%nJcTHgfyKBcQqf>z-rS!i^en-o7BG zB8TS0Bwn!Li9y~i(NsXwFf2W#I$DI%^Ko%9tZRH3#9&a7Z?(;i^_iA~K^g;#+txPL zmK^0=--uN(0|l-y4-}blQ=D~{5TXW7U$@0dsNx}r3azHK0d5a=;dDx-m&JU{6$ef9$jg zLU_Z^ytg~3a_xv4Rluu(yu_l~0j3*SIN>FfK^A$F2dx$p;sBM-i zjTf^fKQP`)p`fEI9bmV1s{CW~D)^!Y9%&B{M_njg{Vhwr3bnJ7kJPo2nK>E5#yE-C z$*Tp)T3HHZupR9XdbhWpIS zN+{S~M0YNbv^{4-v?99r0OWC9;)erGDT>FE8ZvjuwEaph1(r1V_kW zl;`GFR{+~(esvp->``7BcWma|n*QN*5vsg%i|ZIQ$}2BDW42l|Wxnhq8{(kd)prl| z%J5w^M-dJnlsf+am@Ed%w8lC-Mv4sspC2-Yn`YjGfN#u-M%8 zU;9$n1%Z=!=4%CH8s?Z)&1x}}HPm;O&rvwkX-ww)+^c2={AWK=0!EbV&tAHKrgF%m zyFo_C6c#&dx;3wPa|R3`J^ICBC`7z5*L!X_Aw!U0vl~?!nZnH2RjS>@R;+QC{vg;& z!`RK_HKN`~fB{Rn2dG3S21Q4nux?YgFa?KNLJwyU7Z@>}jI>&K;Cgi-Y;Y+mWEW_< zhD&>dKhDzNpl=i&I!bMt;~4TLrPA)+a(_$(`T;OVe5dv#4h$XGKi(mQM64|$MwAMf zyq-yNz0oX|QgHQ#TCGQUKe*-_=A4KJBfsi_@k@(;_6@3|lrq7jF0@Z9S!n13_4f*> z0H->BHSY_m`VD^f4GRt}ztk&4QJgQ?DM@-ZFXmYN>7Qv{-^jz%Shm;V86xyjkDl<~ zirocN4RAEWtI@=&t&Rek?#puPGhuc9@eGSeVFl*;$53i71?V}05wHPzw6*U0L{Kst zJe~6wmg0ccN^bNVW&w!O08It4Qkj-vWWJs*JE)+bDYfYT0I(^bW3gR$f;qQqQ^j`c z3eAPITEH}1s3_sy0Is7w6|WJNLl>yM<<_FwcYS3b&}& zdYoI+v^apd9QNYkbPYz&1h{Oei>4imG&R3&C0UtTy~K<{+VxwhNT397xH*G5m=U;~ zpll*$w;O^IyH@upQ5^t6_vMILl^m}~#tlkx>aV2YYorizbdFdShXCDXyum;Q#REov z@*|w4+BaPY`$%NpydMfM)z?@^C>Hxi3-dd!8=$z(A@ ztfRabB%%xDuGcRu8*c1gdhRJ3QrC%sI42ctzVQ@9!z?nEM_o!g^065S!IU_Z6e*=( z9t?5bS_+O#aYr8i01?qJOH*f1U2QnN%a|HBkm8L8v}7tE;HiflAjVyUb?I{9nsWqn zjbs@tTVpCvR^co3&Dce?T53CRtww2X{r>^w1NbOdo{{H}C3t?Q5 zD2-D7yhjB%xO_??p`nM0lm^%?)cwmuhmgK5+?k#D!czRqs2fmB=mnQok=f=6 zOQ1uN_2LPtY-IV4B?o*X+7QcCD0460c7%J>+*vT*e^6S`XCP`KnI^U#dc~Z**|)Mz z7u=RT<2gA6we=Dq0w4a%gRBgA}FAUu)E;ECrGM%k`dtra8uCag^4NMe!Li6oy9MjKH!_3k$9JmkzeNURLyi2$I&^F0Y(S%mB8l&T@B| zyoKKnPSDp-sB_TxWtl+8Tsh94@e-Zv0^41pR1QUP4gGFcI4+5kpz6Q23|0#?C#Oi@ z0d3n&c9$wc3Eda^hf&{MX4-_E#C4i_bd=yjZzuONb(XuQrN97)){Ff|C<0L4{L2Q} zH{xZ>STB++OJ}%pc$O8|Va^(b>`enNv=tF7prtqY)BI}vZY6njw0wV(y zJ5=e9%*dt;0;_A{4&W^-D0TMN#BnZQFoz?{c%4&*-jg?5-Au|go9R>RfyOHKgQOkn zO57DISD;;~9RqEHuUI<9u7<}s`h%PSYSmwEk->1HlC#a2v3T*|12Kdr*2s)(x&&V8a``Yjr&u|DM(rjY|3XD%WY?mz5p z)eV>jG(dr~A}YVBjR3VjF%XbIrdfD8ODV3V@5?d-woege(h3`Od(<6sVwZ)yVlD80 z$QBJ2g@g(PTd_j+ivx%U6_We65hj3UEf3|6GGAJcE&5>rr)J8EEk0FqCZHBZs5$Q# zK`CdNa^?~GwX$^a5UHDXXPo|})u{?m~aSLWf1ZpHB5f+8(c;5B;TsZc>V z7st2eJPM&|lKFX+3bE2WhAaRHVzC6Tx{A|VJ|zXivxazujN zeBj?RjJla|zT1pQZ;_U+jJdD4V$HUJbk`;rK0-jqV>hwm#3Z&V#RCIh?Ld!st{VNu z-yQ^oS1cA?^b%f(y&X!OQGWr6h>J8Aom9F7$4oDYMKOX>ymW+xkwMHig4P2!QEe39 z(R+wdpxw&_0ip&xk=;uP;#@kxR$<~J3h2L|c!Z8nTs^(!RR)Bz@2LRV8iPr?Vyu0c zyb;JJ!^{y$JcOpntl0kmvnACpHZt&0bgF%rYM^pl`z4{}F%Uyuh5L-cMLJ*OF<%Yc zv;IM0Pg=wA9+bF*{4)gA%~+5et?j5fCz`kBAqa;E44^}97QZzXQuiXixFBk3lqa-d zC*&6WM#?H|y1!_w1XYUu&~)-;AD38`R6PN2>Ie%|!A^bnlsPZ0r|MBOJY2C>O|{$I ziLf}?Lc07);ju;3bnf_$;XoD>w9T)PR2!`p#a-SLmoJbYQ(%QMt-VEh1-96|qpKHs z9Hgb%$_%yMZKnjHpY}GARn7F=u&N{VZX$}bwBl5BGH-jqj4jPKo;ceSUb=5O^9 zTADo@9J|19vCX@VX^ah3H@+fS6te}4kywT-syi0-+XZw*EJm#2Bnvh^`0gJkSr_AG`tWR8Tqf=LshbeMtM4aaL-&WsnFs%Ru@M@ zto9lMUHlFaq>m`g1FzWNZ}c zGQqk6uLX7agVVW+y?KZrx5Dd+AW~=<$;05ptRhw;shtC`L;#&eYpq6|4OI^zY1wh8 z7o!o`$X#o^NI#ap4mKQL)#F4|_rt04Cfa4;580~Alhuq&Ewk7y53ZlI1X zyG&%t>vMh?g}egQP*vaDESl1rR}~X>CGU#Q&psnqh{TSW`(+4SHN$z=Tb3mQzk~ki zDW$E3@!k=r-AnLu5KC(KVklrOA+LEvM6@Of&T9*vC7_mR-dYX}X`<=gU`kRg7}tKX zmLOiwjYYDW74K7kSO-0E4!r^ZSsl37NM(c|iA|x=z9W$enyT*j(S9PCku$TLb)%j& zEEtL^%g^c$YubmsYE(N%kj{Ft+9n9_W*v62fwJ^AW@-_t1x@q=g*k_*l^NvLpWNCh zgP!n*7&6=EN1SmMiVv4~KwP!C?ueH+kxLLBjhcCG45}OpE2Y9P#sI60W?eZ6U+lzEw>5%!gk9=yNx1>i|oqE*@m-@usjvY zzQ4plTQPS?L=DcZPsBo+U79^|$QPLaRTq6@^z4Uj>5 zV0B)4N(X?_QqT_VFS=>$OiM4RkMjYtmET!diRe2Zn!4$XA16`N?*UMQiW-{Xd47** zq-{-DuWf1;K>5PGpb+wec6*bJmn95%VgQKM6!?xMDXnMm6%TTk?hTuIIG1#{Du*e1 zERF2!NEdcO)1~!{ZDTYZ(YO{jE$_Y)ovBy@W zp=q%H0F2aDxfo-0X{U?k8SiwfwdNMVB`JU0Ofm`}TkTM;j^y>3V!%4XPExK@XE&yx zmoDubB!6a_H`wdqHPl6NJs$8z*qCyyUsBRFO%3+X+QD$P$&lGjh3gmA7NV#w%;OF$v5*6VP9b5EZT)pt(eA$WD#S=qE7BxzvCGyun$MOrDjO8~%fxL@iv1CdXD zlEBS!j0q`cDm*>n2`PK3gt#p46I;V5U;aX@W-zcGf3i{wkz(lTbADh@^ekVz15ahM z2Z?$rI9`pF^?vhCOeLO=iAiS5il+1a+-%RKwb_o4S+l6iSy#MNb;XpFo6HamSxWx-5Xe!DYndt9W2UnBjo zfFm2R?*feRsf#{{0dNIJP|9v#cunxTuJ7VkAW}TJEY4UUsgO?@(a<$g(h$Rak9GFA z#T3}rRg-X-p?Ci2E(0PWEDYNCq7lf@2-PU!#qF3{lnq;`lrK0katyPxeH`ESE)`W& za16l}YM37O0J|Mm8e>Qr-3@i_c#M**y$=g0s_DDY)?acVeeH{o5}K>=ah#V_iA4or z*Q`aLX?u(%puxco<3O^oyEz$)H1^bG3Nq1F<$Pi=5i?QNHdJUw;w_pjD0AW%1hOd^ z)ZiFi2M^3d911A)H!T7>X$7INizPrVrL!CG%!LDOas5H&2PF~qxT7>6@7tIpH+mBp z3Ky}>OQTEo4C7#Efu%f#Wu@zFGxwMU+^0lL8w*OvB?5vtO5fD5 zHX0k*^8^T~Hc~|ZiuY&Y8Nyz=cw$1-y(L$+p+SP=Iebc&Gbv;Vgi+zNtp!lG-TI4i z<6>>*Q<-)o>Dl63I7E85m(O`E&MiJ6F{B2!fsVm5K(TeJl)2D!e{)fBM`F%-f-!Lm zM!D+7^0ca1-$;>IDKCHAO+}xO{XheNT7c&VzdXw2L{$ZWXNUk+?2}#(?g|d@c~ zmeDjB*Te##%6jg|h0V!@hp+vO6(~CAUx{!=Q9q{Q0^yfB>|@p-L}AV|<^TnZ_;;2< zT~x^F-02=(JMVf&WR^_1x~@owi(ob!_utG%!w}uWuPQl;kB~yjm0QPHB&k(kw>axD z{rIW_eI>66!y|;Ryh>sV1F-Nwf&dp{^KW1I9kfFY2~Sr1#-VIzSerAPKh!kVC8c1B zUzo&FLCC5UD!V1j(?KXXf(+vZGV{3Zz!(l#mODdn4S2W+t{6+dJ)=tiJiJDQy!L<# zwV>}Vlof{92OjX~tod8a4sdlpsH6d@RuZJ4I$-MfR!kv*6u&Bs{0v) zxUbgX%j(6oZw_Tnaj3f8{s=437eDGgrJK6|!7?-#mp;0q_mfR!Ub_J0@p3VyePf#tB9) zgURhL5Cy4s*@>DghA%8Ju^b*IdTg3Kny%F~se8lgh(Ot1(f0jH4WE5f2yPCR#rBOw zOCXR1puH78M83mLpN0*3ir_*;)`|TwyKv;RwSae({X)E6fT=+!90vaY3@dB6w8aQf z*^qmRKtMk4?J7%^K>TOwQp1)C59SysI8BjbtKq*eQt0oF7NNq;k9^I=-0vTlFzaXl zJ6vzFy6Dbq(#TM(P9EdHQTk;DEb3u9#*6^ZM}k`wY*D8M>K@S=8(E}@?7thBTwa#Z zq@_BijhTv~skG1U0N8itTO(}(Rl+wIMgbf`8CcCRZm*@s62K7@v9hhAu#a0VmDVAP zpAus~7yu2qJ+3s=^z}A;>Qr*V3OqfoGeVYNS4JX2WtRhAn9&TY!3eh*FIbcS5L$4t zt^wKaa6RN0Ec?sg*gy2BA)KN+tVb!Bkgm>7xE3)V9V#5|X& zk9%zkr(1w23R~D~mMZ=8amvuS9LHrYh%!-cYjYGX?7(M#xk$!X-e2>GiAP{7E1H5V zY$~r1P&8O@blKlg3CvR~ldfY4b8V|kbo9?PSyp*tK-fJEorJMpSUIxrM9*;9J%1>+6p&{7FAh#iKH8a*Q*Cbh2Y|{ zTr$uX7kP{6eBN**YUNbGKbS{g6>&>w##Ig%N>y!kiz0E3j*t+%YO9E$NYhqN5Fnxv zEw#kBgKF7Y{w6e8Mrs|q*#c!*8KfK#Oh5{WoR+^5sRj_Es-Ad{5_ct6HqEt;FvOC? zX|+Ae%%Ch-SW4VhBo}T&e(}cW^B>s|1whh8FupC;AP@%Bx@E2?H^k(7qct<0wU~uS z3wQ2_Bej{hN)Fez-^5I%To`uvm7-b&7I*O|6F@*$k?Z5UNQF0mXtp+FLuO1B@e*)! z<0|4<9{N_H@>oiFmQ<8#QPl0k!!T6fT@@)3z9B%p7k3_9474rha1lpW zSATPPF0(BIToqpPHs#|S9%C>|hk=hp_QD%MhOIQl>rO4GR0sBh5cV7qhahXeXwWLf zy%0~MQHYtK+PuYO$nLU6+)5@WT9srs&1NB?PVD#BWp+T_W zpDQ3aYUr6hqUwy^k#XYkASsYXE3 zA52t48KX!q;^n(!vcFS_FAhGS4BVAx@_;D=nz!pQV4!S3_KpU(D{PfO*AsRfk1>W# z&ztD@h>1hk2>FdSGn1r1cOdJx#0BhfXJ0(cTn-mS-Tgyoi*AH5ddq-JqvcW&N#er-3 zpD>AS?5%Yn7K^amBi1wXlG#buv_x1%tLPU9ssmP7z=Ja3hA!wXgUkRLAYo&zL8BF4 zTVhO1lzE0rmAKSJ@xvOG!JaN9HDzqq#X)c?q+u9JtA(oWI~uLe^YsNxD*Iqv^nzA| z&714~;yIan>Y}2UurKo!O_KRj$YX*UP{^dOXlkLgmB;;!4732e)V&wt<5=ZH6P;l> zmD&eFq<7v3&}$taO#pz4ENU$;Daje#lDZUEk9X!hOV;nG{rgOi!=Pn#xryKk{{UuZ zj(96|FIH5|a_T@yF}oZ+7#al#WrA-gcm_;fNE}yLu_u6ln_gAvsX(z-@MbC)vj#|{ z1OhLEUy6Wh8FKJ+?=l5YG;RDC^8vE00Aq$ZK z*(n8<>CHOaq^zumH88KBwrXZdxEox!3WrxG2zx|ec+jQmb*|)P0OSRwA|?P3AmKBp zA_Wu{y}RORacNvF=l#TIEKUx~GTsWUvgd%iXaer*oCmzY4Mk)td4RH@Gez<*w=pIl zrxQW%e^QhxV-B5R1#eQ7y!%3d-a{P{r?H?lm03q0)CWf(E*%`D{t1AXj(6`U+4026 zrLHXgpgJ<~U4U-~ww-*zfrVAF&xR$ePa&7Qc#;P`t@}eDeWjl)!Ge@bHMo}Va;COs zoXnsaCduYrprZ@Kvc&L0)|ec;MYfx&GZ0>_zTVL6(k5%CNU)Bw;}Q37J0-%YS5w^( zuquo)z!e(l6Q)A^!)t>~1rvgfUh%&!99aV3zG;Fi=e5CY6lU5d!~xHXL2qb~uy#>r z+%EO!6sj8xTPo541#0A_M!KDdyDrB*&=r3Ul7LdU2hP+o!PsyXXm{$bIyCt41YfS*#JWVLovlegVF}N|3OyuyAp3$?@>W`RJ+X`Tl>) zpCNz{6NL`72?dD(Kqf>&Aw>E!3{ZifP>_)RzM}sGd>N={=osKda`3|cdky$|@y|Md zi-H6o6QB@)FZcH5zZ=1HkpOAo;4J20Hu9%P_X{6Hnw7FkvJeH4D?IP{y4fNXxe~N_ z(KfyUmbLCNK&47)gQNM-L{JR>KnH2o2sOQRYD?)4#$ZQo<9^lh091UwDZ_WirrhY+)(FE%@pzr$(O5TQn|!{E!{?@_*+LX}6?o9jX7GJh?2OI{kwFE_bO1`T zfArCrgDEn4FhTfZidQCSLyig610lw-Ca?G^p6e5rFX>3psOYJ7R~nL!Hiddf|0EF5 zH*dJ7%yzxfENi3qCE}N|opX>>KRSR7s&l}SCm>;0toujvzlS^)sS2L2j~2}Lj;-ee z`CXOJT57B!Wp{qL8$F(gR;fQou9?ywUEA;D^_;e3Q*?yb#v!%phK>%IOxnGSfD^KgFFRU2?G-!G|!yW#84(rK8aqwtQ1MV7;eGDG6YG(-hHK~JgGQC z5Upd((a&1T{AR1ql;!y6mBr}RAajPUGo2_nWRx|_n3WY{X;M^Uf-6QP|En$zXKRhi ztK)##+R^IyLUUI3bN%OIQ%NEOWs2@PAxcDPEG_f0yJ|PBBbN=@A5ODb$zb_V6dNkZ zO+$Lryca@`RaI?}hM8oUlAtIA;2%%|$+ttMmStxVm@5$u_hLxV)6y*pB{cCKtTh(B{B3t6%j@O$#-qv96c%e`-YB~JE}`cn_P$i z^$lKG8Fn%V;eUd73(ZTj^-JVEYPML~@s{eS${JEO+aSqdW)`-ywcs1e;|{TkTOFCH z=uqz(-jtTsV?|e0r9|H$VjxQA=W->2n+TK=(Pa!FE5;fMNAuB*G1x(jl(Pj%@D!D8 zsym6I2|H2Lp_HuH4P^2oj|n$S!je_Ruj1wTqX}yWaGoa8DNwhpIV)gDo2<23j|_VH z{KSr|VhJf?GQv04GfBr@kfJD4R#aA;Wjcy0`LEW1O~p|aqU34f%+D(W`{_HoSj*rK zl@zHt2%=PN%jOsDOjgEb!)*;3e84cVnqTx7>o(NVO~v&O=}o|~m78Z(+KuT>RCFc*Sp zqgJFwsEx^vN|H?Y=3U2#KCjB51in-L4eP97o4X3f4oCOCYC=hF9W&>vo?R{m5=GgQ zsZ=-?8!}cgOAJu?Pxr7L3r}B{hAjajo=$>R%L&i#XeCZ8CyzvE(zxQjP}yS$!1(yJ zV|iy?S=gGFZE|BKh+^ahs>@%ovn#Wpo+h&sp|N2NAj8PUvW=R{IgYrsJyRN7=mr>= z(oUM1)Zk&rSOl_TV=-ycd~zI1N#SkUlCmj`6!Z}CH<|=VSWz(!F_|O>JA)g1*X2&0 zPxaSJ(b?u#Ip7ZZY*NfV*TiWhQYPJY^chtjp4&1AbGqa(vxULq-s%4BBS`G;bS)MO z^gzp`j{7M#2=~LCGxXRpvFPe)HZzl<5E+6bBmrww_7IB*OFAdoEo>O3LzPY@?J7i8 zugIVjwiHf9r=O-h$!}~T%F<1l9zz^$^4Kc9d$^5WQ6Q{HuOTVzq@AjPIT|%5W-3g3 zB2S6!gM5!I5(x{Tb`*UwQ&^U4nydiUisgk+_k7){`$~e45iSq@A3&(HlHz)bDUU7l zkwps(lBQ3kIP7yieb8PkANNB(r&YHpCy6B)k76U7?k^7J)xGO0U;eo7bYH5FP*BQ4 zOJ}DW=UgP1+WekAEi-?qJrZ*?nM5Xl; z418g0$TlHt(Mp8c(rTC)D9*|A?|GQFrcJ1BZ(GfR+_kI3x~(7vgcbS`CxR-XmAK39 za|T0sZH$IAk^u0Da1tFrB3aNPC<0NSXY({Nmgi2lV~;Ph%>i>X1*Ydt_TQhpT$-en z8n}k!da>*&>y5R08WA$nrKWUc;H$;J_(^F*Q)wEM_tuP>z|N1a8W*9Yj7l$@Fg!`f z#7v&rkn_Q288ZF#7UdUKa%oxCDy&7dn5>d-J!ETZT2EmDrjD+8 z>?jQ7Bqj79B9Jy5UA3y1cr9c~d&Y%GzEiiS$Ed%2+Cpg>8oPBjN_*NMhOIzr~E}H|QY-p+uO|ty(!R7#%S9EbL&)k*ad+x(b9PjINeZQEz17 z!P?TcDRJ{euaI2{-sq{5BXUm3gliD%jA4HToV4`)5AxbG<;{wh1@okTC_GQ7obsnZ2raWbH zO)U?y2nO|L-gK{83)wP)_$n!a8od}kOCHxUh_V!xGO{Z?D{7=f4Z_UF?M z3;B7?3@f9$U}H;eb*#zqYBitRagJUxgR-36=Ss3dGWSf2Fux~13(wq^dp|mg+Faf7 zc}%wJ5jGEH{DSQa*1Fc@Bjh;Ed~=I?8hq0tiU5E}l^Ct%NmL)10T(5ErLry>*f78V zvFeFicfiy}H6DoY)V-Vfena9}`j0h`+B|M2Vz$T@mJL@{lp$QBNKvY9*Wr7QnL(ezMl=h&WA3d#U%SV^)yoGAzbz}U}iJKbqaq_3ct<(!e#UQI41&B*O(!4(abYa(X z;;lhvLkAa6nqOB9QNVY-#qOF;27;6ZkH$vB?ZadDJ1aWPMOF$1Ml@jz*zVm9779TWE-ln zoLbDHRzlBBwIA1H36~t}PMT=56ca6zsL3-1*D#_&$Rkn-2Jvv?qN)cRA!$s?o~p^{ zm|8-rGvWsqjS}J=U!R@?{Lbqtn+V$=q-%_v`xfRea5~yPe3krhclEF>i_Zk^=(~OG z_VY?F#kfPZTnuMGD<7^jJS`t(=iaqdV0x8g?*cRn2h*uhDJz-P+ZyjtNEU%OXwqMj z%5to?>XAu90k$;h6UQ)K!~F+S!N!h(YhY+}6xjk9J)fP0NJI(BeI%U5h4j6_82oY<;jDF2dFAP+88O@rMK z!NW}K0sumLN9NOw>pq|CW1THx*Q>EU3{YufvCAsaLl>xsL0|L+FauB|S%Q(;$Jy1{ zxZ-6~u;^lJzzYJns1XoA6&06>#SOooHfBf9BHzi)jnTfDIjVc_};ar;_o z@=9=X zj(tbm27UF5cBwp=GR{@+M3js~crP@6FMmoy@0clD`i#C>zq>2Y)e@=eK^fl&$oz(s|~AXN~iG75xLryz(T9~+WS2oe_k)dI*6 zO9IGd0BCk)La4X$cfWXAF$2zsGIPK7KI+NTHx@LXeQz_e z$|+qlekic?Yx#J$O-$gRYckoI2t%lyp75M5dHvkCU*)~WMD@Waf7DWmR%j631baX1 zO3q=aM|&|x-(4Ed4t(<8=_wI|I(Rf%-uJrjp=9gPu2L3&O?Um&i_KiUePo+!ZJoYc zjfv0>i^i55msKLk8U_ZCip&5^asUF_ed&$HF7PyO6)k7@a&NRRavbu$5LIMLr~b!#TJa) zw`>z%p|G)jgE~+3qvnL00NLGZ-eX_8?B!C*7#DPgJb#g%nE+x@D@un|_G~k%*d-ZB zT(u%e@X?M2X+qNd-#}&UoLALSZ4QUmmFIj-P5-nOYNT*QQG_o$ID~IiHw!e&Tu2_{vcR)?GVg{`Jbc z5ca}zgfF(9N`;}|D{*}+C(-CZPB_LG!iTk^!cE12XNV+H}pAz)OCJmifHXuCG0 zWhDu~zLbRt&O?!H0D=Kk#_b31nUX(%Y^UKupz06rqXYBlYvXg)XF8kaS8;bdvw~jE z-eZ?{R*edK5_w&|zwYhK;ygUlr{_t3uz%fIGw(0hHSZoafHb_Cc{ew0og7h@e<8V2 zX}a%a=tm(i+1_Kn-$8k^9$xE&DCbIZ(m9pM3&CUUMzlH zHt=k^YH`24Jw47;^CDdF;`ZF$ES3ptYk_RFfdd#JV1_D0fhiI;D?et6*E4WoDL~C7zqmA z{udrTZ|)CMZx~G>Gu-R`fui+VqJZU#skKVoO!GNe+TF0NX}wL=j9J`8?GL;ok0()po%+U*oQ9 zfBdHXc(sxcL9;#vL7JxzB}X9`ghm%RLI6h;0x;BB1V{ob!Jq|01?T`70uT~}yvV>L zKZ&L^{N@!Z8IdF%SbNa>H>Le0YS3Upo7I#%Ixj@9XU!e&^yJrj*0+bXLc6PV)1!Zf zKhq-UUdfS}u;OGSf#Fdw3?>PQ8pLH#WDo!_k#GqBAR-vREO<6!Q+0H=-Wl+{bj;Hy zkpJkRG3t9(tLttf?Blz*USarWkC}SkE#=JRv@_)ZPch?TSN|Y;9Sq`@!PAV~70ZQp zM_2xJiTIh!gnNr=2ir&P-PY)}e(hSGbEBD0`V3S%J9-C+O0~GwbS&W(%*xeE!GA+O ze+8|^Qx+sNws8dI6d8wWIb0QEFugH#|G06mQWRuKRY&;i6?1QHn>J3zy5K;gXGwMx)ajd@1i+28qBGFFp;TKf+y z8ZxoYPo6%l?(XSeL!2_4KZxC&jkT9T7Y65seeo5luL7I%V-1h*5_wO3PmW>>z9_q5 z3%Wa$&dOLDe{YqizP{fV^c;&iAL{xK67;Mb%Oyi&aNG!t z=1IF`cktBkztUY!fO5*mB^aEFSGJ6t+E#3UFy@phlr`Z|2z4$eF0hT{;$q1|I-6|B z!Dufi5g{NFKotN1q2v9QZOk59u{zUPo4$G}eerRE?OV{B@7urr09a?zbp@}5p4fdo zjTOB=Pn6KvXy3HU#~+Ar=B)lAV79^4>@eZlJ6m@p!9Uw@{{UV15yZIaz7j(Hy+ozp znV_?dd-h^afyqHhM>d)t-VsOJFlw|iF{W_vJ2o+Du7Bf&Hpp6e1a`q-t!$88lB?x6 zH)}MT7<9VpwP?!&7LT>;)%E|42M<;VkwMTw>P+VdA!iAB1A>wq#)E)X9u^eJQdL}U0a@1t|&l|kBFqR>(K)?s%qe|jqZ$82>7_jf}v@iwXreAOF4XN!^Z zrSC?*fyTCneWm#a4+@1VK3$^Xzdy{M_IlS(e?lAEe@pV}tDXEtKySBj{P#h&p-9eg z)i7y>;*n5AYB)?85>n0fx9*^jNoxV@)v}=H2nO&TA9M%_C{#rZop8klrC({3kHopf zLz}?BHVQf(#0-MYf`>v(3D^ds5a9hAGz5TPP>CdfmQmn8`>XL;?4g7KZ!S+u>d|!D zcORnpgVM?h3qyLZOzVQWRVuS->x`NkQQrqQ&n_B!iG(kHHy-J*CCkr#_@sFWFP)<| z$ozOkdXEm*`U`6FO>GuKCM(R-s*eleHeEdo9oY3=8LMmw5vj{6$r2I^|6P9hE2xXX z$}mE8y1!foNw87YowXy6j^l;RC+=rTx0Q33vBJ&E@hT)xRRmNyf7grM`L0{|{gr26C(&vdU%(W_V2vpEkC zDqofXaukmU074E>+~(}8TCCUuez+9XJ`+D3zfoRdvOP^UBEU-nqylgrT*aFYPFO;U-2F&nRus%S|Vg1m?leK)G#qmSM*O6(j)=5C^`T= zZ(;yEU(QtR%Bt&7SFuo7>@&J{*ea#7AQ%AOwt6r+rupB_Lm)(81{NH~l?2O64&z2C zMnS-H{;PoGdejE4JL5q`reD8Utgx=JN`z+(^ z$z{(~W98IYWz}NAM;hL}4W&cTyVA1WE#0rs__TBOjc)e%WfiLYdFr2%2QmKPc+Ww5 zdTj(OjJYDIYPKWV*gk+y1%NpKbz2zhGz^-5`vPT)ZCsH~p7%&!&#Zsl2BixC%fco2 zkoJZt26PP|^Z4f;z>Llu9sCPM#g%-QVCExs(|JBCdSZn4qJXufg);^zs>mzxDY85A^azP%LgVKY3h`9{qyt7`yD>A7Y;?2 zrtT}g1#6{Nj+C?gtBEfQYerhI-tBw(zIB~Ew>y!A863FQ2L%K+$v>X2S%m2-K<$eS zo2AG4@FuYZ_Uex7m9xGu3WLv`YU5-sQnir_cPI5)iuz}^3$T*Of(?-+Rh+Q`X41cv zp%^xjwpm?2`~hbBf|W|y1>UpqsdJ?&riQY}#g8n4(_K)o!mv=4=r z;-Y4vm^g%i{P++k_@{~}YS0|yWj_MO1c ztfM3vK*hdDy&B=tyrG}^a<1?7*AgeD78@3M85?l<5m(iT4|M1VX|p*9dKfHN4eu{c zp=e!w@^Ws-=k1KMM)m?P?{TlV3tN1T?V`prA^#RWuH+6Kh4OE_}!b%N{CbEbQGF2;(zqJ z3bI)8E$FJ8znzt`Zb;X^IG(=hdy{V+KX-D-dztpm4NFD)ZLVc*wt}F23t81dc0TpT zOj^y!(x;b;Tv4cZ)aMzF{55jrZfp(r-!+#*B>^Ik z8{`d!k|d8{9QzLj8+(B`0x8d1xNKEo7o3Qg+4!7rn^z`j9GVBX=*FX%=#oI6i9(=6 zmrUTq1%EyqD#R5VNJ|`G{b}}?i$d%3{h>^5SH+f~3bm-~T405{LB;1gd~Z_Np(!rC zv$20e27V-df%lYOKj)&zuT7qhm5m8O8Z?uQ`X~x1VSf8npQ`S>G%_-uITx0ka(}d0 zw&c5BPQO|XFrB5UP&`|d<~I!xWVco zjW~^|sk1`=*xBy$3lHDO{5C%=lPj=mkgyZl%= z|5%0WG(6tj_r=j^lqOY9hwEKe&l8#tOTK|zE9Ry8fn!Ywx<|z`N3tYE^|D+QCovXm zMc@cS9c$hyRJDAiXaib(&Hr!$%v4zOj#@&ZV*dekZ_;d_-7U1Xwr&p)q>>+USzHZM(Ds&I2!CbX-qjCZ1iF)4;JeI{m@@b&fW>a1A}bo+X8 zl8Mf15Q^hhF&-u>a88j6(+c=>ILdf{rYmNUDbrMIh$veJ`M)fLeS6oHJc!AzDJYXDrC+GU{o59A?8yORYu!T_(%w@XKB zMu;^%hH?E#X5*4^17?JtB0_Jhd6g|Ul*`;dV^w7E|SFh%k=KCV}P74)=zPdE~{c3icp2)+0 zEK}M3E;Th;hyH1{zusDh)BDDP>d)W1a$~}rCE|_qjlZuBc91!9#EabR$vSY?SdAOW zJGO*hZa1uZaz>?SrrFqtQnXrUKy3sqdn z4a%JLQ{hUJ%}XmvqcP;zQ`dy=8}F! zso>H^;#0d}rxm|@;m>taEjru}4NM)MW_pjECcP!xT{aX{7nJObDxXxHE(>3+@(Zrr z$-WsZI@Ky=amwXeqd4h{=g^K129Ub5Mcj+&OC`!$PNo?Cv6qx-N+ZR8aS8kf4mbe! zG@!Jd-V_w3mr(BWD0h?Qz3`_l$co#RP*R^3>EeAmsp|wc4&~4HOG#taPGkPNq3Ol= z$Uhc`l?a^Z?u`4MM`k=}@SCYTyM5Y7>O))U@`!NiI>2#E#KcP7S|{JC=EtDj`;FZq z^5y4nrZ(kVTxu+OUrNB|SBKxi^{-f40vPu*N_5sM@^hX&XQK}_hu{{bUki~^AO zw>)pxJDs)iDcR$+p9{X%q3O2NU9*TeX^)9E?A_wJ6fhtYky|RqB64+Q1=mgf60y2G zLsoRf*wC4~XH0rlQ=O~!i?_~FxyzTPM$ujKYhehOCEKhcnHT%i{;@mvl!=r5=oqQ= zKsX|~#FNkp?|Dp(y-RzAhaYu9ql9azqfwHS`O#H3VNkFCMS~u3rCVp48B)K*veks= zOl6|JW?T_SeGN-_qNd6zDe*+k8yFO;T0!!cN6s!6^&gmjQg9oR;NG!9eF2W|DI75& z(9K1Y+>Nr zd+qk&{TQlW`k~yZBc7>K@04DckPIehCe1}x;CoE4irT~W(&E}Yy4nG~hXh{t$EhZ5 zw#t^V#k0pF-L6LY@Yz~eIeRUDmoA9!`MhPiR8-2)1msM$JXsZF29juVaH&x}3b{A` z*NOd8b8tT$KLHr_L`FqLM@9ku?z#i-0aH{$0wQ`SF&%^tje(J0Qi?>ANkCfAjFedh zT^8JGhY6NLLPNg!`I|E__UeG?f?axxxD!n$@1JGwArDngHgx~i5mI!HGf zHMgbsrUD(oSm&!`#V1rzbs5q-E?8AN;Av<41($T(q-TbKS51=TXF;E(Oz*ftUN2qV8ua|Dwy*W2Bs*XkOlGH0(m19<-cN{EU2=si}VJTR<+Kp>D%b)zc6 zx!$lyjGPe)l^xC|d!i_L3+@_!CauSl2V0 zh<01mMj5X+ml)XCzC5ecU!T5Q2)Uj!WU#R0+#^LpEEW9;}OXL>Lq6Sbx3=Cv`GMkv-I!^~EyLI<5mBa`e z8Uj(Hb|F+{H9cgy)Y1{?Z&QEjK3&>iaK58&XT0P0S3R3*;TjXMG8m?odYIQAzIKXM z-{&~FL9>J-v(-fVsEY2sRxe<9NfJ+_?@Q};srCnu7eV_2pnJWh$5uHLY=M$`yg^{|Ru~t4rD&D@{xfY9lxp}{ zxXy$Ak6QOI>^`7w;*<|xviA3fT27Bgiss79q&h;R+uh9_s^z>LjT)fSeD+p2k2^g1h?-+KkJFOdagK~6=)0?J_5$n$*TKTA zuh$WpbJFxh@axmlM-}K<8?_FUktegp1=@9Wbukhg(ZgKlomP zYl*TuPgR6QiJc$S{Mgu-5S1Y-zRSHbD$_b>e=K`#>2Dsls^b0jva6n>V0-+0EbmvR zuWTakvx-ndnoWrHeZW@y*{LC}bax-hXOl;vp06W=%o-XJm1~NY6rVR%rM__W7T%ZY zP>}vY* zUgJ;nq~~rYeMlwtRlmYeFAahEamOHIhAWk_P;}Y{|8vcaEI0h{^nP>YJ|Tmf^we(* z$S13J2A8pP(uz;I{d`Fq zr!i3th4HXf6HpMO&oAgG|CrWw7GH45QXAU9YqrrhGA9e6AU#j`1K@AY#ZK##y~F$i z6n%@>GUEIzj2HNfyPr@ljb-HYq^gr-jjJ06#jq1lp-cP8vxIG5`9vHeJ^(q(a9?T% z-cTRrsK2$fYE17tom*glm=YOv_w30S63NX zE}iM{`=WcGFf_11|EC_+l#tlqAAkn-&Z$%Uvj>K-flT(u%VJN@K$m{*i|#(w?WGy^ z9p;5@@;5OlIR-kT6eRJ}&z6lpAbBVw5r-OiU@%fxa)rdYTl&AE^qEU!^g0bY@UwB8 z5UO&_|4|J4c8m8>^v53gMwQkusmJ1&mIBUogwRnTm($|*+rjwiyroI?p~Ln!#WR)V z$ii^%eZs?P#XlxO-tuzk*#@bM|Ohsv4j^b-tjZv zPNg77yG}-&9**Nd&2mOSu%sJ_FNXZ_7G!0TI({OE)KTM!6oFfO%X@Ave6AR)i~Xb# z@fOTd_t?$o380&05XjjgPSR>IgcH6|iLZ<9=Xn4UWu5*2;tI0Uqv0=+!et!hH_txP z4rKZD7Fjr{aB|WuryG*hx)~Z8WtsbO)lcYjZzQN(3CS?JcYIbepysW)Aj{fy9LR50 zQay=;u_EsrNUpUrIXuzO`+~L9MSBY$I<%7G7cw?_X)>#b&RyP1rRRg?4?luRvUF8 zHOD1~ZX{}MS4;j*SCl>EcV&3%i35p!rCS=JZUuuq;pxQA+Y8{HtU7|D&W*`ZUbce8Kzw@ZvjRrghM(VqrKB+sOr!oJL+Q7KkkWSFLc zk;i=T=av`BuN}|Y$v_S?5cW8FIkV^8mFY)AOWg7Votw|LCOTR9DB@9DGffr_N(lm^ zd(L-~oSbGZ^mzMEET(_-HBq*fME8-MfNRyXsq7=|B#K`Z`F-4T?Pkiqb(5QrKtP9b zwDmIW-v7#o+a$pFB{=`SI{zM^j;{1l-Wj)ZBdL*~?%t-@wil^GTYcpnRdz;qZ3GMt zGi68o&0f}SlLg<-Jbde$a3|Hnl%UK0-G1CHHTXdN>>Q1Mr0m3~mRX{StH}()2OPR?ypVw6rwAts{7AJFTa=ZWC}du>wJ0 zKY#wjt-VrMqcDWHLB%LvcuTNd-E&DzOD>Ij9t~n*sgP8!q@Bna$tLR7v__+s-W|8K zHF+${v*U{soAgCayX7YLCUF+cgtmYbG$ED-JA-QCee}dtoMqZRvhzcCZtoSgANd#CW{si08GYQ<2T-evXpy9pv-j+4qolXIuMXNxZ#=V`|Al$MH?&PPR2~4{Ub( znecl3D{(00U%m@Q8Gfx`>6`<%*Zpq5H}$=UuzNP-qnFqst1_!)T{XpaS*nCUj>zh_ zyW;~ma(gdSdSJzmuRVi&or?ZZ{PtNx^=@yP0#-dm>?U9{WtIs2z|tldeF=k2@1SO_ zTe~w(B(@7uNBZjg^rqWGKJM&VG5XFMtoxqxMBdQ1x-Hg{<$B%6-uVxZ@_>mw-Vf_D zrG{<_=0exXc;|39EUanhg|vJ*#nO?Q7zI2tUPtbGe9Nby+TGR~e2kjOS5fm?-!B(( zlr=-_nLI;ZTq@$=t=0bSxLB}TSN($#S7P>Am|&0!gNqLox_$9}V{9LCN%KPM6H*_A zrX4xxMF2McldT*FHxeVbTsm)?CG1+}4`3>IK|2?R&bl`Vi4Gt2o@UNEqae5x9sBWa z^OhUUM5QFTVQ1jui8HrtnjDR4f2shXEi;Q@ade6t=O@bAYG`&jx57lRRibP1R(!h! zwPCWAen{g6d1aRL_>DqS zK$x;>t2X~WC-Robv0RihR*sSKB)TL}*gvN%`KrdR0zo^hDC)U;N5_;|_()Tq z85QRgLV)5W*PH3fH}2%6s%GZDCJ$^DEe-g~auqF@I(N4#mnEhKipS2F<;2iqBf{Z_ z=#gU38%JZl15Tnsvw*5j&bZc!vC7;U3p=*y(|*~fCc3>a$Xz4FC-U#le#b;&Kq$CA zOhCEnuwl?K!H^DnW4o-O(QfPI#R3{8H&IDGn9``eqK_W&Z`lk!Q5AX0rNhVMyDMy$ zLfng#i28IBMLWCX{qwyN5j&GlzvpF$d%GVy?K)UE#jjnWGpHmE+tDr>^g4aQsZqZ# zpGodgeYRM+(s*6Dr}~>W3g!M)X*OqQr<3d0TrORUOc^y*F{X6Ex9<2U{D|>u{O~ld zG#JZRw&d8oy1Os+WzKs$!0mK6HB1Nk+z)ssBhchR33>9l;|$xnV8 zut%iy;yz!RE9BAZI>p=S=k$6rit_e>$_A01squ)ShACy_B#&4L_^t8vi5sH8cudJh zhH}tNr-ZrQamfWz(U(GZ(hg15(^bc@C-KyyZ_Fqjf>EfU8Z%5kIerM74*20qUpF~q z@#2_<9!Yjq09r)0Cp1y;CH_iHP?11kjKFS<*k@~MU!Yxp=wlIzY-jQ9&{3>P4(B;S?9q1R?J`-h@y@1wpzf|Hq0 zt?QNwIK;`ZMm?suWjt>S!Dh@s*_afR#Hu$WCa^F;O8uj*ssSP6Eu4KqpQ#Fz<4e26=|ow!c?_J z`Sr(5{5OWNixz5j?PU>IOnfwb#O()E+O*oGhPmyUj4$XsoZVPXAgTf{yIF=RszTIM zj|;xEHb?v z@V<21aBpo~;Z;u;>XpsE*t_KK4BH226P13|R9aT%&T`>FM)>VGIMDF*-X$-H#96#% zDG<23#dhCIR^Tssnasbn?b)uk+z?TsoXwId62sDwsC_7`;%TIFOC&%+%O8sBfQR2R z1=(!wlJUaoS+lw_^WrGoNV5Oot;;n7KX1!bT^#oIzH<+yJXW0{eBNq=Wrd5HN$RBH znU!$=&PJ`Q*0Esgmi}@2)~uGXf~KQXvEzIk(x#k%+8}$+AI`#S`O7&y z8Mz-*-=6T=CF%zq^dm9^HCJEnm3kidbTt-1s&?GB$XoQi!gijJ%e>rGkAbS9lvKrv z?Sv-@#!uAL#JyVQ>Q5xG;4e>>A;fClwRvEx|NtY+^FXjK2==Jj<;=U0~z zxxKq^-h?kIw|_oosks^AE~n(=gJXQ-x0fBl>pukX`(Q&8#J1F)Zqa?|_{qNydL!CJ zIqlI z^*qmg=eQ-F;DSw_rnN6=B3LuwJ8ahWooA9%v@$=P@DGq@655gc%o3}0u=^#XD!&OO z$CBC)8nsqpI~DHKKKco*r$5Lg;p=kXM&#JcDG}UBZ@7gmFmZEffHk5ZOS-y0mcO#V zW0zWKp<9}IMMi#Q9M2Kr@SA#p;lh9H=oMLg<#ypC`&azU8g%q+aZRU=JsQ1MPO;hjtL%MAbjYah}GO862Vzf9Qu*bBDQ9~ zI!hk%t@Jdx0*xkN!I{D917)QPqdA@`wqY3krKkZXgC^}`t808*+7X46wDl4brl2nr z@w_d+vJV^x6@3!@rxGeld7(NmLB?FFSJ?;+qCCIUB?1b3{oyb3Ds^gPq%9Zwc>JOY zIF{RO^?ZGp`~=I66wNSGdZ=IWPEH~1qlLO3@l9-%m0z|)&DoRbMl1y-qlrwNBaQ^o zw;abijGfN&A8@(jVd=!b5-GdZsFWUFZ{Ec9zKAZHv9ZM&!;8~5_(qb_r?XAD)NC+4 z1Xr6t5uS1R+!D=r5+L8fL0P$u-rR+e<2|TeZ)pjitF3V(dnBI7_Y5GV`2(<3{Mb=% zTs!)zp^gZntgEbu$yy|p*TrfO(%6PsfRQY@A_vuL9Mb=`X!cWvSL_f4L zHXbsG>t+xsT7t3V^Xx~y9<>_UvNpj!o^VCT`zSjOVfe?hXK{>J=e(ZcWKvy{~f zzOD8Ulh6E7NnH=4G{-9Iw>uMbX)e7IUB$_|GwVKu zE*8#s!H>HYHWy{HHaIyguIEpD!d{Ofgtg)p9TLv=ygj};xQ33Tz&@ZJqGO%VK+lXy z^qOoYL})^8kZA6>RVnh${s7~mTX>&gRaHMUnjeYO=uS$rKx zV3D~KO{Jk|qUlJO;nloMELwa4=qsomW7@ny@i9y`#Jhz(rTZinp4wE}Ptzyg^J*(Z zkH4MZXPj77v)Yp?>|YyE#`;QGgH|4??&TL;4h~uFiDRa1-(4#$K^ZfA_j1qWx{d+ZeQDa) z6`a#Dk|%q2%3JxdG`37$)=hpXI!X*?6SEsWvCMIO3dA&=`_7+974Y&+H&neY_~`?5 zHx;Q=@BA*mRHw9ksm-6owM_^AQ#4{sfkd7(2@{7SChGZwjma%zKZdhD@do@MU1So< zp1J+HTtZ&+`JqU2UCz=nW^zx$X`6GfW!D?=LYuQ?3B~wAt+G&aE&(~bt)9S@AHTOQ z+V%B(RI={8T(*OjHhePO^D~6Rm!~liSpw6#hpaO)7VaShb0Wd=qXHAQYw7V%;IM*{ z{j@we4D?Sv&-{}2lI$)@;y!ffk2+!L31;X{b#irMSG3?6$A;>G6Xi#OxA>tbD`M9T z*;`th!>-OArBk0g^9wt()_Esj1qMqR+s)+L7j!jNyTw+R9`=atmxO8Z3z$Nmo8u<{ z{=Nb#Isp{y>><{$<5Q-5AHz0zf2Gi+-%BClHg77gq^KIKs#b)Rps=wI95skb0sU?s zDI`yO`VLuEulv!jnvG8KKb30VchAgj8jPM(<4t`iv8k$D?~Lq&wX+PW*I2@0igX5< z8Zsn>)oi+j(iR8Pf#4xq9|wHYY0k=IAKTw1y*DB%XNqOyXsTa#Rp|XGuzKY6^5kpm z@-@Ars`4hrlg;$Lv~W#4;2eXETtza|IW#eOwl)1TckP!M526|)4K^f(#gu*Z^zmK+ z8;wAtO9VSN32$o5Q5K)^#Lv9Z92{V2Wt(x>A;)=4Q2W4(gi>$kq42Cr@$m;W{O$L& z6?2s3>CNp*CSvKKTFfH~G|6lw`$3XHA_I&IcPz&}J%l~EwZMJEkKar5A!`%%!rJny z)yGT`UQN<#6_4wyce~=d+^1&U>#D1l91#d|1LC19SVk&(jR}V`If=hAgnG$Q zek5c04ekA?L0w-;xv~l4;j_bB(*xvYN}2dEd#WXtvnZo+{J`PFPVJxBm?xm9qidb?&ezR%7=^fMX_-#RBz;4!t{AOy#%EbW z0XQ&gbWzX*5#O1ph4;!)>wR*B?fJ>d+(_1*4DO<%WJmTDJ|O=9$Zd5({{YFBq2g>% z)UtClhB$<8mG7bBLmNbKPV2g^ZY+V8PIIPlyNxwHlN+l>6%uDt%aN*=`#dqnPVJZ3 zm?w<_q1~i#!?QOos-~&1HO0?$%ZWKq39*;0h3>b)`r#&#{cPTLqsk5+N3409(Xh4y zcK~FL=Aoj)_5L9{p@NnSqb`*Zi#8TGK)}W+7#ir`mYzwi9aTxq7`vQ!j&W4f=rYNz z!mdn^*weyI%BIqG_an3YsT94TQoAg!bEGU5VydhWE0TMbYpYo@EDi&0m9@fuZ|U1} zj2+2*PTfF{Fzx6UTwo20JfeW+ul-Ybrf76Qs@hEFU4+^$#WwG&$jZ8s)LU|OSIXES zQ8LQd)C;r4GXZ7y7LpCo+5X$qy{!b8AksGJvuf*>%F6kc$&9l4ClGl8sKMPQZOL>u z_=j$sOwRe=uZI5sclAJBoRUZ*VXTep;0`0B+xyU>Dan-&5<9ZtPDjkT#D9?F@2i{{RdZtNm13^7w?AV{1!;WVv-S zzz!^QqBcO-T;gD0Ihza;zliX7P1!Os_eBmw#;Ymn7$c)}rH$H6tHt9h?h|QO(kfTw zO<|SMHqCpR8)_<@QderSWM%1~H9biCE%32KCOH9#Dt_;`Z_F?leewiR-=q=dZs&B+ zoxdZr7(*6kO6=1~-{G#ySNf=%p%ysRI6h~{c*3MgpsJFbO;JfZ8huy;cyD-VnsYK9 zMSWVr_dyOo$kRoYZBe@n5XBU+%Nu)N+gd#nvEDBK0HLy;aT0S3f*7o&os{jGXVklN zU1S1eS3p|{oEkSEU2K9QTP7SYgv;&w^9)AL-*V1G)XwKimCD z1whP#Tjs(?WR78R7@Dzq!5BjjSI_Z z;?_6z)%!&|cIa4hL={a|K*&qj*u1qBO{NcXq<3;Ix&cQP2MUAd0T*Qi-CoI#x*;^! z;~={exyJZ6XLAj{z7NuBJ-oK^j@X;4++OdwNG_oM-|8wR;Ku1HWGod8joJ8kc!ZfD ztdq(U0=A7dCEjO3@W5{yZ09~QUr!yA0s%baW8`$gN0}bHKl;)3KWeXNgzdtE`tOjr zHV^LwSCrLGlIHeNHat#*0p4r%_H71gYPQq;ahn(8)}n4!xYVE}@cSnBT` zCKMjiI~}!0wDGK+%}=THp>3j7b*p9CwJEGFO=xK3o%V&P{IL}6+lxC~MULGTqs$lI zz!-%7W9&pShaAqrS1%72tNlZ^k`5u2uXl($0&Ll2^IuV`yBZzlV@$57cyU}Zs2H8u z18$!raUkot{k|YSkB5i$GqKxG?MM^*p^ols9&H%Ps?#b8;g~W!$l-gdEtT%7_F{gn zuqBn6J!Dq<-nUOl+|_is?Vs--d6WNVTI6NeF2Ztx8?dj1L-$@apYo(o=J>e z6yhWBrl{i)GxZl2tE8`Tbsbbn3Tc@3@tPXzuN0HbIo8)uDK7cHtliF3zy#9m3VfUx zc-D9RLU+pvyX5xjKc>F?KWO_7(|d5l6WeylD=FDML+TvHXK6Q0YKkDh^jy%h61a(q z*nQ4#Hq7M--Jf`!`U4TO`M$os3sKvaF>?O^JK*rQ6xN0eE&6-e2}_;Bl1lLFuXeCT z)J9jiil#vNl5U#cP7$O|YZzQgZq7V0Oy6FlSyNd)PCAwO-p=}Q>c88l{-QhhdXKVM z8pgCbN3>bB6-SLOwu|O{sSEELw@2B0}wI9|;e-GTuA&I%Bds|^sSRoE2&e?95%*mhtpP+Hf z=-Rl9xUo)dNgJzv{{Ykd!`aNv)5vxx^q8HuD_7sa3EQh_gkd??G|~vBWP$BN0)I_e zP;M;M6SKXq)^}J?y6<80yI8B{wFK_FnXIp6sOgwp326zv)gsPr)Ghu+So2f%c#pD~ z-AtXeNA=UUqkj!DJC?G_s!U?gX?h5h2CR+D-1KM{18{th$aA z%&{`2t<#mdYi^jp)KJ$Eq3(RVkZQrBuZ2ec09c$@Q~QQ3MIM;h+wzZs5!p36a4ubq z1YynvHyq0{&4ty~)z#JcZ}FUL+J|OCvDPKJD4gir0hRD(V)Clgk@7dAqTL zal3m|{k(@3Zzm&nDD;YM&gLHo;1S$tFaqYCoF)UVWC|r;3#;>A3#+TEtE;Q4{1-~r z8miFNldx=+LEl`ckCMOHP40l% zRLu8=Fv#aUl&zLmO!c~sJj4J4&PJEGmYb#>TeYmG_L;fg7(LJQ!=`06tmkKQyMEC_ za*syK>8SjJhtSlMbA>xINHMx6mg@fiI;iHWtg>rt$H3yq>0F&k?B*uN84$S|AYq1> z2>e2i%Os9_niGyyRNv#s&*CWk`p)n1L)~4q4{dj}Q+uNY=*OhfGMPEfd$z(jkO{lg zzch?(&<(T2lzpXC8#SD;d#~?q5BAaD53C#A{yy+QBZ{0w>6)bN2lkLaZS;YM4=;4}@sxQTsA*FBi<`$tUFYH!#{{V^}>cv8< zPo~zH9r)ZQv{+Qu{>5K+{{T83>b>Z6$saDwFHK z7WWSJl`pmt-;w9jYPxRj-5zGAa!0w@Y0@7g^7wQ-NklDNFt`muAQPicYPGp6gHu|F zL8~gtK1YgX5mHkJHed_5C-SN(?*x%rk&@JLYpNf3+jVVhjji_9ixI11xc>lJg<=+Y z6D4~~r+GYgWfeYW)EAuACHFzMQAxpTCI%97J4J6SXGawwywC2yZ~mB5{ji)w-(b%*gwB|n=s#nCxs?5#&gOZ7-^22XcF5lyZ-^uZ) zBV|Nv^0#+(xad2B3L?*EVD}^^G_E-s`$G!2GCYgFC~R#6yC`;66_Kg!S*=ZkZo6T2 zo1^Z#dJ?&2h(G5S*cD%iPgN-{d!le^y0KO$-36Ge>9T0i>O6Vn z9#(_GhUHz{SCZ2A9I>0W_I7k+7Lmcg;x~x-#;M)z-xnygJ11`bSi27RIUVn(DBtMs zkNI+L=bU`{cIKEBnO$995EYe`(I}ix%B|cVB_DMjwVpXUpHmna9!1#j(Zz0D;bvKv z+OiGQi#=G8t(r?!&Sw%!-FCIsk1<)wCgH#=hmt<#A1nRG?}_YYiu%8~`|?7ay88bB zF5l~zZ0+%G#SP9U^mLx)WD2^>fmgs{;H`CSP$>MWv*-T+6n(TL3Xc`3WmQYw8yd>8 zt7~LJ4OSs}mEIPsGU5f8EWu}L&Jl8Jf-YImeu#}RZ*+S}?mv8g`CmY8o;>d5i@ErH z4%Z+w<_X-5M{Y}L@qhos03Z(^`mRGBA70KP!zoD@Cf(vKjHg?=j;~y4^RB!NZS?$Bv5ie8Z%R&HLOq z=o$$s*amJ3=i}}w{U#U4^zqY@!Gi@_ujc%&ItGbya%drZ{{WT8+)@75Dk05-3&Q$O zaYPbi!9Untxz%}KmvTXYEfUiftNLxBC3=_&UD*r<3=*^yyW7A`<-*jvn^mC6!Gagy z+(Y0P3>weRxK{@i^D`Pv1}dTgGcsO3UF{Xs|^&(Mo#U)_)Arx z!RTP8ZcVag)p;p`ofGD@6xHhauCmmTYPW#g+Y9&KxcIZ*|HJ?%5dZ-M0RsgA00RL5 z00000009635D_sTAwUBXFhNjJGD2Y@asS!?2mt~C0Y3rpl<%8pa}U$LLzl0mT!$d3 zSJNvzM<(Ox+Ad$>97m>O=@eCLhZX6#`b7>qkorCJiL!?nCn1lZ=&jHkV4jYL0VtiI4FtxAb)iOXysA@q`Sm?LqJc$Zax_POWLipoJ&Nw>K<{R zE~XQ4@WxlQ>swncI>!^Kgxq{QVRuEzFwrE^%rsgej)CX?+IpBx$HgeagjK9djldSa z^GNg7`aP%NHy;t96jPQ^Lufl9>xPR}aCSNe58CQsHy;ADVHJC)<{Bzo>wpjv{OA%; z@w-R0)WR6}R;;U6Egt30oM?W57J%|QMQ*y7L!I3=x2OWjFdHs@hMn{~5(2`s2bI`E z8ajw`vQ?@}Ko*Pv<|(+*)I*zSicKlbrEphv%PSCFQ(JGKLyQ25 zt3YrDj;A=H5D5OGRIrQzP~%bpb9T_!dI4Gj_`cUupNyjGn}8|_rI-i`PR548M4;Q_ zdtFal{HBEb%S01Mn}D194mtvHhPRLHbv<*Pgn#8RIoqO87Z#4^Lvat#1qf?vi|<3d zbBRRkhRMhaU*d8m;-!%J!pZ`;-t-=8k!>$g?Nm721Y5MV1oc*q$O}MMAKrt_a>_ex z6;S7TmV|L31XZ9eN#kCF&2l(~wj6y+V8}riCbsh=pgBI#=9Op&bE`ng3D}l|N^5^~ zj#1|Z!;MdDgl6pq)LasW)Gl4nP!|N!JHtXU5k*y?+KcBDc&AN8SwK=Ko0j81PI3a! z6&9;N<(?^=qOyri5a(I~S&bJ#2HcW_o@wIyxd@=BL!Aw3ej$@+HuD7hGsH4gsf>TC@ z=scs#Xf*=~*+cnD6Oa~wq)NDMAfgb^evhbM&>(N6Ruf&>$LeN}NBY#q2A5!5^+T<_Z5KLj(Q^3wa`jZg)ldk0^{TG?KBF)ZNc_};)L_6Dpw&n7bSA;nRTmAx8#dE_3!luahUxl`^BO5PwP^V(17d9}(MprTzjCre>H^}5 z#N{d1bz9|0JS5-ym69J%>ae$DEhsN0={zjo`<03xPxwqd*HzI`3A4nXiZ$e<(&7gR zYB&DnW%U05<}_H1N{{C0EfWgRBg*U|rz~(*qkR5lW%T)Vs00Ow2po_+?v{xtVc%5c z*K(cywx1Zm)e(R0R$os^qSIhf;Ws#MSgPWSoK_?1>G1hs~@59ntUO1s1`4j zQsVa7H(sgUBStWbVnQkg(Y^)HGs#iD?Q#!`dR{+LupdLppMec=PGy|Q-k?;~ zM0r9kYrKi?N%*JS5zS}X@%ojAZ=xGN0A6djBWr22>M9@!(HOC7 zo6Zy3B8ks&phf3peo=Iry80U3K7sf=Hw^ZDuOF#c_WB@=$~k()&d>#j{o7Rk02cYl_RiQ$LKMS-=tO&3Kb=_+$brP1+*@t9seQn2mxIcU_c{*)h9C3rSQwJ1d{ zev1$qlAIe@gf;V(CbwY}3T~ArH&TdG@uK$T7yjjA+vsj(Lv@;vRJ1(%uRBQYR?usX z?@YMYa>n9i%LqED2S9E-;W_nkHjmW*0JVwLy9oEYMbS>|GVW%R$ab@ zGGOjRBaDbn!rXe*ay*d-QVJGW{J_!PiF2qHH*5+7PW3X2-1E>WD;eIL=bZw?X}Dbi zw`jU9iZXP#-KQ^)U>58|3p=J-&r_=(XgU{!UiIvVXB&-jVw) zm+mRdJE?F7cwQ3*obK?MP4{9es_LOYs*gghDPcicJpXM)!4R9?~5Sx&xRq3xJm zhIgkMOGe=>s$pfTV*;{ac*TZ218DDM<3DNC9Fv+&Due8;obH8nT9h#Dm5J3WqUf<3 zx~Vn4Pe9E*WAL$)QjP3AQ-4p;xVP?4hYLGVLXJ0Y-sEiy!HvN;T?%crm9wU+OI%QV z!PQolZ`d@-T;l*Q5dF(`M>GLClt{FGK1rpca+0-Jo}erZqLXx$h}P)8RB*af=W~86 z-yVUzo!9O95)-WI!9o}2DDrNIuEjpj@RZwOvUGBmond3LCDwm4PUVT7;Yhpx03Od^ zZImZQ&@Vfj9nm@k4u}FMi;V)uyK)Uhjjr;#U5Kns9j=5HsKrqaaYwRg;70bMGuj*3 z-5=BR7Oq|$pSfNW4Qjh4r;>+tY26XbCnlZaMUQdO$T)r5kha7j)g0Cjv)W?E{{Y2m zbQ-v(ViMkp86-yaXx9w@T>|jff5tzx0T0A(fTW;JGRumFQEJ_J`XKytqn^-TXWcuu z&^jM9qiXu@SdB_^u9A$cIisp!>WEgX}6W<_SrU-D7erfJ=bOKieop-n~o<6BEaobXyMc^ zKI#Ay1_ziBg`)$3UK_16K(|qIgA5e+PKdtNfFkqkqjK=svKAwB3gwhWZbWC2q@Y)PFD4}=LbJuhdpisE4wW& z`#QGc-<5${JDjG!bSDrtmM0svQVP`E=7yOe3_|Y_#9H2JJz+z#sf{HWndH;n0le;>0GcY@ei5-eBUctLUUP3L4BSAw(rMDR<0|< zYiqq~SCm3BOs_H}&J6)ZH$SqLeV_jTW&S)3_EK$(bXZFR`jlmi1F|@Y!T!_7G!`J; zLM}Bc!(rEYjq4M(%@(CVqLQSHrQDS7K>W@gfG8aBDyJkj;#}T$6UhOP^=dbLoF}#_ zYsX!#ri)+UM)jbQrq<9mpsI@-89dy+;1{TL4uLxmqJ&^o5U{<_P_nVvtDK+>1rhNg zHxPm|RfKJtEJVp(EB%6#Qm}d@Zg?Dg{0%-I0{xmU>_IX&S<` zcV0Jzn?+5nq|W7uzGkm0kT3H%?g}i%2J~1+HMG6(4ELT%6*`ttFllZvQ zr@Q8L7yCra1&Ry0AYumKnp{9A#=59zh5kdQRch=)K%yh;?ZVPfHky;I#?kZ$+P`ho z=o74*C#N(6EaOe<3~x>)Vs#XJqN@XTLX%sfG~S?kBPm0Y3Bu!al?~a;C*w#6_Vhl_ zJe8;F<4!6D3(VS^JfV-oZdvN4kM|x-yK=HyepJ6(xRL zk-bUy(4^Gn7X|iz(x3Xc*Sf{kF}AMN$I7IQ%52<-@vF+|IxjY;c@s-EUZu^Q6L5UX zT~6|(Zbr$}jS~mVuukRRS<~h#0N${-Y}Bl7qJX;P64GTvK|{7vl!3hv6Q_7haL`>R zE*970!UuL>jn*Hf6W5IZq00-jgQTw48&>Qe=?FsYN@-P0wEqB@=sO_f@Ts{D$l0*@ z+@pGv_m2LQyWK!jR}^NaB)F^uXt5^caLOTf366L0fE$fhUP?|(EdF>4a|CX(pTqwE zN#CoD0#Lxx6TEM{v-!EAT%o>aDS3wSQgzj6w4_j`xKI5kM$x3TqL94qB=t=f75U8( zE;8c0XV-92R0=F^_6kjMK&q^_ni$F@lo}!5F}PgPnCBn`0jex+*5q8{t@2b2o&+vA zg0pC@5BgsGY0N*$dmKZ$t5-kE8@Z?k8lk>tb6S~LS~RM}?fZ}xbSaJ8tn6@@+Ac#) z7Ca?45F@?Lw0?tfHjl34Z5=^&7OZZf#A}nPcD`NZ8#^lVQcSB>t0vj(ldfZs6+bMe zS=rR@Qc=2Gx?iQ;emp72)}qjYXXxW)ywkzk28+hGa>Cskbrc`r5gXHFAccjM7-h~u z5O;*e4qBpJK&Ffo3Vu+aZ0-s-sWe!K({RXKS4H62dz;)jggg2M@n+6it#8)6l$^SJ zd!5%aQ@fyq{scJDdy}p0H}1Mh)p?zTVQm0KG_MBC`OQxyEg$}%ViSDOd0blGyA|rN zHjBe%$o|ytT@WW{E(WX(+jd6vN6P{3Yr>x^YPt$6MSt4E zX4yQ}C%Q^KkwE<0k#p-;6w_yE19(78=$W`L0?h046fD_Nye4gY#bR>87eSOX6#G}v zsJP^0b56=vz4(gK{0y%(CoH>x$)eJiv$`p=kLgY0B&R#^6aoQwW17TnKczXv!FbO7 zqmsfIEh|RUEJ_)+xwxtS0FmF)#8wc1P%`RN$?cJlwXC2{PHyC-+TYFGmM16+TlL_<6mkb5Q#+?d^amHm;~WcYl_HlH9ZF&9 zf@^={{{U(TRznHYsYJG@vd?5~6@V-Z+5Z4*s>PJG&Z?i4H?~2MrDAeD({94eT!C^I zVP?|A;-D_Kby91=!YJlvbU49l#Dz9`*`Mh(ysmbjruSHlA!0iNWG1UJepR7D#?NT4 z1){Y^%Fo=XHC+_OOf6Wg3h?aQ2^^DhHy|q+nPej zrFf3oGz%M)HFU|<8+YtBol$YPc1$@AQ8WcZG(zl7*-$iM>ZQx2((mKeKO8f&x*TMu zClf?XnIWQxgHz3UfHr6d-3Yj>Mw@~*wv^l!CoC;d{GoYqKsS08ZP{(?LnE@`+=7LP z$JuK|0ZFr~hVzs2a#)_UU2cH7@Y=0bnw*X9x+Zr+jTSd-tW`%3G{9Dx;#eAcl^c+2C=@J4 zsxw*S7KrC6F2dbju{hlV?I^V2^~qGx*5-HPa5W~VvSC`W+nk!$Heo>9cl5kARd`L- zDpysE`(=yUk~t%k^HOiYWnOAsRXdamwWdi^!-&1T?q_~A18mV^I=K_kIs|K~#C36^ z=JzZkZ0!|@)nYWsstsZP02xB@k;9_)$%UG^NkK`_EEZcl*HtcEE|+DFA2*Av<#{JmsgU+`f^a!%&99+tZu54MGd-L{CXpZ0eC3d6b}nIh$AHAz{4_BeC|*^%EHNm0+Kds=Jl{_)c z${W2B*LnFYE*hz5DjpYz*MfNKXME*4=n->FYJjz`;zJjmi}Q9`+)1P@bZDShjduklO6z}x zX1~tqa+@)t7Yp0pA&p7~>2dZ_?Hjl)D51AW^_$y?M)HNt;gflCd%54GIV@In2-2PrrsYn zVl)a+m7;G6o#+i17LE??yw}Gx*8AiO6;?7dD+{RACW}fcUP>=J0I4@Q3x-DaSXun8 zsul}9U;dQ1%aplvP#0VEU6Cq&IQ&>pg9b+Mno9dT6RVfm#hHeD`7rWMi{k7?fkfyx zDyR!wg)yRp>wA#Q+ct953%olT?<<>>x~fX(w90zvbY+aL;o%pRH-tDrxk`Yrvt(b0qNNOGC232WdyvnrfG-ZqXL(Q;Hz_O4OZ3Rm>K}w376QUA zg^FM-Lu-XeP5n2XsyW^ogF^5u{{VTo1Uo3|h)^np*7Rxvr=diXOcQ^O&f}lQMp<>l9W+Tw5#_b;&m&jP&Sig4$4mCe+a6S z6!b?UkXoYWdtJ@kmN%beCWmiRyn2tHtPv-r|BK zIXR$t&ilQTl*^u&#*M1n7qU4Vxt>cC?!w((u{g_=l_hjqTxW8Uq^jK_<8!?O#Ae{) zgNF+6*t;U*y)~(!JoQda9TQu<$TyM+-IJr0!G6?JZgR7@FKnkusW*6bRpz;s*6BGg z^SUmL%5po5;k~>ksxK&>XaxuggyYpX^+wE}F$gr#nj%moRvG@$4RI2-kYBdpbCV|E zy|RTR8#^j*DguVCs!ekC%RZpu6O+xtNaTtEXq(-3Ug_P+@mskUb1D`F?V6S5H@CV! zrr?5dZNYnAH)3&s78dBm(LkbsoRkJf41oH_g+=AZgp!@zLJEjEt)eb-Lc-7#Xq_5j zO=A4!=~Ht%r+$?;1mxR-_PYq89F)Clqj@c8x-OaAdS*ScH|jVm3q@BoOYIK0lm`?f znN=$ZIyDdgz8-9Pl?au<$QLv?zWYFAa&YkY1O zhh#ZIKLS3L#87*jyp*^C@^!iCo>NHV@j1&ex< zxnQ%WKSDX8Z*zSSkoqTvMp44BwW_dz#Be*R4-ad_O9}(Sa68tGdeyI5i&d|RzVXAj zP}_E=cTG)Axt-JdFMHq3NkUO*r=ro2UUQ8;1n{xKWT+;31&P8MqY`fU#Wqtp2txk= z_&0@zg(Xnn#MUi@5QY(9h(v@V5b`kaw-RVr^P-{(G7wOl-CVHfN+W}4${9D%C}Z(H z`)>;hw-&(Ps813iM8wJe0GfY5$s-1^xTgd+;KOCF7b8y&d9BJMBntSW(X(O|*kamJ zwzej{1qC&UX?_0Q33t8?{{U7bSSJL;#4q`n%;k>@4Gh3$Ad!Sf-X27RIgD(BWFTT$ ziid*Cbd4|gU5zGN!fKQ{%~2(@ZCr|hYizt)QXx>c_H*_mpD5fdhy56vBu@(jCQcSt z{Irdegyu={XhKBR49XG4J7CGdG$cccB_44$=u2#!G}8{0nR-CRuV~B7O`0P2r53vPlypl1UpLF_L2lY%>X<@wqQ2IMKMt^4EUx z_-kV%q#>=2$>xt@X*aVIgpJFev!Ag@zsemivOk9@sKN`uh^dT7n3+HFZwxZSF^>tn zNh5ej-Y$*sl5km#LrXSM6P%;=H3C9g=g_AirsoZ!MGYa;*om%!SW92R6$Fo?A9$9} z>ugy0M}LfxLMW-BA|S?`lSM>{(N+@^Buq?S@$-f;FDV$25=kVICj%7?EaMVP3^4Lr zLJ%UR;+pw}ZrN<&$mD8~UA>b_DrK#Xl~Fwi=X^bmLv8yeR&Y zph#*1_y;+Fkm0ig;$bnMMuH9@3;spq(ZKRqdNTrQ3m(19aH$AlznA8GzrN=*ju{{S>S2l%jrVId(B zHVX-mkP%SGpr8C(8z(OkJRrj{9u3&t4cCGQ7{);YUMCv{i(}+^3E{w}n5K>qdm74f z${RYa_!Wn8$@tWijps|nA}B z?LG?(=PwX4NyLppDF~F-5J3cGp^!PhfJK-mGiHXwr(zILsDDFRXl2RMbh;j!EJ7jp5d(W5jaz7RlFiuZ zqLsaHu^Db~lX?<`0#JuzIUtJjkFrQ){^2JNfBtYw@(KDe8A2dPj3gv*MjH~Ka6AhH z`J|sIBzQNIWRgxN5=kWFY?4XD;XE^CBPlM0!3#qi9Fz$fUN6D@ga^U>2P2Ve{{Z=+Z9dQB@j?<1 zf)Iv+Ls&vDIS{;3P7}tCtM+hV$Hk4BNCMt>Da1wlTL|M~QcuGzMtT)yahz`c6L>$6a zKNt2%#v7s`>_|N^Wx=L!HYUoHi(iaE1PNytfdr_5q6LKVXiQ9!Nhc_u1(lS<^2SJn z@go?8m534;*Nb>qY@DsKYs+MP7$CJ>BWaS1PC{6ql@o6SCAG-aI!Ouzq**=Qu#~Z( zLK2oznJiZ#Sm@+SBVI>|C+u61{PsLln9I= zB1FmZPsT-v8;mke6pSh)l5;;nj970Jyib&U2qO{W2BIjLxd|yaBTf?|R8mai;N~+> z+2$Zjob)8x+3edtvt!_}k;}=oe$bV+9ff0xx zNJ|JzL=ll9RVnv-3;{#)2kuePjY)Zx$o*Eqq;z<(`7>Uf2h_U4(_`x1=$jPPooEZZVJ@yg33iYTid#kj*~4V$-( z0*mNqzJl2B@@d+hJbhTCw*%QBAlD%%EOJ2t7lDPMF`|4)la`(<3l9^5!WPDb2sB9Y zl1UJREt4l3pXfS@9;*O*lq#jZ%XM5 zM1b78DQA(nVsgnGzs4s>e1<9;64DVRC3`j|YZL{Lhvxo<#26(r=xJ5Fw<2`W{pef{ zs80`4f8aGiV%OscK?Gr91cZf&!A87NE5R(r5VG?Ei^ZX;G&VMG4=IZhPG$)aIOLp0 z81o)-Nb>{9ia+XlGEG$6* zBf}ca7=k>{4T+6|&R}C8E#TPjg_e?VV-Yw=*|*!D1V?3r0dH!T=@XYXz$We}XiDsp z5=bGo?QAMH9)`8hn)oIXlko^mHaqwdmPeMvjTmkB3FgLuGCj0NBu>^fhnO0Vq>b$k zIP=;Gyu%YA?D)gF8n2A3tfhpA5+e-?O^7r>LSRgh6POkr3`m(qLhvzWF$H7rl5=D_ zB+yR~@ZKIa?Vw36nw8|ogopH7#3ESC)lvxUA{1H+rE1WXx~&S4DwZeV??&ab;Dj!s zccDlUk*(;B4wRgr-4M_!BM*_1q)x46;I$H_bQg~%%jpp(&Mt&077+R(Ft)LRt<8cY zCN-l*fg&>k45UUDgdwpGLR2j|dzjI#aRP9l$SA)KHjRB)*S|=@Lx6A4KV%3$fVCVokV0ISxj!pcS%+ zLXt*^jSn=1gvs~@(kCxsQa!vCGIkcue6|{2(bQ^$lpG_Z5=msAI7Z$b+?!}5Ib;z1 zAu8}o0z_c~AXf21EgUeAmRe;ElY$^Yp&=w7uwFC5V-gzioS@buk%=e4qfP`ZHxiiC z6X6(ngI+3mFMf_b)N~~dn;e|l3i%chq*G>xDHAnx?Th3_)cQJO;lB#~u&CIAU{|9wWtT@}U}cnZ)KiU{25b za14ESNtG32Wr7yiwS7evs3U0M6fl|?>MfY2m1sDSs5{{exjABkHrw_@)v`Zlvw%&e z;7D*SikI>|1!zceB>MB#9*3iku7{aKm{u$J>46NW(oLTU#+ z0$U!d(1+{z3U9J#Wx=wLJ_YtFSoxBXB{mY25Vg`WPtgRIvPXL&x3V`QA_m}V1H@WC z>If_o;wPq;&}ffiIKuk#%kW5Pi&AJ7ptK}GkWI#uoWZ(SHwk0zK-b8O$Abxpk|%-? zyjsCe0(p!;kpoz4R3#!9|;M)rc559(2=(%HjH~zE{$TWO!Rs_zhq(JGh~s34XJc?#>Dnh86-a};{abQ zh?_*Vgftoa6zMCebZL^0)u^)K{X2L!>{?6cAOh}`K7UoS+Lq@Jnf zk5BN!i^Iy(*s*ho$mxlkna&6j$ixwpVhXWOGEOHW!x&);!Z67g zoIvwF4+ujZRuF}Ti9>cs=zA83u^}!v6(Z>NDIsxKz@~e>ufc1HVjGqVbNoDLhlHCD zO2nbLKyv>8`3E^lTJ(*0_JtcRor~ehjEBJ#8YI$$`~|> zGB+ffKM94Dk@`rD+OYS2QJuU!)<{o*oD1q%2_}{-*zp7rgfb3E@-`+go*07_jti1&@*``1nFL%<%@FH_ zBHAuc$(hubK%BU6BSEZDN(8Y<45}%(X^V7erP!wOJ*L;_M;yx^;E-CMMzsrHBTI#1 zN^U}3r^^shP6e(;@H=7=B@IaVL?>_});c4Ca2h#_IIvLr~W zWwwHLkBqUr96!VIW+oklliD#$#>9s~TLc;=5)P<8^$!7YuyA28ONj_HPF{l51xQnL zGJyz^KZHE4LWyqs8#MfoM&Ou3u`_6pQ%liIZH?t3D3Tw7aCFUy<1INF25p3j`!Zpk zf-VN53MTP0wgfLS#0v`(;P9A)n+zr}!xMy)k+~Rfif-qjjr0dyeO{7( z?{A>v+)mAS*9eTD;?=exMQ(m`9ZDg|4hQQ)qj*LTV{)FCLrw(;K=tNq7WEl9PK96*0UiZniBXiY@zNami-iL?8MGg8CDQ77%P~OrHrS3BhD0 zHYdPNBg%Zx@g4}AZDEq}SXM3!3g0Cb!VlP)oz8znc{C@HWKwM=rEG!-!yT@)?TK!G zh!AUAR>weBz>OyQ7M8TQCVDi6VbgPCnYT(Mp(+r6LM9PCONit<9lGF!2CxiruDBsF zHgIzU6dU4=4N$21Wdm2?pm09?VohhFG!n0-l3H2#CB7u3uBR!(lsJ|={fVaX97E&k z))1avRyZGwlaR#W`A5`Qk3EDQB|0+t3-wIFOltz+8wVh^3BlSEk>F5*5mX40pq!j@ zT_GVUr|>5^Tm&VyYlCC`0*EDRq$wg?>P1~nju4r*DD1XshulvB8cOiC`xB~>CI&9X zK>q;hjbatdrM-#>ndnjsm$oRRI@}Ej*$oFL1KG&*#+o>h1c%{4DQ-uo!z2;w2Pqs9 zlF!EaTbM+TVeZo!?XHdZ*!XnFLI-iK;$9cfB0Sg7p9SEFCUBWPC~Cf>;y!{Vu{=&+ zCrzG#JmrZ#6oATSGBGIJh~IpR;OPNPAb2O}PPJ3yvCp;gqEbr2XWviwYos`P9Eyi8 z5?CF~)#!ku3xou%Xn=Jq}+LO8H?kt2)Ph5*BaQ$U-4wgG;YeN)Qbq0RP@pCy)1JXWWJdn z%B4S%1*{LbA58IfGuNHDYNoacrb)eoil&Qj?bD1?T`y1+>Ifr#98avC zQ9NfhO6TC7@J%V6ou9<615^FB{w_ znYFqGI^+9I?8w{2^Ht9(gw29YZxtJp-C!RnuEc8IZ;z#9T8Z6L;9LV9e(Zx%n6!ME z&H-vTc~&&uAz#PGW>K-A+Unq5xUfE>Y@uH66C#_PvVpIVn@YwczvEJW$?|Y-+wfmB zr32@HJxmvS9Di`-78v_c{1z-Idou>ETcz~_r}Nd z?yC=P)(Webh&^)2&AZPPeb1?S^k2Z66*@+(w+G5B8qz-DW-j-B3xkwpdZdbxi#RBs zw};eyWmfx#N{*5m?d0>3e*wPlJ3f|raP7WhT*HGO7*wD7OkD+fwd`w=O7unjqj>3s z5wWNT+2+}*obLyx3L8t#-dy;BK84@nn=huix_b>ZC|}dVoB3D}ns=FAI*GO#(F8z` zyVNy-ZDFUPYF83W$<@-5_B&sDQ>^{mkxyKHD;F>3eP(5Jn6Q{V6XzVFg}pcII#XnbuoW}EY2^ub?&B(_%}Dcl^hnX>nMI#vk9 z)zY^-&u#j_J={8vd!QUy>t{{DN{mtbQapM!g`9ks{YgNPZefS0SCB|8NZ-ov7dn@Q z(8vMbptFLvoWuM1zH6&2N5~!1){DAT+_xpsxAh4NJKA*RTq`^r)r(y( zJ)RYF0g3KtvJBwL=lP7z>^*pW4GFZU>$Vv3=SciM%rdMyR$pL3T(`vIq*beE{xc(P zmSa1PU=|vsqfzXXt^qANXd6`7Fpv4Sv_B15{REThC4;{nOcgUe`HE4@;Gj zotIDkFxC$GsGsU)$t_=#iSN9&1*sf!P9{v9q!_5!Uv{W}VJGUmh%>AJhzizvlr1K}G5MsQFTH4n^+9 zoj?qGgT6y54SR`R`OpO6MXXO% ze>D*K*ydPL%UV|LV5g60*vE6B8TH^BM<@042v?jiOn#P^Yt+$b#2Al0xjuF{0&)0(Nekjz?q$45iM_49!VSZ}Dqh^* z%JBs<=g7$1JB+oILu$`6Ed!#%I|THk;`x^S<8#~mgfU%o7UdcbahYd5eZpAk{%-$VR{9UiPl z$QLc5`emL9;|RCRF}hLa@7!xPdVfSpC5FOQq;g>~Q1`t~{{~pw1-#?1NjC7EMQHhP zM7304DvI1HwP5>&pUf!{lM|vu{FJz0P@8Az#kvOWF8|AQp~mY%y-J)UIqMms>ibz? zYG2Bb%a=?uP6QK5I;jE5*w)4E#@mM&_%4?>n^;NdReODj#ur;`#|`6iGnA{G zSn#c*y$m*``Mh@|7B(BI&5FQ^=_wmRcDyTS6Y-rtw~+p^(e3INh<5_=9G!pQP7P`h zzrl2<*vV_P2EWF<8!zWBw6^c7WuF=KTE0=2Hba@+C^u>g%fs`A^Atk7e|~fTlq6`2uvXC)>HWR^sbq zm7X%^(UHk5aMIckMtJMUsQaDPND=nNmK7-6v)Urg*YOApK}nivhqP2Gc)J9WTn3b9 zW3&epIA*Ff?HAUspd&Yyc}*&~f#0i*pSI@Kobo*_ni9|V$h7-WNT_|&?UN2wAut3tpp#Eu= z@j(zApI?KmnU$ZVCoD>$vJbEH|G82)x%;(U+~kV?Ih)fYI`UeiRN(zN2iA|q?5)Qg zX*Tc1jUVn%QXe+s%BY+;K@6euab8`0NWNAxEq}LM;Z~Yt`&WJ8t z8@aI069TnOR>`&P3W?6^8GGksl?6Y?wZg`j>MSd$YW{HF{95CC%8Zr{eH10}FiOo< z?+5+mIivKT46Y`fL-|I1Zc9}7r!?UYxh{edi)$A+3$h`9($G%6ZcYuwbTYp-cnR0v z(nXfMf06ecTj{`6c1ihqHPZ!k2_H3JY{XB0(GMgL6moRsCCDdnU}}lKPF|!w5c+B% zD~~<uYlYfvK*x8HPQNy}oSyAY`PKr#2d|(% z2@fJ?i7m8+=tTkJO`B^_dJ4WCt(Dg^`av(Hb+Z`E zT$MWOR>albCiZ?^?BRsJt6sVgELBbe!x*xCS^FMeIhGswoyY7i2RYDE+X=cY$W#EYt1NQ{QUia)vwE>{sjzrl2IE`s8TU%ZzIQ*qakW8+2MiGTq) z5W<{CW+(rYA5vuC6Ku}ly7_58(zkYZx1vA;WSD1?Ji5r&e)Z6J@hyC~+m&zcDr}kZ zdDp81B9U!XlC9fDkTyRf;={tya%uqg71qiN)b`Pu*^&^i6(P;N=55o6XFhGT5b z>^^1q;(TOU^vd{h?iaQ^7)`;)@d1s~toqqPa<&yPFigl7wFmW? z98evpFBTb^EtKg$|$Hr_oH6_CtI!eD&Wn_;%A zS+~c}3;c~v$D^0omtOK%DdxZDs91(}VkHbTCpfH@1Za!|lye@l<5^nu%DQ5Bs&`qG zuiNrlJ(9UcH9?Z8FUiT%D8u{6> z5eC$942CyP5cv)~zLOh*z4XiJNrUG8Wvgf&=?Rqir_PiKA#Fq;?}v?I-`R#5@{*G) zIEo)j6PhL2kYVINVM%{ea6q?t8}!V$Ev--E$_Kl9h`~!dWd#K9TXq~U8iB?-I>Px3 z?Vm`0PTO5+zco1sE-B03FkOnnT@NzM{2=~AF$EJoC!*4p=X95LJ3Xa4Vb>|an47~Hwq=~*ttJ-xywDr2;E0v%>6MF4 z9TR6o=-O$}pBL`w(!fow4~FM^7`DqCed*6m*}JxJGGX3!{93M~Zvx|$FLu560P!fc zaoG9F@W;bvBE<7;4sP4qChtaj`WPS*PGUl32O9mF5%jz{d#NpOkZ%pgY`taz% z#zTtb2rg^sub!vAczp0+z4LJV3k6dSl6kyup|QME#Og89)27Um+p!=x!4KEs9v|~` zanZ=B-0whRc?WfUrFPu6d_O5@urbd@8I=9-`T73Bsk-U-Y3kq>mBOK-U~z7 zcngd4j$|fp%+E=T`^jJ)q6X7gt_1PuPbc zZp4G%Gg|2DSRz?VkN1$qUQ(8h$jP8|r9&DrlFS)6#ae#6nkM6{>fxij;M zcwxBS=}436%gi#CmUg7-A3R}jKbkAUEG~F`oALsoUpvFSIZ@8^L$K&i+KYF^&NF!4 z$osVX=8&2+++|C*jkI53ynBbnAQB{aPoyE3JOZ1Ea8VxJd|_D;dQ&;wYktzb4Qf)2 z5IX@2ges>Jnd&8+5VIFQvZ|rIdA0Hl7H&+ZB{DsTZ$7?IU6*%p(OcE@oWbu`Slbdm z_E&uR;TX5|;Kra@V{T4A4?1WopCE@8-nx$r*OnR`L~=mSl&#}<(aoMYQhh-Fg$!vy zGm1<|lz9S>9BUzVv(tLEG6(oCAYb)^wEt3+v}IoV6Bjg?H{0~#>k7=HtWFi-AYET5 ztZq#UjkoZ|^B)f{j}e6G-N56ww4;UJvRGQ-qw40}@eTuW&<7PJlG|Q-1+ect&e_i| zu{J;~Wz5Rx%>zPt^@Sqph(o9mbs5)19q;g4j|0{c-MTSYJFQ2LcmwKH@_K=z5mV96IQICv&}$}|{{9A>;>rkzc&kD&M&7t#<%#jZOz`KM6fJ~M zOjwoIzD#-eb$ZV^ZDlo9Erjzz#GzXEP1+0+`~cxuO{vCaW-Fquu}$kDg+bK2ng_o; z^y3-{$Gk5YJoZi``{xwRrdInleFFezsq-#%$W;fq5J$&9}M^93!!jU z72Ji34r}!et)cU{YRu0$@uuzOMJ0~KJZg3HEuKV4=EYig*ipgeJg4YM?graKnBHX` zVVyL65^$9RZpZKrDh_PUH^H*Tmt~ywI?z(!X5T5J+EpLBB5gL+L+zVIYWG*n)aGtQJz(b|f(RhZ;ZUxl)QjP$Y0Y#3*0fN$Zj!;YS=} z?Y%06PVFNPtjV_4Xl)_6!L03i-99(BJ)B4Ajcw^;NqrN&r>}&(zJ+9!?OoFtdC~Gj zRMR(IIz|#H&`n#1g}A~!0b1+IcTs`=@0)FQPmVO>1+; z_t6!Sk3Zbi+OLY|(u#JlcYrBrF%L^c43C?JxM)zUdd;g3^p2h-2z!$Wyn^^Pyw@Pt zH))SM*ADE9f%x!M;bxJ1=0rLeEsJZX3T(PyA&{PFE&z_gcw6<`AkVN?OeM=(<%`rf zS{@f`&61eU#medSf%h6eSi(4B6eI;fD3FZ3_jpMZzWrhJF>BwIfEn_p1yR+G-I=*n zdf|NYvG)@%lL6oMV}Q9r??g(u)SH0!q<7|gAf2h`Z<|Bji^BoL^&ZIr)8FEGurNV$ zr@T$M3Pz>TF`ca)YMblXlMQ2cq}(drw*OI^UcQUEP}xb8 zK7q7oDra)!9WK1MK0*rJcaT$5qPH#2FIyNbcN@2RJUq01!aIaIfV%zUl_d9!iw67) zsIq+#D}Bw`as?*}bl{R9EaV4zyMsh{U%2WpDeVvL@_1&X)8Az!QoUqNef{>ye-m$X1sp4 zolYiWM%9PdmiE$DrbauDI&j#?`!h%%+1tXGBwlGK3(ir@7Uv#VAy_~bQeOwNO_h%{ zt_bJWgQrW%Oak@3rWaYm+|5NbR8m%5n7=X^W0v;YxgNip`xVt~AtwIDs*SH?4EK>f z^bRM6Iz@p`Nd9tq+*04*4+259G{wXVq;St7qYF^PfgCX|Q;$%^MvI}IU>uUZVU|#2l z+3N>aH}x+bY&~vsEzn2IF{Jh{g?v0rlu=5QE>4Cg)TU>0u0`QpeJK?juYhiEQ;Ltox>^O1m=M?2 zwz^J`LEgrd>#E81d6b(Be`Tav{}~v=IF#|13Qv28iu1m!DW^PM1k;L-D}-9z;cJP2XW=|1*$6~pH& z!91||p5jx9X?eE;nKxDriB*Xuhr(d_E*?n`+p@6Pnxp!nzRJIV0#rBR8vYt{N=srm zOu_P3gd-73fgJEx>?bu(+j`;pO!G9ErV85(JQe40;RLwt+060X!6 zz3{XRYS@&dF)t(q;jdL~QQp3J$npNo&U3q}R)ct!X-&qAxb)jWn8MzyI+DCUN%?yh zIg&nNq1Oh!NWYMW-V_-a5N7P7MKvOK#fKC9#D+49=H9-@yUEWa?NhTT31vCqxwA34 zUSuZvM_DeS;XwPQE?>h=J26Bu{8B{bSd{ArYaUte{;07&y=+ik4Jr~AU3uRBD>_jn z4V8CpP67hRhG2X#TS4xHuaOiw3tT$=2(cGn6JLSB>}Ht@{583*^LE_Y_?>1N z?8RkBSv-?cCUPBmR2BT4_!DGOVjeL{H0?Mgll+>*PGP7GGgzKFEvLmyb|;tc3G{dG z@cNVBY8#VJP`q{i2X1KHSF!J%hzRx6rVnOQKJ(UGZDk5T&STgCOtT|Ic7&Moy@;P0CtsM=fs0A~$Al!L1LtD9m@dm> zP3tJEd}cxIVypqrPB~#I2jjeVTROu3FZzTiw8YIE$dsg1ulmGNH6n*1bx}9z6Z$mj072* zkN+hH{pWN_EB@L;#(+1Ocm!)M#-cF}hR?GfSrp%%0n9^zD2z9%G40Vcu>~9?iN?HX zm{HrA$jkMov{$WW(%PWD@|M_VnKv(DWaB^k zNHO+L=MLk2GY8`&a_V%-{~L8!K7PpDvTT)kY94jAsdUmmo#2(VE*@b<@L7OqPPl$v z13s5@<8q!#G=OJ2n=HOo&RUguj4~M|W+{FRJiL^HvE8VQ4xcnD znf3CbluYIkQa4bv%7_9(f*tZi1qE&Xl)kt)UT<7I%w6Uj!b^CHhOz{k1Pg=zaw|PI zj?vZql4Z7XzAxuF%YAL$B->azd%`vdBrYSq5YCxD{`f6Ahv%iCX-kki)X zVZ@HP{qib(inIWB4f7@+i??|Lf>{#cXbJsAiy^n~JWr1U|8VDd$TuFN!+R{9HjCQ7 zt{aOPb3D%ArMG%>Ri zzIFyud_@#d=qLK3M|BHEsEs1wj@~v6r-k%Tbg4-3~y`r{~9|pGT8YS z5HU>+0-X$VcVrI}>H{pWK)EncuCP$W1>~*WbP*bzwUV?zhyGq*Q#GjhguWh9to_drQ2S+`??WOX|C5ILMo({RAX`z@|4r= zqQPS3Y27}H|K3{zgh7+|X8P2=!r)3?GcmMvsM8R21>>;?ZV8>zl+E0WqTH%jg#`$h#Fh#vzG4b>A}BTAfCvZ71HZbFl7ysT4na zOtv~(TU;ZjUDir#()o;B{wta@@#R^voHdR*Q27r9PWrRe`_d;edsUUr4QBj2O_Sr0 zmWwJa^TH#TVuK}ETN{R_wqVSIW~*h1V_ieu_igpHMC_n>3Bz*RRDusH+f+R`yea8^ z4ETXV?1e&hwNtgmC_^^yo%w9<=7m4|;OE)s(lz*}!D_OeD1$cR&z84--HOmIpbzuA zn$pv;V_~(`>2o%3$QcL2Bj~g~^6|x4mjnp7Q|vr_y@7c4(tc8I4|%}Yq`k}0Bdn&` zKYVZnXpY)+S~WLwD!|8{M2E)sk*!mMDzMt147&_7sg-ouMo7e+$W~|6pJcOL0eX?b z!fmcd|5iyelBljQasT$LNTGHMBIFAs+WR`5fVzb_U5`rL(aUy+??BnHIp+Aa$iG^0 zwiJqH)mjVf`Jsbyei-Z|c&l`Bkc;y8`L%%k64eR=TNHqE54d2{GQLSdTa-05ivwc`$r@7^IzDp7jIswuOcGvcI z9O`)F>$RnmKBrX~=8i}Z^~AryR8M98aw5DRA`%5Ph)2IPspJp?Mk?ydS=*wP-qBNi z4<5sCEwSrD>KSR$sW`9HWQUeN4~O$NbsiJxc|9h)uOc+2@_3@Il`?v!!`@wE@PmJ> zHrS6rwAl53!>?4@!bV<}?6cxy1dxkISaoa)Ua&Q*<$c_R*LbThW-LhWj#OKY!Hb&) zxnjgit^WdiyrjGro*!vI43Z1_%2kFA#Q0i1-FTPWC%Uj}+O>A@u-h5=88`FNLrr;+ z>Z?K@#zK$C(3wWYfj{u_%I^5m+@6Oc8BODVxV}qIXYOrqbL(iAPe^$0;G~xv8?r_=Wx36N1DE-r?(cEw!mP(j&(Y8Jl1P9PAI?>L~}_#7Xyd z?Ln5|&Ww~%lI+f&y(=Y2e*o$+%|MN@L8hjBaESZRtrGkq!`)b%OtLlb(J{5bgk1L)HXd}*Y86lV6oMD`P~o74NE&A>%94+c zA}8Kn$mZEg^r02LveU>u=>ZHhqF(U-F(v~57c^z6ee-}VTrH6^*-jGkAZP~gDJd5q z`nkGIuu0=`^{YIGKh8}<8@?)c!#hHh+O$6g-KkGe{z{)E6fgkPWFU z@u;tiHqF=^zkcbK;5Y1Pz{WVhWar43vGRX7B<|vkNfB=C=#7uSHmOehm#V62xattS zs?b-b5PFFm@d|5WSfJ$pD2>?iZHk4DF24}yR{k^ZD z^b!;ke527ds4d`Dc4k%Y(00X3sSLJfl|r~?lKbj<`kQbhqXYn8hyYGBE3Hg3E=^~? z)CR`-kOcoBDF=3LcbzX0Negu&ia$y6k|cT9mMWbr`|5oT19>|x+H<+U17P&b(9F$j z-mLjq!9KdU**2}3BqP0aWFl#BC&x;6vg~W;hTbxYfAS_!jUbg8u{h6Xft!m^4+ zrobp%8ClH-m*bliLm!`R=!xvMWK_M}yTWeiiFp$65+c!;k?@b(=NS+HJd~kB>nL=L z!oVUCBU7Q&Q?O8ZUMi6R3}}OgjLUz$v|LA0Bt8y#MkxD6eDZp#ok>f|*%bhgN#Ov} zMxwR7-%GY57KTl&dT9Y(eOOrq`To!#rAW}HQErPQwDCQ>GGoDy)1~uOnJz?56~K@j zo}5b?304OH;H?p-{RI12We)CEC+(=G_H*p*_k(w#*6g^XfJ07laX+RpMcIgIbUvCn?2G=M*QN$SXUZg1kF6LSVgpR<%+Dg43K z3z8cUMsz?Oy6?U;pe_BI+lKaQP(p@p`-6^V5&36gryl`LoeE0XM+y(}>$ZEgn*%JF zY#9G4uAnA>!^kO-cM(7UKz}Z>f8a=@l|@Wa4mZF6z?%RJCvlf0NUXaVFSZ(;4@mzo zMAz$lyk%NVuS@!8xc{mJ(6iq^REQ^+S1HrAwQ&v(NPPwS@?K%Hk?JCPj&RjRe1^nR1e5PZfuwU!|)iJ6pW zi}36^u(iiMxqR7`gfEA`*i~%ARqE5za6kZX7|P%n3B8oTj%nD%(6qrzre4NK6zRy| zD8w?>2EV-bA<7@Ne~a8)A393p-o!Mf8aACN8I*z7Ea zfzZr_1ooDS)ax-8(OCTZuJQt1)z@^z|FF!jGeiRbmjD3ixE={kAy&4~Ho?m5dLl-C zt#(2&LkEgWSNOVBYkE_Q?Z&Gm{MxGqq~-VQzg}pTi|GILlkPzhy9`c-U`DFAT#K3X zZPwkz02K%&a&2ffoXb_h9{uBjtFHsUKDV{_R+Nu^cYBT2Nt!)WrHt|#8^8(GK*hZg;cNv{F(+p`6BY+9`^BB-hI*g!a z1wO$JU6ncls)%U{YdzHs?7EQ7Mws`9B8@LZ0Dqgw+=m;}>lzy$HISWCh)uO)1M?sxn{Ai_Iz~qdnq)NTIA#Iv5QUDTk z*C6CUdifB{Nj*uiGCQ-01eC{ssxgAljL!yFB!#zPz2(-!pTln6QyJuk?RvzB;mBV z0-&$gpvMB7j4t=e*2?*2EJ$Dig9xmWZ9pjkUa~Dlt2O!Y9^Xnz-q+fT+w=@gYk4>T zc#wtzfXx6cfD7detmDv9`TE9(l11oBoPq@5=td*ZzoQ8_E2m5P7#y}gy&!L+o`;YV zfvH;mhm$Z&(nwGrT1a3(l^A?e2FSbj>!`>!nsVulOVtDNoRD=7 zK)gSTO@h`>yejPzz}7RY*SNTeck;H;P69Bf3;3zx%4%D58ruXnFqEy%21%S?w`JY$6gN|I#zZPOFs>VOae>L?92?I#Q!B_?ZJ21-ufRH9VL%gqT{<@j!+oQi z>pExu0+8i~YwX~;7Me-ZNn(_<1u(WL>Q7eT{wfy5DAy`JC3QFTBz@f(cCW9iF?c_7 zNv`OgME<)vc_(8 z%72uvOF*|jA58l$m&64D@(Iwo2uK1{1|?mrtyfUuaYWL8I69MZhODv<LBqc{H*G^70vN+~CHOmkQE%?9Ka=m_%t_<-hh=fnKzd>c)ex5{JLCmG<;7*hA;P zfd;!H$r}-R?y(x68w5N6QS_CCj;;g~4xnS8jlq9!1%Q#!p6&~y=h1%J8ROW4Nq{tg zOGCMYkdRn^8SzR&++{Ya%FBTX{g!f-p|(5;KsN*cnE!_Z(96*eNwwfrHktSYIOObd zG{z1^@R#qeuGlVWU6=deOcu2!T7+Se0Q7smBmjK&{Q%nie^*?3SH?+TakM-OyM%hs z6~8pXQ8`6*Kvoss?Ii9fAGTvoZM9H@g11Ok_sti=_J&{UgfW&_&+9d%{(;hYOj{t@cZF2MZ z9NOr@ysr|A800FMdV#M6)RNuo0Yct?0rcvC5LO8Wl-z$HE*fbJl>0x@nExq=(Eaxv z?Vxeu8Pq@5z^WKPST7qwL&*TL&qwncKb3yHB*%UOc;2{QkP1w9)2d=aq{)%cP9d(`)wxl3x{M zl>Lm=(iX7ztv`wz{i4kA`&59X-RswE^OH5wUr)BQ`BY2};Su%LQE!aCir?s2;bcbP z`-rsn=K5@yqMxto2HJfR*jBN1ZWJTU9O|uN#+u%HA$nB5(Njmr!P9mDx1Bi%@rBXQ zoe7Jte+IL%YHPxqE#2P_PTc65ee#i2E+~r`@}}P5TCYXCYq;O&=Ru@H=D_{iS6ki> zxl-hU%P3(fextKDi}~H0Zx(sVu4XZ|=usCPv{RT&Qqu-<%61o)j}p~wpARUQ&Ni6) zDUgyc7pWZ*sd3s`=d4940|DqI<*dPpYTGM2&*466FU!Wb@H9w>w*bQ%>6_qrZRA}z z>B&QyG$ifo)lLu70b$`G*XnEH8*=blxbvya^g+l@LlZ|0D6iQQLRdxJgvcoPg8bx6`UogrRl$(Rqcc^GyW&_ffB!( znQxoo#J*$CqxNkiY3Ib-!D*qbW{?&ODfWSB-%m&+r2Yt)QvH+;a`p-T%+Za%E~=^> zUi`Ck=o-jpwP&Qnw(v{V(EGs!B1%%)`R>+$q8R+P`o%1AyAW$Cdy1%HE(Ma>&_jDat5*6{+>T&dsD+t zOrL|ag6svex-b41rQG^+0U0M&^DA-Gf;S3#1!Vg{WiYu_=X0v7D0tttkb_Syrg-|# z_n9MM9866sq)JLoo6qf97C)bKy6vd?v19t6K;a;ca-s4zlqDP*`)q08kU6!3yY&}g=po{o)prLSDE~KAUq*z^vE-1n`-W`5~9R~1n-a1 zevTYcLv=I^ak zqQb(C2JE`&p@r!Hi<_Kn$dE8Hqi&9N#O5vlLX70yR+;V4B4z?7sJ8Ec$Q7x7SX%W1 z5*!NoGWc{nNvV9rY!vkKDmvd=E9z;3D{zkVO#7E24GGtjoY6PiRzC72h+As7EqvOK zc_hu|_QUZJzb6a(%{xzXd}iYdW!W;)2F!~;(yXEsH!VUy`}?1;(toi6npNZm|7R7A z3~AaRG%BtCQE2_A=mS2~@$9{?S(ag^o8n#IJ2*6WY9RY&FnY%Pj{)S1I(E`N7YBWW zIQ3+t+Qj_1qWv9>ey9ZU{sBrbNb$V_#tO@RODMqN5#D%|;J<*O^~{mj3YZ?%hy)I( zP@IT8)?5cl7vjc^bBA|a9(1>#x=njr)xkiw9VJ1>a(TEIrWHVP9Z!=;EJLRts8gecpm3bgYqV)ElTZk ze$TkLidu18Jq5x$-DV=!2Q|=PytJ5gS75-cTH+J^9HlJ0HPzz7iVt;dUHJIphf^=m z)`4uijd{T)eD+WD6-ekHyFS~yrM*xQPNDmW$;Tctyrz5G8%;MppHFp0iaRbSs0sS^lUTA`pMKNPzt71SD;-RC)?(!GmPOnM~LW|YlDYG-1*IS^(yOL z@{db09K%-Qbog&6JJ;;@6@ATC?`3fCV6_8PZP9jZf1w4hAQ{kTs)~)ixYLmUwP(hA zj9w9CT2SVyJfW}`czQcBN~@>1Mv`h49=>1kn~4_cZg#( zJ(hp^mP!;}zNGQq7hK@&$7iXPXA)(G?5kUW9>8Z?Rczi3+{wXt2(-nXUp>;W0)~07 zQ*oNeyD1Y98)4@RRLAsnT&-%A~8vTfxNVIY!DHd7!5p1!#2M4eYf? z3%@(nT1GcCY@psnf)?Kcu6&vu{!*N}Tk#={>oiMWxWVE{B)N%G>MX}#lY(dSe zTw57(@B-fZ(P5;`!()-OxwE&-^R=tXvPaq^S~d%#QI?3?2(7#`xQ~MyT=G=?i|HFR z>RdoAGHj`^1-_pxuv<84(8Vo)AU?LJidq|aR%OQN^)GhxYw$QAZ*2Frm5Jo&Wt3J}Nb~4{%bfHOCEp8$|E!-e%kdHK`EK9<3T%p97E*$0 z(+gY?D5X;JZk7`x;hr@-%L=~-6mf5{ScNdkcB4@M?B}r+HzW!j@elf4tW2|$=|Ftz z+uTu}OsC!t(902@S%7ZTzM3bq9bB`Vdzn?W2I~uxN{O?b@A2-5BmzX8>c!b|c(Gz^ zD=&P8EeSRu3Fp9e_SvMJIyy&>Yd%u!TUXO#Yz6M;@M2gdk9Q z2T;io{mg~arHOKtCGwqYBqcBGU8)8TPxalqa(nS?wqH;N=O}`m&lhk4g^LFH@oOdn$loMn6 zk$LS92J=Y$89(HD_NrUkX{^mXPEzY|xWS%^*`635A@<_0&vb{YsQwFp4Ecl|3=AtV zbzFQUhc^!d8kK#_c`>CdvV|UAf|`dX0#gQmX6|{WgeHXT6%W+PkUMZpFr=}wiCb@U zf?O~joymeAafzx3Y`oshJo)=n_@OyAz!M3X2|jb0C_Ocqj8Ik?-EM5gJqDej?|e#}3pQ(5t>pzQ2`fA- zo-gn`Qy%Z{{5UN+ylg-&-M9;w=OiO|XNY6?(gtn89vCJ=9j)uT=IY%R_>cE&_$r%qEyf3mSH}kKk$^jbhZa2rX>~D=ouE&Mn zXbwr^yT0nlSZ{s>-t=s; zM;1#>cqE3a5)BUr?K~&e9|?`}>2m)bczIX3Srb|0)QN-MSD9>eOgS7%J0>s230+bM zRMU17&V6VZfP2aIC$;t&XrFEm3L81r)o+nL2;{v8$D%Ozq~Da1rhW*doEp#^t~{6)mH)r% z|C}y>4nW(57}?idNgGF}Z!bN1aR=kr<4$5A0AXXZ@U94h8CryOHC z8RigE$%?XSO;ql3PbG)c{qy?|-jC1YbG;AO>-BnG&_Z0hF^j-T4w(j9<;(J%t`t&K zm2UvHmMHu%$@$<XTTB;3n1~5ym3c5FA|J*OFi#%=sX#ctAeQ=CWFLgNkhk62agh zII{0?VtNH{K@z>TNw~UNkp&+Ra0WUBQw>Pf{%K563T(|u6w*-Va5u(_cfTjfk|eCx zl3XObo^~4YDsK{g68)UquhtV+-A+-88zWy1J)1SIM2h<*9;cp_%vZe-FOi#n0fmQBgU~ zymta-5v>4g$$TU5c?(Y7DS(YjQ4Y%@X)9$n@X%lrn{iZBG(+4`qSWTNUK4qZnTcPO zzKM+>hZS~QmHXZu_e!zMx#ZBdp|M5tmhFIxgIlqVFuORQ0k2?QCmg#ez+e)R3&@m` z&xCsPp|T0ijVkb7I0SR~vIVXI(!$`YSU|K4YAAi%Hlls&d^cHgTC{(?t->euZN#*` z+n)0ry*|tNiXZkfPl1%@sxhvYkt?krzHwo0qL@$jEKXB=)asn zI>EXD6PSvJXRm3*=uWQ`uB1xfwW}vVR(U#MR~b2}g0C+@4@~U%KE z3>&)$IL&N2JnW<3&$U}W$!p)Uk5}Hn@h~uFc$6gb2kp07QhC8gb~K|E)b$M7&XlLN4ZT!Vxhj&EjN zxK({4`=s z8U*Ok^)6_*)$I!=gmiBH8|0t`yHD*97EKGLX^dZGC`P{ zFHwrd2YVA8H*_S;F@{R_VJ!nx^T*IT6Yh_-lj&_V+cw?lkk}+|U^{78K5R+wIWhg0 zwQU~wy!mZ_RUQvWmXk%Y0B2}1C(VxD7tJts)CeI@v^RCPFD)xZK7R;sHiDzjg`)h+ zD?a3e+*4+-Fg39bUf>`-+Ylo2;$?Vkh@M%+r(8KTd_oMr0#NGvbhCeSQwT=j_SBDFimu&~O*Oq~4T`T{7{!}| zWHE11>?({a1PiQt%;mW>#tny!4=3ifoPZ<+$tN&fVjr99=+d4X*8f&OnF}#s zXqFnU%{_@dFZ?*j8hqRGq;P31x1TO@219evxKmt99{G*Gva0ijKNZ6jt;AOq8?2*7 zjWSYI3;#;VEfcT*MzK32+DtK;4-LRmEbVJ_Sx&|^`eeiZPm_EFO0~?j-NekVB8cj57+C4&ApJP6<0xQ)6Xa-!)gSmq|Z5gC8*Q|Gh?!W9b zZO=ceZbkC6SK6wB+4pMnXQ-OR_cyhx1q!xy!e3ju7hBCQz0V#qp4!tm1c?~_i>)vR zZ3iIhGI~#8(2OCiIcgQn~am3ijaIRJDe-vhjw?)Q|lW zH*{xGH@I=UQzqY&$WwVdCm_kfR>n2S!+=Sn?X7vit;2~l1VW*2F*GaUcj>O~xTQ9i z2yzxBzQfY?D>H(ZZWfU0Ul~acqPzDCi$lU|ZFRIDK+=Ye6&Nk5rora-5dFsO(Ibis zsLv?RZ|nf<-GQ98SEGMcU|X+Cdrs*OK73a_5BZ8s4kiNt@90xAN!-3Zb>g$lHVh_daf{qt!x&^ zTW`$E6Ul7J-IAld2xL%xou_Etd<%^PTjibMWYCo86Iu2kl7$v|X)lHGzGw3gdr^OZKE~4}V%rE1arWnJ#2vjjiXx&mmydTp`7F=P5s(@%a* zE?#^r7g`Zi?ZYGYW>@Og(0Jc@J}=6ZbpBA{j^(pIwO5|raCe|zGt-~m(ZvX5?Pith zk{8KYkuaBS_6aYh2)(_zDopHI`=yy1$t9(pZgYfKb2LRr6hboqpVkieNX&p&kO2ox zif+XQOr&fr;Y6pfm?ZL?9!H?PaeCst53fI<9aC)g(0E`2$ZoKo(u^$Cqq7rTiP0|- zS74<1QQ!td0d2&Nc^W*$we=eZsPnE5JZz_a?dir7<4=}m-Ond%Xn1_=|CL#qA^M28 z67lyTw|~PGYV9#LoFpo}8ZcbdM$SLZ_9U{6=6+Re9*K9N$i-QxYTL(rKW+O-8i3lk zg=ScXnQ|LYXyG@8{JDrKb64 z(V7Zz8~-}P#093;gY9qB-+Ay;XXQf3U(Pw4$az9YsF}yFR8Q#z{E^!i+*#)qqprNj8kb%|FOXSQL&$L&x&FT8`%>@!;d7G~ zUyff#x*u3yq}*5XFoPM@AT|lyNi!s7%o+X7?SBs8lJDmCIsPo<9EU-|te%O&uYV|GL;@Oks$$uDhp3we_oDiaU*{ z*4NY*)0gdhhNKQJV!M%`C*5_F3ETK|_#WdqJ^6i_3sE#S*!1j}Z~WQEu;(K|e-wt8 zh8(DuFaM>-Ot&K5O(BX87>3hv06G61o>3MRyc~X@_Nz4OEyOnlzr``d!aI=eKu^v; z_Cgfx1|@Q!7IrWD*UEn$q@e;RgIBEe<@J9MUjsw5CjNJ9Td*xKq}$*`?u;M>>yDgL z+$7KIu7_$^h|fS~9PR&iyY(GMtLAzdA`~PyTe2sb3dQgwRf?32;?NY|Tl0RE(cLWY zqF9LlUV=WZlL|~zML(Q-+5y2x>_MexXkzA5U^20PTVdA#SVA&>8t!K|7GKu6g)E~} z2o{@gB_UI+Q1O;TB;Ib|Nn#2xuIST z;+Yv(R}%MH{W)8!KV=(WlXSVTMcrA&%7(5DOOIZf=i?5JAMTOgBCsD=ia={`S@I_a zcCuijXYVFrrq%^b{3bnvi?B0Cz7W^@Gh6gRG#h!R8w)bfV7=g=DnMx53PyObx@Oz| z4RN<)ur9u;ozNP;4@6^@g=%S339;`p*-HuOIov7N@AOPk>>f6b%3rckDADA=SLoy1 zDMd}?*av$I@MA~cft+YASf7%Vxi94kzbm%#A1Lub-EG6+;PmUK(1(P5c=3*Mh(qlH z7k3>)F%m%@L`J1#YGv1~OCW9yiaj*FYcQ2lp+h{LHu$@-u^FQ8oZ-_g_UW=fPd|i4FNa3DGF>u-zjOc_%L!a*oGKK^B;U3}4;+o#WGsX|l zM_1)N zUWC*5(LU@FasL&23;(RFd^;c_J5$|8py3QvVT(R<7<_q)RNAI-7| zBO#&^{2pSMik&2GtE=iYgyKI4-ewAP>Pb~2JUr%82w}yuzSfam7;W8j$7(^9JnOTw zC^NhTqaj8Lx~P8sS<1R_a%K}#&UsbFx}$VQbtAXtS)_+|Dj}nodkx`cEV;5m^K*B* zb22TuK3xCc4smP|RP){UA0iheLUHm6h>QFYL+O$HM0{fRE&G1%Kto}SB#VOm=*{Ax z2tO8ThiS`d9Cf;3RL?sc2xrAXN*~c)AHY99oTM54!! zb!_2A;2pO_VflOW@R9(k^@XoF{HEyc5|(WO{_K+nO>RKHi8a6v&W|Ka{i(E zw7CslhiWZySIhyv4*s!qGc~q)$lTPbc!h5fS>jllp?H22um5~!BIl~%{WA6jhb(@) z;E>pkDa$U2b*Dya=AMRIH^daDWn7AGP+{u#rcYuZ-QemnsrmSXW@QAYJ#O^CQbZ}r zol6gI!)FVFgf!!h&i}E!oJ$^V#N}*~ zI4ZUZz#C^hy-x9!VNs4|g^+1+R+U~iMPvpoSSSOEp1R=A4qp|{W!)4?o1qT9#*MC#N?KUT_&|>KW8_TP4%N%UPmfydQeOv zxp%>oz{;p5E;CXYQtuJ_>tTG9*zy(Q7oTh;)>D_Uk1|Wyyq<#!e`-9*KdwE%u{^ zgRYse)B@~pSS3t<%=6gWg~le-WP%-r28Jve5^Ec?<$b}NeY0Ajhi0Moy_+i7GLh;2 z*k15p1t;-et`^xyvDREy5sAXBiioOzpYj&JnEnTQzf{*n`0dh+?Drpu0h%_^IAK__ z8gcjRWib&xq`+j6zDmT}Z&qN${)KjrkBbAHv6-QJgl#qyer1xUrAK3 z^SeG1Y{huPH78#-QJWZp-{CAYh1xlFLCace+(E{0o z;3XbkVTyE@bJ?`hoknNzzJy1MIh};_KE2rMo zz?+g6Z6Lp1mFvPD|C;D{Wjt_3mtbdi#U^nmbfY`$KQ`_Q-_Y16 z!IVtFWvMdS$8C@G_A57!N>ge@^~qsssx|e(kCoU8d^ElOb`j@yTm*_Cdl6_bYM=B@ zBR6*sl!};^(Q?wJ&2)!4&geCya><7=2!zJkYOXeyIKw=M4MNJUGlCipY?X4>OSfxG z_rY+B@%Vai+lYnFZfjc8(WN51J1$MRki{qI*!t_6k)0!=deAku0l^->OsJrevPwHC zA_x1wh}qNQIaWk9dfjBbjwmQTw~s@4of`PMw=+Y~XhO+#K|} zkOl~q>e?i|FS6zy4qZ8no@lT71e%MP&J$(-(m(p_5Fa=$dV1dG_l0#Ky*aAG1q)~!Qm zN4$scGQU%Yg%ij+aBQaPsh*Y+G^uoezdj6A0cxvPjWry`xvh1R?YV+XTHpa!dXDn= zydc)(iePCpC;NiaO4_h%8n4|CTVnWKPy5DCDqLgzMp^4wgh-v5E5p@M++A=lrJxsN zlXYw~93T4IX*N+eFV6N+b^)+c?v;{KU_Fja@p#(!h_Sxj3pwUfM*F39Pf{WL*BSR^RL^T;z zr5UAs|1eREh+gDfRkY|VXEH*A$pxBf%7{rcsi(QpH)oBqqU+C_qBwEg*58%_6pt@< z7-OGg~ zJ$A{or{b z61Ek@=QS0vcoQKq%@A#mT6;Q_QhNJ#RQUg-bd9@`HYw$&7%fY=%JVvk{by|9=rFK)h5%ufV<>@bn*Mt^g#pJyOn+kQ{ zfi}8@JgJC#no17}wL5p%6mB_aq8p;Fp|xe0ohlLe0r)=m3n^dMX}%ey#iYXUn6l{E zr+n1j9L`tkzY9AQ5uZO-;LF~HsNFRZ)2F0Z1%P|z-SXcp_*s5^#MadnzaIN!t90Dy zCnV^FkCf#B`usx&ux7AcuCvVbX>F!VjzQMEPEOBjk%g9IYaPM>K~X(I-r_M}w<)-; zO4yO1q6mLPQ%l3E>Q$ChKC9#{C@EYj2~duKH&4@CkJR`3S`;{^1LP3`emj2hUA$s- z9A0o<$h6=}_Vkk??JxSZdTNY&EF0H>G$M5VOzPG8;_4AMir|vcY{6kTD=L-u^B9C; zE0(;lp2Glg8!86|JqH3p80_t3|tc_x#@;9Mzc1#i3#@!o52-i19W zRn^yA@Sgtj$g4Z5x`@pc4bA7vLthB*>Uq{eD-w$NRw%mb5|$7zdhngR0*83DdsHjq5U2F=$GZ_{0w zv^8Z5D@Q8SHWeDa**2JV3;gL6ANi?)kOz4nWB@C1dR^~V3wkth&3Q)uFY|dCbSRC# z1+P)N@mfHN>gFsclK~AE?3?)a&}O0ajqRw@zHs-9WM1&UTiCp#2BM%~*G1}jovDGg zk3m2f7XYS-Y%CZzs#B$S^wa@zA(75c`Mws)0HQXi6uPIs$hL>_XIv%QK97voX$()= zZa%M2T}f-!y`Ei1s>8}!oh8_6<0;TPAGw|W$f?71oTKH=Sx*|9s)t43;^+_Rft0rlwkdn$d1w!o&6dxK*S-n%R~wcO9&vjkwp!cn)i-$r z)@YC1z{$yP|Cw^{{4KME4fw&c$aj8TC!<}i^zjJ6RMVcpkyr4o@m^dYirji=`O94l zh_!or%T}m9kKkseS_kZ2V(T%GmTG=_t|hr4_j!jnZg9)oyAhu()r{&J*ZXO8Z$6Fw zn}15p0m#Vf#5VrNmiQlA{@#40wW1_`ArU?{wlsU~F1+=6q!-n0qQ>x5xUTeMvHXH8 z5iM8a3B-37uN5>HFa#9SWc0)-tJ={G@=+<(6GlWIJP8K@$Z1km+(os2vBWHxX87jW zra52)Gkjsj^>hT_R9ykn0|Y`v0aSFvc59WZFs^_v!kxzEVC#*$N^3u)#0&X5_j1=P zu_?zl+V7l5wEcAmS^LUYoa0q|aM=>>t87{eH7)I!7i_-dpr5Fvapm>_JizIyj3r51 zX88#7Yw2TQ&PV8tDaOihJH)IuulhktOmZ)Pb;{cQF zZesq|J$>6rX`fQpU{TX-AEAcx3!>yVErL}cr}do}&c7rJ;9Fs&@nz)8W!7Qf0ey=D z{1YDKN>!J(l&)ddRKo7}Qtq+)h?9a$l%#E&X?yehslV7_($cft-=@wE1Y+S5V z7t6`rrC1;K?yFO)i0XLnpHjO*7_04x$j}+RyDiO`4vKEz>$a47t-lBlM36UKGhO2V z@o!R(u#CMxtNM-gd{OuR*hqO*IOtaV;F0gDujLU3^KQ( zli5!6wT@d@g*BbpWD2+Zcf}zu=b<{OrYQvOW_0rX9T#W1qz`*A!&zF@O#7VAK z%1R-4O6h)wN0E~aE6Sm^BV zc8tC9#SLzy#{!v!o>KiyPVNGsF>keKP&p3$Yr)YEuu%o+fRM83z(pn7M2~INbZqjX z5=0z7f_Ew1<@;9Vsf!MzYXAEO8KF!Ch@le<`8ll0qL1FW25n9*urc@jYJa!%94C|Vc&aunxK@*m z$NbrgST#UUjZ52B322BtEoC7Z-6c5EFyWKd{rRnvO_a`Xj?W72kdJV2mFxG8WK+}t zm*L>|iV$6klU5~Vdtdi&r3dLR_r*avu)gZ|yuIbf9Dp+ELbDw_zkV(fF} zHg~!I;Qv+L<5$#>Y_cLC@KbQGoI6l<&b(Z|k9+3M;DwN!CR@{A8vYq$1$f?_9&$p1#6y{yk#gOIu zs6>M~=r!Q`@uXcdmb#>h4qzkMG4kv-f5^3TmXK?RWMh3(KDUEYNX8j3$R8IeBVn=r z%lakbv~-T5_KJN2kGtt&qM`U{glt=?Ao$Gq-)XQ+=gp!$D486mUQCa?$iI9mQwjKu ze!C;|bEXV_rT&+nm+&{lPsNP1GlD>ZY^vFdsXH-oPCUa?{+E>g)@eyUW)@254)PvoxEIGqwvnbb(9w&ZX=|*uMhQjC7-iN-u01YIq)B|#sqE@ zj0|qhu|{X_6dSbs^bofVtfYnLH_JlLTJy!S-KWHrJ)c9D;eJR@e=)3(|Cp0JBe;by zLFSx(O7kEU84e8Nu;IH70&MlUV32hej2hE#=y=f~xV_0J73QxX5G@ecc(HNTL+gp? zCe7%FgK@QwC;yb?)kQvL*vYkIi}yc2&b@%h+E$72ew7p_mAwUSMziQ0h}%Ktfw2B%PEN^*Z#f(hl-c!re{8jblNT~{t>psr zuzHC%1e<2Om#;g=*}(uqL%`NXCeRZ#!u@8~WA30(dacHl_UT|#NpZmw?5pv`2o@V! zQLC)1+e4ef*FmgghNk`gW0Ssb(dxPOLkORgoT4k76%K)YTFEDU9qkp3m3a>N85dYOAT%1W}{9s-MZ<-#PbEuuLW?M+EeS!WYq7N~H>eR|0jfsP3zC=2_})y^NL$yU6j2>C5kV zVMtY7ZhQ&DkrFiwyO4K=ws5F>iVr=>ArF(D^jf<|=q^;D=MBUZ2b_&erfg6d$_XN9 z_wqfhOPVivC!PZmktM?ug%y=Yb>r6vVn^q&iY$v z8QuOf=*iF2gp~lQ?R=u099@<_7pg6?54^!FE5|_}Ebs!h>|#uC=UAwrM~k`ixQ14_ zRtAZvzq*fb{R36I=6b2#p+bqtiLnWv{t{?=kv!u6-qrKo_z_o3iPxzHx;lYlH-e65 z&)0g0Jk|cKyPy=*!D*DTn4s}bL*zmkTT4-kP}ahV2A4eVQgKM(54K&USj}|a+)Yxf zmpM0b!mSmqLXAa%Y}?#HiZ$|?If`lAb5A1 zXM~T$Wgd-HTDupR-R`&@8yyODPi9>{Si%SW-o_8)C%c zg|F7C)d)4tk5oercxu|Ch+38G? zp<|4>e=xn>psCEHG0c{&wv1Q$XyB9wGjzZcJOF#Vn6$6)zPI;>b1>B0y|PR2<}teC znd(}g#7Palc$TLFqD;^mEtj~xnW}piVqTPok++>RfO`-H31M!74}gNS`A9ivSR2%B zIGma#|GjOh8$XIBy{`iey-Rd%*U$QZv=g;M9`@a=rnPD78K(VNn5y>lqTnQ}&wRF# z5EqXPjGcOXwRT^3-mOmR0lbbZ(7Q(CoF>N?v@J+ZpGO z(M#%;VXtRy+C7`->Eb1|LhI@n^v7lwW=x@_tf6w_ZHal;812Za5ZoUYMA$I=NhWbg_u^bq39yPc)^d{_o8;#6JjoROQAz_+sNy z>5cqD2G0zB#828@|7dVz9i$%yB5!*bi6~cPU2L9iBRP;!M-n(&SU!TO4u9xSU>iZv zNrUN7(^!f^(=!^EnOk$)*L*D)p~byrFoXQr;GjeSa%)V+ z>h#a_#LH_Yo|fwMuD>miB zhqVIRXT?2pN)*D`fr439)#D@Jv z$gxbrjz$`vwU*Tbfa6UzFi#p81!s?>!~DD|{{Xr<7@nVHPuE%BpB53a0t1il->9s^me2 zd$!{1na+DV@MS~G?&a*T+FfJt#Q&w?_g5AlS(**b7-2- zl`Se!&mNp|kbZ_DotJmA2;feAYZIQ-*}RPY_~6{E*V{u3Hc_64^jMx#r z+ZFivpr0d8>R`(F1_2Vyil&P4>&{5#G{gk8T+PASuu**J|MSJ&Ia4ny z8Z4ps;R^4DtRisBNeJf8dm}jw*kwu506ri69nrs}c*7Og`bOeEwr=u9$;2{JE2-o( zxs*v1$3yc0P94n*E54a@aOIBA=pRdmWFJ{Hn2X=33-co@+-|oKp&^j5Eoy=5s z`SRDzxE21j4-yve+qZzj^?9jXNhZnU4+X;RFZ-RiU zpRFCZZrK{M#^}QH`D3vySKiFSRybN8S-QNfaGSdVedgiZkjpIZ^YBfSTajpWTi^G( zACn2(oXaF?=&>MA$>CH@cf|`X;*Dsj(x$mFM5i_ zV?T9t``ESn+=bQ9v}EDV=Pzl}#}zW{AgF^&zFee?%>=rR!)1}u9i*1?0pZc@TL*%4 zVQnA=9BfYblO9XanY{sSk%rQ)WXmhLl}GGdikTL7m6$&&vO1+t%(KF%L7W{Y-?9hl zUjEkUh0LsqgkvQm9-9EOQ-vEXMx<}w1*$#KlvNb>Xfd&Od&zr$U)m=c(4-iP5gEVT zDz<=XEO~InxqUFq$5eomCg~M(?GKX8>+bLw&-gJKe_6x%O{YfG`@atQeLAidJ+Hmo zwIN=7fhv$G4ImSuHoMud0JJ;XeJso6PA0wAurkQX^}@rol8+j@w#1{JJ1_E*7|6hf zcHS7xA;eb3M2@nYwvrTQg|E-TmvW7$(IqhoX&`-1S^-{L~33TG}k2S_AG2K!7PDK8(^Owt@kEhf5!}IRX9p<=)bu;Db~`(5`j;^mr^ z6T-cW&)QXYX9uXW)Bmwi%DOb(*tr*7yg&_4$neW06cn^^6r%(N_SKW8eE&Tc)EN)^ zZWy-;9W1@F2^kf>)jb7^JqSDp;{M+i66JqfUJq@FENI)XUv-iTa#^SF{n>vcR!?U7 zy{-y$SV{~{{l^xPY``vIG}7(-4`Ta4X#p_3-j^?KSGRt# zmEkDbnTxKOrvYuA#+Kqvf5xJ)+vKdPa!MVkaQNho>2K%;%V0@&l6YUPPf02z;^y*e z6U6H8Turnr`yFwSqBwl6jpv@~9Du_E3s$*67!Z?fGGd7l{7VE_y3#|66^w_$15vji`C|lK9V5gqOR(dPC2lgmQY+7_jc5 z<3EB``W3Ami{HZD$zQr!@druT&C{@5hT%?fQeU4)5ZWH896&j~@bLLoVkPf+{c(U< zkzL=~0??qrQ!TIuY)7)H3+Kv&%=t>R|97H0B+`#XobSnzik{H=*{Fpnti3qzIe1PVG}}M z*_vW|Q+Gj|#ClX0m-n9JuS!0k>JIiKxpbtw`@o)}DWiDXIpN^?aL=0i;?NaGJO1`a zKYyt~m(L+>-4XniC;2b#CjF(IWlwXF>o}E9#q4aqVipD2HZ*wLA_~if-{-Fze;1nTylhzUCN^~-;Bf*z_v=n|#zshir= z0e1Kn^7NX0p&WGt9g8u8yI<=F4J{~{HJ2{p9VLFT)8B-o^RQq1HOqCHLf!@pUFH=~ zQl5703#Xs&D&WrFUU_1q(H`6AFWI%jKR+n4ZJ>3tB{Q_0{facM*cS~c^l|I|r=hX; z#*5?nX*T*uqx-F0g`QN3X&Fmwj^^>m6T~5c>9QrZH9R)x&WI^37Ir%^%RcZFxT-8! z4<4WZfN$>2G0sMIb2NDIEvfQ9mA~uQZk1WI{^Y}=2-d+!gpTG9KCZ8DwW)s#p{wNu zeYGiDU*a~&NkM*&JMFs282!pNZx&)PJnzJy>%-J=w%*293(!6fQ6n0E{Y1MXOw~UM z4m+W6hHk@qV&yIMm9)DATvCDSi$9d)xSPQ2UftT}o=rf(uvI3N;GqMy76MpsV(QMY zGx8_W5A%IfPGo>%I_^PvYPXUVUWCZJ?ZXZNiR%aHok|? zh#XosyvnZAd-lZ_e5IO-1MS%-Al;~7#Ot2so@X1XcZm+~Q1UY?_xQ?YB^?>W6ngh2 ztL3uroVdN!xO#S-#<39DDJ>%5K`A@CL#sNIG&V?XyIv+__(vH?qQIX7qKI~3KGvuE zKEM3W`{(Qw+&iS5tFefn9iI?Z9j~gs2u)wsJ^8s)?Zp6hF8DXy_2u^*<@3kdf!UpR z4zmH!5!v7Mt!c`yvE}mI_EtOI;WP%npx<2^S?H*R@jWwuOKt_D5EtZY$%q+iG$`Q^UMQz))R* z0Yg5AVl)i?p#J1GnsOB1A^Cav{vMXB&Vddne>@Lm#S~S|Gcw0%t#g06u z`0axQ;LAI~)Ncn8;9s;jzUQAdG_u=1?@PiBw&-T^4VAmnnqgb;ScVH3piyKB8|Nkd zVN>(}X}vtu3hTH0Ig_YmF8PEQ(h#cSb}!Q*tKp6(ccm|j0JIW~2rKTTzKe9jCVVSq zdown-d(~KmP^c&}1c}bJzi?Q1`}~b<@%gPvy0iT%)XVUY)-q;dH(99&`Ya3VhXFm1$UBz z@WfCtT+*0HYC8Lss+s(O1$+Z&KqXwvo%&r*JiJ0SQYKa0T_Z`f){-WA7$QxU_u)TH z=;d4yx9ALvN!d+PTQ$Jju>pypm>un7J#1ha+or#x<N-;;$<{+CDn~6ZH6> zOT<$1(Lh1?r+}BQH>lQNi4#cESLT9mL4g?Q4d--VmO|CjSC3oTE}2Bj=Cdbr-m6f2 zWO}K#9nN#EXktL>buDFA89GF4hrO8myTGP@{4d?B5cu||O~|O9196NY|6<9b;<}B3 zsE4gs80U(H4(Z-YMrt~dbLZbw=}fP4($@90WIbxngIvX6!WmLP;xd{dH}urY+)Qcs zYsOD%X?nh^Q!M4hAmrj==!s1vmHxbm(OvK_3m zSSHiC-d25TMl)q;mfTPsT}nsf0-3hy(Yq%NoO^*srIUeJR^Bb6H$4}0Sx z@b|nAw971aYLQ`8u^>5Ao=X@`>j}exO??(s$KjnDeEXUwRVXWN3VSLvS5@ZM!Fd$W ziZ_4W`MiVR=}*bd(OuX8#<5pjt+?=}3ljkng+H?!_+{UApK)(T-``F7L1%pBL$BR1 zx96^l1|HY7FtWnD@9|#^xl=l|ZGe|=&=(#y#djVIe9m!cxc|tetId(FDK%Utds%No z`Yw-L^=RUnOBI*Q5D&#qvq+Kjh2I&*_b)U#q*vk9!vN&lrwe5*jthxtPE#DU3^QDo zZjr4Hu?tv|R~P3gR$ujgjV8Py=#?+oRPQ#n%_eiZ(^KfD!!(C2=3d#VE`@mAZhR`& z?5{-Z2`%8|cMPbS;vez9Q{0Q1akGADQbyiI5rM$dPFb@_j?-JY_28a}kz-x!f5BP9 zR>48BAYZzealO@!ABd!#Z~lI|Lx%!D)xkZw-8$whxhqZ#m;?vrj`!@+8{Qo`poeLq zHqz^sfNyfWhj~-kEG&2Q2UJw|ABh6VA;Z9Hp&Fp=y)8Qvg(iVn>KcfqjOH( z4GKqfBJN0`L>Z=M`WcUJIEs25>XvJov;>Z`h$xu-kse~-m8$PSN_Mhw#Hh}S7g0fU z7rC_~aa_vQH`OVhmDk)Eny2j{+{fHe(GA8Ym)L2Mh%4J{idRdz!Q}iOCwAFeKU`|I z{$ZxS(Ks~Go?_Uas)So*8V+%4|8s+ZLYprCqQ?KN`X3S|mO4gK*!t^u@!?C?uw!%{ z55x~7hO9;A^9@K@b5EgiRI%#ICj)DRLP65$|8r3sCT1ISq?=Vz|24aG+s zKLa{Vpj*L*wf7Q$ww&)G&uFuTsi=I2%71Kc%#;G8c!?#6UW@8pgg19f>$F-k_HDqfPK#R=8e0p{=#X# zwWLVyO>*)`<_rFR((O)g7k*GLh zNgNyf0h;DyKc{|bD4qg?*llsd_T)p+1pb&K=4t^E#|^x7w#Url7u5MntW&l0@~t!M*~T{|9pa z-yGSeywWH@*P60RxN$b2+*#gJ({}tk;Q=lBwj4-G3RSVQt1M?(X!aKx&lPXZUeI~) z!vIlfiWdCjuz_vnc)_i_11*oWK0XCgHUq5g<4DE77H}g)Ylw z0MHJZnn;cXABq`gcc<*}{1rhtSn$YBN1na>VJ{fMI-(EuCHMq}nfqoE#rIVctDE>j zTqKpTxg2@Fm7RBtTZxvr`nlc4$F-I3he9Wk+dVn4?wU{}`ny#5{p@p=K3gFPUE@dM z7s0*Vmtk+8kuHvyFG`E$iU<#PCCo%5Eo6)KMt)^7f+Gl1$$etxa=vPNYS2}a-2UAJ z?MBv2B9i?tN8tJSmZn7O(`;V=`^|4+$^Mb+)}=3`K8WV_xU2kSqPTnL(E{h3B95zT>5`Z`O=k;=E0>*y)i?12wPi2Twluo3?ArK6_O zrwUj3CTt|B7;b`3Mf&Cc3mq)t(+H)nL{VA7e`uDpQF~$!{{Y2}Z|epP&SyRX1PEur z4~Y#y^Kfogf>bZ=H<(m9YcpSg~R($Km4S#3WkYq+DKX4)xFj=2sa<( zk0k*w)F#0)Hh?a;)}vuw=Zh*G3D_lB?g0zI;=lG~R6x7-%#rnDE2&O#VK6e=?YIE4 z6jMY|E0KaCsv=+zFq&vN`b%S4=~M1ez}Q_zjbrk-isMaQ8Z9NyTf+Zp2 z{{T=ZBH6Yeokh8lhQ5#*z}j5E3hU1|d0t4a0C|pv#vCJ_teaa^S)aCB>I7#mn%w zE?ggj@O2GFTp4~6R0|Y3h1BSI+5dbT~fAcA9mW0?>T3O5!CmqUgU)svxC(yzb)KyxP8k_1| zr8}e>&_yy554aQpP$Vvu^v9N6`;DxRN{{V9M zY=B??0Q5ot)qlhx2oUgjJXewrgMS0X%eid0cnPlyFU`gB{BJWK8<#E;vnUkNykVSm zkywUYEr8UZv91M%0-G17Y!X%}Ke3N7kmP;b2tfm*)VOu;J9H7Qw)&g|uLUgO+BmJ7 z&nVW_vxu|=8LnJM8sO?KRt;cm$Mvvh(Tp+4=~ZuJsthVI0NuS z1R5B(1uev8*^UHeSzt@7JAk;9UZI&x$C$dAb4YwY$+g8_ZvlFYXMX`WdSM506A^KW%8DhSfSw{mv>h*&C`8#dznDXSEv#Jxa^o|BftUcb<%;#M zpzaoB^xyqdw)QUp(HAy22lj*vv!2JObR`%B4zjTwAO)AqVU*h(8<_DrgN{ZV;$cj$ zXY50tq(_8xFh1wumkk>rQSJ&4Y(xTFID~e}n)_hbwO!O?YN{=srJEyu2mOn@yu**v z8W1!~0+&Pm!Y@iXA#nXhX>JhE&MXN_R{sD|5v;_A#nfAq(gQOHN{%+bhqXDJ$N4I2 z9z%o0(C)or3Zuz5ek+e=DC!Dlru?2NJchY86Tgt@@R{qPm$D-IR5o`zzpc4#{jR zN!H@y*-vlz8(Pxq`V$cXmcQu|t9Tr*a=BSsaOj_*2xEpxMq{Qp2{B!+Au?w-kao<~ za>|MzZQP|d1lObt9%Tl18n^qGQoEe4S;-EYsBqwIjEK>hbu(g0no84QmxmOA7cLIz6!z2s!`Q& z0k9xIfdjy1SAg&y3-BIJyxZp6zZIGzxi(w#FW67uq&}r@&`p*%7 zL&m=T<3ek-xMLXeDb4c`4)<#DGodi@U~p^qFKhtbCUVOHw#0N<&F%w1f@}meL~m%f ztwfq;^$cDnk*U*&>Iy8%cXu%p_`n%NEf+7>lnBq%J_H(tW%zN*bjzpIzYb7YQV3%% z@UEvpBc^6Wv>;crS^Z)V5FmI3N`c@!2Y~ZW#PLw`Y_?l3<`RisTliEDg?Jq16)IV| z`bl4ytL*h4?t6&1Edsvk<`Y{0qOKUFTPb!o5H|f7<+)Vw1f`tJy?Ty~w@&@A#4|arEcGcXeO>%pLS^56}kzf$lXiA0+OS$S0tGSg9YBMfa@85Eh zpqPQKlI621Txi=Pmqy8_)5K`C8Wcsc<*p#EVIFo#cTT^Iw%oY5^H7}2s&@PYT>Mg+ zJXH2-0CY=RmiG&e3!(XfOufVz);5j^6K@Le5S1!a2~xaN4}g3w9~<+341DS*mOl%Y z_%|pScdPC6MgUOrlIQUqf>wacLvEC&<U;0&w+-g&w{b zW>-Hw6AIT4aoi9Ap|}*4$zO5Opy=))ENWEziXj37uK@6G<5vUca{L}HT)cU_e+A3T zxpL*pJ{R*jq2TS*dHoT@B1GQbp_JH?H<(WfDR!JhBHFrAg&X1K=k61x%L})-k&!a* z>MG={9ZD`(;6`HCFu`(-gVzD{L}w-rqv(eN+2eQR3f9RA2XK@pb7<7v91t`$ES73D z+(-2>{{YmCE8NMtqy5W45jQPRf+;fgKxIJlQlLteE)Rpn%a=h0ENeAQ;4Y8xbY|xloO6(bXNTYERP;x_yj8QK`N{JBH**Wz^J;9wy(plT&)Z z>6k6EI8??uys^GAzw#oITMg1sqKtcA@;+I(v=PNs=^P*_`huAkd`fVKXZn;_zFA>t zmTP!RqGUDeyMocARD+w0bRpJZxc{yU6Jeg0@;D_0vlDtcE2$G(#H7t7=M9;<^dWA zyz>pg@DjXV!7fy!-p>l7z+Z}$Dpq5UHQ{CaE?jfq&F4{k=|&?XzplKq3hD22~lTf+EtRFo0wI!IXQg9T|UjUK!Nr@Eyimw8t-T99zHq zBb0CuHB~4H>ts$LmSEhvF}Jp-wrNmyP)}PkP)g_3N~h>&q$Ow-G<$-YzcDY_4jYDc zgT?JZRAl#k#d7P4ju5`ZWuY`x2do5=>?^HT;^d;wyVgGSId73l_!=)(1otlqk%-*Ky-- z5y@TiDYH9F5!!#a)GwH=2~eC=+2k#$NnS&!t$WP0O%oJ%k}4nzK;(ZCz`8`6;2*{i z+2FF9V%zXHKF$0WiikmL60|FEtHW}mVBgXjD#eawK9vOv^9b4uBH+QqxMmI@!VDw7 zjbc}YN3>$1RCn-6UQ*(G0X-GEkH9WoGis>{BKg0E#7n~E@CKp8g20aXmsQrvDiX3| zm(M3tcyrv%3+h~tQ?13s5UFcK9`hc(F;m)Lr%&-!z_wv0KND(-f zAY!Uruq}p~qyyBx?7AQe=6|>rLXd`K5Dx(h;${TEneZ`shI}3kMVBwd9$8tH6T*1G z7tKnE9l9X51tX{6geQRNTr^ixP|6vgahQt&x~nDhXGk?4u22nK;-bE$di_O(1?=vj zM!z7sC-g5j5FB9B=>Gt?maV>JQ)R{RDir{x4nYd~0BwcrXlYCnuUi*nf22ppaggAK zHb&Z5Lrwk0`S>AepXi^XY6{_xA8nt=$f8-tCD6O=L9^ZUIbUg1Y zQi6!6>h(7-!YAbJ8sfhAnSn#0p|T~9a0?d>BQ}6yQEn^X$MKx_8!9{UAv{1&iiP+x ztzsJ9<4Ik{T{6a?t{gS&&+&_gXm#?!%(#3mNU}Qkisn-UwJPxebX+Fuc{(VC@p7p} z9ZSs6MN;L=j~56qgj}?=w{U@%32>D$8kR%IM3pL3uLe}9QlsSpy+cqG&};J(I5=fY z##**Y#|BKX;3BF}mB!EJ6isI#A6Xa_Z`?iUg8UE{LqAf;jD@MX6dx|xSTI>XvkPM0 zONOjdhio88-0C58KqjkmCfMFc9Zh)u07ns}8fjUN?2MP(v+pQTVG$!3ukuFb-LL99 z_J=U2QFqteR`#H#3Xe=v2G3DanTJ9D0Ag^c+W^lG(pFPYM3u9FyxBMgAK`M z-lo@Zl^DhmpP<8)*>{4fsY*b7X^dNGZ~l@+9|{q48z4Gt)t5(3^lp3tDWMHmhE+6L#yiA_u zuWnzdNQ>evXvVDv)W3hHxHhLVWvKrE#~uL}F^(;;{$ObvM$SPI0&u~M*4`} zC|c7n6qLtXi*O(?@@guV2ci`5rNt%O3)~8YRH^MT5!aiQ&t;a3tNhEXQq#KVgx4SVVWCC>UyCbnClBISl^l^k+HBeGRjPU-p9+pw zs38FA9zN;*BZr_RVN9p$5SW@qW)O&n(9s^}EeA&vP+T_Qqv;Zm;%QfwH?-6>SE%S) zeN3!#K((<&$J8!{#bj-tSw=5{LudY?CpOgFv!1p)Ko3+onI?PSja0D8iiIMw=YU03 zTgOON)JptCV`?$n?aWnN`9KXOrD?j%e@iwDR7qEacNmRD7fj12@6QjfCgDzkMgv$m ziv&09OQ^$f+_;S{@i^O2U-^ke=p~2#t^2&+Z@#X-=>L6BBB{{2cNmkcVqSr-C zTbB^VeZvSaWw1yJnPIua8T6L*23(?CDLfZBhk;Hba-lcjU`<7rE;6M)9}4YCI7(I^ zT9Q0bN-PBrd4$lTH#wWX24e^q<+V@5Xr0K@UJ1+}R~hKKBMqib;N+8Cl68?2uLw)dQP` z7{BO*+^dkTVr|Z(s;b|lTtVmU^$n6_%3>&2*AlJOvjE*eBES#%l!LWO(YLAD5PJMhE%z@_Yhtm*zGzmT|gm~I*} z;`kiHWac$<95h8irRTtkQLf<;0=S23G+e<34MSO$Lhc?f65z?bOlWhrfmJfWkW2$q-`&_?Co4C8ZxVNeV|Jf zvv6)23)f^aRgL>hU=Cmaf>_qzpyZ%nlmkV_;O^y5OTR2Rc|qBFgbBN*vj_@b{KPC9 zL=rYF=NVS{jsUg9Y68;lhz`5caBg@KfR5m?rT+lL9D&;irDowv1ZF0Ucl(UO0YwlT z`k76RSV3Qyfo+-%5`|*Ll9AIfe;ET2@|0b|v{>ddcEDO#*HaR#Dl1HPCo$iRzh4Hl zIOb8B?3I0y8^;kWJ;x-nEV)6IFf_gA_}%<*Pl|#XJ$xWXP}~6yZVd_FUHMq22IpE& zV<^d#w-6XZ3>Fbf%pV5f2N{lFN`S%@=HsbePZ*YXD!ebnZ^J69)Iv>KaEV(N*#7{K zDf>l&uRxX{%zXqk=#&m~eM8novi$CXR=SKly&{i6xEx_~4Ko@+2+CXx4dD+{VvZOo zDGY8Z9*@+k4hu|gyaC*HE{KY8kMx!gQQt(P^_7TQfPw9?XG8{EA^jY#eGy?MKghjNy)Y8>pZ@>@iukhKOSS4N zPj8c$w>FB&iiB6(%1OnlQTvQ-cq@M~Y>qN{AklDxh%i_xi_{_HXNhNCZ_W5O|VkCFt2KOE6t1o0WUca2&dOQjiV_UD4Dx8c&mzoeW z+bAx{iqu#OiZBgD8JA9A;uKn6iw&DP$7Df^8cbWhN6o9*dfQ+dcq+MX(oE%T<{{YNP(g0c^vF*x;@TV6r zP=jNKbNW*w#~i9BVSbVyP($Vm7T>sllj;Z!+Tq$S3#ZTAN}6&102qLm++2$*7c=xm zZ7bg}c@flgD&6h@&}Ewj&B5kTC zK0{5+j#XtvQ+h8&OwtWviq4#%9kH7^t23$xn&|3hR-UAX4{+slXFvWhz#o zQsDupw1WzlQ1psYrQ-}0LYszohh_w%^p=A0tfaHSuOm|B%a<-(zZc~>fwh-9p98m1 z!Z{HED^J-S#=(6qf2e5TvY`I}_MRv{dJX~Z?wp5adFsR8Uj98Zl5hQk`j7H_0C(`Z-WXV&MDY0f66F zlyv%a2Czc|7{;nL@dh7gE*iJI)d{n~@~5FBz(_4y;G}1M$^C@dCzs)dg|$%;U)1}g z$hw6YYaRKqJ0quBPv_Bm3lm9YdVy_0GLdcZz(u&pUqUsc;}JQ>WCN%QilrBrExC0T zWy{PUaRE@n65$@OVNU`IPiP1*bKp3a23)yv{9nmx0;;M+R0>gNY*k7T(E$d9r7qQ3 z{1F#$5E?kg`h^jP{1X#HXQOkbg1z$&hRX?DwqneRDDe@IohGHUinFSiBTdQ+(+mR6 zaSaD#g;R-&`oOo+EPk0$o#l(Z;Lai}6YYrZu&0S`iYqTtsdN^;k<3DWO{bisk{Ef2p2)cts0&a`#$Y|dzt)}BEbt;rQnqrE=B{e&IBBMJIesW-5T&fk!zR=^i zpo+X>Q*j7g5dmrB`g)x9^1vOCr3(HglwEp^xv2x5;1~p?44gwYsXtg+&Jl}#2Ah`3 z!qHbt#Hq%aV_|MOqJU*zXNF}0k>ddySMH_HdIXiJDKc>WV+7;R9}6N}04TysqV&fm zG{a2y;n$L6zj4h!%)AV&eE{)p)rS(#+$!@DrJ;!Kmc9W3uLLaCJxE>tNM}Db$CpQ(cn<*Ke)JgAkm@1 zWUUE6!$^k9a>2OW;!o`E(WZXk1F*>2)8kD(4&m8p`*3|`|LEv zJDW|u4U-V$Ed7!{*%&>=lwHG$rr!=e4x5V8^)V91>Y%6cqfb#W{HEi-0-~Z`{7@y8 z>QO-kvwlJ^3DgS20b&tRFz1K>%Mgod0pbim)CKMYJ)o1Yl}k8)d_xqxOU$`&eB8Np zFU8B3E?gOFI94z1yt$H<)6_JM3c)V#Zq_woeG=T3(p3*zuechiRX*VsKmqTfHbRA~ zwq64P*SMCYU}j!X0Y+L7Bo$nLvID6Mn#&9#psN_DcP}gjZZv9tNj4^_70>|M%YrJ~ zvkZm}(JK@NIWCEGO2?=I>a=$?s!nXe#PAB z>#qsoqveQa+(KXOB6EP$CF_LA1huowR^a9-aTA ztMtUQrCiB6W=Q;=Y6?g4o%|<|=$Q+T^p3_++0hb42C@o0oAat#7G~z%6wR;o56%VSO2K z{{ZuH@sUEpvAZIW;)G;*%xg)?S+ZgDKg=osReq(oBCnXgR2iB?!?*9$Vz)T769iAD zB43U=LRb&lRImz)h9Ahx>jr{T-+zWV$eNYJ+^utPMN`yl??e_o%8Ad74$&JTK+}56 z1xERwNf1+qKe*cb1_#Qa?5KXaTC1pr5oZy$dw~V!9Ot+AKps@M#9qj$9g`q_PNP&x zf04o9UxizS;_YVBMp>-%c}J6-U;s2s*Wp#Pxfi%A79yr4!9|-v#1aVzJXt~T79NjhL*V`I1 zr6y#)2;zMqf@|!#$M964qOMj}>N+r5`5T!RnYZ#^gP1g*8%I^{D1TyJA1v4TilW2b zEn$VX5m0(z3owFQ7(N1m^9BoWV8OUz45x692rbKlFFpei%rOS#%gnemOM-#4{IP~F zJrHmyOHIpzV^zi`Ok^;rm>_^?02akF2Gx;$384bg&?@aL{7jg86i2%`hwmhSm*VRe zwib%0f}=N6C1w8r`T3auT1YCq%CATmxs!iXAoR2Z)c&RIu~%HfW&np@L~?yS#RZV$ zg&m7KH-H1R$;@Fq?M;2r-6mk_fmMvKM7dUSKP8 z(q39zi1fgDB}#zGl*`egR-$5Q9n^84TGX*S%G<_aCrENGXIurdF%~NA1YzV;iDfln zw>Kh&p^%e1KmfyNJxmXsqu)6ZJL>J=%w;unV1 z8I{arRiKLa#CP<9t6lAssxG7J4p@7aEM`m?H3(Eg9?ijwbNjRe}iqPlA!lKD4+na|R3;FmOR2!H2Xs zLYjmeA%sYwmi!k{CxL_*puvZ<96}C#2p);(JS%H~d6eOp!AnOXt{pL3GPqFEcrgtl zgMn{n;#;&J63eazSz_=s`eg#0YMPg;2P~!C%Xqi@m&4YKbhZBg^3*FV!f9X3pwJub z9x4G+vf&u88xvei=>GuWgax>Q(sv66DwdVP;1_c&Ey4}PV&h8nj(jfSL07dyfJz*y z7c(-Z^tzOAA!%2?nL&3yP$ElfrKv#-dxxWdV-K+&KXKf5;^ERt0YTI%Fwr(MYHbuo z0fS>TFjKFIxDW2Esrq4B;;toB3OTrPbjJ(sUHsKwxY|c^Kcn-MOyl{Gh_emDLip5M zSK!7Mm?Mr3r3+lZYfPsI-3DaX!w4-!h$_PW0C05~R5mdyP`?9Eh9KM=!foJ#1`yP^ zbe7A5P>aEkT*5ceen{5GhQapCfNsR4R1F}Zxn>Je!Jnvwn`qPyQ#ooMYboSlOiJmL zH&1zovAhC96F?M4y+j}zP+*7_#?-<=cR5R5Axpc2xG@oT5Cmn3Gg*R07;b*0_@S#H zCao7LoDJ73&W@DSSi#}P{TTcLF;Pf8y-Z#P083jzPbgGzY~*^PW{4I?Ojdm$a#AqV z;wLJ%PG&t%>_^I=%D`H40XgPcvjoS!Wk9AOw+N1_tU$g=tW^xdpo)P$b)zAjeQ=a87wssWpb%r zCr@#tZOWLbv}Wzy!_G@0wL2`9m9sd8$^~wvVv7cXRNnm&!9sHrK#XXw6)CVQZsI>_ zj;4bShSb=lSeS~%mmNN5C42<1xl&{ONT`#D&}CF3q)i2LC_i!XM4Q1;1@|%{ly^Oe znCuK|7CZQnXMr+4lKAsrn9j(pwpQOTm3xj)siJFtJGfux*yWAK#?v;dfPt78$!aXd zVp|-{CEA7xLDmRaq6BVaVd!E`aT=xoX5B&t3>-vUUSYoj%oq!UE?gTW%kgkwtS*bF z=GqULciu}O|S#hM3+ zmIv_wfDmFy+q|pb>L@WpR3kh21tx@8QFk;zXn^p57o!okW0E4k=s+i@P#Pa(DPz<{ z{{V)L?ph`0<79|gD7i4p?G!UM_L)kdss8yG4=iH_G5dy_CE^H%yd_AUXgwk=Lo_Kp z&6b0^PuDD5l}_6t`C_EG7|T zIkpYQdV)M5N?DNE2eN7fKBL$Xs0VV?DYZ+-kD&<YvEX=KIMP%(%iw>cuDl?<@>yj_vmn3uU;2QlB$g1+g>RxQ+P6$R~rkbE?` zi=P)@$AA7)P}XC=hpNIwG3zIi&N^S;U0Jkb#LXM$nf&%vmDl5cuh&i1RNt7}| z8=UwUFkr$A9MrflXXn817()qO(5nfbcT(Z^8*7A>CsSOk$um!fblU`~drTEj7!Fx! za}eNRZVktn{Y-tMziT1Fqw@pGrGTo})I+gG*z;FzjJ7H{Iffdsg7}oB2A*)q=A|oB z({k67;1q*VDll;!{{Z=cZvG^ui$W04R6VD*7uzeVnUf}2#1&9RGQyOGZ7tg2#a<~v z6uC_yf)5@85XXSIO~8SeZXZ)nhk=7GTP|D}IF@!&2zXizJ0x!GUcb z)SF^E^IJWoMz?X^+{RU}BPn^6y7?GL>^g?8+3>NQMxyl#r7|oySX7W!#`{4p$DNs!|nDhN1&dX4;lkfE$F7XkeI-=Lc6RybK`2C`FLM zSq~OVAoVY}B&ExS<&YkO1u*Nr<&{-N2}5{ZV(V+sA1g(N_=3@^gx+LmWkSe=QdR^3 z23*X;M-SXAL3)^T`GVIwxy)d5C{p6vLRzrY0zcz5tYv_}<_H?VsK5gXDCkgAP~0X$$y160qu90;rz#e;u*l+;{xn|Jhm~ZXN&t literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/modern-retail-store-interior-with-displays-and-lighting-yKENxnOwxhg.jpg b/apps/shoppr/theme/assets/images/modern-retail-store-interior-with-displays-and-lighting-yKENxnOwxhg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5350e28d8dea122ac1b6fc7537de4716bad5618d GIT binary patch literal 61745 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 Q!vXxY`B4jvYfvnN; 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 Jp|@&+TSrsk^9=YL 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 literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/people-browsing-clothing-racks-in-a-well-lit-store-oOAYziRlpMw.jpg b/apps/shoppr/theme/assets/images/people-browsing-clothing-racks-in-a-well-lit-store-oOAYziRlpMw.jpg new file mode 100644 index 0000000000000000000000000000000000000000..085358adf51f9c24a953031272dd909cd96970c9 GIT binary patch literal 141812 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Ú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∋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 LZVn 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 tIA5k^p7K+0X&go=? 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≫y1J7sIO|IzalD!~b(Qmi81VX(3FvoC# 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 {C0hWp7*q~g=fB$u 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

JY=zZgLjK>mJ+DxVAnt5jFl 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

a;joQ7$*FoB}OFo261s0hvXVNtSUiIhi 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 Bo(BK` literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/woman-in-white-dress-choosing-coat-from-fur-coats-oyLU7C-2kRE.jpg b/apps/shoppr/theme/assets/images/woman-in-white-dress-choosing-coat-from-fur-coats-oyLU7C-2kRE.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e45b4175cb26ae0140428065d71f729ce7da79b0 GIT binary patch literal 75877 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 A0}v{U+NojVZG%t;$ulZ3L04NTg$U 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 literal 0 HcmV?d00001 diff --git a/apps/shoppr/theme/assets/images/woman-wearing-gray-coat-CKxpOhAoSRg.jpg b/apps/shoppr/theme/assets/images/woman-wearing-gray-coat-CKxpOhAoSRg.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bc966701c966e502992b6d634382e976a81319eb GIT binary patch literal 132936 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%0Dh=kx&*wZQ+=ks02ngi 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 = { "harbor-cap": [ - ["https://unsplash.com/photos/a-rack-of-shirts-and-pants-hanging-on-a-clothes-rack-1pT3rOWL_hI/download?force=true&w=1200&q=80", "Shop floor rail"], - ["https://unsplash.com/photos/a-storefront-with-clothes-displayed-inside-Sd_vsr_eA5U/download?force=true&w=1200&q=80", "Storefront detail"], - ["https://unsplash.com/photos/people-browsing-clothing-racks-in-a-well-lit-store-oOAYziRlpMw/download?force=true&w=1200&q=80", "Browsing detail"] + ["/theme/assets/images/a-rack-of-shirts-and-pants-hanging-on-a-clothes-rack-1pT3rOWL_hI.jpg", "Shop floor rail"], + ["/theme/assets/images/a-storefront-with-clothes-displayed-inside-Sd_vsr_eA5U.jpg", "Storefront detail"], + ["/theme/assets/images/people-browsing-clothing-racks-in-a-well-lit-store-oOAYziRlpMw.jpg", "Browsing detail"] ], "gold-membership": [ - ["https://unsplash.com/photos/woman-in-colorful-outfit-and-fur-coat-DxSHu4GI0Ao/download?force=true&w=1200&q=80", "Campaign portrait"], - ["https://unsplash.com/photos/woman-in-white-dress-choosing-coat-from-fur-coats-oyLU7C-2kRE/download?force=true&w=1200&q=80", "Wardrobe mood"], - ["https://unsplash.com/photos/elegant-woman-in-a-faux-fur-coat-poses-VaCpUIoNIeE/download?force=true&w=1200&q=80", "Editorial detail"] + ["/theme/assets/images/woman-in-colorful-outfit-and-fur-coat-DxSHu4GI0Ao.jpg", "Campaign portrait"], + ["/theme/assets/images/woman-in-white-dress-choosing-coat-from-fur-coats-oyLU7C-2kRE.jpg", "Wardrobe mood"], + ["/theme/assets/images/elegant-woman-in-a-faux-fur-coat-poses-VaCpUIoNIeE.jpg", "Editorial detail"] ], "tasting-pass": [ - ["https://unsplash.com/photos/clothing-store-interior-with-racks-of-apparel-a-_PeeYVfQk/download?force=true&w=1200&q=80", "Paris edit"], - ["https://unsplash.com/photos/modern-clothing-store-interior-with-colorful-garments-on-display-DS7N9ZnKpO0/download?force=true&w=1200&q=80", "Store interior"], - ["https://unsplash.com/photos/modern-retail-store-interior-with-displays-and-lighting-yKENxnOwxhg/download?force=true&w=1200&q=80", "Retail lighting"] + ["/theme/assets/images/clothing-store-interior-with-racks-of-apparel-a-_PeeYVfQk.jpg", "Paris edit"], + ["/theme/assets/images/modern-clothing-store-interior-with-colorful-garments-on-display-DS7N9ZnKpO0.jpg", "Store interior"], + ["/theme/assets/images/modern-retail-store-interior-with-displays-and-lighting-yKENxnOwxhg.jpg", "Retail lighting"] ], "harbor-scarf": [ - ["https://unsplash.com/photos/woman-wearing-gray-coat-CKxpOhAoSRg/download?force=true&w=1200&q=80", "Winter styling"], - ["https://unsplash.com/photos/grayscale-photography-of-woman-wearing-pea-coat-Zq4dVEMAZXo/download?force=true&w=1200&q=80", "Coat detail"], - ["https://unsplash.com/photos/woman-in-black-coat-by-a-close-door-lBabHA3imdk/download?force=true&w=1200&q=80", "Cold weather mood"] + ["/theme/assets/images/woman-wearing-gray-coat-CKxpOhAoSRg.jpg", "Winter styling"], + ["/theme/assets/images/grayscale-photography-of-woman-wearing-pea-coat-Zq4dVEMAZXo.jpg", "Coat detail"], + ["/theme/assets/images/woman-in-black-coat-by-a-close-door-lBabHA3imdk.jpg", "Cold weather mood"] ], "brooklyn-night-pass": [ - ["https://unsplash.com/photos/modern-luxury-store-interior-with-display-shelves-and-seating-8YDqTT5jNXI/download?force=true&w=1200&q=80", "Night edit interior"], - ["https://unsplash.com/photos/modern-retail-store-interior-with-display-cases-and-lighting-CUxuy9UmFIo/download?force=true&w=1200&q=80", "Event mood"], - ["https://unsplash.com/photos/modern-retail-store-interior-with-display-shelves-and-products-lkDZJL5psKU/download?force=true&w=1200&q=80", "Display detail"] + ["/theme/assets/images/modern-luxury-store-interior-with-display-shelves-and-seating-8YDqTT5jNXI.jpg", "Night edit interior"], + ["/theme/assets/images/modern-retail-store-interior-with-display-cases-and-lighting-CUxuy9UmFIo.jpg", "Event mood"], + ["/theme/assets/images/modern-retail-store-interior-with-display-shelves-and-products-lkDZJL5psKU.jpg", "Display detail"] ] }; diff --git a/apps/shoppr/translations/en-GB.toml b/apps/shoppr/translations/en-GB.toml index eb5e12a0..e5bcfdbd 100644 --- a/apps/shoppr/translations/en-GB.toml +++ b/apps/shoppr/translations/en-GB.toml @@ -4,14 +4,14 @@ language = "Language" current = "Current" [shell.utility] -summary = "Shoppr Studio. One brand, three markets, localized routes, interactive storefront." +summary = "Complimentary delivery on all orders over £150." dev_tools = "Dev Tools" admin = "Admin" account = "Account" [shell.footer] developer = "Developer footer" -summary = "Retail starter showing multi-site, multi-locale, customer-linked Rust, and third-party WASM." +summary = "Shoppr Townhouse. Modern urban essentials, curated for the city." inspect = "Inspect" commerce = "Commerce" platform = "Platform" @@ -23,85 +23,91 @@ orders = "Orders" cms = "CMS" [home.meta] -title = "Shoppr" +title = "Shoppr Townhouse | Modern Urban Essentials" [home.utility] -summary = "Shoppr mirrors the pace and polish of a modern fashion flagship while still exposing Coil's modular surface." +summary = "Complimentary delivery on all orders over £150. Easy returns." [home.hero] -title = "Quiet luxury, fast routes, and the full storefront loop in one starter." -summary = "Shoppr is now a fashion-first demo: immersive campaigns, catalog depth, interactive product detail, and visible market and language switching across one customer app." +title = "The Spring Edit." +summary = "Lightweight layers, refined silhouettes, and transitional pieces designed for the shift in seasons." primary_cta = "Shop new arrivals" -secondary_cta = "Browse collections" +secondary_cta = "Explore the campaign" [home.hero_secondary] -eyebrow = "Interactive layering" -title = "Static-first pages with motion, panels, galleries, and commerce actions layered on." -summary = "The demo keeps the HTML-first contract intact while showing the richer interaction layer real customers expect from a premium multi-region storefront." +eyebrow = "Limited Edition" +title = "The Harbor Capsule." +summary = "A focused collection of heavyweight knits and structured outerwear. Available exclusively to Harbor Circle members before the general release." cart_cta = "Open cart" -account_cta = "Explore account" +account_cta = "Sign in for access" controls = "Campaign carousel controls" previous = "Previous campaign" next = "Next campaign" [home.editorial.store] -eyebrow = "Store view" -title = "Three markets, one brand system." -summary = "Run UK, France, and Poland from one customer workspace while keeping inventory and stories market-aware." +eyebrow = "Our Spaces" +title = "Visit the Townhouse." +summary = "Experience the collection in person. Book a styling appointment or join us for our upcoming in-store events in London, Paris, and Warsaw." [home.editorial.developer] -eyebrow = "Developer-visible" -title = "Every polished page still exposes the platform underneath." -summary = "Admin, account, dev login, CMS, and linked backend affordances stay easy to discover from the public shell." -cta = "Open admin" +eyebrow = "Shoppr Journal" +title = "Behind the design." +summary = "Explore the materials, processes, and stories behind our latest seasonal collection." +cta = "Read the journal" + +[home.sections.verticals] +title = "Experience Shoppr." +summary = "Beyond the collection. Join us for curated events, styling sessions, and seasonal previews." +view_events = "View the calendar" +explore_memberships = "Discover Harbor Circle" [home.markets] -eyebrow = "Multi-site demo" -title = "One customer app, three Shoppr markets." -summary = "Each market keeps its own host, default locale, assortment emphasis, and merchandising mood while sharing the same core application." +eyebrow = "Locations" +title = "Global Flagships." +summary = "Explore our curated edits and local events across our flagship locations." [home.markets.uk] -eyebrow = "shoppr-uk" -title = "UK flagship storefront" -summary = "Lead with new arrivals, sharp product detail, and the full path from browse to checkout." -cta = "Open UK shop" +eyebrow = "London" +title = "Shoppr Townhouse, London" +summary = "Our original flagship. Discover the full collection and book personal styling sessions." +cta = "Shop London Edit" [home.markets.fr] -eyebrow = "shoppr-fr" -title = "France city edit" -summary = "Give the Paris market a tighter campaign voice and an event-led edit without forking the app." -cta = "Open France edit" +eyebrow = "Paris" +title = "Le Marais Edit" +summary = "A curated selection tailored for the city, featuring exclusive seasonal drops." +cta = "Shop Paris Edit" [home.markets.pl] -eyebrow = "shoppr-pl" -title = "Poland cold-weather edit" -summary = "Show a different winter assortment and localized Polish routes on the same shared platform." -cta = "Open Poland product" +eyebrow = "Warsaw" +title = "Śródmieście Studio" +summary = "Our newest location showcasing technical outerwear and winter essentials." +cta = "Shop Warsaw Edit" [home.sections.interactivity] -eyebrow = "Layered interactivity" -title = "The storefront stays HTML-first while behaving like a modern flagship." -summary = "Carousel controls, market and locale switchers, product accordions, and gallery states are layered on rather than replacing the base render contract." +eyebrow = "Harbor Circle" +title = "Elevate your experience." +summary = "Join our membership program for early access to limited capsules, complimentary alterations, and invitations to private events." [home.sections.shortcuts] -eyebrow = "Developer shortcuts" -title = "Nothing important is hidden." -summary = "Public pages link cleanly into account, cart, admin, and local dev tools so developers can evaluate the whole app boundary from first run." -dev_tools = "Open dev tools" -admin = "Open admin" +eyebrow = "Services" +title = "Personal Styling." +summary = "Book a complimentary session with our in-house stylists to build your seasonal wardrobe." +dev_tools = "Book an appointment" +admin = "Contact support" [home.footer] -brand = "Shoppr" -summary = "Fashion-led Coil starter with visible multi-site, multi-locale, Rust backend, and WASM extension boundaries." +brand = "Shoppr Townhouse" +summary = "Modern urban essentials, curated for the city." explore = "Explore" -inspect = "Inspect" -platform = "Platform" +inspect = "Services" +platform = "Legal" [product.meta] title = "Product detail" [product.utility] -summary = "Product detail shows the interactive layer directly: gallery switching, accordions, quantity, and fast cart handoff." +summary = "Free shipping and returns on all orders over £150." [product.gallery] main = "Main" @@ -112,38 +118,227 @@ alt = "Product image" [product.copy] collections = "Collections" shop = "Shop" -availability = "Available in UK, France, and Poland with local route switching from the header." +availability = "Available online and at our London, Paris, and Warsaw locations." quantity = "Quantity" -add_to_cart = "Add to cart" -buy_now = "Buy now" +add_to_cart = "Add to bag" +buy_now = "Purchase now" back_to_collection = "Back to collection" -review_cart = "Review cart" +review_cart = "Review bag" [product.accordions.description] -title = "Description" -body = "Structured product content can stay server-rendered while accordions layer the interactive behavior on top." +title = "Details & Care" +body = "Crafted from premium materials. Dry clean only. Designed to wear in, not out." [product.accordions.delivery] -title = "Delivery and payments" -body = "Delivery messaging and payment options can vary per market without changing the core route family." +title = "Delivery & Returns" +body = "Complimentary standard delivery over £150. Express options available. Free returns within 30 days." [product.accordions.availability] -title = "Market availability" -body = "Use sites for true inventory or merchandising divergence. Use locales when the assortment is shared." +title = "In-Store Availability" +body = "Check stock at your nearest Shoppr Townhouse location." [product.assurance] -title = "Next step: add to cart or keep browsing this collection" -summary = "Customers should not have to hunt for the next action here. Keep the cart handoff and the route back to the collection visible at the same time." +title = "Complete the look" +summary = "Pair this piece with our curated selections." [product.unavailable] -title = "This product is not currently available." -summary = "Shoppr has removed this item from the live storefront. Return to the current catalog or collections view to keep shopping." -catalog = "Open catalog" +title = "Currently out of stock." +summary = "This item is currently unavailable. Join the waitlist to be notified when it returns." +catalog = "Back to shop" collections = "Browse collections" [product.related] -eyebrow = "More from this collection" -title = "Continue browsing nearby products" -summary = "Related products keep the customer inside the same merchandising context without throwing them back to the top of the catalog." -view = "View look" -add_to_cart = "Add to cart" +eyebrow = "Curated for you" +title = "You might also like" +summary = "Pieces that complement your selection." +view = "View details" +add_to_cart = "Add to bag" + +[collections] +grid_eyebrow = "The Edit" +grid_title = "Curated essentials for the season." +grid_intro = "Explore our latest arrivals, carefully selected to build a versatile urban wardrobe." +open_edit = "Explore the edit" +fallback_summary = "Discover the pieces that define the season." +featured_eyebrow = "New Arrivals" +featured_title = "Spring Capsule" +featured_summary = "Lightweight and versatile pieces for the changing weather." +memberships_eyebrow = "Harbor Circle" +memberships_title = "Exclusive Access" +memberships_summary = "Members-only pieces and early access to upcoming drops." +events_eyebrow = "Community" +events_title = "In-Store Events" +events_summary = "Join us for styling workshops, product launches, and community gatherings." + +[cart] +meta_title = "Shopping Bag" +eyebrow = "Your Bag" +title = "Review your selections." +items_heading = "Items" +quantity_label = "Qty" +update_button = "Update bag" +summary_heading = "Order Summary" +subtotal_label = "Subtotal" +delivery_label = "Estimated Delivery" +total_label = "Total" +checkout_button = "Proceed to checkout" +continue_shopping = "Continue shopping" + +[account] +meta_title = "My Account" +eyebrow = "Account" +welcome_title = "Welcome back." +intro_body = "Manage your orders, view your Harbor Circle benefits, and update your preferences." +signed_in_as = "Signed in as" +browser_session_notice = "You are currently browsing as a guest. Sign in to save your order history and access member benefits." +latest_order_label = "Recent order" +latest_order_is = "status:" +payment_pending_notice = "Your recent payment is currently processing. We will update your order status shortly." +account_email_label = "Email" +receipt_email_notice = "Receipts will be sent to:" +memberships_heading = "Harbor Circle Status" +view_memberships_button = "View benefits" +orders_heading = "Order History" +orders_intro = "Track your recent purchases and manage returns." +view_orders_button = "View all orders" +browse_storefront_button = "Continue shopping" + +[account.nav] +dashboard = "Dashboard" +orders = "Order History" +memberships = "Harbor Circle" +passes = "Event Passes" +events = "Event bookings" + +[account.summary] +orders_body = "Track shipments and initiate returns." +memberships_body = "View your tier status and exclusive member benefits." +passes_body = "Manage your tickets for upcoming in-store events and workshops." +wallet_heading = "Wallet summary" + +[collections_page] +meta_title = "Collections | Shoppr Townhouse" +eyebrow = "Collections" +shop_breadcrumb = "Shop" +title = "Explore the Collections." +intro_body = "Discover our curated edits, from seasonal capsules to timeless core essentials." +browse_catalog_button = "Shop all" +review_cart_button = "Review bag" +browse_handoff_heading = "Seasonal Edits" +browse_handoff_body = "Explore collections curated for specific climates and occasions." +product_detail_heading = "Core Essentials" +product_detail_body = "The foundational pieces of the Shoppr wardrobe." +single_item_heading = "Looking for something specific?" +single_item_body = "Browse our full catalog of apparel and accessories." + +[events] +list_meta_title = "Events | Shoppr Townhouse" +list_eyebrow = "Community" +list_title = "Join us at the Townhouse." +list_summary = "Discover upcoming workshops, styling sessions, and exclusive product launches at our flagship locations." +view_memberships = "View Harbor Circle benefits" +browse_event_offers = "Explore event exclusives" +view_event = "Event details" +membership_access = "Member priority" +no_events_title = "No upcoming events" +no_events_summary = "We are currently planning our next series of events. Check back soon." +detail_meta_title = "Event Details" +back_to_events = "All events" +open_account = "Sign in to book" +review_memberships = "Join Harbor Circle" +timeslots_eyebrow = "Available Sessions" +timeslots_title = "Select a time to reserve your place" +to = "to" +check_eligibility = "Check member access" +unavailable_eyebrow = "Event" +unavailable_title = "Event no longer available" +unavailable_summary = "This event has passed or is not available in your current location." +missing_slug_label = "Event not found" + +[memberships_account] +meta_title = "Harbor Circle | Shoppr Townhouse" +eyebrow = "Harbor Circle" +title = "Your Membership." +intro_body = "Access your exclusive benefits, early product drops, and priority event bookings." +session_notice = "Sign in to view your full membership details." +payment_notice_html = "Your membership upgrade is processing. Benefits will be active shortly." +receipt_email_label = "Notifications sent to" +current_tier_eyebrow = "Current Status" +view_orders = "View order history" +pending_activation_title = "Activation Pending" +pending_activation_body = "Your membership is currently being activated. Please check back shortly to access your benefits." +inactive_title = "Join Harbor Circle" +inactive_body = "Elevate your Shoppr experience. Members receive complimentary shipping, early access to capsules, and priority event booking." +explore_memberships = "Discover the tiers" +latest_order_eyebrow = "Recent Activity" +status_label = "Status" +state_summary_body = "Your membership grants you access to exclusive collections and events." +review_orders = "View purchases" +passes_eyebrow = "Your Tickets" +passes_title = "Event Passes" +passes_intro = "View your upcoming reservations for in-store events, tastings, and styling workshops." +passes_empty_body = "You have no upcoming event reservations. Explore our calendar to book your next visit." +view_passes = "View all passes" + +[catalog] +meta_title = "Shop | Shoppr Townhouse" +hero_eyebrow = "The Catalog" +hero_title = "Discover the full collection." +hero_summary = "Explore our complete range of premium urban essentials, designed to elevate your everyday wardrobe." +browse_edits = "Browse edits" +intent_title = "Curated for you." +intent_summary = "Start your journey through our carefully crafted seasonal edits, or explore individual pieces that catch your eye." +seamless_title = "Seamless experience." +seamless_summary = "From discovering new styles to completing your purchase, enjoy a refined and effortless shopping journey." +product_title = "Specific pieces." +product_summary = "Already know what you're looking for? Browse our flagship products and exclusive releases." +loop_title = "Continue your journey." +loop_summary = "Explore more collections or review your selections before proceeding to checkout." +browse_all_edits = "Browse all edits" + +[checkout] +meta_title = "Checkout | Shoppr Townhouse" +eyebrow = "Checkout" +title = "Secure your selection." +step1 = "Confirm your details and delivery preferences." +step2 = "Proceed to secure payment." +step3 = "Receive immediate order confirmation." +errors_title = "Please review your details" +contact_title = "Contact Information" +guest_notice = "Guest checkout is available. You can create an account later to track your order." +delivery_title = "Delivery Options" +delivery_opt1 = "Standard delivery (2-4 working days)" +delivery_opt2 = "Express delivery available at checkout" +delivery_opt3 = "Complimentary on orders over £150" +payment_title = "Payment details" +summary_title = "Order summary" +empty_title = "Your bag is empty." +empty_summary = "Explore our collections to add items before proceeding to checkout." +return_cart = "Return to bag" +label_email = "Receipt email" +label_session = "Customer session" +label_handoff = "Secure payment" +consent_text = "I have reviewed my order and agree to the terms of service." +place_order = "Place order" + +[confirmation] +meta_title = "Order Status | Shoppr Townhouse" +eyebrow = "Order Confirmation" +title = "Thank you for your purchase." +step1 = "Your order has been successfully recorded." +step2 = "You will receive a confirmation email shortly." +step3 = "Track your order status and manage your Harbor Circle benefits in your account." +view_history = "View order history" +view_account = "View account" +empty_eyebrow = "Order Status" +empty_title = "No recent orders to display" +return_cart = "Return to bag" + + +[journey] +step1_title = "1. Discover" +step1_summary = "Explore our seasonal edits and core collections to find the pieces that resonate with your style." +step2_title = "2. Select" +step2_summary = "Review detailed product information, select your perfect fit, and add to your bag." +step3_title = "3. Acquire" +step3_summary = "Complete your purchase securely. Enjoy complimentary shipping on orders over £150." diff --git a/apps/shoppr/translations/fr-FR.toml b/apps/shoppr/translations/fr-FR.toml index c82b75d3..0720aae2 100644 --- a/apps/shoppr/translations/fr-FR.toml +++ b/apps/shoppr/translations/fr-FR.toml @@ -4,14 +4,14 @@ language = "Langue" current = "Actuel" [shell.utility] -summary = "Shoppr Studio. Une marque, trois marchés, des routes localisées et une vitrine interactive." +summary = "Livraison offerte pour toute commande supérieure à 150 €." dev_tools = "Outils dev" admin = "Admin" account = "Compte" [shell.footer] developer = "Pied de page développeur" -summary = "Starter retail montrant le multi-site, le multi-locale, le Rust lié au client et le WASM tiers." +summary = "Shoppr Townhouse. Les essentiels urbains, pensés pour la ville." inspect = "Inspection" commerce = "Commerce" platform = "Plateforme" @@ -23,85 +23,91 @@ orders = "Commandes" cms = "CMS" [home.meta] -title = "Shoppr" +title = "Shoppr Townhouse | Les Essentiels Urbains" [home.utility] -summary = "Shoppr reprend le rythme et la finition d'un vaisseau amiral mode moderne tout en exposant la surface modulaire de Coil." +summary = "Livraison offerte pour toute commande supérieure à 150 €. Retours faciles." [home.hero] -title = "Luxe discret, routes rapides et boucle storefront complète dans un seul starter." -summary = "Shoppr est maintenant une démo orientée mode: campagnes immersives, profondeur catalogue, fiche produit interactive et changement visible de marché et de langue dans une seule application cliente." +title = "L'Édition Printemps." +summary = "Couches légères, silhouettes épurées et pièces de transition conçues pour le changement de saison." primary_cta = "Voir les nouveautés" -secondary_cta = "Parcourir les collections" +secondary_cta = "Explorer la campagne" [home.hero_secondary] -eyebrow = "Couche interactive" -title = "Des pages statiques d'abord, enrichies par le mouvement, les panneaux, les galeries et les actions commerce." -summary = "La démo garde le contrat HTML-first tout en montrant la couche d'interaction plus riche attendue d'une boutique multi-région premium." +eyebrow = "Édition Limitée" +title = "La Capsule Harbor." +summary = "Une sélection pointue de mailles épaisses et de vêtements d'extérieur structurés. Disponible exclusivement pour les membres Harbor Circle avant la sortie générale." cart_cta = "Ouvrir le panier" -account_cta = "Voir le compte" +account_cta = "Se connecter pour accéder" controls = "Contrôles du carrousel" previous = "Campagne précédente" next = "Campagne suivante" [home.editorial.store] -eyebrow = "Vue magasin" -title = "Trois marchés, un seul système de marque." -summary = "Pilotez le Royaume-Uni, la France et la Pologne depuis un seul workspace client tout en gardant un inventaire et des histoires adaptés à chaque marché." +eyebrow = "Nos Espaces" +title = "Visitez la Townhouse." +summary = "Découvrez la collection en personne. Réservez une séance de stylisme ou rejoignez-nous pour nos prochains événements en boutique à Londres, Paris et Varsovie." [home.editorial.developer] -eyebrow = "Visible pour les développeurs" -title = "Chaque page soignée expose encore la plateforme." -summary = "Admin, compte, connexion dev, CMS et extensions Rust liées restent faciles à découvrir depuis la coque publique." -cta = "Ouvrir l'admin" +eyebrow = "Le Journal Shoppr" +title = "Derrière le design." +summary = "Explorez les matériaux, les procédés et les histoires qui se cachent derrière notre dernière collection saisonnière." +cta = "Lire le journal" + +[home.sections.verticals] +title = "L'Expérience Shoppr." +summary = "Au-delà de la collection. Rejoignez-nous pour des événements exclusifs, des séances de stylisme et des avant-premières saisonnières." +view_events = "Voir l'agenda" +explore_memberships = "Découvrir Harbor Circle" [home.markets] -eyebrow = "Démo multi-site" -title = "Une application cliente, trois marchés Shoppr." -summary = "Chaque marché garde son propre hôte, sa locale par défaut, son accent assortiment et son ton marchand tout en partageant la même application centrale." +eyebrow = "Emplacements" +title = "Boutiques Emblématiques." +summary = "Explorez nos sélections et nos événements locaux dans nos boutiques emblématiques." [home.markets.uk] -eyebrow = "shoppr-uk" -title = "Vitrine phare UK" -summary = "Mettez en avant les nouveautés, une fiche produit nette et tout le parcours de navigation au paiement." -cta = "Ouvrir la boutique UK" +eyebrow = "Londres" +title = "Shoppr Townhouse, Londres" +summary = "Notre première boutique. Découvrez l'ensemble de la collection et réservez une séance de stylisme personnalisée." +cta = "Voir la sélection Londres" [home.markets.fr] -eyebrow = "shoppr-fr" -title = "Sélection France" -summary = "Donnez au marché parisien une voix de campagne plus serrée et une sélection orientée événements sans forker l'application." -cta = "Ouvrir la sélection France" +eyebrow = "Paris" +title = "L'Édition Le Marais" +summary = "Une sélection pointue pensée pour la ville, avec des exclusivités saisonnières." +cta = "Voir la sélection Paris" [home.markets.pl] -eyebrow = "shoppr-pl" -title = "Sélection hivernale Pologne" -summary = "Montrez un assortiment d'hiver différent et des routes polonaises localisées sur la même plateforme partagée." -cta = "Ouvrir le produit Pologne" +eyebrow = "Varsovie" +title = "Studio Śródmieście" +summary = "Notre nouvelle boutique mettant en avant nos vêtements techniques et essentiels d'hiver." +cta = "Voir la sélection Varsovie" [home.sections.interactivity] -eyebrow = "Interactivité superposée" -title = "La boutique reste HTML-first tout en se comportant comme un flagship moderne." -summary = "Les contrôles de carrousel, les sélecteurs de marché et de langue, les accordéons produit et les états de galerie se superposent sans remplacer le contrat de rendu de base." +eyebrow = "Harbor Circle" +title = "Élevez votre expérience." +summary = "Rejoignez notre programme de membres pour un accès anticipé aux capsules limitées, des retouches offertes et des invitations à des événements privés." [home.sections.shortcuts] -eyebrow = "Raccourcis développeur" -title = "Rien d'important n'est caché." -summary = "Les pages publiques relient proprement le compte, le panier, l'admin et les outils dev locaux afin que les développeurs puissent évaluer toute la frontière de l'application dès le premier lancement." -dev_tools = "Ouvrir les outils dev" -admin = "Ouvrir l'admin" +eyebrow = "Services" +title = "Stylisme Personnalisé." +summary = "Réservez une séance offerte avec nos stylistes pour construire votre garde-robe saisonnière." +dev_tools = "Réserver" +admin = "Contacter le support" [home.footer] -brand = "Shoppr" -summary = "Starter Coil orienté mode avec multi-site visible, multi-locale, backend Rust et frontières d'extensions WASM." +brand = "Shoppr Townhouse" +summary = "Les essentiels urbains, pensés pour la ville." explore = "Explorer" -inspect = "Inspection" -platform = "Plateforme" +inspect = "Services" +platform = "Mentions Légales" [product.meta] -title = "Fiche produit" +title = "Détail du produit" [product.utility] -summary = "La fiche produit montre directement la couche interactive: changement de galerie, accordéons, quantité et passage rapide au panier." +summary = "Livraison et retours offerts sur toutes les commandes supérieures à 150 €." [product.gallery] main = "Principale" @@ -112,7 +118,7 @@ alt = "Image du produit" [product.copy] collections = "Collections" shop = "Boutique" -availability = "Disponible au Royaume-Uni, en France et en Pologne avec changement de route local depuis l'en-tête." +availability = "Disponible en ligne et dans nos boutiques de Londres, Paris et Varsovie." quantity = "Quantité" add_to_cart = "Ajouter au panier" buy_now = "Acheter maintenant" @@ -120,30 +126,219 @@ back_to_collection = "Retour à la collection" review_cart = "Voir le panier" [product.accordions.description] -title = "Description" -body = "Le contenu produit structuré peut rester rendu côté serveur pendant que les accordéons superposent le comportement interactif." +title = "Détails & Entretien" +body = "Conçu avec des matériaux haut de gamme. Nettoyage à sec uniquement. Fait pour durer." [product.accordions.delivery] -title = "Livraison et paiements" -body = "Les messages de livraison et les options de paiement peuvent varier par marché sans changer la famille de routes centrale." +title = "Livraison & Retours" +body = "Livraison standard offerte à partir de 150 €. Options express disponibles. Retours gratuits sous 30 jours." [product.accordions.availability] -title = "Disponibilité par marché" -body = "Utilisez les sites pour une vraie divergence d'inventaire ou de merchandising. Utilisez les locales quand l'assortiment est partagé." +title = "Disponibilité en boutique" +body = "Vérifiez la disponibilité dans la boutique Shoppr Townhouse la plus proche." [product.assurance] -title = "Étape suivante: ajouter au panier ou continuer dans cette collection" -summary = "Les clients ne doivent pas chercher la prochaine action ici. Gardez visibles à la fois le passage au panier et le retour vers la collection." +title = "Complétez le look" +summary = "Associez cette pièce avec nos sélections exclusives." [product.unavailable] -title = "Ce produit n'est pas disponible actuellement." -summary = "Shoppr a retiré cet article de la vitrine active. Revenez au catalogue ou aux collections en cours pour continuer vos achats." -catalog = "Ouvrir le catalogue" +title = "Actuellement indisponible." +summary = "Cet article est actuellement en rupture de stock. Inscrivez-vous sur liste d'attente pour être prévenu de son retour." +catalog = "Retour à la boutique" collections = "Parcourir les collections" [product.related] -eyebrow = "Plus de cette collection" -title = "Continuer à parcourir des produits proches" -summary = "Les produits liés gardent le client dans le même contexte marchand sans le renvoyer en haut du catalogue." -view = "Voir le look" +eyebrow = "Sélectionné pour vous" +title = "Vous aimerez aussi" +summary = "Des pièces qui complètent parfaitement votre choix." +view = "Voir les détails" add_to_cart = "Ajouter au panier" + +[collections] +grid_eyebrow = "L'Édition" +grid_title = "Les essentiels de la saison." +grid_intro = "Explorez nos nouveautés, soigneusement sélectionnées pour construire une garde-robe urbaine polyvalente." +open_edit = "Découvrir la sélection" +fallback_summary = "Découvrez les pièces qui définissent la saison." +featured_eyebrow = "Nouveautés" +featured_title = "Capsule Printemps" +featured_summary = "Des pièces légères et polyvalentes pour la mi-saison." +memberships_eyebrow = "Harbor Circle" +memberships_title = "Accès Exclusif" +memberships_summary = "Des pièces réservées aux membres et un accès anticipé aux prochaines nouveautés." +events_eyebrow = "Communauté" +events_title = "Événements en Boutique" +events_summary = "Rejoignez-nous pour des ateliers de stylisme, des lancements de produits et des rencontres." + +[cart] +meta_title = "Panier" +eyebrow = "Votre Panier" +title = "Vérifiez vos articles." +items_heading = "Articles" +quantity_label = "Qté" +update_button = "Mettre à jour" +summary_heading = "Récapitulatif" +subtotal_label = "Sous-total" +delivery_label = "Livraison Estimée" +total_label = "Total" +checkout_button = "Passer la commande" +continue_shopping = "Continuer les achats" + +[account] +meta_title = "Mon Compte" +eyebrow = "Compte" +welcome_title = "Bon retour." +intro_body = "Gérez vos commandes, consultez vos avantages Harbor Circle et mettez à jour vos préférences." +signed_in_as = "Connecté en tant que" +browser_session_notice = "Vous naviguez actuellement en tant qu'invité. Connectez-vous pour conserver votre historique de commandes et accéder aux avantages membres." +latest_order_label = "Dernière commande" +latest_order_is = "statut :" +payment_pending_notice = "Votre récent paiement est en cours de traitement. Nous mettrons à jour le statut de votre commande sous peu." +account_email_label = "E-mail" +receipt_email_notice = "Les reçus seront envoyés à :" +memberships_heading = "Statut Harbor Circle" +view_memberships_button = "Voir les avantages" +orders_heading = "Historique des commandes" +orders_intro = "Suivez vos achats récents et gérez vos retours." +view_orders_button = "Toutes les commandes" +browse_storefront_button = "Continuer les achats" + +[account.nav] +dashboard = "Tableau de bord" +orders = "Historique des commandes" +memberships = "Harbor Circle" +passes = "Pass Événements" +events = "Réservations d'événements" + +[account.summary] +orders_body = "Suivez vos livraisons et initiez des retours." +memberships_body = "Consultez votre statut et vos avantages exclusifs." +passes_body = "Gérez vos billets pour les prochains événements et ateliers en boutique." +wallet_heading = "Résumé du portefeuille" + +[collections_page] +meta_title = "Collections | Shoppr Townhouse" +eyebrow = "Collections" +shop_breadcrumb = "Boutique" +title = "Explorez nos Collections." +intro_body = "Découvrez nos sélections, des capsules saisonnières aux essentiels intemporels." +browse_catalog_button = "Tout voir" +review_cart_button = "Voir le panier" +browse_handoff_heading = "Éditions Saisonnières" +browse_handoff_body = "Explorez nos collections pensées pour différents climats et occasions." +product_detail_heading = "Les Essentiels" +product_detail_body = "Les pièces maîtresses de la garde-robe Shoppr." +single_item_heading = "Vous cherchez quelque chose de précis ?" +single_item_body = "Parcourez notre catalogue complet de vêtements et accessoires." + +[events] +list_meta_title = "Événements | Shoppr Townhouse" +list_eyebrow = "Communauté" +list_title = "Rejoignez-nous à la Townhouse." +list_summary = "Découvrez les prochains ateliers, séances de stylisme et lancements de produits exclusifs dans nos boutiques." +view_memberships = "Voir les avantages Harbor Circle" +browse_event_offers = "Explorer les exclusivités" +view_event = "Détails de l'événement" +membership_access = "Priorité Membres" +no_events_title = "Aucun événement à venir" +no_events_summary = "Nous préparons actuellement notre prochaine série d'événements. Revenez bientôt." +detail_meta_title = "Détails de l'événement" +back_to_events = "Tous les événements" +open_account = "Connectez-vous pour réserver" +review_memberships = "Rejoindre Harbor Circle" +timeslots_eyebrow = "Sessions Disponibles" +timeslots_title = "Sélectionnez un horaire pour réserver votre place" +to = "à" +check_eligibility = "Vérifier l'accès membre" +unavailable_eyebrow = "Événement" +unavailable_title = "Événement indisponible" +unavailable_summary = "Cet événement est terminé ou n'est pas disponible dans votre région." +missing_slug_label = "Événement introuvable" + +[memberships_account] +meta_title = "Harbor Circle | Shoppr Townhouse" +eyebrow = "Harbor Circle" +title = "Votre Adhésion." +intro_body = "Accédez à vos avantages exclusifs, aux lancements de produits en avant-première et aux réservations prioritaires d'événements." +session_notice = "Connectez-vous pour voir tous les détails de votre adhésion." +payment_notice_html = "Votre surclassement est en cours. Vos avantages seront bientôt actifs." +receipt_email_label = "Notifications envoyées à" +current_tier_eyebrow = "Statut Actuel" +view_orders = "Voir l'historique des commandes" +pending_activation_title = "Activation en cours" +pending_activation_body = "Votre adhésion est en cours d'activation. Revenez d'ici peu pour accéder à vos avantages." +inactive_title = "Rejoindre Harbor Circle" +inactive_body = "Élevez votre expérience Shoppr. Les membres bénéficient de la livraison offerte, d'un accès anticipé aux capsules et de réservations prioritaires pour les événements." +explore_memberships = "Découvrir les niveaux" +latest_order_eyebrow = "Activité Récente" +status_label = "Statut" +state_summary_body = "Votre adhésion vous donne accès à des collections et événements exclusifs." +review_orders = "Voir les achats" +passes_eyebrow = "Vos Billets" +passes_title = "Pass Événements" +passes_intro = "Consultez vos prochaines réservations pour les événements en boutique, les dégustations et les ateliers de stylisme." +passes_empty_body = "Vous n'avez aucune réservation à venir. Consultez notre agenda pour préparer votre prochaine visite." +view_passes = "Voir tous les pass" + +[catalog] +meta_title = "Boutique | Shoppr Townhouse" +hero_eyebrow = "Le Catalogue" +hero_title = "Découvrez la collection complète." +hero_summary = "Explorez notre gamme complète d'essentiels urbains haut de gamme, conçus pour rehausser votre garde-robe de tous les jours." +browse_edits = "Parcourir les sélections" +intent_title = "Sélectionné pour vous." +intent_summary = "Commencez votre voyage à travers nos sélections saisonnières soigneusement élaborées, ou explorez les pièces individuelles qui attirent votre attention." +seamless_title = "Expérience fluide." +seamless_summary = "De la découverte de nouveaux styles à la finalisation de votre achat, profitez d'un parcours d'achat raffiné et sans effort." +product_title = "Pièces spécifiques." +product_summary = "Vous savez déjà ce que vous cherchez ? Parcourez nos produits phares et nos exclusivités." +loop_title = "Continuez votre voyage." +loop_summary = "Explorez d'autres collections ou vérifiez vos sélections avant de passer à la caisse." +browse_all_edits = "Toutes les sélections" + +[checkout] +meta_title = "Caisse | Shoppr Townhouse" +eyebrow = "Paiement" +title = "Sécurisez votre sélection." +step1 = "Confirmez vos coordonnées et vos préférences de livraison." +step2 = "Procédez au paiement sécurisé." +step3 = "Recevez une confirmation de commande immédiate." +errors_title = "Veuillez vérifier vos informations" +contact_title = "Coordonnées" +guest_notice = "La commande en tant qu'invité est disponible. Vous pourrez créer un compte plus tard pour suivre votre commande." +delivery_title = "Options de livraison" +delivery_opt1 = "Livraison standard (2-4 jours ouvrables)" +delivery_opt2 = "Livraison express disponible lors du paiement" +delivery_opt3 = "Offerte pour toute commande supérieure à 150 €" +payment_title = "Détails de paiement" +summary_title = "Récapitulatif de la commande" +empty_title = "Votre panier est vide." +empty_summary = "Explorez nos collections pour ajouter des articles avant de passer à la caisse." +return_cart = "Retour au panier" +label_email = "E-mail de réception" +label_session = "Session client" +label_handoff = "Paiement sécurisé" +consent_text = "J'ai vérifié ma commande et j'accepte les conditions générales de vente." +place_order = "Passer la commande" + +[confirmation] +meta_title = "Statut de la commande | Shoppr Townhouse" +eyebrow = "Confirmation de commande" +title = "Merci pour votre achat." +step1 = "Votre commande a été enregistrée avec succès." +step2 = "Vous recevrez un e-mail de confirmation sous peu." +step3 = "Suivez l'état de votre commande et gérez vos avantages Harbor Circle dans votre compte." +view_history = "Voir l'historique des commandes" +view_account = "Voir le compte" +empty_eyebrow = "Statut de la commande" +empty_title = "Aucune commande récente à afficher" +return_cart = "Retour au panier" + + +[journey] +step1_title = "1. Découvrir" +step1_summary = "Explorez nos sélections saisonnières et nos collections de base pour trouver les pièces qui correspondent à votre style." +step2_title = "2. Sélectionner" +step2_summary = "Consultez les informations détaillées sur les produits, choisissez votre taille idéale et ajoutez à votre panier." +step3_title = "3. Acquérir" +step3_summary = "Finalisez votre achat en toute sécurité. Profitez de la livraison offerte pour toute commande supérieure à 150 €." diff --git a/apps/shoppr/translations/pl-PL.toml b/apps/shoppr/translations/pl-PL.toml index 1dce849f..be6d1253 100644 --- a/apps/shoppr/translations/pl-PL.toml +++ b/apps/shoppr/translations/pl-PL.toml @@ -4,14 +4,14 @@ language = "Język" current = "Bieżący" [shell.utility] -summary = "Shoppr Studio. Jedna marka, trzy rynki, zlokalizowane trasy i interaktywny storefront." +summary = "Darmowa dostawa dla zamówień powyżej 150 £." dev_tools = "Narzędzia dev" admin = "Admin" account = "Konto" [shell.footer] developer = "Stopka deweloperska" -summary = "Starter retail pokazujący multi-site, multi-locale, klientowski Rust i zewnętrzny WASM." +summary = "Shoppr Townhouse. Nowoczesne, miejskie klasyki." inspect = "Podgląd" commerce = "Commerce" platform = "Platforma" @@ -23,85 +23,91 @@ orders = "Zamówienia" cms = "CMS" [home.meta] -title = "Shoppr" +title = "Shoppr Townhouse | Miejskie Klasyki" [home.utility] -summary = "Shoppr łączy tempo i dopracowanie nowoczesnego flagowego sklepu modowego z widoczną modułową powierzchnią Davendy." +summary = "Darmowa dostawa dla zamówień powyżej 150 £. Proste zwroty." [home.hero] -title = "Cichy luksus, szybkie trasy i pełna pętla storefrontu w jednym starterze." -summary = "Shoppr to teraz demo nastawione na modę: immersyjne kampanie, głęboki katalog, interaktywna karta produktu oraz widoczne przełączanie rynku i języka w jednej aplikacji klienta." +title = "Wiosenna Edycja." +summary = "Lekkie warstwy, dopracowane sylwetki i elementy przejściowe zaprojektowane na zmianę sezonu." primary_cta = "Zobacz nowości" -secondary_cta = "Przeglądaj kolekcje" +secondary_cta = "Odkryj kampanię" [home.hero_secondary] -eyebrow = "Warstwa interaktywna" -title = "Najpierw statyczne strony, potem ruch, panele, galerie i akcje commerce." -summary = "Demo zachowuje kontrakt HTML-first, a jednocześnie pokazuje bogatszą warstwę interakcji oczekiwaną od premium sklepu wieloregionalnego." +eyebrow = "Edycja Limitowana" +title = "Kapsuła Harbor." +summary = "Wyselekcjonowana kolekcja grubych dzianin i strukturalnej odzieży wierzchniej. Dostępna wyłącznie dla członków Harbor Circle przed oficjalną premierą." cart_cta = "Otwórz koszyk" -account_cta = "Zobacz konto" +account_cta = "Zaloguj się, aby uzyskać dostęp" controls = "Sterowanie karuzelą" previous = "Poprzednia kampania" next = "Następna kampania" [home.editorial.store] -eyebrow = "Widok sklepu" -title = "Trzy rynki, jeden system marki." -summary = "Prowadź Wielką Brytanię, Francję i Polskę z jednego workspace klienta, zachowując dopasowany asortyment i narrację dla każdego rynku." +eyebrow = "Nasze Przestrzenie" +title = "Odwiedź Townhouse." +summary = "Doświadcz kolekcji na żywo. Umów się na sesję stylizacji lub dołącz do nadchodzących wydarzeń w naszych salonach w Londynie, Paryżu i Warszawie." [home.editorial.developer] -eyebrow = "Widoczne dla dewelopera" -title = "Każda dopracowana strona nadal odsłania platformę." -summary = "Admin, konto, logowanie dev, CMS i powiązane rozszerzenia Rust są łatwe do odkrycia z poziomu publicznej powłoki." -cta = "Otwórz admin" +eyebrow = "Dziennik Shoppr" +title = "Za kulisami designu." +summary = "Poznaj materiały, procesy i historie kryjące się za naszą najnowszą kolekcją sezonową." +cta = "Przeczytaj dziennik" + +[home.sections.verticals] +title = "Doświadcz Shoppr." +summary = "Więcej niż kolekcja. Dołącz do nas na kameralne wydarzenia, sesje stylizacji i sezonowe pokazy." +view_events = "Zobacz kalendarz" +explore_memberships = "Odkryj Harbor Circle" [home.markets] -eyebrow = "Demo multi-site" -title = "Jedna aplikacja klienta, trzy rynki Shoppr." -summary = "Każdy rynek zachowuje własny host, domyślną lokalizację, nacisk na asortyment i ton merchandisingowy, współdzieląc tę samą centralną aplikację." +eyebrow = "Lokalizacje" +title = "Główne Salony." +summary = "Odkryj nasze selekcje i lokalne wydarzenia w naszych flagowych salonach." [home.markets.uk] -eyebrow = "shoppr-uk" -title = "Flagowy sklep UK" -summary = "Pokaż nowości, dopracowaną kartę produktu i całą drogę od przeglądania do checkoutu." -cta = "Otwórz sklep UK" +eyebrow = "Londyn" +title = "Shoppr Townhouse, Londyn" +summary = "Nasz pierwszy salon. Odkryj pełną kolekcję i zarezerwuj indywidualną sesję stylizacji." +cta = "Odkryj Edycję Londyn" [home.markets.fr] -eyebrow = "shoppr-fr" -title = "Edycja Francja" -summary = "Nadaj rynkowi paryskiemu ciaśniejszy głos kampanii i ofertę opartą na wydarzeniach bez forka aplikacji." -cta = "Otwórz edycję Francja" +eyebrow = "Paryż" +title = "Edycja Le Marais" +summary = "Starannie dobrana selekcja z myślą o mieście, zawierająca ekskluzywne nowości sezonowe." +cta = "Odkryj Edycję Paryż" [home.markets.pl] -eyebrow = "shoppr-pl" -title = "Zimowa edycja Polska" -summary = "Pokaż inny zimowy asortyment i polskie zlokalizowane trasy na tej samej współdzielonej platformie." -cta = "Otwórz produkt Polska" +eyebrow = "Warszawa" +title = "Studio Śródmieście" +summary = "Nasza najnowsza lokalizacja, prezentująca techniczną odzież wierzchnią i zimowe klasyki." +cta = "Odkryj Edycję Warszawa" [home.sections.interactivity] -eyebrow = "Interaktywność warstwowa" -title = "Storefront pozostaje HTML-first, a jednocześnie zachowuje się jak nowoczesny flagship." -summary = "Sterowanie karuzelą, przełączniki rynku i języka, akordeony produktu i stany galerii są dokładane jako warstwa, a nie zastępują bazowego kontraktu renderowania." +eyebrow = "Harbor Circle" +title = "Wynieś swoje doświadczenie na wyższy poziom." +summary = "Dołącz do naszego programu członkowskiego, aby uzyskać wczesny dostęp do limitowanych kapsuł, darmowe poprawki krawieckie i zaproszenia na prywatne wydarzenia." [home.sections.shortcuts] -eyebrow = "Skróty dla dewelopera" -title = "Nic ważnego nie jest ukryte." -summary = "Strony publiczne czytelnie prowadzą do konta, koszyka, admina i lokalnych narzędzi dev, żeby deweloper mógł ocenić całą granicę aplikacji od pierwszego uruchomienia." -dev_tools = "Otwórz narzędzia dev" -admin = "Otwórz admin" +eyebrow = "Usługi" +title = "Osobista Stylizacja." +summary = "Zarezerwuj darmową sesję z naszymi stylistami, aby zbudować swoją sezonową garderobę." +dev_tools = "Zarezerwuj spotkanie" +admin = "Skontaktuj się ze wsparciem" [home.footer] -brand = "Shoppr" -summary = "Modowy starter Davendy z widocznym multi-site, multi-locale, backendem Rust i granicami rozszerzeń WASM." +brand = "Shoppr Townhouse" +summary = "Nowoczesne, miejskie klasyki zaprojektowane dla miasta." explore = "Eksploruj" -inspect = "Podgląd" -platform = "Platforma" +inspect = "Usługi" +platform = "Regulamin" [product.meta] title = "Karta produktu" [product.utility] -summary = "Karta produktu pokazuje warstwę interaktywną bezpośrednio: przełączanie galerii, akordeony, ilość i szybkie przejście do koszyka." +summary = "Darmowa wysyłka i zwroty dla wszystkich zamówień powyżej 150 £." [product.gallery] main = "Główne" @@ -112,7 +118,7 @@ alt = "Zdjęcie produktu" [product.copy] collections = "Kolekcje" shop = "Sklep" -availability = "Dostępne w Wielkiej Brytanii, Francji i Polsce z lokalnym przełączaniem tras w nagłówku." +availability = "Dostępne online oraz w naszych salonach w Londynie, Paryżu i Warszawie." quantity = "Ilość" add_to_cart = "Dodaj do koszyka" buy_now = "Kup teraz" @@ -120,30 +126,219 @@ back_to_collection = "Wróć do kolekcji" review_cart = "Przejrzyj koszyk" [product.accordions.description] -title = "Opis" -body = "Ustrukturyzowana treść produktu może pozostać renderowana po stronie serwera, a akordeony dokładają zachowanie interaktywne." +title = "Detale i Pielęgnacja" +body = "Wykonane z najwyższej jakości materiałów. Prać tylko chemicznie. Zaprojektowane, by służyć na lata." [product.accordions.delivery] -title = "Dostawa i płatności" -body = "Komunikaty o dostawie i opcje płatności mogą się różnić między rynkami bez zmiany rodziny głównych tras." +title = "Dostawa i Zwroty" +body = "Darmowa standardowa dostawa powyżej 150 £. Dostępne opcje ekspresowe. Darmowe zwroty do 30 dni." [product.accordions.availability] -title = "Dostępność rynkowa" -body = "Używaj sites przy realnym rozjeździe stanów magazynowych lub merchandisingu. Używaj locales, gdy asortyment jest współdzielony." +title = "Dostępność w Salonie" +body = "Sprawdź dostępność w najbliższym salonie Shoppr Townhouse." [product.assurance] -title = "Następny krok: dodaj do koszyka albo przeglądaj dalej tę kolekcję" -summary = "Klient nie powinien szukać kolejnej akcji w tym miejscu. Przekazanie do koszyka i powrót do kolekcji powinny być widoczne równocześnie." +title = "Dopełnij swój styl" +summary = "Połącz ten element z naszymi starannie dobranymi propozycjami." [product.unavailable] -title = "Ten produkt nie jest obecnie dostępny." -summary = "Shoppr usunął ten produkt z aktywnego storefrontu. Wróć do bieżącego katalogu lub kolekcji, aby kontynuować zakupy." -catalog = "Otwórz katalog" +title = "Obecnie niedostępny." +summary = "Ten produkt jest chwilowo niedostępny. Zapisz się na listę oczekujących, aby otrzymać powiadomienie, gdy powróci." +catalog = "Wróć do sklepu" collections = "Przeglądaj kolekcje" [product.related] -eyebrow = "Więcej z tej kolekcji" -title = "Przeglądaj dalej podobne produkty" -summary = "Produkty powiązane utrzymują klienta w tym samym kontekście merchandisingowym bez wyrzucania go na początek katalogu." -view = "Zobacz look" +eyebrow = "Wybrane dla Ciebie" +title = "Może Ci się również spodobać" +summary = "Elementy, które idealnie uzupełnią Twój wybór." +view = "Zobacz szczegóły" add_to_cart = "Dodaj do koszyka" + +[collections] +grid_eyebrow = "Edycja" +grid_title = "Starannie dobrane klasyki na ten sezon." +grid_intro = "Odkryj nasze nowości, starannie wyselekcjonowane, by zbudować wszechstronną, miejską garderobę." +open_edit = "Odkryj edycję" +fallback_summary = "Odkryj elementy, które definiują ten sezon." +featured_eyebrow = "Nowości" +featured_title = "Kapsuła Wiosenna" +featured_summary = "Lekkie i wszechstronne elementy na zmieniającą się pogodę." +memberships_eyebrow = "Harbor Circle" +memberships_title = "Ekskluzywny Dostęp" +memberships_summary = "Kolekcje tylko dla członków i wczesny dostęp do nadchodzących premier." +events_eyebrow = "Społeczność" +events_title = "Wydarzenia w Salonie" +events_summary = "Dołącz do nas na warsztaty ze stylizacji, premiery produktów i spotkania społeczności." + +[cart] +meta_title = "Koszyk" +eyebrow = "Twój Koszyk" +title = "Przejrzyj swoje wybory." +items_heading = "Produkty" +quantity_label = "Ilość" +update_button = "Aktualizuj koszyk" +summary_heading = "Podsumowanie Zamówienia" +subtotal_label = "Suma częściowa" +delivery_label = "Szacowana Dostawa" +total_label = "Łącznie" +checkout_button = "Przejdź do kasy" +continue_shopping = "Kontynuuj zakupy" + +[account] +meta_title = "Moje Konto" +eyebrow = "Konto" +welcome_title = "Witaj ponownie." +intro_body = "Zarządzaj zamówieniami, przeglądaj korzyści Harbor Circle i aktualizuj swoje preferencje." +signed_in_as = "Zalogowano jako" +browser_session_notice = "Przeglądasz stronę jako gość. Zaloguj się, aby zapisać historię zamówień i uzyskać dostęp do korzyści dla członków." +latest_order_label = "Ostatnie zamówienie" +latest_order_is = "status:" +payment_pending_notice = "Twoja ostatnia płatność jest przetwarzana. Wkrótce zaktualizujemy status zamówienia." +account_email_label = "E-mail" +receipt_email_notice = "Paragony będą wysyłane na adres:" +memberships_heading = "Status Harbor Circle" +view_memberships_button = "Zobacz korzyści" +orders_heading = "Historia Zamówień" +orders_intro = "Śledź swoje ostatnie zakupy i zarządzaj zwrotami." +view_orders_button = "Zobacz wszystkie zamówienia" +browse_storefront_button = "Kontynuuj zakupy" + +[account.nav] +dashboard = "Panel" +orders = "Historia Zamówień" +memberships = "Harbor Circle" +passes = "Karnety na Wydarzenia" +events = "Rezerwacje na wydarzenia" + +[account.summary] +orders_body = "Śledź przesyłki i dokonuj zwrotów." +memberships_body = "Sprawdź status swojego poziomu i ekskluzywne korzyści dla członków." +passes_body = "Zarządzaj swoimi biletami na nadchodzące wydarzenia i warsztaty w salonie." +wallet_heading = "Podsumowanie portfela" + +[collections_page] +meta_title = "Kolekcje | Shoppr Townhouse" +eyebrow = "Kolekcje" +shop_breadcrumb = "Sklep" +title = "Odkryj Kolekcje." +intro_body = "Poznaj nasze wyselekcjonowane edycje, od sezonowych kapsuł po ponadczasowe klasyki." +browse_catalog_button = "Kupuj wszystko" +review_cart_button = "Przejrzyj koszyk" +browse_handoff_heading = "Edycje Sezonowe" +browse_handoff_body = "Odkryj kolekcje dopasowane do konkretnego klimatu i okazji." +product_detail_heading = "Klasyczna Baza" +product_detail_body = "Podstawowe elementy garderoby Shoppr." +single_item_heading = "Szukasz czegoś konkretnego?" +single_item_body = "Przeglądaj nasz pełny katalog odzieży i akcesoriów." + +[events] +list_meta_title = "Wydarzenia | Shoppr Townhouse" +list_eyebrow = "Społeczność" +list_title = "Dołącz do nas w Townhouse." +list_summary = "Odkryj nadchodzące warsztaty, sesje stylizacji i ekskluzywne premiery produktów w naszych flagowych salonach." +view_memberships = "Zobacz korzyści Harbor Circle" +browse_event_offers = "Odkryj oferty na wydarzenia" +view_event = "Szczegóły wydarzenia" +membership_access = "Priorytet dla członków" +no_events_title = "Brak nadchodzących wydarzeń" +no_events_summary = "Obecnie planujemy kolejną serię wydarzeń. Zajrzyj ponownie wkrótce." +detail_meta_title = "Szczegóły Wydarzenia" +back_to_events = "Wszystkie wydarzenia" +open_account = "Zaloguj się, aby zarezerwować" +review_memberships = "Dołącz do Harbor Circle" +timeslots_eyebrow = "Dostępne Sesje" +timeslots_title = "Wybierz czas, aby zarezerwować miejsce" +to = "do" +check_eligibility = "Sprawdź dostęp dla członków" +unavailable_eyebrow = "Wydarzenie" +unavailable_title = "Wydarzenie niedostępne" +unavailable_summary = "To wydarzenie już się odbyło lub nie jest dostępne w Twojej lokalizacji." +missing_slug_label = "Nie znaleziono wydarzenia" + +[memberships_account] +meta_title = "Harbor Circle | Shoppr Townhouse" +eyebrow = "Harbor Circle" +title = "Twoje Członkostwo." +intro_body = "Uzyskaj dostęp do ekskluzywnych korzyści, wcześniejszych premier produktów i priorytetowych rezerwacji na wydarzenia." +session_notice = "Zaloguj się, aby zobaczyć pełne szczegóły swojego członkostwa." +payment_notice_html = "Aktualizacja Twojego członkostwa jest przetwarzana. Korzyści wkrótce staną się aktywne." +receipt_email_label = "Powiadomienia wysłane do" +current_tier_eyebrow = "Aktualny Status" +view_orders = "Zobacz historię zamówień" +pending_activation_title = "Oczekuje na aktywację" +pending_activation_body = "Twoje członkostwo jest właśnie aktywowane. Sprawdź ponownie wkrótce, aby uzyskać dostęp do swoich korzyści." +inactive_title = "Dołącz do Harbor Circle" +inactive_body = "Wynieś swoje doświadczenie Shoppr na wyższy poziom. Członkowie otrzymują darmową wysyłkę, wczesny dostęp do kapsuł i priorytetowe rezerwacje na wydarzenia." +explore_memberships = "Odkryj poziomy" +latest_order_eyebrow = "Ostatnia Aktywność" +status_label = "Status" +state_summary_body = "Twoje członkostwo zapewnia dostęp do ekskluzywnych kolekcji i wydarzeń." +review_orders = "Zobacz zakupy" +passes_eyebrow = "Twoje Bilety" +passes_title = "Karnety na Wydarzenia" +passes_intro = "Zobacz swoje nadchodzące rezerwacje na wydarzenia w salonie, degustacje i warsztaty ze stylizacji." +passes_empty_body = "Nie masz żadnych nadchodzących rezerwacji na wydarzenia. Przeglądaj nasz kalendarz, aby zarezerwować kolejną wizytę." +view_passes = "Zobacz wszystkie karnety" + +[catalog] +meta_title = "Sklep | Shoppr Townhouse" +hero_eyebrow = "Katalog" +hero_title = "Odkryj pełną kolekcję." +hero_summary = "Poznaj naszą pełną gamę miejskich klasyków premium, zaprojektowanych, aby wzbogacić Twoją codzienną garderobę." +browse_edits = "Przeglądaj edycje" +intent_title = "Wybrane dla Ciebie." +intent_summary = "Rozpocznij swoją podróż przez nasze starannie przygotowane sezonowe edycje lub eksploruj poszczególne elementy, które przyciągną Twój wzrok." +seamless_title = "Płynne doświadczenie." +seamless_summary = "Od odkrywania nowych stylów po finalizację zakupu - ciesz się wyrafinowaną i bezproblemową podróżą zakupową." +product_title = "Konkretne produkty." +product_summary = "Wiesz już, czego szukasz? Przeglądaj nasze flagowe produkty i ekskluzywne nowości." +loop_title = "Kontynuuj swoją podróż." +loop_summary = "Odkryj więcej kolekcji lub przejrzyj swój wybór przed przejściem do kasy." +browse_all_edits = "Wszystkie edycje" + +[checkout] +meta_title = "Kasa | Shoppr Townhouse" +eyebrow = "Płatność" +title = "Zabezpiecz swój wybór." +step1 = "Potwierdź swoje dane i preferencje dotyczące dostawy." +step2 = "Przejdź do bezpiecznej płatności." +step3 = "Otrzymaj natychmiastowe potwierdzenie zamówienia." +errors_title = "Prosimy o sprawdzenie swoich danych" +contact_title = "Informacje kontaktowe" +guest_notice = "Dostępne są zakupy jako gość. Możesz utworzyć konto później, aby śledzić swoje zamówienie." +delivery_title = "Opcje dostawy" +delivery_opt1 = "Standardowa dostawa (2-4 dni robocze)" +delivery_opt2 = "Dostawa ekspresowa dostępna w kasie" +delivery_opt3 = "Bezpłatna przy zamówieniach powyżej 150 £" +payment_title = "Szczegóły płatności" +summary_title = "Podsumowanie zamówienia" +empty_title = "Twój koszyk jest pusty." +empty_summary = "Eksploruj nasze kolekcje, aby dodać produkty przed przejściem do kasy." +return_cart = "Powrót do koszyka" +label_email = "E-mail z potwierdzeniem" +label_session = "Sesja klienta" +label_handoff = "Bezpieczna płatność" +consent_text = "Sprawdziłem moje zamówienie i akceptuję warunki korzystania z usług." +place_order = "Złóż zamówienie" + +[confirmation] +meta_title = "Status zamówienia | Shoppr Townhouse" +eyebrow = "Potwierdzenie zamówienia" +title = "Dziękujemy za zakupy." +step1 = "Twoje zamówienie zostało pomyślnie zarejestrowane." +step2 = "Wkrótce otrzymasz e-mail z potwierdzeniem." +step3 = "Śledź status swojego zamówienia i zarządzaj korzyściami Harbor Circle na swoim koncie." +view_history = "Zobacz historię zamówień" +view_account = "Zobacz konto" +empty_eyebrow = "Status zamówienia" +empty_title = "Brak ostatnich zamówień do wyświetlenia" +return_cart = "Powrót do koszyka" + + +[journey] +step1_title = "1. Odkryj" +step1_summary = "Eksploruj nasze sezonowe edycje i podstawowe kolekcje, aby znaleźć elementy, które rezonują z Twoim stylem." +step2_title = "2. Wybierz" +step2_summary = "Zapoznaj się ze szczegółowymi informacjami o produkcie, wybierz idealne dopasowanie i dodaj do koszyka." +step3_title = "3. Zdobądź" +step3_summary = "Bezpiecznie sfinalizuj swój zakup. Ciesz się darmową dostawą dla zamówień powyżej 150 £." diff --git a/crates/coil-runtime/src/tests/server.rs b/crates/coil-runtime/src/tests/server.rs index fa4fb63e..cc2155ad 100644 --- a/crates/coil-runtime/src/tests/server.rs +++ b/crates/coil-runtime/src/tests/server.rs @@ -4671,7 +4671,7 @@ async fn server_host_restores_checkout_after_payment_failure_webhook() { "{cart_body}" ); assert!(cart_body.contains("/en-GB/shop/collections"), "{cart_body}"); - assert!(cart_body.contains("Checkout"), "{cart_body}"); + assert!(cart_body.contains("Proceed to checkout"), "{cart_body}"); } #[tokio::test] @@ -5415,7 +5415,7 @@ async fn server_host_executes_checked_in_harbor_shop_membership_storefront_flow( "{memberships_body}" ); assert!( - memberships_body.contains("View membership details"), + memberships_body.contains("View benefits"), "{memberships_body}" ); @@ -5622,7 +5622,7 @@ async fn server_host_bootstraps_checked_in_harbor_shop_account_entry_without_sig account_body.contains("End browser session"), "{account_body}" ); - assert!(account_body.contains("Open checkout"), "{account_body}"); + assert!(account_body.contains("Proceed to checkout"), "{account_body}"); assert!(account_body.contains("Continue shopping"), "{account_body}"); assert!( account_body.contains("Explore memberships"), @@ -5664,7 +5664,7 @@ async fn server_host_bootstraps_checked_in_harbor_shop_account_entry_without_sig "{order_history_body}" ); assert!( - order_history_body.contains("No completed orders yet"), + order_history_body.contains("No recent orders to display"), "{order_history_body}" ); assert!( @@ -5672,7 +5672,7 @@ async fn server_host_bootstraps_checked_in_harbor_shop_account_entry_without_sig "{order_history_body}" ); assert!( - order_history_body.contains("Open checkout"), + order_history_body.contains("Proceed to checkout"), "{order_history_body}" ); assert!( @@ -5711,7 +5711,7 @@ async fn server_host_bootstraps_checked_in_harbor_shop_account_entry_without_sig "{memberships_body}" ); assert!( - memberships_body.contains("Membership not active yet"), + memberships_body.contains("Join Harbor Circle"), "{memberships_body}" ); assert!( @@ -5878,7 +5878,7 @@ async fn server_host_renders_checked_in_harbor_shop_catalog_collection_and_produ ) .unwrap(); assert_eq!(home_status, StatusCode::OK, "{home_body}"); - assert!(home_body.contains("Browse collections"), "{home_body}"); + assert!(home_body.contains("Explore the campaign"), "{home_body}"); assert!(home_body.contains("/en-GB/shop/collections"), "{home_body}"); assert!(!home_body.contains("href=\"/collections\""), "{home_body}"); @@ -6300,7 +6300,7 @@ async fn server_host_executes_checked_in_harbor_shop_customer_and_operator_journ product_body.contains("value=\"gold-membership\""), "{product_body}" ); - assert!(product_body.contains("Add to cart"), "{product_body}"); + assert!(product_body.contains("Add to bag"), "{product_body}"); let cart_bootstrap = server .respond( @@ -6413,7 +6413,6 @@ async fn server_host_executes_checked_in_harbor_shop_customer_and_operator_journ .unwrap(); assert!(checkout_body.contains("Gold Membership"), "{checkout_body}"); assert!(checkout_body.contains("PAY-50001"), "{checkout_body}"); - assert!(checkout_body.contains("Intent"), "{checkout_body}"); let complete_response = server .respond( @@ -6468,10 +6467,7 @@ async fn server_host_executes_checked_in_harbor_shop_customer_and_operator_journ confirmation_body.contains("ORD-10042"), "{confirmation_body}" ); - assert!( - confirmation_body.contains("provider callback arrives"), - "{confirmation_body}" - ); + assert!(confirmation_body.contains("provider callback arrives"), "{confirmation_body}"); assert!( confirmation_body.contains("Pending Payment"), "{confirmation_body}" @@ -8648,7 +8644,7 @@ async fn server_host_executes_checked_in_harbor_shop_stripe_checkout_handoff_and ) .unwrap(); assert!(product_body.contains("Gold Membership"), "{product_body}"); - assert!(product_body.contains("Add to cart"), "{product_body}"); + assert!(product_body.contains("Add to bag"), "{product_body}"); let cart_bootstrap = server .respond( @@ -10163,7 +10159,7 @@ async fn server_host_renders_honest_checked_in_harbor_shop_events_surfaces() { assert_eq!(events_status, StatusCode::OK, "{events_body}"); assert!( events_body.contains( - "Event discovery now lives in the same product as memberships and editorial pages." + "Join us at the Townhouse." ), "{events_body}" ); @@ -10218,7 +10214,7 @@ async fn server_host_renders_honest_checked_in_harbor_shop_events_surfaces() { "{event_detail_body}" ); assert!( - event_detail_body.contains("Timeslots"), + event_detail_body.contains("Sessions Disponibles"), "{event_detail_body}" ); assert!( @@ -14256,11 +14252,11 @@ async fn server_host_can_hide_products_and_collections_from_checked_in_harbor_sh ) .unwrap(); assert!( - hidden_product_body.contains("This product is not currently available."), + hidden_product_body.contains("Currently out of stock."), "{hidden_product_body}" ); assert!( - !hidden_product_body.contains("Add to cart"), + !hidden_product_body.contains("Add to bag"), "{hidden_product_body}" ); @@ -14337,7 +14333,7 @@ async fn server_host_can_hide_products_and_collections_from_checked_in_harbor_sh ) .unwrap(); assert!( - hidden_collection_body.contains("This collection is not currently available."), + hidden_collection_body.contains("Currently out of stock."), "{hidden_collection_body}" ); } @@ -14461,7 +14457,7 @@ async fn server_host_renders_live_completed_orders_on_checked_in_admin_orders_su assert!(body.contains("ORD-10042"), "{body}"); assert!(body.contains("Pending Payment"), "{body}"); assert!(body.contains("£89.00"), "{body}"); - assert!(!body.contains("No completed orders yet"), "{body}"); + assert!(!body.contains("No recent orders to display"), "{body}"); assert!(body.contains("View details"), "{body}"); assert!(body.contains("operator-live-orders@example.com"), "{body}"); } diff --git a/docs/shoppr-brand-direction-2026-04-01.md b/docs/shoppr-brand-direction-2026-04-01.md new file mode 100644 index 00000000..ad87fb1c --- /dev/null +++ b/docs/shoppr-brand-direction-2026-04-01.md @@ -0,0 +1,36 @@ +# Shoppr Townhouse: Brand Direction & Customer Journey + +## 1. Product/Brand Direction Note + +Shoppr has evolved from a technical "multi-site demo" into a believable, premium retail experience: **Shoppr Townhouse**. + +The creative direction shifts the storefront to feel like a modern, design-forward urban lifestyle brand. Instead of generic placeholder copy pointing out features ("Layered interactivity", "Developer-visible"), the storefront now uses elevated, intentional merchandising language ("The Spring Edit", "Harbor Capsule", "Curated for you"). + +The visual language (via updated `site.css` and template classes) is sharper and cleaner. We reduced the bubbly border radii (from 28px to 16px), removed the heavy radial gradients in favor of clean, solid off-whites (`#faf9f7`), and standardized the use of a stark `#111` accent color. The result is a storefront that feels like a real commercial destination—one that prioritizes desirability, merchandising clarity, and conversion confidence over simply proving that the underlying framework works. + +## 2. Updated Storefront Components + +We successfully updated the customer-facing surfaces without touching the core runtime, extending the SDK, or leaking backend mechanisms into the templates: +- **Translation Catalogs (`en-GB.toml`, `fr-FR.toml`, `pl-PL.toml`)**: Rewritten completely to use premium retail copy (e.g., "Add to bag", "Shopping Bag", "Proceed to checkout") instead of "demo" text. +- **`home.html`**: Transformed from a feature showcase into a brand flagship homepage. It now leads with seasonal campaigns ("The Spring Edit") and uses editorial rails to introduce physical spaces ("Our Spaces") and the brand story ("Shoppr Journal"). +- **`collection-grid.html` & `collection-detail.html`**: Re-framed as "The Edit" and "Seasonal Capsules", offering curated views of the catalog rather than flat lists. +- **`product-detail.html`**: Updated the layout and copy to prioritize product storytelling ("Details & Care", "In-Store Availability") and cleaner conversion paths ("Complete the look"). +- **`cart.html`**: Elevated the bag review experience with sharper typography and more reassuring summary text. +- **`site.css`**: Applied the `shoppr-shell--elevated` design system, refining typography weights, background contrast, and interactive hover states. + +## 3. Customer Journeys the Experience Sells + +The new storefront is designed to support a cohesive, high-trust retail journey: +1. **Discovery & Aspiration**: A customer lands on the UK flagship, greeted by high-quality campaign imagery and the promise of free shipping. The homepage clearly establishes the brand's premium positioning. +2. **Curated Browsing**: Instead of hitting a wall of products, the customer is guided through "Edits" (e.g., The Harbor Capsule, Spring Essentials). This makes the catalog feel deliberate and styled. +3. **Confident Conversion**: On the product page, the customer sees clear details about materials, in-store availability, and related items. The transition to the "Shopping Bag" feels seamless, reassuring, and premium. +4. **Post-Purchase Loyalty**: The account dashboard isn't just a receipt list; it's a hub for managing physical event tickets and tracking Harbor Circle status, keeping the customer engaged between purchases. + +## 4. Native Integration of Memberships & Events + +Previously, Memberships and Events felt like separate, bolted-on "features." The new design integrates them directly into the commercial narrative: + +- **Memberships as "Harbor Circle"**: Membership is no longer sold as a generic "Tier"; it is positioned as an exclusive club ("Harbor Circle") that grants early access to limited capsules and invitations to private events. It feels like a genuine commercial differentiator that a premium brand would offer. +- **Events as "Community & Spaces"**: Events are merchandised as in-store experiences ("Visit the Townhouse"). They appear alongside editorial content (e.g., styling workshops, product launches), making them a believable part of the brand's physical retail strategy rather than a random booking module. + +By aligning the language and presentation, Memberships and Events now actively contribute to the brand's desirability rather than distracting from it. From 82ad8d5d5d769f15acb7c5f1892f480f94438b15 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 21:40:36 +0100 Subject: [PATCH 03/32] shoppr: move the demo server to port 8088 --- apps/shoppr/docker-compose.yml | 4 ++-- apps/shoppr/platform.dev.toml | 2 +- apps/shoppr/platform.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/shoppr/docker-compose.yml b/apps/shoppr/docker-compose.yml index e099e656..bca03c3f 100644 --- a/apps/shoppr/docker-compose.yml +++ b/apps/shoppr/docker-compose.yml @@ -26,11 +26,11 @@ services: access_key_id="minio" secret_access_key="minio123" ports: - - "8080:8080" + - "8088:8088" volumes: - coil-shoppr-appdata:/app/.coil healthcheck: - test: ["CMD-SHELL", "curl -fsS http://127.0.0.1:8080/ready >/dev/null"] + test: ["CMD-SHELL", "curl -fsS http://127.0.0.1:8088/ready >/dev/null"] interval: 10s timeout: 5s retries: 20 diff --git a/apps/shoppr/platform.dev.toml b/apps/shoppr/platform.dev.toml index 6cdf7130..da088478 100644 --- a/apps/shoppr/platform.dev.toml +++ b/apps/shoppr/platform.dev.toml @@ -3,7 +3,7 @@ name = "shoppr" environment = "development" [server] -bind = "0.0.0.0:8080" +bind = "0.0.0.0:8088" trusted_proxies = ["10.0.0.0/8"] [http.session] diff --git a/apps/shoppr/platform.toml b/apps/shoppr/platform.toml index abb3ec25..d1a56a2c 100644 --- a/apps/shoppr/platform.toml +++ b/apps/shoppr/platform.toml @@ -3,7 +3,7 @@ name = "shoppr" environment = "production" [server] -bind = "0.0.0.0:8080" +bind = "0.0.0.0:8088" trusted_proxies = ["10.0.0.0/8"] [http.session] From b8709d60eef769cb7984a5b212c115f5a700cab1 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 21:41:54 +0100 Subject: [PATCH 04/32] architecture: establish the Fission application boundary --- Cargo.lock | 5771 ++++++++++++++--- Cargo.toml | 2 + crates/coil-fission/Cargo.toml | 24 + crates/coil-fission/README.md | 10 + crates/coil-fission/src/access.rs | 104 + crates/coil-fission/src/lib.rs | 18 + crates/coil-fission/src/request.rs | 232 + crates/coil-fission/tests/ssr_jobs.rs | 133 + crates/coil/Cargo.toml | 1 + crates/coil/src/lib.rs | 9 +- ...fission-native-application-architecture.md | 96 + 11 files changed, 5638 insertions(+), 762 deletions(-) create mode 100644 crates/coil-fission/Cargo.toml create mode 100644 crates/coil-fission/README.md create mode 100644 crates/coil-fission/src/access.rs create mode 100644 crates/coil-fission/src/lib.rs create mode 100644 crates/coil-fission/src/request.rs create mode 100644 crates/coil-fission/tests/ssr_jobs.rs create mode 100644 docs/design/100-fission-native-application-architecture.md diff --git a/Cargo.lock b/Cargo.lock index 4dbc7c98..975722f6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,6 +2,137 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "ab_glyph" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" + +[[package]] +name = "accesskit" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3b7f7f85a7e5f68090000ed7622545829afd484d210358702ae4cb97dd0c320" +dependencies = [ + "uuid", +] + +[[package]] +name = "accesskit_android" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e27dedd5e1932e1f52fedcde681bc2ae4213df53bad5b295103aa36b1d0ffb6" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "jni 0.21.1", + "log", +] + +[[package]] +name = "accesskit_atspi_common" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "023da0e5097f46df7092d5280b02efb9bbf8d93298daeced42652463e357d636" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "atspi-common", + "phf 0.13.1", + "serde", + "zvariant 5.9.2", +] + +[[package]] +name = "accesskit_consumer" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950720ce064757a1b629caad3a408e8d2c63bb01f29b8a3ff8daa331053ffeb" +dependencies = [ + "accesskit", + "hashbrown 0.16.1", +] + +[[package]] +name = "accesskit_consumer" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d10a236f96f87d70732e44520046785431ef01d5bcd6b041317bfadd2f88245" +dependencies = [ + "accesskit", + "hashbrown 0.16.1", +] + +[[package]] +name = "accesskit_ios" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "750c4e9f6ce888dfe8a10c0f1b5ceb646a7854fd46579d74919219d1bb314083" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "hashbrown 0.16.1", + "objc2 0.5.2", + "objc2-foundation 0.2.2", + "objc2-ui-kit", +] + +[[package]] +name = "accesskit_macos" +version = "0.26.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce02dc63b43f0c9296af9ac946312a2dc8814427d7a64d2d600971dac55b6076" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "hashbrown 0.16.1", + "objc2 0.5.2", + "objc2-app-kit 0.2.2", + "objc2-foundation 0.2.2", +] + +[[package]] +name = "accesskit_unix" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03e156ed3802e35eefe894ef2671bc6c889303d8a7e110b5e1b48f504b91362f" +dependencies = [ + "accesskit", + "accesskit_atspi_common", + "async-channel", + "async-executor", + "async-task", + "atspi", + "futures-lite", + "futures-util", + "serde", + "zbus 5.13.2", +] + +[[package]] +name = "accesskit_windows" +version = "0.33.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36e93ac7bf50b964f1cbb75f741629a4e950571baa1ef1274457ab5a80d9bcc2" +dependencies = [ + "accesskit", + "accesskit_consumer 0.37.0", + "hashbrown 0.16.1", + "static_assertions", + "windows 0.62.2", + "windows-core 0.62.2", +] + [[package]] name = "addr2line" version = "0.24.2" @@ -11,6 +142,12 @@ dependencies = [ "gimli", ] +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + [[package]] name = "aead" version = "0.5.2" @@ -29,7 +166,7 @@ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", "cipher", - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -59,12 +196,56 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "aho-corasick" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" +dependencies = [ + "memchr", +] + +[[package]] +name = "aligned-vec" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b" +dependencies = [ + "equator", +] + [[package]] name = "allocator-api2" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" +[[package]] +name = "android-activity" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f2a1bb052857d5dd49572219344a7332b31b76405648eabac5bc68978251bcd" +dependencies = [ + "android-properties", + "bitflags 2.11.0", + "cc", + "jni 0.22.4", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "num_enum", + "simd_cesu8", + "thiserror 2.0.18", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -130,6 +311,15 @@ version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + [[package]] name = "ar_archive_writer" version = "0.5.1" @@ -145,6 +335,82 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" +[[package]] +name = "arboard" +version = "3.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf" +dependencies = [ + "clipboard-win", + "image 0.25.8", + "log", + "objc2 0.6.4", + "objc2-app-kit 0.3.2", + "objc2-core-foundation", + "objc2-core-graphics", + "objc2-foundation 0.3.2", + "parking_lot", + "percent-encoding", + "windows-sys 0.60.2", + "x11rb", +] + +[[package]] +name = "arg_enum_proc_macro" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "arrayref" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" + +[[package]] +name = "arrayvec" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56" + +[[package]] +name = "as-raw-xcb-connection" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" + +[[package]] +name = "ash" +version = "0.38.0+1.3.281" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f" +dependencies = [ + "libloading", +] + +[[package]] +name = "ashpd" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3af990a617932d416e83cf79e7335dd5247dcb0825995ca3274c17dab5b749d" +dependencies = [ + "async-fs", + "async-net", + "enumflags2", + "futures-channel", + "futures-util", + "rand 0.8.5", + "serde", + "serde_repr", + "url", + "zbus 4.4.0", +] + [[package]] name = "assert_cmd" version = "2.2.0" @@ -160,6 +426,73 @@ dependencies = [ "wait-timeout", ] +[[package]] +name = "async-broadcast" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" +dependencies = [ + "event-listener 5.4.1", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-channel" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-executor" +version = "1.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "pin-project-lite", + "slab", +] + +[[package]] +name = "async-fs" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5" +dependencies = [ + "async-lock", + "blocking", + "futures-lite", +] + +[[package]] +name = "async-io" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" +dependencies = [ + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix 1.1.4", + "slab", + "windows-sys 0.61.2", +] + [[package]] name = "async-lock" version = "3.4.2" @@ -171,6 +504,70 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "async-net" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" +dependencies = [ + "async-io", + "blocking", + "futures-lite", +] + +[[package]] +name = "async-process" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" +dependencies = [ + "async-channel", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.4.1", + "futures-lite", + "rustix 1.1.4", +] + +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "async-signal" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485" +dependencies = [ + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 1.1.4", + "signal-hook-registry", + "slab", + "windows-sys 0.61.2", +] + +[[package]] +name = "async-task" +version = "4.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" + [[package]] name = "async-trait" version = "0.1.89" @@ -198,23 +595,83 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] -name = "autocfg" -version = "1.5.0" +name = "atspi" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "c77886257be21c9cd89a4ae7e64860c6f0eefca799bb79127913052bd0eefb3d" +dependencies = [ + "atspi-common", + "atspi-proxies", +] [[package]] -name = "axum" -version = "0.8.8" +name = "atspi-common" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" +checksum = "20c5617155740c98003016429ad13fe43ce7a77b007479350a9f8bf95a29f63d" dependencies = [ - "axum-core", - "bytes", - "form_urlencoded", - "futures-util", - "http 1.4.0", - "http-body 1.0.1", + "enumflags2", + "serde", + "static_assertions", + "zbus 5.13.2", + "zbus-lockstep", + "zbus-lockstep-macros", + "zbus_names 4.3.1", + "zvariant 5.9.2", +] + +[[package]] +name = "atspi-proxies" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2230e48787ed3eb4088996eab66a32ca20c0b67bbd4fd6cdfe79f04f1f04c9fc" +dependencies = [ + "atspi-common", + "serde", + "zbus 5.13.2", +] + +[[package]] +name = "autocfg" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + +[[package]] +name = "av1-grain" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8" +dependencies = [ + "anyhow", + "arrayvec", + "log", + "nom 8.0.0", + "num-rational", + "v_frame", +] + +[[package]] +name = "avif-serialize" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7178fe5f7d460b13895ebb9dcb28a3a6216d2df2574a0806cb51b555d297f38" +dependencies = [ + "arrayvec", +] + +[[package]] +name = "axum" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" +dependencies = [ + "axum-core", + "bytes", + "form_urlencoded", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", "http-body-util", "hyper 1.8.1", "hyper-util", @@ -282,6 +739,27 @@ dependencies = [ "serde", ] +[[package]] +name = "bit-set" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" + +[[package]] +name = "bit_field" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6" + [[package]] name = "bitflags" version = "1.3.2" @@ -297,6 +775,31 @@ dependencies = [ "serde_core", ] +[[package]] +name = "bitstream-io" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2" + +[[package]] +name = "blake3" +version = "1.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae" +dependencies = [ + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", + "cpufeatures 0.3.1", +] + +[[package]] +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + [[package]] name = "block-buffer" version = "0.10.4" @@ -306,6 +809,28 @@ dependencies = [ "generic-array", ] +[[package]] +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" +dependencies = [ + "objc2 0.5.2", +] + +[[package]] +name = "blocking" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a70e4329df6cb94385eed412ec92375c3cdd8a6e502493d1229b6414e4036dfa" +dependencies = [ + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + [[package]] name = "bstr" version = "1.12.1" @@ -317,6 +842,12 @@ dependencies = [ "serde", ] +[[package]] +name = "built" +version = "0.7.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b" + [[package]] name = "bumpalo" version = "3.20.2" @@ -326,18 +857,70 @@ dependencies = [ "allocator-api2", ] +[[package]] +name = "bytemuck" +version = "1.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0e56a716f1e132ff6bf4bdac1c944a3fcdc1cae65f70a4a2a1ac3b401d2d1f" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.5", +] + [[package]] name = "byteorder" version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" +[[package]] +name = "byteorder-lite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" + [[package]] name = "bytes" version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" +[[package]] +name = "calloop" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" +dependencies = [ + "bitflags 2.11.0", + "log", + "polling", + "rustix 0.38.44", + "slab", + "thiserror 1.0.69", +] + +[[package]] +name = "calloop-wayland-source" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" +dependencies = [ + "calloop", + "rustix 0.38.44", + "wayland-backend", + "wayland-client", +] + [[package]] name = "cargo-coil" version = "0.1.6" @@ -365,6 +948,22 @@ dependencies = [ "shlex", ] +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon 0.12.16", +] + [[package]] name = "cfg-if" version = "1.0.4" @@ -441,6 +1040,15 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" +[[package]] +name = "clipboard-win" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4" +dependencies = [ + "error-code", +] + [[package]] name = "cobs" version = "0.3.0" @@ -450,6 +1058,56 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "cocoa" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" +dependencies = [ + "bitflags 1.3.2", + "block", + "cocoa-foundation", + "core-foundation 0.9.4", + "core-graphics", + "foreign-types 0.5.0", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" +dependencies = [ + "bitflags 1.3.2", + "block", + "core-foundation 0.9.4", + "core-graphics-types 0.1.3", + "libc", + "objc", +] + +[[package]] +name = "codepage-437" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e40c1169585d8d08e5675a39f2fc056cd19a258fc4cba5e3bbf4a9c1026de535" +dependencies = [ + "csv", +] + +[[package]] +name = "codespan-reporting" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81" +dependencies = [ + "serde", + "termcolor", + "unicode-width", +] + [[package]] name = "coil-a11y" version = "0.1.1" @@ -646,6 +1304,15 @@ dependencies = [ "coil-memberships", ] +[[package]] +name = "coil-fission" +version = "0.1.1" +dependencies = [ + "fission", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "coil-i18n" version = "0.1.1" @@ -739,6 +1406,7 @@ dependencies = [ "coil-core", "coil-customer-sdk", "coil-events", + "coil-fission", "coil-media", "coil-memberships", "coil-ops", @@ -867,6 +1535,26 @@ dependencies = [ "wasmtime", ] +[[package]] +name = "coil-website" +version = "0.1.1" +dependencies = [ + "anyhow", + "fission", +] + +[[package]] +name = "color" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ec7c5eb7a16992b1904d76c517d170ab353b0e0b3d5a0c81a8a0cd1037893cf" + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + [[package]] name = "colorchoice" version = "1.0.5" @@ -911,6 +1599,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "constant_time_eq" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" + [[package]] name = "core-foundation" version = "0.9.4" @@ -937,6 +1631,50 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "core-graphics-types 0.1.3", + "foreign-types 0.5.0", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" +dependencies = [ + "bitflags 2.11.0", + "core-foundation 0.10.1", + "libc", +] + +[[package]] +name = "core_maths" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30" +dependencies = [ + "libm", +] + [[package]] name = "cpp_demangle" version = "0.4.5" @@ -955,6 +1693,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" +dependencies = [ + "libc", +] + [[package]] name = "cranelift-assembler-x64" version = "0.117.2" @@ -1009,10 +1756,10 @@ dependencies = [ "log", "pulley-interpreter", "regalloc2", - "rustc-hash", + "rustc-hash 2.1.1", "serde", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", ] [[package]] @@ -1061,7 +1808,7 @@ dependencies = [ "cranelift-codegen", "log", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", ] [[package]] @@ -1078,7 +1825,7 @@ checksum = "7617f13f392ebb63c5126258aca8b8eca739636ca7e4eeee301d3eff68489a6a" dependencies = [ "cranelift-codegen", "libc", - "target-lexicon", + "target-lexicon 0.13.5", ] [[package]] @@ -1126,9 +1873,9 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" +version = "0.9.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" dependencies = [ "crossbeam-utils", ] @@ -1148,6 +1895,12 @@ version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" +[[package]] +name = "crunchy" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" + [[package]] name = "crypto-common" version = "0.1.6" @@ -1159,6 +1912,27 @@ dependencies = [ "typenum", ] +[[package]] +name = "csv" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" +dependencies = [ + "csv-core", + "itoa", + "ryu", + "serde_core", +] + +[[package]] +name = "csv-core" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" +dependencies = [ + "memchr", +] + [[package]] name = "ctr" version = "0.9.2" @@ -1168,6 +1942,12 @@ dependencies = [ "cipher", ] +[[package]] +name = "cursor-icon" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f" + [[package]] name = "data-encoding" version = "2.10.0" @@ -1256,8 +2036,24 @@ dependencies = [ ] [[package]] -name = "displaydoc" -version = "0.2.5" +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dispatch2" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" +dependencies = [ + "bitflags 2.11.0", + "objc2 0.6.4", +] + +[[package]] +name = "displaydoc" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ @@ -1266,12 +2062,42 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "dlib" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a" +dependencies = [ + "libloading", +] + +[[package]] +name = "document-features" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" +dependencies = [ + "litrs", +] + [[package]] name = "dotenvy" version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "dpi" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" + [[package]] name = "either" version = "1.15.0" @@ -1308,6 +2134,12 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "endi" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099" + [[package]] name = "enum-as-inner" version = "0.5.1" @@ -1320,6 +2152,47 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "enumflags2" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "equator" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc" +dependencies = [ + "equator-macro", +] + +[[package]] +name = "equator-macro" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "equivalent" version = "1.0.2" @@ -1336,6 +2209,12 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "error-code" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b5343afd4a8365a643ac588dab4cf234a190c7f6c88c9f6dd6ffe00837661b7" + [[package]] name = "etcetera" version = "0.8.0" @@ -1347,6 +2226,15 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "euclid" +version = "0.22.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06" +dependencies = [ + "num-traits", +] + [[package]] name = "event-listener" version = "2.5.3" @@ -1374,6 +2262,23 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "exr" +version = "1.74.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711fe42c9964295e01ee3fba3f9fe0e1d24b98886950d68efe81b1c76e21adf3" +dependencies = [ + "bit_field", + "half", + "lebe", + "miniz_oxide 0.8.9", + "num-complex", + "pulp", + "rayon-core", + "smallvec", + "zune-inflate", +] + [[package]] name = "fallible-iterator" version = "0.3.0" @@ -1393,1170 +2298,2715 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] -name = "find-msvc-tools" -version = "0.1.9" +name = "fax" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" +checksum = "caf1079563223d5d59d83c85886a56e586cfd5c1a26292e971a0fa266531ac5a" [[package]] -name = "flume" -version = "0.11.1" +name = "fdeflate" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" dependencies = [ - "futures-core", - "futures-sink", - "spin 0.9.8", + "simd-adler32", ] [[package]] -name = "fnv" -version = "1.0.7" +name = "find-msvc-tools" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" [[package]] -name = "foldhash" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" +name = "fission" +version = "0.14.1" +dependencies = [ + "fission-core", + "fission-diagnostics", + "fission-i18n", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-render", + "fission-shell-server", + "fission-shell-site", + "fission-shell-web", + "fission-text-engine", + "fission-theme", + "fission-widgets", + "serde", +] [[package]] -name = "foreign-types" -version = "0.3.2" +name = "fission-accesskit-winit" +version = "0.33.1-fission.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +checksum = "3eedc8942090cd55b5fc4064a6eafb5035f62d1d5e6fff6a9ffcd4f27fb6cdd6" dependencies = [ - "foreign-types-shared", + "accesskit", + "accesskit_android", + "accesskit_ios", + "accesskit_macos", + "accesskit_unix", + "accesskit_windows", + "fission-winit", + "raw-window-handle", ] [[package]] -name = "foreign-types-shared" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" - -[[package]] -name = "form_urlencoded" -version = "1.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +name = "fission-core" +version = "0.14.1" dependencies = [ - "percent-encoding", + "anyhow", + "blake3", + "bytes", + "downcast-rs", + "fission-diagnostics", + "fission-i18n", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-semantics", + "fission-text-engine", + "fission-theme", + "futures-core", + "glam", + "lazy_static", + "regex-lite", + "serde", + "serde_json", + "unicode-segmentation", ] [[package]] -name = "futf" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +name = "fission-design-system-codegen" +version = "0.14.1" dependencies = [ - "mac", - "new_debug_unreachable", + "anyhow", + "serde_json", ] [[package]] -name = "futures" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +name = "fission-diagnostics" +version = "0.14.1" dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", + "bitflags 2.11.0", + "once_cell", + "parking_lot", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", ] [[package]] -name = "futures-channel" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +name = "fission-i18n" +version = "0.14.1" dependencies = [ - "futures-core", - "futures-sink", + "serde", ] [[package]] -name = "futures-core" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" - -[[package]] -name = "futures-executor" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +name = "fission-icons" +version = "0.14.1" dependencies = [ - "futures-core", - "futures-task", - "futures-util", + "heck 0.4.1", + "serde_json", + "walkdir", ] [[package]] -name = "futures-intrusive" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" +name = "fission-ir" +version = "0.14.1" dependencies = [ - "futures-core", - "lock_api", - "parking_lot", + "blake3", + "serde", + "thiserror 1.0.69", ] [[package]] -name = "futures-io" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +name = "fission-layout" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-diagnostics", + "fission-ir", + "serde", +] [[package]] -name = "futures-macro" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +name = "fission-macros" +version = "0.14.1" dependencies = [ + "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.117", ] [[package]] -name = "futures-sink" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" +name = "fission-render" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-ir", + "fission-layout", + "moka", + "serde", +] [[package]] -name = "futures-task" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +name = "fission-render-vello" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-diagnostics", + "fission-ir", + "fission-layout", + "fission-render", + "fission-vello", + "image 0.24.9", + "js-sys", + "lazy_static", + "parley", + "peniko", + "ureq", + "uuid", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "web-time", +] [[package]] -name = "futures-util" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +name = "fission-semantics" +version = "0.14.1" dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "slab", + "fission-ir", + "serde", ] [[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +name = "fission-shell" +version = "0.14.1" dependencies = [ - "byteorder", + "anyhow", + "fission-core", + "fission-ir", + "fission-render", + "raw-window-handle", + "serde", + "serde_json", + "tokio", + "wasm-bindgen-futures", ] [[package]] -name = "fxprof-processed-profile" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +name = "fission-shell-server" +version = "0.14.1" dependencies = [ - "bitflags 2.11.0", - "debugid", - "fxhash", + "anyhow", + "base64 0.22.1", + "bincode", + "blake3", + "fission-core", + "fission-i18n", + "fission-ir", + "fission-layout", + "fission-shell-site", + "fission-theme", + "getrandom 0.2.17", + "hyper 0.14.32", + "moka", "serde", "serde_json", + "tokio", + "toml", ] [[package]] -name = "generic-array" -version = "0.14.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +name = "fission-shell-site" +version = "0.14.1" dependencies = [ - "typenum", - "version_check", + "anyhow", + "base64 0.22.1", + "fission-core", + "fission-i18n", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-theme", + "fission-widgets", + "serde", + "serde_json", + "toml", ] [[package]] -name = "getrandom" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" +name = "fission-shell-web" +version = "0.14.1" dependencies = [ - "cfg-if", - "js-sys", - "libc", - "wasi", - "wasm-bindgen", + "anyhow", + "fission-core", + "fission-shell", + "fission-shell-winit", + "fission-theme", ] [[package]] -name = "getrandom" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +name = "fission-shell-winit" +version = "0.14.1" dependencies = [ - "cfg-if", + "accesskit", + "anyhow", + "arboard", + "base64 0.22.1", + "bincode", + "block", + "bytemuck", + "cocoa", + "core-graphics", + "dispatch", + "fission-accesskit-winit", + "fission-core", + "fission-diagnostics", + "fission-ir", + "fission-layout", + "fission-render", + "fission-render-vello", + "fission-semantics", + "fission-shell", + "fission-test-driver", + "fission-theme", + "fission-vello", + "fission-winit", + "fontdue", + "fontique", + "futures-core", + "image 0.25.8", + "jni 0.21.1", "js-sys", - "libc", - "r-efi 5.3.0", - "wasip2", + "log", + "ndk-context", + "objc", + "pollster", + "raw-window-handle", + "read-fonts 0.35.0", + "rfd", + "rxing", + "serde", + "serde_json", + "tiny-skia", + "tracing-wasm", + "ureq", "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "web-time", + "windows 0.58.0", ] [[package]] -name = "getrandom" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +name = "fission-test-driver" +version = "0.14.1" dependencies = [ - "cfg-if", - "libc", - "r-efi 6.0.0", - "wasip2", - "wasip3", + "anyhow", + "base64 0.22.1", + "image 0.25.8", + "serde", + "serde_json", + "tungstenite", + "ureq", ] [[package]] -name = "ghash" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" +name = "fission-text-engine" +version = "0.14.1" dependencies = [ - "opaque-debug", - "polyval", + "ropey", ] [[package]] -name = "gimli" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +name = "fission-theme" +version = "0.14.1" dependencies = [ - "fallible-iterator", - "indexmap", - "stable_deref_trait", + "fission-design-system-codegen", + "fission-ir", + "serde", ] [[package]] -name = "h2" -version = "0.3.27" +name = "fission-vello" +version = "0.6.0-fission.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" +checksum = "373c8d6ec789c062ce0d8dd3776ee2f8a4959f9ff5c133d88e645efb3557d3d2" dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", + "bytemuck", + "fission-vello-encoding", + "fission-vello-shaders", + "futures-intrusive", + "log", + "peniko", + "png 0.17.16", + "skrifa 0.37.0", + "static_assertions", + "thiserror 2.0.18", + "wgpu", ] [[package]] -name = "h2" -version = "0.4.13" +name = "fission-vello-encoding" +version = "0.6.0-fission.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "99e8ef39b1c2aa335cd6c047c01cecf6263c2b3ce4233d4891ec9c19145d3063" dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http 1.4.0", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", + "bytemuck", + "guillotiere", + "peniko", + "skrifa 0.37.0", + "smallvec", ] [[package]] -name = "hashbrown" -version = "0.14.5" +name = "fission-vello-shaders" +version = "0.6.0-fission.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +checksum = "f82a394588d3cf6217cefee3a690ae980f040d3df0c4f9190e5ec0019a0e80e7" dependencies = [ - "ahash", - "allocator-api2", + "bytemuck", + "fission-vello-encoding", + "log", + "naga", + "thiserror 2.0.18", ] [[package]] -name = "hashbrown" -version = "0.15.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +name = "fission-widgets" +version = "0.14.1" dependencies = [ - "foldhash", + "anyhow", + "chrono", + "fission-core", + "fission-diagnostics", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-theme", + "lazy_static", + "rushdown", "serde", + "serde_json", ] [[package]] -name = "hashbrown" -version = "0.16.1" +name = "fission-winit" +version = "0.30.13-fission.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "3b8a28d630be05dfb16c51b24e5134f0a07142c5f6be07a529ffcb852e1b6b17" +dependencies = [ + "ahash", + "android-activity", + "atomic-waker", + "bitflags 2.11.0", + "block2", + "bytemuck", + "calloop", + "cfg_aliases", + "concurrent-queue", + "core-foundation 0.9.4", + "core-graphics", + "cursor-icon", + "dpi", + "js-sys", + "libc", + "memmap2", + "ndk", + "objc2 0.5.2", + "objc2-app-kit 0.2.2", + "objc2-foundation 0.2.2", + "objc2-ui-kit", + "orbclient", + "percent-encoding", + "pin-project", + "raw-window-handle", + "redox_syscall 0.4.1", + "rustix 0.38.44", + "sctk-adwaita", + "smithay-client-toolkit", + "smol_str", + "tracing", + "unicode-segmentation", + "wasm-bindgen", + "wasm-bindgen-futures", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-protocols-plasma", + "web-sys", + "web-time", + "windows-sys 0.52.0", + "x11-dl", + "x11rb", + "xkbcommon-dl", +] [[package]] -name = "hashlink" -version = "0.8.4" +name = "flate2" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" dependencies = [ - "hashbrown 0.14.5", + "crc32fast", + "miniz_oxide 0.9.1", + "zlib-rs", ] [[package]] -name = "heck" -version = "0.4.1" +name = "flume" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" dependencies = [ - "unicode-segmentation", + "futures-core", + "futures-sink", + "spin 0.9.8", ] [[package]] -name = "heck" -version = "0.5.0" +name = "fnv" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" [[package]] -name = "hex" -version = "0.4.3" +name = "foldhash" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" [[package]] -name = "hkdf" -version = "0.12.4" +name = "foldhash" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" -dependencies = [ - "hmac", -] +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] -name = "hmac" -version = "0.12.1" +name = "font-types" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +checksum = "39a654f404bbcbd48ea58c617c2993ee91d1cb63727a37bf2323a4edeed1b8c5" dependencies = [ - "digest", + "bytemuck", ] [[package]] -name = "home" -version = "0.5.12" +name = "font-types" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" +checksum = "e64eb721ca85a34323425f4041adc5d82704d3782d5f8f03793bc012419dce23" dependencies = [ - "windows-sys 0.61.2", + "bytemuck", ] [[package]] -name = "html5ever" -version = "0.26.0" +name = "fontdue" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" +checksum = "7894823fa221401399e2598f8b63f81ac77ff5c63248b7656779bff1632d7d3d" dependencies = [ - "log", - "mac", - "markup5ever", - "proc-macro2", - "quote", - "syn 1.0.109", + "hashbrown 0.15.5", + "ttf-parser", ] [[package]] -name = "http" -version = "0.2.12" +name = "fontique" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +checksum = "30bbc252c93499b6d3635d692f892a637db0dbb130ce9b32bf20b28e0dcc470b" dependencies = [ - "bytes", - "fnv", - "itoa", + "bytemuck", + "hashbrown 0.16.1", + "icu_locale_core", + "linebender_resource_handle", + "memmap2", + "objc2 0.6.4", + "objc2-core-foundation", + "objc2-core-text", + "objc2-foundation 0.3.2", + "read-fonts 0.35.0", + "roxmltree", + "smallvec", + "windows 0.58.0", + "windows-core 0.58.0", + "yeslogic-fontconfig-sys", ] [[package]] -name = "http" -version = "1.4.0" +name = "foreign-types" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" dependencies = [ - "bytes", - "itoa", + "foreign-types-shared 0.1.1", ] [[package]] -name = "http-body" -version = "0.4.6" +name = "foreign-types" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" dependencies = [ - "bytes", - "http 0.2.12", - "pin-project-lite", + "foreign-types-macros", + "foreign-types-shared 0.3.1", ] [[package]] -name = "http-body" -version = "1.0.1" +name = "foreign-types-macros" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +checksum = "ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225" dependencies = [ - "bytes", - "http 1.4.0", + "proc-macro2", + "quote", + "syn 3.0.5", ] [[package]] -name = "http-body-util" -version = "0.1.3" +name = "foreign-types-shared" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" -dependencies = [ - "bytes", - "futures-core", - "http 1.4.0", - "http-body 1.0.1", - "pin-project-lite", -] +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] -name = "httparse" -version = "1.10.1" +name = "foreign-types-shared" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" [[package]] -name = "httpdate" -version = "1.0.3" +name = "form_urlencoded" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] [[package]] -name = "humantime" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" + +[[package]] +name = "futures-executor" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-intrusive" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" +dependencies = [ + "futures-core", + "lock_api", + "parking_lot", +] + +[[package]] +name = "futures-io" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" + +[[package]] +name = "futures-lite" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "futures-sink" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" + +[[package]] +name = "futures-task" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" + +[[package]] +name = "futures-util" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "fxprof-processed-profile" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +dependencies = [ + "bitflags 2.11.0", + "debugid", + "fxhash", + "serde", + "serde_json", +] + +[[package]] +name = "generic-array" +version = "0.14.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" +dependencies = [ + "rustix 1.1.4", + "windows-link", +] + +[[package]] +name = "getrandom" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "wasi", + "wasm-bindgen", +] + +[[package]] +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +dependencies = [ + "cfg-if", + "js-sys", + "libc", + "r-efi 5.3.0", + "wasip2", + "wasm-bindgen", +] + +[[package]] +name = "getrandom" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +dependencies = [ + "cfg-if", + "libc", + "r-efi 6.0.0", + "wasip2", + "wasip3", +] + +[[package]] +name = "ghash" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" +dependencies = [ + "opaque-debug", + "polyval", +] + +[[package]] +name = "gif" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b" +dependencies = [ + "color_quant", + "weezl", +] + +[[package]] +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +dependencies = [ + "fallible-iterator", + "indexmap", + "stable_deref_trait", +] + +[[package]] +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" +dependencies = [ + "khronos_api", + "log", + "xml-rs", +] + +[[package]] +name = "glam" +version = "0.29.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8babf46d4c1c9d92deac9f7be466f76dfc4482b6452fc5024b5e8daf6ffeb3ee" + +[[package]] +name = "glow" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08" +dependencies = [ + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "glutin_wgl_sys" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e" +dependencies = [ + "gl_generator", +] + +[[package]] +name = "gpu-alloc" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45cf04b2726f02df5508c6de726acdc90cdf97ac771a9a0ffd8ba10a6e696bf9" +dependencies = [ + "bitflags 2.11.0", + "gpu-alloc-types", +] + +[[package]] +name = "gpu-alloc-types" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2bbed164dd10ed526c2e4fe3e721ca4a71c61730e5aafac6844b417b3227058" +dependencies = [ + "bitflags 2.11.0", +] + +[[package]] +name = "gpu-allocator" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd" +dependencies = [ + "log", + "presser", + "thiserror 1.0.69", + "windows 0.58.0", +] + +[[package]] +name = "gpu-descriptor" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca" +dependencies = [ + "bitflags 2.11.0", + "gpu-descriptor-types", + "hashbrown 0.15.5", +] + +[[package]] +name = "gpu-descriptor-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" +dependencies = [ + "bitflags 2.11.0", +] + +[[package]] +name = "guillotiere" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" +dependencies = [ + "euclid", + "svg_fmt", +] + +[[package]] +name = "h2" +version = "0.3.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http 0.2.12", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "h2" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.4.0", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "half" +version = "2.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" +dependencies = [ + "cfg-if", + "crunchy", + "num-traits", + "zerocopy", +] + +[[package]] +name = "harfrust" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92c020db12c71d8a12a3fe7607873cade3a01a6287e29d540c8723276221b9d8" +dependencies = [ + "bitflags 2.11.0", + "bytemuck", + "core_maths", + "read-fonts 0.35.0", + "smallvec", +] + +[[package]] +name = "hashbrown" +version = "0.14.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +dependencies = [ + "ahash", + "allocator-api2", +] + +[[package]] +name = "hashbrown" +version = "0.15.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.1.5", + "serde", +] + +[[package]] +name = "hashbrown" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +dependencies = [ + "allocator-api2", + "equivalent", + "foldhash 0.2.0", +] + +[[package]] +name = "hashlink" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +dependencies = [ + "hashbrown 0.14.5", +] + +[[package]] +name = "heck" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +dependencies = [ + "unicode-segmentation", +] + +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e17592d60ebacc7d5e169f4663c5f84f9161cc90328abcfe8456f41e4dfcb284" + +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + +[[package]] +name = "hexf-parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" + +[[package]] +name = "hkdf" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" +dependencies = [ + "hmac", +] + +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest", +] + +[[package]] +name = "home" +version = "0.5.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" +dependencies = [ + "windows-sys 0.61.2", +] + +[[package]] +name = "html5ever" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" +dependencies = [ + "log", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +dependencies = [ + "bytes", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +dependencies = [ + "bytes", + "http 0.2.12", + "pin-project-lite", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http 1.4.0", +] + +[[package]] +name = "http-body-util" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" +dependencies = [ + "bytes", + "futures-core", + "http 1.4.0", + "http-body 1.0.1", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "humantime" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" [[package]] -name = "hyper" -version = "0.14.32" +name = "hyper" +version = "0.14.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2 0.3.27", + "http 0.2.12", + "http-body 0.4.6", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2 0.5.10", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" +dependencies = [ + "atomic-waker", + "bytes", + "futures-channel", + "futures-core", + "h2 0.4.13", + "http 1.4.0", + "http-body 1.0.1", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "pin-utils", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-rustls" +version = "0.27.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +dependencies = [ + "http 1.4.0", + "hyper 1.8.1", + "hyper-util", + "rustls 0.23.37", + "rustls-native-certs", + "rustls-pki-types", + "tokio", + "tokio-rustls", + "tower-service", + "webpki-roots 1.0.6", +] + +[[package]] +name = "hyper-tls" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +dependencies = [ + "bytes", + "hyper 0.14.32", + "native-tls", + "tokio", + "tokio-native-tls", +] + +[[package]] +name = "hyper-util" +version = "0.1.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures-channel", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", + "hyper 1.8.1", + "ipnet", + "libc", + "percent-encoding", + "pin-project-lite", + "socket2 0.6.3", + "tokio", + "tower-service", + "tracing", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.65" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "log", + "wasm-bindgen", + "windows-core 0.62.2", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "icu_collections" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +dependencies = [ + "displaydoc", + "potential_utf", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locale_core" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +dependencies = [ + "displaydoc", + "litemap", + "serde", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_normalizer" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +dependencies = [ + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" + +[[package]] +name = "icu_properties" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" +dependencies = [ + "icu_collections", + "icu_locale_core", + "icu_properties_data", + "icu_provider", + "zerotrie", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "2.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" + +[[package]] +name = "icu_provider" +version = "2.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +dependencies = [ + "displaydoc", + "icu_locale_core", + "writeable", + "yoke", + "zerofrom", + "zerotrie", + "zerovec", +] + +[[package]] +name = "id-arena" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" + +[[package]] +name = "idna" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] + +[[package]] +name = "idna" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +dependencies = [ + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +dependencies = [ + "icu_normalizer", + "icu_properties", +] + +[[package]] +name = "image" +version = "0.24.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "exr", + "gif", + "jpeg-decoder", + "num-traits", + "png 0.17.16", + "qoi", + "tiff 0.9.1", +] + +[[package]] +name = "image" +version = "0.25.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7" +dependencies = [ + "bytemuck", + "byteorder-lite", + "color_quant", + "exr", + "gif", + "image-webp", + "moxcms", + "num-traits", + "png 0.18.1", + "qoi", + "ravif", + "rayon", + "rgb", + "tiff 0.10.3", + "zune-core", + "zune-jpeg", +] + +[[package]] +name = "image-webp" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" +dependencies = [ + "byteorder-lite", + "quick-error", +] + +[[package]] +name = "imageproc" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "602b4e8a4cc3e98372b766cd184ab532999bc0e839b7469e759511ccabc65d77" +dependencies = [ + "ab_glyph", + "approx", + "getrandom 0.2.17", + "image 0.25.8", + "itertools 0.12.1", + "nalgebra", + "num", + "rand 0.8.5", + "rand_distr", + "rayon", +] + +[[package]] +name = "imgref" +version = "1.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e44b0a4eaa4c82f441d50a963f2d5f05a787240aeee097597033e72accfd22f" + +[[package]] +name = "indexmap" +version = "2.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +dependencies = [ + "equivalent", + "hashbrown 0.16.1", + "serde", + "serde_core", +] + +[[package]] +name = "inout" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" +dependencies = [ + "generic-array", +] + +[[package]] +name = "interpolate_name" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "ipconfig" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +dependencies = [ + "socket2 0.5.10", + "widestring", + "windows-sys 0.48.0", + "winreg", +] + +[[package]] +name = "ipnet" +version = "2.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" + +[[package]] +name = "iri-string" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" +dependencies = [ + "memchr", + "serde", +] + +[[package]] +name = "is_terminal_polyfill" +version = "1.70.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" + +[[package]] +name = "itertools" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +dependencies = [ + "either", +] + +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + +[[package]] +name = "itoa" +version = "1.0.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" + +[[package]] +name = "ittapi" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1" +dependencies = [ + "anyhow", + "ittapi-sys", + "log", +] + +[[package]] +name = "ittapi-sys" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc" +dependencies = [ + "cc", +] + +[[package]] +name = "jni" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" +dependencies = [ + "cesu8", + "cfg-if", + "combine", + "jni-sys 0.3.1", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", +] + +[[package]] +name = "jni" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" +dependencies = [ + "cfg-if", + "combine", + "jni-macros", + "jni-sys 0.4.1", + "log", + "simd_cesu8", + "thiserror 2.0.18", + "walkdir", + "windows-link", +] + +[[package]] +name = "jni-macros" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" +dependencies = [ + "proc-macro2", + "quote", + "rustc_version", + "simd_cesu8", + "syn 2.0.117", +] + +[[package]] +name = "jni-sys" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258" +dependencies = [ + "jni-sys 0.4.1", +] + +[[package]] +name = "jni-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" +dependencies = [ + "jni-sys-macros", +] + +[[package]] +name = "jni-sys-macros" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" +dependencies = [ + "quote", + "syn 2.0.117", +] + +[[package]] +name = "jobserver" +version = "0.1.34" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" +dependencies = [ + "getrandom 0.3.4", + "libc", +] + +[[package]] +name = "jpeg-decoder" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07" +dependencies = [ + "rayon", +] + +[[package]] +name = "js-sys" +version = "0.3.83" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +dependencies = [ + "once_cell", + "wasm-bindgen", +] + +[[package]] +name = "khronos-egl" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" +dependencies = [ + "libc", + "libloading", + "pkg-config", +] + +[[package]] +name = "khronos_api" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "kurbo" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce9729cc38c18d86123ab736fd2e7151763ba226ac2490ec092d1dd148825e32" +dependencies = [ + "arrayvec", + "euclid", + "smallvec", +] + +[[package]] +name = "lazy_static" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +dependencies = [ + "spin 0.9.8", +] + +[[package]] +name = "leb128" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" + +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + +[[package]] +name = "lebe" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" + +[[package]] +name = "lers" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0081a2e67d7025ed372870db31c39bb717b0640bd38272b5ff4c2ed86564ae" +dependencies = [ + "async-trait", + "base64 0.21.7", + "chrono", + "futures", + "hex", + "hyper 0.14.32", + "once_cell", + "openssl", + "parking_lot", + "rcgen", + "reqwest 0.11.27", + "serde", + "serde_json", + "tokio", + "tracing", + "trust-dns-resolver", + "uuid", +] + +[[package]] +name = "libc" +version = "0.2.183" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" + +[[package]] +name = "libfuzzer-sys" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9fd2f41a1cba099f79a0b6b6c35656cf7c03351a7bae8ff0f28f25270f929d2" +dependencies = [ + "arbitrary", + "cc", +] + +[[package]] +name = "libloading" +version = "0.8.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" +dependencies = [ + "cfg-if", + "windows-link", +] + +[[package]] +name = "libm" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" + +[[package]] +name = "libredox" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" +dependencies = [ + "bitflags 2.11.0", + "libc", + "plain", + "redox_syscall 0.7.3", +] + +[[package]] +name = "libsqlite3-sys" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" +dependencies = [ + "cc", + "pkg-config", + "vcpkg", +] + +[[package]] +name = "linebender_resource_handle" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4a5ff6bcca6c4867b1c4fd4ef63e4db7436ef363e0ad7531d1558856bae64f4" + +[[package]] +name = "linked-hash-map" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" + +[[package]] +name = "linux-raw-sys" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" + +[[package]] +name = "linux-raw-sys" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" + +[[package]] +name = "litemap" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" + +[[package]] +name = "litrs" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" + +[[package]] +name = "lock_api" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +dependencies = [ + "scopeguard", +] + +[[package]] +name = "log" +version = "0.4.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" + +[[package]] +name = "loop9" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" +dependencies = [ + "imgref", +] + +[[package]] +name = "lru-cache" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +dependencies = [ + "linked-hash-map", +] + +[[package]] +name = "lru-slab" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" + +[[package]] +name = "mac" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" + +[[package]] +name = "mach2" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" +dependencies = [ + "libc", +] + +[[package]] +name = "malloc_buf" +version = "0.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2 0.3.27", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2 0.5.10", - "tokio", - "tower-service", - "tracing", - "want", + "libc", ] [[package]] -name = "hyper" -version = "1.8.1" +name = "markup5ever" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" +checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" dependencies = [ - "atomic-waker", - "bytes", - "futures-channel", - "futures-core", - "h2 0.4.13", - "http 1.4.0", - "http-body 1.0.1", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "pin-utils", - "smallvec", - "tokio", - "want", + "log", + "phf 0.10.1", + "phf_codegen 0.10.0", + "string_cache", + "string_cache_codegen", + "tendril", ] [[package]] -name = "hyper-rustls" -version = "0.27.7" +name = "markup5ever_rcdom" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +checksum = "b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2" dependencies = [ - "http 1.4.0", - "hyper 1.8.1", - "hyper-util", - "rustls 0.23.37", - "rustls-native-certs", - "rustls-pki-types", - "tokio", - "tokio-rustls", - "tower-service", - "webpki-roots 1.0.6", + "html5ever", + "markup5ever", + "tendril", + "xml5ever", ] [[package]] -name = "hyper-tls" -version = "0.5.0" +name = "matches" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "matchit" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" + +[[package]] +name = "matrixmultiply" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f607c237553f086e7043417a51df26b2eb899d3caff94e6a67592ff992fedc7" dependencies = [ - "bytes", - "hyper 0.14.32", - "native-tls", - "tokio", - "tokio-native-tls", + "autocfg", + "rawpointer", ] [[package]] -name = "hyper-util" -version = "0.1.20" +name = "maybe-rayon" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" dependencies = [ - "base64 0.22.1", - "bytes", - "futures-channel", - "futures-util", - "http 1.4.0", - "http-body 1.0.1", - "hyper 1.8.1", - "ipnet", - "libc", - "percent-encoding", - "pin-project-lite", - "socket2 0.6.3", - "tokio", - "tower-service", - "tracing", + "cfg-if", + "rayon", ] [[package]] -name = "iana-time-zone" -version = "0.1.65" +name = "md-5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core", + "cfg-if", + "digest", ] [[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" +name = "memchr" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" + +[[package]] +name = "memfd" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "cc", + "rustix 1.1.4", ] [[package]] -name = "icu_collections" -version = "2.1.1" +name = "memmap2" +version = "0.9.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0" dependencies = [ - "displaydoc", - "potential_utf", - "yoke", - "zerofrom", - "zerovec", + "libc", ] [[package]] -name = "icu_locale_core" -version = "2.1.1" +name = "memoffset" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" dependencies = [ - "displaydoc", - "litemap", - "tinystr", - "writeable", - "zerovec", + "autocfg", ] [[package]] -name = "icu_normalizer" -version = "2.1.1" +name = "metal" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +checksum = "00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605" dependencies = [ - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "zerovec", + "bitflags 2.11.0", + "block", + "core-graphics-types 0.2.0", + "foreign-types 0.5.0", + "log", + "objc", + "paste", ] [[package]] -name = "icu_normalizer_data" -version = "2.1.1" +name = "mime" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] -name = "icu_properties" -version = "2.1.2" +name = "minimal-lexical" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" -dependencies = [ - "icu_collections", - "icu_locale_core", - "icu_properties_data", - "icu_provider", - "zerotrie", - "zerovec", -] +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] -name = "icu_properties_data" -version = "2.1.2" +name = "miniz_oxide" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] [[package]] -name = "icu_provider" -version = "2.1.1" +name = "miniz_oxide" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c" dependencies = [ - "displaydoc", - "icu_locale_core", - "writeable", - "yoke", - "zerofrom", - "zerotrie", - "zerovec", + "adler2", + "simd-adler32", ] [[package]] -name = "id-arena" -version = "2.3.0" +name = "mio" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" +checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" +dependencies = [ + "libc", + "wasi", + "windows-sys 0.61.2", +] [[package]] -name = "idna" -version = "0.2.3" +name = "moka" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +checksum = "4293f18e7567a1caf3c584855554377025c65e0aa445344d04171f5ad63d19b9" dependencies = [ - "matches", - "unicode-bidi", - "unicode-normalization", + "async-lock", + "crossbeam-channel", + "crossbeam-epoch", + "crossbeam-utils", + "equivalent", + "event-listener 5.4.1", + "futures-util", + "parking_lot", + "portable-atomic", + "smallvec", + "tagptr", + "uuid", ] [[package]] -name = "idna" -version = "1.1.0" +name = "moxcms" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +checksum = "ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97" dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", + "num-traits", + "pxfm", ] [[package]] -name = "idna_adapter" -version = "1.2.1" +name = "naga" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c" dependencies = [ - "icu_normalizer", - "icu_properties", + "arrayvec", + "bit-set", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "codespan-reporting", + "half", + "hashbrown 0.15.5", + "hexf-parse", + "indexmap", + "libm", + "log", + "num-traits", + "once_cell", + "rustc-hash 1.1.0", + "spirv", + "thiserror 2.0.18", + "unicode-ident", ] [[package]] -name = "indexmap" -version = "2.13.0" +name = "nalgebra" +version = "0.32.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4" dependencies = [ - "equivalent", - "hashbrown 0.16.1", - "serde", - "serde_core", + "approx", + "matrixmultiply", + "num-complex", + "num-rational", + "num-traits", + "simba", + "typenum", ] [[package]] -name = "inout" -version = "0.1.4" +name = "native-tls" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" dependencies = [ - "generic-array", + "libc", + "log", + "openssl", + "openssl-probe 0.1.6", + "openssl-sys", + "schannel", + "security-framework 2.11.1", + "security-framework-sys", + "tempfile", ] [[package]] -name = "ipconfig" -version = "0.3.2" +name = "ndk" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ - "socket2 0.5.10", - "widestring", - "windows-sys 0.48.0", - "winreg", + "bitflags 2.11.0", + "jni-sys 0.3.1", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle", + "thiserror 1.0.69", ] [[package]] -name = "ipnet" -version = "2.12.0" +name = "ndk-context" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" [[package]] -name = "iri-string" -version = "0.7.10" +name = "ndk-sys" +version = "0.6.0+11769913" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" dependencies = [ - "memchr", - "serde", + "jni-sys 0.3.1", ] [[package]] -name = "is_terminal_polyfill" -version = "1.70.2" +name = "new_debug_unreachable" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" [[package]] -name = "itertools" -version = "0.12.1" +name = "nix" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "either", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "libc", + "memoffset", ] [[package]] -name = "itertools" -version = "0.14.0" +name = "nom" +version = "7.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" dependencies = [ - "either", + "memchr", + "minimal-lexical", ] [[package]] -name = "itoa" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" - -[[package]] -name = "ittapi" -version = "0.4.0" +name = "nom" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1" +checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" dependencies = [ - "anyhow", - "ittapi-sys", - "log", + "memchr", ] [[package]] -name = "ittapi-sys" -version = "0.4.0" +name = "noop_proc_macro" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc" -dependencies = [ - "cc", -] +checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" [[package]] -name = "jobserver" -version = "0.1.34" +name = "num" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "getrandom 0.3.4", - "libc", + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", ] [[package]] -name = "js-sys" -version = "0.3.83" +name = "num-bigint" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" dependencies = [ - "once_cell", - "wasm-bindgen", + "num-integer", + "num-traits", ] [[package]] -name = "lazy_static" -version = "1.5.0" +name = "num-bigint-dig" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" dependencies = [ - "spin 0.9.8", + "lazy_static", + "libm", + "num-integer", + "num-iter", + "num-traits", + "rand 0.8.5", + "smallvec", + "zeroize", ] [[package]] -name = "leb128" -version = "0.2.5" +name = "num-complex" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +dependencies = [ + "bytemuck", + "num-traits", +] [[package]] -name = "leb128fmt" -version = "0.1.0" +name = "num-conv" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" +checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" [[package]] -name = "lers" -version = "0.4.0" +name = "num-derive" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb0081a2e67d7025ed372870db31c39bb717b0640bd38272b5ff4c2ed86564ae" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ - "async-trait", - "base64 0.21.7", - "chrono", - "futures", - "hex", - "hyper 0.14.32", - "once_cell", - "openssl", - "parking_lot", - "rcgen", - "reqwest 0.11.27", - "serde", - "serde_json", - "tokio", - "tracing", - "trust-dns-resolver", - "uuid", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] -name = "libc" -version = "0.2.183" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" - -[[package]] -name = "libm" -version = "0.2.16" +name = "num-integer" +version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] [[package]] -name = "libredox" -version = "0.1.14" +name = "num-iter" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" dependencies = [ - "bitflags 2.11.0", - "libc", - "plain", - "redox_syscall 0.7.3", + "autocfg", + "num-integer", + "num-traits", ] [[package]] -name = "libsqlite3-sys" -version = "0.27.0" +name = "num-rational" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "cc", - "pkg-config", - "vcpkg", + "num-bigint", + "num-integer", + "num-traits", ] [[package]] -name = "linked-hash-map" -version = "0.5.6" +name = "num-traits" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", + "libm", +] [[package]] -name = "linux-raw-sys" -version = "0.4.15" +name = "num_enum" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" +checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" +dependencies = [ + "num_enum_derive", + "rustversion", +] [[package]] -name = "linux-raw-sys" -version = "0.12.1" +name = "num_enum_derive" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" +checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", +] [[package]] -name = "litemap" -version = "0.8.1" +name = "objc" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] [[package]] -name = "lock_api" -version = "0.4.14" +name = "objc-foundation" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" dependencies = [ - "scopeguard", + "block", + "objc", + "objc_id", ] [[package]] -name = "log" -version = "0.4.29" +name = "objc-sys" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" [[package]] -name = "lru-cache" -version = "0.1.2" +name = "objc2" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" dependencies = [ - "linked-hash-map", + "objc-sys", + "objc2-encode", ] [[package]] -name = "lru-slab" -version = "0.1.2" +name = "objc2" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" +checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" +dependencies = [ + "objc2-encode", +] [[package]] -name = "mac" -version = "0.1.1" +name = "objc2-app-kit" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.11.0", + "block2", + "libc", + "objc2 0.5.2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation 0.2.2", + "objc2-quartz-core", +] [[package]] -name = "mach2" -version = "0.4.3" +name = "objc2-app-kit" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" +checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" dependencies = [ - "libc", + "bitflags 2.11.0", + "objc2 0.6.4", + "objc2-core-graphics", + "objc2-foundation 0.3.2", ] [[package]] -name = "markup5ever" -version = "0.11.0" +name = "objc2-cloud-kit" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" +checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" dependencies = [ - "log", - "phf", - "phf_codegen", - "string_cache", - "string_cache_codegen", - "tendril", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-core-location", + "objc2-foundation 0.2.2", ] [[package]] -name = "markup5ever_rcdom" -version = "0.2.0" +name = "objc2-contacts" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2" +checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" dependencies = [ - "html5ever", - "markup5ever", - "tendril", - "xml5ever", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", ] [[package]] -name = "matches" -version = "0.1.10" +name = "objc2-core-data" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", +] [[package]] -name = "matchit" -version = "0.8.4" +name = "objc2-core-foundation" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" +checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" +dependencies = [ + "bitflags 2.11.0", + "dispatch2", + "objc2 0.6.4", +] [[package]] -name = "md-5" -version = "0.10.6" +name = "objc2-core-graphics" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" dependencies = [ - "cfg-if", - "digest", + "bitflags 2.11.0", + "dispatch2", + "objc2 0.6.4", + "objc2-core-foundation", + "objc2-io-surface", ] [[package]] -name = "memchr" -version = "2.8.0" +name = "objc2-core-image" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", + "objc2-metal", +] [[package]] -name = "memfd" -version = "0.6.5" +name = "objc2-core-location" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" +checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" dependencies = [ - "rustix 1.1.4", + "block2", + "objc2 0.5.2", + "objc2-contacts", + "objc2-foundation 0.2.2", ] [[package]] -name = "mime" -version = "0.3.17" +name = "objc2-core-text" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" +dependencies = [ + "bitflags 2.11.0", + "objc2-core-foundation", +] [[package]] -name = "minimal-lexical" -version = "0.2.1" +name = "objc2-encode" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" [[package]] -name = "mio" -version = "1.1.1" +name = "objc2-foundation" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ + "bitflags 2.11.0", + "block2", + "dispatch", "libc", - "wasi", - "windows-sys 0.61.2", + "objc2 0.5.2", ] [[package]] -name = "moka" -version = "0.12.14" +name = "objc2-foundation" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85f8024e1c8e71c778968af91d43700ce1d11b219d127d79fb2934153b82b42b" +checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" dependencies = [ - "async-lock", - "crossbeam-channel", - "crossbeam-epoch", - "crossbeam-utils", - "equivalent", - "event-listener 5.4.1", - "futures-util", - "parking_lot", - "portable-atomic", - "smallvec", - "tagptr", - "uuid", + "bitflags 2.11.0", + "objc2 0.6.4", + "objc2-core-foundation", ] [[package]] -name = "native-tls" -version = "0.2.14" +name = "objc2-io-surface" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe 0.1.6", - "openssl-sys", - "schannel", - "security-framework 2.11.1", - "security-framework-sys", - "tempfile", + "bitflags 2.11.0", + "objc2 0.6.4", + "objc2-core-foundation", ] [[package]] -name = "new_debug_unreachable" -version = "1.0.6" +name = "objc2-link-presentation" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" +checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" +dependencies = [ + "block2", + "objc2 0.5.2", + "objc2-app-kit 0.2.2", + "objc2-foundation 0.2.2", +] [[package]] -name = "nom" -version = "7.1.3" +name = "objc2-metal" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ - "memchr", - "minimal-lexical", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", ] [[package]] -name = "num-bigint-dig" -version = "0.8.6" +name = "objc2-quartz-core" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ - "lazy_static", - "libm", - "num-integer", - "num-iter", - "num-traits", - "rand 0.8.5", - "smallvec", - "zeroize", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", + "objc2-metal", ] [[package]] -name = "num-conv" -version = "0.2.0" +name = "objc2-symbols" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" +checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" +dependencies = [ + "objc2 0.5.2", + "objc2-foundation 0.2.2", +] [[package]] -name = "num-integer" -version = "0.1.46" +name = "objc2-ui-kit" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" dependencies = [ - "num-traits", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-cloud-kit", + "objc2-core-data", + "objc2-core-image", + "objc2-core-location", + "objc2-foundation 0.2.2", + "objc2-link-presentation", + "objc2-quartz-core", + "objc2-symbols", + "objc2-uniform-type-identifiers", + "objc2-user-notifications", +] + +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" +dependencies = [ + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", ] [[package]] -name = "num-iter" -version = "0.1.45" +name = "objc2-user-notifications" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" dependencies = [ - "autocfg", - "num-integer", - "num-traits", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-core-location", + "objc2-foundation 0.2.2", ] [[package]] -name = "num-traits" -version = "0.2.19" +name = "objc_id" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" dependencies = [ - "autocfg", - "libm", + "objc", ] [[package]] @@ -2600,7 +5050,7 @@ dependencies = [ "md-5", "parking_lot", "percent-encoding", - "quick-xml", + "quick-xml 0.38.4", "rand 0.9.2", "reqwest 0.12.28", "ring 0.17.14", @@ -2644,7 +5094,7 @@ checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" dependencies = [ "bitflags 2.11.0", "cfg-if", - "foreign-types", + "foreign-types 0.3.2", "libc", "once_cell", "openssl-macros", @@ -2686,6 +5136,44 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "orbclient" +version = "0.3.55" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5df339f526ea9a60e371768d50efc2f2508c7203290731565d1f7a6f71d21747" +dependencies = [ + "libc", + "libredox", +] + +[[package]] +name = "ordered-float" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01" +dependencies = [ + "num-traits", +] + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "owned_ttf_parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b" +dependencies = [ + "ttf-parser", +] + [[package]] name = "parking" version = "2.2.1" @@ -2715,6 +5203,20 @@ dependencies = [ "windows-link", ] +[[package]] +name = "parley" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ada5338c3a9794af7342e6f765b6e78740db37378aced034d7bf72c96b94ed94" +dependencies = [ + "fontique", + "harfrust", + "hashbrown 0.16.1", + "linebender_resource_handle", + "skrifa 0.37.0", + "swash", +] + [[package]] name = "paste" version = "1.0.15" @@ -2730,6 +5232,18 @@ dependencies = [ "base64ct", ] +[[package]] +name = "peniko" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3c76095c9a636173600478e0373218c7b955335048c2bcd12dc6a79657649d8" +dependencies = [ + "color", + "kurbo", + "linebender_resource_handle", + "smallvec", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -2745,6 +5259,17 @@ dependencies = [ "phf_shared 0.10.0", ] +[[package]] +name = "phf" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" +dependencies = [ + "phf_macros", + "phf_shared 0.13.1", + "serde", +] + [[package]] name = "phf_codegen" version = "0.10.0" @@ -2755,6 +5280,16 @@ dependencies = [ "phf_shared 0.10.0", ] +[[package]] +name = "phf_codegen" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" +dependencies = [ + "phf_generator 0.13.1", + "phf_shared 0.13.1", +] + [[package]] name = "phf_generator" version = "0.10.0" @@ -2769,28 +5304,80 @@ dependencies = [ name = "phf_generator" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.5", +] + +[[package]] +name = "phf_generator" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" +dependencies = [ + "fastrand", + "phf_shared 0.13.1", +] + +[[package]] +name = "phf_macros" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" +dependencies = [ + "phf_generator 0.13.1", + "phf_shared 0.13.1", + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "phf_shared" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +dependencies = [ + "siphasher 0.3.11", +] + +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher 1.0.2", +] + +[[package]] +name = "phf_shared" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" dependencies = [ - "phf_shared 0.11.3", - "rand 0.8.5", + "siphasher 1.0.2", ] [[package]] -name = "phf_shared" -version = "0.10.0" +name = "pin-project" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" +checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" dependencies = [ - "siphasher 0.3.11", + "pin-project-internal", ] [[package]] -name = "phf_shared" -version = "0.11.3" +name = "pin-project-internal" +version = "1.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ - "siphasher 1.0.2", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] @@ -2805,6 +5392,17 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +[[package]] +name = "piper" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + [[package]] name = "pkcs1" version = "0.7.5" @@ -2838,6 +5436,52 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" +[[package]] +name = "png" +version = "0.17.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide 0.8.9", +] + +[[package]] +name = "png" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" +dependencies = [ + "bitflags 2.11.0", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide 0.8.9", +] + +[[package]] +name = "polling" +version = "3.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix 1.1.4", + "windows-sys 0.61.2", +] + +[[package]] +name = "pollster" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" + [[package]] name = "polyval" version = "0.6.2" @@ -2845,7 +5489,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug", "universal-hash", ] @@ -2856,6 +5500,15 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" +[[package]] +name = "portable-atomic-util" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715" +dependencies = [ + "portable-atomic", +] + [[package]] name = "postcard" version = "1.1.3" @@ -2925,6 +5578,12 @@ dependencies = [ "termtree", ] +[[package]] +name = "presser" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" + [[package]] name = "prettyplease" version = "0.2.37" @@ -2935,6 +5594,15 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "proc-macro-crate" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" +dependencies = [ + "toml_edit 0.25.13+spec-1.1.0", +] + [[package]] name = "proc-macro2" version = "1.0.106" @@ -2944,6 +5612,25 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "profiling" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5" +dependencies = [ + "profiling-procmacros", +] + +[[package]] +name = "profiling-procmacros" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4488a4a36b9a4ba6b9334a32a39971f77c1436ec82c38707bce707699cc3bbcb" +dependencies = [ + "quote", + "syn 2.0.117", +] + [[package]] name = "psm" version = "0.1.30" @@ -2965,6 +5652,50 @@ dependencies = [ "wasmtime-math", ] +[[package]] +name = "pulp" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046aa45b989642ec2e4717c8e72d677b13edd831a4d3b6cf37d9a3e54912496a" +dependencies = [ + "bytemuck", + "cfg-if", + "libm", + "num-complex", + "paste", + "pulp-wasm-simd-flag", + "raw-cpuid", + "reborrow", + "version_check", +] + +[[package]] +name = "pulp-wasm-simd-flag" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d8f70e07b9c3962945a74e59ca1c511bba65b6419468acc217c457d93f3c740" + +[[package]] +name = "pxfm" +version = "0.1.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d55d956fa96f5ec02be2e13af0e20391a5aa83d6a074e3ad368959d0fab299ea" + +[[package]] +name = "qoi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "quick-error" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" + [[package]] name = "quick-xml" version = "0.38.4" @@ -2975,6 +5706,15 @@ dependencies = [ "serde", ] +[[package]] +name = "quick-xml" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" +dependencies = [ + "memchr", +] + [[package]] name = "quinn" version = "0.11.9" @@ -2986,7 +5726,7 @@ dependencies = [ "pin-project-lite", "quinn-proto", "quinn-udp", - "rustc-hash", + "rustc-hash 2.1.1", "rustls 0.23.37", "socket2 0.6.3", "thiserror 2.0.18", @@ -3006,7 +5746,7 @@ dependencies = [ "lru-slab", "rand 0.9.2", "ring 0.17.14", - "rustc-hash", + "rustc-hash 2.1.1", "rustls 0.23.37", "rustls-pki-types", "slab", @@ -3110,6 +5850,93 @@ dependencies = [ "getrandom 0.3.4", ] +[[package]] +name = "rand_distr" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" +dependencies = [ + "num-traits", + "rand 0.8.5", +] + +[[package]] +name = "range-alloc" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca45419789ae5a7899559e9512e58ca889e41f04f1f2445e9f4b290ceccd1d08" + +[[package]] +name = "rav1e" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" +dependencies = [ + "arbitrary", + "arg_enum_proc_macro", + "arrayvec", + "av1-grain", + "bitstream-io", + "built", + "cfg-if", + "interpolate_name", + "itertools 0.12.1", + "libc", + "libfuzzer-sys", + "log", + "maybe-rayon", + "new_debug_unreachable", + "noop_proc_macro", + "num-derive", + "num-traits", + "once_cell", + "paste", + "profiling", + "rand 0.8.5", + "rand_chacha 0.3.1", + "simd_helpers", + "system-deps", + "thiserror 1.0.69", + "v_frame", + "wasm-bindgen", +] + +[[package]] +name = "ravif" +version = "0.11.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b" +dependencies = [ + "avif-serialize", + "imgref", + "loop9", + "quick-error", + "rav1e", + "rayon", + "rgb", +] + +[[package]] +name = "raw-cpuid" +version = "11.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" +dependencies = [ + "bitflags 2.11.0", +] + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + [[package]] name = "rayon" version = "1.11.0" @@ -3141,6 +5968,34 @@ dependencies = [ "yasna", ] +[[package]] +name = "read-fonts" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358" +dependencies = [ + "bytemuck", + "core_maths", + "font-types 0.10.1", +] + +[[package]] +name = "read-fonts" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046a7d674daf459825b32f5062056d6882db0d2f5a479fbd76ccfc870ac18709" +dependencies = [ + "bytemuck", + "font-types 0.12.4", + "once_cell", +] + +[[package]] +name = "reborrow" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430" + [[package]] name = "redis" version = "0.25.4" @@ -3156,6 +6011,15 @@ dependencies = [ "url", ] +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "redox_syscall" version = "0.5.18" @@ -3195,15 +6059,50 @@ dependencies = [ "bumpalo", "hashbrown 0.15.5", "log", - "rustc-hash", + "rustc-hash 2.1.1", "smallvec", ] +[[package]] +name = "regex" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + [[package]] name = "regex-automata" -version = "0.4.14" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-lite" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" + +[[package]] +name = "regex-syntax" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" + +[[package]] +name = "renderdoc-sys" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" +checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" [[package]] name = "reqwest" @@ -3295,6 +6194,35 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" +[[package]] +name = "rfd" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251" +dependencies = [ + "ashpd", + "block", + "dispatch", + "js-sys", + "log", + "objc", + "objc-foundation", + "objc_id", + "pollster", + "raw-window-handle", + "urlencoding", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.48.0", +] + +[[package]] +name = "rgb" +version = "0.8.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4" + [[package]] name = "ring" version = "0.16.20" @@ -3324,6 +6252,25 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "ropey" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93411e420bcd1a75ddd1dc3caf18c23155eda2c090631a85af21ba19e97093b5" +dependencies = [ + "smallvec", + "str_indices", +] + +[[package]] +name = "roxmltree" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1964b10c76125c36f8afe190065a4bf9a87bf324842c05701330bba9f1cacbb" +dependencies = [ + "memchr", +] + [[package]] name = "rsa" version = "0.9.10" @@ -3344,6 +6291,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rushdown" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57358ca9b61ea373ec6bf1c9e916f521f19a919587d9179624d47c40da2ffc5d" +dependencies = [ + "bitflags 2.11.0", + "memchr", + "phf 0.13.1", + "phf_codegen 0.13.1", +] + [[package]] name = "rusqlite" version = "0.30.0" @@ -3364,12 +6323,27 @@ version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + [[package]] name = "rustc-hash" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + [[package]] name = "rustix" version = "0.38.44" @@ -3480,12 +6454,59 @@ version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +[[package]] +name = "rxing" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6609a7ccb6435312dd3a2bff9924cdbb1c96050510fff30676c3d7b8b0045739" +dependencies = [ + "chrono", + "codepage-437", + "encoding_rs", + "image 0.25.8", + "imageproc", + "num", + "once_cell", + "regex", + "rxing-one-d-proc-derive", + "thiserror 2.0.18", + "unicode-segmentation", +] + +[[package]] +name = "rxing-one-d-proc-derive" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ee3a551320da932c705835119f5f9a69a144966d18780d35e3b394585c22ce3" +dependencies = [ + "quote", + "syn 3.0.5", +] + [[package]] name = "ryu" version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" +[[package]] +name = "safe_arch" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + [[package]] name = "schannel" version = "0.1.28" @@ -3495,6 +6516,12 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + [[package]] name = "scopeguard" version = "1.2.0" @@ -3511,6 +6538,19 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "sctk-adwaita" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" +dependencies = [ + "ab_glyph", + "log", + "memmap2", + "smithay-client-toolkit", + "tiny-skia", +] + [[package]] name = "security-framework" version = "2.11.1" @@ -3611,6 +6651,17 @@ dependencies = [ "serde_core", ] +[[package]] +name = "serde_repr" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.5", +] + [[package]] name = "serde_spanned" version = "0.6.9" @@ -3652,7 +6703,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] @@ -3669,10 +6720,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + [[package]] name = "shell-words" version = "1.1.1" @@ -3705,6 +6765,50 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "simba" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" +dependencies = [ + "approx", + "num-complex", + "num-traits", + "paste", + "wide", +] + +[[package]] +name = "simd-adler32" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea" + +[[package]] +name = "simd_cesu8" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520" +dependencies = [ + "rustc_version", + "simdutf8", +] + +[[package]] +name = "simd_helpers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" +dependencies = [ + "quote", +] + +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + [[package]] name = "siphasher" version = "0.3.11" @@ -3717,12 +6821,41 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" +[[package]] +name = "skrifa" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841" +dependencies = [ + "bytemuck", + "read-fonts 0.35.0", +] + +[[package]] +name = "skrifa" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819ab7d62b1d3e72d9d9dea5650bac30424f9111364bb94928dbf5ecad1baa68" +dependencies = [ + "bytemuck", + "read-fonts 0.41.0", +] + [[package]] name = "slab" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" +[[package]] +name = "slotmap" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038" +dependencies = [ + "version_check", +] + [[package]] name = "smallvec" version = "1.15.1" @@ -3732,6 +6865,40 @@ dependencies = [ "serde", ] +[[package]] +name = "smithay-client-toolkit" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" +dependencies = [ + "bitflags 2.11.0", + "calloop", + "calloop-wayland-source", + "cursor-icon", + "libc", + "log", + "memmap2", + "rustix 0.38.44", + "thiserror 1.0.69", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-wlr", + "wayland-scanner", + "xkeysym", +] + +[[package]] +name = "smol_str" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" +dependencies = [ + "serde", +] + [[package]] name = "socket2" version = "0.5.10" @@ -3767,6 +6934,15 @@ dependencies = [ "lock_api", ] +[[package]] +name = "spirv" +version = "0.3.0+sdk-1.3.268.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" +dependencies = [ + "bitflags 2.11.0", +] + [[package]] name = "spki" version = "0.7.3" @@ -3789,7 +6965,7 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bba3a93db0cc4f7bdece8bb09e77e2e785c20bfebf79eb8340ed80708048790" dependencies = [ - "nom", + "nom 7.1.3", "unicode_categories", ] @@ -3996,6 +7172,24 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "str_indices" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d08889ec5408683408db66ad89e0e1f93dff55c73a4ccc71c427d5b277ee47e6" + +[[package]] +name = "strict-num" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" + [[package]] name = "string_cache" version = "0.8.9" @@ -4044,6 +7238,23 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" +[[package]] +name = "svg_fmt" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb" + +[[package]] +name = "swash" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c2499c2d826531388872b2268718aed907a39bd785ab0dcfe57fab26283f92e" +dependencies = [ + "skrifa 0.44.0", + "yazi", + "zeno", +] + [[package]] name = "syn" version = "1.0.109" @@ -4066,6 +7277,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "sync_wrapper" version = "0.1.2" @@ -4113,12 +7335,31 @@ dependencies = [ "libc", ] +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml", + "version-compare", +] + [[package]] name = "tagptr" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" +[[package]] +name = "target-lexicon" +version = "0.12.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + [[package]] name = "target-lexicon" version = "0.13.5" @@ -4204,6 +7445,40 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "thread_local" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad99c4c6d32803332c548b1af0540b357b3f5fc0be8f6c6bfe8b2e6ae784070" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "tiff" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" +dependencies = [ + "flate2", + "jpeg-decoder", + "weezl", +] + +[[package]] +name = "tiff" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f" +dependencies = [ + "fax", + "flate2", + "half", + "quick-error", + "weezl", + "zune-jpeg", +] + [[package]] name = "time" version = "0.3.47" @@ -4223,6 +7498,32 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" +[[package]] +name = "tiny-skia" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" +dependencies = [ + "arrayref", + "arrayvec", + "bytemuck", + "cfg-if", + "log", + "png 0.17.16", + "tiny-skia-path", +] + +[[package]] +name = "tiny-skia-path" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" +dependencies = [ + "arrayref", + "bytemuck", + "strict-num", +] + [[package]] name = "tinystr" version = "0.8.2" @@ -4230,6 +7531,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" dependencies = [ "displaydoc", + "serde_core", "zerovec", ] @@ -4328,8 +7630,8 @@ checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" dependencies = [ "serde", "serde_spanned", - "toml_datetime", - "toml_edit", + "toml_datetime 0.6.11", + "toml_edit 0.22.27", ] [[package]] @@ -4341,6 +7643,15 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" +dependencies = [ + "serde_core", +] + [[package]] name = "toml_edit" version = "0.22.27" @@ -4350,9 +7661,30 @@ dependencies = [ "indexmap", "serde", "serde_spanned", - "toml_datetime", + "toml_datetime 0.6.11", "toml_write", - "winnow", + "winnow 0.7.15", +] + +[[package]] +name = "toml_edit" +version = "0.25.13+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" +dependencies = [ + "indexmap", + "toml_datetime 1.1.1+spec-1.1.0", + "toml_parser", + "winnow 1.0.4", +] + +[[package]] +name = "toml_parser" +version = "1.1.3+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" +dependencies = [ + "winnow 1.0.4", ] [[package]] @@ -4439,6 +7771,28 @@ dependencies = [ "once_cell", ] +[[package]] +name = "tracing-subscriber" +version = "0.3.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" +dependencies = [ + "sharded-slab", + "thread_local", + "tracing-core", +] + +[[package]] +name = "tracing-wasm" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" +dependencies = [ + "tracing", + "tracing-subscriber", + "wasm-bindgen", +] + [[package]] name = "trait-variant" version = "0.1.2" @@ -4501,12 +7855,50 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" +[[package]] +name = "ttf-parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" +dependencies = [ + "core_maths", +] + +[[package]] +name = "tungstenite" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http 1.4.0", + "httparse", + "log", + "rand 0.8.5", + "sha1", + "thiserror 1.0.69", + "utf-8", +] + [[package]] name = "typenum" version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +[[package]] +name = "uds_windows" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" +dependencies = [ + "memoffset", + "tempfile", + "windows-sys 0.61.2", +] + [[package]] name = "unicode-bidi" version = "0.3.18" @@ -4536,9 +7928,9 @@ checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" [[package]] name = "unicode-segmentation" -version = "1.12.0" +version = "1.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" [[package]] name = "unicode-width" @@ -4593,10 +7985,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" dependencies = [ "base64 0.22.1", + "flate2", "log", "once_cell", "rustls 0.23.37", "rustls-pki-types", + "serde", + "serde_json", "url", "webpki-roots 0.26.11", ] @@ -4646,6 +8041,18 @@ checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" dependencies = [ "getrandom 0.4.2", "js-sys", + "serde_core", + "wasm-bindgen", +] + +[[package]] +name = "v_frame" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2" +dependencies = [ + "aligned-vec", + "num-traits", "wasm-bindgen", ] @@ -4655,6 +8062,12 @@ version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" +[[package]] +name = "version-compare" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" + [[package]] name = "version_check" version = "0.9.5" @@ -4670,6 +8083,16 @@ dependencies = [ "libc", ] +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + [[package]] name = "want" version = "0.3.1" @@ -4906,7 +8329,7 @@ dependencies = [ "serde_json", "smallvec", "sptr", - "target-lexicon", + "target-lexicon 0.13.5", "trait-variant", "wasm-encoder 0.224.1", "wasmparser 0.224.1", @@ -4996,7 +8419,7 @@ dependencies = [ "object 0.36.7", "pulley-interpreter", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", "thiserror 1.0.69", "wasmparser 0.224.1", "wasmtime-environ", @@ -5023,7 +8446,7 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", "wasm-encoder 0.224.1", "wasmparser 0.224.1", "wasmprinter", @@ -5105,7 +8528,7 @@ dependencies = [ "cranelift-codegen", "gimli", "object 0.36.7", - "target-lexicon", + "target-lexicon 0.13.5", "wasmparser 0.224.1", "wasmtime-cranelift", "wasmtime-environ", @@ -5146,6 +8569,115 @@ dependencies = [ "wast", ] +[[package]] +name = "wayland-backend" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38a91b4eaddff87b1cd1074985e3713da4af2c49742d1b356b2c01670a67a078" +dependencies = [ + "cc", + "downcast-rs", + "rustix 1.1.4", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3c36a0f861ad76d0901f2800b46321410d9f73f2ea88aac0650d86c32688073" +dependencies = [ + "bitflags 2.11.0", + "rustix 1.1.4", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-csd-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" +dependencies = [ + "bitflags 2.11.0", + "cursor-icon", + "wayland-backend", +] + +[[package]] +name = "wayland-cursor" +version = "0.31.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a52d18780be9b1314328a3de5f930b73d2200112e3849ca6cb11822793fb34d" +dependencies = [ + "rustix 1.1.4", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-protocols" +version = "0.32.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "563a85523cade2429938e790815fd7319062103b9f4a2dc806e9b53b95982d8f" +dependencies = [ + "bitflags 2.11.0", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-plasma" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b6d8cf1eb2c1c31ed1f5643c88a6e53538129d4af80030c8cabd1f9fa884d91" +dependencies = [ + "bitflags 2.11.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb04e52f7836d7c7976c78ca0250d61e33873c34156a2a1fc9474828ec268234" +dependencies = [ + "bitflags 2.11.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "338e30461b3a2b67d70eb30a6d89f8e0c93a833e07d2ae89085cd070c4a00ac0" +dependencies = [ + "proc-macro2", + "quick-xml 0.41.0", + "quote", +] + +[[package]] +name = "wayland-sys" +version = "0.31.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8eab23fefc9e41f8e841df4a9c707e8a8c4ed26e944ef69297184de2785e3be" +dependencies = [ + "dlib", + "log", + "once_cell", + "pkg-config", +] + [[package]] name = "web-sys" version = "0.3.83" @@ -5190,6 +8722,161 @@ dependencies = [ "rustls-pki-types", ] +[[package]] +name = "weezl" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" + +[[package]] +name = "wgpu" +version = "26.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798" +dependencies = [ + "arrayvec", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "document-features", + "hashbrown 0.15.5", + "js-sys", + "log", + "naga", + "parking_lot", + "portable-atomic", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "26.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9" +dependencies = [ + "arrayvec", + "bit-set", + "bit-vec", + "bitflags 2.11.0", + "cfg_aliases", + "document-features", + "hashbrown 0.15.5", + "indexmap", + "log", + "naga", + "once_cell", + "parking_lot", + "portable-atomic", + "profiling", + "raw-window-handle", + "rustc-hash 1.1.0", + "smallvec", + "thiserror 2.0.18", + "wgpu-core-deps-apple", + "wgpu-core-deps-emscripten", + "wgpu-core-deps-windows-linux-android", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core-deps-apple" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf" +dependencies = [ + "wgpu-hal", +] + +[[package]] +name = "wgpu-core-deps-emscripten" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d" +dependencies = [ + "wgpu-hal", +] + +[[package]] +name = "wgpu-core-deps-windows-linux-android" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14" +dependencies = [ + "wgpu-hal", +] + +[[package]] +name = "wgpu-hal" +version = "26.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d0e67224cc7305b3b4eb2cc57ca4c4c3afc665c1d1bee162ea806e19c47bdd" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.11.0", + "block", + "bytemuck", + "cfg-if", + "cfg_aliases", + "core-graphics-types 0.2.0", + "glow", + "glutin_wgl_sys", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hashbrown 0.15.5", + "js-sys", + "khronos-egl", + "libc", + "libloading", + "log", + "metal", + "naga", + "ndk-sys", + "objc", + "ordered-float", + "parking_lot", + "portable-atomic", + "portable-atomic-util", + "profiling", + "range-alloc", + "raw-window-handle", + "renderdoc-sys", + "smallvec", + "thiserror 2.0.18", + "wasm-bindgen", + "web-sys", + "wgpu-types", + "windows 0.58.0", + "windows-core 0.58.0", +] + +[[package]] +name = "wgpu-types" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2" +dependencies = [ + "bitflags 2.11.0", + "bytemuck", + "js-sys", + "log", + "thiserror 2.0.18", + "web-sys", +] + [[package]] name = "whoami" version = "1.6.1" @@ -5200,6 +8887,16 @@ dependencies = [ "wasite", ] +[[package]] +name = "wide" +version = "0.7.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03" +dependencies = [ + "bytemuck", + "safe_arch", +] + [[package]] name = "widestring" version = "1.2.1" @@ -5248,24 +8945,90 @@ dependencies = [ "gimli", "regalloc2", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", "thiserror 1.0.69", "wasmparser 0.224.1", "wasmtime-cranelift", "wasmtime-environ", ] +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core 0.58.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows" +version = "0.62.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" +dependencies = [ + "windows-collections", + "windows-core 0.62.2", + "windows-future", + "windows-numerics", +] + +[[package]] +name = "windows-collections" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" +dependencies = [ + "windows-core 0.62.2", +] + +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement 0.58.0", + "windows-interface 0.58.0", + "windows-result 0.2.0", + "windows-strings 0.1.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows-core" version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ - "windows-implement", - "windows-interface", + "windows-implement 0.60.2", + "windows-interface 0.59.3", + "windows-link", + "windows-result 0.4.1", + "windows-strings 0.5.1", +] + +[[package]] +name = "windows-future" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" +dependencies = [ + "windows-core 0.62.2", "windows-link", - "windows-result", - "windows-strings", + "windows-threading", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] @@ -5279,6 +9042,17 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "windows-interface" version = "0.59.3" @@ -5296,6 +9070,25 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +[[package]] +name = "windows-numerics" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" +dependencies = [ + "windows-core 0.62.2", + "windows-link", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + [[package]] name = "windows-result" version = "0.4.1" @@ -5305,6 +9098,16 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result 0.2.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows-strings" version = "0.5.1" @@ -5314,6 +9117,15 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + [[package]] name = "windows-sys" version = "0.48.0" @@ -5354,9 +9166,24 @@ dependencies = [ name = "windows-sys" version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" +dependencies = [ + "windows-link", +] + +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" dependencies = [ - "windows-link", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", ] [[package]] @@ -5407,6 +9234,21 @@ dependencies = [ "windows_x86_64_msvc 0.53.1", ] +[[package]] +name = "windows-threading" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" +dependencies = [ + "windows-link", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -5425,6 +9267,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -5443,6 +9291,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -5473,6 +9327,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -5491,6 +9351,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -5509,6 +9375,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -5527,6 +9399,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -5554,6 +9432,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" +dependencies = [ + "memchr", +] + [[package]] name = "winreg" version = "0.50.0" @@ -5676,6 +9563,79 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414" +dependencies = [ + "as-raw-xcb-connection", + "gethostname", + "libc", + "libloading", + "once_cell", + "rustix 1.1.4", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd" + +[[package]] +name = "xcursor" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "163b33ed8786455e2fa5d72f554057ce3f3182425434f756cd39c99839d88e23" + +[[package]] +name = "xdg-home" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "xkbcommon-dl" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" +dependencies = [ + "bitflags 2.11.0", + "dlib", + "log", + "once_cell", + "xkeysym", +] + +[[package]] +name = "xkeysym" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" + +[[package]] +name = "xml-rs" +version = "0.8.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e450f9b2ed1dff33c94c12589a87338689467b9c4f5d8a5710bd09a847d2c8a7" + [[package]] name = "xml5ever" version = "0.17.0" @@ -5696,6 +9656,23 @@ dependencies = [ "time", ] +[[package]] +name = "yazi" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5" + +[[package]] +name = "yeslogic-fontconfig-sys" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d8b8abf912b9a29ff112e1671c97c33636903d13a69712037190e6805af4f76" +dependencies = [ + "dlib", + "once_cell", + "pkg-config", +] + [[package]] name = "yoke" version = "0.8.1" @@ -5736,6 +9713,171 @@ dependencies = [ "tracing", ] +[[package]] +name = "zbus" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener 5.4.1", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "nix", + "ordered-stream", + "rand 0.8.5", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "tracing", + "uds_windows", + "windows-sys 0.52.0", + "xdg-home", + "zbus_macros 4.4.0", + "zbus_names 3.0.0", + "zvariant 4.2.0", +] + +[[package]] +name = "zbus" +version = "5.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfeff997a0aaa3eb20c4652baf788d2dfa6d2839a0ead0b3ff69ce2f9c4bdd1" +dependencies = [ + "async-broadcast", + "async-executor", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener 5.4.1", + "futures-core", + "futures-lite", + "hex", + "libc", + "ordered-stream", + "rustix 1.1.4", + "serde", + "serde_repr", + "tracing", + "uds_windows", + "uuid", + "windows-sys 0.61.2", + "winnow 0.7.15", + "zbus_macros 5.13.2", + "zbus_names 4.3.1", + "zvariant 5.9.2", +] + +[[package]] +name = "zbus-lockstep" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6998de05217a084b7578728a9443d04ea4cd80f2a0839b8d78770b76ccd45863" +dependencies = [ + "zbus_xml", + "zvariant 5.9.2", +] + +[[package]] +name = "zbus-lockstep-macros" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10da05367f3a7b7553c8cdf8fa91aee6b64afebe32b51c95177957efc47ca3a0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "zbus-lockstep", + "zbus_xml", + "zvariant 5.9.2", +] + +[[package]] +name = "zbus_macros" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", + "zvariant_utils 2.1.0", +] + +[[package]] +name = "zbus_macros" +version = "5.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bbd5a90dbe8feee5b13def448427ae314ccd26a49cac47905cafefb9ff846f1" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", + "zbus_names 4.3.1", + "zvariant 5.9.2", + "zvariant_utils 3.3.0", +] + +[[package]] +name = "zbus_names" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" +dependencies = [ + "serde", + "static_assertions", + "zvariant 4.2.0", +] + +[[package]] +name = "zbus_names" +version = "4.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffd8af6d5b78619bab301ff3c560a5bd22426150253db278f164d6cf3b72c50f" +dependencies = [ + "serde", + "winnow 0.7.15", + "zvariant 5.9.2", +] + +[[package]] +name = "zbus_xml" +version = "5.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "441a0064125265655bccc3a6af6bef56814d9277ac83fce48b1cd7e160b80eac" +dependencies = [ + "quick-xml 0.38.4", + "serde", + "zbus_names 4.3.1", + "zvariant 5.9.2", +] + +[[package]] +name = "zeno" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524" + [[package]] name = "zerocopy" version = "0.8.42" @@ -5800,6 +9942,7 @@ version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" dependencies = [ + "serde", "yoke", "zerofrom", "zerovec-derive", @@ -5816,6 +9959,12 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "zlib-rs" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34b31d188d9d685a4f9c7b46d6e36631b07058d2cfe190267adce54dc230bf12" + [[package]] name = "zmij" version = "1.0.21" @@ -5849,3 +9998,105 @@ dependencies = [ "cc", "pkg-config", ] + +[[package]] +name = "zune-core" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" + +[[package]] +name = "zune-inflate" +version = "0.2.54" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "zune-jpeg" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713" +dependencies = [ + "zune-core", +] + +[[package]] +name = "zvariant" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" +dependencies = [ + "endi", + "enumflags2", + "serde", + "static_assertions", + "url", + "zvariant_derive 4.2.0", +] + +[[package]] +name = "zvariant" +version = "5.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68b64ef4f40c7951337ddc7023dd03528a57a3ce3408ee9da5e948bd29b232c4" +dependencies = [ + "endi", + "enumflags2", + "serde", + "winnow 0.7.15", + "zvariant_derive 5.9.2", + "zvariant_utils 3.3.0", +] + +[[package]] +name = "zvariant_derive" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", + "zvariant_utils 2.1.0", +] + +[[package]] +name = "zvariant_derive" +version = "5.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "484d5d975eb7afb52cc6b929c13d3719a20ad650fea4120e6310de3fc55e415c" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", + "zvariant_utils 3.3.0", +] + +[[package]] +name = "zvariant_utils" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "zvariant_utils" +version = "3.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f75c23a64ef8f40f13a6989991e643554d9bef1d682a281160cf0c1bc389c5e9" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "syn 2.0.117", + "winnow 0.7.15", +] diff --git a/Cargo.toml b/Cargo.toml index 1882114f..68dca124 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,6 +17,7 @@ members = [ "crates/coil-customer-sdk", "crates/coil-data", "crates/coil-events", + "crates/coil-fission", "crates/coil-i18n", "crates/coil-import", "crates/coil-jobs", @@ -41,4 +42,5 @@ version = "0.1.1" rust-version = "1.85" [workspace.dependencies] +fission = { version = "0.14.1", path = "../../fission/fission/crates/authoring/fission", default-features = false } zanzibar = "0.1.0" diff --git a/crates/coil-fission/Cargo.toml b/crates/coil-fission/Cargo.toml new file mode 100644 index 00000000..3e3d890a --- /dev/null +++ b/crates/coil-fission/Cargo.toml @@ -0,0 +1,24 @@ +[package] +name = "coil-fission" +version.workspace = true +edition.workspace = true +rust-version.workspace = true +license = "MIT" +repository = "https://github.com/coil-framework/coil" +homepage = "https://coil.rs" +description = "Fission-native application and web contracts for Coil." + +[features] +default = ["server"] +server = ["fission/server"] +site = ["fission/site"] +web = ["fission/web"] + +[dependencies] +fission = { workspace = true } +serde = { version = "1", features = ["derive"] } +thiserror = "1.0" + +[[test]] +name = "ssr_jobs" +required-features = ["server"] diff --git a/crates/coil-fission/README.md b/crates/coil-fission/README.md new file mode 100644 index 00000000..a2c70d3b --- /dev/null +++ b/crates/coil-fission/README.md @@ -0,0 +1,10 @@ +# coil-fission + +`coil-fission` is the application boundary of the Fission-native Coil rewrite. + +Fission owns rendering, widgets, routing, reducers, effects, SSR, islands, and +full Web applications. Coil supplies product domains and production services: +multi-site request scope, auth capability policy, PostgreSQL repositories, +transactions, durable work, media, payments, and bounded extensions. + +The crate deliberately does not introduce a second UI runtime or router. diff --git a/crates/coil-fission/src/access.rs b/crates/coil-fission/src/access.rs new file mode 100644 index 00000000..df3ef983 --- /dev/null +++ b/crates/coil-fission/src/access.rs @@ -0,0 +1,104 @@ +use fission::core::env::RouteLocation; +use fission::{RouteDecision, RouteRedirect}; +use serde::{Deserialize, Serialize}; +use std::collections::BTreeSet; + +/// Authenticated identity and the stable Coil capabilities granted to it. +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CoilPrincipal { + pub subject: String, + pub capabilities: BTreeSet, +} + +impl CoilPrincipal { + pub fn new(subject: impl Into) -> Self { + Self { + subject: subject.into(), + capabilities: BTreeSet::new(), + } + } + + pub fn with_capability(mut self, capability: impl Into) -> Self { + self.capabilities.insert(capability.into()); + self + } + + pub fn can(&self, capability: &str) -> bool { + self.capabilities.contains(capability) + } +} + +/// Request-owned authentication state hydrated through a Fission job. +#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] +pub enum CoilSessionState { + #[default] + Loading, + SignedOut, + Authenticated(CoilPrincipal), + Failed, +} + +/// Central access selector for Fission `ProtectedRoute` instances. +/// +/// This controls component construction only. Server jobs, actions, and APIs +/// must authenticate and authorize their own operations independently. +pub fn protected_route_decision( + session: &CoilSessionState, + location: &RouteLocation, + required_capability: &str, +) -> RouteDecision { + match session { + CoilSessionState::Loading => RouteDecision::Pending, + CoilSessionState::Authenticated(principal) if principal.can(required_capability) => { + RouteDecision::Allow + } + CoilSessionState::Authenticated(_) | CoilSessionState::Failed => RouteDecision::Deny, + CoilSessionState::SignedOut => RouteRedirect::replace("/sign-in") + .return_to(location) + .into(), + } +} + +#[cfg(test)] +mod tests { + use super::*; + + #[test] + fn signed_out_navigation_returns_to_the_origin_free_route() { + let decision = protected_route_decision( + &CoilSessionState::SignedOut, + &RouteLocation::from_route("/account/orders?status=open#latest"), + "account.view", + ); + + assert_eq!( + decision, + RouteDecision::Redirect(RouteRedirect::replace( + "/sign-in?return_to=%2Faccount%2Forders%3Fstatus%3Dopen%23latest" + )) + ); + } + + #[test] + fn capabilities_are_decided_in_one_pure_selector() { + let principal = CoilPrincipal::new("user:42").with_capability("account.view"); + let location = RouteLocation::new("/account"); + + assert_eq!( + protected_route_decision( + &CoilSessionState::Authenticated(principal.clone()), + &location, + "account.view" + ), + RouteDecision::Allow + ); + assert_eq!( + protected_route_decision( + &CoilSessionState::Authenticated(principal), + &location, + "account.manage" + ), + RouteDecision::Deny + ); + } +} diff --git a/crates/coil-fission/src/lib.rs b/crates/coil-fission/src/lib.rs new file mode 100644 index 00000000..487c7d34 --- /dev/null +++ b/crates/coil-fission/src/lib.rs @@ -0,0 +1,18 @@ +#![forbid(unsafe_code)] + +//! The Fission-native application boundary for Coil. +//! +//! Coil supplies product domains and production services. Fission remains the +//! single authority for widgets, routing, reducers, effects, SSR, islands, and +//! full browser applications. + +mod access; +mod request; + +pub use access::{protected_route_decision, CoilPrincipal, CoilSessionState}; +pub use request::{CoilRequestScope, SiteDefinition, SiteRegistry, SiteRegistryError}; + +#[cfg(feature = "server")] +pub use request::public_revalidation; + +pub use fission; diff --git a/crates/coil-fission/src/request.rs b/crates/coil-fission/src/request.rs new file mode 100644 index 00000000..6e107181 --- /dev/null +++ b/crates/coil-fission/src/request.rs @@ -0,0 +1,232 @@ +#[cfg(feature = "server")] +use fission::server::RevalidationPolicy; +use serde::{Deserialize, Serialize}; +use std::collections::{BTreeMap, BTreeSet}; +#[cfg(feature = "server")] +use std::time::Duration; +use thiserror::Error; + +/// One configured public site and its market/locale boundary. +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct SiteDefinition { + pub id: String, + pub canonical_origin: String, + pub hosts: Vec, + pub market: String, + pub default_locale: String, + pub supported_locales: BTreeSet, +} + +impl SiteDefinition { + pub fn new( + id: impl Into, + canonical_origin: impl Into, + market: impl Into, + default_locale: impl Into, + ) -> Self { + let default_locale = default_locale.into(); + Self { + id: id.into(), + canonical_origin: canonical_origin.into(), + hosts: Vec::new(), + market: market.into(), + supported_locales: BTreeSet::from([default_locale.clone()]), + default_locale, + } + } + + pub fn with_host(mut self, host: impl Into) -> Self { + self.hosts.push(host.into()); + self + } + + pub fn with_locale(mut self, locale: impl Into) -> Self { + self.supported_locales.insert(locale.into()); + self + } +} + +/// Validated request facts carried into Fission state and typed job requests. +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CoilRequestScope { + pub site_id: String, + pub market: String, + pub locale: String, + pub canonical_origin: String, + pub request_host: String, + pub route: String, + pub session_id: String, +} + +#[derive(Clone, Debug, Default)] +pub struct SiteRegistry { + by_host: BTreeMap, +} + +#[derive(Debug, Error, PartialEq, Eq)] +pub enum SiteRegistryError { + #[error("site `{site}` has no configured hosts")] + MissingHosts { site: String }, + #[error("site `{site}` has an invalid host `{host}`")] + InvalidHost { site: String, host: String }, + #[error("host `{host}` is configured for both `{first}` and `{second}`")] + DuplicateHost { + host: String, + first: String, + second: String, + }, + #[error("host `{host}` does not identify a configured Coil site")] + UnknownHost { host: String }, + #[error("locale `{locale}` is not supported by site `{site}`")] + UnsupportedLocale { site: String, locale: String }, +} + +impl SiteRegistry { + pub fn new(sites: impl IntoIterator) -> Result { + let mut by_host = BTreeMap::::new(); + for site in sites { + if site.hosts.is_empty() { + return Err(SiteRegistryError::MissingHosts { + site: site.id.clone(), + }); + } + for raw_host in &site.hosts { + let host = + normalize_host(raw_host).ok_or_else(|| SiteRegistryError::InvalidHost { + site: site.id.clone(), + host: raw_host.clone(), + })?; + if let Some(existing) = by_host.get(&host) { + return Err(SiteRegistryError::DuplicateHost { + host, + first: existing.id.clone(), + second: site.id.clone(), + }); + } + by_host.insert(host, site.clone()); + } + } + Ok(Self { by_host }) + } + + pub fn resolve( + &self, + host: &str, + requested_locale: Option<&str>, + route: impl Into, + session_id: impl Into, + ) -> Result { + let normalized = normalize_host(host).ok_or_else(|| SiteRegistryError::UnknownHost { + host: host.to_string(), + })?; + let site = self + .by_host + .get(&normalized) + .ok_or_else(|| SiteRegistryError::UnknownHost { + host: normalized.clone(), + })?; + let locale = requested_locale.unwrap_or(&site.default_locale); + if !site.supported_locales.contains(locale) { + return Err(SiteRegistryError::UnsupportedLocale { + site: site.id.clone(), + locale: locale.to_string(), + }); + } + Ok(CoilRequestScope { + site_id: site.id.clone(), + market: site.market.clone(), + locale: locale.to_string(), + canonical_origin: site.canonical_origin.trim_end_matches('/').to_string(), + request_host: normalized, + route: route.into(), + session_id: session_id.into(), + }) + } +} + +/// Safe public-page cache policy for multi-site Coil routes. +/// +/// Fission already includes resolved locale and theme in its cache key. Coil +/// adds mandatory Host variance so two sites can never share cached HTML. +#[cfg(feature = "server")] +pub fn public_revalidation( + ttl: Duration, + tags: impl IntoIterator>, +) -> RevalidationPolicy { + RevalidationPolicy::new(ttl).vary("host").tags(tags) +} + +fn normalize_host(host: &str) -> Option { + let normalized = host.trim().trim_end_matches('.').to_ascii_lowercase(); + (!normalized.is_empty() + && !normalized + .bytes() + .any(|byte| byte.is_ascii_control() || byte.is_ascii_whitespace()) + && !normalized.contains(['/', '\\', '@'])) + .then_some(normalized) +} + +#[cfg(test)] +mod tests { + use super::*; + + fn registry() -> SiteRegistry { + SiteRegistry::new([ + SiteDefinition::new("shoppr-uk", "https://uk.shoppr.test", "GB", "en-GB") + .with_host("uk.shoppr.test") + .with_host("uk.localhost:8080"), + SiteDefinition::new("shoppr-fr", "https://fr.shoppr.test", "FR", "fr-FR") + .with_host("fr.shoppr.test") + .with_locale("en-GB"), + ]) + .unwrap() + } + + #[test] + fn resolves_site_market_locale_and_session_as_one_scope() { + let scope = registry() + .resolve( + "UK.LOCALHOST:8080", + None, + "/products/linen-shirt", + "session-1", + ) + .unwrap(); + + assert_eq!(scope.site_id, "shoppr-uk"); + assert_eq!(scope.market, "GB"); + assert_eq!(scope.locale, "en-GB"); + assert_eq!(scope.request_host, "uk.localhost:8080"); + } + + #[test] + fn rejects_unknown_hosts_and_unsupported_locales() { + assert!(matches!( + registry().resolve("attacker.test", None, "/", "session-1"), + Err(SiteRegistryError::UnknownHost { .. }) + )); + assert!(matches!( + registry().resolve("uk.shoppr.test", Some("pl-PL"), "/", "session-1"), + Err(SiteRegistryError::UnsupportedLocale { .. }) + )); + } + + #[test] + fn refuses_ambiguous_host_ownership() { + let error = SiteRegistry::new([ + SiteDefinition::new("one", "https://one.test", "GB", "en-GB").with_host("shared.test"), + SiteDefinition::new("two", "https://two.test", "FR", "fr-FR").with_host("SHARED.TEST"), + ]) + .unwrap_err(); + + assert!(matches!(error, SiteRegistryError::DuplicateHost { .. })); + } + + #[cfg(feature = "server")] + #[test] + fn public_cache_policy_always_varies_by_host() { + let policy = public_revalidation(Duration::from_secs(60), ["catalog"]); + assert_eq!(policy.vary, vec!["host"]); + assert_eq!(policy.tags.len(), 1); + } +} diff --git a/crates/coil-fission/tests/ssr_jobs.rs b/crates/coil-fission/tests/ssr_jobs.rs new file mode 100644 index 00000000..2b837cf3 --- /dev/null +++ b/crates/coil-fission/tests/ssr_jobs.rs @@ -0,0 +1,133 @@ +use fission::core::{JobRef, JobResource, JobSpec, ResourceKey}; +use fission::prelude::*; +use fission::server::{FissionServerApp, ServerJobRegistry, ServerRenderer, ServerRequest}; +use serde::{Deserialize, Serialize}; +use std::sync::atomic::{AtomicUsize, Ordering}; +use std::sync::Arc; + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +struct CatalogRequest { + site_id: String, + locale: String, +} + +#[derive(Debug)] +struct CatalogJob; + +impl JobSpec for CatalogJob { + type Request = CatalogRequest; + type Ok = Vec; + type Err = String; + + const NAME: &'static str = "coil.test.catalog"; +} + +const CATALOG_JOB: JobRef = JobRef::new(CatalogJob::NAME); + +#[derive(Clone, Debug)] +struct CatalogState { + catalog: AsyncSnapshot, String>, +} + +impl Default for CatalogState { + fn default() -> Self { + Self { + catalog: AsyncSnapshot::waiting(), + } + } +} + +impl GlobalState for CatalogState {} + +#[fission_reducer(CatalogLoaded)] +fn on_catalog_loaded(state: &mut CatalogState, ctx: &mut ReducerContext) { + if let Some(catalog) = ctx.input.job_ok(CATALOG_JOB) { + state.catalog = AsyncSnapshot::with_data(AsyncConnectionState::Done, catalog); + } +} + +#[fission_reducer(CatalogFailed)] +fn on_catalog_failed(state: &mut CatalogState, ctx: &mut ReducerContext) { + let error = ctx + .input + .job_err(CATALOG_JOB) + .unwrap_or_else(|| "catalog query failed".to_string()); + state.catalog = AsyncSnapshot::with_error(AsyncConnectionState::Done, error); +} + +#[derive(Clone, Copy)] +struct CatalogPage; + +impl From for Widget { + fn from(_: CatalogPage) -> Self { + let (ctx, view) = fission::build::current::(); + let loaded = with_reducer!(ctx, CatalogLoaded, on_catalog_loaded); + let failed = with_reducer!(ctx, CatalogFailed, on_catalog_failed); + let request = CatalogRequest { + site_id: "shoppr-uk".to_string(), + locale: "en-GB".to_string(), + }; + + ctx.with_resources(|resources| { + resources.job( + JobResource::new( + ResourceKey::new("coil.catalog"), + CATALOG_JOB, + request.clone(), + ) + .deps(request) + .on_ok(loaded) + .on_err(failed), + ); + }); + + match &view.state().catalog { + AsyncSnapshot { + data: Some(products), + .. + } => Column { + children: products + .iter() + .cloned() + .map(Text::new) + .map(Into::into) + .collect(), + ..Default::default() + } + .into(), + AsyncSnapshot { + error: Some(error), .. + } => Text::new(error.clone()).into(), + _ => Spinner { + id: WidgetId::explicit("coil.catalog.loading"), + color: None, + motion: Some(SpinnerMotion::Default), + } + .into(), + } + } +} + +#[test] +fn ssr_waits_for_the_catalog_job_then_renders_its_completion_state() { + let calls = Arc::new(AtomicUsize::new(0)); + let handler_calls = Arc::clone(&calls); + let app = FissionServerApp::new("Coil SSR proof") + .jobs( + ServerJobRegistry::new().register_job(CATALOG_JOB, move |request, _ctx| { + handler_calls.fetch_add(1, Ordering::SeqCst); + assert_eq!(request.site_id, "shoppr-uk"); + assert_eq!(request.locale, "en-GB"); + Ok(vec!["Linen overshirt".to_string()]) + }), + ) + .server_route_widget::("/", "Catalog", None, CatalogPage); + let response = ServerRenderer::new(app) + .handle(ServerRequest::get("/")) + .unwrap(); + let html = response.body_string(); + + assert_eq!(response.status, 200); + assert_eq!(calls.load(Ordering::SeqCst), 1); + assert!(html.contains("Linen overshirt")); +} diff --git a/crates/coil/Cargo.toml b/crates/coil/Cargo.toml index 30024e5a..c63f1a12 100644 --- a/crates/coil/Cargo.toml +++ b/crates/coil/Cargo.toml @@ -23,6 +23,7 @@ coil-config = { version = "0.1.1", path = "../coil-config" } coil-core = { version = "0.1.1", path = "../coil-core" } coil-customer-sdk = { version = "0.1.1", path = "../coil-customer-sdk" } coil-events = { version = "0.1.1", path = "../coil-events" } +coil-fission = { version = "0.1.1", path = "../coil-fission" } coil-media = { version = "0.1.1", path = "../coil-media" } coil-memberships = { version = "0.1.1", path = "../coil-memberships" } coil-ops = { version = "0.1.1", path = "../coil-ops" } diff --git a/crates/coil/src/lib.rs b/crates/coil/src/lib.rs index 4eeda17f..9545a238 100644 --- a/crates/coil/src/lib.rs +++ b/crates/coil/src/lib.rs @@ -8,8 +8,8 @@ use coil_media::MediaModule; use coil_memberships::MembershipsModule; use coil_ops::OpsModule; use coil_runtime::{ - RuntimeBuilder, customer_root_bootstrap_inputs_from_env, - customer_root_bootstrap_inputs_from_paths, + customer_root_bootstrap_inputs_from_env, customer_root_bootstrap_inputs_from_paths, + RuntimeBuilder, }; use std::env; use std::path::{Path, PathBuf}; @@ -28,6 +28,11 @@ pub use coil_core::PlatformModule; pub use coil_customer_sdk as customer_sdk; pub use coil_customer_sdk::*; pub use coil_events as events; +pub use coil_fission as fission_app; +pub use coil_fission::{ + fission, CoilPrincipal, CoilRequestScope, CoilSessionState, SiteDefinition, SiteRegistry, + SiteRegistryError, +}; pub use coil_media as media; pub use coil_memberships as memberships; pub use coil_ops as ops; diff --git a/docs/design/100-fission-native-application-architecture.md b/docs/design/100-fission-native-application-architecture.md new file mode 100644 index 00000000..1257aa99 --- /dev/null +++ b/docs/design/100-fission-native-application-architecture.md @@ -0,0 +1,96 @@ +# Fission-native application architecture + +Status: accepted for the rewrite + +## Decision + +Coil is rebuilt as a product layer on Fission. Fission is the only UI and +application runtime: it owns retained widgets, routing, synchronous reducers, +effect declaration, typed jobs, server rendering, browser islands, full Web +applications, and static sites. Coil owns the domain and production contracts +that make those surfaces useful: site and market resolution, authorization +policy, PostgreSQL-backed repositories, transactions, durable work, media, +payments, observability, and extension boundaries. + +The rewrite does not wrap Fission in a parallel component system, router, state +store, or job executor. Applications import Fission through `coil::fission` and +compose Coil domain crates directly. + +## Execution model + +Reducers are synchronous. A reducer or `FutureBuilder` declares a typed job; +the shell executes and awaits that job, dispatches its typed completion, and +rerenders from the resulting state. On SSR, this settling happens before the +final HTML response. A catalogue job may therefore query PostgreSQL and the +server response waits for the query without making the reducer asynchronous. + +The same contract is used across three presentation shapes: + +1. Public and search-facing routes use Fission SSR. They return complete, + accessible HTML after required jobs settle. +2. A bounded interaction such as a cart drawer, search filter, or booking + picker is a Fission island attached to its owning SSR route. +3. A dense operational product such as CMS, merchandising, fulfilment, or + support is a full Fission Web application. It does not inherit a public-page + DOM as an application architecture. + +The documentation and marketing website is a Fission static site. Static +generation is not used for request-owned account, checkout, or operational +state. + +## Request authority + +`SiteRegistry` validates host ownership once and resolves a +`CoilRequestScope`. The scope carries the site, market, locale, canonical +origin, route, and session identity used by domain jobs. Unknown or ambiguous +hosts fail closed; a fallback site is not selected. + +PostgreSQL remains authoritative for durable product and customer data. Fission +state is the current presentation snapshot. Caches, indexes, rendered pages, +and browser state are disposable projections and cannot prove or repair the +source of truth. + +## Access boundary + +One pure selector maps `CoilSessionState` and the current route to Fission's +`RouteDecision`. `ProtectedRoute` prevents a protected component tree and its +resources from being constructed before access is resolved. It is not server +authorization: every job, server action, and API independently authenticates +the request and authorizes the requested operation. + +Runtime credentials are limited to runtime operations. Schema migration, +administrative provisioning, and other elevated tasks use separate operational +entrypoints and credentials. + +## Delivery order + +The migration proceeds by coherent vertical slices rather than preserving the +removed template runtime behind compatibility layers: + +1. Establish the Fission application boundary, request scope, access selector, + and cache variance rules. +2. Replace the public website with a Fission static site. +3. Move Shoppr public catalogue and product routes to Fission SSR with typed + repository jobs. +4. Move cart, search, and booking interactions to bounded islands. +5. Move admin and operations to full Fission Web applications with protected + routes and independent server authorization. +6. Remove the legacy router, template renderer, and frontend pipeline after + their last production caller moves. + +Each slice must exercise its public promise through the real Fission renderer +or browser target. Legacy code is not treated as an authority during the +migration and receives no new features. + +## Visual system + +The public site uses an open editorial composition: strong typography, +generous whitespace, and long rules establish hierarchy. Visible containers +are reserved for controls, overlays, alerts, and trust boundaries. Nested +rounded cards, gradients, ornamental shadows, glass effects, dashboard chrome, +and empty analytics are explicitly rejected. + +First-run operational experiences lead to a useful outcome. Configuration +surfaces expose stable identities, validation or dry-run output, atomic apply, +and explicit deletion; they do not hide durable state transitions behind +decorative dashboards. From 7e9023faea68ee55c448893596381c5b6bac98e5 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 21:44:09 +0100 Subject: [PATCH 05/32] website: replace Docusaurus with a Fission static site --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/dependabot.yml | 4 - .github/workflows/ci.yml | 27 +- .github/workflows/docs.yml | 24 +- .gitignore | 2 +- CONTRIBUTING.md | 8 +- Cargo.toml | 1 + README.md | 15 +- website/Cargo.toml | 15 + website/DESIGN.md | 27 + website/assets/design/coil-home-direction.png | Bin 0 -> 2187837 bytes website/docs/contributing/index.md | 8 +- .../accessibility-as-a-platform-contract.md | 6 +- .../content-schema-vs-content-instances.md | 18 +- .../customer-apps-vs-official-modules.md | 8 +- .../core-concepts/customer-root-workspace.md | 8 +- .../dynamic-blocks-and-live-data-sections.md | 12 +- .../glossary-and-mental-model.md | 72 +- website/docs/core-concepts/index.md | 58 +- ...ationalization-localization-and-content.md | 6 +- .../render-pipeline-and-model-composition.md | 14 +- .../request-and-render-lifecycle.md | 10 +- .../runtime-and-module-composition.md | 10 +- .../core-concepts/seo-and-discoverability.md | 6 +- .../sites-locales-and-markets.md | 8 +- .../themes-rendering-and-assets.md | 8 +- .../add-a-real-content-model.md | 2 +- ...dd-authentication-and-customer-accounts.md | 2 +- .../add-memberships-and-audience-gating.md | 2 +- .../add-sites-markets-and-locales.md | 2 +- .../getting-started/build-reusable-blocks.md | 2 +- .../getting-started/build-the-base-theme.md | 2 +- .../getting-started/create-the-project.md | 2 +- .../getting-started/linked-rust-backends.md | 8 +- .../model-brands-categories-and-discovery.md | 2 +- website/docs/getting-started/quickstart.md | 44 +- .../understand-the-runtime-shape.md | 2 +- .../getting-started/what-you-are-building.md | 2 +- website/docs/intro.md | 22 +- .../asset-publication-and-cdn-delivery.md | 6 +- website/docs/operations/build-and-deploy.md | 10 +- .../cache-tls-cutover-and-rollback.md | 6 +- .../operations/configuration-and-secrets.md | 6 +- .../docs/operations/database-migrations.md | 6 +- .../health-readiness-and-maintenance-mode.md | 6 +- .../docs/operations/jobs-and-schedulers.md | 6 +- website/docs/operations/observability.md | 6 +- .../docs/operations/production-topologies.md | 6 +- .../docs/operations/project-organization.md | 8 +- website/docs/operations/troubleshooting.md | 6 +- .../operations/webhooks-and-integrations.md | 6 +- website/docs/reference/accessibility.md | 6 +- website/docs/reference/app-toml.md | 36 +- website/docs/reference/auth-overview.md | 12 +- website/docs/reference/auth-packages.md | 6 +- website/docs/reference/auth-schema.md | 4 +- website/docs/reference/auth-zanzibar.md | 4 +- website/docs/reference/cargo-coil-apply.md | 2 +- website/docs/reference/cargo-coil-doctor.md | 2 +- website/docs/reference/cargo-coil-init.md | 4 +- website/docs/reference/cargo-coil-locale.md | 4 +- website/docs/reference/cargo-coil-module.md | 2 +- website/docs/reference/cargo-coil-new.md | 4 +- website/docs/reference/cargo-coil-overview.md | 14 +- website/docs/reference/cargo-coil-site.md | 4 +- .../docs/reference/cli-auth-and-modules.md | 4 +- .../cli-cache-jobs-storage-and-assets.md | 4 +- website/docs/reference/cli-commands.md | 38 +- .../cli-migrations-release-and-import.md | 4 +- .../docs/reference/cms-page-builder-model.md | 18 +- website/docs/reference/composition.md | 8 +- website/docs/reference/custom-auth-schema.md | 4 +- website/docs/reference/customer-vs-wasm.md | 8 +- .../reference/customer-workspace-binaries.md | 6 +- .../docs/reference/environment-variables.md | 6 +- .../reference/extension-package-format.md | 10 +- .../docs/reference/internationalization.md | 8 +- .../docs/reference/linked-rust-hook-apis.md | 12 +- .../migration-files-and-ownership.md | 8 +- website/docs/reference/modules.md | 24 +- website/docs/reference/modules/admin.md | 4 +- website/docs/reference/modules/cms.md | 4 +- .../modules/commerce-payments-stripe.md | 4 +- website/docs/reference/modules/commerce.md | 8 +- website/docs/reference/modules/events.md | 4 +- website/docs/reference/modules/media.md | 4 +- website/docs/reference/modules/memberships.md | 4 +- website/docs/reference/modules/ops.md | 4 +- website/docs/reference/overview.md | 36 +- website/docs/reference/platform-config.md | 10 +- website/docs/reference/render-model-hooks.md | 18 +- website/docs/reference/seo.md | 6 +- website/docs/reference/template-language.md | 8 +- website/docs/reference/template-models.md | 24 +- .../docs/reference/theme-asset-delivery.md | 6 +- website/docs/reference/theme-structure.md | 8 +- website/docs/reference/wasm-host-apis.md | 10 +- .../reference/wasm-host-service-examples.md | 8 +- .../wasm-writing-and-installing-extensions.md | 6 +- .../gitly/api-and-background-work.md | 6 +- .../docs/use-cases/gitly/build-and-deploy.md | 6 +- .../gitly/extensions-and-host-apis.md | 10 +- website/docs/use-cases/gitly/overview.md | 6 +- .../docs/use-cases/gitly/product-structure.md | 6 +- .../theming-localization-and-accessibility.md | 6 +- .../shoppr/catalog-and-merchandising.md | 6 +- .../shoppr/checkout-and-operations.md | 6 +- .../use-cases/shoppr/custom-pages-and-cms.md | 6 +- .../jobs-webhooks-and-background-work.md | 6 +- .../use-cases/shoppr/linked-rust-backend.md | 6 +- .../shoppr/observability-and-audit.md | 6 +- website/docs/use-cases/shoppr/overview.md | 10 +- .../sites-locales-and-theme-variants.md | 6 +- .../use-cases/shoppr/storefront-structure.md | 6 +- .../docs/use-cases/shoppr/wasm-extensions.md | 4 +- website/docusaurus.config.ts | 104 - website/fission.toml | 53 + website/package-lock.json | 18421 ---------------- website/package.json | 22 - website/sidebars-architecture.ts | 7 - website/sidebars.ts | 183 - website/src/css/custom.css | 53 - website/src/home.rs | 327 + website/src/lib.rs | 58 + website/src/main.rs | 3 + website/src/pages/index.module.css | 159 - website/src/pages/index.tsx | 135 - website/src/site.css | 160 + website/tests/site.rs | 42 + website/tsconfig.json | 6 - 130 files changed, 1214 insertions(+), 19612 deletions(-) create mode 100644 website/Cargo.toml create mode 100644 website/DESIGN.md create mode 100644 website/assets/design/coil-home-direction.png delete mode 100644 website/docusaurus.config.ts create mode 100644 website/fission.toml delete mode 100644 website/package-lock.json delete mode 100644 website/package.json delete mode 100644 website/sidebars-architecture.ts delete mode 100644 website/sidebars.ts delete mode 100644 website/src/css/custom.css create mode 100644 website/src/home.rs create mode 100644 website/src/lib.rs create mode 100644 website/src/main.rs delete mode 100644 website/src/pages/index.module.css delete mode 100644 website/src/pages/index.tsx create mode 100644 website/src/site.css create mode 100644 website/tests/site.rs delete mode 100644 website/tsconfig.json diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 16037696..7793abd0 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -11,7 +11,7 @@ - [ ] `cargo test --workspace` - [ ] `cargo test --manifest-path apps/shoppr/Cargo.toml --workspace` - [ ] `cargo test --manifest-path apps/gitly/Cargo.toml --workspace` -- [ ] `cd website && npm run build` +- [ ] `cargo run -p coil-website -- build --project-dir website` ## Risks / Follow-ups diff --git a/.github/dependabot.yml b/.github/dependabot.yml index b4b828ab..53f8242a 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,7 +4,3 @@ updates: directory: "/" schedule: interval: "weekly" - - package-ecosystem: "npm" - directory: "/website" - schedule: - interval: "weekly" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2fe61ab6..acd5e4a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,8 +8,15 @@ on: jobs: rust: runs-on: ubuntu-latest + env: + FISSION_REV: 9e2e3139e48afd05e23fa92d65be82e531772cea steps: - uses: actions/checkout@v4 + - name: Check out the Fission base + run: | + mkdir -p "$RUNNER_WORKSPACE/../fission" + git clone --filter=blob:none --branch gaming --single-branch https://github.com/fission-ui/fission.git "$RUNNER_WORKSPACE/../fission/fission" + git -C "$RUNNER_WORKSPACE/../fission/fission" checkout "$FISSION_REV" - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - name: Test core workspace @@ -29,16 +36,16 @@ jobs: docs: runs-on: ubuntu-latest + env: + FISSION_REV: 9e2e3139e48afd05e23fa92d65be82e531772cea steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: npm - cache-dependency-path: website/package-lock.json - - name: Install docs dependencies - run: npm ci - working-directory: website + - name: Check out the Fission base + run: | + mkdir -p "$RUNNER_WORKSPACE/../fission" + git clone --filter=blob:none --branch gaming --single-branch https://github.com/fission-ui/fission.git "$RUNNER_WORKSPACE/../fission/fission" + git -C "$RUNNER_WORKSPACE/../fission/fission" checkout "$FISSION_REV" + - uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 - name: Build docs - run: npm run build - working-directory: website + run: cargo run -p coil-website -- build --project-dir website diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e95b39bc..dab86bde 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -7,6 +7,8 @@ on: - "website/**" - "docs/**" - "docs/design/**" + - "Cargo.toml" + - "Cargo.lock" - "README.md" - "CONTRIBUTING.md" - "CODE_OF_CONDUCT.md" @@ -28,23 +30,23 @@ concurrency: jobs: build: runs-on: ubuntu-latest + env: + FISSION_REV: 9e2e3139e48afd05e23fa92d65be82e531772cea steps: - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 20 - cache: npm - cache-dependency-path: website/package-lock.json + - name: Check out the Fission base + run: | + mkdir -p "$RUNNER_WORKSPACE/../fission" + git clone --filter=blob:none --branch gaming --single-branch https://github.com/fission-ui/fission.git "$RUNNER_WORKSPACE/../fission/fission" + git -C "$RUNNER_WORKSPACE/../fission/fission" checkout "$FISSION_REV" + - uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 - uses: actions/configure-pages@v5 - - name: Install docs dependencies - run: npm ci - working-directory: website - name: Build site - run: npm run build - working-directory: website + run: cargo run -p coil-website -- build --project-dir website - uses: actions/upload-pages-artifact@v3 with: - path: website/build + path: website/dist deploy: if: github.ref == 'refs/heads/main' diff --git a/.gitignore b/.gitignore index e2d46078..3558a86e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,4 +8,4 @@ .coil website/node_modules/ website/.docusaurus/ -website/build/ +website/dist/ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index fb12a250..c56419ef 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -32,6 +32,10 @@ These are platform-shaping areas and they need a documented argument, not just a ## Development Workflow +The root workspace uses the Fission source checkout at +`../../fission/fission`. Keep that checkout available rather than substituting +a second UI runtime or vendored copy. + ### Core workspace ```bash @@ -57,9 +61,7 @@ cargo test --workspace ### Public docs ```bash -cd website -npm install -npm run build +cargo run -p coil-website -- build --project-dir website ``` ## Pull Request Expectations diff --git a/Cargo.toml b/Cargo.toml index 68dca124..1a220db9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -33,6 +33,7 @@ members = [ "crates/coil-template", "crates/coil-tls", "crates/coil-wasm", + "website", ] exclude = ["third_party/zanzibar"] diff --git a/README.md b/README.md index 1eec2997..b78e55e9 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ But Coil is not ecommerce-only. The same platform shape also powers non-commerce ## Why Developers Reach For Coil -- HTML-first by default, with progressive enhancement layered on instead of forcing a SPA-first architecture. +- Fission-native SSR by default, with focused islands and full Web applications where the product earns them. - Multi-site, multi-locale, and market-aware routing built into the product model instead of bolted on later. - First-party Rust extension model for customer-owned business logic, plus WASM for bounded third-party extensions. - Official batteries for CMS, commerce, memberships, events, admin, media, auth, jobs, and ops. @@ -27,7 +27,7 @@ But Coil is not ecommerce-only. The same platform shape also powers non-commerce ## What You Get - A customer-root Rust app model instead of a framework that stops at HTTP handlers. -- HTML-first rendering with progressive enhancement layered on where it adds value. +- One Fission action/reducer/job model across SSR, islands, and full Web surfaces. - Multi-site, multi-locale, and market-aware product boundaries without forcing a headless architecture. - Built-in batteries for CMS, commerce, events, memberships, media, admin, jobs, auth, and ops. - A first-party path for customer-owned Rust business logic and a separate WASM path for bounded third-party extensions. @@ -35,7 +35,7 @@ But Coil is not ecommerce-only. The same platform shape also powers non-commerce ## What Is In This Repo - `crates/` - Coil core crates and official modules. + Coil domain crates, official modules, and the Fission-native application foundation. - `apps/shoppr/` The reference multi-market ecommerce starter. - `apps/gitly/` @@ -43,7 +43,7 @@ But Coil is not ecommerce-only. The same platform shape also powers non-commerce - `docs/design/` Architecture records and internal design chapters. - `website/` - The public Docusaurus documentation site. + The public Fission static site and documentation. ## Start In Minutes @@ -67,9 +67,7 @@ Then open: ### 2. Read The Public Docs ```bash -cd website -npm install -npm run start +cargo run -p coil-website -- serve --project-dir website --no-open ``` That gives you: @@ -93,7 +91,8 @@ If a developer opens this repo and sees only abstractions, the framework loses t Coil is intentionally split into clear layers: -- Coil core: runtime, routing, storage, cache, auth execution, jobs, observability, TLS, rendering. +- Fission: rendering, retained widgets, routing, synchronous reducers, awaited jobs, SSR, islands, and Web shells. +- Coil core: sites, markets, product domains, auth policy, storage, cache policy, jobs, observability, and operations. - Official modules: CMS, commerce, memberships, events, admin, media, ops, and other reusable batteries. - Customer apps: branding, templates, configuration, auth mappings, Rust business logic, and optional WASM extensions. diff --git a/website/Cargo.toml b/website/Cargo.toml new file mode 100644 index 00000000..a47e99e3 --- /dev/null +++ b/website/Cargo.toml @@ -0,0 +1,15 @@ +[package] +name = "coil-website" +version.workspace = true +edition.workspace = true +rust-version.workspace = true +license = "MIT" +publish = false + +[dependencies] +anyhow = "1" +fission = { workspace = true, features = ["site"] } + +[[bin]] +name = "coil-website" +path = "src/main.rs" diff --git a/website/DESIGN.md b/website/DESIGN.md new file mode 100644 index 00000000..d9ffcdb9 --- /dev/null +++ b/website/DESIGN.md @@ -0,0 +1,27 @@ +# Coil website direction + +The Fission static site follows an open editorial system: hierarchy comes from +type, whitespace, alignment, and long rules rather than nested containers. +Visible boxes are reserved for real controls or trust boundaries. + +The generated design reference is +[`assets/design/coil-home-direction.png`](assets/design/coil-home-direction.png). + +The reference was generated with the built-in image generation tool using this +prompt set: + +> Create a high-fidelity desktop website design mockup for Coil, a serious Rust +> product framework rebuilt on Fission. Use a warm off-white paper background, +> near-black ink, one restrained rust-red accent and a small amount of cobalt +> for links. Compose the page as an open editorial broadsheet: a small wordmark +> and sparse navigation above a thin rule; a very large asymmetric headline, +> “Build the product. Keep the platform coherent.”; a concise supporting +> paragraph; then a horizontal execution sequence labelled SSR, ISLANDS, WEB, +> OPERATIONS separated by hairline dividers. Follow with two generous columns +> explaining public product surfaces and operational surfaces, and finish with +> one direct call to action. Hierarchy must come from typography, whitespace, +> alignment and long rules. Show enough of the page to establish the complete +> system. No nested rounded cards, no card wall, no glassmorphism, no gradients, +> no ornamental shadows, no dashboard metrics, no decorative blobs, no fake +> browser chrome, and no generic developer-tool landing-page tropes. Crisp, +> calm, accessible, production-quality editorial art direction. diff --git a/website/assets/design/coil-home-direction.png b/website/assets/design/coil-home-direction.png new file mode 100644 index 0000000000000000000000000000000000000000..01e8d020aef05c938d342e045ee42eb285721b51 GIT binary patch literal 2187837 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⪙Fgk0`ud}_ppSv{Y#;*l0M$pXy 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

@HX@c$<9Cm~TolLZoPSp(WGI|t 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�z2tI!)VZja(qK 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%0AqDnae7~ESs5nZ?})iC zlU0U@YYE?uox+ai*r(wPRb9Pyz01NCo#tzRjo-q)TU9&U0`brh=CO(J zoNq>J(R!r0ElxWp;c|;>S+RkksNM6dd?W7Y4m_%m>)raOM3e#*V33s`^dDZjE9L5P zj|D@!z{5*PzE7J*bsv#(su$b%NULVnmeApiPBD@brvkw7lZZ~Z+|*D~`lu^1m#!%XDht zr(0H$p*wS87P`^U6?(C~Tx;HIeS;h?8vvn3uDzA^FAG!+94TJ%T5ua}A3lW!Ae_;v zFi$9p`_$u^C(wUl;M|%vRJDRp zVJONb^fF~o>N;z7F(8)~NUZ0m9;8|hZ{Cpk02xOq9Nr)3qMpgsX@jv=B67^Czq;u@ z4YK*rF9$+rbxZ&B-A%%&GGh(w*WJNk*&QRJVmqlg(dhM!PxxG%rwleq#_NGp6-_TIx{tD?tSQNO!E z9(DCacQr&EdEPslyme6F4_*J@!{>&p!vd7B1o%G2EsLi=y^|jU<;P`)T<~7I!AD#9 zMYe$T{4+{?KB*F4qoOd@U4|n}$B;&MQosaM$l+*Y+NUfuJCLI@HblyYzn#ChgfF4!Rp&{a! z{B&lF0RZsMp{s3tB|xC8gw$Ub5j*Yps-VNYR#XdCGI!X z91JhHc~=5H#(<<6oqPqE`>-9~-NXkue53*En`VQREgMuv*kNO0^g!|UX&s+DDU{lQ?Y9725?pXPX}E;H-c zA|duKT3@Fg6sq}7_7RnjrV|M)L|JMl0$Z5E2qmL#v2p8H>||jx>yHfc3426LRSv8X ztNHOcr_@52dU#r&S}W|CV-$Wqf;R!=h5pE}w~A`9!?)yBnYWX%6}?^)WKG@CcZN3$ z<4(2DiGAjftQV{K-eNszkz!vzP|!RI?zVu#C5MppV+Z z@SWZ0%4a8z@+(?Ysv!-Z&m-M1B)Gg)Zm~$W7McDY)tnVLgGlC8v!36xqOhur+rn1U zu5CU+h#gZSk&D%aK~18g(?2#-)WYcZI%GVxie?)0HlmWzFE#fwC=sYI5!DPWpnpuu zN@EfXP96qrr&?K|^0_F)Rku|QP&8e^^P$K|#lt3&t1@4#KW);geN?4=86JS{RdDFU zMNFT~z~HDXgqzslWDi2sT~J??t+lwaEuE*jV-A?s1)bK{&#Ga!=>YdGv!AeB+ufjv zos~xS<}(pf!Xmmdp%t7wiU3u!+Hw_+u*!=~Yjn8iUDv>WxK1tzL=kZq#12#}jSEdR zTp3c}RbqWzFzHiC#RNwb;qiT5$;f5^SQw2a2l3~t$sVlfo-taE6bz0aJlx?#$Yq^&5v&SDK6%(Z zi5v?q_HK3Tq7|RLcdUeUf@pKmvIAS=2~vtAi@E`N$%DdmA+E~NrL-g5RKM|;dq^6N z7Xl$gDIc=ds&D+1@d+|k$X`YmGR4r@aJ*G{OdqT9!o10a@?RsC9J&DuV6&d1^I@~< zQj0RM^`r3Fk_Mo>V%PwXuT)m6tlheXG_z78wAKlL4{V1*4YCtv8i}3*a-~S`WUKsR zeyiT4;tMsnWP~OyzApaXUN-?0xs<3IKn2C?*sB`Jzkd~!0@bj)1TcylEKO?IGA0@yVrc0n@L%{U0ef?4i470rG2#9JRC%>6)3H^M$~D+!iO_qUH02z_1Pe0LRZ)xhPJ*H?pVRc$?r8 z`XQfMosdlx>5+1|w#w$gBTFY{DKW##&ZRQ=O)i8hmjGgJ0l25`C7AIdX6Oh~Z54X0 zcEo{QXTQ}W9Y65PIsRsETOU2gr8(PydEc2PbmIZRW}K-Cd&_^&(vc7@Tfs=SpN||P z7nLXL6R5Nn*>&d_0ILmLQ4*gYHAb*`d?sLS;|{YllF!QX`s*~b%&9^8Td&2lbZteY z5Wy~!1!6JVDMsIkPtc33u@b!4@*V)}y-MZ*N*4fRFl{_d0D)~rpVcbC+GtS@W8V%M zDM;*?fUly@W}k^BiiX85k)C0$ipXVpV#}IdBB_KYvW3w_-ZH91$upb99NtQGo zr44yICS%5$gB0il6b!+_(4rLf)XDg|h)RE1$g z7I=^~XsS7!ADIeF;K?j)_4><8r245Eowm$Sgopqn>}+yATfQB`I*ssqv%X3ZSVAlm zYs^{L*^SSqWkV893ckdi1>R!{{RUz^IK;Ux0gLFzdh~ieJJ2KCn%tJkdA(k>8Rvk(=_d>r#L^^3%&E!;UzeID=ITE}abGNRpKd zoiJH}dgfw%QFh|K7KGMkyU_Vmme=RXQ7NU0ZLo!1BxEnSFHU13WiJaSjW&X@EHOLUKRsIA)*ZwvDYo%BC@VKL3lKKmqbwCw zhZ$Mpy9SXa0_qr$m1)j7mPzwuy;<5jlbs>nHwS9SVZUz|4fqJzFaFyt+*S(vq#ok+8(YpEf$WL%0-VOAF&I}XS$&j2{zQtfAi17=o!M&{%w zrAbUY7x&j8&AcKWF2J9^)q`Szk>nzApgx#5v$@NO7%E5ziewUdx<4aab8+5Rx2S?r!@J8kGFe|0VE1N26 zW19kaBEa0LTA!6Ou|G^Hc_i*J9eL}}sfFuaM&~*lQ`aTsnP^oFGKyGLRv)Gkqfjrb zUWhGO-ikY^^~dgPA{wm+PK*zykOB>*Uw#c`!LILBx9fQ$=oZi5qy$8Vw zPa;g|29&+{@*tD&N6wNAZsm{46*SaiA;m^`LGqaszCtjQ$`e-10-Q*Ew#|ZZ6=ZB; zaeidJ{#a6+4qMk5FjI9y3?iy5OruUcNS?-;i!%lz3|D45C&&8Cw#0TyZL9lSinEHG za{V2DCf>1w895U4R*h>}Bh?E4;)XXIy*X{dmb zL*JluW(d8GWm3qT6x*CR+ZR+d0k3@E^h%vvu1O1Lh@p_7bw0~a$gB;Ee(d;eVp+j4 zcO-7AXF81rE+?OqfMa#&Iftk1**aCMrdVuk=#6aCRy72N2#%@Yn4&|?UmL9|P)*9S z)BU7)KEjfyQHPVZT z(ao0>wjW=VR$eWjQjYrA_A7xH^W8Rn(w>^FJB6g8+=otrKZO+LC=W-KcG@+v;QA0F zX@&H=r%#mxo94JOC`reBriI_kUS){QIvKueYy{mIT;)O0lmPj{7OkDpQmBYaSSo%| zD?gaIK{!@t@=sDgQa~Cvw^~P{MgX`vkU9|Zu70fwwcl;(GVKnIt&Cx$i>3ms;(;Mu zx>*A^$6hLmU%w33QGOrJJWL`?6NrhLyl`jn0)Z@46N>B{w^0gHCDMi+#{q~%(yT1i$OX$plH(4#v%omVsBCMt zw+==V489L({;nx}lIVs`3q?x9D?CK%6w+`W&be=o@oBwV55dgB7WEGZ{ zd@KP-fz*=v98txoiGW<-F(LIqgrq%_7z|DGie`GXOzjlvb0Z;89xB%cU)wg+Y_)*U zgj&YWN(`C&W4j2OR{j3UTwX~s?DiIrO34@6a13q#!eH2s6 zVy2lwXB_JoPR=$s3K+N@W&I`wOBXxM?r{?$0W*N1E7FSENSO=Mya??`tYfnue0f%q zJj(0w&a5ySY7VDym$fV&uP`7Wi5AK$cKL&%eux2D@NZ*%u>Fz-drH$oQU5OqJD!Mh zt0It2*uh$9gp6gA=V=Va$b{Fjn)3w~dMKpz2o+|h!9TrA&*6;8TG&pirQ7Tgc9Se- zbeB+|B}G`qpW>_CSM{7cj9cnn2DV;$e=8*7A9xR`=wlisJr3rr){(^f@(^ z={5~9t7^7NbQW!qy5iL|8lxUJLxz^$HwU5`WT=ZL)mKo*`DlZ6q+o~_aip6g&EO%k z@X>N$$L=*Q10X?@S}dJ?pwGbl^ztT~WW8?t|Fhm6u`YA-XWNJ>ooMXl!jne-v&pW( z!MQ&jn)9O7kmexN#46rjbE-K~bg)(yi0%5ygf-ru%pkvX3k&5QrLq8>` zutR$?G{|zeViclt<8qVVG#M1hs)`lO)&|+-Du1NIJNNDLs|TjLtOsir>suMe`93zH z$49CWz#D=g3sVI~D{M%}?64d_aHG|L#r15q5J}f19KOq;61CWOWDjiTf{oZndfcY7 z(oo~>VTmGJnLc0;5vlR);R|B&)Hp#dFE!-ni`rajmQcX=K})t4Iq#6Es2Xx6&O@q! zeqJZVkSQ{_Ev{|oSHuX96$yY73IbeNN2DJ2^iJ2tr!1|k#Ox*>84_#<_!K$YU8iA? zSa3;hC6CZlZB;1BEq*tzL}b*GBWH)Ajlu5N3MfZf&SL>d3F)EBV3rUm9}SVUwRH9gk7Xw2N^p zB&aRX9`*`+2x{KwLk@;AUc}$P~|6DXqwhquD%^2 z1ltI&+na{frvu1T@l|DE6g8`TYNx}F>4SkIb|kyWg<}y~Y1f%CJ{yNMz3@@E1d^_! z7MxSotBo@3(du*v^~gM55;-l{2Lcsm6)YBsU?i%#fN@lc2bW^9RHA)4Er}`?i7DQOF!{0F{5>UHKbn>Tg(omrQh0s_6WF7@+naUCPl~+`D9@%#|_L* zt`pZ+UGN_U?%=en^?^GQwPYnk5QeBp3pnrlxR)ATSde~&IN+fz!P5RUrhqD0M z)N4nEk+2|}v^OnCu{}E-Er5qLMWE7!Oo`f8+976ZLAS%7ZdSA0&{T+7Z)0~7;%KFZ zOmOlt$~!*my~dHI+clFVMe?C&O)&+|mczD4p+OahbcZd=&-)_|ld!p!*sje~^_rXw z!xKji=`H4=3^&n&XHe~94Yb=DCPf@{3#2k1kce^n{wD%;r@jO1wmQ~q@u)|#Vup4; zQ$IlILiBcq;?SNI+@b2jKtF5rmDt5oq-9dsgExkcZDxr$54UtflS9Efq8%?W z4p(|rzI+zYj`SJ2J-?c#_Q7yW778^)S`F2-xBf|kY%L&}?12tz0Zw*6AW?${4@A0S z0I%>7$f|5&8@Epy$M@t_H$N;8F{O8EQW8NFW-Q)G2!xm1c#2TvB&y6CqFrOV*nB1Q zT@Ss?a_-+MEn$7o^8fIqQ+PsHb;wtHZdI^AC4ir9> zZKnl!#S&3hEH3q2E5f}{S09s9)@~IuQfN^U50EjYPU(#EXFuA70VZ7@pIvnj=`n~9 zRUd#;PCMWz-p*>y06yAoZ$+~om=YD{QUgaf%Z4qsaclklf)eQGF>S0rr=V(UtR#p! zN>^pDkKq%Z7^gdORHEq>YPY>L;;@~c-+Mbiitde4qJ2U|M;{$taf?PfDsC}$QD=86 z(#B4#PLm-HNE%?q8Ur=5!b1ULp;@imb0etrCw;T*t5nR1Ws*Cr>Yps zt;)lVaAHfguvu}ewvYka7NrribR|ci+pnb8-3IU5Opez9;a;hQ zW|S?zrW@S69G(zn>-?#>*X+@6-+GS(ic z%7;iU((N8ZuFj=IlRiBauQs5UsFhKy*obPn=&p32Lq^?l4eg&C1yXE@)d0%LIc5go zxNU*2^xzXEQqXW8x2_PmrVdFL=G28%1zzO|88#Ywt1@Qs=pJ1Li<@B}%SfaZUc)G^M*R4)#)Ej~;Pb5R@ zkSnY|U>#4)kR#nQS|wRO{N9%O3O3ShZLCPPmi69lQWZ928-ZIS`T0<=?$AmV-N?R2 zP1Q<9?1h!7w5X$9j9}YpBoUYU(#u>Lxu7slXD24KPFq8~DE#^J-B91*Qv<|WKXY#P zlMR;-y?mlh7lJXmRHMW^48h~rE~q-t5j#1JxCzMRb%RYm7>wct*;~51ekKr{X+p_} z>piuzW4zAZIz0+?6S6iKMGB0G`nnn4wOQ2FlEab-;VmQM)?K0*e=$VRqor(MsRtoK z-IiON?+?aMDh#D0*ZwX%WhqNy7g2XAJbfq~r+-8W59kHBiD=8@N?gYdyxJOM0K7-e z$~Vj!8R$BTX8PTmv}Fv=81@(yB&an~;KOCL;dUwoabQ&mr*1n|fKss$G|=B{ zs`$pZ%hldaWh4vHcH62?Ob9>YPge(zj%79$grWV*VTd@9_VyfzlikYQKAi7G;|@7G zVVWaPq)D6u=U6hUA*Iaa2@%OVw5NL_>~L z8;K`Q{xg|t2Z+`k~xMCTbUap4lUF)ewSM+Pg@e58h9@=(Wc0Lzviw@~KXp z*V$X_=!tusK-VCZQiad5agkUv^P3x4MYgbklipg9RH|4*?s?MD6)YQ&6w1fa#uF$6 zKB`*X0pUx5O`ODhaWc%dzZ;0IQ!kkdymROD?R)*!g!tX$SjUN(uHZeC%X-MiD% zb(BwtZUc`stNA6{WR-cCWV|YstWr^$Jp#Wl^xv!$gWGavRIO$-t!~kC7?=X=$JR^q za^SxA4q3s4?*{u#wBgO)%I8)JSO|>@E6^+XEC4QmG3yv?E&ZI@-_ zfK4+AIaw7uh#V1gYc|NtMzYnkt7mR4Qsl;Q`6L75Wn;PhNDU;FD%s_j3r=#4R3JhG z@tn2ms7affnjm|5C0hK_DX}7+xkJV$FDq{zYT$4+3u%f|@8W@e5wn)9g(k)(4%b}? zuwl}tooW^ZqdH5b$mVhcAd^CkL1;oWp2!+*N}`5#dJ$rIS1TN644;}fPILkl!)$Ng z;l3({f>zi+C;^VK%;56}Lw@gP7PKi<brX4z211<(#db4K3MJ+QqXMFF82?2izeKFoCXV11>UT4cJ1S-uPCyz8@&~B5 zpKww8_Q}#pVvs4ul8#GF4KqzLCIKxLOI5YiCWbImsuqjebYcM{GVrdU0uEX{?Ug`i z9f)bm>n;Ia0N5Y{W~^e(2;_#5RlHO0mqOP)a&8W5T;Wkds9t0nz?=raJL}A>eK`_u zVY`2qCia5yEkwW*KcAzbOzh89e-46&O36h|FmZ_n+4AR^p9a^%S?n#lmgk9%B63tfHi-h4k0b+MFQ7^nIJ>X(?{Y^q$C(- z(BKlCly&=1nkLn%v}UoOY+ZWbYrBMpTkOrpbC7~=UJ4bt7(2Y4m0s-6g`gJ#=>FT|Ieh?Ml5fHYhSt1=^u$ZktX+iGp zaXy2aQu_4m#(cGiLu3%;`QmZqhSK3`1x+9VuVGl(E5)NQw>qdL(?Cxjt<9xUBok5< zLGzkWzoJj5=d6F7$Ae1&T6rym3B0vYLN;f;imaq~X2q$3f%bfSXHF9~UaqENj6u7q zbdFOI(s>66y~)+JYjFPBseBKlD_t@j%S14m4e|1B2(N?bV^wfG@|vm8(GqHB;^$&&r}~p z!DA~l>*pWFw9kQ`cf17pZ0MX>j7kBG@4A&pCeB2)%^VCURGZoiEqrC(X_G&)CRD+{ zVL{R>qNds;_G7D{(?h9aybkw!Z3(g4=`cwJC!xH-jg$U(b$phNTbN@{#c1f+J5jb# zmfz3UMq2P|Pk7OmLf#|ae)J?L9!Pwa;=C?x12nfGz9mt&4x`za_QwIvb2 zuA=2>d`{xJwM9kprBr%x*NIep{s>;5`v&sanK;Kh*lo1xaWBRfAg3B6m#+R__FB18a6hOfgcS{cRVf@@Y zo9`G#b|l4&?Dl2foF3#~F*ZANvmdSRwNC`_Kf!k{*7m8&qtgYKm-zMH5+H-I)=nXP@FXHOO}N&Sxd= z7N(rre0ZkQcIe0@Ph&wMv)I9rf#zpzV0~pQOJz1AHy;B6wA(e}$kI-iBg@&ipiI=+ zHO|k{#ybn^)twDY$fp8zHla$y8N!aDhO53jZTFxc-x1=B9-x0jLtUz%aq77Ak9;N9-SEH8H z%EMZ=;7>4c=#XzE+Z^v9bVhl`5o^N&hD{CHGiU zNaVnB2~sPqg$O1!m#LBEN+UJEONy;6tf_gM3SCy&w(^!#YFbES!%G(v%r(m!baAO! znU&g7^E$J#n^Uv9dH)^0kKg{>ql@W>_vih3opYWi)QY!|X2EIJg!vUvg=F=p2t<%!1|3ne2^`HZw~MSfLvImc)QgywtLurwP>uTQLHqlJNt^ zLmu{fW~RI!pcTL(YD(Mqs$Pf7%IzW{|AE+DCTqeD))TaFP=QD`rkyJ7B2_fa?X)Kk z@HIz2T1~WODt^bVfrZh{Pj|VJwZ(2SAMir($wPj8A&=NpqJ=XzBC|xfC3PNkc9jm_ zc^X3>wvC2Kzo@IESz%*9S=~WQ#CKL_p9bqhlEje7#DWBR@PNq3Dhs<43l7oLt&LVg zs8L~suWHw%Vvi$>=jvdt30o)&IhKqRMYHB6+{{zXDYrDiKmHFs`;qCe-phZvE4sn0 ziS|ZEfd{KIUdoc&`)gMJJlEYtgayDz#S~#}^gXDu3{&%>0r<0e%P2uujtezQsMYP6 z2$vlpFTlM8K1?s#KgcL?+G(;hrRt22HPdD52EDC9L}=478@D1-oJu2`%a&k5mf7>L za-rkS9fU|{3(x=r9hCqBz`!@YgoG;GtdXI(rNaU3Ell?GunP&}EI~hrb+#erSsl!& z$YNLhsBlq8vy$Y`FgHVTlr!KojL)-v;_%pWwQhZ_E{!EnqaH;`+s4&6^!KvUmr zreP-s$pV&7ydx8_3$dU`rkwUPr^}FTkak8S(&7Bot;W`y0ZG)?D4IJ(MbOQREab?Z zmC+U1y^_3igw#kSEKZ1}K#nJUpbRuB&&~}bru_i20=o)s3GfjldiuE=ds>Ow_(XA3 zN-d^V$bZ?%r7(Q>pYbHP&DQ^4*wj1708;3A{Z7E!=Z177VM+I(kr%-d2+gh4j>VgW z*1290ghadgP=(z942IeQwXuwOtS*%to*|YbHbskpcfApxEO*rmxCT0Q9WuQ%YrX~287RIjXew`}{}6C24RTuzho zX9fjN!B=i)jMs=wXcbmvjYbCgA{W;(yuuS|!-|S=30@S^8SRR@@4>Q!q^BhE)M~@& zZSZz+RTPF~5e&buaAnZE7cuqmW%$96SjMiEkUguUbmAs&g$Y@LB+m588|ert+M#1sX~%dbUz zRz~muo%f6_0r&_jPN~4Ni8VE_Q$SyCOw4vgV%V6EsS*#SOB9Flb3|1GE0~K;4u$as&>cSLSgOa!rpF$D& ziG#@*d8)m13U1*>R)|q3zQH(7a6i`qyJr*d@X3m3S5VE_ya-Dy!aey6J$&CjhoaX2 z6jcnl3w$$rp9hsn$kk@J>nn=g;M7Mh-JeF57v*5EAz^*_P;UU;X8FE@NovjCW2@qEuqk8iPDk2xZpW!I!p5`-M1Ai%Bpn6DVZ>kPsHmIYjR z+3lH@>!X%=AImH2Y>u=+irf{1bb)~aw(Gn?va59w+vG8M&b0MP8)K@1WKD!|Tylcu zn<8Z(Kh;FFNRUx6$b)%Y=Rt8Jvj`ylh=>WkeAt*Qu!s{0 zWu!KIMhIM;CEVeN%F*Gnp|X*Jz-+TXc`Flmsf3N zfA(B6!9Zc6S3|8;5uG@jT{&BABFnfOY|jO1rDS6yg<_Flz?4<#CrCIIvEPE|s8>e+ z(9Al6>lXxNB7{W_OK%8H5T8ek_Th!FDDC+|HV&MPkyIcwv|&+dgl?D^1`ri=ca_B_ zZP)M=avmN#5i*rg#z|xsCN3z-qSf%(!6;FzpAA#U?>!YR#5`<{_|j|{9cuxK1?%bs z9kNDU;x+$W1(-=xq;`Q@xWryhW)b;DMPT#EqgE@?sv=EQ6L@Jsqn)Fki4F#x0 zQRGrM{@Sn;n#D6Y<2lWZ6b=QJ@11y*J5;%{QHfu29(DN~W@x3h}T4KX1v}vfz(0S0$ z(4OpSZIxr$6^4kwmbnXpA(@ihNFrBqE?t16j+14|5(V$He0@mm3lYyKeTMbgKr|o0?s4XxG-5FLounQq`4kmkMA`35d3#CfC;nFvocWBa}upYn% z1I4zj-|G_~Bs$#3Q}|q89;SE#HQ^b~nC3>2Y<*;ejnw=Q3>9=ZhVxm7A{<~af3@oT zR&5OnfULT=VxO1E#36Q12}AxlJL>TytGSM zrSr3(>!kVkz}%ck#YFl`hsp?r)7BWf35uEsq5;=8g>`_Ar^kZB51z&X^$Bgl{uU4< z83$PHv*7x`A0sElmxgkvt959>5pW6k2!Y?jYcmr3qG1)m#f!s9#zMn1Va{3(G9fMd zuUoU=Fd#_I%Umq-4crJi_-tgpG7=fsVnJJy9J96zS5tT7nJp|_Qsl)j=)etgT4W@L zc|{lk0CT)F%Nj*(76-t=k|6F3t^*bic;e(F{7NoS0AR=lzD1*vh0H`jkhrz+!P#px zB;y=bShI1Ar~u|TU{?xo2_LgXEx1wWg++RG;>d*&amTPTttiB0*?; zYIXz`Is5CNHU*my1z7ZPc(d`b^$Zt_T#+MU_!DtRkqH)zyj>aAR3e;J(J?>dI%4aG z!X6P>PQs!=At5BNfOaqmM4tu^r}S#22{P)i&+)ahE-9xsi?RPY4LiYRkO%DlALNxr zZr|{8CQ21yx54QY&+2*Cd+O62cLmEXA5;}Vd>X6D(VlIv-+`x)*_o1P@Df^9MdB)GK^ z6jgu`$s@2CnH6%C-hNk-LTH4a(p9012*z))VK>oW8r)FpU6uR{gLHHUlGon0_`=el z!Ins!5Qd{x&vI-s{HDklCUHGvvXLw~q)Z-=}7V0r|dRYYiwEPW1Mv1zrx*gNa1vRloXF*6vlVS;a!4?abNaF$= zxfVZ1;KSfS%;r$Cb^7Hu43I`hi$PCaO9h1`VTs`ZY`)@~0wrrWYC5M#cX_F2zKzI#t6c>i`1^J-m*KBQWAxBmqVb>$WFZ(AK;;uQ8QEZ{>A zlLjGt0$685<+P&*8P3iTJqJr%5FTO0?DwGVSMCoc1!t z@^$A5WQ9~}IyhAvB*()ut+gF`5uFnfo}~vG{4X&Tc90n4ggsChCjnQkh;S>uNQZK5 zxJ}Kt1Upxm{ThY*d*KcR5QkCOe`;2N_Igq&k(aalrSUms@oU_-Y#bd zu;F#g!rKkUFEVom@Fmz3F0GQc(}C4-RXi)xn_X>d+8Vxb!}$eYqs=XS2c*m%5PbC6MNI_+=gs9N3JY?KE8NP?!^{x7bIJYIMaUd30fVFIrT??|Cjz(@%%Glc?Sv z3R!592nfFFWI8~8xuhCzFnjJvI0?#LvH-gj+dmM%N_bY5E<+f+EDfh6i%M&2uGo*p zXo=nC$k`G)Qs~V5=}%gwD7oGLM0q>J-cnDTTn>!8Isx_%+ zot1cDB6W@OqQbdu#j$Tvig^Zb9?9wIjBFa-B&p=>Q5mxB8v0`ig`ieua44OQ_JBZ3 zS}(X$;2$&di*j|v`sJszYOCPwT9yANsx4U3v@Xkt4^gp zurmQObv7lV||X-RU`ETre#7%p6z$kF&Q;186}hNPcWs)DK-;03~v0ZTFg z(^+TF&MxrLz-GWQw@k%=g^9snb(kNr|AxWgVKRa_@{k4%7`Ea~PH>0>Tk4aH*)oPb z`&)aMP!Oa2@wB{Yla;c5b`fMycXH?o9?I*;-yXxhLK;$~Gl@^e_i-LOn*hb%IOFF+ zgEkOFgNk4UMpH(erzuTt1ALzeT(!zAU{Z_PUX*}-sAF5$nYuXU*jR>iM#!WBnl~LV zdWc;Z?+vEti~|AuI<3UM$NH8b7$t$Q7~v|h0CH>wK~oTfQfTTKPt&^@DYl@=gb_Cv zs+v2Fi+CmYVx%lVb%v6A0-2(lMt8W3sgKL#7Fm|E9Q+hBv>OC}bbNnSGKcEDmLn?j zG-ou?z%GaeP*eq{Jz6R?(2zaib5uMAhDEAMH_zzXd!G4cWqI7CZf(&km>P}&KK>}w z!_uQ##U+B%MGWd}1MUdlm)v)%Qxh0-!-)t#GI)gQXc@1><_xWk?@RQp62RfLBX+`>f2=8*LE zHi9gb?N%E>p(L<6f1G7VuTj{lXW>F2S?j7SN@HQUZ-Rk_$6x@f5-(>3oxJ19uf_Y` zEig$=Ffb~*PL@#cJ(shqxzVm5%&;i%Br46kr&vf5ErGxY$(L3U$Vfvg&NMRxL>IDw z8p=2;`%3|{sT$cLa}Q9`7;xvNap2U@Dd~7w!@HYaj{*Hz*$&wIuDbI1A!bMw+5+Ft zI^7K7Kb)LAxb=9rqH&}5;~H4r+$i31oQabc%hVd}1{o9!BCM0fu*$jeeT{sg(utNy z*4~H17qP3riN>Xl1nDCPLMCAi&RGoTE>MbORjLh)I}|-W1uFppk&)*EaHWj?IEj2G z8Wk9Hyn;Cv6u+oD*&WS|vqaW(F2WpCqRa&rO=?gQdAm$TaIxroY#rppGrB_*enphP zK3~AjI*X6DMSsWlufv__YM@A!iozgpn1EgJKwe~d-Y$2&$4mi?8vcW05T2JpAM0HD zY7(Op<4%hiQq{yHQ4yP@XykD0?M)N9fSc@?ohkf&=g_{qZ?T-i6~4DxWM2mcft9nN=`E&liJj^7;EHtbznoE z5M>)8_1}hp(|a1`)}rEM=xpXJ8B3nq#y6s~^T0M>ND?J`VkARZ%s2E#7+T zv1)~Zp^k*aOyGGL$&iX6m^1r;t?sO=D;0Dlm@fqi6Ycp1*CV3TR1dmd2FFI73TajK zM~j)2uvwII#H98|jH`Gs74dR}sWL5cTx84;Ts?Gkbvw+Y=V5Ay<~*rGi*Ys*m{rYU zJJSLsfhWSWjw12r4qh-}3)?p8MKG*Bfg1uh=`_rR_#MOpOcL_*;5Fq!78HktxzhNO5du#ejhH}!h-=UpSmk|y zwcN&nk`M}iK=uY}DDnn;_+bSmR7Tc0HyTRvj#$%9lOf;nd1M0<1IDvD(VCRHS!@>u z(rY9mdv~|Oavk@ zt{@lN!rC8b!U*!G?w3mvaW>$=6E11n>X(S$x1BTdESUp>mY$VDHi2yimL;)^FAMrJ zU?4IVC`0JfQ;--5t9fwhV?*MTT;xZEG|Zr|oGf`DQr>Z=s%5UI9rkKat_N5aQR+s= zBk^7XkzrFhlz)g|LGr@`vPl2%!WX8@h5ytQ!kIm=ep!G=HSCz3{kr^ul3|d0t|hY_ zi}$to*4X(T#!KFs%}YSMj_2+1=jL>IZ5?f@Z{+oi+Oh%p`s!pJl{n=z?qEhm#b@bf zkjto^#luh2Hg(NCY+{w*R5SH0HSu{STt3xcmNnow_;FLFT-K5z3*%j7Vtg-iNen8L zR@1wybO*d&?t%FnD%5BJ5MFpNR2g(PZnQg}xShLNmbcvuzu85B$DGDwFOXo7 zpf|Q#5T;uv$&Hyz7peuxHQ94Y;ZoqXwy)sPQa}<^u&@{e-xR_%Ko3$6R}OA`)xG51 zG2!7bbI|dcXotgQxgWtgWJ-f1+6>3=9j?2AY3m{*LFf%abYh+x_MmilO@cN>MidHQ zaJI$41^7DL1R-aAD9h83!U%V5Q<_PIaGznzV_M!^WB{bJBTwz>$_Nch&XuR-Xz86= zI)!kK&7zm=SP`i-vBGKz>onZHf!E^|s_~P&n;&y`0VUhJTnPmto|T+UOG?Txl-#rr zr5Sb7_|m(gX>yfnPOcXmCzt~D;ZI5OW?=Ag6p~z7ULC#UI$BW>c6;whjjT5cN(3g> z!~dMp4t+9m2QP{>aSaoxGcGPv?KRC8J{>N+Fc`ILaOAh{#aBDD8GNpY9C|fc8%pF? z?JM>jz0$e9{K6?|l0>D;0SVjC&gL(2e$EjZ(uJNbSh0{yE#&riIdU@)>5Q}~W`{=2 z7A#*1ze|#cc+95!LTd0a1hXQkLEjzm<0M2h0UbbzpIH}nScE31AdB5Gt(okECA^yb zyM$N&l!F3xrpCD7w;*lM)2u6Fb@%1^Ma zE_-oqwF2=$U=1j4)UQ2#PcwbW?~JyU3|tGW^Lv zNa)cb(?w)8Z0;MPr1jVUL?7u%>KeMX9$h?2ku5;JfH>ICv}>DX1RrdtVQS8|>W++% zDIz`l_@XFdER!AFnfaVtC?kL9`(&Xb(D)3bx?D8ZQATObus2}f zcm_`b7*jX}A>3hM<|2(eQ@cx+9nsk<&$WhsvpV`JJycz3s$X9Xl(F=X zJvCO>tiO`%{3X%jn|@g#pa%gKwW4X4wlB<_=^uqxs4V-!=GObOO4NirlMgWgqsHZL zJ?~1?EnIC~Sz4M`2lt0IOlJ{(9{G95)5!wO%q`4Sl8r(H*7FEKGGSpvBk~_=x||W& z8*Z*Xr18N%a-)~;t2Sakk(?dT*uwBrpS}l-aJeUW2G3F-} zwsjaD7iYIY=bn?#M0~OuMfp0U-i*TlEIShYP^n#KS=V){J2ud|gt!d358z zhaY0UMyy>g&}a$-H1Vr<@J7_2_=K0N1i9I?O}jMivB?gj!>jRwl(^>8YP@2M|1fVQ@Afe2S2Q zZ?%h}WGRqsWUSdB)_B3xTCPO%5UVJ(Q^lHnAaA<|$@}#Ac}7!Iv#V4VYJ9X9rli1p z`YLz=D*e{98N$YE2P3O~#5Yl8JPQk^gs(6y zZ-EGWtU6jV(?b72Hq@g}n{52_(lkn8Y7hv>D>5z0Q7I&H0@#+uZ71(9i>kEV+`YT> zLY6jLoQ3Ac3t9D3+QGCBK_TQugp9===(5P+;b-RQN5uVE!Z|<;H1nt9!7sZ07~j%G zYy4dWf&`_*9+oqbdCbVhA~8#%id zF$zQ!;R5h!(-mk#N}&~MTiW+oy51uNc@PoqCE*K&vXhls>)^=aS_lFqi}u$!C|p#A zU?NBf7IMgf#6)SZ3j`Zi(qr^Qt;k6!`nfO&bRduF!0ZiVJYiKTsaeyv?CiT?(4nTs z7wctJiWoP$>?0=eQoqRK%qDXF)If$kj$?)<1J8$)qF-rMV@k_5)R*$O{$fVOYF!ZB zu|Yq`>ka^Fkwkj{xQMUO<1%9f<_%bM$pkE#K=l3=5p{SSxzPui;6*dBKS6;Ut>K$f zZzE1IDHgtw(9sq0RDF(?fqWBO0#r90)=s>5g9E8kVQvHnNnjLAHwsz=u8j$9UB0BY z3{0@?nRysEF3izlk@k3XG1f%^4! zRJi+{8dEkNH{bU6EkIkg5LmVfyOn(}_n@Qr{zU)%l`o1HM}O+aFT8VV-$VN9L|O)2XAG~Y zC$Elps~1kytTvLQN`st=+3_u64w1yY z&sv@iK#EXLQb^k64(%lEiYH>e=Zh=_k{j5^ZdDZSjwDD{x?+^cTPp8_A6$3k|=awaRmpc5tDR>0=Ld5>svdTfi>s{F4U<(RZ0;dk!cHm9<%}bB{~n%kC0&zs4L5XU$$CDrzy%$a#c3;GwOts|T0Le&(NQ0vDx)MsBbZ8$~;Jk6r5?A2>CxI<@z}55N9~ zWe7dhfbYlq;)}K2pVI;+-yB-GFDfcL)9Nfs$Po=+y*QeQQr@@Cs;E*gmx1un(G#(Q zdt&=gRks~49Z*$pooN>jjI?j@hz?s5XlLrbdWEHrbt%Qp?-#5UC=7%A^gI_JQI;?a z)Emmd?=E*ETyB27C-!~o)eFu$o<38WM!T*KI^Xx-lZoqt<2Bnh@9olV?tXZoZ^TV^ zhdbM!m|ErjPf7Im3aKr;9MXK?X~K@#PAC=+KaFbGv}fFSnP-m)EhUM`VRk431v&$n zJ=MEsI)`O`KmtaUdc!vd=*?T-+B<*jk*?en*OM0Auq;|>V}F)xaYrB%8Y2Y`e3R35 zzHX*nMhNKHG>$7B$CiMm0Zf~=9}>4y6Ue=;42nG7I>7+WDY2|dy`Dp-@x9G`NK6(h zfft=YBOrY|1;A!XzxZ&INMApJA4n6m8WAetYRG0Zg^3Gp{$di;(s*li-(K{D`j)Rq zD~#5nYqy1eXa!YYVoEnFQEMbpm8H^yJ5{~+kF4N#iIBkYLQD#Gj@#N-)5&TJPp z22>v3H@9sAO7-+%oIH?#{t!hj>-^l~Jd!v#eqnIaequ8yBW}VM95h+Do0EH0_5MQgp{J0 zYJLLrq!45*8u~~7Z1n0mP38xMPniZ#g@8w6vh?38KrgMOdEjIUXfE^wTS&nau=L{P zBqp%SkcWj7mH}eV3MsCWc`&i-aY&(IVY+O)bWDdceT7d-FgnX{WUxFl5j}xUj=(zu z0VLA7mJV_B=6uAT1zeW_p=Qk)c^-)Q(AqJ5F$pYB7~EZxec;hDK|iP&ZjH?txDZxz zQ8JV7!2~alCtxNv$3tN2dln8y4F4LT<7QzpZsj0iwACm~e1%cQLFQCy5=1=_c9V@8 zWO4x2pylUT2W?_z8=jyMZBLUA*!krmbq<{^DYpz(2D$*ne@|1Md>A{>SM=l$Bi{O zz5X3N-Ax^cdN7;7!j@3@@oa{{RA%hE1#!O&HBKbXACpIzh42i`o#ru11toqZtE*8( zO^xTMt#g%6NoaZq%w3-s zAAhp5gW=kbD&VquYGeANZEkc0@ zgoP}c#=mryNTRaKe29p#TcXqP%-CY3817V7QP&GpzZ08XLT(17L%5_b)M!*#w zBN-~WNs5~@kzRxS2tV_7qwfCpo6)#{N<6?^ zPKIANrT)^s_j|?~2FIS<>PjqsjY`nT&qtmA3wC~8>fE<;&62Eo+9D&&V_{+3aKGlb z&xdZuJpUo~x7OWp6Zvry?0`2@fAr2z+mcCpCNnXTU$@md;Bil{-eAT`lqS0AGJupq zjxRLqUQ7SYh73P%_{397m%7bv7bY_OtQpxEfL0hKRCzm@0@_gUN6h`9eS^+p^*y<} ztVFkz1wl&Pu?u~Z{fj3)ubX(b&ZBkNrJDymk2X1kdcfGL;b3IfWkj&fdR_{n%fxn& z7$O?Cs*LcjX9hLiWl0m$)edTyDgvtXJd2x- z-VvAZg?cq9RkW?DUc8gA&junIimSX5jVE?rDv7-<{3jf67oHpem)CxY$H6###N5! zAJJM()r4xAprZmk%}h;z`Pwu5YUq|{Y~M|bNp)B{xJLE&|2qr z*PJhZ=UA;$HLP#WUo|Y4Klx<-mGAyNA+*|%z(1Un!8JShc0t_8g8Q4>)Xf4T&8V4A;GJgD)4vq_SOsKLft+dkJ^oY%R2bn9>1-<%m7 zO<4E)Q&Zm^D{>d6%){-qvag}MdtmdUf!=lH+Lnoeb-y(ZPBsjRr(zuxW+k`Daa^r$ zKq@jQSsK2@KM!W?9IM=kn@7iQO4n5yD{E5DEj2cxiz2*iA|isTS{%5pRuK|Jw9_Ql=Pv6k@@cv}oy4UmP&ROSoFDyU(I)H?_+d(4oH%q)s9qpxw z_Hc*A+waWGw6|2YV=U#W)1Y>FAfVQfQe+^3K5n~TqEaDc%?U|YNrkJ!!lG!ZXtN+E zpbDCl?tF%ur=R_-%!7hluQ_byADWiT1DayNFDsCa&}etPaPX$NL>Y%PX;S3_WmtA7 z#p#+b6ZeIn0jEURuoI-03Sg+%>US*98b#VWU1w`D6pe-g8i;i5nmg{ipEEO2uG6q< zMH4hwKJ-UjaaySsjk`|x!odm=C5xlJ^3@bufN7y4nBp1DD$&kj<{wOxE&w#{psWkc za6NS`Af34eB8!v4)sh8w3$z8u9^5GM)cfN|P z8r}DE#<|TyYn(r<**4U&EpBk-&{j#^V8!U1?h$EsnYb{owyv&hrMKTbPujm7d9*_9 zF0@T(Uof(AGOEKezhm1BKbikIeOmb9jE>cUwPMw|Std#3f-*xR{~sf2b_n+lHL3?E zFAUxa=?IIovG?az7ka5|gn{8v5%<3`pL{bTZglynVO5NC+&?%6+rNryKN0ixgnMsx z$&yR z!5SNP_l0i0{x_5vh}DG;mcJ~o7%acdp+Jo>3%!@IRaK8KAxcpinngP%;AmT7i;G`{ zmnK=eNi(Zx2tn7Nm&zvRNKz92SUtm4lLPK>hhG%=SdT5%fSnCt`lfKHxj_Gb*_-+^ zUPUg;+P%5;p;(P@e14Z*egM>CF+1bA?^XYd-=f2=xzRN0Dxgup3(YK7pzrYIWf z$`BdG=O-$;wuOXtCzX1=g}=@&Cjt?793(w2xL)$*Uf`lPF#;p;3p?=E5?uDOF@-ek z@4=Bo7J_l3{MpaLpUUUX?o_!yusR`%Dpbgji3I;GL6Y%D%?o(0r%4h^pF5=XX4fyP znCPqgG_U*hyaj#F13n%N&m@&&?}8Zkv3%E$M<+#CKY} z5i(1cXB}%Xn|;itvzgG@)CMcFt}9#Mx+E{6#)4EUOD^lLRkAsnf-^-baaiQs_g_>F zesS{ijCHcc8mo3BK5S2FGE}`1=`ULjrGqXN!l))UXNnc|D$42C`EgJ4x5jid(b-bB zB|$`Hn%Y5B_QBzbn!0?cEtK@tSsl%pL75s67N&gUz368yEQ*KUPNnk8FjLc$JV6<# zzT=?DBUALBgW2u^Z- zl(Op?{9_Ss9FCx+aU*WOrf%4so7d{;Y_mdE3|O;sV*VBt-il8r`17j|TD$4;3k-~A9v2Y>2GIi}9rwHY z>$~5LcMq++(%%yP??}b`H>(*m zMP3~7k9$*|)#=Ypx#e)AL_W*kU)A&bmHzOU-dUS;KMfo`|4>qVu8Y}uu92eMvD_=! z&oM1f*XCZ`F!$(}L%h2g?{B&9vggDuapHef;phz_}av{#l)+xBlgZ?c6zy6n|pvsM@{vh4Y7T=QeRgq-kJ@iq0uK7aezjER;?q5HwO<_(&La#H4yHo~&3!a{I zmFRKH?xi@wRJaMFXhud=ib#cC)>SHAq^bd;vH{;{xe$i3Z_u!)PVnK}QVCx#*iO=+lbf+1DmJ_VV`Iba-!2|j)rGz45fKe^0&xql)bM&?L*Eg=BtG#pywOLebkVVLn z3zJ)b8y0G!l6_dm^3dqw(VJp?8F4QZ`~^iq4?xzTXibW!QO5jJ9CbSBXK4yKxHAa` zZ$KqEnHnVziEBJT1rKmJ!x}2g=s^6>C;vwQfDIv8e9r;B1_xXN{Y5L-bI!~1vh5H| z1#XQyg&OJgz-Hp}(b&PCe|zISINZ=Z8q+;lvUoCuO>9PoO-_AyMCbA&J;gaWjYEZ6 zkwfRdw3L4?UovN>O3f|3`p$k8*L!08TIE<%+N}+o-Ng^gZIdKDPo6w_(bDkl)f-&Q z-^UJJiak5H?1+Z)>ZQ4e+#g-`ujz;JO;nrGz86hJn+i|(XWd@E&>B_SHfz#*@g8co zG76lX(ewMYD=}jy%LhkrZJL-d`p;1kSGQ;4&BcjdU$$`qE7~>{et9@DDJ|_v?suP` z%ox{p4}bh(<%cuW@qn@RfU!^8CR@&5Yw1hvyV0?@U$eKDGi7yVf zw>)@q(qO$Xo^4?ZB;f4=wSVjPXFTKOsDvgy!F!e$cp!F1# z53)S=i=ePLc%#+VTEEk$KeeMwiJyB0&7)LmkK=K1Dk=_;_Lj4l)nJGr83aeX7_Zdi zE#GA=-dg^#p!@Ag=g;q*$L){)`r$_WuDydpzaHK8IrHMk*y7<|)UnS-W8cJdzl>pC z-7!~~JY4f7!n8LcfAfhP_^;Y0a)FdkpRc_C?f9$kog-h)d|CG0ivI9Y>uUoon#A#Ig#*DyN6RaRGcSJb zm@)o%M*r2cxeKQBCfPz%ZnPnw+@ym*Vtcrn{NAIuYIeynR7#5>^L^#=U$S(@Wc31M0<_n%ZN>Kk1y`RE{ zrTYxfPeN;Xx>BX6N-45uHhRHlB8tz;s8=!8z^6Y&ffyw*I^zNiv8W2EQxYYM>}RIX zEWG?OupA8aknF5e%$;VHliPqe(uRk7M>;}1B`*21Ei5Zpfd~$4K=?F;h}T5 z(8~$mFVB&dP-R6NcIpzK|7^J^J+a7@*Rul6*GH9QMC{xMGqojgyO{-C6MlpmczDn# zpioiO(Zp=vJ!%c@(D{*fz}9`CFOx{xKt8W6==;ynOGm9SV!`V|VRhErkUyq9ai!|} zAWPI(d~*gW2E|!EAsTx&v#4wL<}jj)>q@c<%e3+-aBFn%GB>{++j}B*;(WzeRP2lJ zxRF~w^%wUZ9R6pT5;Yv1SR+j=jN_Mz069^YBCY2I!v z*%TiKlx#e>|I%cW?nk`PIt~B*rMTGT_`R0C#JTygtB$_vaLDLL$dUe5=9GG4i!P?A zewkD%4UOutm1aBsl*=r_OEw#A^@$tqjhk?>i;fKz&krLXSj}f=&tboKZ*#Js@P~UH z4@EB>eYdwe6z1=kNA=z&*-E?B+oGu-2=3bQ<%Yog+{J zWp}u9`v-T&e8p3QdeRZtkd)Z7f|D~MoOp%Ho4_uOPa^1#0}V$=#YyCzhK3aH)H~un z^y0$8)G*x*G)Q}UdhboXsJ7QS;SPvmxLK_zW&7mviHn|vSDb={4xL(H z&nLmeJTsxT4&Gd~dx!4og@wvOH)~T=Es3E2NjhmE;xlz+1zLi4)=h!}wGXv?d;w>Bc?5Q z@#eqZqy@a!R({@D`Q}5u^Yg3bTk&^hCZ0{4Kbk)O`{r#EFSd;xcAh-^L+tS%yz)!Y zW98c$`}V8YC!>{z?iO_h~uhudlv0uN*laH}Nv|)6a2}OBR2k zow0p8S~;{=7x(UV+=tGJ;jFK+-urL;?aff!%b|(KGsde1?*H21wXEy!D_6ATd*4F1 z89I{l-Ee)tP@40n9_K6Nac_fgpi3%zZmt`9b+q!cN5!+ll{Y==UL39*JzqJJv2CoT zdm^X%r*CG>h^@Vm&z*R;c%uK*Z)Vbi>*RNw=UW&PmGxq3rJ##Lt zeD~m}Sn`b~!Y)0!yMD%(U&eh{5IgoFYyO9>?%~Z?({^9mRQOZ>t)IRF$oTzm&EVvt z!I2bor+kh%rh+5E3hLDIWx%m0Y)z)rb@xpNFV<4N+~Bo{rv2I-<2u2Q__ zuEPmIWIYhc@fOnmakuUrgyya&LZPWE9{~i^Z2!+tiB1oly?rhL2$-XPFy%xf%QXdP`BK6?q8I?MzaLJ*JnVPX z(E*>-0q@SO{qDbO-Gecem|A=1b-x|>%G_MKX=wbf=814TaTTwlD&5`k8?uMnPYqw$ z^Ly)_713kQ9Mif#7Iu%-V+ewDb@CWEp;BGkEIN7F{XIMh8cuY1S4554Bw_SJTe-{_7R z+!NOwF!4Mf$MLs!SEDYPA1ppq?=^Pw=tS*|eUmf(jTxE;DRJ?VfNv(=-JcwrR{84i z;NRnq($cp6cyZh1w+Ac74p&}%eKiWYRK?b)sJ@QAivbsoj8s%^pBS4z{$PIBuJ>MF zE#4%0a8du^sGTwHs(jslZBLrtXrlAjwTi5q6~FyH`(XRNo=b5(%O+oJoBXeM@h1h+ z;x~U^Io5&`V|Qz}PgGjR_yqQg!|%VkaBadcckIdF_@lvzhQXDe&s^HqdMRco>)Lbw zi3fudufK|Y@N(NXT*w?>-RC|Om$%m}9)EftpTO8oNcHniRlLZ=Ki%Zj;>mZ5w^sJN z-ut>@bWugWN5F_W;PuUds9613;Z*V5KW=ncT;I(*Ju`m)XHAC#=y{UXt)D*M9`CyT zAab(t^`W?%Yg7Arw?PkDe6l-6bz-lIn|8WRndhS;!3pV>w_3+W4H*-JsLq-TYzelK zo|em-bUC`K6;lq4{|W9;=)Ih z?_u1jIwBU^1FEdzL}XeWFEUoR5E1z$P9cJ^Z&23IESXuf1iJ^I0o+M7 zz39N1<^v85?(Q&X=&fG50rC}f9>%>TR0F8!DA9|uVbV&p2+?rZ2&=7LXp!HPk%yp& zO~Q3R&dTjOjh`TLee^VoPw}rMSLJ6`!IiU*I9w7J&E8Q(UQD27G)N@Vv%+Tk*Twv7gsg zOny-@`S$4OsQ=b0&!62nws!4Ws4a2({%h_%HQak@}`|k6Z8GFZiCY}U4Pnc?!oEj<1e>CyIA1~*CSwTG?YFZkuPh7vW z??$Ws!+Zb0&X)o2)B#524KLz`eu#VjJ^sy=V~Z+DZ;KACTA$MR5sQrOQRD7+HhcH( zJsMMdyY_;%dF!Y5&hMLWz&L--k9(KD;C}X%UXB0jYcDS>p8WG7ei|n~y^Q;muYK2c zyW&~bp00`G0VB_yKl(YxZ0~)Oel#}3TEi8jMN6~$Ubh2yi-;T9T|{Fu8dfVooi4(^3)y#N2$vh zV5VV0Eo3|Ls3`eC!y^~aalmX6#6nFm{fX=9C}Ybzy-8IeJ2|%qiXu~|CPfq2Ia8m6 z3G^hH%b^`;zqT77hemB`5trsfB&67xqMJp*v$$gg-ygF&8CJN$<09soajB zmal7;9bMhhV#mXTu^pCBWS$X@tkQWw$Ya4U4R}YGu*8@jqTxxg*=$mAoOs@djjJdj zX1D|jahVjgg=kJUPuy7b;l`tZuI>SwNAGMtMc+TtclP0fiC+8GYftZ8`}c>KkFD2U z_f<9&2QP?yx;A!fclTrC*f)Fs_hjxJ8XEfPKX$;1(uWn@-Ogh*7bi#NkH4M2a_{|X zM}K>}wpA4N{?>tMU&W5#_u|L4VDi(&iT_s5*!wEkG(SILofA+@kmiG;vTgRUV46DD2OFj|NJAdNj;CRB|Xod6SG3WB$>oZpE ze37|hF3Fc?^p~8l#<~0NzE7Q%6MYpgUdFu$pZ~7tirtH?#^p(4#mB>eS6(pNKv2hIleG>b?8y~*LcF021q)` z`qzzpSo8I#e@^_`dm{7xS4T$=#eMF$IQA#L`T(a*U#}da9{qFkq(|k4!+W}a>rTYI zC1`F`LGZm(V|V7qy}I%BqmMBfU(ih3?}usq$39)0yt^m%<(~23Q-;vb(xTe;)uEELIP(ssZOpbR?Bt~6a z`5yl=VN==kJH0e@12^_bc$9_?u_w14 zP8*m%c4n~a-yb*a97tOibN5)~fB4GvKb)Z%(eppOSzGsFnxK2MtNVS&#nIo_#f|u# z{4itPuOALyYm3xo*MIdA8pccfML4m3()7J_o`e&}D`3dDa>%K2^z@SF3oLl+p+chV@p%cDSGzprWWUWNDW@;Y3*JHAmg1GqzZc*hf|Z zd1{C_P>(he1F?dBP6?A(TV@QXO8+h*L_pZHvS5+7gfq*#lT)B|EiukBEt2N*P#_9U zQkk)P(GTm!>-Owz9U8k5Ffy#S6ggGCEMN6% z$|{Hd`XB9WxHj}f>_6p|_x3)D=^pOeS}|c>`8MlO@4%zppO?BfyY@H=-{R)DbN<`( z`8%Ixn(L0threa~@!*JVTfmH_Q{%k>Cs*!$-H_is5mougf9<^|C-)A<-o6yqTKT!} zcGm~_7vpshWxuHG{$l>TLg9dPy6=CHOJf_taNe{Zm$|K$1V8L%az@G zwPxY(Z{Y*?L)_TynCi1%54Rou>V9Qw`QM}VTgzkizPx$tw-l1 z!{6Pbv9%{+hkt0<8r|FYsPkIA)8xbMiSek)2Yt>xpZvR@&+C4Ui*3q^(Lauk{NX%# zuk!cXdw$P{2tN4e-N)|0$;O`wZ+QbO=4Q>~!*a&4*dC??cfpn%EKsaR`W%^6en~nS zy{JKcOqh^BAB3G!$8zv)YPN%vtO8{PSyc6U0nd$*rlI3%M>Gn0(kK zdK4^$$BS<&fWh6p7PKHHi44ONj6>val27-IcD)aue06lqg7&|0J2;y=q5)sq@RG${znp zDYtv9uX3#K((mUlP5ifb^lrfTt#0cNl_MUNV_y$``e}S$--W${zrDN^_p*DUu)A|r z^p@Ys_PyM*uQlNFt$>&|%daPw%MRG+A4Byb`S2ceiU#j?>Pr z-Rt(fJGN@TZ`IPP-dc~(f88JLUodu~NBwjA^znT?_N)4uCLZsJyVSSr;ErEU4aH6# z9X)q6-AK83Y;5sw|8`HViSmBW4j5A(-P`E*Q{V1@AwTDyp149Ad zaedm>?oFegi)O@Bc8}M0zY5Q4YtJOT>T!N@Z1T;XiN|f9yjvfBEUI|YkrfqSx4`Z? zZMG+8YPP;BIhhuC8r&A&|KsS~Xuj_hVq18Yp zgv1?WspK4$L-V1q2l`U(gQI4*fgID+u#2qa;O9VEmy+p7%)0aDnTD+#kN_MFA%jEr zyw}em!H|INc{JyQJ$P=weyx=$=Ll6cfH+0msMzAB*tI`x#NR5|J){e;s>iokckS=Z zd1ENA0DYAIqO}3GywjvE?*M76D$zPm`P5zL_~=o9l#H@(An+JfY*Rdss-v^5z=7=s z<}jvJf}9o;zB@=LD21P~IhUl7HSJj+l#hl=O9PPRprD1WjsQwlmd2ADsFVOtxEvFq z^;sND%(8Y1v8~Fv1s5BLfvO}vQv${nEYEos)@aMd=F999`BY~(xDkv9@!MMi_hZ4R~ zll-KKCux|_t(JYE_$;-gWsf3bvrBPDmyd2Q>EJU8S*OrbC)13%@* zt`$D!#TKgJ;o?y7{=I4~JC@2*6Ms`Hw7fbkdmQ3^t-#G*p;#U~iysD4AzWx1C9STK z)-{Eq&&l(DBj<)_@NF-Bg~KBa#JUAvT&7+=sCF%n3pUIbp0B24U1g*gLf}SFpPBf%5@U(5I@L$}hw863dAnKBNDz zKM4CZsm+?O^@^7QVONY?fV1T!?K%rSsA<0v*>MUlvLpPej_az9SV%JxWf_So3Prsh zafu#qm=$rO;%-+L+*!*O!pXKCHGfYHH}xERQ|(c(KH%ZF`o<@%`tV3l7OXhM^mp%K zB`}o{hg8qKH4>7HKPY!1PtR>55-o%{pHK=e`ps3172HR4}nIx1Vi|CO!o z7NTlv^U+38;f|I4!-i5)4$_SB|t8qzV? z8L?E>;Lzniw@lhtudv3T?fZqcD|b`C^y>6`cOQ=)S&Rq#z@qMxJ)!~bSy zIsds7E{n~`g)|IrnrWd&9Rqb6G6>ZH3;ei>m^sn=4)Ih6v)7!v0(3s?(sJyfV$4*L z&%8`K805AM&JPOPpIxas+wr0Ibs?_Rj?g{-`(-2;1D&W-yYQpq_`e;cN077fEdCZ2 zFAKCcO^Zr6yhaH|K!fC;?;>ktIi;Ci2npMy$CNP&o_K~3Ns}KuYm$Ep+sP*kb*&Ll z1OtVg05N+a8s{ zCKxK0DiDi~7G;}WFtAn02jUR)S;#4xtD2g3k&SOak1d%V>=EXL{<*jxTCSU}*??sZ zp$nHWNH02qfUN`mLq}kG!XI}P9UswA9#S*_%S~28_#c6#mqPE#Y|qB(B*)<#@^2#r1|`pJ`ii=}qN zc9^a!UwBx)Fju&wTxUM!D(*G{8ByHc-rnqiBYEIKR?EGeyN9#zC3piYCzgw0tU2Nh zHU1N|m{#z*!&Q9*IsXyqf4pf4E?uv{Zf&^`;lty^^KcnaxP|KLH4Hq3A$Zgw{p2dW z<7#-ua&p1aq7v8L2&+YHw-b)SGd5(ECpca zj}^`b6{^JjN+SHyq&0i>M=zx1YvvM1lbZBr z;nH2mC}D(ixrAPin0sciBUo`mIm)~b6WTtV?Qfh$y!Iv1<-p3LL=$a|R3*LS)*S%1 zh%|vC6kIVhvby1kGB*U+sGO#rfzy@ZE@%q$0vzmHs9(PpqI%iM)_=!ol|V-j$bd60 zyFP2~USslxx!>T^&rt2ooHZvMU#O<5|1^cfeSu-395m590|?z|70nWGAe{u`k&JAY zLf@Lf=-QAO324YcS$M0o@(d699mNYL=kAa_P{*rSbz^Tx#3o zlBNH(N`AZY&{#rdsOF<}=4mO(IS#V#2@QsP1q z@M)xQsRhn%Pov=(ss!<>T#`h?^`G|}f!ln^ijMDIZH3VhRw!((4C{q1V}IyGTwp^)Dp?eB<5$&E_^Ul41l)=2ca ztEBx9hpvZXM#YVni{?8pQ3GwaqGC#-WE)mvb*wPz-B@eHNRQ>vJrrydxDB(Dv^hkRrtEZlH-7dv7m5g`Ftvy zzm?4gBT!J?(8o(5@3-Dk<0of;Av7itrXQ$7TwNbgv#TfxC9XvA2UwB;ys6$h?!&GO zTe1#yX!3F_Nf>JhME#AZg{z=d{+a`?yf4_N zFsvWFYmmHmZ0Tb*e1CjOTG~k6u3FKqI5UKf~9$L-M zZEl3B!A(uARdC-A%2a6GPeQAF^HfRmyA5eZ0KaFQ-&~^adofST7nt>(a#f}8p=Zen zZo@&LZnvR!{S9mkRR&Hep0{6wKT3d8XK@!%3wBn|c(#SYr6mBvK$AbqoiqHt=f6C}A z0?GAd&*9m;P9w1j?wP?1gz(%|`l!-1`qLV`80^Kei457aIv!+c7M{hs&W=IR z#vj)p=U&?3#sYDxGWkR0+^^+xE$|{>1?#W}Tw+As%~;TZ6>%&cp23z3B1J=mqK~2E zxpwxvi)?_z;}Ljj-V8BJ9Y0>72%f0nq@DtgxY68L5$mwauh7Apx=*(Xw+u?W3nkel z)6-k85ogf)bBHL){ERACZrSd$70!6I>Rgfch{b1dO_rNoOioxe&=jqpnk zuMo|P!d0_l^RUv|4&f)+R>l7W|DYzQQxo@hNRJ!92u(W7mJT(8v5gfWjxeJQFlj%c z;##6!GhSt?W`(8IpA7EVT2i6WdtS$}s-m~O74Q|!V|@{MmwJN@pgjsecl1p^k2{d> z-Z6Hwj|94trWJ_62L9vwNuIZDQZ9BuDC@ZUUjSHBOsoqw40C!|to&w+Td{$RPxi0s zHo)5D!2Y83Car$eT9OTGMZ91-{koZW|7TkY|H<{)J`_t|@ z+WTKkcyuYx8&j~+n@9=)o^n$*8g?c3d>x%$as}~3U)YB2zu^0h^d?N4!(L&Y-o0;) zh4lvCr~FXrp`QGXu?FOV8QErz<9a#vf+ZX7?@KpWvnCkcT;XDKNjegQH-gx8DZ$k~ zkURmmmDv9eC7Xbp%v0L~wi@wFhq%>M`W-2jz%79#`Y|HCZp!>gVF@*^yADLB{@2TenR;$*V=T2X3HLeaubSLJPMVL@xo@vLB-1dW3MB74R=SF<6xZJv z*P2h6(8@5 z#*OI_hV`h8LP|z~?6@X+ST6n`n@{pUZXALW9Sbyjey)-9iV>rDNRu`+iTbnM@}TyW zhmNe?-c8=bSEIhA17Ku`LZa~Mpm9m+*kB$IzV47b;y0Y1T;k^9zvTXvlq4+YI+k-~ zud~q{+K69KIBS66CSvAyVEF-g)ASPAVENCMQ?KMTL$8o4Vwgl%Fq8jTrZM{xSBC{#yKVQ{p|4{L_Z978UqHc! zc0qGf#PAE7(>C8cUEC)HeV&!xAE0|EL9wdJ`U!n=*8dm9?bE(fA%FY>n6AmUtU6&| zQm9EIc7M7+?n>9!E}=VWFehxjD()_Yh%J+Nf%x4s1b8g}($P@caU=W#xMDK9;-8S# zLCBVQ=A^JJgy`(&Qh%~$`1o_kaYFx~L%UA4VNo&^SZUP(z4YU|3-`i5M4A{w?L8dV za=`p>7ib;;RBMOVdZV_&MfdtL?*hR6r>H|jum_A29#F{D6sZ9$YyS{&ZDE75gL)>k zqbWVhrmJi0)3Q=endV#{h$yh`GB2Y~s)I+xD%B?5(IBru|3&g%^`J+`_US`m?ds)V z!2>A}qO3ZAbUwdnxx>V6Hx2nRQcq++%PB_#-IWl&)=4~J;45zf*T+#<#=-5&KYvfzM3?YVp101 zT5ylRsAN2!+N*h^aPghqvELNd$iS-fRb{jx0dwXZk@eEsP}A$SSu};A93(wQ+x0_k zIUc+#Lx%8-M5b?HQKG4nLf-Xq-p-=_aAsFd3&)~%(t;Fp=+Hqpm;SQDFC~GjB5sx4 zk$9C7n8+*U9{#OmM)|a>wi_--;kal)_ryKDbmy+Bt#m!tEre;axalCu**&?9>4o^4 zX3_O1{sM}B!tyktvW*W;vIypuC>+dZ#8G%*HRDY0;DHD>E)ZKIPER_tI26SSZ%i{A z>@FUf;>Q+(O1OpD0~Wfay3y!se||L!+Xsb0!jc{21lb-=M{E+Bznqu!tS2n)-)%JQ zZ65PS5EYjcwe%b%rodT`$A8oz?w17>`2`@$6Q`$9!buusNK0*F;}7@8f^Jy5GL|8y z9XtUs#rlpWaUw_Ajq5&j{7Z?s12vr*jk z6!6!Gq1J3wb%pzH3>~t!VA?~6 znW=i#r)`S2pl;3^+yxeCATB7pNeoj+L4S%*yQ{da$6hWg*-9=8a1jlNtW=$nqRdRi zbJp@%zmDJEc4Xg%zufb!cao07X;29mZ7F-#Y1?~gnK?lNvW~w6lxJ9Z!xu3 zl2OA`;fh9Av0mi`o@qp0j+MIqj%^0eoJwkav`_P;tUnbFonO)0wci%K$Xtm)zjRj4 z0hg+Uw!g!(9`cLK6Xy4nN^Z1fXMVa8vQgfCwXPgfmSe5VK7V%m6!$8MQ@P+tlUh)> zEPe)4Ck$fBXWmWI^T9G%F8YI|a+tITeXul4Pi>ag!F?1d{)h}Ql#a2bl7D;_{;7^k z_x^A>lG+muZm5a0wBGOY_Ry0=YRz$9ekp8oUvxc*acIg{&9cv;rsrVzh%;mJ>s22E zI|eGN`)HTBQxo?Z3uj+68Zo*82@T`Ot<&yGA7a@b*fX(g!^)X4&9WN)5w)*D{{-{? zMhe{sv#~T`IFfTW8Lk_8kIZBCRf>BHrK61?Kgrw0)-1HO8NoHKIcOPmq0B-pC$?qu z2+Ou_;I+lULm$TaCNU#FFw?NjS^0P?kMBxk@iEk*0 z>olH;7F3Mrty+~!;N%h_SU4VMq1TDl?Zgu+2sFa2le34mZ|BHaC#K!l&!z#6RRxXODL@=vaiZPr<{PCv!Mx~ zGZl01Z!&$LuK=1D#Aq*WSPnQ4M3bqtN+_gyJPr0eE>?CpV&88BQ~3O1kgIkWf{F&s zku}uGH`B*%%Tm`PP`38}f2dI!VQxoR76DgUQ{{#oQ*8?Cd9Sv@T;GjIT&0XtH zN`FW z8b5?K2ix`CYRhSIhvZoYiXfqepM{6|>AH2dCB`V}Rf3?AFpQP_DPP4+m;B^Oez|4D zgr|&gZ((OWlk3F;?y%HakV%Kk!4@gW&yD?(%k1kvSQ|~W}6fj;ih3 z?j!87Trj3i!eI!6w5SjUtgwgI^Hzc6dY(=j^{PD(&+HKOcTiw*e}vUx)F0c}p0Wlj zHO0=|WC?MT9D(ZK?=<|(IDU-eBmM_7Y2q{PJvcr90}a&dOiiHx-VNoNniUIQo{=WD zTh7;me}Q#Ac=G1Wfl}4pecH_ZE@2NC(Hsw)?jt+9BrN9?Ru~At0j!jaooli?#0?u9 zogSS3;j?CZP*OzsG4yc|k16#ovHJYRllpy<*6ajNGj3u%UNRju7|H4#SfiJbQU8bI zBjpg5goK|QSP?KF7lI1G*)qr(V71M1Hk8W`eDxO|#5*io)Y#CGCEE|KrNjZig9*K?yh<|s0i4hRUaIlA}Y(NEX zGf30;WDaSzP0(H`dt@B;X`VY^WAGNZluxZd&5aMYH-)6g34Jf^)f@Jz+?Ylmy^_6G zmLaf7=<}DcFgNBZy#TTJhv~M&)u)dH6swlGy)9BGxw|?Z_>rxEj?1Qd5=j@Xe#q7~ zu$EiC>;=##)R*f8Ic1}vB>p1NLEXm96q=GBw!SWso5)tw%2X%F_FP5C0-sUR;1UP*8^#o)^XV4s_X``xEq}o- zE|RyMH2CsxNWtFLHg7HYmxNzK`MDKX;HYGw5D| zjjO4~O|k@SEYWAzrR=io5eo}A$T0t0v z@=RF^6xN($`QlEQtEcl3mJ^As@iF=bhRg}iNI}%_se6`UcfypA@LLT`*-nN8jv0ZM zs+nK6H_b?#Wh6g^Iaouw`lms&oW*1bnJ_ddC?GPxM&`M7CawMtn17~peTM(GYuT=2 zTS0tD;71XzM)Eq>6C~?x=NiVwK7NmWN2{(TOi%_Fa8#LgM`m84jUG|s&mo1)AhH|L zs$%gm(MzVVAhf``Ss^aqCu24|R5F>`RpdvFB2wt?8% zxm)gxvphYP^lYW~&?FD-_M`-BQ*RGwYzAPkT&7~r#+^;3y`C^3S&iNR=kL6C+3GoR2C%08 zi&l|4burlaCA4M4-#{w_7RM_A?NGy_2qqo|FzApEVxE?jmSj!ScR>BMN1)Y@29qpnxveHhz8msNn@NfE3TbD;@v$D;W_o~l%6aft8~zX2JV}^I(&JgR z4B@{WVo~eZX3RJ&`)v@bZZAZ!lS9f5U!DJ45x)7aD7Sr$tIt^!EEk}UBA%i{x-;XV zqs=j)JHLJ(`foD0bgc&IdZ^Wruubn@D>;12tSQrYT4mi8yx9G$Tfab~H|~6_*UzyS z+Jjpr?HS^PjEQm0SYZt_pNZs!Bi~oPpJ=6D@e5glZvPR?7nCm?Gy?7JDz8^)x~?(` z-ZBgPuuVSQ?NhtD*6rg4j?SfO%>vETB7&;{A^d65? zl`G2Ix^NRGy4Ben5TJU%&N4ihcnv?hg7DiU&?VunSHE@ciSOaPoAxTzrOK5U9smZ&(T5;C9xO10n6f9m-V@D;N)FAj*`(E!(=c%d zh6`@i=a_Om>6z0x&d{Vay}JnPx(NxN_nY3&Ol!LKa@&ihW%fKQ$0aWIz=|1q8|Ia-^4%z8ue@r7F>d~Es5@E@Fe^}u%WqeW%tf6=2ht1HZJY} zVk1J{AVID=Tf?oGE(@h5_(MO!xj;{-3X(tP^$B(g^>4-Npj3tYqjQIKuV-In+B8j2 ziIOmZE(5kHGeT$ADB*2dTy7LTH_38Lt1&~`z9ova1@YAU zY?+*6)uVmPB8pRqOM#m~`!@Ig4D)?A*#*YR9DYWEPe$ekdxT;Z|7M1;C*$g-eJiaJ zoVxKl?w3tk&!w|x(=h;NGu^Ew{R2m4CXJJ?yFM`?D;&4<8_dw3D@F)lx{PLaT>@P> zCQt9MxKswExI91#^qB|iRfE^oTFR*){?51#!=6_Q>y55& z0xLoi?rRC5lf>|0($^@*?|QI^P*v+sHZ@6nl-IUXq1eFbC23t2%-s_cj8l}dT?{%Kj=k-gsL(an$TP49 zOlb@7eh)aBdp%UTuxX|J*Qyf=tA}AIZY^o)h+;*7Sv+8IK4HtJ`LA# z;B_wpRO>$X)mnG70Ml9kz*$)_rfF9;LgB3m5E+JnySARoWio3Ayh!0E=Zmr2bT!plD$|nQD_iX{* zsFi+XgT$0$FE{ZU^2@;aCunAY5m?B_@Ox$RH~u%CIFl!Pc3!~r_)AB8cn_u!Ld^0aD@}YT_rdi=y;f(8J(T zQg<2PyQ^Llc7O)~wfP&Xlr97C}z729ec9$p{-LB4b zsf*0tal)pek_7Z65cmCo!JZ?R(dGu6hjj?DL+&&BmCX(4$^9k?+WQRMoaDNC06guK ze@EwgXFPQGRMDZ33?9G>4sTV>yYf`Eft3Z)U%SEc<<Il38#)onGs!XTmhj&GC4c zqE6y7=X=`FkZWyEu27YgSYO`|Vkp}}K9R$=mE2J`CGT^~HidfP%?MMgfXabQFxk+_ z*Okx9F@|}$%H6H>dMZ>cH7`A3B%*;*)qi~ z8l3;R!ufIh@m;E=C-Ujo`7!L=7S`OB6)V;g#?A2KZGbC1()E4*sTvg=Qwzp3A9&QO z>t|s3{4na4f$JH2T~0c>w+3(E+?sW2FwoIk^DDnP)j50c|5sdgCBK8 zw+d4Ai^>?2;fIIU*?wQ^P`~#@*QsLpDbKHM3=GUUczC-cJ9ig|N{&@pvW=a71AF!Q z504m9p|q$l7UCQuL7RPGTsKXPWpBAP^!ulMNzt~-0UYnJS7lS zwaVUW3eI@oJUogtP|(a(hi(+8NmPe$iMpGk!9P&+p$rwAVCmA;xS^oru+c_HS0)=X&I^^n42o?5v<%8URyS(w}i)GdY%K7X7cz<)8zZX+fK; zIW!mKDtctJBxdQi->*M}GONk-as0)`WU|hyw$ilM2W^pZyU4PoSfB$4s zr@bJe%ToF+9A2FpQOVC*EcKkwP%n@x-E~xqC2EqH(-vbH&)%0DICw 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�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

FZyN`?EI5(l-ULNLCW=rWZ=NSo+6kLj3c0mT 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 HD2I?5b{=F$+ChD`t99w}c^ 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

{ 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

FxJ;e6Nl;qB*3 zW(}NnBeupdR;PF5WYr)7LzW90xj3QtE;)RLL5Dz@+^$J6f|xOYDF*C=L^)w$))WrD z+CV!@1TLd@dJ(XJpBIK>?y_nW}&&z6iVawpgCi35x>;MDYjCCT%ICuIi+Lp_jg8Y8og zJklI_bo`xPKe!n`rZzcl9Fmp(?(C>@jjb8W`KtTXM*Sh?3B`B%INJSBwmn;Z?a$Ef znMzr9Id|p_rU;9NjHwldoVCY}-93Kj)i{&q^Y0QPBi}xG%rn8QI+UBW{0v{~_Qr+D zi}b5sn4R?P?eVUTx-(yX|NSfC)SJC8{4>j6=D&Jk;}71M|G9kk%=3SK^ZeFl&p)Nn z*S-EB=8E7v_efpny{BJYm7M=%|Gys`zuPX(zgRb!d-1!(1CKu1JZlvWGZ%%qNsRpT z;w&8_|Et&T6iuxpT&&eBO_zj{fTcx{C31D^`lQ;{3|DE{^ez^OM5SV_uKS2+kRR8 zcc=UxPoAu6ez#}MZ8GV_*^~EO)+L!^rO(~{@uRNAq4O%g__N~LqnoR?*jFw4_T6<8 zgy`79-`^j5G?skh{rM|DKQk=8yGVPcbM2*q*t0QT6!uiM$~x}e&p;W*)^O_viqI{l zvG~0?$CfmW{9i`cm0wb?{iMJ4AK~{Cp3>5Pb#A%0+T617gNT*OEOaTd%+RE5 zuM&kU(<^V(IcF!dYwtZty4|aJsbs!*5&g{LLw6rGqDK8-Ic+FaZ-c5;=#mF0Y{UE6ej%OZcw?n8Y= z@24L>w|oEN-u+L1+yBwg_qHC@2k-|BUvyG-Arwt_o7ja;JRd`mhHYo6 zQFK+qffvhw;9pj9IM5=B0C;4E?9jqobcammVUOT*+zvvwBZO8%IYRL+pxw}gS8cY@ z)s%#08=5`fW{r&+jI)_HUEmW{`nfPR6iCwM<5=3bqz6SX?(rD6arf={E`qR5%7GIf zxO>&d^B1D_1QydV5fqh6I_KRbK=1+Nji$$ou-($KBZ>Nk+NeXk(J~EPxdvOFDRZJ@ z%lV>Sab=3}UX!CX-Dp79pbX1P%_a`EL#h;NBgj=~wIlkSF0|ieC+MlN>WvfO(9fvy z{;<+@g{&@QB4rsvIj>QFy$9OY-Q3V6nF4ql3`cLrD|2#o}2AY^8}HZmcR;qews8^xy0 ztY@Pd5M2lv;-llVn{nSAc3aI{-gAYTvK}Yx8~9PRnJFjk9@p92GC5cVz$wfJgKG2m z{fFOg`M;xEen0w==jcbj-~H-zWZId>_uu@#&=()R_s;LElYe>7e0*X3lYLjy zWtQ)L;~kbq%Eh0 zp1%2){mlx=HcboqG<`GR}w*vNBl|KlZ(;AVh#agqa_mzE$^UFVd z?fst`sx&7yjK4e_|3$K*=TQ(LsP4?%*e54ftss~eFT1#9&**z!Q9CEahYyb3FIrre zd-?01bSK|D(yY%dKHtW?^h*4{$40~(KKS*_@=u}O?Jaw``IYz0jJx+gYaH2d{El_v z{>_*NJ+|MzzhQ57=AJvIaRMPr-T2on!DeFbF&A;hrqxFZe_!1B=Ir2^U;i_*?}K+K znXrXIUSpYQT3o&ndgBJ)yXzMD_c>b1e$Q+_;`1%eDC(MR z&x`)-{PMRp|1`YNFnMnM!Tf|Juk0Hsz-{%*7f|h75IK#Wb-v)#AD^F^L4WxDd%xTs zU$ArZ(dBKA-dl8S(;1vucgNMS&6j%Lc-;QlQ+L+>$77d2YQFr7a(26T|I4P%gDZ~a zga@Gz^^i;4_%d@w$QP@2?w+nzm-?c=H6!rr-Wy`T+` zZKNl*HF7#r@GN5CfI#P9=>%@=!uF;jC)=fhJ9Ifw?2jtpJR;$p#;bNZ($Ei-Rn_IUW`gvAb5UDTeJ? z2wR+X7Q3AsaL5B#eU@(-@r@pmOEdCL*k@cA*Bl@Fp?63%ufHIo=fT3*^CffbhJgi9 zHO*=8n0`CjZ8w=n8AuZjkI%1+%}V(UA#j}0X$gTekpp{F_C0dBXANjrE7}N6s|9&D z@+#4>2y1|Ps>>=iAbmA>yDBDV)HY%d(*d()X&U`Oq+s7Dh=g4{HZ{}927^Lr(4DZ+ z_*ub);0Cv$m2B{(jHcw?+Z2}oy{hRKp~tqXVZ^B(kEjcj$kEScY}&g*lm zEV}c=mf9FS4Slakf^dYMrt{>EoEpaBRM$9|?C{~VHL2N=eR+IMad3_XgoxX>5q}bL z>E)Fh z-Qu*&$)XGaJuEG99?8f@IF@EM$>$vAp%MrA9nO{L8L5C&6s__M$ZKfd+N)`D`qV(u zwh~@ao~wh62B|g*_%;F57&oC3S-dDy-;U!(x z?$;kpU-asKtPi(5d;X)kRUdxWyR!tHJp1ln`)}Q~KTn+cJz?*IvbX-9qqBi$0{`Q< zq*QkjsjieoggUKKD6vi?6rsx|?6~Gl39L;6 zk&~Q5Y1}0RLSe<7KTChDC;_D@|1#k#Tv)lN=@gGQ(-WHb{$OGgnQ=~2QcsgCRm$#E zzP=WzG)yOmdV1Ow?{vVJcxXl%SwLNEp^C->CdR3g^;GG>08Te*YKQ$|5@8-kZv=x_DzpgbNIH>HDZGTARS$lCSEXXt=mGgxZK9ITVDs{6Vtt}4 zi74yMjZNv0{?$=(3ZZl%T@gHrLN6AhC1Er{7)dZq@^UzIDi6-%a|nZkZoYcmki#!pF!zAenlGK?fYpJ#8w>uw^JVuEx zps3jD1Zi!Y6pQb`hJ5KuSQu+oawZ9a$=X&p%%=i-o!0F}n|0$pqH$-a!>I^Gva?K- zuISYy&TArUBW3UcY1=REu>WK7Lm5gk%9iI~L^=F;`Fs+JM_~!^2G?3{k`&pdc!p3m z|PQ}e_AaLPhV;#3--4RX{fJSlUN zD)Exi1jzw$qdo5?dyc~vm;{V`OtO-FfJcv%zegJUtj!*2V=or6IfY>i0L@bsVM=gR6Tl`EZ{rB8#a`ra%B(}tF4yv-f4 zl7$O?sz)vDuT&m(ij-PDf)ShIzL153AyFl+${JtAfb&Q}+eYGo4^eRnE!4uYqdP93 zXTKqopGmQ8c{4uFEk)y=Zn<9Edf^;WCPNbX>7-Y^4~Xz8iNa`eGe4)_bNJRKDQdh) zlJ+6+_kHl)ewW`AcP%=hMIY1gvlmz+7VLouAA&d+L*e)2;$S#OVJixS@_&TN4<6#D zH;cOAQ*6q{#Syk{V8cxu%rMgU(&`2NUcG@% zN61Fzfa3>d$!-vN*uTxu@zXu8ry7t-*r@X!d}nV%;CLJcC4>iok9~A?4HSLeIbjQb zHSB|;NlSY1@ty6nb)oudh7eUX-0T8#g`#7- zcfAg?4U1>w!x5fGk(aS2l!Jk zewdkrL*Ob^)j9$tEUwV5anunG5Wa3Vo_awJv?g0mXBr}x!1MvpGy9L9Q*?_pymxh# ztTrRB@_heOk?w==dyv-a>^@n#9>#5HyPtZw0oB7Pai8w~?J6W>ug;AOD31n&meG^r z(B2Mayu0)!pf2Y1MITI4zopK+ms|#3x~>roJ)ol828XAK1Jr!lI9z}EVS~=qx|j`J z-CK0FtJ?7_HW)4giF73Z_p)0x!a)nsaydlya;piacloLpuXntEcf+c12;~_2Ud?+8 z(kpq!wSuO^(UgZPrM~{?9d(tGhn2Hd@tT+Hm2>d*LdoQ)-zt1Cvf~)ZbFTPNSo+e( z5w1egp*mBA#8tUs|Sx#2GAY zoJoy%*i-6WC>u(b!K|A1H%eHAdP9zrkpm{lbh?nh#VY173c*bS*;i-USn91W<+R1} zBmACHbieHpqGDEv7YZNQN3}I4v^F<%?xx5>BVX(qb7b7}H^=W&M?kPL<&&#=l`f zpR$lo{g~eoB>#3*+=vn_Cn|!8R2p_VjWyQBUhrqfZE42HnlMMAC9McqJD1j3PL+8- z5{x<9Eq-JTbJ&5D!~YG=f?%AgI!O$vOe(N0Q0lj@F6ASx(VGda&6KVd>g;eKwlcT8I*frDUag!TN6RkN4hrt(W8N$*QHOqb zPE#~>OP)Qu_}iW84*%ElU?5tKQtUv*kML5oWkcG;H?U}74*Ako&|gMJP{iv z6>;V57`x#Gk9asU(D*N!vXg_TiW!;!qm;HGl|Dttx6n1Y58l<(oe3 zTk#LUv{75?B84@Iuf4}{WGLZNG+ZhFjv;(-CXNjcU%jgMQmOosOZ@B;{&Nsl{)j8d zBZ>R83G;Bb{MFo0&9^2kts?jcr%dHMsHv}&X22OhZa;MlvG|WBJBFD>oRSj9J_g8M zqL!jiwrlBrlx}9jXMI}WapQ#P+=K-Tyt^pLOQfI&BR^|(-lfJ(W9<8%;=9bt^6yCL zE0R=9vc+>gcgX(hi0djcSgJ0yn+_((N>O7w?9X`yFMae-jHPd7+VdqC(QWk7LA2mD zMpVLJU!xy5R4Rifo(bj;v`y6a4>0Ou6Bah%zfDZQ3<=Lr4s^)j3igo!@q5_6sM?~p z+5}z^dN!CaQA*?DXjt+V1I4E#qNJ4YW!jSQvrqZ+-F-*U;j{kz@_&)af0uIiG>lz9 z%L-Ye{u`^r3_`b0!`w_mJN$@`vkBkfJ3opNXCZ_OBwiItJX*g=P&98%Twokqi*Ug_xGh}gVb9m*{qn;k4@zm{14 z+}#`8{u*9t&|m2W$}^1N0K5v5nUgn;KGuEpH(0VOAg$X4_GLAVisGX;j9W6BBF%~c zDC&}}N(DOf>Zq*4KLP{yT#!D!#95w>O?RuS>cYr2c)?^H181E{m z!mMl6xKRXFw6}?>{zWJw-uMhq97cLzVoywbs<+B98-70Y6=fLzvXY$BdaXpu;e>8p z=G~&iG_YNedwP5;AbOm5y{E*t+_ESqa_c@F!)5B>U}k?>IPIlw2$_)flgAQaF5nKy z<3i|@`gAR5w~1P!(SFWJTemK=WsWvr$=3N+@DEfF_iQyO0PB}NKk1=0y zr|_sA7%icBIdiX$WA@2hucpXdP-z+na}Xe+XPW^7`-xe8M5uX<`3;S1-;&5zX@k)R z>6wsoS{~tQ3u8ZRQM*9o%dW#(a%%t;$cfh@PmHupNxYpkmmKJ5@ z-E9>IS6tQtfOPB0tm$Mk&;5lKI)9xEwwle@Z+A)ysvW~^^`RH}YRl z0);KLTgR4g*b41*+=x%YI0MgfCh&rZ6Tz@o$S-q(5aMr$=Fq~D*mmMerFIHtz+3jLPt^e{!lo+ z6VsPA2~aS>AA;LU5mmOEHd{{nULKs91{X@CvcFP(J6)XU0hUnZ;?kxL>JpPm&k)NHnySVr`RG`ftnDKUl6dq zO7y*|d!XR&!z8giSRqC$KGqUpyvM9fm?6pGQ2V}_kYHYD9K1$FgSx}fmi(i=*@uIp zDy1m6Wqh|pjc2J08$9_4jyj5iD>RK0!JhV~$!2I1S18Ijl05Do*d`;nq8KjN9~J#* zDTghB8H_J@QBgLeh$nxP?!Aa2DVr*lJz!t+q4Js3MkZy(Rz3n}Zdj@q#J8G+sa$-Y zPlL#f`T@q1I1XY?IZjfFn~5W)#3^U|fGM%FlsIZl986aXX}3@2v*rG5AuL4JkNf%Z zaH}2iZaCj>!XkH#G}_PJM4szazN!@en=S?q<|0y>iIBV_%}PFc$frCAJ;8*z7TWvr zge5GVc{NV-H$t#)Fnoc0wJ zy3>_UJ>ojxrSO1HzaojIlsemg|H$UvwEuHbB!FjwLlZ~&eYdyYbuGkyO(J|cWj!b> zLMbj_#1k0#YJ_}W?j8oz>X)W*+W0Tx8Q3_+OeJkvpE~Ua!Yph00&1>EA<|Y{u_uuW zngS_g{A?*v0UtvKp{h&4RR}PIAx*-(Ghr&J_(93S57en2FjR3)$O8hn310m``K(WU zmu8I?900G{I(rHRVN$}B=IuZ}Y`HfswD=a0b9O>WS>JR26kW0- zV}oh29#EP4yP&5bv`qdVH}rn?bPo_9FS;>9n2w2lK|w+47T&Mrv@;O=Y}IK$t0;p;XQvbBl~jS%bq zo<6xevounDGt8cXAdwo}@+>+uZ)I2bF~_Ha4^z~R(z~vE9Y}+Cu#Fu=aL;_Parev? zbRE|?8&>l&ucS%t>vqiXVvw8Oifr${3iI;TTnehW>jg9%Ffut-=TsEyslbgjgC*hK zSqJW2C~--8G81|t;!Cw(zUyj@5^_OFxJ6N-U(Tvv*Du#<&S?Dk&`T%TcZWm7Lue_@ z%UfBn@oN0m5~xrGY!eJqbTXlA@)K|Gk9k%$mLO5@_bdC`yZ^+N<}z}RuaU;lGF8!P zMcE-&7iJSQrJMqf$Vs_9J zPC;jf;p&1W)gS72!NIfaHK@wriCU{ZyNB0ikF{EvypPd`OP)HpEYLN%_4#g<`#7|w z+CQwK_!>S}>urqHO%-*;(r*nEYp&Nfzs;A7O^4ZY!JGvPl_`7i6nkP6CAa_{8N%E! z2nH6`c4kJ#HG4Nxm!4Zv}lrT@n z;3c*+j_u(Q7mtK5NM$GTaq@n@Z532bKJE9B&mIZ=rTC`Fb9L85br{~x(F26p=7fRJ zL-04kY>|O{O0~QwKuBZuB}BQF{_?PGf(Y)BNa;2qVGb5`Q(_Y=F~P(yB-v+D0Ip4o zw6K{(7?$Dn_4UoDAf&|;xqCy~LR!PC#7$VduomCKAdZ&8tpP79C5+G?33xO~6|LVl zd^uv#5K$d)3avcFmPI0@k?8pqBqazqK9e1V$_MH4-deaB$zN597VEinGpQ(U)iFsL zT25vwD$r$Q0_@MsboqQbvDK8Y=-0quD*BPi2@vO+TQ{bT`Zc4*mfMegR?a`Il+;z? zD;W4fVSJ_V^-{ZSP?b|yUdW56P`VAN1B2_&Vl5Q1#)|_4-v$oElAOOBz~qAmxO`S1<67pOvn`;9mf(Uu{23Jb)peeIyQfhH44|J8O2D4a$ssX zYi4;nt5(`a5{gv|qN0K=&_W66G#e6%k) zskAOPT1!1e3Lk;~_8!4&gPNF{b{3W)ZD__(rt>MV{PH{oW9b&E1HaJ(nmD!hbvZ?p-l9w!D`3wM|>j0#N`oG7tHkN?9ff zZqNx!*0_9?*og1CfZ)GFhyt~VqDJa8e5$3e)S|@Rs8QI54j(qqGGt}A&|BLw!tC$w0E_r?ZrU@ga z+t`Q1PUuAw?Yi+C)q_H(&*bpksJwE7ur^)!kGA5gbsXJV+M6zZ0GS(_U-)H;5RQvk zk3?Na*&QUF4EiEc@(RhOyk=tk^GmK-S-(i;D%!br(Hzj-EzrWyN_jt5vWMG1yb|(T zItYVodzkO|JBrC@B^k(fw7X_BSt{-7wb(8!nLE=oF=0z>wDl*_`IYkcN+q1%0?9K4 z+nvnQ<3ALkM=qhidm;r>wQ>2_27x4u2s1?flD%|^J!;3AbOTx4s@94vw_`!=rVrd_D;Sra=0?m7)a{Z%btf}KO)NwbOs0Guokkd@%xiyGVDPz&r z{tton4#iVuGdGIeLRhrcpWyGvJR zw*N=A@m4<}OQ=Xapcs_W|4cG(J3%rBePS%_OSQ(54eX9V}=^M05qk1A)9q^FAIbYWl5^Mzt zIsm<%s4&@{eA>!(o5_<8UB3Oge--T4`>o<&e$T_lU7Zj8wp?U3ozHgP?$Gxz;_dNu zP@n|tHKWe8&?|WvN*{iU2+h165^klNXF>l*_ghJJVz#>zz&sLP6s`ouJ5WLs3wwbL zY4Ne^Aq;GpP2d@ea$HstnVGT9(Twh%1igcQ89m8acXdmm%cpA)iLI%QD0K|Wakvwn zvP}nud2V5=vw8q>^wQ`T0cf2M1|}yU^xe+(c7?R`=XP*KKt+8- z==s^6{gzcG=Y#JXyL8&zTXXAu%!y1RpeWov8C+uNRzbcEEUZk&y=lL@zTBp>(#7zJ zW66pp_gpXIV(``nM`b5_!CA)eO;@JHOG``6Dj-sOcOE#UyE6E=V`As#%%gX*m$`tL zaNhXG%(o$KP=ILYGPDl*e>~^r<|>-I=UA^Q7N9#qttHV;K>M?l?`$bz2#OJg@dKuwQZ z*wn0ekCbGRBq^jn>7wQEFDr#A*$5-MeW9j9Hqa5*QY%X($)`y~3IjLT9ZIgpxsU6x z#S}J9IEZC(I_KWKT%SMGAsOf(_Tw6S%zEgt5+3>OyYEAAAMR$s{AF!yN^`@9Y6Gg6 zNu7>n&ue{}4IaEoflGvr{L*s$pw~aMs0k;J%RnYHEf4%D)xmxeH z8ddlS26(X#EYZ{C0M2lF0!UXJHdxkaA5tt!?MHT?Kb!5<>bR|(Od>UjRM!3Q6_Paf#=|8!g>TMYUEe6l+O}Gu(vF@kmeUKlCu~_ zXQkY?aw!e1j7BPYooTHt4LpUyiRp6rXDbk{l(PaRR}3QFZ32r1*L&52at608p5xar zu1}cMmd$I@*i!sQ5Z)~>Q$~~ER%X&xJ6Sp3i4?vh$@XnG_+p(fYK{M-N%+)E>@-c_ zGw?H@8T(PcjEr&zT99Q(nL-y38Vd7z!Jq+ZAJ=5{~zB(s}oD(LoL?o!S zgVuzvQv6#cb9Ay%RpPR%B zD&>;OwkI?x%l3Al>)77 zMge?r zWj(M_hQZl2$Sa~xVtyBn*?dPyimfYt>Zm1+OYy z`XRla$;8dn;#E!8G}Y64h=?0U?CLzA6%|35tfw*3VR%PXYT}1H6kQ&0uP3y6C_i+t z;uwRPI9z#P!cFT~Iar%%Q$ggeIScmUHUghPTrvsx{t~2~%H&e{O*gK>oy+ToH!TA# zyG4>7#)z!2tmuwohy?GjFtu|=YU^xV)eJZ58J++dhwW3foU!Fmy6AR?k=!nRm=zcdH2zstyL0tw z=r1mg@!IXAV^Zbx=ff=}J$JVIyPi0)(kaCXEP+4${KRpmj#Dz2>GHg`tEpI`4j?=l zny+_Rb0-uAYg6@W_o;B^R<|^sf&1OW2qL83e}`2!A3z{nc7<%?;|F6(M zcc{wor*$j90&^u1LRl#%fu(HpcV04BZw!qfDOGS!SLFc8Ow96vJ`|_y*0Qes_m+Es z6t?>3q#aMqV)~D(yQWn~ix*nclVE;+ks1tMC45Dz!(2%2%`83BWN8^2(6_s93T?(U3l*7SL zAs9sn6Ojs-4CG*B_qeim+=%J_-((<*b3^=ueMphvAi)3IjdkByRV=?Pt`%h>V6GazD6L4_MjB`lf}CBFvneP9zX33TfO`WtDx{nW5Fu8k4fh7k)eV$j3xE(!hP=Z{?;uqVvo2=khA^^@+~Lu<)V zodRw7SC540O@wJTP`*|ZVLZ9GK`|uEY2o+0EQEylT$a5&%e}xxz8@*xPZZhGq^UHK z8-n)^G149AsAIFtiHGLhM=NeuDvu)sfr!K8g_r5Et=q5z3l;38LfB|4u?z3tbcnh- z2!)I|i=kB7d@6c)JYYdvDN5ht-*4Az8~b60K^-}ImO+p*I5NoVs#X$VJ!<%ZZ;emv zxR2^R`G+gH$4$tu#g)%s8irwmO=EKgSrMT#&Zv=ZU@T|P`w;m)l_I#_xX~7WK+0bs ztKPg>dW94&(qLoxt{wGLq~@D%f)tXJ`1q1VJ!m0aR;iVq-0w@bLq$wk4|diLWB%`!P#3 zm>(M6w@^kZJa7^pBKQ*_5&O-D*zE(j0)--s#+p&WFK%Do< zNI~)oM(~C-nGLKkilBuuP#%H7fNqx1aY`G6D`KzaK(x?5J?`@+)fPL50JU0Nf>D&@ z#?GcH`HM)_)G5|av4e~_iZDSaWDVG_Y!F>Qe}{qMND)lnQZFLYO~o{jB3>lqq^`!f27cMqey2R5yDZ0Rvnj9_4J zU315|syE~vPGR(>KQ2T?X_hgk;Ec+i$FsQjy-5BDGLB(~RZRqYRJ+vNR(2e-7M~=H zt;8-5nCT8!LMmk)#JNer@Hkqr;SsN^6u$5BKz7^pN|Zo`SD~_T9IBdcn%>lW^NKOtNVCeN!K6smnO1{6D`bLUp_tQ zy!wR8$_<@6{ashNIH*JQj26H_T_FT_vA(C@cQ??uTYn~>H@ahJq^E8KSzC+GG5sd4 zXP_2y#Tw{5*}39X;*TdBpz7ds*^RVytBilvyRj~`0zfw>Y(BSorM`=Cybhe?{bdI` zpVC9FbOC}iRd?A>qh3Fhkb@vB+YcSTTTM6olH>a@|L6B$L40DSk-h4|y1ZgXM>U<$ zkf*+P99EX~rhq#H+%Ow6D$Ml^!;fZ;oxa%beuJYM7z|rlSx;sR*iWi1nH&B+4ZhBT zhtO4Sbx_UN(-m^RHpY9(!O`Moky8asAEIU(~E1L+$Hy`c6rip=+5gT)d3U z_nN6g=DIZGT3wfyQ31@vEHrXnl#y$4iXBJ1)cp)iy{%RhJG%cK8eIZd`IJ=vi-f?F zQ3N>M0ix@Y`B=|zHMD>B=3F$*m~LHdsFAI^eKo+qZJtcy<@D|tAYRON4QkQtg z)!b^=i909MRE=5Qj&BcKDqE3!8n*7NCtV}g!nC|yJ&*1`mF4g&w7{J=ELgMJ=;<1> z!rQGHPKm~+!}b)f>jmZVl;Q7pGBi&7YgJ?7wkr5Aa0Ie;WcRJxUsL2*RdtC|7rw{; zd{d+Yq->$&JfqD$RBLu!UI@%P>E@r?!|!<&T=q`Qh)50(v9-M6Ro-^s;H|g4R(C)l zwY2g&X87iik#WgO!|)dyGP_D#AhdaCn@M;uICY>)eQU)%)&flFwz0?k{j8Rqmp+ot zi66qmEL9Vi`n$5)l&#o^p)E^*ji-H*$eJWia4HJZ#UIk+KQ$r-`>$0WX}C6Q^vJhr z`+Wz)o3Cfz&%N=$*LoDT)d$*fINaQ?Akk#|8Su_GetY*z5bmpm_Q-_hU=+8o(S~)c z9h4zt@Rn+y9=+oZJJ~DA5!h=nW)7g zRQBaYn|}uEh>DT9k6f96TdqHNHSY9=+9Oj<*Sz)2??&kTJ*|7GpohzM=YD_xd3`g9 z_q4RUU3Z}Achf%)0ZC-zO)gbF$B2_#s|$oNwb*+k`?$=4?Sq+Hwx8dUWLfI2PJey) zNH64`O;ryQVd6)EY;(jvo!{fa#QlbwZaZUbge}j-+K% zt|1X{W^nsZ2xn8a-K72EF_fh98>`wES!2bXYGa!f&hRB47TT`m-!_cu?=P@OKTGd< za7e2$err$P*5Mqj`=)l&F7@@BP?8;}Ihhz&8ky`HAnrzU{*1l`4m${G>^AzseKOvcbOe7cR@r$gt)ejeP(@D& zTlP;rY8LLgo$mq=l2n=^i4k|x`W1eXQ;T@6T^f0C?QSPWPn+#DG0aUKyILw{0~HyZ}q<@I_b z$VR!Z<}zFmlKp?Ah^^bU9XEI1pA_;N_Yr09y_x4LVRLDGRKgGRJXAxDz7`8hWwOre$YnQnsAoLQ$Txv-|BgSlm|n0g^vbw!e6`cXE!lxC5kQzJ zPK-?a=j3Q|+N`5tX?|7DANAz3VTC0-ojCu3Bi&17Hg{MS+V zS)6TlwGN6-CgA620m18ojl2Jul#mBc909cc=7w9v?UP9t!@Zwee3Ic9RMV=evPlCn z?E23txNz$=udvTSfRZQo=z;xGSLan^P#GWrD-wZz^^APxglg=S7t#__p$4rHdau$7 zLtHW;J@)$0os$2TU%c}U%j}1wq;a2>JF~)EHHBLf`>>=(w_w`Wtwuvt;^w`Ztma-D ze&UmRy{Btr|4ySHE!LlQbTfwfP}J#s5mr?|&{@WtJud7PfoBk~H=#I}+^3h@PTw)dqoSSsPFLCeU? zUy94?4yO+fD+KKeU=0uShYtNq+4Du_FDMR;Dh!=AT8 z`<~$5+O?bX^|cA2o0fhpkx}+Z1C%RsV`X7%Nd*j*A^#mPy#YNAmSixvpJHoV8$D%B z_yz{^^(4tyTc6CuBd)21(qHb9Ioew``U+Wq!hvjA9wxsVb4Yc|0`bqtguV+cfL!=d*j-$=gJNwksU#2pTOfKbc|heTgXu7tse&eL&bgXN;q2*`6>Kzo()qkmiqFORlw^jg0AT>1pk@y z5q^rte)k=>BF)yWUF%bR@P)5--_BuQ^-nzy{lYG|U)X8bXS{6IzwSVF&}2ldJ>K^@ zdTs+cDEc+(WMg~#0+{n3tJ10T8cxpRMHs6@kfgUrd{7?SOgjoB)g5Avgf1Oy(MRjp4Sg=IWK%K1{09o#JBXinR~X6 zV!pSgSq~n`Z%Y>l-OQ1S5#&o6t)ZG&Rw?i4DT(T*ToHUI3)9}?@4L1o(LT27 zvsRY?1#Em{9~@;nlb-+%t3OAhx<^$D+MfYn-=lDzw1gs8)p-6tIL2Pj`cUj}I5e-s z<$Y63V#&+F#6kd;j8nh>{TAG%-m((^=5p9$FV6JHM;JRNo~1G>vhj7!Ylg)CPE z(Shvl+tLLTVxxW=Km%L6am*{(2%f>hb(w#9y9HMqd~y-wIJMgBi&uOf_dL{t+REz( z?q%tb^{jVmJoWxm;{d?>)@m4e+@NnXvjmHuo7;}P4^}O658jz!k?#*EM3)<%0q|<> zr(Wac*phu~O0xFAso&jtLoWFJk{t3S`NiiR*in3=Dgv3u4Yyl{oCwsvQm68+m;U+; zDv{Kd0}aJ^`Sww-JH|{sqwGFCFy?uye})!a$HeW&_MOsFgYcB`6|?>8Rd6ERy}d7(a%2l5e0c>^*34k3r(qZLLeSn88m+K*?E1Y@Otp}&7bh{4;?g2Tc55J!_f z=gI=W5=SE}S!joN=VL5R-+D~yxDiNsRantBnF`uCEj|}Zs8y*>gf>RJ*5}H_JC%q3 zOR{Xn&ed^3+!?+_?Q^y`E*cc&hR$-DuYO5XF!IQlq4w_;IeB7Bl(-0lAdKS#c&X}% zB4=5zsVx6|WW^j>+kVnAD)>x^Mkm-H;D$s}uEbB_;II%FRjq zcM2Bk-N&%!v;ZCXAN6U=`+S4gZI5JQrc~7^IhfEC3_?6j{KthQJd1C4)>-o}-vi{; zdgP~GhF=dd3gSSzGx#n1vN}Z3&aQz-T*mbS0*&YXwdV{dgG}m2XE3*KHJI!6Mfx8` zk=hnSZ_pw!Zc_)+$C<|afyRSuP!Mr(k{A;nx<3vN4)CNRg%k(@`lWuo}@nWG`??El@`Ydn%e8&sWInzWOhQIHYueZ^xN^9!CdLp zeKXqHF~lJl7}HVHS+vC#8V|Or`!O~5_Du{gs{K*(W?5bAoNVu1Q;)*AcnTA|2e#BD z+j}#=a%TFfggQ2U4B?R1EXJ~WL!R~evPi6(4C@xaKL`wlvnCVO8t-n*%Ra~fi+RS38Og6 z6}|8?NEnT_mO=30P{MgmeLr70k0oNi_tTa0V5as&$RklpmMGXmQ2UJnq~w65&bhgi z(dMFK8HZrxL7f1Vkn!KWwe?g#?IcL+k|M(2y*OMqEYU~szWPz+w$v!dv%wA@Fx`!w zwkF7ZEaR%IaaGC5Bh(qdkX(8~iXJ?9(M?m`$zo^LUEiZMtD&%@7}B!fZf?>rcHa%X zl-C^$H;3;?1e_RDQf<}&xnYO;=~eIZpa?b(2=g_OsF~8h%rl{8V>y4do^ebp$Wb$N zc~v+K`oXH=ZBR@NLG|N~*8=rlRBVTi>buD~71^Qn(6z|a*=1t9ZX;C8q$Yc+^V(O0LS(b~&sU0-7zX!{wdEI)=u#e8VjK$8^;PGBh^c(Y?-rzMs!AVOkl+$;shmX1cq+v_7AK z8UyRi07qEu;+5Um2gzYqHSkIs7OZqmOx&l6)t(81nTwvDr;#I6pB~<3vK46Wkemui z+@J55a`Zf)9}~@-YWC@X+uZfeE|)c*9A9lSfqFN3*N-}x8pmDz-fuV5(K-50>>y~iER>d%qi|aOB8dKLa(dh>D6N&vn0)(0_NswrDX({e9qFl+8sx=!^($9K;U#8x80g z>7}-%<^1l7ogLffgzXp%wzjsu?n7*2$f`Z0V_*}bDd3D#Ap|X3!(soIi3-kz^6_td zRl(_`!&QUAx8kMTy63wehr!XOhbx0u;+kJ&uBK-0991p=(YrR5rXA0{Nx6xTd_%nfJM1B)r)R%C1a$7B1o&mWU zIJ-gK1V04sH)oK9N{R0QbDNv+EtmE!zk!v);ix8~v%&h?aS31OkIuPS&rEvW(ZjQA zts1~N-Y0~RDr$OlI<5&2yn~GR!N7C0=6c#pe#5tXya=qcDOsfi9ynTs%8AOvI^D_k z!mKYnJvC2&E9H>@p^`p6zU+Hl-J5+xvJdgTYR@}z*k*P@K0F-Y+rD%4kKqXB?|Zaw zh$ptjHqkM*G2!cD<)G{!lqrb%(aj#jMQ_rgC&Ygv&cVrq8J7?o{N|ih)yoIYWx0C- zdMU9XFCRpN$H0^lxwMTfh)^Z)Y;EdzU_0JtWMyR)hDv(PW!bVP?btIE)+7ZrdjS=6 z;idQ`s0q$VNmb9a4`_|H3t}88ldLN8jIqQEN~)jyIQpBbb-qO?x-udWNtF;8K_Pl}iDK2u{HPNep&ywZW+WFYc{)k75)qbitEweqR z>fTc4(|wawRWRFU$%Itpp)bPS_+X=+L{CsOl_ z=IUnJKmJj28jcv7=9XL4Sl^%#W$R%M7cj1)jTe2a68;gC>f|FWJu+_IXk)-+%?0B% z{(3(1^pgWe;wAO!0nW7XYS+YH3_BlWbe?xMTd%_5>7M_2HI#8A{s_y%X_$_x{Q!_i z6C-0Fpw#uOafE(7PH2URrHN7E`7EF8H`D}HFe$?FQ zsl&=Z7caAmxQ9ELkDvLcoeny_I&t0gw|jJsuh9rGex976qRv3mb+&p=b{p&&<~JSk z?j>K(nGPqPS?xkT>tgu(s+-3`>DhT|UxDqq>ta@(iTdN}$i#5taA%FbR<647(!zZ3 z==lrA;mnv_#;bpHT-5~)agQ@znOr~Gbkr4SrvRD?XI@V8b$jR)3WbhP=V}Q1SIrKM zFFBrPAkT7C&-{!T>>#^r-+3BU-3Mr^VdBp&kG+ikGh4A36r{F1lX%hMR{H502KtLmb{X+42fYpCx_Y0XYt2V?~!S3Q^8$r+A%Pyl_= z4JyI2Pj4}F`QzcMnR=^Jzz{QjTLMD@&-%>ilexM_vX*5S1A0s2AG5#nt~>O8du4dn z&rP41m!bv5PF8s}%MRJ4X}vx4pXO|9^(z-asnI`WVHAVN>aq;)`fZ;(mH`1B;fQ*0KA)fPP>I98b;v3OcSe+ zeT0!A!v>UgKk&pm8W_wH$C3!Wm5Tn#t+p|cdzPKDR}|UH-rtIXK`R75Mmps0+tSi% zV_U4{_qd{a&0rwBt{4XQ{Wh?G&eaQ9piZN3WS@8tjTc;kpHmioMT_qv{rmk5I5f!N zO?$}4I>IAJv0WDoqGv@8J@1BD#e;U|abc6SM1DG96lR0(=RTIA%9Hi z`+4iH73?wCYOt&^^w7N`hnc|W5DXV$pC7UJA{1|h%C8Sb2Zb#89xksPwa|#F zNFE<%g;LhIye1D1okxT7LI8IKzsU}^zKL;`0V4_QC6)ILh|{@5%HOpRakQm1+A7Ah z<=K|(Q4V{!Dc?ZRhn_#AO&f307QfZjz+e!#_oI&%D`3>R3ERQOcWfg`K9e9(EZg~b zZn^ys9#WfBv5JG7&txkH*%bIkX@m!*!f~v+J-p_IZ}pLL>hRuj=fSdO=aJC4zW%vl zkgeb_DcyeTsL4UYZF6WNe;}}w7ZvMqg>VhzfDDz68(>G{g;}V@M#MrO;^pDP@uk@K z<|^TU-~uoV8V?NMh5i`HZH&yHEtb+k1pZdx7u3>Pb|`8e zm&AK*dIXRYy@Qmm-GsQ<>z1x7jDGSd`cx#RG&hKL+}j4oGL+~h*r7?NBfs^r0$MS| zrifZQxq11xXW2o&+f$QED&Mia~pXAjIxI&pP@;j;KY6~c7QGK z_G_5-8-OP!#pMR!iAy&xQ?E>qq$}QPA5lbl%!c`l1(FMH4;Qi&9K{rtD2G3-%OWQS zv8wCYAO`$xxn7pdMooO*sc7^l8BALCbAh!-R`KqDHJK*$qw%p2iK<+RuUuXo@~Ou) z#jKe79jv#bb5!ZQ)_shM&Fk)kzo8K`%+*G(g#kc5C}_(C=5*_a&48S-_+`rr&dC(3 z@vi+w1*>~=K3sxGNX5aYk>LOiC}=+b%Wg>jDQ%qQ22AFfr^V)-449PhUbeC1P zh7=eX`9+lgwy*1Ld-eJO-=M0ex_?^~p7__qxGAI+2!57+QF_ZpZQMsSUKO@^LHAnq zH8*FoQjHfc-9EYOEY4ZAYz^7mms`2~~=LKX|J?RbIOVlqj3 zKlsRK$YeWviH}~2h9l$my2EKRMcsdY>N$%MTVbLncY!Mo zrrxPs8ZjMqSlS23HNL#yr5We(3?qELlQns#sfYulQgPChNFEC20$$gBk{ z0LH~GK*?v%w?;EsA`aUO9IAQKdrrnd%crd&xcReir>zG9CD@G;rV{6+w0hbR**Hl$ zO%r9Ih?Q7erQEGPNmDu+9}j*VE={zA5~ZP~7HxIl*C)oNg2Z8pQheS;CYwL$rBkr1 zB`FP3sj6ZR;x*owsok(D#cDsb9Q9M|)G-4I%oQ_Lu^v$;*sZkVKOJL~Z>ahD`Y`+o zAqlONeL+j&(AC7(M23GYq)8KGebPBf?7|Sx%?e4f56vpF^um|`((>aR;6FZE7z@7M z(?W6EguRim$N#nPTRQ#>n?V#YX|nrhvA9ZDnBQhqGnoo!1N7!n0h6{+PE)wiUgBqC z6Px&P!) z>d57vn%2#X|1yz$!+41rH3^g$v|;n`5^6H)Hvc=c4#-qhCg{3r=daYA%Bt#%Ak!2t zx$)G%%5qlA;=nh@j|%37MZ|XPKrGy33-O!UNm9s30$=Li z%7;y#1!P8nYR{`egGr$mH9+k5ek6nS;CHU#IX5VnaUUriK#B|5lD5Y2VSpbA6?~HN zqbls&FxK)vj?O(U>HGiUfaK6s1Eey|1qcQeWnRc~D2a~jZOQ!YO|7;9#X7)trAbny74Du8m~Dl&!tzsKD9A0%kz!!(>mg6NmksZs37My2 zH0k`8HrFNT&&DQ)jrWE7$7-sknO6h41x{Z*R>AQ1!dWG$0KtJkbFm?5CfUt1w?b0p zSHV1Q6pMKK%gZDXXCTxRx!cBKqL6v|J^z{4R5z7|5qMeFNq zR%^X3F)W-7`2~DPZI+Dp>n-<#JZeReY($i*5p6QiRYTzk|AVWGfq^BlGw+z#8PX@` z1yxA+OHDqrJJif4LG%I=A0gp;#+CJ{Yq|>++NP-(x*1ZGUv*o=e&%1wJOqPE;f~~) ztnFIZ5O91T;byx}X;RqMu5=-UuRtg;@gHfLr?}08Ck~q@+F5d>Z0Fq&uy^;vwj2Hbj}i6HY67lAKfY z=C$e`=I=^TZjA-s!06PI;rgP~D8#eK5>R28mP6!vFiSbuPuZEd^I|_92a%h zWr%LFubK}%=6KRFZxl3?(qkP42FhtvsBZ_m#CdMx4AVGutZ=-<9@+e?RYZ${?LRr}sUQ!)4c=SK&@ zsdn`tm=tF1yx(4$`Mwm;nArnh#NV~cn00MRHn?oprJVcUCy_d{U+a#KcD_5AkT(6zo#}62k@-}w-E!r{z01e{;~lqZY?k(v%m*oRnWn{`6BfOV zy)qP={pw(Lvk^STW7TI`z8>f?^i0Wqa|@NyTfV0PZq(xdH~D(;%$KsW6V7~t1_rj> z4>V5_HvD;Z{{5{*tPNiSH+&2P*xB)a^QZ3;C+sk;zib0R|LNmfwur%#nDyZnIJY~C z{|Gw$>SU4N#no4H24iqUHN;~*UyK){bsDpxF1j)jdDQK-ee^>U0VP5 z)y~*Ung42!za2V0IcDa6#}0q}&(ThQjt z>%fL=#?vqWomDK{8Q$k0t)*9(&J}}uEc4Tg>}yj#gJJS>K>ddIf$QIa%cNSiVNAE- z<;CGM<0!xlJ@b}-Ch9lVp2Huq&dmMq^Y52OO!mdE!3+2AP|SjeC+Dv`AM?EOMtk+| zcMd)Co3tz2*PeOssOZ68Uzn@UsQI5x9v_Nhys ze@=P5`y0$tF^)d~ea?SNV?7^!W<1RJWPJ|EmKPJgn>BO#Tkvi8&Hd(Q4*2=iwI4`m z>6w;M0ODPo*L3-M@FlbF?8PHT7H_LQzTr~(o9ac+y{CWq>(;CFK_EmO{j=%gc;42L zz=2DHr!Kt>n)7fB4%@%}=>zxTtzCq>f45{mYMIYu&S&n*`U~8*=0)$!S6{bWtu_u7 zffHoWBc}(u&RRbg{{E>Ox|P>JS0BrN_V%Byt8Zu3U;a84f4M-he6V@XzX?CS6P|gK z`ug4G*JE#>%R4hR^US}Gw3~lzJUWOxcW8>#0?ru0cuUU>bZZ-ttAQy81co%D+iqn%eOB=JYR9vPV<4d|0_<=iC3@Kvh>d zcJlB??02{~eV|zHdiFK!@~c@{_Fb6+rI|yeuy|wcm?-UjXFP4SVPE@1L&x4v$i)!;b$M zqzY56fXC$a%|i#{IMFx2h44|%>k4@aL*0WbT(s$tG0Rkff*bvfDqm?65I9LBBu!C+E@8rr2{uC_ z&`lD!#+5`CF&`4rm*oSil9E?0noSFAw3&dOhKVr4j-gG-!mLq>LtV7p&dqf$M*;2z z`<0nGHr+&>N};e=2rlcGpn$cRhK76xCSHkPr$yjDxb-F{EUCNMgF`l3u%<~YDLD~R z3E9nJTbY7fxU{l?#o<)3SG$9Hsgj1n*N|UzhZ9*=*Ai}c%+dlp$;QQy+aS5=h7!Rd zLq;}*7D&#=TAdX&A#i?M0wQswyu=s?%+&O>2UYcBJi|v)lTo5`+aL+?glZ#IkPM5R z7-iGc1KaQg*hlFbAq};?lk~qM5H4N9(9x)~UqPzvDah{%UwR0y!yIcDF^6kKGfA^4 zb}oM6I1*ijL1L+d951RcnQ?PHW!)bDVp6v4)1^->dp*t__5wQJ zC%;$ocQ>7zcJNtk*5HiMIZZ`HFv@y;e6H!ie-RI!I_%Ml{{i(19Q6AfUpC;H73)rc zm}B>|ReNsA-P`YOOn3n#5&NP~I~IL%Y1 z$d*%&I4yp(6r4>PKJDB9Aj-ck$40)pIlAjh>jyB9?fVlLaEDbzdE6x$+GBhwri;r)0g2+wzSHSHPmjF^li~THo?_ z*^^tvNZic~+JiTehhOJsKO2CK>VdaCD(yocC}pO<+cy1M=EL`w9g%!*KW_MMH_(Ev z?isyT@&BF$&8pqcj*kri{btHf$l>5C!}jT4|GIT==L^G`uVrVLh1VVSc`!77`zHmA zYgso-Gdoi+f0iE}vzBH*TP2+PLp2D|{h@RHdi3ExE3!X>$a3Ao_xE=_-1R%aYHnS6 zo_3|ZVbRN!L-Vr%Yx!x{FE2KX{dIT;v)nbu-*Z8xZBnkM!Cf|Furp+aF{A_Ve|W%xf>; z5zc(o+inTF3KkQ1SbDDAp+1U%)^*Vvw?%KjYSaQMr1dWi55B@mCYA)XRBZAg*N^ZR zj&1queCE@f*ZzRK#kB>&L%xLVl z&b?%c^k%BL09IGZjUt_{(3V1F-$g{E(+=|j1Er!2q|(O_1atUckiw~ zQyh8x!q+Yb80RsR3yx;Ly&N>USDRI~gD|bQmo?z^8jM-sxLNeymqq`4`TF^P-~8B% z4}p-c^8axI068_h%Nm6%b`Ee{rUy*yQa{<7-MSZ~<=OVk4Zr-JJN;k9bXcEdfu1cM zfbIjkU@M#5zW0)Sug|3ijww#I_28fx3Onlb^e%>=f6z7pQk0&o*XO=HGB0}Kzv#n` zMITBI@3S_npUEQXYUD7u!d0@7&I&}RtU_ATO<-X=P*Pxk@`>V7Ja;pAknVhglyZuc&$aOGKRyda=FJ{Mf-yE02P?QtX- z{EP`SN5W&ok#P{AgoxweJ9IKgU4cauShmTMd^tJ3@R&Zj08Pv@ zlu@COMbcTIoe~yFyy+AyZbd47NrfwNbG{rbFE@Vim_aAFc8XxDCQR#vyzco$)i;8Q zA>#!Pk}1eyv2LDJ;041-r*;2+Ce0$O1VMAcSC0rFs*-uy_& z?@Es0ix}RlDp34ZmJ6tCl!RZ|ch}-UD`>Q37{EdU|8X%!ktoypdyy1qVyB7XgeBRb zBaXN0Ga$Izy8#UpfmBytjUnSEW>!$3p>oUhJ@?;dRxl<`%osQYRH<4j9AMh^GR42{)w+cn_?o$< z1MhLP8n(vp`eMCy!yrH>+iv;~tPg%@9e)$1j$8IUIk(Ra-_H2z2mAcJ+I zO&?J&d?!-*GIHv|yfC_eXO9`4qRoi?(Mv4eyhL;0=zdF?xg&GnT(>%3WRBv`j}?3U zxOQRo*EZw8y2aWadw^O~To*AHx>ve^(%8^Ub}V&kYC;AHT53et!KAoR?EPHN%&~S`HN%)?BqdZ29AT)3(bq z*PX#|E324VRc^%-> z1ZgjvSFbm;!JzJGfML7%%SN}symv2{^Uo!}>k+M13n$&b^LVpr;qfgw16{cS{=yw) zdQth7%|8rR!%#L@+w*(*l{q`g4p1{xh{k8)v+?r3+C_iyqfZ9TqU4=@QN9M2Ne=u(9sjk!u2K}0c{g9F|4M0yo*ai zbcY6Fz3&K@p-nukykSYAo=8S;xZpH%x#oL%9-IP12(;7Dw3BW>2jyj`i`{g#i0|Tw zuxHd!W77-}EqC3=tQ3a@8L&jU+0_^0NcHe5#&2fAqS=tt4=j5wDi{(WMZ8GwUtw3z zL-7*zEJG4K-czNCM&*|H$`Ut0QXF28R)=*K$MCJa-ExGmOVFknQc+xd5mY`z^dibZ z#P8=%=wRYf86&f)<>0=W%!+j5M24YULS=7)3Wrq7({K)loL)kvkmzPW?epOM(#=C~ z+nCnK7K@^72xEg_)o3^}(2m5Ie7=?5$taS9o(#-|mt@z;YDDEyT4PDSQ0;L{yyoIe zgqTv;H1%;a#L_2*A!fv#G@2~pS*T!`?wEXd_(yCYFqi2&mjT|973U8$=@XX5{*Lf) znV)&6Z-qUwbk1OqO@-H}JT#i2s6Oqa8>9+}p zQ8Y7Fht5bd?@M?AP%67)()(uK+)?Y@)HVEVdI?WT1c#i&Eyvs*4R961B$a`KCh}lL z=EoRsVz_wn1bT0kNJgp6p^e*mF~c~j9c@_8_+(qgo)7xwa!_hiZ8$T!>iV9P7d4Nz zep9}(wOih9+VbH~o&UgEH{7Y}>sidX#+LMn+}kSyDut6uRp+^@&0GU!9>q%Pl7ChgWC*o ziyn^s2ZcSLhX(d^oy%&e{&I+G^GLpO;izU9YMM3qjXw>RCi*|LMxKkmT>ks~YSrC4 zS&Owhn{GBN68-?%oo#VDe+hbc4?QxnPO)+CryKnT%JrD3MrM+>;hJ&yaPh>HFZ;@! zQ|3(eWY_~Dn{KLWM8bm|&$CR(^=A%`Wvy(njs4XydYND_ipnQzwdR1oM@B}!h|gNr z{y1_0d_jaSm$vlW7dvgdu;_F_{f1_dBxPiB_WP8p-zuknExGy$CVBdup0${A=khfv znM3o{p?f*^+eck~GKp@d&$mlO+28t3AOFzQ6Th}oCBQxjT2T9O-;=-oQC7`in$F(Z zmh@NZxvS^)KK`7i-F#&YZWzE+7q?BL>SCeGzVP~0=8VYlF$kUea^~B`E&pAaK32(` zz%(6Np3-#r^8LTYMn>F%U_sPm`)P;kQIQ8(CUrl!?aEo(;MTuieH;PBanF``GT0=fiiS+38<4PMi3{#EDS)C!C94U3${Bp{Oz9B<5n4 zY2l#ft@62(twTO4$;;%-R{~d8~yb%3^RXkc?~|V`6gyYu~BqPKQ!`SOad+J z)e#sqJpkLsjZSm)%RRg0nk{15?FSF?sv0ls6klFQPzlYOCEJ_W^R>1gEyII58)MU? zZ2C>uVs7qH@&TPxtdL+)!Lczk7E@CUJKXQ#>l*^fBTOgQxl}Z2`!*#(mzV|zo|SvM zJG@j*yZv0?EeU74r-X6hypy^F-nA+iDujpKPL~10oPaS}C_K~x$@qdORY!90q{rbQ zD6mLzbgJ-Bw$>wx&vSAWKX&r|REEetRlv5k z3jiN9s3t(F6C$A&CICJ+l1N6Tt=`B7gB4E6N@Y;#5R0BCz9%5T$eIzOWYZdx`ZpdK zQdF@ck4Pvyt1A>yC|^kGo|WiiWp|iHqRcho79po@951^GxHM0i)mH zLvXb%2rR{GoJ$pEIB`5^pl*svRtx;xa`L0JWh|x~PpSh}1f|u7A6F}JtL$zbx>zP^ zs4(atatfgO9ZFwYpVd@@u@%e1Lsh^$0yxJ31&c_BlDI0+o7L=4B+bB~Jo$CKU0r|*dr&6iGw~Y&E#V$ zkeqT!vJhp%xMGENMZcb1fW=laspn^+yvH%yYDNSFHDbE2Goe!6fHTfw!f_^6Yv^kx z=MbWWKEU8$v!nIb3-EDTQ5of~us#0OSiNzw?3r8vJNmT1R66O7etEQsz&@!`8hDK$ z+F}`~f9L@-LU^m9whe_$R{DA3+O0Si1Rm?p(kZPFeHj$f_wt{HbT52+2L0yf%T0@` z`s>4=EZi}P#_GEMg|_YOjn4SY^lcwtocdW}{{`(_Di}CrEIrk8vwLg9-pO_S1wr?& zE>E>Rcz{2Bc$A<^4}9}-Q}(CXY+%=KT6!ht9**rf^KN0~Rz0PmVz~PHnt_z(FCXDgW(3wQqnq+(5B8H2E9H0Z z#H)_=JU{iUPlI#4%QOnZ(k`qwkXevVn6Xa#_OGp579GD23eyzNgK$8ECz!SskXw?v zx>X@18cl@j5lt?IQ?hz)DJ$4+w++7h2alz0PvxE;*UY>tpgvg($(@y_;{OM(YyFCs zcfPK#yT6aQ!&Lp{KInUKJa{L~=g%6AK&=1z`Qy92Exr{Hf?hs&=c{h;gO0mtXTz$N zi%pqgsE@wf583?W^y~442&=0^vKdB!gOC5dDeQ`vf6ur0$;-I8=w`8+fN4n@Y>c|` z_^ZygFRRC>H3u1Po$cQ!GA<+liG!VHeteB{nszo@bS@()ZAXcw>v|Zte3X)-eiM(> z6y2;!GHomWeF~^*WwA4>EDIw>{^`?YEjqR0RPN6wGQ1R{4Z`=CDX+q7SFkK^A7QQc ztlizupz0Iw*LbacncQ?_Mx@?;e&KTZlc3wz#mw(k9xNqr`T~lTR1W=AwG(~wr8n(j z$>qWC__A%_KT-=1y#LLzFml2%ze)Jp=(T(RF^H#y*4mq20dM`erD46&aEjV=A?aNd zbP1(#&K0;>M{P;A8wj>kz=%K1{tz*tI&~{ za7cKoi8^WVD`v1l@)7m|^8d49Oav47qw2;Xp9o|cbaK&mqGltq;)lq>`Q11y?ZXMxA9ZCNEZwq!^E zLFsv*182}d3|VkY53RKBB>4D?4625FtPjAoAWT*+4-X3mNg=sLTqkIllp|?TDV~PY z#gr;Y@IIolA$a)q{c`RMC{qFT<`i|v581bd52(FnHPAn-#EbQMFUVd}gy2Ypn`%NT zF+g)Q6(M*qpq5F*A%GLOO(buHTdldJ-eftj&6OvpD-l)F1l-9{d@GMe@hnKJkw?kI z5EW09E!Q)7Kxv0VMR=s3NP=d$LN+ocs>7KsF7?plBV=G`5jn?1VQ?f6U%Dp{1Sqy_ z1Y;COvkHXOFwDls(b2A(5O^v8B4Bo&m<(J9l9+c)(B_;#Glm-?LQDCECfh!bTW1Yb zmijZp?-5H4JNGti_;Ky_g)CX|=$wqEzq>UtPoVV?3^%O586=j7$zCJtX0N-IG_|@Y zYUJYk)Co&fo1W|mS}4aGPYDnVO|iOQ>qRJU_fFN#{Bu?Ivnf|cJ+J&-1lyqcs~_8+ z-9ZWlSs7}9<$8mV(NbS_ujLmep#XakG$7(dEu-Cm^7n5MyuQa@H!mLEeBq;BG;QGE zcLl!limr=Izua^C_22go|LfT>_G|<4W8Q{;$88x)-jelh>5qQ(rCcS8>fcg-YF+k= zk>6L(X0Cq{xFKy?agE@jUwln%&PkL z{$7z?3ar?{o#p^G;feUd`Z?!JCjT9o=Tl;;n?>u$jSQBeWKF{@HeU0<4aanK0itXZm!FZNuRj)OxOju#XA^Gu?Z`|& z0o=qJ>G$_}w2O~)3Q}4#r@S6_eBllsd-J`kt1m9%pSE;`O_>Ws_9DC8K71Fa(G3%X zUS9O(vsT3#uk`}LA&XBfl@xlTLC9eb-0fEDVZ)RI*7Zlpr&dk{et%^M3D1)*!Qqq? zWU;)PkhqXcRt*Whk5ep%L(RNyl|MsKgZSQ4jyW-TYAD*;t}*#*2{_Un{9^$Mfc?vpSkZHcK5Zx4G`9pxoqz>z#}r?_|~0NExnd64=v9R{$x1%Yh(9U%%fkR?4c$K??U zwnCB-A(x}-Q0Gg$Nd#;Af}*tUS(o3=+OX@(&f&XwyAP{(`N^UL6FoIfs*p`ejma&< zgHV(XVi-uvj&^|~(&8sMB#&|-;S9T{X_t@^mnM7Ox)#Y}X++|XKl=V?$GN~0!408} z*A43{jpgH|_cos&dS04+a}~L^c^te?of-vzLb!j{WUq z1j8R$X#u(YHuu;_Q5d3Q2pw$hrI9++adt>^O!Ri483)_jiv@g8X$tW^Ebe3}%5JrJ zu*gj$NYn=Lk1Ii$XjhV}WG9SgU$z&6rLg@vy_lQC7XbSHbQtYA_9ki3Ce<>CsxBhO%wz5e4ARxa*%=4 z(c}qz0Y*iuGY0_ywXR2LQaCbb99#(78u==`)!m+<>gZ-d!7lTak}94AZFCqNo~lHl zbRgG?ymQhRwmw^91SDDGZr{kKh*+U$r;DQ9HZd?hYL|U&F=hq;Dk0^k)gxH!qn7A;No9KgqFk|OdB{)!`w0fAb z*FaG-0v7QIcFox)l~N-uk^m+YUY%^blnNtpNg<`7XbC?UijWr*e?;$S z1Y*;8SR8Pg8k^Lq)ryz{m<3)qS7W$cYQ`yH6W+!YaB-;#Gi&6QvKsv3bo!k#B;*nE zlvOGVow6gn2(fnT*?AYUeAc_kZlmub{c+D%r zL-WO=Qvj`9qEj&gd0Y(}hZQ9A5jHUr=^oEVJC3=+X&Uju+hYve`^~Wf|Mb8tyu)k zehA8&r)+=;0A5IOI zStbsN2Oe2>lHW=w9dIy|@g|#Hd1b;QXn^&&KpL&G5%4+T3Xu6TBb7%4T}! zDP+jt3Y*Zu8e4{&iAvc4ZIixQc5Sj?VKurPVMTCpei=fNT{Bg;a7kNZKG_l1!03cs zXNsO&1EJm>f51#h!Vkg6CBP6yMGz#Tn8#=+y=Xsz4AD%Ogu29xRq<-O%#2CJ& zY>BIjpBn*5j@?h;=UaqqUM#u5S2MA*eVHJ6S%(1fowc~E9xuz0U0p1)0iRwNsG#%Kafu0SOTBW#H zQNbx;2C)h@9VsD>172!snqfFKd9WA{GjErzK2n(>O52!m7fv=R>0a5AN@k?-R7i4K zPo;c6C^yF|0odB7f8LCu3zG*{D9i=Ei5FF=v3NL7;HHXijSP)8Ir}gKmGSOW4sC)7 z77ZaJMG?y#?F@IQX%c|#us9}I0CRO%gaEU35aDc}oXBi7AeF#v(vAq0Dl}5coI?<$ zg~rGQL}3>#$BT4s<;60IM=j5J2L4gFy`TXi&CAkONhowwE0NCXh#b!XN-YWL2yc`k zXQ4RmySY0#R0e5`D6Ne|{7_$@pWtXz;<{S+n!F)x>fJkdT65uTe%;iSm3+{tRA@ ze?^_5LSUWhnh?@~@B;xaw?(zFTA}ctl%q1s&Q}?oopX1HJ8(GacD`pG!jn>4jfrg& zQReIrayBocvGCYvN5SU5T7Wj$kLg@HlENaWDV{tTpPg2Rk95N0=1oW#D2;c| zs{(~nor*hyNau$qII#q@+T}8euT<3&jRM3uENTAGAHYDNScvh(bcAzMa(JW?eNHGw zqKM@V2nikG6a>mB4c$>ou1f_E44_SFVw5%bK!5Pt@E%$4Yt!aO#0>20T~1#RNJ$~f zDB@Wv5y+(Mb6})79^h**b96!X{g$%n zh9sCPM&RROSRJsTx+!9((eoN8b|{|VU(qOp)EFnf7$vCFVvoQz0}v^p9ten-N>Lfs zofne4j4ROk6_gXniMfn;@6OeVApu!iLTh5=c)n>|xUJSy)l*LU^`e`C2O36*9kg$HjRMVQ7_N(FER02I>}5;Y*j&C~X?J*eRY{Wh_`00+$ftqmz8dWP}~uO)gO&H&0qf z?o(6f{*tgbO3tf7IV6Nr?&u+1m1fQ;TPvRCAeQuk#B0?rAp5$!p0N~~4`qcYB{?6D zE7&R|`%j9W=6WK6Q2?ASE-74FHX=YvtJF}$86t3`&I~{b;G)U?OK>EP9(fe8fU!m? zIfu@br05fCaqe~$CoznJkP-?S00~pbf=8m0xePSm)Eo*ar|IMeUtdeBeEi zBl9asj1{nJ+}ucZrc^c}UPb==(1S3=K&9z@NrhC*ukI7Mq zBglM}{BCLyAQ{hva}mL@Gbz)e+vAth0C5c20~r_lH+HCvmT=EfL1DQ%F}BTAqo$J* zYey79CXeZw<7;(wLD*SR2``##1|mUCcy4uv-nbGp7_!)H%1KIr_tUkqu!y$(#qx`KPNaX8@cs33fg zgJrWL0n)Zo)-;uZ6n&r4)ps+XS&j%jSrkFy0lfJL#R*U3XoW-kNS-`Epu(my!WfZZ zjRr*#0^gx_=DA+bO#qycS|BNP=qf>FS$oYrM?y(i7M&ImXU~xNF)HO^Iu7SNLrNyM zaa|!`qO}drb~y@K24AVSN>V_ZS<#fFm*h2+z=V7mn1oe`?Y9SyS_%~ap=$uEn%W9k z^9Z&+%tcWnj!;$z!X=H!UB)Ix{wLdywRNw9;Wl%1_?S_S_b#s1o248{Uv?6*29;P_ zAGQk806p`>DUi+JLyrYrKd!NYQBtj9Cf8B@y`MI-3K}XH$UGJ@(T7}P@gq~FN~5gB zps&Xjq$fAANW5lsI|-=U$tqujY0~zKs!d?RHia38A#hKjGX_aXVR?EBVEp)W&D2V! z4vi@pQegMP3I=kFVsMy336kjY{~+z6mURb%Y1oIiwT!ZoGUgIbo4ghl&m*CUY> zUK!M?$sUxW9;PSx}j5O`b_X zVXZ6K>>6?mnS;OEd;ll8X*-j5M>z0=@Jh9P^5(@N1 z3!3(g)n@aVPSiGVvp9~kN%&?ud~l9prxv#IqFAz9idxvJoBXuA%PV9bp}!aTJC+Ofbl}B3q#VZWD1}prHyuL>HI^h)4pGMapxd z#42k5b3)-E;9jO60gJ9&Su)b?(G#!Gg98__k4y5L(47O#gAjy27j|}-V{8SXvRfxCYoo1)mnXamhifel;4!r;P~UsI z9MQP)QZ?@I(c0JWJ1qp1IIK;vhR-c)r^A`8bbKw{a$#08BibnpucVxS&KD8s&Bah` zbEuSvghPT&YB?swH6FVfR2_NnfJ&K>x(<_M+~&;&&WgyM-uk&_D>w9HL`2lZvKS9O zy%&A4zBu7Jo2}ZE&_t&KwAhDk-VZVjn?N~2(?#U37UUOa&N{s5)(ky=wH7p6gDZ!_grg?l5!3RYxj2NPalcX+EFV&J4?zgRlR z`tb4QK?l@7*06vT*SA(}L*qyUj-&R1tQyZv@Fc#1V7!ukeR9LKVlrrP*v$b-iD##E z^GbB7jms^Nhv%|D%HMR>iz7+Ry!s!^g@(18&p-Zm$js0d{o-S9TMf0+4K~gH8Vp4= zz|9E55=&xGy*`eJ0yY{JJGCR-%}BUC>?WNe(TPY`iN^UEB8ae)O7utBL4PBzI&dVM zKVdu;((vFUb|%9S6D=!(*SyT#&wy=XPyr){WgW9LMm%X)Z?dqq3tbWMPN*=H7+STV zW-^vbWY_I1!=K79_7D1m(z#MXbegtYQl_snGK+HE#CZ+1@dfx^G}LBk5&_2HJBwKu zql{oiuLsoI8+yZYWZDVJ5a)0e zDwQ!Q#}K7I>rH`WIR3nGGKr_@g`@11AS_bU(!W)>q>frUdtE2R?8-SAF(H_Rsl{WmVq7{UlDx26zL#IW9 zTD6ceJ}R{{yf)0mDT6r+0hvVDXjCjF7H&2+Jy2WCW*%9FS>D#;IJ#V2lG36bO}iq} z?$T@Vh=X8zPg`7q3xJlyz4WjmvCACz`3U-;N-p0NX5K@^5GdR-8X8ysISWP^FWkjW>86f6K)4Y@k>;_j#=@sZZy&` z72TfU5zL~tMM8&U>C31CB8k$MYg0nB$Azh|$xnsB2(ukSva^O%gaV7e)sCuByG*Pz zro()et?ffV!D+_BV2}|*X2o;~PDx;D1pUhF97oYr?wnf)iV9!T2;5%^ie1^L;|G~D zREmCmeu{EJ2HQQ@AZVlpfx2QE{bsrU^b;<7piX3PB!W7g#4wLfk2n%tFEHm{cY6 zuV9yepW>(hBDv@;og#W`0jw+tspjQrQ*W*0BgLL!sCXcWTYJ+%_6C|@l^h`k82i*E zrW13WCy%P{IZi#bajhZ>teXN_a9KpV%eeDpVH1Ctf?L##59pDno-HIJcoj zU59BEArc)s2HA>!p$D0O>ji^6si7f^-hPbsSgpxNL$g$aB;5v>UM(M}g=7hxfC=HY z>zqN4Kzf`mlPVNdDlu=9N2mi1Nheb{usZ;app;zh!*C(s1lEY{dXacj$!MOcC@-45Unhd@x^l3V=FC1r0EdBo`nl`4~DGMVHAG?EbADQAqC) z_k&QOoW@FJaty^YFGNJCgTNGyJfr|dHUwP!G+aSQ0gWc5jU#n3txQFvOKk)n16EfT zPqBC_$e9)1D7R?1&UgYgeH`xu2Hv%0#lrDY5`P|Bm2RnrvB*jc4^KpRBXTMpb+dad zvtO};3<%iblz=Cc3qBe_DzESAy2^N;<(nz5F#Z6 zp`4ddcQe0gwQHV&z}+to$syoj!qRDC6OzITS*Q?14I>Yp6->_TP&5mpkR^I|nq=g1 zW^t5*$1LT8X(y~PA2Yr(eNcr*obTU1k`59gXP1-fu3-xlI=6U@L97Q8Y-)k>2Qt^uW!t-?pnk|D?_ z7&0#~U_e*C42O(H!<5CD2Wj1`nN*lUQ&=u$b%YW%W!!2UEF6qJK-3pIW$;NZ-aHh%xiSSDwIH6S zBjMtSLKOI7#^Z9ZR#8h*Q%Mazgi9hFWU-W#h6ojcLfEdK;O^4mFqXv^df~WA0-nag z$Q6=cWC%-%MQ~xQ7GI5pfbS|c@d+(D42jf%YYK;qbAo-m`HFKl0vFf4Ka=t z0XD7{bwZ_}K$kg^%El1zt_XTfR2|h!r7VC3K#9l`JK>Zen5nRSrxRfDhK3zZi;7I5 zqZIq$`R21}OsLWLE;$^|w- zQ0#N@P;6jw$OPo-DA@5ecvpe!hy<(H3H?HGE8s~Ra^M3*0I08_2&WPjQjr+3OAaao zCq;AdC?}ROiXfx7xbT#qdv^hq0woWklkBcGXAtUYDdpf{GYhzEOs*Us$0PBih&(>p z=Lp0E?qAW8s#tz865d);4ou{nUGm_@#w#Zgb6chU)WVV_DDKgQ32(oTX(Mf0Q^zsYG|!8sxX`F#r~Sf1Zdw|$ZDJm~ zZrqWc=rDTDl7bL21%i=GB@NYRpV*np(~wdNJ|?XMMdHB;!6oI%DA>)#_{u1*fU5-U z1rF1i;Q)uja1Hzb`voZ9+ug!2!h(@>0|(W>0OZ)_HRSOoZ!#GRgmn@rmsNljpvin1 zBFCFWv}Ir#qD;%1PiU}|+f*+SN57!7Dkk&f*_QNPVYGff0&MM`;Ysjro zBTwTf#eb)ykdxBj+fxTES3pFJd}R*j4xJqr#-HrJ}IiGny1vvPOoUWWQ*Z z#LFs7Mb!APnL1N)A^d?gsey?XEx_XeIV5=k5&fIa!}y#AGkBP9NRTFo*rFrX=PQ@le2OpI9e9w@rq} zH=Gmf?Q1I)W=e=k*|Rzt)j?lT9ns@VkBvc_6bw7lIWI($;ZYK~RqrjkUq)@H@bNT7 zXv?;xF*?gV+%X~#ErDg5O?r&>?i^AyGzE@}%x$7RYDU>3XZ8E!!cFIDoR{{{IM3U4 z86KnzVFg&4S?Oz4La1n)$;_3DvG~M=d`x`9B-hR!<@mUGz~?tbFzGP4$&ojVbPI z{OUPP*)l%#OjQ-rq|JicB8A){QbwQZ9vt z#^seLRc8^E4L%ik$2z(6(Vhmx0WpuMI{|hDJ}Rk8QLY&h9AX{oF02Z-*TIIE>??)+ z0z7UpY}oEK#=y6AHMIUGAppml91F_`TqAgii@2Wgo`g#E)Ha1EuY3-SLt?@@1HepN zh$&>JeB0+nl#vWW&Z^(Zj^u^f5=H9^Y8q0W&-Q*jdq0DvVZ9 zZk)okYZ9Ju<*p}T6kWoBe z2~N2Y$$c8eq}%HJNq6+80kQ~#<|Vh)kQfW|8P7b3$noaELQo0qK_S%YxcFF5$T~Jc zVvXb50t<3bHXsxl&6?CswX_BjB>2g$B*YSj6h@M22uYsV5da-{b3RC;)sO*1f?C{a zf^faY3XL|I~Y)Sq%PM(KK>_S&m8aaDg!*r9|WE$ABBY z_l63zh%-=5K?WMG#Bf*0!p}4!h(t&yYAwKc7qT#g=AVw3+hM4-z@O!q@}!Ak1(8!p z`C?}P-9n?Spx7XUVt$w-WrCZ)$rne)qK=5f;b}dM{(1f*0U0nIlH7(TY-Xap2f8p1 z@6*y7CKCBxgBNwIexq25hsg+NouiXlWlzJ$H5U2%lYI@;xY`O0td3}nKNlTg%fQ@YRUs-lSa@JN^ri;FS2M+9J{L2t*y9(xVyjvta| z!^e^TZh6=7$;MKY>x5d!7#B6AIa^Sn0kvU<49m3@BCFU;d$GK{ z&xg$%fVmGQUknBy7k0Gi1{Wo^JDPs?R%dja(`wi9=Y9!@7Ne>)&bz!F0vwmgK&dpY zW@&Wl*=GxBNpY8 ziDqep<315UvT8@?le25M6%c1gBkjAx;Q zr!4e$lL3-n06YRUiVeqtC*VhUf`!`#C%VMq&+8@ub9(!JL`vidjBQS3c{;>fAV$l7r}@V-v$_!wfdR0>bU^TFI=o)g8`?M98bM^sN@? zC*gzK0FS}1O}=kh0k`8jVGHi^bl8$%oA}w<4b?L zpn%*OjoM^5>R}Ghfl^sgh7MZ6UKksL$r&#lXIc^zR#fiyo1Ye2Lx7X!B$_D4-`^L1 zjv3hw@P8S04TaNR|6NE(w3dPU`TkO%4y^VH-10%wpxC&5>2MG85W>?8zG~?Z>6xSJYRMai`j>NVAm#1U~(FkM)w8vMP& z98hSgo-7Uyn-IlqS1ORaN49-G8mAwue!qu7XD3%3n>#uB<;%ZXVYW~%pa(@0KQygj zFNO@KZcIM5x4ZAIxQ8C^LYaM(M(uBlWE+wI{hIcFB%OO$%=!QRYs5~`)=VKn%{0-h zoy}H8gffb1I!->=Y0063PLe|ootdbJ8nfByAf+j-oz62MDj}tVRp~SmB2o$IeEQw< z{ax3(uH8RY&Efqz+|T>I9}KB+T+wm;3(5u*nR3uCn)=A((iPts*^qys#B07)(zYR! z6$qux1OzhS%j5BI%1zm6;NyHNXpf~r{bB!qBtd&lY&aIX^zY)pUmh<^m$#8nG*#wP zurWp8{Y>HF`-#JyihVb)LcodV`Vx~lw(unBx$DWt$x9}Q|*+xOg=9gQN$A=lds`>w!*pozp{NLNQag-1b-&UN6 z-#!A9Sz<)-&1!`^m|)LS$iS-R4W|bA-}r~pxK2m|nFdHk=Md-I5l~^OVxTKoUuh9P zqRwQVje@l`pO?X7X>Eb0Vxe}tyDOPRCcwjrWFiF@WAR#=yg^If)^oK8ju-c=coxg* zGBKw3sW%ySbRmv?Kp)2Vi3Qar9M4AvRFyA*InPG-h;=$k(Jw>us%{i+Op5$p z=cv$m&Itu#++=ZzD#C6G`3qHPl0*ZoyMHJMxc&!Okr)lpqRztMqG^@MSWV5SGGT7f z{Og|9g%2iiG(FF?8EUU51}pX?BjvfS6qyP|okiTr;}kA;HoyYPjW6=BEO4Qa5u_j(sh*Ik zFWq%PnwnGLkQ|>B*JRC+u5`XuxP#1HGdgXf{h5sO6rUMto0BkWpp+oaCU*6Kt% zfx5cU<>(vghZ$^DS$m;mr;ju7*FPwJZ~$Tyy!3)*C7%M9MvWl%s8I9oPd@UISGANv zz!5+f3YY57HCoZ+*lN3jHw1)5*6>OzQ?w~jjl5`iTb&AWt*!sVpe&y5>>Ec+j*kCz z|4p(M#1?quR_alW=VHcZEjpC64e?qsKZ5&+Nw(fiQjAcIjfX+7S+1b*El5XI=uJVM zp7ewUxLLPi#91YT%hCXjOscW3nEy*`JnWT#v859W|02Smqs`yq6pLpgDrH_agv>3L zy3LIWf~D;oN{Pv3gErAlB>D=MQ+Sq^bAR=rizNoAIxwSB5i$vqpg2KJ*5R@0=`{`t zzt%|SMkoom`Tjm}1}~}>K{%TirLJ}GSHPTUJWUA9bBOEJ9kxT5K~hCOBZ5Y+Hi=Nu zUBIX15Noit+ZGh; zVFzx&sJK*OVi{w{R@}!fe24+m0h)(z1WMgKqcq>z`Dv?5Em)P(INA+Km4{qVg5FrE zOtebk*!E5sj@^I0DfDyQ@VZwfKl{p@Z5^1utffhEC@D4ut_Y$#B>UwkbYrl&zNr@< z{CwPWiIyrmd{0o7H8|$Up-m+rO;JUQSB!spDrLUI5F%UO#~i>HAdyiRIsF8Xn6#Oi zw2A4i$p_kp%VrXj1D2d$yDg%iNowree0T&@H4*wtDXy}oWqm+NoYxL`)%J=*M}@(? z^dlQ=oh_N#)L6LpV-q7%<~{GZSPn#T@H>s`V{a~OY*Tke`$ldbs3u`2!Uw-rB_BTA zWNB?#Hv$` ziUfxk&TS2e5gBlhrPn>Se&0+}U+>Xep}^0#&C%7~YN;Ic5D$DY__W=}>FLo-{fHvN z&OIkPhf&PpZ#Z<+aF_2j23vDgx`m}CTV;KMl5_yw#qCDM56OxR$E8Hub(2*A<2_6X z8v7`H!y8y+94uXt7Ry|S-8E%+I&?I3`fl2IZ(qQjKxXpEJ#MyX46mU$d8sP62IC*( zWqFT#?G)8X!nXBk^=A|-qwJY##?I(I9)lv!7b+FQNlPxT)nQc&qw+izA>b;fVeWdlJ9j3NV zypuWe-_WRy`!wN?-e={Wg~3%S<0em)$*+hRko!A~ihDS*_Len0#W#5s(hA*#dTZ&{ zqsBPdOLofbpYB;$p6p!`IhbhUxshT91(%Y0e%wpAv8}~_q;q_vJBVv`?nAM&kVLSp zcF0amtO!b~rL}9ZEB9q=TWMkW`?KPQ>Lh|!7Mva^QI<9_721|?vVJF#iB`&XOZ8-& zeO_!DkTce8Iq`7`a?gb{GTtao0hKLObrx>h@9k{7&Gx{ps!XM3CF(}``SCLG(*J>4 zq)eB4EVDEt&ekE<=XC&0o-~oa8I{Y9@@o_domDD>r1LnIS&{LV{PnnOn|(4NPpR0> z<_5%;mcqf0;lqo=PfriG?m1S!*2ULBFT##h=nq@T8nP7XnZCza{TfKP>kASfg09&{ z60TI`ReH-T=uh_PQLHSNXV>f$clwufj&ybnFE<4HQyYhtRpe@aA4-LAk@b6l=%Syu zI`q7Sg^}vNNS0<++)!6+6L3?jtP3?<4YF4r$x`)J_Iid$=2P=8-@?)EI*rz^y1!{G zGBy$CM~qZ3oLz5W*YjuSuV22UcjEa}-Se`y_xcdg%<}f3Mqu1e&yRc9PENledE8Uz zr}1A_f}JeL_PwCN(lqA(`>p5-9Qwk!)_3|!!=%-IqQ`fK7MBhFR5n@wEN#caY(*L` zm5}ehCQEV&GL|!oBfnSE6Lw?>k{JI}v9?wr-!#}Sv$3?~X>7G-hMJ?#cS>A7nOq(W z3b(M`D4A8&o}>_8-4b7*zrM+PpS0i)-_|UO#yQPjA|D#KdjYcvMUbxm40O}H1#gNm zUxXZYe1m4R-}!i@HjD|LC02=)*4W?N!ck%}DIlYz{w8T_!-Z2e?S_gBc_sm^OJwDVQmzv{hYpVlL1+ zsO+bki7Tm}S0Yj$Gz+QdjgTh5IV8EIkO!gGS1ew#8Y1pJ!CBQpMIS~46*J=XdvK7j zqbu&y6D7FIgnW#daODsxyR)4H>V*mKJ?C!o-mVnnxs3=p89}mG)f@59nMmYc^ilR9 zlR^_}+D3ryZ|5pqn+7{qSd5Y0pCi(gNw=JjK7vpN_nrVEu24!}n=((qi_k_QM0Rpm zD*e$=tZ1@7dyrU%BUMPRK5i|t^ld1nawa@L-^q=?I1 zaf<~M9~)`W+J5eB`z+sGc#`G2sd553L^`&`%CX}Fw1`v&S!>DoqG}U$zOgX_@24H$ zO|WPBZHL`EpHacGpyzF4Y_FHM1H$#KOC8|+F2)-tIQzP!=JaTc)(>y2%Bl@8}n0uyA7p{u4<#DD=w z->*W_g3%C5q#47VzZ+pAv~-DhH{$Fwnlms)T`Ln=iX{SathbM~Ghu(J{nb=fI^tBE z4hzANB2CdwCrjY>;EqlZD`%i%s=8t^fQ;6;#n8vpE4o063ya=nLtBz_Hc+1^3yk~$N57IO)=<4{uL$~cy{ z#|MHBDq9` z)OIW6!>-T|Xn1`dghCCRN~-ei-U%)MJ1=YoBp$ulucKFPOP&`e_~-lU`sZx?7UMYa zB5f+>r%j*I4FMbZe&fRCAF}dk8SopMUuL!Z>@Jg1jf_(hjgO_QbO&lBMLXHme8$Cm zMpiy#hPIDR^(vkw-w9bJ?KxyczH?U7VIf76kMu+$gA({I(fd$+ceB&0V_(X2rr+w+ z+fn`yO7YJ<4@k@F>DRo7G0LBrdRS&TUJKU$YZgAQ%YfxW!2liS`GLVU|-Mabn2(OItV? z>tO9>Ec|DWSmN$W7Ts#$WJX7maiQ^1jZ*J6X@`S~>?~-wh3uaJRdc_lenh;jvM$w@ zVbP)T7ne=Pcx(x>9MHV!Yk52xRS9D=1#K%`bVaxQrq43E)Xh_fqAi0eh3_w!gt;D7 zQ)EpZ7v@ZVMaX7ARUT2D}pAA#b_`&XKg;F$d{>JR2xfJ2shd5NtO7D6cS<~$YbDO z9?4-*2^FTSM`vKuZCjFV@T{(wZMjn3e*!%W9_&~eOvG?kx%e(g=MZRfoowmOkvO=R z=qg7W@bBf?@-x<6<7~z46SaE^800N5&_vT5Ef#bCm^#i)0f(w2ovRO7)D|cUqaqQ8 znxwV3T`8lY4yQJK%~)7PGAzYwS)xVwnG~D-$D;gUz#w3HjbG!2fvqJ&l(>{5_?vqb zEq5fACB~Kv$vz(jtTPA9;Om1=Q^Yg&WuU!9zX?w|@eraEzdS=EMV`NEiC`l0Ho&>q zFYu7MUm_v4k~&hM+zriq+fSb5WM|tym6(vG<~ToD3KYF8>&uowGls zxbC>;%0tU!%_%Df>UQk&Tauq&Ssmf7OCv@#RY_H$o(NT&xl%tgLLoIEmLwi#G&z(? z{M>sz%cs$_c+Pz4(VlX=Bxxg|eJ6>j@Qmh9%hyCO_>P^(09S#2$LH4{MEDpiSX5=< z%NX!$$6uD^A+1Yn=O#nvKIU`vck({JRYn|Xadn-ESf5V;jGRxqM0$K>=CR{~gSU&u zQ^C^N)HS?Gx^;h!C~n}f-N9r4Hat6oD(cmIBMn}2qqVTd2m#>d?luQhGJ<~uA!niu!Py7r=V&K9XgmeKbNb3w0@U1WaIG!A zY01+h*v0|l?TcJkJMznjbm5t#Q4|xQQj2&N2FCv9^xILsL5H;rQ_E(fNRE;4JfeUY{PW|$`ip4G4FIF$`!FwTL>%+2*kN?=Q|l>SSo`rMkZlB zC0IdgHFAl~y)D`a+9Qc%rL~nYR~`O>NZP^v=v$IG8CV+$B(fF^X$sv=3c5CDIY^@j z8SrFS#}du-Xv=^LPK~v&uGCe)RNrp9r8rWxnUf-fDfIWENIhEoAu;-*eOfWpBT%dD ze!CbCXMlbMDbm6+fmd)gI^Nj;mUz@xw~)c3bhdqHWKF5jRW3aX@1M0W$AVLfbjd~)7EQ5>$>z9X`9J3;Wow=FLPLMHa=qzUep$!0V53yYSVv7 zYz7lv*{rKI2;d#fQrB7?o1ft4wSlUzg$Fui6D~k8fiXug6FbYLeqOeKuwo|qLhJYf zgFQc{=Z(7Njud>ncvo3FxX?d)$5-Bgr1OE2#N8;{f-N!da_!A?;~_=OcVQ5r?9Tl; zpSQ@>)u2KhCE~5;{%e``b9(00Emos5}?U@K^xPSN z{oJQl`Z9O0@BFci8@MeU!$YcX%&_E@b|^Z(TO9s<@$1P4uZz;^DM3M(_Z;h#IDbBH z%q-(l_t9l7D($AKmzu_^(Ve{2{M}Y64Ru|pP5Fd6O2X8hDJ8gSA@>gU%Yzdh8Jh-u^;L53@b>X+U!ACr|IWt?yHn$~xp20`M1QjwpSauD_RbB>PU*!nCH4q+iIL-xsB@sl9m9H&~e1*p$0S;lSQt|217MRvZ|k)$ulq0_vVqGitd z7m=MyEsd&>?Jt7|DfRHSFFq&kB{mvmw@?o(bIsvnrqQ+5WM-j%NI9YX|M4J|aPU(SFx-Z!NZ1ytaa& z@4?<`SzMRnfnjFi2eSlJr^%WlphB5cC(``D zU4$s7WV+C~aBaL&)ov1;>F!HiGawR6Jxh5hhaGI-j3H13s@gW0DC$iGDZ%C!QJb>q z^6GXcRGA!+CQ26N+u;Iq(1Ma(ppQY(XP*g3Hym{{@K%-l@pX|tnnAwdo@xzUI;^I&%Y|AWZKPV6R5VH1V+)en#5l) z*lw2xIMCxkSN_vB!YJ|*C#9i|lVPu#PHqqow9RY_Qg1}dOBdklaGyg_h{UF@Gpb$w z-4zIoK@a+l#Y6Q^dOR7SZpiAKIy&oDD~Y4ka5YX2xin$F!qup;WL7_bSPdR*h{;HFJ!yjYJr z>sjwV#TOJWDJ2E?5ztGPxZds8j30f&n1n!Y96Eh$Td%|3V=5az6#pF%*Yv5bE~WnC zKCi0>b{jt3AIGR+a#~MF2AxcgElZsCdr>uf=FbZU3JQcHYZer>{~618vQM5`b>r5T{uI-ocbS&0OOKo?zVMLiH(*WZ-?-t`)k6$6 zz3t+YZGxYpIf~KyO{vGqcHgM<@c+}Z=RiUI^v>Gp=*BE*fh6aakdg5^q??g-k-ON{ zwY?*MubFG>31?sJ3;Q?y$}Gt^-d<&}R%WuG@6%#{PR!3difaXOIT*@+Hj$@&Pd zITM=X<#G7e~# z+3JAP&9lVz#(4?ek#VjE*lp4RaRq!!)D9DRM$n0++0pUterAwmYNHQ{MgF(;)YrjN zTLgM`+^>puE`1Y?TxnfdUV|qh{}KadbgjZ=)xz3u#-jY;&Wfd;c?3?F}*0zn>!6*QskG2esFcsta$zC(8PS=5}c>H zl)nt5u&jv`ggGcvqgFbk7u#Gz;>m<$?X09#l8EuOCaVqMi6s>ziV~k?O(NowzHYJy zB(dic#g4P%X_M_ws`_S2P)#X1fCSQE=XvNIe<5O>S zre|>58Jzi?H(d!L#IC8AZZq{buDs~_#^{<^==SX|$B#SPzlyG zJ8eFeJ2;YCvU$1}s+;+!O5WJBZWA=BBcN6uA~XIH^8ThyFwo@TE!p8Cpk$0rJ;a+W z|J2YX8}j92$PDUQ+y?e^%odr?UiHm;(9`3(0(NBj{{Wi5RTMXf5B9<6^&&ZseRxjS z=!3km*t}v%Xg>f{edPnLWy8;BK3#eKXYc?9jT`^HkT%|)7B&G~;+(G82VFDbt_iR3 ziKpmg2IFBsce(iT=GmdLH@@ZHZ_ke4#ipx;ehQfG33ved>p+3VD%{rxi#B%`m3>3R z?poN}Yf|aS71Mt|&E0i-a58eR>%oz4ePv&K!=`tI4cm9U6CW-gXu%!ZadKvG{I&VS zBlG(s6PUAo%NjnD!eEBKT^u%Z6&#E3iB(}oKaRDe&Gfq6|G|Fn_@>U#-@|9{s0z^W zo44u2=jNOyFWUjAf#t(Xp5GaU04ZX(&W^iHwWoo9`|8xAVf?>oGgSdoRc=H7bDQ33 z{^L=0UO6aV-?Qa>jG0$=hr)+OmTj2AGuD(u};hZNKC{0p1zOMXWQcI%0gU7@Xc zctFfYz@QinA1s;qfS+)!`%FfW7a~G&2cU6JBLm*n^~*_l~nS@`hhr zIUTdg{H;#eIC=!1hJCs)^FwX+O_uB7dp-BGWhS97cZIZzE?x`!`cv6Q7tr@s%#L0O z?p$}OQ+9pk65tzG#_)|O%{CwKc04uJRo-#?!Nk9V`3uQ~bp1x_Sh9s@B5uowFM!*o z00V5VfamON$y2iA#W^)Q86^A9hc=*&Kn4-_Cxpo@%>1;LgMUMeE(XaG5co;qlRbmbjBrqJG4)C_CFIc^qm z6-uyp`HCSHvMhKONMs;pWsSmqf7m9hf03ZG0)1x`%6?aaSj|Xf4}r1~^v=mJb8^ehBvcr*x%L|vA{Z6&G27R`2Hd%O?BLRk?VQ8LP3 zWUR3BXmq6>qo_hre5Tzst}R1e6Z#ghRF!r*%?cqT7CPkl5e8PpKN`Ow0s%Hg#3(9tjeg}mGxWkSB?cbLvN@d?K7 zfSZBhTsm$()!CJ@{@6rEUtU@jg{qFj_0g5;B=|)@k3WbKz-;)nFA{C42}+nl^&S^E zRbvDKhXib`1Xq&odsJ#K4g;F?^XjsmH*Y?D4FB@+ijJA|Sbv-2?0d(}pA)W({p&dS zV{o=?@NO?S(qNPH1t!(63+u@a|9l(76#3ox!{eMLwbP%rW_$B_z4zLEB%n=BG>jhr zk!OP8Ho4Yq6g1Iq9&TSe78RWym^PnPM$5~ir+UE$%k9${y;D9p&^0#j^7E%55Z=PyehhzYWjJ%daIY<7#OYGA z!TWvoulwyw+X0O0zXFWg=3z5v{sEyKE^a*^_TC%xYERl!b9SD|&)0s{#9n_T`OdBwM{+x`3pk59iF4WB(Z(~~#b12ogO!HF*c<)`+KmX^b7@eLgG z!I_akok{tsJ4jn}e9vt2s!hGv5O3zlC%!%%D4+}AN#%lM&+~fithhfn^K8q{R?;^Qqi` z*~{L4mbbAVSaun%nB|p&)V=A8w__;8j+u{T&w#ZZDLB|Ql-e~i(Dl9Ee00d%IB!}{ zXXsPQ(XxWmT@OY>-YyP(s1`P;W-zrbd{Rv^=r(v_@8IgPDYnO^F^XE$sVZ?v7zjpB zYXNurjaicR?UHNxo1x94awS>*Hhr4t%QZhS(SdDUXY4|GIQ22M#;#3MZ`EY$r3YO} zH;9VP1P#h17U^9finZ(Pcf)oA@6YB}APkWuIJ-RE3HAqM0g;)KXv*-o)8!Q<`?o70 zkk29fYNPIqvbXJ)JOvqA)C>>{j-q*R5x4W#c2%*Uz}>IyiV_OH+&76{p)vH-`(7(YY+iv$N`@(v+^CdF*wvtk%N_p|qx;=ba;!1QDfJcY|i3hJ1f zu+x#-jzB<*B5hZEFt29TyJ;WEuCP=86qN=__tWVrG0l z_hOSUSJFl&Mac6>4#I|FnwhZ%y$SwiJ2ruPEX#P{hlxaP3H1}}N5nnU{o~nj7#B46 zv~G3Jz&I+qB}0%XY)AE_jeCc~SCdN=n>WAe8yOq3RdtP1;Y-@z-ca1cjJTAa>fLYA zZq$TYh^<*of84{l_S@p=$D`AqfJEFC{`hHF-AQogrhD>cMryiOMXF6jjLs&Pk6*Yl zo#}W+Ruca7`NS*7>DLh4V8Z%38UD4%{9}>Mx9G)_H`J!1&8KdfhkQI4QnG(p*T93< zLjf~y^EQv2+gzMnKl>J^x<}^yH(&SHzwWt>{>;PozV)b`DOcmado|A187fGFS!?3s z;Ou^#?}d3^zYk7d9~_3HcN<2ruy2dQdgi>wqx)sxb?-4a!oJ+;yWTZZ-__fEE>)ww z-*es7pm#NwVWvu(j5VBXR6Er*8eUowhM$Aq{y()zC!F6f8Ny2U$azEdx^*Sy)5e>J z0>fw3oIk70wp|$<7-YwCxW1uX0V`ytr+ePtzTbHJH)fCj(%&ooO$!AxwsF(wD?Qv# zMh3%XK88NTc`x9fAJ>9ThQGN`HrUqC5HR%_FIQ*k?Kz#P|3*WuoHSg!_uIm~!%z0U z)7OnE!(}BnBcu`_PL1nRYC7Z2I_bA4B8>&Sca`H89YZIYX5QgFH=O;PS2i}k?0sF% zRkbr;x9;p7!^aWo;;U{j^WAXv`}Xj$pZv>5CqpU#Ry7~d*t|J=>c(j3?DX`xU1vUA zD<9A5bG*KJ_HKIkoIE->y>}2p?P0U&kZ#xVZ^`CEP3GOsS5Ea$md#G4nFV7&HyJGPdz6p; z^-L+(%WdX_+whGG8^?h0eDvGiSILIV-@fcQ1?b+ac5eBH`DJ4lyFTpc8kk@9rYL-} zBrKTe7Sg>gq-k;Zi^ZGz_g?{LBs8`3%l+<6uZKbd?)9b*PP`sGT`$S*ngxap??nK! z86C84sk=^D2Izrjq`4cW|>8zyl{`M>+x=X>oMX=7?` zI2laOO`9GMMk#bh=)=V!GXo`?_q;n9K03-x-aB~0E#RP6scI9D*SBt+xS56n{me`G zl_q@bX-I!x`9tln>I)%nT++rKKM7H!OE|RyDD=k(d@j>5_;b_i?oD0OI1(6|4`H(r zcfDOMXX3rZDc%tGhsELI*5HBerzijK^FQx;IBepo&aC3#WZAmTA8$q{->8*+ndp;W zgSw@%v=x$>uQ)2;3$|+W*h971#=NnA+{WSm`)oM*&(&EA$!B>#o(23k zAF!aeMfXFUAFR2)S5bH8r8toMK9YXQa|LPL{E;@c^nzt{UqrrwHqV4zzNO{BOcTPqcBEBaERXh!ur9F&MOv zy2|yZ9wix02GEtI36PthNUX^msPj{uBjC^q?@9#CS@RAvZdRZ2i6MYypuEVEk}6(% z5j}ghn8d<4_m3ozyxv|Iv!d#s# zh&LoVs=X~tU5ip1IP?F@y5xj>5QN#@I-;^iZL~#kBAMjgff^R+-1enGZ0+{LXni>6 z>WiTsW~l56grxm1#bNH$)Qm0){~ge4wjkZwph+zBh*3`vTgjc&+KuZaOpzuv${)o6WYMppkmFY|f;Ey#D9wNJgb zQEG4T(}MQHLg8hD-42;YHqiRLmpugVBgbB~U5K9I_QPUD2gifktk>9Um=<}gblBqC z&fUgqI*-thYb{X%Z-%N+SdV(R1k9=1Q<(d%3N0{v04ZdFv?(!O(CcSUra8#OacX5B zD0$zP=KYg#GWgob;PG7{QQm&f?+n3y3i&4f%G9lOAvh#9pzT zuF*MzQ-=q?{gXHGkIv-pIx`o`zg`@AvNE<<^MqEm;do)*)Z;6&g6*3|^v#Eh%)6JI z+}Qn~Yx+U-om1bYhd9^B}ax~=WD7efI+I`C(_Jx37IZ^^z^*L_xdFI)$ z@sDAjZ<_ZU?D`I(r!n@d*|&kSU!8SkNZWqVH(vOm|L%~S6xC8FnznNL`Xp_1y<5oO zrjsY9tDeu)J)ilIHv28-YW9`H+PtaQJW#ZQA3Y!Ie?ETc`7}mtXrY6#h9o>>t4dCIrc8-*(`1K%~gJ%}Yo;rkJYWd86 z+V>x7%aw&6qamZC^*!1#jsKjOX?6{moHCqf9Gn^%JPmhs=gF|N(XqtAiJs@dmT%`7}9>HCtB&Y(Wy!@<>$RunuqcHf?X1mbbu%ec>S zSo}a=I!?O`nEs_HS#(W2$41LZ7(*#k*U4cg63t|9A1Lg6sMpVqGuea`X<(Ld!KHkp zs?aa)36p=nUlWR+R+$>7HYAEAD1FX;hZz{B_F8sU0ToV^sQ>&luS<~ctjRb7t_ z#>SmSiX}=uyB5Yq+c~;iRq*naOB%*aaFFi*H=c(Tzi@2||COI!MMKX1HRARlWvpA& ztQOsp4M#*m#A1-<9ksB9?1PK zi|)D=tdJV4T|Po-oN*KILws&l=6)@`9kKXZNk==F2t+R=aDCgPRF(g@$PCk=V|cO` zNaHM}mhNYglBkzt&3;?mH)sHD#PtnoSt>zyO0+^sLr>j;9DBT@JZdv{0}Le6rYe*) zF;UtmmRvFrX+{|pd7QnJozvddV1fbwWj>m*uG0Q(!97k|JYcdi`S)FIe^P2rB`u|x z`7(l}Ob=_0Ss0jw z($nVnLXYI6xB+B-3)g2@`?$1VIzwm@q~{kTG@nQn+u4dqk#T`izj|-=cv#(KXPNdK z_mx@-s|D?a`VUR)dw}ho|NfK6Mz&RX{4`A ziB#zR!@RWba`tq;(?{?c(MG@v4eAP51%aUntIR$ z0(QtnLpUyH8V$$4x1OGEowK+9s?M}AgqA+<{8bxk3azTEV9Cm2+7{d`8a`k+%HKY@ z9p*0ciAKZWM!6CXs>%OioYrGvgb|Lhu%k{DM zCE*uNF5NlVWRiHR`wYZa^NISd5eC4{VNg&*ArB?!V1pU2?3#GlHFE=WVDrg~=HdMZ zSKMuTRo2tt8+7tyNRKv=JA<7^%P>i+?mXk3s0qxU|vPdpS&<>j-#qLx_g!5%6~7UTPmz_Oucs}`27!; zv>#ZG^G*iey(ZsppX{0`EuUd$jVucI#&j&7Uea_l8L_ui7|M6aM{a_{7S9?^!2b1wF-8F4;;9oab)C=|aOH@U@a$hX&Lz zDLT|XGj(P5E2U)Pr`6>>eG_3LK6xWP=0jJ_$4`bs@(znx?6uprZGCe6(&+UEA74EfeK0ur!0_t}o$39s5C?qUJ2)Cv z!7i_>T`vB)e8#uz3%J;;9aBxQ`%g6t4sRZuAA)<~%&yS-){yVn;Sc#OjXpD zy{f%m<@?~vo!2K&LKFbaa_-#fu1p$pQhbJO2u(&4p-RD%``4k%LQuT&kH; zD7TsUdwgn&2gtFUs=#0LY3;huq~PvEDN`eq15GPyhe$SNvblY*UD2)5nQN`wmujj+ zU7BmH|IE~3PuG$PYw1nRBT5mOL}U~(88zxWfp%sT`Z}YjWdRwP-d*hEr4)+1ecKZA z*wvLx(dC=R4ol`Ph@2ha}6ZO(0JG_bwPcSf#wZ$ zErsndOnZPy44O>a&lXd7dwjRp9qe$>;Lsm>{NH#qA-_o)2hdAxHwtTlS?`3&>TvF~#~eD(TeZx?=DXYS2*8c39YUp8F3CVSh~( zZ8L-vBpomPRBy)rTem~Gks@-sW$z-OuHs*{173oTGq{=Ffn`}7cFvPK>J}ZMZN59J zwOsj{L5WMN+C+)*Szw_Q6l5PyK!xE^%Nlq#B$_NRqdolN27tf`UVk}`VAuZis8;_X0aD`2vC^Gh%|U2#DwGa9xs_t1tHw{g2xNx z9gTcDC8u#Yb$KG-lwfVQEuO<8L4i{ zA{?~w*5rF=M`PEQ&gB@qPvqZ$cIQf^DA?>%u8`7f-VA^KRDjW0Ygm2jo#__Wu8D!y z|5%1XS;)Uz@C`zW&8o|3XQFnUib|U)&>5e6YCer)2|zrEXj`VF(J#rOWmE8KZ4S7Bq zaVJ0g+ttk!?( z8Qy;+E3Y@byic~r4Hx*Q(4E7*1%=quT1Ff^RU+c*2RNQL;tnR~&D?06ioP;oP0uau zNxCv~>&jknVo~m{$0oS}_dZYtzoEbT2NZRTU*|-cm-k&+aePQserwv4Z0I)&LA`Ep z>fxYy&l9(I7sB2=4U>-vdw$xa*;}QZ7d)#r7GDxtTGIKd z`SpM+W|v)WhP%E_zn+~F(R%8yUFF@E&D5?Wk~W0Bdkj!4tvxriyy)2dwEFVzzGa{7 zyT;rRK-PyRSlPW8fe6+TlQ1sq3VK=2l|+ymn{;k=#mkf-)sPwf+qUFk=-Pf;KG* z#7R4si}5rC8U>smOV9IL`Ibu8z_o0uhpE_x8mY%qFLbW1zd@Au?$cQg>TQzM2q-)I z{2nAP*ANL1qN%`Xm}WCCD#9QVh^iff<3J-eWFzMA2hSICj50)j42)}W+knMiQ#tPtiaY#~b)>M!rmT53(wi7tCgyh<>Fw}Y{uHId+4?rlDyU@G=emz| zz9lJ8)8>T{YR9cxxm4TaEQ9}{al?v;KlC@i3_&;+z@gL8tk4}#<$=bePT*0G`talP zBe}Jv4w9X6!YLfI2@c5|z2xi`9>$IhmX(()m>l1Ft@!uISvGM5DpaCEDdzglK5#1r zy#(zb5ty6}847&=3#>{O$5h=po&_v;%XB}3^NZ2mP4va<&It}d2~6Cf$D z#3BU?ci&hA>e)5%LP-l?kaPW%Sz1x@ey#CF`h0y8cvy3HIb{b%L)ZnCP0O#p z?q87>ZcPUw>Xa57j`=k4Iq}gNs8K1I#?(tq-e4>pX-opMK{=}M4}OKRQ9Q%n762ek zlC3Mpmtkw#xqunp+wqr4rg2e=k6E&+|4}7Ec7lBN$s!SC5&m`?7It>8n7yO1%JJ2a zZq>eF-50|}eYu-9^?lxR^3~~)FGV_2GdidC4`vv##cHR&GHPEY^v9k4Xt(cRQSjKK z!^&34RepCr-99T$g;Fu>Hv3cf*9(?k_O^Akb$p%-lkDB}`K?;#tF|`Trt)J`%?A$t z-sgGkx4kJ@AyKt>+dR0Kr_M1pMK=9?9dj{Jb6y|^!M;s%6P_V&f=CZ9a%>|7jN@RV?S_U| zFJ73y!uYFeXK1Btw&+y}34irh6YkY*k{h>bOKG`xJY{K!Zp?ls+R zSh_QAf7pNJ)cd{p|XN|M6g|t?N2|knRyMT6y4L_t>}YM?P_t^AseB zkq`TZKcDx_TU&POZDqp<<~C0~_goV$Zb<8rl^5^L%L;7Ubn;uk%#VP>q0d|lm;brp zZfJjQ@R!i>U8g+kC|7 zN0z=g5t*8WHgJFTGkIJ7L3Q*`s*adCh?G_u-?T(Aj7@tXtg>b-p+gB*&)7JDpwzar zdS&uLAI4TrOv}-wF6pSNv&Yq1>*?=cW=Io@FL6Mm_xF?BmdfP9YmtZe1;~M>saQi= z$W8{XSCt47I$IEZAQ*MY?PQzSHUZlrQ&u z%v`D2E{Bq`s(~R8!`q#lM5Uz&0j__R7=aE9sYt;F9$}wqhN9OmEdEvCaWcJ^DcU%@ z!z@Y;>i9*Jx%_|rK4-}Udj`EwF~tNU&K=-6#2hG<$Sc{h{-@w4&uufc=QbQCr`P$x z{NUl4Rmx5Jy9ynxRRt&Z)cg4-WeB2m{aq0lqoS2vh!d=PBiD9bNinSv1W*Zvb1tzQ zwzkH8`45F|g8Z60Tj^FD!?u7C1^Ah539lc>k&P=*+=mA0J}DO)cp>J(@Z?HSM-(CbjEr z>Th4%+M>hO+p7gPKN`eQ8j$u2oBJsjg0E#UzbrEw|0i$c8E&4FRaHB8m4-20m;ae$ z1g7Z2)|9(Fa$Kp8Veo9@U9dQ(KaI|Q&BF}u&kgsQubr7_rq@aY+-LcF4-clCda^4_ z1eaC$o*zX|H-3I$IQvW9%wKNf3w6HE=p2X50nW2>yPo4meJ5XB3FCFTFVepFdPPg^ z=F?p#}lw1Dxo=b4);>*irAbI*H-ODJ;>;9a-7A8h{wLs6S zyT_<2Ms6f4na)l*&i?q|HsYc8uJK7xQCT<=^bh`iK6r0n$>N5+Ax)#Fj=hnGQjYcY zXy>`+!3rHqwXP1_on6`fZB_-24C1a5?*c^U(9vhle@Mh@8+Jm`*;@jdle|F)Lr#VO{ zqH<@0v8}1`?+wLDd~PkrHkn(*R@Td2NN8VVtD&OXM20IPE)!ozV}$SZ=7^Ul98{Fb z4bR1zWN#>}gdH#9&^DZBq7E?OY6-%ZD|Gk}zOsQ!@(J|f;MWP68TE}xBL@xq8;Wtr)Ou%WI zr%lxa8B?-@#{2Gy_1%871eO70X zP!(j|WD4HmrZ^W%?2xVQhhL=#a$0%%U| z=nVA(K?WvhpMq3|9zmuo6`}PsI{Nqqdr}pcH};LF@}i_yc%#i>o=nSv{2$jg)(PZc z!nB#QR<7N9Z#{tGEO0?F-3&N0=+gjG!f(KaCPe9+E|?+02o;Z8)48b+w%c4Tl+ z4&!W8gk@QQ*%rY9JB{tB@>d1g%?$n@N#`Dr^!5LLFmvFt39+*50tg0`WnRc~DfQE?d|4tXb_KUDm1DP~6|60&a`DjKKJ7}Filq`Ir`B9uH^;|?b zzzIH#Sy3h>@>By~9WI85O+z4qtgOgl0ycpQR(NPREJsUxtSiOIzbQHL*ITwmKU3|q zV--g(T-e<>>eNQwo^iHK1G~TfuMyX2y~ln`ou^s%X6u{PQ+TJT^GXO6yzpv$g(PsO z{$S^zPx%#1P&X<0qg->q!d*1kToB7w*!*QvnOi_vn#(qMHb;bJB&6|Ht|LLEB zcVEqU$vCsQ;=+z2+pgKB@Jvk?HszkTwEXki@IAxp3i_`von!l1w}0D}Php$y|6bZ6 z`@S&mwDAx2lYjqRHG7#r& zF?eFI`!_Rqr*1zPy!{A2_h#hVW~WT=_X(xdTf_6h8aEsJn@;{WY1$XxIUimiW@rBL z@18GrFg7rsef#2-)0%&G_Ake9m8Hq)>lmdQeHT&^29byVXzQHNLH*K!Yq#H*-LBdG zq-Or>se^H|ET?W>xBB@f_eh!Z^HTorbn3}Z7*z&}HuUW4n=m+`3cXYHvwux%-eHa^ zGS~bTH#hN*Te}W)y!Q*zEd8r@`yJK?<`rf?fL$n+NWV^J~(0g8B5roZ{tu#23_InIYxh&aknLM zcP=lOXbY+i-dfi2sJdY5V17}#R&uNsDE?MNV+WZ%7gV~q+uZKH?l)zF62E2b%oV(Y zy-QDinsxH|-3jlC_P>7pxW3MEcB6h=wAfkYUc0D7o_-{O{C!{*NCS4SL5$C1$=%cC)$&IEZ7 z$n^3AgFsowW^~bm)cCve1gUwXscr30NV(pPB2dwy(@JQ6`KfE71@x@ic@@>10}^LT zhNg)ZABxZ&pC6Agtw`x8%!^u|iq#0WEzWgHGVt#z2iBqfS#+4QV-0}K*j+kGbBG%I zO}hjy1MTF*B-%`u-{OP_LTkK^I61|L={_T5ZXx8ueLq%uIAGjrq}4I5!XE`bGNJSEsi(h7HunGP};Xuy0)DlYTY z8Z>|Ma^zZE*~#_V90Ez2nyJKSgYLb^fk6Ws#%+qKA}Fc2cJHAXT3@ zf{3lBp+@o#Cy)`_j*6+P4u3{l5u2PF$`;1L7u zB%(8B4$|FCuI$p`T)t2}zlIplk&WqKQk4J{tF9Zo#{jr~mhFv3cUzH@nVm2Hor5RbRSuM|>)`EkcGe+Cw~}|H^T8 z%8Zh_tY?jH1|oWwz3DAl^D^Y*i+#&J>}wn~Ezx~s$!_iG^ldPqzPPX{VB5V1*ZyWv&9aR* zHa#ltFI${?&`Nu#xcyYI?ar=k3Ae7^zT>j&nLYoH{pU6$l;5=*dzWl~v14KA2d}U2 zjEJ7q7V+21Yfo3LS@VN4GxOZ1UE9$&D1lOlA(|BJ9F>~X@V|GcCmPu}5%FmiD8qm;3A5g0kO-RQgV>(1q=x3(k5wu|Pq3nPVJ=WKj^ z@rti!7?<<@#J$p2^{dZX&tKX->Yv7E1CO>$HRqdiVk!$iAEYY1l6D9pL@5z zdtCqSW9_uhlD3B_{=+#HT~}uW-G53~fOn`MIuqR(Heeq_M~~?u8()vh2!lVS&V?^% zmCZ8{gE_1tDs=CB;sXK9!v-9mj~KkG#rS9_v7E z^tX{oBIYpRIw>Q(Z3^HSf&fBp+gLsN0_3mhd>(E{z>ANLk5#k6Y1r-Uq~ao<$v--h z;tcwIgn;uPDK`gGv@8%+2;|I$R4=c36!@GHJcXFE<@pRY@S`PfGA!SBwQM(Yze`s)!jZ3h**YCG_e`w8pzW6eMaon#Vs^XjovA1y_mrr$#=?h zb(&j6Z0G?Y6n8fZ>-{UFlP#va1P~46BckO)qMLaRtQBudFIaJh)Agff!4+o&-hf|&=K}50333XMO^Fa;7mzn7k$0V#>AEF6Q zK21a3m~g_F1X@N^D(;#?lu81~Mk1=Z45?m6YW%z;2T6P=?Jnn%Q%wm?N7ky8P4+Td z6|_Mu8cgy=>Qzh-KB3{LItlkq zw0Q!hU*QN>MzCW@or@EbPjI5$O|QBhY0L9=+s|ofRY1?%d?y`(3|_flx-3xcLkuQY z#)j>Pz_22}g5(J9g`QR+cbSMp6a~WFd9Z2cwsPk>bY+$~1d2}a^k%oHi+*~qeX99l zVM3~+_(rkPT%D+K__dEkzG1i`gZ1>3AOB9f{7Jgf=ljB#S?to)F|!IPz!4uOaW5SI z!gBf7**`x`Jv(r0|FP?Tyhxt&Z2j!Vqkq`klKu5&`@ZSMzW)jkGdfmkc!@<~KgtYS z^n=TnxR?_N#g#|n1jKTUB#is;-n*N-zI$5q4RB+-OrH-=cz+kq|1iPAz_6fhXH9d; znW@IJo&A4yCU5IZu3iwT-Tq|Mws*LwpZ3i+y~mcnOI-F@zx`eB_L#=SrjZrjS_b{gbXgD!&`-xjg6YvvdE43)@E}tDim{DBAPWTZ|qL-q`vk?oHYEs877whr&2c#h6$rWo4>_vts4?7i+$Jp775fABJZ~bzHodVmy1drDSA%hdmgu>HdsO>+iT= z6+HWT^10JTH~-&-@x-y?#}@WeawKo2jk~d}H}0#i_BWXibUUb>A0V!rDg1gzy|K!_ z$+UhGuC=pmYZ_lX$G@ucO&Vyz8#$$c;ogDD+7H&aOw*%&DgYK#@l0aKA8`G z)*XD(xT*L1ja#0N+Wtg;Ced*FUD>Tym$!f1_2r*uUreuW-o17gU4q6>55D>6=6!tO z)S-kkw?F)O8~NvF-@STrs_g9NzSTY3Z(QEiJnc*K$?qO4|7LU5{%uuPKOeukO0ncb zue~Yp-`mUI|8Y@8fU28D2`3uURwuiRgz-NJ*hXeVoKayH(>oey34f(=p@Zm~MNfD~Irk;@+*f1Ajjvijm?CqV z$Ynamd`2r}@b2BEy;ry2U%375hwX27g`JBMcv_c;(+q<=f7>0PWELaT=zkb^=xYC| zsnx`4|3G$DSLaK=L>%3m5fIw@gd^UZ;#FU8e-kuVVB%A((!R(Y;4>naF7?b(?Cq4B z9YeAl8Y4P%7T8LM-B)#{jin&8gGm*+sZ3XWWp(Cd;}JYqSDtT!9?Q1v2gvwF=Ns!GacwP?2#QU@Gruc z%UGM_V9N3{*{KPR@*xL$ii4m+e3CwRI=pT%=|-^v-|W4zm?T35kLR9mhUrO=Blq&H zW!n!hHDch)E5xVEepiw36buBBZ_2A8L8Z%cl^8~I^2pf z1hS4iRl?>mu?C__A?oz&)ZXbqbiW|2O1E7)Jb)%TMkKXqtQT$N@7AuToG;)wDMX*e%Gw1 z;Tq#lRRz=Lrn;=EPUNjk1&ko;W^t@9eeEnW>3(?fdgVZRQYsl@=I^1p&G@CBT{j43 zl3TW1T5sQ%_CZ!$pa`t>Et7$g5L*JwWGii?KwyXs^M)ly4p^6$FU7%%H>ukoXb$&M z3~{T(J{D;xg;_d=1vibux;~wyT3=@JjT4iv8MHbI_Uftv#oQ9=mA|F)GGkLIb-uAH zCfH`bKDGVb42*a7gw3GzzXDmhiZS~2@IB){+?(e4@P|+BS8xCH!fVf#?%kiBqfmKy z`@qCV*}g(j`SG3$pYL8v-ik}y4R6N1u-@Bz_Cw?AX>pq#teo(o@8pYF+dp1D_XP#4 z8TdN&S#Eu{?D?cz^TDvD@vgRH!i(0>Eq_&ReY$DGqDI^Vf1G&meRn19fzMp@j(mJ| z>088kij!}o+3v1GJ@wU0?6Gd$n)&nV8{hA0+c4wyrt01;9Y1`||G_rrMt^e2xetNo zP)c}y%bMS;6wfKRfGdHpFDO1=0K;m+_wS4L;OqPVhvv4g5ZXNRq~uTkReyZ+4v0CslVe&AKQQpgw1e0XhLf#&s! zl`r6soP#XX#-AF#1fKigjH<6iTVu9)N%)U)xgp| zEOZ}FY`%KyjC2A5EZbk}Vvf|Jp7ITf$?tNPZ%BW3X5+RG zi0t3JE1vZ1)9hz&5T1|Q{^r#7z}WT)Uw%J_6z^xtj!*1W*Y?f%^x~YQF}=3`G@?wm zKj;pAs5<)XjTZ8h2jTL{xdbgqsgRLDc?J@a9&bddw8Jv36HIIX^E^El<=Fq6g9D_OM0Yz zBMFf|#Kbrr)o_d!kmwh}-&$>SWR;HJMX`_G8KU2eu$+oh0A%8V<1uEaqF5{l%H^Q3 zTFs743KIbWV@mInRhDsOV?t}_u?~^RQpN+GKe(H;zmlf5g)14cD}Z&8*UdDmhha?U zwDV#}LKwM3Ca3(>gOzWdgO4J1k*eC*Q&Uj3xj4bJTLA=lUF_+Wi)D}=HhDIiP9@Q6RA``z_7vr4bwOVF-A`_DZNd}@% z3^X*O^>9>R$zpL5?!zTK6@H+Cv{bUiDy?@B+jy#sRN0gRE$vB;D~b&~y#m)YJzbWJ z$ZCMh%-#`u`8sl^JY$8;#5GPf&YFHF-2^;KViIWo7!uf=$dk<&)utzf<(7{5U63%( zS#IN7mz3l3$TXXcN>`99^V)>mylRg~|u=`D%U9 zT;~!Pj|8>A&5j0vsqjZqyX|S#K&OZWoK>x z@$XeG2xf{i!3mcSJg5U~dpDgWAaiSq{31q}5=uCf!#!gqCBvUyCZ3COAmhZkSE|gHm;HBX*;52priX@x{fkRRf~cvpc4djXttoly>tw8Wf8I_#*XfQN zI4(Et`Y(Izzh^<%sgG3?zC3?*`V7kT4P_>Nam#X3?Q{QSFE-5iIB!nPsf|$|et&3) zJ^Q-|`O!JFKam5*S7^s5U(t-4Yv*+nmcH4r z)SlP->h>1^1&*D)_rDnYiT#rS9#u@?p-y^x;OypqfPUCMy7c6W(`){{^VRmtsb@M< zMMDEJ1{OUT*;IRf;_au^xBnY~{3K5GOYilced5j=_2S`wI2gq)-S{XUB(`8$>F!G{ z7bd)qU(03NeriJxcI2A(o;V|Ke`|U3)0b(en|-iXcAkCt_1X4|yTAXaU-n2JIX3VQ z$m93NH*Q9K6%DUvFOshUK=I|` z#H|CNWa?yxfc5WRzU~}}2gsI-N0xm&hPLqR7xi=c1JAy)b>7_Eix=|un@_55+;+0f zv|v-jZ~uqNZdu@NZ5(JYV8o(zI#ozj(V0{mb7T-SaWW`>S1>r@g3~ z2EzNxot>|}ZoljRV{5|OmNhR8^^3p!9Xk6z|79PpPy1(SlmNvR{W0~jr}|}2yDq)3 zlcN*=EAC&j35Osn4kT66zBo_&df5HH*L6c7c`02oxJ!19iy&A$=3Aq?t{(kV6n%~0%#3FZ&`67);LNBMjjl2q}gj z7l9-~ba{o@tnmW*bEMJ{DZ^dO2IVjk7a&LP#gL^f2$NN_7qrUw&VR6-Spy)ECQSCl zrY*}QAuNz>Y**2!)RAgct2Q#!g?@#XC=fQ(k=J#&sl zAq=BZHA@->Kq6QM3K3Nhe~Jh4YcA==e7}h5o;(*}T`scmRj%qXQ;9F`RN#FP5bR-2 zA9r;H%-^0_Q9@pZklf-dP0A%87?sy_h@{uGT;cJLYJP!96x4SsMoP+B#mW*m8d|0| z&UVx-P94hP;@R6%tW%3A>WDu5$ioeZlO18t=m1RiQh+{f7T6Dtl$4Goo(a?(SJ$~p zpP0jPG8mdYVB^R1ly+GG2@iQE3Xx7=;clfAPy^i1pX z69_50zWUI+Wc}a;0CMb%mIJ}(#<$oTKGXmFIQh@6$J@|y8ko4{WzUKaUH@Fd1atqU ztGL|ZA#!M3_91%0r|2~wlh&L)^9T3xjP2$bzs_1exEK6iVAgAA&VD&>_D^S)V3u+7 z)V9l~kVGGQ?$JxpoyljPw#~VFfA;5bw_guNj=O#K!#|ttq4hPjwZ1OLavU0Xif3cD z*N)oWe(A;IHCz7fXo~&wddZhd2S0VBp1YN5^%DPyymR=R{yP1E$b;XdJ-YZDujegV zRa|&3?91PRicc4gV97jb=P*>s7VYoLj_Cq;;ACS4)V(EmiXrm2<$dMHrzb!6%^Uw& zb!tn=sV(n)S1S~Me(vi(Wf}?a_fK!fEm{hE)j*Ekg(4A_P!X5aXo4_#*5z=P#K#lbgdL7{EsaiQk) zL&L5ugEO`i++6x$!?G_so}KOYnDgjD^Ck;kl=$T9NfRT-51IXX@9cLMX5X84>!sJN z|1Q>+h0b|8{p9;~(`MxN_iiccwO7pAuYN53;oxJvVr16^m`Y0tENRQ~Y( z!JDnOzjw?Y*$%Y#orG6n>Ckxq+5C8xqwM+J*Cr^)17 zpOuNLmV6cb$_0afz#{9?K82FWp|j{>x3Bj}n%K}SNWachkX02VdA5OPU2s$&>*Np- zSjokL$GxOe*O0B+`FTu7q8qCQeHc_AC@ZE2W5*HYC}TrG0wTEOA+svl}bQ=A#Y zfM34ihB;~|Mu%dqsh;hsA9jB}WB@r}FF4tZ8CI!=c|}Lb%aIlDTn@CbE4$ptEw@aK z>(C;2g!`eIxICXf%6ry|5sKsk7T^f_0Z#s3bCsfG!CDQ?SxE%=-5p(qieRWU2zU_3 zxbmj5<@37@2xw93Xmthou9Fy06oxtMCsm|}JQ15l26GZmfIUv8i#}=CDXxu3fWcQNLpoOg_5~)+iD%Xf@DmB znT+2|w^g%U+35}2qZy-P^-j%B!xF+obfxkl8U>7f(%3MtAJUcHIxfdJL~hgR^fY=| zXFinoRA?FU)_AhVW)+2f< z)^&^`9y_w5uR}ce?9Ugb69?nAU+5Usd9!{IQ0=P=?nkArSuwW9*so0Oo%YR}jnn@5 zXRPhXhpClGswvFp=kI=gzH(x$=|q1||BtuVH1M>X$WxE{_U8~*Z+`DvKJCJ!AFhcXM^-fa8yLS3kV_dBnk&6``}AUfce9;`V=^Qd)oM^{s!b=ib@Q*{rvI#slGs_JUvJ{Y^*X3OKrmpMFkn zsQn|czSda3blk1=SI<;-miAd^et+V1bVq5@?!o28?H|fEcD}b3%=muQn1wo*X6I`+ zrpQc|SqSZah}$?N$$iG{kMzd@#}|BBaiJ3|{43Wse6#IukDagXZt|Zpa%<|52n`jk zzx^3+OsDp6#|lzs9`7x=To`eIFn;HcgGs-f=zlXU?mKC9Wa)RcOUG9)>|c5LhvD}v z8xj|toc?J`5-b*%s}eVzU37e5Sl|b1OTcjBMZdzlF(_ht-1{f+**{62jJ-=^#oPb6 z@jbv_qh}z|3zS*HjLL<_66YMWws!J{UpReG;kIA$`pwkgF{{@+3y3u>X&-fAEe)=D zTwEuGvGD<8X$;y`y1Z593MiFw3Eawjs@Dh(d!W>?pq$gpgZZLOnrdJ>=CmI-j`4xO zqdf8J+%`vrSTLB9I-CKgF0M4dO6iu?bNzi{;yr?4`>P)ZJ?~UKhw1xAxEtAQuxm(d zQQ|Ara`N2a?9B90miA#}!_Dqoy@!WiZK+l*}YbEO@+W?WQ5% zr;+MxvhXsJPWMQd!!lX!7#85_8%FJdSSzj#8J!(wF@PbHo&mRQ; z&^9vM%Y&5#$rjnh1C@s{Ju(8x#}MO4@A8Pz6g@IVPFU^wK<5?y-9i_9op zy?Wf29_-u}Zo0G|TBo0KuWwo$*3nL~LXdKbCpw>qUvYz%5@1VPp~^RlvwW}D5l8yn z@K^x6?gwm$Gv1U=vS*>z;g`6uxBu>q?A^B5l9CeJg&OG;lTWPItAFFSn=Dh}1{-HK z;H;IVXb=7VeQjKCLI05`zvMY3x3}4RZ#^G(>m726Z|o|mMqKk;n(%>IVzY&Q_|RH^ zspp^U55Ku|dTgTxFeeK$x+PuEGWwDeR_D%7Sw@UlHhu!yE zEnl7A&&})Uzb-dTAJ#^_W?+Nm5e1D$?(1n6dpy zp8|%Bni|)4;A(RH>NofPdE(ofe*xycMEiR0(h9Pd`H`Vy%|EB#{r7)Szj=<@U2yL6 zu{j@F_q>058x_azzq8zIOn>s;eS%}Yc}%@@Tu0Ii-tdgqFRIg|H(%%5nD-dpZ2hUJ zX6ZiZ>1}Dxo3|n`GydhBU42VWExy+V|?))1{Bk=MdruNK;PQB0p|RRzyDM4@YdqoJnKZb%_Qx^Z%o>kweE4 zWP>zQ!8pQU3^NY+AIr<|)?5~ed~ zY6jD3!5VpPYj_k`Q1Nq9y_ozu88k|jNXIwu9YiMISb>G3>7Xve#n#~*tRpzqqCJ?J zJ1!VEP1*Jxt{$EjlIFK%Z_FGiVb&Ll++ePTpV)@@*FmVRX~Qg&Z}NWi5`#}!j+ zxJ|#nhFlasnmL$L6U{O6q4UbMr@ZM*IZN6`vU@o|6*Hw_%?0k)9Vi7Sp@36j7H~66 zJz}Jtpc+AwM`s$>oWUKsHxfFgE3SF%hKJ`*@EuAx%LADP87fHK(hzQZAo^OYU@!ng zi=0b0V5@Dn(hPr%JXFITB$%-*Mm%C2Vy9JgR4t6wMsOjuMk`NL=+>oaB`V5U0 z_jdI88F?GxDt#`*xL@viWgX*c48O3-eQc)iv0tPt*cl*JtByNnG5eb)W>9j}so}RvjrThBA=B|?Nxp_Rq zv1VyCiy`L9YFsGOUCi>?lZ|~dj~A}xFzXqotxTKW@j@n`#5@=}CaP)IUadbRS6pPy zPn}WdVZ!#Qx8LYn_D|AQjn8o{Bba+3z$*B?XZWgWksANY2U%%r$Ldszk!xy9?V+QsZjn`L?q?o-)ll>wiT(kb}rmE2GQmm|0 z9F{ca=G9rF!~{hORYFHvS6b2qih2sZ_%V6jFxXFO28ky_2y3c6pMy`OoukZ`Xx5H# zy-K6#Mt227=xOV-*|?n`5O?Na5N0A)oH$nPUs*6O%Qc~`0ZSKxNWQ*v@u2xd9!d{R zn#`8_RAU`MS>JO|Q;U~@)S*es@b5}|Xl)MC-*p+Vt(ZF+`GmfVSU@jh_fI zkhNomB}l2wPVPB?$|t~CIKNTdv1Ebx3h;084q)n*BsFT)0BxjFz=xwV^L(??`#7vC zPhfs7TP(I5NLHixkw*ozQ$WCuCZ-i=xc$@vc*}x?&EQINvP2^oHu_vN#rLX|nC3et)&W@*P0&Prf;J)dio}NqmZIW8B88-@p0u3iv?N0K8bb+3e-*ax4+$g2B?3 zzUzHgZ?;@tmzzs9cQd=MKBjCK+k0V?(YW4D3_CUZoq6_)H^7d)e-|!szua?tEr)i! zQ=Z%1@yNAv`Iw2|uJSv>lXG*Z7d92htfx;DuH4a3FKF;{lW@wztMM*vo4x0#VvJ$= z6r+$q?yd_4%4NDxQTqPf6!GGdTCgPBc)>Jxn?=Y@*efIB$0-*)In66jj7{y0P^=q6 z{aOT3L{)U-RI#q*JnqFg8J&+`fRB)72Rh&c_PPXA;U;rHA^M$D*#_BP;d^HqappT{ zn>joTYGYo;oP(2}{=RfY`TW4jv`KN*H`^7(J;yl4#383@H@x_{>N=LA>EiQu=5zJ^ zHgALPFW84hfe493CppAXjaxBq%FwZt>WFxo6P-z5*Z|ANFbGeyLtx>q^<^><2Z-UY z@OX=+XCF!&BF@FMI8)!+lkXdsdZmF`Q^cC-wV2&!DW^?cKZZP(0)UI*P{#FKq(L!f zmJd<$#euj}!*QS$l_Qa)4GbM}3rCqtBHV4L&^}3bq_BPUL8PwH(FR$bO0js78pE#U zPPwdCQlS#Y;)!zvB8F)DR9yocNCWprW_^)qoSp=847AnU`Ki5i*oL41fXRj3q1fbC zfcX&W`2{!@2ps8EiN6duG9NSq3(jk6AiupNvk~}e%*|#hMo=;);lV6J(U!??p%1iA zF~%n*K|)k%#{z^fX1Iqc2QhDVbnWts%sJ6-CyIGXP?ZbwLb=P((*+n$aK!GzKl zUgqdvT}vU3ME+bB7h1y%BtaNTg}cZ?sVho=w>URisFDRaaASusp~>NX`&T&e5VCs$ z6F8n@qNRqp&B(W@#V&vQ`O|;NX>B0vAjpR}FYl5yYVKW(N)4#jXQ>Fbye3@uiohPL z(sPH3sz;NM$ryrn`u*88xGW$DgjOoi(iv`}M2Ahc!0iFIkWUOFzYI<^T6B592w|hv zfi4X@BxvZNWqEO#@*m6zH?F4~QJK}!62g6nm^YcHUMD$Vk>yiM%{{&|M zAKEgxOHf@|hSw!s1Nrg?Gu_Y~YC4D+Bjj`5Hwg4f~oQo|wM&cL@85y>C zGSS;*Uh0T-8n<1CU5>Snbe0b_TL`7`HtU#0mM5hK*`gh0ooubpG@a*cRkuRc))(FU zBs`Q%2xR&cz(cHaax{h6Zy}A{cq7htYNMHZrC}y8M3!hXFxO4>;+fbp6-SNrwc{x2 zIz1n;C2U!#bfPfQCLpyYIaDIYM2Or!hQ|kUP(PCE6T@MaJ95m?<^G`p>;a;xe+=H4 za{wj=6k%x);xL##E&^rQf$$;FuJYptNLCKyh|X41E(zufB~z12vsiujzqD&uSYB%D z{k=0xBRR}cQvP&(h>-5+w8~2nN~Ze`rFLFab{pn%6ry-2u++57Ov$mqa2CpFWVw9^ zF(j{53-38kjrw|@K!L^f)g0*F~*TwU(kG2X}#xLXUU&WUaE2z3pug$D;} zF2<%k)SWydDN%~)O({OMU@=Tqb*K@#l`l^1&^jeEpHK0`k)S}~fs@;4yF=dO(JghL z6m?MYsP_Yc$u$Zxo&O8!Rs^eTh_DXJA=vAL&{n&i6g;(yFj)-M?<|v@3U_SbNvgkX zYT;Ri+sOr;j&ddo(Ay*jXAxp9#FB6if_#8e=aS(W1;~I|k3Lk~LSM6vl2EUxnI0bq zh3OD_vX<$doOHUo<|ei%A!-F8x%NTuYST|QfNw_Xem#&(m(ws>K>#`k6$Z8_C8p;@ zy*X0EwYP?ZTgJt~@~f`D-hL7!r*Vh2&_h8Lv*z4|z&}^!E}1Y+>@c~NcU{`&ZCdVMFc16$@_@w8Wu=Ls6wE2P zxy`27cyq(ml0To67;FKNN6Xh1lTJCh=J}l1C0}XU*@O=`C>X%d@cefOJatYiInJAN zftn*6)#qQBRY_UW*tvka9He=<4WQ+q6vdd{R1wt@Ii!>#;npE zk~ot9nxMmS;uc#1)zhHrhUb+CAtf+SO#54lrIA~;$?)HRA&wb_|r zB~YM_;hDZ|uJBU9OUyeY4YRvKoRmr&s@+8la;2heD%;0JxUTqv-WN+VRp{eTXH+pY zF(Cqjq8!5r2c0Y#Rv1G?j)OxeX~+3aIlvYs1)+kFZ{|B&g>{sG0(=dH?payk9wK$F zYy1d`bEy-5dE>F`7BD5u7QK@R0!k!G4WwMHY=j<%du25?oC%(PODC}o7_Q*MEGVIh z7z3dG;Cr!`58!6)d8t0qRCt8hW}G;HltS z!X(I#U=%ncgwFLX3vuxA>h=jEqsmkCKQ4*cX2nj@JdqxA@o6?hEN;xZ z(!h`Oz#c7x>o!^hX}}SsS;s}sDRnUo#_S)WPCj|B10HZQD9iPH;Ix$ILsjIV{nehzA^T2_{uPn)H6OX51>H& zesoS@t2U&Qqm;3j5{w9zVEEIV;iWh3WDygjt*n*|4HM2?cY)B}t|yp^;at3ZCVT> zh`fLpf`dn}phQg)QHpYztZa>}LIv2LCaBpo4$~4PaET$gJbjw7*5*f4MdJ(30lhq7 zOa)=U<;e#*>Mw(4*07aW zj#M2evMEGrSF0qGPzuTpktMQ9D3-h?j)OZKtr5IJW|P<4R!rL1Y1u(_Xhf(1&jtng{&3=#HwZkmPP3u0e=(C6Q7$mn6nC)ys^cgpiM6Z zfej6w`YfLjG|1@8!uae`C+352TeR4OFDFeh%eNX#{J*NW&8`x|5oH-qH=4nq`?5v+ zcnoE;yxs0PlAD}zF|G%t$l8TrLeCO0F}Y34<-*mS{ENy_S6D79#Sg=+LQ!b}j;;pm zGzR9|r-O4rE|FFD}nz6Ioc%>zyDwx`8qQ!%$ z?|(yrnX8vRu`L}`oJp_>pN~{U*^OFVBkN+63)6>IUan*T;}9>( zBe0BB8-NQz_pu&lBM3oMLuED|<{XPtu4u85xhbuW6IU4%>RI6S9d3ejnl=!cW;n_8Ff`yqyc+ZKcpvm@8^!V+>+KL$nEjrTXIT^`Ad>U98MSC z4G$)9VW#O)pO{>2<&+B(+DM78$J2Be2oLL)*4epiLHGdkhgU^JP#4WD8AGSc<=OCU zr$XvVqY#g3N~z?a_^#0us+F4MV)-9)wppd4Fp4_VDwZ7ng1^EEJ}I)5VydtqoX!_2 zQu0(e9IHglYL#rZ39J3{k+=xIuVhWR8@{(w(}ej9r&%{C3mefK=mAQ30plbBnN^ji z(P8_>x$BoFukLQ`8RnA*5uN5Kghp2IM_5`;(;918UiF5P2)Q|?udst5%eIr$fsPXUSR3qpex^}+-dD_NX^ zlRJqR>0at(-&e4ZvJPr?!nR=U|H5mGEL=CP@H<#`lmd|K#4YNSnwd(gd(5{{Y8^koNS)<&gP5!@L=3C>miVOV7c^Kt(!>2rvx zX8S5m$=S|o1uTU@)Ev1B8IS@Rwqf9(;dvK7d4737^&z99yccIhkubA#0gfVUE^ukg zda|hdL`e%5y+pN73Cs16ie6H{R6S_mXDV!_ZyDU!5K>N5Qn~ly*`H$O3|-rn!^9Ua ze24@i4p*V@FK(8~wbOB*gy0T+a=1snhlZ?H)hZa|d zkb}mHatPl;7@>jDb+EY&A%SW!313_M-vBKBrKK!yZD1;WB9tSz@bEEjEJ^9u2}Ni0 zutPbdE3&CEtsQuW8mh=$))uGkF^X_oyf;raFKH6%ifm%E18Rr%X*CdU=DcFw0s%%+ znfN_dSp?*X0Bu@Zv@8uk##~~&JQFjTxk83D!@y@e?9PWQP?{Cn=VXhltO)l|mSMM% zhHNNs8O%~%A%};ix>n(5fz#9g&JIXOh>TSQyeCmTwyJfa){a+@`rjtN94E|RHE%^lGW zlg*QW4qYJR`2J`|wKEPybXcB9JYtjD@Q9)Z1N{#;C{L1^C9lefO5kBir^dIIS!We- zFUewstj_sDOcQ9R^XyjPTMFGauAvC4tbkDO}Q6!+V#B4t?y$H(Qb@N5EJKcNB-CpVkgCzlEP z;anl6)heA(XRrMx6&obX5e&@Cy$TX)6caO)J|&9E+R8Kp8zwOwC8-e%-!KtYOEs=W1M5X3xd*`}(byAi(~WpYp!r2J zY7d0(2vU2SJU}av2*@+s^YusdZZ+B1FGMA^^;D=HRA|&9!@O&T`NC#irbZV;vs$#c zfzT#+ToDN@odWw%LCInbQ;BGL7mh}ExK(cQC|736K^H0Q^vf`0v#b`26ILDx188t^ zV}zC#jZa0k{1lkj#K=ZLtzxf^a^01(v($&_TER}_1p@bhqm4rzLb}B*P4N#N;fk<&HkvJnASjnF0CBi79 zSthceydlEbi8thcWU^EetYTUKVz7*BCL(#NJLMnYt0fn0|AONgYkL&&4McL~*fepw!^RbeCF9*1&Q!z>kOPV`syWa2xtcUY&k8F#p` zlUyHkGk-}h@ywro$B)jfY=}`;$YrtUzy;1-fY*-sgpi_-;F7tqT4@kC?MWfI@{H4< zW6ffgHnaogVzZ|z#!+_4t4Q?N9x0)QZ!MKEM5ehq?Spjt>7&lNh%i#z7!mQiF+B`e zNPR4m*1)Ck72&}Is}GiW9ky0JX1zA;fXc^gLUc{9B^6wNM%gR2jidI9;0|r&seN(1 zS&snsN_RjQOP#pN)&>^A)iRaAH@P&UN|`yJaf~O}c z_|CQ9!{npL;W#JyI$V(j6XKNx3c@O#(7~N-!+)YRDR$K9nKC=g|rVtK1A>!A1~Bndkmv+DJ8sryFWtf2vma@QcI)}-8>RKU87l9v8n1H3y){Y zvR`Z`gi)LmXED1*s%d%hk&G)|M`*zTg92*vB2|c**xE2+D2|I<*E*sPc*)@^Wfbn? zhH9Yru*%${8~dayhVU{kerpPg_T*7{tARiQT9<9@yqKYJuy6@ObY!~S$170v6 zGhUIYt#W(c#IQ-m3NH$SHCG^1*9k8GM zw}2ePUc@*sP#Kavet^=-Z#X?3DM?5`~$!D^#dx2$rn27C&q4yzD5Z-4z6OgVNxq}8J zB9R_UMyrPg`3GTU-T~m!A zj!-s|hFP46(Rm6{CQ}8qyJA4%Y^osXF+6irtHgp-GMWOJ0)tCllrS@)5(f>qG;3X^ zvb%6;#t#DjkE^PPs`jr?<%4pjmWxRT;1<38F4? z;24FOtcs>WD&OezyHVZ|Ew+!=I21MQPEM4g>tWEzv?oAKbn_M{gVbqu2m^-*Nw$*K zjKqw|V}7c_YdU_1Hno(8kLl1HY9^m03&k%kMog3&WNPR*nN0XvaT#*gkCRda-2*XlNW`Unx>vlC}t zxBK@l4J??)4MxuzL5^T^w|F5-4i{jl+Ym$rV#Jwq)voce2>av(n;KjalKzKL%Elp2 z8C|4eMJdZ25t(8Th{}p6lZM5Z!UcdcDbl=(Lvdd2tsl9vg5#XcR5`}o)@N~y0N4Xu zdg8DkbQUoc_z=TnDqdKME~mipkSjf#pNTu;D^5q_6gsAuOJ$6v;rA)CP4#DW36#v5 zBP4|A2?Bvzlj)}9unODIkytA{0A|KY8?01_DDYahX5t)7ZpzCcg;ya8hwcC&7(;B< z2n;}Ily&8<^yoaiQf4y%(iXI_)ZT@pAgaS*5_yU%pXy494-Qb+I!V?-NfU+W6e`FG z$FCrh1TSkH#(Nb_PWfyRu~|b!E`?=XAc%~R2r`)tL^qs?Si#CPO_12;mJ?MqG>25_ zLSYbGVfi2laveAI3}1kX$ZD$g{r$j16ClZtCr2&eRiL@iJVwT3hFt;m@*1of&`?iaUzn`i#v0X zu3~~xPB)>bK)Ro`+q(6vw`KO3z0d7=cJ7^?{hZoA%6_^^B`@dv&iDIyC6BY`^#m?@ zsI_!Cq7##~JrttCfud)Z9nrxsyrp^hp-3#G(RcN~rh4b|hJTXYS}e zE392hE#IG@RvV2A9>3sN#MgEFgmjABsZ@owQ(v_NT{xCQQaj<+s}dtPfg~+e$V&bs zHFqjBrIWOw)Z0o{snC#U)@vDG$i376!sVpC*s@oa;U&Pd&<8`?-#qh(S&2=dd$M~% zn3Sb>PVBSF56r<;Nga9!zGQS@HvgQHw>mONvWr4hkd>;gQ3E+_Tg7*8A&MGd&Nd&#YI7xIYCfM08U+Sz1IldN^W2R{8++p7T z(Lee>3LG-#$K^GR(wWC%zW8p<3W3!TxkoLCV!T{?+VNl|Ws^?07)}L>bPJG)NeP{b zAEN_dTgsn`5p?|+=5y39Xhwui8yGyzqG_oDOP_}>w>yda$l*l5EP!T@PMS`RkQ%rWOjp&qSN8d(ftYDkJ;qTzb z@|F9wTRxaN*05#Rf{quu@Z-VhR_uczcD47}0tY5s9oiPMtu~||nm*JgmmxfN%GpN3 zcDaual-p{`MEg7`!qWGq`RJ8DkqO(CSVZ8mUXy72Xv z_q4Yq&_6L#0Yi5!Pi&_5B;BvnEmc($tFpcIP{=Z#K7cN4??7HczuK6$*e;`!`shQ; z<2?&0ja(mS(&tLcsVOR7%pWES2jf7gzoZVzxGFu5<;{!8bG&8hL1?xmNgqWb0XG@=c`MB_sY z$_lYdb5_M23%QjHAqHye40*AZm9!kzN#E{jBeMp`eOTyo<~Eo2xMj=BrZaP+{<{Jc z_HJO%UCuB^pXz$wO}svVqq((jKZm4(hofQ{#8Csi=vB{;!>q&`2Ml8M91xkt`7TBs z;@&wUpLqaM^s5SepuYUfHO%-vNokk-#QAb421k^%smnc}mjgmhp3_tT=(jxGXxf?C zV|8^&6^(bG34=YegKsi2^GE82M%Z%u0UotN`@!n~0!U0P9JZB8oeB|&yt8VF3y9#F z%+&Lev6l;6%}n)Zo(rMWHS^nBcBFKn{t6XzwaOL|N-{r_9o;7}d4Zo4?^#M-fTzc+ zgo5lhKYa_4ckq5X>98LFMG;8~`n!ccHs?0~_kaB4Km4~Jg7k&;_un3GudfiWazAq+ zVZ|Z_)%3?mL?5GMuft+_yWaqv@}eeNO`jeZmH8e{d|xL%U5{MPu<$rktsTotny#}P z_V3$}(1AS*SiQq1TF((XGJI7xMaW22-h2de$&8j|1M}MF3t*qM!@={5T>6asmFr|| zY^~%ET-aa0e@J+o63xnTj3MqMf8VUYfEaXHR$L;1AqhT-Hns$ZvUKYcSw{h1MB||2 za-UvXY~KNKUj7%kh1B4=^9R0_k@8nx)?PSw4%+{P5IfvnjtEw=$$Yvb{`Z7!cFRJ?0NZ{xug zJQME#<J1C4pyx>B*^u_v$tyh*Wir(@ky ziBPS=LMw%QHh3glyQCgdIin`(^~NBg5At&wLV$%2Q4Y#>XpiknA+XDJjou5mt(pvB zEkOTdX3xxF>S#tv<6CPiR0uru+?H*JWt3eZ#AongdfgLpVSB4+sv53@W)oG%tQ<*g zHg7q^U3EFbmmZ22FC*2@98?vPDiDVh89<{mN6O!|T1qAhY8vs8D4}PtgwXM2cF*=e z*Sdnru9rGVOH9~~5`lWIzw74(=%eyoG+V};`8wChY2@(q1zwb^VT)^e>(Lsj9D_4jVgAUXDdc-(361S_PmgpD0Bs|n z!`>+v>fzA@vy)XW+u=~A+|$(wV5*_uFcf^2EsbDl&;jw(F^%Ya?{MIQcH7J*r=t#5 zfa$|Ef$oWg;NlWg3X%0&T6~Y-0Eme|TZPA|&;EE40peJG3vHt6-eyj|{go#6|Lpzf zAN4m~2e2zCL`@w$LiOC_I-t?rXrd3(#_<#@@8oLGZf&;V!I{7+LfmvS4%>cJMe9~c zVFgE@WpBIV<5;N^9av(tf%jOucLtC1!m4g(Ri^+OBnWwSvw=0+q~Ur_#~ft7=*8Zn zp*iVrWKz~18C!nMuEiCkXB>pcJSBDW2A?pc{19fv5Dq4&<#$N~un%^S-83X#Hi<<( za{>xOjM%I_gARLWYfGs2fvG#jN6A-iDPD(pStZfQATdXAb9J~0S~XdPAjot`2xUM9 zIt&$M6~`D>5Kwpd^K~g$NQ{{6a{-?>R0`U58rbr7)IsI&NnRFV>* zIQ7C;htOuPCQjhNLi1`HK7#-OhNGBKH`*rL?=K>GniW}kgd4;Jfv^$@b36)F2$pO; z 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 z

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�ScwJRM3Xc71B*RuL<>10B8TB;UG7C>Mug+Y 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
-
-
-

Highly Opinionated Rust Web Framework

-

Build serious web products in Rust without inventing your own platform first.

-

- Coil is built for teams shipping ecommerce and content-rich products that need - scale, safety, strong extension boundaries, and a believable path from local Docker - development to production operations. -

-
- - Start With Shoppr - - - Read The Architecture - -
-
-
-

Minimal customer app shape

-
-{`[dependencies]
-coil = { package = "coil-rs", version = "0.1.0" }
-
-fn main() -> Result<(), anyhow::Error> {
-    coil::builder()
-        .with_customer_plugin(shoppr_backend::plugin())
-        .run_from_env()
-}`}
-            
-

- Then run your customer app with Docker, local services, and a real docs-backed product - model instead of hand-assembling every platform concern yourself. -

-
-
- -
-
- HTML-first - Server-rendered pages with progressive enhancement layered on. -
-
- Multi-site - Market-aware routing, inventory scope, and locale handling are first-class. -
-
- Linked Rust - Customer-owned business logic compiles into the product through a stable SDK. -
-
- WASM boundary - Third-party extensions stay bounded and operationally safer. -
-
- -
- {features.map((feature) => ( -
-

{feature.title}

-

{feature.body}

-
- ))} -
- -
-
-

Ecommerce path

-

Start with Shoppr.

-

- Learn Coil through a premium, multi-market storefront: catalog, merchandising, - account flows, checkout, customer-linked Rust, and operator surfaces. -

- Explore the Shoppr guide -
-
-

General web app path

-

Prove the framework with Gitly.

-

- Switch lenses and see the same platform drive a developer product with mock APIs, - themes, locales, scheduled jobs, and a non-commerce information architecture. -

- Explore the Gitly guide -
-
- -
-
-

Zero to hero

-

Get productive in minutes.

-

- The docs are written for Rust web developers who want a fast path from “what is this?” - to “I can build with this.” -

-
-
-

Six months later

-

Still deep enough when the hard questions arrive.

-

- Architecture chapters, operations guides, and module reference docs remain available - when you are debugging production behavior or designing extensions. -

-
-
-
- - ); -} diff --git a/website/src/site.css b/website/src/site.css new file mode 100644 index 00000000..c4617b66 --- /dev/null +++ b/website/src/site.css @@ -0,0 +1,160 @@ +:root { + color-scheme: light; + --coil-paper: #f7f4ed; + --coil-ink: #181816; + --coil-muted: #585650; + --coil-rule: #bfbaae; + --coil-rust: #be3c16; + --coil-cobalt: #1449b4; +} + +html { + background: var(--coil-paper); + scroll-behavior: smooth; +} + +body { + margin: 0; + background: var(--coil-paper); + color: var(--coil-ink); + font-family: "IBM Plex Sans", "Helvetica Neue", Arial, sans-serif; + text-rendering: optimizeLegibility; +} + +.fission-site-text-link a, +.fission-site-nav-link a, +.fission-site-article a { + color: var(--coil-cobalt); +} + +.fission-site-root { + min-height: 100vh; + background: var(--coil-paper); +} + +.fission-site-main > .fission-site-node { + width: min(1380px, calc(100vw - 72px)); + margin-inline: auto; + padding-top: 28px; +} + +.fission-site-heading-1 .fission-site-text-run, +.fission-site-heading-2 .fission-site-text-run, +.fission-site-section[id="top"] .fission-site-text-run { + font-family: Georgia, "Times New Roman", serif; + letter-spacing: -0.045em; +} + +.fission-site-header, +.fission-site-footer { + width: 100%; +} + +.fission-site-header { + border-bottom: 1px solid var(--coil-rule); +} + +[data-fission-semantics="site-section:execution"], +[data-fission-semantics="site-section:proof"], +[data-fission-semantics="site-section:closing"] { + border-top: 1px solid var(--coil-rule); +} + +.fission-site-header a, +.fission-site-footer a, +.fission-site-text-link, +.fission-site-nav-link { + text-underline-offset: 5px; + text-decoration-thickness: 1px; +} + +.fission-site-primary-link a { + text-decoration: none; +} + +[data-fission-semantics="site-section:execution"] > .fission-site-box > .fission-site-row > .fission-site-box { + flex-basis: 25%; + min-width: 220px; +} + +[data-fission-semantics="site-section:proof"] > .fission-site-box > .fission-site-row > .fission-site-box { + flex-basis: 50%; + min-width: 360px; +} + +[data-fission-semantics="site-section:execution"] > .fission-site-box > .fission-site-row > .fission-site-box + .fission-site-box, +[data-fission-semantics="site-section:proof"] > .fission-site-box > .fission-site-row > .fission-site-box + .fission-site-box { + border-left: 1px solid var(--coil-rule); +} + +.fission-site-documentation { + background: var(--coil-paper); +} + +.fission-site-nav, +.fission-site-doc-header, +.fission-site-sidebar, +.fission-site-article, +.fission-site-footer { + box-shadow: none !important; +} + +.fission-site-doc-header, +.fission-site-nav { + border-bottom-color: var(--coil-rule) !important; +} + +.fission-site-article { + max-width: 78ch; +} + +.fission-site-article h1, +.fission-site-article h2 { + font-family: Georgia, "Times New Roman", serif; + letter-spacing: -0.025em; +} + +.fission-site-article pre, +.fission-site-article code { + border-radius: 2px !important; +} + +@media (max-width: 900px) { + .fission-site-main > .fission-site-node { + width: min(100% - 36px, 1380px); + padding-top: 18px; + } + + .fission-site-heading-1 [style] { + font-size: clamp(3rem, 14vw, 5.2rem) !important; + line-height: 0.98 !important; + } + + [data-fission-semantics="site-section:execution"] > .fission-site-box > .fission-site-row > .fission-site-box { + flex-basis: 50%; + min-width: 280px; + } + + [data-fission-semantics="site-section:proof"] > .fission-site-box > .fission-site-row > .fission-site-box { + flex-basis: 100%; + min-width: 0; + } + + [data-fission-semantics="site-section:execution"] > .fission-site-box > .fission-site-row > .fission-site-box + .fission-site-box, + [data-fission-semantics="site-section:proof"] > .fission-site-box > .fission-site-row > .fission-site-box + .fission-site-box { + border-left: 0; + border-top: 1px solid var(--coil-rule); + } +} + +@media (max-width: 560px) { + [data-fission-semantics="site-section:execution"] > .fission-site-box > .fission-site-row > .fission-site-box { + flex-basis: 100%; + min-width: 0; + } + + [data-fission-semantics="site-nav-link:concepts"], + [data-fission-semantics="site-nav-link:architecture"] { + display: none; + } +} diff --git a/website/tests/site.rs b/website/tests/site.rs new file mode 100644 index 00000000..3d263957 --- /dev/null +++ b/website/tests/site.rs @@ -0,0 +1,42 @@ +use fission::site::{build_site, SiteBuildOptions}; + +struct RemoveOnDrop(std::path::PathBuf); + +impl Drop for RemoveOnDrop { + fn drop(&mut self) { + let _ = std::fs::remove_dir_all(&self.0); + } +} + +#[test] +fn fission_site_owns_the_home_docs_and_architecture_routes() { + let project_dir = std::path::PathBuf::from(env!("CARGO_MANIFEST_DIR")); + let nonce = std::time::SystemTime::now() + .duration_since(std::time::UNIX_EPOCH) + .unwrap() + .as_nanos(); + let output_dir = std::env::temp_dir().join(format!( + "coil-fission-site-test-{}-{nonce}", + std::process::id() + )); + let _cleanup = RemoveOnDrop(output_dir.clone()); + let mut options = SiteBuildOptions::from_project_dir(&project_dir, "Coil").unwrap(); + options.output_dir = output_dir.clone(); + let report = build_site(&options, &coil_website::site()).unwrap(); + let paths = report + .routes + .iter() + .map(|route| route.path.as_str()) + .collect::>(); + + assert!(paths.contains("/")); + assert!(paths.contains("/docs/intro/")); + assert!(paths.contains("/architecture/100-fission-native-application-architecture/")); + assert!(report.routes.len() > 150); + + let home = std::fs::read_to_string(output_dir.join("index.html")).unwrap(); + assert!(home.contains("Build the product")); + assert!(!home.contains("http-equiv=\"refresh\"")); + assert!(output_dir.join("sitemap.xml").is_file()); + assert!(output_dir.join("search/manifest.json").is_file()); +} diff --git a/website/tsconfig.json b/website/tsconfig.json deleted file mode 100644 index d250afae..00000000 --- a/website/tsconfig.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "extends": "@docusaurus/tsconfig", - "compilerOptions": { - "baseUrl": "." - } -} From 9d64a3ac62d3b3808d61675bd8f2570cc45af8c4 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:04:29 +0100 Subject: [PATCH 06/32] fission: normalize request hosts before site resolution --- crates/coil-fission/src/request.rs | 56 ++++++++++++++++++++++++++++-- 1 file changed, 54 insertions(+), 2 deletions(-) diff --git a/crates/coil-fission/src/request.rs b/crates/coil-fission/src/request.rs index 6e107181..534c34ae 100644 --- a/crates/coil-fission/src/request.rs +++ b/crates/coil-fission/src/request.rs @@ -157,7 +157,31 @@ pub fn public_revalidation( } fn normalize_host(host: &str) -> Option { - let normalized = host.trim().trim_end_matches('.').to_ascii_lowercase(); + let raw = host.trim(); + let without_port = if let Some(ipv6) = raw.strip_prefix('[') { + let end = ipv6.find(']')?; + let remainder = &ipv6[end + 1..]; + if !remainder.is_empty() + && (!remainder.starts_with(':') + || !remainder[1..].bytes().all(|byte| byte.is_ascii_digit())) + { + return None; + } + &ipv6[..end] + } else { + match raw.rsplit_once(':') { + Some((candidate, port)) + if !candidate.contains(':') + && !candidate.is_empty() + && !port.is_empty() + && port.bytes().all(|byte| byte.is_ascii_digit()) => + { + candidate + } + _ => raw, + } + }; + let normalized = without_port.trim_end_matches('.').to_ascii_lowercase(); (!normalized.is_empty() && !normalized .bytes() @@ -196,7 +220,7 @@ mod tests { assert_eq!(scope.site_id, "shoppr-uk"); assert_eq!(scope.market, "GB"); assert_eq!(scope.locale, "en-GB"); - assert_eq!(scope.request_host, "uk.localhost:8080"); + assert_eq!(scope.request_host, "uk.localhost"); } #[test] @@ -222,6 +246,34 @@ mod tests { assert!(matches!(error, SiteRegistryError::DuplicateHost { .. })); } + #[test] + fn normalizes_transport_ports_without_weakening_host_validation() { + let registry = SiteRegistry::new([ + SiteDefinition::new("ipv4", "http://127.0.0.1", "GB", "en-GB").with_host("127.0.0.1"), + SiteDefinition::new("ipv6", "http://[::1]", "GB", "en-GB").with_host("[::1]"), + ]) + .unwrap(); + + assert_eq!( + registry + .resolve("127.0.0.1:8088", None, "/", "session-1") + .unwrap() + .site_id, + "ipv4" + ); + assert_eq!( + registry + .resolve("[::1]:8088", None, "/", "session-1") + .unwrap() + .site_id, + "ipv6" + ); + assert!(matches!( + registry.resolve("[::1]:not-a-port", None, "/", "session-1"), + Err(SiteRegistryError::UnknownHost { .. }) + )); + } + #[cfg(feature = "server")] #[test] fn public_cache_policy_always_varies_by_host() { From 28d2058b6f272e02cc7cb50cbcc4c81fd5f6fbde Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:04:52 +0100 Subject: [PATCH 07/32] commerce: model site-scoped catalog publication --- crates/coil-commerce/src/module/core.rs | 25 ++++++++++++++++++++++++- crates/coil-commerce/src/tests.rs | 19 ++++++++++++++++++- 2 files changed, 42 insertions(+), 2 deletions(-) diff --git a/crates/coil-commerce/src/module/core.rs b/crates/coil-commerce/src/module/core.rs index ffe7b9c9..a9d5f1ba 100644 --- a/crates/coil-commerce/src/module/core.rs +++ b/crates/coil-commerce/src/module/core.rs @@ -118,7 +118,7 @@ impl CommerceModule { plan.insert( MigrationStep::new( MigrationId::new("004_refunds")?, - owner, + owner.clone(), 40, "create refund ledger and payment reconciliation tables", )? @@ -129,6 +129,29 @@ impl CommerceModule { "CREATE TABLE IF NOT EXISTS commerce_payment_reconciliation (id TEXT PRIMARY KEY, order_id TEXT NOT NULL, provider TEXT NOT NULL, provider_reference TEXT NOT NULL, status TEXT NOT NULL, fingerprint TEXT NOT NULL, updated_at BIGINT NOT NULL)", )?, )?; + plan.insert( + MigrationStep::new( + MigrationId::new("005_catalog_publication")?, + owner, + 50, + "create site-scoped catalogue publication and inventory tables", + )? + .with_statement( + "CREATE TABLE IF NOT EXISTS commerce_product_publications (product_id TEXT NOT NULL REFERENCES commerce_catalog_products(id), site_id TEXT NOT NULL, locale TEXT NOT NULL, summary TEXT NOT NULL, is_published BOOLEAN NOT NULL DEFAULT FALSE, updated_at BIGINT NOT NULL, PRIMARY KEY (product_id, site_id, locale))", + )? + .with_statement( + "CREATE INDEX IF NOT EXISTS commerce_product_publications_lookup ON commerce_product_publications (site_id, locale, is_published, product_id)", + )? + .with_statement( + "CREATE TABLE IF NOT EXISTS commerce_collection_publications (collection_id TEXT NOT NULL REFERENCES commerce_collections(id), site_id TEXT NOT NULL, locale TEXT NOT NULL, label TEXT NOT NULL, summary TEXT NOT NULL, is_published BOOLEAN NOT NULL DEFAULT FALSE, updated_at BIGINT NOT NULL, PRIMARY KEY (collection_id, site_id, locale))", + )? + .with_statement( + "CREATE INDEX IF NOT EXISTS commerce_collection_publications_lookup ON commerce_collection_publications (site_id, locale, is_published, collection_id)", + )? + .with_statement( + "CREATE TABLE IF NOT EXISTS commerce_inventory_locations (product_id TEXT NOT NULL REFERENCES commerce_catalog_products(id), location_id TEXT NOT NULL, is_available BOOLEAN NOT NULL DEFAULT TRUE, updated_at BIGINT NOT NULL, PRIMARY KEY (product_id, location_id))", + )?, + )?; Ok(plan) } } diff --git a/crates/coil-commerce/src/tests.rs b/crates/coil-commerce/src/tests.rs index 10bba68c..40e77e3f 100644 --- a/crates/coil-commerce/src/tests.rs +++ b/crates/coil-commerce/src/tests.rs @@ -1412,7 +1412,7 @@ fn commerce_module_exposes_queries_migrations_and_transaction_plans() { let module = CommerceModule::new(); let migrations = module.migration_plan().unwrap(); - assert_eq!(migrations.ordered_steps().len(), 4); + assert_eq!(migrations.ordered_steps().len(), 5); assert_eq!( migrations.ordered_steps()[0].owner, MigrationOwner::Module("commerce".to_string()) @@ -1423,4 +1423,21 @@ fn commerce_module_exposes_queries_migrations_and_transaction_plans() { .iter() .all(|step| !step.statements.is_empty()) ); + let publication = migrations + .ordered_steps() + .iter() + .find(|step| step.id.as_str() == "005_catalog_publication") + .expect("site-scoped catalogue publication migration"); + assert!( + publication + .statements + .iter() + .any(|statement| statement.contains("commerce_product_publications")) + ); + assert!( + publication + .statements + .iter() + .any(|statement| statement.contains("commerce_inventory_locations")) + ); } From bea09a022531e8b3de9f6faf8fee69d403533cbc Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:07:27 +0100 Subject: [PATCH 08/32] coil: expose target-specific Fission features --- crates/coil/Cargo.toml | 8 +++++++- crates/coil/src/lib.rs | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/crates/coil/Cargo.toml b/crates/coil/Cargo.toml index c63f1a12..8f62ec04 100644 --- a/crates/coil/Cargo.toml +++ b/crates/coil/Cargo.toml @@ -13,6 +13,12 @@ readme = "README.md" [lib] name = "coil" +[features] +default = ["fission-server"] +fission-server = ["coil-fission/server"] +fission-site = ["coil-fission/site"] +fission-web = ["coil-fission/web"] + [dependencies] coil-admin = { version = "0.1.1", path = "../coil-admin" } coil-app = { version = "0.1.1", path = "../coil-app" } @@ -23,7 +29,7 @@ coil-config = { version = "0.1.1", path = "../coil-config" } coil-core = { version = "0.1.1", path = "../coil-core" } coil-customer-sdk = { version = "0.1.1", path = "../coil-customer-sdk" } coil-events = { version = "0.1.1", path = "../coil-events" } -coil-fission = { version = "0.1.1", path = "../coil-fission" } +coil-fission = { version = "0.1.1", path = "../coil-fission", default-features = false } coil-media = { version = "0.1.1", path = "../coil-media" } coil-memberships = { version = "0.1.1", path = "../coil-memberships" } coil-ops = { version = "0.1.1", path = "../coil-ops" } diff --git a/crates/coil/src/lib.rs b/crates/coil/src/lib.rs index 9545a238..b94ae86b 100644 --- a/crates/coil/src/lib.rs +++ b/crates/coil/src/lib.rs @@ -33,6 +33,8 @@ pub use coil_fission::{ fission, CoilPrincipal, CoilRequestScope, CoilSessionState, SiteDefinition, SiteRegistry, SiteRegistryError, }; +#[cfg(feature = "fission-server")] +pub use coil_fission::public_revalidation; pub use coil_media as media; pub use coil_memberships as memberships; pub use coil_ops as ops; From 04ba4e58f3f0080e1dbaf80847cf2e7eed27261c Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:13:33 +0100 Subject: [PATCH 09/32] shoppr: seed catalog authority in PostgreSQL --- apps/shoppr/Cargo.toml | 3 +- apps/shoppr/crates/shoppr-app/Cargo.toml | 1 + .../crates/shoppr-app/src/fission_app/mod.rs | 5 + .../shoppr-app/src/fission_app/model.rs | 75 +++++ .../shoppr-app/src/fission_app/repository.rs | 269 ++++++++++++++++++ apps/shoppr/crates/shoppr-app/src/lib.rs | 11 + 6 files changed, 363 insertions(+), 1 deletion(-) create mode 100644 apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs create mode 100644 apps/shoppr/crates/shoppr-app/src/fission_app/model.rs create mode 100644 apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs diff --git a/apps/shoppr/Cargo.toml b/apps/shoppr/Cargo.toml index ccbc2f3c..d5961647 100644 --- a/apps/shoppr/Cargo.toml +++ b/apps/shoppr/Cargo.toml @@ -17,9 +17,10 @@ rust-version = "1.85" anyhow = "1" clap = { version = "4.5", features = ["derive"] } serde = { version = "1", features = ["derive"] } +sqlx = { version = "0.7", default-features = false, features = ["postgres", "runtime-tokio-rustls"] } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } coil-admin = { version = "0.1.1", path = "../../crates/coil-admin" } -coil = { package = "coil-rs", version = "0.1.1", path = "../../crates/coil" } +coil = { package = "coil-rs", version = "0.1.1", path = "../../crates/coil", default-features = false } coil-app = { version = "0.1.1", path = "../../crates/coil-app" } coil-assets = { version = "0.1.1", path = "../../crates/coil-assets" } coil-auth = { version = "0.1.1", path = "../../crates/coil-auth" } diff --git a/apps/shoppr/crates/shoppr-app/Cargo.toml b/apps/shoppr/crates/shoppr-app/Cargo.toml index 82e4a0d1..f02c2ae0 100644 --- a/apps/shoppr/crates/shoppr-app/Cargo.toml +++ b/apps/shoppr/crates/shoppr-app/Cargo.toml @@ -19,6 +19,7 @@ hex = "0.4" shoppr-backend = { path = "../shoppr-backend" } serde.workspace = true sha2 = "0.10" +sqlx.workspace = true tokio.workspace = true toml = "0.8" wat = "1" diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs new file mode 100644 index 00000000..3b0720f4 --- /dev/null +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs @@ -0,0 +1,5 @@ +mod model; +mod repository; + +pub use model::*; +pub use repository::*; diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/model.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/model.rs new file mode 100644 index 00000000..e9ae3753 --- /dev/null +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/model.rs @@ -0,0 +1,75 @@ +use coil::CoilRequestScope; +use coil::fission::core::{JobRef, JobSpec}; +use serde::{Deserialize, Serialize}; + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CatalogRequest { + pub scope: CoilRequestScope, + pub collection: Option, + pub product: Option, + pub search: Option, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CatalogProduct { + pub id: String, + pub handle: String, + pub sku: String, + pub title: String, + pub summary: String, + pub price_minor: i64, + pub currency: String, + pub collection_handle: String, + pub inventory_locations: Vec, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CatalogCollection { + pub id: String, + pub handle: String, + pub title: String, + pub label: String, + pub summary: String, +} + +#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] +pub struct CatalogResponse { + pub products: Vec, + pub collections: Vec, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct ShopprJobError { + pub code: String, + pub message: String, +} + +impl ShopprJobError { + pub fn unavailable(message: impl Into) -> Self { + Self { + code: "catalog_unavailable".to_string(), + message: message.into(), + } + } +} + +impl std::fmt::Display for ShopprJobError { + fn fmt(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { + write!(formatter, "{}: {}", self.code, self.message) + } +} + +impl std::error::Error for ShopprJobError {} + +#[derive(Debug)] +pub struct CatalogJob; + +impl JobSpec for CatalogJob { + type Request = CatalogRequest; + type Ok = CatalogResponse; + type Err = ShopprJobError; + + const NAME: &'static str = "shoppr.catalog.read"; +} + +pub const CATALOG_JOB: JobRef = JobRef::new(CatalogJob::NAME); diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs new file mode 100644 index 00000000..05ab59c5 --- /dev/null +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs @@ -0,0 +1,269 @@ +use super::model::{ + CatalogCollection, CatalogProduct, CatalogRequest, CatalogResponse, ShopprJobError, +}; +use coil_config::SiteConfig; +use coil_data::{DataModelError, DataRuntime, PostgresDataClient}; +use coil_runtime::StorefrontCatalog; +use sqlx::Row; + +#[derive(Clone)] +pub struct PostgresCatalogRepository { + client: PostgresDataClient, + schema: String, +} + +impl PostgresCatalogRepository { + pub fn connect(data: &DataRuntime) -> Result { + Ok(Self { + client: data.connect_lazy_postgres()?, + schema: quote_identifier(&data.schema), + }) + } + + pub async fn load(&self, request: CatalogRequest) -> Result { + let products = sqlx::query(&format!( + r#" + SELECT + product.id, + product.slug, + product.sku, + product.title, + publication.summary, + product.price_minor, + product.currency, + collection.handle AS collection_handle, + COALESCE( + ARRAY_AGG(inventory.location_id ORDER BY inventory.location_id) + FILTER (WHERE inventory.is_available AND inventory.location_id IS NOT NULL), + ARRAY[]::TEXT[] + ) AS inventory_locations + FROM {schema}.commerce_catalog_products AS product + JOIN {schema}.commerce_product_publications AS publication + ON publication.product_id = product.id + LEFT JOIN {schema}.commerce_collection_products AS membership + ON membership.product_id = product.id + LEFT JOIN {schema}.commerce_collections AS collection + ON collection.id = membership.collection_id + LEFT JOIN {schema}.commerce_inventory_locations AS inventory + ON inventory.product_id = product.id + WHERE product.status = 'active' + AND publication.is_published + AND publication.site_id = $1 + AND publication.locale = $2 + AND ($3::TEXT IS NULL OR collection.handle = $3) + AND ($4::TEXT IS NULL OR product.slug = $4) + AND ( + $5::TEXT IS NULL + OR product.title ILIKE '%' || $5 || '%' + OR publication.summary ILIKE '%' || $5 || '%' + ) + GROUP BY + product.id, + product.slug, + product.sku, + product.title, + publication.summary, + product.price_minor, + product.currency, + collection.handle + ORDER BY product.title, product.id + "#, + schema = self.schema, + )) + .bind(&request.scope.site_id) + .bind(&request.scope.locale) + .bind(request.collection.as_deref()) + .bind(request.product.as_deref()) + .bind(request.search.as_deref()) + .fetch_all(&self.client.pool) + .await + .map_err(database_error)? + .into_iter() + .map(|row| { + Ok(CatalogProduct { + id: row.try_get("id").map_err(database_error)?, + handle: row.try_get("slug").map_err(database_error)?, + sku: row.try_get("sku").map_err(database_error)?, + title: row.try_get("title").map_err(database_error)?, + summary: row.try_get("summary").map_err(database_error)?, + price_minor: row.try_get("price_minor").map_err(database_error)?, + currency: row.try_get("currency").map_err(database_error)?, + collection_handle: row + .try_get::, _>("collection_handle") + .map_err(database_error)? + .unwrap_or_default(), + inventory_locations: row.try_get("inventory_locations").map_err(database_error)?, + }) + }) + .collect::, ShopprJobError>>()?; + + let collections = sqlx::query(&format!( + r#" + SELECT + collection.id, + collection.handle, + collection.title, + publication.label, + publication.summary + FROM {schema}.commerce_collections AS collection + JOIN {schema}.commerce_collection_publications AS publication + ON publication.collection_id = collection.id + WHERE collection.status = 'active' + AND publication.is_published + AND publication.site_id = $1 + AND publication.locale = $2 + AND ($3::TEXT IS NULL OR collection.handle = $3) + ORDER BY collection.title, collection.id + "#, + schema = self.schema, + )) + .bind(&request.scope.site_id) + .bind(&request.scope.locale) + .bind(request.collection.as_deref()) + .fetch_all(&self.client.pool) + .await + .map_err(database_error)? + .into_iter() + .map(|row| { + Ok(CatalogCollection { + id: row.try_get("id").map_err(database_error)?, + handle: row.try_get("handle").map_err(database_error)?, + title: row.try_get("title").map_err(database_error)?, + label: row.try_get("label").map_err(database_error)?, + summary: row.try_get("summary").map_err(database_error)?, + }) + }) + .collect::, ShopprJobError>>()?; + + Ok(CatalogResponse { + products, + collections, + }) + } + + pub async fn seed_if_empty( + &self, + catalog: &StorefrontCatalog, + sites: &[SiteConfig], + ) -> Result<(), ShopprJobError> { + let mut transaction = self.client.pool.begin().await.map_err(database_error)?; + let now = unix_timestamp(); + + for collection in &catalog.collections { + let collection_id = format!("collection:{}", collection.handle); + sqlx::query(&format!( + "INSERT INTO {schema}.commerce_collections (id, handle, title, status, fingerprint, updated_at) VALUES ($1, $2, $3, 'active', 'shoppr-managed', $4) ON CONFLICT (id) DO NOTHING", + schema = self.schema, + )) + .bind(&collection_id) + .bind(&collection.handle) + .bind(&collection.title) + .bind(now) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + + for site in sites.iter().filter(|site| { + collection.site_ids.is_empty() || collection.site_ids.contains(&site.id) + }) { + for locale in &site.supported_locales { + sqlx::query(&format!( + "INSERT INTO {schema}.commerce_collection_publications (collection_id, site_id, locale, label, summary, is_published, updated_at) VALUES ($1, $2, $3, $4, $5, TRUE, $6) ON CONFLICT (collection_id, site_id, locale) DO NOTHING", + schema = self.schema, + )) + .bind(&collection_id) + .bind(&site.id) + .bind(locale) + .bind(&collection.label) + .bind(&collection.summary) + .bind(now) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + } + } + } + + for product in &catalog.products { + let product_id = format!("product:{}", product.handle); + let collection_id = format!("collection:{}", product.collection_handle); + sqlx::query(&format!( + "INSERT INTO {schema}.commerce_catalog_products (id, slug, sku, title, product_type, status, price_minor, currency, fingerprint, updated_at) VALUES ($1, $2, $3, $4, $5, 'active', $6, $7, 'shoppr-managed', $8) ON CONFLICT (id) DO NOTHING", + schema = self.schema, + )) + .bind(&product_id) + .bind(&product.handle) + .bind(&product.sku) + .bind(&product.title) + .bind(&product.product_kind) + .bind(product.price_minor) + .bind(&product.currency) + .bind(now) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + sqlx::query(&format!( + "INSERT INTO {schema}.commerce_collection_products (collection_id, product_id, position) VALUES ($1, $2, 0) ON CONFLICT (collection_id, product_id) DO NOTHING", + schema = self.schema, + )) + .bind(&collection_id) + .bind(&product_id) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + + for site in sites + .iter() + .filter(|site| product.site_ids.is_empty() || product.site_ids.contains(&site.id)) + { + for locale in &site.supported_locales { + sqlx::query(&format!( + "INSERT INTO {schema}.commerce_product_publications (product_id, site_id, locale, summary, is_published, updated_at) VALUES ($1, $2, $3, $4, TRUE, $5) ON CONFLICT (product_id, site_id, locale) DO NOTHING", + schema = self.schema, + )) + .bind(&product_id) + .bind(&site.id) + .bind(locale) + .bind(&product.summary) + .bind(now) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + } + } + + for location in &product.inventory_locations { + sqlx::query(&format!( + "INSERT INTO {schema}.commerce_inventory_locations (product_id, location_id, is_available, updated_at) VALUES ($1, $2, TRUE, $3) ON CONFLICT (product_id, location_id) DO NOTHING", + schema = self.schema, + )) + .bind(&product_id) + .bind(location) + .bind(now) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + } + } + + transaction.commit().await.map_err(database_error)?; + Ok(()) + } +} + +fn quote_identifier(identifier: &str) -> String { + format!("\"{}\"", identifier.replace('"', "\"\"")) +} + +fn database_error(error: impl std::fmt::Display) -> ShopprJobError { + ShopprJobError::unavailable(error.to_string()) +} + +fn unix_timestamp() -> i64 { + std::time::SystemTime::now() + .duration_since(std::time::UNIX_EPOCH) + .unwrap_or_default() + .as_secs() + .try_into() + .unwrap_or(i64::MAX) +} diff --git a/apps/shoppr/crates/shoppr-app/src/lib.rs b/apps/shoppr/crates/shoppr-app/src/lib.rs index f3450940..dc7bf105 100644 --- a/apps/shoppr/crates/shoppr-app/src/lib.rs +++ b/apps/shoppr/crates/shoppr-app/src/lib.rs @@ -1,6 +1,7 @@ #![forbid(unsafe_code)] mod extensions; +pub mod fission_app; use std::collections::BTreeSet; use std::fs; @@ -394,6 +395,16 @@ impl ShopprBootstrap { .context("failed to apply Shoppr migrations")?; execution.statements_executed }; + let catalog_repository = + fission_app::PostgresCatalogRepository::connect(&self.runtime_plan.runtime.data) + .context("failed to prepare the Shoppr catalogue repository")?; + tokio_runtime + .block_on(catalog_repository.seed_if_empty( + &self.runtime_plan.runtime.storefront_catalog, + &self.runtime_plan.runtime.config.sites, + )) + .map_err(anyhow::Error::msg) + .context("failed to seed the Shoppr catalogue authority")?; Ok(ShopprMigrationApplyReport { app_id: self.manifest.id.to_string(), From 13b459333bbf97bc20b1a1e58f7453e84c39a48b Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:18:24 +0100 Subject: [PATCH 10/32] events: add site-scoped publication ownership --- .../src/module/platform/migrations.rs | 38 ++++++++++++++++++- crates/coil-events/src/tests.rs | 11 +++++- 2 files changed, 47 insertions(+), 2 deletions(-) diff --git a/crates/coil-events/src/module/platform/migrations.rs b/crates/coil-events/src/module/platform/migrations.rs index f477898b..f10c652b 100644 --- a/crates/coil-events/src/module/platform/migrations.rs +++ b/crates/coil-events/src/module/platform/migrations.rs @@ -8,7 +8,9 @@ pub(super) fn install_module_migration_plan(module: &EventsModule) -> Option MigrationStep { ) .expect("constant migration statement is valid") } + +fn event_publications_step(owner: MigrationOwner) -> MigrationStep { + MigrationStep::new( + MigrationId::new("event_publications").expect("constant migration id is valid"), + owner, + 40, + "Create site-scoped event publication and booking ownership storage", + ) + .expect("constant migration step is valid") + .with_statement( + "CREATE TABLE IF NOT EXISTS event_publications (event_id TEXT NOT NULL REFERENCES events_catalog(id), site_id TEXT NOT NULL, locale TEXT NOT NULL, summary TEXT NOT NULL, is_published BOOLEAN NOT NULL DEFAULT FALSE, updated_at BIGINT NOT NULL, PRIMARY KEY (event_id, site_id, locale))", + ) + .expect("constant migration statement is valid") + .with_statement( + "CREATE INDEX IF NOT EXISTS event_publications_lookup ON event_publications (site_id, locale, is_published, event_id)", + ) + .expect("constant migration statement is valid") + .with_statement( + "ALTER TABLE event_bookings ADD COLUMN IF NOT EXISTS site_id TEXT", + ) + .expect("constant migration statement is valid") + .with_statement( + "ALTER TABLE event_bookings ADD COLUMN IF NOT EXISTS session_id TEXT", + ) + .expect("constant migration statement is valid") + .with_statement( + "ALTER TABLE event_bookings ADD COLUMN IF NOT EXISTS principal_id TEXT", + ) + .expect("constant migration statement is valid") + .with_statement( + "ALTER TABLE event_bookings ADD COLUMN IF NOT EXISTS created_at BIGINT", + ) + .expect("constant migration statement is valid") +} diff --git a/crates/coil-events/src/tests.rs b/crates/coil-events/src/tests.rs index 140bdd9b..357f30d6 100644 --- a/crates/coil-events/src/tests.rs +++ b/crates/coil-events/src/tests.rs @@ -283,7 +283,7 @@ fn module_manifest_and_admin_resources_match_events_workloads() { .expect("events migration plan") .ordered_steps() .len(), - 3 + 4 ); assert!( module @@ -294,6 +294,15 @@ fn module_manifest_and_admin_resources_match_events_workloads() { .iter() .any(|statement| statement.contains("CREATE TABLE IF NOT EXISTS events_catalog")) ); + assert!( + module + .install_migration_plan() + .expect("events migration plan") + .ordered_steps()[3] + .statements + .iter() + .any(|statement| statement.contains("CREATE TABLE IF NOT EXISTS event_publications")) + ); assert!( registry .services() From 9fcd328aad948864f5283aed2fdb077dc161f710 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:18:32 +0100 Subject: [PATCH 11/32] commerce: add authoritative session carts --- crates/coil-commerce/src/module/core.rs | 19 ++++++++++++++++++- crates/coil-commerce/src/tests.rs | 19 ++++++++++++++++++- 2 files changed, 36 insertions(+), 2 deletions(-) diff --git a/crates/coil-commerce/src/module/core.rs b/crates/coil-commerce/src/module/core.rs index a9d5f1ba..8eed038a 100644 --- a/crates/coil-commerce/src/module/core.rs +++ b/crates/coil-commerce/src/module/core.rs @@ -132,7 +132,7 @@ impl CommerceModule { plan.insert( MigrationStep::new( MigrationId::new("005_catalog_publication")?, - owner, + owner.clone(), 50, "create site-scoped catalogue publication and inventory tables", )? @@ -152,6 +152,23 @@ impl CommerceModule { "CREATE TABLE IF NOT EXISTS commerce_inventory_locations (product_id TEXT NOT NULL REFERENCES commerce_catalog_products(id), location_id TEXT NOT NULL, is_available BOOLEAN NOT NULL DEFAULT TRUE, updated_at BIGINT NOT NULL, PRIMARY KEY (product_id, location_id))", )?, )?; + plan.insert( + MigrationStep::new( + MigrationId::new("006_session_carts")?, + owner, + 60, + "create site-scoped session carts and their authoritative lines", + )? + .with_statement( + "CREATE TABLE IF NOT EXISTS commerce_carts (site_id TEXT NOT NULL, session_id TEXT NOT NULL, principal_id TEXT, status TEXT NOT NULL, currency TEXT NOT NULL, updated_at BIGINT NOT NULL, PRIMARY KEY (site_id, session_id))", + )? + .with_statement( + "CREATE INDEX IF NOT EXISTS commerce_carts_by_principal ON commerce_carts (site_id, principal_id, updated_at DESC) WHERE principal_id IS NOT NULL", + )? + .with_statement( + "CREATE TABLE IF NOT EXISTS commerce_cart_lines (site_id TEXT NOT NULL, session_id TEXT NOT NULL, product_id TEXT NOT NULL REFERENCES commerce_catalog_products(id), title TEXT NOT NULL, quantity BIGINT NOT NULL CHECK (quantity > 0), unit_price_minor BIGINT NOT NULL, currency TEXT NOT NULL, updated_at BIGINT NOT NULL, PRIMARY KEY (site_id, session_id, product_id), FOREIGN KEY (site_id, session_id) REFERENCES commerce_carts(site_id, session_id) ON DELETE CASCADE)", + )?, + )?; Ok(plan) } } diff --git a/crates/coil-commerce/src/tests.rs b/crates/coil-commerce/src/tests.rs index 40e77e3f..2570e7c8 100644 --- a/crates/coil-commerce/src/tests.rs +++ b/crates/coil-commerce/src/tests.rs @@ -1412,7 +1412,7 @@ fn commerce_module_exposes_queries_migrations_and_transaction_plans() { let module = CommerceModule::new(); let migrations = module.migration_plan().unwrap(); - assert_eq!(migrations.ordered_steps().len(), 5); + assert_eq!(migrations.ordered_steps().len(), 6); assert_eq!( migrations.ordered_steps()[0].owner, MigrationOwner::Module("commerce".to_string()) @@ -1440,4 +1440,21 @@ fn commerce_module_exposes_queries_migrations_and_transaction_plans() { .iter() .any(|statement| statement.contains("commerce_inventory_locations")) ); + let carts = migrations + .ordered_steps() + .iter() + .find(|step| step.id.as_str() == "006_session_carts") + .expect("site-scoped cart migration"); + assert!( + carts + .statements + .iter() + .any(|statement| statement.contains("commerce_cart_lines")) + ); + assert!( + carts + .statements + .iter() + .any(|statement| statement.contains("ON DELETE CASCADE")) + ); } From 366f4068d0560cc8d1e0899141c67619f8c40871 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:24:05 +0100 Subject: [PATCH 12/32] auth: expose a shell-independent live authorizer --- crates/coil-auth/src/live/authorization.rs | 102 ++++++++++++++++++ crates/coil-auth/src/live/error.rs | 4 + crates/coil-auth/src/live/mod.rs | 2 + .../src/server/auth/authorizer.rs | 80 ++------------ 4 files changed, 119 insertions(+), 69 deletions(-) create mode 100644 crates/coil-auth/src/live/authorization.rs diff --git a/crates/coil-auth/src/live/authorization.rs b/crates/coil-auth/src/live/authorization.rs new file mode 100644 index 00000000..822b59a2 --- /dev/null +++ b/crates/coil-auth/src/live/authorization.rs @@ -0,0 +1,102 @@ +use super::LiveAuthError; +use crate::{AuthModelPackageSelection, Capability, CoilAuth, DefaultSubject, Entity}; +use coil_config::PlatformConfig; +use coil_data::DataRuntime; +use std::fmt; +use std::sync::OnceLock; + +/// Lazy PostgreSQL-backed capability service shared by every HTTP shell. +/// +/// Request adapters remain responsible for deriving a trusted subject and +/// resource. This service only evaluates that explicit authorization question. +pub struct LiveAuthorizationHost { + data: DataRuntime, + tenant_id: i64, + auth_package: AuthModelPackageSelection, + checker: OnceLock>, +} + +impl LiveAuthorizationHost { + pub fn from_config( + config: &PlatformConfig, + auth_package: AuthModelPackageSelection, + ) -> Result { + let data = DataRuntime::from_config(&config.database).map_err(|error| { + LiveAuthError::BackendInitialization { + reason: error.to_string(), + } + })?; + Ok(Self::new(data, config.auth.tenant_id, auth_package)) + } + + pub fn new(data: DataRuntime, tenant_id: i64, auth_package: AuthModelPackageSelection) -> Self { + Self { + data, + tenant_id, + auth_package, + checker: OnceLock::new(), + } + } + + pub async fn check_capability( + &self, + subject: &DefaultSubject, + capability: Capability, + object: &Entity, + ) -> Result { + self.checker()?.check(subject, capability, object).await + } + + fn checker(&self) -> Result<&PostgresCapabilityChecker, LiveAuthError> { + match self.checker.get_or_init(|| self.build_checker()) { + Ok(checker) => Ok(checker), + Err(reason) => Err(LiveAuthError::BackendInitialization { + reason: reason.clone(), + }), + } + } + + fn build_checker(&self) -> Result { + let client = self + .data + .clone() + .connect_lazy_postgres() + .map_err(|error| error.to_string())?; + let engine = zanzibar::postgres::PostgresRebacEngine::new(client.pool.clone()); + Ok(PostgresCapabilityChecker { + auth: CoilAuth::new(engine, self.tenant_id), + package: self.auth_package.clone(), + }) + } +} + +impl fmt::Debug for LiveAuthorizationHost { + fn fmt(&self, formatter: &mut fmt::Formatter<'_>) -> fmt::Result { + formatter + .debug_struct("LiveAuthorizationHost") + .field("tenant_id", &self.tenant_id) + .field("auth_package", &self.auth_package.manifest().name) + .finish_non_exhaustive() + } +} + +struct PostgresCapabilityChecker { + auth: CoilAuth, + package: AuthModelPackageSelection, +} + +impl PostgresCapabilityChecker { + async fn check( + &self, + subject: &DefaultSubject, + capability: Capability, + object: &Entity, + ) -> Result { + self.auth + .check_capability(self.package.package(), subject, capability, object) + .await + .map_err(|error| LiveAuthError::Authorization { + reason: error.to_string(), + }) + } +} diff --git a/crates/coil-auth/src/live/error.rs b/crates/coil-auth/src/live/error.rs index 7218adff..6c80bda5 100644 --- a/crates/coil-auth/src/live/error.rs +++ b/crates/coil-auth/src/live/error.rs @@ -5,6 +5,7 @@ use std::fmt; pub enum LiveAuthError { ExplainApiDisabled, BackendInitialization { reason: String }, + Authorization { reason: String }, Explain { reason: String }, } @@ -17,6 +18,9 @@ impl fmt::Display for LiveAuthError { Self::BackendInitialization { reason } => { write!(f, "failed to initialize the live auth backend: {reason}") } + Self::Authorization { reason } => { + write!(f, "failed to authorize capability: {reason}") + } Self::Explain { reason } => { write!(f, "failed to explain capability: {reason}") } diff --git a/crates/coil-auth/src/live/mod.rs b/crates/coil-auth/src/live/mod.rs index d6e0e279..537d71e4 100644 --- a/crates/coil-auth/src/live/mod.rs +++ b/crates/coil-auth/src/live/mod.rs @@ -1,7 +1,9 @@ +mod authorization; mod error; mod host; mod request; +pub use authorization::LiveAuthorizationHost; pub use error::LiveAuthError; pub use host::LiveAuthExplainHost; pub use request::LiveAuthExplainRequest; diff --git a/crates/coil-runtime/src/server/auth/authorizer.rs b/crates/coil-runtime/src/server/auth/authorizer.rs index 811c0823..722df910 100644 --- a/crates/coil-runtime/src/server/auth/authorizer.rs +++ b/crates/coil-runtime/src/server/auth/authorizer.rs @@ -1,13 +1,8 @@ use super::*; use std::fmt; -use std::sync::OnceLock; pub(crate) struct DeferredPostgresRouteCapabilityAuthorizer { - data: DataRuntimeServices, - tenant_id: i64, - database_url: Option, - auth_package: coil_auth::AuthModelPackageSelection, - authorizer: OnceLock>, + authorizer: coil_auth::LiveAuthorizationHost, } impl DeferredPostgresRouteCapabilityAuthorizer { @@ -17,46 +12,20 @@ impl DeferredPostgresRouteCapabilityAuthorizer { database_url: Option, auth_package: coil_auth::AuthModelPackageSelection, ) -> Self { + let runtime = database_url + .as_ref() + .map(|url| data.with_resolved_connection_url(url.clone())) + .unwrap_or(data); Self { - data, - tenant_id, - database_url, - auth_package, - authorizer: OnceLock::new(), + authorizer: coil_auth::LiveAuthorizationHost::new(runtime, tenant_id, auth_package), } } - - fn authorizer(&self) -> Result<&PostgresRouteCapabilityAuthorizer, RuntimeServerError> { - match self.authorizer.get_or_init(|| self.build_authorizer()) { - Ok(authorizer) => Ok(authorizer), - Err(reason) => Err(RuntimeServerError::Authorization { - reason: reason.clone(), - }), - } - } - - fn build_authorizer(&self) -> Result { - let runtime = self - .database_url - .as_ref() - .map(|url| self.data.with_resolved_connection_url(url.clone())) - .unwrap_or_else(|| self.data.clone()); - let client = runtime - .connect_lazy_postgres() - .map_err(|error| error.to_string())?; - let engine = zanzibar::postgres::PostgresRebacEngine::new(client.pool.clone()); - - Ok(PostgresRouteCapabilityAuthorizer { - auth: coil_auth::CoilAuth::new(engine, self.tenant_id), - package: self.auth_package.clone(), - }) - } } impl fmt::Debug for DeferredPostgresRouteCapabilityAuthorizer { fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { f.debug_struct("DeferredPostgresRouteCapabilityAuthorizer") - .field("auth_package", &self.auth_package.manifest().name) + .field("authorizer", &self.authorizer) .finish_non_exhaustive() } } @@ -69,39 +38,12 @@ impl LiveRouteCapabilityAuthorizer for DeferredPostgresRouteCapabilityAuthorizer object: &'a coil_auth::Entity, ) -> RouteAuthorizationFuture<'a> { Box::pin(async move { - self.authorizer()? + self.authorizer .check_capability(subject, capability, object) .await + .map_err(|error| RuntimeServerError::Authorization { + reason: error.to_string(), + }) }) } } - -pub(crate) struct PostgresRouteCapabilityAuthorizer { - auth: coil_auth::CoilAuth, - package: coil_auth::AuthModelPackageSelection, -} - -impl PostgresRouteCapabilityAuthorizer { - async fn check_capability( - &self, - subject: &coil_auth::DefaultSubject, - capability: coil_auth::Capability, - object: &coil_auth::Entity, - ) -> Result { - self.auth - .check_capability(self.package.package(), subject, capability, object) - .await - .map_err(|error| RuntimeServerError::Authorization { - reason: error.to_string(), - }) - } -} - -impl fmt::Debug for PostgresRouteCapabilityAuthorizer { - fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { - f.debug_struct("PostgresRouteCapabilityAuthorizer") - .field("tenant_id", &self.auth.tenant_id()) - .field("auth_package", &self.package.manifest().name) - .finish() - } -} From a11de0a997c9f91ca29b17a17e40d472b28525b6 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:26:28 +0100 Subject: [PATCH 13/32] shoppr: isolate the portable Fission storefront --- apps/shoppr/Cargo.toml | 2 + apps/shoppr/crates/shoppr-app/Cargo.toml | 1 + .../crates/shoppr-app/src/fission_app/mod.rs | 3 +- .../shoppr-app/src/fission_app/repository.rs | 6 +- apps/shoppr/crates/shoppr-fission/Cargo.toml | 10 + apps/shoppr/crates/shoppr-fission/src/lib.rs | 11 + .../src}/model.rs | 62 +++ .../crates/shoppr-fission/src/shoppr.css | 27 ++ .../shoppr/crates/shoppr-fission/src/state.rs | 72 +++ apps/shoppr/crates/shoppr-fission/src/ui.rs | 422 ++++++++++++++++++ 10 files changed, 611 insertions(+), 5 deletions(-) create mode 100644 apps/shoppr/crates/shoppr-fission/Cargo.toml create mode 100644 apps/shoppr/crates/shoppr-fission/src/lib.rs rename apps/shoppr/crates/{shoppr-app/src/fission_app => shoppr-fission/src}/model.rs (55%) create mode 100644 apps/shoppr/crates/shoppr-fission/src/shoppr.css create mode 100644 apps/shoppr/crates/shoppr-fission/src/state.rs create mode 100644 apps/shoppr/crates/shoppr-fission/src/ui.rs diff --git a/apps/shoppr/Cargo.toml b/apps/shoppr/Cargo.toml index d5961647..6065afcd 100644 --- a/apps/shoppr/Cargo.toml +++ b/apps/shoppr/Cargo.toml @@ -4,6 +4,7 @@ members = [ "crates/shoppr-app", "crates/shoppr-backend", "crates/shoppr-bin", + "crates/shoppr-fission", "backend/shoppr-loyalty-backend", ] default-members = ["crates/shoppr-bin"] @@ -18,6 +19,7 @@ anyhow = "1" clap = { version = "4.5", features = ["derive"] } serde = { version = "1", features = ["derive"] } sqlx = { version = "0.7", default-features = false, features = ["postgres", "runtime-tokio-rustls"] } +shoppr-fission = { path = "crates/shoppr-fission" } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } coil-admin = { version = "0.1.1", path = "../../crates/coil-admin" } coil = { package = "coil-rs", version = "0.1.1", path = "../../crates/coil", default-features = false } diff --git a/apps/shoppr/crates/shoppr-app/Cargo.toml b/apps/shoppr/crates/shoppr-app/Cargo.toml index f02c2ae0..39d9fe54 100644 --- a/apps/shoppr/crates/shoppr-app/Cargo.toml +++ b/apps/shoppr/crates/shoppr-app/Cargo.toml @@ -17,6 +17,7 @@ coil-runtime.workspace = true coil-wasm = "0.1.0" hex = "0.4" shoppr-backend = { path = "../shoppr-backend" } +shoppr-fission = { workspace = true, default-features = false } serde.workspace = true sha2 = "0.10" sqlx.workspace = true diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs index 3b0720f4..d338bb60 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs @@ -1,5 +1,4 @@ -mod model; mod repository; -pub use model::*; pub use repository::*; +pub use shoppr_fission::*; diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs index 05ab59c5..20d20e2d 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs @@ -1,9 +1,9 @@ -use super::model::{ - CatalogCollection, CatalogProduct, CatalogRequest, CatalogResponse, ShopprJobError, -}; use coil_config::SiteConfig; use coil_data::{DataModelError, DataRuntime, PostgresDataClient}; use coil_runtime::StorefrontCatalog; +use shoppr_fission::{ + CatalogCollection, CatalogProduct, CatalogRequest, CatalogResponse, ShopprJobError, +}; use sqlx::Row; #[derive(Clone)] diff --git a/apps/shoppr/crates/shoppr-fission/Cargo.toml b/apps/shoppr/crates/shoppr-fission/Cargo.toml new file mode 100644 index 00000000..8634dd39 --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/Cargo.toml @@ -0,0 +1,10 @@ +[package] +name = "shoppr-fission" +version.workspace = true +edition.workspace = true +rust-version.workspace = true +publish = false + +[dependencies] +coil = { package = "coil-fission", version = "0.1.1", path = "../../../../crates/coil-fission", default-features = false } +serde.workspace = true diff --git a/apps/shoppr/crates/shoppr-fission/src/lib.rs b/apps/shoppr/crates/shoppr-fission/src/lib.rs new file mode 100644 index 00000000..bd4def96 --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/src/lib.rs @@ -0,0 +1,11 @@ +#![forbid(unsafe_code)] + +mod model; +mod state; +mod ui; + +pub use model::*; +pub use state::*; +pub use ui::*; + +pub const SHOPPR_CSS: &str = include_str!("shoppr.css"); diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/model.rs b/apps/shoppr/crates/shoppr-fission/src/model.rs similarity index 55% rename from apps/shoppr/crates/shoppr-app/src/fission_app/model.rs rename to apps/shoppr/crates/shoppr-fission/src/model.rs index e9ae3753..1e9115b4 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/model.rs +++ b/apps/shoppr/crates/shoppr-fission/src/model.rs @@ -51,6 +51,13 @@ impl ShopprJobError { message: message.into(), } } + + pub fn invalid(code: impl Into, message: impl Into) -> Self { + Self { + code: code.into(), + message: message.into(), + } + } } impl std::fmt::Display for ShopprJobError { @@ -73,3 +80,58 @@ impl JobSpec for CatalogJob { } pub const CATALOG_JOB: JobRef = JobRef::new(CatalogJob::NAME); + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CartRequest { + pub scope: CoilRequestScope, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct AddCartItemRequest { + pub product_handle: String, + pub quantity: u32, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct CartLine { + pub product_id: String, + pub product_handle: String, + pub title: String, + pub quantity: u32, + pub unit_price_minor: i64, + pub total_minor: i64, + pub currency: String, +} + +#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] +pub struct CartSnapshot { + pub item_count: u32, + pub subtotal_minor: i64, + pub currency: String, + pub lines: Vec, +} + +#[derive(Debug)] +pub struct CartReadJob; + +impl JobSpec for CartReadJob { + type Request = CartRequest; + type Ok = CartSnapshot; + type Err = ShopprJobError; + + const NAME: &'static str = "shoppr.cart.read"; +} + +#[derive(Debug)] +pub struct AddCartItemJob; + +impl JobSpec for AddCartItemJob { + type Request = AddCartItemRequest; + type Ok = CartSnapshot; + type Err = ShopprJobError; + + const NAME: &'static str = "shoppr.cart.add"; +} + +pub const CART_READ_JOB: JobRef = JobRef::new(CartReadJob::NAME); +pub const ADD_CART_ITEM_JOB: JobRef = JobRef::new(AddCartItemJob::NAME); diff --git a/apps/shoppr/crates/shoppr-fission/src/shoppr.css b/apps/shoppr/crates/shoppr-fission/src/shoppr.css new file mode 100644 index 00000000..1357f058 --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/src/shoppr.css @@ -0,0 +1,27 @@ +:root { + color-scheme: light; + --shoppr-paper: #f5f2ec; + --shoppr-ink: #171714; + --shoppr-muted: #69665f; + --shoppr-accent: #8f2f20; +} + +html, +body { + background: var(--shoppr-paper); + color: var(--shoppr-ink); +} + +body { + margin: 0; +} + +a { + color: var(--shoppr-ink); + text-underline-offset: 0.22em; +} + +a:hover, +a:focus-visible { + color: var(--shoppr-accent); +} diff --git a/apps/shoppr/crates/shoppr-fission/src/state.rs b/apps/shoppr/crates/shoppr-fission/src/state.rs new file mode 100644 index 00000000..d2abef92 --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/src/state.rs @@ -0,0 +1,72 @@ +use super::model::{CATALOG_JOB, CatalogResponse, ShopprJobError}; +use coil::fission::prelude::*; +use coil::{CoilRequestScope, CoilSessionState}; + +#[derive(Clone, Debug, PartialEq, Eq)] +pub enum StorefrontRoute { + Home, + Catalog, + Collections, + Collection(String), + Product(String), + Events, + Account, + Admin, + NotFound, +} + +impl StorefrontRoute { + pub fn collection(&self) -> Option { + match self { + Self::Collection(handle) => Some(handle.clone()), + _ => None, + } + } + + pub fn product(&self) -> Option { + match self { + Self::Product(handle) => Some(handle.clone()), + _ => None, + } + } +} + +#[derive(Clone, Debug)] +pub struct ShopprState { + pub scope: CoilRequestScope, + pub route: StorefrontRoute, + pub catalog: AsyncSnapshot, + pub session: CoilSessionState, +} + +impl ShopprState { + pub fn new(scope: CoilRequestScope, route: StorefrontRoute) -> Self { + Self { + scope, + route, + catalog: AsyncSnapshot::waiting(), + session: CoilSessionState::SignedOut, + } + } +} + +impl GlobalState for ShopprState {} + +#[fission_reducer(CatalogLoaded)] +pub fn on_catalog_loaded(state: &mut ShopprState, ctx: &mut ReducerContext) { + if let Some(catalog) = ctx.input.job_ok(CATALOG_JOB) { + state.catalog = AsyncSnapshot::with_data(AsyncConnectionState::Done, catalog); + } +} + +#[fission_reducer(CatalogFailed)] +pub fn on_catalog_failed(state: &mut ShopprState, ctx: &mut ReducerContext) { + let error = ctx.input.job_err(CATALOG_JOB).unwrap_or_else(|| { + ShopprJobError::unavailable( + ctx.input + .job_error_message(CATALOG_JOB) + .unwrap_or("The catalogue could not be loaded"), + ) + }); + state.catalog = AsyncSnapshot::with_error(AsyncConnectionState::Done, error); +} diff --git a/apps/shoppr/crates/shoppr-fission/src/ui.rs b/apps/shoppr/crates/shoppr-fission/src/ui.rs new file mode 100644 index 00000000..5d9dfa85 --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/src/ui.rs @@ -0,0 +1,422 @@ +use super::model::{CATALOG_JOB, CatalogProduct, CatalogRequest, CatalogResponse}; +use super::state::{ + CatalogFailed, CatalogLoaded, ShopprState, StorefrontRoute, on_catalog_failed, + on_catalog_loaded, +}; +use coil::fission::core::{JobResource, ResourceKey}; +use coil::fission::prelude::*; + +#[derive(Clone, Copy)] +pub struct StorefrontPage; + +impl From for Widget { + fn from(_: StorefrontPage) -> Self { + let (ctx, view) = coil::fission::build::current::(); + let loaded = with_reducer!(ctx, CatalogLoaded, on_catalog_loaded); + let failed = with_reducer!(ctx, CatalogFailed, on_catalog_failed); + let state = view.state(); + let request = CatalogRequest { + scope: state.scope.clone(), + collection: state.route.collection(), + product: state.route.product(), + search: None, + }; + ctx.with_resources(|resources| { + resources.job( + JobResource::new( + ResourceKey::new(format!( + "shoppr.catalog.{}.{}", + request.scope.site_id, request.scope.route + )), + CATALOG_JOB, + request.clone(), + ) + .deps(request) + .on_ok(loaded) + .on_err(failed), + ); + }); + + let tokens = &view.env().theme.tokens; + Container::new(Column { + gap: Some(tokens.spacing.xl), + children: vec![ + site_header(&state.scope.locale), + route_content(state), + site_footer(), + ], + ..Default::default() + }) + .padding_all(tokens.spacing.xl) + .into() + } +} + +fn site_header(locale: &str) -> Widget { + Responsive::new(desktop_site_header(locale)) + .case(ResponsiveCase::max_width(720.0, mobile_site_header(locale))) + .into() +} + +fn desktop_site_header(locale: &str) -> Widget { + Column { + gap: Some(18.0), + children: vec![ + Row { + gap: Some(24.0), + children: vec![ + Text::new("SHOPPR TOWNHOUSE").weight(700).into(), + Spacer { + flex_grow: 1.0, + ..Default::default() + } + .into(), + Link::to("New arrivals", format!("/{locale}/shop")).into(), + Link::to("Edits", format!("/{locale}/shop/collections")).into(), + Link::to("Events", format!("/{locale}/events")).into(), + Link::to("Account", format!("/{locale}/account")).into(), + ], + ..Default::default() + } + .into(), + Divider::default().into(), + ], + ..Default::default() + } + .into() +} + +fn mobile_site_header(locale: &str) -> Widget { + Column { + gap: Some(16.0), + children: vec![ + Text::new("SHOPPR TOWNHOUSE").weight(700).into(), + Row { + gap: Some(16.0), + children: vec![ + Link::to("Shop", format!("/{locale}/shop")).into(), + Link::to("Edits", format!("/{locale}/shop/collections")).into(), + Link::to("Events", format!("/{locale}/events")).into(), + Link::to("Account", format!("/{locale}/account")).into(), + ], + ..Default::default() + } + .into(), + Divider::default().into(), + ], + ..Default::default() + } + .into() +} + +fn route_content(state: &ShopprState) -> Widget { + match &state.catalog { + AsyncSnapshot { + data: Some(catalog), + .. + } => match &state.route { + StorefrontRoute::Home => home(catalog, &state.scope.locale), + StorefrontRoute::Catalog => catalog_page(catalog, &state.scope.locale), + StorefrontRoute::Collections => collections_page(catalog, &state.scope.locale), + StorefrontRoute::Collection(handle) => { + collection_page(catalog, handle, &state.scope.locale) + } + StorefrontRoute::Product(handle) => product_page(catalog, handle), + StorefrontRoute::Events => events_page(), + StorefrontRoute::Account => account_page(), + StorefrontRoute::Admin => admin_entry_page(), + StorefrontRoute::NotFound => not_found(), + }, + AsyncSnapshot { + error: Some(error), .. + } => Column { + gap: Some(12.0), + children: vec![ + Text::new("The edit is temporarily unavailable") + .size(34.0) + .weight(700) + .into(), + Text::new(error.message.clone()).into(), + ], + ..Default::default() + } + .into(), + _ => Column { + gap: Some(16.0), + children: vec![ + Spinner { + id: WidgetId::explicit("shoppr.catalog.loading"), + color: None, + motion: Some(SpinnerMotion::Default), + } + .into(), + Text::new("Preparing the current edit").into(), + ], + ..Default::default() + } + .into(), + } +} + +fn home(catalog: &CatalogResponse, locale: &str) -> Widget { + Column { + gap: Some(40.0), + children: vec![ + Text::new("THE SPRING EDIT").weight(700).into(), + Text::new("A considered wardrobe for the city, the coast, and everywhere between.") + .size(54.0) + .weight(700) + .into(), + Text::new("Natural texture, clean structure, and pieces selected to live with you.") + .size(20.0) + .into(), + Link::to("Explore the campaign", format!("/{locale}/shop")).into(), + Divider::default().into(), + Text::new("New arrivals").size(34.0).weight(700).into(), + product_grid(&catalog.products, locale), + ], + ..Default::default() + } + .into() +} + +fn catalog_page(catalog: &CatalogResponse, locale: &str) -> Widget { + Column { + gap: Some(28.0), + children: vec![ + Text::new("New arrivals").size(48.0).weight(700).into(), + Text::new("The complete current edit, selected across our flagship locations.") + .size(19.0) + .into(), + search_island_mount(), + product_grid(&catalog.products, locale), + cart_island_mount(), + ], + ..Default::default() + } + .into() +} + +fn collections_page(catalog: &CatalogResponse, locale: &str) -> Widget { + let mut children = vec![Text::new("Seasonal edits").size(48.0).weight(700).into()]; + children.extend(catalog.collections.iter().map(|collection| { + Column { + gap: Some(8.0), + children: vec![ + Text::new(collection.label.clone()).weight(700).into(), + Text::new(collection.title.clone()) + .size(30.0) + .weight(700) + .into(), + Text::new(collection.summary.clone()).into(), + Link::to( + "Open the edit", + format!("/{locale}/shop/collections/{}", collection.handle), + ) + .into(), + Divider::default().into(), + ], + ..Default::default() + } + .into() + })); + Column { + gap: Some(24.0), + children, + ..Default::default() + } + .into() +} + +fn collection_page(catalog: &CatalogResponse, handle: &str, locale: &str) -> Widget { + let collection = catalog + .collections + .iter() + .find(|item| item.handle == handle); + let products = catalog + .products + .iter() + .filter(|product| product.collection_handle == handle) + .cloned() + .collect::>(); + match collection { + Some(collection) => Column { + gap: Some(28.0), + children: vec![ + Text::new(collection.label.clone()).weight(700).into(), + Text::new(collection.title.clone()) + .size(48.0) + .weight(700) + .into(), + Text::new(collection.summary.clone()).size(19.0).into(), + product_grid(&products, locale), + ], + ..Default::default() + } + .into(), + None => not_found(), + } +} + +fn product_page(catalog: &CatalogResponse, handle: &str) -> Widget { + match catalog.products.iter().find(|item| item.handle == handle) { + Some(product) => Column { + gap: Some(22.0), + children: vec![ + Text::new("SHOPPR / CURRENT EDIT").weight(700).into(), + Text::new(product.title.clone()) + .size(52.0) + .weight(700) + .into(), + Text::new(money(product)).size(24.0).weight(700).into(), + Text::new(product.summary.clone()).size(19.0).into(), + Divider::default().into(), + Text::new("Details & care").size(28.0).weight(700).into(), + Text::new(format!("Style {} · SKU {}", product.handle, product.sku)).into(), + Text::new("In-store availability") + .size(28.0) + .weight(700) + .into(), + Text::new(if product.inventory_locations.is_empty() { + "Ask the Townhouse team for current availability".to_string() + } else { + product.inventory_locations.join(" · ") + }) + .into(), + cart_island_mount(), + ], + ..Default::default() + } + .into(), + None => not_found(), + } +} + +fn product_grid(products: &[CatalogProduct], locale: &str) -> Widget { + SimpleGrid { + min_child_width: 260.0, + gap: Some(28.0), + children: products + .iter() + .map(|product| { + Column { + gap: Some(10.0), + children: vec![ + Text::new(product.collection_handle.to_uppercase()) + .weight(700) + .into(), + Text::new(product.title.clone()) + .size(26.0) + .weight(700) + .into(), + Text::new(product.summary.clone()).into(), + Text::new(money(product)).weight(700).into(), + Link::to( + "View piece", + format!("/{locale}/shop/products/{}", product.handle), + ) + .into(), + Divider::default().into(), + ], + ..Default::default() + } + .into() + }) + .collect(), + } + .into() +} + +fn search_island_mount() -> Widget { + SemanticsRegion { + id: Some(WidgetId::explicit("shoppr-search")), + identifier: Some("shoppr-search".to_string()), + child: Some(Text::new("Search this edit").into()), + ..Default::default() + } + .into() +} + +fn cart_island_mount() -> Widget { + SemanticsRegion { + id: Some(WidgetId::explicit("shoppr-cart")), + identifier: Some("shoppr-cart".to_string()), + child: Some(Text::new("Your bag is ready").into()), + ..Default::default() + } + .into() +} + +fn events_page() -> Widget { + Column { + gap: Some(22.0), + children: vec![ + Text::new("AT THE TOWNHOUSE").weight(700).into(), + Text::new("Events, fittings, and conversations in our spaces.") + .size(48.0) + .weight(700) + .into(), + booking_island_mount(), + ], + ..Default::default() + } + .into() +} + +fn booking_island_mount() -> Widget { + SemanticsRegion { + id: Some(WidgetId::explicit("shoppr-booking")), + identifier: Some("shoppr-booking".to_string()), + child: Some(Text::new("Choose a session").into()), + ..Default::default() + } + .into() +} + +fn account_page() -> Widget { + Text::new("Your Shoppr account") + .size(48.0) + .weight(700) + .into() +} + +fn admin_entry_page() -> Widget { + Text::new("Shoppr operations").size(48.0).weight(700).into() +} + +fn not_found() -> Widget { + Column { + gap: Some(14.0), + children: vec![ + Text::new("This page is not in the current edit") + .size(40.0) + .weight(700) + .into(), + Link::to("Return to Shoppr", "/").into(), + ], + ..Default::default() + } + .into() +} + +fn site_footer() -> Widget { + Column { + gap: Some(16.0), + children: vec![ + Divider::default().into(), + Text::new("Shoppr Townhouse · London · Paris · Warsaw") + .weight(700) + .into(), + ], + ..Default::default() + } + .into() +} + +fn money(product: &CatalogProduct) -> String { + format!( + "{} {:.2}", + product.currency, + product.price_minor as f64 / 100.0 + ) +} From ab3481c92c935d0eebedee7244c509b683c5b0bc Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:26:47 +0100 Subject: [PATCH 14/32] shoppr: add focused Fission browser islands --- apps/shoppr/Cargo.toml | 1 + apps/shoppr/crates/shoppr-fission/Cargo.toml | 5 + .../crates/shoppr-fission/src/islands.rs | 260 ++++++++++++++++++ apps/shoppr/crates/shoppr-fission/src/lib.rs | 4 + 4 files changed, 270 insertions(+) create mode 100644 apps/shoppr/crates/shoppr-fission/src/islands.rs diff --git a/apps/shoppr/Cargo.toml b/apps/shoppr/Cargo.toml index 6065afcd..c43158f9 100644 --- a/apps/shoppr/Cargo.toml +++ b/apps/shoppr/Cargo.toml @@ -18,6 +18,7 @@ rust-version = "1.85" anyhow = "1" clap = { version = "4.5", features = ["derive"] } serde = { version = "1", features = ["derive"] } +serde_json = "1" sqlx = { version = "0.7", default-features = false, features = ["postgres", "runtime-tokio-rustls"] } shoppr-fission = { path = "crates/shoppr-fission" } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } diff --git a/apps/shoppr/crates/shoppr-fission/Cargo.toml b/apps/shoppr/crates/shoppr-fission/Cargo.toml index 8634dd39..0c523c14 100644 --- a/apps/shoppr/crates/shoppr-fission/Cargo.toml +++ b/apps/shoppr/crates/shoppr-fission/Cargo.toml @@ -5,6 +5,11 @@ edition.workspace = true rust-version.workspace = true publish = false +[features] +default = ["site"] +site = ["coil/site"] + [dependencies] coil = { package = "coil-fission", version = "0.1.1", path = "../../../../crates/coil-fission", default-features = false } serde.workspace = true +serde_json.workspace = true diff --git a/apps/shoppr/crates/shoppr-fission/src/islands.rs b/apps/shoppr/crates/shoppr-fission/src/islands.rs new file mode 100644 index 00000000..1f2dc952 --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/src/islands.rs @@ -0,0 +1,260 @@ +use coil::fission::prelude::*; +use coil::fission::site::{BrowserIslandApp, run_browser_island}; +use serde::Deserialize; + +#[derive(Clone, Debug, Default, Deserialize)] +struct BridgeInput { + #[serde(default)] + props: T, +} + +#[derive(Clone, Debug, Default, Deserialize)] +pub struct SearchIslandProps { + #[serde(default)] + products: Vec, +} + +#[derive(Clone, Debug, Deserialize)] +pub struct SearchProduct { + pub title: String, + pub href: String, +} + +#[derive(Clone, Debug, Default)] +struct SearchState { + query: String, + products: Vec, +} + +impl GlobalState for SearchState {} + +#[fission_reducer(SearchChanged)] +fn search_changed(state: &mut SearchState, ctx: &mut ReducerContext) { + if let Some(change) = ctx.input.text_change() { + state.query = change.new_text.clone(); + } +} + +#[derive(Clone, Copy)] +struct SearchIsland; + +impl From for Widget { + fn from(_: SearchIsland) -> Self { + let (ctx, view) = coil::fission::build::current::(); + let changed = with_reducer!(ctx, SearchChanged, search_changed); + let query = view.state().query.trim().to_ascii_lowercase(); + let matches = view + .state() + .products + .iter() + .filter(|product| { + query.is_empty() || product.title.to_ascii_lowercase().contains(&query) + }) + .collect::>(); + let mut children = vec![ + TextInput { + id: Some(WidgetId::explicit("shoppr.search.input")), + semantics_identifier: Some("shoppr.search.input".to_string()), + label: Some("Search this edit".into()), + placeholder: Some("Product name".into()), + value: view.state().query.clone(), + on_input: Some(changed), + ..Default::default() + } + .into(), + Text::new(format!("{} pieces", matches.len())).into(), + ]; + children.extend( + matches + .into_iter() + .map(|product| Link::to(product.title.clone(), product.href.clone()).into()), + ); + Column { + gap: Some(12.0), + children, + ..Default::default() + } + .into() + } +} + +pub fn search_island_boot(input: &str) -> String { + let props = serde_json::from_str::>(input) + .unwrap_or_default() + .props; + run_browser_island("shoppr-search", input, || { + BrowserIslandApp::new( + "shoppr-search", + "shoppr-search", + SearchState { + query: String::new(), + products: props.products, + }, + SearchIsland, + ) + }) +} + +#[derive(Clone, Debug, Default, Deserialize)] +pub struct CartIslandProps { + #[serde(default)] + pub item_count: u32, + #[serde(default)] + pub subtotal_minor: i64, + #[serde(default)] + pub currency: String, + pub product_handle: Option, +} + +#[derive(Clone, Debug, Default)] +struct CartState { + item_count: u32, + subtotal_minor: i64, + currency: String, + product_handle: Option, +} + +impl GlobalState for CartState {} + +#[fission_reducer(StageCartItem)] +fn stage_cart_item(state: &mut CartState) { + if state.product_handle.is_some() { + state.item_count = state.item_count.saturating_add(1); + } +} + +#[derive(Clone, Copy)] +struct CartIsland; + +impl From for Widget { + fn from(_: CartIsland) -> Self { + let (ctx, view) = coil::fission::build::current::(); + let add = with_reducer!(ctx, StageCartItem, stage_cart_item); + let mut children = vec![ + Text::new("YOUR BAG").weight(700).into(), + Text::new(format!("{} pieces", view.state().item_count)) + .size(24.0) + .weight(700) + .into(), + Text::new(format!( + "{} {:.2}", + view.state().currency, + view.state().subtotal_minor as f64 / 100.0 + )) + .into(), + ]; + if view.state().product_handle.is_some() { + children.push( + Button { + child: Some(Text::new("Add to bag").into()), + on_press: Some(add), + ..Default::default() + } + .semantics_identifier("shoppr.cart.add") + .into(), + ); + } + Column { + gap: Some(12.0), + children, + ..Default::default() + } + .into() + } +} + +pub fn cart_island_boot(input: &str) -> String { + let props = serde_json::from_str::>(input) + .unwrap_or_default() + .props; + run_browser_island("shoppr-cart", input, || { + BrowserIslandApp::new( + "shoppr-cart", + "shoppr-cart", + CartState { + item_count: props.item_count, + subtotal_minor: props.subtotal_minor, + currency: if props.currency.is_empty() { + "GBP".to_string() + } else { + props.currency + }, + product_handle: props.product_handle, + }, + CartIsland, + ) + }) +} + +#[derive(Clone, Debug, Default, Deserialize)] +pub struct BookingIslandProps { + #[serde(default)] + pub slots: Vec, +} + +#[derive(Clone, Debug, Default)] +struct BookingState { + slots: Vec, + selected: Option, +} + +impl GlobalState for BookingState {} + +#[fission_reducer(SelectBookingSlot)] +fn select_booking_slot(state: &mut BookingState, slot: String) { + if state.slots.contains(&slot) { + state.selected = Some(slot); + } +} + +#[derive(Clone, Copy)] +struct BookingIsland; + +impl From for Widget { + fn from(_: BookingIsland) -> Self { + let (ctx, view) = coil::fission::build::current::(); + let mut children = vec![Text::new("AVAILABLE SESSIONS").weight(700).into()]; + children.extend(view.state().slots.iter().map(|slot| { + Button { + child: Some(Text::new(slot.clone()).into()), + on_press: Some(ctx.bind( + SelectBookingSlot(slot.clone()), + reduce_with!(select_booking_slot), + )), + ..Default::default() + } + .semantics_identifier(format!("shoppr.booking.slot.{slot}")) + .into() + })); + if let Some(selected) = &view.state().selected { + children.push( + Text::new(format!("Selected: {selected}")) + .weight(700) + .into(), + ); + } + Column { + gap: Some(12.0), + children, + ..Default::default() + } + .into() + } +} + +pub fn booking_island_boot(input: &str) -> String { + let props = serde_json::from_str::>(input) + .unwrap_or_default() + .props; + run_browser_island("shoppr-booking", input, || { + BrowserIslandApp::new( + "shoppr-booking", + "shoppr-booking", + BookingState { + slots: props.slots, + selected: None, + }, + BookingIsland, + ) + }) +} diff --git a/apps/shoppr/crates/shoppr-fission/src/lib.rs b/apps/shoppr/crates/shoppr-fission/src/lib.rs index bd4def96..d3ed190c 100644 --- a/apps/shoppr/crates/shoppr-fission/src/lib.rs +++ b/apps/shoppr/crates/shoppr-fission/src/lib.rs @@ -1,9 +1,13 @@ #![forbid(unsafe_code)] +#[cfg(feature = "site")] +mod islands; mod model; mod state; mod ui; +#[cfg(feature = "site")] +pub use islands::*; pub use model::*; pub use state::*; pub use ui::*; From e78e953e6c4d868c0c6c3eb5d950e5c385d73270 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:28:29 +0100 Subject: [PATCH 15/32] shoppr: keep portable UI features opt-in --- apps/shoppr/Cargo.toml | 2 +- apps/shoppr/crates/shoppr-app/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/shoppr/Cargo.toml b/apps/shoppr/Cargo.toml index c43158f9..2e7d07f9 100644 --- a/apps/shoppr/Cargo.toml +++ b/apps/shoppr/Cargo.toml @@ -20,7 +20,7 @@ clap = { version = "4.5", features = ["derive"] } serde = { version = "1", features = ["derive"] } serde_json = "1" sqlx = { version = "0.7", default-features = false, features = ["postgres", "runtime-tokio-rustls"] } -shoppr-fission = { path = "crates/shoppr-fission" } +shoppr-fission = { path = "crates/shoppr-fission", default-features = false } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } coil-admin = { version = "0.1.1", path = "../../crates/coil-admin" } coil = { package = "coil-rs", version = "0.1.1", path = "../../crates/coil", default-features = false } diff --git a/apps/shoppr/crates/shoppr-app/Cargo.toml b/apps/shoppr/crates/shoppr-app/Cargo.toml index 39d9fe54..00055231 100644 --- a/apps/shoppr/crates/shoppr-app/Cargo.toml +++ b/apps/shoppr/crates/shoppr-app/Cargo.toml @@ -17,7 +17,7 @@ coil-runtime.workspace = true coil-wasm = "0.1.0" hex = "0.4" shoppr-backend = { path = "../shoppr-backend" } -shoppr-fission = { workspace = true, default-features = false } +shoppr-fission.workspace = true serde.workspace = true sha2 = "0.10" sqlx.workspace = true From 8f5c149fcbf6c41edd1a9d5361fad469c11c4fa0 Mon Sep 17 00:00:00 2001 From: zcourts Date: Sun, 6 Sep 2026 22:28:45 +0100 Subject: [PATCH 16/32] shoppr: add the protected Fission Web admin shell --- apps/shoppr/crates/shoppr-fission/Cargo.toml | 8 + .../shoppr/crates/shoppr-fission/src/admin.rs | 355 ++++++++++++++++++ apps/shoppr/crates/shoppr-fission/src/lib.rs | 2 + 3 files changed, 365 insertions(+) create mode 100644 apps/shoppr/crates/shoppr-fission/src/admin.rs diff --git a/apps/shoppr/crates/shoppr-fission/Cargo.toml b/apps/shoppr/crates/shoppr-fission/Cargo.toml index 0c523c14..ca1c0024 100644 --- a/apps/shoppr/crates/shoppr-fission/Cargo.toml +++ b/apps/shoppr/crates/shoppr-fission/Cargo.toml @@ -5,11 +5,19 @@ edition.workspace = true rust-version.workspace = true publish = false +[lib] +crate-type = ["cdylib", "rlib"] + [features] default = ["site"] site = ["coil/site"] +web = ["site", "coil/web"] [dependencies] coil = { package = "coil-fission", version = "0.1.1", path = "../../../../crates/coil-fission", default-features = false } serde.workspace = true serde_json.workspace = true + +[target.'cfg(target_arch = "wasm32")'.dependencies] +console_error_panic_hook = "0.1" +wasm-bindgen = "0.2" diff --git a/apps/shoppr/crates/shoppr-fission/src/admin.rs b/apps/shoppr/crates/shoppr-fission/src/admin.rs new file mode 100644 index 00000000..71689e6f --- /dev/null +++ b/apps/shoppr/crates/shoppr-fission/src/admin.rs @@ -0,0 +1,355 @@ +use coil::fission::core::env::RouteLocation; +use coil::fission::core::{JobRef, JobResource, JobSpec, ResourceKey, ShellRouteChanged}; +use coil::fission::prelude::*; +use coil::{CoilPrincipal, CoilSessionState, protected_route_decision}; +use serde::{Deserialize, Serialize}; + +#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] +pub struct SessionRequest; + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct SessionResponse { + pub principal: Option, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct AdminRequest { + pub section: String, +} + +#[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] +pub struct AdminSnapshot { + pub open_orders: u64, + pub upcoming_bookings: u64, + pub published_products: u64, + pub recent_activity: Vec, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct AdminJobError { + pub code: String, + pub message: String, +} + +#[derive(Debug)] +pub struct SessionJob; + +impl JobSpec for SessionJob { + type Request = SessionRequest; + type Ok = SessionResponse; + type Err = AdminJobError; + + const NAME: &'static str = "shoppr.session.read"; +} + +#[derive(Debug)] +pub struct AdminSnapshotJob; + +impl JobSpec for AdminSnapshotJob { + type Request = AdminRequest; + type Ok = AdminSnapshot; + type Err = AdminJobError; + + const NAME: &'static str = "shoppr.admin.snapshot"; +} + +pub const SESSION_JOB: JobRef = JobRef::new(SessionJob::NAME); +pub const ADMIN_SNAPSHOT_JOB: JobRef = JobRef::new(AdminSnapshotJob::NAME); + +#[derive(Clone, Debug)] +pub struct AdminState { + pub current_path: String, + pub session: CoilSessionState, + pub snapshot: AsyncSnapshot, +} + +impl Default for AdminState { + fn default() -> Self { + Self { + current_path: "/admin".to_string(), + session: CoilSessionState::Loading, + snapshot: AsyncSnapshot::waiting(), + } + } +} + +impl GlobalState for AdminState {} + +#[cfg(feature = "web")] +pub fn admin_web_app() -> WebApp { + WebApp::::new(AdminApp) + .mount("#fission-web-mount") + .with_title("Shoppr operations") + .with_route_handler(admin_route_changed) + .with_startup_action(HydrateSession) +} + +#[cfg(all(feature = "web", target_arch = "wasm32"))] +#[wasm_bindgen::prelude::wasm_bindgen(start)] +pub fn run_admin_web() -> Result<(), wasm_bindgen::JsValue> { + console_error_panic_hook::set_once(); + admin_web_app() + .run() + .map_err(|error| wasm_bindgen::JsValue::from_str(&error.to_string())) +} + +#[fission_reducer(HydrateSession)] +pub fn hydrate_session(state: &mut AdminState, ctx: &mut ReducerContext) { + state.session = CoilSessionState::Loading; + let ok = ctx.effects.bind(SessionLoaded, session_loaded); + let error = ctx.effects.bind(SessionFailed, session_failed); + ctx.effects + .app(SESSION_JOB, SessionRequest) + .on_ok(ok) + .on_err(error) + .dispatch(); +} + +#[fission_reducer(SessionLoaded)] +pub fn session_loaded(state: &mut AdminState, ctx: &mut ReducerContext) { + state.session = match ctx.input.job_ok(SESSION_JOB) { + Some(SessionResponse { + principal: Some(principal), + }) => CoilSessionState::Authenticated(principal), + Some(SessionResponse { principal: None }) => CoilSessionState::SignedOut, + None => CoilSessionState::Failed, + }; +} + +#[fission_reducer(SessionFailed)] +pub fn session_failed(state: &mut AdminState) { + state.session = CoilSessionState::Failed; +} + +#[fission_reducer(AdminLoaded)] +pub fn admin_loaded(state: &mut AdminState, ctx: &mut ReducerContext) { + if let Some(snapshot) = ctx.input.job_ok(ADMIN_SNAPSHOT_JOB) { + state.snapshot = AsyncSnapshot::with_data(AsyncConnectionState::Done, snapshot); + } +} + +#[fission_reducer(AdminFailed)] +pub fn admin_failed(state: &mut AdminState, ctx: &mut ReducerContext) { + let error = ctx + .input + .job_err(ADMIN_SNAPSHOT_JOB) + .unwrap_or(AdminJobError { + code: "admin_unavailable".to_string(), + message: "Shoppr operations could not be loaded".to_string(), + }); + state.snapshot = AsyncSnapshot::with_error(AsyncConnectionState::Done, error); +} + +pub fn admin_route_changed( + state: &mut AdminState, + action: ShellRouteChanged, + _ctx: &mut ReducerContext, +) { + state.current_path = action.location.logical_route(); +} + +#[derive(Clone, Copy)] +pub struct AdminApp; + +impl From for Widget { + fn from(_: AdminApp) -> Self { + let (ctx, view) = coil::fission::build::current::(); + ctx.register::(reduce_with!(hydrate_session)); + let location = RouteLocation::from_route(&view.state().current_path); + let decision = + protected_route_decision(&view.state().session, &location, "admin.dashboard.view"); + + Router::::new() + .with_path(view.state().current_path.clone()) + .route_component( + "/admin", + ProtectedRoute::new(decision.clone(), AdminDashboard) + .pending(AdminLoading) + .denied(AdminDenied), + ) + .route_component( + "/admin/catalog", + ProtectedRoute::new(decision.clone(), AdminCatalog) + .pending(AdminLoading) + .denied(AdminDenied), + ) + .route_component( + "/admin/orders", + ProtectedRoute::new(decision, AdminOrders) + .pending(AdminLoading) + .denied(AdminDenied), + ) + .route_component("/sign-in", AdminSignIn) + .into() + } +} + +#[derive(Clone, Copy)] +struct AdminDashboard; + +impl From for Widget { + fn from(_: AdminDashboard) -> Self { + let (ctx, view) = coil::fission::build::current::(); + let loaded = with_reducer!(ctx, AdminLoaded, admin_loaded); + let failed = with_reducer!(ctx, AdminFailed, admin_failed); + let request = AdminRequest { + section: "dashboard".to_string(), + }; + ctx.with_resources(|resources| { + resources.job( + JobResource::new( + ResourceKey::new("shoppr.admin.dashboard"), + ADMIN_SNAPSHOT_JOB, + request.clone(), + ) + .deps(request) + .on_ok(loaded) + .on_err(failed), + ); + }); + admin_shell("Command centre", admin_snapshot(&view.state().snapshot)) + } +} + +#[derive(Clone, Copy)] +struct AdminCatalog; + +impl From for Widget { + fn from(_: AdminCatalog) -> Self { + admin_shell( + "Catalogue", + Text::new("Edit products, publication, inventory, and market visibility.").into(), + ) + } +} + +#[derive(Clone, Copy)] +struct AdminOrders; + +impl From for Widget { + fn from(_: AdminOrders) -> Self { + admin_shell( + "Orders", + Text::new("Review payment state, fulfilment, refunds, and customer context.").into(), + ) + } +} + +fn admin_shell(title: &str, content: Widget) -> Widget { + Container::new(Column { + gap: Some(28.0), + children: vec![ + Row { + gap: Some(22.0), + children: vec![ + Text::new("SHOPPR OPERATIONS").weight(700).into(), + Link::to("Overview", "/admin").into(), + Link::to("Catalogue", "/admin/catalog").into(), + Link::to("Orders", "/admin/orders").into(), + ], + ..Default::default() + } + .into(), + Divider::default().into(), + Text::new(title).size(44.0).weight(700).into(), + content, + ], + ..Default::default() + }) + .padding_all(32.0) + .into() +} + +fn admin_snapshot(snapshot: &AsyncSnapshot) -> Widget { + match snapshot { + AsyncSnapshot { + data: Some(snapshot), + .. + } => Column { + gap: Some(18.0), + children: vec![ + metric("Open orders", snapshot.open_orders), + Divider::default().into(), + metric("Upcoming bookings", snapshot.upcoming_bookings), + Divider::default().into(), + metric("Published products", snapshot.published_products), + Divider::default().into(), + Timeline { + items: snapshot + .recent_activity + .iter() + .map(|activity| TimelineItem { + title: activity.clone(), + description: None, + timestamp: None, + }) + .collect(), + } + .into(), + ], + ..Default::default() + } + .into(), + AsyncSnapshot { + error: Some(error), .. + } => Text::new(error.message.clone()).into(), + _ => Spinner { + id: WidgetId::explicit("shoppr.admin.loading"), + color: None, + motion: Some(SpinnerMotion::Default), + } + .into(), + } +} + +fn metric(label: &str, value: u64) -> Widget { + Row { + gap: Some(20.0), + children: vec![ + Text::new(label).size(18.0).into(), + Spacer { + flex_grow: 1.0, + ..Default::default() + } + .into(), + Text::new(value.to_string()).size(32.0).weight(700).into(), + ], + ..Default::default() + } + .into() +} + +#[derive(Clone, Copy)] +struct AdminLoading; + +impl From for Widget { + fn from(_: AdminLoading) -> Self { + Spinner { + id: WidgetId::explicit("shoppr.admin.session.loading"), + color: None, + motion: Some(SpinnerMotion::Default), + } + .into() + } +} + +#[derive(Clone, Copy)] +struct AdminDenied; + +impl From for Widget { + fn from(_: AdminDenied) -> Self { + Text::new("Your account does not have access to Shoppr operations").into() + } +} + +#[derive(Clone, Copy)] +struct AdminSignIn; + +impl From for Widget { + fn from(_: AdminSignIn) -> Self { + Text::new("Sign in to Shoppr operations") + .size(38.0) + .weight(700) + .into() + } +} diff --git a/apps/shoppr/crates/shoppr-fission/src/lib.rs b/apps/shoppr/crates/shoppr-fission/src/lib.rs index d3ed190c..9b457446 100644 --- a/apps/shoppr/crates/shoppr-fission/src/lib.rs +++ b/apps/shoppr/crates/shoppr-fission/src/lib.rs @@ -1,11 +1,13 @@ #![forbid(unsafe_code)] +mod admin; #[cfg(feature = "site")] mod islands; mod model; mod state; mod ui; +pub use admin::*; #[cfg(feature = "site")] pub use islands::*; pub use model::*; From ba5476a93d378236b051db8f7b689366afe3a931 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 01:18:49 +0100 Subject: [PATCH 17/32] docs: describe Fission-owned customer presentation --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b78e55e9..fc71c66f 100644 --- a/README.md +++ b/README.md @@ -94,7 +94,7 @@ Coil is intentionally split into clear layers: - Fission: rendering, retained widgets, routing, synchronous reducers, awaited jobs, SSR, islands, and Web shells. - Coil core: sites, markets, product domains, auth policy, storage, cache policy, jobs, observability, and operations. - Official modules: CMS, commerce, memberships, events, admin, media, ops, and other reusable batteries. -- Customer apps: branding, templates, configuration, auth mappings, Rust business logic, and optional WASM extensions. +- Customer apps: branding, Fission page composition, configuration, auth mappings, Rust business logic, and optional WASM extensions. The demos are not toy frontends taped onto a crate. They are meant to be believable starting points for real customer work. From 72fdd0e53aa67b3b55fc4cbcbffb754b2c42875d Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:05:47 +0100 Subject: [PATCH 18/32] shoppr: link canonical Fission authoring dependency --- apps/shoppr/Cargo.lock | 7130 +++++++++++++---- apps/shoppr/Cargo.toml | 1 + apps/shoppr/crates/shoppr-fission/Cargo.toml | 1 + .../shoppr/crates/shoppr-fission/src/admin.rs | 5 +- 4 files changed, 5719 insertions(+), 1418 deletions(-) diff --git a/apps/shoppr/Cargo.lock b/apps/shoppr/Cargo.lock index 8765cf6c..23ad01a2 100644 --- a/apps/shoppr/Cargo.lock +++ b/apps/shoppr/Cargo.lock @@ -2,6 +2,137 @@ # It is not intended for manual editing. version = 4 +[[package]] +name = "ab_glyph" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01c0457472c38ea5bd1c3b5ada5e368271cb550be7a4ca4a0b4634e9913f6cc2" +dependencies = [ + "ab_glyph_rasterizer", + "owned_ttf_parser", +] + +[[package]] +name = "ab_glyph_rasterizer" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "366ffbaa4442f4684d91e2cd7c5ea7c4ed8add41959a31447066e279e432b618" + +[[package]] +name = "accesskit" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3b7f7f85a7e5f68090000ed7622545829afd484d210358702ae4cb97dd0c320" +dependencies = [ + "uuid", +] + +[[package]] +name = "accesskit_android" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e27dedd5e1932e1f52fedcde681bc2ae4213df53bad5b295103aa36b1d0ffb6" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "jni 0.21.1", + "log", +] + +[[package]] +name = "accesskit_atspi_common" +version = "0.19.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "023da0e5097f46df7092d5280b02efb9bbf8d93298daeced42652463e357d636" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "atspi-common", + "phf 0.13.1", + "serde", + "zvariant 5.15.0", +] + +[[package]] +name = "accesskit_consumer" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950720ce064757a1b629caad3a408e8d2c63bb01f29b8a3ff8daa331053ffeb" +dependencies = [ + "accesskit", + "hashbrown 0.16.1", +] + +[[package]] +name = "accesskit_consumer" +version = "0.38.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d10a236f96f87d70732e44520046785431ef01d5bcd6b041317bfadd2f88245" +dependencies = [ + "accesskit", + "hashbrown 0.16.1", +] + +[[package]] +name = "accesskit_ios" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "750c4e9f6ce888dfe8a10c0f1b5ceb646a7854fd46579d74919219d1bb314083" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "hashbrown 0.16.1", + "objc2 0.5.2", + "objc2-foundation 0.2.2", + "objc2-ui-kit", +] + +[[package]] +name = "accesskit_macos" +version = "0.26.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce02dc63b43f0c9296af9ac946312a2dc8814427d7a64d2d600971dac55b6076" +dependencies = [ + "accesskit", + "accesskit_consumer 0.38.0", + "hashbrown 0.16.1", + "objc2 0.5.2", + "objc2-app-kit 0.2.2", + "objc2-foundation 0.2.2", +] + +[[package]] +name = "accesskit_unix" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03e156ed3802e35eefe894ef2671bc6c889303d8a7e110b5e1b48f504b91362f" +dependencies = [ + "accesskit", + "accesskit_atspi_common", + "async-channel", + "async-executor", + "async-task", + "atspi", + "futures-lite", + "futures-util", + "serde", + "zbus 5.19.0", +] + +[[package]] +name = "accesskit_windows" +version = "0.33.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36e93ac7bf50b964f1cbb75f741629a4e950571baa1ef1274457ab5a80d9bcc2" +dependencies = [ + "accesskit", + "accesskit_consumer 0.37.0", + "hashbrown 0.16.1", + "static_assertions", + "windows 0.62.2", + "windows-core 0.62.2", +] + [[package]] name = "addr2line" version = "0.24.2" @@ -11,6 +142,12 @@ dependencies = [ "gimli", ] +[[package]] +name = "adler2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" + [[package]] name = "aead" version = "0.5.2" @@ -29,7 +166,7 @@ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", "cipher", - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -59,12 +196,56 @@ dependencies = [ "zerocopy", ] +[[package]] +name = "aho-corasick" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba" +dependencies = [ + "memchr", +] + +[[package]] +name = "aligned-vec" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b" +dependencies = [ + "equator", +] + [[package]] name = "allocator-api2" version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" +[[package]] +name = "android-activity" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f2a1bb052857d5dd49572219344a7332b31b76405648eabac5bc68978251bcd" +dependencies = [ + "android-properties", + "bitflags 2.11.0", + "cc", + "jni 0.22.4", + "libc", + "log", + "ndk", + "ndk-context", + "ndk-sys", + "num_enum", + "simd_cesu8", + "thiserror 2.0.18", +] + +[[package]] +name = "android-properties" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc7eb209b1518d6bb87b283c20095f5228ecda460da70b44f0802523dea6da04" + [[package]] name = "android_system_properties" version = "0.1.5" @@ -130,6 +311,15 @@ version = "1.0.102" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +[[package]] +name = "approx" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6" +dependencies = [ + "num-traits", +] + [[package]] name = "ar_archive_writer" version = "0.5.1" @@ -146,21 +336,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" [[package]] -name = "async-lock" -version = "3.4.2" +name = "arboard" +version = "3.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" +checksum = "0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf" dependencies = [ - "event-listener 5.4.1", - "event-listener-strategy", - "pin-project-lite", + "clipboard-win", + "image 0.25.8", + "log", + "objc2 0.6.4", + "objc2-app-kit 0.3.2", + "objc2-core-foundation", + "objc2-core-graphics", + "objc2-foundation 0.3.2", + "parking_lot", + "percent-encoding", + "windows-sys 0.60.2", + "x11rb", ] [[package]] -name = "async-trait" -version = "0.1.89" +name = "arg_enum_proc_macro" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" dependencies = [ "proc-macro2", "quote", @@ -168,2245 +367,4500 @@ dependencies = [ ] [[package]] -name = "atoi" -version = "2.0.0" +name = "arrayref" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" -dependencies = [ - "num-traits", -] +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" [[package]] -name = "atomic-waker" -version = "1.1.2" +name = "arrayvec" +version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" +checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56" [[package]] -name = "autocfg" -version = "1.5.0" +name = "as-raw-xcb-connection" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "175571dd1d178ced59193a6fc02dde1b972eb0bc56c892cde9beeceac5bf0f6b" [[package]] -name = "axum" -version = "0.8.8" +name = "ash" +version = "0.38.0+1.3.281" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" +checksum = "0bb44936d800fea8f016d7f2311c6a4f97aebd5dc86f09906139ec848cf3a46f" dependencies = [ - "axum-core", - "bytes", - "form_urlencoded", + "libloading", +] + +[[package]] +name = "ashpd" +version = "0.8.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3af990a617932d416e83cf79e7335dd5247dcb0825995ca3274c17dab5b749d" +dependencies = [ + "async-fs", + "async-net", + "enumflags2", + "futures-channel", "futures-util", - "http 1.4.0", - "http-body 1.0.1", - "http-body-util", - "hyper 1.8.1", - "hyper-util", - "itoa", - "matchit", - "memchr", - "mime", - "percent-encoding", - "pin-project-lite", - "serde_core", - "serde_json", - "serde_path_to_error", - "serde_urlencoded", - "sync_wrapper 1.0.2", - "tokio", - "tower", - "tower-layer", - "tower-service", - "tracing", + "rand 0.8.5", + "serde", + "serde_repr", + "url", + "zbus 4.4.0", ] [[package]] -name = "axum-core" -version = "0.5.6" +name = "async-broadcast" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" +checksum = "435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532" dependencies = [ - "bytes", + "event-listener 5.4.1", + "event-listener-strategy", "futures-core", - "http 1.4.0", - "http-body 1.0.1", - "http-body-util", - "mime", "pin-project-lite", - "sync_wrapper 1.0.2", - "tower-layer", - "tower-service", - "tracing", ] [[package]] -name = "base64" -version = "0.21.7" +name = "async-channel" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" +checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2" +dependencies = [ + "concurrent-queue", + "event-listener-strategy", + "futures-core", + "pin-project-lite", +] [[package]] -name = "base64" -version = "0.22.1" +name = "async-executor" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a" +dependencies = [ + "async-task", + "concurrent-queue", + "fastrand", + "futures-lite", + "pin-project-lite", + "slab", +] [[package]] -name = "base64ct" -version = "1.8.3" +name = "async-fs" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" +checksum = "8034a681df4aed8b8edbd7fbe472401ecf009251c8b40556b304567052e294c5" +dependencies = [ + "async-lock", + "blocking", + "futures-lite", +] [[package]] -name = "bincode" -version = "1.3.3" +name = "async-io" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" +checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc" dependencies = [ - "serde", + "autocfg", + "cfg-if", + "concurrent-queue", + "futures-io", + "futures-lite", + "parking", + "polling", + "rustix 1.1.4", + "slab", + "windows-sys 0.61.2", ] [[package]] -name = "bitflags" -version = "1.3.2" +name = "async-lock" +version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" +dependencies = [ + "event-listener 5.4.1", + "event-listener-strategy", + "pin-project-lite", +] [[package]] -name = "bitflags" -version = "2.11.0" +name = "async-net" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" dependencies = [ - "serde_core", + "async-io", + "blocking", + "futures-lite", ] [[package]] -name = "block-buffer" -version = "0.10.4" +name = "async-process" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "fc50921ec0055cdd8a16de48773bfeec5c972598674347252c0399676be7da75" dependencies = [ - "generic-array", + "async-channel", + "async-io", + "async-lock", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.4.1", + "futures-lite", + "rustix 1.1.4", ] [[package]] -name = "bumpalo" -version = "3.20.2" +name = "async-recursion" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" dependencies = [ - "allocator-api2", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] -name = "byteorder" -version = "1.5.0" +name = "async-signal" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" +checksum = "52b5aaafa020cf5053a01f2a60e8ff5dccf550f0f77ec54a4e47285ac2bab485" +dependencies = [ + "async-io", + "async-lock", + "atomic-waker", + "cfg-if", + "futures-core", + "futures-io", + "rustix 1.1.4", + "signal-hook-registry", + "slab", + "windows-sys 0.61.2", +] [[package]] -name = "bytes" -version = "1.11.1" +name = "async-task" +version = "4.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" +checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] -name = "cc" -version = "1.2.57" +name = "async-trait" +version = "0.1.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" +checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" dependencies = [ - "find-msvc-tools", - "jobserver", - "libc", - "shlex", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] -name = "cfg-if" -version = "1.0.4" +name = "atoi" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" +checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" +dependencies = [ + "num-traits", +] [[package]] -name = "cfg_aliases" -version = "0.2.1" +name = "atomic-waker" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] -name = "chrono" -version = "0.4.44" +name = "atspi" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "c77886257be21c9cd89a4ae7e64860c6f0eefca799bb79127913052bd0eefb3d" dependencies = [ - "iana-time-zone", - "js-sys", - "num-traits", - "serde", - "wasm-bindgen", - "windows-link", + "atspi-common", + "atspi-proxies", ] [[package]] -name = "cipher" -version = "0.4.4" +name = "atspi-common" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +checksum = "20c5617155740c98003016429ad13fe43ce7a77b007479350a9f8bf95a29f63d" dependencies = [ - "crypto-common", - "inout", + "enumflags2", + "serde", + "static_assertions", + "zbus 5.19.0", + "zbus-lockstep", + "zbus-lockstep-macros", + "zbus_names 4.3.4", + "zvariant 5.15.0", ] [[package]] -name = "clap" -version = "4.6.0" +name = "atspi-proxies" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "2230e48787ed3eb4088996eab66a32ca20c0b67bbd4fd6cdfe79f04f1f04c9fc" dependencies = [ - "clap_builder", - "clap_derive", + "atspi-common", + "serde", + "zbus 5.19.0", ] [[package]] -name = "clap_builder" -version = "4.6.0" +name = "autocfg" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" -dependencies = [ - "anstream", - "anstyle", - "clap_lex", - "strsim", -] +checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] -name = "clap_derive" -version = "4.6.0" +name = "av1-grain" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8" dependencies = [ - "heck 0.5.0", - "proc-macro2", - "quote", - "syn 2.0.117", + "anyhow", + "arrayvec", + "log", + "nom 8.0.0", + "num-rational", + "v_frame", ] [[package]] -name = "clap_lex" -version = "1.1.0" +name = "avif-serialize" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" +checksum = "e7178fe5f7d460b13895ebb9dcb28a3a6216d2df2574a0806cb51b555d297f38" +dependencies = [ + "arrayvec", +] [[package]] -name = "cobs" -version = "0.3.0" +name = "axum" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" dependencies = [ - "thiserror 2.0.18", + "axum-core", + "bytes", + "form_urlencoded", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", + "http-body-util", + "hyper 1.8.1", + "hyper-util", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "serde_core", + "serde_json", + "serde_path_to_error", + "serde_urlencoded", + "sync_wrapper 1.0.2", + "tokio", + "tower", + "tower-layer", + "tower-service", + "tracing", ] [[package]] -name = "coil-a11y" -version = "0.1.1" +name = "axum-core" +version = "0.5.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" dependencies = [ - "coil-i18n", + "bytes", + "futures-core", + "http 1.4.0", + "http-body 1.0.1", + "http-body-util", + "mime", + "pin-project-lite", + "sync_wrapper 1.0.2", + "tower-layer", + "tower-service", + "tracing", ] [[package]] -name = "coil-admin" -version = "0.1.1" -dependencies = [ - "coil-auth", - "coil-core", - "coil-data", - "coil-jobs", - "coil-wasm", -] +name = "base64" +version = "0.21.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" [[package]] -name = "coil-app" -version = "0.1.1" +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + +[[package]] +name = "base64ct" +version = "1.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" + +[[package]] +name = "bincode" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" dependencies = [ - "coil-assets", - "coil-auth", - "coil-config", - "coil-core", - "coil-customer-sdk", - "coil-data", - "coil-i18n", - "coil-jobs", - "coil-report", - "coil-runtime", - "coil-template", - "coil-wasm", "serde", - "thiserror 2.0.18", - "toml", ] [[package]] -name = "coil-assets" -version = "0.1.1" +name = "bit-set" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" dependencies = [ - "coil-auth", - "coil-storage", - "sha2", - "thiserror 1.0.69", + "bit-vec", ] [[package]] -name = "coil-auth" -version = "0.1.1" +name = "bit-vec" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" + +[[package]] +name = "bit_field" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e4b40c7323adcfc0a41c4b88143ed58346ff65a288fc144329c5c45e05d70c6" + +[[package]] +name = "bitflags" +version = "1.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + +[[package]] +name = "bitflags" +version = "2.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" dependencies = [ - "coil-config", - "coil-data", - "serde", - "toml", - "zanzibar", + "serde_core", ] [[package]] -name = "coil-cache" -version = "0.1.1" +name = "bitstream-io" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6099cdc01846bc367c4e7dd630dc5966dccf36b652fae7a74e17b640411a91b2" + +[[package]] +name = "blake3" +version = "1.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae" dependencies = [ - "bincode", - "redis", - "serde", - "serde_json", + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", + "cpufeatures 0.3.1", ] [[package]] -name = "coil-cms" -version = "0.1.1" +name = "block" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a" + +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "coil-auth", - "coil-core", - "coil-data", - "coil-jobs", + "generic-array", ] [[package]] -name = "coil-commerce" -version = "0.1.1" +name = "block2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f" dependencies = [ - "coil-auth", - "coil-config", - "coil-core", - "coil-data", - "coil-jobs", - "toml", + "objc2 0.5.2", ] [[package]] -name = "coil-config" -version = "0.1.1" +name = "blocking" +version = "1.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a70e4329df6cb94385eed412ec92375c3cdd8a6e502493d1229b6414e4036dfa" dependencies = [ - "ipnet", - "serde", + "async-channel", + "async-task", + "futures-io", + "futures-lite", + "piper", +] + +[[package]] +name = "built" +version = "0.7.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56ed6191a7e78c36abdb16ab65341eefd73d64d303fffccdbb00d51e4205967b" + +[[package]] +name = "bumpalo" +version = "3.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +dependencies = [ + "allocator-api2", +] + +[[package]] +name = "bytemuck" +version = "1.25.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95832e849adfb21180ccb6826a99da14e5d266ae5c2e668e1602cf234f153797" +dependencies = [ + "bytemuck_derive", +] + +[[package]] +name = "bytemuck_derive" +version = "1.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc0e56a716f1e132ff6bf4bdac1c944a3fcdc1cae65f70a4a2a1ac3b401d2d1f" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.5", +] + +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + +[[package]] +name = "byteorder-lite" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495" + +[[package]] +name = "bytes" +version = "1.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" + +[[package]] +name = "calloop" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec" +dependencies = [ + "bitflags 2.11.0", + "log", + "polling", + "rustix 0.38.44", + "slab", "thiserror 1.0.69", - "toml", - "url", ] [[package]] -name = "coil-core" +name = "calloop-wayland-source" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20" +dependencies = [ + "calloop", + "rustix 0.38.44", + "wayland-backend", + "wayland-client", +] + +[[package]] +name = "cc" +version = "1.2.57" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" +dependencies = [ + "find-msvc-tools", + "jobserver", + "libc", + "shlex", +] + +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + +[[package]] +name = "cfg-expr" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" +dependencies = [ + "smallvec", + "target-lexicon 0.12.16", +] + +[[package]] +name = "cfg-if" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" + +[[package]] +name = "cfg_aliases" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" + +[[package]] +name = "chrono" +version = "0.4.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +dependencies = [ + "iana-time-zone", + "js-sys", + "num-traits", + "serde", + "wasm-bindgen", + "windows-link", +] + +[[package]] +name = "cipher" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +dependencies = [ + "crypto-common", + "inout", +] + +[[package]] +name = "clap" +version = "4.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "301b56658598e48f3648647ac6fc887be7e7108eddfa4e9b63fcf3ec58c0cadf" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94a65403d1a1bd28f7dc68eb8506e8874808ee5eecb59298de588e2e1407a078" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 3.0.5", +] + +[[package]] +name = "clap_lex" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" + +[[package]] +name = "clipboard-win" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4" +dependencies = [ + "error-code", +] + +[[package]] +name = "cobs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.18", +] + +[[package]] +name = "cocoa" +version = "0.25.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6140449f97a6e97f9511815c5632d84c8aacf8ac271ad77c559218161a1373c" +dependencies = [ + "bitflags 1.3.2", + "block", + "cocoa-foundation", + "core-foundation 0.9.4", + "core-graphics", + "foreign-types 0.5.0", + "libc", + "objc", +] + +[[package]] +name = "cocoa-foundation" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c6234cbb2e4c785b456c0644748b1ac416dd045799740356f8363dfe00c93f7" +dependencies = [ + "bitflags 1.3.2", + "block", + "core-foundation 0.9.4", + "core-graphics-types 0.1.3", + "libc", + "objc", +] + +[[package]] +name = "codepage-437" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e40c1169585d8d08e5675a39f2fc056cd19a258fc4cba5e3bbf4a9c1026de535" +dependencies = [ + "csv", +] + +[[package]] +name = "codespan-reporting" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81" +dependencies = [ + "serde", + "termcolor", + "unicode-width", +] + +[[package]] +name = "coil-a11y" +version = "0.1.1" +dependencies = [ + "coil-i18n", +] + +[[package]] +name = "coil-admin" version = "0.1.1" dependencies = [ - "aes-gcm", - "base64 0.22.1", - "coil-a11y", "coil-auth", - "coil-cache", + "coil-core", + "coil-data", + "coil-jobs", + "coil-wasm", +] + +[[package]] +name = "coil-app" +version = "0.1.1" +dependencies = [ + "coil-assets", + "coil-auth", "coil-config", + "coil-core", + "coil-customer-sdk", "coil-data", "coil-i18n", "coil-jobs", - "coil-observability", - "coil-seo", + "coil-report", + "coil-runtime", "coil-template", - "coil-tls", "coil-wasm", - "hmac", - "rand 0.8.5", + "serde", + "thiserror 2.0.18", + "toml", +] + +[[package]] +name = "coil-assets" +version = "0.1.1" +dependencies = [ + "coil-auth", + "coil-storage", "sha2", "thiserror 1.0.69", +] + +[[package]] +name = "coil-auth" +version = "0.1.1" +dependencies = [ + "coil-config", + "coil-data", + "serde", "toml", + "zanzibar", +] + +[[package]] +name = "coil-cache" +version = "0.1.1" +dependencies = [ + "bincode", + "redis", + "serde", + "serde_json", +] + +[[package]] +name = "coil-cms" +version = "0.1.1" +dependencies = [ + "coil-auth", + "coil-core", + "coil-data", + "coil-jobs", +] + +[[package]] +name = "coil-commerce" +version = "0.1.1" +dependencies = [ + "coil-auth", + "coil-config", + "coil-core", + "coil-data", + "coil-jobs", + "toml", +] + +[[package]] +name = "coil-config" +version = "0.1.1" +dependencies = [ + "ipnet", + "serde", + "thiserror 1.0.69", + "toml", + "url", +] + +[[package]] +name = "coil-core" +version = "0.1.1" +dependencies = [ + "aes-gcm", + "base64 0.22.1", + "coil-a11y", + "coil-auth", + "coil-cache", + "coil-config", + "coil-data", + "coil-i18n", + "coil-jobs", + "coil-observability", + "coil-seo", + "coil-template", + "coil-tls", + "coil-wasm", + "hmac", + "rand 0.8.5", + "sha2", + "thiserror 1.0.69", + "toml", +] + +[[package]] +name = "coil-customer-sdk" +version = "0.1.1" +dependencies = [ + "coil-template", +] + +[[package]] +name = "coil-data" +version = "0.1.1" +dependencies = [ + "coil-config", + "sqlx", + "thiserror 1.0.69", +] + +[[package]] +name = "coil-events" +version = "0.1.1" +dependencies = [ + "coil-auth", + "coil-commerce", + "coil-core", + "coil-data", + "coil-jobs", + "coil-memberships", +] + +[[package]] +name = "coil-fission" +version = "0.1.1" +dependencies = [ + "fission", + "serde", + "thiserror 1.0.69", +] + +[[package]] +name = "coil-i18n" +version = "0.1.1" +dependencies = [ + "toml", +] + +[[package]] +name = "coil-jobs" +version = "0.1.1" +dependencies = [ + "coil-config", + "serde", + "serde_json", + "sqlx", + "tokio", +] + +[[package]] +name = "coil-media" +version = "0.1.1" +dependencies = [ + "coil-assets", + "coil-auth", + "coil-core", + "coil-data", + "coil-storage", +] + +[[package]] +name = "coil-memberships" +version = "0.1.1" +dependencies = [ + "coil-auth", + "coil-commerce", + "coil-core", + "coil-data", + "coil-jobs", +] + +[[package]] +name = "coil-observability" +version = "0.1.1" +dependencies = [ + "coil-config", + "thiserror 1.0.69", +] + +[[package]] +name = "coil-ops" +version = "0.1.1" +dependencies = [ + "coil-auth", + "coil-config", + "coil-core", + "coil-data", + "coil-jobs", + "thiserror 1.0.69", +] + +[[package]] +name = "coil-report" +version = "0.1.1" +dependencies = [ + "serde", + "thiserror 1.0.69", +] + +[[package]] +name = "coil-rs" +version = "0.1.1" +dependencies = [ + "coil-admin", + "coil-app", + "coil-auth", + "coil-cms", + "coil-commerce", + "coil-config", + "coil-core", + "coil-customer-sdk", + "coil-events", + "coil-fission", + "coil-media", + "coil-memberships", + "coil-ops", + "coil-runtime", + "thiserror 1.0.69", + "tokio", +] + +[[package]] +name = "coil-runtime" +version = "0.1.1" +dependencies = [ + "axum", + "coil-assets", + "coil-auth", + "coil-cache", + "coil-commerce", + "coil-config", + "coil-core", + "coil-customer-sdk", + "coil-data", + "coil-i18n", + "coil-jobs", + "coil-memberships", + "coil-observability", + "coil-ops", + "coil-seo", + "coil-storage", + "coil-template", + "coil-tls", + "coil-wasm", + "hmac", + "ipnet", + "rusqlite", + "serde", + "serde_json", + "sha2", + "sqlx", + "thiserror 1.0.69", + "tokio", + "toml", + "tower", + "ureq", + "url", + "zanzibar", +] + +[[package]] +name = "coil-seo" +version = "0.1.1" +dependencies = [ + "coil-i18n", +] + +[[package]] +name = "coil-storage" +version = "0.1.1" +dependencies = [ + "bytes", + "coil-config", + "futures", + "object_store", + "reqwest 0.12.28", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "toml", + "url", +] + +[[package]] +name = "coil-template" +version = "0.1.1" +dependencies = [ + "html5ever", + "markup5ever", + "markup5ever_rcdom", +] + +[[package]] +name = "coil-tls" +version = "0.1.1" +dependencies = [ + "aes-gcm", + "async-trait", + "coil-config", + "coil-data", + "lers", + "openssl", + "rand 0.8.5", + "reqwest 0.12.28", + "serde", + "serde_json", + "sha2", + "sqlx", + "thiserror 1.0.69", + "tokio", +] + +[[package]] +name = "coil-wasm" +version = "0.1.1" +dependencies = [ + "hex", + "sha2", + "wasmtime", +] + +[[package]] +name = "color" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ec7c5eb7a16992b1904d76c517d170ab353b0e0b3d5a0c81a8a0cd1037893cf" + +[[package]] +name = "color_quant" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b" + +[[package]] +name = "colorchoice" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" + +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + +[[package]] +name = "concurrent-queue" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "console_error_panic_hook" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" +dependencies = [ + "cfg-if", + "wasm-bindgen", +] + +[[package]] +name = "const-oid" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + +[[package]] +name = "constant_time_eq" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" + +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + +[[package]] +name = "core-graphics" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "core-graphics-types 0.1.3", + "foreign-types 0.5.0", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45390e6114f68f718cc7a830514a96f903cccd70d02a8f6d9f643ac4ba45afaf" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "libc", +] + +[[package]] +name = "core-graphics-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d44a101f213f6c4cdc1853d4b78aef6db6bdfa3468798cc1d9912f4735013eb" +dependencies = [ + "bitflags 2.11.0", + "core-foundation 0.10.1", + "libc", +] + +[[package]] +name = "core_maths" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30" +dependencies = [ + "libm", +] + +[[package]] +name = "cpp_demangle" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "cpufeatures" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +dependencies = [ + "libc", +] + +[[package]] +name = "cpufeatures" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" +dependencies = [ + "libc", +] + +[[package]] +name = "cranelift-assembler-x64" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2b83fcf2fc1c8954561490d02079b496fd0c757da88129981e15bfe3a548229" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7496a6e92b5cee48c5d772b0443df58816dee30fed6ba19b2a28e78037ecedf" + +[[package]] +name = "cranelift-bforest" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73a9dc0a8d3d49ee772101924968830f1c1937d650c571d3c2dd69dc36a68f41" +dependencies = [ + "cranelift-entity", +] + +[[package]] +name = "cranelift-bitset" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "573c641174c40ef31021ae4a5a3ad78974e280633502d0dfc6e362385e0c100f" +dependencies = [ + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-codegen" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d7c94d572615156f2db682181cadbd96342892c31e08cc26a757344319a9220" +dependencies = [ + "bumpalo", + "cranelift-assembler-x64", + "cranelift-bforest", + "cranelift-bitset", + "cranelift-codegen-meta", + "cranelift-codegen-shared", + "cranelift-control", + "cranelift-entity", + "cranelift-isle", + "gimli", + "hashbrown 0.15.5", + "log", + "pulley-interpreter", + "regalloc2", + "rustc-hash 2.1.1", + "serde", + "smallvec", + "target-lexicon 0.13.5", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "beecd9fcf2c3e06da436d565de61a42676097ea6eb6b4499346ac6264b6bb9ce" +dependencies = [ + "cranelift-assembler-x64", + "cranelift-codegen-shared", + "pulley-interpreter", +] + +[[package]] +name = "cranelift-codegen-shared" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f4ff8d2e1235f2d6e7fc3c6738be6954ba972cd295f09079ebffeca2f864e22" + +[[package]] +name = "cranelift-control" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "001312e9fbc7d9ca9517474d6fe71e29d07e52997fd7efe18f19e8836446ceb2" +dependencies = [ + "arbitrary", +] + +[[package]] +name = "cranelift-entity" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb0fd6d4aae680275fcbceb08683416b744e65c8b607352043d3f0951d72b3b2" +dependencies = [ + "cranelift-bitset", + "serde", + "serde_derive", +] + +[[package]] +name = "cranelift-frontend" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fd44e7e5dcea20ca104d45894748205c51365ce4cdb18f4418e3ba955971d1b" +dependencies = [ + "cranelift-codegen", + "log", + "smallvec", + "target-lexicon 0.13.5", +] + +[[package]] +name = "cranelift-isle" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f900e0a3847d51eed0321f0777947fb852ccfce0da7fb070100357f69a2f37fc" + +[[package]] +name = "cranelift-native" +version = "0.117.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7617f13f392ebb63c5126258aca8b8eca739636ca7e4eeee301d3eff68489a6a" +dependencies = [ + "cranelift-codegen", + "libc", + "target-lexicon 0.13.5", +] + +[[package]] +name = "crc" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" +dependencies = [ + "crc-catalog", +] + +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + +[[package]] +name = "crc32fast" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "crossbeam-channel" +version = "0.5.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-deque" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-epoch" +version = "0.9.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-queue" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" + +[[package]] +name = "crunchy" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5" + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "rand_core 0.6.4", + "typenum", +] + +[[package]] +name = "csv" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938" +dependencies = [ + "csv-core", + "itoa", + "ryu", + "serde_core", +] + +[[package]] +name = "csv-core" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782" +dependencies = [ + "memchr", +] + +[[package]] +name = "ctr" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" +dependencies = [ + "cipher", +] + +[[package]] +name = "cursor-icon" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f" + +[[package]] +name = "data-encoding" +version = "2.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" + +[[package]] +name = "debugid" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +dependencies = [ + "uuid", +] + +[[package]] +name = "der" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" +dependencies = [ + "const-oid", + "pem-rfc7468", + "zeroize", +] + +[[package]] +name = "deranged" +version = "0.5.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" +dependencies = [ + "powerfmt", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "const-oid", + "crypto-common", + "subtle", +] + +[[package]] +name = "directories-next" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +dependencies = [ + "cfg-if", + "dirs-sys-next", +] + +[[package]] +name = "dirs-sys-next" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + +[[package]] +name = "dispatch" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b" + +[[package]] +name = "dispatch2" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e0e367e4e7da84520dedcac1901e4da967309406d1e51017ae1abfb97adbd38" +dependencies = [ + "bitflags 2.11.0", + "objc2 0.6.4", +] + +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "dlib" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab8ecd87370524b461f8557c119c405552c396ed91fc0a8eec68679eab26f94a" +dependencies = [ + "libloading", +] + +[[package]] +name = "document-features" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61" +dependencies = [ + "litrs", +] + +[[package]] +name = "dotenvy" +version = "0.15.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" + +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + +[[package]] +name = "dpi" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76" + +[[package]] +name = "either" +version = "1.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +dependencies = [ + "serde", +] + +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "endi" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66b7e2430c6dff6a955451e2cfc438f09cea1965a9d6f87f7e3b90decc014099" + +[[package]] +name = "enum-as-inner" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "enumflags2" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef" +dependencies = [ + "enumflags2_derive", + "serde", +] + +[[package]] +name = "enumflags2_derive" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "equator" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc" +dependencies = [ + "equator-macro", +] + +[[package]] +name = "equator-macro" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "equivalent" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" + +[[package]] +name = "errno" +version = "0.3.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +dependencies = [ + "libc", + "windows-sys 0.61.2", +] + +[[package]] +name = "error-code" +version = "3.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b5343afd4a8365a643ac588dab4cf234a190c7f6c88c9f6dd6ffe00837661b7" + +[[package]] +name = "etcetera" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" +dependencies = [ + "cfg-if", + "home", + "windows-sys 0.48.0", +] + +[[package]] +name = "euclid" +version = "0.22.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1a05365e3b1c6d1650318537c7460c6923f1abdd272ad6842baa2b509957a06" +dependencies = [ + "num-traits", +] + +[[package]] +name = "event-listener" +version = "2.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" + +[[package]] +name = "event-listener" +version = "5.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" +dependencies = [ + "concurrent-queue", + "parking", + "pin-project-lite", +] + +[[package]] +name = "event-listener-strategy" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" +dependencies = [ + "event-listener 5.4.1", + "pin-project-lite", +] + +[[package]] +name = "exr" +version = "1.74.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711fe42c9964295e01ee3fba3f9fe0e1d24b98886950d68efe81b1c76e21adf3" +dependencies = [ + "bit_field", + "half", + "lebe", + "miniz_oxide 0.8.9", + "num-complex", + "pulp", + "rayon-core", + "smallvec", + "zune-inflate", +] + +[[package]] +name = "fallible-iterator" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" + +[[package]] +name = "fallible-streaming-iterator" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" + +[[package]] +name = "fastrand" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" + +[[package]] +name = "fax" +version = "0.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "caf1079563223d5d59d83c85886a56e586cfd5c1a26292e971a0fa266531ac5a" + +[[package]] +name = "fdeflate" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "find-msvc-tools" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" + +[[package]] +name = "fission" +version = "0.14.1" +dependencies = [ + "fission-core", + "fission-diagnostics", + "fission-i18n", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-render", + "fission-shell-server", + "fission-shell-site", + "fission-shell-web", + "fission-text-engine", + "fission-theme", + "fission-widgets", + "serde", +] + +[[package]] +name = "fission-accesskit-winit" +version = "0.33.1-fission.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3eedc8942090cd55b5fc4064a6eafb5035f62d1d5e6fff6a9ffcd4f27fb6cdd6" +dependencies = [ + "accesskit", + "accesskit_android", + "accesskit_ios", + "accesskit_macos", + "accesskit_unix", + "accesskit_windows", + "fission-winit", + "raw-window-handle", +] + +[[package]] +name = "fission-core" +version = "0.14.1" +dependencies = [ + "anyhow", + "blake3", + "bytes", + "downcast-rs", + "fission-diagnostics", + "fission-i18n", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-semantics", + "fission-text-engine", + "fission-theme", + "futures-core", + "glam", + "lazy_static", + "regex-lite", + "serde", + "serde_json", + "unicode-segmentation", +] + +[[package]] +name = "fission-design-system-codegen" +version = "0.14.1" +dependencies = [ + "anyhow", + "serde_json", +] + +[[package]] +name = "fission-diagnostics" +version = "0.14.1" +dependencies = [ + "bitflags 2.11.0", + "once_cell", + "parking_lot", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "fission-i18n" +version = "0.14.1" +dependencies = [ + "serde", +] + +[[package]] +name = "fission-icons" +version = "0.14.1" +dependencies = [ + "heck 0.4.1", + "serde_json", + "walkdir", +] + +[[package]] +name = "fission-ir" +version = "0.14.1" +dependencies = [ + "blake3", + "serde", + "thiserror 1.0.69", +] + +[[package]] +name = "fission-layout" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-diagnostics", + "fission-ir", + "serde", +] + +[[package]] +name = "fission-macros" +version = "0.14.1" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "fission-render" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-ir", + "fission-layout", + "moka", + "serde", +] + +[[package]] +name = "fission-render-vello" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-diagnostics", + "fission-ir", + "fission-layout", + "fission-render", + "fission-vello", + "image 0.24.9", + "js-sys", + "lazy_static", + "parley", + "peniko", + "ureq", + "uuid", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "web-time", +] + +[[package]] +name = "fission-semantics" +version = "0.14.1" +dependencies = [ + "fission-ir", + "serde", +] + +[[package]] +name = "fission-shell" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-core", + "fission-ir", + "fission-render", + "raw-window-handle", + "serde", + "serde_json", + "tokio", + "wasm-bindgen-futures", +] + +[[package]] +name = "fission-shell-server" +version = "0.14.1" +dependencies = [ + "anyhow", + "base64 0.22.1", + "bincode", + "blake3", + "fission-core", + "fission-i18n", + "fission-ir", + "fission-layout", + "fission-shell-site", + "fission-theme", + "getrandom 0.2.17", + "hyper 0.14.32", + "moka", + "serde", + "serde_json", + "tokio", + "toml", +] + +[[package]] +name = "fission-shell-site" +version = "0.14.1" +dependencies = [ + "anyhow", + "base64 0.22.1", + "fission-core", + "fission-i18n", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-theme", + "fission-widgets", + "serde", + "serde_json", + "toml", +] + +[[package]] +name = "fission-shell-web" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-core", + "fission-shell", + "fission-shell-winit", + "fission-theme", +] + +[[package]] +name = "fission-shell-winit" +version = "0.14.1" +dependencies = [ + "accesskit", + "anyhow", + "arboard", + "base64 0.22.1", + "bincode", + "block", + "bytemuck", + "cocoa", + "core-graphics", + "dispatch", + "fission-accesskit-winit", + "fission-core", + "fission-diagnostics", + "fission-ir", + "fission-layout", + "fission-render", + "fission-render-vello", + "fission-semantics", + "fission-shell", + "fission-test-driver", + "fission-theme", + "fission-vello", + "fission-winit", + "fontdue", + "fontique", + "futures-core", + "image 0.25.8", + "jni 0.21.1", + "js-sys", + "log", + "ndk-context", + "objc", + "pollster", + "raw-window-handle", + "read-fonts 0.35.0", + "rfd", + "rxing", + "serde", + "serde_json", + "tiny-skia", + "tracing-wasm", + "ureq", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "web-time", + "windows 0.58.0", +] + +[[package]] +name = "fission-test-driver" +version = "0.14.1" +dependencies = [ + "anyhow", + "base64 0.22.1", + "image 0.25.8", + "serde", + "serde_json", + "tungstenite", + "ureq", +] + +[[package]] +name = "fission-text-engine" +version = "0.14.1" +dependencies = [ + "ropey", +] + +[[package]] +name = "fission-theme" +version = "0.14.1" +dependencies = [ + "fission-design-system-codegen", + "fission-ir", + "serde", +] + +[[package]] +name = "fission-vello" +version = "0.6.0-fission.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "373c8d6ec789c062ce0d8dd3776ee2f8a4959f9ff5c133d88e645efb3557d3d2" +dependencies = [ + "bytemuck", + "fission-vello-encoding", + "fission-vello-shaders", + "futures-intrusive", + "log", + "peniko", + "png 0.17.16", + "skrifa 0.37.0", + "static_assertions", + "thiserror 2.0.18", + "wgpu", +] + +[[package]] +name = "fission-vello-encoding" +version = "0.6.0-fission.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99e8ef39b1c2aa335cd6c047c01cecf6263c2b3ce4233d4891ec9c19145d3063" +dependencies = [ + "bytemuck", + "guillotiere", + "peniko", + "skrifa 0.37.0", + "smallvec", +] + +[[package]] +name = "fission-vello-shaders" +version = "0.6.0-fission.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f82a394588d3cf6217cefee3a690ae980f040d3df0c4f9190e5ec0019a0e80e7" +dependencies = [ + "bytemuck", + "fission-vello-encoding", + "log", + "naga", + "thiserror 2.0.18", +] + +[[package]] +name = "fission-widgets" +version = "0.14.1" +dependencies = [ + "anyhow", + "chrono", + "fission-core", + "fission-diagnostics", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-theme", + "lazy_static", + "rushdown", + "serde", + "serde_json", +] + +[[package]] +name = "fission-winit" +version = "0.30.13-fission.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b8a28d630be05dfb16c51b24e5134f0a07142c5f6be07a529ffcb852e1b6b17" +dependencies = [ + "ahash", + "android-activity", + "atomic-waker", + "bitflags 2.11.0", + "block2", + "bytemuck", + "calloop", + "cfg_aliases", + "concurrent-queue", + "core-foundation 0.9.4", + "core-graphics", + "cursor-icon", + "dpi", + "js-sys", + "libc", + "memmap2", + "ndk", + "objc2 0.5.2", + "objc2-app-kit 0.2.2", + "objc2-foundation 0.2.2", + "objc2-ui-kit", + "orbclient", + "percent-encoding", + "pin-project", + "raw-window-handle", + "redox_syscall 0.4.1", + "rustix 0.38.44", + "sctk-adwaita", + "smithay-client-toolkit", + "smol_str", + "tracing", + "unicode-segmentation", + "wasm-bindgen", + "wasm-bindgen-futures", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-protocols-plasma", + "web-sys", + "web-time", + "windows-sys 0.52.0", + "x11-dl", + "x11rb", + "xkbcommon-dl", +] + +[[package]] +name = "flate2" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb" +dependencies = [ + "crc32fast", + "miniz_oxide 0.9.1", + "zlib-rs", +] + +[[package]] +name = "flume" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" +dependencies = [ + "futures-core", + "futures-sink", + "spin 0.9.8", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + +[[package]] +name = "foldhash" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" + +[[package]] +name = "foldhash" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" + +[[package]] +name = "font-types" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a654f404bbcbd48ea58c617c2993ee91d1cb63727a37bf2323a4edeed1b8c5" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "font-types" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e64eb721ca85a34323425f4041adc5d82704d3782d5f8f03793bc012419dce23" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "fontdue" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7894823fa221401399e2598f8b63f81ac77ff5c63248b7656779bff1632d7d3d" +dependencies = [ + "hashbrown 0.15.5", + "ttf-parser", +] + +[[package]] +name = "fontique" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30bbc252c93499b6d3635d692f892a637db0dbb130ce9b32bf20b28e0dcc470b" +dependencies = [ + "bytemuck", + "hashbrown 0.16.1", + "icu_locale_core", + "linebender_resource_handle", + "memmap2", + "objc2 0.6.4", + "objc2-core-foundation", + "objc2-core-text", + "objc2-foundation 0.3.2", + "read-fonts 0.35.0", + "roxmltree", + "smallvec", + "windows 0.58.0", + "windows-core 0.58.0", + "yeslogic-fontconfig-sys", +] + +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared 0.1.1", +] + +[[package]] +name = "foreign-types" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965" +dependencies = [ + "foreign-types-macros", + "foreign-types-shared 0.3.1", +] + +[[package]] +name = "foreign-types-macros" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea5190182e6915eb873ddbc16e23b711b6eb1f9c00a0d0a3a91b5f6228475225" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.5", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + +[[package]] +name = "foreign-types-shared" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b" + +[[package]] +name = "form_urlencoded" +version = "1.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +dependencies = [ + "percent-encoding", +] + +[[package]] +name = "futf" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +dependencies = [ + "mac", + "new_debug_unreachable", +] + +[[package]] +name = "futures" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" + +[[package]] +name = "futures-executor" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-intrusive" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" +dependencies = [ + "futures-core", + "lock_api", + "parking_lot", +] + +[[package]] +name = "futures-io" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" + +[[package]] +name = "futures-lite" +version = "2.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" +dependencies = [ + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "futures-sink" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" + +[[package]] +name = "futures-task" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" + +[[package]] +name = "futures-util" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-macro", + "futures-sink", + "futures-task", + "memchr", + "pin-project-lite", + "slab", +] + +[[package]] +name = "fxhash" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +dependencies = [ + "byteorder", +] + +[[package]] +name = "fxprof-processed-profile" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +dependencies = [ + "bitflags 2.11.0", + "debugid", + "fxhash", + "serde", + "serde_json", +] + +[[package]] +name = "generic-array" +version = "0.14.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +dependencies = [ + "typenum", + "version_check", +] + +[[package]] +name = "gethostname" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bd49230192a3797a9a4d6abe9b3eed6f7fa4c8a8a4947977c6f80025f92cbd8" +dependencies = [ + "rustix 1.1.4", + "windows-link", ] [[package]] -name = "coil-customer-sdk" -version = "0.1.1" +name = "getrandom" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ - "coil-template", + "cfg-if", + "js-sys", + "libc", + "wasi", + "wasm-bindgen", ] [[package]] -name = "coil-data" -version = "0.1.1" +name = "getrandom" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ - "coil-config", - "sqlx", - "thiserror 1.0.69", + "cfg-if", + "js-sys", + "libc", + "r-efi 5.3.0", + "wasip2", + "wasm-bindgen", ] [[package]] -name = "coil-events" -version = "0.1.1" +name = "getrandom" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" dependencies = [ - "coil-auth", - "coil-commerce", - "coil-core", - "coil-data", - "coil-jobs", - "coil-memberships", + "cfg-if", + "libc", + "r-efi 6.0.0", + "wasip2", + "wasip3", ] [[package]] -name = "coil-i18n" -version = "0.1.1" +name = "ghash" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" dependencies = [ - "toml", + "opaque-debug", + "polyval", ] [[package]] -name = "coil-jobs" -version = "0.1.1" +name = "gif" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b" dependencies = [ - "coil-config", - "serde", - "serde_json", - "sqlx", - "tokio", + "color_quant", + "weezl", ] [[package]] -name = "coil-media" -version = "0.1.1" +name = "gimli" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ - "coil-assets", - "coil-auth", - "coil-core", - "coil-data", - "coil-storage", + "fallible-iterator", + "indexmap", + "stable_deref_trait", ] [[package]] -name = "coil-memberships" -version = "0.1.1" +name = "gl_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d" dependencies = [ - "coil-auth", - "coil-commerce", - "coil-core", - "coil-data", - "coil-jobs", + "khronos_api", + "log", + "xml-rs", ] [[package]] -name = "coil-observability" -version = "0.1.1" -dependencies = [ - "coil-config", - "thiserror 1.0.69", -] +name = "glam" +version = "0.29.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8babf46d4c1c9d92deac9f7be466f76dfc4482b6452fc5024b5e8daf6ffeb3ee" [[package]] -name = "coil-ops" -version = "0.1.1" +name = "glow" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08" dependencies = [ - "coil-auth", - "coil-config", - "coil-core", - "coil-data", - "coil-jobs", - "thiserror 1.0.69", + "js-sys", + "slotmap", + "wasm-bindgen", + "web-sys", ] [[package]] -name = "coil-report" -version = "0.1.1" +name = "glutin_wgl_sys" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c4ee00b289aba7a9e5306d57c2d05499b2e5dc427f84ac708bd2c090212cf3e" dependencies = [ - "serde", - "thiserror 1.0.69", + "gl_generator", ] [[package]] -name = "coil-rs" -version = "0.1.1" +name = "gpu-alloc" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45cf04b2726f02df5508c6de726acdc90cdf97ac771a9a0ffd8ba10a6e696bf9" dependencies = [ - "coil-admin", - "coil-app", - "coil-auth", - "coil-cms", - "coil-commerce", - "coil-config", - "coil-core", - "coil-customer-sdk", - "coil-events", - "coil-media", - "coil-memberships", - "coil-ops", - "coil-runtime", - "thiserror 1.0.69", - "tokio", + "bitflags 2.11.0", + "gpu-alloc-types", ] [[package]] -name = "coil-runtime" -version = "0.1.1" +name = "gpu-alloc-types" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2bbed164dd10ed526c2e4fe3e721ca4a71c61730e5aafac6844b417b3227058" dependencies = [ - "axum", - "coil-assets", - "coil-auth", - "coil-cache", - "coil-commerce", - "coil-config", - "coil-core", - "coil-customer-sdk", - "coil-data", - "coil-i18n", - "coil-jobs", - "coil-memberships", - "coil-observability", - "coil-ops", - "coil-seo", - "coil-storage", - "coil-template", - "coil-tls", - "coil-wasm", - "hmac", - "ipnet", - "rusqlite", - "serde", - "serde_json", - "sha2", - "sqlx", - "thiserror 1.0.69", - "tokio", - "toml", - "tower", - "ureq", - "url", - "zanzibar", + "bitflags 2.11.0", ] [[package]] -name = "coil-seo" -version = "0.1.1" +name = "gpu-allocator" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c151a2a5ef800297b4e79efa4f4bec035c5f51d5ae587287c9b952bdf734cacd" dependencies = [ - "coil-i18n", + "log", + "presser", + "thiserror 1.0.69", + "windows 0.58.0", ] [[package]] -name = "coil-storage" -version = "0.1.1" +name = "gpu-descriptor" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b89c83349105e3732062a895becfc71a8f921bb71ecbbdd8ff99263e3b53a0ca" dependencies = [ - "bytes", - "coil-config", - "futures", - "object_store", - "reqwest 0.12.28", - "serde", - "serde_json", - "thiserror 1.0.69", - "tokio", - "toml", - "url", + "bitflags 2.11.0", + "gpu-descriptor-types", + "hashbrown 0.15.5", ] [[package]] -name = "coil-template" -version = "0.1.1" +name = "gpu-descriptor-types" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91" dependencies = [ - "html5ever", - "markup5ever", - "markup5ever_rcdom", + "bitflags 2.11.0", ] [[package]] -name = "coil-tls" -version = "0.1.1" +name = "guillotiere" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782" dependencies = [ - "aes-gcm", - "async-trait", - "coil-config", - "coil-data", - "lers", - "openssl", - "rand 0.8.5", - "reqwest 0.12.28", - "serde", - "serde_json", - "sha2", - "sqlx", - "thiserror 1.0.69", - "tokio", + "euclid", + "svg_fmt", ] [[package]] -name = "coil-wasm" -version = "0.1.1" +name = "h2" +version = "0.3.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" dependencies = [ - "hex", - "sha2", - "wasmtime", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http 0.2.12", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", ] [[package]] -name = "colorchoice" -version = "1.0.5" +name = "h2" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" +checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http 1.4.0", + "indexmap", + "slab", + "tokio", + "tokio-util", + "tracing", +] [[package]] -name = "combine" -version = "4.6.7" +name = "half" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" dependencies = [ - "bytes", - "memchr", + "cfg-if", + "crunchy", + "num-traits", + "zerocopy", ] [[package]] -name = "concurrent-queue" -version = "2.5.0" +name = "harfrust" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +checksum = "92c020db12c71d8a12a3fe7607873cade3a01a6287e29d540c8723276221b9d8" dependencies = [ - "crossbeam-utils", + "bitflags 2.11.0", + "bytemuck", + "core_maths", + "read-fonts 0.35.0", + "smallvec", ] [[package]] -name = "const-oid" -version = "0.9.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" - -[[package]] -name = "core-foundation" -version = "0.9.4" +name = "hashbrown" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ - "core-foundation-sys", - "libc", + "ahash", + "allocator-api2", ] [[package]] -name = "core-foundation" -version = "0.10.1" +name = "hashbrown" +version = "0.15.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" dependencies = [ - "core-foundation-sys", - "libc", + "allocator-api2", + "equivalent", + "foldhash 0.1.5", + "serde", ] [[package]] -name = "core-foundation-sys" -version = "0.8.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" - -[[package]] -name = "cpp_demangle" -version = "0.4.5" +name = "hashbrown" +version = "0.16.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" +checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" dependencies = [ - "cfg-if", + "allocator-api2", + "equivalent", + "foldhash 0.2.0", ] [[package]] -name = "cpufeatures" -version = "0.2.17" +name = "hashlink" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" dependencies = [ - "libc", + "hashbrown 0.14.5", ] [[package]] -name = "cranelift-assembler-x64" -version = "0.117.2" +name = "heck" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2b83fcf2fc1c8954561490d02079b496fd0c757da88129981e15bfe3a548229" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" dependencies = [ - "cranelift-assembler-x64-meta", + "unicode-segmentation", ] [[package]] -name = "cranelift-assembler-x64-meta" -version = "0.117.2" +name = "heck" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7496a6e92b5cee48c5d772b0443df58816dee30fed6ba19b2a28e78037ecedf" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] -name = "cranelift-bforest" -version = "0.117.2" +name = "hermit-abi" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73a9dc0a8d3d49ee772101924968830f1c1937d650c571d3c2dd69dc36a68f41" -dependencies = [ - "cranelift-entity", -] +checksum = "e17592d60ebacc7d5e169f4663c5f84f9161cc90328abcfe8456f41e4dfcb284" [[package]] -name = "cranelift-bitset" -version = "0.117.2" +name = "hex" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "573c641174c40ef31021ae4a5a3ad78974e280633502d0dfc6e362385e0c100f" -dependencies = [ - "serde", - "serde_derive", -] +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] -name = "cranelift-codegen" -version = "0.117.2" +name = "hexf-parse" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d7c94d572615156f2db682181cadbd96342892c31e08cc26a757344319a9220" -dependencies = [ - "bumpalo", - "cranelift-assembler-x64", - "cranelift-bforest", - "cranelift-bitset", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-control", - "cranelift-entity", - "cranelift-isle", - "gimli", - "hashbrown 0.15.5", - "log", - "pulley-interpreter", - "regalloc2", - "rustc-hash", - "serde", - "smallvec", - "target-lexicon", -] +checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" [[package]] -name = "cranelift-codegen-meta" -version = "0.117.2" +name = "hkdf" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "beecd9fcf2c3e06da436d565de61a42676097ea6eb6b4499346ac6264b6bb9ce" +checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" dependencies = [ - "cranelift-assembler-x64", - "cranelift-codegen-shared", - "pulley-interpreter", + "hmac", ] [[package]] -name = "cranelift-codegen-shared" -version = "0.117.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f4ff8d2e1235f2d6e7fc3c6738be6954ba972cd295f09079ebffeca2f864e22" - -[[package]] -name = "cranelift-control" -version = "0.117.2" +name = "hmac" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "001312e9fbc7d9ca9517474d6fe71e29d07e52997fd7efe18f19e8836446ceb2" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "arbitrary", + "digest", ] [[package]] -name = "cranelift-entity" -version = "0.117.2" +name = "home" +version = "0.5.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb0fd6d4aae680275fcbceb08683416b744e65c8b607352043d3f0951d72b3b2" +checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" dependencies = [ - "cranelift-bitset", - "serde", - "serde_derive", + "windows-sys 0.61.2", ] [[package]] -name = "cranelift-frontend" -version = "0.117.2" +name = "html5ever" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fd44e7e5dcea20ca104d45894748205c51365ce4cdb18f4418e3ba955971d1b" +checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" dependencies = [ - "cranelift-codegen", "log", - "smallvec", - "target-lexicon", + "mac", + "markup5ever", + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] -name = "cranelift-isle" -version = "0.117.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f900e0a3847d51eed0321f0777947fb852ccfce0da7fb070100357f69a2f37fc" - -[[package]] -name = "cranelift-native" -version = "0.117.2" +name = "http" +version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7617f13f392ebb63c5126258aca8b8eca739636ca7e4eeee301d3eff68489a6a" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" dependencies = [ - "cranelift-codegen", - "libc", - "target-lexicon", + "bytes", + "fnv", + "itoa", ] [[package]] -name = "crc" -version = "3.4.0" +name = "http" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d" +checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" dependencies = [ - "crc-catalog", + "bytes", + "itoa", ] [[package]] -name = "crc-catalog" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" - -[[package]] -name = "crc32fast" -version = "1.5.0" +name = "http-body" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" dependencies = [ - "cfg-if", + "bytes", + "http 0.2.12", + "pin-project-lite", ] [[package]] -name = "crossbeam-channel" -version = "0.5.15" +name = "http-body" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ - "crossbeam-utils", + "bytes", + "http 1.4.0", ] [[package]] -name = "crossbeam-deque" -version = "0.8.6" +name = "http-body-util" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ - "crossbeam-epoch", - "crossbeam-utils", + "bytes", + "futures-core", + "http 1.4.0", + "http-body 1.0.1", + "pin-project-lite", ] [[package]] -name = "crossbeam-epoch" -version = "0.9.18" +name = "httparse" +version = "1.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" -dependencies = [ - "crossbeam-utils", -] +checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" [[package]] -name = "crossbeam-queue" -version = "0.3.12" +name = "httpdate" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" -dependencies = [ - "crossbeam-utils", -] +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] -name = "crossbeam-utils" -version = "0.8.21" +name = "humantime" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" +checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" [[package]] -name = "crypto-common" -version = "0.1.6" +name = "hyper" +version = "0.14.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" dependencies = [ - "generic-array", - "rand_core 0.6.4", - "typenum", + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2 0.3.27", + "http 0.2.12", + "http-body 0.4.6", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2 0.5.10", + "tokio", + "tower-service", + "tracing", + "want", ] [[package]] -name = "ctr" -version = "0.9.2" +name = "hyper" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" +checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" dependencies = [ - "cipher", + "atomic-waker", + "bytes", + "futures-channel", + "futures-core", + "h2 0.4.13", + "http 1.4.0", + "http-body 1.0.1", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "pin-utils", + "smallvec", + "tokio", + "want", ] [[package]] -name = "data-encoding" -version = "2.10.0" +name = "hyper-rustls" +version = "0.27.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" +checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +dependencies = [ + "http 1.4.0", + "hyper 1.8.1", + "hyper-util", + "rustls 0.23.37", + "rustls-native-certs", + "rustls-pki-types", + "tokio", + "tokio-rustls", + "tower-service", + "webpki-roots 1.0.6", +] [[package]] -name = "debugid" -version = "0.8.0" +name = "hyper-tls" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" dependencies = [ - "uuid", + "bytes", + "hyper 0.14.32", + "native-tls", + "tokio", + "tokio-native-tls", ] [[package]] -name = "der" -version = "0.7.10" +name = "hyper-util" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" +checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" dependencies = [ - "const-oid", - "pem-rfc7468", - "zeroize", + "base64 0.22.1", + "bytes", + "futures-channel", + "futures-util", + "http 1.4.0", + "http-body 1.0.1", + "hyper 1.8.1", + "ipnet", + "libc", + "percent-encoding", + "pin-project-lite", + "socket2 0.6.3", + "tokio", + "tower-service", + "tracing", ] [[package]] -name = "deranged" -version = "0.5.8" +name = "iana-time-zone" +version = "0.1.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" +checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" dependencies = [ - "powerfmt", + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "log", + "wasm-bindgen", + "windows-core 0.62.2", ] [[package]] -name = "digest" -version = "0.10.7" +name = "iana-time-zone-haiku" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" dependencies = [ - "block-buffer", - "const-oid", - "crypto-common", - "subtle", + "cc", ] [[package]] -name = "directories-next" -version = "2.0.0" +name = "icu_collections" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" +checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" dependencies = [ - "cfg-if", - "dirs-sys-next", + "displaydoc", + "potential_utf", + "yoke", + "zerofrom", + "zerovec", ] [[package]] -name = "dirs-sys-next" -version = "0.1.2" +name = "icu_locale_core" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" +checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" dependencies = [ - "libc", - "redox_users", - "winapi", + "displaydoc", + "litemap", + "serde", + "tinystr", + "writeable", + "zerovec", ] [[package]] -name = "displaydoc" -version = "0.2.5" +name = "icu_normalizer" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.117", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "zerovec", ] [[package]] -name = "dotenvy" -version = "0.15.7" +name = "icu_normalizer_data" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" +checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" [[package]] -name = "either" -version = "1.15.0" +name = "icu_properties" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" dependencies = [ - "serde", + "icu_collections", + "icu_locale_core", + "icu_properties_data", + "icu_provider", + "zerotrie", + "zerovec", ] [[package]] -name = "embedded-io" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" - -[[package]] -name = "embedded-io" -version = "0.6.1" +name = "icu_properties_data" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" +checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" [[package]] -name = "encoding_rs" -version = "0.8.35" +name = "icu_provider" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" dependencies = [ - "cfg-if", + "displaydoc", + "icu_locale_core", + "writeable", + "yoke", + "zerofrom", + "zerotrie", + "zerovec", ] [[package]] -name = "enum-as-inner" -version = "0.5.1" +name = "id-arena" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" -dependencies = [ - "heck 0.4.1", - "proc-macro2", - "quote", - "syn 1.0.109", -] +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" [[package]] -name = "equivalent" -version = "1.0.2" +name = "idna" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" +checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +dependencies = [ + "matches", + "unicode-bidi", + "unicode-normalization", +] [[package]] -name = "errno" -version = "0.3.14" +name = "idna" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" +checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" dependencies = [ - "libc", - "windows-sys 0.61.2", + "idna_adapter", + "smallvec", + "utf8_iter", ] [[package]] -name = "etcetera" -version = "0.8.0" +name = "idna_adapter" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" +checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" dependencies = [ - "cfg-if", - "home", - "windows-sys 0.48.0", + "icu_normalizer", + "icu_properties", ] [[package]] -name = "event-listener" -version = "2.5.3" +name = "image" +version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" +checksum = "5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d" +dependencies = [ + "bytemuck", + "byteorder", + "color_quant", + "exr", + "gif", + "jpeg-decoder", + "num-traits", + "png 0.17.16", + "qoi", + "tiff 0.9.1", +] [[package]] -name = "event-listener" -version = "5.4.1" +name = "image" +version = "0.25.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" +checksum = "529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7" dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", + "bytemuck", + "byteorder-lite", + "color_quant", + "exr", + "gif", + "image-webp", + "moxcms", + "num-traits", + "png 0.18.1", + "qoi", + "ravif", + "rayon", + "rgb", + "tiff 0.10.3", + "zune-core", + "zune-jpeg", ] [[package]] -name = "event-listener-strategy" -version = "0.5.4" +name = "image-webp" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" +checksum = "525e9ff3e1a4be2fbea1fdf0e98686a6d98b4d8f937e1bf7402245af1909e8c3" dependencies = [ - "event-listener 5.4.1", - "pin-project-lite", + "byteorder-lite", + "quick-error", ] [[package]] -name = "fallible-iterator" -version = "0.3.0" +name = "imageproc" +version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" +checksum = "602b4e8a4cc3e98372b766cd184ab532999bc0e839b7469e759511ccabc65d77" +dependencies = [ + "ab_glyph", + "approx", + "getrandom 0.2.17", + "image 0.25.8", + "itertools 0.12.1", + "nalgebra", + "num", + "rand 0.8.5", + "rand_distr", + "rayon", +] [[package]] -name = "fallible-streaming-iterator" -version = "0.1.9" +name = "imgref" +version = "1.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" +checksum = "6e44b0a4eaa4c82f441d50a963f2d5f05a787240aeee097597033e72accfd22f" [[package]] -name = "fastrand" -version = "2.3.0" +name = "indexmap" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +dependencies = [ + "equivalent", + "hashbrown 0.16.1", + "serde", + "serde_core", +] [[package]] -name = "find-msvc-tools" -version = "0.1.9" +name = "inout" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" +checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" +dependencies = [ + "generic-array", +] [[package]] -name = "flume" -version = "0.11.1" +name = "interpolate_name" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" +checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" dependencies = [ - "futures-core", - "futures-sink", - "spin 0.9.8", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] -name = "fnv" -version = "1.0.7" +name = "ipconfig" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" +dependencies = [ + "socket2 0.6.3", + "widestring", + "windows-registry", + "windows-result 0.4.1", + "windows-sys 0.61.2", +] [[package]] -name = "foldhash" -version = "0.1.5" +name = "ipnet" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" +checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" [[package]] -name = "foreign-types" -version = "0.3.2" +name = "iri-string" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" dependencies = [ - "foreign-types-shared", + "memchr", + "serde", ] [[package]] -name = "foreign-types-shared" -version = "0.1.1" +name = "is_terminal_polyfill" +version = "1.70.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] -name = "form_urlencoded" -version = "1.2.2" +name = "itertools" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ - "percent-encoding", + "either", ] [[package]] -name = "futf" -version = "0.1.5" +name = "itertools" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ - "mac", - "new_debug_unreachable", + "either", ] [[package]] -name = "futures" -version = "0.3.32" +name = "itoa" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] +checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[package]] -name = "futures-channel" -version = "0.3.32" +name = "ittapi" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +checksum = "6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1" dependencies = [ - "futures-core", - "futures-sink", + "anyhow", + "ittapi-sys", + "log", ] [[package]] -name = "futures-core" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" - -[[package]] -name = "futures-executor" -version = "0.3.32" +name = "ittapi-sys" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +checksum = "52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc" dependencies = [ - "futures-core", - "futures-task", - "futures-util", + "cc", ] [[package]] -name = "futures-intrusive" -version = "0.5.0" +name = "jni" +version = "0.21.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f" +checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" dependencies = [ - "futures-core", - "lock_api", - "parking_lot", + "cesu8", + "cfg-if", + "combine", + "jni-sys 0.3.1", + "log", + "thiserror 1.0.69", + "walkdir", + "windows-sys 0.45.0", ] [[package]] -name = "futures-io" -version = "0.3.32" +name = "jni" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" +dependencies = [ + "cfg-if", + "combine", + "jni-macros", + "jni-sys 0.4.1", + "log", + "simd_cesu8", + "thiserror 2.0.18", + "walkdir", + "windows-link", +] [[package]] -name = "futures-macro" -version = "0.3.32" +name = "jni-macros" +version = "0.22.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" dependencies = [ "proc-macro2", "quote", + "rustc_version", + "simd_cesu8", "syn 2.0.117", ] [[package]] -name = "futures-sink" -version = "0.3.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" - -[[package]] -name = "futures-task" -version = "0.3.32" +name = "jni-sys" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +checksum = "41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258" +dependencies = [ + "jni-sys 0.4.1", +] [[package]] -name = "futures-util" -version = "0.3.32" +name = "jni-sys" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +checksum = "c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2" dependencies = [ - "futures-channel", - "futures-core", - "futures-io", - "futures-macro", - "futures-sink", - "futures-task", - "memchr", - "pin-project-lite", - "slab", + "jni-sys-macros", ] [[package]] -name = "fxhash" -version = "0.2.1" +name = "jni-sys-macros" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" +checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" dependencies = [ - "byteorder", + "quote", + "syn 2.0.117", ] [[package]] -name = "fxprof-processed-profile" -version = "0.6.0" +name = "jobserver" +version = "0.1.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" +checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" dependencies = [ - "bitflags 2.11.0", - "debugid", - "fxhash", - "serde", - "serde_json", + "getrandom 0.3.4", + "libc", ] [[package]] -name = "generic-array" -version = "0.14.9" +name = "jpeg-decoder" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +checksum = "00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07" dependencies = [ - "typenum", - "version_check", + "rayon", ] [[package]] -name = "getrandom" -version = "0.2.17" +name = "js-sys" +version = "0.3.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" +checksum = "0e0c1080212aad755ea003d18543e8768dd432c48819efd73a7bf1e39b7a5a3a" dependencies = [ "cfg-if", - "js-sys", - "libc", - "wasi", + "futures-util", "wasm-bindgen", ] [[package]] -name = "getrandom" -version = "0.3.4" +name = "khronos-egl" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" +checksum = "6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76" dependencies = [ - "cfg-if", - "js-sys", "libc", - "r-efi 5.3.0", - "wasip2", - "wasm-bindgen", + "libloading", + "pkg-config", ] [[package]] -name = "getrandom" -version = "0.4.2" +name = "khronos_api" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" + +[[package]] +name = "kurbo" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce9729cc38c18d86123ab736fd2e7151763ba226ac2490ec092d1dd148825e32" dependencies = [ - "cfg-if", - "libc", - "r-efi 6.0.0", - "wasip2", - "wasip3", + "arrayvec", + "euclid", + "smallvec", ] [[package]] -name = "ghash" -version = "0.5.1" +name = "lazy_static" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" +checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "opaque-debug", - "polyval", + "spin 0.9.8", ] [[package]] -name = "gimli" -version = "0.31.1" +name = "leb128" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" -dependencies = [ - "fallible-iterator", - "indexmap", - "stable_deref_trait", -] +checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] -name = "h2" -version = "0.3.27" +name = "leb128fmt" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap", - "slab", - "tokio", - "tokio-util", - "tracing", -] +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] -name = "h2" -version = "0.4.13" +name = "lebe" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "7a79a3332a6609480d7d0c9eab957bca6b455b91bb84e66d19f5ff66294b85b8" + +[[package]] +name = "lers" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0081a2e67d7025ed372870db31c39bb717b0640bd38272b5ff4c2ed86564ae" dependencies = [ - "atomic-waker", - "bytes", - "fnv", - "futures-core", - "futures-sink", - "http 1.4.0", - "indexmap", - "slab", + "async-trait", + "base64 0.21.7", + "chrono", + "futures", + "hex", + "hyper 0.14.32", + "once_cell", + "openssl", + "parking_lot", + "rcgen", + "reqwest 0.11.27", + "serde", + "serde_json", "tokio", - "tokio-util", "tracing", + "trust-dns-resolver", + "uuid", ] [[package]] -name = "hashbrown" -version = "0.14.5" +name = "libc" +version = "0.2.183" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" +checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" + +[[package]] +name = "libfuzzer-sys" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9fd2f41a1cba099f79a0b6b6c35656cf7c03351a7bae8ff0f28f25270f929d2" dependencies = [ - "ahash", - "allocator-api2", + "arbitrary", + "cc", ] [[package]] -name = "hashbrown" -version = "0.15.5" +name = "libloading" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" +checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" dependencies = [ - "foldhash", - "serde", + "cfg-if", + "windows-link", ] [[package]] -name = "hashbrown" -version = "0.16.1" +name = "libm" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] -name = "hashlink" -version = "0.8.4" +name = "libredox" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" +checksum = "8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed" dependencies = [ - "hashbrown 0.14.5", + "bitflags 2.11.0", + "libc", + "plain", + "redox_syscall 0.9.3", ] [[package]] -name = "heck" -version = "0.4.1" +name = "libsqlite3-sys" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" dependencies = [ - "unicode-segmentation", + "cc", + "pkg-config", + "vcpkg", ] [[package]] -name = "heck" -version = "0.5.0" +name = "linebender_resource_handle" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +checksum = "d4a5ff6bcca6c4867b1c4fd4ef63e4db7436ef363e0ad7531d1558856bae64f4" [[package]] -name = "hex" -version = "0.4.3" +name = "linked-hash-map" +version = "0.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" [[package]] -name = "hkdf" -version = "0.12.4" +name = "linux-raw-sys" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" -dependencies = [ - "hmac", -] +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] -name = "hmac" +name = "linux-raw-sys" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" -dependencies = [ - "digest", -] - -[[package]] -name = "home" -version = "0.5.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" -dependencies = [ - "windows-sys 0.61.2", -] +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] -name = "html5ever" -version = "0.26.0" +name = "litemap" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7" -dependencies = [ - "log", - "mac", - "markup5ever", - "proc-macro2", - "quote", - "syn 1.0.109", -] +checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" [[package]] -name = "http" -version = "0.2.12" +name = "litrs" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa", -] +checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092" [[package]] -name = "http" -version = "1.4.0" +name = "lock_api" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" dependencies = [ - "bytes", - "itoa", + "scopeguard", ] [[package]] -name = "http-body" -version = "0.4.6" +name = "log" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http 0.2.12", - "pin-project-lite", -] +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] -name = "http-body" -version = "1.0.1" +name = "loop9" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" dependencies = [ - "bytes", - "http 1.4.0", + "imgref", ] [[package]] -name = "http-body-util" -version = "0.1.3" +name = "lru-cache" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" +checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" dependencies = [ - "bytes", - "futures-core", - "http 1.4.0", - "http-body 1.0.1", - "pin-project-lite", + "linked-hash-map", ] [[package]] -name = "httparse" -version = "1.10.1" +name = "lru-slab" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" +checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] -name = "httpdate" -version = "1.0.3" +name = "mac" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" [[package]] -name = "humantime" -version = "2.3.0" +name = "mach2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" +checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" +dependencies = [ + "libc", +] [[package]] -name = "hyper" -version = "0.14.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2 0.3.27", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2 0.5.10", - "tokio", - "tower-service", - "tracing", - "want", +name = "malloc_buf" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb" +dependencies = [ + "libc", ] [[package]] -name = "hyper" -version = "1.8.1" +name = "markup5ever" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" +checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" dependencies = [ - "atomic-waker", - "bytes", - "futures-channel", - "futures-core", - "h2 0.4.13", - "http 1.4.0", - "http-body 1.0.1", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "pin-utils", - "smallvec", - "tokio", - "want", + "log", + "phf 0.10.1", + "phf_codegen 0.10.0", + "string_cache", + "string_cache_codegen", + "tendril", ] [[package]] -name = "hyper-rustls" -version = "0.27.7" +name = "markup5ever_rcdom" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +checksum = "b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2" dependencies = [ - "http 1.4.0", - "hyper 1.8.1", - "hyper-util", - "rustls 0.23.37", - "rustls-native-certs", - "rustls-pki-types", - "tokio", - "tokio-rustls", - "tower-service", - "webpki-roots 1.0.6", + "html5ever", + "markup5ever", + "tendril", + "xml5ever", ] [[package]] -name = "hyper-tls" -version = "0.5.0" +name = "matches" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" + +[[package]] +name = "matchit" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" + +[[package]] +name = "matrixmultiply" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f607c237553f086e7043417a51df26b2eb899d3caff94e6a67592ff992fedc7" dependencies = [ - "bytes", - "hyper 0.14.32", - "native-tls", - "tokio", - "tokio-native-tls", + "autocfg", + "rawpointer", ] [[package]] -name = "hyper-util" -version = "0.1.20" +name = "maybe-rayon" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" +checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" dependencies = [ - "base64 0.22.1", - "bytes", - "futures-channel", - "futures-util", - "http 1.4.0", - "http-body 1.0.1", - "hyper 1.8.1", - "ipnet", - "libc", - "percent-encoding", - "pin-project-lite", - "socket2 0.6.3", - "tokio", - "tower-service", - "tracing", + "cfg-if", + "rayon", ] [[package]] -name = "iana-time-zone" -version = "0.1.65" +name = "md-5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ - "android_system_properties", - "core-foundation-sys", - "iana-time-zone-haiku", - "js-sys", - "log", - "wasm-bindgen", - "windows-core", + "cfg-if", + "digest", ] [[package]] -name = "iana-time-zone-haiku" -version = "0.1.2" +name = "memchr" +version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" + +[[package]] +name = "memfd" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "cc", + "rustix 1.1.4", ] [[package]] -name = "icu_collections" -version = "2.1.1" +name = "memmap2" +version = "0.9.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" +checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0" dependencies = [ - "displaydoc", - "potential_utf", - "yoke", - "zerofrom", - "zerovec", + "libc", ] [[package]] -name = "icu_locale_core" -version = "2.1.1" +name = "memoffset" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" +checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" dependencies = [ - "displaydoc", - "litemap", - "tinystr", - "writeable", - "zerovec", + "autocfg", ] [[package]] -name = "icu_normalizer" -version = "2.1.1" +name = "metal" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" +checksum = "00c15a6f673ff72ddcc22394663290f870fb224c1bfce55734a75c414150e605" dependencies = [ - "icu_collections", - "icu_normalizer_data", - "icu_properties", - "icu_provider", - "smallvec", - "zerovec", + "bitflags 2.11.0", + "block", + "core-graphics-types 0.2.0", + "foreign-types 0.5.0", + "log", + "objc", + "paste", ] [[package]] -name = "icu_normalizer_data" -version = "2.1.1" +name = "mime" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] -name = "icu_properties" -version = "2.1.2" +name = "minimal-lexical" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" -dependencies = [ - "icu_collections", - "icu_locale_core", - "icu_properties_data", - "icu_provider", - "zerotrie", - "zerovec", -] +checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] -name = "icu_properties_data" -version = "2.1.2" +name = "miniz_oxide" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" +checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" +dependencies = [ + "adler2", + "simd-adler32", +] [[package]] -name = "icu_provider" -version = "2.1.1" +name = "miniz_oxide" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" +checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c" dependencies = [ - "displaydoc", - "icu_locale_core", - "writeable", - "yoke", - "zerofrom", - "zerotrie", - "zerovec", + "adler2", + "simd-adler32", ] [[package]] -name = "id-arena" -version = "2.3.0" +name = "mio" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" +checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" +dependencies = [ + "libc", + "wasi", + "windows-sys 0.61.2", +] [[package]] -name = "idna" -version = "0.2.3" +name = "moka" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" +checksum = "4293f18e7567a1caf3c584855554377025c65e0aa445344d04171f5ad63d19b9" dependencies = [ - "matches", - "unicode-bidi", - "unicode-normalization", + "async-lock", + "crossbeam-channel", + "crossbeam-epoch", + "crossbeam-utils", + "equivalent", + "event-listener 5.4.1", + "futures-util", + "parking_lot", + "portable-atomic", + "smallvec", + "tagptr", + "uuid", ] [[package]] -name = "idna" -version = "1.1.0" +name = "moxcms" +version = "0.7.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" +checksum = "ac9557c559cd6fc9867e122e20d2cbefc9ca29d80d027a8e39310920ed2f0a97" dependencies = [ - "idna_adapter", - "smallvec", - "utf8_iter", + "num-traits", + "pxfm", ] [[package]] -name = "idna_adapter" -version = "1.2.1" +name = "naga" +version = "26.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" +checksum = "916cbc7cb27db60be930a4e2da243cf4bc39569195f22fd8ee419cd31d5b662c" dependencies = [ - "icu_normalizer", - "icu_properties", + "arrayvec", + "bit-set", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "codespan-reporting", + "half", + "hashbrown 0.15.5", + "hexf-parse", + "indexmap", + "libm", + "log", + "num-traits", + "once_cell", + "rustc-hash 1.1.0", + "spirv", + "thiserror 2.0.18", + "unicode-ident", ] [[package]] -name = "indexmap" -version = "2.13.0" +name = "nalgebra" +version = "0.32.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4" dependencies = [ - "equivalent", - "hashbrown 0.16.1", - "serde", - "serde_core", + "approx", + "matrixmultiply", + "num-complex", + "num-rational", + "num-traits", + "simba", + "typenum", ] [[package]] -name = "inout" -version = "0.1.4" +name = "native-tls" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" dependencies = [ - "generic-array", + "libc", + "log", + "openssl", + "openssl-probe 0.1.6", + "openssl-sys", + "schannel", + "security-framework 2.11.1", + "security-framework-sys", + "tempfile", ] [[package]] -name = "ipconfig" -version = "0.3.2" +name = "ndk" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +checksum = "c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4" dependencies = [ - "socket2 0.5.10", - "widestring", - "windows-sys 0.48.0", - "winreg", + "bitflags 2.11.0", + "jni-sys 0.3.1", + "log", + "ndk-sys", + "num_enum", + "raw-window-handle", + "thiserror 1.0.69", ] [[package]] -name = "ipnet" -version = "2.12.0" +name = "ndk-context" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" +checksum = "27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b" [[package]] -name = "iri-string" -version = "0.7.10" +name = "ndk-sys" +version = "0.6.0+11769913" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" +checksum = "ee6cda3051665f1fb8d9e08fc35c96d5a244fb1be711a03b71118828afc9a873" dependencies = [ - "memchr", - "serde", + "jni-sys 0.3.1", ] [[package]] -name = "is_terminal_polyfill" -version = "1.70.2" +name = "new_debug_unreachable" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" +checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" [[package]] -name = "itertools" -version = "0.12.1" +name = "nix" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "either", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "libc", + "memoffset", ] [[package]] -name = "itertools" -version = "0.14.0" +name = "nom" +version = "7.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" dependencies = [ - "either", + "memchr", + "minimal-lexical", ] [[package]] -name = "itoa" -version = "1.0.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" - -[[package]] -name = "ittapi" -version = "0.4.0" +name = "nom" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b996fe614c41395cdaedf3cf408a9534851090959d90d54a535f675550b64b1" +checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405" dependencies = [ - "anyhow", - "ittapi-sys", - "log", + "memchr", ] [[package]] -name = "ittapi-sys" -version = "0.4.0" +name = "noop_proc_macro" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52f5385394064fa2c886205dba02598013ce83d3e92d33dbdc0c52fe0e7bf4fc" -dependencies = [ - "cc", -] +checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" [[package]] -name = "jobserver" -version = "0.1.34" +name = "num" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "getrandom 0.3.4", - "libc", + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", ] [[package]] -name = "js-sys" -version = "0.3.83" +name = "num-bigint" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" dependencies = [ - "once_cell", - "wasm-bindgen", + "num-integer", + "num-traits", ] [[package]] -name = "lazy_static" -version = "1.5.0" +name = "num-bigint-dig" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" dependencies = [ - "spin 0.9.8", + "lazy_static", + "libm", + "num-integer", + "num-iter", + "num-traits", + "rand 0.8.5", + "smallvec", + "zeroize", ] [[package]] -name = "leb128" -version = "0.2.5" +name = "num-complex" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" +checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" +dependencies = [ + "bytemuck", + "num-traits", +] [[package]] -name = "leb128fmt" -version = "0.1.0" +name = "num-conv" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" +checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" [[package]] -name = "lers" -version = "0.4.0" +name = "num-derive" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb0081a2e67d7025ed372870db31c39bb717b0640bd38272b5ff4c2ed86564ae" +checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ - "async-trait", - "base64 0.21.7", - "chrono", - "futures", - "hex", - "hyper 0.14.32", - "once_cell", - "openssl", - "parking_lot", - "rcgen", - "reqwest 0.11.27", - "serde", - "serde_json", - "tokio", - "tracing", - "trust-dns-resolver", - "uuid", + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] -name = "libc" -version = "0.2.183" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" - -[[package]] -name = "libm" -version = "0.2.16" +name = "num-integer" +version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" +checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +dependencies = [ + "num-traits", +] [[package]] -name = "libredox" -version = "0.1.14" +name = "num-iter" +version = "0.1.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" dependencies = [ - "bitflags 2.11.0", - "libc", - "plain", - "redox_syscall 0.7.3", + "autocfg", + "num-integer", + "num-traits", ] [[package]] -name = "libsqlite3-sys" -version = "0.27.0" +name = "num-rational" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" +checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "cc", - "pkg-config", - "vcpkg", + "num-bigint", + "num-integer", + "num-traits", ] [[package]] -name = "linked-hash-map" -version = "0.5.6" +name = "num-traits" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", + "libm", +] [[package]] -name = "linux-raw-sys" -version = "0.4.15" +name = "num_enum" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" +checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" +dependencies = [ + "num_enum_derive", + "rustversion", +] [[package]] -name = "linux-raw-sys" -version = "0.12.1" +name = "num_enum_derive" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" +checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", +] [[package]] -name = "litemap" -version = "0.8.1" +name = "objc" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +checksum = "915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1" +dependencies = [ + "malloc_buf", +] [[package]] -name = "lock_api" -version = "0.4.14" +name = "objc-foundation" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965" +checksum = "1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9" dependencies = [ - "scopeguard", + "block", + "objc", + "objc_id", ] [[package]] -name = "log" -version = "0.4.29" +name = "objc-sys" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310" [[package]] -name = "lru-cache" -version = "0.1.2" +name = "objc2" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" +checksum = "46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804" dependencies = [ - "linked-hash-map", + "objc-sys", + "objc2-encode", ] [[package]] -name = "lru-slab" -version = "0.1.2" +name = "objc2" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" +checksum = "3a12a8ed07aefc768292f076dc3ac8c48f3781c8f2d5851dd3d98950e8c5a89f" +dependencies = [ + "objc2-encode", +] [[package]] -name = "mac" -version = "0.1.1" +name = "objc2-app-kit" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4" +checksum = "e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff" +dependencies = [ + "bitflags 2.11.0", + "block2", + "libc", + "objc2 0.5.2", + "objc2-core-data", + "objc2-core-image", + "objc2-foundation 0.2.2", + "objc2-quartz-core", +] [[package]] -name = "mach2" -version = "0.4.3" +name = "objc2-app-kit" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" +checksum = "d49e936b501e5c5bf01fda3a9452ff86dc3ea98ad5f283e1455153142d97518c" dependencies = [ - "libc", + "bitflags 2.11.0", + "objc2 0.6.4", + "objc2-core-graphics", + "objc2-foundation 0.3.2", ] [[package]] -name = "markup5ever" -version = "0.11.0" +name = "objc2-cloud-kit" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" +checksum = "74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009" dependencies = [ - "log", - "phf", - "phf_codegen", - "string_cache", - "string_cache_codegen", - "tendril", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-core-location", + "objc2-foundation 0.2.2", ] [[package]] -name = "markup5ever_rcdom" -version = "0.2.0" +name = "objc2-contacts" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2" +checksum = "a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889" dependencies = [ - "html5ever", - "markup5ever", - "tendril", - "xml5ever", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", ] [[package]] -name = "matches" -version = "0.1.10" +name = "objc2-core-data" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" +checksum = "617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef" +dependencies = [ + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", +] [[package]] -name = "matchit" -version = "0.8.4" +name = "objc2-core-foundation" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3" +checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536" +dependencies = [ + "bitflags 2.11.0", + "dispatch2", + "objc2 0.6.4", +] [[package]] -name = "md-5" -version = "0.10.6" +name = "objc2-core-graphics" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +checksum = "e022c9d066895efa1345f8e33e584b9f958da2fd4cd116792e15e07e4720a807" dependencies = [ - "cfg-if", - "digest", + "bitflags 2.11.0", + "dispatch2", + "objc2 0.6.4", + "objc2-core-foundation", + "objc2-io-surface", ] [[package]] -name = "memchr" -version = "2.8.0" +name = "objc2-core-image" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80" +dependencies = [ + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", + "objc2-metal", +] [[package]] -name = "memfd" -version = "0.6.5" +name = "objc2-core-location" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" +checksum = "000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781" dependencies = [ - "rustix 1.1.4", + "block2", + "objc2 0.5.2", + "objc2-contacts", + "objc2-foundation 0.2.2", ] [[package]] -name = "mime" -version = "0.3.17" +name = "objc2-core-text" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" +checksum = "0cde0dfb48d25d2b4862161a4d5fcc0e3c24367869ad306b0c9ec0073bfed92d" +dependencies = [ + "bitflags 2.11.0", + "objc2-core-foundation", +] [[package]] -name = "minimal-lexical" -version = "0.2.1" +name = "objc2-encode" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" [[package]] -name = "mio" -version = "1.1.1" +name = "objc2-foundation" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" +checksum = "0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8" dependencies = [ + "bitflags 2.11.0", + "block2", + "dispatch", "libc", - "wasi", - "windows-sys 0.61.2", + "objc2 0.5.2", ] [[package]] -name = "moka" -version = "0.12.14" +name = "objc2-foundation" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85f8024e1c8e71c778968af91d43700ce1d11b219d127d79fb2934153b82b42b" +checksum = "e3e0adef53c21f888deb4fa59fc59f7eb17404926ee8a6f59f5df0fd7f9f3272" dependencies = [ - "async-lock", - "crossbeam-channel", - "crossbeam-epoch", - "crossbeam-utils", - "equivalent", - "event-listener 5.4.1", - "futures-util", - "parking_lot", - "portable-atomic", - "smallvec", - "tagptr", - "uuid", + "bitflags 2.11.0", + "objc2 0.6.4", + "objc2-core-foundation", ] [[package]] -name = "native-tls" -version = "0.2.14" +name = "objc2-io-surface" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +checksum = "180788110936d59bab6bd83b6060ffdfffb3b922ba1396b312ae795e1de9d81d" dependencies = [ - "libc", - "log", - "openssl", - "openssl-probe 0.1.6", - "openssl-sys", - "schannel", - "security-framework 2.11.1", - "security-framework-sys", - "tempfile", + "bitflags 2.11.0", + "objc2 0.6.4", + "objc2-core-foundation", ] [[package]] -name = "new_debug_unreachable" -version = "1.0.6" +name = "objc2-link-presentation" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" +checksum = "a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398" +dependencies = [ + "block2", + "objc2 0.5.2", + "objc2-app-kit 0.2.2", + "objc2-foundation 0.2.2", +] [[package]] -name = "nom" -version = "7.1.3" +name = "objc2-metal" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" +checksum = "dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6" dependencies = [ - "memchr", - "minimal-lexical", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", ] [[package]] -name = "num-bigint-dig" -version = "0.8.6" +name = "objc2-quartz-core" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7" +checksum = "e42bee7bff906b14b167da2bac5efe6b6a07e6f7c0a21a7308d40c960242dc7a" dependencies = [ - "lazy_static", - "libm", - "num-integer", - "num-iter", - "num-traits", - "rand 0.8.5", - "smallvec", - "zeroize", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", + "objc2-metal", ] [[package]] -name = "num-conv" -version = "0.2.0" +name = "objc2-symbols" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" +checksum = "0a684efe3dec1b305badae1a28f6555f6ddd3bb2c2267896782858d5a78404dc" +dependencies = [ + "objc2 0.5.2", + "objc2-foundation 0.2.2", +] [[package]] -name = "num-integer" -version = "0.1.46" +name = "objc2-ui-kit" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "b8bb46798b20cd6b91cbd113524c490f1686f4c4e8f49502431415f3512e2b6f" dependencies = [ - "num-traits", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-cloud-kit", + "objc2-core-data", + "objc2-core-image", + "objc2-core-location", + "objc2-foundation 0.2.2", + "objc2-link-presentation", + "objc2-quartz-core", + "objc2-symbols", + "objc2-uniform-type-identifiers", + "objc2-user-notifications", +] + +[[package]] +name = "objc2-uniform-type-identifiers" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44fa5f9748dbfe1ca6c0b79ad20725a11eca7c2218bceb4b005cb1be26273bfe" +dependencies = [ + "block2", + "objc2 0.5.2", + "objc2-foundation 0.2.2", ] [[package]] -name = "num-iter" -version = "0.1.45" +name = "objc2-user-notifications" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +checksum = "76cfcbf642358e8689af64cee815d139339f3ed8ad05103ed5eaf73db8d84cb3" dependencies = [ - "autocfg", - "num-integer", - "num-traits", + "bitflags 2.11.0", + "block2", + "objc2 0.5.2", + "objc2-core-location", + "objc2-foundation 0.2.2", ] [[package]] -name = "num-traits" -version = "0.2.19" +name = "objc_id" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +checksum = "c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b" dependencies = [ - "autocfg", - "libm", + "objc", ] [[package]] @@ -2450,7 +4904,7 @@ dependencies = [ "md-5", "parking_lot", "percent-encoding", - "quick-xml", + "quick-xml 0.38.4", "rand 0.9.2", "reqwest 0.12.28", "ring 0.17.14", @@ -2494,7 +4948,7 @@ checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" dependencies = [ "bitflags 2.11.0", "cfg-if", - "foreign-types", + "foreign-types 0.3.2", "libc", "once_cell", "openssl-macros", @@ -2536,6 +4990,44 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "orbclient" +version = "0.3.55" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5df339f526ea9a60e371768d50efc2f2508c7203290731565d1f7a6f71d21747" +dependencies = [ + "libc", + "libredox", +] + +[[package]] +name = "ordered-float" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2c1f9f56e534ac6a9b8a4600bdf0f530fb393b5f393e7b4d03489c3cf0c3f01" +dependencies = [ + "num-traits", +] + +[[package]] +name = "ordered-stream" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50" +dependencies = [ + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "owned_ttf_parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36820e9051aca1014ddc75770aab4d68bc1e9e632f0f5627c4086bc216fb583b" +dependencies = [ + "ttf-parser", +] + [[package]] name = "parking" version = "2.2.1" @@ -2565,6 +5057,20 @@ dependencies = [ "windows-link", ] +[[package]] +name = "parley" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ada5338c3a9794af7342e6f765b6e78740db37378aced034d7bf72c96b94ed94" +dependencies = [ + "fontique", + "harfrust", + "hashbrown 0.16.1", + "linebender_resource_handle", + "skrifa 0.37.0", + "swash", +] + [[package]] name = "paste" version = "1.0.15" @@ -2580,6 +5086,18 @@ dependencies = [ "base64ct", ] +[[package]] +name = "peniko" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3c76095c9a636173600478e0373218c7b955335048c2bcd12dc6a79657649d8" +dependencies = [ + "color", + "kurbo", + "linebender_resource_handle", + "smallvec", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -2595,6 +5113,17 @@ dependencies = [ "phf_shared 0.10.0", ] +[[package]] +name = "phf" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" +dependencies = [ + "phf_macros", + "phf_shared 0.13.1", + "serde", +] + [[package]] name = "phf_codegen" version = "0.10.0" @@ -2605,6 +5134,16 @@ dependencies = [ "phf_shared 0.10.0", ] +[[package]] +name = "phf_codegen" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" +dependencies = [ + "phf_generator 0.13.1", + "phf_shared 0.13.1", +] + [[package]] name = "phf_generator" version = "0.10.0" @@ -2625,6 +5164,29 @@ dependencies = [ "rand 0.8.5", ] +[[package]] +name = "phf_generator" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" +dependencies = [ + "fastrand", + "phf_shared 0.13.1", +] + +[[package]] +name = "phf_macros" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "812f032b54b1e759ccd5f8b6677695d5268c588701effba24601f6932f8269ef" +dependencies = [ + "phf_generator 0.13.1", + "phf_shared 0.13.1", + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "phf_shared" version = "0.10.0" @@ -2643,6 +5205,35 @@ dependencies = [ "siphasher 1.0.2", ] +[[package]] +name = "phf_shared" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" +dependencies = [ + "siphasher 1.0.2", +] + +[[package]] +name = "pin-project" +version = "1.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "pin-project-lite" version = "0.2.17" @@ -2655,6 +5246,17 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +[[package]] +name = "piper" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c835479a4443ded371d6c535cbfd8d31ad92c5d23ae9770a61bc155e4992a3c1" +dependencies = [ + "atomic-waker", + "fastrand", + "futures-io", +] + [[package]] name = "pkcs1" version = "0.7.5" @@ -2667,26 +5269,72 @@ dependencies = [ ] [[package]] -name = "pkcs8" -version = "0.10.2" +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", +] + +[[package]] +name = "pkg-config" +version = "0.3.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" + +[[package]] +name = "plain" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" + +[[package]] +name = "png" +version = "0.17.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526" +dependencies = [ + "bitflags 1.3.2", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide 0.8.9", +] + +[[package]] +name = "png" +version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +checksum = "60769b8b31b2a9f263dae2776c37b1b28ae246943cf719eb6946a1db05128a61" dependencies = [ - "der", - "spki", + "bitflags 2.11.0", + "crc32fast", + "fdeflate", + "flate2", + "miniz_oxide 0.8.9", ] [[package]] -name = "pkg-config" -version = "0.3.32" +name = "polling" +version = "3.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" +checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218" +dependencies = [ + "cfg-if", + "concurrent-queue", + "hermit-abi", + "pin-project-lite", + "rustix 1.1.4", + "windows-sys 0.61.2", +] [[package]] -name = "plain" -version = "0.2.3" +name = "pollster" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" +checksum = "22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2" [[package]] name = "polyval" @@ -2695,7 +5343,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug", "universal-hash", ] @@ -2706,6 +5354,15 @@ version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" +[[package]] +name = "portable-atomic-util" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10ab3eb7f3becc3a1cbc4f2c6f20267996cfc1a6467a873763411b136a122715" +dependencies = [ + "portable-atomic", +] + [[package]] name = "postcard" version = "1.1.3" @@ -2748,6 +5405,12 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" +[[package]] +name = "presser" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa" + [[package]] name = "prettyplease" version = "0.2.37" @@ -2758,6 +5421,15 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "proc-macro-crate" +version = "3.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" +dependencies = [ + "toml_edit 0.25.13+spec-1.1.0", +] + [[package]] name = "proc-macro2" version = "1.0.106" @@ -2767,6 +5439,25 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "profiling" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d595e54a326bc53c1c197b32d295e14b169e3cfeaa8dc82b529f947fba6bcf5" +dependencies = [ + "profiling-procmacros", +] + +[[package]] +name = "profiling-procmacros" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4488a4a36b9a4ba6b9334a32a39971f77c1436ec82c38707bce707699cc3bbcb" +dependencies = [ + "quote", + "syn 2.0.117", +] + [[package]] name = "psm" version = "0.1.30" @@ -2788,6 +5479,50 @@ dependencies = [ "wasmtime-math", ] +[[package]] +name = "pulp" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046aa45b989642ec2e4717c8e72d677b13edd831a4d3b6cf37d9a3e54912496a" +dependencies = [ + "bytemuck", + "cfg-if", + "libm", + "num-complex", + "paste", + "pulp-wasm-simd-flag", + "raw-cpuid", + "reborrow", + "version_check", +] + +[[package]] +name = "pulp-wasm-simd-flag" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d8f70e07b9c3962945a74e59ca1c511bba65b6419468acc217c457d93f3c740" + +[[package]] +name = "pxfm" +version = "0.1.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d55d956fa96f5ec02be2e13af0e20391a5aa83d6a074e3ad368959d0fab299ea" + +[[package]] +name = "qoi" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "quick-error" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" + [[package]] name = "quick-xml" version = "0.38.4" @@ -2798,6 +5533,15 @@ dependencies = [ "serde", ] +[[package]] +name = "quick-xml" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1" +dependencies = [ + "memchr", +] + [[package]] name = "quinn" version = "0.11.9" @@ -2809,7 +5553,7 @@ dependencies = [ "pin-project-lite", "quinn-proto", "quinn-udp", - "rustc-hash", + "rustc-hash 2.1.1", "rustls 0.23.37", "socket2 0.6.3", "thiserror 2.0.18", @@ -2829,7 +5573,7 @@ dependencies = [ "lru-slab", "rand 0.9.2", "ring 0.17.14", - "rustc-hash", + "rustc-hash 2.1.1", "rustls 0.23.37", "rustls-pki-types", "slab", @@ -2933,6 +5677,93 @@ dependencies = [ "getrandom 0.3.4", ] +[[package]] +name = "rand_distr" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" +dependencies = [ + "num-traits", + "rand 0.8.5", +] + +[[package]] +name = "range-alloc" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca45419789ae5a7899559e9512e58ca889e41f04f1f2445e9f4b290ceccd1d08" + +[[package]] +name = "rav1e" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" +dependencies = [ + "arbitrary", + "arg_enum_proc_macro", + "arrayvec", + "av1-grain", + "bitstream-io", + "built", + "cfg-if", + "interpolate_name", + "itertools 0.12.1", + "libc", + "libfuzzer-sys", + "log", + "maybe-rayon", + "new_debug_unreachable", + "noop_proc_macro", + "num-derive", + "num-traits", + "once_cell", + "paste", + "profiling", + "rand 0.8.5", + "rand_chacha 0.3.1", + "simd_helpers", + "system-deps", + "thiserror 1.0.69", + "v_frame", + "wasm-bindgen", +] + +[[package]] +name = "ravif" +version = "0.11.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5825c26fddd16ab9f515930d49028a630efec172e903483c94796cfe31893e6b" +dependencies = [ + "avif-serialize", + "imgref", + "loop9", + "quick-error", + "rav1e", + "rayon", + "rgb", +] + +[[package]] +name = "raw-cpuid" +version = "11.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" +dependencies = [ + "bitflags 2.11.0", +] + +[[package]] +name = "raw-window-handle" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539" + +[[package]] +name = "rawpointer" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3" + [[package]] name = "rayon" version = "1.11.0" @@ -2964,6 +5795,34 @@ dependencies = [ "yasna", ] +[[package]] +name = "read-fonts" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6717cf23b488adf64b9d711329542ba34de147df262370221940dfabc2c91358" +dependencies = [ + "bytemuck", + "core_maths", + "font-types 0.10.1", +] + +[[package]] +name = "read-fonts" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "046a7d674daf459825b32f5062056d6882db0d2f5a479fbd76ccfc870ac18709" +dependencies = [ + "bytemuck", + "font-types 0.12.4", + "once_cell", +] + +[[package]] +name = "reborrow" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430" + [[package]] name = "redis" version = "0.25.4" @@ -2979,6 +5838,15 @@ dependencies = [ "url", ] +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "redox_syscall" version = "0.5.18" @@ -2990,9 +5858,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.7.3" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" +checksum = "d678d17679829e73d371e96880897e98fee2ded7acc0a50bdf8af2affa4b2fe5" dependencies = [ "bitflags 2.11.0", ] @@ -3018,10 +5886,51 @@ dependencies = [ "bumpalo", "hashbrown 0.15.5", "log", - "rustc-hash", + "rustc-hash 2.1.1", "smallvec", ] +[[package]] +name = "regex" +version = "1.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.4.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-lite" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" + +[[package]] +name = "regex-syntax" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" + +[[package]] +name = "renderdoc-sys" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832" + [[package]] name = "reqwest" version = "0.11.27" @@ -3112,6 +6021,35 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" +[[package]] +name = "rfd" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25a73a7337fc24366edfca76ec521f51877b114e42dab584008209cca6719251" +dependencies = [ + "ashpd", + "block", + "dispatch", + "js-sys", + "log", + "objc", + "objc-foundation", + "objc_id", + "pollster", + "raw-window-handle", + "urlencoding", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-sys 0.48.0", +] + +[[package]] +name = "rgb" +version = "0.8.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4" + [[package]] name = "ring" version = "0.16.20" @@ -3141,6 +6079,25 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "ropey" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93411e420bcd1a75ddd1dc3caf18c23155eda2c090631a85af21ba19e97093b5" +dependencies = [ + "smallvec", + "str_indices", +] + +[[package]] +name = "roxmltree" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1964b10c76125c36f8afe190065a4bf9a87bf324842c05701330bba9f1cacbb" +dependencies = [ + "memchr", +] + [[package]] name = "rsa" version = "0.9.10" @@ -3161,6 +6118,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rushdown" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57358ca9b61ea373ec6bf1c9e916f521f19a919587d9179624d47c40da2ffc5d" +dependencies = [ + "bitflags 2.11.0", + "memchr", + "phf 0.13.1", + "phf_codegen 0.13.1", +] + [[package]] name = "rusqlite" version = "0.30.0" @@ -3181,12 +6150,27 @@ version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" +[[package]] +name = "rustc-hash" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" + [[package]] name = "rustc-hash" version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" +[[package]] +name = "rustc_version" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" +dependencies = [ + "semver", +] + [[package]] name = "rustix" version = "0.38.44" @@ -3297,21 +6281,74 @@ version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +[[package]] +name = "rxing" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6609a7ccb6435312dd3a2bff9924cdbb1c96050510fff30676c3d7b8b0045739" +dependencies = [ + "chrono", + "codepage-437", + "encoding_rs", + "image 0.25.8", + "imageproc", + "num", + "once_cell", + "regex", + "rxing-one-d-proc-derive", + "thiserror 2.0.18", + "unicode-segmentation", +] + +[[package]] +name = "rxing-one-d-proc-derive" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ee3a551320da932c705835119f5f9a69a144966d18780d35e3b394585c22ce3" +dependencies = [ + "quote", + "syn 3.0.5", +] + [[package]] name = "ryu" version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" +checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" + +[[package]] +name = "safe_arch" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323" +dependencies = [ + "bytemuck", +] + +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] [[package]] name = "schannel" -version = "0.1.28" +version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" +checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + [[package]] name = "scopeguard" version = "1.2.0" @@ -3328,6 +6365,19 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "sctk-adwaita" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec" +dependencies = [ + "ab_glyph", + "log", + "memmap2", + "smithay-client-toolkit", + "tiny-skia", +] + [[package]] name = "security-framework" version = "2.11.1" @@ -3428,6 +6478,17 @@ dependencies = [ "serde_core", ] +[[package]] +name = "serde_repr" +version = "0.1.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.5", +] + [[package]] name = "serde_spanned" version = "0.6.9" @@ -3456,7 +6517,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] @@ -3473,10 +6534,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] +[[package]] +name = "sharded-slab" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" +dependencies = [ + "lazy_static", +] + [[package]] name = "shlex" version = "1.3.0" @@ -3515,6 +6585,8 @@ dependencies = [ "serde", "sha2", "shoppr-backend", + "shoppr-fission", + "sqlx", "tokio", "toml", "wat", @@ -3528,6 +6600,17 @@ dependencies = [ "shoppr-loyalty-backend", ] +[[package]] +name = "shoppr-fission" +version = "0.1.0" +dependencies = [ + "coil-fission", + "console_error_panic_hook", + "serde", + "serde_json", + "wasm-bindgen", +] + [[package]] name = "shoppr-loyalty-backend" version = "0.1.0" @@ -3560,6 +6643,50 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "simba" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" +dependencies = [ + "approx", + "num-complex", + "num-traits", + "paste", + "wide", +] + +[[package]] +name = "simd-adler32" +version = "0.3.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea" + +[[package]] +name = "simd_cesu8" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11031e251abf8611c80f460e19dbdeb54a66db918e49c65a7065b46ac7aec520" +dependencies = [ + "rustc_version", + "simdutf8", +] + +[[package]] +name = "simd_helpers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" +dependencies = [ + "quote", +] + +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + [[package]] name = "siphasher" version = "0.3.11" @@ -3572,12 +6699,41 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" +[[package]] +name = "skrifa" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c31071dedf532758ecf3fed987cdb4bd9509f900e026ab684b4ecb81ea49841" +dependencies = [ + "bytemuck", + "read-fonts 0.35.0", +] + +[[package]] +name = "skrifa" +version = "0.44.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819ab7d62b1d3e72d9d9dea5650bac30424f9111364bb94928dbf5ecad1baa68" +dependencies = [ + "bytemuck", + "read-fonts 0.41.0", +] + [[package]] name = "slab" version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" +[[package]] +name = "slotmap" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038" +dependencies = [ + "version_check", +] + [[package]] name = "smallvec" version = "1.15.1" @@ -3587,6 +6743,40 @@ dependencies = [ "serde", ] +[[package]] +name = "smithay-client-toolkit" +version = "0.19.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016" +dependencies = [ + "bitflags 2.11.0", + "calloop", + "calloop-wayland-source", + "cursor-icon", + "libc", + "log", + "memmap2", + "rustix 0.38.44", + "thiserror 1.0.69", + "wayland-backend", + "wayland-client", + "wayland-csd-frame", + "wayland-cursor", + "wayland-protocols", + "wayland-protocols-wlr", + "wayland-scanner", + "xkeysym", +] + +[[package]] +name = "smol_str" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead" +dependencies = [ + "serde", +] + [[package]] name = "socket2" version = "0.5.10" @@ -3622,6 +6812,15 @@ dependencies = [ "lock_api", ] +[[package]] +name = "spirv" +version = "0.3.0+sdk-1.3.268.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844" +dependencies = [ + "bitflags 2.11.0", +] + [[package]] name = "spki" version = "0.7.3" @@ -3644,7 +6843,7 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bba3a93db0cc4f7bdece8bb09e77e2e785c20bfebf79eb8340ed80708048790" dependencies = [ - "nom", + "nom 7.1.3", "unicode_categories", ] @@ -3851,6 +7050,24 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + +[[package]] +name = "str_indices" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d08889ec5408683408db66ad89e0e1f93dff55c73a4ccc71c427d5b277ee47e6" + +[[package]] +name = "strict-num" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6637bab7722d379c8b41ba849228d680cc12d0a45ba1fa2b48f2a30577a06731" + [[package]] name = "string_cache" version = "0.8.9" @@ -3899,6 +7116,23 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" +[[package]] +name = "svg_fmt" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb" + +[[package]] +name = "swash" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c2499c2d826531388872b2268718aed907a39bd785ab0dcfe57fab26283f92e" +dependencies = [ + "skrifa 0.44.0", + "yazi", + "zeno", +] + [[package]] name = "syn" version = "1.0.109" @@ -3921,6 +7155,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "sync_wrapper" version = "0.1.2" @@ -3968,12 +7213,31 @@ dependencies = [ "libc", ] +[[package]] +name = "system-deps" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" +dependencies = [ + "cfg-expr", + "heck 0.5.0", + "pkg-config", + "toml", + "version-compare", +] + [[package]] name = "tagptr" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" +[[package]] +name = "target-lexicon" +version = "0.12.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + [[package]] name = "target-lexicon" version = "0.13.5" @@ -4053,6 +7317,40 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "thread_local" +version = "1.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ad99c4c6d32803332c548b1af0540b357b3f5fc0be8f6c6bfe8b2e6ae784070" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "tiff" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e" +dependencies = [ + "flate2", + "jpeg-decoder", + "weezl", +] + +[[package]] +name = "tiff" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af9605de7fee8d9551863fd692cce7637f548dbd9db9180fcc07ccc6d26c336f" +dependencies = [ + "fax", + "flate2", + "half", + "quick-error", + "weezl", + "zune-jpeg", +] + [[package]] name = "time" version = "0.3.47" @@ -4072,6 +7370,32 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" +[[package]] +name = "tiny-skia" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab" +dependencies = [ + "arrayref", + "arrayvec", + "bytemuck", + "cfg-if", + "log", + "png 0.17.16", + "tiny-skia-path", +] + +[[package]] +name = "tiny-skia-path" +version = "0.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93" +dependencies = [ + "arrayref", + "bytemuck", + "strict-num", +] + [[package]] name = "tinystr" version = "0.8.2" @@ -4079,6 +7403,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" dependencies = [ "displaydoc", + "serde_core", "zerovec", ] @@ -4177,8 +7502,8 @@ checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" dependencies = [ "serde", "serde_spanned", - "toml_datetime", - "toml_edit", + "toml_datetime 0.6.11", + "toml_edit 0.22.27", ] [[package]] @@ -4190,6 +7515,15 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" +dependencies = [ + "serde_core", +] + [[package]] name = "toml_edit" version = "0.22.27" @@ -4199,9 +7533,30 @@ dependencies = [ "indexmap", "serde", "serde_spanned", - "toml_datetime", + "toml_datetime 0.6.11", "toml_write", - "winnow", + "winnow 0.7.15", +] + +[[package]] +name = "toml_edit" +version = "0.25.13+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" +dependencies = [ + "indexmap", + "toml_datetime 1.1.1+spec-1.1.0", + "toml_parser", + "winnow 1.0.4", +] + +[[package]] +name = "toml_parser" +version = "1.1.3+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" +dependencies = [ + "winnow 1.0.4", ] [[package]] @@ -4288,6 +7643,28 @@ dependencies = [ "once_cell", ] +[[package]] +name = "tracing-subscriber" +version = "0.3.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" +dependencies = [ + "sharded-slab", + "thread_local", + "tracing-core", +] + +[[package]] +name = "tracing-wasm" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07" +dependencies = [ + "tracing", + "tracing-subscriber", + "wasm-bindgen", +] + [[package]] name = "trait-variant" version = "0.1.2" @@ -4350,12 +7727,50 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" +[[package]] +name = "ttf-parser" +version = "0.25.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31" +dependencies = [ + "core_maths", +] + +[[package]] +name = "tungstenite" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18e5b8366ee7a95b16d32197d0b2604b43a0be89dc5fac9f8e96ccafbaedda8a" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http 1.4.0", + "httparse", + "log", + "rand 0.8.5", + "sha1", + "thiserror 1.0.69", + "utf-8", +] + [[package]] name = "typenum" version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +[[package]] +name = "uds_windows" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2f6fb2847f6742cd76af783a2a2c49e9375d0a111c7bef6f71cd9e738c72d6e" +dependencies = [ + "memoffset", + "tempfile", + "windows-sys 0.61.2", +] + [[package]] name = "unicode-bidi" version = "0.3.18" @@ -4385,9 +7800,9 @@ checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" [[package]] name = "unicode-segmentation" -version = "1.12.0" +version = "1.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" [[package]] name = "unicode-width" @@ -4436,10 +7851,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" dependencies = [ "base64 0.22.1", + "flate2", "log", "once_cell", "rustls 0.23.37", "rustls-pki-types", + "serde", + "serde_json", "url", "webpki-roots 0.26.11", ] @@ -4489,6 +7907,18 @@ checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" dependencies = [ "getrandom 0.4.2", "js-sys", + "serde_core", + "wasm-bindgen", +] + +[[package]] +name = "v_frame" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2" +dependencies = [ + "aligned-vec", + "num-traits", "wasm-bindgen", ] @@ -4496,7 +7926,13 @@ dependencies = [ name = "vcpkg" version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" +checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" + +[[package]] +name = "version-compare" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c2856837ef78f57382f06b2b8563a2f512f7185d732608fd9176cb3b8edf0e" [[package]] name = "version_check" @@ -4504,6 +7940,16 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + [[package]] name = "want" version = "0.3.1" @@ -4521,11 +7967,11 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.2+wasi-0.2.9" +version = "1.0.4+wasi-0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" +checksum = "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.57.1", ] [[package]] @@ -4534,7 +7980,7 @@ version = "0.4.0+wasi-0.3.0-rc-2026-01-06" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" dependencies = [ - "wit-bindgen", + "wit-bindgen 0.51.0", ] [[package]] @@ -4545,9 +7991,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" -version = "0.2.106" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +checksum = "1b70935747edd64d89de3efa29d73789b806c15798f8e7dca4d8ac356b50ce70" dependencies = [ "cfg-if", "once_cell", @@ -4558,22 +8004,19 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.56" +version = "0.4.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" +checksum = "6b7777d5cc23d0e91404e53ce2d5e8ec7acae3026b16233dba62cd3246457950" dependencies = [ - "cfg-if", "js-sys", - "once_cell", "wasm-bindgen", - "web-sys", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.106" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +checksum = "77775f8f3f7217702089053b94958f8f54061a3f663417df76e19cbdcca29bc1" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4581,9 +8024,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.106" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +checksum = "e11d33f857dc2fb11b8bc75aee111aa9cbeb12cd9f25efd3d4c2a3dd4e235284" dependencies = [ "bumpalo", "proc-macro2", @@ -4594,9 +8037,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.106" +version = "0.2.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +checksum = "7ef64dbcc55df09c7e5a46182d181c2cfa3e925f3da937ea764728b4bbb9dcbf" dependencies = [ "unicode-ident", ] @@ -4740,7 +8183,7 @@ dependencies = [ "serde_json", "smallvec", "sptr", - "target-lexicon", + "target-lexicon 0.13.5", "trait-variant", "wasm-encoder 0.224.1", "wasmparser 0.224.1", @@ -4830,7 +8273,7 @@ dependencies = [ "object 0.36.7", "pulley-interpreter", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", "thiserror 1.0.69", "wasmparser 0.224.1", "wasmtime-environ", @@ -4857,7 +8300,7 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", "wasm-encoder 0.224.1", "wasmparser 0.224.1", "wasmprinter", @@ -4939,7 +8382,7 @@ dependencies = [ "cranelift-codegen", "gimli", "object 0.36.7", - "target-lexicon", + "target-lexicon 0.13.5", "wasmparser 0.224.1", "wasmtime-cranelift", "wasmtime-environ", @@ -4980,11 +8423,120 @@ dependencies = [ "wast", ] +[[package]] +name = "wayland-backend" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38a91b4eaddff87b1cd1074985e3713da4af2c49742d1b356b2c01670a67a078" +dependencies = [ + "cc", + "downcast-rs", + "rustix 1.1.4", + "scoped-tls", + "smallvec", + "wayland-sys", +] + +[[package]] +name = "wayland-client" +version = "0.31.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3c36a0f861ad76d0901f2800b46321410d9f73f2ea88aac0650d86c32688073" +dependencies = [ + "bitflags 2.11.0", + "rustix 1.1.4", + "wayland-backend", + "wayland-scanner", +] + +[[package]] +name = "wayland-csd-frame" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e" +dependencies = [ + "bitflags 2.11.0", + "cursor-icon", + "wayland-backend", +] + +[[package]] +name = "wayland-cursor" +version = "0.31.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a52d18780be9b1314328a3de5f930b73d2200112e3849ca6cb11822793fb34d" +dependencies = [ + "rustix 1.1.4", + "wayland-client", + "xcursor", +] + +[[package]] +name = "wayland-protocols" +version = "0.32.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23d0c813de3daa2ed6520af85a3bd49b0e722a3078506899aa9686fea58dc4b6" +dependencies = [ + "bitflags 2.11.0", + "wayland-backend", + "wayland-client", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-plasma" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b6d8cf1eb2c1c31ed1f5643c88a6e53538129d4af80030c8cabd1f9fa884d91" +dependencies = [ + "bitflags 2.11.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-protocols-wlr" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb04e52f7836d7c7976c78ca0250d61e33873c34156a2a1fc9474828ec268234" +dependencies = [ + "bitflags 2.11.0", + "wayland-backend", + "wayland-client", + "wayland-protocols", + "wayland-scanner", +] + +[[package]] +name = "wayland-scanner" +version = "0.31.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "338e30461b3a2b67d70eb30a6d89f8e0c93a833e07d2ae89085cd070c4a00ac0" +dependencies = [ + "proc-macro2", + "quick-xml 0.41.0", + "quote", +] + +[[package]] +name = "wayland-sys" +version = "0.31.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8eab23fefc9e41f8e841df4a9c707e8a8c4ed26e944ef69297184de2785e3be" +dependencies = [ + "dlib", + "log", + "once_cell", + "pkg-config", +] + [[package]] name = "web-sys" -version = "0.3.83" +version = "0.3.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" +checksum = "c435338968042f4f59a557f690a253676d47ce13ceb55d70100e7facf6620a30" dependencies = [ "js-sys", "wasm-bindgen", @@ -5024,6 +8576,161 @@ dependencies = [ "rustls-pki-types", ] +[[package]] +name = "weezl" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" + +[[package]] +name = "wgpu" +version = "26.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70b6ff82bbf6e9206828e1a3178e851f8c20f1c9028e74dd3a8090741ccd5798" +dependencies = [ + "arrayvec", + "bitflags 2.11.0", + "cfg-if", + "cfg_aliases", + "document-features", + "hashbrown 0.15.5", + "js-sys", + "log", + "naga", + "parking_lot", + "portable-atomic", + "profiling", + "raw-window-handle", + "smallvec", + "static_assertions", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "wgpu-core", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core" +version = "26.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5f62f1053bd28c2268f42916f31588f81f64796e2ff91b81293515017ca8bd9" +dependencies = [ + "arrayvec", + "bit-set", + "bit-vec", + "bitflags 2.11.0", + "cfg_aliases", + "document-features", + "hashbrown 0.15.5", + "indexmap", + "log", + "naga", + "once_cell", + "parking_lot", + "portable-atomic", + "profiling", + "raw-window-handle", + "rustc-hash 1.1.0", + "smallvec", + "thiserror 2.0.18", + "wgpu-core-deps-apple", + "wgpu-core-deps-emscripten", + "wgpu-core-deps-windows-linux-android", + "wgpu-hal", + "wgpu-types", +] + +[[package]] +name = "wgpu-core-deps-apple" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18ae5fbde6a4cbebae38358aa73fcd6e0f15c6144b67ef5dc91ded0db125dbdf" +dependencies = [ + "wgpu-hal", +] + +[[package]] +name = "wgpu-core-deps-emscripten" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7670e390f416006f746b4600fdd9136455e3627f5bd763abf9a65daa216dd2d" +dependencies = [ + "wgpu-hal", +] + +[[package]] +name = "wgpu-core-deps-windows-linux-android" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "720a5cb9d12b3d337c15ff0e24d3e97ed11490ff3f7506e7f3d98c68fa5d6f14" +dependencies = [ + "wgpu-hal", +] + +[[package]] +name = "wgpu-hal" +version = "26.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8d0e67224cc7305b3b4eb2cc57ca4c4c3afc665c1d1bee162ea806e19c47bdd" +dependencies = [ + "android_system_properties", + "arrayvec", + "ash", + "bit-set", + "bitflags 2.11.0", + "block", + "bytemuck", + "cfg-if", + "cfg_aliases", + "core-graphics-types 0.2.0", + "glow", + "glutin_wgl_sys", + "gpu-alloc", + "gpu-allocator", + "gpu-descriptor", + "hashbrown 0.15.5", + "js-sys", + "khronos-egl", + "libc", + "libloading", + "log", + "metal", + "naga", + "ndk-sys", + "objc", + "ordered-float", + "parking_lot", + "portable-atomic", + "portable-atomic-util", + "profiling", + "range-alloc", + "raw-window-handle", + "renderdoc-sys", + "smallvec", + "thiserror 2.0.18", + "wasm-bindgen", + "web-sys", + "wgpu-types", + "windows 0.58.0", + "windows-core 0.58.0", +] + +[[package]] +name = "wgpu-types" +version = "26.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eca7a8d8af57c18f57d393601a1fb159ace8b2328f1b6b5f80893f7d672c9ae2" +dependencies = [ + "bitflags 2.11.0", + "bytemuck", + "js-sys", + "log", + "thiserror 2.0.18", + "web-sys", +] + [[package]] name = "whoami" version = "1.6.1" @@ -5034,6 +8741,16 @@ dependencies = [ "wasite", ] +[[package]] +name = "wide" +version = "0.7.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03" +dependencies = [ + "bytemuck", + "safe_arch", +] + [[package]] name = "widestring" version = "1.2.1" @@ -5082,24 +8799,90 @@ dependencies = [ "gimli", "regalloc2", "smallvec", - "target-lexicon", + "target-lexicon 0.13.5", "thiserror 1.0.69", "wasmparser 0.224.1", "wasmtime-cranelift", "wasmtime-environ", ] +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core 0.58.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows" +version = "0.62.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "527fadee13e0c05939a6a05d5bd6eec6cd2e3dbd648b9f8e447c6518133d8580" +dependencies = [ + "windows-collections", + "windows-core 0.62.2", + "windows-future", + "windows-numerics", +] + +[[package]] +name = "windows-collections" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b2d95af1a8a14a3c7367e1ed4fc9c20e0a26e79551b1454d72583c97cc6610" +dependencies = [ + "windows-core 0.62.2", +] + +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement 0.58.0", + "windows-interface 0.58.0", + "windows-result 0.2.0", + "windows-strings 0.1.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows-core" version = "0.62.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" dependencies = [ - "windows-implement", - "windows-interface", + "windows-implement 0.60.2", + "windows-interface 0.59.3", "windows-link", - "windows-result", - "windows-strings", + "windows-result 0.4.1", + "windows-strings 0.5.1", +] + +[[package]] +name = "windows-future" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1d6f90251fe18a279739e78025bd6ddc52a7e22f921070ccdc67dde84c605cb" +dependencies = [ + "windows-core 0.62.2", + "windows-link", + "windows-threading", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", ] [[package]] @@ -5113,6 +8896,17 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "windows-interface" version = "0.59.3" @@ -5130,6 +8924,36 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +[[package]] +name = "windows-numerics" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e2e40844ac143cdb44aead537bbf727de9b044e107a0f1220392177d15b0f26" +dependencies = [ + "windows-core 0.62.2", + "windows-link", +] + +[[package]] +name = "windows-registry" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" +dependencies = [ + "windows-link", + "windows-result 0.4.1", + "windows-strings 0.5.1", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + [[package]] name = "windows-result" version = "0.4.1" @@ -5139,6 +8963,16 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-strings" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" +dependencies = [ + "windows-result 0.2.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows-strings" version = "0.5.1" @@ -5148,6 +8982,15 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-sys" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" +dependencies = [ + "windows-targets 0.42.2", +] + [[package]] name = "windows-sys" version = "0.48.0" @@ -5193,6 +9036,21 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-targets" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" +dependencies = [ + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + [[package]] name = "windows-targets" version = "0.48.5" @@ -5241,6 +9099,21 @@ dependencies = [ "windows_x86_64_msvc 0.53.1", ] +[[package]] +name = "windows-threading" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3949bd5b99cafdf1c7ca86b43ca564028dfe27d66958f2470940f73d86d75b37" +dependencies = [ + "windows-link", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" + [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -5259,6 +9132,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" + [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -5277,6 +9156,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" +[[package]] +name = "windows_i686_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" + [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -5307,6 +9192,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" +[[package]] +name = "windows_i686_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" + [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -5325,6 +9216,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" + [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -5343,6 +9240,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" + [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -5361,6 +9264,12 @@ version = "0.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" + [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -5388,6 +9297,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" +dependencies = [ + "memchr", +] + [[package]] name = "winreg" version = "0.50.0" @@ -5407,6 +9325,12 @@ dependencies = [ "wit-bindgen-rust-macro", ] +[[package]] +name = "wit-bindgen" +version = "0.57.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" + [[package]] name = "wit-bindgen-core" version = "0.51.0" @@ -5510,6 +9434,79 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +[[package]] +name = "x11-dl" +version = "2.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f" +dependencies = [ + "libc", + "once_cell", + "pkg-config", +] + +[[package]] +name = "x11rb" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9993aa5be5a26815fe2c3eacfc1fde061fc1a1f094bf1ad2a18bf9c495dd7414" +dependencies = [ + "as-raw-xcb-connection", + "gethostname", + "libc", + "libloading", + "once_cell", + "rustix 1.1.4", + "x11rb-protocol", +] + +[[package]] +name = "x11rb-protocol" +version = "0.13.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea6fc2961e4ef194dcbfe56bb845534d0dc8098940c7e5c012a258bfec6701bd" + +[[package]] +name = "xcursor" +version = "0.3.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "163b33ed8786455e2fa5d72f554057ce3f3182425434f756cd39c99839d88e23" + +[[package]] +name = "xdg-home" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6" +dependencies = [ + "libc", + "windows-sys 0.59.0", +] + +[[package]] +name = "xkbcommon-dl" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5" +dependencies = [ + "bitflags 2.11.0", + "dlib", + "log", + "once_cell", + "xkeysym", +] + +[[package]] +name = "xkeysym" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56" + +[[package]] +name = "xml-rs" +version = "0.8.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e450f9b2ed1dff33c94c12589a87338689467b9c4f5d8a5710bd09a847d2c8a7" + [[package]] name = "xml5ever" version = "0.17.0" @@ -5530,6 +9527,23 @@ dependencies = [ "time", ] +[[package]] +name = "yazi" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e01738255b5a16e78bbb83e7fbba0a1e7dd506905cfc53f4622d89015a03fbb5" + +[[package]] +name = "yeslogic-fontconfig-sys" +version = "6.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d8b8abf912b9a29ff112e1671c97c33636903d13a69712037190e6805af4f76" +dependencies = [ + "dlib", + "once_cell", + "pkg-config", +] + [[package]] name = "yoke" version = "0.8.1" @@ -5570,6 +9584,180 @@ dependencies = [ "tracing", ] +[[package]] +name = "zbus" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725" +dependencies = [ + "async-broadcast", + "async-executor", + "async-fs", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener 5.4.1", + "futures-core", + "futures-sink", + "futures-util", + "hex", + "nix", + "ordered-stream", + "rand 0.8.5", + "serde", + "serde_repr", + "sha1", + "static_assertions", + "tracing", + "uds_windows", + "windows-sys 0.52.0", + "xdg-home", + "zbus_macros 4.4.0", + "zbus_names 3.0.0", + "zvariant 4.2.0", +] + +[[package]] +name = "zbus" +version = "5.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5db4be7c075cb421e4b7ee645541604239bd243ba7c357511f4ff3a74b555907" +dependencies = [ + "async-broadcast", + "async-executor", + "async-io", + "async-lock", + "async-process", + "async-recursion", + "async-task", + "async-trait", + "blocking", + "enumflags2", + "event-listener 5.4.1", + "futures-core", + "futures-lite", + "hex", + "libc", + "ordered-stream", + "rustix 1.1.4", + "serde", + "serde_repr", + "tracing", + "uds_windows", + "uuid", + "windows-sys 0.61.2", + "winnow 1.0.4", + "zbus_macros 5.19.0", + "zbus_names 4.3.4", + "zvariant 5.15.0", +] + +[[package]] +name = "zbus-lockstep" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6998de05217a084b7578728a9443d04ea4cd80f2a0839b8d78770b76ccd45863" +dependencies = [ + "zbus_xml", + "zvariant 5.15.0", +] + +[[package]] +name = "zbus-lockstep-macros" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "10da05367f3a7b7553c8cdf8fa91aee6b64afebe32b51c95177957efc47ca3a0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", + "zbus-lockstep", + "zbus_xml", + "zvariant 5.15.0", +] + +[[package]] +name = "zbus_macros" +version = "4.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", + "zvariant_utils 2.1.0", +] + +[[package]] +name = "zbus_macros" +version = "5.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2990635d09ade6df1868f72f8cac69a876a90981e8bd3c40b1be413f8dc88f40" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 3.0.5", + "zbus_names 4.3.4", + "zvariant 5.15.0", + "zvariant_utils 4.2.0", +] + +[[package]] +name = "zbus_names" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c" +dependencies = [ + "serde", + "static_assertions", + "zvariant 4.2.0", +] + +[[package]] +name = "zbus_names" +version = "4.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8bf88b4a3ff53e883001e0e0115b297a9d53c31b9c1edd2bfdd853e3428624e" +dependencies = [ + "serde", + "winnow 1.0.4", + "zvariant 5.15.0", +] + +[[package]] +name = "zbus_xml" +version = "5.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1586c021a01ca0a9216dcd874e546382e156a5cbab5fab6cb5f10087e22682a" +dependencies = [ + "serde", + "winnow 1.0.4", + "zbus_names 4.3.4", + "zvariant 5.15.0", +] + +[[package]] +name = "zcheapstr" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1afec51604565183aeb5c54c20aeab286120d4e4460f7f76e3e8bb8c0d99473" +dependencies = [ + "serde", +] + +[[package]] +name = "zeno" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6df3dc4292935e51816d896edcd52aa30bc297907c26167fec31e2b0c6a32524" + [[package]] name = "zerocopy" version = "0.8.42" @@ -5634,6 +9822,7 @@ version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" dependencies = [ + "serde", "yoke", "zerofrom", "zerovec-derive", @@ -5650,6 +9839,12 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "zlib-rs" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34b31d188d9d685a4f9c7b46d6e36631b07058d2cfe190267adce54dc230bf12" + [[package]] name = "zmij" version = "1.0.21" @@ -5683,3 +9878,106 @@ dependencies = [ "cc", "pkg-config", ] + +[[package]] +name = "zune-core" +version = "0.4.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a" + +[[package]] +name = "zune-inflate" +version = "0.2.54" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02" +dependencies = [ + "simd-adler32", +] + +[[package]] +name = "zune-jpeg" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29ce2c8a9384ad323cf564b67da86e21d3cfdff87908bc1223ed5c99bc792713" +dependencies = [ + "zune-core", +] + +[[package]] +name = "zvariant" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe" +dependencies = [ + "endi", + "enumflags2", + "serde", + "static_assertions", + "url", + "zvariant_derive 4.2.0", +] + +[[package]] +name = "zvariant" +version = "5.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1d34c27cc6cdd1f458427519dd6b8612f7b7e3f7b9a0b2355d041dda9869147" +dependencies = [ + "endi", + "enumflags2", + "serde", + "winnow 1.0.4", + "zcheapstr", + "zvariant_derive 5.15.0", + "zvariant_utils 4.2.0", +] + +[[package]] +name = "zvariant_derive" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.117", + "zvariant_utils 2.1.0", +] + +[[package]] +name = "zvariant_derive" +version = "5.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "864155e69b4352db0c7f374917bf45d1e0c8d17659c8b3dbf9795f3673f8c497" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 3.0.5", + "zvariant_utils 4.2.0", +] + +[[package]] +name = "zvariant_utils" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + +[[package]] +name = "zvariant_utils" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bad0294361a320b694a328460dc73add56c306150f5cb6bfafc44446120008a3" +dependencies = [ + "proc-macro2", + "quote", + "serde", + "syn 3.0.5", + "winnow 1.0.4", +] diff --git a/apps/shoppr/Cargo.toml b/apps/shoppr/Cargo.toml index 2e7d07f9..855c3390 100644 --- a/apps/shoppr/Cargo.toml +++ b/apps/shoppr/Cargo.toml @@ -22,6 +22,7 @@ serde_json = "1" sqlx = { version = "0.7", default-features = false, features = ["postgres", "runtime-tokio-rustls"] } shoppr-fission = { path = "crates/shoppr-fission", default-features = false } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } +fission = { version = "0.14.1", path = "../../../../fission/fission/crates/authoring/fission", default-features = false } coil-admin = { version = "0.1.1", path = "../../crates/coil-admin" } coil = { package = "coil-rs", version = "0.1.1", path = "../../crates/coil", default-features = false } coil-app = { version = "0.1.1", path = "../../crates/coil-app" } diff --git a/apps/shoppr/crates/shoppr-fission/Cargo.toml b/apps/shoppr/crates/shoppr-fission/Cargo.toml index ca1c0024..6dc01241 100644 --- a/apps/shoppr/crates/shoppr-fission/Cargo.toml +++ b/apps/shoppr/crates/shoppr-fission/Cargo.toml @@ -15,6 +15,7 @@ web = ["site", "coil/web"] [dependencies] coil = { package = "coil-fission", version = "0.1.1", path = "../../../../crates/coil-fission", default-features = false } +fission.workspace = true serde.workspace = true serde_json.workspace = true diff --git a/apps/shoppr/crates/shoppr-fission/src/admin.rs b/apps/shoppr/crates/shoppr-fission/src/admin.rs index 71689e6f..2fb88c1a 100644 --- a/apps/shoppr/crates/shoppr-fission/src/admin.rs +++ b/apps/shoppr/crates/shoppr-fission/src/admin.rs @@ -1,7 +1,8 @@ +use coil::fission::core::action::ShellRouteChanged; use coil::fission::core::env::RouteLocation; -use coil::fission::core::{JobRef, JobResource, JobSpec, ResourceKey, ShellRouteChanged}; +use coil::fission::core::{JobRef, JobResource, JobSpec, ResourceKey}; use coil::fission::prelude::*; -use coil::{CoilPrincipal, CoilSessionState, protected_route_decision}; +use coil::{protected_route_decision, CoilPrincipal, CoilSessionState}; use serde::{Deserialize, Serialize}; #[derive(Clone, Debug, Default, PartialEq, Eq, Serialize, Deserialize)] From 882eabfa011d09b6bd4023c13926841c289af1f0 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:06:12 +0100 Subject: [PATCH 19/32] shoppr: localize the public Fission storefront --- apps/shoppr/crates/shoppr-fission/src/ui.rs | 293 +++++++++++++------- apps/shoppr/translations/en-GB.toml | 16 ++ apps/shoppr/translations/fr-FR.toml | 16 ++ apps/shoppr/translations/pl-PL.toml | 16 ++ 4 files changed, 247 insertions(+), 94 deletions(-) diff --git a/apps/shoppr/crates/shoppr-fission/src/ui.rs b/apps/shoppr/crates/shoppr-fission/src/ui.rs index 5d9dfa85..c02831d7 100644 --- a/apps/shoppr/crates/shoppr-fission/src/ui.rs +++ b/apps/shoppr/crates/shoppr-fission/src/ui.rs @@ -1,7 +1,7 @@ -use super::model::{CATALOG_JOB, CatalogProduct, CatalogRequest, CatalogResponse}; +use super::model::{CatalogProduct, CatalogRequest, CatalogResponse, CATALOG_JOB}; use super::state::{ - CatalogFailed, CatalogLoaded, ShopprState, StorefrontRoute, on_catalog_failed, - on_catalog_loaded, + on_catalog_failed, on_catalog_loaded, CatalogFailed, CatalogLoaded, ShopprState, + StorefrontRoute, }; use coil::fission::core::{JobResource, ResourceKey}; use coil::fission::prelude::*; @@ -15,6 +15,7 @@ impl From for Widget { let loaded = with_reducer!(ctx, CatalogLoaded, on_catalog_loaded); let failed = with_reducer!(ctx, CatalogFailed, on_catalog_failed); let state = view.state(); + let env = view.env(); let request = CatalogRequest { scope: state.scope.clone(), collection: state.route.collection(), @@ -41,9 +42,9 @@ impl From for Widget { Container::new(Column { gap: Some(tokens.spacing.xl), children: vec![ - site_header(&state.scope.locale), - route_content(state), - site_footer(), + site_header(&state.scope.locale, env), + route_content(state, env), + site_footer(env), ], ..Default::default() }) @@ -52,13 +53,16 @@ impl From for Widget { } } -fn site_header(locale: &str) -> Widget { - Responsive::new(desktop_site_header(locale)) - .case(ResponsiveCase::max_width(720.0, mobile_site_header(locale))) +fn site_header(locale: &str, env: &Env) -> Widget { + Responsive::new(desktop_site_header(locale, env)) + .case(ResponsiveCase::max_width( + 720.0, + mobile_site_header(locale, env), + )) .into() } -fn desktop_site_header(locale: &str) -> Widget { +fn desktop_site_header(locale: &str, env: &Env) -> Widget { Column { gap: Some(18.0), children: vec![ @@ -71,10 +75,21 @@ fn desktop_site_header(locale: &str) -> Widget { ..Default::default() } .into(), - Link::to("New arrivals", format!("/{locale}/shop")).into(), - Link::to("Edits", format!("/{locale}/shop/collections")).into(), - Link::to("Events", format!("/{locale}/events")).into(), - Link::to("Account", format!("/{locale}/account")).into(), + Link::to( + t(env, "collections.featured_eyebrow", "New arrivals"), + format!("/{locale}/shop"), + ) + .into(), + Link::to( + t(env, "collections.grid_eyebrow", "Edits"), + format!("/{locale}/shop/collections"), + ) + .into(), + Link::to( + t(env, "events.list_eyebrow", "Events"), + format!("/{locale}/events"), + ) + .into(), ], ..Default::default() } @@ -86,7 +101,7 @@ fn desktop_site_header(locale: &str) -> Widget { .into() } -fn mobile_site_header(locale: &str) -> Widget { +fn mobile_site_header(locale: &str, env: &Env) -> Widget { Column { gap: Some(16.0), children: vec![ @@ -94,10 +109,21 @@ fn mobile_site_header(locale: &str) -> Widget { Row { gap: Some(16.0), children: vec![ - Link::to("Shop", format!("/{locale}/shop")).into(), - Link::to("Edits", format!("/{locale}/shop/collections")).into(), - Link::to("Events", format!("/{locale}/events")).into(), - Link::to("Account", format!("/{locale}/account")).into(), + Link::to( + t(env, "product.copy.shop", "Shop"), + format!("/{locale}/shop"), + ) + .into(), + Link::to( + t(env, "collections.grid_eyebrow", "Edits"), + format!("/{locale}/shop/collections"), + ) + .into(), + Link::to( + t(env, "events.list_eyebrow", "Events"), + format!("/{locale}/events"), + ) + .into(), ], ..Default::default() } @@ -109,33 +135,37 @@ fn mobile_site_header(locale: &str) -> Widget { .into() } -fn route_content(state: &ShopprState) -> Widget { +fn route_content(state: &ShopprState, env: &Env) -> Widget { match &state.catalog { AsyncSnapshot { data: Some(catalog), .. } => match &state.route { - StorefrontRoute::Home => home(catalog, &state.scope.locale), - StorefrontRoute::Catalog => catalog_page(catalog, &state.scope.locale), - StorefrontRoute::Collections => collections_page(catalog, &state.scope.locale), + StorefrontRoute::Home => home(catalog, &state.scope.locale, env), + StorefrontRoute::Catalog => catalog_page(catalog, &state.scope.locale, env), + StorefrontRoute::Collections => collections_page(catalog, &state.scope.locale, env), StorefrontRoute::Collection(handle) => { - collection_page(catalog, handle, &state.scope.locale) + collection_page(catalog, handle, &state.scope.locale, env) } - StorefrontRoute::Product(handle) => product_page(catalog, handle), - StorefrontRoute::Events => events_page(), - StorefrontRoute::Account => account_page(), - StorefrontRoute::Admin => admin_entry_page(), - StorefrontRoute::NotFound => not_found(), + StorefrontRoute::Product(handle) => product_page(catalog, handle, env), + StorefrontRoute::Events => events_page(env), + StorefrontRoute::Account => account_page(env), + StorefrontRoute::Admin => admin_entry_page(env), + StorefrontRoute::NotFound => not_found(env), }, AsyncSnapshot { error: Some(error), .. } => Column { gap: Some(12.0), children: vec![ - Text::new("The edit is temporarily unavailable") - .size(34.0) - .weight(700) - .into(), + Text::new(t( + env, + "fission.catalog_unavailable", + "The edit is temporarily unavailable", + )) + .size(34.0) + .weight(700) + .into(), Text::new(error.message.clone()).into(), ], ..Default::default() @@ -150,7 +180,12 @@ fn route_content(state: &ShopprState) -> Widget { motion: Some(SpinnerMotion::Default), } .into(), - Text::new("Preparing the current edit").into(), + Text::new(t( + env, + "fission.catalog_loading", + "Preparing the current edit", + )) + .into(), ], ..Default::default() } @@ -158,47 +193,76 @@ fn route_content(state: &ShopprState) -> Widget { } } -fn home(catalog: &CatalogResponse, locale: &str) -> Widget { +fn home(catalog: &CatalogResponse, locale: &str, env: &Env) -> Widget { Column { gap: Some(40.0), children: vec![ - Text::new("THE SPRING EDIT").weight(700).into(), - Text::new("A considered wardrobe for the city, the coast, and everywhere between.") - .size(54.0) + Text::new(t(env, "home.hero.title", "THE SPRING EDIT")) .weight(700) .into(), - Text::new("Natural texture, clean structure, and pieces selected to live with you.") - .size(20.0) - .into(), - Link::to("Explore the campaign", format!("/{locale}/shop")).into(), + Text::new(t( + env, + "home.hero.summary", + "A considered wardrobe for the city, the coast, and everywhere between.", + )) + .size(54.0) + .weight(700) + .into(), + Text::new(t( + env, + "fission.home_intro", + "Natural texture, clean structure, and pieces selected to live with you.", + )) + .size(20.0) + .into(), + Link::to( + t(env, "home.hero.secondary_cta", "Explore the campaign"), + format!("/{locale}/shop"), + ) + .into(), Divider::default().into(), - Text::new("New arrivals").size(34.0).weight(700).into(), - product_grid(&catalog.products, locale), + Text::new(t(env, "collections.featured_eyebrow", "New arrivals")) + .size(34.0) + .weight(700) + .into(), + product_grid(&catalog.products, locale, env), ], ..Default::default() } .into() } -fn catalog_page(catalog: &CatalogResponse, locale: &str) -> Widget { +fn catalog_page(catalog: &CatalogResponse, locale: &str, env: &Env) -> Widget { Column { gap: Some(28.0), children: vec![ - Text::new("New arrivals").size(48.0).weight(700).into(), - Text::new("The complete current edit, selected across our flagship locations.") - .size(19.0) + Text::new(t(env, "collections.featured_eyebrow", "New arrivals")) + .size(48.0) + .weight(700) .into(), - search_island_mount(), - product_grid(&catalog.products, locale), - cart_island_mount(), + Text::new(t( + env, + "fission.catalog_intro", + "The complete current edit, selected across our flagship locations.", + )) + .size(19.0) + .into(), + search_island_mount(env), + product_grid(&catalog.products, locale, env), + cart_island_mount(env), ], ..Default::default() } .into() } -fn collections_page(catalog: &CatalogResponse, locale: &str) -> Widget { - let mut children = vec![Text::new("Seasonal edits").size(48.0).weight(700).into()]; +fn collections_page(catalog: &CatalogResponse, locale: &str, env: &Env) -> Widget { + let mut children = vec![ + Text::new(t(env, "collections_page.title", "Seasonal edits")) + .size(48.0) + .weight(700) + .into(), + ]; children.extend(catalog.collections.iter().map(|collection| { Column { gap: Some(8.0), @@ -210,7 +274,7 @@ fn collections_page(catalog: &CatalogResponse, locale: &str) -> Widget { .into(), Text::new(collection.summary.clone()).into(), Link::to( - "Open the edit", + t(env, "collections.open_edit", "Open the edit"), format!("/{locale}/shop/collections/{}", collection.handle), ) .into(), @@ -228,7 +292,7 @@ fn collections_page(catalog: &CatalogResponse, locale: &str) -> Widget { .into() } -fn collection_page(catalog: &CatalogResponse, handle: &str, locale: &str) -> Widget { +fn collection_page(catalog: &CatalogResponse, handle: &str, locale: &str, env: &Env) -> Widget { let collection = catalog .collections .iter() @@ -249,21 +313,23 @@ fn collection_page(catalog: &CatalogResponse, handle: &str, locale: &str) -> Wid .weight(700) .into(), Text::new(collection.summary.clone()).size(19.0).into(), - product_grid(&products, locale), + product_grid(&products, locale, env), ], ..Default::default() } .into(), - None => not_found(), + None => not_found(env), } } -fn product_page(catalog: &CatalogResponse, handle: &str) -> Widget { +fn product_page(catalog: &CatalogResponse, handle: &str, env: &Env) -> Widget { match catalog.products.iter().find(|item| item.handle == handle) { Some(product) => Column { gap: Some(22.0), children: vec![ - Text::new("SHOPPR / CURRENT EDIT").weight(700).into(), + Text::new(t(env, "fission.current_edit", "SHOPPR / CURRENT EDIT")) + .weight(700) + .into(), Text::new(product.title.clone()) .size(52.0) .weight(700) @@ -271,28 +337,43 @@ fn product_page(catalog: &CatalogResponse, handle: &str) -> Widget { Text::new(money(product)).size(24.0).weight(700).into(), Text::new(product.summary.clone()).size(19.0).into(), Divider::default().into(), - Text::new("Details & care").size(28.0).weight(700).into(), + Text::new(t( + env, + "product.accordions.description.title", + "Details & care", + )) + .size(28.0) + .weight(700) + .into(), Text::new(format!("Style {} · SKU {}", product.handle, product.sku)).into(), - Text::new("In-store availability") - .size(28.0) - .weight(700) - .into(), + Text::new(t( + env, + "product.accordions.availability.title", + "In-store availability", + )) + .size(28.0) + .weight(700) + .into(), Text::new(if product.inventory_locations.is_empty() { - "Ask the Townhouse team for current availability".to_string() + t( + env, + "fission.ask_availability", + "Ask the Townhouse team for current availability", + ) } else { product.inventory_locations.join(" · ") }) .into(), - cart_island_mount(), + cart_island_mount(env), ], ..Default::default() } .into(), - None => not_found(), + None => not_found(env), } } -fn product_grid(products: &[CatalogProduct], locale: &str) -> Widget { +fn product_grid(products: &[CatalogProduct], locale: &str, env: &Env) -> Widget { SimpleGrid { min_child_width: 260.0, gap: Some(28.0), @@ -312,7 +393,7 @@ fn product_grid(products: &[CatalogProduct], locale: &str) -> Widget { Text::new(product.summary.clone()).into(), Text::new(money(product)).weight(700).into(), Link::to( - "View piece", + t(env, "fission.view_piece", "View piece"), format!("/{locale}/shop/products/{}", product.handle), ) .into(), @@ -327,92 +408,116 @@ fn product_grid(products: &[CatalogProduct], locale: &str) -> Widget { .into() } -fn search_island_mount() -> Widget { +fn search_island_mount(env: &Env) -> Widget { SemanticsRegion { id: Some(WidgetId::explicit("shoppr-search")), identifier: Some("shoppr-search".to_string()), - child: Some(Text::new("Search this edit").into()), + child: Some(Text::new(t(env, "fission.search_edit", "Search this edit")).into()), ..Default::default() } .into() } -fn cart_island_mount() -> Widget { +fn cart_island_mount(env: &Env) -> Widget { SemanticsRegion { id: Some(WidgetId::explicit("shoppr-cart")), identifier: Some("shoppr-cart".to_string()), - child: Some(Text::new("Your bag is ready").into()), + child: Some(Text::new(t(env, "fission.bag_ready", "Your bag is ready")).into()), ..Default::default() } .into() } -fn events_page() -> Widget { +fn events_page(env: &Env) -> Widget { Column { gap: Some(22.0), children: vec![ - Text::new("AT THE TOWNHOUSE").weight(700).into(), - Text::new("Events, fittings, and conversations in our spaces.") - .size(48.0) + Text::new(t(env, "events.list_eyebrow", "AT THE TOWNHOUSE")) .weight(700) .into(), - booking_island_mount(), + Text::new(t( + env, + "events.list_title", + "Events, fittings, and conversations in our spaces.", + )) + .size(48.0) + .weight(700) + .into(), + booking_island_mount(env), ], ..Default::default() } .into() } -fn booking_island_mount() -> Widget { +fn booking_island_mount(env: &Env) -> Widget { SemanticsRegion { id: Some(WidgetId::explicit("shoppr-booking")), identifier: Some("shoppr-booking".to_string()), - child: Some(Text::new("Choose a session").into()), + child: Some(Text::new(t(env, "fission.choose_session", "Choose a session")).into()), ..Default::default() } .into() } -fn account_page() -> Widget { - Text::new("Your Shoppr account") +fn account_page(env: &Env) -> Widget { + Text::new(t(env, "fission.account_title", "Your Shoppr account")) .size(48.0) .weight(700) .into() } -fn admin_entry_page() -> Widget { - Text::new("Shoppr operations").size(48.0).weight(700).into() +fn admin_entry_page(env: &Env) -> Widget { + Text::new(t(env, "fission.admin_title", "Shoppr operations")) + .size(48.0) + .weight(700) + .into() } -fn not_found() -> Widget { +fn not_found(env: &Env) -> Widget { Column { gap: Some(14.0), children: vec![ - Text::new("This page is not in the current edit") - .size(40.0) - .weight(700) - .into(), - Link::to("Return to Shoppr", "/").into(), + Text::new(t( + env, + "fission.not_found_title", + "This page is not in the current edit", + )) + .size(40.0) + .weight(700) + .into(), + Link::to(t(env, "fission.not_found_return", "Return to Shoppr"), "/").into(), ], ..Default::default() } .into() } -fn site_footer() -> Widget { +fn site_footer(env: &Env) -> Widget { Column { gap: Some(16.0), children: vec![ Divider::default().into(), - Text::new("Shoppr Townhouse · London · Paris · Warsaw") - .weight(700) - .into(), + Text::new(t( + env, + "home.footer.summary", + "Shoppr Townhouse · London · Paris · Warsaw", + )) + .weight(700) + .into(), ], ..Default::default() } .into() } +fn t(env: &Env, key: &str, fallback: &str) -> String { + env.i18n + .get(&env.locale, key) + .unwrap_or(fallback) + .to_string() +} + fn money(product: &CatalogProduct) -> String { format!( "{} {:.2}", diff --git a/apps/shoppr/translations/en-GB.toml b/apps/shoppr/translations/en-GB.toml index e5bcfdbd..4a89050f 100644 --- a/apps/shoppr/translations/en-GB.toml +++ b/apps/shoppr/translations/en-GB.toml @@ -103,6 +103,22 @@ explore = "Explore" inspect = "Services" platform = "Legal" +[fission] +catalog_unavailable = "The edit is temporarily unavailable" +catalog_loading = "Preparing the current edit" +home_intro = "Natural texture, clean structure, and pieces selected to live with you." +catalog_intro = "The complete current edit, selected across our flagship locations." +current_edit = "SHOPPR / CURRENT EDIT" +ask_availability = "Ask the Townhouse team for current availability" +view_piece = "View piece" +search_edit = "Search this edit" +bag_ready = "Your bag is ready" +choose_session = "Choose a session" +account_title = "Your Shoppr account" +admin_title = "Shoppr operations" +not_found_title = "This page is not in the current edit" +not_found_return = "Return to Shoppr" + [product.meta] title = "Product detail" diff --git a/apps/shoppr/translations/fr-FR.toml b/apps/shoppr/translations/fr-FR.toml index 0720aae2..5a1a339f 100644 --- a/apps/shoppr/translations/fr-FR.toml +++ b/apps/shoppr/translations/fr-FR.toml @@ -103,6 +103,22 @@ explore = "Explorer" inspect = "Services" platform = "Mentions Légales" +[fission] +catalog_unavailable = "La sélection est temporairement indisponible" +catalog_loading = "Préparation de la sélection en cours" +home_intro = "Des textures naturelles, des lignes nettes et des pièces choisies pour vous accompagner." +catalog_intro = "Toute la sélection actuelle, choisie dans nos adresses phares." +current_edit = "SHOPPR / SÉLECTION ACTUELLE" +ask_availability = "Demandez à l’équipe Townhouse les disponibilités actuelles" +view_piece = "Voir la pièce" +search_edit = "Rechercher dans cette sélection" +bag_ready = "Votre panier est prêt" +choose_session = "Choisir une séance" +account_title = "Votre compte Shoppr" +admin_title = "Opérations Shoppr" +not_found_title = "Cette page ne fait pas partie de la sélection actuelle" +not_found_return = "Retourner à Shoppr" + [product.meta] title = "Détail du produit" diff --git a/apps/shoppr/translations/pl-PL.toml b/apps/shoppr/translations/pl-PL.toml index be6d1253..e52ee54c 100644 --- a/apps/shoppr/translations/pl-PL.toml +++ b/apps/shoppr/translations/pl-PL.toml @@ -103,6 +103,22 @@ explore = "Eksploruj" inspect = "Usługi" platform = "Regulamin" +[fission] +catalog_unavailable = "Aktualna kolekcja jest tymczasowo niedostępna" +catalog_loading = "Przygotowujemy aktualną kolekcję" +home_intro = "Naturalne faktury, czyste linie i rzeczy wybrane tak, by zostały z Tobą na długo." +catalog_intro = "Pełna aktualna kolekcja wybrana dla naszych flagowych lokalizacji." +current_edit = "SHOPPR / AKTUALNA KOLEKCJA" +ask_availability = "Zapytaj zespół Townhouse o aktualną dostępność" +view_piece = "Zobacz produkt" +search_edit = "Przeszukaj tę kolekcję" +bag_ready = "Twój koszyk jest gotowy" +choose_session = "Wybierz termin" +account_title = "Twoje konto Shoppr" +admin_title = "Operacje Shoppr" +not_found_title = "Tej strony nie ma w aktualnej kolekcji" +not_found_return = "Wróć do Shoppr" + [product.meta] title = "Karta produktu" From 5b2c2b430fd6b38482c0eb56ac1df6e0d9b27bf7 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:06:50 +0100 Subject: [PATCH 20/32] shoppr: render public routes with Fission SSR --- apps/shoppr/crates/shoppr-app/Cargo.toml | 4 + .../crates/shoppr-app/src/fission_app/mod.rs | 4 + .../shoppr-app/src/fission_app/server.rs | 247 ++++++++++++++++++ .../crates/shoppr-app/tests/fission_server.rs | 126 +++++++++ apps/shoppr/crates/shoppr-bin/Cargo.toml | 2 +- 5 files changed, 382 insertions(+), 1 deletion(-) create mode 100644 apps/shoppr/crates/shoppr-app/src/fission_app/server.rs create mode 100644 apps/shoppr/crates/shoppr-app/tests/fission_server.rs diff --git a/apps/shoppr/crates/shoppr-app/Cargo.toml b/apps/shoppr/crates/shoppr-app/Cargo.toml index 00055231..bed539ca 100644 --- a/apps/shoppr/crates/shoppr-app/Cargo.toml +++ b/apps/shoppr/crates/shoppr-app/Cargo.toml @@ -5,6 +5,10 @@ edition.workspace = true rust-version.workspace = true publish = false +[features] +default = ["server"] +server = ["coil/fission-server", "coil/fission-site", "shoppr-fission/site"] + [dependencies] anyhow.workspace = true coil.workspace = true diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs index d338bb60..f6b68a41 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/mod.rs @@ -1,4 +1,8 @@ mod repository; +#[cfg(feature = "server")] +mod server; pub use repository::*; +#[cfg(feature = "server")] +pub use server::*; pub use shoppr_fission::*; diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs new file mode 100644 index 00000000..5122be57 --- /dev/null +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs @@ -0,0 +1,247 @@ +use super::{ShopprState, StorefrontPage, StorefrontRoute}; +use anyhow::{anyhow, Context, Result}; +use coil::fission::i18n::TranslationBundle; +use coil::fission::server::{ + FissionServerApp, ServerJobRegistry, ServerRenderContext, WasmIsland, WebRouteMode, +}; +use coil::{public_revalidation, SiteDefinition, SiteRegistry}; +use coil_config::{Environment, PlatformConfig}; +use std::collections::HashMap; +use std::sync::Arc; +use std::time::Duration; + +pub fn shoppr_server_app( + project_dir: impl Into, + config: &PlatformConfig, + jobs: ServerJobRegistry, +) -> Result { + let project_dir = project_dir.into(); + let sites = Arc::new(site_registry(config)?); + let public = || { + WebRouteMode::Revalidated(public_revalidation( + Duration::from_secs(300), + ["shoppr-catalog"], + )) + }; + let locale_sites = Arc::clone(&sites); + let mut app = FissionServerApp::new("Shoppr Townhouse") + .project_dir(&project_dir) + .jobs(jobs) + .user_css(shoppr_fission::SHOPPR_CSS) + .static_dir("/media", project_dir.join("theme/assets/images")) + .default_locale("en-GB") + .locale_resolver(move |ctx| { + let host = ctx + .request + .headers + .get("host") + .ok_or_else(|| anyhow!("Shoppr requests require a Host header"))?; + let locale = ctx.route_params.get("locale").map(String::as_str); + let scope = locale_sites + .resolve(host, locale, ctx.route_path, ctx.session.id()) + .context("Shoppr request locale resolution failed")?; + Ok(scope.locale.as_str().into()) + }) + .route_widget_with_state( + "/", + "Shoppr Townhouse", + Some("The current Shoppr edit.".to_string()), + public(), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Home), + ) + .route_widget_with_state( + "/:locale", + "Shoppr Townhouse", + Some("The current Shoppr edit.".to_string()), + public(), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Home), + ) + .route_widget_with_state( + "/:locale/shop", + "New arrivals | Shoppr", + Some("Shop the current Townhouse edit.".to_string()), + public(), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Catalog), + ) + .island( + "/:locale/shop", + WasmIsland::new( + "shoppr-search", + "/fission/islands/shoppr-search.wasm", + "shoppr-search", + ) + .entry("shoppr_fission::search_island_boot") + .description( + "Filter the current server-rendered catalogue without taking over the page.", + ), + ) + .island( + "/:locale/shop", + WasmIsland::new( + "shoppr-cart", + "/fission/islands/shoppr-cart.wasm", + "shoppr-cart", + ) + .entry("shoppr_fission::cart_island_boot") + .description("Session cart editing and totals inside the catalogue page."), + ) + .route_widget_with_state( + "/:locale/shop/collections", + "Seasonal edits | Shoppr", + Some("Explore Shoppr collections.".to_string()), + public(), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Collections), + ) + .route_widget_with_state( + "/:locale/shop/collections/:handle", + "Collection | Shoppr", + Some("A curated Shoppr collection.".to_string()), + public(), + StorefrontPage, + state_loader( + Arc::clone(&sites), + StorefrontRoute::Collection(String::new()), + ), + ) + .route_widget_with_state( + "/:locale/shop/products/:handle", + "Product | Shoppr", + Some("Shoppr product detail.".to_string()), + public(), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Product(String::new())), + ) + .island( + "/:locale/shop/products/:handle", + WasmIsland::new( + "shoppr-cart", + "/fission/islands/shoppr-cart.wasm", + "shoppr-cart", + ) + .entry("shoppr_fission::cart_island_boot") + .description("Add the selected variant to the durable session cart."), + ) + .route_widget_with_state( + "/:locale/events", + "Townhouse events | Shoppr", + Some("Events and appointments at Shoppr spaces.".to_string()), + public(), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Events), + ) + .island( + "/:locale/events", + WasmIsland::new( + "shoppr-booking", + "/fission/islands/shoppr-booking.wasm", + "shoppr-booking", + ) + .entry("shoppr_fission::booking_island_boot") + .description("Select and reserve an event session."), + ); + for (locale, source) in [ + ("en-GB", include_str!("../../../../translations/en-GB.toml")), + ("fr-FR", include_str!("../../../../translations/fr-FR.toml")), + ("pl-PL", include_str!("../../../../translations/pl-PL.toml")), + ] { + app = app.translation_bundle(translation_bundle(locale, source)?); + } + Ok(app) +} + +fn translation_bundle(locale: &str, source: &str) -> Result { + let document = source + .parse::() + .with_context(|| format!("failed to parse the embedded {locale} Shoppr translations"))?; + let mut messages = HashMap::new(); + flatten_translations("", &document, &mut messages); + Ok(TranslationBundle { + locale: locale.into(), + messages, + }) +} + +fn flatten_translations(prefix: &str, value: &toml::Value, messages: &mut HashMap) { + let Some(table) = value.as_table() else { + return; + }; + for (key, value) in table { + let key = if prefix.is_empty() { + key.clone() + } else { + format!("{prefix}.{key}") + }; + if let Some(message) = value.as_str() { + messages.insert(key, message.to_string()); + } else { + flatten_translations(&key, value, messages); + } + } +} + +fn state_loader( + sites: Arc, + route: StorefrontRoute, +) -> impl for<'a> Fn(&ServerRenderContext<'a>) -> Result + Send + Sync + 'static { + move |ctx| { + let host = ctx + .request + .headers + .get("host") + .ok_or_else(|| anyhow!("Shoppr requests require a Host header"))?; + let locale = ctx.route_params.get("locale").map(String::as_str); + let route = match &route { + StorefrontRoute::Collection(_) => StorefrontRoute::Collection( + ctx.route_params + .get("handle") + .cloned() + .ok_or_else(|| anyhow!("collection route is missing its handle"))?, + ), + StorefrontRoute::Product(_) => StorefrontRoute::Product( + ctx.route_params + .get("handle") + .cloned() + .ok_or_else(|| anyhow!("product route is missing its handle"))?, + ), + route => route.clone(), + }; + let scope = sites + .resolve(host, locale, ctx.route_path, ctx.session.id()) + .context("Shoppr request scope resolution failed")?; + Ok(ShopprState::new(scope, route)) + } +} + +fn site_registry(config: &PlatformConfig) -> Result { + let scheme = if matches!(config.app.environment, Environment::Development) { + "http" + } else { + "https" + }; + let sites = config.sites.iter().map(|site| { + let market = site + .default_locale + .rsplit_once('-') + .map(|(_, market)| market) + .unwrap_or(site.default_locale.as_str()); + let mut definition = SiteDefinition::new( + &site.id, + format!("{scheme}://{}", site.canonical_host), + market, + &site.default_locale, + ) + .with_host(&site.canonical_host); + for host in &site.hosts { + definition = definition.with_host(host); + } + for locale in &site.supported_locales { + definition = definition.with_locale(locale); + } + definition + }); + SiteRegistry::new(sites).context("invalid Shoppr site registry") +} diff --git a/apps/shoppr/crates/shoppr-app/tests/fission_server.rs b/apps/shoppr/crates/shoppr-app/tests/fission_server.rs new file mode 100644 index 00000000..2d1a3d51 --- /dev/null +++ b/apps/shoppr/crates/shoppr-app/tests/fission_server.rs @@ -0,0 +1,126 @@ +use coil::fission::server::{ServerJobRegistry, ServerRenderer, ServerRequest}; +use shoppr_app::fission_app::{ + shoppr_server_app, CatalogCollection, CatalogProduct, CatalogResponse, CATALOG_JOB, +}; +use std::path::PathBuf; + +fn app_root() -> PathBuf { + PathBuf::from(env!("CARGO_MANIFEST_DIR")).join("../..") +} + +fn catalog() -> CatalogResponse { + CatalogResponse { + products: vec![CatalogProduct { + id: "product:harbor-cap".to_string(), + handle: "harbor-cap".to_string(), + sku: "harbor-cap".to_string(), + title: "Harbor Cap".to_string(), + summary: "Canvas, considered for the coast.".to_string(), + price_minor: 2_900, + currency: "GBP".to_string(), + collection_handle: "featured".to_string(), + inventory_locations: vec!["uk-warehouse".to_string()], + }], + collections: vec![CatalogCollection { + id: "collection:featured".to_string(), + handle: "featured".to_string(), + title: "Featured".to_string(), + label: "The Spring Edit".to_string(), + summary: "The current Townhouse selection.".to_string(), + }], + } +} + +fn renderer() -> ServerRenderer { + let root = app_root(); + let config = coil_config::PlatformConfig::from_file(root.join("platform.dev.toml")).unwrap(); + let jobs = ServerJobRegistry::new().register_job(CATALOG_JOB, |_request, _ctx| Ok(catalog())); + ServerRenderer::new(shoppr_server_app(root, &config, jobs).unwrap()) +} + +#[test] +fn public_product_route_is_real_fission_ssr_after_the_catalog_job_settles() { + let mut request = ServerRequest::get("/en-GB/shop/products/harbor-cap"); + request + .headers + .insert("host".to_string(), "uk.localhost:8088".to_string()); + + let response = renderer().handle(request).unwrap(); + let body = response.body_string(); + + assert_eq!(response.status, 200); + assert!(body.contains("lang=\"en-GB\""), "{body}"); + assert!(body.contains("Harbor Cap"), "{body}"); + assert!(body.contains("Canvas, considered for the coast."), "{body}"); + assert!(body.contains("shoppr-cart"), "{body}"); + assert!(body.contains("shoppr-cart.wasm"), "{body}"); + assert!(!body.contains("coil:replace"), "{body}"); +} + +#[test] +fn locale_is_selected_from_the_site_scoped_route_before_rendering() { + let mut request = ServerRequest::get("/fr-FR/shop"); + request + .headers + .insert("host".to_string(), "fr.localhost:8088".to_string()); + + let response = renderer().handle(request).unwrap(); + let body = response.body_string(); + + assert_eq!(response.status, 200); + assert!(body.contains("lang=\"fr-FR\""), "{body}"); + assert!(body.contains("Nouveautés"), "{body}"); + assert!( + body.contains("Toute la sélection actuelle, choisie dans nos adresses phares."), + "{body}" + ); +} + +#[test] +fn polish_public_copy_is_rendered_from_the_fission_translation_bundle() { + let mut request = ServerRequest::get("/pl-PL/shop"); + request + .headers + .insert("host".to_string(), "pl.localhost:8088".to_string()); + + let response = renderer().handle(request).unwrap(); + let body = response.body_string(); + + assert_eq!(response.status, 200); + assert!(body.contains("lang=\"pl-PL\""), "{body}"); + assert!(body.contains("Przeszukaj tę kolekcję"), "{body}"); +} + +#[test] +fn unknown_hosts_fail_closed_before_catalogue_rendering() { + let mut request = ServerRequest::get("/en-GB/shop"); + request + .headers + .insert("host".to_string(), "attacker.example".to_string()); + + let error = renderer().handle(request).unwrap_err().to_string(); + assert!( + error.contains("request locale resolution failed"), + "{error}" + ); +} + +#[test] +fn public_route_inventory_uses_ssr_and_bounded_islands() { + let routes = renderer().routes(); + let catalog = routes + .iter() + .find(|route| route.path == "/:locale/shop") + .unwrap(); + assert_eq!(catalog.islands.len(), 2); + let events = routes + .iter() + .find(|route| route.path == "/:locale/events") + .unwrap(); + assert_eq!(events.islands.len(), 1); + assert!(routes.iter().all(|route| !matches!( + route.mode, + coil::fission::server::WebRouteMode::ServerPrivate(_) + | coil::fission::server::WebRouteMode::ClientApp(_) + ))); +} diff --git a/apps/shoppr/crates/shoppr-bin/Cargo.toml b/apps/shoppr/crates/shoppr-bin/Cargo.toml index e356de61..8de666e1 100644 --- a/apps/shoppr/crates/shoppr-bin/Cargo.toml +++ b/apps/shoppr/crates/shoppr-bin/Cargo.toml @@ -8,7 +8,7 @@ publish = false [dependencies] anyhow.workspace = true clap.workspace = true -coil.workspace = true +coil = { workspace = true, features = ["fission-server", "fission-site"] } shoppr-app = { path = "../shoppr-app" } shoppr-backend = { path = "../shoppr-backend" } serde.workspace = true From cb5f295eb8b0d27ac99b29d82b31facdc41f4b22 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:07:09 +0100 Subject: [PATCH 21/32] shoppr: persist session carts in PostgreSQL --- .../shoppr-app/src/fission_app/repository.rs | 191 +++++++++++++++++- 1 file changed, 188 insertions(+), 3 deletions(-) diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs index 20d20e2d..85d24d7e 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs @@ -1,8 +1,10 @@ +use coil::CoilRequestScope; use coil_config::SiteConfig; use coil_data::{DataModelError, DataRuntime, PostgresDataClient}; use coil_runtime::StorefrontCatalog; use shoppr_fission::{ - CatalogCollection, CatalogProduct, CatalogRequest, CatalogResponse, ShopprJobError, + CartLine, CartSnapshot, CatalogCollection, CatalogProduct, CatalogRequest, CatalogResponse, + ShopprJobError, }; use sqlx::Row; @@ -249,14 +251,183 @@ impl PostgresCatalogRepository { transaction.commit().await.map_err(database_error)?; Ok(()) } + + pub async fn load_cart( + &self, + scope: &CoilRequestScope, + ) -> Result { + let rows = sqlx::query(&format!( + r#" + SELECT + line.product_id, + product.slug AS product_handle, + line.title, + line.quantity, + line.unit_price_minor, + line.currency + FROM {schema}.commerce_cart_lines AS line + JOIN {schema}.commerce_catalog_products AS product + ON product.id = line.product_id + WHERE line.site_id = $1 AND line.session_id = $2 + ORDER BY line.updated_at, line.product_id + "#, + schema = self.schema, + )) + .bind(&scope.site_id) + .bind(&scope.session_id) + .fetch_all(&self.client.pool) + .await + .map_err(database_error)?; + + let mut snapshot = CartSnapshot::default(); + for row in rows { + let quantity_i64: i64 = row.try_get("quantity").map_err(database_error)?; + let quantity = u32::try_from(quantity_i64).map_err(|_| { + ShopprJobError::unavailable("stored cart quantity is outside the supported range") + })?; + let unit_price_minor: i64 = row.try_get("unit_price_minor").map_err(database_error)?; + let total_minor = unit_price_minor + .checked_mul(i64::from(quantity)) + .ok_or_else(|| { + ShopprJobError::unavailable("stored cart total exceeds the supported range") + })?; + let currency: String = row.try_get("currency").map_err(database_error)?; + if snapshot.currency.is_empty() { + snapshot.currency.clone_from(¤cy); + } else if snapshot.currency != currency { + return Err(ShopprJobError::unavailable( + "stored cart contains conflicting currencies", + )); + } + snapshot.item_count = snapshot.item_count.checked_add(quantity).ok_or_else(|| { + ShopprJobError::unavailable("stored cart item count exceeds the supported range") + })?; + snapshot.subtotal_minor = snapshot + .subtotal_minor + .checked_add(total_minor) + .ok_or_else(|| { + ShopprJobError::unavailable("stored cart subtotal exceeds the supported range") + })?; + snapshot.lines.push(CartLine { + product_id: row.try_get("product_id").map_err(database_error)?, + product_handle: row.try_get("product_handle").map_err(database_error)?, + title: row.try_get("title").map_err(database_error)?, + quantity, + unit_price_minor, + total_minor, + currency, + }); + } + Ok(snapshot) + } + + /// Atomically adds one published product to a trusted request's session cart. + /// + /// `scope` must be derived from the server request. Browser-supplied site or + /// session identifiers are never accepted by this operation. + pub async fn add_to_cart( + &self, + scope: &CoilRequestScope, + product_handle: &str, + quantity: u32, + ) -> Result { + if !(1..=99).contains(&quantity) { + return Err(ShopprJobError::invalid( + "invalid_quantity", + "quantity must be between 1 and 99", + )); + } + if scope.session_id.trim().is_empty() { + return Err(ShopprJobError::invalid( + "missing_session", + "a server-established session is required", + )); + } + + let mut transaction = self.client.pool.begin().await.map_err(database_error)?; + let product = sqlx::query(&format!( + r#" + SELECT product.id, product.title, product.price_minor, product.currency + FROM {schema}.commerce_catalog_products AS product + JOIN {schema}.commerce_product_publications AS publication + ON publication.product_id = product.id + WHERE product.slug = $1 + AND product.status = 'active' + AND publication.site_id = $2 + AND publication.locale = $3 + AND publication.is_published + FOR SHARE OF product, publication + "#, + schema = self.schema, + )) + .bind(product_handle) + .bind(&scope.site_id) + .bind(&scope.locale) + .fetch_optional(&mut *transaction) + .await + .map_err(database_error)? + .ok_or_else(|| { + ShopprJobError::invalid( + "product_unavailable", + "the selected product is not published for this site and locale", + ) + })?; + let product_id: String = product.try_get("id").map_err(database_error)?; + let title: String = product.try_get("title").map_err(database_error)?; + let unit_price_minor: i64 = product.try_get("price_minor").map_err(database_error)?; + let currency: String = product.try_get("currency").map_err(database_error)?; + let now = unix_timestamp(); + + let cart_currency: String = sqlx::query_scalar(&format!( + "INSERT INTO {schema}.commerce_carts (site_id, session_id, principal_id, status, currency, updated_at) VALUES ($1, $2, NULL, 'active', $3, $4) ON CONFLICT (site_id, session_id) DO UPDATE SET updated_at = EXCLUDED.updated_at RETURNING currency", + schema = self.schema, + )) + .bind(&scope.site_id) + .bind(&scope.session_id) + .bind(¤cy) + .bind(now) + .fetch_one(&mut *transaction) + .await + .map_err(database_error)?; + if cart_currency != currency { + return Err(ShopprJobError::invalid( + "currency_conflict", + "the selected product uses a different currency from this cart", + )); + } + + let outcome = sqlx::query(&format!( + "INSERT INTO {schema}.commerce_cart_lines AS current_line (site_id, session_id, product_id, title, quantity, unit_price_minor, currency, updated_at) VALUES ($1, $2, $3, $4, $5, $6, $7, $8) ON CONFLICT (site_id, session_id, product_id) DO UPDATE SET title = EXCLUDED.title, quantity = current_line.quantity + EXCLUDED.quantity, unit_price_minor = EXCLUDED.unit_price_minor, currency = EXCLUDED.currency, updated_at = EXCLUDED.updated_at WHERE current_line.quantity + EXCLUDED.quantity <= 999", + schema = self.schema, + )) + .bind(&scope.site_id) + .bind(&scope.session_id) + .bind(&product_id) + .bind(&title) + .bind(i64::from(quantity)) + .bind(unit_price_minor) + .bind(¤cy) + .bind(now) + .execute(&mut *transaction) + .await + .map_err(database_error)?; + if outcome.rows_affected() != 1 { + return Err(ShopprJobError::invalid( + "cart_limit_exceeded", + "the cart cannot contain more than 999 of one product", + )); + } + transaction.commit().await.map_err(database_error)?; + self.load_cart(scope).await + } } fn quote_identifier(identifier: &str) -> String { format!("\"{}\"", identifier.replace('"', "\"\"")) } -fn database_error(error: impl std::fmt::Display) -> ShopprJobError { - ShopprJobError::unavailable(error.to_string()) +fn database_error(_error: impl std::fmt::Display) -> ShopprJobError { + ShopprJobError::unavailable("Shoppr data is temporarily unavailable") } fn unix_timestamp() -> i64 { @@ -267,3 +438,17 @@ fn unix_timestamp() -> i64 { .try_into() .unwrap_or(i64::MAX) } + +#[cfg(test)] +mod tests { + use super::database_error; + + #[test] + fn database_failures_do_not_cross_the_public_job_boundary() { + let error = database_error("relation private_inventory_snapshot does not exist"); + + assert_eq!(error.code, "catalog_unavailable"); + assert_eq!(error.message, "Shoppr data is temporarily unavailable"); + assert!(!error.message.contains("private_inventory_snapshot")); + } +} From f9f238b1618cb7cf19028da84ae25c72461436f1 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:08:45 +0100 Subject: [PATCH 22/32] gitly: add the portable Fission forge --- apps/gitly/Cargo.toml | 4 + apps/gitly/crates/gitly-fission/Cargo.toml | 23 + apps/gitly/crates/gitly-fission/src/i18n.rs | 149 +++++ .../gitly/crates/gitly-fission/src/islands.rs | 133 ++++ apps/gitly/crates/gitly-fission/src/lib.rs | 19 + apps/gitly/crates/gitly-fission/src/model.rs | 101 +++ apps/gitly/crates/gitly-fission/src/ui.rs | 610 ++++++++++++++++++ 7 files changed, 1039 insertions(+) create mode 100644 apps/gitly/crates/gitly-fission/Cargo.toml create mode 100644 apps/gitly/crates/gitly-fission/src/i18n.rs create mode 100644 apps/gitly/crates/gitly-fission/src/islands.rs create mode 100644 apps/gitly/crates/gitly-fission/src/lib.rs create mode 100644 apps/gitly/crates/gitly-fission/src/model.rs create mode 100644 apps/gitly/crates/gitly-fission/src/ui.rs diff --git a/apps/gitly/Cargo.toml b/apps/gitly/Cargo.toml index 592c4e6f..81545b1f 100644 --- a/apps/gitly/Cargo.toml +++ b/apps/gitly/Cargo.toml @@ -4,6 +4,7 @@ members = [ "crates/gitly-app", "crates/gitly-backend", "crates/gitly-bin", + "crates/gitly-fission", ] default-members = ["crates/gitly-bin"] @@ -16,7 +17,10 @@ rust-version = "1.85" anyhow = "1" clap = { version = "4.5", features = ["derive"] } serde = { version = "1", features = ["derive"] } +serde_json = "1" +gitly-fission = { path = "crates/gitly-fission", default-features = false } tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal"] } +fission = { version = "0.14.1", path = "../../../../fission/fission/crates/authoring/fission", default-features = false } coil-admin = "0.1.0" coil = { package = "coil-rs", version = "0.1.0" } coil-app = "0.1.0" diff --git a/apps/gitly/crates/gitly-fission/Cargo.toml b/apps/gitly/crates/gitly-fission/Cargo.toml new file mode 100644 index 00000000..083374cb --- /dev/null +++ b/apps/gitly/crates/gitly-fission/Cargo.toml @@ -0,0 +1,23 @@ +[package] +name = "gitly-fission" +version.workspace = true +edition.workspace = true +rust-version.workspace = true +publish = false + +[lib] +crate-type = ["cdylib", "rlib"] + +[features] +default = ["site"] +site = ["coil/site"] + +[dependencies] +coil = { package = "coil-fission", path = "../../../../crates/coil-fission", default-features = false } +fission.workspace = true +serde.workspace = true +serde_json.workspace = true + +[target.'cfg(target_arch = "wasm32")'.dependencies] +console_error_panic_hook = "0.1" +wasm-bindgen = "0.2" diff --git a/apps/gitly/crates/gitly-fission/src/i18n.rs b/apps/gitly/crates/gitly-fission/src/i18n.rs new file mode 100644 index 00000000..7d04b0ae --- /dev/null +++ b/apps/gitly/crates/gitly-fission/src/i18n.rs @@ -0,0 +1,149 @@ +use coil::fission::i18n::{Locale, TranslationBundle}; +use std::collections::HashMap; + +pub fn translation_bundles() -> Vec { + vec![ + bundle( + "en-GB", + [ + ("nav.explore", "Explore"), + ("nav.repository", "Repository"), + ("nav.pulls", "Pull requests"), + ("nav.actions", "Actions"), + ("nav.organization", "Organization"), + ("nav.profile", "Profile"), + ("nav.language", "Language"), + ("home.eyebrow", "A FORGE BUILT AS A CUSTOMER APP"), + ("home.title", "Ship accessible, multilingual developer tools without hiding the extension boundaries."), + ("home.action", "Explore repositories"), + ("home.truth", "Gitly is intentionally static-but-honest: the forge data is demonstrative, while the customer app, linked Rust hooks, scheduled-job contract, and bounded extension surface are real."), + ("explore.title", "Explore"), + ("explore.body", "Customer-owned repositories and surfaces composed through Coil."), + ("explore.action", "Open repository"), + ("repo.code", "Code"), + ("repo.issues", "Issues"), + ("repo.readme", "README"), + ("repo.body", "Gitly demonstrates a customer-owned Fission application on Coil. Linked Rust hooks govern editorial policy, custom routes expose forge-shaped APIs, and bounded WASM packages extend selected runtime surfaces."), + ("issues.body", "Triage examples for accessibility, localization, and workflow quality."), + ("pulls.title", "Open pull requests"), + ("pulls.body", "Review-shaped fixture data rendered with Fission's semantic table widget."), + ("pulls.column", "Pull request"), + ("pulls.author", "Author"), + ("pulls.checks", "Checks"), + ("pulls.status", "Status"), + ("search.title", "Search results"), + ("search.query", "Query"), + ("profile.contributions", "Recent contributions"), + ("actions.body", "Workflow fixtures alongside the real bounded scheduler registration."), + ("actions.on", "on"), + ("actions.provided_by", "Provided by"), + ("actions.scheduled_contract", "Scheduled extension contract"), + ("organization.members", "members"), + ("organization.repositories", "repositories"), + ("profile.repositories", "repositories"), + ("profile.followers", "followers"), + ("search.body", "Search remains a bounded browser island over the checked-in demo index; it does not claim to search a real git forge."), + ("search.island_mount", "Search Gitly's demonstration index"), + ("footer.body", "Gitly is a customer-root Coil demonstration of CMS policy, custom APIs, linked Rust hooks, and bounded runtime-installed WASM."), + ], + ), + bundle( + "fr-FR", + [ + ("nav.explore", "Explorer"), + ("nav.repository", "Dépôt"), + ("nav.pulls", "Demandes de fusion"), + ("nav.actions", "Automatisations"), + ("nav.organization", "Organisation"), + ("nav.profile", "Profil"), + ("nav.language", "Langue"), + ("home.eyebrow", "UNE FORGE CONSTRUITE COMME APPLICATION CLIENTE"), + ("home.title", "Créez des outils de développement accessibles et multilingues sans masquer les limites des extensions."), + ("home.action", "Explorer les dépôts"), + ("home.truth", "Gitly est volontairement statique mais honnête : les données de la forge sont démonstratives, tandis que l'application cliente, les hooks Rust liés, le contrat de tâches planifiées et la surface d'extension limitée sont réels."), + ("explore.title", "Explorer"), + ("explore.body", "Dépôts et interfaces appartenant au client, composés avec Coil."), + ("explore.action", "Ouvrir le dépôt"), + ("repo.code", "Code"), + ("repo.issues", "Tickets"), + ("repo.readme", "LISEZ-MOI"), + ("repo.body", "Gitly présente une application Fission appartenant au client sur Coil. Les hooks Rust liés régissent la politique éditoriale, les routes personnalisées exposent des API de forge et des paquets WASM limités étendent certaines surfaces d'exécution."), + ("issues.body", "Exemples de triage pour l'accessibilité, la localisation et la qualité des workflows."), + ("pulls.title", "Demandes de fusion ouvertes"), + ("pulls.body", "Données de démonstration pour la revue, rendues avec le tableau sémantique de Fission."), + ("pulls.column", "Demande de fusion"), + ("pulls.author", "Auteur"), + ("pulls.checks", "Vérifications"), + ("pulls.status", "État"), + ("search.title", "Résultats de recherche"), + ("search.query", "Recherche"), + ("profile.contributions", "Contributions récentes"), + ("actions.body", "Workflows de démonstration aux côtés du véritable enregistrement limité du planificateur."), + ("actions.on", "sur"), + ("actions.provided_by", "Fourni par"), + ("actions.scheduled_contract", "Contrat d’extension planifiée"), + ("organization.members", "membres"), + ("organization.repositories", "dépôts"), + ("profile.repositories", "dépôts"), + ("profile.followers", "abonnés"), + ("search.body", "La recherche reste un îlot navigateur limité sur l'index de démonstration versionné ; elle ne prétend pas interroger une véritable forge git."), + ("search.island_mount", "Rechercher dans l’index de démonstration Gitly"), + ("footer.body", "Gitly est une démonstration Coil, à racine client, des politiques CMS, API personnalisées, hooks Rust liés et extensions WASM limitées installées à l'exécution."), + ], + ), + bundle( + "de-DE", + [ + ("nav.explore", "Entdecken"), + ("nav.repository", "Repository"), + ("nav.pulls", "Pull Requests"), + ("nav.actions", "Automatisierung"), + ("nav.organization", "Organisation"), + ("nav.profile", "Profil"), + ("nav.language", "Sprache"), + ("home.eyebrow", "EINE FORGE ALS KUNDENANWENDUNG"), + ("home.title", "Barrierefreie, mehrsprachige Entwicklungswerkzeuge ohne verborgene Erweiterungsgrenzen ausliefern."), + ("home.action", "Repositories entdecken"), + ("home.truth", "Gitly ist bewusst statisch, aber ehrlich: Die Forge-Daten dienen der Demonstration; Kundenanwendung, eingebundene Rust-Hooks, Zeitplanvertrag und begrenzte Erweiterungsfläche sind real."), + ("explore.title", "Entdecken"), + ("explore.body", "Kundeneigene Repositories und Oberflächen, mit Coil zusammengestellt."), + ("explore.action", "Repository öffnen"), + ("repo.code", "Code"), + ("repo.issues", "Issues"), + ("repo.readme", "LIESMICH"), + ("repo.body", "Gitly zeigt eine kundeneigene Fission-Anwendung auf Coil. Eingebundene Rust-Hooks steuern redaktionelle Regeln, eigene Routen stellen Forge-APIs bereit und begrenzte WASM-Pakete erweitern ausgewählte Laufzeitflächen."), + ("issues.body", "Triage-Beispiele für Barrierefreiheit, Lokalisierung und Workflow-Qualität."), + ("pulls.title", "Offene Pull Requests"), + ("pulls.body", "Review-Demodaten, dargestellt mit Fissions semantischem Tabellen-Widget."), + ("pulls.column", "Pull Request"), + ("pulls.author", "Autor"), + ("pulls.checks", "Prüfungen"), + ("pulls.status", "Status"), + ("search.title", "Suchergebnisse"), + ("search.query", "Suchanfrage"), + ("profile.contributions", "Neueste Beiträge"), + ("actions.body", "Workflow-Demodaten neben der echten, begrenzten Scheduler-Registrierung."), + ("actions.on", "auf"), + ("actions.provided_by", "Bereitgestellt von"), + ("actions.scheduled_contract", "Vertrag der geplanten Erweiterung"), + ("organization.members", "Mitglieder"), + ("organization.repositories", "Repositories"), + ("profile.repositories", "Repositories"), + ("profile.followers", "Follower"), + ("search.body", "Die Suche bleibt eine begrenzte Browser-Insel über dem eingecheckten Demoindex und erhebt nicht den Anspruch, eine echte Git-Forge zu durchsuchen."), + ("search.island_mount", "Gitlys Demonstrationsindex durchsuchen"), + ("footer.body", "Gitly ist eine kundenzentrierte Coil-Demonstration für CMS-Richtlinien, eigene APIs, eingebundene Rust-Hooks und begrenztes, zur Laufzeit installiertes WASM."), + ], + ), + ] +} + +fn bundle(locale: &str, messages: [(&str, &str); N]) -> TranslationBundle { + TranslationBundle { + locale: Locale::from(locale), + messages: messages + .into_iter() + .map(|(key, value)| (key.to_string(), value.to_string())) + .collect::>(), + } +} diff --git a/apps/gitly/crates/gitly-fission/src/islands.rs b/apps/gitly/crates/gitly-fission/src/islands.rs new file mode 100644 index 00000000..e4c68696 --- /dev/null +++ b/apps/gitly/crates/gitly-fission/src/islands.rs @@ -0,0 +1,133 @@ +use coil::fission::prelude::*; +use coil::fission::site::{run_browser_island, BrowserIslandApp}; +use serde::Deserialize; + +#[derive(Clone, Debug, Default, Deserialize)] +struct BridgeInput { + #[serde(default)] + props: T, +} + +#[derive(Clone, Debug, Default, Deserialize)] +pub struct GitlySearchProps { + #[serde(default)] + pub entries: Vec, +} + +#[derive(Clone, Debug, Deserialize)] +pub struct GitlySearchEntry { + pub title: String, + pub kind: String, + pub href: String, +} + +#[derive(Clone, Debug, Default)] +struct GitlySearchState { + query: String, + entries: Vec, +} + +impl GlobalState for GitlySearchState {} + +#[fission_reducer(GitlySearchChanged)] +fn search_changed(state: &mut GitlySearchState, ctx: &mut ReducerContext) { + if let Some(change) = ctx.input.text_change() { + state.query = change.new_text.clone(); + } +} + +#[derive(Clone, Copy)] +struct GitlySearchIsland; + +impl From for Widget { + fn from(_: GitlySearchIsland) -> Self { + let (ctx, view) = coil::fission::build::current::(); + let changed = with_reducer!(ctx, GitlySearchChanged, search_changed); + let query = view.state().query.trim().to_ascii_lowercase(); + let matches = view + .state() + .entries + .iter() + .filter(|entry| { + query.is_empty() + || entry.title.to_ascii_lowercase().contains(&query) + || entry.kind.to_ascii_lowercase().contains(&query) + }) + .collect::>(); + let mut children = vec![ + TextInput { + id: Some(WidgetId::explicit("gitly.search.input")), + semantics_identifier: Some("gitly.search.input".into()), + label: Some("Search repositories, people, docs, and workflows".into()), + placeholder: Some("Try platform or workflow".into()), + value: view.state().query.clone(), + on_input: Some(changed), + ..Default::default() + } + .into(), + Text::new(format!("{} demonstration results", matches.len())).into(), + ]; + children.extend(matches.into_iter().map(|entry| { + Row { + gap: Some(12.0), + children: vec![ + Text::new(entry.kind.to_uppercase()).weight(700).into(), + Link::to(entry.title.clone(), entry.href.clone()).into(), + ], + ..Default::default() + } + .into() + })); + Column { + gap: Some(12.0), + children, + ..Default::default() + } + .into() + } +} + +pub fn gitly_search_island_boot(input: &str) -> String { + let mut props = serde_json::from_str::>(input) + .unwrap_or_default() + .props; + if props.entries.is_empty() { + props.entries = default_entries(); + } + run_browser_island("gitly-search", input, || { + BrowserIslandApp::new( + "gitly-search", + "gitly-search", + GitlySearchState { + query: String::new(), + entries: props.entries, + }, + GitlySearchIsland, + ) + }) +} + +fn default_entries() -> Vec { + vec![ + GitlySearchEntry { + title: "forgeflow/platform-ui".into(), + kind: "repository".into(), + href: "/forgeflow/platform-ui".into(), + }, + GitlySearchEntry { + title: "Alex Mariner".into(), + kind: "person".into(), + href: "/alexmariner".into(), + }, + GitlySearchEntry { + title: "UI regression".into(), + kind: "workflow".into(), + href: "/forgeflow/platform-ui/actions".into(), + }, + GitlySearchEntry { + title: "Repository accessibility guidance".into(), + kind: "documentation".into(), + href: "/forgeflow/platform-ui".into(), + }, + ] +} diff --git a/apps/gitly/crates/gitly-fission/src/lib.rs b/apps/gitly/crates/gitly-fission/src/lib.rs new file mode 100644 index 00000000..df1dbbd8 --- /dev/null +++ b/apps/gitly/crates/gitly-fission/src/lib.rs @@ -0,0 +1,19 @@ +#![forbid(unsafe_code)] + +mod i18n; +#[cfg(feature = "site")] +mod islands; +mod model; +mod ui; + +pub use i18n::*; +#[cfg(feature = "site")] +pub use islands::*; +pub use model::*; +pub use ui::*; + +pub const GITLY_CSS: &str = r#" +:root { color-scheme: light dark; } +body { margin: 0; font-family: Inter, ui-sans-serif, system-ui, sans-serif; } +a { text-underline-offset: .2em; } +"#; diff --git a/apps/gitly/crates/gitly-fission/src/model.rs b/apps/gitly/crates/gitly-fission/src/model.rs new file mode 100644 index 00000000..cd59b635 --- /dev/null +++ b/apps/gitly/crates/gitly-fission/src/model.rs @@ -0,0 +1,101 @@ +use coil::fission::prelude::GlobalState; +use serde::{Deserialize, Serialize}; + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct GitlyRepository { + pub owner: String, + pub name: String, + pub visibility: String, + pub stars: u32, + pub forks: u32, + pub watchers: u32, + pub open_issues: u32, + pub description: String, + pub primary_language: String, + pub license: String, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct GitlyPullRequest { + pub number: u32, + pub title: String, + pub author: String, + pub status: String, + pub checks: String, + pub branch: String, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct GitlyWorkflowRun { + pub workflow: String, + pub branch: String, + pub trigger: String, + pub status: String, + pub cadence: String, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct GitlyOrganization { + pub handle: String, + pub name: String, + pub members: u32, + pub repositories: u32, + pub location: String, + pub summary: String, +} + +#[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] +pub struct GitlyUser { + pub handle: String, + pub display_name: String, + pub role: String, + pub location: String, + pub bio: String, + pub repositories: u32, + pub followers: u32, +} + +#[derive(Clone, Copy, Debug, PartialEq, Eq)] +pub enum GitlyPage { + Home, + Explore, + Repository, + Issues, + PullRequests, + Actions, + Organization, + Profile, + Search, +} + +impl GitlyPage { + pub const fn path(self) -> &'static str { + match self { + Self::Home => "/", + Self::Explore => "/explore", + Self::Repository => "/forgeflow/platform-ui", + Self::Issues => "/forgeflow/platform-ui/issues", + Self::PullRequests => "/forgeflow/platform-ui/pulls", + Self::Actions => "/forgeflow/platform-ui/actions", + Self::Organization => "/orgs/forgeflow", + Self::Profile => "/alexmariner", + Self::Search => "/search", + } + } +} + +#[derive(Clone, Debug)] +pub struct GitlyState { + pub locale: String, + pub page: GitlyPage, + pub repository: GitlyRepository, + pub pull_requests: Vec, + pub workflows: Vec, + pub organization: GitlyOrganization, + pub user: GitlyUser, + pub search_query: String, + pub scheduler_contract: String, + pub scheduler_extension: String, +} + +impl GlobalState for GitlyState {} diff --git a/apps/gitly/crates/gitly-fission/src/ui.rs b/apps/gitly/crates/gitly-fission/src/ui.rs new file mode 100644 index 00000000..1b4ce91a --- /dev/null +++ b/apps/gitly/crates/gitly-fission/src/ui.rs @@ -0,0 +1,610 @@ +use crate::{GitlyPage, GitlyState}; +use coil::fission::core::WidgetId; +use coil::fission::prelude::*; + +#[derive(Clone, Copy)] +pub struct GitlyPageView; + +impl From for Widget { + fn from(_: GitlyPageView) -> Self { + let (_, view) = coil::fission::build::current::(); + let state = view.state(); + let env = view.env(); + let spacing = view.env().theme.tokens.spacing.xl; + Container::new(Column { + gap: Some(spacing), + children: vec![header(state, env), content(state, env), footer(env)], + ..Default::default() + }) + .padding_all(spacing) + .into() + } +} + +fn header(state: &GitlyState, env: &Env) -> Widget { + Responsive::new(desktop_header(state, env)) + .case(ResponsiveCase::max_width(760.0, mobile_header(state, env))) + .into() +} + +fn desktop_header(state: &GitlyState, env: &Env) -> Widget { + let locale = &state.locale; + Column { + gap: Some(16.0), + children: vec![ + Row { + gap: Some(22.0), + children: vec![ + Link::to("GITLY", local_path(locale, "/")).into(), + Spacer { + flex_grow: 1.0, + ..Default::default() + } + .into(), + Link::to( + t(env, "nav.explore", "Explore"), + local_path(locale, "/explore"), + ) + .into(), + Link::to( + t(env, "nav.repository", "Repository"), + local_path(locale, "/forgeflow/platform-ui"), + ) + .into(), + Link::to( + t(env, "nav.pulls", "Pull requests"), + local_path(locale, "/forgeflow/platform-ui/pulls"), + ) + .into(), + Link::to( + t(env, "nav.actions", "Actions"), + local_path(locale, "/forgeflow/platform-ui/actions"), + ) + .into(), + Link::to( + t(env, "nav.organization", "Organization"), + local_path(locale, "/orgs/forgeflow"), + ) + .into(), + Link::to( + t(env, "nav.profile", "Profile"), + local_path(locale, "/alexmariner"), + ) + .into(), + ], + ..Default::default() + } + .into(), + language_switcher(state.page, env), + Divider::default().into(), + ], + ..Default::default() + } + .into() +} + +fn mobile_header(state: &GitlyState, env: &Env) -> Widget { + let locale = &state.locale; + Column { + gap: Some(14.0), + children: vec![ + Link::to("GITLY", local_path(locale, "/")).into(), + Wrap { + spacing: Some(14.0), + children: vec![ + Link::to( + t(env, "nav.explore", "Explore"), + local_path(locale, "/explore"), + ) + .into(), + Link::to( + t(env, "nav.repository", "Repository"), + local_path(locale, "/forgeflow/platform-ui"), + ) + .into(), + Link::to( + t(env, "nav.pulls", "Pulls"), + local_path(locale, "/forgeflow/platform-ui/pulls"), + ) + .into(), + Link::to( + t(env, "nav.actions", "Actions"), + local_path(locale, "/forgeflow/platform-ui/actions"), + ) + .into(), + Link::to( + t(env, "nav.profile", "Profile"), + local_path(locale, "/alexmariner"), + ) + .into(), + ], + ..Default::default() + } + .into(), + language_switcher(state.page, env), + Divider::default().into(), + ], + ..Default::default() + } + .into() +} + +fn language_switcher(page: GitlyPage, env: &Env) -> Widget { + Row { + gap: Some(12.0), + children: vec![ + Text::new(t(env, "nav.language", "Language")) + .weight(700) + .into(), + Link::to("EN", local_path("en-GB", page.path())).into(), + Link::to("FR", local_path("fr-FR", page.path())).into(), + Link::to("DE", local_path("de-DE", page.path())).into(), + ], + ..Default::default() + } + .into() +} + +fn content(state: &GitlyState, env: &Env) -> Widget { + match state.page { + GitlyPage::Home => home(state, env), + GitlyPage::Explore => explore(state, env), + GitlyPage::Repository => repository(state, env), + GitlyPage::Issues => issues(env), + GitlyPage::PullRequests => pulls(state, env), + GitlyPage::Actions => actions(state, env), + GitlyPage::Organization => organization(state, env), + GitlyPage::Profile => profile(state, env), + GitlyPage::Search => search(state, env), + } +} + +fn home(state: &GitlyState, env: &Env) -> Widget { + Column { + gap: Some(28.0), + children: vec![ + Text::new(t(env, "home.eyebrow", "A FORGE BUILT AS A CUSTOMER APP")).weight(700).into(), + Text::new(t(env, "home.title", "Ship accessible, multilingual developer tools without hiding the extension boundaries.")) + .size(48.0) + .weight(700) + .into(), + Text::new(state.repository.description.clone()).size(19.0).into(), + Link::to(t(env, "home.action", "Explore repositories"), local_path(&state.locale, "/explore")).into(), + Divider::default().into(), + metric_row(state), + Text::new(t(env, "home.truth", "Gitly is intentionally static-but-honest: the forge data is demonstrative, while the customer app, linked Rust hooks, scheduled-job contract, and bounded extension surface are real.")).into(), + ], + ..Default::default() + } + .into() +} + +fn explore(state: &GitlyState, env: &Env) -> Widget { + Column { + gap: Some(20.0), + children: vec![ + Text::new(t(env, "explore.title", "Explore")) + .size(44.0) + .weight(700) + .into(), + Text::new(t( + env, + "explore.body", + "Customer-owned repositories and surfaces composed through Coil.", + )) + .into(), + Divider::default().into(), + Text::new(format!( + "{}/{}", + state.repository.owner, state.repository.name + )) + .size(30.0) + .weight(700) + .into(), + Text::new(state.repository.description.clone()).into(), + Link::to( + t(env, "explore.action", "Open repository"), + local_path(&state.locale, "/forgeflow/platform-ui"), + ) + .into(), + ], + ..Default::default() + } + .into() +} + +fn repository(state: &GitlyState, env: &Env) -> Widget { + let repository = &state.repository; + Column { + gap: Some(22.0), + children: vec![ + Text::new(repository.visibility.to_uppercase()).weight(700).into(), + Text::new(format!("{}/{}", repository.owner, repository.name)) + .size(46.0) + .weight(700) + .into(), + Text::new(repository.description.clone()).size(19.0).into(), + repository_tabs(&state.locale, env), + Divider::default().into(), + Text::new(t(env, "repo.readme", "README")).size(30.0).weight(700).into(), + Text::new(t(env, "repo.body", "Gitly demonstrates a customer-owned Fission application on Coil. Linked Rust hooks govern editorial policy, custom routes expose forge-shaped APIs, and bounded WASM packages extend selected runtime surfaces.")).into(), + metric_row(state), + ], + ..Default::default() + } + .into() +} + +fn repository_tabs(locale: &str, env: &Env) -> Widget { + Wrap { + spacing: Some(18.0), + children: vec![ + Link::to( + t(env, "repo.code", "Code"), + local_path(locale, "/forgeflow/platform-ui"), + ) + .into(), + Link::to( + t(env, "repo.issues", "Issues"), + local_path(locale, "/forgeflow/platform-ui/issues"), + ) + .into(), + Link::to( + t(env, "nav.pulls", "Pull requests"), + local_path(locale, "/forgeflow/platform-ui/pulls"), + ) + .into(), + Link::to( + t(env, "nav.actions", "Actions"), + local_path(locale, "/forgeflow/platform-ui/actions"), + ) + .into(), + ], + ..Default::default() + } + .into() +} + +fn metric_row(state: &GitlyState) -> Widget { + let repository = &state.repository; + Wrap { + spacing: Some(24.0), + children: vec![ + Text::new(format!("{} stars", repository.stars)) + .weight(700) + .into(), + Text::new(format!("{} forks", repository.forks)) + .weight(700) + .into(), + Text::new(format!("{} watchers", repository.watchers)) + .weight(700) + .into(), + Text::new(format!("{} issues", repository.open_issues)) + .weight(700) + .into(), + Text::new(repository.primary_language.clone()).into(), + Text::new(repository.license.clone()).into(), + ], + ..Default::default() + } + .into() +} + +fn issues(env: &Env) -> Widget { + Column { + gap: Some(18.0), + children: vec![ + Text::new(t(env, "repo.issues", "Issues")) + .size(44.0) + .weight(700) + .into(), + Text::new(t( + env, + "issues.body", + "Triage examples for accessibility, localization, and workflow quality.", + )) + .into(), + Timeline { + items: vec![ + TimelineItem { + title: "#248 Keyboard focus escapes the repository command menu".into(), + description: Some("Accessibility · open".into()), + timestamp: Some("Today".into()), + }, + TimelineItem { + title: "#241 German navigation wraps at compact widths".into(), + description: Some("Localization · investigating".into()), + timestamp: Some("Yesterday".into()), + }, + TimelineItem { + title: "#236 Document the scheduled extension retry contract".into(), + description: Some("Documentation · planned".into()), + timestamp: Some("This week".into()), + }, + ], + } + .into(), + ], + ..Default::default() + } + .into() +} + +fn pulls(state: &GitlyState, env: &Env) -> Widget { + Column { + gap: Some(18.0), + children: vec![ + Text::new(t(env, "pulls.title", "Open pull requests")) + .size(44.0) + .weight(700) + .into(), + Text::new(t( + env, + "pulls.body", + "Review-shaped fixture data rendered with Fission's semantic table widget.", + )) + .into(), + DataTable { + id: WidgetId::explicit("gitly.pull-requests"), + columns: vec![ + table_column("pull", &t(env, "pulls.column", "Pull request"), 360.0), + table_column("author", &t(env, "pulls.author", "Author"), 150.0), + table_column("checks", &t(env, "pulls.checks", "Checks"), 150.0), + table_column("status", &t(env, "pulls.status", "Status"), 170.0), + ], + rows: state + .pull_requests + .iter() + .map(|pull| TableRow { + id: format!("pull:{}", pull.number), + cells: vec![ + format!("#{} {}", pull.number, pull.title), + pull.author.clone(), + pull.checks.clone(), + pull.status.clone(), + ], + }) + .collect(), + selected_ids: Vec::new(), + on_selection_change: None, + } + .into(), + ], + ..Default::default() + } + .into() +} + +fn actions(state: &GitlyState, env: &Env) -> Widget { + let mut items = state + .workflows + .iter() + .map(|run| TimelineItem { + title: format!("{} · {}", run.workflow, run.status), + description: Some(format!( + "{} {} {} · {}", + run.trigger, + t(env, "actions.on", "on"), + run.branch, + run.cadence + )), + timestamp: None, + }) + .collect::>(); + items.push(TimelineItem { + title: state.scheduler_contract.clone(), + description: Some(format!( + "{} {}", + t(env, "actions.provided_by", "Provided by"), + state.scheduler_extension + )), + timestamp: Some(t( + env, + "actions.scheduled_contract", + "Scheduled extension contract", + )), + }); + Column { + gap: Some(18.0), + children: vec![ + Text::new(t(env, "nav.actions", "Actions")) + .size(44.0) + .weight(700) + .into(), + Text::new(t( + env, + "actions.body", + "Workflow fixtures alongside the real bounded scheduler registration.", + )) + .into(), + Timeline { items }.into(), + ], + ..Default::default() + } + .into() +} + +fn organization(state: &GitlyState, env: &Env) -> Widget { + let organization = &state.organization; + Column { + gap: Some(18.0), + children: vec![ + Text::new(organization.name.clone()) + .size(44.0) + .weight(700) + .into(), + Text::new(format!( + "@{} · {}", + organization.handle, organization.location + )) + .into(), + Text::new(organization.summary.clone()).size(19.0).into(), + Divider::default().into(), + Text::new(format!( + "{} {} · {} {}", + organization.members, + t(env, "organization.members", "members"), + organization.repositories, + t(env, "organization.repositories", "repositories") + )) + .weight(700) + .into(), + ], + ..Default::default() + } + .into() +} + +fn profile(state: &GitlyState, env: &Env) -> Widget { + let user = &state.user; + Column { + gap: Some(18.0), + children: vec![ + Text::new(user.display_name.clone()) + .size(44.0) + .weight(700) + .into(), + Text::new(format!( + "@{} · {} · {}", + user.handle, user.role, user.location + )) + .into(), + Text::new(user.bio.clone()).size(19.0).into(), + Text::new(format!( + "{} {} · {} {}", + user.repositories, + t(env, "profile.repositories", "repositories"), + user.followers, + t(env, "profile.followers", "followers") + )) + .weight(700) + .into(), + Divider::default().into(), + Text::new(t(env, "profile.contributions", "Recent contributions")) + .size(28.0) + .weight(700) + .into(), + Timeline { + items: vec![ + TimelineItem { + title: "Published repository navigation accessibility guidance".into(), + description: None, + timestamp: Some("Today".into()), + }, + TimelineItem { + title: "Reviewed the French and German language switcher rollout".into(), + description: None, + timestamp: Some("This week".into()), + }, + TimelineItem { + title: "Validated the bounded WASM API extension contract".into(), + description: None, + timestamp: Some("This month".into()), + }, + ], + } + .into(), + ], + ..Default::default() + } + .into() +} + +fn search(state: &GitlyState, env: &Env) -> Widget { + let query = if state.search_query.trim().is_empty() { + "platform" + } else { + state.search_query.as_str() + }; + Column { + gap: Some(18.0), + children: vec![ + Text::new(t(env, "search.title", "Search results")).size(44.0).weight(700).into(), + Text::new(format!("{}: {query}", t(env, "search.query", "Query"))).weight(700).into(), + Text::new(t(env, "search.body", "Search remains a bounded browser island over the checked-in demo index; it does not claim to search a real git forge.")).into(), + SemanticsRegion { + id: Some(WidgetId::explicit("gitly-search")), + identifier: Some("gitly-search".into()), + child: Some( + Text::new(t( + env, + "search.island_mount", + "Search Gitly's demonstration index", + )) + .into(), + ), + ..Default::default() + } + .into(), + ], + ..Default::default() + } + .into() +} + +fn table_column(id: &str, title: &str, width: f32) -> TableColumn { + TableColumn { + id: id.into(), + title: title.into(), + width, + sortable: true, + } +} + +fn footer(env: &Env) -> Widget { + Column { + gap: Some(16.0), + children: vec![ + Divider::default().into(), + Text::new(t(env, "footer.body", "Gitly is a customer-root Coil demonstration of CMS policy, custom APIs, linked Rust hooks, and bounded runtime-installed WASM.")).into(), + ], + ..Default::default() + } + .into() +} + +fn t(env: &Env, key: &str, fallback: &str) -> String { + env.i18n + .get(&env.locale, key) + .unwrap_or(fallback) + .to_string() +} + +fn local_path(locale: &str, path: &str) -> String { + let prefix = match locale { + "fr-FR" => "/fr", + "de-DE" => "/de", + _ => "", + }; + if path == "/" { + if prefix.is_empty() { + "/".into() + } else { + prefix.into() + } + } else { + format!("{prefix}{path}") + } +} + +#[cfg(test)] +mod tests { + use super::{local_path, GitlyPage}; + + #[test] + fn localized_paths_preserve_the_selected_page() { + assert_eq!( + local_path("en-GB", "/forgeflow/platform-ui"), + "/forgeflow/platform-ui" + ); + assert_eq!( + local_path("fr-FR", "/forgeflow/platform-ui"), + "/fr/forgeflow/platform-ui" + ); + assert_eq!(local_path("de-DE", "/"), "/de"); + assert_eq!( + local_path("fr-FR", GitlyPage::PullRequests.path()), + "/fr/forgeflow/platform-ui/pulls" + ); + } +} From 353bde13e14d3afe1c9cc1890ccf06a78be2e704 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:09:05 +0100 Subject: [PATCH 23/32] gitly: serve localized routes with Fission SSR --- apps/gitly/crates/gitly-app/Cargo.toml | 2 + .../gitly/crates/gitly-app/src/fission_app.rs | 335 ++++++++++++++++++ apps/gitly/crates/gitly-app/src/lib.rs | 33 +- apps/gitly/crates/gitly-app/tests/gitly.rs | 197 +++++++--- 4 files changed, 521 insertions(+), 46 deletions(-) create mode 100644 apps/gitly/crates/gitly-app/src/fission_app.rs diff --git a/apps/gitly/crates/gitly-app/Cargo.toml b/apps/gitly/crates/gitly-app/Cargo.toml index 1a151385..12bcaee9 100644 --- a/apps/gitly/crates/gitly-app/Cargo.toml +++ b/apps/gitly/crates/gitly-app/Cargo.toml @@ -16,9 +16,11 @@ coil-customer-sdk.workspace = true coil-data.workspace = true coil-runtime.workspace = true coil-wasm.workspace = true +gitly-fission = { workspace = true, features = ["site"] } hex = "0.4" gitly-backend = { path = "../gitly-backend" } serde.workspace = true +serde_json.workspace = true sha2 = "0.10" tokio.workspace = true toml = "0.8" diff --git a/apps/gitly/crates/gitly-app/src/fission_app.rs b/apps/gitly/crates/gitly-app/src/fission_app.rs new file mode 100644 index 00000000..c8398860 --- /dev/null +++ b/apps/gitly/crates/gitly-app/src/fission_app.rs @@ -0,0 +1,335 @@ +use anyhow::{anyhow, Context, Result}; +use coil::fission::server::{ + FissionServerApp, ServerHttpContext, ServerRenderContext, ServerResponse, WasmIsland, + WebRouteMode, +}; +use coil::{public_revalidation, SiteDefinition, SiteRegistry}; +use coil_config::{Environment, PlatformConfig}; +use gitly_fission::{GitlyPage, GitlyPageView, GitlyState}; +use std::collections::BTreeMap; +use std::sync::Arc; +use std::time::Duration; + +#[derive(Clone, Debug)] +pub struct GitlyServerModel { + state: GitlyState, + workflow_api: BTreeMap, +} + +impl GitlyServerModel { + pub fn from_workflow_api(workflow_api: BTreeMap) -> Self { + let state = gitly_state(&workflow_api); + Self { + state, + workflow_api, + } + } +} + +pub fn gitly_server_app( + project_dir: impl Into, + config: &PlatformConfig, + model: GitlyServerModel, +) -> Result { + let project_dir = project_dir.into(); + let sites = Arc::new(site_registry(config)?); + let base_state = Arc::new(model.state); + let public = || { + WebRouteMode::Revalidated(public_revalidation( + Duration::from_secs(300), + ["gitly-showcase"], + )) + }; + let pages = [ + GitlyPage::Home, + GitlyPage::Explore, + GitlyPage::Repository, + GitlyPage::Issues, + GitlyPage::PullRequests, + GitlyPage::Actions, + GitlyPage::Organization, + GitlyPage::Profile, + GitlyPage::Search, + ]; + let locales = [("en-GB", ""), ("fr-FR", "/fr"), ("de-DE", "/de")]; + + let mut app = FissionServerApp::new("Gitly") + .project_dir(&project_dir) + .user_css(gitly_fission::GITLY_CSS) + .static_dir("/theme", project_dir.join("theme")) + .default_locale("en-GB") + .locale_resolver(|ctx| { + Ok(match ctx.route_path { + "/fr" => "fr-FR".into(), + path if path.starts_with("/fr/") => "fr-FR".into(), + "/de" => "de-DE".into(), + path if path.starts_with("/de/") => "de-DE".into(), + _ => "en-GB".into(), + }) + }); + for bundle in gitly_fission::translation_bundles() { + app = app.translation_bundle(bundle); + } + for (locale, prefix) in locales { + for page in &pages { + let route = localized_path(prefix, page.path()); + app = app.route_widget_with_state( + &route, + page_title(locale, *page), + Some(page_description(locale).to_string()), + public(), + GitlyPageView, + state_loader(Arc::clone(&sites), Arc::clone(&base_state), locale, *page), + ); + if matches!(page, GitlyPage::Search) { + app = app.island( + &route, + WasmIsland::new( + "gitly-search", + "/fission/islands/gitly-search.wasm", + "gitly-search", + ) + .entry("gitly_fission::gitly_search_island_boot") + .description("Filter Gitly's checked-in demonstration index."), + ); + } + } + } + + let api_payloads = [ + ("/api/github/repository", gitly_backend::repo_api_payload()), + ("/api/github/pulls", gitly_backend::pulls_api_payload()), + ("/api/github/workflows", model.workflow_api), + ("/api/github/org", gitly_backend::organization_api_payload()), + ("/api/github/user", gitly_backend::user_api_payload()), + ( + "/api/github/pulse", + BTreeMap::from([ + ("status".to_string(), "ok".to_string()), + ("surface".to_string(), "gitly-community-pulse".to_string()), + ]), + ), + ]; + for (path, payload) in api_payloads { + let sites = Arc::clone(&sites); + app = app.http_handler("GET", path, move |ctx| { + validate_public_request(&sites, ctx)?; + let body = + serde_json::to_vec(&payload).context("failed to encode Gitly API payload")?; + Ok(ServerResponse::text( + 200, + "application/json; charset=utf-8", + body, + )) + }); + } + Ok(app) +} + +fn state_loader( + sites: Arc, + base: Arc, + locale: &'static str, + page: GitlyPage, +) -> impl for<'a> Fn(&ServerRenderContext<'a>) -> Result + Send + Sync + 'static { + move |ctx| { + let host = required_host(&ctx.request.headers)?; + let scope = sites + .resolve(host, Some(locale), ctx.route_path, ctx.session.id()) + .context("Gitly request scope resolution failed")?; + let mut state = (*base).clone(); + state.locale = scope.locale; + state.page = page.clone(); + state.search_query = ctx.request.query.get("q").cloned().unwrap_or_default(); + Ok(state) + } +} + +fn validate_public_request(sites: &SiteRegistry, ctx: &ServerHttpContext<'_>) -> Result<()> { + let host = required_host(&ctx.request.headers)?; + sites + .resolve(host, None, ctx.request.path.as_str(), ctx.session.id()) + .context("Gitly API request scope resolution failed")?; + Ok(()) +} + +fn required_host(headers: &BTreeMap) -> Result<&str> { + headers + .get("host") + .map(String::as_str) + .ok_or_else(|| anyhow!("Gitly requests require a Host header")) +} + +fn localized_path(prefix: &str, path: &str) -> String { + if path == "/" { + if prefix.is_empty() { + "/".to_string() + } else { + prefix.to_string() + } + } else { + format!("{prefix}{path}") + } +} + +fn page_title(locale: &str, page: GitlyPage) -> &'static str { + match (locale, page) { + ("fr-FR", GitlyPage::Home) => "Gitly", + ("fr-FR", GitlyPage::Explore) => "Explorer | Gitly", + ("fr-FR", GitlyPage::Repository) => "forgeflow/platform-ui | Gitly", + ("fr-FR", GitlyPage::Issues) => "Tickets | Gitly", + ("fr-FR", GitlyPage::PullRequests) => "Demandes de fusion | Gitly", + ("fr-FR", GitlyPage::Actions) => "Automatisations | Gitly", + ("fr-FR", GitlyPage::Organization) => "Forgeflow | Gitly", + ("fr-FR", GitlyPage::Profile) => "Alex Mariner | Gitly", + ("fr-FR", GitlyPage::Search) => "Recherche | Gitly", + ("de-DE", GitlyPage::Home) => "Gitly", + ("de-DE", GitlyPage::Explore) => "Entdecken | Gitly", + ("de-DE", GitlyPage::Repository) => "forgeflow/platform-ui | Gitly", + ("de-DE", GitlyPage::Issues) => "Issues | Gitly", + ("de-DE", GitlyPage::PullRequests) => "Pull Requests | Gitly", + ("de-DE", GitlyPage::Actions) => "Automatisierung | Gitly", + ("de-DE", GitlyPage::Organization) => "Forgeflow | Gitly", + ("de-DE", GitlyPage::Profile) => "Alex Mariner | Gitly", + ("de-DE", GitlyPage::Search) => "Suche | Gitly", + (_, GitlyPage::Home) => "Gitly", + (_, GitlyPage::Explore) => "Explore | Gitly", + (_, GitlyPage::Repository) => "forgeflow/platform-ui | Gitly", + (_, GitlyPage::Issues) => "Issues | Gitly", + (_, GitlyPage::PullRequests) => "Pull requests | Gitly", + (_, GitlyPage::Actions) => "Actions | Gitly", + (_, GitlyPage::Organization) => "Forgeflow | Gitly", + (_, GitlyPage::Profile) => "Alex Mariner | Gitly", + (_, GitlyPage::Search) => "Search | Gitly", + } +} + +fn page_description(locale: &str) -> &'static str { + match locale { + "fr-FR" => "Gitly est la démonstration honnête d’une forge cliente construite sur Coil.", + "de-DE" => "Gitly ist Coils ehrliche Demonstration einer kundeneigenen Forge.", + _ => "Gitly is Coil's honest customer-root forge demonstration.", + } +} + +fn gitly_state(workflow: &BTreeMap) -> GitlyState { + let repository = gitly_backend::repository(); + let organization = gitly_backend::organization(); + let user = gitly_backend::user(); + GitlyState { + locale: "en-GB".into(), + page: GitlyPage::Home, + repository: gitly_fission::GitlyRepository { + owner: repository.owner, + name: repository.name, + visibility: repository.visibility, + stars: repository.stars, + forks: repository.forks, + watchers: repository.watchers, + open_issues: repository.open_issues, + description: repository.description, + primary_language: repository.primary_language, + license: repository.license, + }, + pull_requests: gitly_backend::pull_requests() + .into_iter() + .map(|pull| gitly_fission::GitlyPullRequest { + number: pull.number, + title: pull.title, + author: pull.author, + status: pull.status, + checks: pull.checks, + branch: pull.branch, + }) + .collect(), + workflows: gitly_backend::workflow_runs() + .into_iter() + .map(|run| gitly_fission::GitlyWorkflowRun { + workflow: run.workflow, + branch: run.branch, + trigger: run.trigger, + status: run.status, + cadence: run.cadence, + }) + .collect(), + organization: gitly_fission::GitlyOrganization { + handle: organization.handle, + name: organization.name, + members: organization.members, + repositories: organization.repositories, + location: organization.location, + summary: organization.summary, + }, + user: gitly_fission::GitlyUser { + handle: user.handle, + display_name: user.display_name, + role: user.role, + location: user.location, + bio: user.bio, + repositories: user.repositories, + followers: user.followers, + }, + search_query: String::new(), + scheduler_contract: workflow + .get("scheduler_contract") + .cloned() + .unwrap_or_else(|| "github.actions.refresh".into()), + scheduler_extension: workflow + .get("scheduler_extension") + .cloned() + .unwrap_or_else(|| "unregistered".into()), + } +} + +fn site_registry(config: &PlatformConfig) -> Result { + let scheme = if matches!(config.app.environment, Environment::Development) { + "http" + } else { + "https" + }; + let sites = config.sites.iter().map(|site| { + let market = site + .default_locale + .rsplit_once('-') + .map(|(_, market)| market) + .unwrap_or(site.default_locale.as_str()); + let mut definition = SiteDefinition::new( + &site.id, + format!("{scheme}://{}", site.canonical_host), + market, + &site.default_locale, + ) + .with_host(&site.canonical_host); + for host in &site.hosts { + definition = definition.with_host(host); + } + for locale in &site.supported_locales { + definition = definition.with_locale(locale); + } + definition + }); + SiteRegistry::new(sites).context("invalid Gitly site registry") +} + +#[cfg(test)] +mod tests { + use super::{localized_path, page_description, page_title}; + use gitly_fission::GitlyPage; + + #[test] + fn route_prefixes_match_the_existing_public_urls() { + assert_eq!(localized_path("", "/"), "/"); + assert_eq!(localized_path("/fr", "/"), "/fr"); + assert_eq!(localized_path("/de", "/explore"), "/de/explore"); + } + + #[test] + fn page_titles_follow_the_route_locale() { + assert_eq!( + page_title("fr-FR", GitlyPage::PullRequests), + "Demandes de fusion | Gitly" + ); + assert_eq!(page_title("de-DE", GitlyPage::Search), "Suche | Gitly"); + assert!(page_description("fr-FR").contains("démonstration honnête")); + } +} diff --git a/apps/gitly/crates/gitly-app/src/lib.rs b/apps/gitly/crates/gitly-app/src/lib.rs index ffaa0809..f7537018 100644 --- a/apps/gitly/crates/gitly-app/src/lib.rs +++ b/apps/gitly/crates/gitly-app/src/lib.rs @@ -1,12 +1,14 @@ #![forbid(unsafe_code)] mod extensions; +pub mod fission_app; use std::collections::{BTreeMap, BTreeSet}; use std::fs; +use std::net::SocketAddr; use std::path::{Path, PathBuf}; -use anyhow::{Context, Result, bail}; +use anyhow::{bail, Context, Result}; use coil::official_module; use coil_app::{ CustomerAppComposition, CustomerAppManifest, CustomerAppRuntimePlan, MigrationPlanEntry, @@ -38,9 +40,11 @@ pub struct GitlyWorkspace { pub struct GitlyBootstrap { pub app_root: PathBuf, pub config_path: PathBuf, + pub config: PlatformConfig, pub manifest: CustomerAppManifest, pub composition: CustomerAppComposition, pub runtime_plan: CustomerAppRuntimePlan, + pub server_model: fission_app::GitlyServerModel, } #[derive(Debug, Clone)] @@ -232,13 +236,17 @@ impl GitlyWorkspace { .context("Gitly runtime build failed")?; augment_runtime_plan(&mut runtime_plan.runtime)?; let composition = runtime_plan.composition.clone(); + let server_model = gitly_server_model(&runtime_plan.runtime); + let config = runtime_plan.runtime.config.clone(); Ok(GitlyBootstrap { app_root: self.app_root.clone(), config_path, + config, manifest, composition, runtime_plan, + server_model, }) } @@ -476,11 +484,20 @@ impl GitlyBootstrap { } pub fn serve_from_env(&self, bind_override: Option) -> Result<()> { - self.runtime_plan - .runtime - .clone() - .serve_from_env(bind_override) - .context("failed to serve Gitly from the customer runtime") + let bind = bind_override.unwrap_or_else(|| self.config.server.bind.clone()); + let address = bind + .parse::() + .with_context(|| format!("invalid Gitly bind address `{bind}`"))?; + let app = + fission_app::gitly_server_app(&self.app_root, &self.config, self.server_model.clone())?; + coil::fission::server::serve( + coil::fission::server::ServerRenderer::new(app), + coil::fission::server::ServeOptions { + host: address.ip().to_string(), + port: address.port(), + }, + ) + .context("failed to serve Gitly with Fission SSR") } fn manual_customer_migration_entries(&self) -> Vec { @@ -494,6 +511,10 @@ impl GitlyBootstrap { } } +fn gitly_server_model(runtime: &RuntimePlan) -> fission_app::GitlyServerModel { + fission_app::GitlyServerModel::from_workflow_api(workflow_api_payload(runtime)) +} + pub fn default_cookie_secret(environment: Environment) -> Option<&'static str> { matches!(environment, Environment::Development).then_some("01234567012345670123456701234567") } diff --git a/apps/gitly/crates/gitly-app/tests/gitly.rs b/apps/gitly/crates/gitly-app/tests/gitly.rs index 8e35e23e..90b08410 100644 --- a/apps/gitly/crates/gitly-app/tests/gitly.rs +++ b/apps/gitly/crates/gitly-app/tests/gitly.rs @@ -1,15 +1,17 @@ -use axum::body::{Body, to_bytes}; +use axum::body::{to_bytes, Body}; use axum::http::Request; use coil_runtime::EnvironmentSecretResolver; use gitly_app::{ - GitlyWorkspace, gitly_actions_scheduler_demo_sha256, gitly_community_pulse_demo_sha256, + fission_app::{gitly_server_app, GitlyServerModel}, + gitly_actions_scheduler_demo_sha256, gitly_community_pulse_demo_sha256, GitlyWorkspace, }; +use std::collections::BTreeMap; use std::ffi::OsString; use std::fs; use std::path::{Path, PathBuf}; use std::sync::{ - LazyLock, Mutex, atomic::{AtomicU64, Ordering}, + LazyLock, Mutex, }; use std::time::{SystemTime, UNIX_EPOCH}; @@ -124,6 +126,21 @@ fn temp_workspace_without_theme_assets() -> TempAppRoot { TempAppRoot { path: temp_root } } +fn fission_test_root() -> TempAppRoot { + let source_root = GitlyWorkspace::default().unwrap().app_root().to_path_buf(); + let temp_root = unique_temp_app_root("fission"); + fs::create_dir_all(&temp_root).unwrap(); + if source_root.join("theme").is_dir() { + copy_dir_recursive(&source_root.join("theme"), &temp_root.join("theme")); + } + fs::copy( + source_root.join("platform.dev.toml"), + temp_root.join("platform.dev.toml"), + ) + .unwrap(); + TempAppRoot { path: temp_root } +} + #[test] fn manifest_declares_gitly_showcase_module_and_multilingual_support() { let workspace = GitlyWorkspace::default().unwrap(); @@ -140,12 +157,10 @@ fn manifest_declares_gitly_showcase_module_and_multilingual_support() { vec!["en-GB", "fr-FR", "de-DE"] ); assert!(manifest.localized_routes); - assert!( - manifest - .modules - .iter() - .any(|module| module.id.as_str() == "gitly-showcase") - ); + assert!(manifest + .modules + .iter() + .any(|module| module.id.as_str() == "gitly-showcase")); } #[test] @@ -177,38 +192,30 @@ fn bootstrap_registers_linked_backend_extensions_and_mock_actions_job() { let workspace = GitlyWorkspace::at(&temp_root.path).unwrap(); let bootstrap = workspace.build_bootstrap("platform.dev.toml").unwrap(); - assert!( - bootstrap - .linked_plugin_ids() - .contains(&"gitly-backend".to_string()) - ); + assert!(bootstrap + .linked_plugin_ids() + .contains(&"gitly-backend".to_string())); assert_eq!(bootstrap.runtime_plan.runtime.installed_extensions.len(), 2); - assert!( - bootstrap - .runtime_plan - .runtime - .registered_runtime_jobs - .iter() - .any(|job| job.contract.name == "github.actions.refresh") - ); - assert!( - bootstrap - .runtime_plan - .runtime - .http - .routes - .iter() - .any(|route| route.path == "/api/github/repository") - ); - assert!( - bootstrap - .runtime_plan - .runtime - .http - .routes - .iter() - .any(|route| route.path == "/fr/forgeflow/platform-ui") - ); + assert!(bootstrap + .runtime_plan + .runtime + .registered_runtime_jobs + .iter() + .any(|job| job.contract.name == "github.actions.refresh")); + assert!(bootstrap + .runtime_plan + .runtime + .http + .routes + .iter() + .any(|route| route.path == "/api/github/repository")); + assert!(bootstrap + .runtime_plan + .runtime + .http + .routes + .iter() + .any(|route| route.path == "/fr/forgeflow/platform-ui")); } #[test] @@ -550,3 +557,113 @@ fn server_exposes_runtime_derived_scheduler_state_on_gitly_actions_surface() { ); assert!(actions_body.contains("Loading..."), "{actions_body}"); } + +#[test] +fn fission_server_preserves_gitly_pages_locales_apis_and_search_island() { + use coil::fission::server::{ServerRenderer, ServerRequest}; + + let temp_root = fission_test_root(); + let config = + coil_config::PlatformConfig::from_file(temp_root.path.join("platform.dev.toml")).unwrap(); + let app = gitly_server_app(&temp_root.path, &config, fission_server_model()).unwrap(); + let renderer = ServerRenderer::new(app); + + let mut repository = ServerRequest::get("/fr/forgeflow/platform-ui"); + repository + .headers + .insert("host".into(), "gitly.localhost:58080".into()); + let repository = renderer.handle(repository).unwrap(); + let repository_body = repository.body_string(); + assert_eq!(repository.status, 200); + assert!( + repository_body.contains("forgeflow/platform-ui"), + "{repository_body}" + ); + assert!(repository_body.contains("LISEZ-MOI"), "{repository_body}"); + assert!( + repository_body.contains("Demandes de fusion"), + "{repository_body}" + ); + assert!( + repository_body.contains("lang=\"fr-FR\""), + "{repository_body}" + ); + assert!( + repository_body.contains("forgeflow/platform-ui | Gitly"), + "{repository_body}" + ); + + let mut search = ServerRequest::get("/de/search"); + search.query.insert("q".into(), "platform".into()); + search + .headers + .insert("host".into(), "gitly.localhost".into()); + let search = renderer.handle(search).unwrap(); + let search_body = search.body_string(); + assert_eq!(search.status, 200); + assert!( + search_body.contains("Suchanfrage: platform"), + "{search_body}" + ); + assert!(search_body.contains("lang=\"de-DE\""), "{search_body}"); + assert!( + search_body.contains("Suche | Gitly"), + "{search_body}" + ); + assert!(search_body.contains("gitly-search.wasm"), "{search_body}"); + + let mut api = ServerRequest::get("/api/github/workflows"); + api.headers.insert("host".into(), "gitly.localhost".into()); + let api = renderer.handle(api).unwrap(); + let api_body = api.body_string(); + assert_eq!(api.status, 200); + assert!(api_body.contains("github.actions.refresh"), "{api_body}"); + assert!(api_body.contains("gitly-actions-scheduler"), "{api_body}"); + + let mut hostile = ServerRequest::get("/api/github/repository"); + hostile + .headers + .insert("host".into(), "attacker.example".into()); + let error = renderer.handle(hostile).unwrap_err().to_string(); + assert!(error.contains("scope resolution failed"), "{error}"); +} + +#[test] +fn fission_server_inventory_replaces_the_template_router_surface() { + let temp_root = fission_test_root(); + let config = + coil_config::PlatformConfig::from_file(temp_root.path.join("platform.dev.toml")).unwrap(); + let app = gitly_server_app(&temp_root.path, &config, fission_server_model()).unwrap(); + let routes = coil::fission::server::ServerRenderer::new(app).routes(); + + assert_eq!(routes.len(), 27); + assert!(routes.iter().all(|route| matches!( + route.mode, + coil::fission::server::WebRouteMode::Revalidated(_) + ))); + assert_eq!( + routes + .iter() + .filter(|route| route.path.ends_with("/search")) + .map(|route| route.islands.len()) + .sum::(), + 3 + ); +} + +fn fission_server_model() -> GitlyServerModel { + GitlyServerModel::from_workflow_api(BTreeMap::from([ + ( + "scheduler_contract".to_string(), + "github.actions.refresh".to_string(), + ), + ( + "scheduler_extension".to_string(), + "gitly-actions-scheduler".to_string(), + ), + ( + "scheduler_handler".to_string(), + "nightly-refresh".to_string(), + ), + ])) +} From 1e2c3d4151d20301525da3aaf79c289f9da641d6 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:14:59 +0100 Subject: [PATCH 24/32] gitly: restore native Fission theme switching --- apps/gitly/crates/gitly-app/src/fission_app.rs | 2 ++ apps/gitly/crates/gitly-app/tests/gitly.rs | 8 ++++++++ apps/gitly/crates/gitly-fission/src/i18n.rs | 3 +++ apps/gitly/crates/gitly-fission/src/ui.rs | 11 +++++++++++ 4 files changed, 24 insertions(+) diff --git a/apps/gitly/crates/gitly-app/src/fission_app.rs b/apps/gitly/crates/gitly-app/src/fission_app.rs index c8398860..fdc9ec1f 100644 --- a/apps/gitly/crates/gitly-app/src/fission_app.rs +++ b/apps/gitly/crates/gitly-app/src/fission_app.rs @@ -3,6 +3,7 @@ use coil::fission::server::{ FissionServerApp, ServerHttpContext, ServerRenderContext, ServerResponse, WasmIsland, WebRouteMode, }; +use coil::fission::theme::{DesignMode, Theme}; use coil::{public_revalidation, SiteDefinition, SiteRegistry}; use coil_config::{Environment, PlatformConfig}; use gitly_fission::{GitlyPage, GitlyPageView, GitlyState}; @@ -57,6 +58,7 @@ pub fn gitly_server_app( .project_dir(&project_dir) .user_css(gitly_fission::GITLY_CSS) .static_dir("/theme", project_dir.join("theme")) + .light_dark_themes(Theme::default(), Theme::dark(), DesignMode::Light) .default_locale("en-GB") .locale_resolver(|ctx| { Ok(match ctx.route_path { diff --git a/apps/gitly/crates/gitly-app/tests/gitly.rs b/apps/gitly/crates/gitly-app/tests/gitly.rs index 90b08410..6aed0f86 100644 --- a/apps/gitly/crates/gitly-app/tests/gitly.rs +++ b/apps/gitly/crates/gitly-app/tests/gitly.rs @@ -592,6 +592,14 @@ fn fission_server_preserves_gitly_pages_locales_apis_and_search_island() { repository_body.contains("forgeflow/platform-ui | Gitly"), "{repository_body}" ); + assert!( + repository_body.contains("data-fission-theme-toggle"), + "{repository_body}" + ); + assert!( + repository_body.contains("fission-site-theme"), + "{repository_body}" + ); let mut search = ServerRequest::get("/de/search"); search.query.insert("q".into(), "platform".into()); diff --git a/apps/gitly/crates/gitly-fission/src/i18n.rs b/apps/gitly/crates/gitly-fission/src/i18n.rs index 7d04b0ae..cc8db6e9 100644 --- a/apps/gitly/crates/gitly-fission/src/i18n.rs +++ b/apps/gitly/crates/gitly-fission/src/i18n.rs @@ -13,6 +13,7 @@ pub fn translation_bundles() -> Vec { ("nav.organization", "Organization"), ("nav.profile", "Profile"), ("nav.language", "Language"), + ("nav.theme", "Switch colour theme"), ("home.eyebrow", "A FORGE BUILT AS A CUSTOMER APP"), ("home.title", "Ship accessible, multilingual developer tools without hiding the extension boundaries."), ("home.action", "Explore repositories"), @@ -57,6 +58,7 @@ pub fn translation_bundles() -> Vec { ("nav.organization", "Organisation"), ("nav.profile", "Profil"), ("nav.language", "Langue"), + ("nav.theme", "Changer le thème de couleur"), ("home.eyebrow", "UNE FORGE CONSTRUITE COMME APPLICATION CLIENTE"), ("home.title", "Créez des outils de développement accessibles et multilingues sans masquer les limites des extensions."), ("home.action", "Explorer les dépôts"), @@ -101,6 +103,7 @@ pub fn translation_bundles() -> Vec { ("nav.organization", "Organisation"), ("nav.profile", "Profil"), ("nav.language", "Sprache"), + ("nav.theme", "Farbschema wechseln"), ("home.eyebrow", "EINE FORGE ALS KUNDENANWENDUNG"), ("home.title", "Barrierefreie, mehrsprachige Entwicklungswerkzeuge ohne verborgene Erweiterungsgrenzen ausliefern."), ("home.action", "Repositories entdecken"), diff --git a/apps/gitly/crates/gitly-fission/src/ui.rs b/apps/gitly/crates/gitly-fission/src/ui.rs index 1b4ce91a..33c31b09 100644 --- a/apps/gitly/crates/gitly-fission/src/ui.rs +++ b/apps/gitly/crates/gitly-fission/src/ui.rs @@ -71,6 +71,7 @@ fn desktop_header(state: &GitlyState, env: &Env) -> Widget { local_path(locale, "/alexmariner"), ) .into(), + theme_toggle(env), ], ..Default::default() } @@ -122,6 +123,7 @@ fn mobile_header(state: &GitlyState, env: &Env) -> Widget { } .into(), language_switcher(state.page, env), + theme_toggle(env), Divider::default().into(), ], ..Default::default() @@ -145,6 +147,15 @@ fn language_switcher(page: GitlyPage, env: &Env) -> Widget { .into() } +fn theme_toggle(env: &Env) -> Widget { + let label = t(env, "nav.theme", "Switch colour theme"); + SemanticsRegion::new(Text::new(label.clone())) + .identifier("site-theme-toggle") + .label(label) + .role(Role::Button) + .into() +} + fn content(state: &GitlyState, env: &Env) -> Widget { match state.page { GitlyPage::Home => home(state, env), From 06312a1686eecfc977d9ba40ba35a143186fb4d3 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 02:21:39 +0100 Subject: [PATCH 25/32] docs: describe Gitly's Fission presentation --- apps/gitly/README.md | 51 ++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/apps/gitly/README.md b/apps/gitly/README.md index 750152d5..c443ce5b 100644 --- a/apps/gitly/README.md +++ b/apps/gitly/README.md @@ -7,13 +7,14 @@ points to show that the framework is modular. It demonstrates: -- customer-owned templates and theme assets +- customer-owned Fission widgets rendered through Fission SSR +- a focused browser search island instead of a page-wide client application - a linked Rust backend crate - bounded runtime-installed WASM packages - custom GitHub-style API routes - a real scheduled-job extension contract plus runtime-derived scheduler state on the Actions page -- localized routes plus client-side multilingual frontend copy in `en-GB`, `fr-FR`, and `de-DE` -- light, dark, and system theme switching from the frontend with local persistence +- localized routes and server-rendered copy in `en-GB`, `fr-FR`, and `de-DE` +- Fission-native light and dark theme switching with local persistence ## Quick Start @@ -61,12 +62,12 @@ single-site Gitly stack stays self-contained in the same way Shoppr's multi-site What you should see: -- a GitHub-like shell with accessible navigation -- theme switching between light, dark, and system +- an accessible forge-shaped Fission interface +- persisted light and dark theme switching - language switching between English, French, and German -- static repository, organization, and profile surfaces -- custom API-driven summary cards -- a WASM-backed community pulse endpoint +- server-rendered repository, organization, profile, and workflow surfaces +- a bounded search island over the checked-in demonstration index +- host-scoped JSON API routes - a runtime-derived scheduled-job surface for GitHub Actions ## What Lives Where @@ -77,15 +78,11 @@ What you should see: `platform.dev.toml` - local runtime config for HTTP, database, Redis, storage, jobs, and observability -`templates/gitly/` -- the public GitHub-style pages +`crates/gitly-fission/` +- the portable Fission state, widgets, translations, and search island -`theme/assets/site.css` -- the GitHub-inspired light/dark design system and responsive layout - -`theme/assets/site.js` -- locale switching, theme switching, client-side API hydration, and the customer-owned translation - dictionary used by the demo shell +`theme/` +- customer-owned static assets that are published independently of the Fission widget tree `crates/gitly-backend/` - the linked customer-owned Rust backend @@ -159,8 +156,10 @@ Gitly exposes GitHub-style demo endpoints: - `/api/github/user` - `/api/github/pulse` -The first five are mounted by the customer app in Rust. The last one is fulfilled through the WASM -extension boundary. +The Fission server mounts these read-only demonstration endpoints in Rust and derives the workflow +payload from Coil's assembled scheduler and extension state. The installed WASM packages remain +hash-pinned and validated by the customer runtime; their browser/server execution is deliberately +kept outside the server-rendered page tree. ## Local Host And Asset Notes @@ -193,10 +192,12 @@ For direct local runs, the important runtime inputs are still the same ones used If you are new to Coil, read these in order: 1. `app.toml` -2. `crates/gitly-app/src/lib.rs` -3. `crates/gitly-backend/src/lib.rs` -4. `extensions/gitly-community-pulse/package.toml` -5. `extensions/gitly-actions-scheduler/package.toml` -6. `templates/gitly/` - -That path shows the entire customer-app story without needing to understand the wider repo first. +2. `crates/gitly-fission/src/ui.rs` +3. `crates/gitly-app/src/fission_app.rs` +4. `crates/gitly-app/src/lib.rs` +5. `crates/gitly-backend/src/lib.rs` +6. `extensions/gitly-community-pulse/package.toml` +7. `extensions/gitly-actions-scheduler/package.toml` + +That path shows the portable UI, Fission server boundary, Coil composition, linked Rust logic, and +bounded WASM packages without requiring the wider repository first. From 00e14777141964b5f370eb8d09bd99069b832cdc Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 08:25:22 +0100 Subject: [PATCH 26/32] fix(website): register the Fission site entry --- website/fission.toml | 1 + website/tests/site.rs | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/website/fission.toml b/website/fission.toml index 2d61c4bf..298c825b 100644 --- a/website/fission.toml +++ b/website/fission.toml @@ -4,6 +4,7 @@ targets = ["static-site"] name = "Coil" [site] +entry = "coil_website::site" title = "Coil" description = "A Fission-native Rust product framework for public, interactive, and operational web surfaces." base_url = "https://coil.rs" diff --git a/website/tests/site.rs b/website/tests/site.rs index 3d263957..5aafce9a 100644 --- a/website/tests/site.rs +++ b/website/tests/site.rs @@ -8,6 +8,21 @@ impl Drop for RemoveOnDrop { } } +#[test] +fn fission_cli_uses_the_custom_site_entrypoint() { + let manifest = std::fs::read_to_string( + std::path::Path::new(env!("CARGO_MANIFEST_DIR")).join("fission.toml"), + ) + .unwrap(); + + assert!( + manifest + .lines() + .any(|line| line.trim() == r#"entry = "coil_website::site""#), + "fission site commands bypass the custom home route without site.entry" + ); +} + #[test] fn fission_site_owns_the_home_docs_and_architecture_routes() { let project_dir = std::path::PathBuf::from(env!("CARGO_MANIFEST_DIR")); From 73212eeac9b439d824bac721bfd70e6ada291f0e Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 08:30:36 +0100 Subject: [PATCH 27/32] test(website): exercise the Fission serve boundary --- .github/PULL_REQUEST_TEMPLATE.md | 2 +- README.md | 2 +- scripts/check-website-serve.sh | 70 ++++++++++++++++++++++++++++++++ 3 files changed, 72 insertions(+), 2 deletions(-) create mode 100755 scripts/check-website-serve.sh diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 7793abd0..394debb4 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -11,7 +11,7 @@ - [ ] `cargo test --workspace` - [ ] `cargo test --manifest-path apps/shoppr/Cargo.toml --workspace` - [ ] `cargo test --manifest-path apps/gitly/Cargo.toml --workspace` -- [ ] `cargo run -p coil-website -- build --project-dir website` +- [ ] `./scripts/check-website-serve.sh` ## Risks / Follow-ups diff --git a/README.md b/README.md index fc71c66f..4363aa5e 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ Then open: ### 2. Read The Public Docs ```bash -cargo run -p coil-website -- serve --project-dir website --no-open +fission site serve --project-dir website --no-open ``` That gives you: diff --git a/scripts/check-website-serve.sh b/scripts/check-website-serve.sh new file mode 100755 index 00000000..1edcac1e --- /dev/null +++ b/scripts/check-website-serve.sh @@ -0,0 +1,70 @@ +#!/usr/bin/env bash +set -euo pipefail + +repo_root=$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd) +fission_bin=${FISSION_BIN:-fission} +host=${COIL_SITE_HOST:-127.0.0.1} +port=${COIL_SITE_PORT:-18123} +evidence_dir=${COIL_SITE_EVIDENCE_DIR:-$(mktemp -d "${TMPDIR:-/tmp}/coil-site-serve.XXXXXXXX")} + +mkdir -p "$evidence_dir" +server_log="$evidence_dir/server.log" + +set -m +"$fission_bin" site serve \ + --project-dir "$repo_root/website" \ + --host "$host" \ + --port "$port" \ + --no-open >"$server_log" 2>&1 & +server_pid=$! +set +m + +cleanup() { + kill -- "-$server_pid" 2>/dev/null || true + wait "$server_pid" 2>/dev/null || true +} +trap cleanup EXIT + +base_url="http://$host:$port" +ready=0 +for _attempt in $(seq 1 900); do + if ! kill -0 "$server_pid" 2>/dev/null; then + cat "$server_log" >&2 + exit 1 + fi + if curl -fsS "$base_url/" -o "$evidence_dir/home.html" 2>/dev/null; then + ready=1 + break + fi + sleep 1 +done + +if [[ "$ready" -ne 1 ]]; then + cat "$server_log" >&2 + echo "Coil website did not become ready at $base_url" >&2 + exit 1 +fi + +home_status=$(curl -sS -o "$evidence_dir/home.html" -w '%{http_code}' "$base_url/") +docs_status=$(curl -sS -o "$evidence_dir/docs.html" -w '%{http_code}' "$base_url/docs/intro/") +architecture_status=$(curl -sS -o "$evidence_dir/architecture.html" -w '%{http_code}' "$base_url/architecture/100-fission-native-application-architecture/") +asset_status=$(curl -sS -o "$evidence_dir/favicon.svg" -w '%{http_code}' "$base_url/img/favicon.svg") +missing_status=$(curl -sS -o /dev/null -w '%{http_code}' "$base_url/not-a-real-coil-route") + +test "$home_status" = 200 +test "$docs_status" = 200 +test "$architecture_status" = 200 +test "$asset_status" = 200 +test "$missing_status" = 404 +rg -q 'Build the product' "$evidence_dir/home.html" +rg -q 'Coil' "$evidence_dir/docs.html" +rg -q 'Fission' "$evidence_dir/architecture.html" +rg -q ' Date: Mon, 7 Sep 2026 08:31:17 +0100 Subject: [PATCH 28/32] ci: verify the website through Fission serve --- .github/workflows/ci.yml | 8 ++++++-- .github/workflows/docs.yml | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index acd5e4a2..f257d60e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,5 +47,9 @@ jobs: git -C "$RUNNER_WORKSPACE/../fission/fission" checkout "$FISSION_REV" - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - - name: Build docs - run: cargo run -p coil-website -- build --project-dir website + - name: Install the pinned Fission CLI + run: cargo install --locked --path "$RUNNER_WORKSPACE/../fission/fission/crates/tools/cargo-fission" --root "$RUNNER_TEMP/fission-cli" + - name: Serve and check docs + env: + FISSION_BIN: ${{ runner.temp }}/fission-cli/bin/fission + run: ./scripts/check-website-serve.sh diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index dab86bde..362b6af9 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -42,8 +42,12 @@ jobs: - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - uses: actions/configure-pages@v5 - - name: Build site - run: cargo run -p coil-website -- build --project-dir website + - name: Install the pinned Fission CLI + run: cargo install --locked --path "$RUNNER_WORKSPACE/../fission/fission/crates/tools/cargo-fission" --root "$RUNNER_TEMP/fission-cli" + - name: Serve and check site + env: + FISSION_BIN: ${{ runner.temp }}/fission-cli/bin/fission + run: ./scripts/check-website-serve.sh - uses: actions/upload-pages-artifact@v3 with: path: website/dist From 7a29156d374fbed290d6e84ef9a63391d23bbfd8 Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 09:03:43 +0100 Subject: [PATCH 29/32] shoppr: register PostgreSQL Fission jobs --- .../shoppr-app/src/fission_app/repository.rs | 83 ++++++++++++++++++- apps/shoppr/crates/shoppr-app/src/lib.rs | 7 ++ .../shoppr/crates/shoppr-fission/src/model.rs | 1 + 3 files changed, 88 insertions(+), 3 deletions(-) diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs index 85d24d7e..6e3bcc16 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/repository.rs @@ -1,12 +1,14 @@ use coil::CoilRequestScope; +use coil::fission::server::ServerJobRegistry; use coil_config::SiteConfig; use coil_data::{DataModelError, DataRuntime, PostgresDataClient}; use coil_runtime::StorefrontCatalog; use shoppr_fission::{ - CartLine, CartSnapshot, CatalogCollection, CatalogProduct, CatalogRequest, CatalogResponse, - ShopprJobError, + ADD_CART_ITEM_JOB, CART_READ_JOB, CATALOG_JOB, CartLine, CartSnapshot, CatalogCollection, + CatalogProduct, CatalogRequest, CatalogResponse, ShopprJobError, }; use sqlx::Row; +use std::future::Future; #[derive(Clone)] pub struct PostgresCatalogRepository { @@ -422,6 +424,41 @@ impl PostgresCatalogRepository { } } +pub fn postgres_server_jobs(data: &DataRuntime) -> Result { + let repository = PostgresCatalogRepository::connect(data)?; + let catalog_repository = repository.clone(); + let cart_repository = repository.clone(); + let cart_mutation_repository = repository; + Ok(ServerJobRegistry::new() + .register_job(CATALOG_JOB, move |request, _ctx| { + await_database(catalog_repository.load(request)) + }) + .register_job(CART_READ_JOB, move |request, _ctx| { + await_database(cart_repository.load_cart(&request.scope)) + }) + .register_job(ADD_CART_ITEM_JOB, move |request, _ctx| { + await_database(cart_mutation_repository.add_to_cart( + &request.scope, + &request.product_handle, + request.quantity, + )) + })) +} + +fn await_database(future: F) -> Result +where + F: Future>, +{ + match tokio::runtime::Handle::try_current() { + Ok(handle) => tokio::task::block_in_place(|| handle.block_on(future)), + Err(_) => tokio::runtime::Builder::new_current_thread() + .enable_all() + .build() + .map_err(database_error)? + .block_on(future), + } +} + fn quote_identifier(identifier: &str) -> String { format!("\"{}\"", identifier.replace('"', "\"\"")) } @@ -441,7 +478,10 @@ fn unix_timestamp() -> i64 { #[cfg(test)] mod tests { - use super::database_error; + use super::{await_database, database_error, postgres_server_jobs}; + use coil_data::{ConnectionPoolProfile, DataRuntime}; + use shoppr_fission::{ADD_CART_ITEM_JOB, CART_READ_JOB, CATALOG_JOB, ShopprJobError}; + use std::time::Duration; #[test] fn database_failures_do_not_cross_the_public_job_boundary() { @@ -451,4 +491,41 @@ mod tests { assert_eq!(error.message, "Shoppr data is temporarily unavailable"); assert!(!error.message.contains("private_inventory_snapshot")); } + + #[test] + fn postgres_jobs_register_the_live_catalogue_and_cart_reads() { + let data = DataRuntime { + driver: coil_config::DatabaseDriver::Postgres, + connection_secret_ref: None, + connection_secret: Some("postgres://shoppr:shoppr@127.0.0.1/shoppr".to_string()), + schema: "public".to_string(), + migrations_table: "_coil_migrations".to_string(), + pool: ConnectionPoolProfile { + min_connections: 1, + max_connections: 1, + statement_timeout: Duration::from_secs(1), + }, + }; + + let jobs = postgres_server_jobs(&data).expect("lazy PostgreSQL jobs should register"); + + assert!(jobs.has_job(CATALOG_JOB.name)); + assert!(jobs.has_job(CART_READ_JOB.name)); + assert!(jobs.has_job(ADD_CART_ITEM_JOB.name)); + } + + #[test] + fn database_jobs_are_awaited_from_the_fission_server_runtime() { + let runtime = tokio::runtime::Builder::new_multi_thread() + .worker_threads(1) + .enable_all() + .build() + .unwrap(); + + let value = runtime + .block_on(async { await_database(async { Ok::<_, ShopprJobError>(42) }) }) + .unwrap(); + + assert_eq!(value, 42); + } } diff --git a/apps/shoppr/crates/shoppr-app/src/lib.rs b/apps/shoppr/crates/shoppr-app/src/lib.rs index dc7bf105..bfa822bc 100644 --- a/apps/shoppr/crates/shoppr-app/src/lib.rs +++ b/apps/shoppr/crates/shoppr-app/src/lib.rs @@ -315,6 +315,13 @@ fn discover_workspace_root(start: Option<&Path>) -> Option { } impl ShopprBootstrap { + pub fn fission_server_app(&self) -> Result { + let jobs = fission_app::postgres_server_jobs(&self.runtime_plan.runtime.data) + .context("failed to register Shoppr's PostgreSQL Fission jobs")?; + fission_app::shoppr_server_app(&self.app_root, &self.runtime_plan.runtime.config, jobs) + .context("failed to build Shoppr's Fission server app") + } + pub fn server_host( &self, resolver: &R, diff --git a/apps/shoppr/crates/shoppr-fission/src/model.rs b/apps/shoppr/crates/shoppr-fission/src/model.rs index 1e9115b4..0b777b1b 100644 --- a/apps/shoppr/crates/shoppr-fission/src/model.rs +++ b/apps/shoppr/crates/shoppr-fission/src/model.rs @@ -88,6 +88,7 @@ pub struct CartRequest { #[derive(Clone, Debug, PartialEq, Eq, Serialize, Deserialize)] pub struct AddCartItemRequest { + pub scope: CoilRequestScope, pub product_handle: String, pub quantity: u32, } From 68fe5a2d08ebdb69bbb724752c1fd589251a258d Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 09:26:27 +0100 Subject: [PATCH 30/32] shoppr: move session carts onto Fission actions --- apps/shoppr/crates/shoppr-app/Cargo.toml | 1 + .../shoppr-app/src/fission_app/server.rs | 37 ++--- .../crates/shoppr-app/tests/fission_server.rs | 123 +++++++++++++- .../shoppr/crates/shoppr-fission/src/state.rs | 52 +++++- apps/shoppr/crates/shoppr-fission/src/ui.rs | 157 ++++++++++++++++-- apps/shoppr/translations/en-GB.toml | 6 + apps/shoppr/translations/fr-FR.toml | 6 + apps/shoppr/translations/pl-PL.toml | 6 + 8 files changed, 337 insertions(+), 51 deletions(-) diff --git a/apps/shoppr/crates/shoppr-app/Cargo.toml b/apps/shoppr/crates/shoppr-app/Cargo.toml index bed539ca..c9d30263 100644 --- a/apps/shoppr/crates/shoppr-app/Cargo.toml +++ b/apps/shoppr/crates/shoppr-app/Cargo.toml @@ -31,3 +31,4 @@ wat = "1" [dev-dependencies] axum = "0.8" +serde_json.workspace = true diff --git a/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs b/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs index 5122be57..c57bae27 100644 --- a/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs +++ b/apps/shoppr/crates/shoppr-app/src/fission_app/server.rs @@ -1,10 +1,11 @@ use super::{ShopprState, StorefrontPage, StorefrontRoute}; -use anyhow::{anyhow, Context, Result}; +use anyhow::{Context, Result, anyhow}; use coil::fission::i18n::TranslationBundle; use coil::fission::server::{ - FissionServerApp, ServerJobRegistry, ServerRenderContext, WasmIsland, WebRouteMode, + FissionServerApp, ServerJobRegistry, ServerPrivatePolicy, ServerRenderContext, + ServerRenderPolicy, WasmIsland, WebRouteMode, }; -use coil::{public_revalidation, SiteDefinition, SiteRegistry}; +use coil::{SiteDefinition, SiteRegistry, public_revalidation}; use coil_config::{Environment, PlatformConfig}; use std::collections::HashMap; use std::sync::Arc; @@ -78,16 +79,6 @@ pub fn shoppr_server_app( "Filter the current server-rendered catalogue without taking over the page.", ), ) - .island( - "/:locale/shop", - WasmIsland::new( - "shoppr-cart", - "/fission/islands/shoppr-cart.wasm", - "shoppr-cart", - ) - .entry("shoppr_fission::cart_island_boot") - .description("Session cart editing and totals inside the catalogue page."), - ) .route_widget_with_state( "/:locale/shop/collections", "Seasonal edits | Shoppr", @@ -111,20 +102,10 @@ pub fn shoppr_server_app( "/:locale/shop/products/:handle", "Product | Shoppr", Some("Shoppr product detail.".to_string()), - public(), + WebRouteMode::Server(ServerRenderPolicy::default()), StorefrontPage, state_loader(Arc::clone(&sites), StorefrontRoute::Product(String::new())), ) - .island( - "/:locale/shop/products/:handle", - WasmIsland::new( - "shoppr-cart", - "/fission/islands/shoppr-cart.wasm", - "shoppr-cart", - ) - .entry("shoppr_fission::cart_island_boot") - .description("Add the selected variant to the durable session cart."), - ) .route_widget_with_state( "/:locale/events", "Townhouse events | Shoppr", @@ -142,6 +123,14 @@ pub fn shoppr_server_app( ) .entry("shoppr_fission::booking_island_boot") .description("Select and reserve an event session."), + ) + .route_widget_with_state( + "/cart", + "Your bag | Shoppr", + Some("Your current Shoppr selection.".to_string()), + WebRouteMode::ServerPrivate(ServerPrivatePolicy::default()), + StorefrontPage, + state_loader(Arc::clone(&sites), StorefrontRoute::Cart), ); for (locale, source) in [ ("en-GB", include_str!("../../../../translations/en-GB.toml")), diff --git a/apps/shoppr/crates/shoppr-app/tests/fission_server.rs b/apps/shoppr/crates/shoppr-app/tests/fission_server.rs index 2d1a3d51..9b3a3bb4 100644 --- a/apps/shoppr/crates/shoppr-app/tests/fission_server.rs +++ b/apps/shoppr/crates/shoppr-app/tests/fission_server.rs @@ -1,8 +1,11 @@ use coil::fission::server::{ServerJobRegistry, ServerRenderer, ServerRequest}; use shoppr_app::fission_app::{ - shoppr_server_app, CatalogCollection, CatalogProduct, CatalogResponse, CATALOG_JOB, + ADD_CART_ITEM_JOB, AddCartItem, AddCartItemRequest, CART_READ_JOB, CATALOG_JOB, CartLine, + CartSnapshot, CatalogCollection, CatalogProduct, CatalogResponse, shoppr_server_app, }; use std::path::PathBuf; +use std::sync::{Arc, Mutex}; +use std::time::Duration; fn app_root() -> PathBuf { PathBuf::from(env!("CARGO_MANIFEST_DIR")).join("../..") @@ -52,11 +55,103 @@ fn public_product_route_is_real_fission_ssr_after_the_catalog_job_settles() { assert!(body.contains("lang=\"en-GB\""), "{body}"); assert!(body.contains("Harbor Cap"), "{body}"); assert!(body.contains("Canvas, considered for the coast."), "{body}"); - assert!(body.contains("shoppr-cart"), "{body}"); - assert!(body.contains("shoppr-cart.wasm"), "{body}"); + assert!(body.contains("Add to bag"), "{body}"); + assert!(body.contains("method=\"post\""), "{body}"); + assert!(body.contains("/__fission/action"), "{body}"); assert!(!body.contains("coil:replace"), "{body}"); } +#[test] +fn add_to_bag_uses_the_server_derived_site_and_session_scope() { + let root = app_root(); + let config = coil_config::PlatformConfig::from_file(root.join("platform.dev.toml")).unwrap(); + let captured = Arc::new(Mutex::new(None::)); + let captured_request = Arc::clone(&captured); + let jobs = ServerJobRegistry::new() + .register_job(CATALOG_JOB, |_request, _ctx| Ok(catalog())) + .register_job(ADD_CART_ITEM_JOB, move |request, _ctx| { + *captured_request.lock().unwrap() = Some(request); + Ok(CartSnapshot { + item_count: 1, + subtotal_minor: 2_900, + currency: "GBP".to_string(), + lines: Vec::new(), + }) + }); + let renderer = ServerRenderer::new(shoppr_server_app(root, &config, jobs).unwrap()); + let path = "/en-GB/shop/products/harbor-cap"; + let mut initial = ServerRequest::get(path); + initial + .headers + .insert("host".to_string(), "uk.localhost:8088".to_string()); + let initial_response = renderer.handle(initial).unwrap(); + let cookie = initial_response + .headers + .iter() + .find(|(name, _)| name.eq_ignore_ascii_case("set-cookie")) + .map(|(_, value)| value.split(';').next().unwrap().to_string()) + .unwrap(); + let token = renderer.sign_action( + path, + coil::fission::prelude::WidgetId::explicit("shoppr.cart.add").as_u128(), + AddCartItem("harbor-cap".to_string()), + Duration::from_secs(60), + ); + let mut action = ServerRequest::post("/__fission/action", serde_json::to_vec(&token).unwrap()); + action + .headers + .insert("host".to_string(), "uk.localhost:8088".to_string()); + action.headers.insert("cookie".to_string(), cookie); + + let response = renderer.handle(action).unwrap(); + let request = captured.lock().unwrap().clone().unwrap(); + + assert_eq!(response.status, 200); + assert!(response.body_string().contains("1 piece now in your bag")); + assert_eq!(request.scope.site_id, "shoppr-uk"); + assert!(!request.scope.session_id.is_empty()); + assert_eq!(request.product_handle, "harbor-cap"); + assert_eq!(request.quantity, 1); +} + +#[test] +fn cart_route_waits_for_the_session_cart_job_before_rendering() { + let root = app_root(); + let config = coil_config::PlatformConfig::from_file(root.join("platform.dev.toml")).unwrap(); + let jobs = ServerJobRegistry::new() + .register_job(CATALOG_JOB, |_request, _ctx| Ok(catalog())) + .register_job(CART_READ_JOB, |request, _ctx| { + assert_eq!(request.scope.site_id, "shoppr-uk"); + assert!(!request.scope.session_id.is_empty()); + Ok(CartSnapshot { + item_count: 2, + subtotal_minor: 5_800, + currency: "GBP".to_string(), + lines: vec![CartLine { + product_id: "product:harbor-cap".to_string(), + product_handle: "harbor-cap".to_string(), + title: "Harbor Cap".to_string(), + quantity: 2, + unit_price_minor: 2_900, + total_minor: 5_800, + currency: "GBP".to_string(), + }], + }) + }); + let renderer = ServerRenderer::new(shoppr_server_app(root, &config, jobs).unwrap()); + let mut request = ServerRequest::get("/cart"); + request + .headers + .insert("host".to_string(), "uk.localhost:8088".to_string()); + + let response = renderer.handle(request).unwrap(); + let body = response.body_string(); + + assert_eq!(response.status, 200); + assert!(body.contains("Harbor Cap"), "{body}"); + assert!(body.contains("GBP 58.00"), "{body}"); +} + #[test] fn locale_is_selected_from_the_site_scoped_route_before_rendering() { let mut request = ServerRequest::get("/fr-FR/shop"); @@ -112,15 +207,27 @@ fn public_route_inventory_uses_ssr_and_bounded_islands() { .iter() .find(|route| route.path == "/:locale/shop") .unwrap(); - assert_eq!(catalog.islands.len(), 2); + assert_eq!(catalog.islands.len(), 1); let events = routes .iter() .find(|route| route.path == "/:locale/events") .unwrap(); assert_eq!(events.islands.len(), 1); - assert!(routes.iter().all(|route| !matches!( - route.mode, + let cart = routes.iter().find(|route| route.path == "/cart").unwrap(); + assert!(matches!( + cart.mode, coil::fission::server::WebRouteMode::ServerPrivate(_) - | coil::fission::server::WebRouteMode::ClientApp(_) - ))); + )); + assert!( + routes + .iter() + .filter(|route| route.path != "/cart") + .all(|route| { + !matches!( + route.mode, + coil::fission::server::WebRouteMode::ServerPrivate(_) + | coil::fission::server::WebRouteMode::ClientApp(_) + ) + }) + ); } diff --git a/apps/shoppr/crates/shoppr-fission/src/state.rs b/apps/shoppr/crates/shoppr-fission/src/state.rs index d2abef92..684e923f 100644 --- a/apps/shoppr/crates/shoppr-fission/src/state.rs +++ b/apps/shoppr/crates/shoppr-fission/src/state.rs @@ -1,4 +1,7 @@ -use super::model::{CATALOG_JOB, CatalogResponse, ShopprJobError}; +use super::model::{ + ADD_CART_ITEM_JOB, AddCartItemRequest, CART_READ_JOB, CATALOG_JOB, CartSnapshot, + CatalogResponse, ShopprJobError, +}; use coil::fission::prelude::*; use coil::{CoilRequestScope, CoilSessionState}; @@ -10,6 +13,7 @@ pub enum StorefrontRoute { Collection(String), Product(String), Events, + Cart, Account, Admin, NotFound, @@ -36,6 +40,7 @@ pub struct ShopprState { pub scope: CoilRequestScope, pub route: StorefrontRoute, pub catalog: AsyncSnapshot, + pub cart: AsyncSnapshot, pub session: CoilSessionState, } @@ -45,11 +50,56 @@ impl ShopprState { scope, route, catalog: AsyncSnapshot::waiting(), + cart: AsyncSnapshot::waiting(), session: CoilSessionState::SignedOut, } } } +#[fission_reducer(CartLoaded)] +pub fn on_cart_loaded(state: &mut ShopprState, ctx: &mut ReducerContext) { + let cart = ctx + .input + .job_ok(ADD_CART_ITEM_JOB) + .or_else(|| ctx.input.job_ok(CART_READ_JOB)); + if let Some(cart) = cart { + state.cart = AsyncSnapshot::with_data(AsyncConnectionState::Done, cart); + } +} + +#[fission_reducer(CartFailed)] +pub fn on_cart_failed(state: &mut ShopprState, ctx: &mut ReducerContext) { + let error = ctx + .input + .job_err(ADD_CART_ITEM_JOB) + .or_else(|| ctx.input.job_err(CART_READ_JOB)) + .unwrap_or_else(|| ShopprJobError::unavailable("The bag could not be loaded")); + state.cart = AsyncSnapshot::with_error(AsyncConnectionState::Done, error); +} + +#[fission_reducer(AddCartItem)] +pub fn add_cart_item( + state: &mut ShopprState, + handle: String, + ctx: &mut ReducerContext, +) { + state.cart = AsyncSnapshot::waiting(); + let loaded = ctx.effects.bind(CartLoaded, on_cart_loaded); + let failed = ctx.effects.bind(CartFailed, on_cart_failed); + ctx.effects + .app( + ADD_CART_ITEM_JOB, + AddCartItemRequest { + scope: state.scope.clone(), + product_handle: handle, + quantity: 1, + }, + ) + .on_ok(loaded) + .on_err(failed) + .dispatch(); +} + impl GlobalState for ShopprState {} #[fission_reducer(CatalogLoaded)] diff --git a/apps/shoppr/crates/shoppr-fission/src/ui.rs b/apps/shoppr/crates/shoppr-fission/src/ui.rs index c02831d7..f7d4552a 100644 --- a/apps/shoppr/crates/shoppr-fission/src/ui.rs +++ b/apps/shoppr/crates/shoppr-fission/src/ui.rs @@ -1,7 +1,11 @@ -use super::model::{CatalogProduct, CatalogRequest, CatalogResponse, CATALOG_JOB}; +use super::model::{ + CART_READ_JOB, CATALOG_JOB, CartRequest, CartSnapshot, CatalogProduct, CatalogRequest, + CatalogResponse, +}; use super::state::{ - on_catalog_failed, on_catalog_loaded, CatalogFailed, CatalogLoaded, ShopprState, - StorefrontRoute, + AddCartItem, CartFailed, CartLoaded, CatalogFailed, CatalogLoaded, ShopprState, + StorefrontRoute, add_cart_item, on_cart_failed, on_cart_loaded, on_catalog_failed, + on_catalog_loaded, }; use coil::fission::core::{JobResource, ResourceKey}; use coil::fission::prelude::*; @@ -14,6 +18,8 @@ impl From for Widget { let (ctx, view) = coil::fission::build::current::(); let loaded = with_reducer!(ctx, CatalogLoaded, on_catalog_loaded); let failed = with_reducer!(ctx, CatalogFailed, on_catalog_failed); + let cart_loaded = with_reducer!(ctx, CartLoaded, on_cart_loaded); + let cart_failed = with_reducer!(ctx, CartFailed, on_cart_failed); let state = view.state(); let env = view.env(); let request = CatalogRequest { @@ -36,6 +42,23 @@ impl From for Widget { .on_ok(loaded) .on_err(failed), ); + if matches!(&state.route, StorefrontRoute::Cart) { + resources.job( + JobResource::new( + ResourceKey::new(format!( + "shoppr.cart.{}.{}", + state.scope.site_id, state.scope.session_id + )), + CART_READ_JOB, + CartRequest { + scope: state.scope.clone(), + }, + ) + .deps((state.scope.site_id.clone(), state.scope.session_id.clone())) + .on_ok(cart_loaded) + .on_err(cart_failed), + ); + } }); let tokens = &view.env().theme.tokens; @@ -90,6 +113,7 @@ fn desktop_site_header(locale: &str, env: &Env) -> Widget { format!("/{locale}/events"), ) .into(), + Link::to(t(env, "fission.bag_ready", "Your bag"), "/cart").into(), ], ..Default::default() } @@ -124,6 +148,7 @@ fn mobile_site_header(locale: &str, env: &Env) -> Widget { format!("/{locale}/events"), ) .into(), + Link::to(t(env, "fission.bag_ready", "Bag"), "/cart").into(), ], ..Default::default() } @@ -149,6 +174,7 @@ fn route_content(state: &ShopprState, env: &Env) -> Widget { } StorefrontRoute::Product(handle) => product_page(catalog, handle, env), StorefrontRoute::Events => events_page(env), + StorefrontRoute::Cart => cart_page(&state.cart, env), StorefrontRoute::Account => account_page(env), StorefrontRoute::Admin => admin_entry_page(env), StorefrontRoute::NotFound => not_found(env), @@ -249,7 +275,6 @@ fn catalog_page(catalog: &CatalogResponse, locale: &str, env: &Env) -> Widget { .into(), search_island_mount(env), product_grid(&catalog.products, locale, env), - cart_island_mount(env), ], ..Default::default() } @@ -324,9 +349,13 @@ fn collection_page(catalog: &CatalogResponse, handle: &str, locale: &str, env: & fn product_page(catalog: &CatalogResponse, handle: &str, env: &Env) -> Widget { match catalog.products.iter().find(|item| item.handle == handle) { - Some(product) => Column { - gap: Some(22.0), - children: vec![ + Some(product) => { + let (ctx, view) = coil::fission::build::current::(); + let add = ctx.bind( + AddCartItem(product.handle.clone()), + reduce_with!(add_cart_item), + ); + let mut children = vec![ Text::new(t(env, "fission.current_edit", "SHOPPR / CURRENT EDIT")) .weight(700) .into(), @@ -364,11 +393,37 @@ fn product_page(catalog: &CatalogResponse, handle: &str, env: &Env) -> Widget { product.inventory_locations.join(" · ") }) .into(), - cart_island_mount(env), - ], - ..Default::default() + Button { + id: Some(WidgetId::explicit("shoppr.cart.add")), + child: Some(Text::new(t(env, "product.copy.add_to_cart", "Add to bag")).into()), + on_press: Some(add), + ..Default::default() + } + .semantics_identifier("shoppr.cart.add") + .into(), + ]; + if let Some(cart) = &view.state().cart.data { + let summary = if cart.item_count == 1 { + t(env, "cart.added_singular", "piece now in your bag") + } else { + t(env, "cart.added_plural", "pieces now in your bag") + }; + children.push( + Text::new(format!("{} {summary}", cart.item_count)) + .weight(700) + .into(), + ); + } + if let Some(error) = &view.state().cart.error { + children.push(Text::new(error.message.clone()).into()); + } + Column { + gap: Some(22.0), + children, + ..Default::default() + } + .into() } - .into(), None => not_found(env), } } @@ -418,14 +473,80 @@ fn search_island_mount(env: &Env) -> Widget { .into() } -fn cart_island_mount(env: &Env) -> Widget { - SemanticsRegion { - id: Some(WidgetId::explicit("shoppr-cart")), - identifier: Some("shoppr-cart".to_string()), - child: Some(Text::new(t(env, "fission.bag_ready", "Your bag is ready")).into()), - ..Default::default() +fn cart_page( + cart: &AsyncSnapshot, + env: &Env, +) -> Widget { + match cart { + AsyncSnapshot { + data: Some(cart), .. + } if cart.lines.is_empty() => EmptyState { + icon: None, + title: t(env, "cart.empty_title", "Your bag is empty"), + description: Some(t( + env, + "cart.empty_summary", + "Explore the current edit and choose a piece to continue.", + )), + action: Some(Link::to(t(env, "cart.empty_cta", "Explore the edit"), "/").into()), + } + .into(), + AsyncSnapshot { + data: Some(cart), .. + } => Column { + gap: Some(20.0), + children: std::iter::once( + Text::new(t(env, "cart.title", "Your bag")) + .size(48.0) + .weight(700) + .into(), + ) + .chain(cart.lines.iter().map(|line| { + Row { + gap: Some(20.0), + children: vec![ + Text::new(line.title.clone()).size(22.0).weight(700).into(), + Spacer { + flex_grow: 1.0, + ..Default::default() + } + .into(), + Text::new(format!("{} × {}", line.quantity, line.currency)).into(), + Text::new(format!("{:.2}", line.total_minor as f64 / 100.0)).into(), + ], + ..Default::default() + } + .into() + })) + .chain(std::iter::once( + Text::new(format!( + "{} {:.2}", + cart.currency, + cart.subtotal_minor as f64 / 100.0 + )) + .size(30.0) + .weight(700) + .into(), + )) + .collect(), + ..Default::default() + } + .into(), + AsyncSnapshot { + error: Some(error), .. + } => Alert { + kind: AlertKind::Error, + title: t(env, "cart.error_title", "Your bag is unavailable"), + description: Some(error.message.clone()), + } + .into(), + _ => Spinner { + id: WidgetId::explicit("shoppr.cart.loading"), + color: None, + motion: Some(SpinnerMotion::Default), + } + .into(), } - .into() } fn events_page(env: &Env) -> Widget { diff --git a/apps/shoppr/translations/en-GB.toml b/apps/shoppr/translations/en-GB.toml index 4a89050f..796b00bf 100644 --- a/apps/shoppr/translations/en-GB.toml +++ b/apps/shoppr/translations/en-GB.toml @@ -199,6 +199,12 @@ delivery_label = "Estimated Delivery" total_label = "Total" checkout_button = "Proceed to checkout" continue_shopping = "Continue shopping" +empty_title = "Your bag is empty." +empty_summary = "Explore the current edit and choose a piece to continue." +empty_cta = "Explore the edit" +error_title = "Your bag is unavailable" +added_singular = "piece now in your bag" +added_plural = "pieces now in your bag" [account] meta_title = "My Account" diff --git a/apps/shoppr/translations/fr-FR.toml b/apps/shoppr/translations/fr-FR.toml index 5a1a339f..5b8c866b 100644 --- a/apps/shoppr/translations/fr-FR.toml +++ b/apps/shoppr/translations/fr-FR.toml @@ -199,6 +199,12 @@ delivery_label = "Livraison Estimée" total_label = "Total" checkout_button = "Passer la commande" continue_shopping = "Continuer les achats" +empty_title = "Votre panier est vide." +empty_summary = "Explorez la sélection actuelle et choisissez une pièce pour continuer." +empty_cta = "Découvrir la sélection" +error_title = "Votre panier est indisponible" +added_singular = "pièce dans votre panier" +added_plural = "pièces dans votre panier" [account] meta_title = "Mon Compte" diff --git a/apps/shoppr/translations/pl-PL.toml b/apps/shoppr/translations/pl-PL.toml index e52ee54c..31c56608 100644 --- a/apps/shoppr/translations/pl-PL.toml +++ b/apps/shoppr/translations/pl-PL.toml @@ -199,6 +199,12 @@ delivery_label = "Szacowana Dostawa" total_label = "Łącznie" checkout_button = "Przejdź do kasy" continue_shopping = "Kontynuuj zakupy" +empty_title = "Twój koszyk jest pusty." +empty_summary = "Poznaj aktualną kolekcję i wybierz produkt, aby kontynuować." +empty_cta = "Poznaj kolekcję" +error_title = "Twój koszyk jest niedostępny" +added_singular = "produkt w Twoim koszyku" +added_plural = "produkty w Twoim koszyku" [account] meta_title = "Moje Konto" From b05f86a2cb7f3c2fdbee44fb93bb6c8f430109bf Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 09:26:40 +0100 Subject: [PATCH 31/32] shoppr: remove the browser-only cart simulation --- .../crates/shoppr-fission/src/islands.rs | 91 ------------------- 1 file changed, 91 deletions(-) diff --git a/apps/shoppr/crates/shoppr-fission/src/islands.rs b/apps/shoppr/crates/shoppr-fission/src/islands.rs index 1f2dc952..42988e77 100644 --- a/apps/shoppr/crates/shoppr-fission/src/islands.rs +++ b/apps/shoppr/crates/shoppr-fission/src/islands.rs @@ -95,97 +95,6 @@ pub fn search_island_boot(input: &str) -> String { }) } -#[derive(Clone, Debug, Default, Deserialize)] -pub struct CartIslandProps { - #[serde(default)] - pub item_count: u32, - #[serde(default)] - pub subtotal_minor: i64, - #[serde(default)] - pub currency: String, - pub product_handle: Option, -} - -#[derive(Clone, Debug, Default)] -struct CartState { - item_count: u32, - subtotal_minor: i64, - currency: String, - product_handle: Option, -} - -impl GlobalState for CartState {} - -#[fission_reducer(StageCartItem)] -fn stage_cart_item(state: &mut CartState) { - if state.product_handle.is_some() { - state.item_count = state.item_count.saturating_add(1); - } -} - -#[derive(Clone, Copy)] -struct CartIsland; - -impl From for Widget { - fn from(_: CartIsland) -> Self { - let (ctx, view) = coil::fission::build::current::(); - let add = with_reducer!(ctx, StageCartItem, stage_cart_item); - let mut children = vec![ - Text::new("YOUR BAG").weight(700).into(), - Text::new(format!("{} pieces", view.state().item_count)) - .size(24.0) - .weight(700) - .into(), - Text::new(format!( - "{} {:.2}", - view.state().currency, - view.state().subtotal_minor as f64 / 100.0 - )) - .into(), - ]; - if view.state().product_handle.is_some() { - children.push( - Button { - child: Some(Text::new("Add to bag").into()), - on_press: Some(add), - ..Default::default() - } - .semantics_identifier("shoppr.cart.add") - .into(), - ); - } - Column { - gap: Some(12.0), - children, - ..Default::default() - } - .into() - } -} - -pub fn cart_island_boot(input: &str) -> String { - let props = serde_json::from_str::>(input) - .unwrap_or_default() - .props; - run_browser_island("shoppr-cart", input, || { - BrowserIslandApp::new( - "shoppr-cart", - "shoppr-cart", - CartState { - item_count: props.item_count, - subtotal_minor: props.subtotal_minor, - currency: if props.currency.is_empty() { - "GBP".to_string() - } else { - props.currency - }, - product_handle: props.product_handle, - }, - CartIsland, - ) - }) -} - #[derive(Clone, Debug, Default, Deserialize)] pub struct BookingIslandProps { #[serde(default)] From 057133c75e2fb8524837c06149e7d2adb03c397c Mon Sep 17 00:00:00 2001 From: zcourts Date: Mon, 7 Sep 2026 09:26:58 +0100 Subject: [PATCH 32/32] gitly: synchronize the Fission dependency lockfile --- apps/gitly/Cargo.lock | 1601 +++++++++++++++++++++++------------------ 1 file changed, 899 insertions(+), 702 deletions(-) diff --git a/apps/gitly/Cargo.lock b/apps/gitly/Cargo.lock index 5fd15790..c51b2459 100644 --- a/apps/gitly/Cargo.lock +++ b/apps/gitly/Cargo.lock @@ -29,7 +29,7 @@ checksum = "b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0" dependencies = [ "cfg-if", "cipher", - "cpufeatures", + "cpufeatures 0.2.17", ] [[package]] @@ -67,9 +67,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "android_system_properties" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +checksum = "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc" dependencies = [ "libc", ] @@ -126,9 +126,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "ar_archive_writer" @@ -145,26 +145,32 @@ version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" +[[package]] +name = "arrayvec" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56" + [[package]] name = "async-lock" version = "3.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311" dependencies = [ - "event-listener 5.4.1", + "event-listener 5.4.2", "event-listener-strategy", "pin-project-lite", ] [[package]] name = "async-trait" -version = "0.1.89" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] @@ -184,24 +190,24 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "autocfg" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53" [[package]] name = "axum" -version = "0.8.8" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8" +checksum = "31b698c5f9a010f6573133b09e0de5408834d0c82f8d7475a89fc1867a71cd90" dependencies = [ "axum-core", "bytes", "form_urlencoded", "futures-util", - "http 1.4.0", - "http-body 1.0.1", + "http 1.5.0", + "http-body 1.1.0", "http-body-util", - "hyper 1.8.1", + "hyper 1.11.1", "hyper-util", "itoa", "matchit", @@ -229,8 +235,8 @@ checksum = "08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1" dependencies = [ "bytes", "futures-core", - "http 1.4.0", - "http-body 1.0.1", + "http 1.5.0", + "http-body 1.1.0", "http-body-util", "mime", "pin-project-lite", @@ -275,13 +281,26 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" dependencies = [ "serde_core", ] +[[package]] +name = "blake3" +version = "1.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae" +dependencies = [ + "arrayvec", + "cc", + "cfg-if", + "constant_time_eq", + "cpufeatures 0.3.1", +] + [[package]] name = "block-buffer" version = "0.10.4" @@ -293,9 +312,9 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.20.2" +version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" +checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" dependencies = [ "allocator-api2", ] @@ -308,15 +327,15 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.11.1" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" +checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" [[package]] name = "cc" -version = "1.2.57" +version = "1.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0dd1ca384932ff3641c8718a02769f1698e7563dc6974ffd03346116310423" +checksum = "005ec2760ca554fae18df7a11195552ec576cd665632a881bc011d5bb2fd4d80" dependencies = [ "find-msvc-tools", "jobserver", @@ -332,15 +351,26 @@ checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" [[package]] name = "cfg_aliases" -version = "0.2.1" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527" + +[[package]] +name = "chacha20" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" +checksum = "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.1", + "rand_core 0.10.1", +] [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -362,9 +392,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.0" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" +checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" dependencies = [ "clap_builder", "clap_derive", @@ -372,9 +402,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.0" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" +checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" dependencies = [ "anstream", "anstyle", @@ -384,14 +414,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.0" +version = "4.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" +checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] @@ -406,7 +436,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" dependencies = [ - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -444,7 +474,7 @@ dependencies = [ "coil-template", "coil-wasm", "serde", - "thiserror 2.0.18", + "thiserror 2.0.20", "toml", ] @@ -531,7 +561,7 @@ dependencies = [ "coil-tls", "coil-wasm", "hmac", - "rand 0.8.5", + "rand 0.8.8", "sha2", "thiserror 1.0.69", "toml", @@ -565,6 +595,15 @@ dependencies = [ "coil-memberships", ] +[[package]] +name = "coil-fission" +version = "0.1.1" +dependencies = [ + "fission", + "serde", + "thiserror 1.0.69", +] + [[package]] name = "coil-i18n" version = "0.1.1" @@ -646,6 +685,7 @@ dependencies = [ "coil-core", "coil-customer-sdk", "coil-events", + "coil-fission", "coil-media", "coil-memberships", "coil-ops", @@ -736,7 +776,7 @@ dependencies = [ "coil-data", "lers", "openssl", - "rand 0.8.5", + "rand 0.8.8", "reqwest 0.12.28", "serde", "serde_json", @@ -763,21 +803,22 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" [[package]] name = "combine" -version = "4.6.7" +version = "4.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +checksum = "cfc320937d09e6de266b31b9afb480f197d7a861be86be7cb2ea7e5d1bfffc5e" dependencies = [ "bytes", "memchr", ] [[package]] -name = "concurrent-queue" -version = "2.5.0" +name = "console_error_panic_hook" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" +checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" dependencies = [ - "crossbeam-utils", + "cfg-if", + "wasm-bindgen", ] [[package]] @@ -786,6 +827,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "constant_time_eq" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" + [[package]] name = "core-foundation" version = "0.9.4" @@ -830,6 +877,15 @@ dependencies = [ "libc", ] +[[package]] +name = "cpufeatures" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566" +dependencies = [ + "libc", +] + [[package]] name = "cranelift-assembler-x64" version = "0.117.2" @@ -967,33 +1023,33 @@ dependencies = [ [[package]] name = "crc-catalog" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" +checksum = "217698eaf96b4a3f0bc4f3662aaa55bdf913cd54d7204591faa790070c6d0853" [[package]] name = "crc32fast" -version = "1.5.0" +version = "1.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" +checksum = "8498c871161e1742aaa9d52551b2d6ebdd4c3d45a3be423e3728f33b955be550" dependencies = [ "cfg-if", ] [[package]] name = "crossbeam-channel" -version = "0.5.15" +version = "0.5.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2" +checksum = "98b0cc327b5bc766e7fda9c9260cc0fa81b43a8e240440422dff70788e3f9ef1" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-deque" -version = "0.8.6" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51" +checksum = "622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a" dependencies = [ "crossbeam-epoch", "crossbeam-utils", @@ -1001,33 +1057,33 @@ dependencies = [ [[package]] name = "crossbeam-epoch" -version = "0.9.18" +version = "0.9.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-queue" -version = "0.3.12" +version = "0.3.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115" +checksum = "03e8bd762f7479489c70ed6c768ddca99d7296857de437a68dcb2a94365b3fae" dependencies = [ "crossbeam-utils", ] [[package]] name = "crossbeam-utils" -version = "0.8.21" +version = "0.8.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" +checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6" [[package]] name = "crypto-common" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" dependencies = [ "generic-array", "rand_core 0.6.4", @@ -1045,9 +1101,9 @@ dependencies = [ [[package]] name = "data-encoding" -version = "2.10.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" +checksum = "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06" [[package]] name = "debugid" @@ -1113,13 +1169,13 @@ dependencies = [ [[package]] name = "displaydoc" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] @@ -1128,11 +1184,17 @@ version = "0.15.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b" +[[package]] +name = "downcast-rs" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2" + [[package]] name = "either" -version = "1.15.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" +checksum = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34" dependencies = [ "serde", ] @@ -1205,11 +1267,10 @@ checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" [[package]] name = "event-listener" -version = "5.4.1" +version = "5.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab" +checksum = "5a23add41df1562121a9393cb065eab5146a1242410f23a644851e90cfd669d2" dependencies = [ - "concurrent-queue", "parking", "pin-project-lite", ] @@ -1220,7 +1281,7 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93" dependencies = [ - "event-listener 5.4.1", + "event-listener 5.4.2", "pin-project-lite", ] @@ -1238,15 +1299,219 @@ checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" [[package]] name = "fastrand" -version = "2.3.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" +checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223" [[package]] name = "find-msvc-tools" -version = "0.1.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" +version = "0.1.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d" + +[[package]] +name = "fission" +version = "0.14.1" +dependencies = [ + "fission-core", + "fission-diagnostics", + "fission-i18n", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-render", + "fission-shell-server", + "fission-shell-site", + "fission-text-engine", + "fission-theme", + "fission-widgets", + "serde", +] + +[[package]] +name = "fission-core" +version = "0.14.1" +dependencies = [ + "anyhow", + "blake3", + "bytes", + "downcast-rs", + "fission-diagnostics", + "fission-i18n", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-semantics", + "fission-text-engine", + "fission-theme", + "futures-core", + "glam", + "lazy_static", + "regex-lite", + "serde", + "serde_json", + "unicode-segmentation", +] + +[[package]] +name = "fission-design-system-codegen" +version = "0.14.1" +dependencies = [ + "anyhow", + "serde_json", +] + +[[package]] +name = "fission-diagnostics" +version = "0.14.1" +dependencies = [ + "bitflags 2.13.1", + "once_cell", + "parking_lot", + "serde", + "serde_json", +] + +[[package]] +name = "fission-i18n" +version = "0.14.1" +dependencies = [ + "serde", +] + +[[package]] +name = "fission-icons" +version = "0.14.1" +dependencies = [ + "heck 0.4.1", + "serde_json", + "walkdir", +] + +[[package]] +name = "fission-ir" +version = "0.14.1" +dependencies = [ + "blake3", + "serde", + "thiserror 1.0.69", +] + +[[package]] +name = "fission-layout" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-diagnostics", + "fission-ir", + "serde", +] + +[[package]] +name = "fission-macros" +version = "0.14.1" +dependencies = [ + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "fission-render" +version = "0.14.1" +dependencies = [ + "anyhow", + "fission-ir", + "fission-layout", + "moka", + "serde", +] + +[[package]] +name = "fission-semantics" +version = "0.14.1" +dependencies = [ + "fission-ir", + "serde", +] + +[[package]] +name = "fission-shell-server" +version = "0.14.1" +dependencies = [ + "anyhow", + "base64 0.22.1", + "bincode", + "blake3", + "fission-core", + "fission-i18n", + "fission-ir", + "fission-layout", + "fission-shell-site", + "fission-theme", + "getrandom 0.2.17", + "hyper 0.14.32", + "moka", + "serde", + "serde_json", + "tokio", + "toml", +] + +[[package]] +name = "fission-shell-site" +version = "0.14.1" +dependencies = [ + "anyhow", + "base64 0.22.1", + "fission-core", + "fission-i18n", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-theme", + "fission-widgets", + "serde", + "serde_json", + "toml", +] + +[[package]] +name = "fission-text-engine" +version = "0.14.1" +dependencies = [ + "ropey", +] + +[[package]] +name = "fission-theme" +version = "0.14.1" +dependencies = [ + "fission-design-system-codegen", + "fission-ir", + "serde", +] + +[[package]] +name = "fission-widgets" +version = "0.14.1" +dependencies = [ + "anyhow", + "chrono", + "fission-core", + "fission-diagnostics", + "fission-icons", + "fission-ir", + "fission-layout", + "fission-macros", + "fission-theme", + "lazy_static", + "rushdown", + "serde", + "serde_json", +] [[package]] name = "flume" @@ -1256,7 +1521,7 @@ checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" dependencies = [ "futures-core", "futures-sink", - "spin 0.9.8", + "spin 0.9.9", ] [[package]] @@ -1307,9 +1572,9 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" dependencies = [ "futures-channel", "futures-core", @@ -1322,9 +1587,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -1332,15 +1597,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-executor" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" dependencies = [ "futures-core", "futures-task", @@ -1360,38 +1625,38 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-macro" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] name = "futures-sink" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-util" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-channel", "futures-core", @@ -1419,7 +1684,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "debugid", "fxhash", "serde", @@ -1428,9 +1693,9 @@ dependencies = [ [[package]] name = "generic-array" -version = "0.14.9" +version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", @@ -1456,24 +1721,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" dependencies = [ "cfg-if", - "js-sys", "libc", "r-efi 5.3.0", "wasip2", - "wasm-bindgen", ] [[package]] name = "getrandom" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" +checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099" dependencies = [ "cfg-if", + "js-sys", "libc", "r-efi 6.0.0", - "wasip2", - "wasip3", + "rand_core 0.10.1", + "wasm-bindgen", ] [[package]] @@ -1527,8 +1791,10 @@ dependencies = [ "coil-runtime", "coil-wasm", "gitly-backend", + "gitly-fission", "hex", "serde", + "serde_json", "sha2", "tokio", "toml", @@ -1543,6 +1809,24 @@ dependencies = [ "serde", ] +[[package]] +name = "gitly-fission" +version = "0.1.0" +dependencies = [ + "coil-fission", + "console_error_panic_hook", + "fission", + "serde", + "serde_json", + "wasm-bindgen", +] + +[[package]] +name = "glam" +version = "0.29.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8babf46d4c1c9d92deac9f7be466f76dfc4482b6452fc5024b5e8daf6ffeb3ee" + [[package]] name = "h2" version = "0.3.27" @@ -1564,16 +1848,16 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.13" +version = "0.4.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" +checksum = "ef8e5e5a340588f4452631496976cf8636d4a7ecf600239fdc27615d2530bc16" dependencies = [ "atomic-waker", "bytes", "fnv", "futures-core", "futures-sink", - "http 1.4.0", + "http 1.5.0", "indexmap", "slab", "tokio", @@ -1603,9 +1887,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.16.1" +version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" +checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" [[package]] name = "hashlink" @@ -1657,11 +1941,11 @@ dependencies = [ [[package]] name = "home" -version = "0.5.12" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d" +checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -1691,9 +1975,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", @@ -1712,24 +1996,24 @@ dependencies = [ [[package]] name = "http-body" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +checksum = "ca2a8f2913ee65f60facd6a5905613afaa448497a0230cc41ce022d93290bc2c" dependencies = [ "bytes", - "http 1.4.0", + "http 1.5.0", ] [[package]] name = "http-body-util" -version = "0.1.3" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" +checksum = "23169fe34a5fbcdd3f3862e78fb9b6fccd5f02a6dc6f732547005d45631ce71c" dependencies = [ "bytes", "futures-core", - "http 1.4.0", - "http-body 1.0.1", + "http 1.5.0", + "http-body 1.1.0", "pin-project-lite", ] @@ -1747,9 +2031,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "humantime" -version = "2.3.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" +checksum = "15cdd26707701c53297e2fa6afb323d55fbc1d0810c3aec078ae3ef0424c3c15" [[package]] name = "hyper" @@ -1777,22 +2061,21 @@ dependencies = [ [[package]] name = "hyper" -version = "1.8.1" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11" +checksum = "27b501faa50e7a26c3d3560ca625132f4078a17771f4810baf70475ae48cbe43" dependencies = [ "atomic-waker", "bytes", "futures-channel", "futures-core", - "h2 0.4.13", - "http 1.4.0", - "http-body 1.0.1", + "h2 0.4.19", + "http 1.5.0", + "http-body 1.1.0", "httparse", "httpdate", "itoa", "pin-project-lite", - "pin-utils", "smallvec", "tokio", "want", @@ -1800,20 +2083,19 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.7" +version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" +checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" dependencies = [ - "http 1.4.0", - "hyper 1.8.1", + "http 1.5.0", + "hyper 1.11.1", "hyper-util", - "rustls 0.23.37", + "rustls 0.23.43", "rustls-native-certs", - "rustls-pki-types", "tokio", "tokio-rustls", "tower-service", - "webpki-roots 1.0.6", + "webpki-roots 1.0.9", ] [[package]] @@ -1839,14 +2121,14 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "http 1.4.0", - "http-body 1.0.1", - "hyper 1.8.1", + "http 1.5.0", + "http-body 1.1.0", + "hyper 1.11.1", "ipnet", "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.3", + "socket2 0.6.5", "tokio", "tower-service", "tracing", @@ -1997,12 +2279,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.13.0" +version = "2.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" +checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855" dependencies = [ "equivalent", - "hashbrown 0.16.1", + "hashbrown 0.17.1", "serde", "serde_core", ] @@ -2018,31 +2300,22 @@ dependencies = [ [[package]] name = "ipconfig" -version = "0.3.2" +version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" +checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" dependencies = [ - "socket2 0.5.10", + "socket2 0.6.5", "widestring", - "windows-sys 0.48.0", - "winreg", + "windows-registry", + "windows-result", + "windows-sys 0.61.2", ] [[package]] name = "ipnet" -version = "2.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" - -[[package]] -name = "iri-string" -version = "0.7.10" +version = "2.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" -dependencies = [ - "memchr", - "serde", -] +checksum = "791930b43c0d5973160d90a8f3894509f2b273430f5c5c73b668636d0287c5c0" [[package]] name = "is_terminal_polyfill" @@ -2070,9 +2343,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" [[package]] name = "ittapi" @@ -2096,21 +2369,22 @@ dependencies = [ [[package]] name = "jobserver" -version = "0.1.34" +version = "0.1.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" +checksum = "1c00acbd29eabad4a2392fa0e921c874934dbbf4194312ad20f04a0ed67a3cb3" dependencies = [ - "getrandom 0.3.4", + "getrandom 0.4.3", "libc", ] [[package]] name = "js-sys" -version = "0.3.83" +version = "0.3.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +checksum = "ce57d20d1ea864ce2ac172ab472d409214f4fd359f0b2a2775abdf522e2af99e" dependencies = [ - "once_cell", + "cfg-if", + "futures-util", "wasm-bindgen", ] @@ -2120,14 +2394,14 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "spin 0.9.8", + "spin 0.9.9", ] [[package]] name = "leb128" -version = "0.2.5" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" +checksum = "c83bff1d572d6b9aeef67ddfc8448e4a3737909cb28e81f97c791b9018703e52" [[package]] name = "leb128fmt" @@ -2162,9 +2436,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.183" +version = "0.2.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" +checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2" [[package]] name = "libm" @@ -2174,14 +2448,14 @@ checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" [[package]] name = "libredox" -version = "0.1.14" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" +checksum = "8d8f1ea3f21fd3405dcaf6c9b5c1630af9afc422d9073ea39c5f6d6c772e08ed" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "libc", "plain", - "redox_syscall 0.7.3", + "redox_syscall 0.9.4", ] [[package]] @@ -2215,9 +2489,9 @@ checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" [[package]] name = "litemap" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77" +checksum = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae" [[package]] name = "lock_api" @@ -2230,9 +2504,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6" [[package]] name = "lru-cache" @@ -2271,8 +2545,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016" dependencies = [ "log", - "phf", - "phf_codegen", + "phf 0.10.1", + "phf_codegen 0.10.0", "string_cache", "string_cache_codegen", "tendril", @@ -2314,15 +2588,15 @@ dependencies = [ [[package]] name = "memchr" -version = "2.8.0" +version = "2.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" +checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98" [[package]] name = "memfd" -version = "0.6.5" +version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" +checksum = "57804b2c9b69967f1536a56f86297e367a33b19e98852ed624b84551cdbc0d90" dependencies = [ "rustix 1.1.4", ] @@ -2341,9 +2615,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" [[package]] name = "mio" -version = "1.1.1" +version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc" +checksum = "4b18443e9c262bfe8fa82f51666e2642c53393f7e5c27b3e1aeab922cff5b9d8" dependencies = [ "libc", "wasi", @@ -2352,16 +2626,16 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.14" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85f8024e1c8e71c778968af91d43700ce1d11b219d127d79fb2934153b82b42b" +checksum = "4293f18e7567a1caf3c584855554377025c65e0aa445344d04171f5ad63d19b9" dependencies = [ "async-lock", "crossbeam-channel", "crossbeam-epoch", "crossbeam-utils", "equivalent", - "event-listener 5.4.1", + "event-listener 5.4.2", "futures-util", "parking_lot", "portable-atomic", @@ -2372,17 +2646,17 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.14" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" dependencies = [ "libc", "log", "openssl", - "openssl-probe 0.1.6", + "openssl-probe", "openssl-sys", "schannel", - "security-framework 2.11.1", + "security-framework", "security-framework-sys", "tempfile", ] @@ -2414,33 +2688,32 @@ dependencies = [ "num-integer", "num-iter", "num-traits", - "rand 0.8.5", + "rand 0.8.8", "smallvec", "zeroize", ] [[package]] name = "num-conv" -version = "0.2.0" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" +checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" [[package]] name = "num-integer" -version = "0.1.46" +version = "0.1.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "7ce2d95d4b3734dc35aa2f45e1aa22cd416814592a4f9d9205e11affd5b8e10b" dependencies = [ "num-traits", ] [[package]] name = "num-iter" -version = "0.1.45" +version = "0.1.46" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +checksum = "c92800bd69a1eac91786bcfe9da64a897eb72911b8dc3095decbd07429e8048b" dependencies = [ - "autocfg", "num-integer", "num-traits", ] @@ -2478,32 +2751,34 @@ dependencies = [ [[package]] name = "object_store" -version = "0.13.1" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2858065e55c148d294a9f3aae3b0fa9458edadb41a108397094566f4e3c0dfb" +checksum = "622acbc9100d3c10e2ee15804b0caa40e55c933d5aa53814cd520805b7958a49" dependencies = [ "async-trait", "base64 0.22.1", "bytes", "chrono", "form_urlencoded", - "futures", - "http 1.4.0", + "futures-channel", + "futures-core", + "futures-util", + "http 1.5.0", "http-body-util", "humantime", - "hyper 1.8.1", + "hyper 1.11.1", "itertools 0.14.0", "md-5", "parking_lot", "percent-encoding", "quick-xml", - "rand 0.9.2", + "rand 0.10.2", "reqwest 0.12.28", "ring 0.17.14", "serde", "serde_json", "serde_urlencoded", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", "url", @@ -2534,15 +2809,14 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "openssl" -version = "0.10.75" +version = "0.10.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328" +checksum = "77823a27f0babb03091cb9ed9ef80af3b39dbc82f97e8fa530374b7dafd87a45" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "cfg-if", "foreign-types", "libc", - "once_cell", "openssl-macros", "openssl-sys", ] @@ -2555,15 +2829,9 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] -[[package]] -name = "openssl-probe" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" - [[package]] name = "openssl-probe" version = "0.2.1" @@ -2572,9 +2840,9 @@ checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" [[package]] name = "openssl-sys" -version = "0.9.111" +version = "0.9.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321" +checksum = "b47e7e6bb2c38cd930d25a23b40fa52e068c10e85f3e03a7f5ba5aaca5713695" dependencies = [ "cc", "libc", @@ -2641,6 +2909,15 @@ dependencies = [ "phf_shared 0.10.0", ] +[[package]] +name = "phf" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf" +dependencies = [ + "phf_shared 0.13.1", +] + [[package]] name = "phf_codegen" version = "0.10.0" @@ -2652,13 +2929,23 @@ dependencies = [ ] [[package]] -name = "phf_generator" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" +name = "phf_codegen" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1" +dependencies = [ + "phf_generator 0.13.1", + "phf_shared 0.13.1", +] + +[[package]] +name = "phf_generator" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6" dependencies = [ "phf_shared 0.10.0", - "rand 0.8.5", + "rand 0.8.8", ] [[package]] @@ -2668,7 +2955,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ "phf_shared 0.11.3", - "rand 0.8.5", + "rand 0.8.8", +] + +[[package]] +name = "phf_generator" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737" +dependencies = [ + "fastrand", + "phf_shared 0.13.1", ] [[package]] @@ -2686,20 +2983,23 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" dependencies = [ - "siphasher 1.0.2", + "siphasher 1.0.3", ] [[package]] -name = "pin-project-lite" -version = "0.2.17" +name = "phf_shared" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" +checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266" +dependencies = [ + "siphasher 1.0.3", +] [[package]] -name = "pin-utils" -version = "0.1.0" +name = "pin-project-lite" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" [[package]] name = "pkcs1" @@ -2724,9 +3024,9 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" +checksum = "f6b464fbc74e149a392436b17d523f769e057cb6877f6a5c4618bc6f11800548" [[package]] name = "plain" @@ -2741,16 +3041,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "opaque-debug", "universal-hash", ] [[package]] name = "portable-atomic" -version = "1.13.1" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" +checksum = "05c8b63e8d9609db387f0324918f81d68fe27748f084ef092fb35954d0539a85" [[package]] name = "postcard" @@ -2766,9 +3066,9 @@ dependencies = [ [[package]] name = "potential_utf" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77" +checksum = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661" dependencies = [ "zerovec", ] @@ -2795,29 +3095,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" [[package]] -name = "prettyplease" -version = "0.2.37" +name = "proc-macro-crate" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" +checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f" dependencies = [ - "proc-macro2", - "syn 2.0.117", + "toml_edit 0.25.13+spec-1.1.0", ] [[package]] name = "proc-macro2" -version = "1.0.106" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" dependencies = [ "unicode-ident", ] [[package]] name = "psm" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3852766467df634d74f0b2d7819bf8dc483a0eb2e3b0f50f756f9cfe8b0d18d8" +checksum = "645dbe486e346d9b5de3ef16ede18c26e6c70ad97418f4874b8b1889d6e761ea" dependencies = [ "ar_archive_writer", "cc", @@ -2836,9 +3135,9 @@ dependencies = [ [[package]] name = "quick-xml" -version = "0.38.4" +version = "0.39.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c" +checksum = "cdcc8dd4e2f670d309a5f0e83fe36dfdc05af317008fea29144da1a2ac858e5e" dependencies = [ "memchr", "serde", @@ -2846,9 +3145,9 @@ dependencies = [ [[package]] name = "quinn" -version = "0.11.9" +version = "0.11.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20" +checksum = "0c1a41e437b6bbd489372cd4971de128e85c855f56c57f283d20ff016cf7c0a8" dependencies = [ "bytes", "cfg_aliases", @@ -2856,9 +3155,9 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.37", - "socket2 0.6.3", - "thiserror 2.0.18", + "rustls 0.23.43", + "socket2 0.6.5", + "thiserror 2.0.20", "tokio", "tracing", "web-time", @@ -2866,20 +3165,21 @@ dependencies = [ [[package]] name = "quinn-proto" -version = "0.11.14" +version = "0.11.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098" +checksum = "04759210543be93709136e28212294a659ef5001836ff4eab4d663e4529bba83" dependencies = [ "bytes", - "getrandom 0.3.4", + "getrandom 0.4.3", "lru-slab", - "rand 0.9.2", + "rand 0.10.2", + "rand_pcg", "ring 0.17.14", "rustc-hash", - "rustls 0.23.37", + "rustls 0.23.43", "rustls-pki-types", "slab", - "thiserror 2.0.18", + "thiserror 2.0.20", "tinyvec", "tracing", "web-time", @@ -2887,23 +3187,23 @@ dependencies = [ [[package]] name = "quinn-udp" -version = "0.5.14" +version = "0.5.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd" +checksum = "35a133f956daabe89a61a685c2649f13d82d5aa4bd5d12d1277e1072a21c0694" dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.3", + "socket2 0.6.5", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] name = "quote" -version = "1.0.45" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" dependencies = [ "proc-macro2", ] @@ -2922,23 +3222,24 @@ checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" [[package]] name = "rand" -version = "0.8.5" +version = "0.8.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "e058c7de0b26af77780c769414d6257830bb240f3c38477dbc2c16e5f54d6d4c" dependencies = [ "libc", - "rand_chacha 0.3.1", + "rand_chacha", "rand_core 0.6.4", ] [[package]] name = "rand" -version = "0.9.2" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1" +checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" dependencies = [ - "rand_chacha 0.9.0", - "rand_core 0.9.5", + "chacha20", + "getrandom 0.4.3", + "rand_core 0.10.1", ] [[package]] @@ -2951,16 +3252,6 @@ dependencies = [ "rand_core 0.6.4", ] -[[package]] -name = "rand_chacha" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" -dependencies = [ - "ppv-lite86", - "rand_core 0.9.5", -] - [[package]] name = "rand_core" version = "0.6.4" @@ -2972,18 +3263,24 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.5" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" +checksum = "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69" + +[[package]] +name = "rand_pcg" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a" dependencies = [ - "getrandom 0.3.4", + "rand_core 0.10.1", ] [[package]] name = "rayon" -version = "1.11.0" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" +checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d" dependencies = [ "either", "rayon-core", @@ -3012,9 +3309,9 @@ dependencies = [ [[package]] name = "redis" -version = "0.25.4" +version = "0.25.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0d7a6955c7511f60f3ba9e86c6d02b3c3f144f8c24b288d1f4e18074ab8bbec" +checksum = "5e46922bd01fefcfdcf58d9cd626da082bb2cde27211920dacfde6b2ecf9a35b" dependencies = [ "combine", "itoa", @@ -3031,16 +3328,16 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] name = "redox_syscall" -version = "0.7.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" +checksum = "737970939a87c6fa31e7acad13307bccbb017a073b695b6089a2c484f929e20e" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] @@ -3068,6 +3365,12 @@ dependencies = [ "smallvec", ] +[[package]] +name = "regex-lite" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973" + [[package]] name = "reqwest" version = "0.11.27" @@ -3119,11 +3422,11 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2 0.4.13", - "http 1.4.0", - "http-body 1.0.1", + "h2 0.4.19", + "http 1.5.0", + "http-body 1.1.0", "http-body-util", - "hyper 1.8.1", + "hyper 1.11.1", "hyper-rustls", "hyper-util", "js-sys", @@ -3131,7 +3434,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.37", + "rustls 0.23.43", "rustls-native-certs", "rustls-pki-types", "serde", @@ -3149,7 +3452,7 @@ dependencies = [ "wasm-bindgen-futures", "wasm-streams", "web-sys", - "webpki-roots 1.0.6", + "webpki-roots 1.0.9", ] [[package]] @@ -3187,6 +3490,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "ropey" +version = "1.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93411e420bcd1a75ddd1dc3caf18c23155eda2c090631a85af21ba19e97093b5" +dependencies = [ + "smallvec", + "str_indices", +] + [[package]] name = "rsa" version = "0.9.10" @@ -3207,13 +3520,25 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rushdown" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57358ca9b61ea373ec6bf1c9e916f521f19a919587d9179624d47c40da2ffc5d" +dependencies = [ + "bitflags 2.13.1", + "memchr", + "phf 0.13.1", + "phf_codegen 0.13.1", +] + [[package]] name = "rusqlite" version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "fallible-iterator", "fallible-streaming-iterator", "hashlink", @@ -3223,15 +3548,15 @@ dependencies = [ [[package]] name = "rustc-demangle" -version = "0.1.27" +version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" +checksum = "b74b56ffa8bb2830709a538c2cbcae9aa062db0d2a42563bfb09bdaae44020eb" [[package]] name = "rustc-hash" -version = "2.1.1" +version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" +checksum = "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d" [[package]] name = "rustix" @@ -3239,7 +3564,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "errno", "libc", "linux-raw-sys 0.4.15", @@ -3252,7 +3577,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "errno", "libc", "linux-raw-sys 0.12.1", @@ -3272,29 +3597,29 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.37" +version = "0.23.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" +checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06" dependencies = [ "log", "once_cell", "ring 0.17.14", "rustls-pki-types", - "rustls-webpki 0.103.9", + "rustls-webpki 0.103.15", "subtle", "zeroize", ] [[package]] name = "rustls-native-certs" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" +checksum = "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d" dependencies = [ - "openssl-probe 0.2.1", + "openssl-probe", "rustls-pki-types", "schannel", - "security-framework 3.7.0", + "security-framework", ] [[package]] @@ -3308,9 +3633,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.14.0" +version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" +checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96" dependencies = [ "web-time", "zeroize", @@ -3328,9 +3653,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.9" +version = "0.103.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" +checksum = "f3c3cf1d8b1e7d4927e2d154c3fcb02979afb9939629c62cd9048d4f07b60ac2" dependencies = [ "ring 0.17.14", "rustls-pki-types", @@ -3339,9 +3664,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.22" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" +checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f" [[package]] name = "ryu" @@ -3349,11 +3674,20 @@ version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + [[package]] name = "schannel" -version = "0.1.28" +version = "0.1.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" +checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" dependencies = [ "windows-sys 0.61.2", ] @@ -3374,26 +3708,13 @@ dependencies = [ "untrusted 0.9.0", ] -[[package]] -name = "security-framework" -version = "2.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" -dependencies = [ - "bitflags 2.11.0", - "core-foundation 0.9.4", - "core-foundation-sys", - "libc", - "security-framework-sys", -] - [[package]] name = "security-framework" version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -3412,9 +3733,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.27" +version = "1.0.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd" dependencies = [ "serde", "serde_core", @@ -3422,9 +3743,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" dependencies = [ "serde_core", "serde_derive", @@ -3432,29 +3753,29 @@ dependencies = [ [[package]] name = "serde_core" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "itoa", "memchr", @@ -3497,12 +3818,12 @@ dependencies = [ [[package]] name = "sha1" -version = "0.10.6" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +checksum = "a978451301f4db1d02937a4ab3ccce137717b81826e79b7d49ffe3244a13c3b8" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] @@ -3519,15 +3840,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" dependencies = [ "cfg-if", - "cpufeatures", + "cpufeatures 0.2.17", "digest", ] [[package]] name = "shlex" -version = "1.3.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba" [[package]] name = "signal-hook-registry" @@ -3557,9 +3878,9 @@ checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" [[package]] name = "siphasher" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e" +checksum = "8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649" [[package]] name = "slab" @@ -3569,9 +3890,9 @@ checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" [[package]] name = "smallvec" -version = "1.15.1" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +checksum = "b9be42f50aa861c555654aa3a37f52f4b1074bacf4e48fe0ef7fa584e80f1f0f" dependencies = [ "serde", ] @@ -3588,9 +3909,9 @@ dependencies = [ [[package]] name = "socket2" -version = "0.6.3" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" +checksum = "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4" dependencies = [ "libc", "windows-sys 0.61.2", @@ -3604,9 +3925,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "spin" -version = "0.9.8" +version = "0.9.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +checksum = "3763264f6b73151db08c50ff20d7d8a0b8796e021cdea7ceedad07b80155fa0e" dependencies = [ "lock_api", ] @@ -3739,7 +4060,7 @@ checksum = "1ed31390216d20e538e447a7a9b959e06ed9fc51c37b514b46eb758016ecd418" dependencies = [ "atoi", "base64 0.21.7", - "bitflags 2.11.0", + "bitflags 2.13.1", "byteorder", "bytes", "crc", @@ -3760,7 +4081,7 @@ dependencies = [ "memchr", "once_cell", "percent-encoding", - "rand 0.8.5", + "rand 0.8.8", "rsa", "serde", "sha1", @@ -3781,7 +4102,7 @@ checksum = "7c824eb80b894f926f89a0b9da0c7f435d27cdd35b8c655b114e58223918577e" dependencies = [ "atoi", "base64 0.21.7", - "bitflags 2.11.0", + "bitflags 2.13.1", "byteorder", "crc", "dotenvy", @@ -3799,7 +4120,7 @@ dependencies = [ "md-5", "memchr", "once_cell", - "rand 0.8.5", + "rand 0.8.8", "serde", "serde_json", "sha2", @@ -3840,6 +4161,12 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" +[[package]] +name = "str_indices" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d08889ec5408683408db66ad89e0e1f93dff55c73a4ccc71c427d5b277ee47e6" + [[package]] name = "string_cache" version = "0.8.9" @@ -3901,9 +4228,20 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.117" +version = "2.0.119" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +checksum = "12df2e0110f65b775f769bb17ef989067a1d931b2eb822bd4346631eeada89f9" dependencies = [ "proc-macro2", "quote", @@ -3933,7 +4271,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3976,7 +4314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.2", + "getrandom 0.4.3", "once_cell", "rustix 1.1.4", "windows-sys 0.61.2", @@ -4013,11 +4351,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" dependencies = [ - "thiserror-impl 2.0.18", + "thiserror-impl 2.0.20", ] [[package]] @@ -4028,25 +4366,25 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] name = "time" -version = "0.3.47" +version = "0.3.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" +checksum = "f9e442fc33d7fdb45aa9bfeb312c095964abdf596f7567261062b2a7107aaabd" dependencies = [ "deranged", "num-conv", @@ -4057,15 +4395,15 @@ dependencies = [ [[package]] name = "time-core" -version = "0.1.8" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" +checksum = "8b36ee98fd31ec7426d599183e8fe26932a8dc1fb76ddb6214d05493377d34ca" [[package]] name = "tinystr" -version = "0.8.2" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869" +checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643" dependencies = [ "displaydoc", "zerovec", @@ -4073,9 +4411,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "1.11.0" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" +checksum = "4cf0ded5c4e56918d8f8a339e1bb67d038d3bc6d144ac407904015ba2e4cde9b" dependencies = [ "tinyvec_macros", ] @@ -4088,9 +4426,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.50.0" +version = "1.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" +checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" dependencies = [ "bytes", "libc", @@ -4098,20 +4436,20 @@ dependencies = [ "parking_lot", "pin-project-lite", "signal-hook-registry", - "socket2 0.6.3", + "socket2 0.6.5", "tokio-macros", "windows-sys 0.61.2", ] [[package]] name = "tokio-macros" -version = "2.6.1" +version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c55a2eff8b69ce66c84f85e1da1c233edc36ceb85a2058d11b0d6a3c7e7569c" +checksum = "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] @@ -4126,19 +4464,19 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.26.4" +version = "0.26.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" +checksum = "b0c85f2c3ef0b1cd58b36682f4b17aaa995f0e5db534d85692b4903abce21f67" dependencies = [ - "rustls 0.23.37", + "rustls 0.23.43", "tokio", ] [[package]] name = "tokio-stream" -version = "0.1.18" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70" +checksum = "a3d06f0b082ba57c26b79407372e57cf2a1e28124f78e9479fe80322cf53420b" dependencies = [ "futures-core", "pin-project-lite", @@ -4147,13 +4485,14 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.18" +version = "0.7.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" +checksum = "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52" dependencies = [ "bytes", "futures-core", "futures-sink", + "libc", "pin-project-lite", "tokio", ] @@ -4166,8 +4505,8 @@ checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" dependencies = [ "serde", "serde_spanned", - "toml_datetime", - "toml_edit", + "toml_datetime 0.6.11", + "toml_edit 0.22.27", ] [[package]] @@ -4179,6 +4518,15 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "1.1.1+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7" +dependencies = [ + "serde_core", +] + [[package]] name = "toml_edit" version = "0.22.27" @@ -4188,9 +4536,30 @@ dependencies = [ "indexmap", "serde", "serde_spanned", - "toml_datetime", + "toml_datetime 0.6.11", "toml_write", - "winnow", + "winnow 0.7.15", +] + +[[package]] +name = "toml_edit" +version = "0.25.13+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6975367e4d2ef766d86af01ffad14b622fecc8d4357a998fbc4deb6e9bacaf9b" +dependencies = [ + "indexmap", + "toml_datetime 1.1.1+spec-1.1.0", + "toml_parser", + "winnow 1.0.4", +] + +[[package]] +name = "toml_parser" +version = "1.1.3+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56" +dependencies = [ + "winnow 1.0.4", ] [[package]] @@ -4217,20 +4586,20 @@ dependencies = [ [[package]] name = "tower-http" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" +checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "bytes", "futures-util", - "http 1.4.0", - "http-body 1.0.1", - "iri-string", + "http 1.5.0", + "http-body 1.1.0", "pin-project-lite", "tower", "tower-layer", "tower-service", + "url", ] [[package]] @@ -4265,7 +4634,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4279,13 +4648,13 @@ dependencies = [ [[package]] name = "trait-variant" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70977707304198400eb4835a78f6a9f928bf41bba420deb8fdb175cd965d77a7" +checksum = "b19a4867a870f6edc4c283f2b455804b1879c0baf0e642f26b03ed8ee262d9d3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4304,7 +4673,7 @@ dependencies = [ "idna 0.2.3", "ipnet", "lazy_static", - "rand 0.8.5", + "rand 0.8.8", "smallvec", "thiserror 1.0.69", "tinyvec", @@ -4341,9 +4710,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "unicode-bidi" @@ -4374,9 +4743,9 @@ checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d" [[package]] name = "unicode-segmentation" -version = "1.12.0" +version = "1.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8" [[package]] name = "unicode-width" @@ -4427,7 +4796,7 @@ dependencies = [ "base64 0.22.1", "log", "once_cell", - "rustls 0.23.37", + "rustls 0.23.43", "rustls-pki-types", "url", "webpki-roots 0.26.11", @@ -4472,11 +4841,11 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.22.0" +version = "1.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68d3c8f01c0cfa54a75291d83601161799e4a89a39e0929f4b0354d88757a37" +checksum = "b5772d71c9be8a8a6ac2117d949c5b224c1b72241bb611d9a3012edcf8af7812" dependencies = [ - "getrandom 0.4.2", + "getrandom 0.4.3", "js-sys", "wasm-bindgen", ] @@ -4493,6 +4862,16 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + [[package]] name = "want" version = "0.3.1" @@ -4510,18 +4889,9 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.2+wasi-0.2.9" +version = "1.0.1+wasi-0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" -dependencies = [ - "wit-bindgen", -] - -[[package]] -name = "wasip3" -version = "0.4.0+wasi-0.3.0-rc-2026-01-06" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" +checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" dependencies = [ "wit-bindgen", ] @@ -4534,9 +4904,9 @@ checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" [[package]] name = "wasm-bindgen" -version = "0.2.106" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +checksum = "aecb87a33d3b0c5e3b7aa46336eaf486cffafbd281b195e4c8b80d50df2351bf" dependencies = [ "cfg-if", "once_cell", @@ -4547,22 +4917,19 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.56" +version = "0.4.78" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" +checksum = "6ef4c5d3d2cdf5c54f4231181768f5510842e350db025faf1f7163b1030ed928" dependencies = [ - "cfg-if", "js-sys", - "once_cell", "wasm-bindgen", - "web-sys", ] [[package]] name = "wasm-bindgen-macro" -version = "0.2.106" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +checksum = "a690d511e3c1a8b3a55e33511e3c2c00c78415cd23650f32b808627f5696b9ed" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -4570,22 +4937,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.106" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +checksum = "411e4887f0071ef2d2164a9d5fdf2d20efbef78fccd3a78b0c10a1dc5295e48a" dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.106" +version = "0.2.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +checksum = "81941cd78d0c92026c33e5e01312845a4cb1e9af3407f9134b100dd03144103e" dependencies = [ "unicode-ident", ] @@ -4602,34 +4969,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" -dependencies = [ - "leb128fmt", - "wasmparser 0.244.0", -] - -[[package]] -name = "wasm-encoder" -version = "0.245.1" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9dca005e69bf015e45577e415b9af8c67e8ee3c0e38b5b0add5aa92581ed5c" +checksum = "e974fe6821a8cf64575d51ea2194e2c8f77e7b66e9afe7419ce8a97f9ee0d251" dependencies = [ "leb128fmt", - "wasmparser 0.245.1", -] - -[[package]] -name = "wasm-metadata" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" -dependencies = [ - "anyhow", - "indexmap", - "wasm-encoder 0.244.0", - "wasmparser 0.244.0", + "wasmparser 0.258.0", ] [[package]] @@ -4651,7 +4996,7 @@ version = "0.224.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04f17a5917c2ddd3819e84c661fae0d6ba29d7b9c1f0e96c708c65a9c4188e11" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "hashbrown 0.15.5", "indexmap", "semver", @@ -4660,23 +5005,11 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.244.0" +version = "0.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +checksum = "d9a61719f93a87b16d325921e251800c4833f8fab50fa21c7de73aed50086313" dependencies = [ - "bitflags 2.11.0", - "hashbrown 0.15.5", - "indexmap", - "semver", -] - -[[package]] -name = "wasmparser" -version = "0.245.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f08c9adee0428b7bddf3890fc27e015ac4b761cc608c822667102b8bfd6995e" -dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "indexmap", "semver", ] @@ -4701,7 +5034,7 @@ dependencies = [ "addr2line", "anyhow", "async-trait", - "bitflags 2.11.0", + "bitflags 2.13.1", "bumpalo", "cc", "cfg-if", @@ -4788,10 +5121,10 @@ dependencies = [ "anyhow", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "wasmtime-component-util", "wasmtime-wit-bindgen", - "wit-parser 0.224.1", + "wit-parser", ] [[package]] @@ -4915,7 +5248,7 @@ checksum = "dd2fe69d04986a12fc759d2e79494100d600adcb3bb79e63dedfc8e6bb2ab03e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4944,36 +5277,36 @@ dependencies = [ "anyhow", "heck 0.5.0", "indexmap", - "wit-parser 0.224.1", + "wit-parser", ] [[package]] name = "wast" -version = "245.0.1" +version = "258.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cf1149285569120b8ce39db8b465e8a2b55c34cbb586bd977e43e2bc7300bf" +checksum = "97f7defc7ecca8b19ac7f824598eadd0c53985ee00c74060d65051e9da5b58a1" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width", - "wasm-encoder 0.245.1", + "wasm-encoder 0.258.0", ] [[package]] name = "wat" -version = "1.245.1" +version = "1.258.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd48d1679b6858988cb96b154dda0ec5bbb09275b71db46057be37332d5477be" +checksum = "7555c008cca87f2ac58d9f83ccda7e7b44611093ce28eb28f052e7c78024b9bf" dependencies = [ "wast", ] [[package]] name = "web-sys" -version = "0.3.83" +version = "0.3.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" +checksum = "9fbddc4a036f00ec4f18c83445bd3115cb306a91da554919a099d9222fe4a7f8" dependencies = [ "js-sys", "wasm-bindgen", @@ -5001,14 +5334,14 @@ version = "0.26.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "521bc38abb08001b01866da9f51eb7c5d647a19260e00054a8c7fd5f9e57f7a9" dependencies = [ - "webpki-roots 1.0.6", + "webpki-roots 1.0.9", ] [[package]] name = "webpki-roots" -version = "1.0.6" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" +checksum = "7dcd9d09a39985f5344844e66b0c530a33843579125f23e21e9f0f220850f22a" dependencies = [ "rustls-pki-types", ] @@ -5099,7 +5432,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5110,7 +5443,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5119,6 +5452,17 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" +[[package]] +name = "windows-registry" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" +dependencies = [ + "windows-link", + "windows-result", + "windows-strings", +] + [[package]] name = "windows-result" version = "0.4.1" @@ -5164,15 +5508,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets 0.53.5", -] - [[package]] name = "windows-sys" version = "0.61.2" @@ -5206,30 +5541,13 @@ dependencies = [ "windows_aarch64_gnullvm 0.52.6", "windows_aarch64_msvc 0.52.6", "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm 0.52.6", + "windows_i686_gnullvm", "windows_i686_msvc 0.52.6", "windows_x86_64_gnu 0.52.6", "windows_x86_64_gnullvm 0.52.6", "windows_x86_64_msvc 0.52.6", ] -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm 0.53.1", - "windows_aarch64_msvc 0.53.1", - "windows_i686_gnu 0.53.1", - "windows_i686_gnullvm 0.53.1", - "windows_i686_msvc 0.53.1", - "windows_x86_64_gnu 0.53.1", - "windows_x86_64_gnullvm 0.53.1", - "windows_x86_64_msvc 0.53.1", -] - [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -5242,12 +5560,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -5260,12 +5572,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -5278,24 +5584,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -5308,12 +5602,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -5326,12 +5614,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -5344,12 +5626,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -5363,16 +5639,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" +name = "winnow" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" +dependencies = [ + "memchr", +] [[package]] name = "winnow" -version = "0.7.15" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" +checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81" dependencies = [ "memchr", ] @@ -5389,73 +5668,9 @@ dependencies = [ [[package]] name = "wit-bindgen" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" -dependencies = [ - "wit-bindgen-rust-macro", -] - -[[package]] -name = "wit-bindgen-core" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" -dependencies = [ - "anyhow", - "heck 0.5.0", - "wit-parser 0.244.0", -] - -[[package]] -name = "wit-bindgen-rust" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" -dependencies = [ - "anyhow", - "heck 0.5.0", - "indexmap", - "prettyplease", - "syn 2.0.117", - "wasm-metadata", - "wit-bindgen-core", - "wit-component", -] - -[[package]] -name = "wit-bindgen-rust-macro" -version = "0.51.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" -dependencies = [ - "anyhow", - "prettyplease", - "proc-macro2", - "quote", - "syn 2.0.117", - "wit-bindgen-core", - "wit-bindgen-rust", -] - -[[package]] -name = "wit-component" -version = "0.244.0" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" -dependencies = [ - "anyhow", - "bitflags 2.11.0", - "indexmap", - "log", - "serde", - "serde_derive", - "serde_json", - "wasm-encoder 0.244.0", - "wasm-metadata", - "wasmparser 0.244.0", - "wit-parser 0.244.0", -] +checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" [[package]] name = "wit-parser" @@ -5475,29 +5690,11 @@ dependencies = [ "wasmparser 0.224.1", ] -[[package]] -name = "wit-parser" -version = "0.244.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" -dependencies = [ - "anyhow", - "id-arena", - "indexmap", - "log", - "semver", - "serde", - "serde_derive", - "serde_json", - "unicode-xid", - "wasmparser 0.244.0", -] - [[package]] name = "writeable" -version = "0.6.2" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" +checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc" [[package]] name = "xml5ever" @@ -5521,9 +5718,9 @@ dependencies = [ [[package]] name = "yoke" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954" +checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5" dependencies = [ "stable_deref_trait", "yoke-derive", @@ -5532,13 +5729,13 @@ dependencies = [ [[package]] name = "yoke-derive" -version = "0.8.1" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" +checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure", ] @@ -5561,56 +5758,56 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.42" +version = "0.8.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2578b716f8a7a858b7f02d5bd870c14bf4ddbbcf3a4c05414ba6503640505e3" +checksum = "556764e583adb45a9f8d413c2a147fa7e8d821e48e12b14fd560b607998b75eb" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.42" +version = "0.8.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e6cc098ea4d3bd6246687de65af3f920c430e236bee1e3bf2e441463f08a02f" +checksum = "f2ab42fc20575779bd240faa45f94a74256f755c0fa9e89f0ede20d91d0cdfc1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "zerofrom" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" +checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" +checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure", ] [[package]] name = "zeroize" -version = "1.8.2" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" +checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" [[package]] name = "zerotrie" -version = "0.2.3" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851" +checksum = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f" dependencies = [ "displaydoc", "yoke", @@ -5619,9 +5816,9 @@ dependencies = [ [[package]] name = "zerovec" -version = "0.11.5" +version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002" +checksum = "bb0464e17806c1d976d5cba29399c7f08e516e279e2ba493f63123b5fca67dd8" dependencies = [ "yoke", "zerofrom", @@ -5630,20 +5827,20 @@ dependencies = [ [[package]] name = "zerovec-derive" -version = "0.11.2" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" +checksum = "34df6fc39dbd26ddc9c10e6a2984476e13acce22e64e4487636ef494369225da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.5", ] [[package]] name = "zmij" -version = "1.0.21" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" +checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b" [[package]] name = "zstd" @@ -5656,18 +5853,18 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "7.2.4" +version = "7.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" +checksum = "64d80649ab6db9d9f6f9c80a40becd948eda4714a0a5ac8c4d157a32231c7882" dependencies = [ "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.16+zstd.1.5.7" +version = "2.1.0+zstd.1.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" +checksum = "0ef0a8027ec3ee71300ab3bcbcd0393f434aa72b91ca6d635a39941deae8eea0" dependencies = [ "cc", "pkg-config",

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ℑVpvME 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 nns1xRxG?FAB)7&s`#=20" - } - }, - "node_modules/@algolia/abtesting": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/@algolia/abtesting/-/abtesting-1.16.0.tgz", - "integrity": "sha512-alHFZ68/i9qLC/muEB07VQ9r7cB8AvCcGX6dVQi2PNHhc/ZQRmmFAv8KK1ay4UiseGSFr7f0nXBKsZ/jRg7e4g==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.19.2.tgz", - "integrity": "sha512-mKv7RyuAzXvwmq+0XRK8HqZXt9iZ5Kkm2huLjgn5JoCPtDy+oh9yxUMfDDaVCw0oyzZ1isdJBc7l9nuCyyR7Nw==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.19.2", - "@algolia/autocomplete-shared": "1.19.2" - } - }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.19.2.tgz", - "integrity": "sha512-TjxbcC/r4vwmnZaPwrHtkXNeqvlpdyR+oR9Wi2XyfORkiGkLTVhX2j+O9SaCCINbKoDfc+c2PB8NjfOnz7+oKg==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.19.2" - }, - "peerDependencies": { - "search-insights": ">= 1 < 3" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.19.2.tgz", - "integrity": "sha512-jEazxZTVD2nLrC+wYlVHQgpBoBB5KPStrJxLzsIFl6Kqd1AlG9sIAGl39V5tECLpIQzB3Qa2T6ZPJ1ChkwMK/w==", - "license": "MIT", - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/client-abtesting": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.50.0.tgz", - "integrity": "sha512-mfgUdLQNxOAvCZUGzPQxjahEWEPuQkKlV0ZtGmePOa9ZxIQZlk31vRBNbM6ScU8jTH41SCYE77G/lCifDr1SVw==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.50.0.tgz", - "integrity": "sha512-5mjokeKYyPaP3Q8IYJEnutI+O4dW/Ixxx5IgsSxT04pCfGqPXxTOH311hTQxyNpcGGEOGrMv8n8Z+UMTPamioQ==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-common": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.50.0.tgz", - "integrity": "sha512-emtOvR6dl3rX3sBJXXbofMNHU1qMQqQSWu319RMrNL5BWoBqyiq7y0Zn6cjJm7aGHV/Qbf+KCCYeWNKEMPI3BQ==", - "license": "MIT", - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-insights": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.50.0.tgz", - "integrity": "sha512-IerGH2/hcj/6bwkpQg/HHRqmlGN1XwygQWythAk0gZFBrghs9danJaYuSS3ShzLSVoIVth4jY5GDPX9Lbw5cgg==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.50.0.tgz", - "integrity": "sha512-3idPJeXn5L0MmgP9jk9JJqblrQ/SguN93dNK9z9gfgyupBhHnJMOEjrRYcVgTIfvG13Y04wO+Q0FxE2Ut8PVbA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-query-suggestions": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.50.0.tgz", - "integrity": "sha512-q7qRoWrQK1a8m5EFQEmPlo7+pg9mVQ8X5jsChtChERre0uS2pdYEDixBBl0ydBSGkdGbLUDufcACIhH/077E4g==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-search": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.50.0.tgz", - "integrity": "sha512-Jc360x4yqb3eEg4OY4KEIdGePBxZogivKI+OGIU8aLXgAYPTECvzeOBc90312yHA1hr3AeRlAFl0rIc8lQaIrQ==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", - "license": "MIT" - }, - "node_modules/@algolia/ingestion": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.50.0.tgz", - "integrity": "sha512-OS3/Viao+NPpyBbEY3tf6hLewppG+UclD+9i0ju56mq2DrdMJFCkEky6Sk9S5VPcbLzxzg3BqBX6u9Q35w19aQ==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/monitoring": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.50.0.tgz", - "integrity": "sha512-/znwgSiGufpbJVIoDmeQaHtTq+OMdDawFRbMSJVv+12n79hW+qdQXS8/Uu3BD3yn0BzgVFJEvrsHrCsInZKdhw==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/recommend": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.50.0.tgz", - "integrity": "sha512-dHjUfu4jfjdQiKDpCpAnM7LP5yfG0oNShtfpF5rMCel6/4HIoqJ4DC4h5GKDzgrvJYtgAhblo0AYBmOM00T+lQ==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.50.0.tgz", - "integrity": "sha512-bffIbUljAWnh/Ctu5uScORajuUavqmZ0ACYd1fQQeSSYA9NNN83ynO26pSc2dZRXpSK0fkc1//qSSFXMKGu+aw==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-fetch": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.50.0.tgz", - "integrity": "sha512-y0EwNvPGvkM+yTAqqO6Gpt9wVGm3CLDtpLvNEiB3VGvN3WzfkjZGtLUsG/ru2kVJIIU7QcV0puuYgEpBeFxcJg==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-node-http": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.50.0.tgz", - "integrity": "sha512-xpwefe4fCOWnZgXCbkGpqQY6jgBSCf2hmgnySbyzZIccrv3SoashHKGPE4x6vVG+gdHrGciMTAcDo9HOZwH22Q==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", - "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.28.5", - "js-tokens": "^4.0.0", - "picocolors": "^1.1.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", - "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", - "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.29.0", - "@babel/generator": "^7.29.0", - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-module-transforms": "^7.28.6", - "@babel/helpers": "^7.28.6", - "@babel/parser": "^7.29.0", - "@babel/template": "^7.28.6", - "@babel/traverse": "^7.29.0", - "@babel/types": "^7.29.0", - "@jridgewell/remapping": "^2.3.5", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.29.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", - "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.29.0", - "@babel/types": "^7.29.0", - "@jridgewell/gen-mapping": "^0.3.12", - "@jridgewell/trace-mapping": "^0.3.28", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.27.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", - "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.3" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", - "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.6", - "@babel/helper-validator-option": "^7.27.1", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", - "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/helper-replace-supers": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/traverse": "^7.28.6", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", - "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "regexpu-core": "^6.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.8.tgz", - "integrity": "sha512-47UwBLPpQi1NoWzLuHNjRoHlYXMwIJoBf7MFou6viC/sIHWYygpvr0B6IAyh5sBdA2nr2LPIRww8lfaUVQINBA==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "debug": "^4.4.3", - "lodash.debounce": "^4.0.8", - "resolve": "^1.22.11" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-globals": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", - "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", - "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.5", - "@babel/types": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", - "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", - "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.28.6", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", - "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", - "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", - "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-wrap-function": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", - "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.28.5", - "@babel/helper-optimise-call-expression": "^7.27.1", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", - "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.27.1", - "@babel/types": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", - "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", - "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", - "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.6.tgz", - "integrity": "sha512-z+PwLziMNBeSQJonizz2AGnndLsP2DeGHIxDAn+wdHOGuo4Fo1x1HBPPXeE9TAOPHNNWQKCSlA2VZyYyyibDnQ==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.28.6", - "@babel/traverse": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", - "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.28.6", - "@babel/types": "^7.29.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", - "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.29.0" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", - "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", - "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.27.1.tgz", - "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", - "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-transform-optional-chaining": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.6.tgz", - "integrity": "sha512-a0aBScVTlNaiUe35UtfxAN7A/tehvvG4/ByO6+46VPKTRSlfnAFsgKy0FUh+qAkQrDTmhDkT+IBOKlOoMUxQ0g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.28.6.tgz", - "integrity": "sha512-pSJUpFHdx9z5nqTSirOCMtYVP2wFgoWhP0p3g8ONK/4IHhLIBd0B9NYqAvIUAhq+OkhO4VM1tENCt0cjlsNShw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.28.6.tgz", - "integrity": "sha512-jiLC0ma9XkQT3TKJ9uYvlakm66Pamywo+qwL+oL8HJOvc6TWdZXVfhqJr8CCzbSGUAbDOzlGHJC1U+vRfLQDvw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", - "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", - "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", - "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.29.0.tgz", - "integrity": "sha512-va0VdWro4zlBr2JsXC+ofCPB2iG12wPtVGTWFx2WLDOM3nYQZZIGP82qku2eW/JR83sD+k2k+CsNtyEbUqhU6w==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-remap-async-to-generator": "^7.27.1", - "@babel/traverse": "^7.29.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.28.6.tgz", - "integrity": "sha512-ilTRcmbuXjsMmcZ3HASTe4caH5Tpo93PkTxF9oG2VZsSWsahydmcEHhix9Ik122RcTnZnUzPbmux4wh1swfv7g==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-remap-async-to-generator": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", - "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.6.tgz", - "integrity": "sha512-tt/7wOtBmwHPNMPu7ax4pdPz6shjFrmHDghvNC+FG9Qvj7D6mJcoRQIF5dy4njmxR941l6rgtvfSB2zX3VlUIw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.28.6.tgz", - "integrity": "sha512-dY2wS3I2G7D697VHndN91TJr8/AAfXQNt5ynCTI/MpxMsSzHp+52uNivYT5wCPax3whc47DR8Ba7cmlQMg24bw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.6.tgz", - "integrity": "sha512-rfQ++ghVwTWTqQ7w8qyDxL1XGihjBss4CmTgGRCTAC9RIbhVpyp4fOeZtta0Lbf+dTNIVJer6ych2ibHwkZqsQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.6.tgz", - "integrity": "sha512-EF5KONAqC5zAqT783iMGuM2ZtmEBy+mJMOKl2BCvPZ2lVrwvXnB6o+OBWCS+CoeCCpVRF2sA2RBKUxvT8tQT5Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-globals": "^7.28.0", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-replace-supers": "^7.28.6", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.28.6.tgz", - "integrity": "sha512-bcc3k0ijhHbc2lEfpFHgx7eYw9KNXqOerKWfzbxEHUGKnS3sz9C4CNL9OiFN1297bDNfUiSO7DaLzbvHQQQ1BQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/template": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", - "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.28.6.tgz", - "integrity": "sha512-SljjowuNKB7q5Oayv4FoPzeB74g3QgLt8IVJw9ADvWy3QnUb/01aw8I4AVv8wYnPvQz2GDDZ/g3GhcNyDBI4Bg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", - "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.29.0.tgz", - "integrity": "sha512-zBPcW2lFGxdiD8PUnPwJjag2J9otbcLQzvbiOzDxpYXyCuYX9agOwMPGn1prVH0a4qzhCKu24rlH4c1f7yA8rw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", - "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-explicit-resource-management": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.6.tgz", - "integrity": "sha512-Iao5Konzx2b6g7EPqTy40UZbcdXE126tTxVFr/nAIj+WItNxjKSYTEw3RC+A2/ZetmdJsgueL1KhaMCQHkLPIg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/plugin-transform-destructuring": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.6.tgz", - "integrity": "sha512-WitabqiGjV/vJ0aPOLSFfNY1u9U3R7W36B03r5I2KoNix+a3sOhJ3pKFB3R5It9/UiK78NiO0KE9P21cMhlPkw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", - "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", - "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", - "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/traverse": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.28.6.tgz", - "integrity": "sha512-Nr+hEN+0geQkzhbdgQVPoqr47lZbm+5fCUmO70722xJZd0Mvb59+33QLImGj6F+DkK3xgDi1YVysP8whD6FQAw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", - "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.6.tgz", - "integrity": "sha512-+anKKair6gpi8VsM/95kmomGNMD0eLz1NQ8+Pfw5sAwWH9fGYXT50E55ZpV0pHUHWf6IUTWPM+f/7AAff+wr9A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", - "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", - "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz", - "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.29.0.tgz", - "integrity": "sha512-PrujnVFbOdUpw4UHiVwKvKRLMMic8+eC0CuNlxjsyZUiBjhFdPsewdXCkveh2KqBA9/waD0W1b4hXSOBQJezpQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-validator-identifier": "^7.28.5", - "@babel/traverse": "^7.29.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", - "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.29.0.tgz", - "integrity": "sha512-1CZQA5KNAD6ZYQLPw7oi5ewtDNxH/2vuCh+6SmvgDfhumForvs8a1o9n0UrEoBD8HU4djO2yWngTQlXl1NDVEQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", - "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.28.6.tgz", - "integrity": "sha512-3wKbRgmzYbw24mDJXT7N+ADXw8BC/imU9yo9c9X9NKaLF1fW+e5H1U5QjMUBe4Qo4Ox/o++IyUkl1sVCLgevKg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.28.6.tgz", - "integrity": "sha512-SJR8hPynj8outz+SlStQSwvziMN4+Bq99it4tMIf5/Caq+3iOc0JtKyse8puvyXkk3eFRIA5ID/XfunGgO5i6w==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.6.tgz", - "integrity": "sha512-5rh+JR4JBC4pGkXLAcYdLHZjXudVxWMXbB6u6+E9lRL5TrGVbHt1TjxGbZ8CkmYw9zjkB7jutzOROArsqtncEA==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/plugin-transform-destructuring": "^7.28.5", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/traverse": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", - "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-replace-supers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.28.6.tgz", - "integrity": "sha512-R8ja/Pyrv0OGAvAXQhSTmWyPJPml+0TMqXlO5w+AsMEiwb2fg3WkOvob7UxFSL3OIttFSGSRFKQsOhJ/X6HQdQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.6.tgz", - "integrity": "sha512-A4zobikRGJTsX9uqVFdafzGkqD30t26ck2LmOzAuLL8b2x6k3TIqRiT2xVvA9fNmFeTX484VpsdgmKNA0bS23w==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.27.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", - "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.28.6.tgz", - "integrity": "sha512-piiuapX9CRv7+0st8lmuUlRSmX6mBcVeNQ1b4AYzJxfCMuBfB0vBXDiGSmm03pKJw1v6cZ8KSeM+oUnM6yAExg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.28.6.tgz", - "integrity": "sha512-b97jvNSOb5+ehyQmBpmhOCiUC5oVK4PMnpRvO7+ymFBoqYjeDHIU9jnrNUuwHOiL9RpGDoKBpSViarV+BU+eVA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", - "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.27.1.tgz", - "integrity": "sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz", - "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.28.6.tgz", - "integrity": "sha512-61bxqhiRfAACulXSLd/GxqmAedUSrRZIu/cbaT18T1CetkTmtDN15it7i80ru4DVqRK1WMxQhXs+Lf9kajm5Ow==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-module-imports": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/plugin-syntax-jsx": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", - "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz", - "integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.29.0.tgz", - "integrity": "sha512-FijqlqMA7DmRdg/aINBSs04y8XNTYw/lr1gJ2WsmBnnaNw1iS43EPkJW+zK7z65auG3AWRFXWj+NcTQwYptUog==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.28.6.tgz", - "integrity": "sha512-QGWAepm9qxpaIs7UM9FvUSnCGlb8Ua1RhyM4/veAxLwt3gMat/LSGrZixyuj4I6+Kn9iwvqCyPTtbdxanYoWYg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", - "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.29.0.tgz", - "integrity": "sha512-jlaRT5dJtMaMCV6fAuLbsQMSwz/QkvaHOHOSXRitGGwSpR1blCY4KUKoyP2tYO8vJcqYe8cEj96cqSztv3uF9w==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "babel-plugin-polyfill-corejs2": "^0.4.14", - "babel-plugin-polyfill-corejs3": "^0.13.0", - "babel-plugin-polyfill-regenerator": "^0.6.5", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", - "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.28.6.tgz", - "integrity": "sha512-9U4QObUC0FtJl05AsUcodau/RWDytrU6uKgkxu09mLR9HLDAtUMoPuuskm5huQsoktmsYpI+bGmq+iapDcriKA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", - "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", - "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", - "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.6.tgz", - "integrity": "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.27.3", - "@babel/helper-create-class-features-plugin": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", - "@babel/plugin-syntax-typescript": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", - "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.28.6.tgz", - "integrity": "sha512-4Wlbdl/sIZjzi/8St0evF0gEZrgOswVO6aOzqxh1kDZOl9WmLrHq2HtGhnOJZmHZYKP8WZ1MDLCt5DAWwRo57A==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", - "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.27.1", - "@babel/helper-plugin-utils": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.28.6.tgz", - "integrity": "sha512-/wHc/paTUmsDYN7SZkpWxogTOBNnlx7nBQYfy6JJlCT7G3mVhltk3e++N7zV0XfgGsrqBxd4rJQt9H16I21Y1Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.28.5", - "@babel/helper-plugin-utils": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.29.2.tgz", - "integrity": "sha512-DYD23veRYGvBFhcTY1iUvJnDNpuqNd/BzBwCvzOTKUnJjKg5kpUBh3/u9585Agdkgj+QuygG7jLfOPWMa2KVNw==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.29.0", - "@babel/helper-compilation-targets": "^7.28.6", - "@babel/helper-plugin-utils": "^7.28.6", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.6", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.28.6", - "@babel/plugin-syntax-import-attributes": "^7.28.6", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.27.1", - "@babel/plugin-transform-async-generator-functions": "^7.29.0", - "@babel/plugin-transform-async-to-generator": "^7.28.6", - "@babel/plugin-transform-block-scoped-functions": "^7.27.1", - "@babel/plugin-transform-block-scoping": "^7.28.6", - "@babel/plugin-transform-class-properties": "^7.28.6", - "@babel/plugin-transform-class-static-block": "^7.28.6", - "@babel/plugin-transform-classes": "^7.28.6", - "@babel/plugin-transform-computed-properties": "^7.28.6", - "@babel/plugin-transform-destructuring": "^7.28.5", - "@babel/plugin-transform-dotall-regex": "^7.28.6", - "@babel/plugin-transform-duplicate-keys": "^7.27.1", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.29.0", - "@babel/plugin-transform-dynamic-import": "^7.27.1", - "@babel/plugin-transform-explicit-resource-management": "^7.28.6", - "@babel/plugin-transform-exponentiation-operator": "^7.28.6", - "@babel/plugin-transform-export-namespace-from": "^7.27.1", - "@babel/plugin-transform-for-of": "^7.27.1", - "@babel/plugin-transform-function-name": "^7.27.1", - "@babel/plugin-transform-json-strings": "^7.28.6", - "@babel/plugin-transform-literals": "^7.27.1", - "@babel/plugin-transform-logical-assignment-operators": "^7.28.6", - "@babel/plugin-transform-member-expression-literals": "^7.27.1", - "@babel/plugin-transform-modules-amd": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.28.6", - "@babel/plugin-transform-modules-systemjs": "^7.29.0", - "@babel/plugin-transform-modules-umd": "^7.27.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.29.0", - "@babel/plugin-transform-new-target": "^7.27.1", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.28.6", - "@babel/plugin-transform-numeric-separator": "^7.28.6", - "@babel/plugin-transform-object-rest-spread": "^7.28.6", - "@babel/plugin-transform-object-super": "^7.27.1", - "@babel/plugin-transform-optional-catch-binding": "^7.28.6", - "@babel/plugin-transform-optional-chaining": "^7.28.6", - "@babel/plugin-transform-parameters": "^7.27.7", - "@babel/plugin-transform-private-methods": "^7.28.6", - "@babel/plugin-transform-private-property-in-object": "^7.28.6", - "@babel/plugin-transform-property-literals": "^7.27.1", - "@babel/plugin-transform-regenerator": "^7.29.0", - "@babel/plugin-transform-regexp-modifiers": "^7.28.6", - "@babel/plugin-transform-reserved-words": "^7.27.1", - "@babel/plugin-transform-shorthand-properties": "^7.27.1", - "@babel/plugin-transform-spread": "^7.28.6", - "@babel/plugin-transform-sticky-regex": "^7.27.1", - "@babel/plugin-transform-template-literals": "^7.27.1", - "@babel/plugin-transform-typeof-symbol": "^7.27.1", - "@babel/plugin-transform-unicode-escapes": "^7.27.1", - "@babel/plugin-transform-unicode-property-regex": "^7.28.6", - "@babel/plugin-transform-unicode-regex": "^7.27.1", - "@babel/plugin-transform-unicode-sets-regex": "^7.28.6", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.15", - "babel-plugin-polyfill-corejs3": "^0.14.0", - "babel-plugin-polyfill-regenerator": "^0.6.6", - "core-js-compat": "^3.48.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.14.2.tgz", - "integrity": "sha512-coWpDLJ410R781Npmn/SIBZEsAetR4xVi0SxLMXPaMO4lSf1MwnkGYMtkFxew0Dn8B3/CpbpYxN0JCgg8mn67g==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.8", - "core-js-compat": "^3.48.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz", - "integrity": "sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-transform-react-display-name": "^7.28.0", - "@babel/plugin-transform-react-jsx": "^7.27.1", - "@babel/plugin-transform-react-jsx-development": "^7.27.1", - "@babel/plugin-transform-react-pure-annotations": "^7.27.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.28.5", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", - "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.27.1", - "@babel/helper-validator-option": "^7.27.1", - "@babel/plugin-syntax-jsx": "^7.27.1", - "@babel/plugin-transform-modules-commonjs": "^7.27.1", - "@babel/plugin-transform-typescript": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", - "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.29.2", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.29.2.tgz", - "integrity": "sha512-Lc94FOD5+0aXhdb0Tdg3RUtqT6yWbI/BbFWvlaSJ3gAb9Ks+99nHRDKADVqC37er4eCB0fHyWT+y+K3QOvJKbw==", - "license": "MIT", - "dependencies": { - "core-js-pure": "^3.48.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.28.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", - "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.28.6", - "@babel/parser": "^7.28.6", - "@babel/types": "^7.28.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", - "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.29.0", - "@babel/generator": "^7.29.0", - "@babel/helper-globals": "^7.28.0", - "@babel/parser": "^7.29.0", - "@babel/template": "^7.28.6", - "@babel/types": "^7.29.0", - "debug": "^4.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", - "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.27.1", - "@babel/helper-validator-identifier": "^7.28.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@csstools/cascade-layer-name-parser": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.5.tgz", - "integrity": "sha512-p1ko5eHgV+MgXFVa4STPKpvPxr6ReS8oS2jzTukjR74i5zJNyWO1ZM1m8YKBXnzDKWfBN1ztLYlHxbVemDD88A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/color-helpers": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-5.1.0.tgz", - "integrity": "sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/css-calc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-2.1.4.tgz", - "integrity": "sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-color-parser": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-3.1.0.tgz", - "integrity": "sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/color-helpers": "^5.1.0", - "@csstools/css-calc": "^2.1.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.5.tgz", - "integrity": "sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/css-tokenizer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.4.tgz", - "integrity": "sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - } - }, - "node_modules/@csstools/media-query-list-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.3.tgz", - "integrity": "sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - } - }, - "node_modules/@csstools/postcss-alpha-function": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-1.0.1.tgz", - "integrity": "sha512-isfLLwksH3yHkFXfCI2Gcaqg7wGGHZZwunoJzEZk0yKYIokgre6hYVFibKL3SYAoR1kBXova8LB+JoO5vZzi9w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-cascade-layers": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.2.tgz", - "integrity": "sha512-nWBE08nhO8uWl6kSAeCx4im7QfVko3zLrtgWZY4/bP87zrSPpSyN/3W3TDqz1jJuH+kbKOHXg5rJnK+ZVYcFFg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-cascade-layers/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/@csstools/postcss-cascade-layers/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@csstools/postcss-color-function": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-4.0.12.tgz", - "integrity": "sha512-yx3cljQKRaSBc2hfh8rMZFZzChaFgwmO2JfFgFr1vMcF3C/uyy5I4RFIBOIWGq1D+XbKCG789CGkG6zzkLpagA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-color-function-display-p3-linear": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-1.0.1.tgz", - "integrity": "sha512-E5qusdzhlmO1TztYzDIi8XPdPoYOjoTY6HBYBCYSj+Gn4gQRBlvjgPQXzfzuPQqt8EhkC/SzPKObg4Mbn8/xMg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-color-mix-function": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.12.tgz", - "integrity": "sha512-4STERZfCP5Jcs13P1U5pTvI9SkgLgfMUMhdXW8IlJWkzOOOqhZIjcNhWtNJZes2nkBDsIKJ0CJtFtuaZ00moag==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-1.0.2.tgz", - "integrity": "sha512-rM67Gp9lRAkTo+X31DUqMEq+iK+EFqsidfecmhrteErxJZb6tUoJBVQca1Vn1GpDql1s1rD1pKcuYzMsg7Z1KQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-content-alt-text": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.8.tgz", - "integrity": "sha512-9SfEW9QCxEpTlNMnpSqFaHyzsiRpZ5J5+KqCu1u5/eEJAWsMhzT40qf0FIbeeglEvrGRMdDzAxMIz3wqoGSb+Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-contrast-color-function": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-2.0.12.tgz", - "integrity": "sha512-YbwWckjK3qwKjeYz/CijgcS7WDUCtKTd8ShLztm3/i5dhh4NaqzsbYnhm4bjrpFpnLZ31jVcbK8YL77z3GBPzA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-exponential-functions": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.9.tgz", - "integrity": "sha512-abg2W/PI3HXwS/CZshSa79kNWNZHdJPMBXeZNyPQFbbj8sKO3jXxOt/wF7juJVjyDTc6JrvaUZYFcSBZBhaxjw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz", - "integrity": "sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-gamut-mapping": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.11.tgz", - "integrity": "sha512-fCpCUgZNE2piVJKC76zFsgVW1apF6dpYsqGyH8SIeCcM4pTEsRTWTLCaJIMKFEundsCKwY1rwfhtrio04RJ4Dw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-gradients-interpolation-method": { - "version": "5.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.12.tgz", - "integrity": "sha512-jugzjwkUY0wtNrZlFeyXzimUL3hN4xMvoPnIXxoZqxDvjZRiSh+itgHcVUWzJ2VwD/VAMEgCLvtaJHX+4Vj3Ow==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.12.tgz", - "integrity": "sha512-mL/+88Z53KrE4JdePYFJAQWFrcADEqsLprExCM04GDNgHIztwFzj0Mbhd/yxMBngq0NIlz58VVxjt5abNs1VhA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.4.tgz", - "integrity": "sha512-yQ4VmossuOAql65sCPppVO1yfb7hDscf4GseF0VCA/DTDaBc0Wtf8MTqVPfjGYlT5+2buokG0Gp7y0atYZpwjg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-initial": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz", - "integrity": "sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.3.tgz", - "integrity": "sha512-jS/TY4SpG4gszAtIg7Qnf3AS2pjcUM5SzxpApOrlndMeGhIbaTzWBzzP/IApXoNWEW7OhcjkRT48jnAUIFXhAQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-is-pseudo-class/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/@csstools/postcss-is-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@csstools/postcss-light-dark-function": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.11.tgz", - "integrity": "sha512-fNJcKXJdPM3Lyrbmgw2OBbaioU7yuKZtiXClf4sGdQttitijYlZMD5K7HrC/eF83VRWRrYq6OZ0Lx92leV2LFA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-logical-float-and-clear": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz", - "integrity": "sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-logical-overflow": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz", - "integrity": "sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-logical-overscroll-behavior": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz", - "integrity": "sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-logical-resize": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz", - "integrity": "sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-logical-viewport-units": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.4.tgz", - "integrity": "sha512-q+eHV1haXA4w9xBwZLKjVKAWn3W2CMqmpNpZUk5kRprvSiBEGMgrNH3/sJZ8UA3JgyHaOt3jwT9uFa4wLX4EqQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-media-minmax": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.9.tgz", - "integrity": "sha512-af9Qw3uS3JhYLnCbqtZ9crTvvkR+0Se+bBqSr7ykAnl9yKhk6895z9rf+2F4dClIDJWxgn0iZZ1PSdkhrbs2ig==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/media-query-list-parser": "^4.0.3" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-media-queries-aspect-ratio-number-values": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.5.tgz", - "integrity": "sha512-zhAe31xaaXOY2Px8IYfoVTB3wglbJUVigGphFLj6exb7cjZRH9A6adyE22XfFK3P2PzwRk0VDeTJmaxpluyrDg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/media-query-list-parser": "^4.0.3" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-nested-calc": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz", - "integrity": "sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.1.tgz", - "integrity": "sha512-TQUGBuRvxdc7TgNSTevYqrL8oItxiwPDixk20qCB5me/W8uF7BPbhRrAvFuhEoywQp/woRsUZ6SJ+sU5idZAIA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "4.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.12.tgz", - "integrity": "sha512-HhlSmnE1NKBhXsTnNGjxvhryKtO7tJd1w42DKOGFD6jSHtYOrsJTQDKPMwvOfrzUAk8t7GcpIfRyM7ssqHpFjg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-position-area-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-position-area-property/-/postcss-position-area-property-1.0.0.tgz", - "integrity": "sha512-fUP6KR8qV2NuUZV3Cw8itx0Ep90aRjAZxAEzC3vrl6yjFv+pFsQbR18UuQctEKmA72K9O27CoYiKEgXxkqjg8Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.2.1.tgz", - "integrity": "sha512-uPiiXf7IEKtUQXsxu6uWtOlRMXd2QWWy5fhxHDnPdXKCQckPP3E34ZgDoZ62r2iT+UOgWsSbM4NvHE5m3mAEdw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-property-rule-prelude-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-property-rule-prelude-list/-/postcss-property-rule-prelude-list-1.0.0.tgz", - "integrity": "sha512-IxuQjUXq19fobgmSSvUDO7fVwijDJaZMvWQugxfEUxmjBeDCVaDuMpsZ31MsTm5xbnhA+ElDi0+rQ7sQQGisFA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-random-function": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-random-function/-/postcss-random-function-2.0.1.tgz", - "integrity": "sha512-q+FQaNiRBhnoSNo+GzqGOIBKoHQ43lYz0ICrV+UudfWnEF6ksS6DsBIJSISKQT2Bvu3g4k6r7t0zYrk5pDlo8w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-relative-color-syntax": { - "version": "3.0.12", - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.12.tgz", - "integrity": "sha512-0RLIeONxu/mtxRtf3o41Lq2ghLimw0w9ByLWnnEVuy89exmEEq8bynveBxNW3nyHqLAFEeNtVEmC1QK9MZ8Huw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-scope-pseudo-class": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz", - "integrity": "sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-scope-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@csstools/postcss-sign-functions": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.4.tgz", - "integrity": "sha512-P97h1XqRPcfcJndFdG95Gv/6ZzxUBBISem0IDqPZ7WMvc/wlO+yU0c5D/OCpZ5TJoTt63Ok3knGk64N+o6L2Pg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-stepped-value-functions": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.9.tgz", - "integrity": "sha512-h9btycWrsex4dNLeQfyU3y3w40LMQooJWFMm/SK9lrKguHDcFl4VMkncKKoXi2z5rM9YGWbUQABI8BT2UydIcA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-syntax-descriptor-syntax-production": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@csstools/postcss-syntax-descriptor-syntax-production/-/postcss-syntax-descriptor-syntax-production-1.0.1.tgz", - "integrity": "sha512-GneqQWefjM//f4hJ/Kbox0C6f2T7+pi4/fqTqOFGTL3EjnvOReTqO1qUQ30CaUjkwjYq9qZ41hzarrAxCc4gow==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-system-ui-font-family": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-system-ui-font-family/-/postcss-system-ui-font-family-1.0.0.tgz", - "integrity": "sha512-s3xdBvfWYfoPSBsikDXbuorcMG1nN1M6GdU0qBsGfcmNR0A/qhloQZpTxjA3Xsyrk1VJvwb2pOfiOT3at/DuIQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-text-decoration-shorthand": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.3.tgz", - "integrity": "sha512-KSkGgZfx0kQjRIYnpsD7X2Om9BUXX/Kii77VBifQW9Ih929hK0KNjVngHDH0bFB9GmfWcR9vJYJJRvw/NQjkrA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/color-helpers": "^5.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-trigonometric-functions": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.9.tgz", - "integrity": "sha512-Hnh5zJUdpNrJqK9v1/E3BbrQhaDTj5YiX7P61TOvUhoDHnUmsNNxcDAgkQ32RrcWx9GVUvfUNPcUkn8R3vIX6A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-calc": "^2.1.4", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/postcss-unset-value": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz", - "integrity": "sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@csstools/utilities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@csstools/utilities/-/utilities-2.0.0.tgz", - "integrity": "sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docsearch/core": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@docsearch/core/-/core-4.6.2.tgz", - "integrity": "sha512-/S0e6Dj7Zcm8m9Rru49YEX49dhU11be68c+S/BCyN8zQsTTgkKzXlhRbVL5mV6lOLC2+ZRRryaTdcm070Ug2oA==", - "license": "MIT", - "peerDependencies": { - "@types/react": ">= 16.8.0 < 20.0.0", - "react": ">= 16.8.0 < 20.0.0", - "react-dom": ">= 16.8.0 < 20.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - } - } - }, - "node_modules/@docsearch/css": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-4.6.2.tgz", - "integrity": "sha512-fH/cn8BjEEdM2nJdjNMHIvOVYupG6AIDtFVDgIZrNzdCSj4KXr9kd+hsehqsNGYjpUjObeKYKvgy/IwCb1jZYQ==", - "license": "MIT" - }, - "node_modules/@docsearch/react": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-4.6.2.tgz", - "integrity": "sha512-/BbtGFtqVOGwZx0dw/UfhN/0/DmMQYnulY4iv0tPRhC2JCXv0ka/+izwt3Jzo1ZxXS/2eMvv9zHsBJOK1I9f/w==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-core": "1.19.2", - "@docsearch/core": "4.6.2", - "@docsearch/css": "4.6.2" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 20.0.0", - "react": ">= 16.8.0 < 20.0.0", - "react-dom": ">= 16.8.0 < 20.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } - } - }, - "node_modules/@docusaurus/babel": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/babel/-/babel-3.9.2.tgz", - "integrity": "sha512-GEANdi/SgER+L7Japs25YiGil/AUDnFFHaCGPBbundxoWtCkA2lmy7/tFmgED4y1htAy6Oi4wkJEQdGssnw9MA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.9", - "@babel/generator": "^7.25.9", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.25.9", - "@babel/preset-env": "^7.25.9", - "@babel/preset-react": "^7.25.9", - "@babel/preset-typescript": "^7.25.9", - "@babel/runtime": "^7.25.9", - "@babel/runtime-corejs3": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "babel-plugin-dynamic-import-node": "^2.3.3", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/bundler": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/bundler/-/bundler-3.9.2.tgz", - "integrity": "sha512-ZOVi6GYgTcsZcUzjblpzk3wH1Fya2VNpd5jtHoCCFcJlMQ1EYXZetfAnRHLcyiFeBABaI1ltTYbOBtH/gahGVA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.25.9", - "@docusaurus/babel": "3.9.2", - "@docusaurus/cssnano-preset": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "babel-loader": "^9.2.1", - "clean-css": "^5.3.3", - "copy-webpack-plugin": "^11.0.0", - "css-loader": "^6.11.0", - "css-minimizer-webpack-plugin": "^5.0.1", - "cssnano": "^6.1.2", - "file-loader": "^6.2.0", - "html-minifier-terser": "^7.2.0", - "mini-css-extract-plugin": "^2.9.2", - "null-loader": "^4.0.1", - "postcss": "^8.5.4", - "postcss-loader": "^7.3.4", - "postcss-preset-env": "^10.2.1", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "webpack": "^5.95.0", - "webpackbar": "^6.0.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@docusaurus/faster": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/faster": { - "optional": true - } - } - }, - "node_modules/@docusaurus/core": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.9.2.tgz", - "integrity": "sha512-HbjwKeC+pHUFBfLMNzuSjqFE/58+rLVKmOU3lxQrpsxLBOGosYco/Q0GduBb0/jEMRiyEqjNT/01rRdOMWq5pw==", - "license": "MIT", - "dependencies": { - "@docusaurus/babel": "3.9.2", - "@docusaurus/bundler": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "core-js": "^3.31.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "eval": "^0.1.8", - "execa": "5.1.1", - "fs-extra": "^11.1.1", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.6.0", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "open": "^8.4.0", - "p-map": "^4.0.0", - "prompts": "^2.4.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.6", - "tinypool": "^1.0.2", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "webpack": "^5.95.0", - "webpack-bundle-analyzer": "^4.10.2", - "webpack-dev-server": "^5.2.2", - "webpack-merge": "^6.0.1" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@mdx-js/react": "^3.0.0", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.9.2.tgz", - "integrity": "sha512-8gBKup94aGttRduABsj7bpPFTX7kbwu+xh3K9NMCF5K4bWBqTFYW+REKHF6iBVDHRJ4grZdIPbvkiHd/XNKRMQ==", - "license": "MIT", - "dependencies": { - "cssnano-preset-advanced": "^6.1.2", - "postcss": "^8.5.4", - "postcss-sort-media-queries": "^5.2.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/logger": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.9.2.tgz", - "integrity": "sha512-/SVCc57ByARzGSU60c50rMyQlBuMIJCjcsJlkphxY6B0GV4UH3tcA1994N8fFfbJ9kX3jIBe/xg3XP5qBtGDbA==", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/mdx-loader": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.9.2.tgz", - "integrity": "sha512-wiYoGwF9gdd6rev62xDU8AAM8JuLI/hlwOtCzMmYcspEkzecKrP8J8X+KpYnTlACBUUtXNJpSoCwFWJhLRevzQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^2.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.9.2.tgz", - "integrity": "sha512-8qVe2QA9hVLzvnxP46ysuofJUIc/yYQ82tvA/rBTrnpXtCjNSFLxEZfd5U8cYZuJIVlkPxamsIgwd5tGZXfvew==", - "license": "MIT", - "dependencies": { - "@docusaurus/types": "3.9.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@6.0.0" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.9.2.tgz", - "integrity": "sha512-3I2HXy3L1QcjLJLGAoTvoBnpOwa6DPUa3Q0dMK19UTY9mhPkKQg/DYhAGTiBUKcTR0f08iw7kLPqOhIgdV3eVQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "cheerio": "1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "schema-dts": "^1.1.2", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.9.2.tgz", - "integrity": "sha512-C5wZsGuKTY8jEYsqdxhhFOe1ZDjH0uIYJ9T/jebHwkyxqnr4wW0jTkB72OMqNjsoQRcb0JN3PcSeTwFlVgzCZg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@types/react-router-config": "^5.0.7", - "combine-promises": "^1.1.0", - "fs-extra": "^11.1.1", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "schema-dts": "^1.1.2", - "tslib": "^2.6.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.9.2.tgz", - "integrity": "sha512-s4849w/p4noXUrGpPUF0BPqIAfdAe76BLaRGAGKZ1gTDNiGxGcpsLcwJ9OTi1/V8A+AzvsmI9pkjie2zjIQZKA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-css-cascade-layers": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-css-cascade-layers/-/plugin-css-cascade-layers-3.9.2.tgz", - "integrity": "sha512-w1s3+Ss+eOQbscGM4cfIFBlVg/QKxyYgj26k5AnakuHkKxH6004ZtuLe5awMBotIYF2bbGDoDhpgQ4r/kcj4rQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/plugin-debug": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.9.2.tgz", - "integrity": "sha512-j7a5hWuAFxyQAkilZwhsQ/b3T7FfHZ+0dub6j/GxKNFJp2h9qk/P1Bp7vrGASnvA9KNQBBL1ZXTe7jlh4VdPdA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "fs-extra": "^11.1.1", - "react-json-view-lite": "^2.3.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.9.2.tgz", - "integrity": "sha512-mAwwQJ1Us9jL/lVjXtErXto4p4/iaLlweC54yDUK1a97WfkC6Z2k5/769JsFgwOwOP+n5mUQGACXOEQ0XDuVUw==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.9.2.tgz", - "integrity": "sha512-YJ4lDCphabBtw19ooSlc1MnxtYGpjFV9rEdzjLsUnBCeis2djUyCozZaFhCg6NGEwOn7HDDyMh0yzcdRpnuIvA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@types/gtag.js": "^0.0.12", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.9.2.tgz", - "integrity": "sha512-LJtIrkZN/tuHD8NqDAW1Tnw0ekOwRTfobWPsdO15YxcicBo2ykKF0/D6n0vVBfd3srwr9Z6rzrIWYrMzBGrvNw==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.9.2.tgz", - "integrity": "sha512-WLh7ymgDXjG8oPoM/T4/zUP7KcSuFYRZAUTl8vR6VzYkfc18GBM4xLhcT+AKOwun6kBivYKUJf+vlqYJkm+RHw==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "fs-extra": "^11.1.1", - "sitemap": "^7.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/plugin-svgr": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-svgr/-/plugin-svgr-3.9.2.tgz", - "integrity": "sha512-n+1DE+5b3Lnf27TgVU5jM1d4x5tUh2oW5LTsBxJX4PsAPV0JGcmI6p3yLYtEY0LRVEIJh+8RsdQmRE66wSV8mw==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@svgr/core": "8.1.0", - "@svgr/webpack": "^8.1.0", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/preset-classic": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.9.2.tgz", - "integrity": "sha512-IgyYO2Gvaigi21LuDIe+nvmN/dfGXAiMcV/murFqcpjnZc7jxFAxW+9LEjdPt61uZLxG4ByW/oUmX/DDK9t/8w==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/plugin-content-blog": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/plugin-content-pages": "3.9.2", - "@docusaurus/plugin-css-cascade-layers": "3.9.2", - "@docusaurus/plugin-debug": "3.9.2", - "@docusaurus/plugin-google-analytics": "3.9.2", - "@docusaurus/plugin-google-gtag": "3.9.2", - "@docusaurus/plugin-google-tag-manager": "3.9.2", - "@docusaurus/plugin-sitemap": "3.9.2", - "@docusaurus/plugin-svgr": "3.9.2", - "@docusaurus/theme-classic": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-search-algolia": "3.9.2", - "@docusaurus/types": "3.9.2" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/theme-classic": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.9.2.tgz", - "integrity": "sha512-IGUsArG5hhekXd7RDb11v94ycpJpFdJPkLnt10fFQWOVxAtq5/D7hT6lzc2fhyQKaaCE62qVajOMKL7OiAFAIA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/plugin-content-blog": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/plugin-content-pages": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-translations": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "infima": "0.2.0-alpha.45", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.5.4", - "prism-react-renderer": "^2.3.0", - "prismjs": "^1.29.0", - "react-router-dom": "^5.3.4", - "rtlcss": "^4.1.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/theme-common": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.9.2.tgz", - "integrity": "sha512-6c4DAbR6n6nPbnZhY2V3tzpnKnGL+6aOsLvFL26VRqhlczli9eWG0VDUNoCQEPnGwDMhPS42UhSAnz5pThm5Ag==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.9.2", - "@docusaurus/module-type-aliases": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "@docusaurus/plugin-content-docs": "*", - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.9.2.tgz", - "integrity": "sha512-GBDSFNwjnh5/LdkxCKQHkgO2pIMX1447BxYUBG2wBiajS21uj64a+gH/qlbQjDLxmGrbrllBrtJkUHxIsiwRnw==", - "license": "MIT", - "dependencies": { - "@docsearch/react": "^3.9.0 || ^4.1.0", - "@docusaurus/core": "3.9.2", - "@docusaurus/logger": "3.9.2", - "@docusaurus/plugin-content-docs": "3.9.2", - "@docusaurus/theme-common": "3.9.2", - "@docusaurus/theme-translations": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-validation": "3.9.2", - "algoliasearch": "^5.37.0", - "algoliasearch-helper": "^3.26.0", - "clsx": "^2.0.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=20.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/theme-translations": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.9.2.tgz", - "integrity": "sha512-vIryvpP18ON9T9rjgMRFLr2xJVDpw1rtagEGf8Ccce4CkTrvM/fRB8N2nyWYOW5u3DdjkwKw5fBa+3tbn9P4PA==", - "license": "MIT", - "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/types": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.9.2.tgz", - "integrity": "sha512-Ux1JUNswg+EfUEmajJjyhIohKceitY/yzjRUpu04WXgvVz+fbhVC0p+R0JhvEu4ytw8zIAys2hrdpQPBHRIa8Q==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/mdast": "^4.0.2", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/types/node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docusaurus/utils": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.9.2.tgz", - "integrity": "sha512-lBSBiRruFurFKXr5Hbsl2thmGweAPmddhF3jb99U4EMDA5L+e5Y1rAkOS07Nvrup7HUMBDrCV45meaxZnt28nQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/types": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "escape-string-regexp": "^4.0.0", - "execa": "5.1.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "p-queue": "^6.6.2", - "prompts": "^2.4.2", - "resolve-pathname": "^3.0.0", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/utils-common": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.9.2.tgz", - "integrity": "sha512-I53UC1QctruA6SWLvbjbhCpAw7+X7PePoe5pYcwTOEXD/PxeP8LnECAhTHHwWCblyUX5bMi4QLRkxvyZ+IT8Aw==", - "license": "MIT", - "dependencies": { - "@docusaurus/types": "3.9.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@docusaurus/utils-validation": { - "version": "3.9.2", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.9.2.tgz", - "integrity": "sha512-l7yk3X5VnNmATbwijJkexdhulNsQaNDwoagiwujXoxFbWLcxHQqNQ+c/IAlzrfMMOfa/8xSBZ7KEKDesE/2J7A==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.9.2", - "@docusaurus/utils": "3.9.2", - "@docusaurus/utils-common": "3.9.2", - "fs-extra": "^11.2.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=20.0" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.13", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", - "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", - "license": "MIT", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.5.0", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/remapping": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", - "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", - "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", - "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.31", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", - "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/buffers": { - "version": "17.67.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-17.67.0.tgz", - "integrity": "sha512-tfExRpYxBvi32vPs9ZHaTjSP4fHAfzSmcahOfNxtvGHcyJel+aibkPlGeBB+7AoC6hL7lXIE++8okecBxx7lcw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/codegen": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-1.0.0.tgz", - "integrity": "sha512-E8Oy+08cmCf0EK/NMxpaJZmOxPqM+6iSe2S4nlSBrPZOORoDJILxtbSUEDKQyTamm/BVAhIGllOBNU79/dwf0g==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-core": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-core/-/fs-core-4.57.1.tgz", - "integrity": "sha512-YrEi/ZPmgc+GfdO0esBF04qv8boK9Dg9WpRQw/+vM8Qt3nnVIJWIa8HwZ/LXVZ0DB11XUROM8El/7yYTJX+WtA==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.57.1", - "@jsonjoy.com/fs-node-utils": "4.57.1", - "thingies": "^2.5.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-fsa": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-fsa/-/fs-fsa-4.57.1.tgz", - "integrity": "sha512-ooEPvSW/HQDivPDPZMibHGKZf/QS4WRir1czGZmXmp3MsQqLECZEpN0JobrD8iV9BzsuwdIv+PxtWX9WpPLsIA==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-core": "4.57.1", - "@jsonjoy.com/fs-node-builtins": "4.57.1", - "@jsonjoy.com/fs-node-utils": "4.57.1", - "thingies": "^2.5.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-node": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node/-/fs-node-4.57.1.tgz", - "integrity": "sha512-3YaKhP8gXEKN+2O49GLNfNb5l2gbnCFHyAaybbA2JkkbQP3dpdef7WcUaHAulg/c5Dg4VncHsA3NWAUSZMR5KQ==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-core": "4.57.1", - "@jsonjoy.com/fs-node-builtins": "4.57.1", - "@jsonjoy.com/fs-node-utils": "4.57.1", - "@jsonjoy.com/fs-print": "4.57.1", - "@jsonjoy.com/fs-snapshot": "4.57.1", - "glob-to-regex.js": "^1.0.0", - "thingies": "^2.5.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-node-builtins": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-builtins/-/fs-node-builtins-4.57.1.tgz", - "integrity": "sha512-XHkFKQ5GSH3uxm8c3ZYXVrexGdscpWKIcMWKFQpMpMJc8gA3AwOMBJXJlgpdJqmrhPyQXxaY9nbkNeYpacC0Og==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-node-to-fsa": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-to-fsa/-/fs-node-to-fsa-4.57.1.tgz", - "integrity": "sha512-pqGHyWWzNck4jRfaGV39hkqpY5QjRUQ/nRbNT7FYbBa0xf4bDG+TE1Gt2KWZrSkrkZZDE3qZUjYMbjwSliX6pg==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-fsa": "4.57.1", - "@jsonjoy.com/fs-node-builtins": "4.57.1", - "@jsonjoy.com/fs-node-utils": "4.57.1" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-node-utils": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-node-utils/-/fs-node-utils-4.57.1.tgz", - "integrity": "sha512-vp+7ZzIB8v43G+GLXTS4oDUSQmhAsRz532QmmWBbdYA20s465JvwhkSFvX9cVTqRRAQg+vZ7zWDaIEh0lFe2gw==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-node-builtins": "4.57.1" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-print": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-print/-/fs-print-4.57.1.tgz", - "integrity": "sha512-Ynct7ZJmfk6qoXDOKfpovNA36ITUx8rChLmRQtW08J73VOiuNsU8PB6d/Xs7fxJC2ohWR3a5AqyjmLojfrw5yw==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-node-utils": "4.57.1", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-snapshot": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/fs-snapshot/-/fs-snapshot-4.57.1.tgz", - "integrity": "sha512-/oG8xBNFMbDXTq9J7vepSA1kerS5vpgd3p5QZSPd+nX59uwodGJftI51gDYyHRpP57P3WCQf7LHtBYPqwUg2Bg==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/buffers": "^17.65.0", - "@jsonjoy.com/fs-node-utils": "4.57.1", - "@jsonjoy.com/json-pack": "^17.65.0", - "@jsonjoy.com/util": "^17.65.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-snapshot/node_modules/@jsonjoy.com/base64": { - "version": "17.67.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-17.67.0.tgz", - "integrity": "sha512-5SEsJGsm15aP8TQGkDfJvz9axgPwAEm98S5DxOuYe8e1EbfajcDmgeXXzccEjh+mLnjqEKrkBdjHWS5vFNwDdw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-snapshot/node_modules/@jsonjoy.com/codegen": { - "version": "17.67.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/codegen/-/codegen-17.67.0.tgz", - "integrity": "sha512-idnkUplROpdBOV0HMcwhsCUS5TRUi9poagdGs70A6S4ux9+/aPuKbh8+UYRTLYQHtXvAdNfQWXDqZEx5k4Dj2Q==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-snapshot/node_modules/@jsonjoy.com/json-pack": { - "version": "17.67.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-17.67.0.tgz", - "integrity": "sha512-t0ejURcGaZsn1ClbJ/3kFqSOjlryd92eQY465IYrezsXmPcfHPE/av4twRSxf6WE+TkZgLY+71vCZbiIiFKA/w==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/base64": "17.67.0", - "@jsonjoy.com/buffers": "17.67.0", - "@jsonjoy.com/codegen": "17.67.0", - "@jsonjoy.com/json-pointer": "17.67.0", - "@jsonjoy.com/util": "17.67.0", - "hyperdyperid": "^1.2.0", - "thingies": "^2.5.0", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-snapshot/node_modules/@jsonjoy.com/json-pointer": { - "version": "17.67.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-17.67.0.tgz", - "integrity": "sha512-+iqOFInH+QZGmSuaybBUNdh7yvNrXvqR+h3wjXm0N/3JK1EyyFAeGJvqnmQL61d1ARLlk/wJdFKSL+LHJ1eaUA==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/util": "17.67.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/fs-snapshot/node_modules/@jsonjoy.com/util": { - "version": "17.67.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-17.67.0.tgz", - "integrity": "sha512-6+8xBaz1rLSohlGh68D1pdw3AwDi9xydm8QNlAFkvnavCJYSze+pxoW2VKP8p308jtlMRLs5NTHfPlZLd4w7ew==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/buffers": "17.67.0", - "@jsonjoy.com/codegen": "17.67.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.21.0.tgz", - "integrity": "sha512-+AKG+R2cfZMShzrF2uQw34v3zbeDYUqnQ+jg7ORic3BGtfw9p/+N6RJbq/kkV8JmYZaINknaEQ2m0/f693ZPpg==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/base64": "^1.1.2", - "@jsonjoy.com/buffers": "^1.2.0", - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/json-pointer": "^1.0.2", - "@jsonjoy.com/util": "^1.9.0", - "hyperdyperid": "^1.2.0", - "thingies": "^2.5.0", - "tree-dump": "^1.1.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack/node_modules/@jsonjoy.com/buffers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", - "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pointer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pointer/-/json-pointer-1.0.2.tgz", - "integrity": "sha512-Fsn6wM2zlDzY1U+v4Nc8bo3bVqgfNTGcn6dMgs6FjrEnt4ZCe60o6ByKRjOGlI2gow0aE/Q41QOigdTqkyK5fg==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/codegen": "^1.0.0", - "@jsonjoy.com/util": "^1.9.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.9.0.tgz", - "integrity": "sha512-pLuQo+VPRnN8hfPqUTLTHk126wuYdXVxE6aDmjSeV4NCAgyxWbiOIeNJVtID3h1Vzpoi9m4jXezf73I6LgabgQ==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/buffers": "^1.0.0", - "@jsonjoy.com/codegen": "^1.0.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util/node_modules/@jsonjoy.com/buffers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/buffers/-/buffers-1.2.1.tgz", - "integrity": "sha512-12cdlDwX4RUM3QxmUbVJWqZ/mrK6dFQH4Zxq6+r1YXKXYBNgZXndx2qbCJwh3+WWkCSn67IjnlG3XYTvmvYtgA==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "license": "MIT" - }, - "node_modules/@mdx-js/mdx": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.1.tgz", - "integrity": "sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "acorn": "^8.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-scope": "^1.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "recma-build-jsx": "^1.0.0", - "recma-jsx": "^1.0.0", - "recma-stringify": "^1.0.0", - "rehype-recma": "^1.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.1.tgz", - "integrity": "sha512-f++rKLQgUVYDAtECQ6fn/is15GkEH9+nZPM3MS0RcxVqoTfawHvDlSCH7JbMhAM6uJ32v3eXLvLmLvjGu7PTQw==", - "license": "MIT", - "dependencies": { - "@types/mdx": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "node_modules/@noble/hashes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.4.0.tgz", - "integrity": "sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==", - "license": "MIT", - "engines": { - "node": ">= 16" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@peculiar/asn1-cms": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-cms/-/asn1-cms-2.6.1.tgz", - "integrity": "sha512-vdG4fBF6Lkirkcl53q6eOdn3XYKt+kJTG59edgRZORlg/3atWWEReRCx5rYE1ZzTTX6vLK5zDMjHh7vbrcXGtw==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "@peculiar/asn1-x509-attr": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-csr": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-csr/-/asn1-csr-2.6.1.tgz", - "integrity": "sha512-WRWnKfIocHyzFYQTka8O/tXCiBquAPSrRjXbOkHbO4qdmS6loffCEGs+rby6WxxGdJCuunnhS2duHURhjyio6w==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-ecc": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-ecc/-/asn1-ecc-2.6.1.tgz", - "integrity": "sha512-+Vqw8WFxrtDIN5ehUdvlN2m73exS2JVG0UAyfVB31gIfor3zWEAQPD+K9ydCxaj3MLen9k0JhKpu9LqviuCE1g==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-pfx": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-pfx/-/asn1-pfx-2.6.1.tgz", - "integrity": "sha512-nB5jVQy3MAAWvq0KY0R2JUZG8bO/bTLpnwyOzXyEh/e54ynGTatAR+csOnXkkVD9AFZ2uL8Z7EV918+qB1qDvw==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-cms": "^2.6.1", - "@peculiar/asn1-pkcs8": "^2.6.1", - "@peculiar/asn1-rsa": "^2.6.1", - "@peculiar/asn1-schema": "^2.6.0", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-pkcs8": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs8/-/asn1-pkcs8-2.6.1.tgz", - "integrity": "sha512-JB5iQ9Izn5yGMw3ZG4Nw3Xn/hb/G38GYF3lf7WmJb8JZUydhVGEjK/ZlFSWhnlB7K/4oqEs8HnfFIKklhR58Tw==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-pkcs9": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-pkcs9/-/asn1-pkcs9-2.6.1.tgz", - "integrity": "sha512-5EV8nZoMSxeWmcxWmmcolg22ojZRgJg+Y9MX2fnE2bGRo5KQLqV5IL9kdSQDZxlHz95tHvIq9F//bvL1OeNILw==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-cms": "^2.6.1", - "@peculiar/asn1-pfx": "^2.6.1", - "@peculiar/asn1-pkcs8": "^2.6.1", - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "@peculiar/asn1-x509-attr": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-rsa": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-rsa/-/asn1-rsa-2.6.1.tgz", - "integrity": "sha512-1nVMEh46SElUt5CB3RUTV4EG/z7iYc7EoaDY5ECwganibQPkZ/Y2eMsTKB/LeyrUJ+W/tKoD9WUqIy8vB+CEdA==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-schema": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.6.0.tgz", - "integrity": "sha512-xNLYLBFTBKkCzEZIw842BxytQQATQv+lDTCEMZ8C196iJcJJMBUZxrhSTxLaohMyKK8QlzRNTRkUmanucnDSqg==", - "license": "MIT", - "dependencies": { - "asn1js": "^3.0.6", - "pvtsutils": "^1.3.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-x509": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509/-/asn1-x509-2.6.1.tgz", - "integrity": "sha512-O9jT5F1A2+t3r7C4VT7LYGXqkGLK7Kj1xFpz7U0isPrubwU5PbDoyYtx6MiGst29yq7pXN5vZbQFKRCP+lLZlA==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "asn1js": "^3.0.6", - "pvtsutils": "^1.3.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/asn1-x509-attr": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/@peculiar/asn1-x509-attr/-/asn1-x509-attr-2.6.1.tgz", - "integrity": "sha512-tlW6cxoHwgcQghnJwv3YS+9OO1737zgPogZ+CgWRUK4roEwIPzRH4JEiG770xe5HX2ATfCpmX60gurfWIF9dcQ==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.1", - "asn1js": "^3.0.6", - "tslib": "^2.8.1" - } - }, - "node_modules/@peculiar/x509": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/@peculiar/x509/-/x509-1.14.3.tgz", - "integrity": "sha512-C2Xj8FZ0uHWeCXXqX5B4/gVFQmtSkiuOolzAgutjTfseNOHT3pUjljDZsTSxXFGgio54bCzVFqmEOUrIVk8RDA==", - "license": "MIT", - "dependencies": { - "@peculiar/asn1-cms": "^2.6.0", - "@peculiar/asn1-csr": "^2.6.0", - "@peculiar/asn1-ecc": "^2.6.0", - "@peculiar/asn1-pkcs9": "^2.6.0", - "@peculiar/asn1-rsa": "^2.6.0", - "@peculiar/asn1-schema": "^2.6.0", - "@peculiar/asn1-x509": "^2.6.0", - "pvtsutils": "^1.3.6", - "reflect-metadata": "^0.2.2", - "tslib": "^2.8.1", - "tsyringe": "^4.10.0" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", - "license": "MIT", - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "license": "MIT", - "dependencies": { - "graceful-fs": "4.2.10" - }, - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "license": "ISC" - }, - "node_modules/@pnpm/npm-conf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-3.0.2.tgz", - "integrity": "sha512-h104Kh26rR8tm+a3Qkc5S4VLYint3FE48as7+/5oCEcKR2idC/pF1G6AhIXKI+eHPJa/3J9i5z0Al47IeGHPkA==", - "license": "MIT", - "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.29", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.29.tgz", - "integrity": "sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==", - "license": "MIT" - }, - "node_modules/@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "license": "BSD-3-Clause" - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.10", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.10.tgz", - "integrity": "sha512-MTBk/3jGLNB2tVxv6uLlFh1iu64iYOQ2PbdOSK3NW8JZsmlaOh2q6sdtKowBhfw8QFLmYNzTW4/oK4uATIi6ZA==", - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz", - "integrity": "sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-dynamic-title": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz", - "integrity": "sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-svg-em-dimensions": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz", - "integrity": "sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", - "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-plugin-transform-svg-component": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz", - "integrity": "sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/babel-preset": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", - "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", - "license": "MIT", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", - "@svgr/babel-plugin-remove-jsx-empty-expression": "8.0.0", - "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", - "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", - "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", - "@svgr/babel-plugin-transform-svg-component": "8.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@svgr/core": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", - "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^8.1.3", - "snake-case": "^3.0.4" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/hast-util-to-babel-ast": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz", - "integrity": "sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.21.3", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", - "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.1.0", - "@svgr/hast-util-to-babel-ast": "8.0.0", - "svg-parser": "^2.0.4" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@svgr/plugin-svgo": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", - "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.1.3", - "deepmerge": "^4.3.1", - "svgo": "^3.0.2" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@svgr/webpack": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", - "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.21.3", - "@babel/plugin-transform-react-constant-elements": "^7.21.3", - "@babel/preset-env": "^7.20.2", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.1.0", - "@svgr/plugin-jsx": "8.1.0", - "@svgr/plugin-svgo": "8.1.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.6", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", - "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.13", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.13.tgz", - "integrity": "sha512-KSVgmQmzMwPlmtljOomayoR89W4FynCAi3E8PPs7vmDVPe84hT+vGPKkJfThkmXs0x0jAaa9U8uW8bbfyS2fWw==", - "license": "MIT", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "license": "MIT", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", - "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", - "license": "MIT" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "license": "MIT", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/express": { - "version": "4.17.25", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", - "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "^1" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.19.8", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.8.tgz", - "integrity": "sha512-02S5fmqeoKzVZCHPZid4b8JH2eM5HzQLZWN2FohQEy/0eXTq8VXZfSN6Pcr3F6N9R/vNrj7cpgbhjie6m/1tCA==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", - "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==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/history": { - "version": "4.7.11", - "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", - "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", - "license": "MIT" - }, - "node_modules/@types/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "license": "MIT" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-L3LgimLHXtGkWikKnsPg0/VFx9OGZaC+eN1u4r+OB1XRqH3meBIAVC2zr1WdMH+RHmnRkqliQAOHNJ/E0j/e0Q==", - "license": "MIT" - }, - "node_modules/@types/http-errors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", - "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.17", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", - "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz", - "integrity": "sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==", - "license": "MIT", - "dependencies": { - "undici-types": "~7.18.0" - } - }, - "node_modules/@types/prismjs": { - "version": "1.26.6", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.6.tgz", - "integrity": "sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==", - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.15.0.tgz", - "integrity": "sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==", - "license": "MIT" - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "19.2.14", - "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", - "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", - "license": "MIT", - "dependencies": { - "csstype": "^3.2.2" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-config": { - "version": "5.0.11", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.11.tgz", - "integrity": "sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" - } - }, - "node_modules/@types/react-router-dom": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", - "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "license": "MIT" - }, - "node_modules/@types/sax": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.7.tgz", - "integrity": "sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/send": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", - "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "license": "MIT", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", - "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "<1" - } - }, - "node_modules/@types/serve-static/node_modules/@types/send": { - "version": "0.17.6", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", - "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/@types/ws": { - "version": "8.18.1", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", - "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.35", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.35.tgz", - "integrity": "sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "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==", - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "license": "BSD-3-Clause" - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "license": "Apache-2.0" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", - "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-phases": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", - "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", - "license": "MIT", - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "acorn": "^8.14.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "license": "MIT", - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.3.5", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.5.tgz", - "integrity": "sha512-HEHNfbars9v4pgpW6SO1KSPkfoS0xVOM/9UzkJltjlsHZmJasxg8aXkuZa7SMf8vKGIBhpUsPluQSqhJFCqebw==", - "license": "MIT", - "dependencies": { - "acorn": "^8.11.0" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", - "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "fast-uri": "^3.0.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/algoliasearch": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.50.0.tgz", - "integrity": "sha512-yE5I83Q2s8euVou8Y3feXK08wyZInJWLYXgWO6Xti9jBUEZAGUahyeQ7wSZWkifLWVnQVKEz5RAmBlXG5nqxog==", - "license": "MIT", - "dependencies": { - "@algolia/abtesting": "1.16.0", - "@algolia/client-abtesting": "5.50.0", - "@algolia/client-analytics": "5.50.0", - "@algolia/client-common": "5.50.0", - "@algolia/client-insights": "5.50.0", - "@algolia/client-personalization": "5.50.0", - "@algolia/client-query-suggestions": "5.50.0", - "@algolia/client-search": "5.50.0", - "@algolia/ingestion": "1.50.0", - "@algolia/monitoring": "1.50.0", - "@algolia/recommend": "5.50.0", - "@algolia/requester-browser-xhr": "5.50.0", - "@algolia/requester-fetch": "5.50.0", - "@algolia/requester-node-http": "5.50.0" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/algoliasearch-helper": { - "version": "3.28.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.28.1.tgz", - "integrity": "sha512-6iXpbkkrAI5HFpCWXlNmIDSBuoN/U1XnEvb2yJAoWfqrZ+DrybI7MQ5P5mthFaprmocq+zbi6HxnR28xnZAYBw==", - "license": "MIT", - "dependencies": { - "@algolia/events": "^4.0.1" - }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" - } - }, - "node_modules/ansi-align": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", - "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", - "license": "ISC", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/ansi-align/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "license": "MIT", - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "license": "Apache-2.0", - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "license": "Python-2.0" - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "license": "MIT" - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/asn1js": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-3.0.7.tgz", - "integrity": "sha512-uLvq6KJu04qoQM6gvBfKFjlh6Gl0vOKQuR5cJMDHQkmwfMOQeN3F3SHCv9SNYSL+CRoHvOGFfllDlVz03GQjvQ==", - "license": "BSD-3-Clause", - "dependencies": { - "pvtsutils": "^1.3.6", - "pvutils": "^1.1.3", - "tslib": "^2.8.1" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", - "license": "MIT", - "bin": { - "astring": "bin/astring" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.27", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.27.tgz", - "integrity": "sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.28.1", - "caniuse-lite": "^1.0.30001774", - "fraction.js": "^5.3.4", - "picocolors": "^1.1.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/babel-loader": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", - "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", - "license": "MIT", - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "license": "MIT", - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.17", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.17.tgz", - "integrity": "sha512-aTyf30K/rqAsNwN76zYrdtx8obu0E4KoUME29B1xj+B3WxgvWkp943vYQ+z8Mv3lw9xHXMHpvSPOBxzAkIa94w==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.28.6", - "@babel/helper-define-polyfill-provider": "^0.6.8", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", - "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.5", - "core-js-compat": "^3.43.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.8.tgz", - "integrity": "sha512-M762rNHfSF1EV3SLtnCJXFoQbbIIz0OyRwnCmV0KPC7qosSfCO0QLTSuJX3ayAebubhE6oYBAYPrBA5ljowaZg==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.8" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "license": "MIT" - }, - "node_modules/baseline-browser-mapping": { - "version": "2.10.11", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.11.tgz", - "integrity": "sha512-DAKrHphkJyiGuau/cFieRYhcTFeK/lBuD++C7cZ6KZHbMhBrisoi+EvhQ5RZrIfV5qwsW8kgQ07JIC+MDJRAhg==", - "license": "Apache-2.0", - "bin": { - "baseline-browser-mapping": "dist/cli.cjs" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "license": "MIT" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "license": "MIT", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/body-parser": { - "version": "1.20.4", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.4.tgz", - "integrity": "sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "~1.2.0", - "http-errors": "~2.0.1", - "iconv-lite": "~0.4.24", - "on-finished": "~2.4.1", - "qs": "~6.14.0", - "raw-body": "~2.5.3", - "type-is": "~1.6.18", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", - "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.13.tgz", - "integrity": "sha512-9ZLprWS6EENmhEOpjCYW2c8VkmOvckIJZfkr7rBW6dObmfgJ/L1GpSYW5Hpo9lDz4D1+n0Ckz8rU7FwHDQiG/w==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.28.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", - "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "baseline-browser-mapping": "^2.9.0", - "caniuse-lite": "^1.0.30001759", - "electron-to-chromium": "^1.5.263", - "node-releases": "^2.0.27", - "update-browserslist-db": "^1.2.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "license": "MIT" - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "license": "MIT", - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/bytestreamjs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/bytestreamjs/-/bytestreamjs-2.0.1.tgz", - "integrity": "sha512-U1Z/ob71V/bXfVABvNr/Kumf5VyeQRBEm6Txb0PQ6S7V5GpBM3w4Cbqz/xPDicR5tN0uvDifng8C+5qECeGwyQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "license": "MIT", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.0", - "es-define-property": "^1.0.0", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/call-bind-apply-helpers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", - "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/call-bound": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", - "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "get-intrinsic": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "license": "MIT", - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001781", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001781.tgz", - "integrity": "sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "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==", - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "license": "MIT", - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "license": "MIT", - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "license": "MIT", - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-table3/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/cli-table3/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "license": "MIT" - }, - "node_modules/combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "license": "ISC" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", - "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "compressible": "~2.0.18", - "debug": "2.6.9", - "negotiator": "~0.6.4", - "on-headers": "~1.1.0", - "safe-buffer": "5.2.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "license": "BSD-2-Clause", - "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "license": "MIT", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/consola": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/consola/-/consola-3.4.2.tgz", - "integrity": "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==", - "license": "MIT", - "engines": { - "node": "^14.18.0 || >=16.10.0" - } - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", - "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", - "license": "MIT" - }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "license": "MIT", - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.49.0.tgz", - "integrity": "sha512-es1U2+YTtzpwkxVLwAFdSpaIMyQaq0PBgm3YD1W3Qpsn1NAmO3KSgZfu+oGSWVu6NvLHoHCV/aYcsE5wiB7ALg==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.49.0.tgz", - "integrity": "sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.28.1" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.49.0.tgz", - "integrity": "sha512-XM4RFka59xATyJv/cS3O3Kml72hQXUeGRuuTmMYFxwzc9/7C8OYTaIR/Ji+Yt8DXzsFLNhat15cE/JP15HrCgw==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "license": "MIT" - }, - "node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "license": "MIT", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "license": "MIT", - "dependencies": { - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/css-blank-pseudo": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz", - "integrity": "sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-blank-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/css-declaration-sorter": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.3.1.tgz", - "integrity": "sha512-gz6x+KkgNCjxq3Var03pRYLhyNfwhkKF1g/yoLgDNtFvVu0/fOLV9C8fFEZRjACp/XQLumjAYo7JVjzH3wLbxA==", - "license": "ISC", - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-has-pseudo": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-7.0.3.tgz", - "integrity": "sha512-oG+vKuGyqe/xvEMoxAQrhi7uY16deJR3i7wwhBerVrGQKSqUC5GiOVxTpM9F9B9hw0J+eKeOWLH7E9gZ1Dr5rA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-has-pseudo/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/css-has-pseudo/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } - } - }, - "node_modules/css-prefers-color-scheme": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz", - "integrity": "sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" - } - }, - "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssdb": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-8.8.0.tgz", - "integrity": "sha512-QbLeyz2Bgso1iRlh7IpWk6OKa3lLNGXsujVjDMPl9rOZpxKeiG69icLpbLCFxeURwmcdIfZqQyhlooKJYM4f8Q==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - } - ], - "license": "MIT-0" - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-preset-advanced": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz", - "integrity": "sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ==", - "license": "MIT", - "dependencies": { - "autoprefixer": "^10.4.19", - "browserslist": "^4.23.0", - "cssnano-preset-default": "^6.1.2", - "postcss-discard-unused": "^6.0.5", - "postcss-merge-idents": "^6.0.3", - "postcss-reduce-idents": "^6.0.3", - "postcss-zindex": "^6.0.2" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "license": "MIT", - "dependencies": { - "css-tree": "~2.2.0" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "license": "MIT", - "dependencies": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", - "npm": ">=7.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "license": "CC0-1.0" - }, - "node_modules/csstype": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", - "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", - "license": "MIT" - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", - "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", - "license": "MIT", - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.3.0.tgz", - "integrity": "sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==", - "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-browser": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", - "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", - "license": "MIT", - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", - "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT" - }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", - "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "license": "MIT", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/dot-prop/node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/dunder-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.1", - "es-errors": "^1.3.0", - "gopd": "^1.2.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "license": "MIT" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.328", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.328.tgz", - "integrity": "sha512-QNQ5l45DzYytThO21403XN3FvK0hOkWDG8viNf6jqS42msJ8I4tGDSpBCgvDRRPnkffafiwAym2X2eHeGD2V0w==", - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/emoticon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", - "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.20.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", - "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.3.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", - "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-define-property": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", - "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", - "license": "MIT" - }, - "node_modules/es-object-atoms": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", - "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/esast-util-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", - "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/esast-util-from-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", - "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "acorn": "^8.0.0", - "esast-util-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "license": "BSD-2-Clause", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "license": "BSD-2-Clause", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", - "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-value-to-estree": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.5.0.tgz", - "integrity": "sha512-aMV56R27Gv3QmfmF1MY12GWkGzzeAezAX+UplqHVASfjc9wNzI/X6hC0S9oxq61WT4aQesLGslWP9tKk6ghRZQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/remcohaszing" - } - }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "dependencies": { - "@types/node": "*", - "require-like": ">= 0.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/express": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.22.1.tgz", - "integrity": "sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "~1.20.3", - "content-disposition": "~0.5.4", - "content-type": "~1.0.4", - "cookie": "~0.7.1", - "cookie-signature": "~1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.3.1", - "fresh": "~0.5.2", - "http-errors": "~2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "~2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "~0.1.12", - "proxy-addr": "~2.0.7", - "qs": "~6.14.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "~0.19.0", - "serve-static": "~1.16.2", - "setprototypeof": "1.2.0", - "statuses": "~2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/express/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz", - "integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==", - "license": "MIT" - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "license": "MIT", - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "license": "MIT" - }, - "node_modules/fast-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", - "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fastify" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/fastify" - } - ], - "license": "BSD-3-Clause" - }, - "node_modules/fastq": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", - "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "license": "MIT", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "license": "MIT", - "dependencies": { - "xml-js": "^1.6.11" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "license": "MIT", - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", - "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", - "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "on-finished": "~2.4.1", - "parseurl": "~1.3.3", - "statuses": "~2.0.2", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "license": "MIT", - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", - "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "11.3.4", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz", - "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", - "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", - "license": "MIT", - "dependencies": { - "call-bind-apply-helpers": "^1.0.2", - "es-define-property": "^1.0.1", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.1.1", - "function-bind": "^1.1.2", - "get-proto": "^1.0.1", - "gopd": "^1.2.0", - "has-symbols": "^1.1.0", - "hasown": "^2.0.2", - "math-intrinsics": "^1.1.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "license": "ISC" - }, - "node_modules/get-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", - "license": "MIT", - "dependencies": { - "dunder-proto": "^1.0.1", - "es-object-atoms": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "license": "ISC" - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regex.js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/glob-to-regex.js/-/glob-to-regex.js-1.2.0.tgz", - "integrity": "sha512-QMwlOQKU/IzqMUOAZWubUOT8Qft+Y0KQWnX9nK3ch0CJg0tTp4TvGZsTfudYKv2NzoQSyPcnA6TYeIQ3jGichQ==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "license": "BSD-2-Clause" - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "license": "MIT", - "dependencies": { - "ini": "2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/global-dirs/node_modules/ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "license": "ISC", - "engines": { - "node": ">=10" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "license": "MIT", - "dependencies": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - }, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/gray-matter/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "license": "MIT", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/gray-matter/node_modules/js-yaml": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", - "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", - "license": "MIT", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "license": "MIT" - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "license": "MIT", - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", - "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^9.0.0", - "property-information": "^7.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", - "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-estree": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.3.tgz", - "integrity": "sha512-48+B/rJWAp0jamNbAAf9M7Uf//UVqAoMmgXhBdxTDJLGKY+LRnZ99qcG+Qjl5HfMpYNzS5v4EAwVEF34LeAj7w==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.6.tgz", - "integrity": "sha512-zl6s8LwNyo1P9uw+XJGvZtdFF1GdAkOg8ujOw+4Pyb76874fLps4ueHXDhXWdk6YHQ6OgUtinliG7RsYvCbbBg==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-js": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.1.tgz", - "integrity": "sha512-MlWT6Pjt4CG9lFCjiz4BH7l9wmrMkfkJYCxFwKQic8+RTZgWPuWxwAfjJElsXkex7DJjfSJsQIt931ilUgmwdA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-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==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", - "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^7.0.0", - "space-separated-tokens": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "license": "MIT", - "bin": { - "he": "bin/he" - } - }, - "node_modules/history": { - "version": "4.10.1", - "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", - "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2", - "loose-envify": "^1.2.0", - "resolve-pathname": "^3.0.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0", - "value-equal": "^1.0.1" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "license": "BSD-3-Clause", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": "^14.13.1 || >=16.0.0" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.6", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.6.tgz", - "integrity": "sha512-bLjW01UTrvoWTJQL5LsMRo1SypHW80FTm12OJRSnr3v6YHNhfe+1r0MYUZJMACxnCHURVnBWRwAsWs2yPU9Ezw==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-webpack-plugin/node_modules/html-minifier-terser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", - "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.2.0.tgz", - "integrity": "sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==", - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", - "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", - "license": "MIT", - "dependencies": { - "depd": "~2.0.0", - "inherits": "~2.0.4", - "setprototypeof": "~1.2.0", - "statuses": "~2.0.2", - "toidentifier": "~1.0.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", - "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", - "license": "MIT" - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.9", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", - "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "license": "MIT", - "engines": { - "node": ">=10.18" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-2.0.2.tgz", - "integrity": "sha512-IRqXKlaXwgSMAMtpNzZa1ZAe8m+Sa1770Dhk8VkSsP9LS+iHD62Zd8FQKs8fbPiagBE7BzoFX23cxFnwshpV6w==", - "license": "MIT", - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=16.x" - } - }, - "node_modules/import-fresh": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", - "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.45", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.45.tgz", - "integrity": "sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/inline-style-parser": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.7.tgz", - "integrity": "sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==", - "license": "MIT" - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.3.0.tgz", - "integrity": "sha512-Zv/pA+ciVFbCSBBjGfaKUya/CcGmUHzTydLMaTwrUUEM2DIEO3iZvueGxmacvmN50fGpGVKeTXpb2LcYQxeVdg==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "license": "MIT", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", - "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", - "license": "MIT", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "license": "MIT", - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "license": "MIT", - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", - "license": "MIT", - "dependencies": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-network-error": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.3.1.tgz", - "integrity": "sha512-6QCxa49rQbmUWLfk0nuGqzql9U8uaV2H6279bRErPBHe/109hCzsLUBUHfbEtvLIHBd6hyXbgedBSHevm43Edw==", - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-npm": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.1.0.tgz", - "integrity": "sha512-O2z4/kNgyjhQwVR1Wpkbfc19JIhggF97NZNCpWTnjH7kVcZMUrnut9XSN7txI7VdyIYk5ZatOq3zvSuWpU8hoA==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "license": "MIT", - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.3.0", - "@hapi/topo": "^5.1.0", - "@sideway/address": "^4.1.5", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "node_modules/js-yaml": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", - "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "license": "MIT" - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "license": "MIT", - "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/launch-editor": { - "version": "2.13.2", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.13.2.tgz", - "integrity": "sha512-4VVDnbOpLXy/s8rdRCSXb+zfMeFR0WlJWpET1iA9CQdlZDfwyLjUuGQzXU4VeOoey6AicSAluWan7Etga6Kcmg==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.1.1", - "shell-quote": "^1.8.3" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "license": "MIT" - }, - "node_modules/loader-runner": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", - "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", - "license": "MIT", - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.23", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz", - "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "license": "MIT" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "license": "MIT", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/math-intrinsics": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/mdast-util-directive": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", - "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", - "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.3.tgz", - "integrity": "sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-gfm": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", - "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", - "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.1", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.1.tgz", - "integrity": "sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==", - "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/mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "4.57.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.57.1.tgz", - "integrity": "sha512-WvzrWPwMQT+PtbX2Et64R4qXKK0fj/8pO85MrUCzymX3twwCiJCdvntW3HdhG1teLJcHDDLIKx5+c3HckWYZtQ==", - "license": "Apache-2.0", - "dependencies": { - "@jsonjoy.com/fs-core": "4.57.1", - "@jsonjoy.com/fs-fsa": "4.57.1", - "@jsonjoy.com/fs-node": "4.57.1", - "@jsonjoy.com/fs-node-builtins": "4.57.1", - "@jsonjoy.com/fs-node-to-fsa": "4.57.1", - "@jsonjoy.com/fs-node-utils": "4.57.1", - "@jsonjoy.com/fs-print": "4.57.1", - "@jsonjoy.com/fs-snapshot": "4.57.1", - "@jsonjoy.com/json-pack": "^1.11.0", - "@jsonjoy.com/util": "^1.9.0", - "glob-to-regex.js": "^1.0.1", - "thingies": "^2.5.0", - "tree-dump": "^1.0.3", - "tslib": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromark": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.2.tgz", - "integrity": "sha512-zpe98Q6kvavpCr1NPVSCMebCKfD7CA2NqZ+rykeNhONIJBpc1tFKt9hucLGwha3jNTNI8lHpctWJWoimVF4PfA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.3.tgz", - "integrity": "sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-directive": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", - "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", - "license": "MIT", - "dependencies": { - "fault": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "license": "MIT", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.1.tgz", - "integrity": "sha512-dD/ADLJ1AeMvSAKBwO22zG22N4ybhe7kFIZ3LsDI0GlsNr2A3KYxb0LdC1u5rj4Nw+CHKY0RVdnHX8vj8ejm4Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.2.tgz", - "integrity": "sha512-e5+q1DjMh62LZAJOnDraSSbDMvGJ8x3cbjygy2qFEi7HCeUT4BDKCvMozPozcD6WmOt6sVvYDNBKhFSz3kjOVQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "license": "MIT", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.3.tgz", - "integrity": "sha512-kQnEtA3vzucU2BkrIa8/VaSAsP+EJ3CKOvhMuJgOEGg9KDC6OAY6nSnNDVRiVNRqj7Y4SlSzcStaH/5jge8JdQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-space/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.3.tgz", - "integrity": "sha512-jmsiEIiZ1n7X1Rr5k8wVExBQCg5jy4UXVADItHmNk1zkwEVhBuIUKRu3fqv+hs4nxLISi2DQGlqIOGiFxgbfHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "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-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-subtokenize": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.1.0.tgz", - "integrity": "sha512-XQLu552iSctvnEcgXw6+Sx75GflAPNED1qx7eBJ+wydBb2KCbRZe+NwvIEEMM83uml1+2WSXpBAcp9IUCgCYWA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "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==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.18", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", - "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", - "license": "MIT", - "dependencies": { - "mime-db": "~1.33.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.10.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.10.2.tgz", - "integrity": "sha512-AOSS0IdEB95ayVkxn5oGzNQwqAi2J0Jb/kKm43t7H73s8+f5873g0yuj0PNvK4dO75mu5DHg4nlgp4k6Kga8eg==", - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/mrmime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.1.tgz", - "integrity": "sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.11", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", - "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.4", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", - "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "license": "MIT" - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", - "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/node-releases": { - "version": "2.0.36", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", - "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==", - "license": "MIT" - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.1.1.tgz", - "integrity": "sha512-JYc0DPlpGWB40kH5g07gGTrYuMqV653k3uBKY6uITPWds3M0ov3GaWGp9lbE3Bzngx8+XkfzgvASb9vk9JDFXQ==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "license": "MIT", - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/nprogress": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", - "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", - "license": "MIT" - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/null-loader": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz", - "integrity": "sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/null-loader/node_modules/ajv": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", - "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/null-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/null-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/null-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.4", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", - "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.8", - "call-bound": "^1.0.3", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0", - "has-symbols": "^1.1.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", - "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "license": "(WTFPL OR MIT)", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-queue": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", - "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "license": "MIT", - "dependencies": { - "p-finally": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "license": "MIT", - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", - "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", - "license": "MIT" - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse-numeric-range": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", - "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==", - "license": "ISC" - }, - "node_modules/parse5": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", - "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", - "license": "MIT", - "dependencies": { - "entities": "^6.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", - "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", - "license": "MIT", - "dependencies": { - "domhandler": "^5.0.3", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5/node_modules/entities": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", - "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "license": "(WTFPL OR MIT)" - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "license": "MIT" - }, - "node_modules/path-to-regexp": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.9.0.tgz", - "integrity": "sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==", - "license": "MIT", - "dependencies": { - "isarray": "0.0.1" - } - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", - "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkijs": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/pkijs/-/pkijs-3.4.0.tgz", - "integrity": "sha512-emEcLuomt2j03vxD54giVB4SxTjnsqkU692xZOZXHDVoYyypEm+b3jpiTcc+Cf+myooc+/Ly0z01jqeNHVgJGw==", - "license": "BSD-3-Clause", - "dependencies": { - "@noble/hashes": "1.4.0", - "asn1js": "^3.0.6", - "bytestreamjs": "^2.0.1", - "pvtsutils": "^1.3.6", - "pvutils": "^1.1.3", - "tslib": "^2.8.1" - }, - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/postcss": { - "version": "8.5.8", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", - "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.11", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz", - "integrity": "sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-attribute-case-insensitive/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-clamp": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", - "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" - } - }, - "node_modules/postcss-color-functional-notation": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.12.tgz", - "integrity": "sha512-TLCW9fN5kvO/u38/uesdpbx3e8AkTYhMvDZYa9JpmImWuTE99bDQ7GU7hdOADIZsiI9/zuxfAJxny/khknp1Zw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-hex-alpha": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz", - "integrity": "sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-color-rebeccapurple": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz", - "integrity": "sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-colormin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-custom-media": { - "version": "11.0.6", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-11.0.6.tgz", - "integrity": "sha512-C4lD4b7mUIw+RZhtY7qUbf4eADmb7Ey8BFA2px9jUbwg7pjTZDl4KY4bvlUV+/vXQvzQRfiGEVJyAbtOsCMInw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.5", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/media-query-list-parser": "^4.0.3" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-properties": { - "version": "14.0.6", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-14.0.6.tgz", - "integrity": "sha512-fTYSp3xuk4BUeVhxCSJdIPhDLpJfNakZKoiTDx7yRGCdlZrSJR7mWKVOBS4sBF+5poPQFMj2YdXx1VHItBGihQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.5", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-8.0.5.tgz", - "integrity": "sha512-9PGmckHQswiB2usSO6XMSswO2yFWVoCAuih1yl9FVcwkscLjRKjwsjM3t+NIWpSU2Jx3eOiK2+t4vVTQaoCHHg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "@csstools/cascade-layer-name-parser": "^2.0.5", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-selectors/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-dir-pseudo-class": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz", - "integrity": "sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-dir-pseudo-class/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-discard-comments": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-empty": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-discard-unused": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz", - "integrity": "sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-double-position-gradients": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.4.tgz", - "integrity": "sha512-m6IKmxo7FxSP5nF2l63QbCC3r+bWpFUWmZXZf096WxG0m7Vl1Q1+ruFOhpdDRmKrRS+S3Jtk+TVk/7z0+BVK6g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-visible": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz", - "integrity": "sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-visible/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-focus-within": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz", - "integrity": "sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-focus-within/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-font-variant": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-gap-properties": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz", - "integrity": "sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-image-set-function": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz", - "integrity": "sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/utilities": "^2.0.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-lab-function": { - "version": "7.0.12", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-7.0.12.tgz", - "integrity": "sha512-tUcyRk1ZTPec3OuKFsqtRzW2Go5lehW29XA21lZ65XmzQkz43VY2tyWEC202F7W3mILOjw0voOiuxRGTsN+J9w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/css-color-parser": "^3.1.0", - "@csstools/css-parser-algorithms": "^3.0.5", - "@csstools/css-tokenizer": "^3.0.4", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/utilities": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-loader": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", - "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.3.5", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-logical": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-8.1.0.tgz", - "integrity": "sha512-pL1hXFQ2fEXNKiNiAgtfA005T9FBxky5zkX6s4GZM2D8RkVgRqz3f4g1JUoq925zXv495qk8UNldDwh8uGEDoA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-merge-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz", - "integrity": "sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-merge-rules": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "license": "MIT", - "dependencies": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-params": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nesting": { - "version": "13.0.2", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-13.0.2.tgz", - "integrity": "sha512-1YCI290TX+VP0U/K/aFxzHzQWHWURL+CtHMSbex1lCdpXD1SoR2sYuxDu5aNI9lPoXpKTCggFZiDJbwylU0LEQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/selector-resolve-nested": "^3.1.0", - "@csstools/selector-specificity": "^5.0.0", - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-nesting/node_modules/@csstools/selector-resolve-nested": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.1.0.tgz", - "integrity": "sha512-mf1LEW0tJLKfWyvn5KdDrhpxHyuxpbNwTIwOYLIvsTffeyOf85j5oIzfG0yosxDgx/sswlqBnESYUcQH0vgZ0g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/postcss-nesting/node_modules/@csstools/selector-specificity": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz", - "integrity": "sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss-selector-parser": "^7.0.0" - } - }, - "node_modules/postcss-nesting/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-string": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-opacity-percentage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz", - "integrity": "sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==", - "funding": [ - { - "type": "kofi", - "url": "https://ko-fi.com/mrcgrtz" - }, - { - "type": "liberapay", - "url": "https://liberapay.com/mrcgrtz" - } - ], - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz", - "integrity": "sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-page-break": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8" - } - }, - "node_modules/postcss-place": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-10.0.0.tgz", - "integrity": "sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-preset-env": { - "version": "10.6.1", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-10.6.1.tgz", - "integrity": "sha512-yrk74d9EvY+W7+lO9Aj1QmjWY9q5NsKjK2V9drkOPZB/X6KZ0B3igKsHUYakb7oYVhnioWypQX3xGuePf89f3g==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "@csstools/postcss-alpha-function": "^1.0.1", - "@csstools/postcss-cascade-layers": "^5.0.2", - "@csstools/postcss-color-function": "^4.0.12", - "@csstools/postcss-color-function-display-p3-linear": "^1.0.1", - "@csstools/postcss-color-mix-function": "^3.0.12", - "@csstools/postcss-color-mix-variadic-function-arguments": "^1.0.2", - "@csstools/postcss-content-alt-text": "^2.0.8", - "@csstools/postcss-contrast-color-function": "^2.0.12", - "@csstools/postcss-exponential-functions": "^2.0.9", - "@csstools/postcss-font-format-keywords": "^4.0.0", - "@csstools/postcss-gamut-mapping": "^2.0.11", - "@csstools/postcss-gradients-interpolation-method": "^5.0.12", - "@csstools/postcss-hwb-function": "^4.0.12", - "@csstools/postcss-ic-unit": "^4.0.4", - "@csstools/postcss-initial": "^2.0.1", - "@csstools/postcss-is-pseudo-class": "^5.0.3", - "@csstools/postcss-light-dark-function": "^2.0.11", - "@csstools/postcss-logical-float-and-clear": "^3.0.0", - "@csstools/postcss-logical-overflow": "^2.0.0", - "@csstools/postcss-logical-overscroll-behavior": "^2.0.0", - "@csstools/postcss-logical-resize": "^3.0.0", - "@csstools/postcss-logical-viewport-units": "^3.0.4", - "@csstools/postcss-media-minmax": "^2.0.9", - "@csstools/postcss-media-queries-aspect-ratio-number-values": "^3.0.5", - "@csstools/postcss-nested-calc": "^4.0.0", - "@csstools/postcss-normalize-display-values": "^4.0.1", - "@csstools/postcss-oklab-function": "^4.0.12", - "@csstools/postcss-position-area-property": "^1.0.0", - "@csstools/postcss-progressive-custom-properties": "^4.2.1", - "@csstools/postcss-property-rule-prelude-list": "^1.0.0", - "@csstools/postcss-random-function": "^2.0.1", - "@csstools/postcss-relative-color-syntax": "^3.0.12", - "@csstools/postcss-scope-pseudo-class": "^4.0.1", - "@csstools/postcss-sign-functions": "^1.1.4", - "@csstools/postcss-stepped-value-functions": "^4.0.9", - "@csstools/postcss-syntax-descriptor-syntax-production": "^1.0.1", - "@csstools/postcss-system-ui-font-family": "^1.0.0", - "@csstools/postcss-text-decoration-shorthand": "^4.0.3", - "@csstools/postcss-trigonometric-functions": "^4.0.9", - "@csstools/postcss-unset-value": "^4.0.0", - "autoprefixer": "^10.4.23", - "browserslist": "^4.28.1", - "css-blank-pseudo": "^7.0.1", - "css-has-pseudo": "^7.0.3", - "css-prefers-color-scheme": "^10.0.0", - "cssdb": "^8.6.0", - "postcss-attribute-case-insensitive": "^7.0.1", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^7.0.12", - "postcss-color-hex-alpha": "^10.0.0", - "postcss-color-rebeccapurple": "^10.0.0", - "postcss-custom-media": "^11.0.6", - "postcss-custom-properties": "^14.0.6", - "postcss-custom-selectors": "^8.0.5", - "postcss-dir-pseudo-class": "^9.0.1", - "postcss-double-position-gradients": "^6.0.4", - "postcss-focus-visible": "^10.0.1", - "postcss-focus-within": "^9.0.1", - "postcss-font-variant": "^5.0.0", - "postcss-gap-properties": "^6.0.0", - "postcss-image-set-function": "^7.0.0", - "postcss-lab-function": "^7.0.12", - "postcss-logical": "^8.1.0", - "postcss-nesting": "^13.0.2", - "postcss-opacity-percentage": "^3.0.0", - "postcss-overflow-shorthand": "^6.0.0", - "postcss-page-break": "^3.0.4", - "postcss-place": "^10.0.0", - "postcss-pseudo-class-any-link": "^10.0.1", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^8.0.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz", - "integrity": "sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT-0", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-pseudo-class-any-link/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-reduce-idents": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz", - "integrity": "sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-replace-overflow-wrap": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", - "license": "MIT", - "peerDependencies": { - "postcss": "^8.0.3" - } - }, - "node_modules/postcss-selector-not": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz", - "integrity": "sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-selector-not/node_modules/postcss-selector-parser": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", - "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sort-media-queries": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz", - "integrity": "sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA==", - "license": "MIT", - "dependencies": { - "sort-css-media-queries": "2.2.0" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.23" - } - }, - "node_modules/postcss-svgo": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" - }, - "engines": { - "node": "^14 || ^16 || >= 18" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, - "node_modules/postcss-zindex": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-6.0.2.tgz", - "integrity": "sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg==", - "license": "MIT", - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "license": "MIT", - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/pretty-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/prism-react-renderer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.1.tgz", - "integrity": "sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==", - "license": "MIT", - "dependencies": { - "@types/prismjs": "^1.26.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0" - } - }, - "node_modules/prismjs": { - "version": "1.30.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz", - "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "license": "MIT" - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "license": "MIT", - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", - "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "license": "ISC" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pupa": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.3.0.tgz", - "integrity": "sha512-LjgDO2zPtoXP2wJpDjZrGdojii1uqO0cnwKoIoUzkfS98HDmbeiGmYiXo3lXeFlq2xvne1QFQhwYXSUCLKtEuA==", - "license": "MIT", - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pvtsutils": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.3.6.tgz", - "integrity": "sha512-PLgQXQ6H2FWCaeRak8vvk1GW462lMxB5s3Jm673N82zI4vqtVUPuZdffdZbPDFRoU8kAhItWFtPCWiPpp4/EDg==", - "license": "MIT", - "dependencies": { - "tslib": "^2.8.1" - } - }, - "node_modules/pvutils": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.1.5.tgz", - "integrity": "sha512-KTqnxsgGiQ6ZAzZCVlJH5eOjSnvlyEgx1m8bkRJfOhmGRqfo5KLvmAlACQkrjEtOQ4B7wF9TdSLIs9O90MX9xA==", - "license": "MIT", - "engines": { - "node": ">=16.0.0" - } - }, - "node_modules/qs": { - "version": "6.14.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", - "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.1.0" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "license": "MIT", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", - "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", - "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", - "license": "MIT", - "dependencies": { - "bytes": "~3.1.2", - "http-errors": "~2.0.1", - "iconv-lite": "~0.4.24", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" - } - }, - "node_modules/rc/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT" - }, - "node_modules/react-helmet-async": { - "name": "@slorber/react-helmet-async", - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A==", - "license": "Apache-2.0", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", - "license": "MIT" - }, - "node_modules/react-json-view-lite": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-2.5.0.tgz", - "integrity": "sha512-tk7o7QG9oYyELWHL8xiMQ8x4WzjCzbWNyig3uexmkLb54r8jO0yH3WCWx8UZS0c49eSA4QUmG5caiRJ8fAn58g==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/react-loadable": { - "name": "@docusaurus/react-loadable", - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz", - "integrity": "sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ==", - "license": "MIT", - "dependencies": { - "@types/react": "*" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/react-loadable-ssr-addon-v5-slorber": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.3.tgz", - "integrity": "sha512-GXfh9VLwB5ERaCsU6RULh7tkemeX15aNh6wuMEBtfdyMa7fFG8TXrhXlx1SoEK2Ty/l6XIkzzYIQmyaWW3JgdQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.10.3" - }, - "engines": { - "node": ">=10.13.0" - }, - "peerDependencies": { - "react-loadable": "*", - "webpack": ">=4.41.1 || 5.x" - } - }, - "node_modules/react-router": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", - "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "path-to-regexp": "^1.7.0", - "prop-types": "^15.6.2", - "react-is": "^16.6.0", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/react-router-config": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", - "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2" - }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" - } - }, - "node_modules/react-router-dom": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", - "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.4", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/recma-build-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", - "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-jsx": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.1.tgz", - "integrity": "sha512-huSIy7VU2Z5OLv6oFLosQGGDqPqdO1iq6bWNAdhzMxSJP7RAso4fCZ1cKu8j9YHCZf3TPrq4dw3okhrylgcd7w==", - "license": "MIT", - "dependencies": { - "acorn-jsx": "^5.0.0", - "estree-util-to-js": "^2.0.0", - "recma-parse": "^1.0.0", - "recma-stringify": "^1.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/recma-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", - "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "esast-util-from-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-stringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", - "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-to-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/reflect-metadata": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", - "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", - "license": "Apache-2.0" - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", - "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regexpu-core": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", - "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.2", - "regjsgen": "^0.8.0", - "regjsparser": "^0.13.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.2.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.1.tgz", - "integrity": "sha512-P7B4+jq8DeD2nMsAcdfaqHbssgHtZ7Z5+++a5ask90fvmJ8p5je4mOa+wzu+DB4vQ5tdJV/xywY+UnVFeQLV5Q==", - "license": "MIT", - "dependencies": { - "@pnpm/npm-conf": "^3.0.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "license": "MIT", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", - "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.1.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/rehype-raw": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", - "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-raw": "^9.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-recma": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", - "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "hast-util-to-estree": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remark-directive": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", - "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-directive": "^3.0.0", - "micromark-extension-directive": "^3.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-emoji": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", - "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.2", - "emoticon": "^4.0.1", - "mdast-util-find-and-replace": "^3.0.1", - "node-emoji": "^2.1.0", - "unified": "^11.0.4" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/remark-frontmatter": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", - "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-frontmatter": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", - "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-gfm": "^3.0.0", - "micromark-extension-gfm": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-stringify": "^11.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.1.tgz", - "integrity": "sha512-Pjj2IYlUY3+D8x00UJsIOg5BEvfMyeI+2uLPn9VO9Wg4MEtN/VTIq2NEJQfde9PnX15KgtHyl9S0BcTnWrIuWg==", - "license": "MIT", - "dependencies": { - "mdast-util-mdx": "^3.0.0", - "micromark-extension-mdxjs": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", - "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "11.1.2", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.2.tgz", - "integrity": "sha512-Dh7l57ianaEoIpzbp0PC9UKAdCSVklD8E5Rpw7ETfbTl3FqcOOgq5q2LVDhgGCkaBv7p24JXikPdvhhmHvKMsw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "mdast-util-to-hast": "^13.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-stringify": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", - "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-to-markdown": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/renderkid": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", - "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "license": "MIT", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-like": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", - "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.11", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", - "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.16.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT" - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-pathname": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", - "license": "MIT" - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "license": "MIT", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", - "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", - "license": "MIT", - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rtlcss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", - "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", - "license": "MIT", - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0", - "postcss": "^8.4.21", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/run-applescript": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", - "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", - "license": "MIT", - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/sax": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.6.0.tgz", - "integrity": "sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==", - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=11.0.0" - } - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-dts": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/schema-dts/-/schema-dts-1.1.5.tgz", - "integrity": "sha512-RJr9EaCmsLzBX2NDiO5Z3ux2BVosNZN5jo0gWgsyKvxKIUL5R3swNvoorulAeL9kLB0iTSX7V6aokhla2m7xbg==", - "license": "Apache-2.0" - }, - "node_modules/schema-utils": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", - "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/search-insights": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", - "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "license": "MIT", - "peer": true - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "license": "MIT", - "dependencies": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-5.5.0.tgz", - "integrity": "sha512-ftnu3TW4+3eBfLRFnDEkzGxSF/10BJBkaLJuBHZX0kiPS7bRdlpZGu6YGt4KngMkdTwJE6MbjavFpqHvqVt+Ew==", - "license": "MIT", - "dependencies": { - "@peculiar/x509": "^1.14.2", - "pkijs": "^3.3.3" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/semver": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", - "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/send": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", - "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "~0.5.2", - "http-errors": "~2.0.1", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "~2.4.1", - "range-parser": "~1.2.1", - "statuses": "~2.0.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.7", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.7.tgz", - "integrity": "sha512-CinAq1xWb0vR3twAv9evEU8cNWkXCb9kd5ePAHUKJBkOsUpR1wt/CvGdeca7vqumL1U5cSaeVQ6zZMxiJ3yWsg==", - "license": "MIT", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "mime-types": "2.1.18", - "minimatch": "3.1.5", - "path-is-inside": "1.0.2", - "path-to-regexp": "3.3.0", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", - "license": "MIT" - }, - "node_modules/serve-index": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.2.tgz", - "integrity": "sha512-KDj11HScOaLmrPxl70KYNW1PksP4Nb/CLL2yvC+Qd2kHMPEEpfc4Re2e4FOay+bC/+XQl/7zAcWON3JVo5v3KQ==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.8.0", - "mime-types": "~2.1.35", - "parseurl": "~1.3.3" - }, - "engines": { - "node": ">= 0.8.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", - "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.16.3", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", - "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", - "license": "MIT", - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "~0.19.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", - "license": "MIT" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "license": "MIT", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", - "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3", - "side-channel-list": "^1.0.0", - "side-channel-map": "^1.0.1", - "side-channel-weakmap": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-list": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel-weakmap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", - "license": "MIT", - "dependencies": { - "call-bound": "^1.0.2", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.5", - "object-inspect": "^1.13.3", - "side-channel-map": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "license": "ISC" - }, - "node_modules/sirv": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", - "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.24", - "mrmime": "^2.0.0", - "totalist": "^3.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "license": "MIT" - }, - "node_modules/sitemap": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.3.tgz", - "integrity": "sha512-tAjEd+wt/YwnEbfNB2ht51ybBJxbEWwe5ki/Z//Wh0rpBFTCUSj46GnxUKEWzhfuJTsee8x3lybHxFgUMig2hw==", - "license": "MIT", - "dependencies": { - "@types/node": "^17.0.5", - "@types/sax": "^1.2.1", - "arg": "^5.0.0", - "sax": "^1.2.4" - }, - "bin": { - "sitemap": "dist/cli.js" - }, - "engines": { - "node": ">=12.0.0", - "npm": ">=5.6.0" - } - }, - "node_modules/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "license": "MIT" - }, - "node_modules/skin-tone": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", - "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", - "license": "MIT", - "dependencies": { - "unicode-emoji-modifier-base": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/snake-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz", - "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==", - "license": "MIT", - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sort-css-media-queries": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz", - "integrity": "sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA==", - "license": "MIT", - "engines": { - "node": ">= 6.3.0" - } - }, - "node_modules/source-map": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", - "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 12" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "license": "MIT", - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/srcset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/statuses": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", - "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", - "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", - "license": "MIT" - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "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==", - "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/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "license": "BSD-2-Clause", - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom-string": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", - "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-js": { - "version": "1.1.21", - "resolved": "https://registry.npmjs.org/style-to-js/-/style-to-js-1.1.21.tgz", - "integrity": "sha512-RjQetxJrrUJLQPHbLku6U/ocGtzyjbJMP9lCNK7Ag0CNh690nSH8woqWH9u16nMjYBAok+i7JO1NP2pOy8IsPQ==", - "license": "MIT", - "dependencies": { - "style-to-object": "1.0.14" - } - }, - "node_modules/style-to-object": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.14.tgz", - "integrity": "sha512-LIN7rULI0jBscWQYaSswptyderlarFkjQ+t79nzty8tcIAceVomEVlLzH5VP4Cmsv6MtKhs7qaAiwlcp+Mgaxw==", - "license": "MIT", - "dependencies": { - "inline-style-parser": "0.2.7" - } - }, - "node_modules/stylehacks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", - "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.16" - }, - "engines": { - "node": "^14 || ^16 || >=18.0" - }, - "peerDependencies": { - "postcss": "^8.4.31" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/svg-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", - "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==", - "license": "MIT" - }, - "node_modules/svgo": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.3.tgz", - "integrity": "sha512-+wn7I4p7YgJhHs38k2TNjy1vCfPIfLIJWR5MnCStsN8WuuTcBnRKcMHQLMM2ijxGZmDoZwNv8ipl5aTTen62ng==", - "license": "MIT", - "dependencies": { - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.3.1", - "css-what": "^6.1.0", - "csso": "^5.0.5", - "picocolors": "^1.0.0", - "sax": "^1.5.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=14.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/svgo" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/tapable": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", - "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", - "license": "MIT", - "engines": { - "node": ">=6" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser": { - "version": "5.46.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", - "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.15.0", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.4.0.tgz", - "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "terser": "^5.31.1" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "license": "MIT" - }, - "node_modules/thingies": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-2.6.0.tgz", - "integrity": "sha512-rMHRjmlFLM1R96UYPvpmnc3LYtdFrT33JIB7L9hetGue1qAPfn1N2LJeEjxUSidu1Iku+haLZXDuEXUHNGO/lg==", - "license": "MIT", - "engines": { - "node": ">=10.18" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "^2" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", - "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", - "license": "MIT" - }, - "node_modules/tiny-warning": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "license": "MIT" - }, - "node_modules/tinypool": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", - "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", - "license": "MIT", - "engines": { - "node": "^18.0.0 || >=20.0.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "license": "MIT", - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/tree-dump": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.1.0.tgz", - "integrity": "sha512-rMuvhU4MCDbcbnleZTFezWsaZXRFemSqAM+7jPnzUl1fo9w3YEKOxAeui0fz3OI4EU4hf23iyA7uQRVko+UaBA==", - "license": "Apache-2.0", - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/tsyringe": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/tsyringe/-/tsyringe-4.10.0.tgz", - "integrity": "sha512-axr3IdNuVIxnaK5XGEUFTu3YmAQ6lllgrvqfEoR16g/HGnYY/6We4oWENtAnzK6/LpJ2ur9PAb80RBt7/U4ugw==", - "license": "MIT", - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/tsyringe/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "license": "0BSD" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "license": "MIT", - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/undici-types": { - "version": "7.18.2", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz", - "integrity": "sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==", - "license": "MIT" - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", - "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-emoji-modifier-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", - "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", - "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unified": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", - "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "bail": "^2.0.0", - "devlop": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "license": "MIT", - "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unist-util-is": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.1.tgz", - "integrity": "sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==", - "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==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", - "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "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==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.1.0.tgz", - "integrity": "sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==", - "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.2", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.2.tgz", - "integrity": "sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", - "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "license": "BSD-2-Clause", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.6.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", - "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "license": "MIT", - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-loader/node_modules/ajv": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz", - "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/url-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/url-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "license": "MIT" - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "license": "MIT" - }, - "node_modules/utility-types": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.11.0.tgz", - "integrity": "sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "license": "MIT", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/value-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", - "license": "MIT" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", - "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.3.tgz", - "integrity": "sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==", - "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/watchpack": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.1.tgz", - "integrity": "sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==", - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webpack": { - "version": "5.105.4", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.105.4.tgz", - "integrity": "sha512-jTywjboN9aHxFlToqb0K0Zs9SbBoW4zRUlGzI2tYNxVYcEi/IPpn+Xi4ye5jTLvX2YeLuic/IvxNot+Q1jMoOw==", - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.8", - "@types/json-schema": "^7.0.15", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.16.0", - "acorn-import-phases": "^1.0.3", - "browserslist": "^4.28.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.20.0", - "es-module-lexer": "^2.0.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.3.1", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^4.3.3", - "tapable": "^2.3.0", - "terser-webpack-plugin": "^5.3.17", - "watchpack": "^2.5.1", - "webpack-sources": "^3.3.4" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.10.2", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", - "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", - "license": "MIT", - "dependencies": { - "@discoveryjs/json-ext": "0.5.7", - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "commander": "^7.2.0", - "debounce": "^1.2.1", - "escape-string-regexp": "^4.0.0", - "gzip-size": "^6.0.0", - "html-escaper": "^2.0.2", - "opener": "^1.5.2", - "picocolors": "^1.0.0", - "sirv": "^2.0.3", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.5.tgz", - "integrity": "sha512-uxQ6YqGdE4hgDKNf7hUiPXOdtkXvBJXrfEGYSx7P7LC8hnUYGK70X6xQXUvXeNyBDDcsiQXpG2m3G9vxowaEuA==", - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.43.1", - "mime-types": "^3.0.1", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.54.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", - "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", - "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", - "license": "MIT", - "dependencies": { - "mime-db": "^1.54.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server": { - "version": "5.2.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.2.3.tgz", - "integrity": "sha512-9Gyu2F7+bg4Vv+pjbovuYDhHX+mqdqITykfzdM9UyKqKHlsE5aAjRhR+oOEfXW5vBeu8tarzlJFIZva4ZjAdrQ==", - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.25", - "@types/express-serve-static-core": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "colorette": "^2.0.10", - "compression": "^1.8.1", - "connect-history-api-fallback": "^2.0.0", - "express": "^4.22.1", - "graceful-fs": "^4.2.6", - "http-proxy-middleware": "^2.0.9", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "schema-utils": "^4.2.0", - "selfsigned": "^5.5.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.4.2", - "ws": "^8.18.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/open": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz", - "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==", - "license": "MIT", - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "wsl-utils": "^0.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", - "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", - "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.4.tgz", - "integrity": "sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==", - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpackbar": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-6.0.1.tgz", - "integrity": "sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q==", - "license": "MIT", - "dependencies": { - "ansi-escapes": "^4.3.2", - "chalk": "^4.1.2", - "consola": "^3.2.3", - "figures": "^3.2.0", - "markdown-table": "^2.0.0", - "pretty-time": "^1.1.0", - "std-env": "^3.7.0", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=14.21.3" - }, - "peerDependencies": { - "webpack": "3 || 4 || 5" - } - }, - "node_modules/webpackbar/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "license": "MIT" - }, - "node_modules/webpackbar/node_modules/markdown-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", - "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", - "license": "MIT", - "dependencies": { - "repeat-string": "^1.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webpackbar/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpackbar/node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "license": "MIT", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "license": "MIT" - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", - "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", - "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", - "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.2.2" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "license": "MIT", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/wsl-utils": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz", - "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==", - "license": "MIT", - "dependencies": { - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wsl-utils/node_modules/is-wsl": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", - "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", - "license": "MIT", - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/xml-js": { - "version": "1.6.11", - "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", - "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", - "license": "MIT", - "dependencies": { - "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/yocto-queue": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz", - "integrity": "sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==", - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/website/package.json b/website/package.json deleted file mode 100644 index b556187e..00000000 --- a/website/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "coil-docs", - "private": true, - "version": "0.1.0", - "scripts": { - "start": "docusaurus start", - "build": "docusaurus build", - "serve": "docusaurus serve", - "clear": "docusaurus clear" - }, - "dependencies": { - "@docusaurus/core": "3.9.2", - "@docusaurus/preset-classic": "3.9.2", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.1.1", - "react": "^18.3.1", - "react-dom": "^18.3.1" - }, - "engines": { - "node": ">=20" - } -} diff --git a/website/sidebars-architecture.ts b/website/sidebars-architecture.ts deleted file mode 100644 index 31325ab3..00000000 --- a/website/sidebars-architecture.ts +++ /dev/null @@ -1,7 +0,0 @@ -import type { SidebarsConfig } from "@docusaurus/plugin-content-docs"; - -const sidebars: SidebarsConfig = { - architectureSidebar: [{ type: "autogenerated", dirName: "." }], -}; - -export default sidebars; diff --git a/website/sidebars.ts b/website/sidebars.ts deleted file mode 100644 index 4fd16e5e..00000000 --- a/website/sidebars.ts +++ /dev/null @@ -1,183 +0,0 @@ -import type { SidebarsConfig } from "@docusaurus/plugin-content-docs"; - -const sidebars: SidebarsConfig = { - tutorialSidebar: [ - "intro", - { - type: "category", - label: "Getting Started", - items: [ - "getting-started/quickstart", - "getting-started/what-you-are-building", - "getting-started/create-the-project", - "getting-started/understand-the-runtime-shape", - "getting-started/build-the-base-theme", - "getting-started/add-sites-markets-and-locales", - "getting-started/add-a-real-content-model", - "getting-started/build-reusable-blocks", - "getting-started/add-dynamic-blocks", - "getting-started/model-brands-categories-and-discovery", - "getting-started/add-authentication-and-customer-accounts", - "getting-started/add-memberships-and-audience-gating", - "getting-started/add-events-and-timeslots", - "getting-started/add-bookings-reservations-and-validation", - "getting-started/add-passes-or-credits", - "getting-started/add-admin-resources", - "getting-started/add-one-reproducible-integration", - "getting-started/add-jobs-notifications-and-scheduled-work", - "getting-started/add-observability-and-troubleshooting", - "getting-started/prepare-for-production", - "getting-started/where-to-go-next", - "getting-started/customer-project-layout", - "getting-started/linked-rust-backends", - ], - }, - { - type: "category", - label: "Core Concepts", - items: [ - "core-concepts/index", - "core-concepts/glossary-and-mental-model", - "core-concepts/customer-root-workspace", - "core-concepts/runtime-and-module-composition", - "core-concepts/content-schema-vs-content-instances", - "core-concepts/render-pipeline-and-model-composition", - "core-concepts/dynamic-blocks-and-live-data-sections", - "core-concepts/request-and-render-lifecycle", - "core-concepts/sites-locales-and-markets", - "core-concepts/customer-apps-vs-official-modules", - "core-concepts/themes-rendering-and-assets", - "core-concepts/internationalization-localization-and-content", - "core-concepts/accessibility-as-a-platform-contract", - "core-concepts/seo-and-discoverability", - ], - }, - { - type: "category", - label: "Use Cases", - items: [ - { - type: "category", - label: "Shoppr", - items: [ - "use-cases/shoppr/overview", - "use-cases/shoppr/storefront-structure", - "use-cases/shoppr/catalog-and-merchandising", - "use-cases/shoppr/custom-pages-and-cms", - "use-cases/shoppr/sites-locales-and-theme-variants", - "use-cases/shoppr/linked-rust-backend", - "use-cases/shoppr/wasm-extensions", - "use-cases/shoppr/observability-and-audit", - "use-cases/shoppr/jobs-webhooks-and-background-work", - "use-cases/shoppr/checkout-and-operations", - ], - }, - { - type: "category", - label: "Gitly", - items: [ - "use-cases/gitly/overview", - "use-cases/gitly/product-structure", - "use-cases/gitly/theming-localization-and-accessibility", - "use-cases/gitly/api-and-background-work", - "use-cases/gitly/extensions-and-host-apis", - "use-cases/gitly/build-and-deploy", - ], - }, - ], - }, - { - type: "category", - label: "Operations", - items: [ - "operations/project-organization", - "operations/build-and-deploy", - "operations/database-migrations", - "operations/configuration-and-secrets", - "operations/observability", - "operations/jobs-and-schedulers", - "operations/webhooks-and-integrations", - "operations/health-readiness-and-maintenance-mode", - "operations/production-topologies", - "operations/asset-publication-and-cdn-delivery", - "operations/cache-tls-cutover-and-rollback", - "operations/troubleshooting", - ], - }, - { - type: "category", - label: "Reference", - items: [ - "reference/overview", - "reference/app-toml", - "reference/platform-config", - { - type: "category", - label: "Auth", - items: [ - "reference/auth-overview", - "reference/auth-zanzibar", - "reference/auth-schema", - "reference/auth-packages", - "reference/custom-auth-schema", - ], - }, - "reference/template-language", - "reference/template-models", - "reference/cms-page-builder-model", - "reference/theme-structure", - "reference/theme-asset-delivery", - "reference/internationalization", - "reference/accessibility", - "reference/seo", - { - type: "category", - label: "Official Modules", - items: [ - "reference/modules", - "reference/modules/cms", - "reference/modules/media", - "reference/modules/commerce", - "reference/modules/commerce-payments-stripe", - "reference/modules/memberships", - "reference/modules/events", - "reference/modules/admin", - "reference/modules/ops", - ], - }, - "reference/composition", - "reference/linked-rust-hook-apis", - "reference/render-model-hooks", - "reference/extension-package-format", - "reference/wasm-host-apis", - "reference/wasm-writing-and-installing-extensions", - "reference/wasm-host-service-examples", - "reference/cli-commands", - { - type: "category", - label: "Cargo Coil", - items: [ - "reference/cargo-coil-overview", - "reference/cargo-coil-new", - "reference/cargo-coil-init", - "reference/cargo-coil-apply", - "reference/cargo-coil-doctor", - "reference/cargo-coil-module", - "reference/cargo-coil-site", - "reference/cargo-coil-locale", - ], - }, - "reference/customer-workspace-binaries", - "reference/cli-auth-and-modules", - "reference/cli-migrations-release-and-import", - "reference/cli-cache-jobs-storage-and-assets", - "reference/environment-variables", - "reference/migration-files-and-ownership", - "reference/customer-vs-wasm", - ], - }, - "contributing/index", - ], -}; - -export default sidebars; diff --git a/website/src/css/custom.css b/website/src/css/custom.css deleted file mode 100644 index 2d22a6cd..00000000 --- a/website/src/css/custom.css +++ /dev/null @@ -1,53 +0,0 @@ -:root { - --ifm-color-primary: #0f6fff; - --ifm-color-primary-dark: #0d63e5; - --ifm-color-primary-darker: #0c5ed7; - --ifm-color-primary-darkest: #0a4eb1; - --ifm-color-primary-light: #277dff; - --ifm-color-primary-lighter: #3a87ff; - --ifm-color-primary-lightest: #629dff; - --ifm-background-color: #f7f8fb; - --ifm-font-family-base: "Inter", "Manrope", system-ui, sans-serif; - --ifm-heading-font-family: "Inter", "Manrope", system-ui, sans-serif; - --ifm-code-font-size: 95%; - --ifm-navbar-background-color: rgba(247, 248, 251, 0.86); -} - -html[data-theme="light"] .navbar { - z-index: calc(var(--ifm-z-index-fixed) + 20); - backdrop-filter: blur(16px); - border-bottom: 1px solid rgba(15, 23, 34, 0.08); -} - -.footer { - background: #08101a; -} - -@media (max-width: 996px) { - html[data-theme="light"] .navbar.navbar-sidebar--show { - backdrop-filter: none; - } - - .navbar-sidebar__backdrop { - position: fixed; - inset: 0; - z-index: calc(var(--ifm-z-index-fixed) + 21); - background: rgba(8, 16, 26, 0.28); - } - - .navbar-sidebar { - position: fixed; - top: 0; - right: 0; - bottom: 0; - z-index: calc(var(--ifm-z-index-fixed) + 22); - width: min(83vw, 26rem); - max-width: 100vw; - height: 100vh; - } - - .navbar-sidebar__items, - .theme-layout-navbar-sidebar-panel { - height: 100%; - } -} diff --git a/website/src/home.rs b/website/src/home.rs new file mode 100644 index 00000000..e9d69ede --- /dev/null +++ b/website/src/home.rs @@ -0,0 +1,327 @@ +use fission::prelude::*; + +const PAPER: Color = Color { + r: 247, + g: 244, + b: 237, + a: 255, +}; +const INK: Color = Color { + r: 24, + g: 24, + b: 22, + a: 255, +}; +const MUTED: Color = Color { + r: 88, + g: 86, + b: 80, + a: 255, +}; +const RUST: Color = Color { + r: 190, + g: 60, + b: 22, + a: 255, +}; +#[derive(Clone, Copy)] +pub struct HomePage; + +impl From for Widget { + fn from(_: HomePage) -> Self { + SemanticsRegion::new( + Container::new(Column { + gap: Some(0.0), + children: widgets![ + header(), + hero(), + execution_model(), + proof(), + closing(), + footer() + ], + ..Default::default() + }) + .bg(PAPER), + ) + .identifier("site-main") + .into() + } +} + +fn header() -> Widget { + region( + "site-header", + Container::new(Row { + gap: Some(28.0), + wrap: ir_op::FlexWrap::Wrap, + align_items: ir_op::AlignItems::Center, + children: widgets![ + Text::new("COIL") + .size(19.0) + .line_height(22.0) + .weight(760) + .color(INK), + Spacer { + flex_grow: 1.0, + ..Default::default() + }, + nav_link("Start", "/docs/getting-started/quickstart/", "start"), + nav_link("Concepts", "/docs/core-concepts/", "concepts"), + nav_link( + "Architecture", + "/architecture/03-product-shape-core-official-modules-customer-apps/", + "architecture", + ), + nav_link("GitHub", "https://github.com/coil-framework/coil", "github",), + ], + ..Default::default() + }) + .padding([0.0, 0.0, 24.0, 24.0]), + ) +} + +fn hero() -> Widget { + region( + "site-section:hero", + Container::new(Column { + gap: Some(28.0), + children: widgets![ + Text::new("FISSION-NATIVE RUST PRODUCT FRAMEWORK") + .size(12.0) + .line_height(16.0) + .weight(720) + .color(RUST), + Text::new("Build the product.\nKeep the platform coherent.") + .size(72.0) + .line_height(76.0) + .weight(560) + .color(INK) + .semantics_identifier("site-heading-1:top"), + Container::new( + Text::new("Coil gives Rust teams one product shape from searchable public pages to rich operational software: Fission rendering and state, Coil domains and production services.") + .size(20.0) + .line_height(31.0) + .color(MUTED), + ) + .max_width(690.0), + Row { + gap: Some(28.0), + wrap: ir_op::FlexWrap::Wrap, + align_items: ir_op::AlignItems::Center, + children: widgets![ + primary_link("Start with Shoppr", "/docs/getting-started/quickstart/"), + text_link("Read the architecture", "/architecture/03-product-shape-core-official-modules-customer-apps/"), + ], + ..Default::default() + }, + ], + ..Default::default() + }) + .padding([0.0, 0.0, 82.0, 82.0]), + ) +} + +fn execution_model() -> Widget { + let stages = [ + ( + "01", + "SSR", + "Complete HTML, resolved after typed jobs settle.", + ), + ( + "02", + "ISLANDS", + "Focused Rust interaction where a region earns it.", + ), + ( + "03", + "WEB", + "Full Fission applications for editor and operator work.", + ), + ( + "04", + "OPERATIONS", + "Auth, data, jobs, media, payments, and observability.", + ), + ]; + region( + "site-section:execution", + Container::new(SimpleGrid { + min_child_width: 230.0, + gap: Some(0.0), + children: stages + .into_iter() + .map(|(number, title, body)| stage(number, title, body)) + .collect(), + }) + .padding([0.0, 0.0, 30.0, 30.0]), + ) +} + +fn stage(number: &'static str, title: &'static str, body: &'static str) -> Widget { + region( + &format!("site-stage:{title}"), + Container::new(Column { + gap: Some(13.0), + children: widgets![ + Text::new(number).size(11.0).line_height(14.0).color(RUST), + Text::new(title) + .size(25.0) + .line_height(28.0) + .weight(650) + .color(INK), + Text::new(body).size(15.0).line_height(23.0).color(MUTED), + ], + ..Default::default() + }) + .padding([22.0, 22.0, 0.0, 0.0]), + ) +} + +fn proof() -> Widget { + region( + "site-section:proof", + Container::new(SimpleGrid { + min_child_width: 360.0, + gap: Some(0.0), + children: vec![ + proof_column( + "PUBLIC PRODUCT SURFACES", + "public-product-surfaces", + "Pages people can trust before JavaScript arrives.", + "Multi-site catalogues, editorial content, events, memberships, accounts and checkout begin as accessible server-rendered HTML. Fission jobs resolve authoritative data before the document is sent.", + "Follow the Shoppr build", + "/docs/use-cases/shoppr/overview/", + ), + proof_column( + "OPERATIONAL SURFACES", + "operational-surfaces", + "Rich tools without a second product architecture.", + "CMS editing, merchandising, fulfilment and support can graduate to focused islands or a full Fission Web app while retaining the same actions, reducers, jobs and authorization contracts.", + "Understand the runtime boundary", + "/docs/core-concepts/runtime-and-module-composition/", + ), + ], + }) + .padding([0.0, 0.0, 74.0, 74.0]), + ) +} + +fn proof_column( + eyebrow: &'static str, + heading_id: &'static str, + title: &'static str, + body: &'static str, + link: &'static str, + href: &'static str, +) -> Widget { + region( + &format!("site-proof:{eyebrow}"), + Container::new(Column { + gap: Some(18.0), + children: widgets![ + Text::new(eyebrow) + .size(11.0) + .line_height(14.0) + .weight(720) + .color(RUST), + Text::new(title) + .size(36.0) + .line_height(42.0) + .weight(560) + .color(INK) + .semantics_identifier(format!("site-heading-2:{heading_id}")), + Text::new(body).size(17.0).line_height(27.0).color(MUTED), + text_link(link, href), + ], + ..Default::default() + }) + .padding([36.0, 36.0, 0.0, 0.0]), + ) +} + +fn closing() -> Widget { + region( + "site-section:closing", + Container::new(Row { + gap: Some(32.0), + wrap: ir_op::FlexWrap::Wrap, + align_items: ir_op::AlignItems::Center, + children: widgets![ + Container::new( + Text::new("Own the product logic. Reuse the platform discipline.") + .size(28.0) + .line_height(35.0) + .weight(560) + .color(INK), + ) + .flex_grow(1.0), + primary_link("Start building", "/docs/getting-started/quickstart/"), + ], + ..Default::default() + }) + .padding([0.0, 0.0, 38.0, 38.0]), + ) +} + +fn footer() -> Widget { + region( + "site-footer", + Container::new(Row { + gap: Some(22.0), + wrap: ir_op::FlexWrap::Wrap, + children: widgets![ + Text::new("COIL").size(13.0).weight(720).color(INK), + Text::new("Fission-native Rust product framework") + .size(13.0) + .color(MUTED), + Spacer { + flex_grow: 1.0, + ..Default::default() + }, + text_link("Docs", "/docs/intro/"), + text_link("GitHub", "https://github.com/coil-framework/coil"), + ], + ..Default::default() + }) + .padding([0.0, 0.0, 24.0, 24.0]), + ) +} + +fn primary_link(label: &'static str, href: &'static str) -> Widget { + SemanticsRegion::new( + Pressable::new( + Container::new( + Text::new(label) + .size(15.0) + .line_height(18.0) + .weight(680) + .color(PAPER), + ) + .padding([22.0, 22.0, 14.0, 14.0]) + .bg(RUST) + .border_radius(3.0), + ) + .label(label) + .href(href), + ) + .identifier("site-primary-link") + .into() +} + +fn text_link(label: &'static str, href: &'static str) -> Widget { + SemanticsRegion::new(Link::to(label, href)) + .identifier("site-text-link") + .into() +} + +fn nav_link(label: &'static str, href: &'static str, identity: &'static str) -> Widget { + SemanticsRegion::new(Link::to(label, href)) + .identifier(format!("site-nav-link:{identity}")) + .into() +} + +fn region(identifier: &str, child: impl Into) -> Widget { + SemanticsRegion::new(child).identifier(identifier).into() +} diff --git a/website/src/lib.rs b/website/src/lib.rs new file mode 100644 index 00000000..af8c1171 --- /dev/null +++ b/website/src/lib.rs @@ -0,0 +1,58 @@ +#![forbid(unsafe_code)] + +mod home; + +use fission::site::FissionSite; + +pub fn site() -> FissionSite { + FissionSite::new() + .favicon("/img/favicon.svg") + .content_transform(|source, _project_dir, _source_path| { + Ok(neutralize_example_link_attributes(source)) + }) + .route_widget::<(), _>( + "/", + "Coil — Build the product. Keep the platform coherent.", + Some( + "A Fission-native Rust product framework for public, interactive, and operational web surfaces." + .to_string(), + ), + home::HomePage, + ) +} + +fn neutralize_example_link_attributes(source: &str) -> String { + let mut output = String::with_capacity(source.len()); + let mut in_fence = false; + for line in source.split_inclusive('\n') { + if line.trim_start().starts_with("```") { + in_fence = !in_fence; + output.push_str(line); + } else if in_fence { + output.push_str( + &line + .replace("href=\"", "href =\"") + .replace("src=\"", "src =\""), + ); + } else { + output.push_str(line); + } + } + output +} + +#[cfg(test)] +mod tests { + use super::neutralize_example_link_attributes; + + #[test] + fn generated_link_audit_does_not_treat_fenced_examples_as_live_links() { + let markdown = + "[Live](/docs/)\n```html\n\n```\n"; + let transformed = neutralize_example_link_attributes(markdown); + + assert!(transformed.contains("[Live](/docs/)")); + assert!(transformed.contains("href =\"/example\"")); + assert!(transformed.contains("src =\"/image.png\"")); + } +} diff --git a/website/src/main.rs b/website/src/main.rs new file mode 100644 index 00000000..f49f1906 --- /dev/null +++ b/website/src/main.rs @@ -0,0 +1,3 @@ +fn main() -> anyhow::Result<()> { + fission::site::build_from_cli(coil_website::site()) +} diff --git a/website/src/pages/index.module.css b/website/src/pages/index.module.css deleted file mode 100644 index 2c7ee1f7..00000000 --- a/website/src/pages/index.module.css +++ /dev/null @@ -1,159 +0,0 @@ -.page { - background: - radial-gradient(circle at top left, rgba(112, 227, 255, 0.14), transparent 28%), - radial-gradient(circle at 80% 10%, rgba(125, 95, 255, 0.14), transparent 22%), - linear-gradient(180deg, #091018 0%, #0f1722 38%, #f7f8fb 38%, #f7f8fb 100%); -} - -.hero { - width: min(1200px, calc(100vw - 40px)); - margin: 0 auto; - min-height: 78vh; - padding: 88px 0 64px; - display: grid; - gap: 28px; - grid-template-columns: minmax(0, 1.2fr) minmax(320px, 0.8fr); - align-items: center; -} - -.heroCopy { - color: #f6f8fb; -} - -.eyebrow, -.panelEyebrow { - margin: 0 0 12px; - text-transform: uppercase; - letter-spacing: 0.18em; - font-size: 0.78rem; - font-weight: 700; -} - -.hero h1 { - margin: 0; - font-size: clamp(3rem, 6vw, 5.6rem); - line-height: 0.96; - letter-spacing: -0.04em; -} - -.lead { - margin: 22px 0 0; - max-width: 44rem; - font-size: 1.12rem; - line-height: 1.75; - color: rgba(246, 248, 251, 0.82); -} - -.heroActions { - display: flex; - flex-wrap: wrap; - gap: 14px; - margin-top: 28px; -} - -.heroPanel { - padding: 24px; - border: 1px solid rgba(255, 255, 255, 0.12); - border-radius: 28px; - background: rgba(14, 20, 31, 0.72); - backdrop-filter: blur(16px); - color: #f6f8fb; - box-shadow: 0 24px 60px rgba(0, 0, 0, 0.24); -} - -.codeBlock { - margin: 0; - padding: 18px; - overflow-x: auto; - border-radius: 18px; - background: #060a12; - color: #9ee7ff; - font-size: 0.92rem; -} - -.panelHint { - margin: 16px 0 0; - color: rgba(246, 248, 251, 0.74); - line-height: 1.65; -} - -.stats, -.featureGrid, -.compare { - width: min(1200px, calc(100vw - 40px)); - margin: 0 auto; -} - -.stats { - display: grid; - gap: 16px; - grid-template-columns: repeat(4, minmax(0, 1fr)); - margin-top: -12px; -} - -.stats > div, -.card, -.compareCard { - padding: 22px; - border-radius: 24px; - background: #ffffff; - border: 1px solid rgba(16, 24, 40, 0.08); - box-shadow: 0 18px 50px rgba(15, 23, 34, 0.06); -} - -.stats strong { - display: block; - margin-bottom: 10px; - font-size: 1rem; -} - -.stats span, -.card p, -.compareCard p { - color: #536172; - line-height: 1.65; -} - -.featureGrid { - display: grid; - gap: 18px; - grid-template-columns: repeat(3, minmax(0, 1fr)); - margin-top: 22px; - padding-bottom: 20px; -} - -.card h2, -.compareCard h2 { - margin: 0 0 10px; - font-size: 1.45rem; - line-height: 1.2; -} - -.compare { - display: grid; - gap: 18px; - grid-template-columns: repeat(2, minmax(0, 1fr)); - padding: 22px 0 12px; -} - -.compareCard a { - font-weight: 700; -} - -.bottomGrid { - padding-bottom: 72px; -} - -@media (max-width: 996px) { - .hero, - .stats, - .featureGrid, - .compare { - grid-template-columns: 1fr; - } - - .hero { - min-height: auto; - padding-top: 48px; - } -} diff --git a/website/src/pages/index.tsx b/website/src/pages/index.tsx deleted file mode 100644 index a13a860d..00000000 --- a/website/src/pages/index.tsx +++ /dev/null @@ -1,135 +0,0 @@ -import clsx from "clsx"; -import Link from "@docusaurus/Link"; -import Layout from "@theme/Layout"; -import styles from "./index.module.css"; - -const features = [ - { - title: "Build products, not plumbing", - body: "Coil gives Rust teams a coherent product platform: HTML-first rendering, auth, storage, jobs, observability, admin, and customer-app composition in one story.", - }, - { - title: "Lead with ecommerce, support any web app", - body: "Shoppr shows the opinionated ecommerce path. Gitly proves the same platform can power a completely different product shape without turning into a generic soup.", - }, - { - title: "Keep the extension boundary sane", - body: "Customer-owned Rust hooks compile into the product. Third-party extensions stay bounded in WASM. That keeps customization powerful without letting the platform dissolve.", - }, -]; - -export default function Home(): JSX.Element { - return ( - -