From 72de9676c87a4e842af49c4e474f4f1541029faa Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jan=20B=C3=BCren?= Date: Fri, 21 Feb 2014 11:33:47 +0100 Subject: [PATCH] Dokumentation erweitert Adminstrationsbereich -> Drucker anlegen Adminstrationsbereich -> System sperren / entsperren --- doc/dokumentation.xml | 22 +++++ doc/html/ch02.html | 2 +- doc/html/ch02s02.html | 4 +- doc/html/ch02s04.html | 2 +- doc/html/ch02s09.html | 4 +- doc/html/ch02s10.html | 41 ++------ doc/html/ch02s11.html | 141 +++++++------------------- doc/html/ch02s12.html | 169 ++++++++++++++++++++------------ doc/html/ch02s13.html | 125 ++++++++++++----------- doc/html/ch02s14.html | 97 +++++++++++------- doc/html/ch02s15.html | 53 ++++++---- doc/html/ch02s16.html | 37 +++---- doc/html/ch02s17.html | 24 +++-- doc/html/ch02s18.html | 8 ++ doc/html/ch03.html | 4 +- doc/html/ch03s02.html | 2 +- doc/html/ch04.html | 32 +++--- doc/html/index.html | 6 +- doc/kivitendo-Dokumentation.pdf | Bin 665329 -> 671151 bytes 19 files changed, 402 insertions(+), 371 deletions(-) create mode 100644 doc/html/ch02s18.html diff --git a/doc/dokumentation.xml b/doc/dokumentation.xml index 26c3e146a..b09177323 100644 --- a/doc/dokumentation.xml +++ b/doc/dokumentation.xml @@ -1291,6 +1291,28 @@ ln -s $(pwd)/kivitendo-task-server.service /etc/systemd/system/ C gültig"). + + Drucker- und Systemverwaltung + Im Administrationsmenü gibt es ferner noch die beiden Menüpunkte Druckeradministration und System. + + Druckeradministration + Unter dem Menüpunkt Druckeradministration lassen sich beliebig viele "Druckbefehle" im System verwalten. Diese Befehle werden mandantenweise + zugeordnet. Unter Druckerbeschreibung wird der Namen des Druckbefehls festgelegt, der dann in der Druckerauswahl des Belegs angezeigt wird. + Unter Druckbefehl definiert man den eigentlichen Druckbefehl, der direkt auf dem Webserver ausgeführt wird, bspw. 'lpr -P meinDrucker' oder ein + kompletter Pfad zu einem Skript (/usr/local/src/kivitendo/scripts/pdf_druck_in_verzeichnis.sh). + Wird ferner noch ein optionales Vorlagenkürzel verwendet, wird dieses Kürzel bei der Auswahl der Druckvorlagendatei mit einem Unterstrich ergänzt, ist + bspw. das Kürzel 'epson_drucker' definiert, so wird beim Ausdruck eines Angebots folgende Vorlage geparst: sales_quotation_epson_drucker.tex. + + + System sperren / entsperren + + Unter dem Menüpunkt System, gibt es den Eintrag 'Installation sperren/entsperren'. Setz man diese Sperre so ist der Zugang zu der gesamten kivitendo Installation gesperrt. + Falls die Sperre gesetzt ist, erscheint anstelle der Anmeldemaske die Information: 'kivitendo ist momentan zwecks Wartungsarbeiten nicht zugänglich.'. + + Wichtig zu erwähnen ist hierbei noch, dass sich kivitendo sich automatisch 'sperrt', falls es bei einem Versionsupdate zu einem Datenbankfehler kam. Somit kann hier nicht aus Versehen + mit einem inskosistenten Datenbestand weitergearbeitet werden. + + E-Mail-Versand aus kivitendo heraus diff --git a/doc/html/ch02.html b/doc/html/ch02.html index f9db6d202..fcc7beadf 100644 --- a/doc/html/ch02.html +++ b/doc/html/ch02.html @@ -12,7 +12,7 @@ Benutzerinformationen speichern können: man benötigt mindestens eine Datenbank, in der Informationen zur Authentifizierung sowie die Nutzdaten gespeichert werden. Wie man das als Administrator macht, verrät "Abschnitt 2.8, „Benutzerauthentifizierung und Administratorpasswort“".

  • Benutzer, Gruppen und Datenbanken anlegen: wie dies alles zusammenspielt erläutert "Abschnitt 2.9, „Mandanten-, Benutzer- und Gruppenverwaltung“".

  • - Los geht's: alles soweit erledigt? Dann kann es losgehen: "Abschnitt 2.17, „kivitendo ERP verwenden“"

  • + Los geht's: alles soweit erledigt? Dann kann es losgehen: "Abschnitt 2.18, „kivitendo ERP verwenden“"

    Alle weiteren Unterkapitel in diesem Kapitel sind ebenfalls wichtig und sollten vor einer ernsthaften Inbetriebnahme gelesen werden.

    \ No newline at end of file diff --git a/doc/html/ch02s02.html b/doc/html/ch02s02.html index 816731de6..2a6db28f9 100644 --- a/doc/html/ch02s02.html +++ b/doc/html/ch02s02.html @@ -33,8 +33,8 @@

  • List::MoreUtils

  • - Net::SMTP::SSL (optional, bei E-Mail-Versand über SSL; siehe Abschnitt "E-Mail-Versand über einen SMTP-Server")

  • - Net::SSLGlue (optional, bei E-Mail-Versand über TLS; siehe Abschnitt "E-Mail-Versand über einen SMTP-Server")

  • + Net::SMTP::SSL (optional, bei E-Mail-Versand über SSL; siehe Abschnitt "E-Mail-Versand über einen SMTP-Server")

  • + Net::SSLGlue (optional, bei E-Mail-Versand über TLS; siehe Abschnitt "E-Mail-Versand über einen SMTP-Server")

  • Params::Validate

  • PDF::API2 diff --git a/doc/html/ch02s04.html b/doc/html/ch02s04.html index bc5864ba8..b272eeac5 100644 --- a/doc/html/ch02s04.html +++ b/doc/html/ch02s04.html @@ -28,7 +28,7 @@

  • paths

  • - mail_delivery (siehe Abschnitt "E-Mail-Versand über einen SMTP-Server)

  • + mail_delivery (siehe Abschnitt "E-Mail-Versand über einen SMTP-Server)

  • applications

  • environment diff --git a/doc/html/ch02s09.html b/doc/html/ch02s09.html index 12028f7c6..524df6832 100644 --- a/doc/html/ch02s09.html +++ b/doc/html/ch02s09.html @@ -1,6 +1,6 @@ - 2.9. Mandanten-, Benutzer- und Gruppenverwaltung

    2.9. Mandanten-, Benutzer- und Gruppenverwaltung

    Nach der Installation müssen Mandanten, Benutzer, Gruppen und Datenbanken angelegt werden. Dieses geschieht im + 2.9. Mandanten-, Benutzer- und Gruppenverwaltung

    2.9. Mandanten-, Benutzer- und Gruppenverwaltung

    Nach der Installation müssen Mandanten, Benutzer, Gruppen und Datenbanken angelegt werden. Dieses geschieht im Administrationsmenü, das Sie unter folgender URL finden:

    http://localhost/kivitendo-erp/controller.pl?action=Admin/login

    Verwenden Sie zur Anmeldung das Password, dass Sie in der Datei @@ -44,4 +44,4 @@ Mandanten haben bzw. welche Gruppen für den Mandanten gültig sind. Beide Zuweisungen können sowohl beim Mandanten vorgenommen werden ("auf diesen Mandanten haben Benutzer X, Y und Z Zugriff" bzw. "für diesen Mandanten sind die Gruppen X, Y und Z gültig") als auch beim Benutzer ("dieser Benutzer hat Zugriff auf Mandanten A, B und C") bzw. bei der Gruppe ("diese Gruppe ist für Mandanten A, B und - C gültig").

    \ No newline at end of file + C gültig").

    \ No newline at end of file diff --git a/doc/html/ch02s10.html b/doc/html/ch02s10.html index 0df88109a..0e64746ae 100644 --- a/doc/html/ch02s10.html +++ b/doc/html/ch02s10.html @@ -1,36 +1,9 @@ - 2.10. E-Mail-Versand aus kivitendo heraus

    2.10. E-Mail-Versand aus kivitendo heraus

    kivitendo kann direkt aus dem Programm heraus E-Mails versenden, z.B. um ein Angebot direkt an einen Kunden zu - verschicken. Damit dies funktioniert, muss eingestellt werden, über welchen Server die E-Mails verschickt werden sollen. kivitendo - unterstützt dabei zwei Mechanismen: Versand über einen lokalen E-Mail-Server (z.B. mit Postfix™ oder - Exim™, was auch die standardmäßig aktive Methode ist) sowie Versand über einen SMTP-Server (z.B. der des - eigenen Internet-Providers).

    Welche Methode und welcher Server verwendet werden, wird über die Konfigurationsdatei config/kivitendo.conf - festgelegt. Dort befinden sich alle Einstellungen zu diesem Thema im Abschnitt '[mail_delivery]'.

    2.10.1. Versand über lokalen E-Mail-Server

    Diese Methode bietet sich an, wenn auf dem Server, auf dem kivitendo läuft, bereits ein funktionsfähiger E-Mail-Server wie - z.B. Postfix™, Exim™ oder Sendmail™ läuft.

    Um diese Methode auszuwählen, muss der Konfigurationsparameter 'method = sendmail' gesetzt sein. Dies ist - gleichzeitig der Standardwert, falls er nicht verändert wird.

    Um zu kontrollieren, wie das Programm zum Einliefern gestartet wird, dient der Parameter 'sendmail = - ...'. Der Standardwert verweist auf das Programm /usr/bin/sendmail, das bei allen oben genannten - E-Mail-Serverprodukten für diesen Zweck funktionieren sollte.

    Die Konfiguration des E-Mail-Servers selber würde den Rahmen dieses sprengen. Hierfür sei auf die Dokumentation des - E-Mail-Servers verwiesen.

    2.10.2. Versand über einen SMTP-Server

    Diese Methode bietet sich an, wenn kein lokaler E-Mail-Server vorhanden oder zwar einer vorhanden, dieser aber nicht - konfiguriert ist.

    Um diese Methode auszuwählen, muss der Konfigurationsparameter 'method = smtp' gesetzt sein. Die folgenden - Parameter dienen dabei der weiteren Konfiguration:

    - hostname -

    Name oder IP-Adresse des SMTP-Servers. Standardwert: 'localhost'

    - port -

    Portnummer. Der Standardwert hängt von der verwendeten Verschlüsselungsmethode ab. Gilt 'security = - none' oder 'security = tls', so ist 25 die Standardportnummer. Für 'security = - ssl' ist 465 die Portnummer. Muss normalerweise nicht geändert werden.

    - security -

    Wahl der zu verwendenden Verschlüsselung der Verbindung mit dem Server. Standardwert ist - 'none', wodurch keine Verschlüsselung verwendet wird. Mit 'tls' wird TLS-Verschlüsselung - eingeschaltet, und mit 'ssl' wird Verschlüsselung via SSL eingeschaltet. Achtung: Für - 'tls' und 'ssl' werden zusätzliche Perl-Module benötigt (siehe unten).

    - login und password -

    Falls der E-Mail-Server eine Authentifizierung verlangt, so können mit diesen zwei Parametern der Benutzername - und das Passwort angegeben werden. Wird Authentifizierung verwendet, so sollte aus Sicherheitsgründen auch eine Form von - Verschlüsselung aktiviert werden.

    Wird Verschlüsselung über TLS oder SSL aktiviert, so werden zusätzliche Perl-Module benötigt. Diese sind:

    • TLS-Verschlüsselung: Modul Net::SSLGlue (Debian-Paketname - libnet-sslglue-perl, Fedora Core: perl-Net-SSLGlue, openSUSE: - perl-Net-SSLGlue -

    • SSL-Verschlüsselung: Modul Net::SMTP::SSL (Debian-Paketname - libnet-smtp-ssl-perl, Fedora Core: perl-Net-SMTP-SSL, openSUSE: - perl-Net-SMTP-SSL -

    \ No newline at end of file + 2.10. Drucker- und Systemverwaltung

    2.10. Drucker- und Systemverwaltung

    Im Administrationsmenü gibt es ferner noch die beiden Menüpunkte Druckeradministration und System.

    2.10.1. Druckeradministration

    Unter dem Menüpunkt Druckeradministration lassen sich beliebig viele "Druckbefehle" im System verwalten. Diese Befehle werden mandantenweise + zugeordnet. Unter Druckerbeschreibung wird der Namen des Druckbefehls festgelegt, der dann in der Druckerauswahl des Belegs angezeigt wird.

    Unter Druckbefehl definiert man den eigentlichen Druckbefehl, der direkt auf dem Webserver ausgeführt wird, bspw. 'lpr -P meinDrucker' oder ein + kompletter Pfad zu einem Skript (/usr/local/src/kivitendo/scripts/pdf_druck_in_verzeichnis.sh). + Wird ferner noch ein optionales Vorlagenkürzel verwendet, wird dieses Kürzel bei der Auswahl der Druckvorlagendatei mit einem Unterstrich ergänzt, ist + bspw. das Kürzel 'epson_drucker' definiert, so wird beim Ausdruck eines Angebots folgende Vorlage geparst: sales_quotation_epson_drucker.tex.

    2.10.2. System sperren / entsperren

    Unter dem Menüpunkt System, gibt es den Eintrag 'Installation sperren/entsperren'. Setz man diese Sperre so ist der Zugang zu der gesamten kivitendo Installation gesperrt.

    Falls die Sperre gesetzt ist, erscheint anstelle der Anmeldemaske die Information: 'kivitendo ist momentan zwecks Wartungsarbeiten nicht zugänglich.'. +

    Wichtig zu erwähnen ist hierbei noch, dass sich kivitendo sich automatisch 'sperrt', falls es bei einem Versionsupdate zu einem Datenbankfehler kam. Somit kann hier nicht aus Versehen + mit einem inskosistenten Datenbestand weitergearbeitet werden.

    \ No newline at end of file diff --git a/doc/html/ch02s11.html b/doc/html/ch02s11.html index a098788b4..44d271e18 100644 --- a/doc/html/ch02s11.html +++ b/doc/html/ch02s11.html @@ -1,109 +1,36 @@ - 2.11. Drucken mit kivitendo

    2.11. Drucken mit kivitendo

    Das Drucksystem von kivitendo benutzt von Haus aus LaTeX-Vorlagen. Um drucken zu können, braucht der Server ein geeignetes - LaTeX System. Am einfachsten ist dazu eine texlive Installation. Unter Debianoiden Betriebssystemen installiert man - die Pakete mit:

    -

    aptitude install texlive-base-bin texlive-latex-recommended texlive-fonts-recommended \
    -  texlive-latex-extra texlive-lang-german texlive-generic-extra

    -

    TODO: RPM-Pakete.

    kivitendo bringt drei alternative Vorlagensätze mit:

    • Standard

    • f-tex

    • RB

    2.11.1. Vorlagenverzeichnis anlegen

    Es lässt sich ein initialer Vorlagensatz erstellen. Die LaTeX-System-Abhängigkeiten hierfür kann man prüfen mit:

    ./scripts/installation_check.pl -lv

    Der Angemmeldete Benutzer muss in einer Gruppe sein, die über das - Recht "Konfiguration -> Mandantenverwaltung" verfügt. Siehe auch Abschnitt 2.9.4, „Gruppen anlegen“. -

    Im Userbereich lässt sich unter: - "System -> - Mandantenverwaltung -> Verschiedenes" die Option - "Neue Druckvorlagen aus Vorlagensatz erstellen" auswählen.

    1. - Vorlagen auswählen: Wählen Sie hier den Vorlagensatz aus, der kopiert werden soll - (Standard, f-tex oder RB.)

    2. - Neuer Name: Der Verzeichnisname für den neuen Vorlagensatz. Dieser kann im Rahmen der üblichen - Bedingungen für Verzeichnisnamen frei gewählt werden.

    Nach dem Speichern wird das Vorlagenverzeichnis angelegt und ist für den aktuellen Mandanten ausgewählt. - Der gleiche Vorlagensatz kann, wenn er mal angelegt ist, bei mehreren Mandanten verwendet werden. - Eventuell muessen Anpassungen (Logo, Erscheinungsbild, etc) noch vorgenommen werden. Den Ordner findet man im Dateisistem unter - ./templates/[Neuer Name] -

    2.11.2. Standard

    Der Standard-Vorlagensatz von Kivitendo. Wie unter http://demo.kivitendo.org zu - sehen.

    2.11.3. f-tex

    Ein Vorlagensatz, der in wenigen Minuten alle Dokumente zur Verfügung stellt.

    2.11.3.1. Feature-Übersicht

    • Keine Redundanz. Es wird ein- und dieselbe LaTeX-Vorlage für alle briefartigen Dokumente verwendet. Also - Angebot, Rechnung, Performarechnung, Lieferschein, aber eben nicht für Paketaufkleber etc..

    • Leichte Anpassung an das Firmen-Layout durch verwendung eines Hintergrund-PDF. Dieses kann leicht mit dem - eigenen Lieblingsprogramm erstellt werden (Openoffice, Inkscape, Gimp, Adobe*)

    • Hintergrund-PDF umschaltbar auf "nur erste Seite" (Standard) oder "alle Seiten" (Option - "bgPdfFirstPageOnly" in Datei letter.lco)

    • Hintergrund-PDF für Ausdruck auf bereits bedrucktem Briefpapier abschaltbar. Es wird dann nur bei per E-Mail - versendeten Dokumenten eingebunden (Option "bgPdfEmailOnly" in Datei - letter.lco).

    • Nutzung der Layout-Funktionen von LaTeX für Seitenumbruch, Wiederholung von Kopfzeilen, Zwischensummen - etc. (danke an Kai-Martin Knaak für die Vorarbeit)

    • Anzeige des Empfängerlandes im Adressfeld nur, wenn es vom Land des eigenen Unternehmens abweicht (also die - Rechnung das Land verlässt).

    • Multisprachfähig leicht um weitere Sprachen zu erweitern, alle Übersetzungen in der Datei - translatinos.tex.

    • Auflistung von Bruttopreisen für Endverbraucher.

    2.11.3.2. Die Installation

    • Vorlagenverzeichnis mit Option f-tex anlegen, siehe: Vorlagenverzeichnis anlegen. Das - Vorlagensystem funktioniert jetzt schon, hat allerdings noch einen Beispiel-Briefkopf.

    • Erstelle eine pdf-Hintergrund Datei und verlinke sie nach ./letter_head.pdf.

    • Editiere den Bereich "settings" in der datei letter.lco.

    oder etwas Detaillierter:

    - Es wird eine Datei sample.lco erstellt und diese nach letter.lco verlinkt. Eigentlich - ist dies die Datei die für die Firmenspezifischen Anpassungen gedacht ist. Da die Einstiegshürde in LaTeX nicht ganz niedrig - ist, wird in dieser Datei auf ein Hintergrundpdf verwiesen. Ich empfehle über dieses PDF die persönlichen Layoutanpassungen - vorzunehmen und sample.lco unverändert zu lassen. Die die Anpassung über eine - *.lco-Datei die letztlich auf letter.lco verlinkt ist ist aber auch möglich. -

    - Es wird eine Datei sample_head.pdf mit ausgeliefert, diese wird nach letter_head.pdf - verlinkt. Damit gibt es schon mal eine Funktionsfähige Vorlage. Schau Dir nach Abschluss der Installation die Datei - sample_haed.pdf an und erstelle ein entsprechendes PDF passend zum Briefkopf Deiner Firma, diese dann im - Template Verzeichniss ablegen und statt sample_head.pdf nach letter_head.pdf - verlinken. -

    - letzlich muss letter_head.pdf auf das passende Hintergrund-PDF verweisen, welches gewünschten Briefkopf - enthält. Bei Updates oder nach erneutem -

    - Es wird eine Datei mydata.tex.example ausgeliefert, die nach mytdata.tex verlinkt - ist. Bei verwendetem Hintergrund-PDF wird nur der Eintrag für das Land verwendet. Die Datei muss also nicht angefasst - werden. Die Anderen Werte sind für das Modul 'lp' (Label Print in erp - zur Zeit nicht im öffentlichen Zweig). -

    - Alle Anpassungen zum Briefkopf, Fusszeilen, Firmenlogos, etc. sollten über die Hintergrund-PDF-Datei oder die - *.lco-Datei erfolgen. -

    2.11.3.3. f-tex Funktionsübersicht

    - Das Konzept von kivitendo sieht vor, für jedes Dokument (Auftragsbestätigung, Lieferschein, Rechnung, etc.) eine LaTeX-Vorlage - vorzuhalten, dies ist sehr Wartungsunfreundlich. Auch das Einlesen einer einheitlichen Quelle für den Briefkopf bringt nur - bedingte Vorteile, da hier leicht die Pflege der Artikel-Tabellen aus dem Ruder läuft. Bei dem vorliegenden Ansatz wird für alle - briefartigen Dokumente mit Artikel-Tabellen eine einheitliche LaTeX-Vorlage verwendet, welche über Codeweichen die - Besonderheiten der jeweiligen Dokumente Berücksichtigt. -

    • Tabellen mit oder ohne Preis

    • Sprache der Tabellenüberschriften etc.

    • Anpassung der Bezugs-Zeile (z.B. Rechnungsnummer versus Angebotsnummer)

    • Darstellung von Brutto oder Netto-Preisen in der Auflistung (Endverbraucher versus Gewerblicher - Kunde)

    Nachteil:

    - LaTeX hat ohnehin eine sehr steile Lehrnkurve. Die Datei letter.tex ist sehr komplex und verstärkt damit - diesen Effekt noch einmal erheblich. Wer LaTeX-Erfahrung hat, oder geübt ist Scriptsparachen nachzuvollziehen kann natürlich - auch innerhalb der Tabellendarstellung gut persönliche Anpassungen vornehmen. Aber man kann sich hier bei Veränderungen sehr - schnell häftig in den Fuss schiessen. -

    Wer nicht so tief in die Materie einsteigen will oder leicht zu frustrieren ist, sollte sein Hintergrund PDF auf Basis der - mitglieferten Datei sample_head.pdf erstellen, und sich an der Form der dargestellten Tabellen wie sie - ausgeliefert werden, erfreuen. -

    Kleiner Tipp: Nicht zu viel auf einmal wollen, lieber kleine kontinuierliche Schritte gehen.

    2.11.3.4. Bruttopreise für Endverbraucher

    Der auszuweisende Bruttopreis wird innerhalb der LaTeX-Umgebung berechnet. Es gibt zwar ein Feld, um bei Aufträgen "alle - Preise Brutto" auszuwählen, aber:

    • hierfür müssen die Preise auch in Brutto in der Datenbank stehen (ja - das lässt sich über die Preisgruppen und die - Zuordung einer Default-Preisgruppe handhaben)

    • man darf beim Anlegen des Vorgangs nicht vergessen Dieses Häkchen zu setzen. (das ist in der Praxis wenn man sowohl - Endverbraucher- wie Gewerbekunden beliefert der eigentliche Knackpunkt)

    - Es gibt mit f-tex eine weitere Alternative. Die Information ob Brutto oder Nettorechnung wird mit den Zahlarten - verknüpft. Zahlarten bei denen Rechnungen, Angebote, etc, in Brutto ausgegeben werden sollen, enden mit "_E" (für - Endverbraucher). Falls identische Zahlarten für Gewerbekunden und Endverbraucher vorhanden sind, legt man diese einfach doppelt - an (einmal mit der Namensendung "_E"). Gewinn:

    • Die Entscheidung, ob Netopreise ausgewiesen werden, ist nicht mehr fix mit einer Preisliste Verbunden.

    • Die Default-Zahlart kann im Kundendatensatz hinterlegt werden, und man muss nicht mehr daran denken, "alle Preise - Netto" auszuwählen.

    • Die Entscheidung, ob Netto- oder Bruttopreise ausgewiesen werden, kann direkt beim Drucken reviediert werden, - ohne dass sich der Auftragswert ändert.

    2.11.3.5. Lieferadressen

    In Lieferscheinen kommen shipto*-Variablen im Adressfeld zum Einsatz. Wenn die - shipto*-Variable leer ist, wird die entsprechende Adressvariable eingesetzt. Wenn also die Lieferadresse in - Straße, Hausnummer und Ort abweicht, müssen auch nur diese Felder in der Lieferadresse ausgefüllt werden. Für den Firmenname wird - der Wert der Hauptadresse angezeigt. -

    2.11.4. RB

    Vollständiger Dokumentensatz mit alternativem Design

    Die konzeptionelle Idee wird hier - auf Folie 5 bis 10 vorgestellt, Detaileinstellungen dann im Readme.tex im Vorlagenverzeichnis.

    2.11.5. Allgemeine Hinweise zu LaTeX Vorlagen

    In den allermeisten Installationen sollte drucken jetzt schon - funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange - Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite - die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum - Beispiel:

    • ! LaTeX Error: File `eurosym.sty' not found. Die entsprechende - LaTeX-Bibliothek wurde nicht gefunden. Das tritt vor allem bei - Vorlagen aus der Community auf. Installieren Sie die entsprechenden - Pakete.

    • ! Package inputenc Error: Unicode char \u8:... set up for - use with LaTeX. Dieser Fehler tritt auf, wenn sie versuchen mit - einer Standardinstallation exotische utf8 Zeichen zu drucken. - TeXLive unterstützt von Haus nur romanische Schriften und muss mit - diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. - Adere TeX Systeme wie XeTeX schaffen hier Abhilfe.

    Wird garkein Fehler angezeigt sondern nur der Name des Templates, - heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. - Prüfen Sie den Namen in der Konfiguration (Standard: - pdflatex), und stellen Sie sicher, dass pdflatex - (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden - darf.

    Wenn sich das Problem nicht auf Grund der ausgabe im Webbrowser verifizieren lässt:

    • editiere [kivitendo-home]/config/kivitendo.conf und ändere "keep_temp_files" auf 1

      -

      keep_temp_files = 1;

      -

    • bei fastcgi oder mod_perl den Webserver neu Starten

    • Nochmal einen Druckversuch im Webfrontend auslösen

    • wechsele in das users Verzeichnis von kivitendo

      -

      cd [kivitendo-home]/users

      -

    • LaTeX Suchpfad anpassen:

      -

      export TEXINPUTS=".:[kivitendo-home]/templates/[aktuelles_template_verzeichniss]:"

      -

    • Finde herraus welche Datei kivitendo beim letzten Durchlauf erstellt hat

      -

      ls -lahtr ./1*.tex

      -

      Es sollte die letzte Datei ganz unten sein

    • für besseren Hinweis auf Fehler texdatei nochmals übersetzen

      -

      pdflatex ./1*.tex

      -

      in der *.tex datei nach dem Fehler suchen.

    \ No newline at end of file + 2.11. E-Mail-Versand aus kivitendo heraus

    2.11. E-Mail-Versand aus kivitendo heraus

    kivitendo kann direkt aus dem Programm heraus E-Mails versenden, z.B. um ein Angebot direkt an einen Kunden zu + verschicken. Damit dies funktioniert, muss eingestellt werden, über welchen Server die E-Mails verschickt werden sollen. kivitendo + unterstützt dabei zwei Mechanismen: Versand über einen lokalen E-Mail-Server (z.B. mit Postfix™ oder + Exim™, was auch die standardmäßig aktive Methode ist) sowie Versand über einen SMTP-Server (z.B. der des + eigenen Internet-Providers).

    Welche Methode und welcher Server verwendet werden, wird über die Konfigurationsdatei config/kivitendo.conf + festgelegt. Dort befinden sich alle Einstellungen zu diesem Thema im Abschnitt '[mail_delivery]'.

    2.11.1. Versand über lokalen E-Mail-Server

    Diese Methode bietet sich an, wenn auf dem Server, auf dem kivitendo läuft, bereits ein funktionsfähiger E-Mail-Server wie + z.B. Postfix™, Exim™ oder Sendmail™ läuft.

    Um diese Methode auszuwählen, muss der Konfigurationsparameter 'method = sendmail' gesetzt sein. Dies ist + gleichzeitig der Standardwert, falls er nicht verändert wird.

    Um zu kontrollieren, wie das Programm zum Einliefern gestartet wird, dient der Parameter 'sendmail = + ...'. Der Standardwert verweist auf das Programm /usr/bin/sendmail, das bei allen oben genannten + E-Mail-Serverprodukten für diesen Zweck funktionieren sollte.

    Die Konfiguration des E-Mail-Servers selber würde den Rahmen dieses sprengen. Hierfür sei auf die Dokumentation des + E-Mail-Servers verwiesen.

    2.11.2. Versand über einen SMTP-Server

    Diese Methode bietet sich an, wenn kein lokaler E-Mail-Server vorhanden oder zwar einer vorhanden, dieser aber nicht + konfiguriert ist.

    Um diese Methode auszuwählen, muss der Konfigurationsparameter 'method = smtp' gesetzt sein. Die folgenden + Parameter dienen dabei der weiteren Konfiguration:

    + hostname +

    Name oder IP-Adresse des SMTP-Servers. Standardwert: 'localhost'

    + port +

    Portnummer. Der Standardwert hängt von der verwendeten Verschlüsselungsmethode ab. Gilt 'security = + none' oder 'security = tls', so ist 25 die Standardportnummer. Für 'security = + ssl' ist 465 die Portnummer. Muss normalerweise nicht geändert werden.

    + security +

    Wahl der zu verwendenden Verschlüsselung der Verbindung mit dem Server. Standardwert ist + 'none', wodurch keine Verschlüsselung verwendet wird. Mit 'tls' wird TLS-Verschlüsselung + eingeschaltet, und mit 'ssl' wird Verschlüsselung via SSL eingeschaltet. Achtung: Für + 'tls' und 'ssl' werden zusätzliche Perl-Module benötigt (siehe unten).

    + login und password +

    Falls der E-Mail-Server eine Authentifizierung verlangt, so können mit diesen zwei Parametern der Benutzername + und das Passwort angegeben werden. Wird Authentifizierung verwendet, so sollte aus Sicherheitsgründen auch eine Form von + Verschlüsselung aktiviert werden.

    Wird Verschlüsselung über TLS oder SSL aktiviert, so werden zusätzliche Perl-Module benötigt. Diese sind:

    • TLS-Verschlüsselung: Modul Net::SSLGlue (Debian-Paketname + libnet-sslglue-perl, Fedora Core: perl-Net-SSLGlue, openSUSE: + perl-Net-SSLGlue +

    • SSL-Verschlüsselung: Modul Net::SMTP::SSL (Debian-Paketname + libnet-smtp-ssl-perl, Fedora Core: perl-Net-SMTP-SSL, openSUSE: + perl-Net-SMTP-SSL +

    \ No newline at end of file diff --git a/doc/html/ch02s12.html b/doc/html/ch02s12.html index 98be8bff2..769e86664 100644 --- a/doc/html/ch02s12.html +++ b/doc/html/ch02s12.html @@ -1,64 +1,109 @@ - 2.12. OpenDocument-Vorlagen

    2.12. OpenDocument-Vorlagen

    kivitendo unterstützt die Verwendung von Vorlagen im - OpenDocument-Format, wie es OpenOffice.org ab Version 2 erzeugt. - kivitendo kann dabei sowohl neue OpenDocument-Dokumente als auch aus - diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von - OpenDocument-Vorlagen zu aktivieren muss in der Datei - config/kivitendo.conf die Variable - opendocument im Abschnitt - print_templates auf ‘1’ stehen. - Dieses ist die Standardeinstellung.

    Während die Erzeugung von reinen OpenDocument-Dateien keinerlei - weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF - OpenOffice.org benötigt. Soll dieses Feature genutzt werden, so muss - neben OpenOffice.org ab Version 2 auch der “X virtual frame buffer” - (xvfb) installiert werden. Bei Debian ist er im Paket “xvfb” enthalten. - Andere Distributionen enthalten ihn in anderen Paketen.

    Nach der Installation müssen in der Datei - config/kivitendo.conf zwei weitere Variablen - angepasst werden: openofficeorg_writer muss den - vollständigen Pfad zur OpenOffice.org Writer-Anwendung enthalten. - xvfb muss den Pfad zum “X virtual frame buffer” - enthalten. Beide stehen im Abschnitt - applications.

    Zusätzlich gibt es zwei verschiedene Arten, wie kivitendo mit - OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn die - Variable $openofficeorg_daemon gesetzt ist, startet - ein OpenOffice, das auch nach der Umwandlung des Dokumentes gestartet - bleibt. Bei weiteren Umwandlungen wird dann diese laufende Instanz - benutzt. Der Vorteil ist, dass die Zeit zur Umwandlung deutlich - reduziert wird, weil nicht für jedes Dokument ein OpenOffice gestartet - werden muss. Der Nachteil ist, dass diese Methode Python und die - Python-UNO-Bindings benötigt, die Bestandteil von OpenOffice 2 - sind.

    [Anmerkung]Anmerkung

    - Für die Verbindung zu OpenOffice wird normalerweise der Python-Interpreter /usr/bin/python benutzt. Sollte - dies nicht der richtige sein, so kann man mit zwei Konfigurationsvariablen entscheiden, welcher Python-Interpreter genutzt - wird. Mit der Option python_uno aus dem Abschnitt applications wird der Interpreter selber - festgelegt; sie steht standardmäßig auf dem eben erwähnten Wert /usr/bin/python. -

    - Zusätzlich ist es möglich, Pfade anzugeben, in denen Python neben seinen normalen Suchpfaden ebenfalls nach Modulen gesucht wird, - z.B. falls sich diese in einem gesonderten OpenOffice-Verzeichnis befinden. Diese zweite Variable heißt - python_uno_path und befindet sich im Abschnitt environment. Sie ist standardmäßig - leer. Werden hier mehrere Pfade angegeben, so müssen diese durch Doppelpunkte voneinander getrennt werden. Der Inhalt wird an den - Python-Interpreter über die Umgebungsvariable PYTHONPATH übergeben. -

    Ist $openofficeorg_daemon nicht gesetzt, so - wird für jedes Dokument OpenOffice neu gestartet und die Konvertierung - mit Hilfe eines Makros durchgeführt. Dieses Makro muss in der - Dokumentenvorlage enthalten sein und - “Standard.Conversion.ConvertSelfToPDF()” heißen. Die Beispielvorlage - ‘templates/mastertemplates/German/invoice.odt’ - enthält ein solches Makro, das in jeder anderen Dokumentenvorlage - ebenfalls enthalten sein muss.

    Als letztes muss herausgefunden werden, welchen Namen - OpenOffice.org Writer dem Verzeichnis mit den Benutzereinstellungen - gibt. Unter Debian ist dies momentan - ~/.openoffice.org2. Sollte der Name bei Ihrer - OpenOffice.org-Installation anders sein, so muss das Verzeichnis - users/.openoffice.org2 entsprechend umbenannt werden. - Ist der Name z.B. einfach nur .openoffice, so wäre - folgender Befehl auszuführen:

    - mv users/.openoffice.org2 - users/.openoffice -

    Dieses Verzeichnis, wie auch das komplette - users-Verzeichnis, muss vom Webserver beschreibbar - sein. Dieses wurde bereits erledigt (siehe Manuelle Installation des Programmpaketes), kann aber - erneut überprüft werden, wenn die Konvertierung nach PDF - fehlschlägt.

    \ No newline at end of file + 2.12. Drucken mit kivitendo

    2.12. Drucken mit kivitendo

    Das Drucksystem von kivitendo benutzt von Haus aus LaTeX-Vorlagen. Um drucken zu können, braucht der Server ein geeignetes + LaTeX System. Am einfachsten ist dazu eine texlive Installation. Unter Debianoiden Betriebssystemen installiert man + die Pakete mit:

    +

    aptitude install texlive-base-bin texlive-latex-recommended texlive-fonts-recommended \
    +  texlive-latex-extra texlive-lang-german texlive-generic-extra

    +

    TODO: RPM-Pakete.

    kivitendo bringt drei alternative Vorlagensätze mit:

    • Standard

    • f-tex

    • RB

    2.12.1. Vorlagenverzeichnis anlegen

    Es lässt sich ein initialer Vorlagensatz erstellen. Die LaTeX-System-Abhängigkeiten hierfür kann man prüfen mit:

    ./scripts/installation_check.pl -lv

    Der Angemmeldete Benutzer muss in einer Gruppe sein, die über das + Recht "Konfiguration -> Mandantenverwaltung" verfügt. Siehe auch Abschnitt 2.9.4, „Gruppen anlegen“. +

    Im Userbereich lässt sich unter: + "System -> + Mandantenverwaltung -> Verschiedenes" die Option + "Neue Druckvorlagen aus Vorlagensatz erstellen" auswählen.

    1. + Vorlagen auswählen: Wählen Sie hier den Vorlagensatz aus, der kopiert werden soll + (Standard, f-tex oder RB.)

    2. + Neuer Name: Der Verzeichnisname für den neuen Vorlagensatz. Dieser kann im Rahmen der üblichen + Bedingungen für Verzeichnisnamen frei gewählt werden.

    Nach dem Speichern wird das Vorlagenverzeichnis angelegt und ist für den aktuellen Mandanten ausgewählt. + Der gleiche Vorlagensatz kann, wenn er mal angelegt ist, bei mehreren Mandanten verwendet werden. + Eventuell muessen Anpassungen (Logo, Erscheinungsbild, etc) noch vorgenommen werden. Den Ordner findet man im Dateisistem unter + ./templates/[Neuer Name] +

    2.12.2. Standard

    Der Standard-Vorlagensatz von Kivitendo. Wie unter http://demo.kivitendo.org zu + sehen.

    2.12.3. f-tex

    Ein Vorlagensatz, der in wenigen Minuten alle Dokumente zur Verfügung stellt.

    2.12.3.1. Feature-Übersicht

    • Keine Redundanz. Es wird ein- und dieselbe LaTeX-Vorlage für alle briefartigen Dokumente verwendet. Also + Angebot, Rechnung, Performarechnung, Lieferschein, aber eben nicht für Paketaufkleber etc..

    • Leichte Anpassung an das Firmen-Layout durch verwendung eines Hintergrund-PDF. Dieses kann leicht mit dem + eigenen Lieblingsprogramm erstellt werden (Openoffice, Inkscape, Gimp, Adobe*)

    • Hintergrund-PDF umschaltbar auf "nur erste Seite" (Standard) oder "alle Seiten" (Option + "bgPdfFirstPageOnly" in Datei letter.lco)

    • Hintergrund-PDF für Ausdruck auf bereits bedrucktem Briefpapier abschaltbar. Es wird dann nur bei per E-Mail + versendeten Dokumenten eingebunden (Option "bgPdfEmailOnly" in Datei + letter.lco).

    • Nutzung der Layout-Funktionen von LaTeX für Seitenumbruch, Wiederholung von Kopfzeilen, Zwischensummen + etc. (danke an Kai-Martin Knaak für die Vorarbeit)

    • Anzeige des Empfängerlandes im Adressfeld nur, wenn es vom Land des eigenen Unternehmens abweicht (also die + Rechnung das Land verlässt).

    • Multisprachfähig leicht um weitere Sprachen zu erweitern, alle Übersetzungen in der Datei + translatinos.tex.

    • Auflistung von Bruttopreisen für Endverbraucher.

    2.12.3.2. Die Installation

    • Vorlagenverzeichnis mit Option f-tex anlegen, siehe: Vorlagenverzeichnis anlegen. Das + Vorlagensystem funktioniert jetzt schon, hat allerdings noch einen Beispiel-Briefkopf.

    • Erstelle eine pdf-Hintergrund Datei und verlinke sie nach ./letter_head.pdf.

    • Editiere den Bereich "settings" in der datei letter.lco.

    oder etwas Detaillierter:

    + Es wird eine Datei sample.lco erstellt und diese nach letter.lco verlinkt. Eigentlich + ist dies die Datei die für die Firmenspezifischen Anpassungen gedacht ist. Da die Einstiegshürde in LaTeX nicht ganz niedrig + ist, wird in dieser Datei auf ein Hintergrundpdf verwiesen. Ich empfehle über dieses PDF die persönlichen Layoutanpassungen + vorzunehmen und sample.lco unverändert zu lassen. Die die Anpassung über eine + *.lco-Datei die letztlich auf letter.lco verlinkt ist ist aber auch möglich. +

    + Es wird eine Datei sample_head.pdf mit ausgeliefert, diese wird nach letter_head.pdf + verlinkt. Damit gibt es schon mal eine Funktionsfähige Vorlage. Schau Dir nach Abschluss der Installation die Datei + sample_haed.pdf an und erstelle ein entsprechendes PDF passend zum Briefkopf Deiner Firma, diese dann im + Template Verzeichniss ablegen und statt sample_head.pdf nach letter_head.pdf + verlinken. +

    + letzlich muss letter_head.pdf auf das passende Hintergrund-PDF verweisen, welches gewünschten Briefkopf + enthält. Bei Updates oder nach erneutem +

    + Es wird eine Datei mydata.tex.example ausgeliefert, die nach mytdata.tex verlinkt + ist. Bei verwendetem Hintergrund-PDF wird nur der Eintrag für das Land verwendet. Die Datei muss also nicht angefasst + werden. Die Anderen Werte sind für das Modul 'lp' (Label Print in erp - zur Zeit nicht im öffentlichen Zweig). +

    + Alle Anpassungen zum Briefkopf, Fusszeilen, Firmenlogos, etc. sollten über die Hintergrund-PDF-Datei oder die + *.lco-Datei erfolgen. +

    2.12.3.3. f-tex Funktionsübersicht

    + Das Konzept von kivitendo sieht vor, für jedes Dokument (Auftragsbestätigung, Lieferschein, Rechnung, etc.) eine LaTeX-Vorlage + vorzuhalten, dies ist sehr Wartungsunfreundlich. Auch das Einlesen einer einheitlichen Quelle für den Briefkopf bringt nur + bedingte Vorteile, da hier leicht die Pflege der Artikel-Tabellen aus dem Ruder läuft. Bei dem vorliegenden Ansatz wird für alle + briefartigen Dokumente mit Artikel-Tabellen eine einheitliche LaTeX-Vorlage verwendet, welche über Codeweichen die + Besonderheiten der jeweiligen Dokumente Berücksichtigt. +

    • Tabellen mit oder ohne Preis

    • Sprache der Tabellenüberschriften etc.

    • Anpassung der Bezugs-Zeile (z.B. Rechnungsnummer versus Angebotsnummer)

    • Darstellung von Brutto oder Netto-Preisen in der Auflistung (Endverbraucher versus Gewerblicher + Kunde)

    Nachteil:

    + LaTeX hat ohnehin eine sehr steile Lehrnkurve. Die Datei letter.tex ist sehr komplex und verstärkt damit + diesen Effekt noch einmal erheblich. Wer LaTeX-Erfahrung hat, oder geübt ist Scriptsparachen nachzuvollziehen kann natürlich + auch innerhalb der Tabellendarstellung gut persönliche Anpassungen vornehmen. Aber man kann sich hier bei Veränderungen sehr + schnell häftig in den Fuss schiessen. +

    Wer nicht so tief in die Materie einsteigen will oder leicht zu frustrieren ist, sollte sein Hintergrund PDF auf Basis der + mitglieferten Datei sample_head.pdf erstellen, und sich an der Form der dargestellten Tabellen wie sie + ausgeliefert werden, erfreuen. +

    Kleiner Tipp: Nicht zu viel auf einmal wollen, lieber kleine kontinuierliche Schritte gehen.

    2.12.3.4. Bruttopreise für Endverbraucher

    Der auszuweisende Bruttopreis wird innerhalb der LaTeX-Umgebung berechnet. Es gibt zwar ein Feld, um bei Aufträgen "alle + Preise Brutto" auszuwählen, aber:

    • hierfür müssen die Preise auch in Brutto in der Datenbank stehen (ja - das lässt sich über die Preisgruppen und die + Zuordung einer Default-Preisgruppe handhaben)

    • man darf beim Anlegen des Vorgangs nicht vergessen Dieses Häkchen zu setzen. (das ist in der Praxis wenn man sowohl + Endverbraucher- wie Gewerbekunden beliefert der eigentliche Knackpunkt)

    + Es gibt mit f-tex eine weitere Alternative. Die Information ob Brutto oder Nettorechnung wird mit den Zahlarten + verknüpft. Zahlarten bei denen Rechnungen, Angebote, etc, in Brutto ausgegeben werden sollen, enden mit "_E" (für + Endverbraucher). Falls identische Zahlarten für Gewerbekunden und Endverbraucher vorhanden sind, legt man diese einfach doppelt + an (einmal mit der Namensendung "_E"). Gewinn:

    • Die Entscheidung, ob Netopreise ausgewiesen werden, ist nicht mehr fix mit einer Preisliste Verbunden.

    • Die Default-Zahlart kann im Kundendatensatz hinterlegt werden, und man muss nicht mehr daran denken, "alle Preise + Netto" auszuwählen.

    • Die Entscheidung, ob Netto- oder Bruttopreise ausgewiesen werden, kann direkt beim Drucken reviediert werden, + ohne dass sich der Auftragswert ändert.

    2.12.3.5. Lieferadressen

    In Lieferscheinen kommen shipto*-Variablen im Adressfeld zum Einsatz. Wenn die + shipto*-Variable leer ist, wird die entsprechende Adressvariable eingesetzt. Wenn also die Lieferadresse in + Straße, Hausnummer und Ort abweicht, müssen auch nur diese Felder in der Lieferadresse ausgefüllt werden. Für den Firmenname wird + der Wert der Hauptadresse angezeigt. +

    2.12.4. RB

    Vollständiger Dokumentensatz mit alternativem Design

    Die konzeptionelle Idee wird hier + auf Folie 5 bis 10 vorgestellt, Detaileinstellungen dann im Readme.tex im Vorlagenverzeichnis.

    2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen

    In den allermeisten Installationen sollte drucken jetzt schon + funktionieren. Sollte ein Fehler auftreten wirft TeX sehr lange + Fehlerbeschreibungen, der eigentliche Fehler ist immer die erste Zeite + die mit einem Ausrufezeichen anfängt. Häufig auftretende Fehler sind zum + Beispiel:

    • ! LaTeX Error: File `eurosym.sty' not found. Die entsprechende + LaTeX-Bibliothek wurde nicht gefunden. Das tritt vor allem bei + Vorlagen aus der Community auf. Installieren Sie die entsprechenden + Pakete.

    • ! Package inputenc Error: Unicode char \u8:... set up for + use with LaTeX. Dieser Fehler tritt auf, wenn sie versuchen mit + einer Standardinstallation exotische utf8 Zeichen zu drucken. + TeXLive unterstützt von Haus nur romanische Schriften und muss mit + diversen Tricks dazu gebracht werden andere Zeichen zu akzeptieren. + Adere TeX Systeme wie XeTeX schaffen hier Abhilfe.

    Wird garkein Fehler angezeigt sondern nur der Name des Templates, + heißt das normalerweise, dass das LaTeX Binary nicht gefunden wurde. + Prüfen Sie den Namen in der Konfiguration (Standard: + pdflatex), und stellen Sie sicher, dass pdflatex + (oder das von Ihnen verwendete System) vom Webserver ausgeführt werden + darf.

    Wenn sich das Problem nicht auf Grund der ausgabe im Webbrowser verifizieren lässt:

    • editiere [kivitendo-home]/config/kivitendo.conf und ändere "keep_temp_files" auf 1

      +

      keep_temp_files = 1;

      +

    • bei fastcgi oder mod_perl den Webserver neu Starten

    • Nochmal einen Druckversuch im Webfrontend auslösen

    • wechsele in das users Verzeichnis von kivitendo

      +

      cd [kivitendo-home]/users

      +

    • LaTeX Suchpfad anpassen:

      +

      export TEXINPUTS=".:[kivitendo-home]/templates/[aktuelles_template_verzeichniss]:"

      +

    • Finde herraus welche Datei kivitendo beim letzten Durchlauf erstellt hat

      +

      ls -lahtr ./1*.tex

      +

      Es sollte die letzte Datei ganz unten sein

    • für besseren Hinweis auf Fehler texdatei nochmals übersetzen

      +

      pdflatex ./1*.tex

      +

      in der *.tex datei nach dem Fehler suchen.

    \ No newline at end of file diff --git a/doc/html/ch02s13.html b/doc/html/ch02s13.html index eb63153a3..282c26f99 100644 --- a/doc/html/ch02s13.html +++ b/doc/html/ch02s13.html @@ -1,65 +1,64 @@ - 2.13. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR

    2.13. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: - EUR

    2.13.1. Einführung

    kivitendo besaß bis inklusive Version 2.6.3 einen Konfigurationsparameter namens eur, der sich in der - Konfigurationsdatei config/kivitendo.conf (damals noch config/lx_office.conf) - befand. Somit galt er für alle Mandanten, die in dieser Installation benutzt wurden.

    Mit der nachfolgenden Version wurde der Parameter zum Einen in - die Mandantendatenbank verschoben und dabei auch gleich in drei - Einzelparameter aufgeteilt, mit denen sich das Verhalten genauer - steuern lässt.

    2.13.2. Konfigurationsparameter

    Es gibt drei Parameter, die die Gewinnermittlungsart, - Versteuerungsart und die Warenbuchungsmethode regeln:

    - profit_determination -

    Dieser Parameter legt die Berechnungsmethode für die - Gewinnermittlung fest. Er enthält entweder - balance für - Betriebsvermögensvergleich/Bilanzierung oder - income für die - Einnahmen-Überschuss-Rechnung.

    - accounting_method -

    Dieser Parameter steuert die Buchungs- und - Berechnungsmethoden für die Versteuerungsart. Er enthält - entweder accrual für die Soll-Versteuerung - oder cash für die Ist-Versteuerung.

    - inventory_system -

    Dieser Parameter legt die Warenbuchungsmethode fest. Er - enthält entweder perpetual für die - Bestandsmethode oder periodic für die - Aufwandsmethode.

    Zum Vergleich der Funktionalität bis und nach 2.6.3: - eur = 1 bedeutete Einnahmen-Überschuss-Rechnung, - Ist-Versteuerung und Aufwandsmethode. eur = 0 - bedeutete hingegen Bilanzierung, Soll-Versteuerung und - Bestandsmethode.

    Die Konfiguration "eur" unter - [system] in der Konfigurationsdatei - - config/kivitendo.conf wird nun nicht mehr - benötigt und kann entfernt werden. Dies muss manuell geschehen.

    2.13.3. Festlegen der Parameter

    Beim Anlegen eines neuen Mandanten bzw. einer neuen Datenbank in - der Admininstration können diese Optionen nun unabhängig voneinander - eingestellt werden.

    Beim Upgrade bestehender Mandanten wird eur ausgelesen und die - Variablen werden so gesetzt, daß sich an der Funktionalität nichts - ändert.

    Die aktuelle Konfiguration wird unter Nummernkreise und - Standardkonten unter dem neuen Punkt "Einstellungen" (read-only) - angezeigt. Unter System - -> Mandantenkonfiguration können - die Einstellungen auch geändert werden. Dabei ist zu beachten, - dass eine Änderung vorhandene Daten so belässt und damit - evtl. die Ergebnisse verfälscht. Dies gilt vor Allem für die - Warenbuchungsmethode (siehe auch - - Bemerkungen zu Bestandsmethode).

    2.13.4. Bemerkungen zu Bestandsmethode

    Die Bestandsmethode ist eigentlich eine sehr elegante Methode, - funktioniert in kivitendo aber nur unter bestimmten Bedingungen: - Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt - werden, und man beim Jahreswechsel nicht mit einer leeren Datenbank - anfängt, da bei jedem Verkauf anhand der gesamten Rechnungshistorie - der Einkaufswert der Ware nach dem FIFO-Prinzip aus den - Einkaufsrechnungen berechnet wird.

    Die Bestandsmethode kann vom Prinzip her also nur funktioneren, - wenn man mit den Buchungen bei Null anfängt, und man kann auch nicht - im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode - wechseln.

    2.13.5. Bekannte Probleme

    Bei bestimmten Berichten kann man derzeit noch inviduell - einstellen, ob man nach Ist- oder Sollversteuerung auswertet, und es - werden im Code Variablen wie $accrual oder $cash gesetzt. Diese - Codestellen wurden noch nicht angepasst, sondern nur die, wo bisher - die Konfigurationsvariable - $::lx_office_conf{system}->{eur} ausgewertet - wurde.

    Es fehlen Hilfetext beim Neuanlegen eines Mandanten, was die - Optionen bewirken, z.B. mit zwei Standardfällen.

    \ No newline at end of file + 2.13. OpenDocument-Vorlagen

    2.13. OpenDocument-Vorlagen

    kivitendo unterstützt die Verwendung von Vorlagen im + OpenDocument-Format, wie es OpenOffice.org ab Version 2 erzeugt. + kivitendo kann dabei sowohl neue OpenDocument-Dokumente als auch aus + diesen direkt PDF-Dateien erzeugen. Um die Unterstützung von + OpenDocument-Vorlagen zu aktivieren muss in der Datei + config/kivitendo.conf die Variable + opendocument im Abschnitt + print_templates auf ‘1’ stehen. + Dieses ist die Standardeinstellung.

    Während die Erzeugung von reinen OpenDocument-Dateien keinerlei + weitere Software benötigt, wird zur Umwandlung dieser Dateien in PDF + OpenOffice.org benötigt. Soll dieses Feature genutzt werden, so muss + neben OpenOffice.org ab Version 2 auch der “X virtual frame buffer” + (xvfb) installiert werden. Bei Debian ist er im Paket “xvfb” enthalten. + Andere Distributionen enthalten ihn in anderen Paketen.

    Nach der Installation müssen in der Datei + config/kivitendo.conf zwei weitere Variablen + angepasst werden: openofficeorg_writer muss den + vollständigen Pfad zur OpenOffice.org Writer-Anwendung enthalten. + xvfb muss den Pfad zum “X virtual frame buffer” + enthalten. Beide stehen im Abschnitt + applications.

    Zusätzlich gibt es zwei verschiedene Arten, wie kivitendo mit + OpenOffice kommuniziert. Die erste Variante, die benutzt wird, wenn die + Variable $openofficeorg_daemon gesetzt ist, startet + ein OpenOffice, das auch nach der Umwandlung des Dokumentes gestartet + bleibt. Bei weiteren Umwandlungen wird dann diese laufende Instanz + benutzt. Der Vorteil ist, dass die Zeit zur Umwandlung deutlich + reduziert wird, weil nicht für jedes Dokument ein OpenOffice gestartet + werden muss. Der Nachteil ist, dass diese Methode Python und die + Python-UNO-Bindings benötigt, die Bestandteil von OpenOffice 2 + sind.

    [Anmerkung]Anmerkung

    + Für die Verbindung zu OpenOffice wird normalerweise der Python-Interpreter /usr/bin/python benutzt. Sollte + dies nicht der richtige sein, so kann man mit zwei Konfigurationsvariablen entscheiden, welcher Python-Interpreter genutzt + wird. Mit der Option python_uno aus dem Abschnitt applications wird der Interpreter selber + festgelegt; sie steht standardmäßig auf dem eben erwähnten Wert /usr/bin/python. +

    + Zusätzlich ist es möglich, Pfade anzugeben, in denen Python neben seinen normalen Suchpfaden ebenfalls nach Modulen gesucht wird, + z.B. falls sich diese in einem gesonderten OpenOffice-Verzeichnis befinden. Diese zweite Variable heißt + python_uno_path und befindet sich im Abschnitt environment. Sie ist standardmäßig + leer. Werden hier mehrere Pfade angegeben, so müssen diese durch Doppelpunkte voneinander getrennt werden. Der Inhalt wird an den + Python-Interpreter über die Umgebungsvariable PYTHONPATH übergeben. +

    Ist $openofficeorg_daemon nicht gesetzt, so + wird für jedes Dokument OpenOffice neu gestartet und die Konvertierung + mit Hilfe eines Makros durchgeführt. Dieses Makro muss in der + Dokumentenvorlage enthalten sein und + “Standard.Conversion.ConvertSelfToPDF()” heißen. Die Beispielvorlage + ‘templates/mastertemplates/German/invoice.odt’ + enthält ein solches Makro, das in jeder anderen Dokumentenvorlage + ebenfalls enthalten sein muss.

    Als letztes muss herausgefunden werden, welchen Namen + OpenOffice.org Writer dem Verzeichnis mit den Benutzereinstellungen + gibt. Unter Debian ist dies momentan + ~/.openoffice.org2. Sollte der Name bei Ihrer + OpenOffice.org-Installation anders sein, so muss das Verzeichnis + users/.openoffice.org2 entsprechend umbenannt werden. + Ist der Name z.B. einfach nur .openoffice, so wäre + folgender Befehl auszuführen:

    + mv users/.openoffice.org2 + users/.openoffice +

    Dieses Verzeichnis, wie auch das komplette + users-Verzeichnis, muss vom Webserver beschreibbar + sein. Dieses wurde bereits erledigt (siehe Manuelle Installation des Programmpaketes), kann aber + erneut überprüft werden, wenn die Konvertierung nach PDF + fehlschlägt.

    \ No newline at end of file diff --git a/doc/html/ch02s14.html b/doc/html/ch02s14.html index ec2c253bc..ed7a1a4a4 100644 --- a/doc/html/ch02s14.html +++ b/doc/html/ch02s14.html @@ -1,36 +1,65 @@ - 2.14. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb

    2.14. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb

    2.14.1. Einführung

    Die Umsatzsteuerumstellung auf 19% für SKR04 für die - Steuerschlüssel "EU ohne USt-ID Nummer" ist erst 2010 erfolgt. - kivitendo beinhaltet ein Upgradeskript, das das Konto 3804 automatisch - erstellt und die Steuereinstellungen korrekt einstellt. Hat der - Benutzer aber schon selber das Konto 3804 angelegt, oder gab es schon - Buchungen im Zeitraum nach dem 01.01.2007 auf das Konto 3803, wird das - Upgradeskript vorsichtshalber nicht ausgeführt, da der Benutzer sich - vielleicht schon selbst geholfen hat und mit seinen Änderungen - zufrieden ist. Die korrekten Einstellungen kann man aber auch per Hand - ausführen. Nachfolgend werden die entsprechenden Schritte anhand von - Screenshots dargestellt.

    Für den Fall, daß Buchungen mit der Steuerschlüssel "EU ohne - USt.-IdNr." nach dem 01.01.2007 erfolgt sind, ist davon auszugehen, - dass diese mit dem alten Umsatzsteuersatz von 16% gebucht worden sind, - und diese Buchungen sollten entsprechend kontrolliert werden.

    2.14.2. Konto 3804 manuell anlegen

    Die folgenden Schritte sind notwendig, um das Konto manuell - anzulegen und zu konfigurieren. Zuerst wird in - System -> - Kontenübersicht -> Konto - erfassen das Konto angelegt.

    - Als Zweites muss Steuergruppe 13 für Konto 3803 angepasst werden. Dazu unter System -> - Steuern -> Bearbeiten den Eintrag mit Steuerschlüssel 13 auswählen und ihn - wie im folgenden Screenshot angezeigt anpassen. -

    - Als Drittes wird ein neuer Eintrag mit Steuerschlüssel 13 für Konto 3804 (19%) angelegt. Dazu unter System -> - Steuern -> Erfassen auswählen und die Werte aus dem Screenshot übernehmen. -

    - Als Nächstes sind alle Konten anzupassen, die als Steuerautomatikkonto die 3803 haben, sodass sie ab dem 1.1.2007 auch - Steuerautomatik auf 3804 bekommen. Dies betrifft in der Standardkonfiguration die Konten 4315 und 4726. Als Beispiel für 4315 - müssen Sie dazu unter System -> Kontenübersicht -> Konten - anzeigen das Konto 4315 anklicken und die Einstellungen wie im Screenshot gezeigt vornehmen. -

    - Als Letztes sollte die Steuerliste unter System -> Steuern -> - Bearbeiten kontrolliert werden. Zum Vergleich der Screenshot. -

    \ No newline at end of file + 2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: EUR

    2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + EUR

    2.14.1. Einführung

    kivitendo besaß bis inklusive Version 2.6.3 einen Konfigurationsparameter namens eur, der sich in der + Konfigurationsdatei config/kivitendo.conf (damals noch config/lx_office.conf) + befand. Somit galt er für alle Mandanten, die in dieser Installation benutzt wurden.

    Mit der nachfolgenden Version wurde der Parameter zum Einen in + die Mandantendatenbank verschoben und dabei auch gleich in drei + Einzelparameter aufgeteilt, mit denen sich das Verhalten genauer + steuern lässt.

    2.14.2. Konfigurationsparameter

    Es gibt drei Parameter, die die Gewinnermittlungsart, + Versteuerungsart und die Warenbuchungsmethode regeln:

    + profit_determination +

    Dieser Parameter legt die Berechnungsmethode für die + Gewinnermittlung fest. Er enthält entweder + balance für + Betriebsvermögensvergleich/Bilanzierung oder + income für die + Einnahmen-Überschuss-Rechnung.

    + accounting_method +

    Dieser Parameter steuert die Buchungs- und + Berechnungsmethoden für die Versteuerungsart. Er enthält + entweder accrual für die Soll-Versteuerung + oder cash für die Ist-Versteuerung.

    + inventory_system +

    Dieser Parameter legt die Warenbuchungsmethode fest. Er + enthält entweder perpetual für die + Bestandsmethode oder periodic für die + Aufwandsmethode.

    Zum Vergleich der Funktionalität bis und nach 2.6.3: + eur = 1 bedeutete Einnahmen-Überschuss-Rechnung, + Ist-Versteuerung und Aufwandsmethode. eur = 0 + bedeutete hingegen Bilanzierung, Soll-Versteuerung und + Bestandsmethode.

    Die Konfiguration "eur" unter + [system] in der Konfigurationsdatei + + config/kivitendo.conf wird nun nicht mehr + benötigt und kann entfernt werden. Dies muss manuell geschehen.

    2.14.3. Festlegen der Parameter

    Beim Anlegen eines neuen Mandanten bzw. einer neuen Datenbank in + der Admininstration können diese Optionen nun unabhängig voneinander + eingestellt werden.

    Beim Upgrade bestehender Mandanten wird eur ausgelesen und die + Variablen werden so gesetzt, daß sich an der Funktionalität nichts + ändert.

    Die aktuelle Konfiguration wird unter Nummernkreise und + Standardkonten unter dem neuen Punkt "Einstellungen" (read-only) + angezeigt. Unter System + -> Mandantenkonfiguration können + die Einstellungen auch geändert werden. Dabei ist zu beachten, + dass eine Änderung vorhandene Daten so belässt und damit + evtl. die Ergebnisse verfälscht. Dies gilt vor Allem für die + Warenbuchungsmethode (siehe auch + + Bemerkungen zu Bestandsmethode).

    2.14.4. Bemerkungen zu Bestandsmethode

    Die Bestandsmethode ist eigentlich eine sehr elegante Methode, + funktioniert in kivitendo aber nur unter bestimmten Bedingungen: + Voraussetzung ist, daß auch immer alle Einkaufsrechnungen gepflegt + werden, und man beim Jahreswechsel nicht mit einer leeren Datenbank + anfängt, da bei jedem Verkauf anhand der gesamten Rechnungshistorie + der Einkaufswert der Ware nach dem FIFO-Prinzip aus den + Einkaufsrechnungen berechnet wird.

    Die Bestandsmethode kann vom Prinzip her also nur funktioneren, + wenn man mit den Buchungen bei Null anfängt, und man kann auch nicht + im laufenden Betrieb von der Aufwandsmethode zur Bestandsmethode + wechseln.

    2.14.5. Bekannte Probleme

    Bei bestimmten Berichten kann man derzeit noch inviduell + einstellen, ob man nach Ist- oder Sollversteuerung auswertet, und es + werden im Code Variablen wie $accrual oder $cash gesetzt. Diese + Codestellen wurden noch nicht angepasst, sondern nur die, wo bisher + die Konfigurationsvariable + $::lx_office_conf{system}->{eur} ausgewertet + wurde.

    Es fehlen Hilfetext beim Neuanlegen eines Mandanten, was die + Optionen bewirken, z.B. mit zwei Standardfällen.

    \ No newline at end of file diff --git a/doc/html/ch02s15.html b/doc/html/ch02s15.html index ba5b4a88d..4c3435193 100644 --- a/doc/html/ch02s15.html +++ b/doc/html/ch02s15.html @@ -1,21 +1,36 @@ - 2.15. Verhalten des Bilanzberichts

    2.15. Verhalten des Bilanzberichts

    - Bis Version 3.0 wurde "closedto" ("Bücher schließen zum") als Grundlage für das - Startdatum benutzt. Schließt man die Bücher allerdings monatsweise führt dies - zu falschen Werten.

    In der Mandantenkonfiguration kann man dieses Verhalten genau einstellen indem man:

    • weiterhin closed_to benutzt (Default, es ändert sich nichts zu vorher)

    • immer den Jahresanfang nimmt (1.1. relativ zum Stichtag)

    • immer die letzte Eröffnungsbuchung als Startdatum nimmt

      - mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt

      - oder mit "alle Buchungen" als Alternative"

    • mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt

    • immer alle Buchungen seit Beginn der Datenbank nimmt

    - Folgende Hinweise zu den Optionen: - Das "Bücher schließen Datum" ist sinnvoll, wenn man nur komplette Jahre - schließt. Bei Wirtschaftsjahr = Kalendarjahr entspricht dies aber auch - Jahresanfang. - "Alle Buchungen" kann z.B. sinnvoll sein wenn man ohne Jahresabschluß - durchbucht. - Eröffnungsbuchung mit "alle Buchungen" als Fallback ist z.B. sinnvoll, wenn man - am sich Anfang des zweiten Buchungsjahres befindet, und noch keinen - Jahreswechsel und auch noch keine EB-Buchungen hat. - Bei den Optionen mit EB-Buchungen wird vorausgesetzt, daß diese immer am 1. Tag - des Wirtschaftsjahres gebucht werden. - Zur Sicherheit wird das Startdatum im Bilanzbericht jetzt zusätzlich zum - Stichtag mit angezeigt. Das hilft auch bei der Kontrolle für den - Abgleich mit der GuV. -
    \ No newline at end of file + 2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb

    2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb

    2.15.1. Einführung

    Die Umsatzsteuerumstellung auf 19% für SKR04 für die + Steuerschlüssel "EU ohne USt-ID Nummer" ist erst 2010 erfolgt. + kivitendo beinhaltet ein Upgradeskript, das das Konto 3804 automatisch + erstellt und die Steuereinstellungen korrekt einstellt. Hat der + Benutzer aber schon selber das Konto 3804 angelegt, oder gab es schon + Buchungen im Zeitraum nach dem 01.01.2007 auf das Konto 3803, wird das + Upgradeskript vorsichtshalber nicht ausgeführt, da der Benutzer sich + vielleicht schon selbst geholfen hat und mit seinen Änderungen + zufrieden ist. Die korrekten Einstellungen kann man aber auch per Hand + ausführen. Nachfolgend werden die entsprechenden Schritte anhand von + Screenshots dargestellt.

    Für den Fall, daß Buchungen mit der Steuerschlüssel "EU ohne + USt.-IdNr." nach dem 01.01.2007 erfolgt sind, ist davon auszugehen, + dass diese mit dem alten Umsatzsteuersatz von 16% gebucht worden sind, + und diese Buchungen sollten entsprechend kontrolliert werden.

    2.15.2. Konto 3804 manuell anlegen

    Die folgenden Schritte sind notwendig, um das Konto manuell + anzulegen und zu konfigurieren. Zuerst wird in + System -> + Kontenübersicht -> Konto + erfassen das Konto angelegt.

    + Als Zweites muss Steuergruppe 13 für Konto 3803 angepasst werden. Dazu unter System -> + Steuern -> Bearbeiten den Eintrag mit Steuerschlüssel 13 auswählen und ihn + wie im folgenden Screenshot angezeigt anpassen. +

    + Als Drittes wird ein neuer Eintrag mit Steuerschlüssel 13 für Konto 3804 (19%) angelegt. Dazu unter System -> + Steuern -> Erfassen auswählen und die Werte aus dem Screenshot übernehmen. +

    + Als Nächstes sind alle Konten anzupassen, die als Steuerautomatikkonto die 3803 haben, sodass sie ab dem 1.1.2007 auch + Steuerautomatik auf 3804 bekommen. Dies betrifft in der Standardkonfiguration die Konten 4315 und 4726. Als Beispiel für 4315 + müssen Sie dazu unter System -> Kontenübersicht -> Konten + anzeigen das Konto 4315 anklicken und die Einstellungen wie im Screenshot gezeigt vornehmen. +

    + Als Letztes sollte die Steuerliste unter System -> Steuern -> + Bearbeiten kontrolliert werden. Zum Vergleich der Screenshot. +

    \ No newline at end of file diff --git a/doc/html/ch02s16.html b/doc/html/ch02s16.html index 5b346d867..ff7400cc8 100644 --- a/doc/html/ch02s16.html +++ b/doc/html/ch02s16.html @@ -1,20 +1,21 @@ - 2.16. Einstellungen pro Mandant

    2.16. Einstellungen pro Mandant

    Einige Einstellungen können von einem Benutzer mit dem - Recht "Administration - (Für die Verwaltung der aktuellen Instanz aus einem Userlogin heraus)" - gemacht werden. Diese Einstellungen sind dann für die aktuellen - Mandanten-Datenbank gültig. Die Einstellungen sind - unter System - -> Mandantenkonfiguration erreichbar.

    Bitte beachten Sie die Hinweise zu den einzelnen - Einstellungen. Einige Einstellungen sollten nicht ohne Weiteres - im laufenden Betrieb geändert werden (siehe - auch Bemerkungen zu - Bestandsmethode).

    Die Einstellungen show_bestbefore - und payments_changeable aus dem - Abschnitt features und die Einstellungen im - Abschnitt datev_check (sofern schon vorhanden) - der kivitendo-Konfigurationsdatei - werden bei einem Datenbankupdate einer älteren Version automatisch - übernommen. Diese Einträge können danach aus der Konfigurationsdatei - entfernt werden.

    \ No newline at end of file + 2.16. Verhalten des Bilanzberichts

    2.16. Verhalten des Bilanzberichts

    + Bis Version 3.0 wurde "closedto" ("Bücher schließen zum") als Grundlage für das + Startdatum benutzt. Schließt man die Bücher allerdings monatsweise führt dies + zu falschen Werten.

    In der Mandantenkonfiguration kann man dieses Verhalten genau einstellen indem man:

    • weiterhin closed_to benutzt (Default, es ändert sich nichts zu vorher)

    • immer den Jahresanfang nimmt (1.1. relativ zum Stichtag)

    • immer die letzte Eröffnungsbuchung als Startdatum nimmt

      - mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt

      - oder mit "alle Buchungen" als Alternative"

    • mit Jahresanfang als Alternative wenn es keine EB-Buchungen gibt

    • immer alle Buchungen seit Beginn der Datenbank nimmt

    + Folgende Hinweise zu den Optionen: + Das "Bücher schließen Datum" ist sinnvoll, wenn man nur komplette Jahre + schließt. Bei Wirtschaftsjahr = Kalendarjahr entspricht dies aber auch + Jahresanfang. + "Alle Buchungen" kann z.B. sinnvoll sein wenn man ohne Jahresabschluß + durchbucht. + Eröffnungsbuchung mit "alle Buchungen" als Fallback ist z.B. sinnvoll, wenn man + am sich Anfang des zweiten Buchungsjahres befindet, und noch keinen + Jahreswechsel und auch noch keine EB-Buchungen hat. + Bei den Optionen mit EB-Buchungen wird vorausgesetzt, daß diese immer am 1. Tag + des Wirtschaftsjahres gebucht werden. + Zur Sicherheit wird das Startdatum im Bilanzbericht jetzt zusätzlich zum + Stichtag mit angezeigt. Das hilft auch bei der Kontrolle für den + Abgleich mit der GuV. +
    \ No newline at end of file diff --git a/doc/html/ch02s17.html b/doc/html/ch02s17.html index d678f548a..f34fba767 100644 --- a/doc/html/ch02s17.html +++ b/doc/html/ch02s17.html @@ -1,8 +1,20 @@ - 2.17. kivitendo ERP verwenden

    2.17. kivitendo ERP verwenden

    Nach erfolgreicher Installation ist der Loginbildschirm unter - folgender URL erreichbar:

    - http://localhost/kivitendo-erp/login.pl -

    Die Administrationsseite erreichen Sie unter:

    - http://localhost/kivitendo-erp/controller.pl?action=Admin/login -

    \ No newline at end of file + 2.17. Einstellungen pro Mandant

    2.17. Einstellungen pro Mandant

    Einige Einstellungen können von einem Benutzer mit dem + Recht "Administration + (Für die Verwaltung der aktuellen Instanz aus einem Userlogin heraus)" + gemacht werden. Diese Einstellungen sind dann für die aktuellen + Mandanten-Datenbank gültig. Die Einstellungen sind + unter System + -> Mandantenkonfiguration erreichbar.

    Bitte beachten Sie die Hinweise zu den einzelnen + Einstellungen. Einige Einstellungen sollten nicht ohne Weiteres + im laufenden Betrieb geändert werden (siehe + auch Bemerkungen zu + Bestandsmethode).

    Die Einstellungen show_bestbefore + und payments_changeable aus dem + Abschnitt features und die Einstellungen im + Abschnitt datev_check (sofern schon vorhanden) + der kivitendo-Konfigurationsdatei + werden bei einem Datenbankupdate einer älteren Version automatisch + übernommen. Diese Einträge können danach aus der Konfigurationsdatei + entfernt werden.

    \ No newline at end of file diff --git a/doc/html/ch02s18.html b/doc/html/ch02s18.html new file mode 100644 index 000000000..e9f92b262 --- /dev/null +++ b/doc/html/ch02s18.html @@ -0,0 +1,8 @@ + + + 2.18. kivitendo ERP verwenden

    2.18. kivitendo ERP verwenden

    Nach erfolgreicher Installation ist der Loginbildschirm unter + folgender URL erreichbar:

    + http://localhost/kivitendo-erp/login.pl +

    Die Administrationsseite erreichen Sie unter:

    + http://localhost/kivitendo-erp/controller.pl?action=Admin/login +

    \ No newline at end of file diff --git a/doc/html/ch03.html b/doc/html/ch03.html index 7647bfc38..8b59e52b0 100644 --- a/doc/html/ch03.html +++ b/doc/html/ch03.html @@ -1,6 +1,6 @@ - Kapitel 3. Features und Funktionen

    Kapitel 3. Features und Funktionen

    3.1. Wiederkehrende Rechnungen

    3.1.1. Einführung

    Wiederkehrende Rechnungen werden als normale Aufträge definiert + Kapitel 3. Features und Funktionen

    Kapitel 3. Features und Funktionen

    3.1. Wiederkehrende Rechnungen

    3.1.1. Einführung

    Wiederkehrende Rechnungen werden als normale Aufträge definiert und konfiguriert, mit allen dazugehörigen Kunden- und Artikelangaben. Die konfigurierten Aufträge werden später automatisch in Rechnungen umgewandelt, so als ob man den Workflow benutzen würde, und auch die @@ -78,4 +78,4 @@ den neu konfigurieren Auftrag erkennt und daraus eine Rechnung generiert hat. Alternativ setzt man das Startdatum auf den Monatsersten des Folgemonats und erstellt die erste Rechnung direkt - manuell über den Workflow.

    \ No newline at end of file + manuell über den Workflow.

    \ No newline at end of file diff --git a/doc/html/ch03s02.html b/doc/html/ch03s02.html index c9b9c9468..4c7370999 100644 --- a/doc/html/ch03s02.html +++ b/doc/html/ch03s02.html @@ -566,7 +566,7 @@ invdate

    Rechnungsdatum

    invnumber -

    Rechnungsnummer

    3.2.10. Variablen in anderen Vorlagen

    3.2.10.1. Einführung

    Die Variablen in anderen Vorlagen sind ähnlich wie in der +

    Rechnungsnummer

    3.2.10. Variablen in anderen Vorlagen

    3.2.10.1. Einführung

    Die Variablen in anderen Vorlagen sind ähnlich wie in der Rechnung. Allerdings heißen die Variablen, die mit inv beginnen, jetzt anders. Bei den Angeboten fangen sie mit quo für "quotation" an: diff --git a/doc/html/ch04.html b/doc/html/ch04.html index 818ad5da4..58cdd4448 100644 --- a/doc/html/ch04.html +++ b/doc/html/ch04.html @@ -1,6 +1,6 @@ - Kapitel 4. Entwicklerdokumentation

    Kapitel 4. Entwicklerdokumentation

    4.1. Globale Variablen

    4.1.1. Wie sehen globale Variablen in Perl aus?

    Globale Variablen liegen in einem speziellen namespace namens + Kapitel 4. Entwicklerdokumentation

    Kapitel 4. Entwicklerdokumentation

    4.1. Globale Variablen

    4.1.1. Wie sehen globale Variablen in Perl aus?

    Globale Variablen liegen in einem speziellen namespace namens "main", der von überall erreichbar ist. Darüber hinaus sind bareword globs global und die meisten speziellen Variablen sind... speziell.

    Daraus ergeben sich folgende Formen:

    @@ -25,7 +25,7 @@ $PACKAGE::form.

    local $form

    Alle Änderungen an $form werden am Ende - des scopes zurückgesetzt

    4.1.2. Warum sind globale Variablen ein Problem?

    Das erste Problem ist FCGI™.

    + des scopes zurückgesetzt

    4.1.2. Warum sind globale Variablen ein Problem?

    Das erste Problem ist FCGI™.

    SQL-Ledger™ hat fast alles im globalen namespace abgelegt, und erwartet, dass es da auch wiederzufinden ist. Unter FCGI™ müssen diese Sachen aber wieder @@ -39,7 +39,7 @@ dies hat, seit der Einführung, u.a. schon so manche langwierige Bug-Suche verkürzt. Da globale Variablen aber implizit mit Package angegeben werden, werden die nicht geprüft, und somit kann sich - schnell ein Tippfehler einschleichen.

    4.1.3. Kanonische globale Variablen

    Um dieses Problem im Griff zu halten gibt es einige wenige + schnell ein Tippfehler einschleichen.

    4.1.3. Kanonische globale Variablen

    Um dieses Problem im Griff zu halten gibt es einige wenige globale Variablen, die kanonisch sind, d.h. sie haben bestimmte vorgegebenen Eigenschaften, und alles andere sollte anderweitig umhergereicht werden.

    Diese Variablen sind im Moment die folgenden neun:

    • @@ -62,7 +62,7 @@ $::request

    Damit diese nicht erneut als Müllhalde missbraucht werden, im Folgenden eine kurze Erläuterung der bestimmten vorgegebenen - Eigenschaften (Konventionen):

    4.1.3.1. $::form

    • Ist ein Objekt der Klasse + Eigenschaften (Konventionen):

      4.1.3.1. $::form

      • Ist ein Objekt der Klasse "Form"

      • Wird nach jedem Request gelöscht

      • Muss auch in Tests und Konsolenscripts vorhanden sein.

      • Enthält am Anfang eines Requests die Requestparameter vom User

      • Kann zwar intern über Requestgrenzen ein Datenbankhandle @@ -110,7 +110,7 @@ push @{ $form->{TEMPLATE_ARRAYS}{number} }, $form->{"partnumber_$i"}; push @{ $form->{TEMPLATE_ARRAYS}{description} }, $form->{"description_$i"}; # ... -}

      4.1.3.2. %::myconfig

      • Das einzige Hash unter den globalen Variablen

      • Wird spätestens benötigt wenn auf die Datenbank +}

      4.1.3.2. %::myconfig

      • Das einzige Hash unter den globalen Variablen

      • Wird spätestens benötigt wenn auf die Datenbank zugegriffen wird

      • Wird bei jedem Request neu erstellt.

      • Enthält die Userdaten des aktuellen Logins

      • Sollte nicht ohne Filterung irgendwo gedumpt werden oder extern serialisiert werden, weil da auch der Datenbankzugriff für diesen user drinsteht.

      • Enthält unter anderem Listenbegrenzung vclimit, @@ -122,10 +122,10 @@ überwiegend die Daten, die sich unter Programm -> Einstellungen befinden, bzw. die Informationen über den Benutzer die über die - Administrator-Schnittstelle eingegeben wurden.

      4.1.3.3. $::locale

      • Objekt der Klasse "Locale"

      • Wird pro Request erstellt

      • Muss auch für Tests und Scripte immer verfügbar + Administrator-Schnittstelle eingegeben wurden.

      4.1.3.3. $::locale

      • Objekt der Klasse "Locale"

      • Wird pro Request erstellt

      • Muss auch für Tests und Scripte immer verfügbar sein.

      • Cached intern über Requestgrenzen hinweg benutzte Locales

      Lokalisierung für den aktuellen User. Alle Übersetzungen, - Zahlen- und Datumsformatierungen laufen über dieses Objekt.

      4.1.3.4. $::lxdebug

      • Objekt der Klasse "LXDebug"

      • Wird global gecached

      • Muss immer verfügbar sein, in nahezu allen + Zahlen- und Datumsformatierungen laufen über dieses Objekt.

      4.1.3.4. $::lxdebug

      • Objekt der Klasse "LXDebug"

      • Wird global gecached

      • Muss immer verfügbar sein, in nahezu allen Funktionen

      $::lxdebug stellt Debuggingfunktionen bereit, wie "enter_sub" und @@ -135,14 +135,14 @@ "message" und "dump" mit denen man flott Informationen ins Log (tmp/kivitendo-debug.log) packen kann.

      Beispielsweise so:

      $main::lxdebug->message(0, 'Meine Konfig:' . Dumper (%::myconfig));
      -$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

      4.1.3.5. $::auth

      • Objekt der Klasse "SL::Auth"

      • Wird global gecached

      • Hat eine permanente DB Verbindung zur Authdatenbank

      • Wird nach jedem Request resettet.

      +$main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{vc});

      4.1.3.5. $::auth

      • Objekt der Klasse "SL::Auth"

      • Wird global gecached

      • Hat eine permanente DB Verbindung zur Authdatenbank

      • Wird nach jedem Request resettet.

      $::auth stellt Funktionen bereit um die Rechte des aktuellen Users abzufragen. Obwohl diese Informationen vom aktuellen User abhängen wird das Objekt aus Geschwindigkeitsgründen nur einmal angelegt und dann nach jedem Request kurz resettet.

      Dieses Objekt kapselt auch den gerade aktiven Mandanten. Dessen Einstellungen können über $::auth->client abgefragt werden; Rückgabewert ist ein Hash mit den Werten aus der Tabelle - auth.clients.

      4.1.3.6. $::lx_office_conf

      • Objekt der Klasse + auth.clients.

      4.1.3.6. $::lx_office_conf

      • Objekt der Klasse "SL::LxOfficeConf"

      • Global gecached

      • Repräsentation der config/kivitendo.conf[.default]-Dateien

      Globale Konfiguration. Configdateien werden zum Start gelesen und danach nicht mehr angefasst. Es ist derzeit nicht geplant, dass @@ -152,16 +152,16 @@ $main::lxdebug->message(0, 'Wer bin ich? Kunde oder Lieferant:' . $form->{ file_name = /tmp/kivitendo-debug.log

      ist der Key file im Programm als $::lx_office_conf->{debug}{file} erreichbar.

      [Warnung]Warnung

      Zugriff auf die Konfiguration erfolgt im Moment über - Hashkeys, sind also nicht gegen Tippfehler abgesichert.

      4.1.3.7. $::instance_conf

      • Objekt der Klasse + Hashkeys, sind also nicht gegen Tippfehler abgesichert.

      4.1.3.7. $::instance_conf

      • Objekt der Klasse "SL::InstanceConfiguration"

      • wird pro Request neu erstellt

      Funktioniert wie $::lx_office_conf, speichert aber Daten die von der Instanz abhängig sind. Eine Instanz ist hier eine Mandantendatenbank. Beispielsweise überprüft

      $::instance_conf->get_inventory_system eq 'perpetual'

      - ob die berüchtigte Bestandsmethode zur Anwendung kommt.

      4.1.3.8. $::dispatcher

      • Objekt der Klasse + ob die berüchtigte Bestandsmethode zur Anwendung kommt.

      4.1.3.8. $::dispatcher

      • Objekt der Klasse "SL::Dispatcher"

      • wird pro Serverprozess erstellt.

      • enthält Informationen über die technische Verbindung zum Server

      Der dritte Punkt ist auch der einzige Grund warum das Objekt global gespeichert wird. Wird vermutlich irgendwann in einem anderen - Objekt untergebracht.

      4.1.3.9. $::request

      • Hashref (evtl später Objekt)

      • Wird pro Request neu initialisiert.

      • Keine Unterstruktur garantiert.

      + Objekt untergebracht.

      4.1.3.9. $::request

      • Hashref (evtl später Objekt)

      • Wird pro Request neu initialisiert.

      • Keine Unterstruktur garantiert.

      $::request ist ein generischer Platz um Daten "für den aktuellen Request" abzulegen. Sollte nicht für action at a distance benutzt werden, sondern um lokales memoizing zu @@ -174,20 +174,20 @@ file_name = /tmp/kivitendo-debug.log

      ist der Key f $::request

    • Muss ich von anderen Teilen des Programms lesend drauf zugreifen? Dann $::request, aber Zugriff über - Wrappermethode

    4.1.4. Ehemalige globale Variablen

    Die folgenden Variablen waren einmal im Programm, und wurden - entfernt.

    4.1.4.1. $::cgi

    • war nötig, weil cookie Methoden nicht als + Wrappermethode

    4.1.4. Ehemalige globale Variablen

    Die folgenden Variablen waren einmal im Programm, und wurden + entfernt.

    4.1.4.1. $::cgi

    • war nötig, weil cookie Methoden nicht als Klassenfunktionen funktionieren

    • Aufruf als Klasse erzeugt Dummyobjekt was im Klassennamespace gehalten wird und über Requestgrenzen leaked

    • liegt jetzt unter $::request->{cgi} -

    4.1.4.2. $::all_units

    • war nötig, weil einige Funktionen in Schleifen zum Teil +

    4.1.4.2. $::all_units

    • war nötig, weil einige Funktionen in Schleifen zum Teil ein paar hundert mal pro Request eine Liste der Einheiten brauchen, und de als Parameter durch einen Riesenstack von Funktionen geschleift werden müssten.

    • Liegt jetzt unter $::request->{cache}{all_units}

    • Wird nur in AM->retrieve_all_units() gesetzt oder - gelesen.

    4.1.4.3. %::called_subs

    • wurde benutzt um callsub deep recursions + gelesen.

    4.1.4.3. %::called_subs

    • wurde benutzt um callsub deep recursions abzufangen.

    • Wurde entfernt, weil callsub nur einen Bruchteil der möglichen Rekursioenen darstellt, und da nie welche auftreten.

    • komplette recursion protection wurde entfernt.

    \ No newline at end of file diff --git a/doc/html/index.html b/doc/html/index.html index a1710548b..9f649712f 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -1,9 +1,9 @@ - kivitendo 3.1.0: Installation, Konfiguration, Entwicklung

    kivitendo 3.1.0: Installation, Konfiguration, Entwicklung


    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Übersicht
    2.2. Benötigte Software und Pakete
    2.2.1. Betriebssystem
    2.2.2. Benötigte Perl-Pakete installieren
    2.3. Manuelle Installation des Programmpaketes
    2.4. kivitendo-Konfigurationsdatei
    2.4.1. Einführung
    2.4.2. Abschnitte und Parameter
    2.4.3. Versionen vor 2.6.3
    2.5. Anpassung der PostgreSQL-Konfiguration
    2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
    2.5.2. Änderungen an Konfigurationsdateien
    2.5.3. Erweiterung für servergespeicherte Prozeduren
    2.5.4. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.7. Der Task-Server
    2.7.1. Verfügbare und notwendige Konfigurationsoptionen
    2.7.2. Automatisches Starten des Task-Servers beim Booten
    2.7.3. Wie der Task-Server gestartet und beendet wird
    2.7.4. Task-Server mit mehreren Mandanten
    2.8. Benutzerauthentifizierung und Administratorpasswort
    2.8.1. Grundlagen zur Benutzerauthentifizierung
    2.8.2. Administratorpasswort
    2.8.3. Authentifizierungsdatenbank
    2.8.4. Passwortüberprüfung
    2.8.5. Name des Session-Cookies
    2.8.6. Anlegen der Authentifizierungsdatenbank
    2.9. Mandanten-, Benutzer- und Gruppenverwaltung
    2.9.1. Zusammenhänge
    2.9.2. Mandanten, Benutzer und Gruppen
    2.9.3. Datenbanken anlegen
    2.9.4. Gruppen anlegen
    2.9.5. Benutzer anlegen
    2.9.6. Mandanten anlegen
    2.10. E-Mail-Versand aus kivitendo heraus
    2.10.1. Versand über lokalen E-Mail-Server
    2.10.2. Versand über einen SMTP-Server
    2.11. Drucken mit kivitendo
    2.11.1. Vorlagenverzeichnis anlegen
    2.11.2. Standard
    2.11.3. f-tex
    2.11.4. RB
    2.11.5. Allgemeine Hinweise zu LaTeX Vorlagen
    2.12. OpenDocument-Vorlagen
    2.13. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: - EUR
    2.13.1. Einführung
    2.13.2. Konfigurationsparameter
    2.13.3. Festlegen der Parameter
    2.13.4. Bemerkungen zu Bestandsmethode
    2.13.5. Bekannte Probleme
    2.14. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.14.1. Einführung
    2.14.2. Konto 3804 manuell anlegen
    2.15. Verhalten des Bilanzberichts
    2.16. Einstellungen pro Mandant
    2.17. kivitendo ERP verwenden
    3. Features und Funktionen
    3.1. Wiederkehrende Rechnungen
    3.1.1. Einführung
    3.1.2. Konfiguration
    3.1.3. Spezielle Variablen
    3.1.4. Auflisten
    3.1.5. Erzeugung der eigentlichen Rechnungen
    3.1.6. Erste Rechnung für aktuellen Monat erstellen
    3.2. Dokumentenvorlagen und verfügbare Variablen
    3.2.1. Einführung
    3.2.2. Variablen ausgeben
    3.2.3. Verwendung in Druckbefehlen
    3.2.4. Anfang und Ende der Tags verändern
    3.2.5. Zuordnung von den Dateinamen zu den Funktionen
    3.2.6. Sprache, Drucker und E-Mail
    3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden + kivitendo 3.1.0: Installation, Konfiguration, Entwicklung

    kivitendo 3.1.0: Installation, Konfiguration, Entwicklung


    Inhaltsverzeichnis

    1. Aktuelle Hinweise
    2. Installation und Grundkonfiguration
    2.1. Übersicht
    2.2. Benötigte Software und Pakete
    2.2.1. Betriebssystem
    2.2.2. Benötigte Perl-Pakete installieren
    2.3. Manuelle Installation des Programmpaketes
    2.4. kivitendo-Konfigurationsdatei
    2.4.1. Einführung
    2.4.2. Abschnitte und Parameter
    2.4.3. Versionen vor 2.6.3
    2.5. Anpassung der PostgreSQL-Konfiguration
    2.5.1. Zeichensätze/die Verwendung von Unicode/UTF-8
    2.5.2. Änderungen an Konfigurationsdateien
    2.5.3. Erweiterung für servergespeicherte Prozeduren
    2.5.4. Datenbankbenutzer anlegen
    2.6. Webserver-Konfiguration
    2.6.1. Grundkonfiguration mittels CGI
    2.6.2. Konfiguration für FastCGI/FCGI
    2.7. Der Task-Server
    2.7.1. Verfügbare und notwendige Konfigurationsoptionen
    2.7.2. Automatisches Starten des Task-Servers beim Booten
    2.7.3. Wie der Task-Server gestartet und beendet wird
    2.7.4. Task-Server mit mehreren Mandanten
    2.8. Benutzerauthentifizierung und Administratorpasswort
    2.8.1. Grundlagen zur Benutzerauthentifizierung
    2.8.2. Administratorpasswort
    2.8.3. Authentifizierungsdatenbank
    2.8.4. Passwortüberprüfung
    2.8.5. Name des Session-Cookies
    2.8.6. Anlegen der Authentifizierungsdatenbank
    2.9. Mandanten-, Benutzer- und Gruppenverwaltung
    2.9.1. Zusammenhänge
    2.9.2. Mandanten, Benutzer und Gruppen
    2.9.3. Datenbanken anlegen
    2.9.4. Gruppen anlegen
    2.9.5. Benutzer anlegen
    2.9.6. Mandanten anlegen
    2.10. Drucker- und Systemverwaltung
    2.10.1. Druckeradministration
    2.10.2. System sperren / entsperren
    2.11. E-Mail-Versand aus kivitendo heraus
    2.11.1. Versand über lokalen E-Mail-Server
    2.11.2. Versand über einen SMTP-Server
    2.12. Drucken mit kivitendo
    2.12.1. Vorlagenverzeichnis anlegen
    2.12.2. Standard
    2.12.3. f-tex
    2.12.4. RB
    2.12.5. Allgemeine Hinweise zu LaTeX Vorlagen
    2.13. OpenDocument-Vorlagen
    2.14. Konfiguration zur Einnahmenüberschussrechnung/Bilanzierung: + EUR
    2.14.1. Einführung
    2.14.2. Konfigurationsparameter
    2.14.3. Festlegen der Parameter
    2.14.4. Bemerkungen zu Bestandsmethode
    2.14.5. Bekannte Probleme
    2.15. SKR04 19% Umstellung für innergemeinschaftlichen Erwerb
    2.15.1. Einführung
    2.15.2. Konto 3804 manuell anlegen
    2.16. Verhalten des Bilanzberichts
    2.17. Einstellungen pro Mandant
    2.18. kivitendo ERP verwenden
    3. Features und Funktionen
    3.1. Wiederkehrende Rechnungen
    3.1.1. Einführung
    3.1.2. Konfiguration
    3.1.3. Spezielle Variablen
    3.1.4. Auflisten
    3.1.5. Erzeugung der eigentlichen Rechnungen
    3.1.6. Erste Rechnung für aktuellen Monat erstellen
    3.2. Dokumentenvorlagen und verfügbare Variablen
    3.2.1. Einführung
    3.2.2. Variablen ausgeben
    3.2.3. Verwendung in Druckbefehlen
    3.2.4. Anfang und Ende der Tags verändern
    3.2.5. Zuordnung von den Dateinamen zu den Funktionen
    3.2.6. Sprache, Drucker und E-Mail
    3.2.7. Allgemeine Variablen, die in allen Vorlagen vorhanden sind
    3.2.8. Variablen in Rechnungen
    3.2.9. Variablen in Mahnungen und Rechnungen über Mahngebühren
    3.2.10. Variablen in anderen Vorlagen
    3.2.11. Blöcke, bedingte Anweisungen und Schleifen
    3.2.12. Markup-Code zur Textformatierung innerhalb von - Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    3.4. Mandantenkonfiguration Lager
    4. Entwicklerdokumentation
    4.1. Globale Variablen
    4.1.1. Wie sehen globale Variablen in Perl aus?
    4.1.2. Warum sind globale Variablen ein Problem?
    4.1.3. Kanonische globale Variablen
    4.1.4. Ehemalige globale Variablen
    4.2. Entwicklung unter FastCGI
    4.2.1. Allgemeines
    4.2.2. Programmende und Ausnahmen
    4.2.3. Globale Variablen
    4.2.4. Performance und Statistiken
    4.3. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
    4.3.4. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. Character set
    4.4.3. File structure
    4.5. Die kivitendo-Test-Suite
    4.5.1. Einführung
    4.5.2. Voraussetzungen
    4.5.3. + Formularen
    3.3. Excel-Vorlagen
    3.3.1. Zusammenfassung
    3.3.2. Bedienung
    3.3.3. Variablensyntax
    3.3.4. Einschränkungen
    3.4. Mandantenkonfiguration Lager
    4. Entwicklerdokumentation
    4.1. Globale Variablen
    4.1.1. Wie sehen globale Variablen in Perl aus?
    4.1.2. Warum sind globale Variablen ein Problem?
    4.1.3. Kanonische globale Variablen
    4.1.4. Ehemalige globale Variablen
    4.2. Entwicklung unter FastCGI
    4.2.1. Allgemeines
    4.2.2. Programmende und Ausnahmen
    4.2.3. Globale Variablen
    4.2.4. Performance und Statistiken
    4.3. SQL-Upgradedateien
    4.3.1. Einführung
    4.3.2. Format der Kontrollinformationen
    4.3.3. Format von in Perl geschriebenen Datenbankupgradescripten
    4.3.4. Hilfsscript dbupgrade2_tool.pl
    4.4. Translations and languages
    4.4.1. Introduction
    4.4.2. Character set
    4.4.3. File structure
    4.5. Die kivitendo-Test-Suite
    4.5.1. Einführung
    4.5.2. Voraussetzungen
    4.5.3. Existierende Tests ausführen
    4.5.4. Bedeutung der verschiedenen Test-Scripte diff --git a/doc/kivitendo-Dokumentation.pdf b/doc/kivitendo-Dokumentation.pdf index c3a1bd464fa3aa1a5f01c1872b20dcfea7cc6467..6782e029a6fdb41d90de217289e8e76bcbd09299 100644 GIT binary patch delta 223005 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 >-D(u3d|E$NZAJ3j6ig$YqAa1(@(bN}?KWjv zp`QNzOH7=#dj`C-qQRuR01*KlAFUT0x z;+ND*&~vA^X}MEJFcKy{mHe&*K)EU|i1*vds%6c$l$pFC4dnj9P<-|YKQ@F>B%;D{* z@@{a{3h}@;7z~loyWF3T{$2!do8raMayQ?G{6MAZE`98VqMA z2SW^FY`Tq`js`@^51>JsNALN`Pbac z$L7fA-c}!-bME%U*;0(x=oJzNFalSu79L0334#H+tfH5F8CS(AHK%-HGmaL- zru^hG-0MzcZgvjVVjD9!5}9@#WZY(dOU6c~#gGZ|FGh`OKELumY(4ma;={*_W5bI~ zc+tzAQQSPOP3A|3C#-pFD4h3?+>_!%n>L<2!rBg!*yP1Y2FnqA^9u-5z6H(!rT2ow z!-w#Xk7yOD%hj|`v!}%;R&(L^o8yA5ms0-~V*<=4N224FJ^u5H0^0R%fr#k?ycm}7 ztj5*^fV5nAI=vj+8eST}FYB_Tx@-r>D;{aH-$p%4M5~a)B(fZ zb4|9>QI=<&Z$%Tv-}g9iw0vB(W=vW4;M6bdPrg#iwH(~*m~oQSHQ7$>QMGKGSgTvf z-^0F-iRmlYGO%0GbqR3)y!-O={oD)UAm##YRYcf%?L*las4=E)?hW6j z4}bsdzOSSYFW=r*x5i%T>h9^ItJ|%Noax6)$LD34F8WGdnZu=bya1X@$%3oZjdvf) zpR%lp+#B$|IMl%T1~ZVupMB0-W3mxPm9f!{Z&JR5{t|FC!Z19eR--I~H|P!xHGqxk zOgO*{b_R!AKwjiZl=!zjDsUI6a824y_sByaJ|^%gz>Yt+AaR@Yqbk21q6oA{?1M@B zfn!q6wAJ$mJNKWI7eUR!EnmthnN->UvD7c&}<1ypr1gl`*X(l(_D{# zV(t1jo!RNp35bqxqUX1t{M9OQfe;VK`-$@KpFhZl_m6M4tKB=6E!JtmyD$B28$3>| z!M=v*8D2aaLJ*1M-0Y_WMe-aq^cijiJuiDqq^n+2;4~`)H&l zSDE=)9}yqT*cYy|)5#wQBs+m~Q!+X~wQIq+(@fQZI^)Vwv;=Ku0tyT6lo-F9UL|Nx z#0-MDnXbl`xHPSzF`1lVqLoYrSx=-gPXmkTnNJGzJrS^^1DH@Fl{nw~3DVLWPg z80_i+IHXbaU+ZDjC{5{wJlpjM1^RuFpOruZ_MGJOt`~LQq&XTCIR`M)@y^U#g`PX(jTT)b4-YoEo zz@M$|d}Lw{2^Rx~+gyPJbSzS2SIgYkpupP9l>!_+PWkYy7_d+#^lcGJZ~7-0NcS`- zG}c5jF_V0H(jhztH_<%tuB=TT{%Blk0)o#YT^nx_|5qeB82wNh<8Q{p%xRGM^1j#6 zyu#7i*^l37hL1%61XXMp*HNPyMJ> zyXhy0st0y$*Ts4{?zLTu^}=SfD9tNN10P5!%+Fu9T8Zn7)~EBLr7G+Lg=+FH@y8VV z^;1v?{>4`u`wjzM6+}VIktF}^wPc(9B7rLpO#WG`GCX}_@3KEs)97DG)kyC%6P%Lg z<uBr;P1uBhOI6Y>csx-ed{ z_~rRfpAv?cw_U_~WFkFUGIU97-iuh1!gsysmQGYo2i%$GPK*nZ6j^Pvix)0UveFi7 ze$VEIK(vNAp%}p^)FGh0NydaT_#nKEdU;Rsf>)w=tRYwDDyD|ISkv#_-YQP!ZxGF) zxKpUEcpG?Xf`9jtC-xTQTa1;*xZc}^L^49gFrEZhlstwhMH&B%T2`=HmqwhBBdgDr zS$IWIy=m2ETQRKqL^a(XE5d1o&QMW%s4*OM4QW0MT!n@P_I04$5mf>73_*>tDm;b* zl7ca8Vi5IZF7e-Q^lYYZH-Al{;>}OIt4@XJlDL?OVrKOC)bgM6Fp+{DUZ?ZPQ7}CJ zk|6i9g`Ve6c0Vrh#qOzdBP8)cWu!yt`66x0#Lpxa6rW?BGOfVpA+b1mpNR9D zdPksmgWZcWm56|C&~h-(a&QIDeV1As!deV)G@rn>pxQv9#lpPU#`tmJ-q(*E1vGTnvj#g!Ok^An; zp$Iaj0cjWmBfB;q6KxS%C3T|`yA&rW3OIz3(+5ri_TZ;VtKZO_)x#m}w8TScU=4#m z*xAG2!41$Uqo|CB;Es7Q1;uO-Pk_*pmUuOz+V!iC9;1KBHjZ|m1Y=k)-o&;RV=63m zs-;$@{%Wtwiw{DNCXBIPh?K4FcLG|Oa#w4r*)jMvbm6XrW^ymLVL`mv;GAV6E zzFc=vx%fFq688@%bC#Ss+jZb_G5oP#$(B=%X?w(qGRJ;Y^DpI1x_Qxf3EI$!7 z26`1edm5sCZ~@qXw!%OPmVNPNZ_~L48!y|{Mka=hA4N#pH7!hNofeHL*nG?URZ#|h zI5XW(L%z}$uvY3kF$iv&za`nb(MWa3(5=7}nKOT+Jb_ERIiC_ja3Z$lc27Px=1RN; zPfI3XRl$F1V;#&zP<9QGrfjKJEiy@uNt4njHVj0LZF+jr50L5@j8tF~gWheO;uL4^ zbA8zS@JZnQ;tPD;fjUvpapOwIcR4V4m)se=2H#yp?h16bH`c!+twF9E=-R`_@Zb-& zA%L!(sh98HG6+~Tchf@4f;CC92SEuEL(fz6c&lTMzsL0Q8{N~Svv?<@3SoaZk8f}O z201=|2hZ5c2SabB6(RtIVB_WCNRbv6gJj`gV&zOp5|+VaW#wh!;ASUb|IhF9@UoGx zvhgr+W+;n-Qm0^xDE%LqgNuoU^Z$`?Q+h-M0eeS+cGRzc|5*)`;k|~R{}qJ?b~iJL z1c7myv=Aqg@aQ&`JeiFztj)|`Cr<7m8G5)=w+HERM7gvxQ$(=O3gqJ62{CyM?(Se; z4bpAvY;a#YU=t7eZ(A*98*nUyZV=jPTfQ4`>$Qq-0; z@B4$noWcwNZ;;!aRyZy1O-AT>?{xusJydsy%nvu8y2%NgnlZ~c!>2#T!kdq#-<4kgfe zuMmEBNk*}}{$o*bvCJI4;icuGFR@TNK^xkMbz*;M4K$3U8&v;|MQ6hbX6l@ z1nzY2eog+V&4Rt^Lh!Hn)4KKfl20%aHT!n6nZT-5ZlSdj7-v>)EF*L5hY_X?8MIZR z5z4K>qfPK@_I>r2{}INB9qYpQ=hng3+1}mlL7l(n^WG;hRVhS}&feI(TMt#kzWCpJ z5*$5S-hgKcm|#~)j~r*V{EtL0APK<`(sn8G+3$ntO_{eY;jd>RXxj0PVUkDv44zk? zH!oL)&64GX1$*?d1ckoW-~mhZMHV90dh9a?vT45>1pIDhTaHRqD_W{u|0MiiUck0c z?v=xKJ`xqV)dE@jEoSEPgGu*JzQV?8X3^fHk#dTdlZu(`#*Dm7f0Ifi;Ox^0c=GMr z|HN`o$IrgYR*U2;3^^`zHhU?7dQb_et!3xThMhl>$4d9c+ME=OjwCxNgn6c+D(1UN zs)xEt@^Lbp6|0KoK)!NCqcj>yEF2?;sXP=2{Peq^j-G1%lAFMwv5>$hn{ffbRbQA7 z4;A;PqJYPf^zRH>F-{Hz+RzkJLjro7ND=N<^x{5+gE*P^usH{Xo0!Fg*0uz$n1w&O zes_R02r7ulI|*&U^NApGOisa7I1^#CBEZWF8H-gQZ48#9fZLB5RSL8{(ENfS`FRt_ z0l~_{rQ9Wg0nuOVti*-c!Myi-mu~|6Co1$o8Hl{4%$7P2in;t8kW=q?-aJx9k{1Cc zo-4y!6skm?abV{8?9kl}wVt(yKVHrcLn5_;n@%TO9|NFvP#GaBXY z4@w6XG;Q>^!YyaqAK{W=(S7|JZtnvpb6`EA#VdCZ$v|Pfqmp`QOkL3gsVdK zfm1qaF_lAF=X5g(FwQR&F8g|@@Wm4%0dj9P2uF%}I|Bt&;deTLrg$L{>wEH$OY!@RrsVgI~H>5+FqiQzKx;`|Am6snE@-O#51| zDjwo!z^;^Vc!Rf2Y)O2!6dWF8F`TumnQ<7IrioE&2Nx^bLo!YXiE-7M%h53(49u#U?t7;2#W68M~TsqcVUKt{O%)L*?h-Cn7139DQSHBsn zhy%mZ?0id0!@{Hf&V9h9mb8kn&g2*)VKXG&<_g#fxZWRKPu?cnD|!_offd2~{)7I0 zAWI{fE&11}2b$N>9<~J@yY^_w_wGw%qG^?tcV>iN{3>fMy_fovKWLcP3mYD51!BQ<${)I&4K?w`f!5&tW{Ll6za`oARyWSH~zOr$!MY}cYmtOhW?CjqZ;V#B97 zf#DN(DsrqtM4f$+fv@EsXNi8e|FTtn0Mp{$g|xkjqkjf?t9pqA8KO)oBIeUVN6a(3 zEUb-s=_p~}q6PDQ5trPffvI4kIBl5J>ENixv`}h^>b`PVqokWHV?1K=jnr^uWoK#g zq+RLQi&(+JZ-LH-v-v-LHOvM0^!QmB=y5QA@lk1-n@%>5Wb|!KE!AlkX9W{n0i7{e zcX6oXu9-lfk}04*zZ}N4|X&D*h`1_VVP?aM_L3{roT8?&Z5nZAlISqBsu>>BWWag41k zCN;K!so2fy+Ao(R<|u2SM&oO}+~CcR!ePCMX6kZbskp!*c7EJFUA04IioTDBF^4;6a(@)KPY_R+@Y1Mhn%Dz4p1 zS0WoT{{28Vhu&Azk!!r#vA@A2W4b~0B+!XfUp*x!6nzNgD8z-e zjQxtj6+$z78wSo%mPN?073{m87sODjSaaJaFkQTNhIcpOt|1VFQ6rBNHTS-Jy5vr~ zQp+%ZicL_P$gisd3Ks1=%>#Y{dO41Ki!g!@=%y1WhE$JMv0tagsg(HioCF(`-JGhr zGacZA+S=x`XUNiwVH75}{YrnwhD#<0=N|gzL6|+QLwpsk=T%dr?L(=6*E&Usy7i#3 zLl)KiU%WANx?2C)e22d&)L|umPCQagY_$G_P!9v{pN!J&k*F?#pqJ7(qUg@0}2tcz35Kfk{A zqg)N@c=)!4CzDqa1g8!7&+W}wX@`&zbp6G3%m0ooHe@)4msc7yd^YVLB*;@ z);&g-8dt_yxl94Aw_Ls&DbJRDQj$L-baEO8ihke}t8F2-#DcY8xgDCCpg-$njg}PF zlEaYx^Mj6a2FzcO^Fl8I8La$J=*`@61fYoQEId5_yMEwE`EyB-;wP_$$;HLN#KFr$ z!ph0c#Lmq|!o|)0-x{*}4}v-cL17EH#MAz-fOyU8Gcf?8uy4t=we$e_0V1tj7XlM* z+UoB_Ac9Gog(xvj@vpeAcPICK`htlPK7eJ8&f+Qiy4Uh~FcKB+n{Z8xTzi=#TyHC0 zDD*vcsY)dry>P%@p1um-)MmhJ*w#h%PM1?#m&a}30GFVt)#)?;!?guh`OXA*cp|LP zMuBrG_~{1HDfVdbfOmV0jl=Vu|5AKt!SNd>ZuWnwhnRDX*;vh1P!LnR1+@XC7xZMk z&E)pcR5sWQOD8j@P|KR|gQ@S$PJQ7B*MFj6OCEslVOt^WK%4k6v%^&i57Wub{oT4ur0i};KIV(7Ip z!a7=u|3PUHU7!0jER($qDbN01Qn3bbmjReZ}909m~!7MmAK?r{WGq&2?cz|J%qXgsM>w8eo>nMDa?iKM>t)-vSQIpSCke?o- z@aOr}eWXU0$I>7ycG?o03Z-L>GFbTMKacCYh|TyC`JcAFfq-oXF4EJ{d(v|>zGO5l z%AYS<1&aC({$n(!B_PcO8}Wsv+U^N_j{)xiM68}&&uZQW;-*ZI0VB ziD8${9&DK>poX=i%ev6N1oqMU>v#|^OEAF$J{}+-3e%-z-fK>z%Iz)BWL7JMGd9@= zj*(P>V;?*xAk2l@Oe~bUSR)Y5Sk7B7W;LYm2X=Nw zNY-F7i)uO{6r$}bn1fLS8X9*f{0dRKd7>nWF>o=`O;XuRxO<@yD?B-3t^ov_L;avPUa` zHI8Un8N(}N4yxdaOp7S=g9tM&#Km{Q9rR0@^B}8}r;IS#E4G#T+z(><3^He~#$cC= zvQBn>nY_5VoNxCJk}p=Ba+hq%H+s>nHeY{RR2L#wgP#w9!~{f!mD(sJ)UtL3S~Y7` zUCOX(8xfbZ8FOWcq`kJJdW|%%naVBz`@oiBRA&=4xDrN@?h&2S34Z^j&V;cH1lp^*atHr!TjH^$fRaum<_7K&s42 z?QU*Y^b@-X&y|O$`>L$f2Q6y>Tp!=oBH{8dDB>*T0-acXu~pK9ku}F(8!FHadLGKC$7cR8WFH;Ksb_;6sR-S}qb&9?x93FW^-OL4=-?@@IcW z2&h!&zMR^0_pI;O_aU$wjbj-F**%P7$7q_8x-3VSrP45Lf(3oNDspjr;qC6}4? zHDn(87xe^&R^5lZSF!N!shH0)@%d9Ro_dblr-ycb!*FU_R57Oz3F+gnnV+vm-@9)M zsuQY<3;2f1t?wS+|5-SDwrp+_xA}m2*zrOrc%M3b{xMbUXfaT+li6cS)aFV@!_fN| zuAwa|lRewCbP>v7-^Gsz^x?d4r#O{1P zKJQe&bB^zK>Njd#UNJ`hYimLjUwwI6cKez1(gzw%@rj6Xp<-nvyT^l>0Q!=`)U(GZ zK$`OScC}cYFnQ_GsHf5pYm_TAHy{o700z@cshIp$w{?v}QiWAA3& ze+;CjK8KvSRa?wIU`6%&)vfb&L4P&}so>DZ*K=dGWJm{>y4CGphRoCHEdNL#Dv`(J zWgT?d73w(Lee*$Eckj4(6MY0_m35zZ{CtX7oUQ$0h{cFi)glp!XN5P2lK?Ni>@{FY{;%QTwGSXcno*JeKO40p0EiFtwb(xnfK#S_GD=lNuZ@ zKiX<{o$)c`EgR11?kB-2krh3^r_H!v>gE+*&ifsr?}^i|8qQ=W9HvOJ|7s9`B5?Au|8K|nU$k8W zMU|n41d0yL$;rmV$-9|`lnFc>!O|DS(R(#B2M*5blq zWn=kYGijT#$CBySF8}QikNsKZ4wrVC!y8N8tNj#O=9gWkuLv3c{!o94R(k|8K5XiNT})U}JKwv%qvduCR;a`9jS7^S}&nC-lyNS5aLHFx?KoKRrRMPOXxT zw&2FRzRKd?s(Df_k$Y>^rR`eOp7%$pl4q-h)!>7^5wcw{V9?nydUA`dQm@yTLJY5>xedymlTjob7*p;^CF?ZQI8$Z$|sKZ(j77vE`bxIk>q40s`xk za-xyq`z~FZMBMGO5eFICTwT_S^Ts#A4*8D4>Wk$$$BK)`gAeyl?U(l!fTve8uaLZ< zLe2qgK^-C6Jl=EOqCm=gXOzc7Ls)8T<_Xa96rBcQKa^EP+nkjGg~QyfCxs;>OqWV; zAOFy~T4tTW?p^@s8$6kAJ%<%cPCD&f*ZRkgdI!u;Ix}0^f~xw*Bb^sFGG#FDckSg{ z_oaW@^$1nf(_Uri$9U%%D|CzQ8L)vz=FZ?O^%R=r!@N7p}*L-QTe#`u3pEMeFkB0B2o@s{^fLXUa7*VQ6yx<*x zC~w64qxviD5#Z*BaxWYRR!DHxYVS78tf z^=%6TzwAKx2y3UHEuy@@Syhg+!4yXMzgYzCQ9Yv4BX1<+;%ngPeP@lx+Efz^va@Is z0!VB)j=m7OYi(B5QoCFNYVahF%UbNlmN zl|4t8%8^tZ8fIA>%Hj%fl&b!5)v6R}*RA_5fx0Lbn z{8*MlGvQ4^5S7dxI7P92(P}%CSnEOkU8zBSub*B#M%mJmN;2VUk&g(>Iyr>&8;Bz1 zs}D>=kmgw|37-f%Xm#M5u=uor?;O%BawJ`la9mh#ABuv15i+9f3w(3!g0BCykaFfX z1k;}Js+|g561>Y=6H{ZUPuWm3gb?X7FNbe6EnSr^W`(P>BnKS~tHal|>D=WpDsri^ zP%kD_h5}jw1XmKw_|kz1Q3h*tg4+iP#1m4bi3%4ASDl*fbINSy8bTUDsZtS6)B!=G zAV0XFWYOs$TxI`8dR=YF5seev(BwN(@W?$YdjW?_!6$>Cup=;<~&3 zq?QdNI8GAM-;{3$U~zLpOY{R(7tEh-0iaa^4Eir5>&9!ubg6z|JsEv zR>8*i4Di-)1t+!1xocQM#LguGUlB=E0#E4=J!*6ohJK=uziNcHD)EQs7&9gMCO>`G zob>PbTR6EE9jyVBE>$)b{)tpBKfL6{JzoSf#|k}LaDwmSB{a1zOqi0mgc`{|y1Yco zF|OXKHe%<>2V525U`D3XJViEyk!Mf>RPi~GR4C>1|KXsv1+>O0l}V(s<;s}0N=CLh zG&+XOg z(ZlP3wd;qy>j%q}R_6FvG>+67_-XQJ(?nXR@2|ed-8f}-8+?gc-Es3D=Np4x0q=9@ z&FkAZD+W%2Y#WrcR7*}{sUW!Qv55rO=1N=?x^Sz}G|HSOarUhP^!j}@bDs-`91h=hO zR7hx~WY>8Ai*<&4`jhYx+fK~!$sk~uzvp4xbC#p8cW%fmS$TsH!sv;-M%JfAz}~k!DFnFfzbx z61*z-T<=8d;3@DaqgVt60vlze2!bipAO~L*_1ISLK51~zQ8s&<3y~01 zz9NNxGgcJg^i1D;0B-Y@)8-LwRSHDo$Gs;x`C!Ih!5N{_6&%n9DB}@8GX$kLnZPq6 z1qO8ppQNn|sk+@&#xJ;iU5(c3VYj-6S>#EduA3W9XemdVqlK@;$w-0a+y$0S^(Ruw zs*J-vqx2~no-3ttib)%i*Ihl62jagW<#IaL3!+KeqlUI!t&cWhf7TNT?CJL%ZA?Q}XeDxIWbJDq=?=bZN)<9y@0 z+WTT{TvUzmn`^B(w=f{$%hP~ncMhifxVpXxkqR0FzijVxqWOeQIeQRozO&!~hveqq z1~OU60eJr7#3O46h$2lxUo|x7PwsiK!xUv=on@oo~NG%xaN0{4)c>jQbAtt=!va35SBDTcq6wf#Oa zuhH+{99;Nv>hWb#3#Z%j^5}+tufdPml(6xP`~yK428#9zQH3G+b+_#<1#Wt2Y+N1h zgX*`R(|WZ`iS{4ez}>Q)zqfv59&}zF{X$G?gfp+ePx(0K>Uv*w@K|r=#)VR^B+Y6C z7~ivsk8mr6%Hhu%VWG~S1Idn2u%3#_ed z!W>Zm^lDt~w~4a!#x~;h^u;Qt6!XRSKm~ z9&iFnIdsv$Cu2vm=`3;rTj0eo++u7od$Ht;6uPY^raZ7u-SRR*dMYpg*fSJpZklH` zwGbf~>QYdlAqQnrneb|+_$V81Ho6{c`6i-l&Z^QJh(|9e$JH66LY~RGzB8eoaeISP zg4rBL>PEkqPyOldL=K|zl`bc;YmAM& ziV~=G@`Q_LNm=IQ(67V-_$l#fCB#!SrcNjjFX7(IpaK`;<&v6HG7bf=#{6R~t{wt^ z&&pBHz1>8;qcoIpQhR4{ztwv!Hw;BWp5S(v9em?PH zU)_(FP!qUm@N`fMSQCpkC%%86T+UK$F_5is_{*Bo1m1D?*phYi*p0dKD3)K4mS7!* z3#7p=>dL=KEqNR^i=G!aiyDsLx3h!yr39P8;W{}CMnSF}G!F%3uBm<7e{R}Vs%g2@ z+u+N!lvQgb_M${zi!~ERdN%WEe0^dO`3$@0kKSv_IdQ=UXpv5`qoT7bl1Z!4)1dvF z{gFzl=@GF$>yvg-Qt}-YB+d6EH<;3V5T`j#f77`&T8~d?y43@L8{H$p*_yp&a>1Wy z##lusk02U3UK$Uf(u-vZVIrA`gf(XI65UHTNroy}B2ntVX5mA$v*S>&eDPu$+Frpx zTV4$kpbfAAZ1(kb1pxT-m-)Gyk{(g-?=HZ5ZM|&P`_>IF7N!&1f4phOIzH*QI5}+& zCqkOJt4FP0Bs$)hih}-%qm?K4*iQ3j=HAZz;zcP3AHiCg|4uPLI0tDEOk=jpfD-Ok zP982;w~y~&wb)0QPhIKw-Xg=7p@U&BSUFVr3ph&(xZ+-YYwzA&czId&9H|CMr@|n5 z{j-9r$CFr|EG!vUA)$LS_8v%0J~FV|kdxlP;*-l_T<5NnX#yz&z3y%~!i*%kA}5qP z#v|FKpf6Z-+nO;2+B+NJcvH}Y_OL*pZBgsws)7XCi`{> zCE=~i$=sg$7M)HfWD^C;%`AqD(myWG2DZ(^jM#ap-Lx>OQ?I4sBwQytd|J8twxpd4 z2$kLT$l9P|*eo~ds`8vyjY4w}SB$IP!Eq2QTS~0~vn4A;qJunrJu0{TRg?cUdvE=_ z^4?{hRaHp88tpLONYN#tIQf}NUZwJ`hAFYsukXpKTk~*(TbQzp$-dPH;^*|spS`26 zWNg@v9GGOT?HE%$%-?lbcwbyL4fOKT$iSX@bmkzfD%GT=lS2r;dOCTJ3iN(BJaT+H zb?AC7*0~q1FI@japa94CwmSRt@xFS)Wy$$i5=;l(yO;xT^Cj(AXLUMjSNfFEW3d82 zMt*Jy0##Emfr3t_kZkN6KsskBfS$hnmNZu2u5ppf6ZzB@iwP3Lm7{G@xQYa+IPIVd zhWfbNkMfVVJp5VwyiQpL8pmv?pJ|*KZZC5l_p1?}BOibx7U^F*c$T3kMiTHU$ybs{#KOwehs@@;qtE{rnwz6%bDPV_?bQCb6?Q1CkK_1 zl`&@Yo1ic8NtI+9Zsa|0PV@bysp+$`NO>eNNyq&92xkj!Rbv7H5Y0AmbK~k?u@OG8 z&vPR}ibU=4b!2nqqM=grH_zL$);jihT`U37GbP&chw$)Er&1wj6 z2S9pi9>Hz7ZUp$7-%ZKkL}iLDi&Y-swBKlhObK$}JFs?w#79}farVbpx8Vd_kl;}D z!`%>uKn2RmVo1&GW%2klPhZa=IkKeO=!P0o*@8mGj7#|9;onXcl(W44*9moKv>$4@ zk!#t8%P+GnK>M~5x$3mssfA}4i|CX#S- z3Nn^Ov7!n5G>E)^u0fK%$-W8iGQ??8`do}Jc?J@tkF!OtsUh7-CH)i|gMz_=ltaU? z#sE#Nq1JH7H<_r%;KeSON9BEcuuFjzF6X9J$>)fxGVP`vBE}F>K0La`WqW~*f+hRy zOu7${c>;!0<&zJXbxKY^X{MsJKKx6;X*tMM{9~`cUFqC-X)^a6<8KT;#f-uJAb7K} zijFsQ_{>P5-vpWS0t9r}Zm5+1cu;Df1Y46KJ!Ph8FYAaU96O(gv|aT-dD7o1Du1X) zN7U16(SJkfzFw@FQT~bE`&Nix3r(;54bHg`@RVgZvjnkf2|*fwB5`j~D7j7*7H$Dn zYH)91@|}?V^uFX#QA>lqT$OAO3llQ@ZdMRRgT0zi--R@Or|1;ENrnh)fFta9jd0{X z@BEh@5j1ev9d+ezuq~rPOZO^!kw;ErY=3I1@CW-~fLMXc3C}e#H zP-{|~UWGmX4^cAJ!>c+hOh`9)ZmJ|AOK7D8jouFHCY@abqoBP8`hxUC^3AUk3fF>d z`!2jtg#5a#p0C=&X(um2Tdx^QmRX*D@|2$DPiJ43VTDJF-CU?J;5!br6;Jzxl(M66Uw2>LZcfvmS@aGdlQ^yt z&SNK*K4Dw6#rJ^YHBAIJDRKGe#z_9887q9XCCoP5#@$h2%o-P|RYq)5GA!AMfkEsW z%Q|^O2RT=B-@#U{h^%iylhzsAf5tc4SFiG~+Hl_r0=NG)U44X-mJtDyjoiMA1J*Yz zTX5?j3dK|DsCT~yGW?lBJ6AdsE{h_+h?@tdiR+zwDECD0ABa)_^vfN%2l3n z*B#qpVc!$c2t9RjHdm?>%Z4Z}E6OA5>dvIom3$UDH?N_rG7?3q6qP;0aP4}!wrJL_ z)7Ie8PguoLIaJp^g7KzgnYeRC0!Fyl%TOO<2DxSiNAWgzN}24REB%7V>r4w&8b%l= z6U1*8%Ezf0et%SHLs5vb@l3}wM5!ueqhOM?I-1Ny5g4dU(hd3Ib)C-T^+;P3wnLAodB5zPl5G{t8SJ&1^$!m!fA}l)V zncY&S#1%8I3s)UvdS{rD?xn?9QU8s!)>Vdzo^+6cA0o;4xdi7?gNX7a zy-{+Hvb+>c3Nn~&6?OHnR^GTvY)dVMVi#)ghyu&MjV06khv5-?g+xO*c*nv`@hbTV ziwG8V9up=%+{6EXv2%op{1#(Q>;9z@a?7hQ(yuBiYh8De*<=?>1JJXh)zKF#q9Tbq zSjYS|j_nZBxPx%ikv(N4t@cFMk|`#OoLhdXkl-m7Io1Jly#j_TBUAByqBtU0rlVDZ z&X0uE2{^}0LR3y+6yqVQG`~o#`yiA)Z0OgMu#bmemdDbdMs|!C6D>3^^DRMPi47@) zCoCAY1$|>hqUm?f ze0Q3cJ=XgCu-otj>Q<3i&O5H}+y2^)3bo`sN+whMNy0u_KS1g8HZL|B2f3~a#_C$ml$l{_P66oD0x_n3@ zL?mhtN5ZT@=K@)tP2OW0SPb0R{^`q5dDL1ZepoN_q)o+`>HHx5$f<6x7ujXx+^^Jl zkgq^wex@Wcq2m0zF^79%*@w$IsCc3pI`{3j%hVf}F}{WrXUjL2>sjXrw_EeDr;%BA4G#9p^NMiME{>+8VrdP65?k zVf`*49)N!8e>!*5b{z)2>+tK&D+d1rC$nO;^kqzHZ50`q+&)X}n4NN-j^kYZIC@=9 zZ7&OfHVk<{EbkY`PTRZNyoqv8`jAQ@J8qyrZbBYRWaHs4bc@{VY~2mCVg790FrxmQ z4v1+r$kC?0@Pbb?X$;tHXKX)eNF^HIn&_wkq_P5c6P)Cw#|-0ErP_1{xqd2UNWa@< zR+NeX-3j^RuFX6s1b}r0Kwe&6Qjw0o=U#Vb=CdW;=BDU;`?2}- zJ2>tniH|QXkfcE>VP-$zxpCnM(zBx=#D_$LHc#W*o%nDs7!iKZiuuIrk6|S@6dOn< zgyxmI>LwDcEr_Nc@Cb7hSc2m(o>)$q-4U(rAUuf$WL7VsIaGnh>)gQ&&qJn5VE`d& z56WNP=f0?=4w^&c$LS!_IU1u-DA=ZcQ}(Pvt4x;HzgfGuyUASd^@Ov*Ye7fh$Wg)0 z)_b)ALsWL~yJR%cbRBEDhFyQ zA4q?VLZ$XzE7FL0xom)S_#a5#G5~xP;Yyi8KzQSJi3f2FcHU09@b09>uJv2>W=?lO z-z6z2pc~Nf>WI!9M{hHa>+S}w6YLB9(Lh@u^^Yjw<^J~vu+8G(#L{b2Hv_K5Dv$18nOVXqWmgfD%K)X`Vq zPhzm6KyPFnp+m{M$`9Db&`k3v5lcA2kAi3ELy$&+_U7Pt_T+32vrW?rL ztySb);ZEP`*_FlneQAD>@AIvnv36mbQ z-<(QD6D}hm5kyI@@qldt(rb|y;L+|S;kteKchkV=pW$<@TuOON#mWHvgf$a&L+O`- zcJHed_s_6yy(-6eux^v5WS#5QA`x^8iOIb2tb)sf89Nng+LWaKTj!6C z8fu>Yrh%{gJafe*q~Y82%0>=oC!uU^eo&HPnFXM5ZX^kW2qI!bRw# zW_II_>e7pREyE7g^4ZDm)Ye1ZBdJLFhjKgPan4=dk)_qHR@MBpHEBy>BU86o9%yNy zlT;$iX&K=nc&}%kV*F#`zU^Y0-GIM+kmy>2%j#f2^yKO*rSQy>=#Dp8vkxLAm9@`G zDm>}QacB--0pN>WQ?OEy!k_-g#;!gIEbs5SrR6_H^#8JfOx^6Y`7EO!rAC2Rxp}~y z6u~`wQ+SvUv&BYis5j~OeF!A$GVL8{5>cu&L4xE_8{ama2x}!KqnP4mH^)XO*m)ss z`Ba^7t`jPLi)>g)7)AWe^U=EQiIAt-Kmf3t{GidS1OS^i->S=5R?~Fs6~o{Eyiv>h z@ZP1kk+)g!td#8nGB$Hu2l?{+TRMv+<)nP+-Cg$C<#v71wIoxq8F3QuNYed3bf#!! z0eEbTEv622HU~KX`;9!)2|A%oc^)=?n1X`=gY283xuR4D0o1Fi#nOaC{zz9<$EM7s)9ffM-Ta90P6b%7MrJmP zJmlC;eO?ZVJoxNkXbWrSZ6)_+RnSPfuOi0b$al_`te?Th{11(f0->$ubFnb9@OZg! zP~*Vr->(M5S~>-}vMG2X5OENxGVr~Odts6)J?0kJ`w+jCa4fn6gB#A)@n_iH z?&wW+VCQye!${Ey(>DngrjrSlxE%!VVIM6MfnqCr1J4iC?cmrGFnxNEC_O?5m1Gsl_p!;$cNKe-4Q zHNahFTg{Ft*Y`o0j*`oFj=`A)-?q=l3QRu`d<)PecIBiRuv=R+TVwk>IM-e$Kn+Jb z9LI2hXo#Dn61*2*3OZ&Kd+D|B=p%k&Q|+9%V( zcWp0^!Y2CC?8(sY)e_1xnrm2uW_7~~&T_Y;?@P#=yt$=JKg}Pg<5zVgQ2t415DR+( z+Fyx-E1j|bi)Zf4ubT&4`VRVX}Q43I0s%mSPhcm;&P;pF6HX6580 zGrDMbXmH+TDhXhYPqMN(!nE!G`0)!Bynjo3 zWySFG_dCGNL#Oe`sT!5kFlRHOGZ0X-HnL}0L8^VV@EQTL^6|AZI-dQud}Q~qt^6NT z_vs?7HM8CiLsAbh2%grxL3@}D2xZZ5v?b@}n883OO zF)wiJIO=`VaqTC4yY?V5=V;k)<9>V@KRUgt23%-T|EScN_V`SbdkbhAi(0EY)018x zibxq2^0LNT7Ma44V2R9X5*TKVxSF(VHd{tw>4Lh^ZtlQ;f2`}3VbUHGvh#y5ISQgY z8oXORZ%QECUrmQH`TGyQb))(F+dPZccL2P8ou26-S3dX5vvC71~Vs*Vg@Eb zA3%^&i`}Xg{}ovPVAaSQb+0Gl9ORAb68Gz0&qCLY9h<~F>lyPa&Jz>WDf!R(wXvPt z8NEEy^J8s-*XK6eV-&hTtNz4a^euvkYV;%YEj9v%aHr?nJO!jzPmxY@<$oBmDm^^h zsyhh!=}D;eoS@iKTx7JOdczuoyt@P`DM#IXTd353*t$0jT<(q zv5=zt+D%|bF2Ub)Npf?*ohUZTO2?f-u~U=L;3*AU^L5YETjHyxE+()Je-m&g9g)mc zUe1}RoQyle#)U(v$GV`%Qo0bBLR_j{1xD2JItl!JuV}6n_dq0yO<&y3I|6XA*I=m! zLjlVa&|Ih$yfit^1LJ7LE$}Ll{DoSor9&_E%xWD~-(pN>Ws?b)J@e+ZyQenh9Z_~a zoj>lIL^ws>|D7M~MV<}s>wDdi&U<~I-`&~q|Fr$QclPQC@bB1}hu5E*4Jkne7aL>l zUcg>HN7~X!G8wJmTP>AlP6CY3zU}i-pd_-ebc3%A{C!4{E%EjGlLic>)7inm^+C>iv% zX?Z(IhadMro=X|n&cNa`zAMjUbf|iwJzR1vzNf!yw4E6#{C%sUIm|m(2of{K!1QD; z-Z__fKG`v)0v_hor2Rkklq`Hpo)#LEvC3}T@UC7s)(kT?YSKFzN#uRfxuxa`qIATW zrr7{HjBf)-WuPnARvX|k3bB-jWfbHE6 z_m04h91tTL2Mi^-erk_rXyW{RgTz}4M;3Z}4CC$a!xc;a7O~MI&nnB?`0)7OG(C0C zaa~KUbruuGTo6~jqWhFPcMU;U8Nwhn{a*~BpKR~RLm5M4|eO~O1RiY%jqORr}+@z@x*KPfNg+V z*f+hJ*90MNiey_Ro&{looZ6Q9$iO*OIAZe6R|N;Fko0?2h{)izj4zyh;Y~-VWIaNW z=np3S9V)`bVG=QO9`SGLJY@})t}L$6(3%G^5z?E9rxSo4_*0SN!4MiTGo@r0x_nEl z-{ihqjWdf&sCN;^rtuN+%j86_tMsy*2NVypdQqyeC4~oAW23CfZmDPuW%merxAaU#>Kxsc^jr|uITVM(@2F-M-8AzmTk$L?qjw& z9CYpR>#+hV7+du5{AqqiyE!Ww6b7b99+r!$$fv7E zDDVR}pk<}mnfa%z5U4EG$d1+uccTo&2_T99JUg)5h;h)0<x>#IyafHj zABfIVbLh>t`dAPJ!_TF+6*I|{#}nV#{_a^AK-mIlChP4~>!WO~+$h<6gAZ+!Ev+es zRCbGhxm-Rj?fvArXAjX%D_l0dy$#u7yuRc7Int8w@h@5Nmg&W0MJ5AH%>Xw>WI1h^ zdt|gFw(Oq$Z&PB&N$LeUDH3Br_ni-EmBsF3Aba)al>{Pb478=UeW|NUIrpTcQCCn> z`EV(qL2C>lKq(xT-B;aU(Ad>mV^2O|b$?jLvqEDSL`iLnjR}hH3LU^$)SOIcmmkqH zBkxoH=3(2NwLsQC?gOiX(qxqFURtdWk({F6-OTG_~5#X8o1e_OK3y)H5w zY97`((~^Ex$zIo~b|GNn-_R1c^#nNWfR-l!3pa=(7(YcXSaNFohP8Q_7ZMUJRB8Ig z>%uUEF&+vyR-SdQfgPNoMVjIko=FJV-LwkqM0HU=(CjfXaLN2L7*fz;#^lC&n9X2t zJ~;%yL$KbIv^3qAcFBtNqOa5-@S37AT`rV3r+A=PR)Mb1W#uHnShy*S(3D7{5>p4L zEpktRV@JOS#x6B9wRNJ|$$f6@(33}d-uM)``UjQj?2n}UiK!4r)20P0`3Zb$so-R< zzN43+Y? z!t}dw%7mwdUpT~Gnp}7;wZxl4lyt7pTlZlreEL}=kFWpiHDFhgu9J(?2C}+N*7qiv zH&EAXZmM)>?HCZlLJmL_-)s~l8}s9pc2zHH=d3US>tY$^r9um<>54$gDaRbLH`~^Y zF7ox773isyOtg7oO5kWxiL(PJHvI(LNupY+^U9s-{{4k(VN9ZpSBVIv!j(&5Ww2hO z$r&5fPDrkX=+%@m+xQGoFHj{a&nd!wUXz60tdmVBTA{hraD1o|d_(y+53OxEPW!2r zHDSARkMrOUZ)s%|5pXZ%Z?kYiJaJB(4o3>r6{6|Q0IAV0s1Z_*^8RbUp!FaA{C|)I zWYbynx$o`GVDwi6M9Lvp4<^{+S322!aC3jDlCNSmRyJntFP{uI&zCCs-(qau|Ge=3k1FBK*e8Xh1?cP7gWAvopXz^^ z->QW3s8XUan!ME@-v3yDyeFSfzm(;ciYfkhqoPCM%Pq3l=tiDnMsbkC;>&$GQvP&F z0m6NLVu<7>H@gMCUV{E6`Wq|9=GAHg+g={&ts42SGUT##nHI+@ds`LzN1uM-LhlaA zaBv%Z3Vwj@-{cel0HJ`pA9!~kltX@>LeY7Xiy8ot0MYv&kp9pA(oZlKzn4#+{jJXV z4a8bJOH7+rn~g4w&ie}Hm*HuM~&XY1h2DF9)D z9#pbJ8ge{)-jqm)ZOed^WSVhS6Y>hTeofxf1f^V2F-hWCe_tkUwJp5QUsbB5+xzp? z@RwJH=2fmH3m{IDp(|sYHd$$is`{mKE^UWxv)S8t`oby494P%g)9iQPqk@hmy|&~D z`^`E@i5&BCx+DcKASOq@-Op~)+-W@`=;L%F{k^XGu1utWr|edsVJ9U2_=dW^AQQqZ zx1DXn0_N@Qt1HIOmNUc93>MsJE0X;0*{d2NNfZ+f9{`W{9Q+jWH>5GTKv<-|=;Orh z3G^Bb<88%LL?NfgRqqIIvXlsi0i~Lmi>nOL>yQ(!ls~!GxF6bwa(3# zbo=FjRm`(Pe`or7yYuj1$ZET|`Z9?fji>GnHTnE*2^(>3a7b*y207!K3wwg?*geOu zT7?)o0I-9Aa?l8X$BWV;14p{cpP&}%cF?ffyGT<3R4#FlNT0daZs|4EJl4*kQdg;Tg#w9FDGZgD z@FJkB@i7kLe}z3(3}~zPp5$Mh1ot^Bpsmt@07MIOxD-;X%NfX7^!4C+MkUAahQ~O; zqZ$TkQ4VXp8bYoZSqS@Etm zjy=KX5pZ43x#7L`-7`dO>;yb5=p~l59uV^4NKly?5KTWJ(@W9Do-^f85Z(85vR?P~ z6%}$b`_l69Xv5xLcx!xc;m3?BE)o+T48QCS zo6Le>t@^`$@{*0Gio%2`385qovR_a^`u*NOmgIx00g(mChDajNpRt%c*!Ie>aRTDT z(SyOAgX+v4#VO$2?lFc;e?C*!5XX;;8di+@fgNmrxqWd^;AnWsOuFn9_^WYijx;qu(xXAcZWd`^vJ(6hXM()pvhFIN%S|ug^<Nag{F9$c!u8OtGbA z!gXg_@6o~me{v{Q$S%akpXBKMiGb0pdU6qFJx_A;0$P<|WbkygJNdufsSm^4Rj`8z zdTbR}yvB?<=x|!XtP2dL9Vgn7IEoVDjS?4B_~FU^x~+3|@n|vt@6_7o@S>C_xasjV)~~GNUm!V+8w1 zp#RqH8(Ffm=I1lXOQ%o^nU91hdb zXk=sEy`&mV{W!Mp{X)fIGn-X;#BJ0YgC0U3Jljb_B|a-ZBB8aqRed#Gp&em#48Mis z;%M9i!}e_H&i5Qh2=W}TR*_3J>4%$OaOn&qhLWDq%;Mtwq3!s*OTc17!Mo(H2F6ZC zQo?jfo0x6dx?5Dc+@FL}4U6{)EoU?@6{^D2!jeQT^h-9Fd5)mn(y#=BtX@kz+NyBO zlARP?WGqiBO7Ze=)AS&zTLgI_fz@xzxqB3$(55YcH)kxLFMoEwr2B_R|5kWs%cDs| z!zPtV(+JZ#xD@x)9AI$W+v%Z>!XED1!@^DQch#-6reDkt#QyDes3(2e4@DOPp?gmg zeF~G9l35>y1{s&d-ve%pY476ae9intb&wW`GWO?PBp7%>S zvy%Dr4$fuJ*eHl^qK(qVQ`u~PDxNRZQ$#pIz2iJ;Dg#6dilUl;{xzqVxMokwZxc&hS$ zY9Sn8BOs8Hcp@G`2$Q4?L0rG*eLHql}i?hRqY4sYkF67snJ zBa1ACiTN{3D0Y8O z=I!TzYB~E2?z(HE7&%lFU7O{5@qu6JjIvlx=dmBvLYjM`-+?b*1Y%SZh%Li1Pr~3z z`-cMfw@3Kdbmt*9z$tR$4Ein=wfpL^);Ur56`*# z+BsI>K&;LwgF!wOgVMP1;nNS+?0}^a;uT(pD1>2?tJ<{>_y`zbyVMYpkD7x@{>bHN zhqy;>)+}2B@vYv&v^Jp3JU%gg;Z8EH7Sv*K{v=?U?PkYxGgVSzD^Ae5nH!I83m+me z;tV;j_YSmX+ahHRyzSjKws#-EuU~XIxRaLROMTq(vdC)k6seT*h%JTtCSfi8 zHV(*YxG4XFFG_ol7H*>)&nMqlfdS|6Rt6K9NbbpUIaIp7uXdDBXo;e= za&8d!%$QbC?06ztdOHwacOoFaIuTnTQ?8R>*1NA#Xoe_h&r1f847cJU&ADz-MP67C z6v+F5I$jcz`X6w1b9c2g{qesD&G&zC_6x;%|I6UKtp7b2{%-|0P;7Quh37wo|1XgL z7lr>HApf$R{~tJJ=V9gipBwQ0|LNoN{-=*m4ftcAkhnF0-1mjd3w)Aw86?nnFnU7U z;I15IWU%9KA+256g-zS1E-6O80wR1NRaK7_-;~r38qffXnZ5n905tuOn7nN65iOZKg ztl`^xR9Dmds{a+xT7M=#ndX6eX07g^D$CUIiz>=E&YAEzZ`(Uj&sN&2x_|==5tcGw z8)`mw-IADRYPzimOw~pIX24*gvyfoV%USjBWi0fTtL`>qM|;>CeZteF{QSW)0J5&G z>>)C-oDa7n5d7=497E3(oc)lCAXdkH9LYE?!H*yJK?qMb>+!6>nc%x9Zzc8@Ic|gF z+yqo|^i`wF#cy??eySncBK4rwK{keLe6Z9L54ime3Wyd6x{MBWpTNz@PQPJ`{!-qX zj_Whon>NCDQo3IV+SEVn$GrgnSm@|wED2Hyh+6j1RyOb=!IC0|<`k>9qbDkf)0D{r z3(b_G*eght6Q{^|!ijOgiTSHu`&~QMu_1$Whe66)uXhJiX=eE064vmKR{C=mjyzOH z1h?R`3S%GC)6*!vsOBwel-F?l;$381o@#`}1FHTGQQ%vWiL8zOu>4pLl2zJ@NdsV*sTFLeO6YfiMzvCMrOp9;{ZwNJ zfq58nS(C|B`pAKKB|O*U7ejB1A=+%>@{;G&YRHH>;BtDgShvT3HGidp=zmEnIYYn_ zc4)Z!p}3$IBA;jEJ#EBI*boZC-JBd)#ml+eP1jcPZa-R0T0_V*Wf+%Isx1uFx;rddTBXMV;bR7S*q=hQf`c2ASlD6$^=y9z z)@@v>Ond@r&LmR-LiM18lk;fBuTfnr4A+cO71)S+<`PWCy2>y!(i|H5`M)FXQlk|g zh&XR%I^G2D1?c^SkFnwg$NTkE>HcOrhm}y4xIR**u!O}Y$Wc?|wth`mK1Bvy4zKd; zzZW{0|0-KS>DI*c44XD0W;>s=+#?GJCvO_D*gCXq?WT=@pGUnEO*S5fJ2x}(0#FJ@ z)b!)gEvPKImSu6LhKHUW2PU`tY>f29bIXt>(9TQ^F!zM4E+8EVv((45{4mD-aoD2r zXNN){Oe*_0UxTfFJ>9a6-$h1)_#Kd^syR^NV;mSVYq zJ1~Z31OfvXeXVUVP4=eeA5$3`{F)}e?LQrVM+^{Z;PDkz0&(7WcL zIY>xWdexjZ&X(`U48_ez5M-0?Lh##@gvsszL<(uQd<|5hT#r}_%+A9--r$krx#N)L zY)>giNWnGl2xkq&a&CY0pFb!lutRqr(8iz72%>BNcXZNlB8yEE9!F|kys_PF_N_l9UF9_VPT!41mARu^X+ zIDlobyN+c$!FVO7Y4Cp>O% zJHsxz5Vfl2I;#Fvb?=9vvvgRQ8CzfjaCJp%;f}edYT+>GPE{eN?>Y9M;!kA+jSO)L zm7K6*E~*?o?O;H{Sf%!X=G|Jw7R2s8QLMRSFl3JL+de}1YqxM!Ko~sE>4Qf`o~{s#bG*@l(Kz4;2R^@Gs*3*iK>ICY;iEa{Su3Parjx1{^v5NS%6P7r z$(K*X*eu$-E|!lQ051>*iWTEe@NBjxlA2l$Bjpw5eQj<|@4KoUX=mIr!A%4c3`3%Q5<42`b9mVQzB-oKE*<*3yHB=PaUU00 zT&^!JhX2xWU#y}Z2I&TMw=xQ`Ug_^cWubFF{We7Kl2hTHn~);-pu~SKGzPhpt@aoc zYS$06HjYab{ds95m92PNz*NbiG3)ZJ8fS;7D`CvfX-f9pQp99 zHkwbDdEvR{0Vx@Pb5w2uz(<#D_dAoDYC-I~wM3)LoN_`*yWU-Q_U&y;IMbd!lIZ4V zVQ|H#l4R5c9-#xe-&m!wvCE=_ZJM^o`}@WCc!AL;=w@{s5b*Eu@9~bY4J_i9wF_aG zB*2*5lzYuz=HXi1!Gbgm$)L8PSqsCdPAf|Rq~xfqaBhdJ#1CCSu~ZRK&dL;3crd9P z=uWrR7a7_1H}$XfrAR{Qj&Z>AYx_70;N$*f8dP8K`BIQbh;HOKdq;h-7Y4Z9+y2|% zbAEUPG)2P%{_>rp`LEpge^tr2V6|0C+-b0)w&q|MMeo243PJRGngyG%b!Q1_MMs#h#vZXqExZP9Eu)^5@4 z4*CTh%J9bKyBhep@eVk%2oTRE{T}$b-siT9CUDt~$u719eD%Hszgg`!Ie+;7*!s$- zxSDNS+$FeMaF@nigS%UBceg;JfuIT2cyM=j_aMO~xVsY^Ugyg>=bd-&`?bfeF6mu+ zbdNP_%{8a~RvaffZQZYgJGVh1xwKzKaD3|Xa%S-OGhBv0P;1^?rdBG`zE2?L^af=9 zQnnR21u&fMYrgGQtv>Pm*1J8&aC~Fw!(Rm!WxfDLUL5fySfOKd-_W?Im+?e+n!uTZ zmKGA(bmVEZr4Du*ApRx(yRrsHu=161%>mrzy?L@+4>LOjYh%hIzWV0oIs1 z+7?fr0c=;M|9TEsn}Dpr5X#szs9zCB(8)5%Vufu;9~+{fY?irhPvSrZ%`>7t-gqJ& zwLI%`EwtTcV(M1WDNQgX6(BSk(gGB4%Lv>5Euh{fu$IvSJN)`$T?*Q4@v}U4!#yau zh|RNj$Beqr;VCyt9kcMQequxzC2Fg#I#BmQz8fETA@-pCj%aP6`})`uDb4oYn!p|+b}~dw^+LK?5*~K?N}ge9DWP> z+N__8hKNm|VXctD1Zw2)+ z&3txZn&E7Id^{&ZZ9sn$dnh!;v;oE{mqW&SiR0W{2ah5LZu>GyXwWcFbsD1P2Wbk% zg?7l#+|N_^Y~>1zpzuOrA?Cs-tBct0$SoY%tW{zrG&uY-hQ}|kc!F5KUx&6eFOTl) z&jm|N^LJ%!L%a3An`2rNLMKSjO-}11&uE4*+YC>0f%>i?c22=&%dNBfgV81&oB=iwyB2CIQR+tdK19*7F&Mh5|h&*IZa1l1Du z>NpyB_F){!-&SB>vD?}0T8H1?t`sAWv-;7uIITz#2s{))iRPvik9*(`h#XX^-Q#(bv`tz zLLfEmvNmC4e8KO@b3&)`7lJTuL7X}JW}R$+)*t)LE_fdnovva=`?sNmdZ{>$i@gr1 z4}9VdNoi69;kzXq0^t5}k6qA*4>m{!@Bxx^BL-|=vJkJ+^2NO!MWrRl#NRh#1eem; zBFXen_?I?{xqA6tT%8PWJbZ%}Ryb=pN*d7sM%!|Lk}VUjA$@KcR^2N$D{uBowF-y) zq>~T*Yl+t+c3bo#08#;~X0Oe)8SGP-7D9QLN6hoPq>8dq$G{2(a^}Zv?P4v0dvzT$ zIV^zD_Z>_nx7fFovizj`pzB1}RO>^!tHL!422|!-8)PlZK2tdO6G3TVVwvqw^1CI4 zv}AnC0?Id|xl^OL0#gaiRof?nl7sv-nyXP9!}1vM8&Yb)FH;IMzhK|lrnzRyvCCg3 zY(ywh!c|Mo@B(v4riKj2g5Yv!x$GA#CFL`*I8-Wt{>%0YUS(1R1Jhg?#g}YWQrD94 zSd}BN1Z1HZo*rM(%R%uqa|Jyqx5>k|qIrZSb8KhXa{A|uXz9IJO3-~tXwVeC4vVkHAPb-Raa9m*&onhFb4m|n@3eQcv*rQeW@Gt#M&JeAtEl@cBm zuG6)69wrXl4VERhqBG`SOVu}#R>j8lF7h=IpsTW=L82tDn~94)hI>oqTGn{^G; zLkE)TX$@}u1YM0hfgMr=FS`cOx7DT! z7AI)zo$-qsqEJb&8h~##JN0|7-kU#rI!)tZWHS4)`iW*?;bHuU=9w5Wa{$TLoyb%9 z9Jtc=Fbs2&iuIMs(wwZ9>S1to)+wav;=nv?eO1ou%=n)wH+Q|<28lwWA96v+4uEyJ zK7CZ}z9;WrAwfgo`~)|!_aRE?X{=`i+5Ei)G;{5u2&)`JNg60f-QhzX756`eG7^G0 zXlauQbibc-r>|#yJUd>B;9Tk_=3$-6a>c!gv$ss{#fLm4$cOyeKBIHs?CrjxWCWxZ z9)Qj-E@i?+F%%slzJz&DqnD?@-Br!Q@$&q=Je*nTh?oofQVty>-^R4mv)F8-bCH#1 z*&6o@R~BJ|IFVeVV08dkHP5L1M3+#x@l}tIzZ0IYur>+vJe=4?iwN6P#oR9& zaN2SfW9?e4s*89e)S*}vW1Odp(xg%ciX;2Xp+8FU)ay)0ns-7xuMg}CVtCRB$7h|p zDTIP$f1LY=w-d)V=YlJoMR;vqR6x-dg=$ca)W6e@J1&NW5e~tuQ57pPvoG1=)6d zs2&`mCQ&!5G0`Viy<*P#p4OIa!>zGF+~JtX0KN>Dly6gF;<2?>yj=TDEieR+`OScI z^R%Z|cXJK04c|e9pB*&1jhO*nj-#vFkGZOF?TKH9eQG9n<{?jV=$JAE~d7)FU!J|NfAAQ<>>nklAD3KUb!6wtS0TXB)j z=gb)zasE7+)c~@BijD%m?l5>_QX0|tnSi)aF z;RK=HC7af;V|;$TPj9D-FocpA+|RBIFE*Ifet%cOl^EIF4CI*v2JI2beMyN-kF?>; zM9uH{q7heC983M!?zblF*tN=Yomf?4TMkNNmsrGaN|* zZ=?9X8-rNk*%Eph|4s?b&c*?%aYVp^VguB%H?hG(YA2X>9>COxIzND>UJ$S}|DD~@ zN8Ir#=m(ZcDBE1B`~Y%pXUFhmv}*{qp$;i zIA5IL2mYTaCh%AKr|rMq1v}fHMgP1E4mM8q1d3jgKifxx3gF>k;RRcS|MMae%6bJ8 zgnJNhIeEEQIKVHIiw$fX2xfC}@^P|&CFm|iXux{{DFulSzNo6gg3}xS-I;@jg$KOy z|LP3I&h}?tNjccT95FCO4ZsDSot=jq@Mjh9007u0goE$T?4assaJh@@1Wxh}3<dpx^I0SJ2@9r5BXrOjS1jIjdGB7A5Tv8&|{@u})OG=}*Z&G>QDT9k?9Kks) zs3QhIPYzrDDXN?XCy`DC6xpxzIGPtXv0}nhB-U7MIy!kOd2KgF4Fdx2@E8ed=DF~i zq9zYBxa6=-y(!)Kxf4~)GSyKNLd*6V4@pZbk2in9XNmL_Tr+*@vU%-TWVXJZ*#h=S zd+*ieK-?V%$C9HL2YhUoejb1){uH42JhkWR;@;@(HY(L;?dCamlWQTmXFwve+?%EX*l;Opb)3CFc zK9d2xAjBNgo7m&UsR|EJF}xCUXZx*@*Ok?8=JqcPiE|DF%KiStGw{u57Jm1X3mq2OyQo)HIE+}9jK#>E)3D<~= z>7$8pJD1fOuXU4BVy%6N`+|;qObtVM%|ikVLJlyL6Zcd{l8Fya;{*Nx`umGj7muGG z=yUy(VTJ23`=^?a@yC?aF+G6};&0{ zHkmGQ-F+8Fm#!(WZsQ!VjFm7I^ZQ!I3GNoR-smgfqV_+GPGuF%8n`StRM$4pUDa0N z_`Mn%Op|JEtLxcDx(K>k0*$bonk0y*+GI0)-W>1MHcB4;IcT>jf^6-Y zij6y3ZU5TxF49{us3FI~x&QuXrx|AKKDL@_j=6XWdGHZFIWz;gyw{6G_8?bmV3o*h zR5el&ZQ-JkO=`zX4qGP|1QY+-?LCGl^>V8EjhyP3i1te)ZnQ)JBGvtba zRZ=!3)8{{gA>x0W&8%Co=@X*1slsD%+d3e8zd2h>Nn)hvT=oSmzu~NmhLyIlD|6k@ z(1B%sQehL5FxbW3$tE=}`1Il=X+AGNnCZGdqjHT%BeGKrJrAxoG-2Rq5vGOlS}vne^|*+s+BW z&_*&2DXAr_404~B?`Mh*D1+W;8W|e))-@sHmqLRlXirc=pafBiS6?o`9kV#;wvX#e zwGO`+$HwKSUM_y<2Bpb;^S;(fP4oi_rYl~i!posVWky)Dnrus>z^6< zSD}2zl?bD`r2$^kh{K&B-3CSiGE1k4D7>2>n*{CO{pEGt!~DITh*IQB#OGhHIo_Se zzThTX0G(a*)9?tx;0j(WhMjqxN562X?6ho~`AuZJeB8PUsWh~rG|wmYq_8tny|Scg zo3vpRE(7v_8U#oSQB4Yi#PjV>dDZ+$a(VMQqbO#)Wc8neSwrhVqhoq5@h;i|5y z69vT2Br$hV-NnIEaymb&9w=9BU3D|?dTyuj)5(Bbh!%6P$pa_^?Dz|TErzk{YJ1;x zSv;>kPB^8CH_S7#LZ}(`utLhMELfoKFNaF}1`sr{`OxoW)G`o>k;Zgs5eDj1cAhxR zx4rC{Hmt9l4l=eRgzU%-iYGy8r|ACJya=GLB{A9+GN7#FQg|N#X&pmiX+ncYMk&nl zTvi3N*FkhPi60r{jh+nO`of_he12kAcTBS|0o#OMdv;dFfpgD2LZGCVCEp`W5nmL& zlD<`|L-USxL3Woao5{2fqW{Awt+Jo!XX`50N@_AH4*3n>qd5tD$Zya_6+tu zG=BwE5sj%EmQ!!WG?)G`y)9oo0j-5#}&qQmBBtzit zi!Jb)SE^SzDN;fQ*>Z2{K#a*rJN@)w*SF0_PvluxX>3`{cAb*(iklIwrdx>q%j0*T z!SasvLgcUf98gtAf?R1{7Ffnj!B)jw@VM!dW+5r1soI}XS0Q+X+;fJK=S=PL_KISl6NcLhtBDAov^o{c^<1zs1|PqHku z6^-|;p5dzXQ~5GR{KV{EaLX(Ctg|KpwD){+8%DYNH5VX6ACsFF$QT%NqA-3-p8Pbo z&AK0V3?H#7s}_v8n*w;X`gAQb_wL8jZQtIRtD8&blF+IHOV&3<*kefiX-@@{`U_?Ph)u+68D;u+pC_nayFw8p`GD%K9Z&TppUWRXTI?;Ky4Ub zBdgG?Lv*1C1xu~XxoOM_f}OdR9q@MUKF)w_zC};225i{8RPqSyuB0c&dY29p1#%eY z#%L}1Zxl$SwOy=eTzRh59KZ#bxmmZ}teq zO{e_^9X-ISTNg6a>AX%!4~G4sc8PAvs#qL;n5~+vSO2LeL8H?0^zievS@?DFHS+3Z ztIP1o!Y@G#9h>`4!22g4)kk7y`x^tZv;B>J+1dUT{<8lMRuwxNCzw_>4)_}@|96=K zJ2-~@69)fx$P307{|b3Ixi}K4Cviaz?2z#Pzy=DQ{|y@e++gbuaM1e~lO&u?3M7nA zAmVbfgN;GB$T`4f*?(efE*`L92sanVgawi&!SN>{$Rr$&H9>#!|90dCmr;PLxc_HI zNZvo?-wD%`bO|=A;H1kcDKR^Era$2@cwKOK4glNZ{fXQG;8F?>UJ!*jBps+n5R8J_ zS5f~2xCl@j;HaAl_D>-sA!I;cbzxeYrTv1)%&`7d8L8{zJ#zRy$wAfBh0+e3+r)>JGmsQ?Jd#qj5NJT zI|KPN0PRe@S@}*0|IP>S8g?G=Jn!!`Iec`pyT(VHXa;3b%$bZ+L;jowa2tP7GkPno(eNB zi^uOvddM39wuh+duB;iCZ3Hp#PTd#JRsy3jOa&_+fJ|N!;vTBKo}B84dxTaYCGgj` zj4Q!Ji@gE{vOT;RO<`6Cwi`a)BKehKTf{sc*II>sRNHi!EPHw*P^uSH+L0A(&3S;H z_W}O>iZ{(h%R)^Y8g%q!7mld31QlelLcKFI7r-?y^@P};`hD{*oauK$zMJ98E_PDa zdy*||*F1!;mprTNgIqAY!B5Ac(do$KT3D&W%Roz{Io`MsW(ITg?yA77J0gd3ZFC5Z z4YCY{d?k8$?|n@yCO?Qe@gIYMvBK2XC}Pfi{Zbn%B?@Z_y$G^UI;azu$Aea{Jl?Tv zPMOnHsW-bnwK>;i3zO<-e#NGA7=u{vCck$Q8?lH8br5@n_nqAzUeAb}i=3Umjdv2K zEdayc+Vz6fs&wr#yq8B1W@$7%Aa2R;X1-NzxbNLZVZuBs?*|9m_s}xs3Ua| zru!r$9@QyGBD2YblZKjn-O13$g^Ra7@l5m zHGnq{ccJ{bqg&p?=>fRH{w*~`DW}R~kqAs|XPzbNg$VX1&z16!I%kh3N(kH!|5E8l zupq1oYHbzgloBge{T_m(nn!uzd+~iOCQtnK6zUyZ?U1*1ARBxI!Z*j=1f&WY)BNr|$+cwAaE&%-U5+;Lp^%gm>D?iZyjF)Ero00EVfs&Z;1 z3^MnLCdMEn?l1P7dJ=u&o&=1;XtbkaB!v*oxu&ZCO3Q+()+~ZeENhSf$oKxR+0VDj zFF=IVm$?lVO1pVP7tVm8zP~$sVdw>jr{x5)3>iXakdqXgjNxKozI!Q|&}s%g99stA zXb+DmqgJlkh$qu*gAyx#iCg9RY11mweD}EQdj-9?UH6^2h)kMkr^<{|{UBt_;?k<& zR0$k_>4K7SQ((biRXZiF6}&6#ni^&BfRBlDTM8(?r0{%bXD@Pia3<&qWTD}m}UCbk@QHm^Y0hyov+rV==jtE$&Jh~A`aR;af(a|XP$&fzfi0hiT)%3E`NoXUJTUF9md(5vTD-`D+;=N=PR<9dtO0AZ*1;ArM+QeD zw%Qr#Og4;axdU(lWcn%VA4$lO@}MCUn6kXc=N&6oamA5DM^k~+4j>0IdQRk}>?&Tn zs|dyVfE%cQ>ht0!5yDzZvwh;l`hr7EUs}0(`}(8CiYwgEKt0-+ekuaHNnWj=rDmlb z-dy4=J+XO{L9vzxu42yfo*1@Z)lZRInYOojkH;9gvZ2}-py^0x?;$-=y`l;d9!GmJ$@eFIXZ@*%1liRMwQtA>T{UIi)?8O6v zC1Rt`2=rWPcQ02E+OpWYnSy%|dJ>(9)3NsblUy+Kcx`HFW6on~`Dh=R_2{PDiu4{c zeh!s`odCr2aZ_w?^VJ_VW$i>RNh&BS|5SaSMD0K| z?^<^dg2Jj~?K~+39f*q#7*IJq6J;`BHm%Y^JU`5UQX zPSh_QXT*M@jM{}568|@~8MuW~E(hBNTG=$S2~`{VexF&K(8*{ZdZr%A zZ5>ERb2D}^MR%4)W*kBlivcWTwdx3uS!hxxsHQ2P=;ol|S0=)`RJs9|l!2Z$9Rm+R zOBZWrOMM5oR?Ogrj>C#FTHKg2j7zC2j8xQT`vGCK3Z{t0Q8+ri< ztN^ptrOxTRU4Bex5R~GJGGf;?x>cXxolDFOz6isq82I!wli$13$7Xz-kIwdN9-D$V zcp~g5$Jm5TDYC&Qi^^k-SIXetu-mV)(cnu0Zqf+xrX{{pXMOziz}{_{=zDT11}KfF z&o9z4Xe-(1NGj~^(;Z^bpKyR?V@^BQ#@9Vv7)k?IF`)K;q{N%3l`<>&U zU{bHx#S-aaFtoF#h&pLNW;~A4}&5`XBL7m8F1=S*GYO&4m7WA=)j@<`jH@fSIzb0LmNZ{RJl8kx+`IQ z8ArHuE8^_olt2_a$xwdd_rXvRS7S_lN_H7?C1p|(ilM;C#Q{75uO!0>JSI`-OC`S! zooZBirNbPHYEh*FtFT0|wc3v#TpSqA)QZG^>8|JKJ!|bq^x2+j5qb1%z99~I z*FB1$2%R^AaSRqK`yVLrFCfGIhcu;z#11~){(JokWd3t*&(0121DG++f5!a3bs=CU z!hgp6H-h2#18V*`wC4kGCQPp3g4PuNAQ($XY$$dBNK6wF3x@BHR#XoREEXgO$b=n| zHQ{6x5r-GR!U;aN2Y}D*dBC6roE2dKLm<^U8Yp(~MHdfz0p+kjvXcI%$G=8!vID?% z-2a~uV0n0+fASpQWx(t&I-tRN98nWSz#kN%6jb?;F2CU%=K)7gMJF$$ zJ#7uT_2W8d$90&3Prd>i4a0qQpJoApOSjXVK5GC4F1|dxy^?;!9oV;UnL#H*?<$yl z$RD@QNXeHa)8_`X@fOimTILkRslR;70^584B!WDDmiMT5dn!5v{^~1&PJeZ|Kl1~Q zw|#kddUZ1<3K`0I_3#eaYx=nH{8VKVVDAg$?GS1gM&@(j?s%zLOpVeN0EW2zs2`hV ze-kMwY$7W$vM)*x+qrJ^hxS=B3N5b*K_}J@Do>zAxVr zPBw#IbW3jeR0uP+o)l`=ld{P{!*A`CSKm)X~~?nt>XGJ2CR)G>@203 zd2JCcc{Dd1cx>f!m>*Bul)WQ=wWZbC{!>x-QZF#2_sI6X}sHd z|3d#woKPC!vE}kfl1Z)LVbt|)ulbd9V5Sbkrsvw5yxNZwO?jQ~Cc{mSHcjG_k}ug8 zlq|eGFY$g@xA-#JkKYZCd2PnaLuo&n@E`f#K0jQ}fY9S6MSzdHKc1g&o_K5$*WN}W z$4%N3Qf;!kfixplc%Me<2_Qc=M=wcE1*V0^6EZ}>#= zicT5U)bb{AzW+KD!sB+tJCCq+<~i*vzUS?~NAsc6O_9@vhiIZhh%4LzdFTH5HNbxy z7+w-KselN9P%SFXzFh+2n8|S*Ux{8QxaQc(Yn`LZ3*64I@WkJKvDkW@-@m6W7t#^X zW2bhCcCa6bc;halI8#>`Xbzy0*BnVmB#*FGrDjQ#bn#(v`Lds21}fUmh~!CPc4=_k z-Md80wCEcCP*)M@~J)a=uLa1|O z;=TBy9`H)GaIZBw++Qo^P>N!jHwW8=i3*bvT0-{L*sJjSDnZTwj{8v}J4c&Dpljl$ zLP$Hn)a`wgWMxelelJH4AyW*f2Wm3>Bw|oea^eHy;C&V;~;=1XwhuiR?{r#fJx7WkN%hl)OHnOHVcbuNY4*I(Xznv|o z>Cfn^(gt{|@G`x_Vrj@X@=^T^M3gXPZHf{t7Tnz}tL`8DFSQ;YW}aAo?Oh)Evx(~5 zkpSC@yWXGtK4$GQcpFo>ca>N0^*DXr3^!^lI!$%u-Yi+`*r}(lBHaF#ovALrS22t; zZW~wy<;y-ZiuH(A%LZfl!~d|O_Jxx;J?WAqr_g1daOyqM`Ml8$_S_7~ZgprntO zawnP(mJ4^i$=Q)Ve$m}+IAteS_77OvibtDr#-)|gmf=hFeA8Xh93c+hmS2j zP-~p`LOl=0=5$j)%DSK!zxGzK($p8?dmNJ;G^@jEv8nJA4b z_|RKcP~z6px-ke5nmQeo<5yYH7`1uzHKwX#xvc%pSA(bSXA;3kKDNkXGqnWfuu|i^ zMcwG}gkfh3jD9EgZ5nE!$L$d+u;;4AtktLtRz+bHFEXZ(PP6W6PKcfygdUTXPB8^i zAHek)lw5SDX6}kUtWxSo+ubzRmZn3^;X=aiau4Hn;x?`h$d-n$C_sp>Ovym`Gyden z(qiMW5PTs4Hp^7l^|Bm`@tjFTwB{RW#sx*wW-3AMQG&Z3J}q!Vg3v#z z4}Kk6RwcK3FJ4F-2D~+~CnR>$5_~_SrigFvIb|;SR@%q(7@e1LrO9yp0axmTia-zX zk&)<#6=PGhP(`m7P(45H#?P~WMFh{zuVDJFE*ADqlnU;8*O65cb4|2Y_D$UC4n3Yb z?~M4{uVVuHLV|+ZlVFN4wT=bW2Fy8*R)OExe%3BChK()jU`mi16H76<$0aZ5YK!Yb zT9WCcPvtYALdqCgs!C9=V4bU;RNWpiUetaE6t5INGVUtlf}N`YOWyTI2C8=NQY&3O zA`2;0Za$F8uynOK5F)O?`Q1B5gu!pD7%OhPSx=Wx_L@}Z<*tOk!?w8{23XX)Yhb@Y z>{a%6&awB=yZ{G{+oiX~)yW81$#tIDi$bif`K*oK0u zNz>qbwM|Ur*K=?-8b55K+WsgI?=6TPoqiUh+@KtsZ3NyS+e+~+rtRZ>o8RsqL8Hx_ z2>jq3U=#i?;uoR?s?5Qwx=}!W};iN^+Fv=g>ASn{kn0 zsBa(%z?8v;{WdeP!NQJiT3WGOOoAnCsVSYiGQUL~WlP6GUdj`h5!{8wn0AQ9xI^!Q zB4j{D-UswTI>#IdsY@4%5}C-s-u+0jfoJ{5fYzz;+wkav!xsggN!!D473rF}jg6SS z#z_vF=5ko=Tp?pAO6UWkopb`!O|*DHIZvf z`Hx{Np4@8ujQ1Bs?`A#x&@J3gvtjDXb3}EE3nQgxOL9cH4qp=qSPo?;eprd)UF^3Q z3(LAq@{i|wWMKMBpmN}AM@@`ycDQA-~I?la$hPCwCE{?_L>~dNE(t5$q)2UWl6SeY=3+Swf{8}b3r+Q zLDVtU+s_U9(PvLPk&jtMro|Zz(%d1>RL7BlZJ;5v@DsXeO5laVGgt^D$$(C-Lk8J8 zB~FMtXV@&Z;(eSLTDS1SPx!E=pRyYdGr{=8)|B`gQpz;wrH0FKYTh@P}Z+n(eGbMHw`>ukRbO5d=fPS z1}Q!UMCeMwBd^SE+#!T(m*K|7G*No(dSdbJrKz{jS#<5}Fw>05QRWrO>T~Qs5b)N_ zOcE9NH&UE@z!*}6z*;2Gw>o9KI(j+NIQLpLcsWC=MPm4tOk%EgN{PX@$VWLa1M*(FP)2><8Lm@FhOh$J3(%| zPvoCY{}b!|#fSe7*82}z4y?=dZ$2D5;E!l9QNrq}CnNwA6bdHCg`P=5f`zpv@xcug z5|FH*SO7d)0@*p|-&QC9=U+M+fa`Cv$gpaq5yKzs<~39=Y7rn01qI#acaD3It_tms z5d6LvOF%SZSuyDKC4LsggEznamTR zUiT;a)lQ^wa@Uox4E7kmy_+FQSzk8(vffqrP_p@Qc=h|{$nqq6?&5cm;>2=vz!#Ea z3(~zQ7KYb4NAD*v#?vpTj{-H_muy>oD)fJDuLM5$*}f5Xg*Rl@UY;xX7vAbkUOHji z?N`JJ&)|a^Vm|tsb-f07KQ+w&uYbuc&zGn^JuoKxPPdH>U9?I2Ks}WaUVGf(ZAHQ* zR7yk1y1=99HLqFzy=_Koyc|cV74}ja&;tEDQR6RO;YlG(Xoa`|BLhUpsfjHZ}3CE+7%oA^$m>|)&9Sr7muja%kpHt%!W z623uM01bHuAHPpn2+2y|zL9FEWc$rwvv--AX=AQjSC}M8vG4Z~BPjn%ZqVD;uho#PXg;dYb%P=$sZM9PD$7EeFue{VrvbB}RBZYuwc z(a_4pYdQb8yi)G6Mat>3+Str71yhSQ;dV(^)~GSdt==eCpG-&%36MU0$lOPXt_x0S zzJ7Tl%ib4z=0~{%Ao6Ysr<6DHw_qgS!iOxsT(sQK^2sx1VXm3SeVIJZq469$wu8dO zIfT5vCR#^ z$K!P*fowab?)V;%&$<;beJEvFA=7s0<1zU~EVq%2)j{23j6i?2ba``KN@G@XbvTqm z#;O~rvJFk4xeuV2fe^@ul+-*@0#iNI)}t-c@7dp}QL1ay44NPuNq-q?Ce;_qZwJQebt-adc#=^AETr-5 z*cpOPF79I`)q%-qJ=k0ww5=>ZBo*ZMT=WMtp}4MT5UP^=q9(!Sc0RG54WAiwLXI18 z%^{g|F=5>_WBh=UABUm&K4~gw#ACA;a#8I=2CLZL_-U!q zS~Wx`&aRsnWv5d2F2yd>-I>-l@K2(_?3IK;NbV}O?r=4CyH{G|<6R(?Hu5U6m*x(k znZ`!~wTImdT9YkjIh2GsI&D52l1SY$Oy(;H z$j4G;HZW5P$*cAFmlLwVW@#kh?pmElL`>IyASkiMcpx!ogdx-YIY+O%$K78PYpPL2 zXz~q*`PUQS9+fUG1qz=LrFIaF{2Xo}MwsRoY)l}=cP^m5ndaX2_DXIXzz2CM!N(6H zlclMYWNuzmlvpJt0m-L45Yx>hHsmqK-P%IEg1$Dc192{ywh8uT$F*8i3-1B27kNyTgC#Tk21YmA6(g>u5Gc_k*r?SOOwDRhc#p;+=Wug$mb+14?v>1LESta*2 zW?NLe=YzOeiB)69KWip+_rl@&MVX#os749gf_QC*bu78+FwaRx`8Z&p)A@z@*j78Y zR5)AFqkSeF2Ck;<|Bubl{Xv-rR3ME5~3Bbg>qZD-M9*%GV@-^AHQwx3geStY* zYhtDw?QghlRRY({Ewq;GU-9f(xZ-b|iaxxpR?wv0c^svs9W^`{mS%P}l)7^5F0JNv zqB^3m>rQhkpljah1|L>DpmNGj<7#gKr(_FC14>T5$1z-aDv9|<9%n=g2F9-={L)X6 zxU-kuBWbTOg;C~P?27J-U7mi`0yH@VJY8HDy}dq7N(+GYvfrA@GR0MxRQGfpU^!~G zY0EST$C8D3qdxyQ)cH-1fizMOEt;XB9gg5T*h<(}2|>9|nEB;6?&O#ns-8U&cz*XL z4hcn6b%GipSL4<2klP6LD>Rh%i>GC8L!Muf1>Xwq@=S>?sSfGUP3`Ueg>j3hn^9N$ z01UiD8s<$F`{OIpC=)w9Pea1>4!>OX2BrwvMzaGQi$N$3y?5+32THyK->!Ok{@3*j z0rV#EQjHqeU~cAj)}tM(L6OT5Kq0m-Q>&TZ@Je%tX6T`-&}fL~1beyf7~DXbWj=L9 zqj#h2m&3oE$4?InGsmzY&Ak`yF-8IrlSX;9&C-YYV`wT=qMY|KNQ<(Q`E>lS4P44r zs4*0!#iqm9eA9n>NsO2e2uo^K=)#Burnxq>B|na*`{Y0i$Z4i6L#X>I0QDX9MatLS zgBX8;b7-MmaaQsiND)IR> z<_OIBq9=#@bd~xL`j3;?^D7fde81+8-5aET0I0(OOvosgC-T$^oCFd^UnkRJa8Hb5 zgKrHNyHstIhg8zlsQqr5fmj0i^Pl+io>3SeeW#sit%eDI{d0y zI#Aa)geX)=TK%={_3;q5`@pc8W}-Hrf5y9Pu)(}2RtWW{m&9On18U!AqS<6}*Nj3x z3nCff#gQ-6AvU@dBWn6Xcd6RdNW{(OeY4$uBFl>__daI@aEfAD8bI9ApOkj$EBo@3 zt!75LkKwJ_h};4trB-L3iDQPSWHiz>RSX$yI3|$Q4KPZtAF9FDG9_3lnB|e2@Ok8l z%oYfVQEKULFp?f8Y{bXEB~Dd>5o*FYN#tx5>X-Q#m?|1vYoF%p8sexbHk1;RZC2P1D;6V1|UZaWi$ zv;c~+h1R`>0 zTt%ALm7|+FTU#=ppjfw1{HINcnK|uKqH*0*di2WZ{9b!Zl**>SV5ICVL z>-}E#x#UN?PXgY5OLK`Kd%?528jht{v=iscZSLpnDghka8YT}RUchfQ-2*4mdKzn1 z)GWqrL&7@G3-~|gzyRUaRYO;5=wVDX$IZwg49nh=z4KC3JCdqm7We$Qu?L6B5u9v@ z&+@6qC%Eh!ENp zPf6GS}&6u_b8Gv!v|cmWqxu1fu)TsYMw=x?O;8)mYS&5^E4`z2cB{oDg>zKLgE zR&vDArrDzhok5id3dpAwx|q#deON+^LsV+gGmP8h<0FI~uV%9G zC=mT23rU7BJS4R_G~=Z72EUBXr28iUNCWsc&k&3P0e@+T?0|nsGyez3ar{%U12SfU zL=gFB!2dvmfWPqZzY!te-{=wm;N$zxM1X&#;Q;@LFx1(-%0mLb#_>-k=vpi}rF?Uc zgv@`}`02GBGoRlTGGB#l;&G!EvLxi|*dzP9_7##mdAtJvPjXwfL91wH>QmV9DLcNj zsb&Sc4k#=FR(qtD3e^#rz*A$6(*>?f9N~#QoHNKYPWd_zL(q+W;>x2LLRk^i%CBDY1tq<@ zmL;KqK0X}JQypjC;l>yW>i9=9Xo|U$)(z4kTLlvV;7c4l&)*=Y^^;dR&t*er->B7v zEt$MzCa@P6Yjv|?>FXf5O4u=)Y_^D28&93a+Tbbsi$$fvA~pm*h{p9^W?qoG?^DIQ z;*!d8rlB6Sy^oYyydS3H7a2;FbxKIE7xU{x_u0x1aNJ}>CqyJcHl22MKfDE&g7*fP z2&AI=P80=b0~ru%!N(7Cvnno#lK89VN=s;zpwZLV~4^QcaK9X%$BXSat?WY=?*Glo{&Fk!VPQ|k@ zRZ<~f5hMo1q0gtIB8_xONG{zV(nu-YT@upG z0*Z=CiE!x>Bn6a`22nui1}POOX_n6a?4s}Yz2E=$?DN3AXV09OlXK?I-ZQhrt*+nY zu1YdEe~S4@_+XyypuBN-PwV_1e+stUI2Lu&dAbTFg6PoLnCQNY!Iu`_Dl27p5vu}W zu9Em4aQ4Qf;oR5Ko<2~s^!FE+3Nl$-3!1%YK9Rv4yd9EVOU>Q-Ge%h-_c<%|3ijqQ zvd(Wi=-9qqe==oSvbL_?q+ar9ue1h9{#^O($+tnVXJwjg>=ENK3Hr;DMYmm_r^33; z1%C~m6Ui#VYV}p6h`pF3NkCQ9FflphQV{!DD(D1ddg8aa*|zqZmN%8WlQ&@F$NJFX zVOQHwoP3GUgY~Z5q2orKrLvCX?Ut4$T4V#|knw=km7=`bkHTCJ*L(+WeU9E1qU#*^ zE}ItCrSyp>P@1v(qTPpk7C#YR{hYDhVX38Ac}3!$i?&tU{1s}+YCX_o7*BVaH&k2f z{Pxq^vV)=9+snVV+}urvo^0W7+ubl@?#=JqyrA0IM0G{Gv_ZM`=MT}#F~_&IUnF3& zA`>;~pImlJVtkVe(KO=TI9K>q+nVoLWR7c^#KWD`ZPzO{;;ZDooR_kEhi>T5-Zyyk zm6^_Eu9`8wtK~PaNhjZO4J`CQ-hfQriX2n zOiJ-`i2TE2awq(pa4L@9L|2?twI}o+CkIm@b>GKR)Ms0yIq{`{ABJYgY$=5Z>ogm^ zyG_obv_CO}&c`dJ*T`cN)Rz9h<(Nn$DnaD^t(Rik{6t=+^bQ`}P zNFllF)Av<#4Yo|&@M72g8zrRJ zN?cjGdo{7AMMEm`^_)gDr%*|BqOb4W2Ui{=QSk`@FT!`8T5@CQVV6IXD2w*G4l0eh z^1d|t+G)vyF2TPsX}D*GzI5 zw^yz2rR?u$Dee9!1OqGmU<(#%{;Q%D({=S=Gy9r5Tz+H z%7L9=Mo9en6x zm_0|`?#(})Po(_IX8Mif`BqK8qxka<&%Yg2X7GjVZf54RRI+GYEp4#3;7a+FqR;4X zCzSI0Nxl%{tAX3$S0?b@u7zLgNsybRl*{fCzoGisB1F`}3}HGIou|1pp1VkT_>Phi zSu!=56H@SUCoVher9F~lxju*WX*%gM#WvDpKiU?abF5bdjUH)mWcmzZON+#t-{r@h zc?%!#%&a~)7qEM=$}zf=`3b&LzBK9P0ZfJZLV8pRQ)U&+!JQ?O*ZU>C<}G8DyN}{8 z{!kWwmn~EB_@g{apHj+AwvX}@;^Z2?1@@3Z9~sjm%98K86Ypa$?8j-vSI#9Sr_ot= zj6+{|Q!l|;+#NgU%wG|EE4{3Zo(vr_j<)XFbdnaIkR6fiEtOSzEIe&uRMewWwF?dp zY#1r1p|wZ8`$(nGJjeDeSIjYOFZlEWjvQqM?#sBlSJnwvn6rOJq5N~YH!kqbw&z^tA-oogy`(8h_+Z9~nbLo=IXjNfv2Bcf=UgKstV z#siz@JJyeXC%720ImitT4r&+0RomdJt*sUh+vX;3uXHIUwi^oahQD*8Cu=XZ@zZPj z7L99mA*#mb{G1Se%#8c_h2?}#i8OjPFeJ-BmyHxH58(?EzHHN8%dh-OABM>U#Q2Yk zR!DEHO1QR6UZNojS%($c_I#!*jx03ojL35E6u10dNfz{h!;cB?-V*)gsGFR(+)sIW zkW42beOyjdtI11`Z)Xk6lJh0=6@AGO-ZM@q?pD_wsS;vjOO37(cqWLC6+irlJ=6b#Njlv?lbgq`g)||<>4(~cr=-R zqSC73(q0=cKX|)99WVB9)R>O&%KW^m+R{kr{TaSE>^pJNq13v)i~uUDG`5^<3ACq7^~GVlqwHXk z;(E_fZB6JHS8`}uHi4|Qxbw-$nuE;u7OJ|G1R?LdTKxPMyT|S_0s|yQI_WG~2i94E zy%+P9EDSZZDK8f(mG<(@@EHxi73nKL%J-<)2T2e2Uwxx|YLiuI$W>sy5uRClUH{M< zztKY5n4P#tnPE(6I)>+?kvczPmXmP4^#~Kqrwpp}K5J3Siqell6N(_R))UrpslC8@ zc{p~z(`3qWc)QyVK1_V~hv%E6DRRZ-PtMr3St494WYc%|8{aORK0LS)9yFe$f?RPw z)m=l%*H?aXIa$hl7`&R^dwECTP9xSER9b4xxR8O<8%@y*4!bb|+qUKFK5RBPLGN@Q z#s;J|Uc>elAiC14mWx1Af*;)|W><9eUNW}zWky4Tq zv<=47R8z+_)l~PT!)+XC?4%=x_mozwsibEq`^GHK-Rz^~ded4k?txM#Y5jpm5$QNv zm%qg-y{M$JhW+8HY7HFhA``gWpcEl5j!^KL&g#OR$W{}&)GxpF!iwA8aaVWi^tKOT zUuZp=;>Mpnu)h_tV>R&4V}bereSTf^h(9l9{c9of&(;>d2p@#J3KM};@LEIO7ADJGp+v0z7Rd;LVgNWLTn4F^ELJ+bkhrfoegeQj0 zHVFJY(AVGJeRS1ZeOvD0n*!q|hP$c6zmPT5FP=B+d{%5THv2A`K(gJX^Ex0alk|i_ z=ChmM$mDLzm*z(GdU0rh;tlpa`Q6m+fW6Xb^D!OUi8>aX%Zz$$&!0s?0~9g~n@g@X z%`sD+M>MAOd`*0{(uBfD3xZJ3udRC4W&$M3M@RdM8%Ogis{#CLkG0q3g}ejT9O-$ZPs_<$mkQqcSk(#Drg{R<-X*R`S$BHiB0jRd?mhHrJGCXjY!1R zxwQ48(~7#V&zLc8)HOkYLoDc%;;^;n1^0%|L&gUDc?2PXR-CyV*;g{=t5c)nXkZuM z!(GbutTnFJwpi^8pQph!uY1}v9{u+4zJ8w?fd?1fi4EzUW3j?I`dZ$c{BH5XzERdY zs9N;i#zXI)A{VlrHgj&YU$blSC=w@Kv+*c3pg>^wC@p>Y-k0=`kFiMWwV%#q6ZHq@&PI&Y2-R|rw;itrm5B|G zbb6Yu{j_+09!_;BQA&Pr1pXmo4H49nouVxhtR(UNTC`j#ap{5|GD+~04@&@TdcJ(m z(W}Ui!1dqo(F;*e&dq2t3-=Ltz=%EW%d}cjzw~=`QSsg8bbZLT@>k!t?T8hx-8I)H zu`ic*Yo@~Ltz>e)LPer1xIlG8fBT93TgB80Ms2Hi#6=`FXtuOxxl6{wd_zrCLDnf{1*4~&oyP6 zROs_KBUSl>(voB~V#w}gCqZpBG{oc^#HM|OmJXM0v2YTwY?tZI_1JfQ6=uCP@_{g7 zh15>?=Jn7BoSUW>tB}}VmKkma-2TF{O~ z+?On|F4n`W_eGped8^2~+@7-q+iT(6h8uL)^I0iLA8R*g3lV1`#U4&pI*R{NNs^Ls zqDeQg;J|kBxKNE%X-$#)jI9CY|G1YZ?ArQ6GOJ!!EYBqKc!yNYg)cuI5yVhlAeMSC z^p)|t#NC*el|o{7)4e4We%o8QKJt1=(Y002s#X#oQC)v^`D=7lk;S7sH!hh`?*t7` z)dzbtF=G?&4}5}67-}OwTm0&@60)-vQc)P*vDOhBJMuEtdSiHdA%W26Fgvcc?&FQu zqmkY<(!5G<#j`wHh{+P>x#&?>k_u|;a6HEE@Wj3K*xJ)URQ2tJ)>Zm(@n9>SyOwYx z`gykaKF#87mM>SI-TXlMqB`{cY1$q8fN;aKmyIvK#J=8SE_T1=e*qaFVyBoIPGs;= zK0o(Tsrl~&iT2Aj@byJiGjZPaJpyf9&$cie`%LABkBPDENZ)9b7U@!*C@l$eGCs%c zc`C*yGA5WU+S~x)^dY!Joi6+);Z*K>|Cm3N@0O^4r;Pg>l?c5lX+cUwtj&|Bl#7uD zqj9fDC=umxB20*`nOg?Pn|RZ%)&+MB!bZPlEW0zQ*@#?7Q+XY#&8`|}@j5Hq`qAJL+3Se>QR1sPk&+*I zbwYfYj+UEx&*ibQE+di!13jXU#hAZrCII2IG?DE9w}{Q zv8@Tb6nhE9i9HdgPwK6e_nCj3<1ijZbr4L@B8;VScS7R@w(_Hy@GWbe4^eJoJWDYB zOLCUMM6=Djh4Ue9hnnwKk!7E5yB53%K$YKqW%cvtOIbZCb8a(@%((|lL*L;!)l#u9 z?adl|gB+JD6m?wu2*{eUzMGD*7L!DovJ05mHQRAfro`P(D?0XSJS;u-IVo9zR?N$4 z$GvytAAT*9T>JDyB;4j<)Eij^ML&)hQFW?2FL~U!^wYQIPmTPOCex7ox!JKFY1MCb zP2CV4ZO)LsSS@$gru~^*hkZp~2$N6RGJ|<5p&s7zwkv()^NgdzFW(-@BuZaPv6Y`SS|rlJsy zyV<2tSVU*{m`GSftXYls4pJ{R+U`+P6Dl=@t~KqK?KNEgX9@I=ujzkf2>GmFujhQu zC>I{B%%E&dcDt)b1q_oEu81^?gFb)QCxUTxx;*Sq}D)E?bXq=6Ei{A14?%DEmBT4f8Ky%8R#sAS(IL8;f9@#cbidT=65M;Do{T2Ky~y zn`cDUuY4@=Y;-&a)6I3W9=DHG^f2D;!f~T)k1I8{Cv>{r6hl-u&P^exRrXNcTi`;J z+UG~#6zsw?Zn*7l6p%GhZhYkt)$z>DvO^fDNSFk!hg}hf?Zv|F9h+4 zKiO8uEH7}m<#hcU*)Csw7qVeLpzQvTc9>Sg4jEI7C1Fz0+jYtNL_6mN5-V9Cra>H6 zpNQ`4*V)#7EZ-QvhUO$@Y%zXRqM+@pmS!Y-c74QVaFiK*3e z?F7Z_hjwIbY*TJ1UX@0u5v^`Lw{-i6Ah|%w6)^H;u!M;>~ zjZ{4EgVu>2=llh0=I{G0a~tOFKF)s0zn7>}etR*+-+EP@&d}1{LxJ3Wuitav7&d-9 zxl`F7O_VdB!@~8viEZL@UOX8md&$w31y4Rp#AWSu%ckGe#g+m2T6sTOtXh94kbKCv zTwP_`vd;d=B2FSaHb?dK-NgyH@Zq%=a`QpUW>Iyvq4pyM*KH#zHQt2nE0=Tq(lJ-T zhkd1$>y+_3CcT)JY^?5vyp&^btQtQxSgw;Zf? zP;BLRxA7z1RGL&g!y)5)+#2PlmFvjYefaTJ5EWauI^IL=_xA)(rM%6Ya!jmME?aT&zqf{am_pM{#3UmHa`Az}2iK z;rf{u3JGosAOj+Fq2qb>=|#KUO7u9s}D_{D11mfp@|%@1^md?Kb`Ay)?dm zwx=#hoNZzKtGWjN*?VpOy{O~=``Q~Q-^TmT?i4>n@DNUP_J$h25OgaB++3rDkwapi zVV5Crb~7`iM+=j~6t;l&IACX$Enotevp}m*v@jJI%omcPhcP03`3AQ3MI`HOocoGA z`M=nCH5+}gI(C8fP6!WEbw|E89_H4x?(kI@3Yd)Z^ocZb#kpEsWxjOtCzBeF_0Q~k zTWllSRXqDRN1fJ&MtjDsyBq%3XuheCkdX&o3%nX?S!;_=w@a)(DeR#piV(CZKjiz3 z>+^nZDk{w;&GHlnX_G!WI&i>c7xs;_lU-NBW_fK+gEy#gb~CJ+wAW-}s(D-Yp0)Vk zi4$reaYSf|;&Z9Yxt+-ci|HFM6zQ%vELvX>^}Z|m=S7Fh<3?uM*~jEnvX0!Jhtpdx zyGMlm>h`9+RTSwL3puIxw-e|a-Mr*C%P#stk3c|yo!%+M9LYh{s8X6;*uL99(hOrU zw@phI9cfFJ*JEgYRC!`RQ1Zr(`g8bPoRh(p@YJsN~mckA=Z|V}NK@*J+0@!W{dR@{}=RIfmYt-e7e1TeD_K(*jk+(#* zC3_d|W-8?S5*l2PWuETY6>>8~Zen8>f%jz_D79sz6Zyi70%yeM;FBYEpqA24h2WHCxP8n*wfI~vQZ-*rE~0Rl>U))A6mUWu$A^*=Vmy^ z$zXXc@5?8>W+Z;B>%NGDTz3Fbk)mn35lw8^y?)OxS-;Fwe8l-awZtFdM7xug&%SPd z8crY9mj%Ph5qQh+R{tx$sX5!N?cu^(cKRfI3wMH@FJ_k6QSea^ZFdzA{L1!%lo%eC zJ5U`q!5{k;E8jozV7$TWA3kDrXzwvL!Q{ai~Ghm8&pn*`;?Hi zQ+8Iz!PPRvrAx#c34S_n9xcvm*5p}QJ@=^#!j>JnXG8EpFts!NT}@IgBO|{1kA!Gm z(mrd@L_D^nj^cv9$ZfOC~H*JU!si*S9G-5rDwuBJvbCfo-@=9WZ&y7BM}YzQ@g{ zyBVqY!?zAuO?jA*&q73!;rtTv6;wNXzCxPy#rnRX5?Amuf-fjq4|XSYBjZ-6}B4_^@bU+s^|D+G4zPY8pxGK=SJg%x0x&560gpgzKEJU=S9?}_kq;i zMLcXLASfz~=oH3GogjpWEo;AgD>IrjY~wmsSXrDkat-0|_Q}-f7X$kz24j0eS0anv z-Bq{q!|UcgN2sTwT$=4<5zx`dBG1nF;(gK;%ilvac)Jvg($JU0w(L=w`+C?fnqTKU zv$;0k_4OR<$n^t+bJB+1pw#x{2GddlsfjGUCG2@Up|97+bt8kG`vn`fC${ubv*b(}iq2 zT0K52nQl1TT=AZ6IGt@fJ>DCr#cvEc*y^ZFNA7JSW8WMOK3rARIOf-m)6!%4QEZ;0 zTK8&Dt*5|a;=DqZ0$B{1uHE6H&v8u!BLa?>r9~*N%JHfbzg5cbATZk}$|J(eq-7w+ z{X22fBgGdYkJJTqAHXcHSP+b-TrSRCEfowrb-cJ#J!V2@tC5vnzNR%HOYT2gNUk#^ zg6$S2jQnAyOW%^+H+6gs`}z;U=k*A}*!7pXyLFp$AMAb}z8)1;EV@h>c~3j)+pCIX z`iY|Tu=eX~jZ6jtMSRRb!BYed5t|gYK~vcp3aq0%i6+aMJRB07<5uO_*;kcgV{3No z;tAf9bsG3Gys`W!t0ab#BS9g(;vJRRd#TU*df9vA%Mb_3q66BS1zv= z|9)?iOFkkDkDs)-mP@3n8e>iDyQ<=s<@=a~Hz}yr$*=h(Wvb8cv)b!J{p?i7Ne?55 z?<@4Ne=Kp8cFy)1mk>idA&4!#U7^!?{oRy1iCj@T6-WLX*J?(Nn5%VAm;GjcoMS*+ zlWIlAI&w29SsGKlYy7?M0XKaeE zuX=sp+gffvUPWu}pCe@8NL(kBC=ltWX#V|7ve9!~Gp=YM<;K0Zm(~WimGA6~xRzgu z-5?Xy31@zK0p^4MT5&;-Bu4yE6z*PP-ILP+mDwQVn3f|_b1|@s^hMFfu(0N@2_+lE zdX-AUUwKKCVRvy#yc`C@yhH`l^lDM3JAQ;U8j`ZDXr?q=A(P0M`LY^Flq z``%vBYMx&_zw!t1^N%^iiLXDtTb*iYs?<_tv``Fp&AA$#Vtym0VM))tXvE~Lh?YTt zZ-=s+7ILG2DFye&fXsqhJMWvQYvk52SQnN0Eg>#Phj-z+69!frh-1>X{CZN_$#!3a zC7r{t5~CYOosQ~JY$nU9Gn&XGsIKk9mqg!^P311^7;i4d5-IGPdmKO0N{OF1QyU5W z>_7VyxfQvk40|y3V)_D$i;3R;rAVw$AsxSudRxh3q;0S~u&E<-*O}G!fl4W%Awx@@ zG|J%|-7}A%U-6!AlKXulPl^(o&qZjxJD(BHv#dsWX*}jLu1C|0O{%eP{=PT$o%hl= zrczGucTI4h%w`w~4LYa&Q+I*?f9ovp3!&>QunC;yz5mK(1s&n9LchjvI!EU5~|ql(}G%X9;b{ z_w&TiH6a)sG{^xtK{JsDc*|G`9i+0*x<0IDDWJSSg$wdLaN(@CZKGt+QJS zLC~k!eK-?D%Ma7Wl$AK6pUV$3fQ|)0cVLvVe|BP?2%U|P0csHdyqs;%jH7|*t}(kg zP=*EU{3Qe^fQ_lH2bl7a$c;px|44K%lHRpf`*%hD3paF|aXlKvCm1kf)s(P_PJu zkOY`^5`c9K=7t#9v-$(A#Xvz7bSO#!MhFGpzd#NtNP>Pa?H`E)#-*PFeGEzdRXUyo zPznadDussqZHp%$A^`aRQ{@~glmbmLL{Jhypy*=fkgW6>5qc<45)i?_APnpuBK&;( zV4e7<<{?CO3lO;$0KW`bqRF|+13oYn&@p^0Ndb;Au=6rNE&mw_FTV&EKltI}nQ9-) zfTkFG?~#Uy!gyl|K9WPUw*ikB3)Q^^RB;9@y8Yh_p{pCNC&Eb~5m^BK&I@CL#ASfo zffJBJ5wbwWpgj)MCIeW(z$oO-K)!f+l}C43z&n zxKFY$NuZS<3V=Gf0%*{r38RP9<$(JCK<}fWf5{NR`9KX7K^|!17J%+4fUcz<0znDL z!_a1O>p75jm?D}VCqSk_9x(X_I*Nt@GQ?1i(FG#tI|pz<8zt~<=_AlSTLBCRqnRxw zfCmOa2XQC@L1SPF%4cnv&n#s~88myK1}u$G2`Cw(3o8{c6uLXW?UR-M>StZ$%1+AkqsHrM|Mn8dH zf>KpLw7>$z-=P&%K;O(21TW@0AS9t-X!O@`W{64|MufvFjNsyfG7T=EYtkSb;5=u8 zzN`uc4P1r{GE@hAVF<*j0s?3lu!$e5m|#T=p)~&bhPcKV$MQfaF>;_~hX&{xNQnVD zuMP%z21UObc^-!u+SGs%;eitLTmn1-f2=V>6UY}MvITYE?x1E4T2mr-&t%O2xod!k z^#}R_4aH~*Jpep@ejY9XQ2F!Btnu#wLLkIkgmg54RbteWckhgh#o6s4`WDl^!4O7x zMNoi;OX#oR1!?_l{`oFwj!_-C_L&%&pnLcJ!tBwoe`w$d@C$PZ{zK%q_Fp3WT0n37 zXBv8>^OwxW|ALO7p??VxT>;fg1;80^XT0d^0y-EM&CveqVJKaI4~&-q;?OypX2>CV zz5k*?hzE{w;Nk;Mj?Rd*>-`-JzAhjFLO7UO^ntoC#+axJj1dD{)jyL85tfi3#N!EP zgZvF(q7V`^hY5f{O$J>u1e4E2ec*X#_i=`x#WgM14JcV3%s#&jL2$n}p(1~AE3mtHamW_+dxdPvF;CWQfMp+SIsBD(*h(klXevcNw9Ys45ZVrB-siopn6 zVFvAN@|R+v5lrd~){KUsNrLK1=%;A^nvH~bpdTDCQY>CU^jo?@P=qmhuE(%9VfvRA zxe16l7$6!?GYihl@qdsK5D?-L0Hgl@d=@f80AEDwjffZ2iWL#!qvPch1V>#U=y-+s zpcqRSJ7j^L;Z@Af)Bqo_5fP0)m+P z|3O@_g0WEiAJPTKUw}Hk2#CuX7%0XE)-7Nc;k*Li3eFl z(*uwl|36<+K*lyOW-Q@9=3HU}%o)!LcJUGjdx9cB#C*^@C7_ENwlGyvA@D1HUbNUS zBL#HO_y0klfVynKgn||_0lM@STBkw?E@2=N5Tm1cU^g*mVu0va8V6E7RoHnFV7R=0 zP%%nH-~SgX^w#c=i2tv%Q4qptq5X|YJoab>--k02@$#H$7$G9a1qu>_9uN?{3hX8( zYa+wqJxiv57s5$^`u`xG*%Y|{7cxZc0PI1-4tDJ_uK)s^^dU@#5P@!Sq74RC>n7yZ>NbSHkp*3GvUIKmW(gdM;z zP%v213_E~s?zp03)_vH;YrKE_ng>ipf@ncW1Czi4Kk>pu+%ebx1Q8KB#2@4{Ucmjo zk!{`37KH9a1QWF&Jx3TRw2g*htQpkb!zcxF!i)gu3)HTo_kgiu;<1wZSx-1u!Cdwi z6LbW@z!0!N!3Ff3H0=JL9?G3yY>=e~0A!TFZ{PtjVH6I$9i*&uZZIx%BlL=)%Ht0Y zP=+%M=jtECGaf)eZ#Nj{UrZU#|Bz>Lfw2Mj*%}j_Vc?1U4ep>P0Vv8HNDz}EflV54 z=+4<(_+1lr{^}pZvmS(?Xm=33(3og)h#WXGHUjLypyymHJ_Ph51MJ11^J)Sxa!jD% z;{#!hpAJMrv~YkdHQhiWhJZFyU;@B5|Dd6%3jyE!HyXNvV4o+jsnAp`HsoZ7Gm}y! z*PO3}TthIccbT=&_l%GltINHPxAE*AJdh`3!Yju~i7_#4NV&pG{-g72iRbtvs}|`Z zQkJKolj+zSWqrC`bv*8MblUg@*)?i9XEc41i#%OvYzPcE9X?Pooi$u>p`{t`5S%ku z8K>dS2|V0&NtYUII9^MvJw(b?AOGGP$+e6+J(+Gej%qxnZFHJGshvJSAw?qh(;J-> zR!@(d4u3ZHJUO5ZI;^T4+4XA@4LYV>+@5UwNHN|qHHZA5yXVsL)$#?jvf3bZ2L)plYdV8-7YV_Zjpvf}B3tn|C=~iMrdk zGG2u|;ig4a&Uqa*KXYO~_Ni|x8Sy$QX$A1Zs?($NNYkLkV^q}X=1ThMvCH(S?>^;% zRHv@rv48Hb`~FCxouEgiU&R{=jtBf*WxsXkbbLLXoC>L@YC8@(I&9nM*^pmZ*;`|* z9hsS)*_-!i+mVVy3W1-qZ4U$PPy7Prx=)Ks)}~0BcHTxped7jCS`NpjOdc8@x4Cu> zn|uYwvh8@FR_r%3qjD!t0uJY+a$leNz3w1usHcwM<~W^+8X?=-82|2*yK}tvemrR3 zZyLI_3j{eZ&A_qC03aBR!Mh!)8 z!RgU|XprA38_Uz6cgjZahK8xZO+%HjD68r_l}~1>W`-oFJx%IrjZHi5oBB3$l&q$b zb!=kkn+$b4f8YX*beqmEb>Z3_Z+}q#f$}qY+&1%iuHxhNgQg>&SI4_m3db|s34z8E zH;KPa{WjC>#X!`ohFz zs%>mKk9O`M5v4r6&*4dMW_W9HNN-b9(*(bUKt}()97vfv&VcvwCm0RLv;la@TIC?`BXwm;6N3@3B?dV}x&jNRBn733qJN+Qi1dd1~Ylk9pe# z8mZ;Inbbk)A?cB(k4^O9Fs&(Xt0`R3HJr>{`mBC|9Lu*gK^uF|+PuYs#x^w9_a3*Y zi#4qH1bp9UiClw(Kfp zM4)V@OQ4M%EEY` zcgC9ZbVvhsAj^T;R_a1+uXpAe@APP=kRU3eE5MR(dbCT(3l%XL@H)YT7!?uP0No0J zi6cXfhkV5p$A?85qC1*K$ilnFZ^=(q&a8beTo{ronaK^GZ`rh#m?Gyj-Km@NjP&Xl z=L@2045}6RbsQg25!h+skN;}qP_WxyY?EPZ$4|X2$a5W)%2=h4KYmzVy>gtNRxr8G zTUBQ?dN@SpwfmIp#+u~(((K2=U)mkdL&A|Eb%7&TnIR#V|7c6Y@*>>eQEUx&bv35;?M;_*LZ}CmPYEH7UciigDNo~KpEse!YU{<-x>Tzi| z>$Uvyw`3NVA0mSL$1WP0DJ(8OLSJ4s%*gQA`ADv@SkSMXQ>YAu^~0H|(Kcpl{sQ)@ z`ztv%YibSxt|5Bg5|{W@_fK+cNUR-B1G9(v@?hkS-L0S7;=7#ycbu|n&cGJ zM=Vuu?3?>>n)GYB_ZBNR>Rwsh)Yl(tC8w$0dcRUh_SM6qVr2KLH-&%LmFzz|6d_pr z88;y{bI+}zJmBcPaS%bzkmWMPMZ7Cl%2lz?oT=U}!(JLvtA~>zk1z8C_g9;S;CQ|2 z{^$C#@_Z1^KTJGPKKls8Ip3VTTT?tXzg@LAzZx_mZD(d?=17r8u|T0mo*;*MDgo1uxa4jHVZH#zs=iJVbxeY{&A*@|f=%Kq<+J z_+kkcr)Pv{7}Wre8X=P8)|&RrJUDsx=}7R);>2&d1_Q5?YXQ@GM;0ZIcAt}1eVP@9!g!$RQ;a+^sho5tdCtT9{CiMd^}a@zP!EP^T8PpROmM|X(f)_$)hv|7lS6s?lfJ2Nre=ZN(O$5dAY4J@veq&Yiq{ zk(43A+N5-B14QQBe6)@Vv4GTt3V;Gj28pOqB6tK7bOa}*jP&~aC@Fo$7>)H*7u{}d zh)}MpN3$dWBB+NUkOER-)x%MiNhIZc>MZ~f6;6=!MT}Lci*GkCuFI~Plix= ze#e_@Cad?#8(-8@x!esP2>jHZ`iUo|!=I;57$FeD9>7D8Le7-bE+?6gmtuy>nG<=S zL*$UgXp4AP=zBGF=uy)AsJ?2RFX<1cIR{20o2G({Tr={&-Uw{EJx7WZJ?WtTqaEm1 zKP|2nUf!10AG5SYMF6Ls8V6QsyM(^%9>>DTDcgX8>f!wK&z*qb4}SxO%TWP>gT6gF zIFNq($FFoDx*@R8c!PrD0}}xA)hkK=B}7&I%D0XNX9v>p2FUMvphK}`&^XE^e=3TM zaHeDK07d+5<8DtyD$ z+cQEPRK$D_jW}(7U2buW8gY_TKQ!iEszcF@98C*eK05LHGDkJ%T8sN*;QN%}f|rD? zc)(A=o!y|)w%l7ZOZn0!+}5vVGRU4}_6_i3ha zgTV1XWiZ<74^z?7{B|8J%?GwXnvveaz~X{!A@w*IKjkkps5_|jQ}LY0u|6Qrr#X#7_Yd_gwZyQ>j`j_(9&JRqs3dfa1vdp&&D_BhCYxa}_AyynnM-puau>{5gOhuj4pk*Tzb z_i2sFk`lVkvW|Zu+r-mRELChG>}rB{I5HrvBhfS7-Nmqek&72VXt#X8QTp2BYIE~B z<@t+Lz|OBWH3uu}Vx~}0E%c`*-{aom#M8Y!t_oV@2c*C|U?l{WS*{ii4Bm{bm|!Es z)G9lBK3N@YE29DVzG}^VKsHoVca|N}Vju7W!QoyYlIwD(h-4mx+~(lC%Shub{vcK0_Xcx#a<&G7gW_M8FbLy)5 zfwocoXXRC~@vU*vr}KWxjuX=g^Wx{Hs`QNT(}hROc59s|T`o|ca#i<>M)mX@tDt_B z_|^N?y&CSAB@5i`=b~sxEJHd35Y!j!@oS3oiM-?2#ATsidBbcmk1hKk6e|4=zj57m zG8Y&~4L;ENKbLY{Wvc_w@%amUWJ{7j>%)P-l8O!iEBd?US?GJ{T0M*x3EH_h-%u%f zTrsG>TTwau)iaN*FSmw!WNeNH)mV7A+GaDK{)%JCVQfm!s*bYp!T27c@#ld-6SdUM zblQ@YxBG_;fiJ8-NQ@3;O*$Qx$NajNx|e3`&F(K%|8e|+OGzoxBWmAa6V-+f3}*II zTVYWYBTe`IbKefsXMYcY-8<^Go3rb(wqn6aQy{3vhpFN#De?Wt-H1_ z9gMJ~J3WU4qGHEHhOM{WW9#+2rl1uIR%ax4w;1w$94Mu_QK>h7B7S@#KW?~Sl!)59 zW!jCZ?6sQ+T&;{6*)NKke>1DG&_>Dk?ZZ*%nn|}M|C(@nCF55hDWV^BGv`2P^KFAM zpZV=(B=#MCwN7cMvZN|`1j!cTO=X6OTHybmsI?~C^j}enofqgw#|o{VcC>zC(E8D_ zLhDD6j3g06D0W`7jsCgBApc>}8%o!|BG)E5k1}=zgYl$8^fYTBbz=f46ugfbkkdvd z18(u-t4z9{V}a`+m)_nBKV~$R^kUhsOn+|TTwzF~-Re~>Ym1zqo<06NTtzl6HM}x0 zJT>9`$=`W6lJ<7nhWk$gr^bNv)wG{%-%O{jjeBlY^XVtG-*8Q^<4#GyT!6Tx`s=0e z9WAxe{ktft_7b3lkfVgrA@K{F_koJ&8UYXB5~81l^HKbPNukvias;@hYL7xk{Ag2j z#OFhLrOc$f{YZhWUTeB*FQHbLWgL%P}|HYQZ%FsRwElDlQ%Q= z52n{t!h)tHCk3}mkadz1{>wd8>WwA5emVppGXv7_gYi(!2PTn9FQT|q zaWl4jqu$_X9Ms*81ru-2As;8C(F7-nE4pwIT1CRhs1NFJ2e4QJryeSWQ0MfB@o)zB z&mTkR)~hPG5KA4L4O#AGl}W8{r$G8GCY8Ni+0;Ek9_PncnseaWg>BwFaRt_H&2dmk zeR|DcU`ES1rG7E}bWczU&TzavR8z8YnrOe^Uo1M>YEZV@LFT{vGcBu4Y&w$V=}cG6 z3(4)o{T3d~OuLWb`D>207Qh@!_pMN0=3=|ZpukAj0n)!#wsghwlwre~Ey#q4eB0-J zy|Fwuq}QgtWAVY5>BIDM`nJ5(!mRn0u3x@AJA*1%`1l6jc3i6toVIt;T}J3v@r#i4 z^`SlvS7vgc}cyarARx9O7}2u81|Z`Nywj!;^H z%)TDIkoj}@4hJk6{4Al~TCi=5*9-@Ha~*Je26Xz4&TP83TR|RVENIf~@Cyy6%jEZ534=&l+>_ZUyys3lYRM}&e9?9ipRLX4N^KTbDqU%S1$H)*%^@Q zLNqJzo75xLVeuL$@b}f|(2=Kp=8Zw{m;T1Hq(*>;j?=u<|A5cF{2!FGbnr-(`#tOe zGJjv6dQOdf+(0j|Ui-=YV(zSW5^)ss)d%gGdH!Rxg)M$k{$^4Q?^dcZ-=;q<2@0?| znlUu3QYx}VL42m}=WmS_SLW;=IYe^rTN?^^C$T{#ODAJAWo<$qOx!pe?~jbN3HeDi zG}~J^{M>`*f=Jx^X#=kqsu^~TKP?O={u)P&HQtS;@3U%#gv$|jg;A;o30h3_bHCx@b8b3MzZEA@_acROmHFdN*FJN zqXSKHQrnw3upIawmLP&RFixZh(J$c~lQNvN^4Uw?QItz``Xolxwr;J1oy;+AK(GG!w=SE3GMm|=p5m3F_@ivF_%vx z(en81y+}ScVZX@> zY2R&F5F;C>k{zDq*3}O*m6x~IRKk6Am4B@TpHj|#Uea@MMfn3*ty`NuS=U>YW9P| zj&5XSRF6~C?MC-IzXWaK?Y1`~6l?rN)H!eYj*V={zK&m7a4+e_WQV`<&SFx_>pycG zDS83ukY-$t)}WjP(BP4ZDhN3!2DDk?_ha&4ig`J7zG#w-LBd=zVOEEVXRAY`J54M3 z{q6kRNn5;^>Xi_8+H#?`@HPuJvx`9caqt%-oCjRNiTK-cmBh$~xGUb?69Jb~C)?I` zy^rbwf1Vz@&E~^IgL<~~3gbQZnJ4P&z*;9?q%vE!K2kEZt}=osjwqE#g{b}kdQoDr zoO1D>Ntp$+ex(Ep*bZtC3FF1ksng#}R)@4{H%Q|NjGxR6y#|?$1mpj&FJ~hmL>G7> zC9*Xe`1m5pRom*=G9mwnr3KwtwIi$1MZ;>8{iywv@XqO%%drv{Rw{~K$kzuXdUMaS ziJH!J`VX~k>+Wq0uUXEc7fBZXOxmx&oSivmeGm0M-*;@VZrQ=aOMtsJ2{P_d(L~)H ztRogIIa`jF`l3HjPX-K*$JrGnwNe(i;q;@LYYMtn1f!(L4YCJP{|$jr|G6YXOMQ_0 zOzJe4HF>@%+SLxi&};JlMunj2moRQ*-O77w&vCN&()q{3s6BXjpeA2>+*Vy)_My6b zOrv&xx_r$1`Q2RV4=10;*?SE90<=cf?lqs*P=4Ru%PJ$Fo|&LoI+&fV@67%7z9Gfb zsFORZN6vQs(??m6po_ieX#Hv9b}%M!YQu+tq5PXa=zcxeaQ)}G02NBd5j=D9Wv{&9 zB_QSUxfMK%sM|C9Q=qFT$?+_5dPdFFS9pAfn znDc(u6g)mCy|AxvL3e0j@5|$hRSsK0w;$Cl&DQz;KeoOyEUIq(o0gE4EA|D@Z^an+j%(@QjbO?sk270 z$YD24s9k;5?xHt_5Roi>jZ$5%2AfY>0Yd=~Zyp z4*e^rU{U;SWd*!epaJki{?-Kl4^0(PKc|ND+9;C{R~I_FFawy{_<6!ztZ%;xWLf&o7+)bN@J&S3BJ5V1{&~53Fvj13-WyV2cEns6sKYM1k5n zEd?mR>NsIq3U@oOBy?Vd0NkQFL*rIUA=7yUGs?iv+!dpNPu1!Z6mJ2I88X$1dSc%! zJf+!UD(AL6AlbgKajfXB$a_i`>$w&dOyF{Lb*#92aje|3Qm?YJNL(Ut<>;O-OH=7o zLv^axRgf!vdShfD!GB#~b=JN$z&`t-7JBwTcxJ*wm~{jYHZfyk`K||tB<&aYvI@#8 zR3MxVm+6^7ccR%MJBIKb`-ZGR6_OEiApPxqs)spaOb#R0`b2`7L>`-?!g?d)LlI#= zm+DojhdC=PS7bV_@h)rgtNSx+aXlvRFNfr+CP6|w&)63i!@JMlwH;g^dALCu>g(8f z_xe`qddfTMJS4Ugub8U!R(ST&ZoH^G+1_K`8YlKU$mCHNJHn$o?Fv=BIK%mQ`~IrF zcJa-3(h;9;&>Y-w2Q$V*$pX)qZ@E04AG%gIU3}&> zx)L^OB3f>{)9qG~iRjC}?o>X7TBp+xQk&`isRAmp>L3}s@n=!6cJ*9RZs}YSxD|hf zx1MxxW&s`(7qz~pYfsq?cqNYrNE{@ zjE2trLIY7IonRONAL4({46~r`5O)0YQKCVF+^cj5Yht4ol8&isLcE+YlD+Crer*vn zZ8hqvmxhkoj6+N`*Dk&eYX7l=M$FJ$mc<`lWjE?5p1-bNKA&2YIwXbauT8h=IoZ31 zm0N0#4&>q}-g36;8(s#OY3l8b-R&bIhu!8?1jo$U9H{Fy3o3Jz;=*mjbHp!3&zu7vv){iPSS%_qo-{+Gga zHCLz2+waD$sI;Jk2it~8DSHHt1>8oBp&|_@7kh-%453N8a6_5H<;TpRj-c$IMMfb7 zm|^0Mky%^n@qpl*th-<(Jr=cBlO=pCE@8u3bG#^0_kE z+Ebg=M@_2fUfg*gPYKC1hf%PFQ$Z=h=AiFEK&1lA1Y>Zk>E8(zfJ{;A30#891@L)o z9s|a+ai~TnA|8~i9+8z~x&a`0wVtrMffsL^!i-B?k8SmVJDV1P5x~F2PqAi|g&6;O zQUFL3(mfW)v{#SK?2A;Ni}LY)G?5YK-CWbgo2w|Je#_;Bg>>-Ewvq!>a&qh_Hbv488H3 zw_1-fee9hX29PPG&BDzAuJ#}Zcohc@CAsqaovksp{OeJ&#V0OkJfDU<`d2!-D6j9bALKi6%17$(_%iiM`!QUWO6CqxjY^Q(iJY`5v(b=y$= zZ8S3Ik7OVq8D@~6aQjDl&;CE!dr=1(H8i{zjR-QO2|6i%i!7h_y1%@ow4mHmnG&K2 z+UXxEE_|_a5|$wB>Q0rtH*7hpbZ?o_PFr`|Zfidik*X4T!)X61>!?)PEr;O*s(L*7 zctTx&dis@+)TA7lNxln}hwU>)s-y#g&C{mE04hj)@WdWb*v`AllEpB`mq2iZqW}_> z{s8&^iK@^(9~r$u^(#9cDlF6b2uPXjyGVrS4#aovf#;e>GFEy+YDquC-UOTMyTavYiM`D zF>7xzcLHLa6t&kNvi^$Qt!{`_eWk+dOo4bxc1}rfc zRY!mkcq}n!@pnWp`QJL2gwls}%LWkSA8_|;B0zC7fT$f%uQk4rVZBQqQegQCslH^R zRt8!BqCP~$*y}0Rq#Qq1uRbfQUFVIP$8KSmuc#*|?pJAi{A4G~=!I0mPS}1adAWzs zdFO|*Op)Ar>&d-^^(rrl?ZjH7rZGC=2N9+qqaxob$VB%BFZuHGJujireuxjr z*hv8b4r>A24;C7%qXFzQ#zMQJxbUhE0L4A<@dlm)JE;NSOw!}{bxUzsA)A<;J?h4e1VLov zH}&4w49VI`y1%3U%2m|KNf<;M*`xOR)#5XD%pSEqIo47AL4Xf(#emr*C3OL@kl__v zcjS*Eyp?YGqmT&+o1ydZfPFV%8|@y&s)iygcq3{E7W84n4-=W;HH1*wb~G-^|KE9- zNZa}Le}h8sAxWj^=aU_?ue%azGe>olDD{Ojw?8)MzK%ICyTJ0iJRc(XBfOJQjg2-o za%{2Pq-ng;*gt6dqM7xf{;|WaFL2PS zjPaaI>2y90-r(`P7nzPQVM?tGjbC8RjV1;`=sO%``P$OS&{p<6`^YMTv2MjXu00n~3sI}KP& z?!hpdy&XPm71m4Lx*^F=h=ETFXao}#|CaAM{D&#r22DWs7SVtd0Qg645f5U9DI=QJGc zTWNoS(%8{-kJ?|V<*s(j8M#k4EcS%^oB0SDu_MavqL$G9F-#U-;8rv^TGY z(lv^D*+UX$)H_8Rj+{kIXDCLfaW2xa=oaa;83~ z^UvP5)o?9o7aeJu*(;rg*?>m4$f$H@sStIuyc3j{vN3p)U^KG$jQR}_KUFQJ0$es0 zJuH5T?aOcAo{(f=d>8dAboLh-7a5W)aNU1T+!otlx9~9gA3B5n^#3!&T_+T{-X}B$ z`_&cmLmigU9z&+8ckGiUN7hM#*f&;3kHQyi^14WMJ`U?B|6_^hc(h*yuExq z(H|Mm*ci3GO3`J3J%l_JC7hUlnJL|%uX(nZUvRTmJb@1$@5;Ehz-U!*=I#^w#rYSsIwvn~#KLPAmKURY;uJ=w)Vn|8Y zt5zBi_nh`Y`dXr1^ycOI4c)G|2Tlz|jgkdlr(XaT<|ISdvUsz2$1WwAZ@qJWpwsw!ney#i#dYmnZ#u0O_3MYv|K! z=o0bzTwVO_)_%xuh5nZZ0Hx1_Q15I&i*__(1RlTbCXCp8P5_8abul4~*mNkuhz*gn zkQw&ptJ49S&-(I9d9-(8y8^5P`?6vGD1d3C7;YLlFtr2*o00zv<9YCMJ}_`x_U%G{ zcO(6FwxOFA=Q^}aj)9m zyDs*?uI?Ugtog(|s=6!{=BPU|$+=@yYP*p?BE|0>e_Y7jUE}e?m3<=xP)_WhjOuTi z$O7@e-gW&mKsd0W_of-=OYUFXMI1mBlUgY(M9&l!qSvjJd>5ViN)-rBh5caBseM19 z+$`K}uSf{_#|i#EKA;3M5W#BxE&e!`JO&K0@zxeFqtlNln28l$6ZAiXney+6e>Y7B z9MDPMSb^v< zdU$&v%jxbIhJUSs$;kun#|z&ih!@@uNFTdB&wGc;#>vb55OP-m9{@;HyE}#tzy}|I z4?X~p*?W5)$X34lhhHckydOXOLIM1R+w=VJ3Hjmu_~G;L!~5~`Lv9;_IPN-vfV4AM zM-YHFaQA;V5s2fiBZ%X!BZ%W}LJ%jsACQ`Q+x{+>4im(AHz9}<-VcBtxI2G$V;~T` z9|!`U5CoqPzPm1vNqN@+1n&rfPY8y01d<_d2L!|W!M9Zc@?_!l@P1(Ugm7Ry5F8i} z#0BpMfg|35Zei|#JLiH=1VRYFc`iRfMoF720+#z{QqtuFnkGs z;Y$DvUjqMu8srAUpjnW(d7vdpNNjkV{9vws_B#f1azmRak%^$X9f&kgx@082%CZi` z)DaTc-N3M3fP{E1uD>V-KvLT;XT%3U#+pMJ>J!MTABwGF_v`!BPwxqon^k`NqGgUh z^_1@D<@#j=w3v>5{YM~`~4vNUK z7ja4p@yIesU9mFq#)~}}68<)jX!3#o*a}c_JuGPyXElfN*gN6eTz4h_1S#H?H#1tp~F*! zCDja(b>&v7#vK;dDyly+yRM(w2pN5r7+j@GB)nfuajxLA^IDEgMlQ4XgVcwW3TS;I z(nAzR8XP0&d?FGdw1Wb9fa&f<{R{sF45aAZJzg;9KTwWf5XarCKu$)YhJkZ@cSfhI z6ir4F6oe*_pG37a)|t#g`D!zva^e#n(+y4_R?rfdb~HA>dFw+?@q){ zXZuc}cD@J)Nu7t<$9|~eBvP^&rw(@Jj0;-L0gJ(Tn0cgK_^-!%HK5~>xj$bS#mfa1 zaS}mvb3Ky?AI`+#n*G3Otglgj%tBbCwtl{azYNWTwtrvu(PX@w zbZjaJ8B{e-5JzBBHjp{~j$|6>(meaMMPTMTq$R?xj3gxd<<{4h-(bw4=bac8mARM{ zgdRc7TtjY)DNi0t$lA7}YxFK?{_JR}DJMu}8lzXOnmJb1{p$Y|$$qVu+;;wuL2+2E zu=<@?7}IvEcn{q1X-beppm(2w?(hOZVO4nB-iiS&j;QLfERc zKZxA3!6Vl8P&n&##24oSN%DKofQnKe+oQD0^h(_>W#FS%{)yTLwI)ZQLgwe=gNBf!JcJHYBGW*- z$x-+!S*VbQ&Jp>dNKuHt(a}GE4)mftsZ=3F!AAr#la0wx=un<`;@I4M6*j+7HnG8+ z|Dh{jXd@*uF*J`Hg&GMAAejIw9}28|ib`Y(l#~*(Tjm0zMqJ!HpnrDe0|Ps+!!lx# zz}(*k#26u(KSCFI@aiv^Pmu@gq3HL?i%bM%Y<;=Dv>GU4e5D-3Sc#a$g+48*l5wfM z_l#x`TY^HCNWcEQYFYy|%Hs7+t-VHBbX0q>z8;SLe1k!U;)rYp%T(f7+iE+1>&L`2 zL-xD|ld+`lH2mT3R&Z6dAy@Y<&UQz=OLuUS8c%s3jiBv|E5|ts-_Gw|0v>e7>1cgP zjf@w37gzT0MLeorw4(sNb)tB`_>cptc0uj~Ewuojvtu;HbH zLgPE?3H{4zg{`Xn#z%)SL**Km{oE(eL1{|EkXM$Erpz}p**DKRTbHZFwJk(2O6$O7 zqN+U5lRhBPaL9T_vp0J{IB52>gW#pE$3>IY_k0K!E33CKV&vrG{@R%3XkO4*1u_E7 zN7f`-Nh!={M4_1vR9;A!C;U9H4>3gh{<(j#l;4k5Pfj+G#*p&f6`R!4B4K||uT17e z8Qn@K+WF~4$IQD~=U-8+j>w?5{$3;?wBttv57K+NNg+C2wN0kY-SvT3q4##wLF0i3 zUsf4cRy#%B@ItCT=4LrtaVmbCjYOD1AWB+9QIz^7k!0@l&J^6+NS#*}^l;G6cfoS7 zBe)LT`h2%F*l@K`c$zNrqsdpLQp{xT-zt`glB6DcZxNQhVm9sVs1f(IEH_WTm0gS6)6vD&)^dbvd;ywd3fyK zI=IX;vr!GAeQ5)NU&TmwwGS|q8Ts>|Q=mLTBXv!OV4suzNb=pm+(}=M@Nsuc?1CUK z4xJ|ZaJ6yn`F?#6_nB_co`k4x-f6?d!VOLIad57UwBt1-;!_zmz{^ z&oUs_g9PK%#F(;(2UvqDkfTd#2uqKqeAxtv1~W4vNqJJ^Q!K#ybK(q@-}%T>6vhPU z@E^z`zKnr%B4rVymi1_=`l>ikMn)KOd)aLBi!3#w)E;;kT0e6CaP*d>$+OfzW>@c! z{;^2!+VzC^!=;C42yg8ve*ingn^Px!=xHr~EDcfZuz|iF9G){C`7xM*M40A*@|$G` zDaWn?>%qVrB}l=W4BOuegy7mkgcs!(9ga5vHb+0JP!;Orm17#5R3))MR z*nj3ywqlg7r`k#1Zp>f+i9n-E;$kr>mMZ%!KszEv9;%I3IpKx~y`Q|_?jP`?ihq-e zO9Rr5XNxtCCR)GGhPwLn+TT+{z8+Pn-X;7^*>(mOW~6fM&6=`=1@t1BvTQOU;okVy zZv+ZCPW3Xh<4->Q4r&S|YOk*15O)vjI%N_ZSI{&RF6WWL(lpt1`TW5w{zxZ#y@iO_^U*A9$+yw@DUsr8{PxtIfI#Do`p%mQ=0gN@dm4t)}z z7Q&#k+0ZKWk>%&h?jMhK@pb(+Kxr!4X38^OL!Y)9WiBkUJ0%T6ndu*_JU66vIJbH& zZGiMgO;Q+R>EXRTiefQGLQS#H#Gl8@sLTTd#Er-o&oq*M1o^Sy#Py5p#oJEWMAB4p zA+AIQ1#?!0&I%63)!Mj~JxF;xPPI^Y(Q*b29zuD9ZyWi}t^Rq`4@<8%Bb;O9llP&G zLnt&r{_E@z3cZ?soP*4yyQ|=H!FPo9L3p#^XY}@u)wEs1eSK(e4fZW(0bmzk zn<6m-tl?Hj{%c1t|>8!psOqp8=|4P}Y(P)PgVVIC55 ziQxvf)BR8+NRG4Sm972L$bOV8IazXG{)wTvi9Lu;^lOrgXYRY+xf^NMHLV$^gnV|p zT)REt!bsaPqVnH+<%Zbcgz}sfn@6ubwZrtY&x7NnZBb^LO}K~??bc^=YCjE&s?$J3 zTB7^8ecfi6D;`b-pO*_fKKDZ;-k$yDmDf;kUb>!H|ApJ^Xk4`;CiuB#w1JJf>*uoj z*T&jO(<3yYWQ(jq+w(u?F=wlMHh3;C>nTK=>TwpMKh84ran8rM?v{Q#(M@dSReny> zVXytwbH7;RBAvYNxp{XKw~q79{jH&JNGRu<&z#tC&r3-jw+g-^Osi3PWRekPm_86^ zAXUYd(`%{)&N&ncoc;Wkd2h1$9Z7lJ@NV{62I76hv6A6AH(s@<#pis}1PD5#KHSg6 zy>{_&IMR{nbr_gGk6@9hbfs%DFVxG)LR$nf;_j~nu5Cf$;y>MgMbaTlJ>*1@Bn3%B zKdEOt(G{y(;!vwB!T0w~0WnXQNfDA98seX0y9ItH&~9PoyXS@;LLelv(>ePw!Jb%` zX4~)6B56z|hE+EYxz!>m(Q1cTzn$!J1iGrjYk}5>X|{Ehd1a3!wRGCQ&#P5F3Bpva z7(iRWn2!9&=d5)v9K-UlD!ysj5#2Jx{|vK3=H4<-+@=C$V6Y1#cUMjr7^L`ig7wM8 ziBZH?naEbWRwlRTcLi0Cwi48lMCkh>Vi6al?G`qP8s(@ull>W>uErkFy$4k|Xn7QcX86h2k{|5rOgNC9#M*tP3zZ@Zq7_3O2wgTxd$bs$~4aB@(=<;o{<-ZYFIk62a^%G(wV+0OGKfj==2#PvU!!4a69K zXxsANl?@sQFRmBO6l}J-EL?Sj%vz4VHL9OA|M;rbKA$Q0&uLx1K-U(=Z|Sa|KVEr; z`n35X2g&4Z@p86skPx<%j?INYeN)XWAhHiCj2>x4yk!v?rnLG^dXgUT(KBN~Qh@?# zaDk^sd-U+5?z>)0TpY_$*4i+C`o08PRgrSHsI|teRIK{Q^nB|5epOHT14v4WZ6}j4 zE6KiSidf$6W?2*XrBY=gW8SOvvw#^{>QDv- zH6Ys|ETFOJD4=^*{f%;L$B{sfjPmOwg0D(O)`2V(;EOM>JST$f(-6f8(S!Q8HHYiQ zw8gXygghsFesqR6`xkLd6B7vXAAR`IwzAyr&pTA)z{LB26g&1)#|MANNaZ$Ga={jY zhN*#itwxWiss^!mS%P|~%tgzC`z$PB!$~3T>rOig*X&$M@x7RQ#ze%esFOh-MSF3` zkZ=1ej*hlIhd|ZP=PzCWB1t8pM!Uc9m{6&cZCIQ{K)8h z)$^|sewo^=(MD0|l$Q@{V`x;W?T|6bcO8`(9{E%I(i+8D{tQfL^H;wj>j~pQ2Zt+- ziv{dhYa6(7JgYrWeNq5r?jKE*bI7}5wCR2Ir;s~2{fWlWOU8_qt0bHSE(<(?3F-5_ z>PG2N)cvNzM5KKAaoOcB4?8zAheb7@a@Ipuli@7#MC3 z1H@ke3`(!?oq6crz`8JKK$uDC-%Re-iU!k^IJx+E|1vqi#&e6Z1w#;p z?cR3_3Mj(?WL^KQ0k(~J0@dgIR}H5&fSuVehe8VN1pztQe;eM+p)lWZOwDN|VX9KXH2seN+VE|~b^M(Ov?9lIjYmmW! zVG(f?xEOC_G^R?CO_V}($nc-BB;gkyTOLuOnl?}`J{UO3mZRK4MHtgCD^D>INGy43 zRH~%CBOxM2XvBV%JUXZ+|FcnuC?Lw7A`JIieicW8BUaAQ{=`L~m>PYyw;+4ufV<>` z$5*Bij5hoG&pMAT7*l#xYSIGmdI=Z=InK-{G;-k;-oL5J#)sl}tVeNceSrQtOv$x-ZgsR;C!~g;1D3pv$ zRC)_X+P|w%Z^RfC()?aAaYnNhFJtncZixb1KxIVp8EVIxE-v&le^TCl%-e`$us)DD z&i*asB2l6bct7ix&=ZyY&GPegej#EI%Fxe@jjzk{Q7Y9ZX$R@E z9MnkXD{6kA5=Z{d*8ddu?R5_yAKkk_>E^Sv^oUoH`2$Yzso~5)hvpbUtfm+}q|JT! z_uJn%+;11t)H{;@c|PoVbKb8+BT}a$>T%kdbaOovc5`*q?99S@a>F;-O=`9KDO43J zS*lj{9hrv^%0x#I%zlFw62ej=&dA)HguSY zll`L^yEgQD1~eqWAdmy$@VO3hSN&o^=>jzVe`5tRxYy(L#J(gz{B+nvIXRS0C zn`uN^A35BIWO^t`J;de@_X|8)hxFzk3MT{x3bxB~z zqKyfGKzChxlb-4PW?|ha#T3ak-#@WZtq=zAgkjP3nv)v~7_eB3MV6GTQolMcP`sS*%XAkT2sRMfHhktDKc|MTrH zjZpyxGRaj=^Dov9#2&5iTj0JNWwV+CmoBijy@w>MOgiUr9r6G4^CO)tT#TRt5si0; zj~_@jsYuQ~)~{9N(bKU168!jBq5OQ zUd+mchMQRPXb!SyY*F;Q%Df^+G^XJtTVfDj?Wb3nmY>);DW)fM?PpSy-aUaj;}ozy zxnBh-cox?@6^w ztAAdR#(fiu`jQ;%Rmq@P4rml_QXzbA+GS*Li$-4UuYmQ%G%1ku&xs;v+h(sIRVk=$GUq zz0sW?D1xS)Zfl7TuRmoZuZSLt$STw>L)+6x-e96J^EzO}(5HpHd3Mk<^DWGikK^O} zPMc920wZMcuib><-I2z=lzqjQ*(N>tzbQYJj88t^tU*_gLTE>*BjRHEuqSf9mix{f z*Gv_Hx;k&%Bnw6&IeAEGXx>xvI!?B0BhH!x$dLXt8PDskFqwPR6%9I_77yvmSoiEf+HGY2Z ztibn$&x-RGx~jqGKIHr3dmMqv`fnu}RhGD(J^VmI?4eIJ!qEjld(BUE?{?zZIz@J+ zM`FgjM`D^>7=!v;qxeFoz6o)yrm4^?pFMGZN$=oK5k6Wqe zIdXA&Mj1iRLtVTYzV3!a@@WTu+eA$-Kgh(lhT9TKPUE(!a7laA&yo00;!Cv?wxpvI z8)>}5iSf&@dE%WCmV)3O<_of-W-%IEm$yGzb(NKTjXwO5yZAi&L@8Olz3PdD?Y?SX z{(I7+RC$uo94n&@X2^!r3d09HBYx28uM&n_n_?32RHP{I+y-eL*^>Y{+hoe`;f%v$ z$d@FX_paRw^S-C6wW^0$o_Q4`XTR;%T!{QEH34RGNmo9@dbBI-vG!9`jSi>3C0;OW z%$w_db-tYGQv4$_`$~SYJ?EU(%J^a7L**pX>AIWk*AiRq1$7YC3mOM(24u@)m3NI| z77-$9IY*P=7AGsqnNE{sWuHXr+K((whU;&a=A`)vCHT8~#W|%d% zP}RX}ubqKMqG8eye>!M}m?mQh;JTD^`!20TXa+` zUzjv@HO!H=N0l~_mm+t*(6|6PT-GCY!@ZYr%TX$^j115?CQBIizC za3I4 zHGAq8_|33L{8#Po?ica(Ro;(VOzR9}k!6q0RWf-CwM;jBuY+@X)qN&)O@|w_ed8i& zKot{exT-$B5<|HyyICMgHw}(Sq*5mymU8p+R%oqz7eqs5@4>yv&un_Kcu1D0NAEiO z5igItBzt}+dNN51GBzl!H|~tC9vIc?FZ)}>I{J@{@VR!i+ED)K_x+>f_2R?w z<)Td*RS3QLmxc=>rIGp{%@5>eo;TGO5lS2kWe)K7eobO+6urbPHY(D)6=a~hgs2!$ z%~I5QXps^s1}zvK!}4!I<2IZHCTM^_d>l|L0RYkyrl+yqg}3|{Tsk)x#KsGR8vHND zIVa!kHUhx#w_yqY)rSiJ4(11hp*#3_Q6T`j`c@6(1w&y#;-q|R96+?l|BeW_paJM( zc4!_dDh3e%3k(7RBDg^SGC!c<0(i}Az_#^!q729&4mkQP@9hO30o{su0k}CUV4oJ) z!L9Q284VZ%K=p-<0pbO&1_+`6AjT76n)LYB2&C4=I4%1dE9nr{TF0lNboB7l$EmwLr z%me?l*HhAFdZ&LF((hsh$va;i-;y3(X?RmGn`CBfyla~UNxFKmv_YY9a%J{4OcmEm zo!4w9N?a{omA4W1{YuKnh;z}%>x`(VYEczcUZvqJ_l~N!qR{PcwMr+URww*BH_o%3 z7k(Erhg;E3H>STbw;+y-*W*joWaqnNAr8Zp^A%jj%bn{h`ewm#5SdAp;#jMLZx$D$ zGS9`VCo8z+2BxqdUzlynisnFwFuq-Hnte(<%>5%O-EJE5I|MVq_cRmV7OAmgel#^I zx1&Bs0m+~`8l_LEv;}1P5z5LklVN4%)oI!28keEHd$xXUQCsV-SKn}54XG{^d5s&_ zAGb9mDnRwcOXc^V9fWygw_$N>ePeR9ciW~`uioaQ*7YQ}ayWB%W5sAhH9Ku%^=d&SbDV(3~0eK*H;Gkm; zBcBUu+B;N9i@6H|FMa%ly7h~vs5Zo&g8q(d-ZJ0A7Q}w~_tdj=`(DL7F6olf@bnj< zO-QVr?rxE0T3o_Ue~KW}%A)^oG@KhqC5~ ztxMp~4zsC=NP)6U>*|4I4(uca{Kq8l$hqq=NSo}S)b)GQ0ceWduB*@s4fRHg+W1a;hR(O|WbWPn6h8_ta^)j#J z<*7Roj;?CA9I5&hXrbFZ4GMN8Gr0{y_bVJJ$|`hmR|VuuBeqP2$JT}Adk_gd@KjK| z9S8)xQY|weUw*ydu+V5j`c3Q9W$ReRO-Exof;(*URFYT=ku~HRr95PWaZ1KhxnaJe z%-p7z3mNz2m+e~NDOv5xWG~t*yQgak9p(fm;Z=mbJCfO}#*fpe&O<`VxcYpD0)m-Kc77Zc%=xY=@{0Il4&Mim@~Ac!7=bA5BWmbmR7aT9qx{6-ZV zQ%Rx+cnEfGME#JTio$)nGQm$|D>21OJI(TaDZN*4-7Zv;p9#-eJc}g|(QyrrT%oI6 zKiisIKME5hp@vM>$$vD%!OQr8h^T=>osP%uEH`I-X3L*LwX4`n=!1C}5z8`MKN=rm zh4J$1+!M%!FgIK1Jwz>p)Q`f^A*%a5U*9tOT*US)j`y|79@z|(Eu0Uw*RVV!3HP0J z4Sf}&rB1G?jq5^Uv%(;tFKVm%g4b59eM{1nF^U)^@FQndlph;%c^Xm1+l*p{dulm# z-*TneG|c}~rIEbXUVJ0=8_YI$Gq9 z&?s)qMjDk`GT%^CUMGZ79mqtqNbr zEZ!e&I&-XF0a711DJT!#(#7I+@Hr%ilvxa>`a={kf26!lTmgb=1Q!ie4k0h?^1lrY5ypP3`wr(wQ`2uz(!ea9o2NH5x#qv|;J zM#D7`cPDf_($8SQy|fT-|CMv-uI<1E;jooRXp8@_&FWtH&+iCN>bjKPRLN+cOGF^s z+h9_0Mx|PSGG;%vwGf#2;25|Ue^4T2EFyJ=NW4W)k-)x}`1yOl3V!G77m6{J(Os(p z;Sp@aF6gUu*pX*=GX!2Iih0bb8C~J^-9O&mC+A6(>8yI%kBEz3@K?c? z$@c~O-fx_apRr=q5z!svyk768xHS30FW^_<7u8xk$f* zkRS-2XsuxQ;K6LN&#MvQpA7NVZD+p}nTfv(4;m3-72qt7tVC13mEa|N2vb^_3^o|=K}6S9vPPkNW7js$SD$tS z-BUry`*I5!D{2OTUsB}LDL>UlEAlEXSA1vQ_|<-oY2bnQA=VetEGbmS6fN-zBXq?u zv6O}R%My_HwXZMR*0V8nq>bJ9_C60MCCYHdr_w$nNln2WA>`E1h4v1QB3Yi3JYHK8 zPY9`f;Y<;!47YESa)F!h;SO;)QqYI*ua11M&Gdr}rRQ|6>z#}~ncy6<4@A;y2XH%&OkNEiF4@K=N*ac;{**)^5(FL+qMQ7o7mlUD{U@7 zntkGHw%q5=IH?Bqt7E!I>zAcA63cJ&W~Q&*-Vb^cCiol?c%@pQ1}>&WtG_8z#6kF= zpVvfSr1j}x@mn<#zlTf$%gt#TMOiL_@l^MM0^L*vW4FK%tAX4Jt)v~-po@*sy$wID zjkF`vD>wbC{Yks9#@9EwiTaH~#M|-}5R0V73cKOoocR@bF7DG6DP%%q9W6F_nQWmc z_xV-m12NI@!iE+{Ie1Whq?*uvBI#22bC4>7s(Zy!q1IL$SdOe$*xe9D>$4Osh%(E# zWNRTWZKZ_IpCO>I7rcSt3Bojw?s|wpXr8|tnVnqbLrv=s$`v)P&*jAp9UlGknq1<7sidQtO~qRW zt<&cwrSB*6Xc`+DZ1i%1g9~;m&+HqkYxRELRBP&yp4gXa@9b382H;*HZ|vlr2)pEF z_C6rt`e`E6qmh~x^uhkkVKo0vnm^=&Gw%Bm>a9+d5iS)0%%A?%m(N~mxdv|kqMi^e zd+S;?=wi+fQGfb8|M$Musqei?TA#=g-9-5$J?cmIUyKXt@HB1dgg`K+ifz2l9zQRC zEcfsgW{FABTStR4wPD5J5uToFnUApoaj#M<2uiWl`Ng-hN(jwu5-z8EonPt5^YiH( z5ti=JM_k;{q|GNjcSsI7=?ELnr)KjsF-oY7Hd^2dFDLZe;|pK7Njr_dw2Rm8zs4mM zvk$n{dKiI7{C`|!@aTLnuzL>7&GjF9ETDii)1vkY-33DbmpK+5xc^^T63o+ft0nRC z{U_KKYFGwrllGDbRSLf24j9-l1PIiC&cLefbQ2^#c$5Yo_czW;#!5G0R3Su&V7RS7 zKQ6etW){6ryA>f1trfeeuhs5e5go^;gtIY>5xLBu^10BiC<7SehC^+Vrewx@ab4_5|l&QEg43gB7!A@eC*FBRIU&Z-{__UX15@hu?Z#nl|ONlrZ=k!8gS$7XMr4jk_`@u zr=IO!*BAybVziCLzA0x?HnEZ;NA#UVbrnYqv=-rGxvyA3ZLGj&d9^UHQupKDP;Pnw zi7Re^{?2UU>DBed)zJ0s_V*L^YcwO(5;}(W%MMM}!|3MYbF0_mO4}wY?4u~i71_1F zE1)wgvB4@QypTcK;A6@R*kk`_h; zYRQ7xn^k^&LAaVrinB}grw`oz@YH434I4b(BAAHi>OCTqfZk_X8S!>G~5@BWu3_Bd7=!aB{UplrX7sTDmJw64~eFP6lKySIk%l3h6FL(}uv zC-E8PUxvJ4FO0V;-X<^&X3lA@iN<`HOFK01yQ!XVl7DVxCTrjkS#gs~h4o89q@42LUDI1r9XLH) zX#HB;M9`4mDIwn`Ly+-qjnNia`pHgbQtObA5Ppymx&J#l2{qKVH1f%zb{}(LH@RTm~=IYfj<`lx{AvSBX?^0VH)T{&{`Nq>cI z`nWuK9K}zgS!a7?GN-u=(l#>T5UIr+m~L=}R{n7-|CpF6ZX~N5ON0T)|D>hVJ?rJC zKjvg>eL+jkH1HcE`?qqpUhTYWftqSD;B8QM(B&fUH8Ub8MfL+n9lAGL3V+EY?C`^M zdeiKQi1Y);Z@WhJNgEzBeKav){_})z@*a}y275DvOzjyXGx>I()z z6-AYrmY-((c#09EysI`rCUI!154V{q`=Y|J+f*1aR(F}8Y1yW| z^&;b}KA}MGQ5$%b0->-5)%4phC#BP$rs>`D^Z-vq8z7PFNfr@JO0Y8iDM@I?%f)tr zQ0O|2H*_2hN?{0^zxsb%opX2|UH7(QtFdj{wynmt?Yptj*tTt_v6CigY`an8FYVLk z{k`w^=e>`aIqsQbX6?21zOHkno&<0tJ0p$bF<9SgF7~m9v@62no&8wsYcwETN7oAe z1{iU?z23gM)t;|OrG(@J7Pl!Ki{|8})^vEq?W6x(34_4N&95Cw%!UqNj_n^2Q$=gN zp=Df7zrh7YIhZm+pqG+=H4hA%M9b<|mP7UYMR(7OB5rJ52}>UXR8}UAA_aOG-O@;L ziXCsq&x^akfhQZ`l!&smhgu1(uaZLO!!J4Q}fDqjntE4 z2VSeb3t?YQVkMZ2-me?L*NU_$9D8xM#cWm(T22&OwbhIL%255#!^^%O8aE$LP+_SU z`I8KkE~ZziE)V0&5U%|D`X>7gp7q#8Nf4P{61Jm@Y^A|ZE+=rD3MbHjm{FG>N^9uE zfWoz@IK}}Cq(JbKgU?uWuM0zDYPGzTO*4leLzKO~u-bZ1L#E?^htCB!4Zix}ewal~ z;<2-^1IuHRhZHI2o1GoLR_Mj8jQfNoqR1QZT>_mv^vjP0>cIwU7g@^ZF|_SO=aS$J zlne_#5aW7nJ$8rtVPXba()iWf#=GJi4{s|{EAHjvRyHY1fej#~Ln}6>C8)^k>@CAa zT2Y=9Cpt|!sotJ|Xpy!xI{ov-2;9|UBAh{^0Dxi3ZIR5h!INU{xiXU2Qj*6{uFBX}nf27xUOcT+i{}sMQ=iEe zQ^_(Tevu8qVw-6VaS=96DKsHPzPf!&pgbA z=IT~y(wSm=?!bpjS5>+xP}-G4#Tf6~^TpEW$3ww!aDwQ;s}j{QLUdQ*n!Rih6bxs}7z3E~UN|X{XA{M*SQYaw)U)ybY=_ zay)M6_TfBDFSe}Wo=I_ocmM=;hjNI zwqv*~X@|;Fk~LVlQ$MQve|q@zL7C1(ecc$2q@Zm!;N7ipFqP@?@Fr0*J~ql6-)igm z%!BLh%pRzkk#GD(fos++y+Fw57`-?ZjdzwaknPsx2UC z_}s+1#nckJ4T&yAI)Dus?&r^DuJCt)5#|%N0Km)HiPGAIUm!d&X0o8*+z)hUj5f3l zSZaICG=H>6{Q(!JzLZ6@BURXsywa?brIvgewhohlXYm)IBUaez(NiM`-fAVr1hit! z<(KJ#_ja=QE?9Dxk~eq=yb?#IF!AF(dvwMJ=}K+x0ZJJ2ux^nt1|KTTtaOi=C=Zo1 zdeihcBmDOd^~{#3e;fq8|EqNiM#e9LNTG9Y&|I~PQLZAl%YvcENbo}yh=Ee ze!6mz?Dm&b31b0d{)D1Y>#M3s+{wV51@+48q2Bgj_ldmEu6r)bFKx>e3-3T#bU;#n zvQhFsUcbL$g1`PhmcPEg|I0=>Kbk;*Pke~H{xSIdPdfV79Qfbq=pW1IpLCRyh2>v` z)<^Q0rwd6A%JR|U@|GB!=C@vpAw`}9Ts+0e7WhL=^wA>ucQ?6S5^$qGBcLoF-Qlj8 zKbm8IXbLC++P3z%EuY@1_3H?%G=Z%`E<3>-$Er+J!ygv_U~SvJJ0A^o(S;jgKHbZ; zY3Fqs8Xo0hftoDDvJ3qgk7d`-c`M$}^RB#hD)7z?csbp>2twSj@Z+D<0Au@$x^P&(Nj6knj_qGyFMcny)8XiT3zEj1^!;|O5 z<6u+nZ5RBoKM3b#bEwDtqd7;*)Y7jh0RG{$qip+73G2lez<$0d^2+ON{_1B9g$4uc zIo0IHoII~l+;tcn1?|7f$t*vMRib>u1~AQL^HGBm5tve-uAZn!)$cI6k+zBnt`>S+ zfNBXC9^E8Rq-?y?uL}oK_CkVgg2}EiOR`-XA=Fm?QX9Buqq@-}ng=Oh@-zL)ncLX# z?#0QCtn6TE%Z^!R^{Iz3*qx_MSBI@b-$P&u@DRQ?B}}0aa=F0E-`yiw%{R3<%%oB~ zz)P+rG`-Z8QRPp%6wgJ~Pe%=j94KBm>zItIdGI-3{M(30T&9(Ys;mqODT{9O8Tw?{ z`Aa2cqu`US)+9s#7H>-kF+rv&eyCqz3pVW@F&~gbZ^i9K(KLo6X62Zi*Hv>e#9qsvCZ5PuDN3K!iTxZhrzZM%WPN|dy@R&L%Vr` zcp6Gp^B_VB{d%#)bL8XvI{D+|N1*mu&XjRnO?ppHevd48^P|&>+c&3A3>$XyaUoPO z>BS&TTPolo20fhL>BhzstbvGVs3i$Y0F*-0=wAX0^&Qy)Id*L|PANFmzF#6N!x=J9 zk<4MHoE_@B_SbD$@TaQKdX$V8aKfh%ETUYO^tR#N(Q$E`1v&F~M`|^dm@D}8`29M6 zO38R#U%xwl8-3)^Wl&4dOgpahXKj?$1hyz+F4a{>pM|DDYY18J;Mc@B!!(;U1WdMz z$HZPGDSjIi##QO7+UNCjI5t)U2}?~rit8H8wKkwL8C}uZ=lhb_dC;jI2ehN_GgkbK zaMPGZzharj7 zU}mTmb22#5cKMaI9orOqccsPy4nSJX1k;dj`rX4IaXWX%-6OF?fhhFI(kd2aXBB%d z+c(-+kS@pJ4r#VY_l&x>M95}fY?Fvq@NDIpdDXVVw$`?s& zD$s9Wv#kU|9|H3PW}Y~vu*R*5ul0qUfep?RXM}-e8p}T$4G6gCoqzy%TD4i^)+WWoX(Oxoc4LX_gKo{fBFiH+h+9 zp6ENCNK`~#AVt;8V=)>d<0s&e6l2jWu=`rWbHRx}Sqi4nE2~f~8hd6(Z3<;^Md@l; zC5ezq9S=Z$1UmMP{Ll>}jsOU5Zc8&l5PP@~wbIX)e=-CqHFvs|ob#Zi5OW*js{Pc$ zT+JaVJN8QT{KecD7Z_Hk2~y9FjbQB8Y!KB-la3oRDqNqo@Lh5nSazKfw8<1u5!z35 zUWrZ&ruouWw0K-#F#N@^4vF|9yO~c#VV|XHJBR0n*amE;L&HUs`$+-kh*W4iLFX2G zOQjCRXvDp~TuLY=Y@{YJWd?l+BDT=6#;h@4#VU)~;H%sjjd+S@jhn2nxasG>hZ0k& z7~09AETTAluU}g_oIQdOw%h3R{@Zlu9p1 zv>X{Q9vGR+>(q}J^34QAe>Tp50@IrEyaS(P9AztS$>Af5P|Yl?b3ZjL(%uGSIq91E zL0?51JJstYD%F7WI1<=Z?dyS(%CGe8`INPJWR;iVIW~v0p~k6Xek16MS-{125@AM5 zY-0^9tksRz=(Gc8=6K;HB-WwAL`d6|z2owJ6N zz3Y8*ew*QNV1Bd4p8qoEt&O26+0C?=WslABunb`&$z=t~3`Abs7-!CNTYaz2&h!jR zU%Dwj!nQRGW#Pww>Gq?6tjRB~h?+AKs_oR&TUu*#8d&?EcpLn?ZT3m?%2wb(&tr7W zi|Q$JejoA2ip4ZMQEaXL(^$+M-rUaUsyNb~l4{5i4nB>FXO>LhMl#r_x7aU>M#Nal z6SZ&on=eDJ$em2iYBhFEgng4Pnr*tI^v+6~fkB34eY92u$v8CA-FcryvBV%M?Ylk1 z)!>ErznJ5*u}E_rrpZhx%(Rj2p|XS*xUp+JBZe>l))#Vxfj-GqY2X0~w!3z&nUkD} z6up@^D}X(a;}Dh*T31E7eW6NiaBj5P90y}5Cx97VjKMf(^Hh|gbe+r8T0r1BJXm>2 zsG8Um_PWL&gyX9&@G~MWBtG;i!*$!V??$+L8=L-`^?#p$vOaz~;F-2I_36&S0N0@aHm61zg{y-O>KXEs+-6T7l)RV#DcXOYS| z03ImG_G5|g-mf@*9vm5q6Ob+VT6qUY12V(*rD$Lf#V(y&)5wfsh|^$Uzv64_*?4dA zQEksPV|u*OzK6%+xU9gag=nstduB4Qk66_KBUlS}OLD+e%!}{@u6LnTB%-33M^_9aQ0urHSse9UbmcsNC%(T9VPoz4dON=YLCF{C& zT$PCX>;`U!c;;oIbYse>-VPi-D?H>>+d~ja!Gh~rVq%h|{iH^224G@pjhE@iAzpx# z`48Yc9$7Psauf4Bvri8j8`rYRybB8A;7~UP@_`%6a`vB{LTFqje?Mlt4exKt1PHs2 z(-4xSuq^mN=&!e`hdJ-le#y=j)xhWaf zv~Q$02=Shb zEvZK5${Q*)TmvR`zo{p-^dG=8)P3jYr<$=c5 z$^-WlgVI@j4u}iDr9>y@@-1`Mha0C zc&nfOGG8dYul2;TC=peQQEaW0&?vZ+5QGQ|UG>FgFj-z3*V#w*mu(a6DAB91CyWqm zR_Mrdkf5{Ry&1n)78y(^`7OW``s>DZaXz(0X1Y#M_9BY7WfIQtt#R3W>~jZ4&4%8) zyT|?6#mzaxbLjTjsJ(sY(xraa``w!zLr!K69~J+ZJ^#hE*hik%#T8MjwVPTe6sh%q zSpjlT9xptP*aY^d`|0(w7Ow?xPF)?!ZgfP?-Xn$GwIGCtTsy^320Q?(Wz6iHw1NeR z%SwpKV=F}~jo$Dwe{$kYU1h;sAJ=?p;4m;I9O#m9Mn`%*-%l?y;kK?9+Ii7`Ae>bg z?`u-U&!ma3Ie8uj&c9M21a`2vVs_g!U|s@G#p+qZs$JV5hDpTi?s4Ow94;tZBY@N0 zCpx1!(}4ph%_=&hd$;BG`5;FURnyxDm9Ji;8M;CIULSW$o>yN7PHNhDNlq04?)8l5 zB?i?_c`a{Jt^NKH zd9(awx#*@ak$zNOQ9Ka+f-HYIFaJ~a{l)(LciHy`|ML5CEFXp9f66{C);~oY@INll z7CIJiT3~?Avo$I&gZQ}LnghdX7_fx`CNqY-&&9@hCzC67>Cqa8GF3eDLVw~>4ds};UE4G zPic<1(<=VjmF>K3=NHw{QIbGd67roj@J{U4#UnJpS=~Zgc0i*HBqFQho2&7a$3LUW_{(Rxel`#(a%ePJ1Hc0%%Lj*&&;O6kXOElz#2gMZX9r;rp6l z@CahSEuKUmgU)PD(*oKK8*Jm~4(#4(*a*oCfUz8CUvKf2_jHLbHf(F3LuOT;a?XM{ zXduZAy6F5VVPW^+))j|Py2;GX5y7vd(ONav_AR)f59jw@i816&KKEK?2Q@1C$ls>Kz5FEqC^v zV$7l?)=#9{k;3>@pZIfXW@Bi z0Lb+&1=j1wUcETaHTson5wEZHfrDXI^?e0A`{z@c^=*N zP*LezqOL|3=X-Uw+w*X!70-#;v0K!D4ewsBOr3Di#3emAwJ1Z0Dw-TAPu@qgq4(Fy z1fWp7yC?VIn|;L}LJ9lIAyJSZb@~L*I}b+fQ=2D{R|q9(eAJvFp;f41#g8&NBm@ayzY*Fma51F`Z#UbV0`BSaTY^Nc3~wl)7BQx-k}bEiyR@4 zE#nU$$T4kTSL;R0FGdt!M6M#Mdf+X+fu)@mug5-&*W5m@**8$ffmzR5DsMi_?LM9Dg&Bo@)(cjZ zaD}R9oy|Z6Z0(8oF3YYiXlfdh732WC#H_-Fn0B#*! zMx3S58jVP_mtdvRF*jKW5jXrk92VJ#&w7XA`ZZS#SF5 z^$__tqP!GikYX*;+dn*ji^K%hT}?+=Pp4n!cA8A9yERj;0|Nk+92yU&>wdW9m9(wf zT*r-$nk(ij*|O|73B%O=RVwnZN7Cx<3n%kJhG1-5SuIU?pGWS9MX>>PbPZd}cL%4t zUTS!H(mylj7{F%}m3Qkil%ED?A}j`dr{Khn_ipY^=DnP~GZA(6r$$R0RtkZ*_gT&_ zZwZTXt0`s--ltC&N_K<3MjbZJJ75l|T63@gsuk(uP9hBQl(-&W8gV3N=n7N0UNrp0F@`}&Z7z1H+Emtr#l zrK!}p@rTr~R&UKi*biBg-BuGXtHV}TDa)$ZP*In4H#IsAcVs_$H#R&na9ZD&QWfz- z+KpKl>13PtLx-qxD<{-Xl*NXugh{3|8R?EsRrMm{#iC7$4FQReC1=AP@!MihzhoZJ z^$}@W90Nj-n-f87em&f+zs?`HY1l4h$Thjfh6by%n=`{dPh)@2%AWLz-i98K1+X5D|FlG&x-o81Kq@0c}yq{fBe|%#|?XHATeom;3fV6T-hc-Ao)D zj45lp;D5xsXeplzAyHHGcs`tqA8UY&DaAbCVku0FA2!Qld2qOtP9b3EKM(>|-oN9( ztSSBsAE$gsbJ0F*iXTo+l$0r6aC8t>#)MC33@K=Q;J;}FpZYOVEVVzbFy;de1N>pj zgaoH(spSLb0tTFl%4%dCu1lsp;2e11pb1tb>W=HA&PXDt73Zoda8nwgzs)cWLWMkZO_+~uBZV-`%ZU%4@S`21FhHjuUK$rpQW6ihj zX;{C?iWD@)I9daf-9cfv$}nDAl{a2zA>XZgdyvB%H{TVq!`f>Tzx+@PCBoJR_Thf> zI%7?!%r2>b29V%+kpL_x=O@jS8&H-Qdce^F;3wCD0?O63Yv!fh!r7KKFY%u)TND^V z--^xwnSeLtYcMGkg)mb6MyE8f`6pZvsg%lk{#(;xR62#Vm+TldldP3=aW8aM1y6v7 zpP}hRS^R!mM$2X7UYqOL7k?R$c$ z4)r!Fohwzf(6{mR(}A*TOd*dnu&pC}DUfG87E6EOscO*!C|$w@%rxl6Bl>OPlt-)` zF!jN!T~2Hfpsr!|@ns8qdNIvFtKr~~1;B|JbCEgPnjt$bhM$t(pz*;@xu{fPs=Bi! zsGj_@O5rL8BzIx*7Z+5|9nI*oQOy>wc8fROB2sMmrVyI2x=h$*`1gB%(7{i&JTz=5 zmD-e9gLdg8xp3KPd{-MaO{(DF>GE{D?c1L}#UA#+e#Vq`Ay=_CV7-IjGi);U{RTke zw@J&y>;}plMi#Sb7b4z)l9+-vdNl7F5KXD46tynFBuT~Y6O-@GszChAT@eo?{~D_W zEuUmnR15RfO#!C09|J3OdQ9C_M#g#_yN0vidc)W7__5Mrpstp*;QK{al|-qXjuJx^ zXAWy|T+v{w95MRWsH#vI15sfTT53S-22@_!$;BM@W}L@(TgFuocquOIu$E!iQFIwY zpwL30!i;eGQ&|4biO*ixl2Kk2Dep;zsxCf7l0WEXj zbyxD~?J(ISdcsrDip=^-HW^#NzLD=L&}84jsLh}*>jqHAVC;D~#KFKTws}-W4iv8i ze^gjrNYb2E=big}^2oR0kZ_2p=&&cw*exH6>c z#nY?0*(!M5l`-Qf=)#E#&ixbh@fZi@LB;?cv2$>MUo4m}=#MSleh?6V1lN~1=qz*B z%Qh?yl|KFNpC?U30t%t%fv~D!GFpFzI(iq9eP@heCdm2`8nNLEiAi}kSsX2k9MU`^ z@3TMA4myXQDY7+bQtg>!?U(|GtfppBlgP>pLdpE;h5BkhHuwQfKQ*>=n@u62Av#PS z@dyJqT5q~CB%uJVH)hHOP|Pk;l(x50k#$NdiN}so^7iY+!TrQO_Vu{>_2;dVPbZJM z*MTa>+EwZZxgbU(h#^j*b#PZ6Q8c&eSK^6ARJYZqkXBU!B|2?s5gI0n?H`Wf{K7n_ zgGg1SQ2pcjZc&M41e~T-Gsz+uk@dJSNsJfH=AFrX>?wo@4l1xRfP!MKUk+#PR(hh% zndaW7RskcTvJ@LXf<+lQ$uUh1WsxK|#uDi_G}SY6(%1G%-Nr?;4BCs(nVWWaFyr5-?Z87_{P(2Pun|Rv1ZS`Y z36E8Qb%kju2;E6q{0h63cg5rpFu7Qy$R0VC_4*F&>4gJK?Q<_ASZUS<-)6@2_TjroU2fGo zQR`LLrTVlFyo%aSr@{*YeVye|rLYp#CvtbGExx>k_e(bSx0LXtkM;25uI$#m=Dccz zlNw9?z>9a}04zCCzo-N&le?&h#%!9YzgjQDl zdi%=y{YR5F85{CAt%Ev>;p^(LX2%@y#55hfnC*4RA>i%$>h|&OhrnXBC}Yz%(MP07 zZvOowQ~Qeh64k<+hLr0u+$*?n*Y{m#{aGHhBv(fnXe~`1C;n8*4EZQ{PigM2pb2lo zWq_CN##5F2$g+tWMuRo*=jS6Ys0*7e(+nUC9a^(6V3u+XwQ(k!bAvS_bWaFKZA#D)eW64QSLU;w54JA?dq=DPGiyt#z6`@oidI^7#}n%Ruk`} z2K#L~cApdXVX`GjAoBHlPIMc;*09RxBD(i;_s+qDk+~-~Yuf=DET?_zSp3>1RJaqB zD<-VVM9z$9RJ~qjq-KWh&KebqjtiCwSNj?90Khi>+QleR8XP6Vj+$nSqv$gSo=`C| zy>1I?ghsJF`DKM}jl#u6D-+17`h8fc?KMXRdz?>HL3AQil2OwFlO}#Nhu*HCg|V zWB+V9b1<|2yY|5PK^ye}M+Ig~m}R7BS&;(&0EXU--qufnf4zt4K_rn00_agl+*HK_mi*e<3wIDok^qqov8 z)lgDm7|y>R#6#<{hhiJk+)39)F5vYF5AOMv?;dR!?scNX06#exoS{n?L4yA^QxXCR zZXUpuBKzIUd($i{--LRGYyTwQWGykWPRWypK_U}4XP}Q^n2qSG+oSqho@z*lH{a<^ zXI`K9waarW_OTyd{p|d@SJv=uodh>%P8cHC1Xd0W%!6oZYc%7Gr)~YFxQ4%XwPVk! zis?^b4N++*V{lh@QihPp3+IQ_X)t5uPmutWt6n}GQFDF1xgx;^5)Ci+<>dvPX(}>e zEDBw$H4Y*3Bzvnx{4I0As?>UQSoF#g4NO|N^u6O7RMcIsGmEBYPgQ2_I&0Bmjls*Uj*E3g9O@K<*D+S5&3wPe z&S~%V^&0D#EDeIa;Z2(iyqkg%q|`L=#cQ%e%ZoyCUZQguauQ;z1F>Pm4P18_(El(m zHc&-2WEksGH}YtNg6JXJf`hOQa@#b&*4l-1YLO{d8`}y6LnNux^qr%FQITK-dRfRl zvy?{5x1k%e1{{8#8jn*9asq8hl>_Gi1{+=5`sjqr1Azj<$d*!v1TjVZmxld6@A_}C z@b7n>iJ9X+l;e+gov8?d0)&w>1zr)HI>lBQoH4~*5nTMEK4VHmPYF}`@DOHMe)Jo@ zR|FUNXAp#y>9-)5F(p9hw;=fUaleQDcpDLw|8uH~4meXv)_;EgK14|V<1AX0f6oGC zW%}?q`hcVSgH5Jr8B+OJU>0k z4}!*r#w0-z6)&Y&=ih%1!pfZT)$-$pSats$`lvW(Wj}7F|34$Y5Bhj8A9`xNe-HXS zl;{6jVyy=bnX<388ATVE3Za@senD05f656>}2!Bxwk zU(*_EY=+nT%f`vNIr~MJfhq{tWs!gu4ZH?Ue=Yp*DkFNkc1JkH!H-ml)=Y3c! zEjd6Hc5yONZ-b6+aEl28(mSdq4OEXquemgN+$8anS@;$+jtMfyTsDF+5` zir8hngJrRWGUBgag{l?3x|!}KFJ$71@lJvGdxzp4)jgH>rZg5=u(9;k4&g90C24Hm zv09~Qa;)!fYgensBDhk15Y zr0PUYOf&jrNZXQI#?Go^`ND=0{#<>7FU*6!c8$WAU%rW8=@NZ}ni(2YxWubKROn7ffA(%*-lO(bW|JFTZ? z?JX*#UQ$(L>pXH~Yh9pmUZhb6WOI#JN%GlWR|)gPMo$(+G9VA7P)M#FyLAN+y*6%i z;6Q~%?VpbvzZ-FHxekIiL8U*YVzvNo+I?D(sWFcAV#&8Jret){_avs194JM$4UX_^ zzFo7v>(w+*=8P{G)@|~#W$30wNq4*iDKQEtge8z|PL&a-Tc_{E<&hTW@*Lu(*0ham zvsd`)+F>MOw4EK1g*D1qprp!Ze)NmL(4+7cvZgPyp3E}}Lc|cDbD_Txh|mW>r`Mwv zqctENy3H zw_(~ZO7w;f6+_-`<6?V4&D+}wEpg_P)qbepa>)H!!_3?nd(YFtH~rL* z@f`DX{8a8&&%^E~;Me{F@IOI@pZPac{%?@^3;$eeV*9^%oIpg1`a6vLW<)2Lf)fD)9K?Q}$tBm^ zK=3xFz&m)p(Fz3Xr{CN8J+HB1XtbQ`c6q$5kiD;LILdrc^5@J%q30SH-d+nhnbzlR zC~v_VDy;#E7bF{wOU{57#i-cdwb2SHG-IwmCOsx&wb$P~3a-ZRE68tO?<((^j% zDvatsGCdH>hftm$R>xJ(s!D&Ws7tqOpIQ&}f_J-=hL z&+VzSlGeOtdC(zKtIed?I{UsDo{X<=KYjfUr5<00DCMv`BrvBUVBgXL%p^CtAw%r7 z)r*n@G|uu%pd`%n^7WHswYDvEw5Zs%aNbQh@1jDan)fnqVjpG3uLn&%p1?~o+T1AX zcU!`$$v!sI_JF|e3o1jn$mb(MqKixRtiMVriTB!1VWvzO!CSs_?spp9Th|ff;S=^# z8vBa++(&IAof?B;1N3<~VYnB3f8NUCR9P=G$%P;s*y?tPO;~VBz;9F#5_alWG+^B8 zZgDis4}BiUSEN1lY_K^U6ywX{XC1HigCQ;qUhCdqN?c!F`;-|c)g0_8z{3NNiJ zsi0(48Zt{e*huxNK4WjO@YFO53K^G6+vKj!c{U}Kordz*KfsU zge+;4=&>S5S$`Tg?Ak=j%1t~RT8vD4r%nKdCJ=gDK~mAwH0+gjm@ha(4|R$XI%-=O zUAPm9Q9U3Q<|@m>W=Fz(irz67EA-P5<&7Bn<*o!LOSVy(7slQ9Ex>9jECk!X45Cr` z+2ohqg5Bb@?Zf#^-g)yN5=*|5_Bh~6V>yR^$@~lk4F@Mh;$;ex%(n>seoT20q>L>c zon}jmVOh4w&&18JF)ZrF)p*z}JDlCB5K$RE*`tJ_!!#XYY4EE!Ev9M3gzpL^XsVc? z-_cxbny$@yynp%B9kPv6WO#gcEVE>p5&X6{-31x5xd%h#PwwBv&bCJSHn;~^64ga$ zC}QG%ZUXRCvom~;d$Iu$pce`y#@xYR96m-+Ft*J8}yDyDqATDJ;Ow?ntm{d8UA zYlcqU+Df^T7r0m?XMa(opED_7BDE>zRNYHFoRn&Tu9^#-SFUQjq}tkj+}`v^{J>0I z{ma)I(yuziZbF9EBlB=AK3;3?73&|b-uW00NwM>MLE)nLLxux5etqHnyyyi}_l0hl zsav#18*H8xon~7b#0tG(&}#+U3oUMoR6kIp;qefKf;pi82g#ZUQ5dvCB5e z$VJ71QTU_1gFj1N3VAN;v6s#V4=g9IfhYGmWoXTPvS+BWMutk5Qod?sz}{3jdT*e# z2uYfAhzje}xkTuA&GV%NbiniUP1x+PG!Mk1Z~W4h31HB+^xeDRvZbM3=ZbP9BHlP` z;8w2wLZ%L+5p;D|U_YRRzB6Rn673!SA&I5t)fo%Sh%oDQw zGYkFC2lX3D@@Mj3{^$zuDdc0*-9`fv8kF?|A~GvT4p{%dCKGcZbwAWxIo>mN`L)my zkxKSUdq<*MA{NYsfsqHY@`9L1JYTky>)M?mV3IqBvwu2iUR8Tt*sY-Us0Q1;djG^A zAGyLcjjyr5at>=|W7}miHs>~Ay}@}2kJ6qTQl0@FHG zyc<-L#WeSpK<)_1##6z4pjTLZT_t?}5(D@-z3tGa>LK^7ByBt%c9!;0OWWq`uMO=P zW*aK$OZ~0x2VKu_B&G)QtZbL&<`vSxd_SPI0M|+o#XWHLV{QRx+g|AGfZ+6!Tz!iD z4q%ND3CKex*x=@?Qn#+4#5hGQ^n}B8O;2unQlnGct>^n2eprD@j?lrkmc<!!adS<2kYen-&|zcjS+BD0oO&DQ2ucTLUX*T7bMv z0_^y6@X*CTqo#s;fi@JIu!3O%dTU{z%Xy(VtEA^p1=*Sxv2V4Z6v3MOKJ(GKiD^#l z8)@`L_zCwA_zIY$v&1c`GJ`90=7?{_+%t%OF@ehqFY=J(CYQQZ!*WfuegNY_eXu{; zMVU~26KO`pMToG9J}%BxX~Ex|defy_1cWl&48A$Gtl=kTxXwNZkLiHA6-a%-!}F$g zOd_2p2ln%ho%VsQ4nglHnp+9Oy)dlPP8y~7@+0kRi!F@Rt}1rD4$sYzp>cFR7e@mp zxH856o*-MF9it4Qd!)!nnLnv__4K){Sf+FwK8mrV7;3P%`;+K6o2gtgc;{=XL>gnzLUC zH!`jRgHnUlFB;0$04_vd&NXn$fHqAoF z5*G}qa2$f``+=3D4$WlbDH*ZmBEUXPvRX!>!W@aIlU?Ew^{kv_m;io!I`$3PkaqSs zTzoryJTJfLnS$${!w?knMbu5403*4hrwB6#YEY?4Fw45Pu|POy!eJ>zg=4lp8Y+p5 zyj#893=rk}-rl-RR}P<1Piwn7WsNi4*NVBO@3napk+l)}_VG`dE114lH-Ln=T32Ia z8u~>uI^9H%d9Xy*llMsnA{(9=@68ALi6}kH%c!FhrXF}Grn{^1i=VDM1cc0TM>ee~ z><=c9BT5kxv1C-)*$D*(;l1vy*$8-@#5y}dIY)&nt71f6jxKr8mKLvTTqE|_^#sYL z;=LKn{z5fS%AD=BNk3Nv0|6NM*D>B!U`s#e1S6+Osm6^Jtc>?!;@XuHZ^IgCo2F~> z^8K3`4AN2K8o@l<0BfB(7LO2Ge&pi&JjrwP=0@l$fQYDY{eCC)M2CJt!t^1IsS(^m z42x#dN=A5-{GJ)}hGoI5hBkxH!5js~_~-&I>+X!#FH98{0l`W{339|J8#?}UjW%Vy z6v-$G=nYOG{e|%|gi1q1GS{n+kP4L8!VG@U^)nNN;NDUBOAHzfB~GxlGwsZ2LX-r$ zPf^5j@tcAd74JajCN}>p0{rI1|6bZ4{6nk%AGYsD(ECp`WM)orjQWU%ADg+bzj?Bh zE&Xob=kAl(od^#t?$N;Wg$Q}|D;whD1 zaH)a?HJ73!h?$krg4^>;>l$7Af=rK9i&}6JZ7`s#AC4tS<0k|QV&j}Sl?Jd8DicI< zJ%qoFdStb)7F{=81!g7HJ`m`x1ujnXb_0F~erB&4IAlSLB&hUfOJXF4SD6;A?}m(1 z(oFV|iI%!PyfMa*3$>C$srO@bK}Ehg=ji9F%{jX039@BQ;W< zvTT5N=7R7AMinXd!tsl9Yh74t8N=`Wpz?-O;!Dr*NoqfT5c3h*>X5{2@>W`hez{r{sd{F9 z3sq+~4JKyu%P`RE-9xMNjkGmo2tNgjEeHh+B;2PbZoqjfFe{Y6P>BhxFsLbFk#8bC z{SqDDT_cW|+LAjBW@6v#-I~|-QD`?{!#G#Fp+n`FvhU@J?DkC~d;893txLt}$FT9q zvp!%+4-U%(Fd;kbAi^l#n22x^66CURx7w_KQ7#CMQItvH=_KQ{y1rGumrorG)(!?3 z2+N?oGlMo}03=W;G$=|s*Y|T*WxyQI55+02!ESZRHwAGFU9?$m>YXeq7Ng!Swsr;V zRALp}Fn7{!cf@f2blxV73M58U|AdXA$+>H$a3i+4IG^fJi7Mwec9a7`Q6s{uCS1E6 z9CU2>#t%=32hL!f!}t2xEwkjcxP%Ijxi~d^qv;Ww3~kRgLbm%241veprf1o$yX;VV z)RYR)A7;e8m(2%^@X_rCvwft1U?@%*g%RSry_x;U{j<}ozC*6Gsm!utTD>YrR&}p{ zSFUs`3=;&YY81v6eN|l1?mmb)Qt?YN25YeQ<TdHP56f-{{KaVe>V=8nAy2fW|IDi3NRnl^>5m2%bO24126zVF_EM1X1&r0 zn`7cM8Q$RZE`b|nIvbw@G3SC^p<{L6BDD63szYg>Y0kMMuxTxzEli%t8*6uFxH{G} zeP?NyHpZ6R7%o&(oQYmF;#m#%G?wV#^;zTiM;yr2F~$Z@KEsEVde$U^mHvfROJ*!|Ru5y82Sxs_Da!H?N4h{m zKwwRPt&7T&t3QxH+b>$(7AL;xEG>Q!JK^ef`r>W%_3_2$kS7tb= zMgY|~&`7-)^RwyP^bix5hd4O>q<7M-E`s%;3y=>G;T-%ataB918OzXsmym=JQtFb( zjEIAx_pH?N=6+$A6?pc8#tSLtxx_zO997GoTolu^s5?Ccc z5!2@l)%znw*58)Ta^D*apgtd_U6okSB8b#l)?x(Vet`O;bzq#l6FdConR*EHx#-4v&rvn6zhR7}HQvA)dVK^itQwIGa}rMzY5HW-^H`z# zqfB`}?nb3^X|9jV<9J&bUV$6;!i``>T2niQODbH$G`|o*&42#0c2xk=F;q^Zx~baz zn``F!(kH-P1u5M+qD3524&+st$CRp6P{3+5g&`RgR2ay^s>?YW#dZ4^k@Qe~a?ev> z@ib1=n_u1l;HuhLtG2Ju>(&==1Ex;9!;?#|7kRpCX^nP?^TS6`X&E5B;pvqiuCYr)TrRG1!y+L^O^Md$_lhm1RJnfgu5^(0(arYX ziel!p%gjEnzs;amNpj7Z6NoeG+t&P8*2a_=O{LTYydGaYI(nN-POS}Uo?T^z#foK& z3-CE6Xwt=s;~a`K1}no?1&$}q5oskuxtWE5gwE$`I)dpx&I+ToQkTa>BTZ+ZTmjoS*i3Mw(i}wpAj5*$h3Qgp z96VG9G?(WyF>a+tJr2=WSX5v30$XJR`B<{0Qe5g9=D-jJ?D)&3r^G%65)JY*j9|=L z3z>~4XJKY9fU(3-g*!YqV?$vb7>q^`g&fbzr;|$K(PkQ?cd;xo^EiZ~gS$o)vLZsT0YmREAF|E!(P@^%742buc9orOWhV(on2vP+u9>+TCi-k* zJFI4mR$|oZ>bxJ$fc1-=c}fZ*$Zc+-_=;;eT0xr_#1-A=JGUL7(YsCKQ$y(Vvw(Xn zpe3}WrQ>xNF|?**y#xY|DlO-vQ&g9xY4??gp6t$bB)h`o?w zlNCva#>0tg1+u#zK3si#ur>iVLz#za00<8$y1q5V2ih|b8W7U7`*nBgBv$8JMIfu3 zI_UAlnOH*+p>Y>x`^1n3D{RWS8=X#UW6wE~gR4(FMXOF&H0z99gx%^ia>pgxiU1aE zzM+PqR?BTkpjuT-5Wp<*?3KL)|;+&3bB!{4cc?dvpX8a)gTGNt! z`OYC0-@PSP0%Otew9n4&-?qoMyBE5*6Q^S#iNjH5sM8RU$;=e#vC?#|0oLUjjVG~% z>)h>_PNExJ!U5^7bC}9HQRtkHNx_A3WP4(bZSZP@uCM{qjz(5zuMvX$YWRCqWeqP6tEYU59psm~d#E#s#MQY1eS2*; zA8w8Vuog~x^_sF-&pE7U7Vu#{I)2QO&BwlV7w+eaZ`K`0+N?S<*BLcFnFCucss!Aw zyc>qhn$hl`88+DOIg?=4B;4Nh9ox2TW8!3D+qN|^ zI<{?1Y}>YNn-eFKzKK--dZYyTFCx`9n;M)0LbO}G@~9~_ zIuv{ykQk93Bl_%t#zFWEhdy;w=*D$Oc7LcP_^n_8tIynn8HWNQwQhCWiJKC7AV$(0 z0s4~9rlaR?ypByi!%n_rBq1il+tzMHOznt$Tp{5RdVn64O8wk^@TW(Z41DT)Slwj@ij5y{J{pqgY<6;#fkJO^oh0 zkf~W4CDP0m1T5m1ISLpq63n+uN!G?)1~Vs%6^-gjJ3R(S>A6a4P{j8N8FA^E4dSg8 z{b|QS<&R{$>??#Nc0Z9`jzv`M7apB=P;=(V*G2pmg}9rt|B`Az>If@3eeEpU0aXbG z%!5exd*7^jxDj^^^yRbQxtawK=2xGxENg02S>M_ki227R!QuZMxw5-&fAw;E_N2)R z!YrZ}OPWkjoF$A`$Z+x&K!-uq$Hk@~Gw z-uk$o*l<-pA`hmQWwuKQBjRV#l^G@l>|w6_Vve|-4s`@rY7%cS!q*khQQd>A(Xr^$ zCpvJC>vNSZrWn}_p8O1h(5=gM;i|08VQe#;SGI_nxv3@*U3a9a1&=hmiT*UBBChp2 zD`@-yb97WQ)eIHQn~-GA|HNW99T;0@;%@0pB>pFagPhYSpa!8*S~bf^RJr;AaM!AS zBZmQbhPJTVLsV7cd4c6&FXdJF%Sp#zh8P{y#y5Clru}%KgYl{{m49{DvmNrsorfI? zM??dX7>O_oGMz=Y-rX%ax?Q>X4;QhFSax7%?FFG`Txo6Bb*Oda4+*zS*sR0q+34T2 z?D0Zg0+n-(#gsghl+%!*L@~eY0FBZ!hFpZkTmr_czbP7bMd>vlKhh|R*r{WZT#L3Y zAF7IuovD_iPK{)P{INE zHq|@x>RNx-*6W$-rIn`#(^mDgSS-^p+4Ejg3_DQjvD`I(;Rxc^u(p5M z?BoD;I+tH@lr!Wi0p>lESdceY2u_Iuw7&f>53O5+-TEU~?v@d5e*~b6NImr=Q5D`q z+2ie$XLUk;D#Ya`%x^Qx0MHSjSx=32cImvI70mU2!3{u&v`{9BR1#`@3Ng7*I+iP-)ZN%W1d{vY+xH=E;M*Uk4`^^KCIOKpk< zX97U!IZ94n9CVh-!)`OZd{ulIquW=xOl@54qsH8eWiE5gNdykyTWgwUFTkr;%}zCc zOOEdQYNQFk`1*2f7`(qqUajl2Ymc9YE;yM^x(#cucfd2(cx@g}_Er1!1^W8#X9fwa zw;5A7BX^dCIkMO}Zy@-jx1_4D{yIn776I<%mDo8qjvu*sHDB7l$p-?!{HeE>4pHxA zA6VK0&(&W9%ez<&t#;ry@GQ(eW)RkW#=-Sg|`b?qxT6n_z?9d4f%G%pt=ewj2iZ^h@|s=L2) z9z(2`Gq#@H!QFy1sFT#dn~o=y4)Gl=^6x&$%vFCxx9fEJ#GhmwQ(22f>nh_6!>3Kd zozLE3vcq{9ELIU$AV-4bqICB{pJ+@26G<~BA8yz>lO|5);9q_PAv%wPyCD+R)(HxL*zqKoIg~?3BD0iO;(UAoH$l%bl#I z%vJx_zhq^{GpER|NDc1O`#|gLPOkj;t?ZR0m z5Wb07+*R7$zSK5kC9-Df@h0)er7uUN@@U8Tnfs!-6{b|T~)PGoEqg5FWZTh$Mn ze>fcwkDx&C%<$%uj<207$aJ;u-86J#UP@#Y!2eD!NpdC4^iqtRD zZ{~VW22jI%f_`QZZ1El)jElODvn=TfdRTa)-t+8r8(jzIHo6V-)c6>J{vu48UG+>Y$MZ;apznbm6&-U(G21nH$T> zTJvhEwORfs4*Vg=M`r=K4A$HB(_agvNE0+gAo?t$nuOWhtkeNFepWADc?=h-JkFrgLJ3g?gn%kL`2qWk ztqFwJmYvvmdHTN7Lgkt$D*JCmsB*jcZa6MBLZxufi;ZISz>0%MdD(A>|8yRX4sJ7N zS4RppHppoI)-WHa>WWMw-(qC3u*@JsfN?gp2LF*-#R@adY)tA_6ARe-hSgW_#G$pb zWyB=g!$YHe5InP&{R};PGVJQuiCXO|dMaWU*7~_4I?qtM!4?_&e7QCso`Ow;6_tUn-7kjkh*GHsOi-RSy9H+-T`zzcJ$D zqN(sVS#6=-fw6fi1FaFGs#!zpP4BnBa>vxb{f0GPaie0<*__NTz_oV;pEdr<_M2kK zhRVz=G0N-Si+6^t|HsU)mn2{IS4c3@QlWpVCBA2oaqt;h z_J1?D{&Ngr|8FG{GaL7R)P?VC*MIc|-{7o&In=0gz}bNTs~piMYZjUawBWgcgg3phb2lre3zl}g=CHnqcY;#&HyF!)-oL7!n1w~~pv7r`z2GLMTdxx& zI`lvY(4l+)$5{PR3_tsCx%{-`QvXr{Q6z_v1YW1d@SI)(t4~ZzC)M?ymJ8KRJ#e%N z{In4hY6KI4NOKEt00v?%gd+IOzl{}rjxsz4GYF*xW|wU;v3Ag_X=Sll!PSoJ_9%q1fpV z%*G76g)%jYq~YU-L@lhd>D$4>pv5HEe*WhdfM0*mp=+41n7j3A>f^-zJ(SdcMh;V# zVuSXE{;l63Mwx>Q{WE7EeVU7Da0ak*wc+$8okIsLaot;T>kXZ&K2dwf;$i<}M&hAx zYXJ2IFw}xbMAkFm(U1_WtTL{}Xy29mk#h(Vt?)OA*M#lTkRUtoXRX;)-7JdDVVBJS zWgzte`qwwR45tJsrARo$R3cB=<$_fT5fNtNf`L%MzJyP z!aT<$G1e@)0Qh8y@Tkut%R{~v^t${QHENeUpj6M~Tkm>FgHKHrx!%_R_Ee<&ib`Z4 zAv$$x0+)u)YE!vzRT{F(~0X|!GCBeHq7h=!`Ywf?70d$qoH`@gM6%0*7o3% zh%o3d=`TA44dN}r2Af*4yYHqFcqA10P;wDBUDz;eR!p>_%!(?w$9;?W#*hgi6?R|& zC|5t^8yiSR&K2KmK)()iF^Vt`PA*7uSEWq}_fP@lCDALvU!juwxs~vNj3M`w-w2{2 zp4=cA=b=c*natTQWe9wqd~xR;#8*9F6bRPPiW&cir=cjrPTQC?$9gcjSf{jYAc?jO zsXU3IY9-L7>B<2U<|gI>S7Opf-v{gfP*c3IS+&BjDmpvJQfO0KG8lVqlkgLFwTYDG zl)PkO^fW?}i53{;HioOKjU9fKt!bcO$10kz^n-^Utt$@DwG^TQ*4VwHhl;w$2C>rR zxnWLlw)2c+H?~y{zM3WpGRfT)g(?dTxWw2kRzh(e84QxFNyw_dupONvGs@Qn%wNk8 z3^e?TPw1&Bx)e_a#MJE3{o<)!cq?9}j=P8;EpN*Y$n^P*{E@b6J@r zrI?bC&GsP?12Y9C247QIp;VH8OVCOi0gXh7%Y+j+d-h0y{sra?u21?XpaEDQnb8uo zbE#*+GIWfjHj$AYCgwvCL9y2(wW(v7MVCfYuv^lWa)%**D+ab$Us z`5C;A`uA~kk((g&V?Z|ms1`%J`Ec*fw6q&5B1HadCp~I;DWv#6L;_EC`PH6DI%e?j zoh$nnJx`6f)FN_~43Fz1#uHo&0w$ZPa4zg+S}T`EmOo>f4yGH#Pc!wpUtaRxeeWL+ zraI)^-an>3wjz%v()GFY=q}!UIVPC6H~!iIBHx!JTkpiKyvI=hV#g_gQ~@tRX57MP zoCjXPLBEm>!X1tT&IY_h6GoVFkPVCQ3YFf6W&)z2i%Y|e=MZD~piz?Raj!DQ@p5V5 z>(4VDxgb}XKoDFD%@`&m4F-15W71yNt7nfkwOS0*#WKq9b-u$sYoXy?yPL!Qa&z%W zJZJ==X~^3EITnioV#uOp4y$99(&FZtF;jSGlk&E=twa_01FnLtRQ)Rpq6QDoDVmn{ zP-@mvsLBJOn?N{bBn6a9P0dxr+rUD|$EgvnUPfKfPNi^3+&fDbvm2(>6`gZrOuZq( zjwXpjAM07+d4(So57>r#y$(M=#Y1T3Tz2*?^+y$#X#j5#zh2@0No900y3G!7T>|h6XG4&YJz_n+e(f z7n97!{{PE-XJcni6q=e4Wc%ks|3BF=`~Q_x29Kx4nxqg01d@8S(rK-9c> zg&SZqZltD!oFum?oPJ)^Q+S0&ovV-nrguEVIxl$-m&EA_ac4Yf%H0UXl>Ni6Uj|0o zCT*M|*pn*c(x#M50;$8WDZ_(zhMxct&te-EUAu*>Tb(SFD~tIb(Xh`0e=jk}cmusW zCc$6+@Iq%dijzI^kDfBIT>?v3`E7tYc$RT-lUZr5pJt&P5mc@=wyr^?;^BL?ENmax zwu|S2eW7@-Iil0ps1Se#NUFvN1^?7{2hPRT@BzY!c@ex#+;dA~#K`jkslx+k#?GhY z`8gM0-Xzxf-?WP5**_(^Qe`Jptdp9jDoH&YI~qf)uifW{H%dSjMxmhC4e;)r-8tg~ z;?d{?*60k6_Cm{wEcf3D<`Pb1hvPUbWrzb!r&sO>Pdmgy*w<>U!nM&pvyX5@1==MO z39=ghCY{q@RKMa8TR)(2K4t^VdO$6HI15b@JPa~q`w;)oZi~Pf+7hS3@987BjA-nP zkYYRV*0sXS*0A;JLpNE>7Lpe?((a{|N=9}HIa#W9tY!DLP%t!&ggLxaaw<|-XI;bPxVz)|4Cm;L$j0oqu^ZC8@c-`DoL-(B&CRY6a5f)3zMGVcE?*aMQ+ z(-4Nv8{n|&N2*|zP4^5ao7x94XdGis-94tTm-0!*x0xPQSF*iFr#Ea!vRq5CQ(HIJ z6Fcfu7D>~77*!a6N*7oC*(NWIxvj7THHR;fPc+gW<)7}{5HU3;IljSec8C{u!73mr ziYVQ~=!vt0yu|>&gew}F!SWmQ;Ngk{#?0)RSC?K28Bsml{WKCl)oNY3O|>6F?C{I0 zY2hZUC*0@(8Fad`ZBD~{t{XoUX|@dmAChz!Q})*9#U z{SX_K6P>uU$$}@JQTo{}hky@zN@^&3%%ZkrS~<_3_ZF*K+#!}n9p?g(f>kL3ei%Jr zOnbZvdKh^*KXkQqdEr7cXb~OPb7UK0)8G#@b;3~5Vj)Zjpu~vD5!cPu%x^Zj5v^VO z*`v-5E6gbQXMV@8K&KP~1PQg$v>s{XTVe9Mi1iU8 z09{l)1lb)JAk+!XfqPDZZ3*+M1c*3BlKPITuFOCU?`SoO0Fu}INk_pQT?o|lcOUW= zXFTF-6>L+x4^bFp)w4puSsVuMkgr{@Nk;UE()OEmva#sm11=S98~=7FmZLmJQDUu) zk-p^3QGc^G2OIzTBU;F1Jw;j%%z;#crY2*p_RFj);F-yZlzRKo2XeSn9Dr`PAV?`9u>Rp95ml+ddG7}!nHTtFbzF`>tGvlBPtAY)(~ zwlnVn(D;0rs1fk-)%N&gGt+n(+p`Fw?Rwz0cSbo<`Ei~Yv(Q*2F#%yPvhBiIis0$f z)h$;udd6+)K}-+|=BLQXz_W=8`~V7UlELWAJ>H^aJIr7HLg zC0jh}PaFzf?`#6y@~RZa$|)wxsnD=Zjtz+n%k2nPH-sFs0hP67n?-3=atu>sTItlL zX>FG_P4Ee)5l>068Q+Wha+{gK5R0bViaW_&svsUREZwH56U5is8FiB)=3PI*+I5f z)@R?T_@%+g0kW^x7Yh^jD}>#DPfl7&04=$`pPl%`FDToOhGWPs?w#!XI*AjE94f24 zi@9bRBMAXo^Q=DE)xi|ga8^3NYvdf9Nn7K0?8*(Ulh`ZL-hVp48n2+tXcl4OnJCD_ z#ub8_WN`+3z>nCAo6f5ycLf9mch&lvBvGK-wyN(?p!G@Vhc*9HV_@XDjMV?Q1FZJ1 zvoPk@m={^7wRZFnidZurgr|uURvY!XOZgk_DgOxx{_vd)a5)GMyM7}h_<%8q7L|f* zqH|SR!Nvj&6*WY+b_T@OBsoW!TI1F1aF=G1r_=fw+hM^u-4y)Z%(_09TqSFdLqB%| zGg)&)n5mokPD4h=Ha<=vVSd{m1^}!qt*_=9Hv6@E5*6;(LXuWJ5LK1CHvAgcy5(TY z@8l{5WCcR8o$}Z4V&sgLRvha5EviQDXG=?QMQr0({WD?S-0tRW^`oX`-JNm*hUGkm zm9uwG?z5c7G<_Gqv}qPYL@~qVCIO%C4;LpTD<>befZV!*zrxF* z$|u>~yVk!|YSP6HJZ|9Q;F-dK=J>%wEBk` z|4(1Z&hfuXD~`l?WK>W#j_(GS44kUvsOMjtpn9hzkM1a&}ck(Gmk388R@{NP<_=Z2T(rWIw`DJ876H2-C03Ac))STvx(gqNq6^px~{}O8tSZOOV#VI$#~BAPI~v zK%gTTseL~D!3dBX%_#aZ3x{{H`Dv5<(NnK@o*ORzb6Eu147m^lxO4QqhSo+JlNqdY zFOFmP1`}bAMGiw$3$V9%T)2z4*Ybj!O-*YK^m|wKK4ezkc|W#=Dx;=*27SGmX~L=( zghi_BC3_v{L@nD}--)mMDjm}JyKj9rH0ygw=hn10> zLrcDY?#U>6XPSbz7lSaFpRy{Od!S#`MCPiQ*hw9={0*yJ#$HjR!!Uv=Be}D3_o~k548({X5#sN!b%69jzCQ_@9c!xnUqyZ z9$fER2n0)L(or%yBF?1I5e!pftoGb@29jZH38iYP+6(z_cu>oQ@;BwZdPCJ((~1Ya zg;>O@wB4-L-Srv2GZZ}O#<6zd0;anfPjqkL=R?z7q~D(Sr2`s;h$!B+130abXEVjl zV*VQRLftOItuOb@!xXHTci3qKH{vNKeBAr`<`g!0dd|7PH=&vYaGy2^5t^G2oL?}q z#2SiKjaogS18VY$A(l~pbLM3~zqoc|^2HpSyZ%`YOFOONt4w4rT^cnA0*o4QN6Y5! zcyhA>C&lG77JVVw?!nDXX?Vb$AZ0*FVLkCD*A_sorj4V;o;l{)!7NZHRizbF_%)_z zXnv%iVoMF1;VPf~8Pp^bmKnYMV9{X#7d$m;Ct(I(k&I9AF{BxEGJ(EKj6bV1eIm9Y zi6rFEbYe7K_+cO%H0;-p0!U-RrKs*3@0m)*RGc_2EmB>f(l>64s49jkAjnyNT%b79 z$~47Vtg>w1mM!hbuU-RDR4crYm%%6^9h2buU9kXhLt5y~7fgQ?rR;>ez?o1!)qRz6 zq$k|wD5d~++YlF0;TNZlIv90;@tS@0Hk`1zNI`Yj-To=%-6XZq2*8=BLU0~miHk}o zOh|2t(zM0syF8VatUe8$a;(Je<<_Mv??$%0pwFgN^G9xlJ3#Ao4;uW=u`t3qfr4FC zF<8uHEk66j>N$AUKF<=<%BVg6;CeK-)Ji*qwQ}69RRLOgDHrKq1wyug++duJxH)q- zwjFnHh_Knt=$VOj2|yng2XEfztqZmWlEvm7_8MUFNP+28xnteqkG*$}U2uzEv{|tz zxNaXVGr`+Xh*N!&Rr&cQ0a7b?j%GQFP#8K7Lb@dFO_&3zZz8U+DbtpHQs!D=-58;a z1f*wz^>O$`5f$k;=t#N1$141i2A{s+M7f3T;7YSgQv`F}3@C1so_H3%$9}x`2Em3E z`@kqP|C1*;A%it4K9UgmAhL%i`IzOl_26_uu4Z0qn~YmOUr`>Amm{#?zNMaJD*7Rr zj`;&iv`Uv6@njsI7E~aDJSFcJ9B5Lvu&D74)dOa_3FfP(U$#k5yBc(pMm$p{E3qZ> zJ?#ZJW_HouJpiim#g=a0{k%%%{It*oXl6KtaN4}j{DuOZ`b?u`h&PiByzd^iA(y60 zLX+kfcx`<2>kD0Y9uFbr422at9Awj&ApCFeIqU1=DbXb-zUh=;Pu68n%--2IoZwWf zGFZm4h}wXVC^HHb1xXhbYktRf1IVY2!b<-56$a=-9DoY_QevvuPbEGzr#UOxjhW9# zCSJ}_6Lh=+Z9lv@0v;|b8sGsc?N;HzR2+vxRjLvzaP8gN6c)a!(K{4Rt!FK%8Ljdv9&f<^?MXJ<64^G z@-UUle6`Z4J_6BRh7I~xxxt*vxdt3r>rv3(!hXRN}it(yuXPud@eIi>9t?B}68 z5a8$Ehl4w!=1}<{q+DNL@)`}QUgVE`E(vpJEN7(XaK#&Kox#;b3nm7jxwz|76a zu}y|eHO(vAX|FSLM-XK<`TThK3i{DDj7KwZB!lXQ?e6ireGi6>Vq=(2EEt~TXkg_2N&4PURV>7*SDBz2I zCEbMPDNRkQ#=8)CtvPGR2>F#$kV*?+i9?gqYNYozB``x&EVXf7u(WeVAJk`Rrt^hA z(YA{j8-ZmoLzLI8xAW^%Fps9&S25T_eUgKDRBFMb&0{kse{5#NJd$EdY*xVU<(qM(XCOTh3W89LQn&LEs z+608$gRch=z{^D#=?Q<1oteoU{6Zj%tsZ@MFZ^+HbaZxizekmWa3eqgrkzVGUQto{Vz_C##Q=`6Ze>0IH)&zY)KF);k$qNV+g; z&seJrz@HWLi`CC9r zu>(M!cOey?5qy~@Yj&-6J%cJjX#Z*$cp!da)XU8C`xF#6S}FTPyXef9^g(wL-L0*c`AfD79SAm zSNkJs1f}S|HEK-}FhN&=8ZV9Y{FU;;#t6tsz8R`MC!bFAh}A6+aWrv1zwRwd`n?QC zH;XR4&!9LeTMtsmWyP1}{)ki=3cv9{!-Niod{gtC+(+>g2i`tD?Kl*>tmfu|kv6sI*uhQ0?q3ElwdtWulkw!i?5^e^Fd;! z>2$C^3h5G+XNpTkCHNacLV7d^yY}BmAe4uL5K%BDU5p3|%#~awQM!5p8}#0y=ltG` zdf)fwh?(F5cgHgfO+EgM_om-BpYB~w&5al4@~Cet_@1^kkeqJvD@g#vZkqfgRFH)5 z3YW6#xy0OdysfXV4SB)L?X88|i_!Dh9o{gK zPNhu)pK*y+T0AY}>n!xXGG2Wb$>;li>4J2qKkzZ7mvsQ z_mp#6GmfpFs#K&ZD$I@X>kv2Yggsx`qS@)D7mNK2jm0hIFH%6Ge;8#^OF*I>qU6R% z6o&*SNC#9APoOUJB_5IUm#TPwgQPl0K4CT^!pRR5oZDQEXj?a){$StvZfo}&x*xMDS^!o)hNAg~XdY%(%5;+b4ilZkYpW)_i6XkFEgYe_)aAV)t$~P;O+LnfI?|8eJ&) z(nZT8E5uM`C>}hDmAoDf&lu(Pc(tw5(vlxB*<`@qo7q(^UaiiO4UdbE6~tmB(Z znM(EB?R8cjXDO?Y;gsanlR;h+6xuS~QaT0^2VUlJ)LXMmX$I3KxlYwMGd;{6)Ku8GVq_!z@5v1!ceW;-sk~Pio@+gZk%|PyT+Bs*cF8Ba<1o zMxLqQI<$1spANDLXnbPgacq;P*}mD9ju9b_o|Q2uW~P-H>5DW&8$UqOk>iMr+aX{G z)sJG(!HLT@j=)cH5Y=wq?(RW@qRP@*?eNqwB(LY$P?B%Sp`3WpogrA90QV~xiI-hvgsr3I6+H8 zg?n<~8RtHs#74}eZiy;Z9e1PuMGDt7OIMUdwBtcSx}8OkG3=3x6wfW76)atWj(>qi zn?Nm?hHz1}J|IQitHIxj_5SHKXN5r zvUMq@g=8Bw1L`yrJ&tYo`%CxQ*DFgPVJ^s{MagN0G@13U+(|4V;Yst}A`*Ev=9AJ@ zi!8e_*X(;oMFrp@a?8uUat$7wT#ZMVXe|e)((DDk#=eI)Yv;Nl7bT{H_C)EIJf9lt zU*FUf{ZHplhdW0%fey`@u)Uacto9m?32fhn_pOtWt<=!9?8>`eF!|_#WDS-gP-1mS zNU)PKX%WO=%Moitrobm4cnZGR&f#E^MoH8r5E#zx$_l;Aq!#Zf$csXarYGwzSPFh1UDJ^;aUR_V19`c&8ap=z|*~*49O(o@1gthqn{&shl(Sn?`eB1?>@^QC^!?F0rhZIfm4QOg}*c zM+O}L@x)F?WAK4fgx?W*?r_#9dRCLnFeJg~P%TmP?%LZk4y!0RlP4UoYPoph7aIn||QND3@JtmD9ps&a_OKk{A%-G?kB96*Ku z=RVye)ls~03APPt?p|Sj_B!5siSgT!X{_+RWH#_Jm3(@T53^L`qm?>|FVl|=ZuyQnyL-x~OM zysn_VBkbYb+`7D;L735#^I|>m_U!u&m@7$O@xZ?nEUAwv#Ofo%Mn+eKmnuplW*E^v z*ky}1>B)}43CwXqHX^^0Sl^0C^Sf6*105qIw&{fl*7wlFVpC(j(24m>_C^f#i1MFD zq!lP)8>lKY;({#p9VJVwdx=WG(E>TbR=N~X3f2hTtPjSMANj#$=xn<`n?xf6(6Pav z+#dRT)CE~Q@cKn zz6IUN^O6(bY#ITY*qpIr;-Y5D%B`p4#r@s=-Ox>2p7Y6Lei7%zvYN6Cn>2)*ger}J zC$X&HU9KvTX1Sne-$9%8cl6yI*%0tuH^S8dbQXx{Rj$yEL}X7vzIVl;jhU)Ij-4z6KImsENGKgDY_Eh3I2tk21}3<46oev?E?+^mVVIz& zOLv5F;{xVyDqYzCO^7JiUn~KUf)pnsey7xmkYAsHFX#UHnwQ{3Lqo6vl z%MUvKHWN1oN2HD(0S5ODUNdt$B_kfP(@&6+BN zQ!DPxjSOr(U5v?E`mGovSJhFCa#q=yIYA?-dZ${_#ls=N>7aImZs&jrtp(L7;isDCGK<5?dH5P z(!f&q%2jTO{SfntMdq>3r_?4}-2-5`iB3lp2F+(_*X%LAAPX@#S^wSTasG!xmGl2P zR5||@1@_M?8z%?*|ERY(|I4Au$^MUetHoyzoC_EL91*T~>&@ChcM#&WRsdqt4mj^p z(0nd&X*e5rp3zSbs2*i}?wE4z+K4|P)MMKa7vZW3dZsDYVXa?(&me_ipsPtUSn zHgWBFcXD;~Xj|K=8q2+DIk~u+P#3UW&RuRX-{^RJx^BUBYUcBZm!)@SX~HyrUHMHV zHWmg*qEdA{cN3Z-N}bf+213XOag^CjDz;r}etcW%*z=hBYPhTHPtHp*T~ETcGV z&V_&6R=qvG6T#5<%;!g`KxvB2dmDYG01 zRWvy7W5LVq-MrTIr$(M}+5F^U!+a+(G4W&s@VX&i0?6&+@wgknT3{NcCB@&2ssy%| zA(`-lQ4?}D@T#GX+?wQbHt7-#6{z6{*tBI8L!kGjRpFGfkUD81BI@A(*dKR)6!w#F;b^CD{d<>(Jq#35u!6S^Jz({1xWU9G`Iv2nKE9^ z3Y^olXz}vS7;B&JckZmEkHHTc>l-%3k7{iseR&(WdQ6R7dEV$4NyI!PmZsNPi=Px8 zb+dC%ey-G9zCZSL6Z*VGS{eTfIC=8z*s>9@zp3%n+~H3cxq&8z$g}yJ3+x zR!~HSQ?t1VnxXZVB!e4NO~)!D6Vb;8djp&U zq)B3(msrVWgjBoMOskTK45SBVZulsNr3C7&;7FXKXhePXA{;r~>~KD!1tR6EWKek9 z0-PoMss1mF^D5}|z(H(tKv>+wRQ#J6^8#-4NxBmF0{Tf4?U)W6;ha_3PMDUEY9F); z5CKqenRci1=#wTm`r{&_0$aMvZZH+{68PMhz=d~UznTgTA-K4q^7#twg&HtAQX_4w*;w-|7jlBqGHldq3VTJAD_!p)m3Gn_fSp;DQVZM)iVf44 zp&CI^3Wv7G6o3G+A%g80nbj!cPd9oIDkO$bTVu%^YRytM_(+0K*AM$hi)P1nmM6eM zQmafi=x}WGT$5|6pNFnv1)rp$$@c+P-pj@;h)BF+^M_BnSCpPb$DlOOl?n!tFS>7< z?&`!|l3eYN+C@Pn!12(w6+752e}~^5KgvjQc&6Wrh+0Cmp%ti%1qb!F707+@IM4v& zz$UQ^gx^CHF3|SRy~AG0r#_$nzUYT&7VrcN+Cz!*8?fK^d5*0*RIy_+bh_6?I^NAR zcpdO*t&8@#;Q-1njcY|=wTq}lR3#_%K^#PX4hI5$z{lG;pe1%?Lq2n6ps8m0byVT* zsg?>UhnE1vr-YDN%B0_M483`osze--jqyM#p25T$>C~8QA=}WQFzOHb-*ZXG&>~hk zHi4uWSs!2A__YlG`EuP4v02##f1q|v|D$9e`!B0cDmP#Vpy@#;T#y6Rl&=? zin91dq?Rt{(8Q2BGQ) zFi`KpS(8nv5;%_hp>R}0R!U5t4jUWeabmk|q$92pU@uQ{mS40aT<^V$l!lAEHhaNb zt@khZ#UW*6JqI?CgXZd{VjIrA{BFqh-tn)QxzK|0{oy9-rsq@AZ66o6#X8l8Yg1UD zEIc@GvxDY+rL~N+IhEQ~dn&x-{@tiyc|<4~MsgJy^p??o%3AS>4Nri)sk%KLi z@J8n294-Du8j|cnj@Y1TSqE?&d=fmkId;tTMy_HT!H*zlH%&_Hx73PZ(yH6O#^W`9 zp~ot4q$%ZtM-|r6aG|p+1`gZpJBGuXdMXFP@;9NlRf`XAhw5VS~;=(~R ztR@Nm*S-Hnpl7K6F9FT|A7MKaC*%K!hB*Eqpusr)CII}AE-J7qR{wFhP|asQ>-Xs7g=Tq3;GBv?`v4$I%xDyU540WGFG|R{>;K^t(g5SVc0?mSs;RC@NJX@V|f++Q>3z& zMz&t)l04VCCCHdn)HFM^PgHb48{|4+$iB_ba-Zi(03qU`TXoKL{<`@(is7Zs^LPNa z4lV>+=uj$aQKSn3%z;2eoUpUEXzg8TdE+`sTt0WL**S+O)UxBSS5%$xW-s11GqFg* zzqXP@JLE~bWm0NCx*BCnO?ILMgUQzGG?`B`bPMqvgV{17M&%DL>hIxpG_~%4{hrE~ zu4kq{RHu*27JCFv(~~&tvOA>CJXWF94E;6$R%&=_3_#!q9_Zj*44!p5v>jy+^j8U% z#ZCNj?D}M&&DxMh6j?)M{XW-Jq8UQNHu0_5$MIu1B1g~L-3zLzaj!uur3$V58eF~>G%+(ZiB^zDvF-FAyQm%x~!13bYPSp(@nY& z*~yGgI2_7>He2#(Ar_c@Y6`x>D7_Jl7d#Dwj5oyu8pN7KTBg(p+`UGmJQIF;e*Sqx z?)kbq`{+O}fLerM{Ket4RKM$aKo$^7dv;XLH+8M)@_ ztM!Zc@}fg*n|Es~Q{T|Lu(`ehh;PBmJ{KO-9cF1dq@rwdpP(>NY5k%C^UbWn@;yy( zvvXY&|{{*H5 zFU%*MqE*kA&(>{T=6TOzy3)WyL_DPj4I8P%w@oh|5sfDi5$!kKWMZb3_#|p}n9p0J>T(hMp|KFs>AqqeaO#}gC=i4nQ~7Ej&luy# z+3LxH3bcE*erA_&=Ii_KPUSDZO2qMh`Bjep@T*M!68_av{e@uuovq06FLITtr5qgU zZ?@uSgSSi6afgPsjrzL&~B? z7P!(yrWH4L@SDu=XLStyI+y*57=v#c8p?`TudkVKHO()dVn=;rRl95 z|0c)o@!t22gx%Khod^4RqhB5+7`_|tx}v~kAHsF+*UrhM;Zg=b_owN0>c@0!rE=8d z(}anN^Fij?u#?h~Q(~F|VEy2b3E&E`>Hb=2jdxV75t%JIo`xeoBoV_toDyu+2Jh|)UD*x#9Owv6G=gIIazEKyA(JP z4Q~qZBXkcnlDIU-?XF(I?kb73NV7roK=Ti#bV=1F+v0C*!tpwR*LPr0f7D=XwSZ!uqvK#S%ZqdQvyOJwFd zlhu0N+XD&(u{YbkA`wv9rjx_Im0*-ekn z<;QY6Kj$t?pNbla=r1Fk&9A@NUQ+|hH8vWlowe{uzC$p~Jj?ls(Z*BYoKRflc2K({ zbiu~fpRA!<5MyRv9nspvV=8^b#F2eo3(xB#pM9*nOBfudx6WWIH<{2gINEKqzNaIz zf3(zLH%y4Bl=1e`0YTQ$OYpm?xwWAKN#Bpr_XX9}hLIuZ*tZXKUypzxj=g%3wdmeQ zEJokOMPP+E3g}81AjbFNef@*4Rgzk~Bj+4UN)?mOuM6;)!(=+HO>!A+S2Nz~fiv~| zJ-?I4a0aZ$2gZ0b19P=+(s^`t_A_0$^qxN`^YYMFufm9aUG7WQziv?m?AqMr%oC>4 zCdYNeH)vt|d~=Z$fpZ4h7~v*OLK+dYzgf1g30A(E<@TumUhL8BbiaQ~L7w3XHbp4l z?Pb-Z^!3waT-@7-@CWw}xUdR)0~Y{$Sf_Hi-Dm>iL0<$AZ~A&m--!gaY0cwGJqD#< z^iHnEk=XqC(J_vt7&#fMZ$o2PboYigol2Bb5!>mue~ zd1jCxW_JBO=E_io3w@_`oAsqTo%wx!;JbJDk`_7{(myimDKZ2b*mkTy6Qnvb#q*lO z;sevkF$RI9!i&Jh1|A{!!+a1hv--BwU{DJhPpt0;t17ARewwT}GgghqiGj9(P`0Vy zW|}jOiig!YfiUx@oqbC7K_tRnl!ksyK{Aw8()Dvsg~1&`r5mI#Nwj8cVXO+C(SmM5 zC@_~5I!)A?lz9HE2fM+AGk9CCL70nl{)NyH0dV~O@%=zO6hdg-c;!(|O+gb1xI5p< zs3|fc==ho>AB>bdQZNdlRYvk?eghqlq*;QLHpjDBMnMuusX3;WM36HxXL-1a z{thI*>kl>_=-FwwU#=s8f=gi7zN$)^swKfpQR%odnPt?;4rPHPE*$`Oj=iJab1)pf zlv{-3-^9RHBk#-4gG!LY}{3 zCSq3paw{`MkGm-^ShrAZ_ItyCB~A4bl|qJXRXn_~s{n51U9K1I@4(z-a*;7x6P;L; zfQWhNhH?!~>hTkpQR>cBX+B5<^>D?YC2WIVfK(uQbnT-f46KDv!-X!h3AU1_^hgou z?7*ohgAuu~5wYJB=9CboN^jiiuHo`mxhhrlaIb+twS$)~0!_eZOD#2k^V z{7k>sJbXk<3GuNTB1`fyla4=z^^j~yxJ|D&AM4LqlF;84qhn~U92E$MWP#5kEpAz_ zh#tW6NkAvD><%p-A=T)RAXr-8Pt;{)DH0vcLc<{Jm1T7wMb|M!B39^&-j@J(q0m%L z=ut+Hs5EudW}ejV#sNHyDj^q|o@FF9&6?A$Qp)mizIkh)nUTy53u{{`6CtgCP7fon zN}l!jH@!Q6&o@OjbjADDZt>Hd)Z*%ZLRTOw-+KQBlK%mxHwXVfCmZrxpfK$t#i+z8 z;5+|_p*A#xAO;o)aHRlABe$nw$~}Cs#0)_n>?Tu$^|hCfgN!?jetOvx1xq%j z_OJ|QrIeTi(~RseB9~bF>L(v0+iL8RVPLf+hdpH3D!w(KkeHBDKy;Oqjz58=(*wqt zO5~wgxRzJ(e>0R9Z_dez`t=Lp`M^swbA$1Q{(Nn^ zqM~1i`M5dbr6YArJZ(OmGI)xG{~Hj76;?+9b(m^&bN2}0PBii`W%{Ca8S_-Jc_^f|2TYIy;bI*yrJ(VU zVdTM*O@qh-%ON)0gr6Jk#9?^8=JF5I7MCKtymT<{pQd*>tIu|3LqW(6h&g~}C!732 zuaVs7Ddsc+SZ|bCJ|{*djeJ+MNj08`Aiz)?(3O6ZGAMzgr3qdq@yeB&0bBSTKmDO* zIpM^0UHHY&K&Uzo9%x_tH1r3iJ#BLN+Ng;?^w?{|ledh%ft_H6IDXiXu6*;%bsOj;4J-zqX<$T

    hPfyrUvWy9M8lR8 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 WSsLDcP2QT&WZ(GlUpnl|eg6k>XPj{W delta 216376 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 L&b#E7j~@IVOOa2U -- 2.20.1