From 075131fdfb243dfea6a9f208eccc3708c1b4e177 Mon Sep 17 00:00:00 2001 From: jamkit <marko.rintamki@jamk.fi> Date: Tue, 10 Sep 2019 16:11:34 +0300 Subject: [PATCH] Changes in strucuture --- .../pohjat/pohja-testitapaus.md | 61 -- .../pohjat/pohja-tilakone.md | 19 - .../vaatimusmaarittely.md | 444 ------------ .../06-tarjoukset-ja-laskutus/.gitkeep | 0 .../projektiryhman-esittely.md | 0 .../projektisopimus.md | 0 .../projektisuunnitelma.md | 0 .../riskienhallinta.md | 0 .../tuntikirjaukset.md | 0 .../viestintasuunnitelma.md | 0 .../11-esimerkit/esimerkki-lasku.pdf | Bin 338634 -> 0 bytes .../{ => 20-Vaatimusmaarittely}/.gitkeep | 0 .../kuvat}/.gitkeep | 0 .../liitteet}/.gitkeep | 0 .../pohjat/pohja-hyvaksyntatesti.md | 58 ++ .../pohjat/pohja-kayttajatarina.md | 45 ++ .../pohjat/pohja-kayttotapaus.md | 22 +- .../pohjat/pohja-ominaisuus.md | 30 +- .../pohjat/pohja-profiilikuvaus.md | 6 +- .../pohja-testitapaus-tarkistuslista.md | 5 +- .../pohjat/pohja-testitapaus.md | 53 ++ .../pohjat/pohja-tuotekuvaus-a4.md | 38 + .../pohjat/pohja-vaatimukset-listana.md | 6 +- .../20-Vaatimusmaarittely/pohjat/readme.txt | 16 + .../tuote-mindmap.md | 0 .../vaatimusmaarittely.md | 684 ++++++++++++++++++ .../arkkitehtuuri-ja-tekninentoteutus.md | 0 .../suunnittelu-dokumentaatiot.md | 0 .../julkaisusuunnitelma.md | 0 .../Exmple_of_test_case_pool.pdf | Bin .../testcase.pdf | 0 .../testitapaus-pohja.md | 0 .../testitulokset.md | 0 .../yleistestaussuunnitelma.md | 0 .../liitteet => 60-Tuotanto}/.gitkeep | 0 .../esimerkki-lasku.md | 0 .../harjoitus-lasku.md | 0 .../lasku-toimeksiantajalle.md | 0 .../tarjous-pohja.md | 0 .../current-project-status.md | 0 ...elmointip\303\266yt\303\244kirja-pohja.md" | 0 .../kayttoohje.md | 0 .../palvelu-info.md | 0 .../projektin-loppuraportti.md | 0 .../projektin-tilannekatsaus.md | 0 .../pohja-henkilokohtainen-oppimiraportti.md | 0 46 files changed, 948 insertions(+), 539 deletions(-) delete mode 100644 dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus.md delete mode 100644 dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-tilakone.md delete mode 100644 dokumentaatio/02-vaatimusmaarittely/vaatimusmaarittely.md delete mode 100644 dokumentaatio/06-tarjoukset-ja-laskutus/.gitkeep rename dokumentaatio/{01-projektinhallinta => 10-Projektinhallinta}/projektiryhman-esittely.md (100%) rename dokumentaatio/{01-projektinhallinta => 10-Projektinhallinta}/projektisopimus.md (100%) rename dokumentaatio/{01-projektinhallinta => 10-Projektinhallinta}/projektisuunnitelma.md (100%) rename dokumentaatio/{01-projektinhallinta => 10-Projektinhallinta}/riskienhallinta.md (100%) rename dokumentaatio/{01-projektinhallinta => 10-Projektinhallinta}/tuntikirjaukset.md (100%) rename dokumentaatio/{01-projektinhallinta => 10-Projektinhallinta}/viestintasuunnitelma.md (100%) delete mode 100644 dokumentaatio/11-esimerkit/esimerkki-lasku.pdf rename dokumentaatio/{ => 20-Vaatimusmaarittely}/.gitkeep (100%) rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely/kuvat}/.gitkeep (100%) rename dokumentaatio/{02-vaatimusmaarittely/kuvat => 20-Vaatimusmaarittely/liitteet}/.gitkeep (100%) create mode 100644 dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-hyvaksyntatesti.md create mode 100644 dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttajatarina.md rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely}/pohjat/pohja-kayttotapaus.md (58%) rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely}/pohjat/pohja-ominaisuus.md (63%) rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely}/pohjat/pohja-profiilikuvaus.md (80%) rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely}/pohjat/pohja-testitapaus-tarkistuslista.md (89%) create mode 100644 dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus.md create mode 100644 dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-tuotekuvaus-a4.md rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely}/pohjat/pohja-vaatimukset-listana.md (98%) create mode 100644 dokumentaatio/20-Vaatimusmaarittely/pohjat/readme.txt rename dokumentaatio/{02-vaatimusmaarittely => 20-Vaatimusmaarittely}/tuote-mindmap.md (100%) create mode 100644 dokumentaatio/20-Vaatimusmaarittely/vaatimusmaarittely.md rename dokumentaatio/{03-suunnittelu-ja-toteutus => 30-Arkkitehtuuri-suunnittelu}/arkkitehtuuri-ja-tekninentoteutus.md (100%) rename dokumentaatio/{03-suunnittelu-ja-toteutus => 30-Arkkitehtuuri-suunnittelu}/suunnittelu-dokumentaatiot.md (100%) rename dokumentaatio/{04-julkaisusuunnitelma => 40-Julkaisusuunnittelu}/julkaisusuunnitelma.md (100%) rename dokumentaatio/{05-testaushallinta => 50-Testaushallinta}/Exmple_of_test_case_pool.pdf (100%) rename dokumentaatio/{05-testaushallinta => 50-Testaushallinta}/testcase.pdf (100%) rename dokumentaatio/{05-testaushallinta => 50-Testaushallinta}/testitapaus-pohja.md (100%) rename dokumentaatio/{05-testaushallinta => 50-Testaushallinta}/testitulokset.md (100%) rename dokumentaatio/{05-testaushallinta => 50-Testaushallinta}/yleistestaussuunnitelma.md (100%) rename dokumentaatio/{02-vaatimusmaarittely/liitteet => 60-Tuotanto}/.gitkeep (100%) rename dokumentaatio/{06-tarjoukset-ja-laskutus => 60-Tuotanto}/esimerkki-lasku.md (100%) rename dokumentaatio/{06-tarjoukset-ja-laskutus => 60-Tuotanto}/harjoitus-lasku.md (100%) rename dokumentaatio/{06-tarjoukset-ja-laskutus => 60-Tuotanto}/lasku-toimeksiantajalle.md (100%) rename dokumentaatio/{06-tarjoukset-ja-laskutus => 60-Tuotanto}/tarjous-pohja.md (100%) rename dokumentaatio/{08-raportointi => 80-Reporting}/current-project-status.md (100%) rename "dokumentaatio/07-katselmoinnit/katselmointip\303\266yt\303\244kirja-pohja.md" => "dokumentaatio/80-Reporting/katselmointip\303\266yt\303\244kirja-pohja.md" (100%) rename dokumentaatio/{09-tuotokset => 80-Reporting}/kayttoohje.md (100%) rename dokumentaatio/{09-tuotokset => 80-Reporting}/palvelu-info.md (100%) rename dokumentaatio/{08-raportointi => 80-Reporting}/projektin-loppuraportti.md (100%) rename dokumentaatio/{08-raportointi => 80-Reporting}/projektin-tilannekatsaus.md (100%) rename dokumentaatio/{10-oppimispaivakirjat => 99-Kirjasto}/pohja-henkilokohtainen-oppimiraportti.md (100%) diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus.md b/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus.md deleted file mode 100644 index 8883b9a..0000000 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus.md +++ /dev/null @@ -1,61 +0,0 @@ -# Testin kuvaus - -Tarkista, että ..... - - - -| | | -|:-:|:-:| -| Testitapaus ID | XXXX | -| Testitapauksen suunnittelija | XXXXX XXX | -| Testitapauksen hyväksyjä: | XXXXX XXX | -| Luontipvm | X.Y.ABCD | -| Luokitus | toiminnallinen/ei-toiminnallinen | - -**Päivityshistoria** - -* versio 0.1 - -**Testin kuvaus / tavoite** - -* Kuvaus - -**Linkit vaatimuksiin tai muihin lähteisin** - -* Vaatimus: [Vaatimus]() ? -* Käyttötapaus: [Use Case]() ? -* Ominaisuus: [Ominaisuus]() ? - -**Testin alkutilanne (Pre-state)** - -* Alkutilanne - -**Testiaskeleet (Test Steps)** - - -1. Askel -2. Askel -3. Askel -4. Askel -5. Askel -6. Askel -7. - - -**Testin lopputilanne (End-State)** - -* Mitä tapahtuu testin ajon jälkeen - -**Huomioitava testin aikana** - -* Huomio 1 -* Huomio 2 - - -**Testin "tuomio"/tulos (Pass/Fail Criteria)** - - -* PASS ehto? -* FAIL ehto ? - - diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-tilakone.md b/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-tilakone.md deleted file mode 100644 index 810d9d0..0000000 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-tilakone.md +++ /dev/null @@ -1,19 +0,0 @@ -# Tilakonekuvaus -pohja - - -Voit käyttää tilakonekuvauksia varsin kätevästi osana MarkDown -dokumentaatiota, kun -käytät Mermaid -skriptausta.. Tutustu.. - -```mermaid -graph TD - Aloitus-->|This is the text|Työskentely - Työskentely-->|Pyydetään palautetta|Palautekeskustelu - Palautekeskustelu-->|Jatketaan työskentelyä palautteen pohjalta|Työskentely - Työskentely-->|Homma valmis?|Tarkistus - Tarkistus-->|Hyväksytään|Luovutus - Luovutus-->|Olet vapaa!!|Kotia-kohti - Tarkistus-->|Vaatii työstämistä|Työskentely - - -``` - diff --git a/dokumentaatio/02-vaatimusmaarittely/vaatimusmaarittely.md b/dokumentaatio/02-vaatimusmaarittely/vaatimusmaarittely.md deleted file mode 100644 index 9469644..0000000 --- a/dokumentaatio/02-vaatimusmaarittely/vaatimusmaarittely.md +++ /dev/null @@ -1,444 +0,0 @@ -# Virallinen vaatimusmäärittely - - - - -# XYZ -palvelun vaatimusmäärittely - - -* Nimimerkki/gitlab tunnus -* Versionumero X.Y.Z - -## Sisällysluettelo - -* [Tuotteen kuvaus](#Johdatus) -* [Palvelukuvaus](#Palvelukuvaus) -* [Asiakastarina](#Johdatus) -* [Sidosryhmät ja profiilikuvaukset]() -* [Sidosryhmäkuva]() -* [Palvelu/asiakaspolku]() -* [Yleinen käyttötapaus]() -* [Yleiset toiminnalliset vaatimukset]() -* [Yleiset ei-toiminnalliset vaatimukset]() -* [Palvelu MockUp]() -* [Tärkeimmät ominaisuudet]() -* [Julkaisun suunnitelma]() -* [Palvelun/ohjelmiston arkkitehtuuri]() -* [Testaus ja laadunvarmistus]() -* [Lähteet]() - -# Johdatus - -__Kerro millaisesta projektista on kyse, hieman taustaa ja aiheeseen olennaisesti liittyviä asioita?__ - -Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -* [Youtube-tarinaa](https://www.youtube.com/watch?v=0zVNZNbphfE&t=255s) -* [Palvelun rajaaminen](https://www.youtube.com/watch?v=fOlmrsp2iRc&t=5s) - -## Vaatimusmäärittelytyön tilaaja - -__Sidosryhmä/Yritys/Yhteisö ilman henkilön nimeä!__ - - -Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, - -## Vaatimusmäärittelyn toimittaja - -__Kerro lyhyesti itsestäsi (tarvittaessa pseudonyyminä) taiesim. kuvitteellisen yrityksen työntekijänä__ - -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - - -# Palvelukuvaus - -__Mitä palvelun avulla voidaan tehdä?__ - -Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - - -## Esimerkki asiakastarinat - -__Kerro palvelun käytöstä eri asiakasprofiilien/sidoryhmäedustajinen näkökulmasta__ - -* [Mikä ihme on asiakastarina](https://www.youtube.com/watch?v=m8WEoyyFUww&t=36s) - - -A: Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed - - -B: quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - - -## Yleinen sidosryhmäkuva (Stakeholder map) - - -__Kerätään kaikki sidosryhmät yhteen kuvaan ja pohditaan erityisesti mikä on ko. ryhmän/edustajan motivaatio liittyen palveluun__ - - - - - - -## Tunnistetut sidosryhmäkuvaukset (Stakeholders) - -* [Sidosryhmistä](https://www.youtube.com/watch?v=VmotZXBdrDs&t=14s) - -__Kirjoitetaan auki yksittäiset sidosryhmät ja eri profiilit__ - - -* [Profile 1](stakeholder-profile1.md) -* [Profile 2](stakeholder-profile2.md) -* [Profile 3](stakeholder-profile3.md) - - -## Asiakaspolut (Customer Journey/Path) - -*  - -__Käydään läpi yksittäinen asiakaspolku piirtäen se esim Swimlane/BluePrint/tilakone -kuvauksena. Asiakaspolku voi olla aluksi tekstimuotoinen ja se piirretään sen pohjalta__ -__Asiakaspolun voi kirjoittaa auki käyttäen aiemmin määriteltyjä profiileja.. __ - -Esim. - -Sed ut [Profile 1](stakeholder-profile1.md) perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui [Profile 1](stakeholder-profile1.md) ratione voluptatem sequi nesciunt. -Neque porro quisquam est, [Profile 3](stakeholder-profile3.md) -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -__Polkuja tehdään tarvittaessa useita eri tarkoituksiin__ - - - - -* Mieti onko mahdollista hyödynnetään jotain ulkopuolista palvelua kuvauksen apuna? - -Esim. Canvanizer https://canvanizer.com - -<div id="can_widget_container"></div><script type="text/javascript" src="http://api.canvanizer.com/api/widget.js?v=1&canvas_id=rOTvl2nds7E1Y&mode=compact-nobg&revision=sync"></script> - - - -# Vaatimukset, käyttötapaukset ja ominaisuudet - -## Tuotteen järjestelmävaatimukset ja mahdolliset rajoitukset (Key Requirements and restrictions) - -__Kirjaa tähän tärkeimmät vaatimukset suunnitteltuun palveluun liittyen__ - -Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, - -Voit esittää ne taulukossa tai viitata [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan kokonaisuuteen - -| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | -|:-:|:-:|:-:|:-:| -| SYSTEM-REQ-0001 | System Requirement | Kirjatumispalvelulla on oltava itsenäinen kolmannen osapuolen toimittama varmistusjärjestelmä | [Kirjautuminen ft1](ft1-ominaisuus.md) | -| SYSTEM-REQ-0002 | System Requirement | Palvelun tärkeimpien palvelujen on oltava vähintään kahdennettu N+1 | | -| SYSTEM-REQ-0003 | System Requirement ||| -| SYSTEM-REQ-0004 | System Requirement ||| -| SYSTEM-REQ-0005 | System Requirement ||| - -# Oleelliset huomioitavat rajoitteet - -| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen | -|:-:|:-:|:-:|:-:| -| CONSTRAINT-REQ-S00000 | Constrain | Palvelun kirjautumisprosessin on noudatettava AC5-2009-käytäntöä | [Kirjautuminen ft1](ft1-ominaisuus.md) | -| CONSTRAINT-REQ-S00001 | Constrain ||| -| CONSTRAINT-REQ-S00002 | Constrain ||| -| CONSTRAINT-REQ-S00003 | Constrain ||| -| CONSTRAINT-REQ-S00004 | Constrain ||| -| CONSTRAINT-REQ-S00005 | Constrain ||| -| CONSTRAINT-REQ-S00006 | Constrain ||| - - -## Tärkeimmät käyttötapaukset (General Use Cases) - - -* [Käyttötapauksista 1](https://www.youtube.com/watch?v=rADU4vWTfyY) -* [Käyttötapauksista 2](https://www.youtube.com/watch?v=rADU4vWTfyY) - -__Millaisia ovat yleisimmät UML-käyttötapaukset liittyen palveluun? Muista, ettei käyttötapaus ole sama kuin käyttökohde tai soveltamis alue__ - - - - -Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - - - -__Esimerkit__ - -* [Käyttötapaus 1 - Uusi asiakas luo tunnuksen]() -* [Käyttötapaus 2 - Uusi asiaks poistaa tunnukset]() - -## Palveluun liittyvät tärkeimmät toiminnalliset vaatimukset (Functional Requirements) - -Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -__Mitä olivat toiminnalliset vaatimukset?__ - -Voit esittää ne taulukossa tai viitata [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan kokonaisuuteen - -| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | -|:-:|:-:|:-:|:-:| -| FUNCTIONAL-REQ-C0001 | Functional Requirement | Käyttäjänä (Asiakas Profiilit 1-4) voin kirjautua käyttäen Facebook-tunnuksia | [Kirjautuminen ft1](ft1-ominaisuus.md) | -| FUNCTIONAL-REQ-C0002 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0003 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0004 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0005 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0006 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0007 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0008 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0009 | Functional Requirement ||| -| FUNCTIONAL-REQ-C0010 | Functional Requirement ||| - - -## Palveluun liittyvät tärkeimmät ei-toiminnalliset vaatimukset (Non Functional Requirements) - -__Mitä olivat ei-toiminnalliset vaatimukset?__ - -Voit esittää eri vaatimuksia erillisessä taulukossa tai viitata tässä [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan taulukkoon.. - -Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, -totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae -dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, -sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -### Suorituskyky? (Performance) - - - -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -Voit esittää eri vaatimuksia erillisessä taulukossa tai viitata tässä [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan taulukkoon.. - - -| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | -|:-:|:-:|:-:|:-:| -| PERFORMANCE-REQ-0000 | Non-Functional Performance | Kirjautuminen on mahdollista yhtäaikaa 100 käyttäjällä (100 request/s) | [Kirjautuminen ft1](ft1-ominaisuus.md) | -| PERFORMANCE-REQ-0001 | Non-Functional Performance ||| -| PERFORMANCE-REQ-0002 | Non-Functional Performance ||| -| PERFORMANCE-REQ-0003 | Non-Functional Performance ||| -| PERFORMANCE-REQ-0004 | Non-Functional Performance ||| -| PERFORMANCE-REQ-0005 | Non-Functional Performance ||| - - -### Tietoturva? - -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -Voit esittää eri vaatimuksia erillisessä taulukossa tai viitata tässä [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan taulukkoon.. - - -| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | -|:-:|:-:|:-:|:-:| -| SECURITY-REQ-0001 | Non-Functional Security | Salasanassa on käytettävä vähintään MD5-tason salausta, koska standardi XY112 sitä edellyttää | [Kirjautuminen ft1](ft1-ominaisuus.md) | -| SECURITY-REQ-0002 | Non-Functional Security ||| -| SECURITY-REQ-0003 | Non-Functional Security ||| -| SECURITY-REQ-0004 | Non-Functional Security ||| -| SECURITY-REQ-0005 | Non-Functional Security ||| -| SECURITY-REQ-0006 | Non-Functional Security ||| -| SECURITY-REQ-0007 | Non-Functional Security ||| -| SECURITY-REQ-0008 | Non-Functional Security ||| -| SECURITY-REQ-0009 | Non-Functional Security ||| -| SECURITY-REQ-0010 | Non-Functional Security ||| - -### Käytettävyys - -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -Voit esittää eri vaatimuksia erillisessä taulukossa tai viitata tässä [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan taulukkoon.. - - -| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | -|:-:|:-:|:-:|:-:| -| USABILITY-REQ-0000 | Non-Functional Usability | Käyttöliittymän on toimittava myös ääniohjattuna, koska käyttäjillä saattaa olla näkövammoja | [Kirjautuminen ft1](ft1-ominaisuus.md) | | -| USABILITY-REQ-0001 | Non-Functional Usability ||| -| USABILITY-REQ-0002 | Non-Functional Usability ||| -| USABILITY-REQ-0003 | Non-Functional Usability ||| -| USABILITY-REQ-0004 | Non-Functional Usability ||| -| USABILITY-REQ-0005 | Non-Functional Usability ||| - -### Testattavuus - -| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | -|:-:|:-:|:-:|:-:| -| TESTABILITY-REQ-0000 | Non-Functional Testability | Käyttäjärekisteri on kyettävä palauttamaan alkutilaan ennen testien ajoa | [Kirjautuminen ft1](ft1-ominaisuus.md) | -| TESTABILITY-REQ-0001 | Non-Functional Testability ||| -| TESTABILITY-REQ-0002 | Non-Functional Testability ||| -| TESTABILITY-REQ-0003 | Non-Functional Testability ||| -| TESTABILITY-REQ-0004 | Non-Functional Testability ||| -| TESTABILITY-REQ-0005 | Non-Functional Testability ||| - -## Palvelu MockUp-prototyyppi - -__Kokonaispalvelun MockUp-kuva?__ - - - -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - - - - -## Tärkeimmät tunnistetut ominaisuudet (Features) - -* [](https://www.youtube.com/watch?v=lYBhXz-_mIs&t=87s) - -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -| Ominaisuus | Prioriteetti | Muuta | -| :-: | :-: | :-: | -| [Ominaisuus 1 - Feature 1](pohjat/pohja-ominaisuus.md) | Tärkeä | | -| [Ominaisuus 2](pohjat/pohja-ominaisuus.md) | Tärkeä | | -| [Ominaisuus 3](pohjat/pohja-ominaisuus.md) | Pakollinen | | -| [Ominaisuus 4](pohjat/pohja-ominaisuus.md) | Nice to Have | | -| [Ominaisuus 5](pohjat/pohja-ominaisuus.md) | | | - - - -## Julkaisun suunnitelma - -| Aika + Ominaisuuus | Kuvaus | Vastuu | Prioriteetti | -|:-:|:-:|:-:|:-:| -| 1.9.2019 [Ominaisuus 1](pohjat/pohja-ominaisuus.md) | | | -| 1.10.2019 [Ominaisuus 2](pohjat/pohja-ominaisuus.md) | | | -| 15.11.2019 [Ominaisuus 3](pohjat/pohja-ominaisuus.md) | | | -| 5.12.2019 [Ominaisuus 4](pohjat/pohja-ominaisuus.md) | | | - - -# Palvelun/ohjelmiston arkkitehtuuri - - - - - - - -### Yleinen sijoittelunäkymä (Deployment diagram ) - - - - -# Arkkitehtuuriin/teknologiaan liityvät vaatimukset - -### Tekniset vaatimukset - - - - - - -| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen | -|:-:|:-:|:-:|:-:| -| REQ00x | Vaatimus? | Yllläpito | Kuka vastaa | -| REQ00x | Vaatimus? | Tekninen | Kuka vastaa | -| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa | -| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa | -| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa | - - - -### Ylläpito (Maintenance) - -| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen | -|:-:|:-:|:-:|:-:| -| REQ00x | Vaatimus? | Yllläpito | Kuka vastaa | -| REQ00x | Vaatimus? | Tekninen | Kuka vastaa | -| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa | -| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa | -| REQ00x | Vaatimus? | Käytettävyys | Kuka vastaa | - -### Tietokantakuvaus (Database ER-diagram) - -__ER-kaavio__ - - - - -# Testauksen vaatimukset (Testing requirements) - -### Testattavuus - -| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen | -|:-:|:-:|:-:|:-:| -| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa | -| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa | -| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa | -| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa | -| REQ00x | Vaatimus? | Testattavuus | Kuka vastaa | - - -# Tunnistetut riskit ja testikohteet - -* Riski -> Testaustarve -* Vaatimus -> Testaustarve - - -### Kaikki vaatimukset listattuna - -* [Linkki vaatimuslistaan](pohjat/vaatimuslista.md) - - -### Dokumentit, standardit ja lähteet - -qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora -incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, -quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? - -*Lähteet/Standardit/Suositukset* - -| ID | Linkki | | -|:-:|:-:|:-:|:-:| -| JHS 165 ICT | http://www.jhs-suositukset.fi/c/document_library/get_file?uuid=b8118ad7-8ee4-459a-a12b-f56655e4ab9d&groupId=14 | Vaatimusmäärittely | -| SO 9241-11 | https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys | Käytettävyys | -| - | - | - | -| - | - | - | diff --git a/dokumentaatio/06-tarjoukset-ja-laskutus/.gitkeep b/dokumentaatio/06-tarjoukset-ja-laskutus/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/dokumentaatio/01-projektinhallinta/projektiryhman-esittely.md b/dokumentaatio/10-Projektinhallinta/projektiryhman-esittely.md similarity index 100% rename from dokumentaatio/01-projektinhallinta/projektiryhman-esittely.md rename to dokumentaatio/10-Projektinhallinta/projektiryhman-esittely.md diff --git a/dokumentaatio/01-projektinhallinta/projektisopimus.md b/dokumentaatio/10-Projektinhallinta/projektisopimus.md similarity index 100% rename from dokumentaatio/01-projektinhallinta/projektisopimus.md rename to dokumentaatio/10-Projektinhallinta/projektisopimus.md diff --git a/dokumentaatio/01-projektinhallinta/projektisuunnitelma.md b/dokumentaatio/10-Projektinhallinta/projektisuunnitelma.md similarity index 100% rename from dokumentaatio/01-projektinhallinta/projektisuunnitelma.md rename to dokumentaatio/10-Projektinhallinta/projektisuunnitelma.md diff --git a/dokumentaatio/01-projektinhallinta/riskienhallinta.md b/dokumentaatio/10-Projektinhallinta/riskienhallinta.md similarity index 100% rename from dokumentaatio/01-projektinhallinta/riskienhallinta.md rename to dokumentaatio/10-Projektinhallinta/riskienhallinta.md diff --git a/dokumentaatio/01-projektinhallinta/tuntikirjaukset.md b/dokumentaatio/10-Projektinhallinta/tuntikirjaukset.md similarity index 100% rename from dokumentaatio/01-projektinhallinta/tuntikirjaukset.md rename to dokumentaatio/10-Projektinhallinta/tuntikirjaukset.md diff --git a/dokumentaatio/01-projektinhallinta/viestintasuunnitelma.md b/dokumentaatio/10-Projektinhallinta/viestintasuunnitelma.md similarity index 100% rename from dokumentaatio/01-projektinhallinta/viestintasuunnitelma.md rename to dokumentaatio/10-Projektinhallinta/viestintasuunnitelma.md diff --git a/dokumentaatio/11-esimerkit/esimerkki-lasku.pdf b/dokumentaatio/11-esimerkit/esimerkki-lasku.pdf deleted file mode 100644 index 466f110dc510c11b79e29b14486b9d3887b57056..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 338634 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	+|rPT?4_ zm<dxzZ=`GZ0Yu?&>5L)ZDV^$XeIJLHHBEBt>2#Zl|BK30Y^s~_5g|wc(Nz2Kuw!iN zHn0dV$zCyxU+<1px|#5j@HIU2vR|xIzzH5Yc^tTEHz10G+-NrH(*JSOhYBfS$8|V4 z1kTn}8A#D=VA5-Qzo^!`AJetkhERu9RMk{wEY4+}QbP^){3A!+t>HCf+D$uN9N?$z zTlzaNOizO0!3$TnR!MN_al!N<)%hX5^&^?cHz3{XuIqg{{12a{0~Z2i+jblAosq;{ zRUW%F&o?}w+QuJ07a0tWH`*e_RiEqiFj}ah1^XB8HW_8HBo+rjhHI4z6f!lgTn&KB z<H8PNu!Cl83#+nixhQozN-hec57r-4coCBR_2$_4Ne+GDc?7oJ-QDsIX$DC=%f3!& z<y_r?zn=jcQuvWUkBO=NUeKRu0=?j8QYD6kTG2wJPjUm=+{=Hhdh1L@!6|VT?X9`0 zNw^DDgQzs)j(!-H0R|nd6Y{`*{MI}-G?wWEoL;jS2EK4a&a3t?*Sb7F)*z`bvx2S~ zKs~w_zEGB4R4rlL^+MjVO<zF(S)Euk)Ky-3vw{n@W0U^0#|8zf1dBcpe6lJBC$(Ei zGAVOweZ+iqyjI@&CRF&Py~U6*=D54E>=+q>6*D0**hv2#ZdP_r0psQ*Z7<0Dm9tZ{ z<~I3h`}~A978ja&!2;7>D<JkJ?+h);^(!MKMjz+zF;~QBin5YC1>@vVR}$_ISXx-U z8mGUVf2G)ulRmqdmvb9MebrOdi&qx9)10yp%zDCnn%C1#uT6%t__U*lsgwCH0=me> ztz$h*Ajk_5BN!x7BpDZF4B5xWps7!axuA>4I7Ph3@TR4ChA<gwh-uW!Onte)Fo>F& zvg48iWLVzcyt=kf*pgEF5}QD^i%sz<R@rZJvY5GR)p?8O=NCYJ)4kIxM+;L|_M@jN zsJ{>ha*Es>_Y=|l%G_$n>Aigzht`5pIbsu4%D|tHY567vmqTg>3<ocGS^gZT%T4rx zf>$^N&1t%oO*PrNXh}J$OxhoTn>0}?eKA^AvgLRgI0bjeyBX(uH!t;6<|VriYaLDd zGKR&?atLH2pX&MrO8--eR<6DHB>4?sL!m0g)aS@Ck((Oc*PtlZsO^e$JZ*vxzi5J! zsv%RIAo4HaMCe_0U~MvJpx_0$AUGPzocZLNyL;B52-{T28QxdDKK2`Y`?+`6;tzH> zRp8v7V0dou*KR?2S)VM?ifF3#H-nLD*}Gg9_Mt=OCx0F1x)%Ew&<o8-Xt-80+lG}} z{J0Dd_1(6(AY;glmKB@8WHWyxv1yt;;%`qS;vkg!f~Ps8mIyMK`X1`*j=HSNB{-4w zT<`M3I4l-P$;99|2uyJg2VB=$G<bN5GYiiQ^@HoYWy6E&RjVsg#Co=iYBwtEDPmV% zL&4XNPFqVwjz0EFlC2t%qwuy9Ren>nZUa28?v^ek1WtKGlTI-;B!>j{TA+}f6xMkJ zcIGq_Ax}-pA}s`Va4qjEzK1g~zG`%R_<Xx_tF29yhn6^GmJSwF_@^5TF<C+ggm8q^ zYMV`NNuktlbwdziQAklylTGM3p+Qqc2YgHlxF9%|c2b&s7KVt3iU_#V>&1?x+$$)2 zm!pr*>!-JJ_`E8WHoK+D;~X9}&aKmn4xqh9lpr#`U%$Jt3oh6Bx)$&CLHkEPu5j|L zMEO5tBzUQ;q$H=cU8Yi-&sz8-17D-7sQ|_@RoOE^hbG^_4Cy?L-MUx>6tbv$)W@^p zV_K>RmvGjYNQj5E?>-2OAH(sH7}v+O^;<JKUR=3C*-WdHo3%c9ZS6hpwk00dN3_2w zQp_;0vA(j$1FcME!MBp;DaqXQR(t^fVE5)KaZga{U8QNJ??&HE`}SU4AzU;*x1;7{ z0!-_NuI8j7kk7Fy+`05|%3gHlz)3Vgz(e5)=>dA6@q;fOI{v&1`r6U$N!b%9cK^Uf ze;}_15)ad<;VQ(32XXp2w&PX2i|&LVNPqSR$_-X^hSRI18_DeyPyiEwy9_g{z-J2R zU`{?yw<F;&^a6o}W=qywB{dB9YRPtpX|x;h81_AN)Z>gd-c|lFbF1$!tkiuxxA(kp z`01IhAnATId|s<$)c<3k69Ef<!`-Eip|fB#VV26H;F+PzO?oFIl6`I7u?@AY93hvF zjm62~%J9@Q-gp3kNB?<4cI$`PwCw(IpJ8P^pGM`-Q{Ig?$l*sk54dYje&Q1<<wa(F zawB-V#QO$k+VMJtuAi2lt64mORyyXt6_dwj6-^(n_k{aZ0Pxu{VT9>r>BW692K%(T zx#l@8D<u*BT9@lM>U}%7jNNpqm!xl|z;a4=1!dmBvt&OcVd1bbfMKgbOC_X;Bp5Z^ zL5|NKB-URK{!@tJQiAZgH-nD_u$gBHXL59@5T+xS_7OH($3I}t0WE2&CnC}%9yT_l zmNrYE_jeJUCwI(6fEz(PHc@;mImL|2|G{HX+B=j8zUSoEbw4UJ@S61sYwNhyfT8P2 z>9W?qQyIki8VBvKa2vwJ877;f@-=g?7w&+nS&U5Hk92*$KN2SiT3RbI6J1i%5q3uW zMc&Xmyf*70b6etaaOXHs=0?#t7#OS8s#gKMp3N9>28i0j()@>brE&ifQgVZp_m#$C z^no#5g7kyftJM<qgZg*gOZW2+XQeW*i=mxz&p0e2$Wh?pH$x<zghqUXtI?O2pIE^= zjNMV0p<VtTqSM%#t89%sA&JaYQkXU;>}1xv-Sd#Kp+`j3+<pE>2~^hgMvaXJVfV}# zu}m9&V{0E6jF&iq9A>jAds~MQiOmbI5FsH|VY3y1#3;lsr>M8WB&5QB-{MZtxf?Vr zJXV0aqYQf#A|6!Lbf>(2nuNhM_jpNTzU<mKRG2hK5ndeg$8)2G&9MqwCnZ}0Q)cYC zzEK<0bLX+D)GY@hIDajYMpP{9*HsuUvIw_&yiL5bxn~Vizz`ZgpdTl$U-LE@P`G_| zF+Lv`(suLsUm>KfAt5!_UYwP6ym6iuxW*_H6p#K&)$YWJa=BdkZ)RpxL}LetN6v+M zCg)QXRsC~!yJx!okT=(~7<tP<g~DK0kR2tM7qM4VOJ=4q^4agU@)nVmjyJT{Y;bX1 zsk>AVBXggroQ_NkkEtGwVs8E=hKYiXMu3Ipv39XZJ-l0|tZ%VeAVfIkRL{H+I8fKH zUEc3S2*T^zhwlqrc;x$b7UWfMB-E+YOS_}te0hhMNBHaW$b7ZzA+NzgS;<vfL*_o= zJu8wrc?z^@t_C?Cd)fRVCNZ&PrpPh#PQtYoISQZOa4~0l?*~0pTr7N=L@Z4<8&Stu zSfvQYx_L}AqB^3`yBt(9@o7_N@qqE~d9#w?m@7hpEz>AxT~(KPO}kh-W&aLIYH~fv zRe2n^jhoNhX~jL{tci2A_x`wRcjE8~F>#eQzoq4JnG!AalAOo+U-0k=en_y&KS{kq z^XlQ6b{UcRu+UNF=u`Z4bSf5Q^1$C+NgYk7PV>z!tS&Y<1@byyii5Y92aI2cpOFfW z8SUdDVn1pXqK6)b1o1|8KC_(fhL`*q81uPnkDteDCg&Ts%BO0m3^*N~^xYIMGM>*# z&CnEPvU$wK6Kj^))YRp*nHuW(N&V(W3AUikhhpnb@(t6?knyv5_=@~x^AlPg@kuG4 zqQ?lC&EC0!{C))c%_2|tO7W6*#tKWEEX!dgXW0G49vrp*f&YE54t43mG=7QHxb5e& z=k3{>|B!{@yY|{Cq#_(l-=Ny{h>wyj;O)ZM(dO&pX6dw|kD8NQrd}?_Ar;7c5KdY0 zfY>x#LJ^Zio<G{<ZK^~B5gal4BY7<)<r)ipy;)&B#)x!QVmVf!ZWJFYH)Xwf<^)vF z#z(*MpAnZa!#73^)LUkTY=I9J#e$CPk!=zF{O4uaa@)qq%fZN$d|V73Kd15L=D*SL zU4a4PSLADyADiZ)lL34DlTLsX+G7Oy98c4|6!pBe=}A2%1|EhkI_{PJJLOMAv456Y zrEaSWotF(Rp3;8i<tx3981d7_Mh4L@oNrlH94$K*Et)as_J~M|Qyces!d=jetQqm4 zkdWcRY|oZi+*~AVng*p*Py;Wy{XTlK#4}@hCnQO~UIj3y+)uG<V%Jp!x)-QMtb^!O zv6w=x?U@VH+k0GL?F~l3ri7{wBp!YnD;I|kx^hCCPFdBL%<+dGBcEI0Gck8a;h=tc z`dgcrsP3KxqAEj$QpUl;!JlEGSuH|CYju*BKAdKzu^Ox5TfG+GeM1)9n2b)hNP2{= zeuc2ID5qy^`eRyU#y}w)!t?$hnCuS{fhri+M|#24SqDa6TRcA<9Rf2Z=NI*hQH%Fd zuqwn6CF91rY{aF)n3(`6dF-S_G~3I@gCOk|0jCf0(x+Pb%$_#=x|Q5U^T4Yk0FlS$ z$xma%#yDI79)2diMIJv@51SNrE;=qIKCZz6WLOr3d=@*XWJFegAnNGBEsS=Uw<g`r zfXAlCd`~DpeV>S`U3_C-Pjslq^>2}XD0^ahBweAcedcCWdo}&boOR|(&wi)>IF(f{ ztb)f(H1V;P*t4XpGq8~)Lg$+vQ=d6oM!}t^az&CP_v1n&5kO#JI|V-2hTj4hFj@Q( zb1yhKoBB6hMU0!qhwt&X1b^mDXX2pnHra1q{7oVdApz5JC}0zytNBp1P##Pwokt`s zi;Lrc(yU-8iJtmPci=oyRvl>cv)!ZbQ(*$>U6-~7nAh<4Em4WgNMiEWA}@tF=IWMt zE%Ke#Ii`*AZN0s*0Acg#n(zI^V$IsX0LeV=5k)L#hH9`9=1+biuhqd22Icz;l;Yc@ zzfltAlt*sJaoF3GW|}j<EJc3rWe7+uWKoppHB&8Atw2NdgNG@_PGoRXwM*OsbBK+b zNP|bF@K8|Z?5WxYAevOJgpLyxe>NsVW#)@a1@qPIb_L#CPV{&`C?Z}m_?oyFn0*s% zwgtjV>D0s^A;!b;d@-;>GJF0Dm<1B`+L!jfMnNujCJAhATZ$W}Z}%MRS1e6sp=%bC z35k*;TVvYj<9nyiK<oIp*R7(<oTs5<Y^@?*aGy09p>WF6+YlskaIlk?GqagXyS;`; zacd<R%b&JXRxTJX<T4whl90ZBzeGwQ;8klHLdM70v2U@pc+-e9_I{F7z+-U=F?;Is zyvS=W-iU}pv`$~GN3woflBeuy@B7R~oOsjW37_EaiZkG=_xJk2iXHRXkO#{jc1+=# z*rkA*=d@PPa8+zxYBq&Upl;R}8xxPeoJ_7DokjK}*Jq}r9v~FzU=w;Lz1e;$CA3u( zemF>pRu&}47B8EXg|WbHXTjMZD3IQfmAYVv0uQ@xl=%H5^_Py$33pFNWtFKn2pDS+ z+Q<HlX0s~b^1!bbOk!D3tMemK_nYB~R(;FT1Im>5-ptTATt&g5X@9}#UC#ZLKX`>P zyr{^fe4wb)9h(g;AN;G3eC)+qN<PitTGAy-GT$I0r75l?da&iB=u~B^{FO%%nkT7q znrWQ2$Kl3g@=m_YrT)G>ZPF7{4!S#;{4MCdn-U)=2bvD~-b~s^KvLTy$+MjZW^Sx~ zoqh#yVF8vrI7#yIDl0n89^g}R4JLa%msoqk!J?mz#i4!Ec)u5&LSCbpbrI!0mfU?( z`{+oV-ToRx)pK{>!q+M%|4a=1QkWOWE21z+&@R^Q!gLYD=0}>>;CsN@PP7TOvG*#^ zd&qMMbw5iDIHjh4=&dGw;I1gm_^sfipD;b#3wNsbwfNN0z8_uccO!6m6<z*GO0>mF zWCbwrh~gZXiQQp!m;`h}7z^9}?Hz<oAdtjKZvh|e09z>cr$dwvX}L!(vkl(4lFdE! zr$KBKronBxLM|x}zxcc^DKzR!?8SZD3$=Vk#VkW9B&8A0!R|0t-BIFAW=+1v;x}>8 zk#-q(H3l2Lki*aQGQ4<g%rB8ByT-!gviodj9NEc4No!<xRy|s;5z^|S6jjjV-y4Q) zGle$W$wkd~J{+t=<y0U^rcmHX^WONEF!m(p$EA>tnb2l5-r}S4>7AZS<53D^41K~t zN1MvR;dGr{{8xEUek7mE<GQ^#UfHUWE^C|Xl}qW%W4qc?yWm_dC}{j16U^#8?PIn4 zthM4jZ{8d}<>xTH$!$MLpY`_H9pd?RbUc+W(C5)>?6>tUIAy^7_4>j&(`WtpM@C`j zb^5-KITh`5gRQHi=3j9Vqf9S7KC-2<rP1ldeA9er=|ibMO;6Q5Pu{p!+5;`FsvCNl zac(86YuWT-CeOkbp~{P<<lDs4M)AeDM-`K5iJDEtqK16UySbV`Nv)a=K8B<--pv0k ztzv#A`#tqTFz?a*f7AcZfNR;8y!MYKBK!U=cyERp-S&;lT{`D09kzcvC5O>@bx1Y6 zRj-Fx0_-a*@5RgNT{sIIvW#y3e+~b6^Pjpt&b{k2$&ievpHi>-3K2q2XiAa|=Q;qB zc}Rz(a~Xh>2D4%6IhJA1xd5QF4pKDH&K)1b#u*=U^Vln#%7q3NB1ecWz;#yPhmtNO z$b?=v$hlrVID_jYsgMKX;y@4HlVgdB-n(~g(%!Zq))Sc_H*=z4#aE)}FF`_Zimo{D zv|x3V*$vD98NKTy7>hfWT?8z0IBf!Ggs^I**%@Yl=d6DUSyvobRfIYgt#nj~Kyiu1 zig&;SiVlkX@l%l9cX>M$jPna-<o9zMGy>GtZ=vLD5K1G@ymQo_@E?5$6(qNx#)V&~ z0dq{!boVpX+9)es0z{1kcZvY)x<)2*NUNm6BZC0ef*CX{Q_5Yk6}^DFhB7#DseY}J zT{>mMl!1W6I%LonI^`0$4Ew0Xh}DpGymK8C4dW^8!G~^zj8hcANMqTQEA+0wN-!DZ zk#|Z-5Yh-}vXllus*V$6qW`M0U@SY}p-${OMph}B$7DGE3y96*bs^<`)SywajFt3& zF{XMchwF)eO=ya5Hjl6u0<av=ciHeXB!GzqxFNTu4^Impc>Cf5cqUS_AF85QOXoIN z3<P5NK+O)QZro~AJHZi)UMGIHMQ2MqX$%SYw8a->!*px*WN>3Iq->bdQNLz6=s8My zP|s2SHypqwwAXa-qhJsw&F<GBV0a^7tj-@q-suuD2O1|$B#Pv)fVc$|ky~3&1%xy( z-)Yu?#4z++8X!JMF?guC6V;Amy-ZT)t_CI$cgV4V0r0KsOLEE(1KV|3QT|?3qX1VX zb@Y=*C_@$xVf4BJn)X+L%JA2zfK83_y))8)WB}Yl!QE59!=U7u(6MU(P0^Aou3^c! zAHZVeG620UI3PAcE@DCt8RQR1-EdZG#JQdhDB;Mh0PvsJtO>@qmE-_cT@jFTKv!Cj zx>`Vg-7!eA-Z>~`ha2d$v#&^6kbn%RnrL-31k-#g9urQ6F3l9=1OsI46{t)5C+up( z;ddB-4dvO`1FIUX=yrnT3uWL8=eLP0juqB`H$a?>kV1rMfjQ(Zf(DFX?m3TC*rNgX zpN=@ND`)&f)f%Nn@gW>qi#NoAsCK+YbS50_Pmt9k9`N>=hg>%J>)g<%>A&8&4%g8C z3k`;8{^6%#i#6u1)3^58i1R&t%6kVWpyP^p5-OXIs@0$XZsUyjMKi2*Rzn%Ab(+YF z1i-go#wp{}TbXvb<+mK|a!uIh49GUpL$%WJlEXtx3kI7H?tfVz02Sln3x{?2`k(Uf zZ{<IxKsF>{b_ISXEep@Qd@oZl=((<U$;0eddVp<RJjhf3H;B_$KKS?DG$?7|%zN*T z=g@HuVMx1wS*K94QJ8;R%F%vq{0lvCXKC1&&X8^2$*=(NYQLSpY!S*40I@1g7x2av zWJmt3nib?+w_fV4U?v_!O_Y|Y8~ODej0xv;2io`6iI${oNZ`Vm@Ua8=xC{BU1}bMy z8%*=q3;cKf-zV0HoV|d<IziCoE*#MGPK>!qrs6ikc-06<rd3x6rp%D<T*QZ_`%W<R z4tcQUF1+s>2ipbe$q2x)Qv7ZHuO{a#PrDa%ZSZSyKtu98>wV3+HQ=t!_&%oSw&{1^ zZM@<g;s?t3&TR92%((=>K-U~}rlS{{@0v$)hK5JKKEtEu_tC@bC(#FNU9Y%*(5>~o z`77%j_~*VAG#|3_OJ=8s7W1uFdwM#3x4x0$C*<({GwJ;!{D~VFkdp2T%=iPWI3N7q z$2-`^FKm~9$EdtE(2v5N-+-pbHt1Rp-0d&M*)MLdxKBwkKr>Ul^Q<%PE+YfxuICD7 zfNq=fw|L-o0pk6zwQM)yJ-Dsn%w56pNPu9{c7VCwHR$I*FoM$=z`JM8wdd?3)2`=l zNE>MH-0)8!sN6k$EXb=+rQQEN)MDQC|NY~$KzgFV@T>m`xDItJ#KbzM`!)j|a4A}L zISalRV5e9N@hcX7-3RHJ_5L6zO`-yR{TJdrGW+apMA3m8G(;CIkDdFkhOVMxH;wzv ztElgPjWGWWg9mM)r*7cS4xV>xf%acT1#ajuJ9N>Ce+%z|{<wfV**E>ZL`|db&b#}j zk^4_3z|b9#-+=JH*|&bO-^wC4@D*n^9J;`98f^A2zZH3YQP{Z;P5ys2{+p)D$=b$S zF#exhmIv;)*1Gc04g4P$|F0vU{{0+=-%j!pt$q*JX?|OKc-Q|H1n*1Vz)x`gz2^qq z0`&f$qtYO4|3?hsTc5TEVq4eW|Hr#f$8S$O5!ZcVSfJ#$-q{te#Gc!rfr4SyLpV{C zK4CwH`VuEnBt$cl1jZSZ)VtSDBtvc+sm^=O)aFax>Bgbv4cdfLVh79qL^VlmUs&2x zEG&A9t_i<Zn~QM=oFdxsV>^b8boAZHvV_>9nMPLVU7?v~R-jORYmA7v7S+13Dke>< zGgDgjUaB^6Sz#!$Au`%?k7!EN?81m>k{W+%;Y<eAlM!1J{@ba~I1Wm4=@n1K%ChOk zXhCw*_lp+#+)7OAK#SIz&)PKBytc-pb<SgX+^gQ}zb`j6sqA^JO~cLV%in`IGuqq% zVyoMzrm@Fwk+BFAQYJsJK}*L5g~lcED+3n{5i5xh6*&o{T}v<;A*}Eet0-U{$aA@f z*Cas~)&52{gI?_?;XCoR*n!c7r-72;N|!1cQ%=qPhPyWl7l<1DNw+4+aNiB_YCDLM zt5_u}X9MhmTBi&2-ZEb0<DpC>e&^NXn}_)se~|tQxpj6K>L3lk)g8~$q}Y-Rql~_I zTOC_q&|@wjrg#nD=JHp|hx^wrJ{+hEr{Q4>+qBCoQJas$tb!Xi52G>R&}-+Gy|>L% zV;Q1;IGTlcR^4F7G6tH<#f#KkkK>6S`?S#*noAeNeEB@sKS#ml)YfX`%fG$|+Sy*a z!i?<K1KQ#M$bA6(^~i|@H{S<N7DIe82Jx~Xw!Wn7VsRK*L*I{j(+9eB*OL>mi&TPM zDk9&}hBl$PR*5h?```zp22t0pK;<NJn6Xb+Ah6dCE1k{Bb6cdsRqTDPMj$L3_qiFt zLr+T`6cO|k5qQy~e2&wr)1GY=(*^nEj4IU5HsM%d>{V#zKa8q|L-`D9=S2VcZtu40 z<ejr_r&NWVIn<^P`a{m-2QIy2Vclk6onu*S;Z}ojS0!X8(`Xt#yv@2_LqGi1qQwZo z4Z2d-#{Tx(KDr^Cd{m@Zvvk|1tEXPugC)PuES={bsx5wfZh6z$n!kC@r3TIROh}u? z%RWHM0>kQ7vl7BLq&`4Q;Lb@Rk7c$5VuTU(fYQ*VQdH-L7IV1zAG{gAoJZWoUAPD% zpZ<GiIp=Q1;Yp-VN+<!YOU)$wfk`RwTwB5Vsv~Qty08b|_xMY`o847>^UIvXj=@4% zeBUAU0d>XJ1k6he(P|l_5`&KyMVYk>BBrS~FPZ3_9%Wo+)}LlBxLq&p7rlW9dIkIw z?v8$L1^7xqacEax^os@mt0(=mo^ih~VcVIkiGDPjOoC->CRBXuR_&H!q3obt@AyF? z_;#JTN2q&FotS>Ln9r<NBYcPGpb4)y8uYZ{LLJ(JgU;H{Z^V71DgQHuib~)l@n;fA z;2+u)(sIP#Pjk!V9CqF2cwg8SN-fx)Gy@MV%+pyzviR-uIqhXFss6-I?*z8yk-?82 zK77ynJ=Q$$N_IUf;eWa|20u3g(rEA2C_l_+8);w9+1DqapJiJ*EXpC>YijOt_{JTt zYlpd%Z>w3CeCh{Bs#`o1NfonG)$Il!iiXOaHb?MC{#bkf)8u15`>u+$(dseMPEWRa zgz@ytqiAB>k@{KV&p@#lFMlIlp@wCf8q~*0Or#ig<h0Ldd^%41lMlWOLGlitn(--d z&Ax6{kt>d1R}FfU=*gh@PCrHGehi*nMquEVgSK(>nY(umZUHb3S0w7XkagVSIT-_Z zrsVDF=j18n8>3x3p6o9j?CRei^x||FcAA~edZtOTde|8oq8nQ(^yn`L;+^YIyW-z; z3v;7sLUXtLYF^Z8xvnip7k4|lAdXKTQ-01jPP~mYe}U?FVA1q<IB(;TET>1eYEw+F zFI7}O<(&c+JosPBW^Yz(;SYs(d<kl{W}=Io=5IoFdk7dh1m|y55A1wzPB5-9w>CH5 zcBZrz_A8&dx4f2Ka_(EWT`olJaBrI)U54}jZZ>UAh*;gcOhkUFe|H31X{Q%4xHW$B zB-xze%dp{6z(ubd&^UUzIMiDk7<9U*_qco5rfu`a)+@L(&BgFByav0uTtme^yHqk8 zKg}25CC0DyPk>n{9ksf%y^HfLllXH_19}d~-$ZYIo-{&{P7f(;EwxLuyJKG;vxe{3 zUEr(uTvv@~7OqvPPQLAX+l|$0woJ3WdEL)jUFhkEVG6u_Dj_>u+pm$K*2@!X5y^#b zHGx<=6-+}ZwSd&gf>VQAu@;muwosw1ycLy}9SEc#UY6|>ls_neWI*4_#yDyXhOwkm z2)*&0MDJuvneAd_&gu~Vp#$_%ir6yz%Phk0Gv-^Ah0IK+G(=k*o(S%0F^|A&q_oPy z5bBv?6)~uFau97ZOBSLD_-r0payj9Jemi)*yJ>F7Ii6#cvB-+UyUFv+KM*R`P4T!? z9la~mBaX|Db6#$l8sIkRceQ26tN<nC7MfJE9(l>6sB^$|{BR<6out9%9u>FcdB#Qd z6tI|n%LmbT+3J>K&{neMM!G(B{?|MuR%xuBRXTiN!&RLVj6kIj_Jzu~iB4qIiRSTe zG_mE<y*($LZO{q08QnxnVY7~rsD!Z{svm~e!Pw<{m&lFF%ZRL<cN`8SKpqpmUTSgo zF6S6VW0Y&TX}9fhb@Xn%<Xnzej(&SpH9Cd&+^Z=krPQq#o*C_1W;MwEs{Ll(I-U@X z5qzf%TUXfr3G`8v!Pv3K&0(_$v27}@sVnO(E9&RyEvx%eR#(!mq>^hW<IZCX88==P z=A{$Zv#q~k!l(c<`X_yPE!$Sb>T*d;#_ICVW)eAjEFy=wTxs#7y1GhNN!*Un0Y4>T z<It^*Xm@SFpq7s51Vbf5HMI^*E2?!>mF-&W;e$_35sgI8)ajOjm|U)HPVwR?6|Lj? zV8m=06jbZd3fpq(nyv2EQ4&vAZDZ%AzPWWp(+0&c+L{x->EoH#n}tr#mR&O=O>27k z#)PeW?XtREJ!7@=;_c}k*5PB=&+ujeBcI3xCGF!~<CIm5rC;Gp@=~t+_sYi=4QeTL zPF(4$S@?)*e_n^@p~|<^HNX#es%V9%E!GVUAl%i{!9iV@9y?zlbmW6;|LV`rYMR%# zEv*@0#6e*d*9dH@_f<f6(9>3ivh<lM6*u=Q!Rx7WGBm9SO?Y{OyD8dN*H(jCJJ=Sw zmp7NKsYCu-$BVX-8OO1Sv(f=S#$gNAF^pScQkM&@T~vz1w+3fl#pDD`#f3gXWM`P| zcx@CVoss`(5@)I`<1DYok*uQ)>{#SJ<1T(o68kf(Er4*Z3CsQvS328W2t~0tSpLn_ z3Qjjayg#j?uBHqfwRZj!?jkjII*BLVfV?YQ{^*m*21jvFj)~96Aqn{b(Utu0QH<Ob z{)KP0gkYuyV%XZ#RSQwJZ{4U~Vbqo`nzr&9TD?WCqPo(u!pfpTPF~i=&Q4zQUoRtQ z79|H=Wo=~*ZDp-?lIF6alFF7MV-^qYg!EZsP}@0HO>g6$<x`N6y_KIftkyVzjpTpC z9SWhYYPz#fm7vOO8%8$9@gG`u0a-%U=XegS2wAJdjG(OR=NQ~LI0aqv<Xp6EykKg( zob0Yw!jOc-pMN`o2~#-J*aw~6ZGyZHUihy-0RmHMaZNOgQ&~oe60VueC_a56-)9-X z6fOxtTP+XvZ~{LW9b5Fk`rxf|+%r7WERjy=UxF@A>^RsF&H$<g3J<Ev1KRTLvW|5v z73Hf5{YY_i4-8r8$r1Qi#MU2><Ci{J-Eyg0TIUl~gXBQHT5iq=@D-`l;>9_@fyytG z3SFfE4R{SLMSOc&`bua$>ni@lzqTP<d+?8EA!Z}O616>>N=b?;8kwV|q88i+gDHN7 z`Y!Og;N98L(EZVn^($i0y4(AR@^?Wv8K~t@%SotUxbv5|6x^u-fh<Hs`MBi-n8=g3 zR1E`qyXyd1&+ghHq#yzVl7=6&M$<XQyKr=HZ5vk7#H(t~%F;}VT^|?o=Kbh2mG$-1 z&M6LGRQ1%s32Ix4MMEm#s2Pz5{I8SC>Qp2TxF3qePBCFw_zdev2Xyt1PHi50cDmkA zrsd%8s<_!tYUP)zOkfNo0s|fd6Zq(SZKTAlu}p=pG`bD5u9l<*-4ET$9<Y;4C=~kk z$Hbjw%Y|Z#25M?LK&FyE77z;+qRwhlMLQX!22ioCO9e6byj1mpSW%sH4e9Ld_%#FZ z{Vx;v?Z6~<Oh)Qj%O-Ez_9b>ipD~O6P2#l1BkFx+U-TVh=}Q6Hwn6J6SD)usC<hAY zjM3)1cMMRU9#ivmxN;M8IR(bimP54lTlg~BiLueih6g!Dhz|R1TQ7N~$COGj4hyA( zJPo!54)Te#JkA9UYDz}Z?KE!EKBDG^S&mXb8Y{OTCnf5c)9vuF{M6`JwjnO`)1h3T zFF&+8iHkPd&@eQb-k}M`?KFisM$8Npv#+kao&4OShmN|u62UbqJda%4VL2w+VN8Bj zw!Yy+zIK9ODHCegOn}{;(`^%+VanuKrl(lL;gL`-y)zEXpT8IPo4R;3zBCpF0k5(7 zNrKHp=E81?^xo2T;uNZJ6A)ALBZp>IBK;-9$7RQ|ac!n03iA00k?wMV`fv@Ivvyu? z6zcsRr$BojrRfwtf!OaN(<r!KG2vPmXr6Ytc`6y$_A-p4)c-<E&}9R!xN{vw&@LdZ zCMFiW_Ea}~=)mOK`C6HpMbcv??{!bA6Lv1PxQKU^|0r%UqE1|*lRG#`QB~IKZN3bP z9phq_+{H$JA=>L^0R4}%F~974Jqxw!?+|0AIhlBN04F}+1A<xZy^(uw6k*x9)0`|k zJEJE)qzC>xxY!g=*S`Q0=t6bGnBG#ee_`YXBF>x=f00D*kPs>3y|?|`=^OLglTjMh zr2E;DD4}ol767uHXJ%ma2KcqDpXpe6S*yOSui;vG864!{{jo1&OZXG)l9=+njRwu8 z9`L0)NJJ!%A({jOW2<CB6$u$U7+m>t%w|=&N)irYMRgtyst0t^g)*e+t=~c+!PA5j z;z?w79~@?KWK8+Cm`o<BL^?1@Eh>qmv{$)>O*M-=HuXrlBS|ESn!A*yQrs$Jk%nFB zyY8Y?r|@3Gvh_ZqMcqqYo3V#%i=l^@pTU=^RcfTvcOJQkX2PY)reML8Hka7F*wsnF zD|$2CE*13@mOIps{&+U|mhClGS6pGN^<Kx5o1ebEaA&M-_WF?i9@-Q7Lup%VX8i3$ z;g;Am=AB{n6V*WA-^>>gp-w<NK464l*H{qfh@}nO+2BX?X%9e#2hKr0pMd+2fe{)9 z#M|r|;{cVQd=^0o=>a1=y9XS*#_+%!Cg2Sn@P-9=Ljk-Y2KM_K+)7yH(}5EP0wl12 zbNJ5@-~vAb;tK&1aKJ=xA6amL@ql>kU1M%wBh+&{<nt<+&jpBp8z|vhV0>FZJaS+> zqtU0}^KGH`PINp2Kmq~C4Dl=pEl>tR=o}ay3K;phd!TLcV!nG&4;WbhjK}~+HUJ~# zfDub&$gL%r7`oKo0rA9u5zSp=79ca~a|M_HPC$HhKs;_>y!UsQ@0_NA@tprNR38wZ zU((tnq|F#E-8R8->c}l*m7E+HPq%AK17ya1rh*o*3XC`V&sRr8U?a+NJM^;$#Pceo z4<3j>90;KS2%-7OlWL*htl=wZ>s)h-;725q+VHHZ<~geG3)8UI%^doF;fsS1Y5_)6 zcY_HHUQlY#pW9Ki?T-AVFrPhOpFN<TxgdSoCAoo$<gU;H`+@PYyTvfiR8Rs|0r7&M zge#zgZ6JhCpoH<@gx-7O-=UfVMil0qv?yE0h32hx4Qq2?d}5#kC_o5R0^@(~8lwOk z5uV%Oo;BfpHsO3WA$>OCeQclw^1ua<KnSnD-<k%-=byAK{!&<AxaY-z_dx&`U<rs9 z-Zd5gHvV|FfD)*?JsfcA!zA1ahzA9XSbQQP0Y<*Jp7_5taAXBGqH7C)`dmN?2n1mq zkGfRCXHq^u{ud%@K)muN?;c>};oZG0FdjM}o-!~#J>b7hoe791BrC6xW_Jo%q<Tuu z`lq^U{1eCw{@><cfD>wf6XFKMcLl~@0!CN?BYwLFuDb{Py9e;Q2e`Wj(7VOCc?Ei> zD=mclQWA6a7D)VJ=3s<KyT-7<Mx5t%#OHRx=VxBv4GHiD2Y3StyeVZQTt?LQae@9X z@uUC}=)iu$tmXf$q5>!(qsRm)U_^sVg(X2s`8&Iio~a-N#siT(V3IjN2$8`Fp#zXV zH_j=)lcUsPjbti`w6w#i`(MBd@1gMS0Fn<IIN^CfJnw%IB1aJ3Rs%-70VC<(o1%=X zR_e>9t$u33lNwjNV9AgxWIo5EEo@(y>O$Lt_pAy1-*y1J3TMCx>%j?kW*6WJcc_K# zy-P7ags_GERas87$n!r-CY6S%8tkdRVJA2$fHPLH(G!}>>sGT;P!FrG59R8$+OARX zuj^{`Ky5YaSsAE-N;TR&NDZ`hr>auO&(>!c`c;JWoC8F}BojsL!HHjyLXDR792Z_o zuT!?!EA<9Lyt9$&<p@w?hU-0V`W{<uxQ~C#zxe=hIqUSI|L&(gYscUhq;*@@3EjM= zv1PmZHVR1~yf*(PYU5ew_bIEb#m07YRHx<8X{8a&=Ug}^>+u?I@K~a`(43;oD$pS7 zsY^Roi++I8pE&n?TURsJ(QbL9r;qO*WVAq~SXY%@G%euR&t%bPDh-|Syz?S7yN8mp z_u4;P0{)F_?H$AdR-yBFLd?3Ra=7xR-j6faV$P}=Y|N*b@R!kus?E!n_S3?4?bX`X z&Ywr<m&>iqD#^+uQvv%j$3=@QE$O|a<`*#hU@Q}N#dOHvCXTR%#IreZ?*SX5F)FjZ z!;)kuOTt6HsJ3I8`DyF05Y%<DBr4dkM4L-W-rpb0L(!*;)`n6OE$PeodUDw{Yjs7Q zxLWgQyIWQb`O8KJe=V%f&!b)GkJwm_v<PR_%0W9X2GcNY7`QtEkzGxoj*-pozONtl z8SGLJj*fNm>^q?6#U-nWUOGEzuwzJBwfBak!s0&b+dK80U5n*ef~vcGa}B8U{l|R^ z4>fZ2P95BeNwE9ZLfdf3$4-b(1)bb`2?#CkoZW-LTFUh{cOLLR>%MwE?L_^LWyK$O zvfVgpHPEb<_pXUto_X~h-?}JZ{Gkg6c7#rV?pHnp{>K`8pLMY+=N<cx?zytEC)bud z(z4RHEdmtM399%?4;=TN*>jRH;^45Mi}1=k9bj^%i!$Qigg120V_M(PKjU026YXdW z*fVwi>{j4b+FNJ-Sm^H%=ML$6$ZXf-2G{$>!ZDxK?7Je2=v4k+0ER$$zpaB+D|s(^ zcf+$rlVr5C!Rzj{yVEvcS_{c&kc_71@4oxS)vK?*`YM!C#$Cx@pd#-MRmY*YQhbL( zrj05ws_pKPJu2cNLN@p<>A(c%gY#k_c#BvjR;#L$RBpG$;5^thcS4l-6>TeARcq2q zCWE3V4QoM-wGFCXQu(%YuBBxeUV=tX?ZIWJ@gi18i-o$39ZLijiAg7!_;M2Dm?X*6 z!D5SQlvK;3<N!toE#Xk2Z}+f#wIeBUL`Wu2t36Nge&Fd&tQjoxMPAGe!_6dCO<EFm zhxfybI1PNUz-lphm9?c~)Nh8ME5m|IYf&Xh1(o^QX^|yKhBCBJbjK7$GU?aD3ki<u zm8Pv9VK1?OP!bEsc2-<7@FkGeA!(L{391osaoO3c&KV4DSA<1m5WT=E(v}gnJg4wp zU?q9RtMy#d7LvA-%!;;>6k^sLgHcb3QZa0y+LmGE?qo6&6Rf0;wR8pe5C%O}G8xes z`I<RrGJu$xu9+`Am5Zixt?0N{!d31Y=iCeE92(!Vo?5UmZ|K72e!gH*h{?00tjDmc zmF~S|B^Oms+jAzfWD002ZYzf9wfRQdjkYzARzkut_`1>-mdPlY%&B53?pHb-bFq6q zEp3sZrrh_7t(<R@N=ydNDzkbN*VZR;b>TWQ5WLN^(yYRLm1W>>I9?q0UlheE#I<JD zOJ=^-F1Fb4TFWJ`HnUDLBTHhrnI*~WMe*-hZygH%+XctxvKZsjsXw&fWC{yu^QEmg zGp;xjaBYb0nRYG>{`HJTUB#)H>#CDY2AgNmiK~i&8`n9HxELrG^NjGUI~13J7G76V z(ggpS=vjGbo^cm<P_`In3xl0fDX}O*3plM>VA1iLPPxlGK=CDL5KGW(B4!i+(n6kk zLP~47q6LOdYe_S!lG&(vE3QJb0p#eCG~_?6B$~^nv)5?ru=Sd==r-qCJPWZyMrbh` zC9}E1EnHqM;_otM9xkjM>k?II^=x*nyz7pI2}1=)=D@aywusGfo8#7Jug~UT@M^== zhE@ZP+Sale(t1d%T2?}8g><E+P!uWiS*htDM-ef1+^$g}K9|KSVctmwZX&Zv%wB8N z>Nhv<MUM<~KH*<WPvn?$ZGnWn;9*khMLdYXVg+mBknY6`vd@XyqDmH{46o!Yz71z3 z<E<kz`1%!BwFRtg(^}N?%rbzwOx{b_)@IR57K7IsUTKjei?>Bu3}(r|{@%711D-qK zaoRnI&)FIY1ns?KcS~H$c-$6ixkVhrcpQW<2vJd=2D=)*Mq;np05D7Lx$e`q*;@c7 zm#J)4y;ihAlKG<n@mtb5T+$YmFKM%pn2muXsl`Up$T{)f26CY00h;z56H3ZoFAUy} z^5T_X0)?;e4jGoXEQ5#e)nW+^?URwQ(gn*JuWM^u#_L?x7I{bi?Xu!t=brI1H0aPL zD;Wkk3kyA<W1&j{de1`F%Ki)8VkQ<dBaC#zG^k}zOL5y3u$%D>&0>%&rgMAu?%i{4 z@9y2Z_nxyDp`r(=Z7C*gUa1&rdJv0AvRK;5Zg|jY^Ljnsvb&|7pzpPF`5e}^cT}`% z?eO-F+g#p#v{_`?qW7uL5sN;;^SZSbb=|%9z=6Z34j(?SckgaKfWhmIb_<g%)?-n} zqE4k8ia+c;?0hNrz=1t$_pRM+*=@nmkF}j@JJfa<(g8?&A-&MHyY2Zli&?S+^dOfD zTHL9)?eaF5wnh^2qp8McmQvByc5HDJ)9Vi`wit-T=;}~5!f&b_uacIr1TCU<&l9(Z zW*crLi^*j%mb8?#3?V#4L$Y`hp1_yw)$3R6-FvVpK$QZF6%~YdYP5%s3LL2-CBPsB zm?*qPSMKJo%F+Df4~p;I3l=HWuJfkvf3{nD1;|o>($+?ZM_;Sr3eY7b5t7vLI)(%D zt9!u~rw$)DuvgsZ^)gx{W8nM8K2O@~lknNYGoJP&Qh{ZmFQ1R6#^Tlbv-f$g{P=nJ zn0pL<N?*K(o58YnF+Yyzi;K?|Yp;>mxflqh&L3C!j|j>LPs1TaL9$%DIs#G>k@Zr5 zdf<SLO0o`mY-@qYYt(Um2&agLVUQ$6(&<m>psnEmf8i41u_XzX%{ln5VG>3c^d&Jr z_Y^Irk&6$zJ;#L=%l3lV^m<D~QgKIxK1C0;dzaw=3>+gIw2dVdB#Z1Nt`<Gv30tq= z1S}J+c|~**sE;lzMsz{%dW!`HOiJ?TRDp_#7FaGD%e6QQhX|&teFUu!afa!SL7}+q zl)GFEPGRIncdH0G-tWi7!GF2jSzRg0QT19mgO}6mN=oBx<CoMq<82e_><i=ZGxPDb z+>(as-@1mqo8%{~CyA~E+7VkBv?HHYLObc2DrhG??Sys`|0ZQ6E4{!*QYYumw2|V% zybK#@omv2R4<RlWthqiU3_k);K~|9K$a*r7JVc%(yUC}(uht?4xXvK6NhLg~tR**+ zN#t+jDYA$Bi;NI0Vo4X0N#>9$(n78$8%QqMPX10_B%hIy*dl=R1)s_ybBTjoN!F2@ z$Yk;~*zI#N3a<wOH(kjDl0)W^1*DbSKsJ&*@-TUZ>?2>0WZ0hMaZ?Iy#9CM|j(;G8 z-xCJosw9DoCXu9&%qI&;J-Lc(BKHC}w~)8V2jmg*EP09ilYA-K2f}khB1wT*Qv@!_ zf2VCFxr=NCHg6^GkfUS=d5*kH4w2)cy_FcjamN6MQ%MPa1J%`JGr5n*<Ti4cd`NbZ zUE~$=8u<!;=C9ooL`-B5oPWBLX{3}?lO}QvxtnYwl-y3<CCA94<R4@|d7Yeqc2drC zuuKHrsgQo)(`Dq(Lh4U?kaBV}Fi&&x^Rvmsf+>@2q_n7Dk`1)wZTLHKW-^!zAY<`u zd;Za&Kap#}uJ^<JQ^+0U2>FOS2K(0m@&@@D?=eD9O@pJ@4E}q3WEIILC$T<)gg}5D zO5*V;YbLRi%gGY5jI1VqB@YlCxs2RN-XkBA$I0{LRq`hJMraTUmK{b0l5wOrnMLZz zQnH+^AzR3Uuoer*U&#C96Y>OkfgB`nkyGT`vcdIbx^0M$AU=iIhWHZVA;iOFCC&!j zF~sAD-y^nj)Ef|k5u?gV>h1bi#CXKPh$9hG5i<}cmX$54)#oFYB03S95L*y8AZ|w7 zj`%F%D~LaHRQn^2M9e}gDt9_6)ndd2hz*D<5LY2?K)e-k6XF)c2g<8!7O9UQK7sfw z;tPl`As$406Y)reqq;;rhWHuc3B=QgXDjMT%G7p_1_NR+ViaO5ViIC9VuqvI(O}3! zEJB=xSd3WVsIPGvoQQRxY>8np;ys9a5sz~;GQ^RHsfZbf6P?wKi;Ve*(-7w%mLgUm zRwFhbE_K$FIgKrd*C4J%+<<s1;%3CHh}#h#Lwp*sZIQj)Vcd&&0P#)4BZ$XfkUHaM zh$j$FBc4TU=V($8O^DVS$V}mgQHZ?|;}8=Nhax5;rq$GySDUgBa}f(_dHoE;d5GnR z3lM7&n-G^Fwj!=VT!*+3@pi<`b!E;5(^kayIhqy3c*G)ZB=ai7jfk5OA3}TzaS!4v z^{{r#hY$}V9!2~N@dV;&#GmUO)fE<ks7JIQ1|vowMkDsAUsP6W>5n)RF%>Zzu>f%n zVnuy@(jZGMViV#r#8$*ri0ct=Mcj<I4e=4grvL|A+7S059zc8@@i5|1#Lo~<BA!8P z=NO<zWPn2g!V#kodm+XlCLj()OhL>*%tb6hoP$^nI5fbCSckY6aRuT^#5IWP`EN@F z+>Cf9;ysAl5Vs>fhWK=SV{Lsv8{%HX1BkC99!5Nh_-O<9M!<2zQ;25}&v9fjq5+X1 zh9X8H+7M$A;}Hk*6ASDIp?@H!uoriO{qjF6Nw7~{8mjoQyYcuzvn)72@Lsf<i<d5J zuY<i($G?9T&IZ3n3Wt3+9(KM2I8pF#3mgnP>rmJWhr^j@B%ErJ;arjeXNOeSozwn6 z`%BkEK}jo9IDfUmDd^Hm5}Z3au*U@$@H=tRZy<#;4?O+-*Gdwc5q}FOdN2e(uv`nL znmYV|aU-0|n&AYr1Wqh}f^*JtIQw3Kd{}*2cC`DSXmjaWNpLp2I0pYtoPwB-co|{= zu3uSv@3ibANr-V?NDy<eRW6+3-I6bwekTU~PV9aGX8$Hye;0Oz)AS5D1<!(Ko;mQ$ zG7p|Eit&T=W#T(AD)Hm-3*ec<3C{&f;hBa2zwWy(Z0~OSKhZAYcWJBXs=yOd5j@pQ z`vYYOo=x1y{ltcn?E=YNM||qoB_f4qsc`;m^ao2_uq43~-o;RcXP{nxAeZ0?@Yhj> zr=UK6AeY2Cx;V=4{2luTatWTfFBRD(W7kW@oZrO2-+}ydz=xz`(kTc`R@o*e$!T)F zTrAhhE%JJKv;2tMCLfZI$)_lxR%)Y3G>zudV!D)Wqi@sC=ov+?ge$Sia3xEbrc@|R z$~DT(%2wqG<x{;yAEl4ir|5I_bM#LAGW}Zpo%)CL&*~58-&bE(KUPm0+6+ew$Bpxh z)y5UZdyI#S$BjRmLQQ>4Lroc`B2&4k!L-t}(X_?%m}!scP1C2Q@6C!i)ZE8B)V#*L z#k|XW(ENoZ+!AY<XsNc`X=$?@2}la43uq145b#jIvjN8fer6^X$%e8#ww>)_2iZ|} zlC=l2!05n)z|_Dsfwu>~ZY9=8Yk%uT>vrod>p|;L>q%>S5DSV9N(f2~$_ttoR2{S; zXkE~zpzT4sf(`~94LTXr9?XKHgA;;NgY$yt1y={J2woSwDR_JEuHb{gM}toWw}-Hh z=#Yev)R4T8c_GyyD?-+VYzo;PvMc0Z$kC9KA?=|oG&(dPG&M9YbY5t6=!(#Fp_@Xt zhwchJ7<x4HWN3RB3yTg*2ulsi3!4{K9kwEDUD&3u?P0sZ4u%~KI~mp<&cdU^6T(x& z^Wbd4?PwslpM>7*CqLjPzv(Bx?IkOI*Y$9)vJqAClDjSQmAfDJz2BDV+kebGzH)4~ zZ~w7#{N!rC_UrxREq=1!eERnClWYCtTm9rVU;PJu;d?z%@s)=!^OIM2$q<c)xA<Lu z9c7vS-8OB8BR6aLsB*lbz{(GY(?+aTn`{$#e~}LrdD_KVk6tPAbt1o2<bEuTKH@ve zlxuwDG(Rs&+vY2e^J8s%tDn5mSI)5c$$nPJNb!^Xye6X*WT`{Hj17MB?I`=Pk+DhS z+eH4D$lI`WcR2ZH!`W;G;eREJ|AelEtRm~ltz<LVMjjzgkv8%YIYbVVW8@2RikyW3 z4U$!gkc3S#g#|O+a+1i?L|!2Bc_Md;e5uISi2QbuKP2*JMSf7^M@0UG$j@qdmRKWM z;UX9F&KfE5i6WmN@+y%p7WpcXi}AC>_*rctf8Ey#*%7|1XNUXAz5L`XKe^URhW;lS ze6LST^^@~_<(ZLw^0U73>=}OY3NIP-pM4F=5%3h43eTf?aK4%c=QaLQ;}zr@vX0zL zHj%AlJ9&caB74a}@-{h2J|ibJZD&std8x>2McyLv4I&rodG;eBe?jDLi~M7epVIO< zMC8Jo<_K?^lOXa`k>`oLSmbpgzeeQ3igUJ#TzLDOHec4~zTnH!++!$*!n5+F@uKze zipYg;&K15nSNP^Uy~u@c&g&y`5x?e*6S-I;^Te#?30CK=5V?qC^X?S6@X>isi(Ke2 z@36?fz}a}k*ZF6(yqNgTyLcVSW)cOb!gw;2q>v1Fo+<)^loPR1i^b^0B9atu7r9uW z#bWegF?#W5BL7~?OJtE-MIP;|L+Lb-jU66ZR*f=+=j~9?3-2jgCURltvJKeAFV>aq z68TFae^cZi`}0vAE%G>DzbG%oe!W|65&2HvI8g4l$J#Bvv#^i!lQVqf%2r?5A^XY1 zS6<NKC$IIB*ZIkZy<}i{!ErAc=Cd%(PoCr3e&I^L>&JX$XO=H>&c{$T2zzv_Bkij2 z5vQ<-^L>$jDsmBDszubT7VWFw^tVTCgUDC-U%6bYqRZ#_YFY<tU-q$nz3{5~IK1NL zMGdD#-mc}1!k-(z_wBd&z=eLgSj54_Vpmzb?!q=p#QIrsRLhr!Ud)%54i~wIe1FOi zdG3WhF3S>muE@9ebF)nFx$F?m_*bm7T*Rm4;+(Zy#Hr<CFJB>|>k1LwS3Dr{Cx}XU ziU0m$FL+8HOp>)LEr&!d?A;=`Y!Mu{2#&9`_;R~4*-xJ1Kckf!MSiDm%d0ak<mYN} z0=!y8u&cNF$AfD`#J%PT-`KP&*LPK{+UT#xDzU?@I_iIAb)3k{@rn`lT>gb0No1tw z%%xoyzOq_GuQg)VSR;0aHR7bQM)=Jdv1eW<Jmoq+f4{E9Pu}b&KjkN%@Rippe)6-v z99$1EQt?{(>!0?G1UKr@$5iCMV^`6xnM58ca<R{E7%XyeYTF>@z5z}@I<LNOdLKPa zN30$;wR+)KHwnMG>715t6!&es=o-64oDOag%-<qb$t`dD`^P5XNt@z)x!JT7TbjK5 zejJ%d3dk%XPDq=C?`;zM$R?rbCUHi%t6bz_m)$HF*etwbvzXD{QT{sJEzVSTzvLVF z?|#!yKJB|x-Tl4S(<&6Uobi?Kjqq)MZ=|2>e?8t$PVkeHh|kmDws_wY>HStenfb{U z-!*x^$xpU<$<Y7(aeneczVZXPzWi)|-&cM(!MFXxExz(28@$?sykm=>{DQB%GtRgF zolU;$X=j7)e0MJMlb8C+kNTaL9(~<UKIAJumVoQgqt9d6UNXO)>nBh2yFc4cF7=(? z;}7}C$9&}{oxb-!^@Okd_hdhLm!JHxul%&^tMAiIzVb7DFh+F9kNMvJ%nN?9A79Ts z?JMtU@|FKF*w-Kaane_ABfj%*OY)P)`N}WIe)40!@^0oQH~7jg4)vAy&hV4h`O5nY zzVb_c<G-BkC$I36Tm9tqe)2|N`ITrtx!PCWuXybz!0-NEzW%=7&%XN`{NyIDJ%Y=t zeC@w~jj#RopYV+z2YUHlKak*eJ>E|q=_gP0lQ;RvM}7U{)xrGle!`V9>CdD>x)a~S zD1}6%jS`${bXHvuz8@A$^p+g9*OJZlur~Gr)aa$JrLUpgDGAO1(rM{5k)<D`9|&dX zES)H9JR1*tBi|!rnn|<ycyh2D1~o7?Wn2py0Cy%3egaG)b>vQXmOVy(mO?=X185a$ zxs1q`Y)b)Pj-?Qg&#q&)9Zpi%7lg`I(CJIe_p;-Vhk^VR=6l)OL<Z?F;9hnF@Fke5 zNjn>|W1wprT>S|1z3gMiUjX?N%=db={8Y63muUH!X!*Hl>DG4=>YI!DPDXv*SMu=6 z6ugq}eTBV(8XiCm52A+dD~IsP>v-i&yuzamBtm4fY$lRym94;P7_dq$S(XXFdK+sa zdeDi-6-xNKo)XpGxq$;E+}{ebY6US+3M5xZky3ZkBE?B@WTiAqnnSLZoYEq)N~)1+ z$QtQ#sexQ4t&!G{8>CyM+sJz9Tj^V}K{_LyAva0CNWYMc+%?FbWxcE?H_H~;LT-_R z<REgZ94?2G+vIL?H*&k&TkcKnko(E~$enVMoKOBDH^_}-m)tBjlQwy&yp%jIFPB$9 z@L4IZBzxp*<!i}{@<w?h*(={7-$M4uTjY1hOEdty<{TYLhmv+Wj%E-S&7nDxO#edv zB2lG5xm!|nWx6tHu+FZtOG9*(x=LxN&Y^Qi!*un!dTF?>QP(Jq&^7CtrIETf^sA&% zrb1JR^o{9Svm~`!td>l9iDkBBll*W%dB6hsyMQYK*2+IKnHi{o^<+J1AnVO~Q!9&M zF*JzvWqoNd>&N=h5H^4fprLFa8%V=gB1@#<Y!DknyRe~bD2-sl*>KvGjbtNfBui$= zv>QudDKv_uvQ*lgrLi;`&Bn2Dv<J&z8PvwISvKv-=COIS7b|Dwv^T3@6|@hlVpTMT zEn<skEURHPv@g4yT~6azBWtAnSTk#;{n-+>gbrX=uq$XhyOLc=2ePZ#)ii;vVykE( zTf^4SBz8T!o(^I+up8)Lwt;P+L)b>Pkq%`yvzzHKb}PG;4rjNs+vx~)C%co5WSiI~ zI*M&(n`tt;huuR*vn^~3O<`NvRyu}lW7}vddw@Ma$FhgmLo|(TXWMBy+rf6waqLm{ zC>_rpXOGhi_9T0fX0pGtztb%C410!7V7u5Zn$4bP&(j>Xo9(6(*^BH&I*ILL`)DqE znY~OWv;Ay8&10{!SLqb?Pxeom&t7A%(aYEy><wDL-ePajLiP@OhZeDS*}HTqdyl<G zr?C&&hjcponte@Yuv6?5oyktK({vX5o_$Yevoq{RItQG$1mhRM$R$ZXOFu&tb4f0U z9y(b^6kKOITxWV*XQ~`2M-qeFOYTLCa-1ATOf(y!n^{+?D<u|Pxvrc9=qhv-gz2hu zRU}YXr>i4YU4yQH1nHV|O(dAvn2m(6UaS|a@jk2%31hJ=mV~o77Du|U{;WTVVDT)T zbY%%Ffkd(-mPER-A#4bVV#C-l(w&W9BS<tG#YT}HY&089Y-|i0Lwd5YY%D}89)Ejd z{O!Xgun8oF&1G{*EGuJWq%X5GJBeeJtdjI&PUa;2Sv9LB16VDqCGo6*HIRX<i8YY~ zwwNs@iEIU1L6TStYaxT!O16>=X4kT7$q=@httLa+TDF!9W9!&DGMwGWZX_evP3$Hz zlKq+enT%q$uv<tnyN%sOMzcHE9T2bo!u~?Wu)Ek@B$eIG?j~c|U)f(t8oQU>OVZhW z>^?G%-OuhP<Jp7kL6X7##{Nb!*(2-`lErqion!)gj6FuO*%RyulEa>2Pmzi2Y4$Xk z#GYf%kz9;_lQI6~LG0W^ra<i6OY+%E5IrwruRyddU<V-D7P5m7ZHw3;h_X}J>kwt9 zu{R;gPG@h!o-u<RhCO2@I|6&gEOwL~C9~NHc7n`d->`4UT=p&dmds<{vG2%y_5=HY z6pPP`@TZ}n7;CQu-_l8QrMXaTm+VARo>ZPBvi`jOJfVhE1OJ|s|Bm-T4D9s2PVW=m z7m41-e~KeZ4*h$bKGx}D|0N%jbPM>;x};w6P@1L8AW=R)Us`~_{m@F*kPYN^au0cc z>?BW<7sxB*b#jD!OpcS&aIz<oUa}Y$6KbqCHW-&+-e_Ekd6V%^m^T}jL*4+T6__^| zufV*~*n)YJ@k-2_jaNb52<=v4-e9~M^G4$}m^T@(#k|?L8uBJ+w+8bD<8_!f8rNdp zWV{~pX5$TzH$%Jim^T=2#JthC0rMu~O_(<umk}ARwgNU9R{=H|*8w*F2aNm~XI^i- zSuk^pVCGiA%x!|1+XXXs2uAJ{jQm9~a+hFavtZ<I!N@&=k-rK??iGw|6^z^`7}+Km zxnD5ypkU-7!N}hPBijWd4+};%!u;!vn~;$$$jAf#AtO5kBRd5nj|xT}6O24A7<p1K z@|5tEzYAub7R)>&n0Zz(^PFI2mtf={f|2J1BQFR>b_+)K2u5BMjO-JPyd)TTSupa7 zU}V2w<Pl`#3G|dUWMuDu$jGaLk%NMfe+otp2}WKMjJzQjc~da*mSE&<!N@y;k#_|n zM+779314|%F!O<6=BQxiL&3~3!OTa3kxv98p9)6)B^dckF!H%z<Nz}AIx=z?J>}#7 zkdZG1BgX|JUkOG|2u8jZjC>;)IVBkRRxol}F!G&X<OjjX8NtYpf|0X=k)H%3zX(Ro z2}aHfM%sn1xHM)=L}SJzY0Q{pjTsXa%zS~2oJ2;xM@D|;o&tNe#P!BcCCwoHq}S!U zXfB;XD`+KMKo`<_+DMz}61tqOqO0i|dL3O$uZO4LkLf4$Q~EFZ8U37oLBFKO=~wgw z{hFSn-_TR^TY8#)N57{(1Pq6M1EoXKAsAqjyopG35}ib3nn&{prRCI46k0_cL{IBz z9Wl@b+CYr7i8jGWU@=`x%yb!DMl5s%y@~|TJLnxGgg#AQC7}Vs0)~+|=sl8{lxU@g zVpDo5y_DWcA0<YKRr>Oofkr<N;{Mr$_<aXLR`Y9ckM?;?i8?(k+@HH%!+$nKop6OH zp-OjX9jC+*v)6svxS>jz60USnB9yL5q|!}^g0>yw%A^koRDzWdMW^T$RWT?=#iW=O zixQwPB~Y;{{O4T?%<T$LlHVgMW0X{4QPP!k!r<C)5<$1pZS*1fFx^96q<iT;`VxJa zzC!oY1N7C4G0uNlM(?HfLXY>+`#_fm>4U)cb_#J6nA;8GeN4ad^nNe2dJwKYO`oC9 z(&y+d`VZPhpQkU--50Yl_P&*Fh2FQ(ZP5Ee^dac|VG7Y1G<+3$=kwsbCy>yK_Ii<d zAZH&7&iH+o=v{ap_XfC6S1mtAt|BYR)#Ms@B3cDjUPG=UYsvLw9l3$5CpW?>zlm%l ze<nARTga{CHdym_kUPm=$R=_Z*-Y++2=G_3h1^TFlKaRuazDg_2gyU^Z)7`pm^?yu zKy-MNJVqWTPmm|cQ{?XuE1n_GlIO@S@(<ERo`=Y>o9rPklD%Xfd5OFXab!O^Kwc#W z$v?><@)|^yH^`ghE%G*bha4vFLX3HjyiYzLN6Cle82Jby&L`wk@-Olk`J8+~zJ&Pm z6*)n^CMU@^{5Luw8huB;CqIxg<VSLr{6u~xzmRj}JZUE`aAQfnOfHZM<sx~iJWZZ1 z&yZ)zv*g+G9C@xhPo6Iq%O!HDTqc*xcDX{Xl&fTiyg*(kJLN@kwOk|D%9qQV<-_v3 z@)7wx`F;5V`KbJ%d`$jG{#gD*{#5>#{F(f@{Du6bd|duYK0!_L*YZhfmcNlt$=}MS z<?rP0<salT@{jUa`6u~j`4{<|d|qysT@ZpKDpN`os-t?UQUf*8%V+^Dq(yWNolA>p z30*`lrz`2z^cs3Cy@}pN@1&2=9rRK97=4QVogSqBq=)Eh^mY0MeUrXL-=^=-!}MKx zguX}LrytOx^h0`#ex!_6Qk2(~H<UM(x0JV)ca+1*yUG#eJ>`An1Ldglp>j<5NcmX# zMEO+tm-3nNx$=ebrE*;PN;#o?t(;W8QBEn}DyNn2l<$=vlrzeY%30+n<!9v=<(zU} zX;)mj09~+}u8vd3s~Kvhnx#%qv(+4RqB=><RVS-?>J&9!y-Y1o3)LcZsya=buFg<r zs<YJD>Kt{hI!~Ri7ON#{sagif4yh87LtUUQRGsP~wOXxFYt_ruI<;PHP#e`IwOL)P zE>V|4TBa^nSEyI0E$WqOt9q5XQoUNeM!i;DrLI=jsMo1$)$7%D>J938^+t7rdXu_Q z{j++rdW(9idYgK?dWU+a`WJPRdY8Icy<5FU{j0h~eNcT!{hPX7eOP@&-J$MOA5|Yy zA6K7HpH!bx|E@l*KBGRXKBw+d|Dm?2&#Nz}yVX7Fi|Sr=pZb#evigd;Up=6{svcDT zsUA{aQ(sr#P~TMFQr}kJQ4g!{sz=oK)c4g7)T8Q$>M`{r^<(uD^;7j<>SyZb>KE#l z>T&fe^@RGhdQ$yHJ*9rDo>tGQKdC>fzo_Tb^J=^5G7y8L-m7j^?^Cy__p1-6->KiL zKd5KaA5Du*OH4~me=;rmKkU5+m=wkKH+-sRXLfdarkUwb-Ma+InI-3(5s;iENd}Q5 zAR-_j7f}%r5s{n(1Vl23k`xugRj&a75i@2410oXMQ@<IO8PoNKzt8`Bzn6J9-CMuz zil<KM>gv$M(4^4qp~;~sp{b!eLeoNj3r*K=(<kT?^-22e`ec2IK2^U%pQcaO@6>1L zcj<TQ_vkbAd-YlRefn&Dfxb{*q%YQ&=u7ow`f`1RzEWSMKccVJ*XV2YNA-33di^nd zqyD(QN#Cq*(YNZ`^zHgSeZPJ{e_DS=Kd3*eKc~N_zoh?Ne?@;)e@*{~{<{8#{-*wx zepo-Ef1rP)f1-b?f3AP2f1{t#ztg|hf6&kBKkDc7pY-$k&-w-Zl72Z%VG-8CzHnOD z9}a{+3V$5_Bz!XbY5247=ix8HUxvR5e;qy*{w91nd?x&D_`C4;;UB_h!#{@4g?|d4 z5C0s#5WX0`6uumxh=^zrUnDK!j|3v=kzgbv5{l@Na3m5jBDo^bNGxJTtcV?PA~NDe zyhvswE0Q~sCz3akFLF&Jf22U9V5Cr_aHL42Xk=kzQDkvsNn~kcS!8)+MPy}URpgP# z>d2bNTD+ry*gj(Hw`)r^mY|57FZVTP{r;BkI@a%R`?~qAr=z}}zFzbWwCTIP5xx<0 zf;HY0de1k<H-|p*&G*fxkD=K=f!;a^z4a;d)@RULpZj+BcG4Hn5MQNLPpcsa5qQlX z@`pq@f7Blp<q>1A5cnW)Qhb(PF1?aCg?RgSp*uqhH7)c=XrJbWUI?AjDj@3K2k~~b zTJl@0P$`H#$GfmjSjF;Ot>{bB|3;ee0?szzOg*EClB7KP^ZfVQ`XQ!A^%t1FqraSU z?c02IfP!pKc$AMVfRgd2NBU8fuD`?dCH-Bdf7jn*`l|l5y3=q}j)qh@8m`I_d0j-V zSDw*i@L$gwA*Rn8dJ2*YNEApc1@VAn0?7iRQ3j7%Ikg|ZR*i&KQ>#gu)<kPUKJ8lV zT1wMeYpuy2dLZ-w1wuPRJ1ISMI&_-z)BNkS*Z+rfY^sL+zgxflH5yjw&_Am;|0i{( zncgpbK>DEc+gJlB&DofBW=m+Zwyc?EK~HvJ9jUZqTsQXrlUi}YKhcN3)`kzW9=xgn zleNqLHf@-r?N~3)XZ@Y573;J0p=^)1<)Q43Hf(wPl(0K~W~-wsTO3PZb1Y?x<2-Y1 zC+5^%iZ8F|PVJ^ty%~;%V_`FFh3&8tmSH#Sg)_rh;oRXo;k@B|;cLSA!v(?x!-c|y z!$rbH!^OhI!zIEce^cB3?YH%<kzs@k{ZDD#4ZqgAMlK_2#D1lHpVtrRFF*&s{F_?% zZPvp_^>_4l_4lsmV?!D)bn@4~tCcVQS}z-(k!fW8TiQ8AH-|6&H?(u~nSY|6TMJD% z?966~;$(|9q5~DeQ}^Pcr|3_m#6U5SDvH5kFjW#aikqmi7%s+BH8DXvNR7k-v6y;_ z?c!DHqm9x=(?o5oHjyT4w`)^qhIWT`C*7mnrQJ)jwfnR=^dO#}KdjBuSl+|SU*Ze< zOj_!*eKxK3Nnc4?<16heOHcXA`x?=H==?XK^WTF1b~tTC+N<=1Kjx1K&wti`R%H6m z`Ok?g|9Ss;kvqU0Ch`RC3fwF52JQ<yAPNQ^49pkB0t*6*MXA8jz&cSjupzKb)C}wh zJSQ3j4h3El9Rr60hegl8(ZD;RSK!^id!i3p2Ny;Ez-6`$rlwa(uPJt=*G{i1_6AD? zONs-*(!sLgnPB-~dGUO(O0bGJ6s#VsE?!Vi(8P<udck_)rC@_#1MzaONwA6dd+^%e zwc?dv%V10KYOq7FgLp02IoMhJBiJq2O}rlL73?eC2o4So7DqDJ@fSx!eL{W3u~7fe zAaOi2Bs5yQ9~v7PE52k+yHI?^ns%S~fi>+paY@(o>$P;fhdy4rA-pvFp>}(uMWluH zOyu6k0_|XYoeO)V8}a0&hZvAZ*^!hYs0P+0dsy|U)}m^xbsquU$kxFlII6$)B>vjN zf4$2;wc4hXD8;;!EwWkdRTI@X&!(a&E14Fe1*M7kVm?;e9HJZiS^nJqJpR1?eEw_v z`TYg_1^tEmh5beRMg7J6#r-AxCH<xRrTu06+5WQra{luE3jT`X4e_RUOB@z&izDKw zI40f^$Hlwigm_Q9FFp_-ijTy{;uCRFd@4Q@pNlWVm*T55Us{^)tnWwPIp0sd^S+;b z7kn3emwcE1le9E$irUJNvazp&`jUi-0jV9?eAt^UjeD*bx3n~=l~C$4nnCW>8f-7t z;$MjBsJ%C_zeSi@@Xw&m{L6*+!=u!be<nVmYSAG6+1Pi$!Hxqi-Oj&Eo}(INsqgnt zZl0-Glvm^v`6wS&$y~#;whiUyS=)^Y;OTBb%-2F<s2ECxv2Lb_7$e3~Q87_W<e7b! zxQj}Nd&EpCDQ1h=RGR1U0xHAvcspf_{o(+X70-$1sl0euyi64lcdCT>R|U3pb3~td zBKp)jCnk0<5fi(Idn&J1UMtU*V->9mTaJyiMr=7Y*P65C*iLK5mSbnFGx^#6=}!T+ zd~RgRaYpEF3WjEeW|JOT9a=-t(4(OZWQGoh-X<A38ahs1=)KTKY*SCrCs6^`BGag_ z(hyXFHN<i%rQ|u4WqE#>%Ci)ImnyR)e~+rLEdPkAvONEUs<DstDOG2g{yEiPx&9^9 zWZC{TkC9pjR#WSq)0P(#ZJEh!$(PcW>RNTaR<+2dwPBwo4K4DcMFF<+x=}jX6=W-J zBxRsoA+#%kcA03G9oiV$#4Xwq+CjO|#{6hw!O*9nqW%g{I6F4fX(w6r{0S_Lhw z#(MA(_7m2yw^0|ZZj4qpW&L!PTCjGyi1!sVw$g_rp2D`|`PmOGx>vPPw8OlooD@P# zQxk(ky__`l4V=;>u!l@Mjc34b^hGVL7Wakfku;34AN>+QzoesIg6NkFwtst22)(0Y z)WhhbNT_S5D;eyePoiAxh0WoypBq|8dDs`*L4`xRLi?x+dt~2GozR)kIqJ{0#GP~# zTMe^mJX;AHXe!$P+v!2p`A2Cn#(o#Z{t4FPAJA@az?0yBr@#SwzyW)~0sFuK`&q+( zLkC#PpP{E&(_f@#Sg!}@6}ELeI?VP>0Xo4pO-VY*)`?E1*vg2}8P@e#><O?WWKU@% zk@6&|fr>UzTeW_R+UvK48`CR%PhRmb);RjEjtEx36MIC8>)IrZ$gHa)LLI11PMSvb zsASTJ%u><k(4x>PE_r|G5Odp4y5e6>g})uIPXW}VT%vT1OUe3oBrD(PKn@Y)kboTW zK@O!s4*4O60+2)LkV8Spp$y2O5af^!ITVH*G9ZU?K@LSBhfK&J3v$SY9C9FsT*#qJ z627O^dn;Nq-)`=SfA%~^6Cq)8Eend0qJpR)8i?ki9oMdp7$Qc9v24Li6*I&vF_%kS zCRU3LVvE=%_KJhzMe!Q<&2jFB&%`P5y*SUpKcIy*Q}eWZT4Aju_ihzYl3QP#`=Shv z-B|mnV-Has$DX1Fj=e-p9D9peINl&?<Jd>k!LhHXi(@~YdFt3-)W>mvXoTZn(FDh# ztWni*xM+>z0>7({X*>KLjywIC>S+8N)YZ{%1;gqXSQU)mxF=}fxHp&!$BV%zj+cTl z94`k=bz~dH!m(~HfpUh35-bUFv7XoXuhLArv9?#XLs_OhMLDLuM0uvYMFpleh>A@6 z2(}}*ZIzk!6IGb@7gd=K5DnBC5Ydq7jiNErp=>W`+^S|wM~G{gjug$AjuI`IE)dr- zT_jpDUFf$-<MujCcluQX<mVs{47ZfIn%kMibWf1&4Q^vVt!fIUGrbfHGQAwkAdTC` z)=#i5mB@L2b2Lq$X)NXE(jr<#8)zFn#d_>zdXtXR$L#Zef91IzbCSorUYL2QoTwsd zF*h|6tyn^K<8}|=R;=URTEIQD9>*SH1CBk#V>tE_8*%I{9>=kd*o0$Wu^Go3#1<U; ziLE&H7u#?g5X`HN+{S$B$gR8v$34OPIPMJ=!0}?RAdZ)Ug>bwaEUb>);vzWK6-zLF zOEGfGFmlT=aw{-$D=}uPFlLWn6jx*9)?nn;V&ooG;}Nvc;|_XUqQ_nIxQ8CkM2}~o z$8)2{^PtBCrR5^5?)E`e5N5i_rM44MZ@;#}n@7c|0_);LL`q2TnhPHBRM{#Qk(qNg zNO6*qy(~}WfmcA)lQI!i-(M6Cdo}`+NP~P)I?bcIL`TtCbQN7hCow40g|$z&czjqJ zqfOFgXb<`p_#X9bF)kPvjZ4O5mamILOF~OS%R<XTD?%$nt60_^2t6HoCUh|LZ0Nbr z^Pxk=kA`OWj5Nb<1dMbe82Tx6KJ;_wLg-@XQs}bIVo$$cpQAsZ&($B)=jjjW^Yw@I z9r{jvm;QvlTYpl2O5daJ)sN}N^%MI0`iJ_*`bqsW{R{mo{gi%M|2CW+4u&(rp|Bnf zha+JloGV-^TsmAPoE<J3E*CBzt`M#mt`x2ut`e>qt`@Eyt`V*ot`)8wt`n{st{1K! zZV+x5ZWL~8gpG({7^YzvwsFq*$vAK1Hu4ziS!7Z8eguEd&z3_A)@ehup{%t>vtJk1 zCbC}_!76A2UR*BtW>LgoW4_J4&14214{RbUursieoWPHPAK7kWkA+<2v9Nt}BJ>HB zP<{(rGc#Cs*I?g$J2hml`zW<!&-)#^4!XM)ba!j$?l#cfZK1o{L3g)@?(P8H-4VLG z6LfcH=<Y81CDz(q!%^1MeW0l)LQ_vR9M;r#a65NXw?8wY|K14xkBrlm5elI<3B8$t zel*dKxzUe>(eg5Ac@?z0En40IHcIEX=jRXkBbbHFNyT>?P`+gT|0NgyK0n5JhjWO5 zQwW^m!w3g3o(9G<7sfM+@r+?SO^m07@w73X4#rbrJY9^Zhw;qBcxLgqxs*Fmd);p& z)!txxGcjY;oClv0_*8&THSnn~ac|h4E9qX3t&$umaAl@La$pvKll|c2bZ|235VoM4 zKN}~FKBL}Gi9c~x9y!?wzXET(L=TV_RqxY^Xm40^SJQowN;yc}22_@O2UvUeB~ohP zjfoj4Y06R@#+FcW8cS;SFXtxGRG#BhUqlN>3ll|4L`!f=c9eB_v~rYfm1yl~ZOVu? zjJDuwT18ut6>T4FPj>YB==J18dqsPZL@q7W8z2897j<U{cj~yO9%vag8roCZ7d%3z z`TtqeP03}Swwix$a@sNe|9(>XEMIBuDNcKu{~yXpPt(R~V|})^ic{C||4liFP~ZI0 zX7e$alcs6Sv{Rfqf&YJh^-Aps{~y5P)J&_8bZs7#)rQk6XnB&ZR^_mb=gact_Z7W* zz4%I-!wBnRpXLkV9il6DjN|_SZo_BVDRrK6$8L?sU7TX%HSMrE&$)wJC{!=BOiJ6v zY5TceE7(rHn!1Ej+2+t@YI9O*Ii1tzaQbL%yf!(h%qH3}M#ihRqLNa}X<gtMYFZOf zE-Bs9c*NKO^J&>yC9(G^LYFjdJ6n1_&DOHC{7L=B)-faMf4-~ZCoYK7nx-C#@c&>^ z`Vsapm=8$(KYcZwmawh=I{&TyAGtc-G@Yi4Z9?tmq5khrLWZ*DpC!~A_v-)Z9K^3a zu`VWy(L(Ksq5jWIx~mG${C;8xr>OrUlJ3ewc|;xd71|`cvQ7ys&h;&s>(%Ti5pBmj zUNYJ-+L1~}yG46Y8O)LL(V5YiQ~~@RpUG@9Q`Dc~&)_?Is~I2d6YbCQWngp&1)@Wv zH}Omv9vw;H=*`iaDOYq%^j3;SZ;Rf>vu<Mac9PL4(W#Ufofe%&xuesgGbm5=-sn8K zCb}THitDkO<%U|{uW^k!=FHGoqC{1eKv{m2m4UK!lx3i-Tqw&%Sq{qbP*xVo${oEY zdJpBxDRCuATu&9Fk8!!xbEFuT0oo4qI?yhlQ{!*fv0PApRc0!4B;LK0#u9I6v^g-f zpGryWOdu&g@YdX__Bd;kbJiAT%umrq(I${|<#3Njg%kHEDSG9utLJSK=Sg>p6{tx? z8pP6bG>xap%qKJ1tDH|u*dJI&n`j4n1W(f;dWC(0WAr|qWUt^`I!Bj88vB<~Aw?ec zFpG<9QHg!bdZLMF$zEm`wy*pB($8dxsWAr?VOk_wlxfjuF{Z_$EWM+}S(0ijPfIc_ z8D(!PT1s(Fv@}aiEm{T=Hap5bSF~)DeXeM^DEnN|@=^A=q7|a-b44pg+2@K@;vQDA zn0>Bjl_>jM(W=pEOshq!Gp)`tT8q|*)?`{U%9<ovi^oM{sa=O@ooHRAby-?#(R$JP zOzTJ4UyC+~vcJZfp%K$YQTE!Rjk*7{Xp<=WZqcSu_T8e*qU^gxujP@{qRm-{Xwepm z52G!4u4p`C+JQgYtFdD))p*`?W7>^1gvNTJJJaqwhqP!9o<kbXq?t_Bd=>tTq&EpX z%*FfZN-X1Fn~_-<ZFmgPo@^8RP0>gt@ZMMwMmM^HJ-wnlit5|fv&35Qv^Xx#YEkz1 z8)-eYaV%>$XwPZyYv+BoFWcA5*T*-(H_x}p_oDA(-=#D!twLJMv;k?8(-x#{OM4~l zGr#7~<FDdx;~(Om=3nC9<$vA(RUi<^AE*)N5EvGi5m*s;DsVV(Iz5zLIK57Km-JET zGt*b6?@vFL{(aC077sQEb`OpX&JL~%9t@rcp35*ZN@q05=$$b>V{XRAj6)e8W?Tr# zP`Oa^P(QZd=7+X~UJjjPYc)%+q_@%s=~MMZY^A=Ye-Ta#=VObrU3h4CdU#oQclgcl zsYozVFj6bhDKa8*cVty$Z{$eiTedul8uhODVBGiIONvG+fmXbNC|>6NE36REt4I+b zMSv7ZL5cz?3Z!TXQVd8jAjMLU;y{W6DV~Cq08#=-i4>$Hkdi=3rXZz&lmb#J1t|@r zG?3CMNEskyfRsr=vVmj+$xcDa0x1imYzk5iNI4+oQjqdM$^$8%f>Z!f0Z4@uq#}@t zKq{snm4H+NQYi(g45TuU$|*<{AXR`=NkOUtsS2cO3Q`S7H6Ybekm^9H1F4>Z)BsWg zNR1SvCXkvyYNjByfYbs~D+Q?yq&AS+DM%e4b%4}KLFxjj3#4ueQV&QyAoWs^`atRf zsh@&00MY<RgA}A8kcL1SrXY=gGy>8n1!)YVF_6Y7NE0AUfHX-#ngVGGq-hG$3`jE| z%~FtSfm{pZ+7zTYkmf*|rywnWv;fi~1!)PSC6JaWNGl+%fV4_M+5u??q+JTq9!Ps2 z?NgABKso~Hn1XZz(hW$r6y$m!*8{me1?di?JCN=vNDm-Afb>W~dI9MLq*n^k8%S>; zy;G1rK>7gblY;aG(iceI6r>-Jen9%AApL>#2hu+U83<$`kbx=4ARvQ)3`#);0~rit za0)U6$PgeyQjnoQh5{Lyg4_h;CLlMZAj5$S2QoYb83AMjkP#`!NFXDDj7&jp268iy zn^TZ6K*j(WlY)!|G8V|#6yz2lw*a{%1sMlq9FTD-$gMzb1#)W&avPA_fZUdXOaw9! z$ix(65|BwiCZ!;^1Gyc@?J39<AX9)$NkOIpnF?fT3Nj7IG$7Mbkm*3C1DT$J+zI4P zAa|x9Gl0whG9v|<31lXanJLJ<K<)){ZwfLC$SfeUQjq(A+y~^o6l6A#*+6EeAol~g zAISYF$Q&SZfXqoj9su$HkOxwbxj^OunVW(<2;@N^52hgVfXo9jF9lfuWC4%`Dab+~ z3xO<5K^6g71Y}VPvKYu>Ad6FwB|w${S(1V*1+o;#(iCJFkYzxYr69|JEC;eY1z7=P z1&|df$Vwn9fvikHRsmTBWK{~X8pvuOt5c9QK-K_RlY*=TvKGkN6y#ALj{<o#1z87V z9guY?$a)~_fvitKHUQZGWJ3z_7?8(+JeGoN1hNsx#uVgnAddriJO$YVWD}50Dad9Z zn}KXjLAC(d0%S`HvK7cyAX`(AZ9ujG*_MKA2eKW=_7r3XkR3pFq#!$i>;$qi1=$5; z7m!^k$P+-G0P;i%vKz>5AiGnLCxJW(<jEA|DIiY)c`60j17r`7Jt@duAbWxAO+oen z*#~4_3bG%_ejxi(kOM#t0673eBPS7!QQoS6w^|b3YAJZDW#Fx5v$xutDj;H02@#uW zh}hIZ#HJ1+HuVv)X@H1LQ$%c<A!5@45u57}v1!Hr?mTLX=ume=hg4){1w|-7m842k zhni74>P`b_1dXR@G>hgVJ^~*fXYliJ245d%@b_^BpC4!N`*8-}A7}9YafTQG&JYK{ z*>!w&9nKIHz#05~6)%rA<P?I>9ws5Wk;L=BR@9qDCF;3?HqZ__M6c6vI!UMLJp1cX z<QFAHydDcwlp*2aFGR#)k%~1WQWhg+Nm9yEq%2EHS&ozyNKrYiM2_lgb<WwEoU^q# zXOAY8ya9PUmXpWEoU1nHoNdWD+nRH>Eh&%f$YV!N9y@cc+Ld$m1kU1oC)Et$JNA$- z+L@1g`Pd~Vw|&6&C)yc79P(;xa1i;ULzv&v!EZt4w-FQqzlEb?*&d2SZ_SAlMx&FM z>tf(K3tZ=LU9$0%B~PL>o{?M!o_*0SiIhD^*^3kvshk?!P03G0RwXz@MG@oC!j_3R zqKf@!S~V4q)|w#tGbfQ&SYtn3Ta<|1Ur9AINj_~l|MDcKi?iYqrD?<POG`nHi;wxf z5!%?4)aS%2oKGFCTOvMxC4HmV!TA*BUjwaK3NlwLBEQ;iihsqm>=bOAn9TJro|4v2 z3{|CTc1mh1(TRLq`g7t^N_rJhhtjxo^*fn@<Pn9LZbH=jYHC0jcqaaIa;n;&o^u~0 zris-l>1y|SpJ*e7in%H2YH#~AwX#!m5GnnGoxao5>K{=<^hrU~Y6`zd!!N&Rkb<fG z^ZoRh`Y~EM1ygG>gpes|Y9Cll1l7}nq*S$!s1W&6($ub{8l4c~M5^Ml5z&o*c|2TW zZY~^cz$K|?VAn*iXUU!)5y(P`Sh>bCvtdruG6Z=Se@eChbQS2zoM#9B>QjgM<U@a` z*;p{=P2~rGH3XfMh^wmeroV`bu7ez2pOD>xdq_PGdRcsiCsyj|*dXMGC#zzcc#YE! z<2l;Z)Fs-e_%kbUN~@8SK3(g^>1**E?P}@>tvQ}qX=1+?PD<~hX101_rG=7G8)yaN zPprfoaUv<bq`FF|b&kiAQf+abQ>tLLZMvFH7sQA0=Tu^2QtC-HheQywZE8~bD|qgt zb`+ePl)6i(-JOqtKRYC)FB6LUo=&W?ypno1a%9aw$3)Sj^ig;Q#j{QnPD<_0+D{Ps zfqcigr1VCZPpYraCZ%QzHS%rvY!bbglrDuDS=HBv5~+$i@$4hojK|jpo=OJ?VQ)tj zf%uo6?P|<1eWU&OYNbUqo>4=&go*6i`lGk={0Z><nZh|PX5AZ%E@ge25nai=9pX8& znrGcw)}Z0&F4km`#Jp&c;PedCO08D+M{i;-B%YgNxIRh~Y0*cSLw(V0tT6+q_hP#G z1S&prhJvo8L~Nhw7SKVUt4Td;EQ)Vc3mQx6pXxCiPviR~=FEft@$+&Gx^61pzdNd) zqH27{Kg+Kn=hvKVC>{BQk)K+%k%zAAZJZYEu3EuI^~9t*WL>vtcZxqJIm>c+oY=y@ z_><mwiS!ek-dnA^67Q#^KgW{4nRq3kDXyfd^=TEvF0mygbpfa55o^V~l+<aQ8sPaj zJtcJ*A5V*^;P0!cUHEv6^-Q;v)CPP!D7q&!$(7X7eB3CSB<9hTRMzh_UzAH|mU;gR ztZOx@eR=N0XMw;h@Nr&ad4v|Ty%_+{2f_0h;Q3H=3-hD?Us;cFWo?C`Z9!XuwgGJq z+8DGEC|gm}2HS--YpZXZiCSYEwMXGKB_n9NtEYqC{tW+hTOBjtvqlrBhNNo?j$ zq;y3}&!lU*A*FXx%JoR;i@Va}Z^=SSWm6@TVIp4(dD*z%!9CLK&a^0M7E`=$_Cc<G z_7xIu(4u4;wT_`o2lX{^rI#qbFY;2gwvda;)m5^G@9~JtEUs6O%P9)k6DFUpt=e-y zUEyo)YtCXqy`L=bezMw^R^aV{1__Dr5Tr=t{r6K--xofPs=O2xK>-2j0!r^ydI#y! zNodjnBoyf#EGQk6-g}48LkmTvw@`!-2u0}-LZl=}34D2fXYSncxpV)4JG0j8v-aMz z&zv*+hqKSKo@eRQ&Io3tZaMH+k*}w5aitBhOR8&a{1bfMXxND6ewsrI&)7#LqV!Q> z>;%_+(SZQY-LEgQwn}pCO1G5YrQ)o9>jh2nm=|T`h8&l(zkaPr@ABu^%iGJhZ>%&j zKF_&o=dAD7=L8p@nESIAL>Z=lE4A`-#SsEXF(k%dYs5U~=PVUfJCm=OT*ckqQ9F(O z12qak?OliS>xR_!@!>58=1Y@0GU_UpQ{BUUq5Lb1LWhxN0+f#)O%uZ2Dob$OuR`Uc zR!}{tE7S+nuSREkQisXG{5W}5*{30F1pECm)R+j&JmxW;ZI&zY92FC)G2oGykeCpY zkg!a}NC%gYRPblC#kZkOP<cx~;r0PT2Qd@z%W)wl%>Dxn0WoWuAqCw-D>Y!SB1log zQPEwo1kBqyjoy0a6Dd8z<h0_JC^?krFkw0FwIz7`z^Co3^enYwXbEy4cA7&vUNPZ3 z{%Nau%V+C&i|zRCvHJ1LW2Z6aGC(-r+cHaKzP^WmPMTKs8^waAVzY5kfw3m&PczDz zO4D&(kF*ADU|H>q89g7G7n0UIYDrT&XhvOAH8<Xg1be_5fWUbGv=(W`SOc9yfIa;h zWPo|KUPvf15F-isC^4Pwxa^_VT5e$sC4~kdRgs|>JIDvvAP^!ChBoInQUE7`lYmLf zsGD?4I_M-+s8$GCUt13~MoJ-FG4XgPbU{IOf`GmaFS^Nbbdze#S)AC1V7L6q;ALTX z%cCCdZH?$f>^{Mt6kf7CasWzd&|ECp&%sU;o`uwgMafTG<;XAF*wwd~FC?LAuo48| zg<(iu_pcQvMLS&UDVlWu(`7_&7%CjCV9yFmTEL-(umM<VLI~l4KuU-rXcC49Tm&ty zu@UTs*OAOwE+qF-|8_;8@i5Q+Q?FQ=f!sCy2Nk8pi#(WApK6)8z(-;eS6jmAGHu!8 zY+I`n)V>Lu7N0A-OsBzW_*w*#d=}B!m#r*c`x!~K2Z6S=PAOqtV)Ph1!kme(+ZK2I zY4w_9(Rr?kVclUQ@^4q|lPc~K@(5uq{WhMSr4ob`f^kc}v@@&xz3>GWMM$rD&b|Sb zb@#pTD35x*tW&OAa32rOq_8bBNBbAambOpYS#-yul|!8btHgX3W`canVN2uK%O|B{ zVaeV@qAd$O!Mvq^9DfEq%RB2n`xJz{oR)LGa?F>CkQB<Ko6y;EisQF)Md~4iA?*@B z8C(;ZJX$p@9cmkq0?06=8zvl*h<`6J4|Ih#u{4@l8UPIdA+_B|1xT;o_u$3g$>7!V z@8?tJ!{?~;ei_#=a2UwCMG%m&U`6c@xXEr_se5bQ!ncry<@Gm(XIn4V+0C~=7GPKz ze`|QY^{U6)02nD+b)OMiM9?D$hqQ;m<ri*}P+_dCbSN^cI>A09rhC=~B-GZnh~CE% zD7g9_NOw~EvnT%9@GjOL7hxW2WFGpKhzZm$H(oHjFjE%^k394d1`P;<XoNv?!XTJ1 zC_xwm6$W8NKqMldPr{%+5s;L_IOkh8P6xSzq#?B~8*OKlC3T6|Sl48(`-&$*gjIMu z`*HU1c+~jWR^QegpQ4UoD>p%rjO?-T&8>&W^2cGvB*&`99LEmF)W@Y~RcBde9cQ1< z%FfcxU_qmogL3Zp#&aOC_6m6mQYbOZ;6~o)(eect00^)=wGe}bKmkZ2NEU1fXy*=V z1)!nKNPS2KJ`#ow9+PqFc4ux(1P;{()UG4p$Oo8Qe2U-7`9kO0?bc&d5H^$`;U5lv zZ#^aGNY@&NQpei+d%+{EX9S%xTE|ce{&eu9<@p2W(>78R309flPWUgRSbikmebsZa zk+ora@$usEe$@UMVV%I~{IPpL!TH*;pe>?R2t|k0Avi@b{c%a0)bhF1|E?AAQD41c z=BDZ_e@6Gp3b_rd%U8BWHhw(UAgAGF$cyaxc?_w$#4CSlJ5Av<D)h)vSgzO%eV-Ai z!l$M)z5dzw=}Q0n10-4Q;Q8BokYqRjSLP+}!KSEFE6e?T#+9q=IM3kCRMqZmf16)B z%b`_K*eo&f;_iXDVQPM*VVNU*#C7OAp#4|=?)?gqU*8Vy&MXb+Ybvm&c{_1gEzq0$ z|45_rax%9X5!f(f(lwul&_vo;|K~n8&(gmLj+W2G3fDcrRD1dQO~Uy6N9;{~5M_^T zWiyYd5W>#wowjLii5p&BSvcbWzn`)kXMh69ShW9&hbb9OYbLiSCbj$ZLPqM*QzOEQ zvVG0b4{D>HX<=oF98`W*KV3U4ynToOU;sO#!}J4(=`1Jg?Y*DpYcKHjBft;kO||v< z0kW{%n@TsoVlVdWoS$dlqnl>{2AE~irMoQ?Xl%EdLC~rrZIQX~*gV%7P_kI;&|==` zc~YOZ39YN(YywKfT_?M~IVp^<)zp){*YkyC?d{dT)j;hbH2jCfsYSrM`6n|!tiPfD zqV9`+FPlbfpd3XVlKRb3HvLY6zpD0H`Lyv@%!-S>{SwIZ(~aX|LKGxF>M7|I*J)&L zvgSpG7Z`6h2%}n+WXS&8xE^B2SAb9JU)|G*5}=lc%Ncr*6AU$87zL)L?*Hil5x<9~ zq7f5fMYY!H&L0_SZVmEU5B&26r^i8P#q>tsMto<>lTYN2%?z5j6ROA7EUabmk7d3` z4)Z$}<TUDRCQ)N}ySW??_b|(EywfDoaxOkLOJF?R<fofcYq=3fmhf`)yA4baRgi07 zdNP9FFZ)V|FXpd62f7C$+Kv~Ch=2$Bfc}|55Pj!IE2K{i&yDDfU+R1!ikw@~l7Bh# z)A`^1XD@`{J}$KtLANQ7KIRL02T@Kwq1|SoPIL}3YPTuRFyA259UjG9+9=l-a_^-5 z9gSA80n~SKADEu-#u(X{)@O6C&;13*HrX)O*Ky+{{xZbI-Y^(qD)+51ex|q$L*2A~ zzwPAVdhOyzrc}GtFJdc`|1k*0l=8;NnNm4bCvz9@#yqS{uKdayb2C(#$s416)1>mo zjJ~a{d0Q(1jG{E>LGSE^)bs6(q93tS8d?^;%5^W&m*Xhdq&G!{WN&LxkM~y6Z#K53 zvJSE2nXr^)MG@OSf|OZ^>>$dAnKa`MQ$5T?Y8nj8mur7qzCqVcT)s)_kaV+wNIKWG zBf1iOAP%igdea$asQy3-QNWiR)dd-2sv<=nddSOvkwHaT(NL$HxccGqQekw9SfxC= zfvl4C<c4ivZCh&SW?WZtXm!lGOVRp>Z;ApHRxh)jhu&dDJaxX?{YPOVzk;=^fsWR? z`$lkQdO}Rz*b3K?&(#@n))iV@Vg8-(d2rBzP3sQU^e=BTW7nt+&Gb;sfhira3uq%S zy;`$9M@Q17VZ$LZ4B3;Q{?zTUf?v~^Gv^Ipu|wo_r1&@=Y%Bqsy$<BIa%JzD9HiEH zR}_xsb-ed+7W};g(DptUC(D)H9_%nS*+hiVur?M)BP%H_waix)0IAU$?CjgRZ@w{X z7QO3Dw0AFROcKr3Y-=zT7b*C);9sMy+`0%hzK1?0=jk^KC7W3Y_tdd->NSjXZ?j9) zS@`?Z=_2e=mYdf$NO_zfx!~qW_hLlyrm$aHo*qlE+}Livx4HV%%tEzwp9Jcy$J?{R z2BL7%zDfvNSu>Q*UT-v=#i^l;PSuxFFGySt39U8b4>CiI7wvP@+E1*<9rJ{wGUV$G zb^wZ5XT`oga5<}fdKH%Pu$lDm0Rc6&5WWsi-5k8U_<HtaTW&soOkQL%e@FuD=DC%f z*F5P}Z`CB^HDST+Ga=5U#AYF>eNNVj{-R>w;v(?!@?k=(x2)8=EA#|*ACN23yG=Ej zy`A+-2p}iJufxh_09Z`T!D1eB3t7&y8iu#l2pQjw*RX4?;4`FTNntQ~>R^=YzEfxN zaQzL#`qv4w6RZg>(Sm|#k&oROF!>;`yJ=zwm@!dbm^LAow<M9bjDxylfct_yo_nU2 zRDH|k<}%`w2I!X~y{mJz-8aOg6Bb8zk37I!&LbC<&0V%D2G*M-M{IkXbi+4lW?>#2 zSH=8{bL-&kWZ#3sdvf4}T8gJmNzK%4ukqo^C*gO;;rIBp@=L;>t@HE6)eF9*`F+K2 zm-alNd%^qbGD8>p$2__ugH*NJD-#v_f%W0!h!knOh5nvxMVxqb-Q_L87~-vb<9*VG zlWb3f^KRReV~<(>EuCJcEzzw{G+PhrZio2s6HzrBszHAIrz~Qu94XzMdX7B3iEe)r z949@vI@~@@zDzpv7J=|d)TyJ6dXxsRV+1GO3A46B(b2tfHzz-1>3l89gUw3n%|<Ea zlxp6j80q)&oLlc><@R8?90<zlZKi-k<FM_>V-|^b3cd>E8VIfJ7ZQF7K0SpX#5`ht z_NO#9w<sMEfB=9uFE=jLu(@#vbui8<U5&Za;JhkDH)D64p5DkAAzZ2~@2HzSYrHs9 zwj!znGE~em*ebaa?d4Y@akK-Z;@!LexgM!6om?4s$3~mPt<1jCxJK6U*L-UNEogMh zZ29ttbV8Dca(jlgh<rnGAgwW{{D~%Sv9>KIgkCc*fWH}<ZN~i25}$cpGJc&f+>~uG z5!hqv46}omFi%D=Wm296YRKu#qbAW&sPn*)aFXVA;mHFIf?@vh5H^WY^C>8zMJlH( zJ$QTHs<<0MX>MYptbi9R{wK^ujLrLZ4f=j9Aol!#)a`Zr-;!ucqIO8tFv;l!yARLl zg}2YkQ+&ym42yG_t4|i=g!|H%tcj-zE2zmfLU9h1CzZ5^BHO=fQXny81imF(FCxCG zM8F9(oI+1l6KbzTT`Eg_CKLU<8wESk{Ioa|G(A`TTn<b0P^Y7ne4fwmYaDCTExaZ? zlkka`{!+IOFDBGHhsi3fc@k==A_i71#i^lILqRl`6J~;&qUn5sO>#&^O1`ADsBPfw znkSQ^U^9t)h(s;JhDAi14V!B>sCzJ&;D^y0H8G?bbzp8zG*rN}m)VEW)so5Kjuy@; zzvitXCS}?Rt-p5EWLn4jdAPzK(KO$DhE+z&Pv;Mxo8tjICjeKA`%cpan^Ojx(*|kn zH!uS|tqSutXdATE_`oe>F6wcexRkOFq}NWYv@rpgd~Jp_ew6uO{EC@xt2*gfQbE1> zymVAvUvAVI<OdVcu<M1z*nc%B-A<t%Z4k+5I65c?C%f0xciN2!{mxS$Jmh@&WBHIq zA&EyeT1TEtmYZCXbU}8Xd1=L(AlO>tkA~YdQnFJqkW*_Q{^dxge_Gt+zZ~L7yh<v( zCO-*%B=1?g&3w|OHfdXO*@GI+j5X(uGjA9eYps(`m;dp;V=Oew=?}e*g95jkX`%Pc zF~X!8vOIL9s@Xb@oF;e6lGppRAbJt40W7d6n6khaV<4Ra=Y!{8IID)GmOZRn?%r?` zq11ZY-<Y)-gB*uuXj@0hf2Blg$vNQK9?vLS^a{Ol$n`o2@T?Dbe|1<heeK+R{3_V_ z<s{^17j5Re!Z=2J9KziE>Lb9dVIt#)Tq&p~W?}Dbt2Qe1+IBxL@KHH{J@#9);qxZt z7Oes9c29rNBtoOdpN@zOiHz;tzFMAYZv)38CKId&SzLExw&qt8FGZuXxbo)YGpRA_ zor6A~V-t$i+JnB_3$fG9sDeDXkB2}HWnaFwiS)+f$mWb#Ss|Hv`^^>BiHnoKTngf| zwQ#1f*6zI@!8<Te-6m~W`VNdwmbP-Pz??k<tgZx&R9k*%xpzMwouR9JOqujyQTeMt zHD8rg9dlzdwS>S9ldnzT+EEk4s5M|o7J<A_$FWO{`-)ksU0+q+omRX2Tr=7PSU9J! z)SYi|Goy_tH_gJ9^Vg)C<~TJs<sAL+;C<`&*0SokTbYW!tOvwyn{t~HNr2=^m<$q; z#6(O}4%+%a2<G=u+G|K<iQ#1mnX-eVIx{Ip`KuZEJ{V(C=30NLA${7jv=Ob6CV@s4 zu+mJWTVG|RL@+j4!zpLYdy8a?^#ZtckI}()O7>4)A@7P4PSkW_Bf<n*5FZuCO(z`{ zs7t=Bw=EFcxglE7sW3m(ac-?B?eT??eODu}Uw+=7d35_oadeU-U+eBtmxluH4(;zF zGPwIvtI3QzuC-#uL$i$|Nzc5E(FrcUq+o);ZWAha50nC)oBEK#KUH;xq{zmD+c}mS zQCjQuj2-N?mZ_1b(WaVGd^(<ft^v^)5B_|$W4{VAD7)?EDp+B6bKs%Pb}Mig5g{i` zfSrrQVvy37xz;T|7H~|3(4Af^BIk$-YeM8w_@A5IxFL~Czxs;0pz4ac!sI&USM_y2 z{anPF<&B5jc-NkymomPfz4F|^%7{4hX@FR9*W}t&c`gF@WlvF{^xS|9uCsh9@ryVj zU+;H|HG#x)Iq!ESR$BC}n^CNWbK|^P?}qra6?aIpo>8`e$@D|}$!Oq+Ie0tFHTspc z7IkS*Qt+q^b!O5DU$6B*Uic8NBO^jb?bhX2(%UtertveBr1#k=zJ72~xj!ArKm5t4 z;iI-H`@FZzD`u1oZq2s{lgoq9Zk<lcefB_F<l*6HPRBj^L#}Q)Piq99)P*}`y2@G5 zy%wLF1L4k&uj7jCj-dUDdGq{c>wZyf1Y7nYRWbdC-1}%3kCK_naObaLnICWXGTfh+ z1`epyT929sd{aYq90<}gsO^8L^%pZ|u`_wbh_=)}m%nqlRL>XM8W!5_Cv)_Ps??3Y z6c|l4+A0ri;=XwDc_E5hS>2I7OK-qY8W5vBT<sR;Jf`l=la_+nkg0wlH9S<=w8Y=` z#<WB4pm^^{tD|6VIAcR+_Vtx@k4nNO=7=23yPB-I3k<RfSAuSsAMp`9^+!A_OD^@p z4e~YtLHXUeapT8((q<xr3zpxl2#2J}$Jc`2kDVnkiP8k7ht(CIQ-9<y8o1?HwFnty zmaUgO^$Oo;U2w^XYIQ1h@0f1wa<NoyfxcQayW`IHxiw80%{!dkB-mE{!R@<%E03iS z`3*O>Ji7_%rUP^2TF3&A)iv?WrO7)!uI4&@2f>uU5~de9UEIZ5TBU(#1}HWf>8}ET z7s8gOfUx8*@?JD4W?lc)y?h6~H4pv`WNnuux58|<)|K806k+aqHh#EK7a9^o8u}6H z#*;EXhWT6{ag}cB!dc5)ocCLJSmbqe@>fIH^O9hhs1DEb23?fq<WI1<KV!%Cl8;4m zg*Wf`t{%#$qdLmuM6f6O9i78fJI&p(kq?`xkJF6-yIw1sDf_iKsd=9<N9&zb?REFG zjlGvy+nS$zkSa>>E^#WGZgLA0A2s7ZfvHYubZ38Ws*!86Z^sUIP=cpkaIIPJ4T*-c zPjm52aUFM<ZKEC!lPVVSpT_8HPIF0JR}mhddd+L4V0CS(2;1t@!CwzM&o}z@FS!<p z72b~rq0*>1Hk5Bx!|t9K-F`W;Axd_PaZ_ba&_H-~`N9@^s5m5jX!;g>*E;3D0);A# zIGE_gdysiE-|4sD#d}GnP)ns{REcQ~&8tlXh@{!wp@NCc4Nef3cgS9VPt6D(USMpV zU9&J6K6&~60uz769CE&QR`Ovx$q;t+L01joj$HF>X0BS>&O%CK<Sf7PhKG~q8`7#h z?S69842q4i*RFdy^x6!J$0-}pXl``<hq)N)&}?0_1hl!ewKaPf8r8%D7nBwPMGYwq zkB|P=@imoRCCd|8^H>4ZUz{?l|K1Pbw;UT5HPJ(Ug#iS4VxDHG_*p!}I|6)5m<Ekr z51<&w;G4_*pG~Z~d35&F`F*6uCivs@hpA^jZcYZw8rh_0?8>wr@q;&Mec}uuZRM6J zi|x>5<SY`4A(Z*cfpn_6;e*zy%u9L)oO?S5z5zyDrzEE&d;8%B;riC8VM^9)c6FMo ze6q19|LRc&cyYx_Qe3^wV>>QZyn3pfz7%2O;$1y<Tv|5s26L>7P2RSeWJ&1c442D% zrSM^z)$vqIjq{`Q{ON0}RSvJPq+HBhTjH1y@<3Suvp*2wGJSQ#Hx@!Ic1Y>5&af50 zx)q-wokHhx&*zU6C~lOormynRk>Ev5+S7~Y<`>n@3P|Dnq@tQ*ilEHlk|#&p@p7?O zyh+62bq@&bwn&as!S(9!`YmFx`cMI`sA5{RnM%YGud6qr$LK94v;iU%j0>>@1mCm5 z=by1`pMD7X;(QX2P8*SU!F3efw(~q#T|SRXF7K466EK8dmV`*H5}%?^cO#At0xvPr zuSGX0pXhw^;WtNE(k<w8kFO|i^_nDYiwFj#Zo6eT7)+dJ94JJ>xlk$p4o3D9E*BJ{ z>z@SOZgv?f=;Bi7n?1IhSou>)!_kup_we!1iNOzy1wL?cyPEi?o7=l4dgb&E1x{b* zW$*KTFVU|z^(3HirFXJZ$OB`chbrep&31Sn{iO=Jv`%xX(<rEIF!wHyv#;0Th3Kqx znwyA^b+Klvrg4v-PMiWfLLuQ~j3tkgpuEdTGbG&dc@m>W1R*mZ-$FJT?Cw<XTMMIw z6juZ&8lpNKt&8usMBf%j9y_oPDC72xd0=g?oPnBpNr6e4cmarTtI(|ljIQgx<1|tj zUb>9wnHcI$D+oa)u_SJ_IQSJa*B|+<Tqpax>9uf>aaapFm)`aN$gea}$*AW5_Y&}# zGXMF;^HVg1{rhKJ2efhh8jZGHf(o?Gu)_4RG~}L(dyB&2n;RAmAg2U6BMBZwnm~H5 z5FNJbVI}Q6L3uetRHNYiL$@ZG;Bg%SFOJ44h{1di7e>zGoNRRUA=UF+@-ewEj()@M zeo%KJU(dw=4XM`vS^FBf)ge)+E|Au|E1GYmpGNU=Eq43efKL0GfR&eI6)5W4k%Q4F z`n7aMs`r09iZ9EU)JM-sQypHPN%L$nms-8nmQGBK)8gU!>V4AzNlUKcD$7;Te#NsH zRvKNJ`uN+Lj`rCzo~zPSgRfLKlVeg(N>eAlQFUb}(;IDPshi3iTV$WQA{OYRoo)Z{ z=l78gE9;CNbCi~{eXiFZ#VqGGPf|&5T-kC9aK2GM1<t>492DyPe8I5B2M#MfQc_)! z^Hc~)AnUrjahx7F*6zpGMU#2}Jw+N%g^Y*9i*^ll-zeowtbk^^-B%<J%JNnOV=uL< zuT>`?`JZ`{n+2L*SqIgC0LA<BMKN0s@bk4d5SZTPs`=&Vzuehg_LZ8wAS<tbw$J2s zHTyH398P?W_Eev3;$ZKQe<H^4J{tGCG};pvS^p}&PGfpS$us-|jsMG(nNZ(MiuDUt zQLZ!z(lvPGzdEJR(*k*(%WFue)I4r5z|^sgtZQW@dOz_aPL{R@7pmq@$JPY@@7uB_ zim^uxV&Z1n^#xU(CC1oH#c|9T_}3aol^75lV5d7rM_xAwT>WXiN8D1-;>rFS8Ee_1 zrNtOU^ntuAJ5y7{(incOs~ZoG3+J0*AoTpn(pjNLM*h6e-<8CXBJ~w;nn)?v6@yyC z%azGmu{$g3b)LcHZ#%NS?K)RMoy(h_f_BHUmBJn@UX2yE@S#fN*YnFLqjRe3b1=P( z1*Tr&)J@+%^1qIm>7-jCOWm~b7P8AYy3Vq2-@FcmK7SGVNW_*}#5N|gJ}%Rf)4r#J z@^~Vt-Nmq9J&sKfc*kqnC^{}()vD#;TCpi59W=4sMGs(#EDUbSuQf<;R9*O*Jxpkl zmq=rF(gbtDhXsA1`#d2=J`0wFa@wXOCMAK*x6+Y|>_$s0-_{V(PXm-o+ZovhmMM99 zZa4n=5S>S%vhRD}zCx8!mN^EsD-fNRsJibfXJ0}6MAj5%K}*cw7~s`lQnu}%qT@XO zsbTy2MBU>={q~8v@`<|LiMnBbv<{nw)jg55htZVgYHH<F_Wfy;9CaUebS3(uYdAEl zNU*h^{E_Oin36p5X#~i{nXjc;VsU{M>z3s2|0C3MfcB`cKVCk5`{l3Mi)vuShIqtx z#f)DJrKRqVQa4)mbHx)nuLi;QVRxRB^WD0%xc!x)SGID6-+tu0>WqG}w0^uE&=l?v z-Y0ta=wjUvZ}v=Qp<w*ju}bQv1qYeVR|vlO{F^g*+ZPAFakQL|VuM2A((ePg-v?b5 z{}X}%3zb2>@19XM3f>AAx)Uz+FkI+fxKLsmsZ+z&bH*CIF?*P+^lS8JCh1%r3BNPs z)#R(mH+thSz)WhqFxQ@gzIcDGOT6?nQ|Q#a&?(x`DVESF%FrqD&?&~ycO?G`h5i*P zZuLJIkFm?7<`Cx6u-A|OncGh9V=und|7<*_QI5-_6ut3UI+k-}+FM+2P#eYL-I=Rz zylH(T*r~e0g)4EjczhvM8<i(W_m`=Y)MqDryhu7z)kh?1%Z@_eKTiQtPv|XA=p9e! zJx?g9r~5rm_uHQCB%at?p7JrMeHPRguGHLP{bnJxl^_B|WPtL*^~$DhtAuEn8_9(j ziQ9(?XOJW4t?jo|*sz6Zt;0*BXMEot^(*<<;om(iVeVs)rN(?=?w7ZYcjVL%<?H#P z7QA$Ncj{FA#->jPrcYmrkdE2Adj-`B)Wx(r3*0mbEYMG|0Y6F-_sAZ%k3DX&umOS1 zm|W*K*eO2jG#~RcU*0s|vh^gsvH~7+p&?)7dhWbM7ASjv1)&5{{q4@&#eC0P^ZVSr zb{V>MnTK`$-{+{p{uB$zz4Nnq=Xd*^xAHr0!*|{y@4O$p^X7TyE&a}$=AF0cJ8!>t z-g@u6<xfD=Cm`dKE!fTk?e7iA-y0OaH}rpRAbxKM{@$qjz2WhD1M_2K`NxRV`;?0h zDWrv~q#sjAZ!SKiL=~QTs^K2r<x2XGYxRyk3#mTKWBvSF`uTVCd#H2eNOD7^UIlT! zIt!0qP<_^X_N@8tvu5>Y&704lX`}i?nEu-u?0=ZQKFGUUKbHI@L$t#7l}(Zb+O<qr z7)nINHE3MotEZmL6^VeAR^}tS>PdraS&w>dZ-l81Uub+i)q9T1v6s*hYsG~ZA6z$W zzP<jUfN?l=I$&^l?AT+}%on*pqXFfpgna;Rt3VwpVKG3<N>~)oxfltk^z)dNc?`~b z3^QASoZ|ql4UIEz9nS1H?*5J`wLWW-9yryCuCQJ>Wvg>vF=Ht-H8kAT>0fR*pEa8# z``CNhL%(7P-oD%Yadv_4&s?#g4Kpq{JKsUTHmH6lx(W6-H!oLz537#T!fCbYod$-W zB$v0b4(O9x=;mEtr|#o|8oc4`q2v-?0O6@AJL}V_7_5`n{vyqXq<q4{fzP1UvN--k z?Lkn(+POAaVp06*n|nRHA0!_VuGb6%pDv$y5@^Jj$=^=eJxwUlx{SC<1Z#F>5h$k7 zihvFT|JI8E0xK=$!72i05wflF!J@VlMU+|*2~Ki0A^3z~w$nmS4;5?NYp|+Ri~H1E zx&;c_A9@W=THKQ*XLvEwi`L+%u#q>MY+OR-yDZ=LC<wl%7lWyb520aUm5|B%S1Wt* zW@0DS+K&m=MP?ZHIAVbc!UvXnRWW$jXm}$1JB&*HZ$T2R<$aeQObT%kjqKsAiN<pt z=Ca`uKzv}AiQ>stbD-d1vsbPR&va+Nbqexuze6VR+EwRn70tru-O*#5OYs-3H>?{6 zmCQAA1V0U#lH8oUX~Z+<TAw&E3QyyUzbldp0jOU9!K#4LPfsIQExXsNSBA_yyVfrH z*WzFCh3kiIi<D~#w3)r;`vXU=&abX2PAQ@ynj_+`X-nQ44s+W-71MrJ7B8v+DCsgB zskAo{13!bs%V@}#e3%|~0iB4S)04z259$rRb0`%VY#(T!YhTW^znsXlTXJ85EIE&h zY%$!R@q>39zBTq+fNF)!=xY*SgE9`E8mCciZW67GvI$)ATnXKSx7X>{0qa5Qch_I8 z;|6O672~Di+v3|2N(N;ILk8yuUDqwwL)Q7**6(=%8%#OFpD2EPvON$)*cXZ$+xT^v zT`(hV{cEIN9maiET#}F5dTgeNyOL)1q0tvJD?WWTTQOU)8DiLF823JI8>dNmee3#` z=;f!&Puv+1sS!`ri6z7mo-I}kt4{g1)nS8l!zu39t%fLW-9*D#ZtWRvkEdMo+^(rF zCb`{H%XK->!{z)XxrT|}j5G<csY8`+CgoikrX{?aV%3auy9_1ehABsku!KdE@0F0* zvX2^JB?>g63=HH|4b!tO+UoHv8jpFwClcpIA|<`k1+k1I2_H;;J_A20OCA(<c$Oxr z@r<LgMP%`ro>P3|pv9=<ApLq}t;k5G+GhO7pd+uRu2{L@-F5wS{c4vbrzQ2Y_^d(Q zYPWGwkRi=__<DFXSnjQy(p)@g0%=v};n%|_bHXf=EalmQDh_OOqO^>0RjrM)7TSLC zn}gofkXmswBl-0kIp=E6S`p+Ml6Av%L$FJ&6w;VuU1VJZ?B*saX-Mr5*Z4V`0Uhr? zJC3s3FN7pm4+?@k_9gv|$sCdzqks$-2}Iw#!<IvFm?#AUX%*}+_mBxDLO~x@2|X-6 zWQU2_NZOPW2Kfg0W`6`u1SZHZ)HBu_bFJ&G>+QKQNm3Zotw(!Bb}|gbJIqeJvdb;R zB-F>(SHcey4$1MtH`}_h;xO-!87~?x9R3`pYL|Lx|9(|8oWklM(sXj>FO51C@$Mw9 zCC^p%1`{Wt8>#3CN_2LWtLgvxJ~=-78B<_XgM)f@umWG`UiUfw!?Fce{cK&IUtKNZ zEwwF6u0b=i0a!I)PmBFwrD#YEOoApaHX=bfe@2B-+q?%<8-v@`gyxz7Y6i{4H(HQD zOK1wx6jO))^~Hrl#ae}${(8c8=ff=PcJg@*0b}dpyqBay#M<`RUS_{rHj02o5XtiN ziC&iB+ZB_qiC#Iz5!Mly3dQvEbsKFWz8|-@N(?__9PVZ7J!U+#R3sYh2{91|gpTQY zKUVdsU992NDNe3?WQb_nJTuwz%`Y_cZEWzv@ow<YOG__^D~Ef@a!WyeNye_9)8pgN z$}`U?@HMSF5jVAZ)&yH*3`|ev{g+*IUc+g<z#|dpWNvK1fA(B)cCTF=))s6}x~CV@ z%m?qYS^o5Iv<G=8ckhjb`~yVey_66@9BpD{y=U63iF?pTz`HHHE)r9Fg%V1TPpzcg zHq#M@vat>eGJ5-I84h7w=#^_gH^WECYg6WHEHmG)qdy_Q>;18jlKxjBTDsH$aSQhO z7B9@AVfH2G$O4p5zOgOIQ_cPdc$iYF2O^d%yZo*M#}!@~T4@HX`EF$v^-|d<{Z^jE z7yR@+*S@t?#o6-pi|Aw6%SB%IyjCrAk$jmvlzGNxdSy28h8e;It8ejy`7FM)%@*2- zJ1-SVsxPc>7ebqlnD?1a&iBvH+(1$T^S|aNrTV3QN+E9uBy&=IQe#r{ZQt9*+ZNk? zv<<Y4wao`i-H=KoR_#{3R-<|*Ln}g8FAx=mz~=(Fpz@&7Gcoo}VTD-Q+X4@Pk6K>2 zJeW!@EK}0?lzw~So&Xt;qD9W-?o@1HniAh9v)j;zK=KwD7xJm>LfFkaL*9mx0Ux(0 zxR6YJDNIme{3LnX{o&%H6X4WVp@5R*$JRUUq>C&q94=B*7-je;!Y%CGMaGuLF1AzQ zg+yi2j}&*9AIbdZ%e|vl*r%-dKJmY9df!Jo7E_i=LmyTi1~cxcO=%UjebT?3_fUr1 zS7s-#P)y1B;|iG!*@?o`LgDEr#O<(KzJfcS3XhfO-V6R`{a@!Z-v>KJQ%;3r%I5Fu z{<FT@$>2-A1Dw)Sp8rrsx_s;W*^b84kh0VVk9*5^I%#|vcl@WA3uTo9J}BJoWIWND zs!%$8e{gr1w3GGZeepG!zq`B2nS--~;vixmJT@<h$OL}^e+GXFXSxt40QQejbd5p| zwgWwhd9h*CvUw@~oCNoMxZ2`rBkN95K)cDyE=F0(5FtYN{wGvaW0F1VkU~sed^c6d zO|siQYva6wXa7okH;pV)h%6WO^}fr#1v@qmb*RX%9DQr^I*sL-4)x#9zX9SIv{Rx$ zJw_KYY;m{mSDVuL9bx8*$Gc)OG}k@yuI02LbSMAqgcRaFh2J`7+tDm!{S<yDnCgUP z%3Rr&gh;xBDfE2b^WdCz$8M_a`tJ%yp{8;Y5z&o%e<dNmaT<2_Tw;f3%2UbUQ~qrt z?TPFZPC4R@xa3X2`>E+d2c@BpD|cilPRynb3)_f)y2X@mce*bE4wi3s9w&v|hnEh{ z_qcKn%u>L6G8Yx41pG;e-kP%!_Vm(yT|9*x%0rdRf4ZCsPv0XpPX4rmUe(bjLhh|+ z|7Zs_bZ*hr#Lf9k#Q$6DO7)g-uH;hUvZrg)^isHe;$K=zk{6k}PzdhrneE<qE4_HZ z-Gc)r>kUV^Hhz1$>PK!qFsq&Y?~2yADzPF+L1^MQ<hIa`Qy`mx`Gs@Ua<kl6v;0uX zO$N#4CgCVBXpRDyzgSjNYCg(`O*<S7-t0O8U-QF4(idfQu(@S~2_rZtXg+wNo7P4L zCsUs`zX(}};TMCj-4r&O^(pfUm^DA5&U~w53ifliRelvA;piynZkJpA$HkYUH3xG> zA*w+MvvqG!)O!)Zo^{X7ZrLsvR=*lpDmxGj=z#yU-mUXy^)iP;mS6`Z2QmTO@E>90 z%R37C*HB{mBW+{8AOCt|+lW^P<&Tg4KJiJC&Rx53DcnMQS4$PYnlEJ1-RzpOj+9`H zXo>qg7;a6n-EiFM(=WZp<g?<HD2uBms^*^NJ<ffcmxkcorgVli4+1c9d$m4DS;pL< z+yun>O(oRk=7EJhH=kBn+1xyY;PwOOw&T*{)aIcD%)SpnmQ|Wnw%`?49tolX;f&Zu z(CwWS9m9M^&or>gYoVCX?NHneK;W0}Kbw7V4JQn}sX3fWOy1LBSD#a$MHPMDW-?$> z)MZlqdDs@v`NlT-jY5!EdQ|rUo%y5zsQGbEIuS?Q4`D4z+7-8cqHGs;S=>^|$q*x1 z41e}QBV{$nax;F3h?p)tcF@|!y~yj$@eOC+z3eVMK21R=zLvRuv3uz_b5^0XUGOq5 zBH#B)eda7fYuolF$ny>7-M!2yJ^rP&?VOD0)swjv+`YUgJ!VZtOm5{~Pb;viwEP%7 zlnlHQxxZSRH7@zxEqjvoJ8-f8+%^oiB@s%liM0(%<Z^zawh%EP6x)0X)SIQANPe}B z?LU0I7AWo|m;S2fn2aJ=%1iFstDcNkJq54A|K{Xw`6%c!DQYnpa3&Vq*vrHMu0-1x ziME`Hwl5QHxe_a=hCHc;e#NY3^&g`958?fX7yXA({fBPF_4NmxGw}~!Davf;7UUiy zCJ}eHi+!}P`Y%4umKv06^**YUAQe^pQd);(eyzHdYzWi*)>10K%u}}b`MS5``r*7* zu&6O;WJxq>obPx9GP|PLRLK8=Y>d6BlE2(cW;nSil^>e#G}6?R%U|!Wl$_@11h@-% zeFcZ-SGLuZzcS8~&2>er=I$c$5RbM6w>`F5oXdUc#l|`&v#?9J@uH0|l~|+Mpzm22 zxt(zz7Vj<D$FgL(pAqcNjm`alJ$|2bS#ZX9&BdojCE7<#KralqZc@*O=<!`I;1hTN zS_8L}T4V4Kl-e7#`URU^v^4Lm!*pbMr01X~N{}m^^X+HLcRZBazFMLL)@c1GWF}=M zr6+47x)BhBV(xsNR72D0ssGa~y@X}UC9ebMLEx!mz(?8Xyp5FuegBGf<7L?;R}Yc4 zcFUgvyXoFKaHl1=wpvSs0M6_kUuW9Vs0U43wdDl#0QvjU#@ojK>Y!__E8D6L4TL`Q zM|WVCDQ=+36!ZeN*z7KR9=^QH;$hI1fkt=#z?PT|gQ|rTFCp-l_>w&jy|#2qG;|&5 zhv~pC-}6vy`-VojuSxplbj){7EYo`EoXWJNT}TCVhE&M*b&qwUyNB|2S1<@~oR2g7 z6z;Rs1NLjWQ6t)+@Fs<;E-@|_{V!f({*&md*&%h49W8QTf$P>C?LQT{+BjesH4FTn zhf&z6t}nRst|$4duz?6*^{1PvCj?T}|I(^LR?jBGoR|UT(A{t3H-EWaOQ!2N8ZYSD z@a2rrHkEbhw<b%C79DX)>r!NJ%*wC?H8Tke4L2UqO6#xi4vnEV{*yM;Pi`ASHYK?6 zp+^W!pY|(}3Bw~d)eLxXUw>_^ZukaO<g&qs>zZ=9Z2Zk}C8IV?ZC%QQZ(&Y~3$_$r zNy>oKzHMEah}6?+Q-F7Cmo4Jk<Kd1YWoZM27u#b|bFqdn1s%cUxJ{}K6Ty_R&4(RE zb;(J?bKVJ7e5`4hjbNDfYmd~VF+DK;>k@C<2-Z7li6>x$Ys2HLG*tWGTgawDhb_xj zgE8j~<+IvQeFdS%BXk>aM=#HsfYvW;)9ObeDrq#1^v=@d_*c_4Hw=SxdpMHD0yZC< z<%imaKUYj;9ZA}}w!<y27grO8aIn+wxB3c~gktGtbthWJ1vMu|$8{6NM;(wNqGQ7N zz)8kfJOAc!(dHwwp!o3?j)l45@$uJ>XngM&sZl;7{m=2s^f<ojG#mP3CkP?ki^HAC zPqI!zdRIcQFd;}izN1cl95iZg(4RhJ)^B!mCNvoAw6BTxd_I8eM-C$CS5;#DhJx)G z?YnOn2$O?XEFp-0l158}cHEkOe;8|<*g;ggwU^=`Ht~W-kn3Q(UEZt1D`Y)9W-Ja( z*QR)&WEF0uy!4}8)hn^xcKzXc>{{%4c$_R#z>7My%Wd4c=aarGvM`(K?udFuRiSH# ztmx|vdBSxB|FtbsT=~kpSa`|kPagwKhdQO8lHiYo?gY;+FZ)pB6TZdRTMo2Eh$Hvq zKs&xGnbphlCR~hdm+Hp(KdyB}<4ucEGEXpL?~Z@M>go?0v0mn8<%z?l0l`M|jW`vF zu^L*It@Tb2{M96;96x(5EX4YAJhc5V$7J!9d$OczPKChD_iQ?(28LgPgk6fl!i}I6 zHFy<Rel@aYg2lrWMi1^bgF08^L%_s38A#^>lHoX8VyklHO^Biy#us+=npsP1k`<C4 zP_%{l<hg2goJa>09UVEG%-+1?cj5!nH@?UhnGBlYuNdn66LOK}ZmYPJg&v&t^;zB1 z2nd>!Yn|m^jlQ1Q$1>^#Pyg$RxGwKH%y(}&kIOiWnS9=BaQKKQ=y5`y&mtjn#j`Fi zQ(#gYKbarDXiTTGx)KA<t47Ano=d>O2mjT-tp5A}L`FTEMm<i;nJJ+A=KsZnfqz3( zSO0kwki*@_bn74`y-UlUT}f^(33x`Z`^`VW;~t^@`nTO`%(lgeLWV;bnL`=<HMZ}- zM=aOZIt3F%)}!{aQA7rBl4Z4=N7es=_4NM*_8$#%ija`G;BsJZ1rk@?T%O|&6{+ud zQ)l%5?G-h8)&{M@=qyFG3x)(F<o_Qlt$EdC=gQ_8#aUG&{^A|-JKUM{q)wq8z8U5d z4s-}WnH*xr{Z~3;!71+g_~T*38}uJn)q!{T?jf$A;!I9Zjq~PUL537j<A<G>)hqS9 zzp=-__cPGLD%+T3lmFRye5;ykjoLsGl|(jG*%(z>4ONSy2to>CP>pARt<)kdXM>A? z5mgAhYYD<C$rL00zdhhti3h{->uw%zvE4W?s6xi?|FG3O!HWXU`0I9;?!ScgBL#VI z!qKwCpgiDL`0NFE@_#nS(tG{Nu4^dxkI<!F_vuI4lS=+M4YRI8GplrZvL+J@;LAkw z&E4X8_aJ@;^LtD66F$9W+u=|I5tw%Y^Qv2osGs^fqc)vU!L};(_PT{+9mg4$-M=J2 zhyA|&hsy=?C;(ZEsDuWz%lc`TNLoYZtMR%pn=&M17Vv8hust`oJ(uo<4?5mE-ur*I ztvTn}`;(Q81%?jJNkPOE5T>U!9y0swI_J8l$dx1-eH9_AZ7$mWWb=_Niql{6Fp{Bo z383eKj9Y!b^Ey{7d;pN-;i_hiG^oJ?Vfp1ZG_*yVF|jZm7;GaMf~>@ofr+_?k65mm zoX<vGK^>#~<~e0vP62b;0X`v6pn)+afWe(H;GnKG-O77{0T!+dO^^+c!YwU#`2-vz zmM3HbPL~&Oy~$RCw#D1eg6+C>p$X$+w%DwC!nhRSA2A>~uAoUXg6cZ{FY%O8kGNNT zXiIsrW02s+lv18}b~QFUz!&|c;Nirj&d<19_l+$UIcr8q#U0TIKJhE~PYak$C2|+s zZ3<mA#3Z18F&{?!-&?{MEN=)6b9b!ry8$(-@a%resDF?CT(fG$xA}gWlO<)I^|V>t zxRBr9@zY=tMQV#;;vbcQElsgJ&4e$!*B*|~O$DD^U5}_y*T+Wd^cc*F?<s!rjlW*` z+ws5k#K6Q-pkf)aW|rZM;d=Ew)E8z0z1d~wrZAgoq?&PwK%YMMP_}umpx||ccJ^hM zXgPdOHDJyrV0HB<`!eDQGe9EgTJ!S!-{Ungp>)P|seuTp-j_wjD%*kU*D&JbRm6vL zwBAR(e^-zXIL1x7l>q|L_SX98cfrtVpEIeQ1W0~TgrQYngk=~a<4O9I9Ge^)JDVsQ zFB>PDAe%ywlZw4cPGo7M{{v>Kx+m8mt8IzS5zUc1krpy@>_w(3n8?-#*nx;s{{ozp z!K|&01Iy=>Z^p%}R6T7$*;fNKhgl_RN{-eimz5N2KN-bi=#t8!3wN|M(i4J&gIjRR zcko+d++KgoN8tnUw1$S%#bON^-*V3!Pj)J0*>#Gy8G9$ai)cgqd<P?ZZKPJw+<U}S zWjfq6+ZN?Cf6r`ylZlxxFP7eb8(tiLt(5LHGVPI&6iep$MtslblAF@6gTT&eUeXna zeYx!izYL<o{Yj~o0QrtPh&b4@Bn7em(LN^LUqw^-vz=UZ9@glTpeP+K2YbGdg9XIb z1JY$6rw#HZ>#j*zgdDf}srZVWxy1@M&pG`@>yo*Lab^{B%~+(Io0N<5EaSc2<}m%f zBZ(@=&tgpQ`>7M9<x&5yhjIJCm5D+-b~4ktkLNj1iL)gOiPP(-#QBkiV6yI)=$K$C zH1>qx7BEHsX+;Y+?oYQID0Ie4<ZXrTSugYed$X|~=V-Uy5;4^&^F6)=n=)#{leu)+ z&mel2j<J6OD@xvaZ+)Myle<v{lA=lO;GU*`|L`HHNnS=c4eRwGWg(yHpEz2KgszF` z_FP2lo#Ai))?Tv9L@e`<!Gez`Z{>vB9fpln$mm%`Z7ftcBg42`8p!P!BVX>9G~iGx zlmrqqJR3#@Y(`FeHEq6;qYCqxW-{=si)y0-21fn8h<tf@_4i^yvIpb%fR#ld7u)+K z>Fvdjzoa)^#G5Xf#Jg3i!L5-Mk-hz`hqBk{e=|6O7UNnp5`QGJCUwxkDEcZ+GBy9Q z2y7Yp)(^?ip2DZr5Cd9W^ZzQ$bXC?ao^W|2_GY=S3oz<j_8l5D$RneN4{hnMn>qhz z_XWqlifIebY9Iak`d6awVO?;q8ssEArhG+cdiLUF_DyJv%W&BvQt5Tu7FV6>h~vX! zKpkY={~uld&-wja1~tKBYQ~;fE_(vhdfiUNRc*TB`1G44MW<&iIkW%&d$0#yT!X9I z*}Gt8+hgSKJV!?3LT;La*U{&aaX7{oY<sc-o#!lC(dVGJx*k2MVg<h0xl>DD{6z8- zya1hbSnmt9uz7W<UMKs|b#?Pqi3f(OA=7hG`YN++w!Zl8lqY!RXVzgCH?ycU%vY6f zhNEtV4ORYfCg?IgW$h3B@h?mw=luV4%g~E|`nj%`quF}I{~sP!GWaE`+^arlyy4^8 zwwUolljDqA5)ltv#3LTO9ZVTn{3j$pyCrIgk^~9f9=GawdV929=wGuQoabG}{ZQZ0 zk`i_F5J-<+2$Yz2^v~FSEF~!^pWQz(!go>4P}_#$**kPYYw@pTRTekC;FXM}UT8c1 zgI#UZeYTfk&Cf-rXtw+tqQ$Pn+7=~y>ix<(+}E|LQ#zP=fzgP;HjayBA6rYx@YRNJ z_pA`cp*tq6VAo4?cGF*(ke9JF<JpH9P_tau+)cEDUE&hZ$~|<@f8KW2p=Hstt9y2E zDfWqb!nJ(p{8SN%dX(Mi(z2PA&vnBO_XJx_bAkVaYjj1!$E@)DvCg=It#3*|i09=O zcr`%%(eWrmJ!yzjFR#?^MoSaCtONBl#oPwVt3jjW@&8g|7VpDss*tu-Fjc7hAP`rD z?4CV0gRvAMRcC>)!W!BWL$JICbVx7Ichva&1<a-#$v78W0i>&e4Ov*aftP{MkV^b5 zShx+;XZE}SI8Tqcg^8@-l%ttafy!3nCH{BEiyFTs;A3-)A($8mG%&%?gXImNbXop{ z0w}up^T9A9eH<o`<%SQ`<3JMrOcyQ#8>_%z*PW=3;<EuHZ7QqM3By_2Cl(-UtV? z<LK9vNi!N2DU#VXhl;X`)g#l_t+v?=>zl|42B=Vk{;SqtvPn=|O!%6Az8>y3k9%Qz zT-M%OxxXG>Nq<JRr1g@Brx&V1@N196XFe8jM<m6}`ON2vOY`?8$%kY)4m(^z`O@1d z4dPusoN}>ak-5{flWtLu{hxRGzDV|E2m7)y_ztXJ2eka{4bi>5rvGi6`l5R;%xRU- zix$m)+IN*P#@aHlsO=6<uSj!|kTdy$amPbWEb&Fbu?kuS^Q%ay9ot>$U|9Idj6|XJ z@1^epANZgGwP8@p+Lvtds^?KltfHKbz~P@?o!Brc{!y<~5DUSJgXpbAT69m-ChDQP zK6>GerAyqDU{SY<=4ZsCFol!uDS;bl^Ha1tftDahaJ=BYP`i-3;3MdUXjv#(U>ZE^ z82eg3V_lK83-3WZ<1C3%HJ&U}a-Bg@Tk<)lp5YP4Srg`xt1Fj*f$sw6{}%oE_0v4k zlWdjRhUws;BAs2*>-ZgpX)gQM{e6_{99tUvi5B#YBKDU3`O$0l&HJUd9>#pL=D1L! zhzWh=9lEhJJn)T=LrTLVZiyPev>Pi&=ai%!zsE4g1%5r-XSiOnr6G_Aq=$)sEobv9 z*SO7RJ6uA1?S1EW6sA>+Srb`U<)wnXPDXbUrqRWxYIK_L;>iJ&1C>MP;7JTU)$zOW zf0-R3aSmpKZt)AW&0OWL25Ec*kt{jS&=Rc%`(IH}4nsqT1ZyU^sK3L0D@wj`0QFwD z;O*gJCMCNXao$z7HLFq~?TH8`Y;#n`w!=xc1TyS5CM6E_BzFN`yS@H(o*^Xxjj*06 zts9br0FzdyTULr~e+84CySbb6vNuk9)l7LZ{c2fpCc{5Du5TQS77vTAe{`k$Z{??$ z<(}+PeNUqyGy5mg8`*36i+fp{@0yvGTN2QcmFESk^Cx-uY(Sm(m~Qh4o;yExCIbZu zEtc1oW8<vueJ)5<AH8W0vk;PunH=vmWqukp@W9aBhWHt9AU-D7Ea#T4-+XdD%Dv3r zH_-$I5QN7pC%h{G<(ZpLo2^{Z`NqAw0pXx@`1p)n`WCSSaWU$W0~o9^Y%?x!W{6OI z##NqKu+z=CLW_$b-)p{LX4l-O`#g@1?_JF`jmV0d1-f8c1c8sC8At=h(s0sYm&P0b zL3Hc`Ncty#f$$hT=&TDMC^mLF?i~m4kkT<Oo-P9c*7+QCL*hhwzp*-Ki*7MA?>nc1 zuI&diH+7q>9Mi`pW?G^$>&Lz80W4Bu!M5}ei7{Hx!T|q8=H^s6G7wT<PRpE8yXWte zwJhl1*VEjZRaQ0GP6Pq$)5~qv<$6RFzVqi~l`X*k>4RJs%|lmph&(-0{05m$-7;Jz zVXaH1M8EFd^PH2ut%z?MxseMXS8b6Wv-Uq_nlJnRFXG+;Dz0r!+r=fgJ5=Eb?(P~O zXmEnNyF+jZR(Nm^?iPZ3;jTf0ySx2lpR>DnpFa1$eY*ROJH|7<_0G4dR*kW2t~uwo z)}*f;nM^PZ@Td%WQ_KF8E77s#-Owvp%kDBs-cKJfv(VbBb7A*Lm-bjdrH37{(M7f2 z%fldCYc-*jJ1cVFdB!wwV})jARCl(>Zd1_!;%|zSYm)z2<WpiZ<!b3w=UuMBSJ71G zd6Z6?{qxFPK<OmgZN_WgXS&d&1dZWCvz5i-C)ufEtyI#b$;-8*yb;G#%~aRbbDLWB z{`tweo1{Ba3(N0YntCbbTtl;_7As8E?V72+N!%0kSuC<sZCE1@l*i1nDp=v$KA0m9 zb*v{-gDnbl7lP$-pDj%!m(@0gS(oWYZWjmZ{M1a1t?T>gKfKtOXjxmaVb*h=O#LX- zL}ea|HMNK?tS7kBN^`Wbxwo=<{kdCO!SC{hrO&8(0}F+1n(OPIS4I&OF7hu;+dYJT z^Zn`Ctmo6Nw>-lRzoI+2%YF5{oH~0V-7<~!GgWtGc9_&A!*|ZxagXD@=}Y`Em#iKq zGQ00ofTk^t!G2|iMd8tp)U6M%J4~TD=jGRr`rnFAW#wo%a*naGn0WD~)jI2mzxm0s zc1b_UwDic0Yo^O@!jgKuw6;!Yt_YRHkZ5M0oW%5YrrlDj-BNMte&#}4S}||s##=dP z*BA5HVieyq6?g8Umb#YcdP#rr7Uk}PcDqCJ%j=|KOh>BA&cv-WcQftgi<K*864GlX zbyNM*reth`mnp_crZM-}UqDDU_yRwgv{mj_CVIzm=ed|?)ltc|=+rN*oIe1r@Fb+| z^Eg*N*nQl&{qgt>*Wo9xsvTvp@3!@~)s~@oVurHHi$pTl(?qhZyTKUvyTP(s*{3yE zHnwHk?VF!?98Gjdw=-C#nlz%KgjXlmS0&GOtd5_j93RqB>e_jj2u`asQ_qe@J=z?z zJ)VUx9{o*^35~adMYgX3rM{qR=dB=D*lCfms$Y%XMz|wwTlKAaju6bEvl*`1j7rCi zgr!<PGaQjRp)#{8)!T<3A#<4N+@xY$>#8{3q{d#as6SENn$%Z5e#<z=)XpQlYUYmr zIJaVFS_?lc$UojmKccw?{VhXKUuGTB>G;f#pgi>TOs}MQeVSBYLfx0F;@)0Ko<fWL zOS`1Na^-WXo=>aZ6J5J!rruLf30HL!#`fWs$W#T{q30eCTI!<b_;4DUeA6(GX@&22 z<QFtwmlP+t2aoY|o~Sxq&rz^@ZA&NpN&7I*H#o^uEz-LclhM0r`jI9u_+EC*1Dr4< zwvBv|<Dbmae;F0Jow_wRlx{SNO~%Two|8(AA(M7)F?D~b`{95sE^Ri;HnqP#W#e(b zId#^I$yO_?w!y-uVx=w<_gI~5wN7xX^7F;hee%ksg{n4l-ut%cOb7OIGv|v^CTmY0 zNrS2T+P5Frw!zC$tcV2q39YfK_%7{{DasRdf<Njko><!N@!Rh=&Z3U{&u@hjo1R^K z67+nu^3L$D@SgT7?`BqQu}7lry?n1~KO86^UzJwglxA6Jk?{>zX6~sAt=2tnKKWju zd^jl1Rr2QAr+D1YVi)+VQ>FL1ny1=tSA~bZR};QhOoV$`Cf;oAp118h&#SXfKO<V| zR(3C{We=)-uiV=`bM;#5^;*mIS_Ac3<Mmog^_~dZJ<-}d725Ane6MtUuiAXCe0{GV zeXm4(uZ-L8ncMH}+wY~@?`hlb&D-y>e6MJp_FuQr#?wC5(|-KpzRKhN)Z;$eD^L4Q zPy2lrg;5J1Xs-DDN5cHa5OVbL&~PqZXEXs;&(;jq$ZW#PA-St#!;n@9R%%+`ERfE$ z)d}F0STrB4U-Mo5JVIMgKd9~M3yPX*M@%DY&{$oNv%@Vrv6~$)6M0E2I%0WlFc-kT zUNA}KPwJ}Lh{7#w+Wcf%%+*$|&zPa%S$%0nP?&`CEUTegdz0!z*tVoI%c;eQFB|mz z&@cku)4_wqaG|$%Lz^6nsn*$O&!VN?(?N4bdm5vi%2W38IAUn!D`pZ_A10A~6IG42 zwXt>KcRV77q3N298d=??1teK-XYYsz+0RY{&I=|*S|MpBQ&h`3L_0^yvd_J}ZddEK zsX>g0Mwn_e#)J`{4-nHB8*jA~Zpm||b@pF$BAY4GRc~at%sKLXDkFwK*WHYaM#Cn= zvYrnPB%W1Eo)V38_l;!zKYrry@gBFGXKU^AMH#0|H&MvWjTU6IDlXo6Coij)b0&=z zsM|CTdL-6b3D22+%4_!Rjaw~e8XC8yXs%>WKD3&uJaGRcF*awrJ1}|EcS|I-!hP|L zVY}w&+b6EAoBb|Fl}d@$2)l-ot(i2pqAi_OqI+BR<S|=8DIcR%Le<hHiFS#T=Ch=V z#x}=;hMzx{Spv3BGZa=HOHQl@30F1Ut~f@Ut-#r?ffWSPZi?G$(Ut_f?&(^lsJiU# zR0k=6P8u>H!=!P7o2Se18c8&T_Os)gtpi^0J5`LF4H`1>p9aiM-m4GYdtDc8oeD5= zd&iiWcL<P1H-|(MYw_1zu2|4lqF4=i9GslpMkA;B#F)*W8O)#|leAg>bdNGo0Cx z^utAx@XWGY9|oTfRM2ZvhbUNcS#0N<QQKsF<Q?D`VB^tuj2U>M5n}O}++2vy%4+dG z?;FVau)^c<lJH(dH!Y5*z_#QoA&<-2^n^;|2LbN#ow|uBHF+|@r@Os{sRJ_&Gv^Ez z{k}c|n#|*u%Y~G1Huzz=6dsf9!IU&pUeo%ttJAVEQy$Zd44W(xzK3rMPo^;`t-cLL z^2t0;JCUiihNB@oy-xg2b{TwL#|`XOi{%z7lY;MmCc4_{MtCTUY732Vw9h@JTyPbj zJ>gaFv%R=avoGe4-8!-SlD=OQ!qbDf!)xOLuWqE?hmTD%5xFpmXG+RW&BwMKjP-`0 z?%jQ6Z2PX?Gk%J4*8D38BNXXj7M(*CS&iz9(~$PeMWXhmD>-!QQ)Egy(Yl3D-*?W# zT2s2`$PB@^7#R<xw+DQspK5OyrN`#2dJJ7`a~yOs>|{W$LP&h_uahazy-~IDxU}Ul z$<cZqMwM?b8*f)4y=B8{F}r+-+ihQu+qGjedX9LvQc7F7xV~@tw4mz%#LSJ6Q_<_8 z)_Xkb<x+|15hu^isb|5<+klP2-1r4wkW8rlSiEuFJt;dSYcaxInrS44CG!)ld73&b z@Ggpc-{hC|#&=H(ISz^&Mw1V1w7i?5kL<sAy}n!hpaaGWbpHxn8E5mbv-V?(DUM6W zapU|3Q~IR^<ilv32=1Bp6Ji66y^C7<Hj2tTy0%DC9ovUt6yuOoEyT(~e-cp8*BB;8 z2`x!DNA$C;_4D>bU&{1u#9*rFigf}Hg+-^30;5$N$;I$6zE92#vCu(tv%^cLn32q{ zhp8;;Nv?cTF#ZRQ^LZrJYmZ#uhpd7+vcML2f<<;p3?cS=n}QQLF|MeVAL?DyeV)MX z?FX$7ZoP$t&E63X@Ojok!{cA7w`$q*<lH_@l#8K}wIR>tgbvC?;Zk(p)uau^yhKC{ z7Dpw?jwz-zOc<IjMGO_F<ELD=Yky>Xj!BLnc+jJNj$=)V@Oadte^>j`ACYSF7#h*; zJWX6M;aL1Qy;Lw^INz!;^|I_}G4#^r_OkFRzLv$!;(BFdR^-T55Kql~*mL^4WYLJj zl(*!1KijpB7|h?-g}hH~G`soJs>j!8NMriYJSbI@z^N#;jl<Hn=P<0CgsZ*8lx7dl zjHR#UIrDP!m)B$zL1ale*A7qH(baH(Oq4)hWZ!qj1)b?gv(!`~hYH>wD;hM`zYeeZ ztiPB~urz6mG@GUlDb^R}u^cGZ=M3~p>afOCGdnehG^MhLu~lg2H)u@r+r*`gIaH(; ze@d@JA@z)?pmZDs^|nrV$9-QY=@X0b5g<v=TjV^hlddmVwAl|&wydir(eW5p$5OLt zrmtIKXw)P{A7P*fT4t4))vD=@65Wv|t!J&@s^JI3AVs+Zj%&Uc696y7i*BVevG}%l z7$n3kV!jwGn#X1fP{-A=kc)cBh})YgjJEW$>iW{LFY-`BanFr5VWeB_=%iUzM%I={ zgmKDHI<^S(ldZYaMK>0f)0xwSm#*drg-XzBYwy|xnJ_*{$7fBg>LwYTe;9Ibh$@h~ ztV)O|rB8Is>a}R06F=~%(|rduKgmEb`XX<aG%<N&_|2RVF5G^XiZ^0~S@IYwrW=b{ zH7UZPMprJB;FNthNVAL4bm++tbvT&)D?EWtJ9=iY#3?a98dFEaDJFdglZ4P2j{AZj znzHjOj5+hi%h}^#1ADS1wBlc+Hp%AQVJZyW5@bVS<n!kUk$7X;+Yz%#u({<_Vs)q* z6gTi?!EOfayTtYo=Q$9lT|oPeN<{<-MdbGIQU7&EJ^k<{GI!;9=ug(_B2i0rDA<8z z8E-4GGRnCWqmv)Xu=L3vNxls^9v};Isu>$eaLz9HS(l|r*d5TE^00@kh<p-H%Pw8R znBbv>mFzbD3RMdr!G&Ob<B5~hMd+@6iF6-U^QI&R&N2s;5P|?s2+nBD;Va`}5W)l> z<>GCY()=Le;o`T3cN3n0VV#z>Rg3gx<rK57M6=h(v#w;boP<`*NLI~>wQ~kcuPxUt zx}^5O1m`4OTzkl{em0YiUPEvrFwdIua`uh`&dw38ak)G(4Ri;T0~^t13{mdJzK z_;XacKwLxe#PyDj3yBR=;gOrU9nldA-iY}Yc6oYkqP<pAoEr6{jGNY;Je~T)VB+OD zGlNTR0ZZLvATH~S^k+k>+OWbXyVvyR#oc@X^7h<}<GKrkqs#n^2lE|V2GwU#?d5u$ zbEJyL)N3enJ2(Na0M5K!O}O$_<F|=dmyG?&{*7v1N*Uy*j3~_Ok;=bK?nl*m!k4>d z_sZ9~`q81SdAP9+!iyIX7(4^w@ME_aVu7Cwf&54jYdr3xx_)@;R2s-UlXSiz0w5%> zbv$sOPZb%eupqV{v~RpJaR`MXlvECO^gvdx18pF$CZ+tw&ea+m8oOWeu4~AK*}5Ay z{O1mjd-4KVtnA_<_hD8{BrlE3n#f$a*g~jlS@jM`a3~ZvLTCqMyC@J_gyj(qXOc(} zQJx!-u_(Zj8<s;6$;F;<-@gqe9sccS)W`%O_~m!4B5oZ3eB^-|{$1Zeczw!#vH+#i zFlX3;4s-V}M)7Y8JJ=htLQ<F`?sW#82Vtwij&>jfU>I_|6CK~Sj9#<4Lnn2o)wPE_ zom96*AH~eC3}4UrMF)&4q4T~Gl@gIqhQopWL+#QQ1zAOlzRk|dmeIuC42qBJg;ix` zDk7A3C<|$@%0b;P&T9ssnLxWZV?W|Y`u9&HGwNbYymQj*p_@O3p0A2+g(~)uvq7(K zt~$?1(hEB4o28qixHn3X&@jbF(hM@eHTXwqmTY99OFt4(;8D%al(gMD*`g7P6mh1{ zLQ3Bk*z5j%)%952_%02hj{i+wb$0(IOW8Ms(zjifU#e2c|G8w}6Nx8%4G|LN)d(XV z<60P6bfVg%>{}u#66OU6HrPNHCgmIQKZ6TU6%X?YpoI1sddc&5MZQQ#S0lW|eH+7o zEdoC0<mdUi^nlXjR!SA4(;P!D-k@~u!rJ8%d0G^AqGNeBjTw8wR%b6A2~ePprHKc} zzuz37JU7PlU=8O_5zmw(|HJ-1g|az_`pT`fpkP|e*!D)P)R`ui;6b0+@@*MWmP@<> z#n}R@cLQ=3L$}$`spcgETs)W8uR^J_DT>=YrN_%Kle%4V59Gdx;LQonKS<gfrF1mI zY+?&vN)bPnBX^^Y<%<Vry#I?G#FVriVRCCo(DpUvr0J~5+nbRri;kk7Dt03dZ1;Y% zk@8#%vrSpjR+hZcr9*x2)tmn;c%2pVv}5#gH~*q^_(FSq()YZ)*)DyqM|rImGO}ZI zVQbwMN&Hp(S(f~TD)uD~*(=!v{3H5qf$m(Bof+iro8T@;@&Q>K>t$`%u<QwS$k$Z) z?!2WyI8tqq?$@E{s3V9)FZQA+YJ2fX$IGv^(ea2*=Ye7l_1B_zg_okn2cdg9GhBO9 zK{Hh43%YJoK}80E(KGGWjJgeYo|UvD-L+ksy6KoCNAo>Gm*+~$Om~fPfv#^Hcs6yh z%%s#Es|J{IA#a&cbSbB#%zsMYyLp7nnoW)>SlZU9^=P)?&S|%ay%gjMXg&y<hQ}Ho z;|^o~)P5I+oOszW&=&v8^ZX9`jzqnOwb0sZ)476->6kn)s%M)F(@j&dcwz2SE`fm6 z`!TJ_+N8@es(+M@ChY3+n}g;R=|vUD8-vXMG#r8x=NwI>Dq7S&S?tL0sV_E7jwZTR z)HxMo&>iW#TFo9N3KxT!k(<DY;BrQpK26K$alg7Rpi{-~cp;rW_U%<HZm%~Ze<v8< zt`!EbPFq1>Im+((j)Vl~PK!pf#3h8$9>+PjG>6DJ)M`y@7jjNS;XA3VAJIDXEz)Jc z$~e4jNSi&<(wjyRq3<O3-6YHq$3gz~c*p^r%rM6x#^2#rLfrJJ%0f7*a94tF)_gSJ zU;M64A&t92s~`mfqE1<?14d2}AF&#QalPMYr<B_iKFZ@-@~wHzBMNmeUcb;H)h(Z5 zZFY=RNo9^Z8ZbR}AsbRE(B&EHcAyPYx^~7?5%~rX-x6F4SI{HOBejDAIuJAo@ljaN zksQ#`5NoD?z^p(S>wjWU(3l%inMDI&2?n8@zI|vfG;XkX@;~C&)EDTuLv0YKVK2g| z3*j8cjoU2Fb{!|>?Z6pV!iD*Sm|<+7Xx4!nP!$ZgB%KbtcOgDtP=LA0A*NP<J*Z)y zhk`^$P(ujNM}Q;>3LxpqCSVV>*Kg^JMTd>#`|1GCcC6n=GW<P|z|9`X95Gz@C2;RE z^Ap;)m(KU&sEcCo-=TOX3rWw#PhC#&G|`ukJZn$X@FCo~DAKu7&k>`ewpwU_IDMVY z(FL9SU(xoef}T#Cp5fE8-XaAG<+nlZ&+jA^0126ALA09aUEHFEo8h2_`Eg>DJ#%R( zF<!#S2~c#1GkboXL+~F9AOV9;k`)Fzq7wR_+h{z1$I8ka+6IWYDB`sXp)M@-9h3Jg zVVU4Zhw3;^MTqS<Nrk^v4!jP$z`EymNZX*aHKuVSPcgFZ1ovGG_H;{duf1WrXl@-4 z-?8AjJ~1P}b)$bLid!eee-~qQ)5ZK9?Kl*E_s0H~F47Mk_(9F$LSHby8_FGyRsYXA z(|u)JHxXq~*&RhU)Z`S7K9p<S#&DCb3RA6{Py^|t%j;CIEbw!OCji<q<rHY`7o$(% zjhyDEQHo(z|G5hn9H3ypSN+I054qYce+%gw^tVH1jZA_R6oXkH1%gk-x_kH?pB~Wb zZ(z~Spu*fC#akfAbs;dA{KD{rdyoLX{%UtnXDV@a)0`^ILusDAwGL)7R_#bW#qmb@ zxkdyIu`}TFhX3OjZR#Se!t=$r?m#d=ip0(F|NCJ_KK(;OO;az4@c^?Sxwcg_Nqd!? zCI=d4WY#gVTH~dY<=(nrOzqy9N=BP&Xk%7EAF02lBg`?&;d$rqA#Ovjb8fm3@~Li8 z0q4m#KeM|!>+MYy6W(<f6Nu(;7J4bojE`>2bvE#jkCNzPK7GC&|Cr`bQ<52OX@rgG zoSNy}tV#!4M4}lk-5CAslp>n#DRTpy2Y*pY*&9pLb#%zH8XzsCmawdJkXje+G~uGK z_Ac$Ah`K1vF7jMWCH$6)a1si6^L=hb75oADKR?35{G`JI%ngvD{WZb@-KG6-$1ySe zec`6Y^zRAegaYHUN$NsT?O}D^mIhS*A}FWRL0K+hQ$c7;Izo#5PV<wiBg!7@G1%cU z0BF66!oLHz+U+8?HM-_yfX`1$6hM}frC^`=Ibqv_>+8<)S|Kn>a5(S|G<wHmZ}+Gt zakP~{XMV%rPPF2WX3m7gD1H_*ABq~dtn<)pjev3P9@eMxR^x{#$Sf?1HQ-69tAd=5 z;2mYO&lw1!X9Fa@;q<<HYQ#g8kW?#s+nkT_I1Bu&x$lH+)TYV+b>)9<FtmK`Wm?F& zQOgjm8eVbFF<E>QM6`~JPkXcHHjs7IY0p)A4!>z&iq|{L_{D}|bF3luG~IbIGZb%4 z!W|K}d#Ix}-3GDcjqEyyJ4sR}Q5Eq@5Y8!X3(84{j0S9}0m|z={<?rW+3fqmr+0hU zxSsnHQm1nK!DhQFm#ZIMmOYs?C0~~Bj}n-`dG`_g&HR)V)V`laQiOgU$D1@f7;y6= z#|-2(IJ{O=U6fzp#@=%oIk9p6Z-h|PI4LpsKhNJcH-mYR%TcIy38CZTq@VVbj@7b= z8w?IpBKcH4OWRKNcfh!d*h<0ujM}m5%N&?zBk-a&8Z$opN$}v>*OpOjXZDBuDc3Z> ziL~7T<*sI%tM_wn&h@@N!`G(p-z8pSj{iq?kj!fI>+*ii4|c{#<m&PQLBL@gD|E~M z;wlMaXW2NJnSCnb5HrN}N7~peUv-6NS!w19&u&KGzXj-#{M?j}?D1brl_%uhrM{P7 zD>kRb`R|)hsFZ8M{}9-Uf4Sy^0<e|GdljUCus)CZXxQcWKCF2PoI-X!1Kyd(0oaDI zT`tl<+_ySrzA}%1ANPo#o`NcTMb(9XQO5bPk?e7?lB|=`l7s`&6tEWgfY*s&VguNf zL6UDKr9}we{!h$5)=6MNN%7Y|!VsAk6`*Kf`&AI>4o4Af9CU%dK1B{ma3n6s7ds+i z?1auEP97*7-8Opb#`>HQ`I%;8b>J3_^*J!|1+XCm{zG1F0G_y|g-|DB0{<d!WlA19 zm{w*YO0T@a9Vh^a++5N4H`tNzi{JXG@QgkYvKX~J@;FC3hm8JiEnfgha68yQkVxyA z8ZbS5iiSqC)hr3~_%hbWRGcB0L}KAlIe)VqSQ5VD%jh6eF@|8`iG@ex^z<tJGOR_f z5}{=o3p<pbapMxy4T(u!-!K7>xXYh_C!TI?3EH$nPLkG}O<tvs+msvE|7PGaoJF{! zn_LMDYH!A`jl>|q5WrW$?U&_Q@#7rLiE=XEAl@NeU(z2%=~c0gtRu=aG^$%39`kd} z$#F8@CC(c*Owf#EjZiXW8Kjp?>7}j3H^KcMo0xNKamdcKM9YV>DiY-P3nK`m-O!_J zkff3|pxB<2tl=JltYPLjt|*1t@nu`*Mxx~-Nw?;SWn0O_&LUQPRk*xC{f`8Z?*f%f zm`jlV$EH77jH0hMR^DyzW7-si=M!)13b`nO9plD`Nm)}QT?k9B{U%CZ{E)jNfdb>k zfC+z7SBZjDCEF&!lZA(<Uf8D=`qC?|NQK1(FEu?{0Z}6#N#||k7(uLvudqla{%z7Q z2V)LbhMGA{cn0@x?wX&I9t9HaY-lfjj;oFTuE?YVT$w|hNJDA#>G=_hnNc$X&X^&o zyZ(MVkMph5`75MCx7=6Q+N~2yezUzj7J&~*Y)KpUtR6Bu?-e4a3-ymw40yfFSO+zk z^|tr+svt7`gUKcJD7g+~xldFzbD4tY)?74z?Z)1EA^VOBMX*o+^fGjqPIM?v1X#Wx z5jOMRRqX5S-vl~zH9Gujox_k_P$n5N1Fj+@P^0L!G}eehE{!#CF=tA_TO_*g7#YX2 z_19kK+=Xux`}`dmt|NmP{WyRna>KzLs;?^^^k!r2Ek4>GJv-E$uU$4O284fhL@{go zzJ;nv@0LD;Q06aTO0J)u6x9sPU=PbN?~K50F<+x6WTro)CFmFHJF^dgf9n-nlZ?Cp z>~;q;ld?vJ{vknacza&4|NW39ac>s;teO8Ackkb168#Qv$OG(1T9Y37?-G8`GqwWn zzZ1@y2s9ekBP_tqq_eGx>|%@kAlJ8(f>hMN4Qu1{r~-BSZChg>WKFUuGZlsSL><-8 zt>!9kyrh$^^H00$XqTWU(wYge^5-v)7--x<@WfrvsOylSrv(B%A)j`OAV_es^Q@f{ zqM~ailsI_@C8ZX2X^BWo^8QCAiI`OX_ymiyGcw7)OEiadAR~WIaOn3_bUe~uU1B=! zVMzbfBr(g|uy#(5imsh-;N%^Z>|faBCL+Ph-hgt}@ry<pcYx$&6z+%J{SNV8G|6#L zl5#p(+1&|!PJ|;0$8~_IeBs+A6FMBJrIJoFyQ|U9joAWti%xq?)h8zGt>V6saCGDP zu!Lp8fjH(>Z%}3pX;!m)Da_9hw48G!@ct6$#Uf11tC1O!a(Y?oG(vEP#tjLy{uNVp z#=Mx2K{c<yvhHJ4QptoehgON?KQ|fcHbrIsAxMo+V$?aqFp!AI{_9d)CoqZMd?2r7 zqA=LAPB8-4a>5TD1%K>Ay>uh)-YogDR=#$GvsG-x>){Lf?}usf46S^X2xrS!d4|bi z3Eq0?LN#X~YdQsMdiTSpO{cVH%sh=@+K(p-x~O#E8@t#>ZPrrRpnq~z8wSL>K-bs` z&!T{TKx%RU4&aQJ{mO_y|J)38$JA5@9K7*7%<X4v=?KT;K7*psUHf?6z6J??!W=S# zt0c;@ezdZx6eh#j&4cp!m>u)xQpsQN-MAF&ebK*Q1~5|YivGvYMU?Iyh-GL03q`)A zGn|Y2431`Ht>>Sak7%!72uU{w|LdXH(L3s%ZWCp9Ft|cToCt5?8}dRks1<00$Ljju z4n~oTeY=ML@8J!HwE^$2Um>K|AHTp{?=f^!$?BZcRn9yHe)D|Jh+%fi>LgC2QE3^8 zZqz($$aB|1&NRguz@r#+u5ln7-e~d$-gt`4>MwAlAN6usfk&@&W>65lK=wX)nkp!> zp8{Rx^p`m_++O9yXWGSSeIE`DJ(OAXz^j=*<;BZx8Q5LxjJ%kPNw9GmDWYjCBFPsI z4e*oLI4$tGWLyuYh9lGZ&4f7MoI$E>>)kU$PFti|5ZBkY<@&4IHN;Ix6myQ7TG2W~ zu~s~e3{n+5U=H}EZNMDyW@@006UYkHaYW=_G3P(xaH<A>P&H6d{fh**5;rAN+&FIP zMlTJ;dhs|iNgZ$f*Ug+h?!s<lcS6%H`mYQ_iIHPpGuLpG?qBDr`P?7r1n+v+DmV8z zA?4m;o4~e7T!`X=UR-`?hQHM{IgLTUWTDrN4h?TTsr^m!T}Ia%uh^xCzS)Um>Un>7 zZ>Ec@42^rVQ;M6V4|lcnlQ-x2X=BT8XwgK25hm!)K5{wfpt0q^ano5bh$d+S0Pr#0 z?@t(GG%FGd83fjNzw3I^x0)0SNc=dA8Pa)B5ss{S$#9ILuTg+A4DdlUA>88EN3|J) zVEy)F(m{75%l*vz5ax5uRb1(pSXV8dS^Zi1A#EMYWARyGzN?LXUr(8p+Kcqzy3?0i zd>K;08cz&yM|A-6!NMFwWiV00OAlx0U)ar@iQ3Iu^*MbQ#Ymn^vb`%a{>p%9Xv)B@ zL;JL?3^!1&7&n)ONm(H1V=2fIM_C~BV+@5V{O_^?#f+Hr75d~QV1zecGnDcGWK0rQ zCicY)luPvXM{F(;q8hMMl+qmmkyJDwSo#zl(-|NFk4Y~cfGUKDOWyg8QX?3q6qF79 zyCC|v!WuANJ@~Q&lu5ML6sv=S=|sW8^%~xC#W_+GzoS$Q&EE%oB#A2#Q+AOqL47|1 zEav@fqNc>X6IWK19*oLg`W^Pg`FsM?^Xw9{0L9kUr*4#Wq{ZpeXhYTW3(l>|6`emq z53Yvm#=vd!3ycvG$8{Q8bhypwVfA<#xh8Q1QSM!i!RaAejkV74PoTvIjTZ>(V-i_C zo-xNXZ}6k*EXI)Dmevpg&uHAcc9ypGo}xB#Y9FbjTT<VIc87kf-3?|p`VG{?IxVq? zf;#s%dizmK%fndfaO~F^OZ}=L?T1Q&%0MlrE8mL8aJrbOM%H^=8Kk>GGS5Npibwh9 z9#xv}`)n0qzrN%xorIn1WtJqOHFhdgep~rOx?O_l*`!j}RU=<Y=VquW)L~1%ZC0@o zp}NHuL7&Y}8)HP$Umd-n(dR(FL7U`&UCRAMHNEehyb(@eH3AdvdM|m4MvoGGX9Sgd zb<l?SF?T9o)NCYJ512YZMkk=x|HNs(%7lNAT&0~UQPB&o9TrsaG;fc-J}_?|ea5|- znH1x5A@?iY-@C)EpyfEsOgV)!98l{!Zyh$Wi*1YHHUytmIg>Z~)Om%uqJ?8DxgeSq zZm9Gp)O!P`zIzd>&yt7NO8=r~AQr>Kd_SG$s~SVO?-IHs9-*o6dadj7v_@wjYwXF5 z;tmVFb}T7?)&VML@#gG|+H)+59VcmX`=;F=pVwb*Yk8mGPnJvlxVl|oq11^9qQXpi zRr#Qhe5yE&0LmmlIMwYcOTG`TMV7>(S!_ekOZ58Ze$c&UzAvst0r1X~@-^x7t8^V= zTawBV-`g8u#=~H}9CY7}d5polI;D4oA&5<M^oq7`YDLj0l}->g!W5A<F}+Xm7x{@A zbdo|^5$V=!G^n`373phGt>`7D<}iGo0r!t0mv_+Rt6_yN{(nRL1&BEjnj?!=Qz>%I zp<_ZNIfI#J8Lm_x*_v5B$9C=6_o@546}}saQMo}GM^CcWFIk4_f~0w6S?l87Hmh)k z`pf!E-`7W9EyHo@d%kFm^pW7{Lk>+myVkuBE`I*-0vBc4?RGBZL!)^Hf2-6MgY#H% zV)j|EVGA^MrMJb|ivA@V-#4)PoaYI_<SlXD$VP&RA}Wp{<ZN64-+~|_BYowU8bbMj zVo#LmnosbBChw}>#(<9ij(n$U>pexS_b0@B@SnkUmlp|f^kx32l8<jX7NHgzFbl0& zmoWz$KFKSdmGPKxiwjeV53Oh%2$#74W_dwNKfsfsf;JWd)#Bz9q;-@^4T0A^EvWXv z-t&{O_le`-o@TpUuIk^lR^%hS6Ts&zTH1cIxY_lv8V}1oL&*$W_M=hu@!oysc!Rp* z+M|t^IV}YDgYD}$&<u?=K56LzX2@LaEDtQC=XECeVU3XiAMcRPT=E1|w-@?5Dew4n z&-qBt2}#fS)M_B;H2o6ktC-eq*-rUeAeg!gF|0ll==xKozra1bjz&(acWBpLpkB=+ zSZ%^QG{5!{$44B#fE40KwtsRdz94XR^*ci7a`+*0ks;~$!7}RmR)x`Xtv(lf_qE{& zZnQ8h+;HsJ7(EbyO<&~qg=#)?9c@>gn9X;$>C7W})YYS1cSDW}^)#X0CK?3`U-tdL zTdRjY4Bg`7cZ1M$7F^*&KOxZ<>Jzjck49NkfN(Xh^pj~?jwV^G7HdYT5_x!A<gZ08 zOyWL&J!p4mwnqQ+GX$qu|904$J%jmA_^x=Sv8zF_ig1H_;^DtB=$sY{BjxOX>ppb! z(!ggoYUT;56@nrMetDXh6#3=`+9NS=sKXoMK^%wD5+$$uwZutmhxC4_o#Y{`N<8nf z>W&o+O%MG#Jq$%`&R~}p`BP{sOvJiLbSq<4-vu6eG2GvQ#YHcN3u+bPE8V>zT=dSm zo>O{(FAGK6{1_{q@KrS7ws3Hm@1x+0zqDd>KT~JzONg0WuNBuuy-=*vvio79`yoq< zBiYK=Ks?_-JkpMX<BnR%_4jFKUz5+ilAV5aY}rI<*@VyqMP0o>AGE_CtVUlE*}Yrx z>wO`Y#Htj`ry&~9c(@udE-vp0Vw%69Is}aQj8$ix112s2DOP+erC)~Y6Nxn>?C1t` zwO<L>JJ`KL>nWD;Y)jUti`V4~<0|M$Q})!AZy7DzDGXb<>pArPH6ZW#!cx6vWZ2n% zdG6-PGyL@e)O!7sjA~Mlu`#Z*A+GZ}zO&(1n(D174uQ4M^BwS6Gx)P_*dIv4{j}2q zyNq?oR%wt@mXN*D!&M44eHbu(2tS2?<!l6Pz*PG+o)yGYKg3jD#8mIeoWB>mqa<rC zr!3qwDovc<lRtDMacx3v)(K@$Gqft0*LvHa_QgikP&;v6^{uPwmrqBOcw0s)d;|8{ z)x~H7_74NZ@YOLc^HNmTN`uJfM27&PHlvX1yho__WHfw--MIG{BN5@-z4P5;()BRK z+rSxq>t9afHwKi=Y0|Inf^?%;Sf1~DZ@mFCaSQP`I45z4EC7SJm?lWoiF(!XtmIaV zu^h?Z)QAym^ben@zVL>n!-s`EyaKv+$oD0-AftggruYkDHT~h94`Hu3KZKd1=4t?y z%0RT+fG=B^y^i7fsO0mN;#GR#YVDZiZ^Gq+#S2AqRe%$3lXnwjod>CSpJYD1qkM;x zs`NJ5{G&9xBYG5ScE+-Jk|DV)i`HUPh%447)Zd7pVljLP$L$plF(embiOs?Pu$5EH z&z>mtky{RiR#L^o{2kgDlcY-X*`ts9qaeR88EHFO%xY-=N%w}+*|knfE4m$1&rhU3 zrDTMMy9bM|Ze%jv##S#smO3*Z=k|=i7LS8~t|`BnK(JJKN1oc665qHJudWkZYlT#$ z<}L@4okQ-N(XI;??{bhl*E)u7OGgCb<b(t->6!%Do<<8Eot}SUWyhd;c7$`;QbeLx z^*N5l-J7yI<nzU#bWVd2GtdmRu?w;$Nq5N@pwdX=oM1CP*t-U#fP2mp!jaXPItIw2 zH%<ul<}_&4EpvlS@(N*jP24)!8q%<arnn7Rw75S`BB~nc&V{Am`%oSktIAp<BdOM1 z<QNVuFPSt1cHCRG@JyCH`TMd`ekyP3vM7#Jbuv%J(<yZ&{To-}<+r$%%}JyU%?9PV zb$Q$4OFFlA8}cSg#ZUx<V?`cI<(bV}4vqZB+uODtOAIm1O-<UQHAP~$E=w~}^!wjy z)A*7dc36*fLS75aY0b?|UIcDT8^<0?%kF~o8wBgjXXkZ~!AdV(83#>9EY*jy<i|kr ziZk!irZ3;sMoYM|a?-c?<dzvI#L=jlFr%@Z^2KK&&6-yeiJ?bI_lug$UjRpQtVFKN zg)YGL+Q_L8N*EYcn)<(0(51#GHpFVF3;hcc#u#}qSGg26j~%g0AUzTrpI!nQM*h`O zZ;CJ`5p-nEJDj{9$rJn`#0Q`agH3mQ9>TG?&{#bZpW82jkHTcW*=Rz5p>Jc$48ZD% z3pdOiw+=i$<%(aA9EWU~O&onX48L~u7<@_!6lnIQ-d|v)t6a9l`DWzm74G)Gy?6K` znEq>}eyKUhYtC^se(8qtMquDc-myJ?=>Yqtc#D)q0$%GSb>hTuvzbU@!F%(O#qGSP z$Wmn$+hcZmt1?n>=2mhnc(*&u&1tT(>0oZ@>R?Eclwy+7Arr%dSD6sQ2xsSBDiS?W zLV*p9ySug?r&SO@ld^hz8_XwE)W)(H=u5UeJT{@lI0g&9_tGeB;gpA9XbcA*rxjcg z)#3$ZQ7)=gia*v^caK?aBO1{(yo^fTsVZ%clR7N%rSud5o^)L}uPO3GyQQlWAC0ZA zJMxTKYs3WA6~r?yvaJpOL>>ywu#>yB6cI}i&dCc_jeOGX^TB7>DcPOCEXD&~kzZK^ zrO`S{`YKeGg1j*VDsub#%(zvhn-MJVCWhX5Y6K@lfE+QD8AS&rq?-`l;sMvmk3R+n zMSyHECK*J3NJuv#R61h0jKw`wk<t${wBzt<p3<`wuyu7=Z%SF#PY+69)>~#8v<xeh zq-1@Je@g^TKrtSKyI>QgaY`cGKGS8*jF;P?oZ<lO5q_=o8gP~0-qqd4nHe5vHEx8f z(S}|q_xET_er0%8*wjjYMd^d76YEV8^%OhEf)LDzLLQ{!8<JT@>82iE8|AT#c&rr# zw<;BQQd)#5+ECdjj`hAGiBVE<K$CIkDwhW%#EjH|;l?2hVv$Flug|PP*9azZzCuvM zo^XdE-28FRbI+vxteD=+{!?*Sj%j3D=ENM^y(h<c>@bexK!7AgrP=0{<+Mk_gTByf zA{H~Rq}mvGpFp$Kd}#TaT#xHqAjlhy!<Thuh4EN9#CmxtCz3DWlQ-dNuHYG+Sc9#x z7sA4iH2xg2++)Qos1h0%W3RC0WZ+M+sI1xGKJapGAXQ|!c~i)OGDmHJrK#-9<sRGp zCBdX4n^B2zpRxB3wcvDlR<;sJ=$-KnDf2aoObQB*X!bS|i($`qDOVpSE62Vre`IYg zHg;7RIQ$m3AV*c3B6EL1z?LFo%JO?{rr3$YwC_@sKC-42VT)XDXD!{ayInf=Pc0oG zyFH{dKhZBbUD7(z6~?qr_UrLX8Tp1h6^2xpna&Y4x1sQq#czR6=~?-`lw`H%lO>*H z2P;!7o}?EvtU`<U)&j15H_|ajnG)MMCk*M8=|n84q|0I6CjyEw?|ph6<w{_}69BQ8 z`APxoG9XFBNm>y?D(O6!_X&V-%zVWFY#ER!qB1Q81OAR(<Qdm%*1QpaFa8C=24tVR z9}B7eH%pCW$UY}O&4Tz>svrA?C#yQ3Bex)ocsk@J2e?t0qoE@=xcW|sjJP}SQJF)a z_ZbGSlcdDGszoDX?ZW%l5x>5h`?BCz{1w^>h_c<u(j-b8%38FM&UUWqfa@FTbQ<cd zdO&$mH#!bm5l~^z;T(8ukD`P0+T`Cwoa;uhr&xmd?5{ii|JaEy!i*o%u?#}K5iSXv zY8bMsKiS+_M7<?-?Ls@vdzAc%A|!(PNZ*dAL6HpiIwlNEzSq5l#kcD40G-ct*x#w? z=j&jA>G?pKu7KLZj@OnI3~j6|^rv(cSPsYHdbTBqjV<k2L}rX<)Tu44*PPGeSt{1C zRGRkc^B$~eC0{IOD(AQ?c$W}Tdy*?bX5|V5PXx&U^}v-N7e&!0+5{+Gq>==yz;ydB zMpx4U=QH}Bwqdma5Kx_OhOq-v-ol0Yp@?>(8jK^Siv7_{=+xWf>TF%ZXvoTzD}3~0 zRq-V~O!5HM;b8VY-rA8XALA$qUt;~vfv~4?4)|lE{h0<7($&h0d>pub3W$uQt6oaf zIF_Mz%lt~M9=^v6o%xz~sBLOElA_^6J)0iRVFuSidjr?<`{vahHmReu3R^dD&VZl= za>xK>t~}Vygj!3Fz+L(ng+63;4I!cG1;&KuJGU+@$Kiw6alIB0L9_$zb=>7OlSLR+ zZPU-iSj$U!MR+0YT>h3QGC&Fd+c%V`F)BlEMwL{HIg}E*HC)T8OSjP*z#8~s3zno$ z^!WAX!2N7DJP47j3l8j`Wq`KX^}2h`^~nxHp+RV{Yko$KNGt|_uukJZxZjCFYVOD8 z$mU@9Z#W4D4<i-9(4@oQojPMGq7-KTPOWt}L@a{e_;CT)GJUj>MXv@RtfF<z1)g33 z9{FiCpRt{VwxF5goJa$d9G%8hrVBfre|LK6Xuym?KH~;O27r{%S>K3C-cD_2-_Xt} z*?xN@1c{+LB8Z}jfFbpM22|Q~&NZxAX`j|-y%HcFfF$o=Bk&Ll@7t((Kn*1xgaAVa zBf=c?d-vKtM!YwNYZWisMKRhWw)RHl6oe<rijIou?&~+$*r+;ln7`#_iNG}-LY%*Y zIrN5d6@=u=0<elZRsW~FXR9+D;`rK$U2Aq;q9{hOycBbGtSHmm2|4!Ew=I{qk#b_C z7Umo%<==8<*pF;9vs<C*3^>aC>rWY5;7_`FZ+|yJ{+6JHVI34>fMp$`u$EN?TeGI3 znXN~WdNB7zqm^chfmv~M;v`PxH4lU7>SL2I8BPCzLZ>@VCeKg(Au&h7i-yi5DcZsT z;vwgzu{atih6nMwEr{9`sLVmMH)&g6hwF&V7?r7cHRTnPh+c@o&hx{NzfzM!efzU- z5yeTLG5>eA)oZizSMMu9eowg`|2gXxjAf<Jy*L%d;RHot45=oRhR+5(&9B1H+eZHl zHOw<3c^Pg;L)q(K;89L(y8e-<2ZIicVfb6DGOii{-BF<L@Sn)h_`VWJ;Tu_NDEpeU z&7ip&2Rqw1Lv#r%Ql8CG=igw@KshAGZ^N0%Nu(f)luDlp|H0o`144HF!*ykjw|ZS) z+GK#BVRO($jObf^C-+fSelvp1`0yQLIMr}awk3D(-4${F^J#WnHrxb1w-zo;zc77| z2tTFpA8BcNfqPcWJ}BQR|1B+zG_RcHlsjK33;x1HB#au#nqu?gPig7+4Vw$d_Ud&m z&d0ux)%jB*B3~n~-;MIqcg(s!txkFA1G)5hT3$O@{>aZsta_sceO~=~(*BX~626`D z=f(wdVlRXULf^X4K9hX;9QtcD=aMbKH)L{5@t#0NNNmrH_6fNl>+fd2;yu0$nb@8Y ztq*cROwJ`sg5Y8$=15xb>meMD_G1f=e+z#CJkR=kBc1-tJ~1rMUW+wyD9*<BDy^%q zB3@;))@yE__@JmMMDQ@gn-oZFR%lvdI7KjWHi$qN$maL=55m2b#M@|1q2&MX<Zf#G zjkEkR-2XJrtojX8i3a1Ze0ae657>yS5KT-=ve#pL_y_6H__ak_ZiRvR1UKF-VxYNq zbJ@_qdnNYwRp?fk65Rs}+&;6pYI$zQao3posQux&occvA{&VTTf3)i|<^F(v&?Bkb zPsYCMy}by|$L`;q5=HTLm<w}Qe`UrD<1erjx-tL%fw`DOnJW`=;KQ1)yY_Z``1yeN zopG)=tCC;}ZI)bu0`(vb*4DpldnAE>X&MrZVg7Van(wRa;mo9JIHQm4trf=|!_?%L zHGVA=9AR)W{LZlJlEkfz?>#hTX<iv}mr6W$9rSk;T%b>}PAaQe5SuKB@&8z(omciv z0mR7qbHup8!MGu9z<R?SSI;ozolt`}gPTT;1ly3Cal4*-=4!vwJtT%yl2hCkeUcde z>I3U1KuSg6Jz2c`br$7?9F}WMdIr52&CtSt<3E!r@A>{KK(8dsK>p=~>n41ieB%#x zD(EwtYut|q$s-oQxtujcQS_D+|5O@fYL4(<yyPCsuGy3<zGSt|u2`Ko9Sh!&&h@&C zTzr)SzP=(<BtKV#N<v&()FhHRQ4Z(J@Y@9JfdqC1-S9M9bz^E<sewb+xtHclFUB45 z*!!#J)mEV~UMnH1C9BG(vJ<x~pG+*s(MSk0Nk2A<juecwVFY_q7;ZMGbb^1guYnmR zWFf@<#KFXY#G&ba#$xsg`X;^zbQfY8Db0o^^8JI}WVd>7|G?|3kABmoTNNZ%wl<PM z!VC2cg!l~<p4dXCc3y#cznQI|F_C5@anni2nn6r#MWO^#4S*sa=$APOR5A|u6T_{W z>hlME+>}>JXwPv26Z|WPqld)wtvXp*{gG3l32sYxCt2YAQO^TijG=(+@S>-k{H*_g zKk*MJ9%op`-8Y-#s-4mA=9OUiN{&M>gD<C+{iuIHez=57-9^EEov(xwTAG|hn*7rT zgBUs387MIM_25TEpUAO#PoSdYkFI){lMzL!A^^G+@4xZ=RMdVwc&&@BBUl~6KR*zy z5`s*3mopo{eI|MufZ#3y(*l6fMTca%C8agt{9Cckk!*a>=eV4As1;>WL<q(g-N6eG z?KOA=+k`hs<Vd!E2;J%7&*zPHj1K7*=Eo=QXCENUEn**rz%Ab6^X4wgv@!rAI}>m# z4&zM@C5Qo;6$Sw-0E3MU^X470E(Ro~CxSFBf-MGQW0;?|cn1Ud8ZL%?1Oob`kFfL& zBybr%$T_PS+T|qZFrZ_$x#~*z1D0PZH3Y{9oMkFX-6i_?>lbBf{gX(cwB7_9nECzd zK)4h@|Lb^hOcZK?BCbR$1vg!%ml69jfNml`gy(Rw+{Au}{17{y@$w&^{2Q&IN~Y|W zm4K5{&tNY2vnG%jFNN?&bOc5LKPRNkIV5OUTKpDWJG6%2C5Wc?udP)pk`|mZco(%( zAXr$Mbdo6K)(AuchW~Zpf9nkpBnun+Uy&~nVPi33-mvBgw&pI`YHCtHR(=GM)*a^$ zmB~+!@5^z0q1&aNh_VG8IkS1h+rCTQTW~C}rE1(8^G8vkq)%Te=pPigSGl9WiS_Di zyx!~n7$CXjEq!sxdoNunc9bmM+WGphqN<`7&h$#p{x>uuo8@q|j_r=Y#l3s;0t~G^ z8ui_+^H1QxbowTl_9%{H?K}Tx4c{WEoGYn`bEPJg6Ul?CiF@-p#)*6Ex@Vw=V^k*9 zT&{xtxnssL<=jC5D@g(8Zj=TN7i8h+R93cK7GP&YgKrLS1G7m=JGZq7xN+WW!#vpi zNqYt%(*kZIVG_54H{xIlnR$?zcthvGwfy0d{OvXr&F7*M?5zE8L$*(ps0I@9Ig}nb zzM2&PveL_7?m(`I$-=cf<qGJzM@goxcSqUR#OX@BYWw~ZiCU68#XTuUNkYHMu0`7w zUW}Ke8+2t*#YJ?&;1PubKrmrwh$5K4_nth#z^f}sO9&5frfex-j0kBcKO_O92j)5U zrUh6UOdGkb{KUa9rKc@wS4Y_s!i^5=03@Y^KorFU0HyKc(BhB>(BAuF`(X!R2jq*s z5&I%0BP=5-BO)U<C_E@SC^9JaPIz(m!)!h105B)EC<-SQA{-)08iE{%9Lf*nfqjm@ z=>Wz8VSrff`K;)Ti8nRDPM{s&1`zAgE%%2mz*3A*tYSvCC!SY@zkrQp=;wNgu|cMZ zQ8YtGBDjmV8P17bn{;%6B4#a`yX2Dx{Z1HvX01}@xQyw}VN&~EA1l0PInq!0QBv(a z(}vPdKZke>;T<^_MamC@(w7@5iGBiiv0^JLbuDiKFGKkuJkZb4jUkKy#^}b(#t6o= z#vv=_V?o0KEyyV-9<b-{j8TmljY&5-zz3i^5ElRmU?;i~Kp#XO(1N0w%e5d290Cjh z=>R99YN9KFWdSW{cM#{mO$sn?Ylkk{`%rJ_1&BM`ILJHHIK%~nJJOo>O!o4-1u~+{ zpA++vOO3s^LlgWzhD`fSPZFtq@{XQPn|23_6L0X(425lYV~<L${|>E?%TQo#P%y|1 zAe*BHr-`ZwDYA-lU(qJ~C=0gid4bl1zI#&xd0zf3Z$fUvWlXk-2ZjV!f&xKeAPUd; zG=%p7LBKme@jYK7GbM^Lj54;eww?2V=<yWNk{~D)*bOiOssN|1=8pNjNhgq6-gw5V zOW0kOtk?1iYKv8fJeodb%pvamzOG~j`I28U3F`*Q1q=tKkFUZ?+r8QBra7*JI4%_? z%r9EOKg?$fTm}jNS^=#<AK>@Zz<*#&SW-k%tWS7+b&VTb3)%sUiS>z53sZ~g`n4dW zz@#91AhN;+I3ddi%7qU54F?TRB4JicrXVr^)y1?#w8Sd>>-=?)2#S&^kpqxJko}Q^ z`H>0W2v9v>&S^JUz#AYM00lrnG&6u7g#gh5j`a;IAuAj!>N));5BLIf20{ddgYYgf z+rQ|7@W*8_13@sYLDpqBNcwj-gLXxPhmM>A3ecC7ga`yM1jqzXJm1(lv;GRj+8D;^ z4#KSy%p(ufGcn}nXg?vTj;#Oh>_|Mu1FXvnl?>R?)PIMR7lYrK+<nLMbo6R1<Di$m zHFPy**yq5!lsmW4kYlLh9p`&r392ex+s-$fn8dc2+)I@9-`}s<YyLrqkV(MbV3X)b zAzzcju>Xd@tpbz&7Al$@k>4ECeUQ>V?)@5id<T$x4MB4a4&&61{*}g>QRmVsp;3DM z&w*QP{<UoW<!t`JZ2tai{+}s2+A-Ev5l-!3Zn>Zyi6Eb&AYLT>{;&27{n~F3m@Sj$ z&|HKfZ|VB1Qlla4B>lK*q27MavYo{8XQ6>oseu2cbAmSO^#}yzcq-6J*rDLOUV;+* z5`vHeeZQ^9K$Q+!Y0UX=Y_k5)U@ZK(>Ge^&BKKqD3Ew$1pct(<Ku4^cWwyNYfCLaC z+i?_c!aLLR{RLuEk(k?zsP1Pm>#3;KTJX6eTD@>9nRu3ox`^z_fd}}7zOf0yV%h&) zk_x$V*2XT~M)J9{-VZe{OK;Q9KXw&RmPk-0_GdKED#ghhIXJ4cNc|fK)P}Y+7;b7} ze)$;ZY#n{XmP$Tl>lFoSqxvwvNK{2I3P)RV-+v+8Kvn^%5${;Gv@PeqP&_F6T)sdz zW1Ob?ZL<;kgfD5N`61qHm}5nIDk4brJ6sZ|0@4WMp_S0_eu+SV0F;ow#6&^jb@S10 zz}Fq_Bme<>`5}L3bx5<e%Jzl_Wus=Ye4$N9a3ClY01bc!1_A<sVgRvXmhaw1_Sb!D zhf$pqM1gr+a5Vpisjq-)BWl_%6!#W)D^gsFySGr>T?@snXn;U*cXuf6?(Xg`!GmjX z$<O<KznwEVGxN-ICpYKr$!_*;X6(`4HVD?+*dJU?-=N`G(`RD!^~e@Aa-G49mTwb# z-W>#ouH=&)tb=BRPq!>i+cu8pl(LPBDugH2rBSg*zK+dmjWU(Ghj=S~?>!o*0EhRH znp7)>_VK$VQ5m8xGYW8;tt2tyUe6|_mP<v)1Qoi)ys|hl0u7E_&niFaA@P>kx+qf6 zr9D*-Mp;nM3+a^yqVTgxP{jfWhS~y#oP77O&QCBQ?%%jbE`^)e9#cpL%w7b=kPpN6 zHDf8i+~0H#s^s-%m6pH`vStBPO(A5wd+SP8Qq4=^1o2FSPXZ(S#3aK16+U8;|0C-> z#I}udfN|C=CDUK)Us;y!B89&P?yR=sa+gv6qnoT?jd{>~!iU(2Oj7?P)cjyeE?yEn zV+Xq`<hkgIJ$=r717a#>COqRWzQVE^7mq|#HvQ1>`dKL4X5Hc}hwBa29zN~@>Bv8! zQ;mS;<6({XNFRM_WE>@gW+;M4Hmh5|CX=OzG$u2~G-YLol8#~}24qCK>esUVuWU@$ znAt9W?U#(#rr%W7mazA9_M2xRNq`4?*0HhhxBieSsqov!)$%!3N9!ZckLN8o)fu}p zd@6I&8?G3Vs_=BFEN*KOc7A_yP|o3onTGL5>;rB5bF$BU4l#Ca*q+Q^M9yWVqP8=l zb1f1bH;1O{MtLv3Wi-_gkWKQ0IBzg_6|haU;?iHi$exOZeoI*P`)o<CjM>t6c*BzA zaRNbxJk!gbZ>b!;bitj?Y%-^ekY0KS2tW5QytmM<c7HZD{aYOoXiRw1vstkPoM&HR z#cuiX?Y$VyDy1tnh<K3LK+HqLeBq<kg=;PdFufDa-+N<=I(jDBLSc2UR3|D+i(5GP zgx`uf3-2US=_8;wb$6(V_+4cDXFNc_e1s(eVh1^rxg6^#{zbkxBCR%zd}5fvG_3f9 zzwmJudluD+_22uke=HyIMyG^eH7PlfdhL^;F0%Y$+Z?sV9`3q@u~QdFy6MmUq+Dgr zVu182;P;j(3RRGt+7wjXjL_lE$Me%+$d5LjcY<r!%fZ{V+>}7qoq&GI1=3A-VIP8! zAs28@Zm|CymxEf&sW1PZ>um%j=l^}q5TBSa`K(j^exJ@Lpek^}iEVVL*SzCztPd*n zE6c%AQA&}fNtOXK__&6*h_yyMVd@Nhk$Em%NE91i)q8yA$(1_OSh3*X?%VJmtMh;( zD+^TNy30rGJqxQ!2C-vN&*_Cyx_|h41|dh;!3LyJlf<7gdHz-<684ba+W8Q%lfPz> zPN=h`l~FvAicO}y!0pI%ka6bAOa^cL74dtvg;{z=UbhR^XSbj`(234Ks(;R1vDchW z&RHbmOW!w+xIs>s46=QYuc{&ShHJkp&dkB20u$}o^!x(J94}3Kq07gNN$)w<yTRsP zr@tYPa1LR_h_8_BJt63EAo3CSvD^-?1Zp^St6=6?XkQZuE9NZNjE}F!t^DRfJcUqr zX8Zy?pylBsPlFc|A~|^jw3j}%-yvxi{}Qnp5o0FeI^Ax>)u!(tFK|}U$=}QRP0o<& zI7;X*Y$I{RLErJI0CQ}&*;M|bjy)RK7cmB-F#W^>`9*BS=)cOH*VyMOT6CjLv&H|6 zgP^(@o(7c2HsC2M#w)&}f2#R$5F=WW{~HibD&C&Q^2=$@E0CmZCX2A-=iYK8{{;Q7 zyr^vU)~+^#=BJsHfLV(c;f&-e)a$H$&n*(@fs3!uYxpiE;|*rCz~mL?V7lrg?_|R7 zBBgE?-?svlX$1*eDWyVsHVO9raOw)USy}1|rl>K>3c*<hBcbZEzrS;lROEK*NGe0^ zi?)zRdRYSQ=BC9z)tenNV0a@R%841`JvmM1lj*_7uhr{)N$Y!$$Vzv?skp7e=YECz zQSiR;%i(k`nK>{c;`fG}uxgns>G}1$<>45WBH!UCwL#AdBcIhuKxY~!j;k?*D>CCZ zb0LHl0?Np(9;2vWnst&x&9F!L_u;@m48n(dTez(kwsnjzr8_Y0LD>N}D@WDwZFWpt z6XR$<)&K?^T-V+3)z=eMTo);>lqUz1k08_5RatM$gcrOstP1NPOVxq%@7r~PSXS+@ zDwzj^(J#)W5wN3t0S=@uVp$nN4gdOGRK$yHZI+j1jM^Q?`@0zV=W%t)5pWhBDR_M| zeJ0*(vxVkP2Ea^z<OPO1Uqu?caJzwZdk(~TDs%o=P#XU%bMvuepB^g0C8MOPo^k6j ziJegS{qgNwPmCEqo%27vJ}dk2y-265CofmAp2}{5Dm<k;c)>DSvr*N&QpO89BfEUh z#tSU*D|`TBZ~ng0!~pd&djUR?-aOX;E(Vmc#rIkSr@`uN;|jwosAKbl8Wms4b-V>= zz--ccuo2&B-bDa+D9}Yc;yab6`p0|~vV4_EmiOh_V+<86peS(ELwFpeGUVH1jP}B1 zvxYUY6Xw-4wR~FwON?UHr^Ei!#VgJutL_~V1^jpciI0_I%y%DuXD$~wv^-Jpa)oua zFQOYG?v}EfAM+KYy%AYZe~Q;5cV@XE{|>6<zWCiULJdRPHLFvA?=b$-w!z&W*B!@7 zk@vLqFR|q7-SK=}Wf9Szj~hs56WvbeM|MO%G-v43<nCuVbVBphmxpHY>-`3m5$;Or zkx$Kt&ZHxq%c(Rz=~&=4vE<w?E@&{W+Uc7%6l7`uPBd06HtaSOKAm8cah^4KYIPiH zmSuCrV(7A(DAv)MvYN>E7|f@cPBesRmz7tQf6i+yw$!J$3UAerS2mn)Iu4POG%c%a zR{Pe(g2yb0TISa*USCfXrjeJpAgRY#*_0MW+%K=;>=@oW(5ko2V%JoOl{uiln3z{~ zXw`tTA<24TH6sIQs>H?&qbnyKh~FVBD<fbY)D`NNy!yMKIsVyR=XF5*s^+%%LCvO` zHUzC^!&B;o{!SZpz~`#2L5l=SrkrLch1a+OM<?#K6GugdTvjuvJo;DM&qj?goK%yF zMEGB6w+&1*a=OH3+S-$&F}P+ljH()m_*&_Ef!E?Eh}sg1^^L=;wNVZ7i^=HanYFR) z{j1FB!?cUhwW&7dXNeQPoUOBMXsT*z&2&BD8w?whGt2#JgHJ8@hlQ_U#GGPCz9f)P z1tV!jC1VHBfyW-H=<!FSsKh#{L7zJH7({R=Tcmv$Rra}C6cdty3-Hu!hZJyJPI21u zew*;r5{J6F8a^XC`oAW;HXhos)@X)Z-2qRl`sMEU0Yxe17c~u9dvKXKT4xVYtZ%yk znPxSE+817Qovxj3jUi|jZFTxKPOf}y{pJ?YH~9}eE8rKVMt;PMk0wpd!+cbCyh9nL zCfUxte3Z2rpag0kl}cHhV0EoPsVG?u_yCQP(&mKHgi;#+V=9+ero!XWv0siZkydo9 zYE32EwNajGLM-;`ils&SXIAw@%ol2=3%n~ogsQTV-Aa(HYESbDODt=H(@M-ovyOk= z)}9s|lmuQIG-y@CV3yv`BRUm7NqRGoD`%J4@0lL!CQ=TS{7n3st(v}odF|1ldzOej z&&r^y;534Jjl1L`H`-$7(bV`d+_7x?WvNYmotC4oW4=Sr2W+t4n3TR@y<xrY+ElTo zaqeL6U>_r}ad&>^l)N@_##Fa%XU9Y6c;QH%@Vo(Yj`f)STrDt;cfNa$-FPOvFKo-` zRxdDfw~oJoe`e-ZE3h(oq2O4w`t_X2ElGbm6U@?t+Ctu%y@tC{wSj&YcrJbK>m3W2 z7P4z{s?)b^x*Y}VpQX2l8T@)SuS#>v^)Ay~E3<XGWVt(DYXYEmNZ*kfU{{51jI{N( zjh>(CpXuAW-Rc0AmfZkLfV0!{&56wkSH<@ZX$$B38z&nUpbPX%gyq+co=u}?m<wb3 z=GUD2fct+!(|}cCOUx^2K>k^9hvOzMAcbc$-3;^I;L4yu#{H(<<4$$c%f9oq-mUw2 zf$WI%8e=8DJ%3Xf@aIF&6d88)$3`KRErh>!buc1I!&zALB=j~@XgJ6?O&0L72(qhH z2vwMkO<*_y1c6n11OY^WHGB9A4A(k*gbU<N(=O6e!qZ=@7<U+VjmdD&h|g<s{vZE- zJpI)p){}d8y@lPgbb9}{>~HppfIkSXtBJa2q9^lid#fhkn*d$z&t8Hev)<-_qsiic z0c6I^ugHcpBn}2w`XURDvsF8W2R7IC*B7o)PxlWU>fIN+_v$}<fKai-Q_M@mV%Rqd zD7*SJ`F6Al%`5vGfqD-)Sfq&IY4_E#G)$x~JNNjZ?qx|$ABql)wc6?0Wz}SUaeH-B zmxBsHg<Kk-ozPUP{i?gA5?7zr>`J>^o(IBXZjm{tm<y!oNu-SBt?EsA0VHy6Q6}c2 z5Hdd<gM`c_XcnB{`DHIq{P;?VS4}ArtsqEcp)R*xN%>Z<*uA(s4U2)Cp{g(-C@843 zB-c21Xuf_rWSaAMe|mYk&dT8MaoU|r1R{P2-$3#0>$e{rgq~l&>386!5qe5>#M6Jq zUI^>o>lZ)1>8A=EnAZ%I`5ay5^5t*$g``iNmu)ds;y>W;xiN@qM|kOpP>8*tX%vaj zk1jv&E*}&bTL?4#4Z8^-?+5@f2++-!307pZSGhm-Usfz=vG@(v9Co%iyAU02b4;7~ zottC1kIBQvy7#P*ExJA=>%$o6&@R*&J+qv}S>K{#KlAC8e7+jpqAmUH?I3sYYG&2# zkm<E%lTe7?LFeR|A{~P1*&$q7mG@z=k|Qzf#}uEg=@VAvhS<DADVP9Ak+eRad^@%$ zp<vJlN_<1ERkg^An&AE8TQ@pK6Oy<!9}OYufVn|*Mr?l_Kbu<Mgy48Z`F>km_#?7` zUz6fEE&%ASRbb4_7nx~e_ZOZq%p-5cFo*2OWsbL{P1gDqeWr1;QB%Vf+klRwr`Oa` zmGXsfiul%mih=N(ihoPFD|<&4Z-qO>pRb*=HH77$ApoX0o}GgcdY}(^dhn#>$LDCF zR@U=FPX46|1aS1^w^!!M?4m9qxiJ}&^D`o~3#JysxvDe)9iTY4;Yi=yHH8nLGs**2 zBC;qX2QTk{KvPeX&h*iIdH6LOt2UKuh8qx)#zJSd$|CzszJ+Q-R@1UnDR9dbK?d-s zIB?-)vJ3)?(Z!XtOAfNi6hd9(G#G;*kLMdgolxJh3pIT8hAQ?d+;yGre|v^<CX@tp zz}?B#$O;KOJ*uC-(d}Dj)Oh{*!!C!>!%zC;|3>uu82<*3XM+k-HP;~j^;(yqr&l%0 z=+de^1I_Vr{rO_afc6Ze);B$mDYnC24B9VR+ll|B(BD5~wErWIv4nc(CcpKJprZ=v zu0CO%Z2>{0C-=QQ!fx1;h9>#=|MLN3jzN9!_(c`<bAhyJZ>euMyHF{};h$%3LE1MQ zS^Po`vlyk_;&c5D9Ip1a;Ij+fI$=c3@nsqB3cCt{6YIQ|qAU#`-ty(KCzlS5qM>5= z4e99V@BPv<zi-kBJ<&PcggZX|Y0l74k@qQ83Ksr{u9n=HpE)1rs*AT_=2Fi;`)UMP zQa0?{FX=MAg7_Y?c+N^}?Gk>|vcXxi3|XeWo5nV&T9%<k<0&fYH+Bq=4#VDoi{x0( zkS4ZMFzuPZKGfD0Ps#~>Z#+iaK_M_I@H?(!+2Ci;f>qki7lDy_osNplLTK@OLm!=d z?$Qg(idoq?{=TE%9ov5rwi_L*3gm<4W-zz@@XX@9qv_j!>W3WoSFL$T&p0!pq6iga z__qEi>cVmJEUKK>ol7zr@n$BP@n+(3XH1TQC;wPzKcW}ap%5roBqA0G80mlDE~>B= zJmOnq&H}?%U}Rm;=(xE*w!dgtRQYNSA0HQZNL8F0I9B~zm}A^ctn&mUyGK?$_pF}R zKKW%vR+GUA09J{N9+J7H9jL5hwj~$00{oCo%Z-DMw6I^Qv#pr#4Q~wVgs+>PMRduD zD~&67^!lDA9nenzeO%?_XiL?N1eM0N{{d&-L5p|L@Eyb;sx;1I6YL%37VLeRxJ07- z{4o@{SDq<G>pL8FG%Xqafk2?W$Do#=DV+JZJ6jksgz5nDB@KRJY*{}|-nmA0qR&f3 zFdOG!4rSft!bAh!Lj#_@OgQ)rRkjH338Af<Y3+mBE2%f;pN7!JZL+l}KFu)KIo9S~ zOe0qLuGvov5;8T(1*Q<<#C($RVJ|`I@T-UfL2B=;SYdNBOqB4flw{$lF|+Y8c{L>) zy!5YK4`Mb2;wI_K(j_JW2iD42RZ{Mqh1Xup-8Wp3U~8Y;z`~c$m)R<8*6`vsY9E}J zq)70yQN}(TIHFALQl$(vsd#u0n>)jgA4G+K{P^_!z<=1skL1l(($6x#oa*1%soaqX zh$G+mJX7E{VXg#!9T7IMP(^;`8GmyUe3rX9WgV>RBA9wJ5qu6ezB82lYUkX<N7J0# zk{o;1*!{Y-<<pFkmSiXQyVA9acFA_Xk!s2|^7$Xyc|12gfcZS>1Be;<02wK8o!D{e z%T88HplnN1Ym;)^TF;s2{`#6D{{C(oJvm4U?>rBnR2sZS>~Ze=Eb80^5J7ILTEnb> zxIO0|AUYJ$Y$*_jsQ9moO=G$uQbV!U0hFEhOgDn?9@5Q<c^gIRMX~&=r05d_ZfLTR zE<;pPb?5HCX`8X9<3rCSe>(tGrq{EJEy4ug3kq9RbF+^oC57tNwTJnpG7%@N&%F}7 z`@BEyR(I<M#CojhhxxELCma7vY8#s=!`z6TSyNn}QU))vm=``rhVvcyoS5e|MxJA; z&2H@24W*nq+~-t~Z*-`wZh*~=zW|-6)fP7{&Sk<y+7PF~{^w$Qf_r4*$Hw<;5SexA z!x80sf@6_$GMNdwb?jokwTZ%)bNh4q-$FwZV%ld`H_*~7iGc_%F(m81Sc`C!<;db% z*a6kFNXGJ5y=fEyT$HGbd&mLQ?Vr9x$WyK@<J7(@a_(PPy*)j-INV8rUzo-auCY7i zhjWyA-H;LKZOYMpnEoneD<5|qy|}n^Qwr;v1O1=`CU=FSJhi=UeBao;$W?>NKxG(? zFK&V2f;%!Xz^*QG51%`r^m~bL!%rfI<aytq)j$G|s0W!?a5Ipkgzm*g_R`r)zJyYu z;)eJ+a2jI;DKjR|Op84lB@i~30vCxU;B(9zW?(V>sgBQY6><2l6IwhBNGC}_)!&Qh zuW>LFa}tzBlzz;sGN=(<apZCg8*;1RIW7wy8b9ZFeEkMr@e^HMqU0#|sMy2&H{P)q z9|Q&Wy#&_3njjqR#hBh|Eqm#TZGzLdirkOZyq~UqRQt!B<@|jw-*oj@54Ww-Yva$Q z7x;i!?H4B;M4C|T59&6t^Yu=AdD%1-pkKkjGZN5>IWu|}%0~YZ8${GP(x0XRhq^yB zJ_nZHX#fI*%CnFz8lEUlt#73s5^iw<jcBT9dNepbFs=~h*2E#((0sI^!Cs*)3}K3u zdR)e!ts@<0^}+5^{;b<wU0)zSQteH)BS!eotG2^NQEH$0g*Ls$dtmu4F^1F(@z5UJ zv=%|iH0W9#(5~v5M@4tGWfxcNi#XzcHdaWX+wrZ@6MjNfcRgEvqp%r}-ZJsMHu7eD z%y`#kxj89>_=I+)^=qSD$vM|K*EGQi?fbRz$)`q_HOitIM{eDwzcw51GHbNKA9t~N zv>93*zlQvH;dCLsyl@sat;HYBtj}h3^wjE|dxR)gv^?l>E^#hF|K3&9_r)X0j((?w z+phT;X=iZO!{+FVZflOfENQ69RC9g~yT+7h8Ca%blh=&|GI-}<^E|tJ{G-vc@%eLk zR)kK6<@vY%qP98X8S`e&7|^oVh$|cOAckzCKiTOPN58Wz2<6_pU*yjc)wjl}_fIOh zuGIl+bBj{DfLgo2*ssBwSYcq?=xJ$l>vgYrubIHnSVghcsn+Oisl1kqPE5Bl_?We? z{l&RL{jz6E0tX2L4MUQbmpA3}UkT&%&wu;=_T_jmJrKYzD})9(BD2OAg~#te;dHU@ zfLEAG9BavJx=A=%Nz@_ax6#U<ZDcXdolRA*1I@mxd@c`_3$>AnTZ#JD{r3yC9n<$W zrCcS-J@!Uw8Z{<0w5QL?Ysx5G1Z%P5jnwZ#z7}P+9F?pDo}X4rNFz)OeW^3zid(Tl z`pgC7Rx~&{Z>`7Bm*Sa$LJIE>$s;AB8#6-PQo({R<rh_p9esk^CI=m1(L4tYBipO= z&*K~~@h!g#Hw)c{L}vH^Z61n;f9#)F?OSP5iXH|3Ow!!>S^_=arhX|b#@{|uzoG^! z3pMYEMVxYz`ek_4;`d3an#fvEX(FV8$pW#$g^kBem!PwF<Kg`cCvy|!Yi@-_sGb)` zQwI>34s~E~LLUUv)<bb*H+uXPJ9B}33U%7egCpx!MpGN=@T58cv=X@C;k97ql2Zgv z*>EWKiEx@^VIJ{?c#}=U^VE%#dVL2b7D46CPPh14&*p19Pzrel_S}QA5mPPpMI3Ap zJ+ZBG^L7E1OUc<f_W4kMbWY|%18*%0iKui7{imj8FTfGd{5kpJ(RmrN*QMM%L3q3- zjmwT0J_lXUh+S?Z0*rFsMiATd@d1M$?w7(q3;0WA%YX}#v91EmWB8d1L=}iyM_j|& z#4%Z$XEwgiu&?cU?}IUqDR!f|x%{l|B_C@VV=t)58|IPV`TT)y$z}vab+c|Ix*E@` zvMcCk&>cgE0dV9AqKDH1`VIOC1dR2m&QKdj+@`aqoqHCZmt=oae00f<UqzT^X20J! z0`bQ^PToQ;#P5&Qd6UP1=L!?)nC7JZ@MC>}*{YD|m1W^>mh2b1ey<^?q%^1mbRRt* zXJ@MB;Q3%q<@q>z=la0MuJ^ccV?5^O_XRQM38DQJZz{oJ6Z4F+L~+{@msdx0j9?!T zUfyxh0%4E$r7C2N26-&@zG5zReZH%!GxLdz|Lu8HFu|l6ziLgOTE@pd);;rW|EHV4 z`2ld*HPiArQ%D!6<9SD(&~|}oEqH%11HCS6dl`UjxzLK3j=lo>G=4yhq_`_J$ROUW z7xWqgx$Vd@7j(7vG_v{)cnNqyVzcB9UUS@jlE983Gv0kFmn1{k#5{TaHLtMe159$) z$;>`(x&_SetBxzHkz0_~7v8Ln>z8&3cq9zzH>PQkRgFvS*vts?+)&?>#vZ;p`!ZkK zrq%rQi5_qA=%B=;;FebG*SQz1PfBsqWrH2N^}RVfd#}Ksl?$M{gE>DYY-L;vwx}kW z=;rMzqC07;X*}lv!Ca>@&)wYCuP5b~NvFMSxw)J#5_dB=U#y2K4CXbfl8@o$-55)5 z#T@vEJZdPtFbtePejJPqyP<a7V?7T_H9YWWyj3v2>FW9T9~ITz2TUD)c*SpYr?r;G zb$(c?TT$%fhZ4-aGU_tDb#EAHEjB%@J0__BpgzD`InNj$HN~w5&6JC|iFA$`7kYeF zve|G7#v^<CR?qWvCSY0AnJ2!6xB<DNyqhsuR{wg7ralyH{OTqZYs=8i`Ub@C`s-X> z$}ocTMG<lseE5oeb_)di2+tL^9kxMGI#S@s(HCEhD+CUxU|*wz!}4RFguQE6J__jQ zisZDtMm9QK?Sec{xTk3MomS&7h!vt0U+H*+PRNV<#y8PhG)Nz~Zz7J?Ag!upmq0fO zd+wdAU5l)gzM!vJW(+Og@k_GBI}4$#+z>al(@a#ahKRSWb%&-~uH~=y@|xZv)5`A+ z57z7NdDn}Rk98sOA(4w9@bP3_h2oLnrmsuX9JJf@^Df!Lv%O~4k^Vi<X-q1(8zfM3 z{Q6OmY4R@WIy*^dh_C>(W%2xcn7xcL*VPDv`f9sZIy4J?OtLugwS(R{KLQUKGAk0# zL>mEzK(mj>d=Jr)Kd&G0UuDkkfmhEVH>r``LTgTP(!iD2dp$FB;8gX2BI<qE!Rs2@ zF4RXL8zh>cAv5Tauw8U}@I#ped(u14`MPauEBngSr%^Y>GcNCDbrP&;;K@@(TI3^_ zbpP{QuSFkLUjeGC+jGPGu+-&2b)(_`Xz=u<ZfT6~1^Lbc|25jS`!)FOfd`xYF=`e{ zx7MOPe51cG^`Ki)*EnF0mGN{&0W@`VGKYuOmwRZaC)o7}-5W0N)Bq|MJ^=W`GxzOH z-cYBWA*@g%eci85l8+HxyrunJP8^^dpbMExI!M`ef-x0;m+nP3Kdqgc*g?1JM00!w zyXbiQB>b^s(XxZ1YqZq3vw)9$v6Aj&#dBo@<R@i{@JTY;(#NHi`~W}Q;^lVv(GGl5 z7-KL5lJ#=DP65HdZmNM_<PDkmr_RQ^<b~x@^<U;k%lB+h9}cP40WC?C4;Bw`nh9T8 z_tt%?Jc6#lH*bBOHvqY$zLp^p>FhLUi%UqB+|0v$BwLryjA7l+Lh<f@BGO&*t8oCu z8@&?+=q2835OYw)Nz@a}YgksV&qsyMxqRK@rZ<xb@>hY7706Ze+6<q?lLp^C@c`(^ zhwr(G7u<Fwz@a==j`=~6<b&|&bZQY(?Bw4`FAF_IQ1=ij`$z7>HOSC`R##E>Ty_fG zLB^ep-bVU01Xv=obeQFt(#hc2&pzH=Ns?V*aV(sI81J{3WW3MChj-F+n|D}hn>C65 z@AxJ2#=jNu#0eym0ju{K*FrWZ*E`bWyORZfWa`m%0F`_77Mp_61h9M72d!m|yZWF< z`#s*d_z4$-z-TR9tI?gt?|0PkXQ1PEz-#N%Io*{siyEgcw>NuR@Qn~|B}5VDW`6r$ zaDcNm;5yy|2=<J^FIe5mda?aveyS0oEgz=D{EB|ARA)b%eml@?*cw;mymU*iIIxjA zR)QiG4GQy7r99kYE!2jtW@jLF>E<FDWrhp;&CB1O#U!<&?k}}iJ7i%-_QZ_6??@=f z09SHE=0G=VpAVuo!nrK16S_2V!`huRw)KE-e|E=T(<&{fGMum7Q@5QQ?KSEnrR{Q0 zipdttMA-LvY3|nj`A+_bPku7^s(A>2h}Q)jQ9gabmZ(r1;7WhSSQY}$fXJQ<GN2t^ zTa=6bX9v{nD!@qV76H2ZWXMIeW=wmej0T9j!jvv^2@fj0&6hN?!vl+^u(i@(_ef2$ zmT?OGy2)M;S4`>2`ukP;Ww{~xsfJiVQ>T|fG;>8@!~ZnX4h~QR7`3wBkTxy1)8O%p zdYu)rzpcy43tjwf4LiZJdGtH=N<n5U(v4roxP5M>ZSi?g6OvWTVl_>qtUI6EFepG; zfgdSlD*H}7Bz7$L{R0#xyyG*9gBccl2w;~MluI9AVh?W&)$I3LWx)$~`<<=DkTk1k z5~%g#(^c$4iqEI)@TnusEApBkjIf3sYksE1@Y_FXHdw@mDUe?wQDfCV3vG6dqrL%B zsPEXo!?m^L`?bM*(H)~S!~C^TxF%Ijp{MFB;|BY2E7^KJD+Ze;1;ZHEu4Oro6&Z=| z51wdS4xXf|PxuTOST^t&fXW3Ti+E00c8?~GcLFlKG&Jc3zS_8OzHOERGA}YKG=RGo z6GUb&9oqhpT|CwySNG;ZHt$}vKyU{3BKF`=I@jofdmSwSx&5Nr?(RgIxmUY(T|_jG zb=K9DdBr#3&GP&IconVkLU!KP?QO_o?rzwPSLd`OyBqS&gKg=T^WV5szYulVQLQ|< zU_VA0@+i;08^0pn4KeRZ4oRBb8F@V$!Pd|xtEN>tBBE%!yppR!S{=f7Bl6v7C62b+ zp}cwKW$(w%!jcf$Z`m<s?UBRk>-fUTM0Tapj`RKp|6^RdXuv?biAjLwC?j*$H?pPv zxxw8u0!zWl&=~{tsvrXEm&#Db!HYEa#Rq-tDS&)?p~>H?Hd+HVpQV1YT{ro5vv)$t zJ0WG;<*GF-^*_{=lapKADxwQ(lc=js+JpZXS@-|$|D{|+LZriZ+GjQiYP#JGvF!=p zBf0OCr2kM_nx=KXYPgrR-|leQ``=eQY(7t}(Q^aR+c!+g?(^@<hB*vY`akU^%9Gsw z>Ha(vp~)R<+g=+AdN(ZLQ4qt%Vy=d0ZxCe>8AcOC6GgeSzbJ7ksU{)m;WU3wLYqhb z7E=Hl2|Ho-D0(C6tj#q|<q+6T;h_Fr&5!IiZnN|v+B!k=4+ES-+(YUU1UZDU(V+Kr zu(4`y8)1xW;`T_qTBHRK+uL4K?pDZSaBi;d#UtBd^N)BOXabyC-h(0#eUTrP+&-&& zJa5cz8`l=QMe+v(BDRgTFZC;xS99iwk=fh=Jr9<3sPCw&@@~-ti}`zq<{fSe6B*04 z(B$%2JzX7COxFj!vxte`S=jF^JF9n=Cegb`{O)xwzQ@*{bYE><0lU8@Iv3ov>+CrV z7Ec8tlewPl{sRrYLjc+^$*J?iLps{k*U$0Ts;7vN7F+<Mo!EZryO=MswWqmX%5AGX zLyf$C;LwI&8z(13xGWc{m2Y5Z+&WDs51p&Pm;WVG4@^YsCgY|czngxU>Z5tVBp5WI ztsVIJcc2}nz^*?F)AfdXe%X&-8T%NGcom1c9y6xzbva$x&@%>QT4EV>_5;!1q~PA( z!rtB|wPh6T(1gJ*EEbbMV`o<1iHZ;MQe{-?O$^$Jxm70WV(knzj>e4xTt?wlV#^44 zj~sXSI?Ju-t}V1{`)M}G);%nke|@TN;T9UDwWyWA@zwKEMkO+;q}CC)f(s3UeO60G zW%~XVuIP=c3&ss#3Ss=lHh!D?AuUYd8sS`o#iGUJ`Dq<=>&=jg7GJKa$V;l_KLgxC z<J|hy@|bn<ipJ?aU)Lb0D}_s@=>|C5-WZ8k&I5W3v<IO}B?&2*jD~3yUY3p5G{*ay z6khm^oxE#LwKgZ=J&RDpZ6d9gxatS%Pd?~vh8br*j*ZX1jPAV|=p?G&_E(-X%}xwq z7DW;n#(Hbn)MG6<BGb|nKRA}dsUb6p!3W^}qDkoW6jh(_^i{e2<sE=-_VFKgTqKqO z6{{FoIXY4ex2UO)wKpGh@d@S4`*#23`Izy6XMwp|0j)spH292exYvq3DDJf8&b@Ux z%SiFx%N^<+PN}_OLy;;aAn27Jw-LN%uS%qm;8t9CMJwAd(JGGq{_51$#0tt}<8ry? zdn^vp)-R^jNd6Ny$ur5LHoLNAlk)|v3)Zd8L<0*rRUdm{PS9Fle@oAt*y9)B6^Q}c zI5sN5Sd`TzejZPgq^zT*1d~}{?mPSZ@%d*~{_}a*sWu~f+N6I)@i8+yGrJ^4yKH)g z5{y;AADr1YKg_p7A_j`$mzl{non-Hi78v>@vYnA5mjTKEDLF@dPB8rO-ui1)8ADrZ zTd&t7R}iJd7eysbRtfn_VwIPyIwfwNG=nk?6{d#RP1QMr$Y^0PEPZ+@3N<i|L42gN zm?0=FyllrzFegb|OD9np{g)cy9&6bs6_8K;(<5VvtlD>VjrXH2uQaBjw6rv#m_=zp z2^x4To={O)n%_uNif}!z#--etR4Ub}?Kq>Mua5uZSt{(rt%R;5A+ZoZvY@6Pl)<cq z>a?(b>;!ova$%l4;a|YG1r_q=-3rWS{w|0={_ELV3MdXe&OI+EENwat$9pb$oBt`4 zV<a>$Vf6u5?c;(d#5IQKuQOpOnY2*fJli~*9=Z&Abg>M*m{2L16k~MBPz>1dmRAP` zHirrUM#+W3w?<7jQgydDsRu@lfY%6Cg|0L-q0m67`lD4`nk4#y85d!`ki5JEul__% z+8`p+^+(2>AP+0D-X$FKlC-LW{8M5p82!RcHT%4Srg`yyEE?g;ccix%5V?7dJ-tc| z3NYZkwirm0T#1w-LNN!b<}JJ6%PB1L#yXEb?N!n#Ik|AmxTjaPm?vUb<}zGoP$7dk zx4?6FgV5l|q68|nFR2_=BBV!+_^Xn>U_Sri{{&OuTDDPa8@(F-@;ooR2bCff&+0p7 zlim&C|JzBbzM{6gMNkS)f-NpMGa=KkVa6kZ>!`Xet~Mm^60V}(l%gAF^<iHvC&*5! z>9hWkhHIJ9$EH$U+%(j6)RI`;jfyBDt7fj4x<XxS5381j7@akEH#qLr6c(qGw%Zwv zk4-SwJb#F(8e-RwYzebrlX`xt%^A@KbpJ&1OT~iaq=YjUM;Z^nN<pS%!!95kmy|;L z4<Lz8Fdo3mhRyXYB@~6&ut9CY`j|`VD+S$e-;5Z<VPwh}>;?AW&|_FWKV*0Pj>>tY zha&^oYfr#EC8iS2D6EtiCQe`mCIB-(%XpKmKN!%Li<l=4^ev77*7KxU0ZiN3>EZRH z8hpzJB{+Nf%5P{r<FSAP0C?Mu;|^I(qJQw{F?jIkv*Jkq0<pfMQpVu*l6M#u*SK{H z_-ed25R?)U)mPidVd-xungH6vhp?b(!Gxm_!%0i|cIyQgbmxb|E*E=J5Fk;VBYyrw z3t#<)(Cf#xfV_wLMIv4#CYuOB1@@~NqY{OZFA+Qn0*aU+uTqK?;w-G?AF-V8IY>KF zAEjnwYed=q;bGzgBP?S$8VNw)mN6)+NyUu>0=iw1{LZjo*C^o{C6H`_vHnj0g~&!G z((kOY$f4S{nz_WN%}Ai%9%<9}A+m?~Q`gt!EETkC|AWvirq4ae{#BG1FTuQ*<kugd zlv6cu;gWy9f6tdgNBQU3(n*Yl^2Jz*LOe$_py{DWi5;o|)nGUR9e|`CUod<S8MZ;^ zAcbEqQ9d#ZXP|A6*lgEa7wQ#@5B}c8v71y@+iP1am<&qR4|otNDF=;R1Pb0ib;K4$ zgAhyZpS??XWA;BziyVp|30>0kioH<;_`g!B&66LC{497eeskFK>IcH{k>8R_gj2s1 z<q{r6i%)dt{Qi|8g0Wrq<~+=~ne8jA2%*c%!hga4l)a}Y{x<Sv)^B)iD4wbM^7VV> zv0?$r+czMQI>&G#18mD=9>d$%+t~bi_Suw}SEUHP$HC)G%u^5)p%?xwU2Oq421G4E zeU<v|J!B}J_*(GB@jK~xEEi@|3aLH((i{4b0Sr6@1_+WrXDfL?RiUbTFXK?Oit@Xz zzvdNP7%s5r`ETfN2mzoc!r}NMd&%SbxBFs?_%6aL@)z=AZl!CD`Nj#5G%lJ(;ZFBx zU&-&o*y(&Veux%QKHR$C-_oEgG~;q{Y6<ER$-~rX&glsB$b5!e3yCQeXaAyHn5@E5 z1Vz=bp1Ch*S<*;?ky!3&Dri}SX`-(31d2^Yg3JUzz&i(m{Wh15RJ*&9t%Lw7>Rm<x zLc@V!-qhHug@_1L4i1+7Vcx`8$87?r5XSSx)iN-;?+rk52f{Y{FW|TgR1A5&=RNHj zGX5{{!{q;0Epe~+_3zBb6`&&H9cV7?^<M9N{Ax8c>l?)_+}1%1u1SPJ3QO&5`8T8A z{_`g=C595WgyDwv4Rv-wn?_d%8u(?XSgs;v<h^f;AGQv}ME6|$hGmqfjjrfE0arbV z9?_|)P$h-^(msSM78Z(bhhufxcF0eZ4=e({bJ4#@OK&H0px95+zi{MS9)BSW93yyP z_UmH(_2Nx)=_V(=J=hmBK^Amf6P)XHYFzvQKrlK)@TxO-h#yWjp!z5D>QvD-|NF+) zHNy`26@vO_Ip47{HY(PkkoLb1DqhGhw$<)mYZS`;--x#^R8AX;Qyvs-V5y*DFTT_6 zY^9?H8w}y3CUoE02J8X`n{*xTY}7PfzEFh_L#6izSa&|`42~&FIf|Q6+j)^DV)2Qq zI^Maf>FB6X*u9V?CP)3j;@OOrt-H^!<q)G4jfaC6MmhrJ2VWZq?+xj~hx4Y1A%^lv zFi%}dNr+EXgNI$M<xGs!2I?A8S`v$SI!3TApQ`9iX5g<)F8!>=5v_)UwmvSHnXVAr z5(_Iuriu!f!}73U{~r3eg>dkJ+4pTomC6B%BWvEDJsQ%5ME&M@XF~CYAo@bCO#N&M z;Nmh}2MG?+#rFxP#x2vS`rM7o2c>qakHe+a0t=JI5s&>b%jpJ4x?MUyA}Wo;=pB3r zjd;_ShL%iXSRg9Bu~_hYL%3&@ehDPFG8_mIN&N(5pnmI}6a!O;`yc7D6}l15(Qy{q z_oNum!~eYCNOL2cz&D@Y{Cm|p_FX77*3(!T%uJBn7BQwunB4RM5Ai~M!FL$f^vY~- zhdGbFy|Fa%#YK&Dk4LK=KL1j0{ETDLl~C8PXZeX?aB(D}qRQMxKc>coa&WOEq5_rE zlcij`G`2fos@TGp7TvRQDx@WssA^Ec9_vObA|<`_s}+jFzn)Q-c{HQ_poqk9HVwOf z=4CD2S2w<K;cT*<SyztK4d0o?zxv0Wyt`!d9>}9C@ER<=S}kOz`_jh}x1X#Yw7er; z5Ez$?6Z8U<orI)EA_-`CG*5ivh&g2KM(JBH^7o`8;?m!TM<`!QS;emgsQE`b$6iS> z$i1RP_6*$;kS|$yd3B5`^NAKC5b~Irts@OLW9=Yd^BDhJpJ(1r$~TXQNay6}jE%i2 zi11J6!03#1bZ{Q*ky>xH(+@y^F&so{ZdqHljo^=zsrhn8b5PCtuBejw4f;v$sPN2K zO)6HxQ~KV$d;WX=dONRBzEe4-(2kIX_t4`?xEAp{dC;JLcKLr;cT@+}`2WoyG8nG) z8Sn|U_J7=W&U?cD<jo*pHNgOUk~8_Q8k_pRgX5ONwR9rz*@HVmXln3lxKE|VjiJU0 z5m2_^*Wkcqpw{PSOy_r%P5?E=c*c}7`Tx~_0{;_VPCOMUr+LO4n|kZhsex86o{F3j z-H|T_y#^Q5{5MyF8PvF9<^LrzeNV*u)29@3P$epjL&Wkx{gT0#SPjAed!l(&sw7lZ z>IU;5%~eGNS?D-c-c%VXJ6gyaOX--uI(EOsBEpzkx8C9s6$<M6cBA8-Ox@mV9lBb1 zr$eb|UB#upr~i?5ZrFNPA2G-w-;G)YJ==0;<9s9PZT)B?RHY@00KLx=BWRA)mM|#( za07fRCUg(D&sP(vBG*3_+7kLOVPsD~*?XDsG;SMK4IbnlcOdf2Z&yY_pK6KlP>{Ir zz|{Ebp+IWR8`)m6srK94lXIrkSYRUcZ2fTJ>L4#+TQIVHsbeV?jBXFp8)zhqylHMP z(3`m>h&=AWVlg>4E^tUHIT3U-f3M(9=inN2^MwuElEtT}dLW3NdNyy|sG7Z^kSU6U zRzyjlAZ*o(R>a4dA(y(XhY+NS#Z;_Bfy;;LzddhiryB71lk+ka<#z$c!%x_UpSA%m zu(zMMVS|4dVZ?vHa7GvJGx(g+@r4c0LULMQn@~eg>4fe69bnGXgkT?7s9KG!|M`^c zG^$#r8nM@)#{da{2%tVCJ`JCK$Qv8#JiM-9ZG}Azul(@*KQ8-C?6_^EJbj!}8jC_R z!?sTAmt5!G4_0GY$2R5y+yn}^)kuBDrEI|^dmwlW)zOOsH$)Yl_5vKvBnBg<d#cT~ zF3j=VE)Y3UpZe&-$5+2;w7cNH1q41SQI9`x59kuR6|?>xSXL*<j;k;{<iE}g+durk zg?a!5Rp@-P)jo)Lz%&s4m(0TXwQu}in#e|WltZBicCImPLu#rXcnXHI1jhWD2vYTY zQ^L;~Pc;71ik-6r-MkhnP3mp!k6+iaVMK=9Yr!<Jk5g_J?90Eju35v-`RMMSrJQsn z6B&E_P*kYgzskEMQTvo1%)pK=GCp*=k~1LKLcHr!#y>pX5!(4i!tsB+obktRctF%u zu9ttbH}R;iXToe`0L1dqx9^P4fLEs95k=jzKK)Qa$6eNH!Dm#ai8t7?+OF=|Q`Ty@ zXKLni=m9in`T?W-*qR(EMhGbho(&P!Oyn=kGLNO>9j#V`cRZd&_TT-LA|v%Xc^$q4 z0@=Tt5BN;vqvWHQkyjjAu^nhhNCiQ&F;-sa8ovzv_g9vTr0%%1xYhX8h)M=`jXdsn zwbFzzlF(f+U5Zr3`$zpk(M@TC9<e;BAaDe$NYzzN<DFLQ7p)lWCm#Jn!L%wa=7tU8 ztU(5n>+UQ}Q(36tHQ?UT)0S!~z<*ua+KdS!c1iieuVvhKLCfj7OQDiElWqGB0Qlav zv*^=>7-rXg;RvB2ZJG<$MI+FbO||AS<Ik@*mNHH^R4)Ev6@@nE7!@Ubr@E(obYoR~ z+HwJ5K>{aSp7PCY24zb@7u(fMK5|{SKBD&X#C@2@fu6?h)jrBy1Z1O6!F(i@_=oV@ zGQ1=M9)k`-Q%=WfQHr~lxRuVrC!j3{m|)bFHyRSd!CNM<1AOp>Q*&G&=FeBN{kvW- z6{%AyFP<f~wE#8o#yL`#AqTn+ohl5_0JGb6HF2;I-|4`%H_6?0wMa0gBd>3tF^TZ# zwkb)}{v{tqHrPQhnAK5Nl{aHDjgVw=+kqwchSw{+Pl|-)y&W`$W@^lF(8av}tr5h# zHjCuk=Kaii+37=WVbt4J@+Gm~BgNf~bmo&D9rm4>JS)aUWL9eE{r08LA|x`aU`7y2 zNE4g9ds}o7Ei9{PM)1FHyPXxW|ImC$kn(Ut5(ReneDB5aJ_Bfx18?G(!ma~9IHPCV zMmSls8S1RXncU|=(m7bsKDnJf6U+G&ICI5$)x_7y%bz5DLl#{2^SgK>b+#8@Py2*K zqs=c*-<BCso)~Y4jgY{4QmJuOWWvr?;u)mqN%aPLfn?83IXkB6p$EU$tIk`Fxyz7p zX}9=i*If|<;OJiUh)5IB{=X-`UoB!y_KyOd{hC(Tx6dzwKcvsN+#{iH=zVz}haAF9 zwK=1lg@>-dd?ZubYLlFieMjY~@6%o!-+s`;06RVqE#2@3+dDnro!~n@a9iU!Hz#mi zI5vm9FIv@bZ_0LMzXkbgluz)NsJ4^$iq54)CXi#(q4$S)k1-w9a0FzPzMdAEF>Zv( z?l^0oiwGZ&5V&C9v2Pm1hy<#z9T&c`khtzv(*<|D*G%jco|)m=mLS0hi7G%Q-@jzX z7?PHm4487}&FVWMncQ-~2zKVnz$eAUW(kW5KnCqPBqBTdyziG4Fu6J#=tA(c3fFIN z6ByREGk$D-v6n9O2%>mA@?(A;7Tz01c7iQ&(A{(E%Vb+>zuZVM>~V;8u$M);$HdHW zaCdM=!bQSF6_F0?RSd`uD)2$L$y0MjJCI7fY`&~h<9_jS7d$wYI}k>lLT1e=-45KA zQWJPlcpxpsHXt&9U%Q5>)HS_)D4Ph&FLW1U=)UNG1=(IFG)=V2XNSBt#X7Hlb^?CP zbF<nldXDJ&y;JYJ@{$6Kc62}Evagml>F`T)k+hF~%6{g5622pRs>ohc1mDVZMUiSq zu`b9>cn}LXbDX6gUhJ5>hH0271{7rvai0e70wwaQ<~3(q?5cmYCrO?}mzB}pf%b(e zSi3GXWh?1)8uMzrpQ!FM5oSPyB-~`?PTu2tZ`ar3Yvcd}E_>;$e9hLaqb{;p^XH>^ z-TG5Z<{LNYaH8`uXc-b)99=@_iLfwWH;A#crp5W1Wgc$9MD$)9xGb?{j;||~)nhj; z==CS~$^zWQy@bD;Z5#0?1mq!nCZyn>uoE@m6-e_|=XpyaG?eji$Z)W8cf8Zr$B@T< zVE5JWTJLx8>-}2l0pwy-#rd?x<+T)8AbOs@R&=|6CTM5|tbV+L!VS1QTD-Z@H;#d8 zS7zMUCthSjZ+pEC&hGCS>@66;+53iNCMOY_<a%zmb3zz{2YjZh$t}X)rdAaon`|zG z&m-9$_x*pJA8><nurwNVjSdA;xR}@3*Ky0Vn;dv#`%xBy<9c6v{fmv<ku)lHv>FCY z_0tHl{BSKb9)4MkGA<Nom1ro-8D!c?N1}UFKpsl~A)4coKF4G`E}Wli*Zpp9CoeO< z)R?&TwyqGK6q0r_uEUpEXhJAN?kPk(r#}+pSv2FTT%d#G{2c7dOM5Q854C+D<?lbp zw%?{juzWsvdt)8`3?T1KI|)F{10f&YW65G*qKibN1qTM_W^HfFR8xtBHSiifTwU%K zZ--tY)nA)Ee9d^A<DJ6E0COVA7)Ro5&uq^eR%n-;T`pg0&2zE{VlWGbs|yhLu)L61 zxeLDtstlR_xi<cTR+WmA6;TKHDhO}EgKOPNniZvd<34|FI)5N`qx0Z0&q+>A(2v9- z3B@-aaO<@X#?J?vZzy80BD0E>6l@m^cQLhp76M|LW=0R`7<B~<@eiA3cAK8vXwhA2 zJr_kbgb`XN$I5a<HxQqbbs`F}QD;TVtnYuickllwxMTP5=3w}HJfux<CpYDjn@7J8 z*%e!~yYGJ(ihG~j`l#6!AKlAI$xgfk7a!k@%Js>tqlfr?YsfGsE`~G*BC3e9(Cafu zd}v-!CifRE%ZgVb8pce|uCx$)?Snv)FBO-%)9H?wSIupL=VZ}<lp&$+-Sg{ay6fh) z8AqO!;XJeNQb;qI()gX<*5l~c`PYeP>@h(YC)7%LHqA`+iM@%_Csx~5ykp_Lx3O)? z&7ZFI$veq3p-I(`kv4V}=*pv7TB`O%#TaOW-2WspSm0ap=4ngolr9Rk$Dk(Rcusl) z+qg42YvQZUnVI=%=EZef`k#u*f)xAEt%fXBjorqs4FpShxC|$ZW#&!tEheTp=lnk( z_ShOlQ}<Dq{Iv5>&I~A~CURP7%j2hTP}b4=Ty*n2Oj222Eowmr@w=9cR3`6+dE6pK zuH+H#nME-*pF$nMBeyPNIp$7%iu$6(vW0Hdz>!RhDf5<h!mXa3EbBby=CO5T=-g(2 zCs`xEC_?{Hx+sw64sS8j@hPmh3;oV2rff&$bF516Jx-aY4GQU(U$|TXq%vA;EX*G} zs8%EDwayTmbpS`4tJWpFuX=||#)hJ?ysx|zXTO%|#JT$m1Va)m+c9%-9lw%(pV@79 z3mOlR<Gd*q=+bqNwKz!h(A@6ftw`0Bcb_6Idhqyl-d>jPW)O4HzMd*{q6p3yVUO>_ zcV3HazA@wE%UC=7yr2%ZHWssBR>f<}u?#|7R^6Ac@pL3<`QbyQIb`WZaqnzWrAL83 zbfoDolm=`!q@x@C>iE^(c#$=hb?~S#=X}v5$xBc{0M=zG{<fcfML+>WeE%J|qU0Jf z*C=zIb4Win#<&BS82*G<ZAgjz>$VvuqpO$}V>HiEC!^~@^k3M7%D{2OZm|W6>*wr{ z?|P$n<30K&5%lCmudugh)r(;;R3t?})Z6v1=k-aVQG*3P`-M2A^eFkm&mEtFmGfF} zdCPkjc3PVgSpG?hDNi5!RTmcHC%fW$E)4RsSPfcQ=SPxicxy#9*A2ezYL(R_H)@~? zut-r1)NR%-YORR(7fzF{Cu4s#k*~+oUMm-Jv@9FhZ&F&M%=qnXGB81u7OmZdq+#mI z#it-bX4{Z6GH9h0Jy?JyuB%>A`i*28S7ZG_NoIa=0EN21HscLty-j8Uz+Fv`zN=EY zy}1$5!M)e4{$!T+s~~Q`Al!+o<vy=FQ&Sl29IKL~@~^;k?`5FYwsnBDk#{9&Wu$tE zSTl^ql3Z_O4FXr6P%2g@u3P?;n<>>O*clds7p@xR+&-uKoE}8Ij@|P9MHjq&AAB*y zu+I8|rE%xC?bmJL-zV`{GU^};-|C()>kF1v`ZS2!qSYYzAho`m=!<foTyc4_eSfr5 zw;CW)N6#vKHu`mKhHDV7q3;l>e9V%U=rd_{CEXAmiBMP6@1C7H9IvFXDUM-_qZ@77 zEA601Ce%x9yuCW6aSQE$soKMloAd$jy>Mmxkz0!cU;PYQgf*cZk)7w~vKO?Gj`;H^ zD{j+{_Au9hqt5PE-v#(Z5sfyarFP>CbA(Y^oy6Tg`IjCfoCQW1cu9h-oqLw8If^IM z1_Q^HePG#B-JSZvi3Z2CQF;NgM-vzLD?XCv_2NZ}T&L|I=xhk|QIF$)0gpg%zrRYc zLe)8}VeTEQVHUN3wC3J+V_j9^cll^m^c-@vW*p7)$5HfLRGT-`^3Lzyx?}$At}rt` zVvvG$U3A8GH_y(j=9G!uvM!0y+CVhb=p*a~<DAk9dd<ulD;!sYpox~TrP;AHP!{&# z5Q}!j)zF>uu8FOIRsl(vRcKjU4Rf(K0Vc9&R$L7g=@T4{jMJsi5}w0(x_@I%nbEEl z#qoKgT`7DW=2zu#JJ^`2;r5ti7x4Jk;JH@wjB`x_b9JZgF{5%1pMPs${FRLJm&E8D zs)PG&Hg<E@O^ZoUn1!V=E@n5Yz~d*={yocfK4XIGr|Ky%2L;@zwsD_(m~m01-8u@q zO#yqV)hG2r1r<<;>Px~cuNIxk?<P729N12ED`fIXy=~shaxxv*ECsfv9*t??duNq{ z*`#2v)c2};OqmbV2hMB<d;)C=9JM)B%6Upnaljm$gGiaJYR8ls>GW2QI{lG`drGC9 zOmS2n)yKI(b$8G=XBE;Yrqm5iebw55#c_ayakL|*TzysFDXwZdWsy1psr8-DPK|_v z4A6Ja8^OFD+IyUA8+Vj*9a2iF@~2AJYwUFB>)|Z+Dy96Gvs!B}vX>#PIO@%E4xH+r zv)EZ|zi3ZGnvJw|PDV_r7wsW7M%3P8;>fuorrZ!`h<&FGOK-16>JX$)i|J!?=O!Dh z$)1n2j?N%wcudLWc15S5T@9(@&|*iY%c&7@DmoQy-zjN>8QT4k+T6J+resh?93io4 z**Brypi|zddaA6QWoOB?_6`YNWP@qjS&ru<o*JE8<Zq{8oc1_&jGl474Y+KtwNH(V zln>j_8JsWoB4vpg*^?<<>;bX|Qr046ioGhPuB#<*FWQmz-S(q)?1;3MH6?JboQyKv z?Z;1@m0jDe4Gsgg4%Q>=Hg=DgQmG<a!lueDCXSq^W~wc-WwzKNfE^?dw9Gc?r+NZr zfVm{AB4x8YZWoQ|{YT<eF`xO9kXvjKQ{!AYSBw%^>BLc_eIob7lo}=a2;d0uy@?~| z>X>qUWFK*Z!0Z>RklF|73r>|3_2kv&*@2jWw6?Oh92rxxo+v7-n<oR}akSVr%Aa!6 ziej-#5x57yG6eWl+n6*0FF0!LMOtfSdqrivm~%JpR9pNO_%@LvPu;1~dQGeXudxL1 ziug?IkTG|vc+DCkW?AEzK?#$3YHooujj{TQ5$4%}1<WR16Q9MD>|@;^x?4DZ3+In< z8YSkQ>Wx(o>#t?O{)ve(Jt-~fVEwf$jD{E<lRJnN*s@^%M0wFYW)u_YfWeNYl_<C3 zwynd~VXX16e^~7;Q9q`I@3Hp6{#pNzy?23+>Z<m~_c=3}gb+e9uS^1^Kq;k2k)|o7 zDNRE%?{_AX$@?{Vr${M9N)Zte5fPD6N)eGFA|gdZq!f`-N)Zt$A{UX%MMUHxa=8&x zM2e97*ZQ6_A%yhh1MmO-ZuVz?XJwsz_H*sE*M6LHNdHME<-y(V*(2?tF=iu1ds*5e z>u%m97D%fEubhznlh$z!cipv6Os2UG=|9*Mhi}%7G)0;sA~e^byiuCGl5_K}h{%@w zu((M7NfBv9xBIfCY%xg6<Q-o@`j7sfrCz<0_WJ){=1gpJhG?Aqd*)8vXHDvg3sz8- zKJp2qQJ7LLVk?<FLrm%lLHaVqiM3XaU3*)|r)~*pO|h%F(ZH@|`zDXP(%&b8w?OcG zSArD9cr(@boGLFS7awJP^`o!GZUDXl>oW(^I7PL$o<{x~DPP=YtGaR7PCbmA#&{n+ z-F(#911Y)hv69VU3h$V$=Rm3I#S;2&xmv0z;03W_IQJIbcrgp@*_}56Emm<0&xrLy zXBY3I*OIfVmiRxHxVe7r0ao{t?`L|+_cOiZ`<Y(yt?;5)4|R6&K6<{bx8&Ofv;+O` z+uk>OmKSN$*gzqA(^*+00gutFG!fb=3EC<d+NwYFL+amgr$+6W+)I^}^-qGwtwEL= z{m$&h<=IdTQG8OOu^V6M%UbOAXQ=b<PyP+_EC=vuLVk<Sdh&6a0!@JsnqpoJ)_g+q z39<{G);vwN!VJv}npxefMP*dwJSV4qC3Ue7`Ud@zLe_smKV9@Om<)NsWUv~-BHs`( zL`2y5W8+a#WISg4PtjlsnnL1}rm(40OgA-|n#3$qi|I-68PjJ?-w|^xJ1jpFuW-&( zDdJNxqs2IN{pXgy&T-^ccCPFSEvcH3w7apNk@TSHQPZPBHg~2`o-HRWC;6HNXO1+p zHCIHR*n6}7d4GInqvN>ha>!MXJ4)`f>fR;CzcJn#aun{yi5n+6*OOb&xd8la<T%Xa zj>(-<l`qW1;_l4s%<PJr(|M1$V|hZ{<>VZlj;=J1Dvr;q-je^(ouh9n6V-c9UM$}o zNgcPGE#Q3PcX!9`u6(cT=2FNFBNzLBo$8oY+qYBKsYBf4ZpjDnW7i=EYMpehR$Yqf zR(Eq>A;-V-$?<PSX9m|P=O6!5ee*B!%W-iYy4Uv=a$M(}C%*4Pv?bcCx3=W^?k#Rg z^Fzl?*lXP9JI>z{_uh`ZouX58WRY`{qyIbBs_u1i{JWSO|Hfo+{f+gVPmzmuMmuJb z<G7cT<MOba$Rfe;5cPF|zMg`<J_LPzDEfLP_36bT&$Ps}MuaSTsAt#FJqEgmMn}WL zhKGgDFxK!G(c=w|6P;stg6LdBF3}SV6Nt{E*yAa7E1`|jkdcOrG~$p(9MaHG8cPUY zpp@b$r9IT&-?Hoz36`Hwsx&JXPeZp!-E^CjT9HcHIJG5}v{~vWQknBqDvesHpH8Lm zEOmD3Y$1_eYY=hzMm^1+^b_?Hg_d;OB%+_we_6!qzoLJEaG8D?;d1?Q!qxiKgm3Fl ziGKRu=r4)Bqz%(3_X7+A2=6isCgeIxF%%mn68$;DBEqj3))2m8*dme*KQQbd`e%ky zBFXTM;V-05uNtn4BxAfWNyJ01^*0t9ONcHv)`~vHsIi&oXN|K6zhL|daTXgF6TQT^ zl<*}Z<;wVqaid5yZZd8r++y59_#@*Rgj|oQ#@`z$72~_ccPZoz;|;=2W2cBWea!SR z(FZ!zXc})CPn;Z64q>h-moU#nZDX>UsBKJklbz6QaufPYKEeW1fsjohQxVZ+rYfO_ zuGg8KBwa6?K4Bu;-ZaTHiLO3vno9Uh(*6mi4W?H_ifN;1yGSzq(6meRH@#tci}-s@ zKPCEr>6gM}I%c{e63ma8pAhlpJTv9NY&BCJ%wDsXFklW47MKeOBj#elQgbO`rMZ%@ z+FVVz(!7&m;8CG}+I?x+!ju+BixNJYHka^gX)A>$?d7!ZiG;M@ru|m*P5V>YJ0wXv zEUybaN!43~KeqgsaKB|g;Q`A5!o!xsqOawM<p|M7Ek_BDS&k7Nw;U(rvBzNfwdL2s zY&mN=EBaW@S<Vsv50*a={<r17g+4tcUC-8qWa05i@=7~}?xVkNoX;@h{2l2v{J&Xs z{2s}eK2Xn7^$aWQ<jC5<nL4KH$?-3TjgTXq$$F(LEc4YkZwY&doVU{poys)pQBH%; zG{*9vp5erG(k0O0vHPxfT<;z?=aY2}YzzS#Bc6IyrZ7M@A0&&SfOHMZR~BrEhapXD zGw9KOHPn9_sn0g)o2f^)pf5j3aY<@leoFrog_*3MO!U+GDa3z9PZpy7lX{w|>z}3c zWTdA>dT~fkLV7aNlaL;38S~$vWfGt@WM}~m`gt7Ei$^cgBE3G4+BisUBBVAEQkw|r z)I!d5LY7aH49W5(O&<Mc6#vpc<<w~BulY^;D(=ObnH5}zH|VzFotzlMdGu1R_E#iT zu|ZT+?s~5Cxo)y2Zl(Y3bk!cx{k-cf_fkI)>Iu`B-SMH*MLrb^>OIqa|MCX;TlF8g zydNfAB?jdSxC;Lz{&waq>8||Xuk3%+dREWsjwct3LCKF&&q!AdqtG%&mQo=|>fgld zr62ttB5t9nka|s+`io?Wn2M>_lu$Sgh1)?E!H+CI60&8dWhc?EQ-6^yyDYot>Km3f zsPF8y>?Zn6ijjNrs=uQr>tP)v>KEx3iN0hbEGAv@y#9Hjm*|%e{Q_AHTK!V}QsTTw zwu7vHN&gbjY(dESuj*G2{Wbm9h+e5*N%YtCUnhE%eihyIvi@b_u$7_Je?$KbqSxrx z5Y4(n2aAJs<2_`Vv3-#U`yvtcMItmyAJ`X(&@V}_BNAadB$Cyzgyu~z7+)a!YAM+c zTH}kx7e!y=GUGC$UoyT#{N-d#XpP@DexLYkJ0u&g8m|)luJIc2|7yHWVQv^ZL|>CI z2|~#vQ5(o64bfUt9ML)xjcTTNQv%TsnX*)!ngaVG5%xtQ?2AO$7m2Vh5@BB?!oEm^ zeUWIYBAcQ=bfN(kM51Y?X(q+2*b#p*QLaqyn%*UuxMsRe^bOMuqB~5Sw@y<h%?kN} z2(4K%%c8GYW2U^Bb!N(&Io=#kbb>j7=sxB?L?@d2QuriuKjI{tlZn&coI-S}Sx>aV zY#`cbP9yqJb2ibBna2x_`Em2(MCX`uh<<{sl{j;*IhQyS$Y#-)^Ue80v*n^O+st;N z9cBm7PP3C}m)S+M+w7*hJZ2AZ*t&@``^-L~{pJFqL*@{LDI`lL&Kx#}iC<(cB06G@ z5WkpgpEz@gxrF$o<}#wo%@xG2G*=O)##}>KYpx}J)Lch&y_xJ>bECPD=q7V3(QlaF zpzv>*-y;06`NxF&%=?J{Q}fRV-!{KZ_;d5m2@jipL06BO$tE}d%6y#gg!$KmJXZC? zSe1&gDivc@Dr~6!u%Y_HhUyO+sy}R~c-T<=VMFzY4b>kuRDX<ZNwA?(VMFzY4b>ku zRDak|{jo;C>tnICQ6ZkC|8*Go1;%`3gx6qfS4Q%9jNyHF6~Xd0a28e(_*~!Qu08YV z*cBNmMiaM!Y@P1hfx<#uJFms4Cp4$?dJOeL5;4Ot!@V@B^PERZa~QkOQO}{73C&)9 zMdS7!nx*hAqpTmUe}wMxkOpa?ygsM@6wNypk?vr-;OErOf202`%?>!uRK#YW9$q3$ zhNz)Vq)|VgE7A>LG%OGUsJE{acNtzbtQL1upWi5kP@mr_?x8uw&&0ikUmAWXhSSXA z9dRGcEUt<XG_!~o_ZtTo2Z)h0rzjU6qd7%Xj3T}8ta!lqDdVTaXqs7kL3|uDi!n5t zctt#D{GRc9B9rD3KN1fa-=Nt<7RvRo@x1Z8c*J<o_}^k2<`mh`2#=wkKMq?a2mLk= zbAf#7y-y1(S@p++&GcWU{}OiUy?+r7>TgNHY0jp;<bqZ2g(dHU1pCQ`Unzp-@0-6b z3e2yYUl$?s5%UpIXznz3iZIFCeWHkDE+8Ug&wou6lRf{kC`tQv+P6h%+U~U7qAYEH z+I~?E3%>#*LnY+03UXO(d7EUR1`=5dDU3o2>ntZMCqzBT;;%)6<+SCrXo4&@Ll#>g zg{^2!qrQ}7NpA$EL!yRa{d6vdI7L!(#Z*<2o`b}E&}@2*$iqCkUbTlCNm82Cx#?t* zmnmeoChDh=#o7<DokBG|QRt}-RzXJ7Ob?jIsxUoh$`o?i3u&a;Eq}E9k!Cl4viyl= zCGS|?A({NM<<B&i`HST*)ZgB<yes-y{%ZNFNVeRtbcp`xQo1Zs)8o?PgdsgXJwX`L z6Vv+&b9%q@e!`O8KiweG(@p6nF(^GP-6HNzACNv!3`xH`{cdqj`jGUYVp#gH^n1l{ z!EdT14J=KQI><^jiI4DiLv!P5$Bd52H~crO9p}knnc8{rhQDJ5*-Q_0wsx%R96@u2 zah<c?>;8^Yw}-r8y|KPyaEG}=zOj>Hnng2~Srj`~VTk5AiuZj(9>rQwEMzM}PP}or zqoO0!(Mb8-h83-qHzsy0=NV3C9_D28`70N^14cdDLT#U6$RIs&m*FlEXSmyNx6m1e z7>1B!3^UwEWBUDu`$dvrlwp+UXBcf5P5NMrVGNCfYz?K**!N9gF@4MQEs<{ew&~j< zgJ!N*#DKKxX`NySY^8g7j)D~l$zY-MWTYn}JqhVaNKdBph7)}sr79y;8L3K0RYIz4 zgT<^Z4Xmv=#o9tXWaL9eK4j!WLOwLe2U}PJAd3=YQGzTcK^7&*VmxFq0kW6~S?mK@ zlp%`}$>I$WXXzk`)IlO8NMv6~q?RNyQE1Zpl3XT2E)67?{b`PEAnEJ}=`@gZriqkv z3(06IWYho|H9|)FlZ*}%$>_EGe8Si+jX#6e$#3tc)Hj!iq3D~u9~$4IZ%(4R;T4et zWflj`mxz@H-dpQ~(hKBNiyjn*JSL(C^+oRbA$R?eyA<>weOK;AiV`(<pW=0L=nMg! zk%ASm!FMo6qU+?Sa{hW|*Xlga!g&;KrL;9jl`VH2+FYP*CA6&!J)=RZ#-UZ?Z;4kq zt@-J$cx4)`>ZrU;#wPxcV!ULzL@{2oT%#DTTgWE0bXrLA(lzN?Dvd5(NBTyoJ7pJD zc}8UxECpT>5Xzh%qk<MQg*eO+beJ8)vwpYyk!t3qt)M(XqqM<iP*$D?@LI)F>Iwo& zyaw_rRC#5|)4+`snb-r0$=Galmyh>p{9Qawb+P4n#3NaVXKAufEm%Hdc>%gzi~I`Y zS3-Ve<X7_%QvPf&DSs9zf7<eye^|=0hMx_M)11>r@xI4@&|l}0ZZ7s5aP0rL$*FW# zc+5e&-M{&!>&ff>|3}Hs2h!e7?}xg-+rG?AF3~BSsK3sw<h<RSdT;E1&|e@Iqj~M` zwl#!a^6-@UMU(fs-mMP1*MIC<7iX{PRJtpCH~N-%50iV(@^|B_dr^qHrkjh!J5F(+ zUnbW*p7)5e*RrW$W9jrvzw4Unx_AZT_V(_&r_oauyYBxYe<7cKH}LnSZt}YB<7fND z2d~TAl259K7~Qp=`(F30AlE(D-P<fy4(jEp+f#Q7k-8`KfasHYF!gQHh@?k|yIn}B zKTQ3hkW+W0?x1i#N+q3|x-)gBh)aDv^>v|3-Icma#HYTI`i4kI-A%Fdp;-3NU2mnn zMR)B@-Ai}<IQ7SL*S^$!A~E$RsXq~YQ}?It7fGo<P5mj|bwEw^py-$SHl@ucip+mw z+Ha=5Nol-a4*DVoNytIJTXOKT)SuD4oR4JWqra+6S;Ml%V{JMImV2r`l|~06&kpoy zG&|tg-*6gb`dRwXD3fAIA^XQ*F_HZ<)G`z!vRR!MKBa$#><^v=CSqopgc)A4;Vr{n zvPF1Sr#JlB@MmE#%0^1ts5NSZ2{SyiG2fUk(lEob7$+Mii*(HDGK_1CYs3KKYsS~a zK+NavqWRozF$nXy!I-BG#U9Qu9$zi-mUz<j_gL;z$KR2Bo=r+r%lA2qD`rWDGb&fQ zxUxvn(;t<<q&HEiGxTJ4>c{BE&{*lvJB3zXtdCOJlP$?YZ%MVJ3WLRLF$<$*lx37K zS#m5-2(!g+DaD9m>0TT988lZ;)c;VwgKC3oCK)x8f|}8zW{jvAGioLcHDf`|q@!js zP%{HiGXqgGccEqmp=Rzz%?w7(3_;BdMa>LD%?wA)jJU04{+3qm{#-=_^)^>@f3Cu* zu4yRT*mD)xVwB2dd*l#u!sD}`@p*|zQ>_#p!#`{JJgzRa{E$ZE5$X5SEG!n&D7vyh zjfq2P$i|J3RrO=zIWY`&t)002^(lH9Z}bMefy!joo2g6#^aH64hw6t?OWdo!mu#p^ zeJ0tPWA$UH4j$EKi$40t^^c3b`doc3Nr6l67X9=-y^mrG>S>OuuhZ8<Uua>S3RtHa zvg#Uyj;y+7k*La<UEDlTG*6K;s*_A{^Gwmap0QwNq{EyeSuK?nrTQgF8JFswe{!jy z0i?myL&mCk`~q=CVdq$2=Qs}QzB*;+7<01(>=yUMZgG;~mxf~`%l~fpcgo;@82&>T z3|9?*rJg;&co#|W-Nw5~a)%g)kmTND98Quu!uT<g)6vG!;$GC@aMa;Q<EM->#VF$} z<18^6>o^}bE-}6!#$bmy6Z^qgSg&~$d%)S)1AYwqtmCoIIsvPdd02_e$BK;ATwo3f z8}?ZpSe<cUpVf_hR*$(eO%mQTO`1jo(&EzML@+HrEm0JtC8hNjMQPL}@Ro&tQJbi9 z6s1k(b1&huLjSVd3`4(Ha`Q#ZYMwRDpgzp&P&{{t(>LjxC<jmLpQiaY=TSx;jmYD@ zcO;KISBgCywE(lF)B4|0is$s_sMlT4U!YXl^ld_C_<`Y7lI7P7Kg7EO{xx+vQq`kM ze!ryZi#+Iyye{th>kHXngBCnST2Oz-G(}7*7yh57xJ6Uk@zzk+8<f`ga+i*{^Z8)y zkfr8hQ7_uz&gY1AfmhAZS3ZI+xU)G`)_8a&Y7ug}nEQKoZG<)Td!UnSoEuA$C5h^_ zzokD}O?nIE(2{1c2#sZsWe{0zLo7o`JB+rBCd)0;l1Y}^!<Mn4kL6LzqoS{6yk)#d zvgBGOh<+BU#Y(X`EKZSPDYKNLtP*x<MKAe!{$HCf><kN4Yx2qUJ!;D?QMKkK!Oy;I z>f&-)p3?K)m@Lw;&n@&z^)C{acd|9u!`A9o>R+a|`-c9TWSxIUzk%9lqkbc`(I)*? zYNKuX*T@!s-uOIO;Y*Fn$O>O!TtQmt>&BPK^5%WzA;xRQ>tt<r7(2whCSmGB)^=Z0 zKQYGC-_&0`WJ)!qi!9Sarm^C2(_hTv#DqICs&ucP7kaIq7r1_mEykz*pQ|55uK7gv zHPpmX%v_c7uh4&uQsh$%8vPn7vsV8-{bow*2l^jSDz8y#`=GRmIC0PyrA;!vOr`CI zawemksZ>sh`UjsTFyb768D+Mh%mb**dNI&sGMU97lZDDZ808=OPoKNU293ce1kE-N z^s0GYgr)H!$$-#rpthE9#zLmn{5s_7Uy(bWO)Ae<F1uxipqbKcC7VctT}7>aihc^E zG_`AQvF|@UzX`qU3UsKu0+P^TS0E01Jv!|5Bq-0O$TWMFC*h4Wik9VPCY5I@xs)$4 zPd-iFDI`ro7f+V6_`NVP^=$PS$d@R#&@Gl1+gv*RTK#$|&nx;@DEF`GU!~li)}Il{ z81+&y-s$!2`pd$gzpB3~%m#j`X&QFuErw>plOn_L3Bx2Y$ncC|niy<&+3*c9%<xUa zx5Rzep&x1ZkzuD81v_pu?6@(8-xyAd2Mxb7{7yVX*4#CbWw>GJ6pvuHJ{xx2W5)Z9 z_lqZtA2)tn<Qg9_W{U~N$BmB*8}>!)*cWk<Hfj|v<0RuG;lYl+*Z3LZXM_*-ouBNx zB_crf-B(4>_%-9#M4@rD@f#v+{GM^Mh``n>fvs0+N;D;kGE=fCS(L-#tANE<3tKM= zTd$66y#i4WTdx7OUK4D+X7fbzWYJ=N#{7(!Wd5}I)8Z-fZ1Zd}**wQQM?7u*f_c7} zVqRcgAf}oZnHPyqVlRIhEWu~f`la;~pGq^N8N|%A0cnH8r_+X{4H2KkPXC;=kEdmd z&!s(__OSRu+GA;tiTP>yX?F3&G*_BSd>Q8e7Nr%Zm5HyURi;&n7t-p|>crBtC(|a0 z7t@|jds=)|eAM0df2RDCotb_YdO<HcS?K~hSsIdm>|~|)N$(@#)9<1?u%Cu`fxwQg z20OZ1?B&K`|26^pw|&HW?YrH$wTH3J!Y;2c6`6{KY$~PMQ5<GRy1%iPYVkJWp~8*1 zB)|Dhc}p8V*DIwy4NH<&%!Iy_Pf+N~_2m>Rua#*mK}%3*Eg?&Yawg%q9)pOToS|Q1 z3-3M){_3tIVyi7*RYz@JR~y#FV+)#3s0hmu%P)Dfrj&;BO!fA(`6@z*uDD~XO)J!= z-$LEeTfuX6C2rH*rooi=w=KV*TpzRi2iaq%Ex#B2KOi*??hv>m4tMnJ+GDh+seFy& zFrHUq>UkAUM41M3UFB~QTf`t(E<rWS*SqSw_grY9wFLB)jB`a=!&eN8g|4f{Z;4l0 zp~k!F1LA#*tbyl=`%V2i8d>;EQ-c0a`gdp!%jcDnNgJ-E-pATd4{c~9ZTKtFq`xuz zR-{7%4ul508yavZwB9{9uQZHwTno))S-TB~cDoPSZG`cwq}T4pd8LuY9~gfiK4yH? z_$tkCS+6~S(@CSD*T#@u>n|R}S)_+>7AXs7ksiibq_Jj;*&-e>KVW`9j5BAO9~X~8 z-#rc;mxFUjPne%HPonuR>ops6nVodmS7^@5=apPIujDqLGM}P3?>pvqgcmx_2fgNp zE(<_^1);MFpr=AOyHtp?OX0N5X`5+A{94*;B7(C^#c6*?`-3P+dpGTxD792uszrIX z7E<IQb~@l?s{g(?3oo!vE@7QqgVSVjIGYxamF+%Q+3t%ITm4Ay%@N6_7fefO#=xi5 z^j&hr^FZE>k3IRh`aN6yADQZ{vi=Ro+h@6#rv5&)v)k+{L&Tn=Ueik$&if#QRO0z& zx2sC%?rZFLV?141+iOf_SpR0#3-PU9;?m#^+)6kl#dW==*u8Au2EP*F4yB$`%ho-_ zdW5KXpAg?ch}s?@ZmpjUy{2<(m{)pD>DDkCdr7NjJ%6{`RVCHi!))pirlyxL-|G>k zw%7LB+-u2thWdW5W$PJgORuHt+4eu^wR}B8ZSA#$Jwv_POBrvMqiwyUczdYVdP(v2 zP}_U0Ren$2Afg7rakwA$TCcZ<+tF*y-X88pz1FP-?`gt*AMO!iXRoz;d$`wot>4?j z?dr9LEnOicHQXD$*75D(cK2G#w}*SPmvoiUG!{~6k3GGl+grG|dP%ppaC>h{SC+4n zHT8PO48`F&uN@!YK1>*PhyF#b_5U2)hiQkNZT3GU@BirbUwOL||E#wc$fQ&Gy#-FP zjM)0={&$VshkYU;7EV&1R#cu%#8ZjtGl+Ql5Hpmw@$7<(w{>XA65CAlQ1K7>lPqGq zG)gR#lKHKx<VKORkZ-24j3*s>4V?FJ;^y-W${7er|A;bY6F!`j)RKMJLbGOm>OqI6 z9^&!TLlR~P{a`mHz+yDxsfTpTPBQS+LmFl$7CiMZ0JDgJIQb!C7NNmY4}I{|Ln2Or z^ubdPi8%R@j9El~ocu_|EJBZ`9t@a87;y^3q&`p0Pd(g)S;Sp93(^-)J@kd`ItWia z+>LqP-Ca*ocTh{RH7nt%hry7SIGnVN!&47N%rxRL(}>4RBOWu2cs%tGdzLx&{BjkZ zTwY1Yvxs;+^$?Gz9^x^J=#TkB3T6%|c<LbzGlzK09OCiRLp+{(h{w#KA5Lu!##0X& zc<R9dDH?*O9{S;_hk<zNL4&6rhTsXD{&)f>1<yVV!LtuWJo|7Lo_!cXExH>Lc$wc8 z-uw4)-uv%{=ElB`oQ{Y2%>y0VIyZNEJ9pgBbT~V%cgpJ9AeM9vqu+}{Tz~mS^u~!B zzv$r8_#q0Z>x^7Kc;jrx@{Uy<M{%}(bjR+_l+J}W<L#JC*KdoLQ|^lQZ+osH1yU?y zmZQN6s`8w%2JZ||o-@|qIb#{m8Edensyt_`p?G7@8Ed+pEp8^dh0>6a2KSV^{srgd z`I&UnM?E#4esB7{!X#v@HE6{w(hypaaC>V*3-6^`=Mn0ndRDVWeNug4>^edoLd$%# zGwg{UrcH3a@+`Lo_e;2+>$@N7SVDbhP#-etBOdjkL49aYA6nE$9O^@Z`p}_1WYmX@ z`iTD!^)VV!IGWs4u8)p2kYKJ4NU?GqA*cSYs1Ie794^N693}Z{0^;_!`Y2BjNO*!k z$)ogsv4}}{*ILh5l;;H`tc&wil7D>RK{?Y;eHq`~sTUq{_2NBFu&bedMf1?_5x#$@ zdOX|wUU4b!U*Z|zttSY<r+Vm(FG(+p+t2y&IXMsPnt$%<H07%!=T4;3sk<Yo+<iw< z`SKk|MY<!Y$Tv>h5gA+azbBQ>@_%|N)cZTX+<E9uq$8f`<h7}P=BX4Von@V^|MYZN z1}5K;)_L^~w9cK<G%}5jccOPr{$DcAaQolgkt1&IS90n2jo7@ap-6jur>^_|Qq_%j zZu$Q^H{R_2KUv40>lPn#%6oEX#$)Y%PmllO-hJuD3ekNZg2s@Jw{PK4sA~s4FjTMi z{q;tV`#8n3Hx}Qr3Q4@b%<hG^r3a5w*#D6^oQr|C$9{EtFT4x4^R9<`;U#`JUdR4k zcr!jEZ@)bGwlr#b;VtRG``c>iPICT^7Lf<a{5^yuk<D*L^Bxy+H_!h|J-n>`2ECiT z+q^ryd%XL-hrCC<C%mV<=e!ra?cS^24xiSS=u7dLeFJ?%eItCMeObP2U#`ziSG>NE zuSDfn`RaYGzRA96zL~x`zWKgIzNNkuzSX{UzKy;uzU{tUzP-K!zQev_zLUN)zVp5| z-(}x5zwqn)Nq)WG;veK6<{#-F;~(oE@6Yo){q*NsN@*PShy7*#8h@jIqJN5ix__2` z?(L|?w!pvGzs$eVzlM10{hRz-{X6`-{rmg}DTO2c<Nj0rv;GU-&2;sW|BC;5Kn^4X zlGXBdFLk%FD;O{aG6I8@dI$^;j0$8brKWrh3XBWn1grtK%2(<E7zhR;feN)wy46e| z>MNnJ3Mw&oubDX%V{>3qU}|87S~IuRNnmzhUSOeGGeCu-;*!Afz$&H2D8?-T{z6*s z-z~fo?|I(NZ)_*2H1qt^od+NEjq~OBtUk9d=!^I&d{JMsZ<4RVebG17H^VpEH_v1D z9`r5rE%7Y!E%$8kt@5q)ZSZaOZS(C^-4fp(-+tdA-%+~r1W~7b=O{jok>d>dE>gVh z6!TSIhp*jz(S6Z-isGi&y<@#&eHS@)Pl{jbTh4L&6a6U^`({5^kJ-1)&wHA&FD>4Q zI@*f8z$A=?!ZnEMNB*Df#GU*q%q_L!6e8%k;JM_v;<@gXy$R$PlkscxX3+0o^25EO zyqVr{-W;#h>&CU9H-gaYGQAbJO9?M~BOISMN-;Lmf0Kwe)jPvG+dGfqok1KKaWACM zOUMmI>>T&<uDFBVRqzpV8F#dHM&X$qwRY@hM3QHoXQ5{a`Gub4o_Wq3&nnMa^2@t& z)d$~*6_k@^;_$a%HI(`^p;f=M`puMYiUfRPwGY0onuxEc_T_IwNc=waB#}YmjId9G zm&gY_V?E<Nc^;?7?+JU#JT;z1&qU7@&vef$@-cd@XF=Ehi#^LcD?Mw#U+>uj{#MTp z&u-5?&q2=-&vDNw&)J*pjBs=xTAEr7|9AIv54THKTHWL4`}m$%{$hEI<ui5<d6pW^ z3%4%k7yrk?#PY4i4ap*p{KxVh%QyR;`R?gi`Z!+{m+1YgZvO%eZCwo?bkB0nbuVx) zb}w_Ubgp%;aro_C`dx2NbZ>HRb?+d0w_}WZpZlQui2JyGmvx`}l>4m1Z(F4}x^lsN z$$Hj(#eLl)dlEd!)~)UZ9;17)C&RtWGuSiSGs<Olt@dQPSGvsZ_3rhaarQ({j(d~G z>akK-irwS(1U->h+%e~=@I*a#_6u-)R(;&fI?A63pX7GClkIu#WO6~GBkl@!lzgyT z-u~vkcB|IQPZUAtMQ6M7s<XqTbtO9Vt`yr&>kj%gTc^9OxrVw%5Ix$q%9Z8HcICS4 zwo&<6F0U&@p^_9wS4vz}`5{-mtJO8xHO)0Mf2i}SYYxRYpW<BPTIyQinClj<)fE3+ z7r$n29mT!Tb<M4F>+**p_U*1+uD!9iyW9cSVb?Jc`+nCQ*Lo8!iX>;7^Rn|A`O7Zh zY;);cNiIEk(Uq&ey(Q{#vMoutMSn_b_TTK2oKu}MoU_T#$V(=Ao^zpdiF08dKTG-d zek0~@FWoJ@KX(m$(9!0&?6~F>PMtH!sdrj(H#-N>?=a`c3CEmcoMWBioq2h)oKB}d z?}9VzEX&{HtZ_CvCpxF7&gq=)oaLOGCy2Yix!AePxzceBF>;(b=Nf0ygw;;HV})}) z{SG6y$vKi^&pn!Zl&*5@Q=D5Vb|vl|6i*}J4o3>5vRmBz_RAgDkWb8l4^GfK);QKX zHaWIBcG&HX-Hv^ZgLb=Zs^f^`_=K?Il*8gU>$u>!^u&n?q{|#v9M_$)Gr^f`KchIu zC8yDu;T-H7?i}UJbdGc8IIR>P$H;MRb-Eopa;Mqt&Y&}rJIyxLHuZ_q6gS20tRUy+ z*mF~yQHouOyP0B7AZ&I{awa?U|H?YbDT5C>k{!VbM;(zTE;}mhTOCnHbKXGvR%_5P z$uV`pB*zTfWykCZ9gcZ9+w5oUN%kF%g^neT<&ISjx9a9O);cygHaoUCc1}3w*yGsm zI5goX$H;L~tVbOcjuZB+Ph{IKIZjxE)?m&~iko70oF;daW6!zhI7hK7abKj^mlIxe zv^!Si4ZXv4bXrPA9p#W0kB|LGK4{-)-(ufRqv3S>UTZjism*OaU=7<3+mBgmY$t41 z`^hKHkzAd(x7jb-uQ`N6XNx`|JCYoF#o5o3L=JKcbBrWu9BUu#81KlV_$Wq>(>gt8 zlYOtlX$?F4j<CZ?@g8=R*^hDT4sto0IQE=8N2C3+61QXG6Eej=k=ztY1#k8INMB95 z<Ky;Yd*PENT*zCPx6qzt&$j2%uYG)uJ?rt&d3(gouOof5Z|~fiN)>#P?VRl*xwY1^ z{3_c;tJ9WXTWf27Jn<isO7>OwB-@g_qj^Vd%WbQyQ|NcCZ3EGpZQK6lRIW<O$Qt3V zKW8ubhxlOL7Mpp(2HU{LuI8DonYN*}5#wjl@96BXEi3PuE!&!zJw0z)-b`Dr&2Bw9 zKG)_Qzs?r2jmR%k99=2NpJ=PH)!VZ2r`TE_J7=9l@lCc3v`u^Ls%@rij%|M4cH1J` z(mXT$jwZK);$CgbvaPeNvrgjJb9d(rv~BE)TXm1M+qT%U#NYG9qdPta9(P>?t&RV) zolw4_bVq7uK>I*`D`1jlf%pyC%3<;}{^Zw?ZzMmF{FJU=DStZs(iomUm;3_qi^(q| zzmh!JKl$s)Zz8{y{0{QF$?qe7ko*zy$H|`(a{gI(k$(YR&c8(d3eneT2E{X}1oFw` zjpQ@P4<<jH{3!C7N*=7^-s3k%jf-ikdXJlY5Z8n?LcT)DFYZ~Rl+hX`-%Ngz!dHJ~ z>r{BjI)nUdqUUw-6u*%C5{0I8W$SX4ze@FMRlkA!X7by}?<BuR4Z9!Vh4m2mqe?wl zPjuC}681F03F|rX7s<Dizp9p@LrKr3Rmy5hB%eawtX#JZRId+JJ@r)EX!6whwrujb zU1dR;ZFcfr@*(mi<Vh#n>dCi~pG<z5`a84RZ!G*A^7GZ-R`tI5-L5Ypzm)t6@-$nv zts}qj<}bIIZ43GBANp6e?Yh}kC>xDbwgXCgf27}0xBjwx+YT$~K$cWK((Ue#kw1C! z7xFermA4?}=?wADlW$YykK?&~^VfEbKYF4~&6}UMC~s-rioDgpb-;~;Tk^IO?#kOs zcp&dE;jz4vglF>36Y^bcd6)C9<%@h>ep0?Z-;zHle^~y={4v0>UG(_;JVL(e%=hPq zX>6#;ZzNP`1t;cD$)BD-D}OF<0pViMi$O2TUrD$oe?8%*{H=sL@^=&RUHb?R5`859 zc>byUv-uYYFXdk$yl#~ViEmA?CR>fx4C`R)aKcg6OzSvnj@4>)ll2(^Rsf@f&DKeT zQ>`-yXItkHF0?KoTy9-O$ak%^Zm@2)ZnN&R?y>H-9<m-KJYhX;JqNsKZMR;vcG$GG zM8XuC+1kMz+dze{UZv5L#=9(AHjkb*Zw#%IXne~BzeGhIKU-<koCcgpI0y868aZ2S zOKmF%SJQ~uYTHPoVhp$2cG>pY4%iOcj@eGy&e+b|+H98zIksyG$1d!;7&3=!dA;3Y zA7me99|;`OMKgb_eY`!-?zH>uVM3<M2y2LLv`@58u}`<p0?zHC7uXjQF0-#BTw`BP zxXHeiaEE<2=zWBI??L+!`*HgzviC38FWIlyugB0K+pjwkXg*>jI>Ry8G2AiAk;!>* zj05JxXouC|CJfRXqk?BFUC6VF3dan`Y?_tuT!L{qaFsewnTMImJjYI&sm$ZK3gJ=5 z2|~W>wBsD+9akM4POUT1nc_4%2Rermj&P0!GM(kjCgiKRPP@}<J?9KLO9-o+UT3|E zt<K5LY0jC>Il%dZi$E^|z0|paaJ6$C;YQ~c!tKsognZXt!UIGfb{=z{be?gZC*+lr zlg?`{K}dXc?Zo05<Qhge(ly34)-~Rh=W@FIt}w6+SVP$8nn*asHJxylYcAme*J8qD zu9bv**BaM)*Cy9i*ACZi*FM)l*Ac?wu2ZhFzzeQRt}CwVZrPncnCv#Xt~1A-q43qK zgWbd3quiP9an^0FGIvf4-B!1okofMPipm;XvwIS7Y8O4jJ)3Zzdm-Tx_j1Bj?zMy) z+?xrvxp%tvxc9pc<qP*w_X+oD_c`}PcROOcs&YC!TK8#BA|rD=DIT+Dpl7IOgl9A` ztBYoSwkOwP_jo-aPYEH@Ri1iJt7o!jnrEhGj%U8}Jfmk(7roT8f^fBG9pOgL7Q*eG zU4(l*2M7;)juG;`Cp~98=RIwn%bsgq;njJQdZ6BG@e0>&?;!6m??~?$?^y46ZywOu zMf<&B!ZL4-x6wP%JEaS!duI{O^)B!(_Ac|T1g;@m4|<b#E8!0BZo+-ugM>%C#|ck) z&l2)o7rd9eSG?DKvM<4x>@)f@e1m<%eWM67f#ZO@^EVh*WBY$WUlhnR?*yv5fV=|; zT;7A`{lIzH5uArT!FkvXoQJ!3Pw)ix126j8mHj`z)}KhodwcEvf&QU{BmAR%Q~g=M zY=5rb?)Umb{t|zczaH2MoJ{ETPa~Y^pF=p`zld<De+Bp<|7!m_|3;#>__zCa`S<z{ z_z(M!`A-s_@t-Gb^I!H3WAtAOh=4AT6wn7O{*u6;z%W96U?kAuU#;>L91|ED7$3+B zIDJzC{y><p3|JFrBqV-dVqi*Odfrl%o)wrISP)noSO#3#g=+%q2{#3{67C4>CfpY| zNO&Z0obXiOY~VuRQs7G9dLS<-2NV1wg2}-IqK(0XU`BATza%(3IEpY6$eh)|alxFR zHRuiodm!^8!HQrsuprnRoD`fIoDrNIoEKaeTtdk7a>7+auMKYCas@X7w*_}9bZ}2_ zKjER^QNk0!(}d@O7YW;gR|z``w1jkTU}8aHK}vzSU|_+}f)NFy3$l7(c0n$oy}(-# zDkv$aDyT1L^{!zonB0Za3T6_{DVSfds9<Tq3c}UEbp;y<w-jtI*u^$U!QO%c1!SwR zZBTHm;AFv>{OJYf3)%=T7hF?D@Q~nfFr*75h4i-8kR>$8*2*JMXjo`uXbg`^p|SQU zJl2H9hw?(C(nJ0bje6W)LS><vP@{J-%WY_4Xi8|hZ(e9tXfEM`&|*c#Ld&>)Ln}jT zLfo3OLYt_DsUAXGLpwsdxlTg+d{dQ@h7N{~5FQVmDyZiXCv-M+A#}+xk2QbjO6Yo_ z?3`AZP?$_;EX+{!bKzjta)rYSM-^t0CX5u0b4OXv6y_9K3*D@93WJ_GtVs$Zg%yQS z@7TiT!b#q-ko?t!QwwJl&Mur+xUg_Z;qt;&g=-5p6mBluR=BfpPyVpN{e_3}%L<Pc zo+vy`Va`#Qi-qllR|`AB+HhhxC2S543=a*D2#*eDg|qWd*^h*C?We-_us0kEmxQar z^^S~it7CY0a(G&JrY$QxCp_O)6((CHyfnPRdp*25ye_;kyd}Inyi2h+!h6F9!iU4h z!em>rMG-y|J|AuiUk+a@65I+!y4c8GlvJb#S_lUfo+}zwG_q(+(b%H#MR`TeB7af1 zsH~`_sIh2b(UhX;MYD?L7A+`Rtk|^HV9_$GTd|`QE2U^<(HgQ{VK)}7FWN-7wP=U+ z9Lq-0ZrkdjeMP&A4i+6LI$m_D=xou2qDw_rimpdw4rxt}Bv>;d$q{2DL$TcQjztFN zEsYG1j3U{CjT*^}jLV;HT^Px+x+B&I4ScqZk)W+L5{Xn0MkCF(^N~rBsbqs~ip;Q2 ziOi17BU~6+5*}zB99d5BuZpaVY=~@*Y%3bZH4xbu*%R5X$hPZ3<WS@&#d9KZ+U|^; zi(HJfN3KRXinWS`S)5p$Qfw|BSUj|N1ow;L(ZyNC*<_`YtzMj~V6nZ}t61R0p>9|L ztm0IP>w&GslZ&V2PcNQXJSYED@%-XNWJQxjUA(k-Me%BtUI*OB{i}G3Qj=^C7jFmd z;#?K)Ek00uxOlHZ1CJG-EIwl!U3|W{jqG8vii<B7Un>!c4P2t@hDmne$g!O-(U({V z2QjkMS~5(*l94526ic;aY{~eNJo}&$XNjMX_{0g9lqptgX#7nqso`E<(g>WWV9At{ z>12zNMOreeWNyg<vPH=*Em>T$tYoEQc*&ZQ^@QP)O(c`ilC5N0QoEGwP_Sfo$-a_< zzUGo6G(wSP_DwB0UUG`Y&E}G`L|-VmRC2{XqU1V{2&HmqLTPfTF_2W6Q98JEc<HFp z%+hhCIi=Q8cWJORQd*(tc2#@ND2<jjmrg338k|>9QaYn_wxS73=anujT~fNdbXDov z(hdIYrJGB)mF_Ivqu2ocs?z;5Her-0Jrvv)8>35)mYyg*U3#wcVrhFRM%&VkGOc$Q zYpt@xz>cz%vcxj8Z%Nre|CzF({=;P>%0`#2RmSCjzbwl)wJf_Vmu-nMyLWM!w=BeC zdRd8YURhNcjm2fHWi$#0j+9N~@vCfRU_sfOviZbcRJN2xrH--{v5}%|b=kVIjb&TP zwo~57mWX7O?JC<_G>l7EcA)HV*)c`a`VN(yEIUK-oG)uDsOK@a>~h()fU{iiI90AI zPb$}!TgnHO4=W#8KBjzZ`FO6k@;r{G+*$4~50{sf*OWKflURqBPgJcP!q8R~V^&S1 zd<vt&DW49U#d#>73tUjXxO|!Kbot8iHNN)p^{__BG6`)h-&DR;p#u{c%V+UeP`-n; zZuyS#-R1ifyQ2J{f?SHwvhpM4$7#F(%}60nm7fiaFTYTJi7X1TE6T5wU$2lAD<ZV@ zCYH|%_$v~E2^Gl|H2PO$R18)|{LnJSis2QbDl(N(zG7TOP6bbL-4!(MGoLt-iV9_v zuZVWTW*(<1CNY-J0zI{2M#XFzyJ-Zkm{+l|VhN4ZG>%s+uUJ*Fwjflop<*-Pwu+rJ zIxnr*Lt`=3dBuL<A*E(2j#iuq&Z{_GajsxQ#l?#Dg8GW96&>EimD<Y0%9KiT<-p3J zl_M%gS7udaSLPDhE4{Akm7&TKr@6AKvfg^GvbAz@<unR2ldjIGoL{-9a%trXy1Ke@ zUFF8gEtT6VcUA7KJm5U(I$n9$b++<Y<;lu3uJM)UUCzq3%FC74szjBpDyd3eWvLqE zj#LeEN2^9wjj0-2HNGmZ%30;F3Rjh>vxD5K8jrWCv1($~l&a~T)~Z=mbE_6qEv{Nt zwbEJd9a*&|W`|d;ui8|#wQ5JzZld>99jrQ1b-e0S)!C{GRhO!+R9&x@s}rh|tBute z)q|^tSC6XBtR7dLqs%~E{%WhssmyegIYqU*I#?Z1W_i^Wo<)Sw>Sotj9_y<oxtCN= zt)AqaSUsb9cJ;jKh1E-{mshW<y5c;;Azew;Yh9M=4b_{g)p?d<VfD_~d{&ubR`20? zrOWS`&ojR2{jt>DtEvwXVy;wuw3_Bk>Ktdg^D^b?bk(Nf5w1bi=P3S*)$P?+t2=76 z?sl$$n#7uv8na@nIQP~JtQqQ#){Lkb?HyZ_Rg+zlTVt>B)`XP#U`<I)RZV?OYt7`E zX>8}z%&eJHGvBG@nRU$~;L@5EHLGdXOomqRF2<U5m`z^<y^&L?*`i?0_8OWU*X;Fd zah|L>P;;2(yfpu<IaYJB=8Q_82ez@jRC8IWNuIsdTvL&9RV!+BwMn%?p@I5ZOYI={ zsM=w*BWd<ZbJ*H3wPS0?D>K&Gyl&`pchvgbr)$HtWrQ`1JjV>JRIs+OcA_$`tesLj zy>^yoXzkqE1%$*W&f?l-${e$HWj9>IR$T3R;3frYx7O~UnIp{~Yj@Y~t3BuyJd3P7 zQhU7ily_L|+1d+)mujzg$JSnt%2ivrU7`uVWLHwuSaU3z5gqLDMu$g7c||lcI?g*b zniI7;=0)AnU^K#W2W32B-9=h)YP2F6jW$OoMW;q*_=3^dk&NiP=t3SlqD!L7qpKK+ zUK`yI-5lK(-ATBo3-?D4MUO^LL{CT0MK97_?aG`k+8(_c?Woh%CDx_Xnd=7D4Xqnd zH@Yq>I*;`yV_;%kc3p1iaMqS}cA(e4u8!t+btQFGb@g?vb(8C+1@v_@{j2Nd)XlG3 zRJXKlMcr!PI@XhQ8`ZfLVcnLx?RC5A_A2wNx&w8G>yFi(tUFURw(fjgTixZlYxSaD zSD#d`C$!WLsvpKWvwkFSO#RsU@%4FxPT%Qze|@;>NPSs-P1O-)OsQ|IpIASoetP|^ z`nmNB>KE59t6y2arha|>ruwbLBUp=;HrMZ{-|aNl@2fvpf296+{i*u1^%v?d)n6$X zSbx1>M1$OrP+)FIZZLX=DkBtQLq@@zvUN;13@&#nmRs?_hT#pP8ZsNkHRSk=4b}#C zL$D#zP|*-=XpTmr`x_=jk2Xwgm=W!0nB6e1VPV6PhUE>b8rC*!XxQAatzoC@dc&UR z!iN2~#CE9RXv2wy(+%euE;h6`Ty5xR)HWtIrZk!x2R06E9ML$sF{?4VF_+9DZ)2#j zq_L{8zOl7&a^tkhtj3v*a|q`*E^64X;?l+y-o=fp8`m{%Y~0egz3y1!uExEM2O1AI z9&0?=c&71uV_W0p#%oQYN!OIrq;Ik`4Qd+3?b|f6X-q*$)7Yl*O?geuhHXuL*Y&1w zQ(04u(soUaO%t1@G)-@s6&~0$w`oDs;-+OyD+$*$t#8`Yw6$qR)9$8yO$SSt1ZFiI z2`p$j-gJuaY}19NOHEgrt~blg3C+ob#`<t`M)Tn2;Ux!~M>S_!&oz&0&S|zbyPJc} zk>-l#sB>C#bMvI;sm(K*XE)DlUf8^(d3p1yU{3Lf=C#cm>V`INZr;|slS1yHko%ht zH6K+{X+F_>y7^r5#pd>+Va->YJ6g29V8bC_MN48!N{cx#re$DYe9O?55iO%zvRblR za$D>z-j+~HN#mB5P;gvJRnXc}-_qJLxnNGqw1Pz~Gh61g%x_uLvb1GI%j%YOEgM_5 zv}|wL6+O|iw{$pT%K>H9-*UL+Sj)+lGcD&^+Sqz&xy)8d%Qap_X%$M3V;jRZP+h6G zrFU=)H&+H)b*)LQ`sg_x-&-v_2X7t3(%3poSsh~i5SZ9HGP;oBhb7iJrgg0EP;_(a zc;6v~qpYj6=J_&Ooei0-{?@QE>u)V<t!ZuKwhr<8Skt6S(w~Ho{w!S)vUE-QtI$fF zvLtkJoU9Xl<i2u}=qsnlsiL23lFg#OoFNYosq#?y9$}D2$oC7A{B`;3B2DAexP&Fn z9_J7laZ}=+5d-7ijC)fIN+u`nP9B`>6N8h3$rZw%T%G)RQJ(yK@*84K^8VzD;`_;M z$ydZN%1wdL@`(<SEc%N+B2|P%Ul9>e5fJs_OQJ%2Su7HB#bWVqVxIV=_^mh~ekUc0 zUr9+)KhY`mmrRl*Wk@5W1Su$mr8KEbYLW&@Ez&$`q%>bzDmkU)Onn7Vo6i^RuTY>A zE2Wg;4y9OecXtZKt;O9PLQ0`naVS<?i#rqz#XY#YLjnN;1WWSx&zm>%CU-L5oZZ>k z+4*LZy?gFCGm9k*$9l(yI&B9XSuoYvCf(+|)ZF>Wg~_Dc*~!Ham8^1r`9mka$wTr@ z<&0f3w-bnMV%~MeHLd&4dMWbB2K6E0hQOizW@sf(8SJ#VfHF0%kSIh79W$S@ojM#> zu6V6TDYG{N=TM)FtC5X2+%rN=LQOd{E5dTwGWWh~paCCch>u76*O^c2fcA&tvGxa_ zq7o?x&9sdga6WEvUp1#aI7e^c1S*<WHH+m<>e*1EZ@^77CvZ|a9OjcZH<3&`1^Cpe z93tOp*s2p^ifC}nfi83v1}P983m%8Ckev`76OL#>2qE!fy56iltovHWnh?z~J|EDc zS)x>R$Da-+pgto0tU+AMPhpWBoIrMg+&kR8zF@iAziqk=+H)HuN&p&eP)X5;6n2WC zGH;nL2X4uBE#{a8KyN@gv)rg(w;B|3j|aEaSxvW#JFQOGgRm%|F5i1p^=)6)_5~<b zs%9iciWsQL$Au!g08THxj$n134ky_-=97o7?txg)dcPT%c+9H$Bp;QDx%<0<K66)w zd?u3+e?{%bGWA#=GgKOf&#vVaYcc`0i_OXwG7C`L-QDP^=vnEB=sD<V>CsfGv2ys5 z;HCQoxG-1G;Qrp7-<`o-)P1s^|0igkR_ihZ_Y!4CpVVo=SPn}S{Sjd;u3(=+s}b_K zpIIvRQFuclFuhaXoIU(8<}oI54>r0<+R$l)lKc^37Gl;v60}dNt994*=#@l=mPKJ* zrvp<GV&w1s2AeXCfRcc6T?eg~ZVC;-`Y5dvF<>fM8E_c$NLH|@Ori2l;EGi}OE^w5 zLqH{q>FaccfNfGuy*&qm9G^6wHvUxXRO~B12bwwS7@4e#tP9IJ7Nr!%2zyTfl74O1 z03MEGN|nu52%YF;CgcR10L5u};Nn!#S-7J3&P1)NEjKWEQ5TcZt>*V-g+qSq;!_Rw zObw}y%`b0eeZ>H?R09RX`VOI`PwJwg6<3Sm%6>jPStZ4ceqwQ*fYA0i*F~1Y$CR^A zIiiO&IERGTn08^rFV#}YzVNr`sCwA;>#N<Z$>&8^Xig_<s_1PR4!g;1wVpZ*xO?P9 zkrWLN{7gtud$qiGza{Z9njzBE;w!0Og+_>)T*G^oMT^uJ-XsS56WNQTe+>AAnc1Jj z8B1TL_-l^8a@gV9n;AG9wn=OWG{=9%oz$Tg9JfYy!I_Ng7+~Lvh|<`Lh@nmHP<o77 z`*<PR7BpaD$-NKzuZ_5vJR$mFz~cfoXA+{}ntDs!hSLuliF<pxLp}PScTwZ7?VT8; zoLu6c#LS#*JDzr*WE&jIZx!=SD~m^NPdTiZeh2rM=9nf)E6X#yF1ZH(CFSub@7MGX zB^29<g*u=8ixta1`KtuAyvXDKl=c2`Mt4S+fexUP#qxcotVD!CKFcTfJ^lK<!lw@a z7324#B?B{-pV+Ds^`kz_G_EQ%H_5HgpA@gp{4O+KVMWUGt4jR}`H)qTr-Gw^w}()f zA!h9F4^P5n9MHurB2oM~f=k3=9aBcq@VcR&4|f@N+0s!~Q#StAx;H!=*V6dA&_C8( zjXx@XNWsi=%yZFNpH^Ew9UI*Y=|FHdDK7utJ;pptA1Qf>qtNEo<(A@B=@#kM>Xrw~ zheg5u!ct)z+gO{-o1~tL$Ofr@c~GHyzQ-_RAF}8%6Xk)T0?os2aFE2nA5tf7H(Hlk z*Wh#T4H(XS#ZBM31{wt|fc}A&K@(4E+C!jC;4p9w*y}$4Tmeo3r#H_)s@_V{l*;(U z?`ofqhlYk0gc65NhjMr>hpv5-*kUGonL0IJAq~hE_$cx*Zf(4Wim&_mTe3K(f`SI# zwwGF}9jLFKXN-%qGr1TJT0fd7=}r}uJ8)-QBbrR;PRSE*o+aLdCf>*--gMBPhS8tO z(VrruS0ZIrU_Y9OBAYgG96%OSOhT`D(LBSC?}s1lhaZRN;Z}5TBH07l@8eSHyxc$Q zll5m}l;}=(=}wnt%x374(f?+?TnHCS;LM<&7fYlUcj>4nR+Km<;fR1EvrXs^1&7;m z_8w<@*#L_7vF<7sOd@`AlM;zuc~{@BFs|{^ZvInwsGQ?APcbLKO1ybhEWts|B$A*U zSu9s5T=2d?Ih84uIW>AFJT3ff2)EBDG!@IAA}UYlSLdQKS2;OA^wJvd?&<?rHssaa z*F7a(t=|<j8C{^mk3xR0_yD_s{s(N}SH|@lzHpUZ1cK_|fN)m>jE2+fdR_|U2?Ybe zUwwTgqWxby#0w#4xGjIB*lz&$)|EDb_VhS5{GgYQ=n3j!1Y#6rT?uReQi#J;FLU>F z=1C@O;I)5`FF*}iZG<4`ulnmSiO3ESjLnk(@%Vw&b*ol*DU700YS@ayK<RQrJmIXK zSW<8l_>Q*md0=1*e!B?{?ch*VWCj*-BZFnybM!_N-J7w3vV>(K+Pyey4Q(oGJ^V=4 zN{kkHKX6B_1RxRm^Q`+jG?oZrCDtkdaAs{Sv!F4Zf6BJg_QGSi{$?UV0MuQ9-7Tzt z^ZdeO@?PYkv{9z#3^20I1CjXntrm>xcE883!OlRDgT|K)9pV;XW^l*2y5A{3nYyB} zgg8uSHyvRlIm|9LQ|Z>0hbZX?+9)_XzS}SxjTgA7xI?J_yW6;gn|J5OA)4h1%M5&5 z<<eFk^QY=e9*3tgxYjq!$ST`;OLt|h<aVt@qY(WakR&eh<AoYCm%;^NSpLvuti+XT zfTh`MM<#$QK#Kp<^s@psRrG!cX%>z8fk)WB1pm*+wW;qJ;*oE0(%nUaC7RTiy@*_P za&CG!pu14QQ!B~zIK)aoS<W>(tg$f{-%Q7MIRJkP;Ctlzfp1I<_IK!i8BiNg&X}2S z&BsW{cfVC5KhJC^Uf5`e7_0@cW}}4E$+1+=7v(Tj+btH&C3QW|iJ$k{wvCBI?647< zuJ(yt{!sEbV-}qBbt^K=hFV$0h`!CQ;uo~!&V&2boLg4q5a+HCx`20i69P<IZh9-n z*`fJ7!F4AAos-Ag?5Q5)yQB#N;@CrjJ3lH|@3tG(1qX9=gAF0Hqcm2|&Zc?*;c2Nj zfOBkkLR{SX;Hb&q@RD%(z5C0!F!8sSOG>+6m!MK$8pOHbV(BecjzX@M(3XM3_BTnz zd&cZlWUSm@(%_Rm@ep^=en>x3MFjCGx3B%ZxKwA<gF+Rp_pw4UXME(fsXyCssUhvQ zE?sf!Eh>W$y4)IgQ<)KRd}8tj2QqOUbMENsCFw%kLF=Fm)YY^IFYvRp<2H=+3ed*B zevW<iKu2ACz#gnIzsnP%Bt%_uKyGtdo?x}Vtt(jp)G|ZR+&3xz0g2A!;ke$fURev7 z;UeG7Caqu5M=FR@Mfi}+%Y4%Lx4{5NDzVp|{&?fO>K@dn5k~TUoH2(~Ec$h$g(a)b zm&nBRf2_JsZYnu%#R^_G;@%d&^rlEaI}0V&up8?)B@Z1H3It330DpdS%C)k%nwhGM z0p-!N*ik22wdLuEo{3+6AEg!-R(nDIb|Jma%hK0uobY#$E>7Q&^Sk+*t-nh&Kdt4l z8@u|-EG!X>;=gdvjhxEJ@Ug)%%O0x^o&zgiOTW$8x3SA1>rb+;t;;?<;2YC%MBQ<_ zbCbDqqjLO?)RdsrYGns<K+s_P?8MdTleq_XWc0iWxLX04poM!4H6X5N$cQ5?-_n&! zQmOiBxy_)<$Y)q{clBzIt#s%;K7u_>3bpU0khGtqmp`wo0PR2sNm}%aGBikeM(y)? z@_X(GibVwPdGApL4KoH@$<3GqW8;Dh7^&+ehXI9#mD!3h*HUK&os0v>YX5Lg-smTi zNp|K*Tc`NYPT&qNS<p|p0p<a{sNYvg9snM1cMkD9?H#yEuxK=xxt{BTxmjn8ztu(B z&gnqMEtEI`2rXb8VR<iEl`Uln7-vm1)C}PGJW2QKNHtmY%G826Em<bGH|h{KI4cSg z4Swh0FKN?X_EXhSm0}s&8c91lG3rp5Y;^vHHi3_0HMk}UVkV;Zxglb|${H}jQlsQL zlw8d$<{k$o@u0#{i?8E4oRw#``{gCiylBN5<(f;obHC3gKV|hfL{cq$^NU0HenAt1 zZ%mZdt6!5pM~GIpoPpj_YR|hXysXM%ghS3)OCHpS1}0zmj5s>e<i~$f-wh_t<7+ow z`6nI%*SqZ88<2h6M2(^49=QFVHDFs<CrN?dZ?6Yja);`>`-Y-ew23BVr^xd`FXq0% zS&r~}0^LzBsxS_P-AU_cH`;Hora;d=Y{so5JSzXivj|L1c;@l~j(zSB?)(MXZ^qkA zz=3>m`%xHEn)|;4hDrbPvQRJFtGsUlTiMditK?#Wyc_=HkDD03U>VfXw~!vze`u|# zvCt@sdyXT?7eGvp4-PJv8$Ulr8Qpr2Zeqi<FV|u!(S#iGxt}nzUT*Ea2<sf_`*(~N zh}~;}jbxr${H9A>`u4F;T1Xg85J+p^^tWnF4A&pq@Y}nPh>wI*WimkOjPQ@}cg;kh zaDp!{Z~u7Ral9%?+`vZK(G|;zVj1Jyr~Dxpj-I0pZu$YmION<qe05+n_s&s8-&h{I zdiW6Y#huIEb51TGk-wC1q6v95Ba-x;A}Xoy;FUY`)PJ8HVd7_jxG#?9^IZj`aAa8o zhH<(7k`Rn6<`-ujh7O07#`AE!q_`{{AbV^wc0c&eg~@_p7mB9MPk(kXAU07O>M~4p zUw+`a1$t(IS;%cqizO?|{|Bx)oZ*iZMM1LptZ*?ZT6#D_n)@xKd%6z%hz!Gr-4>%2 zgWdoGAfIm+t@WP)CI~B-+Mm`kj48@7f2KhpKS}EXbBpms`P39=&e8P=0yI6=Pa-{+ z;s5eBpxOJhM=-UXdMP5g1#?w<!}klN>N=sb-12Iux=?6{?ttK&qF5b)&&(4x(e%_q z>Z$*n&i|nKCn&D@33B@%Wd1*B=?T*K-#B^ygB-;YkLA>LHChS?S3_O?^!d_F^EQ>l z*0!r9s^h+XFGDm;iz$Ke!iA9yDTE>KmaG`6iHRhmyDDp<iSivvcV{-5PKi>|=Qj~N zXV4~Rn=BU*`JPQBqxoVVXa4ac4ktVPVKLvGqi9WGtqQCn;7bV4t<0JaY4C7aIJcde z(H8n8Ka=Tw&WF=r?rwc%nGL2RX$NX;@-dp;u6JQfdlvUxb>uHZ(rKjMU16yNc)h>+ z7K>t*b5c>w(;LK7xGeh*_>AyAtBK_53*CM9qtzaXRms%{;iEEM?{sa&Jt{>4W9^ie zPxN*2F7>ec#qYIjSe93Fg@gQ4UA%#<kGgc-AGqkv0&sh`DE)Z@vk!Ljd7h4)5#hPh z(gtHM%?PP52_1D%_`)<(38DIX71V#psD^(J;)Hk4=dTM)X&V1fY~$YzowA}BF1Qhy znmVB<5yXfJ5VRle#1EKyx+{y}QqXWr^)PBPAZPXq8x;QYFQf3^yK0f|m5J{ObmnAH z0`ya1(sHs*FKU1I6uUg9<*aGLh%ZDRehUj+c>i`1CL?FeU-zm>P8x(6j#bizM~}w) z6U#D{Mp4XF;JRNDo1^+zw`m=_{(A658)kA?U}7uXFWeW=Nyhqv#KYCtg1OifCVa2| z?BVcM-C=4^<JMX49dF?)7~3n67j<G6b=pe4qA*dkNcrleI{G((N7g+2BjP_E-cfrS zPHPps<yn^hetn{mFvC2amxkMGA6`m-;T4|pY?%4}PDP+D$2zu{*ZX@_f7r^DGxmpz zzKGOMIwu24ulRNq6$$w1um3XsF_~%N9pp7if`b{y!E>ME=~%<5>!?IWoA1JHJixDR zuyS79%S;jRavse5;qnnL_IYhPpfNE2zNY(mApKX{HH3_q3_Fkb3(=?`DNSLDM~+jb z{yu~)!>^YO>o0akMXXtYZMyvvbaURQH`%b)6e?-ByOJt@vHZHmMcSU-4?>3Lsm}AB zBVQdwO54$|M}E$J7EJN={Ujx5J|y<M$@7;(yK#JQA$DTBR1J608PBBGVe3B-t#F<@ zey{kj2&-wBIQYNne5_mX+tIGy+ENLHgeKZ*6MtWJ9|#NMzF<tOgnfhK7IzbiTz%W5 zy&{P^G%`gB?A!@lZqnM6RSJbn`h@HrdQ|pA_jOr$xG^5mUcH;jTyZ`(kx5V(-@>Hr zomV#n$d5H&D6gdq+X>3@A`?rgzozONMlJa=xV<N1+AH{*PMmwOyK?=ajYc4B#$o80 z+zX?GrWSfmN5-~qUWIoQMW)h%!UbobC^(kl>5w#9jPas1w2|Nndx}yTj3YtoO=;hv z{&I&in7hbyiYHXS*Ob6$jO?9&kuv1j6wbSSoSwVjHR~2n@_jHn)m}fAx~!&TZP1Ut zBh}1<jC}{Hu$E^R>V0OP!qG2#r9wY<Csb-}oshg=RNo>ZF3pRf>{<RVQ1a+5e^uJ6 zZARE<0+Dq8)QT5%=l{e%^pGeDrYeUj(3CPBO#I0-Anx<nL+ka|y}ZjCxUL0|SAWDq zO!juktaW7FdFcIZ&#G1BoqcT_$AZ7*u3V0>ore|JlQeD4&HH*{KWki>Ki%mi<8(H= z7~^zpUCHy*B%vpw8C7{l;=<4T$d55&Tlp;ew9n{QS2~DUNNh&r#W9i(o>_e3)<zGr znjt?Vu*5b<R||SppXAD~3NSqW^zeBD{~dez^CeF66(i{<o#N(r8<PhT<y+Bk)5wp9 z<hy4IF=F2!w_H2Um|f4FmJ}`n##zU1CusV0^gzDvL;b+!*0K9O_KaZ9OK3(F3qYZh zRN<-2=n(SSPBCPV2j}kir+BevZi$75tAIikL9s=FKJdrA5kZxlQwS0LW@uB{M^zZz zp4f}9^BFNJMJM?aa1m$7H&GysNC3^TB+gpIT%HnWBZ9)81{p}{xD{{(arqN^NZ$o6 zz|K9SsRj_<iVC|GO}Z#UOq9n49UQuQy&t~`PrZ!PjYXrEg2-+wYCc?`*Sx@8Dr_2V zv#B%uHaf+rmoMnW!}ksjd}!GeirLx_2cKf_73BL<8N!CO<*gHCit!o3QhD+Jr=}>c z`Yfq{?SBo$QBSCH5<^^6(%O@l;u*<{)c73qBN{Yxh}aEYSb<b^-K^9$FD~0{x-ZCu z<Unki0y4)eh@{wT8mDG)C5%e_3?~K7DVx@KBubhIZ^rF|gg&yAz4v*El#;uA<K!Dw zBdpa3Cn->3zu{+GhQe5UI1QixV$;H<S!j@fNX(BAl6#G#oGCH3)n7Vh1(7<we`aDw z=nsAB)09Y8Bi{i{9AN6gRi+)IA`ICu_LfTgNI__+-rbbNH?AwBDKo(0O*`v7-jwfa z7ZGK1Io_A7s;~_imeM77{5D<Yvykt(DEvokK=60TZW-FV`~<hDA=aZ^ZhJZP)vbU? zpOw7!L6KfRPtsM}=6E@@!U~_}*r-=Q<vs2E)>R?d?vaA_VefIp5}}Tu@^YT8uW;K~ zj)SUGjn9v^-(^efmcmVW-Af5!9c(Q%M{CPoq<EajhCCgPE6t;v)Ome^PaMGxzYl3i zO$_W;%?!sX=R(Megi=?)Iu9lha&fy3eR+v!dR`y{LaS;y=jx2}R%{zqJZF-+5{-Zq zFEyroy0#Q?$`IqWx)k1>qFo!h`uwneRgjP{yW(g||J&$K>E~uu(XZ!+Y<e2yVBHF1 zCAlM^0zX+;@n?g*4q2(EU6NNs79D2UA?l-$x7!4_GhD27I8Ddbpw;4|Ajv*c{eANX z0e{T8Gn3i;-2<{sU6{VyWV@-7>l0;)obq&DZG16e@W%<mr|bJ3yK+Qg09GbJy!g+q zJYDFr^eK-bjOT#CRybCj`)cT2rg^M-Y|`<-aR2{(Y<5pdimu<_{_xgViS6HejglMv zlauk-)}8&p52r+YED{7tkn2dmJ<YT(<n=wCER0`J5p+WbdNxVZS5O8H6Pn(Xs9Mvg zT7&WN{)!z(B%vjftr8z4A+5>R4=r$q>!<pDH^#db*f-A}zBfTxJ#G)?-{G&lF}*Rb z_@=<pAVQ?*71ouhHbqdkh0}#!{@?@o-Pdj)@x2YeuP*Y_gWkG9P*IG80YPM%xCW(W zD7fPm{^1x>8O*T>dnj-Zsb0EqGTLP977CxdIVDDkb<?uNO}=r-P^#69kmE$Zkc>gS z0f?*8>Rw&E2dGaE6<zTtP{z+hyy24^Y_)J)u3Va3ZUzR7oeO@r$=1C7tj-xX=Skrb zXD=4lqS%yk<Fe>eY`9We)TFAUV%~NgfUI+?b?@$zgn#YaTs2;3)ULm78T*6;RxX`k zaABk4Ci4gISK4AYZKr4o4Uh70*G*Qfc$^kiCx<@s-M-;`q&yKV0o0@Z>&gm5e-W+; z#%?pVN=?fyA>%t5Fd96u`*4iRRSgU|Xfd)DxA^SbmGd^aArH%KI^gQ<QScoXub-_! zCP9~4eQa|433qw@)ByLt02QzLL?LhUY}Q0@0hCy-h!cl^l~jzVkX~u*CG!7Y>j}8Q z;aEVb(U^ze5shK}QM#WN%o~dSJtvmaj4pL(i~o(#peBczEbTR(gWqMPWq-vd3$<WE z(6vF2#JOiK#YS>uw7i0){@KnE<_)pfv9*k6wQoA;scA!1-o>LOlfXLAfM*0?`jiQ( zE-Z5yPPge?SKCMO?bh)ZjZe1C!3{>-Zak99hPNiMT7r^ae^?gyRMF@|@7V5JzlumH zz;R0eQaa9gAE~Mr5sVTpuiBp(FCGw%P8LH6?>(P*7Vd=gJA~7h2IP5iO>n)@koj^l z7lSuJ-6!3Pf2`jobN}z<D5{*<sI@whIGbI!m2v!A;?_JyS~iVn;!5i#`f$i4T-)2G zhM2!R7=B2<l(73JnCwKLAMZtY*WA5W>?fAlOf~{YTC2{21VxGf4DK2p)<@3_1VBGy zi+Fe31Q0Gj9(KZnXRKI<e?0sBx}L`gX?Gu%#c+<Uh+s1Ub@p?@COMq-?v~Ftb-KYi z-LWTXu@#ckgh>w{n)!9z8i6H}c#nPIA()ez!dg9dG(pgWEb6RFi6PRlGbfQC{5nr- zBF4*ZXC=UA{1E&Q?pxAH?kkZfl*G|me>Z^0$3=%ch!3W5;DW^Wou}4(q3I{w)(KcU z9@C-Fl-huBKDtOD<O?I`Zoi>b3M{1i9Qhw3;Bk=z6BKA>7^6n#@8E?gd&4S-*@pG? za_hU*2civ>@B5oa9A3XqCkm=IWuu%DLQ{c<PF<6&{s`FC!{4n<nFM)oSEtZA?xFd< za9Ds_R?!k@ZR*^D4>nz4l>5v00a;bGUbPc<RhiW7TrAPW)<J;m(!C!KOnJ*y`ok@& zkx>;8qw}LFfZA#XZ&DPFU18@vsef+2GV(WovPUdYozHL|+4-*o_8EGJ96%%51!p-2 zP@rui@bY(<)A)Mjm1|Rt>5zDl$sEzGLjc7g5lX9|to7g?Sh&<`VFL~5<jdV%M~l04 zKi!T#c8e^3qp_bP@E=p0@%pAyn;|r@P^-IW>#!{(@^8s@1?oH}C}#0F%R^W(!S`b> ziE!=hvqRDlYN4U*5%FWG?>`_N^oHWmGvIbR0adAlaS?=f@6;$L((guWTM7fMd9DwC z3!71@li)*bl1!!_uUoD(#@%q((#)>;of{~i62uvws4n-AY)cRGz0Q9R*B#lE!Uy70 zeuQdbWlgzjD;D8!uzU9(s(=oI$u|SJe%tS~#!|)_hnMtz=Jp{jXh~2ZXw#C5|8&a{ zMk^oZ-E{<o4bG8Uug}d=0Z9!(4%-NaZFT<6*oaK~jFIx*bP>!<2hGFJVgAnZBnqYf zIg^izY>PJ;eb}WQ8jn9rwaPw00Clc|C=<~i1W-{FAV*>Q?#K&qEHrV+>9&7kUf+`^ z9+0q1pjsynhGIWCoE3bZqdzuWdGIY0%ey<n7*}7k7rsN84VV9%fMEZScSGm$@bXCs zNRD+SaX|R$Q2vU7SFP@xg$d_Ga^g6DiDo!vY%Zq-x;@W|xVC}EzKUPZ1f)-p#F^E@ zFgCbTB-B%k(+};=P}+Xq+K$F;Yol<|SbM|La!;YUE4MB;pFq~!bJP#PMh=II?&gXI zHjRBU!0(9f*D*QtQ1-#z%|b1pTdYLS+ZA8KE>&aZhq%5Y5&59f3gG#5k3na&o5=T} z_m)bjlat#a>+oB#+q2h%xucVoXrNww&VcLQw*Zhb<v5{?7KWF<l<3IA0F5VNs;JH( z>^`nZb)`)eA$93m;)cV_CFsVWiZ1%O+|`IjU9q&&HGVdr31#ACWxM9!h1KB%z0Kr1 zbJY+D`ct2qw4Cx`p1fcJR6OC(>4N-JZ^y|vA{I5Cf0pi<pK$K$9<{#p^csIa-s5{+ zk*jtUFFpJ{xyZ338pmx!c=(P%@46EBTn(s?JNz0g1B5<vUocSkhXl}Af?6paUtR8x z-|`yYwgeJ^1)vKFz+qd3;>H@?Ef<v3%R`GdV-M*qZAsM7FII7*>7)py8|60Wj_mlC z7X)L=O2<b3UJYzu<ZAdG2jf-?dVNA9n(qoVkms3=Ch2*7GfsuGxB;Es_3=#s!GS>H zNf}}8Eb4glCpE<5eK)!gJ*En&b!bRI|0!_`;FJa8k0eabIzN8POGBrwuL$}&NtH;j z+HWT;?bDRb5w1M>pZV3<<qqZEy?QiAdK787=iIxn%1uI<_oC@<!_VLfhn}it`EMR{ zf*<gMALu}5`?hx$iPIhZf#g+XZ#AX0oT2}!kW!vm9<hAcQtedp=RQiHh`QP7X`21< zw|5@~y(nDRWwo#aC1FQi?%xaQYq$$sgtENwPjmZEj*W&h8M7C2icX#grSDxd3lm{Q zm-;W&Xq4i{Q{joZuZ*)_28NV14P^^H(%j?Q2|o~MP||3}!}2{liL`@CM3#4pJy?Uj zft}Q#v`(~ufUAokWl3q+S&`C{4M~AZ!fZNwyAb@XEbR}_;FPlKmZ?4FsaByKO<=P9 z(_aenrW0!84gvy+_XC=Pa7y94A6`A5Ku9(v!1c2m5wq)5wo`)1=JsBrTJL*zVMu_E zdVX5v)_>Vy?X~BC*Pwf>$B&H1=r=|Euy3dl$pFuiyX8iof@a!X(@JyjesF@Ps9i20 z!2wg+8uDN~W!*S~@6>KW#1QgwI_yVrR{`L{E@R=u{5|0B*=#V|B<{mkQn|XAg}Ke2 z5f^8fZMn|~4~qH6mv3uDC{3SrMb%I69yZy(;QgIYi4Arr`@{sQUYdPTmg&_togHJ~ zC7U}zzD~2!Ir6x$HOn^`c@a7REv*P%XGT=j13P!vyB~bGW5(It_0Jz<rESEEGXB~6 z>Iw=>77xbXK7(tnV4+lQjm}(^kb_`+mR6!RuXk{|>eH93QNf9gvmBF}VF%$BW20i! zVmxrd7pS*g5P6tygWu&z)SbQ;!-?KRw?M@*L;=1#H=ox|BSfVNn9Zi2ZQ<r|1@18c za}waz!jM1pN$V@G&~*E^U|H_3YfaGSOcpYiq{b#0S@y>dr8ix_;M+L<wazv;^SWwx zeN7+Jb?l}aNhIt<eo2I<Z(ss3A6*O&7@O|?E9tIX8nGPck}U^^2AwQ79D!oMv@y)@ z*P*p_-a_n4Ub$sY>f^eHnVadtN^!zO9|#UDwjW8dfi7JJC!_m!858mLBwBEb`~s}I zx4yc%0Xlx);AW00bZ|3q!|=7pM5v`blUKk?^t<daqfG~-30_cmk=+}_`xYg-0BtRF zXZE%~;U$$+84#B-*DiLZrj{}cO<Tmz+XiL7X)DWtgmWpZ9!|l<!4N9nWN@DaVHr{O zzB`I|Qq{L02M~DDkPJ|kn%~kod>$<XaFe<{KtP;*WfGDelx`9e=u;{;zzFIAb1%zt ztH}?n!uRYWi_5Isdm3m+6WVN4v#=RFlM5`9NU`4rrF8V{Rdo8yLEU?J6y0(xe_G%` ziP$+q4E>y}ma3`0^qbq_M>arc#*R154=i72gTmmHlm0>%9FiCZFmmz307Wr(DnIm^ zj4FWKw8SOFu7AjXQZ-JKn$<y}sf=~kD|#*WjDvk>d{QR(fy!&43^>am7RuKCI_Zx8 zakJ%yj3Q@4YkI}|ilb03%zi#Z5#<0^dj@W}>#VQYjq{PbJf!{=Fi#9T5+62=-CExh zx_7k%Mp1}twn*)*M4vT`*40cNREH<U@+3=zHKynQy2K2{@_Ij9sUY3jzdts|4szTN zk6vnp!m)XwX~@~_$9e&lz|s@Sn8win1&6@7XupzIUFH)(|9*eit&~2{(05HbxG%jc zWs6gPLs@C{<MMYcfOt~*V83u#z(cTCBzmgo;#1M_kA)*$7aGOBht3++pvbiAfT^C5 z3cvq?F8^ak651Z>dBWTe&1||0md>!s*m;MNjvX}<vqkm&a%P%N2(0hFwz~D)g~C+^ zA5&C+Z(`|S`ouY{a=?R-k}G#ERW`IP9ly!9T_%TCvnN)w&5oiFzON@SReyU4uC(b? z_tKOD>kq~+yNmcQ8M{CvlX&KU1`ZDf*}O#%s3BcjP5E>J4ZfXuwbCMN^#he*S<e%q zQ3tANvIG+c3gvB3dmuEgW9vLac0I>4oGi>E+&0W{8b;50CGn^t&0n+ttCtWJ1rB<l zXD@>VVg__oEW~fMV0r%>Vvsrb8gZM&1ajq&-|j4YmSx-Of=&cdz{zRdf73A%lx#k< zyxBN`e%mQQJ#MmcM8+rqW0c9$w{Tz5a_qRB|14U92F7>bFwj0}W2W_$Xdx_#<8b6P zFMl9QPXPAh^Nq`punDc=<~)T}T;Z^-;O`bZgr0=woPLYdr&87W+Y<RpUdCPRb}cBg zY@}O^MB}vAN}HTDYH}F<W_W&6>5<6Y*e0Y_e4uK6wnb|ik}&P0Np{NP9??sVX_s+V z@|t#){E@+*34&CM?a|tX{s){#+IW>u4IM9%oDA)a{O%($>e}>63cvzxsFp9jJEby4 zQM54{UTb9A@4Ihg?4omry}h*}=Isa%-uMXx35FE3^r6HqHtrR@v>hIlrqXk)VvEme zjRWxPxBG8-kR9?DC+)8n`FLyjbhAf>+aLa-z=S3@mA*Q8j2pR=tWCa$c~~(0mF}a* zjTulTF|-R>)qI67QzV_M4JFqqR~_iSj-i$k250_Td3>%lNNW=4SU^$ZPy=Ktsp!G< z4>7|k6T5#Se1^=PtTF(8s@7R~5>pPE%>A>px+M`U7^e%;sxPZ#!#b?9Jp68X{9|W+ zgWHLFie%7@pF(1fh4jI;X#2x0lfR^YqXBp$=>5&jXJ^>?LL=84Z*A|$)%=XH#0BIJ z6{K!v0e66*_Db>>0&6<u=cHNc1mdL4!VkvV{2b=E(k7!d$<{$``a*KIMdp~v#vt(8 zua)Oqj%y=72-Bd?k($}KS<eB?X1voZ5d+Zp?qa{%@@sclp$2v80R%gsKIj2SsJ?>9 z)|4d5y82Ktfo2b|rsf-==d^k&xlWL~Q*{#{YlGefoZ+u(JtAc|c>cic2CDG=ArQoL z+cDMEwJD!4mFt&OTt!^~HOPl4tadn-JZ*9}wkEl4Gw#hX#p{{A*xn^e?LiiH4?lEm zH#vpvr7B>;A7JE!Av*QfI0NR~6d$JbU8M5O2T*LHzq&2a#$7yD*i4ZH^a{(M?@xMQ zNlHrocrL=QyF}%KfUD;!XuE_VuL&=Gi3m%rpJgh@*c@*E1c{%s(Hwx>Kuw3rH$kIN z&C&YS<HkNXt&SjNHs+)*hbWc_D8l^t<W;u(WpN<(5eW@oGngPp>bi=!vmcJP{#ECO zXa#$0M#y!{lZ)-fP6qw*o(rXj)I1{ULlaU>Z#|{}<91TdvQTUq;w@;I{ae~_T{Txu z?{}ik_P@NjdfNUw#K_hct{%O})m;gioXUa#uqN3@FMK|)EKX0Qb}249*>{vuS+Mbz zjMh_^xC~7Vb1R1MWOJuH*vO@<hON=eq4=*QUF?l{2fqjt><Mba-mAvxtf0LHw-1}@ zSUHa!>{rsTSqUaT9(|2qK@_=5#^m}<!3pm>3PJ2o>7W7v&DS9_Q?^w-c25RCD*<mO z?9a&w%#M$PM<)$5jmb)8+uvoaDUAT$5J<_d5)s6qScEm~E0w$?T)s3>E3Q6}SchPs zjh=qy(F9kUbbNT3MpKOWN_2dbnafkN`DHSo=g8z4nyO)|su!zXbrNFz*%4EBR^F(0 zD7M?Od~({~7xmmS7P2Ufy-n*!WGsjl$z6z6IP#d<&0mzOjocvYqL!#FI`p~S{DC&R z1%;u-><?DPOoN>Aof3ywsGVn4F+e|Vrno`Ji_dOx@<IP0v5vH)ff#q)!w7}L|GWvM zu^&9%zEeMYeuTS+A}0XaTIX6>=Z1mEQ07Ghc;)$@vAjG|+k|8GT$%j(q=?YskH82t zSkYWy*j4HJu&2O0p*-DuwRF+yc);+)Oe3zc07s4}f>0JG$<F#QHnxja;-MV*)e)G{ z9-?IiQnF>_r7Sou(x5%1o)UZib3UM6bW^YjKpD)j?8I?rbCg~{8y1330oxl8yGzsd z#r0<NW<0e}crcKmjgVAdW?5L_7@*l@T@1VU-2E`+o>%|umbL(@G!;hVeI6R0>9NaW zUI<lxO1m&8NK1XEQ5+wOy5mh8|H5zhThM9tjBuUW!UHE{mykcNAdT<nPB5^W0Q5Wr zS9E%pctM8q4L-=_p<0?{aQ76qu6C4_MEK@_y`C3sfOF`wdy<A`IAmLHYPvz9Pf zTX<TjymL5v4xc1;l=^<)YJaB4ecod(UYFhmf2#E51b5^WZC;lQ+UYDJ5+7-j@9Zbb zB&x`yAOl=h_+wL@Sa+PmaC!G}lF;ijJ_taZch^BgtAsySHRQ1c^wY?qY1?A@yw-i{ zK;bu%+41ppb7$Q6s{Jhv|05>9mLe#C*HTLGW;Z7`cVv)tYADhOL|H$+smtBn%hSEX za7kAF<n@cDyrMV~7(TzcxV*aP#zS)5<Nay<b|d{z0BD*}TFpis9cwL%jxNYp;hJ;& z>v$1J%n!JlQG)Rv*~IS2C|=T~>BqTz)+Os8qkW3qV=Hmw)455igo7`6F!q)WQdT8r z7GI7>3mF&+jFct{MZLGW^%1rxdz)(^+2}_R6%jh6@buA=m5Pp#OO@!4LPiij5M1Tu zqr)Ff_YP-zL8U){1ZcKftxw!7Cw=;WuzZ{XJNm%4vW=Q93*{44%i~#mq!PLX<j*3B z&u27i9atM-HaA`VpKCAv)XIPqm$h_mQl_e$B7IH)|7GIXqstu7Wd%mnA^J`fybi;{ zhDl+hccruG$HR?QSB+NQ=Qo5K8{0<5=T%pikC#ueuCd&aG$PMJl4aM_$G7rR3%)bk z*)*ZH>g=o0vMf+<civ!k{wY17J)7+)69dV4<R()aW*#ZNF=FRiaNc#^WtdNfchwa- zPI<1?E2RRwC<zHJPnY=i6oAYYvr?|dx-i-s`dz+<=LZ8k@CK4V)<DtxGR%8}d>|I@ zE!WU(joDO3Vy$fVOHoQu%B=cp-WKzln5RGm9Aztsk+ZMHl2(p?{UrkWhQi|4avXvx zo`(`jPW72jJ_Q;>)FQtI{AuxUYBLsPdkdxNgi>XbA7wrR;NQQy^ru|)r*z)<Ibo7s zUAb`0jbe>3%5#1AkRB3OxlZ=iHp9)m&4Bbv_kc|e#A46!0V6#GP>D2XUE_B3V2;ON ziO*~MK5}`px$X&S6j+gms&T!JfjJ%vHP=||-d4ONzF&iU+?+K|5|?8yF&lP>Utqsh z=9ciQZgqBALbGm)p`(6%1$?dvy4?t1*%Sk%!*Vu<5R+m?yVbZ0$OZYfhP#uyu;A-Q z`tCrKLGZPBdTp-MxB*zI-vHckF%MU|J-I6izV5`akO0Qk<|6hg54&zp0^FQHK0Tw2 zgroBbwYg;H^Kew~bugWU1g$l4@V@%`E5xPk<=ssH@unpA!RjG%@Iz;+TVDFbDcrLg zKy%}L;a$%V{2)Hs3buM`N_NYWnrsC}UY^2PZ*T5Cb^}nv-2lmKw>;n+yfv4sid7;H z5xhY$(h9D88uSTgy*mkrJABBcHEhl`kf=4*g3rT0J<WjsX$HIFeyELmr$eVnUWn0? zcu&Q($DvQz^nJM3<X!c($|2DtDMU9-5i>KOFJiZ=`n$gylI5%T8zKk-aTOHgvbp?I zYdfoE(|Y$IAXo-=zX<22C^LWHe_b}Xy(fydV4q#4F0R=%mkc$xQ~{W(jTVPA)0^0y zeyV3}rctsjmWHZS4<%d|N1w{~S6n&W`9*cj#psm}tVIua@8R9~Mb8K8IIEp9(k)yR z8fF+PmM#q#*MDq|=74l~u19Kk_p+Rk{aj*CtFq_?N>^=h){8WU;naswb%&r6mwE## z@fvd>xWmCxPb5hjU#b31-;@Aq7m40j$q#%hU#`#9f03V#EJA|<-VSrz*uH)E_%k55 zqr3JHC)Y*48!Cleg5x%>^yE68dtwA@JJ9F;V{Y07y>D&^j0>s;f}6_&ovsNHE4p1; zHDSGN*P=Rr&ihnTyZ!baAM)U4(Rts29RJ8w(`TIA4y=e#kJ_3G8qa-P{J#@=@3`ZX zYAyN_1q^-#F>iXs#U#XOMG2XLN(b%!E<zEe@EyF`#b%~%)0(eO0~?cCP;SztFSKSl znFObAb)|k>M6KHAQA^3+ExRyMN}ZUq?v(9|vew-QE-D;b=&mxCWUbbO+teW9KlkPx zz1#dX+!^Ad>Aiij;L5bdKFycJ-7@8?((yX%^*@su&(P6+_nIWn`S!=@Xpir#=B>Y| zFEpb^q8(b>Y*`MN4p`qZr+HQ@SNYcZM8|o86lzYRIfbs){=V+mRU(O7tc{DtbV(Px z|Gir|*G&>xzg8V>6`kT}70nmhAJCl8&s<P5wfbepcxK@(vr7}Dh9%pG_ksOaUdGIl z&%7o|Qki4Q>8u@ND@NHzED&3b2EWb^MszEF%s2)x<%s03^#_e31(v7O$&5P_BYzDq zza_DzTt_EeJR7N7Qi&gqSBclsj1gikV=80yk*GitDNmN9+u000US#im-(#BoE8M2O z5I;J_$TVR*y*yFAk#3rq@pjWfg1t@gRzlv@==z6$!d_s(Th<yTAr;D27C$Bg6M~tD zC7~`2k;xt)J`$*rt6`o9@w{|wZnLgt(G?(UR?!fk-VqUaW|kt5BM<+Pm7P^1AmMoF zh~2N|^m6^WjJ>X+v`I0rEPcs{Y$R?}J)w#`?MO#gFQtn7m!TP-zO8{RJ9$l}_N+Fa z-T^~K21|=h){!A!k!_1IIK}C!rT@h9X6ZnOgAY-sQ3FTs=Q)TCxg^L41S-RU`L-?- z5m`S3emk`=^E&y?L#vl9y#5^giETFXl0EG@@SbSP`YE6xFtKz?$amPBwzP87KWq%t z&~#C1<8=~aWjSFEFmu$L^G%@{SK;`Tof|#heCJs9y>*VTf?y$SQJ*DYjxd3?nmW_I zs+u%t?GK=m+DuIIWR2l%p!9=*7>{IuujeU0c{+JBUuAmqFTtn@f_S1oIl5vNozi-z z3>PGgPKC{CP6nS5@j{=qDjaIe%sMm|o0no^^-l*^IGb0UlAAl6C<kN*yrLB1ZM-Y` z4JP<r7hXu8ew{AaAjDIA%^ijnxjW{RFren7HJH+D$5dvtM^P+M<^;wQC|IxvVv}U_ zFuVtp+!*JWrN@(bOBk6&+%jKy3zVfCk6g7^wL4#U1;y1?j#WcynjJKJx^|TyFXw*a zN}3sH3;pH#Ojbi_EX1%;wBRP5e$RDm;%e5(B~;&DV{W1&r0A^ZV&}7d+pgj$b)Xti zvfc<O{i9X!+q|*PRo^mcj@JPC;XR7ZkX^Fq-gEtXe}DUc&lr=P%{oPWY?luN5}~hE zk^8xoji>D1)3W?_j?l+sclE?~?zFs1r<J?D#I_(lDENETgq#mfNwv~R{31uW*e_FV z&K!L|!TL`po2FeHJbzp*8qAGb-q$m46rIUFm04CsbNQ49mUYVkq#v{OHp?Z;x}Aap z015Y<ffv}<KQ4=x^(>5O<J?|N{B|OmtB!^}O+l)vyF$`Psv^W0`P^YwcG^Xy!*^b2 zPOCbP81{*~QBO*1;UZqXE~Ma!@qG(#Lx@VD+UZPS&Z3JYqgu*#yV1pjKqJIpzP8%J zoR4F}6jTu6g>1<pzwS6eEWm1|J_DOj^2nNgDiy88stT#6^KbF*6R|ms3b&9IRVx1# zwD(XMU*4JNCVdE(N8I}7JoE#>GCHiAUTnjW&NV4SZmB}mD7TD?9m1x@1u~`HA5E=< z>*h$!Trg7Som_rSCvIkR%sXK*0G9>!j-@*#nvUX)>T#u~2K9#YhE(X(Y-<rLZvNnl zunYct^5Wdr>cZCwuDELhhMYf@L2(X(bA{qsGrTt}&$cG^H8)H}8xAMFfP;jBHvWTg zAkJGnYxi+u3DgU<%&y|{9lQ6-jhT*hR1Aa>pE)ax??b=*=y447fnidbE$#H)5WVQY zqHx2+F%{-;hhp}sgz|A^`)w!V8LV9y&(D-OhkA#`u1cp#-{5>R4L!r?GJF5(T`=EN ztI1aR6z3}xcaL@`ack(U%hiXuO$;kZx>&LdrjPr8FYS1ZrWp^<zJ~VftoHDd>A$SH z`&MWEB?ZsKY-zifMrfVYU3)94=VG;oEwqvLKd!%`TpjLubUu8s-maL`uAx1^XQH@! zYuN2Cul^G3t>a%kVD=0@!}xJ_|ChjiV^}Bjj~da#H*My`PJ%b>A636Val&yi2u{B^ zirJ@RZkIM<9pG{}8yEx`?v##6{a5wcFi7o=pta{<^;_CHOP$)6+TUluyqiv1s@KAS zl*07x_k!+cZ~rb$`n4ijYigb0R*X-T8V~776M8}q34)XkQnfC-r}3YfeTpXLQNLHc z*YlbX&s-pjW+wOJ_KkNZ@p?k5SB5DTIc!r#`9Cj+?}N+FY;RY}PI58s20{8n6}?*e zI9Q_-eEIDSqqn}NwM#+Q=M@lCTVSzt^|9NvJs;uxZpC?e1xd#Hk49gzdelQjFyL4# zgRL&&eP><`r{un<LE$31^67$rc?N^7l_rP;+<T153|RUXE^o2FY}hsFvN}k)pG4G# zfQ<7cbh~&2RIdITT<xg_?_;)xTAk+Bp61naojbdPndH^FfXC32UY_>z6X0I|`8c~T z9f#{ac_l4v>l!|jlxE$x369iC%T}M&@+!32gN^#`AHS@d^FzvwZ{Ez$7+fpNr?2@; zw-By8?)+DTBPG<lPLXt{15yZB#ObzkS#PL$TDz8;!;WK8zscHWcF<Z?>tCqT&T;9w z2RXz)4bms{Te5#ZaHq|+4YUVzz20q2ad3j4K6+4cIOD(!7A-EzI$T3dkk&yK0fi?K z3C=Jgy!8ep4H_#tNl~t#zy5BR?XA;y3lbWgJ^Rt%n4fWj^DS#gHB;x0l5^Kq4X~(6 z0vaI{2bb@=T2MV})K7F@`Uu<tL2z=o(*T;W^ESOP^eE@!3M&7*Q0}8b?NKdvBX{wu z2JMY3NwaZVXmMK!>`N#do0p+n{ENE0b$LAJl)SyC8NBYRP(xUGtXqwQuy&W5-8Gg< zt!a5IMqhDu&+ltE;>@~Xww__7uVb%y0KnZf1o2H_CJ1krpeFR>MwRaT#6xY3p3sfi zDZ+4UtwH2;a4)U71j60D+Xea1eK<(N&h;>NE3^A^Wp76*)@&$&GN}CwhcLsZ<VNX3 z(9*3@dK$p-u_5#Z!dc_XD#?(`dz0y2vC)x0tnB^qn}nv{V(x9Ve2<3Mx?xy5%j+4K z{Gu;JYeBCt(#Q>$JTLsVPre}FrYZC$-LERF6pXuU!cth{dO;ig)m6&uF8ubXM_xFT zjO0Ws^(}4o)XkqqeE6eoel`^Mbpww25sfy)!XElL?+5Pk1G6>N>&kI|W^1?f#1Kf3 ztYss4S-&7-UZNz6H7sokuxh-EUJdq=z5gwI^8K=Ku!V$m{4c9F)g-x?nkoP8A9#kn zCp;@IzSt%>K<7q7W%+@r<Wyz(kjZA9#Riy?3ee!)jCJ!&gbWp<NAiECQ3ffGqFC61 zvWlTL$<3!wr9n*urpodnlZ{qN_R*zT-tSZi4bQCUS_l(c(C=cXOETPT>Es&mAA-EZ z+cPOig-bv@uGM=nx8n-$9F3@gqB9zK%gP#`w)bX)$!2|(y=lJrm)IWvP!$Z_m6BO3 zTikI{L%KS{FPS~6p#m5XEJ0jn(k1#jr7w9sGNFtZLs*(^?)qEbdu&20G1$gpL@=nI zV_@Vw_f*fRuYsl9xX+3kgnW}O*d9{FDlBywuH^?r5s>_OtxSQs_D=0FoLyK7rv$_c zyih02p#Qi!F9fc3E9iM0y3Ymt)ngn=P_r?CvHIK>7fQOs?XJA_rw2E5)-|xkY=s5* zDSt#Gp?yDVWnaidzl39274)rYepEelQb>n7eUuAhUDAI=@a-=Ntjh^QRQimjP?;m^ zudvvVgOPn*i=Y=TQ#X~#S2fQ}D_oDC63~9;dPBpM4mQ<2_7JfopQN}X&ZN_%^(4hD z={@&7!#(Rg^}XOdojuh(<GJ`!CB8zVX{fzxQ&5v%lXT6$X>EQgY6@!NI3-AtRpD+? zN}+DyY^c$6+ZuPGlZSU^&*)Ls(fv{B(ZX=a5#e+TYdd$~E8*7?G!mo|lwGg7sJbXL z2C@w!4e0^}7ueEBAQTYdv7ZD{q=Twf(@S-RdK~1Gq?DAuUpYl-#7#s^#83R>jOC2x zOsI~jj&q>{Iy!qfn>ZUdyEy})+E9C_Je1#^%a>=t+r+-+jY$;MALx;JrssP68HYjo zsOv9@ACrEyGQVW<O}UUlou1Y<F8fEL9zFe|BbVy_Jzgq|P=C}`o8@w@EjW*JXx7mr zZS!V1gnhkx_RQX=4)aE0N8_wf%!u5#1({D;*Rev|z<Ww_W2K*lOhzWpkC+?-*4j6P zmJyxT(u%H%QjmYKDDtnBT7wpLv8}4SEVkly3cRJ(!3%*5R<?t93n}DYyxsN^zb-5X zo%DSMCu7YPs$v1;ZYGU<T(+k53n=b2UL>s&!DH8`Z)LiTLVTOM&Q>hmq1oTLc>TW& z?h_>nT#l5YS!c2lct#k@7;PBqSb>zw_Mz;xo&QeH<XkCyzaGVj7BP-@iDLzh7`NAF zd2<SQQg=IOWI9=`uEb<V+saSkF|%{b9M$lc*@Q6;S^pwc2DJFJa-aM(N`onN(;E3I zrpI!n2^G;5^?33!kbfFWzwjSas%nZQCcoAninZe%92O5|*iBiGBTwPWZS~|UwR^0d z7qIdjB&#|j7vuFcl;91?xR8U?$KsKbRpp|koDhas3tN;xz?@&Sk6*D#u^kf#);pZ9 zter2ev+Sm0eH)3mTBRT-FQ2!d!PJ|n;NPU~7UN()kM3a&hnsGRj1dO2oRg1HX1vX? z6$u3qJXY`Hao}?_Ujg?|8?_o9Vn)x#PJY`hpGw0dTEAU(ok|BV_L}s@ZDVftZCh=p zZ1Ziyx7D`Ux1ET^l4(YwtQ8s<+mg<bHj=&%Zz;cj9giOu8`aNvoy3!L@g$bTmUN8F z9<CZ*8~#4LGu$vdI-CW$gE0PPFkuv92x53(z+qIv#*d;($d1X5GmSEhH;pSU)NGOi zl}}4I>GHF#2&^z>kx{?mj7?K4n*KUnVb3f2K~&IFT$Fz0RSrcCaSnA3nb|wD*Jd<k zq-OtD5rw71PXTdYr}D5DbCy8!GB29uw1X>9mPrdi`+orTKncGZJr}(gZIYbkm=*KC zU)okrtYa)Q);ZQC)-BdEmLD4w3--MdE02tiRmO%F%#4jxy|LQZ=-9Z}#BgJ5a%@^` zW^7I*z2Ah`{Me${(%6dF>e#y2#<uZ$&p6&Xo^Bf365AeGAKTqFzOlyGfxM>J;kI#% z9gCfeor#@~U6R&aiCw#%-!{H(T4`6NS7uaZwT<_!<6fCvnOoUC5^qb}>b-T`bzCZY zR~A$bt_)R%D~Dbm_xBm^$`O_E%KFMNZR6gSw(+m0<0~hL<|%FS675hqU0Qxttlk@_ z2s|NHKRocHbw}Wtz%$le`dg{H7Dfj~%UT!{cvjZJ#{&~Ae_&$ZQ&xw-r)70?3_Krr z-nv`X$Y-rU;B$e`S@+2rdBN%w_<Uft^*~@wV2<@*U~XWZl@s`~teU?HEDx-)9t*4u z{Ky($X=J<YH`Zyd3)YCp<jAzh%*dR`{Kz7?6fY%R5m_ziAOUs{<%?X8r+Ej;%aPV= zi}*b)W#s2ej_Nxm8cz!UjPTq&hUmQ{9KBXV?Z|4`BczLd(XP77yR_+!91veAP%i%> ztML@W{>O}tbKI9@rOD{%Uk_V74_cnvfZt6WH}wkG?eg1~^SzIbCo8UnSBBRJtQTri z+4?@C!dv@{Dw|ZcKD;Arhxdf{2^<vaNH{%wJbX&vtWXz9*Yz6Lr$euC;mhHS@YQfu zI2Ccisl3K;R-{8XI}(U=637v%Yov$Zyl{3!WjH%LJu)Ct7%7bu_Szzn(QtNY$H*{& zDwPc9_L&+<3XBTpM#kP;PNXM98X^-)%c-Gz+40EKvf~vK!`&k@BC`wDMCL^nhA%{x zM3#%r%>GA9Gb5{1XT|Qw+Q<fh%|dOvr7gR9ZHesdwWXqCxFE7WJUDVFax`+N-^uXc z^0DDi<V57OK&epY%1=ZtMw$eg%d!jBgr`KUs9&ICI9!$y9vaQeTN=%bb`B5in-Lz7 zw=UWxZ(Z+M;Spu~!r6I^(QX1g>0eefKhhA*cl!{J4vGc^%7v;dJy6;)I$U66>4EYM z;p}K_bab><W<$$;@VlE@9j=d#i%t}nEYviqeP(n{bY|~dGe^<+(M1AFDc3!^BDz{& zof*$w<<X6ih0!f$Jfqw5&PTULcdKNyv20KDfWTqZQkES(*5^?4So9>VwtIDpo)I|z zUVDjNie8Cci(UzzjoH0A-)udx^jJnLE0$5dE0*2+^3AqXdMTD0>mJL^YmD{QR>uko zGGYa>!OU%AEEEe142_Mbm>7$Pr^o8U)62Str<XgiF|iS`@v%v<DY5C1Xlzz&Zfrqp zZrR-M+|uo0U4htQfn{oEH<!D`&ThG@=n`F5(IvL>y*3zI6I&nK6kA`uH?~zQ>n4kg z?TGE^vplx1bWrSI?8wb`6}x+Niyap@g?;`f7Fm8Gb~biF;Igs7@Q&D3ft1={rBm6V zGEmte+Oe`zWzKtTu(E4jWA7ukx53IDVuOCQLGJP@2UHg7U1h1-XJs^6UOB8!GkH~& z$;we}d6hkSU5olPuk=9W*vbi&W24*E3d#>vHbjRDjI5kmz9BNZY*yur$ijYSbR@)k z-Vt~tAa96)o`K%7tLhsVV5J3$0zvDpKqycm9<wY^Zru~84pdwB2I>P(TUmhxfd%}P z&^@l-9TgZQepkJ(jraB9ebey1cjA5T!utmBzW3mLJK=rr$NOgEeRJ@>58-`t@xDFr zzWP0&d7d5o9S^&^M@9f1H~r6`z08P`a7B;qRz+ULfQrJ3(u!!su(H~Us)}T2cg3iR zu@w^vH&--NOs$x~{p^Z)#hWV@RxBwVRk*EUdFil<RTXQCDl0ZrY_8Z=Hosz5#omhj z6^AO0R-C9f{ph}u#pM?&&XvxqxLDCtJgTC(WI@;}v%>!NP_ZlAF`OChTpka133m(k zEISs?FCG;hR5m&s43~#1yPpXU504Dj(!RDfwzX5>k^SM(6;&m3OLD{Gw2h%f;fdkN z;b|qgkDk)@Duic-=V-gz+8&-?maiaX7gcNsFV(h7TULZuhu3M_O}oPzwcVwM!dtZM z3Q8-4w}*FYUrM`%8)XL41Kk4MWX2y0JSH>VCm{Riz`#JE*iCVuSe~?{fl`_ArvgvO z^R_Nf_djg!QfkH7yA)~+;t%CpR&dP?(EFl6H-qvewad4aZ@X#NHQe2G>6d71=}8?s zqjS7lluLg+T@M4^!ZX)tPx(Sp8+wW58GPCD3T-I}oiXH`c#8>-T#>Y)d_wuu+o!!w zy7x2wLOR<`=e<ul<9%jo(Dj+RgPH2UOx?*$b$p+_r~YrAg*X0&?%^YV$AwO1TgtYV z?JjEswv-(xJ6v|G>}1)Qvh$K&D!Wp6y6l?r%kA>?4+I%y$24_YQz5O11uCTnLjyxC zFW#zszw)kIpx5n}_MijvcrX3Rq96B3Ka$p5Y$T*-^bZS^9yFlzhZk5@*(h^gHdbJQ z;g>ZCOtm_e4J{iX*U++fS-qrV1P?76U#5RunD!T1q+{HHw%qw&l-9`8TWND#cI8%X zQrdU<Mmp%Qp$A=(_HPy5RdY|i(4{Fu50<`^$=nSYEolcUv(zeWl-<qY(qpA3OV5;^ zFTGTHMW{=q*UId&^wJe&8D&|Fba(f;&`Vm^H_%t!w)@G`!Ozp715byJfpU2|Wbj<L zo9Dtk|BaF!E8FTyfB75KzZwsCN++-u6M>}e_{Eoa?2~r0SVKqqsI^)8S>=NEdlads zbgX-S18mXrm+1Dq+wpIfZ@5lteeZ>-k~gDW+1a<0pLg4~e2{kjCAs%&yH&bSU`f0C z<?Yf{w}9$eE3m;G*HQnAj&bro8RO0W+l;ZN_+oKWakE&ylj)a5YGuYU$67_5?ao1~ zrgNxsowcOR{xhtM0qT?Om6klmimP0ZI*LcR>CNCNp70mx_PpEiZ<cRpN6%;{Gy4{~ zdAF_egS6)_$-Q42tzsGf;wA0wm$yq--2$p>t-uC%>_+`h9LMB;GLD=7cNs_fSkd4I zHWr17!bL-iMij-1>Wjt{jTfjdnj|oV`{_lqB%Ld;KwxpvvZ9p&Yl_wjEGyb1u$B8A zBDbt)kH9{GgGEP*ju)LOIxBEc;DW$q=&Qm{1s$b>9fARq3Um_LBa-G69S`ONy9Rp* zofjNHeqOM!=t!_M7!3{!Rt1v+r2?Y_#zIdJenW67^o-za(s=?4MK&tw63Jf@TpnB{ z^xEJC@;3*!N#3sD-r#<@KP0eA;Hba}=+nYK7rY4F6l~VC*b?xI>|RMb2KN_tEY2+M zEOeLRZshkY&JXS_9#kAGE-$Vu9xgCQV5C4T^l0IaE1sxyFsFDjylDb6MK&nu9Lb+k zJimC6&`XO~kiWEewdAcU-Uw_F*e<Z!y;o>#M{g-UP<*)Ey}~g!RsPB1GXm#}F9}=` zxF&EiWDBH+GN7{rvWqW;vO>AscNgd_P!Jl-eMtCcLgCQRP`LPfXoNsqpk5#x8Y3`1 zGzof&K=059NvCr^OJJ_Rg3w~_mxZQ_j+LP`z<PmA0$bgCg&pna^`SkXeeLcQ4!WuG zkA#kgP6?b9I1;)ba9QZfp{v}dN}SN~k`4j^flew{k`p>o(p8{GNnXi-l0tz}fxMEa zz%ZeQl~i$`EEy%~Sb+%w4FXe3W(a?_z`T-$B}+<{3#<}YE3mL+gTQ8iZKS(|w^v~Q z_539zhXjraoZ$X+$vH_cmNb<#mo$}H0)C+{mUa}#6zHsJX&2#l6X@BNFKNEOAb}wA z<)xKE4=)}0fuXi^bm=&OiKUZ;o+h-y<kFeKn<Fq^V3EL5ffc2zOV<f(l>8MUw+@(G zx<z=~1$GNG3LFs7-RcL0;j){(9hklDc}cI7UQ@cvE<GbVUg4Kz7=Brn(k}mf^ps_n z<(739=<TKjWrNE?0%12TkavTSK$vv!d*ny(77>@X2$PN%m?SVoK=Y<cxmf~pNf(qY zmUNlGN`dKRYs%J_Z7SO;u!D3@**-}R3LFtwUv|9gRN2|G3j&wj^r}Fr>}<IsspOS+ zkgd0YP69bD-PKKd2;>P2C@(B8Esp}jgdSF21)VG(MLJesg7AiE-Q^7m<x|TJmQO98 z0X@5X9_d1XCFL`Ozr1{v3!MaVT)L~9_7KPu7*M{pd_(zWfo%f21lE@CE#L39<&eNp zf&J2+6K=hy1<nbakUB1wH<dS+H&s{yexWZ`bgam%=v>i7pqoHuMNjC=iu{T}6+wY= zH*F7<x8V&J7ztflURp6)V4Og0#l(uqq|@AVBKbGV%;bKK3-dLtSR}BtVujGF%Z65r z78ob6x?)|$WYUdpx{mytWwvlX$A$TtR%{p8U9m#w#)<<KhXsxaG*+C1Zmc*{alYb` zz!f)b57*wy3)=$eN{2JTS>fz(Zn(RE(!Ik4x4_`*bSNAS4;2_85ElrA>)|Pk5g0Ep zNni^1)8Q%13eUX-7F?$nhnIy{3TV1UV10N~c&mW^BC<!)ec^-QBLe$4-#!>V8@>>} zETHLC0Zy+Y9U_5<6X^t<6X{CYBa$b)0TD-@<5dDt(oxV2Jon}K9w`h~MPzSKoC)mJ zRG;aRp3~>JKCdHDk&%5wq$-jW7!?^S=>+J8$W+o9k=c^Y6IiGxuL7(1C1gotbJ?cI zwz5sZ(#WpJUZM9#4gp8`?ch-49KUrmYZ|p8%~5}}V>HtRr8^6Bk-TmKJtJ$Q`Jz{4 z_1BDYfl7hlF0C+9pjKeCOOJE&Ckjj!nC8mquM_&4#8QD30;^qGVV%H6fh{h*U0}CB zqrd@y!>-)1=*j4r==ru^8x&%;q-PZLcLtYMepW17AUD=s=-%WP#0JOGqt{~T!O~br z_EuH0&srt>u2r%JTg85@G`K1jHYs_!Z<Be84Hf<fy^qDE+$#2IyJGdSm#Ql6Ci|=X z0*7>;#U873Y>Y|C(|wxEYizvmC+U4`N^!pA$vnrVyT4p47FZ^*QeZluzc(0qG3h3O zt+5?K@8N!*lv@)!7+a(LjU5r*@z|-@S%C|&%dxAmRHYL;1#}3mstgEpD(+mFBhXdy z6ndE70`zoG-Vi&;8)C=I?v^jJkGw7B^0qiY-WL5<Rp<21U9Cjt$K=g%GH;G^^{w)r zN%u^$tb3lj=Q+!h`Rsi|EL%UbWdGdqbX?GJ_l@_-zP1bL0vT?4GkE%D|3$hz?{@r~ z<#XH7z1ztY+#)ylwsn4x_WUKe_iLloHzW{lcR#dUI^q^kU2%bWckD9$CyrzKe=?3^ z{&yKi`*TAs_31d|%8+Y)@`qe2v<1=&GYYc=(hIW-b0zIw*t@VmpnKt9x$iCfP+_=m zXyFKfcwv3vnEs;+#|um<oKiSlU{>MW!UY101(pfSDqJbBMqs_broyel+aa*$dj8zP zeF6ssj_7^A%Z0}!Jym$N@Pfc)fvYa9kSaV|<Op<d>3~2dfgFLZ0zHge{+yybfdTnT ziv|=G7L`gGmHS}=RRcQ|B?orM8)4F-Q3D4QjTM+s)KD~4V1}E{E}B=gP+&>X@}gwX z^1KlyEgIEla?x0U2}P?!ZdK7*H=SLyp=h(fwmz4Nb_wk5bFFB<q=y8K3Y^GGhksi5 zr}KsuofG<^Lf-hIU2?C0yqnjQS1;+cqH|JC?*VwKTjYwGi_Q(P^gd{bj&oXW$aaC< z@caTD`&<iVO4?bVi$J%$bof1m-!pG$Fkk3F0>QlTLBHH9An)dt=haJkEtoIm^uAIc zAD-$KxxvlB{2><i!$n8FmK(BNV7Jhdf+GcL^QH$!OFB+qqQK<5S@5R`e_Gz2;7p<C z2+YqrCHy^rkvDmZ@{UM4U0@dXO9f`aQ{5srq;qiQkS^S>5FInM+>l0r1HqZW)gPV| zT;1nNa9y4q+$gYGV2i+Z=xpKV26sdE9+XKsSRfSKC}mdXg(W{6Y|I-WbbQDG^2Y=Z zNM57Rjc%&?8by!jK=!cQA5+=E7lTqp%8d{`Bc%Qj)W2HNlO`ok+o5I82z_4fhxmia zS6ywqOTjC_YobfrdMVE?wgu9aF3t#EE6ys;hR!YSPTE_bK<40zq=O}YaB-+OEcDRg z5#-1776h*pheSunO;um0I13#j+b1aZ^~jFNTOjlZDSxdvJY=`(fgg7343nqr(6Zy@ zeiHXn@)ig!x~}t97wr<*JLEvoen}4r92Gbb+z9`4aGgM7(K(?n23HqP4;~PHBVgoB zUXzqRC$i_HoZbWQM7PQn&l38)-UqFq^0nNV>pZ_eN3o4eNjnR45$G1&2)}1=oj_wS zU+6&s!QcVmHv&f9<dsYLe38wUa(Z7WkPlCEBX>sV^V|;)DqqXB@h$~N3e*O#1xHId zPGF+IWSKAJPZRz$nU|SD&k>j}b2U=#6_9uH78Q?>^qScDZtj-~%!H@9Rc^f8PvU-s z=$NVH+IU3`1DlHH3M>#<T)eD!<-n$*hT=7Dx=i!i%M>-_WplsYg-ybnSG-kVNAVuH z-zRWT;E2-2$BR#qo^{jX<liiFf&0rYh`!>h#i`<}A*Xmxs6)~6{-Z+yflmEL7cC!{ z6Urg&;ifs7e~V0>-uIboAk<aUfu#b`P!GA!D`*Z45GWML8<-pzARXnVN%C)&8OwdC zfq}{^9XLUtArvh*SF~ziQ)rk#m5jrx;$@*E=^8g(rujF^$oMI5g8{~GgN)w>Gk&2_ z0%HXxC|!I!)IfUHO^=g*v&;p(zeQiFXoHTQ<WC)NLEy5Rwuh^?;iW=T2RhI*2CfoV z>!$5t!)<t*1-2<YWd4vvLzW6`abd-f)uGt}^8^+SS=}cyv_xQepOKP|l=M<)mB89Q z*Fqa4-JCZxv`s*sk0E)sh2%L1y$c!1AKV<;HN@in(2(sy?+)$Cn-p3lur_ac=%}Qd z^Y%!(2mXG6T`sKEydj;XOc(AC4QUkmKuCN}XqCX);JVN@NjC=@C2fQ+ek3G52YMGW zntw*<^V}c0PD?)o)&{SIj!L?@I21Z6p#1#;yIfdH-uTe2;z`^eYNPuu44n`-EpSfY zqCk^CbKiv}R^O%)f8Qp_Z<72b$#0VUCdqG-{3es1Kc}Q){?d|6fzJ6SOS<G=D(NQB zvmmD=zhG2Je*Y^ag9hZ51WU?GD*s=;+xYJL_<a*B>%Qmi`<CV0_v(GStm6Cj-rsCh zbbhAuGxl`LWBtN@%hHIF8VzWr&u3|@oh<!kH<5>I<=DT4zfk!m+K`4yvouzm^6M4* z4l8!@;9PbNYQ!4!G{Emh<e_s)`zIqa4qS=;i)d>i0#MS82BfheJ8I-1dnKGNx)Fo& zEH}=O^#@`R4ZRUb$Z96GP!@59Hh{-z{2|X8)n*?u(TNNn$)(UX8ZLsTg4cN$>fidx zKW&51_AKK1jMT_Ob|W!?20#z+{y;S#-%2!~d)>H18vEy0D&s3a!&SxJD$0h5JXEM0 z&%MqH9S2HvB9c%KWLCP7hXkh<w`xSF5v>O`MgnwF+h!k9+7p4UB{vMc6Z#mEGoaI< z3(5T#N;Sj(NBG^~e*^v?=$_>Ip+64&cSeKKp0|)ZPwq5BlbdPU2Iq82BlPq}CKC<$ z;4$PLHJIFNrBhX{SHw=bE63@cdP&Bigxt-RMy)#zJuCH^j*N1=cQZR>sc-7YLx;dA zYnWOfdIE|){Zz)jq_owH%rdn7JGpDLoxa1!d&pg_wRml%{SU#}fP6agJ2ltS1idIl z1Sw>yQs31+D(y3tvk=@9JjZafCC*H=O{HH;pbP2O7&z<T?4Vz7Q|ce+(R6C;N?%se zmwiZ1gg>5^%%}Da#%@)ouYlY=;N`S@4fIgtkJFwBaJHFxDccGDUO3E%=O|-R>DKrF z`ZbPJhUq))Ig4axTKJWetXylCVs9=o54JW7XSUXB{egB)Lfdh-@5*UF&k1DCD)xq; zPrzS=MQx;(nbdN|%mR22^3#>?y#{9_eauf?BPQH69XIfN#h&xvQ*d&SISZW$e;b^) z;S2{C!r!CVTfqnnV7?k@+cat)N4=-89ETqDF!s}0t(HuCGL@6wNpV`zSgDSZzccb@ zmG(uE=?JIR*sYdza*PJGG|yZ{FPYN#Y7=SUI_M6mgj!chBbMC@9!{x7MlS+AMkPH> zl*)&`f@C8a7C|q7f0SMyfZrX?yX3wI=Q!G4gj0g#JBr1lVF~oTl9msn7r&wnr*y{s z*rB~d`|Dg#EaUSUeR++Q{!Ln_@+marxwH8i8k94bm7B#}JWg&Q_zX647@ddQ5i{eU zZ4T3mQ;bq4_;-PmNKSNXyoMcK!=5i=8%9z`tc%j(H!kA=RAv--5u5~)+0>Pd<UvX` zBD37JF3r7){mfGANx5F`0r;#|W<O|FxAAXS(M9WS)~VpM9IObB;XQ}^STJ7B*~FM% z(z?9sQoqFVFJt*?KO<ewa~Z2PV@qs%+HWjvKBI9SneV`#NXsjspMbxH9vy|=06&^K z!pyFQZeX-8YYYZz9Pav=0^Lh6Q(Ktve}zwv>>pBg2lG40%(BYJN+HG`y))0Im1f>` z+^nT4BR=OfbgE=0<AGf-{Qy0Ejh?E`EsRx`(*CZD>Qri3LEBcKp~_w9s;3^S>joZ8 z8!osWTX7Qo2aG37En_wd@cc_@NdfW}&j{5yhj?`tt+A{Qjh}k1^+}=Q%=md^8jL5W zoeRw9**{_ZzJ_ILzjm7^Ba$z`A4wmV;IXUVbmduK#(5n$o!ngdTTV|;f)|3Xp*hU# zmx8-0PAzLaZFyQ=Q7o;h()C5lKVqIuv}AtjUvvao^)E|#=K5ySwp=8uQtW>yn`3p6 z+OysEcOl}Pem$TA*mCAU3pUa3EQ<&eCia+#cxPhWnfP|Zv~#1`5y8&Ht~2rKOpH1c zoz6t0GqLDQ{5d!B9C4dWoH-L=&cv2;qso~`awdixvBXToI1?+*M2R!;;Y>6*69LXd zeKYaiOpG@-x*HMQOe{AO#m&TTb0fEzNLMCWn~5D_BD9&<Y{bVh@z_ixHWP!*L|=2` zu9=8y#OE+k)=YdgH?o?Esb-?75l78LP&2X9+^A_LUYd!*!dRK;XeKV28xhUKLL-8R ziGSusJ~PqIh;wEloSE2WCaRf<WM*QRndoIEZkdT#W}=jt_+%zBnTbi}Mk6zE$cQ6i zVvm`qV<z61i8SWM7&FnuOcWeO%)}CNqllUKVJ32zu@Dn2j5uL#gfL=*nYdqWtS=Mg z%R~e;F};Z9W#V}Ghy>%t?jmZJiPvQ!b(t7lCOVgi%jHJoqEtG$CjOR*yk%l;xzV<W zvt{CGnMhhDhL(w*<;Kl25wnOeWa40%2v{cem5F*~;$4|YS0=`liEd@$TA5f@CW@7b zUu7a!xiPEEs$m37gent*%0!=X<4zHA%8fNed?4G6DMh^|5+w0m+&EGuf|Q9JWuitA zFUmxUGBKju=uouHM1(T2piC4f6aUGL{A6N25$DN7cyePqnW#=CP7;xv+!#(oZ!&S4 zOvEM=tI3VhM0_SUGLwnPWFk14I84;;#$GZ}myD&Eh(0F95;JJxD!CDrm^Bkc$;3}G zk&{f!BsW@;i7CkHFtL%`s7NMep^1cqHWU5G#62<*kK9;CCdv_Uj7(%BH>MGzXW|%{ z2u3D$k%?Ml;uV=lMJ7g(8=Z)_L?$AUiACf_AtL^e8+pjY95T^{@Mb2$kclniMinyg zgp3Ek-c0l$6F1023^K8TOq3uuJ`j<COiUmX4JcLTR0yusXw9iRp*ukLgYF02->DQl zKx66)e+>MuK`#(o;QKCgCA2Bq4|)V;`wGs3KR{zkiykdofc|=?zhYk<ky)n;ou$#! zQ&~QZ<GUG|m$lv&=$4(dVK)3vLidO64?V!N*2UAo&mki^TYlyA5`4<-Q7>}qXcawm zhS0B1(DLz0dyhe<lWS4xTW~%_*(c!K4P8Rnzd_sGw4?;=LuL>%;{@kJ=R+4bh43dp z4?+WcaDQ?O$o;TWq}caKT2hFl(*5-`Mr6!5EI`{1v{gdCjHKee&N^fa9t^HRW-R)* zqF+a*&UZlV!T+|}19S)Ie$f4(`}<zf-ubt}Z-BoZ`Wda=KM(qK=!?)7luqkR+3ji% z@CW!lkDhPSi$7oq+Wva~5w(Xj?M0TqSaF)xve`dT?IG>+Y7a`c>{L26+y51{hqOzo z-+xAN+B?v{Q2lA=p#KbQWS#`~NAhFfv1%dOww6<-&Hk?;zZ%+<I!~LM;CF)`P@Gmu z@AAO!(BC=aZULvk|1gr})O7*=esmVVF_vIB&E(c0Kc5=+GfK_i7pT1qNo+VxCG(;4 zp$q)`;9rIAg&xE2PD|p@k3rX<=jV#k)1a~W^mKCT;Cu;fud0Qh;lpU?2i*_4zyG7i z{|vel_&!QSXmbH=9>XlZL{I-fE^YI#h4T#fb#N28_Y3Zu_8sU==-dTu?EHJ+e}KOQ z`Y`mn+Ctw?Xsy~||JHA5T=3Q(L%*Umf(u%|3H=yYCG*|fZ-G}MKONfO&fpi}o3b0B zH==C=_?K{g34IJ1<@ZnJY8zTwp_#kXa?Ne|txC3F52=Z8bVc`X*{SU@oYV{8Trj23 z(641Ll9X*><Xc{XK7-DGfj$a-kzB00<t;eBL62CY{j9!8*&}#s;9bccs2uA<=KV-( z_i&nLb9U!3r*nOwzXs-1(E2JgCrcjmSU&~xUhG*9=3LZz3C!D#=V9otgR>O3{v&m9 z*5O$U|4Z<B2lre7n{%z-f;siFz5)I#Bsq<2HLc~;$l`>s^)2uy_`E||e+Kie=lLZ# z0p}378vG9US;}(0l=>KwPr>Ic+v0qw^(WA#&G*4EC%T;JdFFvR5w$pL@|bgp$#CdV zD`$o&PDfi_R(y@K2#d1_i!;5}Ux0aEw!LWhTXGp0>vM1@>v;gq{m_30-9lO3B2#~Y zzZ3jna?Sb1Krp8Yt>s9<Y2h^3^BlRHinKERwi(Z3a5#tb>_Uc<PY-X|9N>B^PE$R+ zeOq4ybFyl48sj+)u7l5spVyqdqs{YuFlVQ>(fI<HHhBJ;Qf6Mtpf@9F&cwRF=On~S z8@yPBhuOD{9b$nVPF6jf5__0&>m(Tc9&-vh6%J=Fp1YtK+g5tyc>>PsV6?SjnVw(4 zIRdT$Gy4{^-^z(`>Uku2_qW~v4+V2_-g+mwX!dZDZ(%J~F};Yv{}Gs9C9EI9#|AwA z0Ov(8XC~IS!Dgnu1%3_8>9_SeFxo6uZtEAIzX_fJ=CsE${W4?nDex*Vc4a+ES+ho- z0sjl_F)NE6S>FR=fvwQ3rsa&kgMaXH#_OSlw(&VwuWineSid%w={X3dr`}J%=e*bR zD)@2mG%)APUi5qDk=+Xpe#Tx3pY>vW92$;=2k>wTZQ}tvkI~LM;4s$?Yv2AZxjzGQ z!e(P{UVdHjY-h&N@5NKutol}dg|Yq#&Q@?KI?XvAGw$Jc3hOg)j9+Cv+VoC#-b%CT zy?6`{zdLyT2nS2BjraaN9K4oo`iQsj`~beu@GiMufzSNfoX9y?ve#H6e#606*sK?i z`E>~!w)c}u@4R?^k2#q%r;b>=jivcm-CllMvGF+$bLwT4IrPr{4=^_D#ba3b9|udb zu`Zk6O&s&94c2I553T>?+J@{CyvByVrF5%VJA>fk4P-4G#zK^1?0llqwi(;iuC)lq z;W=gV?2}a^9Lrc>%C#Il-5u%X>bduKU0R;SmhsY`Mgvbh$5?`~RaRxIv7(o034Tx3 z<6%~c>_|PVQ=2s?oQte4!H#)$n{{L{4p^p*Z}ghkF>BWAT7v2~zV27_ot5szM>)v* zS!*`-<CtgMDth+|mzH|{Ly+P5>#$C3o~Mr4U5sFScv^YQT4Of7W=-)6qZg0oF)P>f z!aV8BZ;|FnVOBK1fOyO=m8@v{5okP>hne!?jcsPogB~w?3Gd%CV#W{f3!`mp8+p%f zkU^X0$I!nfm#3K5cvqh3_D8{M;onP7>ARO%v#G^vo>^v%@T;YB4;)sI!|#<|^Sonq zJ3Q&U=J!+lyu;4K?hl_?^Ro6m##6EPu<=6PFT<~Zei|Cf^fF&IJ0&mAXqz?VWlecm z`wqW>+B`$O#&X#Cq_F2!{8cL}E`^<>_>D5f&ctg*gT0Myek)<DQjAp#&y*Ci+`_E2 z<iX*o*MiSU@f>WSB`LgC3x1{r&)>rDfGIp!3s2{ic~Y3?5qr5-W~$Zf6|vG3Px%xp zI>oQXDV~)rtfLfjkuv)(v&+Kwwwj#``v(hOonmBCjDL#xYQdsXtcVsQTlifmg~g`& zfU)_M;j;s2VgK2}nr;0K`Yo#&ycE1o@t<}>e+N7kPCc}|^~k;)NzX@Vt<bH%S4qLj z&w}$y@NZn5v(>lj-;LNGPjyt>D(|h<AG~w)nQO4jp~o}S|7F3WWH;flPNeByq}*$0 zJw32mQ=e5@-?9a({Jp7vhu#VP1b71Y2b3*9Pd7CDEAn&5{XTpf&UrWu;OC@mr^Mbp z-Y=$}g_d_f@9@^IEA9I%_{-qY$YhdxH=IduGN7M?hSPEtjt|af1V5Jw!|{T1v|eYF z;#8D&u2J0jW!iHW99rmWLB>z+J>=SO(#ib~=#F5WuM;g-;M3Do96ScjGte(UZ&EBP zUO9}Oa|-^~z*E3~NA3gE`w*N3a2|yIH1uDAjpQBZ`8_oAmHHx_-$E~@RH61=p6WU# zPchEFVkE!Fm@x9ba&R?cctvw%pQ4;va54OAXsCxii=NAH{+e+f4CiOa%P857^CiJW zE&3~!!)!V_ZnmQ*1A^}qd${E0jt7g4+1>S|%U+UtN3qU}-Q8CSo(JAfZY#JB&Obvx z4gMIM4?{lzo}swq6#O5+Swt;S^ml+C2Y(fO41P9}Q{j9UdKz>DdK~y`X#O+&*WrAd zUVo2XKTnV5f-lqG5^!hfb(5R>8So#3Gr&0@cy;S~rG4)z_KW>^-b!5ne-!>{l}Sa& z{VMqH!Jil0prhwm-SQ`7p43t;qS?ONS0wbY*1baa(Q_gDZvV@0G8OCG*?oNa+xp$9 z=aKmi_#5D_gL_cwd&oemJq!Mj;HMq^tFvvXuP_czf%kwXDZk|%a;K`dX)!aXmX?Vn zWcqf3-vs|qbNwGfo|*Nl6_t3Ogwu;zn-BgI_#5ayK<>Th9|m77EnQc-ovHprYU~Jo z1$r6s1EHA_?<;~Qi(i)+l)ae8{s~sM#5WSop8u!2_kfG)=>Ep%mR%4LbqieDy1UZ% zf(xQz?}&&EvBX{w5furdVhv(1F@zu*Td*4?h}{@P#qua2NQ^OPh%FXWM5D$SMfjg{ z7L+HyJW1a7pS;iKeI4iA@1Ap}&zzarW#%HMVmi?V#FvS7B3ejPPnuhi3g1u+Gl<`W z_|!iYb%?qXr5>f=NV<^nFp%<~Aqt@cUhD!it}==+TE)1EqlmG_0Dnd_oTN{PkH0}X zieO=c)|E36<2T_zUt)g5BUs+5a$%oLQ-WpV9wCSGvW&jhSkGSgJs!|QM0uiFM6qXv ziffQ!OTpaXj4@O!BTg1^>JzO)e1D*Gur|0ul*%0HhjZ||JE;E|gnfuECOV(^P?KD` zC{uo75G#C%o+au*^eE92pz|rLU(k+?Bzu)bbSlvkL>Cg>MLK<O_Q4*-&7u6L6<&xd zwh%v^a46wq!uyE^Ar;qA-qH{&9SJulZ0Y%%iF#6gJSi<4p<kh`hSuDLSj-?!643|9 ze@*EsUQvp+L^n`9#1egv;;&0#*Hb+BSDIf5UlWJoRG^LWEJvHUO8gONCEBYI3hd`2 zl<k3@uc%LS6WN&#l(%7ItLr1hZzcivBU+bI)KN}OBE|1%p<EJiek44LsFF0ZNM|^4 z<`T6hPCiMUs1Ha)XA!0TMw*XM6K0C@NGk_py`g2}KULyir8?jY3v@N*xeev{9m=6K z<@q_`?nLosW*_{^PcaAkJf{}%7p`rV_7(9jE{2I#XpJkLlTBVk^SBjCt7iOxMElVC z#1;7!ZE41QO8h}YBS=a$gCmX`hBGO|*&As&*32dm=g{|XZNqI+VC!t6u`nDpxdO`1 zaQx+nE2ua~_#sKpkaQezj3k{*7*>OPeW8HjyoXp}BD#Xw9qnh!N;@i1IrWEW#NSQ1 z3L$)vq_|uBN;!i#r>QLQRJxah1;UdlhF%nw>gu(bdfF)BA0tjY;hTiLD7KZvxq&@R z#J^5dR^poTytos`rtm3BD~})_zp;n@EMU9i-!ro<_%~zRBeeOznM$J!<{d6nAWMSt zHAu-8;p&J>$J!HiiuhMRJ5f`(i8a7}Qs9`4t4u+x^hJulg>mUhHPNAz&$g7$T#7S` zdg(k$w*zq&6D=S*1SyTgM>sbDjV3ycXc5uN)cW`rabm?7;?Nvdp`bW<;&i2%Whr47 zqWMI(kj`Vm{fJuhR}x)KeU+z}BQQ>p`eDTcTFX79QIn6gCw_($e`95_)R#iV6w;qU z`faF&r;?5<Q5|vcp0^K0>eUsN75;}ruMqv7R<O||ZAF|QqO`Kb^&v>9MEpa-;S?KM zj7P6=O}j<NA(~1#9FKW>jWb9n{|o73Y+GI@khD3`7Q{J7p*B&>kErKNAX_&Kv4|}) zj8CUJL5{cZC5;h_bPnb1N20fgjwcE+aMJ`B@7y2(*Gs9D|DxVCk9t=L_56>CqLrIt z*|VVC6B2}Pv5!^GLM%R@{&o?uViZZwAg!E8(z{44(h4`K4UTH#3R2-XwTKp1M-{`V z-7T%Wp2kQ5jhDG-<rK7@saoOmA<ZR3e<f;J;oKmp7vTiLK_tbV`8D;i?{S3y@!Jx9 zPIwj3cBo&~OZ!r;c;a*==~BWjL}?vGz4Q?E(nHis4=F7AD~Vz+9anLiD6EG$S6a2Y zR^VUYkE4}mAgw&d;mQ!&7y2rv#$TqO2i78tYhAVC5%m!4s~^7JK$?w_;;)=6<aIjn zJCNoN)Q7W3hcuPA$7x17TTlmfvev}egmG3j0?J-{6Eza;OY|e6i;-5ikp6mV_YmZi ze@LS#n5dHCu_A0u)Rt%@<@q_`endwSeUE5sq9LRcO?WI(M~cl7k2BE*L>CgRMRXd` z`9xERwjw%?Vp~cUfcA6>OTV@31YZ!nL!5eqcM#1Xj-_-Rh*L(CdcJ~og)|0>D`;1% zXhie`(OooJ@f(Ta%7(<bOq@KzM+g^CSPJ!;cCy&VfMX!)OPr>J{RmqufMta4Cc1|> zJ*h1UDWCnQWxvAmT4_iJt$`ZX4=fgc*9JU`G^w_&{3(8#!Er4CoK4hQ9#TB#h*Ouw zyF{Fmgl7?@9lbJ%_({ZhpD3<gLaSB<R7OiqlvEp5w3oNS??^)xcQGwY1y(zC3C9t> zK)J=5Z>GFW6x(Zy;v}V&LDJhqEo&PEQ9GJb(6W6c{7m#YjT9BpAyikBk(S?}cA+*c zC%aeKo}}0}wv?YItR`t2lHzVC4Z{M(oqig|0Q5(qcZrXGAM1{xfOC!EnH01JmoXH# z5%po8h$FFx;;Bn9d`Z$dL=O>thPxH+6P(#uAnQf<x%x0G#u{CD<GDuH|Lrs1=xn2c zMi&t=QB_A(k1>^_$`Np5Rb!@*w2~IzyutYTAJm5#&N|!rR*gF(wpRIM@R?Q5fA?IY zMSqHG@_vv1@A`Xc;6pWZa(<(C>UY!pEBW~|z5kR))+i5rVU5q1YCMa7<1sFn85@;U z)m`R)u^yBEpdQQquc^n`tb()VRGbUv!I`-hTqmvvH=K**lDOqu2DgVh!kys?xhvc) zu8e!Z^Smu@&+B;~K9Fz2hw$P2U_OeE<EQiU_~ra6ej}gBAK;JkdHhBGDqq4s;mZZ3 zP)~3Y+yp-%Na!Gh3H^lOLJX`)W($jiRAH^KRmc_&3#Wtvp-8wXlnT#9CfbM^Q73wd z0b(mLSnMSZ6eGo0F;Pqwmx<|OhPXrAC+3J}#S3Dwct?CJzEprUQb-D;LRK_Yv{QsC zA{0Xv(TaG*OvM64iej~5vm#4zNRg|^S6otDSKL=TQ&hl?nwKNx7&%U!0%)K-T#lE= z1B#Us<mqzK8|h3yt>i>`wmc6|0LYW%>41XenR2o`fTZy#XCj7^7s$)xRC$%WUf#?E z%TwMVXUhjbj;Tb+<K?WX_yl@xl$Xfc<#do|$Xn%1d5?TZ&XG^adBCBkTqs|Xi{+bg z3FA!#ri-R4axtJ&rk664F914hI&L~67XZpO-7%HQrvPm=Wt#SwasbVi56DO4T*zsT zX_aZcX$PRgkm`0h3#F!g7#>hRQ!1to(kxR3h6l6*LPHq<RpkuOJ_vnWJ_9IMK8tY! z!dzOyq732&bcE!PE2yVMSPDQXa=M(4d8RtbrLc?S<xt}4uxI3aKoCy8D1(iCTXOl9 zd|xh-uL8OwmxBBWpfdTH{L+^JD)+_kD6Q}neQkW}G2YkKR|Wab17zo`k)O-ufa>|$ zW7>dJz7nPlNaO3|tCu$da`81{`vcPXy7~H$)Wg>f+YOKrLVJ<a%~$EGljA66J;WVC zVeNfw<TijLxdhrQ9AlQRLWx4E(mg^_m9H(-WMEaUw#z;isi|D%Ex9s1F}<kHm9Gb- z>t(uXx`pY=FR}eC>6-FPg_y4VM1CPxV7ic}0j48WG50X-vBZp}swxr04oD9%L#Zq= zV|`JHe6TL5yfW1EV?bWMe)4tsjwLL%1cmjmv>=3a!4`fa&3Pl;_eQ$oO-*K0#he8_ z9b-1axL8(|?rJ%iq<ZKdiB-9ZmSah(lZVQY7&F8hArGYT=E|XRFH3nL<>0Dxo64=K z!pd?$Rm?`&t14Yd)>W0rPSybO@ijv$*;IwSDl-ggx(_w|9K)Jk`1+ViVN^Ubm6=|e zZbHA}Woy#~QxTwgvc2i73469mmP|ROQ`qZdy{~9G3}KmU^i`U&0r8M(xoPVg=~|L{ z$t9*#?6I;=zG_+oNH2Ss(oM4g8D$sKGE)Neb~kyuDF)DW*-2h+8V;z~bXHC?^#fF7 z%8{3t!T?<a=@nB48YxE52m+*&-ArC4zp9vZCO3-N%cL<m0dkXlOg1JMAF_umn{Jtu zmeK9g!#m@D`<!{Wb|_=o5!w-~jzhUaC9{(bOAnYzdg$oEI^jx-7vHX~pv8XQhp~7$ zP;Mc&1M3<lhsy)7?a2;Df+e>2DOLWryqVyW!7r-9zx}+t%A-rG@~gpTRQat{J`?<& z8qY(2;&XoEtMgZ#uTxd|sD4)aJn)58&r3CYah1PW<x8qO##aXZ8TglSB=n<5UnO|k zDn6tI)-Dok&)cW&H{R{v{hRu$S+7-jhp}Vv<|^N`%40mOs_G}xQWoD1Rb{G<D-g#d z<0UHzT3c!;dEt7PwWxX18m*3b)o9gNSUFErO=7iF(^NB=o$8S43#L+ir8>{-)q+~V z9MxL2J#$gJsoj}Q-B=yS^y<#)U}jYJR}Wxr>O}Q4=AoXep2xh@E7a-CN4-Y9mdWaE z>g~)=y;GgZ%<7ZsQ!GIJrTQxtsJ^Fuz?!L_s()rJG`vP+tu<B}E7nfaQPYvN*Ywx) zXB{*HHG^13O`Il<b=FMPOl85Exth7Gi)Nu_Aq&xL)NEv3H9IvsS*Yfq<{;~)`9kvr z3)39a9B17%r!{9-Pt7IGcdWOjL{q~0Xi7B?S%l`1<`L_sb=Eqw{@MmwJsY4kYK?55 zwz;-B8>H=}?ac;j$7m<8q1rg@yKJ;}vUV~Xqn)mu!J@Tuw8<<+`;j({jn`&sGg+*| z8izG(qQg3ebu12Vt7G_!bRZ8St$K`k-TV)}gtcW!Flv{vRJMxYu4D(xW`|iW%V!ta zRd$QrXOG!)R?hLTHnih3oD-*q^`XoKa6w!fSR;mVy|{kdU~VKA4Qs^&ZaS<N7jVnC zRBjcwp4-gr;Ig>`uy)Ml&T<9ZMOZ&x=k9Q&+!O8vSAllGJJK8Mn)gtmG2U@+IAPu} zXL<*FgT40-_a0Ei5xob1E@}wgQQqUdhXW@VBr%{Nct<pJ^X>s0&}isFu}I!v>Ah9n zFw=S4daD@k^~@WryEpR&OXpSM^$a;)Fw=PzLv0|Z3}~TOF@=KJ*xSe34AhOVtv6Ut zZzaX4BkWc~$4uBvd>_*Bp>*9aU7)rUN=X#+AYr;dEqN$=lTV5CCDivCK>D_*?-fS+ zO4Rpeq|YeNFQF}wW)j^>Gy|!nq+V%6ms2W>h(aijt6s30^(yn4LZy!ToiQp}EIHWl z*Q^fM@H4EglrNPr{8duVo0)>yazpX2q`k7iANa>S_m}jJfX@Yg7Cg+xUKh#N)DfyY zeb(P(qSuu_@YnxD{&)C0O!P>zV13COzBN-ZFV+TXHU>s#I)ip~H@llX7lB_6K8-%D z2CkF4ljjofDW2(s*LuRb)ic#yMCUmYd^90gJ$cS_D?{fQ=@~=MI8SJKw<5P9&+*`! zf{&+9uzGOIb<6b}2|ma(nsBUVD8w+-Efbxm4ftR}_Q37omX6NT*0U8oJ9z4-FL4qF zeQAvJIrSwD`ValBB%j9bz_$c);jA}f9y9;Y^M4}$BQN|VJ=hm}z&_ezIry|c)#p4i z{-YQFK=yZd1$brkXI<7Cz74Zyfh?TGvE|TH@>mI{<iG;CA92qGf7U(MSm9pae$oAk z`*lEf+)LeIuY{l6uNbcb51fSy&lm0$9$=H<Q?7fdF&DyubAN*2;fZ1Hya~G*!fpn- z!#&&m06Z~0SpP$c1@32!3)~Bg3xF<jPjz1f&-L!03DN_gcK~x{j3&*C#^`ESoo8bx zq#Ftp<%8jQ5kHX>QZdTzn~ku5#njx}!1Dlp0x9IeJ=<sppY4D`y7XLy6r`B`dc$M) z&4$N7A<y)jjuhXc1pPD>dTW}rm&ww8=(AzeXLBX`8)I%fHxu7(#r1=FW)08&W1jm< zdIjLYvNgN{{`#NmJHvd@u=Ef7lRuIF|Mx;Qc7FMW$3czqZaOzNHy<~%TT}f2w^nW) z$a0K<R$$Z$-9d|!@)@T%qBuiVV<79pm@)Vt^ZZ}Z3j+^5!8ic?P$n27$ydw8-{>pc zG>kLG{DF`A6Zzlar!XZv(Q{6TZ}<&a2#aF#*hY37)_di!z6*l&Tmr1$vSGbe%G>Z> zd@vu$C-WJ64qwc_6eOXk5Fx}1DMFTzFWeWcMGvtP)Z0Ac5@U*PIXYvyajkKqaXaBG z9jrVo99<kb<91_~ai8%p;o~}3c^DIovyJm~;pjk`g4%>P>R=6spLK!N&KOTIA)2QP z1SzI!U+t>WL9|_GZwc%AqS_go8e18o2!*)504b#EdZpT7OrVWut?Ly_iCm9VJHtyO zGx{Jh+PWSAX}mGfb$zun_Ao{m2ND|Yx*nv%A)TaZXB<!3fDDDMNhA$%9a-&+Dhi7z z%5@}2AuiWW)y|M?SOii;X|7n$9U!bnwS%ydu?Ha^R}YXv30<wL9qNJ<kYRwUwMFW3 zzuFmA8;Xq`2xYq52dR&dx#YX#8_h@!Hl&Tn#U&r4ZibsKSuR;dAEf$HNLNRw!X=CG zhBBkdCB-GhC?VAs7<CXAAVZo9?CcCBhG#DEF7ZYsQhm0OL0o_gQ(WRPtYMK$1ZYH{ zGb}fxL4E+~H@ifDwAc{i(iHTYqBF!9rWlqZ(l2mn3er47p^Id=<RYOnghOo=Bhp8^ zz)IS1%CN`zr6JGxB|1Z(A<~e8NFR!J$gsz7$ho-M>7Dd?kRp<uVfAm=YRGiXsdlJq zAf&f*&Oxbj##^Uf26dT<sKH}rSa}=LoRi-=kY#{AqD<#xl19FD`d<2ehSi7~>~n^_ zjv?7O_^s0i=z|R5h#I6jgLN_taQ1rZ^cuaBVJM;oiOyai4Rf}6>kLMNm%)!vptB9* zol0xE21O078UhKmasrF&R8Z43INad4KAVuv30Bii*)?5*wGB4vQwcGrY>=kbbh^R@ z<$B`jZaSsXJc_G8Mz;Mc*gr5w4@VDti=9=Z)pVw;-bJ{?{bQd0OL|kl!#d9e)`TvL znBcOUe6?KsjXvj+_6L6TpUD3X4{JhrqUSUl-}3cq>2ot!5iWrpeGV&PPdHoHwYTF2 zf@NRMZHL`>G54IW$NTV|_@R6vpUP+QXZY)2-8F)r5F(5eW(w&-wvZ>>5-LPV3=qS_ zC^1P~E$$Nw#1aLsa8Wc>^isqq<|)=I4k<1upa<!$>+a}ErDf7G-4opld|DhxZt3pp z9!v33yzaTK9G?~kk`i5+G{E9?&#I9$z!IC(#^NB>Hq{O!MY^k!o5ksFRU--3yt+c& zCCSF(ba~ZCg1)cI)tz;CY;n5mYUBWGKizg+mcu2B)1_A<hf5$?t;=vYVsW~y)yM&C zzb;j`z+t1s=~h)E2iSY*=INF=EV4MATQzckUAJzE>m7$!i__UuBL~=-=|<|J9U?4F z7h8=S!1n0|>V`YCusB^rHF9VHk}%g*4tfW@E*$&-L>32<POh^ZlnzQ=DEKyrEDj`+ zYngqieW^|d-VKq(fux?!#r}f*1)V*38$=cd5^GnL{UM#5{UQ59u2D!Wj`6N9U0&F) z*D?F`_Um24kXjr_N?mu@&vSiZKM!aCQi}u0Ro4{z7}s0&F+e4x76+0-*GT(b7Uxo0 zjqH1Y<cMpoeN&5b)mI~Xu>G!C_Ab@Vb>CYIk_>yk+PSWNi$StXTT<;@lip&+YYSWx zwFMUEI{PgK$-cMFHS8@0$?CVxHQ+6VbecL}alWoi(k8jKaxTTE#eu}j`Kqg*HcA`i z8tD8OpB4ve<6`HV+AxcAE~!RZ*oipbfj9yz&iP3-(guL!KExqeoO4k%(n^-tG!+)- zTvClR6<`YwIp5LTvN-3YYNWXZlFiN?G<g>1994}pc_2w~KBdXFIOn`-qygLSGSm5p zCf(wkv#XIN9VF3C&onbNGo7=*??Ys9Ac=6gq8X_f>AV&EYD5+XxlV8n)r4q5oTr0N zLS%6u8SiY?_-Xu{<H1KEvN(v%)+tt_aZzdDpHr^p%|8fJ;S`~M=_0CMs$V*7M{02( zdF-rIUw3}4zOKIRv>d6$f#jxBsrrm_iTaHCj8g(qiv!6;r{n5Oi*pL8M(RwE9Cy~K zQ!UPEW;Ig7+~;hgPONs$_1<EbGt1ROtDV#Hw-_WP>Q2?psrW5syxPa<qT0veoUT+O zwGT+@y>(F1H~8Q7wx2WE(aX^r_OLi7KXRmVf-ICJ;(KE0n_^B=`o=T#P8G0!gnb%d zg;S|2Q<drTgy;*T@T_naRhh8Hz?7_{7%2u)N{|vD{;ASbnD6IEb07zErMXO$=1cRL zLi#}Z0OouiK97;cfc8XbB51!Wy$jk4C75>^zT;L;-(IWm@2jB42u`b=GMu*3Zt!y| z(+X(?gk2}C1I}h?GnR-SEXWv&tH5*KwjovC4SbKP=ilWcs-6RD@P^mGQGa7v<H5(* z_?%edIr}%hx~x6^;c~nEhjOR<*UIfDEs;{drAuq2jnZ~03+O)SF!7E{XQX_f7l0N? zSEXChed#f{=TbQ!@Q%ErwWFP*#?c9$){c5`Jn?vPu&-jqH@}3|WeQb&m5S9;X;fNP zTjii~Vs%umDg&#pYN&E!_9_pR2a{C3Du3pvYOHF)bgE{mAZAdtRJCFaRc%ylnY*fs zDuj8ex~amLx2lJ#Co`$SRU?@%{jS<ZvX*MIj#3@Tj&+ghN%dJ*NiEs4Zjz(q%6du- zBt46eU<1bbN#2q#>n}Bu{Mlfsu@uOLNzJ4nHbQD4wPd4Uz0{VCmO4ls*%+y_6wJm- zU8Q%}xPSY87XPZ0ga3zU#APur#;nW!9$yQ_U*)}5Kvc^T04O4&L{S7K4j@Sp7$%Vs z$w-ncQ8Gvvat<mYL85?U5J7TKaz-+ea}JVo&Uw!adhdPr?Y`ap*smQ=(Wm=VbyZh) zS9Mp9bF!&CTwJvX)_!2|yyJRTXLIE+ksyQsOkhQzKw-%Jz%${dY0eyh2|*?$$7>6_ z<_FbHQ^7)kb<B=mS~0b6JgU^i9$FJ5?@y|pP{{1_R~XJ*y`O8XT*@wprEX?y<q*!J zka1NJqfN43u|MoZW^|_76Kdn^SNLw9<1#4omF$$fp2{xf02{Il=XB?M=ZxnW;wc}^ z=+#p~mL=_?l;tHJ8nSVT-?j<1{TRq4dHv^)*areXgSehy$X~Gui58cR%Iwp4)j=kn zovbXyRv0=0@$8dWt|yb!OujYGfFE`pO!!KyV8ws6414C<^B>jki|5RTT>M|yWo$cd zCMtDSw;p5wFG;Q;*T4)qjp@zY@BXD{>ME1A6?;yut-0RiQ9`hLkx20AY_Nq-AvB2# zi&a)3t@K)ss*Qre)e7BBgJ`4Z2(=WYs}Bc8UP%@_3^So`hh)pFr0ij&zZg{<l^n&8 z^C|L%U$s>eOfwpJ(@!w{vzuU06oWE1V36UJk?D59PQkMR=1nfma^-Ro`T8#M!ciJR zuOC0(-n){XTDN?}-W-T|fJf`Yrx`<d__pXqvPxm`OMDk?KFY(O!p=85axsKuqy?m# zDz=|HK}FW)3hmOHouF~$&)vkzhXW<bSmY-MBg^|4fiE+=bx(pDKK;}^32A_bHdx4# z@I<oMGrd@4&l}=v*7Xi;SeGR^q0Ae?{HaSw_kr&ti~WNat4w)A-TL44nstL1KTw`r zjN#Q=6=_hlb9zVlg5Bo@ezCn_J0G3dkzZ4wyzZf4CmK$;TeAE%<Ho5{|Knei-km`; zchloDTl#q&O$+1HlI-PI`l){D_w(DmUjD{?<B+!mo<VCodflULwO8UUUgedA&(2Wn zbYlYfUW(+eT+MIhLB8`Kv1rd&V*=|$uIBK05M{d{zA-^hFNJ<GR~k*bpam4$sf%J( z!Y26OqR?hxbo9|?){NZL6?tVmsK}4d@60}vV>W^a4ONT6!^!H-r#|v<tmvji*XY}_ zca(lb*%v*F!aa3jx*Pt0Fa1Yv(Op}~NlZIofeKUdr*8-ZK2B8XDDv0FxcYiv>>bfJ z7q=*Jl;LW5A5=ejyVaplwlZ7MU;bJ4AltHA_hDw4o=CdfI}A#{<65iC<Yjg1C)l## zQeV}dzj{OgW@)^BTI!!4^?rlrd+D3>M|8n@{i)mJeKq+y(}dxB>=!;x3UltRp%@db zpIsX*uIv#bt}tTTz4LDA_&k~0L)d$Jt772lv!OvdpXrR0cgy<J<JWZq3TfKvLZ3b* zjw3C5;y~};l!qzceaIDQRPk7G^(kZH%8j$7(|c9Y4~S%&AIaRV#;W!`oN8_go%oR; zNWXnO`h(G6qVT;=;~s=kLw;nfT8B$9#@Hthn|<{u5oDNe@|}F`n~xS1AI4+I)ZHnX z7UgYf7QyYPFUFGL)8SYg%&G5fh}p8GoxF{_LUhMRfanNEfY&@Nxx5iXEE}uUTvIj& z$90}A*BhT6mYK_G(R-JACteUtD&J<%B|qRe(2yZ9_plcKhLA*f@s@uj2iDBBSkZfu zG*qM>KZY`TrkRn1Tl@|cp7J+HwRLcH<1Fn@VLu4B3QFaC+`=_~$;y>K!PA9ThU!u3 zAXYEFkjHltf7s+LRh8TzW2Tk45znpcsB(G(D$Xgpb~XQfi4qIe>1%5{sqfb}y~7_d ztL&s*2NAYZI?}4#4`Otxx8`ln)bKO1Xs}*ooHpjwHivnsEnE-0s)I9ey|&2Ou?0a1 zzPR!D_1vdh=gcV`wQ>*r>ptBzrPDsWF*!ze{)CfUL4}j{{QwfLfGvKV#Aqf;qC3Xc zu=i*g!|~)bdyuZy+cRlP1`0pBX5?)nOgHJH`+>~cn2U<3RGr;co!=&2dm<mc3Z$5L zw@`9OFUec1ZRmT)H0Xk)(;ZW!!gpQDM8>L7E_QH{c#*T`;<l_X?$o`Qt~d*=8>!{b z34X<4)ne4PZxN?iR#9vu-t$Cke?Tys8D;V9$G%FrIdHFBVhh>Ck*8Q|^v&N4K82;& zXsRk&<jE=a&Gyvsp-R+O;z*;K`#XftkIU4ur#W90$#gniVCc@tS73;hMs=7fjq?c~ z06!{9(UCDRR3F_v%46JT*%^#<QYTCh-I)4J9>Uow?bV<^`hhuXj-kt^1@xuPH~veg zosWwu(~_!1{uiF{65?s~i6?qaq&_3J3A?#SB)M(G%ffoNpHbKa6#E~l<cRof1bnN= z#<mt=jPjK&Zm^0cei*hZv^78&tV_^eFPrgE7msN76Iq#;AH6P~|2jc_h1U(vI^P+u z{Oi^%8@NOr>Z<}NnFV8%_G28lpu#B8{P$lq?uHeUJNl{Wl!mtv^cGgEy;ta3(tXDF z;qaWW)g|(Cvd<EOB-VJ^*JSG#-7eu_w#Cun%*vIri!4jMX9`!xEg$x{Wzmj1()X16 z5DUIr5`}E3Dm^6aCcEWr@q_rWLt>+1dvnygNlctaj<xx(2a-zXqq>4@m5DUPA^h<Z zlT5$d=&`>Qt4_RXoKu^pobF803JW}|$P1HENDYR@8fMO1ov=y#;*e-SYiJ9(Vf?<^ zM<_1H=hIAidwt_K`(O2i?-s0S--UY#_LYB9sBSn>#(A{$DGEcCcKtcMKa0rsE+XbS z^*237QOQ9F{^p?;*B1t+?~z*FA@0~c4vg)NX_>|tMsNBfS$}cX3J5OCgn3VdCDgq` z$hkjd7I+a!-GDE7AgWZBSby*)Z%Ee<RG8coc(_M1e=}@=F>K(P<jNgqBUNr{LGG^1 z2Ba}VoNyoTKi2&ADJGh>9%+kaCe=W560w!n>+VK>i#HrPSgd4`y&*8$<Qe$B39=kx zlEOMuWu$~i@h##+K72njs!YrXmT9n5mN?dX0wI;<!KF{DTZGFuSf+`{fXO=>AC1m9 z6WV^$c*gGjt4>wH`MVZz9mB_c#w8+2B4xQ22~Ja{2pxgv7DS)j!%h~>!DPmF`W7TS zuB7<D^ptRos53te31H;XX^=jh`=NSGlJ1%3@vQ+87cyOgz)jqS*XF?Y7wnq*S^S1E zk;ipasYAZ`TmrA_T$~I)6ZDOW5s#KDs;mzcf7f95E_-v%+{0FP@0|-&d!sRm0J=pG zN8Cp|ueWhGi5+>1+@A%UE1Al_h4EqC(Z+j-vI+NBmCyJ2hE_*!;sUSR3d!Bcsbg9U zan?P<(p(#FA9qj-rq>d#2yewIGmyF8=ofO!!2amBz|@I(t9L}nbL%z11VmoBKQA<m z-%9y$qMWG}?^Um;=d%)w9~)03qH7M6U9awfroL)C3pTWI)DDvP0gH!8dYQg!vKb2X zOn={mOWo~vbt9QP;P@7#AZt-7)@CeKRpn}qrMob}0gblzGR8?N376m0Jx^Um-S2e$ zn=f%r{A%r!Njw^+DqqHkR7@sf&FwG^$2yv6pWj~UZ0tL#+@-1)OYS8w)iQpQjp<a! zBj$Ja<Qq#QPQ53RT}{w|ow5PkfvhE&s!j&m`PQltT~Liz7}Ed3XNmc)dChc8>E=wj z3|@)Y>oUn2=g;v!^j3bn%HR(lypqV9u1u|yjpO!>py60Cbmcq45e^G!R{J;M7X`}c zLSMyec%LxuClc>4-(wQUWfllXGb)qg7XxV<%bcEvb>g%vIJPnR)8med^OSoFJKQ<D zx<QmusfBQrl{df}Byg}V8F}{{?!Bn?1uHq>EstQ%HRgnXXo@}^gEv@r9{)P?Nf2{{ zuag`pCM!kz;FehXnctPD^9dD;z1?#&X{a{X^E-w#y(C3N04`KVQ?2yVhgvS;4ZN%T z6F20FKeFIW&^9gKHWyb^@UoFGy16tPD#O2ZQza#YL09@~6sO_C@~Fd3acbry#d}Nn z4++k`s1QjLdt~D}R>oQKONiZuDKHP*;d@%(-(u~%O)bJ1e@HBVl&0`YKnglSCf@tX zfBxjCabtsq*UOmjOB|C7-@xqv+xO+<zewdrpPLPNfXviCcF=V=*7m7ewq5;dFBn4@ zIe<5WeA6>3BtqZqoGb+U(R)Dn>GYQmCfS>G%LC@e&zMJu+G(So?ecp`et{Q;IXu`a zct-5E{HFTp(#ReB2V^pZl6;}crg-KoJGK2p1(a5cYo>TAFF+0Pt0Jzs5BUSU28khV zqdy+%`7i_<3ix?X^m#qH^_h~1xbh|@lIB_*`xlw|)D!EU-O^uj9Fx-CE3dZM#c&PV zh30+gd>f2a-8YqW=&wHreff3s+k+f)z{y0eUYn4pX`>5+Gte_y|7>@ZX<O7=H~(a6 zsR3X9sPU4<JBN|{CWAXId8cUpwN3M`D0~?09oT;LYNSrdTx@g&U7pQr_k6+dty%%P z7i8u#B(l+=UUB!Yc5YRWA?3#txJ+wnt*G|O<=!8}tW^Aboch{T`l}g^o5<JbjnO7; z^PC{+tbX{Jn3NwCIS+%5Zk7jMJ|#zXpYl`^9ix<g!0up_X0Tq;fIT(OL-*-q-{&`v z1MketFf;~<-@~QBo4?LP+SjA*R6lex$?fEUf8?#yjsEYIFBasQs?$qLOQSsU83f<F z!JN{Q3kaI$a=8eJ?FSEvI++&^RT|}5ddTLN&n2-I%?y<+c5fZaxN)!W94vKz5t3U7 ztO{sf!*q)|!oGf79z(7sIlEm>zYO7aZy9<ncM<#D5Z?xe;en0a{Y~>j{Xji+LwHrs z{6P5XXoOc1WHv!y&AF?_XuYm=`_S*(bnP7QgWFX*d1BM$*fRDbli50o`Mq)W*B-Ar zPnH`vi%eF2&{f&6JfHvRay*^eB*o#})N#zTk}THjkoh!cf{cGY^6<EA?SOG~@_3Nc z;gqzm9MQ3*)m1F8Zq;|}p=!--xHm6i^-PwY#pdQ3SLs?o1wVp-(&_7I*3VUijGGJG z7T+|rDU{hy<04D=d+P5$W{ry@EoVS>m?k)6cP^;Qw*Qo+jCO);y@UWSh3k$TU~ShO z4HyyNUdyvrFD4hGN_`~iI(6(6*WZc5F(}LsaJqe3y3qP*=#cfob@r?`JafLp<9JVF z$*I_v!NO>A=$WiXPJaUFOA2$z`B#DgOl>)GUvuogRHj9(IBQcM+O{Y#PbEDXkC^N= zzt3&Mzeh9p{)>K*Y!4LA)ryOkvtwSTTtz`^4Q7yFmRFp^b@eWp&v^TIn<k`8-&U&& z%uPd+Ba$SVG~IL}oo2yU{rnCi)Q=oNQW`Kl%_u5E70#aC9b;IpoGkiIYYF?|Jcgv{ zy+|CdyJlDG+7jo3mpcvJ1v4|QrO3n`yWI2-yzq>?)Ap(@x7^sYC_PaA+j;wI;%^bE zYi=(l>_CsCk2#LzEVMQtgxXjHWFIGy?LIu?F1(S5YGnKhuUq{>@4i?LME|%gMq_En zWbZ*PwY#$;^p(XXcBeqVp!TcP;W5MQJ_G)Jd{M^>XO8XwKDM!e!^7`E5mXeZXFrWj zEe=ZF!jfF4N!#-5{f`%y_i-YS9?E9bZtneTAGFK~_w5xEn7{iCTb^sTQ+zP0FLyiJ z8rm}N|Nh)40(QP>8)viOagIyw_GJb$Xtf~-8;_NTv$n!Xas6Nf-(9*YmaL1%$|97D zUIEe}!2fH|u`TZtuJvJ(L*0O#z{r;m3n}k)*}83ZXYQNJOx}0VIXKRl8J9{y@)(Bq zSGwr#yHGC_uWs+vbfjS8kH&<CE5B@{deIiye&b~ENuCyKb)i;WGs{q)<eutj_Z_Z} zHU*@gAD>dT6I?WA?WLrjy0tU3a@xD_1lBRiT%*G<N5EgLrV-st+FN5}6qfa;j$y~o z4l9k~>KYpo_$;AkWAjZO<9zq~_xl3p2W<-p_oHRu{*!KNC&7vdQ8T9$NQ%m%nWZ2X z#OmIQ8bW!(;xYqm<O%m`{<Zw7bIeR6oigy+CN2l@b~V`0s+Cv3qbREa+wV%_+N<?S zL8J?a!@TdKwRW=c0ahWcMq`?@&KDLzz$>(&tDy(ytsM)dcL~OoBF6>C4p#=Yr~{5V zGC50R_utlzYSp;MN8vi};}=)bH|Ofg%eQ^UO{mh-I<VgV8t(E8?~ze;$!GUhZr?iJ zZMwxN@ZZ!))cmsS;w)ya?X*HZ7uyw3-7%_M{UJqpn{kI~UpniTa`}E<eCKkMCpA^Y z2>am&g({+i)gJnygM{end9~J3YV&(F8xGm|<);xamy)Y`#Xc?CcNuN=3N!KBWzs^- z=gT-Z`zTbHAGTfPeWe;d31i_DD;c;evgm=^wii~I!SL#_H-%w*ev59@d~)PMMMCoT zRw=59oP>pz(e-8P1ai2Wa)piQ&im&vVy83XkkW~Q&Q-)aL$f0mv!2&R%CD-s=e0;e zhx*4F#<-I7L{G5HFUllb=>olpyFZ0+`KRd+2({JB%fQ-nx-R^<>aA@H>W@jKY5MFc z!=K3zkZ{A!rY5R7Q{1)LvmG2PinVLYJsE~F97tx{4u1ttiu5-c+!3W(?(`TI%3a^v zBJ3R<U%hC^!N}CKD6z)ns1|q4EBIDGuVN2bz$9-NJ`l3tUr#zqT<GXicbE)1f-lv_ z6)?7l?s&OSAD7&p(c)vP4nO>^9jBdT(MTEMoTbj+!QkGIh~GXKxWzX<x_;hVW4@;H zxWBm4WR7^#w8~?V_+lXCaKvb%sW2xNnN;=36ry`Hvq8YcyZC*#vR7J42tny$sjs|7 z0AbztMTAA|REbmYIo?`$ne@HfQY3$QK{-JTe`sZNaXoj3boO9fC6ATW+|_XB+lS6n z%266=>ZLQ|8M2KhbBd`U3u-G2P;qyS6YXu%1)lZFGt(vDm97>O@m;fWLA@JrMJK8B z@rSO%<(Qs4uL4)cW5(UuhGn@G8KfZ(vInD+B)QYxbH`~Sp~UtTMr8*L`N6J7y3e1; zM|#WpjDCA_aKbm@yf<U#^q7GvZYJt;mNvY>(oA~$W~UEkxt<!^1iL|f)e!!2c9XrW zQ&#k$v&4@>zPp3Y37P|&8hzb%Ik-w8uBMZk8?Kg%pQiTDS1X>M+@>QY9X;7=k!qdz zSYm?|J=RZcO~>sI4G6eeq~2tRr#A1-GSgkbTlW>aEPg>b!mjch7vVfTJ(AxM$mhbi ze_j-hbv_YppNfsoy1ZVIxM+~HXMT1(62y}_u}hZn_L%+dshXZhx$Bg7%n1*EtErGp z?RIo!3LJR<?*&ols=@v@yteDGxsaqix5hwUFV$|Q70kBt^G{yc)zu#PudmqbT=8hF zh5u?7+lei`U?eG0TCVkwyXZYivYculNEu#XO^9;0n)yjxm`-|}r9NfJTCvpXqsOzd zR_3s7Q6-iTS{fQCT~cq6KkWk6yV~BlM!9dLuH2?^d}Mgk(etS{9s#`UzNUB6bd57& z3{qQ$y%C#Wo4YtZZ%Rd4Qa$4Wd|fq0ET0W)2wy_Z_v=anzk1V_o|dhL(Nf<EL*1TO z6T(3`j@0mmQFKCuG0QrS<16o$LKlkz$~$gD4w7vy&)v#gM;jOf7MD*T%G@22th<ii z4UX3EgS<rt%J)_<J0Y?;>ZAis9P^Idp`y7Y+TG{TO2zo<CVO^ka4XW(b$?m2>XzkT zq4UP^I>{jZHJD+qgGmq@%i4)xLiQv6vV6wn(^A9kV$rh|;7v#&*I*pIdAIGF!WUzt z)gxgCjn+3|^PzD@Y<y!$mEZJ^WRD1&u+Mt93M_w;&RY@>lIld2-Cx~Cjy~+7cujrx zmBJIf{9%C~(4Mh+-i)P1!>ab^>&GXx>vSy+vuQtws@?=(dY+15A0vFB*k_~5oDbmJ z_G}G^pF9-NFvxnsH$Egs^|U~4pvRz^tbdGfK87vn;$T;1qL7{k)%*Ivv9>`9;oce_ zvR*-Lh?%~r6n5MN^v&}9DZ-E9?4wmt*-ns?_RSQD#9m!~8?%JeR03BktKm(4hn+^` z1~>enQS0(Pbup8gL!!VW&-~nX*wQ3&FH$K}TVhM-;Ad~K?aj%Y6~oB|lNaOtj16}u z7(XtUuP<oFf1j<pdlH1tau{ZM>wd+Q%!KSDeH-VeSK}^=ZH=d06ORYSShvX=z5CTx z`nFoi36Yvr<y(?(S2u^vN6&gXi3(ZgOQen^1@v}W^CwB&CTUj;T9%~6RQx+|_SZJ} ze#tM-Y^jKz?F!BW<a?&zolTj9dPild2gWK4)ma%fx2=v)Uz<CjIx0F^lvRnnWswqp z;=15<4(IW!Gd<bc8MC$NZ#i!bay^#GQeWPljVWZH*S6q5T!bD}kwma@+uH1nVGNV1 zOm2BZ4Hz6{Wg}dqT-0`@rSwj;tOV>1b(OMR!jB#u6XfxKBC8rd?vte#P%1iEAMBSN ztmKd7xOh4VujI$I*lZr(?>Z)-nNAb)&4d#WEpLi69LG5vuT>v6^DoajxP{vBh2H7R z4zkQZoPMtBuwN$3&!d#hvZ%;m0i9=dAMtsr91X1TX&`o#8V=}{d$Zh!yExOn3@mR5 zL|T1r=sv<Fn4^wrh$8H;JhS!L={{X2sIIp+IW;dg1v|M{60TjGo=R-Rd@A;+P(coR zntSJ3?3+@|jEmoK)^@19*C!0Vc%IX|?9cN&EaztTdNgIcoAF`#=2_xT?1htWIs8;M zeAq?R&by;&IbyGJrTsJQ>SN7d<FQ%yUQ`Nvdsh0y=FR44>C28U9`ys)Bil)4md{j_ zO^~Tr9z)NrVMWG3i&q~+_lS8w+)s05)qkE|#NKiQuE<+2+tyr9IjZ76Od5%N=lQr| zN633R`{PO-BW0{x<2d<{X%me>aOlw9rVFFFodA^FK~zcc#7b_xsbw|4y?PFMPFeLr z!$@tmcG#qDym3Qq(r&GCF_APUdnvz3l)rRkJ2fS1snFgn;#_9JlChyOjhP-}iYi0Y z!9neSySliyhDIdy^xaRMqy%@aDU%O1<f{o-)Kyf(QTNG*A6S_-rj=Dq7Mv_L1gT^% zyYe`We9D<{SeeyNOPx<Hbl+VT>;2)3Uv{uF!pV1DmeEj?BlLlafAw%`tQE4~ruxgZ zw0+$`NRs3rc41dvD9OR%Yr$^&E8btbHSoI_ldE^tHYV~P!HoC4>?F23`HtO;ji=r7 zoXloj+z4{BPonhdoV59QSXdk{B6Naq>w+FXQ+J##p{a3;oV5c@_C9KMQ`+fD0p4vd z({622veui{Lxitu;b^CcFzc2+pqac^R(MmOu-Zc%F|{?=iw!$2nhLTKTHYs!FFU|0 zw|WpNOSOMywKkE|L3(0eKI$qo?t))V6+&PaJ$y9a8@kn-+carcZqIT!(;H;1dF&x@ zaMrV~**<E|TCL2z7^*oZpf5Jg``x<3-#dZ|sG#2^X2f)*=!M?Lb(Z^4oMy5~PLq4u zJcmPyY`F<kGMr0$Z%zfv4f$lpA}39@($#cQ*({cZm~<N0zO&ul!_?mko_eHQyfo}M z5xy!ypfY&i_$l7)0jJ(+2JRr+W3_!lp}kuS^)A)<jLtlm=j-~jhYYXZlbYMXvj}6_ zMDqf(&Z?0`=S?!%^H9=_(YFV(ONXVR-7}46<`>%+WmD5ncAm6Cy|vT#+ZN-y%>@T9 zzOub}IaZtIRdZ~}KxSyc%L01MP@V{5D7Um>vk4*#)%30|Iymw?ywhgGU(>eI!1buz zrU$rpRgiGMnsuk$9QevG*GZ!XyjWC*0(MgpZeQzjXp%I|a3sPg#a`@k2Lnmahqb8r z;vRW><2NERUh>B2MfLgbX2dbq6Bxc<`!$2;xbvgw>UMAW`NS&E{Li<KGjqhGY_?BQ zm~{NDq}O(j5u#t+$7tLJyiAIi8AS<qLPsk&?_cb_E4|BQ{>*G!jcR3kDJ4~}n%b^y zNWZm(CTZbon;O|zCNji)xeZrlTqC|{`5Ux?{ba9%dQ|nuDYvwD#HqF6EJvX?da{Dl zDMw+YehEJz!^m7(BJ$)spN;SEWx^Q!Ue(ZPdaZqX-C{(y`y&q5kz;@IE;~g}H9bA- z9LZ|f!SEJg{PmcePsJ>}BeT!5Tn5%O;|Xy+9A6c$=;elImW>wXoYgyTeZ9_znH&=& zdqRSzR-J2V69a*l8u7Q5RW58FjEGe75Z=IX9PC}H9Pi}S)(BT$Y|0tg>6l&|@*O2$ zh&4-<vzT+O7<o{v<PenM=88N>K)P<mw+gRib&RHrSu8-Ddw<eQ(UHd5Quf=<y){*d zuX5C_)+t;F$SulZVIk+pI1BR38ela`ip@AxD|NBPl<x2$I-w>_up+U^DZGe?QyK2> z4v<vgpJeB(^wAu-<+>Y}`lz^XnM8hLCi%Ko+sW=aOnt;YKEu>{zP2$SK`Oz*^?u%$ znhq6BGKRB?^M>zM*yY(3M=!0vC@h^BQp<*xDQS(2vO90bX|lCO@TbMudYH9p&dq!4 z4sDwbGRWQoUUZl{xVO^1qblz)^S=HV<NZ?5$mpuY$t#!hc^XDIi(2o+xI5odZt4w7 zi}o-<xCG6Nmh8!FefP~fx*cA!@`F(mD~~Sp!K1M(hT9ZI@%hu$d{$@Y@tbQw^!IIK z61UQq>kF@Wj7C@2KVhA4&sakm<uLb01K(C;I`%Z#sj{w3DcJ9<JYnvLi!69_I^Q4~ zf;HbvCTMnc5=F=1`msXQflPIay?(PPmg%01GYJMJKKA&%UqM%h+f&Rp#jQ_*=y-J1 z#_GXabkko_mpmYd4?ii?Z3|apY&NonHMV!U=kF?K#*glW7u;MUNDere>QNqjx^UNi zZD#OV+whCy-u;F;gySRS$@B}E1l&*_RW}xR)o6~5w~$Oi9ImzPsll06QyZ^BZ+uKP zKjMHgdcQ7`m7k6$N2B+%%R=*A`=g&77%`_fj~v7YmECyk*6CtY-0ak?rx^-LN|QE~ z7h;b;I2T=1c*m?9U|!$9aW<G2q@2yeTa)s0=COkmUnN_RYJO$uqLw$Qx<_xGOO?*C zfp%&@ul$R#P?yQ|n88)ib@3GfL9$GEB7WVGv)}Cti+r-(a`SRn9?RbDKn@oHf~r88 z!p1!M+&YwD(mnRfMzlGJUq&>pe`^uf9BDtH!f!V475`@iDU0mbL{UhOK-A#XOn$re zxr;)ik;g?uF`1jS&x?#<deiDNtPs!oNpa$HJDvWawlS6;6kR1&dKW+5TqKEUnd}(b zw0=P3upA%<dP|lMk8^c%_Ac5FjE7X-Q}D6N_VQPphZs848Sb^HtWI-lSIIkswyZl2 zebg|~uJigTAY4CbQrg#1HN2}rJzG6kIJ_{rK^Q;Ek8~d83o;rh<vTR?F&a<1PGu^F z;0xB0>#OTHnHXG&(Kso1>fqKDr}Dzj;7)u{nJVq77P!=IhD4iQQG6+UlD<5<+%EAn zDQ_5;Kc*`sKDesC!|~wR=;{V0g*)rnTqfJZ{X1i8o|%*u3*i)a_vUPwxa{A%&mY0k z6IRJI4wV{<roZ$*{TY70ceZGa|72dLZPmSfK^ylWv*q%1neI$SSK!>fx$+3<yBMQX zf}--%E~{zppKrBCio6L%<@u%L6R4b`Y^cHow2MPCLziFn>+MaOuU=qAXzQ@!7+C1r z*jgLtn4|8Hy037+Tp)H3>V}sWhwZ73je#iA!WP6PBq5Btc_hk#!zOHCqX%H?SlFV9 zY(VOu|7%=;PQl5>*1%lC!VrnZlLcN6V{Kw#1OjsaoaAxX<PD5W02!P>V8~^Gf}N$M znSr?hz?U6|pC1RsToEZIAuO$931XAb2OgN%I^nRPxT9pTHnFrtTB9o$L`h}~;(`HU z3h7vi8<-dw+k)T_@E@sdL614$oB*wvj*$%rep$)Wr$|Q-7<$PaRja6pnE?j~4F9`C zM#tRXKeZrXt7B%OCum`0W&nuErU0~283cx1k|;V^0_guKAi60EcDlCcXTKGSLIh;} z8y|;F1q4Q*YvJbyY2vVnSm+`3QTqC;<&VVyc7N(YQ3C80kxCXO0HOg1%=vE-P>g@~ zE(bgC@K5got+X|;2E;Veu{97jKvCncNf}re*&2f&oKQ{_-S5HS7(1u=ENHd_ziKdd z(dKpbqE6-OhAWkPn%-k1_dwpD)GIMuj#u?BE@(cs7F7im&1J+X+lREJpO!|me54hT z4|+cMOY!{ROOE80H+9j*^yl24OfWpQi$nXP1NyWTIjzWum$?kdryFylBBQqbb2e8T zg*lhzdT&5)ojD(^Bxs%64WDQ1)#YAPobJwj(W*LiKH8D4UYsKH-#%)H&}Kcxn(JZ< z7sJC1Vw+_3IC;)|a?XrP7H2<ko>ssy*Uh8nO(VddL=|d9vwXTZnbMSYJz;xBc0Dwq zbT&0|li8J3+m6|BVJFF@A%Z_V0&X0By=HfVP5a#1>B9ObsxLFUYJ?@WN2I!jB@cuD zHh*%4Bgk_z^dUSbLzU1%hht@kFtp@_DcI0zFWGwG3+7Tj{l|yVIP1NHBUxoFhr8T( zqDFC#W?E-%wQ1%$z(#B46V=Sv?>DR8vHPCVG5<kntxZ*)%Kc%`@PjDj#8rV(?{nhE z@I}W$k=-}a^HS#_!&ZtfLumqw1i8=5L^YDT*8{<ey!LJ(j(LfLB85lYl}Y!*;&#`w z;0<^!O-rrI>xxgi_u+h^D<9kIYRY^>^EMKe)=p05Tcb8UdvmDHjvkys^6JG3g16oz za4GG=PNFi;6}LhxsdtP=kMGxxpSBU=h7Ris6%h&FpHf}2!_m@`Zi%FtYPFE>5B6u} zSCdlKj=wc8a5s=n`(ri#teEj_qdW@^3c8qUR(*UuOGbC5X#=LO9>4XM6QLeyiPDKi zuEG^R9bvD6SVr<ZHwDi=(dls)q*c4Uji9A{#(%&i-x(r!&cs|3a1QVMY{03X)0lV` z=gX6Gur{4tJ|CIxZz)mV-65WuaOV4=pgPhZ-u<29{&>Mi@)^Yce8XeFV(jf=tUv~* z8_Rw5{d$gvEYoyTR+K`}P|%n;gYO69m01BUD~kD5n76kmZ?kVMkMqcN5?ha`<3id` zK5jgr<Q45!bHTUi@v$2}FfZKuuvMYWa{bV!<ay$}Z8%;{rN2>_X5?6a5%N_i@zjh_ z2wf$ts`CD!)5|AM&q$c6-DB>#c*x!_#4)3dXMD#ux!#++H)UZCmV4b-_0!*PP#4eO z!%yodl@v@Ei2t^QYaIV;yxMUo!?xO43ywr_@-{|rJ9U70i22qX4@h?ya>GeN0_s1y z6=F^z<2m1$i(Et6e3I$m3l57}HU2)-C7lxY@q;`V7>rbd`oU5kED^o)31G-Do4ZJj znl*DaSCOH4WVuquw!l79NJQb=ObP{xUm~|#-tD){muxg)&-<UhYDrEtwCQlZ<|@pa zxt{UC0Gorcrn1c>TrF~SP<2)J^ntva4&heO3t{txs$Esbp|FXRyQk^RlZbewb+z3@ zS8%+<pyG%L5ioA_a#=n6H9&X9+8wzcOP!BGlFWQwLgt=)FMTV`x+1l6ipANkZO;xn z#JK;ioOz(p>*qz|DSe}eldJ1FhtW<%K<N**gw**GHJ+~5K|V%l(G?$QN@7exwE<Cb z4IY@<-TP3IZMhLq9y#47Es(J<D4LW@b0Mxd|DL9E!$uuzGsH3`hhGYdI2~t7D}yXc zJ#w{33PCRkxiI%ylUK<08{ME0l-#n#UHXPQ#M*pKN9S0I*~*~H3_+yQ@up)`8uY`Y ze5nLB%+MzAVmDDF=4rC)7fHYOYVN1SG4EgYUNfH>H>I1IaW-Xhg{M3n_PQ90R&I!> zOBUzL{bsJV8+{+ibyQcvLV9~5A!^lugnp<>px}h>DAQ?m)>zJu7*g_8_R67n$urm? zCZGWk)&&v<!tAb66&!&cNJ$&1^pz?7x7#MK1y!1L*r;4KOdsVG);;YdosIB1X=xPc zZ5L(=jvdi?4jmxJSbF*HeOQwNm9N4wKi(jX6yfWjcd2p<8X!;0Vxs8PT78dq79X1% zub30o*i#ne8}DyUH##w|+O~P{-Ib&_&Wd~ZL##GCA?wcYgKGyIzWIha+fxig;H2z< zPy#=8qKgcB%&&K2M>KC8C8-|gD;M4P9LrkZt--TO8So>~@CbS>&VG;=GiA~725q1o z{?abFXT1nsEwhd>>5|LNe${6KH>bx5FECyweHQaO`n4xAOM7>7IkO)7SsIHj-m~Fa z+N(0OSK|U{X-R3m_>-(zPx->=OVdUAiXKW$7I_u$-S}0b?RK7(I#A$uU=@9f`lhT< zKWDIDiTV}US328r1B_q7pl=t6yz3TyqI-4LC_<L~i&uUL_0t4$Kjl8N71K!GuCEHT z&pTFp`k3LhJ=fSsifHex=$d(LZc=*v_q=@(B)m}=R*DF~OkJPO17n&Co9@r3XEzdN zF$9)re0$~-wr=eh8R0L!<db9_A|vqi4r#hA-(7M;NeB0_;rarTlhV2=;74oArLcZ> z$}BhKY`$!9g35k;@g;#a_5QmTSH$+{;@k~sSbJEe!l#|`FX$RA=`785X0bi_WcY9w zOrkXqELVURO&ZObU@%*&NBq+2)u%GW4JDjVmLO6!fXY5r%eT(Ddh*u#3ghD|ae*U( ztnz$eZxkvNEYhbW>IHMXuZj!*kRblt`&@W-`<su9*H^ozw7R9Q0o8s1@M&oy0(=52 zm?c*0)ck_$xr9`cXeBkQK9%$=F@r6KC0$*_rztQTyuTOQFU@_de;um-BsHnNSwvFG zWWoLOeqm1qn^F#jQ-fG-{x=3f<2p^Vx8+!`LV+QRwH$i&`XHDv6&l*s;|EfD?s#1Z z&^zFkY`rv+^VB}Tq0hgTB%eP3i<k!AvkJpo+6}!|8Y_9~PSz)(i!%WNPcz-`Sz-iR zbA=z;ll8sO#hYLP|9SxKT4F*;#sarr?ENfrTVeCMFOk^KU>O15kPl&pA)hTETf9W? zOiV*2>cnc}(&uD`yvwonXjrA@KU<{yP<$2rEuT*Qx?K)$@#8E;J>FM=x?IKtR*FPD zOR3zmv~~x^^>t&U^eL(Yx9I{u(!{ynri;j~FW&haNGrd2orp;6Ilzi2<e38SyP0;M zfUnL;;&Dpg*>X$bX~1u{t~n82vkQxSixBtclzeY{Ea9(_Tpx7J4k48)Ya7Y2r$}iH z=xSxk5@-2_1MaeWKyWp^0<y4&Fp0B>MNWx0TTsa-Ne1AcNkf{>LUt~e&gCaQbzfLG zR`?n>rN}i_aw2N!c2gPA+X@ALx4Tt&`e5gqG_9_qC=muD(Hj{tqBpHk&yjUbL!!RS zyq@(wN&0|4MD?5Ny&@f~R&4bk5`vMzU%D&ZPwPY9+h6SxtQd7xmnkD<ovdCGV~ydn zY7x)zb)W2cqnEl&`5>y)XL{tw<yE2`HpX#?K_(+AH-BN;<>eUM2;@&uXM&z)*l zvVqIbcRL?J8fx@*zd2OU#V6?#(3CZxDV5&5yej(n`}y7r1-ezgur`Udf*)-FYXk0g z4m+ElPiqaTf6WJ+niC>VHmS|YgUDC8of6wM)Qa7L+pjQ=0wWbJ#M)zMd&6X*FTr{G z<tQ+i6Spy4slsv1IpkS?B?|*1ytLUMX)KA-el~MHBj4(6oI`h;I^z}Uo5eVigr7Yf z1riYMQ$52A*eCaIdQ{AOoc<{&xaE`d7MQmUbfoEyR;&6mB{^<p-Me-g@~m7;Or%zd zw7{s)n9X~>9x`*CFAkUW;0`yI3hp~QA^cx-Q#6kc@B+lIPo?IvLPNcJ1xc|Yvk0V4 z+&&34+E`4tyJr4!)AJ)tUth<IeSp0*vxhvIsB=-P81v(#t_+~@V;N4{+oqGxlBlzu z#9}6~>H`7HUQE*}p8R+>!l_miC%dBu?m-?%##Fvsj}Ly8{i3t><0~SuyR>oc8T733 zh2C1F`?z|gb~?U1DO8^^T_0#Pk!b^qg-Yj`=Y+bfzz<#i*nar6>($4WJ4L4kQ5rky zTTC0-pNkn6){*-^cVe>Hs(T}-1*)Bble@pYrJIIk-D=wMv^@@ZG|f>E3hj0#!Va#d z)YK*Ri@B>t3T-Bka8ba|t%lpw*{{=K7u*YLUIh6p!YaaN0#|C(0asz3MtK9}TR`&U zR42u(1%uB<Qb&ejJ7b9!z#{P;mT8`07RxW><+-QRG?RN}SL#L5&dR-Kr!>9RY{=GT zt{cBk>U!_YMyeq7BK+Q}Pm(*(HI;WrxyJUATTGngjUZhPG9Q+jg%#}jOZX0Fdpu<v zh$yZhNLMJ;=D16_1_2fD9&$HKnJ->(z_rlHCK2EjdNn}}Iwl#_W8xGnlJ(jUuC05- zTNHtBo*f`kF^(62eR25G_?_kBhF45Yr_v-={5%AQ;*QpGJ<1$69LUKe*rYyvBvIp6 zN6uF%x(qKI6u7s>QyZK$8Zw@;-961~3pQ<VHYWuJgMHc-W;1Bal>I>_3B!reiEymr zbVu#JldAy(UrKt2JVTO+$8)mn{Bbxl_Q9bS@95ni+rzvK$GdmQwKR-)JAAV~<om9y zMR|F(7f-4~7UxHcQz;e({7aYntd{4rxcmk>Z~!(P1B*ENx7O!5g@Cn}3Sp|da6^3* z9c6Ca&883w*mI7Sbr^wr(6g%z7l$+(X0sop8>S?;E`r5h*rW$St|_l$&$N#tuM+l3 zvpZLgP;G{6#wv!dSm3K<UUMKv^0P`g2NmDJT-SK{+Q>I%@KdJ1ga?bKP?C9}VD8sg zPW2^+!0^C;0MSR3wbfdu&XfjR?HUI?jlO|-H-fJ0hz5rHeAZ&E(%!K9kzZ2^ib7h= z=hxh2lzbv)`E71jokSX!KzW6-J-`P$Gf_ut>DGC;t(ZE$<qnC(Q5xs-tK4rfPjeZj z9hb^_=mR5i&?TOo^wSju4c_Ddm5o_abevaY!d?f?{#rfX`bjnvDbx@p^p%eDbUPKB z!q8#NPy5Zx(c&P+{nyoBFpbCRRF|&sa|AB<zxJ=gm)WeHCV2Q+uY2p(<blFF->SNC zvL{Vb7WnngSwWDOp%j?cSRZ1>z5dYRlcaHCHUFqAH&=unA`Xqcf?eYiSaUKBeqyZp zrVb-h2P@EW4C}2eUXeD_we*omnh3eVTRhg`NpkSgmd=QaD_kKii2sh4aDe~0qXuFJ z=s1KZ7z9Q=0KyxhKp+7XQ;|n)r~lrGqhcL@HsV4684$KWMN-fkba~XiU&tD1iHb|8 zgV<StT{{3UE*L9>gPk1=;)H@(xqv$;3Q^iX-$dvC5vH7uH7YvtSKP%0X=klxU;{$8 z0Tqcs+5(XPR5ar<9wDb=WbhA>!T$^%{EidA!Ce0c6QCkB5*8*vyhzR(si$CI3o<mZ z(6=_YWCYR$B0UzUxR1Vxp6%}(x=ha;71{ZBtO)dXXoyJ=2u>L=gV_Fx9x*8iDFFF@ z#)?2dz(n7`5U2<U6kP^v&}5JQgp3{oG=F2D+X%=4P=GImK}A4pEOqn@taU7m3_!f> zz=t2iD++x0K|loMU(W%xp{3U~)HBur;!glJ1VCqJ=Ri>b84+{>6+$NnL39G+LM32! z4s;F<zRV%eIT0v22fn0(!_Ya{B^{g-or9yv+2QCyF#NJ=_*3*V1RRyH!_nkmgz#k! z5FOyhc}a&rO9tk;6cB+H7tD3Z0ddLwDVi-i0-Zo$mpKkJBM9tLP6(O+B8cM0!7h0D zOyp7)2)b&B=x-IE>x772wiW^q0BZcLFO))2{r*>P>DgJM#wU7kp!*QjHzpPae~lkY zq$P?T4gWn8{{$}8K@i{{2L~Jk=RjRh4qyiU1{g3EIbfV<fN}v?@Jm47bHYI!0KnJ* zdMF$XFbI&s!D!%s!GIKs1}K6H1VI4z0HAR=0UQ8e5CjMU)QbXCIh36p4G=C)5EPg{ zC_vQ>1@KUS!r_EL(7*vh04WR&90(YQ3j#$0j2#XFqvksL&+i;3D#r=Pih2fAivEMj zY5ocIp@Nqv1EUUljFJi!_C$*Z#76%{LIoO8NC3tkI&}Q-k7fEj%fVm{$p3GrInXWt zbDFcG$2dC_J(bzPmkIQ8#Dgyr=%rl%qvtR?^pXI4Iboo`XV~TBg<d9?^Nk&PNx*@g z!|c$@Iea<$*rAuR7V^6mv<di^$@$F)dT9xMGlKrMN|yxC%c_4*Y}n<jg<Yb+E~SQF ziVM3;F6|KeZ@X}5LD*rJQvbg&ahHtXmj>v689dl;Gj?e<|CjlLUpD2^CW0^R7dsqH z4*s8}@v@IZ(QWvbq2#>OE&`46|J-bXg)ZB7$rdbhX*Ln)HvCVM3j5vR=njBfvSsH$ zx8Z-9TaimGLC}K_B68V(5VX_~kxRWm(7OJ&VZI!#kV|9#4>Qfn4iUZVeh6B4i0Eba zL(l?3L@x&|1l=Mi<dQoFFr@y!Gw<j_kxPU2$G$^Bfb~THrVxR;U{DC^@B_GD5WuQK zQ5PIIkl_H#Jz#w~IROiex}Y#F5ELK<o^n7yP{0r)0Dl13Zh#O#0O;ZDs0-yQ{&*0e z04U}JY%@Rw6ayC&1_F#UaKQm2PQY{n5&$PgT!7IADhGG~1{w`e;0YLQz5!Y&YGDXN z0}Kw7|Mp8LoWJ}M;9LIkOQ?GU2O3a*4CS9t0ObPw%pV`c0r({-;Ew>{-~iG;{tAM+ z|Lv~;xgh{Q6rgbsfDQpb0DkE&KZdI3k00XzZ~;CjfT8aH_%sv_7f_A@D4@%~{2Tah z{|5N2zx*434@Kdj0MIcM@Nbs@=<JW*1LXe8?*a00!caaDXeZ#PI5{r?0(iFn=??*w zva`c}`@>6ziSp!V&xuk$JJ36qx&QE-?C5Ud`akibfI|hk3iao=j|CPH?7-6XcMce8 z?7(^DWsVcY9ryzUwE36+MV}}BcEG4%gLc5EoBwdY=mSF(7VzYc2S%;W|2SYFq#dwg z2aYeFndqbT2k0YG)T;mQ6}rtom+1c>MXla#{w(${(S>w?LrbL5KL~&^^*1v?J6mJm zAeBkl&d$`p%!C=W2{F*IH9=YkqxJ<%!rUC}U<9xj0HzfT0%m{2&cVpe&IsU1BlZ99 zP=FnQz8$c%2C6sFvqst=4Q;tWa==NjEl3dwk`opMs!=qt1x{0$o+6Q^VCH{F>1b_W zh{F!zfZ*ex*5sET5F8K!1~R-XgFq0R2w=^F`hYC{E<>4(|15(dP)nSDmZ3Ai^6}qg zK<)og27$mhfl2jWW&h@jLI6z3zwuyz0r^)MloOc9|4{~p0lEc_qEVke?Eu3#*n#Ej zf0Y3f=s(H;9UuV1^Iv8E&4Ys-@h`prEjt3(vZ6kJ_@dg&^<O#wL;(iPf8wztpupzv zKg*yf!}zZ<1Q%cs{wlMz)&UOMt<hgKKz}~~JsQy)Q6w<vfsqN^E0{PN06l-X{M50w VMUMptgp-|%1BaeoL{=2%{{VIm=NbS2 diff --git a/dokumentaatio/.gitkeep b/dokumentaatio/20-Vaatimusmaarittely/.gitkeep similarity index 100% rename from dokumentaatio/.gitkeep rename to dokumentaatio/20-Vaatimusmaarittely/.gitkeep diff --git a/dokumentaatio/02-vaatimusmaarittely/.gitkeep b/dokumentaatio/20-Vaatimusmaarittely/kuvat/.gitkeep similarity index 100% rename from dokumentaatio/02-vaatimusmaarittely/.gitkeep rename to dokumentaatio/20-Vaatimusmaarittely/kuvat/.gitkeep diff --git a/dokumentaatio/02-vaatimusmaarittely/kuvat/.gitkeep b/dokumentaatio/20-Vaatimusmaarittely/liitteet/.gitkeep similarity index 100% rename from dokumentaatio/02-vaatimusmaarittely/kuvat/.gitkeep rename to dokumentaatio/20-Vaatimusmaarittely/liitteet/.gitkeep diff --git a/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-hyvaksyntatesti.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-hyvaksyntatesti.md new file mode 100644 index 0000000..fd048ee --- /dev/null +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-hyvaksyntatesti.md @@ -0,0 +1,58 @@ +# Hyväksyntätesti: + + +| | | +|:-:|:-:| +| Testitapauksen kuvaus | Kelpuuttaako asiakas testatun osa-alueen | +| Testitapaus ID | TCXXX | +| Testitapauksen suunnittelija | XXXX XXX | +| Luontipvm | X.Y.ABCD | +| Luokitus | Hyväksyntätesti / Acceptance Test | + + +**Päivityshistoria** + +* versio 0.1 Pohja + +**Testin kuvaus / tavoite** + +> Hyväksyntätestin tavoitteena on varmistaa, että asiakas saa mitä tilaa! +> Vastaa kysymykseen: Onko toimitettava osa-alue/toiminnallisuus asiakkaan vaatimusten/toiveiden mukainen + +* Kuvaus + +**Linkit vaatimuksiin tai muihin lähteisin** + +* Vaatimus: [Vaatimus]() ? +* Käyttötapaus: [Use Case](pohja-kayttotapaus.md) ? +* Ominaisuus: [Ominaisuus](pohja-ominaisuus.md) ? + +**Testin alkutilanne (Pre-state)** + +* Alkutilanne josta testin suorittaminen alkaa + +> Hyväksyntätesti sisältää laajemman kokonaisuuden, jonka aikana tarkastellaan tuotetta esim. loppukäyttäjän perspektiivistä + +**Testiaskeleet (Test Steps)** + +1. askel --> tarkista onko... +1. askel --> tarkista onko.. +1. askel --> tarkista samalla.. +1. askel --> tarkista toisaalla.. + +> Hyväksyntätesti voi sisältää toisaalta myös joukon valittuja käyttötapauksia, jotka tulee olla suoritettavissa. +Asiakas/toimeksiantajan saattaa velvoittaa valittuja käyttötapauksien läpäisyn hyväksynnän ehdoiksi. + + + +**Testin lopputilanne (End-State)** + +> Mitä tapahtuu testin suorituksen jälkeen? + + +**Testin tuloksen määrittyminen (Pass/Fail Criteria)** + +> Millä ehdoin testin tulos voidaan hyväksyä ja millä se hylätään? + +* PASS ehto? +* FAIL ehto ? diff --git a/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttajatarina.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttajatarina.md new file mode 100644 index 0000000..342d4b7 --- /dev/null +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttajatarina.md @@ -0,0 +1,45 @@ +# Käyttäjätarina: + +>Kirjoita seuraavaksi auki tarkemmin mitä on käyttäjätarinassa tavoitellaan. + + +## Käyttäjätarinaan liittyvät vaatimukset/käyttötapaukset/suunnitelmat (Requirements/Use Case/Design specifications) + + +> Kannattaa tarkentaa käyttäjätarinaa tarvittaessa eri lähteillä. Vaatimusmäärittelyssä voi olla kirjattuna vaatimuksia, jotka koskevat erityisesti tätä käyttäjätarinaa + +* [Mockup + UI Desing]() +* [Linkki vaatimukseen]() +* [Linkki käyttötapaukseen]() +* [Linkki rajaukseen]() + +## Hyväksytyn määritelmä (DoD, Definition of Done) + +>Mitkä prosessi vaiheet on suoritettava, että ko. käyttäjä tarina voidaan hyväksyä tehdyksi? + +Esimerkkejä vaiheista (sovittavissa ryhmän kesken) + +- [ ] Toiminnallisuus suunniteltu +- [ ] Toiminnallisuus on toteutettu +- [ ] Toiminnallisuudelle on määritelty testit +- [ ] Toiminnallisuus on testattu +- [ ] Toiminnallisuus on dokumentoitu (esim. käyttöohjeet?) +- [ ] Toiminnallisuuden toteutus on parikatselmoitu + + + +## Hyväksyntä kriteerit (Acceptance Criterias) + +>Kirjataan tähän tärkeät tarkistuspisteet (eri testit), joiden pohjalta voidaan todeta toteutuksen olevan toiminnallisuuden kohdalla kunnossa + + +- [ ] Tarkista, että viikonloput tulevat valituksi +- [ ] Tarkista, että karkauspäivä otetaan huomioon +- [ ] Tarkista, että raportti sisältää valitut päivät +- [ ] Aja hyväksyntä testitapaus [Test Case FuncTC-1]() +- [ ] Aja suorituskyky testi [Test Case PerfTC-110]() +- [ ] Tarkista, että käyttötapaus [Use Case UC-11]() on mahdollista suorittaa + + +/label ~"User Story" +/milestone Backlog diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-kayttotapaus.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttotapaus.md similarity index 58% rename from dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-kayttotapaus.md rename to dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttotapaus.md index c829ad3..9e4ce4a 100644 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-kayttotapaus.md +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-kayttotapaus.md @@ -1,12 +1,28 @@ -# Käyttötapaus -pohja +# Käyttötapaus: -## Use Case kuvaus +[](http://www.youtube.com/watch?v=cCP8WcQ9dqE "") - +## Use Case + +Tähän on hyvä liittää näkymä valitusta asiaan liittyvistä käyttötapauskuvauksesta. + + +```plantuml +Tilaaja -- (Tilauksen muokkaus) +Hallinto_1 -- (Tilauksen muokkaus) +``` + +Yllä PlantUML esimerkki, joka pitää muokata asianmukaiseksi .. + +__Tsekkaa video ja poista linkki, jos homma selvä__ + +[](http://www.youtube.com/watch?v=BjQAWfBMpcw "") + + * Laatija: * Päiväys / Versio?. diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-ominaisuus.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-ominaisuus.md similarity index 63% rename from dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-ominaisuus.md rename to dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-ominaisuus.md index 5d5ded8..4f56f2f 100644 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-ominaisuus.md +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-ominaisuus.md @@ -1,4 +1,7 @@ -# Ominaisuus +# Ominaisuus: + +[](http://www.youtube.com/watch?v=45aSdlg6NK0 "") + | | | |:-:|:-:| @@ -42,9 +45,22 @@ esim. #8 #2 ### Käyttöliittymänäkymä/mock -*Tähän kuva/mockup -linkki, joka liittyy oleellisesti ominaisuuteen/toiminnallisuuteen* +> Tähän kannattaa liittää tarvittaessa kuvausta kuvan/mockup-näkymän muodossa. +Se helpottaa ymmärtämään tarvittaessa oleellisesti ominaisuutta/toiminnallisuutta - +```plantuml +salt +{ + Just plain text + [This is my button] + () Unchecked radio + (X) Checked radio + [] Unchecked box + [X] Checked box + "Enter text here " + ^This is a droplist^ +} +``` ### Testaus / mahdolliset hyväksyntä kriteerit @@ -53,10 +69,10 @@ esim. #8 #2 | Testitapaus | Testin lähde | Kuka vastaa | |:-: | :-:|:-:| -| [Testitapaus 1]() | vaatimus id? | | -| [Testitapaus 2]() | vaatimus id? | | -| [Testitapaus 3]() | vaatimus id? | | -| [Testitapaus 4]() | vaatimus id? | | +| [Hyväksyntätesti 1](pohjat/pohja-hyvaksyntatesti.md) | vaatimus id? | | +| [Hyväksyntätesti 2](pohjat/pohja-hyvaksyntatesti.md) | vaatimus id? | | +| [Hyväksyntätesti 3](pohjat/pohja-hyvaksyntatesti.md) | vaatimus id? | | +| [Hyväksyntätesti 4](pohjat/pohja-hyvaksyntatesti.md) | vaatimus id? | | | | | diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-profiilikuvaus.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-profiilikuvaus.md similarity index 80% rename from dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-profiilikuvaus.md rename to dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-profiilikuvaus.md index 123ce15..56b495a 100644 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-profiilikuvaus.md +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-profiilikuvaus.md @@ -1,11 +1,13 @@ -# Profiilikuvaus -pohja +# Profiili: +[](http://www.youtube.com/watch?v=-TbGB_1wjpM "") + ### viiteryhmä/segmentti: * Millainen profiili on kyseessä, eli liittyykö profiili suurempaan kokonaisuuteen esim. "asiakkaat" -* Mitä tämä profiili edustaa? +* Mitä laajempaa sidosryhmää profiili edustaa? ### Persoona/sidosryhmän kuvaus diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus-tarkistuslista.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus-tarkistuslista.md similarity index 89% rename from dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus-tarkistuslista.md rename to dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus-tarkistuslista.md index 7e768e0..f1ad91c 100644 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-testitapaus-tarkistuslista.md +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus-tarkistuslista.md @@ -1,4 +1,7 @@ -# Tarkistuslista pohja +# Tarkistulista: + +[](http://www.youtube.com/watch?v=Zz3K7KrQwmI "") + Tarkasti määritellyn testitapauksen voi tarvittaessa korvata tarkistuslistalla, johon on kerätty tärkeäksi koetut tarkistuskohdat. diff --git a/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus.md new file mode 100644 index 0000000..155125d --- /dev/null +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-testitapaus.md @@ -0,0 +1,53 @@ +# Testitapaus: + + +| | | +|:-:|:-:| +| Testitapauksen kuvaus | Tarkistetaan, onko testattava kohde toteutettu suunnitelmien mukaan | +| Testitapaus ID | TCXXX | +| Testitapauksen suunnittelija | XXXX XXX | +| Luontipvm | X.Y.ABCD | +| Luokitus | Toiminnallinen/suorituskyky/käytettävyys/tietoturva ? | + +**Päivityshistoria** + +* versio 0.1 Pohja + +**Testin kuvaus / tavoite** + +> Testin tarkoituksena on tarkistaa, eli verifioida tehtyä toteutusta suhteessa suunniteltuun +> Vastataan kysymykseen onko toteutus sitä mitä on suunniteltu! + +* Kuvaus + +**Linkit vaatimuksiin tai muihin lähteisin** + +* Vaatimus: [Vaatimus]() ? +* Käyttötapaus: [Use Case](pohja-kayttotapaus.md) ? +* Ominaisuus: [Ominaisuus](pohja-ominaisuus.md) ? + +**Testin alkutilanne (Pre-state)** + +> Alkutilanne josta testin suorittaminen alkaa, eli mitä on tehtävä ennen testin suoritusta + + +**Testiaskeleet (Test Steps)** + +> Kirjataan läpikäytävät askeleet ja niihin liittyvät tarkistuspisteet + +1. askel --> tarkista onko... +1. askel --> tarkista onko.. +1. askel --> tarkista samalla.. +1. askel --> tarkista toisaalla.. + +**Testin lopputilanne (End-State)** + +> Mitä tapahtuu testin suorituksen jälkeen? Millainen lopputulos olisi saavutettava? + + +**Testin tuloksen määrittyminen (Pass/Fail Criteria)** + +> Millä ehdoin testin tulos voidaan hyväksyä ja millä se hylätään? + +* PASS ehto? +* FAIL ehto ? diff --git a/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-tuotekuvaus-a4.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-tuotekuvaus-a4.md new file mode 100644 index 0000000..6d7878e --- /dev/null +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-tuotekuvaus-a4.md @@ -0,0 +1,38 @@ +## Tiivistetty tuotekuvaus: + +> Tämä on tuotekuvaus pohja, joka kannattaa tiivistää A4-kokoon + +* Palvelukuvaus + +> Mikä palvelu on kyseessä ja ketä se palvelee? + +## Liiketoiminnan tarpeet ja tavoitteet + +* Tarpeet +* Tavoitteet + +## Tärkeät sidosryhmät ja tuotteen kohderyhmä + +* sidosryhmät? +* Kenelle tuote on tarkoitettu? + +## Tärkeimmät hyödyt + +* Sidoryhmä X hyötyy.... + +## Tärkeimmät toiminnallisuudet/ominaisuudet + +> Mitkä ominaisuudet ja mille kohderyhmälle? Miten erotutaan markkinoista? + +* Feature 1 + Feature 2 --> Kohderyhmä A ? +* Feature 3 + Feature 4 --> Kohderyhmä B ? +* Feature 5 + Feature 6 --> Kohderyhmä C ? + +## Tekniset vaatimukset + +> Mitä tarvitaan palvelun tuottamiseksi? + +* System-Technical-Req 1 +* System-Technical-Req 2 +* System-Technical-Req 3 +* System-Technical-Req 4 \ No newline at end of file diff --git a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-vaatimukset-listana.md b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-vaatimukset-listana.md similarity index 98% rename from dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-vaatimukset-listana.md rename to dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-vaatimukset-listana.md index 7a40663..7e15380 100644 --- a/dokumentaatio/02-vaatimusmaarittely/pohjat/pohja-vaatimukset-listana.md +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/pohja-vaatimukset-listana.md @@ -1,4 +1,7 @@ -# Vaatimuslista -pohja +# Palvelun vaatimukset listana + +[](http://www.youtube.com/watch?v=rp3DkiZ-Mkk "") + Tämä malli on varsin käyttökelpoinen, jos lista ei veny kovin pitkäksi. Sama lista voidaan aika kätevästi tehdä Excelillä, mutta se johtaa varsin pian dokumentoinnin monimutkaisuuteen. Kun käytetään yhtä ympäristöä keräämään oleellinen tieto on niiden linkittäminen helpompaa ja tieto pysyy ajantasalla paremmin. @@ -8,7 +11,6 @@ Kun käytetään yhtä ympäristöä keräämään oleellinen tieto on niiden li **Asiakasvaatimukset** - | VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | |:-:|:-:|:-:|:-:| | CUSTOMER-REQ-0001 | Customer Requirement | Käyttäjänä haluan kirjautua käyttäen Facebook-tunnuksia, ettei tarvise häslätä | [Kirjautuminen ft1](ft1-ominaisuus.md) | diff --git a/dokumentaatio/20-Vaatimusmaarittely/pohjat/readme.txt b/dokumentaatio/20-Vaatimusmaarittely/pohjat/readme.txt new file mode 100644 index 0000000..52069f4 --- /dev/null +++ b/dokumentaatio/20-Vaatimusmaarittely/pohjat/readme.txt @@ -0,0 +1,16 @@ +# Pohjat -kansio + + +Kansion sisältönä on erilaisia pohjia, joita pitää käyttää vaatimusmäärittelyn osana. + +Kansiosta löytyvät dokumentit: + + + +* pohja-kayttotapaus.md - Käyttötapauskuvaus +* pohja-ominaisuus.md - Ominaisuuden määrittelydokumentti +* pohja-profiilikuvaus.md - Sidosryhmän edustaja/profiilikuvaus +* pohja-testitapaus-tarkistuslista.md - Esimerkki testitapauksesta, joka on tarkistuslistan muodossa +* pohja-testitapaus.md - Perinteinen testitapaus, joka on johdettavissa esim. vaatimuksista +* pohja-tilakone.md - Tilakoneen kuvaus esimerkki +* pohja-vaatimukset-listana.md - Vaatimukset pitkänä listanan, tähän kannattaa viitata muista dokumenteista \ No newline at end of file diff --git a/dokumentaatio/02-vaatimusmaarittely/tuote-mindmap.md b/dokumentaatio/20-Vaatimusmaarittely/tuote-mindmap.md similarity index 100% rename from dokumentaatio/02-vaatimusmaarittely/tuote-mindmap.md rename to dokumentaatio/20-Vaatimusmaarittely/tuote-mindmap.md diff --git a/dokumentaatio/20-Vaatimusmaarittely/vaatimusmaarittely.md b/dokumentaatio/20-Vaatimusmaarittely/vaatimusmaarittely.md new file mode 100644 index 0000000..d72fe7a --- /dev/null +++ b/dokumentaatio/20-Vaatimusmaarittely/vaatimusmaarittely.md @@ -0,0 +1,684 @@ +# XYZ - Palvelun vaatimusmäärittely + + +> Täydennä seuraavat kentät! + +* [SIJOITA TOIMEKSIANNON KOODI TÄHÄN] +* Nimimerkkisi/gitlab tunnus +* Dokumentin versionumero X.Y +* Vaatimusmäärittely pohjan versio 1.8 - 5.9.2019 (NarsuMan) + + +## Ohjeita määrittelijälle + +> Pidä sisällysluettelo kunnossa, eli päivitä tarvittaessa MarkDown-ankkurilinkitys. + +> Dokumentin sisällä viitataan useissa kohdissa kansioon "/pohjat". Kyseinen kansio sisältää ns. "templaatti"-tiedostoja joita käytetään apuna eri määrittelyjen kirjaamisessa. +Tämä tarkoittaa, että tuosta kansiosta voi tarvittasessa kopioida tiedostoja. + +> PlantUML-työkalun avulla on mahdollista piirtää esim. UML-kuvauskielen mukaisia kuvauksia ja liittää ne osaksi MarkDown-kuvauksia. Kurssin aikana on +hyödyllistä tutustua sen käyttöön http://plantuml.com/ ja pyrkiä soveltamaan sitä mahdollisimman paljon eri osa-alueilla. + +> HUOMIO! Älä käytä PlantUML-kuvauksissa skandinaavisia merkkejä, koska tämä johtaa ongelmiin CI/CD-prosessin aikana + +> Tutustu seuraavan linkin takaa löytyvään MindMap-kuvaan, siitä miten eri käsitteet liittyvät toisiinsa. Kannattaa keskittyä ymmärtämään yhteyksien merkitys, eli kysyminen kannattaa aina :) +Kuvaus voi päivittyä kurssin aikana! + +[http://ttos0100.pages.labranet.jamk.fi/eamk-2019/kurssimateriaali/kasitekartta/](http://ttos0100.pages.labranet.jamk.fi/eamk-2019/kurssimateriaali/kasitekartta/) + +> HUOMIO! Kun teet harjoitusta, niin poista ennen lopullista luovutusta kaikki ohjekommentit ja video-linkit sisällöstä. + +> Tiedostojen nimeämisestä: Kannattaa pyrkiä nimeämään kaikki tiedostot säännönmukaisesti esim. __use-case-001.md__, __profiili_asiakas-2__, ominaisuus-ft1.md__ etc +> Itse MarkDown -tiedostossa ylä otsikko kannattaa täyttää myös samalla menetelmällä. +> __Use Case: Uuden käyttäjän kirjautuminen__ +> __Profiili: Asiakas 2__ +> __Ominaisuus: Raportti generaattori__ +> Tämä helpottaa hahmottamaan myöhemmin koko vaatimusmäärittelyn rakennetta + + +## Sisällysluettelo + +1. [Johdanto](#johdanto) +1. [Toimeksiantaja](#toimeksiantaja) +1. [Vaatimusmäärittelyn tekijä](#vaatimusmäärittelyn-tekijä) +1. [Palvelukuvaus](#Palvelukuvaus) +1. [Sidosryhmäkartta](#Sidosryhmäkartta) +1. [Sidosryhmät ja profiilit](#Sidosryhmät ja profiilit) +1. [Tunnistetut riskit](#Tunnistetut-riskit) +1. [Valitut asiakastarinat](#Valitut-asiakastarinat) +1. [Palveluun liittyviä asiakaspolkuja](#Palveluun-liittyviä-asiakaspolkuja) +1. [Oleelliset käyttötapaukset](#Oleelliset-käyttötapaukset) +1. [Tärkeimmät yleiset ominaisuudet/toiminnallisuudet](#Tärkeimmät-ominaisuudet/toiminnallisuudet) +1. [MockUp-prototyyppi](#MockUp-prototyyppi) +1. [Alustavat Käyttäjätarinat](#Alustavat-käyttäjätarinat) +1. [Palvelun järjestelmävaatimukset](#Palvelun-järjestelmävaatimukset) +1. [Palveluun vaikuttavat rajaukset](#Palveluun vaikuttavat rajaukset) +1. [Palvelun liityvät laitevaatimukset](#Palvelun liityvät laitevaatimukset) +1. [Palvelun suoritusympäristöön liittyvät vaatimukset](#Palvelun suoritusympäristöön liittyvät vaatimukset) +1. [Palvelun määritellyt ominaisuudet/toiminnnallisuudet](#Palvelun määritellyt ominaisuudet/toiminnnallisuudet) +1. [Palvelun toiminnalliset vaatimukset](#Palvelun toiminnalliset vaatimukset) +1. [Palvelun ei-toiminnalliset vaatimukset](#Palvelun ei-toiminnalliset vaatimukset) +1. [Palvelun alustava arkkitehtuuri](#Palvelun alustava arkkitehtuuri) +1. [Palvelun alustava sijoittelunäkymä](#Palvelun alustava sijoittelunäkymä) +1. [Palvelun alustava tietokantakuvaus)](#Palvelun alustava tietokantakuvaus) +1. [Palvelun integraatiot muihin järjestelmiin](#Palvelun integraatiot muihin järjestelmiin) +1. [Palvelun laadun varmistuksesta](#Palvelun laadun varmistuksesta) +1. [Palvelun hyväksyntätestit](#Palvelun hyväksyntätestit) +1. [Julkaisusuunnitelma](#Julkaisusuunnitelma) +1. [Aiheeseen liityvä standardit ja lähteet](#Aiheeseen liityvä standardit ja lähteet) + + +## Johdanto + +>Kuvaa millaisesta projektista on kyse, hieman taustaa ja aiheeseen olennaisesti liittyviä asioita? Jos kyseessä harjoitustehtävä, niin tarkista voitko +käytää todellisten tilaajien oikeita nimiä! Muuta tarvittaessa henkilötiedot ja toimeksiantajan viralliset tiedot + +## Toimeksiantaja + +>Kuka on vaatimusmäärittelyn tilaaja? + +## Vaatimusmäärittelyn tekijästä + +>Kerro lyhyesti itsestäsi (tarvittaessa pseudonyyminä) tai esim. kuvitteellisen yrityksen työntekijänä. + +## Palvelukuvaus + +[](http://www.youtube.com/watch?v=55H2C0fSiHM "") + +>Mitä palvelun avulla voidaan tehdä? Millaisia ovat sen käyttäjät? Mikä sen tehtävä on yleisesti eri sidosryhmien kannalta? +Kannattaa nostaa esiin lyhyesti mahdolliset loppukäyttäjä ja oleellisiin palvelusta hyötyviin sidosryhmät + + + +## Sidosryhmäkartta + +>Mietitään tarkemmin millaisia käyttäjä/sidosryhmiä liittyy suunniteltuun ohjelmisto/palvelukokonaisuuteen? +Näitä selkeyttääksemme kirjataan kaikki sidosryhmät sidosryhmäkartan muotoon. Nostetaan samalla esiin mikä on +ko. sidosryhmän/edustajan palveluun liittyvä motivaatio. Kuvauksen voi laatia esim. piirtämällä, MindMap-muodossa tai soveltaen sopivaa UML-notaatiota. + +[](http://www.youtube.com/watch?v=wiNjgClkJoM "") + +> Voit tutustu nyt aiemmin mainittuun PlantUML-työkaluun ja kokeilla luoda sidosryhmäkartta käyttäen (http://plantuml.com/) +> Huomaa! PlantUML-lohkon määrittelyssä käytetään Gitlab-ympäristössä eri avainsanoja @startuml/@enduml- rivien sijaan + +```plantuml +actor profile1 +actor profile3 +actor stake_holder1 +actor stake_holder3 + +cloud example_of_service + +profile1 -- example_of_service : uses +profile2 -- example_of_service : benefits +stake_holder1 -- example_of_service : threat +stake_holder2 -- example_of_service : competitor +``` +> Voit kuvata sidosryhmät myös vapaamuotoisemmin, jolloin eri profiilien erot tulevat ehkä "selkeämmin" esiin! + + + +## Sidosryhmät ja profiilit + +> Määritellään tarkemmin hahmotellusta sidosryhmäkartasta oleelliset sidosryhmät/profiilit. Huomio, että isossa yksittäisessä sidosryhmässä voi +olla tarve määritellä useampia eri profiileja. Tämä tarkoittaa sitä, että laaja sidosryhmä, kuten esim. __asiakaskunta__ voi käsittää useita erilaisia asiakasprofiileja, +joilla voi olla eroja motiiveissa/arvoissa, mutta ne kuuluvat kuitenkin olennaisesti asiakaskuntaan. + +[](http://www.youtube.com/watch?v=w5oXMtOGcC4 "") + +> Huomaa! Kaikki määritellyt profiilikuvaukset kirjoitetaan itsenäiseksi MarkDown-tiedostoksi, koska tämä helpottaa niihin viittaamista muualla dokumentaatiossa esim. [Loppukäyttäjä - Keijo Korhonen](profiili-loppukayttaja.md) +**Alla olevat profiili/sidosryhmätkuvaukset vain suuntaa antavia! Nimeä ne tarkoituksenmukaisiksi. Varmista, että ne ovat löydettävissä sidosryhmäkartasta!** + +> Tässä kohtaa on aika etsiä profiilikuvauksen runkoa /pohjat kansiosta + +| Sidosryhmä/Profiili | Linkki | Lisätietoa | +|:-:|:-:|:-:| +| Sidosryhmä 1 | [Sidosryhmä-1](pohjat/pohja-profiilikuvaus.md) | | +| Sidosryhmä 2 | [Sidosryhmä-2](pohjat/pohja-profiilikuvaus.md) | | +| Henkilö 1 | [Profiili 1](pohjat/pohja-profiilikuvaus.md) | Edustaa sidosryhmää [Sidosryhmä-2](pohjat/pohja-profiilikuvaus.md) | +| Henkilö 2 | [Profiili 1](pohjat/pohja-profiilikuvaus.md) | Edustaa sidosryhmää [Sidosryhmä-2](pohjat/pohja-profiilikuvaus.md) | +| Henkilö 3 | [Profiili 1](pohjat/pohja-profiilikuvaus.md) | [Sidosryhmä-1](pohjat/pohja-profiilikuvaus.md) | + +## Asiakkaan tarpeet/toiveet? + +> Täydennä tätä jatkuvasti kurssin aikana! +> Pohdi millaisia toiveita/tarpeita on loppukäyttäjällä liittyen palveluun? Haastattele henkilöitä todellisessa tilanteessa? + +| VaatimusID | Tyyppi | Kuvaus | +|:-:|:-:|:-:| +| CUSTOMER-REQ-0001 | Customer Requirement | Käyttäjänä haluan kirjautua käyttäen Facebook-tunnuksia, ettei tarvise häslätä | +| CUSTOMER-REQ-0002 | Customer Requirement || +| CUSTOMER-REQ-0003 | Customer Requirement || +| CUSTOMER-REQ-0004 | Customer Requirement || +| CUSTOMER-REQ-0005 | Customer Requirement || + +## Liiketoiminnan vaatimukset/tavoitteet? + +> Pohdi millaisia toiveita/tarpeita on Liiketoiminnan näkökulmasta liittyen palveluun? +> Jos mitään ei tule mieleen, niin pohdi kenen "kassaan" raha tulee palvelusta? Saavutetaanko palvelulla kustannushyötyjä? Parantaako kustannustehokkuutta? etc + +| VaatimusID | Tyyppi | Kuvaus | +|:-:|:-:|:-:| +| BUSINESS-REQ-0001 | Business Requirement | Palvelun kirjautuminen tulee olla helppoa, että voimme saavuttaa laajan käyttäjäkunnan = 35% kohderyhmästä | +| BUSINESS-REQ-0002 | Business Requirement || +| BUSINESS-REQ-0003 | Business Requirement || +| BUSINESS-REQ-0004 | Business Requirement || +| BUSINESS-REQ-0005 | Business Requirement || + + + +## Tunnistetut riskit + +> Millaisia riskeja liittyy tuoteen kehittämiseen, tuotteen markkinoihin, mahdollisiin kilpailijoihin, resursseihin? +Nämä on hyvä tunnistaa alkuvaiheessa + +> Avainsanat SWOT, Riskianalyysi + + +## Valitut asiakastarinat + +>Haastattele tai kuvittele haastattelevasi profiili/sidosryhmän edustajaa ja kirjaa suunnittelemasi palvelun käyttöön liittyviä tilanteita. +Miten henkilö/sidosryhmä hyötyy/käyttää palvelua. Kirjoita tämä asiakastarinaksi. Kerro mitä se käytännössä tarkoittaa asiakkaan, pääkäyttäjän etc. näkökulmasta! +Alla olevassa videossa näet millaisia tarinoita **ei** ole tarkoitus kirjata tähän osioon :) + +[](http://www.youtube.com/watch?v=KKM_7N1-6Ew "") + + +> Pyri kirjoittamaan auki tarina vain valitun profiilin/sidosryhmän näkökulmasta (toiset profiilit/sidosryhmät saattavat kyllä esiintyä tarinassa). Tarinassa on kätevä viitata jo aiemmin luotuihin [Profiili](pohjat/pohja-profiilikuvaus.md)-kuvauksiin.** +> HUOMIO! Älä sekoita asiakastarinaa (Customer story) käyttäjätarinaan (User Story) + +**Asiakastarina 1** + +[Profiili 1](pohjat/pohja-profiilikuvaus.md) herää aamusta ja tarkistaa puhelimellaan onko X-palvelussa tilaa aamupäivästä. Huomatessaan, että palvelussa on vapaa aika klo 11:00......... + +**Asiakastarina 2** + +[Asiakas-tyyppi 3](pohjat/pohja-profiilikuvaus.md) käynnistää iltapäivällä rakennustyömaalla sementtimyllyä, kun hänelle tulee viesti X-palvelusta......... + + +## Palveluun liittyviä asiakaspolkuja + +>Mieti auki aiemmin kirjoittamaasi asiakastarinaa ja piirrä sen pohjalta hahmotelma asiakaspolusta. +Mitä tapahtumia siihen liittyy? Mieti palvelua laajempana kokonaisuutena! +Asiaspolkukuvauksen avulla kuvataan tapahtuma sarjaa joka käydään jossain valitussa tilanteessa läpi palvelun käytön aikana. +Asiakas kohtaisia palvelupolkuja voi olla useita, mutta tärkeintä on tunnistaa alkuvaiheessa oleellisimmat. +Palvelupolkua kuvattaessa voi hyödyntää esim. Swim lane/BluePrint/tilakone-kuvausta tai muuta sopivaksi katsottua kuvausta. +Tärkeää on kuitenkin kuvata polku ja käyttää sitä tarvittaessa selkeyttämään ymmärrystä tavoitellusta palvelusta. +Käy läpi tekemäsi kuvausta jonkun toisen henkilön kanssa yhdessä? Käy läpi polku ja kerro mitä sen aikana tapahtuu.. + +[](http://www.youtube.com/watch?v=kNXjKquK3A0 "") + +>Asiakaspolun luonnostelu on hyvä aloittaa esim. asiakastarinan pohjalta. Polkuja laaditaan tarvittaessa useampia eri profiilien/tilanteiden näkökulmasta. Yhteen kuvaukseen ei siis kannata upottaa liikaa tapahtumia + +[](http://www.youtube.com/watch?v=j7U8pqUN9EM "") + +**asiakaspolku PlantUML-esimerkki tilakoneena** + +> Kokeillaan luonnostella asiakaspolkua PlantUML-työkalun avulla. Kannattaa kokeilla ehdottomasti myös muita tapoja! +> Sovella esim. PlantUML SDL/Swimlane kuvausta? + + +```plantuml +[*] --> Step1 + +Step1 : First contact to service +Step2 : Under Service +Step3 : End of service +Step4 : Queue for service + +Step1 --> Step2 +Step1 --> Step4 +Step4 --> Step2 +Step2 --> Step3 +Step3 --> [*] +``` +> Palvelupolkujen kuvauksissa voi tarvittaessa soveltaa myös muita työkaluja. Esim. https://canvanizer.com, PowerPoint etc + +## Oleelliset käyttötapaukset + +> Palvelupolun kuljettaessa käydään läpi laajempi ketju palveluun käyttöön liittyviä tapahtumia. Tilanteet joissa käsitellään itse ohjelmistpalvelun +sähköisiä rajapintoja/käyttöliittymiä voidaan kuvata käyttötapauksien (Use Case) avulla. +> Ohjelmistosuunnittelussa **Käyttötapaus** (Use Case) ymmärretään helposti väärin, koska se liitetään helposti pelkästään tuotteen +**käyttötarkoituksen** kuvaamiseen. Palvelusta ensi kertaa keskusteltaessa puhutaan sen eri **käyttötarkoituksista**, eli sitä mihin +ohjelmistoa/palvelua voidaan hyödyntää. Kun puhutaan palvelun määrittelystä ja siihen liittyvien käyttötapauksien tunnistamisesta +on kyseessä hieman eri asia. Käyttötapauksessa keskitytään tarkastelmaan palvelun käyttöä varsin rajatussa tilanteessa. +Käyttötapaukset (Use Case) kuvaataan UML-kuvauskielen avulla. + +>UML Use Case-kuvaus voidaan tehdä PlantUML-kuvauksena, mutta tarkempi käyttötapauksen avaaminen vaatii erillisen kuvaus dokumentin + +```plantuml + +rectangle Tilaus { +Profiili_1--(Tilauksen tekeminen) +Profiili_1--(Tilauksen muokkaus) +Profiili_1--(Tilauksen peruminen) +} + +rectangle Tilausten_hallinta { +Hallinto_1--(Tilauksien tarkistaminen) +Hallinto_1--(Tilauksen muokkaus) +Hallinto_1--(Tilauksen siirto) +Huolto_1--(Tilauksen manuaalinen poisto) +Huolto_1--(Tilauksen tyhjennys) +} + +``` + +> On hyödyllistä kirjata kaikki oleelliset käyttötapaukset yhteen laajempaan Use Case-kuvaukseen, koska sen avulla voi tarkastella +helpommin koko järjestelmää. Huomio! Laajemmassa järjestelmä kokonaisuudessa saattaa olla useita satoja eri käyttötapauksia. + +[](http://www.youtube.com/watch?v=DupdE35Ilps "") + +[](http://www.youtube.com/watch?v=-3YtgJGuIek "") + +[](http://www.youtube.com/watch?v=oVGmIOavB74 "") + +> Käyttötapauksen tarkempi kuvaus harjoitusympäristössä tapahtuu käyttötapaus-kohtaisen pohja-tiedoston avulla. Jokaista käyttötapausta varten +laaditaan itsenäinen tiedosto. + +| Käyttötapaus | Osa-alue | Ominaisuus? | +|:-:|:-:|:-:| +| [Käyttötapaus 1 - Tilauksen muokkaus](pohjat/pohja-kayttotapaus.md) | Tilausten hallinta | [Tilaushallinta-paneeli](pohjat/pohja-ominaisuus.md) | +| [Käyttötapaus 2 - Tilauksen tarkistaminen](pohjat/pohja-kayttotapaus.md) | Tilausten hallinta | [Tilaushallinta-paneeli](pohjat/pohja-ominaisuus.md) | +| [Käyttötapaus 2 - Tilauksen siirto](pohjat/pohja-kayttotapaus.md) | Tilausten hallinta | [Tilaushallinta-paneeli](pohjat/pohja-ominaisuus.md) | + +## Tärkeimmät ominaisuudet/toiminnallisuudet + +> Hahmotellaan tähän kohtaan ominaisuudet pelkästään "ranskalaisilla viivoilla", eli mitä palvelulla mielestäsi on mahdollista tehdä? +> Päivitä lista myöhemmin, kun se tarkentuu? + +> On hyödyllistä laatia toimeksiantajan kanssa yhdessä tiivistelmä (A4-kokoa), josta löytyy tarvittaessa koko tuote kiteytettynä +Löydät esimerkin dokumentista [täältä](../pohjat/pohja-tuotekuvaus-a4.md) + +> Toiminnallisuudet tullaan kiinnittämään myöhemmin + +- Toiminnot + - Käyttäjä voi lähettää postia toiselle henkilölle + - Asiakas saa tiedot aiemmin tehdyistä valinnoista + - Henkilö voi maksaa laskun + +## MockUp-prototyyppi + +> Suunniteltavan palvelun toimintoja määriteltäessä voi olla hyödyllistä piirtää avuksi MockUp-kuvausta käyttötilanteen +tai toiminnallisuuden todentamiseksi. Kun palvelun käyttöliittymää tai palvelupolkua käydään läpi mockup-kuvauksen kautta +voi hahmottaa huomattavasti helpommin tarvittavia toiminnallisuuksia tai tarpeita, joita voidaan kirjata vaatimusmäärittelyyn. +MockUp-kuvaus on hyödyllinen apuväline palvelun tilaajan/toimeksiantajan kanssa käydyissä keskusteluissa. + +[](http://www.youtube.com/watch?v=a5qLMBYWv5A "") + +> Kun laadit harjoitustehtävään MockUp-näkymän pohdi haluatko kuvata koko palvelua vai keskittyä yksittäisen toiminnallisuuden tarkasteluun? + +> Voit kokeilla myös PlantUML-kuvausta rajatuissa kohdissa + +```plantuml +salt +{ + Just plain text + [This is my button] + () Unchecked radio + (X) Checked radio + [] Unchecked box + [X] Checked box + "Enter text here " + ^This is a droplist^ +} +``` + +## Alustavat käyttäjätarinat + +>**NYT HUOMIO!** Tähän kohtaan kannattaa keskittyä vasta kun kaikki muut osiot on käyty läpi! +Kyseessä ei ole asiakastarina vaan ketterässä kehityksessä (Agile Development) käytettävä käyttäjätarina - User Story. +Sen avulla kuvataan palveluun liittyvää toiminnallisuutta, jolle käyttäjälle on tarvetta. + +[Aiheesta löytyy pohdintoja eri muodossa](https://suomidigi.fi/kayttajatarinoilla-ryhtia-asiakaslahtoisyyteen/) + +[](http://www.youtube.com/watch?v=ndJdF3R7wqI "") + +* User Story: [Käyttäjänä haluan, että voin luoda raportin tekemistäni ostoista viimeisen kuukauden ajalta, koska se helpottaa oman talouteni hallintaa]() +* User Story: [Pääkäyttäjän haluan poistaa vanhat tunnukset kokonaan, koska se selkeyttää ylläpitoa]() +* Käytännössä ylempi kuvaus on hieman jäykkä ja on järkevitä kirjata storyt suoraan esim. GitLab-issuen muotoon! +* Kokeile osoittaa hiirelle linkkejä oikealla ja avaa ne tämän jälkeen ---> #25 tai #26 + +## Palvelun järjestelmävaatimukset + + +> Järjestelmävaatimukset ovat korkeamman tason vaatimuksia, joiden pohjalta järjestelmä kokonaisuutta lähdetään määrittelemään. +> Palveluita suunniteltaessa nousevat teknisestä näkökulmasta tarkasteltuna esiin vaatimukset, jotka liittyvät eri +teknologioihin, laitteistoihin tai totetuksen fyysisiin rakenteisiin. Ohjelmistopalvelua määriteltäessä +kannattaa tunnistaa ajoissa puhtaasti järjestelmän tekniset/tuotannolliset vaatimukset ja kirjata ne vaatimusmäärittelyyn. +Liiallinen keskittyminen teknisten tuotanto/toteutusvaatimusten kirjaukseen ei ole välttämättä suositeltavaa, koska +suunnittelun aikana ohjelmistoa/palvelun toteutusvaatimukset voivat vielä muuttua. Kehitysvaiheessa näppäräksi koettu ratkaisu +voi osoittatua kalliiksi palvelun tuotteistamisvaiheessa. + +> Tässä osiossa Kannattaa pohtia esim seuraavia kohti + +- Miten palvelu tuotetaan? SAAS/PAAS/IAAS/HOSTED-palveluna etc +- Käytetäänkö Pilvipalveluita osana ratkaisua vai hyödynnetäänkö omia palvelimia +- Onko kyseessä ns. Hybridi-palvelu, joka hyödyntää useampia erillis palvelua +- Miten palvelu on oltava saatavilla 24/7h 100% ? Niin onko tuo edes mahdollista :) ? +- Millainen SLA palvelulle laaditaan? +- Miten paljon kustannuksia saa palvelun tuotanto tuottaa? +- Millaiset tiedonsäilytys/arkistointi tarpeet liittyvät palveluun? + +[](http://www.youtube.com/watch?v=s7AcxrxcVd0 "") + +> Järjestelmä tason vaatimuksissa tarkastellaan ohjelmistoa/palvelua kokonaisuutena ja sen pohjalta määritellään +esim. tekniset vaatimukset suoritusympäristölle, vaadittaville resursseille palvelun ylläpitoa varten. + +> Järjestelmän suoritusympäristön vaatimukset käsittävät esimerkiksi laitevaatimukset tuotantoympäristöstä tai +järjestelmän ajoympäristön vaatimuksia, joihin voivat sisältyä vaatimukset suorituskyvystä, ylläpidosta, varmennuksista etc + +> Millaisia suoritusympäristöjä sitten käytetään esim. kaupallisissa ratkaisuissa ? Voit tutkia esimerkkejä [Stack Share](https://stackshare.io/):palvelussa + + +> Esim. millainen on tekninen ratkaisu toteutukselle ja miten eri teknologioita tullaan hyödyntämään. + +| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | +|:-:|:-:|:-:|:-:| +| SYSTEM-HW-REQ-0002 | System Technical Requirement | Palvelun tärkeimpien palvelujen on oltava vähintään kahdennettu N+1 | | +| SYSTEM-HW-REQ-0003 | System Technical Requirement | Palvelimen muistikapasiteeti >16GB || +| SYSTEM-HW-REQ-0004 | System Technical Requirement | Prosessori Intel/AMD x64|| +| SYSTEM-HW-REQ-0005 | System Technical Requirement | Palvelimen fyysinen sijainti on oltava kotimaassa (Suomi) || +| SYSTEM-HW-REQ-0005 | System Technical Requirement | Verkkoyhteyden nopeus >100MB/s || +| SYSTEM-HW-REQ-0005 | System Technical Requirement | Laitekaapin suositeltava koko 1m X 1m X 2m || + + + + + +> Avainsanat: pilvipalvelun tuotanto, Palveluiden hallinta, SLA + +### Palvelun suunnitteluun vaikuttavat rajaukset ja standardit + +> Eri ohjelmistojena/palvelujen toteutusta ja käyttöä ohjaavat usein lait ja säädökset. Näiden edellyttämät vaatimukset kirjataan yleensä rajoitteina +ja niiden vaikutus koskee usein koko ohjelmiston/järjestelmän toteuttamista. Tästä syystä ne kannattaa tunnistaa ja selvittää ajoissa, koska vaikutus +saataa olla varsin ratkaiseva pitemmällä tähtäimella. Esimerkkinä [EU GDPR-säädös](https://en.wikipedia.org/wiki/General_Data_Protection_Regulation). + +> Kannattaa tutkia esimerkiksi https://www.sfs.fi/aihealueet/terveydenhuolto/laakinnalliset_laitteet tai http://docs.jhs-suositukset.fi/jhs-suositukset/JHS190/JHS190.html + +| Id | Vaatimuksen kuvaus | kategoria | Vastuullinen | +|:-:|:-:|:-:|:-:| +| CONSTRAINT-REQ-S00000 | Constrain | Palvelun kirjautumisprosessin on noudatettava XYZ-käytäntöjä | [Kirjautuminen ft1](pohjat/pohja-ominaisuus.md) | +| CONSTRAINT-REQ-S00001 | Constrain | On huomioitava Standardi ZZZ osana palvelun tapahtuma login talletusta | [Log-palvelin](pohjat/pohja-ominaisuus.md)| +| CONSTRAINT-REQ-S00002 | Constrain ||| +| CONSTRAINT-REQ-S00003 | Constrain ||| +| CONSTRAINT-REQ-S00004 | Constrain ||| +| CONSTRAINT-REQ-S00005 | Constrain ||| +| CONSTRAINT-REQ-S00006 | Constrain ||| + + + + +### Palvelun toiminnallisuudet/ominaisuudet + +> Kirjataan taulukkoon "kaikki" toiminnot, joista osaa tullaan käsittelemään myöhemmin tuotteen toiminnallisina ominaisuuksina. +Kannattaa huomata, että osa toiminnallista vaatimuksista ovat käytännössä oleellisia toimintoja, eli ne voidaan "korottaa" ominaisuuksiksi. +Esimerkkinä Verkkopankki palvelussa on oleellinen toiminto "maksu tililtä", joka on käytännössä tärkeä palvelun ominaisuus. Tähän +toiminnallisuuteen liittyy useita muita pienempiä ja tarkentavia toiminnallisia vaatimuksia + +> Jos sinulta kysytään mitä palvelulla/ohjelmistolla voi tehdä pyri tunnistamaan tärkeimmät toiminnot! +Ne ovat melko varmasti oleelliset ominaisuudet. +> Mieti mitä toimintoja pysyt tekemään esim. verkkopankin sivulla? Mitkä ovat tärkeimmät toiminnot, joita käytät useimmin? + +> Kannataa pohtia määrittelyvaiheessa ovatko kaikki ominaisuudet tarpeellisia? Kannattaa pyrkiä ryhmittelemään tärkeimmät ominaisuudet ensin. +Ominaisuuksia voidaa tarkentaa toiminnallisilla vaatimuksilla, jotka ns. laajentavat ominaisuuden kuvausta. Ominaisuudet ovat käytännössä isompia kokonaisuuksia, joista koko palvelu/ohjelmisto on muodostunut. +Suomenkielen sana ominaisuus saattaa olla hieman harhaan johtava, koska usein tuotteita esiteltäessä pyritään korostamaan tuotteen ominaisuutena sen "tietoturvallisutta". +Tämä ei tarkoita, että kyseessä on tuoteeen ohjelmiston yksi ominaisuus vaan yleinen "suunnittelu filosofia". Tuote voi sisältää ominaisuuksia, joiden myötä sitä voidaan kutsua voidaan tietoturvalliseksi. + +> Tuotteen ominaisuus vai toiminto? + +[](http://www.youtube.com/watch?v=6dVrBsvUStg "") + +> Ominaisuuksien todellinen tarve? + +[](http://www.youtube.com/watch?v=pIDSK21PE9M "") + +> Ylikirjoita pohjalla olevat ehdotuksen ja toimintoja toimeksiantoon pohjautuen ja priorisoi niistä tärkeimmät toiminnot, joita määrittelet tarkemmin. + +**Priorisoi oleelliset ominaisuudet/toiminnot** + +* P1 = Pakollinen +* P3 = Tarpeellinen +* P5 = Tehdään, kun tarve ilmenee + +| Ominaisuus | Prioriteetti | Ominaisuuteen liittyvät vaatimukset/käyttötapaukset | +|:-:|:-:|:-:| +| [Feature 1 - raportti-generaattori](pohjat/pohja-ominaisuus.md) | P1 | Esim [FUNCTIONAL-REQ-C0001]() | +| [Feature 2 - lasku-arkisto](pohjat/pohja-ominaisuus.md) | P1 | Esim [FUNCTIONAL-REQ-C0011]() | +| [Feature 3 - avatar-valinta](pohjat/pohja-ominaisuus.md) | P2 | Esim [FUNCTIONAL-REQ-C0023]() | +| [Feature 4 - oikeushallinta](pohjat/pohja-ominaisuus.md) | P3 | Esim [FUNCTIONAL-REQ-C0133]() | +| [Feature 5](pohjat/pohja-ominaisuus.md) | P4 | Esim [FUNCTIONAL-REQ-C0231]() | +| [Feature 6](pohjat/pohja-ominaisuus.md) | P5 | Esim [FUNCTIONAL-REQ-C0221]() | +| [Feature 7](pohjat/pohja-ominaisuus.md) | P5 | Esim [FUNCTIONAL-REQ-C0021]() | +| [Feature 8](pohjat/pohja-ominaisuus.md) | P5 | EEsim [FUNCTIONAL-REQ-C0301]() | +| [Feature 9](pohjat/pohja-ominaisuus.md) | P5 | Esim [FUNCTIONAL-REQ-C0401]() | +| [Feature 10](pohjat/pohja-ominaisuus.md) | P5 | Esim [FUNCTIONAL-REQ-C0401]() | + + +### Palvelun toiminnalliset vaatimukset + +>Mitä ovat toiminnalliset vaatimukset? Toiminnallisilla vaatimuksilla kuvataan ohjelmistolta/järjestelmältä vaadittua toimintaa +Toiminnalliset vaatimukset ovat helpoimmin tunnistettavia. Vältä useamman vaatimuksen kirjaamista samaan lauseeseen! Jokainen vaatimus erikseen.. +Voit esittää ne taulukossa tai viitata [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan kokonaisuuteen + +[](http://www.youtube.com/watch?v=qO2qEIEHy_A "") + +| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | +|:-:|:-:|:-:|:-:| +| FUNCTIONAL-REQ-C0001 | Functional Requirement | Käyttäjänä (Asiakas Profiilit 1-4) voin kirjautua käyttäen Facebook-tunnuksia | [Kirjautuminen ft1](pohjat/pohja-ominaisuus.md) | +| FUNCTIONAL-REQ-C0002 | Functional Requirement | Käyttöliittymän on toimittava myös ääniohjattuna, koska käyttäjillä saattaa olla näkövammoja | [Kirjautuminen ft1](pohjat/pohja-ominaisuus.md), [Tilaushallinta](pohjat/pohja-ominaisuus.md) | +| FUNCTIONAL-REQ-C0003 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0004 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0005 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0006 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0007 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0008 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0009 | Functional Requirement ||| +| FUNCTIONAL-REQ-C0010 | Functional Requirement ||| + +### Ohjelmiston/palveluun ei-toiminnallisia vaatimuksia + +>Mitä olivat ei-toiminnalliset vaatimukset? Voit esittää eri vaatimuksia erillisessä taulukossa tai viitata tässä [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan taulukkoon. +[Ei-toiminnalliset vaatimukset](https://en.wikipedia.org/wiki/Non-functional_requirement) sisältää laajan joukko eri näkökulmia ohjelmiostotuotteeseen liittyen. Tärkeimmät kirjoittajan +näkökulmasta ovat seuraavat: Suorituskyky, käytettävyys, tietoturva ja ylläpidettävyys +>Voit esittää eri vaatimuksia erillisessä taulukossa tai viitata tässä [yhteen](pohjat/pohja-vaatimuslistalle.md) laajempaan taulukkoon.. +Miten hyvin palvelu/komponentti tai muu osa-alue palvelusta suoriutuu kuormituksen aikana? Mitkä ovat pullonkaulat. Mihin vaatimuksiin palvelun tulee kyetä vastaamaan? + +[](http://www.youtube.com/watch?v=Tta7bAFlg54 "") + + +>Millaisia vaatimuksia palveluun kohdistuu suorituskyvyn näkökulmasta? + +| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | +|:-:|:-:|:-:|:-:| +| PERFORMANCE-REQ-0000 | Non-Functional Performance | Kirjautuminen on mahdollista yhtäaikaa 100 käyttäjällä (100 request/s) | [Kirjautuminen ft1](ft1-ominaisuus.md) | +| PERFORMANCE-REQ-0001 | Non-Functional Performance ||| +| PERFORMANCE-REQ-0002 | Non-Functional Performance ||| +| PERFORMANCE-REQ-0003 | Non-Functional Performance ||| +| PERFORMANCE-REQ-0004 | Non-Functional Performance ||| +| PERFORMANCE-REQ-0005 | Non-Functional Performance ||| + +>Millaisia vaatimuksia palveluun kohdistuu tietoturvan näkökulmasta? + +| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | +|:-:|:-:|:-:|:-:| +| SECURITY-REQ-0001 | Non-Functional Security | Salasanassa on käytettävä vähintään MD5-tason salausta, koska standardi XY112 sitä edellyttää | [Kirjautuminen ft1](ft1-ominaisuus.md) | +| SECURITY-REQ-0002 | Non-Functional Security ||| +| SECURITY-REQ-0003 | Non-Functional Security ||| +| SECURITY-REQ-0004 | Non-Functional Security ||| +| SECURITY-REQ-0005 | Non-Functional Security ||| +| SECURITY-REQ-0006 | Non-Functional Security ||| +| SECURITY-REQ-0007 | Non-Functional Security ||| +| SECURITY-REQ-0008 | Non-Functional Security ||| +| SECURITY-REQ-0009 | Non-Functional Security ||| +| SECURITY-REQ-0010 | Non-Functional Security ||| + +>Mitä tarkoitetaan käyttävyydellä? Millaisia asioita/ohjeistuksia on otettava huomioon palvelua toteutettaessa? + +| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | +|:-:|:-:|:-:|:-:| +| USABILITY-REQ-0000 | Non-Functional Usability | | [Kirjautuminen ft1](ft1-ominaisuus.md) | | +| USABILITY-REQ-0001 | Non-Functional Usability | | [Käytettävyys](https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys) | +| USABILITY-REQ-0002 | Non-Functional Usability | | [Käytettävyys](https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys) | +| USABILITY-REQ-0003 | Non-Functional Usability | | [Käytettävyys](https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys)| +| USABILITY-REQ-0004 | Non-Functional Usability | | |[Käytettävyys](https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys)| +| USABILITY-REQ-0005 | Non-Functional Usability | | [Käytettävyys](https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys)| + +>Millaisia asioita on otettava huomioon tuotteen laadunvarmistamisen kannalta?. Kehityksen aikana ohjelmistotuotteeseen on luotava tarvittavat rajapinnat tai työkalu-ohjelmistoja, +joiden avulla voidaan hallita testikohteena olevaa tuoteversiota. Nämä vaatimukset on kirjattava ajoissa, koska ne vaikuttavat ratkaisevasti tuotteen testausmahdollisuuksiin. +Esimerkkinä voidaan miettiä logien hallintaa, niiden keräämistä, alkutilanteeseen saattamista. + +| VaatimusID | Tyyppi | Kuvaus | Ominaisuus johon vaikuttaa | +|:-:|:-:|:-:|:-:| +| TESTABILITY-REQ-0000 | Non-Functional Testability | Käyttäjärekisteri on kyettävä palauttamaan alkutilaan ennen testien ajoa | [Kirjautuminen ft1](ft1-ominaisuus.md) | +| TESTABILITY-REQ-0001 | Non-Functional Testability ||[Lisätietoa](https://fi.wikipedia.org/wiki/Ohjelmiston_laatu)| +| TESTABILITY-REQ-0002 | Non-Functional Testability ||[Lisätietoa](https://fi.wikipedia.org/wiki/Ohjelmiston_laatu)| +| TESTABILITY-REQ-0003 | Non-Functional Testability ||[Lisätietoa](https://fi.wikipedia.org/wiki/Ohjelmiston_laatu)| +| TESTABILITY-REQ-0004 | Non-Functional Testability ||[Lisätietoa](https://fi.wikipedia.org/wiki/Ohjelmiston_laatu)| +| TESTABILITY-REQ-0005 | Non-Functional Testability ||[Lisätietoa](https://fi.wikipedia.org/wiki/Ohjelmiston_laatu)| + +## Ohjelmiston arkkitehtuuri, sijoittelunäkymä, tietokantakuvaus ja integraatiot + +>Ohjelmiston toteutus vaatimuksiin voidaan asettaa ennalta määriteltyjä teknologioita, joita on noudatettava kehityksessä. +Tämä tilanne tulee usein eteen, kun ohjelmisto liittyy aiemmin toteutettuun ratkaisuun + +### Palvelun sijoittelunäkymä (Deployment diagram ) + +>Sijoittelunäkyvän avulla voi kuvata miten eri palvelu osat toimivat sen ollessa toiminnassa. + +[](http://www.youtube.com/watch?v=tLuiQ9p8RkU "") + +### Tietokantakuvaus (Database ER-diagram) + +>Palvelua määriteltäessä on yleistä kuvata tarvittavan tietovaraston karkeaa rakennetta esim. ER-kaavion muodossa. +Tämä antaa kuvaa siitä millainen ratkaisu tarvitaan Voit soveltaa PlantUML-kuvausta ER-kaavion tuottamiseen. + +**Esimerkki** + +```plantuml +' hide the spot +hide circle + +' avoid problems with angled crows feet +skinparam linetype ortho + +entity "Entity01" as e01 { + *e1_id : number <<generated>> + -- + *name : text + description : text +} + +entity "Entity02" as e02 { + *e2_id : number <<generated>> + -- + *e1_id : number <<FK>> + other_details : text +} + +entity "Entity03" as e03 { + *e3_id : number <<generated>> + -- + *e1_id : number <<FK>> + other_details : text +} + +e01 ||..o{ e02 +e01 |o..o{ e03 +``` + +### Integraatiot muihin järjestelmiin + +>Vaatimusmäärittelyssä on kuvata palvelun/tuoteen riippuvuus muista järjestelmistä. Onko joitain palvelun osia tarkoitus ostaa ulkopuoliselta palvelun tarjoajalta. +Esimerkkeinä virtuaalikoneet, laskutusjärjestelmät, valvonta ja muut palvelutuotannon ratkaisut. + +* [Integraatioista IteWIkissä](https://www.itewiki.fi/opas/integraatiot/) + +```plantuml +node node1 +node node2 +node node3 +node node4 +node1 -0)- node2 : service X +node1 -0)- node3 : service Y +node1 -0)- node4 : service Z +``` + +**Integraation kuvaaminen sekvenssikaaviona** + +> Järjestelmien välisiä tapahtumia voi kuvata tarvittaessa esim. sekvenssikaavion muodossa. + + +```plantuml +node1 ->node2: Log Start Request +node2 --> node1 : Logging started +``` + +## Palvelun laadun varmistus + +>Ohjelmisto + +### Palvelun/Ohjelmiston alustavat hyväksyntätestit + +>Hyväksyntätesteissä keskitytään yleisesti asiakkaan/loppukäyttäjän näkökulmaan. Tavoitteena on kelpuuttaa, eli validoida , onko tuote asiakkaan toiveiden mukainen ja täyttääkö se asetetut vaatimukset. +Hyväksyntätesteillä voidaan selvittää onko tuote myös riittävän suorituskykyinen, käytettävä tai tietoturvallinen asiakkaiden käyttötarkoitukseen. + +[](http://www.youtube.com/watch?v=WfMrCdAr-GM "") + + + +>Kiinnitetään alustavat hyväksyntätestit vaatimuksiin taulukon muodossa. + +| Lähde | Testitapaus Id | Kuvaus | Tyyppi | +|:-:|:-:|:-:|:-:| +| [Feature 1](pohjat/pohja-ominaisuus.md), [FUNCTIONAL-REQ-0001]() | [Testitapaus 1](pohjat/pohja-hyvaksyntatesti.md) | esim. Tarkista kirjautuminen palveluun uutena käyttäjänä | Hyväksyntätesti | +| [Feature 2](pohjat/pohja-ominaisuus.md), [FUNCTIONAL-REQ-0201](), [USE-CASE-017](pohjat/pohja-hyvaksyntatesti.md) | [Testitapaus 2](pohjat/pohja-testitapaus.md) | esim. Tarkista kenkilökohtaisten tietojen poisto | Hyväksyntätesti | +| [Feature 3](pohjat/pohja-ominaisuus.md), | [Testitapaus 101](pohjat/pohja-hyvaksyntatesti.md) | esim. Takista Kirjautuminen toimivalla salasanalla | Hyväksyntätesti | + +## Julkaisusuunnitelma + + +> Julkaisusuunnitelman visualisoidulla muodolla on helpompi esittää ominaisuuksien julkaisut kehityksen aikanan. +Alla oleva kuva on luotu hyödyntäen PlantUML-työkalua. Sen avulla on luoto ns. Gantt-kaavio ominaisuuksien julkaisuajankohdista. + +> Oletamme, että tuotteessa on muutamia ominaisuuksia, joiden järjestys on mietitty ennakkoon.. + +```plantuml +Project starts the 2019-5-15 +[Version v1.0 EarlyAdopter] Starts 2019-5-15 and ends 2019-7-30 +[Design Phase] Starts 2019-5-15 and ends 2019-6-15 +[Feature 1 v 1.0] Starts 2019-5-25 and ends 2019-6-15 +[Feature 2 v 1.0] Starts 2019-5-25 and ends 2019-7-1 +[Feature 3 v 1.1] Starts 2019-6-15 and ends 2019-7-15 +[Feature 4 v 1.1] Starts 2019-6-25 and ends 2019-7-20 +[Feature 5 v 2.3] Starts 2019-6-1 and ends 2019-7-21 +[Accceptance Testing ] Starts 2019-7-21 and ends 2019-7-23 +``` + +[](http://www.youtube.com/watch?v=Z1cSK_IMqMs "") + +>Tuotteen/ohjelmiston eri ominaisuuksista kehitetään usein eri versioita ja tämä johtaa usein erilaisiin tuotekokonaisuuksiin. Puhutaan ns. tuotekonfiguraatiosta, jonka avulla kiinnitetään eri +ominaisuusversiot yhteen ohjelmiston julkaisu versionn. + +> Alla olevassa taulukossa on esitelty julkaisuun "EarlyAdopter - Versio 1.0" valitut toiminnallisuudet + +| Ominaisuus/toiminnallisuus | Versio | Milloin testattavissa | Julkaisu | +|:-:|:-:|:-:|:-:| +| [Feature 1](pohjat/pohja-ominaisuus.md) | 1.0 | 15.6.2019 | V1.0 | +| [Feature 2](pohjat/pohja-ominaisuus.md) | 1.0 | 1.7.2019 | V1.0 | +| [Feature 3](pohjat/pohja-ominaisuus.md) | 1.1 | 15.7.2019 | V1.0 | +| [Feature 4](pohjat/pohja-ominaisuus.md) | 1.1 | 20.7.2019 | V1.0 | +| [Feature 5](pohjat/pohja-ominaisuus.md) | 2.3 | 23.7.2019 | V1.0 | + + +## Standardit ja lähteet + +> Vaatimusmäärittelyn osana on oleellista tuoda esiin tärkeät lähteet, joista on hyötyä tai merkitystä kokonaisuuden kannalta. Standardit ja ennalta jaetut ohjeistukset ovat hyödyllisiä lähteitä ja tarvittaessa +selkeyttävät vaatimusten merkitystä. + +| ID | Linkki | | +|:-:|:-:|:-:| +| JHS 165 ICT | http://www.jhs-suositukset.fi/c/document_library/get_file?uuid=b8118ad7-8ee4-459a-a12b-f56655e4ab9d&groupId=14 | Vaatimusmäärittely | +| SO 9241-11 | https://fi.wikipedia.org/wiki/K%C3%A4ytett%C3%A4vyys | Käytettävyys | +| ISO9001 | https://www.sfs.fi/julkaisut_ja_palvelut/tuotteet_valokeilassa/iso_9000_laadunhallinta/iso_9001_2015 | - | +| - | - | - | diff --git a/dokumentaatio/03-suunnittelu-ja-toteutus/arkkitehtuuri-ja-tekninentoteutus.md b/dokumentaatio/30-Arkkitehtuuri-suunnittelu/arkkitehtuuri-ja-tekninentoteutus.md similarity index 100% rename from dokumentaatio/03-suunnittelu-ja-toteutus/arkkitehtuuri-ja-tekninentoteutus.md rename to dokumentaatio/30-Arkkitehtuuri-suunnittelu/arkkitehtuuri-ja-tekninentoteutus.md diff --git a/dokumentaatio/03-suunnittelu-ja-toteutus/suunnittelu-dokumentaatiot.md b/dokumentaatio/30-Arkkitehtuuri-suunnittelu/suunnittelu-dokumentaatiot.md similarity index 100% rename from dokumentaatio/03-suunnittelu-ja-toteutus/suunnittelu-dokumentaatiot.md rename to dokumentaatio/30-Arkkitehtuuri-suunnittelu/suunnittelu-dokumentaatiot.md diff --git a/dokumentaatio/04-julkaisusuunnitelma/julkaisusuunnitelma.md b/dokumentaatio/40-Julkaisusuunnittelu/julkaisusuunnitelma.md similarity index 100% rename from dokumentaatio/04-julkaisusuunnitelma/julkaisusuunnitelma.md rename to dokumentaatio/40-Julkaisusuunnittelu/julkaisusuunnitelma.md diff --git a/dokumentaatio/05-testaushallinta/Exmple_of_test_case_pool.pdf b/dokumentaatio/50-Testaushallinta/Exmple_of_test_case_pool.pdf similarity index 100% rename from dokumentaatio/05-testaushallinta/Exmple_of_test_case_pool.pdf rename to dokumentaatio/50-Testaushallinta/Exmple_of_test_case_pool.pdf diff --git a/dokumentaatio/05-testaushallinta/testcase.pdf b/dokumentaatio/50-Testaushallinta/testcase.pdf similarity index 100% rename from dokumentaatio/05-testaushallinta/testcase.pdf rename to dokumentaatio/50-Testaushallinta/testcase.pdf diff --git a/dokumentaatio/05-testaushallinta/testitapaus-pohja.md b/dokumentaatio/50-Testaushallinta/testitapaus-pohja.md similarity index 100% rename from dokumentaatio/05-testaushallinta/testitapaus-pohja.md rename to dokumentaatio/50-Testaushallinta/testitapaus-pohja.md diff --git a/dokumentaatio/05-testaushallinta/testitulokset.md b/dokumentaatio/50-Testaushallinta/testitulokset.md similarity index 100% rename from dokumentaatio/05-testaushallinta/testitulokset.md rename to dokumentaatio/50-Testaushallinta/testitulokset.md diff --git a/dokumentaatio/05-testaushallinta/yleistestaussuunnitelma.md b/dokumentaatio/50-Testaushallinta/yleistestaussuunnitelma.md similarity index 100% rename from dokumentaatio/05-testaushallinta/yleistestaussuunnitelma.md rename to dokumentaatio/50-Testaushallinta/yleistestaussuunnitelma.md diff --git a/dokumentaatio/02-vaatimusmaarittely/liitteet/.gitkeep b/dokumentaatio/60-Tuotanto/.gitkeep similarity index 100% rename from dokumentaatio/02-vaatimusmaarittely/liitteet/.gitkeep rename to dokumentaatio/60-Tuotanto/.gitkeep diff --git a/dokumentaatio/06-tarjoukset-ja-laskutus/esimerkki-lasku.md b/dokumentaatio/60-Tuotanto/esimerkki-lasku.md similarity index 100% rename from dokumentaatio/06-tarjoukset-ja-laskutus/esimerkki-lasku.md rename to dokumentaatio/60-Tuotanto/esimerkki-lasku.md diff --git a/dokumentaatio/06-tarjoukset-ja-laskutus/harjoitus-lasku.md b/dokumentaatio/60-Tuotanto/harjoitus-lasku.md similarity index 100% rename from dokumentaatio/06-tarjoukset-ja-laskutus/harjoitus-lasku.md rename to dokumentaatio/60-Tuotanto/harjoitus-lasku.md diff --git a/dokumentaatio/06-tarjoukset-ja-laskutus/lasku-toimeksiantajalle.md b/dokumentaatio/60-Tuotanto/lasku-toimeksiantajalle.md similarity index 100% rename from dokumentaatio/06-tarjoukset-ja-laskutus/lasku-toimeksiantajalle.md rename to dokumentaatio/60-Tuotanto/lasku-toimeksiantajalle.md diff --git a/dokumentaatio/06-tarjoukset-ja-laskutus/tarjous-pohja.md b/dokumentaatio/60-Tuotanto/tarjous-pohja.md similarity index 100% rename from dokumentaatio/06-tarjoukset-ja-laskutus/tarjous-pohja.md rename to dokumentaatio/60-Tuotanto/tarjous-pohja.md diff --git a/dokumentaatio/08-raportointi/current-project-status.md b/dokumentaatio/80-Reporting/current-project-status.md similarity index 100% rename from dokumentaatio/08-raportointi/current-project-status.md rename to dokumentaatio/80-Reporting/current-project-status.md diff --git "a/dokumentaatio/07-katselmoinnit/katselmointip\303\266yt\303\244kirja-pohja.md" "b/dokumentaatio/80-Reporting/katselmointip\303\266yt\303\244kirja-pohja.md" similarity index 100% rename from "dokumentaatio/07-katselmoinnit/katselmointip\303\266yt\303\244kirja-pohja.md" rename to "dokumentaatio/80-Reporting/katselmointip\303\266yt\303\244kirja-pohja.md" diff --git a/dokumentaatio/09-tuotokset/kayttoohje.md b/dokumentaatio/80-Reporting/kayttoohje.md similarity index 100% rename from dokumentaatio/09-tuotokset/kayttoohje.md rename to dokumentaatio/80-Reporting/kayttoohje.md diff --git a/dokumentaatio/09-tuotokset/palvelu-info.md b/dokumentaatio/80-Reporting/palvelu-info.md similarity index 100% rename from dokumentaatio/09-tuotokset/palvelu-info.md rename to dokumentaatio/80-Reporting/palvelu-info.md diff --git a/dokumentaatio/08-raportointi/projektin-loppuraportti.md b/dokumentaatio/80-Reporting/projektin-loppuraportti.md similarity index 100% rename from dokumentaatio/08-raportointi/projektin-loppuraportti.md rename to dokumentaatio/80-Reporting/projektin-loppuraportti.md diff --git a/dokumentaatio/08-raportointi/projektin-tilannekatsaus.md b/dokumentaatio/80-Reporting/projektin-tilannekatsaus.md similarity index 100% rename from dokumentaatio/08-raportointi/projektin-tilannekatsaus.md rename to dokumentaatio/80-Reporting/projektin-tilannekatsaus.md diff --git a/dokumentaatio/10-oppimispaivakirjat/pohja-henkilokohtainen-oppimiraportti.md b/dokumentaatio/99-Kirjasto/pohja-henkilokohtainen-oppimiraportti.md similarity index 100% rename from dokumentaatio/10-oppimispaivakirjat/pohja-henkilokohtainen-oppimiraportti.md rename to dokumentaatio/99-Kirjasto/pohja-henkilokohtainen-oppimiraportti.md -- GitLab