From 683cefff2b0768691a4d695f79d038994007c0ac Mon Sep 17 00:00:00 2001 From: Scott Converse Date: Tue, 3 Nov 2026 23:16:57 -0700 Subject: [PATCH] docs: align maintained guides and downloads with Windows beta 1.7.0.1 --- CHANGELOG.md | 3 + README.md | 442 +++- README.txt | 849 +++++-- SECURITY.md | 4 +- USER-MANUAL.docx | Bin 29706 -> 50669 bytes USER-MANUAL.md | 235 +- USER-MANUAL.pdf | Bin 342852 -> 392936 bytes USER-MANUAL.txt | 686 ++++-- 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 + 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 + docs/beta-1/assets/zoning-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 | 517 +---- 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 | 2 + 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, 4967 insertions(+), 1677 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/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/assets/zoning-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/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/readmes/zoning.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 7b5c41d..e13ef3e 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.3.0+dev.2] - Unreleased naming candidate - Rename the principal distribution/import to the Townlight Inspections identities and pair with Townlight Core 1.3.0.dev2. diff --git a/README.md b/README.md index 3fd0c61..4eace5a 100644 --- a/README.md +++ b/README.md @@ -1,57 +1,208 @@ -> **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 Inspections Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Evidence limits outlines and previous cases + - 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 Inspections Manual + +**Townlight Beta 1** · Naming candidate documentation edition 2 November 2026 + +## Contents + +- [Using this manual](https://townlight.github.io/manuals/inspections.html#using-this-manual) +- [Beta identity](https://townlight.github.io/manuals/inspections.html#beta-identity) +- [First run](https://townlight.github.io/manuals/inspections.html#first-run) +- [Daily workflow](https://townlight.github.io/manuals/inspections.html#daily-workflow) +- [Connected workflows](https://townlight.github.io/manuals/inspections.html#connected-workflows) +- [Architecture](https://townlight.github.io/manuals/inspections.html#architecture) +- [Evidence limits outlines and previous cases](https://townlight.github.io/manuals/inspections.html#evidence-limits-outlines-and-previous-cases) +- [Technical specifications](https://townlight.github.io/manuals/inspections.html#technical-specifications) +- [Configuration and administration](https://townlight.github.io/manuals/inspections.html#configuration-and-administration) +- [API and integration examples](https://townlight.github.io/manuals/inspections.html#api-and-integration-examples) +- [MCP and automation boundary](https://townlight.github.io/manuals/inspections.html#mcp-and-automation-boundary) +- [Security and permissions](https://townlight.github.io/manuals/inspections.html#security-and-permissions) +- [Backup recovery and maintenance](https://townlight.github.io/manuals/inspections.html#backup-recovery-and-maintenance) +- [Troubleshooting](https://townlight.github.io/manuals/inspections.html#troubleshooting) +- [Verified workflows and limits](https://townlight.github.io/manuals/inspections.html#verified-workflows-and-limits) +- [Terms of service and license](https://townlight.github.io/manuals/inspections.html#terms-of-service-and-license) +- [Glossary](https://townlight.github.io/manuals/inspections.html#glossary) +- [Alphabetical subject index](https://townlight.github.io/manuals/inspections.html#alphabetical-subject-index) +- [Source and document control](https://townlight.github.io/manuals/inspections.html#source-and-document-control) + +## Using this manual + +Townlight Inspections helps inspectors and authorized reviewing staff. Inspections retains original evidence, supplied observations and optional configured photo/audio analysis, then supports reviewed case workpapers and a separate Records copy. Automatic output is a draft for inspector review. + +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 Inspections +| Identity | Value | +|----|----| +| Documentation | Townlight Beta 1 naming, Access and Notice candidate | +| Intended installer version | 1.7.0.1 | +| Product component | townlight-inspections 0.3.0+dev.2 | +| Principal import package | townlight_inspections | +| 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. -Inspections retains original evidence, supplied observations and optional configured photo/audio analysis, then supports reviewed case workpapers and a separate Records copy. Automatic output is a draft for inspector review. +## 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/inspections.html) · [Printable PDF](docs/beta-1/pdf/Townlight-Inspections-Manual-Beta-1.pdf) · [Editable Word manual](docs/beta-1/docx/Townlight-Inspections-Manual-Beta-1.docx) -- [API and data dictionary](docs/beta-1/api/inspections.html) · [OpenAPI JSON](docs/beta-1/api/inspections-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. Create the case -| 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-inspections 0.3.0+dev.2 | -| Principal import package | townlight_inspections | -| Candidate hashes | Pending build, signing and installed acceptance | -| License | AGPL-3.0-only | +Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace. + + + +### 2. Retain originals + +Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft. + + + +### 3. Choose supplied or automatic text + +Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic. -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. Review the analysis and citations -- **Create the case:** Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace. -- **Retain originals:** Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft. -- **Choose supplied or automatic text:** Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic. -- **Review the analysis and citations:** Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice. -- **Save and record review:** Save the case and explicitly record inspector/staff review of that revision. Later edits create a draft requiring renewed review. Retain the case history. -- **Prepare the Records copy:** Separately edit and review the public summary. Preview the Records copy and confirm that private observations, property/address detail and staff notes are excluded according to its contract. -- **Hand off exact bytes:** Attach the reviewed copy to an existing Records request. Inspect its attachment/hash in Records. Attachment does not issue an enforcement action or approve a public-records response. +Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice. -## 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. Save and record review -- [Evidence limits outlines and previous cases](docs/beta-1/manuals/inspections.html#evidence-limits-outlines-and-previous-cases). -- [Select supported original files](docs/beta-1/manuals/inspections.html#select-supported-original-files). -- [Find earlier retained cases](docs/beta-1/manuals/inspections.html#find-earlier-retained-cases). -- [Prepare an outline for review](docs/beta-1/manuals/inspections.html#prepare-an-outline-for-review). +Save the case and explicitly record inspector/staff review of that revision. Later edits create a draft requiring renewed review. Retain the case history. -## Architecture and data + + +### 6. Prepare the Records copy + +Separately edit and review the public summary. Preview the Records copy and confirm that private observations, property/address detail and staff notes are excluded according to its contract. + + + +### 7. Hand off exact bytes + +Attach the reviewed copy to an existing Records request. Inspect its attachment/hash in Records. Attachment does not issue an enforcement action or approve a public-records response. + +### 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 cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback. + +| Direction | Material | +|----|----| +| Input | Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. | +| Output | Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. | + +### Product boundary + +The bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided. + +## Architecture + +
+Townlight Inspections 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. + +## Evidence limits outlines and previous cases + +### Select supported original files + +The retained-original contract accepts the following MIME types, up to **10,000,000 bytes per original**. This is a decimal byte limit, not 10 MiB. An unsupported type or oversized file is refused; preserve the original outside the import and choose a supported derivative deliberately rather than changing its filename to disguise the type. + +| Material | Accepted MIME types | +|----|----| +| Photographs | `image/jpeg`, `image/png`, `image/webp` | +| Audio | `audio/webm`, `audio/ogg`, `audio/wav`, `audio/mpeg`, `audio/mp4` | +| Plain text | `text/plain` | +| Document | `application/pdf` | + +The case input bounds evidence to ten items; the browser’s upload-body guard can be more restrictive when encoding/combining files. Read the actual refusal and reduce the selected batch rather than assuming the per-file limit guarantees the entire request will fit. Accepted retention of text/PDF does not promise photo analysis of that format. Configure an image-capable vision model for photographs. Whistle handles supported raw audio when provisioned; TextFlowKit is a separately configured alternative. Missing configuration is unavailable, not a fabricated successful analysis. + +Retain the original filename, MIME type, byte count and SHA256. Compare generated observations/transcript with the evidence, correct the draft and record review of the saved case revision. Supplied photo observations or a supplied voice summary must remain labeled supplied text. + +### Find earlier retained cases + +Use the existing repeat-case lookup or authenticated `POST /desktop/v1/inspections/repeat-cases` with: + +``` json +{"property_reference":"Synthetic parcel A"} +``` + +Use the same property reference as the saved synthetic case. The mounted implementation matches the normalized property reference against saved case heads, verifies each revision hash and returns up to 50 entries with entity/revision identity, title and review state, plus `sample_data: false`. Empty results mean no matching retained cases in this store. This is separate from the lower-level `townlight_inspections.case_lookup.lookup_repeat_cases` helper, which returns sample context and is not the mounted saved-case query. Neither route queries an external enforcement system. Keep any real prior case identity and facts separate from a model’s proposed narrative. No GIS capture or external enforcement-system connection is implied. + +### Prepare an outline for review + +The mounted `POST /desktop/v1/inspections/notice-draft` accepts the same `InspectionInput` shape as the saved workflow, not an arbitrary notice recipient or enforcement command. For example: + +``` json +{"title":"Synthetic review","property_reference":"Synthetic parcel A","inspection_reference":"SYN-001","dataset_kind":"fictional","inspector_notes":"Synthetic loose panel observed","photo_observations":["Synthetic panel appears loose"],"voice_notes":"Inspector supplied summary"} +``` + +Inspect the returned draft/outline and its limitations. The lower-level `townlight_inspections.notice_draft.draft_notice` takes case identity, property reference, violation type and supplied observations. This source helper supplies a reviewable outline; it does not issue a citation, serve notice, choose an official fine or make an enforcement determination. Where no native button exists, technical staff use the current authenticated API rather than an invented screen. + +Revise the saved case’s `notice_draft` only after checking the actual evidence and applicable Code source. Save and record review again; a new revision does not inherit the previous review. The staff packet and separately reviewed Records copy retain their existing audience/exclusion rules. A drafted outline is neither a Records release nor proof that a notice was delivered. + +Source contracts: `townlight_inspections/media_analysis.py`, `case_lookup.py`, `notice_draft.py`, workflow models and `townlight_runtime/inspections_bridge.py`. + +## 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 +216,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 | Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. | -| Retained records | Original evidence files and hashes; media analysis records; observations and voice summaries; Code citations; case revisions; review records; private packets and separately edited Records copies. | -| Output | Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. | -| Connections | Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback. | - +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. @@ -103,12 +236,13 @@ The isolated documentation exporter sets a fictional profile and unusable synthe `TOWNLIGHT_INSPECTIONS_TRANSCRIBER` selects `whistle` or `textflowkit`; the installed candidate provisions the bundled Whistle CPU path. The owning transcriber assets and retained notices must stay with it. A provider result remains an editable draft with original evidence retained. The separate TextFlowKit MCP adapter is not an automatically enabled Townlight server. -## 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('inspections_domain_request', {request: {operation: 'cases', offset: 0}}); console.log(result); @@ -118,7 +252,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 @@ -131,7 +265,7 @@ Remove-Variable session, headers 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 @@ -153,7 +287,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 [Inspections API reference](https://townlight.github.io/api/inspections.html) for every documented operation, request field, constraint, response declaration and source supplement. Download the [OpenAPI JSON](https://townlight.github.io/api/inspections-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. @@ -161,60 +299,188 @@ 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. -## Verification and known limits +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. | +| Photo analysis unavailable | No configured image-capable vision service. | Use supplied observations or have an administrator configure the existing adapter. | +| Automatic text is incorrect | Model recognition is uncertain or wrong. | Compare original evidence, edit and record inspector review before any official use. | + +## Verified workflows and limits | Product | Recorded result | Precisely exercised | -| --- | --- | --- | +|----|----|----| | Inspections | PASS | Retained original/hash, supplied observations and voice summary, saved/reviewed case/readback, separate exact Records copy and private handoff; address exclusion; 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 bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided. +## 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_inspections/adapters.py` -- `townlight_inspections/media_analysis.py` -- `townlight_inspections/workflow_models.py` -- `townlight_inspections/workflow_store.py` -- `townlight_runtime/inspections_bridge.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/inspections.html#security-and-permissions). +- **AGPL and source** — [Terms of service and license](https://townlight.github.io/manuals/inspections.html#terms-of-service-and-license). +- **API contracts** — [API and integration examples](https://townlight.github.io/manuals/inspections.html#api-and-integration-examples). +- **Architecture** — [Architecture](https://townlight.github.io/manuals/inspections.html#architecture). +- **Backup** — [Backup recovery and maintenance](https://townlight.github.io/manuals/inspections.html#backup-recovery-and-maintenance). +- **Beta version** — [Beta identity](https://townlight.github.io/manuals/inspections.html#beta-identity). +- **Configuration** — [Configuration and administration](https://townlight.github.io/manuals/inspections.html#configuration-and-administration). +- **Evidence and acceptance** — [Verified workflows and limits](https://townlight.github.io/manuals/inspections.html#verified-workflows-and-limits). +- **Fees and official decisions** — [Terms of service and license](https://townlight.github.io/manuals/inspections.html#terms-of-service-and-license). +- **First run** — [First run](https://townlight.github.io/manuals/inspections.html#first-run). +- **Handoffs and audience** — [Connected workflows](https://townlight.github.io/manuals/inspections.html#connected-workflows). +- **MCP** — [MCP and automation boundary](https://townlight.github.io/manuals/inspections.html#mcp-and-automation-boundary). +- **Originals and provenance** — [Security and permissions](https://townlight.github.io/manuals/inspections.html#security-and-permissions). +- **Recovery** — [Backup recovery and maintenance](https://townlight.github.io/manuals/inspections.html#backup-recovery-and-maintenance). +- **Staff procedures** — [Daily workflow](https://townlight.github.io/manuals/inspections.html#daily-workflow). +- **Station configuration** — [Configuration and administration](https://townlight.github.io/manuals/inspections.html#configuration-and-administration). +- **Technical stack** — [Technical specifications](https://townlight.github.io/manuals/inspections.html#technical-specifications). +- **Troubleshooting** — [Troubleshooting](https://townlight.github.io/manuals/inspections.html#troubleshooting). + +### Operating subject links + +- **Evidence limits outlines and previous cases** — [Evidence limits outlines and previous cases](https://townlight.github.io/manuals/inspections.html#evidence-limits-outlines-and-previous-cases). +- **Find earlier retained cases** — [Find earlier retained cases](https://townlight.github.io/manuals/inspections.html#find-earlier-retained-cases). +- **Prepare an outline for review** — [Prepare an outline for review](https://townlight.github.io/manuals/inspections.html#prepare-an-outline-for-review). +- **Select supported original files** — [Select supported original files](https://townlight.github.io/manuals/inspections.html#select-supported-original-files). + +## 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 + +- **Choose supplied or automatic text** — [Daily workflow, step 3](https://townlight.github.io/manuals/inspections.html#workflow-3). + +- **Create the case** — [Daily workflow, step 1](https://townlight.github.io/manuals/inspections.html#workflow-1). + +- **Hand off exact bytes** — [Daily workflow, step 7](https://townlight.github.io/manuals/inspections.html#workflow-7). + +- **Prepare the Records copy** — [Daily workflow, step 6](https://townlight.github.io/manuals/inspections.html#workflow-6). + +- **Retain originals** — [Daily workflow, step 2](https://townlight.github.io/manuals/inspections.html#workflow-2). + +- **Review the analysis and citations** — [Daily workflow, step 4](https://townlight.github.io/manuals/inspections.html#workflow-4). + +- **Save and record review** — [Daily workflow, step 5](https://townlight.github.io/manuals/inspections.html#workflow-5). + +- [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 95347fe..326f78a 100644 --- a/README.txt +++ b/README.txt @@ -1,117 +1,407 @@ - 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 Inspections Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Evidence limits outlines and previous cases + - 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 Inspections Manual + +Townlight Beta 1 · Naming candidate documentation edition 2 November +2026 + +Contents + +- Using this manual +- Beta identity +- First run +- Daily workflow +- Connected workflows +- Architecture +- Evidence limits outlines and previous cases +- 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 Inspections helps inspectors and authorized reviewing staff. +Inspections retains original evidence, supplied observations and +optional configured photo/audio analysis, then supports reviewed case +workpapers and a separate Records copy. Automatic output is a draft for +inspector review. + +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-inspections 0.3.0+dev.2 + Principal import package townlight_inspections + 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. Create the case + +Enter the property/case context and inspector observations. Keep +staff-only notes and identifiers in their intended fields. Save before +moving away from the workspace. + +2. Retain originals + +Add original supported files using the existing evidence control. +Inspect the filename, size and retained hash. Preserve originals +separately from any derivative draft. + +3. Choose supplied or automatic text + +Use supplied photo observations and a supplied voice summary for +deterministic work. If configured, Analyse originals calls the +image-capable provider and bundled audio transcriber. Read +unavailable/failed results as such; do not label supplied text +automatic. + +4. Review the analysis and citations + +Compare automatic wording to the original evidence. Correct errors, +uncertainty and Code citations. A model output is neither an official +finding nor a notice. + +5. Save and record review + +Save the case and explicitly record inspector/staff review of that +revision. Later edits create a draft requiring renewed review. Retain +the case history. + +6. Prepare the Records copy + +Separately edit and review the public summary. Preview the Records copy +and confirm that private observations, property/address detail and staff +notes are excluded according to its contract. + +7. Hand off exact bytes + +Attach the reviewed copy to an existing Records request. Inspect its +attachment/hash in Records. Attachment does not issue an enforcement +action or approve a public-records response. + +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 cited Code and Core contracts; supplies a reviewed copy to +Records. It does not imply an automatic permit-system or +enforcement-system writeback. + + Direction Material + ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- + Input Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. + Output Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. + +Product boundary + +The bundled Whistle CPU engine executes raw-audio transcription. +Automatic photo analysis requires explicit vision configuration; missing +configuration reports unavailable. Synthetic execution proves that +adapters run, not field recognition accuracy. No official citation/fine +issuance, inspection scheduling or enforcement-system writeback is +provided. + +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 Inspections +Evidence limits outlines and previous cases -Townlight Beta 1 · Naming candidate; component versions advanced · AGPL-3.0-only +Select supported original files -Inspections retains original evidence, supplied observations and optional configured photo/audio analysis, then supports reviewed case workpapers and a separate Records copy. Automatic output is a draft for inspector review. - -Start here - -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. - -- Operating manual · Printable PDF · Editable Word manual -- API and data dictionary · OpenAPI JSON -- Product and suite directory · Terms and full license - -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-inspections 0.3.0+dev.2 - Principal import package townlight_inspections - 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 - -- Create the case: Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace. -- Retain originals: Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft. -- Choose supplied or automatic text: Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic. -- Review the analysis and citations: Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice. -- Save and record review: Save the case and explicitly record inspector/staff review of that revision. Later edits create a draft requiring renewed review. Retain the case history. -- Prepare the Records copy: Separately edit and review the public summary. Preview the Records copy and confirm that private observations, property/address detail and staff notes are excluded according to its contract. -- Hand off exact bytes: Attach the reviewed copy to an existing Records request. Inspect its attachment/hash in Records. Attachment does not issue an enforcement action or approve a public-records response. - -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. - -- Evidence limits outlines and previous cases. -- Select supported original files. -- Find earlier retained cases. -- Prepare an outline for review. - -Architecture and data +The retained-original contract accepts the following MIME types, up to +10,000,000 bytes per original. This is a decimal byte limit, not 10 MiB. +An unsupported type or oversized file is refused; preserve the original +outside the import and choose a supported derivative deliberately rather +than changing its filename to disguise the type. + + Material Accepted MIME types + ------------- --------------------------------------------------------- + Photographs image/jpeg, image/png, image/webp + Audio audio/webm, audio/ogg, audio/wav, audio/mpeg, audio/mp4 + Plain text text/plain + Document application/pdf + +The case input bounds evidence to ten items; the browser’s upload-body +guard can be more restrictive when encoding/combining files. Read the +actual refusal and reduce the selected batch rather than assuming the +per-file limit guarantees the entire request will fit. Accepted +retention of text/PDF does not promise photo analysis of that format. +Configure an image-capable vision model for photographs. Whistle handles +supported raw audio when provisioned; TextFlowKit is a separately +configured alternative. Missing configuration is unavailable, not a +fabricated successful analysis. + +Retain the original filename, MIME type, byte count and SHA256. Compare +generated observations/transcript with the evidence, correct the draft +and record review of the saved case revision. Supplied photo +observations or a supplied voice summary must remain labeled supplied +text. + +Find earlier retained cases + +Use the existing repeat-case lookup or authenticated +POST /desktop/v1/inspections/repeat-cases with: + + {"property_reference":"Synthetic parcel A"} + +Use the same property reference as the saved synthetic case. The mounted +implementation matches the normalized property reference against saved +case heads, verifies each revision hash and returns up to 50 entries +with entity/revision identity, title and review state, plus +sample_data: false. Empty results mean no matching retained cases in +this store. This is separate from the lower-level +townlight_inspections.case_lookup.lookup_repeat_cases helper, which +returns sample context and is not the mounted saved-case query. Neither +route queries an external enforcement system. Keep any real prior case +identity and facts separate from a model’s proposed narrative. No GIS +capture or external enforcement-system connection is implied. + +Prepare an outline for review + +The mounted POST /desktop/v1/inspections/notice-draft accepts the same +InspectionInput shape as the saved workflow, not an arbitrary notice +recipient or enforcement command. For example: + + {"title":"Synthetic review","property_reference":"Synthetic parcel A","inspection_reference":"SYN-001","dataset_kind":"fictional","inspector_notes":"Synthetic loose panel observed","photo_observations":["Synthetic panel appears loose"],"voice_notes":"Inspector supplied summary"} + +Inspect the returned draft/outline and its limitations. The lower-level +townlight_inspections.notice_draft.draft_notice takes case identity, +property reference, violation type and supplied observations. This +source helper supplies a reviewable outline; it does not issue a +citation, serve notice, choose an official fine or make an enforcement +determination. Where no native button exists, technical staff use the +current authenticated API rather than an invented screen. + +Revise the saved case’s notice_draft only after checking the actual +evidence and applicable Code source. Save and record review again; a new +revision does not inherit the previous review. The staff packet and +separately reviewed Records copy retain their existing +audience/exclusion rules. A drafted outline is neither a Records release +nor proof that a notice was delivered. + +Source contracts: townlight_inspections/media_analysis.py, +case_lookup.py, notice_draft.py, workflow models and +townlight_runtime/inspections_bridge.py. + +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 -Original evidence files and hashes; media analysis records; observations and voice summaries; Code citations; case revisions; review records; private packets and separately edited Records copies. +Original evidence files and hashes; media analysis records; observations +and voice summaries; Code citations; case revisions; review records; +private packets and separately edited Records copies. -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 Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. +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. - Retained records Original evidence files and hashes; media analysis records; observations and voice summaries; Code citations; case revisions; review records; private packets and separately edited Records copies. +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. - Output Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. - - Connections Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback. - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - -Setup and operation - -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. +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. Optional media analysis configuration -TOWNLIGHT_INSPECTIONS_VISION_PROVIDER accepts ollama, openai or anthropic. Select an actually image-capable model through TOWNLIGHT_INSPECTIONS_VISION_MODEL; an Ollama endpoint may use TOWNLIGHT_INSPECTIONS_VISION_BASE_URL. TOWNLIGHT_INSPECTIONS_VISION_THINK accepts true/false/low/medium/high where that configured adapter uses it. Keep provider credentials in protected deployment configuration, never in a source bundle. Missing vision configuration returns unavailable rather than invented observations. - -TOWNLIGHT_INSPECTIONS_TRANSCRIBER selects whistle or textflowkit; the installed candidate provisions the bundled Whistle CPU path. The owning transcriber assets and retained notices must stay with it. A provider result remains an editable draft with original evidence retained. The separate TextFlowKit MCP adapter is not an automatically enabled Townlight server. - -API usage +TOWNLIGHT_INSPECTIONS_VISION_PROVIDER accepts ollama, openai or +anthropic. Select an actually image-capable model through +TOWNLIGHT_INSPECTIONS_VISION_MODEL; an Ollama endpoint may use +TOWNLIGHT_INSPECTIONS_VISION_BASE_URL. +TOWNLIGHT_INSPECTIONS_VISION_THINK accepts true/false/low/medium/high +where that configured adapter uses it. Keep provider credentials in +protected deployment configuration, never in a source bundle. Missing +vision configuration returns unavailable rather than invented +observations. + +TOWNLIGHT_INSPECTIONS_TRANSCRIBER selects whistle or textflowkit; the +installed candidate provisions the bundled Whistle CPU path. The owning +transcriber assets and retained notices must stay with it. A provider +result remains an editable draft with original evidence retained. The +separate TextFlowKit MCP adapter is not an automatically enabled +Townlight server. + +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('inspections_domain_request', {request: {operation: 'cases', offset: 0}}); @@ -119,7 +409,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' @@ -130,7 +425,11 @@ An administrator/developer can inspect an already-configured isolated runtime fr 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' @@ -150,66 +449,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. +Read the Inspections 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. -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. +MCP and automation boundary -For a transcription client already provisioned separately, an illustrative tool call is: +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. - {"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. - -Verification and known limits - - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Product Recorded result Precisely exercised - ----------------------- ----------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Inspections PASS Retained original/hash, supplied observations and voice summary, saved/reviewed case/readback, separate exact Records copy and private handoff; address exclusion; 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. + {"name":"get_job_status","arguments":{"job_id":"synthetic-existing-job-id"}} -The bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided. +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. + Photo analysis unavailable No configured image-capable vision service. Use supplied observations or have an administrator configure the existing adapter. + Automatic text is incorrect Model recognition is uncertain or wrong. Compare original evidence, edit and record inspector review before any official use. + +Verified workflows and limits + + Product Recorded result Precisely exercised + ------------- ----------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + Inspections PASS Retained original/hash, supplied observations and voice summary, saved/reviewed case/readback, separate exact Records copy and private handoff; address exclusion; 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 + +- Evidence limits outlines and previous cases — Evidence limits outlines + and previous cases. +- Find earlier retained cases — Find earlier retained cases. +- Prepare an outline for review — Prepare an outline for review. +- Select supported original files — Select supported original files. + +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 + +- Choose supplied or automatic text — Daily workflow, step 3. -Development and repository map +- Create the case — Daily workflow, step 1. -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. +- Hand off exact bytes — Daily workflow, step 7. -Relevant source contracts: +- Prepare the Records copy — Daily workflow, step 6. + +- Retain originals — Daily workflow, step 2. -- townlight_inspections/adapters.py -- townlight_inspections/media_analysis.py -- townlight_inspections/workflow_models.py -- townlight_inspections/workflow_store.py -- townlight_runtime/inspections_bridge.py +- Review the analysis and citations — 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. +- Save and record review — Daily workflow, step 5. -Recovery and support +- Source inventory and file hashes -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. +- All component metadata -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. +- Installed domain OpenAPI -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. +- Workflow matrix -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. +- Full AGPL text -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; 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 @@ -218,12 +789,22 @@ In a new Windows virtual environment, replace the example wheel-directory path w python -m pip install (Join-Path $candidateWheels 'townlight_inspections-0.3.0+dev.2-py3-none-any.whl') python -c "import townlight_inspections; from importlib.metadata import version; print(version('townlight-inspections'))" -Expected principal import: townlight_inspections; expected distribution version: 0.3.0+dev.2. 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_inspections; expected distribution +version: 0.3.0+dev.2. 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 02af289..f5eb63f 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,8 +1,8 @@ # Security -Prepared naming candidate: `townlight-inspections` 0.3.0+dev.2. Installed acceptance remains pending. +Current source package: `townlight-inspections` 0.3.0+dev.2. 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 Inspections is municipal inspection-support software. 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. Do not deploy it as a system of record unless the deployment adds production identity, tenant scoping, audit logging, backup, and operations controls. +Townlight Inspections is municipal inspection-support software. 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. Do not deploy it as a system of record unless the deployment adds production identity, tenant scoping, audit logging, backup, and operations controls. When `TOWNLIGHT_INSPECTIONS_CASE_DB_URL` is configured, persisted staff review queue routes require `TOWNLIGHT_INSPECTIONS_STAFF_API_KEY`, `X-Townlight-Inspections-Role: staff`, and a matching `X-Townlight-Inspections-Staff-Key` from a trusted staff workflow. Townlight Inspections uses Townlight Core `staff_key_gate` for timing-safe staff-key comparison. This local API-key gate is a release safeguard, not a replacement for production identity, tenant scoping, and audit logging. diff --git a/USER-MANUAL.docx b/USER-MANUAL.docx index a8018813aa17b8fc36c98e54d24a740e18ffd81c..51f752fc30a36c5ba8710c071f846fe0e574d961 100644 GIT binary patch delta 43123 zcmV)PK()V$=mG7E0~b(B0|XQR0tg5IXE0=4;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-Q2nYaYFl4jA0Sy5TXE0=4Ol%bD ziBbRnHOG_O0vUhnavMo@=6^p$hIYMShXI0jilV!B*;K1Vk1ia7>Yk1DhBi@^AZk>% zsS6>rcOv`_yMOjc{NIn_C)sn!%&H;*5+Eyak?0t=NB~4;Wu82FF5mgiKmOORQ7CRy zmIq1v!;77*?H5ADUg8Jw^$#yTUA^hPeDPm@{F{Fqzw&<*uZ&b&2>63Ie>MK$#i%IK zSG`{DjZ`G_tt3@3yf;j;NEYyGcHJ8%nV)8fr}7-WFA96R+uMh|NCxo>{WZ}%Uy}@n zfu~;U379V_M&?Vh$9_qsLRr9r=c6Fa&9@~#yePBymHw)36nI&ZC&QxaCDAMX7X6R; zi<|rY;wFCz&F98D+jD$3E}HoZInR^%nHf%>j^@_C<~LuE zBn=XO^5fqK_&@k1<)8THi_HASzxRttsKofyjSPQyaTOFH%&BMppx5{d_ zY<_}uy;5I`1?F)zQX&toW92sny#J5Ht`WGYg!?|5$~;%TC}63K4uoHa@cu}ciS=dd50b9}j)(Up z7vrE9iF^{n-xPr-d|Ak?$L#1?62WYEL&vY;GU5*f;Z0~hvR%D-?wc2Pwzqf8%Id$W zNRtv3ZtCQWo%Gl?(7<1iX9`BxNod#Fkmv2+Xnj2j-~NBqC>yj; z1L=J!({84`6vGSzMv@$TM=`Lm_v!vxTT%QIa3(*X;aY{ii%)Hw>NRls+%)aysnH4Z3 zA{&nPUcgVWjMM`ubAwX3S4`e2i7+dhsh7}+XuJQwlX6=d(-~&Vhm5JT$-NV^CFin_twku(> zaDqhyXLkX?nT0HHj6&I4Pb`60Vs5^jrE#2_7fa1`x3eVQM6SD?rEs3>7E8??x3ehU zZ0@+7<@ttk$L%c0YIA?b8)r^)3`MLucihh2FFAL-ahtt@Tz6}iz;mv9y>s0yU1!g^ z?sd&|x3j^|x$ZU1b+@y<%g=Rh+^#M=H{Vj^;yE|J-nsdfEa-17H{Z^(Jm==uI5*#x z@A#aXU(?)tI~)8BTxgUQA&0}Q#*{Ku zfRzq+aTZ($F=#2J!}uN0S7{oe8I}z2?>S;R>!xmDc1emOz!XfV6NXMlNs;tq=?4jn zEW=42r`AvW_&i`C4# z!WvbPSvUi(M4cxk!#sgSk-n(s@;YKx@mohUBHtZHvul4;DqLzGe@nbpH!4g>%Jlrp zToGT3`U+R4IK4RUAq9)0S@{7e134SY@>;~b(2VqVFrxhUwGepo` zUnI0BnF`g7j0-r7TAP6Y;u~+T-oFzX+H^v%T)ckcXj3#^wEvRGl{E^!yVj&mBDU;RTjff_vnl%m;TO!m;Qcr z={F%it}gt0(LdG06oc?b{zuzIgRn9374DF>L*c#O;PnEGAs7j5*D=z?9c*uJSD$z% zC!p)?$A-aI<=5VYwSo5t;&Yjd2`@W-6-xaZA?JVS&9fvdqgcO!?>AnElea&CSlQox zt^LNP^Y-qxS*-fA{gMSf{&)@l!Z-2*>>VGP2blhPukp79e_3X~6n95uX6Pige`7x4 z@qaHe9%MeJV7_fWpSi>IisyR#Uu9U{@%gL4d)0Eep2_Q(_|PRT$8CJ9hzZ8p5vLw9 z=8=Cc{E!qFudwbg5Jvh{Sl4W#X zKBPU<_h~_jY0I+bh6hx_EtwXWAqDR#isp!-uRO|D*yiyJsorr(F z^$1P$&5>VfLT7XA8v7w`f>)n%4BZPArNxAZZ3i;vV1APkSFajJK`LW0Q^PU`uRm1R z(wmr1!3SW|Wf=TUi^+c^Q+W3VqnY|csRW1o>3;uIMf9u61~7JXHj>$Vy6A7;eLOpT zcY1O0`t<7bZ~yr$xCy*|85E1eQn!D^ACyXk`WobjYcNmB_CEt>^2H(y`wvDK4yp)4 zRYBt_x-het#&POve`f0Ie%BD}zeF zc5l&^$+XjQ0C$i*s2C2sodH?2i zj4_N?(7mRkA*fG%QCs4qjEgOCHcAp_$u&|^MUsKTEQU!4bIMT^!xnN0Pc8aBpW!|~ z>FZmZ>GYUddt38&4(*O9R_K2MGy8jC4kBU1oms0UQc<($JAzXys7>#LIk&_q9HJ~s z#&EQJHI!xODkGND5y8uQ9E72WlL8Ddm?T)7@GB-<=}+!6yw*rN{R}FIH`K$-sJ@dr z0%S^w-;WPFc@fcgV29lp}wePN*Pp)&*D6 zve9ew+SXHN_c--{WC=lBDoO!jmWrR_^xV;61-Sqr2z+xkot;U9s?t_~{by0an<3|y zWh}q}3Bd(CLwlRVXDkB(h!9o*t589}Kc*_KE^CDCi2ej@j>yrf>Ph7*ym;T>o{lW0 z=6!HaSy~&0M*qB-xT6!snp{la6vn-aBrmQr)&Ju=bSP23ZHdF=Q& zWQavkA~Mg8H6SWTr?YXl0lUgz%RymjTW>>7k=FjKoe9?lJD4Tq^$0A-0%H(xg3dV^ zQ$yIX+nWo*Av#)6CBeu}If3>c|N8%O<7vw<&g?*X>A+$PVfzbMG7O~S zx=9OSB={x67x902oI#cN&QbniA;N=)LWFxY%jZlNE;$$8l`Ve48Yi>nHZ%4EVvTI#X zV7-d@#7z=Z2@{7kDR*Nu;ExS!=z@+orGlQ?NrZnJKZO6fbH#%QTr4nQQi9=QRzAQC z2qme@*bmVSrdp#SlX324!9ZoGb)~E5av94Tuo!VVy&?QSMPPXuVtEBPj-@v`0dIkP z1^AE(t9`s9XAXqfwR+m!nWCQdXR4>&ow?N0?t|)SzkYjT-hnJzQ(s1vqu>!~;xt$4 zX&-+D3kRo*%M9+YzRo_bh1;E{`G$b}uCu4!DcF09{<3-Exo%p zbn385(%e^*!D z*_e!;mi0P&9P8w1a#%~cx(9HOoKS4Kat- ztT>vRU9VAqDYnN&EEhQ(2U8Bm;q1e4FxTNYeDHA8f-vy#s7dLrVzJ1(Sas~|cpQI{ zw?x_-m%Co+yxap)c~U5X`ncMwQ^UZtNlSCK@98zOjddrWDy-kFe^EuRJX!A zRYXbpeuj_%ACE`q@V;kFp(92aI_A0_6f-^c3Z^5C4!ZQ5yQ90)qBTde57AuFn%#$^ zH8n4IgtrS^-d(Dw?hYofI?fKz(UyOBi{b&}=?ZQdZ@E#MqQHC<*Gn6s1e9A$e#TX_ z#++`{=PEBOON5xw2e=JCgQkWhj6H%e2C5po-wKy{j?NL_I+mA6k$DnFlVvdJR``LlFK0|KWAe48xJFRn5BOQFD6Nu zVQq;{=IT5&SJ7ADYY{5Rk!Asoxl%D2==i=f;1`)UVD&-^GExPcIF@mG4m`=-Cfp!MF22v+U8L5x_a)=mU2P` zt2-S!&k!@Wauz}SGah@_H@A9sqL9jRtBQ^cyM z!XX@>Ks>7%ZOJnATB990dI37x1dt*8WUZ2p-q?;9mf;YlOQwoDW1fXa)A55?S^g>X zDyoQ8g!g%*42MGue&%=8e&MHj=`c+ z)XfR{>n?*?^Qp{OWXvLt{T^9;rc>H%I;Gb^#x*2&x0qgWUZ(yYL(8`lDUI=a<0X;; zrRB<~Zq7}NzuQRicBX-DD9=y2kemccT7!Aw%yqJaoHH`$V`SuH@PW-_2Dvb}&W=mV zi1cHn-0#6KuRwpIK2q{j2^Lk-qpAPxT3 z+)z)VC!!rR+saHk9@9z`Zfz}V-1{w}-Fj+;(E3#$9#^3@!>cu`uZ>$$Vno1en9FaN zH-qmyyZ9tje2s>=`l`GVlLeU^cbhPn)FmYS^cLLQDiD88EmClX^PvW_-spvPA}BuM ztem4U7zWjdbhrlG*%EzIS)tbuKS*aRcbT4*zDx^*|7K;(F)NB7kUMi7bESdwJeavR z*%BWTi&?NixE?xWuG~U!0$IaUb-p6UAW_LQ1ev(c zYPqjQ$5MY+p4WZNOXn)*k#y>n|ArLxw2|SWK(=!DF?|)p*gcbe1fvCmA>LQ8?f3Tf z$-MU_h^u~iyrVPY__5&-X7@9HctF-Smk4F_-@=v)rLX)1uSZ{jE&`WgDz|!lP5BNn zS02}U6alEaA6~o=v>7l7-inLB?!rIHSENw`ul9fAYgtH9X2B0HMn#dn>h(~BBbjeu z&>hwta{&@=q$IoU>E(#R-tPAHVJ{6#OIrBpRf=DWKg2gMCN3iW;(fTO9_;K@?-OiZ z4r3%m(KGy>c@GVnuRUzc-rd>hZtwOoC41;k_q-$;;052cL;yY1PZ^BgWu{6oK2FTSrY-Buc3>oq!@wnk>s{0I^s>s{h~LGSg9g4U;4`i@k{IXP$c zWg3oNLOE)FP4CXS48kCN6NDiSfj^7v6~=0qP-JgkZ&zMqs_;hmBZlBEFPMgS#B^!?)8tG*zG+xZujL;`<6 zfFW3H_`1A#mz(LC&*1BEf>Yyh!dQUcczgigdiyP0Qq(u}3nB;fFFpJ#{hWDfSCho8 z*AV0S?|77}Gux{j<%M*_IeG(HQ7mGJ%yoiY1v=__;W3Kw5iw=7yz~kqv->#LMMi&y zHI%}UJv%ex2ZI}%3kBeaN3a^sFf205CSd55#Aajovk@J@)yiNo=2VbwdNt)IqE^7{ zZl7%3hIN0r(qxo?jiYn2xNrqgZulTlc<5!sVLQh`?;Pt)5T8dD@{p)LIIdfBKy6tn z=7Xul^mqyMdUpI?1iqcLu12Rxau45>GZtbepGQvc(#s_tngm8a?@p!&J zfB&<V2TEkALQ3%;FJ~*x9d6kW}fYv%f3CF{Bk=!Ggc!x ztX1Z-r_viQub)Dd-g3S)ZLt}mE8P2YsuqbuKe@E6)yby|#n9Jl?qfAb*FtnpF>$gf zLQ7d5T)Ra$<<@26dGg8iCJL=yczLt2bB{Jt)0xTduZ6O>2$9ZZI%R*vdTI=uYcCCN z7j~{{0bft+yS&EBr{SfPd`r!Tj35mr(iHHkY@*=}}67bdta0K&AFq)&&VCbW9IMdPe zsJewv!d_8=_e##K40V4&s$Y8S$Qsm>7+|-Bx-aQyUNX&Q08N~Rxt&;n(f_t72>OE8(g)7_cSq!LuzlTy1YZk zVF+Bg0F!R5ik*L=-(bITG_eM!7O}F-pwx;=Y!sv-+ z*39qM%8-$armJKIPmpzOo`AAB&XO)~0)+7Jm=%TJ0~sVo1?jj6#K%$Wu4Q=uwi zq~p~jvcs}8Jvf{`wS!8xs*xf~Xzv@D>)a<0;T%s`| zG&87F$6t8PL(4nDWv9IoE za(L?m3zlB&KS(#dzk8P?PsUvhLhHhlx+apm&@_2S49cTAWL91QMdej>^4CO<-s{{j zUuu_P363_Qj)_APZ%vk^!qeX^Wp2?*8_9pPX~DX3AvI!{A#F&DkPU(YyC`W+T#OP0 zX+YiS8wF(sHoqm_xT8$q9!?ATxcfVGA9wdV@^Q&H{$|`-R>Q6zXKJAQIqEe z%s%sHZaqi;{md^pT9-n8QF${&+L?cnQ|gGDAPG4UMfGV!{p}Vq(QMvH83e-&O;Pc? zgph;>(*kyay@e6H=4f^`w)+}mHod6>A01mGSM?&Y{HhVGyE_8%dX&XXlhWq`Y-(hB&=AZ&ddoSycFmQiOnflWP|WNI6b-Ig>{T?e^3+sL2|Uk_XCjgtcAQJ!l4u8Zx%WGJ641~^?LH@q&zOLdsQMm|8p z0A1_}EPuG8qeTh&R@!g2F2-32)=Q-7DbCM>Eby<@Vr#fq+Wi5>!~K5;84vesU`}iK zSuWQ{bXQ%3=jO@`D4GL4yabI$sCSCxU7+@q2t1P4i*YwDf+x7-vG{)Eu^yw;pOo*H zrgR7IYM6k4b-7kgrwn==A?3d5*Ta1=gjYxHeRYeoL}a84*_B=7V2bl1H$GDi z4rqu@%!*d}66+Usw|9ScI^s%}Ss-@Ta;foXybruA$&+Crep7>A!E~HD)fr!KV(J+M z^I}q4m4A{qvd`r&gE9zRc_@e?UCr+Piv7u6ZtZLxE+n56AR(I4U|?XvhBk*FIF1%- zm{Ic||D?gCCo6c}r9y@(Zi16!9i#2B_);O&92m^bdeCBoQ8Rysi%7=c1#XEm87F-2 zSl&e2_=F-8nt*#XyMLxR9rw0&_O=c>;*HFU(~I+txS047LnIy1|Kq#U5IJrqvuvT2 zAN|u%MT5Xw%z9keiK~%i?i`68k!SvL-go7|I-^Sj2?s0SHXSF23iQ2)C92wTDHQRE zQalhnL@XL`G%$ASxq6WUA@piBg&B%Kc!7%$)`;?r3_3 zai6K-xsxOzsZ}8nJy5HyFn^SbK|&0$2?k-jFOFuGDQ;JZ=y?X_iot{{{b6ogytu4j z!c}#nPzfqg!3D^-_7z#{63lX@gBI4JCGTu!_XtD{MDBmp&cXi6MXF93^tou}aj?27 zrVbN#5pr`pX?g$7S3_Ao-Ny=Hj}jlo=q z;@AI;q2t=(0#3yKrW)Dg+pJX#&6Lo5Tnxnt3B7!(!CIZ7pq8 z75dU(RXKl}nw`x_H58Q=6<~;7o176CeMl<6!D!UnJoiH8U$8`_bk|d(S&Ph4Pp#}| z>>wUya2aMLai~|IY4C3{&aP6_*wO52Hn|^Ix^Pi7a-q)2T)Cya21IG6Ngmv7FXQ&6 z(GqTM9N5p6SWsI!(trEzB__hIbv@MByGSAhG#cTj$bDZN!htgEvDwdUa&m|Fm=-&>3T~WeD(3S z5AV)@d3*Kw;_~C0^LIagzWn&{%9Z7g5uE`j&_SMrCGzFJBgN4qXyII(mnp){z^MSc zl@))UtNqf)4!MDof*F&HlfhK~)X&+F)>9>|FwcUfAbidl@wAtq>w*;jTY?i^J##hL zYCqItq=~`**JXY>96*JB@Ln29S2c(aS?5zC_WKV;><_ANH?BLyx;^ZfOV^ycwrJF4 zhlro6!5(uRJUZb0(KxkLcMvOqSZa=4FSvi5LajR)Wqe(!*#_SXPNU8;6X1LZSzypX z@Oy(5hYT2p-~#jXw|au-w^RDqUa*t79$V653n_~Ri9NJHbaT5f@ZjG1nYtiypK&9Kv7Zcw&gl1Y166+! z=dbgQMNr`q@eSUo7OX~9B`%rl07I_vwX4}7A)!SzHKt)PEw&p=)t@CXB6yc1slBPa zHkTA}#cN3;;;%8W64tMUD7endk(HK+&tbK&abpMzWor4QZB+BS23{uA5(Z8(cQ{+@ zYB_lDYN<8yKyp3MTNAoo;EF7eh_8Q3_d5mWoLw_#dSGr#q6c>64cW(8>P1G08VcW` z2VL>XAR}L>y2jJ7t$56R*JwlTXh}wdeiLaq2m`oMF+~%5Ba{?!3{eMag~LEjBPSgb z$#pcZ%hUJ0vx`q15n_hBt2H1u$YH8CZmijVcWOKsfv|Jx>2U)(FIBEiZzO+_R)z4J zO&|jXP?CCs46{ZWyBA#JwfDY%jt73Xv;A_nb9j8z+1)whh9;nUu#t<9z8~lq8rZA6 z5uhj$&{akAT?K-SZC|yxhD%4^cO7eQ`DE;uX%3b+F{`?Y{rsg2QarIe4Y|-5(meQ` zxm77t#%NDGKS))(G*jk^;y!=!Ne@4ofS`s!{6%D>le2Sw|M12AuI*d%H}mpr-=^T+ zguONixTWrQJ_^zl>y;E3|9JCGurE|7vs#rBxp6ut=*pPJkUx=Xr^tVxLDnjogc`>{ z?7nHxoF`n`1tCE)u-ar+%mfIuVJcJsM(~AHoSV9roFhQeqrhT3(XepKKc*GWeR_F{ z`8t&jwf6q;L+0&4je@8VRwEl%`gl3#1;6AB^LTbUp65z-8jthvLN^ww#w*Lw_imMW z>Nb|nnH%uIAeYRzj@Eyv@ia^I0+4*NuZlA5;6Iov;#;N9R9|l?u|~FDWk0gb%}A;{ z>6rEw<+Ku>B+DxfbL=eWs|+qdw)PC}wL^IYpH6%k>o|xzv7i@gzmmHX z7BD**g89=7{HrM8Vog_WA!8uRL0$v}@*?~`r6_QmoCoo95k8jP%R zCHuCLD#;O;by9CBTqUmt6XYyWA%SM1AlKtvY`&mc!$5DY`;K5slX4iRH$mNL%5GM8B-mpkXTjLVz~`>WiF)hryv7Q{bL zB!nQ;*)-~)hVf%qjnZjQ2PLV7`jm*F|872kQa+69Xv={eNdx; zO*D+TODT`8ftV~Q9AZJ#O@NCl2itv6q;>1={6qiZ=d-Kxk01J>dj9(7 zOQ%=Hy1-GBFqF|E&i1<4wTQ5hfulWoI%K1zr<8wi5oJlbP(_@p@E%9Z2wp;&Qn(45 z9TmAo11DTww^fnn^rWNpxrlRmf)D?ZPK+&X5Ro$+=sHGNrmW&4y!>_XLhgO8tGDML z{;=Mcz$`djR;nKL|LKLvnD}wZs5c6(M~r{uVv%~2PhX~J8Iju<6l_eoGZoqU0GFA7 znJ|A(v{Eai_$(W@BVzPc@Wal+!weAO!p^GSsm^0GQT4VxRn_}c)6cou)=`bouF>1G zb;r%=`MSD1{m?(VJpaj=jm2%6*Tu#fJMAUBHns|)a1nU;C0Hb$anj6gxN=Qo><2!9 z*-ciG3+_w_x9;~W&MrQQRAPnpmBsiv)6#$3k9SbxDdDbn+!3{bih$*raEH2p%ASlC zbu_n(n!r`rxR@MeQgPhIm!^{3DXlP*cS*@>Q+V~h*zeCS>@C*7L07Q_Fxl_{T#1;i zO4Iql#exbu(}D`M_oq^J)q@U)dsWaurU8LdFzBNZ>0RB?#vLse@-z@Rb2X?igFb(} z6pi@F{v9BRZuw)L!Zm(G4`=58nA`P91YN@f5xi)5)LDzT1j9u1Y^g9 zbAP+|7r_Tq{B`~_vEUQTl8IL4Klc|e+704A?H!*?JIeIN+@pTfoN059JN1972buZX z`$zkOnvCI$%sm(u0=p9}ZMnKzs~=V`RcFY{oP=om&i(CjET{Wr%bohd4N7L;+SnF7SWFQ#t(FnDJl#`uA&Ul>LMh$LI53vuKnh(__@_Jk8XU zUppp3m`n}PwqhT!Ik~i5p6V~w!hlnm`D^b#$OCk6SYz(zz)_dD=DMSzNS(*mu5_%5 z>FwTLU0tjs#)i1Gda+W^7W)%>thU=I_MzcxwPdMr{#`{JG)!32P8ENR71QWB&Dwo| z&FT6?Dz8_OfQc>vugpHs4dPnpLnAY(K*mNTxt9%58AK{dvdKvu5$kAn9HoI(E8zv~ zs)o63g90al8zn>C7Kx{aEq~IITFeh7sm$F~9;Mh#jgh}Z*U~6B%5Yv(phmpGFt0|C zRfo~H#HlNxLp&?|mL`8#k881+m}OGf@(TWi31W*PWccu=lo3wVTn){0P>*!&&!=J@ z5$XC>W&!4T=GMUfSxCy?Cmvn> zxfzD3qUYM-^lx@(EGx>Oz&ULlM3pV@yo(89m<=RAp5clK7l zkl)3*`$ZMqGs^X^LBe3+74N#5^EL-aN7TS^-I0*F@+;~ zqq5>nmPFlu%BO2bcPe=V9;3>pLTuMuMBS<6|K@Je^JkdW%82+=*P_z8eO7FXWo*6& zv2lNyxLXy6VSRr+_s__excaqUcxC?j6n(t#Vx1FAqI;?G;=L+H$^87B>$76cY==)- z;8x9H?&MXkcdK()Pt#!aZg%Poo_hu@-?I#D-C~k1n#=wU_U$d(7%mm$J!XuvvwEqb zdwi+B9DLH(p)X-U`^t6^>qh5~F*18SwH5T$9-yEW^;(`*0cbYNwoYy=A zxlLgr$6ic{S#_%^+Iyv#@RAb8*n1So%o&sIXn8Es+v2-5Ql1D^m|Y{BR5UdWvVBCW zXD++45ruytw-~?0@slG(D9;mF7ZIwSU;-A?+XL#w=W4-X!z+wEI!vP}LtEcW9BZ~1 zcz~ghEad`o->&MSld|a8cmRPGxNY;Fnz8z&e@76B*9HI!2dTkT8!0FY}uW0CRapZF< z;>m96!W)H*_kI~F|1)Pcp117QmhEou9(H$jy4wd=J1<{tZ^Qq(+eh%<*NoW}f&ppWO>xxG7?x-LVRJ$YN&F=y7?xY%H?{wi64Pp^;O>Q`+O zPxCV^>ix5Ui?s#_POUm}`-9ss&$CE8@WrbIhkmbGOJ~il7BXEQ zb0B4!8ls8by*b(MbtkZWgG=F`6>j?mN*I5hb!(f~?ZVS`OS<`po4mKF%Hpg#) zW{F>V1#u8+B5CeNnRkd_4;RTxa4J}1V%te%YN#@-#dI_+?AbD2tP{}7x^zwL^s`$l zGtrOKwU5*_Wl{49=_4xB&h9Rw8FTi7Iyfem$XWO_rppnyu~`_zUqnVro1Oay$1m>J zFmKJ@%DAV*&GUj<0((48Y|0xu9U2Psjy>AL zK!tuscw8t53g^jfiDy2(;lxy4D78{Ut*bjlVhMMsaH7cPIgZ1`g-{-Dw=0xz0ms;{ z>!11`KP+os9c@sNBw@ZK-hklrH9i8b8N8L~V#FJ%n+Luk@IoX-5{JY^n+t!_NY2sB z@Sng_wK~@k zWPt)R!ql~Tle#j1H@HWgvw3kZE+a)S9`-s!gHIMEnuheQ?QdzwB^EL|4yU#kti3;# zcf4Vg)Of`sFQxW_ru$+NcL#q-8T&GuEM$}{(tVKnKf-*gF@+g(sYc0%L>~*GEmGbs ze3Kees;_C1!|5MP==5_R=p{7o)8Q{sQ@dE`vTlspo$v(vITdIgO|bU^9qvnOn0?)H!;f&VdVPk-FfT%uxEPeRR>|y z&NnT%Rk*JV_d*Mt^7?QLaBA?+Sw7dHxz!-Iy)SNYj=E{DBjJ!a@&D_F!CG29naV*B z2E~Np7s+slvA;hjgYJJo=If*JYk@AB@MCi%RP)m<+t%}dpvDm-|2tl=c2Ekaw z=vKI?Q8P5eAzrw+}L#V{eVe)1UZ%3$~Uf>bY+@p4M@7E%oQ3L zevpVEnxHhXB-PXE7nza~bz#RlxWir8(T<#<-CLMl|Mee)qz-@Zb{cT2WU|pQxY1@k zlx2){0J!muRDFSKOw^a+$Dkgr#> z7iFp&x?iVYI-Gyc-FyTE)557ZhaDpS%U{Z*IKgM;pXMHE;fI)?x@S?~22H$qW4V5q z`E!bo+!2{w)4_NCB(Izc7w$^nZ@73_-np)E8M|onyML~~HY-b}DzRFuZO+zMj}B3N z%CSQlJi0i4EizSySRT<_coLC)w;A{{614Rfg1NN zHG$sp0+er}8920i2-_tYr8}j8>MG z57IaJViAA&2ia;5YiyIb^2#hICKPtB#Sxu_+xvPz@=t05KE{N7k|LXc)Cy1&0vEzJ zjG~;Ol^_S2)iYG`24x0}ZO|?%-V&$uzN;plekO;U@GCR)*G@zk(|8!ajYI(!yNKjO zi*17dbwu8lqj{C_ml#(oqqeq~Pft=6Yi&v@b}@e%)K(o60(59K^k)#S+-FwZ4mQQa z44fAf8V7KrvfO0i(Ni(uJXifOy(A5kogDIY2u!mT!7xy{z7_@(nj~&1DEuG;p}Ur$ zD<_!CBWxHG<;R3K;Uc_-Sz))%s^@5cJB)BZA9p=Z!W-qXO)O6Z{74Y~NPuHEA|7BF z6W4!q5fmi}7nu4X24pc_Kq*f2o0lYRe^3hZVZn6(8k@5ezRH3dazZO~z?QfqJA>jZ z#QKbE%ChtWr?@dXg&fpEWyO70Veulk2PW`_&Mc%fVa0%$oWKn*(JU#iM-I2wNFVN9 zl1?g!11=(|WVX$4=3q>aYBn>4@A{%pH@bfky&?!hJKBNVS|I zL3jCJIf+ohdV#ts(e`JIX@_!(h!Y4c;h_+-$qyyh95`p)R_KEc+>KL+LibJ_|BEc z(7j8SeJqp@CIRk=L?BX+4;}1ECPB%LFIX8XBrWjY zf^lku5OH;zSfmGBWyu%i_sUq_$RK~@rGw>3$e16(OS$kuLZ~3nAckwttut3?pc9lI z+`y#F>xK)Ps&+5&tyC4IJIjifC30b;j z42vOY^>kMy4a~@?J&3WN_;zsyM!i-siZfa}JYFODgLf=%t$vrx%4sdv{}PqbBKQJM8%swSzfCCk9Z zztDfA%b`XX>2-CSb$fuGxfFUv7YaUNBn3L~q=K{{@M4T|u^J&Dh2Vc^EkKQ-851dr zJF+FnE?{NXfGgblE@6%Q~R?5#!lCZt6Z*ivif~UH(ISPms=4$48Hd41*1U@iVS2iOVr?>g?MaZ!kthi5dLKL`CYBWR)mNIsYE+puH%p^Q{RXE=m zsXV9X3@KyLpX7hAZ~|P}=lM`h95oTm4 zZ-*HT9m9fya2UP?O(9L z2Jig_uOpQ>jD@Tp<5%M!UhE$qY*(LnCnrf+*pCf^ugb5z3+n^#QN6)s0)M=NUlL0F z+x83d=2?FdmQk!V`uZky$*Kie-^;Ny?i@GpELKfvzc z&Yqs)Vz2ia-&yb=nH`Lop3Ibz*#3?Ah{ylE$as+15`Z))nr3BA0q9TQUQ4388&9uz zu7`gYd_mJUQZk+@e#@D~2ZTOJ?@mgoF@;{WbFP2q^IMXAp%;Z5!nY` zSOx{kxaWJTTGCVA+KynHf-T`k zXnmH9;Zt3<0Bh;ymF@p&{)K@xIwy~!=|`wZ3L+3>Kbi=(n((}8?o;bJ+JNG)KfyE^ zf|&6%m*9Gc9c9~)(E|=cK_Yj&s$Ime7lVJF5#Es#fEV-)-x_sDEo^8Q43#(WLIY#< zS0;NDenNavZeh}1nPI{V{kOs-#$ky)4EFdc3o)tNLHL_wQw(DK+uwN7X{>SS~CQ=9y0wiXZIfN2%DBW#-q^Z21`Qh9d9VMo-kp1I*10+B*qU=b$7uLGk(ZC5_vgnRHlG0)(b{7X zpSr)_>4zs*vcEz4rf_^K8$3lDdrrO6zY$^%%$cntstygwA*kch+NS_HR#ji7fX1aY zcgwWC%|EHb_=7_Sj^dFUfa-9+AUIMy7K2Zy^c;Ba6eMWaGy(?b-Ze%ri?4$#@o1nW zmj^MzzK{mqZo@}Wk5J>>E8c+u@JrYE8se~V-fwfB|HXIz)IfY`LE<(P@rV4nYuo~@ z9sfFN&8c7Fva4*IRLNuItVYt}Mt0Qi#~Ix!f30ADzabg5i)_`dZXTLQ{oAx_nB%%P z9kCMIljw~naXD2NG&ZL=X7h)@TkC|0eP4l^p1tw7B3u+sqT8)v!NwivM)pA0n8!>* zSgjVw%qo%Q7k%tU5>*{f#HgTpM5i7$ zN_JR*%-N2`#f%NvM!hp&QKIw66((wk`KT@4xDYaPnydj1!A*R~wnTr(7_6pBs=A+469otcxdp4zLtOp4QO#90b+S>F&=ZDT4 z)M9tt=D7N#WIt#ZqCi}|9sA<_!L@b1ZF-%gL-bg3-lT}W35QlUOl#0~{fphaJ*fNR z-v`PBSvHQGtK?umGoCYV;QSrJjRrNh0p$jaEZItNB0~H}7_>|7H!06P@FAm5{Uie-F!fJ)~3}LxZEttT?`_7Yzmrzn8^; z=~hQl+tE$uW#r*zep2Kxyz!zn-fY=Lv6jC2i)m@yTUl*FWqX~Si^7%^Zok6ME-6lj zQFN~2LzMgk#LouJVsSW<@zg>UefqY;v8u$&;T8I%nbn}k8#P&;m+)ayr#O`k3Fy0; zDV5u2^c@%-#aE})vUkFSREx(V5LIA$QuI8rYM|J2+Uf@Xn-c0t2R@c~=>C%!^sme@ z3XiY6DWihLaHgFGB;I-_}W zpiA-@%H--Krg8_^*F8zy#hseehe3ISzsDa9*_JBthJML#G)&JVEm>})^h;92kRb4G z5F=0n7#&%x&|7@Bk_wzhi1HzQ*1nvI+7ImrRd@sh=VgOW1|~jvWcy@@uBK*%UWIkg zLX)YUn_*JkwbQBNZLGz$Ew!aPtgel;|0V=`wErpG?P6$1OJ;Tbw`*&oYatsH!TfDi z8AnLP&u2S9;r=Q0DEl+a2q%@z#JrcMkYES(opkCyz`h)*nr87(U$q1>XPjcw!Gq>rFKU>mDOFKtStnYn`997*Cqx2wKzp5-*cy65h8=m^DkbGgtFQsa&IL}Wh6`mB}CG~=wADBH*5JZR-0Bdgm|(XfSrc~ zNx!^#DESfJ8oN^ZMIdyrxSOuqe(keE2G{ay{+gsAEff^F=c+mt`yC-!U}5v>*Tk4T zlG+o8FemN`LRh0w9VS1L<#C*FaHD^cm)H_lP&$Q%FQ%Cc(e^H_Nfft#oy?+2wG5_; zh)1=W{MnkLYet!QV*BFsRfKm3upj2;5x{h({h%(l{H4{*i4|UhERACxN7u#$>r{id z+*TT_5>}&FF&=9YS4xjF#rUt4cAIU@=;j47O}(T?EW{s~#Wd1>YYV( z<6y2_%YGrV^3+@GbR*nB5Y_z=83KX{XcnV5_Mc;<yMo^AeA(!Al|0ED&F7M9EL_xvM&@Yb#RT= z_TZ#a+X*@m^NFYbDw9kBl=vHME`H4HIop=a=T3pb!joHa0_1Fe#}cfN+LUV%h*Z>I z4V5W0isp`sC|8VUxt?{4Wv{z;5E|Ow>&yC?%3oZk?j_Rj9*v0v=9O=l>Zb()rQo7j zBv2V?Er|H(T`iQRjXFY)%{;^6%x@0~{4#7 znsPF=`)|nkv|C=anfjLr-Pz6&)JE*_{URMUA;a|FjXo>)H0)@US011)FZ>UFiZnjbtokxhJ!EJ4T2ELzb5RY1 zaga8MLasfAmAf$JgX*7^a`|*V+E24?# z%<`IJEOo$@+N1&A!01lG>_3(T`;wO8tJoQ{q^tB zWAJNIx1d7|#Ne;rb;|aKl}r zU$q%l|M#Wz6Q@K2xnn#=K2^azV+U%6Q@7gBLMUzdJS!6Y=OQ6gO#ohdu0ygBzH9UE z2T46Z8v>sJX_?$V69S%9hSKctuNrb8AJ8$j4q`yEp(Q*QP#ZttCsuEY{@EJN@ZH)R z6WG|qwU%keE=iGNm;NN&KE6pUgX-g^AGRSKS3!HkZF&2t4GROiP6xdoi#-qe19A^=B=VbWKEQDe~ ztkRfvdrW6^={hzwt-tnq?Ow!@i(Pq53yFC_$OedZ$~u@MEQ%ZD$KAkuTgN+&;s!9p z?i%fW_PI#wBWwMzZ{^$(MZn$yj`@unneoNS`GD#YoM-+pzifa4KaE{qUQekypuD^H zDW7|{w&}$!{jgo1Rk&69Vu!^$U_EXPB6_j^@zJ7@_u~H-RXB9D*eYn}czJl7Vn5xx zp}M7<#-xp2mM(s))J2qcv~dR3_)(?~m0VBM8~rH2jZqKW#PQ7JvT-ljueq(o<@s5= zEHu& z13^tk{&w_Tp>t5PK3sz%U&G!og-RJ(lBeJ0JqX0o{sP}{piX4Ht-c6o6!y=^^Ur9j zly7CRS?V^egyg;3%GNK*^2A%@S2o(di4q=*3RMIOECoh=g;GO93OkQnuS6VdAk;Lk z^{z(E&ElnvnP(N2zo{J{v`8X?iszE?R3dZU~m*_IcI9=IgR|> zT-**GT((<8o52)Q4@w6(sqZjRXrTF>j-kmlx(4Rr$*a?CX16H5@X}2KvHmR>jA}U! zW5c!TE|-8XygKKD`JNNpmV$p?$JjeQ^zfNj^M-u5hW;X_>yK1LltCdV58YvhoO&Xm;G?N?Q7ipgA*{p`q?`ZW%)g>L<}k0Guo4YZMT z-hZB(Xmk#djWklxlsrc>(qXW`E3qC=RWI4R3zewneR8@SkCo$9e^xw`9$fvaS0QzS zb95t6d9w)HPrj;EGk)>>nE2j+=Taw2)X;@4Z_VTmTl@rLW+^*=)9_fTw7F3JZiWP+ z%!5;D;3_`?IFnypyBSFK)HC5@pp<8?K!Rm*KNI+@du>kFu;JBJjY@35YtoyF4H zew#ukst(%6U`K?soJYO*&EvTBuin&eJJu>i@_jY)ZE1K71}~W8E*cjcS6}u(gYfr> zW6?@!s0JY0V4ty)TaS@0HXLG-;jy{lLw&ar$r*8j)94C_gF0HWFOtPfiL*PR7G9Yb z6LMS-ku_Ow9==;wNt%)kx>CVL#d>SO8g@v4pEK&X>k=;PKbAD0%m(w7$sr1=~^&^cKaF8RDYeV+>?&?mQ3p7Z|Il^G>A18^JCO~J+FSfg*enaOO4dV zYkeE{_e=m7YKM%#0^h8c6)zSN?;mLO_tj&Z^$<3U-qy%o*y@Z*yU91xGJN=4^ir~Z zO0+MMSXArSS)jf7TQ>MR*(XreyuUnBgGvG=g>cVwwF2=?V%({TSHo{W?!_^fu8r)w z?ZuS!Brq@APLl#?_Z!7}IOjT(H{0+dO3dq08@K>Gb8QoJZ87Y8Fdgsxa!vB}hB{L; z_f2js(~Jl6iS|I1seTsarS?C&d}$`cCnWtZUAab`s4KnX*|X+NLdwaQD3`yLRs5QR zau-og>vjz#F-Z@9&wO_=z8cH*IEss=@aota0D$mRbJ*f@XWoYCW3f{eFjW1L{K>64 zX#$v?)^SVT<_$W}8n=fYkst=w{TUyT=1XCBGak8!;$#{c8Na@WdAmG(V)9Vrq~o1g zb@;^?oI|1p`e9zxWS@BlmJ)gEH#unsb;vI#b$Dt3Nl*Y;lMT+>#6Zn~V_wabr`Y~4 zw0-L+i8w7xI zQj@eQwaGM>Of%;xhjSxds-v%XY5atCPGANBc}62GYkQgH5P$PldLRz8H8ujiT>zsW z*Orj#&g0I_=VWlsLBV}o_rah3y`#w-_u1j#$W|$hm z@{D2@`O%pu;@8iucwcIJ?eXo+&!oQ6jj2Jtb8ydneS%+3r18e>!o_vk#r2eLLoszq zyD3Hh!h@&XythO%U8uR&_u>OqfP{1v?@WP1y6qqGA3ZJ1VwOWfCe`-sT41AJ!}Uh+ zuc>-JCjS={AG(>Nn#Qz&B=Kls1Yxp{GjgqB$C{h2`o99}=tytqV`Vq9rKM|xR)jky ziYH0>#HRRXnbmiO64Ay2oNs>}x91wlHcqrvUFk(oYUb~`&f9CS$Yb?JGM)V7^d04X zMVWz$mu&Gw!X#*4poFui*?@%4phz($&fA2>-yDp}TN177v3+Xn zI=SMJ&eTSjY|VQ3%5WH9nZirB1xzcC+>bZYHd{OD@)cn^y#{=mpa5$3`wPV2$Zz>L zSu%{>=nzhAP=RgYhwm5gP%d`5t=^DagO_*B?#H^DA0$v|a8%`yf^e5qsB1a*u4=2u z$%h}*WlbLrhU~AmlIt@M8NEN(p&3wM<ZT#)k zGg)b~RpHkdj9eY6ya4FV=G|NSoUp7kh`u^I3{xsjh)P5s_nK9bZr}AwlAJ87`;m*} z*jzwf!`IuX$D-49>yr6{8+ot?J_~D{0`U?mRjZS4bd!nFaDuh?Z!=-5fQQM^)A{r^ z*3r!p%|`PRsnw?Umepn^Lv6tLLhbzkt4tIxo%%x|+GDr?i%gxez6k@RY~7qQ?P<(w z)D3iF&mhuTrvOEdrUD{BNcDL*+S{Ke|9Cvw`||ZaN=?ufXDe|y1Q?hA1{fF-Skkm3 z2{4^*?6AR#7WO5ZeANOU`n_}k!EIafXHJD^^DIpd6-j;0dPyK465c`uN|2>7zvH=< zyUcy^wUpA=xBG!E7{skVu7meS6fZy?>wrBg6m?R`iogJ5;2R#K`-GTuw*YmC{?o$P z-tHw3E$NV~tiJ;4G+F(pX!TnKhw6fv0>D8w*iS~&K}_jO%%OcL%S&A-tCrg*m0}Ae z?L)ZM=TvXMMO z4{BC-7YVxx2Qc|X_$zgbN2a0}w4ebF8>=$tg!Wcacex(6S4F;tsN}o^&?To#04?4w zYs|xqYdk*+C78I-R3L8(AEx_41u`=)tlUDtM(EaA_8WwyUxUX$R3OK8d-{3nU;M#N zbnNzb(+HgtXqEIj*Nm;zO3YNskYRP+GAb)pR?w-1a2opj^Z9T}*I-g+{(gQgz1cu# zkEn=&oOT^uzmwQ{XgRE#P-BK3F%MatXyAo}$6GOM%&i%e(r zln7_``SQuY@8WkjUiXUzMBGMBpW+H1?|9c=_Isyk(RE`P39_-JLP8!MnE35+hb{#| zZf`_r*_o0OyqsW3Tp)Z^*-9~RC_aKvmhpJ7i$X}L>i$_Gb38bqJg#XSy_eAF4KC!C z#u8SNGs|4W?d@W9lSqWa+Fr&XVAiDVc_x0?X`qB%F?Ray{JIlh%{sP}eBwAJqS=q2` z@O`R2zGx1>1wGHXxd1Wd2(U^=dc~lVno9ob4s$`%$h|`nuB^f#+lDt%^`=sDYL6+> zZSZRO!%CBEcwwmeX!6ruC^WK<16YSaLj# z!J+mHg5@Q@8#eLk&Hd75oIj|CM|_Oy%P}$d+u&wIRlOhKYlas_3ZREAx4t-L*N|Ll zIt=XT;))S5e~BQ);#^6RK}DYKRgYNiJlE>hz%6Gx{^T-)livUyI^V22_;!1Qqo zL(%6~3GMs3o$_Oi55BR(9ee-x;ohK#4%Vk_V8y3BStVtv>)h#PnfLaZ zsj@99OhLq!+YsIpHOf#5K2OY*)-Lh&cZ$jD;gm;HqR$k+RV=c!Dnxf`|NOC?I2NQLzKKR!4zJce9e34?v(1o%3%2tZ%p|I3Gk2Jma}KR(`) zRFuB~pHQ5G@>5ha9P3l|4T_Hh1=dNb^3m)r0xXSjb#Yv^bjKvpQlQWM1nMvPYY0 zC*?&6sf6fZVl~^ZYieAd8DzOUBVPBhzDf0+LA50MH6b&yVR z$|8inz?h~J#aLcnBoSh}CX`{0Pz~1U(@;Ru1d&ZLMpS^k z=dNU-r&R-{ygpF7w)-IW*15C$`T25F`#~&By!c^CkQ8EWY6&iu`}!u7Im-K#bM2G{ z4PIG>{-+mnAaoX1Z>Z!#Bd#s@%*km9h`R}+kWRr(PYv^@m>vPF*Bmi2aVloxdWn-O zq8G2jvn=hf85G2Rq$-Fmm;Hg_tPU3&H`GIaoBb?V)+Bqgsl1qO?EPtsJMp=(;6Hfo zupt6x4%orY1CKlxick%`EduRck34oEA^(-wXIyWDPkO2DH3ymJSc$~Aa=w6f`WA)m zgIfse_k_6F-Z+QX{N1D$&N^~1MmLBw8gA%_-->@1hEn0`ry@a_p0wW?-4fGiTK?bj z^TJRpSpCwtVdfe(d1^a)JPipvn%ovve3wZA==TDbfgyp$@|fD2b!F+;bn@=Yg}q{Fvg^NM(lIjouj#$gvB^_%bq zO_(Eg1b>|$QOs3$Q=QyvJYar*)n9%={twlSoN7`CkpEe)8~s7z;Qv<)89;*r|IdRB znxQ#j`_El&`XBV@U|?Wo4yMY^4vsD?rVh^L%$|0(zY`5@23WC%du7LcvebF-3s%CB zjaiNBVq>~P4|Rj5NfZB7?E2SR^Yph0?PTxrwLj4;n>ciw6N)X(%*g1lCI+S`{@k1y z_i3CW9V@IUK3;(KM4l1#4_ruAXTb1KFGw9}H zj#w;#Ay6yNnHpV=N;t==JO8@xoI?heRXyno7?z$aEbe6#W4$RcR{o5aJm?=(xTlD{ z7d}Hjf9p9Zh0J_qIXyl*vcuzAtC+&N9e8h^x(BZ}#*mm(l{AmoQlBfj zViVUFiNc_rhzSwJ{n)t2LFq=Mr#Y(NSMo6tH7}R*&pa*kl_$;1q%Qwv%RV{DZs~!X z<-~n-^s#!A$?)ZnFEiV{@+I8`mCfJtN%w&IKh00VHE#L8md_dMK>T0JfyNLcFexxF za(OT?tp8f>;oxk>VrOpl)0o9s#*BlL+0ou|tJ6(+a~_jLwjfls>9=$=HmyNbTW2S3 zX`9+s0oD@)bW|sSHxi=rJPtUuZkAoRM_N0uQmt2>}^UIgq z4+{?w!qVRb($|N;5hfB65`;N5A2AYA6)7Gb>OG0+j!3=E=L<1pFrK)MqVBB76_{*t zI`~X)4};rz(7XF!@#j`SNz5u|&f|{eB##sjcGz?OvFZ(Om9SKcrKy$e!NFieM7FJ8kZK z-ew}owN!L^Iter|j^kjOvwZXYr0)1!S}O}t74gE&QrIn{lKw~kg_U!o9V;RNZtawAbTBMk>xGM#-iK-{< z_IC_V5ski|at}y%hdx>pzOh0aQcXlD%Xi7BDzDM1x2hP8 zG%w&kxTfv9KUvgv)0>7qv&4Ng7XRfjG}%i5xE_2CdYorkI8WboaS~r6g=4rZq`Z)} zMzWOd*ps*(D%~o2&;WLJrya8owlgs zz#&B{7d2IzWRQb@_!P?&r54GdE;S^ycCKBluG(dN)}b@{_pnI6RV8zp5>q-QS$hZq z0Ly;D)sx{#IJ$_BA)Qm&T2+%om))M%IY|X)_sUwbMgyDwVP^&fEuDf91R5OzW?qQf z;v5l=7;4TAY(lN8&J*LMj7L{iSoewS$mj`KLVd%^&HLElB9B#?1Bq94u}_Y1BvIf! zm=xDJkrZ;;)>L+zVds|EGnrWeb6%@A@(m3<=`o(57nS249T6k+_>Hn%CV}bVC_=W4 z?Xz(KqJBcg#xJ3=MsaS9+TB;Wc9zFYFi6zy(9xvY?Iz3fKPd6?UL@hMB}&wWn-sJ$ zSF|VpWP{(%ZsD^au^)gQ$9ulb9m5b(0WIb5{2p;1dhJX z`5l|iWdv;|0|Lr(z$n(K#k~s`mTW1-z>2$^b!*&`p25VA>vE$>xHCR;V6H0n}!KE5b%oumbhZo5}_!Yst$H+oUZRB*WGa zXbalMT3(i^JN7p8EARzg8y~+H!Gk4P7g5)ex9~}*7!pUo8N6v*O6&?+WM{MSvSMrO zf^ZnEU>?iD#!hBP;q&Y|<2*dh>jr*8Wqp%_QnsgokBAA5O}Th4%Hyrnr6DJTq#!7w zVGwchP1~}VrZ0Q{gCXZdvMpfU?(VOcmfK^Q&EmO;JXac2co+wm7>qVKk$f*;*&zZ8 zW=@C;7`+nzF_ddO{Od7j&USYm^F12QEa&c#N zu?#}j_fPhU_+e`Q&xrMv{p87h7>q8SyH)Rd!!Y%9;RpqQ)`1#w+Q&83QH78k5x}5u zFUUt7u7jgN-PXXKJnPoG?9{FchveZv6wj_e3S(C5bPe^VV#Q{pcbvhmw&&NSqU^HI zMO2PH&w6*8>!x2H0G4Iv1Sz#UR8gyy(e$}>j!yeTAm1)8F$wBQ;{5>bT5c_d?q5f7O(SZs|4!T*%pBA)Z!g2G-E66h6$Z)cHeZHr58udtN*Lhq zX2&FG@L<}?##I1L0&Sgr>seY_lsr?#DeTP0f6uIuUg@r1WGRaC?gAXb{p58AIiL%V zH`Yib5a=e$9&l`={)`2K7fe22q_mXd&Fc1Wc^3fs->jRVTi1+@xqh?DXw4NJTj0=Y z`&T*{-<9t_X18=l_o?;x*?ve%&A<6zS0d!EY_76)4m%s-Dvme59m!AU&9?ho zpQQk*zKGKhA7OQLl2#JT1I|9b#s20_s~759-3T%WN0^P0wfgeaBG1b^MN&{qZOex< zReYN8@8KI1=I}o$eP#J-*Oa?!Y;~+_>6@dmkfGIuaa-=LrZ%Z@eqmg^Q+X#`R9yU> zj2Tl>q^TJqK!kXLTk#6|xBqD!6K>dWVX_P?V@THKuHB?*;Y{6o!d!G9N(r|bt%KBi zCbU(Jv= z35qVQy=3Q(9Wwa$C3fb(_(5ZjJl3S5Qd9qV#ha zf#*U!UDa?^t^UQYgvew3$sR`pKfMlM>`V;!cIFX92ZI;~xrfd#puJvL;g83N5ncnk9F#H+OiN1VI92^1_{>533ck`KvbaYgiOh2)5qYmu<4Y9jBbn`K3c2++Ik zqipVM#f(d`tl=`ycqFqc)in-^w0|DUHq`fFA~W^gN-x20dZ>srx$j%@EQWuJh!IZ( zX!p}@V0Vwz8`zW@gt<}vypTrxYr~?uqH*=R=s11GKtqlaLsd@;FA9Y%rDAo(7nc`(&+%K_<7uLl4tf?{AW*&|Gko-;lG^ssaC zZO@Af4ac2N1&`iD=sZg2NRyAm-Bvrod3}sOWebf%(fP(8NDeLKNd?c4A9qXtr_Lxz zMgy(N*iN`OQl&OjYQ4#>3eR1EKRup?*l!1Z)J4Gj970KWVL|x(D_hr5L|8gBq+!Q% z+kBl;WA^X3IAkGPlQy<~H`jEB$uEhDIzuJdA1dB_+{eYul{yF-kdLW4ZLOFt?#MID zNO@SpK}A@v8Z1>9(jmwaD=2Jt@&x@2z=3`_;h-`~ECF_oxe&Csw!myT+R z$@~FaXH|Qfp3wkcg-dVGl}y?v*1d6~|P!C-=$>t}D82=r3BpV%>A z^yk1&iye(DPldg@;lrA0bq#5%%ax~Y1m^%>$d7UBU^N^JMX)N+n(nz=0)v|bO`8|j zlag|%rg{7wMr?Pr%HA49KpaE%k!D8(iE(1ul_!ip#C)Fr0vGH9iqD0Q^*VZYutB2F zXzZ*wcHEVc(0O^ee?5hxMGMbP5KIzil6O3GX0&sh6Q(0jtm0^$4Qr-ib)WAL=3bQn zW%BKw`)bNP9}WAaCkK6D4nOQ%AgpiJku9pU@_@fYZ&nNN#T6b?a2zl3v2rkm(jJ>9 zy5sh}7y1*Jbe6(&G%FU^@_Mf$?_UAvOq_5jOs$>I7tp_mdh6KKGU(o$vw{H)Ty06b zTc#%NP8^lbMWxS%hr%>J!G4#yZ&lO2JDa~#5A<1AhYn@?(7Fq^HJsL>HwAjUgj9`U zb*-<&znL@H7t88DDBP-xI_cqsND&5H^9?01&(V9UeEKSXT8h7*8z%H6!s6+Wa{3r? zGNhvl$bYsRT^6Gy*4&?ef8YbwYtl-f+DWY_M=uNZU8Qm65F`ug)6Bm{igw&|JL4vu z2_!}DY??uXR+>}p5Poob(M_tO(WsWcC7@rBRQWm*+g8w#JYmxrgNHm^1P^lDf*|!n z{?u4hDtxvyXk|0e|0^cePhN2U^P`~tGUZB}eJo#|dy`;b$6U^V-&G%gB3$`ve^u9(ck#L{J!4nfGus9>;{o^K)t4>2d$vnQ#YS$ig&{(v~UEE_H&S z+!^#O49${SRm^!ZA#innkI|o4Itx(uwwJ8Np2W-Mrs`CRRRlk?_@xRQ1+-4``MrO) zZqm-EAvZ7rA=W~X7kti$r>AoCrDf3fA_kl!Kr6?Q_SE?P=%h2_$h@Qy$1TDe`J+O7%3~JO zFR}#eXd#Z?KY3=MMvgul_M5X?Sb z3HPI-IabhdxMJ+U$7#ASR-A$?aV0 z!v!$+NNd=5?qUc!m@3TiLQ5?Vn-?I)T2Di+#tykH?1Fn_AAk7hal$4ZkoJBZJS>*=PB%#f66gO{_ag{%Ca# zHRSAJ*l3_V#ftB_xi|Wsx@vW|^~~B<{DhK26@&JrneGR5Z<&)GBU*#Ba3#fPXafx8nNPC2%@lhdO{}a)44=MAHZmnrPmI}-vSy-5r+-ru1 zdWr1MM3K-Fdp#NO7TPg5T4keqQ@QF)DnPn<=e_3m)&Fr^9k4uY?{GBtvo|tS0~I)| zL(DmOsxn^v(D?U3P^@_VLm|Rn+nvp{Wsqo>#;zf?(5ushVDfcAmP!(RqG! zn9GGC1Anc-M1>EQ|KXlg{R{;WY1F=>R(HSu#&Q7RmQ)&GO@93E;iRrf`bjElaWLB0w_hbMH&3|jpr}r+|_JmdH z;i~hV)8$Kai#}cYD6uqLZ~g2~Pt(jri4AW@*5(a)<%%)13^Jvw0>}xKdw&3FcA~uF zB-2kLOPm*KOx|cIV|n7z>%h8~O_dcd&P`0-)X^j-ZE!irWw_67j zYky|u;GLJiS?0~~Fa89W$-Twpk0K^gm`e9(F@o@!$lojWu2lu#*ZmivYy? zb=)M`6<d- ztX_?9t77YNDk5z8QV{F`qfgxp^mV8_v5iPj(7d*)VrdJo)WsxH90Oo2k>yltR(kd_ zm;_pm;(f=LIkA?&wNs5#$$xD$1D&X%oO*cOuHn#rToBGG{2~}8Jbl7sOdG1Ej}19i zKPAt5=Y1ZAotVr+a)LrmaN&s-l;h8L-s8&BESjVH0@12&FLHVjGR297XhPt~0kJrR zvOfL+qot~(pi_L5A%JYe4USG6$AY(N1}Y6a)VraAuu;S(j?gnyA>a*4NJEVQHTuB0 zHEm2nDFyDfKMtrLltm`4ZgG+D#jTas1I%omp3O4`(0=m;Uol8$ zeEO$M9&K1*@1C*Ae==~LsKbHAQ z@#;SbYgIqGmsA&$Oe%h-4;B~v(dVAmpr##rV!I-oKhwg%X!5X`X_w2;3b;a-uY-YG z`^iF3^)q*(Zv#FvX$Y+rPBUopk!2TPbb^<6hqV(80A}KOYRlz6tqy1LPOG_TF^FS& z80zITzJr-dMjMCUH3sdmH+m3*#f4PC$3l|yi--$QL)UF<5T0-8fUdm*9$PXxCp`mo z*0SBX4VJm9=*#kvsy?Kd@*nD2j8?>BIVnm9GX&@PrqH@H7hUi8+Q`r65K(2VH(`a! zpEAd}fIX%x;mKFKiOnqxPYwx!CD}91-P?`sg}_kGnQ1d3DGunZ4xp$&xUd&Odei3b z7*o!SvVSd_*th#+_F{|o4~SUC?GG*GQ;F7@p$(ZP?PEx@j^U|!GgK>6-?4;f-qF>i zqZlT+!xJM_1DS%IOaar7qmAL*Ke1B?BcXM(08@LdQrPiy1uNU1Ny@)6GYgX_!~7S5 zslGod&HJ~$c}L0gzF!YWyjND5S4koSkxHB|#=8HxDH0PWMJ_|^V8S%@qNqK;iuXzB z!k&~THSS@hQe1;J6C+z-A)+Hud>m&Sb%8 z%!0y-L2Y<>NnWuoucSCy>5_istA-PL+qtu2*sax9aS5j-HhkTQ^u^iwldEqOqlsLQ zaIa$s$9?f{QDl?kk*RKy5&UOw{@=GRDU1$Zv1daU@Gk~l1hGvavoD`?5 zmOOKv)wlt#U}|z#s@Z8zltm}ES%4n{-MRg%6^4G#+mCgkF*RT56~fu34W1&h2CEG~ z$pJ2^ts%~xKv?L#6VB_5fg>0r`jasWGR@Nlz&IMr=n)hfBRoZq(ZbARu)hTHf?Q7iT5Lb-eoWB3?`Yz_s$sXpmn@*;F z{%N9B=4WnPlq>6;_^{Ld1$dEKhw-^($Jkoh1yHTGV}{e^f7$-}f+ux#{T7nR(go__ zPJk02RP$lnzSZ&T`hn>OBbH~O5pX+Q3C~-SXym-3jn5USwy%L2gT3+{SDF{@5c`=# z=2MvgN`=%}I8Dg(kMB0uxh>(-?hV9(a_=8Kac`440-X~>REkxpRiM24q1868e=Smt zjLYO!5s&=szqwPyv&(a(;ez)Nb@I@EU$4Y#P0EbZ6yL{A=epJP0pfI5SBd4yuUH&1 zu}rvSy?~KLC*htET`8)Es3$ojOmPv}UAfbHFWHY5L&1paUYE~anrG?b;N7!y)fQko zu8U_S6>I(@!PIwT0QfKz^>^Y>vUmyGx_k@0y}B@KeYhZ@^u!++8e1+9m!hn>y2&y(xuwLId zYP5FKM|JCIb*?AVaWpehTN}RRG=|@h^(oe~Mxj{E+RKgpKo^fiN~X?*W2WuJT?Y>6 z{T6!W28X%OO9S2bUcW($&2tOcuI_<99hw#Wt*PM5vB?n6&dK^1&D-YC*h?etk2!02 zv~f2poyT$x6o&o6$|M%I&W~7pL22K9w!oH6*qXT>^QGO!tX-G}2baShO{+o3xfyex z>=;BG9JAB^e1A+^p9GKt4HY@H@zI4#X#W(~r0_}rc!}p?@I9CeJYbNd0T(lBBX#(Y zj;a6DRZsN4lV&WqmX{byYT>ldQ{O~BWNk=al3K<|tsxX03Mo18?%%lGXzW>W>NK0nJiaW z$!$Bd(YV&HNLoqNxl1#AJ}kQ@oADxcLzHmp-l*lry$b`KcX7LnQL%1AT!MzO7N3}o zIvO<>e@F$LdW(s>|E`ZON*r31MRn7v8Zv{yFIUmk8%dFC{4MJ|isfi(JRslG;ePN= zEt$8$1<>|RPE0N%!A@OpG0Cwe%`G7F8KOM+OO=;q!Jtoc=GE@;*{pW3uiDSx+XS|B zAWS7TA&+`YKFySqD6ibK&|+}(=H#$AfL6?fRU zJA6FPd9T;LbDjK{%*w2_lC1ohBr|s!D8z713{ls@B0SmM2%z4Q1Q=(Te^T`a@ryg+ zBzl{pLEp`p64LauO<%2~4*T1DA3Ubu$+kunpFK1NdWh1Bv0U?~~tsv1E5cNsbziEHK~>;N9ouZMYNmNT}}W ztZ#t+%7VpKqv5pi%_NJKiDaV&hM5xdL%v2Tv4@3$p;tAw7se%=X%W&#dyV2r)va$c zJ|9!qbW@|kG4{E*?gzw;}n>F`clnh-9gfDO#7W2^BoJ}%x9b)Joi=mOlAsb+vC=yrjXbt!u?5!jK}1BxQi&xl!wscm)qu7IRUiM{7mkEY z{=(z6E~(zB+IE{?Eurq5m#~gh!d=_2+?;dVr^l&=i*=02;8Q8=pE<@IoVQr8hTCrg5$KsNWw>OcG5Cei#_w$-|0-uzky>zuuMq8MwRD} z)a`N6)qmA{=lUZ%-;H ze|{{#5{MLCnpBxhtd>5<{NPO1d^2$u_Gye^OiQ}Vas`ut)>p0lHkXwxWYsGT>13KS zMex1EK+(H+DK=@ zra>Qpy!; zGPn7g+rOH8ud$S)`!w>b(me+moeldtct0;u=mDeOIH0}Z@6_X#yo+~LQwS=qhbM;i zEg+un1%upMtAcz@K`tNFq9YG89z=EemDD|=*VMRudABv%2T&Xo%s0Yzp;j3Ana4&1 zA?1r{(~!$JBY~)?L0Uas{ttSA9|?cXitpBCuo_vLR!`tPH&5~K{3&;qmZ1`mhfi}> zMF*|}T)kYe=t50#BMq~Ro>!9`a|EMDdPd$(@!4?IIZd$~;a=H>Q=`GUzQxn$>b2+r zG=AL}a{b;zR6E}m+exXFm?3{i-_7`O(|#gqX%YB7^N8BQ?91pP*`wIfodiZlVHV!< z;J`>;*qqs6?O}!V6dv{~r(YM43KFb5dX#9_^>|&9z-ecjCUeZKF*I1z49xqXYy#hGD!{1jk?O~G z=g8y~Y1TcuQ7md5;E>A%EvdEq*f#?D22fF}0{!^s)34Z;8c1>CRZ41UZ3=7;j|dZA z)Bk!fPQ_P(Gfw#UDt%MWln#d8P%?o>e)QlLobtD}1o2RIE|p!Cxz^Td#{ zXupG}xA$#TgM8{dFBN6+#+dng&r?~kZ8k)EeJpElNGV}4zmgnAMy>El#daVS_p`lW zcbg;A*?l7uB5;FHC}BltEL#D@P!dw`Y7P%(OfZ|M5*QuhpgS9>Eke1=)}9O;JU*_B ztva2%=`;DAiAcg$OW%g9XdkPLG3d6yVCB6UqB(u=IMaNzHn?O*ns%wpa9@Z23`;kw zx*LV1?7$T({ltfWm8TS-n9-Ro-4+BO67*DR3$Fny@|5&ZVLl_6UgGQ|g%^|3fg{!q8g| z{a|z_`s<+x-t3*AEj%lc_wD|=H0!Y2X?8k^T*VrK4S2;0->9BFy=z3tm^ci>?w7Hz65s!njQ5$h-k=Ddw_l_D zzTyz{N4%b;6T3aVqtE&LpsTP)RhEV$7(qey?EtQkD`=b;CkEkE_TBTmaW@ zWOsXG__B+1nsW4MeY(J_uUeHrLAbLoOyOhttc_HrL!bB&nxks0-^hsuLXmYmlo z>L}j!$uU7lbHyuG@ix+*4TtfVMCZ668%r&*74bHfErlqaRcQ*e(we`h%u3s$fTi0WU{nNJ9v>_j#yvYdfF~j8_p4M1+b1F6Rq0JPWVb;rn_uTe z!klK)c!X<-1!Gg(G!vNF#wOxA+7+ushl8g(E7-=oK=_J}ZY;TP?(NH@nO&*lPmG^8 zY?`mltWOur;jdu|Np@Z&y+yU)SKlK#MP&(uT93G0t;Q27O;kN?+mH*Y3R($x(p=~c zANeJA@&p%+rW-?aH!U|;N@2)sNglPeF4MOmV^Hq)*433wfpsm;jhhJQf`k%K`wzoP}qhXn=HcTEzTIYt=H0Jz+vl(lwRVFY7*S)KZb*BVeHSNm@y1e1s7ta6>V?Bs3<%ACHDTMo=DKoUW~+obOI^dDoqjj? zhU9_K>5vxH&CQ3d>RF<(QpLNSD(~ywgFkco=4Ygny(c)c=yfy1zDVC2A`ZCTeTkxj zBG;iGH#*jX_n?_8+*0vynr7jyN3w_GH%Y?t$Bu`WasqxBm46n(1I=5sIzA)3F{JwX zrw!-_?Jh~S*JZ>h%avHs2bP|qojD^!;o}I)o^0$-@CO#mU6WWngWI!DAhX<92D2I* zEXpY5tC@|&N!^h2jJHe_$K)sVIBPv$xWd92ryLXtBcllCvyC4^uGb5U80>re(*dmM1w2A^iPoQ2<-;5m^D2zN&;G*W15vF` zd^afFpKa9zi4YyGW;6G97~(~2?_GKQ*G_Q+sU6lB*$w>5Wr%~$4YP=P*~&U$vrBTj zMR)AObh@y)(Fzy=6tbIYGZvntU1iph#PSE8!U}^5rF$L zqt|GsTE$=um`Q&tJ#(*l_hu!$@OBtNuE1X1TZX;Y1YM+j8_Ac4X`Jp0@hLb?DCEas zU7pz%IlmwtB5^`w*T67iwD_Tz+?pT%p^= z;A?UENtIUYMB-3WAc8Htj{D{K9uOtKoX-|oS*b7e;r+zX1RLL$%UZIF@acHUPuS${ z6fX}@0wVn}-fgnbTgt6reDbad4b7LsMmu-y+IIS-p=3DV5n)*)&*L5!q-&i3DXM!O zbYz(wm(<~F{D@jpp5iy0jr7w_;GwKNl2to|%t6$Je3Yx`I?gsB0-M!COn~j#U2W?j z#+xAg_e9=G$Y$PP^#~FM5sGCucjkxkRc-veSSH5~7Szb$%iMix9o?d^J*~dCcf6(a zdY$U|MS1U^u5$@Gbhgo(0xS(N*B8&TtV3eM+8-HC#s@dC)!auzJOrd5@iaq*DHuNZ z;l6yuHx3#y@oDso^Q%5WyueQ3v_zvNQGvpvUPWMPGd&SoVyU_rrBbl+2z0C(_n5*( zR{s$%?-bLFHQmQ;IwVVc({Jr*ZQfoiZ3M>j>RX6gHch6g9#<;c1b+qU>Gy zGQ{WCKs^tg@0JuOhsh}yAqB2UE#0K0Y~p)(xnMW-R^16%Xk`b7*mCxLogoYJa8Jkg zg5i@QPqj5gC;6A9Kn*~h(*4^|6$_A^KW}R6 zM`=@LNH~Ufp@NRG{3t|=D6M&|!U2i>*pj<{=qX6ZSJeSn8vPZk4w)YtL@CCI z79B|nm>{>*RpV;A%*_q{r<+8LVTe_{JXsTLrv$vhEy<*(hHDaNQVUDaSO(^*XEcr;~=_CcJiZ(||*+=nUETI~9H zypjswE7pp{D?$J}a)z~;;{!>nZhQ50$%349a8m?fS+Atk!^XZQ$J-$7Tn#uW?{n&LkrU)#sq1>M(UnKmN zcW@3Kw*-J)zIK6eUnA$TRYUOtMcaJfgO14|B%g@ju3WN3sGaOy!WAqA$ejMEC`NYX zFns`Z@6HS#GuD0bw49qdNAP*t0K1*5*C zio{@(G-uP%%!zX{B^OL{ur)0gi#SBkR_`0(H3ghaky)^BZi~`3D4)-z%Wqmzrl3A12Pg?EH18yP)KnUszG3YHqZq^SQYOCq$~@ z61%`gRWMZe?RCFXDGfFO8ELaqX@O9#YojGYh~kA+JKV!VMOzP}#23Lht=aiw zLQ`9UvO#1eV;Yvor8BqyQL*;c&m5U@;aod zqKsvvvmxa1^4%A;6u}d?<}YqpH+yJ?;iN&nB z5sGG0^?>0r%mNJjVAb?8iQGof7N?k!)HzzQ*Yl-Y3O4)hNo{!qLA-P*p-aJOHRq)( zMW1Duee0?5ijqj4QEMaa`6;}8+IrF25_0(mK^2BT@da{+07K0E#aB$* zR&!44hB~f9^$+3-LG{RydD*!Lq!>VDui=u_M$xCk|DqU9Nq|73Zu(oM6Sl0d1%1@e zqa5*s>C#{(T8}An(v(`x?t^v3p)TypZf+jqtNsxK^r^3}%qjVC9`X%n2(_`k4-DK- z>_x0vV{z0>VFW6c43U%ELBD>Q{?nB&4h`EQZ`?B(-p=?Kxufa5d44hD_mm3+WvYBK zf6Vnl0_QIjsNnYp?8FO)yS5(jU2d$N6gac^mW})dZ7q$kJpW-eHJvdQ3Ox)QEi4Z& zgP1(XztZfPu{}nQVcnjKshK|?_tw6cr43;&kOz0!zM8(dBFn$aKcL@J%Qz6vpHju2 zX?}?LG>cxyiK+i|*qK6D*OL?`JpbaAJ;n9`L(HXf|owXuGRQ~mNQbNlS;@btY| z>XXm`nt!062x$*8Z5-v3Z3I=DAxhM-6?t?i?67D&{*`5}QsDkkiUcbg!SRQk)Y0Kv z)8KoxR=E#zOrkcm@E%)UZ{X!o?9>=B8;9hORhtFG)51mPZh8bK&{M?$vegJPu^a&7 zb^S3J#VB$xS;_`^qajSJB8I+cum*RttNE6(?F}iUwtm`tTa0hV`J38j4ua<^44xld z4_@FfQoPzDgCCQEUR#oMwW%PJRIcvw!xSM(M;fDqoy8P{N`W+PTjH)Z(MP}fxCSZT z^3CP&NEh~DZJoLYQ+!o`IHLt~*1RkfE-Pkt?13+ga|MX&x8(#T2#c zVRmG)*zFtyfm0*CU^Fb~mZvkdl1@ zaEnY@O*^t?!=E(35ZiK>3^ZblXf1HDcFAuTPgOdWYoRl*zIdufs#aMPvYEU2b|3kz z75C@lGxG}Y%;G5g*Td+yQhaN1c!&YAc}c*IO3?@>vg!c7D5LS?oJ${NylSS#4_21I zj|!~g$*f2!CN_rX^$r%?H`-GM@fjJ-Y-29QqY5#fV26hR?iwSWEK%gl9^%D2}H|J8eYaS+Hfb?fzqPRUBpUBOqzHNnpAK9A_6 z<3hMek{c#3`h)ko(Cc|bRpp$aU}H9#Tgwc&5W;8=C;}{Sf9pq}PF>PFG#H;jzRpkI zl`?yRbTRw`$ZydM=JI_yot7Isf5)500hro_j8)_dsco`kuvyiJ?3Akrri#FE@>htx zyVD5T-=TKcTuNvYbvoLedj2_x9(4ql=*F+>@OXb;)`f9-O&!?%+#6}}#@hYjdHh~V zV5Q+2@-1xb7W$knuRY2r;BVHu4THU@xO#E&&dewm;M1mghTAqsr?Cz&(p~?0?w5WO z-e*^|NjUDp7c$pl3fD&SRc9+$ zjhc);{S)qfYDyS%5z+u{*B_}ylb zFbtXt2<7R*EE`q<;kc>~M0b!^ov*Cbho0j-UOjRWslWThyXSCvpm(WEk5jlqmsLZN z{Kd;dj-q%yQuf)X;LRZG0f2blHofuO_xqkQCSMsB*BuLRg2`|g-EcMc=h?6wH5Jd_ zL<_hSWC*gs+&*jdgKXu!AQrgeeh4|I%G$+1Up>EP5(MvMIDd)r>koVq3Gkzd&^SF}hd+)U9{ zvOHi@ietRknPI4J4HeBdU1fOMHQ zeC8}vPi2Ko^ob1pE$f})q8`gKLQXk$x~69ZW~wEc z;f0sv#8|wR9n?DCwLnJg3beu-JzxH8x_CPry%QrAm`%KAzGxn?j7ofTqaZmkzf?Kt zN>r$Gd9*F3xdwJVx9!cWefd_NC|a!laN9$4t-Bf%x~0;ACO^N$1QsVx$_-RQ9G*n# zrng+UVt5MjNVw}FcS?RHN{*iZ^ftwHBbPMQPr#oOlwB#9d!xk}|6JM1KwW^bU8`j6 znYw&#cCyjoMfoLPV`49>By`WDM!5+pkx@HkI^!AXQpN%uX1Pye;#3qn1S#QTW!oks z1q*cIXFqZ~avmCUHg3`OlHj4&B&ZF>r)GG!v_XS%aeB)-q9?ZFr)AavRaINubcUJ^ z&F|LF6=B@uB6v$4TRzND;W25ES#Kh@J}v0-`jsXiMAGqgBt?bI-d!nu$lI3G>9K%> z3Guv~)X`IcdABY$$D?_Z!lmQWwegt~yb-@<@3ya|4lx|PJl?Ax5b~M5lvWP=xQpvr z5FGc0NZR?)--nrJeEWu9N&orP#MBZCn6`jcCTDs2Regd0eCMcuE| z3D4byi7XtkCdpV7WfSFhT*UZ+6JJ(g#m+QR~XAt0XFpVx*r+y4X+yamH48hh3P#Q>F3&7Rwe?$Jfmr+mfK2W?f2zG7Rh8C6VV2rx z!^au13G-FN;7S5X8nu<;5uxWV4IuT=@Kxh($Gy9q{mb1=Jp1ol;BZs9CIrryr6gNR!v$1?^iu#&OLlF&H_ee;zX&9m-mm8uG1RSiQ_t-ob$_C>tZ4sU2e15ih z`q6?sxr#gWu`zh3Te_AQWgT^x`OYa~|I!~{fpIa9rZp^M;B-1^OD=0-Ai$v`P;b(; z4xjkYW;gxi!1!H_!URLrOsSs}=_EFd_2l+oS0zbamyDZ{AOm=@@%UEbsQd^?!R*sE z_+PJ-?tomyakur~Ce?`pXyEd%D_i^_d++wUEB8{)>V}v5Ofiufio|iOD|Z=m4VAjr zb(TBl;h4p|6tFsnj2cJNORvL?^8GpqExv&K{2_zdxB@xl}DFXap$4t65^aI##!`*HC_83f24_0 zX8@NX^Zmu?-YTy(j9)a7G~9EQcR1Lx8c84w9@EcKqHtg z$|2!BL_tlvbU9~jHHU+?tAqRL9*!B}sZ#P}jiQz4`vZ|~^KSPCMsl8QQEhW-LWN-g z8~w4)Hbz9Y=1P?nE@WyP5*Zdn`>>!OK-*(S;9cs+con0`r#EeL=v7*~ff)BF38EVV z?)!P3hEva%Ziv!P%jnM$ZmxT1SNiLwOqL;fZ`JRa4VB`Rd{X)j}FYm&XSyKa}9bHz_j`WTog&sc3Y~%yZ9c^rpKYPs@}sDNayUGE12;!PEH=cjz!EM z_p_7U*VkD?L5I0r0ra!ONh&)sIX{DUe2(LiL#mDgyJ9#OP3h)FoG)CHs{-rwO+%g# zN-_?PC%ru80rIuM-wcVjSeEdB_l;-1&O>&pg0<5t;~B>@5y+7nWODHyKy7vZa_POWW7H~#leS2Y)?v)!<&&E1Vv>%1Y7K3}(^ zzr4f&oqzEmtoM5we@+nK=~#{eqAD4mfGeelYrV@(ul(%OMLHQ(T!cE#rY_@G&%(Lv z%kFc%cGP!pQ*`k9Z2KeOjNI1qEGe@4|qWkTEygo?r zWCjPYH#7-I&kGr%E?q29#@jAJqs&Wed3NF&^;JDrTP1L2_Y7>CygPelKb(|wKbDZ|)!S0f$yd)~Geft#dOkh4&28 zof1kJl+Fi+s1-P7^0{N)VNAotm%gAWS~R&M@Hy)YTVg<=`N(ykyaE|3@bBpAWm9Ux7f+&k1eR8ZVXz5+Z`i za3FXuR(}YYRqjg(NJ3Orq)bTv`+pF9s_Bg5{y|YPQGES3+vkG~GVEVBU<$jDw|`-k zR_V>elU}e&6JQv77WKbMAa1$GJ1;ILUfPQCm+yb3ffqeJM-yu&Muxwx@=`D_DwrTx zL`2YEhSJuU&`?DXh_w&)Z$i^Q?LdFP5%$Eyf9d=ugYjP)AW*Ez3z3oLZ>4{+??51e zf7byise^GGX#a*2{S$!p5d?YxI{sUV)cgmk$kxTi(8STg*6c4l)PJ{D0QL(U0Wt`5 zVF3cY`!{P4$WP}V_D;?o)+SE>zcHb)PBRF@0{bN#QgHuW`=A+k#o>QCOJoa&G5_M) z;UCDVf7OC!0VZ-J`n$9L&9(ZM(g#bht|QUkqxH=Z57xs9oaRXKx7hI_ez68GI}(Zh z71aOcH2up(r0xGsZThcZ#5&=@w%39QoCyDR&-Ws#L%>>2q<@QkFJfscINgc(e=2_w Y8{5IlPK2mvFXJo=4+4dD{8i=u182h#KL7v# delta 22069 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 Inspections Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Evidence limits outlines and previous cases + - 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 Inspections 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) -- [Evidence limits outlines and previous cases](#evidence-limits-outlines-and-previous-cases) -- [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/inspections.html#using-this-manual) +- [Beta identity](https://townlight.github.io/manuals/inspections.html#beta-identity) +- [First run](https://townlight.github.io/manuals/inspections.html#first-run) +- [Daily workflow](https://townlight.github.io/manuals/inspections.html#daily-workflow) +- [Connected workflows](https://townlight.github.io/manuals/inspections.html#connected-workflows) +- [Architecture](https://townlight.github.io/manuals/inspections.html#architecture) +- [Evidence limits outlines and previous cases](https://townlight.github.io/manuals/inspections.html#evidence-limits-outlines-and-previous-cases) +- [Technical specifications](https://townlight.github.io/manuals/inspections.html#technical-specifications) +- [Configuration and administration](https://townlight.github.io/manuals/inspections.html#configuration-and-administration) +- [API and integration examples](https://townlight.github.io/manuals/inspections.html#api-and-integration-examples) +- [MCP and automation boundary](https://townlight.github.io/manuals/inspections.html#mcp-and-automation-boundary) +- [Security and permissions](https://townlight.github.io/manuals/inspections.html#security-and-permissions) +- [Backup recovery and maintenance](https://townlight.github.io/manuals/inspections.html#backup-recovery-and-maintenance) +- [Troubleshooting](https://townlight.github.io/manuals/inspections.html#troubleshooting) +- [Verified workflows and limits](https://townlight.github.io/manuals/inspections.html#verified-workflows-and-limits) +- [Terms of service and license](https://townlight.github.io/manuals/inspections.html#terms-of-service-and-license) +- [Glossary](https://townlight.github.io/manuals/inspections.html#glossary) +- [Alphabetical subject index](https://townlight.github.io/manuals/inspections.html#alphabetical-subject-index) +- [Source and document control](https://townlight.github.io/manuals/inspections.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-inspections 0.3.0+dev.2 | | Principal import package | townlight_inspections | | 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. Create the case Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace. - + ### 2. Retain originals Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft. - + ### 3. Choose supplied or automatic text Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic. - + ### 4. Review the analysis and citations Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice. - + ### 5. Save and record review Save the case and explicitly record inspector/staff review of that revision. Later edits create a draft requiring renewed review. Retain the case history. - + ### 6. Prepare the Records copy Separately edit and review the public summary. Preview the Records copy and confirm that private observations, property/address detail and staff notes are excluded according to its contract. - + ### 7. Hand off exact bytes @@ -113,20 +139,21 @@ Drafting, review, approval, attachment, export, fulfillment and publication are Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback. - | Direction | Material | -| --- | --- | +|----|----| | Input | Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. | | Output | Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. | - ### Product boundary The bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided. ## Architecture -![Townlight Inspections architecture and evidence flow](docs/beta-1/assets/inspections-architecture.svg) +
+Townlight Inspections 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. @@ -137,13 +164,13 @@ The drawing shows the principal staff/evidence path. Native commands carry trust The retained-original contract accepts the following MIME types, up to **10,000,000 bytes per original**. This is a decimal byte limit, not 10 MiB. An unsupported type or oversized file is refused; preserve the original outside the import and choose a supported derivative deliberately rather than changing its filename to disguise the type. | Material | Accepted MIME types | -| --- | --- | +|----|----| | Photographs | `image/jpeg`, `image/png`, `image/webp` | | Audio | `audio/webm`, `audio/ogg`, `audio/wav`, `audio/mpeg`, `audio/mp4` | | Plain text | `text/plain` | | Document | `application/pdf` | -The case input bounds evidence to ten items; the browser's upload-body guard can be more restrictive when encoding/combining files. Read the actual refusal and reduce the selected batch rather than assuming the per-file limit guarantees the entire request will fit. Accepted retention of text/PDF does not promise photo analysis of that format. Configure an image-capable vision model for photographs. Whistle handles supported raw audio when provisioned; TextFlowKit is a separately configured alternative. Missing configuration is unavailable, not a fabricated successful analysis. +The case input bounds evidence to ten items; the browser’s upload-body guard can be more restrictive when encoding/combining files. Read the actual refusal and reduce the selected batch rather than assuming the per-file limit guarantees the entire request will fit. Accepted retention of text/PDF does not promise photo analysis of that format. Configure an image-capable vision model for photographs. Whistle handles supported raw audio when provisioned; TextFlowKit is a separately configured alternative. Missing configuration is unavailable, not a fabricated successful analysis. Retain the original filename, MIME type, byte count and SHA256. Compare generated observations/transcript with the evidence, correct the draft and record review of the saved case revision. Supplied photo observations or a supplied voice summary must remain labeled supplied text. @@ -151,28 +178,28 @@ Retain the original filename, MIME type, byte count and SHA256. Compare generate Use the existing repeat-case lookup or authenticated `POST /desktop/v1/inspections/repeat-cases` with: -```json +``` json {"property_reference":"Synthetic parcel A"} ``` -Use the same property reference as the saved synthetic case. The mounted implementation matches the normalized property reference against saved case heads, verifies each revision hash and returns up to 50 entries with entity/revision identity, title and review state, plus `sample_data: false`. Empty results mean no matching retained cases in this store. This is separate from the lower-level `townlight_inspections.case_lookup.lookup_repeat_cases` helper, which returns sample context and is not the mounted saved-case query. Neither route queries an external enforcement system. Keep any real prior case identity and facts separate from a model's proposed narrative. No GIS capture or external enforcement-system connection is implied. +Use the same property reference as the saved synthetic case. The mounted implementation matches the normalized property reference against saved case heads, verifies each revision hash and returns up to 50 entries with entity/revision identity, title and review state, plus `sample_data: false`. Empty results mean no matching retained cases in this store. This is separate from the lower-level `townlight_inspections.case_lookup.lookup_repeat_cases` helper, which returns sample context and is not the mounted saved-case query. Neither route queries an external enforcement system. Keep any real prior case identity and facts separate from a model’s proposed narrative. No GIS capture or external enforcement-system connection is implied. ### Prepare an outline for review The mounted `POST /desktop/v1/inspections/notice-draft` accepts the same `InspectionInput` shape as the saved workflow, not an arbitrary notice recipient or enforcement command. For example: -```json +``` json {"title":"Synthetic review","property_reference":"Synthetic parcel A","inspection_reference":"SYN-001","dataset_kind":"fictional","inspector_notes":"Synthetic loose panel observed","photo_observations":["Synthetic panel appears loose"],"voice_notes":"Inspector supplied summary"} ``` Inspect the returned draft/outline and its limitations. The lower-level `townlight_inspections.notice_draft.draft_notice` takes case identity, property reference, violation type and supplied observations. This source helper supplies a reviewable outline; it does not issue a citation, serve notice, choose an official fine or make an enforcement determination. Where no native button exists, technical staff use the current authenticated API rather than an invented screen. -Revise the saved case's `notice_draft` only after checking the actual evidence and applicable Code source. Save and record review again; a new revision does not inherit the previous review. The staff packet and separately reviewed Records copy retain their existing audience/exclusion rules. A drafted outline is neither a Records release nor proof that a notice was delivered. +Revise the saved case’s `notice_draft` only after checking the actual evidence and applicable Code source. Save and record review again; a new revision does not inherit the previous review. The staff packet and separately reviewed Records copy retain their existing audience/exclusion rules. A drafted outline is neither a Records release nor proof that a notice was delivered. Source contracts: `townlight_inspections/media_analysis.py`, `case_lookup.py`, `notice_draft.py`, workflow models and `townlight_runtime/inspections_bridge.py`. - ## 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. @@ -189,11 +216,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. @@ -209,11 +237,12 @@ The isolated documentation exporter sets a fictional profile and unusable synthe `TOWNLIGHT_INSPECTIONS_TRANSCRIBER` selects `whistle` or `textflowkit`; the installed candidate provisions the bundled Whistle CPU path. The owning transcriber assets and retained notices must stay with it. A provider result remains an editable draft with original evidence retained. The separate TextFlowKit MCP adapter is not an automatically enabled Townlight server. ## 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('inspections_domain_request', {request: {operation: 'cases', offset: 0}}); console.log(result); @@ -223,7 +252,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 @@ -236,7 +265,7 @@ Remove-Variable session, headers 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 @@ -260,7 +289,7 @@ This write requires Meetings to be enabled and the signed-in staff role to permi ### Complete technical contract -Read the [Inspections API reference](docs/beta-1/api/inspections.html) for every documented operation, request field, constraint, response declaration and source supplement. Download the [OpenAPI JSON](docs/beta-1/api/inspections-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 [Inspections API reference](https://townlight.github.io/api/inspections.html) for every documented operation, request field, constraint, response declaration and source supplement. Download the [OpenAPI JSON](https://townlight.github.io/api/inspections-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 @@ -270,15 +299,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. @@ -304,7 +332,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. | @@ -316,17 +344,15 @@ On failure, record the time, selected composition, component/installer versions | Photo analysis unavailable | No configured image-capable vision service. | Use supplied observations or have an administrator configure the existing adapter. | | Automatic text is incorrect | Model recognition is uncertain or wrong. | Compare original evidence, edit and record inspector review before any official use. | - ## Verified workflows and limits | Product | Recorded result | Precisely exercised | -| --- | --- | --- | +|----|----|----| | Inspections | PASS | Retained original/hash, supplied observations and voice summary, saved/reviewed case/readback, separate exact Records copy and private handoff; address exclusion; 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. @@ -334,7 +360,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 @@ -373,7 +399,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. | @@ -389,34 +415,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/inspections.html#security-and-permissions). +- **AGPL and source** — [Terms of service and license](https://townlight.github.io/manuals/inspections.html#terms-of-service-and-license). +- **API contracts** — [API and integration examples](https://townlight.github.io/manuals/inspections.html#api-and-integration-examples). +- **Architecture** — [Architecture](https://townlight.github.io/manuals/inspections.html#architecture). +- **Backup** — [Backup recovery and maintenance](https://townlight.github.io/manuals/inspections.html#backup-recovery-and-maintenance). +- **Beta version** — [Beta identity](https://townlight.github.io/manuals/inspections.html#beta-identity). +- **Configuration** — [Configuration and administration](https://townlight.github.io/manuals/inspections.html#configuration-and-administration). +- **Evidence and acceptance** — [Verified workflows and limits](https://townlight.github.io/manuals/inspections.html#verified-workflows-and-limits). +- **Fees and official decisions** — [Terms of service and license](https://townlight.github.io/manuals/inspections.html#terms-of-service-and-license). +- **First run** — [First run](https://townlight.github.io/manuals/inspections.html#first-run). +- **Handoffs and audience** — [Connected workflows](https://townlight.github.io/manuals/inspections.html#connected-workflows). +- **MCP** — [MCP and automation boundary](https://townlight.github.io/manuals/inspections.html#mcp-and-automation-boundary). +- **Originals and provenance** — [Security and permissions](https://townlight.github.io/manuals/inspections.html#security-and-permissions). +- **Recovery** — [Backup recovery and maintenance](https://townlight.github.io/manuals/inspections.html#backup-recovery-and-maintenance). +- **Staff procedures** — [Daily workflow](https://townlight.github.io/manuals/inspections.html#daily-workflow). +- **Station configuration** — [Configuration and administration](https://townlight.github.io/manuals/inspections.html#configuration-and-administration). +- **Technical stack** — [Technical specifications](https://townlight.github.io/manuals/inspections.html#technical-specifications). +- **Troubleshooting** — [Troubleshooting](https://townlight.github.io/manuals/inspections.html#troubleshooting). ### Operating subject links -- **Evidence limits outlines and previous cases** — [Evidence limits outlines and previous cases](#evidence-limits-outlines-and-previous-cases). -- **Find earlier retained cases** — [Find earlier retained cases](#find-earlier-retained-cases). -- **Prepare an outline for review** — [Prepare an outline for review](#prepare-an-outline-for-review). -- **Select supported original files** — [Select supported original files](#select-supported-original-files). +- **Evidence limits outlines and previous cases** — [Evidence limits outlines and previous cases](https://townlight.github.io/manuals/inspections.html#evidence-limits-outlines-and-previous-cases). +- **Find earlier retained cases** — [Find earlier retained cases](https://townlight.github.io/manuals/inspections.html#find-earlier-retained-cases). +- **Prepare an outline for review** — [Prepare an outline for review](https://townlight.github.io/manuals/inspections.html#prepare-an-outline-for-review). +- **Select supported original files** — [Select supported original files](https://townlight.github.io/manuals/inspections.html#select-supported-original-files). ## Source and document control @@ -424,16 +449,26 @@ This edition is authored from the immutable corresponding-source companion, the ### Workflow subject index -- **Choose supplied or automatic text** — [Daily workflow, step 3](#workflow-3). -- **Create the case** — [Daily workflow, step 1](#workflow-1). -- **Hand off exact bytes** — [Daily workflow, step 7](#workflow-7). -- **Prepare the Records copy** — [Daily workflow, step 6](#workflow-6). -- **Retain originals** — [Daily workflow, step 2](#workflow-2). -- **Review the analysis and citations** — [Daily workflow, step 4](#workflow-4). -- **Save and record review** — [Daily workflow, step 5](#workflow-5). - -- [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) +- **Choose supplied or automatic text** — [Daily workflow, step 3](https://townlight.github.io/manuals/inspections.html#workflow-3). + +- **Create the case** — [Daily workflow, step 1](https://townlight.github.io/manuals/inspections.html#workflow-1). + +- **Hand off exact bytes** — [Daily workflow, step 7](https://townlight.github.io/manuals/inspections.html#workflow-7). + +- **Prepare the Records copy** — [Daily workflow, step 6](https://townlight.github.io/manuals/inspections.html#workflow-6). + +- **Retain originals** — [Daily workflow, step 2](https://townlight.github.io/manuals/inspections.html#workflow-2). + +- **Review the analysis and citations** — [Daily workflow, step 4](https://townlight.github.io/manuals/inspections.html#workflow-4). + +- **Save and record review** — [Daily workflow, step 5](https://townlight.github.io/manuals/inspections.html#workflow-5). + +- [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 7499ce620dd22224d829efc9cf885310af38f19f..09ca9fac2f6b390601fd5e16cc0cba8c23b26186 100644 GIT binary patch delta 191145 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 z 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%0D1RZi1`2 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

>$RKvUbr( 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 diff --git a/USER-MANUAL.txt b/USER-MANUAL.txt index 5cfea40..a16a46c 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 Inspections Manual + - Contents + - Using this manual + - Beta identity + - First run + - Daily workflow + - Connected workflows + - Architecture + - Evidence limits outlines and previous cases + - 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 Inspections Manual -Townlight Beta 1 · Naming candidate documentation edition 2 November 2026 +Townlight Beta 1 · Naming candidate documentation edition 2 November +2026 Contents @@ -26,191 +54,354 @@ Contents Using this manual -Townlight Inspections helps inspectors and authorized reviewing staff. Inspections retains original evidence, supplied observations and optional configured photo/audio analysis, then supports reviewed case workpapers and a separate Records copy. Automatic output is a draft for inspector review. +Townlight Inspections helps inspectors and authorized reviewing staff. +Inspections retains original evidence, supplied observations and +optional configured photo/audio analysis, then supports reviewed case +workpapers and a separate Records copy. Automatic output is a draft for +inspector review. -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-inspections 0.3.0+dev.2 - - Principal import package townlight_inspections - - 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-inspections 0.3.0+dev.2 + Principal import package townlight_inspections + 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. Create the case -Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace. +Enter the property/case context and inspector observations. Keep +staff-only notes and identifiers in their intended fields. Save before +moving away from the workspace. 2. Retain originals -Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft. +Add original supported files using the existing evidence control. +Inspect the filename, size and retained hash. Preserve originals +separately from any derivative draft. 3. Choose supplied or automatic text -Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic. +Use supplied photo observations and a supplied voice summary for +deterministic work. If configured, Analyse originals calls the +image-capable provider and bundled audio transcriber. Read +unavailable/failed results as such; do not label supplied text +automatic. 4. Review the analysis and citations -Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice. +Compare automatic wording to the original evidence. Correct errors, +uncertainty and Code citations. A model output is neither an official +finding nor a notice. 5. Save and record review -Save the case and explicitly record inspector/staff review of that revision. Later edits create a draft requiring renewed review. Retain the case history. +Save the case and explicitly record inspector/staff review of that +revision. Later edits create a draft requiring renewed review. Retain +the case history. 6. Prepare the Records copy -Separately edit and review the public summary. Preview the Records copy and confirm that private observations, property/address detail and staff notes are excluded according to its contract. +Separately edit and review the public summary. Preview the Records copy +and confirm that private observations, property/address detail and staff +notes are excluded according to its contract. 7. Hand off exact bytes -Attach the reviewed copy to an existing Records request. Inspect its attachment/hash in Records. Attachment does not issue an enforcement action or approve a public-records response. +Attach the reviewed copy to an existing Records request. Inspect its +attachment/hash in Records. Attachment does not issue an enforcement +action or approve a public-records response. 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 cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback. - - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Direction Material - ----------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Input Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. +Consumes cited Code and Core contracts; supplies a reviewed copy to +Records. It does not imply an automatic permit-system or +enforcement-system writeback. - Output Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + Direction Material + ----------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- + Input Inspector-supplied text, original supported photographs or audio, a configured image-capable provider when photo analysis is selected, and permitted Code authority. + Output Retained evidence with provenance, editable automatic drafts where configured, reviewed cases and exact audience-specific packets. Product boundary -The bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided. +The bundled Whistle CPU engine executes raw-audio transcription. +Automatic photo analysis requires explicit vision configuration; missing +configuration reports unavailable. Synthetic execution proves that +adapters run, not field recognition accuracy. No official citation/fine +issuance, inspection scheduling or enforcement-system writeback is +provided. Architecture -[Townlight Inspections 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. Evidence limits outlines and previous cases Select supported original files -The retained-original contract accepts the following MIME types, up to 10,000,000 bytes per original. This is a decimal byte limit, not 10 MiB. An unsupported type or oversized file is refused; preserve the original outside the import and choose a supported derivative deliberately rather than changing its filename to disguise the type. - - --------------------------------------------------------------------------------------------- - Material Accepted MIME types - ----------------------------------- --------------------------------------------------------- - Photographs image/jpeg, image/png, image/webp - - Audio audio/webm, audio/ogg, audio/wav, audio/mpeg, audio/mp4 - - Plain text text/plain - - Document application/pdf - --------------------------------------------------------------------------------------------- - -The case input bounds evidence to ten items; the browser’s upload-body guard can be more restrictive when encoding/combining files. Read the actual refusal and reduce the selected batch rather than assuming the per-file limit guarantees the entire request will fit. Accepted retention of text/PDF does not promise photo analysis of that format. Configure an image-capable vision model for photographs. Whistle handles supported raw audio when provisioned; TextFlowKit is a separately configured alternative. Missing configuration is unavailable, not a fabricated successful analysis. - -Retain the original filename, MIME type, byte count and SHA256. Compare generated observations/transcript with the evidence, correct the draft and record review of the saved case revision. Supplied photo observations or a supplied voice summary must remain labeled supplied text. +The retained-original contract accepts the following MIME types, up to +10,000,000 bytes per original. This is a decimal byte limit, not 10 MiB. +An unsupported type or oversized file is refused; preserve the original +outside the import and choose a supported derivative deliberately rather +than changing its filename to disguise the type. + + Material Accepted MIME types + ------------- --------------------------------------------------------- + Photographs image/jpeg, image/png, image/webp + Audio audio/webm, audio/ogg, audio/wav, audio/mpeg, audio/mp4 + Plain text text/plain + Document application/pdf + +The case input bounds evidence to ten items; the browser’s upload-body +guard can be more restrictive when encoding/combining files. Read the +actual refusal and reduce the selected batch rather than assuming the +per-file limit guarantees the entire request will fit. Accepted +retention of text/PDF does not promise photo analysis of that format. +Configure an image-capable vision model for photographs. Whistle handles +supported raw audio when provisioned; TextFlowKit is a separately +configured alternative. Missing configuration is unavailable, not a +fabricated successful analysis. + +Retain the original filename, MIME type, byte count and SHA256. Compare +generated observations/transcript with the evidence, correct the draft +and record review of the saved case revision. Supplied photo +observations or a supplied voice summary must remain labeled supplied +text. Find earlier retained cases -Use the existing repeat-case lookup or authenticated POST /desktop/v1/inspections/repeat-cases with: +Use the existing repeat-case lookup or authenticated +POST /desktop/v1/inspections/repeat-cases with: {"property_reference":"Synthetic parcel A"} -Use the same property reference as the saved synthetic case. The mounted implementation matches the normalized property reference against saved case heads, verifies each revision hash and returns up to 50 entries with entity/revision identity, title and review state, plus sample_data: false. Empty results mean no matching retained cases in this store. This is separate from the lower-level townlight_inspections.case_lookup.lookup_repeat_cases helper, which returns sample context and is not the mounted saved-case query. Neither route queries an external enforcement system. Keep any real prior case identity and facts separate from a model’s proposed narrative. No GIS capture or external enforcement-system connection is implied. +Use the same property reference as the saved synthetic case. The mounted +implementation matches the normalized property reference against saved +case heads, verifies each revision hash and returns up to 50 entries +with entity/revision identity, title and review state, plus +sample_data: false. Empty results mean no matching retained cases in +this store. This is separate from the lower-level +townlight_inspections.case_lookup.lookup_repeat_cases helper, which +returns sample context and is not the mounted saved-case query. Neither +route queries an external enforcement system. Keep any real prior case +identity and facts separate from a model’s proposed narrative. No GIS +capture or external enforcement-system connection is implied. Prepare an outline for review -The mounted POST /desktop/v1/inspections/notice-draft accepts the same InspectionInput shape as the saved workflow, not an arbitrary notice recipient or enforcement command. For example: +The mounted POST /desktop/v1/inspections/notice-draft accepts the same +InspectionInput shape as the saved workflow, not an arbitrary notice +recipient or enforcement command. For example: {"title":"Synthetic review","property_reference":"Synthetic parcel A","inspection_reference":"SYN-001","dataset_kind":"fictional","inspector_notes":"Synthetic loose panel observed","photo_observations":["Synthetic panel appears loose"],"voice_notes":"Inspector supplied summary"} -Inspect the returned draft/outline and its limitations. The lower-level townlight_inspections.notice_draft.draft_notice takes case identity, property reference, violation type and supplied observations. This source helper supplies a reviewable outline; it does not issue a citation, serve notice, choose an official fine or make an enforcement determination. Where no native button exists, technical staff use the current authenticated API rather than an invented screen. - -Revise the saved case’s notice_draft only after checking the actual evidence and applicable Code source. Save and record review again; a new revision does not inherit the previous review. The staff packet and separately reviewed Records copy retain their existing audience/exclusion rules. A drafted outline is neither a Records release nor proof that a notice was delivered. - -Source contracts: townlight_inspections/media_analysis.py, case_lookup.py, notice_draft.py, workflow models and townlight_runtime/inspections_bridge.py. +Inspect the returned draft/outline and its limitations. The lower-level +townlight_inspections.notice_draft.draft_notice takes case identity, +property reference, violation type and supplied observations. This +source helper supplies a reviewable outline; it does not issue a +citation, serve notice, choose an official fine or make an enforcement +determination. Where no native button exists, technical staff use the +current authenticated API rather than an invented screen. + +Revise the saved case’s notice_draft only after checking the actual +evidence and applicable Code source. Save and record review again; a new +revision does not inherit the previous review. The staff packet and +separately reviewed Records copy retain their existing +audience/exclusion rules. A drafted outline is neither a Records release +nor proof that a notice was delivered. + +Source contracts: townlight_inspections/media_analysis.py, +case_lookup.py, notice_draft.py, workflow models and +townlight_runtime/inspections_bridge.py. 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 -Original evidence files and hashes; media analysis records; observations and voice summaries; Code citations; case revisions; review records; private packets and separately edited Records copies. +Original evidence files and hashes; media analysis records; observations +and voice summaries; Code citations; case revisions; review records; +private packets and separately edited Records copies. -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. Optional media analysis configuration -TOWNLIGHT_INSPECTIONS_VISION_PROVIDER accepts ollama, openai or anthropic. Select an actually image-capable model through TOWNLIGHT_INSPECTIONS_VISION_MODEL; an Ollama endpoint may use TOWNLIGHT_INSPECTIONS_VISION_BASE_URL. TOWNLIGHT_INSPECTIONS_VISION_THINK accepts true/false/low/medium/high where that configured adapter uses it. Keep provider credentials in protected deployment configuration, never in a source bundle. Missing vision configuration returns unavailable rather than invented observations. - -TOWNLIGHT_INSPECTIONS_TRANSCRIBER selects whistle or textflowkit; the installed candidate provisions the bundled Whistle CPU path. The owning transcriber assets and retained notices must stay with it. A provider result remains an editable draft with original evidence retained. The separate TextFlowKit MCP adapter is not an automatically enabled Townlight server. +TOWNLIGHT_INSPECTIONS_VISION_PROVIDER accepts ollama, openai or +anthropic. Select an actually image-capable model through +TOWNLIGHT_INSPECTIONS_VISION_MODEL; an Ollama endpoint may use +TOWNLIGHT_INSPECTIONS_VISION_BASE_URL. +TOWNLIGHT_INSPECTIONS_VISION_THINK accepts true/false/low/medium/high +where that configured adapter uses it. Keep provider credentials in +protected deployment configuration, never in a source bundle. Missing +vision configuration returns unavailable rather than invented +observations. + +TOWNLIGHT_INSPECTIONS_TRANSCRIBER selects whistle or textflowkit; the +installed candidate provisions the bundled Whistle CPU path. The owning +transcriber assets and retained notices must stay with it. A provider +result remains an editable draft with original evidence retained. The +separate TextFlowKit MCP adapter is not an automatically enabled +Townlight server. 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('inspections_domain_request', {request: {operation: 'cases', offset: 0}}); @@ -218,7 +409,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' @@ -229,7 +425,11 @@ An administrator/developer can inspect an already-configured isolated runtime fr 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' @@ -249,162 +449,263 @@ 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 Inspections 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 Inspections 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. - Photo analysis unavailable No configured image-capable vision service. Use supplied observations or have an administrator configure the existing adapter. - Automatic text is incorrect Model recognition is uncertain or wrong. Compare original evidence, edit and record inspector review before any official use. - --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Verified workflows and limits - -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Product Recorded result Precisely exercised - ----------------------- ----------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- - Inspections PASS Retained original/hash, supplied observations and voice summary, saved/reviewed case/readback, separate exact Records copy and private handoff; address exclusion; 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 + ------------- ----------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + Inspections PASS Retained original/hash, supplied observations and voice summary, saved/reviewed case/readback, separate exact Records copy and private handoff; address exclusion; 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 @@ -429,14 +730,19 @@ Alphabetical subject index Operating subject links -- Evidence limits outlines and previous cases — Evidence limits outlines and previous cases. +- Evidence limits outlines and previous cases — Evidence limits outlines + and previous cases. - Find earlier retained cases — Find earlier retained cases. - Prepare an outline for review — Prepare an outline for review. - Select supported original files — Select supported original files. 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/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 z`e5Un*`3{^m=JoitNvvc*wLMvzK=f@8Yf_Ofil@P=W1_qKPgMZHM#U&|JX5+7K1#Q zl|@Y2h}dV_-=2gVu*%|{`R1wVUbxcMmoWqbe2B6`)a41t?&~#*YLW$GA4Nq*_Z!;g zrkmOvI3d|PIC(erQAsGNdzyvKqX{xy_ew{hp$*+ePmgX&Ypk925hu| zOpo01K2q`hR;nHz)2FtOZ0H~6^IB1y;jSEebZR_LaWh7-g_+{sGBw}bu68(39n1Dp z5;MhV$gro6B>|t?Cpbte@8@*))wC-f)x?Dw>5Xp$am_M|6fb!tEyv1lUK_ za^MnDmns7g5OO`kZHnvWZ!pl#HXj6eTLQ)uQCw7>ZeoA9D}ywuIHPdnlFnc5Zz_UjhAno9j}H*s1Sv_TsZ>Rb48d^uuR&<&>nAYgm$&^kf_7%O8AIcF_t;W z(?Ua$M~&Xy9$b@LAv~PT$JdWsLTwwV{|jYwy*oyVvSp+weTvH~nM3G3^9-eZ$_6R zouwqg788RB!I`{R{gzx;@Ww~`KL(I0(QZ+R*fT>{#N;Rflv5j#FZQQuuGQ66FT>78 zejYcum&!cRq9X?x6=05&Xlb!!+^7wGBK*YuJ>pqpS z7d?*r;?4V2#Ow>3uak0WjjyrwPie}{aUE>~m@Mp6|i_9$BVT%ce&)bqm0p?eyDR@iR1z}$uT6j#e_`@;HX`tR!x_sJ!sE#DdH zfEfDoo8&6r^&UT_Bxu+Sz^p8xZMy!*-Kc{RYOA(oE3OcNQQO~;&(+Yz>_AunS1J$b0I{_lXVaYEHyLcchb5E1Rvj8HrNJZ<^EB(d~PH+@G+L z{z8@UGVOAeI!n@91XhQVr`5^016Tv*wYyujV`)C3%cDZ#_2A<-tIc~}!yc|@s903? zHHPE08~rLpd=JiWT=T^{I8G0DAk}pdJ^$C$#kVC-M2!vj+Z++y3n&JVG&nEg=~cTT z)3(?&S){~teO|WPn#5vSUv0r;yW-tV^eB4b#&zTJEBFjZVNTgGD3%O)9PqLt^@$Bu zJ`|00bRJ_d77AFK>J3Z*nY+cCj?U@bG;5&*=S%~+zh7b~6ljVgYB-c@HaI^Xdl<=~ zg{QG&G}D%d3kI}#+%j8iN2c111J$IcW-4!r7y0t@!g0@sXbw^(n#x1Lut?cuy^?-q zP5Y)B?cxDdn`A!YC82iAbadCLD15kF1=NzX2v&I6yf&Ti^64r?&AOQueX%Y##ZhwG zY6BiII9Dl=LXn3DG#-qMkO6SwU zX|C3+yYoF#py2JgV+7sdUhU!aYBy1;TFpnBfQ!=3%hVGsJqb<0vbk!db1aPzZF;&> z+w@-+MZ0B+ajEAn9u7)38(aOg^RJg!hsBlrv@R3DMH1%U3>+#lMn4UTVtk-IYeZi> z-hEKx8=lVfo+@2vwgF*1r%!ymvkTjjK1ZE*(>aK@kjCSPEg}fOr|)rhGt4+Ca?m)= z5oCSmW9ayaUAj;Nd}CYJJD+2*ai)oFqMg`AU$|@O;BvK8JcLklRUGA}cX70#6ELFb z7YdFl6kw0|(i(RZPz~(6Efza^%-dr?PU5DbPK0u_`h9bW4@Staz>_R~C<@ zz>DKTt?+VYsP}IIpdf$QV49;E?|8OnP%&r32+zRL$Z+<>Uh{;3cL zP%sanm8*e`tx@bYYlDC~^8(n7&A8*w)G*(p@^Gc_cG|yK0Ncc%!{Oac{yAhz+e^G$ zzR!CpjlSi$xmt!wP0m2*@L|;9XD{b*?>gVq(Vtw)%PhXZPzBK{EoXIbm_>P=x<1hj zouFdXN2-wwccRv_NNWq-T$co!gDUjlF-`b+Ev+jL;WAGw`Z<>iGm7p9Ate$`(rI21 zHB)=+clFKcas7bx0izRc+;##Z#0u;TQ4Ff&C9nz3 zdq^ULwRQ6D_pmR$$FRDf*=yu0XiP`8- zv>>gQ3!I8p!&7Wc5rUw_ROiwgu`HaJ10=UD@`nfgP7SSb+|6Iq^+`zGrH`e)ks$~z z`zR`?vJbwEs5l~i zI&qi=0XTjY~!eit6I+UJh+Mvy4RPTluJL>C0>0k3$hFh`uv?>0?)Ih4xBd? z3-+k{N{Bwgf4EYypDHMyN_*_#0RNFO+b1s?_-s{NsnK-aukE6Sg{Sb4)+zi8trzB2 zPEb)w1Qw9F9w&P*VLAP!HC1J&i~dVV3cy4TaML}0N7y*kSqu6attUXC$qAP~iQlGN zruzEU3Ms}J%M;$LL<%s~5|numeiGMArQ@jjg1N<3Zv4qbJ+kzam*MMs8q=mol}MUi zB)D2hQB>T_-Lon-#*V`4B3qAgt+I#4NyURNkkB`Uji2JjZ<)&BKO#FD31(XV0!Nd6 zmU*|SXOhJY84(XMk{hU7F{O7gNNh>Q2D~FR{g0 zaE!e3q7_u5{1XD=aQvEqt}D06^x71bU2dG-^fWm1FAd2g z%7YBUytprC!XM`oF4V*6DqF&&hX&Qjj%13K9g!6coKNR*lHoS?EcRIFKOH|vg8a(9 zo?ivQnneT^VQeIe8sEb9)(Ks1PQ1N3+$h?^&3;vIK{N4HkZ_X3dj3;oJKsvGyf!>l zy^g&>!&cO8yz+7`q^S(uNN%AnLp#b^{wbgMX8{Tm%dvb-Y~{g4OYH}gR#Mxhx1?ND zMfLPUI?_3U5AlU(C6wxu{ZVyWPR`)6ekS#@g|0&_ta4~DzTp_%GNq8GH=9{ zr)pmgy}#crlfUTApwm}hR%WiEuXO!T?xgx^3@?(IWkABaM_)EUXfZ zh{-bQnS-38-Z+wKUJ@2`0-_wO1a{kz*zN3B$*E(j^15BWJTM$)q0`mw>?RPp7ugksBn8>z z2Hdb(%?Be~vaX%86uOqsy=(9jfTNe==3rD>N_CiEsObSGNMc_JO?vH`7MiXD>F1U- zNkyj38T%F={P1eM5>}Op0>yD!;r*|YAFNTxfpZYvnLsjK9ZjN!RAo^>^8s<+LnlzW zLe)2=&zN43G(zm!=Ya$p2M3R2{fkF=4uwcA#iz`04bC|P>e%ttC8R8w4( zB$0?*)gufh5ghl(+tEb%P6!&f~km-$I(C1wg3-BM5mi=<8<0H;}LbX6K7Lm>k;#bqJaU99M95i?Q z?6n$J%^M0jwI)}7okFS9KRHXc%)o^qf_#3XvlMMqS^{xtDNCbL-U3QTX&>G~t`mJ_ z4P|LM({fHzKK?P55prX}nAF*X67iJ!XBtu(S$o_YA^iO zcCnXo4RXR)&>Ph^blKUCLYa6P^V|9iAehGGfe_4S<;$vrku5(b*5|)1BbU^7^4r74 zS>nbNmSV~fQuF)nI!%tNVj|si!bS|0*er`7w03y_*;dfxrHhPTDhAExrwfr$Cb z_BEPQqO~Kf?gyCUy|YJ5LC^T?>@4?gOpQ(g`)BYfK%NN%uJ4$AEaQg1(JaVIK0gi@?Az)bK#P0VT-A9z`o(vi27pQ@_6!l-{j5 z!S?{kf6Te^M^hsOX!i_3iShKC&gK8_>S2Wc-${W_ zkNLlq4xY#`0OSwGk*s!acvN=da!r(9RObSJ|JAW=Xt^|;P=0B;S-UG_>Ab!NVrBSZB4h zN~ILUM2Un73>(%puL3md7qTmX;9KX_Y+cO(LeU9NH=JNog*g8yo?-5mFmn4N{2oS3JPHj|(umEpqv>8pGc3f?lLz=BRzVQXFSn9BiS!TC*J;#c3YqU zTX1BwzoDF6XZ#5MdNKy8x2h%69dAek~XF@5^ig4P_oC zL2!E3Fe58_swRLsQJp~Z$PC{DX&A&)!Nxb7sTu;5Fo>to$AS4Wi|vzL)nn)1`#2|F z{!t~>K*HPL&^=!D&yZ2#X7E=`7;gztq;QGs$GzaqB9PR}ihv`9Q`em1GNqoh-K_LpL0AE6Wj($~luXdb!pA#Aearcs-St^YN|=cgfl3g<@S zj|^vJb=fL?&3pb8`s}BdD2v=A1lH$Y!sd>Kvnxr1KBD*M@MQpe1~90E{}Y#%NB)OJ zik?)K^M~{86>4g%h`{gE|13-HsL*+_l3qj6$A4b&X?0a*7-2H1p!GkDfg^3qWAC_5 z1NDF3@r#j`9cKIZqJ$Y>LFS^s2Tf^>^v$BG|C$L}KR~G~Rzi}%f3W}nJG&-*yj*PZ zmyJ{`A8Yl>;rj&@4pFAmx5W3OQUHsWPuK%ABK;*NEr9qNFqFVKHBM+& zUJeA6*mTPlj(-FZkVx=u{(8%YGCQKj(c=?6BZ^>&*tgsZKvLzfTsJ%n2*8iq8UXo~ z{C_C~Hqq_`u{ih1;ekMRJsO~0?o>&|2esIMyV$@Qrlt$ziKEg?P(sa{si8C!_&zy9 z_nGUf{xd?(?89<5s_Ra7g#tFOPcLprAd zvJOLM(lHrI_r{-XQZg_y?@RrWhUNAJXj^L<>;);JO8OM7b+eWQaKI zY@WvlBKeK|4c&88c7TUbd=Gd&<~1$WJ55iq6`jPrym$U2+l`6;tD=fMfp6+2yr=aO zTgG~86`A5fyypFehr4ltu1Z*DtxPU^N!~$o=d8Wp*S!fm0@1R>47<}l(xRe=x@$Or zmm-t5@wvvZE0E*2*+~k=wdemU5QmKZ7Cyg_ZK?&Ff&sqtVJ%8!CM2wX6p2DcKFS{A zuiIou6jk!D@DE5ljEJgy1fg=CD;o3~8CriUi&9dYwanJaw@YUg9`0ZHovVPieJdSr z$&TtIY!n%5&F6EMNG%H478!89c-;if6(8+Y*=X2mYFT~B z;djZ$_UCfbC&_l3ywsXk)TaKs-03&lkr%=;8w8D4``Jy_qioN0!U4(>ItXbKtS7`D z?aKd0J;x$H>1Zw39aQ*$OrI3Lo_TbfY_VqSDl+k}j%RjQ9R6n7FNo&d?XC5z{EC5| z#kI<8!vwgzD?Tgza}o4MyOU0Ru?4Y7w3;5=Nz=6T=&X8Qt&}!fExRpwQU@a9zW@V~AQVp9ai z)aXSoAJfOk+Z9h&fr`{4KN+2u{Ic&*VxDcW*A%<0E;6Gk>)&Fro;X=(r|_hcbis(n?yW4YuYmN9i9)AoYPfhxz!ET?Ly1dqCsKnpsu%qQc>)`U>0Cerht_FAW+EY|MTLOjZw-OeaPE|~ z$?4C5^$s-cRlfJ?G~q4FYcJn-bBUmQeS=eDIZ0fHGgy5qIb>01yZ4?#a`Cm^Rkxw* zWmVz$l9%i4lpShk9ulJLa@;+^M%=igUrN-&)mlDRd?EcppE}k{>t9mP?P5Xc_r>4s z|L+-~Ub|B;+Yqaj7c)3h1c{^_brT7XubkCSSt=+v@);bwH6}Thk_ds>siBrRTa2f<-wNQSCI+s!f|!gzQzqFerIDQmPsv4 zEXk1DModuojMc^^fdirp{-{`t{QM#tKZl9rTxO)5|1CO863XdC^aDMj^2U`-6r#fB zyL1ceMaq~zF%UK-+OMvzoW%-;*Jj~BZUoS8Q{G`UC`yzsYKkZ)*z$!7SVd^v>ff*E<-hV9?R@LiZAgqN#t-R>bm|*_${WA#n}&Ahc6l;WJa@m%%#C0$G37 zr6*nxVzVT{#rd+dh)g~A2@VXV>j`VO1^rs;-siX))pocV*iUi09IzjL@ItN`zRS2%QEgsLWCfcDb(waI@-)=2jE~eoKelW0?BZuV=CjLPx;>-;>H{Uut z>e$;ffgyfnV;iMJ2y5q9-vGrhn>;4{PAr(vPEj#-+-_WaV zJ35b(aQUd%)YpC24(66^4Ys;dt^k@xV>AALmh6 zuE@JpWL-owUsDHE6{d{s37*)aE(c0ejuHjW&tCgULadS_wp(NRXWY z5$x@H(-Pvbz~Ipmv6@%A&s1c8qrjY_@jTAf|K@g8s&DKGaEh(2DG-hXd0sh>E)iLjJ!YFDfb{6 zJ?SiebR{{(Lss!}fs;Ja5>X}HQ)c`~5mMWFc{Q zZ+h#)_Q`}C+z4WRIIcG@yTb&`Ird&q*9MnWkIVWIiZA+->RVl%)@?-DL9e3#uHpMj z(Pb~)neAc7;)7x}w`iO^{B$x8XwQ)VKyPKX?3`{RO_wbYL%MO&*!fg6mWHCcSA{Qg#E*oD}-gIwkKRjGUc%4t{0kz_;>1REv=Iw3S zv~KPR?xZEFRk+WuZu(8yw6Axh%W)ayfsUT9HE;R`o5#0~tdvq+%$6>=w%shc;uYcW zwgey%t|zjVUb=M@d@*@LKZS-Y9#1uHE9P69o9dc=GFx!Zy0l*&&e>>_o1I$DT~@4z z<9SW7I{cY*5wC5`HV7y*)0-e=L(vyUgIPl$VgKf5v`=~bQA~eiy)YXgBYQL3Fawp4 zfCYx9%e7t3etd1`eE9bsmS_r2l>3EV@&h=}`R&C=4Q{zw@SV=qNHmKq@6Lrn&YJ#Eizx#K8np3Q7JduDiNL{=WkU9&NqCu zN0eNaxJ(z2*5;c~?H!oNw;FE<0(pt>XF9kzxQ#w9UCL&5ONyfKi}nY+CZHwaw9mXa z8lWVv+%&()9fb$C_7Hs3aNQfSvMeF7Q%Qe3VDZp$M~C_TYnsUr*bYVaWC;xkxvP-$<1{iOqghR^UL zVkN_f%gUhx)91f-lS;HUG%Q}v{YIk054e`^k-r_8GjkUFgbYq{rL`brZxM&D?BOuI zX+xu7*XHfWtLW6rM$pOL?C^(fNREo;&(_+`lMf+n69Uo{bzl9Xa$e(kZFSJQzdS;K z@jeyX+4Nv+9AqBuC9@e`Bu-iTg03jj@A5wAb#LU~?Fu-KNYY+eY z4v21>+j)asnisVXq00Y$H&7gs_!7E1TBG6bbI_lYZJ&(&@3Q^X2M%Th?w_$%PqyE6 zorNl7bgKZ5BTC^kg@LR<)q!3Kw8$3&B0!rp!OMT*S#-WwqfD&;*iqYGiW@o;h%?S) zRU#S{>UI#O3H>!Q>GNi~m+EQ_ekgwx`JHctIu~d1{G6D51;;*lF`0Pw zc)=u(<-Rp1=SRa-wc>H(z>EdWD&OCjQm2Ug)zBsUBupmKd^*hd7Ty*lf5AEES48ea zkFTVPLq*j)Cs{Knlb`%z@T%-?YJo~&+ZlfFMZy>wa^f^O$y8^$;Pyy%CLrjjG6XEd znD=`iqsNP#tq+_Z$V_aJ3&Xm?WnyZ&!ys!CjQ?T*4r)qTj*XR*6H~h6Ki;|_LYh(>>q|1Q4S9yS^ve=J?Qih?#-adm*G_<&V*RLEf1c!WS@-DJuBS z((!Y1?rn(0GSzE(=Ki+G5lSgA9RQ_~Z_NHJ!czn7JCkZ6ccE!9JDC%BjpPl`@wH7_?7TJn@_o6*!*u>JGjt9n*p{sU;fYgPyL! zDi@G#XA;PKO3RemKh>7KncNRij?_o`=b`#^H1C94(o?4!)}!qH1HUHsaPV zn*Jr)?b@2ahN90TFo=k6Udej-Nedn&kjrb{arpjK64iIlC(zp7!!yR0Y4&Tc$s7Il zuS(3a5%I>3jETrb$$5#7&rhkZ;pIn^@!qr6i<%YsRl1C&yBo9Qx|-ub7QIo6I!_u> z=i7LC?d6ZRhkc1Sg!lVigd7}~bs=5PkJ5J^IR}r7dlrZsES4`C&Oxvtvd(3}Mbf#=KswTxK^O(-9Zb!_8Mct@`~cwD@?<_c)Dp*=b$Q zH}vtt121~{cwV(WE{tn+Y%Z7c&I-C5jg89Rkax+6q6A7%@Cyti@mO{&;R?)1F6~x1 zTpg`=dXO(v8NjolYXkhyn98yc-`NlTj=($m$?M`ggT zwtjztM^0wDq)qM@Us-CTsku_X+=xA7-$eYY`I3qQERclGY_p?__Khc8P&r&qoa6=BkhKm zLHGChgvYU?>gk$Fi}xq+8D78IV10k=wK>bL8HK1~dA-g=DpqLiifAz){$202Zgym_ z?6f#TcqK@(y$`=->>8v28EEArlD@)eBpS2u6#EJ`Sl(L@KIPGCz>+*DUwvW$-5m>Cc}xY<8#rP`+Xp|#1P7a4-)$(88_D246c0Z9b&J#!c8*C2}WgaDU-3F!6Z#W!T&Z4-dI}|Kf_5Z@gZ@oi|YBIj>y4zAYr1`TKpxhIl zGKn``<)|Wl11ZsJjDi?9>KJvSL!{+&ry=YOy7Vd{m*Dxn-Ta%IxVs`GnAKk-+5Fi0 zzC>YBH?!ZSbCd11@A=l6EwNd6vI{FY1};As^L=Q4;0aA*sNIZa*!L8xyLoAr?&0Oc z3f?Bzn(Q7*GTF9p*>MBiEzz90l{?)sJW`nV z0i~`wZS->P-$bVZ$@9d#i_V8Sm%ck_r#ogQdfgb4tkohtvPXT%Z8b)Ej}hy{qjGR- z+$8+JtARe_9c9c7r%F{nT7&=a5Tu1Xs)D*F6+ziY@MKOdWpYLX)PEk76D(-bD|$%( z(5Zomv$tfEt&zN7wLclDwL~pi{gT;E<6sE9gLiUeqf|9zS6w<7iv!QqR}k}^`v{zh zypD~FzL9i3;y)a4@%K-HXvK5t?L?cTy@j9IClssiL-tiC@bSXBU)jOID%yo}#QRn4 zrfhG4b1iS_Nq5o$RLLW4S=f8or&(<;paR~cr`!=9=&YY~C!A3;ZTPbJDF1M*0}lhs z{~YlRg1>!Oo2y0T-q;|=`2*3(FUjMP1Mv}0G2i<$>?E*)1KwH<#X(ZIW3*+-KxcT zaOydPiNqoW;P+FN0(FYJoR^QyI8IBgw)sbKYt)Q(#JPtgQU(a^oM{ps!{ih80LRUe zO%S0SkCkAcPH;mest8(K=%RYCwPr3pw0heW4s45#2pgwv#dCZ1pH2AG_Ijk z)74^;M-&=LdGLsEJzMJXkKeaR{J_t)p0GpSG ztK%|Nf!yTEUZe{^G$_E2LPs{|kv2Cqt4ouOM#p_sL1cx4fG+;3ij7d zr!99G+@QOf0Cy=3XE+zwy$!8 zl$~CBn3$eG)Cj)vTE}s!e8<)t^Nr-N!^-b<+HTSJ1WtDYgtxmcFTJqTr<&S^)DuOx z->Lu5p?DSde8BD{5|;id&x`6W9Y#p(xxV1+J|1)N={StCP7Ms=7eBL}`L?wt97%ST zOR{Z^+-9C(`J(cjEs#Ev^d}56`_8BNn!VRm8vS&X517 zVP?Jf#)oEFa+`#lkB8hMyRYkZ$o_EH;?`h4sy|fzt_plI!@%fK{e2Q8`&yM6?TjPO z__R=gf`>Os4(B~>U%4Op;*i&2y#lJ$+%zs-`b7B&S6O0diouIPzB&X%4~Nl>_+UK| z2G4b&f@}n#%Vgx7_G-8It=N|O(xlWKe)f(CND@*DmnHs8cK~690ta=0tnadpx(WOa zqCJIvcd^0ZP*%aLT-Pm3QNI=~*|^~!+s~L?g139%tjhVYruX|A7(`5l7%JwT5B%2t zh-$mmaX3BIYcDC-nw<;SxUz>{SP6;WKlsq1)$V$hz2d6Nbswi86h%@mu<2|MP}3=U z_2#XRHH_{H?8Mb0TY68ZIl%KJ`8b4eh(&0D+^6xSOwCyF*Yu^yTDZEao%ODWMf)GF zWXSK+g~gmKLT{&@@A#Lz&zDKpV0P8u>oe}jJK~uJYsyv zZO+IY-Y|i=N#Uj*8M}XqMVeVpXyh=%^w9mcvlhGY2m@M;G;t48ts^O8v-4fOE}4hv z9fUc~4l6;Djpf^U8a&XsTRtHb-&Lt_HbPq+cI(Yc=n`~2&SN_?)r#iAwtkE3`Zjgr2P0!1B`BB{J)W>Y14 z`6_SLz@p;x5{qyRtJEu#oMFb2T~mQB#p*j0GnEWwH$&gZRz9iNE(Y(|xVFIC{^Z z#N-|`R#DOdm_7WzZ7~!T&%NM61?*uBjA7@z9*dS%nz)5_!ivQzxAE3qlzmMK5=*^> z$2&8OajW$@j=If6FS|N;l-Y*?H&jqv1cCH{!hG6%TF26EmTbDg0#M2SbkWVw;Q04};r&veC&zS&WT+95BO1`Q|2ddpt$kF%Zp^x22w!xBW-yM-0TvFwJh zgsC;Z))Y7)qu1?>ukIYVf)|uIfO@tGxY9yw6(GRdHbFD;Na@mRJs(t{&FDiv<*rVRYkSL@QTq02 z>(Pr=u*Gs$*{g=lw1EmYQr(CoE2>w~Hc*p?`8-d?^)?80ljM%&>n~Q?{kzz=tUU-F~+vRt-_&M8`lb|s{$u^8TU8^>tdLCoE z2e_L%ygynDm#a?8$(0ZY$!ZI|Sd<7G88S5M$v3Z99U-f4C2-~EE>7m>CuknP=)+Px z{a=JrdcSxLBLoFG5HNAz1=_;8u0@2%zDd&5Rp@39tSET?iv>J^Md|FUFmQTP!57Dt zFfc!U0b+o@uwdxFS2L2+j|qB01H$7`2{_d}Np_i`sUW@x&?RVI*E2`;zn=Z}7lnX= zU84Q6LaD?*fT&#WW8lXN_+_W}ZTDg#)Q$FbuYm!0?YE6@)(K3{d6DHZ2FEDdUCFr^UoCieQgqGB$yB^fL?sE_F>Ri_B*H% z`yH=r`PV^!N6V*c4(MeVn80V&)?#=qPQNa&T)&4dHz%lHp|Ih(_j$skzbyk|Qv>Cp z))?^mQ0R{j_Co7Q6XG)fvdc?Ie#h$r43L8g*zwr<=6pX6zSxHizZw1-7U*!Y^@j5w zobR2S=<{wJgXIvjc(5}Nb-{1%4PYg3T;%IGa4*IF?!}pZK@fVSRLQoL3;>*9874aB zPOSNMACEB()MODtgwCU)ob`{B1!YL(3HaMZYHK4i5JZ3s=b=DYoDOMon_TdNORKkYqa(zPz3lyzT zkKXfW1kQ;~XX&2qa)Tje5=b*)SCw5*E1HgFETOw}$$9#tXa2?fRLQ)mAWFyGgL1DR=;5@&4y@n=!IPhd7^nS0BXY}etj$j@BWrY(3m>#EXI3U9a(hHW!l5u_Y z8(-nHz_113Vk~{2GR-y;aGZMHUY<=7bHZe9prxMExLo|Up99LpBfxS}bfLk@=jGZj zCdn^@Ub5swzF8l-RXIF2=~SAK9Sz~Zz}#>fyrToaOb9Z-Kg4$s8jWS)KSm*nPwbZP zrC)_=12*b#7*VSqlk@9+ z(s!0PE7J0&MP}|YQAxX)^87%dp(~x>S8raF?U4uuqwlPUu~55+M03(h^D$Bw2zWv! zbX67n4Z??I>H8${Qe!w7xeS~Q`@RU;einJ_@x_NXm&Buxk}b?qge}i1(<)~z(%z#{ zt5m61u2?MUbrHH)ibbnnNjN;i6qhpGt%C9H*$`pHIUtug}%G$6m5-7Xn zPtKY+e8rc+r`rCpR{(pmO$-Zc-rsX0cx%iz4G(d=hGR{xN=j8hmV;H&DTX>$$@2WR zl9t$Y18!JxgpNs2qh;6NZU75lQ6xqQAa>~-7RM(>O6sTQeCdZ*8~VBAJIryD(xFXT z>pu;|WW>ibi&!{Q=}4H_G+a8HO=5V!I5_iVIXX|w)ZMt*zsU$ziz-pdH&zr^i<74# zt!&>hlww8PJF4K2Rz`f!Zd#!?eX862>tW+ploQ{gbe3S1R&r|Mn6dd0^Q`N_*Ll%y+rCP>4#!(OQ$)0rZ6D}ke;lI>R z8}~|8Ihc+{xLAo=Y#?(emN_+vw?sxoA)uykahJpr|MNBjz=wL-pw9#__QT&*SQSIn z!9M`ybMzfhKF^FT$ru8RN(5DD&!>G(@_rBhvn>#! z@T|q}xH>M5=$8fuBJY~^N{x+)=1Lk~B~zT-7Uj287ax&?7VtC-R3It2vzav(0H3xPS!CYcq#%m8>8b`EYty264X1`o zLjR`y`0oQ-uEMfNnoV1XcIKCnM~N_r!s%V~)9?OoOyh!A6R8Bp&Xq(ILV8(yBFN=) z`T=cJ~ELR=z!z~Sk2swjGAWktG*U!cbM0F z=@vO!E|V*?S1Z-ZmYgyfk5(90kdF<1s8=iSF;tW>ZJM;HEbQo7f^+*qq`D0r2Nr1* zx*>druCz~Rg&yPn?zV3xD=Eg4E5hwpt$>W}c=YL*eU5f@bsbxEZMB0V@SjstCSAtk zoj7M|n%&ng>f(?6n|Im}YP`|a)93c}3zi{au7c(h6k~IvpNU#hbI8eza&oZc<(bA& zig>%?a!i$$DVZng63x_U&q=L+>jKNW!3uqkEEwqih;7N-H4UV>K4I}Z{OZN=5d#vF zg|~P8+E(V4#tc&|Y_}=6g^-*HeK-g4oZXm0Gr`hbqfcV_vkN8+c=PiGdpU~};zU?L z{s!*{nx;<_Y&5iBS+{=a@$t1(E7Q6eP4=}4;1Fq>3_KG?01g1<5nA%smVJbR(F+U4 zLO%>1m!P|7mr;FWRX4D3P!i8)8&k^r{LZih;gc15Q#EOl2pnQjovc4H+b`ywc%=08eE7pC`W8 z@dt$_>(V?KmMBfytZt%{DHBV}@Uy3S=C9)u{1$?ybAj(~8vLc+T2(PI zZf7@?UPw*mHvS=pU`NNX=w4HXsV%O%6{;I)Xm#CmT{?!q(LM)2VS7&CImFDi&%B9y z>K|Su*rwv7(`r4P`aFnTMXFpCEz6tnUgw|v_Un^HCCXR|LkD{f<@5qQ3&|0V{38ac z?UTqLJyMdz7N%LMJlYDv-QV5ZvjynzQi1%d91*1N;ka*7|Dz}PKWSz&Yt8dvw9+l6 z2nG;}3`>q<>3_KR(=|1AK(&b=K0!uY^L@J*o4`TxE zZYzT+GDedZR%xW%Y~dtr9)uN1?S=h>ccA?fz23CJK5yre5UfAJdHh$-zk+{_&>Z>q zAMiRJ4m`Z;)}))>{*kF7lT2j@Odtih14AJ%0z2BO_UjelZBf>#hLr$^vEPQ#_NYJx zfNtbKQ`!W4Uc4rL6KWLef6!Ku8c(PG`>zU5zxWZlu`rQ##QLpr_A>ptaok*dYR@n< zd8QvPHt>0_0E6!Dg7=B4h_a~#C8Z`i+do+yn`Op3O7+ji&Y4S1Sh6>fl>t8?BcO+2 z-rzzpixp1l{SvjZ=`n-9E(yV-;g-a1kPh8 z8Wi%3@{Is(GP1^8i|yu)bYZiRV?1h$07P;8OMIw0mdODmX0b%UL#jHToJh4* zRD4PFn1svJC7Z%*TCG91`tG}0VG4)t*zc%pjZnA8pmn3-Vpn&`%=fby)5t@Zj6Dt$ z-rIjk4zOtZFGt1eD4eck!w4yMilwRvBn%eTB0bwRiVDk=ZH{X(p=OJFD9z@&LXkk z>2QC(wBs6Ps_!UqS{D(JyDznmLjl(>U_aJasV^1Bj zWX;21p{7vESI*i*ruz@2@u4UC3IYsS)aX_7u3^mLC!=Z!Ns}reY)D+mo@@N~H;~84 zWE88y*3b4#fZOxr$yZ*DOXNml($X`9aN1lF-u4;RIe{2T>C{YY6Pdl5GS=Dn-rGaV zV!S|kQod_AVXNIn&lFCeAh!K>Rc2x@wXhT4AH(FDyFF6FVu!oqD1g=9?da5Si4i5T zI^G>O-#LPUIPDA6^OI>!a#4n*K8N7O0%D5J303O82vDLh0^{m7*A5J0mOly6&`u)N z9I}T~ou~sl!ELyg1!%teH68Wxa_Zc-ouj@Z}zWur_iaesbd;`FjL(3C8#d=tPA-2LuR1a zOTJ{V`MN&W?bjD-zpb8*cDM8AB)US%RT_jRjBN*wM_e`~i{`k|aXh-eDM_em4`#it zrO3=;iRw*v4Pr!5C_MD<0;5<1vhxa8S9;e$9=5wPHc^L+F*$OheI+I= zH|T$#w^sfAMVl}I41X5%+)wxzC7<~BsC_QhC_*(XesIWJo=>l3Zp@OGpCg6G#w&mP z!&vpvF!Av;%YnAk%Dq11oIve(XPtci$OiXcEFgz0e}aWAwRG2#Ia)bSjY?Ef(j3st z_$i{$VtQ}h06cvB$@9unPpIUt>wgRhS$wgcHfdgMSXq0lh=qwlD!QNSlI!shOPi2G z9p^*KJ#f0*RU30cx4juSdB;LMxg&|CJ~vNlAwmNhiS&(+p8@n5J9`9R(ZLWC1MKkr zqy(RwRI~8fVdoD%L}zmRVwYL-H&;G;O1NOYjBOjzy3(tlLBSFe)(4aM@GpylpIYfX z0?v_YBv>r=pPS-yDy>>`0K*qEE0vQQo4hPXO^XiJ`j3QTGagZ*@F}i~|Fy^wb7iP{ zwhxD>0%X!Mc*83N1Mxv}3-PUg7_)1;qZv3xjwH%8AWuMpz@x{d>1R3?4j z5cK2xgX^qceEbT)%*_A8%sP!CCU>Id`u_xG_*^tIgVhR&(dxgdOfM|OCnm8{zhd(% zWvQ)pOcI-LHo98Ui(4#>J?TPhqMKle^km4hHda9BPFyD#x3g_U{A5;;C;O4M(kM^Y zFFq*@dCi#;u7EX6gAq(6ye@`*J($NfOB{kxN3mBeWL$)o{0LbR{rpX?EixmQ&GYfk z6xJa)6PJUpdQZD%i~25k^Z5Va z>#G8yirTI*K`9B9?vU>89=bzPy1R1}q&r7ix$_VWhje|1-W{UH!LnG5hT2 z?EU0g>x6UA3_W-R5@R7=A_1bQ^RhE`koAv%aOXVW{PPZqzA`19$vqd!Ip5RB6cpDh zAQAyDExWu$C$3a23m+9cZfF>pn$E7W^*TzP8R90yN~49|O&p-9NX1i%!0%p zuw+%1`rjtHjI&tPN6`^Umu*R|UxOA#cZOuA@(QTSnS(QMuoR1GC@Sf22jeQQydd&8wxeX`m zWiQvw%_8O(f0U_r>o6HxRr9neJ~r`MtR$8B z6OLaM62k9kmAxqdh{3 z9Sh)|8ac_XbHx-ke(ncu`Q{kb)Rr{6FJ0vcshYf8@vwiBkNaV$AP#*l5`dTrT*gma ze(;j9Zn9(B5tBo)mW!<1$D5fsYb5|Lq^bSs)fg`}-U{4-mA9#C8adYJglw!8Qq$sy zZL_A6g7=41?nk#>Z68k>dLS(7y~t}HJUIprA1*xNbOfyzTT0+ZLanFGGk(r{fNPt% zDKyG%|5KG z`P8LX+%R&D&Z>hugBe+X=YI175$2ci%Z&5WLgK`UiS}v3dVg$(vbofM-Nm?U&ed-2mW|Hpx37S@>e?Pp|G~zVU<}v zRaGP3C*26cyvE1EgnICGbNkf}6tj)bSi!@GU|Ya66urvYM$pJW^IIY%rE%LWeZgW} zK9`3svUiyTK{jW;qAvc&ga#GLNl^28seGbHd-lNajth(L}pWaueMD-;vuy&l+ z;}A6+xuMyxs$Kh^5|lN3FuC?p59pe(uHOi^;PD>W^WlNbn3DE$Xj z^h@*SQgPqX@-fwf`Mu7%Y98YPju+Zn_g$LrlXoqYv-unpW}~%}7!}5l{cdv9H$6!1 zBF-XJ_1!Zon((Zj=`Py@qcO3@yV0%dXQ1dA0*~?U%zynt9C;iw$QqExX#x#;TSAse z5W-yz8d*(@@phy-R#A-d2_qpIh-^> z_+1;mVab6#u`MxwVx0hu*uvE`l5Lz@e-cgi z)5@$`e+4f-nmG`y$ea=9hwLX=Hel~Nsdpf0VZ4K8S8!HCxc)eK=LIak{)4Jb?G528x0qSzw+u6+R zo~zjede7Q$(;sRR9aK^~%?Lnp5Pz?U$Z=f(SlU@8i ztRRA&w6ra53HI7>rY>vpYCrQKz4hn0h^+2V zAijFjW7v$ytUKH27j~+Nqt)H_afWfpSw5S&hk}nI;M>TNmh*#b@bRfxX3AN7OZnbK zWU~8^VyDY#hr=h(v{r*#t~pH%b9hE1SCiP*zgyE0LNL10GVb;5vjjajC z6n~d1TkO3^TL(WB?f2W~&MZa;-0r{o2)+ zYGMNl&ke-+Xmch1ueD}{@g@9LIhK;JS`Sn^l6z4nMzX#&=Cxf6ISz=-hRkncc58FlqKuHg$xqTZo)bENDG0 zvphta{KVflo>{sBd)_(u{0;n`)c#;;Y47^WKwcW7uhsmw;JC~Q+P28euqJpO+G(V3 z)O4PFt8F#u?|O;WH|VgxRm{UJlU9(Bt4XK`614I)gJ+DWgwC>#8M zW?@|0snKaf&l={j_KvRZ<6Sm!eyo}0kGHeqB+hS_sdh}o2NZCDRO&s0I0Qk8e?tOf z*rKdi@%StFsmrDmW)w5PGydUkqbeW>5f%kZ>Kr__0o96@E0{U+HXl*}eDV%_{WkE= z|@KVva5L%To`wkc(Hr`VW!j zkwLlg{T^WN74f&*sIt15awRqnj?r~bd{IW(aik#9!(9>oZ95>oyjhCJhkr;N%nQ@T zRLu`Gv%$MTa<3PEXZ-{tv1`SNpJRNy_cNc7di!!k4Vm)+Pd7`dwt~;lnrbI$yMHP> z>$^^qT9GqA+;h5C-s{180r|Yb{-H{VNY!g18It&fm4an+ON8d?l7o%-S~z_?aEp zS4X^skCtD^sgu#7Fe1;ZXO`S}4IWm0WR%}RmOwYXXVrPr4_k#~V`lZR$MM3)Jt3V7 zZ_%$|(iJ|R=D>X~{o-90>a{Tk&~<|I3;V7bFh!{S$%T?Dx>GKoAVR7VT&vVq-{q+{ zCF@Z15y4N?3kWz*e`Aavt#aIbj+WdLrN*ni_?3@v;hz}ZVu5p`7t^rtOP)pi{e-sx zhI^F_&#tiSaPIUR>PV}Pdq&Vk`>wS^o;NbhD{NRk9vX@1EuF&-(b!OGeR|W<9Z=Mk z?z}wB4W4atwPg3=&HetpRQ-a9gUya^E#)g2<%%e9P2YrUTyEao71d;mT#b5TGwfvD zpDUZU2NWeBAz>qCq@rFumR424@iD~TzrK@85@NNUV%_^PtE>4Zdke$0D5_V@&4(T7 z0lGRNQ8e-*9P`mhHlXm!8HAxIVD%wgz6oy8zl8;7%94FwnOe0+N=-xfV{;Y z(QO}%2dl# z^~zH~gvHxmLtI&f*+G^QlRjArmHL(NHkHv?Kx`L8@~px!h!t&=UuS4(am-AjAdcr8?musOlt@T)h{gvBz6d+z zDIs;@*Zrce@A_%`ZsxGmKh!s^1uVU&Wq9u(^GhAbkM{!RM%`BHpUqhShX`}UR&%;VX8(YA`Ss&GF1rn~iCP$^m5eTw> z#KgMK4XIxC^<1p)sYk08P-aVWWOOTPzY_0*MNdaN8d1z*_u5;b;{LNb5-d{_0C``@p*vvs=n-fVWPuD&J?RaBvZ=0&v$Y1M|P26qoPXibYjA6 zaji>PVS0bA^;|aZP;q0wN-zMXI%UrTznty8fXF`vz+Ff3MIHv$TU?v(C)S%IvvquI zcgHG3gl@p7@-kY?1=lTSe{fg?ttSlxJm+APjCunP4^GJBStY6a%@}n??nAHwS2c#m z!;u+cKmTK7(@Vc1?HCuN&mhF)EhMU$bEPUa-}IKwI6_hq1=6y$$-WI49l+dg zG=SnI;9&0}yCOrt2MzztCO5G)ZO9>`g#=B+A-A6seC)))Y+Uo~BkVR-lb34(9I%2h z4X^f6$~s@R%-a3CGoW>=BYkoR(YB4r-9on!L^E}M@S3TLyWDX@YPLv(FhJN zFH#&XqN#{NM4I@Cpb!*bzWbiJXli^;@?{8YarrT6By!D`&|0}fj->k5(e;Oz5P>_` z!L8=>uQn;^13&0)8-3>8+l|BzPMe-p)dCrZ0msz!q&gm^rAjin(ltuHa77-$8wk_G zN;Z7qxWZAPSMG2*pvmT~UaChC<@ihb;K3C!*n4Ns%@SgPvHeImrW)7-@<*(HYW6Q{(sk>J-SYziIAjqOiWG(iM1oJfX4uM|xZ!ATTzw^A+b~I$ z*(KwrlicGZ>L34HY`O@%dha22)4N@ohVGdBA{?G2eC-Pvp-^456wCs0NQA2xhr+VqQcG$b?)9OeQ*zQl%d_h!=rPh9X$=)6?k={JOGxXu&4?}5_aK#k<(NaQswwJfu zjCuugbR7RU(|n~ZS?H7{$>T)Wd(1d2?Uoj|jf{BrGLktpX&}Ts^HhBzPJSBQ-Fs)p zwj2MJ#e~=>K@MGlG^{d===ZW)4Ued1|Lw-#EugJ&Z(BlnL=a$RINU1VCZ9W4N)5lY z?i0tx3GnE2_pukX8vtrv;aSh0x1Mx-j`0)3W51U@c}GnOO68e0S15I5o`dinAjjbe zU5@uxN|BvP{zSeEBZ&`AGeDlEj&QX40qxh(Q1Zrm}$ zLve9qD9vuSOIs#6;gkkbFxqu|_E&5UBKxgeUZ=+uOK*iP_V~u7(PCjIodxRMF-|%= zC`h6{|L7y+?AcSms3x}D3v2f(K?BIcMBRcJR}O0jhWL1IuzxRGeCy%4&ubL=)TExE zb$UfCGFhxib+g4qfQ>V*o)7@Nx*VtxvYLwIxkYkP{+G z$N1LQdyR;+f&~1!eZqy$J*ZDeeuT+B|xh(J!uc zylW7l5vPkTaTvR#_&juAYLkv0Jb$sQy~*-C+!lNmv>3&i;KcZi&3u0L^ZA{k)&hs) zeOY?L(GtayEABgdLao@8RJ^8H*AGg$s)l55n?ByAfUSGNBYL3sw>tLwQ8}IbcF-b` zd9j<2Mz>36aW!oNp*|yG5#N3%@g=x{VNd1#b)v5;arWMli>WnV<3mq7$D4$NKG-iV z*X#TCtKF}IO{;oUzQ@74a&UMupS8_pc42no_EHx$-Nww4|9$u6&buY&iJ>KJ>7>Q` zncPWAWTWVa~Kw3RU9piNPA?q0KNAv*~< zTtuJM@kZy#!49p`L3_y>IO`#(%i@yGmqE$jWogltjRNr?!3miqSEB0FpAUjoNdn zteKbcxL3XY+i_U$JRPDXqv!|E+Td_!>5{;>6@! zP|)i9M|I3>zV=P8nGQ!!|4RYH&@d>RTKgT?I6d)^b<#+Qynh804HHi*g+yo1ba zm;tv}Szm z{l}F;Zw@GIKLJS}`M$CS7Lj=J``suxWTR({AZ4TGAI<0Q^Pn%0k*fb%xt}*=gDtvR z7^+`}<|B^diy8Ih8|Jp8;|mMPGUN}iU##_(9*MlbnFM{Zpwj3Zy{(dw&eNKhJou4l z=ro}TClF~lioW!`H<<&+i}i)IWE8;LI@Vp_&i4(J_NMFf>UnBX^Pe->zNXOm8&L3J zT7y@@{{B^4?q_)2fWGy%?InnK*LOG@b=Oe4f8ABu$3bYA#2hJKT0*8rbHw2%_%|2K z_xSS_;@PB}L_#FD;9+u*b0?uW_YkNDCssUJ3E){BVapM`&!}a~@=E$lw#^e8?beQp z4%(v8OdOgob`E%0U6V^@wkhoYy0HaSyr9Wvj?W0K6LFSw0?K|#Cs5oussEMA+%%}l z;i~G8C7mx4iA*tpbH}nBJW)}*`Q~3AS{!RM$T zzdv+ey+Nr>c6U0;%2Qc%=ss}EF_(j-C^<-^eFstS0-l0`H$Ui5#ou@FN~TH=*SeM= zG6DrDfm*iWizg);qAmz+K<>Mea%H8M4oY^CqM(rE=R))U+%&X2Ufi)bBT=AHnneGQ zMuZaBXQElAAt!a!Ts*7KTsQc9v>?%yLhauYRK0`7o!fco=s$qBOLoxv3Q2r9S~wXC z@Q5ZtpjX;d6yk_ih+Mcp0jH&wEvnbC-;#VCxUdhMwU6)ML1|tLM`hx`a_d{m2*WiV zhy>8*h`Gc+p#D$w75uVzZy9Sm)!i?0cz+0glg9(Tl?=AyR3!a#YueVWf|z)}aJX&_ zmx5?0lO}O$+PXHiTq|)(DO$;9cJHk0yDB}GT(EA58pB&U{{6V9v%535OkJsb%nIp_ z>nIBQPp(a4>^R~OrD3V?U+YrOfyvi@=6|n8cDC%`QsO|Xy;5am&r+^5#2E7zR3I~+ zKup)gMNwTsUZw|$n25XRRKcKg?j{6>%e`9(XPXk=$G?rd;#VA-2gopoJP3qC`CdIU zEs4nbS^7lq^fxjnm5aP&#E<`4%j(~((FiU@?-7R$Rgm;^;)56hrCF%Gt7Jy52}nNA zTHbd7fJ^1aj$WwS+wrMugG-?~H6?TV9*Ga*CfpM})ur>8F(k^^*n6l6Eq;dzgx4m@jSp1r+g0G#62sqdk)3<4zozpCo8=LjJtcE2=KI_<2Y-!;<7@ zPr0vX&7?QJt^yzM-V$efCBSVOyS^QJ+D$fBW1= zhUrV4Uq6@=deM4`pNUfZ+YO@6FvsbaDhM`jT4Thf#cSw%q?-|-GAR?vSCv!bwk%ar z>;Md?WodU%_bt(VxoXgVvZ4M^&|_t*s}vNOV58ArEphUiojsvG%`7^kaIz{s9@n{H zQcBI-uEg59b=EGwgwl*{GAQ}|mZ_x2bVGM^qn*_gEVg}%#EJF(frzUYJae-wf5{v} zL8ciII5`6!mJ$NVv<%(3{NuLNTQ^6K=4>PT(oUY4X*sg&JwYP-C$!KDn)wzLl`X~S zBcSt2D&N-WM?F(GL5R?&1+&<#zpVMy7%|=NOfNBF`a=pKA~#ff@+JKH<`Sqq@6qV` z2gv=&1-OER3#0M6MT87yoN}8|_*MAJr$5I!*yUnMsHq*#s@6)!PL`VRI0oOiwF$aD zL>x`b8iN73?c^e7ssO{A`B1(BXi9*TTZ*B7^lcP6|bX|n9* zR9b*;NY%LAq|jC1z5YWmvlHAEa-g{m)%kbW`Vgf@gnkz5Z&h?1_;i=hRb87 z@9{#^5MBe1qgV@}T`^g{2|!9%^lgqUctAO~T`NN62>yB_v$g8WQK*5h7h_O5=Xu~)G_~P7WyNkUa5jZ( zM4ZiK^Jm?($E<)VvDny^7t`qH&qIB4O^yX%IA=Dan7MebXOlKt<>6pqk&mvxO{;4f zh!{rVg%4vr`8DvRW_6Uy zG2Nr|^n{qWKM|JzG`@bfVXelo@v%z+=7rPGv#;0cd@t0}5O^TCxEJrwQezuq_sZKE zVEUB#E4>-^l<-_XZvR2rWOe>DZTaS7usLBblb#$+LIN^MVKLILf6Y8-UPsKJiqU6{ z30AjgmZ{7o#XnCMgp!4eCMtO;df%ah)*t_s#0sgI6OImOuwR{?*mX3o-k(j*c&w$kU1FtMD4!q?CojOLquX`w-L*K`va4L~DQnKkR!}VlL2Ku@vTo zj`Z{&blx+_H@qk(%+*hJ=RB&;(YkpmK4&J*3BU^HV#K5scC!U{g3K&p2vSoM1gpP~ zTv2Rj8l+atF)pKK|9~ajgQOBZedL*Qie&%+(B_(SH&ET5U)mb?Y4a;Ge`rzcgpcCrHo9X^~LA zL`4FrSgfL%$xP>m->i~JpaKACklT>fROtIW9+JwG*jGwO2x{1xEY9t}@-CdYx;l^jMu@SjxT8SQM^ICyj2Ap2BKiu?fW@q!`?7&p$*VIEXTXz>u1CCpR zVO~5a0wM+RT7TmP!x*BVALkZ^fPq8^b81E?86}0-7Uk2=vCnS%x4G`R&zE|by527I zUwsn@H<(qnK zo?SNl_VtDWrSQ7wM{C|ov7z7hQyF5diNZf!c{-RGLd1CgPOw1kF&l1NAa2n5x$_ZkeRs6WhmEd8KX z?qF*D_i9N7tcW4{mtC6liEWdl2-XVK3XKgjvq{3}?h9@S8v-oq$$IA@bDT|O0`S^O z!H9BJ2{$yvK|)GPME)h{3%UPvalE<=+Wt^rp`v}oyL2u9iczBS74{jy!1?m-8>orX zg(T3*Z~rMUjwB5@Rri{;iX0a@r*=hQThsS)9%7%KiK}+o*B$8~GL|B3jGShvGK4xP z(p{E&HS)*>@#F4z2JpB3S+)J|a{x*sqg_)KIx7Pv~*)tQ)9FnByZMR0sfM z?v?STWX7|(-ceD!NaN>Mo|($7tPoikwQ}X{`z$+UEwi~1H9S;kEvv}^lv zDUhlK52wkY{i!Ia?60aK9RxuyRXasx-ovdI3D#2Es` ze6fRjlN|;``fUJB*H(vdsB$K+wgFeY6;V7cWo_+N=Ve_#pzo+_uLOZ@n~`EbBAv^U z){W{6K7Nj%LgWU7jOQon+FQ{#2aF9M1Bg)VaFebZI zl61Mx=W&DQp$gn)gZkLCgZuU8mX{tvnYR#+`SR*&@gF9Mw?L4zun`bNsm=QBkP7jGCa(Qo?1 zFYzsPCKEsH7*IK;!o&RKa7eI9I4ACcypR z44_U7_&9HmF3vT&!uE8c%@!}Q-Goo={W-MPGoTZcH{$k z5l~Qf(g6U)lqMW1CEoI!hSFqUnDAcBvq|6HLg3sv&gp;Ajnh+6MB}Her)us^sER|z zt%QBLieJbnrOFDVBb3r}$EYSW%77vDxs9f4QJ-18hfYQ2JH61MY2$h~-SQ#g!Y1g& zsDUO|!)QIIH8^yy;u(QW70T0Y{tjD}HX7rlK)melhzltxEn_Ws&nn#=E7{iq zy*eW+xXrDf?jHJ$g<%bt`!`^2d7lJ+HCJL0KeM3f>%oG^7a#d{vNl3gVmto?l83VB zp9m4hCvtJKSlSsnIQZ!DI1VZ(y>5nD6-{~6Krb}xJGYx&)(*WpEA3q8S5=oMo#dvX zev95mEI{R{;1DA{RW=bfvCpp!_sT6iFjFKx|8dpsc61lKTWClFIrkeft6dn;FvzDS z<}s1Xx3?1F@zfPs9R&7M0KhDk2?}-epFT~202}%b-jOP*$g^4wqL zR;~8f&EUQy?WVtQW0WbHW@3qB^TGwy!%9=GRTmKMbF-;8%$qKoo!oKK*~6%XSyT%s zYL(3?WzSRkSN2(m80d*Gi^QJ&iJzb~aJaluHPwg++Z5JqHVj_1hSra6R0{IdB z7r+NGdW&<5PLO4#9v2%wk8=BLEzwM^S)|sxZoJU_W04%VFNzgRmSrr_%y{$u5(Gx9 zUxh)qcxl$(W3LlwW;2Fs&(UdZcS_nj@$kHVo4WIE2YmyHuu{>+j*JlVP2-u@;B$svx#KY%p$<3lRd9$7HxNt$v4 z(3yh%g-+}{ST$hC&dAu1Pjp8=o*n&e7E56G?_PlVdlo#k@f$apWGkR6L;G%R0(m)w zOGtAd#682-DnABuoF&QSIxM5yS>mL7bJP6NhY5h>PIG9!ueTYRtX^%Ni}K;oU)&+I zvJSVAr)XGyqxw8lWgS6v6U9X&$>E#KmwqB@cOG#R@ef+s$_Bdi=z6>hRy6=Wli&S{ z)G1kw%YW}H;15UyHQ5|@+-{P>f(F;tRw!=p6x*%sX&;kNvLW*(om5e1s9r-kB@!2w}!``t*EHU zN#{=Kj24~7N6D_eaCqG1808y#tA~livokh|HR_#ns|KAj0!1x3cC4p6Y;)k1Z=KtC zA|__KE}mGV_4YJ%b$_O*6Mi-(e$Ii4U;x??WO!M}_^Fmj09C2_pvr9_XpkXI ze&uV$#H^a{;w9%NPPIE=(>6W^%~DmWbZ@clC)FdmQ)7uMIJmQ$yo~pLEK3q;XilNw zvyTcu&k_>f5A)O!0E|}JSh^hxj-p6wD~>!V^w$V1PLK`-?{h|${~?iz0$jREAfZy^7val_EcuR$Um>T_ffp$DAtSuxiJ07nkLpO9k|d(qImbknIR(tA|-caoxruB z-aWgX6N1}N&GQls7h2>g6;Y2BmF7I?E7lv9WwHh2>Q5W|G;x;?O$?|S9e)|kd_ojr zn@#`X-Ue7&o#!KQH1V{9ZlrEO8s9M? zeegx_mF7Ui z+0LkIW^yh*IYnvZc`G#BFppm>$%$nl@-J7d!JUDzN|nFkImcmP?{0=&xZV^ICb>+VYA+Ne*3 z#i#Bb?!%)Yx4sTh9FiN^vXIv`&}7O~f)G|%y_r+%W5Qzi59$vg;{h-hd&~q&;2)xk z&%bL>*gCzT05Ikx46qfasXED)OZr%HYWrax8r#X8!s!$tBhq?4BC2X$kAppcdsJtG z&SatMg2|IsFl7!E04R$P0E3H+qZBFhe^=Nd@O(`ij$J{LBxjF~@e06r;q4G>$rz-k zy2+OUGQWN5wH)m8LxnII3^iqBS(H7D9)Paaq+^txKVc9smt>aNcDoPI&iCI5=nj9M zpiVmd)L~sM^WSiNTVNBPX36pKv$11`u5g_JQic_#T80oS{;O>8t0}>=58F&M>Cz>= zpmDc}08aX;!Q(_F!(u^g_4=xn+1|Ur>dp{P@O#bpiN$H3t25c1)m|<m=!Qr9TBjDB%&2Gs%F3@%%y@F2^ASEaDC*pql^uH{<`R39FZipZQ&=se z&*?fr2VEjI*${4_%CIg=pm|wgwRnV8($^<5k|AiM4qKe(w_m(EIOL{KvhoIKz@kE2 zE{%38y{et3CjbYOaC6*7d;ov1sn-=G`JaXV=3*d`sRE6P2Dz4!1O*VKL4+w zc`YTi`z#s-chX*P@gEyJpK>>!brsk+A0vZi*&cbEF~~v-u=CM2&OXh=L0%|r3?4wq zkk6OUv+U8f9C7=m=o4)*e-&QGDAd+v;yKtRKAR-pu{OspmmlS-cT6*=Q{u4 zG6R>1Q;mI@T9^W0Mz5IShbmmQYYH?ewnj6V3u~%{M1<%xi)dgSl{#$RJJ&lq6PoYa z_nZbC2L zD=})?IqU6kPr%wpNWcGO{DU0q6XuadwB%JUlX^vxLE+yeEUSp{)LvV)pfu@YwxS%A?L*GckYxnYo3uFPoVwG7{qiRt~J zc#CCQLI0r}BEZnBSIATSW_OGxsWb0N4le1ptKAYlV7YDO_(aZGxHg?|oRu0fYLG() zWH#QT4Gfjplve?)XB+zh%uHzkDh^wamKGyq6WAVl1yj9ZbTpGRWI>Tbq{->SP`cdM z!bD2vcBwU2`aVY8^Q{LE`KGb#EG2+UMM6PA5Nhvk88Vn~+DT+zNzqdWVhEKxKm|s) z+*C+qBA}t>GTykayN+7?Zmg`>w5Bz98X7XoN^&t@58W+o7r;O`o>b}92Z0Q42kc9qfzFHIf`c>$kng5m0Vl=1u zb%zvVoNA5vdKCE}f4X~Zb53(A0arD*6VQ;**9^30{@?7U=L-v)Ho83$xAo7dZ&c`T z@#(DbtxHl%woCeCg@(b~B%u>yi%U!6OBQyHyR4~mgX4*b;%rn5z90(=k0vo@$Yp?| z1CKh~!Mb+#ITXF;+6HJXumx987=5Usxl-{-Rfi=JQ zt-llg7T5gPi{LZk>N%S<0z%z1K>M0NH~Q?iV_f;fZvDJjrc%+^w!7}mgG%o%7h`$*KduToIB_eku@I{hni zm=vpqWycuS{G0!bT64A(1GNo-yf6g z%#aD^b5u*t2r3NA-+xlks|V=e|i@vBgJ&U z+^dhXPC<ZMa~b#E}zK z0TdO!b_g8&K_7B@Mb7TLTbHU_)uC`3ohg0gczddkBe~2?-tI5dpvkpyIqQ zz^>mA{Jdyoh7UM&5a41MHr%1;>1Ha~HrM84Qk5jr@he7XmBjT7(;m1q3)l~HN5bq} ze`rhc295?#N@aJdP-%6xP9omx7euHCnmVxB*sDj8$Tz;FV}>vktGr8Zg_))3 zgn#NhFdaA?bAZIBy`z9&W$I>@s?%Ce(dpI$^kQ*S&nEr~4|vd<>S>a_-(x4M<^mbN zX(^k7vW$mbc}OyPAS0If51rqAs5_z`RkHt^J(R3q$%-=*;*s-5!qzvmb6a72`;4DS z)@ojW-yWkGaUgd=D*zJ?yC@Rl&xWOW6dhhd=}d{HzpM8waivFX!H}K9ejPM*kcq}M zbWToEHnh*Kex8%S-Npr5)=I%5a?VDzY|@&p@A;os{JL-Q@fH>e0z%LW+U7vO;~?cA zw*8EFR8esphi)QQtgCRr9<0w0tVd3ikXvDV$n)vLj=4542gYR zr|ukjj71|x<>i$*JxTAT9;tV7Av|EJx#cYFu8|WUqL6Vge(CUIeWc*D} zzf>`txYjUdb6@v64#%0uQbRnl1QxNp7>k2scPwW|>!2mU|6`5U?QN*O5MR34FLFP{ zWh*3)q1!Kx2+a?txVRDxUC-81tCTY{MJ%V!wf*HQ)MN`RfPe{_H9_EUV|1V!acfdjY+A(2dtj@2$yRV2X-Qp7mKu)k3RQ=AY zhBFKvAw&Kr4o5%nEo81CBkhJZ4Rh40OQ#Tj;{jEvH!%_<=&AM7GoDZSFN@37w&?&Eb zanaYjoYz$O1$uX?Ih89EBVK>^b2lfMrQ+^VdUN;(VDQhs5Y52A-Ne4DBrj>}CR_v| z958yhr1K=haOUGg`k{*Ui*1(Vse1722^gbDeQmv>yu#o3G@Ua$zg>lN^fVn_H)}^> zeH{@uwVSCFL^5tLWH&Wks+0=?$-lX`L*7mkH)=k+j z-dTvW#0gssfQ?T@wi-m&+Cd0w&U6}F%hNr!{+B8w0pbaBZIik=gmK~`j4<^+$U;7N z++52~Rkd8l4D8c9Tixp_6=|)XlJX}qVRE#WI7M}Av35l}I|!KqX!BPKB3EI_KO63T z=t1k$;D6G^c5N?$Hm0GQMl4*ZgA{y$Is8L}L*zrW_;_`dS-urX)9Il8x1|#o(t5D2 zc^`IGtJ@;@Q{_JqN#N72bO~(XKnWYJ#h@4zj5mKSMD8>$TyJJoY%qM*XJKWtkZ#C1 ztrL4vKPE|Hh0mV3u?G$AEo8jr(OBdO5*ni4r{d(#4sBi`PDRK-hB77P%i~hQ92y>v zhrk$AxxcebErIDOh`tR2FR{n|DjTS~ zZu^o(ETe=>!S6<5zDROjO)Od842V2ZC%6RfJkFov+q+AmY&HB%2HO?DQNkZLBDq4B zl|kcu;6rz$4kw?9FQS+|Uoyc&I`3DHdI$?2R;n#qNurx>JXWYETA92Z`5Lwxd&VE( z0?E&j-XIjxL}%mip@$s+$U*})P`_!UY0kEyY6 zn_WzGFM^K9+d7--!MCu!49g_Ss85Z_g3dxSe}F ze`oihY$4yYq$nbM)|S7;3pf3yx*oy<{b!GtE;HT6XHAyi`-xrpV&fJ^7(mdokRYKS z2%x*YX1V^1u@tZZx;}YqNXR5RJql6OY-`Q*y>3LlZdLSO1%UH~-QD}Y@hvWuJ)1YL zY}FgRId$9bCW*cFOO2{FHelt0z6Y5?24Cog^x#);ti_8OO-x}oeyi+F5}$8vXS22X zO6BfLEfu;#=gBVIGwz2`kJs67vw^eUpk<2#q&QZ@<@-XI5brF(o}k!Cc8o10!nAN4 zKCw&Rm*0!!d=AuxfP)b>`mJL6(eEU*M9pQdd zf_I|JIND;pLGMxIXzk1*vx6=Gu{j)YFW>-(TozX zPzJT!w8arOq}cfAeUFKJkL7~a29@YCl18;Cej?ZKwtTeo95bYY0Rh%N5#|+^S&-#{PAn;%haqZo8V%FW`kh5xAP||Zua3S5N<~$hgJk+v zc^+>q?`pr$b_1Q8&Kdk7FUe0sKZ~uk#qg&_EzN;R z)xPEp>HR*NUAlsh7OFk0UBIXRV09E7Zu&%x6|&x)w;JPke?`}Uq=EL$esFE2LpjhK z>Y3wU&@+@#m*slwa^UUuoSb;`Qh~`_745pSp4un;mQyLEi6G#EgsCr0(OXQj}YL zg>3;2p=I=Az{M=7^z(1%wjykMKalsUZC|iAF=ADd{Pw4yRC=#yd7hm=82j7qtUWn* z(no@7o&U3&;_uHYBHZ2wO?~UCwAjby*AH5%lOWDolrwLNnBT>v92yK#?#+0bYy&;l zh31&VGd#S^k>V+7@)fr=2`(f{xw550!TtMkG zJ|2g#9s03|&uc+E)yMNV-{;Ijz9>LNHDJ=?`*I-$32Ez<@QVVL+MjOz>{(ghFfm|8_y{Ve4e*@ZFg+Apoge8) z1IgfF%no5eccov;KW+cYwD;~bV7ziOq&*ytYYV!({go8lHI$yhS4ykPxTwc%fAS&Z z9pElfK@LChG*4o%h8gMZoskJ+X##DmJL*q|9flOYeDcozQZ?q?Dw+m8!e*=>I0%r# zdya|l-?e3jf4qohxF;WS&H_GppfbN(Kd0;H+kWs>OJ?D7J$zAQf4`7LS@L=L{8{FS z#>Ry1L*xz4gXP1Q<%Y*wDwAFr>RMe6#p>;Cv-GoBX~GLc1`Y>Lk9&;OTpl*|c^ZOJ zT8Pgu0)#IY3r@%d#=-TvlXtKELZ@zQ2&Vuz|F-pE(kn7Jr9kcOWUB%L+*){?G?CYH z`A__?6(M+$MtzryCtD%3JSB#DBi3ixiY~TSwF|C^pu$K=M5oaD`Xbes_*x%EJxh1m zkzSuN$97w)mv@SuS;og&f-R#f<;tX83%#etzhpH9G`{jStRG|#POIth3LI5q1i1O* zxum&lI1jagD=!N%464wiwJv@Ug|?ZsSOZRMtJPz5=B!gv-dG%@=6EZW;==8UoSacZwz4}4tjg-hS_=ZAySv8~zdE3@Sj{N&cM zfgg`p#M8G2k4y~rj+4hmT7n*C+oTI+d*Yik>FBF@mjaCUSGFe14lMQ$BCnMom+M8+ zg7XcV_v;Yv>!^8ATP`#PubabMk6sy>3{B6!QlX_f=@M7le6ubP@O}5PS;noy0~vhbr|q-=1b!y?IzRbu8Q!cd40=}8jnc( z#KaE^T~)O;R}OgFo>U102iYi8A9GB%J^r^vZ?C(%uZy-`c@AUuv5V-XoSl?;pXh%# zpFChxgIu*m93Ir-;H*34$6-v~9W7|D$M|U_?teY7dM&w7cAuVu}^NHh6( zLC0@6x&ai{e8K)|3(zT}Cf&S)G#Gb`MCe?xq8> z==Fy+KX{SH=6Zx%IsV+o^Ry%>;w9V?8o+$@94fk1Ehz@j3yWoeKGa5Ui7*cZqV$B> zxEU#rh#P6?s^Wxn9iP)hu+o3st&4$5X=~Ygg-g$j^xcWd+XPEUNv+)hMI#3qbS>8y z3h+wgO8OYo?*WSily4hN^s$>bCQDt(s1DZJm((^ zdILS1#w5=X+rgmc$`~b`0U}KdW`}IPAA7_=MI&A$FgrL!D`2C=lV<9OfezauJ(3j% zV9TL85PT7L`=!Xon2g&j509kmm%|TnT-Bbs72K(uL4Kkc z7pPbvE;81;;bJdpX1?U|j7yskLF$RqDr^B~nqX>{Bee_CtKvou5d0`b{n$MACK|Ox z_4=t&?h-;_m8V2&ouVTP7yTSJyb}ZRV3MPzcjY)aRN7?kX-)DB^Cf_rf^jQGiX(td+=fjLaFcrvrkN?$N<9c9#)9|EH-zFNmbTtez!-At~v-SJ#ww$YQ z|EDADG~Mkca>b^#kz5BhhvchW#&zDZe}W@^0G9!t6;!HOc+;$n=2;?3{_WtV3H5q= zhO-+M=Y2+PDI+IYeCL%YnOvpzqVtA1S>ywZJ`oEJYP$5ri66wO?*XyjC0yA%?)ZS_ zlO(AV>BM63jGwGL{Z>=?@CNuaTvMeAKPIi3ay(mG9%#p9-w6}~0ob>3P= z)89HCk={KJojBuBxd!eJqxy`z%4&BhPPM*FKiy1S_H37~_Z;k2Oy6H_eU6!vnY~(Q z2AYE`{XA%P6}khC5HE!{1ZP!$ew{LuY7kYFDXCFMLE^nC%BxHGU|K;hm(_UI zO&#&M7;#zrHZJz;m^ZJ&VZEGO^4Ox8sWzqNJto$cjW7`;|4m|G!Qx9UXkgAuqdQFF zdkInjl^TwbBEpB=+dk7l3OLC)s)(EE!$rs4J??+?zCu^xra38rIMO@Rp_=9notB0W z%0cRgWfRDN>8M5ZF?|7lAhn6$d+)BXgWya*s6mvO)P6M}JO8*z*ubx$NrCHOb(pff*)n}m3}}x8^8!TGLfw1-yE^IDsgKe>D1h{2 zMWxZSgIz@iPVGsjeRz!X?ds?WKXt^sqDe4sdI>17E8ap77|e<$U*jKKB%|M}JXvQ9 zQewML=SZJe%Y9*&N2q#Devgcw+b!Yg-Y8`Km}YIU4K;Ezl4{ay83K;P;#EefBXuFe0ZOE!su84yV;O|nI|ghOC1_QBD12Uizz}X(WL3E z_A{CqrKqbohm}d~HwielbDaxu{G=mKrXkRy>|ZOuW@-E5q*%w%F{?4bnzE1eDUz#B00;eTM_Ict5LzMQ?oT^m2+ZxnDqnX1*W^rC66dAx& zRKJPF5g~Dl7EQaU1duF_H!pT&?4|B9lid=E)d3OfJrBE2*L&xe{RqrT*;PVR9WTj- zVIYJThlooOrg*?a_8Wz%ps5PSXoeW(b#axFr>{qRl`>K(?bdpyDMdLc1a#xl#(Gbh zzIoB}_@Ps}I`H;478!Oa6M@BtWOvAYZC3=%eKwFutzQj1q@7i>S2J9+aR!Q9_;FZ@ z!>HI^*muE2OTrG=A2+1H@D4L3z{>%6;-jv4LQz{@}~ng!V`- z(oyePPsN$#9W{E6IrtPfbV)#IjJt!{7ze-B;4ss}RCcw>%0ib)CZBYsJUc+(z3!mc z2T`2O^#g_yyjq}y8@x5@#A{J^Z%lUD8bxt>9E?xWtyPc#}mERWk= zxY!ENeAyq64^&}ugt!B|b@gMC8Fr*^@ys#sob9%*6H@x_T@E^I*g1{n7MfliTbF10 zMu&2&AKD-8(?^y$j>|M>=xQFVy1_s89~jU79C=e~slgfn#}fQ>ebt34WIXao1ZjM| z`Xhn1S_Pr|s(_-v7ik{X$gg~}EFr|SbR*t5%R8WFGKfNC@V(LwW>%S<;Tjz&7yFc> zd~saiyfQs6v^X~^nZljQ_EK60bVJCLa61#RQ^7_s@t123rr${hIvUF}v4ns~&DE#h zGy(lut!|);!I{cqrZx|zUenSHu+KnVVD25EhCKY6bGxy!>_jWF zT1&cQNof)?faenq9?0~+gicz-gc9fYzsHDC1?+p5YgI;jS(9C`MX+0+{8DV}L8PT+ z@F_66sBi9kLj;3#dA0AQffRSuGX(voIwd!=R+zk8ADXKkAdU8~P-$nBGFavcA-K@I za!Kwm_o0d!sXO0eM*|}D>OAG>y%$4PnW`E`bm%~zYH4QFtxMII%H+!?JMkVRksqEL z9w0#0Y;D@$WoVLzDrR!Eu>f}+gs1;qQ1AOr#{FR$#m_oMb8do3@|+DhEqOoh&v-Y9 zJwqGxRVj5}d=rB4*!%65b=Tq7d~cTey0z?UGQI1%ok;uBJzU~eYHQ1+xR-FZF3`2= zu2o4XgJc%An3LL3>F#|)1cD5-V#mzuB+`JO`+pV{eY}5{qM_EkkOnm?+swUt^{key zfN56TP|9oIl}Kysf+fD`ij=j$KwS(RoG(m<6ZwK5^qsM<~cwD#3cIM=)k)K08dl2$bV}IO@SghsPSX4fKgsmQAtcMZ3P_wD@ zmJm3{)&cqYK6(9YM(NA3q<-@DXouwvjy`ogk7uqwst2dixABs?4BMM_#R@(Py1tWqvOme{Tkd#H8&mH!$#T@y4dAje32c&S9Jm zPkcn7{$^qEToWL_BixBCzco|&V{cWI>4D;oFMckz%cj2k1SoFv#NTqan%J`=|L{f z&r{_AzSL2RPVz^*!lFB4u5*Xm;f*!^^}`HKw8hNFi!v}N@9(!L3OE4=zSb4qV$rpR zGyH`4^H@xe24a{B3oM5y%Kl3$SLx0Pv{ejn$Z{~R`f?LF`k3ii#sG`qgh;&YQ|wmQ z70H#9)E?J-?_cMiORISWSz!RigJgQ;VW>6p>mdd3NEPxsAXTtynAe(fZfn9!-{qg ztc?Q?<@!81R{@I*p3Uo0y@I<6%PocB2GcT4wQP>2xAMvpx|mx z8v4EqcZSS+Y^?avru~P4LZ!1;l#A0VxOQxq!q8Du!;R6rpv>4Pr``^v*W1U2T>tGI3(OMe8^9)Q}=J$#l1 zxPbil8~|hp9RYGjOL3rm0%q)@gLXV^4n`_U6hH(qyusp$A_HKEtdd#p-T}9_czjQk<${HWgcZktZ0f0xaF{5S zR+jo!#Yg1z2oxaG;+LJ%>TVgV1~9-Fy?B%|q_ug}Y?(S^;b17ZyDT*6EOmpmBMJ+^ zp}cI+bN#wyJ|D4E_an|$u^sv(73sI^Ucxn|ma6uup@E{wkysfW6@+~K)7Psu8*x9D zTFN1xGRf>HMh!zWq|Q;gW@hB#xH2ndff#Ua(7~$9LMqj^L7VmcS5)Ou=cY7-P}y8% zv$d~mL1Nn=y(UP7fmEFX;y)?87qDG+6*VLp>V=*{((p+?CPyuccAF_^d_sHwi;ccz zntkW>zV^CrQ=eqGZR}M{T;YIJ#4t6*rU%B!_pN@?pnT{U_9tmk@SKiZl!0 zb^q{|Vro7CAmtG{$xV)$TXD!@ns1oW0^`t_q%Q0(gv% zBuW*&TqSE?;HX)JHTP~iHiRg>m*@P#9#j~MlEVzSUU?|F7_u`=_xtZR`1Qy2ei3}f zvL2MyUhEN%upVm|;+~DAWzk$x-DzT;z+EC8Ae*UDk&Zl3lnJ2u$X>lgq~1KR#gd6D zD(u++G?uC?vX%3Uzk&nbJNC@qZG>Ia@>Kn}!>6wp{AgO{PLL)C&_OhQr{?;-Zve6w1^Un0wVhJ3PN>Rh0Xofo z-6~RJiG&?x9P{!6UykE0>WqRUt-iVB<}3DoM$wm#I+cWtdr{Z z5MOyT!cD||H~9$AKK%SWc4t!@;i$sR!<4*_3Q|(V!dGKv!&9_n?j*jtY5`RUn7%ZXl&aj0(~O)(5!odRR=a16NWB-8+mkA9q5!3n z_E*W1iw4wINtPwJX{dvXnNq5`8(%6BvCY%|Yz8Y(IjZhAM>>fE9_C3ZQ=$8c`n_i} z{&wzi7#_`99&|iWd**YooqJNzMZ*u3~pJU162B zj%ucC0shuB`CPuc5^ILYt><6|J#4@G!{}V!E<8x*c!zhNAMrDO7aSfQwq&2+;*Dte zuV$%`4iEKd&>9AE)|)z9Ck$NJ>;q)u3gw2zP2cwZ2IZ7(Mk?gEs_p}7n(+U`~9drt80C8TWi+5b&I~ir16396AndoO{|}!>|o@mH5iUh`pSF7WhV?HG3P+ zAh6%po$?QoV=7lPrpBHLS76BdpVl(m3!!&vzd7c1WCl51j8f_kegH+|Z+B!9viYTE z4J)rYxFpw$XK?>xtDn@{)b-#5*+g!cFe~rl{|XPQ5vPf3IV6C=9X=Wg|5?az2tnGJ z3h$>zd;jvi@T${c0{6@fPfw356xj1pxdrY|h(FES|A`PMxGlDH5^n^kx{6bdJ9l>r zJ01DRfP@H`fKCM;343!yFXSGx3}+IL#cktYrR=|EUr=5Zo>{(0vudn>g+vCh!=<>8 ztiPy|vxb6ENp;DDm30OWg9xv4uy6=74C86nTBojK$9i>JL)0uQ69yMrou0dB;lzq(UjVcR*9$wlZ5> zFGzIS#TW)6cTD?UO)QctZ>uCjV^74fwo_yNyGQ=vu9R~1w|`hys&`u!j4VpVsq?pE zm8*Js%p;y~ezE=)8pRWX&N62C9b=j7W0AdtfRVLLLIK|Lq}N1-xA-Moc8#-R-O;Ir zVB61jRlk7>VDh*pHZQ^1Z2(LGIyY+3cs~yZPjMcqyEu}k;-1+u6Cv~&YrZ0Q>yNfYRHLy>Fi9K zfS8~uvJy04?$kI>b<>S)|4I9h!m@T+n+Z2Wz`kBPJHkwg*twB?Br8NXdvsUo&K3~l zX_4dEVs>v9h)jxR${)3kQk0_hpWR+N*qpIG*t1oCWp94PPCL{A^x_-Z(>Dx&QKaj6 z7s8~XMt)<=7mZuyp^bD4e7111REPJFPkbA|mf7; zMFr&FbcREm%wc1?r-~Fpufzq+%>N286&%lvf)};1F?K5OIkKA7Z@yR4AA6%d~6MR>f*mpd~CYVC_24)I~Hi08S#XRRlyhtqAxP7zM<)ij+a)(xm$X zsbGh#!CTkPnjWkj?wGSXg)aZpxieb^2-ku3 z@hoAvI$y$w<1@88Lux)hj;xUoNn0KwV#a~9k5&On1v1jZ_M_@!d-hRVHvla-p1~YY zG-+&-MzD_q4oR^l=M?qE33LHAs!$ayp&8)g(;=uT+}{vv%bk{H#d!8{D#eA?ac?K* zX)DS(4x)k!PDcWyF$MQ(Xy@F?h;WLi7pSXaek|E?t!ODp6kFFW+t&ks*6EgQ-D3^gD-N++A;>t!J}l;*#m5{ zvetVq^aHuvvFXflutj{KlY274$)V%O`y{SU%u$TiNwbC|MAS}biLpwr<)sGv@^Tb? z)7dO>z|~;CON+W>^|>@nbWtB1Q!8MY{u45=%su{5d8ec!{MW)#S&Pt1LF?VqhTbE{ z{h33>%Eb#zSj;cACFihYJ!Po*!7s=kQQzQ4hJML?ZDe4C=wXBX5r@;)FG70VbRkrV zCN{vXae#RLtW_YU$5HBTUOkrEEGQK=WoY38hSknBT6Nnr)=6QKL@^lwZfU>|{}H-r zImT~+A2ne&9K(7RSYi8pG$*}zG5!C#skd-~#?4LB2#8gcgZk*)@&nPNQUmb&l>iHl zPRz1{L;+|2&VJROCnKr z^$&YuvlLctQQ`0$xrm(w76wL!4;;B9vnT_=kRd;FunwOd4Ap{2pY~y8EUZIJSU8iR1>|-d@JU8mXbZ|Oz;!E5$hqQ9MIR`M{ zA<#M<9OeAn>`_DWT9g&7HR)xBy-&{&R{l3M_7so8^I(Ygoxn-jN$$Q2q;fMj?u&hX zd}*DBo#`cWOmC%L^oxLCE(FF-zQPn zeJuD@k1tx_64y!Q`bUfd8vorbO%FCU8zdDrHp>WVOE>| z9-5J)HZ~h<-@DhSCPs^%@qKardLHZW;lA2E|DDU=1xM}r{=DsH{P|2am$pwqKAce~ z^<3qO7n7@?#RsMB@TJ=5_$m z*}0{8H~l@Qdc>vtE_u}z)+`<%bt+q&i#)iO_J)TsNbTjW!kP>IA*;a-qv=M^m}`A% z>c;FZN3?4DiIa7G);jYay|X~f7^@DAJ$(?jkj$ier^9}Y%NvV*H?#%MU0x8byp^E$ z?M*%>2Nqj}YdzI2PY$rlo@xYQ$4CX0dLY>c-4m#6p1rBZ?M?RyU15U7dUb0pr)c-C zpH0WThWMe@^8H$mM`M+t8yIo85Qn}`NV|`o9%7&lHi4#Va8r@@)ySHP)_r;rsgBn; z{7qLPlZUN;VT)nkyhq!EZndClZ_9cbVIJ}!m)9-nT^N@1P8)UYg4Q1b(4y@wuZ-!2 zU6^~g>#-k{(uSw%BIdEbXYPENJxtKrlo$lLU5)FUqfzCve^^Mt;r+Rb0QUv~RyK5X zZq!u3Ac_%y`rPjS?iVx}TM-E1gpB`&88>!VZd-2pa`0eoE~pEWKY+_OwZl)tj9oXo zmp5I!h_)N^{^<-DKAY&{s@<04W%V>;B^*)ktX=lIjZ8eGh$}s5K49>?$ZUjB-z)Pa z@NpSj#(diJxoYoD*QHq7h@IWYsq8GhbS5DWVCFyjGjHiBal9hTW_WLg=H+UAJtE~Y zBz3=faIdv%t(_o2e|aD%1!^>X`_=ogB0F&!bZ0+`y+@d??(V&d#S0>~(h@M(6v37o zILpYWGr}Cl9qIuK-1R#UV<4$ku5HTq568W?e^2^wA4i-V#qSMD`QGN2s6 z{+IWJ1+qd!nQ|y$xnStrumOilosRW$3i2DUtr`)0G(rkwu5tIQz?$>wZf<&CP>b8; z437;x^3b!!Z*4G*&DSf|WxQRb^7c<3{KIA;{sIaz<>nUu##NSZ<*jROOmqx?vna9y zqHFenZEhUiJEs1#1KYJJ?lmwdWjilBZ!kT!@fKWyZB=xVIvYhO)yn4_+xK00FEszK zG@*GnX~-D~09H!fzXO1kxfMuAJq`d139?$m5_|rTGDa+$J!;1HwwSRByOHI+3r1tl z%+BU0#njyluY&+|CoOb7tDj2lAuF7HfFGGDPNvaFOG4X z5dg>#a9p)0@7rYb%b>J$dtVl1Q~P-K7}x6Eww>}GHrreT$K*ivW*pkZCGQUw`+cK}KO_0ms(Nk3<2frHTdDc~ga!JYqm$_v0(Ydfd7+0KoBR`;}UlU~*i#|ZLo z+p}eGeW)kCoSW4n?W!2bmdj$enIBm>CdqBCvfNF{@2mY8mUM!!8<<;OMMtE^ZFu}^xnX8eGuf5vEcZpDIO9~c=~4~ z|9ohWSc+b-@%C5TTb;%^T$AAe8E*!L>%sU?H1C^siH;^2YMTX-SEO^^N9)IfhXTB{(N$_zk9F3|&{{?!?niQ{+2y|1 zHU0R?XF#oF@%GX}4$~_XCz8x2eW9T|zL@^E`!$rZ#JkLnT_ZeY;r4@#@lI+{K2vkU zQA;hF_PxcXj7%w>{ER%&yqn<(b4FUF&vn`5kVeB7J9Cfi)&>M?GB_%<*ZSXWuMS>x z>AdKBj*S7+ITfOyhB^og>mhTIpUY5-z!93rTiTp!&$Tx`&^GbXQhw;xTT>-wANw3U}sJwXCalFt}9 zku>Vfs7+&n==ap(F{-q@%7zfTOHU#&au1zUgG{x!*;`Y#$0J@f=2Z51A2~*msm8g} z(BEh5q}H4qsz7!Nj;unm7hkh#3F4+zWoDr3<1^F>@i}7sKat9f8t>W}{Xdh+QG8f@ z9DQ#?D)81BCDO;|e*97w(1$eYI({GC;2P1g}+7Uteg^XD%m@d5jyf7K-c$X>NS-O`0b{1|Er&Wk6Sho6-t zoWXX|>zcP>L_A#tu$2IQ)64tKHvtwZMytufaR6A>FmHZ+A0dMf%>X;D9vzlld0@5Y z!E&@u?HpN4qAorwGPjzp%AeatWPc%65WNT^!*BHALuHMojYC2dXxJ3kSuN*DCG@dn ze>MU`$#Kd0*C|(QlWD3Kqk=XTpTjkXWh>HSBR=<+pf@upZY9U}4BDyY_wYVH^bwnp z%~hD=Z2SS-A~4}aPIpZg}fd#DZh z`TN{JX5VZwey{zug9*Lx83H1>cHivr@kQ^4WbD(@b^@Z0vWYuSMRp-A-B&UzBNvv5>p1deY}|mkq+5M0v?`HcW3B5Qt9?W7<@Y# zaInR@a=>4V!f*pJg>Y2#D}qSuI=X0NtP?(G%OWOPl+6vxkQRvL2E+4jAEZWpXWT!0 zsvS%h`PL3g7mBEriJfr*4@Un6j-Y#B07U4N*1~Unmp#cCS~Z;@CiW7pCpKr|Ph$)o z%rcYP8jE+%uj}S;!t#5VZv%tx8TKmPM3b-wq2xzda{{3^+_$=aHUD+WBjZsR*-tke zFU9W64De0Efn#zo0e}=EbByROpMTFf3tUgaNh-Aa;2c!KT6`*W4zw{2e82$zuLlJQ zzme_qk?4T)iqnIi|4eqeAM9(vo#gW&%aTMHev9=@^aZekY*|`m>}*dhU%XY^0-6%a zT5(~*+18lKMkix@q5$VSzZD!H26;+Mx5PGL-a0dYRf`WRzKy+667aa^XO}$ub?`&2 zC$yTn{^hriFk(cmt1ASE3QktAFpy%0!^8#xghnMYl>Z5*%5opdTn10##Br>{cNZ_{ zPQ8E=`p_WqidulHG-=Q=XN4o2D0QQ_luV=`m7Z6F1D0$ zt&d)csw9=n3LR+c#mb;IRa%Zpsj~I^+#HL&8aw)*gwh-%X8(T?N&||+aWSkwf?>rh zOya*s2S~iP+5am3;4*<@-v8rs)7M1-wgGnFPz#RdD>pG>+HF(6>}|oH+e<*8a5Ave zXyxXeApTkF%n#D@bH|@Zz%FI1H<)9KTJ(2U>TbeLbul_DW+XhMXxhxO+_>SsowPJp z?}fyiJ4OT4A_I|D#``yn^?O$Ad@?Jdm-xYYki9i$5q}VW4wPG#FNG*RlphEn@xW5in#se z?G|w8u=AHbEU$n}>bFB&gpnc#th8^UVrOOs8bH7gC$N<(Kv$-&+)^NO+^>XzyaSr< zZxFsXAQJH4XI^J^{UcbO)nG{&LVeDGi~LH)9c=O=gr@%b!>agmK-&+{C1Al@><*XR zsOG=NQ`~;qui8L5&(xObb>{y>5pC2*6(0ZfUiiJJs>xdFDsDV1VeoAFxbTv*IA~$v z;|9R?hzEQer2I1B#9jWE#76_Ufk?JT^l)G9(O`LQ1yzDUFNM{Jj$aGWCvU)}ip)|U z#jh7c?#vWH5ol$S7tPIavKboa4P|r5r`>}n{0q!Ajrm5OFr|-;D{+lSaObv7O;$~+Q`Do8~JnVH08rMxgI+*8|a4J^+zi|O^VCN zjkag1(*wBMLIvz`OZ0S`E$4qK9cUce+r+CFFFMF7Xd&NJOJA78P)~&H;CtnSvakSEqy|AOe^}+Ba zk^bLP_R5~a#CHGX0{-9WdzU9GUk{tzSk=bTM#m-m%o$Zt1+gBaM;RrOb5l#X6ijS6 zHU$5@yR3#qJ~|uCeO_w4m!|DG8Fx!4%0}4F6tk=6EnN^6I{_Ch>K>|Eq6$<;^l*!W zm0sJxvWWMB>+la34_#C|RJ+yF$#ej5vRqtASA>(MldiL-jFy>2V*o;L>!dDC#k%Er z?(i!SDT>yzGJIF0*ds&Pt%iFd9scyehZVUeOWCeYJ@Px(YDbD$i z_4=F{Y2C<}o58qSYX&)5)~~b7ZQ7L z9)tJ@P^b?(NHL>@f7efiO z3vv}oL*;!Yqy%%?6#zT~jtnL<-3s98gXdoh-F@KrFd`96t46Crfbwj(b>E)blJohu zc8o_2ynl!j_}4GK>$@gNnn{@8$;$@eIl-Dx1b&~&enLIF!VpYQ5Ss{KS9Ha+d4Qk) zMF>*=UIxJQe3u0YpjWSCf4>qQCT;<$>F#OaO*=5O_t_OJG={MSmht0FNntoGsAGbL_*mt{-8H zYh05S&vWc~i~QLbu~xVzk1co5YOorFiB7y%nA00hXWvQfG8z=efj4ODfud`79H_kP z-19rw)`RR_jy+E2G(Pa|_-}rc;&=NMx7Qp{;6jqUeDwTFb` zfUrx|Zf=R!yMxh<>-0N=w%`L~F`J9x%EpkiZ?qI~c0qyZ_<-`7Zs)+Yz?U5bma+9^ zrMfh>K$&^#SLc2#sif^gYQBqP==@g`)FJFAP95x}5KmLXOV|*$1590pL6;<7k@xCm z$qH$)Lq!WsK$!vvJ30FIZ<_?$)}6HKG!zduvKaZSkuD0JFHia*xVK}QgDk#!RP#d> zNa1(S_0!0-sSt4S+GceEQ|86xrt&LaqF~1Kut=%8+9u*A085?h;!i6EFCU3l&avE^ zV74BqW|I3zZYJ^02KwN+p4>5K%n7O1e5N*THoO~pi__UZTF?Cb(J;6Bdel1Wu-kK~ ztf`%R$_wITG!$EbdWdyoZ^9j%OuA=&*vb9OzHoFmz||_t6>K!iy-)*}?{CUit^L}+ zU94(!z1%HPXb28Jl_)1c9E`50>5?LMaCfqK34)9LZa{2%HhkOJ=SoBhTwx8?srX+8 z*2N2`1$U{n<-P=)V!{WKbM=LF!LFALf%uEnci*A=>cdzU8hv@&C0>NFi@G$YUdyzDnaT^h|hTgWoHgN_jA3YWMiWDx4SkJ z;XD0;hwJTX^wK3a0^B6&DCJOdgZT^&ovlHi_F3$6)JVK#L7GID^B~uo%r04)UuETX zSgCPsyFZqaen&TkOj?nzig~jlIkU^Yenw^&!)+pMrq{BvKo(Q#Boe>iB(ioFkIyOD zKHwpOPBr3lrGd$H8zw@d^cok~!y(V%CHnR8K)f7@GSh;^W4S_61qT|Na~_tivx1*2 z=l3kwjj11+nN(obda%p zr#g+kZ6Ph`0kfCijzW7acsAE?oG0^b>s1c5;0l3gIN9ITkqO( zHp%n1OeF2Rc7YJE>?AV5D`2y`NsQtlK zgkR^B57z~-{Nfw2gG0mem&`n`4or76G)6Z|Y~A^B+1RGc{t6xHqFo{?WhzxwiB3SR z0nDlgJBCNuW&fgKr^je=DdAt*X~MG;EVC=O4|3E{I<}FpCWLq;=8Io~ePO>Lz;TOg z1F#eCjoCn};`FickyW<*tu47@pk=L$HV2S$a(JT{f)5Bi87#ATVBfotr#R6SxU%mc zq3}!O>BS@6^p4xR!u!b(q_So-$iaLGOi_OXsd{wEKK&5nGRU&$I&Ce_9G$W>P*N$ih8)9d+@kf}ah}v4%>N8`?g|g?*ngX# z==^&7#sJL|?ah}L=p1z^gXo5F1s=8hlxEH3mX-(*Z3G`)-Gw(fc%23=Gepioqb9ip^9D}k z@|MNh<;OM9VQcBi_Y#1^fhRR+b-neUpWS26Lz{&LGByo7oJZ2IzbJ=q32Ltz9>H8p zl(a6WotIk^%`?7_X?AB;tOrn|C12H2uhx*NrE?XF#-(4S6vh)IgnrTx%l%B3K%XF2 zBF;?l8iw6?T9+725*dPzZkC-xfh2PIkNupy=bsb=14frC6%GSNzgF8lAT@%Vxa!r? za3&mCazGC8*lhJ}M(o~3Gvx+hvl~9r?xXE77nCT!^{X00tFdYv+sTzjHaT&>7TN5K zQ05aP#Gd>8RrxeeY91jC@aMS+21^(GJ)ye|RgwXzyjMY_cBk_i2fX^XA1~k~iuEPl z6fi?}8M?m~v$;AJ&6_%K@wdKp-YK=c?oj2rN>Yao25AD?S4l4Zp}SG%gBztU>gD$$ z=5HAdpplIO_uCEVmk`=RF#i!h)z1O+QeR+{X2nrlt=tQ9H>Xht4+ij6nP|o?TjBi_ zh7g>-eMykMk$`rDe2J$=`K*x=g`=prmXpyO@NxtgpmqSgW9UDbeVABL5vF_CB0DIl z>cVQhlT$vmFW1<&W6Py2S2U^hF=J}4>Ts=6Q7|wrjeKS44mStaNV>Ja%s(_Fk+_*3 zn7OKfhxnt(wf58Vt$bM5a`p@KtE&8K6kps|&s!VT%rK~G9S$wg=Sugv^T%uM;40Eq z6%&e(TtjKUMfP^DOh-%%#d=%y|BNSsNGt-8f^= zX)QHtb$>tghFq1#YuaF4gyr{T+W`7Xqi*c^!bbY7IQNP*P<32xaB0l$%@oR1ba?US zGCG(Os?RrRt~@kIrAU%UL>wiDV%@+1!m(J2LtT+M=&bo#M9X^K5$g2O6;gc)#h zXmF#M7%Zp&C<+ZHp}7D2GFfPB!sbC4jdmydz1k?E#x=6c-be*e(~hO?sEg z4ACn{a}fUf$Vnpz-~JWMThE1L?dgwFY^ylBaTcJaKL<#-`b9AxiQ@a`G*1FsN^}gr z>^WRCqT^biKyZESEcheE9zA)gmT1Rmzspir4K-@096yU?Wv0%9QX1qUw??rNr1Ki*kd*R#++woY;H_c8SC z_R^<%j{k$YcmAua3mb`XclYysp8w(9 zKh){dS$nN@t!rHd=lz~mWyZPgUkcBE?xKPj$ovE_^1xEQ-Zpgg{goAVi;&Njt%)-# zdKBPwe4+(30mAx@7F?3URG?BQ_b7VU^ueV=xu1OC_o%2yY#(}*jOXr;{Fvn73;(?k zEd%9H^an;A@GpF+)dPoA%elG8$Yvv;4-r6UkULRGFxRnS{J9x^M&pyW+3qWVuTs_x;=isRksME@Ou?L$|EKK#h>q|PA!PNCcm3&2z0 z>Qow7zI`3^_I0mQ9^S=^5B`gqnF_+&?4zONU`5vi4qDVT?{oZCFOKZbHZG%selYvP??0Ms?W4k18g8&lJ5t;wL zqAkgScFnTEr@ZSY7~V)OGpJ?<2R`KR7VIF7EgXP~Yz zkKU&H@`fnW)#Oq*e^T@H%g?N3b=cM9Pmp9=Av`dAMzpDDR9-26TxLUF9mdE4aN z8%+NG-zLYgagTAWUqHwA%TMATfo;Z`R>8jtbh%SvN&^)L0J`#L^dZW_+~&_LSx&^d z#{yIR8x_L`y{qbEVIL@{>@~=R)|D8zrDa$ zrawaghI&ArHCj2QetuGa2Br{Nx{Ggt65$o3+1V@n*MLnWpZ7Cg@L{Ay@1^j}sx-5z z$j9en;h(%C$~}y2AVdA_Onjq4jf{=#wkj%x^a1#UO^`FEh?hqX9_Td5(x(=z|< z9ZQDjGGcja6uesimY%aHo=;3c5}^zZ;{suF1h8;|W5YamH+dxK`y$rupLV+gS8>uv zp#s7Zcgq)L+3h`LD+K|#968NZ&Na^BoNfAI00w2xl9>VZ-r;%s9|U}41_!?B(OS-y zGUO{=y%2k8mb4Qp6veYPqNDVHJ3p&x>G!3X!!i863Bg1C zgxhcV%8Ubr0zOrb46dI_Xc{I2uBAK73H4P3`00lWg|!NYUsCy)N#0WvixFzt1(8zh z9Y2>Zx2N0Rib==XJB{%{JbM!yUyRS{=3mY{Z?%uWFGpZOqLQx>jyUX-o1d(~q-Hr| zJO2{vV5}5(IInU78SpBHYpXcyC&NRO@vy_0M4hdzJ6gG#K%l0AU4!z^HNl@z zKi9a(`ltPbw|XXoJLCTa-34v&_DfaBHL4(LyR)}$3P{o$Hn|h8e4gZSuC|> zmNv_xQeBE~8lpMDm`0N%Wb6y# zk{Bh#6;;R#B#BA9m0o0t38pC;q@kfFZ}=V(R#tAx_#Kq$5wRr zN(qBP6eH5lFhB!hg=*@*Ec@d&TkYq3R$SrPfyT$#Eqp~cbU!440}Pj2M;~ZQ}6UC^#rEri$M2c>aU}C(>#ZZ zDUdl*tI(B!fp6onkcf7(`;NrnBWOw>$E;XmBC=W|QNq^sWHU7Z21&l_)N_=1Cx+>@ zJk8k>G^5(Wc^Zz0pIqaTPh|vM@AlXqfYy z1)2%ecu0YX1YWR<$@4;et`ve@Po0*S8(!sMeJ6xdx1Go8Xz;4!bYBBe=m$5vSI-b! zY0lFGF>CW+{f$SP7@yV{KZ6B%u88h()2pG^h`cvb8cyrT=E9+cJXgZQAB@$Dz~2#9 zLjF7rj?xV6)P50X@|Y8j2a!mbHwt!+z=h$<*>sDW!jE%)-DC=lY}N)UPmhp{cRQ0CCv>U8P%3X-xhh%NH5@(G133pJ{IencCAEs@$fWfj2W z6#R(nMVX;7)YFP7uq4>%8Xl4t5gr^(ER+f|t(R4Q>=-p~I3{CW{aAm-Mv)*oL@g0{ zT4J7Q9adt#+iEDDdZZ1)W)TW-zL(hhV*LBzgGjKI1HX-HZ~TYlhPe?fqQatMF8R9a zci71FD$}>keswglYKwUXmZxEIV}*9dJLRaf3fdn3Mjw>yOAQW<;12#}a_k3MS81i{ zN4hJpSq5j0q245@gf7_{DU269lKdRN$G6nUb%P0QfE1vR+sO9=ABB}Pz zTKC`i=k9c_C^Ra0Yxz?CVpH{N3zXqdq6m!BU|3=|9UZ}>AL!doO5Xa5ed1$&6I=hwudNAy|jV_6(vww1;j&>*5rjE8z9;_q zmGm2AuXcGu3O@$rLppK4>Ate{vsVaNk9#K_g({9cLQqP=52Kk&g|0P{n$8 z(;5RBd?q}OLJ)`dVkC3KYVB3%VSzriep!Xa9YA=YprB_JeRFzN$QwiXJu+Mx3_Zt1 z(j`ws%spglQ8o6N43}{W%x0AH`N(4~7_)vZgxJheW@p^G`~nnu6V5#fhI|HRJgy6; zKpK~Wu#ngY6ZcT~Bz{~-Ni*tV{LFzp1Iv+5Bq^?I1^yoX+Y>$wc6wERaHZ(ka~3DLM)T!QvW**}F#;=9 z{JT)5Z?qw6%l5)O`z*aMb`FUK1&vp>#zv*-&p(M%rSYxCeR#w+IXkeZU(> z=s4eAk<>F$_Lr8j_iwflz1Ow^($=3aLj1c?s=9(Jm6N}So>%D$xQF2OgDnHhL^(lJxLZUWU~Anh=LUJ z#6Ej5EN>`NqN_!nD?8|+E0D#4XwX*Oed=X@hVIm3TSP1~jaH41x#M=~jHD=qPwQ5E zggSTUbE1&7*|v!d!MM%bSPZ}x;0#8+8#4xe;VaEqr`OM9I;yBs~Y%>m8b$L{w0Fzg)x?q zLFtOV&vLY_=DsJ8S#`;nRVe29(`raRMqyD=Q!!#>(Q=NJqsfAvWeD0J48_%n6JItt z&pG*l1YgClJdCukH=KS{fUo*3krn?co~!Mn7cdjqAR>N6JHu|`BBAQ z`2EnyPgaN)I`$-SGrm!SVbM4t*5=O#&14plJm*GXShJmenlG;GE0Ad8mh^mR9TM`5 z2K|U+pE~B+I^x=H0zpGx5NI`8U&Y#KNIJ^&9Q0{1q4(Hl4tf8k(Vza!$Z}keu1IR}Lc1+# zID=Z9FMxVsq>CLQNU0BmKf~z|&WEF;IVAHhyhuB6&2BD7I9&&jv)XRF?T?iM+#%CQ1 z!Bn~#xZ)`S4J-yjcQeH!EI_#sjguZ-5Xg&Zv#7fa*;?MinuUN+m%Yym#XQU|nmiFQ zr-|-^A#2Lo<#b=!pJ@lM54QvrALm5N`T8hl_}}aUkrrl*NA`K^mhdFV4*u5ctKV5! zzKhDz6QH6k_qUP=uBkIFN0;sl!3I(b2ZzV_?|~WKvdq@rP^!a^b>{CPTBEYBozkvwOq-or1bMhN@06T3cicQjpAi^)M0x~v~s)3 z(FRe_aCSZtU$fcD095B$W9(k&C_Sc9cXI+F@fbzHI{(S4n(aE^Nf881*q@PA#m2G9cc0pLOoysy zmJ8R@vxY@~6Mp{%B}hI)?Rzvzd`R1ZSbapKSsi z?!QU>aNiBSgk`tT`FGEpbJ<8d@W>>SCxA1sH8#HBAvnw4$t{}e(~YP*bL_*9swk6%pz3i&-T{9jwZv&*l_FhTd0_#mE3wTvL>=>Cke`PTBw=lm`h zK?S{>vPQWf>@NQ8kF2K`m>eX+1%a39thC&pvFymnqhPx<*ibUgBDl?bJmxOuj7|ca zT?@ADDe&9up|kp`UvTI)OF=s5<)|J*eNqjXkUsNkKgTGow!N1V4$l{1&@Un{|a?h@k##YgMW1pqiU!_#FEg{E;*6Q{x>+#AQ zoUK9NTH#cp9HQj=02O`n zMoX%b=&rh=u1@P4hmVo0#WqRxZ+n2hSynjlhwRs;i@Dxh<(@qEoZBVLEJj z=Q$T0keJQ(ixLvhr3T^JsQ@Yx==7;9Nrd=AE5b>gE-q8etfVws^LG$6dcrwOh!?j8 zBBAoO1yhW|k}#`+4}}amk^9nkIjJdIQK_Ei@oW?yIMuuVgA!W~Mk4xg7 zHrdj1*Kf~p=A#csp|4Xb-zc9vV6MIaQ=f|K*CfVSYthWS-89`?XljA!oM?;%bxfs=U_*IX zyhzIgiQb|pGwP(tCISg4M77AqXR;)FmY=5L^L8{6<$qTe$<@D$wWB40mHW27Ht;;; zPyGOVTxz$3lk4y>gdyjfVcdp(ESzx1s?!^Taivx>&;v4abi z5K#mru$z4LQwwqBekOT{x#^8)u zY8<}xdpM(O59?RbANHZ9vO)uJn2~LYYsi_&)ft9G3#x%bv37_T4Tv=`=E?!SY8;2u z(mXA8f!7Rwesp?rS*hRgaM0WI!(9d@E8G{ICMkXU#)`RSZjyb^Td)RMt8w;Hyu&-m zPV_4DkLN5LXViX<(=Z)8k*J+Y9%id(L%vh0zIjLZ<&6}@>M+f)2o8J!-G1H4J~YW4 zQ2IGi1-p@E=2|39@r4)nS1Yn5ik1h6a_bX7y`Vf`y%&$rvft4XMXE7Yhy2L-l+!1- z-F&S6y_U<@>Mx?+9dZN}4f*F+;qpoPq@Z`Ezo73h?jfahx3NVlL^-ua(Bt?^UjF;! z*dL9hpHm9xQ9UnJUa#rpBG3ptk2*xU)_R8oTPvRcn6Q z`U8*a1Hqk%@%g(1(C5I73U&PI2YsiHlj*GgN{Vg`fD;% zpcF68WJO}@1!Ks*M=^4^y~H0Ti(l?8BfvUS4R5cEN!Al;K>CdttSWp6+Q1dHg)fZ$ z23An0F+)9OND^ktE#rP)8YV+5qh1fuev8l{l!9MCj73#v6EUH8w+dejN691{f!dr4 z1b!38jACM`uV|8uI>5g3%ih7kIeiTrfb9=Tpuh%5XZGWc^9qB{_`hftzH&9@An5)X z?yOY%S7N!PSkS!cX311w0MhEX0N~xoYSm~z?-cPmU%fHY4xvilaNBQUlhD2wlZ>9E z-0jQgTH#)Ql=mx;R``hJ$gL?!^!VcNIuhhXGIQBPHq#MstB9v8`qTWU;>M*-d43ZW zg_jP^TyYTvzn&Gn>yM9Ee=U42n+_X%xU8)MTX|(W&Vf5fC8OYEHzrE>oVL|?+IVcDw!Nm19>!eDkR7>z*MR3WvUxyn*NPhDo}MHJXc$3; zoe9+CBvlYJe6Gu8&s=?d?B*s7wJ~cZXmw%6uz{fZz=PyNZ7{8jDl-BBZHB7ib#Kd= zUQUwJnc11e9*h3{E$D&_lYQt+pdp-Sw*d%2>#zqfF8IQr@A~R*`Lfd&fiZ%F(>RZG zpfS?TCTBt)#J*OcUFRMX1@t3 z2w#~#r5dow?L4ZpXcEZNd7_wm3}QPFS7o4oBB&f19UUDW)`J@y9UL5L`2;b%q@q_t z459{Ke3x7ycnMZmg~EcLc|on6>47;4RsoNnfIQJ zbTvE2a1bUXciv(?@(8u_9_Ay*j+KFzfSnc;(v-haoc zj3Ji$DW;~4tn4Kv`m9Jtk*YT+Q?2%CCw_*4ng9rtbaQui zQwK$^G=Jq8-zq|fo(xUw}V4S&|(XB$v8?d1><%d_cl`ZwJ&n?uEHpp zd7(58OnD#eb2{@~?4swWqAl?meNps>h;jexLpON5(c@vZ#(2EqW&6dOADO6o23FAw6J(CFlko`T#Y1CZVXQ)N;q2@mM5m%GTaWM!J=_=_ot%IOk6J@jTRT%N z=tbQ`zA04`r4NfNq9_a0+y0$}#MYPg-^kWF16}%esBpwL?3P&N4FR)0$Ov&LJs!Ot z-O8+A7oYJz&zOTfNmAONB?+Dv=lAN4pL=rplk>OwAC+HE4-B%jAqgFfm8Y?AJ2QBqo*i?UI(hSI>lSWX%@ z4nUqbo1C#>oTbb*KK{smhi))Gd zzxb2xBq+B<3B1!!Pnx%)xZLFYnDD?v3)X&ZgpJZ}KSx~jhH}Sj^(T9pvKlkTn~-1V z$^^z(A(Mk~lG*kp<@$+{Nc<0!+WekfuCY5B0|TQwBp(eHmx($0FUYYyEFBL|Ps_dc z@a!g*mik_*MxG9FRH^&@TIaXNco{Il3C8WXb-Y|<9g)q(sl$!4fMAAmqBpf)v)MEF z5!-Bim|Vu|(jDjJemCt1{Ca=DVr;_sbdm@zJLb8cxf5J$X>WavbVjFb6j{GvdFXHE zr!Q#Zm}PG1cRo$lxtCk@Yw7v&k9_oatFS&ovqq-`^UM1TQz3Px)~6?9&qNp zH8}8d^`>wR%`MO1gMJN5DxA)#4$dIel@)sNevW)S%;m3`24tbGsJdo>}! zd2X(hlxB*)v9xPchDEx?(dpIIhx=R7sjBzNYQ!>f(HBu>F0m0)Y-+n}^ZP4uy0k8u;4(0oL|`i>ukr z-kw~Va$tNopNQyCm(&d7=GC&<)YKI6qQFlG@T&GVo7hBIi$0xai@loV z`WK74avRd00tQZlADbr{hs)-wzTkybG()VfF`O&FCj~e1PG_}ZGp@(MYBv}%I`@w_ z<(`VK%hg{GIlX4k&MaEbBOvqT(>EffMU_?_?t8tbnc5=jy}`pcR7rQYfn#@pssa&g z+E;c#3$hZZWdZY!RV_7Pk7&r2T;!EZWwv&atmg>txGk#e%Nrd!Y{2n$ z>Yu%1MO9#@h5rRx$DtIV#<8r4Nd?c3aE`wFRkT4}>4cI&+KrOjmyVb#jdBmyt;-M+ zIVPdcycwP4BH+r-eD#jS2`!R<+v{mTGR>i51i|t|%QHqar(rKI1hpa=MDilp8}%d0 zZgIQ1SRqw93p6{S%Jw(}8xUY=X*swb1Z25F=Bf-XDQu?4|NPxJYj^hl+7R~e%D##w zlis)~@yao5;kn^mTVMB<_y>OXCJd<5q4Tp-Q&=NXMjaW3<8j}nm9}d?LVAzd8(#P$ zamDJ>O+b#?oca$sX549G-dogs`Z?TD5)Ro1h0P$pJ4zN`$yl$wy)-9Pz2Wti39&f% zMFY$g*9!%`)qDK8T>Kw8_LH*aI4tB9MK&Icn3%rg3iM|O2uxv7)9bSa8I?>A^-g@! z)KdH;`7i?p+wV+^qOaQU%ozvwokN@znnl7hv93 z?L*o7v9TonE(p0N94v7au_5b!DbGa5-S~k;WNjY9>S!M>h$Mamm3D`!g=zt{>PY^s z2lf;3>F$8JFvb{d7r0{mVOXanOmp=)Nh)<^!J)Y=*Kg-bf0VVQrIa?y2-=u1Ioy}N z2!gcnt!q*(Z>L7Du_SM9JLi8>E$uezvH8az$FumsC$Fn~BbPv=g9{R1J=TlBL?o&! zC~8dP>WLL9?Z+l&+U5v6akNSfsvK6)&Mnu#uFm_BnKZdHx44W^0Plk^aTD+$PA>hA z9gzsDxb{e1Cdg(5)Apz5hCRkoSXf`w;5dO=MtEjCQBoYDa4(opgdP2sJCrjABaPRo z`&LCXC*{Ps?dE9Es3+i&P^0P{7P}n$5AHU8S}CsT`o!l7CW8Djr13JG_;-w7h9QZ! zumNTK<69gNf24^~l;aS2VUcKDQCo(3SN~q3oObtmWBA=H=`S}pJ1}vJT=e`j-6ACR zE-ZjwZFTjEKW{rU7S_T9%so=V(sXUz(&A0skglaE>gJF28CnVE zwy?Cc#d_dIMgTiha4gfBjuz8gcu{f>g$+9{3Fj3L2jOVHH6FyJXKJo7-$QI5sjUq? zJ2+qL&{b)qikwo8sT>}@A3)Ia5Re1Y)jhpGR*5>aZvyY2Y2aY$VuQ_Cmcl^#q(7kf zJehjXoz*mQi{dOq`;7DwN+`vipupJU&Y*DE`*3xP9fcRiFVCh6J(@U&IQ(k&$6Y6| z&Mxi?I3Exosy#XzZE3wPHiek4iDpVU(9F!wXsK~4o;abG3jh3x&d1Zr5V&VwJqT-Y z`i72H`6SWegiyLeE)U$h{|uAxuDE{~a%zZ3jO8j`Z@qaNZ_@}kSf^}&?!_mO=7lSZ zbFE4q>2l23&-}L*W|mGCm-j)&;79NH5uSPS030mUB-$4a8CWP3nFsLmB{=oS~qwlNnee26ZgSU#7SC~C`C<}~y%i*oG3N29aE z8|l+K%3FWXX`CR=U|z7~GU(d@{l=xjsF#1fPT39Y6DFrh<4Q=8WzcLSe2x$NL%=@J zDW2Y8fh(5Yn_g17ki~(7huhU~Ag!TJZ{f1}XvqA;{C4Hw->zK1uwAncdED9QX%!Er zGzSO&)B4K=M#Yo5#kPwpBGGGZi`TP`%=(><_je7IxT+@|46Vgm0)EfL@FGiPKx@nq zv3}f9*&nks|kZw*2a{Z1CmP5poD#6289n{1O@oZk)oj@)RcJ&k>2* zk2%d;t1@swP0_lrAtmnmcQwm}fVJL}g3an{HbQXLNWI7> z1s=QTbxrRc=5_4Ap@UuT`RZJvj7e2A{&`!ZnY=Z_tdIWSxV7j~KTT3XZT@MqSK`xFKe?^C zS`5c1+B=rA!eekM5uX$;I*mY2Ez{;hX@Q3DQwBz_N%KVw%bBm|c#*}378;rpGMwNy z!v$w#4iL_+S>rK>i6sa2^`dLlvX?b>O0tuKHZ?VF5+6d(p1Z(?tSAH%F?$SPq_6AQ z4ZGtR!;-Vd_F12Olw2V@_9Z0?vO|*w{faXidi!}bS6^#v2ST)-)4#M-8}x-2x4)ns zZv|2CS(xuxl?b6yjHNQg{kpumY<71GTrtBodRZfrNLqC#7|!B$J`LiBT$~RB8u0&6 zQ8sy|h4{$@hljakvsascQgl{sFXvN#v(oC=q}vbU;#5GSrF=}L3B&C)ulgebRAqxE zQjTn2vKdAS`x-4smc+1#!85CASxGqCmh;&wgILM2SoWRR?n$1qv9}1NA!aR_R};;F zprjtz_jG+EquHF`#5G{by|YTyE^}R z5fd)J&E5X$(vGJkshM8;DTjn{SCwVz2g09 znYRw9vA=31HMh{;1{*;UjaEB!`P**wZP%2pthr9AzhjEigGMYw6)D)N)r@A=HM!MM zN!JpA%)bQ7f&Sq=oz_|D?ZI{KdfQ^|dXFv7R|1WeP%+MBa_2wVud3?H} z)1O?~IG=PE8T>zQK9nK;y{j8EKzVE-N;SW-lq2j&Gk{a*M!+S+p`z9GGxi8C`um*o z>vp0C8v!eIzIHR`y{#YOgS51aHWqDqJv_1f&X>^>O^y@!R1FGj&*YJ{Z7oXYE6j3EA#bSZ>v9_P0 zBhIaa1g5TKO%01oKV^j%)~b0 z5(Z;cV*^Wqq`UoAVOEANqsUN}(Mu1~&J2qt*G5;yK?GOfGEW@R8wqA_@{yVBW4x(b zqW8mjZ5p+M-iWf+QR_2 zMLU9_0O@o;kiLIn`(F6cHTLy8J8=#OGkc8>WMb+hyCQcDcW<9pn zGdO;v=pz#!VP48t-rgIefUdxpTMCU5aU-Xo))n363JaaAzj5&1B9$IGoVX$T$N1e9 zu>jKk7dnxx{E4-n13G3%=s-&fcdUwgAc%yZI29Ax96GRjPSL(w96^LHcRQQUARM1* zxjJ5QsA0#Gn&gk0^1ELnl_Qu|sgnqWC%$Fc2{Ha{*1=%5JW&y;R1=>?W|!pGn42GQ zYSY&yXWbIDUS&gF`l3_^LzkSv%~e5?S(M|63YuIVt|j89M@Q2nuJUvTE!u5ufQEQ5 zCkeMbVnYD8v$Ko1AzAZQ_4I$}49X6n6=@cSVVax=d;iA~p6%|0C>tpU0i-Zn5Q|+4 zCd}}8YjW+V3YNo4e(Dz3XHke)YLp%YR_G{QW-0c|Hnw2oZ#_2h;{_*5F!nagP}EqB zu-8AHS6$K-;To^iNJWLMnJFayo)X4OHRB{o?^!OaTkk{JDzHP9OMOfMg=%VMgy)8h zm9(^a1tLqp<1QZ2<%SLED%XV!KHvr~eDk*0xw@t}hQf?o;f*qx+e_*OLxzn<^N?gb zMlQ*|*~2wQdaRgPvUtu(o^+#9jGoXKYo*NJzFeSRG+FFAf-KKGR;aJCXot3Xh3MJv zxqoST3H9FpQJNj-t+A*XQd1&>$RnG9^pghf=st7cayyQxMdmfMy>zq0F=TiCK24h2yB>D&aZffy(?YItc3&%@RNs+LdNRc|XleE0@)!IZ= zSQun2_-${M6ySW7L1i8{lT|x2Ap6ihPU#^VTrDwqTcO5PiKqdvc;8^5?3(QH2t(c z{T}Z|WGvKDyrQJp!)>^~5T2Z2ZfU*Lx?XX`?un9HcJf7Ep87y5j>TdOj(~ zwk+%XPCv?}k6pRHG3y6B0`qoY6AO$<&PMh=P8BQNh~5ly`yToCi_F&?tl_Hz8POf? zZ|;z9qTg?xp%dUlyjCZfam?0qp+8POZSTUb-Bvc}3B!+?DO8`u2M8PwpCF>h1)a(o zTKtIdYUeHS(83U~x@{kk?2PK#Zu7J(S!L0a)ZU+p$$Wa1cS)JFQ$8_IC>shXvK!Mp z%m5Ym@B3z}pzYph^N^W+)i9oa$T~xi8lxi}%1X8`z7VWgJmj)3b9|Wn6)>}4Ti(#% zF!C$Vi@o_H$=66sLx@AD%*wl!qz7J*?l0Gc+#3`O z-i(+gI-|eYom#&M4Tn4y9O^GLqdql%t*jbc;us14;9*r)9{Dwyv!*(fa>{dK0ZZvBmZ>u{ zEW*L+vR4f<4KHv4M5F@FbyX0GlC-^wNuR&iLx6ppeMI?{adMmge2QIId8S%VeVap& z;`rJB+5$GV;!foD%xA%@6cf|a1xIlt*#n@$wK9VY$o=`R9eX2X;bx7#|}pv zP!|K(#>)~YjWeWXFW~wbDqV-G8NGZS7`$~prT1gBVa`#{Ia;Sai)T`r)f5mU75KS4 z`>Lw2EB+C0qhm+GnRBzw_I zStga!(lU`V*$b(JsqIblUJ+y*&V)gXwB z$zRNb(n#FgjXQ*Xy%)o-hjwTy+!EdT^hmioS(vE9*H`j-Uh&zwhT1&{8A4)BX9IZt ziiH9*a;|wgrxfj)2|~>1b(apa3R-Jd73TD`%vFIDZ$g$ghibT2A^F|iUp>+#^UC7u z1msWD-s(phvwSQK$EVZ%5mbL}r4zGaaXtrdrE76QTMGtPJv0n0ZF6Ol;pWW;ZOU`TgQ#L6?%!&wpH$3_rvyer{#!bA*D4e zY}c~OA=AcqY!*jUSv-FmZyacnB$Ju#)7K!jGitTk$8_`qRiw?Q>GWkZK{$`pMY&lA z`q)^K776LYXZB=D;bH@~U4CP#m% z_M)(RMS8N>tcw=oQ@}LbzC#kxX4&#yxkijsQ(jF?p{~4@b($-hamLNsZQLF`*SIuB z6;FC>{chh%@h=vjed0r4i*zQ4!VZ-@NqPuLRL@u-tf}q%U!}yvO$TS4_5D-`i=`o? z)ghfXi{Ei-CgemiIp^r-BtBP4)?xGH_;dK1m$O?mfy4j)IBDjZ3+1dU{zwo@)}sKG zjfUmubiA?DpvjJO2^wJG4JI~hcYz^s6iq`gGu}EnjT~rWYedm<8IhyoUs$HaIe`{w z-HcmTo$0#T^cJ~LJ~OCr0VMht$8QLAX#o%IyVbYLJx)A?uSba!Y$J>-9u{WmU-!}D zIx-qkHOVz-^;Js6l-v7v>yBTaf=av$P`GsWHxNwwCutLfx}))6li^Anlfrqow=4p! z*_Lqh534@RdQv7WsdX6qc-qTCo~XwiaaNP72^1uJWLVAJ)ZI5f-w>Z9ZMj%Xp^%8> z)|3j~9@RBxu9$lizdRLXBX#Oe#5M3bRk~ZvYF2BLKu6o$w~VI$i4(Ls=V%MA|5KG1 zF*4kz*~;UF(?6mOSrX(^g2a@Ez!e&Erv3C92>WGz-0}uRQHA(e=FEaK*u;legr-=P zrzYf-5Xd%$>&vxs>h}S?k5#Qaiobf(x=dwnd%1t^3Ng|UtOX5y?^N-RiS40dHRk*C zX>;d4&ncr&F9{q4`l7WI%WPaQ{UXM$MDy1HVL-2M{;dA99lILt;|EYD)H|r}B^#)U z#AZr24giSd>S4&e5vvp7>;wD{YUopcJJH#&MF-yeEzbzk{N7k zS)Tmoy(WhGUf@eby#|GZ7!@3aT+lD3Det#;ti;YbTD2L7OW@;yd5KaHVz(}v%X_JO z@gp`r*+0+a`zg7V(jh`~f~7g5!w<0Gb^*mp)kq|nOH>W?De_S}UB-Zo(I#>xA!Z*ke& z2zCZdh61*S7Hhu1!40H_l@g8iDXw6Va7?invWl!k-=q4iFuXasN8;>%lU>8?D)4Bf zGI>B!3AK&2k7%1%zQFbAfF4Tnzxu>#){j&iy}au^Rwg=hPQt7qYxs(_e@(moiVe2))rbjA5AC1Um5odj3)8S z_b+!aX4S*i)|7y9DjgEQvf+Zjfz_w|ZZ?8y&rx{XPP50QaBy%7d%Ci5rS{Dc)c0f+ z50`=CImI}sa8OBZqbBc8r!1nc(9gxF84Nb-akjl;fb0+B^pzm5u)|UI1r{moQw1Gq zl36!QIad{xy{fIVQb)_L>Gf$qR}P(-P;`RM>;y`P!6Ut%W>Kt5#SQ??8>Hb`0zhUf_S#Qoka>Wd{QJ64g0fE~I>4)YZ#fItkqy5dS} zOg=aKA$m*MMUUwmR6e~~Yrs4#E&aV7b;O=YW}q%W*UQEt4)!ijO^FDrvJQP(UH3B6 z3KOXN-(mjWBA5*H(JV)|9onFt2UqDAWrxHFWp)K{g-6yK892Rg{os;6*i+3^DwN~A z;Fizmp9QfVz+AEpvVa4lqokX>2|^C0!#h2npYCqagbC7!>geI;X`71a6CUPkvlDVb zPVtwrGDrY6o}-uD?4uCB_-F5?aZY6qkf|%0ft}-`Yn&Mg)Q~sGSYh5>q(~Moq`row zm=cSq8%n|3*GefyBB^2;7F_;4D?>^_c*mbF%%3XxJAF!S@47JFjQ9I#{tB2ah-Z1H z-4$9mU)YU}Wc{&yT5`p;*t-kdO-RF*hVrCgjACcJ_};cwazyfb*w1>i9%=Ov+mo)? z_`;I9Komis`VZ{C&JC0%h%2e~$5)o9Hn|=2Z+IKL9t^1p%NnF=8iag zGvQsoM3Mlnc71~oP#5F=RuFd+X9seC4m%Czc(yZgV(mbbE)kn}Yw3nCD0KE@%0%_=Z8&+t5cJ2Uiw$$C7dWjbeB zs@p^=#9BYf1V3qIjALb91dtV;btuluxe1^sQv#aU9Kec*7t(U_9^Z4-2ThMhn z2S-Q1DnzWs8=euMmOgiHa0NBl{ct(jDHi?X-OYC7>_D()ad0~HC{H1X4G+{VWYxW| zl#4wT$%&~fj-E7(BH}68Kwl13m|Cz`nx|R8cq=Kf7Aw$!1HVV$mu@{Usc*=vm;<4e zI+~pvSlx1FJ^Bd6XjY|@;DWy--nncq$b@Tp4da^g?qJy@6A%!6Vm<-UPbl!vj}WJL z%}+X+MydUOJlqa8fW9lDFi*etWvoAm<4lN=PrsUSp+^C^3ja`El8I72VLlfye@}_& zN%WF={_OB|+@w(jh$KApJnYYG{m2zUF?=>ls&4fLN*G{*>>SIcK#{08oVn1uLCZ7# zCNN+zdlIc*OUV^^Bf*1qud#@u_emD526dh3Nmguoz(|+3rCSg%)k~dGtAq5 zwm7JgW|m?p2Qnf=QK2KwfkU-J!Ve{R93e=3>zjm$@^(Yd{}HZ1Gh4Gy?>TK>eXu&{ zq^3^EjWE1Y75oGhjoxDjZ$O#_@f&wP|31>wu=m}ymFzP9Fx*Tk6a+P}QKr{%vN= z5nvI(GI;+)0Ga4(ACM3$Y}L7h?K7Fb^VNP8_A_GsfizIa@Mg!rhrCG~D%I<3TOz#o zyV8Js_>T_skw@>a5aa8AZ+ZJM_2CT=|L^$+=-mJN8OjGpQ~=KY|2^%1l>NV-q3(g) zmH+$W{|AEx4AHF~7b73IAlA$E%U`XW#{(@NIcOzG4O1TW+QrwZf%4QBN<*KOd8z7{ zh|K_mVr*8c@qTTeo&#gd%fdmr?$(zdpLbYUReS6Cgs?^$8W5GWWZD|7UmJk3B^^cY zp(Ek*y?A{emuq`sy_Ow=l@+&8i9YotDw&-d~4+Ye`Ab2?tmS6d|{&=X%a6-TXQX!`pcf z3T-2wW0Yo=RdAJSBBi^QtlZY%UBRgq93(6S5!fEv0-Mvx<(*PWWFHD2%4p6A+^V)UaMlPZF z``gw6%DnDo4$S9}Es2{A#@8ymN@PW4+SyOqr99;O*v>A(?+>f_Y1PjglY``!J#IW} zyk>4~3oXor@4~rINtr=9SmTU#D z!fD0k363RCJz-%^tQ`yzMbOU)z-CF>E2ltF5ee_Htx3aGz%{Vi(&PxNi)^ z%PcMM0EKwrr!KG{?1`o8@95V8b0adO3J?(u$YuX(a=jd`&WEIOVDs@{ z9=1{v9U88UkR=r;L4^(tOa{n(l|{s3%fwpqjNvy0ENTcuV5F+!_akrC&F_I8n=QZk zy31O|_J3ZfnP&`1J}T@g0U&E>`8M4(l44#scn@5-9 zvlgarVKF=Xi)M=UkFVj(8H!w z+fv?Pacl4R;2O?Kr0ZZ8Uk_vDOlQsZ*Ql2wN}#oO#q0n`tdgNLQQWGnss4k`Ydif*u$h*626?!B78s&m&o-aH z^8`5Tps6gT`{0UWW|)s%rL!Bp+5AV2*mw(*?R%%andFSETvBjxZ9~&l$Iw0y_9ydJ51! zqiWm=qH#Qg0#9pn;`Ev}%3OPH4^U;JEAh zklgoh6tP9lz+(N2={~od-|Ajr?U6U!Mq#JGWNdi`*|fxm$hPLt7k0U1)RLmtw8(_s zsE{qvz}ur=B+8Ht$VD>j%Q^UeH3Z8~98taoR>Zlsj{-987N0SP>lb6;MXf4a4#L#} z5YvslEv@&H(z|_2SzJS_0uMf<)0NYb{72`CD{_G7hUOCjynFC{yFC1%tsi0Mb}HM{ z+He>(-dM26D?F41v$qv#ZvnOJcrA(5yZgLX^SYvxN23tAzrjQBUq7LZ3%=|fFW6kM z47sTu^~c^TDXz)k*^eJ}yyn7le%BKR>;qfoee69b@0&uV!kmXC5crb4Gta#D-mrLN=DlpC-UzPH$o^U3-5V7s%N4ISQ?`(BK|YD3 zniOeh@8QZNxlmxStU$DTMiRekjVHg$nYUrHw7xu^Os9?saHfw!b{J2NKd0f}iEg+kUJ~<=h416FVBa=lG+}U` zzJfuN1`%>Z7vv?EFx(#m^epd8VEw_ONtd5neCy_Cx0cfvJ$s&}K&`O`(4uI~uTI5_a(1SCe!`}RJuz%+!%zbAbl(Og&Q6{KU^v(M z)H+xF#5yq&FkVC-a5?PeNEmRyAWOYj;A8&0VZTo6b5pZ5^!mu*=9E~a z3LFPT=zM))Jh()Q_kaX*J+V;ohSKL-3cCVu#A7y9S?$xD7=@E6jOR&Gp&dt|y7!7P zM_PkP2@NHyR?2S2MoZ6H>VCTh?bYIi#eF+jLECVYnucJ~+mz#@#ZhZW$yh)T z!U)w&Y091BSPDPNAE`Q=yROJXfLGqQ^>F`avDO&)F)(+gx$49+>D_FWI`b*Zg^`^p zdZ7ZgpE3a2KQAdWgEALwx(IYyDxHZjuL?E7EP48z^ERL!r>+3gN|U*gQ;@UOW9g_2 z`BMr70CE1Nx1$f?XV*UvhgXg}TlHbbA}k^uUYxl~fKX&+vf_FSz|8@RJ~>aVLg&;xFp&=LkfRB5zD&&Zr$ z=Ki5c+LJ)?FNFZ*fB(IvSywrUx&BfE5PF@sQ-A3H`w##@6LtG{6AxLRNAc0n#GL_B zPxnTXI!+W04UOhMPxt=$yL4W+2T6D!iHZAtL*1-7Jp?s<5@;%Gy`(>Zr2Rt&7ydUL z@B=MJQdDi_(BPC}mGerUfA`agv4RH$foo$3uElhhPhY}YQJVMJdf>ME-PTDA>)`cw zm^X8r754|#p`>dr*Oj}%JeQFrxaanORyd(Upd8^f;DL)5R}#l>j|6(CXkXL+IrAoifKMJ+pXS+1<&^`sH7=Vq(dA3vH!C-W^UHYC0tHj2B+^GtIJ8Pe{Lzdz2URW`2kBh`!< zZO!hY>Fug19XqiZ6)2MFk+_S4be9u)#y*X-H)7k#L!XF<84KvafW4HTRpu||A>4}2 zx2xtX=Hk4TUB6g0LuB)Uq+z!puL{X;gy3Lgu%W42a#~yY_I25QrB4>QBwZqCIJGli zI*ROeIcvm3-YX{-5^ejWIHDzIn?AS6ONkYlE#L3k=B#g`4KM|=?D}=PZ@aq_gIF5I z?Z2OWT(vd-zCNxtl3PP@TS#)d?rxc0n?^v9W}MXS1$QY>k^$b3s3VdAXQiO~%cd<=y?^KkQsNUdx}|!$W8W z9-AMEqv-nCg!;4ZihFQ4Yz>=H7|XCQ?jdUK8Jt+*M7?d2quq6%=wObz!^HgZ9B;xk zC6JSyOk3~p%EGAoQV8z+AK_Gw0@el1lX|SxA}?J_F5Z0MfPr;o!P;~ijK3H*Eiv$_^-J+V5s>I|#hXIrbC_Myy&Q42f^NO#>G15L9L5;Mzs7e?6Qz>`$ zs@Ljo^X6iUdybIGi;tfc@7o@T&jm3&ivX3N>|N&(E3N3u5=~X$QZ-XhNW>ocDb|vt z;Q)W_67-bxT~8SG&B7`Ga|hx%AyPQE$HPN{OpaAo-}Fh_q34$OKCs-Hyu&CCBLr?` zYg&UcDu#5e6JQ(+$eXitwYeUIB8#g2h++2$k>$(58L#H137=7;b@7GWN4W}e4W`s? zYy6_tA=QpjTk3iVc25^1O`l$?Kz))iwcvtijx6$H{3DESJNW5dKS>%co~(+p^F2K! zk{NJ!ql1p=XEvoTtn2_>Fx=k5wRWlUqr11Ldk>~8*f`7>W~rO=g9E>U%m8-U&&NN> zV5U2rr1A*Qmtjxr6^o;)lnf5k7UZ~E8y3f>o`bR%hGn|#Oej5TP-ePeYXeRRz_>FE zj;xr{PoUOHL>|AhG$Z>@J>ya8jpUMar7Knu4e2Zv@1JIC=_jOO@RR_Oo)_O`5pKAT(ykOPWg6o<&A+k#%cr?R#kr>Y_^!L3&bf4I9_oFY<;>D8{PKLY%Ew!ee zZe5$S2>L=qkJM=Pvl0WAZRJyV6ra*13Y;W1Xr|G9}shse4RmYRT1GZY?EptLpt#hsrsfC)hp74uEq25Px|D{p-)`RWE%5 zBel}^N*DF<-^d1zD-Kj+6;i2kPoII6*?r-C$*@k&lOh=BSfKVQ4nbQGqGN0>$J31(j=B|rhqWwU4g0-dt4~O zAe&d$M0NL3nHVVhbk|Vk>Qb5O;uDs5-&zY6N#n^yWcJtg^57Tl}Ae>COZtFwbVk-6>4zSqsO=v zR@v8)qbBL;vu@0S*F`z#Q2CguKC%K^ynPSTW9`rmiPGw{bkc)So$+3%U3bFC1`oh* zjH9QEXL@) z17JYZo51`9yoSu>y`02M@-=)x7Y-$mBo<%p>FHp*A@D(=JLU!(zF2F4oRl;v_wahi z3+CDxXW;}ByfVK=kGg=TLc)N3M{`}|Okrc3BrV=Uoerzs1MWj-P1;X0_^le{!F8`b zPKq8CWS%z4u5j8_Er=_;wIDA2%W3PZ+yYr&aK8MNt42o;=aWN2j4O2KM)in?Mw~;Y zoX@+PausG17K^EN$*ew1dg)6x7g%xXY7jG)J1w@qJAL8`!p-Z@c)MUUrSFIxkr_Ul zbQrw2nWdg%J+WxG~M{^qJkn?h*=5}nf&BP)y^PGRzV?}jWb zwuO?|%`#yTz9szE1mWCY!I|1`Qns&=d{q7N(*_MgKXrf3@yj_6nOOwq!1Br zRfH0v&k4lP*#Mn}?L(<#dgF+L>3WPTB zYBW&vCl8Bod=;{K(77VnU&cneirq#Ce<;jv0Y=((aP0j2m84^3kfTp!wE!Ib^ML+V z@o1S@;HUC;#C%_*KU0qoBz1KaId(pIQ1!UIc1hW&VQkOTgs#{QaC?^8S<434jgtf> za@DZ;1#(>l7wU96rj%3Coqr8;D{AXp6)w1$p*5-3iwc=pB~V_6K@`tUtjui~<0B;i z1g1QnBDw4Qt9m){P1rY=n*+wrg_H<*T_IRin>J%SX(uD%J3)RC$km2V^FgeV;%fP; zcm3OHevYHNeOI4f!&}(MepWa_b$M0?xOCW=t~|{o^w@e%NBn zgAY7oCZ6NxbjH@DvepF`ZMeiam&K$QvhD#WWpd?uRgYWvME)8AW8bZGYk0sPd7|Nb z^Y{{7#Jg8J;Z)la)=w|zF>U}VD!c$h5R43(74bWn`p)Z?a0^lw_qCk54T>tv>x`9nLQ(rK0hTZ zv&~*6?ELn_QUurE(Bf^Fl*Vrug5M2bfye*01O!O`lNt1*lb!3w$46Hpnt%(s6SYoD 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/assets/zoning-architecture.svg b/docs/beta-1/assets/zoning-architecture.svg new file mode 100644 index 0000000..76b21c6 --- /dev/null +++ b/docs/beta-1/assets/zoning-architecture.svg @@ -0,0 +1 @@ +Townlight Zoning architecturePrimary staff and evidence path. Additional supported connections are listed in the manual.Named staff accountReview sources and audienceZoning 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/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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�NJv~gaQ7JqN^|lHYkWrnmz{E6!AYg6js9^~=>7y0dG}c-lfnc_T>Pb+ ziD>fvZ3D~mhcu(eg~atIyr%4Q0_8}LkzQ&Q`DJ1o$Q7Isy0u+R%1H!2;lM9e28p9N zM(+69LSTcLy!6v4zd{DRzdBZldMeV@9O_6Fo|o5e%$}#-Zml_hrthqD=CRxQN(;Gt ze77=I_r8T}Nn=7}2irnS4#VLzd&?B!&=o%=a{SDkyt-#FsGvkyT6Fe(U)$h}P9M39 z{Pi^A*RYP)D)5z~V>kPzgOZ-V1leTVm7pG$4do(qqaTZ|8Ji{aQHTBM}*W7CT zjh!e$KcR;5zi&F8W%21~;Qv5vB6f@48o4-N^tzN@mHcoW3HZD-a+FG2V=ofxqfi0+ zeBbvm-WlFLC=pbYX%eW7oI@F2?qGsuQ1`SmP)b_ta~gRFj9hdhMsfQy2u*2r@ z*g$}O8DUX{`NjAHq>YaO`5ExqyPIBz6trMz1?uts8d&PXk4 z0tgGWtT6Tt^avTrW6&O57u~xB{7W`cc32e4ZzI98erZ72crhFP9=7mCELeh zwdl#&*H`hUv?7;B_tkY6K-Ue->!NHOM|=AOZAL~P%Y zR^`~n0LjRC79afeg1oU)5j+kW8_2tY?Y$F#Ee+X^`33Jmk2xkO8t)c|%ksJO;*M&r zL|XLbG4F*oD9J7_1XV}FKRj%g7bwMvPdLq~>v**)D!dFR)B!>6E1qF}kX_T`yd$%rZfOKAV*0&VJm7({trKaxm5(L9r%z2$r zIMlQJz30^tyeA+z2ofgcmBsrZ`XQq_zXPaS^BhA_plu@us}O+7Muv8bzk2b9!)J&x zy$_@TX>H2>qR(@ImAi-$QTwE7=cUpmug>aMb({nrxFM#|(;2KL5OqET7XkY_EU~Nx zFnjJtzU%DM68z&Ca$H%Hk3CjaoRGfs1s%#)x%VBkk`mW-ZhVo^CmR(b0#Awe)pN!p z7{KI54W8E2rJ7XUu5P|S7&U{4VKth%Rl4D09>3w!&-9`(8h=lIdbT-asS}gcVHh6` zTZA!ztOBVdUmB1!fZI#rJ$5>sq`tNQV(b#UcQ{#^8c~09KwW$Mr!C|%H$0J;8&cXg z?5Rq(%ovSPd4JI*EoCQ>o9~mmtoTmc?xkvVyF9U*BABmeP%HmX@tSf{sA}-f)U^0A zYN9zAsr(%4ue)@#$=rcwxiWTze#`YQF(`rc$W~EcUbq z(+EaRY>+D+KiUQ>&(kj|gL8G@VCnr^WSTe=# zp8idugkX(Zn) zIJxQNjJj7yW>#276f`rgY=FOLVogVq{QJSA`5(437LGBwxtHD}dW`25)XV{3D4a~u zj`LE8Tz&d(7WS)4ZKEn^{m}f}nE$BZp3l9kctA64ZJswBY{+}a z*`y9BVwttD{w#jAvaujvp3Ul|YNNqr0b;6cJc>%w-VtY}!qYx3%d;&f)bjn_5)t8+ zN}s6npb+?`Z9(c=fTbv`k7Z20r?G@G^V-F;I3k#NeH@$?0gjiyS0T8VB4vu9w}qiy2e`X;VS@^3@)1s zI39P5zbP89!2)nQ>1^N=H_>n$)vf@>~vL=bXp8)rOe+-oBN@I_3r0?~nqzUhF>ck5>$2V;( z?)a{)MVhJ&3Ok6Rh}0xfW1O=ZV2@frABG{2ni9$t0swhP!<#Hh%6|Gu`Scnh4U}mX zYIKGEj>xAhXHJ)Mmks;NP3Q!poje7YMDCs^YnAPwsYMc7D6U1Qp2=(Fd}q-fP(ovm zBL!`>lIE?>j`@EWtpx6pS_X8LT7lk6&Jg`Hr0QdP4WRQ z-~rx!(#0Ml=(42*C{~h#my%K3Ix(fj2DQ+Tu3SmljRi`6kDlk)p;T`8ISd)iaf;CG zBs%w!Syfr|nxsu-*jSeFjffZsZ6*zMQqUTc0X%H!=+nm-K%VG!hxO~^O6T4(N)YDF&CCz0nm5t_tpTE!27+M!T3&x%JgT3ixMZk>R6}z_>Nyem3Uj*=X6MbvU**#(r zIPlLo<3tFVL9<$K+c08pqI0(*s@*TaOs@M&f=Gr=`g^3#!L^7F>r#}+A$G(Xe zK>ab9fIeSnwNFv%`if>KN{!&JL62=7OSF&JzX^P6RD#6**lcBX^5JQd2xS|IBJS2< zN*#=ksRvsPkTBK<7q_Ec&&P_4s2abGr-&LiJP1#o6m|U?jmExc;EaR9+FA%y4c_O` zB;F)-v^CdfMI#7g`4UeOm}sSoo%0`XTzopbQ(EynX!jw-atf3|KgP3fGb^71Q6^yf zEUH+G;Yd9|^Jolw`1SEg`h?udNBUNpyr_b#mqpzV0o?3Q;y;w`P8Y@aj}EV008X#4 zD=)%EipZ=-4*i54gmu2yfSbUB%j-<0_yb%vs=I8knyk-r0nuWQOrgUY)<2;?1y-%W zuie#76Rh-&YU5~}V6iz$J_n;qlBQ5s2_X6{8aCW3Yqnn>wHXvQ7L^&fny!033sgLh z=p4&0q9;Ag3UTyiSf2r>5~l-(K=Db*J;J*+zlv{fwx3l_NtDLO9(S$@QX;e2tIh&P zXMI=%J!7Av#gVYd9B@V#bNAr5Ii#{rrbsDe)i%y2TY5~t2qP_Ys!9vqUz72|MjYB( zP#U#CD-nK+Y_Y7YwJki1tQ=zWQG!k7OINjbUpDm&6&~eS9BxQ;1W_Ym0GBbs2OFlm z%KM3_XjdoEj)9v3zwOi^VT=d!M~wcqRXm$bcyt=d%Wo#_3wC>T+!Lv!rOJ_q`_JET zK>cLXq(M_r*TIloxrk;~NDjNbvLWD(!BD>1+dJ;ZNT?YrdPtj9GarGRbL1sk zd19j=$pUP9+H!v4PX}hz^8C-#oGpTLq>fjT(5msS%qFa40snaLlOdNrphfhw+1#$O zE3iXtP=kJf)=;b&i7gQ7Z*cl+=~JIV?eWfukfVZiUmlp2iWRmOxTD5ON2}l*ZsxF* zaB_DZ!w6F#Mx0`DO>7^yK*Tns*GN!8bXDe4^vr4VYcg5Nqi6dNPOKEJ9nIRd4{mk={FLacSfM&sH#-Vi^6Ex^q-d=1kh+p84ZGLuy&O z*Q);gs)B2fexpyHb3Lm3+s9dJa{IfZe^s+ym)650xnO?=4M3h&Dz5+pw-QnyLP4lVfG);BEV6;l+-d-w9oB z8n;p1;gjE86jK0)(7?>N4m5cwxtBwoVV_WJG`k86aIw*S9z)^HW-Mir$*YR_T>m(L z&+@+dY2(mZk|z07TSHnIH`Zc#OouRD85PwgtZ0yK8Pyx=ru%>X2&#Yb8i>e$NuEW`rNE^a&jH*Z&f8)r;n`qiN5jI{{^R9C^HSZmma{9BpGAhs~@Z-N-ZCAFA zc!wca!l&r!;X3|<{l|`)%d@qLdwvm@LIgXV{pyFtY3JDGG*zp{M~Op28$y1NAbuV& z=#-j0Azn?IiNuqCrmK`72vm(Zfx86&+M;1f@WN^#KE>=#bv^$GREM>+l2mNvvQK+Q z*h!U^@$NBud&aI?&J8`aasH0WsLZCC@yu)}ormnpsp-V8+3GBzH;zUeA42NEDC$c6 z61U80coDJ_SQ@Y?@#-)oI_=?AkTL-hWj%&1Gl~9D4&1bZePiFzaa4cL8tHOCxlW4i zsHRud)!v0;q%bk%wql|UM5H$8cuPAjD>Ni_A2a6>+tX}6neOMSU-7GZN*$I45b>(M zSY8gAKeb0Nz;Jmev;w4P=TtvQ$PU*&T==;EQrVT|a`tq6}sMh({ zd9xQ9MY%?<_)KRQTCsmd6J`g*blQCxcvC}DukYNRd3TQF?}*r`3krw*=r(5uk{qp; z(^=p?^4T`CgwNul+J_bnGBYbfysQT|PO776RuNROv~T@{x~edi*ig$)1h(6lm1Cwx zBiU&h9fef%7ifsFqUt`(WrQxh4Hd9cs%$+fhMMcsjXWdr#vlON?3KX$3VE29)PNVb zvdkY8?@J-U*)Su?iHK8b2fJ6!{`u!AcS}0Q_xn=caH=DW~&+uHj5PSJ0sVPru$-s*sR?fy5K@tilZRq`PtL{i!F7<6?P) zO?!5L?LpwbXD%KrNKp=w7w^37MYR>nAy%3-+GIqzEu|S$(u8gn@%IZ(uAGDobV}s# zcU2%yqcyk;6dkXCq7%J|v$O`DLmNrudFk)9FBwo1P@JfqyBxKAhw>j-tnMobZx-$> zxJlnuxFDZP*7XBgCXW*v`d1L)`%Uwmoii!vpNCW6QT$C-VwsgMyO60vwfw6 zX$f!70~J+lpAw$e@m9}=WR&mNX=+jv#u#tc6b#c6{Dbwb6ue+eF?mTn(xF9<73I?Z# z))(V4DZwC2QPO;7jMrm#I`NjUgXbF+bV*NO$zRFr{Pr0`KC>{`sNkvHRjL;2nOnn6oK0z}!wK-ztNxJ-rO zX5;HD$KLwR7GV#!mZ&+C#hB~9zlXp`%k?hU0(*?-+u=OaVQuZ<2785qDUO?D0jhqi9f_@>0P)ZHUFqb3o7IOgXdVeRIr}(J4N%S)FxpZw<#P2%ogpej_ z;qI?Tw>U)@YMV$`PlI3=sdAOp4r?rz)uAmKLrN#0JQ1hmO8gyRr8#k1^cSCb@ph2C zaLXcl!4(>f zYO(swQ*0=i5yB7I!jJeD@rsw| z)V^_`WA?{o125xm*QwhA+^NRNb&mN|M=3;nwHZ67*?O;|9!7qJ-GmpCLD_OTN1Gg} ztMlMv%_nTfGa2;9Lre;K->`kI&oaU(G+Z@^_D+P{^q*}27?>V+T>xl%PvKie z*cH&=V2v&N&Lgg076vAOTgN-&VjSZ`s8^G}?A4o>nkdeA?~E6sPXHFcgF;G<@WPyt zW_fG*Qjo#_e-~e$QDI=7pU0$26kiMx}dVsd+UWJgb7ncVjBEExFIvO*MDPi9&AwH{Q{AI)$a>rz>3IlW10rvte`e#~* zadaRf`%Ck0n&Ce+)}R-*A^qQ?|A69PV2J;zfsxgUQB@?3!FPP~xA6aQ!3bbr-u_FN zsvRTcNT&anOHnv>cw!V7m`f`d7>s|3BK7_U{Nv*4W&7EM+0)MUzhi2K!M1w$61F`2 ze|uOkk8#w)vH5QUQhRvp`4=xvf0LX3>5lB>VgHR8GIg-C`)u#}zxw+(`01bKv{o+| zDAK>fCh(#P`~K24^^#wxkpDp%7|Ft=6F&Ln@Yoe$20a8Wfe!p;ErL2Bs4+@ zl9slcNY2chdwpXoqv_5R(FT0T(T?L`I*22%3UzK*14FnI|vcC+AxmS zMD9U|pw?hyNYR1iN`~G@;-y~+C)I~sfw&zE?u0^1U@4)B5l==>kjb*3=y}Jl8(AKY zqsOMNk{ZX-xguARxGd_b_;t`j5jrL}R{yY$C+|4KtyQH-g1LER=qjvv@hTqC%xwO z>$il9J7_CL=C z0Sy6vc?V-%nbWC$=|=znhXDcr5dZ)HcW-iJFJy0Hb!}yCbS`*pZ0&vNavRBZ=KuQ? z6`HZbjsXZRBBd7HZL=w<#e22zl2o_H;RsElDnV4MP*tvl6t3q+_#I~c%#+Ojc@#g% zoGq6kK?0yqSR{6Ih$NQE%#$Zip7lHb@Q+`AMoDm`i!#pAAD`@OZ9fTg8fHN8CF&PqSq_Kp&qGnE6a5X?+vnIq$>Ec zxa?hLMU)p=sLK+bH%fZD+uH}dk&4qN@|e*qkI4puIMgp?0_Gvr&^)Ag=tByfs0tQ; zUJm2DG*8QZd{P(b3wcy`6o*AtW`n95W}_GU6!~GkadqD}u11OZ-1W}(49`ZQnQy3B zRu&cN`VR8uarl5Iz_+Tpu*VO$RPp(|QbiS9 zzlftBpFBHw0>7ndqmu0Q-aWXRR+BdT2e;p0mR9iaa<1*&onw2C zWq^n5=5aQH$5l^wuhM$NABvN!#C&Aiy?GLu7k9R|EeFcC++>I2To*~4euhu0G#q9i z&T2d~-D((@hTCuQOVOl*dB&4}nYia8K0d(52cwCsZRfOpr0D~{cjE}QFs{anB?}!T z^XLsC$pD2+x2V&_l7nPd0FT`uQba0F#$C94J`a-Yda?9)iO&wqvp0w+AX8HvRywkT zDHltbV>5uI&Mon}#^g~&IE*XJI?qDsa^yXEg9xI(MYwhJ>#&>Urh2nEt< z5MS29Z^UB}sGMCq8H3%N2e!5DsQB~ zjI==n8-+RZS6yWzrdL0ItJ6po3sxlG9iK95*?|Hx&<2sK)L~tKCQLMgw?}bVE?$D2 z%P2%JZ%3d&5KQ2L>4jbxuruK!3)U%qrojR;7?I5zY=g*F6IgRuq*RiwWx zScCG$31pmr#@QfZm04ZL;WAF(F8XVWY{CA?a~g=wmJK_}K(ms|xS3z2k#jQl?)5_N zY&$pfZ3k>y{^+THzSzZt8DyLMa7RvHO!@-6>w|AgYq0cp!#tF z>R~4+)fIe+rURc<$+*;I$4mp>NL3EEeO3B%z0;Er0KH*jZUth*)a2;2}zWnTfqfoQQp*P-K zynAaRREPA+>C4xFp>GMSPREr8D>XU-X&x196LAK9mtOfTDPxOGw>+8yRtnsrt!J{6oZhKWU77fwYvX z2;Tb*UavrY!$^32U1L(g{`U5^`@~x{&g#m3Y!H9Zk@qgp2HvCa$5{qnCb}d_{vvTs zZysk!Jxb*je82HRn!WiM7{LDZtM?b*p4+?IhFJdEektMzf4zjC@I+p~-VX<60h3?v zHNIPa@xu!HP~06|n4z=Oe#d+y%*1xc;UEcV{gK zbZm2*hN>Li4rwflCZ{Zhyj&}iR$%(XmvsI(2E!uN7hvl_#kwfaZh}LA=2$kUu2rFb z?{bbUi>61voWAYu0jp(ca*tlKL^>V0dxvCv8Lv{ucn!Y|gWtfYLhtXFgQs8~WrH}; zhsbHU7*ySy?d-$g+}bv59O72%T!E3OXP__ZzU>&xXhx=ztTuW82!d2!(^+eOXfAghIy77}Fm=mH=d6q6bw3gF8J>zk8KYTj z1#igTK!$9kF3E8b>Nq!sE}G=%-e4C{8GP0{N3$|60{9jf{_s6C`1s?YE~m2V_9kH>la`+z3*07B{21pFXFt5BRMDO3Zi5aOA{fNKnq7U>P9S>D8n=A2e z-hMbfdV6$w`ts=F=x_e@IKGO*^E$qvDBnN7t>9FC5A+w;azS(~0qi>NMG2Tg#vz!<472c-q zUZpb)XD`g)&MHCAM(T7$GqP?QI3(GKo{3%-cs(oNbLds$bC4*$uX7M9;&Xz-()0o0 z6-e&G)DtNYDvFtkOcd!s{>0_eSm)2JIxDx;xHWa56zo2k>Ct8MD8Z4MbEKDLuOw+=%^p ztLiiy2F{C6r|4N~>>)}MC&z(kS)Eo}!SOK5#EXm97VtMvF@bNxopP=d&(?l%Z_-fQB>XX9BlDYecu$GDFEvPvAoX&#yQcn)8Bx%n90B&5^-+mpH98 zMJmvl&g(cjY3ZhQ#`Fv#S{%Aelg;3rvpNkxc}hU9Js#@tGi~&>iYr=P zL24BosIA}w+#ycX;!PBskHIt;nXi{C6q~P+`a=rZ6;T28Vj`!4t z@Q}z8mLeR#u7*WcUk>3et3EXt@ktJuJSxbh@5@f)N^%8E>2t&Jz*D15oe- zA_0&!8#pyyf6+x4m)dADoPMDv-JCA^Uy>aL{Ac|hX3#AgC)a^Y2kR$*q*WpoI?Tmn z0*669%;0=basiHvY9&qMUafM1xwt#cT-^1{#T#W&ZP|?XS4e$jBFjXAH0ds}yB;=gDgx~MZ#GxzDIHll|aCXEUSg^5-2PlC{--xI_Xr>7qw=->RbkcOQx}@}- z^8O5oIh};l&duIbH_KD68kt0QH!He@#+vu8!v8scTc|Z|+O;YusTepex)02_%V(-1 z$+nU-8I)GCiy3C*u$%EcYy^2if@@?5d>>sLcoy(QD@jSu7B=9NE|eErfz#6Au^@m| z(s7Adkq9l43I+8$tw{sJul-9#Q8qhQ%I!ioAzbKe(V+`#c}%xI zmFYa73_MH3Y3LS9!#HV=)t&+!VKnQ6qtTXs%3vsPXbPO9DbB-GUB#EmFo6l0g3Y@X z{5B*ZnpNm^H2lWie2T@8kd3S6l7cZ@V3hS&TKfd1Q1?gp$xCz{!q4Ec1`AL}?y=Sb zT`Z4R4yN+TGsi2e6m)?YT@t}vGxgS3W*?6&X(CSUn?aW?nq(p(n7)wS7Lsv~b5nJH z6yxddNH`DV%xGkiRz;iQ%ZE5n^dFH)@;=sw&=QF~CBwC-%gP#n6e$C_M48DZu@duS zK~H*xX{Nxq=<+Va=Ck2R%VZq3v#(2E(>1=?(faI^3`2o6Y0qS+?>E26kHcECtIRlqfS4kI0MwIlgd-ZOVY%P$V{Tpx$sR~Evo{5>kJE~MAS5W zXyP*qx-k79X?os-dM1s5lHAB} zb+8Gz6Cj{5JB!46mRyO>z+VDw5;kcRfOHtr{SO-e1`UYss;;EmFTscnD8yC+Sr)PX zgh_AKv&iM2n!G-ApPGArqG3wdOa`O38*X8(56OQ+j~6Yev<@ZMg(NCXG93qIDo%4V zjtJPnvDJ`hVsvms^M)}B%?HRl69X@r&IOPbv@e^2v|Nh5lrV#-lk7lEL`D4Xa&*oJtsm>Y2 zT)F>d^+NrU6yu=W+A`HlW#(N_Zmr&_uZ)kyqr9Us!Y{!4#P%LK0qSOKpn0$sHV`XC zGU=Tz6~AZ&4iYRn!EDKrl8hwl-DDB5E^e}~`PkV+(Jcuf!_*RtxJW#gqQ{{0B^9Da zuu2K~U+M>cj>|*BlYn0_^Byn#ieN0lAxxX`7+`jH^VU83+r&%&@BOJU-(4@}+W?Vm zOR>8TPj+_Y>Qs98sYa~azfPolJD*{oQ&XT94m5_E_cR%t(ERc{|E$;xh^FS#FTfFIO*A$ zVeo7#kh1151G7GjunM4nTgZgjOiT^M1!tXts!>w1uBo~K(c&edvTqu_*4m{v1zc@1 z%#z4nedsi&w0W%JDJzggBlZutWI^~+irIfvq0(|diS=xNdMTDRX%XFE=9Bruz3ucZr z23%UUdou^}Yv*vsXDO~4r_pMbIDLEXpNdI;w^JYa>Y@xQQ6I3nEf2sigagZwc}*IHsYKR`l2VIUZdWeCmgKSxOaxMX zHo}0WHld85$WYiw{xRa(JCHuAge0AR(miAV7ay6;arxpQhm>8`$62H&9n*kvuA$v-~L;jRfm=w{O8QW&ApNrGe7#g!qm4p*Wt5Y+e_)R zy(zgGqno7lEoq&*NCVk$&a$<2AZ}P;*?9i)b+HZKopZZ8??Ja2Zv57uO1|NLTe9(c zfOp9!w0|Bq;@(mI`q$-p9WaT9RlV+A_E;J8b&^pig{!35s>6%~zrxIg#!P`Oeh_F( zzfOoUa>8|#Nv<0xmNvQCq!oF_7W?WliUFE{P3akvXwmoBer6vO+Kk+Amt!7LT!x8? zN4g-~8tf!ol2<7>I+0>;!8FHz94WAj(e5oOim;9(XF@8F;}O~V^EvmXR-EiUyP27- zx;72jbMdw21ml!!H8J=3JMo2`V5rWaQE|=79q!EgCuKo_Fkr~3*w$TsGd_>lDiuPk z+)C6kx#gVz_N2miGP`C>p$4$8qG&Q6CR1j{%?NbVBUA}L_$*#~n=l%G3I?SKVfGx% ze-z!D&2DhqEfjQV67xLrOJpoFTmUjQlC5e5h~NG;m~kO}0kZcOIYBn#`OJ+y+kEU=Vz@ z=j(3w|GKOcG43$wVlG*Keq>P^BLDDMEL2Z6HdP%>hv=9Fx}GpWIuz}1!j(%G>zZ)o-aImYgLHv4nYh~+PJf$6 zMe4AUZs0MASDPA+BE5zco!DNhs70`bf+xmsZ5MNtbwf?DU@MYRNpUZC)@+>&1rfL) z&+t26iLBCiH}LLQ$QU}TWbIiqNLrK)iBGMGN)10*(ut7N3J*d$m+s5&s@rkXcr zU}|;o?sLD89W_vYLS->JZP#WTwq{pIaU&ko+j)*lH7t(&Dfo#bHk+1m;(2EeS%GCB zc~=R1qr;WIDul7ybi1YFBi4xF!osr?P{x;|6{j8FWx99=Sk56b_nL?;%JQ5`10W#p zB*`$r*YVIAYR~g7ZCzB*xxrl5W#Zy3`{p%g)TuBHZXOYTw=6C3T}Jh`RkkLynwy#D zirE)yvdVTj-)l6%`RZ$vm%+RH39q)f?vS62!Wj}W{^go1XZ~&Mm=01@yzOA?Z(vT` zz$-Iq02;&N;AYG06|W!W_Yha$Tu{%FW4#qn*u|?PaS8?2{!3;yn)6g^eaJ;AJ!ZR} zmBY4#h`>L8GDO*m3Gx9Gn$kK+SZgu*8s#p#bhaBgebP_%Ix!t)O&o~9lLSR+NFZYL z2v8A=jFPCi?W%weFea2mWa*n;n7!Lv?Xs^PM(jgOMO`OSEy=V3>} zo#ZjFeZ(1u1!(^)J95gras7y4)UoiT4iLxUe6iYpZx{#L&UU<70W4C;9HLxlA({NN zN{iHhr-WvSX4>81NtQbBS^gsDkB)$?;ibL~Rb3jBgk45xmY74awARF?R|;byloP|$ zD`2+UJ@|T(IVy=?TlqXG;p?K4Tb|v_>APJKy!W2XeC-!;bUEj)%$ulBou5s`6GL`f zNcyLL*OeNtsaUVeC4OQ(bGOU4H)GS^8OP)%&fPg(H*oex=DwSkbsloC{E~{U!{%UA zokP4KY?-c$@bv7BN?09m=k+rT=VOz4Me1~4k26fIiK*C_p2m$uID6*qYi@#1c_N6Q z_x@B!w>_`Yw=((mwo;yfa9XQOa|!;<0jHCHps@rGl}>~(mDWjjn)aOKJeK51(O3^r zQ6B6fCqJhNW8~5gLjVpJbX@23ZTrnOxrdtHHf=5g`~>t!saYt8I!P!uWi_ihLz``P zdv~W3T&TK;gI(J4cQGcWWrHgCP4|C=t9N&f=^Y0B0w{%rYGp}@aD@*3sIJs`Sj2gM zMeT7bijA&j&A%dy-Se%Tt%JFC?Sk3_>Jk>wmsFy(*`s+-5KdTh*r*a#u9E3YqtNBT z4C+J0k^v)c8Vi0Y>yOP0L9O7kpe*yc7pRizdcIe))+B=B=b?CNBuaQ%h|I!j`0f4cb)}3DnS3`N_s6!N7 z=ZvoC#%&tK78ZmdR7sLWu6OK&?qJK5GNv=9NE_2|du__J7tv;$?}DL!!<>o;#gDSV z!EABedZnWqRqj?6XV*69pby6t%3rS`il}>BEuimswI{a{XI6Hijw=RiV^jfy#CgQ}1Q&695OsHj8&1PK|Qmnlf8( z8qN_nqe?DYjRy#o3xvmiF@T;uBS0)>51uy@lOg3nHCi9SdwHV9Q}6oQmj2#U2=Kif zziVEl$VR3vLL`jZLzjDL+Q@r@E!9v)2dRN$be#jx(QxRLM*}GUuiXRBD6zM@z&s9J z@|ib=#K8&-1tp`$)SO6hZVMSh-WL>)*Mvi4*1HMB8 z2X5dc`_$r+%`MdVT*@>CUK8Cl+KGi9b9GcF9suP~io3Ys1Gz5JaER0=wF~**)f-{3 zQ%KOUcIVmAyWa8X#}3>C#ij1rmbjysn*}TJ8=t>Dvibpkf&{@Ek-h?cN1*bN!ir1H zO?7<-D=NGhffVJEKOp0>LWkJ2A8> zRUk}IK~5(u#bG;CiOUr8Ft~w-_e6xTB}Z-n*8p696=N^ao@^Jmu60@xHZDR4&pT+y|WY(c4e&KD?agI6Nd1$)vRyuOvG% zZNL+AWu1Q#xI+9?l0Tujff|U#Y*3;U6hG+AP^k&k6Jn%l4<5F<45~DI+F>37j1o~r>KJP$^OjWf9VbmcH5c<)? zRL{AYRKac|bWPF)_ho6B_rxP*mQXsj@sje~*lzR&_CD=gJ$0JY) zjz8`K=NnfZDJZUv*tFUr+bK?mx`-?3X06k!xX4n*m7vDzb6GqSF{ixurxuSt^(-Eh z$7JW=n#BXz)nBN&NqfnBm`B0T)ppRp3_7Q!^Zb^jBfSvJD%v)1WH>YbCA%PhQ8PuS z8uFl@6DDqKVQ3p9HjN=%4-AuJ)e~PJGo{C%3rrLGdh6sW``ns{HuX^$Yg>~A|5JrY zgk6>AAcOL_7tRM6O`c{S_JtUAz}V}m=*JcI1_-WopSlcLPDEW2s%1yoM`p=BKM`H5plHxl^ATHTLd*>uwPf|GQRC z@*O=LT0YFP10K&Uwr76w+)&E*w7XagRb~fIUL&el$NMJIrPZS)1=1UPlv?DO!JwQB z{`bu=%u5~qI>&=2X16b5#((|m-><1o_A{14oy>mAqE412vtP4wuV$jRb1@o1l1)UL zS%`YT+T_x9xi`h>HL-eswc!c+!3SC=H%FIp;=9AD%3JpaU5ICe)9~M1T%4}NBZRI= zKTh3qDPAGl_S7p*IS-~+zG97a6A*@hzb|@1d7a44Hi71;Sdw&BxcZ)K4-W zU|Oa2LVX>-sv<`J`OJs#zsh!;s>xoy<=$?aXpzn>wEvjJX?H#7JwLnX^lBaStGOrc zSLUpq?hjG>T{Y2votpowD$@MhE~0ilxb{&>thve7UX9yr8L5q?go>nQ7gN)fn}Xdrfks}wQN7KnIMZUxvx z(om}tTmwsB&`_-l8rZ*cS9#t>{{2Pp^T+ou-@fVu{I_iikz=iGR+qLrg!w!+{Ftar z-4#@)la!NW0c;Iu8C6=|81|&*kf5)G z+-t>ucEq+oLKe`-f&w)c1)Rqc*e@UQ8id1 zFakf3Bsq#~6r`9h(x-Y-c*mfAU}>j8!<(GnA+>Ta)BpzN-N0m$5>qldHUq^qspqnP z5!<#k*Q(-z$j79KZ`PUfeT73GlO`5H_s67(M=9|wONq6*R34r*(R)mq`0mc#W75Q9 z(!|Q+Y!dIZtcA5 z2&%Y(Z*Srjw0gCiJ50G7&~)rs|7tUTb?%MAFc7wgiaxQU{&CB0Y}xMi?m>5Fr@Os> zvGe@J_BQZ!Jgr};6@d69Ewicp8v;D0Rj{@FlctwB<_h>p^K{?e|S z=aD6*Jb1M^=-;c;(gP*HzxbN?gYZ!x5@l>x!b;hs;EcVy2$Hx z?rFD+s<-e_d&h6V^>lCqxXBSFyPkVOg!bf@cP3e-4^^DU-SYbV5TV)np zXkZFzTunulVG)B)al<0pg3&8~T%d}!B7=FrN2#c$!rB9=vQR--WM$bcF^70kznVj7 z4H%b=UV^59_b7`r_ANG@zir)-YpG#-uu|8S>-p+*sO!$Xbvg$VYC-MbT~lr1Kc<~B zP`6++=2DsDOml(MB+j4l(w0nK!F%y^v3mhhHN|cCsj>2FH1MJjYj40X#mvL%Gr4(*WYWN&ppb(LhLzo*g@3YX?@%;HO=_ZQrg z+{(!aM0^PM-FPY6Vhfyq8$IL%%L2Rk0Qs^a#!}5Yx@~t%yF}B1$?Ocg^X~YRZX<;S z*W8OSgn!})cT!_Jzx3V~vlH%wDgEJ|PVW!rL1~Y|ocmx)Kf5gLny$KY-5K+=heMiB z3v4@PV8&ePo$)>sRx?*S?-ssU1XS9YXI_Q8?e6HhtC_CG-f_Nv)sxr)aC7smD>|iL zaTM>-vgfYZuIx&H559IzcYM|y3hX{smLR2&4o4?Jn8a8hI>aWVq@=luXWNd{sbghb z3>5a5x9S)H7EmilK71#q#~s=yPZm0aqtc-z`tv#ZB% zPnOwalV=HYDO6g2Qp-O=HOHEFE3VXnc&Lw4gCED`Oe}+|!S+mliut&xNWq~fT4Em6 z?EB4o7^+0=h?1x>1uqbt51#vH*f(7 z9OF;G81rC;tjpYy_%L-$9jxlF20gj!e5LDhTv!A@klk2+ort1XkYq^B79Gu~#Huo~ zilhd0uP&=7&cNgW1%e)tD19odUcJ8Be2uzaOj~#Ea@Uc zBS+o5!uZmEm*yng(Hd`jYGlq*J{fmNQ%aJW;56`V$NdbDl0e-T51IZ0U?b*sAGX*n zjd5~NW9Q#y9%=4H%nmm&Z?K6b-V|zWFJ^W>=mU2|6_<48T3^YF)|m@;C5|?ny&MRh z(crtN7Ph~xzc#aB+qPUkBA66vyury!gmtTn)Yz$iaLqMEu95md6Rzl1?KKCg5k4!(bv>(o3OpgTx+?wxtM?qAm0efrf0#(bypicQ6_~Iz2K)nh^YAmeKK-e0xx>={6 zQ=CCT&HKH^X&6@$Y`6l0-2@R( z0W{Y9Q4nT%>`*1K(lbCGX%!D*U5cRTk1GS5$B2IdpC|Zx#xsD_GadsFSCq_T=+LWqe7*Ciu*(h%aM* zkOAztigXcQk-qGL1qgSDa+}sgka7qBr|Kw{h$L|f+g?b1?r8_h9DxiN!yDpk%IVRX zqeCS{CE$@oR$mTpVjsc|j$Ld5Cq@T{?+<@mcD%fSz^g2SUPB5sG0Zf;F`UjF|a_s>5rZZkE8)T#Qg6^8V&Wg{u!q$!U z0)T_86X4qjq&wJ*Fb81OTASvEh_5$7pESHMh*ORHTxbwD^ooJnGvPYEo8_;VU@6JK z9O+SC7xv>fwhxSEvdEU{?i3HMyfKO!gM7gDPO2Zj1JwuIjMsNlT@K z955CbA)hYTQjHgdGXFrDq*_O%&GaefYt@J2?WeH?)p1l_=RZe&AC+F!iYX=hncAHa8pT@jeR76A7kTECIRu#DkB81%LT2GUuCqPv2BSw*x2GwZB@9_&DobQ7Yp(JcwSAGI@z@kyu*8^YV1Gj!8sxw+TS zRm0AlFoSIdV;kpg=3?(W)a$ib1{jNaluI^Al3m{Cjaw+SKcqAf&?`H}9fU#+(b+q| zdI{_4m?fN*F*{=Dj}-3XUYw#kBLSj|bB5>79+wg5;iRd5(~$|z$6$bs0#NUgYDjhr zDg!zCQHY_%ipB^ZyeGu5$#XF_MEEEP(>BxQOjpI&NaO%aaWYX+e}u6QK`ZyY)ltpW zj+iM^(kGlbi?=MDr9g>?h8+**L$u1tbAh(9*a)y;mnobRP_o%f@OBmS`9fooknyuv z4(&Jv6$}7>IG<>Op^gZ~2gCUbImPauOHZHLn_=JU%>dK_!vt2FWk|->^zw`5ICn3o z>L)+(50Sn7q%rmdn#507P{Vt_!RrX@0%Kv8`t^%zv{bgY-6!6vaaLFMV}tmMj=Xn) zKJXre@Xs>%GTAVRlE27tO>Z7&Nj*yC6@0((LYlpQ`589Q{`IT(7fpM6dw1KA%U|0s zMI7O;m+%vw$P3s#cxo0f-|M}`Gb+35Dh(<@=y!@rF`<3&2sDxJuF%bCS{bkQsFYTrGDp4+*$=kpsFr}Sc=`sGb@ z<|Wd9<+maO5pL2`yc>o+GR_rd?Plydf)~>S(YTx`^G!DCRy?E~CKt3Z8(zn03>S(C ze!hz(E%h+CR&hl)puMZ^SBD^R}VF}lc_ zAv6Ofzp4qI3zbr;hQopjtK=IckrTK;m*QA|#lUl!ug8X;IyW(>C}=L=p6{)Sq({89 zoq+x7Hvbxv3X1F+KGkKd%5xB}Z2ynS&m0C3FFLYjG{Q4qQQ;+95Zu_P5lC}$w;C#E z_;bafR7 z*Mlj}#mDGtX}w^7bvMULaSU~&1d?ihQPYNO0A6Sm>-m#k8B?6d1<`bln2I7+cw7OY z=VrhN6KWjj|6un-)A_L;eDaDT6@?zuH*0KGph~h^YC@uh$!tM!!OSu(G`?h!K?GDr zTA1Q_cq6-}%5WcL0PaM%tmEpwq>L4?!mL4xWos0v%F7|BVArZNp71E>*OhaByAM$Z zVmCdxhF8W8=>8;^o&-GE8l`kN^!8IWfhb65a$4=OpTubdBBB{)n9dgXqo3U8b)1Sc zvA^%UjwU40McFk-K%b`sfg~P*cGQ{=@>dfGv7@q!okqP)f=7?!x9yRX%&pZ)bUc|H zbgPqjY;KT@ZJ&dCF6U)``XdDDWMyU)$!%9pB2L_ z!)O`Gc$27zxsECsm$76X%5~Q9QXXTh1faNQZy2NK=L9KEEC8p}xcWoTWb6+KkP6jPa76t-xj4&*ojo6$rY2cB-J2@Z?QkFP>=Ep8P8x=l> zkMy%I_H4Z1Y&!=T(8Kc19->NL78)~3iS))Rj1HUxql+$6vJQ!}ZUyhNV3@h5A@eu{STUB< zNF`aS1L~4{3>OS(M#hbQGO22`Qsrlu3f0C|m~3eBvP#6D@rs5L6^}qi!SvNK8&uaA zTJ=&Eih7y(!;O*V%O06fM6|zP%qOF)V5GQ+zuY8CJD4`EWTH^lW)mrm78SU%1vsGn z1;aDhWDsmlzZ|L+=*LM*DJro+fAmCZH~=0csc=NasR3IuB@2{)nJcAnjk=M(rh*Zq zf5qxMO6U>`M{H$z^C(Wq?_GEfK5Nmkt``^r!@Tm4vewDVJlV&S9y!n9%|7PakaL}<;1|Qebm~Hd<3pMa--Z-e zjMHwOU`VviFAEiaN!=kyEnV;hLhL`buMhApFvvW?KvTJ*!5XCU-mTy@WoH?QE!P2x z-R71P^~xq(P#I>qDZj*87j=n=wVz3p5`nuePrTD8BeCh}Nmu+^T!KL2cfO>O{b}ai z!80$ZL>Hs7n+>{RIE!%?>a=Vx^ZNn^4YGlCD6nlugHB(6YQs|XFcFFPG=DBRZw(0X z90y|U;Wl8$j7Rq?ATm*JqHRM=DngwhCUn(CKO>*+c(*m_7q>J3VNhXLLdc~0hXlbI zu%gK;+(OpxNa8XoBRc9@XHea@704aToS9SV}$M zD`e|3V;st1vV|fD$HRgtvw$?{w=B3ixa8s{vNdSbt>BHj%z-V^%9OWS@I{#}YAdL* z8HMeCI^~hJJd4NN$R3KANmHWIlTzHl@<@>ew`hn8&a$+z-_Rk<6eg5_8wBo{ReMF7 zum%!9RENrfM>eNmVHuJ7DFKnRnV#C~*KvX`aS)aZ4JAA)(1$`D1};_13CMD$j$0%% z4uTccm9~{`R12r14txMA6Bt6JroV%oJu=*Xd0Jh9ar3n7vp}J9+@jz;l__FB(YlTBsdSgqw&9hKTt6)e=IjruKD2_dJ=H!^K*pN<$ zM3<`HbFCK-cCr6#u?E*K??2krEEk&i>p;jRk!Ha-AdWQ146l#={9v-orwvR6<~Z>)ME@x@6&v;!Eyj zLDexu{CNg!HkM*xSRsizUov;R`e~|ver8P^Rw~lp+^is)JP(T8kY0Y9X?I&<kCsI^ZbtCu4)42-LXGjNsJ)ERPTB(GC@j-ycvD?e8vH5gFdKwJiYS9dFF~Ur< ztgbK^fZ36^unFuKKt#pT%#r}f#Df(KMm+(ifb4#BVchDYUK${xG~-AWe8dBK2+VVWiPvYShH*Z1GQ%v(;=`E@Xf(~X2AXO=L3Rpa58j_4 z`+?X}a(7hOHFvMgu?jwam|4h^>3J5z#aNWqq*l#nuiU~GbjQ~m4kZ?hR2-48w23_o z{l+0RGnjN0P)S%P(~w;zoS&&FJqLRp;D<)_v2hccm}F~5hJ2FE+s}--)Kg-LQ9XB& za}!AovO^6RG(rL5-M87Ce22-sb+c|1#49Q{`EXp4d&5J0!CR4k;ay!^by$>5*Iycz zTBN&|PJ@;bRyw4+k#dn-sTCv^X;zRDL|Q;%7m$($LFsNu>5!Csk>|bM=kuF??sLxk z=3F!9p6krq_gwQ^_S>X2v_DWN2S5p4;1vcVm@4X=OLc_|Y-d{XqMWD8(Q3IiVuJIJ zh)g3`+??J}GDbEU`6sK^iK8(gN+wS##^_rNh-y7daU`fP*_WukEKygGs`Xnh)klhc z{v^n(E#hA;mNb|psoZ3M<9uaH;EWCwxB$1Qh}%-Wg*SI#i!nO!j+6gftrg^c)Y&Jo zm6z9HTZ6jJy54W{$+RxdUm%k20;dPBPxxvXGlGgY_}YCjyx$j&IKE$Lm&W$#MddGO zH*R|s@!L_P$I|;{=m@jl6#@AyaE+3Mo;LVRbn@)+G$BN@>~V5x)~; zea%WrKVfaiR=&{Lwf)A^l2eVOwd<7a22*!fM)_ z8kLukf$d)KlOt{Ojy(bYg{X0q=jO&8b&S>kVfagyLc05|J}zVQ?IGZ&sn9C1!JYwK zQ5p*OT-_3b#-U0qd#qS8&j8&RplsW&$3+|H)f-{eSrI8ZB^*CNVYjaqlHeUMju-<& z*OD-^qZX;O|KJpSZkpD0_ax`3`}+~n!9J_KL*whzhp_ydg8pOpKz;wA&vorp_I)OJ z2RzfGBfQMpNc*DYG#OjntB6QT1Vb-AP>f=xpYw$pK9v1ahGmarsvo9s$3?fU`ivfN zJ(X7I^M`@xNGDewBsG4ZY((x1Hg457J_PzBPK>-D@pD1iko?$`F$Dp9zQM=(!{je7 zJQ)0%&+Vf2vVnXZ{=Mm~AxWUUC~kLK9k?*ZXz!ENuiT0;+XGs(`;~qdu*AVRY&+59 z1|Djs{sud7jGwG!G}%W}Oe7>kqwg_d@;>9yy5$a;a2~uX;$dti$@c+B!FKv)>=Tph z)3?6_C1C7WEZT-&#c3S}iKnDQLM?aA%iO>Z^LJ+E%>D8%Uza-}SQ=MW8ki#qZQ%N7 zIlOEh+Jk`0P84hB2R$m*85pS>8iUA2a@G zNUeMS6eVuf#D{i>rvKrAVp4cn@h03LaU0T|ubXDHY;WI}J}O$Tb9#=m-VQPQ*E2Rb1R@i`1R5QEg8 z;}x^70bmqZc+XWmS~uzBPZ&B$TYL0c@9~+Mji{%o(llNBflfJwSYGoH!N*EoH#k;T z;cwo_37?;lOZ-5vJSXN_jED99g7ryeJ<>|^B1JMhLXXQDggX{GSI|{V(WYDAASgMk zI*z876Y8i+#udgaZkI;|-uNNt==+MS}^U zBqqdccGS*F;>|KRiP4eu{kM;8v+C`yxL#JKw2plrPm*DATga^b#rJ+QRW6`(fIAkF zljc?&PT*h`6}rB%H{HywcuvbNs?SmJpfoCN61XWp?O8--nfLLi;|Uy6Uu{d^9sKd; zoD{M}z;}meXF4rD;axXh{d#X>+xlK7PFvXW@u#xd4?JI&D75MXp06dslvaTHyxNXj z20`g1l+!e>ybJqXjqxIDkG{3s^X6VqZlSnNBlj*;uGd8U3Htp6zSSvSUsvSD%OFRHf%w`s6x zv0G5<`V7aw!mdN6mjgPqT0C^(xXn_F;J+eXWJZ>Vv`nM>q&=a}e<}QS$b7xL8||y9 z<*Ij3EVaTP&Z_^i}7fHg$aK>!#uBpOYCu==Kvov#^rT-?MEA1*m}_WxiHZov$ckKYU;)@ z-FI%A)2^vMI^pg^Ig^dJ0ih~I_}wTGGesw~dCIU71C)-*qqDq+# zX73_`t^K`rW$I48gdhdI#Fs@YD=`xqM5OgnUrdKe^%0t***kR$M0$Mt?kX9akeidB zwy1VGOb*mN=Lj8={1KHbB&kMSJK5Q$C7S8x2(0Re+0z!AS7{>(bkJ`8D|AvJ-cigQ zfWowgDttyg|J%swn*EeO!KOgOu0?%D2NMD>-u)e?QS%%L=$>5;*#%ovJ)04Z*%31@#@`S>p$L8__ z&ZQhHGuG{r(jrU;tXvy>EUXpz`T!Z)NZ-fXmFD#trgz7mvJEv(%7xPz`8PLJvvPux zOqP=twBz1vJFcrz5`X+GKc5)HJT%eu;eko0&`14v2X#!-Hb9cMv%g8Es6}SPb`p77 zjT8LHAa((zlzc~!MsrxV}4ehJUbFIY<6cwPE44!UB^G{7w-M7zGF&(T{sjT6fBWJ@rZ z$EPVU|3{}#pE%oTPw!IrJ5KkuzM6hwM>BZt?%wummCso8EoA3vKMr#FrtA8p?4w?GI9HT8KBeL_6kun<*60z{@e6^e!Ob zGcWN3%1roqN%N;tD9eaFt!+!MJeO!Eir6}ufKee!z-W`IiRnb;D@P6#z>62`IR`gA zYzi6O6*$F}P`%@U@4!=YT0~JzXjFDz*0g*y(B>i|_*6o6SyDz)#<)y>R|r;63VojY zk?qThp4mQ?5UirCVpy_enZ<6o#N{0*Ib~wD%O7qNN3naU+=RE)iane!yB;Q=tUm!5 zYox(GerqZuoX`*YnVd2Dh^Dl4p;l^jV8*;(80+|19HOk&X~FW6pYHk)@1hqr1V3xL z#`}x0$h;GxBFKyh0F09W01N;L8n`$o&YTySpFf%#SU3dMFg?Q} zdI%D7-@u7P{IK9D!mkFYs5Bn zHOcNXXpjP{bg#RVy_uZafLrUklU1yrg0u2GX1T;HJgL=rdxuV*&mPrLOYFfrTzz`o z=Gg;wXkFuQEtU#V>Un!A1^NVQ*S6m)c*)B{nQ>1%$fx{kNnVwfOPp%J$k=}oV?Cq` zJLtlk!Lc4?%}5&De04J70CAsXhmCYP6tez45>lSAK3uL)5seArOT-jpFl6jfVn}Zt zo{F`aB+CdzNi)Ow(2#BaNi+Ci&7uxNI@_o{pEu}$WKo4a-5R1q-co% z*0O3w)1ko%;wdgERl*vC7VJBn`3ewhcrLYkfVr%#2z#Lqwk^KMZf)Qg5z-p@`M!i- zoGsCtDxCa2Fki_4E^Tm~wYzpDqt#EedS38oKsko_B>8c$dX*|o4JKp9H2`K}v{t$-2!Cr2UCmER|MGWJxOVwXg(&TWqW>%l8Ez+Z7p}*&l zsPj{~(i^g}Pe7!VAqPBp+j&};CJfrK*2G^B`Br!%S)oQ}!YXU5cg7UV0SXHFC)4X-3q5;HwAue`l?}sKb9H~s)Keb z#+Eh_p=&-RwI1W*ETbgJg(VX2YkAbLcO;yX*eK>w2ESwRsI#8oS-l5Qw^-NZ^L`^6 z(jhzCWR&{;;de4=4-Me4YQG)G#va zexJ>qTrjZ;(+l{6$%*-r7BzfDbgZh&=hll>^HSQEsq_V`scq-JON0*X`&di#N}@AgxNECU)2|)rCA`>Qc8)+t&bK6I zQUbL!6Ho)JPl7x z(Ez9RI`|;HE64Hm)8E*byh)vYks25pSn?uFfE%cc=Y-M7nkn0qJe)b~cd|!E<`zZM zC355?F6>1-$U-7w?sxWWYrnWyc4j`0ye@JTK~Mx{;Lgg;{Gyt8gbiRS(Oy1~Z&21- zqY{a_cobl-7T?Klh7y;{AcXfL0K>uzpx-GQ#_I4s@>RU<1Mm>aS^5PMzAYK73R!NH^X@kC4krT zl=57v0o~Mgb$k+c0^i=2cP6OK+fjvg8s(8`@W)gq?XR2Wt`+P|uKrR)8i?h5~)q;xS) zrSNMd&&@Yy#>@O8ZQkE5d^XpU^XMs6JGfg_qGV{SDBGpT_1-d!X` zn$y}O(PP*zR$y1OYGCy8QO)Y}KBehgzuX(nwxJwvVyTh+NhIqTe!p+kv9C*kr*q#k zil&WK(vU!2t!{`9K-r{bZ6#&>-KW)P`{t?~!ChCb=wZzi9VzRXd}~3+vb@Bz>emN* zevaB_V(VA3f6ZsqJ2MCn>xPjJ_0vHS<5m!Oii1J?hodj0oaKb!CT&5GvQBjHoBzbZ zpioQBUosWs*v_ROl2Y+1-8|i@jowP?as=ECN)J0v!&XT6{QSVrLAHPD6Se=aLlfwO zkB??gNCHubm+EwHMnFmOZ!F_`RflGE0BFk#{6bcTqF!ae%M4dCnSy&g0yJb%%jGI& z^;X#VqOOJ19$XLP_&Oa%06-Ds76P&AW1F7m_jCm{IqLcm!ZDy4&-mT@J0eD-L z*wl9$>i^MMBBz_~G5-mEjc@Mm&l_UIp_^Poc=P(6VvNKr+ 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 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 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 bd6d52d..0432da5 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1 +1 @@ -Townlight Inspections | Townlight Beta 1
townlightTownlight Beta 1
Townlight Inspections · Townlight Beta 1

Preserve evidence and review every draft finding.

Inspections retains original evidence, supplied observations and optional configured photo/audio analysis, then supports reviewed case workpapers and a separate Records copy. Automatic output is a draft for inspector review.

townlight-inspections 0.3.0+dev.2AGPL-3.0-onlyPrivate beta · Windows fresh-install scope
For Inspectors and authorized reviewing staff

What the workflow delivers

  1. Create the case. Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace.
  2. Retain originals. Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft.
  3. Choose supplied or automatic text. Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic.
  4. Review the analysis and citations. Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice.

Connected evidence

Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback.

Know the beta boundary

The bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided.

Architecture

Where the evidence goes

Townlight Inspections architecture and evidence flow

Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback.

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 Inspections | Townlight Beta 1
townlightTownlight Beta 1
Townlight Inspections · Townlight Beta 1

Preserve evidence and review every draft finding.

Inspections retains original evidence, supplied observations and optional configured photo/audio analysis, then supports reviewed case workpapers and a separate Records copy. Automatic output is a draft for inspector review.

townlight-inspections 0.3.0+dev.2AGPL-3.0-onlyBeta evaluation · Windows fresh-install scope
For Inspectors and authorized reviewing staff

What the workflow delivers

  1. Create the case. Enter the property/case context and inspector observations. Keep staff-only notes and identifiers in their intended fields. Save before moving away from the workspace.
  2. Retain originals. Add original supported files using the existing evidence control. Inspect the filename, size and retained hash. Preserve originals separately from any derivative draft.
  3. Choose supplied or automatic text. Use supplied photo observations and a supplied voice summary for deterministic work. If configured, Analyse originals calls the image-capable provider and bundled audio transcriber. Read unavailable/failed results as such; do not label supplied text automatic.
  4. Review the analysis and citations. Compare automatic wording to the original evidence. Correct errors, uncertainty and Code citations. A model output is neither an official finding nor a notice.

Connected evidence

Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback.

Know the beta boundary

The bundled Whistle CPU engine executes raw-audio transcription. Automatic photo analysis requires explicit vision configuration; missing configuration reports unavailable. Synthetic execution proves that adapters run, not field recognition accuracy. No official citation/fine issuance, inspection scheduling or enforcement-system writeback is provided.

Architecture

Where the evidence goes

Townlight Inspections architecture and evidence flow

Consumes cited Code and Core contracts; supplies a reviewed copy to Records. It does not imply an automatic permit-system or enforcement-system writeback.

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.