From 073ff9e35f857ce8b675c29a5e79771fa535c092 Mon Sep 17 00:00:00 2001 From: Scott Converse Date: Tue, 3 Nov 2026 23:16:54 -0700 Subject: [PATCH] docs: align maintained guides and downloads with Windows beta 1.7.0.1 --- CHANGELOG.md | 3 + README.md | 437 +++- README.txt | 831 +++++-- SECURITY.md | 4 +- USER-MANUAL.docx | Bin 29612 -> 50245 bytes USER-MANUAL.md | 233 +- USER-MANUAL.pdf | Bin 336575 -> 386088 bytes USER-MANUAL.txt | 656 ++++-- docs/beta-1/api/access.html | 4 +- docs/beta-1/api/code.html | 4 +- docs/beta-1/api/core.html | 4 +- docs/beta-1/api/inspections.html | 4 +- docs/beta-1/api/meetings.html | 4 +- docs/beta-1/api/notice.html | 4 +- docs/beta-1/api/permitting.html | 4 +- docs/beta-1/api/planning.html | 4 +- docs/beta-1/api/records.html | 4 +- docs/beta-1/api/station-service-openapi.json | 1962 +++++++++++++++++ docs/beta-1/api/station.html | 4 +- docs/beta-1/api/suite.html | 4 +- docs/beta-1/api/zoning.html | 4 +- docs/beta-1/assets/code-architecture.svg | 1 + docs/beta-1/assets/core-architecture.svg | 1 + .../assets/inspections-architecture.svg | 1 + docs/beta-1/assets/meetings-architecture.svg | 1 + .../beta-1/assets/permitting-architecture.svg | 1 + docs/beta-1/assets/planning-architecture.svg | 1 + docs/beta-1/assets/portal-architecture.svg | 1 + docs/beta-1/assets/portal-home.png | Bin 0 -> 106283 bytes docs/beta-1/assets/portal-meeting.png | Bin 0 -> 112474 bytes docs/beta-1/assets/records-architecture.svg | 1 + docs/beta-1/assets/station-architecture.svg | 1 + .../assets/station-delivery-architecture.svg | 1 + docs/beta-1/assets/suite-architecture.svg | 1 + .../docx/Townlight-Access-Manual-Beta-1.docx | Bin 19050 -> 19644 bytes .../docx/Townlight-Code-Manual-Beta-1.docx | Bin 29556 -> 50304 bytes .../docx/Townlight-Core-Manual-Beta-1.docx | Bin 30184 -> 50183 bytes .../Townlight-Inspections-Manual-Beta-1.docx | Bin 29706 -> 50669 bytes .../Townlight-Meetings-Manual-Beta-1.docx | Bin 28339 -> 49241 bytes .../docx/Townlight-Notice-Manual-Beta-1.docx | Bin 14492 -> 15348 bytes .../Townlight-Permitting-Manual-Beta-1.docx | Bin 28799 -> 49597 bytes .../Townlight-Planning-Manual-Beta-1.docx | Bin 29421 -> 50214 bytes .../docx/Townlight-Portal-Guide-Beta-1.docx | Bin 0 -> 268319 bytes .../docx/Townlight-Records-Manual-Beta-1.docx | Bin 30264 -> 50708 bytes .../docx/Townlight-Station-Manual-Beta-1.docx | Bin 46805 -> 93667 bytes .../docx/Townlight-Suite-Manual-Beta-1.docx | Bin 30201 -> 77768 bytes .../docx/Townlight-Zoning-Manual-Beta-1.docx | Bin 29612 -> 50245 bytes docs/beta-1/index.html | 2 +- docs/beta-1/manuals/access.html | 66 +- docs/beta-1/manuals/code.html | 46 +- docs/beta-1/manuals/core.html | 49 +- docs/beta-1/manuals/inspections.html | 46 +- docs/beta-1/manuals/meetings.html | 50 +- docs/beta-1/manuals/notice.html | 26 +- docs/beta-1/manuals/permitting.html | 46 +- docs/beta-1/manuals/planning.html | 46 +- docs/beta-1/manuals/portal.html | 565 +++++ docs/beta-1/manuals/records.html | 48 +- docs/beta-1/manuals/station.html | 49 +- docs/beta-1/manuals/suite.html | 64 +- docs/beta-1/manuals/zoning.html | 46 +- .../pdf/Townlight-Access-Manual-Beta-1.pdf | Bin 213724 -> 222863 bytes .../pdf/Townlight-Code-Manual-Beta-1.pdf | Bin 337440 -> 387066 bytes .../pdf/Townlight-Core-Manual-Beta-1.pdf | Bin 361295 -> 410717 bytes .../Townlight-Inspections-Manual-Beta-1.pdf | Bin 342852 -> 392936 bytes .../pdf/Townlight-Meetings-Manual-Beta-1.pdf | Bin 326845 -> 376820 bytes .../pdf/Townlight-Notice-Manual-Beta-1.pdf | Bin 100135 -> 123148 bytes .../Townlight-Permitting-Manual-Beta-1.pdf | Bin 325029 -> 375692 bytes .../pdf/Townlight-Planning-Manual-Beta-1.pdf | Bin 334163 -> 383503 bytes .../pdf/Townlight-Portal-Guide-Beta-1.pdf | Bin 0 -> 482612 bytes .../pdf/Townlight-Records-Manual-Beta-1.pdf | Bin 341705 -> 392715 bytes .../pdf/Townlight-Station-Manual-Beta-1.pdf | Bin 581409 -> 656408 bytes .../pdf/Townlight-Suite-Manual-Beta-1.pdf | Bin 339044 -> 414478 bytes .../pdf/Townlight-Zoning-Manual-Beta-1.pdf | Bin 336575 -> 386088 bytes docs/beta-1/products/access/index.html | 2 +- docs/beta-1/products/code/index.html | 2 +- docs/beta-1/products/core/index.html | 2 +- docs/beta-1/products/inspections/index.html | 2 +- docs/beta-1/products/meetings/index.html | 2 +- docs/beta-1/products/notice/index.html | 2 +- docs/beta-1/products/permitting/index.html | 2 +- docs/beta-1/products/planning/index.html | 2 +- docs/beta-1/products/records/index.html | 2 +- docs/beta-1/products/station/index.html | 2 +- docs/beta-1/products/zoning/index.html | 2 +- docs/beta-1/readmes/code.html | 2 + docs/beta-1/readmes/core.html | 2 + docs/beta-1/readmes/inspections.html | 2 + docs/beta-1/readmes/meetings.html | 2 + docs/beta-1/readmes/permitting.html | 2 + docs/beta-1/readmes/planning.html | 2 + docs/beta-1/readmes/records.html | 2 + docs/beta-1/readmes/station.html | 2 + docs/beta-1/readmes/suite.html | 2 + docs/beta-1/readmes/zoning.html | 508 +---- docs/beta-1/reference/component-metadata.json | 311 ++- docs/beta-1/reference/index.html | 2 +- docs/beta-1/reference/mcp.html | 6 +- docs/beta-1/reference/native.html | 6 +- .../portal-resident-website-acceptance.json | 142 ++ .../beta-1/reference/portal-verification.html | 112 + .../windows-1.7.0.1-source-pins.json | 92 + docs/beta-1/terms.html | 10 +- docs/beta-1/versions.html | 15 +- docs/index.html | 2 +- 105 files changed, 4931 insertions(+), 1649 deletions(-) create mode 100644 docs/beta-1/api/station-service-openapi.json create mode 100644 docs/beta-1/assets/code-architecture.svg create mode 100644 docs/beta-1/assets/core-architecture.svg create mode 100644 docs/beta-1/assets/inspections-architecture.svg create mode 100644 docs/beta-1/assets/meetings-architecture.svg create mode 100644 docs/beta-1/assets/permitting-architecture.svg create mode 100644 docs/beta-1/assets/planning-architecture.svg create mode 100644 docs/beta-1/assets/portal-architecture.svg create mode 100644 docs/beta-1/assets/portal-home.png create mode 100644 docs/beta-1/assets/portal-meeting.png create mode 100644 docs/beta-1/assets/records-architecture.svg create mode 100644 docs/beta-1/assets/station-architecture.svg create mode 100644 docs/beta-1/assets/station-delivery-architecture.svg create mode 100644 docs/beta-1/assets/suite-architecture.svg create mode 100644 docs/beta-1/docx/Townlight-Portal-Guide-Beta-1.docx create mode 100644 docs/beta-1/manuals/portal.html create mode 100644 docs/beta-1/pdf/Townlight-Portal-Guide-Beta-1.pdf create mode 100644 docs/beta-1/readmes/code.html create mode 100644 docs/beta-1/readmes/core.html create mode 100644 docs/beta-1/readmes/inspections.html create mode 100644 docs/beta-1/readmes/meetings.html create mode 100644 docs/beta-1/readmes/permitting.html create mode 100644 docs/beta-1/readmes/planning.html create mode 100644 docs/beta-1/readmes/records.html create mode 100644 docs/beta-1/readmes/station.html create mode 100644 docs/beta-1/readmes/suite.html create mode 100644 docs/beta-1/reference/portal-resident-website-acceptance.json create mode 100644 docs/beta-1/reference/portal-verification.html create mode 100644 docs/beta-1/reference/windows-1.7.0.1-source-pins.json diff --git a/CHANGELOG.md b/CHANGELOG.md index fe1136b..746685e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +> Windows delivery: this package is included in [MSI 1.7.0.1](https://github.com/townlight/townlight/releases/tag/townlight-beta-1-windows-1.7.0.1); [installed acceptance](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) applies only to the identified artifact. Earlier entries retain their original release context. + + ## [0.2.3] - Unreleased naming candidate - Rename the principal distribution/import to the Townlight Zoning identities and pair with Townlight Core 1.3.0.dev2. diff --git a/README.md b/README.md index 0f94176..413876d 100644 --- a/README.md +++ b/README.md @@ -1,57 +1,204 @@ -> **Prepared naming, Access and Notice candidate — 2 November 2026.** Build, signing, installed acceptance and publication remain pending. Earlier signed releases and receipts apply only to their identified artifacts. +Windows x64 Beta 1 · MSI 1.7.0.1 + +The signed [Windows x64 beta 1.7.0.1](https://github.com/townlight/townlight/releases/tag/townlight-beta-1-windows-1.7.0.1) passed the documented fresh Windows Sandbox checks with synthetic data. + +- Townlight Zoning Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Discretionary processes and staff review + - Technical specifications + - Configuration and administration + - API and integration examples + - MCP and automation boundary + - Security and permissions + - Backup recovery and maintenance + - Troubleshooting + - Verified workflows and limits + - Terms of service and license + - Glossary + - Alphabetical subject index + - Source and document control + +# Townlight Zoning Manual + +**Townlight Beta 1** · Naming candidate documentation edition 2 November 2026 + +## Contents + +- [Using this manual](https://townlight.github.io/manuals/zoning.html#using-this-manual) +- [Beta identity](https://townlight.github.io/manuals/zoning.html#beta-identity) +- [First run](https://townlight.github.io/manuals/zoning.html#first-run) +- [Daily workflow](https://townlight.github.io/manuals/zoning.html#daily-workflow) +- [Connected workflows](https://townlight.github.io/manuals/zoning.html#connected-workflows) +- [Architecture](https://townlight.github.io/manuals/zoning.html#architecture) +- [Discretionary processes and staff review](https://townlight.github.io/manuals/zoning.html#discretionary-processes-and-staff-review) +- [Technical specifications](https://townlight.github.io/manuals/zoning.html#technical-specifications) +- [Configuration and administration](https://townlight.github.io/manuals/zoning.html#configuration-and-administration) +- [API and integration examples](https://townlight.github.io/manuals/zoning.html#api-and-integration-examples) +- [MCP and automation boundary](https://townlight.github.io/manuals/zoning.html#mcp-and-automation-boundary) +- [Security and permissions](https://townlight.github.io/manuals/zoning.html#security-and-permissions) +- [Backup recovery and maintenance](https://townlight.github.io/manuals/zoning.html#backup-recovery-and-maintenance) +- [Troubleshooting](https://townlight.github.io/manuals/zoning.html#troubleshooting) +- [Verified workflows and limits](https://townlight.github.io/manuals/zoning.html#verified-workflows-and-limits) +- [Terms of service and license](https://townlight.github.io/manuals/zoning.html#terms-of-service-and-license) +- [Glossary](https://townlight.github.io/manuals/zoning.html#glossary) +- [Alphabetical subject index](https://townlight.github.io/manuals/zoning.html#alphabetical-subject-index) +- [Source and document control](https://townlight.github.io/manuals/zoning.html#source-and-document-control) + +## Using this manual + +Townlight Zoning helps planners, land-use staff and authorized reviewers. Zoning combines local parcel geometry, cited zoning rules and staff review. It retains questions, corrections and snapshots with provenance so downstream staff can identify the precise evidence used. + +Staff should begin with First run and Daily workflow. Administrators should also read Architecture, Technical specifications, Configuration, Security and Recovery. Developers should use the exact API/data dictionary and examples. The table of contents and alphabetical subject index link to the relevant sections in the HTML edition; the PDF preserves headings and searchable text. An editable Word edition is included with the same documentation companion. + +## Beta identity -# Townlight Zoning +| Identity | Value | +|----|----| +| Documentation | Townlight Beta 1 naming, Access and Notice candidate | +| Intended installer version | 1.7.0.1 | +| Product component | townlight-zoning 0.2.3 | +| Principal import package | townlight_zoning | +| Native desktop source version | 1.7.0-1 | +| Candidate hashes | [SHA-256 checksums](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/SHA256SUMS-Windows-1.7.0.1.txt) and [Windows acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) | +| Current owned software license | AGPL-3.0-only | +| Acceptance composition | Fresh Windows x64 profile; inspections-preview; Station configured separately | -**Townlight Beta 1** · Naming candidate; component versions advanced · AGPL-3.0-only +Use an empty database and fresh Windows profile. The installer refuses legacy profile initialization. The approved profile path is `%LOCALAPPDATA%\CivicSuite`. Keep existing profiles and backups. -Zoning combines local parcel geometry, cited zoning rules and staff review. It retains questions, corrections and snapshots with provenance so downstream staff can identify the precise evidence used. +## First run -## Start here +1. Download the signed MSI, matching source companion and checksums from the [public Windows release](https://github.com/townlight/townlight/releases/tag/townlight-beta-1-windows-1.7.0.1). +2. Verify the MSI hash and Authenticode publisher before installing on a fresh Windows profile. See the [Windows acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) for the tested setup. +3. Launch Townlight under the intended named Windows account. Choose the storage folders. Select **Townlight Inspections candidate** (`inspections-preview`) for the bounded desktop composition, including Access and Notice. A narrower default selection will not expose all workspaces. +4. Enter the city profile, time zone and contacts. Create the first named local administrator, sign in and choose protected backup storage. **Continue without local AI** is valid for the deterministic workflows. +5. Run Health Check and wait for readiness. Open Townlight. In System Health select **Finish Records Migration** to activate the canonical Python/PostgreSQL runtime. Do not fabricate migration receipts or seed accounts. +6. Create named staff through Settings. Import authorized sources using each product’s source library. All examples in this package are synthetic; they are not municipal authority. +7. Provision Station separately if it is part of the beta exercise. Selecting the desktop composition does not start or configure Station. Configure vision explicitly only if automatic photo drafting is selected. -Staff should use the operating manual. Administrators should read first-run, configuration and recovery before changing a deployment. Developers should read the exact API/schema reference and matching source companion. This edition describes the prepared source candidate; obtain its installer only after signing and installed acceptance identify the exact artifact. +## Daily workflow -- [Operating manual](docs/beta-1/manuals/zoning.html) · [Printable PDF](docs/beta-1/pdf/Townlight-Zoning-Manual-Beta-1.pdf) · [Editable Word manual](docs/beta-1/docx/Townlight-Zoning-Manual-Beta-1.docx) -- [API and data dictionary](docs/beta-1/api/zoning.html) · [OpenAPI JSON](docs/beta-1/api/zoning-openapi.json) -- [Product and suite directory](docs/beta-1/index.html) · [Terms and full license](docs/beta-1/terms.html) + -## Exact version and candidate +### 1. Prepare parcel data -| Identity | Value | -| --- | --- | -| Documentation | Townlight Beta 1 naming, Access and Notice candidate | -| Intended installer version | 1.7.0.1; build and acceptance pending | -| Native desktop source version | 1.7.0-1 | -| Product component | townlight-zoning 0.2.3 | -| Principal import package | townlight_zoning | -| Candidate hashes | Pending build, signing and installed acceptance | -| License | AGPL-3.0-only | +Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope. + + + +### 2. Import and inspect + +Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL. + + + +### 3. Register cited rules + +Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review. -Use a fresh profile and empty database. Existing unmarked city data is refused before initialization; no in-place upgrade is supported. Preserve the existing `%LOCALAPPDATA%\CivicSuite` profile, data and recovery material. Historical releases retain their original identities. + -## What staff can do +### 4. Ask a parcel question -- **Prepare parcel data:** Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope. -- **Import and inspect:** Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL. -- **Register cited rules:** Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review. -- **Ask a parcel question:** Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision. -- **Record review and context:** Record a correction and its reason when needed. Select permitted Meetings history explicitly. Preserve the question/review history and distinguish staff-only precedent from public material. -- **Create a snapshot:** Review the audience and exact content before creating the immutable snapshot. A public snapshot must satisfy its permitted-source contract; choosing a public label does not sanitize private notes. -- **Use it downstream:** Select the exact snapshot for Records or the permitted provider path. The receiving workflow rechecks visibility, source identity and hash before retaining or exporting it. +Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision. -## Operating procedures and examples + -The operating manual now includes these existing procedures, with synthetic inputs, readback and limits. Follow the actual app boundary identified there; a standalone source capability is not automatically a desktop screen. +### 5. Record review and context -- [Discretionary processes and staff review](docs/beta-1/manuals/zoning.html#discretionary-processes-and-staff-review). -- [Explain the cited process](docs/beta-1/manuals/zoning.html#explain-the-cited-process). -- [Keep parcel import and inspection in the right order](docs/beta-1/manuals/zoning.html#keep-parcel-import-and-inspection-in-the-right-order). -- [Use the existing specialist review contracts](docs/beta-1/manuals/zoning.html#use-the-existing-specialist-review-contracts). +Record a correction and its reason when needed. Select permitted Meetings history explicitly. Preserve the question/review history and distinguish staff-only precedent from public material. -## Architecture and data + + +### 6. Create a snapshot + +Review the audience and exact content before creating the immutable snapshot. A public snapshot must satisfy its permitted-source contract; choosing a public label does not sanitize private notes. + + + +### 7. Use it downstream + +Select the exact snapshot for Records or the permitted provider path. The receiving workflow rechecks visibility, source identity and hash before retaining or exporting it. + +### Working safely + +Use your own named account and save before leaving a screen. A saved draft is durable; unsaved form text may not be. If a write has an unknown result, reopen its record before repeating it. + +Read source jurisdiction, dates, citation, version and visibility. A copied source hash identifies exact bytes, not their legal applicability. If a source changes or permission is removed, resolve the source problem rather than substituting stale cached content. + +Keep originals and derivatives separate. Review the intended audience before export. A public summary excludes private fields only through the applicable copy contract and your review. A renamed private packet is still private content. + +Drafting, review, approval, attachment, export, fulfillment and publication are separate operations. A Townlight workpaper does not itself adopt law, issue a permit, impose a fine or release a records response. The responsible staff member records the applicable decision. + +## Connected workflows + +Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting. + +| Direction | Material | +|----|----| +| Input | A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. | +| Output | Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. | + +### Product boundary + +The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination. + +## Architecture + +
+Townlight Zoning architecture and evidence flow + +
+ +The drawing shows the principal staff/evidence path. Native commands carry trusted identity to Python business services; PostgreSQL and retained original files hold durable state. A downstream copy does not silently transfer decision authority. Station has its own configured authority/media boundary, database and mutable files. The connected-workflow text supplies the drawing’s reading order and accessibility alternative. + +## Discretionary processes and staff review + +### Explain the cited process + +In the existing Zoning workspace, complete **Variance, conditional use or nonconformity question**. Supply the applicable process **Code section**, **zone code**, optional comma-separated **standard to cite**, and optional **observed condition**, for example `front_setback=8 feet`. Select **Explain the cited process**. Choose actual imported public authority; the synthetic values below require matching synthetic sources to return supported guidance. + +The mounted API is `POST /desktop/v1/zoning/standards/process-explanation` under the normal authenticated staff session. Its equivalent request body is: + +``` json +{"question":"Explain the synthetic variance process","process_section":"18.20.050","zone_code":"SYN-R","rule_types":["front_setback"],"observed":{"front_setback":"8 feet"}} +``` + +Read process citations and each cited standard independently. The output can explain a verified process while reporting unavailable standards or review flags. A difference between an observation and a cited standard is an informational flag; it is not a variance finding, approval, nonconformity determination or substitute for planner review. If no relevant authority is available, obtain the source or leave the item unavailable. Do not attach an unrelated citation to a proposed requirement. + +### Keep parcel import and inspection in the right order + +Check the complete JSON envelope, original hashes and EPSG:4326 geometry before submitting **Import parcel dataset**. That control sends the import directly; it does not open a separate preview/commit screen. Inspect the returned validation/provenance and saved dataset. The browser refuses bundle files larger than 20 MiB; valid geometry and metadata remain subject to server validation. Correct the source bundle after a refusal and retain earlier evidence rather than forcing SQL changes. + +### Use the existing specialist review contracts + +The standalone Zoning application’s review/analytics/report routes are documented source capabilities, not extra native desktop screens. In a deployment where its actual staff authentication is already configured: + +- Create an ambiguity review with `zone_code`, `question` and `reason` at `/api/v1/townlight_zoning/staff/ambiguity-reviews`. Read its returned ID and list state. Update that ID with `status`, optional `assigned_to` and `resolution`; use `open`, `in_review`, `resolved` or `closed`. Resolving or closing requires a nonempty `resolution`. +- Retain a flagged answer at `/api/v1/townlight_zoning/staff/flagged-answers` with the original question/answer, zone, flag reason and source citations. Use `/{review_id}/improve` with `improved_answer` and `improvement_notes`. Preserve the original and improvement attribution; a correction does not rewrite the imported Code source. +- Read `/api/v1/townlight_zoning/staff/questions/analytics` with the desired `high_volume_threshold` to identify repeated questions and uncertain answers. Analytics counts are review aids, not jurisdictional conclusions. +- Create `/api/v1/townlight_zoning/staff/reports/outline` with a title and actual selected `question_ids`/`queue_item_ids`. Review the resulting outline and citations before incorporating it in a staff report. It is not a filed report or a meeting decision. + +A synthetic ambiguity request is: + +``` json +{"zone_code":"SYN-R","question":"Which retained setback rule applies?","reason":"Synthetic overlay ambiguity requires planner review"} +``` + +Do not send invented staff-role headers or assume these standalone paths exist at the installed desktop origin. The native workspace’s supported review/history/snapshot controls continue to use its fixed authenticated bridge. Use the technical supplement to distinguish the two surfaces. + +Source contracts: `townlight_runtime/zoning_bridge.py`, `townlight_zoning/main.py`, the imported rule/source models and desktop Zoning view. + +## Technical specifications ### Runtime and storage -This prepared source candidate targets **Windows x64 fresh installation**. Its native shell uses **Rust 2021, Tauri 2 and Microsoft WebView2**; browser assets are JavaScript built with **Vite 8.1.6**. This describes the native desktop frontend; Station has a separate React operator, specified below or in its product manual. Canonical business workflows use bundled **CPython 3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic**, with **PostgreSQL 17 / PostGIS** and managed original files. The prior accepted runtime contained FastAPI 0.162.0; this changed candidate requires its own installed dependency verification. Package minimum Python requirements can differ from the bundled executable; the metadata reference preserves both. No stack rewrite is implied by the beta label. +The accepted package targets **Windows x64 fresh installation**. Its native shell uses **Rust 2021, Tauri 2 and Microsoft WebView2**; browser assets are JavaScript built with **Vite 8.1.6**. This describes the native desktop frontend; Station has a separate React operator, specified below or in its product manual. Canonical business workflows use bundled **CPython 3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic**, with **PostgreSQL 17 / PostGIS** and managed original files. The installed runtime tested here contains FastAPI 0.162.0. Package minimum Python requirements can differ from the bundled executable; the metadata reference preserves both. No stack rewrite is implied by the beta label. The native transport is fixed to loopback `127.0.0.1:15480`; PostgreSQL uses the configured local runtime port (default `15432`). Optional local model service defaults to `127.0.0.1:15434`. Those are deployment defaults, not internet endpoints. The runtime has health, module and readiness endpoints; readiness is stronger than process existence. The task queue is the existing local Core task infrastructure, not an assertion that a separate Redis service is required for this desktop composition. @@ -65,30 +212,12 @@ Versioned saves use expected prior revision identifiers where defined. Reopen an ### Capacity and platform statements -This beta has synthetic single-profile workflow evidence. It does not have a published benchmark for concurrent staff capacity, minimum RAM/CPU, large-source limits or a field SLA. Do not turn a developer machine’s specification into a supported minimum. The new installer size remains pending its build; allow additional disk for extracted runtime, database, originals, exports, media and backups. Select equipment/storage after sizing those actual workloads. - -The exact [runtime payload lock](docs/beta-1/reference/runtime-payload-lock.json) records pinned files, sizes and hashes. The [component metadata](docs/beta-1/reference/component-metadata.json) records shipped dependency declarations. These references are more precise than a manually copied dependency list. Third-party and historical license notices must accompany their matching payloads. - - -| Data contract | Description | -| --- | --- | -| Input | A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. | -| Retained records | GeoJSON import datasets; parcels and zone/overlay context; cited rules; questions and answers; review events; selected Meetings history; immutable snapshots. | -| Output | Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. | -| Connections | Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting. | - +This beta has synthetic single-profile workflow evidence. It does not have a published benchmark for concurrent staff capacity, minimum RAM/CPU, large-source limits or a field SLA. Do not turn a developer machine’s specification into a supported minimum. The signed MSI is 2,082,697,216 bytes; allow additional disk for extracted runtime, database, originals, exports, media and backups. Select equipment/storage after sizing those actual workloads. -## Setup and operation +The exact [runtime payload lock](https://townlight.github.io/reference/runtime-payload-lock.json) records pinned files, sizes and hashes. The [component metadata](https://townlight.github.io/reference/component-metadata.json) records shipped dependency declarations. These references are more precise than a manually copied dependency list. Third-party and historical license notices must accompany their matching payloads. -1. Obtain the identified signed private candidate and its corresponding-source companion from the beta coordinator. The landing pages in this documentation are not an installer download service. -2. On the intended fresh Windows test installation, verify the MSI hash and publisher signature before installing. Preserve unrelated profiles and recovery material. Installed acceptance for this source candidate remains pending; no in-place legacy upgrade is supported. -3. Launch Townlight under the intended named Windows account. Choose the storage folders. Select **Townlight Inspections candidate** (`inspections-preview`) for the bounded desktop composition, including Access and Notice. A narrower default selection will not expose all workspaces. -4. Enter the city profile, time zone and contacts. Create the first named local administrator, sign in and choose protected backup storage. **Continue without local AI** is valid for the deterministic workflows. -5. Run Health Check and wait for readiness. Open Townlight. In System Health select **Finish Records Migration** to activate the canonical Python/PostgreSQL runtime. Do not fabricate migration receipts or seed accounts. -6. Create named staff through Settings. Import authorized sources using each product’s source library. All examples in this package are synthetic; they are not municipal authority. -7. Provision Station separately if it is part of the beta exercise. Selecting the desktop composition does not start or configure Station. Configure vision explicitly only if automatic photo drafting is selected. +## Configuration and administration -## Configuration ### Native deployment configuration Use Setup, Settings and System Health for supported staff operation. Administrators provision folders, backup storage, named accounts and the city profile. Select `inspections-preview` for the bounded desktop composition, including Access and Notice. Station remains a separate service boundary. Do not use a standalone product’s demo server as a substitute for the installed workspace. @@ -97,12 +226,13 @@ Technical deployments use `TOWNLIGHT_PRODUCT_PROFILE`, `TOWNLIGHT_PROFILE_ROOT`, The isolated documentation exporter sets a fictional profile and unusable synthetic database origin only to read schemas; those values are not deployment configuration. Keep deployment values in the intended process/account scope. An already-running process does not automatically inherit later environment edits. -## API usage +## API and integration examples + ### Native command example The following JavaScript belongs in the existing trusted Townlight frontend/development environment with `invoke` imported from `@tauri-apps/api/core`. It is not a command for an arbitrary web page or an instruction for nontechnical staff. IDs must come from records created in an isolated synthetic exercise. -```javascript +``` javascript import { invoke } from '@tauri-apps/api/core'; const result = await invoke('zoning_domain_request', {request: {operation: 'history', id: questionId}}); console.log(result); @@ -112,7 +242,7 @@ console.log(result); An administrator/developer can inspect an already-configured isolated runtime from a trusted local process. This PowerShell example reads the signed-in synthetic profile’s existing proof into memory; it does not create a user, seed a session, reveal the proof in output or bypass a permission check. Do not use real city data in development examples. A read response does not prove approval or publication. -```powershell +``` powershell $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config\local-session.json' $session = Get-Content -LiteralPath $sessionPath -Raw | ConvertFrom-Json @@ -123,13 +253,13 @@ Remove-Variable session, headers ### Complete synthetic source bundle -The [synthetic Zoning bundle](docs/beta-1/reference/examples/synthetic-geo-bundle.json) is the retained fixture used by the beta staff exercise. It includes the complete supported source envelope rather than a shortened pseudo-payload. Keep its fictional source labels. For Planning, wrap it as `{"bundle": BUNDLE, "expected_previous_revision": null}`; for Permitting use `{"bundle": BUNDLE, "expected_revision": null}`. Code and Zoning take their own complete import envelopes. Replace null with the current expected revision when revising an existing source, as the applicable schema requires. These are import examples, not legal authority or permission to load them into a live city profile. +The [synthetic Zoning bundle](https://townlight.github.io/reference/examples/synthetic-geo-bundle.json) is the retained fixture used by the beta staff exercise. It includes the complete supported source envelope rather than a shortened pseudo-payload. Keep its fictional source labels. For Planning, wrap it as `{"bundle": BUNDLE, "expected_previous_revision": null}`; for Permitting use `{"bundle": BUNDLE, "expected_revision": null}`. Code and Zoning take their own complete import envelopes. Replace null with the current expected revision when revising an existing source, as the applicable schema requires. These are import examples, not legal authority or permission to load them into a live city profile. ### A synthetic write with subsequent readback This example demonstrates the existing Meetings HTTP contract in an isolated exercise. It is intentionally fictional. It does not start a service. Its authentication setup is included so it can be run independently under the signed-in synthetic account. If a write times out, inspect current records before repeating it. -```powershell +``` powershell $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config/local-session.json' $session = Get-Content -LiteralPath $sessionPath -Raw | ConvertFrom-Json @@ -151,7 +281,11 @@ Remove-Variable session, headers This write requires Meetings to be enabled and the signed-in staff role to permit it. It is a cross-suite integration example; for this product’s request models, use the complete technical reference below. -## MCP status +### Complete technical contract + +Read the [Zoning API reference](https://townlight.github.io/api/zoning.html) for every documented operation, request field, constraint, response declaration and source supplement. Download the [OpenAPI JSON](https://townlight.github.io/api/zoning-openapi.json) for tools. For Station this is the suite-side schema only; its separate service contract is documented in the API supplement. The [reference directory](https://townlight.github.io/reference/index.html) includes configuration/source inventories, dependency declarations, native command contracts, MCP signatures and candidate evidence. + +## MCP and automation boundary No direct product MCP server is exposed by the accepted Townlight desktop or Station boundary. Do not configure an invented `townlight mcp` command or assume an AI client has staff permissions. The integration surfaces for this beta are native IPC, the documented HTTP APIs, source bundle imports, exact exports and the existing Station CLI. @@ -159,59 +293,186 @@ The bundled transcription code includes a **TextFlowKit MCP adapter** as a separ For a transcription client already provisioned separately, an illustrative tool call is: -```json +``` json {"name":"get_job_status","arguments":{"job_id":"synthetic-existing-job-id"}} ``` -Use a job ID returned by that transcription service. This example does not create a Townlight record or bypass its review/Records handoff. The exact optional adapter tool signatures are supplied in the [MCP source reference](docs/beta-1/reference/mcp.html). Station meeting capture does not become live speech recognition because this optional donor adapter exists. +Use a job ID returned by that transcription service. This example does not create a Townlight record or bypass its review/Records handoff. The exact optional adapter tool signatures are supplied in the [MCP source reference](https://townlight.github.io/reference/mcp.html). Station meeting capture does not become live speech recognition because this optional donor adapter exists. + +## Security and permissions + +Use your own named account and save before leaving a screen. A saved draft is durable; unsaved form text may not be. If a write has an unknown result, reopen its record before repeating it. + +Read source jurisdiction, dates, citation, version and visibility. A copied source hash identifies exact bytes, not their legal applicability. If a source changes or permission is removed, resolve the source problem rather than substituting stale cached content. + +Keep originals and derivatives separate. Review the intended audience before export. A public summary excludes private fields only through the applicable copy contract and your review. A renamed private packet is still private content. + +Drafting, review, approval, attachment, export, fulfillment and publication are separate operations. A Townlight workpaper does not itself adopt law, issue a permit, impose a fine or release a records response. The responsible staff member records the applicable decision. + +The native session is validated and mapped to a persisted SQL identity. An editable actor/reviewer label is not authentication. Product/module permissions and source visibility apply at the server boundary. Revoked/unavailable authority fails closed for new Station operations; a previous permission result is not a perpetual authorization. + +Use protected local folders, account permissions and credential storage. Never include the native session file, database passwords, provider keys or unredacted support bundles in a public issue or generated public documentation. A local public view is not automatically a secured internet deployment. Keep network exposure and real equipment acceptance specific to the chosen beta site. + +## Backup recovery and maintenance + +Save work and use Core’s canonical **Backup Now** before maintenance. That operation stops writers. Preserve the coherent profile/database/document backup and its receipt, then use **Start** to resume. A source export is not a full backup. + +Use **Restore Latest Backup** through the supported controls. If the result says **Restore needs service start**, use **Start**, then **Check**, and reopen a known record. Do not repeat restore merely because services need to start. The fresh-profile acceptance verified that a fulfilled request survived restore and a post-backup marker did not. + +Keep Station’s dedicated database and media evidence together in its own backup. Core’s native-profile backup must not be assumed to include an external Station data directory. Stop writers during a coordinated backup. Preserve failed media attempts and logs. + +On failure, record the time, selected composition, component/installer versions and exact message. Check System Health for stopped, starting, ready or failed dependencies. Use the existing Retry control after readiness; do not create duplicate business records to refresh a stale view. Share only a redacted diagnostic bundle. Preserve secrets, original evidence, recovery material and unrelated installations. + +## Troubleshooting + +| Symptom | Likely meaning | Next action | +|----|----|----| +| Workspace absent | Wrong product composition or unavailable canonical runtime. | Check selected composition; activate through Finish Records Migration; wait for readiness. | +| Cannot sign in / 401 | Missing or expired named account session. | Sign in normally; reopen a Station launch ticket if applicable. | +| Permission denied / 403 | Account, module, source or browser-origin permission. | Ask the authorized administrator to inspect the intended permission; do not invent role headers. | +| Save conflict / 409 | The saved revision, expected source hash or lifecycle changed. | Keep edits, reopen current state and reconcile deliberately. | +| Invalid input / 422 | Required field, format, geometry, source envelope or state is invalid. | Read the field detail and correct the input/source; preserve originals. | +| Service unavailable / 503 | Database, schema, connected source or configuration unavailable. | Inspect System Health and the named dependency. Preserve work; retry only after readiness. | +| Export refused | Missing exact review, approval, audience or source authorization. | Read the refusal and complete the owning product’s explicit decision. | +| Restore needs service start | The snapshot was restored but services have not resumed. | Use Start, then Check and verify a saved record; do not blindly repeat restore. | -## Verification and known limits +## Verified workflows and limits | Product | Recorded result | Precisely exercised | -| --- | --- | --- | +|----|----|----| | Zoning | PASS | GeoJSON/PostGIS import, cited dimensional rule, parcel answer, staff review/history/snapshot and native workspace. | - These results come from the identified signed candidate’s fresh normal-profile Sandbox exercise: real native IPC/HTTP/PostgreSQL and selected headless controls. All accounts, source bundles and media were synthetic. The guest install/uninstall and recovery passed, and the owned Sandbox stopped. No host installed application or standalone CivicCast was changed. This documentation task reuses those receipts; it does not claim a new software acceptance run. -The [workflow matrix](docs/beta-1/reference/workflow-matrix.json) identifies raw receipt filenames. The [evidence index](docs/beta-1/reference/sandbox-evidence-index.json) retains their original hashes; raw receipts remain in the private beta handoff rather than being silently republished with the documentation site. +See the [Windows acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) for this MSI. The historical [evidence index](https://townlight.github.io/reference/sandbox-evidence-index.json) applies to its original build. The limits remain: actual city field acceptance and equipment/network commissioning; Station automatic provisioning/SCM commissioning; every UI/role combination; field recognition accuracy; and historical in-place upgrades are not certified. They are not five invented feature requirements. Fresh-install controlled beta handoff remains the accepted scope. This package makes no city-deployment, publication or general-availability claim. -The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination. +## Terms of service and license -## Development and repository map +### Scope and status -Use the corresponding source for the candidate rather than assuming the public default branch matches it. The source companion contains `installed-owned-source`, product build inputs, desktop Rust/browser sources, locks and `BUILD.md`. It excludes credentials and third-party binary/model payloads. Use the recorded runtime lock when reproducing packaging. +These terms describe the Townlight Beta 1 software and this documentation package. This public Windows beta is for evaluation. No uptime commitment, support response time, indemnity, data-processing agreement or paid service is created by these documents. A separate signed agreement, if any, governs services it actually provides. -Relevant source contracts: +### Software license and rights -- `townlight_zoning/geo_import.py` -- `townlight_zoning/discretionary.py` -- `townlight_runtime/zoning_bridge.py` -- `townlight_runtime/zoning_records.py` +Current Townlight-owned distributions identified in this candidate use **AGPL-3.0-only**. The full license is supplied with this documentation and with the source companion. The license governs rights to run, copy, modify and convey the covered software; these operational terms do not add restrictions to those rights. Historical grants and dependency licenses retain their own terms. CivicCast remains a separate product and is not relicensed by this documentation work. -The desktop package defines `npm run build`, `npm test`, `npm run test:browser` and its Tauri command. Python products retain their own `pyproject.toml`, tests and migrations; use the matching checkout’s declared dependencies and test configuration. Do not run a sample server against a production profile. This documentation build validates documentation only and reuses the separately identified installed acceptance; it does not claim a new complete application CI run. +When conveying covered software, retain applicable notices and provide the corresponding source and installation/build information required by the license. For a modified version supporting remote network interaction, follow section 13’s source-offer requirement. The companion archive identifies the source for this candidate; a link to a different public branch is not a substitute for the matching source. Read the supplied license for the complete conditions. See the [GNU license reference](https://www.gnu.org/licenses/agpl-3.0.html) and [GNU licensing FAQ](https://www.gnu.org/licenses/gpl-faq.en.html). -## Recovery and support +### Data ownership and access -Save work and use Core’s canonical **Backup Now** before maintenance. That operation stops writers. Preserve the coherent profile/database/document backup and its receipt, then use **Start** to resume. A source export is not a full backup. +Importing a document does not transfer its ownership or grant permission to publish it. The operating organization controls its accounts, access decisions, lawful source use, retention and review/release policy. Keep resident information, credentials, private notes and restricted evidence in their authorized locations. Documentation examples contain fictional data. No real city account, credential or record is required to exercise these examples in an isolated test environment. -Use **Restore Latest Backup** through the supported controls. If the result says **Restore needs service start**, use **Start**, then **Check**, and reopen a known record. Do not repeat restore merely because services need to start. The fresh-profile acceptance verified that a fulfilled request survived restore and a post-backup marker did not. +### Local operation and external processors -Keep Station’s dedicated database and media evidence together in its own backup. Core’s native-profile backup must not be assumed to include an external Station data directory. Stop writers during a coordinated backup. Preserve failed media attempts and logs. +The accepted beta workflow is local and uses named staff accounts. Station has separate storage and credentials. Configure backup destinations and optional model/network providers deliberately. A configured external provider may receive submitted prompts, images or audio according to that configuration and provider’s terms; this documentation does not promise that every optional configuration is offline. An email outbox or local public view does not establish external delivery or an internet deployment. This static documentation site has no analytics, account collection or remote font dependency. + +### Staff decisions and source applicability + +Staff verify the jurisdiction, source currency, permissions, citations and proposed audience. Model output and generated guidance require review. No draft is automatically an official legal interpretation, zoning determination, permit approval, fee assessment, enforcement notice or records-release decision. Official permit fee authority remains with the adopted source and responsible organization; imported amounts do not become a new authoritative calculation. + +### Beta operation and recovery + +Use the identified candidate in its supported fresh-install scope. Preserve backups and original evidence. Test physical equipment and chosen network/service configuration before relying on them. The supplied acceptance describes selected synthetic workflows, not every screen, vendor, field condition or upgrade. Operators decide whether a particular deployment meets their own operational obligations. + +### Warranty and liability + +The covered software’s warranty and liability conditions are those in sections 15–17 of the supplied AGPL and any applicable separate written undertaking. This documentation creates no additional warranty or limitation beyond those terms. Third-party software is subject to its retained license notices. Nothing here removes rights that applicable law makes nonwaivable. + +### Support and incident reporting + +Use the project’s existing SUPPORT and SECURITY guidance for its matching repository. Report reproducible behavior with the version, operation and redacted logs. Do not put credentials, resident records or unredacted evidence in a public issue. Coordinate sensitive reports through the channel designated in SECURITY. No new support address or service commitment is invented here. + +### Ending a beta exercise and document changes + +When an organization ends testing, it controls retention/export and removes access according to its policy. Uninstall may retain data; back up and inspect the selected removal options. Ending an exercise does not revoke rights already granted by AGPL. Later software/documentation versions must identify their changed candidate and scope; historical receipts retain their original identities. These terms do not claim that a city has accepted a contract merely by reading a manual. + +## Glossary + +| Term | Meaning | +|----|----| +| Approval | An explicit authorized decision on the saved text/artifact. It is separate from saving or attachment. | +| Canonical record | The owning product’s retained identity and saved version, rather than an editable copied label. | +| Composition | The selected set of desktop modules; inspections-preview exposes the eight staff products. | +| Corresponding source | The source/build material matching the delivered covered program, subject to its license. | +| Derivative / Records copy | A separately prepared document with its own intended audience and hash. | +| Hash / SHA256 | A fingerprint of exact bytes. It detects change; it does not establish legal authority. | +| Idempotency | Repeating the same identified request has the same intended effect; changing its payload can be refused. | +| IPC | The native desktop command boundary between its browser interface and Rust host. | +| MCP | Model Context Protocol; no direct Townlight product server is enabled by this beta. | +| Original | Retained source bytes. A reviewed derivative does not replace them. | +| Provenance | Source, version, date, actor and relationship information retained with evidence. | +| Revision | An immutable saved version. Later edits do not inherit an earlier review automatically. | +| Snapshot | A fixed audience-specific copy tied to a source/reviewed revision. | +| Station | Townlight’s separate media boundary using a pinned CivicCast-derived engine; standalone CivicCast remains separate. | + +## Alphabetical subject index + +- **Accounts and authentication** — [Security and permissions](https://townlight.github.io/manuals/zoning.html#security-and-permissions). +- **AGPL and source** — [Terms of service and license](https://townlight.github.io/manuals/zoning.html#terms-of-service-and-license). +- **API contracts** — [API and integration examples](https://townlight.github.io/manuals/zoning.html#api-and-integration-examples). +- **Architecture** — [Architecture](https://townlight.github.io/manuals/zoning.html#architecture). +- **Backup** — [Backup recovery and maintenance](https://townlight.github.io/manuals/zoning.html#backup-recovery-and-maintenance). +- **Beta version** — [Beta identity](https://townlight.github.io/manuals/zoning.html#beta-identity). +- **Configuration** — [Configuration and administration](https://townlight.github.io/manuals/zoning.html#configuration-and-administration). +- **Evidence and acceptance** — [Verified workflows and limits](https://townlight.github.io/manuals/zoning.html#verified-workflows-and-limits). +- **Fees and official decisions** — [Terms of service and license](https://townlight.github.io/manuals/zoning.html#terms-of-service-and-license). +- **First run** — [First run](https://townlight.github.io/manuals/zoning.html#first-run). +- **Handoffs and audience** — [Connected workflows](https://townlight.github.io/manuals/zoning.html#connected-workflows). +- **MCP** — [MCP and automation boundary](https://townlight.github.io/manuals/zoning.html#mcp-and-automation-boundary). +- **Originals and provenance** — [Security and permissions](https://townlight.github.io/manuals/zoning.html#security-and-permissions). +- **Recovery** — [Backup recovery and maintenance](https://townlight.github.io/manuals/zoning.html#backup-recovery-and-maintenance). +- **Staff procedures** — [Daily workflow](https://townlight.github.io/manuals/zoning.html#daily-workflow). +- **Station configuration** — [Configuration and administration](https://townlight.github.io/manuals/zoning.html#configuration-and-administration). +- **Technical stack** — [Technical specifications](https://townlight.github.io/manuals/zoning.html#technical-specifications). +- **Troubleshooting** — [Troubleshooting](https://townlight.github.io/manuals/zoning.html#troubleshooting). + +### Operating subject links + +- **Discretionary processes and staff review** — [Discretionary processes and staff review](https://townlight.github.io/manuals/zoning.html#discretionary-processes-and-staff-review). +- **Explain the cited process** — [Explain the cited process](https://townlight.github.io/manuals/zoning.html#explain-the-cited-process). +- **Keep parcel import and inspection in the right order** — [Keep parcel import and inspection in the right order](https://townlight.github.io/manuals/zoning.html#keep-parcel-import-and-inspection-in-the-right-order). +- **Use the existing specialist review contracts** — [Use the existing specialist review contracts](https://townlight.github.io/manuals/zoning.html#use-the-existing-specialist-review-contracts). + +## Source and document control + +This edition is authored from the immutable corresponding-source companion, the generated installed-domain schema and the retained workflow receipts. The current software versions and signed artifacts are unchanged. Public historical pages are not synchronized or published by this local documentation task. + +### Workflow subject index + +- **Ask a parcel question** — [Daily workflow, step 4](https://townlight.github.io/manuals/zoning.html#workflow-4). + +- **Create a snapshot** — [Daily workflow, step 6](https://townlight.github.io/manuals/zoning.html#workflow-6). + +- **Import and inspect** — [Daily workflow, step 2](https://townlight.github.io/manuals/zoning.html#workflow-2). + +- **Prepare parcel data** — [Daily workflow, step 1](https://townlight.github.io/manuals/zoning.html#workflow-1). + +- **Record review and context** — [Daily workflow, step 5](https://townlight.github.io/manuals/zoning.html#workflow-5). + +- **Register cited rules** — [Daily workflow, step 3](https://townlight.github.io/manuals/zoning.html#workflow-3). + +- **Use it downstream** — [Daily workflow, step 7](https://townlight.github.io/manuals/zoning.html#workflow-7). + +- [Source inventory and file hashes](https://townlight.github.io/reference/source-inventory.json) + +- [All component metadata](https://townlight.github.io/reference/component-metadata.json) + +- [Installed domain OpenAPI](https://townlight.github.io/reference/desktop-domain-openapi.json) + +- [Workflow matrix](https://townlight.github.io/reference/workflow-matrix.json) + +- [Full AGPL text](https://townlight.github.io/reference/AGPL-3.0.txt) -On failure, record the time, selected composition, component/installer versions and exact message. Check System Health for stopped, starting, ready or failed dependencies. Use the existing Retry control after readiness; do not create duplicate business records to refresh a stale view. Share only a redacted diagnostic bundle. Preserve secrets, original evidence, recovery material and unrelated installations. -## Prepared package installation +## Source package installation -The renamed distributions are not yet published on a package index. Use the -matching verified candidate wheel directory, not a renamed historical release -URL. Installation of these Python packages is a developer/package check; +Use locally built wheels from the exact component sources in the corresponding-source companion and verify their hashes. Do not relabel historical release assets. Installation of these Python packages is a developer/package check; the signed Windows MSI and its installed acceptance remain separate. In a new Windows virtual environment, replace the example wheel-directory path -with the directory accompanying this candidate and verify its SHA256 manifest: +with your locally built wheel directory from the matching pinned source and verify its SHA256 manifest: ```powershell python -m venv .venv diff --git a/README.txt b/README.txt index 2961a6c..5467a09 100644 --- a/README.txt +++ b/README.txt @@ -1,111 +1,379 @@ - Prepared naming, Access and Notice candidate — 2 November 2026. Build, signing, installed acceptance and publication remain pending. Earlier signed releases and receipts apply only to their identified artifacts. +Windows x64 Beta 1 · MSI 1.7.0.1 + +The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows +Sandbox checks with synthetic data. + +- Townlight Zoning Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Discretionary processes and staff review + - Technical specifications + - Configuration and administration + - API and integration examples + - MCP and automation boundary + - Security and permissions + - Backup recovery and maintenance + - Troubleshooting + - Verified workflows and limits + - Terms of service and license + - Glossary + - Alphabetical subject index + - Source and document control + +Townlight Zoning Manual + +Townlight Beta 1 · Naming candidate documentation edition 2 November +2026 + +Contents + +- Using this manual +- Beta identity +- First run +- Daily workflow +- Connected workflows +- Architecture +- Discretionary processes and staff review +- Technical specifications +- Configuration and administration +- API and integration examples +- MCP and automation boundary +- Security and permissions +- Backup recovery and maintenance +- Troubleshooting +- Verified workflows and limits +- Terms of service and license +- Glossary +- Alphabetical subject index +- Source and document control + +Using this manual + +Townlight Zoning helps planners, land-use staff and authorized +reviewers. Zoning combines local parcel geometry, cited zoning rules and +staff review. It retains questions, corrections and snapshots with +provenance so downstream staff can identify the precise evidence used. + +Staff should begin with First run and Daily workflow. Administrators +should also read Architecture, Technical specifications, Configuration, +Security and Recovery. Developers should use the exact API/data +dictionary and examples. The table of contents and alphabetical subject +index link to the relevant sections in the HTML edition; the PDF +preserves headings and searchable text. An editable Word edition is +included with the same documentation companion. + +Beta identity + + Identity Value + -------------------------------- ------------------------------------------------------------------------------- + Documentation Townlight Beta 1 naming, Access and Notice candidate + Intended installer version 1.7.0.1 + Product component townlight-zoning 0.2.3 + Principal import package townlight_zoning + Native desktop source version 1.7.0-1 + Candidate hashes SHA-256 checksums and Windows acceptance summary + Current owned software license AGPL-3.0-only + Acceptance composition Fresh Windows x64 profile; inspections-preview; Station configured separately + +Use an empty database and fresh Windows profile. The installer refuses +legacy profile initialization. The approved profile path is +%LOCALAPPDATA%\CivicSuite. Keep existing profiles and backups. + +First run + +1. Download the signed MSI, matching source companion and checksums + from the public Windows release. +2. Verify the MSI hash and Authenticode publisher before installing on + a fresh Windows profile. See the Windows acceptance summary for the + tested setup. +3. Launch Townlight under the intended named Windows account. Choose + the storage folders. Select Townlight Inspections candidate + (inspections-preview) for the bounded desktop composition, including + Access and Notice. A narrower default selection will not expose all + workspaces. +4. Enter the city profile, time zone and contacts. Create the first + named local administrator, sign in and choose protected backup + storage. Continue without local AI is valid for the deterministic + workflows. +5. Run Health Check and wait for readiness. Open Townlight. In System + Health select Finish Records Migration to activate the canonical + Python/PostgreSQL runtime. Do not fabricate migration receipts or + seed accounts. +6. Create named staff through Settings. Import authorized sources using + each product’s source library. All examples in this package are + synthetic; they are not municipal authority. +7. Provision Station separately if it is part of the beta exercise. + Selecting the desktop composition does not start or configure + Station. Configure vision explicitly only if automatic photo + drafting is selected. + +Daily workflow + +1. Prepare parcel data + +Use the complete supported bundle, including jurisdiction, dataset +metadata and original hashes. The coordinates must be EPSG:4326. A loose +geometry file is not the full source envelope. + +2. Import and inspect + +Check the complete source envelope before selecting Import parcel +dataset. That control submits directly; inspect the saved +validation/provenance result afterward. Correct a refused source bundle +and preserve the evidence. Do not force acceptance by editing SQL. + +3. Register cited rules + +Associate the zone, rule kind/key and value with the relevant public +Code section. Inspect overlays and effective context. Leave missing +authority visible for planner review. + +4. Ask a parcel question + +Look up the intended parcel and ask the supported question. Read the +returned citation, applicability and disclaimer. Do not present an +uncertain answer as an official decision. + +5. Record review and context + +Record a correction and its reason when needed. Select permitted +Meetings history explicitly. Preserve the question/review history and +distinguish staff-only precedent from public material. + +6. Create a snapshot + +Review the audience and exact content before creating the immutable +snapshot. A public snapshot must satisfy its permitted-source contract; +choosing a public label does not sanitize private notes. + +7. Use it downstream + +Select the exact snapshot for Records or the permitted provider path. +The receiving workflow rechecks visibility, source identity and hash +before retaining or exporting it. + +Working safely + +Use your own named account and save before leaving a screen. A saved +draft is durable; unsaved form text may not be. If a write has an +unknown result, reopen its record before repeating it. + +Read source jurisdiction, dates, citation, version and visibility. A +copied source hash identifies exact bytes, not their legal +applicability. If a source changes or permission is removed, resolve the +source problem rather than substituting stale cached content. + +Keep originals and derivatives separate. Review the intended audience +before export. A public summary excludes private fields only through the +applicable copy contract and your review. A renamed private packet is +still private content. + +Drafting, review, approval, attachment, export, fulfillment and +publication are separate operations. A Townlight workpaper does not +itself adopt law, issue a permit, impose a fine or release a records +response. The responsible staff member records the applicable decision. + +Connected workflows + +Consumes Code authority and permitted Meetings evidence. Supplies +permitted snapshots to Records and context to Planning and Permitting. + + Direction Material + ----------- ---------------------------------------------------------------------------------------------------------------------------------- + Input A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. + Output Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. + +Product boundary + +The accepted path is local GeoJSON/PostGIS. It does not establish every +ArcGIS, assessor or CKAN connector. Answers and process explanations are +informational and do not issue an entitlement or an official zoning +determination. + +Architecture + +The drawing shows the principal staff/evidence path. Native commands +carry trusted identity to Python business services; PostgreSQL and +retained original files hold durable state. A downstream copy does not +silently transfer decision authority. Station has its own configured +authority/media boundary, database and mutable files. The +connected-workflow text supplies the drawing’s reading order and +accessibility alternative. -Townlight Zoning +Discretionary processes and staff review -Townlight Beta 1 · Naming candidate; component versions advanced · AGPL-3.0-only +Explain the cited process -Zoning combines local parcel geometry, cited zoning rules and staff review. It retains questions, corrections and snapshots with provenance so downstream staff can identify the precise evidence used. +In the existing Zoning workspace, complete Variance, conditional use or +nonconformity question. Supply the applicable process Code section, zone +code, optional comma-separated standard to cite, and optional observed +condition, for example front_setback=8 feet. Select Explain the cited +process. Choose actual imported public authority; the synthetic values +below require matching synthetic sources to return supported guidance. -Start here +The mounted API is POST /desktop/v1/zoning/standards/process-explanation +under the normal authenticated staff session. Its equivalent request +body is: -Staff should use the operating manual. Administrators should read first-run, configuration and recovery before changing a deployment. Developers should read the exact API/schema reference and matching source companion. This edition describes the prepared source candidate; obtain its installer only after signing and installed acceptance identify the exact artifact. + {"question":"Explain the synthetic variance process","process_section":"18.20.050","zone_code":"SYN-R","rule_types":["front_setback"],"observed":{"front_setback":"8 feet"}} -- Operating manual · Printable PDF · Editable Word manual -- API and data dictionary · OpenAPI JSON -- Product and suite directory · Terms and full license +Read process citations and each cited standard independently. The output +can explain a verified process while reporting unavailable standards or +review flags. A difference between an observation and a cited standard +is an informational flag; it is not a variance finding, approval, +nonconformity determination or substitute for planner review. If no +relevant authority is available, obtain the source or leave the item +unavailable. Do not attach an unrelated citation to a proposed +requirement. + +Keep parcel import and inspection in the right order -Exact version and candidate - - Identity Value - ------------------------------- ------------------------------------------------------ - Documentation Townlight Beta 1 naming, Access and Notice candidate - Intended installer version 1.7.0.1; build and acceptance pending - Native desktop source version 1.7.0-1 - Product component townlight-zoning 0.2.3 - Principal import package townlight_zoning - Candidate hashes Pending build, signing and installed acceptance - License AGPL-3.0-only - -Use a fresh profile and empty database. Existing unmarked city data is refused before initialization; no in-place upgrade is supported. Preserve the existing %LOCALAPPDATA%\CivicSuite profile, data and recovery material. Historical releases retain their original identities. - -What staff can do - -- Prepare parcel data: Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope. -- Import and inspect: Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL. -- Register cited rules: Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review. -- Ask a parcel question: Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision. -- Record review and context: Record a correction and its reason when needed. Select permitted Meetings history explicitly. Preserve the question/review history and distinguish staff-only precedent from public material. -- Create a snapshot: Review the audience and exact content before creating the immutable snapshot. A public snapshot must satisfy its permitted-source contract; choosing a public label does not sanitize private notes. -- Use it downstream: Select the exact snapshot for Records or the permitted provider path. The receiving workflow rechecks visibility, source identity and hash before retaining or exporting it. - -Operating procedures and examples - -The operating manual now includes these existing procedures, with synthetic inputs, readback and limits. Follow the actual app boundary identified there; a standalone source capability is not automatically a desktop screen. - -- Discretionary processes and staff review. -- Explain the cited process. -- Keep parcel import and inspection in the right order. -- Use the existing specialist review contracts. - -Architecture and data +Check the complete JSON envelope, original hashes and EPSG:4326 geometry +before submitting Import parcel dataset. That control sends the import +directly; it does not open a separate preview/commit screen. Inspect the +returned validation/provenance and saved dataset. The browser refuses +bundle files larger than 20 MiB; valid geometry and metadata remain +subject to server validation. Correct the source bundle after a refusal +and retain earlier evidence rather than forcing SQL changes. + +Use the existing specialist review contracts + +The standalone Zoning application’s review/analytics/report routes are +documented source capabilities, not extra native desktop screens. In a +deployment where its actual staff authentication is already configured: + +- Create an ambiguity review with zone_code, question and reason at + /api/v1/townlight_zoning/staff/ambiguity-reviews. Read its returned ID + and list state. Update that ID with status, optional assigned_to and + resolution; use open, in_review, resolved or closed. Resolving or + closing requires a nonempty resolution. +- Retain a flagged answer at + /api/v1/townlight_zoning/staff/flagged-answers with the original + question/answer, zone, flag reason and source citations. Use + /{review_id}/improve with improved_answer and improvement_notes. + Preserve the original and improvement attribution; a correction does + not rewrite the imported Code source. +- Read /api/v1/townlight_zoning/staff/questions/analytics with the + desired high_volume_threshold to identify repeated questions and + uncertain answers. Analytics counts are review aids, not + jurisdictional conclusions. +- Create /api/v1/townlight_zoning/staff/reports/outline with a title and + actual selected question_ids/queue_item_ids. Review the resulting + outline and citations before incorporating it in a staff report. It is + not a filed report or a meeting decision. + +A synthetic ambiguity request is: + + {"zone_code":"SYN-R","question":"Which retained setback rule applies?","reason":"Synthetic overlay ambiguity requires planner review"} + +Do not send invented staff-role headers or assume these standalone paths +exist at the installed desktop origin. The native workspace’s supported +review/history/snapshot controls continue to use its fixed authenticated +bridge. Use the technical supplement to distinguish the two surfaces. + +Source contracts: townlight_runtime/zoning_bridge.py, +townlight_zoning/main.py, the imported rule/source models and desktop +Zoning view. + +Technical specifications Runtime and storage -This prepared source candidate targets Windows x64 fresh installation. Its native shell uses Rust 2021, Tauri 2 and Microsoft WebView2; browser assets are JavaScript built with Vite 8.1.6. This describes the native desktop frontend; Station has a separate React operator, specified below or in its product manual. Canonical business workflows use bundled CPython 3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic, with PostgreSQL 17 / PostGIS and managed original files. The prior accepted runtime contained FastAPI 0.162.0; this changed candidate requires its own installed dependency verification. Package minimum Python requirements can differ from the bundled executable; the metadata reference preserves both. No stack rewrite is implied by the beta label. - -The native transport is fixed to loopback 127.0.0.1:15480; PostgreSQL uses the configured local runtime port (default 15432). Optional local model service defaults to 127.0.0.1:15434. Those are deployment defaults, not internet endpoints. The runtime has health, module and readiness endpoints; readiness is stronger than process existence. The task queue is the existing local Core task infrastructure, not an assertion that a separate Redis service is required for this desktop composition. - -The default native profile is %LOCALAPPDATA%\CivicSuite; the historical directory name remains part of compatibility. Do not rename it to Townlight. A configured TOWNLIGHT_PROFILE_ROOT must be absolute. Local configuration and secrets live under that profile; protected managed files and database state must be backed up coherently. Source/runtime identity is distinct from a product’s display label. +The accepted package targets Windows x64 fresh installation. Its native +shell uses Rust 2021, Tauri 2 and Microsoft WebView2; browser assets are +JavaScript built with Vite 8.1.6. This describes the native desktop +frontend; Station has a separate React operator, specified below or in +its product manual. Canonical business workflows use bundled CPython +3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic, with PostgreSQL 17 / +PostGIS and managed original files. The installed runtime tested here +contains FastAPI 0.162.0. Package minimum Python requirements can differ +from the bundled executable; the metadata reference preserves both. No +stack rewrite is implied by the beta label. + +The native transport is fixed to loopback 127.0.0.1:15480; PostgreSQL +uses the configured local runtime port (default 15432). Optional local +model service defaults to 127.0.0.1:15434. Those are deployment +defaults, not internet endpoints. The runtime has health, module and +readiness endpoints; readiness is stronger than process existence. The +task queue is the existing local Core task infrastructure, not an +assertion that a separate Redis service is required for this desktop +composition. + +The default native profile is %LOCALAPPDATA%\CivicSuite; the historical +directory name remains part of compatibility. Do not rename it to +Townlight. A configured TOWNLIGHT_PROFILE_ROOT must be absolute. Local +configuration and secrets live under that profile; protected managed +files and database state must be backed up coherently. Source/runtime +identity is distinct from a product’s display label. Data and consistency -GeoJSON import datasets; parcels and zone/overlay context; cited rules; questions and answers; review events; selected Meetings history; immutable snapshots. +GeoJSON import datasets; parcels and zone/overlay context; cited rules; +questions and answers; review events; selected Meetings history; +immutable snapshots. -Versioned saves use expected prior revision identifiers where defined. Reopen and reconcile on conflict. Exact exports and handoffs use source IDs, current visibility, revision and SHA256. Review belongs to the saved revision and does not transfer silently to edited text. Database changes use the owning product’s migrations; a request or readiness check is not an authorization to mutate schema. +Versioned saves use expected prior revision identifiers where defined. +Reopen and reconcile on conflict. Exact exports and handoffs use source +IDs, current visibility, revision and SHA256. Review belongs to the +saved revision and does not transfer silently to edited text. Database +changes use the owning product’s migrations; a request or readiness +check is not an authorization to mutate schema. Capacity and platform statements -This beta has synthetic single-profile workflow evidence. It does not have a published benchmark for concurrent staff capacity, minimum RAM/CPU, large-source limits or a field SLA. Do not turn a developer machine’s specification into a supported minimum. The new installer size remains pending its build; allow additional disk for extracted runtime, database, originals, exports, media and backups. Select equipment/storage after sizing those actual workloads. - -The exact runtime payload lock records pinned files, sizes and hashes. The component metadata records shipped dependency declarations. These references are more precise than a manually copied dependency list. Third-party and historical license notices must accompany their matching payloads. - - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Data contract Description - ----------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------- - Input A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. - - Retained records GeoJSON import datasets; parcels and zone/overlay context; cited rules; questions and answers; review events; selected Meetings history; immutable snapshots. - - Output Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. - - Connections Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting. - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +This beta has synthetic single-profile workflow evidence. It does not +have a published benchmark for concurrent staff capacity, minimum +RAM/CPU, large-source limits or a field SLA. Do not turn a developer +machine’s specification into a supported minimum. The signed MSI is +2,082,697,216 bytes; allow additional disk for extracted runtime, +database, originals, exports, media and backups. Select +equipment/storage after sizing those actual workloads. -Setup and operation +The exact runtime payload lock records pinned files, sizes and hashes. +The component metadata records shipped dependency declarations. These +references are more precise than a manually copied dependency list. +Third-party and historical license notices must accompany their matching +payloads. -1. Obtain the identified signed private candidate and its corresponding-source companion from the beta coordinator. The landing pages in this documentation are not an installer download service. -2. On the intended fresh Windows test installation, verify the MSI hash and publisher signature before installing. Preserve unrelated profiles and recovery material. Installed acceptance for this source candidate remains pending; no in-place legacy upgrade is supported. -3. Launch Townlight under the intended named Windows account. Choose the storage folders. Select Townlight Inspections candidate (inspections-preview) for the bounded desktop composition, including Access and Notice. A narrower default selection will not expose all workspaces. -4. Enter the city profile, time zone and contacts. Create the first named local administrator, sign in and choose protected backup storage. Continue without local AI is valid for the deterministic workflows. -5. Run Health Check and wait for readiness. Open Townlight. In System Health select Finish Records Migration to activate the canonical Python/PostgreSQL runtime. Do not fabricate migration receipts or seed accounts. -6. Create named staff through Settings. Import authorized sources using each product’s source library. All examples in this package are synthetic; they are not municipal authority. -7. Provision Station separately if it is part of the beta exercise. Selecting the desktop composition does not start or configure Station. Configure vision explicitly only if automatic photo drafting is selected. - -Configuration +Configuration and administration Native deployment configuration -Use Setup, Settings and System Health for supported staff operation. Administrators provision folders, backup storage, named accounts and the city profile. Select inspections-preview for the bounded desktop composition, including Access and Notice. Station remains a separate service boundary. Do not use a standalone product’s demo server as a substitute for the installed workspace. - -Technical deployments use TOWNLIGHT_PRODUCT_PROFILE, TOWNLIGHT_PROFILE_ROOT, DATABASE_URL, TOWNLIGHT_RUNTIME_PORT, PORTAL_MODE and the runtime-managed secret files. Treat database URLs and native session proofs as secrets. The installed native domain runtime explicitly refuses non-loopback binding. PORTAL_MODE=private is the accepted posture; changing it does not by itself commission an internet portal, authentication provider or reverse proxy. - -The isolated documentation exporter sets a fictional profile and unusable synthetic database origin only to read schemas; those values are not deployment configuration. Keep deployment values in the intended process/account scope. An already-running process does not automatically inherit later environment edits. - -API usage +Use Setup, Settings and System Health for supported staff operation. +Administrators provision folders, backup storage, named accounts and the +city profile. Select inspections-preview for the bounded desktop +composition, including Access and Notice. Station remains a separate +service boundary. Do not use a standalone product’s demo server as a +substitute for the installed workspace. + +Technical deployments use TOWNLIGHT_PRODUCT_PROFILE, +TOWNLIGHT_PROFILE_ROOT, DATABASE_URL, TOWNLIGHT_RUNTIME_PORT, +PORTAL_MODE and the runtime-managed secret files. Treat database URLs +and native session proofs as secrets. The installed native domain +runtime explicitly refuses non-loopback binding. PORTAL_MODE=private is +the accepted posture; changing it does not by itself commission an +internet portal, authentication provider or reverse proxy. + +The isolated documentation exporter sets a fictional profile and +unusable synthetic database origin only to read schemas; those values +are not deployment configuration. Keep deployment values in the intended +process/account scope. An already-running process does not automatically +inherit later environment edits. + +API and integration examples Native command example -The following JavaScript belongs in the existing trusted Townlight frontend/development environment with invoke imported from @tauri-apps/api/core. It is not a command for an arbitrary web page or an instruction for nontechnical staff. IDs must come from records created in an isolated synthetic exercise. +The following JavaScript belongs in the existing trusted Townlight +frontend/development environment with invoke imported from +@tauri-apps/api/core. It is not a command for an arbitrary web page or +an instruction for nontechnical staff. IDs must come from records +created in an isolated synthetic exercise. import { invoke } from '@tauri-apps/api/core'; const result = await invoke('zoning_domain_request', {request: {operation: 'history', id: questionId}}); @@ -113,7 +381,12 @@ The following JavaScript belongs in the existing trusted Townlight frontend/deve Trusted local HTTP example -An administrator/developer can inspect an already-configured isolated runtime from a trusted local process. This PowerShell example reads the signed-in synthetic profile’s existing proof into memory; it does not create a user, seed a session, reveal the proof in output or bypass a permission check. Do not use real city data in development examples. A read response does not prove approval or publication. +An administrator/developer can inspect an already-configured isolated +runtime from a trusted local process. This PowerShell example reads the +signed-in synthetic profile’s existing proof into memory; it does not +create a user, seed a session, reveal the proof in output or bypass a +permission check. Do not use real city data in development examples. A +read response does not prove approval or publication. $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config\local-session.json' @@ -124,11 +397,24 @@ An administrator/developer can inspect an already-configured isolated runtime fr Complete synthetic source bundle -The synthetic Zoning bundle is the retained fixture used by the beta staff exercise. It includes the complete supported source envelope rather than a shortened pseudo-payload. Keep its fictional source labels. For Planning, wrap it as {"bundle": BUNDLE, "expected_previous_revision": null}; for Permitting use {"bundle": BUNDLE, "expected_revision": null}. Code and Zoning take their own complete import envelopes. Replace null with the current expected revision when revising an existing source, as the applicable schema requires. These are import examples, not legal authority or permission to load them into a live city profile. +The synthetic Zoning bundle is the retained fixture used by the beta +staff exercise. It includes the complete supported source envelope +rather than a shortened pseudo-payload. Keep its fictional source +labels. For Planning, wrap it as +{"bundle": BUNDLE, "expected_previous_revision": null}; for Permitting +use {"bundle": BUNDLE, "expected_revision": null}. Code and Zoning take +their own complete import envelopes. Replace null with the current +expected revision when revising an existing source, as the applicable +schema requires. These are import examples, not legal authority or +permission to load them into a live city profile. A synthetic write with subsequent readback -This example demonstrates the existing Meetings HTTP contract in an isolated exercise. It is intentionally fictional. It does not start a service. Its authentication setup is included so it can be run independently under the signed-in synthetic account. If a write times out, inspect current records before repeating it. +This example demonstrates the existing Meetings HTTP contract in an +isolated exercise. It is intentionally fictional. It does not start a +service. Its authentication setup is included so it can be run +independently under the signed-in synthetic account. If a write times +out, inspect current records before repeating it. $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config/local-session.json' @@ -148,65 +434,338 @@ This example demonstrates the existing Meetings HTTP contract in an isolated exe -Headers $headers Remove-Variable session, headers -This write requires Meetings to be enabled and the signed-in staff role to permit it. It is a cross-suite integration example; for this product’s request models, use the complete technical reference below. +This write requires Meetings to be enabled and the signed-in staff role +to permit it. It is a cross-suite integration example; for this +product’s request models, use the complete technical reference below. -MCP status +Complete technical contract -No direct product MCP server is exposed by the accepted Townlight desktop or Station boundary. Do not configure an invented townlight mcp command or assume an AI client has staff permissions. The integration surfaces for this beta are native IPC, the documented HTTP APIs, source bundle imports, exact exports and the existing Station CLI. - -The bundled transcription code includes a TextFlowKit MCP adapter as a separate source capability. It offers job-based transcribe_media, get_transcript, list_jobs, get_job_status and export_transcript, and additional tools declared in that adapter. It uses stdio first and optional Streamable HTTP, with the MCP SDK as an optional extra. It is not automatically launched, authenticated as Townlight staff or accepted as a Townlight product MCP deployment. This documentation does not add such a service. - -For a transcription client already provisioned separately, an illustrative tool call is: - - {"name":"get_job_status","arguments":{"job_id":"synthetic-existing-job-id"}} +Read the Zoning API reference for every documented operation, request +field, constraint, response declaration and source supplement. Download +the OpenAPI JSON for tools. For Station this is the suite-side schema +only; its separate service contract is documented in the API supplement. +The reference directory includes configuration/source inventories, +dependency declarations, native command contracts, MCP signatures and +candidate evidence. -Use a job ID returned by that transcription service. This example does not create a Townlight record or bypass its review/Records handoff. The exact optional adapter tool signatures are supplied in the MCP source reference. Station meeting capture does not become live speech recognition because this optional donor adapter exists. +MCP and automation boundary -Verification and known limits +No direct product MCP server is exposed by the accepted Townlight +desktop or Station boundary. Do not configure an invented townlight mcp +command or assume an AI client has staff permissions. The integration +surfaces for this beta are native IPC, the documented HTTP APIs, source +bundle imports, exact exports and the existing Station CLI. - -------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Product Recorded result Precisely exercised - ----------------------- ----------------------- -------------------------------------------------------------------------------------------------------------------- - Zoning PASS GeoJSON/PostGIS import, cited dimensional rule, parcel answer, staff review/history/snapshot and native workspace. +The bundled transcription code includes a TextFlowKit MCP adapter as a +separate source capability. It offers job-based transcribe_media, +get_transcript, list_jobs, get_job_status and export_transcript, and +additional tools declared in that adapter. It uses stdio first and +optional Streamable HTTP, with the MCP SDK as an optional extra. It is +not automatically launched, authenticated as Townlight staff or accepted +as a Townlight product MCP deployment. This documentation does not add +such a service. - -------------------------------------------------------------------------------------------------------------------------------------------------------------------- +For a transcription client already provisioned separately, an +illustrative tool call is: -These results come from the identified signed candidate’s fresh normal-profile Sandbox exercise: real native IPC/HTTP/PostgreSQL and selected headless controls. All accounts, source bundles and media were synthetic. The guest install/uninstall and recovery passed, and the owned Sandbox stopped. No host installed application or standalone CivicCast was changed. This documentation task reuses those receipts; it does not claim a new software acceptance run. - -The workflow matrix identifies raw receipt filenames. The evidence index retains their original hashes; raw receipts remain in the private beta handoff rather than being silently republished with the documentation site. - -The limits remain: actual city field acceptance and equipment/network commissioning; Station automatic provisioning/SCM commissioning; every UI/role combination; field recognition accuracy; and historical in-place upgrades are not certified. They are not five invented feature requirements. Fresh-install controlled beta handoff remains the accepted scope. This package makes no city-deployment, publication or general-availability claim. - -The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination. - -Development and repository map - -Use the corresponding source for the candidate rather than assuming the public default branch matches it. The source companion contains installed-owned-source, product build inputs, desktop Rust/browser sources, locks and BUILD.md. It excludes credentials and third-party binary/model payloads. Use the recorded runtime lock when reproducing packaging. - -Relevant source contracts: + {"name":"get_job_status","arguments":{"job_id":"synthetic-existing-job-id"}} -- townlight_zoning/geo_import.py -- townlight_zoning/discretionary.py -- townlight_runtime/zoning_bridge.py -- townlight_runtime/zoning_records.py +Use a job ID returned by that transcription service. This example does +not create a Townlight record or bypass its review/Records handoff. The +exact optional adapter tool signatures are supplied in the MCP source +reference. Station meeting capture does not become live speech +recognition because this optional donor adapter exists. + +Security and permissions + +Use your own named account and save before leaving a screen. A saved +draft is durable; unsaved form text may not be. If a write has an +unknown result, reopen its record before repeating it. + +Read source jurisdiction, dates, citation, version and visibility. A +copied source hash identifies exact bytes, not their legal +applicability. If a source changes or permission is removed, resolve the +source problem rather than substituting stale cached content. + +Keep originals and derivatives separate. Review the intended audience +before export. A public summary excludes private fields only through the +applicable copy contract and your review. A renamed private packet is +still private content. + +Drafting, review, approval, attachment, export, fulfillment and +publication are separate operations. A Townlight workpaper does not +itself adopt law, issue a permit, impose a fine or release a records +response. The responsible staff member records the applicable decision. + +The native session is validated and mapped to a persisted SQL identity. +An editable actor/reviewer label is not authentication. Product/module +permissions and source visibility apply at the server boundary. +Revoked/unavailable authority fails closed for new Station operations; a +previous permission result is not a perpetual authorization. + +Use protected local folders, account permissions and credential storage. +Never include the native session file, database passwords, provider keys +or unredacted support bundles in a public issue or generated public +documentation. A local public view is not automatically a secured +internet deployment. Keep network exposure and real equipment acceptance +specific to the chosen beta site. + +Backup recovery and maintenance + +Save work and use Core’s canonical Backup Now before maintenance. That +operation stops writers. Preserve the coherent profile/database/document +backup and its receipt, then use Start to resume. A source export is not +a full backup. + +Use Restore Latest Backup through the supported controls. If the result +says Restore needs service start, use Start, then Check, and reopen a +known record. Do not repeat restore merely because services need to +start. The fresh-profile acceptance verified that a fulfilled request +survived restore and a post-backup marker did not. + +Keep Station’s dedicated database and media evidence together in its own +backup. Core’s native-profile backup must not be assumed to include an +external Station data directory. Stop writers during a coordinated +backup. Preserve failed media attempts and logs. + +On failure, record the time, selected composition, component/installer +versions and exact message. Check System Health for stopped, starting, +ready or failed dependencies. Use the existing Retry control after +readiness; do not create duplicate business records to refresh a stale +view. Share only a redacted diagnostic bundle. Preserve secrets, +original evidence, recovery material and unrelated installations. + +Troubleshooting + + Symptom Likely meaning Next action + ----------------------------- ------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------- + Workspace absent Wrong product composition or unavailable canonical runtime. Check selected composition; activate through Finish Records Migration; wait for readiness. + Cannot sign in / 401 Missing or expired named account session. Sign in normally; reopen a Station launch ticket if applicable. + Permission denied / 403 Account, module, source or browser-origin permission. Ask the authorized administrator to inspect the intended permission; do not invent role headers. + Save conflict / 409 The saved revision, expected source hash or lifecycle changed. Keep edits, reopen current state and reconcile deliberately. + Invalid input / 422 Required field, format, geometry, source envelope or state is invalid. Read the field detail and correct the input/source; preserve originals. + Service unavailable / 503 Database, schema, connected source or configuration unavailable. Inspect System Health and the named dependency. Preserve work; retry only after readiness. + Export refused Missing exact review, approval, audience or source authorization. Read the refusal and complete the owning product’s explicit decision. + Restore needs service start The snapshot was restored but services have not resumed. Use Start, then Check and verify a saved record; do not blindly repeat restore. + +Verified workflows and limits + + Product Recorded result Precisely exercised + --------- ----------------- -------------------------------------------------------------------------------------------------------------------- + Zoning PASS GeoJSON/PostGIS import, cited dimensional rule, parcel answer, staff review/history/snapshot and native workspace. + +These results come from the identified signed candidate’s fresh +normal-profile Sandbox exercise: real native IPC/HTTP/PostgreSQL and +selected headless controls. All accounts, source bundles and media were +synthetic. The guest install/uninstall and recovery passed, and the +owned Sandbox stopped. No host installed application or standalone +CivicCast was changed. This documentation task reuses those receipts; it +does not claim a new software acceptance run. + +See the Windows acceptance summary for this MSI. The historical evidence +index applies to its original build. + +The limits remain: actual city field acceptance and equipment/network +commissioning; Station automatic provisioning/SCM commissioning; every +UI/role combination; field recognition accuracy; and historical in-place +upgrades are not certified. They are not five invented feature +requirements. Fresh-install controlled beta handoff remains the accepted +scope. This package makes no city-deployment, publication or +general-availability claim. + +Terms of service and license + +Scope and status + +These terms describe the Townlight Beta 1 software and this +documentation package. This public Windows beta is for evaluation. No +uptime commitment, support response time, indemnity, data-processing +agreement or paid service is created by these documents. A separate +signed agreement, if any, governs services it actually provides. + +Software license and rights + +Current Townlight-owned distributions identified in this candidate use +AGPL-3.0-only. The full license is supplied with this documentation and +with the source companion. The license governs rights to run, copy, +modify and convey the covered software; these operational terms do not +add restrictions to those rights. Historical grants and dependency +licenses retain their own terms. CivicCast remains a separate product +and is not relicensed by this documentation work. + +When conveying covered software, retain applicable notices and provide +the corresponding source and installation/build information required by +the license. For a modified version supporting remote network +interaction, follow section 13’s source-offer requirement. The companion +archive identifies the source for this candidate; a link to a different +public branch is not a substitute for the matching source. Read the +supplied license for the complete conditions. See the GNU license +reference and GNU licensing FAQ. + +Data ownership and access + +Importing a document does not transfer its ownership or grant permission +to publish it. The operating organization controls its accounts, access +decisions, lawful source use, retention and review/release policy. Keep +resident information, credentials, private notes and restricted evidence +in their authorized locations. Documentation examples contain fictional +data. No real city account, credential or record is required to exercise +these examples in an isolated test environment. + +Local operation and external processors + +The accepted beta workflow is local and uses named staff accounts. +Station has separate storage and credentials. Configure backup +destinations and optional model/network providers deliberately. A +configured external provider may receive submitted prompts, images or +audio according to that configuration and provider’s terms; this +documentation does not promise that every optional configuration is +offline. An email outbox or local public view does not establish +external delivery or an internet deployment. This static documentation +site has no analytics, account collection or remote font dependency. + +Staff decisions and source applicability + +Staff verify the jurisdiction, source currency, permissions, citations +and proposed audience. Model output and generated guidance require +review. No draft is automatically an official legal interpretation, +zoning determination, permit approval, fee assessment, enforcement +notice or records-release decision. Official permit fee authority +remains with the adopted source and responsible organization; imported +amounts do not become a new authoritative calculation. + +Beta operation and recovery + +Use the identified candidate in its supported fresh-install scope. +Preserve backups and original evidence. Test physical equipment and +chosen network/service configuration before relying on them. The +supplied acceptance describes selected synthetic workflows, not every +screen, vendor, field condition or upgrade. Operators decide whether a +particular deployment meets their own operational obligations. + +Warranty and liability + +The covered software’s warranty and liability conditions are those in +sections 15–17 of the supplied AGPL and any applicable separate written +undertaking. This documentation creates no additional warranty or +limitation beyond those terms. Third-party software is subject to its +retained license notices. Nothing here removes rights that applicable +law makes nonwaivable. + +Support and incident reporting + +Use the project’s existing SUPPORT and SECURITY guidance for its +matching repository. Report reproducible behavior with the version, +operation and redacted logs. Do not put credentials, resident records or +unredacted evidence in a public issue. Coordinate sensitive reports +through the channel designated in SECURITY. No new support address or +service commitment is invented here. + +Ending a beta exercise and document changes + +When an organization ends testing, it controls retention/export and +removes access according to its policy. Uninstall may retain data; back +up and inspect the selected removal options. Ending an exercise does not +revoke rights already granted by AGPL. Later software/documentation +versions must identify their changed candidate and scope; historical +receipts retain their original identities. These terms do not claim that +a city has accepted a contract merely by reading a manual. + +Glossary + + Term Meaning + --------------------------- --------------------------------------------------------------------------------------------------------------------- + Approval An explicit authorized decision on the saved text/artifact. It is separate from saving or attachment. + Canonical record The owning product’s retained identity and saved version, rather than an editable copied label. + Composition The selected set of desktop modules; inspections-preview exposes the eight staff products. + Corresponding source The source/build material matching the delivered covered program, subject to its license. + Derivative / Records copy A separately prepared document with its own intended audience and hash. + Hash / SHA256 A fingerprint of exact bytes. It detects change; it does not establish legal authority. + Idempotency Repeating the same identified request has the same intended effect; changing its payload can be refused. + IPC The native desktop command boundary between its browser interface and Rust host. + MCP Model Context Protocol; no direct Townlight product server is enabled by this beta. + Original Retained source bytes. A reviewed derivative does not replace them. + Provenance Source, version, date, actor and relationship information retained with evidence. + Revision An immutable saved version. Later edits do not inherit an earlier review automatically. + Snapshot A fixed audience-specific copy tied to a source/reviewed revision. + Station Townlight’s separate media boundary using a pinned CivicCast-derived engine; standalone CivicCast remains separate. + +Alphabetical subject index + +- Accounts and authentication — Security and permissions. +- AGPL and source — Terms of service and license. +- API contracts — API and integration examples. +- Architecture — Architecture. +- Backup — Backup recovery and maintenance. +- Beta version — Beta identity. +- Configuration — Configuration and administration. +- Evidence and acceptance — Verified workflows and limits. +- Fees and official decisions — Terms of service and license. +- First run — First run. +- Handoffs and audience — Connected workflows. +- MCP — MCP and automation boundary. +- Originals and provenance — Security and permissions. +- Recovery — Backup recovery and maintenance. +- Staff procedures — Daily workflow. +- Station configuration — Configuration and administration. +- Technical stack — Technical specifications. +- Troubleshooting — Troubleshooting. + +Operating subject links + +- Discretionary processes and staff review — Discretionary processes and + staff review. +- Explain the cited process — Explain the cited process. +- Keep parcel import and inspection in the right order — Keep parcel + import and inspection in the right order. +- Use the existing specialist review contracts — Use the existing + specialist review contracts. + +Source and document control + +This edition is authored from the immutable corresponding-source +companion, the generated installed-domain schema and the retained +workflow receipts. The current software versions and signed artifacts +are unchanged. Public historical pages are not synchronized or published +by this local documentation task. + +Workflow subject index + +- Ask a parcel question — Daily workflow, step 4. -The desktop package defines npm run build, npm test, npm run test:browser and its Tauri command. Python products retain their own pyproject.toml, tests and migrations; use the matching checkout’s declared dependencies and test configuration. Do not run a sample server against a production profile. This documentation build validates documentation only and reuses the separately identified installed acceptance; it does not claim a new complete application CI run. +- Create a snapshot — Daily workflow, step 6. + +- Import and inspect — Daily workflow, step 2. + +- Prepare parcel data — Daily workflow, step 1. + +- Record review and context — Daily workflow, step 5. -Recovery and support +- Register cited rules — Daily workflow, step 3. -Save work and use Core’s canonical Backup Now before maintenance. That operation stops writers. Preserve the coherent profile/database/document backup and its receipt, then use Start to resume. A source export is not a full backup. +- Use it downstream — Daily workflow, step 7. -Use Restore Latest Backup through the supported controls. If the result says Restore needs service start, use Start, then Check, and reopen a known record. Do not repeat restore merely because services need to start. The fresh-profile acceptance verified that a fulfilled request survived restore and a post-backup marker did not. +- Source inventory and file hashes + +- All component metadata -Keep Station’s dedicated database and media evidence together in its own backup. Core’s native-profile backup must not be assumed to include an external Station data directory. Stop writers during a coordinated backup. Preserve failed media attempts and logs. +- Installed domain OpenAPI -On failure, record the time, selected composition, component/installer versions and exact message. Check System Health for stopped, starting, ready or failed dependencies. Use the existing Retry control after readiness; do not create duplicate business records to refresh a stale view. Share only a redacted diagnostic bundle. Preserve secrets, original evidence, recovery material and unrelated installations. +- Workflow matrix -Prepared package installation +- Full AGPL text + +Source package installation -The renamed distributions are not yet published on a package index. Use the matching verified candidate wheel directory, not a renamed historical release URL. Installation of these Python packages is a developer/package check; the signed Windows MSI and its installed acceptance remain separate. +Use locally built wheels from the exact component sources in the +corresponding-source companion and verify their hashes. Do not relabel +historical release assets. Installation of these Python packages is a +developer/package check; the signed Windows MSI and its installed +acceptance remain separate. -In a new Windows virtual environment, replace the example wheel-directory path with the directory accompanying this candidate and verify its SHA256 manifest: +In a new Windows virtual environment, replace the example +wheel-directory path with your locally built wheel directory from the +matching pinned source and verify its SHA256 manifest: python -m venv .venv .\.venv\Scripts\Activate.ps1 @@ -215,12 +774,22 @@ In a new Windows virtual environment, replace the example wheel-directory path w python -m pip install (Join-Path $candidateWheels 'townlight_zoning-0.2.3-py3-none-any.whl') python -c "import townlight_zoning; from importlib.metadata import version; print(version('townlight-zoning'))" -Expected principal import: townlight_zoning; expected distribution version: 0.2.3. Use a fresh empty database/profile for workflow testing. Existing city data and the previous release remain untouched; no in-place upgrade or old-import compatibility shim is supplied. +Expected principal import: townlight_zoning; expected distribution +version: 0.2.3. Use a fresh empty database/profile for workflow testing. +Existing city data and the previous release remain untouched; no +in-place upgrade or old-import compatibility shim is supplied. License and responsible use -Current owned code is AGPL-3.0-only. Preserve full license, matching corresponding source, dependency notices and historical grants. Terms of use do not remove license rights. Source imports do not confer permission to publish third-party material. Review all automatic drafts and use the separate owning-product decision before official action. CivicCast remains independent. +Current owned code is AGPL-3.0-only. Preserve full license, matching +corresponding source, dependency notices and historical grants. Terms of +use do not remove license rights. Source imports do not confer +permission to publish third-party material. Review all automatic drafts +and use the separate owning-product decision before official action. +CivicCast remains independent. Earlier documentation -Previous editions are retained under docs/history/pre-townlight-beta-1/. They describe their original software and license grants. Use the current Townlight Beta 1 manual for this candidate. +Previous editions are retained under docs/history/pre-townlight-beta-1/. +They describe their original software and license grants. Use the +current Townlight Beta 1 manual for this candidate. diff --git a/SECURITY.md b/SECURITY.md index e95c7d8..d9ddb94 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,7 +1,7 @@ # Security -Prepared naming candidate: `townlight-zoning` 0.2.3. Installed acceptance remains pending. +Current source package: `townlight-zoning` 0.2.3. Windows MSI 1.7.0.1 is [published](https://github.com/townlight/townlight/releases/tag/townlight-beta-1-windows-1.7.0.1). Its [acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) identifies the tested workflows and limits; standalone source checks remain separate. -Townlight Zoning Current version: 0.2.2. This is a narrow truth-repair release with no functional upgrade. The previous v1.0.0 release was published in error and does not prove public-use readiness. Deploy it only for local scaffold evaluation behind the city's trusted access layer, set `TOWNLIGHT_ZONING_STAFF_TRUSTED_PROXY_CIDRS` for the reverse proxy allowed to inject staff headers, review local parcel/rule data with planning staff, and route official zoning determinations to municipal staff. +Townlight Zoning Current version: 0.2.3. This is a narrow truth-repair release with no functional upgrade. The previous v1.0.0 release was published in error and does not prove public-use readiness. Deploy it only for local scaffold evaluation behind the city's trusted access layer, set `TOWNLIGHT_ZONING_STAFF_TRUSTED_PROXY_CIDRS` for the reverse proxy allowed to inject staff headers, review local parcel/rule data with planning staff, and route official zoning determinations to municipal staff. Report suspected vulnerabilities privately to the project maintainer. Do not open public issues containing exploit details, secrets, or sensitive municipal data. diff --git a/USER-MANUAL.docx b/USER-MANUAL.docx index 8e7b61c30d358ed42784938d7a9cdad81fcf0ed5..24abe7e415b00dc3ef784cda2537d7a3eda87127 100644 GIT binary patch delta 42789 zcmV)YK&-#4=K;lt0~b(B0|XQR0tg5IYA|G7;4NoJnE?O*(vcS?e>E--A%xnp;32Vr zN|X<9?MZ79dn|hb^zWG@G(r_5Ep0cE;+Z-3`o>m9H=njh-XTPTZk(QG!!!Y>P#d=x zr?0bz!Bu)Q8O>H6V#2L1j?*QPzZN2@C0H3V^x(LXW3ZC=H7tae>P;>{oDGMULZKsY zG@y!+PDXc-%d(*4fBut~8(AJtliQ}Rk{YMd`@$$mTo!dz{5lw*h#iyfPH)&7d|S(S zvhImXpXMf!DvXPGSHK>%oHCOwD^Ge z3lMSoG3!pHU$+AKfC^${o-MK;@OH<4I&r0)L*U-S`)JYqe=g$D!iZZZL43}kd7kd= zqsH`W=BzN2^8yaP@fO|bg6F3JeH5&=w+E=MlLkFtBOU@7=#IS=R~Y`0!1|6?)4NNS zk9j`2NObiWG= z+DH)|_4!5S9o=HXhq2X9wq9q5sDILvFHlPZ1QY-Q2nYabFl4jA0Sy5TYA|G7m;>-s zo>2e*!oQQ;0vLb2>2e!MmL~eYpTbRZ`&zdRKyarhc4iNgN@cQ23tOZzYi4>(*Ad|$ zycAo-LI~AUX8jKL{<%*w|L0NqN#-o>9sv?005Tkl#Imv!34m~qbB-TB>v#U?pTEYD zxKVkb)8vO2J6qc?gi3-m)XDV^FFswp>ArmN&p-a%KaGE0g=tX5Dk%m0K~lUL{qSN~ zmf5RbuLy=Jmc>?@sRZ5|qc%?A(;^*|-5`x$@wb?N z>|fkG^cR0Oab!O?+S#7tyOC)2FXTK=7Uptv4|y{kJmMSRugWTSk2lI5@g0+_f6Z^c zAW7<{;rPeD6YxLyCF7s?=ZoC_#=l>d<4B3os~Z{p@Zw6B5$vhw{-8JU7x4M~NB9p3 z=&K@=f%@S^ma9VLH|oWYSLrB;^!2b5|1C{mE8>5hOez`Smy|!^f6W)sw>EZXwsmJW zZ**Ri7c!UExy**RExVr?8~I%)VLB?r*Ta4BlPaay5&!#tiFcRhVrT1UYkO;_xutn` z^AnKtN_{OC*vHjSi9%l|Dx6sG;Xe|$K06#|DvxyXMdYt^_`{3*JUo8kz9cuhnAqyC z_D_H8Ud^ZGAXlHrHJwUsCyPG9L!ZrLQK(RqKq{;L;MW1XKNNOjmof?a=~n?KBluE? zkuHa#7$@*Ir4B?WOS$zJj-I74?1mXSdX-c$e@I6+k^RVa{pNXSU)!+R5HddIb0NVKCc++GW^=Vg!Ab`3Yx64Mn**1=WmJ}Pr z!U38g-MmWLWgl5L0={;GND)dMjk{oXei=mRs9k!z#_!%ZdA79JASS{!o2US+EXRMy z_HSHXK)3}qh&(b6hPqVjp0!Gs)5bS%5J5s+1i3;VUgqPjaX3}c1*5!MlyWfW=ITbP zw$(v%)s0gNj!FWkB#26askA|i2T>g+I*?Jf$W)*Q@FPWXTJ~G)Dq?b#4I&h1)PcUP za@shZ3mL{b(M8EGwXR<4)lj}R?sR`lQfGr0Ei+B*)!xr432}0&u>+xG4r>dR!InVP`mtncXmPitryxj_FBSh5PJ(1R5^H`#AA3n z)A*&ssoW$>lSz_1I_8w!FW(@tfE0oq+H{cV07N?0ZAYhnGfUO3@c51<2O7#ygiXj!{m;YuPM2(!|L@|P&HK@7f*(xPbHZ2QH0>jn`*M%hsIF;j|; zeAWN63QBNbLiM#}kEOAWFzbH^T4#fZRissJl!47gcQGxQr!D8;E@>gM5bZ)6rxXlf z=4Ed`O~1r4|8iN%yo4pOnBjQ;1^krASlyo`x8*1gO31HDVm+11%gU2e4aWceU*f%tkpuw9k` z%Ej*X?&19$m?lCy+qDR}3W7ysW_JOZxv!YObGgahdX^7}C8p!sA&uvByjW^_yB(5z z6Y1@CNZ~!bEtZ-tZigt}Y`VA|@_a+-;+784bGmrb(#7pCe#zV@8N8K}23f>RwB%h3z#X?pxx# zgda=rAPVu9N);5Yg$<=SxJ2{|N9hxpfiYb&9)+ikWjXj@0ueRZu91^{shX5z+V zdUZ>j)-l*LpNezPhS>0?WCXkcu7skQvg?TZI@>y8BF5eEw7ZEmgpbCX-x9CYjfzsx zv4tfn>H-uV^%X8jae8syLr4`*y9#w+vUIdB8${g_2$p|SO7Kw8IJbp7texgGWm?!B z861Lc^)e-*fKvmDws~_m5bMJyr}{HsQ_h8*O5^{3bW5d zvl0#!NPR*(qE~)T^U&^3Oo#etgjTE z_eS;LWMzMkudDsRBA@zU%6{}C|6?qmel)T26>`W}obcZ7@OlYm53Gb%>IjkF4z{rcFu#|HYV3LEbNZQwns)-}I?$0iK@%r4E^;^HP}+&ObRHlF zJiG-M3zf+n6xVeE~g*`lTu`?Nz9<$~HrE-pVQohN2G9R0)5E?Mk}W zO!NcwX($>bPOGHc5@*9SEqtY@NJ*7x4!*J&q)|w@$4fZPPtP4ZwU_(6wv^iY`WAOO zJ%-jEYyQEb-7&=qU0`SbDC|L`>Thq>s*O}MEc%Y%R0?X-J7LW&aSDeh&(jectxyeQ z75U156?8=K@*e3Z5=mNu0S14Y1d9`X#RMz;$wP+M8fmAWK?N~G1I&b)JE=W`)R=53-r5?vP=HDMmJ(P(k9ZOKy;5qu1)St*7qp zaq0mv5Oh*0O8H?{il5{3+!L{MAwURpXwRm%Gl@m0#0s$gT>bB6$oYTADiPp-MBoCR zp}kGwGm^R_qUGe8fJ)gCA2OBHm-QChMdES{Hb?A0P8nd7Z1ve|d`zCF-{=@j4~_J&^qzYfqGj z?XzQdhtgT;t1JM7u26rVu#By@A*aY_f7Z@iVO0+Ew7MRG5mZSqvNKMY{l~xm|AqCnBi+v>mi3&%?QDx_xI_i?rb!kFnfsDMH-?EyV8*x- z$y{84bW+~R5ULz+h74Tf>5ay`k&9i{p+%tw0#qsy7DON&u&IBDIcfD(ifJLkbd#VH}egIOWMy+%#(Ex;IGal(hOW1d`1JT(w{SU;s*xN9-? zrjYH>edojR)t7(u*TVC`F;ZPF{q173d?5<%EkMDYEpfri*-GO(C5~-S@}Vt!GF6s% zW+SjQMNwsVlb~4-z9xDlwFmg;D%XW6mF&=73+2lhi9vti3S={aroPq*sBKOZbFLvs z!E%CEOVBWJRg|Fe#LpL(zr5Pt+dV|zH1Zh8u_fVxQz3t> zc)N;#c>{m&Y)3K=x5ODYF$if=jn;TID#+9B2nXN%#+Bx#J)w3{Qfg%IGr_3=E%dUs}f((Z1(Y_6^~_~Ch%8eh89@#5`Z?`?rQ%m28^+=~vf4;{Jdetc0zL%UyppKBwut*|VXt_5NEnTraSHB9dc{ z%c{Wu-@j4Zs({7!ZxtMHLFf|R+(73{k)@4g{utjey)K||m**tj7!%RStd($0z5n{r|f?msbmbDfx(#Vosr&FclDp9Xr7j7Oul zyq%hZEfaDzYRP3DCUc>gInnClcB&OAkpkVQZNVz_#2^RKtlbLeuB(sddy`P7iCq5R1z)M$UL z+lI}cwEdaZ`69a5;G~Y@idqnT#q|t1Fz{eR(7wdci30Xg490Z8-6`(6;xzEp;1Nzd z?T&J`ND65;7s)=xn_PHSVm0SqF|ErGVYo&$PhB(fx;KuE53a?7+ow6M#W= zb=j?(*u5Q|qb-5aHeEJ4=9hYS%oTr9H&r_UMRVO|B2B4@6H(0Xpktg`5JI8H>B(0X`WV(M)ND`QORv#-D-AHdc|;09AalTZKQOM=wmI9dn( zO|g7}4M#F6oy2D50(?+NTWvKUr_LPEJLv*dbQ<26>4f8eiaXxGRbO{tn&~>UNY%s! zr9{Ie$QrRfrcIh)zRs!V!B>B{cETMs@?-6Rp-iq7DdQR&6lF12G4@v=*NZf|@mb7a zwgT!Ogg+KJXn(3&17EeM`e2He6$uxXTVsneXzI|KV9OFWYQ?bGA&!B;O@$VWMqCP; zBuA&u8ICSaVJ%3%_Xb}TO|y_IxZw=~sVJPu1#%eS1&mIOt?=;2UMqin$h$NfI}?_7f z8^CsB4jTEojaYaL{5)lrShNL#<}iW}a;mQ9M%y8i8J6Z6Bj3}`;Nnpc=&mr$N^mQH zUZAcjbP?Hx>`;?9mg;|kgeOW+=^yp4P{N0-PH!>5A_KyhjyCff1*o}>D(3NCW)tjI zx?|zXte73%yK6S?P0iXg-k*s|v$r=fknGOz9A8x;bIj54o2vzmS1}v_N}tr33O5Ct zd>j|{s&jys6-t8gC7SixHDp_vIxnmdmc*AYFqcBcuQvsA!5e>qMIMmMX9%Iqh7fwK zO|1DYi|G~bt=jKQSoZ$)d!r=+;bhgy;9X7|NikQpBz{rpA1*(Jc~q7=r?~-}A>x?}VRTW%#xDLvjOaBK`1};QdYg zOlPlppMY-#tdW*w&q5>?J-oob_HcxCcW0-&z1x4wmF%H2)-!0=Vb}Fm!+YSW_Z*(u z)-~J*RewvTJyaF&ZSaR-&x}HEQf(_st_^t(r;*3*mv=AmiQcA|*-6qf3U;1iBQXNW z7G&nTm#NH+UP9@a{F>e!l7Q;W-smX8CGcmFzd|3M;TiV!4W}^qRt7`-5kog0F)fDQ z-gtkfH~DS&TLFSA`lEM1PdI>8nZCd;_&UgA{1-HZ_(}pdwqhqyjvp4{Ui}3b+%#}C z!~%by+L)3SkT-7&yFL3Ed_75VYrIaB2=G9T58zvGzl9`4EknPQQb*>O9{!bi&LVTv zBuVQ{NO1FaJizry?KKYYLYm<`meVW~C!)~_ z>W@#Hqg9QD5r$?Orcr3qcu2UCunQW%^%Md3949ScD+xBAl{uLG1Hw$;P++4Q(e;1# zVG0pbdYI|+j#K8=@5L(A(pk)%NwhFiLBm9)n5s8N<#vFQ)2)Sx$#J_O9}em} zLvDpmx*#m3f5EKc&Ex!;SG3R`YPx^p`{%5fiJ&8A=l#PXM4-ElGE25!*QSS`d=Wlw`=G$lfC#}RTu<^YhWUTl;VxuD z;?=iGwKmApr2Jf{665bbyc7eqP^x6LXnYO( zVQr7iV}ijJRS_|WDmOI%zlw8A&i^>^S5PiiZ#($}Ft{Ql;?sFDGr^G>8 z*iGhZXD$(VUFlFx&!c$@GQ@vaZ3}CkUYxHFQuD=!%PY|{h%&vK9TRfw*^8y<87b^G zk_VpHL)f97z8eko1f#$VNkp)=vUEUCn4RHv-?9)Ws6bAPb)(QKguDQjd)k>UUM=W) zHCvMUJM%eNoGeA7ahlXl6{a^;Le}L~Iwy+mzs)VD811|oXKL=R{=a|!Ql;gI^$7U4 zxmR2GL0--M)t6-sr)9y%XnLgd5_-ve%4QJZU%dOq*t?h&D zjpqycVxQ6P*>H|r{@3^2j~mYo1iko-MS0#2{QT_rfE@^PfA4?y%jOA3V?i1%_8|Xb zgT=^tt=@&m`z8Mrey@LcZ?g@^MpESEd=}#qddH>nU0oZR!OcM&Q+94$ z$XmB<^ZBcC1Z*45&U z4eFm7MDm*YOhP>vsGKs-eN~Q>N(jS*PP=ras=mfG-)0p7s7!wrjp0sD3@$2Gj>+1P z9RO>wzsJ+&>TaRQyun227}C^r(apw7YHxSv1K3uLSXCGHA`z`bb%2wla|O5$FwLn0 z*JsBea5ZiUw!`G%wku?EmB7}?LAECtqcakZ3HBKID=eTOQT%Wl+7zWWv)y~Y(eC}H zpno8D<_Nq~%oFLpl8WiM$*<$6H1Cw*W|K|E_4?6U7|FsKt^b9LKT+7`Mj-e4ab zf+ zzd_{SYk2Eu#m0@$RGrs28-dIi;X+$r4fPf1CX#A>E!dm!%f#^?>XbC`Es|PUVYipa|Y3Z zVN$$jkTeGQ68|25G!ap-kTJ}y;;ekKk-UG()4%L7aF4UUKXOz-Qg-7SA?yr-{D#;& zX4_o@d*SJ<*|{9vjpm&-lgWQs z2`-eME5_WdWB#BQ&ldCk7l%dNl>0)iiww@V8LTcX>Y%0P+W|w5x`meNmgqACntZ-N z)H?OK9Ky@kv+jumWonU+#|9+Yo89a9N($rl=o>60vFsK+lbP^;>}(bta?IG%=9t_X6o*m(8`_)FuN8} zb3MOXs?=w!z*%rpO>AvXT+IpTo*Yn?9)?GCC48npLMLD!fRtIxdqJ)eiJ!NPF}C-4 zqs$D`<)JCmBWN-QlK7;-UXPz>*y!bGW^K5EXyGoO{hel)&jhB~H{Rv*+@F82PKD*) zNYB;pLmdo-!!0u9x_gaL|Dgp(!QYpN!f1!A(J#ZWZMSv=j+2#r>7fsl};nE`@R zOYow$1t=WY;6gZ4o8ka-u%>^;S2V%3ew&&dGe)uJW^apE|4iCP-21JSV*H5qYd0grL?>Y$)f%NO)z8GL^vc0cv zahK*&Ula<2!8OdCUkra$M7VD&qVz``6}!8=yVDU@vdXpCT}x8q(RinWJT1~eDSlV| z-$27n-Riy7Hn!V-@&Yw)6($;M=Sb-RnW&&B7cdWKYbCG|rmB7^3zG^&ajJ(Uv%qNy_(*Lm+ljr^sgJj*S(8;++|EbOs#NRtdedS006m0#z4i+-RR(IkWu+uw7q9@GE4S%Mer*8%cm)CcIt=V0zompcg zfpbR4+|=ZN{tAEC&c3W&BgA5RYv*uxYkNyv7=tC&iH@t-LV`CsXbb9f=MHi(C(_uX zqi7C1c>gM3^lE~bYj%{`K6d*@h3Kb*rJiDFBKYEIXSQwuR6F=65h+aqh{c9_$@AHl z2?J+t6apuw+=Vvb1@!8pG|l=g(4r;paA)@jL=8ml)y{vx{>$x!?2d*;pe{#l`?Y;I zJfg=J%gym5^8Q1p2C{m(k<%7Q5BB#KG2s4jOMI}9vpm*_oN9~s?}>tjX2m_Yva1%w zz5NC4I>N-nzPY+J%|4>9z62Vhlpt`uDg_vKSqi_Io5Ttznt4MdqjK0mwpJ#Y&M5mH z=Rn!roYa3yp&BYmFhpJVu|-6ofG*GK#J!iY_#!Ba?aSaSCSlcC>d!FqOl#|8ki%t| zS2T@;dmXV;4*Z*(fhw?D#up??!zK^48@$0I!|CRwvGuSAb|ok}g=hz9p=XS;YJaK; zOSrvpfS+j0tPl3+-@pBEcKY`8;^Ot`)#=~=>zRKBN?ulrAx8UZjzz_weD&e?_ixXC`St4a z#m5hC&fot0`QwKVSH3KFjOg@1f%d5_0kqXyQXG~lHCj@kaLh&_B0LoYI!h|U)4t5H zJHdbRSMr2r>trzEgPk=><6o%nPuOQMvn?xMfrlVP*M)(%IPKE2SCgAIgnEoLG5G)F zL`WMBpcZ&|FN>tF#_d_w`ILzL{>+H|L1X3%(4Au40S+vuYtG-COqx<>22R_>9&;T$ zI^b=G-de~O1|o!iKRRl|Be&Wta{IzU*40kI6iqzb=0| zBB*lIZURZfcXOvE81Cot*VEmDLswae!BmhaUnWJ$FmD71G_eiWW8o&2)icae0d^+x z8_%IHu)5dw`Y}K@Bx%%!GNQa{Q{l(@n(xx$gs^zHzR}y%i`qd62tCZ!f4X6Ae|6|| zcuwK+e~FbtlbD3yQV(oC5vis;BEJ^XMCf*R@Mi^xeQ=jY-6;fsfz)?e-4 z%-Pd!Bgb-#t7sCM3WW$g*Gy0D6LFQO#v=!-4J^BRQ~zz43U%lZd?A$-IDM$Z3C$eakpYDa z6G}wtydH{W6wiWCk}s#3uZ{O-q9Y$PyN#LwGqQ1Ih?jFw@=M;T8P9G<>U_!0#N*5+ z^aPTNJ-)p?W$>z$roF)xCu+r)2j!*c*QvRWu^~lt!2nyWf-Q zuV>EN^pW=*rOi&-IrGl_!}yMD0^Cl7^i^!}o_%Rxs&1Sd%P`q4CENS7TDjqG@U#-FSsrbf{E*&PA`A{{ORM{4cvashmW7$U!A}E`SZnx zkDJH`-1h0)&+mUeyk6uuEZS`35qQCL-Ppu1XQ*B6DZ-D`DPoW{zE*521OnQII6~XxuP%!^-2-Gc1c{0qg zw1bnRV40JV^L4z;h^H=69-?IN`gw00BF4}xb>zS~x6nv7zv0jMt&*zXY_`j-IL*RQ zY>_6Mc*NA3$)*)2CVtE#y?qH0s(`lE(Wxvm#1|jiyqWX^JBue@ybYtG-Gc0p+hZ7Mmq_{FPf&*hOcPVj||VcPHk9 z8V;Yxe4+19k6F&{|1lcuNnNso6q9Wz+0E8Lu9knWhtJjPmU%^8F|IbzmzQt4=6WWH z$)es6`*lJ>O>WXJ-Y$RJdXMFKYx2PVrNpknMwZexPd6=uw#4kDYi$zj`5JYxe<6+#OIdR_c)+5n)}YhR~IXZT47MOS*g==mF@(J zVro$+nqXqL4QvYQPW$rVO^(cTQJS&_qs$=J@y9C04!mYM$kTuB0y7yGD>D!XOJQl1O@UH(mjWVUJko9tvFx*o zAmaPuOcwsiZa}zf+KYOXCaP_6+!s}65gZQeYa(oE0@GXK)R)j^Eaa`}3)oN5qbPlexwe*4!HS|1$D>A*X)_gqLeW zZK8+2@QwY4R43i_p!ee9qLQ0+uv!=1coR=!^>lxXBUNL7-0MrtYacJpc5{oYhtxi6 ziFMZ!YjvqS=CHBF`>*UA7~$XgGft3L+1Xn?A-{`r_lqjKXOul(gAn|}6z}@l^IN!g zav9-?_Nh2F`=0Se{f~0waod0YbM>TN_?W^Gy-|7jCQsw;ABySP(Vt2-b7WRew>479 z|Ha>?=TF?Ml@al$uB-FvUb13aEDiEKh>ict#2-~WhV{+fKOS@0)W&SqptLN3n z3lr;{3J-G^JY7I%C+YVZ&_xqdc9kK*gew&it~SX&HNN3_HFN1aD#Hg%7H{YBql(iT)wP@T#&Pe8-d}maG`93+`JM+E~RBqvbsFCz*{!-%q-kQGNXm3(Yl2!4?oWRg!a=P@Pvn%g79d*z138PVPW|#g0GBU`~$B@Hy?17G5u*gFx0m6SvWpKGA_2n8*fON7dR6a{oi;(FAFmN{7U@v>HX`sKX(NGZgFitX9x|FR>gm33z2F+pHxva)#Sdf z?gqOxe9;XubYCgID1(uej*?md7zk^7>=Wx=e;99!Wx0h%F*0q4H0_7%gNs9?i518v|Sa6zr(O z{T&q^?7j^5w|5VMy~CG-ox_7*u(PfD2S-W{UMe;4W*?q53_}`I<%t1w9uRN`3)?|( zu^Q;koGJg7qApw+8-ffaRGg=7&3kdc?o>Qz$3SzZnX^xA4?qjG-k*b!4eCsh#=*5hK9xMoh%+S z?eg#d132D1j1B7_eW3`XRoQU`o>o)azRA8CAZla|yO$*+SS(uQ)IehT;=wxCB9`Xu~wJLU-MM?Na(k|FTRZAMSGhe` zxvjfOey(zRu5w#1EA+X_ZDsQEq$;08PChwMV~{Ix`e;pL>73x zS}toG-diBSoQim|o4PQgFmo7IkqSR^X5*P*WDu8%p8rd}2Ao8E&t+3%GTIC#jX@ZT41`v%%rpLJ`S*X_dF_6ueHh?~5( zsmkR)uYS+|eXw=P*!Tpko*!uVS>JtAw&ZgI`m7b!s{#Gxe3kuA>xSWO2-~Aox4x7q z_HU>J85-J=@y+fEkL|a43Qq?cpgye<8zg^BGmI2Lo)$&7z{=%mbM;QlAaCufwWB$u z+|1|@aT=t~|oso8SP{KU{uzzcjvoVZx~^qD(Eum7CLkt&p5vL zgg_Vyl_5uQL^}0QdfHmuqFOYi+RT4NMK&~rsCB%Q!`*ge$0-C6f>9FSV56mokVX3N z$EA9bbkCe_o!kIZ(p+N~ylrU>#!Y2_?eR2)*W12$xT%#QSnu801=)HMu~!PxMgjas zhbYSm$C?9o7P2=Er;d$jygwCgX~G_9z$wK+M)REQRO>Y9_R}f}Wjp?3zopN8YFASO{Z`GPm%}Tu^^|mNvk0WDuxq8PkwWp&qWYv>=7Tz!mDFd179#2$Ak-2RQUit zUpNFx91Nizx&TT=2EWI*K#2z-99@!VJ?$`MxWD!AB4Yg;8afre=vumk6VL(&WgDX z4L%J{UHzjbHPqf0x41_cN>G5lfS6=KB}@T8jy5RRVXwvLY;~MnxM3?G&9?}EORAe zg73mRxZ`ll?$hoq?CyW^^&b(F3@jnH4Y*ZuX`{YqI9j7SAQ+@bRtdHU_zKB1K#nl@ zUDUQSn`dOdS-YApfcgUsquiUJoki)``tl8zpN$iT3I);zMqMzZ`-vf(mSnVGs6^g2 zSJ=cg!!Bv;9|6`OWR$r*qjAS0!d4Vjg!YA&ES^4rvIO$=>VAKsOm#yKn&?Z1^SPUk zKwnxo3+Hj}He)p6GxJY#ue9((%#Yf$Xw3#~eDcQf{V?;V6CcSDnP1bv_x>cWybBj{ zMTZ+MUNyM4bs4*8^ZS3UzfCrkOjTlySlgVKagPpBeL|Q|ba%x0YlL#H^27$DWO?ge zuve34f-`!HFqnU<(GBsf?`_8CYYged_&wsNs!{Kw!R{M^tpvWDuMEQ#fly*x!x=)x za^nlD8IjFRVo19<{}VPfEvDZx20Fzk**SiCzHiG$VmvXzl#ZbrPvGNDZu%eyv0{YS zB2x;CE0mk-M031T1(K@(ycHlg$q3T~tt=xSq;HDFBJzJTfocyMK$C?ED#XvFuzMqp z=q=oSX%-~^q_N;*OxPzWvN1?4K|doQLJKC!8CrRxETCtkD;DstGF`u4hDlyuW zRP161sI7lGCREE|)X<+nyo!(kbvrl{9W!u&E=?W4jmis~iAPVxhVy)lM-S3W*V6lGXg2gD%4&}#^@AsPz#k+R`nyC4pYT&4~*drlUc}U!-@-H3My`Z zjpk`}?Gxa>fg=wmV_c(fBN0g@vu%bu2V;U%v)w6t*B6Dl(U<6zI*QzCOO~nEsP}2e z1`~gvBY;$S3SS35l_khIdW0Rr*p3)f(Ezp^E55Tlk%WcE)GncIY7-)^vZ_E%)#f%% zDa$0h>5MC1ai6kK5$LWEEGH33pckmC3T=NbFYQoHksOwRP8902T)|~duNcs7Pg}E< zU!03IziAqsKvBk6#eJ1Ke z&y<-~fT;_=UjEBlUm`>IE?xGCP$8HE$Pf`xwu z30!-Aow-^AouK@f;XX~ng-un*OMEL+W#xMq$zP`ki@$@0t_<80C69|CFk)apgk1?8 z=hWO5Dez?IEO;YD0cT2Hg9d!BsCdiMFaNYqK6q z)ig70WI5RQ7v_&lC)5xly}pjKnGDdgmqO3#LcvFjq`(B8l+H>jUQAk?m$#r0kV5c8 z3s7Td#>9%^j%Fk!xq!7@1FnCduX~&czC>GQH5~k?&|p#GEk+AV!Kd06N9!0%J#Ey} zS`=Nu-Wd$@@%&XXi3>SyYl7z^DV-=477w-0th~ImSnyPLHb()m!d%T>&xY#Obif&V z^<^`XaY{K1DQs#312V3uffE^cWJqFTxbnd3wz)tfy1rsacs|gEB`JU8K+*u-9Cpp+ zC>k~|SbdmH2ssTeZD`P&RE^6aj5{gINLiLD z&P>}#lwLoSH*ZzmJ|wge@Oe8n8H$%J&Z6vqqKG&)gU$A7K@|nQlo~COfTi5i2`0!Q z5N4C`WU6q!F;+!E(HT<4;&NO7;RLvzQ91ND+ZtVp46}%&)J%V_1B*t}+%nR2N@^S| z{K+6MxJI3is?2?bIE<|%@^+ZfFflAR2-gW{U>%q+R()E0u~h+Suy@O5M4d+M)Io_DD3)uid_oUC zfveP`nlQp|@>75JD}gBypPBF(N85G82jr#dN5GjhMe+0&;klYz=l%yO`_Yg5kFmk} z(Zt$U7`A`G1{=KhJG_o4;;8!MSi6~E=|;yso=$>2^(X<`e#nsdJQ^Lv_qp%;bh7q_Ef zOQg&1c?y45qwP;=SQ(t%sMB>WR*Lhx(Kwl+8ke(WwmYU-MkmB!D!{OTk~cchaQS`o znzMhWO~3Ss7)f1H4%68H5723e@^&T@8VawkvBzHY#Qyfqsu=hVvxy*e2)gq%)0h~V zETgpZP*=6VOGBlE0NoI`#X0-dso`!ju+q7zXwZKs!dMT6U(~5=FsIPLN1pGkilnE^ z+K%8l1=qrlrS*9_f=_kX0&Jw4SH}O-;tLnnn4CO{W*DO;DG57}{brU zb+l26!~O)rWC#MqGcbbdA$F8)Lqrca3?+%&@v69pVJ|Lz#`2DW3V1=^@U77-sRf2c zdZ2%TaS+)u)^KIAN8u-|FDhJ_bWr7(Fhl>Xw25&bae%>|P(`}0xKVOFB;Y)uLM;%{ ztRe~6-CY$eKQe-4XmQ)H2ws8?x>jk7!2qX)6db1rXpN%4RQ6UUs+l}1lP`;0$TR`@ zDZ#?yx}G%8YmElXGjLQVBJ&#qaK+H;A;5o^9Gsu9etY6zb$91$6L#(xEI9%oOeXXg z$n6A@m?us(NU|~kJ~tQdWZ=<)(Xt^~W2QC2y;uW+mYlyRAcxZ?LxAfc(?4_8KUah5 zHq^`t41W$JPbpP5-3_FMNw7UJYF4r3l2tLWMOrOv5pLm)bVLBIO@LvrV8FD}{s4d5 z?k)9Rf!Iz>_=~&A^<`U?iOh;2nBgN?*!*QE`c>%?yI@#?#^FRTrQTL1WS9n_5VR?D z;^+xAuwmvG!~fPu#t@0iSo9;Egx*R*C)4Azg$@7dM-Rl_kG5yV-goQRyG?p`@lF^- z;D1uVWu#-UyS+u?f3vA}x2nf-OMZWryM%p?_J7;ae$x-Kx;qWE2$ywK(aN>~MjuY8 zj>c|a^#exF5-&7HWM3IoPA@N4we~M6McD5i&Yb+^{L+ASQgbyWo@1313}TQ|d@z$> z{-H@!j8xw7J6eJPJ%$=DqjAsO?s!R>hLe#^*DQQhwcQw3*gDKY5bRvNLy&GwxP@7^ zZQHg^)hXMyZR0DQvTfV8ZQHi(>i^#8LEoNbV3xRlWSDPf%Qwp5992L`^MDtWzY+Y$@KqOOT!@WKaNYZ!iyt4F=(j>DN`a14h< zbyvM`L^)0!a8+6?mOKK0yl4S+dqO(J?y|*>B_R3gjTYqq&gB@BIk8!$T! zBih*NcSfYJ-Bi%yyTF0b z+Lk)kYP}2dZ0f7psa)RNP|PH*4={_r=rLdgHAWHkoJHYMSpU7`&$8ipEr5ib&x8vx zy~^pVths8hD5T!`-9B7pw>@LBMUO0=2xPxfIYLRl)E}h4V5aHF?$HqGCQlmp2q#s_ zgN|u(Mi#a1=_Km{PFdJI%!(vcXF}k!C+od^{a1qVv4|id4CcDl!;+*(42J3NLn_X% zuWjI9y5P!Hmxuz*_BV@3?qQAm+ecZ-1FpNVyBss_b740 z;XqsO-a%6FP#AaJ92BmOnp17 z#t)jn|E#zKjQ+s7OoI%sWA4S1h>9ubDuv3~?JKq^Y$HVU1Dk~4?TA@qb3l;S?Ot%K z#r8KUv>X0gI^gmBHt5Nro@rOyB{1u<|MIYN6UV}`?qsw**ZE_ zHQqyB-M$nAFpJRI;=XMd#WsphzEM~4+l8~TU^Scuh_d^n6INOc@qHg3*t*+WcSc$s zfwvgoe9_eXrIQbkL4d;O|KN|W=(=<+WNW_%!oWrf`Uh<(*0S!Icp~%3vL;b9F9Iyy zDdOR%;v+%LNMPeuI06w5#39^_=EEkZ@%#=`rI7@N_ty8ScaitbOq{~{WztVYhSrj2 zzK+rhXxWb!uxLDHp{A$E$K^H03b9k8##Yy0{h+=ENG}m%8$Wn$=oy#9RBKSOg$|f# zO^Z!myNYwn?`o$wfAF4YX^ud#y`_Y?($V9_h1|ipG<$*_9nwxi`Obt$NcgAuD1~Q4 z|CADNKi#3I&-@ogoUkpO>@a}BO8@N>UFaJ? z=v$Q*hqC%>)Z8e3?@D2qI>Hkk()qTup20c*SEboci4byxuzFVq4}TS?ee>{ljTJ_k z*guDHP#FdLiv zX*Cs24#3Ke?!vNSW#JGyUCW&P2i`SMJtl$KbfCmv^SGv$zJM+Ej0TF+7od&_{k2Hql^Ik{XFaD{WjU9;)}trN?I>#CN9O>U!0)`c>T%%%Ne zRSm;&a<^gnJDM5(R}}^$luP;#a}>N6iBA~APf78LC6Mbt4LnOTBQLZ}-9S`}c!T2Rc%oYgPX7TfzO7DZJW(fNmO#Yy|(;% z%V~>7M4ximOx$vzITD-|>W+R0UhE8(3lyo9Bun0Uz4kF6R%O$ZAMts~QN z;E4xqL?DPJ8(^eilyxo4&JY%_^K7h(LgkP{(tsSeA)Pa~f4NfS5J(jvEvE<$V=(U2 zz#eY?nuecvDx+AGczo=VH60Xehz^@s6y-gAJkI}#yUm8>&s~M3Dlno3=xU;=KY+

srj6gx+SUbYPu-i+9Op8FY z;l~LL?W>lbFwLmfFH`CPV8jbnumy@tIe9St@O3D*oM1%`0i1UzF2(8MDO_N zp5Gw|xMdQ6rKj3SAf$EK8LS=Anc{Ww0l{L^tK=RQNo1Q~!I+19Cs*XwQDb8#r>T2V zNEgaGNrPumpRW1XR%7a3hPH=r-}fs`U17Qb&aZQt3t4T#6?u+-fHJBmc&Pw=#1{|tq~TBO4dN4_YxkaxsryWXy}9K2}mSdb{C&XxSg6e z#w9K?z4ufJ<~Vs-pJfZ*w{;$i>|9XdM1ex$BoW@7rDfk~SJUnqcG_$S%*ZJ)JgBMW zAgTxb<@NnK+TQN&BXWKoP8;P3XKQ~dA79JP`f~38of$Ai()rl`z6)7~$8;n`cmC+Z zA4i9DbGZ*JZN53x+u@EtgkTfzmeui;t{KMc9Jk{-CWu;E@}Kg2KYB>sJhLylU#O4z>YR~XxS z-I&*uB_c|+BNesZ$~`A)oSIJts04P~bE5oRa{FfJ#o8%c+fTq6N>%sGig08QpA*42V1)30< zzMpq2Y=PtJcpn+u&(VMVLmNW~p2Vbs2zc1f6IJIyP`4mD>og(F9w{kYtoqKRo|~@> zyX=4>ZNeWH^dWXcZJ{I~Q#j|I8t6;`OkJfPmf&B!m5@wvyNxsgda|R%F31?p(~fYl z?UvmV{|ytpa5)jxDbov}a;8aX7ouoBP4#6v2i5uqz0`(j*3~JYRl?_G@9=u}6gWms z#9i<>q|5z?4_%n$Pfl7;^!4DIy`87ik*nDQX8AK0=$e%v77%3IQ!-_ZlQUf2*VVRbj`4in(Ctvi;lDx4g?;awSG zKYrbTe$r3p3`c?iuevMstf@KF)ZUyM0=$|SSx_!{je-Kyg`_B*ZNk*Eq3l$Za+D;D z5IDnOAMcZzhgeu=9pd2*82}UjUB{6;MY}q}k`P*Z?V=y#Ys_ppC|fYn&f&X<-^hvy z$nT>fikP}TTJcLVrcgzx3PijK$Kr*3|6q8Xrj`>F&2kzAj;xS*UA~eGOdp@LlC-$Z zVps<8U_#{%<4d*$epnoioA_(r%i(-`eYm1+NHogaGB75iZETSRe&GxN<~+l9-WsrL zto?j0?+l2^lA61y&HQEl=^=>vFc9{yTnroGY(y&c0c2-LDLf2h2OL>V_0!ykJ&2hq zS@+||?cl~`Q_GG@XL5?$oG@y z*T=n4#x%w?fP*;tFXin#Slp!7tQtXp-7J8r#!yOjnPPdZNgF_{VndbU*qYs~&TN-G z<`USN7KD4T(0m-N3={3@aA75J*(o7zH%mXo)IYQuwWI+$A|wX*j|_y4|6Bvz;{pw` zrrmJWR9{rNnHj;uCqMm1S!*x9B2BQUFmsH&{DN~<Ag~W6F~NpVd;Fl zFauM1oCHC>oap~QWCDQv+X)W9S-%^S`kI9E5_Se&J@hu111%BTOsTa^+S^ zAjg~lhlHPvW*uO4-t>BMDk!bJdSaR_Z_5&~aixso73kB?yur`$hDO}y{qb75W2&j# ziy=9EZKt^p=UR$qA@s6yOA43rEQMvay@<4q0OI}IaMBy;X{1CO<{dtRNA%c{PR{8-?IL-ANPkLVuA22CDx#Nz15mw&o8?Lv^j)1Qi7a%>6W--wGhXZNftB8aUuNOh|Tvfu;pK`lE;C2E4R zKnvh;P$nYsUa8H}(%3}MMnGYe9|>_XADHJ$i2lD({&<@w#-NCezWMjacMpCa_Ukz`dDoF5 zqIbB5|%#R>PPIziIpTgi>S|5l<-DtxO)Lbca$BX0fME$^tN2fce zVSEm|R15!Oxr+k8`oBhK4nJFUkZp2Iz-b3#Mh$_CJ=_ggd!RQ#%|7aVNk7Nvc>8IfCf3{Wn8Lao(6%m_N z^>h8J82G32cJoNPn=Naek9FuY9pboqLs2n_VAUlJPm+Qt2er0`^Ui2cAA_Xg5p+V&NxY^+XNLg-rw8iPn=kCF8N}|o)#pR5a9aA#kcnHCNdUJ}X{WwL zeWoy#{xo&QHp=Ia%hc%OKSWH{f7MOQ)R@-I3$DA7PgaOI0(rPRdKCrD0kd;;FT=PJ(}a`?KSik5!E8(o zDuDw93aL*d?j*R7)CgG8n@@yJgWH>kH?3~^uj<^8L&9GKKm&I<;qT2a(Eq_q>VD%! z{uY4%0YRfCR!frt(hTi0nUF$$VGcSSB~TOOWGl-qTcj>k=*wT$`+)WO%vzKazCQ>o zanEp?4N)?C!FP^sJZIfok{css<9T26*iwy7K6d(Ch5oXfkYu;JPs*EI=w;>lhGt=Z zh0J)A<9~(Ev2wDOd}W{CHh(NsSOc2&9(1MK)oW67BgWxzW@?1O#(rU11Tjj3(;JZTm%LEZAr&^nixwM zYB10NXmH{j=2a4})fEi!vMg%{q>>DhCIpi0YYllwHV&&h?D>0bV%~Js)tlV}&0H$| zEoOfzoO!aMhhy|lveDj!mtZJNW}jv|?}E0bI8d;I+InpB`$NzB(+Z;8qt?biZRIUaJUc%xxYClG_znt&wfSIDXC$D87p-t)&L zB^TkR0|0Pd-N9+80tX_w^H%Bu+yt&E_hwkhSy0YSL-1wdsG*N8MO9IWwE1ep`Ruk zxr{gJjrNb=AC49S3E#4Na;&lK7I;{qqImJIbb!G<{)xIT7TlL!V{?;hA*+~b4 z=DemGmneTxmT8*prVCoTVoi$^swJx#^{l*87&t?Q2lRa6in&D~jHA;)fnkOb%9<;3$ez5jAOn5U>h1(WWbXU zBC|)H&uR*P6M3%xl{(&3J}WPbPr*eF5w6+(SW{;INjHH3H>t1)LVW_YBhKlrH8f0; zcBI(O+^0X`86xBh>>!+ClY$9-hcHgVi#ETz&Qp##IL$*cYNMK3?X`FjA~T*k%DKSG zV#KfYX_%s%Z*uQ4u!nyDSd|k2d*qb-tR>n_%{owJyde78rv3h;pn&oh`kRXkx0f&O9}BK znH~XHtvR4%U{uV;_Tnd1L@wTiW}4fg)5;2qrpW$TF53rVs}2<&*Vjh=oc$?TRwMef zuDqUZ?6ow+ocP&T@Eg3c-w=c{1=vE)170|<<-i(xTX@?&UpQ@pga2EiU$B4TzG|nq z)f{GAp(WsBO8Wr3(zZyno?U~PgyLgodt>cC@^%wj*y@OZ=v+ZkDLBBxiseoghEkyF zr^0nJJg9`|ToY0$TK;GIZDA+|sD5c&KVuD@IHesqj)DLhNqP${uFEK1w|IeFmbaVG zk4L5I-~;pM5D;l2}1%$_o8 zUJk1WTpW@4{3M92oFFL}}qlen-0hDBybk`5qYv2*||VSi#BO!I{z6-pQ1~!`7xa zVbX4Z2}u+{{vc3~N~5AlOs7>(qf}gCH9X@KGDPAxMu7A7nE{k9an+Hv#X8CwGkN^y zbsX_6uSzqH&zKCD)V5HjlPLF@#+PEUA}L1ta(`PJk^nuJ4A7F^SF9a}Fz+Z8bR`rS zCps|XVBL*@CB3Uec_h~)1Uqt~0vaKfmq%%M@!xHa3YVLDd*`(G zTy@j1p`K#L(4YasjPWBuZYVsN08C3iI=7TW?*Snu=vg*wT-R0eX-YV82>9JI+xmgs z+p}7|h(?21{*ljAo;}l<;}Co^E2jOj7uxk}QTrM3P}L#l?I&KP_y6dg*ly7BziK-f zYJ&W)+P(NyYY1XMK$g-#KxqG|?QZX6!f0!1Vrj_eBx%CR#^7LQe%0x&kf^`P5S2$n zB3sOfUaWpjB7E`H2pE> z{p9=b)2t_bs!G%Q+WXq=*4MoDQcE!dZ~+q>TSjPTXoyThJ<&5dFz_D!&sF}E_(eB- zS?Ly$jt+&6eBGT#V7*hpNW7sv3)BT=GRHT3^zs1{vod^mGMIfO@Z2y*_AMru5vD>q zB=UDIPDZjjT*m;QVmU~o3l zxGq^@9g9h<5 z&b|u5zKV>l;+jex2M|y}mppnBAjokWERf-&Kr66?v$2Kp!&lG5^!6wp8R!Y(m0GB( zKW*ghX1r86cwANfX!bF8O$prCO#V;W=0;Qt73)JT=Hky8+3o$-q`dbX8mk*R;-t;U zivj2M5dBAbUxQqqwav~}zMdU6^%fEavu3_uyf6;N_o`x!SAi+Q?czN(o z`CIboAYv&L;ZFLr@ZnF!DOoMPy7g4fmyPL&Cnoa502Qr?97wWNVao$i&wf!i?#TmE zjEd3SDM{aHTSpt`uc04}J14nPTP?+}bO31BxTWfV(R>{GLe=+0)~^jM*6YmO$vYr2 zZ>tO7npD|0*CFD}mJj?0h&!_ycF|!$3J8Aa12yl&XB_4ud|tLo-|qeE^5zV0-3JoS z);bjhTr|q8P3#0i93%W=#YED@-oen0tJ~d*^}}Z(}(ZqRZTR;sQ*!N zeNaaJmtb$danPrd(UjhQ7-}S7<-Hsx*jD@Ac|GE?_Ejm%*arUqz(nu1sCqe8->uEZ zby*{-Uh|7a`y>*RI!<2HC-9Dx9>t+8yf4)O&?)-9YmvU^fFVZL;F2aGBp$} z4HPYlT3HUS876+RoQ{9SpMN3|4u-d|icg)MH<=bv1*tD#&d^YLE#B7m*;%kvFipjZ z+;`k)fT(LUb)shi$gQ?pgdd=Y?z@mJ@D>=#Oi%Oa2|dFxbeaC|3m6|=r`89i@VXC3 zvSF9z8mI2Q9oSJfFzs;BBQWr3>}lQ z%y@#Ij?{qHp=Srl+iaWoSIuR)~Wz%*W|L55{G; ze!tvM+%&X#p z5w4fUshzJVkXvh-mWQ?RKV&_820s%{65ZcHV*+UaM|)XAPgN z1#|>$*As00$o9GV6vh5I5<8 z_Yhl%{gN7QDwZDE%KIN=pU1px>8FZq1UPSN!AvR?x&}|5V-b-?NjdU5@x!J{V6Hfe zd9_;rV?tQoLZ1$Ch1py~Nfu+&1v!FFDb2!)E_qzr zyH9PVKrX*wgAPkTv*9W-Q0DNGP%_tCo?SYiKJeT>F$P_bY3$qje$q?P3g*C_Ib-c0 z1(!;`r|!P*u*fX`(Ft?2@gr|Z#oTU&_esTP!^^@1j*Ul!qQ1Hn@fr~T z4SySW>gKa@fG{_1J$=Q`R|t%~#gN;KrYh>D8(QbODj#sqfG?9&u!RjWVQ<^D%G|h4 zd~l0H=jM4o_Mnno{O8Pl+5?fd-yB%5_lb#jOby!dsxCZMa*%#kg$l|ue9b&}LRR<4o%Ks|$~;?wOs5pbZ@b4eMu*+l{;G>_d++7AB1Y8+ z(}UIRP$E9_Tv8b)vG7EPQU~Uy4aN}e4hU8`WkW)L(>0~mZf;gK-!HaZ%>m`fq9PD{W^^Hcfs;rvkbTPUyFk&OP^w*V z+1OZIdL<_b>>!ZYt@nI5W4Q5betK?YP;!Rw4aOcsF$kP)P`SG7XDq2#YRf#2IOQv2 zMWf#B#-UenBryQUMoww3_UdiqE89dpIcE@XE=etFCm>Do z7U6^B3nC8n@0+`+O#TyqJW^xX(_qz&^|yCc|2RuM;tx1RTh2<^@NSrDx!rHhDWc=7 zI9KbDL$oTgILOM#Rr2z%Ey!Gb;vIa#YwNT}hQxQ!GOIo$?AS zovwkJK=emw$YAvi8l1UyV23U)%PfxCImTXVS4s%A#sV=qVnH;(tF!D_Y17trQl)1A z8cQz19xPOl_%b~7O}Y=P-7Aav1;xtcpQG(;)7B(rnOP%mo_Q147W1EXOpdm2)&1z3 zt>TH--On)hL97X?5Dw?R*)ag)(;oNrKthX(A17WG!;jH*Zdpn%MOc>H8CP% zY9t+xjJUJZP~8gj|ZVvN$M+oSeCHbzFsi$mae0&R9MRSJ7 zI81Gm#BmE)^@hw_&HZ*Xi(?$hh3kS@`{C8OhQ8@)v=asZScj_28FvMqNoYx&0Zgvg zM$jVGvvWPzPSei~`yQZFX}E@V`>$focf3$T>Jj*4)7SS|@ymF4l<|}L`7A4tblfxs zhnjL)Fn}8GM-k03*aPZvENiT*MlX$-+RR8;a5xwE0jUthjUza*{P#-=QW@@rGCfz_hc@XqkY^Ezj1{bN!hs6Mu3MTF3rJ5pU9cKTB86|9hr ze)mT7vsJI9RFSw2$qjp!J1y<8P;Rswc*|&Jb)HxkO`+~HZ%ETt_E%*!?m2p}ku0ZK zH|Degr}<|6CT#LRFy~PAsDTftsUGW}dg{7v0O|{X=AvIY+06ICl5*57&FoOQ3WXm; z56mj}_~v*7AG;Yjgi$TkXm}lU(i^SQxZG<8KUIw ztuaOoU6Y6yj}@U)Po%_AH2+*e>DR$RTFVNZnkKDlX%9L7bI*f^o2V@NV;%82p-mp( zUqCnt*_YgymM>zPS#1e1iDmYS2ZSFns6F?=^L$+&hZPg2osC@pt9Ro3#HT_G;`23l z`Q8;gsC{c4#`uWwkpbGS#5ArAjv#upodv19frudMF_s372np`WT<-H?>kl^ii|^Z? zlG9o#mR?j;9C$b_1hPTlGTzh`N>Bt4Ohs;*Zy$?rTyYCIbf*smtV4vFDDmfGELv}D z==`*OWJV_?fEF&9c;BdG4fHQWmFRIWB)GwB2`pZ3)4%6yY9Y}!h`4<^o+)?K!G1-v znQ4AEbc2Agc=K_A&2|ci9Zi?Jr5RLXXNQh%lR!^R)LzfpG@w^poaHn9CJF=W64&IU zD$_rpVHKmOE58cMv#5j}PZbFsM(sDyJMPN>32z%DQ2uFJg|`VMX*^NtPiA#qKfdoU z^iF5#3z3)5W&s}e1({&fc$e8h-)W)p{1 zhO)>4DLzKla@q=a25DDvhCRwDKh;RP)a(C#mB4P$4hsO(F7h^yx6)fxl!h_;STlYx z=aOl^?D%}7OgCn~Dk!>+M^3b{&t2a;x1A+PsnbJDx@X(pyGf@^;2{9R@xrm6n48A= z0fDQ|lU!88gI~S5!`pCqsr}uyLUMaC6BWNkyx93aZ(Oh8F$9K+yURv>r>jFR2yJ-x zY?Gez`urBuvv5Fp6c0c;8e|Gp%O2EO>{ikAS<&{|ZODJ$zW6SbtJi+1mfT^i9`q-G z5UIMx3>g9wzcKr0PuBqh;gr3TUuaR-OYv#1w;Fv7DLsAl%@;@PEFAw5Ypj=d0A#Mp zgl|;oM)}D*PhQ*o#IYPlGV1$Tout|#p~=-N5oJA%AXT^;05}hw%Mqh#;j~nj>RUd< zIF8#Q>>Z_Fo_B_3>tRD1dJLpkO75^-A@_bO&$W!$b z#dC)c>XxdPJ^G`i91D`E4XIQX(n&y#ejG8<2t)hXl`|nYNaO@8*`UCgzA=w%;{ywr zSsWuHIx~8W0tei#3SUxW(vfkhkq!Dj>uODMnr<80B0t*Dj4AhLGP=yO4CauY9(mHo zKJHAX{KwR+9y2KhajJvUe3@=th@uzTofxK?UQ;H~EWwb!YU*BE7%K-_YiwHES#S%s zAh0`7G4vuzX&Ujpb}zVRdkhKbwCrnuMb|VaU%y|{>j%(pFPQB@XMv(KChdBkxBfUe z|Accko24j^mgZ?XezL|)WFr6+#X={mCL*+8R^$50$j^nAh>g&X>G8{6-c@5bgS**U z`k)N9m=;&AD&j!eT1z+`ggiHI+uLvq-DQJeEKqz-49ea$Tn%AClGeZW2yCs@Y4wvcCw-69-i-=(K#^^oMGsHVkKX(w(lR@QgSumtYK63P5>I3ERW&cr>qpqLn-j zAet&zi=vPT!>A|UOO+DNc?H1P)3*UXxtwi-rvR3Ja&abcC;TWab(b=un9kmvl`T^B zjkQW?0~}s*d~v8LYsrkTN@gW_$-NY$D!Yy5ecf(OG`=dB-o2qd96tnE4qYm~gTxHNQZ8b;5l6T1 z8vrYE0luc(Q^o}A%?`C^m2Sh}in+10A-0@M&Bislw%0J6vn3o$Y>#KiK_i1iDm5k8 z1)h^dhf_m_^>0<<+6+Fa_Tv8inlf|LUl*aSz@ZmGO2o57hyPMPEXi%s`kOUoVoj;) z?usyvzNx{ODa*VUJUsDs5w^IPx9U@g$N&qXTjEv?p!}bf&OH7SSfoty_ZeAb%oCWF zHl~loM%p-F*&P*~TiSHdq!@I@68AljBjPAUtr22<6yl^R&%9|Fyv`{v;|?-Yvacxf z!dYNb4f1NDe7hEpj}4!e9@!VuQR+Um1uQk@b;;IFDVgXCj{$Eug;EnP+}Bv2Z-5|O z;;PxC*3u4`&FyKA0-PE2{eu?~@>1t|kk2B79Lz8+p3sy-Daq38s_47td%VafEpLk4 zCj3upuN!|?kx$NDZH%na6<2604uDP8g@@qZA1xdzbjk|okFhxgu7)D2P2n0}ipw@& zI31JX8z1a9PdQ1GR@Sk<*U4_p&;ZiD{GJ&H!^-B17H;y?Tu;7H&x!ov1=4W;v#T@=2Cuv4N7|lz>&}e&=O*b4ZU=atqR&NT z@Et|<6`kczrVJ@@9*Zf@C;X8Ks8%SnVM~7@NTwihORsLcqIq#(`ZI}ie;(Wo{Uli= zkIx$Y?y@GKUs`yMMOjWw{z$Y$cFE;-o-Ps)-^lQ4?^USlN=2O7FObGQO=tz%ba-xE z>kj*;_kp&zDcAcFMQd(gyBpwXKP3vZDG+qC?cq;#Ew`77s6*Y&c zrO`2EasoOoUBx4GaL%H~a_=m+&B|^tZDbF{$sozQeLf#j7I2D$tO%fom9mX1scBE3s-uaQ$W@qSBZbN>o0f)zeRDMb{m zS;9B^gzWBbnqv39c>GZ&(eH@rx~e~jljk+(FHYZohD&Uc!$>9zPkcs$FbT`pT2JKi z9f3^%@j6_|$cbU6Zv!+>zI#LrOoN{Eli#jQsVl4s?{%UkB3oca#&k1GKe>F4o*hzO zO0&1Me8zUW)`c~ta=W9LsG%q-yB0kN*L}%g^1q}xOSI%G+rjwSY|<{^w0U!)sW z)BHItRqf6br1!Jxamliq)skPWE-#T+P2;GN=)mMxUj^{+%PXJmWVnu%5_T7~>!Fn) z7H$%Z|5IhUxg}q|SEE~fzJ6#G=EV$}fNUU>n()xS?afEZwtQY4a@oFBomFFyjZ)y$ zSkuc43RFhfYYc<7d;!AmtSC^_?YBzwbm&W=lsNfvU-r+H8C*&HH+^_eeG!$AT6-x_ zj|NIV$pXM+q;Z2jsaZZ*4q{L4&9_oVWyHHrF*|43HFMk0OA5`qVt&nm)#BAHN(msW~(5>zV`D z3PpV)pR{{?jGkA*IZw#(bXA@Wcwkc>#x^OMpJHLFNJ2OFIRRVS z&)_Rg4yMeT!XI>r1xs3q|NTBotC-ql@w%IS2VP9jF5pmxLlE}jWIQ;Yh;{bz$s+#b z9dEuNWW}wN@1qzdXhI(PL0xyD5PXc^H=Fxgoq}+~|IO+u6W1J@Efn)c3nzzCt}EYa z4Cd$$3JZ7ziwD}-8Z_e>lPS-`v)qFEI zMfVq!y|_YCJtE+84fbymjH=InOfCoUcfST#tWS<llC*bm6lcRnU%S`Yja9V&@QlMOR$u*w>kC1?wPx!aRxW>?9p&Y}o_CT) zC?l$mHxJ-(LX!^R%%s;~^h#51nhbhHi+AjNnv})0iY#CWG3{HYXMk5svNGUd%1h@L zIQ<||DB&~=TGAjy9a0Sd8v*bKhA%l=;e%90$4M0G?RpIB>@|Rw)CkJ`A+Xy*Aasf~o>bifG zCRRJc<5XjL)W@QIs%+H%;is!&j79&o4)B)Vjz3=TTPG9=lJ&HE_5o1$Z3E$aAKk+3 z*{qGqhZ90E4Su=FQQ9@vuQ(CzmXgqX$vxy&y?$dvhBB2}=AkM_(XD8G9D1uD?#@jp zbzAhlw#E$hCwX`Z52I6^I{5_LzDD}V1;Jj11}TxP#A|;Kz__#1=zstFW_oX>20%Rp z5VV3~=WVLOn60UfX9DOjwhq)*o1wH^2DtCwUnE@5>HDbjL9G7ad}iKEHylb~($du{rLkyy>{oqnlM6e7dXE_><`)RNU7 zC5%5JLnONgRfygGb>T0P*%PUowz{h8^t&qdv$;2Z;GN#G`~rRteoaZ(F7?yeSPF%muC;GBrmy_e61~ zy~kbpZw^BNcL*3o%m>WM8Nu?`gdDNn=&;m*{sAw%Vj6)fV(iz0+;4K_w@0;~*Yq9d;C`OD=q0919<7xXnYSZu_f&(hcR4%z| z>Lhx7r54Wp1tE}*+09b&4@NX^&jvI+j7Hu7_yO}w^z@)<8F0$;i9xCu>QD-{r zG02~{OMVQ3$pqfsndViZtgkR`>S~noe_8yD%{`>zi>@C1kZGe#Ne+e}zxmR21-l0R2L6(Q&iLYG2#?EyHyt?b=Uof>RAe zzrpE0ay!48PhV_}CT@O#>|d$QeSYp!0&l&7#=nezgC!i?DUDzdUCDcs%t0w>Ka$yz zy`3$(f|>7q@K*8jTw6^NA5J4YGVyUXZ+ax;=;!aub_d~8BOtf&<9F+@#FhKA6B2qh z0OPwUA8gcel<**UOt|MxF^Q@EsqtzEwwO8bx7Rqrc+qRJM{nh^6*&s9Ve(>TF*asK zfNk&P%f%8DH^v6iGs=mE^kaI~$3m9DAV6>#PnSVD<1Jte zLqp`DYWwT%z^NvnvBAF9ArK@M6#mL{C&1^eMfmVVciKM*;)~dQ`VY#B1fc4V4VOxM z*KqvcKq^!vP78|Pk3Y0o^pZoH{$A~G>$>aOZseCb&)8|n&Zise#9cs%NKgiLkK)nw zh)`fCEe0Vw&Cb=OO}MUUp;h%y_TvaREIY*Gyo>)kF|OtA>HWo%^bUOHsbfh~aDL(@ z40QHGoH-cKF7e&ORIuL83_#(TJ*?Kq)Dz*IcU9Ix?f)03?rG_2i=Z2u5#Z)zEXs@4 z+TAWkzi%d*%-$~AXPqo3j~_zVdX%xfYou5;|Fq7?w9^VH_NNSCJ4ulS-he`OPd^v6QD+`8UE{p^5TYo|&D^^S5z)}o5`cHEi2s>gPFHYk zdX_aFVkVLkMdzMDMGCahhKdLkDHV?MBY@BCAw`43y3A zOXNmelIK<0CU3th1z;$V0CJICb-@*Z3nbiaY!^R1<+H`hOTGO%#>!-Dte7v3r+6n# zf1CR=sT@A>DI#k{I}#N85P`w5$jbd*bdQVw+CW^7I5VQl0V2mM_7(KdIqrk)`?T;9 z=_ZgI$_C$e*9zW`ReE+)W`ZqhqW1r^b=E<7EX~4y@Zj!l!65_-5Zr@%a0~7pbb|+% z2X}&daCZm}!R5gT?(T3o=e=K@?>%+5YInM3db+o}=C7IEUyI4b+a{ z&|l_SzmSKhj=%RXd!78~$A!}IlRxP7V|Y%*Nv5FC7lO-;p|=Vg_)W{%^6nc95#lFr ztO%%Tg_N&`?K^UW_Kpd(QLpCA{W;F@<(*xtY)%1t2;4}%x_cU&0XXG*%-&( zEZL~lu4~cL=SJ3D&zoNSG5pIiE16ni&Sm!X@=~{D-vop?9!usjbV3(Qoy)^oB9CbX z$-ZUhZ$1G@r?qGIpGGgm5Nm2DOT=bNAmN?jNTK7{sx|S?FktT~32U}Ic?@5(0S9CB za&jkGG=uc)0R*^v*Kn;cy*g*0n`;hE)R0FluE?nzKeDc}5t~!u4nh zgZOyAG#(5|7Y+5xJ|lHWfT62^48yY&@DBmZ?emC>Q_n(`e4?c5!)Y zt^V82*-T>bHdhNOj7)kneY@M`S4os>-%>c_9!l@+=b#UZSQd-ND#nF$n+!gwh#6MN z+e?TvO63g|{Q+Mzq0YjA>cyL<`y>l`8>okm$0HitebZBM*~H>8F)Qvm`Max>Flu79 z_=swF_7vZ;IHS)Xq&?myUj1KO^%OW;#>3k+UP!R$@bQ#vE1o^5glbpQ)T!)H>$8F< z0UbT5D#G;+PnO7+Ucuq+BMB)-{8gOW?g#I^Q~o(@8F<2t6#{v{h7PDw=%REf03-Im z+QloO928MR6G|^}w@mUz??If7tn$~790l{)a;)q<;*@ZrHP4jz*vvzl6l3q8*O3Sf z)Z9&XWi5UdtA27wjEg=ga$?0TL{W&i7%H|gmAVRLH<;=Zt=RN8nT2R{WbO@7JhgkE z_hq1?uE#b1THyn7Rr@^n@MwG{de>GsS?R!K^Q%q!t7HGsrdhh~`1pkfA9aF5 z$_U2nC}y*q`#={rOw++L8XGI;<#YpeWv+asl=PCwZ=76Kz?WNlu<_vWQrJ?Sur|#G zc5%;YU4hz5CtM>&Wh`9h5V?mOKK`3SY3?*z={8`8IYIj78s;Duz4*6`Xi~Eksc(07 z1C9atA9;=>aY;orlG)U&t3nYLuKt@Ro`yxlLk3LQ^$EN&2HbW!c6#o!2GZ{g?{iQ4 zBn+x5$oOw81Wf|mW!ua#{VT<3nySg;9K}#hugB>aBCG@99n({@g^cv7no!Yx*!Sz$AwYFMX(d@cj@N&?at8f)jv$V&VJBM~i1j63 zl`H$rsImh|U99Pugxn3M3#J-fD?Ty!YV1c$_VPH1N^%@RM-d>01l!9PeRq-%^}NFi zw+@L+R_m)5Gh!IZD%-RCV? z6b&_8?)6xYcxB6>Zz4XZg8FQ8kvcD@5{HWN2pl|>mt9`O-LE!%`jjnk@lATQjFEqj{;{m05Q~F1cp2xGiuKeQL@>X=9k3Se94f0YkDQs|I6@_=IYc@< zj10S|rarvOD$Mg?4iOU%(B7!Yi=q%#Oq$CelYcc#q_)T0JR-#!V7tBVJ8q_@mv5K zc=)-c4YzbX>l3j$QZG4=PIf8jqv$?|LkNJk$`JEsd3kj{92{-vZ576*sxkpD$J6lK zx{B%#bpUs~f)d7Dd968&dA^CWVS5;fTZ$bnGK+Xz%XrLk?(^R09f|UkPZP|H_DY>C zN9(4M!*zqquWp_Tp3@;|u|0t1YZ3GjSmcU_+sqDXB+{2I43Dy7G|I*Ueq^+Y`QaPPxst4;!DuB1Ch=R4d9L{qS9- z+{V>8>=!%sI^-6;zomX-d(PAEIv6h!LHlfKg~|-lGKOWL%T~Wvo%{+g{M-u4b2QcU z5Mo(6GZ{P2!;thkM49u z+d7S@mN6AqIe$9s? z0;RH;;t5yw{433!Khwh5a|x=>6f-M{Z8kVzE`;%XC!LEP`UY>;2X`E)kYx)9i-~XC z?F~;aW{$~I?o?oNyt7$GdR#GYVz$ZyS*}Qk2RYAItG*dzlRA|FwA;zgkUFIW=L@)A zeBSv{3DYQR^9;n|!riH3>~c1r};xBJmMozDR+bgj8VxWNE^ z4$UTN`kYGmk0%^aGXF;Aj_3rHxRMIPbq!SC5w>G{=nP}}=ec~Ywwo3AO6&wLpb7a2 zNFhXj>9gA1X;B4mUWJ(Mw{is$MlZu;{oPNpV8b_jMBTc_CjQsq-=X{l5~*YS$OsFN zl;th;!WU+xp-7OQ6u0|UhkzbaFK&?8(iL;nwnh15k9PLg09(?;c!V)c!FnByq>iqj zeeaJ}iEAC~T;D2>ekjC(_lPSy1B3HI{%!=|B^fZ%- z9)u7ThH@#|w9J>ZA7{-T!y;?nKbs(!Q#&EgJywXnrSVUfFwl5&kkuvs+`k6@QXXFp zGR|JBQB!cs@fbwAvUg4Bq*^toGRJB?T9Bn^FlbO@Id_DJucGf|aB*2a(pm(js>f<4 z@sCJ+v;PJ(kcu7RF5ga z{Bv9t0p(OzDCK&Q?CrRE{1Jm%q=@jx8Tr)uX26_sB#qA(h1Wi(EWtUQu(F+Gu~2B4 zXfG8kQAuu{0}(~c_XH^^WqsGQGF<>WIL!?O!tYT~|P7SEiLj(Ghbm8w!n z6$HHN%Csok+zr(*n59Szbp+!RDQzWC3let*SHVy?9%XHHPW6r@$%(c zRabbsBQ%-on}TP76U;Xou+JpD>u)tRwf#dyJJpVP`N0m3jdRC@tm60n@!RG}rAEo> zx<;lk@tr9CQw>x*f(){@3+~mU1thyP30pwIjLQ1jm9M0?aGy9T??h7#e z5k|8-2}x%_N2RXMk-8Ydq*uzUrE)2-ZMb+W6g5%zb1uI+bJr}_>{zGI(>zznX*-`y z*LDC8vC?bm3WMiU40*SV8pcOM&nMUoI-m^QGqHcp1C> zwaomPJd~XiV*w2-H6S^cqxeRqQ3|Mw$TM2cBWe)0m=?&=%I4;f2eBrBZCod` zH1r&zZlx{6EtFK4^dY6MJG)Q=r@?4#AgJoZX)8vdJoC>rQF~)ItXM^%LC57r{yEL8 zaAn!=rv|tCFHt|-o}oyU1t4DR+FLtz68YdkRU2r358pV1GSI-U=m&TP63#vbEjw|4 zz|qXFsOYYi(@ZL=C^*F5G4=WQhPR(tp^JN`|KNHmh{oFpVmy>|F|zr=dPuhgCuBHA z%iK*v=$pLF1Lql1Ly?BVrjK_-_ z>rxv?FY`qle=AJ&PgwwpBmqG(q>{>!Lp*SrTna0=DT*>CxwY30!}a<5pH1|XDVMn!&S+E_FSSR0 zUpc>SlwX-muw(Y| ztGK5nmz?x!*#Z!l1m1_l55_Z@=Phr*&T{WtY${EX=lB7hE0+m#bJ6%7F(1o@ZG^{r zM2CxWA>6wU{In?-Ya=`aAaHGf8v3+v?~J*uKU^=zL~Ka zEt~TwFRrU8xS=#+@rzVqF^xdXVU`()wb-;HL zr7eNP;`=?bxj_5~`6CDCYLAy}(vniv_CovKB+owJW0vQxff2c9aIHc3%N@D~;za{@ zsL~)pgrsLqX#CHIU=vv`GV76h_&lCe#2ppAYht=|;fe=8KVLh?D1Y%nLGLcQUqO2= zdhaT$NQ|n73#62PwerrO8}ssL@1|$N5z4-^V^SDJyK~tcLDeO`5aEE^+*B^vbV~aP^%rH>uDT9)$&v0#B6x+CZrbg>w(4^;t*q&GEDxR6 zI}^j~wK;wIWUdK)*b7m(UA9Q|IKcf02U(W|m|Y6Fki#_?Hp5kTj1LkJmHwrkaICKK z5&^b7pUOJt;#yuv6bPM+=8qhhQKB&@OIA(fQD*nh&#CZGc-;x~!7hR`hHPw}zv;d5 zp;^_9d`N9j)%lv?q|ylyoLzC!WPj!k8gdWj-)CnYX`i+XH&IDAYU{5RGxK(g8XQ{z zsx}F&`L1Buc2;5Bj9Z&yHuSz9r`;5W51dVb2?lueqhKx5s`Pe58J(^~ zC71C}EaB-~W3KJ4L5<*Ww$F3-o#C3Gf%Y=^i9od^`yy2o*Dx3A1S$v5iqSXpZp5qR zjA*-uG#|0V)Zb{W(MAlCCmg#G?6Ic;OLh!dO7(2N;3!OHhUSquqQ3`{ixxN|`4phc zbY&SLL!Re`N)`3-G3QUD-x2!*X;A*47A?5n7b7JK?Syj~jzm;`=zGF=d&W^&psMZT$ znB%LAzV9F1<%aFUuvpf|^GDA3#QB_4t{WSQ6eCZ1bS(GKL>u^U#Yr$-r=3xyrf)PALms0&qPNa5FftX@vAwDOt`MN-02E`8DpM(0l*dsJwFannv-4< zFYUL>%lbLd*7d3qaIOJ{uV~xbIZ#t3KuyAn*=>c5StNx#xWR$^rKjvR3JE@pWQ+(3 z%G~4SH!Zvn_;bh;9n-}hPVgcNhKs6`Z(oEw?`g*%r7wOi(yzlv&*+_YiVfH2Ra(kb zJ-agnzrliXU)mQ$z(rmwX3J*chWL;U0mlU2eWg-5ny7!4u83XWNTJoxTKZOu%2>#kh9xLBB$ zwr@Z#Y#hBJdHiF0`EF{`9yTvBqi#~>i}99^w2@oWlR0x7@Bk^I&t5^|+LK?DO!_d>*gR-@mg<{&Yb1;xW3m#YuH_RNp|2RVPB%EM^xJ;zw;YC;!~^AZBl56@j; z8i`!mxB^03AOuHUdfDxQ;!}z0hu(0z1svo9%zb-i;Zq-kr(qHb+oXrX-9_K1RZJU7 zv6C-fiYiqDb`Y`Mvo-PZ?ZodO`DlNf@VRI4)wjMfu)mE=PpW!*#3t*E%HC4enxyGO zXgb!U2@p;0V#hPOLk`auNka-9hPbhKqQh4R)bDN8f!|%uydN>Zn$C6nUM0UqljazY zZCv8y zi>NDB=HYA`;!ytFrDKw^ic?Wv#QYYN;!>aTKKT?nT=ypeDl(%@x#Mcf8J!K1*bveH zUxCxH26P5h+LJEtNouX$LwdMxxS-1m)y0=84fnZCGUD7|k2qT@J?d&`mkL?A8s47w zUZ0ONWSWXqC%W4U)iPtl$jaHPJt~fjpj6%pK8Ie{Q;oIjJ_TT@+>DHJb&9i~TltwjyuPn2Tb!Y-A((D5f*RHPnaWv>8ow1UK(ql!1ur=Yw!S zK7b}+#KCN`8fsXi{QB4M`pU)GD~8HTfZ5HjalyU3)st4HWwEWc46Ado`lBGetdKdZ zEXG0nZ$y6M;pa9X4&sQ~4`BM}O{f_Y6M?8l4zhI5l<9qa%bR+<_TSCs`f_tyZdmSu za_Q#uUwQZS2b=!5DkX^+xn-EYTqu3aRRBPB)2Pw05iq*O)KW z^PzIs$BJ=0XWi!X)jrbQzrR^cQ98fEO2f`4XkDST+j+AFc2YahDjHYVkK3w7NRdl- z@ho)ep!08hIDFdJiBNj@1rCt8nO02-hK+4wTZJ=_Bj;4}3CLz-KSNNSRN0FVUj&Ee9D?M zN$O_aez>uF%Bbf}b1b(S?8>Hd{+}Z}v5}+)g>N7D4?Br@K@*`!o#x@VU+r2-44Ma7 zW(~t;FQzB(g(eKG2XWz&uA2b?glNv!I%pDL^=2Pq`}r#NuCliF$ApdY=h3;0loW1l zu4{a2ge$Enf1IxcjWR@tR)oZU3Gi2hIH)>D8PPo9AvNo1WREce458~Lc{1;I6}*~Y zc#hnrhWG_O-bgnGnyM*;y~ruc9EkPTX4!Xvg8ix7U{iWh*Y{z(jvj!843TV}}ANZz9sPupzT!%)hk5P21v z<_102dKoWsU|-N>VQ&CUyrI0?U((Q zm1zb(_?w?pC`TA7q;fUJdQT3_Uod+viqA*qHCCrmg_OYroYNcBXXo1~?B~ zx()Mf9=PV?&p~(F=t3lBPnZw1)f5PcY_2QBnS3+Zv~svk_w(#TR?B0XRzv5dS6{yA zjqNSlmnw$v_mHMoFNJ%kAHcmMnn14lA$yP}xUnIu8H%IJH`wNLqF%*n+=iOrxZOR+ zrU5UBK8-Si#J&73Xrq1Wikvd+poT=d9h`A|)KJ9KZ(LyA%5jEE%O zK(A)3w|B<+V3*}(48FPOm2Hy})9eKL${%g6@Uke=ZxEV*kRHiN!VYA*8r zhA9j-otdu{>S41-TwuA}C=O_1`eCQ;dywyGJpFRT4_n|16u*SuT<>CD8*Z3UT75S_ z{rtdTjGd_JlTN4FfRh=rmeIZLzLNG7GFU^7Ru@%rvl}g8LwUS@Kku4*p+fa+h>er> zg4=#8(Rd3Ct#2x9=heR+7v`^~9sTjx>rd|;#Ziy8-|+AAovVg8U4y&Z6-3B>UX&`0 z5jA~U#7&7Q&Qk9vyZv<5U$8YUrPzjcr#bjUb3I0*r(e9A5Nen+wo*Ly{<;ji$j-@? zeMa-8W^i5R103>aKP=){f)grMA2x!L{Fo1}E#Hg*CXyu0N%(43P&SR^x>vSh+oQG( z)%zCT*%X+{zLC{89SqFHJKIBD*Bn&fo97+Bcr?)zRESInyG}(af6GvsBm?@m*GWR^ zcc-ktWs~aTpLUk$fwv$`8bPA!+sN9 zQm?Lg`-sRbL7wJ3bRX&3+*@D}@@TICU@;4^d$6juH>%`##vipl_G+^4n~tP!k7-6p zZXY9b+bhZ*J4CV=2FaE&v8)6XO`Cr~W8hK)WGSzQM=K1O=kGYIis&w0S3w*Ri@DYUM1~qRttki`p3dRc5# zP^*03v1cd6-CbW#S z)@bT~#`G=>ijp^<-)14PlHsS5ielO2{m3vULIc#8QI9F(<_i|6&3oXl1mazFr&P+d z`*yYl^>i3p5n>yN$V3eZG@j*Tr4HvmeCxp`K$39x$-yGl|3JH<$!kvIRR@gXWK1iu zD4YuXS|(EK^J(e}Ep;$H5j>u8%nPdsqkd{DtT<@DMgS>U@m$^9gtK>hEEB+w0IF%i z)s3a%lCON8+KEXRz3;wnWSHmA1ggzn`7sfBRnsu2e+iAsw-}VK!aL7cVVKvJFy>#4 z(*N1}cju$Q>x7q=gT%<(R{>r|Ttp29Wd21ncgx~=@3jXcBcUK(A!_LVUv!(AF_VP< zz=X_9RS^E>+_cyrLH{Ly2kgdB|Dp@6v6xGzywZgx!MXOFe~&EM6Y~wd_82&s+BmbZ z{`FLng?bGR2L%1*4d|~)$uOsCnaUtgcL(&}NTR>q;6K+Qn9YHL;xCXMAgupVglK_b9Vztwaw`n| z9)=VN1iG{Yfzba;>9_9x(tMm zjDM!TN(8n4AAZWn!QnNB;NMQDe=nOgCt~QIb>Jr_>c8Kcde4t|`PGOt;=fY~*9I1L q{!c1n^$qSbUhNLQ-haWC{<*L^z~7w7&@f+@mjWyZwBGU8(Ek9_IH$}2 delta 21766 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 Zoning Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Discretionary processes and staff review + - Technical specifications + - Configuration and administration + - API and integration examples + - MCP and automation boundary + - Security and permissions + - Backup recovery and maintenance + - Troubleshooting + - Verified workflows and limits + - Terms of service and license + - Glossary + - Alphabetical subject index + - Source and document control + # Townlight Zoning Manual **Townlight Beta 1** · Naming candidate documentation edition 2 November 2026 ## Contents -- [Using this manual](#using-this-manual) -- [Beta identity](#beta-identity) -- [First run](#first-run) -- [Daily workflow](#daily-workflow) -- [Connected workflows](#connected-workflows) -- [Architecture](#architecture) -- [Discretionary processes and staff review](#discretionary-processes-and-staff-review) -- [Technical specifications](#technical-specifications) -- [Configuration and administration](#configuration-and-administration) -- [API and integration examples](#api-and-integration-examples) -- [MCP and automation boundary](#mcp-and-automation-boundary) -- [Security and permissions](#security-and-permissions) -- [Backup recovery and maintenance](#backup-recovery-and-maintenance) -- [Troubleshooting](#troubleshooting) -- [Verified workflows and limits](#verified-workflows-and-limits) -- [Terms of service and license](#terms-of-service-and-license) -- [Glossary](#glossary) -- [Alphabetical subject index](#alphabetical-subject-index) -- [Source and document control](#source-and-document-control) +- [Using this manual](https://townlight.github.io/manuals/zoning.html#using-this-manual) +- [Beta identity](https://townlight.github.io/manuals/zoning.html#beta-identity) +- [First run](https://townlight.github.io/manuals/zoning.html#first-run) +- [Daily workflow](https://townlight.github.io/manuals/zoning.html#daily-workflow) +- [Connected workflows](https://townlight.github.io/manuals/zoning.html#connected-workflows) +- [Architecture](https://townlight.github.io/manuals/zoning.html#architecture) +- [Discretionary processes and staff review](https://townlight.github.io/manuals/zoning.html#discretionary-processes-and-staff-review) +- [Technical specifications](https://townlight.github.io/manuals/zoning.html#technical-specifications) +- [Configuration and administration](https://townlight.github.io/manuals/zoning.html#configuration-and-administration) +- [API and integration examples](https://townlight.github.io/manuals/zoning.html#api-and-integration-examples) +- [MCP and automation boundary](https://townlight.github.io/manuals/zoning.html#mcp-and-automation-boundary) +- [Security and permissions](https://townlight.github.io/manuals/zoning.html#security-and-permissions) +- [Backup recovery and maintenance](https://townlight.github.io/manuals/zoning.html#backup-recovery-and-maintenance) +- [Troubleshooting](https://townlight.github.io/manuals/zoning.html#troubleshooting) +- [Verified workflows and limits](https://townlight.github.io/manuals/zoning.html#verified-workflows-and-limits) +- [Terms of service and license](https://townlight.github.io/manuals/zoning.html#terms-of-service-and-license) +- [Glossary](https://townlight.github.io/manuals/zoning.html#glossary) +- [Alphabetical subject index](https://townlight.github.io/manuals/zoning.html#alphabetical-subject-index) +- [Source and document control](https://townlight.github.io/manuals/zoning.html#source-and-document-control) ## Using this manual @@ -33,67 +59,67 @@ Staff should begin with First run and Daily workflow. Administrators should also ## Beta identity | Identity | Value | -| --- | --- | +|----|----| | Documentation | Townlight Beta 1 naming, Access and Notice candidate | -| Intended installer version | 1.7.0.1; build and acceptance pending | +| Intended installer version | 1.7.0.1 | | Product component | townlight-zoning 0.2.3 | | Principal import package | townlight_zoning | | Native desktop source version | 1.7.0-1 | -| Candidate hashes | Pending candidate build, signing and installed acceptance | +| Candidate hashes | [SHA-256 checksums](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/SHA256SUMS-Windows-1.7.0.1.txt) and [Windows acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) | | Current owned software license | AGPL-3.0-only | | Acceptance composition | Fresh Windows x64 profile; inspections-preview; Station configured separately | -The naming change advances this package's version and requires a new signed installer and installed acceptance. Those steps and publication remain pending. Historical tags, receipts and archived manuals keep their original names and certify only their identified artifacts. Use an empty database and fresh profile; no in-place legacy upgrade is supported. The approved Windows profile path remains `%LOCALAPPDATA%\CivicSuite`. Preserve existing profiles, data and recovery material. +Use an empty database and fresh Windows profile. The installer refuses legacy profile initialization. The approved profile path is `%LOCALAPPDATA%\CivicSuite`. Keep existing profiles and backups. ## First run -1. Obtain the identified signed private candidate and its corresponding-source companion from the beta coordinator. The landing pages in this documentation are not an installer download service. -2. On the intended fresh Windows test installation, verify the MSI hash and publisher signature before installing. Preserve unrelated profiles and recovery material. Installed acceptance for this source candidate remains pending; no in-place legacy upgrade is supported. -3. Launch Townlight under the intended named Windows account. Choose the storage folders. Select **Townlight Inspections candidate** (`inspections-preview`) for the bounded desktop composition, including Access and Notice. A narrower default selection will not expose all workspaces. -4. Enter the city profile, time zone and contacts. Create the first named local administrator, sign in and choose protected backup storage. **Continue without local AI** is valid for the deterministic workflows. -5. Run Health Check and wait for readiness. Open Townlight. In System Health select **Finish Records Migration** to activate the canonical Python/PostgreSQL runtime. Do not fabricate migration receipts or seed accounts. -6. Create named staff through Settings. Import authorized sources using each product’s source library. All examples in this package are synthetic; they are not municipal authority. -7. Provision Station separately if it is part of the beta exercise. Selecting the desktop composition does not start or configure Station. Configure vision explicitly only if automatic photo drafting is selected. +1. Download the signed MSI, matching source companion and checksums from the [public Windows release](https://github.com/townlight/townlight/releases/tag/townlight-beta-1-windows-1.7.0.1). +2. Verify the MSI hash and Authenticode publisher before installing on a fresh Windows profile. See the [Windows acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) for the tested setup. +3. Launch Townlight under the intended named Windows account. Choose the storage folders. Select **Townlight Inspections candidate** (`inspections-preview`) for the bounded desktop composition, including Access and Notice. A narrower default selection will not expose all workspaces. +4. Enter the city profile, time zone and contacts. Create the first named local administrator, sign in and choose protected backup storage. **Continue without local AI** is valid for the deterministic workflows. +5. Run Health Check and wait for readiness. Open Townlight. In System Health select **Finish Records Migration** to activate the canonical Python/PostgreSQL runtime. Do not fabricate migration receipts or seed accounts. +6. Create named staff through Settings. Import authorized sources using each product’s source library. All examples in this package are synthetic; they are not municipal authority. +7. Provision Station separately if it is part of the beta exercise. Selecting the desktop composition does not start or configure Station. Configure vision explicitly only if automatic photo drafting is selected. ## Daily workflow - + ### 1. Prepare parcel data Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope. - + ### 2. Import and inspect Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL. - + ### 3. Register cited rules Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review. - + ### 4. Ask a parcel question Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision. - + ### 5. Record review and context Record a correction and its reason when needed. Select permitted Meetings history explicitly. Preserve the question/review history and distinguish staff-only precedent from public material. - + ### 6. Create a snapshot Review the audience and exact content before creating the immutable snapshot. A public snapshot must satisfy its permitted-source contract; choosing a public label does not sanitize private notes. - + ### 7. Use it downstream @@ -113,20 +139,21 @@ Drafting, review, approval, attachment, export, fulfillment and publication are Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting. - | Direction | Material | -| --- | --- | +|----|----| | Input | A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. | | Output | Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. | - ### Product boundary The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination. ## Architecture -![Townlight Zoning architecture and evidence flow](docs/beta-1/assets/zoning-architecture.svg) +

+Townlight Zoning architecture and evidence flow + +
The drawing shows the principal staff/evidence path. Native commands carry trusted identity to Python business services; PostgreSQL and retained original files hold durable state. A downstream copy does not silently transfer decision authority. Station has its own configured authority/media boundary, database and mutable files. The connected-workflow text supplies the drawing’s reading order and accessibility alternative. @@ -138,7 +165,7 @@ In the existing Zoning workspace, complete **Variance, conditional use or noncon The mounted API is `POST /desktop/v1/zoning/standards/process-explanation` under the normal authenticated staff session. Its equivalent request body is: -```json +``` json {"question":"Explain the synthetic variance process","process_section":"18.20.050","zone_code":"SYN-R","rule_types":["front_setback"],"observed":{"front_setback":"8 feet"}} ``` @@ -150,7 +177,7 @@ Check the complete JSON envelope, original hashes and EPSG:4326 geometry before ### Use the existing specialist review contracts -The standalone Zoning application's review/analytics/report routes are documented source capabilities, not extra native desktop screens. In a deployment where its actual staff authentication is already configured: +The standalone Zoning application’s review/analytics/report routes are documented source capabilities, not extra native desktop screens. In a deployment where its actual staff authentication is already configured: - Create an ambiguity review with `zone_code`, `question` and `reason` at `/api/v1/townlight_zoning/staff/ambiguity-reviews`. Read its returned ID and list state. Update that ID with `status`, optional `assigned_to` and `resolution`; use `open`, `in_review`, `resolved` or `closed`. Resolving or closing requires a nonempty `resolution`. - Retain a flagged answer at `/api/v1/townlight_zoning/staff/flagged-answers` with the original question/answer, zone, flag reason and source citations. Use `/{review_id}/improve` with `improved_answer` and `improvement_notes`. Preserve the original and improvement attribution; a correction does not rewrite the imported Code source. @@ -159,16 +186,16 @@ The standalone Zoning application's review/analytics/report routes are documente A synthetic ambiguity request is: -```json +``` json {"zone_code":"SYN-R","question":"Which retained setback rule applies?","reason":"Synthetic overlay ambiguity requires planner review"} ``` -Do not send invented staff-role headers or assume these standalone paths exist at the installed desktop origin. The native workspace's supported review/history/snapshot controls continue to use its fixed authenticated bridge. Use the technical supplement to distinguish the two surfaces. +Do not send invented staff-role headers or assume these standalone paths exist at the installed desktop origin. The native workspace’s supported review/history/snapshot controls continue to use its fixed authenticated bridge. Use the technical supplement to distinguish the two surfaces. Source contracts: `townlight_runtime/zoning_bridge.py`, `townlight_zoning/main.py`, the imported rule/source models and desktop Zoning view. - ## Technical specifications + ### Runtime and storage The accepted package targets **Windows x64 fresh installation**. Its native shell uses **Rust 2021, Tauri 2 and Microsoft WebView2**; browser assets are JavaScript built with **Vite 8.1.6**. This describes the native desktop frontend; Station has a separate React operator, specified below or in its product manual. Canonical business workflows use bundled **CPython 3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic**, with **PostgreSQL 17 / PostGIS** and managed original files. The installed runtime tested here contains FastAPI 0.162.0. Package minimum Python requirements can differ from the bundled executable; the metadata reference preserves both. No stack rewrite is implied by the beta label. @@ -185,11 +212,12 @@ Versioned saves use expected prior revision identifiers where defined. Reopen an ### Capacity and platform statements -This beta has synthetic single-profile workflow evidence. It does not have a published benchmark for concurrent staff capacity, minimum RAM/CPU, large-source limits or a field SLA. Do not turn a developer machine’s specification into a supported minimum. The new installer size remains pending its build; allow additional disk for extracted runtime, database, originals, exports, media and backups. Select equipment/storage after sizing those actual workloads. +This beta has synthetic single-profile workflow evidence. It does not have a published benchmark for concurrent staff capacity, minimum RAM/CPU, large-source limits or a field SLA. Do not turn a developer machine’s specification into a supported minimum. The signed MSI is 2,082,697,216 bytes; allow additional disk for extracted runtime, database, originals, exports, media and backups. Select equipment/storage after sizing those actual workloads. -The exact [runtime payload lock](docs/beta-1/reference/runtime-payload-lock.json) records pinned files, sizes and hashes. The [component metadata](docs/beta-1/reference/component-metadata.json) records shipped dependency declarations. These references are more precise than a manually copied dependency list. Third-party and historical license notices must accompany their matching payloads. +The exact [runtime payload lock](https://townlight.github.io/reference/runtime-payload-lock.json) records pinned files, sizes and hashes. The [component metadata](https://townlight.github.io/reference/component-metadata.json) records shipped dependency declarations. These references are more precise than a manually copied dependency list. Third-party and historical license notices must accompany their matching payloads. ## Configuration and administration + ### Native deployment configuration Use Setup, Settings and System Health for supported staff operation. Administrators provision folders, backup storage, named accounts and the city profile. Select `inspections-preview` for the bounded desktop composition, including Access and Notice. Station remains a separate service boundary. Do not use a standalone product’s demo server as a substitute for the installed workspace. @@ -199,11 +227,12 @@ Technical deployments use `TOWNLIGHT_PRODUCT_PROFILE`, `TOWNLIGHT_PROFILE_ROOT`, The isolated documentation exporter sets a fictional profile and unusable synthetic database origin only to read schemas; those values are not deployment configuration. Keep deployment values in the intended process/account scope. An already-running process does not automatically inherit later environment edits. ## API and integration examples + ### Native command example The following JavaScript belongs in the existing trusted Townlight frontend/development environment with `invoke` imported from `@tauri-apps/api/core`. It is not a command for an arbitrary web page or an instruction for nontechnical staff. IDs must come from records created in an isolated synthetic exercise. -```javascript +``` javascript import { invoke } from '@tauri-apps/api/core'; const result = await invoke('zoning_domain_request', {request: {operation: 'history', id: questionId}}); console.log(result); @@ -213,7 +242,7 @@ console.log(result); An administrator/developer can inspect an already-configured isolated runtime from a trusted local process. This PowerShell example reads the signed-in synthetic profile’s existing proof into memory; it does not create a user, seed a session, reveal the proof in output or bypass a permission check. Do not use real city data in development examples. A read response does not prove approval or publication. -```powershell +``` powershell $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config\local-session.json' $session = Get-Content -LiteralPath $sessionPath -Raw | ConvertFrom-Json @@ -224,13 +253,13 @@ Remove-Variable session, headers ### Complete synthetic source bundle -The [synthetic Zoning bundle](docs/beta-1/reference/examples/synthetic-geo-bundle.json) is the retained fixture used by the beta staff exercise. It includes the complete supported source envelope rather than a shortened pseudo-payload. Keep its fictional source labels. For Planning, wrap it as `{"bundle": BUNDLE, "expected_previous_revision": null}`; for Permitting use `{"bundle": BUNDLE, "expected_revision": null}`. Code and Zoning take their own complete import envelopes. Replace null with the current expected revision when revising an existing source, as the applicable schema requires. These are import examples, not legal authority or permission to load them into a live city profile. +The [synthetic Zoning bundle](https://townlight.github.io/reference/examples/synthetic-geo-bundle.json) is the retained fixture used by the beta staff exercise. It includes the complete supported source envelope rather than a shortened pseudo-payload. Keep its fictional source labels. For Planning, wrap it as `{"bundle": BUNDLE, "expected_previous_revision": null}`; for Permitting use `{"bundle": BUNDLE, "expected_revision": null}`. Code and Zoning take their own complete import envelopes. Replace null with the current expected revision when revising an existing source, as the applicable schema requires. These are import examples, not legal authority or permission to load them into a live city profile. ### A synthetic write with subsequent readback This example demonstrates the existing Meetings HTTP contract in an isolated exercise. It is intentionally fictional. It does not start a service. Its authentication setup is included so it can be run independently under the signed-in synthetic account. If a write times out, inspect current records before repeating it. -```powershell +``` powershell $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config/local-session.json' $session = Get-Content -LiteralPath $sessionPath -Raw | ConvertFrom-Json @@ -254,7 +283,7 @@ This write requires Meetings to be enabled and the signed-in staff role to permi ### Complete technical contract -Read the [Zoning API reference](docs/beta-1/api/zoning.html) for every documented operation, request field, constraint, response declaration and source supplement. Download the [OpenAPI JSON](docs/beta-1/api/zoning-openapi.json) for tools. For Station this is the suite-side schema only; its separate service contract is documented in the API supplement. The [reference directory](docs/beta-1/reference/index.html) includes configuration/source inventories, dependency declarations, native command contracts, MCP signatures and candidate evidence. +Read the [Zoning API reference](https://townlight.github.io/api/zoning.html) for every documented operation, request field, constraint, response declaration and source supplement. Download the [OpenAPI JSON](https://townlight.github.io/api/zoning-openapi.json) for tools. For Station this is the suite-side schema only; its separate service contract is documented in the API supplement. The [reference directory](https://townlight.github.io/reference/index.html) includes configuration/source inventories, dependency declarations, native command contracts, MCP signatures and candidate evidence. ## MCP and automation boundary @@ -264,15 +293,14 @@ The bundled transcription code includes a **TextFlowKit MCP adapter** as a separ For a transcription client already provisioned separately, an illustrative tool call is: -```json +``` json {"name":"get_job_status","arguments":{"job_id":"synthetic-existing-job-id"}} ``` -Use a job ID returned by that transcription service. This example does not create a Townlight record or bypass its review/Records handoff. The exact optional adapter tool signatures are supplied in the [MCP source reference](docs/beta-1/reference/mcp.html). Station meeting capture does not become live speech recognition because this optional donor adapter exists. +Use a job ID returned by that transcription service. This example does not create a Townlight record or bypass its review/Records handoff. The exact optional adapter tool signatures are supplied in the [MCP source reference](https://townlight.github.io/reference/mcp.html). Station meeting capture does not become live speech recognition because this optional donor adapter exists. ## Security and permissions - Use your own named account and save before leaving a screen. A saved draft is durable; unsaved form text may not be. If a write has an unknown result, reopen its record before repeating it. Read source jurisdiction, dates, citation, version and visibility. A copied source hash identifies exact bytes, not their legal applicability. If a source changes or permission is removed, resolve the source problem rather than substituting stale cached content. @@ -298,7 +326,7 @@ On failure, record the time, selected composition, component/installer versions ## Troubleshooting | Symptom | Likely meaning | Next action | -| --- | --- | --- | +|----|----|----| | Workspace absent | Wrong product composition or unavailable canonical runtime. | Check selected composition; activate through Finish Records Migration; wait for readiness. | | Cannot sign in / 401 | Missing or expired named account session. | Sign in normally; reopen a Station launch ticket if applicable. | | Permission denied / 403 | Account, module, source or browser-origin permission. | Ask the authorized administrator to inspect the intended permission; do not invent role headers. | @@ -308,17 +336,15 @@ On failure, record the time, selected composition, component/installer versions | Export refused | Missing exact review, approval, audience or source authorization. | Read the refusal and complete the owning product’s explicit decision. | | Restore needs service start | The snapshot was restored but services have not resumed. | Use Start, then Check and verify a saved record; do not blindly repeat restore. | - ## Verified workflows and limits | Product | Recorded result | Precisely exercised | -| --- | --- | --- | +|----|----|----| | Zoning | PASS | GeoJSON/PostGIS import, cited dimensional rule, parcel answer, staff review/history/snapshot and native workspace. | - These results come from the identified signed candidate’s fresh normal-profile Sandbox exercise: real native IPC/HTTP/PostgreSQL and selected headless controls. All accounts, source bundles and media were synthetic. The guest install/uninstall and recovery passed, and the owned Sandbox stopped. No host installed application or standalone CivicCast was changed. This documentation task reuses those receipts; it does not claim a new software acceptance run. -The [workflow matrix](docs/beta-1/reference/workflow-matrix.json) identifies raw receipt filenames. The [evidence index](docs/beta-1/reference/sandbox-evidence-index.json) retains their original hashes; raw receipts remain in the private beta handoff rather than being silently republished with the documentation site. +See the [Windows acceptance summary](https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/ACCEPTANCE-Windows-1.7.0.1.md) for this MSI. The historical [evidence index](https://townlight.github.io/reference/sandbox-evidence-index.json) applies to its original build. The limits remain: actual city field acceptance and equipment/network commissioning; Station automatic provisioning/SCM commissioning; every UI/role combination; field recognition accuracy; and historical in-place upgrades are not certified. They are not five invented feature requirements. Fresh-install controlled beta handoff remains the accepted scope. This package makes no city-deployment, publication or general-availability claim. @@ -326,7 +352,7 @@ The limits remain: actual city field acceptance and equipment/network commission ### Scope and status -These terms describe the Townlight Beta 1 software and this documentation package. This is a locally prepared private beta, not a hosted-service subscription, a city deployment agreement or a public release. No uptime commitment, support response time, indemnity, data-processing agreement or paid service is created by these documents. A separate signed agreement, if any, governs services it actually provides. +These terms describe the Townlight Beta 1 software and this documentation package. This public Windows beta is for evaluation. No uptime commitment, support response time, indemnity, data-processing agreement or paid service is created by these documents. A separate signed agreement, if any, governs services it actually provides. ### Software license and rights @@ -365,7 +391,7 @@ When an organization ends testing, it controls retention/export and removes acce ## Glossary | Term | Meaning | -| --- | --- | +|----|----| | Approval | An explicit authorized decision on the saved text/artifact. It is separate from saving or attachment. | | Canonical record | The owning product’s retained identity and saved version, rather than an editable copied label. | | Composition | The selected set of desktop modules; inspections-preview exposes the eight staff products. | @@ -381,34 +407,33 @@ When an organization ends testing, it controls retention/export and removes acce | Snapshot | A fixed audience-specific copy tied to a source/reviewed revision. | | Station | Townlight’s separate media boundary using a pinned CivicCast-derived engine; standalone CivicCast remains separate. | - ## Alphabetical subject index -- **Accounts and authentication** — [Security and permissions](#security-and-permissions). -- **AGPL and source** — [Terms of service and license](#terms-of-service-and-license). -- **API contracts** — [API and integration examples](#api-and-integration-examples). -- **Architecture** — [Architecture](#architecture). -- **Backup** — [Backup recovery and maintenance](#backup-recovery-and-maintenance). -- **Beta version** — [Beta identity](#beta-identity). -- **Configuration** — [Configuration and administration](#configuration-and-administration). -- **Evidence and acceptance** — [Verified workflows and limits](#verified-workflows-and-limits). -- **Fees and official decisions** — [Terms of service and license](#terms-of-service-and-license). -- **First run** — [First run](#first-run). -- **Handoffs and audience** — [Connected workflows](#connected-workflows). -- **MCP** — [MCP and automation boundary](#mcp-and-automation-boundary). -- **Originals and provenance** — [Security and permissions](#security-and-permissions). -- **Recovery** — [Backup recovery and maintenance](#backup-recovery-and-maintenance). -- **Staff procedures** — [Daily workflow](#daily-workflow). -- **Station configuration** — [Configuration and administration](#configuration-and-administration). -- **Technical stack** — [Technical specifications](#technical-specifications). -- **Troubleshooting** — [Troubleshooting](#troubleshooting). +- **Accounts and authentication** — [Security and permissions](https://townlight.github.io/manuals/zoning.html#security-and-permissions). +- **AGPL and source** — [Terms of service and license](https://townlight.github.io/manuals/zoning.html#terms-of-service-and-license). +- **API contracts** — [API and integration examples](https://townlight.github.io/manuals/zoning.html#api-and-integration-examples). +- **Architecture** — [Architecture](https://townlight.github.io/manuals/zoning.html#architecture). +- **Backup** — [Backup recovery and maintenance](https://townlight.github.io/manuals/zoning.html#backup-recovery-and-maintenance). +- **Beta version** — [Beta identity](https://townlight.github.io/manuals/zoning.html#beta-identity). +- **Configuration** — [Configuration and administration](https://townlight.github.io/manuals/zoning.html#configuration-and-administration). +- **Evidence and acceptance** — [Verified workflows and limits](https://townlight.github.io/manuals/zoning.html#verified-workflows-and-limits). +- **Fees and official decisions** — [Terms of service and license](https://townlight.github.io/manuals/zoning.html#terms-of-service-and-license). +- **First run** — [First run](https://townlight.github.io/manuals/zoning.html#first-run). +- **Handoffs and audience** — [Connected workflows](https://townlight.github.io/manuals/zoning.html#connected-workflows). +- **MCP** — [MCP and automation boundary](https://townlight.github.io/manuals/zoning.html#mcp-and-automation-boundary). +- **Originals and provenance** — [Security and permissions](https://townlight.github.io/manuals/zoning.html#security-and-permissions). +- **Recovery** — [Backup recovery and maintenance](https://townlight.github.io/manuals/zoning.html#backup-recovery-and-maintenance). +- **Staff procedures** — [Daily workflow](https://townlight.github.io/manuals/zoning.html#daily-workflow). +- **Station configuration** — [Configuration and administration](https://townlight.github.io/manuals/zoning.html#configuration-and-administration). +- **Technical stack** — [Technical specifications](https://townlight.github.io/manuals/zoning.html#technical-specifications). +- **Troubleshooting** — [Troubleshooting](https://townlight.github.io/manuals/zoning.html#troubleshooting). ### Operating subject links -- **Discretionary processes and staff review** — [Discretionary processes and staff review](#discretionary-processes-and-staff-review). -- **Explain the cited process** — [Explain the cited process](#explain-the-cited-process). -- **Keep parcel import and inspection in the right order** — [Keep parcel import and inspection in the right order](#keep-parcel-import-and-inspection-in-the-right-order). -- **Use the existing specialist review contracts** — [Use the existing specialist review contracts](#use-the-existing-specialist-review-contracts). +- **Discretionary processes and staff review** — [Discretionary processes and staff review](https://townlight.github.io/manuals/zoning.html#discretionary-processes-and-staff-review). +- **Explain the cited process** — [Explain the cited process](https://townlight.github.io/manuals/zoning.html#explain-the-cited-process). +- **Keep parcel import and inspection in the right order** — [Keep parcel import and inspection in the right order](https://townlight.github.io/manuals/zoning.html#keep-parcel-import-and-inspection-in-the-right-order). +- **Use the existing specialist review contracts** — [Use the existing specialist review contracts](https://townlight.github.io/manuals/zoning.html#use-the-existing-specialist-review-contracts). ## Source and document control @@ -416,16 +441,26 @@ This edition is authored from the immutable corresponding-source companion, the ### Workflow subject index -- **Ask a parcel question** — [Daily workflow, step 4](#workflow-4). -- **Create a snapshot** — [Daily workflow, step 6](#workflow-6). -- **Import and inspect** — [Daily workflow, step 2](#workflow-2). -- **Prepare parcel data** — [Daily workflow, step 1](#workflow-1). -- **Record review and context** — [Daily workflow, step 5](#workflow-5). -- **Register cited rules** — [Daily workflow, step 3](#workflow-3). -- **Use it downstream** — [Daily workflow, step 7](#workflow-7). - -- [Source inventory and file hashes](docs/beta-1/reference/source-inventory.json) -- [All component metadata](docs/beta-1/reference/component-metadata.json) -- [Installed domain OpenAPI](docs/beta-1/reference/desktop-domain-openapi.json) -- [Workflow matrix](docs/beta-1/reference/workflow-matrix.json) -- [Full AGPL text](docs/beta-1/reference/AGPL-3.0.txt) +- **Ask a parcel question** — [Daily workflow, step 4](https://townlight.github.io/manuals/zoning.html#workflow-4). + +- **Create a snapshot** — [Daily workflow, step 6](https://townlight.github.io/manuals/zoning.html#workflow-6). + +- **Import and inspect** — [Daily workflow, step 2](https://townlight.github.io/manuals/zoning.html#workflow-2). + +- **Prepare parcel data** — [Daily workflow, step 1](https://townlight.github.io/manuals/zoning.html#workflow-1). + +- **Record review and context** — [Daily workflow, step 5](https://townlight.github.io/manuals/zoning.html#workflow-5). + +- **Register cited rules** — [Daily workflow, step 3](https://townlight.github.io/manuals/zoning.html#workflow-3). + +- **Use it downstream** — [Daily workflow, step 7](https://townlight.github.io/manuals/zoning.html#workflow-7). + +- [Source inventory and file hashes](https://townlight.github.io/reference/source-inventory.json) + +- [All component metadata](https://townlight.github.io/reference/component-metadata.json) + +- [Installed domain OpenAPI](https://townlight.github.io/reference/desktop-domain-openapi.json) + +- [Workflow matrix](https://townlight.github.io/reference/workflow-matrix.json) + +- [Full AGPL text](https://townlight.github.io/reference/AGPL-3.0.txt) diff --git a/USER-MANUAL.pdf b/USER-MANUAL.pdf index 976f000dd25d5b3fdd2837a6a2b1ac426809e209..15371e5caf82e39dba3f6a961f4cd7bc077ba621 100644 GIT binary patch delta 187948 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%0AosvfOEyx0NFh@cOxq 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

Kyz-=a{J5%o%vbb=R+~y8!2}B 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 delta 153144 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 diff --git a/USER-MANUAL.txt b/USER-MANUAL.txt index f1a96f1..1cda087 100644 --- a/USER-MANUAL.txt +++ b/USER-MANUAL.txt @@ -1,6 +1,34 @@ +Windows x64 Beta 1 · MSI 1.7.0.1 + +The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows +Sandbox checks with synthetic data. + +- Townlight Zoning Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Discretionary processes and staff review + - Technical specifications + - Configuration and administration + - API and integration examples + - MCP and automation boundary + - Security and permissions + - Backup recovery and maintenance + - Troubleshooting + - Verified workflows and limits + - Terms of service and license + - Glossary + - Alphabetical subject index + - Source and document control + Townlight Zoning Manual -Townlight Beta 1 · Naming candidate documentation edition 2 November 2026 +Townlight Beta 1 · Naming candidate documentation edition 2 November +2026 Contents @@ -26,176 +54,326 @@ Contents Using this manual -Townlight Zoning helps planners, land-use staff and authorized reviewers. Zoning combines local parcel geometry, cited zoning rules and staff review. It retains questions, corrections and snapshots with provenance so downstream staff can identify the precise evidence used. +Townlight Zoning helps planners, land-use staff and authorized +reviewers. Zoning combines local parcel geometry, cited zoning rules and +staff review. It retains questions, corrections and snapshots with +provenance so downstream staff can identify the precise evidence used. -Staff should begin with First run and Daily workflow. Administrators should also read Architecture, Technical specifications, Configuration, Security and Recovery. Developers should use the exact API/data dictionary and examples. The table of contents and alphabetical subject index link to the relevant sections in the HTML edition; the PDF preserves headings and searchable text. An editable Word edition is included with the same documentation companion. +Staff should begin with First run and Daily workflow. Administrators +should also read Architecture, Technical specifications, Configuration, +Security and Recovery. Developers should use the exact API/data +dictionary and examples. The table of contents and alphabetical subject +index link to the relevant sections in the HTML edition; the PDF +preserves headings and searchable text. An editable Word edition is +included with the same documentation companion. Beta identity - ------------------------------------------------------------------------------------------------------------------- - Identity Value - ----------------------------------- ------------------------------------------------------------------------------- - Documentation Townlight Beta 1 naming, Access and Notice candidate - - Intended installer version 1.7.0.1; build and acceptance pending - - Product component townlight-zoning 0.2.3 - - Principal import package townlight_zoning - - Native desktop source version 1.7.0-1 - - Candidate hashes Pending candidate build, signing and installed acceptance - - Current owned software license AGPL-3.0-only - - Acceptance composition Fresh Windows x64 profile; inspections-preview; Station configured separately - ------------------------------------------------------------------------------------------------------------------- - -The naming change advances this package’s version and requires a new signed installer and installed acceptance. Those steps and publication remain pending. Historical tags, receipts and archived manuals keep their original names and certify only their identified artifacts. Use an empty database and fresh profile; no in-place legacy upgrade is supported. The approved Windows profile path remains %LOCALAPPDATA%\CivicSuite. Preserve existing profiles, data and recovery material. + Identity Value + -------------------------------- ------------------------------------------------------------------------------- + Documentation Townlight Beta 1 naming, Access and Notice candidate + Intended installer version 1.7.0.1 + Product component townlight-zoning 0.2.3 + Principal import package townlight_zoning + Native desktop source version 1.7.0-1 + Candidate hashes SHA-256 checksums and Windows acceptance summary + Current owned software license AGPL-3.0-only + Acceptance composition Fresh Windows x64 profile; inspections-preview; Station configured separately + +Use an empty database and fresh Windows profile. The installer refuses +legacy profile initialization. The approved profile path is +%LOCALAPPDATA%\CivicSuite. Keep existing profiles and backups. First run -1. Obtain the identified signed private candidate and its corresponding-source companion from the beta coordinator. The landing pages in this documentation are not an installer download service. -2. On the intended fresh Windows test installation, verify the MSI hash and publisher signature before installing. Preserve unrelated profiles and recovery material. Installed acceptance for this source candidate remains pending; no in-place legacy upgrade is supported. -3. Launch Townlight under the intended named Windows account. Choose the storage folders. Select Townlight Inspections candidate (inspections-preview) for the bounded desktop composition, including Access and Notice. A narrower default selection will not expose all workspaces. -4. Enter the city profile, time zone and contacts. Create the first named local administrator, sign in and choose protected backup storage. Continue without local AI is valid for the deterministic workflows. -5. Run Health Check and wait for readiness. Open Townlight. In System Health select Finish Records Migration to activate the canonical Python/PostgreSQL runtime. Do not fabricate migration receipts or seed accounts. -6. Create named staff through Settings. Import authorized sources using each product’s source library. All examples in this package are synthetic; they are not municipal authority. -7. Provision Station separately if it is part of the beta exercise. Selecting the desktop composition does not start or configure Station. Configure vision explicitly only if automatic photo drafting is selected. +1. Download the signed MSI, matching source companion and checksums + from the public Windows release. +2. Verify the MSI hash and Authenticode publisher before installing on + a fresh Windows profile. See the Windows acceptance summary for the + tested setup. +3. Launch Townlight under the intended named Windows account. Choose + the storage folders. Select Townlight Inspections candidate + (inspections-preview) for the bounded desktop composition, including + Access and Notice. A narrower default selection will not expose all + workspaces. +4. Enter the city profile, time zone and contacts. Create the first + named local administrator, sign in and choose protected backup + storage. Continue without local AI is valid for the deterministic + workflows. +5. Run Health Check and wait for readiness. Open Townlight. In System + Health select Finish Records Migration to activate the canonical + Python/PostgreSQL runtime. Do not fabricate migration receipts or + seed accounts. +6. Create named staff through Settings. Import authorized sources using + each product’s source library. All examples in this package are + synthetic; they are not municipal authority. +7. Provision Station separately if it is part of the beta exercise. + Selecting the desktop composition does not start or configure + Station. Configure vision explicitly only if automatic photo + drafting is selected. Daily workflow 1. Prepare parcel data -Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope. +Use the complete supported bundle, including jurisdiction, dataset +metadata and original hashes. The coordinates must be EPSG:4326. A loose +geometry file is not the full source envelope. 2. Import and inspect -Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL. +Check the complete source envelope before selecting Import parcel +dataset. That control submits directly; inspect the saved +validation/provenance result afterward. Correct a refused source bundle +and preserve the evidence. Do not force acceptance by editing SQL. 3. Register cited rules -Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review. +Associate the zone, rule kind/key and value with the relevant public +Code section. Inspect overlays and effective context. Leave missing +authority visible for planner review. 4. Ask a parcel question -Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision. +Look up the intended parcel and ask the supported question. Read the +returned citation, applicability and disclaimer. Do not present an +uncertain answer as an official decision. 5. Record review and context -Record a correction and its reason when needed. Select permitted Meetings history explicitly. Preserve the question/review history and distinguish staff-only precedent from public material. +Record a correction and its reason when needed. Select permitted +Meetings history explicitly. Preserve the question/review history and +distinguish staff-only precedent from public material. 6. Create a snapshot -Review the audience and exact content before creating the immutable snapshot. A public snapshot must satisfy its permitted-source contract; choosing a public label does not sanitize private notes. +Review the audience and exact content before creating the immutable +snapshot. A public snapshot must satisfy its permitted-source contract; +choosing a public label does not sanitize private notes. 7. Use it downstream -Select the exact snapshot for Records or the permitted provider path. The receiving workflow rechecks visibility, source identity and hash before retaining or exporting it. +Select the exact snapshot for Records or the permitted provider path. +The receiving workflow rechecks visibility, source identity and hash +before retaining or exporting it. Working safely -Use your own named account and save before leaving a screen. A saved draft is durable; unsaved form text may not be. If a write has an unknown result, reopen its record before repeating it. +Use your own named account and save before leaving a screen. A saved +draft is durable; unsaved form text may not be. If a write has an +unknown result, reopen its record before repeating it. -Read source jurisdiction, dates, citation, version and visibility. A copied source hash identifies exact bytes, not their legal applicability. If a source changes or permission is removed, resolve the source problem rather than substituting stale cached content. +Read source jurisdiction, dates, citation, version and visibility. A +copied source hash identifies exact bytes, not their legal +applicability. If a source changes or permission is removed, resolve the +source problem rather than substituting stale cached content. -Keep originals and derivatives separate. Review the intended audience before export. A public summary excludes private fields only through the applicable copy contract and your review. A renamed private packet is still private content. +Keep originals and derivatives separate. Review the intended audience +before export. A public summary excludes private fields only through the +applicable copy contract and your review. A renamed private packet is +still private content. -Drafting, review, approval, attachment, export, fulfillment and publication are separate operations. A Townlight workpaper does not itself adopt law, issue a permit, impose a fine or release a records response. The responsible staff member records the applicable decision. +Drafting, review, approval, attachment, export, fulfillment and +publication are separate operations. A Townlight workpaper does not +itself adopt law, issue a permit, impose a fine or release a records +response. The responsible staff member records the applicable decision. Connected workflows -Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting. - - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Direction Material - ----------------------------------- ---------------------------------------------------------------------------------------------------------------------------------- - Input A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. +Consumes Code authority and permitted Meetings evidence. Supplies +permitted snapshots to Records and context to Planning and Permitting. - Output Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- + Direction Material + ----------- ---------------------------------------------------------------------------------------------------------------------------------- + Input A supported EPSG:4326 GeoJSON envelope, jurisdiction and dataset metadata, public Code authority and permitted meeting evidence. + Output Source-backed parcel context, informational answers, recorded human corrections and reviewed snapshots with stable hashes. Product boundary -The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination. +The accepted path is local GeoJSON/PostGIS. It does not establish every +ArcGIS, assessor or CKAN connector. Answers and process explanations are +informational and do not issue an entitlement or an official zoning +determination. Architecture -[Townlight Zoning architecture and evidence flow] - -The drawing shows the principal staff/evidence path. Native commands carry trusted identity to Python business services; PostgreSQL and retained original files hold durable state. A downstream copy does not silently transfer decision authority. Station has its own configured authority/media boundary, database and mutable files. The connected-workflow text supplies the drawing’s reading order and accessibility alternative. +The drawing shows the principal staff/evidence path. Native commands +carry trusted identity to Python business services; PostgreSQL and +retained original files hold durable state. A downstream copy does not +silently transfer decision authority. Station has its own configured +authority/media boundary, database and mutable files. The +connected-workflow text supplies the drawing’s reading order and +accessibility alternative. Discretionary processes and staff review Explain the cited process -In the existing Zoning workspace, complete Variance, conditional use or nonconformity question. Supply the applicable process Code section, zone code, optional comma-separated standard to cite, and optional observed condition, for example front_setback=8 feet. Select Explain the cited process. Choose actual imported public authority; the synthetic values below require matching synthetic sources to return supported guidance. +In the existing Zoning workspace, complete Variance, conditional use or +nonconformity question. Supply the applicable process Code section, zone +code, optional comma-separated standard to cite, and optional observed +condition, for example front_setback=8 feet. Select Explain the cited +process. Choose actual imported public authority; the synthetic values +below require matching synthetic sources to return supported guidance. -The mounted API is POST /desktop/v1/zoning/standards/process-explanation under the normal authenticated staff session. Its equivalent request body is: +The mounted API is POST /desktop/v1/zoning/standards/process-explanation +under the normal authenticated staff session. Its equivalent request +body is: {"question":"Explain the synthetic variance process","process_section":"18.20.050","zone_code":"SYN-R","rule_types":["front_setback"],"observed":{"front_setback":"8 feet"}} -Read process citations and each cited standard independently. The output can explain a verified process while reporting unavailable standards or review flags. A difference between an observation and a cited standard is an informational flag; it is not a variance finding, approval, nonconformity determination or substitute for planner review. If no relevant authority is available, obtain the source or leave the item unavailable. Do not attach an unrelated citation to a proposed requirement. +Read process citations and each cited standard independently. The output +can explain a verified process while reporting unavailable standards or +review flags. A difference between an observation and a cited standard +is an informational flag; it is not a variance finding, approval, +nonconformity determination or substitute for planner review. If no +relevant authority is available, obtain the source or leave the item +unavailable. Do not attach an unrelated citation to a proposed +requirement. Keep parcel import and inspection in the right order -Check the complete JSON envelope, original hashes and EPSG:4326 geometry before submitting Import parcel dataset. That control sends the import directly; it does not open a separate preview/commit screen. Inspect the returned validation/provenance and saved dataset. The browser refuses bundle files larger than 20 MiB; valid geometry and metadata remain subject to server validation. Correct the source bundle after a refusal and retain earlier evidence rather than forcing SQL changes. +Check the complete JSON envelope, original hashes and EPSG:4326 geometry +before submitting Import parcel dataset. That control sends the import +directly; it does not open a separate preview/commit screen. Inspect the +returned validation/provenance and saved dataset. The browser refuses +bundle files larger than 20 MiB; valid geometry and metadata remain +subject to server validation. Correct the source bundle after a refusal +and retain earlier evidence rather than forcing SQL changes. Use the existing specialist review contracts -The standalone Zoning application’s review/analytics/report routes are documented source capabilities, not extra native desktop screens. In a deployment where its actual staff authentication is already configured: - -- Create an ambiguity review with zone_code, question and reason at /api/v1/townlight_zoning/staff/ambiguity-reviews. Read its returned ID and list state. Update that ID with status, optional assigned_to and resolution; use open, in_review, resolved or closed. Resolving or closing requires a nonempty resolution. -- Retain a flagged answer at /api/v1/townlight_zoning/staff/flagged-answers with the original question/answer, zone, flag reason and source citations. Use /{review_id}/improve with improved_answer and improvement_notes. Preserve the original and improvement attribution; a correction does not rewrite the imported Code source. -- Read /api/v1/townlight_zoning/staff/questions/analytics with the desired high_volume_threshold to identify repeated questions and uncertain answers. Analytics counts are review aids, not jurisdictional conclusions. -- Create /api/v1/townlight_zoning/staff/reports/outline with a title and actual selected question_ids/queue_item_ids. Review the resulting outline and citations before incorporating it in a staff report. It is not a filed report or a meeting decision. +The standalone Zoning application’s review/analytics/report routes are +documented source capabilities, not extra native desktop screens. In a +deployment where its actual staff authentication is already configured: + +- Create an ambiguity review with zone_code, question and reason at + /api/v1/townlight_zoning/staff/ambiguity-reviews. Read its returned ID + and list state. Update that ID with status, optional assigned_to and + resolution; use open, in_review, resolved or closed. Resolving or + closing requires a nonempty resolution. +- Retain a flagged answer at + /api/v1/townlight_zoning/staff/flagged-answers with the original + question/answer, zone, flag reason and source citations. Use + /{review_id}/improve with improved_answer and improvement_notes. + Preserve the original and improvement attribution; a correction does + not rewrite the imported Code source. +- Read /api/v1/townlight_zoning/staff/questions/analytics with the + desired high_volume_threshold to identify repeated questions and + uncertain answers. Analytics counts are review aids, not + jurisdictional conclusions. +- Create /api/v1/townlight_zoning/staff/reports/outline with a title and + actual selected question_ids/queue_item_ids. Review the resulting + outline and citations before incorporating it in a staff report. It is + not a filed report or a meeting decision. A synthetic ambiguity request is: {"zone_code":"SYN-R","question":"Which retained setback rule applies?","reason":"Synthetic overlay ambiguity requires planner review"} -Do not send invented staff-role headers or assume these standalone paths exist at the installed desktop origin. The native workspace’s supported review/history/snapshot controls continue to use its fixed authenticated bridge. Use the technical supplement to distinguish the two surfaces. +Do not send invented staff-role headers or assume these standalone paths +exist at the installed desktop origin. The native workspace’s supported +review/history/snapshot controls continue to use its fixed authenticated +bridge. Use the technical supplement to distinguish the two surfaces. -Source contracts: townlight_runtime/zoning_bridge.py, townlight_zoning/main.py, the imported rule/source models and desktop Zoning view. +Source contracts: townlight_runtime/zoning_bridge.py, +townlight_zoning/main.py, the imported rule/source models and desktop +Zoning view. Technical specifications Runtime and storage -The accepted package targets Windows x64 fresh installation. Its native shell uses Rust 2021, Tauri 2 and Microsoft WebView2; browser assets are JavaScript built with Vite 8.1.6. This describes the native desktop frontend; Station has a separate React operator, specified below or in its product manual. Canonical business workflows use bundled CPython 3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic, with PostgreSQL 17 / PostGIS and managed original files. The installed runtime tested here contains FastAPI 0.162.0. Package minimum Python requirements can differ from the bundled executable; the metadata reference preserves both. No stack rewrite is implied by the beta label. - -The native transport is fixed to loopback 127.0.0.1:15480; PostgreSQL uses the configured local runtime port (default 15432). Optional local model service defaults to 127.0.0.1:15434. Those are deployment defaults, not internet endpoints. The runtime has health, module and readiness endpoints; readiness is stronger than process existence. The task queue is the existing local Core task infrastructure, not an assertion that a separate Redis service is required for this desktop composition. - -The default native profile is %LOCALAPPDATA%\CivicSuite; the historical directory name remains part of compatibility. Do not rename it to Townlight. A configured TOWNLIGHT_PROFILE_ROOT must be absolute. Local configuration and secrets live under that profile; protected managed files and database state must be backed up coherently. Source/runtime identity is distinct from a product’s display label. +The accepted package targets Windows x64 fresh installation. Its native +shell uses Rust 2021, Tauri 2 and Microsoft WebView2; browser assets are +JavaScript built with Vite 8.1.6. This describes the native desktop +frontend; Station has a separate React operator, specified below or in +its product manual. Canonical business workflows use bundled CPython +3.13.5, FastAPI, Pydantic, SQLAlchemy and Alembic, with PostgreSQL 17 / +PostGIS and managed original files. The installed runtime tested here +contains FastAPI 0.162.0. Package minimum Python requirements can differ +from the bundled executable; the metadata reference preserves both. No +stack rewrite is implied by the beta label. + +The native transport is fixed to loopback 127.0.0.1:15480; PostgreSQL +uses the configured local runtime port (default 15432). Optional local +model service defaults to 127.0.0.1:15434. Those are deployment +defaults, not internet endpoints. The runtime has health, module and +readiness endpoints; readiness is stronger than process existence. The +task queue is the existing local Core task infrastructure, not an +assertion that a separate Redis service is required for this desktop +composition. + +The default native profile is %LOCALAPPDATA%\CivicSuite; the historical +directory name remains part of compatibility. Do not rename it to +Townlight. A configured TOWNLIGHT_PROFILE_ROOT must be absolute. Local +configuration and secrets live under that profile; protected managed +files and database state must be backed up coherently. Source/runtime +identity is distinct from a product’s display label. Data and consistency -GeoJSON import datasets; parcels and zone/overlay context; cited rules; questions and answers; review events; selected Meetings history; immutable snapshots. +GeoJSON import datasets; parcels and zone/overlay context; cited rules; +questions and answers; review events; selected Meetings history; +immutable snapshots. -Versioned saves use expected prior revision identifiers where defined. Reopen and reconcile on conflict. Exact exports and handoffs use source IDs, current visibility, revision and SHA256. Review belongs to the saved revision and does not transfer silently to edited text. Database changes use the owning product’s migrations; a request or readiness check is not an authorization to mutate schema. +Versioned saves use expected prior revision identifiers where defined. +Reopen and reconcile on conflict. Exact exports and handoffs use source +IDs, current visibility, revision and SHA256. Review belongs to the +saved revision and does not transfer silently to edited text. Database +changes use the owning product’s migrations; a request or readiness +check is not an authorization to mutate schema. Capacity and platform statements -This beta has synthetic single-profile workflow evidence. It does not have a published benchmark for concurrent staff capacity, minimum RAM/CPU, large-source limits or a field SLA. Do not turn a developer machine’s specification into a supported minimum. The new installer size remains pending its build; allow additional disk for extracted runtime, database, originals, exports, media and backups. Select equipment/storage after sizing those actual workloads. +This beta has synthetic single-profile workflow evidence. It does not +have a published benchmark for concurrent staff capacity, minimum +RAM/CPU, large-source limits or a field SLA. Do not turn a developer +machine’s specification into a supported minimum. The signed MSI is +2,082,697,216 bytes; allow additional disk for extracted runtime, +database, originals, exports, media and backups. Select +equipment/storage after sizing those actual workloads. -The exact runtime payload lock records pinned files, sizes and hashes. The component metadata records shipped dependency declarations. These references are more precise than a manually copied dependency list. Third-party and historical license notices must accompany their matching payloads. +The exact runtime payload lock records pinned files, sizes and hashes. +The component metadata records shipped dependency declarations. These +references are more precise than a manually copied dependency list. +Third-party and historical license notices must accompany their matching +payloads. Configuration and administration Native deployment configuration -Use Setup, Settings and System Health for supported staff operation. Administrators provision folders, backup storage, named accounts and the city profile. Select inspections-preview for the bounded desktop composition, including Access and Notice. Station remains a separate service boundary. Do not use a standalone product’s demo server as a substitute for the installed workspace. - -Technical deployments use TOWNLIGHT_PRODUCT_PROFILE, TOWNLIGHT_PROFILE_ROOT, DATABASE_URL, TOWNLIGHT_RUNTIME_PORT, PORTAL_MODE and the runtime-managed secret files. Treat database URLs and native session proofs as secrets. The installed native domain runtime explicitly refuses non-loopback binding. PORTAL_MODE=private is the accepted posture; changing it does not by itself commission an internet portal, authentication provider or reverse proxy. - -The isolated documentation exporter sets a fictional profile and unusable synthetic database origin only to read schemas; those values are not deployment configuration. Keep deployment values in the intended process/account scope. An already-running process does not automatically inherit later environment edits. +Use Setup, Settings and System Health for supported staff operation. +Administrators provision folders, backup storage, named accounts and the +city profile. Select inspections-preview for the bounded desktop +composition, including Access and Notice. Station remains a separate +service boundary. Do not use a standalone product’s demo server as a +substitute for the installed workspace. + +Technical deployments use TOWNLIGHT_PRODUCT_PROFILE, +TOWNLIGHT_PROFILE_ROOT, DATABASE_URL, TOWNLIGHT_RUNTIME_PORT, +PORTAL_MODE and the runtime-managed secret files. Treat database URLs +and native session proofs as secrets. The installed native domain +runtime explicitly refuses non-loopback binding. PORTAL_MODE=private is +the accepted posture; changing it does not by itself commission an +internet portal, authentication provider or reverse proxy. + +The isolated documentation exporter sets a fictional profile and +unusable synthetic database origin only to read schemas; those values +are not deployment configuration. Keep deployment values in the intended +process/account scope. An already-running process does not automatically +inherit later environment edits. API and integration examples Native command example -The following JavaScript belongs in the existing trusted Townlight frontend/development environment with invoke imported from @tauri-apps/api/core. It is not a command for an arbitrary web page or an instruction for nontechnical staff. IDs must come from records created in an isolated synthetic exercise. +The following JavaScript belongs in the existing trusted Townlight +frontend/development environment with invoke imported from +@tauri-apps/api/core. It is not a command for an arbitrary web page or +an instruction for nontechnical staff. IDs must come from records +created in an isolated synthetic exercise. import { invoke } from '@tauri-apps/api/core'; const result = await invoke('zoning_domain_request', {request: {operation: 'history', id: questionId}}); @@ -203,7 +381,12 @@ The following JavaScript belongs in the existing trusted Townlight frontend/deve Trusted local HTTP example -An administrator/developer can inspect an already-configured isolated runtime from a trusted local process. This PowerShell example reads the signed-in synthetic profile’s existing proof into memory; it does not create a user, seed a session, reveal the proof in output or bypass a permission check. Do not use real city data in development examples. A read response does not prove approval or publication. +An administrator/developer can inspect an already-configured isolated +runtime from a trusted local process. This PowerShell example reads the +signed-in synthetic profile’s existing proof into memory; it does not +create a user, seed a session, reveal the proof in output or bypass a +permission check. Do not use real city data in development examples. A +read response does not prove approval or publication. $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config\local-session.json' @@ -214,11 +397,24 @@ An administrator/developer can inspect an already-configured isolated runtime fr Complete synthetic source bundle -The synthetic Zoning bundle is the retained fixture used by the beta staff exercise. It includes the complete supported source envelope rather than a shortened pseudo-payload. Keep its fictional source labels. For Planning, wrap it as {"bundle": BUNDLE, "expected_previous_revision": null}; for Permitting use {"bundle": BUNDLE, "expected_revision": null}. Code and Zoning take their own complete import envelopes. Replace null with the current expected revision when revising an existing source, as the applicable schema requires. These are import examples, not legal authority or permission to load them into a live city profile. +The synthetic Zoning bundle is the retained fixture used by the beta +staff exercise. It includes the complete supported source envelope +rather than a shortened pseudo-payload. Keep its fictional source +labels. For Planning, wrap it as +{"bundle": BUNDLE, "expected_previous_revision": null}; for Permitting +use {"bundle": BUNDLE, "expected_revision": null}. Code and Zoning take +their own complete import envelopes. Replace null with the current +expected revision when revising an existing source, as the applicable +schema requires. These are import examples, not legal authority or +permission to load them into a live city profile. A synthetic write with subsequent readback -This example demonstrates the existing Meetings HTTP contract in an isolated exercise. It is intentionally fictional. It does not start a service. Its authentication setup is included so it can be run independently under the signed-in synthetic account. If a write times out, inspect current records before repeating it. +This example demonstrates the existing Meetings HTTP contract in an +isolated exercise. It is intentionally fictional. It does not start a +service. Its authentication setup is included so it can be run +independently under the signed-in synthetic account. If a write times +out, inspect current records before repeating it. $profilePath = Join-Path $env:LOCALAPPDATA 'CivicSuite' $sessionPath = Join-Path $profilePath 'config/local-session.json' @@ -238,158 +434,261 @@ This example demonstrates the existing Meetings HTTP contract in an isolated exe -Headers $headers Remove-Variable session, headers -This write requires Meetings to be enabled and the signed-in staff role to permit it. It is a cross-suite integration example; for this product’s request models, use the complete technical reference below. +This write requires Meetings to be enabled and the signed-in staff role +to permit it. It is a cross-suite integration example; for this +product’s request models, use the complete technical reference below. Complete technical contract -Read the Zoning API reference for every documented operation, request field, constraint, response declaration and source supplement. Download the OpenAPI JSON for tools. For Station this is the suite-side schema only; its separate service contract is documented in the API supplement. The reference directory includes configuration/source inventories, dependency declarations, native command contracts, MCP signatures and candidate evidence. +Read the Zoning API reference for every documented operation, request +field, constraint, response declaration and source supplement. Download +the OpenAPI JSON for tools. For Station this is the suite-side schema +only; its separate service contract is documented in the API supplement. +The reference directory includes configuration/source inventories, +dependency declarations, native command contracts, MCP signatures and +candidate evidence. MCP and automation boundary -No direct product MCP server is exposed by the accepted Townlight desktop or Station boundary. Do not configure an invented townlight mcp command or assume an AI client has staff permissions. The integration surfaces for this beta are native IPC, the documented HTTP APIs, source bundle imports, exact exports and the existing Station CLI. +No direct product MCP server is exposed by the accepted Townlight +desktop or Station boundary. Do not configure an invented townlight mcp +command or assume an AI client has staff permissions. The integration +surfaces for this beta are native IPC, the documented HTTP APIs, source +bundle imports, exact exports and the existing Station CLI. -The bundled transcription code includes a TextFlowKit MCP adapter as a separate source capability. It offers job-based transcribe_media, get_transcript, list_jobs, get_job_status and export_transcript, and additional tools declared in that adapter. It uses stdio first and optional Streamable HTTP, with the MCP SDK as an optional extra. It is not automatically launched, authenticated as Townlight staff or accepted as a Townlight product MCP deployment. This documentation does not add such a service. +The bundled transcription code includes a TextFlowKit MCP adapter as a +separate source capability. It offers job-based transcribe_media, +get_transcript, list_jobs, get_job_status and export_transcript, and +additional tools declared in that adapter. It uses stdio first and +optional Streamable HTTP, with the MCP SDK as an optional extra. It is +not automatically launched, authenticated as Townlight staff or accepted +as a Townlight product MCP deployment. This documentation does not add +such a service. -For a transcription client already provisioned separately, an illustrative tool call is: +For a transcription client already provisioned separately, an +illustrative tool call is: {"name":"get_job_status","arguments":{"job_id":"synthetic-existing-job-id"}} -Use a job ID returned by that transcription service. This example does not create a Townlight record or bypass its review/Records handoff. The exact optional adapter tool signatures are supplied in the MCP source reference. Station meeting capture does not become live speech recognition because this optional donor adapter exists. +Use a job ID returned by that transcription service. This example does +not create a Townlight record or bypass its review/Records handoff. The +exact optional adapter tool signatures are supplied in the MCP source +reference. Station meeting capture does not become live speech +recognition because this optional donor adapter exists. Security and permissions -Use your own named account and save before leaving a screen. A saved draft is durable; unsaved form text may not be. If a write has an unknown result, reopen its record before repeating it. - -Read source jurisdiction, dates, citation, version and visibility. A copied source hash identifies exact bytes, not their legal applicability. If a source changes or permission is removed, resolve the source problem rather than substituting stale cached content. - -Keep originals and derivatives separate. Review the intended audience before export. A public summary excludes private fields only through the applicable copy contract and your review. A renamed private packet is still private content. - -Drafting, review, approval, attachment, export, fulfillment and publication are separate operations. A Townlight workpaper does not itself adopt law, issue a permit, impose a fine or release a records response. The responsible staff member records the applicable decision. - -The native session is validated and mapped to a persisted SQL identity. An editable actor/reviewer label is not authentication. Product/module permissions and source visibility apply at the server boundary. Revoked/unavailable authority fails closed for new Station operations; a previous permission result is not a perpetual authorization. - -Use protected local folders, account permissions and credential storage. Never include the native session file, database passwords, provider keys or unredacted support bundles in a public issue or generated public documentation. A local public view is not automatically a secured internet deployment. Keep network exposure and real equipment acceptance specific to the chosen beta site. +Use your own named account and save before leaving a screen. A saved +draft is durable; unsaved form text may not be. If a write has an +unknown result, reopen its record before repeating it. + +Read source jurisdiction, dates, citation, version and visibility. A +copied source hash identifies exact bytes, not their legal +applicability. If a source changes or permission is removed, resolve the +source problem rather than substituting stale cached content. + +Keep originals and derivatives separate. Review the intended audience +before export. A public summary excludes private fields only through the +applicable copy contract and your review. A renamed private packet is +still private content. + +Drafting, review, approval, attachment, export, fulfillment and +publication are separate operations. A Townlight workpaper does not +itself adopt law, issue a permit, impose a fine or release a records +response. The responsible staff member records the applicable decision. + +The native session is validated and mapped to a persisted SQL identity. +An editable actor/reviewer label is not authentication. Product/module +permissions and source visibility apply at the server boundary. +Revoked/unavailable authority fails closed for new Station operations; a +previous permission result is not a perpetual authorization. + +Use protected local folders, account permissions and credential storage. +Never include the native session file, database passwords, provider keys +or unredacted support bundles in a public issue or generated public +documentation. A local public view is not automatically a secured +internet deployment. Keep network exposure and real equipment acceptance +specific to the chosen beta site. Backup recovery and maintenance -Save work and use Core’s canonical Backup Now before maintenance. That operation stops writers. Preserve the coherent profile/database/document backup and its receipt, then use Start to resume. A source export is not a full backup. - -Use Restore Latest Backup through the supported controls. If the result says Restore needs service start, use Start, then Check, and reopen a known record. Do not repeat restore merely because services need to start. The fresh-profile acceptance verified that a fulfilled request survived restore and a post-backup marker did not. - -Keep Station’s dedicated database and media evidence together in its own backup. Core’s native-profile backup must not be assumed to include an external Station data directory. Stop writers during a coordinated backup. Preserve failed media attempts and logs. - -On failure, record the time, selected composition, component/installer versions and exact message. Check System Health for stopped, starting, ready or failed dependencies. Use the existing Retry control after readiness; do not create duplicate business records to refresh a stale view. Share only a redacted diagnostic bundle. Preserve secrets, original evidence, recovery material and unrelated installations. +Save work and use Core’s canonical Backup Now before maintenance. That +operation stops writers. Preserve the coherent profile/database/document +backup and its receipt, then use Start to resume. A source export is not +a full backup. + +Use Restore Latest Backup through the supported controls. If the result +says Restore needs service start, use Start, then Check, and reopen a +known record. Do not repeat restore merely because services need to +start. The fresh-profile acceptance verified that a fulfilled request +survived restore and a post-backup marker did not. + +Keep Station’s dedicated database and media evidence together in its own +backup. Core’s native-profile backup must not be assumed to include an +external Station data directory. Stop writers during a coordinated +backup. Preserve failed media attempts and logs. + +On failure, record the time, selected composition, component/installer +versions and exact message. Check System Health for stopped, starting, +ready or failed dependencies. Use the existing Retry control after +readiness; do not create duplicate business records to refresh a stale +view. Share only a redacted diagnostic bundle. Preserve secrets, +original evidence, recovery material and unrelated installations. Troubleshooting - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Symptom Likely meaning Next action ----------------------------- ------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------- Workspace absent Wrong product composition or unavailable canonical runtime. Check selected composition; activate through Finish Records Migration; wait for readiness. - Cannot sign in / 401 Missing or expired named account session. Sign in normally; reopen a Station launch ticket if applicable. - Permission denied / 403 Account, module, source or browser-origin permission. Ask the authorized administrator to inspect the intended permission; do not invent role headers. - Save conflict / 409 The saved revision, expected source hash or lifecycle changed. Keep edits, reopen current state and reconcile deliberately. - Invalid input / 422 Required field, format, geometry, source envelope or state is invalid. Read the field detail and correct the input/source; preserve originals. - Service unavailable / 503 Database, schema, connected source or configuration unavailable. Inspect System Health and the named dependency. Preserve work; retry only after readiness. - Export refused Missing exact review, approval, audience or source authorization. Read the refusal and complete the owning product’s explicit decision. - Restore needs service start The snapshot was restored but services have not resumed. Use Start, then Check and verify a saved record; do not blindly repeat restore. - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Verified workflows and limits - -------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Product Recorded result Precisely exercised - ----------------------- ----------------------- -------------------------------------------------------------------------------------------------------------------- - Zoning PASS GeoJSON/PostGIS import, cited dimensional rule, parcel answer, staff review/history/snapshot and native workspace. - - -------------------------------------------------------------------------------------------------------------------------------------------------------------------- - -These results come from the identified signed candidate’s fresh normal-profile Sandbox exercise: real native IPC/HTTP/PostgreSQL and selected headless controls. All accounts, source bundles and media were synthetic. The guest install/uninstall and recovery passed, and the owned Sandbox stopped. No host installed application or standalone CivicCast was changed. This documentation task reuses those receipts; it does not claim a new software acceptance run. - -The workflow matrix identifies raw receipt filenames. The evidence index retains their original hashes; raw receipts remain in the private beta handoff rather than being silently republished with the documentation site. - -The limits remain: actual city field acceptance and equipment/network commissioning; Station automatic provisioning/SCM commissioning; every UI/role combination; field recognition accuracy; and historical in-place upgrades are not certified. They are not five invented feature requirements. Fresh-install controlled beta handoff remains the accepted scope. This package makes no city-deployment, publication or general-availability claim. + Product Recorded result Precisely exercised + --------- ----------------- -------------------------------------------------------------------------------------------------------------------- + Zoning PASS GeoJSON/PostGIS import, cited dimensional rule, parcel answer, staff review/history/snapshot and native workspace. + +These results come from the identified signed candidate’s fresh +normal-profile Sandbox exercise: real native IPC/HTTP/PostgreSQL and +selected headless controls. All accounts, source bundles and media were +synthetic. The guest install/uninstall and recovery passed, and the +owned Sandbox stopped. No host installed application or standalone +CivicCast was changed. This documentation task reuses those receipts; it +does not claim a new software acceptance run. + +See the Windows acceptance summary for this MSI. The historical evidence +index applies to its original build. + +The limits remain: actual city field acceptance and equipment/network +commissioning; Station automatic provisioning/SCM commissioning; every +UI/role combination; field recognition accuracy; and historical in-place +upgrades are not certified. They are not five invented feature +requirements. Fresh-install controlled beta handoff remains the accepted +scope. This package makes no city-deployment, publication or +general-availability claim. Terms of service and license Scope and status -These terms describe the Townlight Beta 1 software and this documentation package. This is a locally prepared private beta, not a hosted-service subscription, a city deployment agreement or a public release. No uptime commitment, support response time, indemnity, data-processing agreement or paid service is created by these documents. A separate signed agreement, if any, governs services it actually provides. +These terms describe the Townlight Beta 1 software and this +documentation package. This public Windows beta is for evaluation. No +uptime commitment, support response time, indemnity, data-processing +agreement or paid service is created by these documents. A separate +signed agreement, if any, governs services it actually provides. Software license and rights -Current Townlight-owned distributions identified in this candidate use AGPL-3.0-only. The full license is supplied with this documentation and with the source companion. The license governs rights to run, copy, modify and convey the covered software; these operational terms do not add restrictions to those rights. Historical grants and dependency licenses retain their own terms. CivicCast remains a separate product and is not relicensed by this documentation work. - -When conveying covered software, retain applicable notices and provide the corresponding source and installation/build information required by the license. For a modified version supporting remote network interaction, follow section 13’s source-offer requirement. The companion archive identifies the source for this candidate; a link to a different public branch is not a substitute for the matching source. Read the supplied license for the complete conditions. See the GNU license reference and GNU licensing FAQ. +Current Townlight-owned distributions identified in this candidate use +AGPL-3.0-only. The full license is supplied with this documentation and +with the source companion. The license governs rights to run, copy, +modify and convey the covered software; these operational terms do not +add restrictions to those rights. Historical grants and dependency +licenses retain their own terms. CivicCast remains a separate product +and is not relicensed by this documentation work. + +When conveying covered software, retain applicable notices and provide +the corresponding source and installation/build information required by +the license. For a modified version supporting remote network +interaction, follow section 13’s source-offer requirement. The companion +archive identifies the source for this candidate; a link to a different +public branch is not a substitute for the matching source. Read the +supplied license for the complete conditions. See the GNU license +reference and GNU licensing FAQ. Data ownership and access -Importing a document does not transfer its ownership or grant permission to publish it. The operating organization controls its accounts, access decisions, lawful source use, retention and review/release policy. Keep resident information, credentials, private notes and restricted evidence in their authorized locations. Documentation examples contain fictional data. No real city account, credential or record is required to exercise these examples in an isolated test environment. +Importing a document does not transfer its ownership or grant permission +to publish it. The operating organization controls its accounts, access +decisions, lawful source use, retention and review/release policy. Keep +resident information, credentials, private notes and restricted evidence +in their authorized locations. Documentation examples contain fictional +data. No real city account, credential or record is required to exercise +these examples in an isolated test environment. Local operation and external processors -The accepted beta workflow is local and uses named staff accounts. Station has separate storage and credentials. Configure backup destinations and optional model/network providers deliberately. A configured external provider may receive submitted prompts, images or audio according to that configuration and provider’s terms; this documentation does not promise that every optional configuration is offline. An email outbox or local public view does not establish external delivery or an internet deployment. This static documentation site has no analytics, account collection or remote font dependency. +The accepted beta workflow is local and uses named staff accounts. +Station has separate storage and credentials. Configure backup +destinations and optional model/network providers deliberately. A +configured external provider may receive submitted prompts, images or +audio according to that configuration and provider’s terms; this +documentation does not promise that every optional configuration is +offline. An email outbox or local public view does not establish +external delivery or an internet deployment. This static documentation +site has no analytics, account collection or remote font dependency. Staff decisions and source applicability -Staff verify the jurisdiction, source currency, permissions, citations and proposed audience. Model output and generated guidance require review. No draft is automatically an official legal interpretation, zoning determination, permit approval, fee assessment, enforcement notice or records-release decision. Official permit fee authority remains with the adopted source and responsible organization; imported amounts do not become a new authoritative calculation. +Staff verify the jurisdiction, source currency, permissions, citations +and proposed audience. Model output and generated guidance require +review. No draft is automatically an official legal interpretation, +zoning determination, permit approval, fee assessment, enforcement +notice or records-release decision. Official permit fee authority +remains with the adopted source and responsible organization; imported +amounts do not become a new authoritative calculation. Beta operation and recovery -Use the identified candidate in its supported fresh-install scope. Preserve backups and original evidence. Test physical equipment and chosen network/service configuration before relying on them. The supplied acceptance describes selected synthetic workflows, not every screen, vendor, field condition or upgrade. Operators decide whether a particular deployment meets their own operational obligations. +Use the identified candidate in its supported fresh-install scope. +Preserve backups and original evidence. Test physical equipment and +chosen network/service configuration before relying on them. The +supplied acceptance describes selected synthetic workflows, not every +screen, vendor, field condition or upgrade. Operators decide whether a +particular deployment meets their own operational obligations. Warranty and liability -The covered software’s warranty and liability conditions are those in sections 15–17 of the supplied AGPL and any applicable separate written undertaking. This documentation creates no additional warranty or limitation beyond those terms. Third-party software is subject to its retained license notices. Nothing here removes rights that applicable law makes nonwaivable. +The covered software’s warranty and liability conditions are those in +sections 15–17 of the supplied AGPL and any applicable separate written +undertaking. This documentation creates no additional warranty or +limitation beyond those terms. Third-party software is subject to its +retained license notices. Nothing here removes rights that applicable +law makes nonwaivable. Support and incident reporting -Use the project’s existing SUPPORT and SECURITY guidance for its matching repository. Report reproducible behavior with the version, operation and redacted logs. Do not put credentials, resident records or unredacted evidence in a public issue. Coordinate sensitive reports through the channel designated in SECURITY. No new support address or service commitment is invented here. +Use the project’s existing SUPPORT and SECURITY guidance for its +matching repository. Report reproducible behavior with the version, +operation and redacted logs. Do not put credentials, resident records or +unredacted evidence in a public issue. Coordinate sensitive reports +through the channel designated in SECURITY. No new support address or +service commitment is invented here. Ending a beta exercise and document changes -When an organization ends testing, it controls retention/export and removes access according to its policy. Uninstall may retain data; back up and inspect the selected removal options. Ending an exercise does not revoke rights already granted by AGPL. Later software/documentation versions must identify their changed candidate and scope; historical receipts retain their original identities. These terms do not claim that a city has accepted a contract merely by reading a manual. +When an organization ends testing, it controls retention/export and +removes access according to its policy. Uninstall may retain data; back +up and inspect the selected removal options. Ending an exercise does not +revoke rights already granted by AGPL. Later software/documentation +versions must identify their changed candidate and scope; historical +receipts retain their original identities. These terms do not claim that +a city has accepted a contract merely by reading a manual. Glossary - --------------------------------------------------------------------------------------------------------------------------------------------------------- - Term Meaning - ----------------------------------- --------------------------------------------------------------------------------------------------------------------- - Approval An explicit authorized decision on the saved text/artifact. It is separate from saving or attachment. - - Canonical record The owning product’s retained identity and saved version, rather than an editable copied label. - - Composition The selected set of desktop modules; inspections-preview exposes the eight staff products. - - Corresponding source The source/build material matching the delivered covered program, subject to its license. - - Derivative / Records copy A separately prepared document with its own intended audience and hash. - - Hash / SHA256 A fingerprint of exact bytes. It detects change; it does not establish legal authority. - - Idempotency Repeating the same identified request has the same intended effect; changing its payload can be refused. - - IPC The native desktop command boundary between its browser interface and Rust host. - - MCP Model Context Protocol; no direct Townlight product server is enabled by this beta. - - Original Retained source bytes. A reviewed derivative does not replace them. - - Provenance Source, version, date, actor and relationship information retained with evidence. - - Revision An immutable saved version. Later edits do not inherit an earlier review automatically. - - Snapshot A fixed audience-specific copy tied to a source/reviewed revision. - - Station Townlight’s separate media boundary using a pinned CivicCast-derived engine; standalone CivicCast remains separate. - --------------------------------------------------------------------------------------------------------------------------------------------------------- + Term Meaning + --------------------------- --------------------------------------------------------------------------------------------------------------------- + Approval An explicit authorized decision on the saved text/artifact. It is separate from saving or attachment. + Canonical record The owning product’s retained identity and saved version, rather than an editable copied label. + Composition The selected set of desktop modules; inspections-preview exposes the eight staff products. + Corresponding source The source/build material matching the delivered covered program, subject to its license. + Derivative / Records copy A separately prepared document with its own intended audience and hash. + Hash / SHA256 A fingerprint of exact bytes. It detects change; it does not establish legal authority. + Idempotency Repeating the same identified request has the same intended effect; changing its payload can be refused. + IPC The native desktop command boundary between its browser interface and Rust host. + MCP Model Context Protocol; no direct Townlight product server is enabled by this beta. + Original Retained source bytes. A reviewed derivative does not replace them. + Provenance Source, version, date, actor and relationship information retained with evidence. + Revision An immutable saved version. Later edits do not inherit an earlier review automatically. + Snapshot A fixed audience-specific copy tied to a source/reviewed revision. + Station Townlight’s separate media boundary using a pinned CivicCast-derived engine; standalone CivicCast remains separate. Alphabetical subject index @@ -414,14 +713,21 @@ Alphabetical subject index Operating subject links -- Discretionary processes and staff review — Discretionary processes and staff review. +- Discretionary processes and staff review — Discretionary processes and + staff review. - Explain the cited process — Explain the cited process. -- Keep parcel import and inspection in the right order — Keep parcel import and inspection in the right order. -- Use the existing specialist review contracts — Use the existing specialist review contracts. +- Keep parcel import and inspection in the right order — Keep parcel + import and inspection in the right order. +- Use the existing specialist review contracts — Use the existing + specialist review contracts. Source and document control -This edition is authored from the immutable corresponding-source companion, the generated installed-domain schema and the retained workflow receipts. The current software versions and signed artifacts are unchanged. Public historical pages are not synchronized or published by this local documentation task. +This edition is authored from the immutable corresponding-source +companion, the generated installed-domain schema and the retained +workflow receipts. The current software versions and signed artifacts +are unchanged. Public historical pages are not synchronized or published +by this local documentation task. Workflow subject index diff --git a/docs/beta-1/api/access.html b/docs/beta-1/api/access.html index a6e0c5e..4bab2be 100644 --- a/docs/beta-1/api/access.html +++ b/docs/beta-1/api/access.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}

Townlight

Townlight Access API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Access API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Access 0.5.0. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/code.html b/docs/beta-1/api/code.html index fcab814..6c86a44 100644 --- a/docs/beta-1/api/code.html +++ b/docs/beta-1/api/code.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Code API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Code API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Code 1.0.9. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/core.html b/docs/beta-1/api/core.html index 07dc8dd..ad9db42 100644 --- a/docs/beta-1/api/core.html +++ b/docs/beta-1/api/core.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Core API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Core API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Core 1.3.0.dev2. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/inspections.html b/docs/beta-1/api/inspections.html index 91ede31..415710f 100644 --- a/docs/beta-1/api/inspections.html +++ b/docs/beta-1/api/inspections.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Inspections API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Inspections API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Inspections 0.3.0+dev.2. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/meetings.html b/docs/beta-1/api/meetings.html index a0337ea..c2817c1 100644 --- a/docs/beta-1/api/meetings.html +++ b/docs/beta-1/api/meetings.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Meetings API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Meetings API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Meetings 1.0.5. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/notice.html b/docs/beta-1/api/notice.html index 275a264..c9e3b8f 100644 --- a/docs/beta-1/api/notice.html +++ b/docs/beta-1/api/notice.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Notice API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Notice API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Notice 0.3.0. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/permitting.html b/docs/beta-1/api/permitting.html index 9b8dc83..9e64463 100644 --- a/docs/beta-1/api/permitting.html +++ b/docs/beta-1/api/permitting.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Permitting API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Permitting API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Permitting 0.3.0+dev.2. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/planning.html b/docs/beta-1/api/planning.html index 39ab819..dacbe93 100644 --- a/docs/beta-1/api/planning.html +++ b/docs/beta-1/api/planning.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Planning API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Planning API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Planning 0.4.0.dev2. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/records.html b/docs/beta-1/api/records.html index 5bba24d..88a8201 100644 --- a/docs/beta-1/api/records.html +++ b/docs/beta-1/api/records.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Records API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Records API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Records 1.8.0.dev2. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/station-service-openapi.json b/docs/beta-1/api/station-service-openapi.json new file mode 100644 index 0000000..0df0b54 --- /dev/null +++ b/docs/beta-1/api/station-service-openapi.json @@ -0,0 +1,1962 @@ +{ + "openapi": "3.1.0", + "info": { + "title": "Townlight Station", + "version": "0.3.0" + }, + "paths": { + "/health": { + "get": { + "summary": "Health", + "operationId": "health_health_get", + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + } + } + } + }, + "/v1/identity": { + "get": { + "summary": "Identity", + "operationId": "identity_v1_identity_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/recordings": { + "post": { + "summary": "Capture", + "operationId": "capture_v1_recordings_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Capture" + } + } + } + }, + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + }, + "get": { + "summary": "List Records", + "operationId": "list_records_v1_recordings_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/recordings/{identity}": { + "get": { + "summary": "Get Record", + "operationId": "get_record_v1_recordings__identity__get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/recordings/{identity}/content": { + "get": { + "summary": "Content", + "operationId": "content_v1_recordings__identity__content_get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/recordings/{identity}/retry": { + "post": { + "summary": "Retry", + "operationId": "retry_v1_recordings__identity__retry_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/live-sources": { + "get": { + "summary": "Live Sources", + "operationId": "live_sources_v1_live_sources_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/recordings/{identity}/stop": { + "post": { + "summary": "Stop Live", + "operationId": "stop_live_v1_recordings__identity__stop_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/civiccast-feeds": { + "get": { + "summary": "Catalog", + "operationId": "catalog_v1_civiccast_feeds_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/recordings/{identity}/youtube": { + "post": { + "summary": "Upload", + "operationId": "upload_v1_recordings__identity__youtube_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Upload" + } + } + } + }, + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/youtube-uploads": { + "get": { + "summary": "List Uploads", + "operationId": "list_uploads_v1_youtube_uploads_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/youtube-uploads/{identity}/retry": { + "post": { + "summary": "Retry", + "operationId": "retry_v1_youtube_uploads__identity__retry_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/schedules": { + "post": { + "summary": "Create Schedule", + "operationId": "create_schedule_v1_schedules_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ScheduleRequest" + } + } + } + }, + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + }, + "get": { + "summary": "List Schedules", + "operationId": "list_schedules_v1_schedules_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/schedules/{identity}/cancel": { + "post": { + "summary": "Cancel Schedule", + "operationId": "cancel_schedule_v1_schedules__identity__cancel_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/playouts": { + "post": { + "summary": "Create Playout", + "operationId": "create_playout_v1_playouts_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/PlayoutRequest" + } + } + } + }, + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + }, + "get": { + "summary": "List Playouts", + "operationId": "list_playouts_v1_playouts_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/playouts/{identity}": { + "get": { + "summary": "Get Playout", + "operationId": "get_playout_v1_playouts__identity__get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/on-air": { + "get": { + "summary": "On Air", + "operationId": "on_air_v1_on_air_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/on-air/live": { + "post": { + "summary": "Live Override", + "description": "Put a configured live input on air, in place of the scheduled program.", + "operationId": "live_override_v1_on_air_live_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/LiveOverrideRequest" + } + } + } + }, + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/on-air/return-to-schedule": { + "post": { + "summary": "Return To Schedule", + "operationId": "return_to_schedule_v1_on_air_return_to_schedule_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/playouts/{identity}/approve": { + "post": { + "summary": "Approve", + "operationId": "approve_v1_playouts__identity__approve_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/ApprovalRequest" + } + } + } + }, + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/playouts/{identity}/publish": { + "post": { + "summary": "Publish", + "operationId": "publish_v1_playouts__identity__publish_post", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "202": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/public/playback/{identity}": { + "get": { + "summary": "Public Playback", + "operationId": "public_playback_v1_public_playback__identity__get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/public/playback/{identity}/captions": { + "get": { + "summary": "Public Captions", + "operationId": "public_captions_v1_public_playback__identity__captions_get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/public/playback/{identity}/program": { + "get": { + "summary": "Public Program", + "operationId": "public_program_v1_public_playback__identity__program_get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/v1/operator-ticket": { + "post": { + "summary": "Issue", + "operationId": "issue_v1_operator_ticket_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/operator/session": { + "post": { + "summary": "Exchange", + "operationId": "exchange_operator_session_post", + "requestBody": { + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Ticket" + } + } + }, + "required": true + }, + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/operator/logout": { + "post": { + "summary": "Logout", + "operationId": "logout_operator_logout_post", + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + } + } + } + }, + "/operator/catalog": { + "get": { + "summary": "Catalog", + "operationId": "catalog_operator_catalog_get", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/operator/meeting/{identity}": { + "get": { + "summary": "Meeting", + "operationId": "meeting_operator_meeting__identity__get", + "parameters": [ + { + "name": "identity", + "in": "path", + "required": true, + "schema": { + "type": "string", + "format": "uuid", + "title": "Identity" + } + }, + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/operator/handoff": { + "post": { + "summary": "Handoff", + "operationId": "handoff_operator_handoff_post", + "parameters": [ + { + "name": "X-Townlight-Session", + "in": "header", + "required": false, + "schema": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "null" + } + ], + "title": "X-Townlight-Session" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/Handoff" + } + } + } + }, + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + }, + "422": { + "description": "Validation Error", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/HTTPValidationError" + } + } + } + } + } + } + }, + "/": { + "get": { + "summary": "Page", + "operationId": "page__get", + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + } + } + } + }, + "/operator.js": { + "get": { + "summary": "Script", + "operationId": "script_operator_js_get", + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + } + } + } + }, + "/operator.css": { + "get": { + "summary": "Style", + "operationId": "style_operator_css_get", + "responses": { + "200": { + "description": "Successful Response", + "content": { + "application/json": { + "schema": {} + } + } + } + } + } + } + }, + "components": { + "schemas": { + "ApprovalRequest": { + "properties": { + "note": { + "type": "string", + "maxLength": 500, + "minLength": 3, + "title": "Note" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "note" + ], + "title": "ApprovalRequest" + }, + "Capture": { + "properties": { + "meeting_id": { + "type": "string", + "format": "uuid", + "title": "Meeting Id" + }, + "agenda_ids": { + "items": { + "type": "string", + "format": "uuid" + }, + "type": "array", + "maxItems": 100, + "title": "Agenda Ids" + }, + "source_file": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9][A-Za-z0-9_.-]{0,180}$" + }, + { + "type": "null" + } + ], + "title": "Source File" + }, + "live_source_id": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9_-]{1,64}$" + }, + { + "type": "null" + } + ], + "title": "Live Source Id" + }, + "civiccast_feed_id": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9_-]{1,64}$" + }, + { + "type": "null" + } + ], + "title": "Civiccast Feed Id" + }, + "captions_file": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9][A-Za-z0-9_.-]{0,180}\\.srt$" + }, + { + "type": "null" + } + ], + "title": "Captions File" + }, + "idempotency_key": { + "type": "string", + "maxLength": 100, + "minLength": 1, + "title": "Idempotency Key" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "meeting_id", + "idempotency_key" + ], + "title": "Capture" + }, + "HTTPValidationError": { + "properties": { + "detail": { + "items": { + "$ref": "#/components/schemas/ValidationError" + }, + "type": "array", + "title": "Detail" + } + }, + "type": "object", + "title": "HTTPValidationError" + }, + "Handoff": { + "properties": { + "request_id": { + "type": "string", + "format": "uuid", + "title": "Request Id" + }, + "recording_id": { + "type": "string", + "format": "uuid", + "title": "Recording Id" + }, + "expected_sha256": { + "type": "string", + "pattern": "^[0-9a-f]{64}$", + "title": "Expected Sha256" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "request_id", + "recording_id", + "expected_sha256" + ], + "title": "Handoff" + }, + "LiveOverrideRequest": { + "properties": { + "live_source_id": { + "type": "string", + "pattern": "^[A-Za-z0-9_-]{1,64}$", + "title": "Live Source Id" + }, + "reason": { + "type": "string", + "maxLength": 200, + "minLength": 3, + "title": "Reason" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "live_source_id", + "reason" + ], + "title": "LiveOverrideRequest", + "description": "An on-air override naming an administrator-configured live input." + }, + "PlayoutRequest": { + "properties": { + "recording_id": { + "type": "string", + "format": "uuid", + "title": "Recording Id" + }, + "mode": { + "type": "string", + "pattern": "^(dry-run|commit)$", + "title": "Mode" + }, + "idempotency_key": { + "type": "string", + "maxLength": 100, + "minLength": 1, + "title": "Idempotency Key" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "recording_id", + "mode", + "idempotency_key" + ], + "title": "PlayoutRequest" + }, + "ScheduleRequest": { + "properties": { + "meeting_id": { + "type": "string", + "format": "uuid", + "title": "Meeting Id" + }, + "agenda_ids": { + "items": { + "type": "string", + "format": "uuid" + }, + "type": "array", + "maxItems": 100, + "title": "Agenda Ids" + }, + "source_file": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9][A-Za-z0-9_.-]{0,180}$" + }, + { + "type": "null" + } + ], + "title": "Source File" + }, + "live_source_id": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9_-]{1,64}$" + }, + { + "type": "null" + } + ], + "title": "Live Source Id" + }, + "captions_file": { + "anyOf": [ + { + "type": "string", + "pattern": "^[A-Za-z0-9][A-Za-z0-9_.-]{0,180}\\.srt$" + }, + { + "type": "null" + } + ], + "title": "Captions File" + }, + "start_at": { + "type": "string", + "format": "date-time", + "title": "Start At" + }, + "idempotency_key": { + "type": "string", + "maxLength": 100, + "minLength": 1, + "title": "Idempotency Key" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "meeting_id", + "start_at", + "idempotency_key" + ], + "title": "ScheduleRequest" + }, + "Ticket": { + "properties": { + "ticket": { + "type": "string", + "maxLength": 128, + "minLength": 32, + "title": "Ticket" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "ticket" + ], + "title": "Ticket" + }, + "Upload": { + "properties": { + "title": { + "type": "string", + "maxLength": 100, + "minLength": 1, + "pattern": "^[^<>\\x00-\\x1f]+$", + "title": "Title" + }, + "privacy": { + "type": "string", + "enum": [ + "private", + "unlisted", + "public" + ], + "title": "Privacy", + "default": "private" + }, + "approval_note": { + "type": "string", + "maxLength": 500, + "minLength": 3, + "title": "Approval Note" + }, + "idempotency_key": { + "type": "string", + "maxLength": 100, + "minLength": 1, + "title": "Idempotency Key" + } + }, + "additionalProperties": false, + "type": "object", + "required": [ + "title", + "approval_note", + "idempotency_key" + ], + "title": "Upload" + }, + "ValidationError": { + "properties": { + "loc": { + "items": { + "anyOf": [ + { + "type": "string" + }, + { + "type": "integer" + } + ] + }, + "type": "array", + "title": "Location" + }, + "msg": { + "type": "string", + "title": "Message" + }, + "type": { + "type": "string", + "title": "Error Type" + }, + "input": { + "title": "Input" + }, + "ctx": { + "type": "object", + "title": "Context" + } + }, + "type": "object", + "required": [ + "loc", + "msg", + "type" + ], + "title": "ValidationError" + } + } + } +} \ No newline at end of file diff --git a/docs/beta-1/api/station.html b/docs/beta-1/api/station.html index 1d46cc3..256edf1 100644 --- a/docs/beta-1/api/station.html +++ b/docs/beta-1/api/station.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Station API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Station API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Station 0.3.0. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/suite.html b/docs/beta-1/api/suite.html index 7afab04..ca630ec 100644 --- a/docs/beta-1/api/suite.html +++ b/docs/beta-1/api/suite.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Suite API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Suite API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Desktop source 1.7.0-1; townlight-runtime 0.2.0. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/api/zoning.html b/docs/beta-1/api/zoning.html index e5ee5ce..5db5871 100644 --- a/docs/beta-1/api/zoning.html +++ b/docs/beta-1/api/zoning.html @@ -7,8 +7,8 @@ @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Zoning API reference

-

Prepared source candidate, November 2, 2026. New signed Windows installed acceptance and publication remain pending.

+pre{white-space:pre-wrap;overflow-wrap:anywhere}summary{cursor:pointer;padding:.6rem;font-weight:600}details{margin:.5rem 0}
Townlight

Townlight Zoning API reference

+

Windows Beta 1 · source reference. The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data. This schema describes source contracts. The Windows acceptance summary identifies the installed checks.

Townlight Zoning 0.2.3. The HTTP host is Townlight Records 1.8.0.dev2. Component package versions and the host API version are separate identities.

Generated from the actual native inspections-preview composition without application lifespan, migrations or database/network access. It describes route and validation contracts; it does not establish endpoint behavior, individual authorization or installed acceptance. Standalone product applications have separate deployment boundaries.

Machine-readable OpenAPI schema · Operating manual and limits

diff --git a/docs/beta-1/assets/code-architecture.svg b/docs/beta-1/assets/code-architecture.svg new file mode 100644 index 0000000..a61123b --- /dev/null +++ b/docs/beta-1/assets/code-architecture.svg @@ -0,0 +1 @@ +Townlight Code architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audienceCode workspaceNative fixed commandsPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceReviewed evidence copyExplicit version and hashRecords and recoverySeparate release or backupPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/core-architecture.svg b/docs/beta-1/assets/core-architecture.svg new file mode 100644 index 0000000..d31cb59 --- /dev/null +++ b/docs/beta-1/assets/core-architecture.svg @@ -0,0 +1 @@ +Townlight Core architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audienceSetup Settings and HealthNamed accounts and readinessPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceCoherent backup controlsStop writers then snapshotRestore and readbackStart then CheckPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/inspections-architecture.svg b/docs/beta-1/assets/inspections-architecture.svg new file mode 100644 index 0000000..03a2f1a --- /dev/null +++ b/docs/beta-1/assets/inspections-architecture.svg @@ -0,0 +1 @@ +Townlight Inspections architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audienceInspections workspaceNative fixed commandsPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceReviewed evidence copyExplicit version and hashRecords and recoverySeparate release or backupPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/meetings-architecture.svg b/docs/beta-1/assets/meetings-architecture.svg new file mode 100644 index 0000000..013fcaf --- /dev/null +++ b/docs/beta-1/assets/meetings-architecture.svg @@ -0,0 +1 @@ +Townlight Meetings architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audienceMeetings workspaceNative fixed commandsPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceReviewed evidence copyExplicit version and hashRecords and recoverySeparate release or backupPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/permitting-architecture.svg b/docs/beta-1/assets/permitting-architecture.svg new file mode 100644 index 0000000..f0ea848 --- /dev/null +++ b/docs/beta-1/assets/permitting-architecture.svg @@ -0,0 +1 @@ +Townlight Permitting architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audiencePermitting workspaceNative fixed commandsPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceReviewed evidence copyExplicit version and hashRecords and recoverySeparate release or backupPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/planning-architecture.svg b/docs/beta-1/assets/planning-architecture.svg new file mode 100644 index 0000000..7ade4b3 --- /dev/null +++ b/docs/beta-1/assets/planning-architecture.svg @@ -0,0 +1 @@ +Townlight Planning architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audiencePlanning workspaceNative fixed commandsPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceReviewed evidence copyExplicit version and hashRecords and recoverySeparate release or backupPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/portal-architecture.svg b/docs/beta-1/assets/portal-architecture.svg new file mode 100644 index 0000000..5b3849c --- /dev/null +++ b/docs/beta-1/assets/portal-architecture.svg @@ -0,0 +1 @@ +Townlight portal architecturePrivate Meetings, Station and Records feed a native bridge. A private approved bundle flows to the separately deployed portal, which serves residents through a TLS proxy.Private staff environmentSeparate portal deploymentMeetings archiveStation recordingRecords releaseNative bridgeapproval + proof + checksWagtail portalcity pages + public archivePrivate release filesTLS reverse proxycity services + meetingsprivate ZIP diff --git a/docs/beta-1/assets/portal-home.png b/docs/beta-1/assets/portal-home.png new file mode 100644 index 0000000000000000000000000000000000000000..c99e299572e165c559c0ecc95c66b4340f83c771 GIT binary patch literal 106283 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
u;|Lo5Ga-egqgujao*-_hqlChcS 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 ZBUG6V`T;(7k{P7Y(RgsL_|C%@{|A&XVPXIP literal 0 HcmV?d00001 diff --git a/docs/beta-1/assets/records-architecture.svg b/docs/beta-1/assets/records-architecture.svg new file mode 100644 index 0000000..4577fb7 --- /dev/null +++ b/docs/beta-1/assets/records-architecture.svg @@ -0,0 +1 @@ +Townlight Records architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audienceRecords workspaceNative fixed commandsPython domain runtimeIdentity and business validationPostgreSQL and originalsVersions and provenanceRelease decision and approvalExact reviewed responseExport and fulfillmentRetained audit trailPrimary staff and evidence path. Additional supported connections are listed in the manual. \ No newline at end of file diff --git a/docs/beta-1/assets/station-architecture.svg b/docs/beta-1/assets/station-architecture.svg new file mode 100644 index 0000000..ce93434 --- /dev/null +++ b/docs/beta-1/assets/station-architecture.svg @@ -0,0 +1 @@ +Townlight Station architectureMeetings → Station → Records. Standalone CivicCast has no shared mutable configuration or storage.Meetings and staff sessionCanonical context and authorityStation API and operatorTicket and durable requestsStation worker and mediaPinned isolated engineStation database and filesAttempts and verified mediaRecords evidence intakeHash checked private originalRecords review and releaseSeparate authorized decisionMeetings → Station → Records. Standalone CivicCast has no shared mutable configuration or storage. \ No newline at end of file diff --git a/docs/beta-1/assets/station-delivery-architecture.svg b/docs/beta-1/assets/station-delivery-architecture.svg new file mode 100644 index 0000000..bb1f02d --- /dev/null +++ b/docs/beta-1/assets/station-delivery-architecture.svg @@ -0,0 +1 @@ +Station delivery architecturePrivate capture is independent of live SRT delivery to CivicCast and completed recording uploads to YouTube.Chamber inputConfigured live MPEG-TSStation captureIndependent recording pipelinePrivate evidenceGrowing TS → verified recordingIsolated live senderEncrypted SRT; bounded buffersSeparate CivicCastPEG operator controls cableApproved upload queueSeparate worker; MP4 remuxYouTube recordingExplicit visibility and receipt \ No newline at end of file diff --git a/docs/beta-1/assets/suite-architecture.svg b/docs/beta-1/assets/suite-architecture.svg new file mode 100644 index 0000000..5206ca7 --- /dev/null +++ b/docs/beta-1/assets/suite-architecture.svg @@ -0,0 +1 @@ +Townlight Suite architectureNative desktop and canonical domain services; Station remains a separate configured boundary.Staff desktopEight product workspacesNative Rust and TauriSession and fixed IPCPython domain runtimeCanonical business rulesPostgreSQL and filesSaved work and originalsStation API and workerSeparate database and mediaRecords release workflowDecision then approvalNative desktop and canonical domain services; Station remains a separate configured boundary. \ No newline at end of file diff --git a/docs/beta-1/docx/Townlight-Access-Manual-Beta-1.docx b/docs/beta-1/docx/Townlight-Access-Manual-Beta-1.docx index 2edaf64861c25b0383c5dd0f85787f348f2892c0..bd2a640c7a035b93be52267466d9d6af278d1785 100644 GIT binary patch delta 11419 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 delta 10913 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 ONy)!{c0^tO()d4(nbmgy delta 22087 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 aVQ%vLkD*{;|5PMKy$Noip+Ovf{`wDBsl{jj diff --git a/docs/beta-1/docx/Townlight-Core-Manual-Beta-1.docx b/docs/beta-1/docx/Townlight-Core-Manual-Beta-1.docx index 529355c956570ac4ba0d5e0bb3c3e22a53154604..1ac276595dc2aef740e49bbd9b54b7889995b0bc 100644 GIT binary patch delta 42573 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 delta 22424 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 Y8{5IlPK2mvFXJo=4+4dD{8i=u182h#KL7v# delta 22069 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
Etlx<3<24>I1-W^y>-?aw$+-j^~ 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 p4~>vCP0< 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 Tv6EARC_$unAW-7tf5P}5DA-fJ diff --git a/docs/beta-1/docx/Townlight-Notice-Manual-Beta-1.docx b/docs/beta-1/docx/Townlight-Notice-Manual-Beta-1.docx index 3c633834b1d5ab1fb8f2785612cae640189e03da..df4c5dff04dcf5c7cf537979d000c0393f4144c7 100644 GIT binary patch delta 7153 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 delta 6131 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 diff --git a/docs/beta-1/docx/Townlight-Permitting-Manual-Beta-1.docx b/docs/beta-1/docx/Townlight-Permitting-Manual-Beta-1.docx index 390e03b9e920969901d1199f04310059d5483a8f..a631a995d528cfb53462c7e1bb59a257a70517f2 100644 GIT binary patch delta 42281 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 MEdZd__SfzI1H!@j^#A|> delta 21160 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�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 diff --git a/docs/beta-1/docx/Townlight-Portal-Guide-Beta-1.docx b/docs/beta-1/docx/Townlight-Portal-Guide-Beta-1.docx new file mode 100644 index 0000000000000000000000000000000000000000..d9196e3fa7f41f309fdbac1f16804e999c0b9034 GIT binary patch literal 268319 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%0Awf&h-w;i#N4yH!eea4^dWc`7M?&&nGQQ z#6lNfr;d7dG*25N7YZ8)Q@`AMs)^sQLM=SqLvXX3w=R%ArZaG`@w5LbYrA5qqI*UBBtDK&u48m)@ z#B(pv5qjqKfCkiY(&()KG##Q(K#tkBeec*!w$zQJBF? zZYyF{hV@?cfyC3Qg8<-YF^uqI&54AU(*&=k?I(NeKZ{)5ILicYcVm@-5EmBi9&Wzh zdXa^>(m)D_VKOV28orE`d9vS6z{k| ztb4I6<>c4L2|KPj^@qplMU0q@#iApF%TQGb$Ma;q6`@^eFfP~Ar$Z64Oon;g#9ZZo zfC|#tuI!lt!Lg1jI`&5$F|MZN!AFQMu;J-^7h+Prp&kz^B?cOyBKR4g8>Z_!#p?f< z^!@_C0xd@DNO=Lud3sL?;R;LJ#qzS#tH$QFZA<&K7usN!xe0kH3=PQHB{mWib{da@ z=+5vjxR|N6;UJ%95b>YhI$R8Pt(Ee3vmrX`T9LB06Wt$eU9x&|dX*Bxu6H%Q%-%(G zXJ#J~&_d$`%&uT2yOuniP41`VNw}sLKI@-4C(>gPC$nU!sHv<>A9ApwHm@_jITq4%Wo6{glE?bsjeA?Pp2E=k^T=*8XqY zy=7Qb-TOZZBA@~yN~eOffOLm+BP|Wm-JMEGH`3kB&@iNQcX#K|14Eq|e4g(w&b#yK z{QuX*wRy4k+`+lvr6$*TLnI?eql8g^^{aMScxd0(EkCUh49$5RVZoH9BuC$98C>2*1PF? ziC!E#hSa7=PENY!xP@C5*Dl>7UpiQR6gN;Qc@Ai$)SYcOg@|eD{e5N3Fz?W zAW9|1EjkHDX6UN8JY}FtY9s39;dITlhWgr7*!h@zAREny>bzWMo)!=i!E7g^tfSn6 zK{-9Zt74@SK37lfG4WE1LjXK=ay(xk>T31vklMtX0Z(D+=EE9t_NDE&DS7qA*SH2} zwB_as#?i-aaStlc=&j9H$Y&!n#(TEzRt#BEG2*FtZ&mNKzO8dha2J9gcyV$`(fHKS z=Hl>X)un!si^JVKuj2f*4TE_P_TNr7T=?)n$;C#;l~YW8* z6m}RbvUFoV_0{s&y|DS6{^$DReR2s|%MZpn5z#*vH_26g8@>L_Nq@hSM9do6t`~sX zgFY0YzGhdp>INYiv-<=2Qoa0inyush7=F+>Ayk<~J?y{qxZ{;s5IV``hsN|Jxl9|6fUg>jiR~9LTo{ zDbp*8HB=K_=*XB`Ggdi~-G2niZ-6EM1S&`i$u{oAJaVO&rDjIOFJ>09E zO7oFj9~Bd?haSIMZ{715^>RN$$DwwpF`B5|98fLde{ezIUMSwfbAGr3sBMVq2fVH> zzAbrrcWmI_k0WAw-(Suo4K2uedDpJWwl6hJ6)7`cUzF{)Cb62;S6edMt@`wkJc^yV zbKkhO1)r-}kEHAw7E6UZ4tiUY`NjsT9E-&|xs0=#2nViD_XVW@EZpPG#^&{Jnzhk_ zb7nwnoL^%o6={njYB*JDHn~2XcpA%Ngr{*}HPe+y2nDu#-m+NkMyA?N6gkmR&sN?P zFY)K+h2vig(;lTtHkF40;Zd^7`lS5Jnhwo2J0t?Dw#a=aN+a%!tOs`DQw06-LGAJNS`SI8dd(-> zz{}FEtJG6%eMv2$viWM|3mnZ59R~U{yYx28qWv~(W1ok_us+hAH)1ZG>_4dUkIdxyOqVV;+X8T&GbBFV*@x}OT%a$w z>mJ2h$`EkI77+y!GW2@58)cjpIclEd2(i8MHFEmQAyX&{ys@k6Tgb88JlDcC)k$n; zDBQPlbOkRL4wpIm6(0Dqeg39JYSP5N5ER(&3UO_cr`oR_jd!JkU-f`nv*);M7GzjVy=i$ z-a*jlNcO``4CPkW^(<7Bz>2B?sSrm%FfXySo1v|paqKQzgP;b>BG8@Pq;q?Eg#S@x zq*7!z?cZ7e`{a=0@!d`S1!PCZTcTW{-)A|Eq2;8xT9#T}-cb1XVa)M&AJ<9W2LCi@ zJJ;$ei+?CoQLIYaMFSXSSzf1MKypJbq*V2ZdNjj>r1d<~#!@fWHNp0%3Ug#!3voeP z8|*1k=7qyB?|NxY+4CT*OsYjT!zZe4=79UIzF8w~fDWd>;U?{;aN?}X-k5to#sTI# ztq%_xu`;*dKrK&Wp^9QaB_EM(aNa`_F}$6#&w!^x={=V9CG9~Ye?en9sy$cL2g%#P zo21&-PLy|OZc)3CFH}vkRE@+Yw`2urecZrQj2hlz8_EzQZRR@HzK9i(#2js)(UL&; zuRp1wHBS5aOM1QusrwAEG&izDp=F=MgtT4UrMvhTTV2Svc48-$QH-zv!zb|fcg76O z9+&F+x8HB6#4}&5F;?1a>Cmr{9c>((m zQoQCSU9v0F4>g`Yabmsf+GCZsP$7|>fD?99fE?37>L6Ycjd`S99+xmv8i)iR-XG&i zcAy~He-~FAqI1+=Q{6c2C``>6@!N$*w`=EAbUznDjAj={{l2Q@BF~e%_^4-N#aX5F zQ(YqXTiGwGpkH5p5KR(zwbTLgrelGgb>E0FX9bQ|D-KhI6jJF)z*0Ayx9@9C8f2H%r-pTn@loEl%j8GRRcQ0u*^R+cqb+4P@Ye@=Jh#V1S zdi_DTc-2{p2AZv>lQD9WuG@*a5YS9N%bdOdNVFN z2_FQUQ4(t{so%j`!BFl=!3Hj~$60cYzVoINQm5Ju0dP8f%fQr=-(voFww0(oOr*(v zICb@BEY=diSDSyl%1p+QzW=-!=HQe>9OMgm6qKje`|@91N>fAhPbU@Q<#^>GOHR1V zvzN_E63pUCmue>yD&-bHNVCn+MPc#2aaW@i{y5jsJp1Rv)%PjDW$Z>PL>21@`Ki-Q zQFy_oa6GJ>2a&p7*TJx1Cu%=lWhEEVREB9RzgU-{6J?|Dw4eBQ z0U9&wi9$_m<xkyUhP>stiiiNhZB1U)0KJ*mF4OIhiIbQ-t zrAebhg2|ES0}ZszO5A5kaX^qJ02e|W*cc6_dbQ^rqYM@xS)aR2m z5sdkD^hjf-?9X%8Pj3lS8?YqiS~%?Hyy#b6t~a@i4aqhBD9{c4fbM&e`&|R7Id$w+ z-nSc9M@A#8^m;m7Jw(FyqWfZyq+hnVfj4Z{3&BWNZ0i@Sg>EJE?;89C5g6ooIGL1} zQynK6YkGkRQn+B@Derx=LbDB`?&nstNkwMO8Hbi1{RwKl6V{ZAf+X--5d*-<4>o8N z&^U!VA{qWM}qT6P|mf zuE;azl>FQe+2&%DOZ}AuKjnhmV@i|Z*3Arp^3Z>3f`ZjCTwCp(#96z2NV(;wkbtl1 zY9r0Z_{&BeG=f%KsWd#Dx>e&Bt`1bxy#mlVp7vJX5~E#8sKe>|}lN$|Xteu_n{Q7e@q};udo|ip~eRiy)8( znbUO3uOk^}ZY6XP?)Au5xZTB6V?vcnxvh?Pp>dO3QL@aOxvz9Spr*JeNiq?&s#gR^Dm3Alcc?>1P4hAQFqDThWxhD# zy>}BybYdLLH&taJ_W0UvUiZaTR}a$@<%mI?91kS<*ZJnIl4j|=qRV~&&x0&UuT%Zu z7nDH`G1LX(Q@2A3sb&oTudS^@6v{pP?gYzGnc_Nv6ptQnfZ2`zuP^&(mcVVamcw%E z6A;%Sv3ig=t7zBe`&Tos@tnxN9yNFV?z0|I%Nzc6W<#O!I)zGkU}}zjg^?Re6!qdp zcRAX)v;^YXQkF)ovU9xDq;q@=xlZ(xGm@k2O3OJ*`Lt~!E9}mSHKn@+1M!UJcN%xL ze@tXBsZ`TW@NX{FS2c&PF+@6PYcKuR_i>kV4RgX*F&i~D^*Go;q0GFE`R)CN5Nwn3 zAP9D}%2n0T=#IZL+w(tGk;@u;`5j>sta0Ot%Q0n0srmhPU8W~hF_G@NVWURM>{i7P zI{Q3W?u(%yQ)Kc|DfoVc_}4FPzgeh4p;J+G@+A#rWu2We@S~EvPkyL1(V&;E_HzCzSXuJo((0 z=gZ|?_Jv8oXMYMKSaa^zA13YcuJbikHMYi^)w#539$9&Xjt}*zk5cwMKU^Z%Pc>EBuq{Rou$C!H&QG&5F&eLchR;9Cfd5B5_ENsRxW zbWtB0>;H`0_5UtX%Nx()NY{EcJu7?gxhKmnt8-z$?c6o8S{_L#zp^`++(s0WZ=lzf z!GJ3&%0nZ3PD2bIE?M>1^qY+?9k#v2#bv6h+NE&n{I=y*XA7C*IV)905$VG>Q`ol6 zB(_>r2H1y-y_7%2JY^*c?`kE zVpA-SuV@s-y({)&;r149a$=q+Z6(1dmEps0_g6j&hwkfeD;Eg81L@wtGZa5!yT(fS zY>C+?a;N`umDE1oTc@Cz=_;lk%zCCI#SvSO7 z1UMQZ=vYGTZyno5b+U3_k#98pcz@$2Xj-89^~HjHflggZny%>ziHGYah_} zI4@EDNj23_(#P=FBVKKL*f?=3_!~BykE9q%xMcR@LGV@)K>B6HVCo3dz~ap(fF{NO zjKfg+64wbWk`G&7Oe^lF=oO#+MU4Ct46$q|91XOO-1!i8xe2qVE#%h!LE_63iQgi* z(S)NTSy|n7%HQ&ye}ldIX%J1}7ru2hD$eEqqa|tlv=d>7OA!aaVPg2`-}wcK(M6G^CAr?3>VS zp!uIqv@y|f!0nz~mastSvlInAXvt`%ZxvPjFEF4;f!T;jgZ`}r)C=TZlRaK7H3i5; zDwU77dgt)B!IVRcIrZ)P`!Q)KKg%Z_pcs+0$xA4Vm;J3tI6VJA&7@1fOrMG3^dHkT*)|v%-LyD-AK1XZc>?!jH{ud0%){xE&QOCWl zi})ZE|M9=Adrm5jh;T|Do^#MFXjyJ_nVsP(IZJr^>}@C8KLPTDOtBaAmwE{w=={Z3 zaNb%+rntUe_j$w1(>O_AB_g|CCZD~m;Hb5C-citYZ;FUSvLZRl;e3d)q~xjL7Ea`? z#Oz~op*iA)AQ-dNMTWqA5YQHcN6v7Im|w^~-2zO(0$%yD6{WHe6W2eAMxmmDvWErg zwipw|lszp20uzrTqADK&=v)^{hJD6HHs8yll$GYJvbFQ=)7eBu23G&%DiZA8%EVi7 zpgW5gN5Y!aQ8Cr{E0T|Fk7{x@sotyZfZE56jE$yn7Y+oQ3e ze6hN+>Ab2~95(AeZA*9^^OEZP{5PW~;GgRbBos&uy?FIxpGx=V)$$0xtrFu>2FKLs zN3WbP#3-2V27nwT`#7pPfz*R$6RlfET{X2xmkZPa0_cxko=Ms%k)`cL4H?d@EX1|hexN* z{%UV+QSuc#qKs`KfxZo0nZ+LOM=GwFsZ(UD* zA=e!p!}-0L&L0+bYvt#Hf5iN9LXtcio3@UDWtx}W%hX>I{A?Z^W;)=D7DVJTS7*fOn);BMEio1LtZ4BZ=0rDcK)S_{F9x7Cs9P{&L znA>vp%T^Pf-nX={&GUXVCR&c#Wl+Az?H$N+y|sEJKcGMTtHH|dAo?!kOLh<4FjGVM zf|#l_hpku;#W`Ck@tC+QY!y8huQFJ43ddODoa-bkjaPv5w+rmXj`z#?dkr>dTO2qj041v^eo|N^e znJ+>0jVO4I{*J)b+ikYTZ31Lvhpn>5T_EGqxGbp3BJ zK)p_vP__|HD<5`nrYH(&2l^HY0e?B0zl!v);K*kPthd*wqv0>-2eX^9FIx2(?b_ZS zjnWiiTh7@>=hs?_W*-Y}Mr>q_1XWew@015y?Sdl{JVfH^s{KqFPW{ivO|6nzm|2q{ zw~g3<@>%Q6D@Z4|QN*1L2| z+$E}*?HCBVGTk>fH?Cquqigf<-R&|-30VclwO>(U{87^+Il)#hT&bqv>Bk?LvPTSd z!83c0bKLLXsDlBZnZ=%E0AKHs~@|jk*7Rkq~T0|uBbb6;7>|QYD9EKLArsmk~wb?qc^>@t0NIdrSopNFZgb@qz z@e0`mAkh-mD5ofH{V5_S*TAYrAvi^8{7Px+%a;jYUbj?aD!bNJWA%sTFd5B}EHonVk0jvgUQU1FE7g+3qZt zBJXwGc{B9?swg#*w(a|!BVg$l7UbMAL9d{)ibsat97Y_I6z*A-Na1HAJXuHu)_DK5Rx6RJZ8F<^lI^ ztzGH$8VS+8vOd!L6$T%fGDyeW->rE~|3I*hPulu{It&Gg)9LhW;*q=90N$gB=(%0b z8@uhnF@#!@YeZH}u3jW115`sT<_1nz2b8m}#k4g1jaLGI% zZ8@4H(OEOD!lbKD1iJR*Ki<{>R8|Iv#2&$=_dl9U>nA}3v9d{(k@x3&<(?#Cr(NZb zZlq@fsH)!XJoon7<=*#lfnr?u(ng^oNC&{@s;kM1EbI zOC^R)>;{v&R-A_!=a9MZduy-mvY>WO&)&ocKAxkY5lCH8ufV9L>$xT*-|U{`-YWTf zvG@5Fx_fID^++xX9dYr^xT*E2ME|D$yE*a5t6{z+L?pOMpBLe{A2xU(i-{u#Gdmx5 zPbcLOMv?Qw@qPF>94Fx}a1VZUZ*p7rx^95b{4kf*-su)Xa)!cTXvI?-xxS|M99iw8p8 zIFvEWsg%TbW9aF!6eu%y_l0vg5t+zj~N~oy&RQr-TbEdre{~@;o&O6`(j3)`*G!(Va~H^!NHDQ`{thL zPDZL)mFEI{Gho`TbG;{1j?bhpb-43d>!yFGd141-t(@v=zI@5O>u%W{uY^FbBM6Cb zJC(EY)~loBkI5VUEj(=bc&2$vwd3k|-d2ag{LE_ps$wIYzce*>H(X4WOdzXqiLtfVd3CA>v zzlFJq`<;)exHoW_AIrSUPyKzRAGRK~`Ki@JxHRy?imDC9(F2w*2J_JYc)HHxiPa}- zI1l$R@=L%k%;yd44=W@2+i%uQN)A5iV?W-91$w=?80++|&|ip&7@?D{sbiV0VVR$b zF{!P)Z+G6nYW-PUfZ}^h>A3z=Y}?*mJNS6^)ZIFhOF5z3V-3W9>7I+)de?kj%$>h& z!le;@w0s)Da9~fN{h08m#Zx`Q-Ak=@f4E49X8To4+TE^7l()#`d)1N44Sy|&irWgG z`4ZCFd=sj(2N(HP^9@lD9|_@XCpRaL@t5T*xy&9ZF*E_Ofxy>9bR=93nU|nJDvHW2 zi_6?GL||(#(I-u}gJEl{5>k8B^v5GsPi+rOxF2mZ%tla`pz^hqZ}05b-Qp3`t=VA` z&Y{|4cXaG5QwT>B`E+$7!Ta3Ea^}_hX%z1UPcm+P!!<|MjwbjvT{sLv#-9i4(|OG%sbj(5FT{&}S<}Bm_buT_2b#MD)>z6*>cWIi%1Cu2w&>9$wEw?|(;uDoS7| z?;NA%D-9ktGq@+fO>Qdm#5$3nIkR~Ml31uq!=dF{M6OR1ffJ_U5(h)w6d_&P)%kld zSg#N0fH7H~6FdHRN}G6&l=J$qV!14i%h-6vgBc*%Jj*yjF)c zTwI@wQq_wmOoB2NwW|F7U`wAN3sl2c_*sNpwE1j==`EriK;e>W$iIlfnSoGQ4Ud|- zZ(gcqNH#zD#SpmcZhDbgan}WL=taUf25RCA1?hBGy3p=ub|zHO(PfEP-(%k&0E{0m z_jW#VeIz%vLoE#J4wsFo=?R0ZOEUdi3vg6d)^=*FoSK~0qxkvO9T`^Wj!TNJyb%7t(M&O+e^@8L!?nkG z0y}SUm)XV!?#IbN`k6eb-746kg%o<52jOS#OM%aem%wp) zIu~6}33?2~iQ_qruprEb z8j8Mpit1dmh+O3P=Lxn)7zgUO#7ogVOgOxrRU{y^AD{mMfPH7l7I*(EYAP;@bH{)nnMuU{>4; zi(jAdc}rNixBS47#~JuojVq5~3(d>=_mP~XyVV5sNW!%BBfJJ=3L!sz>7lnTtIh3X z|IzHCTtdAJ%lPMVCAvvAWzyTLV_a-i$rw*qg(0HJrxjS+b>PXU@Jd~3>dGGWZcqA{2S14=*}CTC`6X$DtgO~=3+l(rJSrp*s{ zv?n{K6B7R=9#J!MKxVawv-Zwix$N^Tzk89b1;!k()lfQzOfbNJg@~s!lxSljnSW)8 zmHM6dRr+DOC)?m;?N z56_krOf09&z~G^+ff;MHcCC-CO_qJA5DYKwOn0bJ*!>fjM6}R5f2nbeHVuqkITEoe zXS<@+#nC$x)uK#(iDi6(xCx&2EOb?uEClOqXlZJdQs>Xy5hs_kzg15JTMUvMvy1p| z>mg)(ef~@AyJklKt7Oe-`a0y%QkfWMR?z``HRF7%54+2$s!&9aRW~!W2 zC2k-k+Ko{VlSWtOV>Sjz}+(KxqG?uE%W2tBviGq!>(u&R~jwluZ|hy&@uwd0Sv9Yw;|w>YlpYB z-LeUQmVjLSX2@>h3X|Ug|I6Ek91^iROz^LPZkJ0&<{f;VOdZv^B*&sx6XV)@$<3XD32bBa%+VqNEvTb^G;QQ#>ShgJw;mN9PIM9B;02x|zd;Ic z2y1t*f4}}rY->ui%Qjm;wa;bIGH98bA zHZ{d}i@JVlTx)!Bv#0f-F-(*Lv=&Mq;Kuca|H{114P}VSHd)04;WD4ndTNP$i>b^F z1&AWxrx{aehIti&A)&Wgnogt~M9k{JW*z7(*0pU&%YJ*t+?fJ7_ zjOhv@wSs(}mSr3#z?mTN1VzXus! zobuoq;dZ{<9T0zLoA^nziMrMo>t%M2LyIo~Yb=P?~w7;b*@Q>IiZ2tnY5K|!`mNQ zfbrW|qe#*)Ye^r6-!<#;>v1i8h*2u#-@N7Mt=*4b^&>jFB(xM*eYkH#l#-iSewdt@ zMAi%jdvD-5SH5F!j`>b{+-dFqI&Ht`M*^3JA=2A@*O%Tn8q-bf!y1XAJnuAq>QcUn zdp>CY5(UR#jrT?M*G^*;j$A)rc0aF$#7rDkS(hf(`xn2np82)6CV-^6%B9$MMsG9E zas1Hv&lkxaNe2=}So{{!{LDY-sSiVE1OyR7etVrYgx#ul90iWcczLWO(Jw_tX)Wj; z>bRoesa*h4$ zN*?b6U4OYh=F+hDalInC_52JzefnhiDR)_7X^P>CA^tifWKYMj&G=w_QAV!~;eu== z;j3iSoQ`Vu_?_66`qHG-Jpqo+2uKo23%3>FY)>F@g(4?Sft=rpu7)Y%9WqSks3?O)L^-BP>-5uLl8}0A%%jn>f7Q z>h+hD?9DC(?A+PIFRX8fFz5 zW$5kn^SywQ5Baj`nk;Ub{QV}qc_7}YBlii@J*RYLNEZ66>IflE9Iq$FOTd;y8F91Q z??t3t&CQOcTYHKq8`gM6mW_)a%rjv`6GGG-GvClz@up?L9^d8B7m(vaZgWQO2u6r3 zObfU4$vFa2EYr+;LnB8RXNK>;pSRdgL>SU(rb&33X@jIq%rEx!yJa6{_K@beI<19B zH&<>KXbAup?)k*j{NPfNY^3%&+}4|yFcx%%M(2X~93Mk&G*n8ow1D00tiH)=6(*NI z9l-#5t`~``sS53~7X{kgBRQW3b)e>-#UKF?KgghkV}lc?d*>|JAuRod?N4@w#}+<4 z+mGWw9YTZoXvBr%o#nXJ)%e^1%OxwqpP+aW&6564f<>KHqN#l5=F=tm`KoW$fnpL2 zl1m5;Ycw&N@r$3W62bH|02Q8!i?RG>W@kYJvqqQ}p2Z!0#B5YM^~+%8XlAeapxGrF zo=QcfcFS^VRLBnIT1yUo)KVfHXT=Ldn`+0zdjICoG{9$<`My>|0<(8Wa_WEurzmL= z$PxZOb1^hkuY=%1McffhtPz*IUdxtN+PK9I;)EWM?l?U}rSIynx@(fZpzYKG|7nU$_#GlA9a_ zT57V8?#)lX86l(Wxwjgl(&h&q-5iDC&Dncnwsb#C{c%qyn63ix_lWBBEa;g}=~&N! zAp{2U;%H!liDp;6D9`0a>)XmP6jyGAhdHvAzIvOR!HYJ}+GBTLqg7(IfS(g#w`ty` zr|Mq3GZi-m=AaPuV?J(8S}x9wmV@A*=X?3-a}OuSCCF}fi>plI*$rWfZ6st@z1m3x z$GGiRfYW3K8h7woHpr_(rakzXghUddkXd$R_JqNat$wOXTtcdq1#6At?_U{&9!HLE zHHKAm@U=e2qT*lOECnLMMKRB|q}f7qI{~WtC{Zs1B$x|Hi=Q823rGYnj$Twamv})F zrBcFoUbkg61l^wCIsob#-#`=Jv(|JqJotqQCLzIP*5fAd!}`EXy4yC&v8P3|glM_c zOb8f%d)dqSsx{qx6K^EJ37SSV2Mzlyenr93Pbd9rS|zu>n>?^wUJvC$pg#lCHI2^$=nU~b`Xxq?(? zlU37q4*GA<;BSXs?XP(g6pHPZ-{BMH>|RX)#)YKXvF`M&+ezwqO$Z(kZte)SwHdG0 zoL7=7ArR8F76$PsQFd}vSRamGUahFEL%r8%+dGRRHuoSO=7vWSsFJ8k5 z!-^b8*m#J7?P1;5qQd0grD*Fa^s)z66}|qg1w0jt(mB}R5cH>mFHfxC;C{A2)c|vG z(J0`cW;AC28}L*O2#-f6;!^h_-DiPq1@S|Iv7mWF-vT}0dhYw*Dg><9B{m=@ocjJJ z>`aUk=)V_;E6yL<@5M!F8XfFkLkaLX?3&ytOklJ_XYl?N>#B){YHg%Zd?hvxCP1{VB3kG?vDjl3E878c}qy7PwXpE}<=d9mj`x`rzu z=J7z6AUHSy2OnRA7YN)G8+ZsW#sB)^e~KUs%BfQAs~IhaW2_@2Cp?KY-|yqGCSE}2 zfef2RZ@oOeAP*T6pT^;T2kq?)jOlvvZ{ePIF!PboX*6;M{!?-C__ZMLhtSPyt9A{= zPSQCgM=m&_yfv`7$|7baZEem3Iw&@!3ekt3$kPd%ZY%W-DXg$+g+}y&XCpLDY&uW( z@{k`2F_%P{4Fgwp!?I|4*71a%(q)&KPhR<#3)3YFYC>q8cT*GSanamBcO*EUv@g)0 znNU=rw%QJbp!VxO6|~b?ft2c4m67=>+xz&fjeho0wb~iu)~X2ihDM7eBs&yZD-Ye} z_WXJYs!PKND~f>`!1}ytdRexHY?JW@f)rYbhQYu_$g5}k8Ad&9RX>+pF8yK%cu?%2 zvs=n^HE-Z8d7sOz4#nyM5sKAn??=NYc|bAzTlmC|K>H)nJx;#(9S`cxk!R6ZFDJP! zu3oQWNE{D7B?)~$suY;K`%oj;M%t|LqM)hASvwxUD1z*gb*f~-K;yM#8n06^o%8iBaVqtH(58ctfgM)*hLgnZE9fVeMMP%DJMCnP~621}$fTZ{Vt`@zh#W(| z6hUeX7ZbOki&6hqA-gZ4Z#}>I^5v3x7E-Z?S&6deS!Y`3tVcR{HfonD_sJKFN4+k> z6i+ej(n2wINn|Xp{|*3!SKMdl4p-j=TN>W|iHBI`Vl@-mWUE2ZLW1hr58c^^S44?X zQDw0wwg0HdY4zR5FeZs?$+2;zQkB<}{AEhLv9GX}GUaSJmWWi`^QY!a9lsIE5>oH} zJb=|3-@`+l_mA8Nz8Z@yqhmbpkyul3NvRsZYN$#k#YopWSwX-~$_lq`&>bg^*eMB? zwCo$+4dOsW6opChB~(1%@qA;XrGI-Zlzx1*X^=~?#}YRs6WX-1@!L>bR$^SMh?Ogq zo|J`M)3vMFG=>+5hqq9cqx&RGJ&jufTTDRps1oIT6D0}tI0bsL%8orFX*T2oPz9%q z3i1aIvkLv0GrgX+ht0MqXZ|IbETJmxw)Qft0AQSvl7ZQpHSRSB@d!?olOiwFPtV|<5 zm^mEFlA6RQoNs% zM<5-4`7G$mxBa?OwK_oexnJrPQwWqQ3CyHDpYc7-`!n*7TOdZ`U60>$b6OfTC=Cum z-8bu#9v>IWpORlNGOOdTG05Ct*BR#`vo!}yZIv%`55yThIxhXp7LWi#{ z){R3H|4vzcU}V&s0@En8Pv%{wb0Fl+JRupOnLqlOVP4s)v|@(2oB0O^3xnOV#mVha{>ydo z5lI+y4mL$Wf4jbUrE$4P-3TGa;sJgk6&=Yiw>Trl?`ArKo7BNanfAn)EY8 zbAK;`WNCm%0X%g5As|GCXo%wAJ^#9RR4~uehc!lFp@?22cs!C6%f2XfAkc^cFS;7| zC|c*}lvZ3=WNl@%QuY*H)*LHM$gLrtzII z0Sc1I=%^dm-9LXcjb`ZwpjoOk5zxW2d7X=xz!uyDOjcLno~_OJZc@xbEKc{=M?N_0 zB1}#=CPi^lpDmZ}7+0#vX*GYFm=v%SGMf+jaMKVV{nomQnQ1q>q4ZLEDz|Z)0)iVI z$EtTt6{fzl;a;d=tf}37(|zR>fuDj$?wQZ~-uj1E33jP?>2%spQJ?2~ zH_<9LC9Cpgg4g-yfBgI9&`C0u!!Utf!#RBbN-YW`P(Z|BwL=m)q*q$1*wQRZjaNre zr00jbN46k6L27bRT8=2nk8u1qssFJP0-v?AS+p1Uv0CYuQiKADMMtD2a11_PZZ|E= ze&=z!s$NB-%8>cig(;kR>~wFBFA-()L|>OJS8K?7%(o=R3gjbSjEXap!kOCREz<6ew0-O-SZO zW79D(hj7_m5#RP3)j0zgOX<~3?GjnMn=&@o`9C;3`w!Z<>v&;nJ;u)zPhmxDhux~o z#6B7kXZ~%YG3YNn~@nJ88ai0{r4~DA34HrZde&86cY&s3KNvBUUTi>2zL3C5)JPqQqQA$I@gIgauD5yds_k)dR`MSGPU}M z2jJA5TkQ#6zu57(Jm`&4Nk0>1op(6R$)}TnUuEFqFPD*S}t}eN{}~V7w|f z*?zXdkSR<-{`c~drDBTgPC`!$n?@;Fz-9zJ)yL>{a4tyG!UQr=i!QN($L(<4`vH-n zcxzyzCxu>>T?5yGP7^*`26q22Am1*x8} zN|h$@DO3BA6NuZkWXS?QI*wQG4;3kO?a`d~wKTbTEJ?lDzF~|Q8l|VfT~HKTV0K>N z+G^hhfWpJKHSd+b%KOspiOVA^FGsl7)n&pp@(5W~KYnv+c>aR20uLJF!AZbF9TRS1 zj)mzKHk*aFyLggzxqQ@%&wiW^XTs)UVzP~T{l6=P6(;MdTh7YSJ>+H*tUR|Ku<&b& z%5M{S@_LUQSZZns`8@6RXKka7nPPI}$NEc5S#L1^zHhzy$BT9mA~=C8Slmzi7^RT- zH`KlmZxp2-kvKZ$E6-=pwlHDM%g>P}VCPdf`Dvo|Xq5PPmgPuSYVA=UazUhivbRBT z2(rchw-%5?oh}~nWZQ#U^LP%K7JNz*El#LU?-Bke-9Oh52q!B6l7Y3*N%JJg#Qm;U)j)R*K|wo z3ba^};;zNr-GjRnE$;4`7K*zDr$BHk7K*pHTX1)GcTV83_tW_U+1H*uvSwz@jk?eaSpr3V~jB-Ru$FoAe1^D0x5;8eY0x+a|*ASz@(&Qm@>2f zPno|qNLt=Y*_iyBm=SQ%#NMo3M1uBPOLJ;|F)1aLllB8wU>OIb#w`^v?qPnlXq>oE zmT=Mq-^e)55#z^_?_i;!t!*sZpBK~sn6pq1OUESC)?VE$eC4?F3Wn?E7ivl#H6i#qSx zqX(Ef_ypT$Va`AIu;2$n!nw>Ff$WQYwG4hyojd{|;NptYCuG8M<&w}5{*$`8;fcwt z3Tuz!#Hm3}e6&<*$UXEBNsGj|>-XrM=6oh7_K+#Fyx8|H-f4``$hD^tCjUgQTC;Q z+hT2Map{Y>4dsK8iJwTEg64$M(jcLFl}gPAo>}~{>%44tJn4?O=Rx6@n$?>C;*^!w zJjpR?_g>d3()Hpa7;?jMqcj^;2up&S+cVJd-!|u3e}g3z^-CA8hrA#ALJ`%YA6*gA zLc%X1fj5fB8LEd56%sqW``X1Ychu@Pg!BX|w9i{|SIbUxo+%`=@^L+M0h^*&Qkqlk zy>phur)cnS#zFr}I_86-1pfldCzs*;S8(H39zCQi8*Es1MPv{xWx~r3aHgitoAH2i zsVW^kYGZ|l+y1)?r7g!;JYZV;1d5B&OP zcea6}$4j>uEq=@SrlO@|f#$QuDIdpum}{H5%{Rzu{atqdCubEGd}IR7$1>Sc@+2+ok(I9)1YKASgasY^|l(VLf1 zznBh6xX(J4o^JYeS`^>?Nh3ZI)YLhuFac9k)bo7R4%5%Af69-m1>Q8aUhhIsTX+oR z+`RC1_>6;*D=e+}4fNEL|l9q+%JjUf6=%SK5R_; zuZSjLzSI_(i<_w>&yO9O6|MJ%E}q9#4amG^Fm9DID3`#gNp@p&(TdU&Jr_bSE8SXhu>lOs!yBp!)ol#_wdVwfVrQ z@gZ@~OfiecPHs9$HU7Cs6~;e!1*MkbqA`BpG-?3<s<`?R+FzAzA3!pPwG5jGyeN zeYe6+Xxs;fNnf{b)bP;jmGF=8H&Uv#|AM#KQ>TrTL4(*%XAE^sCe^I3WBQ__MJ?Ii zY~=+}0VQ%Z9yX&)y%+%$0z5lAS&XgjYgu?YuUjzF9;@T+lupa+FMk7rp*I~%izp4U zdy$$0ne0Yd(MQcN3wZLpMSUCsDMl0AT}JdeQ$bU(V&~D7$s9ai3LN~fXlEExDTrcFAtA}6_s<=R(Zs{ph^XrYi|NCD=#HvW za72piyP*1J$m72LSR$SD1oQc;J=|Wj0KDDQ)NM{N*6L7)rrN!;1q1jc{_XF1T(`q= zy>jw54~n3Q$998=gN(HcMSqU)f1yVF^l-B-Y*Mx9HJDOD6>XnHtDgUI%a z)wBiBz#^$nGgg}fuFH(kL_mTAB|15JG0YQgTgGk`jI(o$unT$rR2CJC%4|H|x)S_= zF1zXHd}xZ{-$5D_QE;T6iB+|^4Yg15b-K1jPl*Q=2TU^N1^TWhQPP^)6CQ?#nd@>o z{catbHT2prAdYE?&+5Dl+D*kHw~fiy%zaB0!I+(np-krD`3$yKo+~-;<_u0Q2Yi~P zS@uL^exrw?y@!eI`<_)`x?mgRP08To*l1>KTrt}A;V*gHgVvdIvyp+=lXgUMhWjru z88_#Opn`3eM>5|#4B*oi=u<&^OXrHq_24#U=N` zJHFWXb+LLN|^yf0Xphcj-7yJ{=hU~=V2Pr=Y^ON#kjBY6;khj-NAMt7pGKeUR;hkzC1)^ z?jHeK$v9u@WavDul$gRI#Z*`*NI=>3AU^|O_vhNzxKJVV5apz z7RIj61V?(*FV0U&PIJ((hJ0*NyL^N}SfB)Bya2?<(n|)l9~6Zbch|^g|K5pC$-Orh zxS-;=64&anf1g(;#BimV@S&5u&c`5IDW>Jj;4G|r9rZ+WS6ln(K8p|>ZDRiG)ASgT zJMx;#M)VZhWpc2d{?=EfJ`FA|s9CBa;UF{xLyHvXhJs$nUkA=C5V1osp;^H8n zl{0tN{oS01eUt6V#G^In@_nH0W4LK}K#pvm8_;uA^wSQaw04F}k(Hf&WX&sYgb`K@ z36SJaXV`ya2a7Ks7h`dkKBo-ihG?QHgZ)jcaBksTYelgvU!lZzt~&6tjg9qu<1tWe zT`8*~aXjSeVoK4J^BP=NZYOT_O<`rmYB#DDI`5uhnyi-fc=ViuzbLbPtWY3O_JAgW z;$Jb7F>P(${B@`Cs)A)EY+xpn{QTK{x9UN>OLZ@V1Q{M}vwyZ#dU?>8+LHb!t6u@^ zdTVSpNX1zU3IgKqMZkp2z2h)Hv%B!a9%t^0`FB#vM5G9m@Qcc+MHgQz}|O0vCea~nyCHAT7lsF-s?J4 zAxd9TfyA<|q)P|@pP~rUBIW&0S;{T(8U)?v;3w?yTsr%UGIqSicKd|#Lnr}FX- z_}PVjrTc^i%!!;&MZ+z69k%=xXA`*OQ8F~W%CyVA+kK=ZsXFE!Mjh$B-U@nC&oC>u zY5sI%AfmH)v2cXMf>7<%lbU9Spt5-H;clw;dWWMas|RQ1@88ABw+w77HZ;Ar=Dof~k#1oxvH}l~_(X`dCAPx=={kcaf?9pv*Q4ts$MfmdvmP~>G zv*iTy{`YBZ^^UA<6z7779u*faR=7vV8dR)c_-!calY_Kh{`YebU4h@)W14Kkl3Cw2 z+7d&i^c$o5<2L+?iajy(5A75W$an zxe*@TXz>#{P^)*WoyJR{PY(9F?j)p$w`}>P_Z1Sc`toB|ME5H|G?9AW zmAW&eoyWeE)Y+%G3kjwrg%afwWu4L_0Dj@lcj10H1U+;fRH%3;_s5#1RsME=4^_>E z#xP9XldrFema3gmU%`D7%%y-s_-DzT)b9asSoIyPnh5*@%j!>tjIWh~{wO;uvrR@< z((GDG0ehWY5lr2_@9YnRI7}0w)TNDD-vOTzZj&HO4-D6tRG>%#zq<>>kdHof9{K$T zevW%UQG?r?$SL#u{Es4|h3eLJ`uE`=&YSQG;4f=fWcg6V=3O035m`Pnx#_^89>(li zu1*UxM-dQUNDM8MPI&s1%>VU|mHQ#{$n`$TaE;hA#TH)^s3WU+&J|^MJ;>mGtr&X1 znUl_X*QlAXc$@CH3e?xCkMS+DRh-Gf2KqECO0&~QD9$@x6_W{YovfeS_1s5S*z2o% ztqXE^D*dMx5Tcr*Q{yq!yhJp7H0ZORy`>MVYRLGkDl3CEywmsn=C~WE|F~F0jz!%p zlgfG%Ja^IZ5qz!hR8Kf|Yt|8Y?81FMg^_jU$N^>b~*y5Hj4YC3E?sXwYP ze7x^BD^ssain??>pmFI({JLIb-x#=HR5g2_SXwh~u;3Q2OEt|Q)mzsheO7OI*ZsI! z*TUlWc-~9#L5_&yzQJDMX&40W8wTC*x+T`hx|xagK67i7a}Jk z?G4DL(R*wy5HVk*7uIR}+UqZ$6pB#m-rBFo_#9%fe+Gq`%&&JU%1s{3G+#*P9?5SWRPg&PC{NgOEnQ9bT!Lhu z{Fa=D!9tJy8%@rQ573Rq@GLDa>%Gx3A%R;UqO6n#W8O{Ec?Sj)zvZ|dpZm-LIlWH* zjjj^R^o@;Z^BSB+2{TifeNV6 zU8^F$s>E2_d5NFH>rlL>vjyuuIt7SZvQOVhUvbrfx9sN7;YqWPsWurmHv+c2u_N~= zYo5IaTQykn;&-@znN^m~=Y@p(af_4Ck~-*!-b{=t?1B!DT~c(ZD&tI-KC`sM`)mJQ zCjWX_!xN~9<1xzGUhw)htzZ~~n;R|$^SKU#KtLS-6)zv)XS#>YSTHd*BmOREVSeQ) zVK{u<8sAc}NQS8L&ffW#hyb1|(9WgmY*~|-_>mWIzk@u5^=UKyv%{8qMI~SQk>3er zEwPrHaj}9_j%1aB_mVsp|1F5&aW!jc?xf6Ku1Dr*#jnBYlTM0T0r}WF+Q5NToPAq# zOB?sg~pWA@8F!0V9eXu5Ne1IT5EV z1>C=ay^U5zv@^cT8?T?7Cy+#oOQJqHRa2)1u(}zNdY1dM(J5Aj$F($ST$V4D&o*1r z;z|yk(0A!^cMC7p)Id+Z_Z9QrwylQh*9H3Ri@rYLnP5uKH zf&+^LUwcf@727dGkv=+mi!JOdh$~Gm8vZlRIYy-VrQ>qTiSIqOo5*d?PH`%-ed62D zrA)yaZ_qHA@|ro9{+0uu9^=)3<7>)jP=s~lZEJhqs9zyVU#ifc%SiSFVb9tLN zjrhU3i2NAO&qRNyS++$sXP}sJ>CUoO6dl9Qt=-kjR@kN=mh%cuyZ^p(r{S@Wg%Xbb zU2*3gG0H2JW!PFJ*Oqz%zw=4J(c+(BXKRT427sh`M_jB(rJMth3 zw^zuHx;ZT~6Gcj?AAjvM&n3Tk&$twfi5W$1a<^05G|s+6t~aqjy@AX6p2be+pqazt z?4)e*lfdOZ&zK}q^ulR-o@!T=gVrtroUqr+_y{R$)`V&Jm*`Rtw7u&%H5d*Pb_t|k zJ*w^>^iNf|v-d zAeg?9q8^oNxyS#DCQgf!5gaE_k-gU%z87xO;l%7w6-5{V+%SCl7lh5svw=Z8mILl)G zT>s{hJZtg62!sL`^YJ;`JbstnC#rI?rx&Icqm3+f6ul__Cb)lMi-s0Bd%2>y#q=iB z8h9QsAHg2yK%dNFIy?RC;$B{3j?Mm|B(3gvk!;Z!6AKq#BRVMsr(xRpvqFxtKFOzs zFLy~m%kI#yZpg!(mhC}Ab~~>Pq(Ep^y&RswvekS??Rt=6lekt7di%6~P|}ztV)vP%dT!Fwe&xnr`yri+G?0dbM=_!2!Q_(O+{G&5 znT){X$i|gmJ%0qsySGOKJU(j)MQ;Ev9k1)IXS~@sB|!d)PlEc|6afcP5pn+{dvfxhWhQ0SOtS_n+Io$I*{7p(0gT8| z+x>=1H&HJKtSiI?kASt%=(?sZg%P#<4F#W_OP!-k0NlqIQcKH5jk3(E0qB87|B=0} z=r@xW)(5qJ0C7sJnM}?%(Y(=oli2SoPO}6_<+Y@^p;K&Q`uPj&@9Ud_b^JV1KeU&6 zua(W3<+dj0Kp!?QiGw1I0Q^L{UTb=L2B%pbu=qD>Z6=o~=;kt##E8Aepdy}mu|{PP z4=}!1KouYi{e!#Q++N~9Nh!>FjrUdEx<6lFLqQYgir4kylCn>Ix(<;Jl}{F}?FwP^ zN+uP_tQ_O#>+Q_D!szy02fO=MlV4+LUl=ix#yG7kg)wS2UP`liD<)N*s**7+Y^HLH zF)SE8f0*m0CbJH-dv!J=mp=lZ9rvLbnUurl8-yq#0swvVhIWMO{ul>J6w0x`D-3xuiHPaL?gr? zw7k2X%@k<8b?!^&Fec3z%b({mJK)8N&J<)5BkKmKLWI^p=U;T%>} z!KL!1JGzA@4UPmY2p?$xktuK&o>4y?_Vn(UK*UAloqwLkP>+(4E-;zLDjzV((D<9h z$o|d-Env@mnrY8oo?Ldgta%r#U*dUxnP-1+d(U*_yKa_Tzl5V$aoI}}Fgd}L#PGNi z1hPcNG&2`;>c5iO3f`&u{o9iMgJ*{`na&I>vHc1IeWVA9YG?$aiP(D)GVlhk=>duc zjlUW%uyY~r;NdElEnF|^vVdltO>~v-g2B(~_;yNl<(9D};pEaxyafL9!XM^ZbGLYI zm`(z|no+2=kK9#AN#<%m#}9wS>pMWzm+*v|jw7$!AB<*zu_C=8P3d_{Eo~c4OO6k9 z%z4h^>4lRl{5?~1a z3QuSFapOA9#R}(A*d~o_6$w+|X!)1+`;Q3KiLMUEnYl{yc3p=q*`_iJNeXsisXqZ^ z+%Qi;#tjZQQu6hlzm}@d!L+QV3lBqpi=&h-`|eK8@|+h0*TMH*OE@!=O$H=7NRW|< z^Ku~herp(987pj?pAyScD^8$&OeH|@?=?~{QInClZY-SEWvm%^Gm;nYOs4X31Vzt) zVf#*Q8uBmL>yjMyyoVEAi4;skgLyCxp+RBU_@TlrE^%vfUQ{;6HZ& znYN8><3ebh4@G2PLv!g}PY=N~><>pkdFe~M5cPknuHu%&dP-U1DDQoj!Rf&NOBxIF ztt1P(4h53Gw9PZ4d^BYnKAX4mqxu zZwqPJpBNT5fPOY<004s=TQws!fxz;08Z>Y+nFK=NBr6{F>)&Tty!09kmLzE1V$dOS z;yw;MAbnVB7HsP*o}Oa_kj=G}^_~kMy#Ys$T&mjI@Th76iy_%nMKcF(@sDFhoY3yd z;#t%vBE?CoF63T(P?lx_h_0+B3Tx~ zUYJG;UhJGdGrQxi#n{ehzf?kio-UghHP?>l6`-o*YuxSfSPZdOp(oI`GB`{ zc(2cTTj$z@YvchTR%0`l{pjaJX>Iv11=(stcWzsSg29zvylvfyF50&6Lk2%ltrUq_ zd=9T!Zg6+RKj84qs(p~C(kH%DZ|s*Bkhh2g7$=8e8p?(tpuBf<9o5P$LM8QEBI3$C zkG_4#+Kj?)$+a=))eH4)o%upHd8PH|7h_xxQV-#4VX~LoJl7d!*nLv?fu;@X^yt($ zb?r|yQ+yOgB?4e&8F^0gVg>m&m;g1*Z4PUa<6T!O27JfsYLEEcR<}Eg0pW30YJHVr zryp2Z<7!h)B7^eBD`I0Y9qYy=R7`D(EG?U-ZNNq3CM@FtiP+o5;%<|5U6J)R7O&7) z4$R`A8-4v@*KfIIrkR#W?1KTu>0ubz{ht@({7E$QT{(PXwpE+AMviB!!+TRtUz=#y zGwr{EBY9c0&;yuCj)=&Tp!ed_dM^RCcKB7x5Q-Nh@O924dV84}T!|9Zg=Kt&64e)! z4-&ei*q1HhJunqR?8Zi->FX!;CFSD?6wHsr=@Jsqn{vo$Na9uEEuH)pZD*5%DyE`x zGOb)K89iQX#AP3N>(avS{1|p3u_G}qT#j!Dh@E%9Xe$*kWr!mGjY^E92yIAEa6(@2p80= zs}7oDs(ZzEv(bi}`7LC($`!vSV;?E@bp`#LOI#w-^IQSiUi1|W#wHVTFWFU>#Pei< zsUqP#{M#VyH$i&OGYgwePZ{1Pa}k3$bzJr$P53s2Bw!=?o5p$X#;`Ryy$hA20ua`{ z$Kqe1YQ8UZ`7Uh?IvR51a7ack_15diUO*>`hUm#IlJSlWnPZ#XAp#~?^|^0WtvO{$ zLC=F5w6--o!Ojsiz(f&?8ylZkK2@8_Aec82!&2#haACb(fXEj3<5p^W&6_P>4Ob^h zuXx7&(5GNx(|f{#)t2vk0^Wcyi^Hm8!?@cdk0QR%(3u<6;P>w%T~l?oxjl7SlPUR( z`3D`V)aeR0J2NvdvK%M1wz2}~BER2Lc2JV{PMMMQlGIQSs3wR?5zRrd8yoni|f7=2s^I?av` z0!?-Phy3&VvA#@I)=@U^JuN50E=qhAJ`TByxo@1b{vvL$xcDb^<@QUUDSi)wjto^? z96UmPA>5yrVjd*7Eowl?;F}th*(H)`B4bg$#N>+F|YDL?1)9`@!aarj-{>}cx(IbJo-lQUIw52n}A?K`)t z<6mw+4-8yO8vf-9!a~^Iu{dN`SDQ*NEfUhxJgNXcK)}BMdgh_&G4u;w|4&x(|7u7n$;Pl`V#NAjAFhLY;RH@D44=4srI8-o1#ZvA1lTh|Qjg zaX{)F%0Y=r&F^9fYzLT_Md78S#PL`D9KO=o;etvce5k^B|h8&YaGgzpjIFenx+Z(=mn{`oJncmg0VC>t@SF0~=w z`%Nq;g(1GT7#|-{w>@60<;CT*ZVrC>>9IMB-+FgoF9(=>cV~e&J1ZpUx0*-TNHlwT z*>xp!y9I*3%H(lxsSIt9Naf?>E93M#P}%LVU`g4Vn`Pp}rL(dUx@}mE9B%PgUAXc) zyKH^D?cK`C;>FlqP@-K|4MuI=n>+J6X%1ZQ;6mUN%8S)lju{A{i-3HYnH&6RN)^PI zk{(P#PA0NV{?E7Q*LQt89QR!pi`@*JpXU0mllj-OADWa~%W8~tPa=A9qTBwdT2mjM z>&>onkMVTYV(KcTJY(AT&1+i3*j83bR;|vp$y&Pmuqj6_xFP(-lKVB_I9&o(Cf53$RlBU~Ov9Kz zJcOPaU!Pwb4$kkHLG>D2jqVKbmua`T55&S1NU4jhlAy;d{n8DlN`vkgC4@1TDVM2j znwX5^M|NFuido^IQI6L-4w_F>Mh(CU8ONjKH$4 z>)|-aIyn_n>2jbw+(uw1L0lg`$yA{av6H8{D)p%6k_q6&+;#WkZSGjJPIjDvs_z{d z)CYNRHJZO`gak^ZFawK72d+i@>@I>5t*0*pXY#~m3P0GDe-N55)jj!9&Jf-!IDC)2 z+xWhfQ_`+?txi|#=6R_Al1nqE_2qBmH2(02TkPOSUK;vFpw!TAq)Qg1?2@mQ{1-un zm4TggKYG>=aPCoPgPv^JDgVE@AF;z7Zil3SEcc6uqDKKhZ(deX^WvD&nnB@_E)Rp$ zf{3`J`Cn1VMEV6U$=PTZK!YIL7kr2Sdo5(YggYrCmc{v=g6wT7FR$X%L{@p3(A9}@E+J;BR*V5&$QXJrT&-&e>KSdJ`MuT1JKf=V)e<}*Jo(J@T-fXLe zvFVZ{p;wrL9{@V?5CBS4>3IZZb4z7j-hz$H1U1@dd}5p&ai>IXk#9?7QE`15CTzkjybs zdj8|Quist<7MxIn8rPZ&U8Bh|NtTIX^kK<-p`B}k4GKu|lOI**cAH_aVg|RS9!ISO zK`bVDb@g`pRZZWtQI)o>0%&2!gct=B?pTs2Q>&7#Ts%%2sFBwvs|YQbF!_^SR1biT zijhaiLohejbF5N7rfNES{*D`gHvyxjsqxv&ZI`UPye-ybk)b2E zmk&s$=;u(BTC*EK`?hd?pQV0gd``4uus1xBodFN;WU+xU$nx-4&Ra4!a>fP=w5FyP z7U?rPQH%;vCgr1qjn_A_Y!2=a6DypCue@T(Nj-Fqm}Xm<6-DK?Rs@-R6y&w2)+)c} z4`t=Ms*xkdD;z6}W_H}-1y>y!w9_}S;%`KA9fwn#)o|l7yUK48+|)FFKsUS0Xc;ajS!21 z3AZZ9rJ8N~PQ$zEL9FxQ_6=TTRaxS3P72CT$i0Mo6z+0%QIZoS&=}|eujZ0RPX3{Z zJmJN!>sFWJ`@p??eJap}&!9>5+_0J+n39moNE~cyA;9IXEwDBKyHB1h<<<&bzLxGk z|0IFn{=;{qh$t}c@~}zCVh|LVPf`)V<3Q4LSU5D%mPZTVE>tz%KSt{w$`Ekc94~zz z4^WgN6s&0}%ZM)i+}BU}n*2*i3X9VlU!^;h>Jt~ehoaQmzWmJ*hDa*tBHPxb6QY}i zx=gcnF0|0as#ZUDvSfOE*FkF^rFy}vl22ZvWJV!tmfW|z*Gx!HM~G1<`n)3+O08#i zb**fy78bH4sNKw2fXKi=>RPnUPY?m{A^11J=ehM3;}RJs%}hBaGIkN+^377Lky5=t zrDwx%uItx4Da>Bv%NWc{m?9Z*W_`u*448ii0x)q>Eq_Me#8XYD4^>|vQ(NyAwYKBn zc>XnZ<=zQM1_&`zP)83B6LL|wyV$u!<7c(FRMs~$&HgkSC%M&&Q|`}F@%x({l9`C<=$;y$VF zEDBZz!wnYbkZ~XhczM~Td8)Z}Y)3?lk2|(YrZ;KTKZ$qlhc3ljjgo(~wRnWapP#dk ztyAt^Sk!5q8tu%i95%Q6F8O>W=85i&B-c5+7}uC=AAsp*)cj6Y)zA@diT{`b)# zB~yqLk>)-@#4DuxGCP7g>0USz9{`0x*;0yiyt)TwI$Q@PY9fZ2q}8>#4?R2a;&SPN zzU9?yt8w__do1*Hs-KVEZ5;Pv9AspORaG^%y4sb@m{m58jG^m*RN2)ZWzcCA@A)hCuk0%KuuEHc=`~7JDARmG zdl**@>q?0xEMw!$YVa`J|Ft4cpr$^7gv&a@2RV<6#~$LU!Go%*P)F13nz0pxTUxN? zN+5rD=Hdisk#WDFXZr6DsqpU;+;aG}EOg2J1}W0mI~~>(MxOAF_gx1F9x`O>2L2qV zz9bFMjdD8<7(<}-AB_H<$f zN}K02`9s>u)V=(^3njew5YL9e{CGF6#}lUm?TEzUg+==>mir&6tlKLy*sXuz6Oq?AwA_y9f$_r|MVUg@E zm_Hp;RcV|V+c7HEk+YBp=uVQelL-Iy!WGPcBjf(Y{HC0k3XKmCtMmpw_N#4sRO*2f z3n(Jv(2fbGijCC_xW?+GSNX*4>P+BVuSq1Flo{SOlhxK!XUI?h z;g?x_oKfjzK%@H?>+gAu2b|$@w+VmI(&xy+i=S#_)(#)ZGVp?k=oVHTCThf+u4to4 zDQ$B6yc>2 z_EEY)-7O7T25DfZp5IJ@Nk+@v!QR}!0T!S3&`&63!r9k0%Sx&L(DkihM|_BT;jEC5bI~0+gPs;bDI^D22z<%UWP* z<&OwP9GP$6Z!h!W7mm!V=$lbj=p#IVKg1nEszJRDH*s3XV$q5EOJ>S+8`5~{S7jFS z$7n^py;8&J{06EE^Rv9R^Vf$*oMZ|Xo{D-+!U7yl^){g91mQ4AXJ{zc&aCT~-Y$CwrN(;AMT&YH~`~X(Tevg#Ez64l5k5QWvic zrG+sbdOG!zebN|1fSCqN&c{0#2UO6*++gY`9QEXQS+JOndAFwduuHPMSESkOb!ZK} zKuf2Q`&gey|98emf_JfGAymlV(87##NfAJ@SY)du*_+v zDo>qkdnAJ~zp7F|NPtGYfNG(wT#LnX_hxq&s*c^l>)lXXX}20OS|lw%KaA^6pwJzP zxK)COw{1EWLV9ByjB+$sWFRq8@y$B`sjO9+KyZAFo`TK(S2iRDl zrr`$Eq!sTHdV~@Ip+CjUD+q8@7L1(gQx2!rmKPcE)s>R1d-#2J#bv#_x1>-}d;5sE zY7JT}UXY&B zbA+P)nl5+l783_Y>5n{TJXM>L!RYR0H5_hzoK2t}iELiXIL^s2$-%W@ZW`UkBsaMi z%I(m&FcFEoWnChV6|PdWy%C1bKVECd{$-T*Yw+D5b{S!)IPc2=$Ik~yQPJ>?m57fh zen;jLbW<&u*f4W~x>jW}(rzd3j-=1~m+m9F)|!`;6moqRtQvz#q0oS7LWxld&QyH$ zO!XoM?KEjI#}8PGe+uWRU7Q}&mgQ?y6EeJVQ*6C4swR&G{A=8h=!HN4KhbA$Pj8em zg;jKTMY~h!689O+Wjos|e8$YV;gs#XSf5^v6x1)ZiH+1hSYlOLQCencWt)eZA<0L< zW)0BLpa*Tiu7_O4P%9r9$sh@ulV=lZaQHl!CNnw*O={mMw&X}VK&g4N{Rkl4GL)Vs ze;KGncpj*|zoScMz-T3selI~w>5n2%Y6syP=5SFWmI{Len@V|Ne&{@I^0~FJV9}UV z~exxJ4_D!~(oXyW~*z9tP-_gCGyj7yX#HF#swJb_0+9~Rl78nBV5Cua==NA{p z7R_wz_n1>=2FBv!MOi55ya8rrZVe)gpesLnJ1*5FJIm_ncQ@gY z!_&xwHR z?a1@L_A#ZHvmiMo2c3YxRE)%JROd=5XKIEWb`-Zue!-H@=w|v40b*(Dr{d(P@+=xUF`XdbmCpcODdJql0CbFW&^ zZ(5Z+2+JAFT)FiWxbBuV+<5iuZi`jQe?BGHn84%DW-Aw+QPgT~pbX2~u2`Xf zXuJL!FVk3@YEIp?1qBSw>XpoFI-#EChO)=1uxbtc%eDw!$ny`0e-eItHiEuR9ATBN z5Fg3Ds@%{y7(yH*l(tGF{SpsWM%(#X#S=kQ(!0A(b%jCjWm{lxtk=^b0HpEg?fc^8 zzVEd2I>WiZ3*m|J(ML>Cf%~xvh`>Kcn$bmq7o(GgKgKV3R@R^S7<-q@bcJ~9CYnW? z#hG2ijgI$vaXFY|U$t(8b8Q)F`}q?+tDLaXN0{oj@f~&`4?4UjWp&)EiQlOB@6R1A zjBPqh)TZF`(c?Ar`$sNx=?a^yDHG}q%7V=WK8zuqon3- zDl9gBCr8wy^619~5y==4(L8_R*XK|4Kj354tqXipusX#9Q#ugr=k)9D5p=XO6s#Mo zvok1)5@~ql!!(Lwx`(I_of`RUhd9F*Y@B~-igWvq1ddB&wJT9*v^S6cZ;8vqp~W8i zNjuwqErJ->@Q#KNL|3SUmDapqlB5;-wf)ez|7g?>6q|}g213iw&L~!;ww$2RuGKCg z5jA#i;4O1o3iwz#NwoiW^mNUXFa0kyd1FAP;oy5Wae6oS|Bdsz4t9n0A&U1U+d@e4 z7A@E_KyKL`V%FZl?K^T~JLkL%(iXFPytXKf&kDH*SdGh>LN5qM>DV+kjiAAaE1oJ+ z_jUH1CMg&mVYaE0+ zVZ|=KT9YPMFs%1mO;swoXa;>b0x-G9I;PSUO~7I+s;nVdtX(wzIdObLMD@0KaHob( zj}u-#W4uBnQlVrJkK2zfzPIztl}(4fVA!Cvv^={z0c+xkayMI6UYdxP!hS!*uxRY+ zA1zx58#ZG`tD1b8V?po!Q=CFc_FMXaL0mSc-=qwQ-?T=v)!x+Kj?1X8W<+e`CjED3 zO;FQ7gfzJn^N(1x6me(}Ii9RTHd2i_(*k-YoiFezQy{q2%E~fwTzfkZ(^t2!XhFTj z{`5D?)KIgJmR~uh?Cs2Bdm}1Qd69jDnu=E^fLOiuBFop)p=}!tG0Z%gkVh_z^5Jy5 zQt^r~Cz#$ydJyaOCrTM=>$TJQueKX!GX)~eb*H`o1?)Qbl!!u1+B|(q=+3n7W=Ji# zTOs4lVi;7wq#LHDvOAL<-4K-TE7d}jl*Q%VHNNT^h%WP=T0jvfw3>dQz?@0V_xL7r z&3ssjmgZt|RLa-*?0W^>sdE)$7UxZ${ZNdNG$qI_lW!i)gT638de?kq#<7ZslT*OoUYwE??XIs)QWwF}O;xc^$fVTXbEqYY|csLHFmcOZ{0 z+2j?2Uao{rr|ff4F_fo7Q=iBYh!U;6|Gk%;$W(TJCAl^9>ls@7`PT~i z_}=RT4@t`g%;$k{n9xhb9mna0GM=DmM@pJ+cbF0x9=^0ngH$YS+7wrFm-p_f|-}=P%5$PUvD2 z#E1zqK-Kvy4f^bMdm}qh(R35le?awmZNIZvsJV7R!k55^!QNKv4AH*H(i!ReFlgc; z5_ml)bRClTyYBv%4x~n9sUuBf&-yZ8a}u&;z{HU0OpE znFi?lR1Ce8)LH19^$F!T7OzSroJ zp{F}B_n3tZW!uS2ix~1C!-@S3>18ZNL0|*=CXbrq>3kj@+W%wiEyLpKns&h^1_=(q z-GT%s&^QU+xCM7jaCb>?cL~9QyEbke+#$HTyStrk@;=Wu@0l~#%#ZoU1?;ugu3Dw5 z>aOYqNr!Xzh&0kxo92QW-3}1+HyhO#vKJ)et;1hFcve4_Aw+C{RBu)_XXP9e6BY#^ zbTSWqTv)tM)Uo%26=5sLaVDLm)vxA8sMZTIZQgx(e%fkKcoG=PVkw}t$nnQo0f2$| z1Oj^h*3q9~zpC3%q5OFqvv`ScdG#!}G>OMC75dwT`Qy?E0Za{-V#nEPSx3xIHf;S9 z5sn>@b@&;}n%#X=M~rkAvs)DO>NVi>AB^v`w?~-j0s6Pq52rp6^CjP9$PrhXWch1m z_A~AscFg*4B8ZlIby%+ti-{H@p1l>&78R zaK&P>sa$U5>Pl4ihKqUzNz5^dcXdiCki)_^@^NRsC#ijrm6pF+n$1>S{>qbZJx~~c z9*n?0KZ++F-B0}TB!1$4z1op!j3)OM;%>BCI~pJ2vl|B!wDOmDEMK3TZU%k~P2;iR z$ah^48baAc*;|x+x4@^eSp%8}%kp}ze!VZ4CE@ZqlnxmXvvgmPbtB)&M@*P=wSx0t zKi?p*^f2k^x3(eJkBIY(cN#}stkdf~3LmX`Tt3v)Omo?NKXi9i>C(Q|aX4o?+In-D z#wI#we`^vV$>7A)=UJ&o@tG+Cnr~WTi0YH9ymUX4?e_fuADkE0uRQXeZKYEgXhbygKQMKP z@AM~FCARrjW=Xkk$7|@MMnNsA=YI&VcSVNBXe6jGysH=K9F$R%B$dMi;TFyKmZZo3 zU<+~X-L>Zwn0AU34v6T5gkBya%Q^0cO^};3)Q9KOgzt6f5R(osXY$>y%>k zI}QFUvep{KmmIM)2PRSZnlq%6cQ(6p1tBR=d04xEPyNASFFf2RO@$e>-kq}=Wq*G~ z+kvQt`ptH5ZKXre-?Ys=%TBLnD6KZb`Pk{e)8!c%(dMNbwby?-!VdXuCaXd=``uO^ z8V;p{l1)sO!Km{dm&q&Hk|a~?z&LxtY5UYToP~2pHdTk>=}C^~W=;T7yRu6`^uXgH zj*6=PP}5=ikfmmC)A}^6mRkY6+fMzPzF4z^_bKVQvQAAkr-8Pe6SrQqWz1GPSWW^w z-z$k27Bfj)$CE)6TYUwses;m7bYqx+ZzK}WzM)wQvF`mq+OM*H&eq6)Sw)=ZOHQHi zUf%pXGj}jL&*rQ>F?-TWjB=gtvx|J*XC)yn&x6Lkb!8f?W7F#g4dqE7M-B3sCwWv} zQ3<;mJ;=2QSDkgB=eocYgJ_1EhiQBqb)XNk4LG@OOT@!4wPcEh5^!p0w4RkQe9R5C z((dxxP_AIG&rzoUdVV`anR?wCYMWY@{cg}9Vz^$FeAjS4gOj@Ga_9jT3#EK60&#Xk zpVoZXJ0@u^ng!=mIE;_SAZ!PJD&+N85KZ=SKhE_!bCWIfQ&RSubo;(sfKE)(awYgY zpSkAe>--XK!R`S}YL^F|2_N_jN5DF>gcJkBi=S)tpqFat2qVM_R@ zO-2(ndijR&A^+<9NK2xGQ0C4hUC9UduD#A z9P?}uPH8*BVkpNy@RPxPhJo;JZ`t8*55gI)$%m{nKWR4koh58f(?%)HKr z&kJqu7cwY{KQEudrJty6OlUuZ-(WwOKYUrPf4rqM>XoFb(Po#g+TJ!vJ)4yvxOhX) zZs+cHkG`7C&B``UjbB0o@ft>e@MdEIK03iLxL$Sg?6qHL)s78e=R@P));W^M;{r1fmR6CW&j2yVDR-{s=TRuBz$vA)iTkAgjTeKCxhu^`uUDykyEWyDJ9+mE!($DB=FychMUt+C-c!S0QtJF_UwP`+ z4>AX*RdjgxkE+o9TzqkzQk*ujbFPWE3j$pQSPT^edP-KCm%~mQ>S>kT?6N1<7W988 ze%uK^xb}@qf_Pod+r0~ub*QX{Uwd3{T2_8Fjs>~P4ElOb(tq9N$tXo(#XI18e5WV& zQz!jQ{TW~jIYME-rYMGY^queJ}?&_H8bsSB+V@KjCW6f`%5yA?y(`)?86J_P` zpA3Qv@W5E8ES06b&5b_<&vNq=?CgR*a5+49w^>HG?K*H0Vr|laKIE5JL7mDlx7}>Q z@QU|chSf^S z+K9=H+4e!`l>+2)y--46zJBw59pZT%F)wV*iAwKrbC~VcD=C?#?*0c9T%wgKcD2nr z>jVMccQ2cy-P%pgn$UZ`OGv&u%IC6bgv7b^6;NooNu-tA4zbr+V0kqc>|uD+AMN0M z&DzP8em~cj7ClNg zNZ%-}_+(z3K^=x7WL{mH0DMK2oe+3FFaXs&{I^Q$R2W8iihJ%37IPYhem`fvG;Gpr zGJftV4{e;+H4mzG3%8Ar|FFxt1WwDXk~~e0Ecoolf8J{UjC6HAoFD)~n(qP)+?QJ4tx6u`5Jysw@Pp63B}(0; z_41U~D!6R-0Cj3_Iv|T4zgcnv7rCvjN4OMY&%NAFixa|L0G3cEmH^M%gtw~1MR2@O zL^6OMY9hCUn1=k3dqS*S3=~I14K%csv4gsf&uPP0=)UgOMzw)7HEcaXC1ytY?u2En z0>wa}wYxxxgab9&=4*60cm*;AU39AVw23(+Dcm3u{&FwkH9rBjo9f_q&_2B!rrpe6me@1OcUKjhLUZ6nGt!y6`2mV+rAsHWS1f zUMiap?Ckt%gmg1Us{gAi@BEdggk~>6+XR6WVT2Wv!|`UBTUNAJdM{#oPjVCmD*u&u z(l{oq@rT6tyKSs!gfYI`vozG$qJ`RjasfD6<(w)agqu2^m*C5k`ZP^8)Lk7)<|+#d zfrY!yNp^Nf{ekPVtiLGe^>nOiliWwF2ZQb_V-&P{Z>Xa%I;3)a*un1jxHX>dJ$cjs$WPZU%5pt*qoysS+L+NYF_=>jm^j z{ZY=R9rpLse@c-P8vNT&SCW!0)t7QLvR|{n7xnFhvAFt7$>+jNzEk^#@snGE1T<2$ zC)`^n##4cE7V-%S+H~=3VU|&inVC73?dA_0HPN;4lgswij`q=8t6pUIxA8+(YKv31 zJw5kbUX=pcVjLVc$agGZhd>~QJQu@0(OFW40v)KaZ?=gsHTg_5BH6@d-EK+jMIcF9 zKyg8p(P*k|?)!eEx7mW8V#n*Ycn$SBKr=`2fJ#3n-ieTLp69tEfFQQIUrU*82bugR zg>7}m@IXvbX;?E+YXl5qBsJE~BT)U4E=VzBYuAG49R}viz`GTq;}A)gS#EA|sV|2g zVmPbZwadAZIRboy(=JdjgPbHScSA*OO<{p zOJe%E55;W0J2kLA}^EKuL#xU{X$;>_rUH-gfgh5|!P@5$+OH2Pe z9(6Orv~h^Mo`qwBM1H7&iv^4M@93+Sm|iGt+Ls}0Y0oFWD;=@-t=k3TwF(C>T@3?G zFaeaU);`}|mb2yVe|LnOrn=mOuUNG-kZHkqNVeK#SnDbEJ233WK7h)-oKiUhcbcWa zG(%{~w;kL#p;~84e|E#{xX+*oGH{T>b6km#%vNYGJg=XVLOMY26Eb6`qD@_#_(7!n z{`?PU2}kOVE7q^+Bms1SH0y&*>02s~ot0avH8p<|^1AXBJZ>mqammBQ=}^%RC#s31 z$PZ7GFT;nrYXzdqeB#PFqLqU5jd=)J@BuY;D$+LerSrsX(Vd0sUDa9cdT|n3jp0S( z#uVk=#pAV}8V1wfIvx?GRjl9fgcPdJ@yi7gaOkQ?xm#A|e?3Pd6 zUv7DZk(HjgT3`a4gDm|#Xmb8|2fLgT+z^;m{`qxEA58XU9A_<#y|3Wa7tWO^h{3)$cJdx2yySA-S*P{qq-J zaJKnpy)d}LFuWHd;a93=A1New*uCvD9wY~d$54jdOdl@V@9uH^RXrcCM2)kO{IMl= zsDjl^?K;i%ArymDVarC40pn4#s$;r*K7T4Bf%l$WV+VohK5cptCZPTDkk3I@AWQ~i zD!9QiGFoy@O5Y*8^L?9Dk|s;}tbr1GI_Rt7DXU&BgtY^nfQag@k9KZ|P~WC`0EMW~y>An)W9MIFweG zt(7TPqCwpF4<%jpqzpQ~jz4bVHt?#clK?#|c2m|jTgK0eTHpYIJhsoieeC8nVBI76 zI`v872RW!%xV*w(+Rmmt4ZG%~(>659@pg6egpVq0Ufw8>C$$*p-xX^n03~L5qqpG? zPU6w;mF_GvdP&jUr*kAvsO8?UoF|G-qt7G5=XP^=+ShU!Kc-olt%D6*3_y+Q%|p_p~XQ8{?AE=v1E<^t??5?w>7iKO9XhYd4kAjG!gUqG>jZ!VQ;G7AY#cC z4Q&h|60t^gPnDmMRLF&0MOiG2DtW}<=+1S{H{&NAIg<7MZl!-$c`7_{P_NZS1lGhy zc@q`+wpvrg$OP$|bYVD3eCO3(Unls~FM*$Qf!&-X^(_8_K5~0WR%NoyZ8b`P!OUSi zlPHe@vLsYhRK1SG79w_u6i&IR5KFtUzj?kZX$!hbPjrbZQk{h~?z!1WU+OuNBU7RIksq0~1K?X`C-5T%IK@^i8 zq1(8$vfPuPYg%+ae(02_^1sc)B*iLW#5enp=nA>7=?bI1&-8rEty}d!q?uK*RncFx za-0Z0=fh?$3ZZ0uZrcTj6o0x?-2m|wW{whvelQoH60FNo&iFC4eE&(_J7OtN(ZxW0 zM76r6MRDZML|=RDdFTGDgnqEFXG?pU5XM(L&7d*sQVVYcl7fDua8F_Ua;a*dj({k}6T;uYPgzqae~9{O{jcJIIaFbaeX>W<{$Nml z;AKr*dpIY_sArA4{LJ!>3LX0#d=dan{Qkj*tAolA8?Q$1Fx|~qYPHhBOq)_Nmt>|a z(~tkX_MpfIVeHNI1Nvgz8rM}V@YbjUk6G=#EkRj~4&&U?>%crljhgRsJ%eamN4*u& z)M`DOcC`0B5a0Ym4>&C>>Y)IbXnxf-6+H76NCH37q9duZ+aTv@k zG`>8xEKB!}3}#m;3BzvA~aBNgChB}n)CAAD_2azh^bjD*PgAHKAU#{61^Ahy5)Rt$W z2|5{0ucY&+{rWXpT!0sYGZn{-t!|9H#wBTBuYnx@>^lNAS@_rIHe-8Jq7x;H(S6P9 z4>+g}tI{-!l~(7S=a)wdZ|YC2!D1Ip-6dQVRBPF4?`!3!<+gSm@=P$Se46cU8!Mqh;?7wgcjL!7t)o`h2>GNsGF zl1qL|+L9?{<)J1+-pVxKPEDM0==)T3wKI9ukB*HyE<9Xk7bvV&D7zg$sth0eno46Q z-JbEid1Ghl7<(O{`?fz()V=q6#fbHR555)st8@QY*&pm7uAn!py_du*0wMKZ-JL}$ z4);?GZ~DFec&ra5i#b{z8Gj)6dwJbFbEKeET~fL9ouRMC9|sj3@Qox8=9-*_DqtKu zT%@w!iCDqYkU1ZCywAtz=ng-|<-A?CF(qRO{~Yw$jewU5>(g%7Vh#JoqT=x*?DQaE zK8)xDn@puP2LbF`24w5{WOXwcBreAi`pMcO?Up;(`&4y=I!CI^_z>-Uu{_oo)gg_p z)Aj7xbKsTr1sdcXxxB^e?K6ysQoT+sS(V}juXX&D`Mp%Uy%}s`qt?4@fB!#48=J~j zs&)QahcQ~*v0(+en*~L4jppmdf}L2hTQe0u_Ev=%AIR@`W9Oo~tm?{6@{M@h@wQwo zCiZLyI9#yt&Y4gM928U?A7MjsxA`UGn{UT{R=BITCXV*ps~WzAb-wB{`;x?vHKP+) zdIxl$f26|2BZGR0duLPVLnkN2q#W&~>(sWOwp|vAgT=Wi^oUg&;Xa&gD|4uIR(f#D ze*UMU2y55G@AFidpEp&+qJ!)akD&0*nDgA>c4$MjZ{0Ax15FXr@uDPbl=t^rWI1fV z18>W6Pm#zP{TV)j+<8pKM?Db?xdrA!WJTYlm8(?8IGRd&0Fn&Ms=nAniach7OB-O; zpAd?*e)8Q4y23dV657L^tL}Umz6$dhx8Ej7>Ib}dvI-+{5*1Ke^!y1Q6E?76t{Z6; zDADQMWhz`4Ktt9YSSj&VkxPkUXSLU zSy04bbjU^E*)TB$;n|p82WgHVxb_F$!WN~y^9HQ}IU3>B+^-3L$tg`}7PpmgDFi>u@OsxR1|-Rk)B1TctvnW#sQFY9qMuW=F9fLSdfrV-i7T zG{*Kl>?RA{RF(Vs(4sF?@Ad@%!0ZfD7zl|bN@*m8+Y%k6ZgI?+pho&Sj1FPgS6LxR z;-|%@T~Q$q8>o(4dD$5#DUdh8iinuqktL}gn=BGp?%q8E0C0JqAj<^`4hhPSB|Az_ zy#zyqDK#=wx5_^ut%o5Wn_l~5X0^DQ2dadePZ~Ub1nJXQJ*qcPoiVf1=iglx7nJDS?VrA0 zwc3dJvD91!kxnPIAs^KbQUjeMcg@Vm#BipU&q95`y+J#RE;CTFb-gCb`>!a9qmGR! z2*Fa>iY9AcSp!72fjW(lay?M3-J8Fo@Sek@>?&eNIM@R%iMU=`H!4ddgJzpCV0=Pz z|BIEbd5Uf4^}go1cVnM;sCD#JR7}ADC~TODd~z{DLysLq*OvDqF18(J=+ZXuPcDE6oe)+D z38VM+=^yPk6Q>)qjB6u-}2vNu%*&NjXV z0FJ~;j$}JVrrN*6<2i{nZ|JyOZZ8pE0w1rO%$e+0|2Bi-@c*RJg~-; zj43SW*|4vjt2E10%rX25_J42RGk>=ca#6!w`Qr|cu6*#5wJod!`3;EAbmei9AkHg6af3 zFOyW2-#fjqRqfD?mn)GS+p|_A<`XvbP3$=!@`~njBcx4++blVS{aunzUS;nZy@hhR zLK@l3;?W;(=ZVj8d)G8Y(*HJ=yz0bs>dg*?;h}L!2{`9k_YP`?e?f^X-@C{{%~~pc>H`8d@eoL(4TP z+n?&@1D{o~-vR(P!NA(KPyG&qhz`mNi|G@E3g8cFLUA*(oDbCj8}Z{*p8m)&|CRy6 z#$YlpD81XQ=qS3)P8Y$@7$hn_pP0a}$&Y*56h|8e zbZY=i#C$jU1P37fnKyQ4RTO5g#Kp~+xQ_yqm-7l>Wzb0Cl1d*IIoCvcCp5xac=7A` zKiy4lLqn4^CGW((I&1XTLomFlD=3t??57zx48k&t7c6$q7!Z3eDz+z;UPrtF0NP(B zPA=+EStOVjLWYg5NGYNMw12cAp>dF?<&o9v(Jlo8aULYyM|hO2orM zU24?&fvok$4(ACyCstcOsh9$pp>gB4y?MZ_(#>$WENA6?d9nWiad~x-da=-qDA1;S z=U9gEssx_nn{0W_*tEKt=F^(5;Px5?k#QE6InY)bOVXjT^Q#<88&M)W<(&|Nas#RHW zLoG2f;|>6T@igkZ`MeFcCucc$yscsGNx+6-0(KSu(#U|VjGhMijUU%+t=t2^K3{jr zJ|tUnYFgH*mq?BpBgqr^cdx&BcgLN{nxCfEmSXo*9`kgNTYn!l0|c+i@fYH+r!&T$ z$DtWgI-@c+^h`KIN#6f-mI2Q{zEjC#pWBff0qM=CCp4>YS^an->o zzFstg^B-OPG`&q#2Oz*IbjyfQaUc6fa9D*XMO4Es4h-(_Qj`17K?WcMXr{}(pBnA` z!~5K$R*MnbGdDavJ+hE*%R}knzds@RzXRd~wnmps;*P|yM#m_|oV&V&oQ`~=M|=ZS z0iAMQVz#DlJdk=!(j1B17Pk!p6*B*rd_jI$aAy8G#iF77Y2qnN>56`o@)cHaRFg9( zt}33euuS8o7vgaY6bxd5)p**pl&B5(JJkjiPpi$EH>}y$&4nuDipxym`O_(~Q8@rV zK)}B}7@_^0BfF%Ig5YmrD0-G(caWTUjj_r+N-Ytmz<5cISOAiF2UA{K>CMg;#9Hkl z^aJ5L#(gg*7ReO1l@i;cPed`dlcWCKk#DFog-qS;Zs8%) z%8AiW_e7?}*t_*mRe;8YQaIkv&CXqvgW@WR=q|r!vdl>EG`Q=jewPT#(a@jSy_Yr= zLXOXemM}U!Jt0Wqt1%W<&t(tlnORc`Lm7ktG3mGHWy*xfFsk}+vnMYDcersvuITr; za47x`>V>&2-VM`DI`{>FViAF}>#S8(Bk+1DM7EA7A^ai<$wd>}Z3|-9Fxx~dlQb|l zt(WeJtk^KRymgH{!ingn`0wnvmN5MCOV3lJA!ku@XALD+CYy%2oNA66T}0{xupSYp zr#|bgv;sylY$#TS@2I5#&Y12!K9Nj7lkDMo$}4gK#8d8nJHbe6hjDd|@=a2UC$SS3 zE?ev7H^Lonbkn*Gxd%tnC1o~}iELrjcSwMp?lMP5Yc@GXpq`ai=tfXfr+AN?V^s9)Mn>Bwtn6)UN!w*w?8t$gtDs5n97^f56m3D1S2!w zQ%X6CIIb*H6sb*BI^}G5=J&zp%t^Btg{mGp)%mjfvjhY0Sh=7`=Gq==nsq@)QB%5+wTr$zY-4;diHIu{kv3rm)A!bmtgD zdW2K(p;E;0lZjC{G#xD^>JE}UiXB)9~0|)qqt2bv^IBjT@g1?Uq4ob2l;}G`5_IHAc z(8o$xLetO7t3yCpu)jXgnkyy6g5m7bRFV^o{oYR2lPJpA52AqcPe=SDFa-9hY35u> z39$>Q7O1MCek@sYu4pKT6mw--cnSRw306+`5aX>?|ySqLKSvko3VwNWdX#xnQzHSkV0O`M_!CepZ@lL}PM|>G=tTD(7ne94u&k zC5!4G#&cfN6qUC!f{8bySNRiqY3NqIxTI!tWyI+}ftJ4)?jD zZ&FSnbu6VNcLyqquEh(2Ox`25UHoo+^L=6k-Nyo7b$BEBFL4|suYW|@q4M3`QuknC zL2j3wN2+u8hC&4RwPY`o70%j;oJ#3N>}ECT?%UE5RK{ilZF~0`R77ad(!MXwU(aJ6 zKHOKi=Du?pykM_c-=DYsj5nXo>eMP7;KdPvT*p}^e=)fVTzpX24qd8=jLm>Nn4g~r z)(<~q3p}1CVS4u8nZK*CS{xOueif?3vQTr7dx-6{1*WN`Q7SnUymDYP)N*RXNkj>3v)pCo z0BROA${mmUt%?yaDpv!6)9}-r)PRpW%$7A(;LPljoSXihQyrobKBt_ja!Y16pem&` z_C*fhg{}T!6k>asv!MEdZ_sL>-Ds)-98--~b?un#<%mX2KT)E#*IH-pqh|(?34PVB zp{Ebx5|o~B?{L_!c6npA?}EDEzRLr|k+l%;yuHcgV8>)Fcdnz{<<9yi7Z5#0BB0O% z$vo(uKw)+7O+IdKypQV&5h&8BU28r?y?6d>Jnk{X*Jdf(ukm;^RuQ~`9)kn1>yt*@ zeROvd0d}zRH(rAq3q7w!)|52vQwvG7JjUT~y5bq#tbGfb_50@CS|7Bl1eAN5*HZ{` zkPbOLZb|M!FeP?cscIH9e&Yidt#^4OjW=vUTtl6YecC9jxGOKB9{YRd&X?Ij1T2k- zfRNkOn9ezBWnSBdg(PgApSuWv*9fq-p{sL)#(a8VbU&15Hvf0Kpw7^OKmhn?_$S1$ zp~HOJeAAnq8)I`pRgmlfT(+qhdKzNryxG0H>EuDU-H`Kl&VWALL?36(wm1)qy9o=y zh@5-Pvd?XJ{2_Tv$w|`zz57La0}T3JkvEQ)Q|~fLdeiHwy*pK#d~G9ob|b5zv*gl| zn9Prf@9g)yxx3i$iXf~0y$Py^v*q;&$Y}_4zj|=5v1_RrCq{R9AOHe37{C4M`Bum~Q$qbyOrPUf>jN=UTfcfwG?TFA3l`GaZW&4L? z-rK$>dAN@uN{rz11SWlNb*-ljmLR zieH0{SBW~8i7ktY+W-^9DXUobIH;laC^EZ`nEPQi;F7SUfx9@`*tWfY9Wx*&COyfM zEdmf32(u34zu?;fr{0mWGUkH8#eV#G3@ZO)JzloelU2!is_pl_cX*XfW5i!4n8+88;liDS_91*d{4&8?n zNhNHFEq6!}J(|@PCGC4_)L6OA$nxF=gQ0u+ccmX11HQuc*1oo$D(uoVDA(7@5Upwr z(D6x6Jut$uN44s7qY!f2e$FPQ`-$T(g%%G1t>r3C>2j%xPgks@V0$OoS9a-P_@L27xQGc?;58YjiQi^g8 zj3u_Zy33HvV%cQ2a=kj)xK^ZA*wn(hi>9+$sY-gMeYtDWCl<@!Trf%l5ifeDolMcYGKIeHbnE z_#%_=UeA4f5a^V)VE?-@7UEZM`gK^Q(eQwzCq4c3U~Dj| z=S{m}98i-bAld6;eu#1F-NWXqp&hbS6Is0GTktJEW!Bb2N24T_)q>DVk~z<#_2a=q zex91hN)?O8TFd3O8U{kHN3u4P%YBb)y786I6!aR4x0hxz7#_jc;iOin3-x8OMRa+t z*KHKVo~1TyYN1IBw;!wwcajTp8Jp^lnrl!s@69$PB};H+XJiTIUGz_w(o!nCu1hb6 z)at+3n7VDZ)FW7u0w_^m>3+AqI(Xit^}O#H7CLOs=|^(%uqP#o4&U>~U@=Iq`!ZL0 z(e^fC0OgjQAZ^wuJ^BpUZu?->H>;$cn^eyGoD=Qj;lOrifFJ2pCsn?t;OyL}fhik@ zp+uFX)T~4d$aJmfyjtRhvzY7(s~m(J51dG}VLe`t_m*(sQ*4&5cyn2%?k2sBsk?j7 zxpNRSoQqn_*t{_kT#dJdu4bTPaxUXb1v|Z@?AKsa=nJBfy?jq z&*cvG!?06KbhDK)}NMWt`L&NqzdU<;8PSk(zB z`f! zy425`Uf+jFB1F=|!qub0(knO2_MCs$IkFT-S%fPzwV1BVo!frH_FN=C@(B#T!HXA# zC6Xov@eP0dCjZWA8Fw;)mo*#Q2&_tuQ_8niv3#3UU9|`WxUu*QP%n}xPlxs9nXed~ ziC$3)8J>Hk~A%s^()OeW6|ip zfDGtF!iY)pdQJ#lxx`S}NmuB7O-LyJ3A$i%3YE{H97CF7Kia$hFWB<060Lfe{j2J> z6Yhfbef8S2VW0atw0o!(>Dl{ie4I}K)ZM5`1qpdLn78`NjpAa z^izj%svX|yeuI56)jJ7To=03b%Ldz+d4ZJ5y{mWI@sP`F5YH03K!Guh%{JD=jZlm9 z6FxV0iK}DVJz~lBLI`|2Dl8j$Wrw#If$s7KHae4TMF5daOBfCDFftDsg6@I8D;+tcH1k>BWlk~# zS5C)?h`a#wL}yL>ZivEtLMya36z!Z}*UsXA<(@F!`Ul?A@0GufBxVah&W*6-fV$p* zZ?%7W{%aLS#v{-(pKdx{h}@az;TeZQ!{k7G+h^ZM?Zf)Z=HIi-!kX;G<=VZl4=UjP zX>|6tGW35y2mjB50tDYkclwC6z&S;!fzN&>I@}NTHRDY3dXZ*`BM-mD{3iSyDnZuF zEs{3Yr{>S!%5ObM!HN?j_O{woCK@Tj69hQN`K`bJ5zt+1x;eT59fmADj5$uY(^dJ;7B}buYesf&n9PUR@zTl&~`b1z~p?7+6pTp+SKZ`M=AlGF*q! zm%)?RG3@K`-9-!9Q_le({}b-vADd;JDk>Ycn}vu{|J{<>vS6c$-YaxM1%vg^Dx>g0 z+~>Eb8*dXL)ePtSn*t6JS;9uEi(R7VQ#`-4g=60oIdkC*qp2k)G=MAh=XS!J1~OzP z_luS<`YhyhF18eLERS9YD14tfh*tL?9%4^9)+evd%)m}){xqYM@iP%86h2j1UL*1Unf!DDdaKZOP`c~OW(+l;m_!kc< z(9Li$MAn1*{yPI1(|~%pXVuW_)@#eH65a=#3n83h?T>7l0)=Jf&+CjNdxRBE04;B^ z0GwsrG-w!jPHb5G65f*c<}6R@RG-`r%$$n}xSOuIG(0w6P-8B3ZtbyMe3RmTU3gu1 zF()GF;rhbnH3^*jXKC!Y?WVD`YD2hdds)6+VE!*pOwa5Hk+bogg1@-Q>}NKQ;qgCr zetrWE(x{mt#QX<2nU^Q@Jt< zQVE>qx!LF=E05D}+HM9wgT-IEu)G2iiO&vEA$pPwOm2il&P?>wpbkHPe=D1xwp3NI zIbZU)UjZFy2RPkdFL-f4$nVC-w9e%GTc9kX-kcza>YN=1>7}GA*yu+Pb=~!cRncbv zglFi4ADM9%yF;Zms`&14<+q>YRa4j#+t`}%Rr-Hd5pC2(6deEYT*zBgR%a=37Bw6e z(}SBnF1X|<3Rqb9v@xL9gbV#RNZDoFiL2}{u}^w31L3TXXrbO*qk*zqa?1FF9&)Q; z9lsVLPhNwK<(WXAM6VZw?o8x?VW_3z7fnquQfX>v^`&!(r`?0dd<#s~Wu%KL1lk3C z6LHwk1I9Idv_kd_aP%Cu>v~rPb6(TQz_2NMSaOb%2C5lXHIW3DH*)9Jsmq43v)y(i zH_-IE>yB1_8Wok28Enr~rTTHT2J_qE6zga=na}@JI8ZybwTgY^Kr?oDXYU%+HOahM zl3O@253xl)wsagqaz+EYfT%x$I#i>J|N5X7^dyQoGugjchfT z+TKD<>cWN`#|zz)SmOT-*(-Gp!@T;N3;2JB?_Hj(cr|QtV^I@L6B!ftGiy{y8OU;w z8etGm#zh5k%AeS>uMhllcUcAVe6%*2`aD#6FOA!?((aa!6%DZ9_#xvKq6u{BWo zNeg;I-4kXj%>O|OB#9xLyWhVq$G4ez0T_-Eu-`h$7=F=CkTl?WbjtSvKudN3F6(;r z&us@YuK}w$s_590-6{)wpbter`2!DSnpdNfz7!3OT0<%TAdGyF@$7}~VZ+g-CngyA z=>%YKBC-YMK#wpQ6%3igCn5sP>#x=1#DQ9G-1a9tX&_}=nGowjY_~U7`PM(~6!ReL zh9Tn>4707whh?u<&$kJckZeI*Nf|u_<)796UdcR7(8YB}C!EtdaM9QhP^KV%vhH$} z*4P^kPbdheuyvRhrl9b^eN=!M?ec%eOt&0`4+YM@`gr$&{lkb@B#jD<5npzn_T=0hQRw_kpH&E8gb`50Wa-|&Z4_u-chIO+lRwzVVBobxyvTpHJn4hr+Ky!kH2dmS#n&cB z0>68%n?kBdiGYLKI;-WMG%qSMm0R%w86&EP8KmrN9gh7)3kl=>q3^vd0`TCO|E@jICU(xHoiWr?bB`;Cy{iF}C}9R61+1+OsJw zsT{n@@?#{`nAkr}MRb)%Mcg`T+GIUtuGf%@PX; z5&cdu7#Q~(0VVlA>gY2qrFyH`ato6DyaM90D!f}@csN;m*@nk`CWRrRYM`{zrWh7yu)4Z}k8dc&T6uaOcw00MZ$06Q6 z;3kAdIpTGthQWCoB1En53I{5~LC@gD`gL)EJnZq3(*i|f*&ieF57aj2+{~S41*FaA z_tn0{XjOW<(h#Ns-s~jFx!&P;Y9q4-ZtsrB_pWhILK4ui0rR!S( zg;FSF7;Swg@pj&)KcHi^xq{Zv!@piiWNhzYzA|xnQjsujm3t#DlWIfwk6mv(XwRm$ zElVDk_i;~{Fd)d;*`s5FG@7<`G0Uwqd8dLU_81p3$S9(N-B^yEsR(Tgi(@@?9CP;Y z%c5!ZlCQUCFT^t=Pxd*oRC8niSQyZdpU{ zbx!ecogdRDwgD?JI3#z;#Qo~Pct=fbbhFsnl@EuNb;{(=$3tz@%Qp(?3YC?@6K$3~ z-B)gG=x(K#{fqjYZlj4M1b=9z3C>P1O|D!%$WXP>vW|o_BE%{%UHlU03(14P>O3}} zdg8qyD{xhmE;=^6(weWOIeQGatdZ7g2UJW9Z4g250-_~?B{vUjdlz!#C%XJs_U**v zehEFjc%+-oetTDNKM{gh+Jp)@m@lSo?eH&S#NhIh#J7~RaGD?n>VQ9Opt8sF{bNqoV4a5!^UxPW8dZT!OX z>+KsoRCmBr=|)$mc6G?AH`BS16}ym+)1UT5fUb~Dp;(ryw_6$vtB zH7y_?>~pS$wEv?>%G(AUrMHa0NvYSWN!o&TYys(r*$udzdQLNhjsc@a+4=K&4rQ|D zMcZY^)osI;5*6>opaut?M6bp9)^~n(k1Ypvw#}cRap2)RoSN-<8GLg~%g9 zWS74CYZ0rnec}B7;^{2|+HRh%VOl5@iWZ8yyIasw+#QN*ad(H}?ykkPxJy&q-MvU~ zmq5@rT+jQz^Mwyde!F{S=FFMd-C*X-E7*DS=BPy60G5vI+nXP4$49C;jf zJF!;{+opIDv;N3r)EnC|{(RVueg~vIZxFl?q|6*guMUKwv?_t(Ve3^KFL9(|$!XlX-MO`Z^4qI7yw01=>RsC7`i&M9}MN_KW$52#+N+_}f7N!2}M z)~sPQn|Z=_%XH|gA*Hn}&wedJ&N#XqXG#?7-T391jCTz*(jv+bBwGI}s1b0H>aT*_ zvTV5@Nc+UR5RT6c%||Y-e=LF2v~==SDpNLG)!R}uz97X&{8p~qb@~wT!yozok8%lz zH0o>?ph0<#^S7y2ZW>{PKFbFFHr`KmKEWte4$8B8HzAsaYcK&&3C?mMh8JAawFnI< zu{pe&_b~BDF1w*Z;cYFe4I<n+X)QO=f1eC7NBP8@8+faFp(@_$9WwQbyoq=YYSb)} zN}x8Ck-Gona9-Ip|NjQwlpzc%6(EUi$BWSUDI+ zQX)7_(6@-?*AHDXZ5I||W82Lr{v#UnZVU?CO}vC)ewJ@>h5zsCM!1ZhF$68<>pyW~ zLQ}}1GVGK|#hWmq`%f6v_wnZ?34*$@f5zYkFx6p?KJq+iv#7jNt#-nL`YAMYYE5k4 zJ`Q;MxZjz8;PNGGaBaUKM;Xe}=LSJGLYwpDQ`_F>1}MV84S0Bt-sHSfGoNP%?1fHn zSKlm$_7+3O-yv}n-Pl2Iqflja5ny&9rztBUWTE!GW!8y3inlL8DdcZ#@&BYP#gcx* zs>z3cJNG0-L7*mH@L@d!+m;l zlv#VTZ)TS5h&LXGW$zAVX3D$83DM8Qh0X%(huF{6y;yF4o|9p?HW$1ta^Ve=-~YGB zNqoW+Li-oM$^Gh+3>v^Bap1 z1K!njb8rup)b^Vc!W+sCff?CWet6l;xW5@rAjb&0z|H>_C|@M+yIg3Us>-+u{$DSk z%VS6paPw5SS|JVOy^#4=4YxaW&0w%BSupXx9%u~LkK3Y_sdl}^uyGU7=VmU3MMe{n zx-vy*p+^oShsB?JOi)iFKUF;H!agT=>D@SnLKJvtv)-O@K|m%RiDmh!Vwsd+0E9qb zXU{T3#Nb`gJ7qMgn1-pyjTRzr8^W;;D~68*O%ElSvF3jqpZQ--rGAo9sLJ-4gOtt$%%fGhn~bWFRC zvx^Bs`DT;AxJWZ|GpC)JT5)42K2cND>=`oE@xzA(Z7R%Z)547GzxyZBA%?7Y{yHV^ zmY`EFSe7X!r=f_^07mfvaCt&Fc!7ygzI)pOa?ArUo6b*ry`k#_S(Gp#QK@^?%SznN zzDl)XP+X4P7HSt-=LycY196T~&j8l6_77avN>@NPoTAxtYmXhg^I>Ddrz~H9yz; zS6Ok^dHyOygTstS_70J<8zvINw=w2#qv;RkCsXsRgXSp3b9kXrze*t)pZJ^q}e}tu3r60Ks+R?^39_Q)k2=!tB4~y$`QQ_5eNW6}3HWy0=NQZ#oC~^90qn8P%7So+qtK;Pa z0{Z|Dd_XrWY?vgj(6dN=>wZr4}?V}mMOad%*`NGg@tuwh<^(kJ*t=%w#Z_S|IEh%?<`@fxhZ2&-9$(~8|$A<8am>(NFl!CLqA=^EZ zA|3Y-f1d8`D{j5!U`0bAJ^vxZpZ@x{3qixKvSXNyB-j<$GL<<_;E84cx3~oPnvs53 z>qxUH0oR{C+741Yq3?3vf3UI~{WX&gAS`Y==2?i`Ui#xYK40)un6=UAPIEldU~I7L zy|~s7>P(x6<1!$2?_H=LXRuoIk2;~FzdiHr0_4dSAqEjxcx*i$>hSXnx~*sFZ^|Bf zj3Z=cIvPHTXe6okjQlgcA#*$<04t2Ctfq9auh zj%zl)9ILn{NJEFxM@z4rR3KE7EZjz%q#6MH`LmY+xff4uRfcO?Bh;s8cM4{=Jb^&s zD=uA8jkprUvg}?-RKSRnVssyh{xTQpZ3sn4(pRx?@@@Z@Y1V--KG|_nLMheUP>O_9 zu);D&LO4U&FarZKb<5X?sH$p9)~|p}pO`%r!ghz7e-k9_PS5CoNLmC8vINONmLUcJ zCrsPmRn;%A`T8LD^YR+szgV1{+)aeO9w34v6KPM1>EYA`Sb~K!m4fY&Ju|Cn?ZWnv z;-(hOQ!kEc!&R;zEBqymJ|gTQU!$|9%u|H6PollcnLmz`EsI<(X8_h{o#NLfCV{Od z;*$F9-XPhdN5G6|fmONARBXLYs;r~u>2_uc0-8$CneR9|D1q&@I?LS_F!#NK_beKf zIK9CmrSeWxlp+J6psh*PU>TdC=%~YPx#LiAyy;8CC&wC3tsl~kAiaW>FIINaChwu} zRtWq_fixKGCs@6rj46&v$rq7`m%)?v$>*pw*3>R5qxQ#`K!RF&_ ztWO)PAAw>5*JO8v+4b-nWd7S3EoV(s3(@f6zH8CZ59Zosz^|xl5x<^>#~DUIjh|%L zd=?~<0TlAqtzz9{ND&2^4pF_epYX6mr~j^fA>d&C#RwAw504th3dbIVMK^;i&E=ge zWZ|V_F|+zjUj3gIyLaJd$qiCAevxyN*GnzL9zTq&+|;hN96Xi}s`=w)NiDy(zuqbjWTI!$FV zkM#lg9O5DF_pN`~9H2s?Q8C&R9`ER5-qm6o0GsWjcZ!$)t{oCUWBH8CV= zEf*cyo<%87lscV&sxcW=^?m-0Kd3ubnjD!S9sbMZIS93{)5|oD^;YGw4bPpxyiL(6 zZaH#m3a6w00%}}e`QtZv+-Rt03FyaGN&O{MJ`)hr$oE@PPV1k&;lGQIz1e(mSad4( zDwV?JmfANq7^9J7F*s-8h~!=d24ZO<*t=El6AO!s ze}GXBS^LDXuyRR#N}@0Dx82RFABid%Dl;+I&cBO31f?(VbVkIJ-*S#q%iypu`I@LU zjM(cgc(ee>#J!N_s)2XABQ$4zdf{SfvKXDBGLdN;D&jH9pa=-56RNoScy`}lPRI6e zC<qrExv=*=X{>8slR@t{RB8`UENY5Prw9F zPTg;NukC#67e_bZ2W4Z>C2_}y$;$?zRSj3?9h&EtyiX6>_4%tiScqXt7}~w#H&m{Y z`5-)WO8PW`Hj<&D{fnf72-scRJ)z`JzP*T!q5N$Ou0;r@+~{srXGllLLcmoV;__aa zVu4)iPaSqtXh367Ua9%tpk4|wG2c4o_Uycfw}kR@Y_u{Qeu0moM}>@>f5g$IZsH>q zA?ps1%dFtzvCl#{Zu3F}xs|UXXwts=5)gSC%|8x=d<5n^Zc1c8T35sH(6~rb_c4TI zMK0wPSPgMS?lu!XK9U9XhEKJaWvgAzCN!8XwNx>#L53(c{d1vu&;u2jkeEz6qUv&J zHTH=j!*in~*e7^*Dxk&5sO}e`JTrH}@-*LgvC3(_c}qM_Xsu>&560}RK4fFnS)%WN zqaVS^CDo*)_1e+gtTOxg8+oRJ(H;NhgLpWAW#q`{;ai50MJpF&JSJ;U;lMM!)}nmB z7#D0|g$3!Je~-w>-yAfEMH*CFUJ&B)3ItC2VAt?VA}}zAyk&&H7rSe6Miv^u3i8gu z?G94+`gWoNGfy}X!MzxDJ>j()>7S%7>WoD_Cup=I$Ol~5j&6iq0GzCmpc5RN2;>Xv z8L<wPXc{2WB=zXP*N3Ng!h*Z;%s1A@7-*CvBpb_h?|1dEYkZM4>aO_MPf|s%G1f zLKy&Ty2`dYVaok9E^tnZ>%}`}w<1(G^bs#r6Hxv`lF$!lA}5E|6Z?SUcvs7NUo^Mw ziZ!oP+V`8?h;f4IvYM`1%-FK+0w+(K4Kv3Gyh#*>ryDP^QhJel`U3^ArfGE)Wodsj z^SG!`{o6%W;x~P@R9UuU*$H=*kn&i#H}+yEu|Jnw8FB@u=`8Vn5 zG!OvTjz}|+lnB?ip(_v=o2zJ}m#Q!dlczFb?M?~wNq@T^^bY{dpTRf9RDhviEXzQ( z##u-<#_T@1VaqzG$nD5~;v>SdB%^`SIYdu>hzGZb{{{C^tN3AFH9PJ>_$anM8rXx#8F`+}ZDl!P6hLB?kPd5HC?l?X%=3FJ|>dVXofWk`ool#S~K?QZ(UzcQ!+KwO;8GK)-u7GeZHH+`Z(YRh$ zF~!QhOwfE6$$6M8XiG6CEb-Nu(QVvUi1D3t7MFo^&u_CGF_3$T0W3dAU$rFsuXY-s3LGkxZM zW*ovl+7VNGT#%|38lasMe(Mj!+E}q3I~Q%*B2%Ed1lx13f92%(Dy76sf{C>{*hwL_ zq0PD)UkMsP45gO{k4^~Q2eQ1~GTV4_slP!Ku&Mw;^WTwH5Ce;5{!rY+B!a;vy*WOL z3M!ceB#Lie$xlKQhS@S}-oK6YAQ%%&0qYqUzZVW~EFP5lN$0~D4%%a~sDMWJwH`&? zd;cL&)yZ8f9S-%4a>c8h!t+>0>7R}aVh@{JwX5j3qdyJt8hxnVUUbjwr$EHr?ndVRr0WBx`I3-jqyYwYNT4jT4ewG^3W9_p&!MULk~t> zlOMB;ZchOeKI0g87vDI)=X(zM(uBd24(8<5aq+AR-DkF*Fkz~hdEjA+eg76Ha@mYD z00a_lDHezQ`aZroMZqqSbVwb@-z^HbNNwS^_ODH`P^6mlJm&$j}Ds( z{@t?|T(y!9J+dhli4qL$OiV8Mh|P0%^Gg*5^r9M1W=3Pf2a4ROBo~Xe;$d2>QJG}N3EN6Ov8tDdI7_in1=vHoQEHdf2PvIJgpI`X0r;#gXq zPpjHw53X9K|LX-jd;F-467%jz4imW2$_ayyAIv#l?5w_eF781PQ#C56YE>S=?-AaG z<2<{><)M%$3BA(hWaR&d=R{2%huEXTg^_a}!*3Pfvv9d!b{gXDS+eU)L)_&IpEpqd zLcp|L2{6E}#`GB(kZ;L_3|QX;xyI>r?Z2Gz_-5$e58HXeWPV48ADk&)6$wn8vlVd~h-#L&je^rD~iaV}3uq}{7?*!RKQyQ9O=frjhdRF1r?Gao3b5Ptw=zrz6bs@{CrDJ;+o{c!ZkU9k0jkXV$_u?_zoUA^SQcY*q18XhOir`p3?u zwmc}9>u+Eh)A9Y7#yRgSn_G06Wm<^LEU{dWO0c0%sC5u)sjf^E5xNY|TYnpxF~+~>Cwk|b!go=ODY+Hm5LbDMON$emxKSv~tWKU0c0 zM_MY04@bLQ6`HPkUv`$J{^biN?uNBR{=Hzy24thb-B0a~=rljouQWKBw{((K|2av= za`;rXaVC9~tELP6PQCv29qFexDoQk9o8u50`UC)f2IU`F6b`9>8>>Uy%Chn-lcD(} zNcf`@-4;X72SB^?c846s2ho4|7%TrBBU!8#Ykh=B!H0qY<=yrZ?XQh|fp))9jqcE6 z=oqL!zDiV2GpB{Uv-|;nhjS09Yyu~it&tTpn!!&JulNNYP~*dyD?DeEFk|{&X};bt zE5~4w_#Xe2?AiR8LELKpLB4p#9VeoV-t^O9VPxXEKVPHuS*HjQ-wT%68gCqTcscn9 zAM34EOD{mnW0ouG$Pc3EJTAjWopK?~^JVNi1p_u3L+6j_T+vFRB#SlKofn)D=RURA z(LWWz2zkQFcR3;UxmrZ~RcuPWFhdG&$zWX-Hf)Pf$`QFV{tHl5wZRJWge6UatFVgy zePxs)xuSM6ME~uC4yioy5^5r*HkYIYv$tLJax_LR=@`uRLMZevdBQj@p7xq9)wm1d zyP$j!0m0d8=n&#ySPBh3lsfYtLGEiT0h9mYIfSaU*u&rl=lJt7onOh7R}uk>-?uAf zLPOBjCq@0PVDdV3{#0FDKH zLiO0lqN3dYd>C3l7nRG8HyL`24mA5Bmwcfll>gm7Kek06c>DX8@bmHUE)xl7ZhL_b z-#cK>;x8>T7FyVPq$dGESYkqAqalmEE4^d6ex0erct|@cUntX@3dOrGzd5$Z`fkvB z@h*F^xwn(WLPXs80whKsYs|qzl9L(VPyuH?Lu6s_a-O8fLIZhTZSJQN1@W_Q8+kFeo z&57IF4D{xlxq$VhInx%B`a>TI*v4>1#qaDWB#b%V)o%Jb&W#Gv+|I4eZT2~g@4&10G#R+L{$0K5_DOVtB;_p0C;M-@v%0#zo!#?RuW5~8 z4b_BBWsSLFE*<$C4r<85w|ocQ&vlG^6UE<8YER$Ui6L42B&8vJW&4n6!lev))aKA7 zQDO4Mu=W|ocOkFK!Tvx}J2E~#K00cIG(0{$Jks$2VtPf#tc4mz54`*;w?^_3uDT9` zhdlN4m&6$ZeADwqM2N~0>~#Q|>}7p4h;!3xe6Pgk-EdW&o|cxCmeo76mTd^O41L~R z;x9-8(tTU&SLKO}imWhGeB69>Y%IRrzOTa^h-0A7!mje)cd##8RFPFsh(Dwdj;o|1 za_x8+S%yF$bo*{MH*O@}uR$)yl02HjU!3MM+wF(f{Z+kb zI@A?-@|ORYAXx5Z-*0z1o5rJG{#7m1fI-gk>_BIM4KVu8tQt7dg&z_cx~QsNGPCJN z2H}RN{I#Tq2L_2>K^q3IhNI4UdU_T9J%b20TcB6B)s31-2CQ3th;Ze(_n2+g`IGVM zzImiP-*KM)#jU^cmHl~{ff@ioK)%0Se^{=@|ay5f`)BAzU$!6U)E>ZxVuI4POUh$M0&)(%F|PlYq4M@d0OZ zU!^bmj%&J7pRt#vL?q1zUmtpbldV1v^9|;cH7~m_{=(>Fy>p0~zsL4>cco+pTiGBB zyxpwF06zf+8yj;?noD>0;4mgl4W(w3FWAxM*x1x0WJL5j-}Uu#wZdMsEmYbvbuk9; zsA9_U0R4Zya!@!1GX5Le*<@kL{t6R~`sUrT>w*zL&Id(t9`(oL*JH5a=1uvz@bjEC z(3c{k3to=od3kZa>EyYuU@*OSXYf(u_3Y3jPancEy~+yNrj3hfJcK95an&tYxueDZ^5VNot2_wB)F^^w`!>j{f+0QbL(iH9QK;v4gWmpx zx%(Pe9ftl)tlr4%MH-rK3>SM<$;~$#PJD<_q7PQQi5d2yr@p+Az5h)-?M;CJE=v)d zeR|RbOA+!@3*#a~2U@ZZ>LP7b@cK69VKh=W;b=VF*Ou3sJK2W*!c-+X!3mijPLj)a zuBbLnjYSiFpw$=l?eRc*aq z2)@$~26Zm(P6)E#M3YQ9@f-MgD!HOtP0~l3=h48xT#&t${krYG;g9%Mo1@ft*}*I0LK##YJATaJgpc46j{E}nVzjzRac zbc1{4^`MTvPfy;jSKvS(5X>L?(sjP>*c+VW4eZpJv+89*^?M*#^w;4bE;O1UII^}q zM-KZjDyMqN5X-e^lMdM$@opEbGRaGGw|w8=yt}Vl(t|H&OQg3hNG3~DKJzs?o6CX4 z_0EYyH;da(*H3xN1AzOX9$_~2FSFkiQimjEAx_ljY3JZc^6dli#_~V+sBD-oY-70I z1OF-vdCvf8NPN*m(|-TfFtclr%IieHW$gfJFr9PQO`>xj)q5>*u|epWV6U98aaAqvNJmTvd+%H z=S(?d!X}up(=@iP?wJx2t=chiv_$1en515;Nxp|a(1RxpdFeVEhZy7 zGNiP^xqY>5x3si`yr>G3LUYxhx1QKkn90AX!j;3k_R9f-XPf7b)Sf$YT6<8H#qJ!z|)dj6}R(7={e7naIIS$MT7fCf@)v2*VX#ZN4$P> zSm!pK7cr2<>e*XK%d%QKAMgGCvs``2&HnIF0=l$2aOlKc=y%Z=F8yn#uq7o~%&L$@ z*Sd~|sK>0g)N9BR5j!Dk%)T9;=OOCJ z&3^rk!woBzgx~LJNiNIf?-+{hsh)3wR6)yrQ3Pg9I)LIuu0KvB&uMwLzFaj^ArCM= z^_}Z+1TiGU*4B3TAdKj44YE*Yaz*1XJNfJP*7+az;Lj~l53k(oSc=)L+p@1bqc*-< z{*BE|Zx{c7@7}V8W)rqBH$9C#Ds9}cX*3Z(IIHrH{v)LS_)p7=a4ey8bG8M*RiD@R z!N7_?Yr=nrUdXtBKTg&q|FE18DozTS~!KDr`*rt*{)D8;dx0#|KDZ6v=Ctj3BxWx+ToIW0ku;#1G_WdqdU|I1`LL zz?#j6QG<>s-Sy`*`OLK?m-ep0Ake45ID1=Ld3}yCtO*Hfq)!7eBw3R?Hw{y1zV7N5XP<_QB&U)P1kuHM1Gc%UIem0b)jDp^xWS!*g^U!r*BAU-+U zE>GyGt6h3n?Wm@HVYLo^eUV6R+Vsl8@+wXVasbNIZODTRwZcDcR5HBs#$y%5Fo!i< z$8Ww{&NwSkQ3G+qlO$R>(YeWFX-TLO{XkMlZfr1rByRyumY`cNSW~JXT?YnNpTh0WEDa3JJwI5kW?^YNR{y94o}Q41#%3H zBve5}GzL%1j*Z2Xd!ecvp1NXh+6OW<1_{c)Li7@#%K zKeji*>_CuAw9MwYEtXC5yI6B(>AWexoyJ!w#|T1_HEYn4Yg7H4Wt0RC*D=Rzfhi(-`@gv11 za_yNIajhkm<@PbS@RQOAUWo`$jt@GM0enW5);f!Q|5Tr52t@L8)eSSX*2hjgE(GY@<7+Qz^b?&6Hk zXfKhZ^4uw^tbN`rsz?0~*C+UKL`lLbT!!%DsSBv1uTH;G=)?n7|@+2$~*uL@dy2v(3Dj`?XiTpCfB>xUJkEgFPbl%)1ss_~S#u#)i;U zupud{t4!UA#<2DJI)T-B>yUG&qp4UiWivjRCqaXw9Bv*BBRl84w+B|qf*N8;Kkj3Q zb&_WPkeUd~iMmvFVbwG1NR!}6@~b@VgcRlm(LzO>)mhX7E%5U*t~Wd~FjxTr-5Dwo z>I-FBdSyiO9jqlwAL1)$Rxf0y%DQq^c})YX;#_-(v6yU$#s-Xzi#8t&TBpc!*q3bi zOa?%JpM-Qc%_`3~8GE4v64Z2Ad?^`9EV`|v&&i>`NVtc(WwQU;5K3qFXIE4%Yf+m)UAStHuIJ`$v%G!Gx`;z-`KF!@kO`)uLPxVfn?l4!ddP{orwo#hTf$EC3(-k z>v=vDyv@E0e9l0pg(4{Xs9d|lJKvc(Zk(LbCxt}E8pS@T3OL1Y>iYMgf7ZM86nF0( zeTZuXKcy^!SU4m2MfCix70?%CiQfkk4n>`Rm)68{b5f`jfb1h4LcQJg9p!C?=PGgxwYFMom`hh({4)O6 zx39$(aQ<_dI4s#mi8=sIb9?G_fAy9$-zRlD;{g`zkwB%q{@pUwQ}5-viFGl{;HTN^FdQn_i_I^&MgnbP}KPRD6F7E2Y#A1P<&(op8K7+@EG7X`@XtYXyDS7 zO@7>!Y^Uzbu^M1LJn1aEGR~5d)mnVo?w9?rGf3^It(Cwtj`fbCs`LbyNhTyuh|M6{ z*T}a0P+6iQ@sxwpZ_$3)z;PbvJ6UEkriX>)hK?lm#dOIXod-a$XVrSbV`0mKf3xga zx9Vq)pONn7qEAmxm?nhMx9=^wr6dKxMa`dpCeqi<{Fc4RoKd;?6X(2-0qUL*kaI=F zlG4bu$)MWYmeD~`!}aF|$Ds(l=j=}%^(F(+<$qoG)lZ@u^yPt&#LoP2y;r_>>TqMxs@w(r`h;JfFrWFdo zPj>Jx2gibQb92d{o|ZR);IHrZa&i3i&BF%$l7kxAcaG@sKkKEncQAv)&0xsJ>s@++ z9d`zH8!Fc}Jg2qau_YP7qn2Vymh3d@# zj<|dN6RV50=O$MeIXEmK-|*`GYP|05!P8(x(Aph_lYk1{ao+^Jk^Jff|t42xLxqxF$ncRK|xU; zk1@L$ncNxlY5Y`|(OSF_)T5LdgAAy-*=u+_k&xCGdf!*T92nws{MV=ocR#(qFJ zYynahpaUt^ataVc2z~}}Nwt{qbufoKkkeK9>)Yj4OZFIhmdyQONhcCu;lTlFq`uxC zI9_4j{DK+!esO(+ET??=kt<6LQ?^z*arD^9@k4yfg`I@hIZDWwEORE<)YNW+b&1wk zUtt3MY?o{gl#L;}%sAIWiM1a@#?Mj^$ryo~+C^T$V*cIS#FixO?x0hGlcmQjHj-of z%7?N$$EMA*)suA?#Z#inmw@tCmffFvY%c$VXa-F7ezd51LV8!!*H_~yWKO7i=F;Zm z5CvLe%D0#;sn-_T7nQx_E7f=gs2vy4Bxhmvv0%Z#{0)bJX32w4=E14mdxZb;i=tXCG?6$~B1wzx7x()t$K+wBWu9)+;UZ zG+O_8K0L7hky0JdrOu-{p@impW^Rn{mV=#wf_4omN66zI5!uz21LZp3r6Ms5OhD<| zZi|zrXNGGe!q_#@IGeSzoMAX*)O@@MP0?rUit39qQhTh=nw2ew?}FTEFDA|SDTBFQ z#v=IT68o~vX3rI1d+xJFf1SrTvePfl%tg%qL)TBd|NfWy{7`>`O~Z(mIu%3(-3nlw zHhjnQk%y4qbwVq)sHN+rmm`TK4^Vg9cZsbr$#6YCz3kVosn5mca?&@P7PJhTles*1emi=U1%NC8f#1qGTiN2v%1`3e*5p`P@#|f#v|tkpsL6 zBMyXm(khPPt?ROJLqM5<-(+}sJkbHRf2DSV$vT-_95=I=aYM@kcB%F7hDw?8AY5WX znAfneQj%FhY84qIVoGZDCzKU(TxyRZ<|Zt)j!mkPb1DD#*Y zT_g~;0_Q}N<=nlIZ=r-L3y`~IM_92*+cn(5Iu?A{Kh?BDJ@bK#g*XkT-9vY-t@L`V zF4S$&ne*n%`8?N#)b{EoBdKJjZT9J4_C3+9xD6hEd&tk(~MIB8qeOiyS;OSB|^)DK@Oep28Fz_2mZJK-cw&^ z(50c$UA-Elp;UB0#z>l{XM z`Uf)!xlgYu9vRb48mHDNRU;8)P7}IEIe?PjgTQ=Eti4-(0V=D{I_8THdFLqd6HJsN zdFjsOmtqaeM|{pzt`GA+Lgtnnt6N%J#(sqQaks-!e2&FMMR5Qk?JJ)Y9w#W3@vCc! zZD5Di8(m&9%io_^l#D7$j66Q{NPBIf-sVb1Vp)QVw-t?xG$nZnr8hC<08vHlra2}> zA|~`d&Pi0x?fg3_`jEw#e)C-_zoB6A*2J_h82`!b*7-$zG~%)3$aqP&deuA~A~LMi zs|>EtqRHVQAJ6w#ukDfsfwvrZ{}R}4>zsAxM+G3-lKB17oG7cJKeK+Vts7q98H_ztFJNmY=~Q{&dLGD0Gc`L~a-2kwKLjY< zs4~fc++X|vIh$!nwClv?oUzIphQ$WkqKNhU46HQQsE^B^h!f)77w|H8M2Oihs=2PM z3AZaKPbD``G=ED==H|^1vdiSGipxlBoS83hAT&TC7q4ystZPX z*5CPHU`RRMHdLeiN~!Peej8D)Sl5={q@aJG_t!qwnHS<{IXRmhjG_AlR!GfDB={J@ zS18NBxvrC|YN1rRrkQF+Brf(~Av_E4<7-fEY_?EK#5}MAxP_)kgrtqr(^40TM?W33 z@0_$2))=MEI@Wpj+>bgpomHb!MN~F$aNQ`aM$DQMaoHTx($olS^lJ&fb7H z&S^F3pD-~G)ls&eWiwYXgb_T_mlft69^|UKXeBr{3x3fIPKMB%si(;)ihJvnVp+nx z9j^L4SAY0;SZ*QDEtjO=LUI(GtX~h&|8g$E)9qu@x8?S)cJ#ITccJeL8NtGZJa0ae+d+=DFR;m|s?4 ztXs`X)YWooijZ))MJD=VfUvl&yrIB&rSY<~cTHis+^UBW=R?RW(t%4F*>=_Hezi`5 zd|OdNL#d&Poqd)kmU+(Y1~_S-nQu}7r%oU{v3YM`t^5baXlcYlXoo^BfW`@vI!$2& zP0GkzG^(xZ;$N-o)a_s1Cj0xD2o76QNT*A-V4kq+%v{8&TzbLrw`pR&jJ%`v>B;Bl zw_VO&sT7{z`;)Y}8$OKlp5$XOJSCqJOfCkFz~5r4y+x?2W8vG4rvG3QodRk<`m=g0 zmB9V{-}b~=8Avw5M!t4y1}7x;F>#s;{ra#C`fulyRlJ`9i3WSwUY=tY*OK@yp>h<^j= zidtAs3f+Up_V@ShyMoSZU8Vwlb9qvk?CRN`{1`RbXJPy5NP+C_d zX#Yf=n{&KwJCu+lzz6pVqb9;>Q>jq!O5;)_H^cP3kbTR081~N?t~x6|s;_Xeww7)i zzl@^4P_4~h-NrNgf*cZ&DMlM(oeQh+i#$wQ$Rx6IB`3wIo(UcZLBWM8YmCj{L!cn1 z?a|zFLk&GG;}nIHBSw4(9PB&0jVa#+c+=jLcODKfFf%azTU!aZDBhCa^_hgoX=o1I z(NJmha`Xn{NcesCkfBc-vU$togZN-VE-w<$u*FEo?#Ob(CnThy%&1DT@d33pJPMu} z4pUCawfK9?pf#4ajqb4|=buzJ2z#mmdYNoKkW5m2bNyq+HjYn70|tP{ijvt<`Esk@ z{Wc^t2vBF>dUJ+`pFJBM?MPTGRLV|Nbp<6!CYVLbDOQ|>gL@dF%mv>nKH&Hp$3Kdr zqI}JDbTXK*`e$#W2ZFPlihgC?H!+(gvOc&1;mm7CZEUEcLTxMyoip6~y-);V+5(x=uY2Q#OsnWSUhW?(a=HV)IvY?zG6A32GYuw`9*^Ev6HTH!xJ&Vb9 zGr_K3f+%dfdG=bEU)0e!_Y#M^{+X(Q0>!)+uCk}5=6>DId8MoE=j`SzLTLCd8h-f_ zhs$ACbzdpo@|_VxbB4A$QKPN08uxu;44{9&W?gg}(!0y^e(Y~I6UO08ZZ*N5M--%# zB4wH(@5C_p_{qLbdyQ;jZ^|TQB!%XJ+6=!@d&f6(z4HN0j7}Aygi?hrGmoOX3Q~X zHpQW)5JNu)nP7Vk{{5S6x? z70^8?zQLW9L<@b3iWA}8Wrke&Qs!$^h9$YAwy8X_bECXkEZTQm(~_&-=T&GKDDQ-e zC4@8OerC@o@86UrTM2$WD_#R~g$b;J{&>Pm6iawO*6Wof zIUJT3S0_2dGIUeq+V8+wunm+}UnftHQVU@x7yg?nuo9d)Qi++g==y^Ne?!Y7GmVXR zrWA8ma7Yw($lOd{e&82|_Z}JRgijsdu-bAKwzmTP@h;>3P|+MZ1}OI8yWLkf0K!F=@Uz$=g$~{nzz|j~W5T z^(-#UYBB|l=A$glJNa487^wP~KQLZfm7ElX&>|OI%Nu#}-XF^+oVA!^ZO3bL(4IZC zCT?RV99!41z`;Tz*8>I0H3?a14B6lNJLaN$en_T8rxG-`i2JV(-Gjvlw+TRyLu|w` zSwLL35pQMX3Z`S}R##^p(+>k7-%JcgO-X&&phWAQ0k$i5tli%Kf~{z6IVJ6LTpmO; z-g<&Z9G_EkW|8H25#DC<)aOoo^-E(D1lx z0^gu%fqt!apk|p@!oZ)=_02)NFlQ{8humlzp$sPRXyurh&^c*p3kpalJQ^y@SFhRv zw&*zy|Bs%Q|9&+ZiFaO&LX!vVJAX0H*#ZIsQM(A~4u51;C|d^Hz2ORIa}x1529-}mxNM)~9U>7n%W3*}dgmvpj>54g`I>|Zky`cnNApFg^Mp0sGyOduCO@;w^N?S$itpcy@% zr_{E4gAxHcKz@O3Tc~7Q62U^`-LUPsa2rsn#q3F{c_X7x@{NLron8}B$M4f@I!&6o zv(xOj_TRcXZn*ZX59u%wN!VH-L2P zPeewD?*!hc$9w7+exo~!KQsqlqRO;r_u1yKPT~LS?mDBI+MYf4;sp^k(nX}GG%3<+ zXji2PNbdqlQ+f@(h>CPj1Ze^n5Tpb`F@zd=C-e|02{nY?LJReuT)lU_?{BU5)_eQY znRCwGd(F(AncvJgXCF~5u`*9GGBrAixNV|RJppXd_fGoR(@DEl-J~H|==LlJhC_x5>;q%F?NuAjY{J{Yz-^`eb{I~{zk%yA8?m=A?O&)3 zno5x9r2g=11r8hUtxzO53jWkT-1&T$+28jLk-dxi`S_yLg2cul&0E6z3OtfVGv=MTWAbz!3V$S_9@p>yPjQn2;PDI)N5=U$| z|4()5wqH+;t=_ zDB(KOs?ZDg=y($oO6Llp^>AkDG4gIzbW&~B`8yMR#f%X=vcXLfXoW185RFlZzHa%}@%F80Ju3ys^zx zk_CpymOTS}@h_e}sA9!mF)3I{o{V7kSoa_@XO$;El5KtF1$2eXwhpu@f&xs02_V%_ z)$Fr=&0OMygMIqd!T7qJ)=*o*uGOcL`1R#%!G*Lk-wVQ)q(RR$KA*9fLIq3Ty{x8? zrIMz?jNqf0WuFQzegY(0*N_%lHG+{3MYp#NGb|-L1pDrSP%u7Q=s&f957OhWBQPzv z-5}jBK;5>juMcyn?|8k9iMS5yDpa<;&YDSJhKKQeXmK2Xw(R*YyXz(wDUnzU2ZtPv ztvHR}aJgG&Gl+qN6ziyI!zDN1T0wf95?ed5N2`^J0%qGasS$cpLHohqLobkSTX|eD z1yzWIEjlY1ztxUl4L;>EeCF1J^Ai_2nEl1M`Acfkz_Wz1^J9pKJz-Qa^n0C>8b*f2 z99nZ6Y3=5BC}GCgE28m~*V+H&ll^_pcm{KJAIH$))xsZ0HzAXXNsq_)SOIku`H%X)F2=@^V)hhU{s7p95z#u?*r#dM0v$^PLA zHXY~g^t&DYF1ziAL;aQQlP4>8>XxX3K40U920P5mWcwMYI3a9;s7mR6*s`h+J6w(AHv(SaC}K=ghJh^M#(&s=&_HiH z#BK`U^jrDwMDH`9cw3r3mKF7RDD>RY)yEOGUHn(q4A9afsMG?(I;znRiL4GjYu@QC zvD+KMYF|9NB-IF#WYB)u@l;R&uI(?ojhJ`plqCe65N)!2R&@0I#YQgQM8Y;;WUU3N z&=jyATz4=!?YKQA(Gd!sYM0P4*)B3Xxh>(nc~nw=?jHS2dcW9Ua(zCxb&Wka$DB!v z$Kj@4dx~c3Dh+g}TC7wVX$5_gD2mm=mWnd2=OO=4=BgqAQTAr~5-!F5EX#96yKV*uUtBU_ml>XbKYJ14HH$_+u}&xNsZY)YL>| zQnrImvCJw39XP6u50Du$RdO*Hd&XRvh+g>J~BsQKjtkxV=y(pHJwA)%mzK+_1gX2 z0x#iZ)_WX|8j5-}T=w9!{X);B+6JtI&@zu7u8B4A@XJ?lRDB^Z&O`h=VIz=}P9uw~_v2C~`!SM?4r zw0UKYGN~XgP3#@0YqSdfIR@x5pW@%}7awj5E%R!%vm<46?xo7mzLyqp;on>B7VY?fSw1O^ZB?=4P3(d3v>2dicRJoJdeVn2B3ef+RAJ5 zko<%m4Bt{6J*>=i#j^Xo*4#vu*KKAV8b$2_wOP05r-;tzFy@2}-L$1kW4q_KH{~&f z0!+g$jC8w;7I<6;9(Bii=fS$knjGs*3Y?mf-}pw4lnLii-!De67$X=a z?qIIAwRsHfPJ)0ap$9x1YVI<60sEs$?@yh7>RXLf=2Al#h(~fv$ONW)&n8Q^ z3kOh2%UVLueoRI+7;Shi=wL0vMK$6<;O0aR<(ZJk5T|=kOX(0V}BpswK)2q=8{DSsS9b*s+ z=*s@-ZMU?_wf#JiL)vdG4I<#)m^`5x?0Ol>9E(^mDtNT)Gj0c)uII=ZU`2J8DpezH zO)iba5;VM@1^X}_2)Zy?=wp>Gg|K^H_dJhXFCYR8lKNhs?V%FPa z-5B-vR!z7ihFsr@(#--86uRbP^ULtGBxKTWVv>gxM+V|Q2lo5WG>k7&Hj1;Ml#7LKDLf22^^(#CW zT%ZTZ_3Pls%CW~DU$e$trh9-I50IaHu4tHa4aBHRHt5zmFLc)0vU|AB=h{+v%_rRc z)~1K6ja1+>MCye0ht6Wi`H}GJN5k5f-O|j5y}hR9#?=)UQ6e5p0WIYDV3>o|?r7t=hjTJFz$wTnwP{3j;vFR*p-_8=cTw4_a%0<%))Yps*w8E4V3I z**ZGHA>b9dLz4&m-Nekd@u9XWhPPz#h?NzsJu_KbEAElDPkCF){nQjc^N?B)g!0Gd zsF(vXs>d|U6F^KH~~ogNCBl^nuQNaZQ8c)WXnW$Pv^%h{dZd7!Z}P(MT;WU7(3%!J&?&DcuUSc-p{ zK}&HdN&W?rJ;Q2hP$2eL9x^&oU!3P?u3HwLdew`uBqY;mA0zA6EJwp<@eG*a+vrR+ z`eVb85(D0X@Y;VgHNyJL`mxFmhO-DcQk2Q_2lbW-4$m>P52I2Wkpy3~rW^Y$-rFjt z;jU$Y*jI>+C9ax^;`=IjL1JsXNGR1c-YC~Qluz7(G+tWX9){i`M+$zHCW*WqD!iqX zZeE|X3MiU_{-{$Krl0a%w~$ImdA_PA?zbS#%nD5s@d+mtxpZEDFgfOg*AWQ~X?ucWQ@7Y$^@coXO?&lJ@TTZ2fm^CgZ3Iqm1~rUGvt{ zKU_8asC-om`5micvtfO#FOM#l8yM0tGkU^vB2@7moY;>s>SF;wg4&J?-tV6%AEL;} z{^%ps0*a#yFX5#U zD`;pvcJ`3Rj8uMoWFrld&UY@qqlPOp!7rI9tcU8q$rC$+-L_@zK3}u3ST2xvGr$Z` z%w+&*Sbx9|nti-t5_bzz1+K+u<>NoebcMO*ghiF8Fz;Kz-bowCZ~x(GNnLHT7WNKS z(&w=rs1PN}DyEPsqjWA<29BJXGQ=HxzpfX;>t!rAQ64taqw7_FT;jTM9GLyW9i0PZS?6UIy5dyFF)chv*S?AkG6=@w#kdhRC=QP7~vb>{xiw;pB zO07VSVm4jcszK(dOzb^maUTNAnIsTjPs!zLxoNIbtE^oF*6 z-i{~104c|zJfOtsDxEN5)zj7xK3~!jD@2ZTQKEn=4FHFr*)vviRNk9<1<@LJ?UN!W zxM=6}a;j|)6pCX@ByoZwhqm}D5;&|D*HYCxN9CRY=9g!>jgDUXe6>GZlw++kB|JWg zOH>CFxt2QinI)b5{AwhlQTmXlFkBG z4^kemZ5|hR;ZV2z@7H22N}QIyn~4dv2Rt})_V?D$WpJUCFzzS~2nvbga>ke+8hw9U zw>D$4p=Z#?5;!KgAK2eQ2)psJQ8lx#MV>F-fmWj|I*M-!vC%Osm8Q{M>AC#gzvt@0 zV13xZmW-e0z$sy=>qn2!)7*GHD`V8O_HbKG__Gob9W;gQEHyodGMYf+`pGG`yv)K2 z&1jripVCu@Ens{q+bi2dx+cIkEcX^7%GgN0Z2f;z}nA+Lh zD9mf*qWa{vaP~IW>N6HW=5+yKs_e((elUqD%^Lf5cHUosK;ILeZXWIX)1Jtf zVJ~t?WHT}@aBgSZx@A;cLGwO1BoI8fyE_CA?(S{@g1ftuV8Mg?KyY^$oZ#*{XmA_c zeIxI?|J^;mvuD5U*_}^)@3hpduC98Xst#9HltMM4`nGr%#O`cTb!Y#gs9-~E zJyJS}b~N0i)5UkZc&{QGEpd7`9iB;WcHpu4dnRGGPY5_>U3n80azfg&i(5A|fnV>H4$?-QFLav6J-S@dO|_w)viQb5Ce=DuM`L7M$D*^u zJ_A6p<;ZI~mtmVB(KOHV`36T+vQ;2bHzk=2$I_G8B_;4eo&hNUKriBW8n&4bUNrtZ zc_k->!hQsw+*NOp9pI%e{Zmy9`M1%1uvgCwJ_E%R9;yxL2^hdfRYCC9sPSW2UmT|WXIT#o{$NK4i+D$%D%qts8I`)#rV@VDAc9q6C}!(CtdMLM-U z3i8#CSW`}s?!=xn8rmnD2dFy5%JY6bSzgcLZE~-e*p<zni0ZtujWut7f4i^UKy%Dmk-3X8MSqoN^>zLF#kS38eF%kDX8-QwHBIM> z1pjmWUS+*Li$X$j_lxI=dWNU>(#Rt_xxQP{jYLEL^eqVcHT9>>qgYS(?JquBV#3~r zF%~;ss)$QNYQTptypi*;W`-2j+pViWsODVIcc5u)>d!E!RPDRDp8TA8sEv^WoZKvU z{kYv$HTa_hmPmq-ETz$M!-tsr@5@Il;mn5U3jO-0y`0K~31Y7gb(Gueo@QCL9Ma9V za$%mT4s=rCc_L)`?$dPc=wHaL5tI)Ra|kPm<=biRKaANQg~c)0h1?p6DES;!Y_3Gr z8gV5m6MY2=4N}fVt|81~`Cos)qxDNt8MBJi^mqM!8D-i(!EN7wfeTx1Ro;bdjRpYV z%GoVg`zQFG`M&0HHg1BP({&#TFV_}R?@Fqme%m#!QmKlWYsWJprQWBynmul)XOc8x zOGZ)I>0{=TMLad%vXs#!Z#KJVqvg23IliORzV7aR0-wEiSXZ+16WW4ewYT#LCnIVE zsa9{t)6{IT^9+o*4ETolyq=Co{H-4~ny^-DqAjGi3saCd9v%9M<=k{KWtEyv%AXy- zSQh3~T+Ld9r={4hVeCHW_9Lb^H+CG~bboI!H~RRB6C8$^ZKVzD(&Uv=L(H%% z2_aAtlimk+MR>6E_6P(${9SBbT^??Ot#V@xR5t3pdZF1S)FD1Iv}**NbvX|f)_&1N z=6qq4b}kq<#IC2?e3?udxzYRy9g4Ln#06JDR3d%3Rw?>0*&X>#d!E&iAIIX8cFgGbfk6yGOY2naDll&A z5HNi2@pjpj+47v{q0>146L7ZpJn5S8Jx#3Qx|lmSsTMD7a`K+Y?u=h+kwvkunF3ri za=65s$|hW4QC#2G(P`W9u`{9Ff!%XMF8C4iRDAy>Rw5fRCa5vPINAoBu2XdsJ8}4? zcQp+XLU78Qa=`i8f1#urn_b#QrFc1Gj?GfFj9dNW1@_2sPT`31#jm4kZOKcyqxNeb zF=ce#p4xBrrsvruy>vZ?9yv_XC+T3<<^=x8mV9`LU{8*7K(UuG>#&-AA)??4ZD+Me ztqS!Ccu0Oo2Da)BWU@@9n)3(9WcNH@9b^!vZSL`ci>PJytUAqdWmEA5eJZ8K5?*(f z>Q!QqGrUGwQigf+OhVS@9{oBF-)A&RR34=Ks__xWyKx~6q)#R6QCv|(3GhM8Vn?=( zS#}<>`%(F1T;wX_W7fQVdJm>zQJW&YmO6RvFFa1$bBJ)3>UOnF08>D$zo_wQ*n&-w zROZg9vAn*R6B*hQzcrLqy6l4p2v$LpSQ55PuN_lBb#x29qlCZ9YdtpC*#(mfI(}Me zV>I<+b0fi7jZ7Q!A_-%L`*@FmCnbbs>-4F^&Ej0aX#p<4Rc*meYVd2|mJmFq-K5Wv zG{C~I@k~=L;OW@>ocMP+k8N)4BQxI3WG}c>y&Il9?&Fq7NqJ~6w|`z1UPpc) z^y3-Ylh|9F`4mt1077AD(4u^@yT3uA#?Rkd=Wj@>yE*DurFJun)RFPSPz)!2*`M=o z*U7}Me;PY;!1Ab`RY7|N<(LAS7JqB(ivqJsc;!v1Se)vJ=HgmYOumtnA zN)VeHnw}!>L})r=&hml}#>@WTeayt}teVCcQ9S++fzB01#oab^-~2cvy$O%jw>afs zu~po@w3Pi&$eqYN9NYQ}XdiOSJc1$n7$rTc_VgqBnqYZG&S5zJej&6}O>h2=*Zn^@(!XAhfbvl|W_!P7OL{vHqqu6Q_4}Z22b_V{$3pwuO8$=-Dg>?E{444s~~t4}=yw{6o}OJL^M`oc6CQ_8O0~ z7gU$qw@S~>DOCp94EH;#I(ydiM(Xw*ITKpXPvbei1cYwDuJR-*0BWo`IJnNooA|4s z@ETtpN&T*KdbUIyU;S)!C9O+(DvzIQkp**`2Rb&sVU}5o`h+BEtZnbKSDzXjAkD>1 z0Zn@0M+tJU<1+g|p`*d3VmZG(PXauW+s>HtMJJte)IhiFdq3ZjS3K@~do9O8w-TR@ z0+!m2X9mQ+OK*nZ0R`RwcRd|T`Ess&&Is7^u2JE*9lX%O zYQWCwK-?E7T9W93GBY2U$7|z@!dLH|u{obee`QA+qB4Rv2fwH&*GR?iKXejk0vVia zXgr$qSzgYp9EI)KRWehL%fhm}=-MO_d@R-<)#IbDlKpX;fVW4&KKsAyUYG4dSUyh> zO%OSjp%IwHtf;k^sO5eQ3qFkGjL;N(Sq3snUpQ1_s$7}Gz!M~Vi~n#EV&&%11oqt7S(v{hb-Utg2{VD?zI zCV$D(ttk!zO!F{1q)3~KbE&EpG`bxf^(Dnx3J(qoSzJ&nRxMxsd)k=q~Y5y z7P`IPv=@-jq=aMhw|`*ViFXvTXyo~ZP(ov%GA4lM0#AkJsZ_Lt@fL1*l~jn%d-7zDQXBAkwFU4;rSE~-IMUQoGcD%L@*mMmLT z;|NY)ET0EGOQcu{R0qo2)OOvcNKXrFw8YaybI;jR%L$>0sYvFbPYkL_Emf);z$h(h zGqs^gLApA&`yJh^?)8HiU~4c#z{`#8!Kh*D=@$I82$ZE#E89$F^2x5uK8fx+Axr>pcBeUCMZc(30fB=xrOPN^GzsM2f>{U6> zI8lAvOrxa14#IrcWfAhz3F#28ZbT-A>>P6X4@4f?GsI@3VL1q^;>-o)Z97fj{UoH9=hv+XHXJRR&s1d&Wt zWbh8aMY0aZNo@~oEk_oFTd?IVxquG@`y=Lwk7vHY&}?yBGAuSvi?e~e4c!Is7L~H8 zEJ9Pw-ncjS<#l@t z_ER3UzvRD-lBgeeserdU`E!xBv`}*B6S+wFaq2z8sje^CXoQ#gXpNdBr50}t@6&Sf z7k9d`G1FVvuVLv~ykE?$ww@xKRXUvWK27Hut*OHLnGZXHi?TZ|LyzVCl0$PI4Scpx z7Fv*j3AW3#{87ud4QhRxr1LzGU$TW+f&DIWT2*MLd&WBzKRm>kNhaFd!^VGdTxEN# z)O%F0Wuw{4UcQ(AVQdd||VI>^;JM=`dKx#{I*BEz9e};ms8`CyJ@R-h?QLEh?mVS z-=<;k28YN282ua_IeULJ=`who5ZO)*q$HG>zYW?dV!mEaAf{oP2cA5N%uF)5S8xp5 zoN8XpPx1ugjf%~65-4pMJuO#9QBmMOfBEy;Rr&T#x9dB;KTarN4{~T{(Wmay%=g zeI-~$-Y7{T>1Vd+Z&=_6*y;ggQOeP?gm({2ZF?YGeA+9n&rgbB!L_zR@Lu9u_Aj=c z=SsYK=W$fJ`E^Y2#Mh@$r1rH*T5IYh|FjADzqx=tJ6)!67;k$68>$|W)oCGpUbR%_ zXdK@>5OX|ZbHAyW5N7tH4!_OXqmO$#rEXda5OzIfW!i!GURUHiOKkm-CNr<`9i68UUrSLOcsXI7dD_e$2GJOFFS}NRvQ(1|5!S2& zoyNLi`P~*Wd0Xtc%lNCiq|-bJSa;O>7Bn#_Nl7&9XJ|TUu1r4T8EU~KHC|~t=-%?T z>ou3VtSx=m@KD`q4y;a^P7d14bofO4J0zlL;D;$sxY?Y9A!645oUe89^T%DrxGazZ z%2*f(-+W?zi5m?7J}G9crZ=!et_zDrhi>YNY*7WeoT%Dt74{8Ff{F% z|A1xIakp;vNYy;uA3;YrNymz}6Cys&?!e8GY=FUNW`j_9-rJDG@o5!1ZbNsUU+HG# zQZ0+4tMbNAk4}3`PaI+Rp)h}<5>l{5cu1g{R$5#rE2htWeMI5BXL2nv+Zz#34GB zOzOi$B{Y#sg`p`0LY(XHCR@Sv<8U z_J|g}cfFn^LpZuwog#RBYi2@)59hg^gS#HxqUYRO94eJV{Ri@odG@+29uguRjTbUK z!wrN`_Ulkk5zZ$=e@%}2k&;bsdc$_wlFWlP+mik9X&*O-YB|qRT8~+8$%)~vg&Cup zZ?%DqddQ|%Kp%@esp%F0@mZjcz@7uiSs43vf7Vx~01U2SoE!c7dSG}%(H;ZhK=aWB zpWB!zza{U3tgM9G1eO{%r1WxgiDjbvoTv+M<=x`v{CqQSXc|NAp?wWBv~#8)a7!TrZ*FrVZ9FhZp4 z`wOZ~k7T!nVc7{oOuz5%^(PH(gPPo57`1$cp7&F-Ll;~{de302m#ANi`;?hbj+ny{CkNY7C>w}Qp80dHVpr;1^2eGYJKH7uV+x-cm^Tk1 zlZvRSP$W!(qvl<(-%@KUJ1IINbCw&Vrb^3u?7B>UQN1(Ef(B4$H758dG3=ij+voW$ zNt15*JiLA~oOkTr^_3QXB8{JYvc{iYkOtl#dug0J))L}k`j*}5lo~WlZ)US^kbw7H z#@1Dd!fl~)$d~CHXshvydsJ9*wEpS9LmO z);#S9PRjW;3ySTKgPM3$n#mQ?J$>DukN3$veJA z#qWMC*zDensfxW6pTHH1MPutV$SQC$cd&org8`k+bpBYo8BVaF@{5Zr(qbkOshDNG z{#xXklbEsmc2nr}97r34ef6a7#P$?4LvfO!xP4$z(2&HO^?)6{1w}3IVOBf9@MU9w zid&w1zs;SJUISeMwE}#(Ut2r1is~=3cfxd>f6Hje=uN|~x0Dc3Ex0y#(F%3Fl2UHy z)tD+s=td#XbYs#N^sq0-mqFGCGrjS$%i^V@O6qaE^~*zXE;7s%(!TC_FbI2|jl%cs zfyc!{zE9x%z&44i4C9uHdB#7OcYan6AwgC|d$l zBq)Y6n#!&h^sRrnJq_PDi+6u5__SwO{INOdu76sbyfmrC_n0Ak!$N{n$yyPn-KlgU zv@%FzdEc%;N_I@Sez4DN4K-}d67)UO#9-GA$Kkcg_#$<`qqd8kLV7mtmSmw86;|*uEBI*8PR>Ps@pl**W-N}ZRDFb=6i(^ z#3d(L%N@Hb?%+ObGBi_H^NurqH>$LQbp^d9aAxJKfhHzkUzM&Yr%iqIyt|^-{JfQ#+90?oWi=* zIYHt}Q|Vz96-ij4@5&yn-a1*&yf1&I%P0TcnGPF6v=F?Bs+ALOE@=+Wo{FpM%oo4K z(f5ctf={BQ1E~}?%sS1^r}taA&I*0uDXezC598`O)nnVrshkxWDu?C7+C;_sOGeaK z4DA%6>hge7sk%mc*CPT5llH+SW-PIOd9%nYzpAd4&1lp*#qiIGFVMnn#rp7M*Y9ko ziX5m=n|~ngDtpC0ad~Gdpka$|tj(7_-M{b6 zT(INVEuF~rr-fd^`aIl(u$!B%kw!=lz`qdP7EIy z@m!oujNS%1dv{0G(WtRq9a-ALxdSVoPlxInPhwro>HDG>I|&Bs3!th7*Ht+ng5IxY zAvQK0_09#GU%7)gA8!Ydytus;D_L$k`^Mfc*U90VTk-^aln%Y_ZJVP@W3Y%v^UUPA zK&*KbGr!GNXvb8pU!LNRPHlsLU->>9?_52LwR4*?NiTH{S>=4yhz5%s_{^scPZ(^s zmQUd56;97D;&nC??L5$C`(VEVyqsBI^iQb(YwTLyO(Ac)W(~>Tc5sVdL0GK z@B5aYJ%{qpOY@d6z2%5#_`Qo~GWgSoCz-{g&}~b!*rzFyRUAbb)o)eNta9ncf_CPY z!}IwQ?gFX=Comm;7d&8AQR0yK+~}~e{$zpnhwJXx?B%$+Ia{%Wl%2by(0iW#o4se5?h2INg>p1+`cU-<6y$cPg zY?8S#turEzTb@T%lappqO;g!9iVhA@4G;0BI|C=M52*@?rQMO(I^ z))?-3P_6_F4O#AO1Sb{R!y*8;>7Uk4eIw@wReE%*Jj4)k>oi$8Yu*DdS0r!%1&Zv?Yk7dk zUO^TK_P5sE`n8{4`7b?CpIuQ=|I}=MZc(aep6tIZVYt7ooWg&z0|3Qz(82#I zlhz1O{~zsE@=7^;c$l?Y$~R_r+X@#r{b6#xCX3Z&Eeh{%g;n^PPG8t_$9)DC#%o7t zl^h@o=>)Q`*NhJIFQ)#RqMS~@^Hnl2=-2w|nu@1)z(Mn?&)s(bZM%>{+Qo?+q{3c~ z^Ht4DZs~75_uUUhsEr_@m(N9%{_FGfX(l%OE?x3!Z|#WQt6-}5>wb_YUJ7@#3)dazq0v+7U8r`GWtn&#-!6>)S<52XzAd(`XAldU=L&IJj~r0iBfZB$9FQfa z;QBJ}QufUJS2xOZ7$m5&5t>N#Q}(Fpv2iiQ6rV8B|9pPnaN3=Lq+ZKQpFDrT4;g@Z z^vx_yT6m#P)<2;NXe9{#QziF&`hVS`{=B%VT(hcdnOSk~j0DIN{@&hYJode@R1v`E zTH!x~a@s0a>>qMStDcJVpoP<(7F>4ulJ6IB2`~W4PQ`2pzk5VMzrNhU7P+KARM8}QVnDD%`&p}{sV@45Rmt?=CvFZAcl`qk5x z#aU&yqO|mv&M=f);N$MmQpS4QN%6)ClO)B5F1SFF zYqb>nxL|^J$$Fi=ZeS_gXAaQ#dtpJiIp6mYnSJBtE7ro6#&44~PVs&{z6X!G4mUf% z0g9>r>UFpvcZ23|y(s(1Wj7rJABdjUk-MZ;q>8c5$%zh7R``1zB5`o6ao+w*V7fN% zfUaSr1RyarZrqUng*PRA|EXe6^HKi|fFAD8?gXO8CD!9w=B<(z11N}8CP1{5(8?4v!iab*UxCcIirygt zG=IDP6c-kzEuvvBbIqA9Wv~jPA6hIOd2a}Miqt$nQh3~sznGUdG|457@vq+>Db9au-+&r#zBYIjV#+v2KtyK`p14nUKO~x9Znwy+8%j>3Gf^21$@0ik(*; zs;R(Rc`cMg%IL!u?GFwDY|QW)ycQNhW>N4+^x=p8I-AesWTc6C8>qOJ{^V2woilrG zGLxbqR6J>`?+6S)S@i2W@-tB5rKwA4Cvi1SlK5W_Kb>qaU0UZ=5nY)Ycej*tj>BKG zuZXJkAaTNQ;=xP3)jztyKHb_!EBhJyzFF%Sal*=dxqdl|H#xca1Q33>3-hS%<`q&v zJr(wiH?uAxPh}VpEyQ&dt4k2gYn8pd$GE+OqaKqcv}*W!bUd%;i2fE!>H}nrC|Ail z1Cias;FR($bg=J9gs@;k*?xuOXpL%e1r<&m51SqSvS7HZ7wcVsUPAAH<)HhuLdg^= zRUiW0<@*JY+`{QljILY9GCT8lLd%;2cqy0e1%-(hwk6e*!F0hFL4x~cu&7**}}^AmFyG&%R;N$iAG;$HMQW)IdX2P;UxLJ)03m z%z(&&#_WFMSdVbCf}Z3aRA)EtDrbQr7tJ5wrsllh_nbEt!{Z~a%a7(B+QaBn`jf4u@k$Ht9QXccx6*nGpafWrw6lK6_Em)Z# zs@xuTHyQz)${C`twL9`6;75tO3~8LY%yy!0zr4o=L-9DSBOMd5@5hXmZQ_BCS))az zkX+(1ETbdSY2ne2X!g@e50dKjUVO3Zlm`NCrG>k~VaAVPZM14Fcez1W4R#9IMqK7C z%R`uE$$O^m))i|+1H{$4yQ9cmH`8(!2Ztu&(5nIw^O+d+-GQIRnJ_<~e}rzG%ZV zPfcCC^|v8en-#for=(2|n{4@?|>9Dss3CHh# z8B|)_u5C}?U2pUw9PqdM$a$y>xBN}MX-sYf)V3+oAERiB`xnCCD#5{Fu_3{^N5BiE z8ypcRyzjdl+WgoF_3)W&2{PGk@J#QEAFj3F7O}buX1QRkCpVFiQgfNyq0Ut5ys)QL zkiTaXAR}inN?(658H$OJy=r0T_9b`bZ7^SCa<0DFTEsi#*shelSG2G2H+g4`g z#cH{Y&%sSa-+6U%)G=e@GE?#uENziCR`J!ny;=K3`z@&bujdLBAtP0{rC)a7JX*bC zp(m6+Axc)NP3cY*lgp4e!O-Vg)-f8*8=EH2GHnT}8~Am;l=tJtucIZV+KfU|M60s~ zxhS1SiiStZWBu1}=6rPxFBtz`+KgkbXxDX^BRn4~p(}RWc&Y-rEPP<`3X*%YcZ%7- z!wu?N_)&cq6BnERS<^E|Q-S^WS^eh>Oy1bR!5X*H&B{8G3pN#7^dpeK_8pC$JI#fc*HJK4zHSgJ|A0%O*NA2%6z5f_$9pQ`hObddN3|S+WHW9JN()|T zT^7MC$OqCZCYEe~voZ`t-*ILgU$PwxMNL#vn3&Kn&t%P7TzKKpER8<8cs`yP#$N}0n_HzrfE2wnSy8Ms@F`MJYc z^xADOlIIGr&1b`3Ss^0$yVMX{b!OHTIi?4_ZFVuJm%I#jQ@p3vTX*IxM8M$dSWa`# zs9twpP^+%$v!#hQtaWOz_aSAk6w|E(Vvz;8FLgUBEE~2s`bE^q=_pr|BmoWy*%hzK zM`BD9RHj_t>;AZ2`Z3$OsySuP=H_(mdn>uiOJkd+e}qoJ$d4m(6hgj+)v6Ek68i5l zspNa8ji14B@Y&GLSMLnM%(9aoQNoDm&J7{(qvWo!bcNW0T@K3;ICUN*e0C|QN$~_& zK(SL*kHU(_<<^1*2IPg~h>mJOGMCF_`DC?H0=$rtm}O>jZ3(LUf&m8^oEX1OK0aG( zQ5m2o%yV;Pqak55n33_wWX$#Ub$jH49#KfEu~c?U6pG@=5491t+ZcXF`CIn75wWYy zk}X^h)*fp54dr)PfQ_HG21c>d($in)bp+ykvWX5BZin^mNSZ7Yv6DwJvLnAF1sP@% zYd6o3(>qiGuQ9sw4(aI{sl5pHuEfC8!`3LNAah`YBUWBbJc8PtiA8eNqFH9zU zCHk9FrYeI?-vADwz~sfr=OeICzs`RfM!x!xkkYrT%6SMoNqv#k_;HNU)zi#Aka2mjlf&_nm zMak|ozpKR{{G~!o5vNy-4YMErJSE^=P@wXTLc^{vaOfZ308j*fIrx8mdH6G1Yy4U1 zMz#HIB%%$nmFy1e|cuCo!JN@4x>44XeG z4U(hSuwft8_AD^H8sCMOr$g)v8w~hSKZ{eZtX^#I2*Ufm0py7Pn+T4_+Z#i5qN-)t z!d`hazn%(tTb?)4 z-*z(_-Koqzed8~6WHSnJM9IA$)l^ip-H->tY=E^)Z|H5i28qli6wZfNwK{&au<^Ni zn|O&@t=B4Ff-XM>Jbh|RUy69&37K*v^%;3q-==*;yOZbqb0am;u!l9nUP_32q zJc*C7YbjNNsq&voOgpG&j#`%i0EqMc(nb;DfJr)FqGtgWBrV+2jlNL*lum;saUsMxO$=SStU&EABgNXO|&<)lYZ(pO>^6``)@A5#lQ^lNX)kq;Ua_ z`Ivrvqy9y{wNgRZbkJCU+>%aFejMJlB1*u`G%Ib?;10g3hCdcd3g1SR%w{H&vge_D zyO?}6C!hOZsZJ96ikAsI@r8m2i6`QO2mCbo^3R+VC)SqZ z)eWkws9pA($_i?$L)r+f#c+sualiKz?7;v9T}joGe9|l{9n&e6Mys9v`}&ysnWRPfJL~E+xJQ*Dc6$ZXc>9?^7Q^Iu z_rQ*fg^i#lE853UFF7e=`KQ-HRFtfY@wL=~b5`0}Y_&d7l!2b}N9wiCeG{9*DEeHk zY%35F)7Y-|w|S47^NajxydHs_gabbPwv-3m1eOtg36YY*@VCpoO*`zWra#U3>Iw#o zn@@*h-7O-N!o#w5^^5K@pHAb6vi^QEecm5CM+kNOrKRU?psjInvQz7Ayk#PlV)F<2 z$yz5EFbhb13*azwtIVL>HG8eVJAV zRGoEF^bV~mw#)^E4rltVCG{^qEh&mfE&CnB7Y^&@zRqVJ_{Fkms0AS@D0`%(BpABn z{U|N0D{3zY<40%E8|h%bDpV;*mMN}qhv3%O3_H3>xRqI4ASj%LP(AgW=UnP*j1ClMdAzhx@^ zrpb|n<VZ8} zK;QuE-;7dJOhwq+A$~*m7w20Z0+ftSh~(l-v;>3xWxw+bgYMlv!?soQL)%0 z7}A_(D4UH(J$mCw*Kh zy_^N>&d?NB$vx}2z3`sb9A!lHQ@3n8nuhpbg~M~E+mq-oGnM>UQqPwE?Q>}A$)Nv4 zP~A~?@>Om@9+4y`aO+5~=*)5EsEmM6#oZg$TX#%QoK0~VP4BS0Zd`5IcNz@TrD|~S z8T$-@>HEpCNTHSa*QV#DkRN+{c!DH5(r%Y1opE z4-~!GFlvuXLHm{8gw&NF{9tdflgt<{iQgzcpFl5NdYNJVf(`$-*>44-ivm!ay^ER; z66AV&n^=OsZ_9K zk}>cSn$htl8&}kCv0~avTE-LXu#AO6VcC_R7u0(D}>e=Px2f1#hcR-eY5C^#= zu@gD)Q*z;%Z<$N;efw_V_Is#;KwGr_hkrvPPcWyxr|~!6u;C&WPy19po3b%t1u?RuN9DBx*8xMeN{QZ#q0VNpErC zv51Pfv^25&b1xk;*S5XlnDjR~O8h04tlZmE6T|iI3pAu0pFj)`-4DT|V|r{liY4~y zar##WgLl8`GmFm%yZ;wHi$zCG7q{qL-Erm)CBafI;c9@FjfggpdwetJ6xHfE3>;Ay z%TWqOogeM1k|II4ssD`JU@|bs@|>Y*Rsem$dA0tqZDNd;bw0Ivc1O5zf4F>4wdXxw zq3`zPr?_Y%+?EtiUE|**JN2xT#RTM`<$Lw}s7zridVhgJ`2RH}pZ$MI$wwO)lIta^dF&(aVMc2o{JP#Mkd{d9mxh@H(#%56T(;&eVOUa#3!#`BwC;ot^m` zjd~F*nGR6ALv86V>}|PPfs{Q95+4RjUb#L+DC!!+mQz^5dkAFgwB#UtKKZz<%H4~F zCda>JIAN;_;~0yW1wHUQMiarpm&;{DWXp-Xcf%Oi9E1BmdBx2LAYc z!g)q^y7fRQy+v~^E_{js63q$!v+2)*(dfSyBtaECFA~z(SE_1%91#1;)omLzZ5t>~bknMjlk!G_-4Umm`i0C-mfW0N*zpE^X`T9wJ&Rl`;hCApWTO`G<$$|Z!sAsAM6eZ1qya@MWG}K7tvR*deOg0v z2X8KJ-`L=e2tC_7%`^X?D|QqA{zF`p>&xc(Li4Qno`V2r>GU_It_ih8BW5=nSxO`) z{bU9@b0bi3IZyrS3-Xg85)gnE)>%F7I8Bdl%Bv2%ZyL7mLLksMJQcp+mEGa(hPpP* zr#Re12?+*#ApUJ8TSe+R8MR1!acy7Ko-ebOT050zEFAo+I(b&+J$K2~>JD`8Mxd!K zTo$Ud?73On-?6_~e@@*$l2VtITj)#;FXEVFhE)&zUzL*2eTxRfaC7nMV zxa~KA<4Qt?{T#!kwjE3dooK@F3S_2Pc`lG?t!!V>pnvIbQY!pZpm(X_nf`{E0L$HF zo=0z$H6U>YDXY`>W*6UQX76vJIdE7tH}Lxg$4IWZo~@Y0K*i0?LriPu%L^ZrGXBiV z)1Hp^jK#rG#=#-l@7}4(Bhxn$Oip<~Vt7DQ@-$2^(xFwxgA*0YKRP2ZY(J+Wq%Qoe z8ujyRBF8^!gZo}a8+WV5_DeV&RA8KPgwem`Ix!3uM$3tu_wnaLDkPP+AJA$41TH|J zOm5Q+_4SrDkIyAKN+R|fB-nqfDODZy_XEj)9)c;2$QGXGyx7fA0m{(-sgdfc%WJFp zxRlJT-0H8QVZXTwQ#AX-yENn)XMClK$~E60)D!F2xBHopxq8gC_ zqTUM)PdN%+_NcR!!vRlmKaI~4>7%L1UCblmXsD1p&Wh%9L9`6xz{!=vgOIujgq=_4 zU*4rp?5NFTLd;>Twl1)a!xZ-di%pRX?3{niHV$SnHWWTJM^2+^{P;ZJieQG$SRTT6 z_Am`SXxo<`{i4ODrj4fF6)uNPq0mVQeA1-0#0I;p_XT4w@>kL!*ubd>QMk)N{msd4LEdTKAD$RDCm*NqCCAH{)aXmT_ZMFa z%Z7Vx!w)@JJ?dYmn$A!oL`OY~wf&~x^&jXsYCg|%Z}NL1u`64{ZY9&&t6McO&r+ES z#C9$N1%9?XZDXQ)iMIH^TF!h+pte69xN#<Ja0;m@2_Hpo;b$t;yz0t$DJrRL zoOn=0=Df}~oqLM!U@xf-drw_*ua3(jtYVOzhpIGy`yjMi^ENRMIdcgrO>d;!+}upj z`kg@vy%d$Eff$Ugt5?>Yd>>4{-?U`NdT+1^hq^K5k05!KL3+B`iek)p=<%aEV~juC z!gv@RRq#KEfla~3F4}@Q)yg`jLJW{7x%^xiser8EvCqXan-ST**Kyx+v&((j!F?T0 zGZ-wY4F?co=fo4KcxR-d%B8PU!%;U+WiPHDi(sRuYG&5m64yO0CxJL>H}-BRl%6c= zNbAD9iMiD`tJ=HB=xg_fSe-9$v9)QG(Q*odak$&iR<4{XEsW~g22v8CbZ^TotT>-0 z+fiEPEv@wtjkvGqW(#EDro14^`}BELV*zM=K{=s`RHWO#;YhB?{|-ko0JH`FGa8W< zM#pwuHI#5z0+2>Bqsrlyw?uQrq5L-&U=pD2G*kK%VQFK~t~cn|Xl-vxUI^@$x60Qu zF7w4p46iV2w`G#@_9JH`&y!p8bj8iPQ&|x_w)S$JPY)TwI(lc-$t@Z`i%x;T0ES^w zP$$c&=(a14AMFz5yvKlqF*hX4!w|u_aayO<>aaQA5Q5;CJLhtBRg2{cB22j&(FdGZ z&{zJ!!|n6wa3qS@UqXfQ=UEn)R|!hQZOV#;sDSHy%=W0{`PaMH3srMo_Yy59OXyq? zW%G&Z`be%|7lC9}61CU+1Umz_;z;(>)|qE}=_BqG1gl^%PPltH6p_B*c*}eqo9N={!p(ZtAfqTsZ2a`i*?zW~%y1U6M9hkRmm-KMh*YGSX1TqRUtDv`Q>(w< zJ|h=i^Fsk}gR3(pAHEDY;1X?k9>u@&-rYnygzCq6(0z-$(hD2Rr2lG64V<2&1e8kp zl+rd?w=Br?k5Sy@QlGyP3qD=Y&m@PP7!m-4YmDaR)Rm{495HmAoO(+_WB_@rP)K3u z$nq$F*eT4z07HZJO$(ba))WBXbG!&G+y`G-RtPlUr+9P5D{$jUt7jO-6ruq=;o&-r z@67&USFQB7sJK(2{poLAg-3Bgny@ER)v!u0gJ=pcvPDU}B28oTaH$0zzNqG#o`AjCXQc=Y!B zztS5*&J>S!ecExzG%xw74Z}*DMRX~ADR!Db3PyU}k%~z^O*$4ohcbH)+54J>FUVJYWf#$E5~O$i8=;x}6V*?^~08@>HJ){v~O;g+9& z;$ch+g!a3jKMTzGYZ~lS(ijuX%i$JEo_W`a#hG^RBk7|iqMYz2=vP_J|1Y&Pm&?F zw&N z{9gt6-Mo3wJy!00@3>P;bonDHRLF&kRXCk>Pm++7-OC-?ad5=S8VO!Cz56a=h6tJf zT5Ub@J4BmHnEE^dZKf_F!4?4z^0!V-qNPtLP@%ep_JRU=g`{36MRM7H=|A1t-3Zwpd5_N!Dv}I{W*a&RUKcAtszuXi3K+3EP9S@6cKMWeOlqgZSdex#sN0Uk!2pf z3AqfEPW;qe{-p^*^K!wtqt+> zNQ*t!qM@zFLx71fFo2FI6ncsV{V0;g)^zRJ)WBzl?i1wW9=S9an-U4b3^xNy#4uio zeRELbXlZzd)1*DeiZyd76=UZy(28;l5ciKO$l$KP1gr?+Q$Mi`wT2?55?M=R{0Q|8~{^4LQq4VBg(BlFp7gg7tk+%~S( zqz)*6Um}v)WUkaq(+-Ze@s30IT82#!V0%;_y5@1a8Dc+%6B(DScEmTfXUDU_QvLu1 zI2LZBIoo!g)|{u2$v`Yj8#`;#8Shug@yNm(5$tNnV!I{|;T2&`{w3|%8<=mvVl5v< zY<9)2z~VN#8E->0>}6p3ZZ~Mz2iCNHq=!$=zr|Lm}G&1U$ruxBxL6= zVO_ZE7~|5)QlNxyW?T+k=hw6qN9dYbZInxh?Y8z+iwi4xB;SU3gFBmG)^+1u*;wfY z8T+t_?_Gs{pvuH+AW3eMGer7w83onBM4ro!pD@s1Vy)sS)s%-Jr6ZCNV=q^yj(oR~?KpSnuy2X{0LB3@TQi$OK5Fvx(q zpJdD(i3(+@@e({8ve=t5QYpuc_@ySg6!qb?QSGfw$+)H}c3)~Gr{LJ(ILuyzx&+KQ#xH2J zwyZ1{Q<;LMPntZG*+6Wf?rBFjR1xM_{GgU+nOqm&@wR+qi+KFmI9+6pe+=|dfGN`) zUlrb=1wH;V3$vnYj7e;=N`b+ba^`TM*K&5d02f7O<~&^Wl%g!F>U0mV-I@Vxt*v+z zT93!4Se*q7$lRu#E>WU*uFwetBOc@t`ce#zHr;5q5`yKWj2EQ`QwoTYJaY?`G-7d` zg=xm(K^t?uzDuIVodDD@!_u&6W-iytIL$0`-{~1#&5~yu-<+SCkg(S4ZVYaN3v|vA z-u<;M#K3)D0dx#ys5+69SCE{U4LkKc^j942mC!1+f;6%Rd9|qtXtnqBmy{~3@ZN%Y z2Z#o)OeDXRLk?4)?d7eAZ6%NmD+Mh_s+gjo+o^zazy5+h*gSO=Vd3x6#ayK-UAB?0U0*>M@I4JvX|PLfT4$n2M>Q*!8WYk5_PS6?hoMpm$m zldk>~r#pPeX_54@$tqnY`{#K z9dpc%dySUnNz?2LjgQQ)j5Zf(^|e0~Vz`k4V&&6h<(Q(vji9f>(HSH87t z-fL?>oF(jW=CJrOs&t$*|FSp;`t-p1O8NYSa>8*BFJ2fkMpc6$H$>e(&VVYjtnUs$ z*TLk7-3=30GtX9dU0zKt%b$@m2D7%(sq0sS-<~}IS(@~VF#x**$ju=-Yd3@rcTCrc zl0z?3m};eIwHrFo^}*TZTt;hCW^7V?mW;JBg(EcTgzI zdPGZs(^%7f&%@2bhYuXW0ec3sb~)4^0`3hBPDyZ;-7Ps3-ttMM_!+8Dv`9lUWXOOSYaxUGTc5u}nkIbO?!vR3cm{Hqo~gj?M9 z=;4U1JF+|JN0VF~Dw^mLf1Wm1)}ZhMQ8cKJ-ba zJ9a#oxzqcq^DRzoCC<>2QL!VPX|5JS0lpK~d}$pQ6L019qscjt`pGk8Sep*E-xwx! zcj?Z~L(*Qv{Jny$wGVIKab?q*6EJq*)G-9+>D+j}zSTQmF@8I^i)LPRUCbrl)BBY> zXS#vp-i)eVd9S!^+3kCx%|pvRG|{gsuKu2$V?xC4)^Y|0b$$y6X5-;G@MkAol3vyti|Uj^JUOl?{GGo!Sr z72D>fm1MtF=LgqS^HbC2R=@T;oHBf4KdoRC6L;dF{VLn0DrVnx07KJ|NBt~kii#eb zvud%F)_N<)m1)xI+Qznevgab#m-SmGm+ZRM_N&KoI#Q%T$!N)o;3{m?7e}eEZzPP3 zez>>PFVoBlx*k&bqsyt%2Xbn*z2>;!)qRumLr$Fq?JVzUEo3W0t_{8U`Pdvsf8J+z z+;$`!uW?3*_CVn8E=9i#MElk{1O?v0<{2Ew_GX7d-fw|k%!JTS6As(OJf2Rb$Iw+L z$xgsXw8hEoBRk|Nt!m+vb3t5~qAdYi1Q$l|9XZH5mHxG?fB zyKUDyS$-}GPc>&jqfjN+*7F|nSFw_XArSI%0wzDU#5HqdTA(zCVvDKN&1C@q9BIr< zon>R6&xDk)k_z?&dfFWc@wtdAT}vg6B~dzQ&i5G&8e4(Uvo|*2p*Opt$Jd_qle{)x zv9U$#RTZ;gjYwOLXJka zz6am%J^a`kVDzg1v}M*csQtt;k6+CCYG*4=J+%jny&r^RLv!!4_0z^hsCzn2Zw?(h zabdKYu!!A9h+yV_-2YB$Dyt05JXevgbXGvaK1wc^@uYMXhrB~hbXigA0@1N3oH}XP+0=MkpvcM5fcjt^qG#G#L2-#8-MOiIbV1KdQiZ*;;-5 zpv0kVTPW>n-8TT*aE$;>P1z_N)Og>)HaeAuCX%+LCwRI$3$^KLI^h_y-WloXDVV{8 zN2G||s5M#@A|WOjxe+5%XSC>gIu4VXA{TRK^7e=`G7L_(h`XKVmGHHfCqFpcR=Na! z3JQSp)P{qWYhB8QBV=@yjsmh zYkNj(ls3cFldj3ZnOjQ=P3<`%jM=Rj4kpz)$MR)0NO7pLqeZj5_6sg@6Ei5c;f-eK7MxhMb>|N1b_wbyClo60R(4tzb z;5MqEs^^L=Ua#R&MUmqfOE-@A%<$V6hqw9KpnUljw1bh{SIErOuECE9s$AbFzT>8+ zup#cCsr|G)K4f8$xAc4+wn$pe5RYxtgz?VKQdgqKjr+>Wu``=iZ=~xtR9$L|7#-?p zRCXIekXivTK#c_}aTD~F#UB8ORUm%lx|v>>5Ba`bOJ%9EL=D9Z4#?Uvv*&4+Sp^~W ze(P&W=pO({{)aU&jIBd@mBMB*$>b0e7Ppa zAUI6fox8LwZI0_cCqFDoMek4)UA9cdcifj@riQdB*am;VLCqU@vnn?fb;+W zMFl9@Tsk97_{@i(7c!74L8k_2zo%u0VO&0ZPf60}r?fDC#>f3?Fy=bxa=)z?((Vy~ zpzr?KFG^Z>#LepC>utRty7&Meiv3;E-USo1rU7g*{m7zM*15p99O@?P3FxQPAN6RK zM~Jz#0x$R{Ab`m5;;UFGuWMNtTc7G2J)>|T1E3^?+}q{k%VBCCuMFPAJwA^?)2Jx!YjKf{XUX4d5K{#R!oXGF- zo2LOdC^u+7^zYLK9P1qYsgfZ806qiYK-qH6!d0?D+JygcQ(`q%J#x* zlJes3dUmBIHY~xqM>;NTLM*{lljcwBR>HPEXV)+y*OS}6rE3|XH4^apgJpW)pQ)VmSzA>_wbT##Rf{UA@lYT z*MGMWCAYn7^aSZ>mm|sWrF^z z`I-)N_}e}I-o(!*mduhqY+Z7mfK4)|B z(p=-&9YRjFq18#VqiRx6#?K#rS*AS3Dndg-CbDx>a+tqjdsrk^2J8X~6~>u0H;~*9 zy~AqPKe5ZxRzbBVjnNmNI%J4{+uT)MJ0S6Awy#zdQ_s6{Sb}b~HaHervhOHJSNG)z z(K_G!+F_q0>^ILye!+QVe%N}TWR|LK+pV{~*s?{f0c)eun?$mHZN1#YUS5^2I(0Ku zWA{lCS|v_tGd}v><$Es64mC|>AP0(hf%|^N?1FTGMB_o{#3|nf5`t^asP~p+yHd_E z@LSh?`@#DJgfBcp%H)8{OWbRyWvFnhA}W{+?!V9Jk1b&~EV&q4c;rkr8JMDPL9Qu> z(@EDhx=PK)JSwLs7n@S zEu%*lvNpVINw2rx+R`hQhK#-Y*;@%Y^|(u?aRq-10m6R|;=_=uv((1&D*WUM4EXLM z$VX<-&+aL)U0&}#y-+E}YPSrBje-yJsW4^9EeV~aFq$h@7{_8s#;}aVKuAP`5h$uQ zNWRjMPsT`hriCx|AYmLQ0mGGOucN*l%-tu3@^_)?uUgEfDJo-J+KDfj-_TCUGo^II zFSI=2mACGi$%G76Oq^ST&h0Nb(%9WV(nn7uW@Iti^9C&c?Gl@kNn4s~uFpDN7HJdB({{__u0u;lfd3Hk%<0`Mv zu^fY)Bv*Nopw_UW9kdj3a?qjQXHGhpWwpl~n6Mi{^DPMbs6tUnS7k`6fzC#`N>-I6 zK864oV5WD4a7SI~0!Lhch%SQD%mt#rualAY#e2m%0{qkX{=h%Pqj$V~LGryrV7 zk!!GihOC_{R&4=W`yNdg@iCwbm0hk&!;%s`1MF$F&8mDZI>toqn;|Z?iA=@b?r?)M3C&(3u-r&F=GfZkeQz~t(NjpS54B8Ez2Pkj!um#_}ZDtj_&7NHTpq! z>DMCs^wbjZ)9mQp%?fEKHrF+eER>xxhQ*+;zjRf_u)Z?q{D5tFHw0eitS}Y#yB=`g zUqIp?H_HS^;3dJ@c#6mmYMB+mOW;_z zG^8TIYTXqKe&|Wr&ppg!x!Oy!V(7k|s05Ol;x9@1LA)_bP4K(S64UTKzu=uV`Sa3Md$Ln!s5T{oLA z?tMwyk?LOw*E~*3l<)7Dq%Bv=%US%F(P~o|<_psahxr6+brKo>n7>|@!>K+l8RUVT zunHc@I~V`J+pdzW@8WV`=#lYoxP=1RQHDQG)~oMqgMwc$2$F;2dtNNmqLxLJo>{w8 z4wPAaWG0kZQie(Pf6!F>qhR|O+Gq!)@%TAuJDQ3=v^_+`DC%*s3kq*cwS(q1OOn1 zVzbTFLSY=_ZWH2VZLefuo#!q|1@AtwC@XT@|Z$6WX{M{R4H{RErPtr`0bSWm^kw) zF<*E`xD3)Be~d!}0f!w5PT4bh*13W&FB(T=orPTFKQ(ZYilCb=Wu~#q)F&F(j5n)t z`54`a=a52pDdrhgc&vOF#L+uxOjPT=>n8?_f2R>8xyN^v-#N(>1b3pjYeU$yd^k8~ zcl*OT{^RoUsL*dobJjJHj?$1SDv?1gwJr+Yc+qi8wWs#&JazIC zuVD1hF_HV18i9`UeVNPx&YNam$%sA!W5`>=_HatBobF^uIk3Y_+re_a{5*lQOi0y) z;vb0p>ncXv6R0FobsGo2p0uguR-Aj7 z!o0FnL#)g}cD5t29%wnhwx*dUJlQE;711hzD_3Zd zMAVRsNz8oc5TtFb-R0r*CseilJmY%il^AfOn5H%C=l9&(BNI1Us~JJ;DnqJ2^j}sx zCkLbjZLKtoUbjS4aaLlz=7JO2cxi}(q9L}aTAEb#k^{spJT#sdRH(P`P>Gl$Y~Y5y9pQ zlY|~Df!b}u$5F%mDs1pAJ70qmU8THCYk3(vZ=}51oyoY@Mk_y$QKB}WXRTO(x`!Lq zr?uUrTDtC(i+Cy!Xe!i5c%;P0b0mKvuqfX|8?Ea=Y*?+z8COptI{1)Hd7cD1AzSY` zI}ej1FQpMsyk%?{x|di6+1TPzzp9qhpe&y;nqN>^eoPw?I|ik@yqA(_jJt0SZU!5Z zKzCjD%cdNxCIy^K;JpY=MMsbAQQs^w!GNghol!P{LszWCvSCEB%N=T)^#BLU=jlIw ztX}ijrd@b;J6^+#nfmzC&_7d0?-Y4@&rbmzj9agkPAB#_d|cXvA$cw2i=wTOYHBwz zsd^=(^~lDHHA$xg>r&DdThCkih*0OeI40AfIP`oS>db4{U^zv3S^!b(Y&DP zI>w<_UFut7PXsx6SB4BTLm!F#k$Qacdevw{i|Y*!An1KB*aM(jyry28$g$!4sv12J z43;#Ks)(aBmd6nS?a{MO%L=Z4QTuLQps$s7uD=>>v}SF#Xic4pG%~VULr9q`EZzi1 z=&$xEPI-w)qhHH3_~*?XbmC~GlomBki1yaVjyw-ovGzRB-pYaHAhZQ}Tgy~smRm?L zu(*aQA|xqLRN2?WSh-uALH6u=Y&N9AYE4}&xgV;fZ2u@`(o9VE9^42_lZD7`2%*J) z3Dybx94*R#^O%+vNac+tduzI-HlB21s;!|&tM$`Ps%DV4H#N>cQk$}cI7E=S$1$5G z?;9z3HbW#7{Eg3a%osI8q%=ZM;;ip&>#U+{;XYp*<0z+?F3$iwGv+tM0i|0kR)rb1 zRT-b49xl5?gT1NfT`7qq;%eQk3gBTyeY1RHX~Wk6g0ZX1gN2HxpK)#npB2T|gxdv& zXh`+**(u{8=ZKy`tDcD$r0t*$X_!4NA77l3j)q1P{jVdimeAtI3B~t?lfB@}q>_8k zE3Q=i#u4J6Zd575b(0jH~z-j%Zj|lwLi80A$sajj1#nRz%%0BSdEm zd_@Eqrz1kEk%{oeYgx3!Zyj!SWscx#4l6r?M`wAcTYuDI36d;OG_Igrbwkt4cYCQN~bm#*hJ?!-)R9YlQ7qH<<8#e#ma^ zF6c229NiD2*@IsNh7T0l{S2EHoZpvNCJU6(R4VqT58Q-KufD~lGZxCO7&hloNU*!J zDw;8!^I(>It8&Dr3;g^-*U`&u0NE_Ir=dO+1}}h`Eh#Ze+^C*{UaubhGnTDC%WFZ& zf_&VU$Q%+xMxStRE`fZsRaTb=m0)OZe<55rCO3*7!rcqedoXn(j;j@Fmb8#bH)q^8 zzmP$!+YZz(`MFL2R_$pfRTu-#`JsbURC{eTvqcSa^##aI~0wzdVA5 z*6G~tv=_fd@oHX&Nr0~3s9Ay%4dEz~L5&v2vQ$=%^kF-WVx$PoLe`e79`VNG z7sdRlEyE2GdFkFxZ-$@Xk}GC?nMDG;54^iQM|+C=B*Ml8^~9g{3I|6SE6wqDK}L;X zz2bOe38g~m+^1G=a2@QrDZH?loT>O5h`lQncAO00nG3u;=wm7%&Ep&vpuH9)VA~++V(BY~sQLE`*5deLD zt}VxBcXMNOO>R2*N^pH7`2drq*|mBi9FG&k*U6rL8DPW{DHM3^zHO>!PF@T{!D$~g zk5V&)rsH5VTlirZ?n>148_zxVTOTw2aG1Y0Cv=uG3qtr1Py!PN=T}nXvaz@CDN5?h zDJb2dgQe}J^4arjG%HN5e#{Ri|4G+ll3h{COE@LB>V)4#qTM2XY8lCP#^}(Zk16Xco_ldrgnOOM|23Mqrr2l$P0ZAuo}`t|#@|0?ibbybKjp_ix!AM$Pd4 z;Lq~C5D9pV8r7+QoDc%p7H4A90qPp_X=!Y({O46BW6Oe-?QpG3R=dYNW5ZO~=}Z2X zkhCD^KC#v(11;1L8lySdQ%vD~F(hm{QP`y{RgLzHZD zyc@;skDr)5Z+Gt=QhR>Ok{Os&D*__0bP1kUZ;s+uq?MiXgyp=M>7=f22=PQu=Oyks zbF%uhq%-@0e~W7=Xk#rO@s!7*No+^8+B?)8a^qW9Mk)w{tZ*};T1ukJWDZ|1<<;1l zwPR3c(ud2g8qYXmhfA7_7j2I)kcjj>h73hwu#B_r1(*dJy5G_kS!;x@G0141e7FKd zblX5Np|2H7F+&hQ_(hP2VCFGuE@ZTlzf#he$3n2(s78Y<^CG0d2hOwYEvlVK-6kU8 z8Y~$j*Ko}`vEZ90Tk~@;9!?Q*S1;v_jb*ULW^|FALil+1U&Y zHg3!_tW-|F6?gG1wveqB!!#dtplQAGmsG2$oP5n_c9x{ghGA?kp5tG$ccCRp#R)5(KQ}g-dK6Of#t$_mZ)J)9*BbpGn?^#z*_2?{z^kaJ zYRAN#64KSThcK055@UxWp&D;0uxg(!?%hrXLq(@jn%^FxmKR|_+|a*0MBfe-bBw3# zDs)4T-S$#UkoDShW20f}MXoJ&79 z#h`+RC0Otk1qzR4tqKV;XC>}JOdIc$w@_F#xIq_%`oIDDwO;wz`aWU|C?u0(;2{A3 zU#^wtS<|GBcY+XA8PS}8|B1bzG*naPY1nx9Zj1V^#)l~YP!UQSA5sN>ygWczxX-`hF-Ds+$*s6J`VS8XOXBU28n!3WhXZem#9d+> zGHOu34N{Ef_2Q0XkB$y0gT*|K5$kF$VGJ^$xFF03e5}uPpX$ ziyt7z`qns->>&TNiubDi?0_0FLXOMZFVMgOKH{Hr-%c1WN=qbkfd?qU|Gg8CW})U% zTOJPpNGU{W|2c->+fC!6rqjibVQ$X*S1sV|5wqjUBE#!a92h`{F2Ccxq)PL;(Gz6w zQ;rK9aQGGrd}1){lFHis=LV2{B^je(PScGTvr2K5l7z z#R3o4o8i0ixBK)30bNT{00|b@XZa7UFLq#G{m(_C01E(auA{g-el0(tzM7c`0RSY4 z(I|gDT3BH(L*Qvc-oC2m7K7I%o5Z{=z z2L%2NnsmJSQ)dt??R(xl@UVmq$|tPZyykH4LRRT{RR6bTD)WSmo1ER7aA>`kl zBwt)MG(Ms0hr)+F&bM?iyI^AdN!#1Lsr+J8xWH(pzQ1};#3%Zp`Do#7!BBE4#>w|k z>Z_Ymi7OAIMAqaQJOGTS_%`GO>)-nrKt99goE&=WAB~LiXK4%U90N3-H$$XMgF=F2 z;D9VR<&R08JD0EA9%QVzZyg2zWe5RIKC9^HcLqs&q+dgwc3!K$!wEwhI%et_b z$|FjG@w@H(P)hIJ7Z8Z>!5``^fn#3L!{p$!s&8CyUVXl~+ko(yPP*OWotRGLk<`&a z$001@O+bq@1pfd8__)v+1^4@G2ok7p3`K>OhXe6#e1I%m3ZyXgEs2@%wc2Mi9SfUJyik3k^-X!iix30~2Bv~wiz9KoE;ET_G_b(oB{i6k%PQ7_fdA5^ho&{8-^xX{o z(THpP)%};vS+jLVMf?5VB-4_22CdKZ=Kt^(eb4>eZbE-^M#b$39J!l#`UoV-!|8tI zZq`yzZ^(I8s0VpE*y)g@rqshPFmB483qq(7g3Fl*CBPo)DoBEOD^1ryIdW=3L z?}I)|Q{lg?E)xIEHB~}&X9`W%?JWQsU?TV3|sc{x6m(vj02y zGFVJP{SV93Cpw~NPXh@7xQJ}$-mlZP& zNK#H65#nS1Z(q3!GYI0rUWLwEpVRy3totg(ZDxCO|N1pMFyLGbPs9JBAnh~e+o*Kh`zJqn65Idq zllu(7ED?mU6HhGvW=n;)2+H$T{QU4XQ)JynQTsi}h1mY}I^7=^g8x4ffa$of+jc%- zmpdzQ;Zc;PnX`G1`J&|bpI#zrrei_xakd!M59^o_%dh~7IH06p-;NNd{(DDzc6jv5 zXIC(=f%_F1T!UO~U!U*4iezjcCx~IJ3p%W95`QRweBXX&a`9=QHy=kh%#r4`w_K0j z*R=UNUtJ1H*0Q63RGewpOeKbe%XkTlKKilJTGo>Cfxil!dT!Yr&%ia9^rLB;0erf$ zhRNO<(W3XcdTAWTV$Y|_GSe6}UL+-UIWGNaK#^%q!@2oTh7~A#yp`HtO+6X$?G8e} zw|$c8Y2&saq-6LAoXe_R>svU`7eBoB;)_+^gW0z*M-U~>hG~!r22wt^OpZB+Zr!uG31IFXGy* zxYBTF*Xv43uO5$cygh0KEx!G;6Y0`^?0EOjxFVktOmrPji*lQ*0+2Li`g+DSLjCQq z-|(%~9*x~O5gpEb@?*`yoA1l75eHQekjMo=nHY|Gp^Da9^=$4Bah(4|g00km(r@$> ztNf^&;$W716q60r@_OhW0MwiUV|^-JGfk9^S`(pddQ2Pv3gE+k@9<`_lUmOAll|wK zz7?`{iA-3<77_%BYqOE)c;i!H9C@Wt`a@OievJVUTEMBJQC3?NP&4O~cczqdV+LQ#n@NJQJbz|J@bO;DMVp zpa4KaD+zlW_(hcR*utVc!l&a$_7vey5j!FsWUYQZ1VO%yUKfs;=y?=hX)7WY9UT{DUqL1u<*C?6RtAw8bsH=6#;VWH|gZNJG8D|gppT`g*8?@-E6e! z;`1O9=)XF?%_=Tpm{wBE-nPb*gMZ5_xZo32!qriibF3u&wu*v#$5|IqUQ{6>Vb2J| z7+un{EbZAe@v~8^N1j(Upjr8l` zahssn<7Ou&&S_&&bvzpeOjU9~vy|rSy11~=A8Ul_Op!Uh1>wEmbhegc*wPc){ak74 zx6bo#e&d*Xq4vL+Sxd|hTiusA-HS@Q%NXLZYZkJN^oJ>Gdv@2m@Zl+sshNV>S40_l zU#S1L)qoHW)W`RIVJ)XxmVHQOW){_j_E1(863nZ(xQUr1imG8+0e%JFhx31Jz6(}e zMuu0#@)kuL)bX<UoTKrTkL$Hgj$*Og(Vmn~X< z{Cu>&S7B6-ZF4dgG>N(+)}gLZ6G7N(7&AB7S_LJBF=M`b08XX8v~#Kg1&OIA4)$I^0R z({fv_Z5CdfA09w6OKp#{ogN1RYrX$L;SN>kNbt5I|HJc|ns(T#68H2ny+v(4N$>)S zp)1R-$e<`;jGbpYq4-G-4vv|cLOkOZ>aiPhioE0NPvvZ^V;2KX0{_QItiSBPnI9AcGr&}#x zKo*+BJDzfu$@9sRrGk6-WWPGHC%qE@fUWpl3xIZtPvBo-Z;fSi<(!v3bBRUg^IIvB zjK@)tU}dVKBhK3=V;z~4Z7fMfZWxzm#iL>BVI`i-ALl%_v?hcWa7(2{-J4y;;$b_U zrsm#gk8U1^&@ftP=~XzG%Ij{J|0LW->C_5|#Jq0*U%Kcj`;^~mxNXJ7y3I!P8=VG97qM3((jD?t$yN2yz7R` zR=Ydad8uvX5Ls;)F|@I+?kIwOwBmrqfqvj}KR_Au-fdw5tai zmSk1y23MEuk1FV3xi1oSG<$BOs|#NS*pAwx5O07-CPPPyYTk8@?{xiH__21vZGxYO zORgmNM#f&!o~-pc<>*dbL9h?w@(v8$>n2hW@%MAK`g*@Cd#S4(8=q}tN?td650aY~ zDT%13U0V#Y>FTF@t3YP9*cig;z$6c~yzFck&II%$ZK93Sj{D?!T03YA9(?~)Bay+u zMGI(-YPs~Py4D1)n_CGMNeLp=J_vjDhSee=zivD&d(T=Seqh$xSq(UnJUv5WZurAGI1Rmwnnjf(ovVW%fTH z`bkrn5g%LTPpH=i4GtG;`Kc^J6H^vZEPf96ws8w}`1*S(_YGkl?F=O%ly^!e zC5>*Ymg$3dZlZ%v&@L4XGPK(nZ^G^%!pY>wf#-xXBe8iMQlSpXZgy*o4lDeLQ^1d| zFUD%W$?+PJ!^eRf#U1_!^c!x6gRMq6@&BP)L>aI4y1H(NLhWm1IQ6vrtYT#a5~S@N zmDlh$^d5=&@^9pQE*s7JYkPd)1u?s`>*9n0tRbK_5MrY2Wq!Dp9hdf;Zaw7q)qn_d zKTxW;4~7ZozI!b_HoqW`2`{03n>&4uiIP18;$^MWFn2WA5T<(E=d-utW^EMam{^l{ zLR%?Vr9B*4{mv$uENHg;@qQxCYnC|=a^o;m;s`VbnW->_f7GEdwit+WR{TaeFBFc>ApaJeZuK{0E`U@@r-{0jrfLCqgby)@(d zqRgk-7oj`*oBAolX+j~DR%R{5@YZr+&Tv#-?G+6ENzkj6OVfr*czN$sRYyw(TDxg! zQHZ`fDKhO6+h}~IwS`0gA2Bnu|F^)TOjARO*0%bB=>1M+W4Dd+0y8r)UK0-Ma1Dom z)ZMoIqIiuj4pp!#7U%d3RHKI7&G@nwEqJc&zP3?A1wM# z=9^h%f?;rw%RjHC;pbzMN}0hX{Ir#_YrFmR3N`&Y2BrA({eZ}#>0o)eK8G|@e)f$C z2#T4>?TU6#KK(Bi6zx~VlX(XcYUT@};gTFA&&u8!wnyJqfBfeW*dVszj=H66_jahA zJq(Bup4NXRz+0(_&;7y3-!j(yiDGmtaBvad9V+)1%aG|IhKv`xZyhnHJOvJ!rMMPR zAQu*lOr!hHC^%I#t|^IT7xD>;ep}ljwKDI=!lfOCvUm8zC*M+zha*SWZ^0Hw3v>K; zJxj*I(uk2&S~$9Est7DpBO%}HC}r)5dKlgwyzGQ$&WI5wWm)`kT4u@&`Am0|3RP!J zPTq84MXZ#w&8JRC{qtNS!i{fjFnrwm12}c^TXJohY@RHd&GT}rZ4%v-|NO%)=>&X*Yri;Yc+*MH(UR%xLy zjK6X1lzy3Q@OPN~iHvOCabtK%7s~NI#=elf%>)v$*yy)*UQ)ZevjFWuEXHxuj7=FU zGZ6tPoNNuKLk*f`xLpc}G^&3m6$O(0OpfKNJ!}u%!Woo* zG1cv47o+WenwxBlU{iVbf<#KYWLV<%57G3j2HwieG~R3JI> zzqszd-)R;GZxEWL9t8_r#POaA1O8^E1ODHT>i>W8wOQ|&V56+^F{!$>GXg+~$Yp!H zM=THk=R=LK9Q7a=kkVQ&n7@5^h9ODC%c>MWN!swr(nxQ;wjUJmBN|@=bk5HMj&Dxd zBVPXS_Ts;4tV#oa*I1p^E}_5x=VVdTevte;;B*jD9(=!gGhYm{dDBx|-gQEte8OBF zzs}E+gK!`Vb?E5wI)?r_gR-v&+!s5!5E(<38m<3tGdn?ta-OSkWe8#1uJGP1o7?#B zydTy)3?E(q4fk>Y8gBU~)4RlEW(LsFd#_&nR~xNuTDxxDw?qEhZT?w(KQAT4;-CpS zdh>68t^2;+2Wnzcw?C*2F9$Yb-GD|+at0bP)92-{zvhcr>RyX(m@J(A{+|-~a<+*p zZrEvM&L_@ z6aWGU2mp0dUR^ZAE^ulA0089z000mG003lfV^DH$aC0wVaBwboZET%VO>e?5482d< zf2ew=DQqx=LeT`8cGxB)IygtE+eWlWlmrC-eonh~-N$J?+3)#1J9g>nQdhwlj1@{Q z!*LXc0Z6VgA&X`Bo<5D{;VQYkp*nZwi+ zMCG~Quu=R}gLGsP$1?&K2Qq_fq@@Us3lLcg5-EX3)e-RRFGM-SP)h>@6aWGU2mp0d zUS0h$YNH|t0056I000#L004Jya%3-bXk~3>FLY>SZDlbocx`O$T1{`;HWi1(ep&Zoy?K!g-!Xsk``H`bAXC%k;D-g*S z-VcTCWHpqub{dMkr0yk`)7x%@PPSV^SD4D@`7pV~EvsSn?S2jrkvI~$c|_wY5*~;m zK{O{)(aVZ8*Z&o%_EpnF5#o=w7Qhai+wj(`^lblZFIMpL6cB-_>U~#JMqJ69VOZQYDP53Y# zdxdsm61`GmvE`SvdPh$%KYm zZfvd$tUHR-|JZ((o_;OV^{6Up61)=?p0WTQ%c+Ci^f7?hIyTeGM)eK(h|Y?JTrj)4 zOrzT{o~n4HEQ(%VcjkN?%7UTl_y?goAN+-xOlhj7wy5nR^?Nf5UQtWhs`nm`4nsY- zCal4YR`koj6{M`@1+x&;nzvnnYiIk1d3zfsS;*Bw{9^tA_cDz&nM&ufuRsZlN+B3l zue0Yx=fPMdxj>qowb%0jtJ%JSKI2t1@c4y_l}yrO+;~=|?-Ef0k=N-|j%<@BUrx`u zFnYx=0J$;OX+(dYX3@kzNnioXI3Mr@B4N^BO@fpYaW7$qZW_@t`{lH{C~EXQJd@@v zyAVlUJ@rZxFE=lCQVP7HuXmQq2oJAIZw0c zhY!3c=^|z&sOox)rnZDxJK@c!O4KVwDHY1GEemWGXP3#xYW~uNNs~vkSng_!k*vA z$eHLc1dsEEvI(YVz|yO1*-M52;d;HOdI2dCFnrf?<1ubL1K0JU@UChTKSPiKL)iDm z`B%(ZZI2!@zvvRv7R4o@FW&FVn`%~4s0zHo9Iiz)>(*iK~6nx#_qDi<@S(Ggk7fWScU7=y`6cIH2#AcbNy(%^kDcjyHaU@&Ww(pc?#OFtn7As+&zN__Ui>wes<<;O#baGIk4WpFgj_jVh6K3#3%xv8~9wXrGI2 zj+Ae)5SF!xzIv`9HQ-W?=`;0aLW;PvzE25L?3?h`?|DUf=HNM=u57r_qXfrr?~TrA z$1yt?d+mfwtRy!=cE)i1!Kkr=khyGbNnyV6kBHNG@q5*1o#N0^8*jIwypJiHksP(F znn|j;(YB8WIdj9c*ozgC4ualqd9%A}nmqfy&N>ulv481fKutdwFhS2WUKqh`6-V-k za)se^Z}kK&%kSD7yUGy~EEM{=sR`r<%8P>Wk)p#(=PRs!w*mPwJfk zU*XchVvd|MR8-v+sS$>x3wBWX;0dXdR{rxt^8T;9+p~j{__}cfDkEEX6;D+`x zw6S$T{_3dlT`?)5ED@Ut+w_T>?6jP591$^dSVYZ}9EQmds>J8_0@FnOcPwe!uOO3S zq8zd`BFN|1?5yO{mIt~@pSJ0k-dEv=)!N2WrX^V{X)D~2%eI<}51E0_C-iV-Vo1Ks zEzj%bJ6vV`5Hh)WDp4Xc+w&`w@~lwAv^&x%vqvb}XlyEfoGeGcp6`rSxsgK6S=$x( z^T*Tlo454eUfLN*t|)lRnlkv-{s`!cuBx$itNke{obgBWFjPdOTpP?Xd5muiK(5uqZh7xISE^xn**X_}EXmn3O;EDxydi-n z=(cQF1|6%ESCX}dScbK)Up(2>wVl@DfpIC8%~_XJ+frO0pP|R}^|*+SV;G{{iLMl6wKuI=5oC;l@{BBnP*tjip=>e%7B$;IKZi zTD`)Gk+sshh-q#5Axg&fP1HyM19wgyNqFBIC*^Jh9BVmhcB zMZwCOVL!kn6}QhTX>e5L)o>ZgpDnjLtp?>~Hj|&oJl!xGl-dDV!ur~VsvTDp#3m&k zQNV`N*$Jj&=iDE7mrWcC^{Q*k5097PYB0@69oN?p?5fi5*PWz8N-0i$x!05O8XDu& zEY-<~Icqy4O5ky^bokw28DU%l^fWnM7ixc zkuh-}$ZZ(;Zz2CnFkVC2*dslDX~pdL33Qk!OUtKCmYb)GSWFX}!43Awkav(C*-MaP zr$!&;6pBs+Q?OhxpT6R@%`ZFgYyzb#lNO{oWz=a(e~xbYI*Xr{UR%|<-bv^0a>-^i&C6GRu znlFae`2JF_ok|o=njFMz$d|x^5Vg1~`_X*~9#OSfNz42YCSdO2Dl=mA?1bF1)TzlA zN8>i{;A|X+qu$uCmErF~B6&vCUXTz9nv>%m=ST0soeFBq12cAU3_(_WFAF0$#eHPm zfeVfG`m?_re>gJRLd^ zn!O}mvEumc!eaRr%(cRUqM;U^7p3-Hx~FSrwaMkwBgK&xr1O)6N#(^_$+@T#l8i<7 z#99~1n{`EYh~)lfoiL?3AbNNIjGlv=o7aEQ8%2+u1>gF#!_p>MH&TW$8X%a-IHm9r z5LwzBA=WN)8)<|s|>U&&w_>2;pj9F;`Ok^J*q+4bD1ez zdtcp4hnrvfKNUK6d7Vq{`U$Iq^o<}(jOLXBMA4lmU*Ek~pEm6{=4~!&F=Iw&tcNui z<+(B#w(4xH+FYh9m%BJfc4AcE($J|pk2e;tNzle;T3)0U+(p>~5v0bGl}=`Cn8$a? zfnPU*XJt}pf*ib*yz?*vbVO%)EIBCBYqcY0<@ENpu-5JJ&3FC<^e ztq(gcQs>GJIq3yn^-TJ0)NpzX`nA$ z?+i2D7AS^4H*9zB(7VkMcQOSd<3n*HHua0YDw1&=#Fc1!!pwq2~ZvD-WcLr^xxAuf)KytpXh}7zkvfL;_+w1l$0qe$@S3fu`;QLf)Z&zES2T;}jHYil>n94UG61`R+5W@i&cxNcP zkN5QQclqrB@r2fbm{G@p8POyqHtw&w4?Z*kVmt?$lzA91bsZSM;egbu?c?p-Tz|&n z*8~v5p|R5-2w)!ZfACiIKQ?ph+&q5C8)A6rm!)shfOT7d;&38zYyJuM_VjXd{oCBl zj&v!&0o$rT-8$^Pgx0@v_eVb^w!cOYuhxnt0STp({OZ96v!AZB4|he{qijSx)a{|7 z=iSkc#0&wgj(skVNkC>5#0>1CB)=2-fI;kU3@ucgUgi-X(AE3Db-;lSH9@3A3}V0^ z-+%kSvcH`FwukmFLkNi)DcS$+sQnzlpJ?Kpo&)qG8QE|9#QQ$P6vVprfI^&hpW=|p zCB_p=p#!`E{XU*Z7!flNtB(T)MuvTcKePxjnz;KNpu55U`Tt)pyrM~d^ye>*0S_G@ L?`oLHfKUGeQh2eU literal 0 HcmV?d00001 diff --git a/docs/beta-1/docx/Townlight-Records-Manual-Beta-1.docx b/docs/beta-1/docx/Townlight-Records-Manual-Beta-1.docx index 7802795c0009281b3358665930ac6ce790ef49c9..3caa12c16fa71bba38ae17d2cea1d9815e65142c 100644 GIT binary patch delta 43056 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

`bZz@O-bdD49X0{Y^=uXcbz}IjU z_N#xpQD7T3*U9EOX&m{#zU!p&Nn7q+^7V}QT*sben?`XfVEU#}+{_Q&G>WTlS2vB~ zmft9@J8QD`>&R!tT*7g=9TV$-SdOo#JCP_FJs$zRsl-J%A}zq%!7o*AOLVaB zMj~PXY$eKiqDDc?0#(MYA;nk*hSD@QxLN~w@O;=X=5u&5S7K&y%=2}aNCu#j#wULx zo-B4A^_p3`EhEp>&VY`9V>ZU+4`inIh%0pj`{GI#G(-_kOhgJ7&vhC^naq^g<__yW zUleQFggF72I+O`UFNQJ<<=xD-AT>O~&l0>gZ3v4r1ZgHQ#&d^z5K0fW0L~@o=P_yPU9s~kDQYUTovDQ?}lYDi3lhK*rPe^U+Q?Q z(Yqv>V|W;c+vr;0#dX9^zz9I*vk16!E7$-C1G-8=dh6_701C#_m%(F3(O!SqD6+3p z%+kK&@CAH_Q*XX|@u%&V`@O^7!OPvf;kMWk!`@);rP%Whdxu;8&d$pNZ|H9w?25$< zt+!;GT<=scu}$I-j`?EXorw-)6(%R&a`u-)$wc z#52adQ!R!(H=3-b^$&2B@SlGZwa{|$jJwua>@EOb8<(nYRcs(I49Mw)>w=^ZEJ|mW znU`kp7$u0|<4l1Kp2acTTpv#_*!zpuKeYQ-+RO&?8%P!)0ifX0k+U1jUYWG-jDw*s z3dMOXB0Ph5_Em5V99lrrO=+_ILX&xegT<886$v~RhtE2#pj|U=gy`IHW5l`Hbkb{4`=DTub zcZHcxbHZAew?zg1S523nh

s-%cti7YAsN{^DWZJLE}?m8RB(U1D>C;`z+6 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

\ No newline at end of file diff --git a/docs/beta-1/reference/portal-resident-website-acceptance.json b/docs/beta-1/reference/portal-resident-website-acceptance.json new file mode 100644 index 0000000..d87ae14 --- /dev/null +++ b/docs/beta-1/reference/portal-resident-website-acceptance.json @@ -0,0 +1,142 @@ +{ + "identity": "Townlight Beta 1 approved resident website implementation", + "recorded_utc": "2026-11-03T00:42:20.409855+00:00", + "passed": true, + "scope": "Source implementation and isolated synthetic application/workflow verification; unpublished", + "source_base_commit": "4b83414dca1e672b057031380fae6be446f28bd3", + "source_hashes": { + "scripts/portal-e2e.py": "0b67fabf5b731bc052eae81541955fea47382a2d299646c1fa57cb7b44e829bb", + "scripts/portal-e2e-browser.cjs": "922ae16cb14b073bd75cfbb1e48368cc4388aeef8196ca59f83412a686836bae", + "portal/website/townlight.py": "40d19eb490c614312b557ee1ebdd0d3b0cba560092eabd610be438fae2e4d836", + "portal/website/views.py": "26641b71cfa2aed67f8d296b6587958a8e1d1cf6d4e530f92e7129298a16f96c", + "portal/website/wagtail_hooks.py": "7a24e16300538415aa0d05bfdf2ac5ddfd8a16fa15185dc1057f5796f632e0c9", + "portal/serve.py": "461c28ae493c2fe70cf988b9cd8b83c5e4dfe89901bcf7d37770b5ca9703e6fa", + "portal/manage.py": "fd2d426e0131b607d89462510280abe0a5d58f2b32e88f6a9dd252d4c8861bc0", + "portal/portal/settings.py": "17850c1db7daafd8a0c94c4e2f54be9eb4fde9dd99ebf8a4ed96582d02f04b65", + "portal/portal/urls.py": "4b4cf3a5a53ed910a7bdab9c0b5a63002ceb242d93ef8d00764292ce82da5d40", + "portal/portal/wsgi.py": "13b259e5b7ba828c62320b9c82b3049fdb1f6091918db0d6ebc459ad8e2f94fd", + "portal/portal/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/vendor/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/website/context_processors.py": "c6d5ddfb4a859834095c2b034b0de9e8c4d641a425aa0b1fc55335423525474a", + "portal/website/importing.py": "1c6da9559513ef9d533fd8cf783d3e08c66bcead42f5a3946e8b7cbc86684320", + "portal/website/models.py": "b59471207de5aae9633b535df3369b96803d657b67fc5d1291d0ddbdcbdfe19f", + "portal/website/tests.py": "b8b0053c75725b9659679923484a3413e3e81cb40b7458e18ab8ada50269f84e", + "portal/website/test_deployment.py": "314aa2c6b54b1441097fc2e21e771e6651897cebaa2d23818eacd6ab1c39790e", + "portal/website/test_meeting_timezone.py": "4cbafc977c66ec7bf48e114d3f1b758906647a836730b54eaf9b537e3934a38e", + "portal/website/test_public_website.py": "0d1fb6d774c02404c5b3639c0cf160c52bcca29ab80f63d3576435c1e62c414d", + "portal/website/test_source_archive.py": "78c7fc810a33aa4eaa1deb07ee3e77399a98f7b14ed5904d23f359072d64acc9", + "portal/website/test_townlight.py": "e137e67090f38aa1ee2af41bdac3a89e628d23dcb63dbd2e536bdae3fe7eb980", + "portal/website/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/website/management/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/website/migrations/0001_initial.py": "efe85c69fce793f6fd214d6045f5b8fb94aa3920ec371afa61881252358332f9", + "portal/website/migrations/0002_meeting_release.py": "061a91daaab9b249382db6cd830f84208c88f0087365d9d165f5a9360dbb6c66", + "portal/website/migrations/0003_public_website_design.py": "d365635651f73e0ff7336888cbbf3f676b565de7755ffac1672c698caf6545d9", + "portal/website/migrations/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/website/templates/base.html": "32473d5cab6dca0db073fa93fe8f75ea265abdeaad54c9c84af95102341431cc", + "portal/website/templates/website/home_page.html": "b50af92027c65237eeb8ff4d0ee77b108466eb41192f04f993d0c3ac2821bf0b", + "portal/website/templates/website/meeting.html": "2cce92037e880364163b30f0ed348af8df970081fecf0eeabedc64c9b0f388bb", + "portal/website/templates/website/meetings.html": "8217faa8e9610d4b8fcee81f87df2acc92374811b3e5cd27b1c4d20a29e324ad", + "portal/website/templates/website/meeting_document.html": "43206c6fa1ec548e7d254ac88fa687174a2a969096ecd8718e438e85d411f39d", + "portal/website/templates/website/publication_admin.html": "25dc52ae07e441581326d074c537b890e5ee462765ac7f6386f41e44de1437c0", + "portal/website/templates/website/search.html": "a2bb3da8c90d2916c223ad0ba1ecb7326fc5258063607cb4bffc8dec6cee447d", + "portal/website/templates/website/service_page.html": "84aee07a39570ceff45a7d768140be43c36733fbd630725aaf42056da0cf0604", + "portal/website/templates/website/includes/brand.html": "288ccef15949b69e0961ec1f1f65b2b7e68140e950607076b3cb1b7fc7b1dde3", + "portal/website/templates/website/includes/icon.html": "5250a5fa9427b149ea6256904d3088bd5b51852514becbed3a56635d06228aff", + "portal/website/templates/website/includes/icons.html": "1b577248d54e1265dd5bd06949de5f2f8471a9ef470c1b22971865bf94418a56", + "portal/website/static/website/chamber.svg": "d6c7e2202e8dca5912b96b4f1fff5dac070ac60df151447f4c8d38e1dd829495", + "portal/website/static/website/cityscape.svg": "d5d22bfcea670d125ec2b111e44438846995b4fde3989ebe5e04ccd22e588861", + "portal/website/static/website/portal.css": "96438126a7ec6c5c344a0eee9dd3b9922adf971ff9e25c887dc6246df7630c67", + "portal/website/static/website/portal.js": "8aaed38f88bc8bb57361d652b860f5820a167c99d6332cf5dcb797d811fc4e35", + "portal/website/management/commands/export_public.py": "ae861e0d49cc52ee3677ce9a2d25bb7418e641592f7e6d27e2bc9f21c8815a77", + "portal/website/management/commands/import_synthetic.py": "d113088e20d0ec892ee283ba9d11d4863d3b8781197d86cbecfdfb6198517cd9", + "portal/website/management/commands/setup_demo.py": "71dbc1b39b65d0385ef648af3c571d9626aad739e3459bc038989886de426ea9", + "portal/website/management/commands/sync_townlight.py": "adae7b3b850ebb17c81d98aa36f89081b58e08bb32f9409ce05a8423fa4fe683", + "portal/website/management/commands/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/vendor/civiccast/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/vendor/civiccore/manifest.py": "15caa167acce428facdf7683085d47dd4a01b02cc2d05df25d6aa1d157bb79bd", + "portal/vendor/civiccore/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "portal/vendor/civiccast/agenda_import/base.py": "d35605c2534aa6a635754fb7b831a971639689775e88fa6f73290e6390d257ef", + "portal/vendor/civiccast/agenda_import/docparse.py": "8fff0ec6df605a63c9895c69eca68ea246170edae063c93cf686b553c7be15c4", + "portal/vendor/civiccast/agenda_import/models.py": "832ac35ccab0fec09670da7de2e30c342c6a739c587276101549f90a73986845", + "portal/vendor/civiccast/agenda_import/primegov.py": "9f788b2840ef3f234e943bde1fbb3827b94dd572ae243fa52b32b5efa56c5f96", + "portal/vendor/civiccast/agenda_import/__init__.py": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" + }, + "portal_tests": { + "passed": 23, + "missing_migrations": false + }, + "workflow_checks": [ + "real isolated PostgreSQL Records, Meetings, Station and portal migrations", + "public archive, agenda, packet and minutes created via Meetings HTTP", + "actual Station worker processed synthetic video and returned hash-verified recording", + "publication denies absent proof, wrong role, missing approval and unfulfilled request", + "Records HTTP handoff, approved release copy, current approval, verified response and package, and fulfillment", + "native publisher lookup returns eligible public choice without granting approval and denies wrong role", + "bundle authenticates real public sources, rejects closed archive/wrong hash, contains only approved bytes", + "portal repeat sync is idempotent; public page and ranged release are hash-verified and exclude private content", + "public export contains approved release bytes and excludes private meeting title and request data", + "production Waitress entry enforces HTTPS redirect and serves approved range behind configured loopback TLS proxy", + "native service failure leaves existing public release available", + "headless browser verifies resident desktop/mobile/no-JS flows, editor content and authenticated publication with actual MP4 playback", + "explicit withdrawal hides meeting, documents, search, homepage feature and release routes" + ], + "headless_browser_checks": [ + "four actual Wagtail views render approved desktop layout and collected local assets", + "resident task finder opens real service page with explicit existing-service destination", + "archive opens actual meeting, all three approved documents and decodable MP4", + "public title search and archive empty state work without private source text", + "four phone layouts fit; mobile menu, Escape and navigation work", + "resident navigation, task finder and filtering work with JavaScript disabled", + "Wagtail staff publishes editable service presentation; resident sees saved content", + "Wagtail superuser lookup retains separate explicit publication approval" + ], + "page_errors": [], + "failed_browser_requests": [], + "executed_input_hashes_verified": 64, + "owned_services_terminal": true, + "temporary_proofs_removed": true, + "native_runtime": "Existing isolated installed candidate wheel; native source unchanged for this presentation work", + "evidence_limits": [ + "Short synthetic capture and approved MP4 only", + "No real city credentials, tenant or hardware", + "No new YouTube or CivicCast delivery test; their code is unchanged", + "No remote CI, new signed installer, host installation changes, public deployment or publishing", + "Existing Records original/release size limit and active native session-proof requirements remain" + ], + "screenshots": [ + "home-desktop", + "archive-desktop", + "meeting-desktop", + "service-desktop", + "home-mobile", + "archive-mobile", + "meeting-mobile", + "service-mobile" + ], + "documentation": { + "passed": true, + "responsive_views_checked": 10, + "manuals": [ + { + "manual": "Portal-Guide", + "pdf_pages": 12, + "word_images": 3, + "pdf_sha256": "ddc222df10b99d3eaf62372619252485b0092ed290755a0f7464567fc4cd4fcc", + "docx_sha256": "1310c494e279089fb1f6c1066b9f23d01123e2f03754914e96b523db3545c147" + }, + { + "manual": "Suite-Manual", + "pdf_pages": 20, + "word_images": 2, + "pdf_sha256": "70f8eb3c544769cc413300f592b4581a5affd014ea6e6646396e4e7edac92087", + "docx_sha256": "72f4d30b6477441d4622c1ac68ce084fa1411edf1ecd13ad544d8250fd081ef5" + } + ], + "portal_links_checked": [ + "manuals/portal.html", + "reference/portal-verification.html" + ], + "collected_assets_verified": 4 + }, + "required_native_compile_check": true +} diff --git a/docs/beta-1/reference/portal-verification.html b/docs/beta-1/reference/portal-verification.html new file mode 100644 index 0000000..ccea3c4 --- /dev/null +++ b/docs/beta-1/reference/portal-verification.html @@ -0,0 +1,112 @@ +Townlight Portal +Verification | Townlight Beta 1
townlightTownlight Beta 1
+
Townlight Beta 1

Townlight +Portal +Verification

Staff guide and technical reference

Separately deployed portal beta · 2 November 2026
Existing signed installer predates this integration

Portal verification and +isolated acceptance

+

Resident website design +verification

+

The approved city-facing interface is implemented in the Wagtail +application, not just in the separate design mockup. The retained +website acceptance receipt is resident website +synthetic acceptance. It supplements the historical +native-integration receipt; the older installer and Sandbox results do +not demonstrate this portal deployment.

+

The affected Django suite covers city-content export, source assets, +restricted/draft navigation and search, safe service destinations, +public text documents, time/date filters, and withdrawal. Existing +editor submission/moderator approval and native bundle/refusal tests +remain in the suite. The real-service runner exercises actual synthetic +Meetings, Station capture, Records release approval/fulfillment and +portal publication, then checks the four resident layouts at desktop and +phone widths, JavaScript-disabled navigation, actual MP4 decoding, all +three approved text documents, staff service-content publication and the +separate native-publication approval. Withdrawal is checked across +document, playback, homepage and search routes. Failed source +synchronization must preserve the prior public release.

+

No city credentials, real tenant requests, physical capture +equipment, YouTube upload or CivicCast broadcast are exercised by these +portal checks. Existing unrelated product/hardware evidence is not +relabeled as a new pass. Remote CI, a new signed installer, hosted +deployment and public publication are not performed by this local +verification.

+

The existing signed Beta 1 installer predates the portal endpoints. +The candidate wheel must be built and installed in a separately prepared +matching runtime as described in the portal +guide; do not modify a host installation as a verification shortcut. +Preserve activation, profile and database contracts. The portal and +native services should use a private origin and an active authorized +session proof. Use a synthetic request and release for test +environments, and do not publish confidential material or proofs in +receipts.

+

For an integration check, use the Wagtail publication lookup with a +valid Records request UUID or call +GET /desktop/v1/portal/selections?request_id=<UUID> +on the private native origin using the server-side +X-Townlight-Session proof. An authenticated 200 response +contains a selections array; an empty array does not prove +a matching eligible source is ready. Select a reviewed result and +confirm that approve_publication is false until the +operator separately approves. Exercise publication, resident page and +release, then explicit withdrawal; distinguish source, test and +installed evidence in the result. Never expose the native runtime +port.

+

Isolated synthetic runner

+

scripts/portal-e2e.py is a Windows-oriented isolated, +synthetic real-service test harness. Use a harness Python environment +containing httpx, psycopg2 and +cryptography. From the suite repository root, inspect its +current options with:

+
python scripts/portal-e2e.py --help
+

Use explicit paths appropriate to the test machine. The output +directory must not already exist; the harness creates databases, test +identities and owned local services under that directory. The module +root contains sunshine/backend, core, +meetings, access and notice; the +Station root contains the Station Python source. The media source is a +separate Python source tree with pyproject.toml. Provide a +PostgreSQL bin directory containing Windows executables, Python +environments with the harness and relevant service dependencies, and a +dedicated browser executable and Playwright module. Example +placeholders, not production paths:

+
python scripts/portal-e2e.py `
+  --station-root '<station-source>' --modules-root '<module-source-root>' `
+  --native-runtime-root '<native-runtime-source>' --services-python '<services-python.exe>' `
+  --media-python '<media-python.exe>' --portal-python '<portal-python.exe>' `
+  --postgres-bin '<postgres-bin>' --media-source '<media-source>' `
+  --ffmpeg '<ffmpeg.exe>' --ffprobe '<ffprobe.exe>' --node '<node.exe>' `
+  --playwright '<playwright-module-directory>' --chromium '<chromium.exe>' `
+  --output '<new-isolated-output-directory>'
+

The runner uses synthetic test configuration and identities and +records its inputs and owned processes. Its results are test evidence +for those inputs; they do not by themselves prove an installed wheel, +signed installer, real city deployment or public site. Consult +--help and the current script for the exact supported +options and prerequisites. Stop only services owned by the run and +preserve its evidence. Verification of the separately prepared wheel and +normal activation requires its own matching-runtime +evidence.

+ \ No newline at end of file diff --git a/docs/beta-1/reference/windows-1.7.0.1-source-pins.json b/docs/beta-1/reference/windows-1.7.0.1-source-pins.json new file mode 100644 index 0000000..9af547e --- /dev/null +++ b/docs/beta-1/reference/windows-1.7.0.1-source-pins.json @@ -0,0 +1,92 @@ +{ + "windows_msi": "1.7.0.1", + "suite_commit": "706028abab771d0b4c8458e52c759a8bbd9ce3ba", + "source_archive": "https://github.com/townlight/townlight/releases/download/townlight-beta-1-windows-1.7.0.1/Townlight-Candidate-706028a-Corresponding-Source.zip", + "source_archive_sha256": "a83be287bd91129292f9cf505b956141466636c9cf7a391f1097b723863ef6d5", + "repositories": { + "core": { + "commit": "3021821bf9a92c790a399ad12aed821d65b09105", + "archive": "core.zip", + "sha256": "d9dc9c1138a47012dae445cb3b14f627674f918d8fd38a3618baa7f3be2f59df", + "bytes": 24352951 + }, + "access": { + "commit": "f377a9a6e2a14d890333a20eab9277d644a9aaeb", + "archive": "access.zip", + "sha256": "fe43140af35f2e27c3bcd850f2476d55c9ce5386e7ddec24e0f31b8a0a8d3a21", + "bytes": 1980387 + }, + "notice": { + "commit": "4edf01296b0ad56a331e7fdd9b7c2d19c20b8e48", + "archive": "notice.zip", + "sha256": "e92b9d371722ddc2b4362c4abb3a5892da8f755f559da1fd2a02edc64a97fb4b", + "bytes": 2867717 + }, + "ordinances": { + "commit": "22d00f560cc45088a5b24a3f997787ee9c7a5e31", + "archive": "ordinances.zip", + "sha256": "2a08040e3112338c8e217b215ee0d2b1ccd60b22e75bf1d4187aa060c2e20d2e", + "bytes": 62013181 + }, + "zone": { + "commit": "fb352955720db2e6e21caca816a8eb609a49f768", + "archive": "zone.zip", + "sha256": "81edbe00cade83c617609374d12ad43f1ac7c3ed2ac2240a04d6f49cd55bec98", + "bytes": 12322937 + }, + "plan": { + "commit": "7de514f1afd720f93bd70a4866c3389ef621dc49", + "archive": "plan.zip", + "sha256": "bf3248dbf6de00e36f16010ec5d0956e6525f784f03dd475cedf8c89c1d17b7e", + "bytes": 12209129 + }, + "permit": { + "commit": "224116d9c714f613646f2b6ce2cbb687cb5e0040", + "archive": "permit.zip", + "sha256": "6e92dfe626b77097f596b5aca3e0e10b24e66e9a559e29c544a75aa2e144606b", + "bytes": 9539129 + }, + "inspect": { + "commit": "a6861f262328e7645557ad2a2600db4a12a5046c", + "archive": "inspect.zip", + "sha256": "dd79ab5d9ad3251d24f1671ba369b90263c6960edc3b01341bfdf3a1b9e7bf96", + "bytes": 13303207 + }, + "meetings": { + "commit": "e0577a165cc8f09a3597ec3ce54ecc23168f8d62", + "archive": "meetings.zip", + "sha256": "d9201c71718c8a7425be3380d66f48dcceea119a8bd999e3acf29cab93b57625", + "bytes": 139517100 + }, + "sunshine": { + "commit": "ad5559709bce55e3dd53e3a3ca45b3b234730099", + "archive": "sunshine.zip", + "sha256": "b75564d325b690db685d6208439d2cfa7e3b741463b4d5859c5da92720924909", + "bytes": 26157769 + }, + "station": { + "commit": "7205ed1b07132b1649c994e190b381d773807aff", + "archive": "station.zip", + "sha256": "b25ce00d7ac322c7e7c2ff75d5995dfb6255621500f6cca9984781ca704c6dab", + "bytes": 11022196 + }, + ".github": { + "commit": "9308e62c0c496d8a48dfc018dcfa6b7669deeb07", + "archive": ".github.zip", + "sha256": "8f7dc1c04c0e8bc65616212d4eba3fd087b68dfd8f5aeca12ec6c0bf7e4c4a7c", + "bytes": 27492 + }, + "townlight.github.io": { + "commit": "af59418189338bc5dd12ed0a0b5744b7a29220e3", + "archive": "townlight.github.io.zip", + "sha256": "b28a0e3a2b3b6218c1eb9834490e29c214dd9ee45d7ed15b766b5f648167b0f4", + "bytes": 4160462 + }, + "townlight": { + "commit": "706028abab771d0b4c8458e52c759a8bbd9ce3ba", + "archive": "townlight-706028a.zip", + "sha256": "d5faa05daeebbd32536d79b64b0e8e8a52fc48d9a57578e392a90d466e922070", + "bytes": 103303008 + } + } +} diff --git a/docs/beta-1/terms.html b/docs/beta-1/terms.html index a53c4df..8d5eb50 100644 --- a/docs/beta-1/terms.html +++ b/docs/beta-1/terms.html @@ -7,10 +7,10 @@ main,.toc a,.hero h1{overflow-wrap:anywhere} @page{size:Letter;margin:.7in .65in .75in} @media print{html{scroll-behavior:auto}body{font:10.5pt/1.45 Arial,sans-serif;color:#172f39}header,footer,.search-area,.screen-only{display:none}.doclayout{display:block;padding:0;max-width:none}.toc{position:static;max-height:none;overflow:visible;font-size:10pt;break-after:page}.toc>h2{border:0}.toc ul{columns:2;column-gap:.3in}.toc li{break-inside:avoid}.docbody h1{font-size:30pt}.docbody h2{font-size:19pt;break-after:avoid;padding-top:.15in;margin-top:.35in}.docbody h3{font-size:12pt;break-after:avoid}.docbody h4{break-after:avoid}p{orphans:3;widows:3}pre{font-size:8.2pt;line-height:1.4;padding:.1in;break-inside:auto}table{font-size:8.4pt;line-height:1.35}th,td{padding:.06in .07in}tr{break-inside:avoid}.flow{max-height:6in;object-fit:contain;break-inside:avoid}a{color:#172f39;text-decoration:underline}.cover{break-after:page;padding-top:1in}.cover .edition{font-size:11pt}.cover h1{font-size:32pt}.cover .lead{font-size:14pt}.api-entry{break-inside:auto}.api-entry h3{break-after:avoid}.index-columns{columns:2}} -
townlightTownlight Beta 1
+
townlightTownlight Beta 1
Townlight Beta 1

Terms of Service and -License

Staff guide and technical reference

Documentation edition 30 October 2026
Existing component versions retained
Signed suite installer 1.6.0.1
Private beta documentation companion

+text.

\ No newline at end of file diff --git a/docs/beta-1/versions.html b/docs/beta-1/versions.html index 04ad542..4e728b5 100644 --- a/docs/beta-1/versions.html +++ b/docs/beta-1/versions.html @@ -12,10 +12,10 @@
Townlight
-

Naming, Access and Notice source candidate · 2 November 2026

-

Prepared documentation. Build, signing, installed acceptance and publication remain pending.

+

Windows x64 Beta 1 · MSI 1.7.0.1

+

The signed Windows x64 beta 1.7.0.1 passed the documented fresh Windows Sandbox checks with synthetic data.

Component versions

-

This is the prepared naming, Access and Notice candidate. It has not -yet passed signed Windows installed acceptance or been published.

+

These components are included in the signed Windows x64 beta 1.7.0.1. See the Windows acceptance summary for the tested workflows.

- + @@ -97,9 +96,7 @@

Component versions

Product DistributionCandidate versionInstalled version
-

Desktop source version: 1.7.0-1. Intended MSI version: -1.7.0.1. Candidate MSI, signature, hashes and installed -acceptance remain pending.

+

Desktop source version 1.7.0-1. Windows MSI version 1.7.0.1. See the SHA-256 checksums and Windows acceptance summary.

Historical releases retain their original package identities, version numbers and evidence. These candidate names do not rename historical artifacts.

diff --git a/docs/index.html b/docs/index.html index 87b4975..5c39961 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -Townlight Zoning | Townlight Beta 1
townlightTownlight Beta 1
Townlight Zoning · Townlight Beta 1

Bring parcel context and cited rules into one review.

Zoning combines local parcel geometry, cited zoning rules and staff review. It retains questions, corrections and snapshots with provenance so downstream staff can identify the precise evidence used.

townlight-zoning 0.2.3AGPL-3.0-onlyPrivate beta · Windows fresh-install scope
For Planners, land-use staff and authorized reviewers

What the workflow delivers

  1. Prepare parcel data. Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope.
  2. Import and inspect. Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL.
  3. Register cited rules. Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review.
  4. Ask a parcel question. Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision.

Connected evidence

Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting.

Know the beta boundary

The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination.

Architecture

Where the evidence goes

Townlight Zoning architecture and evidence flow

Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting.

Evidence rather than promises

Candidate installed acceptance remains pending.

Earlier releases have their own first-run and synthetic Windows Sandbox evidence. This changed source candidate requires a new signed installer and installed acceptance. This is not a claim that every screen, vendor, upgrade or city equipment configuration has been certified.

Read the exact acceptance and limits →

Ready to evaluate?

Begin with the current manual; obtain this candidate only after its exact installer and acceptance are identified. Configure the chosen test site and have its staff review source applicability and run the existing workflows.

\ No newline at end of file +Townlight Zoning | Townlight Beta 1
townlightTownlight Beta 1
Townlight Zoning · Townlight Beta 1

Bring parcel context and cited rules into one review.

Zoning combines local parcel geometry, cited zoning rules and staff review. It retains questions, corrections and snapshots with provenance so downstream staff can identify the precise evidence used.

townlight-zoning 0.2.3AGPL-3.0-onlyBeta evaluation · Windows fresh-install scope
For Planners, land-use staff and authorized reviewers

What the workflow delivers

  1. Prepare parcel data. Use the complete supported bundle, including jurisdiction, dataset metadata and original hashes. The coordinates must be EPSG:4326. A loose geometry file is not the full source envelope.
  2. Import and inspect. Check the complete source envelope before selecting Import parcel dataset. That control submits directly; inspect the saved validation/provenance result afterward. Correct a refused source bundle and preserve the evidence. Do not force acceptance by editing SQL.
  3. Register cited rules. Associate the zone, rule kind/key and value with the relevant public Code section. Inspect overlays and effective context. Leave missing authority visible for planner review.
  4. Ask a parcel question. Look up the intended parcel and ask the supported question. Read the returned citation, applicability and disclaimer. Do not present an uncertain answer as an official decision.

Connected evidence

Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting.

Know the beta boundary

The accepted path is local GeoJSON/PostGIS. It does not establish every ArcGIS, assessor or CKAN connector. Answers and process explanations are informational and do not issue an entitlement or an official zoning determination.

Architecture

Where the evidence goes

Townlight Zoning architecture and evidence flow

Consumes Code authority and permitted Meetings evidence. Supplies permitted snapshots to Records and context to Planning and Permitting.

Evidence rather than promises

Windows Sandbox acceptance passed.

The Windows acceptance summary records the workflows exercised with synthetic data on the released MSI. This is not a claim that every screen, vendor, upgrade or city equipment configuration has been certified.

Read the exact acceptance and limits →

Ready to evaluate?

Begin with the current manual and download the Windows x64 beta 1.7.0.1. Configure the chosen test site and have its staff review source applicability and run the existing workflows.