From ed2440b01dd99557426b799672f79628acbf717d Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:21:15 +0000 Subject: [PATCH 1/8] fix: remove duplicate license file LICENSE.md was a pending-selection placeholder that conflicted with the real MIT LICENSE, causing GitHub's 'multiple licenses' warning. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- LICENSE.md | 11 ----------- REPO_TREE.md | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) delete mode 100644 LICENSE.md diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 3be58cb..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,11 +0,0 @@ -# License - -License selection is pending. - -Suggested path: - -- Research papers and educational framework: consider **CC BY-NC 4.0** or **CC BY 4.0**. -- Code prototypes: consider **MIT** or **Apache-2.0**. -- Student-facing classroom materials: keep privacy-safe and do not include identifiable student work. - -Do not assume reuse rights until the final license is selected by the project owner. diff --git a/REPO_TREE.md b/REPO_TREE.md index 489aeaf..4d81532 100644 --- a/REPO_TREE.md +++ b/REPO_TREE.md @@ -7,7 +7,7 @@ openlab-agentic-education/ ├── ROADMAP.md ├── MANIFESTO.md ├── CITATION.cff -├── LICENSE.md +├── LICENSE ├── papers/ ├── proposals/ ├── docs/ From fd0c15b55414f1d73d1d0b6b0fb21a3a9f45cf6c Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:21:26 +0000 Subject: [PATCH 2/8] docs: rewrite README with badges, architecture diagram, safety boundary Replaces the minimal README with a fuller draft: shields.io badges, a Mermaid diagram of the three-layer architecture, an explicit safety boundary section, audience guide, and roadmap snapshot. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- README.md | 131 ++++++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 102 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index 5d1e371..bf1a766 100644 --- a/README.md +++ b/README.md @@ -1,51 +1,124 @@ -# OpenLab Agentic Education +# 🌐 OpenLab Agentic Education -**OpenLab Agentic Education** is a research and prototype framework for preserving human agency in AI-supported learning. +**Preserving human agency in AI-supported learning.** -It explores how students, teachers, families, communities, institutions, and AI agents can co-create learning evidence while keeping human judgment, ethics, privacy, and proof-of-learning at the center. +[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) +[![Markdown Check](https://github.com/porroto/Agentic-Education/actions/workflows/markdown-check.yml/badge.svg)](https://github.com/porroto/Agentic-Education/actions/workflows/markdown-check.yml) +[![Data Policy: Synthetic Only](https://img.shields.io/badge/data-synthetic--only-critical.svg)](data/README.md) +[![Status: Research Prototype](https://img.shields.io/badge/status-research--prototype-yellow.svg)](ROADMAP.md) -> **AI assists. Humans govern. Evidence speaks. Communities validate.** +**AI assists. Humans govern. Evidence speaks. Communities validate.** -## Why this exists +*Not robot-first. Trust-first.* -Generative AI is changing how learners create, research, communicate, design, and demonstrate understanding. If AI can generate polished artifacts, education needs better ways to validate the human learning journey behind those artifacts. +## What is this? -OpenLab shifts the question from: +**OpenLab Agentic Education** is a research and prototype framework exploring how students, teachers, families, communities, institutions, and AI agents can **co-create learning evidence** — without surrendering human judgment to automation. -> Did the learner use AI? +It is the public home of the OpenLab / S.A.T. Labs research line on: -To: +- 📜 **Proof-of-learning** — verifiable evidence of real learning, owned by the learner +- 🤝 **Human-governed AI agents** — AI that assists review; humans validate meaning +- 🎖 **Learner-owned credentials** — portable, community-validated recognition +- 🛡 **Trust-first governance** — ethics, consent, and accountability by design -> What happened to the learner's thinking, agency, evidence, and growth while working with AI? +> **Anchor paper:** [*From Co-Intelligence to Proof-of-Learning*](papers/from-co-intelligence-to-proof-of-learning.md) — the conceptual foundation for everything in this repo. -## Core idea +## How the repo is organized -OpenLab proposes **Agentic Education**: a learning model where students use AI responsibly to build real-world projects, document process evidence, reflect on decisions, and receive human validation for growth. +The project moves through three connected layers, with a human-governance loop running through all of them: -The final artifact is not the only proof. +```mermaid +flowchart LR + subgraph Research["🔬 Research"] + A[papers/] + B[proposals/] + C[docs/] + end + subgraph Framework["🧭 Framework"] + D[framework/] + E[governance/] + F[missions/] + end + subgraph Prototype["⚙️ Prototype"] + G[agents/] + H[badges/] + I[prototypes/] + J[data/] + end -**The transformation process becomes the proof.** + Research --> Framework --> Prototype + Prototype -. human validation .-> Framework + Framework -. human validation .-> Research +``` + +| Layer | What lives here | Folders | +|---|---|---| +| 🔬 **Research** | Concept papers, proposals, references | `papers/` · `proposals/` · `docs/` | +| 🧭 **Framework** | Rubrics, learning loops, governance, ethics | `framework/` · `governance/` · `missions/` | +| ⚙️ **Prototype** | Agent specs, badge schemas, synthetic evidence review | `agents/` · `badges/` · `prototypes/` · `data/` | + +`gh600/` bridges an external agentic-AI certification track to the OpenLab framework — see [`gh600/certification-to-openlab-map.md`](gh600/certification-to-openlab-map.md). + +Start here: -## Repository layers +1. [`VISION.md`](VISION.md) — why this exists +2. [`MANIFESTO.md`](MANIFESTO.md) — the principles we won't compromise +3. [`ROADMAP.md`](ROADMAP.md) — where this is going +4. [`papers/`](papers/) — the concept paper and research grounding -```text -Research Layer -> papers, proposals, references -Framework Layer -> rubrics, learning loops, governance, ethics -Prototype Layer -> agents, badge schemas, synthetic evidence review +## Quick start (researchers & educators) + +```bash +git clone https://github.com/porroto/Agentic-Education.git +cd Agentic-Education ``` -## Quick start +- **Educators** → start with [`framework/`](framework/) for rubrics and learning-loop designs +- **Researchers** → start with [`papers/`](papers/) and [`proposals/`](proposals/) +- **Builders** → start with [`agents/`](agents/) and [`prototypes/`](prototypes/) (synthetic data only) -Start here: +## Safety & Ethics Boundary + +This project follows a strict trust-first boundary: + +- ✅ **Synthetic and de-identified examples only** — no real student data lives in this repo +- ✅ **Human validation is final** — AI suggests; teachers and communities decide +- ✅ **Classroom pilots require** school policy compliance, parent/guardian consent, and ethics review +- ✅ **Recognition, not speculation** — tokens and badges represent learning evidence, never financial instruments in school contexts + +## Who is this for? + +- **Teachers** designing evidence-based, project-driven classrooms +- **Researchers** studying human-AI co-intelligence in K–12 education +- **EdTech builders** who believe student agency is non-negotiable +- **Communities & families** who want a seat at the validation table + +## Roadmap (high level) + +- [x] Concept paper: *From Co-Intelligence to Proof-of-Learning* +- [x] Three-layer architecture (Research → Framework → Prototype) +- [ ] Evidence Review Agent v0 (synthetic artifacts, rubric alignment, audit trail) +- [ ] Badge schema v1 + mock digital wallet workflow +- [ ] Classroom-safe pilot kit (consent templates, teacher guide, rubrics) +- [ ] Community validation protocol +- [ ] Public research brief + call for collaborators + +See [ROADMAP.md](ROADMAP.md) for details. + +## Contributing + +Contributions, critiques, and classroom perspectives are welcome — especially from educators and researchers. Please read [CONTRIBUTING.md](CONTRIBUTING.md) and our [Code of Conduct](CODE_OF_CONDUCT.md) first. + +## Citing this work + +If you use this framework in research, please cite it via [CITATION.cff](CITATION.cff). -1. Read [`VISION.md`](VISION.md) -2. Read the concept paper: [`papers/from-co-intelligence-to-proof-of-learning.md`](papers/from-co-intelligence-to-proof-of-learning.md) -3. Review the learning loop: [`framework/openlab-learning-loop.md`](framework/openlab-learning-loop.md) -4. Try a mission template: [`missions/environmental-sensor-mission.md`](missions/environmental-sensor-mission.md) -5. Review governance before using any student data: [`governance/student-data-rules.md`](governance/student-data-rules.md) +## License -## Safety boundary +MIT — see [LICENSE](LICENSE). -This repository uses **synthetic examples only**. Do not upload real student names, identifiable student work, school records, private conversations, or sensitive data. +--- -Any future classroom pilot should follow school policy, parent/guardian consent requirements, and appropriate research ethics review. +**Built by [Roger Vargas](https://github.com/porroto)** · STEM educator & founder, S.A.T. Labs / OpenLab +*A Colombian heart with a global mind.* 🌎 From b96212357b49ee296328d2b11b0e310ebe383f94 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:21:30 +0000 Subject: [PATCH 3/8] docs: add CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, and PR template Adds the community health files GitHub surfaces automatically, all anchored to this project's non-negotiable rule: synthetic/de-identified data only, human validation stays final. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- .github/PULL_REQUEST_TEMPLATE.md | 15 ++++++++ CODE_OF_CONDUCT.md | 61 ++++++++++++++++++++++++++++++++ CONTRIBUTING.md | 29 +++++++++++++++ SECURITY.md | 33 +++++++++++++++++ 4 files changed, 138 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING.md create mode 100644 SECURITY.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..ed16576 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,15 @@ +## What does this change? + + + +## Why? + + + +## Checklist + +- [ ] Contains **no real student data** — synthetic or de-identified examples only +- [ ] Follows the trust-first safety boundary (human validation stays final, no financial/token speculation) +- [ ] Markdown/JSON changes pass the repo's automated checks +- [ ] Folder-level README updated if this adds/renames files in a documented folder +- [ ] ROADMAP.md updated if this completes or changes a roadmap item diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..78a5131 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,61 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community — one that reflects the trust-first, +human-governed values of this project. + +## Our Standards + +Examples of behavior that contributes to a positive environment: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Focusing on what is best for learners, educators, and the community, not + just individual contributors + +Examples of unacceptable behavior: + +* The use of sexualized language or imagery, and sexual attention of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email address, + without their explicit permission +* Uploading or requesting real, identifiable student data in violation of this + project's [safety boundary](README.md#safety--ethics-boundary) + +## Enforcement Responsibilities + +Project maintainers are responsible for clarifying and enforcing our standards +of acceptable behavior and will take appropriate and fair corrective action in +response to any behavior deemed inappropriate, threatening, offensive, or +harmful. + +## Scope + +This Code of Conduct applies within all project spaces (issues, pull requests, +discussions) and when an individual is officially representing the project in +public spaces. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the project maintainer listed in [SECURITY.md](SECURITY.md). All +complaints will be reviewed and investigated promptly and fairly. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.1, available at +https://www.contributor-covenant.org/version/2/1/code_of_conduct.html. + +[homepage]: https://www.contributor-covenant.org diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..50061b3 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,29 @@ +# Contributing + +Thanks for your interest in OpenLab Agentic Education. This is a research and prototype project — contributions from educators, researchers, and builders are welcome. + +## Ways to contribute + +- **Educators & researchers** — open an issue with feedback on the concept paper, rubrics, or governance documents. Use the "Research Note" or "Idea" issue templates. +- **Builders** — improve or extend prototypes in `agents/` and `prototypes/`. Open an issue first for anything beyond a small fix. +- **Everyone** — report unclear docs, broken links, or gaps between the framework and real classroom practice. + +## The synthetic-data rule + +This is the one rule that overrides everything else: + +> **No real student data, ever.** No real names, identifiable student work, school records, private conversations, or any personally identifiable information from a minor. + +All examples, sample evidence packages, and prototype inputs/outputs must be synthetic or fully de-identified. Pull requests that add real student data will be closed, not merged with edits. See [`governance/student-data-rules.md`](governance/student-data-rules.md) and [`data/README.md`](data/README.md). + +## Workflow + +1. Open an issue describing the change (see [`gh600/github-workflow-lab.md`](gh600/github-workflow-lab.md) for the suggested pattern). +2. Create a branch and draft or revise the file(s). +3. Make sure any markdown changes pass the repo's markdown check. +4. Review your change against the [OLA trust rules](docs/05-ola-trust-layer.md) and the safety boundary in the [README](README.md#safety--ethics-boundary). +5. Open a pull request using the PR template. A human maintainer reviews and merges — AI-assisted contributions are welcome but final merge decisions are made by a person. + +## Code of Conduct + +Participation in this project is governed by our [Code of Conduct](CODE_OF_CONDUCT.md). diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..fe5224d --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,33 @@ +# Security & Data Safety Policy + +## Reporting a concern + +This is a research and prototype repository, not a production system. If you +find a security issue in a prototype (for example, in +[`prototypes/evidence-review-agent/`](prototypes/evidence-review-agent/)), or +you spot real student data or other personally identifiable information +anywhere in this repository, please open a private report: + +- Open a [GitHub security advisory](../../security/advisories/new) for this repository, or +- Contact the maintainer, [Roger Vargas](https://github.com/porroto), directly. + +Please do not open a public issue for reports that involve real student data — +report it privately so it can be removed before wider attention draws to it. + +## No real student data, ever + +This repository's governing rule: **no real student data lives here.** Every +example, sample evidence package, badge, and prototype input/output must be +synthetic or fully de-identified. See +[`governance/student-data-rules.md`](governance/student-data-rules.md) and +[`data/README.md`](data/README.md) for the full policy. + +If you discover real student data committed to this repository, please report +it immediately using the private channel above so it can be removed and the +history scrubbed. + +## Supported scope + +Prototypes in this repository are research demos, not hardened software. Do +not connect them to real student information systems or production +credential-issuing infrastructure without a full security and privacy review. From 29b15127ee77b8be3c851c9a1f86bfe59c2e118b Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:22:27 +0000 Subject: [PATCH 4/8] docs: add folder-level READMEs One paragraph per folder covering what lives there, its state (draft/stable/experimental), and how it connects to the concept paper, turning the folder tree into a guided tour. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- agents/README.md | 11 +++++++++++ badges/README.md | 10 ++++++++++ docs/README.md | 13 +++++++++++++ framework/README.md | 11 +++++++++++ gh600/README.md | 10 ++++++++++ governance/README.md | 11 +++++++++++ missions/README.md | 10 ++++++++++ papers/README.md | 9 +++++++++ proposals/README.md | 9 +++++++++ prototypes/README.md | 8 ++++++++ 10 files changed, 102 insertions(+) create mode 100644 agents/README.md create mode 100644 badges/README.md create mode 100644 docs/README.md create mode 100644 framework/README.md create mode 100644 gh600/README.md create mode 100644 governance/README.md create mode 100644 missions/README.md create mode 100644 papers/README.md create mode 100644 proposals/README.md create mode 100644 prototypes/README.md diff --git a/agents/README.md b/agents/README.md new file mode 100644 index 0000000..42f7b02 --- /dev/null +++ b/agents/README.md @@ -0,0 +1,11 @@ +# agents/ + +**State: draft.** Role specifications for the AI agents referenced throughout the framework — what each agent is responsible for, what it must never decide on its own, and how it hands off to a human. These are specs, not running code (see [`prototypes/`](../prototypes/) for the runnable Evidence Review Agent). + +- [`mr-v-orchestrator.md`](mr-v-orchestrator.md) — coordinates the other agents and routes work +- [`ola-review-agent.md`](ola-review-agent.md) — applies OLA trust checks before anything reaches a human reviewer +- [`portfolio-curator-agent.md`](portfolio-curator-agent.md) — assembles evidence into a learner portfolio +- [`reflection-coach-agent.md`](reflection-coach-agent.md) — prompts student reflection, never scores it +- [`validator-agent.md`](validator-agent.md) — checks evidence against rubric structure before human validation + +Every agent here assists a human decision-maker; none issues a final grade, badge, or credential on its own — see the [safety boundary](../README.md#safety--ethics-boundary). diff --git a/badges/README.md b/badges/README.md new file mode 100644 index 0000000..500fbba --- /dev/null +++ b/badges/README.md @@ -0,0 +1,10 @@ +# badges/ + +**State: draft schema, v1.** Digital badge format for proof-of-learning credentials — deliberately **recognition, not speculation**: badges represent validated learning evidence, never a financial instrument. + +- [`badge-metadata-schema.json`](badge-metadata-schema.json) — the JSON Schema every badge must validate against +- [`proof-of-learning-badge-example.json`](proof-of-learning-badge-example.json) — example badge for a completed mission +- [`ai-collaboration-badge-example.json`](ai-collaboration-badge-example.json) — example badge for documented human-AI collaboration +- [`non-financial-badge-policy.md`](non-financial-badge-policy.md) — the policy that keeps badges non-financial and revocable + +Every badge requires a `human_validation` object and a `non_financial: true` flag — see the schema for the full contract. diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..98c87e9 --- /dev/null +++ b/docs/README.md @@ -0,0 +1,13 @@ +# docs/ + +**State: draft.** Numbered research briefs that walk through the framework component by component, from the core idea to governance and ethics. + +1. [`01-agentic-education.md`](01-agentic-education.md) — what Agentic Education means here +2. [`02-human-agency-layer.md`](02-human-agency-layer.md) — preserving student agency alongside AI assistance +3. [`03-proof-of-learning-framework.md`](03-proof-of-learning-framework.md) — the evidence and rubric model +4. [`04-loop-design.md`](04-loop-design.md) — the act → document → reflect → validate loop +5. [`05-ola-trust-layer.md`](05-ola-trust-layer.md) — the trust checks AI outputs must pass before reaching a human +6. [`06-governance.md`](06-governance.md) — decision rights and human-in-the-loop policy +7. [`07-ethics-and-privacy.md`](07-ethics-and-privacy.md) — privacy, consent, and ethical boundaries + +Read in order for the full arc, or jump to the number matching your question. diff --git a/framework/README.md b/framework/README.md new file mode 100644 index 0000000..d253788 --- /dev/null +++ b/framework/README.md @@ -0,0 +1,11 @@ +# framework/ + +**State: stable draft.** The middle layer of the project — rubrics, the learning loop, and the templates teachers and students actually use to generate and validate evidence. This is where the concept paper turns into something classroom-usable. + +- [`openlab-learning-loop.md`](openlab-learning-loop.md) — the core repeatable cycle (act → document → reflect → validate) +- [`proof-of-learning-rubric.md`](proof-of-learning-rubric.md) — how evidence of real learning is assessed +- [`human-ai-collaboration-rubric.md`](human-ai-collaboration-rubric.md) — how AI-assisted process is assessed, separate from the final artifact +- [`student-reflection-template.md`](student-reflection-template.md) — the reflection prompt structure students fill in +- [`teacher-validation-template.md`](teacher-validation-template.md) — the sign-off structure teachers use to validate evidence + +See [`docs/03-proof-of-learning-framework.md`](../docs/03-proof-of-learning-framework.md) and [`docs/04-loop-design.md`](../docs/04-loop-design.md) for the reasoning behind these documents. diff --git a/gh600/README.md b/gh600/README.md new file mode 100644 index 0000000..8a1d4fb --- /dev/null +++ b/gh600/README.md @@ -0,0 +1,10 @@ +# gh600/ + +**State: draft.** Study notes bridging the external "GH-600: Developing in Agentic AI Systems" certification track to the OpenLab framework — how generic agentic-AI concepts (tools, memory, evaluation, governance) map onto this project's specific agents and rubrics. + +- [`study-notes.md`](study-notes.md) — what GH-600 covers and how it connects to OpenLab +- [`agentic-ai-concepts.md`](agentic-ai-concepts.md) — key agentic-AI concepts in plain language +- [`certification-to-openlab-map.md`](certification-to-openlab-map.md) — the concept-to-implementation mapping table +- [`github-workflow-lab.md`](github-workflow-lab.md) — the suggested issue → branch → review → merge workflow used across this repo + +This folder is a learning log, not a course requirement — it exists so the reasoning behind the framework's agent/tool/memory/evaluation/governance split is traceable to its source material. diff --git a/governance/README.md b/governance/README.md new file mode 100644 index 0000000..fa9f488 --- /dev/null +++ b/governance/README.md @@ -0,0 +1,11 @@ +# governance/ + +**State: draft, requires legal/policy review before real-world use.** The rules that keep this project trust-first: privacy, consent, and who has final say when an AI agent and a human disagree. + +- [`human-in-the-loop-policy.md`](human-in-the-loop-policy.md) — where human sign-off is mandatory and cannot be automated away +- [`student-data-rules.md`](student-data-rules.md) — the synthetic/de-identified data rule in full +- [`privacy-policy-draft.md`](privacy-policy-draft.md) — draft privacy policy for any future pilot +- [`parent-consent-template.md`](parent-consent-template.md) — draft parent/guardian consent language +- [`ai-use-disclosure.md`](ai-use-disclosure.md) — template disclosure of how AI was used in a learning artifact + +None of these documents are legal advice. Any real classroom pilot needs review by qualified school policy and legal counsel before use — see the [safety boundary](../README.md#safety--ethics-boundary). diff --git a/missions/README.md b/missions/README.md new file mode 100644 index 0000000..c5f95d1 --- /dev/null +++ b/missions/README.md @@ -0,0 +1,10 @@ +# missions/ + +**State: draft.** Sample classroom mission templates — the project-based scenarios students would run through the OpenLab learning loop to generate proof-of-learning evidence. + +- [`ai-literacy-mission.md`](ai-literacy-mission.md) +- [`environmental-sensor-mission.md`](environmental-sensor-mission.md) +- [`microbit-stem-mission.md`](microbit-stem-mission.md) +- [`recycling-impact-mission.md`](recycling-impact-mission.md) + +Each mission is a template, not a finished lesson plan — adapt it to your subject, grade level, and available materials, and pair it with the templates in [`framework/`](../framework/). diff --git a/papers/README.md b/papers/README.md new file mode 100644 index 0000000..93e1345 --- /dev/null +++ b/papers/README.md @@ -0,0 +1,9 @@ +# papers/ + +**State: draft.** Research writing — the conceptual foundation this whole repo builds on. + +- [`from-co-intelligence-to-proof-of-learning.md`](from-co-intelligence-to-proof-of-learning.md) — the anchor concept paper (see [CITATION.cff](../CITATION.cff) to cite it) +- [`apa-references.md`](apa-references.md) — reference list in APA format +- [`figures/`](figures/) — figures and diagrams referenced by the paper + +The concept paper is the entry point for researchers evaluating this project. Everything in `framework/` and `prototypes/` is an attempt to operationalize the ideas here. diff --git a/proposals/README.md b/proposals/README.md new file mode 100644 index 0000000..3eecb6d --- /dev/null +++ b/proposals/README.md @@ -0,0 +1,9 @@ +# proposals/ + +**State: draft.** Grant and outreach proposals built on the concept paper — included here for transparency about where this project is seeking partners and funding, and so collaborators can see the pitch in its own words. + +- [`wharton-gail-proposal.md`](wharton-gail-proposal.md) +- [`lambda-research-grant.md`](lambda-research-grant.md) +- [`penn-state-csats-outreach.md`](penn-state-csats-outreach.md) + +These are living drafts, not submitted-and-final documents; expect them to change as partnerships develop. diff --git a/prototypes/README.md b/prototypes/README.md new file mode 100644 index 0000000..a21babc --- /dev/null +++ b/prototypes/README.md @@ -0,0 +1,8 @@ +# prototypes/ + +**State: experimental.** Small, runnable demos that operationalize the framework — proof that the ideas in `papers/` and `framework/` are more than promises. Every prototype here runs only on synthetic or fully de-identified data. + +- [`evidence-review-agent/`](evidence-review-agent/) — reviews a synthetic student evidence package against the proof-of-learning rubric and produces a teacher review packet; every output is stamped `pending_teacher_review` +- [`portfolio-generator/`](portfolio-generator/) — assembles evidence into a sample learner portfolio + +Following the project's "one prototype before one platform" principle: these are meant to be small and legible, not production systems. From a610bb0c87526a2daf90d865552947b1c07f47f1 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:22:47 +0000 Subject: [PATCH 5/8] docs: verify and update CITATION.cff Fix repository-code URL casing, resolve the license field now that LICENSE.md is gone, and add a preferred-citation for the concept paper plus version/date so GitHub's Cite button has something meaningful. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- CITATION.cff | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 7cad238..52072c9 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -2,12 +2,21 @@ cff-version: 1.2.0 title: "OpenLab Agentic Education" message: "If you use this framework, please cite it as below." type: software +version: "0.1.0" +date-released: "2026-07-08" authors: - family-names: Vargas given-names: Roger abstract: "A research and prototype framework for preserving human agency, evidence, and teacher judgment in AI-supported learning." -license: "LicenseRef-TBD" -repository-code: "https://github.com/porroto/openlab-agentic-education" +license: "MIT" +repository-code: "https://github.com/porroto/Agentic-Education" +preferred-citation: + type: article + title: "From Co-Intelligence to Proof-of-Learning" + authors: + - family-names: Vargas + given-names: Roger + year: 2026 keywords: - agentic education - proof-of-learning From d5eab90b704e3112735fd1687d1183f754611c4b Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:23:14 +0000 Subject: [PATCH 6/8] ci: add lightweight lint and badge-schema validation workflow Compiles every Python prototype and validates the example badge JSON files against badge-metadata-schema.json on every push/PR, so a green check quietly signals engineering discipline. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- .github/workflows/ci.yml | 58 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..ac5ad9f --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,58 @@ +name: CI + +on: + pull_request: + push: + branches: [main] + +jobs: + python-lint: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: "3.12" + - name: Compile-check all Python prototypes + run: | + find . -name "*.py" -print0 | xargs -0 -n1 python -m py_compile + + validate-badge-schemas: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: "3.12" + - name: Install jsonschema + run: pip install jsonschema + - name: Validate example badges against the schema + run: | + python - <<'PY' + import json + import sys + from pathlib import Path + + from jsonschema import Draft202012Validator + + schema = json.loads(Path("badges/badge-metadata-schema.json").read_text()) + validator = Draft202012Validator(schema) + + examples = sorted(Path("badges").glob("*-example.json")) + if not examples: + sys.exit("No badge example files found under badges/") + + failed = False + for example in examples: + instance = json.loads(example.read_text()) + errors = sorted(validator.iter_errors(instance), key=str) + if errors: + failed = True + print(f"::error file={example}::{len(errors)} schema violation(s)") + for error in errors: + print(f" - {error.message}") + else: + print(f"OK: {example}") + + sys.exit(1 if failed else 0) + PY From 488c884ecc154be57c8effd5d5a97ed77e886ab7 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:24:00 +0000 Subject: [PATCH 7/8] docs: add pilot-kit/ as the research-to-classroom bridge Assembles existing consent, teacher-validation, and rubric documents into one classroom-facing kit, and adds a teacher walkthrough of the learning loop plus a mock-wallet slide outline for introducing badges to students and families before any real badge is issued. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- pilot-kit/README.md | 12 +++++++++ pilot-kit/mock-wallet-slides.md | 43 +++++++++++++++++++++++++++++++++ pilot-kit/teacher-guide.md | 43 +++++++++++++++++++++++++++++++++ 3 files changed, 98 insertions(+) create mode 100644 pilot-kit/README.md create mode 100644 pilot-kit/mock-wallet-slides.md create mode 100644 pilot-kit/teacher-guide.md diff --git a/pilot-kit/README.md b/pilot-kit/README.md new file mode 100644 index 0000000..55f1398 --- /dev/null +++ b/pilot-kit/README.md @@ -0,0 +1,12 @@ +# pilot-kit/ + +**State: draft, not yet run in a real classroom.** This folder is the bridge from research repo to classroom-usable system — what a teacher or district actually needs in hand to try one OpenLab mission with real students, safely. + +A pilot kit is four things: + +1. **Consent** — [`../governance/parent-consent-template.md`](../governance/parent-consent-template.md), adapted per school policy before use +2. **A teacher guide** — [`teacher-guide.md`](teacher-guide.md), a step-by-step walkthrough of running one mission through the OpenLab learning loop +3. **A rubric pack** — [`../framework/proof-of-learning-rubric.md`](../framework/proof-of-learning-rubric.md) and [`../framework/human-ai-collaboration-rubric.md`](../framework/human-ai-collaboration-rubric.md), printed together as the scoring reference +4. **Mock-wallet slides** — [`mock-wallet-slides.md`](mock-wallet-slides.md), an outline for explaining the badge/credential concept to students and families before any real badge is issued + +None of this is legal advice, and nothing here should be used with real student data until school policy compliance, parent/guardian consent, and an ethics review are in place — see the [safety boundary](../README.md#safety--ethics-boundary). diff --git a/pilot-kit/mock-wallet-slides.md b/pilot-kit/mock-wallet-slides.md new file mode 100644 index 0000000..142c876 --- /dev/null +++ b/pilot-kit/mock-wallet-slides.md @@ -0,0 +1,43 @@ +# Mock Digital Wallet: Slide Outline + +A short outline for introducing the badge/credential concept to students +and families **before** any real badge is issued. Use mocked, synthetic +examples only — this is an explainer, not a live demo of a real system. + +## Slide 1 — What is a badge here? + +A badge is **evidence of validated learning**, not a grade and not money. +It records: what mission you did, what you made, how you used AI, and that +a teacher reviewed and validated your evidence. + +## Slide 2 — What a badge is NOT + +- Not a cryptocurrency or financial asset +- Not tradeable for money +- Not issued by an algorithm alone — see + [`badges/non-financial-badge-policy.md`](../badges/non-financial-badge-policy.md) + +## Slide 3 — What's inside a badge (mock example) + +Walk through a synthetic example from +[`badges/proof-of-learning-badge-example.json`](../badges/proof-of-learning-badge-example.json): +mission, evidence list, AI-use disclosure, human validation record, +`non_financial: true`. + +## Slide 4 — Who can see it + +Explain who holds the badge (the learner), who validated it (the teacher), +and what privacy protections apply — no identifiable data goes into any +public or shared record. See +[`governance/privacy-policy-draft.md`](../governance/privacy-policy-draft.md). + +## Slide 5 — How a badge can be revoked or corrected + +Badges are revocable. Explain the process from +[`badges/non-financial-badge-policy.md`](../badges/non-financial-badge-policy.md) — +this builds trust that the system stays human-governed after issuance, too. + +## Slide 6 — Questions + +Leave time for student and family questions before running the pilot +mission that leads to a badge. diff --git a/pilot-kit/teacher-guide.md b/pilot-kit/teacher-guide.md new file mode 100644 index 0000000..73efe26 --- /dev/null +++ b/pilot-kit/teacher-guide.md @@ -0,0 +1,43 @@ +# Teacher Guide: Running One Pilot Mission + +A step-by-step walkthrough for taking a single mission from +[`missions/`](../missions/) through the [OpenLab Learning Loop](../framework/openlab-learning-loop.md) +with one class, section, or small group. + +## Before you start + +- [ ] Confirm the mission fits your subject, grade level, and available time +- [ ] Confirm you have parent/guardian consent using + [`governance/parent-consent-template.md`](../governance/parent-consent-template.md), + adapted to your school's required language +- [ ] Confirm the pilot uses only synthetic or fully de-identified data until + an ethics review clears real student artifacts — + see [`governance/student-data-rules.md`](../governance/student-data-rules.md) +- [ ] Print or share the rubric pack: + [`framework/proof-of-learning-rubric.md`](../framework/proof-of-learning-rubric.md) and + [`framework/human-ai-collaboration-rubric.md`](../framework/human-ai-collaboration-rubric.md) + +## Running the loop + +1. **Mission** — introduce the mission question and the evidence students will need to collect (see the mission file's "Evidence to collect" list). +2. **AI Collaboration** — students use an AI assistant for brainstorming, research, or drafting support. Every use gets logged with + [`governance/ai-use-disclosure.md`](../governance/ai-use-disclosure.md). +3. **Creation** — students build the artifact (a report, a prototype, a data set, a design). +4. **Evidence Collection** — students gather the process evidence the mission calls for, not just the final artifact. +5. **Reflection** — students complete + [`framework/student-reflection-template.md`](../framework/student-reflection-template.md). +6. **Human Validation** — you (the teacher) review the evidence and reflection using + [`framework/teacher-validation-template.md`](../framework/teacher-validation-template.md). + This step is never automated — see the + [human-in-the-loop policy](../governance/human-in-the-loop-policy.md). +7. **Recognition** — if validated, the student is eligible for the mission's badge candidate. Introduce the badge concept with + [`mock-wallet-slides.md`](mock-wallet-slides.md) before issuing anything. +8. **Portfolio Growth** — the validated evidence is added to the student's portfolio (see + [`prototypes/portfolio-generator/`](../prototypes/portfolio-generator/) for a sample). + +## After the pilot + +- [ ] Document teacher workload (time spent per student on validation) +- [ ] Document observed student reflection quality +- [ ] Note anything that should change in the mission, rubric, or loop before the next pilot +- [ ] Share feedback via a GitHub issue (see [CONTRIBUTING.md](../CONTRIBUTING.md)) — real classroom feedback, kept privacy-safe, is exactly what this project needs From 78f372a11ec9dc250f4e505ea85303cf0491e220 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 8 Jul 2026 22:24:50 +0000 Subject: [PATCH 8/8] chore: add social preview banner asset MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1280x640 PNG rendered from an HTML source via headless Chromium, matching the README's mission/tagline/three-layer messaging. Upload to Settings > General > Social preview manually — GitHub doesn't expose that setting through the API. Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_017mpX1bitYfFC5vMfNEgb53 --- assets/README.md | 7 +++++++ assets/social-preview.png | Bin 0 -> 312400 bytes 2 files changed, 7 insertions(+) create mode 100644 assets/README.md create mode 100644 assets/social-preview.png diff --git a/assets/README.md b/assets/README.md new file mode 100644 index 0000000..9762859 --- /dev/null +++ b/assets/README.md @@ -0,0 +1,7 @@ +# assets/ + +Static images used for repo presentation, not for the framework itself. + +- [`social-preview.png`](social-preview.png) — 1280×640 banner for GitHub's social preview + (**Settings → General → Social preview** — upload this file there; GitHub can't be + configured from a commit, so this step is manual). diff --git a/assets/social-preview.png b/assets/social-preview.png new file mode 100644 index 0000000000000000000000000000000000000000..e67a80ae1e2b7aaf33291d764ce60d77c9fd22ee GIT binary patch literal 312400 zcmb@uWn2{K0=F$99YY9`LnzLjjKaaZ~A-1@A^E?KDTIvat{h}V!1byeY~X7F(hyHnrK0k3T=%Yclu3xo8rO^{Tr~9}))0pF{}XS)DL| zDN}sV)MlGdC--7bLMA^O>vu(fZKO?I(=2B!uCIdi4dT)tnV&8amkE8XkSeMDIvpY$ zcUvo5?(csapG{Rr@55)?$*3c~u7BfDVh-^~<-l<0^ZXPDQ%u8alxQWt*5=$8Jlr?R zl=n2{j`j|L@S}EKbz|pGog)D>m200E^QW&+(JX%qMZ>-x%X8p184wY=@Pt5?wIZja z@!Ff4h1)w{tAX1~3+Y~pKP~!paYOn3Rx8jhy`hVUvZ#@4hhfh9M(^gkhpbKfvH<_M zSKrwedp_9ZQrNr@L$kFV^DBi(+60vq#pu+O2mBm|qSwf-9JRV+l~?%_O$pO0vZ!O-3?xPj3HC7jiJ|C&CI+_tn zHayBqlDQ$rmGPp@&#tCk_ROqbe~&o5x?pEjhOekJnd0^&{rX~3vg{Yz1TVw_q@6Sod7=N+mq-<@}hp{ zvH6yLFAuS=oQcS92*r6$AA0KwXb$dn!QVOx*4Pd>;B+B#c)~XH&n9DoW4!qNxhI8t zV8`uF>fJOWtq7d4(;TzpTrSFni^3{fEK-|sv=3~is~a~`N3shV1z}Vy?;D;- z-n>oZEAptsQJNUW5Vq|r#K2IFj>K@26~hp)mT%RF#@nDDbNi|iB zHT~gSx(PiEu1s)fAft?ylJX-LP9Ic)-oU_~%H}pA^1Z|T(7eLe&5AaJ0DVH_VN`C^ zM3Si>DAF*{pw%5S9hirXzNAV^Kz?<&dZlzXyj_RVy&>7amifMGM?OMX;rY|&NzmkP zs(}erru0-&PIG4tfqC4nVbu6KciJ%pujneT0Q~4Xj~KZQy?h5sz7^HvJ9^E5uqkA| z42(ydK9nCEuWynTu#B-OpL{^c8ogU5Gc>7JVRq6ukoBP7c%C<3P(0%$CNil~v?wj< zuE@$~Y?Q~YrCIIGuKu-pW8;u0lJ*B`uM*XL-%GYskv*8fJiRSaYpnqQM5`e(pK0w?_ilorM}Dd3 zYu(tx=Yf83<=Xyc-Sk6sAK(keWGLG?C)iuAl>}nQup9K^zUB_EBh{pZARp&>GFFfFccCe5UGHjiL6Wy5vyP86Vvx>aJ^hBH6 z`m{Zd%eU0_T?;k1>(|7jjb%&RyJ#G0mz}=eV@O5!u-+?9enC@7R#JO;jO8$P$2XCO z`RP*z&1uoROA*87&kyhWM+`9AnibuA5DrO&C_VOEZC zaeb_p$C~?I#r;y?p<=$z*HzB9>9{X!?(6)hmTVYC7Cj@{bmNG$D|GVr&{(mWO83;l zsC0e*W!RP)zCLqG(sRjBo56!tVCU@^aDBPw7T(hIxnn6opkTFsl^Y3kyt2CCYsh19tVqYWKEz(w` z#morab@Xjcex#RIYYz{l1JIEZ0_c$Szmp5p2i@WVN{mx*+tCDKRj^vJ*Nwlsw@A`( zTOAWyKZP}{>5QpZ8m6qufV2YA`DSQaZ|E^X*Oa>&fIU_XRX8lqCOo9((SeL~6ymE+ zYjW8)3+I>66N5!2Os|U}P0VOiCY##K|$2`rsAQ@Hcl*P`so}kUhhpu_jU_r(RC~4E+`3 zra*&x|9r{xxFB}^6*??p&=H_NLC&)8I|(5VqS?B`JMK`@chXqo9sL~sZdYVF{u5Qw z;EB|&fQ7~6=IOBh#=7^^bk!KKU+zvH<%{-D0-j|_TM0K=*>XCD+ZEv~u;bSXKAf27 zSb|S471_v!O>#5?4qroLCz%O|zc(JfAzC?`bCYjfUjzbNyDz^B=#?F)TaV$~pzYi5 zBouy=y3H3<@{;bj^><({y&AR1pSx3Bqe*Tr1$|(2U+ky6Pm7D2er$_opj+((lDfJI zD}0%&tw?*Fp}V2~X3#0Ey-DqTE{Dpv2WTzAY3U>-38uf4VPv?+^yBtj#n$Bun8Am_ z82I|!g#EQ#xBaV-bNvgx$K5eLwLF~QRSEYmJ$1X+@Gx}}yr)wpRsmS8I;;F}y&pyj zCpZ(mPmh@4V3ltZt$pv5^T*MsEx!xr2oH^0yv)k^b{!K|!>GphqmMeh@(U_FS=sL4 zdxOznrzNTnt(EJlv+OX*5{tIbk#$I-MK%nm8O{Jpo~Clt{_)u|u@1f?s@w3XVqMiw z?aE0}E8wWbV47VIn=CLY78%uS%wSZy_Cz3UlFwuwl>W%zjD%~B*0O3BU{?GpVWJdR z`dLg{UNoowe)_YbTgeGY;iode@~vWmG=a62a}L1k9#E{n(~<)W z!0dCt0fQ?eIq<$|15fGmqy5klR-!m=6ruy)&}un}KIzXnQ*Zjct`78c57|fj@FR4< zzLuYObS2RSaXBjMOw238CXFqeC^ir!N&H|T{tFtLF(7Yr`3@!HX_UKSOHa~$nHd-2 zQt0WIlyr#+F}dO^pMG^YjXk(0ZdSS&V7b-49)#LCy6og`HKUZqCn_Tv#QNCGSn3JI zEl%;!N3n7ueJ{xkAy@w*1OJ2e6g~1>3THAB4u=@jq#0iNmRA4bJ8ShtBQK~?jAEz# za$%#t%hA^Dk0UoG9FcKWhjy zFK&{QZ|2!ZnqG=Xvc}m~^sD2#dV%g0IUSd2USB;(j?Lj_5xt`Cwdkr>%e4z5V`4-3 z9#5phtT6mdHG|Aw6i~zH&TFA#sdj||uGo#})MgomN0e6n{3zEUC+Hy~fdkQX;N(HL zu|yHcRbYnFk759I+!JO^0gI-Vxim1j7?t$P5%bJ^k8F z29)95FrM9KkKBI=$n5La6cFzRjXy@7e}c+E-g5aE_z`>UiU<(zSKZZCxoo^)(9`xx z_{5kxRWq$P%|u4*YZSZcfo~unJJ=uct`9UOV9f=<;=ZqnY85*ZTI3eIAz+4eW>e3B zT=%uCq+mK27Taw-w&}zzY2NDWFv?i2HdBR9su7<-R290GBIP~Pi^->D#y{aPKC5+Q zGm)C@b&`qBK!%n`YlsVL;KX|HAwFm^=MDgF;t)%O+m5AqMN`XV`s#_#&(58cPojm#A4?^GK(bSkQNQ{ zCs5@O>3+L{48trAj*vc60TFTg3oQ%L=I#Yv$76%G3ezJKT8zfyYm77>@zh7iP;7 zIB)44(g{O%Pu(X79{sTOTNo#xOKueFXmrlVKX@`vDgTcTdJ5hI>e`a5{n?o{mk;I} zJ4ZCn_)gbqUsiEZ0J`^cl3nHvRcT+H?x4?Ha2{A)lN%Z5%EtGA&JCIxm+qX*vyt;q zbma@aVX*5ApFf!wiG#+UdJ@%NBH^Lj8`Me7_84NX9@l$#VM@&C)K-p*oj#(|R;GkE zvTsRqa|Bukjo1ur-d#G}Wp%NN8<$z6>vUC|B1od)p<62H#Jc-X?A3D6XNzv92o^Zq z+H6F|HC$=y$E&{bi5&lLl&{AOrj2asu%bIZ15hdL#*%5Hx?E}jlXDWRA6Mlsd-45Y z4fzGQb7ul-WEJC8Qu8e2(+1z=e-eb^2~L{A&_4(QlW*RffP+R+hS3jlP-P@bu=4dL zp!550ZvlaP5j@$_*V_9-yru>f@ixfhk2jf+X|j*~A&<_q2n9rL1&mCMs4b7Hog$&w zW(D2o+((fW4r~X-!bLg%sTk`@YwRqt(}YufCSh|-qdmQ@mUePnK^2S)d>1YKr~j4d&Ok5M}b$9|+03Wc>xn~BKywnMa#h{;eEt?(@P zr-}?(s0`&-I4L~|N#FJ5*Z5_fT1$7ICflUKMl!5C;(Tgf3bE8#SsXOOmf6maQidaL zY8+&m-`{D5)-vDkC@Bj~)}+<&0>gCi{dy@2ojiGk&Wc*8R<4R-80scYCX)96#20O# z4p%-J8lF=!@(pAVes>gU+5ragWV&O5UzOyKJj4}jQ;6Jf|INfT_x;s9O3%c=8(C|4 z{LP}{NghFo27cMRgSLK!mB~T|^mFrU%8OGEmhg1Gasn;Ns=D)U)4Iv7s*17eBEz9Y ziz5r3-<$e#6H%((3P+}n@Sq+;aWgdCP_%07 z_{>j!WeFDYKd=Pl@zaN3zY9XAD!l`C#a?E#r3&2d$~B!@@a%H!gCUN2`A?^B6o2G? zxJ3RgH(e!FcxJ#t4X3$lzwCM`M92dZ8GVwX9u6KO7sPWk^h;tuzF5~`sDAU<{c8n5 zL-}tkp+iOdPnHmQv4A*0CivQc{^maEs45-EAKyqQA6UHZNLP5*OeSaAkq$`JO%;Wb zl~+wCs=?8@@X89ng-#ENE9YVwB@NG5?RPXcUr@(xjWI*4lCcYK-W8aRUG_?{+4e7@ zPV6Gf%t%W-Rf>N0^T~vi$jJ^Kwd5`)Mo+-^9+e>Ni7~lM@Ss~T9nk;qKm~Dw$6;7z z1=hw90Zx{?+nhT=&^~0~{Wk&`0~VaRz)DJh3^@SbHCtasK)h0w098Sa0&zPNEBs7) zGZP&c5;~Pk780ub4Erj6s+D_*z3c83*t6aPwi5 zbHelN-hDK;iyL&KO1(1vc{rsz2Ss>b&Q903kC|r**j1HhMec(8x%xo#I7~0*HVQ4{ zCFcDr3Gv~&W|1POeckpD0^UsV1Q-sfIayUV`)YtI%G7{;CO0@{J3Zy-7{=w&Wv+R~ zUc5_}Ei5!D=%{U%-;8WPWlIv2aR(ZD1acbJ_F9!Uf$IRRX@Gz zOU z(a<^Dv4GaNWShlDgT{L>v5WqxH{G|Z_4w-2QHH!-1z_RyIWspb=oZx!vjx7yUR@1Hq`k#Bc44O(j8$d3Y2lNc$nBt3 zmLz^IQ?+Yx=yU$1f;C2cbqU56_ocjv0zIQuC8Pp7TE+U=d{#Z554%LY#(!KV`j`0d9;#!1)TN}6t^ zIwv3M0H>Mqk0+5G4|`28Wo?K_oZL=$O1UqMWe^-}V3(g0%*ou_=PlA29m?LYOatir z7ab=2&skeo7$9c32 z>893Vp6gZTv3=(8nc6cvV&FM`o6hD0-bpng_fu#xC@x{^V1|CDzkd>UN_mo~%ts0` zzcja8o-Ay8eFqMx5LL-op~YRyTpvW=F0c{N~=H)ymulU`%`Q%e!a4JmhMoO#cD$Pf`>5O?g!>bK8Zwrf(jr4Jj zOzqyS)eRWdXWkq)j9vhphf+pJwg% z@9gt5d;JkDEUIeepO%0gGc_g8+ zpZtIHVY0@3vlwMk!D&f>=sgsqcv0{o_r||M=S+$&U;XWqTShP(wbZt-f+i~8uVmLR z1?1J%NNB<^Mz|wBp|Y9Un`&S=Fn-ihzG!4STv4-y%p^6FuXNG|#Nvt#pHb zrKzS?4-$Lmw1k2|M-))tN+Ny!6{51f&H_wZPlZMM*%BhhLyc|-0CK2@H=&R|k-1d_ zg%mp!tr?pe8JXURYO9ve(+nU8*;S+!4RH^OEjj(b1yDXJ9v65zg)UE;t!%~8xK5LF z6v;YQb^2a#7Mu>vgoo9CLJlZTWW(wTQn2 z4238*)3pzC7yo!0+D*=D$xiorP#)oX8kOC}$DX@5ZP~sfmOzwq8arbE5>5&(Z+mqQ zV0OfAMeoH0l@A~;PYl;$vuI8c-{)M)k)s8ngs5^98$^n}>ZV2^#gv_+M-Ib4VOd$c zr#sauIm9q06?k$Zw~lNZLn}n>HE(dMRvVEoG~>`G134S1O~&AOt5=ES%_!tC)U3iUFV5 zI~hxYTz?tG_-YVi&vahK>sXq(qUf3149u)+NUCU;sL@Sv zsZa`ZFm$ZVEt-SpWYh)Z;MN1jRDYKg3D>s6+x1>T?Gjx{dORDIL90llLMKOsS76!p zo<>Shz;#GbC{9-s5^lUe;NA%w>vr)?5MQxQamSd|mwV|%P`eQvwdv26gPJXQR7$UE zG_|YN0Q1AYbH$uy;*Vr=vZVL50$XH4tQkJu-Ja65IAk}5KD&3v)zDNVep1JI!Y9EK z6ASdMkrg$-7eBnKX`Yb1n_ulcM!z_vW4a@Qk;7caY_|1^R8e;7q(}b57E>(MzuAco zKX_vr-vy?)vw`!F&jbN+k~Swh%DS1a%O^Qhee|*hRJ{T$2pt_;Bgo70{9jd7Iz$>w z@-P#~E*W35evS_0Wk?-Z#bGv)l<2c+YHn_}_@Dj6^iMz0Cs1!<{k>CKj3OG32;o4A zQ_`O8a?_>GJzfqBb=-IcD5{3(pk9x09}ICl$Fngq9SZTYnIgg4S$>?K#SSY8^}Q$b zn6{*ZO}G(ovRDSVcUYsmCuh0*mVeY#O%+=%?2YNSt%u9&J0v|_%9Lj}6wA3dKsxEb z37?6|m8tMI1pLSkiT_{ZL?F27WGlFbIttr``mHxT2K@#dBPE+}rl2%EP3t)6f-OEP#b z+qK%~E6kjDoEtJ~gMz(`?Y2LUE4S8`l zE)C{i*gWW56gua_xZ?T%iV*S1Y--$kxizn>1EsRHC1`RM6m8}K?Q~Zy>b|8IPmODa zRnK?u^ec#pkcp{w~3IHF>ZV2^95&|Z8sLAY78}Y%EYXGi$ z{SVse(>&Rq4u+i>&(edquc1oQ1rhn#+e=s}4YKNk>#7B2!zk5WOE3T3dA@Z7)be zLx7PehK!*cQ#?-JF4C$i(2frfy>MlMH>3x}>=Og#dqW|Y_G`xctErOfNB}=hpvs%_ zcviq{I3xoKK^GV+qzB&LpvV4_%^QsuAE@`7^RnVG1|d;NX4){oFVK{-+AIa^766$X zT3n{##vb!K_l2lf(U6P_SZlLQFcZIM)|&Yn$M=!cU9WgdSt7~-ibT>x2r`(n~A{|uL3dh8Rxi)hU&a2N9P zEDD<;720L8ezO5nPKZ0KpC3sQt1aT1WCujO$QZIuuKV_y*a>Uqm3Y2gl<0j@cDgo7 z*`-(ln_M2V&z5sf0nQ zSagm57m}juwvW8H%r1xZzWQuDzeO;c+qt>mD9@Fm@~85~DKMqx*w%M<=PfG;vAfoB zvcZeA4wWL*AK!7~3W*wJ{*@`5#acZ#!2c&p;VCH=E_jg7cWVGVlzGZu9-MYIKSx8o zvcxXC=e$&b(BY2dO@przesdKrFD~pBOEN#^E|Amu-5_9pHNZZe($fKV#2SaH0n5xZcRrj-^1d#6%I@f(xu;-xbefToK~@8h0}as zitTt9JM)wsb_laGE2u2lZB*d=v<6a;_^PaIeu_-+QLQ~ij)40Jrs?{hr~>i#kPY=l zyzADfwTA`9hk8wv+R8BpjowkM{TF00Upz98_5s#d7V+1vLdrwj&4^AgT0^@?)wSe4MwJhq3W=?pHN|NcJ6wZ98SaORaU+ao?I@yt7w^_ zW>R^J57|>W2>Z=dTw63O>gYBt4Vo_Aq63Q7AK`yaKX4pwdRUUc8}`uM_%Jyvd6&tD z37`#OQuDe2wRBd2Sg)L`c@1nGkM8p?=-Ssbdiy(Z^+hz~(D|HpupII2cWLnRO{y=+ z3-cS0Bz(G0aZ#-OGWH`@|uh7PrVNjOjU(ZzWG98n4W6~PPM_idhxf5x} z@vz;yC5GEXM`hDz*tGJTd|tHb5b3V`tE}J~0(4`a_}dcm4FYV?%OfNtezI3h}QB-ep(zpr1f9 zmURrLH#_p5kM4%=`+SZQ1CST}BwH0l+Bs^}hY0S>-Gtd|?1n&w8I9JnjF z$dwZb;-O>>1D)OSQ?|Bb??1|3anrUj$CR&VL{T`V>o26ckG0UwmMr8gbk5k7;Y#e} zu}Sa_^IC*@=Fr|)wo;8CpD)9gx4F2wwk1!WAem9JP^G?bcZdn3@RMU6iDIg5 zg7)<==9?C!n1DV0N?eGEq*A@V^%G8hI#){*Zf5J)Ix=rCsI!tb$2wG}vr|prRNLO@ z24h>udyjWvN=fovRB-&IJ-4W%sp4`~Mb92_|G?}9NY8P*$H~DK%nOWMRu$f>ZTcqu zb$b^7xHagW*wecgqx(-E2EMRn*1Efnyohupe{tD#J9oGBmb@($?fy7lVFkp( zW=A0nQ#%1Js=5myH%X(J6fBgFh_n-qJ}gRYObwTs@4ZU7jBA_^CN0=${d*Tj zzED5EjN#P@QEraNidNdGKF|brtn_c2C(_@ULNc9dmi5n)LZ4tEV+HBIK#JubpQffh zQ7u9)0avW3_b%qL&oayRs}r}L=Q0I7?ksyg>KJN&u-Hg0s>8*5K1T#!hz>gFg+>KR70kMym#w2F>4=`pyx$R?z0RAJ=BsSz z6`rR^j??EVcQrcMe{}6Ov{`h)$=!DsmsS`m@^(9aWg{+FeeuhshIq<52)HRiYJE%n z9OPNFU8GMFT6yc~Q`}7jWbPb&iBZ$@Xo{DLBvd544-cwHQVq{d-5}6Qf4nxkwthj+H&L_D#?(0>yO8l!8c$#y^1Ny<7+~&@;vH1 ztENC-Om1(gz?YkX`_;YAN6kAx-yJ#iXOib*uPtGKr);kmfi(*r1-|)^YeG2H#<~1l zHnKv3ug1$lWxHdMAukm7BV{k(FefUw#7EON$cGSG|Drm9*{(^wHyehK8IH|_yZ9N@)9d@5bwx8lXHI~Xd+cg+S!AzopDR%XC` zJl<6rC&`5A!{QxR=^5AHX3&o83QcLhK&%)ckrV-KOeBlBWK$)*aT;x<+KWq?Nc()` zDrKq5p8sL!WZL*$N>{u(nO-zX09HLor(JMXY249)7+sOKAUg#TLY0${o}B)2=s+mx zVc#K*n1{AvXKh0FXQU)|u&K@-R+c%OWcSOuE!bKr(#%hO0e^-_lc`u#59*I{e5ggS zVW6F;>ZbO?{v5T8``BJKgnOKvqwj@nOv_C>66rV36wG4W&jUXaK2b8oR8Ei2WBqaC zRK5ypgG!bqiw~cPP5uWd!FHi4X!T}MMfX8&C8x^}p5ftszxy}4)8w>gmR=>AFAK9r zKXKh8GEzT1F5VPwu+aOEX@JxFiIQ2L#WTiaTJttv>^g}*LPqOaQvPg*j-YX{jf>o{ zLvnt|=N@3Pam&hmZEyy89HO?(#+yZ3_sfYQFWp_jleMzg4k~^BH&dtW^7!;GC-kj~ zwN6qocc+xPRv~c;5KdpPIBfWa4{sJGes9yCRcSm1 zr5y|+%IpX54=ar$P7TE|k?%V5pT^>bSO<_#Nb5ZY zUZB%4p<(Ab8Rc8kd;LJK>BVRH7bRg+Ii~yFz1sxy^>dU=Zmh7{`b%={Je&MFyV1VK z7fP!5Z`5MrZ+rtE6FuL&qW4UOl&;ap0zXcj2SRo}L(T~WVsQX|B@5)!yg!U*4~tpd zf<4sQ^%2ijt@0g0VC|~MM6+K)n-J!13I*`GL!{*^WJ>Sn?$sX}gdA3zyHCAI;~s!2 zQK21HYn)jJARhnpQMnG1k)^DEC)vi)`WCp11Z0Us7>5;$h|N5}@>S&+tA_iB?oX+> zVSR5V(Z57;TLCC!W=?S*UP(7(Etx6$(eLnM{pzQ|sgI{_n$~k4=bbqTK}MBRA@;_+ z3pB{9Tl;*1TsDl#i76S>Z666#W&#UUW${QQg_?QyRgrczKP+9hJ|`BdiG6*o#2_b`}N+iM!K+uar~Hmxh#Zmvoi9=-YTtBy$LnZy6>E#Mb5 z;bcqTcPV=ne(Cw2DB@PX;TJVA?A}yS>D`jt)p&ysH0WoeWtUprO7med0j$_xt?U`B z)GaLbfF_JF)eY~IiVt>_zBf`n3;#quU*8;lR@w0fh7k5S_;@;=DE13NJaqq>$nyp! zL%lZO=}vhJ$BW&&a^Ciq3EIlpg1*$bQawMtR=<x}NFXDu84JO{)^f~^2>I)9M1*h(N=`i@RUv+TlEsLU z;W6@scL&IvdiS8%#&xPj^N^jBy;#{T_%R@J$ef41PfdV&8JSs4*J5ql`BV?J^^PUE^7%ZG?}pxI#TJo%AOU5R%?P-nLYm@?W2>n`^qcXDu3Ki|WO zqQ-~I;;Si4hnb<*F-3-#&{U)6qx<|FxFebnyu2%>_ow(nLIfvTXp$%V{LpHBi!$2r zB$Zk4W*1?U^AyICpEXbtno;yE%5uoRaugqqfW>fWFWGMKW?4g zq1kf~IDr_8y85^IPnS@tZc3IGxzlw9;gzSDzYm_I6fJVX!>O=~C6`hVy7|X1y7?zG z#Gv~eePKIcXKY$mS_W+S2E4pa%<_ZF#X6ZkWhIZ^@lxVzhF{O$cN0QlmdEA_!V^sQ zKdEKVsoEPBm&7P*buG{kbx|f8I`H|8f(f3X_z-u6S4BE(uH)aw{Fk-U$3Lu{th(Z| zM<1W|b9x>)yKJAODI6uzt$f}3ulG*wOM_WQ-C!8iWjGp{=1at|l}o|*XECvbnrq!x ze&=I_^-lTFFU0WFsr7OL(g(?yO&PvB*|=4V z&_#!sFN;)!gLi0jbUnU(H`n@)$e>do7U3~LtW1_Uk2Ybjr$A;ZM6z7x-@t*@&JQEX zMm!!ZB>a3lVwTExo!Ye+|D2($>*X=lP#VRWGHh{{khPkfr?yBv^MEpOf3%*7P7Iftw@S4n)yhezPjtn64D_Ii5wYO zCcUd5z}k!&{9d9s9+IEv5dz7CVvCzEaRvDKMM2{slh?M>7T9KT*c279YRB$-7(`s1 zGhu=6J_WKVJ%1iqj(whEvyuunp`K~(Od&*`Eq+ct(CHH3sW`bAX)p4yJPX$;MTH#O=P)^P~Zp zZiU9?&WmQH2k*>+EIeDAPZ;OTmkJKfbABchbL z06aV)hIL8QOI1OKSXgJa`TtT#XpC}sA50K`VTdEo+Jw8mGpvL0%}lQkf-l0onEnnL zu$I{e280pYCjKQu9eLdj&^E67ZAeA7ZNTnF7GUv=obnGPVE?TKk{)88UAB_?x;FmV z&Y-RAEs27W8`ITk_sIe{tn6=+h?l1Vq}@D|d@WFw*oQybWQ#jk#=@MDwRt8li=`)o zhaWe*wD3YsJ0OOUmrRJ>qF()Wch0rO%GJE^F=lz)fOVNU6UV@2eN~JDKdF_7rs6EDN!H-|kD1nM$)*OcI!sw?eTb{EJY5eVN0`@M05G}~)ei#Ourtgk) ze0hK2u7S~f!|K8JqZo&7*>z2oqg z116vwiBo8^DI$xQJ^vck8W>37;lUh^b)&e?-oU#l@vvcUeOLP7TYHjB7ykX3)&g=J z$-^&s>c7vJ78{M^SW7w+%4?^$^E?Ezv)mu?GEGf-VCLR*2rjxkEc&x^@CV@eP(6kP z!PdQRQO_4Q8glRDS@-1^6HSmUYHu*3fs5WfDCpxTDs6o7+KRRB>7x!EuY1vz*Q!`2 zIHsers<$$odJmZs-na4C3}*9SqWv%*6IA#AM-gF#OHQs4%PqVu4pKj><`7gy zW(7MLs%Rpl8!%gWS85uQrV=wSmvlZaWu9z<);Oqt6yROCaRep4b=RkA8;&iR*seeeV-*S1G@ zG|lDzBm+8wEEWCj1_k1Q`Reqc^hje_rjhlf#;cCR1UPFH>A5NIsudzy+VR&YLTAQT5(}&K zwoKg%@%y3hKT;`zM)34pcDB`|8t(rxU_!hQfrY+CZ{SZIgOSLuRPt3ep5SK}mG5N_ zGTil?4@V1W>zr4>?WgZ%jBFww=2Qo_Rb{)9^uXfs(+?U@E?R!)1R?=FSO8<1#2o<< z0ul~Zcskz*dsqIcjA(ipYp7Knk(O^I5%KSopfS14a`oQXu`sWh>6n+_ZeT3tul7s) z-<^IaF3)Zhk&%<#p=upx_5HG2`u~FyKxyj#ffE*gFMNMH($x zR2M5M&Y1OsZ`fmu6-0(dc!O@;#JjVuuTh;}zA@D;!}o)rkaM{wLZjk~=jUD^=3S>Y z;z8<9EISHlUv5^HjWT2X#eV4t8e+eszLxBHGlH9zXIE;Zf9 z^4q>b05x3e0zGp$fe1PM6@GOFEoHp_l|M8wtd;K+H>djk;MRjzMKaY7ueB-o7sLiq z6XGF{$z!}9UZUN4mfFLEc%y5EG2~o41i>L6-c^b0Syfz^jik>vx&^T z>7G!Zl*P@o!SO$thAYFTzNH#Nb_9qj?&EbT|CbN6K7IEyZ9h-=Js`Un)IC&!XTEqkn zo^{0bubK64*g#EisVTdZ`jq5%ZtzXmzT=#_^Ix+5xHbg$lhR4cTLQx`&i zvz6q(RrBTSQ3!+0uW8+g7Z1kem%NYp3zHYIDKGQMAr+8d`<*HwN}2b$@LJ>$Q;vtR zOFc;h$g3EzcgmVnk|y*VOOe=gkBQBiqp`VIgs#YqeqAv2)6M>tSQDug=}+C3^*7ae z)dy8-USuV#mX+oO5d-ppxBiGL{tcH;wOjm~_qw%&v{}Ms!9SA-NXl?81)Wk&n|e4v zYW?VKXvIgvqp!UFmJ5mr|qiH7(tlJ&AZovSP9RHoFy$Pb^@ z_Z;0WP^{Nhm^|;$)!nQroa2=+oQ(NhH@Ixe`888|Z18Q>q!N4_*b zGr)wzjOX033^lwRH*py{Qp}fdB6mcj55D6Dq0Ep&#y7cQ9TMK9>uN59k}1igVN2|5{aN(|!FMc8JYh!eH10ZS*EjO#VQ~)qPs=8#>_r zKchn<2=$?S^C)KV@2)}jr0Y#BRAS4Gzw5{3U>BGl4qI`;~IC z2@7x^MI#m&wM7Zj&q*e?O;`o5g?+gyaX1G#l+Q^W|@}8 z1y!XTw)BlG8dSa+taoE#UTst5Be6avIC6<$e=4bQ|D~ixGW|nI{f)sY<#oZX987jo zqZ^s4_l!}Ord=b%X^Gq1|2?9CXt^*dvL<Etq-Jqi1!#EXYJYA=G+Im#sKyPL7KJppw?dxi*4Md7S?F&V?sY8deo9Zoe3M6 z4rj>@N{q4&BOZaVVEuh14eW<~Zo&OO*R0G_7D~<8d6)oyU>c8wl3GGXHn~Ram65WS zC256+v^&}OiQS8*bQBwZ?jZ0Q?c@Z83Vcu$!$v!4aq^M}iU)2j0BVRbDi@;e;&J zkAYWL6-pZq>}@w6UH9O4&255j`@R^q8`#zE;ha_s;ihex$|WXQ$Api9%s>(TJ^v>3^?%y+uZmIM|fQ&xRKE9TMsvhcLeb2)t^HTrX!Mf z+^1S+r zJu6vv)8%~`YP6;EOH{3|@$!M%k79YEiw^bh_`eIP|JpJHq^cWJ|8@3&und2o2bf|n zrXiUgTGG#v(xpgm6gNwfAq65C+JaB!QkV^MJ+;gp=C#@o`!BkO_usOHWP!aJCPS6H zeSe6n4I+y(OmtNaA_KMdm3rqqI}m}inm)&njR|!be!k&~agRu&;Xx#6u!n#(Ina4G zPM{AP+gc51(gR{b^r9T27QA$Sk`2Hrk{7=If!rlT$Xv2E9g_m>4#3j)9=rzee)gDx4D4Pv9+SSbB8x{w zya7>`7!3J}hAh4DRr@3!gh`NPX4F6(@HJ8t6LHz8mO-7P2l3M&hoAfA-hX<8R3(E? zg*RWqKI&z5GMrQ)%U92nKQ;Z6A%^JPjp*m8s09nolE(a;xF{T{g(LZWW1_Oj#oPpK z%@<41*s6CTQ0^*8$DQv#s|YLE;18|DOVddX`M*R6drtZ^e02%BO6$4N4Z4hR0EH0Z z|5fo^$LmvxOq3kr%ck>yQA?k>eLktK8j$8K`_(j@ExkK( zgW;d?uk$1YH8j?@%Dcpy`UTE|DCM*~ktAB4N#+v3E%0V5VCf!H)f< zNq-9w{{#mLE?pPk)3|_jK+lkQzBJ;W6jwc}HAuU9AjO>UHv-0cu$ zzeJRp8;=M ztk?stOw8sc!c>Jqi0sEL7)-|0IW@Ew;!7Gd#R$A&d{(TO4vo!zj=AuJ;_A~+f2>j$ zURJ3QssAn-$O!cUR8MY8P}@ozUc)>f55Fpu`eT8bPF-ey6KzBRTZCGNa9bV$GvPVW zKIa$!W4cFDd{!5ZMOeGbS5yw34hoe+>4q&@t*O;J%clSpfzW* zb9PO8?G~I<;0fQb<5AtPd;bOIYwmO$3x|x)fBV^Rs2{UJ|&>Qlj)_*QiH;~|nO47Hx;puFiu+sIM!zddl z88G_vvIH4_ZBi@A*4k*D^s?cGEHdBvM0;Un>7-;c+&AYw+zfQz1XJr5k=g5e&!C-) zV&hfb_R^u|m>HEQwZSQ_KaZGi4ykm-JVyc3odA(n&%MVl=ARh^fa9p9mj$ zc{#F=aAXV9xeuFH` zfwh(dT}QW>ob($_rjT_qcLT0E7eL+hYKG0Zs(7^yz$pD98T7JMJ^rp4{wY0h=_QI{b`=ZDeAUZb*S|LXcZ5ei8ohd?;&FYkQ$iq?#t^- z5?zC$ccFU7GuC9h8Y6B7YWaE#$iesWO8*f0duRH`h!RPv#Dp`k1YXw5>yiTjr5`6m z&vsg)Dxr1nOcOEMIyOtGexorBksGtZZ~1$cXW13C%&}RR{g0M|9y1gaa(}CT#qY|& zETpjiS(_T+(`EsJm&kV1=~yr1x|?6^y$BEjpdPo!#$E>C7Oj5;GJW~cT!b>2`B z^878Q^rPpHx?^dcBF#saZqM$%S{UnQ6D-HwoQ34y-_tXk%0{8^8LrMLad zG!ifGlPT8Q#hFj~Y)GFv`yrsUyW!xh%U;U}H&Cc0X?`%zhBGB|N{DlfsKG(uY8jdC z09$pHqr0_h&iUbkgFfBbA|dX4z9|Ei6A27wF)QbQ@O-Wuvp7TL+@gGLS)0WLP@A{< zHW0I`7S-6+pYe}(yB|N-Cq1JCyH9}(&ecEGyP#PK9l7NgG4IRe{CE)T^Wr#oukBWV zZqZPV;L#i5bR#b_dHR#i#D_1zmLD16{lG7m>uSZDJV@XbjdvH6mUGbc5fGYpT{(V; zDkW|gUN~L50z{Smn|k=G@lZ)+Ig;Z#eZ9wleZ0U3BOy_A+Nj^!BEEO+TA(XDP7jS1 zx)Wbgy||AfqS~{xxBkfdnC}zWvwpN3)@D?3f2vIDw#*MC*J&B67DKz z{a*bGQF36ISB^cGJzCe(FH!l#xHu*MBGTnvVl>?V&S&=Mjp#;_jaig(01 zpR%Hcis%|)Xo9Hq86M(0xHfxFSi4*SQi)05RNj;VKF^Iwd1Tg^H1p->FGTv{2gJGF zUvimtUDzA#T3i22WqR!n+>Y?2#k>fcyk_k{2nbottGh!b$@i>ZguXy{A}MZ&UL{Q< z7Yd|T-BhTU9vnUYXyz8SRvj6rnL5}I939KDIWz#nqN0ofKs4Bm2xRiTs*hjT?|{zE zSzRrJiP(>0fDq}eqDL*Wq%Iu3d}TwG63{DjYuqb49j;6+C22CRuw2%-RQK!Il<~+# zXr;+Ed1+0_qF?*XKkshtz4ZZh^=xF~81So4_K6yWRd(;n$??<|r_6n5G4tZe#>eXIj-rnDjA}_B50r z=-AttN|wr@uI;QpU&rJe_{0w-#+{G^h>mLnq^tyf=}OzVnCDs)zAn(nu?Q9!Elf)m zozINFc}BIj<`Datq!)&|f+x{@3DSG4{d$^U_JV=VW26EzCP9eKp8AQ8;N%LjZMDbo{C%{mO0cGEZsggp_VSBL$Kqqn959kP)pv;3nCe6(~wV|MB zclUr!VS0ONFZE4XBzq33KS_po7Yg{~A3D>`-#gR)m{97Gk^N(3`bW!Q0Cx?e{2(y@ ztL0!5oY^)Ft+>%rSlm_eIOLg3)*9>XypMQBBj?}JN#cJ?CzYTxX$pIv7R1Akawxh& z(a)ii^AZ2xJFs|Csx*(8n18M|5MoOlz>0&8TYVPqKWY|)-G-`!;=u8#`VM!UJXhW{ zidN2PD+tFs5Ezd}PR`bx}hmevrr~T&-djXWj+5^(lZlk)P=A_dYVK4qPD5OO= z<=pVmsUqifH(w2kSv_$kc*h59$G)*U&;Qn%&c$gzb_0#}w$)mTHbn#0gQw>~W(92T zG7Huyx$2E``aptSjf?i~n#21j9X9^z=adU>tjJ2zj565`9_6pFO=$a?NdF{~ZJ7?y` zS|`E&@)4Wf#KqIA;iaU=cYvdjkHH7{AN$hA_~Qn4SS#CUM#?Lmd%q%Gk-D1zlVEg0 zxTI`9J9GQzkP=U9iu##&XTA5aHy5Eb-G))OBw2zroz+8dpR$ZYrk&g0jfTZ1pFytb z@eAORR!jKB z{Yf*V4c5u*sn?lVYwo&wElV55^a}>H)oQVaq#3e@oS8B`o3r71v~y0nl_pizua0h2 zB3`vYDfsowgvJ80o-f=-LCrrK$so%jz8)X7vl{*z$@N=4>A44jOZ`Jfa5!esHF_4h zxp(4DukCeW+vj3q@$8;mA2zyGc42%Id?u9*u^J39Mt(ONj$$hl{iZ=%JCbi#P*_xQ zv>`0l&aK(@&n(x7vr@Wy{Xejms7Tn4q-Y7>&NBbA#~^~*?g@Zi#UwK4+3B~}`c5YR zqoJeq-;D-7z-Z`ju221fT`F|~w*lCt>fPV5OSMQf7)U`%gc`H#0(akGzF(z_gAkU! z+6@1y8ASF(phx(7wxTQKU}M;>=2@r~k1e?;o!r>H3@6n_C*Tb>7*JRlZrxx_ofa7B zF6E;S-NTf*%qH==xXFTFmLhG7wG*vLj!YBfn`yQm6qZf(K4b){aH^{U_1eNquj&$E ze^d@XtA+AW_Waq@-vdfFaij*mA(l*Yc}Lk+64_h3D5x!$&tFzf;+f8=kmc1E4IqXW zi;;frHrRFD9 zc2ZZ03>$@wu`{8zt|F%o2{B~bkG)YZlmpa4?R7jqhr5+nrHT``mh1+iHn#h*P}iv> zWXXg6vt-!e6FRUq8Gv{V9K-I66XTV*hLOwvr=XHcEP^|lK>k_i8m8v=ZuG(OSAgsH za)a%?(NXc`?Be6rXzvzWz|OlwE*URT0NK3~qg@Ku#qKfqiXj@LwGRNm^%fr-lJ8y4 zmtEQD7}gT2bYGn9<&ArS&h5wZeywkmSJ?1bP%fEEn^L~I8b`%9wj9@aD7Cim7^ll` zN!T%vizxzWK86Pupq=MyPj);$Izxa<030{R45M61=nAKeB=ro`2-hRVuV;tl%ooxx1U+f~x}JC$k; zTX#vCIVp@^^uq4mqA@Q>zE2REJaN@ErjoWnWt`e7-=c7zR;^R43Y@ zvI}4W^tN~{-9N#S(`UUDbd_uh@kNYF1}mT{BIet_3`@cHzAY;?K0D$xz=le_w8(RazB6fEl}r`Afe6=K4SO8}|81YQEkA@~up*U~>554MtI%Y2atm9)>vmrtrCW*%!2-WawE`*-7k#QLws zgY2p{lOi|qBRA`}i~xIS{tJ8Q6-Z$ohBL<27uF_aWD1ND#)^VVQX z^NwZS+~(R($tBpWO({0tkG4vRasLO;VVLz~jz*=LJ8+2p`3>Hlo>=BRauhu^2bVwh z8#r;w0urP|W5!O|8@#^R4Ye$ zcLN_HjR2sfhY--xE0!Sx{L;G%=VAY$6)g|6qQmpvCYhK=@jtzIb|=_Ox*iHGB@^l{ z;F=ZP&axA4it(i`-i~N(Y4{%n#Mo;d`f;Et@nd8uiC8NG?CY84!-<{E+iM48mS+E3 zX35|q6?L{40sR}3W%e2YIo@Xo6OS}}pFg$e!#I)`Iqw*~yGESXFKzC)0e1qY9ELe( zlYXfkM8*Uce~c>)zQ^AbU_(w79e6azK#6jdp)X0xQeJ2Pnv9W2RbA>gq$_)eTda-& zl}>{suAn0O8mhtnYvve_YXHJ@9q$0Av{sM!dDj&nov>POu) zqUyV2V-QQ(F38t$GfsMbSCX#a3&+(43C5L{+LPq|vD^|75GDdLsdM6sqEz(L_pJNA zpj>|~H=y=H0mrq4zJzB;!BQxBwqb?En~rmp4mSMiL8+^dQuHm@HWx=BZ<({2)$3{9p6*N zo8eVjDzI#U#wfd*Sy7r9jfoKDSyfuf zt`n3aEY*F1YQ=G}aE}oDPj18B7qw$&-j(FY@-b@n_wzgi!T^Zb;pw zvx0COf$Sw+$h7R>7?I3&M7#Bro zQvdVzL-hCUhdz<-(+`ur+LKQ80_eW`T0{~*yA6h-uxdod#5G1;Ht3vFQsU_4ga0|A zbe(4DZJb61gxVUr8;*@FBOB>gbBs^qORRUrssO= zADKs_rY_iC#h@H4Izs6%i0m6!FI zsZ~1r*5wbLFm9enmlSs=j&3^>@gqU64{(n*#(_zjZLy|WowY9aAL>TkBb#RXJ9AVd zblSzQsrMPF^gj3D8~$pVBW;!+m`bIYbuSx!Mzfy& zfM%^?AGFlQ#m@7*(_JLXJOMdNtu_N^DUyT19qLH_R|VeRzXzkd;(R?ZcM3bD)*tqy_QLTI^mgm|a)8seYxWcGJ2ifd z@~<942oxDQZfDp4$#1I#G!O0tdbXIowF0Y? z&o%}--D`;~l4IW`YG^Js>qbsEID71vbo_)z=b(Ix6UPf4p7Yv);whKi4cfqFLAL5Q zz9|O;Qv^Pw7~hv4-ifPQmij&$34`Nb9wCrApS)$9MKNL*ro?`bF-XPb{lF;57Cr70 z{cq8vw;kt`)DX2WO$w9@W8in$8!7=GEC*kZu2_+5wQgUp3^AG(9%wQELZJZ@8R20d zFz$d39G7&4X!K!lN{3mLFZ^9opKr#9=0aU4W0bL)ct16G$zV31+6(D2c<3oqA#q}k ze62p`1;aiI-;gU4dYOl|+K|@+eK27*Kyom@hv*?%CeZT_iKN~=n>UjB?^I!Ubr`+g zM7@xYy)LSzeio2B%r-JzZnzlgR8bNFtEhp9+db#FcWwtKGa$YuhKlnweXCUdUWE6sz8FWJ=p z>MwxFg$3a+90HtxumJ*5qiBZv?8y@Yf;vq@DBRohaDcabtdg^f=@J)N<$8N+_*Pde z|EGh3qcFVVivCeZ>Fi}KEmF|jM=#~{9w|~;4P&reqRe^NRw{)v3(H?cLSf3>Em8PS zooAp6G{Tw32jD$`%&pPc{JO3q!8hzyJtJR6YDMx~;=Gnc@X7R7a*4@9^wB{awJ?MxSi#$m7l>avB0K=xfR0@L$*CrI+ zyKCFFLY#){Ys7RWN(1(erUl7FGWWO;d#-+kvm$C=%X7xSS562IW@!}nM~Hlc&ZHR3 zK>@XT9p{55f_!jt(pxE}_mnsj@HmAeP)v~j$jrBUqi~Gotu@i(__shX35c5-m9+rD zB)&XCJ1k)jpxl5I5rEzu`FZr=FGc7H>4x-IjQgKHn5eWK95=;HCyr$c_wASubP^O; zsLEv&EL*?NiI?!KxA)=jYZ+%pY74T)hW>gB_)RuQqKVSFM0m!MbdZ0D;z^ssUUPE( zbxTh6vJ>4cFapa{A!Sac^~+{1g3Yf?a;XbkOMhl7q!`++<5*5jf#HNojksXs01jW^pSR zfq7b^FxgXT!ykFS{#qWOc+YR$Ov;V0PX#)Cf`@lqkhh5#}=#9kq_ z1S=q-T6lg$vO}`WX0YpeR(UZvkJXg?m_s&iJ_i3!#Rd;c+9lj1a7J6Of?)C!dkrHc z+^yUv$vMZ~qV@x?HU#@_9|kW4==0QgCdm_q@6lIp@sOyo&|JRqU^EXORUYLw+o z?W^eHc`obN6+D}8?9W`*cUbmipSi47Fw;ccNTg$gA1fkxD2Gw8) zdr?h+j=}S9cMVRQX>RkF>O1&9^VRa%GVWrDC!MMxAUop7_P9f;TH2@$?bCPM3v}To z7f-Io$bRWT&%8UxL-Ic_V3>X^#mu#I+y`>1T689#e!M}M<};iyUy!XbxMm>-x~`BC@-veI*w78R07ts-|yrGW{W< z#1bInJJD>Ki>ty@=x}%wSZ3HAJ)K=NTXeZ++S=QOnj_q2kQa!WIWbjzPuu5xEQ0t0`9j8w4i*TWGjBe$^TI= zr2nE9m?3&W>d$&1(j#ir+)rpy;P|;Dt_pm0%(Mh1av8&9)grB!mKIHAT0#Hl^i9I=piZDItko$p=o@|&jTFDb;vwjfYVJW`6)KOc7zZQH!f$fn%@?`Q zkQBR|yl+JJZq1k-r}XjTbtd_>%S6&~mYUFnM#|?*QV3Kghg|lcuOQcX$I0 z#e||+JHudw6wCp7y_B~A{1lnTGrj8@Zq48;2M5deJ)g(ne)kqS|L!f=t(6aa^A?=m z={aj!Qc(kuq(=^y&b2NilH?Eyi6o`NNqf)#%3bB*QJdt`2Q=3Y_CkTIdATyb%ErZ2 z9@UeP)A#n^#8TMo`W9guSG>e9xv1b^vga}_1s)%xe3=RFq%1kZ+KQ#Xc{NklPP&g` znNIgHg^sG`rThR-x(>jTfXK^mH*Z+tlG<3LTCN z&;CyZX>V)2?^ydGv^j#~FoC}q#|Sb5-B-_aoTWO4RH7c=@hv^RGK7ij=?m*k+ot%n z_Pj#)rS^OX)SmyAK{8-VUkz5!LM+MU4PvsPu%i3mj=SI(o`>=@=PlRs9OlN_{aCB^ zGdmkGp}>s74>GGi|2PDwE3;A>R)`FkPA9Ie=|uFrsszZGf8iwkltX%>GJo4D|3LH- zxyny5E8YUr)3*Uxci=jk5ErUx{@!C?fJu3u++{yj#$)Un4ytGt9)b{R%9v@_fiCot zQcqT9B4_gl3I}A`cs8;%{q3f0%!G2t$F7F2S8cjoOv7$iv zBoc$?b7lQ^0CTxr#Q=Uke&K(X3eB@Kqn+^ehr|Gl`$A(YHnvn@o`8-}CDrS?*2TD} zhEYUaQ_zn5LBXE_NxFoN5Ag|GdT$mW4#YB;AL zU%%zK*`rD&b7i@$o2k$?3+K(Q@W>mvCmYAiM(1}Iv=qQPGA$i`VC=*}xhdJL-Yo{s z_EU30EaTHf$hV!(_f0k?@64o5)pz15gq8&Kp#3ro*49QP!e${_-rRQlKu2Os+h-8#3bn{BxwhM3zuiK-E=p5fgc1 zgoeb%7(5O)0xVbQ5Q7Ws+7aIJ5|$w%b00_&>cPOU(IOXpNXBqz6z2S( zh_H|bJ^4W-Fw^$@RV38K#)>AV5AbO+rKlm>qK@ne>@u~#6|J(NG z_N*j-Sa2{6O^y$~ipNA8CMewj%sS{jSOQv#bJh2IRVb!~BUvZs>du7|m5_N%oQKY? z4kW)ZPdOU+8(;NLZbI=%$647*8~{p+;QkCs8vF`MLNmwmD>lOqyqt!!YG}m2>KCyc z!(G<97uLNuA(>$StaE>p1~;(toZWtznf_H8FvFDbo+--oSjS(e6q$eEgF&_-{K7H1!1BkmWf- zbu9TDPzd18gi7|;IEx4}B_3njl4lRT zB#{QcCXq~jNFv>N@?m_UN6-ww9U8UJBgnj5}DkMNDnIxxG)#)J~>K8gSXBg&>nsJ>IJ zo5~ox_R1aEPQ3DY{2)Xiyxe_9?&R+4h}L-}c|cN7#428bLq24c$0qoI5_p zUjGu7WETm~EnO%+(PNnQD=mqfl6duoe4h_zy)=Zc%Dzm)$dHh9=a%)J7P%-X6jBF+ z{8K@gDPj+>S zSPmuiHeS>d$2(_@q^@?E*fOL!pU7nBzeJI!$m0SAOkiekg9?s;$*dD&r$)flo`mzS zcit3%@ivu%W+D-0IloS>b2b{x!1>TUX?OD%RMOkluWJnf8a1U}E~}ku3cJ?vGo#W~ z2_WPRnxP4g5IcaC^e@UFO5rI1(J^}iHIviOc;44rz{C8;%OV`1%InzWf%B8%@Y|L# z4cqejYay$(kC2P8hHu?ezTjxnpA#i8n1C+nG!IZug?+J3_UUps+L4);{WbakKvww8`GzC8PHvb>86prm6_MG#bQiuS zkZkXM-FVBTB_wuzVH$BsM;avtdHbP|TiIY-PBX0YVf@^3E=8hWPtseUn-<`7tWp?q zkLNM?R#>>sw7CfbPe&`674Oc9TD<%X;=^^6o7-~&HzqT| z&9J2BP*Rhz+4G_#)_)?G-Zt7oe;N8Y;+{gaXG#4%#KEf3J|;X)H(w~wgT5qlK5=3w zJ)H_+_&E6#sXcE5=733^=lolfI&k3)yi8p*{VUBPADer@S3t(9UF?%lIIJT|O9aQy zQ~N(r$?X#K@3G2Pt>nHjf2~#2TJ?E6nh?*SBM}yH4cECN(VkiTB(KE3NS|sWiKK3G z_6gf+EU(#$hbV!VCRj~V1GkExay>_ytdMhE83IcBi|ZgJPKrH(J70 z`r&p6Ow~mAwd9LHoGjHXflNEiOp6Ds3yC^iBFO_;>sP-R3hLht1-3LYhGz-X-_b~Y zJU5JzbWNfY0FdfeH{nGcL+Z$iV36^49>GO^J=Hct`3iDor(jGD4))#`jGn=+&?>{@ z=G&n*tLkcIR5?~h28Spdl8dqQOEe>Y9i-}B=7>{uq&)dZJ$;NhY+Qc^qJL4`vNn-Xd z+3nyIA=@UbKX?h#3g+a=Ka9P3T>E+K?aL&?{dbwu!UKburl&2eqO7mvoKb!Us|p9O z8>(^@;tJX-eU2JsTCSDzsA-pF^x<%?(K8^c2?NZe7L$23$~6wX%c66_*97X#y!tZzw0P>0K_pO)eSb4LmwDS6?|V z{hh5kQqxu3lxy~%( z?IbO><>_1h5t%arU+0_y0CxV|RbW!n;BTzLU2K~f3Q4TDyPspUUwS6Q{brzgQ$ozG zjm+xfaf<-oO8@TzZ)=uJ#(2{YT740s(JG|8U3YDHSb`QVT7RfDe^Lxf=`6~&d*8{U z=KKz_6#eI7b4JQTbkZM-&9f?Z0zU7#{Z?!~D-=z|mnp76G9oANR(L&;oAzyf0m4Pn zk`NAPl{@iW=g%@L_nJwP%h*F4X2VfgFi8KiD)3&s9xIw!A8AydbTX>EsN$F}QUUc9Q2+JS2x*JB1e6%k&T_(|#ycn@7j< z2Ma+ZHGXb?26Z2`@HOxCk_@+fROnD(rqgM|O>V*_3>en2no0P~QXRXK3W*$nQ$9zI z`XnUbJ>o(IdpZ~zi;qejBZN?r8%!nj4$vXJv8tiJ*y6oKu3Hz5~^X-xo$f(;N z>In*$s$e-`;He(UuqjhLQ9)b(9%MAy&qKSu`&i`5_QJ1@!P^%I`jd9&qpn?el`|9b zd`tg7a^S9%h`~1sl6an9+>I)jZEz*xI%I2sHOW*MvuxC=%;Z&IRzba7qmKF$I|qV5rs$>Tc?4!(0UA?H=$#|xA6kpjmr^$;o45G)j3m4 zC^|nxD34c?8(9@p$p|R4c^HcKMxy~@MrBVi*=(S@6Qr|7iot}8gOc2YzAjw5XNKuU zty2b$95@zb9R9;}n-%J8RyOmGO=c2cHGXdWn|vve!9_x@gj^ANe5TZO#Si%8!xtmU95K23S<{bj_oHxljYc{W_l7 zg%;YIb0hJnxNHGghhIy~Pv>Lx%$(=CpH;QqotY4-w-(`3HitbZ4a@&H+w9oc*j|fq z1El8sk!z`+gaxt)`dg^zaj=%O4=auy|52|;y*x^%cmM>ATF*auXhs$M_0=!)<`1ua z`O8=T^7mIi6!`z^)gKE?@c7&BKl)gbYZs37D)c^Nm96&cDqC^3o!cpV)x*ot9yJeq z+&e<86IUD111_W7grRJNq?@wUp>{8gGY}9ajP*3%lT1Y2)Y$IB zIRr-Dc*2X2rbN%MfU&j$_$Y;;GKLCnXzDcWu{WIEu~MEGxv^I9=chleE^KE{&FSV?-+jOuGZqB#%rEkxG9CL)%U5H* z3tDJRDT{$wO_Y1~y>Y-MbIbGPW41Ij<_rw zRE)ZWAypFfu8Oy>VSJiWCBvY3KZXrR!}(h5X56FK}s|l;Qzyu79h{P6 zgnD!lebj1f{fTlU^?G%cO8HUq=~yh+_RcLcL+kFkG7SSUC5Kyl%W#`^p6jah*zIDx zT+j^^XNEEIWgv=%?LwMI{B{C`gHeKSZG}-uo zx0>HII9&dFbm;5$niZ`I>*oJbGuUEzw^}GVpv9q^-3=@=&j9du*@aEs4gL1m$d+jk#rv8*r|kfA(TsLp%AP zWnG|nFT#{LcC|ri{>(?f;EwAM+_3^sSpM?(uM-p!YnlA_s`8i%2t@i;6lWY8!l)C3 zq81-pE+-{1JaY40YVKdsH4)=?bj*5WY;43vx>=~1Dq2v?$b??@&$hto4P=quZOMnI#VRN6IPq+r=RxX!A{w+Cl8#3#BnH>6R3Xl>p z@UkXXAayi22*PlZcwhk0X!9_H3JGr;AsFL!w+Aqs6dq0wym8P`E?}Zeh`Kjx*6FTD zrND{~e76En;_2}72-^v;iR$`MI#md0 zzM@=ycdSnaE1^o;9Pnba>y4IN0fT;`$BdZu4qojYe)Z6T13^L;K$-{ec~Qie*txWpDYHFZ zRZ!dB+|5_w&c7Fbr^qZ})~~!;yZ%;y9ih0jCOv3h@orPbiKUSY{K@?p-NUmSFq;Fu znoNGIWibV_+HP?}dVt<{+fm zzNE{w1Pe%?faOE-_dbDcyY*$CfcPSQ^1aJYUJcliHsuSzsG*)M6{#M)0c^Per~mMt zutrj&0>eV2qiMQU&usiMZWX})9Z~}0Sr-`UINmN+*CvUt>VAkMn3am|G8Ls()?Qp1 z@3C7|m(09$ZeWAbxZkdqXR{KxM3`uuf6!C%al?c1m>>-0p3sG4h=i$&kPw`yeE;(3 zKKZ92Pa4cUX-#6o-3sgA00f;ia`IUF_KC{Kf9e!0G+CRM`?^Q81iI4!qf=;jbUzjg zC}+h*@^?Ooi`zK<`tXCI07sJl){V6>Aeu7Q6xoFuL)otlMOg6zEE38d@Uy~S8W~-qdoC6#^~;W z1^=yXv$wq=?_h1vK%)33qb+pxj{Wb(a$0~Nhi{DnAM_II!&rAaL z{n;fra1y!c&Km8e4pzJ(_B3AsG^5`F~iT9p!#)H)a%2S!wC8h zx0XUiLjR|`|03=8yMLy|eo9^UGCRqv39Y)ZI|5IQV3V)!o7XA1nc~RWnFslHnIZNK z!teb-Llh=@@0!czNet&nt|6Dw`GDGOIvbL@0iT&LC7^PX0y*BDXba`7FwSa&RNcL% zdo4!S78Q-@XbD4tS=y6x9jP(CAOBbC*M)WdaQv^$hVuO&_vQE>UaEodB^1PIzy%+^ z|9Kq2s060X`Q90M-Y>`hzM00V0EZtGK(c+L_>w}Zsk1E(^fuZcE(Sy829^6>7c18 zg~CaVo|N^{C9cYzk2Y7^#wC{B`OPX_cV~Aa<>%CeBdbKb@f^XKiJ>GrvsF92tTYOf z-VY+637F+8=iFtt8e|uuo^|qfMEMD&E3`l{JSBMM>>(@L%-OxQU^Ci^eN!)5OBplT9fP8-pDz3%f?T`YdwZB z$~GhZ;E=3QuQI-*PJvi1K9T2WeI%f?Y#jYA2}Do%kny4Ef1W-%b6rWITNf@Q|0A#50Sle-Jx}o zWkW?H@>Jhv^r^?hO;9{a#35-WE&YW3kBFKMOtL_@W&;&gnyfEc(?hHh?|Z8b3C$LB zsLk8SNSxg4lF`^3B~Y`aHvV?|pIiOy_D}U7m>})XGYK%^I#-@KharF*!J%l_yWR-V z$fNPxu28BfJHp4k7G+t$;lI+w;&XujylZ_1Y-oN1oJQI!MeXGsa>hhJIii3jBb^UY zA_dD0mhcgMm_~D#=-D@NLiXqGEA5ITo&NM%){0E?_~kp z1-qC9Yh|)!hB&5SJ>5QBGvPdsy@*kI`YLY7n zPPT7+-M_T4FmZS3oE6JK;}a4K^P^?9;z}fA)|o^&&&6%AfF!6h!r;Q!qzpL+`I+MT zh-lkqzMhfJP5(HE@VPKxYey|)JhjPCgz5n!8(cVOCL%PjeHF7Gl-mDJkK7m&z8gLC za&;NiPPtGnb#xp%8h)}{Dis)}CSt%*icZ5U_x+F*pO}~xZtVr@u|FJ1 z8W)9cmAQiv;<~+epIh9hL}6-%yNU1G2;|O>(Z~0qVbfg3eS;u(QW6xO-jDQUG)>yW zvH@z`$q!dTL#jDSz=#MFR_TGj0CZ|Qhz4Df2mhDJWnc$k%@biP_-ZtQg(S=oF3zG; z=J~}Hzu%wxnjvB#xc`?2e^#A&OKhE+ZQac84}KfcY~ioBfWJKcC7t=h0G?^ICk^g_ zqSFn3;Tr+SJjQd^3zSA-gRPUCJO`G#W88C*?d;B+rk>~{#Eo}Qf5^PA(!s1hPso!o z$Wd#MMx+3I#9snc{QF;#L{4i#F=Wwr@r73C!-Dr!!>g}5Jjx+>lp-BD#@@TxGC5rY z_EX9;4gBTpf3yB}LcVqF1#PqbmlTl6$lYW6(KA+xxo~h`Jg~FC6a>X?Q`c>*KLGQJb8sXZcfkrYF?6%PWcTU-el3dC#9A+F?_Iq zI8LbSIf4nuz0B&yZDB(ky>@|Q1vqBiC@ljJKh5p5U|D(MtK5iTC{*V3L2GYc`ADU` zef9Jmbs4@y8HN7I39oJM`oSm8YTFIx^&Ls83iH6as*Rmb3Du7K#g4u98r3S@LRm<( zczM!GBkniFlvti&J=-ET3Lk=B9R&FzOJ|6ZU05YINW?xD?|Yu4(#FJDSe9F>8I^@I z(qf%TbI^>)`0o8GVVr{Ch}#8sd8>1df*t=y#d`n<>4udexR2U);?%`;xC7EoNVZas zedj(}`noY@1+Q$R(UD}k2P95bHc>EK`Fa-EX;WU$hzU$>16&8Nb4dXK+0AD0kTnAaIkOH4aSq=bc8-~#DyvI!7_aY$0;EM$0lDia5pcE zp$&~P^W`hgw?x2sRA3~+Q->G%@uPK4LhlhKlmz#82)HmRYz~BXcB(sDn*_>o5T+V0 zod;=DC^A1*m_Xo#R@u~QjV1||+$Sj@q62stkPMO$IXQO)w(ybkEm5o+2_OVGg;~af zA%8=bLgC$?5_Rd3>aikd!;#3epKuuNIEPkJ`p z10rY3to69=`{l@YdK#SMpka)29s0I(3#1SE@Whwmd<9S(>>di+yL(l$0ytGEI`3hd zrzSGB>IZhrG5Pxe>}7qnY9Y)@Q*WJ}+p|v~PQ=^xJO^7FVq-Jo{9>)Pus)uda>E0! z4wPj?D2FMiTpLFLVLUGEkYpJj946y~ff@qUCwr&hYqwcTe5FM|`^Wm|7i-Y+u_5vV zLynR9n^hhBMSPq<2I(Gha0$EstDDNIcwUco6thlt|H{;Zo`B`x43sLCYN75W?S@sw zQkTbXjT%0?ta+t4zT@PfIfV zBG}rXhVV0@j=h!eme$ILxco&VIyh_n&n@(Qs57xHiwdbgQ2{+wA+7Y?Jpz41i_A(m zK_Pvy5HxCOs*!P!K%zrQ^nKaIH^*cx(^G{b?&(~aI2GblvONjw(AMuI3GZ<_%7Ir- z+z?p$&6qK7l?mVyni6Z>6TwlC6IC=8kFvf=-zFT;1y6X*k|#}UKu^g&YQ#>wY7@m9 zbW9xx+AMn~km|RGz`}FyndPi7p%P3&i}3TF>O80nB@n_Cv8Lc!#nUEB8 zz}gD8XQ8pYZT_(5cF9pi9K#-R>=4YM7_fFPqY5~`V`hRfTME%8N`5}iIe=i2XQ>7> z7b*`5P*@l@crv_Yv$)3IKWQde0yFtpo9urMCiN{TS{d2PB-eUaKeH}sI=Q**1bY@w zk?d_5@2yDWW0iIAMzr6aZ*4+99v^)GhSH!mhVU{LgvKs}WdPefZ>bE9nlII176%CN*7k^9z=Db@Oi=hw=QM-5UJwQ}|9 zt{7GJMNWDnZR?8(8wC)4kg1QhxQ1jM=y>Lof5wHFb(6^YonGx$2hEHF@U6RFV;?`N z?vmJXo67aUgfkFK($wRqK?iYRRAC)bHogfu#qm01vpwC^QQPMfwOO|!Q7k@_G*JuV?Vd~BpIg)Ky@d1iFQvZGHvr42Uk zN(Q9@h3KSzc!6DmB2S+pXI0F$%)nv_is7Rzx00$M7UjfN5;=~c81Fo&MEYy7&qz~R zWzn@tJ7Ux=M_eo4AjnM%?@;Huf3WV@tq@}j(%lyD+2)me7=T^CYWso>JaYPZkv|L3d1ixYW4mHSxoBdv64cNOXYl|yD1W&1Xsp}a>{Krrd{ZiRO1nJSJ z8HK6y7jyc+|osxDh6A+y^)oYJ-~ct@1hmP5~V73AOU4NZW?95xWeEK ziWKy4XdUHrPtTELqgQAoI4Gf4U+#%AJy>@ZmQ3mwX4<9cpBDxi?8&!X#LtaW%1g!X z&bHxXtwo~f;pPzR#u7P=vs+z1KlJV~-DPlf=)TWS*X5va`k=ehGybLUT5gThTI~MW z{G+Nk{203GF4=wO>Ng~-(w5^FOz*r=4N|x8xufn7CJeIT1$?~SLNnTXyv^LxECD_z zK-MN4Iqktk_6Q8ZP8^quOP(7BqzWe>RU$xF@$Pbl-%_rqPN9d)xal(GsPi>);Vw?k zybaj^+X({^rNT2IBAv9+rZ$4BHvYjI_G?v50tpT&60(FFlO-o4I8_<15pxVP_}$Gu zhG~`dM|5C^G%C!=>pUOnCqBk|ugEgaMi!Am+m<=!PO($M6FZ7#Xu*?iA!aEZU}_<^ ztDE{ot0=iz(aLjV?&ajZyZo-Rk~E2KdHP6h!;?U`YYZ=AvP1k&iNW0B_>Or8g1T(MKzG zgEf2P4!U(0F0a}&>UreT^nToOp)d>s19b*NmJyfA{hL+w{$4YY7O*j4epV}wHDK?s z&L}_&Ssvwi_rISoQ-*y-080kD`?X8FiN594Cv~k+OC)$ zguj|yk%{;2bjNLPVb7VhdThM5OpT+)!SM8293}Q+KC5Vy_k!@j>H1znC(Js*I85RK z-fn1k9c}?S;>Cv!$+}lYSInKJ>~_8GMz>P1N%>I>21_mx;~9!Map@7 z+=^y4A((%52TYO2uZuuv>!XNuUsr=0e?=+x?kck3Eas3{gJwGZqV)Jj;ss~=|Hs=| zhgF&HU0-4dNh#?DLAtwB8bL}rHzgsP20@S%q@)|98#bK+(j{zCQo2JxK$!Q&8l7>@ zne#m7dH>^Yugm?r*LSVYTI0-w8;rtQbO&B2QNa`k)J`L{N}Wxu@!7-YvI<-dKAKru zsNEXr$q)|=_+geCSd9y1;)sz%+yGddBV<*|u z)(yQ3k;S2M>nEyQz;YY9yk_P!s65os*7p(AYUX<4c_k&6@4dN8@1D@>)SJ2_`0W`f zP`~}2E1PMx{;StbQ={O$W)jI}Y&3^`S&x#i#{#^(t20FyA08K8n8;1i&l3v>eB!ep zz0)&1TIYu=huUoqPh;Mlo=|!+h<3h*^n*&EqoPrCwlaeMLnM4~`kfQK$6w-U05G)> z+v5u{+xe|sVW6z!9`|_6#bQ9b+5WXpL2m8iokp6|oDu#o<@E($E+rvNky?5dfHBvN zuAW{LDh-m!ts%cU$_9Skj-F|#d9{!8_cl+0F6nJL+qHKlHg!k$@rFT+r)r8_BPNeu zN?=-TNeVssz`P?=X0}EyRARS|ssVrsNG6W~P+z0Mt@a2f@bTTICJIJ$KZDoUuSx7>nq?ghKy>-34bA~17+ z@Ih1SZngb;cZpEorb^iD5i#g*mxKyPp+09E$LC$jkY2q>Bxdvc9vzy$I0FoBB;<~f zJYZH7MMi8dVC5pp%7sS5tA090~9a$2|+ zmZHdv)t2o18!fwGG*#!^7ZD)I`zd@TGyS9LIQPd86s4WVh8Iw>SPWXzNW%0JMBX*p z^j$J?%IIxxIZq#C{2>`W9ZYe@mZfTy!g`p+1!q2Z!YrT=2C&VzA^E9JM_NPQZUM(x zAWpSj#oa2%%mb`dkYK8R%E46gTOOfH=TdYnH39RD%&QNH24SKXGl;h>44dg-;kY#} zQCU@Fm{I2~;E+?)ZXtfTl-bw3A(Vkwc9u;m7476tY?0bYkJ4Q65W%5%P2lpG zbSl1^2rQ~61MCci=kE$!ED&FxyjkTZau!4$c<+^T4LnEAv8HzkwOZ96a#m&d-6A-T ziKl2+Vu9$tw!4W&@Mxh@Z(iRntitRiEgbUl7?Ft0L zLSpGPwlP%gaS-?s?b;isZZ+Pj|EYWc^S&y)mJfbdT{h8!HX}5Bg_ZdlYqyhU#{|*^ zKHr6ciX6sAAple41dJ03ZZrr)P>=fr85fDfui?6EsMm^>hE)kZw z5P8P_IA^JZTk53unljR!6x{JhxEaJ$d8v+PX?^=2nqdYj10U`YF3Qs3AoQ>1CODJ${tN_ zQLOC5Z_}xq=M9YzG5?7Ibh@aAOth~T88yMKom1|1h1hLy4xb;OXi*UG{$Mv<=15wX z&B}}^zwNbZdEs-J-2@k=Bvtbz;FPOzo1w9#wkZdaSIvjAk(F~Un=KC*93g{8mJ`BT z%kdH1tYUsS>|*`*kY)B^Is!kAnRa7t{JncmzPCq!s7{6B|uHZdK zL!)x*htd^jyHI+rmRExgTN>K}>Qmk07OWukb%V=7?o6KCyY%r>2GtaMMeB)mt830T zy5{a#28zhkiR4HoOk2>={7raY*(o1W}L8pBEJs7;THGQ{lrci1E|t&e z5(;r+j7F3Lx{?ZFgB)~@Xh0lobthX@J(pvR;qlu_hEOtS5jFD^jlVinxPl~0ZsGR(kZ$#`>qV19A~{&I&|@+hiNf)`Cv1cBW}4p(`-Z~ z%u$Bxe(+xEwbelcGT1Xqc|Q0_%$)5kdU#W^9doi`(fkQ!Bqj{9#9ia?keA+;;r?28 zGCtgkN1&#T(4)XGdlpECD%mQral~4D$SRa2*a1CI2@sU*ZlBC7XIJhlx|3HcF0R}O zwSF0r8ur^w5LkWDcSP|6AzH|$@yMos?!_(H zj*W^X(2MRujMYzsoAn0dV_H>4T+auK0!H1K2^=+0p1p`VD-!D5VWIQZC}tS6#(`B& zxjrd1;^}x!9hsFxRRW99m3$<>)g#{yFbPDiK*;a0eu)vEDe3ey$_KSDCStg{L{W{B z8cv-3M){m}mt?c*`Q^VLR`A zv-x4%kMD{28%EkcZE&$%7O`6IXc!vPhNtCgCzN43tbUyIq>e`dh*nK#A%S;t$PGX7HK0ZVqpVm+&!#rzxY-<7@ zAgwl7_j~?9=VL8ZYxu20q0(oq>1Rw~1A5rXoXEY`Kl~!p5~pKM{f;DO*dLvR2{efG z5}w~85Ts$2LP%vU9x)EUsLfb@Rbk6iN2R_>H>OD1Q?9T~_cP2b+S^hF z&bTiGKdE2*W(|RorG((1+g{$?I>g`Se^87T>>5^JHo`hR#?$KoD=c1QJaZmx3lxxKet?zUz)G{UdL4_?^)|!2 ziXN>*Au;_}o=$_p7@PG6C$P*%gOHcf*6(gA-cJWykn9nyi_b0yJK%!!l7N($-{xC* zk<^a4D&ImHn1K*V`&qXbk!U?HQCo)eO_fHJy`r3=lI=d_i3I){-e(24=oi;qG&gAu zE~)wMGr3k@~XTCOu1;IWz7*M8Cy&^5pbvEh_zmW&iR zIsu#zxhgfAIf4E^oDkUdeP?B{SpluwNM?c1S~Zu(T-Kfqr4i9%j=%zVLZwmTO8!5K z3Qe!rRNVV}LlI);-Q+L?uyQukaNJQ80}(I`rapK4`lG~{6#^o#@^{CuJw=OeSPNz} zzKrC48AfnjlZ54llYc(EDp5SnQZ@(0d~NN*v4v5cHMN z!cmq7ekm)a#Dl%FfQy6EuHiE*ICf&O;8|1IPZ#8|xDeRq)hB&`M)R*w5kl(~zn2s# zUZ_lVSC}`2FznOl=;i29j{~$V$rKNW$#LCb2H30SIwe`Sl9mQj`hg)LvWw{=@A-$v;y} zKQ`9zKQSM$cCW+20iC90~!#N)y3^#R@R*wohzNvov+$m<7fl}~$y?;uQLk1b`E2v>F3 zo3>ID=m1*M2hB9^bab}~Bjxm|^EBFZ07?PD+h9^Ez%lhh5$Fnm_y0yn{2(6M_Lt|d zb_ism$~c5)G|$7?CYPWv)|=!Q7)QAipRC}g=Y?x|;f|zk;g^+fTKM?#I~sj&eVh37M&T^!@NfXSwCTEj(xZ@ zWTeNkUG(ES!H4}(teKh5^XaJWa#Q!ai;9Q!Xuy&D%6`E7*Y*Py@6#k< z+|i&AHEL=!$8PIGiZOB7ko-L7upjIP`fK~a^4Io*zC-og%% z@im-i-|6zN@AIy2t;8|5rXqp_vJI6)8jy|3ltAc+ ziNKYkJ_;{;gE$;qa)q}4*5m}C{zT5qL@BF-a7!>QzjQ_1;1LmjcNz&=F_(LU$fbGj z6wesn?(q@ut;^{zs{^#F5~U?C73bzRmv8MCbgF-oy=5c@Lplzq(W zQ>Z*r6uV#3Fq!7}hMqXJs1JBw?2I3*jam?g>AEF7H0e;`K*g5Gyyc3A%K~31A&Wn7 zyc>XF-M#6!|893^5)K--MA6Vfn3kd%zigBi=7_t%7Z7s0UL!A0WR`Y^swRlRao@?*b=?a1;IzTyBK8=)>s@Z*#o58#{2=A9aAWy`kA-0Gin!`=&| z#W7(9`tq6L2>WlhfZ_}(Tgvu;rc$VkTBbb0hk1V?29@6tK31J5O~FE6E%|=c5!_VI zWE(;dv!Sml+Ri!AgJ1jJCCYxx59|9%QZkHU2qj$*Rp`dQRS}i6|4v0L5YN*=!fBRn z>oJKxY|`;0FLYu~kk3lGj!X5bW{z|+YsPmjGn@jXv~h~p)-@?D)t8w;xDsxajWsWH zyE|m}K>xy>Wy`c`b&Wl=C(U2u4q-rREE>;+8dvu6YUD;2HEMnk-`)Ef-rtl2cce;* zPhiDs2^<8vYm}M$#t?Y1t5|Z{{ zE98jq*^TTZp=bYEN5o=;3I_X2JD+*@G04P({6`0As|y^d7@CH=31TtS(NGlAhbE9t~Oj)tta?z>^TG!R~q^kG_)A>0qD5Koav_ zC~CCtj+XU9AurM8)4_@`D3`~icLoOgTkFO5;Wq@NyH6YOes}}uzPtgoGU@XTiO%PL zCnWl6V1?hM6XfGO;FHG1VC2hPnQDxcjlM{fR&DYO0!N2tvNVLqka`1z8f1F&g_6|G zz-sT8U^i6Pl!Ea9$wp~t1qk1ElW0ZAmy~kNqd?@GPXG23!%d>i7kvOdok^^G*NtS{ zei}8`30(db6jqZn-sax(h&HS8H_l9T39d%wE%!RA;J-K&gIM4Mg;SEBEsBr*G=zG1 zG6yof%AqLBN&Lp(KkNx$3FE6hftR&~YqNfan3+278&Orf&gMfj4tIF=(X zNRT*~e=Cx8ASz;)NO0v0q7E;3XT&5++RiM?jJEfYJ|`?wWCSl5;xE!R+<+h8^&{imVl$>+BS*ekGTT zLJZk+FU}%{1;oHT|3Xj{9_t%igbhXy%-=}ree)a`c9RGe3{m$29c5_5naR0pN+6Za z4it$@hNE*|s6BlGA%L!I6Ma4tWjE3?*|vaCBI+<8RS;-F1Dc<*6^0&1`{`4%nVM1JjU{Ae8ht-f3A&K_L#gZpK$ zD~vHZc5hHkh1%Lzj*fjejSYvKrQ2juM&(k4i6+`O1j1%RrQLae!%;%~h8i0UB5bb9 zvnzkiu98bBC@|O{z^E5&mDS1I3;C`7L7^>>tBQ$nNnMppnq8bmpLYS1q6Ru^%m|q^ zF43OgRJPdLojA=lv{3ASNb0vKVWpb~%5%hNT8{-jzZbACMnRVYP3 zE2F~)RYt{_haet7x`Drpe+D=z<=Y^cWw;Xp=Oo}6&`1+juQV=J3X{It*tptoQ)@^s z2bH)cGZryfv*4Rs1%MSR%0JIRGy0W!*em^}4fo;V1M4vw_}wPX+z=n`2%S+1ED4lH z<%mur&J*MLuRIF54?Kj40_yV>C3s;k$K?#;q^eEXuq{s~byqO`>%p&z&IeyLAy#h_ zXZtbITH&c#l$~cyiQy+vB|)Z31TsAuCz|JGM!7^RI9IlBE$><4PtxktnjP&duLgT- zm{8#|T)yQ;e#~g}Gz4@{);-ZbHl#}T2;L+6!N1Eh{Z&uk=UtI6P-r9P1r-S)KfLRh zViD$ViWtXBLP?K?oDd%o5axF4&?{!5jk>D2W9on8Q2=R-d8nI;lR1Qj*0@`nsVW!s zL5exRVSG3OL2*kEe{RfSrZ{6@}v>GO4VD`;Q!Ri)YaT?wrPghIpgC z_z^D8+wiXa2t+s6c#)=6O{!sFAG(tuo+YH!C+vX;9O_skO8e=QsQ8|Fkl%{I^FU3m zm_X*Ku&_iV3>~(jYHVwd&Exv6q!G!w$F`u1y?V-r9@-^S7v~YeL7v!O9f`*jWz(M` zCnV#dhdTlgg(ffAAv?F)l#a%(Wkuk?Lio$u5O#9lgObB^a^uywJl0!I8jb13jOt0# zY<0xrxfOy&{T^}Tv|zPxKIr+gBACg$fg^6HToSQdIw?s#1neY-IOt5*T*dk4%aj4$ z0U>K$TC$k-C;BNI>QW$+aV$gDxwVZk!85$R+ zV>I* zhLjRgw@-n=05`Nm!Mip)?yFV^hmaHROGPTzFL6*$VHEf$EfL>1PGd1i*8v=@e8R+< z;*u+XlU1C#$J_P2!*PUL`i1=IvX3C~NP(5Q&_&!hg{B&4@PaQd(BmgPdXKz{V{KZ} zt_4yJ*YX9n_WlA}6Q+bbV%npxaw$_PX4Y_h;^3iZtvW6&J31Ie#`_YnPa|rAj-SWk z7iL7Ir>tI+ctGkKb9QwR2dF7)Oe;4K>}b0n=QkBqK-SKXWZy%29Mc+)0f9|!w~_m2 zIs*TTj_?e&jA^MV!c7hSFE zyOhXXb1fUp9pWXdJLIl;6O>_&Pa7af6#>Q$8$v=Z92ICG_87A^uUI_c?{0V8?=b({ zB-1d&H{^K$$M}eO=?QbVw?w-v>0>Tnwjl*6&8>(j@e|A1m`Z5zGH>yt5)QW))xM*f z10FZcPvS1SABGiH@kP}1@7xG)ihhg!B;2uO2$2JF)OUQ7zWfgju@;r_N-_>LXwF}V z0L!8th9{4Q`l=Wde^*9R4Nq?RIS%E{UD61RxL$;pmEL!#a>mLEq!~Kal(WtFt8|mLuwj4TIy?;wfd)NAhOJ&wj-)Jt zzv&I*rbyIikNF5J(1!?AFFB{4g?VoY_I1l>Eu)VMzq|Nkh+uCw!|w!#upt-n{36_> z)9^ARXZ$HSw-Ap61NR(d@qg?|knOM3)d^RXw+jkh%adPA3GUZz85vIkG&!t)@0Zr( zr|Y_4Pk6wRW>{={`~fC%Z>S>UyOKB`(Z{U&Zc11k$>?M2DLus^BK=@^iiYjHzX)Q7 zZ%$DTfJ$r9nn)rjBkKmC3hG_D+r?oKO}Dg}W^X33S!AoQTloGb5&~hm9`QN%aoAz1 zC`ROw(C6%Gs0i>$ble3Lvr?&s-+2iXF!9<3sMXhNSysJysJ3O;WXcmgG6hShTA<3# zuRj4U9`y(j8grGXqmud_asnho4-j(t^qxswDE~C{dMY|wwB3SvWc~cp=8Kp#yxZM8 z;Ev6)%6yRKo{&`fxQAMyk&_Tbh8p5G3Be=Uhw|+fAl6iqtLo;8gM4-c^l+<7Ds-Yz z+YkiV3Mw!N_P;}MTPFZb<_UI01Y)hjV3V5s_*y{OuR*%z^3+(pfCR)H9 zrJ1Ypqe(n+x%W7Wo(U= z{)*=uhuJPEi$=fozA=A_`*8OKLAU$Uz`nID7|V`UPN8HH1peaXjY&4cEH}Er{$7bJnWIf=Y+##aN>_6>7`?kTxCtp5TBscSHLF zlIFe5R($lGqHtJ?+MO4tKMD#z#2IJXZAW|i{u*tv>V@hCkyVL~5Zv4~(gjKm-g^P5 zgCs>N#-agKbmd8?3VuGQVkEVFAw>5{NKiTHP-twWZx#!C<(YTte77cOwSMO!u3d7d z`0h;59&2*0c-K;xCoCoo{cYX}!HTqVGiuLwmuH>4SI^~BQF^Q1>g$+P>_?N0q!C@a~JNw-bxh_yAQ}G9`#dmStu$y zt=~ufGES&rUij|_uKYLYt)8)Rl>KWVVgLNW!yvUdb+07;C!W<|G(~sD3tRQ4%rZgH zv_5pT_ZS!to*5TdT+$H^!~kG~?T$06U|o%*hjf8Qe7T407d)a1KY3>;wM$^8or4rK z*atWHmH_4&8tQFTb{Tsx+ASPDU^qhI`qCnbi!{)0EZxDZX78 z^rSWt1{NzbQNY|c?=BmaFOH+mwv^i@2pt11(>-g6Pjph-wq7#E>?gR^sX@FctQqUQ z+tvjG5-Iu!iw6gmQ4`SJZU)AhYvvJneLhaHgu0@|zf&GeXS|BBxfwM9d=Q;yy;uUD z1a1+54uy*3cP)CB;?Jekw+!_VD$qaQr&e86G81gyCNR}6J34VgH$P=kuX57%rD%-u ziPCjhLgw;E7Yc}v2i}2p7**qXOgZmqD$Bl|Qq4Xe-TZ}~z~IDRegRymV9i$7l~fR! z>v+cLzF`qg<;G5q{14{Gm~DJjUeyc?lt%o;o}eP9AV&6O#@L9gDt|zl!$lg!Ea<eC4h5n!E>Zk&0yyOT!kOMt8X6Z~ z@Y{EGNI*_^>miM~0KCl)sn=S(?A+lhmeRf;w{0iD8Kf(m1L+v9ZY!b`t=ynQR{-$s z@9Cy%K{2}zQ!+*|^lhMw=fWPxAiO9u1ya`#_8_euhdYL!~*lI*t!S=h{0WK=2ihGTCzGpWV|+ znLAsV%u>7&O14qfRaj3fSi@bp>bofqlsFlL4Gq#M9F`49*WKKYzcs7aiK0i8H`&z| z5H!08o$DO21L60Wlt`-%)MGDlynskW|Gtt;XjT4_I2SqqrrjG6wznTleVTA-CUS_5 zwphokcgjZWap%>nzM_F%+?_L4ks?jmU|TdMD{KPpZLeZrznF=p-c&Qlmu5V2~?J**@HO(clLeLXFdW{d};ojk630$ZtZHD%ZHYu#sSIeonNM!(5k=~|J;mN7fiAR*zTxV1?kVRCh49nSG@^{(jNUu`oSv1 zG=(bc<2q--_#ZkV=KeFl!g!c*?`}N_E{gZEN57x z8)Y40N|4H>BMQdcBh4vX%s?u4=$7aZRFEJQhv0|FC2538@++#|a^uAUk5d^X(ooFu zxb_}d=TF|r&d7w)*;Ms2p1%4LYAR}mqr=@0<}JvQ<*q-(#(@@dp(Rp`WKmrnO11`giRyw%hdowcH~RA$oahA-YWs}PZ|ZwADbn@ZjFdaqPDId- zTX7q_BiiE9OK9HQQ@oj_BdlhPJ6R}*(h5GK@Kk+)%-FDk>(fJTE5$c2<1s8_F_5?x zl+`Y}|B6gxccjnFyy_q%xZlHj+xnyZ<*mdPm{o=;uv!g9Jnh#1Oh(*<{3Ih%ZqcwO zX55-FQzml_9&2i|{yE?DYY71^I(KJb9gpoQ%g{rbSsbz{Oa3Auw!6NEoZMcw`uGaX z5d204R$_2Fx6wr$+U9g->5|A=%X7`>>*$XU!9!#?aGQ(Qv)^GUkY?wZHrkL=Ct`9| zEnyli*0F8C0%vA79&uVsZKG>~KQM5`f0e$<&P6LPUFr3sgz)|+62kH1ml8s3x9RQBy4+_Kq56Z0n3n8}^(}{>`dcip z`vv&MhNTAfeJZIaXN}mo3+J*Q;kfvW<43$&8k2|$p+E%5RaS$Lbll8*GG2$98LkbS z%7qn0qPyf2l+8(v3d_%q#y}Y8u8X{0Y8(H|9H!US!cN-xJ48zTCyTGB?xYW~ z157ImPoK_Q(Nkyy>+b2Z21iC>u0;XE@C)F&dG05EVw=+Mc@McQ2|g1Ic`9x!^5Z9P zj5rYSc!Eh)2|t$S&7Ls87nHl%mHkl#(`n@}F}S>R#ZvwQ+Tq{k7Yvj*uw=I98YOCXr^e{zh zMy+&0Xzn>}Z;G|VH8e3b-RC$kHxZbOOgX1UEBy%CP=~2yd(~~7*>?|Q-0nxZ?VT`v z5@eX`X5}32;nQwz-_;wcLlE(qz25$Ce~Sj$G7$?n#MY@@0WpqgqNb>4Si;yWE(PN( z@r*cL|DP4b1|&~uCnno;u0QPhnMqKPj&?fsr%oY}l1t}J(Xt?e_1YXUXBJE7+k7!L zB0hNbpg1ztIWIs0@!YnNx>ywut`irQX~$ z`D?{69grEpPr!s)C??tW$kSunOd$0HwLH0X99>m0{bf^HG)rxyctz;h3Hms)*iKD} z!!i&g|Dq`r1?0UAZ<-==iWi4bF8xYS2$_l-m~apjq}5un{(L|}Frwa+T-fI$Iq-3XPcyEyR;S>_bb=E24>bi`uXu<7D)e=}i20>JwU=#tI`fBM; zVRQ{+F8v#$`YDy;O926qf~!_I&?13b!be&UInN9R^E2=s_BiOw>RKF2#BJWQOq$7i{iJ0 z6uOG)=-nkMQhp!NUHGF{@#??jRa^*MUdNqwfw&VPgVLH@DWrEjs)btdJA6HW66EB% z(yUdeSX8Mw+fQ>=2GZtK&w8gCroPm$2CPhfzE1(r#Q3zGxr3E;OVO{*3M|!Q(+#IT zQ0yE<>KI|Lz3El8rBvowwsdx z0nz#PU~^b^$}FHl#P-h^1!m6=7{wRMqAxAf&2_l_xXDxFsBG0`+!f!+v*Tlb_|i>` znO9)&1T{K3+9k*JTR@_U2UJM?Pc4g7RbgFIgcrf}*Yt!v1^d3!y_)L}&$`RQTF%qi z`5Ry5ML_z9B3?-I_FYo9kNHb5<5qFX7O$N9S*JE>H!*j3|-Mn*eD=ER|a?k#}6 zpm+j{mR2X3)we`e8VUH zfxKu460z{m@~tRO=*DOg0a|2{Ntx5^Vw=GRWyW6!3Zby$sao{Z%85@AfsIB;B~Sf5 z6XFTfMwSe_ZYH)c*Ph&d02E2>lsVB9gyA*NP2jC-6j$p7^Q+#Ub4#qWaSklx2cj{) zY{b*rB)<*X&yekX!6)|cj(7J6))(4Nt{(yi5t7fTCq#E%C&6J8VcqArw-eg#{fti- z62hC>gAHpJiMQI6?X;eDX!1S(vpezr-rZFD&iAH9w%Q(TtZE!Z)=^(3wB#pd9t(zmiaKIHi4B-pDa2l^A{7xRZVC?0U48PG7c*g0$zn26$h7x;$=k$cdY9rz{h6JotpiDVPwO0FkYeyrHnx@mPpg3M&~ z?!<`*iqmfVzK*pLbbGOLh&w7bYkHmhwcdl=PGD;K6fm``^LKB{ijT}~Q!VbY>{6?o zgx`mXjU+(v?6C6~j(s3r{>S#pFk8kmLQJp-ZyomK4@0;2h`PHHagl zJq$!F5@&-}dgFwd%hmOyR67gcr@nibDMSSo>YwCBeDda_jlqV%n}y6P-TrpKk@Tqh zxyk7~!Pt;Rcf98@Wa0*5UrUV3@sZ{*jDE`KVzt)$JnmwAjhSGG(6RgM`vFkqyE^Ww z>oTWrG(`gWl8~A4vPM%9iZ68aMO|&B(bwS9wpC8G5apz0YGTTJ(uFdDcjbqf8VKKb ziZSmGh6QUx|Qn*q34`8I>} zom{nJ#hur9NDtg+-Zfe!CCOyN_)-`tND-)(Qy7iIVOg106T%=b$|6Y$ZbuK_A30zx zK8SEyq(H@hxcsB|(>Gl~fgng6@ukiwPz8m8KF9cwpM@{$mL(^Ir0T-839jCcJ4#V~ zhD)lxrSBn;q-*h}4`m(Hn38z#dVo5)__UfIf^_gXXR8F8k-|4Y>wW=wkYY}zDsqpZ z@KPA|B>DuMlOK0hXHE^YXPAOH=Kbt$p*?>Uoi$mur9}@$vQ?{G`mN1(AbFp+1jLB6 z3F%^L3FNEU{!|}*w1u-v^o_)oO*qmbyDh)n0{)%O$mwZ4trRKKVQ9TiEA+N=HJ;XM z{JPBvEpR;l6*0F`TkDrTryn)Omp&(~Fwt>E&P}c3<7bA>NXQtJL;Scy`(=P_ z;SMS`1yJ~4i6TL7Tm$!0PHkB9U5GMi>rp80I>enQuDX3y`AN@$Qt zx$x1=RsQHx5E(D8g>qZ}RRx(F(UR3_;zs{$@ZzM=Ytqti_n>>i{TN#(fm1?BGlV*0 zwCpyM7dl>?KiC%b?R=$(p0!uNTw{K;#*ZL{d+AHGhls-3@Ud98pqI3-v4m8d{|h0g zpM`~dxU$L15t=6ejNO+_dcginv-N8bet{~Am{prVmSAmzqJJ(c zI2ZQKAu4|)p>nGr1_#$r1x#h`@Zsi$=bU-*1&UU#D0a$SM7kn+$?rW+-;z+Ho(q@g zUUG&4G~(>!)Nq(vVW#o#E&^givjTzNL;#fe{e&n=Y?_}{2M7l)b`Q@{2unVJBh~?V zqPQ=<`@O;rw9DT|Ha|QSM!Kq8>b7C=OxwEV{>a!@tl~%n+YC+TTO7(6N50Dsrhcgp zb)~hiiD8BDNuyoDd+RTaPeGgxTBs4$rSZr6#7;5m!EF&{l4)U>8A(Q-#S7FSWU=>di4` zSU!kJ>xfLFP`Y4FvWYjZL9UNX@z&?sv|@EDVi*muw1QclwcV(s*kCGlSGfgo(}j(w zM@=>I!6xn)(p|Iko=8^+u4frJs_GKM>$E7}XzXj>qWkof!vBt<_{q2!Xu$cbE#R4; z`~WzoFF#@?S2Z37Ht4!+~zMB#guwg;b|(R z%2rc8l$B8T0&T0+*eQj$RBuo?@AQPzDnM8!aujO==FjrNSn~Deod^xr_`2JN!yLn9 zs%}9P7&OChq`lM_qtJa7|4H6u3S-h73Jfs2{EEd$UX>*zc|hVAaap<9-M@(0^@k7? z;awdx8TlA5!Le;}sfu8LJJ&W?8lR?%3M&ET=)i^lZF!L=KRDsdR}}bn?gjoKh2d}U z7+a>T((Ks;?1s-!_e~?T*}H*e$NR=Adpq}y!%*{0liAYYi3t!q%Yg1>n_!bH8X4rR zbF*;S%No>6YT6WfYE;OvWlU%=Ue`q9^=PodLoSOaGb*>xi^_yGbXgFzwcl-M-Z z7W$tfP;0>lA(|@l?QL>={V5egV!cUPMS7fXwLQyJmM-w9ui?4w`e132!sa=Y=a3aP z8_@07%_tGuX%9LiYtwtysTFw>b|V&7Oif%;Wpz|4ZA^~SvouAiBC-)M0w8E-5emc9gnGT_GtCKbqB>RbHgM)eHd*j)_PJ<4C{a%@5tM zf6G!>x@yHG7@1g2)uO^rxDD?Q3-}XY@qY#?Ec3eK(+QRIB690;%nZTSs)7N z+!Ho%cKTBc>fOEcZIV|7ewiGFOmnm7t?cw`{o<9ysBO>Bm+GH>Lm3aX^)ZO7~Z98OH(YySF>*S-U zSv{_xo}__VxYIG6>fW?_V9u$!t4pM_-cZs#t{-cC(k#5JfO(M0&gNJ+H}I_0>ZnV1 zbch{!fCrFd~J>W?p(xC`;nBe+CLf|Lrw=SolFm? zT7V$OSKs1s@1K%T3ER+(--!TF@4uCW!s@NPBbhh|^VXE77!R7SBrUg^q8sP~KJjf( zpv}5h?=BuS7*0u}lB@*WV||5>K^$@E{bt89n;<4MYZ9#jzeJDFznB*`K(O{_y2AF6 zK4f5k>a9=fn74K=EZ?7XMo@si7R6$GNOf>fU^WVdk!xO)0O{))X1FlsagO1A%>038 z7;ahwu6P)2e0$aC$vPygtevRD*UdMkdam&R@3%l<2?VIf0~=|{#F_lF<3oD38ke6- zXOE0I5AVJ&M(DB+GsT8FD@N}A3be4;YARM@68HRG`ZNd$p7XYSkURA^olke*A@lWb zB2RH@CaUnvcKkSZ7|(pw+*tLFrK!g1Mq+OiE1{u{f7Ti*T!$%+J1cPJXA$-8&ya<} zVv&m^*l!5Q=_aEFU`}r8{ssuGl^byCpHe z`iS3 zL?H3ayr3htGHW0ARmQufwY`F_MaFpkY4?RaP3vXBkP({E_oSVIu|04! zy{B{!1A&#eHjJkJ7t^Kv)23>#dc*m=hDhGEu$~)Z)q)gj{woy zrK;tRoEijrhd_C3ok9UP2JTsn+eQR>>ATz3kYMmhK~f#HG9FWCfK`k@L8P4LsV+G~ zeV511R#Q>*h|a|Tqmu1T95~Ym$!5yFQsjYz+#^yHTV7>5C$&92%7RqJ6#WXnx9c~b zmneB*$))*QVk5s&1`<=Rg>hkWGI{UbCFf3+F6)BPJhxGJh@by@C)`vyw36D))9$~=4U=^ zWI&~?!jbQ3!>}>SKT#SZG;oCMs2_n|D15^Cr~16@o*5Q3x`hM%-1JqPL!j@ivOj_s zNxvu1Sr1!X*UOR!2v=rl@spwsL(fL}xjtC!{R!iy9Y^CN#Oa>)Kzri6_Isn@gIn)81VVYz5p zfh<06j*AGt5WA}|4sC4c>iofR zZ&9P>byIf)`4_$PF5&BI{a019tY~g|(b{)KLZx3R7OserYCJiV;{OBU-o}2bGGfK6 zlezsqLpr_hE*xDz8=vkgzMV5!b z)Q-b8+GL(qU~*d-`3h>T9#?6X_xRn`TJ#{ArR7C2N~Ozuod{e1l=WMHw=-51=!VR% z{8fAC&7$=*q4O(0*KB-xPD;9_G5^oC$BtwA9_SRGtKT*-peC z32um68_SnEsDAr_|4@0T{hjjY{6Tp%&-02sLi>}e!SI8tp*I7Rc>Gi00k`}DTJlI` zW5P<}C+$%N#$x}XJHr2+?pRmF(fL_*U>>qo`N=1vN5%yBbE=yvsG#LCcaQ3hvX|9E z@^)3;RVbNWrV#$g)LXEFTDOYrbdIQ50wNo9QP%1N(+qhBI*&v z@6Sf!X3RB`bWbg0vNTsQcvxl}Mfy-P2G{FToIOFn!KzrH*m6BLD1&|dW2WZv3lbzA zI!*fox=rN=&CGjvXYFtr8S&)T;}m~oFl^DUo?kc20z|je<<#Pu<3Rbr4Q2O%(yx*u zqU+h=JKM4RFM+8)G>4P-)lGiDNiTu4I{v4kgDCBl5D9otR>qz867xHUQHP~LJpQ>U zN>)#tasKtw_sCM`J{ z$svtMJ4TQ095G^J|6$zq-1qxD&-?yA=?6dfVf+1dUDtUYN31T-qlW|0pKej_dp{s< zy5Ko?VH35LbVn3_3EX)R~8H-*2L!?>n}j9&so z{Yv)LOE?}Hic~?C!=*wH!wiMM4;|>DJ5>;tP#IBr8?r_IcfV6*e`29xe_^3wRa*_1 z`>n-@9!8Cq>1t$)QFFw*zN9-dI80;)wFc&ohHAd() z^@x-UE?h8n{*17H$xt0;W<&?ZZ?1SREQD#yUgn+F0LUo zofG~^Qz5N-RA6(%UF9#;?t!O3LFr^#JL2BuZ~Y%w2zpVc*Qj%>XT|46I*Gobn4EVn zP1U9WiL#n6<)>Rz}}zysJXB zRwl^EA|YAJym*<{xmL_J>6LFs^{V4L6sxAQlwWIK`}@i&AvqGECSJZhkap;9%4 zZRz&S$g~w6d<%MhldI1(*&{q3_tKnNFfp>cBjSMS$CokK{#?d@(*QsGUhU2)z?PiID!79-S5@E+?svNfXvgt_n%B8( zkF#S}KL}QzNzaSQG|ChI)$bN1-^)4AOPMJzi%Q*WD=O}6D*Mv3^9FTAt4)R)b%lx4 zG_=)z@)`c8K(nueeqoq~t%GW;QTRL6H5+mEg!~WvB@dtrW-qICN4iR5G&z~V*5%6O z_|rbN^5(ML9Ah+dDk9JB3`v)~36+YAviX>Zzdrqjob_o+gxBXXFRXFcgYR#ZS{uAD z{HH173Y8$g$*cVP)~JLzf>y8B%BuWbME&F=#8QkI|5LO3M@~u#f4A~s#v^H+4tz4t zj1gO!d~2|;(oBrEd-B{WrEl>W9u6Mstr=JD@;J`gF4#0a;XU#HamcuX?>CVmfXDwh zR)k}8w$|{2Mdt5=MIXW19_w2#aLlEG!r`X9i=cNAgW-FxUK4;f&L5;8PO5mOg<(A< zA?+utCraKaB%zdk#&>xIljxrh8t8NZ8A1w$&!-lOtC%cPln2dHpX`2qDuLR>+adGe zH<7XZ2H&Yr*F{6HCjMra#Ep&x{tgI= zXHmaV@8hBB235fePQgdMfj#^e_AnfX=f7W}kFJLuc8 zC?;xHlcbMd-CKPl0lmGM&C>sXHaRAD`RkJd9l_gny4*ylqQfXCJ#F5_6n`h=Bu5W4(**J^FhsMduVnpX zvPg6zWRL9n8JGIgTw(byY^eY3T%r3?ZA~Q1>D*155_bArImn+I-JL`v2Um(r+Rxr) z)j-a-zq4rfq2zCfx^L0Jh!^KR48~7ekAsEyGa_HK`j8LF5;F16zNg$u#at>$G_j0k}XC*^ivsb6y?tJJoia*r42h8pqzoGh{ zb5nnJ)u5mYC;0d-)m2Um(Nyp@{J?=v6Q4AU#+*<1wF~%@*uo{s*Xqi<&v4(V!0qe! z2K~os2QFjj1KP>C83d%ytXuJJ#x#MJgz~k)n5R@E0zyqAwUbmzRSfp8bqI~NCX+6d z5H6yZp5d`-pWqy|5WI9-tx@cpST69xyjuR91N!U9Nr32X3WbG7rc>n>7Yect0}Gs^ z7lDF;t{>~oPvW!1EMV2rIGU)rdeJjBB6tcLnwIU02ZP}V&{!QM)^3t!!RJhvrh z)n=_Fa!*A5`NJQ?C@Ts|Q}R~QiXi{1nFq?xn6rld=iroNi1eRgQ`V%?^nor8!2?W@ z{qOK!r8mU6Q{T?HC)nr`YF1u@(}m~_&MJpZtWwJV(PvQ__PfvGMPyGb9bR`ds)4?E zEA=^WFTw#$L@f?(On{J|X$rm}@ug{x)*3d&pd}G8t+XU{6{5 z61nxSYCOXi9p60ll6C#}zgGp>e0#f-Z184_kzD1{e}YM!w}v@~F>i3#L#?>Kj1XCk z=%5I)QO4EFVR9cG)45OUChO9anceexBHco<>`uHZ6<96C$z0bR^bO9bxM)?TXiSGn zJsd_&P5%>E>iRn-r6}JGKb6GmPZ}dmKOpp9`1<5@47sE;M=WLB4A-}=3op79g{w+a z%jHN>*+@mvpBML~d_fv%l7d8`l`xh1WEH)m5ca8_df=!@&+&es)Vbx0Aq!W+3%%rX5b!Pc#)(o!(9M30LoAbis@mRi9 zYNe`5@S@UC)Q|Vha)&DahJ)g#DW_5m(Nl#leQy6=2$vBgi&-pIu9L^x@(wQ@;?r*Ve0(TXrm=HN@E@a9GB?_r=6+(PcFzZ+ZY~OjuyTGZPr302$4h*B5EzZbkWW9sc>$ zQReURij;xqM*J_G#0k-HVNg=6uB=jLMf+cmEQs5(DdI2O6#!{J9-| z|5jU+Fxd~29_c=6Odm4WbB;!GXX@}+^3Ub)EuD7!Kz*Kw>O3|Az*+wcQO^7&O>>7t z>qoFEooHlD>BhmoJ#mmnXnCDe+{ZC6ygjLFM5cc~Zxnj}2vwcTAc6OQ@#(aR@BM@d z_)c)Ny0b@5#1y7_2cac_^{Y*I6Y6(ko+jYGFy?LBR+L{JeC#4Xoy;wG^h8j>ux*9L zU98SWHEZB|Ny9=!Jp)f{is!OeyBjfoRK|X*K0Tf{UC2Iwm7{kv{;^;+*W2m$Corj! zYcIdxVN&&%^{s2O&wuj(S_{1)M0hue6}(n$$uPZ~hFF0{lHt$}CTe7Ja!i z+(&4Q)@v?pd7yXwIww0(R%}tq1G^~49+V$ z%+#u^x`v@^yi5%Q`?Xh#f3?9+@>DJFh#eH~HJ`OO$3@*wLR})76h||F&;OMx)vv?!uYlTr zsB9!VJB!>xi!Dm<87`fXHSqG)YO8{~X0N*7H%!-TsKT7CF>poi*B>)>UH(C-{ZlEt z<^!OHrhr{1aW$Bz9H|0;zextGV00==L8)~Z;= z=!tr7Q+Mw=7z7T_7XQrCXN>bS071FZ|ZRP%~`F|WX+VghLsw3H}dgN@f zekV!s0A&9Vr)rT{dhjbwg+FSj4IVXT*3tffB~{n|lOG}2kNTl)nCng#GHL{&21qJKVL82q(-OJ{n3EMn>* zQdkP_|N7YgFZ8Dj5-L0K<~@le=f5AAY-n9~i%Cg+I?`Yb1^{e|*Sch?OyuI@$ zl$P5)F6z;P42S1dE&&OBv7i&m`F|0f3QNcxu#CZPv_@`_R@#oEf9(Pk1WT2~N@Zj9 z-*#u|CL2XJ>q}F+hCR$%y1}UAGGMKiyljRqfp<8c$5+1J)#cU|6WXAHG6d1G&3H_$ zC*`8L(GN_m%6Cj{coI2E0Z$z9<#%*q`$!NgA!!qBoAeQgw@D0~_%4<-K(uC)BN9nJ zs~Y(Iuc3*Myhass634?sp$~lzU@`tQ@da}Cr0U0e%VSC7=49{=Zq^+^UDl$@2dda+3)ZAZ zf2+dy&Y9{Lq~4d>FAHYEe?U&5#i_{q8^)(DI2c}`8_&O@t7h0~D=_d^AI2lg%)S%m zRQ^xq)J={Pj&0fio@4tmkK^fLSeE^^Ec5MG@%Ohb(|O}PdWP>?a+|(wEf>AGK*+jM z@_qdU|BX4NUGDN5#a2ucG>(t=Yk4?(EX10IU$!c#>waE#LzIticnI^ozTy2EzW*i# zobvYvj><37pXh(rVzehp{uO1r=j-RVclGNk&rw9BXmu+BlOOYenz_VLe{^Q_fRwKz z=-}D-@%0)@M?IO)kq3d7JdN@yo4fE<;fuS`-(j}j>){YdGj?kCG8izZqae)dviuu-@Jx4^Mcx&JMr{r_W5E(dUmyX`L+o8UhA%e4_#+Z@LjBE z^=&be5^>+B;CoLm_Y>QJ{P2lgk7{hPceHLBIXV;%KBvr%1Ex@^foeeKiCKj_MY944v>WI~u5oPvK zUN>v(Hboy_>QLU_om%;OfpjOnw#`?-JbgX6PQcwNZ~ zUQ>DF+Z=-V)|b!^13%6i%>^gtjWEj`aq$&v^}PSGvH@LgcmENi%GcFOLa?7@9AD)q ztM#CnE?eg@PChf9^tSiPJ^fzZoAD&Cg}8EAp}+Sv7`aoECuKTAo=TPd6S($I=Z)^0 ze%4}?+N>Y&kH#p@W^cI2Kh71sTULoUYIAXoKbFCbeG0oFgE^^Mo_}%bUFq1$PeF!(*u}5!n0hU{)Yi8HAK2h^dd3CU4(g-d{)kJZ@*MrinWrK8A3F08xSZi+iNu1x zTs7MN=BhEvW78Hah|HG#yz?R{kce@X>+QQjCP!Ne6sor6IG`GvrZ$7_k7aZ@55U002G z^qP!VhZEbXF(%h&_Lr`Psax`&s^G8ixLQWiJix(nad9;xhDX$%lk~tl#prR16dtx& z5SY&LMT*|~Z1vsu+Ekofw^ufHg#(rRwY*=YRl{2wM=NsEy;~{i1*;3Cs7_!X94M9$ zOuQra8e@m1v+(-AcrSdG>oUH3FSOHP*;hulbqT&2s-LNHGZ)IO^vzzpCoLX7Ku=ixQRIi)|iy0P~Y=zcHe85-wvhd-04 zx#Dsk>>{MA#*c*`6X@W6Suk9d(AS4bF;_A`-$V7iPNUBXJPQ$w$o0#W(`CCwy{AkgLf4^1+q5z5U&G$@Xn*}7YxUPT=@Js*!PCU zDxX)&@9l55|Ec|b6FNwt2uh!oqUC0RoNSYR6u>)G)PAQ+S@5Zd^?@AE4%#ag_-%+N zNAF6#u-XWllgO+gh^mTaxp*Fr9#oJMK=KI73)__Um!@$J{|2f3PMCsI)JHMU3Cb?h z>JuvCFBu8(0=tH(W3_!JMZHV!0Gc(`r!%r6Hq4MAdqd0bdY|ywrI{!;?tk8Ur+S8b z9-FSx^3K;*i~5saQ1nHfq~PnK@W;H>{b56MDUvMbw|U-Mf_N9%K!aUL3~%?<9g)jwC6*4%OTdvW@PY}@aN{%N-}^SVB-3r`!49vXP{&t*rAYS=voXE~f=$rkcJ`X=mToiDyRpWQawX>&>AUvD3 z*Xa=qzo9nw)**{=3E?A$Af;9sdilKq{;Qg?a_g!LK6?%)l9w&|&rr4h{XEh0hk2qZ zx5iW(*+n2H2%Ts^s7en$|MZrgsgIk20yIhFBw{d0J`DYV6 z-TchTJ5soct#M-9^M(2I*DUA=3 z7)}Xu5!!Vq;@lBAbeX+P``b+6w&A;H{ZBWG$z1A*nt99evt8FCl4nNTLv1%?6j9H- zwJQOw>%(J%y=lS`&zdF>%iJ$YvjQfhC0Wu$o~aOO5e3qAgK67)cjsEG_v8j;pV}fu zij5Z6CASZVBLru>Zy%jrTJY|p0?$D`v9U*$>g%`qqO3f~Od; zo6IV)hKBpq$eo4b0o-Ij!^{S*4UB@0N8yR9zjgt*_MK1T`vK5`bxq};0Xh5g+Q~Vwmam(2cJpn7LJaWjsO_WdTeCDSVquZ)~F%6-00vE&}%rE zr+O`*2R7d`5DwTIYGS~)K#p_J$D1__?yvL{FTS?foA-q6j^d7>2J<^xuGqDWgY~17 zE1;%tJ{7KVK+t|fN-P2X-#CGI_Jw^9n@bR&$}bGr_P9mUN$BU6rh(YOuV zOt{ox)zrd$YAjXlUZocTj9R8jsRqv)9UFm{88Finnf$F%WBZLrOc1zdV;Mh6dhJUh zaWV}12pIXE+YBAhtqF+xq6J%KsjQoTm26B;deV2+2>Z+&D0~pgTmm1jf(6g$$>f&`& zyi{9jH)vMhif!wsOSY`@5K&Aj^56Ip6i2ML&ntlg40zp5A+Z8MtTzAoE>~( zvSD5Q2DrsO?j{!WtmX2A=V!5kp@h_S{Zo8t%jz%$g7|557-a?THD$|0ZNSE3FjnL^ z0$6k8lGfk|^z4f@JnD&^*xrR5%m9zXacHDB!c^tyd@kU#^Y%rf!w@L8V#5nt2iT`N zMnFK5R$*34USs;A3aZS8(AfI*(Fv3Qc*@8N#S#69=aY1QGNTRtv!kE6{m3#jA6Sc> zKuj1IcEe`jK#v0ugU9A}`{vhc@amN;8`9$v8=O0Koag8c zx8dHzX%9vcF}Pod1RLGl&}L)MtuZ^E7fxsoh%VUSYE#)`gBqsaxAE>n(9d!kp`@|P zYv|(yEzoEA3G~tzbsKqsqiU_XRURCi!5f|ZUUhiluo}0hhiliWo2}XjTadz?a~*SE z1GwUXV0-eoX(R9gRz+dBLy(qg^r~)SAc<}6HQ%n9d<|p#n3O-Y|CG>J*V zBzQYiP~7y?4UZU3nIPw;rj&A`YceelEpN}O>D=uQ8`ThGPwC)zAy&p{VbV2!-NMf9 zWi@Qwe^571P4HQIww~Lq?8mmAk0StJF-TXSE8i4)U36)nsqvS7dVQ@xFT2L67q~9Y^BVSrE6kI zqg>vT8t`Z6@Mi>)lqeI%GdKB=KXF~QQZQ~wv%JJ|c#>3C491tzeMqdl=4<)XTtYPI zzEt^|)cG3e5O=N$i=oHi0hiMjYE@SbKJ@Kg&8#18S=_!LCW2Vjs)TK=bdGMYG3>{K zw+h20_Ls7O2aV!}xIskSL8i!bR;(9x((8N}_E zJ#}+2H5>IuT}Cg^bRts$(1Ts%F(t#nV;o8yl2^a9+uVao->BQLgfK#&quHCy*$fzx zOLkHeT!=2{L736*9AG;fxdjw_#aVbNv4b6L&QI#J<|pF)d8K~ZywdP!5dR!sJm9IC z!T(ndXn{CiBJdLNH=$EQ*$p!QEC`2LV>p7_0P40{S2i934|7H8k3$RV@?giK-dIn- zCPBD_PIm&EN_X$r)=Qiyk7twCap2q+Napf`c(f~`~XG>5rj zs-c)x$YBc%JqcClQhzhEP+h;)ji_HgJlYr_1?`l&)?xk6ufg_=@UM&ZyoMvI55PQuFsP4YEOyiYm8J_TJ)g59 zyx{4->U*I%Fsvx{3W2AmU{FB*%a?M%38avTj{45to|AVBnHrIQvjF)NMW12!CmOX3 zo~vt3lI9K86Y?WIy2;7$bwE49rr|ejw^J?}>exex_vq499zWJX4oc2_7*GQOm!m%O zrgnxr=6@DINhI)j0!eP*_j;t192!DGmG;0j|I6t9S(eMUn%=svhWCecCcaP>S4G`# zd~kNLEa(g@NuEzvrx$+jnY@)COPQEs+p;ZH?E7;cXZyz-cC)_@mRBR!kUNPRIuqUu z`^7Ny0&YSc@E&_GISQVYMD9R9Z5yDjE(FpSwvUu@SIy;ukZqv}WjICc+wXwN$hIOidIw6a9g$- zb7HoySs1O~t4Dhwc_bs4>-FP{9xc$uv|p78cp=LpHJKG#kK#1)#=06YU~*h*v2(~x zqV>9ix1JkS+xYJUfy%r}F3=0K7ePetwXu79Ysmvigxp@@!8jrhzS!{S@pvDE+DFJM zdus-k6pmgD)UC;QO9f7GZ5!vQI@SzoLv9fOk32V|u=U&Nq?lemQe0!Y5n6m5G%*t{ ziRv9d&@Ytcyj5qdS!a-gxPLRgIBj&o(r?8wA+tPV`;@y03&9I`q)4yM6BQT2vq2u2oA|BZpv{{Ya0$ z`l+nkJl5Jc+6g`W>N-~bb+ur>IVvZG*1l?nlBZ_r(3ReOVH7tw3bj-$WO4IG%`hBo zrbDnGqiqw3gJvEtR(XStx?`z?c{1dM zYWU^ZBXXMCmmkKRA(ws>M?=ofBtxDueH+=QetxB-GE;8lPNZkgQRP4{$lx~VqXjyR zulG`1viLu0(yr?y=U+2PpB*lw3?1H^!@)@4bTM?v(zLx^=Fc{JS-<25X-^s_ahw$I5MHj5LbxPN$H(x!sH1L|NXd zhc3K(7=AFR?R&CqQxr(OY?gLfnOReCP{4OXi)KeK>!cV`eTtg*aiAcpj4m_5MtBt7 zyL{!z&4P&g!uap)X=ACecXVH`E!*}DHrk|A=VqQww>nS0a;PDzHJ$O2Vg82xjY_cq zbnK_vJ#b|$rX1+K)R70?PQh(MxPUORI}q@W9d5F10*r<4>2j|K868K`mTGm{tLdm= zYK28$hqG<;*x99ZM+okf9x!*C=&*K|I|m?^^kj8+#gXA?a@2eM(59IVww?!@pX=$9 zxUj3dA)SVNd6rR3_kS}zmRC*b3p>{zNVdKzj#YPbi_R#;+Vz)X4qyl|cX7o`a={3pG7(9PYH z=$@sGsiRq`aIE85zbMzlD)t)w=dDql9&se?(oG8(PouqgEq!pVJi~r4DQK3BzE-N3 zr*;7`wjJPnYG`ClWuxRhD{NUfY}Q`|vl@Qf1Kwpg zZh;-hAdlADQlvNOp9(_M^9a`r!-O~7%)^O=oJ7v7Jz;9JzFZg@8R(DyFh05t7@{Xv zxF>BK8FHG~3h}4iyajLN%TiN`*&&@x$5h|=GnBsS1$pryw(w#DckK&12{jZYevYlgi^qg9I zTvx-D-9slzT*#gZ+B?v1-POkkarUxBL`4PvjQYaQ(Q+%NQQS&C`z}4fZebh_(Qhh+ ziW7e;JkTk%KcOVs31 zO#KG@4H2m_#PQ5BBlid;MH}8tnXMsDE%@B3vyPBX45^q^+%Zp=G;-o?dCTP? z?75pXx>1ci$L30Z&_D#(;dIu&22MGggW$G^QoOrj4Lu3mK93t=#&-I85Mfk`v0p-kf0$>ZM%49?vk=##WT@A8SJfG>0lP|Y7XpUb3HrbQZVLxZ z2Uq9IN^%T3sM~vVb1ZIFWdo3zytz^a5YT2lDPSi?Wa0%k$7T$2&(g>n7k>PW2zk^e z&)_u~+XhDGWsg>a7waSI7oS4w&=ocScMQRX_kKj16t3`y0oxi|zgXp3f9T9}FdW2i zC~*)aooJd+UUk!z-zY?D7n95l=}W97fSMHrT)6~1OcO_XEbQ(yFr&fyO)%8H(uVhB z6wqz$A_R=kLSivT69=>Ef~T6tRs@cw#f=WkMF4egFkzMB$8aN81b->uUA2DDdYiNl^={{*rzMfrOR>?oFuJ@2 zXQ^brb&;4JY=rU}sP_&jRY$5)v7BzP*EHY4t#Xbc@?^P4Nyz6UxT@%?pk5i-#K8Q{ zaQQKwSyLoujGtrJcXz)WPkWc|P>3zyQv3)s^ZD-& z#uZ5u+cNpV&v0R;ft36vVi#aZkHfPIwJC&JiC1kp{glX1IA^GrQ<|<0|j~RXs|teoo_2 zv!#>+(huU602)|{(em!x0MAtlo^6}~93yb^MhEddMUXj56~KNW*a4Y`8`7$s48V^d zz{9O@ubv*hYOmG#_xvF*X(|_Bm~|dp3!O&>^PM*mbz~(rv z4GEgmO6=iMkrq?g%w7k#A@_ZGFg>t?_lTF5D(f*RK+K?L{g&W70?c`oym43$!DJ33 zIdV zpf*>fw|GU)6iyLic>@kX1zPQNOl+2T8Xo1YWRA)s(d*%W7X?rvz<#~F(Gi@d`rs+h zZEkJjcsM9!FORurHPQR1vbLjZl@yBw?~#J11j2e$K&S;6dIO1`-f){4?;*1HY|(?Q zkARi?FvUh*NbCl-4Y%qC+cev1E94qH(h}@{kg-(%)Y*OJDFc4I^@q3KT5atS#j_xW zm}bvXisRu<Mc?x^>P|nEFL1G%X4h5$&u$vak>V1g z* z^0<{p66?wVMqvS{N-#=YB~?z?qL6%x%>bCqhCJ#)Zl$a^!(+X=L?#>;!oKNdK1=Zg z!>&-kA^E#b&+U`M_*O1zo*HiQGvx zLSMoiZ(qBdX1mK;!{MCQ5g)f&T>VrCi2&;yADsNsIl`>~b|sNmEE>B*zyO}@n49ma zMD8v_kCKrGdl8Gqec6Rb9&C{&dtW?ktwB1V zlSSs}^7gtt;&tGUz}CGH9w8L|WN9 zhT>6Qbz(o&11o}W1H>=CnJd28AtX;@c~)}khB{dsGyYE}4X*5)`KoF+D1*c19*}Q3 zY^e%yk{}i$1LWLNngF z$N0l9KqPy2**${HWRUTKMkJz)yfe5UJ3#qkgq$HLf7?*MyS$(xpVfd@@u>aYLLEVu zRR76fP+hB6;d#MB49c^QWhph-@xC-6$Hw8$Lz6mK7uZ+{Wy$*dnxsgqhm5?yj57S%3TMq0w^I+0r!|eCL)DR{HZaDWJsYPTxrxe^aqFwBc}n)DR3r}f z7dF#uHi#>|w=UX$W&^;@&ZjtTuNm#s4hVwxq9BK31B`&asuZ`KWE@JqegSffVcrAF zS9(ttL$KT6J^VDBL1!`Z6qMHyn~^Pb{CVSO3o(AQ>pFIr2|S)hNMb11VXG_YqV){n zQzwf~Pi5RFK%{PU6t@rFU7LSoUxyAeLQSKwc`9B~@t6Tz+k~f&-cx-n4tf9H{j+B& zxwO@aeN9wWwM{l8`4TMBTFKL`Sb^1i@LR0zN*mU;eM6p)nkO#a{wS!H`@!eJU7TZ2 zO3C2YgkevJYK6OJkG?Louap!Jbm z&QC{|X&r}%QoPoybwV9KKSLy0SEZ&4k7lfh$UfT~YPv(y2`Qd$)q`#gWpF&Unq71Y z;z+oHx%2F7g$YO`=eD>Z7NKt$B$Nnc5Z>!V&Ovf}Uen1H>}0-Woh~i016%aFOoS zI#RL;-`C4=+#NQ-H)3g%51F5iR=Pazefh1p=Y1!K1k5S!)LLY!ZiRIavGe}B0vr-3 z<&;8FErIZN=e-|@4j}Ir3s6gg4}X)ahp%uhS^CIc%ykYH;t7~JbDp`j;)wl$W8TMe zrLW71#riF>Gm1JV;)ETq$q8y+$a{OEYN|nt-f*%VKKBSRwPHVj*=^SrTp7l%wJbK; z)=xQ?XYv>xEC9#55adOkx0OpNBWk2yrd})Xl%EOiG_2h|-qNG1Sn0jbFyy+kYDI4` zVtIaGZeHvwrTLz0oV^sCpPc=~Ze=LBT}wo|F!g?8o#VKVpGRh5wN-3ag0TBw8Dbt< zc1Tsh;P1=a7Dm6{Zg6qc^|HFA*b|Z6es>Yvw53Q*c$yh!g%sx{{mdS5f%$rMjAP%J z&J46>Z#a0S{&z zFv}EO`0S*l+NTV=MV!<9t~b5l3~}ej*Ho=Sk_Ts78xfB8=+9 zZn-}w>X3N#P~e*toz2>-^I5HMrphH}6(FURifvY10D^`^Q!Ok*Nm-oEilXyEv8JN< znT)bFqiYe1SE=u@((m6=+`6B+|6z3AuTQtE0F|1?Jtq@MQhl4+=^o)zWx}UnB-9G* zkQ`3+Gc4CQI@u#w32ySYM}Jfxe9z=}xx+`n%NRhQXu-Tcd6gma`uM%XY}WF0zY^z^ zk9MFd&y8etko#tD(3Gn~{v(>sp;-W2^NJo+l;pbDd>n|a?j^jlG*46$aJ0gMg z_j?Gx8yx!;)9uAwFsxqysgdXC+CXgeGb6iIdxlZ(^M}y#nUB6`q$MnN)Qk=%dI4$6 zQmK!Wnit_m>)4CFq=T11&#m34V2~B4N9#D|IjT(5t+;A-fu@fDRoD&@JB$;kz?DJl zj-dD9&hmI>Y+a4N!G^f)I9-D0jSXe+PPj-Ns+F8#5p)O@TW?R6M>o;vz0p0&La=hN zMhv*g0v#(^9&-m@h1|$*i5RW{LgwF_KSmbFv4aKb2~`z(wY}R1TRtC8=O7G@dmTf& z9G0Xy!zWB3pux3q*YU7Q?X`{^=$*OJRzQ=H$izs*+W08I<^UcpzS|2L)IS~PKCZ%3 zmy{gEBTx7WO^SGFR{f3R>+_e%@)2E6=fs8*vqzL=b47{I-F`yePx_Aene1)6268A! z=;7-@w9-I@S2Ts;BZ*ZX040WmNOX@V#Zv?E%pjhX>^k2&15#~E9Mk-BnrjD(xw$qA zuC&D(QHx4*PKP=g{D?gM+X}_s>c|Y4MhwDim_rurLtK(qib?X)Z?HLLeR=p4ojv$G zChTIej#?oZ>heHWj=81Lcv631*69a;#~jr6)IHzL_c1H7Ka&lLZ-63#3l$%f^HX?+ zkc>YFHZ!_E$0?=|d^s|ed4^p_EZc+g1@oDV5kEi3u>7-;62_ddCvR0hA;?|XX`DidfMc)(MycF8&I+Vjps>!Gqsi)338!-oH*Eka)w&ShCXr!GvQUf%6>YY=_F?y|mPLKBMttT<1KgFv+Z2%$ zT!|D}>S&p0lLAT!*spf4?C3m;Dqbl>P2yi&x?s$Lwl~~)kZv4$a53kIOXPX`a-u!| z%OIr$*QQq->LJK$^NUGvALrM`@j%|*3bXZmEfbq-g}?0r(rr#ln0>8U$lq)B&rwlM z;`97ma?C6u>3~pcflj7ueaS!9>BRT&(x_{@oMloeF3!74Xq(g?Y+c-Wqi%4*x-`PT zraUu>-pdK2Zje1#(P?3_U7X%l_?n4!wP<~xnBpsNZ+SWCy@=R$5>~#Zrf&R=-8TE6 zd@JtN#@q8ARcb+A`_c_{WZ9Rrph6=N%B4a%*PXk zyjG}JEWA5Qu=Om{MDW;3SaA5n);?z`=*@0IUB88RLCt!IHYlh-vwr*OwqCLhjotCJ z#l9}&nepqxzA}SDX5R=$!%@sN8OBaC1{+*)f{xVH^?e@Y1l{|KAG29i;sl+a%qV(K zz8*&pxj1dte4$c?SbLMk_z?{h2@xUeP2z56EG6bWOd2#i`jTjkBg`VMkX{=si}p9y z$iVld$@yjGrneo5L2ny)L68m(3DGNU6=aJ!gn9`Jg(}c%>Da zZq?x|o@k8i^Q|~v6tP+s@6EbENE15K@&yUNUZZZO!6F56>hG;{i**eZtbiPBTWqkM{_h z%|3iQQ$=4EN3x|=o+ENAc|oT6g4qEho^40rC2!sTS*$Ijp;hq%Lh{lRn)mDxOn&Qx z{2%b|3H*2C(yomEcc{9jeD#SrspGySM{%2Q(2Vf z^GckdMy55S$yEm5*akMRtpTJex4m`scInFBiw;3{hTaT+twhf&Ch(eXRVVH=i6w^X zF6?vy9yq7LoQiTj}9`;wu*T#pM$a!P+_Ez0ly?Y&XYgO`G@c!e%lx8n7^3WB}y0={<( z#i*w;$(~9`X4Y^tuIxRz_%TmF%Y`}|;%g9Qsk*YoNpH!IpX&QaHD3gv$2j$(Qg ze5jJsa{(HqcttKZ?)GkSE`vd4#rF0cnZW2ZK4k9K2c`UM(M8p**PRo{?cgL#m7ZF9 z*ha2R=Dg%Ritf!>nJR_T~{e(xg)P}*wmpsZ})jSG<8FE7Q=bm%oCGa*Q+{~ zZSqCU;KyCbJ}lc1kTHf*L;^5XP`GiG#Z%&o+jCuq@n$D8PC>i$FWTr+6aklxT0=<< z4#rv`6K3Zc`BfIuj<#>u4myOTH{VZuYj?cH@D;q?H#~(rGT`5cAQm9iwGrCU0R@E- zjZ4{0ke7nvtH3j7Jx7?)VKCHb)M)nNtj|j=MqRgLApWu3NrzvMM+y{&|RsM3r}aDZG<+bUgp3YaC2gIA9zSh@eR$uFOz;=23Mny^xrjT?+5{dsl+t|Z*2{XFSkkO-wM!=_g!{BRO^tT7 zvyHpVzFOm$jRb&}SeZRdhX_p(UW-+afSwm_0mp?(!rwCBdV(x?G|fZ`pHbC%A3%?H z7KKOGalV)23Ixn#j{*arJ#oBC9eVce-i?W!r{0hGGH;^11=Bx3Fd7tK^}={DVKlo3C*7xHp&OQ*N0O6H#u1>(x(y!*t_+H%1rvy1fcUm|=BW7)|f?#I2*&0Qh?f4sf* zUzGj2_D@N7Dc}%8mr6?KkkSkdO2?4W9n#%McX!OtC>_!bgPKPJ zd&%y2gpP;~UQo_k@qX2ppjyd!Oa^U!uhpl%O7~DU@3P{JGrc|@?A+e@D3l>P!|SD4>0lu9O*9;Hk)_!6Q8y1CAR$`nAU}_byya zrLk#V%o3mLOA&G$ShkkfE5L}GKwYaKkNuzoFi$vyxT-`G%vbFH&a`t9yJ6h%$KmSo z$7nGv_7M+YqPr=^oxVn^Hty=t=j(9$7BxI~yz4SR-l!@fxhU0tbomz=Cl?m{v+QE! zk){NgURHuggcmz)-;}milc`vqr9wC#U;Msp|7sqdW~^?f z-OyUvb?Q4+9&~N^q}D}nu@?|9sRCxtbUS%S^2$4V#+n@OtrddJ;A5%`FP}S%=0G!~ zMXO?v&_nx$i)3cD*d^6o@!0{3fm<+VY_eGa&|$R#Z?DQ*cl@cH7nZlfa7SErmi2>}!Y9+ZY6**rP$-_GhrnYt6 z9}C&CRun1++7Wmfa|)riRox|2j5c;G4Au#z3|UEPR@xCg7?EM)TN;^tWk9<{`#PdA77waftN=d))hIj zhW^W8Et8sp%gBr6Cs+WQo-8A9@Lqzpv3aIq#}h5ptw+_EGWXxvdOsop>vMU&gYXf2I-|NJO@up8{1`F1;9d z#!y;3rNwihDMUeqZ7rihEJ!t~YAkRMTFB-U3U zI`zd@*J#D^MN~C?P%{A_0m%D{VRCPir4wfb==#BwdIKUZR^Tye6rn3_)=PE*3cH+F zQZPz)4FCguaLk(sU`h&Vv%Cqf2DhqAp4EfBP|_cT92X(B%y3+PY=c=!I*oK9TY>LZ z>>*M%V@c(p6#TP8Jtp*?C#ejo(M(jt$*7LW(#s6!OuU0>rv5VtM3CN$HE)d0>ym5Z z52`|wFxzn__^?rpPt}h=b>+1Y4x-ALH=j9=yshl-8^-FTD-i=9A=NE++OUV~p?rV^ zw|k9ca`q*4$4zkIo{jNsA%QXI#@SDb+OO(S?39<5AI@=L;&+8CA`1IGqLu52OIG+z5q0+QnQdExEb;`= zh+F&^>}+%jyY8L6ye8D-D-pDq$knuycR~bh4P^Fogr450a-Jdnsxtk{zKfi&%YeGxZu? zi<9!(sF5Wo4+sw%6mB$!6RFjf&)yG+x zER4j_ALVQWpEax4ctC43l~|Zm%kkiCg}FGX@?I~6(rD$V*Wd$8Ywt?Gh)BVRaUblg zNRe?_(ae+WikYv4IIu%{q8`cevXy-kjc;@;PU7eX9wV~Ew8dfZN$%dQ=;|++A=q%? zvMNvA2Q3rbN~4#^*}5kt=&PMQ(cT+TA+n@?9flQhb@3#|rQfn#X`7S%yk-H$6lxn- ztqFn|z}1mAb%|9hdo*%fa4hm! zhm9BfJylEi(U(TW3hC!uENS0}UL4W~iY#CR9WOuuHXiWllh=cgw+Iz0ZExlSHfkmA z{4BO}j}26_5$rrO#-u}fY6Nk)M@=tV4(%$9j=!6ZB^06l;`t?;-FU&0qJC)PP}h$I zb)IKdWOTrUPQ^6{*W~ayJ1wCpB4dX^^%3s+hum)a%axUWe8_m4Crf?eOJD5+--t@+ z6X@v}q4lOxV0OD@;Q60kz|!K<@Wm{s%Lsu1t9>1re>ihAE9`PfIAzD~(mWYoh2%N6_e@K1wxvo72!Hx)190ksLwI69HE6Uy?S@w>Wd$h#(&~Qn=Nizgav(P_ zdb2PrzR&^Va*`VZ2AmH*n(6P7Eq)8xN=RJm=PZTd!mLP8MpQr~C*1^JgyS3;s$IO$N4KHT9j zy@Qm8;f$}BnM}=%8!otEI8Ep4r{jED@rdRJ33ppM zVA}8^NY%Pre7>=vInlkQ>guM#Gxc^8K;ohN{io~~g`y9iFQph?&Jvc;a-^>Xl*%eQ zuNK!W@a)=UZ{s7}9<_AjwPxRG2bH(YV67jj;{{UIIdUw0XSshE-@}G>?M3G>&+c)_4WK}%$Ly&fu!Dsn7}xW8hpw)@Mi%;QYzj9L!g{5+`JRo)rtdH;CPcz7h^c5v38s3ZA}a@EL*io~Q}O_N zzMag7Qj%OmFsPwY8Yny$C@9AlyYF8Ay+vh-DZ6aHRcg|6~BM zDsSv{FFfFx=uuWg<)o@CT9{!ZKlT_(hZdT58Q6Hnvf6`@>Jgb%XBZB9d=d^g*8l59 zF|ywHM{kP}vjhrkG^re8GE^}Mm6sWe!_05Q2rdCd;CJ#;?R(5X$PAQ0mMF!i9U4@; zY1(L{%=B7s_@uG?qXIF7vR$5JGjqd>&vJCT}CiB$legI1z! zZKN0Qg+f>UxzsiYQohJ7(Hf8BX?`6A(JxB#!)ad}eY14*Dfg=|@^3lTRB)nd6?8gO zp1QiV%L(H?PYR5h`=R0=6(gq7qIroQc%S2=7%8^PP@u~G7)t(AAmHeht0wJJOH&@* zM1RdKzoQP>v`HQZWJui==(x^hS1 zS13x?I+)QtUHVB^vNK!jRU!lH$GX_i;&o?bPO%Jzk|vB1=bny?LeoPdPlqF^~4fMXLcbdj_66+^;Zwv>(U~HezGfpqcc|3=?%FtB0d%3_&{HP-o4oti6`Py3RZN(o10Z}!_(lX zCZ~udVxaKIh{;OquNqaXG@>_)6$4G5X;}GSCr38Rnc9Dy*~b+Fd7ULeMtZqu0Mx{` zBTCc5#jG*}7126hq3*9~+_V%#;w*RgL>G%Llks_~dlI&UY1S4Qa~VM6*iHEu@JZ1W z#)-!mHO6v)+-(qbxOFY&e8gfDKk;V#(GRc!?5%e3E!rNd_@d^vSR_OUjTo>^&fB9! z%`qqVJ{ZEiUnn9Yg+lRwK#qwS-7>z@ve1y(Q3WTONcnSU^#oRNx-I8d21_|3f2lQp zHb&VDQf&7Od^=^PG2(_mIo`^zj~_8m&7~=(ppsC{P*S-Ac%^{oT9!#{3};0?XvQ1H zX`;xtz)nKCWDWXli9eQh3Zva=Is2D=vpq57=2=_zp~EjQLhk!#6|Bo# z$pry9<>OvD8hEvW2&eGGhOGAd9xzG4LR64!?7UDXYWS+$oOxOF>n^0^V}|6q%e>PW zYoJuowvhiPpZ)J%AH3Pb+HDb6T9^5^r`u)%kKNrW!|&66SijP^Y@%>Byb9hAug?!9 zsNYikt6V`$AoSlQ{bXCXDyyP5A8QR|T(qWlFJHXnq99qds2jZd_3+2cW=;mkL@`v1 zc}CT;P}Xwl#WqEQO7xVN_(>jzrDDb=V87_+rpC2(Pn?CPO_{e+DQx-5T6u{2WsOXz zo#%(mC7csxr}rZ_B@>Y`unVl?w1J;wh&v4e)hlo4+Hw(fGNyrl);gY&Xbsx>Wl&d_ zg(t5}-K5%YrGj{=|L-c5oi?u@`OIjltZ!VGO`a30*Wwu;rNvK&tW!Djp&@)42n8}R z#cwF4Ln!70UCaT937owic7pfct&7>_l;<$EJzcu5mJu}2tDdPTKW(^0EaVG%l%%!L z82Ju$h77J{b*Yjftn5{O%%vh*9=aYALrJlkmZr}qQn3Z`0a==X9kH+p*}R=1fQr|- zwyh+Bu})-E_B7FsUC{R-`CVkR(X^EBdR*;*bSbl-%v_WZ&f5_=0%_3-{>7!+>1P5rTuf)k20dLdBS_>09~SCB7!-kRV{9 zKlPTsuBMJ)uMohtqbn-SZU3>TLgbsTJE3t;sGH%UVl{;;?)cMhcDH`9TFXWUwws}_ zISw%)Iw^5=Ot`tS5HIpFNVmTVl;bc?_Y7I1OD{_)wj= z8h7__WH#X{aNn_VBuZUuKOZ*^)4lr_?s#jagt06e;5g6? zOo{AY_Tt1JPD+S3#?<#H@u*#KRSEiKc|PuO{$QYi*Z0rF$vi65A_*SSqDgM|o^NEz zk76~)Ci}RJgn&4xJzXsu=4{dq?HReDXdWm!UWtBgi(C9IlTuQjlL?H5qk7L) zQ7k1B65~TE4_?5bP3dtNp^6Skk)uL)6N4rj^ve?qD&xm#G8s~Qol)l-mIpL9?PL4G z(UT*KC;2JtNR;rgm>n>z7%QE1*R)BLA}Kcjq&;9VFaM8}FB!^oD!F4(gsg!vE_;rd zpDsG`hgu7~#QICL^N3l?->KL>U#>)+X6zMxV$|v@x%A+1zzG;jjYik4TSqF-wf4yv zBiP0bx6)H^g57g?HOt9^=My70V-}_Wk;@lH(^!)EWbXdu`nM=A0jRtLwplAk89K~X zlps)MYE4^q?@b%+#2|4Z-=C!PEC@`Em)Z&@yTH!DcWYZ}1EX@&n7a zh?%!ij0)^c7?(sE#b)M_f*&=SR2WvR@3{2a7^9cN%wq~2jC_NcReevlC z7F6^tKSbP-TcAr8@3c05G5BqWO+am^uXL`GodgyGe=RtrNOm(8s~x-yvb|*kQ+3nY z4sycH7G%p@yAs_M54eq>=_12os;Rj}0fZKUZS%SY5CK(DpufVd-H60UHk67_E z4S$IH-SIk<1(T!NUJkEoNvArVN^i6CE=lK2)NUHCxZa@&tnX=0fQ{kgG*C|=3_tH% zUGt5w(2dleUI35^N;n=)T{6#DyT1|-5u>+8lanA#tCWeL?1AnvQ+M(*cc$Wh>jXtd z;mfc-f4`D-24Q{-)O(|Qi{B`-$vh9Y_j^%hPSDsx*Al8FHijsd8WCB!VRteW06E?k zRXoPN@~iaplN@@Y2E}@u@1fx+85W5N))KAh7pHBvE!SNG5LT?eOjsLxMkzmlFtTkA zY$F*Hs6%n#HIW=4Oge=PMQW+e81iq{=3lW-01k4nVCM5T5k8#C1%S z?58F`yD2v;CK;I(Jdy>;xsV=;;gBRFUA6vH;2wlmn_@75wR94?YB0?Ya&)35rC$&!l~%+YO(*T;EZcg+qFrY*M!c-atfFWarc!9Q z9r~S8AXB3sYjRX0nkcHy3Jr#>&yXbjHuYcCEB(G@%)FV24=?)ievhdXO74&GA>WLK z))bw~xC3bPZesrM({xYx_z2`49i|E_3P}2p%)2Br*}A^d1liP1e&q97gqJ*B*Wu=$ zD^V^|{sX#@-7>%p9)7NtdFHV~@)l9}QF+2%JM_b>BIGRQ-xMvnkxX2h{~C9B-^m%GFimQW2*oxi9Sj|8Hng8U++EuW;@&qG!0W(r!r z4hq4C!ie<_a#qPq5ihr1)sJ$2nJ4N>lo2SjAZW|k;sz455|xexCL%;1@+4=d34bnO zT|(Ldr$=n9U5xriM5F9jv(%f{zh@6)*}8CJv_pGK0`LS6!Hre}G&$bFSi)>@wRsP= z@#Lon^0(v^q@zq`z86yU;#s}7dR=zy-t`pQTACXp#~rkq_4w#V_gly$RQyJOYiSdy zaafefYG1&H=^987y|V$n<)IfFz~WnF_PM}{cnDEkY3oah>3C>RD9iRN{EPBUJIlWy zSBjLA8p9&@g=wp~h#1Z_TCp7nXsJy?BKM!rY9StFT9wG6qalP2R`tJuDmVF?aPzaC zI9aG2Dn=&P`de3sKqXQb;jOCW#czvAyjh(#>?>Oh9ccB5Ovho zVGsZ668Jc~W?;xgYW^XcYrgEi0$J*QPZtm-^H*t|UG!OHD8&!r=3;J%!kizUu>@b> zV2B`BP?7pGO7A`JZ}a320TUdBZySr>Nk~PXjLOc76!zIfebXpiY+i;?xq1IL@@;kp zbvoI&-~F`U61qN8;glG!3`RJOkgk^}fs7;FuC8_-qM*8GpEmcPF#jU5vs^J6@WW!j z;8M|sIdav{7V^^=_n zqq6VcYY)qA_Q~0|y{-Pf9mGmhvssuU%l)ll@cGS~>cl$l`DQH8z$3^Fi}nR`zR7sv z`DmiO!7My$t;wI^Qu9y3f~8PBDYdUsb8Wx@Y#uS33wSBLnDEx=ygE<8gXPeYWl-d9 z!H_o1$nPbv!P`pNefQw?DVRaF8UIv@XptzgdLZ8c`4H?I5Zvi80>t@&!T+UMD%#Bj zK!{sZ(VfP7ke?)2HuU61W+sXsTV&!SyfjZIrRms-h)p)=-GWrYBcz#M*K+ zj0nrEY*m`tTIE4q?$YK-c?Q3Vmu<773|(z>M0-~iTL94U`#@&vYPjv|U!>UIpOV

