From a8b2e3fe2090c524605231a3f7e6246daf887a50 Mon Sep 17 00:00:00 2001 From: Micha Glave Date: Wed, 1 Feb 2023 15:53:12 +0100 Subject: [PATCH] basic homepage with impressum. --- .gitignore | 1 + .gitmodules | 3 + config.toml | 110 ++++++++++++++++++++++ content/_index.md | 51 +++++++++++ content/docs/_index.md | 9 ++ content/docs/mail-info.md | 76 ++++++++++++++++ content/docs/technik.md | 23 +++++ content/impressum/_index.md | 58 ++++++++++++ sass/_custom.scss | 5 + sass/_fonts.scss | 21 +++++ sass/_variables.scss | 157 ++++++++++++++++++++++++++++++++ sass/main.scss | 40 ++++++++ static/fonts/Saira-Regular.ttf | Bin 0 -> 82764 bytes static/fonts/Saira-SemiBold.ttf | Bin 0 -> 82668 bytes sync.sh | 6 ++ templates/index.html | 87 ++++++++++++++++++ templates/macros/docs-toc.html | 23 +++++ themes/adidoks | 1 + 18 files changed, 671 insertions(+) create mode 100644 .gitmodules create mode 100644 config.toml create mode 100644 content/_index.md create mode 100644 content/docs/_index.md create mode 100644 content/docs/mail-info.md create mode 100644 content/docs/technik.md create mode 100644 content/impressum/_index.md create mode 100644 sass/_custom.scss create mode 100644 sass/_fonts.scss create mode 100644 sass/_variables.scss create mode 100644 sass/main.scss create mode 100644 static/fonts/Saira-Regular.ttf create mode 100644 static/fonts/Saira-SemiBold.ttf create mode 100755 sync.sh create mode 100644 templates/index.html create mode 100644 templates/macros/docs-toc.html create mode 160000 themes/adidoks diff --git a/.gitignore b/.gitignore index a461ba5..e6981bd 100644 --- a/.gitignore +++ b/.gitignore @@ -59,3 +59,4 @@ bh_unicode_properties.cache # https://packagecontrol.io/packages/sublime-github GitHub.sublime-settings +/public/ diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..4948ce4 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/adidoks"] + path = themes/adidoks + url = https://github.com/aaranxu/adidoks.git diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..202298e --- /dev/null +++ b/config.toml @@ -0,0 +1,110 @@ +# The URL the site will be built for +base_url = "https://falk.gh23.de" +title = "falk.gh23.de" +description = "Hilfestellungen zur Nutzung der Webdienste unseres Servers." + +# The site theme to use. +theme = "adidoks" + +# The default language; used in feeds and search index +# Note: the search index doesn't support Chinese/Japanese/Korean Languages +default_language = "de" + +# Whether to automatically compile all Sass files in the sass directory +compile_sass = true + +# Whether to generate a feed file for the site +generate_feed = true + +# When set to "true", the generated HTML files are minified. +minify_html = true + +# The taxonomies to be rendered for the site and their configuration. +taxonomies = [ + {name = "authors"}, # Basic definition: no feed or pagination +] + +# Whether to build a search index to be used later on by a JavaScript library +# When set to "true", a search index is built from the pages and section +# content for `default_language`. +build_search_index = false + +[search] +# Whether to include the title of the page/section in the index +include_title = true +# Whether to include the description of the page/section in the index +include_description = false +# Whether to include the rendered content of the page/section in the index +include_content = true + +[markdown] +# Whether to do syntax highlighting. +# Theme can be customised by setting the `highlight_theme` +# variable to a theme supported by Zola +highlight_code = true + +[extra] +# Put all your custom variables here +author = "Micha Glave" +github = "https://github.com/migmedia" +#twitter = "https://twitter.com/aaranxu" +email = "postmaster@migmedia.de" + +# If running on netlify.app site, set to true +is_netlify = false + +# Set HTML file language +language_code = "de-DE" + +# Set theme-color meta tag for Chrome browser +theme_color = "#fff" + +# More about site's title +title_separator = "|" # set as |, -, _, etc +title_addition = "Mailserver falk.gh23.de" + + +# Set date format in blog publish metadata +timeformat = "%Y-%m-%d" # e.g. June 14, 2021 +timezone = "Europe/Berlin" + +# Edit page on reposity or not +edit_page = false +docs_repo = "https://github.com/aaranxu/adidoks" +repo_branch = "main" + +## Math settings +# options: true, false. Enable math support globally, +# default: false. You can always enable math on a per page. +math = false +library = "katex" # options: "katex", "mathjax". default is "katex". + +## Open Graph + Twitter Cards +[extra.open] +enable = false + + +# Menu items + +[[extra.menu.main]] +name = "Installation" +section = "docs" +url = "/docs/mail-info/" +weight = 10 + +[[extra.menu.social]] +name = "GitHub" +pre = '' +url = "https://github.com/migmedia" +post = "v0.1.0" +weight = 20 + +# Footer contents +[extra.footer] +info = 'Powered by Zola, and AdiDoks' + +[[extra.footer.nav]] +name = "Impressum" +url = "/impressum/" +weight = 10 + diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..473c749 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,51 @@ ++++ +title = "Private Webservices" + +# The homepage contents +[extra] +lead = 'Dieser Email-Server ist ein pro bono Service für die Familie und befreundete gemeinnützige Vereine des Betreibers.' + + +# Menu items +[[extra.menu.main]] +name = "Technik" +section = "docs" +url = "/docs/technik/" +weight = 10 + +[[extra.menu.main]] +name = "Einrichten" +section = "docs" +url = "/docs/mail-info/" +weight = 12 + +[[extra.list]] +title = "" +content = '
Email' + +[[extra.list]] +title = "" +content = '
Kalender' + +[[extra.list]] +title = "" +content = '
Adressbuch' + +[[extra.list]] +title = "" +content = '
Cloudspace' + +[[extra.list]] +title = "" +content = '
Webspace' + +[[extra.list]] +title = "" +content = '
Git-Repositories' + ++++ + +Content +Dieser Email-Server ist ein pro bono Service für die Familie und befreundete gemeinnützige Vereine des Betreibers. + +Sollte von diesem Server problematische Emails, Spam etc. versendet werden, bitte benachrichtigen Sie abuse at gh23.de \ No newline at end of file diff --git a/content/docs/_index.md b/content/docs/_index.md new file mode 100644 index 0000000..d715a6c --- /dev/null +++ b/content/docs/_index.md @@ -0,0 +1,9 @@ ++++ +title = "Docs" +description = "The documents of the AdiDoks theme." +date = 2025-05-01T08:00:00+00:00 +updated = 2021-05-01T08:00:00+00:00 +sort_by = "weight" +weight = 1 +template = "docs/section.html" ++++ diff --git a/content/docs/mail-info.md b/content/docs/mail-info.md new file mode 100644 index 0000000..1428385 --- /dev/null +++ b/content/docs/mail-info.md @@ -0,0 +1,76 @@ ++++ +title = "Wie auf die Emails zugreifen?" +description = "Auf deinen Geräten einrichten" +date = 2021-05-01T18:20:00+00:00 +updated = 2021-05-01T18:20:00+00:00 +draft = false +weight = 420 +sort_by = "weight" +template = "docs/page.html" + +[extra] +lead = "Wie du auf deine EMails von deinen Geräten aus zugreifen kannst." +toc = true +top = false ++++ + +## Auf deinen Geräten einrichten + +Du benötigst auf jeden Fall deine Anmelde-EMail-Adresse `vorname.nachname@domain.tld` oder `vorname@glave.net`. Dein neues Passwort habe ich dir entweder mitgeteilt oder es ist dein altes. + +## Apple-Mail und Kalender auf iOS oder OS X + +Du solltest eine .mobileconfig Datei von mir bekommen haben. Das ist ein Profil mit den Einstellungen für deine Programme, mit denen sie unseren Server nutzen können. + +* Die `.mobileconfig`-Datei auf deinem Apple-Gerät speichern (z.B. in iCloud Drive), +* drauftippen, die Frage nach Installieren mit JA beantworten, +* In "Einstellungen" sollte ein Hinweis erscheinen, dass ein neues Profil verfügbar ist. Das ist ein Link auf "Einstellungen/VPN and Geräteverwaltung" (in iOS). Unter OSX findest Du es unter "Systemeinstellungen / Profile". +* Das "Geladenes Profil" Glave Family Server öffnen und oben rechts "Installieren" drücken. +* Nach mehrmaligen Nachfragen (u.a. PIN) und Versichern, 3x das EMail-Passwort eingeben (für Email, Kalender, Kontakte) + +## Outlook + +Für Outlook habe ich auf dem Server eine Datei hinterlegt, damit es sich +automatisch einrichtet, sobald Du Email und Passwort eingegeben hast. Das +konnte ich bisher noch nicht erfolgreich ausprobieren. Wenn es etwas von GMail +vorschlägt, hat es nicht geklappt. Dann muß es vorerst [von Hand](#vonHand) eingerichtet +werden. + +## Von Hand {#vonHand} + +Wenn das Email-Programm nichts findet, woher es die Konfiguration bekommen +kann, fragt es Dich nach den Daten. Hier Antworten, nur ob die zu den Fragen +passen? + +Eingehende Nachrichten + + Typ: IMAP + Server: falk.gh23.de + Port: 993 + Verschlüsselung: SSL (oder TLS) + Passwortübertragung: LOGIN (oder SASL) + +Ausgehende Nachrichten + + Typ: SMTP + Server: falk.gh23.de + Port: 587 + Verschlüsselung: SSL (oder TLS) + Passwortübertragung: LOGIN + +## Passwort ändern + +Manchmal ist es sinnvoll sein Passwort zu ändern. Das kann man in der +Webmail-Oberfläche unter [Einstellungen / Passwort](https://webmail.gh23.de/?_task=settings&_action=plugin.password) machen. Bitte +bedenkt, dass ihr danach in allen Anwendungen auf allen Geräten das Passwort +ebenfalls ersetzen müsst. + +## Wenn dein iOS-Gerät nicht senden kann. {#ios_passwort} + +Öffne `Einstellungen`, `Mail`, `Accounts`: In der Liste deiner Accounts `Glave Family` (Mail, Notizen) suchen. + +Darin auf IMAP-`Account: email@glave.net` drücken. Eine Tabelle mit den +Überschriften: "Server für eintreffende E-Mails" und "Server für ausgehende +E-Mails". Darunter `SMTP falk.gh23.de` auswählen. Eine Liste mit SMTP-Servern +erscheint, wieder den Eintrag mit `falk.gh23.de` auswählen und in der nun +folgenden Tabelle das Passwort neu eintippen. diff --git a/content/docs/technik.md b/content/docs/technik.md new file mode 100644 index 0000000..7a319e2 --- /dev/null +++ b/content/docs/technik.md @@ -0,0 +1,23 @@ ++++ +title = "Technik" +description = "Folgende Programmen werden benutzt" +date = 2023-02-01T18:20:00+00:00 +updated = 2023-02-01T18:20:00+00:00 +draft = false +weight = 220 +sort_by = "weight" +template = "docs/page.html" + +[extra] +lead = "Die Fähigkeiten dieses Webservers basiert auf folgenden Programmen:" +toc = true +top = false ++++ + +* Postfix - Nimmt Emails von fremden Servern an oder versendet eigene Emails an andere Server. +* Dovecot - Liefert die Emails in die Postfächer und stellt diese Postfächer den Endgeräten (Handy / PC) zur Verfügung +* Roundcube - Das Webfrontend, um die Emails in einem Webbrowser zu lesen. +* Nextcloud - Stellt Groupware-Services zur Verfügung. Kalender, Adressbuch etc. +* Gitea - Repositories zur Veröffentlichung von Sourcecode. + + diff --git a/content/impressum/_index.md b/content/impressum/_index.md new file mode 100644 index 0000000..ecbafe8 --- /dev/null +++ b/content/impressum/_index.md @@ -0,0 +1,58 @@ ++++ +title = "Impressum" +description = "We do not use cookies and we do not collect any personal data." +date = 2021-05-01T08:00:00+00:00 +updated = 2020-05-01T08:00:00+00:00 +draft = false + +[extra] +class = "page single" ++++ + +#### Angaben gemäß § 5 TMG + +MIcha Glave + +### Postanschrift: + +Grön Hörn 23 +26506 Norden + +### Kontakt: + +Telefon: 04931-917383 +E-Mail: abuse -at- gh23.de + +## Hinweise zur Website +### Haftungsausschluss: + +#### Haftung für Inhalte + +Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte +können wir jedoch keine Gewähr übernehmen. Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten +nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, +übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige +Tätigkeit hinweisen. Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen +bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten +Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen. + +#### Datenschutz + +Die Nutzung unserer Webseite ist in der Regel ohne Angabe personenbezogener Daten möglich. Soweit auf unseren Seiten +personenbezogene Daten (beispielsweise Name, Anschrift oder eMail-Adressen) erhoben werden, erfolgt dies, soweit möglich, stets +auf freiwilliger Basis. Diese Daten werden ohne Ihre ausdrückliche Zustimmung nicht an Dritte weitergegeben. +Wir weisen darauf hin, dass die Datenübertragung im Internet (z.B. bei der Kommunikation per E-Mail) Sicherheitslücken aufweisen +kann. Ein lückenloser Schutz der Daten vor dem Zugriff durch Dritte ist nicht möglich. +Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich +angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber der Seiten behalten sich +ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor. + + +### Information gemäß § 36 VSBG: + +Gemäß § 36 VSBG (Verbraucherstreitbeilegungsgesetz – Gesetz über die alternative Streitbeilegung in Verbrauchersachen) erklärt +der Betreiber dieser Website: + +Wir sind weder bereit noch verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen. + + diff --git a/sass/_custom.scss b/sass/_custom.scss new file mode 100644 index 0000000..3bee5b4 --- /dev/null +++ b/sass/_custom.scss @@ -0,0 +1,5 @@ +li code, +p code { + background-color: #dddddd; + color: #111111; +} diff --git a/sass/_fonts.scss b/sass/_fonts.scss new file mode 100644 index 0000000..f243055 --- /dev/null +++ b/sass/_fonts.scss @@ -0,0 +1,21 @@ +/* saira-regular - latin */ +@font-face { + font-family: "Saira"; + font-style: normal; + font-weight: 400; + font-display: swap; + src: + local("Saira"), + url('fonts/Saira-Regular.ttf') format('truetype'), +} + +/* saira-700 - latin */ +@font-face { + font-family: "Saira"; + font-style: normal; + font-weight: 700; + font-display: swap; + src: + local("Saira"), + url('fonts/Saira-SemiBold.ttf') format('truetype'), +} diff --git a/sass/_variables.scss b/sass/_variables.scss new file mode 100644 index 0000000..2b3c3fd --- /dev/null +++ b/sass/_variables.scss @@ -0,0 +1,157 @@ +// Color system + +$white: #fff; +$gray-100: #f8f9fa; +$gray-200: #e9ecef; +$gray-300: #dee2e6; +$gray-400: #ced4da; +$gray-500: #adb5bd; +$gray-600: #6c757d; +$gray-700: #495057; +$gray-800: #343a40; +$gray-900: #212529; +$black: #000; + +$yellow: #ffe000; +$black: #1d2d35; +$beige: #fbf7f0; +// $red: #e55235; +$purple: #5d2f86; +$brown: #aa9c84; + +$blue-300: #8ed6fb; +$pink-500: #d32e9d; + +$primary: $purple; + +// Options +// +// Quickly modify global styling by enabling or disabling optional features. + +$enable-caret: true; +$enable-rounded: true; +$enable-shadows: false; +$enable-gradients: false; +$enable-transitions: true; +$enable-reduced-motion: true; +$enable-smooth-scroll: true; +$enable-grid-classes: true; +$enable-button-pointers: true; +$enable-rfs: true; +$enable-validation-icons: true; +$enable-negative-margins: true; +$enable-deprecation-messages: true; +$enable-important-utilities: true; + +/** Bootstrap navbar fix (https://git.io/fADqW) */ +$navbar-dark-toggler-icon-bg: none; +$navbar-light-toggler-icon-bg: none; + +// Options +// +// Quickly modify global styling by enabling or disabling optional features. + +// $enable-responsive-font-sizes: true; + +// Body +// +// Settings for the `` element. + +$body-bg: $white; +$body-color: $black; + +// Links +// +// Style anchor elements. + +$link-color: $primary; +$link-decoration: none; + +// Grid containers +// +// Define the maximum width of `.container` for different screen sizes. + +$container-max-widths: ( + sm: 540px, + md: 720px, + lg: 960px, + xl: 1240px, + xxl: 1320px +); + +@include _assert-ascending($container-max-widths, "$container-max-widths"); + +// Grid columns +// +// Set the number of columns and specify the width of the gutters. + +$grid-columns: 16; +$grid-gutter-width: 48px; +$grid-row-columns: 6; + +// Components +// +// Define common padding and border radius sizes and more. + +$border-color: $gray-200; + +// Typography +// +// Font, line-height, and color for body text, headings, and more. + +// stylelint-disable value-keyword-case +$font-family-sans-serif: "Saira", -apple-system, blinkmacsystemfont, "Segoe UI", roboto, "Helvetica Neue", arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default; +$font-family-monospace: sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace !default; +$font-family-base: $font-family-sans-serif !default; +// stylelint-enable value-keyword-case + +$font-size-base: 1rem; // Assumes the browser default, typically `16px` +$font-size-xl: $font-size-base * 1.375; +$font-size-lg: $font-size-base * 1.25; +$font-size-md: $font-size-base * 1.125; +$font-size-sm: $font-size-base * 0.875; + +$line-height-base: 1.5; + +$headings-font-family: null; +$headings-font-weight: 700; + +$lead-font-weight: 400; + +// Spacing +// +// Control the default styling of most Bootstrap elements by modifying these +// variables. Mostly focused on spacing. +// You can add more entries to the $spacers map, should you need more variation. + +$spacer: 1rem; + +// Navbar + +$navbar-padding-y: $spacer / 2; +$navbar-padding-x: null; + +$navbar-nav-link-padding-x: 0.5rem; + +$navbar-light-color: $black; +$navbar-light-hover-color: $primary; +$navbar-light-active-color: $primary; + +// Cards + +$card-border-color: $gray-200; + +// Alerts +// +// Define alert colors, border radius, and padding. + +$alert-padding-y: $spacer; +$alert-padding-x: $spacer * 1.5; +$alert-margin-bottom: 0; +$alert-border-radius: 0; +$alert-link-font-weight: $headings-font-weight; +$alert-border-width: 0; + +$alert-bg-scale: 0; +$alert-border-scale: 0; +$alert-color-scale: 0; diff --git a/sass/main.scss b/sass/main.scss new file mode 100644 index 0000000..ee3ed2e --- /dev/null +++ b/sass/main.scss @@ -0,0 +1,40 @@ +/** Import Bootstrap functions */ +@import "../themes/adidoks/sass/bootstrap/scss/functions"; + +/** Import theme variables */ +@import "variables"; + +/** Import Bootstrap */ +@import "../themes/adidoks/sass/bootstrap/scss/bootstrap"; + +/** Import theme styles */ +@import "../themes/adidoks/sass/common/global"; +@import "../themes/adidoks/sass/common/dark"; +@import "../themes/adidoks/sass/components/doks"; + +// @import "components/syntax"; +@import "../themes/adidoks/sass/components/code"; +@import "../themes/adidoks/sass/components/alerts"; +@import "../themes/adidoks/sass/components/buttons"; +@import "../themes/adidoks/sass/components/comments"; +@import "../themes/adidoks/sass/components/footnote"; +@import "../themes/adidoks/sass/components/forms"; +@import "../themes/adidoks/sass/components/images"; +@import "../themes/adidoks/sass/components/search"; +@import "../themes/adidoks/sass/components/tables"; +@import "../themes/adidoks/sass/layouts/footer"; +@import "../themes/adidoks/sass/layouts/header"; +@import "../themes/adidoks/sass/layouts/pages"; +@import "../themes/adidoks/sass/layouts/posts"; +@import "../themes/adidoks/sass/layouts/sidebar"; + +/* @import custom styles */ +@import "custom.scss"; + + +/* @import fonts */ +@import "fonts.scss"; + +/* @import custom styles */ +@import "custom.scss"; + diff --git a/static/fonts/Saira-Regular.ttf b/static/fonts/Saira-Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..315c0f31af395af5de6c2cff2495687c2d913542 GIT binary patch literal 82764 zcmce<34CNnaX}d-=dD-ZeJi zvccHqv;oIINDL%gF&HPtgdfI+fB}PvF(jBk9B@oH;&2;+gB@0*-?zHo9MWoS=lA*l z{%cEmuU>U^b#--hb#=Xd5|bpU1-~?sG+msWI(_o;lqCJt;f8!rdu1nHazXK|VSNDwXx#YQtl*9_Z#Qi0g zzU;{9EC2lFKSGa+lcdJqU-|M&k9_p_<4uzE$y+2z zckX3Jt~;&VDm{byQ^0S#>d4EEzh(SBwB=j4)%@u6%g>y(z5MF1Bt8BUN%H^A>8p>Q zKBarxn;dxT}}?CFvEWfGM0xTJ-@_z?>QwOb-sG1|pGAut~OB zLy<^oU`$T-`(&#{r`PGMR`&bSuSR~sZY!PsQ~(GKk!Ub#*7Y&P;2RxCWnH?s-Q<=( zw^6)wYN}7(Us}wyb(l=CNK254!s zWR|2$S-={wt3Rr?>e;fKEluXwV(H;=)>*o(zx3$A*D`hhdOP>i`CrZn)s;3k1ud=% zZdG?biaHeO82aca>aa+DsY{a1m;(Ja8^)eaZ>2HVB!{BOesze3Qq{|2EMMFebR@fy zgBDZg!pOgWyKl(u97=rqn_X$Qb+GT7^1WS)gYk(jqsEw+>S{0ad*|$_u2{-G??^_v z`t2A)3!Bf$I{AL7Ly{(gJqkv?l0@xxYmW?bpja(F+z+O$O)@(&b95}w&=43qI^!80 zwAlN4&Do_MyTM@ZS;_`?d99fdgDJNBnga)3y&N}bblOQpE7y5Pk1sABANAJhG}9Wb z267N}ayj@^IoP=la9(QQ6Vih!yg)pnZv_4x>333<4vh%`AFJS_P0FZp8?bI6S3Hg(pI}TUgsluZI4vm{omN_?m z^g40VD#3Q2F`;93bPfwDRNV|@4sdE0533cSE_3Ly} zRPc+D41ORrfw#giXR7VHuG&8KtD5#*CqGqgpMax%4u#4yUT+BPtLGYR#i-%`9b;c8 z{V$d+eU)9N4iJ^c5a+R5)d(x^dE!09t+ap_r7zaN$+`&mg!I`OIBA4{kJZAtRTc1j z8ICrGxD_TiS=9)y|3c+*<#NQAhODZfSJ(n4t195*wQz1#1$~%M8aiZc1^$BcPc?9|wgSGiMXqFR1$@5DKdfzgO}%^B z`?$3g{X zC#3Jzz)9}}e5?#F{ZvN#D)3c?v4Q>)^r?RZewO7ba>G~?V z_a}v3K)*l{d0$;;3^=@JX6JI{aAgD# zn*FtaJGfj0ya)*3ngHTV;NRN*97fj_3g9|FFYk0$|N+(Z|2Y<+vDSzTauoPDZvYS(4M9s~G+^yM4)%tMr-Li(`symz?I^A*lFQNEIE!Nt^j z%9u1?(ZV;PMyy{jOPZ4ABx4~Zgl>QJFAtUe$PCAR{%WY=FFf*Pbm)B;v$<~a1{&IMHyl{T(HN2!!_u?#7THn2bPKH%_*2B9a3 z8fp=68&hYm(oeU*SEc_h&tA1~`918F(g^4ugGKv_{4_L|(_yEnUW_S>PtL7Ewre#N zwldChJ6kRN3VgG=iPue(Fhq!bJ}#69+9t-I8Ir>IgQ!SYXMdsn`Pn_1U*vwF0s0T* z_KjU~WaD4xN0g+IrjB$5DVstJrS`Mqn$^|P9aQGGax=;}H=ZVb;fMZ+%jpVLPTw!L zPri=JiNmoTnh=_e#?-u1LSHiCbI9T)BzMoYw)F*S3LX5mEP?^qA1Y zYTc75a)48iP)KC}m9vMtJL(~-RnCB@yv|`=A(5%#Gl|M&ZgH>2Ok8nX(IDjW{E%uC;8 zC(82DXe!UMEDya9&-d}?XcwPd1zp~*a=98g4@*C+*2nF)z+b>Rg4SOo|92`)QX@R^ zQArx7B~}XI5n6dEl||77ROJVSNb9iC(bIl^Ra2^0JLru3=BO*|w+CX5x{a4twWfOY zg8K7L-maUr=}(^chnxhwRt~lJwQ_hTmxI9Pa!}>=PCf$(_?+sE3jL&*fRNj$^rISi z(!3|&OEq57^$N{<0*?Mv@rSnb*Iwq_Jjdn#b-a7f30JRnmNjB#3!C6cd8f)#=B06EPNfl4`=9Zq9N&M#|ByfV%i5c@ zH&-nRSxzD8Ej^|&sqm=6;p)gahFNX_vkBI$Qc%iD(vh;P;iv~AQG^_DLD7f7!DPT1 zegWGkzq0h8IofQs8sG{%uD9Bnqh>a_@s=IBpe4R|-M)R-Eyi2s6vdifADJJ!ByUrc zxjCIHb7Fb77UeQd98Bg8^9-E*Qw2I*INQ}sk73*Y7L<5LWgpRT9!g92!v18Z7 zKYg|@<1y&nnLhYdf$VakdwC?d!Dd=QgOSK!&{RvaMU4PhMU<0M#i*}PUHjgSRIdvR zFLAPO`j#n}j)c=hmF&mc<#%Cj(I7gBnDC^MG+V=Ep{hZK?Nf~0`^?49mcCO}+v?R0 z(mR9b(x>Gss(M?!x_|}?`C*BTs1p3Vvi#7i=8$67=|UmX7BP;DFNPZ$yL-=GbhSfo zF+KKBf5vUlJJY?7$oKj)3$gHWzPa=x7HE*=(r?&BEy2EEurFYO)u4X5j9aDms8*?s zkM`~G2}yXJ$KZj0FX*PgUuB4_Rp^kF5%5LnW#M;h>m%@&q(`~eFac}c zhu#>cc|H<}rhJHH52i)mMx#8&1xPu@#UtDn+}V9H{-=Ntn+@+@4Yn`OyHa^uGn^b# zr0wqBthX+ZKR6uOHEnklr`ys+i>|r`S5O(*})BGppz{#zv#B!yfFi z*DGe7w>uZjEp#+$^xA2SPN{2bOa!7alg6wx`aDg+PG@F5ZqtzjIOklFA5bNU)e(Hf z1I#0R6g{bdM{0tBIk0GB9(MbEKiZ+pg!FMPwTaCFNdeLkwDw>Qtkyv*DghrWQ55!M@LvBl_+{wufi+-)CEwg{D_u^IGmkg=mT8A^e-%zKY)aq>my*-2W zQKktR>$G)kBgf}Ucd=KjTs_-msx#H+pZ7*qr~9T8cCu~Y>`HJJka|>4FBPEJUQnk` z@ofzr^yA|(;M1^+7LO0R4eamhU46@$@cw{fY}`9{A|GrpxQCA~CJUVwL+NcyZ|x`w zXRmX7ZNOzP=x4MBO*Ps%r?U?noS8W|VAqj!unLx==rKKwyih7&4VnJ%glzm5`Pjn3 z2DWbG3Wh=}fK^~H6)(-cSNa*@vShJXdQ2^Wp5`>Uc6^L$$At7Q-qSwxH0nZ+3iuwx z_o%0R=+RpEs;U7#jHg=oiiFj-+M}nyGpsF-#b8BZp`n9;Lzfs9mrftb`s&u|0yDYX zbilA?^kxqkOdZpg&$Bm{4(68PEiLh-9Q#P=wey!xcaUu$Ejh(`{u|Eo2*NmdQV}H!m!99D6Sumg7wph7r%&=8{rt8b&CB2jEfetCmeu0dw(LpX zGJ(%qrb^;T?t=>WoOFMUB&t0oMr(bp`|UFL_Vm1qX$&{p)EbIm$`W)Q}noJ^oXe^||%OwU6(64r|Z9l@~U4(Wq*NgYX&P zHNz4JJdTS9f%4RY``@d(YyD%oKV5t9#78x-@Ec#0^ZaL*+`aKQq`^ybY5%<{Z4u`d za2gK+KE^KQ+zL49y?|%fp&B^FEd_j-o#ZnMwc<_St`XcZwHfdaLW-A3=T1Cg`1;Xv zo5#Olc#Iuj`%1rKO{GtiKFlm7Y=kq44#|5_7IBgzCbg`IX`jF7Yx;-R{~O!2A1mF1 zsL8(4^Q1Q%o44d2L`$S|oHGHZmI(Nm^cOX7YKeenqz?%=tQTsnz*iV}-+}(HI{F-B`Mr{d?)v?5)$X ze{OQ)sX5|>+%TB;fN~>ZN`X@Hy#CoDR+YI^{aReVqRT3>Fgfk3nYFakz*v z9bkJoT&!&g{~8q^u@T@4UyR_wPddQt94`8h;G(Y%P`k(?)Yn=_$;k#|wc=~3iL&?{_# zQ{+m($7|s{awXsuKZ5g1+AZK!KLUJl?^?hsvmM7LJ1gLo*^a|Wy9K;5+i^I}UIJd3 zy*Qk-UchT-ughxc-OGL?W-pFUvzNfH%w7c7+^WK(3Wuxy&b<}AqERHum1noI4~>=9 zh4XMp( zY3S$UfT{_897 zMd>X9A9lJHe}y3e2bl?cXr@YMiO1w+DZTj|`;n|ezDNc!F|4nVJ~l{E6uYo-2r#5L zfNWnh)FekC4$3b}VF9MIVxj%i(0tfk9IcBDWgPXv(SF-V#uPb}9Gp)$j95Ik3{T14 z{z!ej@#E31=GLUamCt4;JPiNZx|2@5qE!ldeWRzR5HEdUCKRfh&|56lzJRMC5(!5d ziFd){Q{dggWoE%BufqSO0(VNt*em06eG>S_3OtXtmhq!XPz-*(r~6yyIkegA-$tYr3P-Vh4Y>l+%{I=#BG^QmD>xIYpRqZu3(!~ zX*F+w!!~fZPHCy(_OS}oH(zbTS1L42(rs!Rh$meI&Lvouc!gKJVwSKdF2faL1>XxV zt^${TT!H&*B`V)jfqN>v53wKD)Ei+JaXZO1L$OuxT{OE_>iw>yzgESNXa8 zJ@vUxai5{MAE+rgjD<02nP%vH!5%~s z2>iTzqT7bS;>b_6@v)K{YHmA}nb~cz@0}T*k6U!557+r8vW{%VZW*0u%P#dbStsU9 zzJX|+(I5tp95J{CV!cD2I+ipv1v2qW0i&rhmb6A^o8Q$MK^}!GRR}jLI;DUxR&&VP z9yCtq?RHC#-&Wrq#@Kpje5tdkF_;?=5<%NZ+Yn`eU9vFppJZtb{#PSn`3@0%K?6g2 zY}uKTJoLh|*${dW(OX1hxJj_vY-}Y|7--fhbGx-oiF_wQpr+QY*?m1}PhFiS-P4zC zXwYdJ8ncG_P-s?uy7XO7Tcb03Vrl6_);ZG{S;*(-qYX~CYoa?o;qqWBmr3KWRDX`% z32m9f>{d0;RrEs|`*^G+JKt^78=c)VsnDX+KH*MeymfW{Ou|!eIhPEUjva%KOV`54=wfHHPE*j*Zo8<5B!StIB!RhtbZRSHr#P+>&;oH)!46BG*%8~WVpAJv zTnXB(@UKY9MEkk2l!e}rd=bUu8_BBO6=}WEYJ)e@vt6wwY+!cg6HVIPvl?Afs-PrC z8tOENS&pQ-2f4Tnj^PuFODD6=#x@V@+HlT>LiIBqpQq3r9<>L(4bl00egUSI^C3&% zBQE7DQYJp^X>`0kMZZ%?aFw>|@moY!tKAQO7`?#Sa=ZKNy87tqOgv}RHny2xx!W3T zSg&t0Uoq{B)oXQ%&epp+P6-cMS9UNp?9k~P!-nS2=z+1>6Ql0NMkSncS%w;&!Fr9+ zXKPJ2L{1F5(}S+!q4D;XVpGRrZg8&0+SIX>%Pn>^iN2Aqke`NJ)4b1Y4AD-EXvkI0 z@|`FTV&iU*-hk;IVKSb9p< z?W9gx4b4!cUsTnJ@!YI^^1oA_3Ps$LJdxSTUuZxAt?3P?PBr=arxTq6p86YaWS^Z} ziKPQASRpt29ET=L)7+NzV~pt#iOAEKAk(F?n}QpQ=3vq)n}IY1#AOBBO62QDYD_FM zwM~pzX+F*tf<|p)Prh>qn-rMLhJuAu6ZVIidoC*UXB+Fan)=3(K6QrsrlOGxvcg(A zW`?Yo+Z-8KV9agx?ZMenaqd*!$6DN8Mb)YD7Dj+oyPd>VU`iXyO&*l*O7@wht zuAZHy-6mlF8Z?@@=Ps~4zb5P;G9zobhy*D!@^RpHa_?Kq)H4luKdh#dQ7!Yx7Ibhxb%`E( z1zJ(=vEQI=qHhEgy&!rW8H7()vM19?Y`I56*0tUFzrE;N-#+xWd1&I;6MrZ@|I|~| z<~5$VNRmHG5<>PoMV|RcVt*7oVkB9U=hI=OCsZ;VTe^#Dq^fK3(;H4up93kq@-0xm zmQx=ATsNIxrCHqKgim?o=e{%J;mjQ z8^FJ=!gb2JM0@$dc2=<+>Z}e80XEIXf=aveGa-FWg>0~Zw=xX~bL}R4+C3_3_m0iM zI3bPSsZkg>>L4Hip4YesXdDs8$mnEzbaM`n(YddNGx8GzXKv|w;*9XioQaIi>a2i8 zVwFis5?DrZXL)+qUBhE*XOXkU&Q@oMnm%{~AL0-%`SK(MyA-SVxOkTdJ}&mMcUXk1 z_989D-n*L1({e;-@7tXp%sRDNXU&o$IC3zTJ2(<-ZmwKS((;0q73IG)E=1kblW#`5 zX-)VYE*Al(Sy{lH(j7JMD!xOFpKPaNuZ45pR?umzz-hiJ(;?sX9IyXE<(ewxAS>?M z3VO|3;N;s99KP)})z;BGBcMK>$t`##Z4@+2$WN$XE4x*ARN-*Q!~@^=BV}3DJZ~ir zW6N`D6KTJo%iB~gS7|Hx!0)fAk77sy--|c-%4<8Dd=by`MC|g#vOLugg}O#PLi^{G z<@v_ki|YydUM0h`6sT%S_3DB;W8>}lGv5BH&g5nAjrIt5ZToBSYuj(*v$MeG?N{Yx zRgQekAmr%ZqN}uK5OC^8(a(HrSK!z|<=LI%$fT6y6y|9+ zS@;WNcWx2)ID2)m^v3tS1W~8uD>rUWR3%%zI$y@fpAx)0rSg(`Y1}A0tMjGvWT%YI zm(G`LD`#_x5kyv#B#YHmb+l17Er&)3s*VoIT}Bz@VpzGDl%uRp?ADZ*DI(;E7rM8F z9C^gC9Dx(+9j;mDw=J*7>g!|c%ZqDP`@Z?v)kt0G!&seV9hod*j79&#erHo+dSIJv zl-tFs4N=B`!I3$+ynHficZULA@7S@K+9-f0LR%s*Z!U)rlf#XOav7RNz9v6B8*HzyiM^DbV}^22%jItmt;T%E49DBV9$mG*$gHE7tZ_>lz}7jlIRr z$vF=z9gX#vcEvB6`VZI^@-kPsP5T7bXbXS8D!L8oh?4z)=LuZ0^8%N9p8Tz-RlcSX zP~T4o7wfVuxO}xjeFP}2Km@Lz0DL#-L2x}-S=G}U&HTUvWP_GRi~7d1*rK9bP@bqL zc?)@$qdOkA4I`y{(>sxgJ+`$l^++J&{4T(c^qeXToaloigC{=7OwISaZ8K z;4>=CT7Nd)KjJeYSW(buWkXxo>#bLsHTG<_cet${?V$aL2f2JcrP};^@Rvz@kn#DK z@Sow&ty0G4o<%z{J|F!Vd5K%gAg+8FNhG~l040*1pcGbT!|m91fel&LVz;YN=rrV7 z3lHLbQR0U@Q=j~6iisk(L2UTZ;Sg4l&>2F&g^vS-n(0zVmv8u))?%0LAK%++9vT_T zHOE#b<_7zaMCcqH^85RaigYw@1^4xW!%NOKyjon<(xFf z!rgsl>v&<~H{iqtb|}u%N}Ozo^K6OnY>n`2d`K<1AiqnjNvI^&REP}SaPs8JpZp2% zZ@*o{fvAQ>;3<@|buFR|dR~vfcC-F(@B&X1i%(PvLH<#elm95-Jcgx8v=+a%Wyg5S z1U_$B1)sbV0e4Gpt4N}rTWBE(D`iTSdyHFS0rzjwBk~^woO(du56P^i2O{iG_@1rk zdD^oT_$~?7y+WV(5%BUF6QhLv0iy+xIW^-_`R;>z?=bx7o(BfIl@ib_s|0uzg_o^1D}29lG}B+ zGv$we_jmtYI``GDax2l#tpp~$ouk)V%?2&8UEW;A7Dy+|*@-rz&JZc2wrXH=;-YUV ziZad=hE;c;&l1F`A9G1IR(fiHEK2W07t@u-XHVvQqDR01m&#AJY2a3P)j|-Qq$2Pu zwxD#iIu->yh&}jz-s4;8R5ccGuCW5Ys2&8U=)GIlj z131&=$LyxkKeMhJ`;*CB=_Y=v2FK-X{gv9*`+1LUg=2Q+SrYE!dWSj@r zDfZV@p~REGHc2l2{E6H9!-Io$C zSjAwUo5n#O=X}5V_6hkNwehq4tex{HR!W3VDg@ooo)ojSR|vj=a@?Dc z-v)02wtAa4VcouiL~kC~?jrq!?zuG?15L;2~QR6 zd?_{32@ncAl?&G_$9M19_u|#l)&qsYNub2XsLIDn=Hdl7aO{5Z`Y9YuQ5e)M`%$+I zSFm#D$p9W1R$1q@`NkWcTRE?p@YgEM;;oVmD&-5(t!>4PH~wU08{?qJ8AXmY%d*4B z=MB>veXH0F6q!B9Vh|^#Rr1{E#5BscNY~`KACs&8%U!UZ;I!r_0Z>=H6Imua(Kn*40i2l%zDe=3u(x=P|h0No`YeQ_yC% zMIw-&EG59#E5VnUPVHH(toFrvWqVZf@$7`pX!K2FvjxAw;4fsuoh=$oOJ_LTY0_v+ zoh;iLn@gwX;%0N4{>EAd>pX+;SQ_as-gGREbP%f3gI_pn3%y5kD&EcwmrrTaZ2UL7 zbPpxwTD6v4ui3Tm^2HvjwP*3=3%Idp zTjz?p(D;?hQR6he}u8@6LV;@}EB$ea?9+IQX)7_B9OFMO7dHzV+smDu~ zN9J)w@5ACMnGc(^T2nZm>??$+*TUm9Nwizu106ZFvT|yKP8}#;QI8;3mDQp5kVDJ& zVv?r6eaByo%1e`r>v%4 zdwZjIcET|^7w|5whI@DCL(X*fH(hoed&92GVt;$ z^S*jdcPKHBdPg9eX4E@a>#wLQ$E}M<^}RhT$tx$KF@t}8+8vxLIEHt3y0X1D+z=cJ zwy#XM3*#>L)SPejXckM%$dKPUbkcw~^(K*n(wt29r0w&q{e6S|WwvbbVq$&{?`8&z zL-FZ;H~8v-Jm|d^L^+P60x76_07?tBwX*k?{**NyD*c`{v`(Bj@s|bmSZVm#XXpMB zrFNq=bP@=pxW)S_=RfdMkZ4CsjV$>6b2FY0_#c{%wwPiIBbMPp8!GtUmQ>m?x1MOV zXHFO(H)6cepX!LGTt>WE%C4IKE>2Z*Bxid^_a+@+mFw6Z$WhI~Lf!(6IV9bR{WJ9> zH`%&l2A&$;J~(+KXR52yYU_=r{IMC=qAcS;L){#Vx+05 zy*M~L6{t5w3x>v6x4n4rNP2zBo#?k{4cbX`w`K6;o(6k!Q^!KCu)p6nXK)Yn^bWc8 z4el;qI^Sl5v>+u}R&`RmO!HReDBZ-KDE&-6K0mSXZrGYRNR%va2)1NWUHMY8aE_!% z#2`sl6oS%>D^W~j8JlZ^5V&W1_gp??^$vB6B3bgp;^GPX8SPBt(7IE5Czk>((W!KL zD%#w(G&w!zb3;i~uZ${CEBHBRF*{yo9J&Z?z6pS%SD%l#FWeMnWz+cQ$ zZ(yslV`)5h0KJhqx;%4ithv#kZEP^*j-=5gb*9Kfe`+Gq+}vJ-(v$9N?~JDI-pDnp z*-K`Jmmr~9Duk4&DDTI_2MZ8su_d<6q98EiQI%oRm!ora> zW#^@jEF^Mav%d5ZojH$5C7y`Cf*$#wD!Rc>@T z8GFgNSFIWD8~D9yy>Q>i?^UaUdyHS;tD_nBSn1(j9jCZQ)__VMqX+jUey?gK?lGO= zxvGV@H}iY7M{#fA_w$?2%RzY;?$iAKYG}4sp2htTzdwfiX8t_G?=Jzqj^AhbeG$*o z9DkVKUy0{dem}zRmvJBE_@n%O8u$+Wd`y(b^G^O88U}s~xOegUJUm>v+I`>Fs^HhSJLe&N=JwP+!KOYaK`qjCl>j4;n)=Dd&gI!AfHvqneb( zt*W9Iqn@$_1V4|47iUIPCieGQ9NAO5z@Q_Pom+`m^2_b!&dL7SWuG}VrSlRGaszni zU(OH@;BS2R^oaxWUUmubG3qnevO|cj@w1GQ7}**5ehu{UX_{pZgTDdD3l0`BpIyKU^Ky-pH6s;4$IkDY40MmZYIz0cJV9U2(fxir z$2)+yZ_$hXeNLX^_@@7&`+4BE^XIKWULN@4{JHtx=)S+gr{!6oN~*rTM2{q0+$YB3 zzT(9GB<+eP_fNz#ZOs}@b6_amJrodE`lj}Y%NG_epJ>PQFmc7g0$mkxI@!JnbiPeT zSH;cE2Rz zDULh+g;CqYq_a6(OqmCVz3fcspUsJ+rLYofu?|$2w)Dl?V>W}L)v)2ozmYYvwJX<| zoQ+#a&s4jGnI0pT%aAXj&T~r2dkOR!#I}jAm|M>@Hy9dPTeAB`9ODx{&sf%m*QFYD ztt+#cT}g+z_rOxmNU*UXFq#+`^BJ-EtH;^Y{-X=ar`m(zX01+}Lm!*sYm*jx1JWevFYk%>J?TpR#6hY~xwXi$!5+ajrz4 zI9o(@v$#J(&Df#@!ZHdkn%;Uk&mS3FI5c2(^@j%sJ5OGG$;pm^bhzJT9yqi(HtBUu zj^`(xo~e;s!RZ(u&lMcb3B9drq@yqGF(`Gp@quD6SRBab>lA}$u)kxZ%Qn#zi*?7F zo8#TFSQBe#>FVg9*LyoUx?0d1>a2i~gju7i(Gd8Ke#lO4h|f7*@OeguZDVuc25nt< zGJ`I#xAq>G&g~y+YOZT&Z5rA~RubJX92ea(qSxv)dC>($qouLj2latq`^m+bD>~XD zEo`9N5qhiW7+9_9tPf=(D+k$&Sr%geeW6-kT=5g5cuwex9Jq6sed4=Y)>rCEi`G}P zs>&z($JO-}OHEIgzFb{eRj+W^PI+lny#g0ytNK6S=Nfk7mtM%aW?~iV%Cz}>>Gv;S zV%Pe&m{?hgZ=PfO+3Q4E*puco8p2M$V z!{8{)Z8_Zd>MB#bFsM4fe36;7cIw=|%dD-smT1T_?sLwyg-659ZSJ%6^~(2pVtw9* zPD6vG)#1=7N)J{oT|I3bj`|)=U8~vKkJ>_L{{U+1#=5_9It>ChTX!dGDi%ALI^CbU zi%xIe(%07(ottmRmNzqjva(N;B}qBTe67Xmu>ZbJob*lZSQD~r_+05&;S0_ukPJT_1$X9vcoDwHmFyX?ol~ z?)MH`!rgY9u4|38_hj9+T&_LZ+!T#;M(SHSuto~BW;;4YZE>%TL}qj+yR;3)rk>v3 zw5?a~^#{C$dZ!I9WJyFqb$&=EZ zu&~z6J28IoHk>@g?>jf|#CWCW)BHXJ`~iMH!|&aAevsqO^7}qKFYx<0eoyq*IsQDq zcK{zzPtaT7_c1&_!k;hl`!?J!@%tsb3knOydf9&YzLyr~d@&2gdSBdxK?kjP&-;V& zJ!HdHg$K`V*g%aHgA9hj6|C4QkFosUTQN59QtTL{Fo61C#}I>7Pucqa#*VSxsv)a` z#_njyV8_tngOCaA*y@Gs7#rAP$-r{~C1A;_JeLRGOSfbye><5np&jeIA7IHSI{*LD zlCj?ZfhmI}gT%U3E!twq25M{>WOM}ltF}ztU-w-@ma*QK zZp>i2;_NTjeg)GcY?;J9OxBEjSo)yi1qAUS4(VhcX2To@zCMS9P-=ifW>kn9I0t#D zSryU;oC1f;sSv7botMJOo6~WiR5!;#4giP5fOCZ7U^j$A+5lPNkR^g3N1wQuLA*eb z@Kuo{`z(7XU&`SGC^}UgzLb17o%JlQ!>fwQFT*!du*)e=eVqDq9{pK{l{V;yFx@J={6%W{L%jSf6K@kz{r|W_ z`9-yUcwfr$4&@iwuQ`4AI?6gPe~C)}a!!AdJmPg6IOVByXyeC+t_Sb*4>cjeB>fFEi+{1^+8&KK$ym{o={+oKw2FL4#+qGT zKJ;*G{lH4zcH)FBzj9zb_Au2YBjULveGHuP^84sL%5>7FvGPXE@sc?~<E~qG$3U}I!^*DOGE74tHN?s#LGW6OXp%)jCeqDDp~OxSxr}En2N59_{G1YPHtxpXnX3Py&VA#J?$;TH#Kmj%EPwk-e_^t3<@VcG`X&qgE4O2eLrd5V z7-LcSP13iaF*^LE-k-oPI`5sIEp{di)#pEa`J%@vg#U!nA$=MTUKKxjy7TNCdd3p> z^o;eKINN#MP4Th#J+aI^o%eiU^pm4s#XtP{!WX`9?vt>2=Qh92F2@c%Dk+7UwKJxlm_3stMVD9vu-rhZ@bL!ui)>t%Z4K+9%_nO_iXKJuG_S2zjMlQW{ z4S6LqkyN!ga2J__lImgv%_d`nf>e| znRKOKX*E9AP340qFaiQ9oljLNP83G`wsPT-G7n9Wuw%sRGN`=#o!jZ9n!HZh%MES* zPHDoK2Uw2nGe-kvGrlkvz3<@9nSbA2*7hIkPd72kU$e&2fBtppmmj}?hA?SZdXDw5 zLU|ky|L1da{G2}(4vl*+bc;zD*2F%5?Yq!&o zHrH^H=zEC9UeI7CK3*u0zDuQZ1lL96_e&qeXnjAgao6VMtPLXy%lmz>^xRfAX|NNc z*nb@83tH>ytT?54)Yaj))z#Vj9j-f~;}d&cvAq0>J;i(^kj?LX)!w!1*7Df^acSAS zT>6PhZ4A_Ulqgw#ye_A=I6DQ2PUmQq@ExFl;vfPFk$h25o*0i3H8*(c1+`A%4Tg6B z!B8=uQj$TEOuw2zPCG~T-Y=9X9&f*R&PrzO|g?lr{+2jeDhd+Qx_;Y6nGtS1}o zj%Gb){h8iyU1KDXbp1(Yu|eOkn0=KinZSW0sMU;GJJnjr+#|d}0b1G`Mq{W>Sbg!< z0tSoTY;O0ocBfL^t)6ys-r7-Rp~HFyui{l%UPb0lcolWw-i*J(NLwZmuA^Fyq1GsB zg?UDv2{Oj*)?;73_S!p?*N!L~3N68Uw^-R|A9MC zo_ODZ8cI6&HauhB)D0T!B9PdasiA@Af`$ncc=^(YsgBs@Taj6P39b9KdMh!f(-1yr zu*a{7;ME7yCA&KMg%^YpI2D3Qc(<2P`yG=BS*UM1oW{sSn9#nq6RB-f^Xy5y)1iK| z4Qp7=a?I<;ykYM=`+NCf3JSI;mi18 zpSx>e;V$|CHDF7WT?T3bccFp-ui%=^arSOxXolc3(7RS?a|mrtk7<&69PXjVq2l_G z(xiE7Q%9=JYB+MT>6NYeMpr1cm~QMz2doX+`gb+mxZdcE49tBYr?dA&*dvoB&&aM` zry*zXj}N(9CrkTA7vok9`Po#;ToM|$o6|WXAIrG(vI^DB> zJbmj**k}x|+U?ZzfwU;E7(Z6iLLkj(pS*@31^!DVz0#F`=St|v?_ zxVn7TdWUh$?=#rb{n*V%f}=YUv*=`5k%x6UQ%64WGlPG2{P63SqXwNKYxR-EH(Ywz zO$$M-EYo>^ar*TOYck=jYisibpzzoOg-`SVq{j1UFs*FK2!fQXwD~WxnvyUP{E{Ss zRfwJvALuJ`S1evW9%?`?(8#cT^y>9C99Zd_D!3Ld>S@-yGyR7S^$+_D@k{2s*^JBo zm9y^oU53^`Vk9^;9x`g0X6K`YKDXAOD`0c0(VGa`VnORvOIyO9PPJlT)x{1^mA;MV zG!iyXv)@6t`C4kyRNkVZ4A-QIrKZ+X4!z!yTAvy#jNZnss&gk-M@Lr&Jay;3sN~Om z5fp|u_sXw9d#5C<#j87aBAQ+PngMyEWN%1Kco?6uA8>8Qgh#U+#h0fFwsn|<}ZwtBDk#}+Rx?#2fWicBNxgW2vpt1RCkNqA>)* zZNXN+8HdWYFyDt|xl9%sZy=;VbzD6z^=^OUf*ZYV2oc)cam??~W zQ=PRdZ0>GuN%l;wC+%9TJ-I$LbwK1m95A$WF2DBR!PhQ#wp6eFvZZrwI6K$XtWkPo zMeoV<^<~`#MMhZuRmQgB)d%*UDf*2@fAP%z16LQ32dAlNSpqw=h&pYv19VQo7Ve`s zUR3NB;K0$4wfe4IXvcP~?!bHQqXRt+miFB6(A5{UBQ4n5c67()bnL|Q>)6%)q_1tX z@jbWQ_JwAj)$WCZKv~Iekl(}g+>X@=y|Ih*mryFCCnk{@i-|vEVtcYDw8yjEnoE6` zYMwd#%u)6R*7MV!mcIR?AN||EF-=!j=^W9@vA44+^tPES@c9|eLi5XOm@h+bk$EntFLJN@_~s$Z^L!mkS;fca|5CZ-+;zlz^$9$| zRXn3}fsW75&$FA@k`wX9bP`Z?wJAoa9x4k9Pq7MGs;Q<-{RFR} z2j8Qx#^+O=8DDhf*r;pJ>*%reE~dRMk0;`&tG9=o?vZX=JfRCMz5e3$H(%Tn%EdBg zPp#UFb@IGyG+2szFX|2iLNixPubj%-oxa^o)&_8dY&9NJfRR0;L{sT>(r&lvm9H6Y zzS%IKzvUJ^dq|%&+;fj1sW0Vf@Dal}69s;%QpSpMdMc-uMA=WE)Z^vibnywuiuU-g zM?asRWk_$VBV}By5?Ce8aQjEuN$7XxHLmPs_`KyU*ozbi=+xo)EiF6AG1_2&%q)Xw)Fnj|3ez^Wz^7qKt zI7e&a&_8G>EGV??!e4$a=0h+3?dMfx?cB%btDi)<&&xyyrV0>DsCz5%TKD zjlqmffjP|CCe~P3>1uB9CMJ8Gy?E2Q;Oidp!degYcqZ+wovESx1Pc^SO^+TN?=Z{w z?6g+Lnq#}h3%g>?I(+_Br_9S=+{lxEx3GDSoZ&6kOTB12g2y5Jq+g`{yYC*k`|s`^ zy?f6~l*0c&68|OBdM`wMyf4b<@j;5`i7k1A^i*T7kLq-E;6U}b0U@TB_Z&9W8BK>0 zmpW#W12gvHxHlS2M-s8R&$%Taz{=1$!f;cuq+N5T1?-ubW46Jy->p!94cn4trWzVQ)9 zV<w9a0|y zqw(I+K%=757V##%(j4%%`RkPyjcY8EFFF=Q|KfZPup5D8rnigY)Wg@-deG!_alcxR z$O>jwq{){Pw0yD|uwUmF0&NSqj$B+l9W|MMn7#LV@s!(WA5QfTnCo4=A?BIsIxo%`M3;Cs>-#MpU4JxOrO>p&iGihhz-oPWlDFs~`8Bw}izV>9@-_HFz-lAMY= zjVsOJ{Nds+8dHtO@$+B*-jV7!j-OA~*}EnZ!~4g=CQ!$Y9=?d6aO(7x2_lUc9bP`7 z2p9ff6=*tG=fXlFKejvRGOp>}*@1jA>oKr*P8^-+w6KK*X6Yy%DVAQ&K9XICTjY&* z%P(V=?uBgWAo?8oA%Bxg8yWMev@4%{ZImC{xTEsDS2meSmGHH_%C}y*PlWQc|73+E z+G)Nbm8Y-w+2I7D*&+IVAH29gD$s+wW5@6fzmbJ5lYHO+Yw23d{nKYhMlGcW*c5BP zyJ!!xFAhH7>7VEv?3_yZ@i{+Ns&mlWA?=dT6IpW0Z& z&nI{MXdrv8ukUPMU+Fa${CXhOM_(j#(Ytq))y0Q$?UxDB!YyAXMB{3|Q1}o3Q2j>X zRf7lS*{Sk(3J(lkRr{qvM*B1JrKqb7kwC^z*GQAV5EwxFLa?tSOx!W{7o~fDh&T2c zS?S#j-8htaS~kDhX=1x}De?8W6RgOb6OHZ;=U{unF*oQKj|`44x0mQFjq-><9T*L~ zJzGWug&5Ev8Vz&v_ROUV>UbELjW+%6cWid<*;((dE5=-6B(%hr$Go%8Vq-?;@4G`U zFzVnRavc)yFIT>Of&^;dPhJ8wzKT9Ve5!9l6L*aIyW!FM zpE&q{{(=2Z-2Z6lDfY`}((KLjd6m+&>1Wv6#kef*x+$0yFlgq#|Fb8bB%c8P*ip_a z-&=hJ+$+AX3LMrxR{Fu;94h_&A=;TgdX(>QvYHYSVRI}(pwT}i4Y2RBukh#`m#9e4 z{^dtMTDa@3fx8OySK$2scs{D1&KQ|uxBZ|{K>4Dy%-)ZEZV}ysCm^=<&h)(Yb&1!B z|Cf9Dbho2N!J1Y4IH2M z4UHIJmQJ(VSiVqrg!3^4CcldqANlvSyMXEr;49N7ZyNi`PqM?A)3=R%^H)RH6>ciL z<~8_r9hX5j%05PURM)1$;glBSmrD1s+q$RT@|LNOEmQlarEc~;fpa{J&unY8`0gDz z0NPUbUCSQ>Cg&Ag$V;FE&sU{I9j?-&0)H)NmS~@3dkIdtQ6>%fE+_sed`FYYhzfp> zA|wy0V+In3y}P!i&&W#<{q`U1w)_98@K^Z%eo@PWbd=r0?!+!BO#Z5f(DA_AAWXaP z)VOD1)xW^A38WSIMtt@ji>)p}*TX)0!eXtXbfcZ%%pdJ{HrMGJ9R6t1(QL$p@ADj_ zYviC71A$1o6Vfx_?`4#QdhLsHfF>qsb6`FeUq=TCbxMM z6u%OSEB;z;6W_^9Q#emVvjW^<6Zd+&YUC-d^_tDSYsIPcA+vet;8byMqO~=#w>Wi> z?$?XC#du?5d@)y;u-hkOYu`wqzCJM0ms^T8HpZ6vJp&8&*I-Dtm~37vz321F%g()937vzLW70lgT>&iE zm3=8jV<^Dz1+#rD3t!1nI>3fXkFdY`{1iLQUNJRSdUxseIh68l-XX6kGVL@?D#$c2 zW3j~CpUSje_lZa6etbDQ9jODLq{iLzZD}(oYL?#d=<wg_5*mVnsyh3D^5Kt7B%V@0qPH@tsfqhxQKP%sd(Wr|=#BoU{rXM~mu;e_LMT(+Z)6trvNICwpkTl(Y9| z>3z^_e}9JF#Lo14an88X9Q1iZ&01}9h-N~725@HA>Pjh@m|p1ytQLWsKM;z(i!}%jOa7uTB5`Q;;pJKb{@nMxbuq4yvA> za}HQWE%r6=L0^8FVf3E4kyZ%AttdgJq+ANMd5QO$lBIWyj8JVp>1kw6Yd}Z3)@=6O z`i`fWxAbFr(kp$PEwX>-PfXfg=KVVJ-pWhdjSTchI9v(bb1U=S&Ac4`b-+13TFQoT zI*<43@3@sX1i7C;np$ep8Ds{Um8e-!p1$|q#e46Ky!+j^BjbI4>8{dUL#&Opm3~OA zlH@sNR^A3b2dhjTZB8P3!51i4q`^$#4Lkjt`*5aON+0U#3K>#**U)Ql!lyiEi=_O% zPMfXM=TAj!pVr=@y@e<$plDa#dO?b?e0J;G`qC~zv0Xn1BhYul{^RFS#7Ew>RUSVL zisWt3sNKdRrub@(oroW++XUj&hVA@cY%rVbHoLwh5^QLXn4ASyJmaf(Ih|&cW;+*u zRo857(&+WZ#s*8126>k;jixRTvUyB;y-wfIpvrKs@<#B7D8UZ=y?_Vu@m?JMKVS%T zcD0jaGv9~r;~8{YqZXSnVZ_S{NsqO|Y%^}>>T@0ass{vD1%3})6(Olr7Es=a`3l<- zE9g5r4rkG)c_*IOdt&Io{)Q9#u9sJJH{GN=eE2?o@G9xRj-_}=6J}{0~M=a<9wWbf(HCvjrI(=PZgSnZD zUeR*Vx9as;Lp{$uCEoWcZw43eMpnx$j=q4%-GYJD3rSk7{IkLbY_OBpNuDM7fYj=< z*xUb#SUs#@jX`Ur#WyU-XLsQrjb~s;iyQ+|!83Xy;H%Q-<)_GdqS>6r@($v)uHr3($50mji+G;oSO*qgas7eCtATlq_>XGxA*0|7w*$zJ1Pgj! z({xbe9B}^7+u#E}O{Ld_NXl|oxh-RHZi%H6Cx-SP7&;-Z-lRKnM0XRX1?wUI3p9TR zz283Sw(Br&*Q8WZY$zX6Dewh&+5gzO*Y&z?ByAwwqq}E-ro(}rh+nVwN80JPJX!DT z@OV0$4GrRNeOJBP;qcVgdmIioghmoxXM5%E(VAf81=Qn0YO%hPKJea#obG`>K$=() z1mv@s46kic`h#NR?c$sCl^oz5?9+^}N4jRRN6{A8qZkGQ*`rpCJoyqwK}A2tDcQu1 ztw;Q32M4ZRJn-p(tC#l6t7R48+J=7nG4D58bcD)*;1J~hR@i3U09kusljI*;qXTWe zE~~Z6*ESHf^41lk(@Gu9gezsIpMoWn=hJQr%Y|Lx9#?(D>^B`EZ1z3r)BH?GU}I_# z8QF5EeC}h-5s!qunU`iZ-$oMM3+0{p;=%%H%H~0QsrnOQ+!0(IcOO~7KPrXqHk{t% z@9C^;$y#?hjFhg`UHWOnV6&JGan86tY!=`Nw$gaq%g0hN-Sv0cN41Y~9!8{_VMDE$ z=|u!RZRc@)eA|u!)Q7`ermnznqt9Y-D@JXd`74OTw9Vq{VeOrmS{POsoJyFPH)-Ai zmF=_E_R;bEZ9?Yd|4)1G0Uu?t{f*Dev%Be)^v0%w0YY{YQfQJ2gwR4q1VRW92ni;k ziijwRs0fN(5gQ_6Lqx@fUiB(=<$4hbBKC&mdhM|P?>SG|4Ft=tz3>11{IWSS=Q%TT z=FFM?JX1!=RL{k_Ca7%PkD^6%oPp(!n+41==P&zKR51OBic;N8x{8uVDl7kg(q?fV z^!u$6ebGbfi`wRJXgD>AQcOLU9_qiYl{z6KsLlU>ww3yCt^o?dp|e8~(97D%V=JFg(inY|#36Qc7$yDQh%AG9dWRlLACY-JM!D{1 zj%uu4`u9dPdJkT6V(*oos1F~<==?hy)R-yzZyL#Qy8d`1_di#cX}6UjNUw%;la?v zG_e3HO!)nRzP=iRal9!q$Jr{4_XmtBr40wXb4RWezwvI?J$1CtZqHtmitoEP*GqpM zf=`iHd5(AI4`XC!7qyYL9*kjX;HoJbHs&A4U4@t*&ROZtMuth zx^`=ul0IWxP*zG%&s;U)*pA$uLCIOc^HiT>uSu;qFa|r1k3H%aodW?~TUv&;;GaI4 zVQq3x^*QF*m<3f}1_8P7K^A7ZbU(i5*o%+-sP6k<-?+zA(Xki$^Y>92!9u?+qz!Ez zP=_|RKWhV=Fk=U`0U6+@&C^fQ;}Ng!doFwvT_5-6iuYuye2u@@kxKOWEFYn`rN|u| z>@Mn;7ZQ^9UW7ZZPkuy1K4x9mENR1=njGAvvI-I>;v0S*-bHfYLY!=dMN4#RF<4no z#{M{BYwetaw>PV%OsR4X7+yWFtE>M2mou|huZ&5q0RvnF(aFitG1!0B`=+T=H|6AI zoj+pas&08*=L{S;r)ys9@SL3Cu^GBg*MR=)H6}V4W4~UIti_P5`ya? z$h$n$bYx;4=VzNy#`F@`p~T1I)Do2Vj%m(3MH%myDp})A)p4_=qm-lQCa*h%{Fj|n z%CGDwn{Sys zB}0}@a*e-gdhJ!?U6YozWi_6+whZ|At7^;Ep4Z6r<)A!MzG<{U2y1@6zI(vHfdeuJ zxssAxgAURv%*1ZAp0XQWyxFh<^+l|Drgc(&SS5q^`6Y#geiDm3ylYTX%o_?jto&F0 ziNn&5J4O_gyg902K$5?I(tw6hUaW9PHht>C-R^~hd(iHM9)s1A!QCew>w9k0yx!gu z%)A)RGV3>|re;n*`b=qJsFN%q=6R-s1OB{>UHCoHUzgNIvw{DBwCZm>U!--tm#Hg} zk2b71!+Gr$ST_@$X)WqKg+g;{$2A{+%d0{!)`>D(FO0le>x{i*>F?eXX&+%9__2 zmvH-*7yZX;tq1*?)z<3j`SXv(wzd6<1=q+)x?jOuagDDPf3W7-ko1q&T@U)>mDepT zs%p`q|NGWn(^p)5RWn{GPQVu7lNU8(R0U07col7~0RYZ7gJI+q{dM;-DJLvx?mnz= zP`A>qC#-084jJHIjb-VyFRH_W=Kg~cwUHyF!|$Xe&HYM}wc)zXyz6hN?Y6$y`$|QN zFX<{_M?;c9d|sWl~=SN0K2||Ez5K{f_c4Nf?V3>n}=a-1A850Wg*^ z*R9g3vlKe@m)ZwEK&D}9zUxY{V%AuDk*-c#yLRod;a6O7Mb7UnW5r6=-&xEmg%dK+ zn#x#=+Nk8v!t`!fQ;l6v7>p6{s>*@O&RoF@D_5L(_JBuT`lfJh(I>}mk<&gYnp^k{ zzopd95zF!BumwE_hVDLpHhvz46DwN83b7Wq!fe4Q98Ze9;%#w6d?${}Kp7*`aI!*Q zto5ytQ{`N_2wTFg!1~8$LRBe?)8iXT%iVWWJI)Y)%!}IKy*{`+VZol9DxcvqDTlV+tKRJROagIF4>5dVO z$&Oi$7RL(5TF2FndmMWmM;u2Tzu@zCq+g0(x!)+iDSoT`p7nd(@1WnOe&72G|8V~# z|L*?z{)7Ch{ipah`Y-Xnz<<5}hyLIA{}$jM5EbAI=owIiLqSFbTp#dNz|VmJfoBA+ z4!l3`*Pz}({elJujR~3-G%sjz(7vFtP4OJ`Ilv zPYcfp?;BnjUK2hwd~W!n@KxdK!mkhC622q+{qV2Ce~z$6L}R|!E221}B4TvJnGy3N zmPV|O*bs43#9a{&MLZqxO2j)6A4Pl{aV#<%UCR8PiOPHQ8FX7^Z zTN1V>Je=@a!n+CIB^*x-OpHlPP3)CeoH#1+%ETuUUrgMWcsTLP#GjISB^4)CB%Ph~ zXwq{@ZzQ!ReU|j^WP5T%GNu5@dC8|Ik4&DHJTG~1^7+YcCBK*aMe>g+T1prW^6Zw9 zmvVZ_>Xdyc@1-2=I=p4^AJGJ}rG-`r`Dp>35|+l>T)3E9vi~|0^RuV^BtQ#>9-784EI&XROKC zn6WKmSH{yBuVlQF@qMPq49bknOwa6{*)Ov)b9CmJnGKl>GtbMsEc4kc|E$Wa)~xHZ zKJMo1R?zL7Zg+QkqMN6CSodMwuj#&{``4!pJ?)Isp2&{Po|-)?yD587_KNHav)5%` zoxLf0OZL6lyRx6mem?uv?6SL$BrJ)_jt9(+dU5T__)W> z9zXOr-qX=@NY5!fuj~0?&*Q!N_S(?vwj7x=DW^84A?JadpL@G|m-b%Tdw1_Qb8Wdb zxpldZy8>O2t^`+_E8FFE^>vlHs$4a$$*zsAJ6!GV6nCM!!TqrN#k{n<1$j&JR^?ri zw=wUgye)b6){du3}{gm&YAD7=fzbJo5{>1z_C;XP>Uz&eS{{8vS;^;nRh$ z7QS70r0}bvsG@#Fi;5m7`diUIiass+r8uxSp*XL2YVpOzJBwc_{fENcw4$K}nY~Y50hX?+8y8r1z zPG5ccD}$Va77lu{M3p3$OfNaVJD!;t^uJWHNGAi;aDk`>CyjSr_#n+XpGPyFpvVY~8%HxB# z4t{L#D}&z~{M`_2jv7)rWaN-DhRhz)He}t9hld;rv2{aE#z)gM)VHCzmL4j(`Kyy2G(zhU^3!(SWz?(olt|2!gmMEZz^*Yg$eTufH7b47h*6VAZ5Vaes24{a9`)mBH9B&1kI}`Wr;J`cdd=u-MsFGY z)abpV-yD6QrYC-tHKS|JtZArOUGwIcE@OI+88T+Zm_=h&jX6HHdhBIm?;iX7xY%)L zjeBgo9A7s6lJV^mGAFc5cwu7T#2oJZWc<6s#5IA_!usO`aqUy;9p8Ot>n&uryIN;> zs*f+W{nNGWbIw#!3m&l z6UnMp1pgsS6@Ao+P%E+#?)QP}2$eh1Bk6~D{7GDdh%7ZjRH{k%?y(AAIp&EPwE=BKo;VHtd=>Bk)qi6xl1WW~#0~!G% z0fUX_QjTjqcoQ^=JOJkEVwBe;Q4QsnUMZ5By$3x>)xet6`!>t74vI^A~cB9Btw7Yp0=$k}5+NwUN z4@ultzbis877`ZJq0GV^V~MV+8D)s{Is@qhs3g=YfII?u4V>*{(34RYbX)iHE%E@M z65;;^;kJd~B%`&WnCmOmTN*b!BPOUh7^6^|f;zAD6-64Q?GkLSYekw2+r;r)C?{b( z`#j{cZl@rAd^O@feB=B}f7lxOU;8KVNsIO;iYIiCXFzYMKF|g9<9HsY(`e@z))oJW zKhMXVd-5FaocEzoEXv?=xk%KiiNG^aCeK3Nw*p!`9-P{mt1{8f+>G)M zoa&P5gR%z@*xH1;*UNNQ-@?yo`1c*_`<78EpHwEzzMIM+%ACM}+tz#>=YQElF(jIDqpV0TUMdglALH&*_Kn$ZeVqY_ir;6i;oh{Urox$;Uk8MJtE{+rN?2r zOg@Y#uOxSQ9PfYyB%r;d3P5El3MR!LC2W4=`np(&`ROQp;qQ(2>MP{A@^ZYTy-D68 z@0SPVC-MvVZ`>f;3#VQbs!3Sgv0FW^{;pnB?KmGJSPRo4wL~pL>#pT!F0DY@hl3!F=x z7dvlp-tN59d6)AZ=MLvX&fU%@QoE$aq^6~2rRJoLO`V#0RqEC>mF7qbON&g4PD@Bj zN$Zg|ByDU`WMMPpLWNL_EGC;};pw^B5dQ}pSb zmslyniBAfvWaPWZG2w}q8OQe#*748N_xR5qs+Dwp@EpS}OoR#tR%IOb{OtMB^ZoJG zg~MA8gX4RDZy$KzY9Z35 zcB$<$E#MJ9Y$ZnUR{@{nMoRwEvbCPj`BZJXHba}MZP#`fbl8MzJ5aKo)oCZ2+9TR- zxId}w(Vo$s)xcSM)wYuS*;d)s*iaWc`?D=0s%?pFIn3p@6&?N949Vcuri1QoYcgzF zw`BdPvvKdjPMrAkn)+2esvc6C)h+50^#S&GUx!rz>(nZobMraQ{QgW`guW5`ukmdt z18Y}GL@9dm;o?j&UCa=3#XPZ4TqUj%*NU6PUE)6RBEG7;hI;xA?uEEq-J!l!o3vgs z3U_w6WT6}=$H=j`t!ElGcelyKl4|h9@-CbTyInpgpOAmUX}E{v2l7MtmAX|uqi$1Q zHK8Ex0qj9uZFPR~G;0sZ{td^(aexaeVLDtHdI9R(#UL>!TYjIZK7P(P< zj5|19L(Tm=PW}H#Zj(3xN}h%Vbul7VW@G%|7HP5%+Q|a+?|GuTEXFvpuNWvtV$3lJ z=ZQACMy!*!ipA*HFO{3c zM!8j7C+`tA$os_g@?Nw;JH_qt5pkP*Slo(n-gdc1+%2CH+vJnt1$j_BhjG;d@;UK$ z)bYPzPto)8fOuIR7H?uV>|5dhZr3;{zY*`sud)B_LV3M-LcW1h@q5Yv=;P+d!M!x%|Ef*DB#W@MMk+pt=whwP6r%{UP+dx|94 zTWpYbh;W&Xad>x(ONL;sH$se&^&3Wi80W#a=*AkJ}T~! zPmA;9RpLr{r&uMg7XOrAXj8N^v|P=t<)KFBYeiZgtv9~xMQO2US(CJQ^cfLavX-Dl zqkqko{V>j(Di&aTe-n08Z^5|tUW^A{#klMxoP6?%d|$L<>=h|9F>dW9f-sH_kxmgR zQ$?6e6Tz~pu*q2AknzG#CJ29wTkJAU^p(Rze~i5cpkBi|NJ$+yHmvj1|EPsy4t{lM1gV`c(4y1BGXiVgB~ghw5bLjFQT-KI*x`v zSlepgkXhSl;C8Rf$iHCiNrRpUe6N8g!T;M>-`9*0-co#fZomo4b8u?{-5i|D;6(c~ zN7REdM%2Q+1*Q|@n-+wb3wj;W<2M^&$;U#p$vFts zEarnc5@r)zW`N#`wtFn3SOBiQePTP!2d{w}odMklDO%7*QahOo=m$>2#R#JA)w!mab1%YlnmvX1eZ($u0yr4p@cuaV{SYL@b{5@U(c zut}?ZVN=cUEz_+?4b_SR?x6{rqdqdlm9Sd5*RzZD3#Q3TD@I5q@VOh-x+{) zCqXh;hR9Hy;uMD7DO^U#NZAFa+DD0d#d^GT$V9(+OnA_z$DrTnCgad^d?piQqD;c5 zBn53jz3eKT=#^8kf+ZcJluVf=_R4PP8DEm8$!v^Tddgn7`yyNB;P#N-JQ8!GN6o`n zrVsk$0`%O4vIu=wF~+#RU^Ma?PPOPS2Vk^zI%biBWC`A%lwy2RCd*|7R>%yNL&Onk z888Z}lEW|}8jc$iM`Fw|3a#4faXk{guc^-`9XOIP+v9&XJ=xFwJs-_)z>R&yp>&6(h%m z==B$2{J2Ce#W<%3{n*(URr~|voH;zETq)1Pxngh2^W_C{wY(4`v^5xKu9cU_OEFGc zhu*RneeQa>0kg*|(W>k@sS*cE5Z;?!Xv!r+i56k`K#AaFN<>j2<7ysP;+ul-whq zmd{{(`>cFUK9AAi3m6~nl`qMcB~GEji1Bs#2Kwl7jMd(f`*60^+c=YKKSo*e(FiJJr# z$geOWYr$yj8_XuZlmEh7zgGEg`2!A(`%(UcGkbrLzv8X&P>e5+iJ#?h>A?y%+zzFb z(r{8rwfLuK!ag4I!Bcn=(|B2=Upp}MFjyq%3!F}O=U z4qqESKyNl$C16&bq>@z%&b@SsB`Ov5XQ@h4>Edjafm`UaR5#UKohFuJrrSgH6w5G& z&r!WG>vbtNX7l-~57yilid$5XI7bzW2ha*0MH@6u^;P{;e>Ff2#GAMAYLF@sA7PJ6 zsVYJv&QMd-nQE$vUDCW~e%xcsT|4rpy$(X}+Omt2wGcoQaw4CpgclQO(DE zqggG$yrTs>NZQmwwFswSEy1{I8D?9{)j4?c@ib2F-lSHjbJa?517;>s*w>Dk0cIxg z80#eB-Q0OR^SS`DvkNivTB9z;=<5=7DQ0TxFrQklHmEDGzIda$N?on4!Aa-WVHR|Q zx>4PvHeuvOv$$I^Yq}jXuPy3MwN>4Pk=)%pmZMSK{g@Z+z>2?}nDOmW535Ho_uGy2 zY>%ra)RUM=?NLu-*7Y~6M5l4z-_;9v)36t--CkC&VE*+Qj{)Dr2yh?9gER)*FCG`) zt9Nkj#J|N4>RpTs+tne=(+;cm)e)RO^8rSMAK}i72&^rn8RXp<)7^%zQ@4u0;q6-p zR-ZdWq&QuDih1Ve*cI_5=5j|d=le#4;| z)Q{p>@toL+S=uh~FlL_Hu%7QJypswPThvczhXceKaUtHWtreGw^D#60MNAW)s$az_ z@r?S-7`F;>fhO_B&`(pEhCO~Z+z;;1{4{?pKnukBzF;jxtky!s)p*Ymu0>$P_qF&2 zqf@829P`MonD=fJSBg8)C)|#{>Urj!?h9GNNp6>E7oXZw6WSaZM-%?o2X6FCSwjX1*;gRYSXmoS}opb)M+!ddTo|A zTbqNmjdQhmTB9~!Ytovv1=?9!i`J^OVa4MjZLzjQTdFP7&eoP|=V&XmbG4ON2f0c+ zU%NnCtzGCSnbA_esNQd3Q-iCbq(Zk#3k*Bgu-%58Pj;@WtXzLC;b(*^GoFobB}K+_ z3Hx{F8hlDjoB8FsbKQO=^K0u`nw$JenrAmR)z1qoX=!MhU0b)Xt=_Msg6*KPx`vjz zh4W`M)-MSxo7vn}TUS@#)W)1$l`h>b%XgI5)q)YMmgZV^byeiDT)D1FJw8`iA4dfz z*HOWqbty}YRF@gjml;x)8L2MQQ|->p53J}AJ#NS|5?X2|w7{>zNKl2IAR`J>kbK8r zjyY(sH&J>D-0r}^7I)i_8MQ4zLpu6#Rk-uj&??7JE60!%l^oigYY0-tg19Qm_!$~5 z@f&IgG*lPJF|@6rab|rGWn^xCNp4=QE2yetM7gd!Rt4A>I;uGn9MzV>;96>{hN!yS zMog}<62}PL>j)pO`F(T+Pp;c#B(I>%G0s<~d3y118R{=D)HAKT z*sx0t+sLL0L&p^b_Hka_RTu(Q8fmF8b!q6Zq9SD6$+~kD_>D7kH%>2l_Hk6X9pktF zIwr6hf+l#AA24BNLw!qqYeTDJ!t9pXMfE|GypANOtD-XBF^QdwM?=ebhN>!y9Fv)C z;AE>V={}3y0h4kXo9h|}k1GkC#D2`jEkhlp@r|pb$k#=eo8&`7rArZ7V(FdI zVaTq#1(k5l`*QF~OPz`CV)Q7+gI@CZLGN1_4fA$0{2WxmWs-5nV76E+SEZh=put{! zqUolNhCPM*G~+&@+`1@X-UeOgT*Fq7-dq^Cmzf@8AFsYpt$p*RkFUO5dK8XYtF}Y$ z+!>%(;#v;dXi-bK6~Hssa%82^=9L(=zQpX#jc_I0I)IUuvYN)J##KU%erDy)L=oPZz}9$7mlb`#5H^1VOXCsUWYp zE_YtwY%3Pq9O|#3cV401gBR#M_}q?BqmM2Oo;SOtzP_okwrOTVouiR6!_jEz6JE+} zjYxr>oU&p^lb&BqwF{bC+gh3z%&B)Y`FPLgw$@dlcj>uU^lpSK)9TTxH~S{k>|~7` z(z_dU-9}E88wJnkj@(B6<4{&3ac0gM1+%Qu-t6s;$_-^znA{9sdO|MXDm!v> zRTSje8=ISEx7ymM18?(TUZ59wx64RWLAhh0uO{`5+wC%{u0AM2QPPJKu5#{z@oZ#H zg`wGsLi<9m#wrXk^wF}bqQcamp}C66kcB5}%!PED8q-UleIa+?3-u0sv0h#ldlMb7 z*lfKWi}enCsn=201Zvb$-wxc+Eq11}qAH6W%b0E8GOKdwF2#8POS#fe2fmd3n2%k2 zVlinEOHENsiqS*&F`q+qIm}1HxzP6+9eAGaGdl2M^EtH6D+Be|dhKCXdTj3KsuvW? zRZpY&sLh%-%MO^+mRVoH99EBVpc5~lMdPt2G|9E|#MfAUU90J{;UC!J14u(@2p=B5HRHyyCKD#GT`KI~#$=B9=7TUcgBNM=F|nF-Zp z)-jTq{gKSpa*EHq@sfe8Au zA#))&bZ9O0w7UA_2cRHuymNxN0O)vY5EUr{4`vaK2US+1v&7(rS>qjrZtE>@uKo@K z<5gXxLVa@NF03dHs9#doSUZ2_jK&}x%c-kvtq(J(&5N7(IpnN`^{s6U7(kM1g!wen zbdOn3-_p=LlU{LPE;N(dh_aHgCQDQschHQ5jg9qfRGHi%wXN{i&^nKw5<3sfQBg8- zbM>(vhIF|h3!7%vx3tzZBbFJBp$lqTFj%OcrLzs=#};lTD4OsY=oshKw^<${41(7S z@vkhZtaQw8Xu|6oM{9jubJI*#p39XNK#87T+g5K<3hZ;57q-^>qeEoTbuE|n38`yF zS2-Wq)>hlH)HV~{rmbQjnmo=0yIh+ve!l!UZ#%f{mavn`X4un-AO^hIyIsbEw79=h4)=i${I9Mwj2)P>$+&t`EJ~ z2hTHbw~v3qP5*?O{t4$o51Z=~?7{%CfmWpcL{gZeD=r*vy=};Kn{R6MMxY|Ml1p4gWhFNbmASdOj+qU$jm@(|smhI9 zP~TL}kKtU~%NmvcjH6TBY$@TxH<7h@XTb{lq{VHfH)UI(%}#`C&eVA!U6k?~xt z+it_Z+u-YVN9Zpgb4qJU%7#^p%_%B~@p&cbLk=EoJrv|e>aAxVi&Rt)MqP~0b6kgp z*T(@l*w~0x+KkcS=Jp{)=#wdn0n6uwJId~KKbrrsT9Hok}A8z|NtNUWr|5ay*=u_W>B>Is;ClZDvLS&XmF5?`Dz zfQhfnFfYb;V<|V|-Yki)!#iQ_!WuD&@4#=s{HOE?EMubEC-4>3ANULE1(+`>oOO+F zY_Gt4Q@sgupV|j=KfbU@thqV>^N>0O^LzEZkoZ0oja|I4S~kpLZ34`R+CzHXNzb$Yy%dK)Ae2MXO~B`FlJ;wGQTL{dlEQlET4dUP7wn6M&b)6bd4`wqhJes@ytNXcC7kvL$VS0 zF00BbtH+A8#@e7_NmHh{#JW4Z-M;T!P*q#zuW zYS49T1fFzk6nv0x`a^!h#BwzNcwn_WrG|1}2G{~|`diSlq$uD60|vsJ9FPH11(55Z zfR#e}zv}-g%(wlKQxVIEgX|G9E7U)9PRK0pFVx?QldBFy3!M{M0Pqj4#&2Tq8t*Tp z+WfH_x&Og09d-@)Li!3TpE1kW{ozXj88s`YHr=fc;2_V;

