From 5541e0cb60f029cbef1c03607d017d36f071b27d Mon Sep 17 00:00:00 2001 From: Kenso Grimm Date: Wed, 7 Oct 2026 14:27:19 +0000 Subject: [PATCH] =?UTF-8?q?Buchungskalender:=20Rechtstexte=20=E2=80=93=20a?= =?UTF-8?q?utomatische=20Erstattung,=20Stripe-R=C3=BCcksprung,=20Kartenzah?= =?UTF-8?q?lung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- .../unterkunft-datenschutz-absatz.md | 4 ++-- docs/funktionen/unterkunft-livegang.md | 9 ++++++--- docs/funktionen/unterkunft-storno-muster.md | 1 + docs/rechtliches/avv-unterkunft.md | 12 ++++++------ .../leistungsbeschreibung-unterkunft.md | 6 +++--- .../unterkunft-datenschutz-6f-entwurf.md | 5 +++-- .../avv-unterkunft-2026-10-07.html | 12 ++++++------ .../rechtliches/avv-unterkunft-2026-10-07.pdf | Bin 131774 -> 133743 bytes .../avv-unterkunft-2026-10-07.pdf.sha256 | 2 +- ...ngsbeschreibung-unterkunft-2026-10-07.html | 6 +++--- ...ungsbeschreibung-unterkunft-2026-10-07.pdf | Bin 136408 -> 138893 bytes ...chreibung-unterkunft-2026-10-07.pdf.sha256 | 2 +- scripts/build-legal-html.mjs | 2 ++ 13 files changed, 34 insertions(+), 27 deletions(-) diff --git a/docs/funktionen/unterkunft-datenschutz-absatz.md b/docs/funktionen/unterkunft-datenschutz-absatz.md index 7b3f271..bbdbe67 100644 --- a/docs/funktionen/unterkunft-datenschutz-absatz.md +++ b/docs/funktionen/unterkunft-datenschutz-absatz.md @@ -30,11 +30,11 @@ Außerdem speichern wir in der Anfrage einen Hashwert Ihrer IP-Adresse (nicht di ### Zahlung über Stripe -[Nur aufnehmen, wenn die Online-Zahlung eingeschaltet ist.] Wenn Sie online zahlen, werden Sie auf die Zahlungsseite der Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“) weitergeleitet. Die Zahlung geht direkt auf unser Stripe-Konto. Karten- und Kontodaten geben Sie nur dort ein; wir und der technische Betreiber des Buchungskalenders erhalten sie nicht. Stripe verarbeitet Ihre Daten teils im Rahmen der Zahlungsabwicklung für uns und teils als eigener Verantwortlicher, zum Beispiel zur Betrugsvorbeugung und zur Erfüllung gesetzlicher Pflichten; dafür gilt die Datenschutzerklärung von Stripe (stripe.com/de/privacy). Dabei können Daten an die Stripe, LLC in den USA übermittelt werden. Die Stripe, LLC ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Zahlen Sie vor Ort, entfällt dieser Absatz für Sie. +[Nur aufnehmen, wenn die Online-Zahlung eingeschaltet ist.] Wenn Sie online zahlen, werden Sie auf die Zahlungsseite der Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“) weitergeleitet. Die Zahlung geht direkt auf unser Stripe-Konto. Online können Sie derzeit nur per Karte zahlen (auch mit Apple Pay und Google Pay), nicht per SEPA-Lastschrift. Kartendaten geben Sie nur dort ein; wir und der technische Betreiber des Buchungskalenders erhalten sie nicht. Beim Start der Zahlung übergibt der technische Betreiber Stripe die Bezeichnung des Aufenthalts mit der Rechnungsnummer, den Betrag, die Kennungen der Buchung, Ihre E-Mail-Adresse (zur Vorbelegung der Zahlungsseite) und als Rücksprungadresse den geheimen Link zur Buchungsseite; dieser Link ist damit für Stripe und in unserem Stripe-Dashboard sichtbar, öffnet aber nur Ihre eine Buchungsseite und verfällt mit ihr. Geht eine Zahlung erst nach einer Stornierung oder nach dem Ablauf der Reservierung ein oder zahlen Sie eine bereits bezahlte Buchung ein zweites Mal, wird der Betrag automatisch in voller Höhe an Sie zurückerstattet. Stripe verarbeitet Ihre Daten teils im Rahmen der Zahlungsabwicklung für uns und teils als eigener Verantwortlicher, zum Beispiel zur Betrugsvorbeugung und zur Erfüllung gesetzlicher Pflichten; dafür gilt die Datenschutzerklärung von Stripe (stripe.com/de/privacy). Dabei können Daten an die Stripe, LLC in den USA übermittelt werden. Die Stripe, LLC ist nach dem EU-US Data Privacy Framework zertifiziert, für das ein Angemessenheitsbeschluss der EU-Kommission besteht. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO. Zahlen Sie vor Ort, entfällt dieser Absatz für Sie. ### E-Mails zu Ihrer Anfrage und Buchung -Zu Ihrer Anfrage und Buchung senden wir Ihnen E-Mails an die angegebene E-Mail-Adresse: eine Bestätigung, dass Ihre Anfrage eingegangen ist, die Freigabe mit dem Link zur Buchungsseite oder die Absage, die Buchungsbestätigung mit den Vertragsangaben, den Stornobedingungen und der Rechnung, die Bestätigung eines Zahlungseingangs, einen Hinweis, wenn eine Reservierung abgelaufen ist, und bei einer Stornierung die Stornorechnung. Das sind Mitteilungen zur Abwicklung Ihres Vertrags (Art. 6 Abs. 1 lit. b DSGVO), keine Werbung. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand wird Empfängeradresse und Inhalt dort gelöscht, der Eintrag selbst nach sieben Tagen. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen; behandeln Sie ihn vertraulich. +Zu Ihrer Anfrage und Buchung senden wir Ihnen E-Mails an die angegebene E-Mail-Adresse: eine Bestätigung, dass Ihre Anfrage eingegangen ist, die Freigabe mit dem Link zur Buchungsseite oder die Absage, die Buchungsbestätigung mit den Vertragsangaben, den Stornobedingungen und der Rechnung, die Bestätigung eines Zahlungseingangs, einen Hinweis, wenn eine Reservierung abgelaufen ist, und bei einer Stornierung die Stornorechnung. Das sind Mitteilungen zur Abwicklung Ihres Vertrags (Art. 6 Abs. 1 lit. b DSGVO), keine Werbung. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand wird Empfängeradresse und Inhalt dort gelöscht, der Eintrag selbst nach sieben Tagen. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen, das wir nur als Prüfsumme speichern und das bei einer Online-Zahlung an Stripe übergeben wird (siehe oben); behandeln Sie ihn vertraulich. ### Besuch der Seite diff --git a/docs/funktionen/unterkunft-livegang.md b/docs/funktionen/unterkunft-livegang.md index 424f0a4..a012d6c 100644 --- a/docs/funktionen/unterkunft-livegang.md +++ b/docs/funktionen/unterkunft-livegang.md @@ -21,18 +21,20 @@ Vom Inhaber freizugeben, bevor irgendetwas live geht: - `docs/funktionen/unterkunft-datenschutz-absatz.md` und `unterkunft-storno-muster.md`, - `docs/rechtliches/unterkunft-kanzlei-fragen.md` (Fragen U1 bis U12 für die Kanzlei). +**Achtung Widerrufsbelehrung:** Die Datei `widerrufsbelehrung-funktionen-2026-10-07.*` ist eine Kopie des gemeinsamen Textes der Funktionen (Quelle `docs/rechtliches/widerrufsbelehrung-funktionen.md`). Ändert sich dieser Text (neue Fassung beim Terminplaner oder Webshop), braucht der Buchungskalender eine neue Fassung mit neuem Datum; eine ausgelieferte Datei wird nie an Ort und Stelle neu gebaut. + Ändert sich ein Text, gibt es eine neue Fassung (neues Datum in `config.unterkunft.fassung` und im Zustimmungs-Pin der Bestelltexte); ausgelieferte Fassungen werden nie überschrieben. ## 2. Datenbank (vor dem Deploy) -Zuerst die Datenbank, dann der Schalter (Livegang-Reihenfolge aus `docs/funktionen/unterkunft-api.md`): +Zuerst die Datenbank, dann der Schalter (Livegang-Reihenfolge aus `docs/funktionen/unterkunft-api.md`). Reihenfolge der Skripte: erst `termine-setup.mjs --check` und anwenden (Attribut `anhang`), dann `unterkunft-setup.mjs`: ```bash cd /home/webklar/apps/kundenbereich.webklar.com/build -docker exec -w /app webklar-kundenbereich-server node scripts/unterkunft-setup.mjs --check -docker exec -w /app webklar-kundenbereich-server node scripts/unterkunft-setup.mjs # legt ukUnterkuenfte, ukPreise, ukSperren, ukAnfragen, ukRechnungen, ukEinstellungen samt Indizes an docker exec -w /app webklar-kundenbereich-server node scripts/termine-setup.mjs --check docker exec -w /app webklar-kundenbereich-server node scripts/termine-setup.mjs # zieht das Attribut anhang der Mail-Warteschlange nach (Rechnung als Anhang) +docker exec -w /app webklar-kundenbereich-server node scripts/unterkunft-setup.mjs --check +docker exec -w /app webklar-kundenbereich-server node scripts/unterkunft-setup.mjs # legt ukUnterkuenfte, ukPreise, ukSperren, ukAnfragen, ukRechnungen, ukEinstellungen samt Indizes an ``` Die Skripte müssen aus dem neuen Code laufen (nach Schritt 5 oder vorher aus dem Worktree mit derselben Umgebung). `termine-setup.mjs` ändert nichts an vorhandenen Daten, es fügt nur fehlende Attribute und Indizes hinzu. @@ -42,6 +44,7 @@ Die Skripte müssen aus dem neuen Code laufen (nach Schritt 5 oder vorher aus de ```bash docker exec -w /app webklar-kundenbereich-server node scripts/stripe-products.mjs --pruefen docker exec -w /app webklar-kundenbereich-server node scripts/stripe-products.mjs --anlegen # legt unterkunftSetup (199 €, Lookup-Key webklar_unterkunft_einrichtung_19900) an +docker exec -w /app webklar-kundenbereich-server node scripts/stripe-products.mjs --pruefen # Preis-Lookup nach --anlegen prüfen ``` Der vorhandene Connect-Webhook (`https://project.webklar.com/api/shop/stripe-webhook`) bleibt unverändert; er leitet nach dem Metadatum `wkUk` an den Buchungskalender weiter. Kontrolle im Stripe-Dashboard: Die Ereignisse `account.updated`, `checkout.session.completed`, `checkout.session.async_payment_succeeded`, `checkout.session.async_payment_failed`, `checkout.session.expired` und `charge.refunded` sind schon eingetragen (Webshop-Livegang). diff --git a/docs/funktionen/unterkunft-storno-muster.md b/docs/funktionen/unterkunft-storno-muster.md index c1bf68a..904530c 100644 --- a/docs/funktionen/unterkunft-storno-muster.md +++ b/docs/funktionen/unterkunft-storno-muster.md @@ -6,6 +6,7 @@ Hinweise für das Team: - Die Bedingungen werden bei der Freigabe einer Anfrage als Schnappschuss in der Anfrage gespeichert; die Buchungsseite und die Buchungsbestätigung zeigen genau diese Fassung. Eine spätere Änderung gilt nur für neue Freigaben. - Der Buchungskalender erstattet eine Online-Zahlung nur auf Anweisung des Vermieters (Stornieren mit Erstattungsbetrag 0 bis Gesamtbetrag); die Staffel unten ist Text, die Software wendet sie nicht von selbst an. Der Vermieter trägt den Betrag beim Stornieren selbst ein. +- Storniert der Vermieter, schließt der Buchungskalender eine noch offene Zahlungsseite bei Stripe. Geht trotzdem eine Zahlung nach der Stornierung oder dem Ablauf der Reservierung ein, und bei einer zweiten Zahlung auf eine bezahlte Buchung, erstattet WEBklar sie automatisch in voller Höhe über das Stripe-Konto des Vermieters (dauerhafte Weisung, der Stand der Buchung bleibt). Das ist keine Erstattung nach Nr. 3 des Musters, sondern die Rückgabe einer irrtümlichen Zahlung. - Zahlt der Gast vor Ort, entfällt eine Erstattung; die Stornierung stellt die Stornorechnung aus. - Gäste können nicht selbst stornieren: Sie schreiben dem Vermieter. Der Text sagt das. - Prozentsätze und Fristen sind Platzhalter und Beispiele; der Vermieter wählt eigene Werte. Pauschalen müssen den üblichen Schaden angemessen berücksichtigen (§ 309 Nr. 5 BGB); bei Verbrauchern sind überhöhte Pauschalen unwirksam. diff --git a/docs/rechtliches/avv-unterkunft.md b/docs/rechtliches/avv-unterkunft.md index 9ce7e68..80ffdfc 100644 --- a/docs/rechtliches/avv-unterkunft.md +++ b/docs/rechtliches/avv-unterkunft.md @@ -39,7 +39,7 @@ zwischen dem Kunden als Verantwortlichem („Kunde“; in der Leistungsbeschreib - ein Hashwert des geheimen Zugangs zur Buchungsseite (der Link in der E-Mail wird nur als Prüfsumme gespeichert); - der Zustellstatus der E-Mails an den Gast. -**Kartendaten und Kontodaten (IBAN) des Gastes erhält und speichert WEBklar nicht;** die gibt der Gast nur bei Stripe ein. Die Bankverbindung des Kunden selbst (Angabe auf der Rechnung) und seine Firmen- und Steuerangaben gehören nicht zu den Gästedaten. +**Kartendaten des Gastes erhält und speichert WEBklar nicht;** die gibt der Gast nur bei Stripe ein. Online-Zahlungen sind derzeit nur per Karte (einschließlich Apple Pay und Google Pay) möglich, nicht per SEPA-Lastschrift. Die Bankverbindung des Kunden selbst (Angabe auf der Rechnung) und seine Firmen- und Steuerangaben gehören nicht zu den Gästedaten. (2) Von Kalendern anderer Plattformen übernimmt WEBklar nur die belegten Zeiträume (Datum von und bis), nicht Namen, Beschreibungen oder andere Angaben der dortigen Buchungen, auch wenn der Kalender sie enthält. Die iCal-Adresse, die WEBklar dem Kunden bereitstellt, enthält nur belegte Nächte, keine Angaben zu Gästen. Wer die geheime Adresse kennt, sieht die belegten Nächte; der Kunde kann sie jederzeit erneuern. @@ -47,7 +47,7 @@ zwischen dem Kunden als Verantwortlichem („Kunde“; in der Leistungsbeschreib (4) IP-Adresse und Browser-Kennzeichen (User-Agent) erhält der Server von WEBklar technisch bei jedem Abruf des Widgets und jeder Anfrage. Die Mengenbegrenzung (Missbrauchsschutz) verwendet die IP-Adresse im Arbeitsspeicher des Servers; ein Neustart leert sie. Mit der Anfrage werden weder eine IP-Adresse im Klartext noch ein Browser-Kennzeichen gespeichert, sondern nur ein **Hashwert der IP-Adresse („IP-Hash“)**: ein SHA-256-Wert, den WEBklar mit einem geheimen Schlüssel des Servers salzt. Der IP-Hash ist ein pseudonymes technisches Datum und bleibt ein personenbezogenes Datum, weil WEBklar mit dem Schlüssel für dieselbe IP-Adresse denselben Wert berechnen kann; ohne den Schlüssel lässt sich aus ihm keine IP-Adresse ableiten. WEBklar verwendet ihn ausschließlich zum Missbrauchsschutz. Er dient nicht dazu, Gäste zu identifizieren, wiederzuerkennen oder zu profilieren, wird dem Kunden weder angezeigt noch exportiert und steht nur im Datensatz der Anfrage. WEBklar entfernt ihn aus dem Datensatz, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen (Nummer 9 Abs. 1). In den Server-Protokollen stehen IP-Adresse und Browser-Kennzeichen 14 Tage (Anlage 2 der Abo-Bedingungen). -(5) Der Buchungskalender setzt keine Cookies. Das Widget und die Buchungsseite speichern im Browser des Besuchers keine personenbezogenen Daten dauerhaft; das Widget hält Eingaben nur im Arbeitsspeicher der geöffneten Seite. Soweit für die Funktion etwas im Sitzungsspeicher des Tabs abgelegt wird, ist es technisch erforderlich und verschwindet mit dem Tab. +(5) Der Buchungskalender setzt keine Cookies. Das Widget speichert nichts im Browser. Auch die Buchungsseite legt weder Cookies noch Daten im lokalen oder im Sitzungsspeicher des Browsers ab. (6) Betroffene: Gäste, die über die Website des Kunden Anfragen stellen oder buchen, und Personen, deren Angaben der Gast in der Anfrage oder Buchung macht (zum Beispiel Mitreisende oder abweichende Rechnungsempfänger). Beschäftigte des Kunden sind von diesem Vertrag nicht betroffen. @@ -55,7 +55,7 @@ zwischen dem Kunden als Verantwortlichem („Kunde“; in der Leistungsbeschreib (1) WEBklar verarbeitet die Daten nur auf dokumentierte Weisung des Kunden, auch in Bezug auf eine Übermittlung in ein Drittland oder an eine internationale Organisation. Das gilt nicht, wenn das Recht der Europäischen Union oder Deutschlands WEBklar zu einer Verarbeitung verpflichtet. In diesem Fall teilt WEBklar dem Kunden die Pflicht vorher mit, soweit das Gesetz es nicht verbietet. -(2) Mit der Bestellung weist der Kunde WEBklar an, den Buchungskalender nach seinen Einstellungen und der Leistungsbeschreibung zu betreiben und in seinem Namen Rechnungen auszustellen. Weitere Weisungen ergeben sich aus den Einstellungen und Aktionen im Kundenportal (Unterkünfte, Preise, Sperren, Kalenderverbindungen, Freigabe und Ablehnung von Anfragen, Zahlungseingang vor Ort, Stornierungen und Erstattungen, Online-Zahlung, Öffnen und Schließen des Buchungskalenders). Sonstige Weisungen erteilt der Kunde in Textform, etwa im Chat des Kundenportals. Weisungen, die über diese Einstellungen hinausgehen, setzt WEBklar nur um, wenn das technisch vorgesehen ist; sonst kann der Kunde den Buchungskalender abschalten lassen (Nr. 10 Abs. 7 der Leistungsbeschreibung). Die Anonymisierung und Löschung auf Weisung nach Nummer 8 Abs. 2 und Nummer 9 Abs. 6 setzt WEBklar immer um, soweit Aufbewahrungspflichten dem nicht entgegenstehen (Nummer 9 Abs. 8). +(2) Mit der Bestellung weist der Kunde WEBklar an, den Buchungskalender nach seinen Einstellungen und der Leistungsbeschreibung zu betreiben, in seinem Namen Rechnungen auszustellen und Zahlungen, die nach einer Stornierung oder nach dem Ablauf einer Reservierung eingehen, sowie zweite Zahlungen auf eine bereits bezahlte Buchung ohne weitere Anweisung in voller Höhe über sein Stripe-Konto zu erstatten (dauerhafte Weisung; der Stand der Buchung ändert sich dabei nicht). Bei einer Stornierung schließt WEBklar eine noch offene Zahlungsseite bei Stripe. Weitere Weisungen ergeben sich aus den Einstellungen und Aktionen im Kundenportal (Unterkünfte, Preise, Sperren, Kalenderverbindungen, Freigabe und Ablehnung von Anfragen, Zahlungseingang vor Ort, Stornierungen und Erstattungen, Online-Zahlung, Öffnen und Schließen des Buchungskalenders). Sonstige Weisungen erteilt der Kunde in Textform, etwa im Chat des Kundenportals. Weisungen, die über diese Einstellungen hinausgehen, setzt WEBklar nur um, wenn das technisch vorgesehen ist; sonst kann der Kunde den Buchungskalender abschalten lassen (Nr. 10 Abs. 7 der Leistungsbeschreibung). Die Anonymisierung und Löschung auf Weisung nach Nummer 8 Abs. 2 und Nummer 9 Abs. 6 setzt WEBklar immer um, soweit Aufbewahrungspflichten dem nicht entgegenstehen (Nummer 9 Abs. 8). (3) Hält WEBklar eine Weisung für rechtswidrig, weist es den Kunden unverzüglich darauf hin. WEBklar darf die Ausführung aussetzen, bis der Kunde die Weisung ändert oder die Rechtslage geklärt ist. @@ -77,7 +77,7 @@ WEBklar setzt nur Personen ein, die zur Vertraulichkeit verpflichtet sind oder e (3) WEBklar verpflichtet jeden Unterauftragsverarbeiter vertraglich auf die Datenschutzpflichten nach Art. 28 Abs. 4 DSGVO. Bei der Hetzner Online GmbH ist das deren Vertrag zur Auftragsverarbeitung, den WEBklar abgeschlossen hat. Kommt ein Unterauftragsverarbeiter seinen Datenschutzpflichten nicht nach, haftet WEBklar dem Kunden für die Einhaltung dieser Pflichten (Art. 28 Abs. 4 Satz 2 DSGVO). -(4) **Stripe ist kein Unterauftragsverarbeiter von WEBklar.** Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs-, Karten- und Kontodaten, die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), und veranlasst Erstattungen. Daten von Gästen gehen dabei nicht von WEBklar an Stripe, außer der Bezeichnung des Aufenthalts und der Rechnungsnummer auf der Zahlungsseite, der Kennung der Buchung, dem Betrag und der Erstattung selbst. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich. +(4) **Stripe ist kein Unterauftragsverarbeiter von WEBklar.** Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs- und Kartendaten (derzeit nur Karte, einschließlich Apple Pay und Google Pay), die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), schließt offene Zahlungsseiten und veranlasst Erstattungen (auch die automatischen nach Nummer 4 Abs. 2). An Stripe gehen dabei von WEBklar nur: die Bezeichnung des Aufenthalts mit Rechnungsnummer als Zahlungsposition, der Betrag, die Kennungen der Buchung und der Zahlung (Metadaten), die E-Mail-Adresse des Gastes zur Vorbelegung der Zahlungsseite, soweit WEBklar sie übergibt, die Erstattung und der **geheime Link zur Buchungsseite mit dem Token als Rücksprungadresse** (bei Erfolg und bei Abbruch). Dieser Link ist damit für Stripe und im Stripe-Dashboard des Kunden sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich. (5) Plattformen, deren iCal-Kalender der Kunde einbindet oder denen er die iCal-Adresse des Buchungskalenders mitteilt, sind Empfänger nach seiner Entscheidung. WEBklar übermittelt ihnen keine Daten von Gästen. @@ -145,9 +145,9 @@ WEBklar stellt dem Kunden alle Informationen zur Verfügung, die zum Nachweis de |---|---| | Übertragung | Das Widget, die Buchungsseite und das Kundenportal werden nur über TLS (HTTPS) übertragen. Der Einbau-Code verweist auf eine Adresse mit https://. Die Zahlung geschieht auf der Zahlungsseite von Stripe. Kalender anderer Plattformen ruft WEBklar nur über https ab. | | Speicher im Browser | Es werden keine Cookies gesetzt. Das Widget sendet seine Anfragen ohne Cookies und ruft nur die Schnittstelle des Buchungskalenders auf, keine Dienste Dritter. | -| Zugriffskontrolle | Das Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. | +| Zugriffskontrolle | Das Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Der Token wird nur als Prüfsumme gespeichert; er wird nur als Teil der Rücksprungadresse an Stripe übergeben (Nummer 7 Abs. 4) und öffnet nur diese eine Buchungsseite. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. | | Missbrauchsschutz | Ein verstecktes Feld (Honeypot), eine Mindestzeit bis zum Absenden des Formulars mit signiertem Formular-Token und Grenzen je IP-Adresse und je Buchungskalender schützen vor automatisierten Anfragen. Die Grenzen gelten im Arbeitsspeicher; ein Neustart leert sie. Mit der Anfrage wird nur ein gesalzener IP-Hash gespeichert (Nummer 3 Abs. 4). Beim Abruf von Kalendern anderer Plattformen sind nur Adressen mit https erlaubt, private und lokale Ziele sind gesperrt, und Größe und Dauer des Abrufs sind begrenzt. | -| Datenminimierung | Kartendaten und Kontodaten erhält und speichert WEBklar nicht. Preise berechnet der Server aus den gespeicherten Preisen und Posten, nie aus Angaben des Browsers. Von anderen Kalendern werden nur Zeiträume übernommen. Mit der Anfrage werden keine IP-Adresse im Klartext und kein Browser-Kennzeichen gespeichert; der IP-Hash wird mit der Entscheidung des Kunden entfernt. Die Gästedaten werden nach den Fristen der Nummer 9 anonymisiert. Nach dem Versand einer E-Mail werden Empfängeradresse und Inhalt in der Warteschlange geleert. | +| Datenminimierung | Kartendaten erhält und speichert WEBklar nicht. Preise berechnet der Server aus den gespeicherten Preisen und Posten, nie aus Angaben des Browsers. Von anderen Kalendern werden nur Zeiträume übernommen. Mit der Anfrage werden keine IP-Adresse im Klartext und kein Browser-Kennzeichen gespeichert; der IP-Hash wird mit der Entscheidung des Kunden entfernt. Die Gästedaten werden nach den Fristen der Nummer 9 anonymisiert. Nach dem Versand einer E-Mail werden Empfängeradresse und Inhalt in der Warteschlange geleert. | | Integrität der Rechnungen | Rechnungen und Stornorechnungen werden als unveränderlicher Schnappschuss gespeichert; das PDF entsteht bei jedem Abruf aus diesem Schnappschuss. Rechnungsnummern werden unter Sperre lückenlos je Kunde und Jahr vergeben. Freigabe und Buchung prüfen unter Sperre erneut, dass der Zeitraum frei ist. | | Trennung | Alle Unterkünfte, Anfragen und Rechnungen tragen die Kennung des Kunden, des Projekts und der Funktion; das Kundenportal und die öffentliche Schnittstelle lesen immer nur die Daten des jeweiligen Buchungskalenders. Die Hintergrundläufe (Ablauf von Reservierungen, Kalenderabgleich, Versand der E-Mails, Anonymisierung und Löschung) schreiben jeweils nur in das Dokument, um das es geht. | | Löschung | Täglicher Löschlauf für Anfragen, Buchungen und Warteschlange nach den Fristen der Nummer 9; die Daten abgeschalteter Buchungskalender 90 Tage nach dem Abschalten; das Einrichtungs-Ticket bleibt als Arbeitsnachweis mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen (Nummer 9 Abs. 6). | diff --git a/docs/rechtliches/leistungsbeschreibung-unterkunft.md b/docs/rechtliches/leistungsbeschreibung-unterkunft.md index 6c8b918..6588385 100644 --- a/docs/rechtliches/leistungsbeschreibung-unterkunft.md +++ b/docs/rechtliches/leistungsbeschreibung-unterkunft.md @@ -58,9 +58,9 @@ Zusätzliche Wünsche, etwa ein Sonderdesign, ein zweiter Buchungskalender oder (3) Der Vermieter prüft selbst, ob sein Stripe-Konto Zahlungen annehmen und Auszahlungen leisten kann. WEBklar zeigt ihm im Kundenportal den Stand, den Stripe meldet, hat aber keinen Einfluss darauf, ob und wann Stripe ein Konto freischaltet, einschränkt oder sperrt, und haftet dafür nicht. Rückbuchungen, Streitfälle mit Gästen und Zahlungsausfälle regeln der Vermieter und Stripe. -(4) Erstattungen bei einer Stornierung veranlasst der Vermieter im Kundenportal; WEBklar führt die Erstattung über das Stripe-Konto des Vermieters aus. Er bestimmt den Betrag bis zur Höhe der Zahlung des Gastes. Erstattungen aus dem Stripe-Dashboard trägt WEBklar in die Buchung nach, soweit Stripe sie meldet. +(4) Erstattungen bei einer Stornierung veranlasst der Vermieter im Kundenportal; WEBklar führt die Erstattung über das Stripe-Konto des Vermieters aus. Er bestimmt den Betrag bis zur Höhe der Zahlung des Gastes. Storniert der Vermieter einen Aufenthalt, schließt WEBklar eine noch offene Zahlungsseite bei Stripe. **Automatische Erstattung:** Geht eine Zahlung ein, nachdem die Buchung storniert oder die Reservierung abgelaufen ist, oder zahlt der Gast eine bereits bezahlte Buchung ein zweites Mal, erstattet WEBklar den Betrag ohne weitere Anweisung im Namen des Vermieters in voller Höhe über dessen Stripe-Konto. Dazu erteilt der Vermieter WEBklar mit der Zustimmung zum Buchungskalender eine dauerhafte Weisung; der Stand der Buchung ändert sich dadurch nicht. Erstattungen aus dem Stripe-Dashboard trägt WEBklar in die Buchung nach, soweit Stripe sie meldet. -(5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Kartendaten und Kontodaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. +(5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Online-Zahlungen sind derzeit nur per Karte möglich, einschließlich Apple Pay und Google Pay; eine SEPA-Lastschrift bietet der Buchungskalender nicht an. Kartendaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. Beim Start der Zahlung übergibt WEBklar Stripe als Rücksprungadresse (bei Erfolg und bei Abbruch) den geheimen Link zur Buchungsseite des Gastes samt Token. Dieser Link ist damit für Stripe und im Stripe-Dashboard des Vermieters sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr. (6) **Rechnungen im Namen des Vermieters.** Der Vermieter beauftragt WEBklar mit der Zustimmung bei der Bestellung, in seinem Namen und für seine Rechnung Rechnungen und Stornorechnungen an seine Gäste auszustellen (Rechnung durch einen Dritten im Namen und im Auftrag des Leistenden, § 14 Abs. 2 Satz 4 UStG). Aussteller der Rechnung ist der Vermieter; sie trägt seinen Namen, seine Anschrift, seine Steuernummer oder Umsatzsteuer-Identifikationsnummer und keinen Hinweis auf WEBklar. WEBklar erzeugt die Rechnung aus den Angaben, die der Vermieter hinterlegt und bei der Freigabe bestätigt hat. Er verantwortet die Richtigkeit seiner Angaben, der Preise, der Steuerart und der Steuersätze; WEBklar prüft sie nicht steuerrechtlich. Die Rechnung wird nach ihrer Ausstellung nicht mehr verändert; Fehler korrigiert der Vermieter durch Stornierung und neue Buchung nach den Möglichkeiten des Kundenportals. Die Zustimmung zu diesem Auftrag gibt der Vermieter bei der Bestellung und bestätigt sie in den Einstellungen des Buchungskalenders. Widerruft er den Auftrag in Textform, stellt der Buchungskalender keine Rechnungen mehr aus und ist für ihn nicht mehr nutzbar. @@ -122,7 +122,7 @@ Zusätzliche Wünsche, etwa ein Sonderdesign, ein zweiter Buchungskalender oder (2) Angekündigte Wartungsfenster (§ 5 der Abo-Bedingungen) können den Buchungskalender kurzzeitig unterbrechen. Während einer Unterbrechung sind Anfragen und Buchungen nicht möglich; das Widget zeigt dann einen Ausweichtext. -(3) Zahlungen übernimmt der Buchungskalender über Benachrichtigungen von Stripe und einen Abgleich beim Aufruf der Buchungsseite. Fällt die Verbindung zu Stripe oder zum Server aus, kann sich die Bestätigung einer Zahlung verzögern. Ausfälle von Stripe, von Zahlungsarten und von Banken liegen nicht im Einflussbereich von WEBklar. +(3) Zahlungen übernimmt der Buchungskalender über Benachrichtigungen von Stripe und einen Abgleich beim Aufruf der Buchungsseite. Fällt die Verbindung zu Stripe oder zum Server aus, kann sich die Bestätigung einer Zahlung verzögern. Eine Zahlung, die nach einer Stornierung oder nach dem Ablauf der Reservierung eingeht, und eine zweite Zahlung auf eine bereits bezahlte Buchung erstattet WEBklar automatisch und in voller Höhe (Nr. 3 Abs. 4); die Buchung bleibt dabei unverändert, und die Erstattung braucht einige Tage, bis sie beim Gast ankommt. Ausfälle von Stripe, von Zahlungsarten und von Banken liegen nicht im Einflussbereich von WEBklar. (4) Alle Zeiten gelten in der Zeitzone Europe/Berlin. diff --git a/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md b/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md index ed63a09..86e4b06 100644 --- a/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md +++ b/docs/rechtliches/unterkunft-datenschutz-6f-entwurf.md @@ -8,14 +8,15 @@ Stand 2026-10-07, Fassung der Rechtstexte 2026-10-07. **Entwurf – Prüfung dur Kunden können auf ihrer eigenen Website einen Buchungskalender für ihre Unterkünfte betreiben („Buchungskalender“), sobald wir die Funktion für sie freigeschaltet haben. Dabei verarbeiten wir die Daten der Personen, die dort eine Unterkunft anfragen oder buchen („Gäste“), ausschließlich als Auftragsverarbeiter nach den Weisungen des jeweiligen Kunden, der dafür Verantwortlicher ist (Auftragsverarbeitungsvertrag Buchungskalender). Wir verwenden diese Daten nicht für eigene Zwecke. Verantwortliche sind wir für die Betriebsdaten des Kunden im Kundenportal und für seine Bestellung der Funktion. Diese Datenschutzerklärung gilt für unsere eigenen Seiten und das Kundenportal. Wer auf der Website eines Kunden anfragt oder bucht, findet die Informationen dazu (Zwecke, Rechtsgrundlagen, Speicherdauer, Rechte) in der Datenschutzerklärung dieser Website. Anfragen von Gästen zu ihren Daten leiten wir an den Kunden weiter. -Für den Betrieb des Buchungskalenders speichern wir im Auftrag des Kunden: bei einer Anfrage Name, E-Mail-Adresse, auf Wunsch Firma, Telefonnummer und Nachricht, die Unterkunft, den Zeitraum und die Zahl der Personen sowie bis zur Entscheidung des Kunden einen Hashwert der IP-Adresse (siehe unten); nach der Freigabe die Posten und den Preis des Aufenthalts, die Stornobedingungen und die Fassung der Rechtstexte, die galten; bei der Buchung die Rechnungsadresse, die Zahlart und die Rechnung (und bei einer Stornierung die Stornorechnung) mit lückenloser Rechnungsnummer, in der der Kunde als Aussteller genannt ist; den Stand der Buchung (zum Beispiel gebucht, bezahlt, storniert) mit den Zeitpunkten, bei einer Online-Zahlung die Kennungen der Zahlung bei Stripe und erstattete Beträge. Zahlungsdaten wie Kartennummer oder IBAN gibt der Gast nur auf der Zahlungsseite von Stripe ein; wir erhalten sie nicht. Der Kunde sieht und bearbeitet Anfragen, Buchungen und Rechnungen im Kundenportal. Im Namen des Kunden stellen wir die Rechnungen aus (Rechnung im Namen und im Auftrag des Kunden, § 14 Abs. 2 Satz 4 UStG) und senden E-Mails an Gäste (Eingang der Anfrage, Freigabe mit Link zur Buchung, Ablehnung, Buchungsbestätigung mit Rechnung, Zahlungseingang, Ablauf einer Reservierung, Stornierung) und an den Kunden (neue Anfrage, neue Buchung, Hinweis bei fehlgeschlagenem Kalenderabgleich) über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8). Als Absender erscheint der Kunde, Antworten gehen an ihn. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen, das wir nur als Prüfsumme speichern. Das Widget setzt keine Cookies. Der Kunde kann Kalender anderer Plattformen einbinden und die geheime Kalenderadresse des Buchungskalenders bei ihnen eintragen; wir lesen aus fremden Kalendern nur belegte Zeiträume, nicht Angaben zu Gästen, und die Adresse des Buchungskalenders enthält nur belegte Nächte. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Anfragen je IP-Adresse; die Zeitpunkte der Aufrufe merken wir uns nur im Arbeitsspeicher des Servers, nicht dauerhaft. Mit der Anfrage speichern wir nicht die IP-Adresse, sondern einen Hashwert davon, der mit einem geheimen Schlüssel unseres Servers berechnet wird (Pseudonym); ohne den Schlüssel lässt sich daraus keine IP-Adresse ableiten. Wir verwenden ihn nur für den Missbrauchsschutz und entfernen ihn, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Im Übrigen gelten die Protokolle in Abschnitt 3. +Für den Betrieb des Buchungskalenders speichern wir im Auftrag des Kunden: bei einer Anfrage Name, E-Mail-Adresse, auf Wunsch Firma, Telefonnummer und Nachricht, die Unterkunft, den Zeitraum und die Zahl der Personen sowie bis zur Entscheidung des Kunden einen Hashwert der IP-Adresse (siehe unten); nach der Freigabe die Posten und den Preis des Aufenthalts, die Stornobedingungen und die Fassung der Rechtstexte, die galten; bei der Buchung die Rechnungsadresse, die Zahlart und die Rechnung (und bei einer Stornierung die Stornorechnung) mit lückenloser Rechnungsnummer, in der der Kunde als Aussteller genannt ist; den Stand der Buchung (zum Beispiel gebucht, bezahlt, storniert) mit den Zeitpunkten, bei einer Online-Zahlung die Kennungen der Zahlung bei Stripe und erstattete Beträge, auch automatische Erstattungen (siehe unten). Zahlungsdaten wie die Kartennummer gibt der Gast nur auf der Zahlungsseite von Stripe ein; wir erhalten sie nicht (Online-Zahlung derzeit nur per Karte, auch mit Apple Pay und Google Pay). Der Kunde sieht und bearbeitet Anfragen, Buchungen und Rechnungen im Kundenportal. Im Namen des Kunden stellen wir die Rechnungen aus (Rechnung im Namen und im Auftrag des Kunden, § 14 Abs. 2 Satz 4 UStG) und senden E-Mails an Gäste (Eingang der Anfrage, Freigabe mit Link zur Buchung, Ablehnung, Buchungsbestätigung mit Rechnung, Zahlungseingang, Ablauf einer Reservierung, Stornierung) und an den Kunden (neue Anfrage, neue Buchung, Hinweis bei fehlgeschlagenem Kalenderabgleich) über den E-Mail-Dienst der Hetzner Online GmbH (Rechenzentrum Nürnberg, Abschnitt 8). Als Absender erscheint der Kunde, Antworten gehen an ihn. Bis zum Versand liegt jede E-Mail in einer Warteschlange; nach dem Versand löschen wir dort Empfängeradresse und Inhalt, den Eintrag selbst nach sieben Tagen; E-Mails, die nicht zugestellt werden konnten, löschen wir nach 48 Stunden. Der Link zur Buchungsseite enthält ein geheimes Kennzeichen, das wir nur als Prüfsumme speichern; bei einer Online-Zahlung übergeben wir den Link mit dem Kennzeichen als Rücksprungadresse an Stripe, sodass er für Stripe und im Stripe-Dashboard des Kunden sichtbar ist (er öffnet nur diese eine Buchungsseite und verfällt mit ihr). Das Widget setzt keine Cookies. Der Kunde kann Kalender anderer Plattformen einbinden und die geheime Kalenderadresse des Buchungskalenders bei ihnen eintragen; wir lesen aus fremden Kalendern nur belegte Zeiträume, nicht Angaben zu Gästen, und die Adresse des Buchungskalenders enthält nur belegte Nächte. Zum Schutz vor Missbrauch begrenzen wir die Zahl der Anfragen je IP-Adresse; die Zeitpunkte der Aufrufe merken wir uns nur im Arbeitsspeicher des Servers, nicht dauerhaft. Mit der Anfrage speichern wir nicht die IP-Adresse, sondern einen Hashwert davon, der mit einem geheimen Schlüssel unseres Servers berechnet wird (Pseudonym); ohne den Schlüssel lässt sich daraus keine IP-Adresse ableiten. Wir verwenden ihn nur für den Missbrauchsschutz und entfernen ihn, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Im Übrigen gelten die Protokolle in Abschnitt 3. -Online-Zahlungen im Buchungskalender laufen über Stripe Connect unmittelbar auf das eigene Stripe-Konto des Kunden; wir erhalten und verwahren kein Geld der Gäste und beteiligen uns nicht am Umsatz. Um dieses Konto zu eröffnen, übermitteln wir, sobald der Kunde im Kundenportal die Verbindung mit Stripe auslöst, seine E-Mail-Adresse, die Adresse seiner Website und den Namen seines Projekts an die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“), zusammen mit internen Kennzeichen, mit denen wir das Konto seinem Projekt zuordnen. Die weiteren Angaben für das Konto gibt der Kunde direkt bei Stripe ein. Wir speichern die Kennung des Stripe-Kontos und seinen Stand (ob Zahlungen und Auszahlungen möglich sind), den uns Stripe meldet, und zeigen ihn dem Kunden im Kundenportal an. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag mit dem Kunden). Stripe verarbeitet die Daten für sein Konto als eigener Verantwortlicher; dabei können Daten an die Stripe, LLC in den USA übermittelt werden, die nach dem EU-US Data Privacy Framework zertifiziert ist (Abschnitt 7). Es gelten die Datenschutzhinweise von Stripe: stripe.com/de/privacy. +Online-Zahlungen im Buchungskalender laufen über Stripe Connect unmittelbar auf das eigene Stripe-Konto des Kunden; wir erhalten und verwahren kein Geld der Gäste und beteiligen uns nicht am Umsatz. Beim Start einer Zahlung übergeben wir Stripe die Bezeichnung des Aufenthalts mit Rechnungsnummer, den Betrag, die Kennungen der Buchung, die E-Mail-Adresse des Gastes zur Vorbelegung und den Rücksprung-Link zur Buchungsseite. Wird ein Aufenthalt storniert, schließen wir eine offene Zahlungsseite. Geht eine Zahlung nach einer Stornierung oder dem Ablauf der Reservierung ein oder zahlt der Gast eine bezahlte Buchung ein zweites Mal, erstatten wir den Betrag im Namen des Kunden und nach seiner dauerhaften Weisung automatisch in voller Höhe über sein Stripe-Konto; der Stand der Buchung ändert sich dadurch nicht. Um dieses Konto zu eröffnen, übermitteln wir, sobald der Kunde im Kundenportal die Verbindung mit Stripe auslöst, seine E-Mail-Adresse, die Adresse seiner Website und den Namen seines Projekts an die Stripe Payments Europe, Limited, 1 Grand Canal Street Lower, Grand Canal Dock, Dublin, D02 H210, Irland („Stripe“), zusammen mit internen Kennzeichen, mit denen wir das Konto seinem Projekt zuordnen. Die weiteren Angaben für das Konto gibt der Kunde direkt bei Stripe ein. Wir speichern die Kennung des Stripe-Kontos und seinen Stand (ob Zahlungen und Auszahlungen möglich sind), den uns Stripe meldet, und zeigen ihn dem Kunden im Kundenportal an. Rechtsgrundlage ist Art. 6 Abs. 1 lit. b DSGVO (Vertrag mit dem Kunden). Stripe verarbeitet die Daten für sein Konto als eigener Verantwortlicher; dabei können Daten an die Stripe, LLC in den USA übermittelt werden, die nach dem EU-US Data Privacy Framework zertifiziert ist (Abschnitt 7). Es gelten die Datenschutzhinweise von Stripe: stripe.com/de/privacy. Löschfristen: Den IP-Hash entfernen wir, sobald der Kunde eine Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen. Anfragen, aus denen keine Buchung wurde, anonymisieren wir nach sechs Monaten. Bei gebuchten Aufenthalten anonymisieren wir Name, Firma, E-Mail-Adresse, Telefonnummer und Nachricht drei Jahre nach dem Ende des Jahres der Abreise; die Rechnungen und die Rechnungsadresse bewahren wir für den Kunden acht Jahre auf (Buchungsbelege, § 147 AO), solange der Buchungskalender läuft. Schaltet der Kunde den Buchungskalender ab oder endet der Vertrag über den Betrieb seiner Website, schalten wir den Buchungskalender ab und weisen den Kunden vorher darauf hin, seine Rechnungen herunterzuladen. Der Kunde kann Anfragen, Buchungen und Rechnungen danach 90 Tage lang im Kundenportal lesen; danach löschen wir alle Daten des Buchungskalenders (Unterkünfte, Preise, Anfragen, Buchungen, Rechnungen, Kalenderverbindungen, Sperren und Einstellungen). Beginnt innerhalb dieser Frist wieder ein Vertrag über den Betrieb der Website, schalten wir den Buchungskalender auf Wunsch des Kunden mit den vorhandenen Daten wieder ein. Eine Ausnahme ist das Einrichtungs-Ticket, in dem wir die Einrichtung als Arbeitsnachweis festhalten (Abschnitt 6): Es bleibt mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen. Löschen wir Daten oder anonymisieren wir sie, bleiben sie in unseren Datensicherungen noch bis zu sieben Tage erhalten und werden dann überschrieben. Die Daten liegen auf unserem Server bei Hetzner im Rechenzentrum Falkenstein (Deutschland), wie die übrigen Portal-Daten (Abschnitt 3). Die Bestellung der Funktion und ihren Nachweis beschreibt Abschnitt 7. ## Hinweise für die Übernahme +- Online-Zahlung gibt es derzeit nur per Karte (kein SEPA); bei einer Erweiterung die Texte (6f, AVV Nr. 3 und 7, LB Nr. 3, Absatz) mitändern. - Die Aufbewahrung der Rechnungen für 8 Jahre durch WEBklar ist ein Dienst für den Kunden und endet mit der Löschung 90 Tage nach dem Abschalten (Frage U6 im Kanzlei-Paket). - Abschnitt 12 „Empfänger im Überblick“ der Datenschutzerklärung: Stripe-Zeile um „Buchungskalender“ ergänzen. - Abschnitt 7 (Bestellung der Funktion): Der Satz zu Zustimmungsnachweisen gilt für den Buchungskalender entsprechend; prüfen, ob die Aufzählung der Funktionen dort ergänzt werden muss. diff --git a/public/rechtliches/avv-unterkunft-2026-10-07.html b/public/rechtliches/avv-unterkunft-2026-10-07.html index 2a95cda..80b3299 100644 --- a/public/rechtliches/avv-unterkunft-2026-10-07.html +++ b/public/rechtliches/avv-unterkunft-2026-10-07.html @@ -88,7 +88,7 @@
  • der Zustellstatus der E-Mails an den Gast.
  • -

    Kartendaten und Kontodaten (IBAN) des Gastes erhält und speichert WEBklar nicht; die gibt der Gast nur bei Stripe ein. Die Bankverbindung des Kunden selbst (Angabe auf der Rechnung) und seine Firmen- und Steuerangaben gehören nicht zu den Gästedaten.

    +

    Kartendaten des Gastes erhält und speichert WEBklar nicht; die gibt der Gast nur bei Stripe ein. Online-Zahlungen sind derzeit nur per Karte (einschließlich Apple Pay und Google Pay) möglich, nicht per SEPA-Lastschrift. Die Bankverbindung des Kunden selbst (Angabe auf der Rechnung) und seine Firmen- und Steuerangaben gehören nicht zu den Gästedaten.

    (2) Von Kalendern anderer Plattformen übernimmt WEBklar nur die belegten Zeiträume (Datum von und bis), nicht Namen, Beschreibungen oder andere Angaben der dortigen Buchungen, auch wenn der Kalender sie enthält. Die iCal-Adresse, die WEBklar dem Kunden bereitstellt, enthält nur belegte Nächte, keine Angaben zu Gästen. Wer die geheime Adresse kennt, sieht die belegten Nächte; der Kunde kann sie jederzeit erneuern.

    @@ -96,7 +96,7 @@

    (4) IP-Adresse und Browser-Kennzeichen (User-Agent) erhält der Server von WEBklar technisch bei jedem Abruf des Widgets und jeder Anfrage. Die Mengenbegrenzung (Missbrauchsschutz) verwendet die IP-Adresse im Arbeitsspeicher des Servers; ein Neustart leert sie. Mit der Anfrage werden weder eine IP-Adresse im Klartext noch ein Browser-Kennzeichen gespeichert, sondern nur ein Hashwert der IP-Adresse („IP-Hash“): ein SHA-256-Wert, den WEBklar mit einem geheimen Schlüssel des Servers salzt. Der IP-Hash ist ein pseudonymes technisches Datum und bleibt ein personenbezogenes Datum, weil WEBklar mit dem Schlüssel für dieselbe IP-Adresse denselben Wert berechnen kann; ohne den Schlüssel lässt sich aus ihm keine IP-Adresse ableiten. WEBklar verwendet ihn ausschließlich zum Missbrauchsschutz. Er dient nicht dazu, Gäste zu identifizieren, wiederzuerkennen oder zu profilieren, wird dem Kunden weder angezeigt noch exportiert und steht nur im Datensatz der Anfrage. WEBklar entfernt ihn aus dem Datensatz, sobald der Kunde die Anfrage freigibt oder ablehnt, spätestens nach 30 Tagen (Nummer 9 Abs. 1). In den Server-Protokollen stehen IP-Adresse und Browser-Kennzeichen 14 Tage (Anlage 2 der Abo-Bedingungen).

    -

    (5) Der Buchungskalender setzt keine Cookies. Das Widget und die Buchungsseite speichern im Browser des Besuchers keine personenbezogenen Daten dauerhaft; das Widget hält Eingaben nur im Arbeitsspeicher der geöffneten Seite. Soweit für die Funktion etwas im Sitzungsspeicher des Tabs abgelegt wird, ist es technisch erforderlich und verschwindet mit dem Tab.

    +

    (5) Der Buchungskalender setzt keine Cookies. Das Widget speichert nichts im Browser. Auch die Buchungsseite legt weder Cookies noch Daten im lokalen oder im Sitzungsspeicher des Browsers ab.

    (6) Betroffene: Gäste, die über die Website des Kunden Anfragen stellen oder buchen, und Personen, deren Angaben der Gast in der Anfrage oder Buchung macht (zum Beispiel Mitreisende oder abweichende Rechnungsempfänger). Beschäftigte des Kunden sind von diesem Vertrag nicht betroffen.

    @@ -104,7 +104,7 @@

    (1) WEBklar verarbeitet die Daten nur auf dokumentierte Weisung des Kunden, auch in Bezug auf eine Übermittlung in ein Drittland oder an eine internationale Organisation. Das gilt nicht, wenn das Recht der Europäischen Union oder Deutschlands WEBklar zu einer Verarbeitung verpflichtet. In diesem Fall teilt WEBklar dem Kunden die Pflicht vorher mit, soweit das Gesetz es nicht verbietet.

    -

    (2) Mit der Bestellung weist der Kunde WEBklar an, den Buchungskalender nach seinen Einstellungen und der Leistungsbeschreibung zu betreiben und in seinem Namen Rechnungen auszustellen. Weitere Weisungen ergeben sich aus den Einstellungen und Aktionen im Kundenportal (Unterkünfte, Preise, Sperren, Kalenderverbindungen, Freigabe und Ablehnung von Anfragen, Zahlungseingang vor Ort, Stornierungen und Erstattungen, Online-Zahlung, Öffnen und Schließen des Buchungskalenders). Sonstige Weisungen erteilt der Kunde in Textform, etwa im Chat des Kundenportals. Weisungen, die über diese Einstellungen hinausgehen, setzt WEBklar nur um, wenn das technisch vorgesehen ist; sonst kann der Kunde den Buchungskalender abschalten lassen (Nr. 10 Abs. 7 der Leistungsbeschreibung). Die Anonymisierung und Löschung auf Weisung nach Nummer 8 Abs. 2 und Nummer 9 Abs. 6 setzt WEBklar immer um, soweit Aufbewahrungspflichten dem nicht entgegenstehen (Nummer 9 Abs. 8).

    +

    (2) Mit der Bestellung weist der Kunde WEBklar an, den Buchungskalender nach seinen Einstellungen und der Leistungsbeschreibung zu betreiben, in seinem Namen Rechnungen auszustellen und Zahlungen, die nach einer Stornierung oder nach dem Ablauf einer Reservierung eingehen, sowie zweite Zahlungen auf eine bereits bezahlte Buchung ohne weitere Anweisung in voller Höhe über sein Stripe-Konto zu erstatten (dauerhafte Weisung; der Stand der Buchung ändert sich dabei nicht). Bei einer Stornierung schließt WEBklar eine noch offene Zahlungsseite bei Stripe. Weitere Weisungen ergeben sich aus den Einstellungen und Aktionen im Kundenportal (Unterkünfte, Preise, Sperren, Kalenderverbindungen, Freigabe und Ablehnung von Anfragen, Zahlungseingang vor Ort, Stornierungen und Erstattungen, Online-Zahlung, Öffnen und Schließen des Buchungskalenders). Sonstige Weisungen erteilt der Kunde in Textform, etwa im Chat des Kundenportals. Weisungen, die über diese Einstellungen hinausgehen, setzt WEBklar nur um, wenn das technisch vorgesehen ist; sonst kann der Kunde den Buchungskalender abschalten lassen (Nr. 10 Abs. 7 der Leistungsbeschreibung). Die Anonymisierung und Löschung auf Weisung nach Nummer 8 Abs. 2 und Nummer 9 Abs. 6 setzt WEBklar immer um, soweit Aufbewahrungspflichten dem nicht entgegenstehen (Nummer 9 Abs. 8).

    (3) Hält WEBklar eine Weisung für rechtswidrig, weist es den Kunden unverzüglich darauf hin. WEBklar darf die Ausführung aussetzen, bis der Kunde die Weisung ändert oder die Rechtslage geklärt ist.

    @@ -126,7 +126,7 @@

    (3) WEBklar verpflichtet jeden Unterauftragsverarbeiter vertraglich auf die Datenschutzpflichten nach Art. 28 Abs. 4 DSGVO. Bei der Hetzner Online GmbH ist das deren Vertrag zur Auftragsverarbeitung, den WEBklar abgeschlossen hat. Kommt ein Unterauftragsverarbeiter seinen Datenschutzpflichten nicht nach, haftet WEBklar dem Kunden für die Einhaltung dieser Pflichten (Art. 28 Abs. 4 Satz 2 DSGVO).

    -

    (4) Stripe ist kein Unterauftragsverarbeiter von WEBklar. Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs-, Karten- und Kontodaten, die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), und veranlasst Erstattungen. Daten von Gästen gehen dabei nicht von WEBklar an Stripe, außer der Bezeichnung des Aufenthalts und der Rechnungsnummer auf der Zahlungsseite, der Kennung der Buchung, dem Betrag und der Erstattung selbst. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich.

    +

    (4) Stripe ist kein Unterauftragsverarbeiter von WEBklar. Der Kunde verwendet sein eigenes Stripe-Konto und hat den Vertrag darüber unmittelbar mit Stripe geschlossen (Nr. 3 der Leistungsbeschreibung); die Zahlung des Gastes fließt direkt auf dieses Konto. Die Zahlungsseite (Stripe Checkout), die Erhebung von Zahlungs- und Kartendaten (derzeit nur Karte, einschließlich Apple Pay und Google Pay), die Prüfung von Zahlungen und die Auszahlungen verantworten der Kunde und Stripe nach ihrem Vertrag; WEBklar erhält diese Daten nicht. Auf Weisung des Kunden legt WEBklar bei Stripe die Zahlung an, ruft die Angaben zu Zahlungen ab, die der Buchungskalender braucht (Nummer 2 Abs. 1), schließt offene Zahlungsseiten und veranlasst Erstattungen (auch die automatischen nach Nummer 4 Abs. 2). An Stripe gehen dabei von WEBklar nur: die Bezeichnung des Aufenthalts mit Rechnungsnummer als Zahlungsposition, der Betrag, die Kennungen der Buchung und der Zahlung (Metadaten), die E-Mail-Adresse des Gastes zur Vorbelegung der Zahlungsseite, soweit WEBklar sie übergibt, die Erstattung und der geheime Link zur Buchungsseite mit dem Token als Rücksprungadresse (bei Erfolg und bei Abbruch). Dieser Link ist damit für Stripe und im Stripe-Dashboard des Kunden sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr. Die Weitergabe von Daten durch Stripe, auch an Stellen außerhalb der Europäischen Union, regeln der Kunde und Stripe; dafür ist WEBklar nicht verantwortlich.

    (5) Plattformen, deren iCal-Kalender der Kunde einbindet oder denen er die iCal-Adresse des Buchungskalenders mitteilt, sind Empfänger nach seiner Entscheidung. WEBklar übermittelt ihnen keine Daten von Gästen.

    @@ -195,9 +195,9 @@ ÜbertragungDas Widget, die Buchungsseite und das Kundenportal werden nur über TLS (HTTPS) übertragen. Der Einbau-Code verweist auf eine Adresse mit https://. Die Zahlung geschieht auf der Zahlungsseite von Stripe. Kalender anderer Plattformen ruft WEBklar nur über https ab. Speicher im BrowserEs werden keine Cookies gesetzt. Das Widget sendet seine Anfragen ohne Cookies und ruft nur die Schnittstelle des Buchungskalenders auf, keine Dienste Dritter. - ZugriffskontrolleDas Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. + ZugriffskontrolleDas Kundenportal ist nur nach Anmeldung erreichbar; jeder Kunde sieht nur die Daten seiner eigenen Projekte. Die öffentliche Schnittstelle des Widgets liefert nur für einen vorhandenen Buchungskalender Daten und ist über den Website-Schlüssel (Site-Key) adressiert; die belegten Nächte nennt sie ohne Quelle und ohne Daten von Gästen. Die Buchungsseite ruft der Gast nur mit einem geheimen Token ab, das nur als Prüfsumme gespeichert und zeitkonstant verglichen wird. Der Token wird nur als Prüfsumme gespeichert; er wird nur als Teil der Rücksprungadresse an Stripe übergeben (Nummer 7 Abs. 4) und öffnet nur diese eine Buchungsseite. Benachrichtigungen von Stripe werden nur nach Prüfung ihrer Signatur verarbeitet; die Schlüssel für Stripe liegen nur auf dem Server. Die iCal-Adresse des Buchungskalenders ist ein geheimer, erneuerbarer Zufallswert. MissbrauchsschutzEin verstecktes Feld (Honeypot), eine Mindestzeit bis zum Absenden des Formulars mit signiertem Formular-Token und Grenzen je IP-Adresse und je Buchungskalender schützen vor automatisierten Anfragen. Die Grenzen gelten im Arbeitsspeicher; ein Neustart leert sie. Mit der Anfrage wird nur ein gesalzener IP-Hash gespeichert (Nummer 3 Abs. 4). Beim Abruf von Kalendern anderer Plattformen sind nur Adressen mit https erlaubt, private und lokale Ziele sind gesperrt, und Größe und Dauer des Abrufs sind begrenzt. - DatenminimierungKartendaten und Kontodaten erhält und speichert WEBklar nicht. Preise berechnet der Server aus den gespeicherten Preisen und Posten, nie aus Angaben des Browsers. Von anderen Kalendern werden nur Zeiträume übernommen. Mit der Anfrage werden keine IP-Adresse im Klartext und kein Browser-Kennzeichen gespeichert; der IP-Hash wird mit der Entscheidung des Kunden entfernt. Die Gästedaten werden nach den Fristen der Nummer 9 anonymisiert. Nach dem Versand einer E-Mail werden Empfängeradresse und Inhalt in der Warteschlange geleert. + DatenminimierungKartendaten erhält und speichert WEBklar nicht. Preise berechnet der Server aus den gespeicherten Preisen und Posten, nie aus Angaben des Browsers. Von anderen Kalendern werden nur Zeiträume übernommen. Mit der Anfrage werden keine IP-Adresse im Klartext und kein Browser-Kennzeichen gespeichert; der IP-Hash wird mit der Entscheidung des Kunden entfernt. Die Gästedaten werden nach den Fristen der Nummer 9 anonymisiert. Nach dem Versand einer E-Mail werden Empfängeradresse und Inhalt in der Warteschlange geleert. Integrität der RechnungenRechnungen und Stornorechnungen werden als unveränderlicher Schnappschuss gespeichert; das PDF entsteht bei jedem Abruf aus diesem Schnappschuss. Rechnungsnummern werden unter Sperre lückenlos je Kunde und Jahr vergeben. Freigabe und Buchung prüfen unter Sperre erneut, dass der Zeitraum frei ist. TrennungAlle Unterkünfte, Anfragen und Rechnungen tragen die Kennung des Kunden, des Projekts und der Funktion; das Kundenportal und die öffentliche Schnittstelle lesen immer nur die Daten des jeweiligen Buchungskalenders. Die Hintergrundläufe (Ablauf von Reservierungen, Kalenderabgleich, Versand der E-Mails, Anonymisierung und Löschung) schreiben jeweils nur in das Dokument, um das es geht. LöschungTäglicher Löschlauf für Anfragen, Buchungen und Warteschlange nach den Fristen der Nummer 9; die Daten abgeschalteter Buchungskalender 90 Tage nach dem Abschalten; das Einrichtungs-Ticket bleibt als Arbeitsnachweis mit einer Kurzfassung der Angaben zur Einrichtung bestehen und enthält keine Daten von Gästen (Nummer 9 Abs. 6). diff --git a/public/rechtliches/avv-unterkunft-2026-10-07.pdf b/public/rechtliches/avv-unterkunft-2026-10-07.pdf index 6e7b49dd08599dbdd59b7efdbb3b785e32a29d97..ba0a54cb67cc4ceab1744ef0dbce0151514962f1 100644 GIT binary patch delta 54239 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 delta 52008 zcmV)7K*zuDlnB0s2(Y#R128i(leqyP128i(v)locIs!N_lRW|$e@ENE7V~}q2m+iT zDf>YNv`fIx3wb5jSjo1m1^oF&%~W+qcGa1R$jr_ea=8l#6kFX@d5b&|apJ^eY<~RT zNuAW`4-@&<zRw{~My_s@Q!NqX-f50tY@K&ivzTux9;U=53 zw(k7*%0B+RootF$+jRaQX7B<0hFPB-R7^2nUdrZWcqZlOvOfL*KLgE_KhLeVNxRG3 zy72gcpOR0>2Xp!09()7-l-KAP@7E84Ge%#Y;n#xx=N`aVeOz|2j>)L#j(=*|Nyl%V z>|}CCiN3iG%r9p(shD&zY`BMgUf$KJV6DFl!kcvvI){+L@k(+>7j>ANjlLM%y3=CJ z$*O$*QGNc=*??YbuTe2g(dTrsDw!#SM>G3x|8)8lf0*n)`0T@E9kXYJWwUecdMo6~rR1oQT@H1gyi?wp z&6Tk8Qr(`tY(qB%r{;^na5 zf2ZK?aSvqR&X5^7KVzN+8;>U!?@+W(#q7GUKXMg`m04X1H$|mQwwGBn>(jMz-dl2R z>4{F-k|BOvc0&p_sswgJF)8$X6o7>e(QaVL&JvQ{;0^gDx*#rT*RUXP^XiW)t^ruU zP%ID;76{f(E~FVuT`<9U#Kwj&dyZGze>_btC}VxN9L?4L{8nn#nun@cJ1S>kUDd4$&rh|F3>W zb~Y<|GQ}fY_HCM+i$-Sx3=;Z4JVLl2a2Da(!e`hZU354O`0&LV3&w$`L_Bi1e^6S3 zXW$(d*Bxhq$;O%Er^`pUnCU!eXMM=~yV@!8@M45&8&Zf<)X5sN@i*g?QuNVoAjaeC zri>Qdxy0C`mnpHu>BO&#j7D*!EDd47pF+m3r^Q0X1TXD+&#D-VGH!o>bR4|73PCeg zP=iUtCJqe{AHq*y&5K<^!_oT&F;N*3Rhg}%&+zAy?v*AX;8Jvl9!9~Nke-ASa<*jO2p6LMX8Gc$~|4N(~M^qUc3mIHr}tS(`G-c+s7*J9mfTR zM}!rQrAu4D8W=|if5-yOcB^4+3w#g~IZ{Os)dIJp2(I9O%91cZKa6e+h$(9`)^7%n^*xeM{0J0ZneRYY{!(oQg5 z=Jc*HVZK$x@f5>I-VH*(L2rH2F?I}hr9iyT0 zkP5!-`vrRN>&mz9YORg4Iy=sKjG)(0@7fZs{ujW_kh2GPDcrWqe#({+YL*)_IU-%L zhM8=RHnXC8Z8$*flS!^Xh#d8bLvoOpQgN@!1GGn{?TdlX99w1#XL@mt5q{7QIdJ@2 zyhqDze*&XMZAC4>-C(}eZBnA#DM8UMmhs!$B`lz0@>>1>DgnY$3+5)5m9vIp0*FImUmwK4y5C-a$fyE$%57XnwhxP`%)0A&4;N7$ z9hdT`y+5Qpo>|<@l*f+wT{&yvWz&Y@pnU}ke;2yHhipA|v13mkNnAIHjY`K|B2S6P z{Yh#AeE_t|A`#!l0+5*@wzE~{7*yJi?DEJ?9pj$Rk`>VfZ^6c5rJd#OuYN#gR6e~$ zVGYH&I9PCIn_v5S)~sJ~SfX8vG{AWSLJTQPPcQ3k99P72YF#U-8J+Z&M3Tp&u z^(6~UD@uA^w9>1B5;Ho{poq-Qi0mDnT?B9|n5N>2M>#!oL`wQ=VNZ5U_*Vo=5jm$5Av`&dlZ3moUHO);vhYEE zg;d1B#X4La>ogk58~CxF0eK0$eGr1J;ETw$NBX7jzkmW2uNY~yj$s(M+i`VFMFnlg zIG0{e;dST+ejo=x&|Jd}R1t!TEo$Rp>oWFzpDz)8GcwxWyC z7aG%I->|28saTX_c=W$5<}ji@f0;~N<{>)d3kq9-f1=uX8cI%kOhe^HKSN$9E|6C3CE z*S;+b-bNDNPd%J8hK4@ zKb3I|?O7f z)~Fwk+`WfhygZ>dZwtIfQ=B&&o9(W-v z^p!({&}+vUCwZBX{C!6_>m!PszCpZ~fp}|jF3t&m4IEqZdOwc_vEU8km-y>Gk58;d$E155_55tCjcH+cr-w zrFkE245gW@e>N$HjUCC8ve~&!S~pBSn(WPHKZnUiZM5G3iNUG)lk2^fC-0PZW^q6Ne&3w{aC z$P&K~lgiqL%Z%Ksb&p3sUn%J(b2wm6zyI`!3?z}Ke_!I>;IKv(ZP6+_8S8AKr&WJg zCW$XO*xd>VVqoh+s7cLbEo31szJ+mtO5h^21DnL^gg(gVgY_9EWUVfnxm8S;C(F^+ zv*1RKbV=^<)U*+DkEXC6>&{VfkG+Y9gs*m7n>0Z2Q0}E1@mpAk!>+nHjUvj8RXshs z+{vTue{vQo+KxrT+k#}$FIE8`{w3!!3j5bFk1MAM!SxV#bHXHuHd!r4CG>ECSwBW= z5f)6u<0`^}hJ^oc-~rz1a`}de+FLoz<0clqHRpwujN}Y;M96_9LULZPe;^0C2r=^P zK1;v8jk8+@U0w}mw=u9Io-1Cv&&sJMC1su|SY_hfQ(hy>H~bXm4a{ z+WfO`s=(Xp8@+C0i4Jdojc2;(JSeU~$0TZersc8Xip(qwlOys3)19TNEUa3Uq9nO+ zXFZG4(Xm#A_Nl4U8B-X$1EsBT8?@CllR(NhaQjj=LC*O>ah+n)e6j2z_q6q4RJbq6?L_%Nb>uufcs0y~BV zJH{|ZG=m!xt7R3^-KgzFg_hj_rQ`v9eB^DFFqmtbDxT``0Eu5-*zp3r3QE>HBj z6~f&8;zK;*Y=H?oiqAoKDdt4WgKRi@ecw&6OIwR#u!ElTG?@lu@^7`Ghy?^rXXF}!ne*(fq3i6JdZSon#mDMw6A|A+y?!s6FN&F1CD=3dE z^{hLD0jC>P7gD-Vg(Z}8P!4LL4i4~jCCJVJj%L?eyt;~5*^7<`xQNEx>HrtKAtf6Ot*%QLhk9~50x zA-G*9FM_$o)6IHm}O#857kG#kcDCTJ&vie_OY}=1g z(=i8DT!jV5g01Uc5@gA-6iHiXeLtQ)2<%x1iHWOea7xEn zgy`zjvXE5DN4@SVC@yl9W!O$f9vJFZKMp(39yZ2J+{UTiff7LO_ z2m8Q6x{|!ouHUxc^_J#T+I2*kBZ9FNFhLwRugJW#)Fj*ME+Nxk84SPa(2IGiO z&VbcsjTO*p?fzCsV2LHA7&XJsv_ZVW1CR_P@BY?C%;5D|>qr{w*L4qj9cX|R6m&WL zjAM~Y%xv$dzx)`&5w1dm^AVZXd641_VH2`jDJag>M(=1Fif3=VS7o z5&tjLM%v2!1|!ugSO$Tde7noNCbUp6eGVgV@`po7f42&?2#D%oTu>}=)!45jpy*U( zzY_25QDNY>PN+TJY6P5lQFfg?@_GOC!EQ0xPglic7r>$I{SyED{$bu>$pjsn&`3Xy ze8KQCW?l`EjdN2QhN*{l z84C3Af2xp*^$@Ftv#9&L@YpjO3qsHqy{oICH!7X7_DMxxTfQA&4PV=($ih6lz*1qX z`*pzUnN|&aToum(Qk9XaYf ze^Y0pg&W$4!4<9II@WeTn8>Q+Y*b@{DcLq0%nRQ^9y3f>vd~}vuZ!2bO{B7T-69)w zfGassi=bEha<0Si!Kic-j>QNhSDJ%~Ze5rY-!_=Tw zG&dMdI!<#*Svhr4uT!^ZZfG+pe;=|{{`yH_@@YPn8{8fyWlhKgov%5KG`Z|U+6+_c zX?E%DcIV7V(;Up^T+SgAZF6uN7&9kM=5js1F(f;mxO1|_DVvPl7>1oU^M@0yxk=dQ z!eJ7YYNE6yVZZeUx+uL57*469d590Gb|WKF-bZ3fAd&5!K!3Z z0+BhMWMhR)mE0X*p&jaMb@UTz^6fBt&MF`rm1!z)^x`juP$3h{PC;m0?z zxc^6E{T)vrK`hvhA)Z-}t;;F|5@*AL4q{GV_n2G+ z_iceGpg08dDw>2Fc)b8SmJ9NlM`TbgSiUaJqedV0aSksbeTjA*eN8aAKBjf8>Y{oeg48u{9H@N93H~=RRhT6nH^J~fFRsfrd?K8TYrt(e7Lj&ZS zEYsL38;#ZLXtu^yN5hD8bTqa+RzLy6VF(0@UC4Xgh|xz^e|dwB?Ijyk(|8fpj(&B& zfWkAySZ$Xd3lgvz&6i}yer43JjK7!6s`S~D>I3s~a?I0@xO2?fGh8xRa`})MDw-Wl06y8{qB&Ly(B*^M`TXC#>lV%9pS-{YE?OhuV0q4$kuw` z@G-k#!Afg6U004G#gYedMWhNpyRGcMxbfOlXkLw8f2lkR*LLGE6)0G(j9LpY^@8Ja zod0D%#9cC%Sd|hOUb5;~3vP=EjF=CPZ^RPe;%&LYl-2gBVu6#i3VmVc0bU94c4673 zR|99Nt3d^BQ)?YeV`ZCInQY8J#JvDt6ky6r3@SAA>88tIo|>R208(d?jO z@e_w9f7sY<>{iCFSV2hF?H336!hji6yld*1(@GHUC`i(yFK$*VK6ugCEsldADlO)X zLVZ%Wx?&y-Pr;66g5-?Z1{APK-l2+SCQRNHK^tYY zG20{GB`Ys61qI6S7I+%PhJ%?(7#@L1HdYjb zH*&d%t(>yPkDFw(Y712;a>K?^Vj-QLZm;~B`mm1ND(^YMG`RL?K&nZ8b5|%Gv=z2C ze-cYr8h|V;%q;fJ23(RXT-_5Gpjo+P07kvy6}O`eY81PgEJ%@2f(2ap>EQ?J zl^f{NtV|yf5ZHan1cL%9phYsK{YsgW)nszC?obQgjE%U ziV+Bn66vUol2@pS7qBDc2QMHZh*u;UAw&|3$5hY`(X`em%u(RN6FQnO(!7DFFmIJ=J-w z%o8V0L`;_R!+$4pGN(UG#XpmyDO1kr^usTA|9!_3S^w}`kAJhqoGjVN&mYri{{K(k zogV-4+fR3IzT?wR|8qD0ehB`QQ#gP9_P4tq@4mnCRrB9|_~mZ$%zP^U{L^=*?GGT`0#T(mVzo=rKrO#2_;HqcD@^W1t) zj%MEOP4nM+PL?Wf(uU<)=xQch)nwnh?jir zuJ^%YVnKH!=q~=M$7%oYY43kM@ODbs1U`|;c6}j&wmJ76jMc|w7gJ2uM7RG{%TC(w zdE&|DkW$%mio%DpnM_Pn4IA!ZpO?O}3C#X72yfRxP!1u5{gsrCE>f5rM_&zY-DxrA z#3rA=l+Ir|AE1}B*P587=yN);Np=e1;h6o)Kb?LBNA@4Gab^nk;n;tk_k}%8DJFNC zl6U#x#NGVxa^k-EXM1}4_RSyP|I4>0bNc3+`)}XhnG=)a)7&&Yp79_4_`dp0y8Nc~ z&;F*p{HC+9{LP7o<7xfVQh4a<=7+!i^!T0s`k%l4`S;)c{=@I*ujb{e9~LE^h$ps> zS6#U%=45m9%WBximn47Bo5K3MIi}L&T(p$a(~}}i6e6dTpS~o1veqXyn^VcuM`MEB z@X>Cv-seP@nb#8}v`&eOIhNR(7<_93G=Jt&39QG(DR0aT8ox?9FwQ|5i~o`*yo zyWKvnIhn}@o4MGEA`VYTSe5UyX91vSz@zUAQ-f@AtwLKB6FP8bspq76)16D#w}TA& zp?7}@!~JpaQg$$9dwJqM6-(%&WOmiSLH14sWJVehABeySY~1DLt3tN(8+x@3AB$_a zaxS=F1RG1gd7BR)5oTguNh5eCK=;i!!T|#vJ(cy$!7=V$r}GeB2RQQD?hf=yenG4L zzH8NOL6~8@F>uv$(OnLs`2X7aJ)Hk92U36X|5VC|Ac0Zw|GvC0pdSp{jCyMw9{xAm z*Clq5z3kN$GtyxoA~7q(A#*WQ-ZMDEwUp`EJJGKaA$VrP1FFIh$pQO9W+&m%!y6g8 z8K7w6026W1n7sM(fBp5>w{PFP`{DP$|MlljfBWCxPyg`a&;NM(=9|;36?*!G#P@%T z4(pHehnzk6kgqND6N*RggHii=M*6E@8~D`|xfeywq=A!#hpu-AmTkE5$kTh%)lVFv zxj=-*9u2C{Lo|?z(CqBIon)5vtx#770go*I|s;8Sp_iJ^_Kzj<#F2;$F_C#m|9?qCIhbwi2 zq6l_tq|8Ar4V9t5J~SfJnMaa{7olwPfbQzWq)?osH;5reQ5_nP%)b(mcIAIvgD;_) zHgDKhkOW8E#f@n5TS;{<&}knV<@h8*@zo;-y$BMu0k6+ajeRw8H9FDrFPOkoI@}K+8A<3$I5*2(y34K|oK*P+4ipi7d9{%8O7EYEla-cW6ur{vishJW{R6 zSEC&KBB;Yh50T{WF>tSj zGUqCl$9wSe$HkhJY>|Sun@G58ZG2ceWqfj1@Wz!nLG520gJ9`{lzg3Em@mt~I07Ly z+*;6Y1R=0`D(EAek0Qn?>EsV5jm!K)z_G0 zgQM&Bs8Ci4-y6ut!mxi-7@`9eF5@Vw^J!%rQ%2FtV8aPxMPy-%rIxq>OOMhl#O)P$ zWdZcccfDpoKb>kh^+0_xRFV%gm_($w#s&Y^^bE#@>F4V)Ql|35RB zxPIacC(D8bSWp1bl#L5)1r&#Shgv~Y#>m+(n=r|34!3xb_L}PLU~xONJT5W$N?YVKj4t6S$TJ!dl%TmZHVF0FKaf= z&1D(Mqa9v8v+5MnWW0}Qb6i~+q~AN1l9U%>io2pb6ojo8<$W>SlgJ{r+sN0eXyL~* zT6o%N;(I!yg*;KRfuaBqzbL!0zGyVLoSijxe+AyH_wRpGJk${Q2k}rtu!@?xdeJ~d z7|*3=b{dq$NV=;J@2lg-O)*&yzB+Nrz5KRzJI7Ge{%-^&E*lGN+R%E|Uw&?nNZ&ySBCx z_JsNDJidQX!Vj6jy>s_#ELiJ|-Y7V|@LERWK*J-tE!`nkC0aBb7afpAug4 zi4aAdRay5;mRNqBG&>B%=o?6_4ho2v=?h_#4MapeVFA=LFDNqj>)eUHup{-(E4vOp zvx!!n*{eDpp#83|KBLbi2lsDZ#EKByA1tJl0ridwbdKpRzoB-s_~kfTPPU;qo?CK^CrpgpQtvc*~X*|FVG~)mDPV&n-i6l zdnrXW)o6bNuss}R-HL>=EOwQR*f&l2y zf$lwZz85`l(@#n8wMReE0ab&2>(4%!+nJSeLKCz;H)2)A$0qCu51_L8d2MTn(vqU3?8 zlUf5!M3BklJ;;P3qj~KaIbvV%U*}wZ(K#-hfpFcQ@q_7ABIB;Zm*syb8Vbq42t4Qr zgDDgB*g-FIS6jGWVXruC9ZtjtF;jzBs;qpL3rl_fR)02Rr@}`1u+p*(HekbN z7cT;|`Jdq&+DtCWk#SMux#jw&E11tE+f_FquhzQ`r3vqw>natIhV)O$%B$K&*fO;pp=;f@U zHsPj5iPy)MxRqExv%R<%p$Lz~BkJ)rxJh3!6rlm<=)(j?_II57R?mscN`h2+H$79Y zFCqjvaY$s}iqC(Q-BhT43cSKFcPT36&<`En@ zwC3>JCTDsB+cmitv|a|14zJ;Y`TSFN^W#$GiP(7WfNpeRJ)C;qNv2e% zkss)eQ15q~z6<&!MV_F61=dBOaV?DGxT0AS>BEyYcB%{yNrjDB4|pF+c9x8!8R(*J z@Q=g0qNIpT0M7Z&^sypuAqc5`rdnZV{k8_99LE>xH6)Phf(qALI*@~3VMS$+W0yqaKiDU7yeZ`{4!( z%|#wa89Y%lL>=Lyvj@_9iPu2w>(lE+2L|WjDS=O@g^QSfQ#(2Ij;)4t_~Q_?j6s#L z4hJL`)n{mhk~ize^BjbYi2xxuHM)VEiV|R(^ojqd^@C?{1NQT;_{8 zLOFRvB_Ldi8_uHWChimnsgc~kTx*BOz}0_FV*CW8pT;%bAWnx zIT`>hK}ON6=`%jlBTSb`bwJ~tw`w0hBD+;(x+nWOZtC4 z&^3O9Pf$-C+(;STx#84I9n@e~f_z39Jq{P->qjn^a7BBDScuWUo)~?02t8WsOVca? zWf%mgX^0~<(0Ck35Frzh$|PUvNj#*2v7TG&%Ah=wlad+GXkQ5_%`(?Wr~k`J5{B#5 zJo=zHtQ=M&DVUtUvM8!H`tnTnF-(8@EZ@CZ5G!^BmIM~y(OzdWey2oP8E#dzx*@e6 z3ho)`vac*TgF*ph!F1>dQ24o`Thom-NcWDoipM$G4k_?^2>m?{w=`rXV0x{wK8Sx1CKP}+ zac`)9RTp8P?+-VkPG%^h5K*{&L#8<#Juh04f&FcW#T>^#VQ>U;x zgANwhld?)H&j@kG-S}0>$12?=Twk?%5Ssq?=O?78*GDEh?W-uK!w64hSwmCa>jMSG zQG732A3)}D?qhET#0=uE$S}31P{=uzGi~rYdrGi^nL~L$bEAq5?2gdbBX@BS1Nze3C;(Wdj|fY z-YS95WHr1|E+bLesm^lGl>2loNmDnl^xvUX|*t`vO~UHE)X8Uyd#uZcIroK2_A zC(BbikWkmVC61szz7U>HFU)O7mT^GIQk;e5Mxt4n4GzblcA$TErjv?g{s%Z$4PJ@c zq=yp1slziRcIt$7nV097$(S?9UQ%WKP+#hYOQ#?+86_B2CQ=fWY8uH*sY_tQ$Pp?Z%^LfSt9TMp-g5RRrNHR-TR`x)YK~EpIUP7LcDrGtf;wByVGJK=ay$Gv3(^RLGOz?5-)NgEMpEf+p4zGc%L%n`34> z4BW-dtxIV>{`T8mI36-nvNjmn7z^9)f&)a|#p}18898%G+d3fI zwikTnrZ+XmLcC+SHD%5 zKX!_*9N_bAP);x&Kl1xuPjH1v-Lq!&pjt>rn z%rf)IWVXdAir+(+$XhKwhhH@?m!v)$j-Ff`sk|BJDwk+nIeM#wSKZBL+>qKQ60%u&Ktd^3ob}`BzNZa)8`2t zr=rIUEiC@lrvT~8mRa!{Azh}ViW$vzWA(YodY=l4AD3mPOcbLa-|E2PZ-?Y_)Su%69pZoboW~HwLMC^hzz-6QWny=>0`sV$?43R< z6HI~zp#}tUF#qJy`3S55wvNbm)F58Rf*|$#+}z(C2i4QzG>1>2Tk+kxnDbXfE4cOt z2I5tRgek}#ELhq}r>E)e>xxZm01ADnJD^&#!Zi@Cm+KKsc=}aw%GMZH(2KnZs2C@a z0wSMu=TTev@Aa?|MrEoi;0*+t&059}pYFcD`~KmG`aickk<*jEb2@)EH#0ImJ|J^+ za%Ev{3V59DUE7Z2Msj`cui&F?U^#ie0D}Rhdq%P!)_`^g*yn}35@4)kTh;>pe1lzN zb!3sJ8IhUAuIcGrK#+!0WM1QPBI3koY<~RTpawPkVI=>VoF22zISoJla`!)XcGSi{ z{;ku$8KnlJ&FH7cdYFIy|EKSV)4%-o^WD4e?eO#e-c5f$1V7{yhTr~n_tV`E8?T!F z?Z;p4MsKYh=s*AT{jmPSr6w(H%X%!v$KPI1&59aB?J@^HDmDlJSAD0Kg8Ka-R z;g^qluTya0a$|q}n3E0B>irGGTfPj}`=GM6jNwKwT>PrjvVZ=vcMrT7Q&zzaT4l3b zh#>u(djNCwaX!U5CZnR;f7N`F_D7!VXmUu2j$9|^kFy$8OuCphJi|WEW3?(+>z^j! z%`yp{Lr7tNC%LnWI*iUnUrcT}X))$xRX)E|pI0c*to3b*)m|}9nn7qr6;&%0iPvZ97znbCw`*(kQ__t4k8a{lu|MYOD z24_?prtj*LfdBl*hvIMQr@t9erhjwP+Qwn|r_teY0INUz?dQ`w|NXyy{qyg?{o}{q z&#yM~s~>;YIS$&6)||8#U1v4e9L@*ee!k;6=a|WM&KDw$E+}LD>UjIn7@w?KNpC;8 zn1jjw@}}4^Dw9(rvdV&Q%r_-Xqsr5IUYsR28XLl-{LV7>G~7I$SL5?af~L{AXmn2d z-^fGSNWK?ha1AmM%>sa)_!;mZWJBvwPYf_IB-<>I@?8LD3f*c+ecKpr(fKE1`~97 z{zk}VQV84Us@OraR>gIu8^sfSg@i+gVg7&kV(C3=fh4_H-Yn^t5;=2Fg;42N7#jUF z1y5?Q?s3+UsGbV^si2t-a$UaAcKD_?JfD8@%4QOwpwW^T&XPhW2 z6|yIb1(i#aB2HN`lw`$mXRRU~E=%9)sPp#0ff8 zN*S_<{d__^b8ST@C)Gg)d-E)6W7^aa^YB7!Wg%;bp{us!>3jGPyB!nmqur;88 zP+^_KMTMDQvf&t*jV>ck-$P>qE*8Y4(5AzAXbncy(Z(x$m*iH_9DH@nXmhlupxe&6 zV`vdtm&^D!mg%>pST89Irs zjGjJgml-wNWmp-?5d?^9pr}Vr8w8;(P)Rmkk=F>^$anBILwSwR2?e0A(L%Lq$UyoP zJIFG63we1!r0Z-1xa5@0oWp+rtpl-*bp*x*4Gs7zY~?_?Pq#KHAQ@ONC7cIMZ%Bq_ zb?Nye<~aQa5HiK_fnW=M!rKw5CE-l;c}HT7IWi2nLQ5GEzrg`@7}*v3i`tRl+CYBs z0CuFp)ad8w$b(=!ybPgVJnO3hW`b@nd=U8tkj;w$w43&EsS@_Szkz?Xh|wAR;3W-* z3asTu5vv1IVaz$+WKAlLJOnT+PF6?bPkc_~`A-$2f)+wQZ$l0&V1ovF>IYZ|)maW3 z&hqQWpP=3m1A;dSGs#^umfcI25zY*K))!BTpeM33soM&TV@6&`tXn;nCHZ3m7Q{#ShaCoUz&5c|h}XHH&e1`P^% z;m<2E558Tf4sWeExeVH)awxrLP8P-q`-KJDlCm!Rad`$fO?0&C*noN?5(+UR7CusL zu1ec@P8mmd$pm|>!f0A^h(JxYC0iF@5-V2>$1$PpN5LePnrs7;%B}5ZYxK+x>bD=* z7KgAV%B0$>BV?H^IWDk&4a=J=QmrYz=L5&kkrzvgkrSMaa+}r(v;(L(u@RK07C=5i zfpJc}IICEWsdNnY*fd+#(R-_rcxUC9SA_EFGXyVp5E~R!*&C`U7*gXxinnRJYx$V0 zlCrk?ae3P75&0Fjskw`?BUWHc9&tsOUr`LcSs%s^*TEGLdne3)*e1>NX^d?qyBXWO z(Dl$}5#K?4s5{1>_{la}FBZt*mBFl_4zn`2&>;|UfL0;2X8ILL>9bV`Sd}c3Rmo|$ z%c`W$cOvFU69F*q&koH*8kLR4YR6c#elQIT8}4uZrHxyYJ=xC~X)tox=1WBa4?5nM z=1S}kKr)+xdnd$yCZ|KZBu6+M-!4f&1!M=cB81bR(a|xXU7qHJ=qipd?<*z8JQZvXO#$o@ zdF&YL3w)C`=)G89W1Y{@xhF-Pj{zs^_BCNeauhboAao>uHzLJV{S{;ta(D_J1~~J6 z5n+sn;_4%qB}iFZNLp5|*1e9rJe(v{J$F#e%e1t1Hi^ zs)#1C^1|q=do=m+vh0xA1$t+$;F^@#yzAGiv6wEXLc>o)(Vg+{q zG*!hJ1Zc!p`eIFhHdIF7I1x4Qd`M>}A>-+cbKK}UoKmPjnFMs>L--mzt>8F1l zK71H|rkkntn3W6GEQ8SYBk}-53p}E@+I=6qcmd1W-bb9!`^{mL!Ue^1?lG#9Rz( z$YFwxU~dIK6O3o|OErJ9a=KW4S0PVga`GI1k~{eoc%QtWKpSYpO6`&75Fa6bI1nN? z%myLEHo6=ZLwIB6Nx}YyO1}$?f>q&!&n_!brx5!rpfGbNtSjPgwX~}o_+VmInqx6E z5}jzmY`+Spo~jMz6&+%0EFCC~_c@WInpPC?>$Uyl$E14Md(@&8@`RVk23as$FvN?0 z{ScSdw}s}K!B8lCA;vGK@POf1P6VYCj2(MQ!F891G3CaIm?DW6zF~b_o{Z9HYP7XI z+iyVgY|Wqo5k_V}6kavBAL4#!bb?MJ8O|d@BBM$UrOUz~UjVAU);O_x0h#SA%=GAT zc1AIx2(Y{gn=N7r;;uQVERIz<=NeUiFSkkRi|6r`rJ;9BHQEi*1TKRBx!&dPgH!gU@>UEnbs{yb*p zjToGJ*>rluWsMC=l>NqIFlTiq>&UBcMEgDn6CciG#7f-a37KMb<(TM|oM|6_O$VS) zZhcFT%$uoe<`G`)44371c(>cZ1uDti9C53XNeNs9p1!4>aH3+UyvE`Vo?7jfrrpzf zlBVWk)1)J{K|d4gTE#@X*e|*snC}W6D_HTt>JR7=Uj+1!SOuG^3ELN{#5dcRhzngW zHv-y}XB#gNCfN`>EwGpw(_oo@JnyYHE-RvL8=G5tlB%@dvurxNId|hx<00p~=9X>N zS5H2aHXjz+4FSarpqb1YuKb4Vg!NgrNnC6byC~umgUKu98OI!aP=W0F{rq5+4fLYr z`*67+URA*ailfEI4v+`$DyE3*^u>%`Jy9mOzHcbgDq)3#GPSBhF$~Lpvu+F1LEOf~ zKM-+JtQD^)loy^9cW0IF)Hje~cR*?*FAuZ~n>OWvmNpQ?PQ>xlYf&daytQcWE3Xxk zqb<;kg&#*|th|ZcUd9N^2FiBfyh8H&Ywl8dCH8`znOps+#&`*zyqG_mQ9YllS=xBL=R)HLXn%&|sh8$cp3{G&SX>Un65EQ-@<3*+Hke{j|X9TN5 zWV01aFpi)Ogb2o{%n(c!d|_>!Oxn&5^**gO+h>$lgN=b>7@LDRUC_LhclB!R3fLtEcS$dYIKTYPC32sQC74m zMLPHX{EJIZx*s=oBfZ&WJFNS&UTsfmW2Q&=+}Y#2@Q3LRvpV=Z}`*l|l2fmYthic&B+#s!mEJI47A;JoBncsElV!&5EA zt5~Xq)z6}W`4)=He$?VHNr#t2!b$|{XckqV2jcXHic&D7JK<@suruWOhS&(8cP;uR zt5fb>pO$xjlaKQ6XFkfy7ixQd`rTB#e5$}N2s68PN|PWy@|)c;O$pH@NKlNZ_6oXT z&cRDN$7oaZ!!oYR3iOVpCukexw!aQ&xDbz#7aLSm(jUPT@pT3KuEwtA(V9e7ky%@B zsKV%BWyta>&D(NpY@!^~FaZ#bw_lmis|n@Yd~RodBZ_;QEUg%JK~zf}Tg>2aDynHJ zcF?lGxwcAkR^7PG^Dk5~TXgAya2N|IVaAsPc2-{OtO{$sWBK%6BZtZ)%0lN|DT$KX zl?w{^SJJ1Ibr%|$F69O76*cAJCBgfFbOp})7WeRxv)bU9BQ42u^$M5)T8nc2n2t@k z#0XM@_yv9MD9+(Jr}naZPXLI^e|M#*4jmoUXY>-0E-E`;vOJ~46pmw)sOY6 zku|UKLU)7m1+jb=*C`*-n^R8rS3yPbT6nv~eN5%RLIve&zf|IH4Gg7TKLopbf}x2F zH%CCw12IIZ)e8(Uu~LcqHTK}8aEC;aMk1JhxxOb4Y+x*6k=;}1BYCclIOnJ*KOqb& zLQUKeI+0JXg0f>NXv#KP9T+&1+~z*qu4hH+i{M6a5BA84BbTh$TenMAERMY#;g(lW z*~$A%^vgZ!Nw9YSi%cOMi*Ix+s2A@?#|dJ$svkfk@A+1Ie4|U}hP07qO2E?&b6xs> z(d_b8mlt>`!nKx_V%_HA^HMV9waOTulHc^kcr7)ZU~sbVs=OojvngI%#uM7&wT%Ug zx4@g*RAKDTgt~8BBLa`MBTY5T&Un!ocC6l%=M*<28($V~bwt6S2F06xr6#YML>g&> zkiyZW9`Ku^yV~+AIl5Ht8^y`_!6^-YkTC`BN5AG{S0duS_<9>L=9SJ54{GNn>Oks7 zDzAbDt2q6NVF59MtQR1Lm{IbG-1;LpZ}vQRmdO+sj=PRMX5_^^*CG>Wt!HJC3CK8B zE@Ceg1QK#ZEQgcCd)^TP+Qs=28|TYu7w4m5N4FIR5i`lvxt91(RmAbVo z?-iGx%6%Vkagom80TYy_T~VMLj%mEl(Xy1Rj$|g*%$u9N@`|*hYAt$#D0-1b#tN75 zTAj(cl920O;BA{e*_2-vA}1|>o{zImm`!)5p(kSyv_<=sv~_ILb;Kg}WHvaUk#3WI zX9BZ_q|u9mx;Ye)3_h3f;OI)R4`45>$v3zVaG;ma`&l7oaV)i zq2UP?8zGoA1}tJD@nc7G{SZ=Y!~#)B(c&=3gTrma7_3gOJdIOaPG0waEDPvfP?azD zDDttIW*yO}~!IE|;-KWar5d zoR0jC9XVKb@#4(Ii$gHGcri^wZ^Mh9kt!X%Csx0#a?hHGXqf(poSW^4CXp4fE^!6+ zHHwP)&7@uuOO~_OW8a^Dwd{^;Z3UpW2(?Sx4kCT62pL^P9ztd;iO|monN|}Wa|lHB z7Cg z*Fb9+eVUwu6=i!El{Fy~dLDDK?6e-0(?JtiFe8^*k6F23&C2e7nhw6UIk=V0Fx{f4 zgEuRHbZTckWuW+#0kZW(qbKg%9NQ_IjAcx;>N8RNnVFMzvS8fg@Q}>Q&+s#N)jltK z;Ehcyi*aLMvz@2)7&0m3o-fAM57OS@)Li3iD!AS=&fs0|X`FS8?6MlCkmY3dO);M1 zp|bj>@It|$ruqN;5 z#ACW(8H|_*_e!kKM>E1zuqDGNzL=(^fvW@%+fHh1O}*V` zGklKMg@?uC0z}lH5*|1K?Qe|c7MfmHMC!$*(G_hO`fEzlpBsD2ZB~jeSaoawq{0qrX|Bzr zw8n|#;xf;FM$u4sPtf0LX->+e+DFHSMd`{+Sdv?r&^K+f;aMRWc`^|%m%0mM<@zwl zdD{ConBjP6NiS(hZ)60$$p{K}1l2*@raMw$Y4k(wJLXDNl%94hYJ($DdL(Wbg_|SRUVkoa}*B zc38OhpXP~72`(`)5XK_I#nRFYI9yg9O9@iTdsQ#IpCO0Gq>TNGOEt72=j563qA6C4 z7hS`~W=^GL4@D4iUFNT|>?s?TH1Fm6Q(~2IL`~mjM_hRi_~pW-7!1c1sQ}gGX_{hV z^;Q{wwL9ie$`kWCa-3tVu&p?)t)u2M?U8oV2rorrqshpli53%xLTQG}eETstcdUdz zx;tEHHudX3|I)dxa{12UM1naZG?t8AJ#iD1ie;>rx|r~2%XN6J?PjL%{dP>DU)^FsJ~zvzVe

    mFI<-+=@X&dLXz>C_EH;5_7o3-aQK1KQyA3^0iestS;ZhCm7<;W{A@X7-w#aE=)Qp+ciE1Y!)M>#dwI z=USY|UqQJ$HpySIISbWB$>gVRyoEsCLLiTpOIGSF1cL7LTL|PW1afc)gg66*z~+@s zumb$%(>#x<^f8tP2v5iewc9;(!8Cctt<~vkk)t56h4&Ue#7xRCIvp`4P`Ibo99gJ#-Z0 zgb5W?PY0y+9|F;LY@pWf8*)0Sea5>hE+T%_C-5qKe8l!l!3<>$M@O@Ks$y7w9~V(G z^)R5sLA+C4u-QN~9BPq%eG+)5n#HKxlO9f-pnI(Zg2sMmV*UyqIG+6WJb1AmoE$9f zC<5*Jy%d{gq7&|d+iP3(IU7govrSY5E@V=W;wX>GX6H7H?K~|Qm7n+X4_r#q0$#4g z#)BmN#VjlG=$-P;tYpP%wD3(2PZ<+G-2L#lvi}ccMltG>E|5EaG%__lJ|J^+a%Ev{ z3V59DU0rYF#<6|Zui#^Hfl&SZ0SF7Mv|1+*8^E!EJR5tx#=WpN$z~1Y=LeL?neHKv zSk>L+jO0y#z!5$CXf~@)pE`A_S2{larxTs%{?sS`HyGJR8Dr=^{(AMVE8R#yG?{xR`zpsXW-#OdG;JPnAU46Rxe&JNZKYjf5 zs<&F}F8$xXeb>$Zcs%*-!`1bB(@D`gJKS{W9zI>krzeq}Go23I!>?C2Lg=?|x`+S2 zlA^cTS#NbGx`+SmZiGRtw>iU)ZNhm|h1dwK@D<=*Pe7UI(wG4u=Cif&=guYPz-)KKOXNDILeh zQz3d2<@y194Kz~rFt%0)X^vxS+~Wb;2OENQ>UiK5`~sfJN_364(*b9clE-V<>EhPP z;EX$cv9^zYK|8PI`U}Lbe7aq0orqEsZr6j`#ix22_WOsm@4%`)MB#KNMO4!V;kcJG zci>sAA7`=jK?!fxPc_b@^*ax`SJ8!#-nop#A4ky(A7u8}a1Prz-m4Z)YkPbMtEPvL z(YfH(-z4?vymY|jADi0?e0_ZV+_A22+?`;g77D4sSJ%-u8|4;WB zgzP^_t3>RF>kc6|M4`Gq_+Yv|SQ8&Z?(C1pkbC`S)!p1&f4KY0yH0d(-rT;syAqxC zW(f0c2>nBl@1@kfoBmfx_juabAHV#3b^qb+>iVz$`254yFTZ{KdN{QlPyIN8u9Ldg z>SVMapBtVrULgDW6X@bHNqM-i)XXDg=ZQ+0@FJqhEcD% zDGzQ6UIYGOjA5p?E?DJfQE&Eq@DkcifI>Nc6_r^()mAUoq1Q2d8jCO1`r`q6xGO!Z z-pO4(MWWEhsDlG^jdGh%*kG>^WbHq?-f1Y$r~Pm#V=qmn6w)&P7@a$0b~5~b25%A+O9YTfHc@Rcl8V!BPGog20^v!OdZFn+(G zH%=&RXMs8NGRCOHY)ox0gBxbe`Y#RvN-H0noz0EV8{?IX;dG4V2k>3_@vfAzL5tbu zV&TcBS1p~_A;i-UZ$2dWRGvMEB7<^&@GTEO#7%omHJ!~UDMOe==Y`>7-&o6MoOS}y z=qQ%H2qY1QabD@>Yz;$(y6jZA`M}z)C75?(bmpMnuP~UXNeVhd6uNVfTzj^QJC4@Wj-0; zs~!0s-w~q)U9nemaXZDz7=ua( zM%ui}-g!E&f&hU!{RKQ#_M)VVI@fxnr=F9vyfK4&VSZT_Xgolu35wPr+J>-bCSILPd+aOfZ>=VTSPYEd0kk4u5Sc!pS5@n6Iunhd40{@_X$vv`$?w1e zjvGv=hMbd+-%SIrg|&0`cs}WWvMFR_T%Qiv?WQSj2ybx^$Og+hv-s#4c*q_-g&Pp%LFB@J zLWpl0?z9S!q^II3D}>L}S_|767;NDF6OJQX5BVeoV&(W05QbCm8Vwg?cvtN%4slii zkH&@wa*f~CBz}9CtNM^#Pj+@W$VS*7!g9Q1`3d6B5^wF`ceXBn>Lgc($*Ytm@@OT^ ze(`j>z7N4$lWaVmS(zaCZ?`3ZP`)KS2V*Kc75pOD{Ns7IBxqv6umWFgw#L!I{JZH? z(MB&RlK}xP_<-{896tK!7m}N0>uARMq%SJvKJZ<+Ilbp&7VmlBTXxN`kx6_85#I_Y|&8IgQweTUi zhSp<<^TueE?AfIlPZdPeD$V}iPE%1RC9MTuoDD=p8^cmcpD7C9$eJfi($*9?frQ1A#vz`lgNL2xW*|of^&}l9B{1Q zW(dI&79W`L>BKAtk*yVI zp=!zF@@E4Z2VmF&v(oG=C_g_y<8?A{+itZ#tJ)z^2@!L%&wNsBb{B&w2>96)Cm%DZ zsanECXS@P`!|TzSlhN1gkFX%kfuQx;#Yx!D%MttWm-_a4yjVbm!{>k#2uc|F*MJj`{`uqQo15!@w;#X$_Tw)PKmF%x_lHlP{@A^F z(+#PCQz#K0xyHMq(>)x zg*0{oW~N9UZIGx?DY6cE3-hRLk+pgdX$4g3jI1}Av z0K%bVm7Pn^u2GN+MS?gQJWwd73zv}W0ok=Y4DLtD2{i3O*le_lq^aY46;VPFz7d!l zLaXrh$SwCJ8YR zK+ItBNjrRv(#T7~U)oN(D|X(dp!{f~iZ_~&zooKc6>AL24v9X*tx7JYeY7%K#$-a^ zN3((5wK0UH`pHr#0zM2J*uBGPhcHm+#s>WO7q{3VfJ)3Jw4i^8YTo}-eeh4vSu z0u5Yl!S_LEnA~p2sKc~=ogGPk_CDAJz|fSaWuTBtkDdNPOZ< z1}QGl%Bb0%Py8)ML2b&4K9+>~oA{9J1<^3r@LFhlb_R_1S-~WVZlbOU3Jvz z3&6-K)g`y9xY~ow%FLgYTYio_y7QAeuuzg@<3KX}ZE0t6H~r$2G1JL^0UBdQNnmGk z@RqjFd?_NEYNk{TP~8tnQD3FY+F9vED0hVW90wr(UL8*MgZ)u!xH>9w(Et9+}^uAM5(?;i<@)Q<}?+63+ zK5PS~g6b={wPxE76zt1?&WVJEdCg`juETXJ?F>cMl!zqAq!0eU zXBF&YFvYhrXy?>bu!zKDEr{b6>dC zAIy2MAF!dpc|k&w|3SfqHJUwl({dy&7W`D6TXSAO#uZWl{OQxs%ocyOkecBq-}nV9 zDEXG|#EC7a(p^sQfxsFQi;ET-bCIx#U-gk_sd;VJguNkuZn#iM4V!!_5JvLty7-Q# zd$jMl{0`-`-qR$F${t~kM2@^L!|(#z5_Ur)tmjD^0cA~y(^MWQ0Y>VTP-ncge<;aj zJH*d*^)p+gRZ?Y;t^+6R+bu}sk<2jonaT*9IP!EIlsQA_hZNH-EYydXjDcutna;+I_*47Gm^=09P$k**Z}d(KG+-eGyBhxj86*$NNnTN ze0yD|kb%3xx^9aUw>2s~!>(3&8vQVYzc^nxaXlYk-H|K1T(Q+x~ z2Y9~E6Mre@n_;)K(L#@oTLrLPC$g+EskS2 zju+IQz-=_tvBR#XY!HhNv@5qdYn^?z9w_7uM@x=DeGI!=xFFj^@-Kw*iZ)gRI72m$ zg$dDr=01?6PEy(0$?y0K6T2{$)VV`u5suQzvb5StYqRFg!#C3`QJ+KcWjoY@Q_k$v z5nmgvrg##D@(hz8(wAkVw@X$hb(YYPG#mH{hIXy*3dA#YtWmat!S#sUSPHk0cjMQo zg;PFNypf!HD($v+kY4PWJiT{%Xf5~WA&a@ zeqi^s3fYbdyF|D1smJASsa}Famu26SO*eorJfKK}ODFhVfKX6PXys7r$4tQ>wH+IO z@=r&T3NGuW32D)*tev8zJ=jJO>s37DR9E_S(o$Uwi^D1-R-njHUV_I#rmJDw9j5$9 zQ1LkKG|?MLB~$63<1Bcs(Y2S%h8GZKcs67!{0 zv|SU)_jr#K98Kt$;TgKx$4I%R_R(@&ilZ08rM>a&bjQ}lkoeH@2^~32h*{mG1_$_s zQhY&3!E*%e?e5YF}nQVeb-rkR?zG5DjjfbWN$- zPVU_-i_Z=fU{$^{y`Z+856!a9+Ajd#T6DWGxy$Z>P~byLGN|RpOlWZ2QVw%DloCqF zY-Mm<=T%6fTy>;m=O{LmG#93Z*`NYJFiLQwj_gKKq=4D0&B8ls*iefkMMA`ogg{Q( zg_r(}5a@){Y3Mb;7JGAl5RDbz5Y4McG<+ox{;Z}CF?grqY%k*b=&Tbixy0>wV76z4 zD;xB?hQel~LMo^XSfBOLUTMx3cw5 zU9~D6k||gkA^l)~eQ|g|db2$fC&!F}x&*ckz94PdZcA6Nel@K6fTfOnSB|sxs4H+h zfNT0$HGXiv#jbB9=1oOin<#eKBtLIjy9>D(nH0@)j>NWO89raP(T+M_SM1d%%dz_g zd-6842CLe65)}uuS6eql4@_6oCU{Hua0(nH_^3Cfx&$JBX?CwzsB3VPG5ssP_!P`! z<%F3E>`8G+;~q>c-$I;S%t@;X%Mcqsl0t@a18E%Hzq~G<(7Y+w$n%(a3Bg($7vuN| zOlQy0sH?CYT^_k|T_u@#<6=%om%)4{e`{9fen>-jeA5%Y zl|J+}hn91HP-J(J9cs4WvP)7+FyUV*NKAF;P8}aG+l{Ah5HeN;w@YyZVP)^<#zO_u zX9ZZ3u#}#>H(*|tZw*$E4QWUku`3yN;d9Q)qqWP17xW=zcf{U|0iwCdvooj#FqvI@ z+Oq8~oDFbq2KShJO#xfdNeld>9tj0)Pe@piWM$ufFm<%Ys#9Vc!RDp*uqC^kifRrI zvh9aXsbVFv+!d+0XF0BHuu4HX2?5y`;jsZLWwAWVQ{`FKhgEqNtTo`vv-qjF0-G+r zapO59JO${9?UC{Nn@6v)71uxf^T*FOH`i}Je*NvoUmkw?&)4n`pMLpc_vTGEd?%+T zl=}96>375T6?z@5v~F=byjdSbY@o)^Wf5|6)R+%fi8`W{pIV^NcYGUr#J^xNj@0Rx zln^WsH{ik}HakkfIJi3%4I{T}=TLw-`TSiPQC(Eavw_s!x*&VXN88ZEwOyVPyPecE zrRTWGkicE^tIZw1Eu_D<6=;%}|3o)yu58Nhc69=Onq?3PP||d7G}Cd2k&>NwCMbs{^f*HXKLfZ|V7t>7SXQTn z3Yn0VtpdjkD!c3eukDbwg6#tE@&zlA+ZEG{)I0@NIq6;kXU5Sf?_jyUNB^S&A_-c5 zkn!m)c)O^?sNj9@AyXzp+Ngg+!OnFL^S(MKWSRhrjn`;g$wuvKYS|Tyl!&BNonL*# zPw5rVU9|0KCWhwoU6)yTdHH*XEE85YhF|Iu!T*}@axBLUrK&|_P(KC1V#=U@zE(U2^Ibq+Na@V+3f7nIl8Vb zCCzaPDmEIznS#1R$N{y>VHJo~>a6fyGRc)%;fcU)@kWyVw^Tu~Jt>;*1V{`N>I_++ zC8NFcmFZ4`Eq1bQDiFpt^tgdpuT47RR=Y#-vo!49Jp~LgziwuSv1;iy0Bvl4VKE`U z2T{AEWI?Mle!l?H?b4WTQqNr?f+I^vgxKS&|Qe0E{QnAmcox;*>q?#WHsiX7LA8CAhW6MMgNE2X~*4 zi-6WU5JRH{x1jJGr9BEBy&yw>#m8kEm8#P~NJED0nQ(QP}LT({6e3idMtlS}d$%h!>Xof$RQR7hIGrYFNL-UlOu^5`PMbQh);Z zJ8gKXc9XqeN5JnPP15Z1n5fe_?6vi)bWc}TV_$58^SsGW#+A_0mV0zP%qg6@tS~9< zw8!vfdpB?0@+Op6<;EX(NNdrvVO~ylNw9?iKb^q`S^S+ApQmYvG*+DoLh4lDI_dkt zmg;2a{WSDr!*8j2VO`XJ;y5m2$M2;ha*Q`N4ByMNO$XS+ z^|jQ|nc3I1a4z`tcAAw;U)2pyCr4DtvAhs}*rG0cm9C#3A7Fixvkx_jx? zrWmGz*2>P7y3ku=ok$rgc$INW^fb!a%}RNm4hTD2<;PJraW-Ul{zs})M-Z=VTiB8U zV*Amx6c50#Ur^)uvNlJ2jV530fX8ZD*rFERB8Mf?&c0;>x`HNPFjr1$B#-uNwAQ0r z8QIbl^>t7x-D4Ji6r;c%vHXHqXcJtgyV*#i$@l&*sl7^@YDWdKHFddtV%n1AUja*E z`T6yRnm|p=6$$N?K3IfZK(46eCYWt{IKE5DzAh-e>J!3NAU14~UeM|tDj%RO02{L% zB6JuG#m({AwVHlnq8MT>A?%=a8QbuZmQ0eJa8>t`>b{wOe7RpcyjLN=q@y1A3ac7t z*7mXGqx^V327y5mCes<$&PoiLtQ2$tfO&v+bpj1BC55DV#?opb#INMnX}v@Vw)aHH z^>(`5*^;|M*Jj#INl^f8fk6=DaZ`#RBpd@JxSvc0woag7sVnXXmVRn(>2n@vXW?wc z6m418L|0RP1~VDtzA#?myp0ccP%{<`2{Pi~d+zhCJ8*#ne_vUU0V$V&80&)<1jNrz z@nGFx!xqGR+}W;uQ61|;Y^d2#Wk<0_r#3cfXT890q{A=0;Rg*qKgSWh9!G3}$nXkm z17SC@c0@-0%66bWM*7G1VR%5qNzimY&^2b|tAqZ3^Q9FDfYl^wEX6Yu>HiKB>GT$) zzEvj^DUCeX$7IWDmEb0Pg%JQ;KH5nn3;Oin><2$ZhalM=g2$3BLG7GOT6Tcqzmcuf zY;{%Lc$UWTu3U7+D+155heJ5D1jegyT`y|>riF&d5^t+OtN&upQNAOvoW7ia{ML!% zmh{Pg0aOf`Kj0o+pD8}9m6^D$e0ylEv*9w%NA3_>@{?2W;*_%WhN8n-Gqox;G|{$< zQWKRy(Cl_&N@K$!Ba*q@!d`}inSz|!R_9sTpWue;?Bk6(U!fAiv<>$K{FA8tBz_aAQb;YoBC zTxU~v|I5uwrR?ih-TgmrwCcSLK6=}!?*8xHOQlSDxDxtktx`H3FZhQGvA0_JVDx;! zy?-4)p`%uw{QTX+&rP3$3ND7@1vh@cTcslTgg*@7dYiPiZvMHl4?nlPP0?zb<_j@{ z3-A+W8at?%Vm{uK&Ew;ll%vaf{Q@2X&6J<#*4w1rac*6BxZwNbQ}V$aFWiDpz_0Qe zjq!TA5S%gkIEJ4F_g<&q!s(0keNHw+tAE#DAb#c3?Rp8Iuy0p?5a=;^C&17Gq9U<@rnX{H22dJ=$KQVt?wR z&#AL2nLdOEGyAtcb-x0W{gqB8+de*+?O|P*u1_(!u20_O2aCJ-;nCv0__OI=zI^e` z-Cy2xs(bb7_RZam>U>V78-~^g8~^s3yW%(X{F}k);x~J(ZS1B$jSdetu=wG}pAO&o z*MI%`{ilz=z5g_SwHd$qVX9-NZGUgg;Q*skJ=~%V;~bAWE%h!aWBp>&re5cqjf$rh zBlOwXtkU9DyWZFkhO_C!B<5Z_>qE|rG2&=^jPc2;#UbH)okFxxuYc9JQ*9rW$tjWx zUi{?K;4bE1vfnTz>UMgLoMR>%$-bH9$|~>O!W2pF3QgiTB`?1J_Yc3me1G}k_4`l1 z{qXbskN^AB{o%tu{@A^G)eVd2bjGy3J?#Er@ul8ouYEYaOaEq?gY0wEoEIQ}qUjUP zMWb^%H9yM>)?!C3k=xnKkNgnvb!u;>#Gd_vt3 z%N-J#5{+y&sTFXV>_d8# zhJ5}g_0e#iqt>8IVD(W1<^AM5$U&PHoa=h5}Sgu%NyE+I9e8)Z#8 zP8Z&Y^3#7D#PvyKYk!ElX{J@DV$g|TEBqkn*p=fqI7YEj3itpopz{rHlGzHJ7(n^$ z;?4dBSYK@VZ_(_E0mtaf$KEBU=$VVg#%~r~z!+gXbM4>~JFm%EL63w)mOFMBrss${ zS>mwbwLlG!a*I7Ev1Kd|gCZJ?fy676_o9k1DDqWkaB44kM}I}ibUP!*2VTIVi{UC> zamXUCBVXeNR?D8B#X#T;KBA%NOXw4jt$igEllZ-}=PEBM{l0nMV=yunAmHuFy(wriYU!ld=iq}1tmYJe0 zgob#sAooR2qhyxJzAKnXo#*6E)N^c!dC+dgOcY{T!q3Q0TF<2Vuc#gqV zZpVgBPldJ&-R|q@$rtIZ@_?#5&Rd}-JsLqn`iu86+U3xTrl{&8p3@1XbiBUg^LLDe4uC% z%_6*C&6hdqY^S_hSP4U%FbM&|9t9;Z1qcTh1N@fzZ4ZLAq1*Af|V_Wqw=0$IFPhL;M|Z{Ey_)K&3`$iuc{S_5poA^lmq>Xhq(YzN9SjdbTO&k3zUVowX@fDih=4dnM!BD~$ zd5W)?DV7(s!axT?3P|1Wkjn;R6Y_+LJ;DQ63?L4^2!zfi#?MsfEYBcnSMBbq8AN-C zsUaWCYnC9(m*a!Nb}y;|ej#>G9vrBE0qq!vmTBE$DgwiUZI*%F)hctIxXig#W|cXo zIm^$?c_q|qD1S=AeC!UTDq0GO8gc^jt39dpUqPwEZOQ`c^sBI@mo}yG1jRRG;5Pbn zh0}r9u?igB(0P(O@;f9$$s15LR324G!C0*c8rB)$<=Tq%P#B@KJ9T-y3KD)7f*su4 zOYXTXgrhAMtSBP1YVLn=Sf`SRNh4KODQ1E>%EnFWuvk4DW~o2;dAGE zT|Z57cz+{t%S)~wb=A6eIXj~m`xM8NYW=Ff-44bNu zxfs1l3|-V!i7H+Ylb2mDSHr?XzMV#ex7TdSV2}coptj18?&E=yfPC<6-5jg+fh-0h zgtdk_*k&PfeVfRlyOfH44mGv zC}^3AeO@HcGLDK9n6vGuXqo-JclS8C!m6mh1v5p@%Dflx5vWW;cf~7!b15EIUTlya zYu+*R7(AHFYcjHl_(_f$6WSsoP^%B~YoJRZ4ghV)D_B5r@f)PfNc=Ysb0DydGT){4=&-Z@6+dJnJY@wKo!*H2M!*L!8O z*9%;sbsw@_sNZAnZHhiFc#36%`Kp%eb4dBLCHu(52p%zw{pD@%vc#>(!}u}hq<qX3H^(lu!dne!ah;h=~u#t=FVI$PDrXp-4&k^3}jum7O47bQnOnKum`F|Lz zrE^Zt*pXsA8$9_yf+r;zrtR&xp1!#okYX}HM@~R*hZ+iFI4Jf$7?n6fJjpanp5)Ri z5V9(KTjcc0d8F$$rkxSwX=7U2GW!c{Oq-{*Xyf1*p0`ljsIqP4Yni>SM8%q9}ST4=9N#7^vEnk#4>ui+c_PCtp z_MB4)J~HSr>oQl~_)37FtgDm#`Lwa

    =ABUe}Mvd;O}NaFW~GT*vdvSf%4OJ?mB~ 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 r=HtKyqmW<)UW^89w) diff --git a/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 b/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 index a242e04..b952510 100644 --- a/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 +++ b/public/rechtliches/avv-unterkunft-2026-10-07.pdf.sha256 @@ -1 +1 @@ -59c834a1fb774340a3c6d604391786e049f253cd491ec562dd6129bce75e3d49 +308c7205f981c2f42aa9b796535afb6721ab38abbe7c747bd35679261f1359ce diff --git a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html index 6625d0c..ce1b989 100644 --- a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html +++ b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.html @@ -113,9 +113,9 @@

    (3) Der Vermieter prüft selbst, ob sein Stripe-Konto Zahlungen annehmen und Auszahlungen leisten kann. WEBklar zeigt ihm im Kundenportal den Stand, den Stripe meldet, hat aber keinen Einfluss darauf, ob und wann Stripe ein Konto freischaltet, einschränkt oder sperrt, und haftet dafür nicht. Rückbuchungen, Streitfälle mit Gästen und Zahlungsausfälle regeln der Vermieter und Stripe.

    -

    (4) Erstattungen bei einer Stornierung veranlasst der Vermieter im Kundenportal; WEBklar führt die Erstattung über das Stripe-Konto des Vermieters aus. Er bestimmt den Betrag bis zur Höhe der Zahlung des Gastes. Erstattungen aus dem Stripe-Dashboard trägt WEBklar in die Buchung nach, soweit Stripe sie meldet.

    +

    (4) Erstattungen bei einer Stornierung veranlasst der Vermieter im Kundenportal; WEBklar führt die Erstattung über das Stripe-Konto des Vermieters aus. Er bestimmt den Betrag bis zur Höhe der Zahlung des Gastes. Storniert der Vermieter einen Aufenthalt, schließt WEBklar eine noch offene Zahlungsseite bei Stripe. Automatische Erstattung: Geht eine Zahlung ein, nachdem die Buchung storniert oder die Reservierung abgelaufen ist, oder zahlt der Gast eine bereits bezahlte Buchung ein zweites Mal, erstattet WEBklar den Betrag ohne weitere Anweisung im Namen des Vermieters in voller Höhe über dessen Stripe-Konto. Dazu erteilt der Vermieter WEBklar mit der Zustimmung zum Buchungskalender eine dauerhafte Weisung; der Stand der Buchung ändert sich dadurch nicht. Erstattungen aus dem Stripe-Dashboard trägt WEBklar in die Buchung nach, soweit Stripe sie meldet.

    -

    (5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Kartendaten und Kontodaten gibt der Gast nur dort ein; WEBklar erhält sie nicht.

    +

    (5) Die Zahlungsseite selbst (Stripe Checkout) betreibt Stripe. Online-Zahlungen sind derzeit nur per Karte möglich, einschließlich Apple Pay und Google Pay; eine SEPA-Lastschrift bietet der Buchungskalender nicht an. Kartendaten gibt der Gast nur dort ein; WEBklar erhält sie nicht. Beim Start der Zahlung übergibt WEBklar Stripe als Rücksprungadresse (bei Erfolg und bei Abbruch) den geheimen Link zur Buchungsseite des Gastes samt Token. Dieser Link ist damit für Stripe und im Stripe-Dashboard des Vermieters sichtbar; er öffnet nur diese eine Buchungsseite und verfällt mit ihr.

    (6) Rechnungen im Namen des Vermieters. Der Vermieter beauftragt WEBklar mit der Zustimmung bei der Bestellung, in seinem Namen und für seine Rechnung Rechnungen und Stornorechnungen an seine Gäste auszustellen (Rechnung durch einen Dritten im Namen und im Auftrag des Leistenden, § 14 Abs. 2 Satz 4 UStG). Aussteller der Rechnung ist der Vermieter; sie trägt seinen Namen, seine Anschrift, seine Steuernummer oder Umsatzsteuer-Identifikationsnummer und keinen Hinweis auf WEBklar. WEBklar erzeugt die Rechnung aus den Angaben, die der Vermieter hinterlegt und bei der Freigabe bestätigt hat. Er verantwortet die Richtigkeit seiner Angaben, der Preise, der Steuerart und der Steuersätze; WEBklar prüft sie nicht steuerrechtlich. Die Rechnung wird nach ihrer Ausstellung nicht mehr verändert; Fehler korrigiert der Vermieter durch Stornierung und neue Buchung nach den Möglichkeiten des Kundenportals. Die Zustimmung zu diesem Auftrag gibt der Vermieter bei der Bestellung und bestätigt sie in den Einstellungen des Buchungskalenders. Widerruft er den Auftrag in Textform, stellt der Buchungskalender keine Rechnungen mehr aus und ist für ihn nicht mehr nutzbar.

    @@ -177,7 +177,7 @@

    (2) Angekündigte Wartungsfenster (§ 5 der Abo-Bedingungen) können den Buchungskalender kurzzeitig unterbrechen. Während einer Unterbrechung sind Anfragen und Buchungen nicht möglich; das Widget zeigt dann einen Ausweichtext.

    -

    (3) Zahlungen übernimmt der Buchungskalender über Benachrichtigungen von Stripe und einen Abgleich beim Aufruf der Buchungsseite. Fällt die Verbindung zu Stripe oder zum Server aus, kann sich die Bestätigung einer Zahlung verzögern. Ausfälle von Stripe, von Zahlungsarten und von Banken liegen nicht im Einflussbereich von WEBklar.

    +

    (3) Zahlungen übernimmt der Buchungskalender über Benachrichtigungen von Stripe und einen Abgleich beim Aufruf der Buchungsseite. Fällt die Verbindung zu Stripe oder zum Server aus, kann sich die Bestätigung einer Zahlung verzögern. Eine Zahlung, die nach einer Stornierung oder nach dem Ablauf der Reservierung eingeht, und eine zweite Zahlung auf eine bereits bezahlte Buchung erstattet WEBklar automatisch und in voller Höhe (Nr. 3 Abs. 4); die Buchung bleibt dabei unverändert, und die Erstattung braucht einige Tage, bis sie beim Gast ankommt. Ausfälle von Stripe, von Zahlungsarten und von Banken liegen nicht im Einflussbereich von WEBklar.

    (4) Alle Zeiten gelten in der Zeitzone Europe/Berlin.

    diff --git a/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf b/public/rechtliches/leistungsbeschreibung-unterkunft-2026-10-07.pdf index bbe803a8c82a96af5eb5a4607561e3af4c5ab304..cf4cc92b2bd7bfa03e2a17c2d28d0433f6312a5a 100644 GIT binary patch delta 70266 zcmV)UK(N2qsR)g|2(X#~12-@?lbrz|12-@?v%mp*KYuqjG(J8cb98cLVQmU{ob6p} zkL1R6{XV~PJlRo>;>}K*;on!$w?F$$j=X|n`GZ&@l4-KR&#nr zN&tIY+$QUN&pr1w7@N=kcTy*H`rSbOXL5STI_Gry^3&7*JlR1TfBsjOzl>5Rqs`#U zV|^rPq?!Iw^_)93G>^kpRa6x_+C)90U_zEaA*|N8X#KcBQ3ybV5j zds3&*|9<*PDU;4m!Vs-hO2_L1e|``LtCbH%&wmfxr|}m$YUN4$x94^<FYgH6$Do8|{Gg9q>z=F%xYM3=p}j?PWP_CBbruk+zP zf>HP|zR7!?f+G*&I0_w;QSmwqKToZF z=6v1lE{b>JW!gV|zIBoLJcOuII%$>7bfX37=kUo!2N=F;+)1~4p4FgY(w6pI2kwu< zkbJh)u;Cu|dF-oI!CFslAu|m^=MYl3y?^nzql?B4MyKej(S4kLTqNC9NE#K>5PeQ3 ztCAT)ILpI-{fEDpWgk;fBp4OzkmGv zw=ciUuh!$M&+`;d+78xS-~*i}b<#Oal30BhBhX0jama@^D4VvZpY+4d3qVq7OT z7#l)C2Gaw3S=l_~s8le`5wJs4Ca2ikXK}D5rr^W!K1+jh(de9(hsF=a_+*v7-K+65 zr816eRC5Cgz5#nRUUX^DA=;Gk@_(XhM~=TC?k*g;pYE#cY*s1WUJv+<@s>@43(8os zQ2Lwc+@1I8KmXg0^DZ^xF4gvA3c~y8Ntiw&V$X#xD?6Uc=0vAD56Y`}nSk?(q#;17$(|v6)J4_QgUi_&)gZI>Bk*$G&|i4fiX|NG zuK3o*k^$cHP>_kofd#UBcE`0fMZ+-KH;B0X$f#T8K|AY1z7E7E&|kUilkWyR5Z)$@ zrcrz@-6|K^+N)Bg(0}5+^cQ$r)9!kzBqChnznNZ@eU7?;{VSW4u9R|(2GKr%Q^MPe z6{~bTY*s0gZ!Z+SnezAxl}vCgU2)^~(~eBZ%%^3gLiXzi*J-LBqy2+diq5;GycwML z_uz!|yaVW*ILEkWDv4lI1|Oljmv`7uf9t~rk0)9wmP$|`Pk*!^>RX7)9Yy8NEKs>K zEh=}WLFLY@p>k&%RPO8wDtC4bl{>qF%AGCmuR*!9r6+y~%AGBJt}%IOD+4y` ze11&8;Pe^_8?Rp^0CVgbg`v|BC}6z~mO|TUUMK{+^GhUJGFwyomxZWPOTtvr^am5E$NqrK=xvLM&Jk9m-8dsz`hU3CbhxA!Q z?)iw^g%OdPPm@fFL8k~V{|X)}WDUcae$q8S3GsaQ*SBprvsrqHQ9{cchBG^6>)Sr8 zGKb+zxqsOjql7i)Fsw6&A+;bSP~tE >$=4yV^pNgCF8!?3~|PJ^IAJgoAD)67s< z5E|a_I@1JaOly+bwY&UXBb5*uq!L!R!w}YxN?73z!wPp8R=LAa=(m_DQVD04&MoG5 zl{*Y)@-Nj$C5+r*Xt=|$;11`XQ=}5sxx=|vbbmvRov-)qI(Hb>xWll<9bTuoK4&Z3 z;k0nmaeWr4L_Si96L)CbBp!4z82Z~H2r>=$W`hC+ns4NS5#F~Q4L%2mYdhhQ6obit z5n>@5Jh{Kx1%y`GBN%iHnK6!VrkuG4hyLZbpaIJHaK^Ux?y&}j6%ibG1# zJK|+pO=N+5+l7KP)8*u{3fVCD2YkyykAEVp4kn@wYQ3PVwKlCfSQ;C3ur#iygIe1& zz^)X+(pUg?1*%J9s}PpfMjiB>hw4AH*kDI|ItneD4WH?K=-*YEOor4nl0kk_SYsS=j9R(~bb z`b@yuQ`Pyx)S6rm^GxcxS|u#43ze`mH7a3gY*oV2+NgwDt8qD(|vmMXEzd$m`3hKBE$5wn|tWy(=Hw z6?zQadoGXHTe-oKYrIqiHzf})L4W?Q(kSHKkNvb3o)oSo5%vmxTx=^hlRI(9!9}yO z9y*0+BZq^BdglSm=Q9#bD=O0Lg5lJ*uw*XRBF#3Ak)>%(pxK7sEKLo+SsGWwnLSg3 zp%!PhaEL+I;>@n{o29uCXO{4r+AjIc>tk|-+LqrWUnJM^)Hiy2PlKTMynkKeH|Lq5 zlEW_fO)}F&6xoGi+m_udZA*5uw6*MJXq}(maPTGqySx0}5tDfh-#_H|{ zY7PpZw?0?c+logA7D~|jpeayVh2|F04wW} zu}ysE%E+mz5HfHhugDv?P^>tjiiGOu#R>N=ysse359dn0P#Y*9O@9N4bg&D+9PA1Q z6zmEI6znQw4z7XB!L2~%;MO2>a4V2GxE078+_^7H$Q)b?nM>OYnJ-pkiooW_1gcH1 zp`h;iMFRh(zEPAo4T9py>u@RZoMwh1)XM}?Bzv7{0(qx3N$uKQ{;olDFb!x9rUlKx ztbyjBThJVI3z~yo1AomyH=sG_70?{?8fXrB1vH;G!{xshp!u>*$bQf(pqYG$g66qb zbVKSD(0m`kglP?*$ z)6)|&j3UsgV0>oqIam-tmkaSYpdz8wIF6*UH6+EsGXY-W{(s8Nj<@W1ZU`on{0Hqo zybjJeu2C^%U>n^_c=tcKrqCi5R<&0zG1W1(cA@99uvVfxoCUkV~A4a zyoz2CL)V@DCdkBJV_N860OQnH0|Ynk!az)Kcdtly`zdO?U`qILs6=HlyH(Bwt5@zN z<9$y0I#*gtC4Y#XH$%)Z$0lLYifNplPAWTZZ8(+%T&LL*v?1sh5(?1b19>%z?ozpH zz8q}G%^RP_Zy0BFMy?P0f)XCovrQZf{Gz5g3`wUIbjc}t{q>`3dBDLdj+2^Pu0r>! zetw1<_%UiF7Nj&b#7}8lA%2W% zY^9~CA%03@OZ=49hWIIs4e?VNSBRg|T>4!xKSo`GRm*?Zq|f=um1Vg8nh+A?OIPY* z?h|1+=FSr?gbb6gCi9FCc4eG6!orXlzS1@GTBLT(E`L{qk5P@4v@|Upeo9*za839a zSWf>BA{SL1cX60w68rTI+0sKE323f91$%hp5@k7Ir5a-95*D3=?4S$ z#d7WpamR919ycgQUuhg*^xkTevyR24%75?oSx%Ll?}?C&)eXQ)#WQK_&c{>;l^xx^ zkqt+JzV;mh`tc8mta%l5D|RiG2U=rn0Zx)|6$PQ8jb+F+NjV!@nb7DbnADSs^D zy!PvxE|K}dIoPI~H0oq6L+D^xFSgnqLYB%e2YF0@JbvOO({n@jG#udim<|#TGwm$0 zqoS)6%gW5kD_BWYxfUzWog$7Rkedc7XOckJ*%!U6c_+#fPf+=Z+R)uZy34BXbKCk* z<#7uq9S3Wd^2oYH;i+QB^dVd2mw#UhgHHu*G+JpGlr%zO@ec z4IP+vpLaf})JWu&*`HU^#hjCB9(HT*k_%|Jvq*$8cft@OaA(nrCqB#?KRr8)e}6>YSXHOdhIfr zHu@bnIn_cdszHx5RvMJ|u`MumepS>&p&74t?FO$(aCSqRjHh4I4Oo4pRh4fJl1>@y zS-olST+$t|;4slWI!C>X27mGLje?nUgD@p$yq=cW=%3BGeC8YI>~HDTJSRx@B(CMV zcnjUCeK%p14z=%ao-Bwe#pJR)%mzo(96&%mW{yofyGK+R`pvQUD7&6qY3C($6lcuE zX$>tHIp&sOcj-4Mv$G*M1(|GlX@~bIqWILpOpo%YbykG`K4Kdh8h>^a9N-r|l2Zxv z8xi@(Ri4H!YJ)2-yck*Lt(^&S4sh`6nfXud3&3&LOW88SXLVh(U;qyB zfnIL(x@IxIP;;nCM}I{s5?I$YFMtZc8N3sD7uMm~;CJd2zc~vYtW@-{5SR~>yjR9( zk36L-f3|&P?RPpJQb3$ZO%Lc4xZxY}1>xJiosA3Iw<$SrY-Uvx6B}W$st*09kRkMC zeYD<+qri5ZszcgDaS-r>Mn%Z$48mT~-OdUXXMqi)b`c&tuzx{u3-54NDYE6Rima^R zJQ3ZoR*l>vkt6MKawe89=7wM>YQ?veJ=* z*%08>bLi+*d#OL;q+~Nsrn7iI<=y(k(|eJJ0xAIpeQ;r6sC_X=`?8U3xXhpzwLD_8 zUvxYV81YE+j(;pnzr;6~41g)!(CosLfIAtWJH-L=j`Qj_3XQMG?6O!fJd3sL-WQ(} zIoy{#nqb2S@qQPN5L+c-)Ffnp1Qwq-L8A?38u^|-TxDe4@cPr(U6+-!hH+)S8M;GW z0OSa(lGvqxLp=tF@eZgf(UX3n-*BFxed6nyQ2~>gqJOQY#d|8_m2EUBfY2Qn#3l!9 zye+y5Wno(vq@U!ru8Mw=lQ66_S**;!J4(?kR}jN`#8GrKPrZT^R<9Y!ZD7R^g1%kW zrjYd^-i0oE1eYlm^viyNesac2?74VI+C7*JUz{9bX9@Y&?9(jI2LK0nKwYgDP3MTG zMBJ+l7+ooTdCb&{^{)uOK zzmY-#cKw)Hg0P%EB`l=TtpYS*!_wrz0Eh{XJ-hp zJAU>VLwQF!57rHo>q$Me>3%*Kc!W4-xA@||brZh((|`Z@uU~!j?){fv{`Th|KmXb@Reyng>GQ89{1ziFv8fWH4x~Et4BqTl;CM4g z5<%dOU;{Zs$k9g6!qTu@hIr8{)g#eFcyg+@au}le4RshYiWGgWtPb7*kY~)QX3tG* z(J`n2;VI~rS*a0~yDvl=a{i}Z=*zvF)hUtAD~!X#Z1^K`Wq_1>H3kTL9s@0h_J2%G zyQ*>l4}v^d%)XRDEcYXxrd`MV?9#OBWGZssAUM79?XZ>MXW^+hr8DVSuXtA)2d24c zS5czfMtFI+&JhkI`&=V=nj1vK^5QLG*T|k}!uzH0eo#MI2x#PrCN3`m--TBM_DfvN z@D+F)LjAL&w_#8HvjRc=(qg|IY=6J2W_qOAlB;i2^|`1d4vr!4Z*q4?+Nd zDG~PynqfO)&z**5UXD=?*x+$Zdu?}OS2A8^mMXyTK1qhOG2L-cR?zWRW50S)F61%YPdoaO-1I#&itBq8 z=Hfxv_iUcdd-|UB+hV`w(}i{=d=&=3v>a<}3lMc-=;XeD^2&IyyK+l9G?=4aJ!U%R zo%f?W4RS~K{KG@T@8ojMN`Jt!AwFoI>xQ`QU~P3{6$@a+AYrpDzL7gd=^YTy1WOg- zkME1dtyC3MeHh0Yv8E&-hZ2cjD+@~pJ=rcFlT(vN>PmAK$~~y|a`&${kq_Hl2r= zk|RLxhH$tIj`i~C?WZ(hsL`=P1N8p$V2^f8BH7<$yE0cd&H)QDr3o@Y*?mjLyb*4; zy#8;5n{7xtvo8nIy|U|}aa1ORM9QtbEcI{z1Iu&N-3e#k4F9{2@?lB8$1EiU>qG9W z8p3kUxmSh`R^cl-OMkpU^2+B5u6e&~(>!~<=dgK|M(H`u0=)aR$}zCd!q2m-LU||l zpTK^GFt1=oe*B0uK%B!_b6wPsk-U`EVfj34Fet;jgx-mkY=+8G6I$C22Lnc>rlf{1 z>A1Xsh?-zd2s&%MJ}JDyB#4G$CFy#Y+9w;BNAY>yfurtN?SBiRYV7a@8AdU8yhUH{ zmmj|NeALOTkG&F}`#9}=X(x^dFMMToxDBxpVtWvDUE`gQiaO%Bt}#!D{BGEnYn6p; z_qlfNEW)wVwG+pY!~jSg$~N80wG(1q8tAYYE3#mY&X1jm@TUKk=K60%=WqIN%{zI& z{}y5n<%ujdSbrkKIcOdRxFR zScT&-41;(8`u>PH``26&>`i7$!?fT&Pl388hO64y|=3V)$> zUS2~;ElkIT0B{wxBCnkb&B;CUxxgKF14^^7X>hm9uzznJOu?DQbl$$Yq&pK;_sfg> zp!&!w%Z&b8iidlqc-Y|hEvBe8gq9=8w!vdZewoNGUg#r+)284jM?htH<}nB<#KaPI zwSy$CybK*oFALqVtF+Pqh=#|8LQh9g|qg9nd(%VVHZjDt{3TLy2ZmIyL~COSIQ_Rro8BVnNU^4o3H3 zWPg{l#>{!UAxjY4?kFpM$I7z0LrvfT?P49(kbJg@?&eXl7DTLFPO%ZKd2lI} zVJ~MX3^r<`Nx;H*s`H?I@Rj?hnr`frVp8PxpU+IrHl?KwqL{7poXheiUSZ;rpkK-k`y9AUu{l-Aq5qTW9Aqd58>Qu8{-$v>ta-iFix`_j9;hSDs*xx4UT7R<~bws~&J{~|ZVZZ{CK zBMmoX>4cW1op&#}LMYZunFt$3?_loFb&$`D8MkMSx8?S!}TJOCL)$RvCay1G0Vk{Pf+^cjpkC{|Bg7Z55L-nG=&JU?>APIWUu|%^rV)0jB37 z`#}b@JHS3K_0S*+@w-US3{IK^aMBl5(F6Qk1c>3@S5 z#PEkP`_EwH7-fuM`0 z|My|~`_9=R1~>fn*N2}Te%OC_)%0&a{_-$dt@V)q^N-&R>pwid{PD}fo6lyDVsv); z=rDZw=|P@)A_r#%9fmKzJiHY`zkfG;`TK(uqt(uOs|PWB`H$hP5Gp)9aiiB-2L8^y%byGV z^yhli!E33*^1w&%0RBRqKFW^XM61rdGpXCwIuYf0Jj@5s3+v`LSu2Ax*#kfKLi(VD zKX=0}Lu+-A=G?fI;DLFc9yp_vRQrt^3w{ARh+mZ+1RH{N*{dE=Khpe3KX?_rcc3x*&6YW5}XW{b6KG(;1UhT%SSK?{dKYiId$ZQ;) zmmv&NM3qi7$88SpY_x<LBxo|K(AP!Uw7IFPEPBV>bpHbrP&(Z_5)~S;0tazEN$jYU4O+;C(XD^@Dl~|*ZRHFJ>IeK>xT@!K zdZTgF#%vbsv=5w$mN4uZw80;C<>p1Lg;O@J4Ex4{gY)5%SD}0eBHIR^<_F4X=}gvh zm0o3y4q@dsMt{tA$XJuy)x? zv~eX$vvPkW)}PB?iBh5+1^c1W;clXEF?UxbSSH2M;Fa0xNcjN23U)-y-y1~KDszb& z?F6YGc!T8q5V^0M+X;a>Xmht4y{h62hwBG^t_Qml?`O~MAX@JBW9mn=(Mw>9@>dn> zYI3^jw{0;bF5k8RjMc@x;;U|1G_zaA-?`9EVdH=DX?~Rz);k~ecLHpqr>Ak+xKd5m zMkO=Y`zC=?tFcie-MJV`7Xda3Z6{; zj(2~xAi7$G(uU+-r1gXc#da=SKj=5K4ZE~|Nh_T%vrdKHRy><{8}YRG^57X)KZ4HWW&EyZbV<#}%N(^}?s3SKpe(^^vi zH1=w53>wMYsv>iXV=X!AMRJTt4mUOkMdRpr$3v1YnuTY&<Ua!G9*GVD1RZ#6jdi`9<4ini6nnp(Q!traoVjK2_6ybd5H z>Asgu{5EV=A;`>Uj=-=K4At=w3cONs(0GGD$%vLA%Z+y%iZo-Vj30%4A&};M^42PD z0c;QC5R|9m_u`p?p9?p7g)4uaei6J=K?3ucd*TH_EmERi(3h&fa|`aO$ggt9fyO61 zWs9^zj@fZ(g#*_t8n-GxE|sF7fe=^dhiYQO3NbNkrrLNx5qX6=>tS&XA%z!dw?7j4 zU9{mzJ@0q>JH%J*fn<4Ajbt6c4#x3x%&TV`9_$uE6ed5f3p&;=-m!nehLDxMsa@A` zew7HynRPxH1N7w7r7 zBoFf0?+||EM_(Z>S#dH@4BTcTBo8ghgm*zR1FcEQ3Rl*~AkV`h7rYH*Qz~LMrJi!l z_p&LIFTu^G#Gj}0&vWSW)G38E`^Gt7vgI{~`J53t8j~%cbeey}X*e_H^gQTsG$Bmu z^m6NLJP6!h%*RX|tr6C!)j7KQTKJ}A@j4@DWcj9mQqN^&~^E;UKMg9#a#+#+a`X)I<_luwF&0)`!W) zfS{RzZ6p~0?Wcc_U7_8lAE>Z$=T2Yc{K{EgkI3#pVn_#xR^oE2)?`$7WH-F{`wuMy zMhmOJD+q+~bF#P>1g;AP8z9{T!ua1Tg`#39LUKiaaw)|dl6o=ah<}6wKK#G~Kl=BT zCkK$3D)uhw;!VkAc=xa&F8+~;cj6H|HGWDZI~Lqi>4JaMI1Q44I|rZ3$rp@%`j721 zlNt}{$L+63f#-w3`Bm6u>KKsv#fPK#F}ouWAxL_wkpF;)5I=o@4Hc0(7?s;zq9s&B z%I_oLI~57DFlCjrqa0Z61^>G`oJR5~tgVlMp+FG64#0f&-B(S_MeQjTj30M^U)9gF zbtFddv)O+Rw|OLbSp}~qhdQsttEm`wzSB+OmlY>aTL+5+6DAjt((K!`Xs|#R$+E$N zzo2s?-JXgt7Rj=;MXvX=@}{#-IJ@0*8jqC}-GmVswj@)d6N$-J6=@C7eDTxc*~@*8 zrgGm7KkQ~70(O|(K8rSxl2T8@X%k^98aR+y3Qv$Rx2!!yswy41Nbfzy!CgCa^4gP z;R83tUBKn?Vf<8{BV4091)AVR-~ioCeg*;m7IOGRwP`nZ)Xc_<8d7KZCqLg3SA@=K z?g`22;Y_Jt5d1Bjuia65M&I1}HiXY$N z$LiThyf<~M)X7{+F^Z|2lLde{O{9Cd=|>@45G!UZ2X$v7ceHR-aZI5M10pvt2Y!DF zZeU&mtY9~Ve0)*XF$M>q71*KvGyEZ14=d#U_&p@$w>8N9t#lblL4Px0%2_r>fIo zCREHrrxj#$HW>E^-CJ2N5(KSx6}TanS~!xkXRQ zQa(9rJz2Am-pof}j!4Ub9Xx-anrN$FY$46j52!1UY58ok;qW$uH#Y1^^%IxG9f7_u zX?STx(I7Mf)0x=t58om{z5a?!wJWIDccz0J^9WZ1R1&~K= zK%F~2WXwmUFziO+*%oEH5}X^gp90kT+ZL_{tnki+MVNz_9|>v& z)o@#T&T-44NP2{?5wojC%t*_IPc+J3oJ9nPQ33=5@F-p@HqlwWdk;w%uja>4fVd*sp!jN1%(qI+w4rf}z z){U99v=n!~lf}_&id)`oJ*Wv?;Wj0(a>9_iu$S!WiZNwmxbwx$AJys00TWq0Rc_hWR{36~A~ zi-q97Eft3(QUBKyM0mt29$9VKV5eLq-hWBBK}sEEa{WC89#^VZj@1ps#`& zeH98Us7w}a17c02TntZ=XxoLYF5NReKmIT*+n?EmLC(Ns4zn!w`N!>)?4Foczc9}c z)JK|59K5OUYgQEx_|!*!90GX|J;@>L+7A_EgtkMGV@+5*x7;r-{7K0AB>BaB$NyRa z27Jaczq%Mw?1A!*q)d96n?mwgY4tx3p~9mQV)%bBDOR<2pt#s%UI-st4TrfL4s(O_ zqt=%`nz2a}a<1VY4BGZJU0rhT#V-dn7sk>I@E}3R>s-$#8_{wYSmtd4X?@ibs8i&CEFjQjbP?C)YJI zE{AJACRRQC%DflftHf$^&)=&fdYg$Wi0Ns%Y+T=_=I@m`XR}xmBCKrx)|0%O+O2H- z{AE)Cm(95^esZ$@6FlstbJ^`^He4G+lTUw`mpP)7t~gOf6VcKW8NWrj)QFcZ6f8PC zWS_yyW^f#zNuCPPo3Ibjqe5_9A^O+5R?oORxh4UG`}ykh39_`pdgmzu70-76(KSpi9kOD@B z5WAspL0lkQ`-{k0amVEcI_MO~2~L~EIc~|2gKf;-X&m)b95@Hl*v5M<4`oIxozdAs zQR!7-sxV^g_VO)Q3VdtG7I>-{#EyS6$oGKwIj;PS6!=x_pi9TkEyAN(Q6}n$>J*5C z(b4KqnBPPT-8dgK(377BfO709TkRr=j+7dKq`NQ~fab{YwLLL!k4?hZr-qO{BYqC= zedd7Qj}8v0CK4^5K!okPHBEwpwr#s8)qM?1-}jhQLd+|QbMm?M6&Vfe;<s4=z2WZ9{8hz;*qnb*+=oSe=SBv%LR7iwV%F-y?ymN!AI?*<(%Alf zBdw-Q&$TgUoyHWY75O1~UnYNP{NHKRgAHoXq8>D~qb=$Y47kkEG*~N=YWN6HKZuJj zat1Ht{1T6R%!r>g)Db|esH}-xSUiYOz3RA;|-R~^0--co!-t5EDITzUXy2l0QGb!){L9k+ee zTE!6SmU@w|WS?7*eQv7Sx)-B<{t-rY_Ha*eGImY6ipyF3{b+^T@Z(b`u0uOA3JMZx zoL#2xw!RdcK)9w!iJ2q>v7+pE+rjXhp%%!VBL$&0mHaP*f_wp1%yHt2!LacW(iu|% zClKf1SNCSS`*&8$(T0CiG^n){*G2@aB9|smdFxKtUEca~+&vH8I#ia&=Qcbc*|DOI z-=#BpKQbNAvQD(l62=SpZ=WThVR?Q?IO1m*@QZ&R@XH`Ur=z33A1Sy* z;$U4T1E+>1L{eVr2!dfPyDL=L{90_XmIm&WEu~ss!%OqE78{U3&bh1LYo5T$xok6z+gGeax0cU9|cf2W^vApKD9i%)J zyUJ|F#z@sI69#_{U+zMkcV~eB>Rb%vnIV9+6)j2bi7~H2{9Mz0(}FQHoU!;S*z=A+ z4@4q%IrH>59G@**0eZsGkr&R5cQgD2l!uka3vU>9QP<~~7<8)#<=~l?yX>|3<__|U1sf7*mFtx4S%9lRD z%Q_bb4Cl6OQKv5Ncr+`YXZ@g+$hHv6XBM=E+Dvgy;yT31dBhc=o~c7Ldf?O!}VYXJ`xnn2hQ*!7|x>)Z5tHt<-b zoGlxpRC49Ntow&YBWJY@{I3Y@`y41H4QSF@S8> z#&=ym8lp_aeN|KRa!9uz8p{A;N$?8B&P&?obl+8BMO*-!5Bl*doAG-NNf9X%SE!(T z#t(1EBDh>vFt%C@o5esHWKB^I{Pk0snuT?n(55Sm^*Py(z(lGI*BKlp$2 zVPtrE%9!z23FcTqn}F;gw9@-`8A(kU@XGI|3@j0lyQ)T8LBe34!8+Z=loMV`${Ea; zN$0up| zJW7LzX5supIvKpzAx1Q;LsmgK;tPLqRp`CLq+EVgI#N&?7N6tuigXUq!U>^J?Hen| z_N3ZFmxH|&8=Vx#1=NVip6qOp#^be3=M3*>xZrm5>`B*I<94sJ9bJ$YujK*9q(Wc? zVX_s7H@qgHS79u(<0bTk)Qx>9&R0digrAn#QKIxUzv0`$@;BOS5!@QR*CL%3^HOq8IzOfI=hw>|jTSYpQny$bLe8RDM8kPsMZyvJTC zKc?q|+@*(ic)5UAz@g6G9sxMeNCJgTM`MK*G5O>Z=ww0J26p77G1VrZJ3s9hCBe@m z8C{yhZC=?OhvKgzaZ7`9@UDM_9ut4g+b&a(s8iHm$fR7B}D+S-$W1a;YCg9@-6$DYXA}j#bMB_4Xf)} zS>3yhoRw9ajj&8Az%RT^NJ!7&Wga&!c@%Fdh?HN9Nr%WxcGPXSQ{Eq6grP#q7J3N$ z1BKs12m!G*-)MKnV*MO|!W@G1Ttz;Yh=6xgZ?1@FLHr5cLr`3YUp9zOjBPC@Qq+Cv z2S7El4|>*;?8rW#NuGb8Iec8&xD4}kR7SmNW=X!Xg3o)HotH-DyDh(c7Ah(E16n~o zxTz3#r`YO+y*N8l*7y0fGzgTGP*8IQVD`pA%ETvb`mKbEm){KP{jm^N!Ews+aR<4^6;+ zs3e-Dg;U;a(};g*#G*xB#ZD3<83IQW-@co=oE1Sb5<82;La$(mlPdQpq0fzAYHU;G zo-#zor+^(-8;^6!@QJ3R;+Pw{fJdm}?%d)F?>-;h;v|C|L`MT=da-M-_msw`3%djt z60MsZXW-)wkiEp`J9TuWDpY0Q-sxDN5DxoY5|U{=*G7NWwqG5&o+>8%ezckHMqQvQ z@fsUT1MMO%m%%7V!s0u4jm4b`Z>FvA(v@<%jv%^!!*NEEV$ekt87^xyRWxHn^A8SS zg2M%Lgwsot8=$#m_rPl;d2%7tYZ@HDN;$$?Yy#VfVypKm-PDG{lbnr;a!vdR;R9@Z zK@NU=w=I8|X$666Rgo6XR$Hw|0zBG-F03Re1F`6Nzp!D2a8y6`P!XnZfslIuIZYLF z-Y-=G=V@F;O_dlh{mN0zzC7UX{Rn=+CxXkxsQT!0B(w-x|`}yMV zl8IC0;jzKbt!R|^D))Al* zDCn!Q89aOgPs{Kyf)vI_UTs3XQ# z6WxDdj`twsF{*Dzm6W53eOOSeNZZXQL9rtJGz0AibdLAqKV`RsW=`-6@m1xgv=5^& zT2Tz{0sc%u_EA}prDs6)p*e*V{E`?rFJHS3KoV9^q?IeyD$j=XSTk0lTI#*RB zTiti|?gGYmn4nP0z!}#BO?+z*Y!*73m`03$?m0OK}`tg^C z!4c6R|K}gSJ1qb5eDlYz5AVL%gI0rg<3q>8*PkBr@lEu>+XKbJ*IypqD@7ka9KQbN zgI0qh?}DR)I(+?)!+WJne7@p`K%|ro=L_!nLKuHYE9Z?qU9g|0U+AEf%l`h$^WU2x zdF5^J=L>fFfg`0t_6v6$!VVO*CVTpOMbCdv1I0j^;^{(2-~#-GIX;vdf=$kx-_Fjj z?VMLhpXb9qfwypex|4G{dYfGc(_82ejSA=2aHpwt6tz7M?libyKh77tHAb85!L0+o zfG>ZDZ#7?tE=K3GTRo!pn7^O4K56Y6W*5Fk$4SJC1TA$qc*R`pu^2v27g8i2DBGH7 z2jV>omrwS%A*J(bw?VuTkJJA7>()W$(%^%R@t{>Q^NHrA!{MEcHZZ)^w34=;JgGs2 zs40JP9l1aDLv)FX*M@7@rRiBoc_NpcLS}z{37x!;etY3@-!2#$jE=z-Z}&9+c(in9 zBWYBKLvSe`NJTSv|7;Kc{4a-Jfo=VRHsc>hyBL!)harY&4?}b|J=?{_U!LvayMHx@ z_wV0*|MYL44(jmX!{eu?2X&xi<6#_EA1(2qHHE|cPow?wZ5IH*KtI2K`P4 zc=zvr|Mlyie*f+7KmLBYwVrPMJWKwd!$4F_&^Tt)2A{`B8}`Stz#cOQTJ{qKMI+t2g!W!9*hC7W-4{ zAvi;17YlObW^f{=Lr0szDvE{@XPDF5kf!AA0!6IMcRCH@O>%mHBi4p-(*!u{yo%?~ z?bPunaZt{Mptq+Vk5Mtn@Ui^7alvvo`Em~jO#_)DRxa1PRr+*VJx*_=Qwk|Nd$gT@ zp2CI{yw5(t6ZpmSZR}vk`w<48jCVLKPH&R2i%E#%y^>K2+~UU3$M3m4$g}|BprY}1 ziF95V!&pb!`Niiqqm?$=EesS5L75c8Vv(&366QgSi=-AyrpK#KTRaZd2BTAUTFl>2 z`#>=+w*K;|@EGWE;gn2g#mZB`H%GsJz)$rBeGmBN5j|C!#_-ALXcrJe@VIu~^VTav zjjQ6wiCefo~=+?h~Nq#H%g6a!c5uBxBTvU!@a}lD!dly-0`7FXuxXbjy z^8x*$0z1g@Vm~a0$AF6=zg1zvW}j z*rYQbapC5o3#`xH2nFbW2z<2~Y*HiDwmw@0LV+*R<}&9?=;RDUmB?h#V)``03R2GH z)HTFrkJ9%j&Ofybx2$00wq3;nRB#gU<3d37X|}D&rLc_6NSGtB!&>3Pqo*n;KC2m9 zs*z}K^IiIrP%ID>)C7X=)LNif!Dp5SPsQ^fatwrRF-hMX9$998cJ);7I%d&JOmm4r zshsg>V5mp;o&p0K;n@{$!(A{b+@F2|t7Jm-`CP$B9}I+vA?e5Y1t~e5YaJ@iGU&^S zDR}Jn=WLxLa55BTis#e7gTDY-=nXsC^p0B!&O7hy%UQXO>`8I|)BoDO4XxEnuk1nWp4O1u^Q&k{-}S9*{Uwca~>F&)g;!17*xxr<#{~%JoY3# z3`0~V>EMufQF@H$$+CJa;?9qZilsUg`kLIW ziHbp)aby-3W8|~D5=G`P7+TNBhV~F3QBR_;q0+gqA#I}&y zfQ}8swjGy$JDgtVo?x&DjUHasVyQGX32lTkTn>%eKQVD$D56t3KNZxH$SLXq$`!^? zEVbyUDa9ciu?C|6Ix?(?69+*t13QpyVxP%z0 z@-TOCz$1_a$MAC+x%XCi!#FfxD(935zQXT|`C0k)G^Z~`CYHe{7+nyrYvZTqCFM=X zv--q;5U;RbF2`jkBdmzfI}eP`7$gqNdt=P{lG7z*}ds`8p z%5@?-D~Xc>g!Qml2mX?^Oju(;{u1Juia?tjEecqpFhiq`f#QzT!VBR7d8h=Y8#ji3 zsf)5X;=tJ}qg6VllHXL}%QHy#`32j;O*bXR@HZEyVCRop0v!a6?my)NJ4aCe%F6g{ zOie7Pw+h)(miAzjSrmD#WkPsX9ib_h*MV6IxTWBJW;hkCnSOHQsXtF+*raTT>pW$V zn_ZS^%K1nbwZpMpL>u93LYVm}M}_r&L0|UyBS=fvr_!JDpcYT~#)DbVuJ+UDY^emX zZr*Zr^G1hF-TcWU-;-{>Ck-Y?TS&AoSI1wgbOvh-bBewsZ-ZHR+-oWV<=Q(KtQLob zds3gTEGa>r|G8=0M{y4+Fo^|#K)0&k!Nv5LTpoX)x$H%h)hA8?+I}FnVoLUZEN}8s z(Ww$~z?geuPE;fMg_x>iPLx=H)=KwKTGx|dE-`SNq#}ewF@cR+1V^(;iB=q(TtT^Z z@Wv;XRa+IrSq;tbi{|lT@Fp#md>E2ccyg(T%1D%(oD9;vQWuWso>^uWK zIw@?EXP_6~{CHub`_1Lj*7SJ%-Doq8Ieu_A7TUpnp_szeFM=Kf#*pWK@yMB?3hl!V zTBcLL#VHq31S;rU4uZLNvFf9tTJ*xRL^=`qt#C1Amg2WSY3K#9qsGeil4!D6{@AH~ z7Pc8}!Mw7DS-+^gTtUJM<~3p`F=Kn%8fI`x(3@il18)KT9fI5^IWc|?y}D>m#Q$mm)whC>TO zS#hC#Ff$0zW1HT*EHaG$Krq!dS#oV{VelZa&xaJ_5r2dfuoa6u=6J2TO>H?gd(ayl zqu+90zM_1F*xEy4P%d7nfvWk5=|L}z#=t+W4lG_Kau~Ts?7c#NV}-y8PA)=9M;?XF z($ULn)yvJNJj&guO<^U>RM-$`+1ipScrA(Kcul@JH&^>Y1=1G%ZWBqc@>ZFmP(=4P>eno(r?RzQV(WbdzACr^ap3Dt zE8vN#jW)~948itmVu|T2xf9m2K5tvRfH#I%V=0f}RQ#e}?tYKR64|*7Z-t93=2a>> z3-=Sm_pDoYmwk3R)@%0`>#7*;5>`jLo#yJRxwb4ZRM*p?elPRGIv z=H@P25>-@qhq<;eJl3(6dOr#Qhu~oJNS>J?hogu|V zn#FSco+W>O`@u{s)~Sb?SBy6Hj7W*GA+tVKfet&i3g{S=7JKX+gIIVL@c{^FK3u&8 z9={OIvb3wL7+OUoMY-|^nd^!=psd0wZJoO+(4M%{BToQaWa>b66`FOiI%AK<3akzo z<(BFf60fMpjay)}k)=g>nys)~V29n3+6=qFY|5K|hTZl^ZxXXL-%2aXjtYa0>Z&~& zWp%_<-MlrPsJdUhp`Nl|F8Q@C`g1lps( z$}6iP*r?o&A+GcFWdKg@pUXeGJcjy&kHMc#$Kd7u(e$WK$6y+CG+u{AeH0EuV^!Kr z@{)Idl9W>jaLvH{tBzS=;xO5@Ld-nNiJJw;BWwMd1$0Cc9qVztf^KF-%&k$S4vUDl zRi~=hx0s}5EYb_CAkGM`$cyC|M&?+9eh(2=Grm> zEJS1CR*o6QC$B5VOfGPiS6r9pDZ^XwTAl5!f8m8CnC&v*EJB*0BAB^@Y;7wgrgQz5 zorCPxsySM4rO;x^#lzRqg>z!^JW_+XjCuKHtXNrFb~!KO)JINMYeycfg5!d^4pvfs zo1CjFVD=ZjRkm@fiDE@g2lmy(bL-^Y*S``e(iN6x;Y0K)aNcRy_?s6KYr?63O zu#2jKEbVMty(Emryk3bbvMGdO#T7<>BVTd6&dNL1M`s}qAGVT>aDO{_*mwuCEKXJF zm_M_J9hbKgdZEuFzS7pyte8f*cVA)6;PESOz|$5+DGsL{T=$B|t(dOc6pcl$Xw0VV zvgW5P-!2;KNCCo06PK00&jiXn*u;(26%u|GPVPVK2gDxM9*G|vGZI<0l2z@0NFM!d zY$4sIQRiVAN}QuyoH^Dr?k#T#-)2D@ef_q8W?PlbhSV><|04GSp|}f9iMWJU&(a{A zhEQeCRo1lg>e_SIeQw=%c@`w!*Bb|#)NCxWBDXrYQnNTiv18LlX!3em9WlOs^Q7;} zldf=(iEU0 z;aXG~k3>hs?J!9Q6O0gk>{x;o%dKF}F;o%4G4d0ttrsCL9>*I)-1Vwr`S3f|yD;My z^EhueWsEkta#vhGR8DDsU_=1VzxymmN3eeimCF5nBHTI*HmuZ7FN^=Lx2M`Noh1f7#gj6_pT7$l00x2s5-Bwgio^peO zq%e%PNBxa{Ioa3QgUsk@<6@n=z7iN*G+F9C~a2Nt!3i`;i!C95ixnRNms~rV6zkg71x`lzR$0 zI+ju{4qtiT7+SDv6;$ciD4AE_txenjC3TYW3j#{6q3#76+~U{({Is8@7fhsrW7T)q zgpnP}bU@Vu#7sGV0-}6_$Xkqvllt%~*`fDQf1Z$obG){1IYd&}aMK(j__(-Y`(|)y zY&#cJ3n<$o1L39>&qz<(BL$^=rg_+Ek}5c{^!y%|$G#?Tp(&w&Sylmm4{-xKxg{+0 z8OfY)^?2G*&QcNcX2}=iSf;TohdeTdNP>!H;T^;09kbhiAyEgv$F-U)wiY+Z=~+jB z_E%!6jt7i5;HwPS!A?=xSC2M;F>( zPexejrXS6JR1u3QN-3zwan9P>lJP30?U4z|YtrO6AV^-lqayE*1;^W3E@3zhFZ?LAk;8PD^uYp{dxW$KBF|^F0(U3! z+JchzsUQ_mym4H=6q!8$$S#!C zw<1A*>d0mF1ZCn<8$I>W;<6+YqfJ9FhGK^HH`6e+;^twFO2Vx?Oz4>3G!GN4VqWy8 zEqQVmg&p$sFk1?X(%iJS$qtiPk)a|lG5(eaUzZ5a1E6h*@VxGn9i!Epbj`+M)jTA^ zE6OKMo-4enBE})ky~MH`aa|4h;JcJ=6bD6rayw`gfupa8vNjd7E2BPW8^E3q#!ub| zDQ`4ow?fUt)M4>^FFZh0S)^|x~Y|{>Z z@Mu@mck5ayAA4sMRv=O_o7PmBt^_(f&R5co_Z>4l+TwA%Qe@KfTI{>+P~WPeoW&kloAUba@(88a zqb!rK^Wam#xrR)^ggZ{=tHdD4po$`kZYOY#t}!+F|*QkmheK9Cum41P)Z@MP_E7b;iE3EJ$_}fE;CJ(pac0r$~F>F$e3$bIH331s0s5L8e zd8@TJFB|r->_?H=$IH%Sm9=ULMlnN{aPY=P1T4CzBg-bp00?nWDgUm>nO&4vkk7}d zay!&Ut!SFlu{^W5L)2}BOK(YkDjk@fU7%DyX|Oyov;x73fl)xu;hu-?>XbPhP$gwi6ZiBf=pkm?DFc4cj!y6PcxY6T=*eT7?Us77sCp+<-oG2)GWH$fr7!ETp+6;*Ng0sKWFBD!7q#CVN}+y z-{mVy%dAikzY%qnG0Yr%$+>r21Olo?cSwiB+_yL>9(&jD_>p@K{UkRXwZ%L)l9%?% zb7EPEqV(+c;hH;eX*~hy~b-b3_l2<&>p+>=$L7bz# z^l=*{=se<0J|*)?v`Pnm%7oaOAIOV3Z51@d=2NWnsmM>cX=MQ<$!dVN)*7D)o8>f5 zN5u4xTdN*B}SYInI&M3jYp?>iP?yKQNAUWNrv zBqZ)U1H+j-4OS6^gvx<74OU5a3wR|;JMv23W+;Vc;oiD_f*&HzqF zT+JO)PaF7U<(rE!sJy~Gro`_e#m{h4{Gzw@DSqfeMT*~B9og&R$~KB72ZQnw1zjg= zk7{kV1eVOI?uFU!r>tqK>Rz@J=|?JT_qk?=qI%Z1%)={xy!w`~Spl8ybpZ(QayXr4 zF_NJS0F#+!D>-Fz+*rZpV+_h^_)}m7UO{J*O>jj+zP8HhJcbLB!4;G`3*-0fUa<$p z=b=!Jrn1ZmkazEqr#<9eL1n+67^$8tlgn$eRt+)lgjRH9$aB8n1zsN0TMx)8wzFX^ zT;eJHY5GooY^v-HUUzBJ%&`efRd+=YyMB6K)DJmM1%|8XhYB8r5iq;0mY6{|rU zpSqtw5Dp>mT2Dbh4nvH2Pg&Va3BtU8!mAuk_=YLv)xODkxqmWl=yWh|JwE%~bU zXxcYRl&}*fVX#|Jkus?nmo*-xEZRXHmy_ce+@(+;94*A}v4cc>kCtZNCOTo|cb@6u zA0B>qri}j|*c9F-lQEe)e>gQZK0Y9GbaG{3Z3=jt?OofB`vn*b zFg@y#{jdhK8o(7N`}qdD$g0R9PctGji`CsbyMQ1yyUEOCGV(;ki4%jd z`SE`Tbx?=D4CFtP(?ixdr^Dx8@Ba7B4%+y~-#Y%AQR-l{8T@!ze;>yG|Lxnu@n3%b z`R>iP_VDxn-HpE=fv9)i#|j#0)OLzc9x^`60UO&3Sfip0@WvWqn=`_W{hphv`n<>l7Th z5T{w_n2d_&Y53F9dYiO6Kiq3@!M&d^1ZRvk+Yfgh`~{pKf4ErO1jXq#_t7#`~k36eE#iT7Axz5}_4ny+U7So1%*ym}i zRt0N4u|j5^e}v8{P5Qg#c%4`^! z`S1Vp+xK67|KszQ)2;1v>&Mj(2OS4%i-jNO5mLFGv>B8S*(!f}k9vN=KAGS{zI?%9 zP}YQ;&s)N(73)3zK9$|o1~0ufG=e{mU1U-`w+y)qemGdMDPTrzD3>r76O zb2E4P_)OHnlF8h|WrjNje#jFxo7UfEG%}qRXZzy@@Y#|V;O0LG*=kJ(07sV4&M03% z(u+Ow@Cg}NM~!SejLUA0p5LXV9e;E@d+(=xpmUCyY(wp)k-L~SPI2m_VN$q8c|^ynHul z&>`BC7ADJ&6AUIVOxAK9euih+*{ssS#`?h+pR8K!r8KTpHYzfPi!Q)tz~Q=i@429i z^$Q%l9F z`9cEt4B>DmoRbFaouyW>_;i$7IIzdzDvDXqt(*s=!n+!plk;}BN}0Sps_7tGSrWKK z#kb;pQuJ1Mm(aBef&Ur!L8lPIG6b>w3%rPEmrS0}a=36F^t3g~E|9HYQ{&-^Z3)Z1 zGS>?3lC*)G{Dpgpkds&X6n@SVe?;-g=S$(u;L z${D=mY*V5Eq4)E{o$}5sW|{|OvvZ5^^XP0UZ8T%F6Wq>&OKIE}m#e(IAbz$vMewuD z(Jfy6;!ghLHCb&^CT{NgfL01l!*A?~z(UhH=wXaR7*96`#*oy)(E}Z0e*?3!N8x zcy&(xK1*xDfXG}27JX9{f6f|=HORko@xwdXIK1p~9{}D;98j2|l)1>(SF<|o>Cp)aOFoQ+SK?BegtoD+nX4dBxJB8p4u1|%z&YnOdUb=i~_hTgjkAY zmj^k>!=26x64c5Yr18X@rErNi56y>5K2C56=Tqbd9&~`jAP0J1{n4esmc9OzhI~yh zT7&cGhqoJ101I4Je?Ud~1R0CS4E|PRW{`^~Pj_BoP3IsECT|N8Uc-Mhp1zAnEoZSRkP z=J7qJ!Dg>1dkb$V^f6T=%H`0fpFe-C^k9+ygvSsJCZJngel*JJGn=KOyZx9&eYw4|!}r9(*kp%UdwswoEl#EKCrP zL#R9*J|mezn+4hO@fl8|Lx$%^$$gxXMgP>fuho3+o0%;ha&XbC*u^m$Z@ENjUp_J_DMkp zWCi?gif8b)J}=@0T7ePo0xI9#aRLnTzURr<^)A?3~4O)6IJxowXHayEV@pcIe zd&sHy6)AY}TEUXE1}Y4@j;w;W{KOUU+@UvTf9G119F+>hmY%)?<9$y0Y%=9sN`2a- zmmZ@ylL9NrparNHE_HA%i4jo;HyKj#UO_J{JYSW-IoSr;Aiuq_aMCJZXP{R>F@?Ms z5c4k)rYJ^L1d!jOB}w2fcwU8sc(&qIv?bQ%=}gx4k()*MJ}@x5YGx~h9Wz^d3woF)|gob8tzj4>nD zz5H6&bTV5NcMF|PJZ7q`O35^IGLfoVEWLn5U*|kp7?c{GNa9xr8ec}tKc+q&*Y!ZR`Ks4jbg2H8fF!c}NjdlZ7bF!$%Cg#z+& z_Kv~P2Fy-4u-b!a&58<%D+o&3f0f+1tk5!* zlT&sf3v^`I+izxbVwLxR$K5E`T4aD4Q@2P0sDgk4)7)~=AjAQz5W|y8^zOjooc1Uu zs5u@NM+CG-Fc4F`_y68_6gkfK#$>U}Wolr^2%fo(X7*aIU5s@q>;r@wFl!|SrSRe5 zM0*HM1;fDU1@|eDFjC=fe^63Xp$U>{pDYA7aw%Wb2ByrC|zK)eY@$JX{^5=>oAPJ|Gs0vo|4 zfug{2-wa9~$%%tJ?-Q~8$|6`8-ee%Niwk08wntp0_0Rz^RA%^%_u*2I2gRfDnxKkL zo+u}aq_-8OWuYnSf1W`Xg*{ZDDr*1aL7+Vf3%=6pE9v!S!9EexlE~le9^eEQHi=2w z6~W#epe^LkLm8%y+U~mu%eTazYSI`oj^!nhqJkMoGgRI(022}Y1vn$ z-G4bryI;N)ZSRk>IZM0KkO_s_9Cdg;yQY0cKI0X$+35pTzqG^-(z=wXf91u5F7)o6DIJg+y+2Ftb_>t^97dTl-M&(U? z1|_BjF(-Kfe-e7+@-BsY6vE5X1vJ@jX(@>q;#^BCpQo~XOM(YpM6obIN5+JX=t2e; z;9B9CpDdHnI@x%8mpG6=eGk7R&kI4(=yO8+0!_*3BRvu zH9slQe^`VTSQ3pLo7eG*wVr45I=KnBpH0A6PM947G}W|wVO7Z$+DY{D44}nwA*+4c zHqP+je7?pQR+_4b5L2(B?)8>Q?>1id#dzzZ@{1l5Fzg_vPV#u&ypyUU=LY2@TM6G^ zo8K(|q7ZB8*MSTkl#oFPGced-!#e1G*rB2af0(>Zq>)!mVH55FR<8%Z-wiM&CI=`i zpQ_jm5ZbpCR-|r#kSB;+hD+QU6Ryvq5#U$i)>nDd&095s ze?ZN7wH=%M-jpE4qnWL_+Fk1OlhZhEPh1mQyz6b(mWQ8X^4# zrS_hY+WWP*cbx9Z*fr zY-@!Gq#PU}1AkLd&fPm37i)!X#oO+MjJ5b%mmfPFPcWW|c*9(+_Cnvjc*RV$`pr+q zaYL9sZig^Cs;J`-X1{D)M|2AlfA3KB9eWiJP06*F+JpspWJws!g0-h&JPc!k&$EuC zLMT+6OW8$%L*6%fb`hM?fdb4^tk7CV*AUh$;GCPdA(ULg{duavV~fEEo;F8k_7K77 z*XxVH=(0K5%<9!3&Q5mJgQ_61z#fx`!`M-&^IH1{3AmTcN_p+h2_J3af1j*hndaw< z6ejAyT$pWu9du02YZCgWb&yn@0e5(z(lVsR3$K+J#Z_b%#F5j+51NH|d-ge!GtOB& z2EXhy*1c-74No+7@dlqWw@{AN#rs-1W8#X&j;(EYVh^vTfekP7*dR;0&>00bE5oR30`# zt9#R^!rmU()x^~*`W*G7#-eO2kF;NWg|D5oU*RH%6YckjypPpN(naAb3l+jMPj1S1 zQKnj{X9=Z{rBqUEI61SeU;6)AN+m1jsvu6-&_HIP8!sLT)Y^LHHcmO399%TuBVpmMj(l#ITCGSap=7MQHQVmF zCK&*7N=N#E7P+QGv{!j3U3s@Y^H-T{sxN->T;@RVeoxivj{IKek08w?9Q%|9!uts^ zH)Y9;Ps+E1ulJA?f5K;sSfK*bU;A}Lm7B+&2Lt6Aczqq0KrUYRm22>v%)h)>1onT$ z{kVG4tzTmX33{`ITh*393Wzhss{WCCXw^1`<%h+&!&HUZAw1V$e7;}Pg^u;X9cyEH zs!u|6zk@E390SyI4VFj>S3pBjhtC3BUf9-uzI+fP}Ks+i8P3VhK z!LL7~NLAl5zS&g1%Edn@TFFC%JV{`bMDE%CvLBzbLV;2I)$*`OVJ+!SEWTP6Hleq= zR-qklb>YKVeM%)XNEQUic5Zk9W2*&(E($DRgkpy-6-Cv%HH_#%MWLU(cB7{ae*+7^l$jgBtM z0Pw&hPr1KV0hi+8q|2D9(DtK~i!U*Ym7L z{mu6%e-V_IOx0*2!j|abs<#3w76D)Jt*|^O)C&^_v?}V$#9ri97fKfR@^gbCd3{h% zV6=lEWJTfGSM~C}GT6LwxR(`*l>5CEQnAR4LylR6V=wOSSAhsm%YM;SyQ2>0wf0r< za0FC)LaDaeWfoSfKr`Y3NO=ZU7%d0tldr)V3YIW|CEpa)NG2m<6y4aL#8X9^YN z)kX3?nsSji`N@41#%N7bIu`uFp#UB$gE!tbEgdmjYwXQ^)1EH4w4YkhkU2sYV*1Q& ze+8c?8#qKx<-2&pHCFKR(%g{31_1@E`4>mHt^ z^y2)*YmsV{gUgDJE?Bfd{BGr92OR^ayL9X6C&(dZeBin{c|o1L()NA^K*|`s(#T+C zyf88(#$~r{SqmAY9m|qCwyce0xRx{kf24%hWC-_N-l1-f1n~=#SgnA5VpS&`qeQT* zG522#7veR!s?!HHoJo3?0ja1s?U!7@*{tqb)dDSyMi2f4x3q&e?s;O{U7}B$MbYe5 zi9E_z8*_J;01&j7;zCXAYs?eO)}`nfE!X5}$BHx;w8=2oA&v#e>wM*_D~~tee+gFP z30Q5qc{PcRZMxx^Q-BjBb`JSf#iHm$bw-Qjihc@DEp6ezoF7#Ocu-$1Ih zi-4dd3r~-3rm7~#pW^M`0)l8N7)aiT)6193!bWz+Mim`i<${G4JOiKJa(KdWii_}t z*zta0)ERlZ4mpnOSSh#%z}#b(f8cnaTu4>iPp?9;3bMk*XYno~7W>I8NDf?i$Bh0g zt~cNR{fFP)zJ2rl^Orw<_~p}&|M+tF(@($r`S9-DVJwNh+!NZ~ABQm3Qm4U=U1SY# zJb3lz(B9OS`tsG7Sg)Vuc(fhK@>07e5)g`{i|M{F%AW5<4NlNhJCi0Le~baAPk~=H zT9(u_Nsio-{1nt?Nj{BGUP-qVr)R|Fa1}^mhf<>opV!!2kjxt3f#toS<*3c;I!m6Z-~oH|Qj{om93a zoR`E-8(t4CXJ-^AJ|pjBEf02!i$p7`i`ul}3n!jYC4S+4%EjsA$#b!sXGNbcaqyNd zdveGlXbgDBRo!5nOGOK(4LBmHPK)zIOfcDkY~q?Z;Y75vnlTNuf7cb6_FU9Z-c*lVCOG5QYvKMe{iQq*pZ^vWY2%D=;_aCq!>t3 zJbw@p_yB&xoLJg1&SwC%k(%Lu7E*wY4NyM83 zZFTtYe~P&}Vl#Z2KS+^$pzLU(6Nt|&+&7L!=AE?v=1GkzL{0gd>-XF*`!Tvi#jxQXc4>ZBQl7|Vw~$!|p_BK~ z?{7Tr=z^iq=onlvx(~~jCrfuRl17C%2AASMe=3^M`zL$&Z~rv>3T*42bTo;^@MK@d zn3NgD7@{4<=xlm2jjKPrn8r8%Y=*aQ-+ce!Up@|Mc=zt{RB(`f(n0;@m#?dQ{P{_B7J`j_8-`}>c-pMToSKm9bNVbC;^ ze>r&?`IJttNPb!C$N4zxltRi@PM_8~jy9y=eP#wffN#u8YDYufPfo=7>I;iwV7y7j zn(O02V^Ai=uri%-dPp*AwQtrBnQyWGKsa*0*a;J&&&Tn&e+OwX@_xx_odB4U$qmxwtiSQp%*wfy9)J5WbdQtdsXv`KP;n=L7gt+Gdwuf6A=2 zcG(BySJrxCvSM}+C=X0D_@LOS6N!Rd9=sC96LGIQX- z!_OPbD(!>G2B?1<=!^> zsp6cw+;K-gg_j)7dSSe*-aebff5VHpD!u`q0k@Sd9K^4BGtSN4OfkWQ)j_7Pcrl(0 z$@jZSm)qp=6M6=;h3Kc?^{&se0$f1KT|htRFcMwOmsi@Aj+Dt zXXy*i*N~>sYUPt!od|74t0)>uO+z`qvI*Kdvx?)j8Hv0mm#(+#)+bT^o%s^k7!I79 zs>cNJV;0D8G6iJS$|E|hKjqj*@embP2XFo|1MBpk>Bj ze!83YVzAt6Amgxf2~| z1<7r=-SS`neS_y>=38+#A%YLkGae({?r;)eTq@siI67NiOZz}EW*1)WALX7Q4r=7v z7uTpBw1 zKw%?(n9fvjF|nq%*jdZD4LXuBjN4@POx6p6V@CM8`Besk$s&LdU*dH7MjC^2r1M)5 zo)Ekn(9w}2X^pp^Tc>-zK3O=%)fOyavH*_c1#bEDP78nj;nOHd)0rgVxrZ0VOiAxMDRsZuH78agbT2B~dUj3teDL2mO?A@GNn0@r#}D#gn5cn{4yDf47Lh^6WeYM00<}<Pxb|L-MsSPoM>J5133 zl6wIiadTc4e~xE}k!h17Ivr7p3QVq_ODG>l1^of~KSyA4(6YhM_hw-F_{e?+qI3N9XybsXH09YCY}%j^5gV!s@V1ByoxYqyn47~6LLM1r$I}6On>L*JB=7;u&hN5! z9G5(xe@)sY4>;-TeIpON81ewT9^n-XL2WrwD?Yz?d@IL{WpP>Md)sK&RK7=wMG%F_YH`ZHBU*|R5NOdmzSY^y zf0_!hV-{l;$vz%~QH%iMl&$zc^QfkNEo!jAr4@T}EQ)UdyjB#LAvhR=yD;MqM=t+H zZMm2rf4{%srqC>JzUsqfX8XZ8{e>lcpg99l%3R+j0ovt9CGWdd(T;ioC^DQ?~ zp?A#=kCf*Wh)-^nznABc5o%OX>J3ji3y9@Si5OGaD<7^-?5jL%;wU#Tp?~}kWO7+G z9Idnz*2Gg1Qh7^nigDPk+(iz-7&8^~B9-DGShERHFdxnfN?8aSCJD%khHBXye=Nr= zhI-k7SHdoYz>Pe)g0E8fIG_=^ryLXZxlh|Sjhd8m7Vw&ieI+iq>&P)VV#8GgF3aT* zgEt9mMCCTpHywZ;45^@T>{0n8+?wi?vHW{xX;6i}Ye-SBv>>SEj@&$eqbkjikF~19dsu1vkqz0(22NxYC zf6>~)Nh~n+!kLxBsPZ&J8(^68Rq)0V1BN^>rfpyG9Hfn$`^icvgp;6Hh__2BuIlc^ za-8UC(*2uNmJbjeg`n>}83Ko>4jkdE%XMa7zk?@EHCEWKimEhL<+xFlf63&bYNxi! z@ey6rIe0f|>8X%v%M7i8EVx`uZ zS$esygM6+IR_J1S4)EcP3SBvE0y8vog)W{5t@x}7vhl|0B^&=O$=ePSJkQD=o^mxs z26(*(07_n0UeF_VLLf{me=hOw$s6s+m=$wqV5LS+FJ0ceLR`T&->`4~^51{`_3hg? z?|=OL?|=QzFMs>L--mzr>8F1j-n|W}5=k@{ev z=Az}AeR<}eRj1Qd>%W^;2<)^%2)k*8^I3W!X$7%ly=7FKOVc(QoZ#*b0fOt`uE7cJ z8Uh3l!C`RMAcMQRySoJm?!ny&5CY^3kiDP%e&-Lf7JYS9T~*aGbKl)%V;*31GA}P? z1FY)n3&nopzOlF$+1N!+5Sp>8$L6DKv{Fy&sXi=y7CQkfnj{ z5EP>P)(2kEN&$}SasYDFKj-%m73bLqqlW=`2))Ks*z!z#`3S2YD|Bd^P3OEgit;!J zW(&J8Y(0?fjxo~Jm0-HEa@5hjPxLx-D`u%K=fVapM5of0?^yWTPC$gPMkzL50X*4i>skN##=u0JVdP+aM^o% zd2w%1Us^AYjeTc)&1>szoymq{uy@;ReS=*gR?>>rksO-Ts4DmAhza}i(CwE@<5>;y zYBetR_Z+`1%+>wN_NZyOfuH!hA0URgrKW|2Nab5{TDVt2>3c#|3@vLRcQGlev2Uyh zMOWw5qkH6fddngSuDFUjo2A=&_fln%8nV~x)Z@_Y-}0Ke8|SL(Ciq}JGKf}7&C0G~ z#?A<5eGK-zUBoftHqhDNAoGp=a$b0?M=d*}2UCTzHO_9rSHbdtDY}BlV37^kKhXRp1O-?ED^rbUM@!c1ir40 z+>450%mlMv`*Nuk(M8ow>oaa$M3OYoX)f*}lr>FTrf#SJ^yrOglQ2K}6#y5$A09#v zxxvBbuFBjcFv56af(&>OfAP+R)jAKBx(6q23_8rLr{BTnUJL41$_(G|f!;R?*|M+z z4w0=>7_7Vt0&6vWH zmQhjKN>Kfa;^93Hqui?b(_F3{^*gTqK)Bwe;}=kFfzD)xR1`{`_W2Wp2Yd-#735cy zQn1VT`Z6Pj`v}uNhQZSQq~&@o@Fs`cdjES$V=MID%K|&m+TB$yKUV&_<@&} zlzen*>XQ#o#xjVGc9Cw-Q)dr8&)+lNy)$4qPjK(&XzLncr)qwzQ zi4dQ@VOMg2-?=walOO7&x+qPH`9eC*v#o6i%8l~tte_{jtmXH9`Bgkez?esA@n@g@XMSCMKdrjL=%gEm*%8|V@R7D1a;iCL@i zOejEA96GKn6FC@ws|xfvSLUa{_)DYY8Uu+%)=4eG-+l#2BO}Zs3#8VUIul~-CwdDV z6iL`zrLunzT*ctQWo-=g7;JkO7p*Q@rKR!}q&ziUEwghL`^qDI)SIGxNFDJ)%5nP+ zKPa08a9B%jdt}QYIVJpAz7rq+yuT4=u5S-ix-T5OjjOuac} z8FQCNi2+}~Q$n(0V3I3|PA-Cm98{<)ZcptFGiW?$Po5Z1k-NRQ`5(+V6l<^VOf&_Xd-)j=c zsxj)9>3}&ToY@#R9BG%!4=Y*`7SQV4b{Eg)G=M}UyIs0>NQ+AK`<#c65DH5m%s$~> zG6F*LO)1f^cn$YYp4L1pTJrDaF*8y=-l^c%ymH(EQMg184YwxH%MOPKZLJb166WV= zh%b!{xi##fPWJ4|E)RYU>J4iD7GVV6^s^DguuKJ9Nuf?_Q#^iyRRX^!N#%(1W~bcH zcHr!=T>`=w!C;)N_3_8=NLEv1e-or6Q&=mcZ3a2}CbK@z@6<}#w{k24E|mJo9wz7F zy~>+Kwz)n~(oly1-!pass^4i5_qsNLW~@ukv@`E}Nq!r26JT@Y+B$k`LbnTW0yPq# zuyDzbLlriH^65_2Km23}!ye=&BL$rZ;rv&_{<`O)5V-8#o@*Ib~|C5z^an=v?RH#8jRNy zqtT0V#yVg#>`k5_36|7pz{Hc%EdqNm%x@#|DFPj2z$;xbp-Zfs0i_aFuiA-aqZ8X!c6v zsQC24=BA>}4yWsNw2JRKVHGFd2Sd$%4E<22#)$hRW&js%xTv~P38FZ$3IT{6IXHMB zM^%ETr6Wyg38;r6#d5$ugA_GYmdNm>U#HlAc6-t!1vOxbEp{wk?ysvYwx29t2x zCUluPERDvsrh#rU5?2@IZ9yh>41K8%?kDj}3<5ft1|nJRa4EP(Z`;bqg#Q@71J?qKF+EeF-x&#V&K|_RSQ$-7uPhtT6~{o%_XJ? z5qXc2@oMS;s+uNsTvTtF;uGCRJ;3nvG9A=~2NuY+591<-zT%7cps>UwoZK4my5-<& zIi*!-8wqJso3B?zleM7W#{gFFF2+=S%l^?Y9%NL7=UPn9Lu<(oF8BxJL^V`RqDew&TT5KNlry^c;to2%? zf)Q$VpV=C*FFIZ+xTGt<&~MjY`)p21P8JdzKZY1PEj!#`uXXZ#OC?|^|K6fjuyZFq z=IGFhlb%ZN`I&X9qkt-yTMcHPO`;67g6l&^t6cz5OXnY%X6=y;La{nHv7fGN=`PL; zs4{%n{6&zNU0vR($Um*_!HMtd)l$wpx` z5G1RmT<#xU&4tb`R4!2jnT&3(o+&7hBp?KLDQDCT8zeZ&E7lJ}L@sdoUVaLgr=yj) zh1BjQ!)`@M_S<%5K#>CJDo?AJzH$B(J+CXlQv?@=@1?2Fl^ZRZA11v37cflDUpI0{ zUCr8f3^`hDBb}PL0klv($FQD=^4s-(L!VlaiRV9L+dfz#_q9dS?vO-Y>b#UTP0X5p zos+vWe=HiWP6Xz#HRCJhj0+XQM3?0yKEvriu7K}YgF{M7+>+{57tec^_{QApy=A5% z&n|b~=tYAtaRImfO;^SWks+_9mi}&vbh`ZcfwD=?07QpZFu*_XlN~)`>iTY#^49U& zsH(St#PO$wJh)>c3ihiSmLTvA%@s+3J*-8BYK@>BZ+Mv!L3G7p}gr6fOchGYWJ0tHbbD*@cV4o>n;RGC(68j zjB>*Ld*S08gx);T6z?gy`-8GO*BNXJ_j4RZvTY(BCh(t6Hhyu0p0D(qmnexET^bWX z6R{Bmw@k9x0?EHin1d>$T_{!e&|p;u4p?v1?F2GU`+ytzEG6(Ld$lg&5@rL|z9kh# zT3SNg@=^ovb4o?7L`=M=>@e%UHc(B-<-Kwmqe|*)>XcBS986iM(9C~|=y~1?Y3)QdtY`o} zOm(~dwgL9)kL9#{O{~>7UT6S-i}in12no*!CQe>?=|^d>A-#L4LZ~UBE&({?pk%Aj zoXG)KAuO72-QuKBOyy=JNJ0HWIGq_N6#jH*$^?99YW;8=_0OfDl=VIM&5J)~aRlLj zoD8Nzqq{#D?SzrwQb|#$w(T`NQGb53Jb1!;4ZcO{c>K8@6m-hW545~%s1OngU)AQD z06y-w7(HzMT7Q0alN|F4J3b!YaSOy96|kFIZA zE+wi|&bOQN%jU7b+1WHNjq9@(V(U=#CC6qo_QqGIECW#&CXNd!pAVP6Tb=q1-z}4# zK$!=iUdFc0z2$ZwA1j++#m651c2-dS6JX)&)in3R*S$j*ehkmL-r$745ek4NWZ4w$ zAtM+qC6MjJuvq|JfrA291CICRLtMUQ7NHpEPinZ!1u9+w15&Mm6By)cA0yocnlu3Ks_SBY@dp;F5Y!HvElm1eeR27a1A|1$Ii7pWJZ`DVY9ZU9E978{ zVgf!e^)2x8{O&KEGK5*TYQ&^Gbl#xo?(5#odL{xsg0yUA?Hi*e*Xrjx73EB>c#zfK zum{>z2K@ovq4qF$)<1Tc6HcvzUu93MX6s2bcIZiL9f4bFygRodT)WS~e|oMw0IqLk zuhi4x97QU`Ur0`{8@Ru6XC5K+a4vQZy1NIFOWc8SW&tQ8LJ=rIsG1MAhfxC`A4h-> z7rSd-4@+}v3Q>T|98^yNIBTg-k>#+*DxCgSN5Ey!PNUUj;ZF|9$Nk~+oG_lmqYRrI z3r7+BLybe82;N;QRgY%6BfR*bxBUer-BJCwrtx0Q5B{utDQeosrWTG&1Zh)K$21YV z;wkUFnj`ur!AC(JmZi>UfexnC@5z5pe;1vOc7(vgkEZQ~+u)H~6WXkg}*NG&Kqfr?>;EphEoAil4rY4mZ zPkMb&0^I4f#HYArDVie+)R|ooPeywcgnfG-t3VQ8t?jxrAm3x(KJ1Z9nrF;1T*|++ zIfDH&V4ts+vhCJBiF#pIIugI{>u{2;a0(Ds|NWULq^FuAh4sLZd)Y23Nf+&kD}BG; zB9sZT3EPAdRuJd+76lcqu^he$tbnv&5LPl$t83pOeX|jE`j9ON0`Y z-W_H~Ef4bvP%VjIYvy`V z8kg=uvm^mx(yB#P%ERXZR;I=8rqZ~P$FI2DG`gHB!D@XE= z_W)B~)9)Iq{l|#6#9mE3TBmcJOEAAFxV|$8ecc9jDexb+G4Xt0$ES4(7PP%rY>h^S za?6t4iuEa{CD2eJ9mGNVYLhs<-EaGL8G^X7*BRY+!Cxo()cgDuE6OEOB?KG^(3c9H zq}a}PLIhsXaGD0M76Xa{n@N7@Jlu=PBS;Tc06LAcr&7JsU?S#-tGeMQR6_LEb3q!< zbOG%8v*|a?J&rA|hJ`(honJyhz> z@JtgASX^f5&u;D$uWI2q=~&6>17n={eP8$by(R0FoQr$p;Ie}(_+o0+8exN2;(WZJ zRbuL^GtivDV}-{RpqFAsWD|^M>x%KkbCy%a%_-t!CL^Z8iF@0KRs=~^)yk1ie2lIc z`i_xB395&QSb%3fgiybkIENJwlUJfBOcA`GZ8qxUV4Uzuz`^y(LY@DM6j0EcubIMV zL#zeaoPk`G(fO>*QD@TfaXGh|)87SrM-Z>Xg_s(Y}$~kjmX5M$P zAv5WI1j9GK5ISqu$n$j%LbYFEb(M7PDwT#i>l;eEcAfo-YZu3LhD}ro1xGj@Ol!F$ zO|bqAV{1dmOVmUmDB(^uaRx|sBcyeoXDsaITfJ4|!I6qN-Otp+Eh+v1XLnC9g2M~W zO;zfYu%g%t4uhvM;^E8SCVIw!UFRKB)hJ)un^M?nO&(-;ICq0yRf0h&j2bN`h${j` zscAf81{E*fgMEW*#B46!YxOq^KN42v*Q#(QCJ>_J-@sNwJuv?Y?Joy%!hPIoIxVf* zHmXPrq|QI;O2DnpJ39y1StjIc-gg81kfe_Ogydv8{Qf>kq^?QDLt$6&xIv=Yt=9}9 z2@~59F1iT*NfHM&My=z9J$J z!+up0ytRT9zo=9Y zhj~-mhBbyYGYINre%p{NcGRU`en>AGzLYUJ#12kB5TFCfz6o!~*d*k9m5XP$=r{A7 zmHkBfV(#_JpDJjcX#ea$su- zi>fR7yB|?0thWjhA|}Q}JS1%=VtuI==Y`bSkf#Az3lc(D=_gD#xTNM0MlZ)>IG>P| zt8)5%N>k~af5=V-MjE|>@TWA_T6bZUzs_d}hUF^YLNeeGZ;y4_!gjo(06FF2l>+E- z0g*f|q_6AONp}%d4$OUwyP2{O$xR*LVCWDc8&U&2z}HlMdW~i}eGY%>voh%LR%WLc zMRQc$z&;hN>_T*@accCC*v@6|gIXrz16y@f7tkmbK{^c$NYnX6LUhY&?oO#%fqZeW zF-J5X?!-(31I}>a9W`WM=x{3ww9MEzEyf$hA3E__WhuOQ)>@xb-9O)yayGGG^}1bb zlPzEd=b9)WeG0{44muDSocn>ksTtK>`ib?y|2?4|z|erMJ+yfO;FIQ4ZMF^1Xy8R= z8G9m^n6fk-Kzt#uMLzqR#!#0&re6O1 znm2qsrRbXzzWu$zZG&dj!$@FyzeyHw#orc8U-e7sYSe3J%guD1mj-kU>n0BB*i&jZT0;&}v^JN6b!mt5=i-@~<|pu#aC!3bn12oOfzM+%Hkz83e&y z`#L5-E65LQ;p3o=ZmIR4a#UtQy29l7U}HmTasVs4>(&Bbo!+c+ID>)kaX zt8=*R+U^iAishQ5eVV@P$1I#oxh8^V+yxRZe!51XDY-hL_Yc;iUV*KjeQ%5KoXjaH z=0||LYb9MY0loaP-cZ|mSmfYqc81dGK3TM;MfN-$)q!&=MBS?xBVe(G`$j*1iak$l zMdq;S@+sOuz*g2yB+|gAX2MvTt4z8+L|Y<%1bLX|>wN%U`4M zd63PDD*UWM*7A7qoaDQgRBQufk}Z?;ITpY;qgD1g60!P{*F;jbs6~>BG#Ui*)w88h z@|dWdu+|RvjZa63g7tenvKrtsuFIyTo1Mc?=Ce2@d(#pWw| z%9P>dDyOwsUtS_mzW63O_*M#Rvk5V~xRb=bet46g9!Y$M#-5(aP1f-l?R~Y*t;_Wj zW22IL*$d)(3T+FK6Wbr&&6~gHRuoKZQHQt>wq_vl2!0%qt+<}**iTXpvWD^iz6*eQ zqaNN~COrjNtw=zTz%8I@0MFz)TZmieA;k05S3(zF{-|?vqlgWM&r?TUOa0hK)c!{{ z*%AV~VUtfOZ#XgbuG4yUWw9;}G7hINB$7I|&tZ$BH|bi;Jh<@J95c1X(!H7*GwK{HWfFBLjwkvYFx0SL2u<6M^e zQM0*A^uxR1a|V8X`m|OTW08fh7A*3;BAwAYI(1_aphiv@f*K(T_N)@p01(1K+jiF4 zUpLDO0lsDL)oJDk63=<%U`iTe6^Y*17;Ru@Ez!3UGPjXWoNF){Zqh+MuRdOeAf8|dUhpnL}Y)U?zpL<&wXr9OGjo8}jAcm^#j+So0 zN4ws{YB$9D`bR}JIYckP8qnZAsZWj>D=p#eL0sglekJ29FR?T~<^b8YMbriFv^05R zckB`xAr8EfHEd4phGb4Ea>^uaqgUT#p>1Dx8_NJ>jv1dR^+jS&9N`KpheZOcSxNTp zD-A9+diM_-P9W^{c+l4#E{C?acpu|NEW0sjM<9-yeDHUxa};BfyIlLRtNkp>D!)tjW?C^i>A>MI80z z9Dja=-YlRN(RPw|Y1US+Fi`41Q@DLFfbz|V`>>5lZ6;-hw5}RbGMnxMMw5*@$60;) zghjTUK-RHc^-f@H+gQrFDNoZiXX-tHLVHpa!Y`)MP~7=b(F{b{7{}>{y^wd5%0FOT zm7PqhAd>>r%&s$K$lgR;zNg0d za9;cYqfL(p`M3Q-Y}v)Cec|p#Z=>FpNZ(^GNz*I-;&(!Z?C=-RYKvbKCg`{thr2lvf1KjI>C#3#;$ zK5}FMSc>x*w8{2?t7h+!|2yBOaoc-c7q|R0&D%Tt#-hAoRmSNnkA#h~xKil5KYe$V zrr?c9#~y~y$Of*(_1Y;b8_e_taootMs+w_7Aq5lD8}+?Ku@p?c(8BE&)H2<#uj&4X zFiQcJ7UJIX=qxb7jk7JQt3fH3t1*|)sw&gh04bEFB=eeP=Z7~9Rngzj^lxp4a2}Th zJ52Ep!VWoh5pAE5$?)eT)b~4lRLFDZ9hTkPtG-vh*j8tJEJEfI#)(@&iVlHtk%LIg z7E}~s*hzAG`_Qf7KAqAV<$JuR!F}(AaZ;qyJ`#g7o73$3rVR0CTYmkVK(PrLoDIm~ z8mMa``F8x!I|OC}DLVZmOP46`T}70Z7(%n+5|f}#4JIl)2amLDaraNDMPrt&2-(Tu znt)$|dMsgpU+-+b^I(o{+iZa=xRQ`|r;s@Y_$k{>_aU4WXhztpf3#0bjsIgH(y>Q# zq)l%AR-e4Z)7kW}0JGRjHX(FUIt1pmDiWT1`iQA2Lqy*2A0yZo2UH8UCpP;tl zq0y2w_~7uP15SP)<_2>bPUFK>m|3^#D1y-|o+`zYUm@FX&vP_`N&#vM2NyyNoBNJm z9y@fk2~?n8ExdAX=-kUt!>tbg`g%I_jvyb~WS7(?3Gs9Xk4 ziV~SaJ;cthLprI1K*fv<<-#282xvCII55vj>?bA%mKC(((1zb~?R+1OkWSH8N$L2r zG5o6AkGE_F_ARADToF1b+uP=kaW#fi(uaafaiB5<>V*xU*?$`XrmhpN^r*QXBUs>a z)4=*f9{}nzT#anhBCtpFi_EE0+%*AmjCiD)AT5SlzF#3@I%Fty-w#cv$yJ<^(OORg z--_lh=PzOA6kDG&MQ2*a`_r6Vn~;N12%v*$Em>g2=Cn<3E}%d$=)~CgRr1tB>C@wU zz#RW2#3{YtD?#LI`I&;QcApB?0$T-uX#>v8xk)`w;>@Gdeowar<`f{Pt|AdA8C%Lo zkzP5n6R~ycCgD-B;hWbjEfIwu(7bjS-{)?&!flhw>(+)}6d2R8W=lsSj@NtYJv|l* zaxUdo{1D1EKr*a?v-K;_u-CS@0C9KsWP!NUIAne(cl+K77Kv4ub%!m!TsU~EwUk+U=>vv`W}IVbO@GijFey}lmLbw>7S&GXiZ!V<}%$k)(Rf!brKuxwCJiJH-EYSCVn1(3?h6l zT8D20Tg6$vjp4K$?Mxd=C!`BdU&=c!w0nK7fc!wThZ$NUv|Uch1Pb+x7I1u}MV^t_ zHA=T(!l0f-^}gGo`U0|t?IX0TUqeB(4q;YoP;GDtv=KaP@t_DtX31UUy!56V3@Xzy zPNSCK95kq!r^6(2xI7IR=(6tBNv@9#$+I5_gR-J?M}`&Y0?U1)`-9)2<8^9}>mP*F zHC($@=3WmWJ3Gp6k>xH5!_F}4_cF$4t)pqg!$7rYS1q-67xYw>&bb|Pc3GfCIP;I# z@_Cc~T|}OmB2jh6psZrUij0YT@ZrGJSI}@GJLfiA=NN-mwpgDTfW~YWS1yYhF=}s# zn20^9Ex&JW#Z0->QYZLP0bT1f`F8gbk0|7rJ`OtbcOH>*X&MP_`^sw!GV9FruOAOv zCw&yye0_1+7Ky!npzR1fuBD!9SJt;pOIQXkcjTw;A5_#;n_Q2O24jeTOIRki(+bJB zHFJtx!09|Xbh=0Q1!($b81YP%3QqSm(k^l^b5|(vu_0rOMIzA%!8$0>m)J}2$VzIH z_kqPn+bGfN^MaiEud|%F1w|nRWe?J*hDcU!c8|1^D5gZi?yDNYco~bkrOd0Wqs4V8 zll%1|1;xdko!gu#01>I79Q;TIY~IhS0vSc`7{N!p6~_(|6X2QCU1v|!P+t$+-X!4% z8k?>4-J|!ZkF(IWwIi2Nu9jWv7GBL#5tGe{rCFdEBQeBeL8*xTX2S^P)ue$`2c<|4 zJra}JS#z=Em;yF0)?d0D+))4;c7cawE?16K$xjwEJId}RRtgfpU1eA7C{LCsIqj$) z=W9U~s8`8J1i)k1J7{*!CXZPBh`L{A)EDw@qx)y_TT4Ija?U@{|GXkSvE$lD6>#mH zavxjCFDPiCAug2?n1Sa(ns8;fy6Uo^g_9reDT-3@4!?E`Pzc$+cDu{G2{srS_lkBhr>y2KMx5A1pQ~jnlR+s}x{RiNXm*;I%5Gff7z7}^b4^kI4 zRx<%+@y&Qg+<=qQ*-Z0w_Po}i^idIBx5kiidw(BeN&KLIzUzn1PtuSAZ<I$o$24KXVz0k6^AldrMt0NU#EnFEm_+?BgAt3}K4UjxfIk+2j#4A? z-&PsiWSLW9%}_GKZvBDMPR%1fEk}?#8akhmSQO6esm84oXKWfCP2YvMhBFluYG7DN zRHm~Ruw2ln{ZsD#YJ2^6&?#!-)E_9p^d!Gn(|ukbCkrdj|GkaxQ`Aa5`hyoRKoB=r zZtUzeG(>A;8jd+)F6YGQmlQ0C*ldg6e-IB2M9NRJzDYOFIjuvpIOSnyh+T{(!MShn z-_IqDIU4+&sTf)iTuN2BSuYsrU|QC>=rPa(Qkd{oPyfDHblUzS}N`?G&h$9jL4a`LdoJbRVy7nRO8)%HjBrj9i(kSi-{w12*_^{gjs zzJ^mUI?bT5VG|diy;%Z24F%kt-Zk_MGjd(;N98BPEMdN{Lzw$qov?Dhe0G-Vt`Ngm z@JnL!2MoC6TEvB?0? zx71@mQ$Q4NHImt31FcCr*&Jqr6S1$r(q_~(#tC=ks|)dU!)XJ6E#o(uwM-gkQa&-G zc}WjFA)}$@H0`@3#_@bER;_X!n>A@66wiyK6dN)8Yga4!l+L3Pz2JO>c_LASC109j zJ*tzT{5{*7@>ItW@^{q0e8Ia^UO>nlTHxiGV#k3O?8ifmEnU2*Il&KNdKtzJdKs-F zJwuIdjj7=kUh*q*1|4@RDQg}}Nhc|`>FwZ0>v|LydPNKR;~T5mktvY4df0ouC6fy*`m}b%hj{#tG+u2Ixy~! z95>5+k#fHH{@rH;z@J2sOqTKOq>YiekD@Dd$xgDnw9}Pn@=Y0$DM#EXSTM{7Hh2w- z&K1m!g5i^ngRl+dImr%8ZJsE)#^YEjY%^gr)4EjZjcRKOVqZNY)!C@*&|uhBoX}1~ zm|K;dC;1}`=2K0|QPh&5gMDR_5^y)`Gu%Jr6j&|*nE5Lrf$N0bhXu?;?j8M!TvR3L zUu|7N@yG{3vkb9#&z{PZLM;iVL|tj3=9(DNcwVo?@ucL)W;+Ep+ny4Ets4v8b zAiO6ScbbEUMH@FTO&HsBZ_NT|-m5?jxmPN#iDa1knN`D&BaGF3RnV2Vt{A~sZBc=m zb6H=Lr!bzkxNhV?o^Wb?I>ZuGHGhN=-;wuYsF`1I6qpAmW}({-zK{wRQ{`b1i2}z; zFLFOb&+tM%t!ex%+-C9YwxFb0wdxnj8^K?R9yYwG?qeakp)>Pa>HJbVZfKuv1<-e= z!<|nexXyWDH%D`SBIyH91a%Lb^QKZ;n*G0TZ!HzefEJL|7$Y3=Mv6ErEn4Y4^YcMA zw;yhu@PQ~Af}wc{uG6}2Qylo(%QHhGdOuSW(QDzRt55YmVLh;o#$frxtj)UW;waU;Z}J%}(Lx3BHJ6lU?H!nk}ZQJO$LPeZ>3*tsA3iNqG zf`{@1<&T&3;l?Y7WkjF)uc>2`=xPvvd};nxt7;mb!z+F0Y}-(h?Z@LA zxl}Y!H#CFfG{S6p<=`6R@CAy4uFhOIC~;SY9<#9LuHY-D^G( zKN1V8CL>MsoT`U4|6E$3yG=W0H~YAk+hQ;JDFpD=#Su^{JB@v+2uJq674NM){H5Dw zzt^k2FNIr?x@a1I`5sFgh!@)prP^W9=_P#Er0+lW?ur^-oxEQ144UK+ITfKxrVbokHlGg(^kWmF@ zB!kx{7yUuu$n==2XJ<{XZCx7K){zzcs_Fsj$f!B=Ys}QG;DHsR4Q}Sf{r&#KOp_py zyi1XbEEjd_!A~o$;$ba0xi4uotdf_Rd@{tD9q}WAFOabEwBZL=~)8_Y>VYx z=3Fi0Tt@EofaUToLz)`A$IZ>q8qLeIs?f2YO}b?J9je6h$}RYC!{Tk-hqiI&=Fb8P zQiI$Qj5gmly8}9P89p^tfenk`D*8kdF|fZi8_3mOBw>8#QMJy=$p~mIR;!bXjIix< zKKV$0uo+z&W=z!L1o5qBnF&~T=+7bRkXmoi)o$K<`JPgr&B=kp#XpFYnllFGT-;dv zG`EOZChF~ZNQ5Ekm1?gTn+TJG6}ytq2`tN4&5397RZ_S@BPP;{QO*P*WftV?bA7#_ z(cxU0G;x>H#4I=jzce0TB^2BwidD0!$4bk#b=;%FK_!Vt$=2_=D9T#RqLC&rO4YO zew`~N6j-2beB}@TIA(v?&HC+=%qbXK^8WN2hYGY@Q63KZ>(-u6_zJ<=y9qA-$K=W9 zV~0L9^APL>mL(MUkO#F#(A2ELD2f(((SxQ2%0>u%F75td$zI|WcsEeqx#5!3NAUYE%& zf5ilggmmB!IWnJb#r76sYIvTQ+`UQTD^ZMmRtGgh zTXgSwGjSy!h{Jp0T(g&lei4bgAEkkrIzIeCKu1X*{WlIw))`UlHh&>vF8`8GW`p&!%A{O)m`>ZhMMVqhw< zm<~-hsJUs(%qIn@_ch)bnRvtI-V{x4VbO|eirF+uy_W-Ui`oBkRln_A)=qMAQCSmp zYrF^>vLvZBFFCds|CSmPhy2y#pVyV%3awvF>BcEC#H$HwuM=?+Lxo#uJNLy?sPk*1 z?#_~#v<|s8Q+}Km)z@27kTJQgr#8rHai9ul>71fWwAHWUm6Te~XBV9Okjm3-zs3F| z^b32WT5W#?2#dxH*QWN9fpE3AAc=7wP9<-MGhJ!IjJ5_Q#7QDic3m?$&#yR;ff$tB zIpL?^srk?*+BanlwOeCO+eS6ZPAjSz6|6EhU_KK9pC%7!Yz1eD)>vdHT==DDQIh&7 z{mt~_QI}6Tf{Xvix5)dvXg-(P&m(Qtsu`X*^OwQ`K>ilz+sK2@Lxq?g07pNak2xBR z^_`nF_!#JRw}nF=uO`dcoO@~|u{3~Uku#}tkAcV!IVd@+ft4Q?s*B9*f;zIS^1_Ta z$Edtd`XR&`ioBQE#9<}m>iM%#%$qRtY8fwJB-`t?4?^-+b~MoKE->x7Y4 z7FRr=11&tRnADCAJ#VLneRE33OV^_8$T+eRzXSVx!KQyW#yX*C$bST|Cc% z1u+3uO#GiE>Y0?c`7(t+3ki!Ek-gE$2;J(9+>^5J7?J+k96q1Or6*}-Byhs!i{~c= z{ViSdS0uxuT~hbAdy{?_&*@Sk)bpJQLa&qUQDD|hbOT01G;=%AfG3Z_mOg5?8V)iA z{|yN)Q~$`EC^#6fQDT>wf7qS`(+l^^7M524Unv)Z@W zf@`Wtofrb`YVs5EqP&Uw&%9pe3!vcaZ|NC$cQfKr!{x->thjxy+$Z9RHJkNt^K@;X zD`3bNjhm2NIsi^=L9&BsI3JBiJ*AHK1}_((UX-1S1EE%HbGm|@QNq&(T?tMs^nHA` zLPd{Es+NJYHuLbMGs~yya1Hb-^@wmcvYESJ534c%Rjq^0KKZXyb5!s4td5d0NDsDD z+;udEJa)v)HZzz5b!_v)K6=tcn|&b_+XEu247%=9>;1OXJ4Iet1Xt?&n#{w+#kExA zv}3rS0r%KQBxBYpPF>MGCF{UtP%fc;yl|-9-CE1A`$Jvx6>1IVd$!Q;0Q`Uxt0nD0 z=Gt+=Sg7d7V>ct)8EH4Zh>#(o?=s4RZR;4s6#5cA4mq))Bo2V&Iiqp6hKl0N@R6)1Qj$H=mrzq%;5ID!gWo04Zm>RQjXoxcu`1!Z7YaAws z-FpF=wy(s3|98etO~&9?xJ-T1i7u~vrH!AF(I4~Qh!ZcwP)Vd&{v_Z3B4nJ6&oJ+n zrlg48tuD~H1JC+L%%&)nb}3sUSLWQ}Dm0m6!AQ&8n`q5xlQ)^Gg1kf&D|cibhz??C zTsgOS#O4bW$8vLI$$!M-wy+Y5rd0i{AWM{<(bgC>3D0LNo{)MyG48?c_RxpePGG6- zC>HxzFTO=rG7g$5Ulaq;tRTRnL6Grw_5W1v<{jhj8oNaB3@#agVj$fn*)L(cFbes5%xNqY9^YQq$P)W?btsJQg_x61^CT5z@k7oM? zd$ML<6-Od?qYIR)x-6Ae;m7Lfv95HkW1>3ZpHzH7DhoUblHaXVDh2yeZFI96jlt#f zqCz}P2`5wFqq8WZC~-eu)LyTt#z8NI%2B(8p|O3m3d=eIP#${NdYXT914bcl^xn6B zrf83Ay}_r2%?<_;m$T96li6oG({8}7*GYa1e4F7M6Do*z(yMMH^eEN%J!5djMhg0) z(_2FC{0~W$RAXAAxYmU{q=+INm_btxcO)>pzJ%EsZQkosG=Y))onzTFd(OI#p6N@? zqcuv783QOK+4ndB7%3e-uYk_}s9{#dY?uCmKN{Pi0R$rIU&p`w`6=#|w_28ii)VHv zFc+(85V?1VZY|DG@)*2Rr4>k7g-wL*cH%r>=0qXr-BL&E+9oGSqqsd9^Zu1!ef1LF z3@*>Hw4HAO+HB^TCZ;GV9l+Vz(6TZgT-*M=z;2hqS>Qp+6^$9sEE zwxqWV-7S>euetgLl+SyL>b6+0ASUnYvNf=pUsTxx>LpA76;0;RzweX}aFR`3B(w31674 zHm$DAYEq@wIsbbrDfkB<6dLvDmsg$^rdfjDD%st#NSsoXlxc7LJ#)&$Z0-0bp{JPA zn%gGuAp;q@l&Xjqu4Z^1omt@B5=1)~i%)^yGh*eYBDbqwX94W98flZhx)$U{P=qZX zo0mD@!ItE+q!c=S+4>!#w`}a(yOePO(+`$-jm#2>q&u0wZPskPgvDF| z%&|l1GT1s*5qV;FW^Vekue{8sb|$~z73`GuO+bnq&iggFdtGZ?RxwC6A1rO|5r-H42YXsXF#kxvLcLhC_{s(YSfry&<()BeRNSqwP9)v~>fe6XL0%|3PAOry@A;>^>Zy-=WYh(~O zAVLZVWDq1d1T(%4D+enX3)y=zRt~nmpBzu0dLU~G2!`h_kQ|&KR$2%w&B<(*z0I)x)B?narK`_Iy0-l2e+W%kk z-x%%Df+Gt-``2bz0N~j-nQ#9U!vzvy2D>Nmspqp_WSJpe^2<$=fu4j(52*rQLuh2?%G0!n{^J&hAc?!OGu7{Ss88UAr7_X`0QrhjpN889<} zaoUW3aTwgs6#nBFZqRcky~uv%^O6am1IB+6nfry1I`hA>pBaH;{*_F_3Lt@#G=}>rQFvZ>$*}w*lZO=q%LW!#%MAVlP5>foaOinn((S); zCl&sY%fk*zeCi>_3c(8!X9p+GS5~me&+`kot%Vgl)Ty5UPgX$ifJWFMNI_66V94L( z=6Uu7Sj+S11AlTok3vu>+rLI}gY-EdNI=t1f}i8T^E@Cx3hZFW4-Rmmuz=1uz&gyI z6tVDuBgXPP%s@Z>L0~^~Kwwt-NXGiC;At@OfF7TefO(Q(JWmtWs0u8wS5%$6eJpZ{rb$X`5`v1~leWCNL{4bqm9vG`u!}GonM~8U{VglbkJh(ym{1Bwz_2-}Xp~JjTrR9HuaDe9vb`}t~0NC#LeE$T6 z{e@oh{~&Cj#V5$t{~#}MlN0z?3J1ta5DanR|5wU03DC*^AOO&#Ab5nq3H%KcEc=VO z-h%&1;RZzufdv#jL!K7DC!gTxu#&N{KimD^Q2?qW1FueO;GF`v4;Ba!2^>;h!M`EJ zc-bBNCj=ZX>#?^GIJ|7nT~OHm+sp<+=YwE|<#=JnEey8l8Os6k7J$HlWMv0I$U7qsd0kDBk#K3LE{{a4fNyqtjn&9LBWj-P0p5%cC zCpw5;6aw}Cx20g?d`Yq=?d1PUGPdVzc$$;`I~q7&rjBRBUbsn$|22&K?~VdIpZ%{d z_+jloJ0q~3mmS0tsTbDsPko=W5x@dcmjL?&QvAu*C+EKGN0#QbG;0oZ&DC4pyzq%|7+{HO|`m_P1#^8(j2sQ=1Ps4qK07u}9WdU9A zCA7t9Kq$D-f1HaJpE>+@sK5uu>?3G_mpB8^D~lPzzywF{Q;-ji-sd~;7mHug0A_fl z1+0od2;kl3EHE+^Ix2XlgJ-Ip@_#^1hw%$c;#U%p~6cuieEZ60V7xIvKQo7#XRgG>YV4{3e} z5r0WzqXuEY!_GofiD59jr7kci5DHK;!vD6?;)7#?biC(wDH*1+F=BX5DH(}l>;>@WW>28vL?lEAV1+-8UW4kr#RA0~xoFa!u) z#Q{#>X2&gzzoKKtw}+4q}JTI|uQ`%bGy+@I@vNbE@AlK0zWaO(Bwilddv= z*x((F0g(_i1oDYF!ds3ZWRe5{h2tZQAg=^|lj5)HBcKEt64E0ebNCZn0Vx^I7{Z2s ztp{Nv22zzG!hgQ$L0H%<{_93)`@0*Uoxk)T_6q-eB%uHM<6lld|8N5K8{WLnH~= zEHKA+ihVqR(M>AQM;Kol3s}R#D#%Uz`)G(K-lFQyRL(JwOo;scQVvaZNNEuJ z;U0k-va*ue4z8EHF2newFivjf|7mtA2jjD*t3DXna@B z_^w{$aYbciVw>BHgG!33X{Q*pUm3kId8yv6CFcKNyB zr>I+W+2zUVGPgJr)Aw*ijHGRuGrunF*4C-iUSCUonc=xGXlYDDj3e@SM0DeRPKCo{ z*V&R};)FIL>xqd$CN0i_?P8)*Mxwa0byw;ZTLXDmh~&wF<3uDxbMue*{=}MFFyT54txt~ZHNA<1|?LYQaP=h~jooI=lXk$t{Lk_7I z_@R~vLl%51vFgE(blpaFBE~BjlBwu2`{m|SRz$D;ArtwK;85byDh>up#Tb$ZMWHXW z=d!a^7-CWbRd%w8NJyEwaj;KYEDS_`lwq zLUXr%ju>|#j>Wsm^;M+Dgg#JUK1bqlknpl8aUE%HCL9QR}rY+_(X9ug-w zrwqT)Z6FypU#IQn9()l$61JTj=+iA9VXE#ri09)Vy53}zLd9ewARheL`b1ZV!Daed zYl*HDh%9i`uu>*6R9xTGcOHOgSR>oN}s>CWZWi zOt1lqxbBl0Pv(Os;U8UjRa{({m!e5IN~JKsP-Voj$VPB#*kZq3?7e2k|4 z)49jL98ca!v#USy@D=knqE8C%uIzraJky|BdE{b~w&&1?E_a;vjhVeh-lD7>`xMtV zxHP{9^g?Nfl}4JR62a$0LXF}nkfcTmLjd9M$SEvsFmuuc0~(5vBBDGB=MeH$VlwKM zyn%osA$~qm3TsADA+5n3ds0!Ml0j5<9(%_i%znBO2;Qh(Fz z5=Q{hG{jm6b}o>ye0r@W)9MBflu3DsBd5mFqdn-HHtq&PRlIAyLZXo}m7soev?Y6d zo9WRlesj9xVKO&tC9W5O1`D*yrc=5H3p75L6d00ayyR-v?GjV9mST=}58=VMr)R|k3iM0` z-Kp|skP(NR<(?9@I~EyhI(l@Z`66#gqm6a5rZ|+d(vLinDBRzbygm<#ghAw_} zqaSBma9=vCkrk~x2J_=Q8#+Cz@adNBQ-~sE&(poK%3Y^O)A80nVns+%mX2*)WR{K* zw8Xg0;$wS`RJ#N8xXTTl#Pw{x8YA^JF~d~b=?&4u^*XIbi0i2wx4A-&)2b+~ubFV} zNmJCnUn-*Am~^7wGZkU3ez9hLwzG20=6!z0%n}oj3s_4g03)7zsdzZUS_Ntf5q=s-xW_8u=PxN z7q{NI;X~#xHn81BgezberhcJ7zN8c4rrlU=EM3I3as5P{(2{XTgw;$3J$gj!t>BVL z^;k~W^0powuk6SK#rSeVCtXlOq~v173ZAEOIBM&h|Au^sKUv*GD_ibT7U{y#N^@%$ znmUFEByYfO73ppO$-;GskVU74X`rPij>@$5Q&Rzcq=fj|!%+nBHOheVBR(OxcURLJ zo|(@D6f~Uj`NC+Qju!mUO{L`r+{Z`U2bAz=m1wHkgU+%r1 zUL&zSb3I>M{e7RmqQoP?g*CZX0F@FAq zTkNg3jcdZBX|dh9&yc<~%6(;SKE(moLf11;XJIl_2l-q@Qe$D#l@aQaZynyi^(BRO zd}5|OWvWRLUasN2Vtp~)UfbK2dcaqcWRvF`Jv{43EvJyMoq;X4F17W2{xsoMn=wn` z#*gBS;mht}zT1p3{AYR5ly+pTn4WREtGXoBkx4H}zNLlsoQ+}pCUACv`H`*?F2Z6u z?y?v6MIWAdmafwoU;2XkxJxgiT$i&SggT;nL$z5RQQjfbyfB`qSa_Ts-WQA^6Lt4E znGhVyBpgcHZV8{!67Bso#f^lNqlO~*wiHo<`lo2s(N58@ zr`1V0aoJfk_h=l>$n3lc9-fiB_zq_pMHM^UB0ab}e(gsd4gdJlqr=CO?l+JRWs{V* zo6o~-s7*7pD`sP3y|MaaWIRf4G!9HS&hA;}kAsr>6=Kw>8`e9E{YHr~QBfYtU+E`C z9vcD$AN5DSp3P#lh)u4DT>KV)u`^PM%Q>n1lgo>#J4ExF?bR82S4w(*>HFQoU9KKx zn)K24GgnhnBWr(j;m6k6*vlgm-5>JXxrPHIuV+dNx&pWLc$Z^zj=TuD#RoP+o$ihhQ3LS~@pH3uM6_+ES)R*kJWFySqu$tt} zqf~D{G?Aq>jh0h>d+S5%$3@~4x#KvDRVYvIw;MCDIdKUrbsH9N3!}uXX2xvj<6q)$ z$JiQ)VF{cu=L&dC=Z8if#gN4#Pp_y}*{-!FxEBR27^v4L=&Y9ZGPghW_wZbaqzgKR z={~iPR_wdnl^Wf7G4a9J^9}U?5xOKk4Pi$Cbrpg2ZNKFQn7v87z`3UkCGDIz1I?)< zq-{BDNRkLMzLwoctAt*#^E?l;MZKgLOUis-|Nj9JVJC|Jhue-5` zhl+i_(7A@{(Ad_}wbEE6Qh%EG*vQC8osc^zcLro%N4H1Mlacrhr_>e4DT@fSR<_3q z6eTrk4f^r7ufZy`5@#5yH#=r~6|xtj$n1vdrz^&IZ3Q`g@*bxelhxqM!mU+T{EUe* zCr{c`Xf`{&}=9m*gTv)^wkLasYg`#Ga0tBT z`K;i4VOh_#&CO?U4#VJPUn$9N?VD}hu{qK^%AHR(zF4PW*o>_UB`O*@uf80SUf|H) zVxUKT{pjk2a!+(#)*Z`T$?Cu@V3EtWyVH+V%{Pc!O1{C_ltsEp1`11fbsaYg+>)@m z+W(?!J^Z7%n|!C?FS6%~T;I4?Ppg!jd2+V2u;kgt0z;I*Ir67Y0o>&G$H#4JT!>qv z=w#xhb@$cq6Eyw$xY?d`POi+em#NF@_) ze5}vkI95(~tT}z`jQjZ-P1XeY50<%EU;Bx#Yv1^Esm>$Y?u`3PQ}h^(+1ZN;eiM#a zIjKZ*#6=WTo1}KW+-e$X-MHZub1m=JXZzXMY311CVQN##lt)%GT%U%_Vp+c_ zu1J?HNAx@Tx^H}%@a~9rt>r_i-FJJNrhx0?`7ssQ(#d;bxmkl-V0YBvt}gBteT(o| z>BdOpqEI{+!ts5Id(uq!%c(B2=hkn&kWF&Pbkf)TYRy@>$KgU>xH&O5sC$k_pdw!4 zB&XbU<=e-%QoAoz-LncFcs@5-=|tOiyX@(wT)%=f+RP3`TgABeIH2x1U39CuwbgSp zvbRiP`i+g;oU`y_(S-iT#zUfxxIFJUSN!xqB~McUy^Oy}ELO6Pk4#m_MO{x;VErvd zyCa{KP50jU3vu&HMdb=*u1ul+kk z(y#;pcdSNYWpdu-3u8};b(7c=1;RBM;Xn!#3!}MA<0I;PQx$1^8=FgNM0IMj{k&x2 zD`~^w>MVq~mFYCI;q=6kf+0x}FRbgj+SB9*vAt1c9wNe%npM(P{_39})!whY&(j}w z<&u<~riM{%U-0{LYi1PB>uPXW@2z-l<_@awayd%Bv2F=SGqS%&?=Znz9*h_L@o{nv zvK##3g2mgu-=u)EAT|YQX=vuGc^%&(2Dt+9=<49Or1YP3>*< zloWni(45D~nK-E@$$72Pdypw2s1|m|?uNx1c00ivwV}r!Xyt^?WmAh@*F4wpocT1h zMzqY;(-jLhYSqZy!}}>t$MPryIqxXEwSwXr6+Y}n<0Io+wsf={CEuquGmod)sJK=c z_ag6}O_O!MZ>l=}siu5PQrHi-6Ea@XPZBaVRT98mPwD>d6ua9;eS|CU$RNMdZgmdUOBH@ zVS#O#ZE;+_i#g>JK90(bzve6VD1pPvaz2cygyhth5J&OusZ&kjg2}UK^`9z5++3<> z8d>8|OVJ6WVWA;;29fE@)*%1zoRS` zM$6lOc8Sq|J;78gVsMQc^+m$XR4{J4(f$Wy<#Snc)#Y~jXobC*v6+Pr@VbY&Q|t3r zUR)>l>#+8&ue<;2v)hfU-vnAjuBX+E;B|tA*<&6?+*P4DcR4YJw=l6_4u_)E_^I_( z^5%;$R|@HrFd2b}Ilb_~C}+X)SinMk5!P~Kdtr13UF-1t(M)`4_VFYMr|ZujoS8X` zptb-46O7so6XQrGA<@(E$b%jpzB#gN`5dzr zX%cK^oy)FO7bJ>@-ts2+bl_k!QV~9e*L##YD5cZl4TMD0N>kpR)BN_eMqAW`cTDWg zrMushJ>NAKF)C2SW0Pv$_Z}Tr_4pv+`Q_51`p0L+$)qbC=`ZA_bK8cps$61U=F84Q z_i-HmQFTt`ij>2XuXm4+d2Ps71^0)s>@s(?1eo1+l+TG;4mbK}lvw2Ggi}ls4Gmp- za-X;5t~~Yh016 z;s1WuON2+9zAs4SOlNM{j8~zoiMf`EXhH9#%dr=7TM(}p=6D$+s%uYCS(_wAsAw>3 ziSpm=`3~Lkg45=oM0`B4wbOx9`97}ce4P0-R}I2;&L}Cw>h@84fnNo_+H;ixKDUrH zb<2oVl>LjL*nH^K$%eAchp)!06Eob5KKu|gqh?RS8ILmFc040=jiyKiK}PwudL-?2 zQmW@&DrRySM@G}JJc+zx93rs-xesiT9qp@)><4u%@65SNS=Qa2>LB^1hvU5CmTxy< zE3HzV5-J>?*JZPK-x6+4utEf4`aNzaTog zrehWOwYRr{E|RJwUptj$!3;%N#Bl@HcM5bL z@6mkZ*eww(qMjM63EF*P-i@P+6KUro(;#an8zLTVmZm*u(IK#%Ku%O6NS47XJuZfxJ3Q|QmE zVkfdybqsjO@nDjC-e6$EONriVG%CnLFBWC17aQ0-puZKY^1SnMNn(Px=$#}Tr?BsD zTg}GRUWs3~D*CXLitOLJDq=$yF2<)$c@pw1Y~3{4isSK8p&UvIX{ z0fo|~f?Y=@w|SyfL+69P_nx^Tk`x&V6JWJ7qxpGK{=uPZ79R4qNX0TnER;e@mY%t)77l+0@8G6HT~Zg)(F4-_@d1D)aCcS(wVxw>+ji0 zIiH=5o;DhPa{tMf6J~N!toVq02otWnPuyR=yNx@!spNq(*1TO`#_?Bj<~n2mzcwA% z8^X$;#-q|UGC$`de}Pki-lP@ytzYVAo;DJxTGJz5D2vP|+9r$drc5uIPM>ERQ=W8P zlj!`~=diNV;W4Y_rBL^JeTD6gN}tj*513jmBaYrfIEPeS6r$YDU97RnietjzRoyIc zliqzzzDWBQRVL@S7!gi%*V0&V22ftwNKp-DM@1}+*b>wv#*H;NZ$|j1uV94gky-gd z&+^vh{!0Y{-zG2Xe_<~og{ri-5kJU(Ah~W5e*W|rY3GG#{)`&w9lvI)j=IaTVHTWq zr*Y#BmV5oJZ^l-wmR*{j#5>93I)|(svXzK3Y08ZSZ~Ztw@)p+iAaf^sYN~A<&m+cp1x8k#UhHGk9JAVm854?^KqgbzVSeuKXNKbZ^lnA)g$>q=FcI;CQiMxI&-hG59=(vro5+!-$Pf zTB5Fczm(Ui@>1H{RbJ1eqMAG%zEV<#vYWcH!jg=(?tbU3t5ECOJl=Tp?at{MF`vZS z0#|xVof*?#Z{Y*5A0g5aTG-kLq54zWuN;ry1S=d zZkt{lvR!f=y07LN9JeW2>ac==2lFYxv!5@!g!#9MJ?+0>*ZN_Xv=aM`;-}TE>qgji z^!av*Vy@gcQ!yr{FGlX4v(aVPYQePef|n1u?XE6_-u^7OrVS^bS&!(%aVQ|VDP*7e zUAPi3SU!4NrryjzqN9asS(Zc9;Fj|BTgFGCAMTyYuWI=@AOPyqK@Y=ZhGE8{h%s5`2!cqKokruT~~u$k0gD`nb`;uwv~ z%FYbqFIZh$kjvxXMB5w^x zEFK>!+dp&N8;U%YOZKKzsuQFx7jQ5h;Cf1=7z}<>**Bj zgbNBcV~k6f6o;BR_=pgp98?P;ciTsjCQREzha-(-6KiB(=gCd(7#C~oSd>579U?VP z%zTKZd*aTnYnB-E@x#DZ-!A6D#*5yIz^>s>&(k5pjsjGJ0^gP%UdpG(X-R4nsaxIM z4XD1Lu3hy~hwQSqbkL;%;0m!POIY6W`k$SGMZ8Dv-dN=^ki|!Jj4U|{-cQtCT$?NX zRaP0eId|kz`sw$(<;@#6ugwh%tR9`O-;2AH>Aac1;*zdsMEp#;vt#$}n}uEPdvZS) zXP<5j_Y4Z3tN0FF40rL7b2KeZ=aR#eXZ3pHWk*kD=W^c2Co#tUSaLhbYZX?q`ToV8 zUT-UddVFJxP{|$zWnSMEtt=|-+h37Ivq|y=y+2bU{^pi$v;2Gd&djehzkmosu|`n& zguu`Vi(Ao^F_J=tk68JC`JTJDnd;h@m$lP%)L-xy={4b&pD##t+&p7V`fzXWZ9OQU zy5OJ|tq@mtFgBnDH;&<&6L{OGM!j=3eJWRCmsbaC z1)j{)rcAomFGV~&eXjJ{8>5METwIs4e5X(`Ts$bXjy@(CrSD22k5TvPiIbkDO@x^*zAt}eR|5Cy*SFwsw*BU+V{3*W| zwy>3n77mKvbCE*`**`ix5u_8^E?Xa< z$bJ_3Bi4bXZ1j*4SxuzFo4O@d{tBaPMze1+xr@5c#peOvRH>f_JBS75NOA;| znBMlNSmiSdr(bb+FKv3JZ~S_BvWbSwlG+RU&)XSy{WV~b$9ds8t4v4C^l^41nkFcY zl0|wx;o=j|6Nh(Ch%GX|>5$|u`|p*bydcpYBPA!W>#~{u7j!1czu4AX`TOsm~l|gZ%vuFD( zo?Y4-Ke0{uF6a9<$Q?}REa2L6s(zUsN7sz;!JSO+u;AsQPcg;0-)0+iL?v7#A z`d@FnEkIs=C-y`sVj0S75?>&^M4GAp_EFYY{>HP-XPYD!nvdmOL{dDyYsS)h-|>W& z(S2mmGum$ZR86jDO!KYPqW4Oj&E2GL(HdO8;^{)KNM_NVtR;4rdfwest6< zzTByg?@R{7qH;{y2Hhv0uR}7jFAZ4bAv&mlUjw)k)LD0@&RG6qP-v$?zp{vtPR`?p zy|0h8h#UCqY8eP!yv;MV+nUw9Q%a%3;{ST&Aws7pQDf|J@+a!q&M3v3la0P5Pig`|Bso#U3wQo@^LvXY@CVmBk6<3*v8jUiS@oydQdgO$_JI zOl}dWrZEySABW*vE{Q|6_f8$suIJ%R-(WsFoI zK?VgbkuQdS&5OHu5&GuQrQO&@wVP*PjAT(kFM76J(?*qFjB*~aeqykCt2mb~6i2M| zqfP7dRiFaeK?*h(=3evb>IR0id%UM=p;xg`W-Yd;UWgvIQ`Wn@GTGVPJ(`ve+<(ql z3c1<=^Wjxv4R(v4D9z2_@G5%Y=9N6qc~5CeFaK@kWbeFX{<(pp*;UvJa*5KXA1JvI zS%jxPuV2IHqT}h&pKhdHr6jr|=Y;bh?noW=*C}$aL_C>HOPWGfOGc*k-|(~>(((x5 z3RM!OP*dR&tvHFQ)x8sVqfI?s8H?wPPxGMp-b3waiYjpCclLhr(nYFZs|;J5s=fo~ zdg!nkKj!XkbM+dda2*t3%ilD@v3F9~H6TpI6CG4F$wiJL$0dD}Y_SiJ6v3sJE>#uZ z?AZoZhmW<2APu@3-o%)c8GPRN$j}MS8EqfEBRr~E*~4~1g>8!|ThdP^&&tQekH@d< zBx+T+R3IE`jb0~MRGzxnu)kKt!M(N$yEy^95V`r||y~MIQkK0lxY2eWd zld=B%@hxXp>nM~BIllOuc7bH#qkYi_L~j~t_%IjNICoM6~^+tXr95$qFO+iEO=X;G zj}~)@dWdki*wf3y!N%o($BYSuRfOZMF_n;p--pWoIiCuL5k4~SA9N*$|E^98towZw zb$||zPwEL2!gtj`WJ!gDhhcb{TF7xoEncD)qJ*n( zF_g-4adS&AIcX(U=f>ndTzo@E4ke{)tn=_aPq8WGaYo*0zf9p6uOEwBke3oJJBAz; z((1nAHzX5p66<;8^NV;hhxlag^xdZBd63N{@>!;%BAZEFP&`>FP0}ZI>E73`DjgAh z1<_sejMUftO*ALs@>CyP5E&KEVN?8SN?%NBnWIW6dF(+Gk;x!)g1o zmXsAzbiiup2LOjA56v%Z2$+nKVOGXRgly}W~3lezlqMa3aS2G z>h>?uff|;-LC!{H(|ln((E zR48siBuSA#86Vzr3nHM1g%QqG6COTSK5D{W7*q;IsLCZg|AWC$D9qt@2sjKFuOAqN z6e$H9THo7$Lj%XBg|{IBI3$)(5Bu*ZP`DJ5a2)#p421%QIRrz%rBJ}C4z-ga)Xg4% zA+W&jXB~nOeo+fpJroDD{EI#m7>-aJaG)~^g(Vct9)KYc2owlGG=flfb)X#zpb}vc z;Q8MiC^Vd)5r1LM`)?>Tl5igXFL3__3q=zOoesb-SSX<);UElyAk^?3fT7T6#9?Zo z&?tP*9)6110@uA92#%`Ecrgg|04zl zPAEw~)KH305^xBHAe3_)f}!>~2mt>X4+&-h295leJ_L?KQ5aw?paC(5g&b&yA*d(e z`EL>|Ao_=47%W&K0HpyTjfLUgbWr=s1H9hu@s>+`7jK`Iy4MMIJSSN z9rllu(Ehs;pf(Lc%!EUMB?!182DC^licl4DXj}{kcQh1a8K7vO*I}*#FhUX4L6Ja1 z5g_)Xp>X)WEF@q6z(CYRLy;i$KtrWKY6P@9z=SKm2L!Vk4F$}^p%tS6y*#W0XuukR zSBC)^6EqZyA0;7X5=9W|ISJ4IqzVm#6D|li2m@-CV5G!MEJ(tg2?sv`#ZR|^kpP!K zXn{k6i3URvienG;LV*bcn0C;_FbtSzKxq&N3po6@K>(EMzm>qDgc`Yn6T@L(0>PyS zwVsFC?U#BTf+0Yb2o01T{)^1MQlsI>{|7@Pp`*%d z9NZ2Cau{eSDGUxg36f9^duTw+L9BtVXesmoQ$Xkdz`&Y|gb^y_2+x0lE`|MzH10nj z5-?1M8zQ9$)$9j5BN1RTf;V{9f>BT~ zsgYQ)dZGY+9+()I7X`&i;Xpt*62ua~%YY0LAeSH>qk!ds#*+f8F$()Xvxxf>l>*qH zKoI~Mg$7$Vz2!$UAA0>l{%{6GLt zLFj=7ZdP$85JL)V5ikg_24j$*7#od|0^2))KVY0thjf83J?1w~2Z(_I$a{D}SRfQU z48s7S*I^hIh6Hg22++Z>gFy+wEJD$M-vr4xV0%F;!6Lwh77I=c0OJHUMOZWfJO>JQ zAoBf<3e2@q|NRs#(| zT8)7sK#mv#MS_$7fPqXA1_(S3ERGYv0Ru%L4*>UJ7<>*5AfEsRhZczeLb=170n!;z zbPuQpC}jg+AkJW52oPs5K&-bP`TQ%N7~rBT5S}n8P;?LEWrQ2G2+#jGgMlGIN{xYm zy%+#Hpg{Zbi2-W84+}C7_<-Ce1`Y*t0f>e`$N(|nVFdz0YcLbw2plM%!NB*6vJb8f zi0icgC55+TAZEm2(1*itpgkyT1M<8B zhMvG83=l&eb_f^%br2zecoqyp{I;nFlt2o>|_FfdmdjNhv9iO~n8^KL@BwKu`(^ zvZ)v#y!)3Jzm-4=$l*W}V?kCQ@Je6=0ZRlz5ct&%Fbvq)Iy?swh67^=>|%hZfJ6{( z5g zbC|4vfdx?k*hT=u_U}R=uv7g%egfedh{wQg14umqHwT6R*TFFYE)CeU1>uAO#iT$c z1j+&cI{?Zcfc-B}$cI5=!Gy#Bj+QX*0c{52ZV)nnuL8+7ur~#2huy!EgFvAF=mX?i zAajESGNgYN{9Bu`V4DVndY~0!p@2jDr!%1m77F%2z>Xh?gIFjEl%!*!7$D?5JRl4T zN=bl-3*<2XUvtnq5RkzDvB%-@fbGIVQ~+jx{|VRr(`EoDg#kANf{%j(0s#+b#X!;n zl4AgdIJ|EHBWyAq7!TM>1Av&r3Iqe(;o(hv00v5AUU`uyJ&D@E}}2V(54s lxC{l3rj|5tbMpeOMSZ&+>LG9+Ss=3jW@Qnaq{-}fA8!2)c1Bx)l|)?Ix~H` zPfRz|Y6VnXCI~1KD|1o~2+@DBu@A&s5a8nC5D*}8adkE`vV-x=zSP@@B^!0}%d0(+ z*!XFE?+*g?y>n7;?WfsK6cEA5CaOUsv#io@Ku^M!+HyjQS1IYQ1|Rd(}p=K zd`^2D*jck*ycJ12ALb-q8QHlFGu$~nU$>_~?nQBo;MekDn$nqRQ--fsmBQgyFYtAF zdbeLDDA@g0&HwQN`EEGhurue+xkGi4LC*MM(kSMy)dua~#&-1UL;Q9<9Q zhpR?jD|T=LoE-V>kDFpf{`s;Ud5)Z(x7$*G4(`zcm7rK!cl+NN`mMhL5=`Ogp zvTJ*MQvn6yvt)T~v&L*oA#MCWYnGsc3e&Ww?vss~s}JI& zoS9Zllqom%Yz`;==EzM2aPVjH>|lV``^B!T@G(2t)8)Fy&+u24oZp@e&t4^zT(`W_t(~as(4;7k^F>!Xv{CtGf zUoZJGNeJ_$$*qup-iC{ASX+DDu|IcZL!(xSr;mUk{ylXT1!i)+Y2gFsWDjrcGVs~j zTUEIL=AO4N@-V$eUutF4hGPOG2qrtmrP|TC+kKF=>N$wzA3w&?3@Qjm8B}N zQto&+Qsn74VH6ty(}2lw7sqv>c3nT6JRb?Jd$&@2eJ=x~X|t+((8P}yrOuTL=$|&) znc7b#-n{R`wQ!GS&C{G;bWpqI8D>Kc%NLGo5AR|#3*DHtL!rT2yriT@C{p5&xg8_DhRx!`_}MeQ)VSOQ76`qC*5*r``{1oSvf>cMnR_5#{!rx zy3{*d@R<#It~gE3Wkep#>}wWxX6Xf%?+=eN9@5q*QT1}?mg~9%YVmN-Gmq5F;q1`$ zVqNynQ#$`P>L1?6FLfFbbb9Ys4eC17dx`(5=28GQ89=EfL4KS^9hPPFlrdHn-=R6V{@a~~n*1lgQ)k16{{~?JfMfPQwrh(MDR-sn0 zywwL@A@qMYwdcY_K&?DGq$-%@71yVC;o;LNyDK%NsG-h{~5d)Me zx!a24U@HsgobrN~WARnK+Uhi>+uLpODlb^ognTNloAig%J8iv?yru`(KSqbRN4QnC zpg7DFq4m1ErbE|t95~we=Vj|f1HF9;p_PCnJgPw{R!#O8OfP;dI|$VRHioH(18(~7%;;b zxgsXl)9>I_D>KTLozbu%eQCQzieC8U-zyj!6Edkg->Z<@7fTugNSw=LH1zah82kV? zT+u7l)5=Puc9oLWj;s7LV&^iPe<{cW-er*kdAEQ0d%j=vB!YqkGD2=h+!YZdcg*57gR!pxSXMY&J;ci5=v|jp?N$x4$%PN->|H_3s+=lLn97 z)`!#;e=(UzVHQo|{W2E-X4hE>_In>on<&&UpWl9Ff-7aES7t231fIhO`FP3|LHA?n z`^q7LO*$9Hj!M(Dpa@_KpZ+aA=E$3jr_Kg|8)*a~xrztjOt{yvC^ro+C<` z+eHvLA^u+ob^=!=tk(?~}FB_~?fgI7>@9IcgT1s)bf_!(7!Q zx4!S4f8%Dby4Us8rBtoEB)OrlxC#03W`eR1L*p!kh}FU$EkbNos5fE*I7g+$qgTt< zX}8Q8y>iu`xMdttJ_I<2;5gGQ8cx#G-V#-^l>v0|4qqjP)6QJ&Rl*!_pCEY+bA?b* zK@s6Vkha5#b+sHVLh67x9$g5&lcJ3e#A?b9O&Hj|njdb|w%`NG>rlZZb;wXMMiNAH z!#V*sx-C$_+74Rh=lhjd4gR4}bj2f;mW?ejl0R%H!>dF)WQu>enT9_!BM>Jnj#(Oj zcev>*^8#txDU#)GBKm2C)smVM+6jv1tROakg4#Z;ijDKuG;77VbwXXTz371QQux39 z(4l3lNKve-k4`reSJEh5#j*{aQY1YqPK{MXMF(suPZCwDB_&_AY9G8L&-j_+^tyqL zgGV0HF+2WN20$GP=+|De(4T1R}?|llQmk@^uF|v}*lQ<3TdNF4u0H1`@-pHc`BznrxJVhBA0ia z`=YdkzEf+W<-(lWW^G!zqkFO@=r*g`DRnG2%FGa`w{w}yC6roefrcfipZf&~x z_Hp8}A?y4f*B1=hCmPi}t@4pBo0DA}{X3KP3AS0fFWPIT<(C$ zP7Lu|o^EfD6bMJ^XhQ_N<{^Gnlf($eXHHJ8iW0G@p}2kmr(>a}zbHC1`&=Yyjh?5z zP%2?;if^I2;*U%olv6{_p8)qN0wkJk7${5&Y(|g`k&7e#7@jU73*<_`RKMH5-{Tfr zVi!kxQwB3y(;mwN>hC&)sO2rbp@AL$826Lju87L%6l^$Y!Hph-(XnzQ8omVC7-^BJ@DzkB77oD#p)QUr8vh;h^m8U_&xG z`5ao0>Ui^Uf&-}1??El3`j8g%5soA+mi_OGToU@ZN3|UvaoD1DKbVFJkdnF#&g$0A zEw2J;2>1J2(k*=sO~RFTyYBRnMOK3TQb-OPm}pxXeEV3^#0R6i78jCL@Tiq^8HKjy zvyj&0Mk{2&-l91QT+VSB_smP`iB0*vfGb)XMSPTQf(kHI6ycP0CjH52#lVvRty%m9 zy}tVZ3k_a=8_<<0W>K-pW`MwPa2BKBf%(t_HJ}N2aUn_k7%gH^ISCjIj*Gab2aEk{Lk?@ZgojrOsRh9i8k#|LdBh+vl(`c1FCS~l4}XWZw};86Fa_LVM$JCn}%2@BaNc~QaU*7U0S`y88PeQi@Qz| z-)QTm;u1@n8Wpv zq*Z%i614+?M_XANmDu;c+rsJJZDHQ2z2GK!=C`90l;@S+8a(@tZN$m`Ev*uec)r=W*O}gRTVrndK)NoImocIcfyEO5UYZIJ=fZ6fFY~;`-nqSS)&5p`Qre^Q^^NvfB>W)=E}{n@OzATG+(@X=L6Jxr=u!OM@crp z;gqVH{+7+Jn1>#ZRijzzh!_dXU%;8+?^%+3LkqBAA&#ZmZh2Rdm0)#kW3l^T~#WIA&^IIg2fueo9T?MmlfA?{ac7s#R~^`dk)Iu14ep4unXh?iU_U`;dU zTbCkV)X7Tc%TQRlhlpV}crPci3mCOZB}9I$mVp zQAPZm#v&9;aNn*EM^y4z!&^taPO*KkP1yNc2qYi)TTWFnEw~Q{JP4;~|EH6c+SEKm z=LZ_>5m}>DhpCJ)@^SMuV~6Mn06S`^Bfn6d)Eq4Xx&3HdeJL`g{IW~*1RejT&}Hgr zZP> zu8q#mr5Buw58vBIoE;A~LoL5QFZs$Yq#oixjufVg{I7P2MbpIQ5l%KuorpK6(CrDI z@3>PrGDSGKPWC^ir`P-{0172i*8Qu=1K%xpX&=ebfu}`zis@>_ha)+l%3Ntej38~EwW$1d&CKpZ}YC?|LFQ;4J z&$Oo8aXx}PO6;E_&;H{*ke=d@W;%gdXoP!XV$?c}nt=~X>#RBm#F@Zwhm++lZxiFE zNljXVnQq>)({v!n>M*2s`}}_9@VoGMfiyn)X-XeYjTeF{05!9dGR9j+Kmh-lFMC^A zzY`P^iH!68-l+XLg?XJ+=5!+WQd9daC^QTW$s%zP6bJmOTttA_cdND0spyS^93pnQ z%GTJJ91df--~&xLxTh-ScbYL(ok1xM5{J?S*t>K$$$=MyQRRuXMSEmpU#LlgQ(d{=lXr&+_u%iF#7`^9Y%n8^wpFsAo6_fk_d{ za}?xChqD$t2&b(y$v2xS z)X*_&G_1oi#`73*Dx98vw7_WEuN@rV`CM|R~1u-bu-187P&ZXkw*vk8$nD}q# zTEXdQH!W@(EQupb5sxv{pM1iVWE`j432`9CU62PUSW<%XJlPhKdCzU;rhTTNmbewS z`U{?B0InQNpBp4k{Wu7&Lj-}amgWlhDP?<2Wnta{862%F1})1?fGXPt_D~&x6B_8U ziUU#bvW~bjuO@SFzC&3vwW(jYN5Q0i&^Q|Gt6A?4L2eWB7F}P-RemgZ13bJvLztIV z+eNxK$Zx#QKfAOUab}PaBiht>$9A1KH~Q#c0d$v2tKVwOQ|&9zlaV$=oYE;G8x!-S zIMOa6Hd#(anLD!MFO<1Q37BMuSi>_oDBKIH$eG`r`kdKyz_nEk)8CEpAQz3o-BO%~ zhFE|9GDJB4UQw$42_g8NwsK{@euH^fuj!sj{XHPT3}h&Y|Fld$*>~XM=Z=hgAwP-D zKmE=3;=niCQ$T=*l+FLo)Y z&qvW-8^%?NSKCK+c~4Qhls5#1=cLvg9hwA3DPoa+yKq9~Fl(drKfWalPkmU=eXG~(O`=?6(Rq}=SYYPisHUlI7w zXcDPB+Ug*WZwJ_mDHrVl^bkDkM10`WEVRspEKebpA~RpnE`IH4^*rPYUJ*{7>F^pP zm=Ka38YX=qvnKh6bGg)38d?lHfOtG)6gP%)xS9V@Qj<+@o=BoQzO0x%E?AgG58hvv zcRD`wG)D^3dvrpW{XSJrd}(P{O=w1s6|Z2BappzI+ye;YdOokHRW@hS^cyGQE`y33 zIxse8A=EO=fb9X+?;GSZ=FbpS@CEPObL)=9?^*%*PDb^;c(wqQg?I5hkXXs{>s|MO z0wLCEcUxL(MEE=RA8EZ;9{9H#DOUMYIt9+ir-IdK&wS**Y7s+8J_7FghM?}X0v*wl zlOKUee&d;*<$IcvnVh!d;bEeiH07cA;rxg+nO@A|+=fA;?D)%D5pv_630gFegKuEi zsd+4l*Fjr1#1P1+-Sa4V*~ym$Rk{Lg*%=<(Cx>aQcW*zW-u(zM164wFZtMTKIR^1{pD;Qo_wcC z`xUu|R+K6M9~LewJ`h!UZykDoobM6FyNNL9{c;nFn#r_;m0kd%{pD3B4hfNfSKDwI zy&U7$7bt5LAbWGwLvHfNk#mFKi*s|@JvfIO1N2mX{!vko23?rs^tXPhx92y|N!BHP zD2raK&nK+I!Hy4o3mWQl!aKv?NU2UU-6XDcCx7lj;jmhILN}I=9*wkPX8AYG)d-0;%pPX`O@wWzdI6}+ znp<~CF?=W4m2_TFe-6B;<_Y1JQCVI@id`(I=MZmz2_=vqt? z$1C^|H>Dq`N9zt^#}4Zb)wC~d9~j06hXHi%mLx;WmVmw$lvRBtg|7G0Ub1Iwr}HG= zi+vaNpE~BXBv_8S6T1E1%iRMMbtt1oSP-}0nm&+S{yK1zuVP|T!!HJo(t)29d+l?P zv^%F;P%GB&gwcT`N$HB5PJDzMd3nJyG&AAhe(y_JiRANOP^FBEKK`z;2~RaWP};wx zJm`OG2m{3OmEOl5lJjGgd+X|MYS6@W)sLO@hI+PHgoojWZW~8hhuLsIj*9;A0R7g5qQA~!!Xwe%Uu#h&?<;P4o(WY(0Q5CoDfgm4VWc_9tHkv%1maa zNpdO+xT~D2bzWJ!1=-eIrCMvn4m%L5{bjLd6b=MT#=ad2NW3$`BE^|v4x2}kR?`>> zx`Pq;q(E$7(P-36V_?TNxHf8vK*ylvf1nK6Le*T={pG{RDq;C8w0rGArcx`3g4@T9 zdikh>UMNNOfzZTef?TrNlMbmd3LbUHggb>q?yRYa|0AUvj=eZQD4k|0Sip_0_B&%C zObfu4WHJ6RH6kuWzbZ*E_dyJzvW<1j%#wRD*zKcvns7iiVAtKWdsdPp#re2!PSInb zo6wqKdWBq%EHRRcm6o)d0s$>F9a8xkljF{-EYtV$bA|9Oeh{H!ZU;dgji1#rvkc!i zewDU?#SS*1zt*q|eC4X>ddmk|(OKJ2Nf_|_S4$_7QTkR_r(@H_!6!YG{!J=zNFiu^pHUU@PLA`y^#SpG>;Anp=%- zT&;wYuG;;v!ALd}#Wz40%hJaj|K>%R#L<_0s<(DPYkdtq7p|3z+z_t!1SKoxwq6Qfo?NpV!s1wIrZ3GNvzO zkEW@ItXe*-Be(k{d;V53j#N{2`4Iw1Eu0O?_zx@F?*YyAHT*7t;vbMC`4X%3S9KGFnCxMw+96raa<?{sqaLg0d;A?*&A^-ke?l%13A5p0^|JoORCV*6s$ooQ}|zzZKCJNcMVbaWpQ zW9F3UXnb^(Jl5T2Kay^}Ugt-sKE|NBU^ppRe}r(9w!IG(XZV8tx-ONS>Km!{2u*+? z3};%bJw+4_r-u@5%9LcLDuaS{^gO*93}q5-N%N3!Obvtyh|m;Fxv%ZUZ@BS3-=;f5 zmeFz@ee(mxoZJKpVAgL^D5b*<4xzNK@i@gpk6_TE^%4=*?}dG)5sQVN#NjoHg_svb zT2YH=?pZ9pm@B>X28+$RL=+VbjEHnhnzzpce^?%a7iCAlyKqPpWN}_9mmiM7nyluE z>*bL17Ge2itO;SP^N@HIO6bG_A_P4%Go=ESwFY!B!6j848*#XUI=!5&et(X(_V#kI z)#9z;3o_N|rYUJR6E&&LfC`kIg(-=#1ryk>2{=6X_znkgk{fjai9KiiO%T>Zs*ZTv z#tZD?827@wfhCG>Fno$m{juBwL3xYX(*TLj(UjG>L1lHiq z=}PBU_hOOi-&+U%k1P~pMdcWGZ@RG4FW}4E^EGW7=<#`sA@Kj~?L58awFtx7yaC?g zJOsD=T5o@yZVP;Pb81&V#(&*kZ^NAn@^!!O?r&8hn#UWvy1$+<`M#gZ3rve5%)s%$ z5dz&l^uavMA;r2mq#X4%1AUsoPL z+>OTZc8?eb)Qp@2v;N5;NPmG;2Vi#_4OYvDr^BCCJ(mgh^1se$Z#w z#|I_%2MTSs%p9r3mfsOn3gL|G1ZYql}4C?g(8Dxj$(Oe~!;D0{)eInw6vo zgKsZFaO++crBlyAC(`=?E~vjPzclb@gaxkQaluKJ-&lE`X_ma)8eJ!>c5 z2Q{WCt-dCUutE@(j|~|3A4l!sIL?gMZ{Rk#fJzK`n=C2f6bj-Zm;OsazO#$2g`&j% z4P$qQ#W+ei59LJZXC`l4U@%`yvB)Lv^+xd1>>2*#cdwYy(8*GfKfVZ>HC7O!IaUz+ ztrC09=S?w=!AB*I{=bsras%+;4Bws33iEKd9?Cb1A7pFtRUWzS_0xHm^LowFUw?Oq zRkju^253$R1Pvd^whS8nYmbyZ4r^*H1#h_rI@? zm2V1pU(dT~ae|-s_cv*IpXarMS)7AxxcuG)#y3`E6@;}dqHSM#mJ~N+{miNKs^XKDP!@;|=G`97=%TkbdlewGH z>s9bd<~a_|vk)TFglJPPufojanviJhXXhYX{86XMt73$52_&H@7Pv&nn>KO_ra`nf z;G+1at~;26gK`Mlk%lMAwRT&4E#x?<9a)eaA~;ylGH^ zlUblW+)SFFW6>PR45}>GT~t10CYZNuhn@34iMvmGB>i|=-6f^HCTIO(G$V`qj_A)Ggcw z+yOx@I;$_mIRs&R*0M(Arr~%cl`Mehy<=&bxWYa~)(tb~R=V1NJm`L)d1sO|n8dEg zG78F$$ra@qKTsJg=@w3r$WJH0+<83zasqVpSy!MX1geFrZ~;l5-6!cCE3ma4T`nl+ z1q%zv`Y{xoTFlm0I6Y)(|EPob(~aPX2>Oq6=%|s-chd!7im~FPfWqt>WfZ#W?|(4n zP^~z6NFikMV+p|irv4Ce34aTWVf!4iY$H`(mP&_4FKIp3kb714`Tjf*7T{MC*_?LCL;H;}1$09xK*dG097Mawk73#_kv0bg=>I9u%5^c!7w-zJ^*3Kb>mdq6?|0T8 zym?j2qBXG>w+qGW@jwS%?LZv%als?t`7RIoe4D_qXs8ze^TEcKb$UUEM2G{Kmgf?W zjR+hg;QOhu#uEP~R#*B6_xm{&;nM%^+t>u?;7Tw)F`29G!(c7??_`CMP-hw%k#M|Q zfc|iRm7cNj;+={DS7*-#ik>67cnF2DPW?iq8Re7 z>pP;Q+kQF6#up1|Lrjj*$>iXJPtWip!7AfsL)P$KK*|Ql2e^V0*qsTlX7>S!) z8y@1`oAp9kUL3^p*-H}indv>DjibPkE zJ?Wq7o)$3CHZg^;Qkq*C{3DD9=!Bf-j;f~+L4}_~#I4gM4{#J~QW+5ab#GF%G_OBo zV9XvZ3EX0XBs|!E+Sljj6eIxP{I%iUp4pWDMD`it9#+TnDMTD0>+zr&ysq7HfB(bc zsGbaMaTu^SfVQg=%;+iz%O67EDk_fO*g*qEy)8ZtUJ>=f6rJ^W^ysx3VCV_m%$5;| z%f9~p>&B_zW%>AL1v8k99hkUSLGM}r3Rra0s-tZU7fYv?@8wcdtY$qkbjE=^4IE@i z0I`0 zd?XTb3&xu6yttUA=W6~ofGD)FC3sOPaLPws8u@RJ< z`wgWxuvCrs1@$gzZ7fyXEmYn;lYffASCQB-Av2KdcjU)TW7{fCcY=i|jIds$g=>Y6 zVuJiEWwc11oE>rG6QR-zp&Z>;QHguS(&8Xr!Kv*i-HJMc@|;8-(6~6Pa}$M`cut-$ zS-k{JqN0G~=fy@fpn-k;n!}}xC$d2S8k$$#*Q!DTl?ln!skUCBX2cS{OiUVDo1he3 zF!wqPR?s4v8sGlF$e36sR_0j8m9IDQ)&70Cqgz@FgD%vT}0QL}M|mwSsZ8h_Al zaW2dwrqf+8B8+Ya)WE|HSd#JhBOP*_!$*J({8dVo6T^5)3Yw*V=Z0%l!M=SjyigSn zmhZ@=UcP~8wVQ#}>v&o+N*xyXYRgI7T0CB6oN@tsOi-sp(57J%!8>h(IU^NB2tX25 zaE5ZN7Ks_AByEBgi{&u7-E`K~-H{r5CEGO?xam~|0TnO-uo2`VMZN1T#JnVwDfr<_ z=7orU!w5J8BSb|rk*{E+Y!lZ4IGxl6b zacWgbcy3A$Ae!r_{!+4`bddGG|30l$I~AJEnaW($_|fFOwI~e1b|tBIRs=2P;=cP@TTAKDbqcpdBNqw@Q04mdJIOb5z1sEt-HfH?$IXaB zZqwHR!QX}UDV|L9m63%5+#|EAc_|9{YkEy|FaNCHrY zMnQ%lBlk>OBI=-2Y>5RiOBMFLZWKU$HB5NWS!At--3_h5@IXV+>O7$8abckLzV}}+ zlGudAOd`6@QO8b@6Mm>+J3B^W=ZsYBr#7^+0x{KHCFzi@3)ngMXes*Wr3j=W_JrGk zC4DQQ7vB}oqgI_DU!cPC_9tc~0}O@{I$Ym3N%(%Dn-#^L$OlMb;Ws0MyvQxh#k>i* zc;DTBQ;g+5{FOsKpP)>tc*-CPkq^S{Z>KP|VUoo3w}RNzbZBi4meL~vhQJ7w9DtJ4tq{4y(87F~eVP28Zpl2Y`I9>|m zxW6prUd0$DXchPBW6D4cYv|}9Xn+8t9hiYeitcRgvR@#UNT~ zRe8Lg-Y9PpxrFgjkk3eu^4c+94!Kbw6y-hFg>R=6XZVv@qOxB*L3Qxy+oOxqZB({U zQ1ST^X(!?Rs4A`E275+?XxaTjeIsv~iEFAm9V$ z{{9KnCvRuxLU>H{HGFI(n7)!%-Mxaz?YZP8^@vnEWKVwgHz*ZvI8dd-J9E+&qh>=J zYMG*q)E)0vBmB4Bdii%Z*5iE~Q$u5z4+f>lQ*kBJ%-Lm8%62GWp0E>s<`@-~q@|;K zR?oRHbz8uVY!V8q6v0qr%eGzMF2LQXP2>}c7Q9|{01%)ZU>XkNQTj7uwE)3nCeowO z5BE2nK8?GdF^|qm6zGc%cEiocAeCb!PO5)8-2Ky9d%`=9`*p%n4(m5VQ4;ZK&sK92 zXK4$SnAWY&_HoA@Fel>t`><%c+#KbulEAnXI*&bSYi|-fY`bP=$ppV;02pg$$^lXG z=UXGk+VzwEMzhDf6yNCIM9=Arx~RS`8_C#oa|uympRpm{k09SUB#~TQtF9$r7!tTN z)5iNMjGz-}{^^o|yV~xUCk-zptETkux{wB`)?UyO>>))rOHQ@sP0{E)adH)V+g9nm z)S#X}$@wnWHISEs;3_x(;B9_>JaS-*%pOY$LT?3I^bUoPNJgi9Uv4eBBx9RG(o5}v zrV$&LRBc5Ti|f4&)~zEa1XA&MSTQ#PvaY3w96T3mS0CoqMeRuqcVzB8dRU`B!^8FA zhr$qpMJ_?ueq#u2w!w$>!=PwA%!H(}gi_WHeF;C=#+m_0w4u8*(3>iVp0c#jfiV|t z)}lU)x^&XlUrXX8Z^@9~6~Y$*xm+)go2T3?A>FS80jSs8=n!Y-OIYPJv>WRxqvx$VX|stR^8Ed?TnT;qrLF!6Uc60si#ElSqi7OJo-NFQMt02A7W{J z8FGWoKvf*TY*qaMf-M3JBJ)jt#mVpEHh}kVA`1#lTnLKSn24ydj|2d?>V$b2mE-{ zxEEK=x06kZjWI|z1iG``4x1cL3grTwJt`v44fuXofH0!3|KLLAdNd}mvGMN4^{iH& zNsUpWX&+z&&R=%X$B!&h^w?)Nxz$b%Flr}`iG5?EP|KD>h-8bSK^VM<4Pjb1yj7f* z?$ImSG6+w+|B&$m!I1+dKZXNC1OjCwH3tammPz@RJL$517_Ui^W4w1>ATs;gu5@^8 z3E=Q#z__TXOdQ5X6XA@1>qyK8ACZ??FLT{iH4xhbzOt_G_c=NCXYrg#lu2q7g|=7o#AheO4K74an%UMq@Rt?fLo!}+NsUl_=Q5+mu2z~XEu{uX*c2%k7*c;gVsoid7&Qw ziPestBLCXoFr6&C>-h#!E338OzG_1<&r%uqu*p59obN9UxUt~~Hx=*r{0F|j>H>{U zV9{e8E^sey*Gr00l}U?S=~)%s`M$=zjVD{u5j#Wox1$Xwyr*XuDS zVo%$NIU{Zm958P79LpD5CAjb`@dAW_vZCgJN2ZreRHz2Sc?kEN66SddqO3d$aj7c{ zWn?|=fQ_zN-q<07(mwj>oFE5!QQ3EX2i8&|g|d^LF^M#|bdyvb41{c=F7gkUiN&*n z5Vsjo#GB>%U@qVYpI{o-7gA5vp0k8cqH&HGkJbx$>~>98Idut=L71I z1(m&Rp_`N#_x(AS*jD+bnZH!4ZVSx!>z~e=tQVJdFjTa>&sX>;nN)iP7d4o#l~r3~ zVc>Sn!J@A2#4*5J;po3>B7FCN_vgTAaE!E|q9m322#;4|m#}Ze|ulKV1ai~eRIWyCAJ)#)$x9Lp4-!tL*wUUZ) za?A{f+21e~dlv8X zy{4#GAlhl7qI;E^?0rjQ%Es&0B|(2#A`Zp1KU7})RqI&IK3Lebq^sOQc9x&m z!fQ86+i*ER5uvfJ4J6eBL{?P>YS$x?Ah&S`kB3z2Y->+@+m%L%1nKih?_+0=f7Kq% z6J-9pSFA8i#gO-Elp`%gj!HeFasS1X=(S^6(&|u3YatdNJv2j7KSztTSKPxdeX>ZD zjb5ZQ z_142ILuJ|<#eVjO9Mj*s&*2fSh%98expK8tfJ*zIfF5VdwIOY~ToJ3WKt}!KTUYfk z(aMLt#lgh|z4X?d2~vs=9)|Rcsm_66Tm0>QD%`Fofwc8CiCRrrpJKAriD zJK#}w3+sHd-)Yw`OADo28QJ9MUcVek)>nk=T0ky^9X>qu76MNTBk^d0h;9Uf3Dpi6 zzo=S&{Gm+lm^&gCS%CstYJjwCyAJ|f^WMM;AnP(nFaN9me1xO&)jq%V{HjM+&k7ib z1NqCD^>2{68{hDkv_O2FMDZVy-VI! zkPab6Hk$@<7(%eMuzpCRzs%A^72lq?Zt_c`ZDEZHHdd)AlX2--1@$0z?P}7wNx-PXHx-O1I#K#BF4;5Y< zkwg0HXvEo!Kc}85dhe03eT*sfy)}V|AyJzFf-lC@J`o0$@iC z7JpWo8t0a6XR&*+FWf-LW5^l01-dH@Bf@kYIqQd<29;5OUt`L2o1%|f+@~oh2$D{u z%he2{J9+xeQNaZC+=CN_+A9SDGiRWCX zQ_w@wHfvTrqpeQ>9t@V@8xi(*xfDo)H$EO*c4gQr3u#8SuyUs;)ZycOLfUp)RI0pZ zMcaUZoPQS|4z(1bE(u&`*-5?{DI~{Dh@x4-4{YX8w%iQDq!4v`IE_=_xD~^`Jz920K-qeG_jUMy~h)1!|-h9S-B0(5&bi?7@;>gG9h?Mj4>o zGg{OyvZY^FPNH-TB@1&++1rBx7hF$#>X(@xtA1n}Hi_15YyTtH=e!Ccu^@059vlE^ zkZiWvaP^)&}JCFdhOlw_>>>f1>aWp4x2ErtE8xXNy} z!!atw2&Wa_A3=O}t+c$F^s$qJ^Ba^P1=%JTD?hq^Ju!`u5tEsUqL##rSP3evE4c}> z?l&1n+x-3BPXltN!fUK^vhgz&UhpXd*tBw!cQyeH5-WeWsW*2ish2)U7lpsKe6~0C zC!m>F4lqUOiNmoFu5Sl0@TE$cXhz6T#KpW!(%B)n?R~+fDXm)zTs2FWEbN-h;!rr5J@SaXQ7sbF_%a1V*0vGh@}~4qvXz|*0H20tBL>~ zaui>EL%R$chQ4)vi2RT);hV4)Kj9tH4k(#4BRV*0K7$^2od0Du4WD{(O^037Y69HH z!qa1epMgtm_*CTH&gWnJkF;VFVI0s`M&jHGsHWTby*&i>*Q={e366y?(6E$P@Bg)D z7yKy!4sQ1UkAu1V|2dd3U@xX-7X0%;q+y@6@|%O<6B4ap=8j?6Rn+j;mMv&VSUb(# z*-(DawXV92>tu5wI~lWa2);Wg2I2T~CIWKuaazaOp@cxsOD`_3^*-Te<)|Qb2}IHK zN!g?~kpB7gb{#q@`2M;$-Fba+v-q_w`{f7aKSmAL`+0hFK8=WJ&;D^bn&%+yP>p{g z2z+hTeM~M+JM?aLyoDzs?!nz(fW*SZ!efU)`#QUfd8`(>rsAS)UIp) zwBU_;g{1#3A>pq0eULvRdz2I-?|cP6fDS&J*}hmGBcH0O(+ zZM-+=0#hD$`ei#~AzVO6?0C87E8PFJF)t2wLtt)>9tt~-ST=q+9``fuKDRB$Qbx<#VbXn})5!d3n z2voac4%6N`tzP$D{IfB~{j)JcR5xhJHxc>a{m;g%GfivtHQk7#_Rq%5xf1cV&qR@D zce~~Y|Hju_sn)NpAWz)r8w|`47uWUPv>9N=;K#_%V;Xq0zI!&fQj%J!%9=cI!>g0C zhTa$=ew}ZJ8vL~T$l+Kdr0h&@U>Qs|b{-}_f`TE$J?)-Y6{5L`Re7Vy5@x0+} z!@vD%l)RUJX*o^mnO{^4ku}J|bDt|;1UsSGyXIiE#BEWu_tH=GJj_>X<;sAQ!zsQH zGZM-~9Px;GhK!$ny2F&251QB4{oe5LpA)$a5VE;(eb%O6$R7qvieWw0S&LQ5$le>N za)1OEFcpw!+2_rJ0sPrUC@a}acIFLt4W3`H8IBAa{>c!FeNYQGXICHa|-S( z>iTqS+qP}nwr$)0*tVTcI<{@6lXPsSV;htAn|G?FX70|#xj0q3PVKe!{yooXcoAYz zJ*wFyI(z^5a$3xkz85D#cPd1wTi{^Lk$Tc_Ph8 zL9M%uV-kAZguA`rF~Fi^+y)X;<&=IwAy7MKK%qU3n{oHcG)$4;fkJJ`zN37OrGdt$ zH8&IeAiCAMw|ss+w0%;XM zRfyloR*3+953tN>e!q5aL;f%hPt~|3l-WT&@SGZn$ETQC_Q@nLSmv;-w*PJYBP<yD=Dx49lNtF?Y!eTuL4oJ8JD7TG1Z#)Hwix#qclM&4-Vek>8l3?SIC5-J z_=^T0Q#kCWNk>c=GSDc#XC`M1vmY6Kr4vVFJ^#Ey1biMaUhnk1zZ^IM-VX};KK@pv0ID8>T3zzD=NB7eo1Fv7KP1mYQO!HiBv-~Y9C zDn+M)_b2lByQ@|7*}!>02cWAR0JmaY5BBB}zj?G*_VtEoav*!}gfk>DEon@DgXtqE+iSBxi#W7fo2xH-TT+M|cbiV=k z&;TwSvJB5j%2}Srg^iUmzDJ^u1SEUGWxFlw#QZ)D-RQWIrhm8kf9|VYOJe(3kAWewu z(LB^5b^;N`n07lbk^c z+rdwMY95bf0)z9=a02W*Uq^NwW%<$}KHx(6sXKx1_h;al?mOk;jXhPdTQ^-yBUP`S z-Fb}#6DIQ-^C>2P%i(sd1yVY%>NnI5At7ZSoC*NTm_prfHlIK0$~N-MTV7 zXROYYH0r8u5P4AE)1~wC=4I!eW|h2ya=F#2h^%#3_7~VmD5j!Kjq=N-CeKDQDFOBE zmP$Go4W4i&d&DWO9RP*` zH*dH{1i}!*71JBPZ!6!b6;q}Jo~*(H3Bs_EKZnh_hv1<2PRtY3VC@!0pXy_kOwO4X zI>Z+FN2M~1vs3_uKZGWrukRjeWv7t)2ETG)9o=FwbxqSdcVO`Zj?Hd`Rwrrv%bbhU+b2d&)jO+W)rH%d zqk!*U7Wa9FN4DS5Cd}g0fJ6snK4||62Y2cD9J_&>%$WgP2EyZuq{BKiBmzUMVikPZ zEwBpwblENLz$`oVJG&LIw{4b#T}@Tivir6AB@g><22r}HhfAQW!=sIkfvs(Q$(i#W z4G|C;4P{-McV&u3QYjG)X&G}-Q%;g_rp>3TI88?;*DI&I(aVXQD|LA9tkCf=r_YVh zTP8X>K`a1(V_owutE!>Y$LMT?i>fI1`NLped|K1|Re@7HuKoHtrq#$=Zn1%$!DP+9 z$OB00$ggWI(g+Fz6pTU>r2k;7q4>H#K|m$RzC2s>%e^1D?4c?{fAS#a>M^+ ztx|EWhE)>LdbY|lLYFkuUkXweB1NNXV!?Or!^i_VX~A8^-cIQb_l67_kgpsm5pfBP z(nrc@@Xsyd>ksZcL=+#qhc(xIveAdAp08-DvH1dy;JwxdsYdqP0?!SQJJ1*1yQEEn za@Z`A*W__@+x&bNv?O7W5VEy2zRWR{2nHywnrjnps+^p@ttpXwwItC3+^VI_)@0Jx zllTB{y3S0`Q_3gCI62&s9qlgFmYceK%5fOY^DB<9R;|D7I8p;{KQTKnp;Eeb6C=sH zePlwMa75DhHMNIk7h6v1-}SaUz0t{bR&uU5Et?v~VQk#%RhrsG8cY`@tnPet@R@r9 z?n@0*DfRb=Ce9IHXgGgQp;*;mx0$%QiM0YO!Q-eABMhpzAhe_%IF-DpG{HEXy(GGW zZ>%OVKHwYK2-^RbARC z5mgIy+i$*~Mq@}oLZZ`pEI%m%C@26O7G0{mKn_zw@scyLOU?RFrEED&ztRoAxef5P z-UC}#){Eh~{-;Z*M7N>Nc``WDU?lKUck*v4=1&Y?ZYJ6dWSnL&F5QH?8kXNRD-;Gww6|M*B9=im7W)uB9Vv-s@77DQY`piO3H+-s&&`P_Hd9Q3EiJx-+W;RM(Jlr@6 zyNBi8*jgs+3vP9Jl6*@ui}S8LWxif0LG4~I0@k3U5eeTUP6c}sX7k6Bj>tT$a6|0q zkeriC3TDVl^3?I6YNB_Rz)V6B7gN+(B}RK3=F>WJWW5zjt3~3)D-82$TpJ+ru7TMH zmF29WiS$AlU`Ys6roQvof;E9DgQX{q(9`l=st-XM8ii$n$L8Xow!MF<&H5Jss+UuS z`dRMcl&VY*ulKH>x!Gt1MeW}zRTkyVa{4Ba>KWM`EQn04@N+P{gR>ow!e#j@Xp{PU z(*wSTu^D6*Lgph7Gpe{yx&r{oI|kWVnb3e7@1mqEjB z2cALR{-oFj*j!SLh_7ltYw7-J{HLaKA$ZCzg;AjE@f&+>sH1QHqo&lKs@{K3>|jLM z7AhVf!BMWeRm(fct2^AS{SVfKZjow=I3boexv*Hd( z&Ii^CK>q8@t3ML7cQO$F0!`e4zXK{?IA!<3g(>Y0NO58{J4^wASgVAgz}#FzyGQIc z9K(`4k*5-UTr<~wbXMyu@yg@w$$!6cEx48z#_4F^AeS^Ortd9DI?Uovn#&SxYQPWP zJ$p5ff=sjZP?AMs!VCyY4VJ+>sji{NR%E`6l#wz>p_l^}c6p4C?i9qpbF}RU-Qyaz zLzjW!r_SSL4izlkw9cYI)#G?#yJ1Ct2eQ_qpcL#;GRm`r&t<20EG*Oj4u&xyCVEz# z=DB+#(P)bQ!)Q*7(?%tbI###$V49(dTi2InBB=ps+1rzB_7Bj8wV8r35Q5<_O_Lq) z8CI0iwS#|3{ah_)a8=PUgc5y>jyV_ttb%K@woLL~Ii6X_gpc804|I%7ToXJFD@J?c zL{djj^~&Np0n3#;LvdZq%WDtXA++{S&gRqy#X@O9{R{ttVUB_BrM%c#uMZ`Q6lk0{ zb;(v*_-x$#5e#5%@;fg7b>2ifIcvVvlx>tE_{npM3AGJwv8-J;9QyOll72`mCKL0+ zx+;&4YyhFdCzCELn{94={V-6tno22&HnwkRU}b6G{>D-lpRbPFe9VZwT&GF7DjQPF zE8A~>y<_k#2iq1Gehjwj}~741BWRz;lYWU}<&(y?fwT zXK}0UN+sZhtFy2kBq@5LnZmde<@AQiP?{5EI@ydtcE4uZT>3C;!sX4(Svc>OA>|h% zx&%aL1Ymjh&lu6m?4o^lhlCLm*sasA`Db~ zRUZ%b!utN`5r>W#kpK=w_qR)g60hC`k|d1PDFXDm;kav#MQqKY2Dge@HqEX<*a zNv7KVl)iT#5fRqV?{Tl-{8}zG3cj2a2j2vKL+wNO=PLp_$;T6U+8$988lj3RIJM;7n@`vm<@A zeLlyPp+-V+eZo496mpv-v=|c!y1gOX4W#u$;N$o zjCNGq?J|e-pu`0BReU|kUMIx2d>vktb`&&M5}~9D^+FJ7IIZSnnh$tJ>V_I{(tT#^ z-bn-1F36*H2Wmdf-pqRat#n%Hcge1XkGa|e0SrkI%G!Mn8Gs!v zWeahTTU=#L?4ioXY^vU@tZbS|*+U}HRUpWEA6Sp2%9R;3ZDXk~vK2Rr(YpJX-8GE2qL?%?AKPkXbuqLXR5&mYM=;>}kmpb} zttVjVa`MlE7td4G){Ab8IZ+R!=ucgGO`^*DOZ3)WVdW0cy6CHq1^~-IAjXJCHrWXr zS)h9Mdn@xgypcF`JAu){Tn|BTjok@uT$Xt4J+D7@N#tOBp(wdQ7o!SS&cJqik;_D9)39 z6pF_H8Jq_!7&Ya;I7z)_uhd2>NN+ubcuS`Q5$9$kz!)&~K0uO<%{T8fRDGvI5z|%% zGeUT5e*OLu^|R6cm`%%G;z+dBW{4?tzI+09`eYGB!d!kl%ZvJ6YjmDVmi693mgOJF zT4BwOQDqd$JVylmd5T0zHGMPBNzOlK7EKS`t~`lrKc!)8ofbBV7^`t&zKpG-`ExVX zRl7)8#18%1Qvj9=OwPZZUS_=dHOG7~>6GVep&UvHIDfMI^!m-Ik=(^r(2u7$%kJ{W z%rw|#rco~eU54%kT@t7@i*?ir6Ot+8TOZfv8BMqW0tfk5mq`k7Qmldrm;{TE4Z;W( zd(uRmgh@(I;%sg}?9}dk+D>~0rU1kaT<@A(w>-w8JYWp{#KK|AkK#lYU zk8jTXEm}W3)`BST8W#s$l0f0>vrM0xi8ztt1t<#Ux6E1KxXYBhPA%WBye~giUb|o@ z(}MhgGh^HGfISKHWfljy2#+tpZ<~Hj>er6j)&Hz+PSgdYEK!*6pVm&$<|G9d>^)k1j3^poVs6bWMSi<662OtI_wQx32H!{*A6>x(kj3U7u^1T!aN&MvC8= z0G5L-)Vn7hkq$NBaq3`BVnk#$eCgrPj43+2ax_yebFpMuVho<9_~dz>w$W&3Z_bRp zWwLg(VrDYdfD{Py&MHy@D_UT-WeLDb38h%E-n}9DpbgWb8DxQOQ8*i1M{iJYvE2zQ ztud&WOUlopxjtTX-u%(2{b;0rux31BK<2@~kDW^6X+o8g$qax<&ORWLL%d@I(A?u+ znjOReuBWO5Dn>w?VOjv1?ZhDgL1Vf~5k`c`Zj0s}AyvRbfzFkr zNY^7mucALn|p{! zX{o+BGa&A|rmBvYTDMKm<47T!FE zURiLrOa99&71@;0Ta)gukIImg39OKj#lHd8_z7mRsTj{02f z1;J?RO>2(TY&;K2xBos2^5Jwp6cX}+=+9;!24n7E_FrA_&y!=yO*S2XjhXrXl?WfU zBL7H)|Cpi>>1;Fhn*?31X;UI1?0N%`*ieRho)g7f3;a|V%fr+U-otxZvICsxCj|M2_cTyy9SagI}P zbEo^&3W8d~vOEJ}=o69ijthmGi}jRg^V{!U1M2f@%jr7-_x~W1?ceV=8c^s2we9n^ z^q~(Yuuprzge_>x)ZU#&fU9FeDaNpwuaASFf+}X7y;#o^Sc|WqC6Sj4%%>M9)-$3q zj&ecFx4pT?ijWnRh(&P10q_@CcRy-gAJiJ2gxOMK-E*R|=Zvh*F z%s(6p%=nT6vVHO3bRIvi5xvU>tgB;KW~&qTR`z*>VP6b}f(v*5*pnp(K3{Tz^3SV) zsl+ud9!62D(nuO@wz2=~`t5z@eCRd%{H@N!#2bt6+PJ{RlGHK5U;5$40 zFEi=Z_HS%a+Eaim?Z)_lBV0J9P~wDOcBt>u_=oVU0iQ}V=7*c<5bkF)nBOw}&Ac}$jM)TyP8w0~F+NPb-YnGCJD?qNt4kHJM7Yt@wCy^W zwrFV@xQH$u+{%l$0wUw@Ys8dh=@L>U^NV7a7A($n@pd%jkCmhWUG-o-4R^AJEZRuek(Kjhl!j6 z`_;+~t;qbasYSOJy&K)2B>w0BfJZ24mhi2Cis1z4CzZ^6Xb@u!-UYcH%`?uXRD>xx zzt>n)H?oiuzlQ;48wB4qysC8;gLw>|yj&U~3<6gBSUJ$uegNaA8ZeKGk zGaQuLvwzHT`JT9hpDqp==mH;|KU+%YLnq##1bmDo;-&!%?T0kfgu&wsc#X)Nb{o+N zC*Exa^g<7}A!4FgBZ2Arqq^i&?^KyC)LJTXJu&G{8vTpl2K^o-q{V>{`TPjo<(8@B z|DnxH_B!gOp;;7`sHS2SIwt<{9~dw*8sS#o@A*{?LX1>p60J9g>X4Idi0P7FquOM7 zs6+MlV*lf8$-2*Su`%7`QVBaZ^zM}R*N{x6BzNv zPQ#pRkY$)l8aW`mIkHrWEej*27D;*@u!>Brj@yzKbkmA9_Eotv@EyiM)Vdw6c5N~~ zNnD*mq8sbobN`|D!lQtQBh51+)NpK=`0@{|YQX0+mh(2x1by)!=rc z(hD+?0eJzRsVdZlKUMcTtR+0<6XG2*6!2?;>Vt%^aKgj=l@Zz}GH6H>#-i^wT7@pk z5OTkcdIO9QD#XYNS@6m{@mzP?wl9bm7Dz*c8tQf79v75*Jd6IN#NEsoI|LkSis-h0 z48Yk_9s6avWOZ(0!H67tIEPM{v@eAS$Gth@XdaBrgYv<5k)DjfPVLYXhr!rm)eTP- zbPS8P*1BKImIyMgEgxBrF1(91;F2-k!6=8vdqsJD9Fap6ThzX6f5J4;irK}XwTs{y zj7e(+zf}n$EsUxF)06TOFpVu9VV5Rl1Xy4W%zssd2D(%u2^8gKm~5}LM-qMyG{Cku zulCm+=#$s!%~H5Y~m?(bV-Inq@dz#5`9)Y4l;F`VI93U1Hwby zm0^8fi8$Ap@*H3jmf}QcF%Mps{vwl%M`;wBXocVXKvkJ(1`yvDSnhP=Ml3xU%L+EK zUVg>;3Xw9n4M5>BmeW(pmGe;esRp^swAZ#Nz^$V^$aH%mLZr;p+jj0Z%Zz$G))_MR zdD>==8H(O!;fkE920T?54;^WofF|pb%EFdL*y{S+kIIhFAvyxo>4ktSWomZgt*I@V zqtoK_1qLiX+oq^+?cS!?R7F+E~0>eLNg(AroR;Inq1URy#|z=k{rLkJUX z!88SGc_?GA3wQd*R4VSDSGz@m-IY*JT1}xu*f!IAU}P%Xnq$!e^`?frn=JDvGCo?9 zRkFP@(=JeGM&gi)9+)edYFZe^NGUO2>H&HIZ!p!~RVKVy^e3FR5eeE&-eK#m^z*Xe zeI`BNy^Bne2cVZPTkxG~fN5{^Wt_-PpoC74aFGeh-Z=4j^tJ9?QwI8Gs(w4j$2g|~ z8$jw<4AvGnE@vD*6xJZ*NH?iN{vRk~h=vVt8utfo=25sZ5C=F?ojAupa`Q&5_NN|(z=dbs;(ZrGqPLe46D^4%Jp-5ytSKOJ476D#dz`5EgBowF7LNvV0 z-q2Rm<8G`|bl@WFnd*44R9Ih}x598S_mmQfh zXEEfo2@H0G=%Eji?Yw_L>Jn3tc7pJ)jRO+m*}?b{V;ac6bfvnVNzMu!-Et&d5RGJB zK!;7-ZMV=E0e5r!v0hB5F~`OP*Z%>R5^kOw24huZ2L(EAt~sr)>v;u?o3agy_e zD?1FH12Dl{b!OP3s1?`$tx}iEGv?$#5i5an1gi!!iHA9A0Kh8BK(;BPIHm3dkk{&} zgTnUYL0G!l`z0)Vht+iu@sUKy!*{H3IU&7AAd8l~3xgFuoH!&MY2{=^R5^;M^SbFz z%u>M)m4JV}SQ-nGheR(31|V4_bOvjB_>*@T(2rBbs-S#jY=P$Pc2aOyc9E=hfi{Ps zy^)kKriU^@02&Ajh8{Wqn*}+q{Ak-&INZXD%W4_4YuQ z`~(}3Q}C=aAnjGZ3UB=XxDkjIk4YK_&ymSFLEr?VVBG~TuGQrmRaJW(r08!u9i@1S zbH%(C!~(WO+j0^jaL-}63Azd6o{#Nrb^srlHGBtD($XSZ^6nt!$%r)>F8e2hMWPCS zwmP{W0nbz+Czh~xdVRC7(yK`2CEXwZJjKcD{*>`_@>8kIL<0TDU65Q_zPl826_w-0 zzd3Xfq|AesSC;V1#U-`isoS=4G`t0KPBTTa@LL~~#cpu$tv6MY3nE!!JEB0kc^K@{&MKz?K&6braCHS96{VCp%t$? zH5q5d-zA`fNZ;(ab&i%UGGU?;7aNGLovR*qZ&+<%Uh5L38MS)i=m?Fy~0g+ESGGKgD*Zh$@8D z?#`=NWMHU{Ho^7~MOOzPzvVzm4H|l=&K|>_iX@(B=C=~LgN7PyrK%%6XftKOyTj3F^o!F zCEQjG-X_vBDNE(U%r*>+j1Z3)^t&`Ux2uhv;TUEsx^)v4-uB7hgpe0sktsW>Y>Ba{ zL?3;kAfQ;7AC`s2q`*mG6^5HD37*(m!J;7@JKE+V;4{((e!A{nTJ9r$3?QX~3<}mO zbtVxC6JZKc6fscB$N$X4HDT5E%#=AdAuZ<1Gnk&Fpr8m;Ve;epTJZrvBiRm%?+w$0 z`R6-myH(c5Xvaj`VwNiaf1v=}P6%@K8rTK9i}+7L@Rm88Jk0)eGGg(xgh_#R5cAhr zGv@l!2qgv0lH+Bj6ui+{I{?4`qM|S!H1ku%8NY#kx>Iz-^FmdKZe&H@1{J-OncSET z79+oLo+%beV2&giCP~SI#2oVxK49wfkO+%dAAwOZNu)+zAfny~m~wNqr|{+Oa!wVR zKo?Hrw3(ZuDFR5MkHZj*CnMfKQl$XG!=|wWLk&Czyfs4%Y&4!G53r&mDAnCls(uIS zsc>V3`i=G5Fmw9^lUn9)NNb{9AVC@8=p@}u0jBWr0$h8SECX!{y4PNZNlAP3CJ3*? zdV7&{WSeCIslZn5uu1(Ch3S?o#m0@8DX3$8-fwl6Qi$!91uWAHRu4N{QB@x=<{4Wn z?=cAJ^)Lu(T!LLCen2%$m>b-S##*v!bfW?f3LFiNV2d@E$gsYVxXX70Cs~P@@BZaiEQWbyn)fjhj5G`RNbte^`WyLo9l2_w3!s)|KNNn(6eIiggNB0R z;^;h6UFbYtY(t^uxj{SOj8(@d<)zK-7%ixh*M3U41SxnTEHXRIh^Vit2^(Pflw{%Q3 z-IkrYBDNe@sboNllWu>wLN|ec2oS`OtvlYoDZM%Nx$g%aT?rJVJ5~sm5eM z6B($>Jw^hVU#P{bmljOrgu z&t=oF-UAlRjyaxHFDa2_0b*m4PPwd0>m%>*Rj~UlzXzIeeR=C28L%{q-b4RHG^+u1 z_`J9d2qVHL8c%szthEwMWVs!s%2@Nyp8eM{*}7(LR`_U}GGAE4ZYTRvX=HVXZ@m)N z0^lX%Q_g)14laFRsy)$8$j-S|CK+eUs#F#W{rt10?g*|y2hw|?YwWC4fia3;rT#ag zp=Z1XBbDstNY#@hz+Xwxs5u1BOnh&x%H!1l+fIjjGXp*P@Vy6Jq+vW(G+sN*bk5;Q zGYAT~99a|zC1GjgzJ}`bj$~#cevy5Y2jGIHG%p;^=(Q0Ju)5rTY2>qaCdSdQYa%bb z%J2HSl*AMHMxh=Oy)5gO4@w@ZE&xhASfeg7D9-F4jirv3(ZCKt%QE7Z4a#@!Io@!4 zZ^(~JbEQ%nunvRCBdx1+Hq-X~c9qfQxYPap@Y;4A(E0tPO!+sTYTNfD<71Ti{cBWjE{l)w;P{2Xv4-8TPZ94;7JjWH(f^wxH}U zO{RZo&w~uON|;@IO|aWeK21hrO? zvh|`K%jp5Zqu%KK7l4?m4I?|{!CIPa_}sXI^gBIn+$17A9p80_qdD8o zN`8~A*_+sul<*>qO61G1sf#B%&$F4fotG%rdmPuE3j2&G1Hu%FiUXWlgR5!rmyx9E zyXiYbv*?f|J)2b=avVx361?G74nI=Bel^Mdx`v>klMhtZeGC*~LH%6a6u=^bOWmqK znZ`kO0mX)Mt0_5Z&TY&-`=wC>*C`aWfs$Qchm|t*CC3$d@g`?qYjdLE#A7_yewYE3lZ5m+iaaW^{cvZ%}){3+9c$s*#6bBpQwA8)~B{+a(M=!cz_=IWEDl}z4T=D*)EQLoXhw)jsS6`e7DIwtK0090W{M(k@=9? zybavV=C-99T3jzj?TgEH7K}DH>vsdf%n(a{A7=Y%W`YG%n=jW zYB!Tw?8$#=X&JK?fU~XRzY96rWSx}_Y<6w%Cl+;IOZPeQmO&gQz)|r#hL+q>cf=%g z9v3=>|2|5ndsYK!F{AfR@as;X{*v;e4^Y2Iddc0sP6?n~Gc5e=F%8X0Q(p zyU9#}6`9Pk1+!`D{gck#R_FheMWNbO{dj|Y=~Su=B|{QEP$2*`kf=tZa$FqOq7Qcl zP;i=*VTuaw00r!hWy7L6< z?{9gJ?DU_m8IW~-=Z6E<_vGQ{hi4zR)ob)GiLsI0CxPyb!JNr2Prp|U6*o2mZFloY zB%Kf;>ey?vScF4STg%U$8&8bDnB&E835T!1-=Z~pV0@A^lbJgJC{_o%*sGohYI3>b^EQTj}iKiJtqK@n`5L0qkpOJ{r=o=ECN-P~sfrJ_HeBr`op`oD~;?u6fu!7yDv(fB4b)aMl7GJu54< z%ZZDidfSpS&8L1=Q^cDb;(-bdLA9y6(R^-AO$-) zc_;;dVJZy2kQB5zPR<>^(2y@k0~~+Ll-m|w02lNBM>LU+CHY_1?H<$uuN;=$LHt)j zNl(-jKZ9ylU%zBJh%@KxMdH7=KIc_wDjIDTb~%XIi_ys}$jI0}^#!gO&F;9*nl z0l;hg#+BqJ%Tw9>e3{z%-dq#LeSUD{|4vc1v24cPd}sh{%YT1Pd3K%rpe-j|o;zz> zbKkz4pYPjU`q2T;8#_N6(EHxBqWt&60i$O~)AH5b|Gd5^ND%O`cYC#!;atA7yY;Z( z{QR<*7eElT{pxIaaCMu}^+PqiBX*5_cQ4vFEqCo+C|nYJn?4&*qZSCmT<0BBZ zmm>}Wj9Of_Pd_0KPF`_&td1J{0N!t1*vXm!a9=kATz~=XGLa|v=Z{F|dSzSQtMA&2 z#hptd)B5$%Pe|e*#9hwmd)W@+*omy6(^2!)S?{z5V}a2GBedDMzQf%3fN24!dn&g` ziLfE2%>bLcI3GT~P3xNhuRgzBNz-O+z{@G1pK}-JR*{}i4722ZO_9IQneMz?vY`11 zz6o}0-WlbVLRc4HpxdOjbrr7Q1W~0~VD-YP7&UT^Zc||GJUkVl%O7q(?}hKOfN+I@ zB?E%cEta?G$LJAlq}{Er*i50;y$YM{lRe@JZBd0%IuLceU(Qzvd3G z+LM!p?{Ca2h4?$v~0x4owWm6k{X7@9N|KnNkA^^Pg zF@Y!BEaJw@Fd{Q`4W4<}nNy7O7v-YY-B^gV-!o;C@Auc%GvW7#b-4$j0H5ERSGh+( zcILnNw>7MvimhJvYsKpOp@|akad`shn%e<%`#w8 zi}kMR8o~a0E2;AvM z{01RF5Dc6POgSadp=u7k@!Pe$$lEAQRb;4DWXw&84&uAEv8SlAt)6_6&IU|TmiSM~ zq4E8DEv?vW+_6mA|IBjbwdV#LZM`CQZVDW`qR3fXe(Zy1A>~aX42nK!EF)LNU$-xn zux<$+c$qC23D6@dGJyM|@Z@=KrJcLn8uguJa&z)p=w?=Oi@=6p z*CW6Cn_QU%VDbxp^{qFbvGkcPtQ@+@LyVv@U z1~+Fu5tii>I-mXc1)2i@$XxSQVbf?x9gJb>2q}aU+D5P03pvBjjDl)n6-h+510<&%T>zech!n$(iC&vb*z-KVU_MI9% znoxeatC`PC|7&(g!-1I^(U5?0BEkTfhvXpQ8pO-}F=qSlAn+XE{97wXCjom`K7^p= zKI+DW5#0h4cx5ky^gGtYD;f#{8)B4Rz=w;^*2~BBgW~j8(6}dPcZ+KvjiMU5l2WW? z?1ZyZ5GKE19s`OkEamMUYi89x(s6?z9QvWK3aL?rq=jh|uqZ;T^@e6{Na~ndSegnH zrEmjMn=DPO4a_wFn>`Zb^PdmWe2S(F{cEOqhEH9JMXh*)V!W`S_hI@#^|BW%XFJod=y)0=Lb%Gb+p54eMGs+$N! zSn~WXNvI9H*n6BzZ5jjY_dNSpp5h4<942m(Uu~@M2dEVQ&XsT&93*EbC2|?G)<{>+ zfn7)dmJked%481e=VCWPwcghH^2pV_56>zmSe|H|Y6r8!%j?uBbox@05ATkOdt^rjX4cU@G?IS`-?2o z#W=jjJ)2~}yP;3Vmx2+q74ql^##z*xNZ^VsP~o9FzK?$7{zM)U6so9YC8>qj+C!^Z zcdn@F;r@XaHlu#*Y@OuFSjM#9Q1AP>;Mddn`}6e`;N!CZ@Lo68_q}u71$g~e4%qU4 zsn6LxK7iHQh`|2+W9)6dF1h6a`qRb~klJy$K>7$65SbC5%J%m@CgkowzcTAJbP2R! zuQ8fv4%RHum8ZR!TY#0ORWgt+F~;Ea=cnfw7CgM5Wrk7OLyU3`k%-Ok8J&Jd90HRF zQ&n(Gme=HQ#GxW7gBWakW)!ZWTk9Bp$N%?0O83b`)Ic(M+7$wV8YH+@l==@%0O z!36_+@Fst@Zy~@Fnz25WdSRr5WdiF%|6=lkH+rruNB4SwBQId8VR#N!HQ~F|vA{(S ze{ZNhPCP7lYiK#NfLv(jL0P6P^!NTC4xn{l6;b#ZfI7+F9Ux8NjYR1=wfmHmP-1$a zCt7AxlI^7J5YD0svQH&UJ2zAtZbgb;JkkunDZae!JVu(Cwf!BzTsBWdA~q!XbHYl! z?&sW&F~ru16fzmiW9M^(iNN-uTlzX2#6Tb^m~A_r5o)Ip6h%@^$**Tm9lT{bc%pVs_>c=HS^O=YVFcV zdq%^)j4(y0{a(`uc>?N_ZQ(sICEl1yy3;KAL`yoaQo|has9KQ6vgieBTP-wz3EG&v zK`Mh~)>O)>N#DgJ*E)O8Z~4qz&MbvMI4S!w!a_?vG3F_jl8RP+UY449tV^K*W)0cCe zct^6*{prkfXhB@KL(rBBuiL=@hc-Q)yq~ zW7qRgf;5hiLAy=w%6=a6v&l^=)7vwR6fR5hOr$Ezl!=oY;SBlcdV68(huo=0mDp)d z+%-mqm1dWjgoz|{aaVpSU2?&~u8fqT#ku-p4~8S)2^GNlO9yXZ1vSF}uuM_v(?pZ@ zGN_8;soIgzK$vJ$C2hlKMDIffAtzvb@YzVG4YVIa2fiJ6ZC7$;=?BtvTQyeq1lN5h zcam+g0S=V>n0Gxr8-dSc_ol#1t5Id--bQqG14p(!Zbj?}CQq-!hQIjH1})5O)$h#s zGLy5AX@OD`2JAirwdtQoxs;B36Qy`lLAZtZYP3UeaMLLA6{phZS~0|%2is-4$Q`^C zZk!%AjY81xd6-h-Awd3wF;b#?&P; z2g#?5vH`3n(vYc3yhV%9Hka2y`L;H)4^t_1l3iqTkTe}rVq&5}%CpNPPzp2) z^@K_bWPdueyFnP3{k{Er_iHM{T;?xUh+`$Z7eRzZip2uJZFObFSaBo@Vt$Kft{j<@etJ5hFoOltt3CS{NO2n_B`Wj zhe&bf$GQ>rfnq@IJsCCcMyU;g59@Hq&F(E~Pov`*T^K((g6q&E4w~wdniHCzJdf0T z7ReUns;nnjNtjHqVMcTa4wWlZ#R(U=S{HJMG04Z?gOPbZ;s3k1CU~VP?la0?^@F1K!@eV5NNb0q?8A~k-9s+ne)qK(TL{zqq#js@az+LeN&7ss0PN{*;ExeHGam@JtI{=>KO9Qgvf+d7A;292|*w#ydMrDbs9sG26|1rsNI-sOI0;@_#XkC2&*G z1^1w7$;T>>smsGv!29OlmvRGD%D)4OO@C#A7P^2+?<&$2HIiacCj|aEH^IJEFZdF} z>@xjITHvDX-)dkxI&@gZ&e7!E!fR#9=p7?ZnJ7c!oC=p+{c>3wkNOOGk45ciIKa*prpy~l%y zoQ^NA(Ceg*+HA02MDl)2E#tScW!pxO%jK_AJ=?WGCc#UU*4&)jS0CYGnt>y!J4iBIt~ z_2p1V5Z8b%L47M>6VXb`lwnA<=w{aA?~Ukk2OTR}=Y29=$UdRI)e4ha2pk|o$nwg>4F2>AlNb}~ zn{sF<9qdSBW@$>V8tW-6_D@H0k4RCabrs}r!=kQ=d#nq~Ilkfrg> zDAY_Y24AA%!R{CHlygv^*}&8I%uf`bmSNVkiA8($oH^~d&+%^pQr?L2>-yzK&0Dn`{_Gz;vR`vs|PPDNxiE>K7TZLd4B+n ze5#6I%Ef+=FIdJyZcpoFJf~j7>w~taF|~f-9Cg)^zWMl`K0s= z_sU-vKBQYwBeokPDwi~~9SC<`#^ef!yk6INo!Uz&^BPU&SQta|8}*=!v#B17K7t^W zEH&eq$MgCps)j97MDu#;+6r$HUAn!WeGD`c;QY2m8ek7!X<ffZoQqxYvV)AeDag0R=n!r5>gu}yU`(K413Mzr3Zs1xeo zt`TJl_q&qk6@4l%v+2h56kspVILO1zEWl4T$TBB5y~4wcmkV+MzNiNzbr#gMa}LJ# zV6bbHB&asQWu$NmkyLb{mNItAp&DY|R5 zik|BFlu#&@ApEQzk&HeF*D+)K-l9KeRzCZ@1Y;!D?hW@iO7jRCTm;c z0yHP8!ATEJROf}ViM?}kY)G3Gr--=wP_Zw$n68DNz>VJRSmjN#ujA^yjivVAwc;Z+ zlX*vyO=h`9q+?EJQZxtMt;Rt9jJ^NX_KkZxc})VdL$jn>TCMI9i?zw7NqY1FaehGo zue`ku_o^O#M`qwQUPZ3&Cwz>D1))@nbj;tC4u`Fx4#KX65rYp(Uwt#uc(){n_1Y6F zjhzbpnFd^u*g6@i%fO?(S}z+HEJyccPn0i6zb%N4qc|D97Q+WuNKl?qH)DXS_v_nVoe5J@Gn&bk zZ+O4`-ZFX=y_qP5-Ra^w@@1kytyB#v%~B=bZplIc3x06!2OE1AA z_1}tRI|>=_V7+LxE7eK~w%%6EVsX(VDE>l z)kQTfGT_5AR%hm2Nn-gbz%o*;FGl%sx>LX}dvdmAoKkO)@bHuH}qWz-; z;Xg$DgZJkSak#4!k1BNX{xCc^SYgC=>mww;a+)VjQerV3_o028 z`tw1S)5e4W49pL;$}J}xZ!$z8-Th2|J4?V@>9Pa|gc=iF{i^>ADI67=4EnHhzsKQs zln_d{Dp4GI^~1>f^+x#|J(;a-fS;l3Rg+EPRTQmZ;?>Dq$-A$0sF)c*&BLaggY4e1 zZlwc6uiZ|`qL^^mp`bP&DqKALt4Y@f0VivCZnFj#B@g{xmk&#nIOLS7jM&@wm>(Bq+lm^ z;?J0nDYI9-A+zK0F5oAV{5;cDjms3ZhvxQ4o0kYY_*;2YS68R1S@rc6^o!lJ{A7ML zb%q$%EJk>nV%6YvLXwM=t4BsMelBEUI8>vN5Q%a^3&MWSA1d(U^N1@aSS|_O2*~J$sXubLSq3b!P{+U4H?iRIco@xA$+bpS zjxW?c=`?lMF#F2Ov}@Mafpf|W=OunZ!poeWeo1$h8D{&M9&c2xjlS`+oCzIHkQ;=2 z*5O=chWWBoRf*TZ{Us|)506G)?X-m_LeHsQ$A{Ek>{AviiVuiW#pt;sw-X-qZM{5x zXJ?Z0R<;st!GSa#t$2qiURvAvDQT>9KL&-ui!zi))%?x=`V~#J9>aOv0>X8s8LD#L zE|K^QTSmlk?%I_L-#a^qhf>)cJrOAf4l9Ihzu*?2g9 zn~t&0%63&S%p*e}@6vX@_r+rsh@LQPfA8xj#SFBL4oAu-*f;Go+atNCiaK`M6uNey zWTK6`AW-^Z(}G0#2Imsv`_R#3n6yO17ba&(sf8=A({94xhQD0#|NkMXY>`kmj_=S@6xuJp1*(})bU73BrTYTja^?&GZnf!+S| zmO5GKYn82_uw_l26{pt+o!g{s72A_LuyI*bdgAcCD7SW`?<}VqbwoNnK--7p0-01$iI9E7eJC_dsaqqP)jnq%s zY0;hU=3i4%3gTEWa(~qC#kPss@Q3DGtikQ%n(UlQh~vI+=1Z2n=iA(N3)B`T9G(BO ze>knUaY$C8;XKBk7p#Q!d1Y@v5sU24q+rGy*TShvo6p(PW>P*YX{Wkr7R^amz#k)SHg~t|k&iqCzbyusn z=5(|j7{Ino=*O`=;4T{Z*xS85bGAV{ym#_5Ppa*@0xz1P?R;au`vOf!zIclh zR%sUv;Vkv|2KlQNgj~F#Zb$m)4__x`YWo-19!+5%4LkWZJ)JQ2$~`-e8y<1UT6yTG zu=?hrmHnHp+6jgr@+m{DhyS&-y_%9Om2QFs?uFAM>SCT#Fl4u46)tSHY&-mQt)gP*bPz?Snqh^ov>GWe7p^Tk_F&;y5;a ziY(2Iihh{miuJhF$*8{?z7KU%ic=AYf^Sxo6PAm@?=L^N#Lxqp2Y(_)4h2M&s7UcQ*>{BMHW9w77-z6UC@WORN2Az=N*kc1a((k@s6hN_)aEe zcmJgJD8qRrA0GaUks66n4^^IGucC^2grnYG&%T2=Ym9VnOvW}v1R=5Qt8X|s7}=>( zim3=};5#UeB|(~@q+_TN&oy66sKgp2m}IK2H(iCCjn9Q_;VUK!6gKQWpBVdz4~VH{1j2C&8GEmXQvN1RPNZXjur%i*wcfqBJvXwu#5qqNW#W7iO4Q!w0i^eh9)&+oW%LvP34zK80;PCF!VKd4n>Rc5mJpA|4oJP>R7!**u1Lg8yDR z7cGx`{p}BgGd*)H*a@PVVLY*}}I63K{y6IQPY zB{62+|Je9i-v9&MZ{6y>tU=arMJYKp+(v!>Dx^YtzKV%b)*&pIv@MMJb=}h;Xv-p{ zn&VZ6k^e$r&zGN5voMC1=dUJ>))ssfzFsSd6fRc6 ztc-t_h-7ELZin|sSe&ug%=WD&_AbFvP>@?fexAL1+qS&U?rLgpX8_Tdh*QZJ?i}HG z-={G%hZdn1!um40FN3hE)QUxYT0Gbd@+~geFl;jKZxB2@KADtDZv>YnRpI1vd+1*; zVunWdN;!njZdu_Kv*~h{+&5geWF`2+AR~^N;>RDg-`g5cGOqn#q}(R@w2HCahi861 z!`>d2Xuliu&fQoH>5FUy4A{9JcIHZvC5BXd{Y%eYY^@w2htc!3%X zkuN(RPLG%37U9&Vq9UM(S)^>Q8Cis~=gsuJd^MdNQJ9dLoNctSlrgO7$;|^#hBj**VquI1w@@kt2AqAg^Vw7~ph*IZZu! zBN{BOg~^D{E3b3gl-W(?Y<6e1n5IhyXUOfR9c}%!;%kF(WIcn|F!=D!DG-;p<{?!( z#Y}N5-(&y$!O5QsrCG<%@Xyz>-g}q~YYxvY9EfQ<5Q(XH|2B!&Qbg8^o$O*dqqg*O5GMAkSS~ zt2#_kp@StdG&fR@{Y=e)XC4ORtb!Yx>&K{$swCRq_9;FJj8PTawUO1zj=dm=>2&q} zw3k)Oyr;V-NE;7+psvthcz$~LecGey-j=JJ%8)cx9>PCV_olH=JctJ(bqIv*>mBRS zryU%nMNkPFS@w~c1pw+W_D<}V0xuIpbFv|CMy%1?kvS?7%4YfCG{+FesqXC&s7Pd8 z$lBUh_`?-Sz9)QN`@bJ2Isf4&raWj8UwQ5Ih~W3Bebs94m(B?-H^u02DQ_k&?{Af{ zPE%+>2fO@GUM{niYN}C`tIL()qU#GDsdn(Kta-rl`UIerx<0-Rr~dQng7!N6Y$NYk zJ*6}F$NG>NXj7Ot9BycoCOEs}FIY{unBd#MYhQtyJ&md9InDO|iN2c^cW-Or zl~*O9QWy)JD=VzwS$nAuCmm;_Pr2Q*iX~xN62DB+_>6?kQf!xTdOxv}$kD_{+=MZS zkA!E|dK@xz7wj_DKhGKppJ%Cu3&&wjao2>Bk_9~b(IwAB4KEEp5`0ja+94K|*cji7 z+RZt{=ljSAQ^7cO!c{^58pne$#_ac&`A2W%eM(l!zG&GJ!lfc}7vaAH9s9!OT+WtRFxV^Usal2hf;%h~*>lPr zme*_Z%g6NjibM9-B9>sspXXxLSe~Ozgd8;{B*V`3W zNwohUfY|W?f^zM1u6CG}>u5b(@MnDYap{P?UD&)sUoyfOd~J&3Ov2B`29WqW-@@_N z`y9kfwb@BI=FV4)U%9K3w8w?0`=r@0Ya6S*n1*DUjVnky_hkn?EbC7+_k{Ve=^cdD-SXN9N_)ayg0 z>t?|3j00&jKMwp0_>uhMgFe;|QOA6Q$}&ey$$K*pvHge+Ml_Uk7wJE&^<;J}-ZUof z>go|bufvkQ-=8k?WzISFSo3!Inuzx_uXr8PSKDi{7rwm6qnGS$;K-*sa`4Af%kn7k z$1MJ^PKzwAj4P*3I|K8&Xs@O&dCYa3okQQ9>^dl#}YA$KHj)fE&Vj=8Q#8T#l*^;hif@r5wX!q}S+;AgYRIeV=; z$JqtPV)r$Da19+qvY;eB@3Nb~PmAJByW77dRZ`gco)fF78O)%ie71X3mPN~OQ6luS z`@+&3S2{?$B7U~mM&84I))^>4o&WRH?!NR>e~nJ~*`jlTFEg`V>x zmyab{S1m`sm5!KYM+9ehO(gJpSdV!(1@O@xiqo>B$mD5f{ymMYR0mpN& zSmXFe7%zY=klK!NR_dlx2Z%ThaHai{}xuF3!^ri*+n4O}ue~ z5d$N!U1HDkDr6G)H^nnUIQ!;RJL9BW1HXuuBP$??05x*p2=Vnp1AYnq7aUYTHqc7^fzdA%P|}O`QXhc@ z4tc!2r(8KjKScNXV=JBYC!F($q{@TA^%1=fP1HE4_`8$%o6>5m0e>>(r1Ck4ZBrRb z5E@yFiaUp@&iJycw7N3urL&7{qxc+=IS}EVqr4s$$OYo6iBKhc;m!^+pD~Itp_BTv z)Q^RjG%Z0E-NR<)gk}R9CLenSxI0lp_kEJ&TBwkH#&HIrN1t2JtiQ#vU~k5{Lp8%E zyl^+Ks+TYA$ww}0wwdgu18H#^e{UGBNUSWhUK3ag34i}0GHioqYVUNV@y@tVO zhZ5R2-ta8ty(HsXy@)ZJnZ(yWig@OtRcBeF4twhaMMnMGX`&k1E8O9p$3K_)nDEz8tfTCCY zIbFSqhv~37X{_LxkY0~r>aYVbo6?jYmchRZP&XsQ$h(7)R$Og+rLO0m7z)G`3=z%Z z@)?O;`pwRaJa!G%N;0u#9W@hP*OQbu61_O6uRoJ4l%lrvayZjzd%~S#B^$g0S1i|I zhf`*zaQ{A(v%TChEZ}}NJbeCaLO37Zk%PY>g`-mNM{mo9_w(lC24$f{H~t_~_MnG3 zW^wBw5)Vt=#uW=`909d+Q^J;UZcRL2=gzG!q34Rp_ocNPW7`ZWaJZa)i@69+qqv6Z zJJ9$JpoE#Z0-wlgg=SM7*3x@;;LJtUsGH*(c4i4>o(E1X$6^d@I8DOVq>n@ok|D)_vemZs4`)xi&T@fAN8XBhh zP>xi52W{5*q2R(=-mj_B6Val_o1z5o^+a%vQ@5OXkAo3Y8@N5cKgy9RVun9S_J1%T zFAzJOFw*zp;CQVd&v^9E7e0wqa%8F|lDIk9`|DD|*lDw~l4MQL?$GDzV2>7WQI4|A zc7|@)8Q~XxzH5cR@qQcNW3h>lKmD4tSGu;evcekOvNZW%)l}TEga9_1wTaxK1T8j= z+`bpQ*e*Oludk*bMJZ3(RSe%3>*c*T;9TkIHHod-8`u``W~NGBV6)7Zn5gKBZYR)T zcWQ5oIh0Kp;2I4Q9|Ip4n>EtTd-IXd;ozABTFJKsmM4CgjxA?>t{pgN^0FeY)+@fR zaLt|>KcJyxnD58)55BAh$Pa6Jg=cw~*hgh6Cw{v@!4E&ZvFg+!Kj4R_&@ME5gS{E4f;cKk0A z`HS+!A5*?tD-X-nOSQTBoyRs%E(9lNzN&=?`l81duq_3Pig}xzI3|u}9`T;ur2llSYf|?iBk{GoI zg$_240EIG@h~~b6r*lM~LpS|};X;jq+iytR!|i9`pVTe}lU_69X)v7PyX3GO^rcw#Ql}xO*fM-5wgdCZ<^HaDFhx+@pS2WeoIF%jTpbyw z;3fp`&xYulOAQvCFYpD?#H4LcxPz;yG*FU#G~}SYE@*ff`W5#c>5{7QBT<=m+c*3| znqmv&{}p^iU*Pr(_G_S9j{w2_5$6g?o3>A@ZeZdPgTF}Fd1#5SjM+`){Onn zf3=rk9TwX1&slwDdV`;xrk?KQob@p=^P}pI*pI3%F@JxuKB~Uw)q3-MKi%T}VD@7U zL5t6-finlZqIIqmJX`wUk8FEy?ne$h9zhHKX2FGZq2(0rb~)$gx=+U^1sBZ3226*C z;l;>bUUz0<J7QeDo+!=`NUZKPH|}o4*l%?+tK0F)(V$QAuF0@=Y2&xdVQ^}XAqjsoB_n>yDd(GhM^DmjCzmjPVej8RPHOOwKx&NMs2k8q)~%L`d#Xeyg){!v#w$O)SA&r9BXUBguXoT( zdW~L-tg)WNRe%SPVstezz+hc}V|}Fh!X{&JkYs=XHDE(y=0(Vs2eoHGS)i=GQA20r zuKp}KI%Q@4s{=lG<|+5V%Y4kuN2cllDG^>hPwNF>I1*F4_r7MT_pI_P`B%~!jxYJM zjizu{r1l2#iJf|&D`a%#U{UYBqQ>hFrzj}U1?;64b&-q zC4NfTB|IL+7Ja^2Dw87;t4}RVm?uakx!$47S#OW>v+nmJ#djwGKXKq`2>U6Z%d`V&%AUwD$L@_4^##B1S9zTc67T85-cw9C}|*9!$C@MROS>;}|HIy|#B zxwzx`?m!mbiEE@UOjYjS3u}ZKgFjf{0(`>I|7Q_Ev+mXcvn`Qn-V(nzZoHnbvcBv;z(Md_NkC@R@Pz z`+`nXP&^*X0MFLV$AR60QUPlP^(q83mwN}z%eANUyG50%Lkqg15~)|wYdI}W#jDY0 z;;l0AEjf!)J8(Ss%gQe~M@MuTJm?`sLzF&b45B0QR8QJN7OqE9d~H@jLsKz>5EjuN zKZsXtP=?lWj|`G%TYhJHa)xX`FBM$DL654@GRsPqEw+VHNT!=k4{9V z8x!W0#%s_?zS0UC^3!Ewaewl{ln~Db9{$duuMDc5c_`iXXr{z@*Xzu#6bV~O$occ} zQ_|hgfu4YkqsiZm?>S?t?d7Pm`G>Pw`4byttu2s=r)s_s*ZKRi)njF5m|4t!-_p?F zKg%>vPe(g}LE%%aQkUDbv6hjZSM)uV86p1f&UoME`%sx>8=Vw-@2~a?w4K|M-K_Ap zI#INM7Y?rQw|_M;f;SUF@iA>{DUteKh4mj#x_NlO{_2;}51X__0iJ&@M=h@p=Du8q z{{DI9oGaN1=u*T{KSm0z_c@SbUmF$YdooKBv-XY9kra-kJ+l8zoLDJM;q+^n=x+c0 z0XIKu(W#wuy!#b?9%zk>>iNDfse~09c8Y}jZCSraeWfFB@cms|HJ2>&BsML+SL_oN zO~?b@&z{Ys$!kz$zrxhc>8X4vh0d3h&7CT!#xe4_Tt{UOi{*{kZ#$Bn7`mqtLVZlb zs)n>iB-2Omt|et7FKq4!N=dY2)uM}Jl(s6OwEExcZL%%%E>~x6Ya`S23FM`+%>mT1 zq?vwH(JNgKIKR-(VEPMeQT+QYlG=~J09_zM-`uXq`nKYz(VcWsh9xjf< zYEtqrp&nTuOS8T@Kfny6iS8gfV>LQY`HjL<)a1KZ9bEf0unJ*ABvO}^(5s8Ja*jo& zd2IKT9S*lnW|T}+!r@+UO$#0Teic!=xGlTs;@^hx{T$B$_X+Tmt0gf4>o z5~385KHh*@+A+J(RCFpf8DjsG zRkByV{~|Ya7o#Pz6W<2g0C`h+cb6~dI%U}wGa2>}VVF5vzx_e)jk6l6 zzk`z$=`8Q@Ux`hvk)emaXq>^9a3lR33uQD@VZfGtF4XbWI%i9f9cPcG3lnNCI>MgS zGaCWl@GAc7j^OdA`Wut{_ftC3rUInLYby4tHS^|>*_X&pgU0HGjYyrVzA4EM218xn z1-km*Ur=rxE8i;a-s;lI-DE6RxzAd^e4;y5!#?5YsLw~hCHeX@>drJLm+`&R)X5)l zm%917%-d|c3K36Aj@g39A7{q>jtn0UeG~<#8b#+(3 z7Gl{rjZ)-VlMMx8YnvO6HLotMOi|&l7`}yTioJQ2t#sr=UARV$IYKuqCS~A*C4Hnm zLuF=%Db&`ENidN-w_g3*^?u5RsQmM&pguzt1nX5hHuWD2|? zD!a}D8cmoejI}I*&`ive2(2ULoIxV9Md^yJc=I9q(nLfW3xQ#@ndR*t771$8hxI>I zWOsEoeI5(;CHOaGMouo3NwJ{9qyNnH9Y5!sm0&ogJg(xh+2IcU&O_qzs?43-Du?Uw z%M!|j(@z7u{*b|^e8>JzNZNlrGRqTt`!zb?*R#BDGK^{#k!>$~h;lB}Yaif>o;+S+ zdJHb5m9f@m4*t4pO~0$`!#=}HotmJuCgE_bZBr&C712m#PhiGw+|}s!3cjl9^^(={ za}loWyQFFrqgeucZL0Wb%2sAbgLz`#H(MIB5e6M;y|Kyd#uDY{iFAc zR9N-Wm960t8DDe}=LpTr%1IC1D_~4oD~_`BH>?{k<03((hl5vOij0dCPyd2X|4JSRTek90G#j5oUd9$= zHvFBEJ+Ec@yiA>)JE)CyzU@ed5aF|);h4i_hK^zwv3}n4X|O(}VA5Gz!XJL#w@1$v z7nyegvx?q%p)Gxr>9t*j$FcF@9X1_&9VHm1tbb5i>-~kGL~GN#;B4whe#p4w%X;)7 zO#|`pVW4!*UN(}E^2GF-ZhXObv`2%kVv%gKhT5rrK+<@T`#0We9a?HJOCt5g6zT{$#t`8=Bw?Sc)FaFEow9GX@#R&n)(!ppZQ@;-Y57fp(e zm5){!zhhU2AN?vk#R1x)cE$tN(x3F9oFng)TaR}J2K%x-8owHIQ+IHdBX}m2^Ya(R z3@_zT0l%$Rwqh{e4u<>J@oh^s?yZr>lW+x)z{&f;d_Cr5@}}KhNy;t{YGD_ znV#3e7iPm42ADRDhHE%;T$1<_XHpYntV)fHf|rxU=gr)7P33W)b9XVM8X(b ztw~d&brQ8yZBkIrBEE|Hg5fYj)g%)z9f)Hnw#(N8qSh7;d;J9MbuD z%!m721bp_KjrFt(n?;WdPcLhaFJEsweTa>^ZRCxnCc++Cn;%Xn{65XYS&c z1|Ncn%O@y!BNCHGm5xtP1kmPyNP&VPnIVMCru;&5;^I7d!Cv-sJnC{FM$3_oPv8!& zF84s5j$cyJ9H3!`aNa0`M{dd|D0FiblqCFj553u&1LYi$&^v`iI3Wap1lOH*xQIf0 zKpF>x5J=*LU<1mW5c+H^$h~ZC2p%E-ZOi{?EhKnDlM7Ku;I0WT7s&JH4bK}(pbFjc z0PMLzZ9w9nXrVjYQxymn@Ph}!@b@%G@`gSA|4blstM#o3grGnvH)w*pwz%Lu;J;P_ zv^tw~hoCyf+6-Zp7aSx+MfG+z9dlJqzIlp!^V80FD1n|9dER zap)!R4}c#S;0KMGd$R#W+#|T<_aEzt2m#ul^+29x0w9L-W^)6)cdN#Kfj6GvMidbS ze%)ZeNaaNpxg*9b^iOwCAVLtlXwC6g3d)_rZ*KrM&L@HL-nis0V*e6Vr4s?B1wp_q zMd%#^72&@v5TX1)nGh(>?`Crcx%1Kd{~&^ZurPQP^=5Mixs?rgiTo=?80ZrQjg<2b z<$q0TCEP5%XV5@&U0h2-mF*fPNSl>*>*iG9z(CzpJ>i-840c6C$uD*)@_0^4nBz&NPclqr<{P=G8aUt>Z-Vp>I z2!s7QOZ?M6-z_6xL-L>g`9Ob3-Y^mehw?L8&~vvc@ZIqVmiiYbaEGIk0GWeHlNX#0 z`1$VGU`zjt61qdxfha&g>R)Mhgo^%$6S>1ZBnGwXmHMk40pI`i7XM#1e6SllJzyez zXYhOXZh8ENH$O0rf5V&qFP|VOP=g)m|2Y&FjsKRDIba}rr!F4kFDEQ%kQ10EZ#nVb zaXR}Kbmt&GQ$CUZKS}I%s9=J#6F3{)B(eW!1S~V&@xO<1M?XRCpMFJvdKr*Nlk8tM zD7U-;D*3+v;=f{V=DWX#s&oQ?=#79|_Xym%@#ReeX+;Pg@$IO&8;Ack5Cn$)*Wk{d z(h7eYfYbxzz>MlF|JO$Z0=K;Xqrbr2EPW#$oQ}}tL0vDw%}uVL|DRT1!r&LU<@aCi z0zjuBILZV>fZUsQw{zW{;&)8ZmHyEK25>5X2*}MmivIv|59N+o-VLBb8SI)5Xj1?c z?NS64y#Wy1GWn05f`Y&^WiYb~09uNm5PhY;zrR z(fGGK{v#S_zyXEbHV^^4)xkO;9vy;($S-)u=vLpqgjD{~7j_E-wPAh$p1LJ1bjK<8 z26K}|ZmNzOY2ak^76gG7B>+OyAsARU#uWM+rJSn&qCrpG_6;T-Kwssr!~Q8aM*fEr zy2F752M+LE1+>Lo?|0E>rS`A9zg##}L0p3BUmStZ{~dh7e+Qq?9VKA+22Z8-k6ht9 zRMcy*HOFAGDEL3j7>K`M3c}@7%cjiFN|C-#A zqX#C{|Ly;dm!{^wQg3;IPQ9s095nvg2~ijdBx{1nT1yLp0q#Ik5&_j3po(A)0#gPs zpa~%bG&I3Be1u>iNZo^=Q1J`@JBm#CMee2~ev!YPVbX%A0H*iB$O+bhC;;wS5Zqe| z0KPT^4N({dkZVJXZybsVb`h!#QM^3{23f!s)7lWW8wf-P!USMw-sngS!6)Pwxiuyo zzsT(@3GRgfZCwZyVAcWYrs_Z_Ze?J@{u`WpLJ(dw@cF@;84eiM{l^T@J2xPif^%J` z7C11V|8WKM&J~t=|Dpwedj?=&hiHQah|~QixS+QV0QUcf6S~6<-ry+oZu2SuKxqKM zxTzWVq5q#00KH2AP?6hqV5s98{@W+)PS(vVdQ*+uRSPuyccscr9n61MIQ)k#*hCD> zD1XHPL%Lur*6M-A0qY>J^5=)%MlYzyt>Zuew@xz$m<=GBfQ25|QI!$cQL5o>t$Ry( z@8;})!N1-AQ_S3S|9`4NesBof)ay6R0c!&=f^O&4NCPlnZWJIg<-e)wQ7Xm(7Lfim-D~J`aWCgJW zOQI*%5N1ReKk(ZWVvWQP7B?1VkYMlt3e1{8eu4)uV89&G_3us3-`fGfTT__-bK@Xz zTgBYmc!75gf2%97z^}Ie!yaM+rq&G$u==Anfl!nFr_BxUt_@fy@|!?B|Ir_I=js1R zzu|X>g#EQW@0}tyb8)T-cuSII0U<)-7Z3t4O(ABq|LNq$B)3iZ|0>2WECAS;LM-q7 zKSK^24uXKEHH3xgZUp|X?;AJW34jU#1EydF`M2S}-nez-jW+;pE0FLXYY4S2XiBgh zc$)~G{~I>o(Vg-Fba(dBp%Vm;?xYEUM|WNn29NGWs0es;=TRtlBm{WaK+FklP4mB? z72p*C=4~L|h`i9|5?hEWC2(vFX1Ua82r{tL2_XT<;gEOWMPSJ0CN!fVsK7!O1Rs$X z){GMY`2~USWzFGBH6zFb#t8Jcp5a_5G$l_;%uBxm| z$N8B-EH19E9;J(f#JB_u31;k7!~uk8t2oweI-4G{pae2}ArEw(hX!CEta-)Am!I-Rq0$qxoIqsvnatszN@%k&qE~v~ba5nim#eAs)G}kt4)W z5lSmY3e3JWjniUDb092zpH#pK6>0mX09l$q_+DAELhk!%LW~C?6(2!wILAx}o4*gi zYRA-Z$k97gox&b(9d!APAv{%%cS~mG8I05%N)` z<@YbsQMg#FsSx6YMo1SWT7&x6+$|CNE+A_akccS6rg9W~bm=6d$8yZyundZe zI7(8_h3m}yzW9)L0!?`#5JAS}%8^%F@wx*Ngu93?o!;$wiJss@gz%a*j-WIXf`D50 z!dG7V+Ib0Sk(mA6qeQ&{-~OkvbX;6qA7=o&c!4rx(X%5L3NrCp(V#i9MKRkeYOzbV zFYt=NHWxB&chjA@#n1dU*s4pm)xkDGsF^M#%2$`W1(z+hkDoDqJUhvt{C(=m^#*R; zoIGY-FY45OHs};Bl$Nq_@Rl!O zs$!XSSV#fL>gDKr;C9^FI!Bcaa z7Z&vO+ZK+(J1}XU5t^g2p?~LZ8fAy@9c{u|SS@zE9^d0}KQEq2G2>CpIWOAtPNy6= zZlD~-P}DguUT7*#0Ug?V^FUztM_60+>FZkf`TIO;Nuq9>x0DW@*f|(jYQHpMuwTV; z_C-&8;zPseMePNXG=0`S;UDn1GG+ z!!^}(B;q~Elw}INE*An6VlAvs@FlAJ=tQlq2%=7x1!;j`q!vg~w~`kwf&-!LB#X7u zLI>p;%2$+E^vFeo1C&g_j-$d68hYBgAInu_8G#CGJcGqim%R8#%$Yeiltpo*TND`i{_Iw75=WZPmFtUlPKH*7~D&|I(-4;RM80VWQ6@exiZ$T z(y@Jm)}#ml(K=p`jt|IZuGS3FL~Izs^?sq4vX4HOyN5C+E|U#^Vyo{j^S6_#iN4aZ zq3CJK3zr*wK!GkzfWSiMtOUOtLxMV^B}Xt3i$^e(9~&hE7c?aII2N9EaYQhYKZm3< z9l9~}K+=)B+fsuLmGj>v2?2Z?pKZD4dr$(Fdfb1J&ncG-|77*uq6;v>%!dw1*iyzP z8!c-u^*GSH>a@1%QQ_nzc^ixx556FC4{Mwb=jIqCs$+;zS?^E--fK2s1y(N9I>W04 zXX@kf{1?5$_XX-?UnxzB%MRT~HqEvfOlCzEHs9*VL$=t8NJfNTTGL&7v;E-(mvrkH zL~JJvdhq{i>$n54?z+fGLM3~otjc`$^JHgagra22-bD8LC0S)f_9}%!Rx(01k-bOu zs7PiueZR;1ecv0ue(xVW@9Exq#y$6(b8qL|I}Uh|2%gwYsG=aMRBBiyswB7AW%fBw zDJ8l7OCPoGgx!V!XjJqz`emeH)NMh!Sgr}HuHL`mtGVIuHr0g#C0pKoP^}8qVoY%L>b8btuq)EWH8dBDI@w_GX zbKZBW#Xp`K2dwKh`rS8o2t}4-qf+GRr+|CQQx=;6MmKk<1w`olu7Q8q$?4hdcWut$NyJmaUS6d}*HWTs!^*&_Tn=4w>fabWjk6`I?{l#4# zpB>_#v>G(Nf^`P($x;9TAMvq3k7UJh52oeP_iX!s4w3rXUrU*3o7q((7MsCUx9CGRk!Ua)Gn1%`j0W8~?paP_t1&;p9O27fvJd0cU#xA+E&(SX zm-#VJsXaeYNmJq+($?>OFC;YU*rv8m7O~jnrPDsVBsr%xm!t^y^Qr=fHlJ6K5$|&| z$JkZrQ|NH#iBNq;mg|qJ`X~}dqbI#WN;JkrpE$305DN?iQP6WP`Gu6Q6Dl$-|4eg@ zshZqk-Q1U4EmU zm^v|i6_Zjd8LXKcLvb7*-}Ml&2iCD>52OAS$=x7?n=kO(!7T!MfhK zo5H+M9(K&G&}dN)Jv!`LVLfo4Y5i2}V$DyYG8rR1Tak8(yS8`e+d~?^)MjUyPU-3n zyic4l)^-b}xc`uE__1z*^NIk`yTC}Zg*u>3{m0o5R^hdAR_1(P;VR*^suqg@Zzj{@ z<<%kIVamzL!4_gCIgQG0@lcx#>v5_EIqQyTLS~KM6LFsR`Ip;RiVu3=4G^eUvAsm3_7W zq~n0o&p_Em1JnLay*BH*CYuoRR@o<}Q*_i?&2gqu{GV?5JeJUWUWXDOpJrNNHwp>t z4nM<_K}0@)wZAYB{)4BRO+yC$dyHT=#kT7ARZd1R&8GuZk2k3#!mG6@f?p9nknYms zJfSbi=$Mm5?L=51cI#a8W9RK8!pd&_I^g*mVw(82Aj*QhfF~}BjIwo_`~nvuQ>#cv zpC5DnG`s*eIH8evy?9-3b%$g~!$frruV;o5j2*;x^5v7W;082d}Ka z?Uy|qmZs%bhFr!1lQWcq*kqf8>twclH608)NQGZ5I45M|xFpK-^kY~pdC^w{FBb#6 zN*f-jUj!~MUKA7*DJ6PN_yBMPS^|2Zxf*XW7=rrdB1j2l=ApZ!A>&+3`f=4 z_6LFI`f$6I_6&;nb7>j%m!{@62wUP$0f~au0+zRG*3xg#e`EQ$=>=E26+UBl=|*gq zgTKoxeH9TboGDm6i$!B*bozB5Nf=6YMY`1RS9-X8uJ^jCoOp`NT4B%GrZ*lA1*?Hn z-siBbTtDO98#nzJR8%mFG?~oXl=kGKie#7PvEY=G;#~iNTaLnR^xolA&pva%=?b8F zl`h=LFsBpz=OyeE<@0JvNz6|JM{0epTDIFkQIn?)arxhVIlcIBkGcSSL1x0mK@F3* zPhtFQK)E5(&A2D(ROeEwq%@Nw*Bu>FqG5so3vWWhiKll-Ibm&vfjsD-`*h>^clD?8 zZpqjfE{TLV-OuA?!^r0uCGLOkupE93zyyyKvHTP(%6TI;-O}zdtN(T+E+qxEwhk+> z{oTMADLB8Ikbj9YR@P|9W2lk+p{RdjLtR~6x`e`Y1#5xnhUtcNzw@3FEe|xV5uQEu za%5UIVz_ra?MM03>CM<-t|mvUuEz}J+&PiEy*2jdMmMbN&*eu1?}UXD+lO+7w*xz) zV|MCW{I#E+w}if+{<%~2=}opduD0!W*uXd`16>QT%k9Dsk{;FSTw7>YeYxz%Im#oP zw~bv>r*xh-x^+2HyX)$u#3#PMB)zpd(HoGuk~CrOu--M8u6SP8(?w4_B}FD8Xt;j& zlEwEnDHg<&&XUXUQyvNJT#V5UOC=TS0Xx5K0utsgENiDL zDQ(8D6_OC}udpfKi&DsDs#84i?!ymvHLu(cH;OJry!%ygb@1j}B7?C`NQfA9mNjitED>kJOE*cCK5@JdzJJxeR!>jbT{rmJ^S)y#W#5Bgl79R4 zyF-nxd2TlY@-^$^3+lv!RGPi{DuBi5>1)NdUTf<^xN^zFoi0n7F})8L+gzHslgLhL z*L(P|1HG-a@egX^O3vSxp&g66|#?O^loBLN;fvvyAG2C zpY{OX!!bj*pPJjErhJ+%XB)%wg=zAKbTHkBoI^otx_^LuQ9yEnnAi4N>i2G-DOJ8q z_7-d3j(Vv0waGf|Niutda#^~FeS}^{il7~dDEC!Xg#O!wE*YKe&4*Ye^>EE;+m*uh zj_U-@$(RSkd%iG{&M z%8FJ48ZBJ!Z4S*iw?45gV@JuPF1Bgr-EB*98RL%@DUYb5;js_jyvCN}dKK{G+vigb z3QI1*I@Oe1Qfp9(RlxAaW9%ks+*awMO@0UnZ}uewG&`FWikHl`o3-t_wMsfP4%F1- z8}ZOG6{L(f_z!Qn1yX+23(e}fdrY%EQzX7vVQl)%aZb|d&2J2HLB(+exmK1}n19OY z4&VDp*H>%n91%}csyjTL6d?-?4gGX>3so9G70l(m)1N81KdBg@V%!xO5UIogeUfop>{?)bmIp+5^rV_m3W=0|ee2cn`S%MV2 zUgNm@nV3kxwajb^)n7$PGG0<^?jadcuz9zhxt{5) zBb<}ew|0^1<}a;d3Ld>?tSzKVKF#b-CqqqMZsop;!#<&1W>kIQMEERXXW*({Cf|)a zd1PC@%_p2VhO7E{qvoD8f1U$8mbl#_Kk`)Ou&9aqQ#S>y8I?+INiSH(yRXqihEtl4 z;^g_#7^g+!&qt#dFEEFl(bXBJ42eTZTw~fA(IWWx5c7aYd8s<^F8c{RXO;-PQ2n%z zEWAF!H=EQ0m=dat*EqFBZFSe{Ug(34lbI?K(a_#6qX6|IXfss%iP?t(cM78$jTdz1DjP@7A4^W1mULOI9hX4!7J4w#Yb{+uETgX0T4L zSkGa|FnEnlV9#(piAQ1o)QLT?{yK@H%!x<4$x&6h$a#@_l=+Lw?ow~eWPrD?4}*wF z$|`A|gnCCkm14j*1C2D6zTi(WGaY&5nQ;?%S5-bk9)zxgW1kYocbk$)mIZ2i@g66!a!G zG8plm=1y5}!ic-(LZ|2#EsQL8KL_0zjE_w`)n6ZfEa|1NLR^!(+PAJj?%K8fII0Bi zk0I5hVOHF33hLD#*7Qf(Ln{XE+^?wm4MPJGvfQ?Y=D;4 zv!C$2Mw4oDKQ(Drr6{aHgkg_4`Rdpjox5Lw(aO7rFGas_eDBj6P-F9#npwvB(|=mE z_lJ$9#W}oqe{wPE^R(gou^*Ba#VnD^?<`c(1X(kKQ;oJ5Od?d}o^0x*#g2YfjDnkR z>8FWgNz=!MaC=8>%9jAGanrrC0t`G62^+BsVoH0h6$x$K2CX~eOe52$XbKsw)CQ6f za#g%(yXV~QzxV6j&GaE%Mge8N#mH5+V;U3G)hsQMv~jbiGZ}baWu`}nD5)Kbzkd4c zqkcY}+u>(&5&(AoKJVupyi7_LX))Zk~7)_B%P#-Cl|53#^d@;7vb@{G9uj0x@XGj zu8el9;oO-Knw9C13?+c7$J>u@@;GBTzcRWliO5G2$$r&WE0H!H@@vwqnd)#Ht*vOQ zY%nu6)i)s`sm_Tfj>f(bW|Z@nd)cI6@yLWU?h>sQRX9DD2TMqd-7DP6U3Xr}W|t0o zhto-1+SjXTq*P7cZQKxyVNSP$ zXM;jzL}AKArjeZh&C9HU#)t9~24@{+8>fpiLpuw0U+?Z(C1K32?+-kSACQ)^D<{t< zw_jc+CtnV7`zfLVxB%_u8|LkS)8Bu7Pp&a;>?OYxx}9{#D=XGq-1)+rwKeee20A+$ z6GsMlp3bcPFCUPbA1}J+59`w8x0f)=7}de;OSeQvm-+(20Mt1<1%bATx` zi@KL_)yzuzY*#&Q?@O-*iWi%S^_}LK;rZ&Z>LnEs;2N;mU``@W6T#!ov)!;|#?z(} zpCU3Q+>IH-0PU4k1yvuait5Vhit8$?S4w^bO)D&N>!$%3CK*l{HZEO1r$U>M^=lk+>GF>pj7V+~1#uF}5gNHV1Ti}Y`DFJmYE$Yx ze`~9Eac2?G;5_q#;8up1mQvjHv%%-{89p19+*!VK%z&Nok*@|ICcRC|=$l1rmLPxL zJA{uXEaKXymDw<90lN~_T7Qfw)A~!ygMzlaG-KO)fzLR3;VOnYH;wt*Q(rD|;4SzAk;EtgG|&16_w_yvn@fP6t~#b$e$)As@eam-LmVDt+tS^o5ph zwPI%T2-$)4zP5Fd_<%va1T%R}hv=JE#{ro_*&};Pid=-vrZS$je9ftruAJ*L0j>t@5aTA%qM&sTIZtA-B8!iPbFKD zDN3n)&Qd^S6Zzy4Q`DwMWZ7{p35DaQ6lR0?Q&Tn*fD+E_Wq)3~ywQdXSY&HuL0@?6 zQ~r|Ag_~**m(As_%csg6Yc|mE3n(=#ry+<)?_XS1pbDbv@zVNgy&9AohLG?0+?iSe z(<8s@9}%#naPBh!%d0Pzj3JSHtNfw&2EMO-Jp+*M6nsZI+wC&#DaE+e>c@WwQUj`8 zD6_=UXMmF)kx>sx30>g>dQt3cRzBhlEHUU|6|C2_ibXD4Wzos(ysMTc8-{Krq!rWK zt5$3%n zr9Mv%kXbw3!G>~Lhl!pJ@Ot?$U%i(uH=$c$JuR=y$W*P(Y@rNQDl~YUBqvC@v*k9{ zNlr;#(Pbye`%y&w6Ga6DMa6(0+OCP_lPk-9JN|(Rs%tYj{Myc<@7z`qg$4>fuJXty zrpv0;&uk(-cd$vRmu8=xe6B6T78>DhDsGw84-{P)?2F}Sd+b`8OQ|E88>T9d)L$u_ z^4?DMYTW4;yT)&oQnun<{bs22T;}~VQbvX5md9Uz_2wF-FKaUIa%*{)UA&1Dp5Nk0 z@f0h2g8lw0!nRK7%d3R`j%0G#M}nmi)T@_Gc@y)5i&tnA{PvCyh6<3PnSvLszFRCc zchCV+QSEwHn7i7+W616up&5%pE}miEez;x6(-l_LcS|KD*9)g8)@>24E*q2e8j6j( z3`1xqBF5|C?2I}cYdO`TQ#5^6Ij||57ZJFZ_1#gC7R~HgZB<{n`D6AqN8jT*V$AI? z=x^6-LX(3`cjj{BUoj*K+toSCdqo7xe%J#hr0Z0!uM$#QvGvF6<=eQg<=90>2f^*H zim3QUoJ|cMHEb32LjZ5P6H|8d{><@A?+$~O7SNk);r4Scbc>OmGKy>zWj zwR93qR>AEH2?k}lLs^~XjK)#J)_bgUcd(_y=wi*2R$q8~da`l^SkNi0wkN)S4KX7F zG&w(go^kM_JLO{e_?dJKLN61+Q*5P2mE&%uAsE5G&wkm;GSvHG>BpaacCHjio9e4X zwfgR(&$1Y*7OY{MHIzcg*ywK(_s;$5X|xGd7_t<7!IrVm9;ZZ=gMnMw4Fy$gas+q zxmz2wo`S21@LHPnDkYWJdHxFR*yY-YJ}ao{VBSpZaDR%{q5IJr;e^D=RP5AhWNi7D zX4Z=f12;g_sa{e^2wpI|tPljhW6XK2wQqOaBLOJR<79`>X2i(MnFFTX~H z%+JC5lZy7c9mRl)QyR9a%JeTDS&bY=XS>||Ry3gEWH~-?`)O zZ}6*szP%oqt19z2_=+?aZ+U@?Ly(I04)9*X!G|=ARM+%J34Kv9Nf^2#mzu4esoKbZ zr6C{7#`EhL+0u=ly zE|tdXv8y1T%-T#J>x6v?P|xA4Bp!a#`6H{{dA4F2!#M zY$8L)7>jPT_3gS91+aeGP*}FQCQWkwm_L1MM(PEugKYk5cEpaDu#qI?&qUnDZrp6A zV>mx-AG~JK#&-V^)s=f+5h`e)<%G-i%Y6RmB$Kq?SIsu|3)+(Rik)RH|IKy0aprJy38SvtlykAsms@~V0ytj3Wrlk3C-xhW|-oNXj zFHisVCSkmZRiG0b?JHO5a@IkdH^LZ&qRp7p)ENxZ#vj>AhIQvCz{d?f8?AH9>1jq< zKmT^qe@KSeG9xx@rX}B2E#Q5C&Fd@D%!Z7Htj1-H?qLfL z93(`av*xknvE`Bch|n$Kb?(g>-yIEQd;_(l)TYN@VPu?TT`AV@gHUeD|S=?wV=`W zR$;r@ZD=mH;YF*=2+EJ#1mjfuXQgYu+$~SyrTQ|*=@Iqz`6arj%#+sc&%B=TS}XXg z&&xiTM$+A!Ew{#eo%xV5JM*C@tnQH}!^j+6tI@cG;iJTI)#6;R!ZTEs` z;|J%7$%yik9g_mzbTo}#47yraJIf+x^Sm*@D=)89IAJfcRqi6jv(`LgY#|jqHso&k zlBK6PL< zPydaCsnO>Qvtz~-|3k=MIxg0eHRrc>e^?7wT?ZWZdpe|}f!WBN^0KH+7Q1^13CDz}fS zyLQ)W;n6zdUNDeV@A{fTm+$d>guuMQv$-yjXk=HY>B`AB6%lWW-VtXfEdZtAiXXa? z%L96(ex^GXujf<0nqc>Q4*zt8?%KP~W>=?YCfQCA6@hdGm&$Kkent^xq4mP#JijSd zxyI$_Cs8C?`7`HN^46G5{I;LZoSwJbF>0piL#-#RF@9-Eo~XQ&eA7kCSsUb6QSh>$ z_Sgj{*GCn+sE)8@j&*YJj9nREuV&@WysMf9dEF+5H^nmb1sY50h?XH=Gnc2!doBO?M1z7Fm!@ijv8JKC{~Y(tXTh|H zkAo7C$9*1LJ})GzY*kPyQ*xcJ4?T#}YOU+A>{k)<)b$$a^;{Phs8Jzc1u{eRdIOSr zS$?FA2G{mH#Y!eUyx()CTt(M^rbI#atr(TnJxVbF8&yn}_LAFsCQA3)sBc1S4O4UW zzlf8oy5}r@A$Ctz-Uj~*pxCVFNj2qo56^n2g;X*QQYf5#|NdnhpPEI6Q<|uzN?KO5 z$^5l|f)@(nHXj!xFJ@#7o&YS~tLBJO&0BB{U%Y*pxiBNma{IE!ZP?lzRyc>HPwXMh z8geJnQ49CNi#(;%ZtzZ5akJS_*geg;n*=18myo^BnB25m&Zm9-cp=S@YLJV~eEX(| zgh%(S{IHW&Vk5guaTk&;Ti@mpW}mvHaXJ{&ecALO*K=#Xijv+>Z-pFm0oxh#^|98s zYs`w*KEE@6S{^G90dV9-(n1>RpZ?hd~JX0&i(5Oun5GK_j z!j?3pOgUYmHnzKMweqQ7Ur|>;|KpdgGi`3oF0yHo!UP#CMqh6lpWj@UR~BxLliXn1 zF*VDtXkjcIn_C+c7IrG@e?#j?Xl_An7WPWurbP#}M2rEN#ay_pyLAfS2!VtDLquQ# z{)5m12h&Zx`+e|S#%_0|3b&A-im9`xiGkRSD4lWtyB$rEogK2x*^iYL&zYQ?fz_nn zSWioTna<+tURc8t{r2+k$>F3qJ?4ck^Fy%%CtrE9QFg0t7rE*rp6h#37bMskI1ni0 z+E5u7lrTEo(G{tWo_WRq6v8$WqyYi$sgPv8uI8`l>ayVRxS&2209;&pf;t{DTgU|qV?^@Ht`-6!k$B~JbA#sFDvc9$Wbl#QhP{~lm zZT@ZdjL&YD=A?UqzEJ@&v%4x?&A-`gHp$HUQI6~}tW{v%DsvSf4X_6Al(Jtv{rJYC z3uj;ac9=G6eExdjoKlC&?_YqlPuX)Om+H{09j2E0r$XmYQ?X{V9>u;t<{(U65i z<^|1*1TrpH9;#kDZB901$NHw@=7}pl1r;wnDX#e3sxf4IwKXX~^YOmR#`&4rKC8zq zCgda@9(NR`Ltj05op^CV^8);VlZLqTaZkT97d*EvvdW$^5R_;Ys+~Sv$0|@2;QAo; zYMtYGCckeVWnP{_abSm2O&`Ud{;} z$ODGM|1aFrgs|dA`-Ef12oVR#w~vXykM_TL&HpC%vLoP#m>0xE^kCwADKU{CF_@K% zj`=}M#3_Ns;;Vn~AGvK4kkt)f+65=eAf3N7#ev{&Tt5Zz=3(- zkaj4r(pLz4_~l>ng^(x=UigPPqmkfA@evpbjurybt`E0E!SFfohhQii1`TZ|1pk9! zJbqBhC?rV6!O#E65`1t4fiJVbfB(YJ82C{nSQHL|7>z>VtELb21##djT#mp1G`{NL z2oQ}=+CBoqVU8k3qp%22hmN$v;0ue7z;O7S_QNnV>>oxz{{PP%8ZCrR$v@H%epJhZ z(CEL+J2>$W#ApOmGHBGHDLIfo8jZx4a2!DlzIg+Ip^q*DkQgk!)aqzoeBI7r7)A)H ztY{qYr!pM$Kx4pi4QOY4LC}!_59&>h!k|-!#X)oijlsbGQB1i%#E(Hh=MDp|Xb55y zL^08r7y}X_8UTa-3+*_3E!Gh_vG_91qcALF2C*>c>|=%SwSR~EVqpiuJ+zw9SR{0n zV&V9bvm>1m&`H4lWu~!6DBoBVzIN_^>_2No_s`Xg z0}TYEGX}DNz;yvNBRK3|2#l$w0#!^1j=zfF5KS1+8~p_au~^^~KxPmlg!l_dptphG zz#QN>q+%E$(9l8}qTxp!1_mZ1baYK)gm4hG!@yvWB?$J#{IM?nQ8BOr24Yh&FtGUP zC^2A(5tJAdv>gnAzewS*RKfBw$apXSgF5OQFfbIpkm*QgG`_6x2n+{V;h@7sK#|~t z{^0mv5DduM0f8X@|92P|xDftMiNi?XFa(4XI1=Jmzya|EcSrgn@HLS~V4#8j19l*P z3|KJ>;TQ}GAi4mWXlOgkUx)^s{U1p16kxz;48j}&2K;Gn4oJlypn(F|89F5h6cRch z5@MV&2xv?I!v3qkz#rmAV4M_lXtB{k&_#g4K@}bh>mc~iLWfr00Y85U>o90I)J1}^2!280HRfNTp^=ct z0}RrkvjE14keNYa{x=JMjQ5XQIE(}Lr$;-m7(y7(j6k@oL8l)yRuIzy zhKW$vU+fnK3^5^`V8H#?QN$P|B(B2XMFVLE#{EZOSRpjTieoVUsOO(S0S1GEMAhI@ zfjUeK7*arxz#*|H1{<@CS255KL4=EiO{D&`|YV4(2=?k`IQ2TBdv7hhn1Xgn-jU=CGhE`GdfJ)+M-`z?bbG84%noLts#8fl)6+C9pzZR08RXgIH>; z5P*f4YH%9^Q3((RaYR@c9HJ6fFn0Wdy918ET^5u;7~&rSLH_^0Ft9N2bl@n};7$Yz zL;r<9a5E3-i$xsv8~Awxox~sQ4&;x8fm-ti5KlG;gT#MWFsy?hfeS%QDi#iP?_ghu zNyWmE0K}$Z;RvYGfEz{#fpF*^2()2;ArSo+0HtKKF))Zb0zD~Yn~MeGSqL#0GzMaBKwAE2_g`y|0iE7aDS%cILJVjhAX*AeKNN