zTxc?)8W)m{NZ`))T|hRk`Vl_JH!S=6)~dzum}*E>`4J zB1>B9JA=P!bDn{J7ZF98T{H(8U>Z89Tb==>a<=70axHr8@cE}@+;`_-WCrZuaXS!) ziozo$1`Q{jaH`KY>@Q&Dc^k$2Kfx+|&4gIV87tUIj9W~`v=0R^5V><;(V8~~)*DRQ zzU(RCZnQK5?2gt{i%!-`HlptJtJsmzF4cG4vB2DCS$3q?$}zVb9^7N}*#(CS69BHn zU`UF#lq;?xEvkigrnc0SU-XhNf)`J8Q(B~gxHYE(v(fkq+N#fxKzAE*0;q}HED9q+ z6b1Ovtw5MD97#vgv16u|D)?%crK2dy5&UFK64Zr_Nc|VU#YSaojQaTaEoPp zQ~N+tW75i(uDY3CT4Kut^R_M?UG~8W12DQr#7k9&+CpVBm#Ta=Fqu9$gU=>)l4n~b zxz`s;O1Xm!nHd(9SU%6fg@igPKDHX zxv14pE5T&c%&x;F;)9$u4}CcS-2RQahT&Ly{rh+H=#D(h;8hg+b?(~z43gT>urxs; z+i;?$lh?c&)Yz6$Qz0ZCHa4U5TKz{(Ea;Aa*qX-6t+pasMv1dRKaOYAGiUdlqc3FY zhK{V&hs2hz@?tX;UsOCsT3ISxceKyy7=uRT^Ci_y_h_6>`DQ*KEHzZ8p8qh2jJ=l% zJvL+OEZF2itFe4>8}ez$0is%u72X)o$dYYLlsi+oaXgP+vky0l7JUnTsMAcNaGK*v zxd60F&s*Ez5KXlJ6nrm-etM6TBdfA2?^yv-bq6SL9z{g&Dq9TnQO0h6+W3R*Iy^MUc6;jL+1k_HYF|8+?&^8I;%r9V8iz)Dg^lN#e6p=hudL+cBN~s<;bO*pJ0cKmjNm-D z6cATwCB$aN$VMX_;Kph5JrA#mkh@!y$+wE-Sg+7p<5Y6 z5o7CS5>83QlGY+)iq>YO@^#sx2PTz5WH^DW6aQC{N@%@eL==v-Ru-q61L2CR(cA0M z%wa(uy_(;$rApWD{|C0BmlDQLnEtf4Gc^SIYE;7Ok%#X4SNJLf(>LR}X*oc`n4tE< z?mMK=mlS{Y1>?n(5AWdafYDWVhNP`|VR5G}w9($A44(O#qJE9YfH}%m4X3M};vaF9 zhhs@h`suR=B)aa$@&dF;7H=qjXyoB@``S&v;CDw39#*7<9!*L@6{hAC*u?i`QCVn) zNVnp$nIZT`TBv<6;w}@Aw&mmW{DH_)--h~Y^cn`p7b5W;sm4#Tu(ca@&(~qvgn>)a zushQXMS`l82x8ttw$Q%PJuw92e0aB;OtaJNH)`7C)HqNHiV|V+l3<9ZV6W z`+h6{e~&W zGg=6?v@N7SnM}b-;G@nD1iwwy;2|xqvJHr;#8#8ZV`Tu60u^M!m@v#qhyOQ;%AXn~ zY=loORr}S9Ez$owQt?85oBdOfl2n_m_0L4g8_G=jGlr>uOjTr%9P)Eo)F=u)ltVVc zRavSS1Ej3q0F{bhVph2w_Qwvy)Q5g;`|iy8J>KK04qE2?1@cNWr@gIV*%OTR?`xEW zztbqGCfk1uBiB*gWEj@+Ya4Pg-akyV){!|8aRa0LgN*~qPh5Tr$wm=%@j0C-E#g6N zmZC)pB}Kp~18w2h*HL)^RUcOHQmIv-BCcYgL4fOGf!tE;2; z>eVPS|v=mY*jT<+TlxhD3rg(T?z3}LJTk27@ z^y7;_F+iwOecIh+!w8i2id_zV3e|MP&YWMW+3HBXa&Fw~0n-qfnP=_uOH44K0w=i@ z75FB(M{ z*=hiKi-WtZR3U&>oF+COTOgN3w~udr$PwQGaPTZ8efk(2xun25Sa~J#`*3_|)?9P( zgw8-3$w)-Mjm>x3%b}-Cb3xSD9ENUWl(%9bjUMs14kPA;2Q752)u!O@^8qy+S zpp#FLw=0QMCJ+-#HM!u(M*c?%?6*Kcib+!n@+P_N(rYOwspA8Quv*(#qW#wrmU!{V z>u-<7R z9ofeh9|P524?&^~sSvd>NcTz?ESoA$i@5TrlrNQ@G4p)Ngs8=JU;c$SNmw1jh6##N zfobsCoXrG2zEi6W5X$77B%G7`6>TVth!{L^f+!8RN3!Iwe(TG&jq1vYnPZ*vl#H{> zF^O7o*wea>2fVY1mRi$y4X_ps{?Q8sHfUNp^Fq&r8%4i3$`^{CE*4?Vzmt*KdaTcb zz+zpRoyv9D$eH`<=gblVtYcD@a>5$14_bfMw+}QQi%o&ci;yo4V-W{U6sE9$5a0?Y z9|eb8D(pbZ=)eho4^`-k=CaS9weAzr!XG`^W3Z$>Di#n_DlTI<;hWz#~?#EPIr3fhS3Mdd35OoVGvyMpam% znEnA((XtE%3xr!HA$L%K56>uCe$h&F@A4%DW zUf)#faIoRX>E~2Z`0Zg$fRY<72(d-w_wi}|hz&wv+z9OY#`P#wu;I8n2F z%76|O_7}Or_!qhIA|zGy{yMk+94~osUdSx^s?@Rah0N?vJolthsYGzQd9ef=RrsNHo+yo zb6@-3zbLkuiA0Cdj-YTP z99Zd1wC$)n_Fh5)d|p08RzyI0K&g=`?2{xcXPf9Ws#3dinT}c#R|m6UXEOr&s;f572d^WMyP|5 zF>{?gZL5&6uQSb#ZR;`g5h_P>h6RQ@b5ag@WD>uQh=ig~sq%se1d`cSj7kcVQYBs5 zW7yC4@+Pd6<$k6yjuigLfQusROHsi#^}n0_`ioMTDnKAHf2(Z5ABkjUdN_wi9ZSut zz-qE>k_-20?wT)RXosw00BoqI2$a7f>7z6(!ll3DjW(cO4)6JQY5p;;U3B~JeIJzw zk*CsOrx>hpl!VDZMX#rf(vTK|m#qTJXO?Y-d`K>8#L+F}pzCg{>s{-XEef!Bn-6kU`;o2 zDg$yUg~;!1lDsBCx9N{M_KEM@^{5{^`85l>y!=}3Y4=n2 zSmz9J$YqAQ@$1!2`&!g00CL~kOY+u*^SK9KWm%i= zw%cV=r-pzE7-)Aoo%{3i{Iue$Yv)}C!1*J2f59>r4W0$~dEHC!+x1EfigUjg9q+y> zEFC1KUkLC$|IgqU;GYG@^4uSVTkfwg)%?;txBQH5JXeGWh|5rD*@(xz3_LH=sT<|s zFAw`~sj)~l2Fdb={o)kWr~v!+b#iACyT$-|)hj=TPaRRwQ1=h0bmC3cev*N&6q?on zeTG3&YQj-V*wfD|kr8lq#8il?2C`y3oiyDTF|r9@AGsq`!L0+@g4J&Uk6gscyIkx(vYvL zKArzfTx5H5|0FKrr)6;OmF`gwYC7u_l;mB?(h|J9km5^Kl3G&7O!Sa2WuRI6JXa98 znw-4MIvS2n7ZZ4W@^^mnx1{OF*ejZ)@Qym!LdGdW31PsB^W){{!jQ!gHJ`H% zwgfR-6Wkw-eX#MYmOWymG6(wscD`r0icidF0z#PL+Kg#46>YNqJp3FN)gyDsCL!=q$KS6WdvMlsdiw zWq|dvzq!^H-BvPj_3Duuyx3xQTvWchdG9?=aHpq_df<7j+U9@T-7veD))WP`!Ckb* zbgf|o)Zx@wVensemexs*eqCOT;hw?@+3}IP;S^-0BEYz`H#JaUv|AnUC>^W4$XMF% zE@$m5rNQPD*tA0yLt~0SBaVl$xNBpHZAW#dluYV_z7?Ve-tRmuR)9Zzdb`^2_S6h^q0s&a7-8uB2PLvRoSKs;sl7<_QW zn3Mn``Xeg$Z2S+&eOfYGf7XT|i0Qy<{)*((2FTyIBL8>wD#*phQZ6JbLxwTvwTqEk z8xi;-Oz0ne^o|y$SkA!4h>f1DUxxTy*X%NEzf{YS;O)UYq>K8rtEwxz(5jG|&gsn! zzMjnbGOW}h5V{xz^`dI^Oye(gSnxmDygAN$btedy5Djp-eiuMtpg?t0WhPK7U%P%c zO07;}IAkcSx>A8dhfXjL5ZQftHgd;!Uz+xVV@VkYE~8i}EiFKNVho%S%rGukC8U>l zR>xFlam49S)cn0B+1TPEIK)%;4^bBO#d0##v_Ns`Gbd+GL8Wf;$(XelmRbG@kF-Eu zr!jh1=8)rO39a3xMok-G^cOiA%Zx?3JQSQMNt&9hRcuKb2ZIUGDsn}5Mw<*{ljVoF zFq^{Bzs1~)BGctatW0nIqQ}V5j~h6B*UyNV+N;6lkwW}EkZQ<54V=4I6^3T)_*|ebc#Ih9<24{JGFk# z`<@YiTkN!pz9tHNnRw_ue`*Pal79E7)g3!Zh|N|po2*}3d6U>}p0U-~Gh9?l@VId+ z`R4d;Iml!WxOUdxB&(g!o@@qRPptjMzt)5eYZV|{Ovsed4LyH2NcWv+vxKExy;_L^ z^45ab)+m~Cy14WDhdx;b=V1bsHra~}x;18F&d05L?T*hsO~}jW-CRo6d+#jjIWk>j z=li5M#O1?()GAU7l(OVE9tFBQo=h(cUk5S?tN|>kpZN7D*i8$h;t}wY_hBp+W~=C( z>rN}DE)~wJ!$=gpC-+Bw*Gs%vObZK3OA=7hPmTfN44HhzWlE!B`>HV{#v}?753=j}B>8W!iboaF1RNYL zgdf$KQglq&8wBh2VmGwpF%s*Rq%D#=t0)M|ePD$B4&*6rle?||C|`vrj9ouC^Y~>} z+1ip15vqHDD9_RdFuVxGwL~`8{sk{;d+3`qL1Lhan4gMJIXU?Hyh>RBwQjZ84igx@ z>u&UAnvq1K=S7*JsAS%r^@^Ba=Fq8B>9@%tyCX4a#AEbYGH;WmJ)-dANI70$%8i;f z%u78f3S0bI!g_()`TXlco?LLB&nK!cJwM1#NZ;~+XfJn=Q3FSYGTLe4%N8#EyTg|aBryWy9PA#u z-t4Fcm=Aa?mDBBacAW(J{QTx0m+r0<&3Y+TYhypn)t5@^h?`#A6waW)5;2)WVQ`nB zV47}V?B)MSopd-a@3NHaC7|szQcd_!QH0b>;+u;FYVKoy`((h2G@fT=_A4omb~~9d zz-BCGkqXYGRpC{d8hpNv^=Ted;rDAm5} zX7kvT4*K-vYI%wUA6_Q***wd_<$23d>z+=+rMOO76FhKK??l{@@PBJg08~T&ly*F4u4(6OdW8hcM&*jg0Oy8QZJeT;2}t%i*ezR!-)zX;_$9;Unh zyb}FE?`p4JzwtGhNPQs8crk8j|>N!3}+nV}6 z^>5(E!bFl6TukO_xne_4Kc4G8Fnp1L=+%rJJqNUpLT3AotUT0P`Gp*YG*SwQ1M$sM zC;4XWWyK~Hk&7jTOyIhtB>e{pvszPLjp9|ML zaTI`wK>Gsk%^^(iP?Is#yNL$nsBVuzhL$wX&))hJw}OsX&_ZJcI4x|Sqc;D8okIEaD9_p zsiO%VeQ2jpVkXrgbdo-b>yKrV{~WFy)ydGUFus@Jtx;AK2I?pcJB=)sDE)^~LZ!1$ zek=4!B}~=P-fET(*;wj`xnPK=TqLE)foZ~@4FjQ{9kX$apZk@>;Y`Rd$+9!2O)saj zhmel5X~sQXXVezvojD?92J+J9zpjF41Cb?NDBuzdG0rp)W(cXs(onmSWmH3$^v5-^ z!Gw5bG>+QYa9BH4j)vX}tF2W~*_(o9$tMvX?u0Er(pE0{et&twh(+hUS@0|SfjW6UKBxWZ{6LZ5yV>5ZBfn<*^?HNu7g70!YQz z@p#kkl!EA$n@pLlRd?s@uF?JLi%BNe08O!>Y*1Ba`b0w3DmLd!OzSv9h zc#BLiNmXk5_Dp%PTJz30GP4+0O?2(7d|2Bc!r$|SO{dc& zBjAy=Brpx(?rzKgft?i`?E1$*eUjHN7T1m0nO*0DB&nE`pRqvuBC9pO|DvS3efMZK z@2oB_E0cBL2JF}>l(1t#o?Ilt+-#|MQS^2lUo+bwj@QOaWhuuUmXn%CQld zM5x{Kiyk6y$xI{vCVabt)^Q1|QX>>n(BAW;vLCt=H#=4iy?QP%SON!erGVYzFweo@ zYE{xhPo+v>912D=doeB{3pa{IQ@GeV=wQ9OvGtb&6Bf0EZDv~KrjZp3_FT&&0J4s{XB z#q44bd!1r9#{saItIf>bpqd0S1t~`06SyiU=X?w~&wZoM>V~TYpLojf{!uHZ-#V6a zp(FQ;zrjbTCFOGI1pLqNIFc-gV=8JIex(YgTC^6gVj8{L;x;<=JQ|DbR2Z&*ZxAaT zy`4JpdP*cJ+hGsMMDDEskpiZdT{9XVRy~P9C4`KKp$IW2%{vUkq;SZ}c?stHze=J% zHh7zGu~a)0op6Pzr5osEV$`QDb76S@*snJ*34WI-*)))0v30cO@NQN9sP>|Nd+cM| zsJbM}0`l*{g^2Fb9CNFAjra4n9{BTCc`XjcZ{7i0`3afVF7Kx88@T<2I^HpWUdXG_ z@RilqZL7!fG0#8gIos{H*b@Z~pjT(_hJGKsnD#SmVP{ZJv>grK^vYzNPRyw*fXG=K zfgRksJLAJB*w?8VzJ+w1aK(i^y@hX?c?d2wQW)9sFSYUVnUw8AU*Ul6zC?pL&CB-d zCJ*zYzh=)q8P-x@?1nsLZpleI=oCnF=c<7A72_6+*Kes%ZRaym!aIsGlIhtWbqQ_1wGqDSPzkn6f|^|5izybGwe0FOXYms zO9>BlZd_ulc!^(z{;+`V`Z*8x6Jf`gZHlZ1dR;CONnE-otuWSA*Trsr+9|IDpcI!F zbvkiFz4G*fy&r5w4+)Wm8QkjwQX7F3c{dNx*>QAKNoAOdq=vLeA<1F5*-1$}&jw^m zOzu(UCHQ!?;lnQX1A0FTQ-TU4IO zz%=H31qgR3qSy0TB0aGdOZsKUa4Ox`?8w?)DHCNdOK2O#C<@axeUfx~lJqitC=3blqj2QE z^Lj08Qy~kQlB&}K-nT&3_AB3aXAILy=n@~;-U>Y-E@bSFZJxDYBereE#QS!#=G?aQ z)hr3_;kE8D9yA>LO2l&db$CJ4%wAo9$nvbn4BXswrIV+&K&4_oxT0xS?NOfHYr-VH z$l21L81XGK&qreQY6>apU=bg|Mmg>y%O8`i1%3vKo-ze#j0+_xV>?aS-JRWpds3i| zYp?!<+OMj@E^(vynIz|1r4VdHMJWMCu9XZGbyBVzN0 zD#mtrHam%C!^uCsv^(=NsEc#N+z^&Ag@I(En8+(_S=-c-HJBA28BBU-T9nkG7^iFR zH}XEi7qe|M`EnW*k%&JlFBaDRsvKRA7r>)|6^;5)*MYy?)gex3%v-SnI6iXRS&$*^ zNmSQS55l8sV+Y847{i2WWC3#R7lLuyA2cT~0v~Vcih769Yho}pu?Xg5E>HdG1?WV_ zq}S-50*%N9CeYe8BCv8w(RF1%w@w0*&J|;YA5>jN7hlUoALW{#q>9N1v_8Ut5U#5OFN4h~JM9RiA#r z&=;0OG|F2fTT5?`S|5t4e#T%Ojw`UgQplg=CpJw?{CsMw4J<1@qS1XC@g zK$!GnSW@N4bQLLc3<;keN-}=7E%hJ?S=@=qx7dz`Go|otV9#TNO}=?ee7~9BMv#<{ z8r1S`MX#ADzn$Awrex;C#x`If@+xG3MJ-F@_4z{3M&Qk|+MWCD;^nfT{RsC+T+l7f z{B^NoLTyfb;bI)+F$;}D<4$F~u7S@^Q7Bdq><1z`mG${!@1H{tah}It9{qoWy=73F zZP>L7rC9M&+5!cN7k76l?(Vd>)8ZP6yGwC*ch}-B0Rq8YLU5O`^X%_?_so`={ev0) z2F~2~b**)rYbobW{DUX}y*48lPV1rE(b6@7zcx3MwQLMBT7LAcK42JS2t6%64P9mS zl`9u-aU{}YTg?(Vc?+4`pGPkmTJC}=7j;}0c-FljH_Hvg1v7$)E;u}#Yz^bMp$68E z92WCZltpKLD2!ZoSZ}GT@iT+Nb^ZY}HP>@`xx2ex4ktnSwv&AfuC8Z)U@z+)S5?bb z`;)0$PkALdX&pa=^*=pK;OUZBi@(m$k6NT(Aby2#F149EGl7u5MyLSI7dO7vE0(yE zb}V?=R=16f1ri%xA6M!|-}?bB8Ptuvg`R(?EUSHQd$9=R7T1vzCx};R5)~J1<{YMy zvAWJ)aTM`MhTAoqKQ{j$GB9qqPZ3`c*Rerw((VKwzmezJWCR(yU5~^=Vs&hr$Qf`* zI9oT~F-&BL_}vmaPNWJw#arfh?@aO-N`+QUWG?Q%t7EfM9CFtwL9$@t={sYP4 zraVOlN)Ftq@%X&6hHhbH#1^W)LT;si|?K323X z=&hs9X0A+7*zaW~)Y8PNKsn?~qZjH>co72(NehxGCB6(;D5jRh@DhrX=%gZ6%u2#H zkkFIo^bY0p#C{t_V~(_HjlDIDM5kk_e-rdxsw6FL4xJ{5kk#Tl7u+j=pXhtb$K;aY z$|s%JRo0Nq5XR`I1qt=?B-xrK2t=undPv#G>$^zsPHg&Yd%)LP%it`l-eLbWTGqwy z;iVPerJPE~b+QV>kCi9N8^XTWtG+xk&>`OaP+yD+M`HoV8!q)D32LWdmMWuKD<&pMr-?oq3|p||6X?aN)=7pcfN8!YX< zP!e|%ztd027}QKmUP)NAKNiR(VwSw8U)5Yc3v*7yn3!cEkxj> z7?u6&rOCFk*~X`ZHrwy#L2PCzBLlHE5k__*w$T03%PoO+l_Qg$%QR&yVDDd!Vmg2H z@Shg4Rhw~Q78o^sV@Cd8p_}bUGC^1YXSuQntkp3GkbZxwKfK{LplkVe;=}0{tmD+D zx4Pq`d#yQI(|4?5$fTw&?J|R*y8SGimVSa=K%lgmJ94dcT(M*ICneM3=4{5CFrM`Y zSeMJ^FfK7xaC_#rcV){yQJs2C=i~9@E8%NwhNI{G^1%=7gtM+YqkYp>L*<%eu-AO4 z0N~E{0xKH%;PHv%>&?%loSv6Q?bua)*y-ch>xJ^h%jB7@>cv1H_Nsdc&S~Re>GMHGNGLYnm*+hLE}s`j(R-LS{5SYfvd z0&QW~Glr*$vGZ2!z?mnu-VT@Js<-y93)7AJ#bm6653g41&_Ua32gZ>>fs>asbuyoQ zUBzRt+M359V#i76_)-C7~C?LOzp!TX$Co%EjqEkoo8TifadRC(k1 zv9AM4zwUg_+<_|iJOX$k?Kl%A`z)mA^HMOac)#!H=ML(}$#}ujkJsUzlWA_tu;D8S zd^&N>)+o#dk_Xf8zi8PBpV2zmGM_b!oCSrpTd=gH3-sC4Fzm-)%PibhIqYc(^H;xZ zq6@G|aL;s@s?u_nE8#>h%P(rQ4Z;kF`8M0`)=^YM^oB4@J^6k{ZoY{?mBd6G{w2D~ zdm4>9VMyh2jj9M6rJztyUz%CPzb|`OU$GCd0`~2TUlAy+AUD9345QK`VYv&< z@3-C)nPz%y_D|Gvtl*pUa8*@rKN)l=mq8NG!=8!!OtU+YHujqBYA+&#TrxUQWS7NV zDZJrP)Bu63bNJLU+s~hbyg%DycLWx6H(a*>)#n_rjNyBnhy{4uT+fwmT#l2~t}sWx zcKck?#_~O79vB0Peut_OSLS%VtekZheCsfc>8}iss_I!kA`^zq2;J$_8Q0%4>+Sq% zz4%G|D&+PrwC8>YV_4)OD4dDNSu}UUptZKHJLXL53k#3o;U#q5G!~YlE)3+okrVP2 zeT6+iJAuslu`kEdeit1KHO-aoSCa#l`jh8jrzJEQvThF9z%|}(j+Wuum2CIRlIE0K zu7E`yVzO>fcJwQ$$7LCC`V|)R*LcwkRVmSsr(WHvKq(N~+Xrp2E`GTlxklP#a4dhx zNY?K>)s@5wX}n#3 z37sWAcX*+SIqoY`pyMU7u6YuaE!}_1AyxsBYjhWtvt_|EUOtlmE4 zJe$EX9DkF_QBi^5tsz}!Ij&MWRwM-Au%G=gD|ZsnuMU2jed^Oan@xPqGFciLdLb)T zC8L50oZ~iea~4wMO=f z66fs9Zba1;+%eFr{ID}Z3;K!9cxdwcxdNX*UciI24zb$ToY3}{eH-)&ZDCLwy+1sJ z0<(pWIuG5&3P28Ctk*!I>gm;zqcL;V6M$MF6a(RRtH0)-m_Tt0>*iTNhoL@|0IMR| z*<3uU!A43^0;YI>!?Ipf!(<%X2Ly6R6a3eyx4H$wWH#}Lp6qBuL7yoI=~e&Dr}41| zCC#u?%Z=nRB#Jq+myVgK+>DAg5q8lhg_R@sqry0P#j6;PD72RWKhrf2GHWBQ%YXno z4NfJq=S|@^Z=scU!^alVAz=3JGby~G&?ef#+p%kHsQdacRuq z(+Tq8|E?0&@809vcQ8Fx39w%IF`&ouy6@+1p9yr!N~Ml0{~o!)9l_3TL;J;NCh+ge zOF!zVarda4g{0jk2Gb`HlR_Z9z-x z6;2P|Ln-CG%{wDtvd)jDQfT{>#a}xf1a3!y9L=X^lV`+HUN-jB1-Bo9H(?H7V?Su; zhR=&_+5(HcG_>LFrsw{Mp23}jpu5DGwl}4GjBQ@pdS8*6sxe7?OwZ=z1BLHJRQ zsK3&*PC;tnrTJ7??kjgbL3e#zQRy_P3~*V9?Kb`m{|F;^l-+|f07HR`UZm>hK4gY#Xu-$?1>+?lkYBt}O6f@sS#?32 z(_l^1g&ib+lQ@1hvi~T#jyigSNy-;D0KY%~UJsb)bJ-(WfVU|k=cj+}%>Jl@Rczfw zY6WeKXl!-QMaGh)yqp+;|=LOZ5nEQ5D%!Ayc+YlbIOBdoc9cL&)Vk_qTu@PT86;48ZZ4 z+*b-?9Fzu)a1OYVZ(@$X@ugNf;Os{+0sC?DyI|iRuXG_3U zqq^)pH0x^&@K~2`ddEniXfPX=g+JC5 z5nYuDOj7wuN^zT}t(ef<5fp+ju=bYFWChDdRQg_}Qn@n6{z`1`KDXk6TyIi~S^@(; zWeB9a--_S>4?Fd79AeW*E(M&d_LobNN%TK{ONd5>#xOJPR&^$JmUCpRuPHGvH?vvt zh4rPPPf0Kx`(7x!vB@?Zf%1E$#_SY*Ph>8mx?Q1{?|e6zp76!aFVKc>YzfkNjlkJQ z<7N=5yMgr}4A~qlb~D?71>b_}25w`YpCk%LJleyrlz^AUY0N{A$W4Izy6>j}^5TrD z-^Wh{&LSHX+ANK;N&=@#EP!p(qpb1j17^c!%p>LB&xlXH$0Pl!JzQEL6<8$y4zjD0 z|84Kvmemtr3xa;+kJC0Wcfs^**Kac-^^LY#-G)MApY|=4@qPtG%KwiRP#;qwvM@DA z!d$S$sdBkBLd*&OLoYca;rfX_({UcUDk7da6m^;s- zCV|&TcdUHdknt%+h0VP{5FH0>4`KjZzet@IL^q3Xbo)In@({I*C7$Dlk~$sFO6PSo ztG&YfL|z3dFiA1L-)6imowvioi9ga*XNm{M&nIDZO~(ir-8JMC0)kq#Y<O8mCD1l-kLL1on>tYKA-T)*b=z5APjv}Z#rBSx;vT-S7&FcI7gzdhbP<-C5GgTgfqz@X%3wBlhn_r3&6yktkxGWxv%9AaS|K@Z@aI1TFe!Wa#*|t^>|&)Kj4=rF!?S|cmJB=x5ZSB z|8<46_&U36X}-RGIF|u)-Z-m<9o*c(o{A<|BpkAla;|3a-)Z%0d6b()Byo|P?7T@M zRH%?T3!H^i)eW)qXuu{Jqeas>?ZM+fV6CLE0i0Y-C-(n14Yl-jx^8zvUk}JK;B2!?z(Y4y{*>R{6W{MSd3A zMrx)V50O+9r~@g(cD#>Pub!2pw2PfB-Fgc_E$-tA&_o>p ze0h!-yf4^ujd8Qhi`&{N4+s9KY;DZNv;Io)r!cT7|Bgvd---R}B@jCyp9334hO6h) z#F*f(8c;P6KU---4>C8)Rfuy9K}RGDOHTch3q#e_UHI`m1ifB~m3$bL1VTkZsziCrUK5>HZ>Jr^F(qBV+8_)Rqyvz?kH^7QF(lFNSFqzNN17vI*}k6}WEzI<}F?1Wsn=y*GfPYW2TYUrMfe zvh?^m*SA801VXToJlui5LdByJ;c ztxUE?!Q*I8I@{N6&mT#;y6aYIdCI!c^mgq)UgUw!S8E44oPG8E;J!uq)ozDM%je8f zq@z^zT?gHAtz&o7%)CB0PJSx5+1z5xlh)5El&yf{>}53P)$1S-XYJ*jauDLa>U2$u zEyC!G`v_#oep(7b2ULz7M%`>!;*j5wJLCtf{iSC0pjzSIHI`EYY`X?vez>_C%RimY zbCxg9+;KNMOq#`-ck!5vTHScHR98ace0{4wA~MVGQIyOqe8%vU>69+>PfD76Z3;H4 z47i)NEp_a0Y?#Cmb{~QtMh8Iuv2V=n*Y$KYT~ZV(es}JE_czI}jE^=DMX4;`f1!hS z!ne;?BF{i$BpfpDQ_tq(8GepE7mA^XJ8tZLjxMlOPtQKM;;i**eVCL5#^-Z5gX6$w z0Y5vCv^ZXRpAlDVY`jc^uz6o5G=eNYcWi+vWA-){M11!vL$f_Cj_S>cs~T>HAe9-$ z#IYn?HW`XMY(3CU$~Ja_QMwh0HsK-;_>aJ${-lu;L2b^H0qAqqBjv&+nijO~U4c4G zH=_09bNH3~mOiG5@|g`tzOqkFHpQ|kxI`vJORfxJBu{Cjg*@xgSIy&&28XW^*t+z#p^Embx<{2 z-91KMGnox-;XdgOUKvL}8I>jpck%vxnIxesP@w7%5Vbe?3fI9mkS%j=(oE&LtA6V~ z62~g@UvExIImCG#I*CH+uP^%%71a;R!P|~+^v(DBEd8#7rhQ*S-OjM;HLY#kK&6wMEz+eDP#zQ~cr#f; zeXx<=fL`cHo%c|9&g;wE74zfw3&y`UuWm2VejTt7DQRd5%-ir(op=9pMbu<>S!Pfz zm4fgmc61!#7HJSml3b&8&9vZkWrK05;Gmk)r1w>oAH0OP$$i5aJS**c&`=U_2L5^d zQTl}MG-7`PKcDJL^H`h&aBW5B5q5fPi(uTxv+j1#k3)99%#qXjJlE|Tw5PkH(pV>b zmDmHr`h{;ObbrkOLq0M#;d!0psp+{}zvnN>A5-8Pj3BYi04a;y9kxq zO*I==ho;xtw$A$oo=+svudtW<9TDND%6a1;u=O}wwCf4Ap`Yheu0Pm(Jb|{Cmc%6& z*s}iG>)G?XaFtlnIzuM-qu03mWiksGKVubo+O6-5_+_xRj&%B`lCmyaLLy#u!v7Ms zBPInblhcgHuxJ+MDJE{{pzMHu^lIoDRUcGM@UqVD7g)wA)$ZdU@0v~O()IP}LYhkz z$@L2D6Tb(yNLf~new7=ei$|H{3Ui9qibn<(J2|I=^PK`49X^cW9{2vk)QSG6)Hza* zs6|&rPJ3kXF{phh@}T*bQ1)+JLk9DJ>cOC-kGhEB=mkIpnWMM(|C&T6-Wf*Y;1SBv z{j~5Ukwa^KLs)u>_#Y#06Q4&Q_d$K!08x_t9HPq}q^*;CUGHn@%l=aFmgFYDt*b!B zkFJN=olT50ih9RP8w0ly7i-K)5ZZ)_