zJ{X)%Me%eJ#_QL_Jl}eDdw!-T*sqyX)AsB(F<<-Sn9(kr^k@1q?UOwGCkdtof1izK zOK0w$r;zR=_`PVR5YJDUK0U_%1nA^Oo%Tm*_#=0dv#;G*{&dC%JBW=xBSdGqHuAc& z@MdVTJw%-n9f0WweTalRGzoI z<;%M}izG5*Hbb0jn>pfn?9?eR_4$W7z`hN$yn6oWjmv`_CG=;8_aI%^-*eKRr=8Qk zzq9h^+3z9lzw_sLn;cD9eLZ^GeV@F3NS@B(GJSK5osaQYr_>;g`Sia;w#cNh&F}pMS&n)b^503A&a`8e z2aCfgkv}fKrwsbX4l1i}R$m(R@Hh;kqbxUr?|3bn$7>U?y2+R79mNG_MP(_RqZFFe zGs_J;A$8HhTCyUu zc4x(9rDToG%E-#j%FSxbT9UOQt01d?){R-WW|d|Q$=aDU0i4n2LdI2!Uuvfy~4+%UqtdEazFv2A;LtL$emF6~?RuyO%D)Z$8ahWE0I= zgV5KZ(Epj8xTI6*!YmxWSd`0f3`HFmp<}305%~#~RG+&ViX}%)cX}%&4(R@X| zNAneVnC2_;eVU!fBQ!gaAJFUsD^>>yky(yq(H|Q2Z?I7wO~{~Ue*nry#^-=<06%!$ zDQqUn3j3pQnAT;Yd@&vOg{JQiD*YG0QK2$$qEY(y*iJhIcqAZB*fK`}#>2l6M<&W( zCdy!@6W}992b|(O5g19 zP%;U>2W^Rzxn!#O9?TxqQ1q2FcfB9@b!Z@?fZS$O^?)IET z7(}=mT(PeP{l=N-Aznw%p<&&m5HA9I9b*H{5Gu$bd^1LpcOkVeqNm>rc-^xb>HHQt*$r2TcK=Mz5hE@NcR$Cq zQ_$|=Gr@Zr;4JKvTL2)t6|fqscm2WjMsR%&T%QBi`;m^_;CiFF53m!d2|xzYyC1cLTNq?g88jcoCQ@SF%c z1?3>h^A=({0eE|ajqX1(87Xz*b+z!|Z zxEt_YqaD zpF#{z$!U=BGT0jdTL4=DcLN>-{0(j>^Q?)LD7V+4lx~A&?nYTjGc@uVYs7|B+W`)M zAHW|F00;yG0fGS`fKWgfARG_@hy-*2L;<1!F#uho9~l~bjWwDC`l+;fI$YXCSAY|c z3P=N_14;p9fO0?upb{_`Fa)p=un4diumnJwTn0EBupDp>UtLrfxHK zL)?npGiPBh@_wB6`U!sP#Ao7j>?IAsPM8hY0h5dUrp4Ir@*qxo9fKXBXJAj~F6=8= zgdLMhv1|4T^p2~sYZAR9_O@P(-J*Y|{T|p6vK{aAK1J{NnD`buJDw3gVrRw&;uv;S z{DQqbzhUo02;T1r8LlE#q>R9xhh!P4rmN|)3w8+1mr+>LzeYx5-TqB72J7`V%S2kC zFO#s_@*bIjHTw6-uH3&mxqro-YU(|ihQ6~+renSJBH4|5(C%1oyN3U zt_EBKxE637;CjFffExif0X6|{25bi00=N}$8{l@p9RO+x?gVtw8pvNkKjwL=vsMA^ z(No$o%=71?PU@9#h0cdM{dk^GdJ94qz>_w1kX!lO4GtuZdVgRv# zI6yog0gwnt0#Hwr0_X~G0#X5KfOG)$K$!sQg}MQ{15N{E1E^Q(380=S2hbZpJ=Fi! z#XnaUcS2XY01pEm0Xz!W4KR9avyNg+_WSiz;Z!JzuMh(Jtdd~USr&BfPB!{?I@2PH zdy;rF2%VPy>N~K^(R}oKe>zhlWp9e zZ0G*ue(p~mDEf*AWf=DrQQTKVb6*j|eMKzy6^YzeBynGnf^G@lH;{UbcbjRn-wb1Toc4uL zb1(FuHfW**Zqu=&sSA468F*_&eQOA7Bt&e)&xT!3S7YDWwK%s0qhR#50j#3{jOOpf zH>Ve|hcpZ)fMC3XQ$Y4(#7+ILA9~-2K(k7 z5V6=hw*&Zt>OtW2&CZX%+4+&)g+F#gwP7zA`e>N^4UY5<4Jho$B)vPh^f_4L3SZHN zz~xN*x}X=I2Jq<25;$!*3QZ~^8^5!hwh0=yOTrU>3` z>xbR8i$GZ{&w)?+-l<_x0n7#L{LHuksAq8;c2v$#Zew_HCqF`^k_rEgIfb>N0!N7M*0#(k#pyHXob^p}iE*eN8MjRESt7(UP7Ayi8bh<;fViMpv`z zD$BLT!e+vCD!y?|$G0vMBidZ1Z3p&9^ph~Jx3C2k=B4ehXp1b2Xd5}Km$uw;^Db$r9uBmklocSu{47Ux7(W+K;e@$bqn!Qo>@!CZ@$qhCN+~#5AT% zj~QapysnImAb(z(PY8=k%q;k6BtA(W0zPMsEhl5-8nc95S6HqWfCk;eTyN5ndnQLE zyOW*CSuxLB*wq&1r5&czHNw0kXVr-kh{F_OjL*Gas|J!4)r zB=ySjrWrP7zlnKM)EO4z4f~-PA_iKF`G)k81XC~VgvIvDZHGl$ZegoTEOzDZVi%gO9NU@`V)Js| z9DAuDi@U!iMGxWi7Z+psv%pCMVoA4-ViOItq}N&Ut(ejE76Ohoa6Zdlg;0mw3>hiN${o{D=78VD7fCofhV$ePhw~SQydvb6C>7 z&gJD!FmKp5Emto_66jngS9LDl5MJy<%hfBh<(jZe;OO)Of0&_wC`u!ZXcCGDOK@6P zf`xf$Sr)CQg}E(kCG>nFp0-hL8Q4Gz11+JPUFRUi>Vz4y6TV9+a`iFP4lmjb(ju}ulL zCsyNWTf(&#=A{vq&#o2?Pq%Z(Z3*`S-$i&*hOSANRGy*dQ_~V2XV(^m9r346eDJ$y1ovKainG+n)6 zlZz6*(15Z0<0j3UqRucczr;W@L}EDdJccwxHfyFxO$Fi4>(wpUm{N9$FW+0Y|_i6j;JPo5)|_>)50m zmjZbJ6Pkm$LC3L^K#I%R+^$jVS88X%+^)@lxeoU$NwFI5YO(sC&E;&aq}>r>JKoqz zv5(EQY_7w5TPeD6sEgQVA2wIB>jvFq{u`LSR&9g-OF8znw6j92Wf@lD9t}u{x5L;I z!l7Pc^AdG4C^;JTQ-}>L;oVHXj5T&Xo7HSCXLCE7``BE^W;Zr3VzUpMtJz%1=G|;= zU~?gxudun6%^WsYOK3?3Dm!Gj5bx=w9B+d>ay&^cC*nL^qJ%O9ngos=FmeK$<89dg zASaUK@IRAG%2PQ(8_g7aWtQV9MWA4h1x$K3JD&Wj%PGIG4vbviB^~m)?^0GXK8#8N z@NqCFF=Z0_pTzzraV%9VVHHbK#gbIBBvmX)6^E@dd=md*ELD|8QdKdZD&0SE#+ia7 z&n)ISi({O{uCv(ZEGnOHC3#S{VK%XA6Z3CkOnNxCD9cd8t~Jcr#dH@_T+GwO zsdjNF7yIeWp?b5Pd$Z5p>@%0?xy&J#>A406Ds{QcCztu4Ujk*M)*t5CY|dqKAe(*J zHIMP$dW=T8s6N(lKGt)6tmFDv$9Y=Ed0Nl>arz$l66&!1okHkuXh$l9hbdjSAMubp!o!@oy~THS;{O`X#g#a}l=vsJRLRUC*^q~FEt#cC=CE;w zR1`}xwc$8HR}V|_&=`f7F9+iPY)LxeMn=2un!22Z-|x%#GxE zNDs>z*v)>p6_PzUl#}IjvL4ddbh1=V)`L@{Z>~<(MjEH3mil*@%D9s?<763}T;2{a z{{y-PbdzI$gQa?y~kBZw+E-L2kj=5z1Zx*DT?J3-N$L^$!Y1qrS3lFLtp=;f`L#0 zOraC$CDu1n8Mu!9U&pDwj?eZp9_-qKDGA40NCqP=Dp5U{LjsL_q>X*r z*r$zU3uB*QOb=uFTTG8I=)@t6Ind4qD)UrU>6R4YOn48*orH^@b(1MJcC~S+ z=2OkCeHkC6n@m~4IL5EwSxLCi`|+bpKgxXknCBd(9Ar~(TW;o1v$;*1&Ggw!adL`k z*>o~xyiO;1@C(Hmtx2F@I7$0GV7tNvH3Wg&#?Ido3GOOBx+wX z`9ILyGP6lbSwQ&VmPIX1THjX0s6K9OXqu(Iq{D2~cXUvO`l)r{j8=8Lb>V_m&DPe? z)~JnYLntkf&V$jy)h;OahzKf~T;WtZaIl9{i!7@d3moSfIkoa(C6j>`80YtS#y zZTot|-euSab=wc?{;?uMY6f3hxK4NM({0JH|yhN!yaPL(IOKaeGTbLY4>V+NTt1?(LQIQ9nrpL%x3Fun`-N8 zRBC{)-dY{2#JKm)xdA}0&>98xeeOReY{&`F$oQ!9&$t@1nN0DoH zHuatlE0u$J!445~iPOP1s26@g5EucD=JJxjX1Ydh8}2f}Pz+ z2liy^vMBhn!_^P1MHnQGz`B?dPsxTXmVesO{pbAa8uIe@|HBwg3=!~`Lj?Zi5J7)A zMDSk@5%Rksr2Qb(5XX4hMhS8 zy^Ig#bfDd^eF(Yq_G1`maJ9b**ugb{@0qc0#`EJwI6n?I7vbJCC<#ot5R^RzC6Oq$ zM-WP{(|G;D6tu4PQo~O&b7q{%eKtaqTsZ)}<;Hb! zz)7Qe8$tDwC}_v*dfle_$)RjNf#*cKlhcDbYafd;@Ck0>p*8eh&`kkYkA*t|@LojO zcZx8a5Z=synW!$Ew!k`lp5)8H`YY?M0R5%_x+g$6RVv*9(BTFEWe-<|NmZF!yfPQ%T*l{goD2+lC_EC0W_qT`Jma1YCCHC-u8=qCUm|JH>7+izQQdDUyEDXc0**yHk1ZMu9~YsNZ8+_XXWY*@E!c+k33cyFYj+bGm< zHA17Bqu=a6w>r#M*ZS5VQ{(?REnyEP+8|{0G&0pXHqm+mzZh*mFkwg~nYGBt+<>2n9d~5kg?#vyV)UQ4ARgGcZk4^&&<(fuTUd&+38L~ zxGC%Gn(kO>DINXjZ#|+0Z`z-r%`xR(Go@m>dKzogCx9w%yA=@{$wYKYR z+iXp?<%l~BYm4_{h3+A&pIv3hf1OVXFh+tlu!j<>fsvoA5rq_YM@WSmQ0$N_7I(NP z-0+eHGam0;6bo#Si2hx9!0Q2z@->= zDERb+9R^PQV26VjZfC>2GD&Ix>`3q%2)he7o(?+-JO{z1d@V;mPB~ntN-eBR*tJ@1 zhE_-SR|p6CnjF-;QEIZ9iKjH&E;AUnznr1!@sy66W`?L5-1;&LPno!Lrb>;)jB*a1 zy5aVjYRoUEE8@}}H__nMb5*P6VfA-3m#GTeBr{3X;W-0sqziY=jKS?Ov+e&(h1Kv?@In<#WDB!+P{Zm}6Xn_5PVCt()QhHvDq168$dpG28LW#hssf zg^O#pTO7czAL?WjZZve`zRLkzmIiWJIvpi_r5J?u;%h|-uMsapx!;L<^CSrczH-3!rgwfB77*`035|#@-Zq#jNx`?EK2T5F%_kEm6(Rv{u(izYN4pZ zynmgj=XB1(ity{iY%14c4%JOD7kAq{gZtx2L-Sb+XR#Jm;Kr34yxp(WYVmF71*|u} z7~Cmm=4ta$!fsKwXid7UkXdq!(qK+g7#qpO@HG-Z?Vq6iv$EFvq|m-$Z^JZ&(-dHn zU+i_z>cMNXTC2@sdoyUd3z>pO-Pn0Sv6Cq1Y{1 z4`O;S(+9!qubmFFpH>R9S}TEBrByP$g6Y_M0Qz8}BNiL<5RZFh$}zunKsIX4@Pms6 zy^;ngeNvmw5>*1LWsKw-%x;QHDLt1NuBPvD#L?j6zk>a1Aw@4kiW8+nA7b$BC|_?M zNqi;D?I4R+M%M|_n0j&x2TSgiU)NP0G(~-%26>~{>?zdZnQe0i$vQ(I#zh|J`*TI& zSxN{5LJc8-BoH70LMIC>WjB;%DNDe#&=z*H5Rbm!x%bUzB+E(m`|tO6BI&*J&OP_s zbI(2Z+;h*nPhyfJRpOUUlEz0y$Byd{o|dHlxLlIh$?@5B^Pl+B<&Q|xU%oF%o&P*O zzj5e=n|vRUSks3k$?@#E`R2CMU)Z-*lD>QlR4$v}Ft}mIe-8FaZ0HW$Z{2-l=dr_Y zzvaL1{9BTwesSN<6NFa@`j_CZao^!<_WtzCeKFKkCP@$d=l(rAFAt7h^La^nJc{Sp z{Qwx>tos4VPvgFN|B;hd_k8wkU%~Uul2rbe!$)`TJi77izmlYnR!frMg(Ew!KBn9* z{So(QjTF6N=aD^kA9&IuN#DFjlJu3wj-EK_K6+(BlD-T6BM%+Ba?i2-hBw@V=VyVh zk_^DhU*snw1$P#yO_Gk=Vzxvk?NVd5m?P7k&1JKh_GB_%RUx}v@nka7-Y2Kq!m`V0 zPz?r`i~S}4T+eUW9rBm zYizdqWJPV%8;_cTdYj4AoJl6z>hx{h&WeaHBgv9glH_;F4|ATR6OObao{FiCv=X=e z`ZK@2GoAmB){S4h)F3~6e)cVIVHQ>`EiQ^O%B_Z^L_Mr3J*-0dSP_1@2p^HYumsno zi}0}md@(D(Qz_u5lsQ(#>0PYcXrUbOtlL+lH?a)9RL^)RyoBFj>Ela$mB9N-;kvFO z{ec3U^IK^562BKK*Iy{d`Msh@Z)h2Osh+`7xN@q9KO-F};rB!l-YI=Tz=<#U;Ub*N zvDhC4epRJg`fv%ICyMyf(hp1EcNF1km&tEe5k4h-QmeN^epgAo8`+;0UnthQ)IWad z7t(kEu45XVltS=Pu0Ls3UwB^9A8Vxhq>oAR;-4f*c_VbxDmf%+H;cJq9_^=~tE^An zkv~<%|cd$Q4CtFOCVemFJL**sKZ(wS<9+iHhf{8w62@v2nivC2d^o~XbG>RWtXw#bi5 zHIg)1)udq5D{0j3aW%;>1&YfV#(g&Ds*u_C>AeH7va;B~-sw<(mov~-Z%q%S>;{89 zHI$C64Z3^!jn0GwP2hdfDhpZyFk0Nc)Ti-BF#YqY=#OEpL_DJB1pWr;U!~RP^cC^ZCWSOr;CC?x^(2?`VaT~c3Xzmy-O#=Yg{0eu zmNzN!`1;>$IX)ON8bgD}w_LKJwLej**V__(tsCTr?TzbRv0=k2)-~Es>Yc5dMurz! zTza$yy{G$`{ID)5!B)eP{Xl+zbI0Mztr|Qf;Lx{WrH6Ba*+M36>=Nwu2^%_gRgPR~ zSA6}@(5ig(w`|zDmDTKL(F>T{)aufIct1&rwCgaJHs?|v`@g%KCj}292l>+2JN$Ojdo$o@c-7cXY!9TU;Z4M z(8h7sc|Elo5QaHD%0)Lzcet91W ze9rGG^6Qq~Rzja_t-zm_zFGn&TPxsem&uiEt$%vwpR4dQa`Mb zZijA*zIUSUO(lJAThBh9|2nhg|Ac=3)XDsxHS04E>x0@}#QJ1&85$ihL5HUfj3%wt z)ad@H*xYPYd?;)0oNn=%RY#(`p)wvZpZM>p4YNjP^XxSnHe55?>@=9vBYJ~Q?{3>N z*0&)WGBcTd=ve+1)nq7Gka@0mLqhMEpSPDR(LC2X0Uwe6sRT~#74TtgjuQAw@V){( z|1BBqE8@??5-rtB{VV8nvAUw%UR@Y7X?SR9TO7aFpJDbhXY#+7AI7lpou6f){LeLe zCa~d0!JfHdkWxGobJ=2FWV+;8GRv5lK(* z#s3Dps|0@-kk#OQ8vG&PxAD;==*%oWRK)M(c3;3d1wL6K>8B;|F6lDP4@MKU3+*L* zgEF@V(pmfi$ELm%RJsA7u@^+GRSJzI0iOnh;G$JDmIQpQ)~de)Kc~=G67Z=-Vbju! z9TMgX4Q^02rs1_LJ`3#G5*e%kghmoP1(t*CDw@-fi?SDJ}p07_r4S&VF`A_8E%Bu4};u-}#M;Wx~GEQrrL02?8Ab}QS zM6_ZqXk`@I^VO?0Jyhnn{_LVs(stQj&>vaioN;(jf5_T^8fp=6H)|0y6lyPp&r4W2 zY5G|Lm*2u(A@vY^u|xiqd=7fc>9Au|FGyoOMRcI&uv@1x2^Zr$d)SfuH^KLR?Y(tx z{xyPo(Ke+8*kbHq?LuP}f+A6U;X{TGe*QN7$98=TPGG)^eHml+C;1rtXi@TkUz{|hR!nSB6dKARsD?a-OIoDOMn`fjm(ui4(roZDmppOLOE;g@tvz&lIvb#4uwQaBuPnUcQ9_7>!&Q;W~LSS|EI zJYV3?(Jnr-3c9>qg>ofw?$%bRLe6Bp1^zTvf3)@@_1lo7W$KK4eY-yqbR=4Wmh;yyY0c8ri|WsNc)M<1p+8yTAMFzG zQaP03m&)Nid=?Y;FMFWJ~dNo@j}F1_jW|ByfV4f@yXU%#3~S=M7Zr`7{0g~PRxb2%osKEyLV z2diEsbxG3Bf~>JPt4gL2Zomaa9 zL~7jTf`@e#w@Po(tdfb3cIv-U_%LiO_e|h{fG_B#z@KMw(F3`P&mICkBkdRXSnrnN z&oM-FV66mwvOWTTt@Ii0HDqATv*?XMn&*?rR3?lVb~Y#aHkIP>EkFwKEgso+;?5J6 z@jnHF*hq5Qrs~AZm@nN?VKK`3vViMtP2E-H$^{z1@xOH4HC?=E95wLl}Hlyq?gxf~yM`r8F^+v-LI)kDb%~5YSQl_&j72!Zd zqAA$5w#lnfi#X?8lJ69fl%C@)nqoHTi|9$6B+X-mr%qiHW;XWDhySojnPKT}F0~Be zWsm}-BWP`qzQm=rvW~t2K6<4Te_r~fhM!#qpQGM_|2hpRza3J}aw(@WZue45GL!RY zkwbWE#bBa}5F3Rwv4sC%bX_1k>TGSZ+v=(he9q!)si|zEFya|&_0Zml#+_SYPufB= z+w1*Z+l^($!+Nzml}OZDFaJfmUauH^?F+;C2iUIpSIjgzj8@a-zi6)BG~GJU!ku@T zl}>=Om;^6}M-(!#CSAPBpl0}P29NjAaLmQRI<_!(peLxZ_c61#Zn&jtKH}{k3a>pp z6fZXh`VOp5rX!UGmj4CQSBBHV+v{!V$EJr~e-tqVEz}A3@1)L_8p&ivQZ^l=8IdV=J@Bh$BOb7`l}aooot1dy4f7t`d0P}=LciOh9P{DHoh_2Q+(vPAKmo<{rhhJ5n==9WW?uy z1#_f)1z1*C0fEIaDL(Mz`_5dWzv=8P`r~Kb|Ir)tH=xvCWefkAWk1VDAPZia%lc_e z)*=qO65hww^0o;$>Ab-2Tn49Aq=0v`5k9Nf(S|pJyK->nP|}`sj)FX?xN85+FYkYg z@vZMX_nZ6gG2O$qu!U!z&3`z5|L=Z>Hen8u522I^r7~L6U4Q)Do9|WMamRCiVNc}0 z$=dQGe*ym-lk@*A!9VN_jpdc_KItDy;KaYc@5H>$@nNq}V-Y?_aivx0bW3k6p+jRv z(3zG#T>>Ya5b!B2KE9HlHPUOje45eHY@wwL(Nq`q{hHZa{!{F~G5c&j%D!>(P`>E| z@xpO=Td|){_C)$MuX81QSh}+WPHh$VT@sIWO3i31>MX+Nr1PLBOBm%cLT<3l5lPxZ zt|cu`HS5e*s)~v~taEZ#Z`gds;LQjNZI1Npy7SEE?6ng|rXKr2!9xGwv8f{ywf4{b zPYr4K0H&)iYQM=c^5YU-TR}zogv)zT`R3%>8%~UYy}pw68eB zaX4wWpi`XTIGkoI0WZ#298Ov<;H5Lx6(#j&8?dES9IGoPoC!hVDACDa526{x?dqZy)D*J7d&=!^zzYKn>LnDQ13H?ru9~C zFFALl#TtC17*T?+UxGg@Jzj#pM5nI+hfj>PL6OcpGZt;a3ECaf=y$OQ_p```Tmif5 zmy$HbOLH`=IR|l2CRqk+E`tk8>o2yB#Dimf=IW*n~6D%(eQA*XfM5TyK>-=2KPUHNmjCENKi4=ekED4F8<5q+KWLhR-{qj z(V#d=BxNpQhiI-XV*j`ZkCaM~>$c!8s8Q))zb~mX$p*MhXX*WEuF z&CH}LeM2Lvx7use>&0MU-__fb2-`Z1e=$~8ch=Fsk(b7e-t3~7OHKc#Tq4!vGhr<4 z(yO{MpDW;1_o|M{@+x<^(NE*(EgeH~i^EsrQQ5 z3K|$!u_0$m^T-O%Q$u7$#AXq2;ltnKcC$U9u9iwwcl~L#vavJPj156Y-SEB`_5}@& znpiYxwy3JboHSa(;ePpC{wMx`#ox1MdS*|z|4LJ+C!OvNnaXYUuDaT8ht*2a3V3Vm zKJ*TDFL|^=%vTzv#}ysH?`E@pEnQHIqbEA&9Tl#tMT;p zI@Q|R6-cB^P!^*pmC(d(^mXr@p5EKzw*>qwcHY+?4qL8txSZK|b-Uf;Fon9)>7I}Y zy-j?Wz(<2LP?R$9;mM)n)eQa4q`_6rrQ)}Uoi24hd|&heiwrFwEN@Ay9jR`2C?-$& zD~9dWw%aQL~m&E z+^Q@0TkW%!s=2hkd!TyYlKzD4pefpyY3+@dnIrv~OkdO_`bNG-J_otxc%QjtidibW zJ%fCoDM;DRgS4dMqx$7Y7o(~_|L&J3VtMz>%=tIJJUMfIv((>3eygNE7PLkeqy2Kx z4%perRp2QBhi-c1M+^GHp2ygTmgH2S->^7YW}uMqt*uegtZrm$CZJX{Ub=2zwt0o! zX)(E~gE3f`?;7o?-i6MQ%LgOeqNI||UZZAFSgbPD>{T`UL8In*Za=W*;-lu%1XyS9raw?eLmY{r26u9LYG+R<5&51wflvXcOQ9_C4L_x_~0;M@o zKr8ps$Zq2;qB&7O!)*mC@H`*E0&3&)li-`iH9=LyEys%ZSVV^7Oc~jl^&72?J7&4&uzoer)$Yu8_&j~1(40gdmUOA#m60HP zG1bZcq^LS%*^z0&u9JUBe<^mJ=IO{T{z?MUU~O0L+Eo$n-qKgs<}=-J1AEh<=Im(7 zuD?uI5%7#0${*paXv26iAdh;0>=v0Rx4Vr;vNP~c(H_iDg)yI_*tV=-hlrf`WQjdx zmgsPo!`asEZtn^iF*tIumfo*m>ZWoiy zflPhaA2NHpE}xplJZ6c62l9QRdj=z{x6)?sNF_V$j!IbDwzkfYnfC~BO=DmK*BU4C z2ZbIGoW_iR`w&A~f-m8FrPHgzJ*99ZQlt|_EP06zX{(@b=PODkjYA>Ku$FxHb!m#H zEgj8l*v3yA%j>!l?E_Vo(*}EWIGS>(n7;qj8!q>?t!d3a#VVSze$^VwB=gUceyJKw zg<>XR*JE|cDqK2gHR@zp-*NFekVW@vszZ4_+5@i*qpuH;#~|Nvtb5R&BD_la3!cl! z|Hmsbd{zK=^N6A;aA-zvyX7YN_$yv<{&tqn%g{gm(MKVk|j^6=pUkMih0OZ9#2wX_FQtJbr z??w9<74qn9KS7??P0p4D>X8?|LOEV?)A`@`O;%Zup+;q?XUcen8V0c_Wz)*=l&~T? zH~_xZW5>~oLXZ6#P|-I6ie3=CE(f3+piRAw5IMHbQ*qb$>AE-F@%X3Td}ke0aqZXs zn*Xn-pC$>7V=WGR$n7LaNU6p?MUjr+5p-Ou&|&$nX=F5A;~J^yntblO57Y-hs#^In zsGs80djR<()e86yUaNq+5gj3JI`iK`j}tcpHz?JeoJU~qD?(NItc3m}D#hOAR7CG; z_Sgt+EF=SXeUJkjKHGFQds8mQ>K%I=Y$5-B=N@PNeL`YN6t)*pQ?%5>7Y6WKg|$V1 zV99utT#mz6EwAmY?(Hu(me+SB1_#`y4c2HN6u0Sb(pN_PxG=E%fH!81C-AFr%V5#A zL^G-U^O~KBX1Sdy*e-)+yF~TyPfM#uoyLmV-c);kiSa@mzNpoIq3se9%(&tpj3JbWMd_bYygir5dApeqU z_o~goI3bN+tx=BFP1+z>wQG@MEL0D93VS$u7tBfyRkaP0D**&o2l_7ax+Ui zR_k|?IBoYgfw98$fMrQh>;=YH-_k5m(gP3j0WQ1}tV0ag5vwn*L-0lt{8{Wuud?9S z+~z?ZP}}CAp@lSEr5A=0^){W(R-Y&=FDk2hw)XXH>8Z9_t9!Qe^=<8`t~_Lp479iR zM@*(je|!5tglD(FBSPKOdU&eblf{lDq$S`qD+{mefd|>~Hwf)yq_rP$ExOP_mXl$&(e(O8zcTJ8#jKiqLTT5{IOJ0@qgXL1mM& zNrNU8Kp}&m^cv}X1sN2drr_ryXJpxPY6adRQd?P>e%AuFm3-)v|H#6V#KhlvDZ_nF!JDu2L5bepz z;2Z51@Y42|;+M8R#oI6NdHXeamEs4aR~O~w;68$omrJ^%2sg;YAo%} zbb4Ip)mjR$PkuYSct`4j#c7=H2+t&bcLFS>l}_63Sc!<8g~`K zgVjm12@x!F%~#|v4TK|>lDNtuYb(U798P;Kk<8d#cFxBzk5hUm0s=lt1C-$7Vr-l? zRyKANxoDg5EHS~Cd3x1U^Q3Zr{)eHkxxj@l^;cF?V8Uj%ccu_Vb2~{I8AyZHp(0wk z>e6%7b>|IQl(d%Cn$3}}7FuimGErkv^#+S2QCMhxWf5UgAB9Qxisj|`Zr0{>*)!EO z-FBO`5I5zsHGW+QPAZnXGFKI%vo7+2${Po22PZ=;zd2b~c|-O3v9H7CkWYCfw`m`S zO@o)r_bw7Epxy-85BQlx9eOTsxu3cCLyk-HjDUuJNVr&qEyLw&6RDNslEo6Z5d!eI z{FlJB$T6f$PI?cSA5nlj&cbNX-cuG^O_asSQw-(E_(;%N+tTE0sx33ReW#k6ZIRqe zV|bw3>FLP2l8ttQ)BT!wi^rcCH)2!ra;C_#$>VT3usLE#4m7m)M$9@@zgtlhz0+fN zs7j^I+tZurkCC@Tdj?79WePFl zhQ%RJBIyZA3CiMM1zW_78zAda>}u(Q8g_OWyo&NYg+DGQ<=<1h6FCZE}%mrLCd1y3r-q zj4af98i(rohRiz4hMfc3x&j9c{*JcpPTL_%G?Yw~S2VVr|1~%%#C7b%$+Ec4vY5{D zh|c-Xpri{8IVRsFRv=UoD=0*QPVL%t)5(*-KYLcheF*P3@D$3pI)&)2%Igu>Zno`j zyuhRT_B~oG1UXZw4=Ih1zsN;%$ zNFTnI8S6g8PP1XIXkq9w^njL_b)3j;IdH7x}89ES*BV ze0&Oi9n$NT;M~U&@DR=m5Hr{F@_z1P)?VmgiVWBl9mj4Ts&j3oH-CP;S{E*JB`?;U z1y1*KPQSgPKeNOUS|;E;UZu6H6u-1(`+3U*K5yA7_yOq+MM(sU{j4f3~)x zNGP&QkH~uz@L*A*9kQjQ2a;?%-;EVLPrI=K-@lALt%V3)SWm(#5EY&=t)&%y;=Q*W zHyyp@eni@CV6Wv-I1iQswZOvoUYSw(zT0o!YT9${9@CZ^?|9cn(*~5flO5$hGHb~H zGbF)Fb4mYLNSgKY7O#YR7#9reMXKXt zAAZvz!@)N^@W|QY>M^GL{oZ^3mVe>>?m38I+t2yiA(O9PBdqyuGh=~3M2V5%8 zuF${b@Pd8d9CJ$`@Qaopzh4`P0*>8{#Wt>g%jqoXE8tvT1^$x057e zw7`0QA2K&V<{1YiCn;%HOa9O7ZRZzvvz9}<^WQo|t>k#TmCtFd{1ETs<#5c&CD_#S z0^6?T&bPqMqqZWvO8OqC$&!6>m}@W3=3mHp)Rd;f_xIh@b5hgeC!f+i`D9U8_F*N#=rf za0$D}A0)n+XkgufU2D>QIBBr-o002EaCnTG9*GFnW-SkM`PvBhIID^9mwQ7?be8uB z!T*kWxc?wOjeQ~5=N0~gYvmphy(L__PxQ35W8^p9aKlYcFZVD;R_q_KH(?J+A#X)_ z7=BzWRuE|C%c+r0YEa;tT)bwv@upjDed+3HYk@-Dq*=tr+ciF3HWx3#f$yf5uAjoq z6n8=0@-EcvM*drP6&b(>!^-M{Hs5f=k8ir=wiVUDLn}6mw@RMYC|}qrjc#cxZn)v; zm5hTTXH=Gwtdku^CT>D%hu2-qP(x0FIL)k>p+={gt;|qEg4$h)7LTK~u`JnSFRyE| z#A;lT>8g&QsCm0yZ%x((Y+jo|r`s5|Bf;9;ma1!WBN?DF5-`e&Jf&Cd$jNh*hsTQqhwky=(2U@sWemEnaWS^nuawV{2Xd z(8(i8w0rwN&$?ExQT4T~>mAtM9aWC-d2pD|gU~ZtudnoydGNqP8!tSNT=0}@x@&O+ zmFtGeC*@DCaF#vMN>@X)<0nKLE!Anh1x`{S>oCrqJpCvsBp>dO8+pCkAdQ!IKEU+M z{c4c%l&0f24E89^qqmm8g^RJwtH`WWT))yI<<|zPtuKcq`)ItK-$30@s}DY0Z44ii4`19w`sUxYE8M$ST)>HH=YiHuO#HL8}h<@vNIFQ;3XVvtkKfY#jeeN`25@QPbT+V za>8Cn+%+7cTFT#i$H;1$8NsrZL&`GXQosfYV|%=qoJtfqiR&Q|sdK@jh4A zSlnVTRS$P`ZR!ZPI`?j^X%AT}!S>n)oVivWYBiQ8lfH>v1Gz0@fyP!BI{64X+gdj} zWcE~6*01d!+M4yAFgR#@F`cAZCtpb#~tdZ>Fx6O z9-Liwus6`vTbm1cyRX=k>GqU`GPQN>VT-3blg&9Dxm*re6dhPDk2iJ=#!R~MHB${E zO&(9v2v-(UY_O|wyv={YoT`l`9jfX`Mr%`MRs(^glI7);?op1u=|UT}q74*_U9J}^ z^F=6|5^6#jBL%I|`lb`TQ57HScXp3bZ^TCmy|I33-#}%#MXj_t26tr}+I=dzBvI2I zEGrA9jjMNtwXvn@Ab_kW z$lT!;oXxD;(-|-r0-bx-;mU6?_;FR$6s$Dl|8B5`ns+k2!5VCe$D4yz!>Xq1gx;1K z&16PXHa)A#j3(`RWS@?bH>cT8gF(hVG43^6hWj#puh}l#m-Bngrr=(9gW6ceJ=S(8 zuZ>gOSMqzJkI{pB8^6~y6Ze>EwfdojxW_6C_gatQ9-&y=4=(<<+#t{5KF9A5aa%fx z`wo7;0rxKc96L@o9!beN+d?%iV`F#(+AHsbz$L|&Qz^~@d`}jT1 zp@Q9^`o)^F3->90KLGC*J`8^C#Yi(3tQnoMLzWC-B6b~yT=2^~cI4mxb=@6@*kk!k zuegI5aMG46H9;B__p+Hna+66c3btIA>5VkzT_TUA9Bqn@mQ;O8FC&}4y$O$}h; zicQ2|?cnr8fMvUgk0iLNh~y0REb(Bp=t3Q{ZS8X%p>Xe3&flPeU2UzcCO)k74a61o zQws7Kl^@qZFR}T^q)p(jm&=*F9x=dy>6(@Z{y^zjzYm$Y)6Na^+=2 zhxD(8-&Yvv9w&jxTW}r|^z}dKehSa=<{s`VWx8*{{Vd0~{h96uf#1xZ+e368!SfmZ z-0?HIPvU-z-#dQ?)PlagOn)Rdx-H{ZRexsND6a4-g%4NJTCZ7A%--5)w9adhWsA2? zwI+rSOidjaNm#9k5nS!Z)d9V|ZnC3uvW`Y`-DGFy1g=O{+8BXOmdfhTeee4EwzCJ= zrtE=*eDnbDw6Vj_Eqw{Ugi=sl8&qd~;`X55w4n8mg@IZI!p@d zKT^|K7pcfuY(7^gXoLr_+hEjNV*T07K(eA=Z!WV{Mh{VMViaMNk`KEyo4<%>!mW4V zL{;XCj1T+6BmM4%oX=4kJ$%@oa(g;jJw1K?;K*oj`+@pwCeh}1W_PN3qiz>MD#mbC zENb3o4n?YhMn$LFh4kg>(YF46i=sw4ni4(rUT~$^io!@P^-K2Uzx|Ute|CTMj=8yO zwzCuYx4ixB`>!EcYxYE(!Acp61s_Wck_-HjWN3Ue7#Z&KWHQdOP`bw3+v8)m;5e3s zhRWWV2AeClQ^oPC#B@bB6SaK&a1U5hn~yK$hdeT_IRL9<)%hhVq34EYN_7dRz_ zor4RvAlV>-{s521HUC!q9+K zJB!mFTEz(T78pvn87SCat8b{?+JWUJc(?(FV$&1sjTy`?$raHgA@TWysst<9~KwieY> z-;->~g^Y@&XSi*ox_YE-0LozuWm}Uy^`5=vXe>_4yExS7d2=)pp&R;5V_usRFpe;1 zEa@}+j8(mm)tr#3z{prMjFWlO*uB!5s(PB+XWFO(*7R-ave_#toRuA0GRa1lYVp-a z1`&ey$Vcd%o0hTGz2tPt5G;q_fvL_slF^(b`H;u(nF#)k1#N%Bl_>%0IKT ztXjHSeSxJE_$%&NeX_QoBz?DuxJwyx{?)35jJ8Cpm9 zP2hMG__0!s3-*HEzmL0$7RK;F|5zX};H;`DFHgjso&NuNpt8o9&NzI-f;*$vkX=PeAqJ_jda!{JEKR36ru!cluqeX7UZ5H{!`GSyvQ zr7JU6Hn+5N_y+Y}pWmaJT=q}^AqlaA+pOu22(=Hs=`+lCJIf9C=CPThNC|Mi8{CJ` ztC&x;w?)NLuqc{BKd$6_rSbjZ;HWQARaF%n>FF5>MC0*l-{@c{VzER*_zkTKh0Nwq z5V;tZkj{%vO{lV3R~yIvbbY+G4mZ4~2Mivhv#6@u>vkLNQ(aD%+h}wQe&prFH($zvv6h!MVbDPM=OjOY#BJ-P$KdFr?w1z zzrvVxc}tC%(Y<8MXno7x#kMGMg9=+FvHQuIvHPWmlrSJ;8l;-t&w4lxR^J>aic%dM zGND1dz}dk|O=^%P;EZy}8Vy2qUBXLEX%II`HFKP44Uz!PZjLjfLBfD+;E=ThLGC@) z>}(ri1qyxhBh5a`p4yV{$4O0e?m2uZ`AIsDS>6h-DkUGmS+dv-mB-m@xG!v7d_n%? zD$ggh=hcfZC>i+?l;0-Gvz@&B1UoOvgZ@3Ml%J%x`%r%r)2)-2zeFp)gO{IVA1~Jb z>?-AFwEE$FDHxroe|h;C_BUQ0zK*hwmnXVtA3MP5&&YcI+>Pgc{`@lSIU*ux{|x&C z{xT`F_<2^1yfa`gD0F=IN6(%;arSHou9h%)py;<|DmQ?wCcCeEdD*2Q%yQ?+OVRM6M0B68uiNC z6}{1@TzBV>8+Ps7G-&JYwheCDxvSyFRF^D`EUuM)0#14P1;kts@(b%+yip^(o6vt)(5w2OmlwE{64;_G&6*q!qGOzyS@ zYfXKvEi^G1$*pViT3iulgVSfxoxbzO6UhdzT5g8t9gi4fMJHc@z=^YQyglBY@TwK6 zxx(kF(b~|lIL7`3ZQwipl*g4zcF+0M}I*-3xceOR- z!5)>#ovydm)YaO-(%_w+ay3r0#nK6%u|lDyG~zb`J|+E(W!X3Bdq1aE?A(49k$9X{+gw-IN+*1`{>b&6i-(ndgOZQ5S`SB_~>)cSO%az$~D$TbqY!v-XNa!aLY( z&(;n#HxGIfi3*d~5q7&H4*z3~YZ`ow-Br2H&YU0rg3ZBTGrK$2)s>5NH~R1>7HkUQ ze}5qG9(UN`H5vVm2zzg5u2?WX->{~U%2%O44+v;<9w}DbJk%3$7Yg?jc&JDwygd%T zQRC$^0bht}3i$%)@%ZAOl?wSO%HdjYq+$*SzW{!1GT?@!e6RFA$$;Nf+t}hkh9gZRAKC^x z&nyB?28AwKR0~@bf*nHil z{#=x(IYF&lqt*v%O-hRFK3;=Uol7LPEfKyun(N?z?#f*L3j;Isin{^n$8G%7V}oJ;y<4~5D?h&Fo_%}Yu?08L<|ssrZ{EEgVuXQL-S@Kg$MMNgXle$VOC3x^KvJbile;lsPX z@y&03gMP$}zMFlsSR#kqVT2;-cjw{5n@^wK$$yuWU{r_nH(o-kLD1$nq#d2$0ePY1 zf1fH)+H(4|_8j|*?4yiMw&Oew^2syCe>0u+8hoG2daadx^r^nSr|1XtfG>TT<4f}# zZ?=d5pW*e3{p{Pw&5Xlm$dSM1h@;iHK3!VH!5u1&{#N5kh3+b6ZClW)zhsyDD!0xW ztm)k`=4#FcY!;pEtov2#D}t%s?N9NOJlMmB9L}LltzN@Uy${>j?nC+Od)78O(HsRc ztfVlRa!*`TBhKZsC3wg1Z%)U+9I{Wdpm>GM}t z`~C5_{HgO}x3sQr8){qMs{Oe%?t6tV&VQjVXBN*Yloz&-P77U;V}ZA4D4Q@|umejc zgQ3mhOgsvdYfcHmADGk0ohEB4{94+l$17kZXXUYfzVfd5l*yEuzw62?@7$0wRYcko z59n2ELu;U^JLvAtRHi?)o!jGo=KIB+q@MB9JV!9?HljiR@L6^S55JC z6M@khdv{-(YOibVs7qE?9Q1gNrs!c?^Oidf9Jpgkv#k9;6 zS6mXGpN~b>OoaNUYsyrdr8qH>Z1NgoQ+>XsCU@1Jj#SNWFgoHbUD1v~q_R~^P9=s~ zL-_RD9)#O*3{B8g||SB^c<9NT^J|z~pcm-L9{f`%F&f130<< z0A6=9xIIp1nW59{s_LvqYFk8aZ}6u3;}!Uf!2ww@xI8YG#n5GT$2uCSI-9}Wmxtf-mvkAxH{6;)<@C*zBXUG)lpj>tEMBvs$=##t1Z(!x}}viyIQx5j^I6S zT(xaB+UnL_zjf>N>*{PvSNAy@CNtTI28SMdM2hNdt*?WfRpbFhcTf!t9No0(Xg_`M zsh_R}LiF9_rIs~gXBKg%6?TBmASlg~RZ=(-RO}bvkWl_*5upk3I9sh<8&~0d;(=^i zg+1Q0F+JB)6;h3X(9o*Q$*sooQFdi06OZ+l-*xlNU$%IhE;n3jS;`?B`3qdnJy@O4 z+qpNsp+-9x4+8X9d=`PAn=}H&=hJ1RxHyp-qAA6&0)_5-@MOjbu)wByU4C&o;B#UFJ$3kH##c<_^ z)AHkbTXkR4$i`Neu3G2sKKL6}udj&Z>hTG+3jNB@r@0o64g^(8)mZn?`i4q&WXp-c zkgA3TPtX_K@k{wCc%ipDg31kTgj}q*4MYvAt9~E8B^6nLqk$klg~w?&mquzmwd(fS^V6^-dGmxZffd|mY0ja zWf6P2wJmM8r`uZ7^u{?dFy$w}ot|e)DF}@yiI^j$wlU`2#=PwOGwf;h%U`m0Gk5+s z`5m*Y{oFZpC#@UVfACgGyWz($e4zbtxc^-C58_;N1?_Es{y{@wL7{CI|2A{m&g@Hn zoq1l_^umXxUiuTwuoj5SyodKa7K?j?^+u1=>`jx`GL^@qZDYEj^>tQ@zj?eZ(B9^E z_4<>DyP3R=NngL)S(jb2b2vG^cOboCq{Sy2jQe%^vg*P1%wXK2*X=jpt8Vh=&JUoq zeTxsubG+Ruy|p!p;Bg#3xtD1D!h1Kq_xtbN^xpK#l)=lELuTk#>$zAP2PdJ z+ClGYwL@u=+QAI+#B_Am=;+Sq)Wk+3Hu5*&e&^`ut|&?%x8JbC5*z909Ew>iv7ye6 zkr>PY&tS&cT$H2Vh2FwaI)e;$Os<*}A!21Y-g}f$Mx2qKK_dmTFLfUa3=9PI(Uz`A zYn?^)cuuvaZGn!tOscCr;P1?OLN#8C!R0=kZ1vUby!x_X1}|YBUXI6UTyAGEDr%q}K2_>Jlgq`uY8A5) z=2h`(x|SyD0PMTj(W>ZZCYEcgFuwL0ozdFT`7nF%*+|N1v|{rgsn@nBV?C1%JLl$h zHHb4#5B4KrV6wjcBW8bV5~J4EmZ?R&mVI;%jtY}vuyXkJ5!W{8c?#=0TI2DNR!GZN z>Ae8_$B!W3=gPir-GSb)es1mBIenyW|JuwpudSuk(Ke8@D~#n|V7mOGVowgV)lRv5 zJB;q^C1W$w(?eT3d}aDWvQ9C2TWhDMXX@}Kj6u0VXGS05A5N{H$Wpl^U4^#dcyv*# z4VxxU6h582e`aQX;q%GdPCPFszy+otKUe&AEK40bmjA(uFUX=K_=jdZ zj#ycUcBUymSNO}tFVRCD3CM+hn%B5H4$RkX3AmbS%9?uOl{$QgR$-sckFrmnWY*2E zn26xJ&)9-6`5KVl^w*Q;rl;RBP1}ET#+-}~kBd6+o=t{+(k`58#(y9yC6h)>jlQ`) zG<4<>{M#67i8)QD?KOkjdVf|nSw34nS^m3kS4~#U;pbM9vnn0$+Jx^yfjX+d7Yr0m zoxTb|q!FVNXOE@u2P;6^wAq(l-@CPU4yRbYUa`faTcZi&)W33k|3tl8o}QN7^%MKY z^Ea~hHFn1Ux^=R%X*gj;agMYa zKkOpk^OHYvem#EfXRCeIkNx}L;Gx06{B0Ngz8|%Wz8UDJH|{8>ix1?|y3j&uoo1n_ zZPdEr*Zw~K@ujZ_Zk--F$u<-|`8PDZwe(wp;{CZDs4I#{AmgWKsEYGFj64vYrgo@FC~=i$M3$7onH<>}f#tBr@uVAO(7id3Kc_%ZX$!GVw%31wCN zY4fpbF08?m4)8q(kgl&MDtlJr383_EaHq7mF|C|Lt{e$lvz{+LgcYM!vf#qOYQaMA#gQ z5J;k9QagKweUV4zxID!RWB>Z*H}ARo?)JO)&|iV~H1L|Ke##RaV|P5wcL|22QAExj z)gpWF0>qZy>&LG+I&t*a_)+{Go#fXO$Bs@ML-{eu0ZPBX73ZI4oq~4-KcM>eJ$v?m z@+U66l%3pxt#%psdw_qI`CA=*m^zt9&rG)NaNcMy?y`w1DscIA+H4`Brt2VsJq8lH2+h<@<#;C{Nt#4Wr+f1 zlwi*ksMFt%h#K<0MIn+1)iMd0!`_`L={52ZM9=+=-SJ7$d7l*ZbmF+Ok0XmCKwjHC zKlp}nW+=rp4UdQXG#-L+sW0-Z)0C(U_XOQ_l`g}msam^ss$&;{Ge<*rq#SQCIs^4R zkqR6O>-mLAP#r_G`d{!~KEkAX@J1xW zdOZIx?DovvdtX4ELG}cDhx{DRox?bfr_|t?y>HyTeFxyJ`G5M}_n>nfQoZue>|gi_ zYjlM_(FZp|EUhTyiT8SFH!?>~2EE1OcE<{4756G$G764uPCFdw&0`~5yBv_}&})8*=vm6~+GVhN;cI!9>rKT;pe&Zg7ra=}DTJl>NC z=GLXtvsvwKM?4!2XXD=X`udEgBG?#>HU=vM3@xq3**(|5lfdjI_C{!HOTn+DkiXOI zak!m4&j@jnrrrYzse^NQ}!kgs3 zoyS0=H&ch@tAPb~ej&qX6vY_6I5tU#m&nce*Rq=Y_t_0k9%bWf;^>L|6Zt1kP@gW| zEx%5YX+LUIL7oBRtuWUIa{hbX`I)PJevr+1hsW}tk$?BXS>kLQbR$bmnKjG!H9BOX^|_v9Q8lzS6od0I~&`pTlMFcI`p5_vkv(-;^ zc23pX?c%R(Sno+UHKi%^DE{Vecu5pwO!2lpzO1eLr0Ya`_5UB+`%?0lVc*!APqRHu z?fBNOx4o&U-DfcP+MAqidR@%zbh=H7Vshu7XiC!qGz*{o#K+~DoF0=Rn-M*Bn`PPT zmjB^G3TA~<03ts6KoT=rQ-iIogUQOuB>hcUd-RURR1E^LdPhS|s?nim?JtRv-|&(s zG?sFUAK{sh7+4E7)!|6l{^7FQ&s@4*Hbz+}|MTei=Q)=2ZhZOkvt$qVknfh#%Mm={ zNbkOM$7Q#3N)Lb%e|3BHl|%=8tUHK(&RXbF5p|fsS;_;RxS;<{Ys^Pgv-m5U#2YsWYZ<&s{jhQ|@=CvN2E8ZjX9m*_8WZ{G?8eV(W`ggw^x7-ch6&HW0-% zr*FFS0*bFQydKkRfyc+dBY7G$Vps4;n_tE3I?RlGXOPE?5Y0g#=C0P|{O>m+aALRX z%cFtvM9S(P3)c5mm4|$e%1YfzF5ahBdTn|TMSfcuHbv!ro!*?R^F?f`L9d#5Q~@$P z%v%iUufpGpcpr}yIpcEZ{uTV5V296HUFlT0Ka}x1lNBz!)4W{TA6?BmAxVv~LFHD= zRmfSuJPS#~2N9i!Xv5~oN$;hnZ+ip`gZWLX1u~IqSQKD2cbx)zx>(SG^SE#Nh zP#2=7#kz8QC-TKQLr}CK+umWf8!C7gRQSe1)CFN5j@8r^YI;8xz21QLnJUXk^nF6~ zVY`Y*iG}aDP>T=q7Q+*nFShtaMDD)qH9I%2nYhA~s0l&RaoaLUBUf4zPD59u3}**8 z0(IQc#D&ns?Q8&`6Ma%>y2fn*i*rjXU3S^RGdQnClSUrct6OAJ;|>_l^p_$MQX{H?)d9uC}(WfJ&$C z#)Ae!Fdhx*4MDl1JlGHp!$XCq8V)xE%e%}zx5sBT`#f$RmQGy4IK$`}S`W;m`T8h|y(tIBbTBNU#j{NE-~AJ?eg$ zqoAlCgK<(XY&qgLyK(l!6&pW0d-CW;dF)#KH3s}}?xxUhKj!^L3yydpuOklmzqzd| zY@9ZP;_4imP__U_{S-E?@p)*>R zt?*TzB5d}w^nHHvBd}?G2%W^-5-)r)yW}88!p65X4lKTnB)SoZ2cE|8fsI-m#Rp41 zD8?PZwQ=`pKI~8mUt)Ok;-kXuiF^-HOCi51|E;XSR#|z9bH?>yaY(u!dFU9A8~Iq8 zSx9|G|Bw2A11pT9aunl($ zg0mVdpzbJYT^+00zn{auFE`=*3r!p4CieY(`}jEfU$>Vv+2=l`_#9`IEbS^xOVJon!82I-BPkX#@@$h~QVCaJX0LPseH z1PFu#lTcL_u`B{2x`<*yP!|!b$Rc86E!dG)eHB@wh^_@$Mc1{V-2eBSr`#I|iu;z| z|MUC&a&uVzMnngk z8TYPp%_&G*|9_r+{a@QQtN%BK{C{J}|FJP7#%_=3^HF_9nSIq5bH+(6@n_-@Z3&Hz zeXgJBtrNKlaU)ik@LPuVM%!5O8dab^VX-N72dA;ucQt1xoI8p2l%x>ygo z`8*gOB(d@w@6R6vmmQ}z?bKpysTjE>h;*FYL}#$k_Yiz&z>9wV&V+X}^wA&RgYg=O z5u9@Y1n<3a3*)dgpo@GgASJ(N`IH>ByVphK-3wA2H%^Q0^`Ij@Y-&W@%_*M9Y5(Xv zeMzS-Ef;mJ85iP84e61iM*OlXr$1;k`SK=-z$Ax-$F z4`-sUw}(28IUr_3<>=HQ7e30;X9($eV*f8MJ^sCV@T0fJJ+6BH@?t;!N=oBc=&%Xt zc4_z+h_j~W_G4`zq-LhpLCFEyJpC*^9{1|p*w)K*ee|1yJ*sK)b^dDSx5kH79Bu3E z2@Uo1?wcDHmis}J2M0JuMde}kh3%3yys^o~ouw-waT31c=i+@NeYhzojN{Ktbo;RX zld(SzUvhjq=kPV^jiDD^G}PIDc;$dj?tcB<&di=YGbXwF_jeP-q@={eV*gpM+ow+5 zoSo~sV#LUmU2;3k88Bc@r`)*V+1bP6GIUON|9;FG80OHWAFWJuQaH{>#J4B$i*+f{o@y_(Nf% znc&5Er>>VfyoZN=)fa|-yJ4kRDXk>0?ZR(bx)ky|Q@g2G`s8?KSuowmDUQ7vzVrvI z&EqgsxpP2e9QO5KV*QUfLV23P9eA_feD&>D_E1Q3rPo&f77PDGSO?ElAl3%r?dGWWjczot*3*_}<{$+`&m*vLYg~y5I$z4Qo(e!WUgyJ05_YR(P*pjO|PkOFew6P*cs@ z2O$tvN$DqKYx2#ZbLX9QO`SM=&)E3`=oqsB_`EV-KfG)H*dB$>2pbNjD(r#v&pM_W zmSUmtttrcUMfV!LWbD`_qkBdBFgnU?VnxM7{j6vMqn?K)#Qe*Y5T`AjuZ;SwXun_5 zM4A!&ereTOym2cYU5&V-*RJqd#!c#`K-29D=)wNm+n_zeI5(0k(2%_uJP64x7J)6 zqW<=}>+0WHd41)TDu2xyNbqm2y}oekxUGk`j^Enrzjy7mq*Hu(RdW&bKeRjftVPWj zR6!3IUB%G2>x^a1F&|`%N;_jovujAf^sfD!XRK&WEgukAiCrCME@&<+PP301DFXt| zTG8C6Jk36W)~C@P33L4|wcOS>dw-$MT!Cxm-TAD-tv;`HxL04T^46|J-SXYqNNpD+ zD#qT^bF^J;)~ULB;6oz61w5~Gi@(Y*p(#oZi zS7hyY;>hq}!@oZLn#}zg$Ppw1qb=<+?D`HAP3SlDu@@ze{%rg_Ow@{t#bx3eu}S<{ zJdE2*UlRW*J``W$q=X$**szqug z))YUcUQ)kkL0XiSqIJ`Xw2|6{+H9>^`-8RyC)(VjJ)%9Wy`sINeWZP*ox=WsjR{Q<- z$L!DB582J}IWROZJ}@INC$L}O;J}H2a{^leR|KvNJQ{c+@P{BK;tckcO;{J%oBA$=lN8BRVE^oZoS2$E!MC-*Icl`#SFJ_-x06 z9pCNvamRmlJROZqrO}34cl0pYTe;+X){g zoJjaK!J8PI7?bEs?2%ZQSdutAabDsTiR%(KB|e<^Wa3+iM-xvZ{*a_4MIp|Tk@{tCzD@Helz)4@;{P)NYPTlQxa0}O+KY8 zWmL*VDfgx9O?fWmP|ABLpQU`8DpEsJ<5Q=m-k-WR^@UFEP76Ej?evQ?)|uw);Vg8P zIEOnYI=4A@IrlqXalYd`=KRw6Q`!Y-7o{yoTa$KE+MQ|lr#+VTQQB8&r_uw`JEo_m zXQlT^ADTWneQx@q^p)xB(qBn`C;g-JuhLIpuV%;2ojP~N={}{MM|7_4yrT2k&Np|y zyYoYxU(N{0h|B1l(JP~G#-NNb8PhW6W-QNGopEEv){OfzUd(ta-q)@GDdW{w9C3Khq@f?n%s3x*OgtL?v~K4 zd$()5eVUb>Rgg6xt0HSe*7&TcS+lYlvKD16&$>EmUDn2|%~{*B9?060^;Fh@tb%Ox4#_pTDZ|nX*_dVU8>VBa6!R~MOi0{#(M_rHIJr4E^?pfWlspp~WuGu-+ zy|Y(jztBtcitIJ0*Q#DydcBe3%yH+e&N-ZOH0QINlQ}=Qg*(t4>5g|h-Cf-^?q>H+ z_X&^PQ|P(MbCc&}?tt7uxubF?<<{iR%WcWMEcfc%>vC_--Ilv2_dxF3xu4{Im*>cf z&2!}yobel+H#x61Z+YJOya)51&-;76J%3RC>imuQd-4zGe~e8r=>_hBqJolwp#@_K zrWWihtSp>a*jRW;;T46~72aBSSK)(&`wBno9oW0H_wwHBd*9jnFTG#r{Z8*si$qcP zq6tMSi*7C2UG!SfCq>`&ar8;;)3eXaKDYGE@4L3|{r!6NyRE(t&FS9vb*Xadz>j;wy_EDgL;`R#H@Q zamhU;@0L1BdzOwYy|A>UbY`bHvXhGe^!Hxo_mjQAwk^jG8)X(Ws51?jQBs zsMkk*FzScVj?r18hmIaUx^{HS=xaxB8ohP&y`xW!K2;S{<*e#a)w^nJ)z+$GRj0?q zjd71DA2WK)Yh#nfUNm;u*c-=wGH&3w)#DD0j~YK|{Lbw6;*g^ zS_OL)z%D)B9}Rd=x7iKu-ml=EZ19|doeSE>@+y%8|D)L6hOh_{MU{33+oK3)hzG4F z<8j&*u-`=bC+argKJcE>KJj~g7HRoE1lsqA`;U-?fMmEE_PL;5WmpT)gL^t(YKy`%jne<5dp)me8 z(o1nXggDOy_d=#~LB8mr{ue;26+H;Bmu8SWh%(d;z%5@D1IRYOHd^EpsGjEyp7Z6! zPN!Hio_6igVvrgw0@P^l=dcIKj@W_Kk?pRsqxWBc&kfkD+w2Y=?-$?;gZ(e%A{sxZ z!hQqrl^=YrvJr;?M%V)ly9np44ubzdvXh9_=CCXz&mcNCm2F)<(7a!1GyU8LKv(An zdFRQehgbI7;c9;X5Av8{DDrs?xqCGhSkZ&E&E3P1sgIzCe0b#1&0IDM# zKJt?E!eM-bvhW??7|QNFfImS$n{meR18{#3{r2K(0|l&x6tJ>HjK6i8z{ z@e=^g1adgQBT@k2G79I&MPVnYVQcw#?uD^Qx+s%4<5WH?db8W*Vi@+9^gtOKrB0yU zt-||E0)Jkw7>KtsLQ51qwFuEwb7NI5o}s^dhQEm%4SB@)GSF$W#u!lnh?di!<7wDm z+91XNy31>^Yx7#Tn|27oc#B~m+aZvXX#WtMB*~KxJ0JFgqFDTlJbcZ&MjIjqYum+e z^&yw30<|0c=O>UKpoQZMq1E^v@-x!@7eG38SrYtHL?XNa1k~@^(nT}U>z3bmy)<4$ z+=V=Dy$5wE5#_P~^zEZt?ON>#^ zpl;rSxb!Q5$kV<+TGxm|tr_VzY!jzvISJ)@9`Z=HQxQM*TKrpossEO*U-2Xd z!tr9j$2!O>ptoW`U&HPK8y~%7y-vfbW84x0IOm`DJKf3qMOzk&{y|&%zwz`4{1Ds- znTEh#kNQF7auM3NiNG__mLg568PMeQ%F$@UGSQFSf$|TW>XOPw*#iiCaMt4SY`Ckh z!E+V({m1(LWt7S%l}WSjrZR{!M{`A6<7r4^567I)W_yQckA8{6TUMLOgM3((qE?ff zXkFPxdx+H*eym~(7GIAN&Qm6Bh1t!WKZThr|lZPeO?zAh! zy>(4$A5JTJ0dH$tHJcWyMQ9zgBrQYhs%2|#tw7tL-K#yJ?N1F$%}gy%y)bn~>ipEJ zQvZ~?IrT@U-5KeOb|yMgo#{@OGsl_h?Bnd`EOS;l7dV$XuW@d5-tD}{d9U++yzlyp zbD#6cw2o=9Y3XUMwCuF8X;af~OxvEW(jDm$=^fHz(i8Evt9$z3^y%rfomJ+`T|U2O z?NRSnznm05cu(IEHOUFt0tf zN_ROn_1LS&)*V}VY}B!C$FBSEpZL9g4Br-yd5&SnFYH({KYaMZT_4`|;lU3#eVF`V zJf1H+`oqz$j(#e{(boWP9ewfWwxbB~gBMx{9N8#D`qYlq9j68D4NzPL4!_#is=L*7>d)$HwOQ*aqj6`4TNcUzat!X)xlm4%3uKF2 zEU5-xBk#pY)%W2n*(c?*vQ@q>KawBIf2cdvGwLq&mAX`2jdNgH)j{j->y8>= zR}ZO^>K65+R-m57il16FOUqV2qP}0F6{?xap&nKjs|K_HtFUTK;oOEq5hdcW(ke~# z#qFJLoB%LEj1*P4)v*iCT)R>%5=+GmVukuUTH(jVLui-(g1Z+s%EzTk#>fDd z@)A)eFB9|S3ekvOu>r>%UM^ZNPF;sF!D965YvmTPL2ehDJdcfYT&7DyqqJhkT;2|&0dAdh~)fh)d*k;*auHagDrPti~K|4aNwo0fc?#WV74 z@w9wX{HOd}yd^&qZ_DH2F!n1i#kmZZsb%U8d=Y+7?NImOOXp7YJbIhe>J9au>X7;m z^_DuK-c;|Yx79o9Z<I<<|{$;Q9UiFX-gLHv%pGdv9 zjoR!j03FAf4tUaWg;xIw1J|&+^koC56*MM~9X0r8gYG~Xh&Av4)DMq=2V$PE%)oiOF2*%;cz(f7;Fqy7;8}x8dpiMULND-{jzAlnENTd$kj1 zLR7=O38oX{o+kL23;GP^E=Jqi0=`Djo8jJ-Luo;%%@|4GGZVtCV~&MrtFz&&QOpN* zB+Lf5)WCl;+VruIVgW+!$WCjU#S1x2QR=`y%Y& zVg!1KzJC6Dp5=c${FBUe2(JN>`$F)g_iSH2Hz#~jib*Ri2&oz}k%T18JkT0(H-+<@ z={#5Z2O|v9Ea}sUvw^CCw;(2`SPYXi?PML+LkHE+9`O;6nF>8t;-j29S1crPE&R>5 za!b#v#fW7wG)Z~npF1r^?wI*UB|}er1$Y|}8s!hg-2(rl0g7GcsE0iR&kfL4Ep+5W zjyJHbD21k^V~}5!cpk~6fbzo^a%Gzkdcdvyyvv4*PqMc0n$lFGm!;CIYp2Wrz%wVKQ9Q$O!agkunNrs&&K(_|f74v0lcYpLB^|gctpPEc%!(IFB_! zd@d7Zl1#=3CKc^Nt?VS7=)u!uy6lV*O{R2-mt`09qOag!pe&4VddQx*DI-f}3%tMK zQJV+7Z!X3?cyo_Y%c~g0^+rEeBo5+a{yyS$oPp5~w@?g_7huLYP!{7|SP8~5rLqib zX)5R#A8`z=nj0ggp>h~TPs8O1ITGWOQE2H7VYN*aZYH8p;W#;7PQaLFHg1EQEH4yq z;?~9~xY==BNgXjw%61n0ZA`ks!ot!J@$$B{-qoD%XC>P)@ zz$tmLY?93wWiG@BVG+ifOXO1Y4!zOmU4jwFe_~8DhsU2Qu+nEGdciB?mGUZiHAZu* zFeY6s*T}UP)2&0#T7>?2JyrwVfRROC%(TD2+x*Anjkx6NCXDsxcAEkFt2+EXRGbPcz3t_i`*k0m3!r5avw&T zPhbT66fR)fFaL^lN6%su`Mf-Uk>raQOTH{$k*~_vaDT$<@{s%w^yg(5*S#rmiWN>d zdq*C|h-{ubBL9YYFpZ%<5cL?3&6OX@V>F(|xbN>Mms>DCD@PqUEd@q{pQ864ggMRU zINJU==FTT@=fDE_4~*WLFmgMInddk1pLj#qEdM3H!y$9u%OB*A@+Wyp{*2N+6nD7& zC{IhT5(?+qDTVXqZK!?kh!%{`9b%CR5Q|ly3K9!dunJM3Doll|2)uKP#BJss#0b?< zMT?OtM#ZW)6|WM+N9f^3t3=G;lT`}Ns_&$nVu?ya?OCeQRcCRD%D@^#m+FE$>br?c zF)Qw_dWdD1?`PxI`5fg|9?bmnR6bVc7mBUu+b>f^Sm`xJe2KPcoa&?cs(z}!8i3u| z+l`j1VX6`{g5lzFHA0QVJ@=zkmH2}i zqsFRnYP_1DCgL5#WUO7gNKL`&uxVnFn5?F&YE^@`;1`OE#0fQ1?4!Afnyu!jIxz*a z;!hRcIji}Yn>4Bgn4>gduSttqs1~Wk7=JCr`0EnPcrL?RlD~@E#b&i!{Xwk|w_+9( zEn);_5tzj!U@Vk`cXyZbEbU6nF;$PGr z^{Cp5dE!3xIA&i@s;4mP+OPhK8QQa0vrc2g7u1V*EAg^=1#`96Fjsq>$BS=ZwD=ar zjx=68j4|G~>Rok2{7ZbN{)SOxt9l=Ex})ktys_3W_xxD>9q(VGunv)Cn>(>??=I{& zx>GzW{wU}^AcyFHH<+JcPI?^sCr)7A_a)|sC-FA*Yuu^zi24TK1^$WCIYPx$%uWZ0 zf$CfJFZG@JUOXqB7rQZ|+an&uEOm!?N<5ACSHWVN`T^~5kXR+I7Hh<6u~uAxS>#V* zn)pne5-Y_s>Stq&E5wzW6i;H`kJ2>pJ>DnT@%|-13&c9WU@Zi1m%_wVTDaJVcQTP$ z6h^dPiIZY4`mpOT=j?}Z} zGqqZ67S=${(dzIvWS&;9&DR>VMs0z1vDSo@kuBOnZIQNETcR!1mT8x0mui=3%duW^ zg?72NQoBOCQoBmK+EHB7RJ*7)U|~a@yS%tuw@V5PJIAm+hMh-tj=Qu>e=g={_$xJ@ z4S&VGjpt(K_v9Gi6q`1Om*dIt1QgG&p3&6U5K!DWyRo5mUT|?!UBm3^84Fu#1B%Pp z4k?{c*ED0{{8{z2OM**hHnvpHm{Hr%!XdjW+`3(w=O~*|jeuY^HCD5$yF7>G%5hid z@wrR$9p#){M>#X=QkEF0E;XbtHKZ&xQeCR2+LMzPT;3*ncX^4C&=NDD1p(zog39#- z8Bv&m&(Lsjzz{>AA-X`0AuVUsAw%0nl;h52RUr66M=>c5j__m6%hwf`da~7iL zH7%T9U%gOIoF}I|V5FfwF8JleAtRgXtDEQOC6s6$PpP9yPk5DI!t)I&-G)^8hLmoP zV~pjwxUhFg$e1&f?{OOmFEB(cVi9xPy(?^EQ7jx|{i4x%ay)J$c?G48asE2Z)r*JQ zP=8sWo@r%8hFxOVMmCijIxa7;kMrrS+z_b3NK3h?OGAg{+BF@e<(GQpSppb0bUYMW}C>zW-CW;azYstuXsb0k6CIHgANO7-MUt*-F#7t3PK&>HptuDF2rwiiAH`>RFe8+5- zAY`^L6~vl@8(M;ATd~;YP=7tAEf4zZd`F#?KRIr_XG2LX3aaDEJGN?=9&ahjg>GAq z*OODC>gER286wu{B0B20kaF~%+(NwvFVK7Nxox9HA6*zaZ+25{Z9{!^!_2xFj(W}v zN4=#_u$0>BkpewArA3YgJ--^N7c@4vG&L@mQ|oB(W6$HZ)?Kc5={Z;)Z}=?LYSF4U z`X|)vWQ`osyBl=fMoyI(1<&Y?JVyR|JVy59nmKC}%+d;bqpv$EGn7?shGuY;8Retg z9oBeuca&2R&}itB^RK)lr17k-yv)(0>#4~v;rV)}>2VuUWe8*D%4&2Z!_OR>DMUG`0Z16Ixa_KHbxj{?0(ohG! zlzGg@j()M2w5X+~C?>_|q4Uk>a9s}b(Qq#Ge?|wM>;DY#i_GWn89o`P$JT2PyV7H0 zTUWiHSgv{+%|~t4v{`n*v^qBHDZx3pMS9lf>aB53Zb@m-vf8G`Y%&5EtDoh-oGBYt z%i=~@fh}`TdOO(osb}QBTP?5i=GTv6lsf@j20sq zWK)cArx4(-#|K1@4h$S(%Pd_%EfhbcgAooBlwdt2MAK!`F%FqLaM;9WgifdtK6%k& z02XSfp7SBh)EhtPPA#+eA)K8k5`NT0o7vDfpG9MYL?gryjZj@Q9V5}0k3?fWT{K2@ z(U_4%BaF%oW`aCQht16uY;KHUa}|Tl?Wilna24H-}J>GVo9q(Rfg$ReBT{+;CKQN1@w# z3!J0B!@zh|7pYL69C-@Mi-KyG%&4!PKeMJjM8~pcR5#Z~7}Una4g4H-@xt2XmO2a| z$u-J+nrXVnE~ss)Yn(~1I4~EQ$!$bw@mMoRR2xr7&BFTn+7_xzp0Mg>@YOZXOtcM|8PT0bRnYB&LGa3;~O?~)+>Lv^pYG>)eM(|@3Hxm?1WDPpTd9^JT zLzF@Au~7IGy(=ml^XnS$`o_^*JEO5-CM(bF&JChO&#!K&H7N!5IgJaOYXi|Cvgo>& zOY*~JG@`4Vk8EqHZdz)aiEh(Yz7S0w=Yn1^@LHqHR$tdtZ4kLL#Gr{gLpT;V7SuMw zzu|0Dgc9!Uz@`_H9KB)n7@ahRje1TSeXYms(F>U;hiw$f{DA7FrpCn!7hsqRo0A^I zDCM4xk%DxrrmE(<}kt+7(a(wA^JUUfSHy~q#GHE@p~Kj9`n;U+)fTg5q4>Ib$yFL z)9Y=n@oomP8T8^H9y9p)&I_B<*f_7crg0Ia*T5W{Osg|_^sz*)#}MA5zc2x~ z{%ED$pS8sQ!NU)cx@uU(XA<0J5^~QZ6fwaNq}2bRz@L>eKj%zBo6w1)P3S~u6M8ZG z54Uo~Ke9Z2=+GvA{M{@39^87oy3ClAQln-(=<12`&p1D4j~(SF^Jm^_qJosmh zr`#`qTs`KnHUq5=`V&cEj;^?Hc=Wa*$78;!)f<8GoC+>+%c`wYJSaB!uHFzJ)C$L&h;+w8lNPJth35Bnyfxur>FT#99 z;dE?#V|xwe8`yg)@rCUzn1}I&O=5l45t#4eTycr7U*8Ie?^7|@@f)XQ!7S1yz?`T} z1pQ*H?U(dD1`>wjYgjzKRb}Jrb{SHq$4jZVL6VC>p}VgnzST?Y*fgJp;c276L+7m% zFX=&po+1HQfr}MG5-Xp~uUGW#%KV~)?@0&=_ohHT0r{LFjLy>FHRuXoyy$LUfiIpJ zh}n+SARb6I0^em-Sw-bokzQZj(tuph=G8Veh{5x#o92lT^XJWH^(j*Y;Rj*S8banm328zz>v0T2dO)>CRI_hpbR80W-=EK5!VJ|JiS z%*jC+FjWw_z8|zg$iRbv2VuS)h@6UAK_STQVfEqR;SFK+zF&B_4<}b0h!)-u-VYES zT8ZDp&~?6FSe5x>H*)`tU)bvC*oYos2mF3k7-m?%$3}byLJx#hg}&A1R~732n;2FV zzQynNNyHD~pXk4c9uX_)7xSualNq`W;Z-4}{=W^OzyEhEbZY3a&_$sO^j{bj8-%IQ zndY;feGGj6wcp85|KIjd|KG7NSC}hwE}5`5`+ktd@5#UyK$7i{dROQZp_hiP4BH;o z&-_KM42#C^v(Qyk20GlV=M|`HGzx_a444CsN^U`{(`Ie75$ioX{y= z!#3Sb+vGF2tbH4%JL zw9jJrFA~nBxwgT2ceH)hpS({a-N*2I$xI=hpEfzY#$E{=Bz&-|;@B<9K3SfX158c}Vl#Hv#uB z|1n_f*ZYFy%P3R2yDpXYU0?a~eqwRLj~TN`JKHvM#QTCTjx)JTeg38nu*btJuin>v zp?LqU#Qen(}ey+7|mh%xRg4Vro2vi$UAjLa;H z))q1SbhgMiuM&SaQ;mTid`5fP@qX%a|8?xQ%Wu2>1KOdUO;fIcu7Nb_;c*y7M=lJ7 z0siB)EFP~-!0IM{s&5n*>WX$Hx&mF{t{yHA<4%{0aD;pA5n(9e2?SuQ?TQ9a+)e=U zp$#4Vok7obtzUSX1TCGi^F;bw(0k3;A;Ul08GDU+7#BAKw;kvFvH$s@H~TD zNrR>{kl!>%$v~;i!V2M@n5nohQ<;a=VDrVrShw8FtEg$#GM8s9m-4LTdY-l1PqP-R z6~?RuJDvWB-+Y?2$Of9V$Q3ke!Ae=oTI2?rwa860YmpDqd_^9n`HFm(<}30D%~#~# zXucxfqxp(#rTL0{pXMv_1Ddbk1We3V>aac-5d%u%z zgs0O!B24Y@UaEF_FC`3$*okfh~stn2;zDYeVa|(i(d65wAY8cx2dgYb?v4vq$dEr4yyZkzIQMB+?N1{ zysK0P?|)!_JI&kl*uN96BaMe}TGR^f353#$J;Qgv{a&>3FQLDG8F0wE59$0GI@t$T z3709}V@6!$?;(zBH)fjw*vn|gicdRg!^K!Telg~|7t3bARiFeS)Y}m1I|%h1g!&ND z@f1S6O+5(Mjno7og(r~06LL3T58zS2Uch63eSp)DHsmY`UxAdb0$u|gJVWA8PAT#L zt6+t=4{$%=0l-UumjSN;UIn}cI0y)}!ry_k?gZQixF7HUpgpZbu~y>YHx+O%QsxGf z0EPgr1#AFp13UuFJ&Sa_1Zef%qb`A7H+f%x2KQmLu7vCgpaFsbQGkwsH~@v706P(o z1V}|Wi1xmVn2sUTPdFbC5>_^+BJ5~D79bno_O{AAKp~(vpbuaGU=(01;2OX!fV%