k}v@dQ01sxU6n@jVJTSiHD{S9-5)6UU1D==s;O|21)G z0o=;O<^JdnZs~byiUjaEpBmf~=EKiX)*Fe+p1;RF6s|O9*xOi=tnAeCKMaM%vewCQ z)<>VYdfMT#^Mp~&75ooei+TwDCyfD zUF7u?zFcMbSYb>&>akPBgTsI240?SMk!fM#Ss#(CaZi(EkF?=v_&|pe-2PV7CW}(C zRfD`t=E{I&{-^37N&-ZTBGcxIeB@+&-?t7Wtdb^KbdZbHqbe$id-?5=U_Ral)3KjA zd=BbRLegw975OVPcChaEMW%J03SVw=@B~+lFM5QG1Uk{WWdWiTg5=xH3d!QYh_ItL zOv!$O-%Leakkmj5}@A0g?sh`_to97xcetBRCAp6b?hCA#$ zCiko}5g#=Uz-1ecr#UrU)eoZfWVY8ygf%alcYYI{?kB|=ycYiF<5SVQ#3Wc-VP$Dk z)xRS2gS>B}OL%Tcgy&XK@m7j>)?L$k6xp3xg`HSQfN^BG!QCI*7#Ii#>1rFd?GLM!Y7!8_zx0dRQqdI`Std$-ZF8a z`)A#-^rNEZ`+CgyRx#1RfB0P&?GTF?zn1;X?=(_BnJpFPnt{tRDO5}SQ zEHd8dJ|RUMZ-Y=Kvk$>l^A!C*^C5f}Cm{uZG&hL$5>VRLM3)$_Y{^x| zNU3;?UuU5y2N^(*EfZ~wwg-@Wt;FX1(Gb4lES~5SKPTL~h8^&pvsLNf!)He>-DxY& zv;KpmAey~TqjX`H7@$AX0>L!o8Nfb0RX&k|rXop{nl;XRXKwfu^OvkeA^8Mjwb^Xz zu`$Jymmv|URJFN%3A>Mz>^8*sA1%O4d;~Sj=TGfND}S8!O!RswU*W@4oJzL5u3E1*n{=F%sMEzlw@SX`H@!okD@oUX6)lV*Zw_-QmR z1n;%tgRd7_~wB+u;l1(R4Nd?U(czR{Yy}w5wIBW z={i-F*s*&nWQwe`H$DE_ee28N?sQl;zw=_CvWSFdgiH^o>+u?nNPu3|!*$@@64T9% z-=#YS)k+4g=2ZY(=6lpII73Uz00X#FzVA6b>^Oj zMYw%lv@UFN|4SSAXP(E+fhwnhk#GxyIfRO(ykc-QyZ5=u4epl1RY2LUos_4cP|tw< zgyL?fKdPD|Sxdj0@bW_xfmKJpdDk0_Qv2v7{7JkS+G^&G%UrPx`&zMMMfj^*6f~Xw z*y3;1f6-&;x3l_i)i8a#>z@}lO18}72}aX+E3+@N_BGdJE0Eu$=C|DFnO?n%_0GVG zD&BkaoUH3PxKkMJc(zh94HGyUC@WQd2J@i6&BDzr_ekiHY3wIYox>qrm*WB~LQdBG zJi@sIrDRVl%Efv%jy*Hd?M*{>*)G$?PR|YaH9e7sD)teU^IES11~GuQyt#Yi!_H@( z;vB|Py6*Z#UYpK=yZiehc2uU1m1#V%gYNki)N2Tj$&$?U%wi%aS zDjxlxh^&`2he)l1jO^C}Huzb3q=l$HRU} zG5#5dXG=bN>ai)NtU%~!c*_EMw!MQkf4^Cb3S^R|_WONZ(O@y#IxC!z3h)FsuC>GD zq?ek(E{P^70oAXHUuajRUvJ%8J~#N=SgB1^o1Zat?1p3rXWW;837&48os&3vp@};hg9$0}+dK$Mb+j*6D@{!y(X>ljV!zuQyQi}s?VxHK;d&afuu7lIR#=Zn0 zGR-51Q}^go4{C|c+B|eMx(!6U#S255)y6vXfKK4 z5{7e#M#gyv^Iq{$;S)Xt`;%+dZ4m*_P{DVGr z$vHTr%G^ALqqB7KdX9xa(EPSbM3Wbsuu-VQ8*`}}0zqg-Y7v7N| z&g-7{A~D1~9U}8Lfn)kHVBVX0>zXcXeXI@w$4Xko_}IK5yG}NpiBy0@v*Aww@N=we zO~(n6vT(8i!rj@YMV^7s31_Upq$2Vls|iavw(6ncp0mcf3N>>J#dL0Hku}hh3V#Ea zYO!^A0yVM`_xsv9Bh3E8gVKi2E=toP1K7`fVI{^apv`7 zl~gnl=hugWq+y^VK&zQ`7hHFdXPKkO^hesUam%SI1@dSP$P686CVu5uznGC`k3H6J z=k`jddYIL@em{vOYN`9!{$cb?zq&>jsdb^|0yQh*_I<_)wYD<@Uu^FC3J%>GtPMRf zF@2km0!l+^eo$)LAg9Ooq&al16?s0r4GN|L zwQgm5PshOkM|%CC(B`#fccJ^Zjs6)oci=s+2xRE2ShxadIN-H;!fO)dhF7*RJ#Y2;xHmm3MclOB9!(jEjPXgFz&pjlhr`j+cPg{(>Qk?K zY>W%Y!@L{l8rwi=SN_045}mYMHOVGIk!qE%8=Qez21)H;1v53B9E;PBTE4S!C0 zt?Q9W`qy}SAGAaf+)5@TlNQGIZe&(I5oQ^$x|i#cy-VQrBXUc;S(NXxhD*ZAikViZ zy)}TJ?nzky^C8=ZgA5R{6fro-$E6{Kf%fMk${Tc^l^-vC3|KN<=KGy(nL%S$wZ8BF z?Z-0W7`m3$JG%w%J#mlVpU)gCfr_mjF9^UK|SH`+{N5F2J+Ks5;a}qo{ z3O8Qra-qA+@jn6!vy%N*rRL-7-nJLph%b+$(}n=gk6j8K%=3MW zK)BmHi}8LmtRUUU-8F%{@MD4A)Q$K$jH z#ty1idE#6(#k_3Qn@Oh#&?ZqZHv_dK-=F~x%qm+wOw*`;_Y?A8TQn<12GKW!+$F!F zWssr}=%AyUHoB}N8j|U}121MC0bQrBhFkI}I1~&c{J3xaM~4ln-~gKa7d>B< zfGDGyPfF+_Z&v!>Gpe(=5~1qLb`MhKItOl5c@Gl#Qg0|bhRbRW;>*)n!xbud6P#+< z3rC+mcz(;=bM)~y;;NN2v}4*3M`+?s36pFsS&X47$R&f#*E3m-JAnAJLuX@5|liolzuT zKk>i!2H`vc-5VLGP=P3i1pdelP)24oGQ)&Co(ML#C!_ct=Di$1)LdE+0 zCmjk07c?VcqnnnM2=?W1(;n!gZ51uGN$Q=BZ{+_nd7nHS^jFNQuD4BdFSZYy%ln7Dh$KRq`6Wg%4O{n-I z>t@vGzJLOZ|6n2sQh$w%U?uv`c|NZxK%uECS_LQk&C-_?`e zdCk`Pt?p?-n?BvVbBP4rO?M5(CO3Y&x#5fuM_uswkp=sFfuv%{c+Ow~`DJthdFQ${ z`+x{iWlSyF!SV?O~?r}ip0x`~_nho)az@aHdDun-(}Uo$R8 z1K+rBRB6;%A}qgA7Jl_H&FZ}Hf($usI38p@F}4^KAkh18Xp-Dn!sYIG2lYr}`0b<9 zHNQ?Ho6EZ)o|2=5T{FF@!u8-y>#PuEj|8Vja*#wn0PUDlD^&{V95v zrSEv9B$m0J&dycbj^-dOEO;X{(!RU2rJ?=E^6IDpn=sS!WuoosnN;7dsTB!zxx6tr zrfRfiKcb#{nYrU=|G8LVX?suwD9ryez?G!>T}OLE|2;`Z#W1R9l0=d+OWI(;;Xkyrh%Z=gvUQSaPHTz|{ePTpP7tf1 zWOW2%YV+GaxC6*!+mFfftyC_!NB>Xt&03Lv9ukI`{dqP@VyF)j--U^$uyN!auH5G= z3voHxR9uVRRDyOQvJoP&@BGps{7JZW$p7DfX*M;|*vMBl@>h;tf?E{5Wn+I55mn3Q zIS_$WjabnEWXc$4KX6jz!g`0&drc%Lq+q)0cBQl_9`ihF)rEn=f9HsMwv?7 zQyA;g<{mAYa@GLF6%#pc92yshb{pHYp1x$--F^yR&N9)DA5hKm&tNx?eiFU3ngXq-E5|iOW4;0bYx%*m9)5Hdf{1A{sFvBkx&4*uV(- za}bkMEgCYG9+b2bQhLOh_zmx%G8N&*MIkT=o8eo&5SAo+P`jb<^`V~V#Gi$S88Nqo ztZ)@kF1hEs#5|wQC9gtKLa(s*Wi_`H-t_6G1s}XcB2Mm7`9>Q}z_;@7CNBsVenI{% z?AvxM@R#cP?%zlzu@z+qNQ6jX#prWc%sJoxXaUV*Gg&R9kq)+@XHAw{RpeiRhRt_Q z<3;OFi`#>M4;j7-n4dii8;i4F7c)v{B7WOF*E~p=uPvceHL6|7jtPGnVW!ydJ`=(> zjX8>;oLrUI4_{q3tRH|*_f6l5AEa9{$dE`0(nU-^3w^k#{i$`*Bfh^7nNC?Tik(T* z;lTZG%^`Ckg|Yf`GoCqD8fjiL3pH_OS~fAXY|_t9KY z`s#>OeC4OkCe|yqFTw9nw~hl(q}{zoJ?V=bzpB(3yTPSSV;Xlg`XTuLKJ{zfLeJya z-)@h&a1w);H~WX#KV+Xy=hK8oFJ?3&+URI6e*Jjl`Qb|Ps^%BgELf;_P>^psUO!SW z^D~%9xC;{7_=ynzJZ-)Gl#&m`nWj7BtM3_yUT&y?0ap|4eKu7mDGX%WNNEz{CvU<# z$!va+{0jt8WzW^oaLj7j(UE9HbiYTK-REcYM>dQiGj$d3h)|(zQoj62`jg0jI3!W< zpYywk)mW|%KU*j1&=o}`oZjU>|Kk$9#9$;;7};-h1J5ETpc3E#-w@(z$_4BL8Ozq9 z0`uO^$|dIeC*-BND@1b2Sj(fxp(_V|A#AN4_)po1yV2VWWVQ^bRL#NR-w!Mw3{6Fe z!u;Q;U~xJop}3q?+I#B%5^Qq$2sO;vOCQa0!BIwBa#ZlRVv5Po?YFJ}gvB~7XR5z% zX8(w6odrWqFAgYCNm>oO(7}Kec%?Tdw$HjjBX5&P-66C^{fvb3#~=B?FsVku_eM4C zPRlKvR{|4$kg5q=vYd0D0vi`X(PhDXmomep(wzcG+R(SeW@gk8GQ3d_scuu1_lZv3 zRCj342CawCi3;Kp%>@hH;IwT^wuNLy83*~6a$r+H^4YoD<8(Fl=_9&lzj@1h?)VuW zmKVu1j^16)F~4g}&oF3m43?r(azmO3$BI>d2)5_wt6-<(AiLjo9qhP7`1fiznRto* zw&kBS8S+_Lw9nrl6PeVmC8nGDN2V))@s+i2DD`H7I43y*`NpmH_K#lUMFysDg1kIP zRrjwxm8j>3E*wvhDC%l~L*=I~vtvi<%wrd?!gk-cVloSlmcRL^&qIw^oaFcr`AubI zH0}1gMEAr9>@!Qmp^I_lL6}Ta#f$mau8VJ8349KVUF8HgR4F8)|G=Zx8rQY6@+4z0 z7rxDQLnrUNDeNm7?+Q#67fJV>Eh?h}qgb#NiXa=lp-rmOj_Rba1 z-x=9kdbxYO5n-l%!ngbIiPO$#1}#m=@g5Dtl8 z*vZg$Edh+>@?M*oNRp=Qcao5D`yAVN+j5=y-AcI{Z?UH5_;tNZgLY28nv8g^&FMDtX***qdq z!=bpnMeIn^gIxUj?sg=Lf6&v)u3-no(vNKmZpj^1$4RBN?AH~CCh%j>;n&Gl$Z9}{ zQY4+MTnh^b5A5((R1!jfZ$HzKP)JIH2i@#scR>|!2Q9unmx#)C1e}m&OL82yfYv(6 zIM+Nv`BO<&=YLBJU)w^CD8jH1DTsI#(S9_(bJb~}m>VF#@<(UOrstMGDo2*P7sGND z4QUKXBMFYwWgkf4EuvV%CY!+%{=k)S(`+wX`i0EJ{Q|K$yHXK79COn@P!0Yi%uOUP zgwsJE2{k0)jRkNy)|y=<>nlf{*~I&qgqRuDr&W*b zZ^f>#I@WkclP39TPg9up8MR-&^{ToC`1~3=gDfR^5(0xbcsC!zN zJ{&}oZV38tJ_NpaBWv|b137Ope{d9dNgjw&-_)Ka9p++MQZ_BO94L^;Ct4c4DowU} z^YTeb+L9K?nJ;p$gwj`AE5>u7X3&?m2Q4I^s2=7I70A5?FU_qeZ6dXQ4)Be z^?O<2a^HA?XH>y0KV(b0@5zx^(m#NhiHb?Z8+-T`6B0GfIE(A)7=}H_OgEQ90nN%e z!UKxi#G_$jO7|0gxb?1B>VoYgJ$LxB-{y>==6hq+hVz{hQXCi9J_wwvz3wTwe$?7ZrvXB>XYMIG^Pf9<6tB;`^p4veNaG zis2MDiG{h)u3lyON#;AQAR9S~Kqq{fMbc7s!X<)V!n?ZhKgAOWSow___^^}yTgCfA zrg89q(Cst@ZxKhwW&akBsqr^KtXQ(bOqAG6#Xd1F^L@K8buJ-UDU%uK^<)|WZc8bU z;bFBBAcOud)=aIh!Rk*Mt*}=i3ox89oEcJ@5#9c!#et?wGi@0vH=nkdtUi=uk496MbNRR z2R;8mU@p0%%y7YZEpwdM{IwZ(bJSEgu4y#3YQEjJ+9)^(QrYcwNrP6lRO|d{7hvF* z+!rVyDxQD09U(Hlrc5ZUtYB0V;FJ}gs`Ygi?>C9p~m z;2ft^z;}>-`hCvuaVItf#0Rbl77tnZHy0Q(CmMgmWF<-Dw(6o~TO#ZFK~pXp^FQUG zF>qjH(=uL8nTb+Pof5m)E)u-;aVrXl_&-Yr|1b6n4%za_@e1R5@J&O}f7O-bpQKugt&D7f z2j5X(bqt$w8N{3J^x9a$H@}B)bH(8uY*K|xzn|Z|o3$C6e(Q2~C-TX@Z7)RtmW$MQ zD<&yi?gba%+0WJhkxU36vGep6RY;9C%re?z-^2Xzy1Iuq-KswnTeDD{t4`A@p{0{6 z?>m>gR1tN4^Y0_V!m1EZIF*G+epS$>HX1_J?4bL_==Qgh<>)z_AN%oZ#K&`!JwF** z;Pi$Sh&u%&jN`Aj$B{DW=HI-G?BkBhjpT1e!$SjbpWJVA0g|p`Zk?hSbX31xu*OjE zgWg=vl;Rl<|8}c#ur~Fyp=kIi%xb||KN%nD^Wo++fjX@P)7YHAKPWQ-{$#Z=c5458 zV<0ulG`S}HY%b3zOi>xIquLMd^vMWQQdwG&*k%X0j_)1 zXHg@uC#k%r<`;u62OuQ)AehOSjeJ$j|IFr$j60ee9wX5f1g|@jK^a4J?7(~?{J|fA zdkgpwj!=^K-n%#9#?*K;!DG8Q7d=|MMXG+Wa&?KHzS;Yvb`37IlFtg?CfDryX)CVY zf`1Rkk^oBYivry?Zk{9kAktw=e~T6M;h;mAh@{V<(N6dI4u&FQS}oqYqFCDOalItk z>@-fgCcAaO^~Xu_n`F*#nbGvze6Zeo4|8lV{i;s4^OlA9KK3G6@Qg*yI1NUcoE;DC zlR-U$*^Pv<2!~su>NX@4o3s;zEwJkLiZqA)C3DR_qpGIsuw=a9WvbN|J+(}JdpKRrxgZFh0}() zx1MHui#+eueAM`o^|G=#xzTK1c36SR+Xd9pw^;9nBj1xf>c}$-S;e-3b)IscfC|A2 zg$jI5NLv*^i>b^@FvONN4%WvsY~Tc(RAc@?^NOu+7bEH2S!YaWX8yMd7`+eBLJW$} z><+~78>NAK9;D%Y@JJy)#NnU5^@->$BLZcS%M zs=%QuvSbNAnilf=ey#)V1{wYOY=7nk8js}9Q+aTjN#PS-IR!>B!F?Ha(=Ju$G8N&Q z|J$nWdqOMZK`!{U=L0^?){iGMnaZR%Q)D#iC?yW^B76lj&>J=e7cSu-2K{1Zvr-B4 zKCQ1v3qqps!4qX-ZxjzVu}Ne2BZC4El1E93heuoWEis$=VKn~FimqM@0Jo{Z!f#{% zYk?WVZHTOo^d@h&=DY8CSxHUngVsh@fCzH&3Akf9S-FSzqOc!ZRgJB2c_co=v9%9~ zPixKYq@)Z-QR^}sD7@J14rgB6mLDEF&e%#L9jj{%YWA=~+(Yp*K1hLi?6uMr2EDH@AKwx4ezf zqAP>qF3as&i*_Ksg;m@DT-uqbdUAJuJU*$7y8-pIVX~fAfM46`<2Irbr%h$|@yta2 zU`)JdHlLx$bei2x^U7)Y%IS#8@Bh{zZkGz;Ap%SZ=XsXdvP^%pPe5nAhVES_`x*Ee zoWdu~(8aRQ^}B(@sp%$=j?m6}zWe%=^V8;<+hk`~-Q)N4&@%U%)2=TRC__X=OzFw7 zBCkF+h@Bg#B11rU{mR6IiaiggY3Wo35{QW-&Y=57GDLCJ2NSl zmu3Sgvc|3e4BR<)P5R39tLfuU;Y7JR+{^NuB{G%8Y0P{S3sU9Hj;;(Xm$UGWFiMgG zBK!;|r7cc0SL8Pui&TXs>?4|q0h9`rftf|F5WO+?dZ`pl{>2y+jgsvuY%(twCebDx zgWZRj2UoGZG_-~x=8^$;=Fr&i_?&2=WH#m*2X*Q}5IUR`>S#lS!nuDfg%vGg^v7y>JTo-X%I&uJ&a z4cMs5%lElfB6lE59zjaPYtWo!!>Pajud&m(BXjpI>PE*QgYhHSQrP#nZuq1Dh#DE% z3%yO!Y#g-u2a@$KzM_4>!=jE34JrJ_hiK&7w7}S~TDh->NDcEo<@JT9cUWS7zS}Uj zB;Io1nX-{j8QQWuhTaL?N?xFRFOFbuQ8A)~pW?U|0fIXO8h5v#jazWnKyY^_1h>$*ySux?c4pqE=AGTy z+WBh#Qb-ql_jR6!UPqYZ>6W25WY#L#%@M2xcqOV2c;n2$A+*&w8Po#`t}6d6P73LH zycjv$EK}l%Q9`S-RrqWLLrgra?7Kk>cz|zI;e;EsJgKizO&g6B4OH&_CP}9#n{bdg z)!#r$8!458H)ZDgGk!F|U$wiLWgm`6Oh{xKHmE@a#d~~5K9>9NN_48H!baxYX7JbY8vAN}sP6{$1_cMH z=PPF28t3IYQf(n>Zi|eM;*S-y9srA1m>6c0`5<@tksPs4*qaUi^okdSm4U%J$^KpfA_C2gFnCHrV z=llct-@goUjTP$qN*Hh0Iww(09GG3wNAtNrN;g8#$(PR!A-?;&HP;jzbfNQO97Vpj za<2Z9YBIfhtfN74UfaCcNv3f-QuR}69lGu+e6Yl~vrk!`bJ4odj<~mw!Y%R9yzL<# zihIF}*-gn5J&^GsT9oh80l}D~H%7&&j!)F8h4@7~LT5Q|^H=jGFz!l&OH?>hL;hNJ2<2F9s8$vi?Z$eg-G z5p&8P!1-yur#qS|_S%ptEjdUE>Rc99g6YRi+}71V2Ln~CYK=%Aq$S`Lk`^d&KWUmm zj9Io;ObZ&Rd3rP#O3*nMhB%WUx&O^#zP+epth?K#J{y+x51u_}9oH8Lv9^I39l7$` z8(#cGYShw^gdE<@w~Sr*j{c+dy#!UQFVVH@g?M4*i!w%z0364pl>9yTos-h43np8}?fYJk7ypf65nQ_EDd5%RLFF?s*FN#^s*?gR94vJ;vI&2NYh_oD(BZ%r* z81L}zV@<>uDd7HB#-KEj&&n{CvYkg}M`+!iVP3-gvxRGTL`C&C#@Y3KI3>v}G7@5K zS>(A%2GlhlDYOK1(bv4#Xci$>iW$E6OX^+QW*AhPE%g+A(AHb#rDY8d8H7}C7p~r7 zy^Ff*t>1dtzG4%+>He-uqahI0=5rJ|W>Eu!v-Y5I#k-Tt4NuHb z`S^U*FlXDoP`D{DtM7B)4tkj~G|%LQIPA^X>ux|>U)Kar)GneRdf4-5Uq^6a{w1=k z*BVQ>h#T*6`QWnudE9(u5hVV>c2fyiVNZ_F-W)Cj&WNSt8joANn+D?_2~zYQ5AtH< z+mG_a(S5Bqa<6<}QKUiU()N6p-E2QHJh$wtep#&sz`q}$aVm1c7i#Jwp8a!z6H4Z} zPww`4-5yhW32Pz4wSj_dYG!)`&1c89iFY=kq$zU6WZG1?8Mvk@G(5i;G{_XF z`TP2bz~v?Rrq+xLbHhtjn9Fh!v57RnQ`4C2+Y6ho@4mMASSD9W{5kzzrq5&-B3_l{ zv2^|`OoG!#R7yOM*9~{aeY|(XQtD;LOLo=!udUaI0%s8(_i-Zg;ZE4Iu)m$vh> zluk{IKZl(5XaY8~Dc0~7S?z(*OxXLx$!an`XW|;UHEe>JzC0j>MvOYE@Job6f6&cx zVy?1rPS)rrLP-JxBmy-Kb8lya=Vbxolx0{B8UHdX;WVnjx?CdTaI97_2B?=o%u14F z)U|XpI`H^$bd?rJiR}2R8a9rmq*{HYg)$_=mHp;W z<3QB%@^+N|g$DPZBn8`$ zK!`=TT%Q2N!%rW(*D;^#8-=&S$zk7zhO1aRdUDTmQLp3I@hQc%yZNoCO{ZzkBkmuy zWDhL^b7o`YKOQn@d8$%hAf4|HGc)uQuDyjM%BK`H9SOy>i$}=$?zvbqkiUAruobiN6eytY z^F;PHa02-y8Z08eufr2Y@6RtF{yu&0VTe=JW5eKew&24ik_+={K0=JX__2w=qxe%! z-brOB`RmKfTxV??;Z%{n_rZvg5YZ>$GKacInji_1Sp~Av9`f ztE~v+#`mCVSkkChrH^gf`onkF=MHpu-UDGeYyxkxe{I%2WqX%yY>=SfAJ>k|3P3oK z@vdEg>^0xJ6^iEz#Wlelu1zm5?jI!a$5{_|%r-mr`pm?D{+j)c zAod61DvG)ZDP6l?6Oe#_*TBT9rj_E4i^V^%npQtLLr?BsZlAU~DhWL9pP3Wl?Ea?8 zlkc{c%tJZO54&GLRR$0yn1Eq*^X(hUq>P+iRg~Xwmel_vUYlw zfy%?Fb;;Rhgt)W9H>pCe-EOKW-X?yZHeK2qA?^djj@|m@zkFWqD7;(3QzPF@AO(0e z$xPWy=^^MhL?*NIq?*s-vU5S$<;0YV$fbGs-1OoKfl~l+1lC>>dXaQg^;~8g<%;TD zTe|Igi2T|h0a=Xpc{p86NWFfbt|%h=6V^+XvvEJq?|1gsOYx3ESU1Hq8?#{30G3Q zkW2j}gU)y~a9_#NfjVm&R(R3S+Bj)i3%MDI`eX3s>SL_l0;w&Fvx~ZP&&Kf0xiEMx z_^evA;xN`8HIsNR)#ItDy$Du5R{G)b3g7g6YecgM5rMvKN677s8nC;+J~!dB>iEp4 zhoFsA@am`YymSk{B?--qFqmXGJ;k{RIiKt*Rw6$+OP0g1DQ5ie*itZVN_W|E{o9ii zPbZmslk=?>B_)jZ^tyE&LzI&~uuvXJi3J?rRj>;bP` zN;>~+UgFU`qkECLt*UA+<#TN^uPmmCK^h-#15Vy=uP>eqR(-WIeYDWmI;of?n^Rz@HQa-U6Hz1Puu+ z?Twa3czn*;K#y0hbM1mJGczHmFFo9Igydq}VlKPOEsUX>$4%XRkc6pMQ8th5Zh1o} zhBfMrEr#H?-j4{l+1-oDy~JzHZDKgnjl4Th4ujp$Yb50AJ= zte>zU`5(#4P1MAS!Aweb&C z$L&w*v2DMw&-F-s%lBC|Uv!k^st8DzKrt5p@c(&ApQhpeWhBF3HCcPOl?1Cx|KS2AeyZzdP)+HDJ~7$2!Wl58y?0Q@oC^DJ+{Z8S^grk2L*4rEGue;* zynC$Qa7=CM(0CZWzPujWr|7v1nZBP&g@f5Fni*y8G}Sv1B7|G%fi&^+_XNXob_G6rIbWeYD_ouQYS|Gx#d&-gV|ycDZGdDTpGWO|m-yfmgqt)Y zf=XL-U2bE1BWq{1eC;`$Ob!n3@(fKl#mhAni7<&)i2_D3D_CQ;V!|98q#79`#P*@ z=aWI&S(A$fHL&IPohT-;3_rto=BPOVq9K{@DFZWaI#b6fHDVi}<}O6t~+a#87 zdON&t68uMlD(o^Bbp~Al3$C+T#%GEO3hPOwoL3H_%Y;i`v2$&Rqg0xC`1UriC)I+ZBXcodUIKWtW+F$=Rjx-hPU>(Z@+ zABNX{e7gwdC190p&w-TN1YOfV93KjtKI=ZtB^4|_H?8t-{HkiNGZ_kK!Y|aX^IrSy zfuQfWbVBcQa+F5vk~Hfl1@TX(L#k6g-!EoLKGj_%}qEYmjM6*6O*yWI9={{({6f^f{aAtQUGk||a zw3-R9tfB0S#WI;(ZXP+R1=-A}HWRFkUCY1As6kS)$xr~p5oTIVFTS#0bUy=S#5cuR z)q-%?YHj?~WvzcQGZHnA9urG&p%WphFU}f^$$l?~`WZA~Ntf>ufV`mtFbl5i4|Omd zt_LGB=<6m!a^`r0BCZ&*&{#xD-%%@+a#MA7-vQ$N4aVZ3O-;s4P1vWHjo>ZYy+Mpk zcUxSD6XW5ZfJZcQVjmdtuq;XLAT{{Y0FFNz64hmVBV)esN63>m9gx^LLqoLZQ8HAlno=XIde`*J9ukOs+5?>%XU*4y>E^)+ z-(Ky#zC4l;kA1DwydCRAx-j9cHW`Xf`29RX@v@;fLqS$=PN%SVWt{Ep@#xYv=U2GX z+Ns<6(TQ^L%;CvlkcUL>d?qQ24rR^vY1`i08p4nj&!Zk~+y>T;shC^5ik-lU%ISb$dost{ zkE;4!6|-n;zn}luKcDqQE&YlUGNTyp=*YydX}n*?0C`V=P9fAb#F!MrzlRbdbf=e> z%>|PG*5~^o^Mg)}hUV8{v;fA(tK&51z1)J?R2RfdUo&IMEXoZ6(CyU{g?I6+ElHK| zBZ|R$s=OLecE`i%%e!ynZU@48PgNvGE|%b)=Q@cBo7c9ZIO$vdooO&zaOLEy>sY&& z&+c^pN8w|e%_4q>);}u|$H=sn22h2oW$V_ACFxj9#@E8Y6o{1O-sX z17&f9Ee)0NL@0z7YKDsFS2n;>P^Ts*5;YPTcto4D2WylCd0GQaMKFcNZIIG1N+U5Y zerPgMIjAu->^m7&CB=BTW}GpfwnXWC|ni~FpA#T11N{7YbsEllrsF4&X+&EQS0+aosYT$H$9tp%p31sf0PR zk<}|4deCdA@DDXpR?$TWz4O)?D(rc&quE?yEMjz5(-KMC>eQ&+iIv@c@ z<%)1Yu%O&@y@p-na3$oUn27??a3}g@v*6XV40^-b^Sz)pIN{&m&HUgRQeL(^E74ZP zq^4$=zlNexa?dXnY%cJjR6B^7ajs|kKU0FC#CovX)Q_dZ7Ao3OI!`aXIXY1dV+5Go zB1gutWN#v{KbCTqqd(Zh6(;CtpSWWt=5#geG~z4Jt!uLI&tgJ|@AO2258uKe7mlgH z3Svm%Da%?HB^ijTeBo!F3}dEM;>`arpD1UwmCmD?TFBj$_C*E0KyC=rN?>S+-+vtH zGp7UD1b_xsj1yoaS@>Gj`%hh>3m9<*S;(Rr(PR)}rz%_o$5G}7B{M3EA$(0kO-~S2 zrwc4qL?|8ESI_$o2LoU>5$cV?6$E3T?s^loWqn7R(nM2&Jcvq{1D8e%$O~Xthe8MH zHn83cqLWou0Ga3cKjAI$PnT3!FgN0PGu6LS;DbWX5mQ2Df=&d`3`WL|Z%^{_KEFPJ z&OUl+dGYTpQ(Afnx!fF$wm+4(-z}~+-0JMDT8C3aCiD260GJt(x>$YMeySOrX5gif z_+)zi_-G-LJ&En0$M)+XxiX`IqATWorl1joLq{a|;gfvxKIMn|>Dk*IkxxMCMgBPn z9*LCRMTKKe=ofMUvuh%8{s#NC*Zc${58GRE{`$Snu9YW@Urm-%Z@=rsjwm09=bGdD z6oFW%F<;P*hZ`tt1n)X3U-};sioOWCD`{(g=H26kJz1`Ef03pTzBsN+(iLu~X!gN_ z+sYuQ#mtaUR_?^J3LX1(x#*Q4=`1}F@V@VBntk@!Da9ylJpYPswBbkf6-TaQNq?}sv6FVo z32KEHgZ$w#UEp=Egh2oCY#5T)UPhk1)AX)=c;H>rxm^777y=4|_Hi87=D%gCp|OY( ze5jN5eS4ynvwyyAdQUD~S#}~Y!)v#6+rg~wZ2&M)vz?=+&}jOA;~AJ8rpmGkO#XP}%u=p}vlebxu3 z{Cj+BZ}qd)muFr3x1GL}1hqgGx|ugb-NvXN4{LX$uNR4R{pt4dvpuSaUjs2Z1l^7= zvq#(Q7ERrK&peOrWS-7eTAj^HMQkq(_k*M6c>2DC_u>p^gNzm~uLdH2I~=DvhhQ+H zJvY`xjHp}l*m=9%WZVnnx{gklr${G=T49H6GQ+lFVaX3Nh1M#)f3cD1z({8;X~ui@ zz1B9m;O+UDm%t38eE(5kW%6rRu?B%4{;_oR^ov~mJ_7-EnwnZN;MfA&L%D*JFCZR_ z*^527W?Gw(E2;hV@I3x!FMz?>)Hvh=YH4s9eR1IWT#baNA(yXp6W7u6s6Y+CLih@Fm7tV#kuQQ)OpYcK0O3dE13I~e? zzd&!BRX(f_RmIf+ZHKbTm8|C`+dYM_ZyyPCRl+(zV#i9G$28e~c4PuKC+bdCV?RE% zxxAXIZc;==4S}Si$>fr6qG#t+EAfyUrAExAI!4JgR`Vbuy$TN>54Zm5@GXks&D_U$ zt0ts>Tl;h+DkIl5dv-O#O>!xB!4Qvm$gP)_p>#FI`_4K8G*yM3ygQlygtc|o?WRELv8d;t8?!z zm!7lVrZ9znEc*=*la!Xa+pRQA0VM~b$ga57r&nLR?oL-rrar?zc%hTY;>!t_m8`t& zr2KTAX%T)`s?*uP*1)g!Z272}B65tOr~~O4 z)*=#KYTdeSjkJn-UUVE&HHL5lm?gFWN`$LK4?LZQJ^JeK3J z=>dDQ$NRF)Ke{Gi?I_0F_J$w1o{Vwd49#eHKixH{dfir6UPpQeE8;gb%!Qh~pYgc5 zQEnD@#4%G~X#16tD-O`Ot}#3P+FDR$Nb^N6`FNfY9qq-EyV^`LQMU@sTAOzz-Uq)i zJF9$w){Zqt5@PD0;W!J^GXw^E-OT7APu#Os? zUK}?)+=ckCm-yZ(*C@Q>J`#RdefdO~IqSDq8L!w>_EpH8ik2OBv~JRx1`u)P+ya$M1V9L=z^h-ckD8R(Ry) zd=)q<8+|*ygH(Hk>t<)ts)v0N;l592%SS`W?s5@N)kWym(ph|z!^C#W>#xl+R z*`%SQ-NnTr4j3+zGV|6$#5zbzk)^H@!lOxDG#yv0o|7aLeLak3YNp>}#hz4Qv}56p z)uCS3l5QBSP8`vBQnI9J?NhB8LZoZ*AP3jC4p{kbxU|j)K;ZgEsA%Y5UNOTzcnG_q zN%)ONDtFU0pi4@gc~WP zIY-y4?Q}6jFKbh5Z8u(X-`jL)nqsaXlQGNp%|JB)^mwynX5an|p>M!%G1vqlgd;`4 z6=`jZ&TOJ(P`QO;kEN2NhlPByW{d?_5jk0CE2kt^hWD&WVpp}R6WGI9gu;J&tlITj zD1~heuK{kjJY#0B#xIQNd`$;n(0h|4!LhI}RhF78X_<-#Q-tq_7&oak>mGz%M0Nzo zP>c$bQtxgM(#(eBqJFQy1rE)J=&*BC1I4O2e+J`~4CV)9A%AX_PleS$H4@96i1|wF z&A_oKl0(ePG`}ulr3^C^MsVvbx@>WtKPE%Wc%KI;GMDXyIU}0fC{Rd8EgO|zb`Rm>)WD2SF?^{aMLi!*EpsW^>u_r97)Aa8jn2tC zN*HGN`dPKc&i*fRv(@U%?F@PqtpYa+m2GCZU&ft?uqxDZ`4y$SSV!E1)WX#doL;}N z6;V5zAbkV2v{03M=zzyLN#0BN1QXftMIn!@KslM9Tb?SgOZ}Yo8VPRLvT#S6>8G3^ z63uj?Or?0fTg*oM>`o!o5cmc#vslO?97J_X9_(_+(=*^;CZCRjEu=d8&XE(ypCF+U z8bUjRxgZv%anY$_g2IA_Q3e+WU}yKUxzGr1$Ol9qApJ2vXF?nhRG^YQA(-QL0o#9` zh+-U71n8~4U0+E>kvc4vEFSQBysZCW_H;RwZ>Ia9biS~&Q#oaSsnc%viL%j#c5L;b z6mT4qZQT9FL>FinP$=DptK^H`pmo?ubr-_1p83g7`^?plGCZKfzhwH$c2f|Y4#H>% z^v;He*&*@{ zx-|nI1i=}N@`zCcTwid+5i-7~6&0r}@9P!AP9)&vFc!;%CpeadO&bSFBAH62Eor1G zRl%x~nfCyAqHWK;Rl z*Bi2fKub(V2-|3-uEUbaltfxzhg<&W$xc&wvQAbs>*Xqs<>9x|jYS{Gjo>iIP-M_B z8hD$d{G=Whbpk(?k>l2v0d)!BPbRH=!ezNBjYdJS)No~|<9X}8P45MKfP;mt0mkxk zMK-2Ilmtjh1Uc$}MR3ia2)OclurZTpi*Z8P15v~m!GN2fWJ82%hk$Mj;3h!9!B9yM z0PyW3$2@)(>Ar`~!YcMZd4|FrNbY*haga<0`(1RT5?Pp-Ro6w?bltp#PNeHF?$;(F)Z}hKeeeksnY>NxYY=JHN4$q< zs>AVmUKrKq+{(mNyD-$ya73inL*5AA$0~`}fLAY1DTKt#GVuu5XOw+)(qDmYY#G(7 z{-n+!k*?}YI7_)8@aKNSE~<8tey{anB{5E@i`apM6Gp>E3uvOzdlZxtlC3po z*KG&2ql{Z_qIwM&pz>3@)BGSk9CbYG8glCGd}3d9H(x7+5dzG0l@VbP=d@bZ;oGtYyBn6 zpZhaxjg>#9C{yzB;w&W z&6}9v$I73WrN)J@cMN{zGJQ@(s$|k;l3}9}3ZG%M9$Z8>hY*mm@Sn;tHykP%}d^MK(%8aFsL-S7JZEbOn3GLDBt@x!U^-` z36O9}pakHW4TjJHRxGCaP|=gaTH#q)uzFE9Sg^X3CV?R?n}{UB_u0_9M`Vuron$mc z)NzZwk?W>?uqQP+(K?4>ymHo`I9tsiqS063R%j>pilyrb__Zfd<}b<4H80wmdpO(l z^`!aT0t-u8#2I0OEP2Dk+!-S;ERqL8740+c9!<(K+NLrOwho0lVZK;LwjMb5MqnMY zulKj4W}iREt#pR6j)oGI?QT-+T0=jqBy(}AHibdVjaebfo!R8an>4ou{x!DgT(kXl z4`~DCX>vkJyp2TB@JD3{!%2U7F~MCXUXp~G61m`ZySSMqPFQv7OFjEJfDcQn=@{zI ztk#jf<#P+eshv>0LDc&$kbUEGXDH$C8ZoVIZ}AYW#NU+L^~0Gfe4Aahv}};9yWb_; zda@u0D)R$F?I?qm%osnkx*(J(8`KUf)Iz=aXDyhXA9O#i*;BPD-+9q?2te?Nj6B?K z2>1re+zBtR_c>%N%MkM)xg}sNP5}?)Dcb4@^9{Y%0Qx2lPlRd)?~Tpn30zuaBx#(h}aq@re19 zC}`@a2)Atr324Ouk}g4xP$a-yI7!9ed_oB@kUG2=?B@u@70Un?VF3dT!#|`!PnsYQ z2NMCXh5d#wf;{wd(g~vbG0+u|HW4Rbo}u0e`+cVn8L%@0Xqa{KB@!L8#4&P-;DbeK z%|aZKa}Mg@_O*`L=(+f+-D+(6@6zpa`py0P2W`=v%k|yd{ zX#b;qu+_>ri#8>@__&@@wiw1D!ob6#^mi*)9?UOR1W53kQO@5|)f(|#NPLwV-eD(j zzQSo@(q0y#<{lZbr-gwvH+jUm9x~fn6zEQl6mWI03{z)LEzaPy2`v2HGVM+UQ8uVZ zSaVGe*B8<4cn<~FQx`4DO}H{KsW-jwjYIz%zM{piQTvAr_#d!VTm_w47HXqx&?z-1 z>_{v#4Bt<@=I(8{>GuW2Sz0aKVVj(~bCFuPcxliEmfC7`ZEV(Nom%GM$>s=WkMEkC z+=U30zER^!rI9=GrLfvi6!upcQ*ja@6tai|6qI!O#E;?rxN@=2({{8)Xq)yV{tIO( z`-lf&6KfR@V?{pbE<7?0wfJVSVLR zK%jbnzXvU%@xP<1=F-3(3AG{RRA>n3Q8SYXrJ>>q45mFd5+H)TM*5=}cP2DW)B{8a z8${)ogJXxy??SEpL|rLj4vlAxa=M9_z>LIq4=rEG{;{hcWAoa2@127){CqQ&9}&Qh zHY|$PsS6dz4(pdd0d>rR)rrcJe6AVU0Hu}YPi2$tgv7Oe%K+|dO!0?(Ux*ASIfrFr zp`hfCs|U&gp9BQ{LacUKTKAl^ZafTYcUCX$Ytb^(1XkxL5+R#@S^`BPkeg_mo3eg( z`Q7hp$h~!Kn@Ni9rfcIZO=07Hs}4z6dGM9GrTt87LeqM06FSd{XC0Yt z`CUlPQp*Y9Y9ja1WL%k_cQ8$;@>HBv$>%YrFD>?K7&7e1xj}!B_bcEF{e+b!5|&m= zYeQizJda&#V@QS0f#inO%u0#7(+W3^Z9wvHm_-HljK^gAcMyEj{)u-ncG=|4^M$^G z!9Y10GzJT=W)QdHcOo6Lp5Wpt_CT~Ej-M@%#STpQeWkN{@J5SZHagEy4B_!XK;{Ql zFC#&~Ll>xuwhsT;-?6NF$iJ-$fVW1+I0)UIx9BKE*h zY}P^4mOD>E*cv#3uIF*Fy@2EU4dED~?m4-OjsuRKj#OH9SO+qytRh@92WhNVbHAuh zL>$2AWDSvz7_e6)!%U&}-+QsSg0YPYQ=Cw_n`d|!S<7S9xe4Y-PDiKd%|GKc9Vy#> zXQLTdt_rhInWdfnLqcwsTA*x9Y;m9Hu(Z|s(b~?tUkx>GcbYWBRpvID)3;7Hul#zb z#m<}8G+(hAfz%nL9zw)@vNr^xKm%{YPo_9f(CK;`2}UDWWd*Swl@>I6xiO8Yvs%NMhA6K6<^vEJozi8L@8bOiaxMxOe`6GdCHgh^ch!m=M zk=N#c6N05PJK)w_y@@#t%4_jW8^#AYvy+&Ut^Yp9NePq#w=o zINLi6O_kz%ISGT7$yTaqAf&Aj2xKe}dR>Xzwic1lz%YJy=`z5P^O>V27K*>IDikCg z*^*DlwW8z(CsB?{Weo#hzu<5{%?&oD6OHSoMgE6aD@kP{B+P@hnBQZ8SN(v7&)670 z_{|YjPuyM>u8^=!@O`mXKjcrv&ey4*^ES|x;NkpMB88o(nU*#JePN*DVme8eAu(@! zhku~UR%}yzk#{`FPxFDWcZCUG@U#LjIWQmrWMX$f#kLk#4(XdmF#HQUx?_k_uOh2p zB_EZn`tUX22yoKN2Q@}|Kg8l$e$YTQ7E8b@pi#b$)wO}5hzFq4tnZ2=wN&ppC&UGl zz%%+qZu+r?OieZ}ZBbD89KwcK6VUfCOX5Ul=F-!%2Krr(*mc)Mm z5=x3LHwuP}GCVmDv<9jWLbU%2o=Y+UEc11tu_a$`=f)}=AGLP%QV|qK^)-u(%Cy!mq5VB78FKYP0vLq*I0n@+w$W#mcHka`RLSMus6u$p8&YB~7*D zYED?KH0aJ~G_$a7jNX1^J72)WgTDxzuY;2q|Fg&k-<*kie;F?MP+A$aWF$j`ELtc% zu!s$K9T*NUg9;?VO-3?;tYb**xCC;3Xn{)Kzy4$qt**Bf>qS21>Wn8Xmc@;QWt`@@ zBqhDlRZ+`xcbirrXif9sKhHnEvCH~yfxi4xx9l%&2{z@Df*l>yi3;!wgLN`Ah8_+s z8fdE~TdYv7TUZ`bNj#le)UC)->~C!m82NjG!?KLm_ZMdfNter*_|k{rk@1f9JqL|t zJ8-}K@D8h~4I+I4RXZ5VDVUIQN*ZCn$5fjtq^$^<#FjbM+D8pD2dOVD3zedeS}wysh{Ob3GrqTM zOmr6xW3?H+C2DUaCjRBR|h?WpqexIh!0w(d~9><4K!soSoP_kvO(r$2+`OJ1XT|;90y11_5PzQmn+kwzHb-Y`GFq8|Sm#hDsyS4!!AygO?7UvMSv ze}pSb|AH$wi|BJ26(>p@0KDN9b1lA26L{)jdY<7J>=h~uF~&<=%O~^@XjQUHI=^4Y z0E}Ftl?JMFB6Ji^_d{0~vgosj zjvs}{2BO0S?7r3xq6k=|9D;QixaPH~RL%TYQvFRvAlP1X${cyTX5K)-%mMhbCYT87 za|c#3)_d za*?8J8KcPrqG64xsGVqr&^K-!88X9>$d>1&MfNR&SB=OPQ$S=vLDrkUR2H_K7a`Yc z!`%Ou{3C%6z$L+F;KX`|fD3@<_$kM4*3}hsQ1f391?8<-eTZmBLTzgKS%Zq*L8_2K zG}{I;dZ=xNnpF`~LbMtJ!dn@8cr02|0nvTN8^e+kCV7(e@??7dxwgU-&GveJ|0@7( zU(+FIobGxy%GhdFMOH8;Fpo4eBpAb)4Qhme@Q?E zxD7bWnuN-FJbILlG|3i{W}TWk_(?;j!|6oqv)Z{0sa@M}XO9tJMA&!sLEQ{f)aZM) z!6!XxDg1O)35LKwoN$|P1?qym3ORbbuz_DM+sabadE^hq;OC@`jL(aIQ|>DClw!|5 z2emTwG6wqqY=(>iz($@&w4CWsf_X##P3GY_YJbmi<@`?SqgVCz*~ACn0S4I@j3#Cf zJoMg1Gb>T*0f5V)J8z%Rbe-^)mpfjIx!S0bqSrP;MVEHzsnKOxu5jsf217M2vSH1GKXASITX)2Jj4RE1LMKPs7Q^Gfa(&TiPkHiU z#utPQz^jm#nKbPttv2Gr!Hx4AX(7oi?^3FY z7D`CyfrEYe#U=8a?iHg*HHflu5q%Guy_%`3^H+ReO^3#GEMz9pE3@-h>&=ML1(fl> z{rwjS0a}SZSi>;ZSCNA5x)ru5Ev_MKX_T zi}Wo9wB2`Yzk@;dg-T$SSE#-Sf(-TQ6)oU`AHVzSW{W}n;aKqXr>Ar#JH)4N+Oj?IT&XemGxUMclP#j7*N(0fR{n=mh^J9W)O02UwIbly2<}(8wAiui z#v$>d!kJ1;s%j@=>o0#Nl#4BzZo}mF?wQgy)wAtZYq~`^))cG>9oo{Xd@q8xh{^Z5 z_e!)H1;YZy<=-Hq zYQqD?q=Znel(IH>9}j~?vawU;qFNR*sbFCT@$DVTY2lSWh$smKYJTL~b;MS->S&(* zY3wT(VJGkC+nrt}!u)02jZzN>rI3(|jAgzpFTDjWu_f^l^XL1c)H(lfwOI3Yn^c%T zV?Xib$h5Xs*%9LE==FF#$N|t=GPyu2Ad_p|?gqG&%`dY4*Mc%F79oq4$x8nJp<1)n zA1efRuw_iep`s@n5F)1aJv^93>XpQJtum2?PsvI)0U1prNJ%5H#WooEhM#@Lu`(5+ z-+-VodEw6~gB$?aVJ!EtS{$M#CVS#mn^1N%VI(a#I?WR*XOg8Qsq@v#ITAf^#+@1! zvfqPMD;lZYk^{nxHh?mab5B5_;_fh&>Jq9gm|6kB8g)HZS)s!!3-LsBCC1?s)-H?f zBi8ij9o>IuHPMHiIdUr*&DF7H>WIchS8O&_pHaoc+1W8s5K6duEHWUAua<-aVNoBd zgdu_hhd4hAw6b;pzatV?Gkg9Bs*0k8t(lS*OlSFv&d07`(F;GnduT6_>MK~}EkqZo z9E8RzSS3>3!XAt;9Cl5mkdT8As4(42Dm&@z_Ad&iaHpyksSaHu&!1ZHV zDvTIvg_@i(Z1J{n|B=nkJnDB>m3oA;?yMO^(yB4^??z;p7lYDzQF?L#2LvM5z=zZs zeaBXm5R#ZwqaBQJsw%X-YI87Q{^AbxajE$>8iw^_s-~?*R83EJ9x5|gG6)0fHFj z1%VI~0e%e#>Xisr|bZNzXcvv5qaac!#7nHO^o*nWOFlM-F2LjeVKgSZVezv!;` zEyMXEsR0QSPE>jAMv=^%`Uu3HzkUNzS@!Bg6$(IlJ{5&XNqB=Eyr{N3j0OvhU-U`Y z<{Fmqd&YiTQx=;vx%|MG@ECt%OjgqGo@{*TBJt-hHb!-;-#OIT$Hx90|6or^8?j$H zEGMHzI@#+{q`9hc$dsF|ROf5hn7s4fC(PG?d9oJ6N>jF+lUU@dQ?Hg;^At4|kD@S5 znWg;M1vu5HS$BjQKWtw$fG=dY1GCGNqe&9sk1@!BUDnCr9bUz{GR;M*A}_#A(a`3Q zD=tE`)5c9C8?ERH{mW(YYK#aWXo!Ip*;tav5%Yh9Kel+}O4VlV?+{F8!~&uj;S37{ ztF0(-$mGzl+;q5`OsciH;dET#P&5ar!(_tz`=Z5#0#1aKHZ_@N4?iLxP{0oSYJ}yN z3-n*mF^aDvLg#RJT7LEn@Lea~`7PDY=Ls&7W=2ZXr)UGaUQ7{w&7sJ0a8z95`WGE7ZpZINJ+5teK zepH6;uIF`izc?~;>flAGAA!cc_Kwl-4vP!kyKsFZD1>Wqs&HexTA!_$p&M?Q@2(}v zgElu|#rZ7K3*Ay(URPNUbi$Tk^`BChO9NnBh3OA~rzQN{S zL}b_a^MI7drM~COP-EACNQI8vKhU1&)H67WnBNHHSwh1m5#hM=yb-FL9KdMW750RL zG`mgt`~8H0C~~eyuNai!Aq%BYqRA%zAfDEL5RV=fo@&a6qt4pGcg3r6uBh)2^qv}K z{lf!xu+!!Thb&uoNp4xB`+TF({?GAFo;P&Wozd~i*FF`B0E@l>IAf?5vN$1chMja0%`KLI@Dt-GjRacXxLP?(XjH?k+{)UdXMq%yiFm&)j=|K-F4RYklAQ z?!BLVjs&{(YSo!Egp#AsC8-rXB^gJSe$wk4;Qf0YxMAp-=zu_4IB1ZT-xf?CM0Pb~ zK=e06=5r=0%pJV%l zOOT6;ESTgQ(gpO#X9z}52%^$wh+s^cbVOyskv|+rJRT{MF{v7x2$$s4jT)2#{asQV z9--<_3q82GA1=INZNflJy=PQrFJA8%{RWEDxAm@cXT!hd{+l)Z%>CKS6Z>Mp>C)uQ zXeb*wqDcQ%=oskzccCMh_JM|~Q%22livgXdP_;DruYvxV(!_U?#f0iV7TZ+BlbsSl z3@k!_AZ)0Vzb_>0w{J#%h*~p$TsEmFtlkis6ILE3gG054!Se45jZr1pxls`x;y(i5puc1?f#VhY1$&Xz1S6}lBp~Hj@Za(m`*}FH);(txmQw5FnJn0f zsJ?78;(1Qdk2!iuh~}POw6J#Kdj!xM3|WMYSwft}eQ&mxg=Hz(n8TYLN<HWEHzGFRvTnc8otCo1}_O+U8l;i zc=t{pr7)Ad#hwhmaiL znDY(sNue&=2y5#Ift`ftg;4&d;6+)2z6=3bA-Y*(EC_*s@Eb#;IO|RTzYaPlK40+# z*+%I10C7`zTf*O>Eu!C%hgU+BeCsrD7RvFLndN|LHU(XQ0njCT9}@|eORy}eZSorO z{t;+nHskfK+P;^wgl{BpBt}oJ{;V#CVjj-Ga)r-m{e|2O)BnA-xd1G}9aEpu>NXz) zoH7+|vWgw^-C`(yY~%GU<+}mnh*F**Q5z+3Fhau$Etf(@6dOE-jGfr^V`UgOTU@py z^w+)51TGw#km#SA1UN=PF^&d)CfXd-Xfh$o*0b!^de*grg@gykqgd25OAo^7ooji%wt6Qvtg#GGq+ zW5j#(A%(S$$&ReTNy)(Q?y;J6FpSXW>kZ?LiHDuU35y@Ek(xX;wV>4t-5x{V4~+P} z(D#194#tzO9`J&u?n9X__aunX$av*WQ~64Xn}VH9DnE1RPC{T<|D2! z`kU)_e=sQUgLQXSWJ~g9O_C=epEDx5=3$O`cZHmeq9F9hJ*Qs`9kxa=Kx%jA51^ie zri4I}_#lNM1$lTi&PSL?%Bn$*l(+Xc2jl=PmK?TEkc@DMh8#(NQdtTeZ}~AgmCKs|ap$X5JGNEb zoO_HJEj0%{=f`R0Zrm!R(i#12#Zq8!M!s&YDi-YC5J|D**7{U1@6)CNxEDfq298O?eitq_y`8e`BNg-S|2(#*cOQIcLK<~he zVFhDCR6`ED=^JOqq;!v9bc5|U(L@_&Xnz*JVT^2MA@##zFpf~&viFY0hEN;Q_~iHx zgy!1$7tbvU_oLTqH%SfdhXFMmDH0AG#a{i^uyIQTa`1DZRC`3-P{wT5Dxk<7K|jY* z_#c>=v55Nq_#(>U$N23QOJtT}R+RSz{;R|TGt`I`_uwVI+XJ8RdaF=}H{=Gaoy_AC z1h^L?&I`hC5Er}+V%}Hj_d*4r$yNnGR6XU~9Vf%WW9lOzoAhJT5F^o@%=-K;{vM6B zuPwZK;JiJgoO%Xf*I)}If>pO;u3Ra@HwX$4$5ZCPJ!Z;PqN6tBAMDbU9-BNa|B0?F z{T0Ug*c~%?M=e)fYod&91k1w`dg$`dsg3OKUcjb5UhW_8`pt?yMq6Cqdl())z22dJ z;?6tYA3185&{;zZTkwVNA1h`2{tI%J81Zx<+|yCl1U05C*R5^xH=C^nwq_(pnGe@E z5rqR;-q$BT{t055QU^Mvv`ckV2|d1_Qn&vL)X`E0?JE(>L9D)%Tt!b}vnbC)@&hgx z+;mTM(Y>z%Eajif2kf%pD!^Vp6M6@FOvp2f&FaSJ)3JC^!cm|NS`K%qw=Xu*;i-K; zHSbriDLnrc^`>y-Hrah<-;7@}}yFM6Y;K7B|=X~tl!7~a;L0!v35H!=B zV9Qn+K*(1{=EC^_wzy>TCE=KJ#!g#Q<*Ia;=>l1DhC}6JkIIICiN3s1=7&O1Rs#Of zNbUlhcxp{@(NIUpy8mw6kE?phwMVgZ7WeAgQl&h}!u+7R zZ6?cXV9Ly_At_}?OFi@}8h*GdEjbg`Kd`C9K=)WJ`uEV{N7V#fecy)c{8&FK>q9`X zm^gM>3KI38Lo#HXVjrE^+=m{FcWkO^P`TAG)!+SEa%=n(@VZ8jA)L~w*;G}1Lvd&N z|CR0m-|+ASzo8M2V33Vv*TQ&*;RQ$F5&ls;y3Bq(U;%_afdLt~qmNjnhi+C)7f*$d zh{xjBGL}rj`iNX5yP9&n<&1S$^jBQ1w>Dccnr_i7i51OiUEQ)KJ&b`qjRoK4>jG;G zj5jS8FJ6_Vi(4Dr5US(ams%LrgqzLuV_K8^|DN@5Vu#hP3zr==*)kr`oX`hW?Q}+> zp}?}deG{nrr>MtyUkK&26Ut!qvq@RR`qg;w0~`VqUWB|lBlIpP0L9b{<<3AW5#X$2`qk?h2W%unMcgv ztI4xZ==8;=m?2b?qpNk$G0COAsIpiJ^kMuCd@`~l^|P}2-MxnJjzqmFMx%1?YXaLN zJ!@D3Z4uZ)OJ~jnvg)5UkxD8vi`5gE&hsc!Cd*gej|BAB6Vbx`)^7$OBZ;S%=^8%v z89&P9YU~Mr6w4&H+{}4+--Y}5K}Z1h_jWM$U&0f{g|H3O3P^X`r|bVo{d@zPVY~3~;DQgdDWoSv07+LrTDCy~34|?FwH?$z z&X}%Ah*Sz>jV@d)JDYzkjC2;2(4f8-cS^TUzyP+f5YWGI7CjMR3*H?zx%l^AoV1sb zKQuu)jw(?ynga5>T}^HOp=HWgkPvu%dL#O-p_+69sj|hfsYvE7CD^? zGm09BoTVzEm=Ia!YzV~S@L^Kfe@b}{1B_RC_)0!24L{wPe)_rkzs5ZOPW7~o4>JE< z_1qSdtF*cqS!ktbnpTu&5K=IUG`JO%dNNBENoF={#1QeEe|;X z|3sgGhnQmN1Kg6~PBryin*y*&FC zEx^Z%5Nb#l^7jtUzY2FgL^|#NP4FO;+`sG0H6YLTa;C3V)&(z+ldbjZQcqTfg09tQ zhHh@mi}i-3){W`7^=%1I3ZiJ)UShyHQ|8&>HipmuCLu`4@rUX~s}h8=(l=;(QyCDL zb@z2iVJe^RYj1}B5j(okK1yG3F%P`4dQ+l*QW_@o^@Mg+4f_X^eL@YRgqI%$#)P}* zP2%)Lz{$}53U17e?N(Y5b`kjgTk>~bbXkTf)wfnhy??ClaAkjw)E|y1SMSC~;xyys zi9xS>lcskfOjLYA%4>i|An+uacd}`fJB0MXQ^~`cuNqjwz%&$SAz@MXZAa`0Ze+KH zf^o;*DFNCLLqL~eAdk^;vT z|&sWl>&i z;S-ToQLb02>?YTwuBG~4YdI~>mz71pU(pz=V}t)dkbU|?kVSn<{R?^k!}bpZSzd+- zfXW-sLi2q9ChI&}zwu5y64+|&T*S~gNT;K0aJ;l0L1t*hgih(6z~IKUny7$CL`ajp zW$UWJB-aSm{?8_k?K8)pCQe|#x;(lVG|WDm1s0mn)5qi$=1wXx&H^q$y>X@N1nQry z=oKNb3gIcJ*r)4qgovz}}1d)3DlA`>YTth6mK;(*vQ?sE5;C1yQA6LPM8X=zak&SKjM02oxWG1*PNkjl)1D@0M;hx4jVg4c*w?O56r>LVLfzOaGeePN&A)}q=fcvz3%@U#)J6W;`?UZ)I8xY* zs;ZOvLkwPmll1QhHVxRYn{pgQj=2Xpr(%==TwHK#28kFRqI?7JqNE#IGlA^aw;~&_ zcNt#OCk1~d=TE}Ue26ziXW%bS2bYdin2S$+G))DaENkqf^$$5t$VBLx6}0Mfw-3zP zF9b4hOVo6Sr2sc?6AX?K?e1IsXYz1#Knv&HqN?f;B& zDBj4a#I*l(L;pXcoWfz`_Z}qmj4m*qr06~*>FLp^g6I(>KR^HJ-$0UIi9G#VF@tK1 z@L$9XMWXBvRazPt4>;8#%RO+&{hxv+u2%Q^e+n9hnkydZ7GRD}rqb5S;Kb(JMT1z@ zKmWlr!vdPGoH>RQ%VH-){#}D%^A)tPA7orhmZ& zbbSigzpmdjSF5H2!Fj@9gvepx!`LcGI&Xe$5LyR2pa3?(vAZ@w#qPK~tb;S#@*NHB zn+@O;#|#7Fz3QdTU=S{ybG~{mb2*#=z!2M!@qk0y$qY-Kg(m!m(w4S1fod^%>M(CPdHWU`` zOiG{kGVHZWq`e#bPc&rkomM>rQ)Y%ivpMXw2QPXGS`*0JGfm_eRKcbJHx;?vjq7Yt zXg0tyjn}GTVtGt<$1{b+i;$;T@ONxv*c6|S?vUAg@jK(6o7^#YE!oh=EE_NW%A8x^deK%O6_Kl=7WswXrtI^*7+I_t3{*~k|>av*s z;mT65-F%(pPRGT5&oRsMoT4#(yR+tOf7QAT(C%hI1*4?GI+&Xo!ko#eLlVII0h*L` zb+ATr$p3lGP#rMj@Kc3n`^r@0Y8Z#$^-AAp9dX(!%n@O7&!-_oaov}BnB*m|@SLYH zt_EMYeKwRd{x4mF{m&WAzbl)T7{8x^z77>xnn@gs!MU5s5A8$3cOWu#_s-Q=pi$)DfIq zh3Nd|S^8}fk@WQK-e`puD)k4|TOpWs@Z#>==LCgp>*14rUwR_@urEM{u?QdKaRzLI zRw_E|Fz2||b>m_Dg``49dcLle>z4SaET_9@0e+rDr<0`)E6{h1y|0bal`zaJ)Y?xoN?MFNcyz7oKE$j( zN16z}L%sOa92~zUFw~8#H(eDb^2N!cZxNnNB#m*GF_WvrAnip%Tjyz`LzIqLgz=O% zF9X*HCD%>pgUrDUZ(%Da{QAp}-LW-W6*szIXKd|H8tw&SQ&;qQddNuNYb7j&aWpT{ zd;SfzXfg0z6U!2&9MWr`tMWY{IZC0-#yF5kRC$X1F4 zu8uXL{-rurnA?Boz(OUF{&3ZG2W;h~5>NiQ1~O8JtD>zAT2~#Qn(8>mS_H4L#_?Vs zr_A%dTfiV`avR@;s{}r)g9s?beQXA!os0{TRtyalj*a&;! zhrgpl`NJJEv)B7xUHwP6Zt>GI-0OU!*J2KYhv7>v}SxIw{dGXAx>Jwe`&=v6S$ zz?A?41^?pZiRD0pIJEM$pSl4AmVCn|F&g!kctC`ueWrwql0ULOh z@R_(GxXngs6KSVU%e(`L5ET#co?Lio7+G&GIo;JUH(#}>FhF3s%MWu098-L?vK*Y5 zk2DlsUb?DDt|2Cx;BuD*g|fq^kv+tE_ACnuTCT7pRyb8(Q!ydLA+&INS=+x944yqr z_*yJ7zRkttwL+{I{EYA};%=@pjIJ+gB|l|KE&{gFWKnO^?P1}0`R#gaVOQ-0k4x~b`5h(SVaxB%ucl?X zA0odKx}3|@Zq%16+Gd3qv96P{3w9U`S9*1Po(YcLFPgbw>aZ&CvIX9t!yy>M;d}0g z1)iHb?sU0(b?9lSJI}Qsnqb6HA?)4bvEcT*Bs$)o&xeko8yhsoqaQ$0xc4e2mVYp5 z7<(5um=(jl){PO4hrG_rb_8S?K@MaI7{oYjKNfGWf%h#VEr#oiU-BVjk5=#jtp4IuNVyQ98I!bx^kUVu<`zSDo`#HA5-aK*F^j{=-~* z6R8^~AKUbRHd;yIbUlMM1yKlCVkk^KpedhZ$ju!izMYv6`cX}noSmh*aWlK&mDU^`RAU2)dPT7OK^k&YqVng)+&zf_|91t(t@E+fzLcqT>NT@HA!L_^602~%CEZmv%#?Z{Np&u+ zGNP)0Lq}fgg{XvC>m8f@2 zNH=+RS8gCQN2b2AO=_hamjZ~H}0LF5YJe)eibwH5`Xpxma;@SM#lT#KjRZbqZr8i=`3uixd@R|tK%>s z!jBk5{xmC~RDCa&x+3#x{5xq>k-((v+?|lIH?wiJ-q@D8(T;bRB^yrU2!@rhtVZ|{ zq>{J9&kb@d#Gd<)xKrqT>mI;lREx8vR2@u}f7a409 z*~OQU^xPu$w7hJ2e5upKX{2%#<9nrL%mS_QGTsB`;WwTyqr4h(GFP?jIIP<5&#FBY zYYvOECfsj!cPVdOcS)`$F=#j#lR4eRJhCKIGzC2jA3yb55}+x0wCN4+pyg?kn+b%tOSfu3AZlA_l;lQ7W<#)k4rG6V?7Di*ZtJD>gV<%_arW!|C*FE@iNhVm z!>mP%<+iJk{BshagrXi6!M&^=X~oy=L(U4`<0ld=HcOZLp1un4!;R(#wxhRooflJe zv`Ubc%y|25wG2|A_Gin3-)y5Y3|2@X6!7M>uXjoCDppZhTVuN#*@k5BnBi+Uzn9JUYHnd_jNBSqY>bCACE?SZ4@TSLv& z1>$f}#$@xoGiUgH2le^Tleo!REA_O&*qF7>XH!|zMPF3~0}r6dIm7d=&f=NrL1t{N zPFf{OvdeP9?$gcja(f-uF!M0phKkbVNKa?GmdDsu?~Z^;7N_UT#qSpfI)+I0d7_dH z1+C_jgnsL@p9otr7Q?XX;#w}pW7kjj$C`?`lEBiymZulq#tN6)fPE}?yd>(v?AZr* zFWym-AF~HwH0JQc>xPK`dS-YRKGA`}n?h$!QK?+x>3%*9l~aNErrI4Vi{q@#o*D(< z_jygO*)5|2Xrl z*{W_*#F1p({g7gE@p<-~yVK&vQAO)>2Peqe%I-C4fn-Cw*=>7s5y-WW-e7%8&)0e0 z2lyHyZ>SFq-W1( zPrxe8(yVDH=}6hjSbJNOtmxbu%i#}QDKNGM%+O?M$~%UGxazYs4hx@BGEWOh049Em zGO_3SL?D@OcWjz>*M))%%bJrnA&z{YLFaYn2EjXzFst^LYKFJHm4;94d)UwWO0_yA z5~*B3m%DbfH{G^F<|qpniv#No(-Ri6g9Mx(-&bTj%RXhUp#pFO9>;jyWo$fuD!5fI zOm5HMH8QlcDOUU{n>-E5OwGv6$1xexs>#z`vb@h_>P`g(Ne?0jwnI}okNDTpBxEfV zwps@TmENBf{kop-xAxe8FcXET_N|dy)OOu|n2AfN?*l|F5N&iEN6;jdR|+`w5W#xX zKZBeZxH<{)3XD42^lTlWItykmR?nJEL#?weqYfwCFA_XxOjbfmI01=Avr)Ab*^ z`MVduKq3I%c1q`DN=(cqQZ^cVU75z`CUiV(hjvz8uG;)-TSFs-bIh*1?3 zqAS!+7k(6|);ac&5zGc%6H8Fg6))<5F3MRhworj)bz#s+@HIlu&QM^ou&y-|u4?+_ z=R}(=&GbT>#85!jYi|!Um;a1DqEjjguZ)qm*qV7*kQnUJB)qpaJT*)f|1)7=pFZPK zCL|U}ij;lkD|f9u&&%KT@=P0wo2LLj zb{uyu*Pjf;0@s|4TCC{iIHTuN`Oa6HRfr~)zaAEy+uP_M2a0YHgI!-VEpBG%9w*OD zUPoIE*D4S89%^KVVKMSh5u=F2IwJI>$+~V~?vyuB4-!A5Qer#NVIsoX7oc5F#grvJ*z46`S=P=1v z;p6zMHM_y3A5EaSmV3!p0-odaq{CPJY7@$E_~q8AV;uRyDQm&2(PL<_A9>lcRrUpF z1Z)n&yXTJRVN3B4(VBz+e!U5q$`nsC0enT<w#q z!SW4|OyZjr#%TOp3+RT#!}-AGT#H3#`9Rd(Ucv5*y!2xLY&%oSejx8aaC4~RktWB! zcw65vjc9t&e(aRVKj7X_@s&kwDc^TWqdqNf8!CcC`BFKrg=-aPjNpqD5l_#0#7rhnRp9O>Sc-h%Fl8iGe2*8 za<~{vA?Us!b0BlNfn6y_-)VjhIctT>Y&EB2y!mz#$yKfFt=8Un6i%|n6_??O$sR_m zy_MmqfHddzBy$d`d?lK4kGeXMh*0K- z@L)~Hu$PHc%T~{=%=1BHQk)6f=2e^qI+p=ue^e1A3 z@IsF&yQ=VQC71xm4J~KQ(iOcyAMhg}E`$HL*S6Uq=bsYulYqZI6<)-FMt~-cZlHXM+)yB?=mEf1yrnk-Ak^PT?k&h0FHRB+y{{Zi;r`PTG4?2zxljdc<1=Y=_c6uhrkt*DlH2o@X% zX|b9x_{!3Tnds_D+r60&?ud%-hXg!wg+EFRca4og@GQgW2^H!vKl&KhDrbKY2}cw= z^d*&=;^u&W=HZ3NZu*h_{-Tzw>CU_u+7DZ!r7D~uA{kQ=S$(W{AnRGGAFs=2xfmuM z%-np0kz>(8mOJmqEmKXu5#r`tW~pWqnR0z66+RrPyHguWI^US(+s_C+xE#8~{BsFI zF!&>s_=i`2Pq8I((pDJ5${v%dm#Atk6E*-mfihf?!KaXT(YPyS>EaN}+FlcsGS#7- zj<`u(lOYchCB^xEbHS3Ov!Eqdzk+=G zaFmwkmC~R+dkqWDixQGea@4wz79fdInd@7vM?_gp)f<(wrp^Z0WT#Tc>rNEi#)1xC zSrZC^r!Z|TpKRISP};%Btab0%$IEz9V!O5)#Sh{T zE$hzLm6{}NjVs|3kr`M1xEIZ`o9oPt$vV$R7?zrmb^JnwfX)8=2gJUifmB(Fn)mc* zeKy@aK~#o@I#cJ*+zRgX^G`rlhl4sKV=cNLojWI=9S8cMuhiNI03HkJ=KIHu$3k`- zB@LXRKfX>h-<93DK5MSfdqL-J&0Qak;jRdu6Sid7_dE9T+6~TIb#Z!qmPz+i0Ceb$ z!~a|dNw>eGUfsEd2SBp0BWN?830{K~;B)OoYrKE`X2EjRave8J=|{InD^t$kc|6m3 zMac3bh+H6&(53Qn*t{37lUX51FM8a1F?%hn@S8kJoOHPOvB5upcEIu@*KMB0UEwyd z%_^?rUc~i@zs3Be1qIMZbOkH~7GqkyE#JHXn+DCWM?cW0uI`3kO}GYohJOEw zwk2~gU#`<>=-QC5pjOb_9pQm{&9 z`q3F;81weRo;6qXvnJc(K)SZz#;jLSf?8jcn%b23jom2wQFuBt&O~da(0da$G;pj1 z_|@S_8ryeAdZ)i1`d|!n)_3L_PQaVR?OwsBLHwvcntDs3L>vx!TXwv;y{;6fjSem! z@?i7sa~+=6r1{Y)?dVR&=~?wU+m50Ms0mS-Bwl1V(6E3qO#MBW%)R+N!!zyVq`Lph zVYPjSqcMo@Oo#_9%cHhLFQ8<5Y&(FyAf%qe^^woviND4kkQ%{GE_Kd)s$oAtH;%~? zx5L4g7UGy@*Nawh3XIyn2!)N}YaXu5{sM|oS!a~#ynNvmR9C1r0tr_*+rFtSdUy!& zo|y@Sy`jU^y(xeyKt&xy&8WBLI?p!Fg#D@HaF!Kbhr_J}BUVh=P!#5d{9=g?p0dD%_>^F2!-F|RrDSM*d{uE-NEMb z3}T}-pY4zVeYocfc;+TuBR#3T);A{S3}Rv(CEs71sCii$SF@o>}{ zM501!83h2I8>m7a7Tr-)v{}N{Bx;dVE>}5%$V?doo9?b4fkkGFgbFLF zwYEUwyOjq1KxE+1GU@GNWkUGTU~zHB&Wj~{YvM;GwO7u z!C0Yu%}=B)66g3irlO zm;yVgkHv^Mdepdwc>a#2>G8;AS!KzSN-XvIo}rjDJk4#28fIh2PM#1BuQ0pxw39{e zC+b%4xE|_|k502QS}sjBb;&1@L`5B_3!tvK*!0H`Il@Z<5CF}{wis;8!3dCg(aBI- zc_B!(=?DWbS!v#SX5A}z?^0?4@DvkeCuMbeN$2#F@Z!yJx??}awp8))9jWTLNIsKl zh+3xW{S;XOB#XU6%h9cL)?2naGzYt;DCo%aR0*-_zgamdqEMhGG+;*WOwz|YmyUJ! z-Lvv1-nVjAg6Gx7Kgl00bs<8xb~Mo`Rd>@xFpcA1Ao4AH$*El-jBBSnoZfT3=ubE7 z5xs-cc0M#v$qyYHu334gZqIybqIKN7^C*-$0%E%Lf{-ekK~#bwXs#IpldYgv#Nt}3 z#%i2+L8aysT{Z^Vu#27RAcmEu6Ct(>)wL|s4#0{7f$g@7vd2p8Y2@k|c>M`F8N;db zqX*g;VPdLxhr;A>yM@MlB34-GLPVRvH`h<@MNMYYzBHvf9Yp&HnXW!7GVRtn0WSrk zp42zr?`G+f!qlm7UAb)Q8II%xoJ3X5*7_NlP8W-1wJ^_oEEwGSDB9K8Vp!}O$@ZmN zH`@S>qYIo)omT@SI_r~YZTdzECh^@l2~qqVy6ZWypEf%|BR;1KT5za<$9aaVSGMM~ z7St5kiOFcthUeA_Xj4+mFJo|`^Nl91eHp;~P&Tc#ahpj`ibyNdwLU?JC|;WBc6z*@ z28eA=;^x%m3%{K$eoohh1)y;j{2($?nAD@W4n%u(09NW805)vbWDYmIe$dJvaTs4! z6>^sIB%=#Nz7ve?v1~!j;(1Xdo}#*=2hBgbFVf830iQITW+?=PXf9wrKYEfcnC@|Q z4kzKJHnj8IXBN`6&519{Z8n1n6<*lvkK?U%nhVUjX$CRfIm(}()1cc6vsdp3x$5lG zfV^oQf-#HsT~(Q7S%ET}>lb1tcs;(|3MLu7`soyaR~ulZ3h~do8^X7CSV2jCU^<_t z4*x-UbLpL{w(^APVmGw>;Q$t$vX^?63dFo44IdyDeoN0_1izs?{p~Pm5g2lt@c>+{ z+|Hx>nC9{{Om}yhS94*qPy6l_Kd7rP zYiH)N@Ota)=k1Bi2_!Peu*_wqO0p24)$Cz!vi6`;K12P<$%8SYcFWylh=Fve@;VsM zF|mr)!GE7fv*0#gqDbY`;XFf!%Y0pvQ%d}lEf?_}{IgkzQOh5%6_6IKtmy>|2GAcUCT0?fKJVLh-rHM|{Wa=nC`uc{3eNT)LB~ru}JN61BER+`SCN z*YY%yr>`Vl@Qy@|)4wxG=+{#Whn!xRgz#Ufink-b*j*k>;4qms_d3Wf(lax)2a z-j0|K+LhBFNJTzg0S*=lme~2dQ+0{ zw?GDq1$pJ{LV4@UVO05de*4T+;0%)2)lu1;^y-~}{Zlqhg9Vpy)H4j6*a4O!9cE$h zKx(MgZEi!}=s+)gUtDy@pkVPPmP!N;Np_j*ZlgVR8Ltg_F>rCD({cBC^aWaVP(nqk zMSrvhCFq&0cFk|U_v&7SKDF`4??^a?-LXp>m+@RNnU2=HoS#EuB${mHIGd;j`XLZ;t5=zbP_yxKFSe2Z@-BY1r7BVkBm|Z^thR zO5DaR<~*-$=l7^vz3rZ~3mi6n;(jX-?-ZmoVrUPPA-I`IM7g~~VAXDQn(av8Z?mxU zlwcLRdfs@U=b>dJQW;>QcH~u7$v-X6UMvcGSkjw3QFDIgzMbuGE!1=xwY&~=GdTV1 zBEKv_uptO{5a8?F&YvQG!eMrxMlM`y{n&oL-neb^JuYtaaO1Vtlz*yG<#8f>VNq>;%!O&=9(``R-+xz&sF7++{j?RuH~$X`^`0e08xv0$W=L;jp&CPL0qKX z+|LU+a9`o&HF;Z@ADLt+L%`WGsZr0j0Hse)ALa0gCrFa8()A!mr@{iT+n!e19%VN( zaB@#;#&izwqR|V=Tt`~9u;PnxU=mw*@lN~Jr=ZudDRZ4uANBf_nzZtnnE!5ny5-?g zQA+4t=zdt*?roXZngdl7>#dlUo> z9WJXf4bA}rdE#hZuB7v@N(N91Xr;0J@t)5l-WO*}RY0oBtcU3q5gp>->sclp=MX;^ z1?|Fg_tEmhFGpf9eiT|SPPH=Vt2*TzG)@f9<8gEiMDR7|Apw;Uo?BO}uSuy1QJby5 z6b!D=Br`QX?`hxZEvm|8O~76p+j?W_cs9A5y?t=Gw|Kp}rme*Ol4AubkpWOUU*Ivh1`@>S{XRx5&53eOpiZucTiz1MT>?+y1mS@yTXT6Y|+p}bUL4wx1N zoF>`n^drRM0G{;Csa?$)>7FS@2Uz!b3e*#l;8W90xIbw_n^(JiM+Rx4?a)bELAoEZ z1J((j*^z59nx=v2p?4+}`jrMc4NZ~W!=~SRu;OBJkDpqau<0T0o*?z!N>yQf&e}U^ z=M%q)P2ql)d)A~s$2wfpQLk@`%X}(>4hIc8Ju%m@ls2n3u)j}@%O!hf`}Lj5J-fugaGncUREOYOreGy^yj!l_%a!1U`$^@Q zLGkNzMSIw_t`6JC@zt0EDJFTV+3Gp3q|O5>R|N%t z8ljeYo3Tz!O@d-=)gWG;3(wZj!97Qq3}>NN6ORG) zc~G21*=Y7m#AtHX=fF4K2d53SL`c;}~|z;1uH+C9YUnANP? zl82xLzGu*x(Y@vXt#1Fi;J0o5sI&6uxhVRin@f|W zXUw;8%99;Lz4<`_ZI{jR(yKIr-CJ=qBJ-adQ8*zZCYkCj%e>H^Nmg&xbdn-l;-ppR zv2K_)>zSr29Ay?s`4bt0eY(V_9VuCwXeqV3|wi{l$i=F;nl@2bwq^haR17AV(A6F^CWlxYFR zsI~(6`LE=ahxACqhA%T%O8pM<8E(*q9{`-)LLnH(*=y%K8^!jjb6W;-=tl! zzZE?L6p%*Gk`HO9!Mcv)VmXu(6*HIE9&qzNMm*IZY`HhjGP* ztGKsDY%&txVf|y4OK7Vj!%%6N^#T_mYDMPTgL$#%UCIkza}l}YrjZOkuNmoi;m2Fy z{gEgCr}*e#cf(u6%1DuqmS@qdawb#SKPH=GKqSb>7sDB-oJ>sM3+u18c$ej7R78K%soR^`*Tcr(? zV*LAx_VY|j7Maz)ZKC2?>yrf#UF_|A&I^CmOvP{aL0m%fh6gqMQLcw-N3bvovhRdI zQL1Dp;Tt0_V&Y^{@37p73d|;KJU@R`t3SQ3RVlb5l^`sAEL#B8bKzGO7cJQnulf;5 zf~Dvk7o_CY03FpM6{dLn1>$DY&H8%BGL@zK=m;k*^#i8oNgqogpU$-_CRPkFZ~GEC zwi-*#7KBcm1k71*iywHp2%4w6Rb8kZvD0|0t#-66wV=D7lPcTp@XhYnk(+Uy?=yNy zWn_5<(b@y5QuQPp?x-7ePal`a{u5sSn%#p%z$zAfBd@-eYpRkHwzlpLk4At#yC;NA zUvJ_h#IE0y;@h-3}gsUwaXEa=>+@sYi#=|#ZnA7s+dl)YSv)K?&9 z3yWD8iHAb4`t)CQ2mlIEIc~P!gKDibp9X7_`0rOnNxYOnVjj6xDoPn{8gD5|Z~X?= z&jfC^_U*r_t7uO{9zCthxKtNm_}dh|SC*3es(UWyOzL<(3*x;ajNl|$Zg?#ErB578 z#fW2(@RLiG3FNwU?V;6A} z0L~=$vmxW|4T?lfZQ=aXHbqxJt%%oGZqJ{)4I)#MXqfr|u&%HCyE+!-4^W$%y&*0J zd1b~QunN9WUN85{Q*kVEA%JruFyHIUU-|W?5kCwg8EGgepkfDf@zIP!wWV{d{Qa)YJ z;sYGq;&P{FrQ$bMJ}tQ`GrjHU@dpTm^i1qih*Le3?Bo0?vw5-mI8^J)rwLx(=!E*YDU6-oUR#8|UW8>a)DB*i=hndyWvV(<68J`x(~@#PYT8LQ<8?rv{1ce#tf; z*7&?G?hUSB)mFCe9Z=s@qE^T#XZ3xSn1q4^1SlN zP;j$ltdQD0l5<47>^gP8s-)YEfD`$@X#8wr0X-}e_QtGRWv z5v$X?D6QCnFiuA-`rouGCvGw%7C4dPs*~9Qnk%=et&UQ&hjMY4A^Kc(1UiQUgf^Ow zyW|mY{23<3v(9`=&Mz{)(T;mEksoWjnprEONy+Y>a*thPsFqJe?ieex5~H25sHF z*h_+szCN}6X~<&$6R}z+r08DMvlY`5M4!Br!TzC^^XWS zOcL3i5`%IVn$<{+91%?Q#Tclg8Tbl)fBr5z28ZP?rXGvy?A>jihb4Y-PvPKopi{5s^d!3|_$MvwQg`?plr*=@57Mmu z7gcdbljgs*07WzD&OHfSHsu%j{*e%Mir&X5ZuXj&JHiQ{_V6v;NBst1P>Vmdy5G|b zx4iz(XDh!FF9DfHW0n$9)>W&xtiTuV!tQ)dB1y*>>$3G(z+nn(>SAs`TQrLVX9Vie zRHW299(G5e6$>U6Fk5R{ATah|WNWgCV$9xdvInU^SGZ`NNFyA8JR@pVmHG_@)=$k< zTpKONf0zSA?&Opk7fSIB{JrKX6d(5|a#2|&SNVFs``b4592pi~p^gvA@8>UYBAsPd zmE+@&->3{;O2$o#E!KJ2h%{(sk5lzN91xb<7fl=3>Vd6{R}4YtYd!~k_aHI>&(F0k zK$nNXCM;lA=ZRs3xy%}V>+j)ma#ep3i)gn2^k}7cT6)2ti@FoT=^hk({`Y4>-X989 z?xvjtJ6h_~U#(zGa0p-tOEBBWNv{2Mw}Zn5@9lzq`TdOF2$-p&tg;lkIf;6$de)zy z;peVZm9eA}y^SFxdlR|*N{twKok>zecJnx5Ocp)FHHxC|KIr#byP4%Q6LxyEFQ?O` zPb^Z@qt)EPIn(puow0wH-k+Y|PYq2YCgsbWP(Ckj2lf<@i1AF<2Mu-f7-9T_VzFoh zb8-U9y}!Kj%RrY$%U8r@t!0VhDI(YSTK#DY3X#_VW_HbmA(bN9TDUU_yrs&WT^oN{ z?tqX+7KwM*swiso2hGa!D7)Q4i03?IN;2^ichd=n(k7OLxTE3JqgJ5?-#?TV#XCm4sh{kjJ~JO*)FaXOk?&2 zcl5_>LLKMGkHW~YKD!%XSA2@I*yT&1rJ^pnVZykLdvqZ@+FR;4dJYHrc%Bj5r=rbI z0AIByT7S=gu8eixCz)*EVN$8v-fGamZWQ(PJ{li9*Gl{B7#YHD4baE_(u|7#Hd;nc zk4NXNfPMgFe0sj1J_*4(Rl*VUSm=)?(1)}!r<$O|-%wKBU9NPuF@THImSCN6G(oMa z$NljSMn?022T8y+WVF;j8<7~Bw)${-n7w-S<}m8lKZYKUi;}gBZn-YuT)v*WBCPQN zd;iv(AdwTNf63}VKSt2zWlG|)zJQB!uUL){{?9=oYO%D7ns*h`n!=x=YOihVtArDG z=7Nt6yAm#sV=_L%T2D9}@Aylzh0CYfQRl2iYn0aCxD7ZsD|o7m)((#a9gR7~Xt27D zYs7UN?tVFp*7(DeMHKUX=Bz;qj8=)Xt~nG&9Urz@RZg-~6}?1$;hQqkKF-64gsPkU z5ctzcEoxSK_n6(y+_OYHqmoYqG)ePL_LBqE4Sol5C35GTHX6@VMP~_emROBfqRsoy z-Rq-5zm@+@nmq4~x3XvZ3a4wX|NW*UcCmVz(EaPr*_nkJ%i~HZZEHvWlLz#Bq=b`|IHfMvedTcss_{1_4~!N+)srLGHVJ zcKrAakYfr+=x$FCohy~4g@hMpo&}fK#q{1LAG`CP`LKZHznmY(_%?sN#8Tu4RQPx@ zxO4FjCu-y%YM|HW6laS7$4640RGEi+vrFIUWa>DF?_yNnXYjs<@t**ptr&cV~Ku_wZ z`(!8yJKOnct^UtTe$(Ww2ZzHqlmn>-zkt6*x($UDhR&WXE(pqGT$idbhI_goB8+>^fR*^Fi;lW&1rF=)o zksA>1{z`vVaf(p?x#tIL=;lua?Z@lTfzY@uqLAtjCP#ermVb#S`SsHTw$l5;H!-J2 z*4LU64My>5rCu) z?Nq?OTD*u%wp%64&&8Dh$O_TJ`OeqOg0%EV91;8(@*+MFY7ZRczA}9%79;S4=>~Zluz%hjZ{7)#4XSo)fdjM z`F2sw#hwaI2WoxQa9fzXV{FKgrInmCN$M&S9`@1PFDbqyAIo~(k3w2>KxIBx6MEUR z836|LR{%u)wu$(ONO#h#uq6|ff zIeaSoJ#h9k!w>TxZ)k@Rl_EIYa?Y!yRA6YJ&bM{t;Ro{{1_~(?H^5?<$lJd&Y2Q>KP%~YP6BGLJpyO$Os zzV0dvIXxRb@qh^9h+PlBW+98@mNcchbvp@-;lp)ip3gkXnrvO*`DN5N3ZMH2Ztv8b zwaO+@p=wvgUaL#D$AFu4-g0F_Ix?r{5_*T;J22vLw%dJMfA@q^WA{Ue^b)yHek_?O zAJyvC6I92;uhn@xQYCo=o6OT1)bRI;K<@B&&g(POz?aiT)-8FsEA>hDc7`7W%UzyL zHwARtKA&eayLLW&QdF~QFU;`ytATunUibO{+&HQy^d|i!jQUr)Ko?~mF-5f)1~c_} z?BTBcP`dpvVy4WdtKIz^BN|746Y=t|f3(y+>G}O1WkqC<+Uz(%RnNxXWwlR#bADH! z1N^77_fdWmf8)9<0qQmeT!NNLPAfNvgD7L)EG-~COi4a?*siz8cq#P9@Zw4jCnSn< z5i13UQWl#6?f%%(#q-m5b+Bcxyk0-*5Tkl;udC^bl{8%q`XNQ!&XQA9>w{&G3>tfS!(ns2cfA*-9EG*_l6aPUpwLtJA^GWU~ntLqgL+OnYSmYbm?GnuWwVn zidE>AUXcO(U7~=<>S4Ju0A{Q>aPaxQN@D%*Y=#>e;F-=kP4s&Cn16ZcyxL)g`FY0S zvOB*uTjTR{X4k#L%Z^MfclWKG?atfZ%HE~kP$k!jq9`N~z-tpnBY{}dTo-DE3+1Z+fYS?@kc z&iq!QY|_Y4&M1V2CT}kG!5P8${{O3=jSU?2tvg8a}-H zIB7!vK48Sy%WL8+XziYoQt8i{AP%7e!Wl}z=QYk+npSGz4e-?Bt$vMNN!q`6?