SrxE(oNd41D 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 +

+
+
+
+

{{ section.title | default(value="Modern Documentation Theme") }}

+
+
+

{{ section.extra.lead | default(value="Please start setting config.toml and adding your content.") | safe }}

+ +
+
+
+
+ + +
+
+
+ {% if section.extra.list %} + {% for val in section.extra.list %} +
+

{{ val.title }}

+

{{ val.content | safe }}

+
+ {% endfor %} + {% else %} +
+

Security aware

+

Get A+ scores on Mozilla Observatory out of the box. Easily change the default Security Headers to suit your needs.

+
+
+

Fast by default ⚡️

+

Get 100 scores on Google Lighthouse by default. Doks removes unused css, prefetches links, and lazy loads images.

+
+
+

SEO-ready

+

Use sensible defaults for structured data, open graph, and Twitter cards. Or easily change the SEO settings to your liking.

+
+
+

Full text search

+

Search your Doks site with FlexSearch. Easily customize index settings and search options to your liking.

+
+
+

Page layouts

+

Build pages with a landing page, blog, or documentation layout. Add custom sections and components to suit your needs.

+
+
+

Dark mode

+

Switch to a low-light UI with the click of a button. Change colors with variables to match your branding.

+
+ {% endif %} +
+
+
+ +
+
+
+
+
+{% endblock content %} diff --git a/templates/macros/docs-toc.html b/templates/macros/docs-toc.html new file mode 100644 index 0000000..f82500f --- /dev/null +++ b/templates/macros/docs-toc.html @@ -0,0 +1,23 @@ +{% macro docs_toc(page) %} + {% if page.extra.toc %} + + {% endif %} +{% endmacro %} diff --git a/themes/adidoks b/themes/adidoks new file mode 160000 index 0000000..5c69827 --- /dev/null +++ b/themes/adidoks @@ -0,0 +1 @@ +Subproject commit 5c698271c460046034605b743a15196b12e32887