From 306ed62830e8fdbcd59f0cfebfcc6b3edf1b5dc0 Mon Sep 17 00:00:00 2001 From: qwertfisch Date: Sat, 11 Jul 2020 02:39:09 +0200 Subject: [PATCH] =?UTF-8?q?Hardware-Sektion=20gef=C3=BCllt=20durch=20Porti?= =?UTF-8?q?erung=20der=20bestehenden=20Seiten?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/Hardware/Ergodox.md | 85 +++++++ docs/Hardware/Ergonomische-Tastaturen.md | 71 ++++++ docs/Hardware/Hardwareentwicklung.md | 292 +++++++++++++++++++++++ docs/Hardware/Hardwareprobleme.md | 31 +++ docs/Hardware/KinesisAdvantage.md | 49 ++++ docs/Hardware/Truly.md | 240 +++++++++++++++++++ docs/Hardware/TrulyBluelingV4.jpg | Bin 0 -> 211034 bytes docs/Hardware/truly_neo_erik.jpg | Bin 0 -> 93651 bytes docs/Historisch/Cherry.md | 31 +++ mkdocs.yml | 13 +- 10 files changed, 810 insertions(+), 2 deletions(-) create mode 100644 docs/Hardware/Ergodox.md create mode 100644 docs/Hardware/Ergonomische-Tastaturen.md create mode 100644 docs/Hardware/Hardwareentwicklung.md create mode 100644 docs/Hardware/Hardwareprobleme.md create mode 100644 docs/Hardware/KinesisAdvantage.md create mode 100644 docs/Hardware/Truly.md create mode 100644 docs/Hardware/TrulyBluelingV4.jpg create mode 100644 docs/Hardware/truly_neo_erik.jpg create mode 100644 docs/Historisch/Cherry.md diff --git a/docs/Hardware/Ergodox.md b/docs/Hardware/Ergodox.md new file mode 100644 index 0000000..b7dad2c --- /dev/null +++ b/docs/Hardware/Ergodox.md @@ -0,0 +1,85 @@ +# Ergodox + +Zu neo und Ergodox gab es mindestens schon eine +[Diskussion in der Mailingliste](http://comments.gmane.org/gmane.comp.hardware.keyboards.layout.neo/10321) + +## Probleme + +!!! tip "Hinweis" + Zum Verständnis dieses Abschnitts ist ein Blick auf die [Standardbelegung von Ergodox](http://almightyglod.com/public_stack/ErgoDox_Layout/1/Glod_ErgoDox_Layout_June_2013.png) hilfreich. + +Stefan wies auf folgende Probleme hin: + +* Es fehlt ein Modifier für die F-Tasten (wie Fn), alle Tasten von F1-F12 finden sich in Ebene1 (nach Neo-Zählweise Ebene2.) +* Am rechten kleinen Finger fehlt eine Spalte (Tastatur ist dort verkürzt). + +### Vorschlag von Michael +``` +┌─────┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬─────┐ +│ esc │ 1 │ 2 │ 3 │ 4 │ 5 │t1^│ │t2`│ 6 │ 7 │ 8 │ 9 │ 0 │ t3´ │ +├─────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼─────┤ +│ tab │ x │ v │ l │ c │ w │KP │ │ent│ k │ h │ g │ f │ q │ ß │ +├─────┼───┼───┼───┼───┼───┤ent│ │ ├───┼───┼───┼───┼───┼─────┤ +│ - │ u │ i │ a │ e │ o ├───┤ ├───┤ s │ n │ r │ t │ d │ y │ +├─────┼───┼───┼───┼───┼───┤del│ │bsp├───┼───┼───┼───┼───┼─────┤ +│super│ ü │ ö │ ä │ p │ z │ │ │ │ b │ m │ , │ . │ j │ │ +│page↑│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ +└─┬───┼───┼───┼───┼───┼───┴───┘ └───┴───┼───┼───┼───┼───┼───┬─┘ + │men│pau│pri│hom│end│ │ ← │ ↑ │ ↓ │ → │pg↓│ + └───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┘ + ┌───┬───┐ ┌───┬───┐ + │ctl│fn │ │ins│ctl│ + ┌───┼───┼───┤ ├───┼───┼───┐ + │ │ │alt│ │m3 │ │ │ + │shi│m3 ├───┤ ├───┤spa│shi│ + │ │ │m4 │ │m4 │ │ │ + └───┴───┴───┘ └───┴───┴───┘ +``` + +»Folgende Gedanken sind in den Entwurf eingegangen: + +Ich programmiere viel, benötige Ebene 3 also ständig. Daher hat mod3 zumindest +im linken Daumenbereich einen prominenten Platz bekommen (ich denke wenn man +die Tasten mit dem Daumen bedient ist es auch gar nicht mehr so wichtig sie +auf beiden Seiten zu haben, daher ist sie rechts dann auf einem Platz gelandet +der wohl eher etwas schwieriger zu erreichen ist). + +Mod4 wollte ich dann doch lieber mit beiden Händen gut erreichbar haben, da +ich Ziffernfeld und Cursortasten, obwohl beides auf Ebene 4, doch eher als +zwei getrennte Dinge empfinde (im Gegensatz zu Ebene 3). + +Fn wird benötigt für die F-Tasten, für die es auf der ErgoDox keine eigene +Reihe gibt. Ich hab sie über alt gelegt, sodass man die beiden gleichzeitig +mit dem Daumen drücken kann für Alt-F4, etc. + +Die Cursor-Tasten und Bild hoch/runter habe ich alle zusammen nach rechts +gelegt, damit man auch mal einhändig problemlos durch einen Text o.ä. +navigieren kann. + +Da ich nicht wusste was ich sonst hätte hinlegen sollen, habe ich in die Mitte +mal noch die Ziffernblock-Enter-Taste gesetzt, die man manchmal ja auch ganz +gut gebrauchen kann. (Alternativ könnte man da wohl auch eine der toten Tasten +hinlegen und den Bindestrich dann wieder nach rechts oben neben die 0 legen). + +Die übrigen Tasten links in der unteren Reihe habe ich mangels besserer +Ideen einfach mal mit den verbliebenen eher nicht so wichtigen Tasten belegt.« + +– zitiert aus + +### Vorschlag von ka’imi + +![Image](https://raw.githubusercontent.com/kaimi/tmk_keyboard/neo2/layout.png) + +Mehr Infos (englisch) und Download hier: und + +#### Ziele + +* Modifier auf den Daumentasten +* zweimal Super, weil das der Modifier für meinen Window Manager (i3) ist +* maximale Kompatibilität zu Games mit obskuren, nicht änderbaren Belegungen (→ andere Layer) +* F-Tasten auf der ersten Ebene + +#### Probleme + +* Shift + Ebene 4 (z.B. Shift + Pfeiltasten, Shift + Einfügen) +* Control nur rechts (lässt sich aber leider nicht mit Alt tauschen, sonst wird Ctrl + Shift + Pfeiltasten lustig) diff --git a/docs/Hardware/Ergonomische-Tastaturen.md b/docs/Hardware/Ergonomische-Tastaturen.md new file mode 100644 index 0000000..12fb1fd --- /dev/null +++ b/docs/Hardware/Ergonomische-Tastaturen.md @@ -0,0 +1,71 @@ +# Ergonomische Tastaturen + +!!! warning "Zu beachten" + Dieser Artikel enthält veraltete Informationen. Bitte hilf mit, ihn auf den neuesten Stand zu bringen. + +Dieser Artikel handelt von ergonomischen, also an den Körper des Menschen angepasste Tastaturen. + +## Ergonomie allgemein + +Der Wissensstand bis 2008 ist zusammengefasst in „Ergonomische Anforderungen an Eingabemittel für Geräte der Informationstechnik (BGIA-Report 3/2008)“. + +Auf der Internetseite kann er heruntergeladen werden: +[BGIA-Report 3/2008](http://www.dguv.de/ifa/Publikationen/Reports-Download/BGIA-Reports-2007-bis-2008/BGIA-Report-3-2008/index.jsp) + +Ein paar Testberichte finden sich [hier](http://www.anandtech.com/tag/keyboard). + +## Überblick über Nicht-Standardtastaturen + +|Name der Tastatur|**V**ersetzte Tasten oder **M**atrix-Tastatur|Rechte Hälfte eine Taste kürzer als normal|Track**P**oint/
Track**B**all/
Touchpa**D**|Bemerkungen| +| :---: | :---: | :---: | :---: | :---: | +|[TypeMatrix](http://www.typematrix.com/overview/)|M|ja|–|keine CapsLock-Taste, 110-120 $| +|[Truly Ergonomic](http://www.trulyergonomic.com/)|M|ja|–|248 $| +|[Kinesis Advantage](http://kinesis-ergo.com/advantage.htm)|M|ja|–|299-359 $| +|[Kinesis Freestyle 2](http://www.kinesis-ergo.com/freestyle2.htm)|V|nein|–|99-119 $| +|[Hauptseite von Maltron](http://www.maltron.com/)|M|nein|B (mit und ohne Trackball erhältlich)|einzige Matrixtastatur mit Zahlen 1–6 auf linker Seite| +|[IBM SpaceSaver II](http://www.ciao.de/IBM_Tastatur__1294225) ([weitere Bilder](http://www.clickykeyboards.com/index.cfm/fa/items.main/parentcat/9231/subcatid/0/id/222140) und [Lenovo-Originalseite](http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-487PPW))|V|nein|P|Tastatur wie bei einem Thinkpad| +|DataHand|M|ja|P (Bedienung wie Trackpoint)|wieder lieferbar ab Ende 2010; Firmenseite defekt| +|[Keyboard.IO](http://launch.keyboard.io/)|M|nein|–|interessante Daumentasten| +|[King's Assembly](https://www.kickstarter.com/projects/70308014/kings-assembly-a-computer-mouse-full-of-awesome)|M|nein|–|Maus und Tastatur in einem, vor allem für Gamer interessant| +|[Acid Fire Modular Keyboard System](http://geekhack.org/index.php?topic=44940.0)|M|ja|–|mehrere verschiebbare Module, wird noch nicht produziert| +|[Key 64](http://www.key64.org/)|M|ja|–|Open-Source-Projekt, nur 64 Tasten. Emacs-optimiert.| +|[Scythe Ergo Diver](http://www.scythe-eu.com/produkte/pc-zubehoer/ergo-diver-tastatur.html) ([Review](http://www.dansdata.com/edkb.htm))|M|ja|–|–| +|[Comfort Keyboard](http://www.comfortkeyboard.com/keyboards_comfort.html)|V|ja|–|–| +|[Safetype Keyboard](http://www.safetype.com/)|V|ja|–|189-289,75 $| +|[Bilder der µTRON](http://www.mqiq.com/?tag=%CE%BCtron-keyboard) |V|nein|–|[Video](http://www.youtube.com/watch?v=Re0fRZJ43JQ)| +|[YogiType](http://www.yogitype.com/de/)|P|nein|–|Haltung der Tastatur ähnelt einem Buch| +|[ErgoDox EZ](http://ergodox-ez.org/)|M|ja|–|OpenSource-Projekt. Von Erez Zukerman und Yaara Lancet ist Ergodox EZ ein fertig montiertes Set, mit mechanischen Kippfüssen zum Ausrichten, Handauflagen und optionaler Beleuchtung. Auf die Tastatur geben sie 2 Jahre Garantie. Man kann aus einer vielfältigen Auswahl an Cherry Keycaps bei der Bestellung wählen. $270–$355| +|[Siemens/Fujitsu KBPC E](http://www.fujitsu.com/fts/products/computing/pc/accessories/input-devices/keyboards/keyboard-kbpc-px-eco.html)|V|nein|–|läuft schräg nach oben ähnlich einer Schreibmaschine, dabei verstellbar| +|[PFU Happy Hacking Keyboard Professional2](http://www.pfu.fujitsu.com/hhkeyboard/hhkbpro2/)|V|nein|–|läuft schräg noch oben ähnlich einer Schreibmaschine| +|[Lenovo ThinkPad Travel UltraNav USB Keyboard](http://www-307.ibm.com/pc/support/site.wss/MIGR-45849.html)|V|nein|P und D|Tastatur wie bei einem Thinkpad| +|[VeloType](http://www.velotype.com/en/)|M+V| |D|Stenotastatur, Kosten ca. 1500€, Test+Ratenzahlung möglich| + +## Mechanische (Cherry-) Tastaturen + +|Name der Tastatur|**V**ersetzte Tasten oder **M**atrix-Tastatur|Rechte Hälfte eine Taste kürzer als normal|Track**P**oint/
Track**B**all/
Touchpa**D**|Bemerkungen| +| :---: | :---: | :---: | :---: | :---: | +|[WASD V2 Keyboard](http://www.wasdkeyboards.com/index.php/products/mechanical-keyboard.html)|V|ja|–|Tastatur wird nach detaillierten eigenen Wünschen gefertigt, voll symmetrisch; 149.99 $| +|[CODE Keyboard](http://codekeyboards.com/)|V|ja|–|De-Luxe Variante des WASD Keyboards, alle paar Monate verfügbar; 149.99 $| +|[Steelseries 7G](http://steelseries.com/products/keyboards/steelseries-7g)|V|ja|–|129,99 €| +|[Cherry Compact-Keyboard G84-4100](http://www.cherry.de/deutsch/produkte/kompakttastaturen_G84-4100.htm)|V|nein|–|~105 €| +|[Cherry XS Trackball Keyboard](http://www.cherry.de/cid/b2b_tastaturen_XS_Trackball_Keyboard.htm)|V|nein|B|~90 €| +|[Cherry XS Touchpad Keyboard](http://www.cherry.de/cid/b2b_kompakttastaturen_XS_Touchpad_Keyboard.htm)|V|nein|D|~90 €| +|[Cherry G80-3000](http://www.cherry.de/cid/b2b_kabeltastaturen_G80-3000.htm)|V|–|–|45 €| +|[RK 9000](http://www.rosewill.com/landingpage/pk9000/rk_9000.html)|V|–|–|voll symmetrisch; 89-99 $| +|[DAS Keyboard](http://www.getdigital.de/Das-Keyboard-Model-S.html)|V|–|–|129 €| +|[Filco Majestouch](http://www.getdigital.de/Filco-Majestouch-Profi-Tastatur.html)|V|–|–|149 €| + +### Cherry-Schalter + * [Ausführliche Informationen zu mechanischen Tastaturen/Schaltern; englisch ](http://www.reddit.com/r/MechanicalKeyboards/wiki/buying_guide) + * [FAQ Mechanische Tastaturen](http://www.computerbase.de/forum/showthread.php?t=896502) Hervorragender Artikel zu mechanischen Tastaturen und Cherry-Schaltern ([englischer Link mit etwas detaillierteren/zusätzlichen Infos](http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6009418)) + * Erklärung und Vergleich der unterschiedlichen Schalter in verschiedenen Tastaturen von Cherry und anderen Herstellern (Cherry G80, G81, G83, Chicony, Lenovos externe ThinkPad Tastatur, steelseries 7G), die diese Taster verwenden: [Cherry-Tastaturen](http://www.uwe-freese.de/sonstiges/produkt-tests/tastaturen.html) + * Erklärung der Technik der IBM Modelle: [Buckling spring](http://en.wikipedia.org/wiki/Buckling_spring) + * [Liste](http://geekhack.org/showwiki.php?title=Dating+Cherry+keyboards) **aller Cherry G80-3000-Modelle** mit Modellnummern + +## Fossilien + +|Name der Tastatur|**V**ersetzte Tasten oder **M**atrix-Tastatur|Rechte Hälfte eine Taste kürzer als normal|Track**P**oint/
Track**B**all/
Touchpa**D**|Bemerkungen| +| :---: | :---: | :---: | :---: | :---: | +|Plum-Tastatur|M|ja|–|Firmenseite defekt| +|DataDesk Smartboard UPC5000|M|ja|–|Ist seit ~2006 nicht mehr käuf­lich zu er­hal­ten. Auf Kon­takt­ver­su­che wird nicht mehr rea­giert. Be­stel­lun­gen wer­den ig­no­riert. [Rezension](http://www.atpm.com/12.05/smartboard.shtml)| +|[Miniguru](http://www.guru-board.com/german/features_de)|V|nein|P|wird doch nicht produziert| diff --git a/docs/Hardware/Hardwareentwicklung.md b/docs/Hardware/Hardwareentwicklung.md new file mode 100644 index 0000000..3e58a9b --- /dev/null +++ b/docs/Hardware/Hardwareentwicklung.md @@ -0,0 +1,292 @@ +# Hardwareentwicklung + +Es gibt schon länger Überlegungen, eine eigene Tastatur zu entwerfen, die ideal für Neo geeignet ist. + +Insgesamt entstanden die Ideen auf dieser Seite, bevor das [Truly Ergonomic Keyboard](Truly.md) verfügbar war. Inzwischen haben sich einige Neolinge diese Tastatur gekauft und das Interesse an einer eigenen Neo-Hardware ist gesunken. + +## Grund für eigene Neo-Hardware + +Es gibt viele unterschiedliche Tastaturen zu kaufen, allerdings gibt es keine, die alle Vorteile von Neo ausnutzt und zugleich ergonomisch ist. +Entweder fehlen Tasten oder sind schlecht erreichbar, oder es sind durch Neo unnötig gewordene Tasten vorhanden. +Zudem sind Tastaturen, die wenigstens einen Teil der Anforderungen erfüllen, preislich uninteressant. + +## Anforderungen + +Die Tastatur soll vor allem ergonomisch sinnvoll sein. + +Der Wissensstand bis 2008 ist zusammengefasst in „Ergonomische Anforderungen an Eingabemittel für Geräte der Informationstechnik (BGIA-Report 3/2008)“. + +Auf der Internetseite kann er heruntergeladen werden: [BGIA-Report 3/2008](http://www.dguv.de/ifa/Publikationen/Reports-Download/BGIA-Reports-2007-bis-2008/BGIA-Report-3-2008/index.jsp) + +### Anzahl der Tasten + +Die neue Tastatur muss natürlich den vollen Funktionsumfang der bisherigen Standardtastatur mit 105 Tasten bieten. +Es werden aber nicht alle 105 Tasten benötigt, da Neo einiges im Hauptfeld wiederholt. + +### Tastaturtyp + +Bei der Standardtastatur sind die Tastenreihen gegeneinander verschoben. +Der Grund dafür ist bei der mechanischen Schreibmaschine zu suchen, bei der die Tastenhebel der vier Reihen nebeneinander Platz finden mussten. +Dass dieser unreflektiert kopierte Unsinn beseitigt werden muss, steht außer Frage, +die einfachste Folgerung ist eine Matrixanordnung der Tasten. +Jakob H. schrieb jedoch am 9.9.2010 auf der ML, dass ihm die Matrixanordnung erstmal schwer gefallen sei, es fordert wohl reichlich Umstellung. + +Zusätzlich könnte man noch – wie z. B. beim Truly Ergonomic Keyboard – die Spalten bogenförmig verschieben, um die unterschiedlichen Längen der Finger zu berücksichtigen. + +Außerdem sollten die Daumen mehr einbezogen werden (von Zehnfingerschreiben kann mit der Standardtastatur keine Rede sein). +So könnte ein Teil der Modifiertasten von den kleinen Fingern auf die Daumen verlagert werden. + +Außerdem sollte eine in irgendeiner Form geteilte Tastatur vorausgesetzt werden. +Nur so brauchen die Handgeleke beim Tippen nicht abgewinkelt zu werden. +Über die genaue Umsetzung kann dabei noch diskutiert werden: Delta-Form, flexible Anordnung der Hälften zueinander, vielleicht auch vertikal positionierbar …? + +Weitere Inspirationen lassen sich auf der Seite [Ergonomische Tastaturen](Ergonomische-Tastaturen.md) holen. + + +### Tasten/Spalten pro Hand, Mittelspalte + +Bei Standardtastaturen hat die rechte Hand zwei Spalten mehr zu bedienen als die linke (beide Zeigefinger bedienen zwei Spalten, Mittel- und Ringfinger je eine, aber der linke kleine Finger hat eine Spalte Buchstaben plus Modifier, während der rechte kleine Finger 2½ Spalten Buchstaben plus Modifier erreichen muss. +Dieses Ungleichgewicht sollte ausgeglichen werden, nur wohin mit den Kleinfingertasten? + +Die Typematrix verwendet eine mittlere Spalte, die von beiden Seiten aus verwendet werden soll/kann. Jakob H. konnte auch dies testen, und empfand es als schmerzhaft, die Zeigefinger so weit zur Mitte abspreizen zu müssen. +Außerdem ist eine Mittelspalte nicht mit einer beweglich geteilten Tastatur vereinbar. + + +### Schnittstelle + +Die Standardschnittstelle für Tastaturen ist mittlerweile USB. +Viele Rechner haben gar keine PS/2-Schnittstelle mehr. +PS/2 sollte aber aus Gründen der Abwärtskompatibilität über einen einfachen Adapter auch möglich sein (so wie dies auch bei aktuellen Standardtastaturen der Fall ist). +Die Tastatur sollte sich gegenüber dem PC wie eine Standardtastatur verhalten und dadurch keinen besonderen Treiber auf PC-Seite benötigen. + +### Elektronik + +Wenn der physische Navigationsblock entfällt, so muss die Tastatur bei Betätigung der Navigationstasten auf Ebene 4 die entsprechenden Keycodes senden, da ansonsten (nicht nur) das BIOS nicht mehr bedient werden kann. +Standard-Encoder werden dies nicht bewerkstelligen können, und erfordern deshalb zumindest zusätzliche Mikrotaster, die die Grundfunktionalität sicherstellen. + +Will man nicht auf vorgefertigte Tastatur-Encoder zurückgreifen, so ist ein Mikrokontroller nötig, der dann auch mit einer Firmware ausgestattet werden muss. +Diese Firmware muss die Tastendrücke auswerten, und die entsprechenden Scancodes dann per USB oder PS/2 an den PC senden. + +Mit normalen Tastaturen gibt es immer wieder [Probleme mit Rollover](Hardwareprobleme.md). +Dies ist durch N-Key-Rollover zu verhindern. +Bei USB-Tastaturen können zwar maximal 6 gleichzeitig gedrückte Tasten übermittelt werden, +dies hat aber nichts mit der Tastaturmatrix zu tun und sollte für Neo ausreichend sein. +Höchstens Computerspieler sollen diese Beschränkung schon wahrgenommen haben. + + +### Weitere Kriterien + + * Tastatur in der Mitte höher als an den Seiten (Dach-Form), damit die Hände ihrer Neutralhaltung näherkommen + * möglichst geräuschlos + * nicht zu hoher Hub + * ergnomische Betätigungscharakteristik (erfordert Mindesthubhöhe / idealerweise mechanische Tastenmodule) + * Rastermaß des Tastenmittenabstandes ca. 17,5 mm bis 18,2 mm (statt 19,05 mm) + * die dem Benutzer zugewandte Seite (Leertaste) soll etwa gleich hoch liegen wie die abgewandte Seite (Funktionstastenzeile), d. h. keine Tastaturneigung + * die Gesamthöhe der Tastatur soll gering sein (unter 20 mm) + * keine Handballenauflage bzw. ca. 12 mm Höhendifferenz zwischen Arbeitsplatte und Tastatur + * preislich attraktiv + +## Ideen, Vorschläge + +### Anzahl der Tasten + +#### Vorschlag Nora + +Wir müssen 30 Buchstaben, 10 Zahlen, 3× Tote Tasten unterbringen, +das sind 43 „normale“ Tasten: + +``` +a b c d e f g h i j k l m n o p q r s t u v w x y z ä ö ü ß +1 2 3 4 5 6 7 8 9 0 +T1 T2 T3 +``` + +Dazu je 2× Shift, M3 und M4; je 1× oder 2× Strg, Alt, Fenster, Menü, Leertaste +und evt. Backspace, Tab, Return, Esc, Compose, Entf [Strg+Alt+Entf…] +sowie Multimediatasten wie Redo, Power, Sleep und Wake. +Noch weiter in den „Randbereich“ vordringend, kämen noch die Funktionstasten (F1–F12) dazu, die jedoch vermutlich einfach als Reihe obendrüber bleiben. +Außerdem evt. noch der ganze Ziffern/Navigationsblock, der jedoch auf Ebene 4 gut verfügbar ist, und somit auf einer speziellen Neo-Tastatur nicht nötig sein sollte? +Das sind 12–∞ „Spezialtasten“: + +``` +2 × Shift, M3, M4 +1 od. 2 × Strg, Alt, Fenster, Menü, Leertaste +evt. Back, Tab, Ret, Esc, Compose, Entf, Fn +(Redo, Power, Sleep, Wake) +``` + +Einerseits sind zusätzliche Tasten nicht weiter störend, sie müssen ja nicht genutzt werden. +Wichtig ist nur, dass alle benötigten Tasten gut erreichbar sind. + +Andererseits ermöglicht eine schmale Tastatur einen besseren Wechsel zw. Tastatur und Maus und benötigt weniger Platz auf dem Schreibtisch. + + +#### Vorschlag Miche + +Der andere Ansatz ist, vom Standard-105-Tasten-Modell auszugehen, und alles abzuziehen, das überflüssig ist. + +``` + 105 Standard +− 17 Ziffernblock +− 14 Navigationsblock +− 13 Funktionstasten ++ 2 Fn-Tasten +===================== + 63 Tasten +``` + +Der Ziffernblock soll separat aufstellbar sein, wird teilweise durch die 4. Ebene von Neo ersetzt und ist für die, die ihn unbedingt benötigen, als separates Teil im Handel erhältlich. +Der durch die 4. Ebene überflüssige originale Navigationsblock verleitet zum Verlassen der Grundstellung. +Die Tasten Fenster_R, Menü, Druck, Rollen und Pause, sowie F5 – F12 werden – ähnlich wie dies teilweise bei Notebooks geschieht – auf eine Fn-Ebene ausgelagert, die mindestens eine Fn-Taste erfordert. + +Zu dieser Überlegung gibt es eine [rudimentäre graphische Darstellung](http://miche.host4free.de/vgl.png). + +#### Vorschlag Joschua +Die Tastatur ist … + + * komplett in zwei Hälften geteilt, welche, wie bei der Kinesis Freestyle, mit einem Kabel verbunden sind. + * Durch die Teilung kann man die Tastatur an die jeweiligen Winkel der Hände zueinander anpassen. + * Tasten in der Mitte würden dies verhindern, weshalb man davon absehen sollte. + * Weiterhin sollten beide Hälften eine Handballen-Auflage besitzen (zur Entspannung der Hände). + * an der Vorderseite (wo die Leertaste ist) höher (ähnlich dem Micosoft Natural Ergonomic Desktop 7000). + * an den Innenseiten der beiden Teile wesentlich höher (evtl. verstellbar), um die Hände in die Neutralhaltung zu bringen. + +Die Tastatur sollte … + + * auf unnötige, schwer zu erreichbare oder selten genutzte Tasten (wie den Num-Block) verzichten. + * auf beiden Seiten gleich viele Tasten haben. + * keine redundanten Zeichen / Tasten haben (mit Ausnahme der Modifier). + * Wie bei der Plum-Tastatur sollte die Leertaste in Enter (links) und Leertaste (rechts) aufgeteilt werden. + * sollte auf der Ebene 4 alle mathematischen Zeichen für Berechnungen enthalten (z.B: Wurzel-Zeichen), da Neo2 dort den alten Numblock ermöglicht. + * Wenn die Leertaste (welche dann 0 ist) genau so groß wie 1, 2 und 3 zusammen sind, wäre das optimal um Zahlen schnell und fehlerfrei einzugeben. + * Die Null auf der Haupt-Ebene sollte aus logischen Gründen vor die Eins gestellt werden. + * einfache und klare Bezeichnungen bzw. Symbole für die Ebenen nutzen (z.B. 1+2-3 für die "Zahlen"-Ebene 4). + +Die Tastatur könnte … + + * einen integrierten Trackball haben. Diese sind ergonomischer, robuster und benötigen keinen "Spielraum" oder Mauspads. + +Weiterhin wäre es sinnvoll das Layout um eine siebte Ebene zu erweitern. Auf dieser "Funktions"-Ebene (mit einer blauen Fn-Taste ausgelöst) können verschiedene [XF86-Tasten](http://wiki.linuxquestions.org/wiki/XF86_keyboard_symbols) (sollten ebenfalls blau markiert sein) ausgeführt werden. Zusätzlich sollten hier auch die alten F-Tasten (F1 - F12) liegen. + +### Tastenanordnung + +#### Nora1 + +Eine Möglichkeit wäre, beiden kleinen Fingern je zwei Spalten zu geben, dafür M4 zum Daumen zu legen, die Leertaste muss dann natürlich schmal genug sein, damit M4 gut erreichbar bleibt: + +``` +┌──────┬───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┬──────┐ +│ │T1 │ 1 │ 2 │ 3 │ 4 │ 5 │ │ 6 │ 7 │ 8 │ 9 │ 0 │T3 │ │ +├──────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼──────┤ +│ Tab │T2 │ x │ v │ l │ c │ w │ │ k │ h │ g │ f │ q │ ß │ Ret │ +├──────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼──────┤ +│ Sh │ │ u │ i │ a │ e │ o │ │ s │ n │ r │ t │ d │ y │ Sh │ +├──────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼──────┤ +│ M3 │ │ ü │ ö │ ä │ p │ z │ │ b │ m │ , │ . │ j │ │ M3 │ +└──────┴───┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴───┴──────┘ +┌────┬────┬────┬───────┬───────┐ ┌───────┬───────┬────┬────┬────┐ +│ Str/Fen/Alt │ M4 │ leer │ │ leer │ M4 │ Fen/Men/Str │ +└────┴────┴────┴───────┴───────┘ └───────┴───────┴────┴────┴────┘ +``` + +In diesem quick&dirty-Entwurf sind jetzt aber zu viele Tasten, man kommt auf beiden Seiten schlecht an die Modifier dran. Die geringfügige Entlastung durch M4 auf dem Daumen fängt das nur teilweise auf. Das kann nicht wirklich ergonomisch sein… + +#### Nora2 + +Eine Alternative wäre, die Anzahl der Spalten gleich zu lassen, und die überzähligen Spalten vom rechten kleinen Finger in die Mitte zu legen. Im Endeffekt müsste man die Buchstabenbelegung natürlich noch optimieren: + +``` +┌──────┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬──────┐ +│ T1 │ 1 │ 2 │ 3 │ 4 │ 5 │ │ 6 │ 7 │ 8 │ 9 │ 0 │ Bsp │ +├──────┼───┼───┼───┼───┼───┼───┐ ┌───┼───┼───┼───┼───┼───┼──────┤ +│ Tab │ x │ v │ l │ c │ w │T2 │ │T3 │ k │ h │ g │ f │ q │ Ret │ +├──────┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼──────┤ +│ Sh │ u │ i │ a │ e │ o │ ß │ │ y │ s │ n │ r │ t │ d │ Sh │ +├──────┼───┼───┼───┼───┼───┼───┘ └───┼───┼───┼───┼───┼───┼──────┤ +│ M3 │ ü │ ö │ ä │ p │ z │ │ b │ m │ , │ . │ j │ M3 │ +└──────┴───┴───┴───┴───┴───┘ └───┴───┴───┴───┴───┴──────┘ +┌────┬────┬────┬──────┬────────┐ ┌────────┬──────┬────┬────┬────┐ +│ Str/Fen/Alt │ M4 │ leer │ │ leer │ M4 │ Fen/Men/Str │ +└────┴────┴────┴──────┴────────┘ └────────┴──────┴────┴────┴────┘ +``` + +Hier passt zumindest die Anzahl der Tasten, und die Tastatur ist symmetrisch. +Außerdem wird ein bisschen Last von den kleinen Fingern auf die Zeigefinger gelegt. +Nach Jakobs Erfahrungen könnten die Tasten in der Mitte unangenehm zu erreichen sein, +belegt man sie jedoch mit den selteneren Buchstaben, so könnte dies akzeptabel sein. + +#### Karl + +Am 12.9.2010 wurde von Karl Köckemann [folgende Tastatur](http://www.abload.de/img/20100305-neohardwareenopkn.png) vorgeschlagen: + +``` + ┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐ + │ │ 1 │ 2 │ 3 │ 4 │ 5 │ │ 6 │ 7 │ 8 │ 9 │ 0 │ ß │ + ├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ + │T3 │ x │ v │ l │ c │ w ├───┐ ┌───┤ h │ g │ f │ q │ d │T2 │ +┌───┼───┼───┼───┼───┼───┼───┤Ins│ │Esc├───┼───┼───┼───┼───┼───┼───┐ +│Ent│Sh │ u │ i │ a │ e │ o ├───┘ └───┤ s │ n │ r │ t │Spc│Sh │T1 │ +└───┼───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┼───┘ + │Alt│ ü │ ö │ ä │ p │ z │ │ b │ m │ , │ . │ j │Alt│ + └───┴───┴───┴─┬─┴─┬─┴─┬─┴─┬───┐ ┌───┬─┴─┬─┴─┬─┴─┬─┴───┴───┴───┘ + │M4 │M3 │Fn │Fen│ │Men│Fn │M3 │M4 │ + └─┬─┴─┬─┴─┬─┴─┬─┘ └─┬─┴─┬─┴─┬─┴─┬─┘ + │Ctl│Tab│Del│ │BSp│Cmp│Ctl│ + └───┴───┴───┘ └───┴───┴───┘ +``` + +Auch hier sind die Buchstaben erstmal so ähnlich wie bei Neo2 und müssten dann entsprechend der Lage optimiert werden. +Dieser Vorschlag bindet die Daumen mit je 7 Tasten recht stark ein. + +Karl hat außerdem schon [einen Prototypen gebaut](http://www.abload.de/gallery.php?key=a56nsLJg). + +#### dunkelziffer: KeyHawk + +Mein Vorschlag zu einer eigenen NEO-Tastatur sieht folgendermaßen aus: + +[KeyHawk](http://img10.imageshack.us/img10/7466/keyhawk.png) +[KeyHawk 2.0](http://imageshack.us/a/img28/5834/l34.png) + +Diese Tastatur ähnelt sehr stark dem Design des Truly Ergonomic Keyboard, hat aber zusätzliche Daumentasten. Rechts liegt wie gewohnt die Leertaste. Zusätzlich habe ich Enter und Backspace auf den rechten Daumen gelegt. Links liegen M3, M4 und ein neuer Modifier "Fn/Media". + +Ein weiterer Unterschied ist, dass die Navigationsblöcke etwas nach unten und außen gewandert sind, um den Daumentasten Platz zu machen. Außerdem haben sie wieder die gewohnte umgedrehte T-Form, nicht wie beim TEK die liegende Raute. Meines Erachtens ist diese Anordnung sogar ergonomischer (eine der seltenen guten Seiten der Standardtastatur), da der Mittelfinger so in neutraler Position genau zwischen UP und DOWN zu liegen kommt und in beide Richtungen den gleichen Weg hat. Beim TEK liegt er in neutraler Position auf UP und muss einen viel größeren Weg nach unten (auch noch die schwächere Richtung) gehen, um DOWN zu erreichen. + +Da die beiden Modifier jetzt Daumen-Tasten sind, gibt es sie nur noch einmal. Dies sollte kein Problem darstellen, da es die Bewegungsfreiheit der anderen Finger der selben Hand kaum einschränkt, wenn man mit dem Daumen eine Taste drückt/gedrückt hält. Im Gegenteil, Ebene 5 und 6 sind nun sogar leichter zu erreichen. Bis jetzt musste man entweder zwei Modifier auf einer Seite drücken (umständlich), oder einen Modifier und den gewünschten Buchstaben (was ja bei Shift möglichst immer vermieden wird). Jetzt kann man wie gewohnt Shift auf der anderen Seite drücken, als den Buchstaben, nur ein sowieso untätiger Daumen muss zusätzlich arbeiten. + +Vollständig neu ist der "Fn/Media" Modifier. Er ersetzt alle zwölf Fn-Tasten, die nun in den gewohnten drei 4er-Blöcken auf die rechte Hand verteilt sind. Zusätzlich bietet er Platz für 15 der heutzutage so beliebten Media-Tasten. Als ultimatives Argument für den neuen Modifier habe ich auf den drei verbleibenden Tasten des Hauptblocks die Shortcuts für Cut, Copy & Paste gelegt. So sind diese nun vollkommen unabhängig von der Buchstabenbelegung der Tastatur immer gut erreichbar. +*(Die einzigen Bedenken, die ich bei diesem Modifier habe, sind Tastenkombinationen mit Fn-Tasten, z.B. Alt-F4. Wären diese mit einem solchen Modifier (auch auf BIOS-Ebene!!!) technisch möglich? - Bitte entfernen, falls geklärt.)* + +Die Tottasten sind nun über die ganze Tastatur verstreut, aber nicht schlechter zu erreichen als früher. Die beiden Tasten in den Ecken haben sogar einen etwas geringeren Weg für die kleinen Finger, vals bei einer herkömmlichen Tastatur mit NEO2. + +Die beiden leeren Tasten unter den Tottasten in den Ecken müssen noch für den Hauptblock verwendet werden. So hat man dann 32 Tasten für 26 Buchstaben + äöüß + 2 Satzzeichen. Ich würde ß und q auf diese Randtasten legen, aber das soll ein Optimierer entscheiden. Als Satzzeichen würde ich ,/- und ./: wählen. Der Strichpunkt ist selten genug geworden, um in die 3. Ebene zu wandern, zumal er dort wunderbar den Programmierzeichen Gesellschaft leistet. + +Die je zwei Tasten ganz oben im Eck können noch frei belegt werden, sind aber sehr schlecht zu erreichen. Der "Adler-Kopf" steht (auch wenn das nicht sonderlich schmeichelhaft klingt) für Altlasten wie Rollen, Druck, Pause, CapsLock und NumLock zur Verfügung. Außerdem würde ich eine Taste einbauen, mit der man das Tastaturlayout komplett umstellen kann. Man könnte dann als alternative Layouts Zeichensätze wie Kyrillisch, Hebräisch, Südkoreanisch und Japanisch(Katakana) anbieten. Durch die vielen Modifier wäre auf dieser Tastatur vielleich sogar Chinesich/Japanisch(Hanji/Kanji) möglich. Das würde allerdings die Firmware ziemlich aufblähen. Ob dies technisch machbar ist, kann ich nicht entscheiden. + +Und zu guter letzt eine Anmerkung zum Namen. Die Form dieses Designs hat schon in dem Moment, in dem sie das erste mal zu Papier gebracht wurde bei mir die Assoziation eines Adlers hervorgerufen. Da der Adler das deutsche "Wappentier" ist und die Tastatur zwar international ist, aber den Fokus auf die deutsch Sprache richtet, stand er für den Namen der Tastatur Pate. Vielleicht sollte man noch einen deutschen Namen wählen, aber mir ist außer der direkten Übersetzung "Tastenadler" noch keiner eingefallen. Und der klingt schon ziemlich umgangssprachlich (was ja nicht notwendigerweise etwas schlechtes ist). + +Ich hoffe euch gefällt mein erster Beitrag zum NEO-Projekt, +dunkelziffer + +edit: Zu Version 2.0: + +Es hat sich einiges verändert. Shift ist auch zur Daumentaste geworden (und hat natürlich den besten Platz bekommen). Es liegen also jetzt alle Modifier auf den Daumen und tauchen somit nur noch einmal auf. Fn/Media ist in die Mitte gewandert. Die Tottasten in den Ecken und die beiden darunter liegenden Buchstaben sind durch den Umzug von Shift eine Taste runter gerutscht. Das hat Platz geschaffen um nun auch Esc und das obere Del in den Hauptblock aufzunehmen. (Insbesondere Esc sollte vim-Nutzer erfreuen.) Dabei tritt das Problem auf, das Ebene 5 und 6 jetzt schlechter zu erreichen sind. Evtl. tauschen M3 und M4 mit Enter und Bsp. die Plätze, obwohl ich Enter und Bsp. links für gewöhnungsbedürftig halte. + +Außerdem wurde die Form der Daumentasten so angepasst, das bei den Steuertasten jeweils ein bisschen Platz frei wurde. Dies schafft links Raum für die von Fn/Media aus der Mitte vertriebene Tottaste (zugegeben nicht sonderlich gut positionert). + +Auf der rechten Seite habe ich eine Notfall-Maus angedacht, falls mal garnichts anderes zur Verfügung steht. Einen kleinen "Control-Stick", wie es ihn früher in Laptop-Tastaturen gab, und ein Scroll-Rad mit Druck- und Kippfunktion. Der Druck aufs Scrollrad funktioniert wie gewohnt, die Kippfunktion kann die beiden Maustasten ansteuern. Natürlich ist dies nur als Behelf gedacht, an Drag- and Drop möchte ich garnicht denken. Aber ich kann mir durchaus vorstellen, beim Lesen längerer Internetseiten (also wenn man nicht gerade häufig klicken muss) das Scrollrad der Tastatur zu verwenden. Und mit einem vernünftigen Control-Stick, vielleicht in der Form eines analogen Schiebepads, kann ich mir durchaus vorstellen, das man anfängt zu überlegen, für kürzere Mausbenutzungen die Hand nicht mehr von der Tastatur zu nehmen. + +Insbesondere scheint es mit dieser Tastenanordnung trotz der vielen Modifier möglich, links und rechts eine Reihe Tasten wegzulassen (grüne Linie). + +## Anfragen/Herstellerüberlegungen + +Jakob H. regte am 9.9.2010 auf der ML eine Zusammenarbeit mit TypeMatrix an. +Herr Dolleschel, der für die Firma GAMPro IT-Consulting & Service die Interessen von TypeMatrix in Deutschland vertritt, habe ihm zugesichert, dass von TypeMatrix aus ein großes Interesse an einer Zusammenarbeit mit der Neo-Community besteht. +Möglichkeiten bestünden wohl im Bedrucken einer Standard-TypeMatrix mit der Neo-Tastatur, aber auch in einer Zusammenarbeit zu einer kompletten Neuentwicklung. +Für den Absatz müsste sich ein „Vertreter“ für den deutschen Markt finden, in Frankreich macht dies wohl die dortige Dvorak-Community. +Als Mindestmenge wurden 200 Stück neuer Skins oder Tastaturen genannt. + +Analog wurde überlegt, ob nicht lieber eine Kooperation mit dem Truly Ergonomic Keyboard angestrebt werden sollte, da dies schon in der Standardform viel Übereinstimmung mit den Neo-Interessen zeigt. Dies ist nicht wahrscheinlich, da die Macher des Truly Ergonomic Keyboard eher ablehnend auf eine Anfrage antworteten. + +Die Kinesis Advantage (ziemlich teuer) könnte als Vorbild für ein selbstentwickeltes Modell herhalten. + +2006 ist auch schon einmal eine Kooperation mit Cherry geplant worden, die 2008 ergebnislos versandet ist. Die Details lassen sich [hier](../Historisch/Cherry.md) nachlesen. diff --git a/docs/Hardware/Hardwareprobleme.md b/docs/Hardware/Hardwareprobleme.md new file mode 100644 index 0000000..c280632 --- /dev/null +++ b/docs/Hardware/Hardwareprobleme.md @@ -0,0 +1,31 @@ +# Hardwareprobleme + +Manchmal erhält man, besonders auf der 5. und 6. Ebene, auf einer Taste kein Zeichen, obwohl es eigentlich definiert ist. +Meistens ist der Grund dafür, dass die Tastatur hardwaretechnisch in diesen Fällen nicht mehr entscheiden kann, welche Taste als drittes (usw.) gedrückt wurde. +Dies tritt häufig auf, wenn eine Modifier-Taste mit im Spiel ist, die von Neo erst zu einer gemacht worden ist, die aber vorher keine war, z.B. linke Mod4, rechte Mod3. + +Eine Möglichkeit, das Problem zu umgehen, ist die jeweils andere Modifiertaste zu verwenden, also z.B. statt der linken Mod4 die rechte Mod4 zu probieren. +So ist z.B. linke Mod3+linke Mod4+T1(Tote Taste links neben der 1) eine häufig (?) nicht erkannte Tastenkombination, dann sollte man rechte Mod4+rechte Mod3+T1 versuchen. + +Eine generelle Abhilfe könnte eine Tastatur mit n-Key-Rollover (NKRO) schaffen. + +Hier eine Liste bekannter Probleme: + +| **Tastatur** | **nicht erkannte Tastenkombinationen** | +| :---: | :---: | +| HP-Pavillion-dv9000-Notebooktastatur, HP-HDX-18-Notebooktastatur | linke Mod3 + linke Mod4 + T1| +| CHICONY KB-0108-Tastaturen | linke Mod3 + linke Mod4 + w/k/o/s| +| Cherry G81-3000 SAD / 04 | linke Mod3 + linke Mod4 + i/e/s/r/d/ö/p/b/m/. mit Xkbmap-Treiber; Außerdem bewirkt ein zügiges Abrollen von uiae, dass nur uie ankommt. Ein Abrollen von dtrn bewirkt ein dtnr.| +| Cherry RS-6000 | linke Mod3 + linke Mod4 + w/k/o/s/y,
linke Umschalt + linke Mod3 + 2| +| Cherry eVolution MARLIN SMART Wireless Laser
MultiMedia Desktop M85-25800DE | linke Mod3 + linke Mod4 + T3 | +| Eee PC 1000H-Netbooktastatur | linke Mod3 + linke Mod4 + 2/4/7/9/l/w/ß/e/s/n/t/y/ü/p/,/.| +| Thinkpad Tastatur (X300) | linke Mod3 + linke Mod4 + w/k/o/s/y/T3,
rechte Mod3 + linke Mod4 + y/ö,
linke Mod3 + (l/r)-Umschalt + ö,
rechte Mod3 + (l/r)-Umschalt + ß| +| ThinkPad X61 Tablet, HP KUS0133 | linke Mod3 + linke Mod4 + w/k/o/s/y| +| ThinkPad R31 | linke Mod3 + linke Mod4 + w/k/o/s/y/ß/-/T3,
rechte Mod3 + linke Mod4 + y/ö­,
linke Mod3 + linke Umschalt + ö/i/v/2,
rechte Mod3 + rechte Umschalt + 0/-/q/ß/d/y/j,
linke Mod3 + rechte Umschalt + ö,
rechte Mod3 + linke Umschalt + ß| +| ThinkPad T61p | linke Mod4 und k oder 9 auf der Zahlenreihe (KP_Backslash Fehler)| +| Microsoft Sidewinder X6 (hat NKRO) | linke Mod4 | +| ThinkPad T400s | irgendeine Mod4 + wasauchimmer| +| Logitech MX5500 | Num-Lock nicht vorhanden, wird aber dennoch gesendet bei Tastendruck auf Num-Block.
Abhilfe in Linux: `keycode =` in `~/.Xmodmap` eintragen. Für Konsole in `neo.map` die Zeilen 434 und 435 löschen oder auskommentieren.| +| Logitech MX518 (Maus) | Wenn Alt+F4 mit der SetPoint-Software auf eine Maustaste gelegt wird und man diese betätigt, rastet „Alt“ manchmal ein („Altlock“). Das Problem besteht nur mit dem NeoVars-Treiber. Mit dem kdbneo-Treiber funktioniert es einwandfrei (auch mit der AHK-Ergänzung).| + +Bitte die Liste erweitern, falls weitere Fehlfunktionen bemerkt werden! diff --git a/docs/Hardware/KinesisAdvantage.md b/docs/Hardware/KinesisAdvantage.md new file mode 100644 index 0000000..28bf8c3 --- /dev/null +++ b/docs/Hardware/KinesisAdvantage.md @@ -0,0 +1,49 @@ +# Tipps und Tricks zum Kinesis Advantage Keyboard mit Neo + +Das Standardlayout der Tastatur unter Ubuntu (neo2): +``` +┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐ +│t2`│ 1 │ 2 │ 3 │ 4 │ 5 │ │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ +├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ +│tab│ x │ v │ l │ c │ w │ │ k │ h │ g │ f │ q │m3 │ +├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ +│m3 │ u │ i │ a │ e │ o │ │ s │ n │ r │ t │ d │ y │ +├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ +│sh │ ü │ ö │ ä │ p │ z │ │ b │ m │ , │ . │ j │sh │ +└───┼───┼───┼───┼───┼───┘ └───┼───┼───┼───┼───┼───┘ + │t1^│m4 │<- │ ->│ │up │do │ ß │t3´│ + └───┴───┴───┴───┘ └───┴───┴───┴───┘ + ┌───┬───┐ ┌───┬───┐ + │str│alt│ │agr│str│ + ┌───┼───┼───┤ ├───┼───┼───┐ + │ │ │pos│ │up │ │ │ + │bsp│del├───┤ ├───┤ent│spa│ + │ │ │end│ │dow│ │ │ + └───┴───┴───┘ └───┴───┴───┘ +``` + + +## Vorschlag von Andreas + +``` +┌───┬───┬───┬───┬───┬───┐ ┌───┬───┬───┬───┬───┬───┐ +│t1^│ 1 │ 2 │ 3 │ 4 │ 5 │ │ 6 │ 7 │ 8 │ 9 │ 0 │t2`│ +├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ +│tab│ x │ v │ l │ c │ w │ │ k │ h │ g │ f │ q │t3´│ +├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ +│ ß │ u │ i │ a │ e │ o │ │ s │ n │ r │ t │ d │ y │ +├───┼───┼───┼───┼───┼───┤ ├───┼───┼───┼───┼───┼───┤ +│alt│ ü │ ö │ ä │ p │ z │ │ b │ m │ , │ . │ j │alt│ +└───┼───┼───┼───┼───┼───┘ └───┼───┼───┼───┼───┼───┘ + │bsp│del│ <-│-> │ │up │dow│pgu│pgd│ + └───┴───┴───┴───┘ └───┴───┴───┴───┘ + ┌───┬───┐ ┌───┬───┐ + │str│fen│ │men│str│ + ┌───┼───┼───┤ ├───┼───┼───┐ + │ │ │m3 │ │m3 │ │ │ + │shi│ent├───┤ ├───┤spa│shi│ + │ │ │m4 │ │m4 │ │ │ + └───┴───┴───┘ └───┴───┴───┘ +``` + +Die Umprogrammierung der Tasten wurde mit der Remappingfunktion der Tastatur vorgenommen. diff --git a/docs/Hardware/Truly.md b/docs/Hardware/Truly.md new file mode 100644 index 0000000..063ea41 --- /dev/null +++ b/docs/Hardware/Truly.md @@ -0,0 +1,240 @@ +# Tipps und Tricks zum Truly Ergonomic Keyboard + +Das Truly Ergonomic Keyboard hat ein deutlich anderes Layout als „normale“ Tastaturen, wodurch mit einem Standard-Neo-Treiber Buchstaben an anderen Stellen sitzen, die höheren Ebenen schlechter erreichbar sind, etc. + +Um dieser Problematik entgegenzuwirken, empfiehlt es sich *dringend*, die von der Tastatur gesendeten Scancodes mit Hilfe des vom Hersteller bereitgestellten Tools [Custom Layout Designer](https://www.trulyergonomic.com/store/layout-designer--configurator--reprogrammable--truly-ergonomic-mechanical-keyboard/) umzuprogrammieren. Folgt dafür einfach den Anweisungen der Homepage, die technischen Details sollen nicht Gegenstand dieses Artikels sein. Ihr braucht lediglich Folgendes zu wissen: + + * Die Funktionalität der Hardware-Reprogrammierung ist grundsätzlich betriebssystemunabhängig, es mag aber die ein oder andere Einschränkung unter Linux geben – notfalls kann man das aber einmalig an einem Windowsrechner erledigen. + * Der gesamter Prozess des Layoutdesigns und der anschließenden Umprogrammierung der Tastatur ist zur Zeit leider recht kompliziert: + * Der Layout Designer läuft im Browser als Plugin. Das damit erstellte, eigene Layout kann man nicht direkt, sondern nur als Link speichern. Diesen Link werdet ihr in diesem Artikel an manchen stellen finden, ihr könnt damit eine bereits begonnene Arbeit fortsetzen. + * Vom Browser aus exportiert ihr eine (binäre) hex-Datei, die wiederum für den auf eurem Rechner laufenden Firmware-Updater bestimmt ist. Wie genau das nun alles funktioniert, erfahrt ihr auf der Webseite des Herstellers, es mag sich in Zukunft ändern. + + +## Vermeidung doppelter Umordnung + +Wie auch auf der Truly-Webseite zu lesen ist, muss man sehr aufpassen, wenn man per Hardware sogar alle einzelnen Buchstaben (z. B. entsprechend Neo) umprogrammieren möchte. Denn wenn man dann in seinem Betriebssystem mit den „üblichen“ Mitteln Neo aktiviert, wären alle Tasten doppelt permutiert und man erhielte nicht das, was man wollte. Man dürfte sein Layout im Betriebssystem also nie umstellen. + +Ferner ist es nicht möglich, die sechs Neoebenen direkt in die Hardware zu programmieren. Die Tastatur sendet nämlich keine Zeichen, sondern nur die Codes der angeschlagenen (physikalischen) Tasten. Die Bestimmung, welche Ebene der Nutzer wünscht und welches Zeichen sich daraus ergibt, übernimmt der Treiber des Betriebssystems. + +Folglich darf man bei der Programmierung der Tastatur nicht überlegen, welches Zeichen wo hin soll, sondern welcher Tastencode von wo am besten gesendet wird. In Konsequenz heißt dass, dass alle „alphanummerischen“ Tasten (d. h. insbesondere fast alle Buchstaben) genau da bleiben, wo sie standardmäßig schon sind. Angepasst werden im Großen und Ganzen nur die Sonderzeichen wie Shift, Strg, Alt, Tab etc. Dies ist in den allermeisten Skizzen des folgenden Abschnitts nicht berücksichtigt, dort seht ihr der Einfachheit halber die finalen Layouts (und nicht etwa das, was ihr mit dem Layout Designer selbst erzeugen müsstet). + + +## Layout anpassen + +Bislang hat jeder, der sich zur Anpassung des TECK geäußert hat, einen anderen Vorschlag gehabt, welche Tasten wohin verlegt werden könnten. Ein paar davon sollen hier vorgestellt werden, um ein paar Ideen zu sammeln. + +Ihr könnt entweder einen der Vorschläge übernehmen, idealerweise einem bereitgestellen Layout-Link folgen und euch eure hex-Datei erstellen, oder aber etwas eigenes machen. + +Für alle, die hier ihr eigenes Layout veröffentlichen möchten: + +* Bitte erläutert kurz, welche Designziele/Paradigmen ihr verfolgt. +* Stellt das Ganze in einer übersichtlichen Grafik dar, entweder als Skizze oder als Foto. Beachtet dabei die Hinweise des vorherigen Abschnitts, es sollte also klar sein, ob die Grafik das finale oder das zu programmierende Layout darstellt. Grundsätzlich reicht sogar die Darstellung nur der Tasten, die umprogrammiert werden müssen (insbesondere bleiben dann die meisten Buchstaben unberücksichtigt). +* Vermeidet offensichtlich „sinnlose“ Layouts auf Grund sehr spezieller Paradigmen, die abgesehen von euch niemandem etwas nützen könnten. Designziele wie „keine Rücksicht auf Qwertz, Tastatur lässt sich nicht zurückstellen“ und „primäre Nutzung von Ebene 4“ könnten beispielsweise die vier Pfeiltasten auseinanderreißen, das gesamte Layout würde diesen Artikel allerdings nur unnötig aufblähen. +* Bitte **keine** eigenen Layouts oder derartige Experimente, dies ist dafür die falsche Seite! + +### Vorschlag von Frank +Paradigmen: + +1. möglichst ähnlich zur Standardtastatur, damit man sich nicht allzu stark umgewöhnen muss +1. wo selten gebraucht: möglichst wenig Änderungen im Vergleich zur Original-TEK, d. h. möglichst wenig Tastenumbeschriftungen +1. QWERTZ-kompatibel, Tastatur nach Umstellung gut für Teckniklaien verwendbar + +Folgerungen: + +* Die vier Pfeiltasten, die vier Sprungtasten (Home, End, PageUp, PageDown), die Fn- sowie die NumLock-Ebene bleiben unverändert. +* Im Schreibwarenladen findet man kleine, weiße Aufkleber, mit denen man die wenigen geänderten Tasten beschriften kann, sodass auch QWERTZ-Laien schnell mit der Tastatur arbeiten können (naja). +* Ebene-2- und Ebene-3-Modifier werden so gesetzt wie auf der Standardtastatur. +* Die Ziffernebene wird entsprechend des ersten Designziels eine Taste nach links verschoben. +* Wegen der Wichtigkeit landet Enter auf der „linken Leertaste“. +* Die Positionen der Modifier Tab und Strg ergeben sich aus dem ersten Designziel, bei allen übrigen Tasten werden Redundanzen minimiert (daher werden bspw. rechts oben Del und Backspace gestrichen) und die noch übrigen Zeichen/Befehle verteilt. Die genaue Ausführung mag strittig sein. + +Layout: + +``` +┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ +│T1 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6 │ Sup │ 7 │ 8 │ 9 │ 0 │ - │ T2│Men│ +├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ +│Tab│ y │ x │ v │ l │ c │ w │ Del │ k │ h │ g │ f │ q │ ß │ T3│ +├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ +│ Mod3 │ u │ i │ a │ e │ o │ Ins │ s │ n │ r │ t │ d │ Mod3 │ +├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ +│ Shift │ ü │ ö │ ä │ p │ z │ ⌫ │ b │ m │ , │ . │ j │ Shift │ +├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ +│Ctr│Alt├┴┴┴┤ ⇞ ├┴┴┴┤ ↲ │ Mod4│ Space ├┴┴┴┤ ↑ ├┴┴┴┤Alt│Ctr│ +└───┴───┤ ⇱ ├───┤ ⇲ ├───────┴─────┴───────┤ ← ├───┤ → ├───┴───┘ + └───┤ ⇟ ├───┘ └───┤ ↓ ├───┘ + └───┘ └───┘ +``` + +Anmerkungen: + +* „Men“ (ganz rechts oben) steht für die Kontextmenü-Taste, mit Shift, Ctrl und Alt sind jeweils die linke und die rechte Version gemeint, die beiden Mod3 stehen natürlich für Caps bzw. Qwertz-#. +* Das Layout funktioniert ohne Weiteres nur mit dem Modell 229 (links und rechts unten jeweils zwei statt einer Taste), dies empfehle ich euch auch ganz dringend, da man sonst in Platznot kommen könnte. +* Das Nicht-Zurückschieben der Ziffernreihe stünde im Einklang mit dem zweiten Designziel und wäre grundsätzlich auch sehr sinnvoll, da die Ziffernreihe dann symmetrisch bliebe. Es mag durchaus strittig sein, nach längerer Zeit des Probierens bin ich jedoch zu dem Schluss gekommen, dass eine solche Umstellung im Vergleich zur klassischen Hardware vor allem auf Grund der zweiten und dritten Ebene viel zu ungewohnt ist, und nehme stattdessen die vielen Aufkleber auf meiner Tastatur in Kauf. Einen Geschwindigkeitsvorteil gibt es bei der symmetrischen Ziffernreihe definitiv nicht, auch nicht durch die bessere Logik dahinter. +* Das Enter direkt unter dem linken Daumen steht zwar im Widerspruch zu Paradigma 2, hat sich jedoch als sehr effektiv herausgestellt, außerdem kann dann Mod4 unten in die Mitte gelegt und von beiden Daumen symmetrisch erreicht werden. +* Die TEK-Taste „Del“ ganz rechts oben (in der Skizze ist die dazugehörige Reihe mit den F-Tasten nicht aufgeführt) ist bei mir „Pause“. In der darunterliegenden Reihe mit der Fn-Taste habe ich die linke der drei Tasten mit PrintScreen belegt. Die dritte Taste im Bunde, Scroll (Rollen), gibt es folglich nicht direkt, sie wird aber auch am seltensten gebraucht und ist zumindest über Fn + Super zu erreichen. +* Das y ist wie bei allen anderen Layouts ganz nach links gerutscht, es scheint der einzig sinnvolle Platz für dieses Zeichen zu sein. + +!!! warning "Link funktioniert nicht mehr" + +Und abschließend der Link zu meinem Design: [Franks Layout](https://www.trulyergonomic.com/store/layout-designer--configurator--reprogrammable--truly-ergonomic-mechanical-keyboard/#KTo7PD0+P0BBQkNERUhG3941Hh8gISIj5yQlJictLmUrNBQaCBUXTBwYDBITLzA5BBYHCQpJCw0ODzMy4R0bBhkFKhEQNjc45eDiSktOTShkLFBSUU/m5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX2BhAAAAAAAAAAAAAAAAXF1eVlcAAAAAAAAAAABZWltVAAAAAAAAAAAAYgBjVAAAAAAAAAAAWCsAAAAAAACTAQAMAiMBAAwBigEADAIhAQAMAZQBAAwBkgEADAGDAQAMALYBAAwAzQEADAC1AQAMAOIBAAwA6gEADADpAQAMALhJAEYAAAAAAEitR64AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACk6Ozw9Pj9AQUJDREVMOd/eKzUeHyAhImQjJCUmJy4qLzAUGggVF0wcGAwSEzQx4wQWBwkKLQsNDg8z5+EdGwYZBSoREDY3OOXg4kpLTk0sKCxQUlFP5uQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF9gYQAAAAAAAAAAAAAAAFxdXlZXAAAAAAAAAAAAWVpbVQAAAAAAAAAAAGIAY1QAAAAAAAAAAFgrAAAAAAAAkwEADAIjAQAMAYoBAAwCIQEADAGUAQAMAZIBAAwBgwEADAC2AQAMAM0BAAwAtQEADADiAQAMAOoBAAwA6QEADAC4SQBGAAAAAABIrUeuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) + + + +### Vorschlag von blueling +Belegungsvorschlag für das TECK mit 105 Tasten. Wird von blueling erfolgreich eingesetzt unter Windows zur Softwareentwicklung (optimale Lage von M3, Navigation primär über Ebene 4, Shift als Daumentaste links). Die Belegung wurde inspiriert durch den Selbstbau von Florian Janssen (s. ) +``` +┌───────┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───────┐ +│ - │ 1 │ 2 │ 3 │ 4 │ 5 │ ^ │ 6 │ 7 │ 8 │ 9 │ 0 │ ` │ +├───┬───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┬───┤ +│ / │ y │ x │ v │ l │ c │ w │ Tab │ k │ h │ g │ f │ q │ ß │ ' │ +├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ +│ M3L │ u │ i │ a │ e │ o │Enter│ s │ n │ r │ t │ d │ M3R │ +├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ +│ Strg │ ü │ ö │ ä │ p │ z │BkSp │ b │ m │ , │ . │ j │ Strg │ +├───────┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───────┤ +│ Alt ├┴┴┴┤App├┴┴┴┤ ShiftL│ M4L │ Space ├┴┴┴┤ ↑ ├┴┴┴┤ ShiftR│ +└───────┤Del├───┤Win├───────┴─────┴───────┤ ← ├───┤ → ├───────┘ + └───┤Tab├───┘ └───┤ ↓ ├───┘ + └───┘ └───┘ +``` + +Anmerkung: Die rechte Shift-Taste wird beim Schreiben nicht verwendet, sie dient lediglich dazu in Kombination mit der linken Shift-Taste Caps-Lock umschalten zu können. + +![Image](TrulyBluelingV4.jpg) + +### Vorschlag von ArneBab +Belegungsvorschlag für das TECK mit 105 Tasten. Wird von Arne getestet, Softwareentwicklung unter GNU/Linux mit Emacs (optimale Lage von M3, Navigation primär über Ebene 4, Shift als Daumentaste rechts, Strg und Alt alternierend). + +``` +┌───────┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───────┐ +│ - │ 1 │ 2 │ 3 │ 4 │ 5 │ ^ │ 6 │ 7 │ 8 │ 9 │ 0 │ ` │ +├───┬───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┬───┤ +│ / │ y │ x │ v │ l │ c │ w │BkSp │ k │ h │ g │ f │ q │ ß │ ' │ +├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ +│ Strg │ u │ i │ a │ e │ o │ Tab │ s │ n │ r │ t │ d │ Alt │ +├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ +│ Alt │ ü │ ö │ ä │ p │ z │Enter│ b │ m │ , │ . │ j │ Strg │ +├───────┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───────┤ +│ ShiftL├┴┴┴┤ ⇞ ├┴┴┴┤ Space │ M4L │ ShiftR├┴┴┴┤ ↑ ├┴┴┴┤ Undo │ +└───────┤ ⇱ ├───┤M3L├───────┴─────┴───────┤ ← ├───┤ → ├───────┘ + └───┤ ⇟ ├───┘ └───┤ ↓ ├───┘ + └───┘ └───┘ +``` + +Anmerkung: Strg und Alt sind links und rechts vertauscht, um einen besseren Arbeitsfluss bei Benutzung von beiden zu erhalten. Undo auf der ersten Ebene ist cool, könnte aber durch M3R ersetzt werden, um locken zu können :) + +Die Pfeiltasten zusammen zu haben ist weitaus praktischer als ich dachte (ich hatte vorher rechts eine weitere Daumentaste). + +Home links im block könnte noch durch was anderes ersetzt werden, ist aber nicht gerade gut zu erreichen. + +Die Belegung wird mit meiner xmodmap realisiert: + +### Vorschlag von Erik +Ich habe das ganze per **Firmware-Update** realisiert. Das ist **genial, da die Modifier nun immer an der richtigen/gleichen Stelle sind**, egal welcher Benutzer gerade am Rechner ist, und egal welche Tastaturbelegung geladen ist (der Rechner hier wird geteilt und es hängen zwei Tastaturen dran: Truly und normale Cherry G80-3000). + +Belegungsvorschlag für das TECK mit 109 Tasten (aktuell: angepasste Firmware der 209 drauf, damit habe ich die Version 209 der Tastatur, da sie hardwaretechnisch baugleich zur 109-Tastatur ist). + +Häufige Verwendung von Vim unter GNU/Linux mit Xmonad als Fenstermanager. + +![Image](truly_neo_erik.jpg) + +``` +┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ +│T1 │ 1 │ 2 │ 3 │ 4 │ 5 │ 6│ ⇞ │ 7 │ 8 │ 9 │ 0 │ - │ T2│ ⌫ │ +├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ +│ ♫ │ y │ x │ v │ l │ c │ w │ ⇟ │ k │ h │ g │ f │ q │ ß │ T3│ +├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ +│ Mod3 │ u │ i │ a │ e │ o │ ↑ │ s │ n │ r │ t │ d │ Mod3 │ +├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ +│ Shift │ ü │ ö │ ä │ p │ z │ ↓ │ b │ m │ , │ . │ j │ Shift │ +├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ +│ ← │ → ├┴┴┴┤Tab├┴┴┴┤Super_L│ ↲ │ Space ├┴┴┴┤Tab├┴┴┴┤bck│fwd│ +└───┴───┤Stg├───┤ M4├───────┴─────┴───────┤M4 ├───┤Stg├───┴───┘ + └───┤Alt├───┘ └───┤Alt├───┘ + └───┘ └───┘ +``` + +Die **Zahlenreihe** wurden eins **nach links** verschoben (auf dem Foto noch nicht zu sehen), um die symmetrische Anordnung von »« und „“ und $€ usw. wieder zu erhalten. Die Ziffern auf der Zahlenreihe werden von mir gar nicht verwendet, stattdessen der Ebene4-Ziffernblock, daher ist unsymmetrische Verschiebung der Ziffern egal. + +Leertaste nur für rechten Daumen, linke Seite davon ist zum Xmonad-Modifier geworden (Win = Super_L-Taste). +Alt und Mod4 symmetrisch für die Daumen, wobei Alt nicht besonders gut erreichbar ist, aber auch nur sehr selten von mir verwendet wird (nur als Modifier für JOSM, einen OpenStreetMap-Editor). + +**y** ist nach links oben gerutscht. Dies ist sinnvoll, da viele englische Wörter diesen Buchstaben verwenden, wobei häufig Konsonanten der rechten Tastaturseite direkt davor getippt werden. Und alle vokalartigen sind links. **ß** und **j** sind wie auf einer Standardneotastatur, somit kein Umlernen. + +Cursortasten und Bild-hoch/-runter sind in die Mitte gewandert, damit ich sie beim Betrachten von Fotos oder manchmal auch einhändig in der Konsole direkt (ohne Mod4) verwenden kann. + +Tab brauche ich manchmal auch direkt, ohne Mod4 drücken zu müssen. Die Position ist direkt unter der Ebene4-Position, lässt sich also leicht merken. Und Strg+Tab und Alt+Tab lassen sich sehr leicht bedienen (falls ich mal einen anderen Windowmanager bediene, in Xmonad brauche ich das nicht). + +Stg ist Steuerung/Strg/Ctrl. + +bck und fwd sind die X11-Kürzel für zurück (XF86Back) und vorblättern (XF86Forward) wie sie zum Beispiel für alle Browser verwendet wird, um vor und zurück zu blättern. Diese beiden Tasten gibt es bei Thinkpads, daher bin ich diese gewohnt. Im Konfigurator sind es + +``` + 0x224 AC Back + 0x225 AC Forward +``` + +Das kann man dann, wenn man verrückt ist, alles im Hexeditor zusammen basteln. Oder: + +!!! warning "Link funktioniert nicht mehr" + +[Hier meine Belegung mit dem grafischen Programmiertool (GUI) erstellt, als Vorlage für Euch](https://www.trulyergonomic.com/store/layout-designer--configurator--reprogrammable--truly-ergonomic-mechanical-keyboard/#KTo7PD0+P0BBQkNERUw53941Hh8gISIjSyQlJictLiqINBQaCBUXThwYDBITLzA5BBYHCQpSCw0ODzMx4R0bBhkFUREQNjc45VBP4CviZOMoLOYr4uQBAAwCJAEADAIlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTVFVWAAAAN0sqUkxOAABfYGFXAAAASlBRT00AAFxdXjYAACkrSSh6AABZWlsAAOHl4OLm5CxYYlBSUU8AAJMBAAwCIwEADAGKAQAMAiEBAAwBlAEADAIjAQAMAYoBAAwAtgEADAGSAQAMALUBAAwA4gEADADqAQAMAOkBAAwAuEkARgAAAAAAAK1HrgAAAAAAAAAAAAAAAACLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKTo7PD0+P0BBQkNERUw5395kNR4fICEi4yMkJSYnLS4xOBQaCBUXihwYDBITLzDhBBYHCQorCw0ODzPl4x0bBhkFKhEQNjc05+DiSktOTWUoLFBSUU/m5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ1RVVgAAAAAAAAAAAAAAX2BhVwAAAAAAAAAAAABcXV5iAAAAAAAAAAAAWVpbYwAAAAAAAAAAWAAAAAAAAACTAQAMAiMBAAwBigEADAIhAQAMAZQBAAwBkgEADAGDAQAMALYBAAwAzQEADAC1AQAMAOIBAAwA6gEADADpAQAMALhJAEYAAAAAAACtR64AAAAAAAAAAAAAAAAAiwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) + +### Vorschlag von ka’imi + +Achtung! Ich habe das ganze per **Firmware-Update** realisiert (siehe dazu [hier](http://geekhack.org/index.php?topic=38943.0) und [hier](http://superuser.com/questions/550858/how-to-get-usb-hid-id-of-keyboard-keys/552026)). Belegungsvorschlag für das TECK mit 109 Tasten. Häufige Verwendung von Vim unter GNU/Linux mit i3 als Fenstermanager. Vorschläge für eine sinnvollere Belegung der Super-Taste zwischen 5 und 6 erwünscht :) + +Zusätzlich ist mit aktiviertem Numlock ein Fake-QWERTZ aktivierbar. Damit kann man, mit weiterhin im OS aktiviertem Neo, QWERTZ Layer 1 benutzen. Außerdem verschieben sich Shift, Strg und Space an die „normalen“ Positionen. Vorteil: wenn man ein Game erwischt, bei dem sich die Belegung nicht ändern lässt, fliegen die Tasten nicht wild irgendwo auf der Tastatur rum. Man muss aber auch nicht über das Betriebssystem das Layout wechseln. + +!!! warning "Link funktioniert nicht mehr" + +[Link zur Firmware im Configurator](http://www.trulyergonomic.com/store/layout-designer--configurator--reprogrammable--truly-ergonomic-mechanical-keyboard/#KTo7PD0+P0BBQkNERUhG394pNR4fICEi4yMkJSYnLS4rNBQaCBUXTBwYDBITLzA5BBYHCQoqCw0ODzMy4B0bBhkFKBEQNjc45OPiSktOTeFkLFBSUU/m5yk6Ozw9Pj9AQUJDREVIRt/eKTUeHyAhIuMjJCUmJy0uKwYTFwkOD0wFBBYKGR0wOQcLMxIMKhg4HAgbMuE0FA4aESgNEDY3LeXg4kpLTk0sZCxQUlFP5uQBAAwAsgEADAIjAQAMAYoBAAwCIQEADAGUAQAMAZIBAAwAtgEADADNAQAMALUBAAwAtwEADADiAQAMAOoBAAwA6QEADAC4AAAAAAAAAAAAAEcAAAAAAAAAAAAAAAAAAEkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApOjs8PT4/QEFCQ0RFTDnf3mQ1Hh8gISLjIyQlJictLjE4FBoIFReKHBgMEhMvMOEEFgcJCisLDQ4PM+XjHRsGGQUqERA2NzTn4OJKS05NZSgsUFJRT+bkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABnVFVWAAAAAAAAAAAAAABfYGFXAAAAAAAAAAAAAFxdXmIAAAAAAAAAAABZWltjAAAAAAAAAABYAAAAAAAAAJMBAAwCIwEADAGKAQAMAiEBAAwBlAEADAGSAQAMAYMBAAwAtgEADADNAQAMALUBAAwA4gEADADqAQAMAOkBAAwAuEkARgAAAAAAAK1HrgAAAAAAAAAAAAAAAACLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) + +``` +┌───┬───┬───┬───┬───┬───┬───┬─────┬───┬───┬───┬───┬───┬───┬───┐ +│Esc│ T1│ 1 │ 2 │ 3 │ 4 │ 5 │ Sup │ 6 │ 7 │ 8 │ 9 │ 0 │ - │ T2│ +├───┼───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┼───┤ +│Tab│ y │ x │ v │ l │ c │ w │ ⌦ │ k │ h │ g │ f │ q │ ß │ T3│ +├───┴───┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───┴───┤ +│ Mod3 │ u │ i │ a │ e │ o │ ⌫ │ s │ n │ r │ t │ d │ Mod3 │ +├───────┼───┼───┼───┼───┼───┼─────┼───┼───┼───┼───┼───┼───────┤ +│ Strg │ ü │ ö │ ä │ p │ z │ ↲ │ b │ m │ , │ . │ j │ Strg │ +├───┬───┼┬┬┬┼───┼┬┬┬┼───┴───┼─────┼───┴───┼┬┬┬┼───┼┬┬┬┼───┬───┤ +│Sup│Alt├┴┴┴┤ ⇞ ├┴┴┴┤ Shift │ Mod4│ Space ├┴┴┴┤ ↑ ├┴┴┴┤Alt│Sup│ +└───┴───┤ ⇱ ├───┤ ⇲ ├───────┴─────┴───────┤ ← ├───┤ → ├───┴───┘ + └───┤ ⇟ ├───┘ └───┤ ↓ ├───┘ + └───┘ └───┘ +``` + + +## Treiberanpassungen und eigene Tools + +Hier sollen Tipps und evtl. auch modifizierte Treiber gesammelt werden, um die Tastatur sinnvoll mit Neo nutzen zu können. + +### Linux + +Statt wie oben vorgeschlagen die Hardware umzuprogrammieren, nutzt Martin die bordeigene Neo-2-Implementierung von Debian Wheezy und erweitert sie mit einer angepassten [xmodmap](https://gist.github.com/smartmic/8e2c03a66078326c8e8b) für das Truly. + +### Mac + +Mit PCKeyboardHack kann die linke Spacetaste nicht belegt werden, da diese einen Keycode sendet, der von dem Programm nicht erkannt wird. [Hier](https://groups.google.com/forum/#!topic/keyremap4macbook/-x6TVjNitZ4) gibt es einen Patch, der das behebt. + +### Windows + +#### Registry +Einen Vorschlag, wie man die Truly mit entsprechenden Einträgen per [Sharpkeys](http://www.codeplex.com/sharpkeys) in der Registry anpassen kann, hat Wolf auf der [Mailingliste](https://lists.neo-layout.org/pipermail/diskussion/2011-December/019693.html) gepostet. +Von dem Programm wird der Wert "Scancode Map" in die Registy geschrieben unter dem Registy-Pfad +"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layout". +Dadurch lassen sich auch Tasten mit „unbekannten“ Scancodes verwenden, die alleine über den Neovars nicht angesprochen werden können (z.B. 05C der linken Spacetaste). + +Mit [keytweak](http://keytweak.softonic.de/) lassen sich zwar die meisten Scancodes des TECK nicht bearbeiten, aber es lassen sich in Sharpkeys erstellte Konfigurationen abspeichern und wieder laden. (für Leute die mehrere Konfigs brauchen oder testen wollen) + +#### NeoVars +Da im NeoVars standardmäßig der Ziffernblock aktiviert wird, was auch den integrierten Ziffernblock von Notebooks und eben dem TECK betrifft, sollte als erstes wie [hier beschrieben](Neo-unter-Windows-einrichten/NeoVars) eine Datei Neo2.ini mit dem Inhalt "NumLockOff=1" erstellt und unter Benutzer/{user}/AppData/Roaming/Neo2 (Windows 7) abgelegt werden. + +Für die Anpassung des Treibers gibt es zwei Möglichkeiten. Beide funktionieren nicht mit der vorkompilierten .exe-Datei, sondern man muss Autohotkey installieren, aus dem .svn den Ordner /windows/neo-vars/src herunterladen, und daraus die Datei neo20-all.ahk starten. + +Die erste Lösung wäre, eine Custom.ahk anzulegen. Dadurch erhält man einen eigenen Modus, den man mit einer Tastenkombination aktivieren kann. Dafür speichert man einfach [diesen Text](http://pastebin.com/VVx8Gvrv) im utf8-Format im selben Ordner wie die Neo2.ini als Custom.ahk ab, die Tastenkombination für die Belegungsvariante TECK ist dann M3+F8. Eigentlich ist dies die elegantere Lösung, jedoch können momentan leider nur y und j wie in den Vorschlägen oben vertauscht werden, aber keine Modifier. Wer eine Idee hat, wie auch eine Anpassung der Modifier über die Custom.ahk erfolgen kann, darf sich gerne melden ... + +Die andere Möglichkeit ist, im Ordner /windows/neo-vars/src/source die Datei keydefinitions.ahk zu bearbeiten. In den Zeilen 6-54 werden die Buchstabentasten definiert und können beliebig bearbeitet werden, für die Modifier erfolgt in Zeile 105-111 die Zuordnung von Scancode zu Funktion; die Zuordnung von Scancode zu VirtualKey für ein zugrundegelegtes deutsches Tastaturlayout kann in Zeile 339-344 angepasst werden, für die Verwendung mit englischem Layout muss entsprechend Zeile 552-557 geändert werden. Und auch dazu gibt es [eine Beispieldatei](http://pastebin.com/6c099yYr). diff --git a/docs/Hardware/TrulyBluelingV4.jpg b/docs/Hardware/TrulyBluelingV4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a584cc2aebba33dbbf9ad92c3dd0be0c14d1e1ab GIT binary patch literal 211034 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≺ngDWXG2cC?VgMM;1F-Hv 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�S*X zkFZKtl8f{ir(n5|tHw#54{PLVbHxd%Hx4DMCm*8bD_iA4)vD^yZ(8 zzS@yf0~ElL(#@`AD2tt|xv|(*nrW8GPFHap@@hR2b+*-^c|X-Z?xgm^}jANE;6 zAI_!8rbf?0=WB1-M${4Z&l*h2ow=}O?$=V z-L-|JmsgXd7V$3Uk=p@BsWi(Q`#na=JG%>*?rr25Nn>oQ53OeBEz7p2lUjbw{{RfF z#$~hAE{N|f;}87@6}M^dN8xRt0emBCDIMl{B>w==n!8PDwPe$`XzL437#3NMH!pCf zpl?D!70kTpb77)*hQ{LQM7MFQf?2bUNz7o7er4*UeMT$vS0`x2e7E~f_)JBq>E154 zPm<|=%|1WAzjXd8PyO>+Qg_gMs~(tW`2&qBhp;J;1T852LD5ojKL=QCZc%)G-PI#w-=}`kuQ$j&2_?N3ruevy-@>AF^70p>kn}(c^^O+^7Lg(sEYf{-ZS`3Vq=QyqONKjf_nL6&qY21>q??B-E#dD4@deX6Djo8TiX$*2U8ChHw2cZ7|3Y!CP+O6-$ zG{{xAbRN|sDI}j$(uVaZF64``%Aj4j?s>_iWsNxFByoZ%SL6qb@zm0Q%;!8DaZ6pq z#rr%{ZI5n2=bo9as@LJYjqR$+%>pwHcUyzc*MnI46{Fs2&_Yjz z=ke)ZU9iE)0Dd*%e-iamE#>JBzFnkVSlr!PzCRO>!l^dQ=M@xuvhn$B=;%WO*F7pQ z2XpyWmD35XUGN6tO;c#Qjw@#y7$=~Jv8s|&c_4s04|;CS2qTYLv8LM_tK_xag4NsU zo)gmUbm1-8oXS~-QcMg3jyU$HZp9>d*@gcAg-N7nW>J!iJu)lP+rgS*kkI{0=TI~=sW%mZAshqp0pb3hHgVBdN=89LsS6nE*Q&9Dsdm9@5?JB^JE1#xn zyIUiYl18jM)GKEvKp; z#x^VbjR2<4CQUYMsAfq1ZUhE>BJ| z^rr8^l?SaRNu(l0VxytQY#d^nl3RCE>qreQPfB+S4PsB$ga>#7u4zfBZR7JU<4;x; zg5}G!GGE66^}?VY_3HL|H2US%ouWZ`X=e9#Qz)A9Un(F~5H4FBagq4fl1(EGLFH3| zkC1+by%$Z^^nFU!BsbPcJDt;7YFUmyFz{I<9RV26EBMxse6Hp*y0bcsN5OV5Y1*~U zhvIvE02M*%zG<{(U$&%hv|uT1o@7i(5+>pXMh_#3rJ`9|UBv4u%CafkWI_VQfE<&a zr`m|@lIAv8bl)+0AMD%ZkqGKIJIU$X)!TU_v9fDIw{css+|kcuk^+6sX{UM0)v5CwsYFR>fdUC)b%Uoe7l-vpPf}7Zu1zP0Bi*jTz4oyl z{{ShhtX21CUJ9%I(nfw^>sngEulD8ll%-?y*eE@5oC=Rmk}EAjDekR|@kYe5X9uST z>N@@v)ao|hYZA(ee$Oc{6rwU!!8rsRb@lhI$}&luP4_XpH{v~C!k!?u*ECy`ZF_Ce zx~s2rVck!0{cvm6b2t|H-e>-fiPUC2N7YP5V=;!r}biM2fYUdliAYR{41nA_V%*0Jn=47?%YZw+Z4 zJGj@hJIy*7bPI$>o;{(C3BW%}@Nvi|rD{#$uM*r_J+$5<)a8a%DDl1AjIIx23vxZH z8*s-ywQ4Ok*_7m+tE2>zC5HpnorrGwv$wbSgRa@# z-rQ++x^|lPQxqy8d-G)E(KY=P5-BbI5$2pPgIOE+S~lxRF%(SwbJnUpYf&T#O)jsueaD51j zWXC_`8GprUr$qXbT75d#eqRs66?wNx4V4DhT{*U&Yt$sOpwlz1F>B ztX*E&LnO^<2avYx7jKlyfHx=uBo6h$=o;m%ow2jNGsdeRn%?FEmV!<>#~B9$p~xdO ztUOSOGfDldfr;hgw+hGKAwkV=38iNG9PP?4M0EcE+Ywzu2)28~De{X*7;Hi6qzv`- z^{ZY*^w9=7Rpcr;^R69;KZ^hba`JfH4i;^DQ<-s$N4Nk!g@sc-G}6_bjfLgg0rE7m zs(ySo^P`?CW1^-atwm;!OSQPZwbSOalK$N-rU)JuoJ)|ck${`A&(fjRuTozQNo+~` zJUgUjBLgG=E6nHkgL~4)NwKxZ0h~0={{W91ewBl$_>WrE@VbtnB+;)TF@-_&Rluy= z+vsP@C%IBUi+UM8<1xVW6Q538=Q~6RD%p6i@wOLDBj=OmGrTY|vmS8^`0_dy??KuZ`Y*CZxSEJLWkOGSD z{^}D}qtNc0kK9Oe>w!+hxuvTy*CdQ}tE_&=zF7pyc_55px9zllB!)I| z#dMd3X!33=_>uv=VYjrjT-~2R@#(GOy7LI0pw9$EQkTub7x5 zkXIP>r@EAHnM$678dS)0p18#z=y9ea8o6QjSc;7X{1eCZt9qzt@1=-+*7>TeOfime zQg3|;Q39NfNUpz72_&g3aVo6HvjVy2aL@RU!nqJmYp1qHD?{%7*7 zX}@^NqPn>PjErLyVl-@liq!C>u9tn|EhfubX%|hox=3a*$+4AK<2k{{Bv;&8Pr#3b z+C&R6@az|R7jb*HX>vVCV~^6botEZtzR37y%HCUX&fEoz79{-#HLX3B_MdWX z@2zFDoj^WZ$WeejG7mNO&w=%w32v?|2ZUho-rIu}vm_{sI*CYW%OtH^3Ac=!Ec>=!M z{hYi^HE)D5Slmhs`ZUdI+2axY?DmD#kZ=NL}{{XFjUViB4I`!!t?Tzn;ujSRW zTUDOYf1dKnKb4Dr&q(`j$5G$wNp+#$=^Av`x_-Z?%=XYXl?3dK7Z^WuDC{sZ(=@&+ z@-+_%Lo~;AxSAPdT%E5T@Ca;m7&VjJv?ix{FN%CK9KIZqJG*IQ+jAe8<+~vJ@q>?* zyBy=V;;~@xeEup_x!3J(G)rqHDW_?+vW5FT))tjd@qfeJQ$(Or z+5^FV@QwKXT~5|5ntrYf=u}`VpT@sj^Z3_}bI2z?mDASf&PgL%M4hblv?G8R5KpIS z`qRNz;_FC{oaI5Uk2A2rFmIVo)6b{>0It4~_*ts?+I%Wlbj58~-luiY=DosxWP@a25go z00JZW16`=E6!`tB2=tvRN>={>StCrqcK~32GgP%{3R@lvY&WnS$*s(l8$l#501D01 zm-nTLf)rK#*&KBp>vmLCknmWK;uz`gQln(;&(7U=>repA(eaMeEJKc&$9&?YmPw31 z_qOwjMr^rmnLR0b=bY~9Pij=aBz^Bqy{Q2-NXL_mb;fE;0;KN8p!KFIZHQ!%gZ0fz z$YX#3>@kr^jczPVLapF@$zqySEIFrUp;pRoy}sLc<{AAm=pr^-HD$aSg{Lj!(IQ*(Na#tV<(obCsmv$|r?*-VFJ{WheVX=jw(=DQPD#9fvBL|V3{x#ys zoy69ZTF$WosE+boi_v1E`D|w-Yiv0Zu}`<=VVrFsjx&yx^Y4T-iFJ<`X?kZ5 z_KTR%;A7?7Gx}HD*B21j+HY`nt`$)ROCG=u=Bd3j6cTZ}JWBWWbkkV>0K~h**Dwyt zJPRg&5LU4#{hvHR3l_E3wELex>hYibn!UEjOLMKI<@7gD%mcC{ganNT7yuqm&B?2Y z6~VY$wv81@-e-9}WlpXmWRxDl6kjMNPmg5ROTSAFe+9&`qg=RlisdO619=n z_(Y||_Ew>Obd<=PY_p3iM2Xc&tSt zLO=y_KDhMspkxdVJN;-sbN~mZN>yw&Hsl(kKTuQ**xbD{&l#j3b^cViU_mR*JSb&m z0GxI2ijcQqm>g%X)}-0EfEW@7Bhs6K-k#X+OM(}S^VhXIlcP9Kh|}!TtZlpmexdp z!HtS%@Wv~&k{=Prw{_*SfCvHYK>q;HSWqtY_?&LEv78aK;zv)%kZEdVs?_soJP)d- zTl+cLSE)%<{{S;p{{V!~#T#}uw{qh-`N(7WkZD`S zej{vu#Le5{+`QP89lU;{O^#sN9x>?{3iLr(E-i3u$hv8(Bg*X2XB`+Sd@^I`x1 z?gu@+DKo`BW=o?D&tH$l(A`VNjqW%HX_e)K^zX;@s|l-WGQP`i6T@^m?M*}+{spVX zb4Kj&MsZJ>lBgxKJ-kigS5YF%aWG%vTsn`-H5`{(Dua$>w^B3st$4CX(fIU1ItbBN$7E10I;oK6i3m4G&Y3Sii~4kmsk(Zx{an6G*zH*kF9f z8S}t4@eqB!?Rn&0Ht|$UHfy&zTw`%o>GcMld~@QXxPNRo3`Ut&qqy9 zRAkzT3uBL#&LVl|`;}rTwfQ3fBaINRCGBEQ)tCC$l}Y0-6iIIO=UuuHNHEHb6C-CUg9-Ay1Is9@lXjw~Kwtk3baT@T#)-<4L!S z`JN++Nt7R!*H2dm9XZ+sc(!qz0r*nxZpM>sntLVHp1CK*O*$wTLuq|^I}%Gsmhh*x z076A&$?=0-RtC>bv9};#Ga+-2sM}s@a(SSF27PH=mF(iW9af?72gRCC_F!@iojy%+0xuOL9(n(=pJ|)Y2_QEsJ*C*8L`gkQG`Sh%W`mBviVG7oeGM)% z&{BkB*w6z_9S;>Cg~`BN)wpzv`OogHWqkhtbxELCNT#Qp8sCjPn+W8P;B6HppM^Dl zw5Ok@$UPLYujiA+Zd_B+sK``3l*R%UG5}B$t-(s}u6Y7v28=zKNl9X+Seee{~|`Xez-o>z$xg zBw*(Il+#AjW3>ov%gw)VEJ?`6*VdwvJu(o?4ZJ`OL1hNDBk(#-`TAF96na!%f1j!$WB#pUh1h4@kT~nop}MevEmGkn zN#Kw$Qkh;yW09QD<0ZNuHMK_>;KIv)scEu|G`7TrC-{_u{Igp!81{f7WNwT{Ir<95 zNk6kZbEe&qwIx1V6P81QJt=JLX)SE-L{M<0K4XKE)|%PQ7z}#T zm6(4Q9)g?bNdN=W6p31FGyn;}Am^?3J)>W%UvyU`xOdNsqtJ;>O9-@gHQEdy4nAT_AYJ+99i+%H&-q2(Z4dtOZ%B;#g z)ZqS&`d2oM)0)`OZa&YhTkaqvjpaT^@V5r4F3#l2H;s|1cyE;LBcUCQeu4Zd*W>Z` z!OcEPsaQ(TeUj&6VYe^J-239cKPFa+SB-`WwmGkE_zm%EPWXR5p{DqXd4`j6eAM#e zG8B^opdPrcimK~F2>Y!2Gy5VjtqbJx{Fa1AButsy%5sc72;_cVmCXE6@X+x$f-fvp zL6o6r^ZoJ4{=9#{tITy@+ONX#ZcP(FzrAnadxlt4{#%WCuZcfsj~IB42DP__(@C}r z7#nqFlOW_B%zGbUSg5qk`J>SDVvh{X8zC4t!RjlC@x7=9JCzvcZ|Pl&-963BmlMck zl147f+!9YDn#%D#sJYU9R2*}GliRQ9M^Y2BJk(xYrMlas&*dp3CU^w(AX7KY`O7iS zy*^R{>`{OzSD+P{ut#ky(gn^*tIMLWT(rM{tDYZd&an(LC}o>5eBA*cfOGZ5YD*uM z#ap)(y(mUkY|c_^V;(&o07m9!HEJy`)EtwLJ#z$|$x!n4m zmFT`Bw)6C3HcLo2`VaGp^L*g*N>YCS3=WNf@jZ{yKDCOPY3ihnmY4S z2R>fXpo)^&(_KQ)T+0VStVhp)I{8Wo*r?suD zX^+H$e_HUNBOZ5tw1N5#wDesB)z0Hw@$S9iN00k|T)x!&vPylTV!<*w!010J!5V|R zji7;=$KB34eQH=_Rg@V4Aa(~Cs^+@|8zZW?blGnlKn;nO$8ve+@UK_+Q>wIgeo1aP z{VT(4r!!s6l1BbVKAkJS@HV0LEow4bg2OevCZwEM%~d$0*F)^PX#}?Da*n2B!nhG=P&PzG3*+sf*u;FKVnxS;UcJus?YJ z06O|@oFW!ufTJfh@sEl%C)GS-s$cFPO*@{wMtJ^0svDCnU5d815yHDAaDk7?NydGv zNhLy=LLb-AR~M>Y21%_6`-&U!u3%nVMBlr(bjNVUwrM@eQhOf0IbKiA*NPRgy#8mk zc~o8^)uA6P>z;e_ioX|(^;no0JgIZtm;5SHF6XAPJ8^=0)Qb6Fc7+F@rFq<5JCJcD zpg!u@tr&cHr?4VuCr|fqMNNYDJA@=1#lH%6QF#f6J^JFgXuNHrGULv8+o#N*;aB4E zPK_}ebr?o_H_Jts)7049;FZQttzNK&C%T3ZN6f)UAFX1=s@O<(rSvC1^w4Md)~=hW zi%FK^J&sS^IR`YXQto>tlzvsRAmKp8UymEO73X%IIFUB2_R2HZ5)Em?Jqxm~e_A!4#kBGXcePUSms9QL|8UFDbkMkdue95ZZz0RdH%=smc zIj>dmrlR7)^5y!^GacFMl1TkAUN<9UiylR96ylCaH7N{c$6jhCZ1J2>PER!6^sXyh z={zf?TIv@Q&2|ez3UHagW<3F}&MPYbn+2pe{{VN2$nbrsT^d&y%(8*_5B~sNeFdca z0P#kv;ma*v-%`_%-9#l@X?KF4@-o;w5wX+_(9|7K@FicNB3M2`cTKz@)z(Xi7y$sk00H2 z{-UVK@c#f$8-!QWgO8Vbf(O?GSGA|Y-x=-;CYrGy_TL}UxeZ@VxzhD3jW+9NodcNI z#&<49q3=*Vj}FzeiL|TtwUmR7Rfk3%qO<(BDoDu-$v&0Wc+PcgQBxq5LHJi9Mtjw@ zV2ilnZ8Hq279QN!Ti~lU`%TQwqzIE4_hW(mYnQT_pu3FZ;~)|3UXkJCPxQIr!wDza zpG60ej8F-s(GA_i#ARG!DCYvD~B z#hUMi=aOv?QI}7Vz*!nR65t+(j1l;LHQLyGaQK04Kz&*Zuscs`pUrS;o}!GEtdFhC zQJDmV0dNX~?0S#TQ0iGif&kAyO8K(S_JZ*`kS_F{HgVjjbU*qLt@~fv37`HxJTj-( z%e(3MrA>_%r@EXf_5fGsf5vTSYQ8MLxeb-Lx|T&b>bs8L(-rjAt?}~SZ5Hm{*TdHk z+|3Ilay05ySb_s^J6FZtFT49ry&|c~pbJ+HtjcQbBbz7Y&U#f@NoMz{U5O^4RV^U; z(B6YfQ@ZeN)rF)JrOn(>%Ivrf;c@`&pRIQ=-CIhyisly{&MU{oqur4V3R-TUEn5Eo zgj-vT1`u=9VTNifOG)m}VA@!M0Uy$sTWQ99xvw7_XSJYMO=3yr0?j=j^t&qsxvszFcGY zi5*z_n(?m&MB2~9?LFoUeA~}DPX7SKxYw#(xt8kUeZy3T++rdzJ1WbdfIGDjW8)(hB>K>+j6^WL$w%{tP@R{J%dnz6KK z#a)9HETH3{>6+SDPFV9?7y}LVphB)wclXW0y^xHOL$@1PHN9qkkJ{-oL zWyCsd)w3VG@HBwu@I2DGIAgW8{{V$a4AaLb@}_w4(5D~Dxm_UUWag1hD>vXe&3aQpz#a7Jk2u6 zi0nfqPp8VmH2Zy8#ox=h(o8DcVi^kU`fkq^9?na1PiZ84_b-FIM{Wu>oLdJcX;wea zHJdJjtHMv4r(7=HPGdbQ>sw*rOQbJ!x|AdgAVi8xenC%T)|n=k;MuMsBgG=sw_|O_ zp6i}*$s2(^dsOoI309T%K0s(?jj_(DzFQt)7PCO_~rS&!Pp<+vPopmI%g68Kj2 z7ck8fzN3{Qs=tRdbW(oESObi!1N~`PqLkwGxsgt7yH@~%-mX5Asm3=ogy0UOAtIVI z-9gFQV{q8?iNC^&4(qv3G+>@8`sn(kgaojkC#F!3=T@Td*0CYMw(|b~-(f|B=9cWn z1df!MJF{IpUJSo(WS$lO0CblAm2o^6irALzh#rZGEGJSu&Nn9*9S>@6Bv+zC;Vmf# z&*n%+t93tstpw0Cc%O3EqXYa*x&Cw$?N>w05(%UqBy9fx?x{6y9UoGg?%B!#=vZwZ zt#=xpjc%|RY=c`!qamX^f0c7OXNWGKyjZVgGeS-nw^8q&^jKW-YVkERPY=yze%Ez{ zlOHN)IQJ&1>J~b6_Mnj3O441*c8IOhd2{)IKRP^JsLFK~)1zifc-2V?cyd5Lmm;lv zG+1Ba1%z`?917_w2apmnV{8sRPalmWB^f_`y+w=R=Ag$C%8|A*Py)nO%pVKnGHiKg zbC3vF!jOG1N&M^7XVa&S8HKdvWD%SM1Qp2RC-4=-PjPo7j2h-v&p$gH^IOw`lDU^W zpHc|E9BGkF<;tYGoHEOBstNWZ6`==(JUs&fA+U%8hTk&Hj((=Am3h}{4Z%kP8R_1c z6kEfo>tABJvRil6n?lP+wO=khLf$a{0DRlTc;}$P(gCL-Auetw^a}uA=G9UN zumLN#9CWME#zO`Q7aqLkui3>D%7}i|X$a5QZYL^wysEo>umR0R*O8pG8cG7kku;3p zeKzf@cM!3Vo?9b!ef=pRgE6=%&s=|6e$EI<*pJV=NI{0)(k19Xhj;#jO-9#xq;Iw> z=8QM|^NAPm;8ub{zEh0na*QeNd;b6-NYSbSKp!aMJx}=6sG(m?3`d_;A(l;2?2lhL zh7adeO@#LY&2}%&Gb3cN_Rm_?kQF5X1a&y*E3wd5MSl)LZhpjWqPfEhhUd#96Z#Wf zSb7nwD>q}!%yH7e(p4h|E4x`9UnQzTkkNoa`G6Rv6dqZ??c2R{ekS`T{3N%sSj!x? z-fs0MI6clk9MxS%UQ5esi+C&}wp*DNS#}<*pn-wV4oSr?XBBkivC#_kCkRbJ+DSL% zbDd%H23+E{>_C&lHvoVdJEb{1kQp2Q0Ew(NZ|;&SpwJjgqU(0=-ieMOqXC`E+bh+I2?|DT-6_#9uHd0hg+5% zIy)IrB#I_28-Egm)MwM%w={!Uw+EDCT?%WK#tJPnY9>4m{{ULNjlclsJ@Z_t*3=B7 zXRmWeJV$bhRyd={?!cUVIjq|U7TMoG<8F6lu}Q97#Rizhc|Ul=YKA=Gyz%w@P0!1A z@eE`4d~x_y87^g-Lek3e6Wxw#Zj&uTxY-CZ9(<6vKkV_oW1M%}JqV866~95S3*h zgPw#}ZF~}GMbvBZPNHBl({SW|d9E5Um%%s{*lF?$j}OJp=e2Vaf4Y8U{}?JZX`c*^O|`xc6${{TWY^S-~L%i-S;-)QqOX0)B*Cm7DwBRH?Q zyc-qW)~kK0+g@Fb1=K}lZ#a~X!|<2)5&E7l-VM{D+d zS=$&{IR>#>rfCBp0%|~U_4?Ff0)zK+oYa~VB=W_P9ITs$2v){Np{4s&=Z`SeelRHd z8f4g<%PBwW59dwZ$AU@xYAk`&&<;5M2N?pMIUJs9@U;Yx?g!GPOGpuSc^|r`$qA=QC%jJbS?D=n6}UuWY$8* z8Vo9sDol{06?ES#x-zJ_qVKWwpMyMa;p=@qI4||fNF>@mSC^m5t$HCwW&ckI*FX>YBS_L$Q~+1=~d$)kP+Ne z>Tz5rLL^#$T8tiopNa|;`_gwllxLbj#{!UbDreG^Q$;u&nr4K9IH!t?cBcmPsbDx$ z$69A@mCtyq#u{&f^yIzNBAQU=YR3p0kLE=Ia>tA{5vBMqR=zER9lHhkk%9c{<5KMM zyOWYndiDPR9ei8TJX_&ebX_ja^4eKsQtffHF45Q(C!FHEgruXSB!m6dQ~h&VMO$)h zc5zyb$!%75Q^8`rYdxEjpZ@?|Z0b5LpqDa94V3amPI4nB`c_Pk%@`hZ4;lXeX-fY9 zI=hbAXhV_>F6?vD9`!VKk1_ceel)V!+(XN4Beo3yyA^k4o46c~l;ayIJ{UkMV zKNIWG3?{2`G1K>ku{Tm=)40x%c-O>W=leyQkK$Et<|9BYDpND7l@Lf)UHQSnyGA%EsQ9&4Si;YTbnB*Wi+a) z(aPRnRyYKLF`h3t+f$8QNEpn0W zQ{6=xzndbgVM{YJU?>AM;`jGP=K6b-`?4`SjPX=ty}F!YdEP<((akr^$j5r5?5syC z=D8a-I#Zw-aC?JHInGT@7DQ}EJXGAXzVL0CT{7zNloxq?v7bc%pVW%#)R7p-!994S z_<7-NQ^YW7dLEM+J>Am0ph){yyAn^(3iMmAgMSe0^Si^w;a8!8c;7#U?A0W4)K8k{ zo&^Npa%tiqSa2|XtEZp9UNW~Q&hWOXnB?Nwi2TAk$6+Y9#x&fTxs_}%WCN1zEFPa zdym$+`wQ7@FQL1K<#lG=DN$*~Yq43-d8-*fNH`>OR!lFGv~ma66=^M1ZzIBP z2b__|*XdD-3%MXW7bj_9g&(D0+d8k$`DLDXRr#09|rU;eW(Jxhwjhyt$zx5KUndc z+Ks-3i6za2zuKA>Z<=M?2G#!nYo7j$yaMmvHqMBO~6u55xWt(=;t2KN$Q$jpDFoBF9K4WcrJbQPpDysXcy}&sU>rL*pH` zp`rMPNrO&0d~I=Kt6D}9EjlsM8FD}=#~(w$#%r2*n8n^PyjJi0yPXlBp8K9Cvs&yw z@hylqT#01=0OF}cwyhy{vmT{GoKq%^VxCl4l4M3I9y6724l+HDT8I<4`&Vx)UZ}#> z(74lCHa6H8^WA17{-T+CYHj3JP}?OzB4lz@{{Z#ssX1T8dG=ssdPb=}l%kbCcJ-J%Dbf=A~rVib3n^T)>E?apbod9N^--mhn8R`H*J| zA;;%lx==E5bDZ|+USZ-GOgiN0>x0MAmWI@xtrP1~vrlJsycz9NIT^_Sq5lBTX?!Vj z6{n1JiRLHDTd2eB>$I>3^fd+EWbp2vH~jLFNOSox{${8_CzCvLWQ~j)BdEd6Bxx1y z*!tS)$!%{g>W(nz-fV)bS z+l(BM$f|JUF6IXu@G4_)pyaLz9WkHAgEspUxDT@fanBrcO$>{?2LVSTo=rmcAG#pr zPi?0h)j>H0iYQV>c^sd5Xf`xK#z@J=Ng#Ir01AnnurS#Jj=a@VD+DD7Z&8untG&Xc zQU!8%9+>8rs9RkLrf_5^cpQ!oTBPNfQDY6Bha3}3d4|+{jE;TlYr_`S8lBzTI)WoA zLS8NM6b!)d4?XiyQhv@ZOzgs8ULvxk7i*l<#gsa}LH@Ns$W9k<&sypHTNa&e+F7vj zV|KUA%uz|dWS)fN`u>%GsivC)Gh8{iD1UYS-tN6RWAV)qsHGJy=GE|Sm1$DuS`--J zh$oEjD}TaLD_&|=t~2M@ONBiNQm#4e_iLPyloCPf)7rHBEiT^_SpoAI*{#C$&h;uk zooM!F4Aqco0ylzCs0$Etp8o)ac{3r7MvV1RMSDJ@3tPPL%Nb6jVNWBsUPt3zNvptM z)+bD06S#gOHRkTFZAI$QQF`-T%gOegGfuq>7|8%e{{VS@Q~ZT+pz6hWh!!HY3!6u*Js|%~im`7_Apvuy@>C2OW+@8Qzw!Vff^4;`D#d>9h)%?i~ zoD$C|AZ>;=kdJ&QHPYVrQ^eXerM>R4quuHD^RZak;ys(l>wtOu#eI*ZYkGc}1R8a= znI-MvlVqbx)7c@2md7OFKwn(s<26U)9)NYCZM@*I`q!Fx&ezJ;7FAF) z`u_l&)T`N|sl84`M{LuJU~@|%GO;)~J@HW;$Ba}R09zuE;A00oQDY%+BZ}FB&r?9gdh=a&x!}vaGSx3F z-7U?QGv`EEf8JhymTQ~_uj!X&&r`O#9QkqvKI6aXnrI%@K85|Bd|#&cPvTt7tZES0 zY4`ST43f^_5nV`S$vrwS{A=n>d&XZ1{6(alJ5%wtl-8`u&XH;goA7hBuz6G5cdyUu z=)_l(Mi?@NJ4on9P=6|?<`K|!=DOt{dz~DyZp}0FWqvDsFtv$dPa0_Ih%gl{7XW@0 z;U6FTU*KOCY5H9L9@pU1FRfkUbcI-tER5$QW2pUW<~Zde*FB9`Mq<0Nah`ds7Mhzm zS!uDa41RDt~49Oy4ttHl7ILly|U} zhny8*&J7?^dm6uEXxEoU-aZIMbMylytgV!4Hyy^J#@8~H7$15H5_9~kYwYlhkeTDX zD#nV~5rAm0u4AkO@&Pp}+RDd>&o!OcdxH7Z$mW&`l6`C{9d zvVHr}*R>V`sIo!TiKnfsOVxLA-mGV;jya(|zd z;0)71IDj#OpQStT2Aj`HP{e1BzO;FVLP7|^>z;=+@Dp!SyFZ31E~l?F;mZ&Y=Tx=S zm)LmYuS$67*A&6P#XA`T>+4mi4e6n3)%HxS(+0hdz}Mm(QrwonkZrFOMe$&riaX9z6{py@#-lP<-2X zWI6sQl>Y!qf$TKrAW2~t)iS@xikptSQjYokPg;`9=g_pbKk8(U{n-ird8l8*R!m7r z=28CE5A+qWpPM)sr30|$fgJ1jSQ0khFCC0$pVpv%3tg&_9G36sOBMYwT~Ime)|Zko zibFWZ@YbTLPuY>b-I0IBsmY+~OPp9v-sro(m3RKY(b$}1`yA5)%_P(3k3MV@N89I( zhw~K+M05ALde^D$Z(3_ANHFNEJs4(}m>yZ=wtZ?PJSN74^Q=LRo_F> z9Dm1(u6mVrAIQ)<9&+%qHZmKG{JExWU~oYd=r7@YEsw}&k3Nr|<|?e75w|4ySF(fH zIs=c(6kJv~ourTe$*tcD+BBXZgs=z7%b&ngb$udTA>nBx5=AybwlT=Yf0(Vm2}c56 zxoHi&jjnKtl8N?b2_6&65uw_8>tv0n)S*##YWZy#)imMJO}-*V|jyGUV_{`t+_F##dRE-rGNL7C7&ksII0nchKXcBhsO7 zdVBNNy+Tetlruz22nFfWz(k)X%)PN&{toc@*Y!gKKFH8+bDU&)3iT`R0{BY8&@!2B zO5r^CqL4;ksa@r;Nar{l(HPvBJ01?vy8i$PAB8ufl`GG!di>rJ(e84oadLyOXCx2L zHA(&+S~(t7^sD~x2l`WRXlhqHv%gAS{?+L+{56zhrl$_yQyBjM;;N0u!`s!7g|zna z4#AkKAIKV;G2I*`IZtZ2b!GM|r?$C`qLmH^&T27l6Y#SBVt~3MRSu+<3xSXida)Et zV?a8)00m1OnFclKY*Ywsr6s%<)xqaO(c|ovcpd* zG1!u;{DH5gf3&viQ`k=!jx>R1NlOec$qWysIQ;9ye`hNkS@?%iWdnS%z@&NrSpKXl z)%-=_D=!gBlU+?ZnBjPYamZC$aRe5}CjAP!Ahf^RlFyloq<1FL@tz&Ou-y+w2SE{CaFLNzUBc<=R}r%o zA2NgW72!X$mE;zF64N5us#;klZaRfbf9%!jnnk$MwadE&g80JeAD1+xq({P?#IYv_ zJa*_S=YQJIRq~fku?#~CV!(Rua1ZE|G?cU=P0AXpGvjNAFFUb0EJ>&_?@wY2bDUE$ zHwuGfkD)#rul9ey&k)ZT221O!cnCaj3pwZh0xKJGdE?BFjyfD;^Q~_Rss8|kA}um$ z_F705R*hG8%m)pFf&5;%t8d}>o+Wc~v3J9QIQ%o7wY@n-D;$!OQ*7ycALH#CNbruK z;caunGHSM0*FxdiE1w~_3xUAwS3D6~TF;DpB;O9NJSpKl0{cxDmr>lzZe|iL1~Y@W zpWzk5{{UdRF_tUn%Bx^wJ$|H6bbIp|P^%{M&e;@`&rD}Es+4*#l<#!PR^-Vime2Br z;j%Dz_QfXI8b&!>XBbh_@T-yNmocdZ-POCDhmJd9oerCFpsa&yugW)u2M7J1Uw^Gv zH)A{W2q6uHNj4St{#C9c@|ZjY^Sg&U=hxFFs@uTdY-s0*yod)l+w>W&81@BZkcI3Q zILGv7d%A&?2U&tOgC)3`o zExM($k2x~LmSQr%_Q1_bw!#QeODbn;25e=y?5C;xeQGtngcPmxc_Wp}#;r8K`B9>e zpLav@_Tsi-)7}V@D`3q2S>Eb57~9`Jr>CzOtMCB)Km)&9Z@fulXGUX|5uRiq=R9Bm z?OKs(!MB7FkKN#^wtYJKR5z`OjrT?j+H<(xATmmYOMnE`__b7SDLZyMM)c% z40ym9!65hD)MKS=!=^}WLcFT+IR$}y6M?|V?VfrMt!hK3t6w8b?5P&q#H6rco^Ucf z2d+KpQ@N^1wRCW|+HK9fn0Of^Rl}9sMtx6C262x3bg!0vI>{jM)K=3wmWtIr_!+_E z9zAoP#=gk$RB*Ph6s1NJ0E9+XLCy(W;E(5y-To!`&p+D!E9&MZ-l)opjBo;uI47sp zh`r4zE6p}@9uh$QEwhnF5C@p^{nRF~n0b=8EE$-dM{;YS@Q^6l-SO#drcIBlVMSwU zPT95G%}GkM?|N zzba)X9-Iz-wX5Ne7wi5Jy|}yZ{p#Awa~O(J@g#xN9N>lrzolJTQmaFfJO2Q|HlZ$A zU7bdYY2q)7zYta(TUt|c@%fU?DF8-#9d==qKNp#;1+Q`c) z$TrV?Dx4W6{6`Dh)1V6<#=nS3HsPt+?o*K8+3@90u6EZSuj|^6i8ZOUjaA}%+41H) zQ7l1-7|99%&O7z2>CmX^Cs8g{vPSZ#xqa4Wt~QWAUeti{N#=~45uO0a9<|dZiKPDS z+3qfd0Pp@p}ABrv#)+mhcdo^RqORX==mUG2=IM)KjTz!lf`Lj zLA={SODS7u&j+S+$f&LGoNUYoa3%Qn9jVNqmBA;BpJPff)MPI_t#k1AK-BHy zCEmg`CjjSa>^K}_1#_QX{8l%Mpxl<1DZN$IgO&ts&m-~9MIQ^VF11gDdR4k9DPcUe z?JE#={N=**&NjFC=~p~S8n%@`%fHHXxKAh*AQP~VGr&3hD(SviT=V7e*x`J%e>KCQ zVUp!=03AoQAuJ&!Mq@mw>VCa>sinoMDlCPIxZ1}U>)e5p^sM;}*^sGoxS!%DXgU7? z8tqKCqtuW}ce6%F=Q;HiGt4%rL%D~!tj+BV`&|=p82MN*`tef6@@JZ|ii$&GiUdUo zQIjIz013u$MtP;}ptob@v(V+*QqB)UfIYF=m2gN07$julrF7rfI#O>QOR!RYV))#1 z$4_dH?A9?B{{Tjb)lM4$vGmSrU1*0oIbyqx0mvEc*0i)8zwnajIW7X;!daByh2A$D z{WDt(G^k+@EOyDbD$_uw@hu_Sk}Hp zd%K}*##kbm_PAfXyN=R-3i7WNrZs^fV8xdNk80~B@m`k{Y!Z1T=k9<<9-NF<3##9L zXx_BSyHR*hPH-!kzJ<|)PVAsCPfFt7E1Gpy@=F|^XPyIVy<>vE!K zqyQ^}A2|fCLM!4c*jfwOVQvaB9ci(<06FCG>s>s}YK}(~{v++{KaTzq({Ape)qGP9 zvj70WEta1oZcjUd+x! zo_hZPlU+nEUOWMe8rY<|woi-+CcR42?O6up+Bh$=rCg%BButsKQ!HFI$h4~ z#bRh1*r7Q62(2mnMpZOg6@q{W;~lZytVGyQ1wa&$^7G%)rH_uKdisjiQAS$3Hfh@s zNC0G$j~BpRcRF>%AcMVe z*1S6M0|o5S5si#SJ*(X9_K47Ikb#ZEJQ3~3_}7v6!pz!uj$juG{{S%O{QFd`V$Er_ za|98OYL#(}j+F@MigxS{yi}VV3v02>ZEqFCc#HQ-0DmI6;@R&> zxM!|wRZ*p4IT5~fTXp0HG}hNx3`Yv%+}06q(u~w|G4j~glU=`V5q(Q}pXp1EIHn{x;EbGuNC3|?V~%?J(exRheLxPt zP%uaMQOI4?hp+2GWXW|yhCTi1;{aoxX}@%5(}HLm9D36o$Kwm1N_GcYkEiEO2iQ}0 zV$m`|&&^KiaC3@`6OF}b`??-!rPxnWLDQhFr^B}!PQ%~zu2FD$bKbUeX+m8nBfWKD z-KS%gym_Ia^@qdD?>kF{3uNpA@~=ZvUL)|wPy;ZN(Z8L0QXGNaxa&ujZ4R5dEGel5 zO++(K2C-(b>^x$Z9MeJVPVL15DS^#9=}qJ5PU%NOLBr`woEmO>nq1^k5gp9S4WzR% z!p4P<;4@zpc$V$2HM@(3Vp>Nmee!GTpBml^4+LtHlaJh#2kXc6uZ=IC%)Voeb5~7j z*)rUGUn-2$gy*Og8vWdWPu87**QP4^npv#}f-%7~{D8dhYB9$`2qu&e2TDkHZI8(* zf`2hU>A}S?H(Y10N_I#b;EzmFVdOg_IL$lQew7~sIa+>KZBP#SaY`@`sPxS-NC4*) z2E%v2s9|y7_owb8V*{rKqRvnFQ@Z<5RmTE4`qJZDcK7xCs3mf6NuV#F z?40-Xrvfp7&uWh&sRYyWlfWN^0idAdaf)1%)c2-t@6#Uix$jG0xyJa`eb?5u<+J5P zTORCxzzV{)xsuj2mKQ4E=OV9ore?VD70bCeP>8(t3IMECZ9K$2xZzx1E0gf2~db013X9!v!T@!o1gT zJ!sEdQ@D8^i9d|2HkOVyW7t<2+vM;(r7L89Sqpy%+Y$u%JW z<2+Lpa`+jfGuFNp!5mOecE}maU~V`V9G~hd=${GvNAO37{41tuTAhTqw|3^@>6xJ< zLowko>PX1Q>0T}19Xv(hctmmTX%XFy;t9_KkH()WsB?q`fg_6Of?G2t{o|;UQ1Bhi ztcD*6>Na<5r)f=BdaHIMGGvU_L;wZkR&+>5QSV!D*xn_KSFLR_+RDWvn4t*lIUpY7 zRmiB>8rBvXJDvEB; zr$fyAYvi3u607sHd)Vi(Cm*G9KgGut(D=S#CyB1rPF5U5InP0l=bGnF2DvA>(GP~@ z?LOeecN$7biH-=azr%3C{w=zmJQ%H`z$et;e~oa^ZEJ+x#t&NR{2!{?+UnEAc_PG@ z1N~!k1au#bLLByOA5;7|_^GG(8^h0|NukepWw>dKu}T9SzyL5uYe0WLS) zUc;a7+PC!0T~Ca^51n##iBs9FW&Z%;YvfJ1Rc*i%lYn_2TADU&{KQhaHd1HTOYwW* z>n8sI?ck&Rt9eKM%U>XV(f%{C@n?)ueKJOSC5>Z=oeGu;IXFCySk%%=a1alzd1sFu zo5V%~{{SqbP)DIWjR4R-Qa+ce>_#bX&O z_*Djm{v3&|CXWN7Arxp~%NMQBX-^z@W_+@0&1zU}`I13_^~Gr0c$-6+w!^L2up?^b zRSo!pax1_E%dg*351|yIPr=Gp*M%wOp z?j=OHl|UuDylx#ho?FG+v<0a;N%GI9dLbkG+18CUC*Z@ zxMQ~Eu*OgMW&k4{g-WYyytdSs;DX~g&*VMp=Lo!G;yB8Y;v2@=Fg(W(f&Tyk2DPI2 zkK(A?{z4Yl1EBM*Q-SHmF+y#1A<~wo(5rB86=D6_94QV6-U(L$ zbDo_~74y_T7IpPx6Y08i>Np`xh*)}k<6Cy$7~|Znb>VUHjk}?{$sa(={b;HhE59jSxtnciASi;G*4=SN@S2*OJnfAti8u5#Nje0N5=V@Au zBmx0D931@!$KXH4w(R~bcrIsl7xL+wxFSn-0Q{hI!5wmX_ovM*iFDdq9?x%kqZt!) zpJum@=Mn5Eyo_V62=)AUt?2cQ4epdIzEZd=`^H;o_Jb?bYGBS3&H!kz1m6b?WgdWx3V+#1%$vf7I& zEmj*{LeZU{GG*1V?bkeG*0-%=NKSGcuukFpL;7)!mEtWYoe_751e^qruIzfYNX|NO z=~k@*n_F{beDLh~-9xk_sqc_-PqsP^I#j85Dl%Kx-SHfe%i?KLHi>+otao#`bvu9s zhu$Ne*&@CV_?39KUlV*mGDuxM*&tJlai2_{J*({}xwc3r)Nk&tBTR-j4EwgC$Ud;O*2O-oSSzwI|NOS>4(<|j3*UW{~A=X)A@Du{dy;%ltsoLk$k{0YfF z(z84~5O|KqdBF2Alj=bO^{qffzry455%$ec0-*H?ANbcd87jflkig^+a79VeAGCVJ z@tE+xDJPOW4MM6vi#Z(#?Og00KGoLR8+)rQKJZ31`I16bM;`2?Wc%YaZa*4n4w$;| z{HXcKk{hku{{Xtn{c5?4J(Q8KN!+DC3=eGQ>zY+g23IZl)mXey;aS<4<-G5?HE}gB4NgFV#8$wLzHD+uyWi#*qUg?1l6w-!z}dv1cH%}jKDZSK$@#n1rK}o! z&=}&svAjarQ*C_`KHxdV?D5ZWR@*}&H6u#Yz&*tAzy5-i(+aUsNwT$Dm^j==9QUV! zM&E90NvvXwg7)|EsW?0Ko}GV$b4s@QX^6J_^BVP$VpbXC@^S}iziSSp^Y$rPN+7(B za}0B;Fk+IfHf$>)1(2`~I1X`M^<0Y+QQO`llgCy2-P@e9`p@+uGisefEer8q7@!eiYG*;2T zjKr*QXKIf@o@&;y7!z3*V4&H=LC+og*0kDphV+o%+TI`*Ortv=$j^SlW1rTtb>9*A zEb1uh;y8>ELljXhv@%>a0)g`!D(>n|IOnA)&K$N(;*_N+b2Mk-FrYW@Gw+YepR~79 zcXR{Rs9bo@!8XEk1Uj~*au4p@BydFEP)jiH(z9jwmu(xC)BGoBIR#DS#FO;(1863> z+e1*3*2hAr8nzkFKc#b?HW9_7v~qCnz@|nC!R=ITekXXUZY^Z8(=*rXR)~cAJ9pTkTCi0u)G+bbB4{0I^KYc^CVE1?)D#Yp-b zRF;z)Tl;%~k>yCTaqM$fJVOH8_?J+Pctbln{Tt>V&X-edq z*o0_|vZ*5;X;f9m9Xg!)P?}|e%2Dl*xxZxbc^WZY1*`R%C4F_h_sADczbXGO_NT+B3-hO0qsM0yBAo1Gik`rxl5JtXtU` z)@h)NbK~b^1RvxDc%-`B^wG+f8iezQ03R|!anEm0!n2Ig4F2pB>rrDzhraCg7V(yk z3bMYX41_TGR1?6@b^80(b?=TeU9I+XxR|l!3|mwV*vaW$T(i4z8W#Et)T?c%%gS2H zeaf0Fi}rC{PTFrCW^Xp%Pk6}BS%ChPpFfRnV4HUTL0pwRG|LVsb|IhA*NP z{${Mj;m+@N+<(tC0)hKToQPSa`>5FU#}#B+1hkWJ8@ktAG%HmA$ns0+x~g?h@z$hJO(Fr3JBpJ#Xf!*k$By>O+f;;yS>sig)n!qJ2kVUf zHBA_Sp1%ESkXwl&ZPCb3_ra+fQN3l_Ze$>K-C8N>V;^SjcCiA^c8+n#_N_QBA&3d4 zcw<7nU4nu;<2`H4jnwRZX`Q`(V^On`c_f;fhqCiMZ9Ge%S;jp5MI;=8uw|J407~cl zL*r{(%LlO2VVEOuWtiaO&?xEp*9V@)ke(`SXL6M_dx3np%_ub08=C{to{NK;4F^|O zptzsI_twV*!6Hn)xNnsHxUN?tImL875@2=1W=e&;h2Z(R1B|Ks)K$USNtx7Fjf>GR zj^;TS23Xx#spvo;kzb=)FM>Q9aiZDXCx`4YG)pKe3XY>bmHEm*E>jrD!LQK&0EN1x z=B@Bc!`IgB9Ji-WR9`iY(;|((F&yI}wymSlob=Li_l|cL?-*&?owQzB-P(n1qpKk!`4L{%qw3emuQUwsL4T=g3T`aO`QSu@ z=j+rGqYOA8isgT3{UF`=7Q;+V7Wrt#H@lzamVo1lQ!pOZgbX~#yO({9dqqPg>iVtUT7UXCnIrqS( z0!_(!s9&CxyMc^tL}Lex#J+5nr7Pc9mX-vKD1+=c=XAp z=V_$`6X`{rz)_G7Cz^IWIn6M7XRRnWI8*gB3sOvgF`v?m@rq{yx#!lGBeBS((0dQh z0QR7seQ`|$k;Z5^^*>5F0%Nyxp4q7jZux*Y>BU8nOY4qlH=$Y&Ez_+iq-tt{Z1*LbmyU`5=hQ*fkO+nKRC(s9<&S*l0l{dF_L?laOa%Q+q$gX2yOwcZM-wAMsjT#$NLPY`qzJw4_s4$!6zo3y#Vuu(612YYfGrV z-i5!yp}5ml1>CnG{;F3WoqCFrJK~mic~wSMF(hTZ@thCy-ly=k zv!rNRjJF!!hTzwtbSSXRCeVbD^9~O`<4>P3=*bMb!7q|A-x#iW*-V{5_2#-@^f{Ah zv(;nqU&3p{{+007TXWdk-Jj@Iy?)tz4m=5?=;q0wwAEc+&dNvMHs)-G9G;zXoB{b) z$}oSd$mX_fwLMDG_8a?q$z!{N0y(!5$&Q%MKs_llrZzhN0FD>SKg4^uf%$DM;(&9& z<8l80(5uU>fi|~Nj1t>p8T#k{0A)3&tKD8|mr~zqSB*8y?YZQBS@`N}3t4y5d?_@* z@WMi@I`j%ZRy1@mo{GnfU(RlCr?@?3c5lqpED~yW9cm-TO2zJIm6eett+dw{K3oc2 z)fvc9lYj|7ps2TUPH<}7o$c2 zcG>$i)X?XX<+)t`RjC(>{6!Z{Ug5z10G_SC`R1_tdePt9(+eZ09y!;@`R9qh?T8ut zu~rwyy1-l*t(*O#hd<7_DOF>TqRO%i1G#gL)|ruk%>qeuI_L4`wCjav;(pGHf-3@R znXc|0dzqeDWILJM`@$*0+Uhmit*qqy)u+&NGaG+w&r_ zT2GLUwc7X!-Y1q>e1W+a{bo*i?T($PFmB16YIsXS+qhVW+txW52tR?Po58lSCg`s( zVaH9gvHoP%{7Z$w89Dswf0!-_;_g&5^Uj|N8h_#!Jzw*&lznJE#KZA7>kZJ70l2dtym=Jv$!D6kg75O%^u0E41~QE#dHQg1RV46i zpgDgI$h!_1p}ZI$K;&1d7Lz$B2|VPEo}Wr?S89TvHZVvS&%HioCn;`u6ZlF2{{SvJ z%xAC58cY8Gpqi}S7qdeCcBy%4RAdRX=`wz#bgyW_6)sSm^yokRbh|*o$IRZRk^XZ> zFx2GF4IUp1*n`9xaXo~N(Vx^)*TUW)e4AlybO(5Dqd&}w_Y({bGjRZr0uI+jApJ#C zxzKbOiFeYiHy(J2NAd!amGlp5GfOIpfD&@v{E_ zF<#_6F{P+omd_6EL5_JB@&ScCd_OL8ZLMl5qd3glz#s4+Y4afVvU{V!KHjJA0ZtR! zla_^Z^sjNa@a4>_we?Rp9!J`3AaVZyppWNScOD040L^Km$X}eB6CdjvkL6UF?pL-; zba|bow|Qpj_FARwqpmQ}+`3~QLt8e!Jn?O!k!#}pRxoQeDW~c5+5DNTjLABpPP%_dyx@ z(j4F%&@uQ7-#1R@6y%YikTfzpY!3{Csr@Q2-LXlyPzJm{BG>KD`aZd+MS+i&>H2}cVzQ^XxVdI~ zo0+Z{@=UT9C-XH9;f}Q3+|vsR0384n{{WCLT$B1#d#MX|&IJRo^S}o@8fhaL%_6JF zaT=FCiZW{A={lP(<6%0l_nit4%;J!*+^9%BGfBJBv|`e38A%Tg@NgAm4o~2@HF^&S zYd0i$R#y^k{^h%m{Rk+hVtL}XW(N($bzU;k=ZfwvO`|Im(MF7Y942koO`o86%c-iAnV!ZX|nGYc7-G8^kFjdR@G3xhlcu&(s~FrM*lgSKdx1hC^^6 z8OBe&N-kxT;xsOO6lT3}_y#cBq`QF*aD0m>lb^&jPQDSaL$Z6T*>l^@Wn6t1Xrkz^ zY`Y#twmQ7ua>`&oyz8)jX9Ab|GVeH^>ee4)INRPz({&Zp}tYZI#Mh}Mh_}SUurHcX)_W%D^IuDVYG<|>4X(yWIX(t zBN*U+D!Nrm5uP*GzvE0Wjm3C7xXJBB`-QAhG2;W~*vB~|{QJ^*ZGu7L8+gD3Rk09e z*v)_dIM07tjH;_0gXQVS3F5AB%-gzWJpTZn zdWfM67c5zL9=&O;fikNhz#L#?;}x5!+j;tYhyVv|Z8-he!90_WD!j-f48Fe9(NW&# zm#_%g-O24tX5)(9)wE}VcXUJLlbnH^R!Fr#d6a!IOzTZDp(npuOx5($+4)%Jaq6gQ z!s#;-F>Lt%0BC_g?qsOkc7w^F?kBme&@NVX?{2T8Xyc zW74|cvD%^)NK|L90OGlO=$0GjMHpVVplOkXo2BW16m@70o{b zp*?6DI{i`Zhm&c6qLU#^1C~i{kGI-uQag!&gxYv^A79e2VV)=e-6%nf zQo$nYBmEI z98`=)tsw`gqyviEG!U#pL2>hWg|W2r^5efwxvJz2bHEh-GwDb`>6&8J!*PyJG&elb z@B#UbJt+tty*((kZdMF z%_tyeoYEg-N-<1g@<_>`9(kjI-1E&D{HPaE+!OSq=tl;EbJz8y;NTKz`31y2fbwX- z#%aT5Msi1RJBn5)UABfrC*=g^1M5cQ*@!Sl%6K$$oQh5jICUK7wHps{NBdNxCp>da zEKl>UtH*c7`^6XcC9}R}KZZ?n5db=# zE1@rR&M&zz!2}MJp5v&c40=#V1aXW~ze82z9;dwn0G??ua7e+V84L|Oi(aF>`wvQf zM^X9Ic;}uzwCsb5k?b!)?MetOoB_oLJaI=;fI$>rxZdN22`8tiqanG+PCC*Ky?`{l z3LkLPQNiy@I6Zi#MV5@&Lm6l4?xgbI3f@d~r&nt`8JkX$ygo>+MHVfOwz` znm7ZFC`oKKC;@@VAD3Es;I7cmr&~i>{OpIXk^{BI)XNq{i=suK~{Rb0}IT-p<^%w{7#W#0QJ5UZsClrINhiB!< z>qy&3q9U&2LRA3m|ioS!Qr?dRs-!b^!7p5{{S8ppYYzzu6#yck|R=h?M(6g z!+onvu^_05+{^Xe-G3z&pW%&uUk=^Jdm0BEhfnV*7$TYy*!qJ_Z5b~#>wQAv6}Cdb zo_Lkfa(cR!00H%=JZG->Ui(M3(|k7+5y5XMWeI5Tu_R%fo#Y&lFbK#M<`8)I!`G27 zoqF(|g=Ru=_>L;VYr0Ltk#B!$>(l_t{Y^`RWhEzl3B8r9c3vE`)1|kO?^XiY0Yr=e z{{Yd8{Ec6WO0?8`Q3jV3i)jm-G`Ug-87Jm^f8*7}4OA(_X#qc-JnN%*Q)>~&pkZ5rHjKCvA*cf{fz}2q}L*(dI!)^&(#{-^DYocAfG5-M9tlK5K zvyHm&o})L;wz_w@k8%&>YdT*C>T93)md4os0G@Mh2(Zdq@R)%f}l=Hz;pnDg&iy)3znCw{U;G5})Zs$IQ=+BiplEkgeQDz>VG0HA<6 z=e-S*<$VQG+knZ>9ePu+xjb|0>q^Km^7Eeb;*M}O9FIzy+|Nb0v1}5lJOFxuQaWLn z1se|`i0V611wK&R-LeO2kfSs}V;{l*{Qm&PmG!t;jS9Y41aePP&*?}M0#4ny=k%$P zG6Il;8OBJZ+Ba_6cpQLfTpI2|Vjpzm78n43o+*5z$otL4S&lJMgb1MIk<DOiKYrbi;2BEn_xc+M~gsg(-Gxg#AHjztln-LZfJ{pt!<*o?v# zfpZ8rsBiY1TIz{Mh3=e(JI3>5Ow!rtsE-Fl3WS zwUBfN$V`*z(?6|iq)24L0x&r3QnLAxj7R|;xH+fH-%_lR&Hn(x5ugv2-pEBRGnh-E z9^WY#r;i9kszf@Trxpfqm(pYMY}Z1gXU+V-pS4L7u>prTZ@fV{{V3*pk*>!RbKv=> zEE`s7bI1BctP^B^z>`0%WXtgBWpEbXNSuzL>;!wi7~EH;x{$e-CBeZ5zou$3A9-8_ z@3b(<_oJQk1d`P9DgGI%k{d*@ke={fPYL{+a21t5!#I@T^qo#7>zFSgn0`#Ee_Hn? zhi$`_C6wUgbNy%pGX*Sp{vt7sYLwXTHM2f`pW&j$SpB0^fqMxw^^pGndQ{qXA@YD{4}X#>&~Y#TrIVM%6$S zy||<)9B1x;0nRgz{{UTEbYUPk&VSDp1IDQ2GPeAI$i*E+b!!ljx zq>)({H(-4G9PKrLxO#3 z_&^BSq_!|f|dL$Jee4{|u9k#oXv&w98*2HPT*AHjp)-lO9?u(%n> z$3g!9>l8mBrKwwI33 z6(DDB&uy;#@(*R z1Lf{MhN2^k4oDqy)_}i3gl<#MKgI1(1qHUZ0Dl+qs}d>l^R#4R9`zfQ1zXWT{Au5? z@7%8Hs(2v#`qX7rhTw7U>r=As+@Rt5^V8m=Dx?gy0QIMIJyOttf|mQEJvrw!1eVAM zkz!Cu;NqcX#Y&7mxG2wH72c6pZ*BP+4Xx`QQZ+&z4T@r176xlZ(K@XE0K>I^3SreRSQYciueTLI8Uev48Krg{sS`Z%%ge}5<4p{5 z4r!zl(NEA*#8MHGryiz|#hivK&uZ!|98ck!8429bGuyYe4&nMWa(z!Cx@|Z-Ix589 z^3qc-Jvab=BTo8?#Dsd{nAyq4)0%lc*~KOXIW)cTWI8G2emlx2+b!48Rn4p z8^%a9)3+EOojZ@9ruN9D0)9V@2d5OBg(>QL@rpq2aSlB*icSgOaYt-m3S0m>Qy7@w zgNj};ka(m6oZ^%Mahd>Mr5PT$pmEzKmlz|8WbT6=ohUm;r7r`M#%T_F_3c3Y1>ghi zKt7`)lw${qdPW^d+y*)d1?Di2M;&Mw_N6$<9{uS+$Ul`dHW}lAMn-)_Cjj$G3iZg% z7euthzyNVhQZPqROSgb>KRO4dIQ6T#XhMP4(-iT;0mrp84w=Wd6!1QL<0gxW*Vxq4 zB`GK$(!HzUh5E;+G$FV+YVg}8#DTgD*Qa$-xvzVZFhWBoz5vMPUqE8Flg1Y z!4*1@S-Nb#ZG=spt6B@sCcLI}B4JMz81|=wnv$$H8KuWGxaW#f^r<(n-a2Blb?c#H z;oJM7apgki^sP=SiTIs;_Ade6VX)H`kLn5M`B0HE*`FwD68X3Cw?bIeNU^X2I{H%G zxqF5=?@mF57|%7(?kMaBt`ABNUqkCl?~X+`zf4q&a5xywMrjG>J#*TQ-3=YN&nFaa zQena9G5FGg207_XJPzP}Xvyw6&^wRF=h}dBDWvc^{U{mkNc<@SAD+jGc1AraJp0mu zKOXe2)K?_P=ub4Ew{ubMIl$@kr5q1`Y6Gb9KpDsx?mN+(anMp{j;4Tf^`hgyVZihq zDd6#*f}aC5?_034EABaAWnf&A(zY_6hhuM+|~iU)KxCy{>S ztfYT*;-(sf+WpI!NBj)cZzf<1d2RVqaKPlL{HOxk-(1Na9_mK+ENTHKInO4dIrO6> z9x2=lh~VHFiv{jgM^Zo)7=J@r8ZEP3>kvn@k-QW5P}m-)r$!;PhA_C=fF6CTO*Z3z zK?18nilIkw-ltL2gZ0mPjSO4Vu)jWVKhLdBql~c!1A$N`?mk`#_3KkE0m7VQW9dl} z_9P{lK2*nJfl31qNWnev+L!@d${6CNQb5N5fkxW{cF=2&oD9^9obcTHRAT{&BLbyG z`I)+bMfE39>bpoJ0DT2WfCG_|53L~qwlDx@o(3=mI+A&yLaTy=Dqs=M9cfe@yGi4> z6(XiokPj!Z{{TLMl&2&NF&GDmS_=ANOqo=*p+NzF)u1hHRX?0KmZ0r+jFc1b4(9+b8b0!B)yIKb); z6(XYHRaCLuI-cI9o|$2cFC2h-)X1y20)B3!n_wQV9NIh_+{(+qME=ki;CQ$^LZZQW(VH z8a|`}$fiQR?1>^zAQ=-4o;cwC6vsqV86>`V+JtSZAY&4%Z9PL^mgBxL#Wj@g`4z}3 z<@XS1ZtnN6zBJamiu&)QT_xSj&=k6M#QjPMA`5Fv;imzc1@g3`}QpZfszWueBmo zub|N%-we&UkIDmZdE<(dp;Td=_&6X6f0rki3ld*A#%X-F!+@ufe(AwJ+)_grRPA0B zR~+Q^sSHUF59bq=#tFb4-~Os%swU*wv<~F;K9xGerwb?U&$8|({3+}ueVG7@VEx%F z7>|^Wlr(X+H{~PGK9yoLBIIHA#sSXv=}bbbg`^3T2LKFz`smawLm*s*6MAE4z&^y& zhnCT>`PNqe1_$$}gi?UGWKw#O!9QP06%HHA;gl2iK_-&~w77-0IF3WRZv+;`PCr_z z$e<9Y6gem5AE>Jl@;H`GxaD*C8bUTmakYs!3U^6a6lgZl@U<5Qurl#Vc(xhNG#JKWf7~Aypzw%*YK$!LA|gt%(&i0 z0Y6H3846vpK;sM2qX$1WPDdW(8V8~yVi@lXc%nq`k^*mnc{ z?hhR2^QJK!%Bm5Lf0*>5#I{s*GDNBfY%fe_uUdtaD-V?hK*rI{TV2@5&iBgUhB5yD z)-?tKsoZkxPhLem3cbjsLOE6>o+>TEJ;We(Ztc)>oR8&J8+VqWc_XMj0YB2Basmyg z5VtvAw0Q-}jCXEsQ>HLaACG!shEu}u8>#K-RO_D17WkB zz~k_!q$dY?2k`Ipt0fesa>cmhe>#ptE)LQGP%^y@HK;PP50$f%$UpsRh@9?>uNdHB ztg=X?5*QLY`}e3o8@2>H+w`L2S~3Hj+^*obIH*r8{;cqNRiLADF>VOJ7|wsfqIk$a zSz7~){W{PVb|55x%9;63Ur$ULi#(QKM;ULItxF~&Rtk3vfyn3Dnn(ly+>Q?v?O;rY zYO4|#a_8=zxTdxQV<#t$K&fOK)NCO_^UqK?sEFFlg~11>ueBDwqtveZN~Q@5kQ*HU z?@^GfrM~L6IIB#^j6lOL1n0FxP#D`hVBk@H;E`PIB=fiH`c!PHWZHSiBZ`_u&KDTS z!6%%WjOAHN0kq)f+L|;^qak(47|AEMrALlQ11EwBsYoP{ynNWGi6%@2#~d%EJw<-R zZx~hJ;m=x&%iKzq3ZRpcIL|{;vXo_J&pZlbjG-~Gk`C@U6Q6w1k`&N9$ z8Fx7)c9;3BZytgty(6=RrP;*u?0LtX!u^lN$1Z4Cclnpj<5?j1dv}AnB zaf3|zG{tg80j|P(NGD0u!_5DPhU|?T-}Ui zvA7G2BGiJxijdQB=mlwhx$8(5@}Mrt5$U$^kZ@e}`MIlSrhfn_~;*1b`gGtEats#!wF@yZ6r;(gz6&#aC9|g1QDg$!Z`FSU>?M2Y_Eg2OsO94zb zXfx^WRpYg|mGjegy;(~XQIKPmvZa8Ee;)#QpbAcO}!sl*Mq zT!Wfv6Mb!Bkh7S8cVK;LPqDF8C52m0m~uLLQn|(%K~47uY3XY=P9*8i zCZ@)5&NI@SN6msr;+jHihh@O%b59L0>bz9hUOLmVM{YgplDQYMxchmTTn(p>O6>eU zs0goZzQQXdZ9uFx7Q|p?QPs{hJ zyBW-ci)IU+ta18vsN`F@KIDNH{gKb>Td(r9W_`7&hH3AD?|^1yEkjz>}XQn^<;Ab7zv?u7GP zx7#nR)C|dy*MB0fN8$*IB25D+$IM4LKT1H2qtLc7j@hNp%l`n^s@B(b*CR1Xr22Oi zV30cViUqjk>5TjRDZumnYCYY+;*^pz??@2*!w5J_uyT6B~eP|~j4QiIREGj;&U$F(@0L6bm-27ZIT zUwVpLOIbhG+CsPG0obSgP7imfttn&^9`$Dt|*!NugLyOEi}tp8jz^ z&o!f*o-k@$aC6x9rPMBAH-&A;`7f>)*}|XcQGdcH1fad(l01FiD{1`lf0cBZ$?3S` z(u{B$JPI`vci7})@SVxveVRt~+{^t9Qi-_1m1v) zh4;-&yLKq};6k3BwJKw3Dfv!$W7tyx7;;p6+~jtpB(7NFrvUb)aIziC;L&xdWPsaCl+Vb5e#Nst%@`4M*c|C=TBBAkN+70grl(5w{KBE_uM|Q$|NC)6$NF zH>mNSC}XC2RLVY0mpt&3t>zwgT1~8?$AdGG!8*@@C zIZeB`2caBOC)6VtB!SL)k<;3xP-EqQ!5h6Py8|5n7(wU0tax8alV;#vHR?W4Pfo)$ zSR3po&GNPxS$YtAbJSGJx8=ri%Z^4lr$ZX!Xl(J4U$sjTJd%dm4ts&e(-c?}5;#dl z^ANdiat{?UA=m)ixjEXo1M{g8+{Y1hR&$U_FPk8pXn;_m;V+BSrjB}ciP#G2=KpcUd20immR$(I~hiEDa;Ai@ANJT=A z8f_q}sU5~WxWz6r81q3Pdi{O-`cbQ>=iY#~LcYa` zc9_;Jy+(1LY#MQ3QGgGJ{tN@R=~l(Q#o(h@lY zgCK%35S(+zKBl#vG?WnIm24Mw#?#zwBehUfg(s0@%LO>jdBOVs06Lp!J$ewwhnx3| z6N8iJeKFpK?Ii&lJ>f?O8$chOd z510?k z-m7_IsRM2}Bd=ddvni4|Oo*ft#&QpDN`(Uf<~kR37$9&+{bF62cS*iJBe z3XPRpk1dyu=ku!vdhL9GyRuk}WALcuUCiCbsQqb%`Z5+jalFMLhi1>`#a1XVnICzM z4@$5U@6VT?W5?rBPI8LO0}=0x&?^xYlOASE0D5&KdwSG+7<4&P&>Egt$aykYE_2h6 zGfJM}4`cpSCK-;&zaf916I{?z1gaF6xu))qhFIr;~ zWMh&>KnEP-(w6!Lu`7|dqU8CCy^l`jp=H~WcNHMyj`eClcL@LmNyyLn{3;xt6@Kq#sQpdVe@c%b5MFCS#(Ioo^JANH14z76}aZ*Y1&FO*CqIJtF5O8tdr!`v(pvf3usmiHhMtf9Dp<5e+@zr}& zk^`392q55(#-k&!J$R;4S0iHE$svyz`g_zaGD~$pc|CGm;Ob z2&7bS;kgGrN49D<1r>3Q21)CVD#W?l^C-yY>*-MJJ2#wzoDMqXf|iRy7TljGBXJ+r znoywxs9<`W)5?+qbm}ot`M4(_;2s4v+-tKVZ@fu8v(}S&4hKrc!y*ioG0Jo?nRW+ObD zRA7^zT1Ixz3piXQo#b>q>H>yd&XF))2?L?#a{B zBE8WLR2t%{tsslgooYZwr9!8@NT#x7uOin@^ipS^YFdM#0U#+SrF^gPSHuzOUNO6S zQS!xzRsBNnNc875^!B4Lx6|5q1 z){ea!gU1yZ032frguAmA6jy@+%m3DPAIUKnI;B$5=rEaXd^ucgG8`O%;xX_}ROWUvw)C0w7uOo0=4^Z7bxHK<3w$$g0pXEc)XDfB4-rBKp7=he& zsV%jei)ITa??y0pa7XypRptVXxk2nf!Oc;*(k$-!4=z^Z0l=eRy@Jh{-Q0L5hVek%Tdh#a3f;#pRppQ1Dw6;UbJM;k*5cfDMlek%=bp5{FrahoOM#pb%{8D8 zImS5pQjQ0q$4<1sa(ZJF<~avE4wRF)Sa>{ipbmQhnrA!>)MVt0`_Ljx<+<;~qh0Ap3*RCpE zt@4xndF1~95vIvo7M5FovLqtcZNPlA`_Ig{`@4F3=dB!W`Eo`$^!n5T2vDftdh=5u z!7Qf=PCDY1?17?XJ6Pp_3_0&pFA;9Q&Oa)EDRdwYlyKhk^ap^XfIv8;PNjf;Wx|}} zxXn3pj(7s1M=bvUFa&})6)?eIPu<2aeW}=s=tvMK87DoMj8v%1tC4^QC!s7V zrw3|->PLEVAOIc<=cjCAts;hzlmY<*7$fCh^PaUJJEM$cj`id(6eXz-Ymf4ZMqN|} zAPk`P52i~kiBy31Rj!96!;QQnBtLQ7(7cw2^34xW* zetL0M6^{i-;BDGC2S1H0VKbRJ?Z65E=kXON!nQJ5F^)LLwtp&{Y964_xF2+YbHdb# z6hMfIl;b3@B#!h($7VMWt=tkxKh$KJlp>I1X#pdt3yhz7PeCVlpvFlfRuMm$$y|?I zd()mb3SD1j2Q0&n{=eZ;!mLY?^KLk2KPdqE5B~sFJOtWVQZmCiM#ve*1o8Z-Z?LY) zrCGv$?<5dGWB0i9KJ{V*fVrCvWhVu;kPbb^y(k5vF}#dqR{32yAIsjagz~~iy_OXq zsdKaDIpZJ7jnM2?7W*;?673s?6ybik@ANf0OsyoX?T_*(US(aip!iBGxL+xPoMe*22lf8|J!y0*rOY&mF0|6A~D0 z+Gb{DZ`a`O6Tv?eC9V@m2&fIAL)j7d*a549C;1DoOm* zvJDc58Af+8+DPex*n`KtE9+vq8H|DM+%9E(q;LnzpMHnyRod8y6_uJVCpkMebH~hB zk&N+H#If&+QcIZt9$PZ4rd6M=W!mJ9Zsv zDN&L0xB|Rm9XrsqCEsLKKf4MOlw;0mvO&GK$ACb=$snJ?tnUb(TS^>uVhQ99faCn) zt4QnAC#EVEjS%I2Vh=0NO0^_yw}w#UWM`*e{{US? z@vbB)rZ7f8894s{Jkv_WUs9t+;1GD+IQ7SBieHo}xXAC5QNEg&JQ`~ zG}{a6MIsh1aCvW(o_bVLAm6_^!O7E~O zKp<}Ep2neIG8Mm%7zE>{fBMyJz$D~)gS*$QL{!TOK;#VL2dCHY%{0KM0r)=l- zsLpbJVpW&ZinlCEvE>MM9PSJV`c+n5oA++(>E4Tt>A46B6c)h?gSR{!^~FHt)-B)% z+z1~0)ba+$0|X3#QAr*?Vspj;&rIN&E;fi9D!xNt0mm3MUO}`KE423S$E8|m$VSVI zGh=S<;Ab@eS7^(l?g!=R*C!n*-r9=S(U7;yN!yM%+uPQoVgzF=&u)3gy*=A(jj(5& z5%uPvbA=})2RQWq06l4xF^=E5K|KW_1ePktE7v`ZAkUatN6(%Yt_O2XEUf2gE*bvt zs%1OwBYx~0b>}0}qGG2cbk9*wau*CFI3ouged;r{5QgI;r2%{BAXPspTxX#*5hR>$ z;A8<(1^JK`$2~nN5}+PF{^Bv74Fy@XaQR8eARG=oDi^>9IRJL_r?V2c^&~iIkF88DUST?cAv4h#>GiYA4He2QA3W zS#>;+G8AY30N44|R%G4Zj=t2*6TYNmH{HNfo`cqtYbo6M$2jM$6A`~Wk;gu?(qFcD zpkUib#?nDN=9!r!=a-cg}iK9fzJqDC)V+8`7D<>rUuLY68Rm0EB>Z>rCJbfCsfV zAg`t=bB<3+cO`+y2ilt5Ij4d%$^0lP2S1e}h`2pzcI0lyPV}LDbNJKw+Cdlxpr8o4 zjEvFSG|4BokB4r32Q^Mh#$&b>+wauSGULdplFR_AvRxCxaqf9Pl{Py&i@YY1?)P^(U#VIBZ~m10XE;?rPr9qvgWqf=_CPciwCc zl+x}`GkXu*6-Zp;rU0e_RN%KgaYHa8Dh_zhr8F+)0ad>Wq)wxXu;p`~ZnTYzaB=BJ z%exH3f!CT*lai+(3}@1d4&-N$FmXyS6rTS8S}+DV0DyXq^oO{Mv=g`xdeVSj zEC?RdW1I>$<8L3OP-|^K4gkO>uQU;!GtDkka-*-kIZo#Q5Dh<4eFa^k0|euWcU3t& z`_pg-%6Rst1a2c&jKa}8{;MQ7( z4562=sI5CN6|=a3(~9V)a~is%*S;7|BfgP7hZXc(2QjG~E9M`D@_BmZHy@dQ4z={f zna!+cJ%w}EUh$nh3&8tR#~jov(={mP70zvP*v=_M0~CbdbgYh(7sYdV9un0g?k(RR zmMh~eNbb9G8>3g(-wr@H!_e9I3qd5R=d)y?#Ig( z$77Ix$;B&yQrB6wxjR_-GJkdWADw9y-G5yEaMRacC*sRkCnlP+-sRz^7rCqnWwz)uIm0v!GG=z&E zcauxI(SQ_#>G;y^JG%4hMaOUiV}qJKa&wN<5&Ctd1m}#=e!|wkM?9RN$d_fgGmO1{W-_DsZ@-e#B))cjBW>x)S&Pe z0OR$bpCV%0j!Eg(p1ERJ@CS2IE*RjBoenAM+~XjB4rtS$Zi&MM$=$m=AE)%EugU|S zgN{yWxa4O5{d-iZ`1Bs9)|2ig)rW6mjGi-|4N9XsPXv+InquR3n52R`VxcC+mVnDr9d|-6UGNzbrmW$ROIu6&;I~gj)Gogg<+2| zpLe(a0IH+~bG3kB>6)yYgk-CNM;z43>7BrgsN?HJg!NjMRZdk0%uifYiOb`7k3YnD zAEj1bnOAb?rg{8jL}f}wQ@7XY&ha1MR4)GPKYk+aeZzSN8`NgVOGe-E$Hq(KsSio|() zx0A^Zf6r?3DE=(?U4|MRL}2ll0sjEmt8Ym7f#I!6;9FbGbSID#<(p|a7$lwn;0iSp zgqK6TjlhYWSY^i26!N3`4wS!iDj{Ut*w3%y>0Irvi99!V3G(&bJ1Rgb@`P>2IQd%# zvF%%N$g{>IgtUQ=-%K#av8j8L%cj;XA}b<Oxg&cKl6{By6=pPrWY|y~5J)YPll1=p>(O+EueoGK#5P|W+i*BN zbHL;AAB8WG8?zb8emSA6N02nA$9P!hyZhu;r>})1N517mk3ckD( z$JCF)nL5~XJB-lAE>;8#RBck&7|1*j2<=*N#T*wtYsk+iQ-+hB-7}HU51_1f6T*Sx ziDD>m=3r!=xc>m_RP8*){PoI6!;nG45$Xm9=}*X8Jq=7Utg0b-1YkU3Bh>XLpH3=R zw|SskU=#kcCpcsD;Qp1AUhP>!2>4)F4gnoV$7-~?g5Lh-ErMsx_1vlt9l_xL0EHs| z06`feCw07WIw=_Wv7R~xWA&=n0?b>g$d44N_+*ky<0p=samQMnCI%uIoUq6UBm@ql z8RTP*-7+ehIB3#1h~6+aGVaSCLB~&8WVEbNpI{)u#7IC6cK-klc|QFA04k2)L{=%c zks=-oj0bFY@9S14mBi&Gj31cpC_vrxU`YK9SCP?iDUH0bovP%w{0kWE`BLZ{uX4Mr zo=PbUjKE3(B>cJMMmaxTDwM0`%6z0C5sid{pL5B@TAoIq&5@nXc>w3vpw4*f=}`iW zZ?qRg7(2Ke^ZC?lHopP}b#_n&)#UEmjB|~+@87*38}b=~t~kK==kuk1H)%(RDFc#Q zxAdtN50x2%1kXZxdQ-N7xm`eIL4n96xCHj&J*qSEt0B%o8Ad$k>N<+F{NdsSw+>E0 z1GgBaO2`q{XlB4>1mpGTKwDk(E0#x6r3#bC!03HyH%UvrQu+K zMmh5vJReS#QKS+@^D+ifbMteN+~%5NdW?{&e4v(9Cnr1+_|zrbubF|o^xAMw_?nTK zGa(JgAO%ywC$&X1awDvG#F@r3kPo(fJ!nL|HAQ(Nb|p(=Zg(y*fse>?Y8DMHRE_z- zIBbD|S4jpyg}lUGgBT}{zn&_ynIszuovna3ag1~RezdMqze1@J7=};*gO&8^JN*qL z!2E<97ChkRbx6#mL;0MOy9DEmdjA0RsywR^fV-4(q;&*!;+4m~h=yIt001^|j33UM zy~?v~0|%BJslYn12#z;nS-Rn3TlDfT!A8-5s}Z(=bDfH5iMCxHYn~6;6^_RT&R4p?s{=$WmZ5+G5G-J zKA82WS=@q(cNRN(b;nxsSI{-PSxiDFSHSsHa&ma-O%JcyVSMY10f430;2%zExpWsI zzUQIHyc~?DBRT8Zp>Lj6k@?3Ud)E#9yW%KEGP%LY+<}gMq-LaF6zZ|_EK$CABg!fW z{0%NvK1R;Lw*_N^f^oQU^r%annd6M(>0H`)uoYFB&>VU(!fo(BiHrV;=-=Oc_BloZ;(I3NY! z`qXUUPETI^V>A`8lJbk)L8{D~Q*tg3LyrFd=QU$vFq8qSq9_;xo?n1U%l&wdAb z9hG*Szya$_lH%EV%aiRux7d`8xC0pNgGw=z{&Q5C{v^iO%M;(FLie+M*wshBS_flO z2WU7MH4D!Se||xqPg>6c@?tj@V0iQuW-TV+x{#URZz9Q;9wE~ z=m!VZVV|ap~||GX_<12H-&l zBN?fgi;|hj<8jL8oOJ8bqvAubfSq~|(u)IR#ju>pp)rsN&IhGN&AJ?fC4&%Ox3K!s zdD(NlK^)~Vj!4JX(vhE`VU{O=yke_iX!jM0i3wqq=nucGF^MD~00YlG=>Q`ISTM&< zMIlm1XFT=Cr7?6LoUYEi@NtY%5^#C|KU!8vjv4TH!0r0eTL9pV#~d0+W7Cx_ft>n` z(i8I%6dp13rVIm~pGt97UQa!^II6n2K7o)MBm?VBAAAx49{t5GPB5Z^tlWj^?ad&t z9H`EE{y3xuV|=;KT#hLIA5435La02Pj1DMP8*L6N_fF*@y$($#)g&FmJw-3@DuaX8 zkOD>>vrPkNQGw9o-kfp=-{A4hCU_$m&(@T4$0U6!m5A4N>B!Nhn+zt;~ ze&*Z`>V866k}o6FR)wnapne%Onz=dPVzez=gjOK?8s44uFrK@fhu{eeejtx0s3N|f z)0=gSU+#+eQ^9hC@fEjRl1J(P0M@Umw1c}%gy*V?!oK9kLr_!H)N9DbDdM@2szuOq zMtkOg%_swPJoN-)){_8?6O-#w76cKr zZpQ@n`cqYo-W+;yK$AkNDCM$q$E5@B?Z6F>yN+oTuuqn4i3{aLM z1cT4DC;%=7bDIi{Qy7{+tdbfb3U3II6nFli5<;xGX!4(_BH?ram!9MZVewqwf`Bo!yupXe!y-!IAlJ#mvxS7REn=W}4U8U1ODt-opG zCmw*B0cbs2YaH?j=y}^tJ6mthlHaGcIHs#$7gop}xZu(TV7cG}(1U|WWV;l|7e6s0 z=OX}pdr-@_gUfVwJ zEx{ef2D>Je$=XRH9e=%!hdHN-3&O#|zc|A%=8J{SHXU12wD}Byly;PVQCg6AjwTEC zm>Edx<^0vRC5@HB{_+vK*yH+EeEu7Vui?~~G~3k^ci@`6SG0Ck9^WIYbw?+(2wF^<*84Nq5y^DASf9RaOf zD_)K7(k*0|ZGYvYuqNgh^ipWBjp6EeG~t}%I5mkciEMt-{zbLOx7>WQCer15WCPZv zk6zQIY&?w@f8HS!g2uq)9)Bta8C+-URN>V$$y@$Dyl^7oTsfm^b zNCimZqy@9|?@_5IkU<{Q@w+>^cg-ym7U+-ydYX|N924wXnw!;2jB~-GcRNi0)tMnD zI2|eLxQu6~tw*?HX*D9Bml@;=HYM&z17jG#H04$t=cfjr6}7~clH5lNG%(}Le#@Sp zokxHh4Z!RF0N11>iBxB)IqmJuOr!=mP(~_?-&#OROLq)or_A70cGvV+-w&!n-kx4x zANS5_^c9VkJBsAw4mdrj{NxpFryWP7a`O1cON~BQZYC!`c0Iq$il+WJa!=Vb!_WNn zm!HW&{&cJyuVcAUxE@N9dkT^eOY&HOoM2|W_54@jSxJrM)5|a zo!8e}I_(ndACiGi%sCHFnpmQZUU^a_QTLdItm%AB;rnhU)uAWSGGr(I`OR<<_)_*s zGa=mH-aMbo)}6P4*^2qnj20Yc1L>L?K-6w-T=@4%g+sw3762m)tAJYbl_6~K>^L6l*&$y!Omo|$F|HkhRVk^Cgrp(UUaA_X{L6-Ot3r+?{AFqlc&$f})iNk5Mr zjV@+8o?Ca}9Z3`vou-U%H)XN;ilZH_xuiR_t4nT90C?G>IR~~o*RUuqL__6K&JIZa zU*T2Fx|Cls0n_gubMK0L*43f&HKFJBzY)A|q|4&!51m!f8*RY>s|JT@s`@* zql;eC!UKS1w{rggiBbvvbw=w-((c)odsy;#$OF@@b2t75w`DD5DObti*aCl*7K;}; zYu-n{X+9v)waCQUW}yw)4V5@nSX7LxfA1mkxtHT}NN2sgyehBDK-)@Z5+Uk`s)+?6Jmu zzLjNf9FeiM1V7%#Be<+>KUT2SY@@%jk_(t5P|DDN!1{C8)$9<zJ8ljR^w>&|gh_iCnTw zyR(Dl4DR|>CQ4Q<#>mbPp@nc%bs>NH^wg3x`QVj<$%HK%^v8T))E{fRZLa4Gyb!O# zj@if+I$V9B!^tF)5`J>z`No4SI8AHaI?)~~dMrBp0QzyO{JsJ6Q-vNDX4z;pbEwM${HcyF?{U1{kp) zhBHhtfQRlC0|2krIqORj`5!n05%Um8APiCs)5uj@3QrA;ZsVqEtzo1u?xn&f%5j`+ z`^WP4rfhVYMRH$h$SQx%Y3MR?O9l!+Q{S42JhhFLB69q;^*m?srEY}u&<~XCWs_(p z1oPB>7{x>KxX4vq#Ha_JJ5;W*7*{YxN*%+F0XgfMN04NN1eXKuo&hHmhijFkd3?+V zStDGGk&e`o$GO9>jErP9NCbNW$LB-fLdmq}C63X658+9;O1on$ql|CPc%^1N60urD z+)9oQ2ixmSWORvgNGr}VGta+jvc#Eza;@d(oE(EuyhYYSkfa|>eJP@Pm86YU-bM@u z@a<}=ENp}_0_YBNo-#-O0IIIYs!M0)00Y+?{{WL!XBd+U7$vew9tV0uvt&{}KX%Hz zu0H4-`qVK-l79CrtHW|RZ%kC&I-p^lrdj9V*&e-A?&!?bDOJzVYm!bv5RC=fsKUZzn^IZ0(qTtz{1>036w2$DkYe{>bcC!GBW{{T3y<}`xYCY2IM zqh3SvpKNs?{ZHpa!BSZ*q%ok0GORyRPky88P0O(kqkcvl9v9NA@RQnkt}u9G&l$k{ z#c3v;Wd@$D4XWjv1QjDJLE~}bjt@cl)WPPK5M{&*DdCAEDNJ-8f}~|FWX$7kSrp*l z0yh=F9AJ`q^ahuyDpz_CFP7I*!ka*K+J`&>2RRt&ky1p4;H*lol~oA)$4*J-)ZqK@ zDd8O>jio>V21P7)1}B2PqaL2ZiCu0UW3&Wm8X^}8FabE@zaX4-_NAbet#Z6@rqnAD zXD;g)&I=Xelb!%Shv`wegCS;iSfkjhC>ZE+z=PjAMtl18H9T_fwQIz{j@V^mEuEm` zE;#vy3C>P>iiSB=!-7I1D*&y@A1_RL06Gpu0q7;GG*?o|ENkYw9&?0T9)$Kgm4C_N zIm{yBc|t}~LHtTVLH@|kACIqkl5~}%0i<`8*etB4Ax2jOoO9bA`Ks|u&mLHYYn3Y? z^2QDun{0?0+#$&yyR+8+nP9Pn>W7&pGTmb@i%Oxl2uqDfBHY zMCL?0w{1{4#t%9C#ZsHX_Kg~Bk%JawY^UA%K_AY#B4l{NCe&sHl;e}ne_lwY13Z_R zSMpLkkV)l6G1sB(Reqs%j#6I}oCA1QPOe>Zl0)h8E2e~}|0G!kpHWp5d z;@uYjDOJzPPeb}+@f7sftFFcZYq2u~k}?;u&q|f`YaO`Vk&K)Ue_GI+MzJw`v5>rc5i0pL&7r?EdJK@Ok-Z-`Gggd1g_JWD(AN zN9jrZgokq(I0L780Z9;>`(nffVtNybVZXO6uy@Wg#a#Zuw^6^$EgNSC7&#R6(CwMj zD{ygw zKtv#@Zn@i&j%c}8MhLu+@)gcIU=`qxe%w+@HOK%^FYuTH#scIV!luM#XM zsH#GMN$5|h_dHN5qXNR({@(ICq=qS-K`OTq2^8=~O1B66X;(*;+jDn3jN=FCTZEmc zpkY)L-JD}5q4npQL?1rJWG?TteAvewbJG;Vo2j0Ik` zp2M|BrCC4&ZX1qz^yB%{LXd@-xat=<`u_k*2Xa(#400clNx&csjAK8YFoNt6R6g(& z5Kmw7YEA0u!(t+WyH`CAemna9H3%$U<~;#p&JKO(WN*0UR$|)*8y&_u!N~ezp=Xfp z1eSc`CWRk3D91dO$5HD|Ahrm`K_rsg(?hpG+tMZZln@5)I+IbIgtpRHj^d|$ZN}e~ zJ7*a_wGk}Eow7FoROhhcALr75zfr1MX%$MTEZur%KJ<(V9l77QaB0k`6qz_A4hDXQ zCY;K$2ua8Va(VqJi8XQ@@&-C~^rv8{P;hb1DRz~>Ob|wYT1<|hZeiAe`7mr3C!7J$ znhr_aR~&lNfyQtFW5zqv7?QaoobgYnv}jEH!{y07wC(CfF@v8>(a9i@z!c!Vq!HcLJ0F zxB>GXzx`@Kpw<9m+oe2g`kvI%!O0^5sXzw-usi04#b5`54`1a<2`SL$+K?UyBa=(J zXdq+*=~OKlBEQSmk3-PYgM*Kk^7W>v3J)AofV^R{I_8THL^&9O4&3InEr-l8k@Tu4 z2pPxaS{D7A9eWDtr>W0A%$0~QPQ(JEO4I{zvMx=_K^?kUnbpS&S76$ z{7_B)0K6T;A^mIQd$I+?WS+IPEt!+Lkz6h@gNkw500d_~zLg$MbDCByvq(q~O6T>afKMkJjICyk?X}88Sc~`#_~UsU^=Ilmoa1 z$vEPT!Q4T+AbhRH2N>d!0OS@KK7$k=ml@9;4rmNXVjpPff_l>GH?aH?q(``(yb=2I zO~EBeQIXsn(*Zs52_5OmO2)xhD8@PIK)yqmzdMTtJ#o%xVx(j!0eK;h_|#zFU=fao zic(43*dv^iwCC}mk4q0`8!$*Mo*0gwjVM1h1_2x#clvQi2_OWwrZ}0~N|P*^_)kirJtt=X~;Y30doWZ-?^-{U~gfi}s75$8D##s_}%s~brOSsNn+ zu~rx!{L=~te=;Rt$Dz(g>q5yOlm;OSe7p>E^z@|1p#1DqUCXs|oQ!kzr>iK#mjOx2 zf-}hNo@xhDnF?J?07+h>j^O=jNQ=ZiR9SZQJqaCtp0un5g_K6Dc97Wh#yRWOk376( zN`_xuztq%B{*0G_U9pXlg0*k{*-9AjGh;;WoC{; zgTUH|Q~^;kn|hMS&XzJB~q2Hz$sJQ@abC5B4Uh z86^aZ{^OBKEcJC<39b>r`@7D6oq7gUu^DeIl8q@TP(H8JM{|a(L_1as6rE zxVerProO7VxSWCh)<~q^uB(D4p97K^hd-rvzEUgl@v`TJ1XJEUk}{Gv^Mj7Q`6nYZ zt}C2KxYtdy$FcmzIax_LQRoLx%o;75#8J$$v6g+Dl$JxazMv3)TJAns7(bSwNFOao zL_#v@#^KfSaC7>9^{L&7KO>KOpBLO|LrQH%@9crMn0)37pX>P5R?xL;fPz^W!2a_w z{&m|YD68`Y-N7R{?^2bQ5xjB%CU6D_B>Rrkt_`z@UkKc^=YG{ zpDH-kDOiGxF_eAeD9FJa3YO9rlPkhxc+%M!?b?-Q#L&Eud9B$ug#>5RQq)>?A0A>dLh9jx zV2lXQUb*LtRL}-#(lP`n%&K1ju%|d~J&5$Gz((>C&R#^%-%fga_57(InHR|m6h&eU zfLmyOhZ*ONxTSDQv0~Xc-h#-27{XyrNf;pNQ zS<*7ahf@2tp8o(}N>rXfG>CzUsoZkBgWv1;{#1F1mZZ2zBT#T$;~V#L>-9g4Ib)6^r>fcEQ&nG`F0i! zv?Sz~4!)DSlQJ%3SAO&PbJVN%H3hnBe|Mo)51YIK%SBP$q? zC>w$2a)Jg=85I)*nSn-l(8$CD;A7Ap*yFtk+$>PKw@b*)w9&Idc>%MMeK@WsUGPy& z*H%D)KJtUeuR?*Mm84kZD=GP~iVj$H`LoAP)Z0{v$ zi2N}Yr3sP<*XzNF((6|6uDKn}ypmenLfH+14m*N7k7}nCHFRj4Wux5t z9n>tXl4N|2oc{oy(w*i>XMmTlMs$V=SbAgYoCL4OTHz?p^)6$+1r5JTFxc(1c z=}{Gi842yw?Q9R!)OibHM%)pIGAj;>$2=MfH=1K~O@rnc$^8Wz5?Fll#R9eh^dFTb z)!)7%81Kf>kbk8Mu#|4@B1a^S{!7HniZ_^v`9b>qItqi!d@Cy!UAQ9!Nd9$UrSjsy zK3?v)Tyv4v)}fRj!vf*k?*KE!JH5wijPhjizC}ATj0|McBm_;E)uTjVf>(eINjjCs z&6GUt9F_O&P{f4BS&4|SEr;$sg)&<1ERw`-849qE8Of-gI95`jnC;^makufQWsS^e zUA8lUfO#KG`qU&eazDxnlY+t zQmwbIYHOndi4=@yXxW3Gr2wqNWg%5Z%)X#vpm`WLbp`X+KYMrdsfw{EA|MghaPLt8 z%5EDJ=f5C&pURelv$+J4OCebqcN6?MKD_?`T8nEGGCGpufSZOf>-km15=Q=8uraVc z+9 z;+URc$cH1b{`L>&UTdW2w_3cV&zQ*WcSw53+3rc}Q)t>O+N;4Dz*aTfUQd{r4su-Q z^5fFI63W&KFCsOMViE@K@*&O-wtD_`r^2)~a!}B(VWisF+L-O*M06XsoN?1RW9iOn z$&C3iT*>Ab{L!@S2Y3>1#{loiQO`fapTeg?WAe}pL?trAoMn$fy!9t1pYW%+ zS=nuiIEQ&Row4J4h$`At2nfbABLt4KlVy@C0<=aQrRnu#|_9wd@T z+#nHQ8g|52ZDhNiCQvM3A~BNd)nn2F`tP?axjrtrIdy2zQDZPy$;7$B+mh z4xI-+^v2S9B3-ufTG_(8L6;#F$0O(5!#%j^>z*npM%iB$@xmhq%Tf1t?$0aSW92@% zq?DP9wElKmY;fe{$H2hHUZhhe^HLd7QzP6E7kL2f90AwvoN@IZjU}L(8tNvwkb>$@ z%bWr@!)*Zb*CUR#9>_$|F$yAuHjQjF9^r;$IMeOM$fqc1fCzg3-9dXap`;a{a zCeY9JrerEu0#`eC5&XF6*O65G#+HS7QaG*_IMrq`P0L8f4Uget>T%ke23PG$sN19? zb94bt4?OY701tYwra!X+poo|g8Ne(baOeK{$j&LKBZ@C29XBr3EC=3T{QHrPe;RG8 z0*<#TNfFx)8C|oS5y4z=%buYA6(qYRhFGI9qJ~ll7-QEs8Q^;U6tc0J-XtItj530G zAm=Pe>IYm7#M0a&E3+!D!?}@@fu)E$UM#dO-IB>bdq98=+$Vw8EG zITG)aZUD{>R3C0XT3Kz&#S?%wvW?2U00S&fr6h(gE=L8HAadZ06=VIIlKk0J3gt&(jt5@3;+crm-ZqdUV{mdZI}wB1>-bdb zC~Ki`12w+mzA=zparZ`f$m!3wy+I<}G_0$MkSgV|x2X9?>(}w6>Rpn(f#Wbl{Km{d z2!sN~N^i*>yANFEtH{1vq(O05XKx(t}d+kq;On9RSBd+IF1O`#pkO9x9UOto!YD(+2 zMKUtxPm!27>IbRy=kuz}$dV!|62ph*J@e1!^x~Xi3WSrqGK`VNIN*JKX`?1-!NE*t zIs3W5&O76!14)YPnK8xuPEPj5;ynobGf_N?B&3BVJdz2j`R$6!g($WtAUK*1J57Jnt&)ST!INakTbTW0PkF>B}PE*2XE#m zXA8ArDtXWR2%hxNhN}F`7?48l&N1KoX#kE~p%^^i52qi6NL9-as9nk08M)6j9C4v+ zo)qw0oZ^D59G#0l(~tMZH^bcT$})_t9V2|zn*yFs5Ft1t>1c6T5C;3(I`@cHyN-eU}h!lF#(V!{K{kqtGjK zE1ye(A1VQg69r~hIon7TY;|4MPTZWy4v@L}-uv6sXE%*aR zeI1%IP}0CE1I7&VK(CtDx5HFSJ?#JiBKcq^W0j^!Or83!P`iT(c7TV03KogQgQ3Y&VQ=<7*UnB6FB=`wgv+PBDYE{Vc;V)b; zby7wpmkwJnFN~9x%KM}I1_n_}gdbSWt4FDBX?S+j8bYDKRik%l%fB^b*qbg)WlMj$ z2&@Myx5}G7A^nyq;R~Fo0TvIKw;4^)go+U$($2563D}Y4GkBTps!f39%|ZsaB#wD7 zO6ya~T`zoz_yYh}u&|M4Ys&^xs)2tt?I zC!Xf^_AkxrQ4rA&OP|ZXH!4$=PQE)``6qUBwI1qBCpcLwKWsL87TGA5+17I7-1QoD zXiy(Rgca$vq-_84n`$aXJ@Dq8w{I3cOHr2o@mfN0F!jifa`Q)voitj+`#q0jm+gZ<|<&uSfhj;yoaG6a?e|4w`;IcNeIFEL5EPSQ`>s=!T$hf0lZ!& ze4GOMAwu~-Sqh)Fu*8Pz^ugrWoPppXMs#$j=`uFv$?Ev4cg}GZsewOJ6xZT{JAArO zV#7N-efp+WixFW_URE6nmnPz*!9oKifHy(;eZRvmvb50Bx7ZJT3ZL5?^$m$YBhu*| zQS3Ip9bysbQ_r{rNW7N*o?I^VIvp6z_wpW+8Bf&x4YcCD4BS8!P=?)Eh$+`Ul+QqD z4fNUHXp$r|UqIKs(gHA!9rpM#l*F-4x@;iEfdj4PnCm&aR<-=@8904Z;4DUWv1n1w z-DwAJ|L?=^>ox*R)sokcvS-{UZF1#6L(GwyTCx!QF9#^Y??~G&v~86^;e3eaxdK#K zX-hI^bk{lp{Uk15v$96^W8|4~U0atA0z6%VfI39Y*2xa=L=GSwxi%U70@QEE6^fHs zwv>6fPiR``U{Z=LczUY&9?a909UEJaj)5P}GXUAq1anD<`8U(=&AasDP3^G@$O(V@ z9#Pi$;jqo0ImKK7uZ)iJwogMU@?sS*TgWX}B-gcBv%8@m6VG*VMcuF0O&)#yRjj3v zi#XBJBks8(q6eNaEmT3uq9z{tNC!P}V=Ctq;V&`p?zTT)Z;dBm3i@A~n*?_^8gMkG z7ITd)A6oYhLNNO7epia%5U280^N8PuDR1}n2wQv#qmnd@$nzyNHcTBPgGOe}X!V*yZy6iu#co;=FJM%pA0EF0$L^gD+aUV{g*||;SU4H0WzEUK# z#s>)^m^7S^crkvsCG`fPl3%ujohi!S06xR0=yG7?Qro*kgPnJvT>rzAXph_v7Sa*2 z6iey;gSs+GF#h)JvN2#qH?p<` zyAE{Yn0FX?#^>L|&GzQ&j7CV2V@s3n#3-B_>fU!s6Vl zv&YU=w0)Mbv5~XkeG(Z+2SdXZyxt^o>WLxOYKV$08@F#`w+)5&qLXLWDWK-^ zf987w_PpLzZ@$Yl5@Om;J(ZSszR4bF+U9K5TOZZnq2a3HVMkUjZpjNDGViN!p7HkZ zhkA&|r`p`4rQ_Vfi-LHiXBauAi-6>l4NFmV6@ok7t65L{tduv{f@bGr{a0SmVRXSAoZ) z2o)WO2rVLTXgbUKBhb?Jf;JjU(rDfLl?P+YGTAy(O3&dLn)3|$zwuLkweqpi*UFn4 zFT(zY1>%o)ls~Y%)L|riL!g$?Lft5}&{zt3eq`upwVDJvUthm{{QDYBBeL$`n?q1@ zTA*Qhzy5eJ%7(PuzT9=Z90b9LX2fS6Jl6O}&w1GUitn=ew-8RTkFGebqa59PE;H)h zqEVpOfzvO>2*Zz!15DS&YS~x9azi7NZ`-!8fx6P#PVO*{+m<`5N0~R-Fvwb6$r+Ik|^5r!mY@hG~;H^U*B3=YxCyNyd-ys03K6YS@0UA{#O zk}Y-92KhkdL1muy4YsYXMP%O!EC~ba84yaKdf0xs8CJcejT_3A1aDt_1d(I8Cu3IpM2%+ zJ$Q2RY5MJ)kMA@?oFkb(Xi_D(byO*)@Nk8f?cWC)Img&5C;^tQmAM4`d4Zy>p&>{4 zXj^o>LVLeyC1OBxEA=eAN#Pduly6g*9&>CXeCSq_yVm;RX!+m1a0xMINk3_5-!6Et|#2Jc=n{%N0@`8b)`hjF@Mdex}P_`R&{rxG6X zO!)JhO(MYTCW|XAM!a?m3>~z1qTu~XI{Ac{hZ(^*k;~>5o_e% zPuv(OtYaB`ceEa89U@Iw%<;IQ{3gW3tZx3UxYWqZw`tgsx4AI>>Xzi~fKhEz`~2+F zjPc*+EIr2qqJ(J3h4QDN^g@ZbyH_5IUcrWB*7*Dyx|G8iUdZ*7>VN0My4WW#YOmk9 zs)K|ijFb{li_wo+w&*4b+oZD*PI9 zLRWM|JSDTc@Bet=9WVx208WT8ZafYh$m_y`)vB4cNMJWtFauX?&;tKt3?BpBae!&W zc(~wm4|mpAZGO%gh;>xoXBC2dt?UokL$9GLrMuhxVV;Qe8x2D1GA)8QV4HNgL}gX` zVBi@{@Mvd~=_Ef6xZGYXrM&g+Q-_;xP&Q8l1G^-nS&q;D0rgaVY5A`6MF0uy4rqqZ zM~;(fZg+f73aUIa=5~IIRM~EVyGCE%urPItHML>UOXw}n50-m;yiEyx6s+_aYLyA3vqmN zA&v{;+N&gVg&RAfnO7*{ZWrOb>44QgTlfY~*wIjPPe@q0+g5e}Z9rybTVeh9p4yOJ zqrxrRZDkgAix_%ZK_R^0sg3WB$m%msAN9qI97CY?Lh@j`8@SxJSTlCI@{R3TMdPGv z-N|$*VaW_5D*7;XqD;ecLtXYdpJ*R9e{5UKRO>v-Qp2lLo_Wi7j_pni_1oUtPM~EJ z9z`!l7h7}Q>;BU|%PFOFGZ6m4!4JAVo0g(0x|-vvUGuu8@J8=4JJ zN%&ggJL@}@YNX3MjLQ#?)9pbu-L_UU@mj`n#BTF;ZVpDhZ-Q_|`#QpqZ(eamKEmsu zR=cF}JB{oYqSP&XiI#26e>HfuY-qme%Vz_q&n|aqA1E-oK;R*w*`lQ|!Q_5vcefti z;3-e&JW8TJKMyp5&HN{Bm3YnIQ=^$=+Hu4P}{%Sk%o)*^hkkpe73uLC zTzE3ERR?ECh!~2O$vVl;PfOYLp8SHyS9Ged1Gbk*MRv-bQWvLUb92-1ryUaAd1}JZ zKhJYnS5Z5UxW8m~9m}*e87_i}K~2345a=U{Rch!a?Y$Z=H3ki#3Or{q{n5UjyDz4c z_HQV{C+_^zS09}r5$VFiq!0mi&=+K-^h9pN>vUP=l~rnD!g$b@RtLIJ-sbjsE0kS# z{@J4r{4F`QlDM$w}UxxSWFjMB+Z%QjYk$1LwmQ|YT+kn9E-k;&VD2k|NXzxt64Y_jb*9KCzt;w=3vkUZ zE#sGR66}!4757a8$$uglHX+NKnXVZ>0wubI0;600MnVToo*7T5)MGWFO$f4b`5TpS7O8*nU0?71US01jAr~|{`LQfwhmC${4GxyHE>&6BuYW({a!=X(L~9~m1?#SNei`cf%~!sMunwpC$X}bf3j6~k6wY#3&`i$qBP?rPVO7F zGsk=MiGYBu>!-@uoG`!+MDw65ZvIbP7j-E)HbBpnLgR-q@ys}24}ZN5+J^Y6Y{r1m zCo&AJ_F}*tv&CF1j^r=F+z0M2xKdegOd^8$w(k|45PXWm?&-CYuCoP>=}F~iC+d*4 zvYg0j~r*g%R2br%UC=&%#zXa+%NW2 zXPwq%2xq&^gU`Z4YT0Z*^A&|DhM${hkmC&Ci1V5Pj4I zf&uUHvjQ#xf@>>kuAvtW9;2sJk|lYxn*m#~X4uALJ0UEK^@ zt;@F3VyKEO{!zi1RMtpiHX4hObSjoqoJWC(Vt*!geIf-EFL6%#d*0E)Rl3u3l@5}y zTqLC?14ooHsW;e9mnV>-%7hvvDKFuU6ocw>2rVw>W6Ayj6$7SGa=9RtjE~29bw7` zqdvW3c}m)RNrgi$#hO~RT31jRdBpkrcR%EL(IhYon-ZaD>J}Jpq?*>oG0J$+W*sG@ zzUh)`1vRN++xumZ-{*`D%(P}KHL#~be<9ksJ;PgUJrUs#Wc?>_KDm5A4$qov!c))O z%mIEM7z9g5X#z6C>5^hWRy`Sgh&AHZyPcR-C@r$QQ4o6TRbEzO!7G+}yYLXEvW}Kz z(AvGhi|*<&&Y{7-J*(mtS4HJc*1wRhTzo{x^W>ma&rB^ zI4y<#@6bFmCS&cUpo7%?X*52-CY1}I(O{|fRmxa6ou$JEMT?*x?o|zdMZ4?Mi2x8| zuqA0e?c&#U^=6S~mcSIO8jW7L-#yD@c|9h=&23?`z`?pr=VYwA=(lZb{-|=o3RPdz zAsCDwo8S6&T?DDGT5ozyzxx~S7e_6wfsWqBQ9GLpNLKKYG+r&ZU0B}bdIIKv#|#*l zuh?GU)O++Gxp+E&b#9vpOS`IUzreeMx(%S`oB3H@9PFG@NDP`tPHNj?1$V3N3AKIC z?$=c@0yKjPyj+YHQ_COtj~*m|3hIn=&saZugIkbsu@0YkHN(tvQ2KM0%-1HQ#?{(C zx!|GI|HhTgAX6|f`5#F`ZQEj*h1_;R>YwBMH<_1i!iE%Eb3d}XNXmV3Z? z0bw;D1Y8c+2s^!c&-`ZV*#$TUn>iyl#-MSj4`U65pLr5uW7_K37kHhVj3a0lq;2qL zQZv+XuE7#=zw8U}Zv%6wNjMsK$;%P1!zV7b5=>g=s4g5$PiP10x7qU$_9=OE zFnIC6OoW-YR!hmI=mOt8Hw(GNXjN{VW1XY2Mzy8W7}C?X_(ca zkG(o={UmKIqzl^QwIMVU9HC#PPU`ZjVT=KNk|GrEG8xe50Xqy{s&=?>zIFVv@b|3a zg;@ahOxkb-1j#e6zJ0C%4(hMnRjqds820nQl zmr2r;2r!CWXtaI&I(*&f7l#6RbtEZ}t*pbo{s#B+7k->H?7^cld3)X39lHWBYA$6+ z_{y!MNm1_trHE}Ds30TELQoE_ZK)6C{{rwBeOw+>rXTXvKyV?>lA_VJy`f_;7kvc= zSyZrH{%6$^gM_ipBIC6l$-1U&$%gkW9qg6jjJ8?ecX&>kl}DTL3Kkze{Q(9HA~tOZFOyQ%NtBNpyVC&(u<~Ok4CJ23 z(bVr09VmsrKHsfrR$q7hU52jlG6Lfg)pC21B8F4|FNANKdyRWd>&UWrQqXQRs0VRW zJ@T;H@RrWxv$}?~zYo6^jO}kfu{TfK4~W@oOMyTeBP|?{-|Ba~?DSR>`(kovOBwk& za#z2Sd-(k8oU;O*Q%D^KAY*6d*+(6oFLSGx^ud%oaaV_cTGai6Bpc_nrF+J{D|Dla znh%j=1V7+r>cuza+hB0@|ir z7eVAbBT9TG%=G|iR~^nc!=ExQcJSl4PHm)&5CN%jyz zwfJ>DB&y$3@nF-cWoX4#FT59$V6p9*vT9Lvp&c&dF2;N7Yd*#zDtY_jZ_|MA1m!R2 zgl8sQX>sb?gZV|De~~%BkLgj`P}iN~)t(5se?-okf^##|pZeDHx*GPp&Gk7SQ>E2| zNp)sK!@2jwJ0exDGXp45fUc`sOAQrWzx*JMD=xRX9$y$Gn{|oI-LO7WI%M?LqdiC6 z_t&AdWs;_LXJFF$C&nENGuNX*-Mnurhc&S*{?I4Esgb)5wW${TNxJ= zZ=K8RP(1I1M(xteo$mUD;RBXJ&lK6sH*GZ~j2kh>MgIohZ|^rVtC97#*+#JRK480- zZ9b-+8+?hd^X)d?lgmOVj^EYaT1fKk0H0U)#U}j(DncQut~rBQFpUw=i=Q)0N%XR^ z$>$?cD|owmpFmEpL}+-ebhLEj4MN!YGqlZg`a`)#SBHT{0&kU5-#l=)J<@fJWOG=E zU?}o(wqO~hxNIRM*f@~H!AnoWop`D!Cv8%vy)EtE-VmTP2eg`-&UYPeCOyGJl6zSl z>{+e0%4X>x#AA(Cx|r7mC)x8`b~pJM&?}hhET%x`xRTHoQt#`U$+ZSQ4XFjHV_KzN zv9uiI-=OlBR2jm9(P<(ijlYb{ewp5BMBzl4oDVyIs4|Z|`m}|eLD6S~erCNNDps%? z`+RSG-v9;KC2M9?q*7DaT)fZDy-3Lj77!AgJQ)O!48E{?c&`(8B3!`S;KLtJ)CrPV$#p#TY5`9E)YXX? zv*y7P+?*RhCsVhbgUAsBWS%b{+AKuqA>PEn@0AoQO3P}acbJUh>n4XS^x5 z9OS-haXRqG?7^<$XN+CZsk50|6a0l@Y0_GF!2ERiJ8n4hZM9;vU2H9*=pG!l5SxO@ zscKYyGtjW@#4H0}yxuMkHu(##?^D$8V-7$ib~jIZ=cYLRJKo+E8UrXa3eB0C>KlqI zgkOtP&2(2JH`1W{$S>4p*`1NBU z_dW_lGDV~-AdCI1vaI7c^L5CP9Cu3Y;JEnjls`UicvKk16AO_@zPdR6O(pN+9wnln zh8@3A=*vG|oqj#nmkJN|4LN>mQv!S1&oc{2yA<2C`p@N!A#auqllPTqyuQ*m1^q@L zs|#e7w?s{EC>>NtB5S5!h_4>NVZ9mXo@{$yZVXfHY-s3qN-5F?(Djap=8Q5cLWGHj z?3FhOQMcXF#lHWUZ(Ux~IgzRIhm2iIji5`&v}+ti78r-?jq6z*_jX4SJ4JfxrDG|e zn2@qbsffRdM^s|%pF(IZujz5vV9|X)-|F{c+cF0$NsOhqB0c2#((heEuo!7#O|(9Ge;uQ`!L^wZdY`==zQ~2`Hxtt; ztmZ%(7r7_Y^@>FV7(&Iz(95S+9c^J5xT?6-6vqSU>54Lt*Q{jwcmSmw{R>Bd+7ax! z%MoeA_*e-C%jBY`eLYLO8QQBuFv5m;+gVKu1phWun8)#hNzdiNXR?2g3il|18BngB z!%%Be0E5+l31Rr z?8CSF;Mi>xS8ut-=YpRlZmi3M1aHLy+w!{!>+q0?*sqIU?p~AOZ@IS?pT-!OmzNI) z=Ymp+b6M+DG0!#JTXI#oC!jG6&-TajO|>ZBzkrha@ymxEn^nT=uf^WQX9Q(n`lrzp zt3$zC_Y$vkpSn~+F&hjydTz2*-ZQ51e{XRM;##ua+RszB?EcmarEHHAjC+%x;gjLW z6os^*O3GFV_UH{O?D@e>kMe_WvLgLYXEMT^17{8g|0tn75&p4i)&aovk&zmO&&3K! zYg-CkV%q&?HByBHA!t-U;7XXKY*eAIa|`pPzDi7zPLH!Q!_7MBT?^5<0Rs63jtG?$ zHJca8)q(M?8@nZrwj9>3bI(;V(|K)N(YByJ&yTU%mkd$fXo`5AC#e$rfP~p+Sh5^} zE$gr?eLxBLsKZw+dSD3rh@>fO%)o@6tXYW=Z}QW0@`p=U0GSIZM@ujLdNnttiEOJk z;)1RkX(?)$UBdm!)JiY-wI?ijD%Jv$$kP|T?gKdDy~{ePo^5%}nO9c11sCS(EPhi zl2oeLWS!VS$w5XUOpw8Efh~x8elu=%1S`k7Z|1Vll$S_T&%x?glPd%F{{5c%bdgKN zd3L|642b_Y)V;a`WowEN9dx0NIv6E0i&p$J8pyQ_jtykO1PKHj@)Z!gS5Zvg2?r7bDV&ZroBHosl5%M7&?-2>bPMC8x1?$xvz443y+@61r&$Jx3iF zkbBA9vN@h-H2w0Edw;vxl+mi2Fj-O@RW zvJ#aTj=YNvB4pegr}x#WG$4MxYRRNo;P|afnG_HAt4{DdW(~EeHydPULxF2D2O2sS ztGUCRZMFX4?3E!iLv(zGP8kTkl}`na5{I6$rKG}!j7+n17isA%wDZcze!Nm>JI2DvDl&gIJJ zJsVGHV>}RzsY){hqnP#9MBfRcWz!C^qIv}+5L~`!$h6CI?Xk#G>U%Q_CRVcj1IK5P zaV(!5(z;f+@G=-(+P2C9w87ChrIh22sSsVv3=z&-dgdIoR4@>ysck`K2iN_x0$Rgb z{S>SBX)Up2q`cLrUS!>y8E`zTeERo;DWQkmj{U zKJl0LytkYC%Sj+><__YT4IJ6}84=Xo(?_+qHe0YiNmT!T(Hwa>y96@&N(0B=Cs6z( z)>5vgRkX))MX}8nD4w-bcE9+g8fW7?8iCo>DwPv}n38W>F~WYMd(gr69p<;_{z*uq zxnlFP>RSpjtIhNq@CPIYj~QK5{OD=ST8mQ_ZkDj3q)+YE%i z#w^QA|Nccvog?E9S}f72FF?eXt%k_P^8Cpv#n0=J#Y_H@0MX4L{!de}4{n4Y}~N#90zl zXR4KPRqEnkbAKV(w3hg3Ef z(~UBO$Ojfs@GTl|2Xi^)FPsm2R||$-@i!=k99P`y+;2rho&Op~R;}gb>^CegrZyNU zudqGt?vbQQqZR@})Pt&Ojz&1DfcN)blLOGwV6C`2&FM1E?xg!M`JWd;=|VY!q~>9V zY~#)bK^V-9^*T0%QeXbY9MN`6w9pQK9H3Toc3&$knEKxvO74-0QeCJMO9B6_G%5N; z0N#F*`$v({!Nc)-j0w6k43l4D-iDyE{=SHgZo zDkgfmWbhHT;zggduSc(1wpBG6L5OI>IRFR&K!U=;=w%moL?7O_c}aU1XZNhJs#qWk zUdt241E@r>p3y(Qm~}D0q9FqWM?o~g@adyD?3a9R+l}Sop^DmemyYll&)ZCzIw~p8O;P;hCc$L$ct{^PK^lKeUNm(h;gRVUsVtenCXS-;h3D z{gNn0yTFHXY1GT*vmFj*U=GUOxflS80}nG#bXyY#xkr9vb19;Qas3%iQRq)H2X+lNpt_g6lPWwRr)wwm@LL-(Nz{#yB- znC1+@hnidS4~-V%91fv>O6kN%v+y+X7<>uepc>EjdJU@Lsyyu*AUqgJM5m!SDPN&e6^B zw6zsJ(+M%o=!TMUD85jfcel)lEB}cb&ozP1j%M9qJfZYvY2|leye};l&*xmwPhlJD z01?53w4tF-suzErN$VOXl7ou+r?F{Wng#UtHv|na3Me(c)S#4CUOgyH#6Z@&3TcYBd^W-f-q3Lh_yIJQc_CM>GIs7 z$zvU7XxNby%<)PCJdpPTJ4QbA^o83oQ?0|+y4M~!fB}0%?inzS281(gWz1G zM?3QqLOlh_lJ_Xgf>A(FzLxRB*G9;Ly#*2wkv!G*2L?PGdSUV(K-nypEApik!Q+>Bq}S4v#91Fm|TJ4n2?HdSD6!~q+1*d z&jHKB1P-XvcUAw$f?@MguY(Os^<6r&u5|T0o?kUdl`n!My4_DMTu2*=J{VMPY+1ONCtzZbqsOWvssD7l5W||o-_g${(q(b^ zxfuM9x0}JYAJWe0lBiz)gTC&o+?u74uJCFz=>u@&pXe&w_f5SbA{|qw7YyiXMt)I zaY_6O2t^2+QqH~y)BEx<^>l6BDJvTPF--8#vif7Qz3yA@$5aQt zkV*XziWOzvMz8N^SrV^;7s>t-HlVorZ~IhiMb9mkdMBMCGA{1nkDkXKr_514nRWz! z>YA3(3PEvgz&MJZfF4j_hnST9SHK?Ck3{=jmw@(!)pz*?<>+$Rw8bS$BOLV~;Azx+ z^s$D55{~}fy7f9-?#f1UT$T*^8g3i6bAl4OOd7GU+xXU4^n5P;m;r*BeNJ(h<^5U! zCmCe;WF*5etr2_dlwR;>Pr}Dq*HmM1Bdws7Ry~u=7z6AmM>IqDmm24(aE-gWC5SnH zrm$?6b8OO$@~5T~_w?gm!gCr(OygulI_5SJ9bq>i$KaLF7CT z#tcjhH!7>Ra_OC81iR&I<$*b_z^dSb=!`PO$FR5X>wQU#i41|AycS>v!X5H_C6w?9 zRI>#+@|YqcpB>Hb!k0}DW^ni)7|NlD#g;MJfpT0M-wZx-kVd?eYnd5 z1zD34h5{w8yi=-We=xBm85&^ZeWLGqw>>~zZXyvecjl_CbQzYiTF`67Z+AvI5T>@> z9Hl$oyny{J>+Jtk;nbzjfX$vIQ6d;rhW_>X1uMTO^AiH={D3b>b4;DzBvxr-y;d;{{7Mwt8B1INw$CI+kyhsiwEMUH+?!X9(Yw8UEgPag7aR4)9=G8394!$ipYP?DJrQKk-5+50h$`W5^w*2Kn`!px zANK31MiiaHEl)Y2p>x3GAY`i5Wq+k+hF;J>sPK$K+v3MeX8fX^bL5ro+~D&=21^NJ zWV?A;b_d`w<(C(1F1231`dn504jm%?Pw3~|nepLdt4FCNwU#nK`3`168l_n(QMe@W zI>60ZvL3Zcmf1r3c_cII>nvgF842{~#i@&l^xD~L9$E`lEKAB=^4XIMc*uT!;L0ui zZVZc?ls57j252Nvqw%!`UbZB0q-h9;e_-sz&s@K&!P?k@i}NW;qJyAJ z+N2HB(JdxxCG`-2R(dO0i_4trmCiv>lifBxTg;2k_8}e-yiNtxsIj#1z}#Z$rEZLO zm*YS~+mMn=3{VyMr+jFxAnwueMVB{s_G9QQpIYcip7O=W)P`AM$7iA844iCqlirL{ zHrfGTup`vPW*6n&|D6o3IL%N_LskjBJZ~Qa)_&5yuWse2a;cTP+ohiWF(UjM@|n)j zkAtWnaK(W(JZ06y+KM9;lFFqdv4LscDZj5Pf9DcRgyb8aA1RAbIQdoW#>xhn-9Fql z3_Mm`>d^psYjPNND#O-RHc)mfHyL%Usg$Pk6c#Q`l zYm@Ne*M9?M*MFOVcfKjwBi2OjQ#FiA1K(TS??KHzKK2xm<(t48s`)EumSw%4bZup3 zn$2YueK7G3`9;8YJY;#}c)2}G{o&gnGjLn(X*%UHVjHxPp4S;YwDLggd6Rm__hyej zL$M#D?HlJGh>tDB+<{`>r|4>t3BvbcPQL2Qaxr*@UM%-b&nU$+*E5VH8p--RO7Eg{ zc9-(%|MsFO+81&BF)GARU&rDZ<;NoVo(Qgs$7tm?cAJe;+LC9|7|NOFdwwYI*9?aW z6fAb6R6$T40CUENl*nIGVvzf{xH;?=fN2vsx=4SdnU_mbOcYXSrw`8cdBD`56dV+^ zQwp1hNdJ7U0P_(wT+L+=OssMXx=YCc0CJd1mf-{i-i$7?udw5jfr+c-Sb|u6$0*8E zo%L2kFsc~M9P}G&+Pwp;a8!*u7Q;Kdwg4Mo$+hOivv!a-o)#W(n(K!=phOY&a% zTy3{npBUtPiFX?OFs_RLV|m5lvbiGo zq{^)K{pYwil*RjC4PM5Z0-;QACk7X45kBQ|)^1Qp{in>6?8~Bj~BXEvpj?muO zFRnO_&5gz3JMo^R%}ESHs~mLP+v;rXilr^64yw?thz{5`FU-Mre+h)QrgM3@4P`OO zqvzvU%XpD~#eWMH1k%0P`BXFb;W?hE8MU*1Ch7Al+)TsR^TW;+8m!0Sk>?!Fs)^)Q z%*sp@_!*zM>Zy3{Ogn?lyDxJ3?pMUUQ8)}IEOLJblv43}&e`O-`JLzbNHeRAaf0m< zb7PDt8%_MQb+0H#0pQA6;GMz<bmW$&7jdwXvi=d z-*HLhrhviBCpwg!@;E<57fUwGkN!y0bfNU>3I|~nm8@m_;L0#S-pL=MvWCp;a6V*0 z?-mU`nA-pBBD8++Tq}>aNqeouw{s0b+U-+&q;GgUnK4ECOBnjAl_!_f&S!DK-KE6C zWgVm*)Q&2#tPw#nG#ZFA48qXptoSg#GEphHidAKionhlH44>dy)J7jfK@L4Ck1G+1 zH7)($?)SdvkWzBR)IJf~(f*#QV~y#cL-wSTjGEsR1r*{rE2-d9mNZi)vAJ=P9xwzA zf&9@xm&qj=r=*+C_lRA)IANO2f$J9PYF>OaE;@;gxuHKQBXYxzx@gT5NVCXSJCU_B zMzsBsI=_;Hki}S|9}rpbpypQzFi>naC>)`@-yT3<&6tEpR&07$dgdah%gi{ zfJ%^$cQ^i!mJ9WlIU;20aWX1EkkB34;EURr;l}cP?W&N%CK0xl=;_xaQ55VN z8a{wwWMd2c8WarpjRe{o796i%Lxk4yf@gA43k9jAz=^Fcp#t=6@p6g59O%aeg&a7v zuzqwF0}_EiFD4O>bywKf7Juxfuzxj*yee^n9b?yvd@A5H2O z*QZjopdM(_e3C~N;ecy>ksA2?Qu3HIga#ODc{R9DNFJ10cgzJbs>O8Ze}KbEsCWDm zlcEJil#1fO-wsMCdyvuIa%cAXV%pKC!dhN`pymnKIEM`v5h}b*;NxyPICvfa-h2$9 zXqi}qv7diW$@H0UwVkZ{l&dJeI-^-!H~7W`DA2oQya*h%B?86R=_t}}RU*w&gV<`@n58z`7>*q$9?q!-QW%_;8ND=>-;+vry z4E%+M_amk?m(`+{TLMrT`f64sM07O2zM;v}PSv*_RkKj>FAf|YisM~^E*FOdw{xKj zm{^Jn7B|S`PLRq`ckbwTy7hFLu|{p5O=IAd$_<+2szX43Bm*Qdt@lFa;V3Pq!Rqwn zF+;;dhn56}s3$*5b87qMf^7HMUc8`yyV+%ZJ;WRh&A+AHSyTzZUAMUnwm!p(0Y1dEo0b-8y?Uv4~)TIjZ3 z#rLX4DpWoBYirjsUS|O`fwMk{Rt#a9@_wIM^=!H>4(1Pl`>78FYrpUNVH;7a+~$i~2lp{t-CPek|qjQHHq$%d%FjW_^w zKIu$=v|TN<WSLUAvs5kjrgOp= zo^Q^DV*@q5cU37_A*2iHQLFmH=85p}*h1p@E94&_vGz;3`(%I3_W{4c+V}%# z{#3VH&)Q)x{ZZ;Xab^zwvf<$28m>EecOL{N0xx|qc_!8Z5g*g=@>ULheNBc{i`ENf{)sPQo=o5T%F;ZTec(4!e|Os#%z>EsbAxxv z5U++G#&LabtX@puVnblN$c#yArJN}t2{sL<9*k*s!G|Rxz3$Zdp8I>|{lw*IsOldy zeS;@=*J`&Ee=XA`8nczYmU_?)m>&TYlq;Vv416qq3#-=eXds{*l?`oR`INYjub_G= z?9lpL>r!V`%Vl8;?5IcG7E=iaGoXy4UJ~xf^dWceYpTHrvwNXko}GLjz4)4BG2ppX z$63%SX{X5h=G~PCa=a=NkCr@Hb*p?}dz5;LW#GS&j3*za;cxC8oab`=LxtC2DW7kI z=DhW>%YL0HRi>}d>8N0&C6@`}{)YXmoOl`Yd~3=-`eQkjv6~e+#E8kge(|nmGCu53 zZ04(m+pZa~!&CkR-LuwbENda7-xjp&n3$c7^TzcxqqzW-nx_YUlTK>X?}wM3z1VEd zP{qHf`ww7O(EVu<`BAUx+o?k#LZb59ebiQ0@g2DpLuOsGnaekM6nFwh5QKl$8&U_Q zKtM&mU6k!a#f9pw%O1Q^m#w38(^?qVE!QW_zL(c{f-iy^R#zEce}&|pyprY}y1TW_ z1Zkfl{&A`LOp?ui0E3x&M%6L%wDs6a#Z|!B7tUN8@!QFgm3^JIdh43F?_%@BjcJOv!M_y^+4k3$cw?i#d&us3^Od78`n zHLlWu8dhLxvT{-Zv1#rY^$s#^D$d_X&O%orPV+I9B5qQ zy78jRpON90co-aUOH{aB{E{$*Aq64yTQcZ%lMC)j#**_t$pE*QcoRc@EsXz(&$jWJ z=Q9XC;1ZP7YebGYTuf$BS@hd9YKsl9g3^GjWpC`4N?`<7>={x_B`s5QfDe|v5?S=% z-zN+&t;J%M^w>bwK#8`f__ieyYc+xjVO!E1Wo{F|s8Qa*4gF{*TujLRuu%;Fl1%ZM zMMp%ekNwEU7vnU^8HqxfMb~-bdpO`Jq^}05SGoB^VrM^c!K!1iJyyw75W0t7umpKx z%8pjpz35)pmf3u^5H&Ui;~G{RPXg+i25!FzqAtzy0>E}8EG>Z3s*+CUn^qYv`?*WE z5a2HcgdG8ixhn^PRTw7x>HGW&fv#xiR;fVv1{*sT{UG|S?xMnX^MU%iTQI@QQ%%X2 zX`ecnosxV5xKf51zy~CI@~68vlgm;fnb4G`70ef(O_GpJQRfhQhK{h&JJGm&o>{|z z)W*o(nrr8e7fz)vKFZt5 zYXJ!O;D02BV-zd45lW#Z@B19!c_j?z@-x0?2gSyk7^eMM{IJqL)@*^kxbGi{#@>49 z#zpqPeL@iN6ORa2VR#G&7J%eKITAP@|2zobn0T1z_NO}DPf8rzpFBhkKKesnjPcc+ z=?8&aKx{M}1f_NTfr+TGsIK8qdYf`kUT7GZ=Kzft=jJu879Q3LouiY7zh_E1?CSqD z6>mgyiAIf8F@(~;#pm{kSjpZR4g{{i36vrVa)N|4VCD2;BiiZLaEE|0Y?aZF?Eq zdz@tJSHeumSQIx-X;t79P)(M<1%Et)e@p+GU+drLmS%68SaXmG21iyBPq9w{tSCm1 z^>=lBb)J9HkURUWh>q%`DMCS}ieA%J1ksX#s51(U!YQFrr0>XT%?CGvaQci8&l2y$ zFR%qXk)#`IIvUbnj8)>f&>1<$bCPHCOeU2TJ4{L(3}Mm+jwZ>3M5h%t_fILct)NfE zs#YJ!C>HAAYdV0jWSFbi?vO~LlRJ-VfPJ(;Jf&FLKSOPe;K)(#Z=Cm8`B>gVx%Y#L z4nI766C2~PNDKrV#avy4hT1OqWa)NCz8f=Q?;;e#P;AvE*+MG7wsYB(T42(DD0 zA->xAe~sdLo|@)e(yfW*MGAz7I9joc1pOE+B_L}_S6C**TxI2m4N^ckp3Si)_N_mQKH`84v)gXT=Ra5HuYItnL2bx)PO zwbi>I*mYut(Ph^yEteq?*!L%QN$Tf1MXz4K;uONI*~A(4p2{pOyRtTVq%hOgP$~qo zICB;wpE~-I)?db+PU11ZO>n#5U*!J@1esnRdI}hQV;1d>K-F#J64l(B<5saf$R0ng z)LDmj(%~0pf~)Ut8Tk+dwL;}+lD1U-0B5zwtWj9Hh`thZD?CA6dJtfwVjO`T*^^JD z*K@AsL^U+Mt9g_t{Ah|Me*_)#Gz0AeofdB*RTF7*)5Lt};(B=aOO>Y6R!RF#2@4>4 zni)7kq~UojP50#3!~MaVYxfb+)~u4K@TJ&a4NwRz3Tp#eQ_w;6S$C$WvyJglP7@qF z!|?TI8#jN^5}O99tm*m*R$U9_;utk3-}dVKVR`><%ylyd-`t3>Xlm7d{?o2lwY)p& zd=QE^%|;_cEr!GJe!{;|RDs&{p-VN#JX)W0K(LqVWD2cqMc>=6xh%F-x;RGnZ=!Gd zudsp!yB8=$m1sC(+*I4dG+`k7#UPMyjwsb+XiF!BYVj2R#$0jX7x0-#@k#25c&I-3 zh)~1Gif!l(d1bi&BYO?3qH*MnwBuYlbJyVOKlb;DN`vAW+Ye49r3q=~bHsPyHeSl+ zv&ji}k7mvuh_Df)>}xvynbdWU(ed25+Zl--oB4G6iPTY(SaRD{$BP%eHLpMboHlmO z3{4BBIWP#8gHa};!Ht2_2KfHffRbe#6f|9I%<)X z;lm7=bt zgewBxn2^<31I1YtQ`#Ky0DH>O*;LHn(*ybHeiW zu6d?6Wt{58ffSH>iuqWR_+_0BhNS?R-iRatE-EHyA-pc!fr3#<2CcV^LIz?`I6v-xKpV7C+CNEr!OGC|VuRrTsExwyT5K~!4IgIABc@lo5K-v0oinX=k934xKICE7b=F$`{t%F{%JrZxI^@=lxi&JDX;WdKreO0KPx2S#nd%5ef^ z>YB+}mR{PO&##3^KD~)Pder~|?UYc3FO>Mos2%(KeOZu5XWKMs_5tIAPe8*z!bKv) zQVEWEkH;s!qlTI_mr-62T3J&EE?dD1qh>t$LSE86>(bUQ(w=e!>^4%9yjs&W*^;R* z>;o^Qgc+#5M_PBNjO5hrJMDy)H0T0Utonten?T?vXKeC}dB)JTV`x1r1)h1MGl@3iVDY`& z6+O_LZ^s|Wgi&cK?Rqwd7#2KaKi1@)-}m0_9RmrTI~s(wU)bIt!7=*4`MoDKD z0$(^o2-a0Bm+N-;vhujbOe?a#cqh^6|<)PgnFtryflq8szz9ANrQY3QeMG+H+CNz~mfeMxAkG>MLX;%!`-D{I$ z6vnR(YkieqyD>;FHY2Jrz5zHC@IS8Ep3Yf@YBC)jGvA$&k((qqmKHZY8z;)-T%En^ z8(i7wL9g6c;Ft3z!7TWBF9Q%yRNubG*7!R7k+W^HJvv+lJ|5evGAF^+Qfwh@og-=T z7_8`rf<$R>kJl{4E!wv{U>fF4ZxAab*AxW+cRs$AuJ|{+(F&&=2<2)GxTs$OJd6cY zNQjlHWVNjYj;vqRk=7m_?2@g%+XMy?79m$JQ$nJ=n^FgSDZW?S5PzWI%%s2us`Sk+ z{jbmI%&+x$GY?||{v4GrwFb2M<8=7*J&CQaN=gC)m3m4m#0XKSbOC?bA0B0N$lDUH z5ATI>!UDWdq*O*u@{j^;Dw6U1g%Nqj%TQA%oE@Xm|f5bOn8X=G%qU#&N61 zKOPpFiMdRPv>(5jK(-5<9P$d^u)CPHUntqR%^pGO??ed_a4m=BBX#PJ?>Hnd)0z6~ zyOyreb=$;ei!Z7B&N!K0`0`L%jsV%AnIV(|3Tldrr< zb*Fzn>wPD*aG}mSoV7ts>v8L=(L$Z*F-e1jqTuFlbk307aQLi`o}3H7IcAqF_~QZ~ z(1}37avY?7UED0cmhj-O^%Cm}HOBX)Jx-m9-8I&=(sVXO`sOfiE%}~&fJX*^#_fED zbi^|5B{I);YvYh~AthCI>ZdW5`xMck--7mhegClh1aeic`Va40|ElTxaW1ljK3>z&XB(-jt0q!iKONQ9^56`l zHkDR`faLRf&?0qN|+)-cT*s@UN-% z`3p{8_szE5d#ew+u%boFHWz&_`iDrB`=~M&?hV-@J?d;2!)uRrq{LG~sO}b~sn{1( zWuJMb%$j>gI-cPLON=mRbP^v4DoF4-HV*w&<#57zqbP-$LcDF80{!VA?6k^yKE&zOcyY?QaRtXMzECTQh$WRmBv9;rsB?I?oc#KwER|L1V&EnMn5>(( z(|%&^^P(muL&EtYmEShwIF^GM#Y=YVEzw|mU30m6ki5(;8V%)RpfFTjAUMwdh>dxs zgtIQtCX0Ao+~n7!Qus*uDwMqCVg_U0Mx6`INjVPqrIe6Bdh{V*Sz*G0D4E?m4{;o7 z#lS1}xduTKX7Xv``OWYJ3>(f)$8V8TF;vu8v0!*!a(CZ;t)b5j{n`*Vu@914&dTq z*|+xQ(gI2)tBW-RS_)JZNE+bTi%)%zA0)6P{lrf^S3f{fe%9Xp`{Tj&U6|X{TlRl* zQHs1zn%YTd@{c@@BS!`c5BsFbj~5k=P>vCYi{CS^?@=svs8E>L3mpocV&Rjv&WM+%?_E74=%Gw~@nr{ejiG+Bk^ zh)$+MNuM*R)w7!$k5@A$^43v*f2hqK3SY_#{*j)(glR}{`!37a{PSC6Q5ZJ`H+x7! zP-w{x8qcP{lQI_o-u{19%_%Ovi79tyPxH|a+^_V@v%XqEM7A(;TD3k!#`ynLssRgWcaCx-)fvS_y_838)d^Y<#IUc7DI#s;%h z`ez}ktTZ8$3WjpzhHM+43O4bb8IBSiMG=2$QUjB{lw#a?PLi!-}>TiR0{W&OwQ|3)$ zE)<0QNEItFY(AOrN_uqxpB%uzp8D4^<)4>lhc^JJ1R@!U!?@h-?or%tB-lO0GC^Q+qWA0IL2ie8_h zlOC371R+Q!VY>HK9qltUAdcye35@uRnL{=LNRLMF4&Zx)rr)Hk+z-IW7&yQW` za|?++#M2Oon_13s75CoGpnra~6QRAFHyySwCfRtq*DmRxgW*rkIU2QC>J@HQ*K@TmL=e3L z_w&fbngwsC_xkwQ&63XmU@*;PgHEzhP+yL}K4>Z@XzS`_<%*(Jk+)O-nsIe6b#=NN z@hOG317Qa!j#jF?#N5?4?jo5Nm*OsbQjS(e?vsNRa*R<+c_t4`bk(%{%s9Fxdg>ZmM z%K>y^-7sb0*v%e`!xdNSDR6M0*8)uqeoxxXH)?PV*hd8L=WmnkHMY2p%LjQH*#jXF z#N1MG7`^PuL$3`k~f;yp6CtnzrspAXVVlDC#8l%0{7qjz@$QW~nLy!1le*?t$ zHjvxn2^N;v#=G6|0K2_;ztb>X!#sZrRf*~MQHQiNno8Zcs7X%dua5%bet%Bgr84+= z(;soLDcyRK=~y6E-M9H*@VO6R0}l0aVTeU8u!j-rmOFc@E0R^rY;k<}zJp=(u?csR zJFmBjNq#tsU{TOc*i}EL5{ziq{Y>(J1Y4azJ}+4#@+p1o<(~;njJ35*>nE%q*E(+Z zQN-LN@4y$hNWYBHH4EnK4v%KS+Ycz~29)|}On~Rr3>O-|mMH)UCRdrNTR(Oi*m@$f z8CNByETaq(jqy&^*ei&)d=AV%M4Y-irrwdc82g}<-yMMjr2e&YT@i1-z&y!Y|0o}O z*#+6=mD#u6GmSHIQrkIASZ|Tznu%09Ix$V>WpKYfmk1W;iRx=RjyoWQW*xnwycnvd z=ZauyWuL)tqF%P0xyO7?yf($~UTEvP8e5wPI^2-*Ks~%fwFLuj7Q?ASCt1_yV3}V> z+meSGfF*N6c%I4cJ!1R3;ld5Vo{w9TN(9^!FZK_=p`|Rx+cXIH)ugU$9ZcubJyRts zS3+vvnM9?oc;ahu)jLp72_WxBEPxaZ1q*K?=LkM|V}j!{lXo)ggy?jZ%zS~6poP%1 zh_Bz|jw^##FM5*hZb`d4gd^2mO}A7krsL&v<833vOKcU8fg2-h*x+?0*{^t9)0oUoN9=NhaE6xb zl#`^*B)t|0T!d77UMYF+ow5c%O6m^l9rk~RXZLRl4KwS7bk;>G`Ai&}7EM-2-9vp6 z66Oe?fXNi&S5p6C97+uWAcTeeV^-i$^jG64i0~%)T9WC+PJy#gH<>K_vRy0^*>|*p zEV|K4XKgt5Jg4fHjs&>f?hAr!<0q6YP!~|iBYqq=8|r)lG~O2u*6mT#5q<%kI5sLa zWqL4lKI{)V4K&Gu&W?J{%Bc69i^^~c=A}zvJ<7jb?@$0>lrm28N=u8_`}$8OsVMJ2 z(_U~t0@E2Wo^<|2vsJ=Qj|pOzL?xy%o51=jl1t75k*FPbs{XZMZ=U4lBxpi1lZz3L z_N8S>(tD+#D=w)pigepzID#ZU65w@j5e$0tHG0e{#srIWY}+0yR?S>=Nvs)0Y)737 zo8hA!9%ae_bSz-p^Tw;#5%XStan63Zu@$s>Dv}N}-{o#yG`*eMJZu26C5$TYUa+aZ%Hs*2Bg-{dzMaTxH8UQrIDq3AI)nOG`OoC3lI z?suD9YE_>@6K5C4)ad?fEgAvZXMNTr20{IXca^?B8!?`-S0mHn{cc(YTC{EQQ|4(c z+ZUS_Z;e~QJ%+a{F9jANn?0Pm0BOK8e@~ zb3M5oY`;@h^F#0t^DblGPxy%7@2}~nQklCAuioxniKTuLXJ5I~6*euAgC>*{%2e_C@!PRzLe7_+;}q;Xjp33kU1dpIHq4ad0yVM?{=&xp(OA z0B%emN`2bEi-AT}L?JMZX@8Z5g%Nop9hj^bI9?DN>b4i;b(7bht z$DY=#tTcf6GHlrj76hEZwFVj;*~qYqsw$H7LKWJIJL<4IOS)iilcAh|?`{HJ2EYN~ zh0(-dw4T~#ATC5qCUfqUvPppNK}Vuad<^FI68{6pHZZWGw@t2G>ou;6d{5MbXKRRp zuPE2&bPfmxYSKFirl@)QHn(B*o}kc|qA9Ng?YJ&wbSzRQvMU7z z7OMIuSNwUeFHUP*arWt`rWC`unOLbl8v-%`i;h3vFv(aOY}>LsnX;zai}r*^^+#f~ z4og@FOnY;$g#3~@SG$GjL|gk)%E-c=eU$kGj6g&|+Qp_e4xb0&`)}V$F4EtvrlmH! znb+EloxH8+d*@}uCPU2vKv|C5@^Pha6@aYW%|bp{Q?^Uj+4)1&?l`fZU69Fl!<91q~_{jVY z9JF*Qv3IGtKV8N+)P8B76c)Tp{Dr2`Xqs8T_Z<`0WZO;%FXf-#a};^h{uT2o9s1n> zaab@#mxzxY+?>ZL2A&+g1=kWpV-^)R=i2!eLy<*Nhu40t3}2Dr2ewmpR9a*7z`55$ zdaV{Pmi!^LxWgwe$ikmPCg>VnrukBPkK-0x1&+%Ev`rGMG>bNWQhh@>;Mw#WKEAJD zOSo@X^j|ZgiTr(7?4z|QO-sNn+bH~xd^3l8ns**W-P(()<0!%Rc3TB-dCm+8TJ^!x zdOGB=6bPEA?B*8)y!W~;os~E1l2SbRu_A63r#M>5)zxdA3Kg-u#=PQ>+9xlWpKgA* z&R$F(QI{G)ewwVCf4Y2!wXt0qvDyA-OCpeI`s4SacT$Yu0*BfrqpupbbuZAz8WQwKRt3R}RBVM7t?b z{E`$+-eT=bxQt5q8lJa*T85iW(Y8_U*D-&yL>JeO-9Z3RxZm&L(F5{wEukia0Lis{ zF@{Z*mZY8Xg#I7Rq#=fiSnq#Yw%9$nnI9$EdhM4T-1>vdfn^BthcMk-kDJYLLkx~X z@w?SbPO_MvnMa4D+rqMjul(C>sY_yz7qnw?pZD_jY|oLp2&=@322{kbw?ECM@YL$N zbNprTa}0~qu=mfoV`Nc|#Pl>S?VbZ3zASo&U1#{GTr!$yxZ=M2%>OMHqXUdp?Kn+j z8<)R-Ff5TI|2o!xQd`f#T=J(Kik+}P$L=WdK-KPT8E$cMl=TFmk1h^;BxyEu}8QBQ)*Mr@)UmWGDO@=8Yd(puI_RzjJ; z^`y|WD&>kPxq>$X7&Yx2bTqpw!sBA#Iqxm?txsbA?kVV2@n|p}NvF65mfG5d&-rZP zf*jsjy5D$j!e1i7A~|%cHz&#K?`q!pC&_+%?0wCLk?1dDvc7GkVCwv-(OZeVA6hsI z5BYoS-Yjh}C&5;H;h^9Nd=FLAWpZ#UZBi22!-9ekf?lj1yz`)+`e4@*?)e|U@=6+g zDfO=*%{E8-4exghh(~I^xM%InXD_!wA^`hnfN}Q=6>~6)Re(C!NCEY#YHpEkf`P-A z@?QAqneL^2vX_(2AP%AgDgXFKM01?N5&+_@V@lXja>?E5<~wx4bUyRy z-+Kr)?=cqgrGxn*!KYu}67;BAtlF76Khq<5hgp=OrK%0aFlkcSl#FIL4RZQwN;S+WH}6SyvAv9g@xp`T#$7mMYOVL7(fp$zLqNBe@^!|)W6I=DR{+esUfov zQ&W(bc@oYfx1F8fmhGM)W<@CX+RM;?ez3^VYHO5j!#&nWx_DOO5|Pc6eEAq*Vwr-` z0=Iz#bIUi3x^ED)0yRg4GR%MKeej+I9;|TwGA^!U-(^NMq_b$n%rjh+wc_^qOW7?E zzwnYPG0RqAq*xC^AzWy306<(<6a1XsD_oXXfYI`uJxhL|r-ZO8G|Na7ZSA_vhns^D z@A$|?@hvX9*BylrG@6|@GZw9hKC*Q+FDI5RBhP3;+H;Rc! zK;NwvL0V)%KwRfW&&-xW070LB;0_lyV*g`6D8aRgqO+`G!Sdn4;Ok}wT^2Zc0B)N^ z#RiSN%j#~<34o=W+;)G2`>vk!xgbeWZbB#>R$7j~ccGaMY_d@>yLh-BHNPzH#=2+- zPq|ZT?cij||6N_O>*WHrin?xjBYjEfrb~iV^3G3}MTXrYwRMt#WZv|}OVSmCYL$$Q zvpz@RrW4RIQXu+S>|pV4kqO^LOt~6zSbH((P<6-yDK_CabZVEkd;7~>zM9|+bY#f- z)K|#dm+c7ova7b41$(qxzN8`bvCi+^<)=)RdsDg`MyV&++o9ZZ{{gy%J?o?X1kCvy zQuBsCl~p=)m&dOjbN93Hz;3B_FlvePESY>OG5WiCY<4aASAx^ONc5@(0_li!d91jj z{KbcCL!Cj(Z>Vn4qzJ#X#GY4;?CZhEiZZhdt^$UJRmJA+vXl5hY>8@KRcWyc^X8cQ zQZ;&P-B4YsPH*{sy76_U*{^f${-~gsC`yK_M=X`ty z&-UGGp7XWaDSk)@`WD)uoqNrKLB=HTQeMvf`eUhGj71pt>duw9rJ33g*~#aRemPcH-5ke(LaUXViZH>CJCGc_vROP2Qfh1v?_}Rc`I3pK{@r5o5&As4q{o zAAJ^ix#k3=qbcR`o*4Fg43;kadX*d1DgnEQW8+q27qS`U_?UEEWAP(CTqAgp6GE%t zrzsym8X&(4yPBQAE|S_pcho1Udl2nqZ`e4KdlbOObK!JzO>N2sDpB`#*R5Zj&f>k;b=}vhucHA3;ScW|nlmHKJcrTErJHoGPj|I|`FPDMnL60dT4wo~G z1)9aVS&Cd(8vO(e6c?Rv?v?nCi|syGm{_=t)^3nQ3r(aV3PT8z0?!hm0uU5o!lpE-)kxGFZD0h80IXH`Qe%w z)LuZ=TZX1bm+86eK`4bZ$nq0!ed4Q^QdX1uqGGg6Fz zCg7CL)85PX+e%34z#{J`DC~quvyWv>`1B^cPd3(pxe7BO*R+Q;2jBiiMmuSj`_hoN z!-&&;L-bt1`;WkjKe4>$&R*)Y6#t8odpQO8bju^*E5SP$bj14VU*k6#Vzg(1Q8qzP z22ZlLmSGMwN!_?#(9S6hFx=GVV8G$icOV=#Z)SUmPj-k0EwGnj%CJaSWPKv>JJD<~ zTxCiRIF@%_AI7Bzz04w4VA5_Kw{W&)5G1rybnTH@Kv=VF@)c9v7u0Pqyu2b zF@?BS;O5ks^}Khi6akUrlNb zXMs2^UfR-mceNnmbm$0VY9sn)AfhP;QO)88QK260j`5Z47dcR{}40Y<2HsqjP zg}P>J%YaUJR3Ay7mCmL^vBwn*RZxbU(?x4G6(DEW;0q95g^?d;bCa z8n;zDH}hz^Qf%@{OKiJjI6h+ipn!J~`RB6L=|Y#l;1n&jKz+|@JOS_F<*La*9l}D@ z924TRS_XN62&tGhmGguA<7dlTY_AYhF=%Q6^tD$bZm1gD4IrvfU1(zEV*}%QO2VsU>7p=j zyL8~b?(m+@)$;3pDEp*v6YvBK_A$OC$vB#`jJrb^@aC$Wsk%bsgp93T=(kITQ zZTwac&5H~w^D6yHppVA10nb_3>+T|liyLJvybu}As zGrh+AJ#WKN0`suiK!^mvs~^i5h@pZ?#>XCOST>%rC#!N9B+W;yNaVBE8_1oQl_UBP zy@2exs+ubyI*#DJxkyl8T>=Lm#Sf_RiN4f+=Enz(s~L2fn$O-|mwjV$SgGO@&VxRl zs1H`!`FZrPtngS%v{8uJjr-}H-M0n8f*}_|poQ)=tADs=dI}@@D$57^w=}WF<)uKZ zS$n_`z%2YlH#!?8ejva5V2eqjZ8s9GT}PjLP_(IwMC4bzarZCc@%vq)7}I@2c<9!T za0jaV7@4Q#MLv#LN4M}FfG?P*NpX&#rX_Ku9< zUt+-PHf!JBbL~=PoOKIq`NnfLb*(Vid%%Xa_?%t}Ey=7l((`*q6%$a2%#(L^5});% z7%dczSwH#l<5ub6M!C$_Pm&pue(aoIrYp9g_-VqEaI1)eZqXmzb>JmS7e)M!Hy8zV zF=Y-drgAAE3&FFsj>|oxSNNzXlS$&|l$18R+@E=d!vx>2OXfyxJ3iQPdM(Y41>98G zomgb5+W|D{c;xamKE&}I;5emNzA`9*cRHvX6P61VfBrcimnXv%-eue(xK?Qwo60o3fK5sYWE>_ zxg`-v#tHY*nxi!x3^aMm3cfls=I|YJEc9PskodRpuaENFaQ%M#F}IY%W1$k;4~WAO zZ2>$%=2*L9A?i@*jg7l6U+U1URBZJs>3A7$eOb0q*y)t!tm8O)nHk|ggtT9fi@ng`kUP~+1+CIxk@@g^N=#lDTQ48(ko74$%)W=dBr*pt!vdBa_LXa=&UZYo9#d_Eaz#FKLkW3S$ou9 zZ-*z5OQ1Es^F-5baK$Ai60i{Td?U~9XKm*Mi@Rz+nN{V8bf)2|z3b*Ri?W3Xs2CC? zH3L3a{gEx!Ta)a<{$z*z!+crUTgmpL;AlG@H!2N zb-mZJpPM0-CcL8VtY|&G4@1g9mLjF-yLg57{8uBed8@i{5r3)~wfPc1Cuu}QN^)=5 zncrgLUA)+pN*2a)5fA019UD99b%btmuqGLWotaq~4qEI*u**I|({$;#McR~z!mt~; z?b@n?NdvsxiM^vtuF2TQ&?lwqr8r&=(`EK_b4W9+u{IJAixRz@!IeDT>QglYDA~~}Iez?c!r7&-0uT%#uPilrXf`3bPFC~gM`TnyfAWK~-w`XrSe6uHU@ z?9R4yMTiXu>MaBhkZc{N3;ee(+wI>9@}rY}&Vl7dY-m*T8aMF|-XqGM3lyaMuq z+ZehSGiLihTGfp^!3xSbRbRXdt0#hdZl)S=&Y9fpIS+|t)BpCDo|BM6%R!nl{v**zKAQs zo)#j9K@M7gf4DK`~sZ>>PY!d2qO#pMjwqU;H%aPtq+@vlEv35 zs|#pyjuth%aw6JHceCA7_=u$$4e?kCZRk_JrzP?_*re2d%G}&mu^)|fg)N@EC@G42 z&W>iGyU_b9;h)`ykiZdH!;gKeJzs4T-h*E<>GR&D$$@}*OQr$8qV)uw{o6Zve-;uV zwT$Og(>2a=SmkOBf{O;EDwS$+Y923ONw(|<6`Ws%?M2-zd_F7S=@%}wu`{nBmLoks z6t=uh(~3)zj`p(Uy+tlDha4T0Ej496G<)$exbz+=`RTfmqdAf8nWp8)q3|gNNO(o$s_O*tWdVF6( z8{XfomF;?esqSgwr*WMc-=yFCwdBWPHt{zv5N0qg(Y=qD+W~kid*0HC$uVB*)^y1w zz+&uP?J_X0HCY>4MY;Q^>(J3c+_p51Z=9VkqSr+wCN{`#ebd<4>FfSnVaB7b(7y^3 zUWFxIjeXs)kH^!r@3|Cz&++K4^WGD-VY9r-te2kgNe*g&zz)=|U zv?Rwb8Q=HOcFT?8+3byg>^+R=R$Q3XtgL;QcKq>9G5u+QCaTZS5Eovksa{e#v6T=GnFVS zW4Oma8=4peY!M&SJ+;t;F}67bkYSLd-I8YouoFlF_A&CNaI*HtSWQ0T#4qr%_3hEm zoY9u7^)^KuEK`crLgtl*e9}aHZqJaY#I3@cAwJ_tBj$NAsgjSMqMy$+LKirSoGem) zTxR(4Bj}E7!E1bqjG;X7xk;BD_Z^|MtM5}3GE?+-0#M7Ddt5S%A65P+ok=l#=K5M3 zlW{wyzQ+jPcY%0*KvpomzN87*Pxe>M)q=&u{?5@xFruRlx3e8}Wv)3qQC0({t}vh1 z+5Fb+PFzZ*f^Q6~0a1rTvUh~D9Q^uVw3bHC+fLan=j+lt^hfJMca(~*>6p=s1vN># z`4tr_+M|lS>iC9w4G);p3ssvqk9}SpFzUiw*-qEB&s;5UZ=+I=vR-*(G*w#0N+kQq zJRoPd1rxsPAgJE^Rjvo_~bUKP`bZmQh!*7UjW3j$s9_fuq(;$Rh^6#fVe_Ye(px?OzY@ksd?NUPEqj|>i zq&{v@sbhNu_Hxe8I?C!~K5E{NOe2`cA`-;R6~GY!*a8VrbU$_rbb@_7oyB2@N8z-U zHKocs#0_WrVRFmr?$X`L2XB%u(jgBJs=1nN157UU4JokWE6^k7YJk_`P9OmNfOZx` zx-s80sSdDc?u&LiGHNi&;d0?MZD+mY`foKXe6v0JSgyGoVLGEaOAc7_b^!TSHFvLK zI?2O{{p6b$MYl5`_AaWdWrtM}1hkX%S2YTB-6L^ z#^y@(9f!vsRh0JVgfFF|Hi zWDrERf-LCD__074@R8jDx@**hW}W#Lxfoyd9t7|B^zhNts40PF_;)w$I-}z`=GL(< z7>J=?3{51@U(iCr_XA6E z139JZ7Rv8r6g9LsAZ5o5FlsbkA3HWGiu(aeC#retVoTeHL6EbM3$UQ<%b9)Ae5_wE zI#l`Wao&u``+V4DXAMVhs1r=+~_)ZyM-$!FrF>(Huti1Uw zx^e(%;q*k>gPmrt0JVmOrgMw4f6(6BvD{{4z|r+78_2rXszA0_7q5GB0AM)cSy=%C z{xkd5H97|wIAIq@DyH)bVYu1o?htPcv=fKWMa-`m{vhDXGOh(h{PCVbh%HgYfCsAv znLRhbOU_vOt_>r4{LEOra(V66B@J;&YDAq-nkymVZ|EnBk>^45nS(ck()uZWwlBcF z!cHeI4~hf$mxJq?;zY#&$%+!dY82&*Smryu$oa2!9fmT5=SconWy-CJ2~I|~_kLU6 zQ_76$?a}iYVW;dAFykqgO;DQ4H@^My6QM<9Xq>O>73E#sUoEYU9SZ*0r869n*6$OJ zgk&}ON*^ux0uZz{#yg!-+Hh+?*Ya69%+4F0=dmDEd|9gZjn|6B?O<7%m@L3F(=Re` z?{M8%|69CYiR5XFi?o)l&-}!0i9EG83+gJq<?C5&PV9gfg0+sFhhc7VQkH zxT$5J&NF3g)^d#*Zs!RE3;X1S?UXd>s1)I-n8-B?8J>&47Ynow7?Vs^k&&ovWdKDC zM{IH2F9kT;^F)^~H2hjmBJUS-OCCGXt0^-NGpUOmoVoEoSYrev4Yu*0Fs%jTr|IQe zhU+ew?Wxd`{LOEb7EL=M*9=X`K%CO(n=@**vH83o+sIY7klQTjcS+Swl6FxuVo}@L zIZmXkMsXz@jnp25KoGk7-kt<2=RnkieDhBQ_DAt5g+Kw-p4XrUfaHYAHdi}wexZn? zl6|M}rBR)cRiIlm63(iBs)llxtP-ZJ0LJ19vZqLBa6Jez(juKy48^rTgou zk&f6%;CB;+E}9#H0Y4m4HhApW3m0DG`W|+2u+Uw&*Xe1Z@?2xqh|Rnde{3&%$0u2h z0tp=u3MzQqqTM{U^fRaeZbeNfm4@u*A)Cf! zCYc`8Pg2|v-i1FWV>%G7qgVQ-cY{`L^>YB$=jD_7P~ZBD3Epl_h*@oNvCOCTyU_q~ z)Sgb!u+B=@Rd>b!5Xxka^Lbezy1*OWEFiu>fmQ{&A$n95eYK$A@@gV(LDQ-VGFGz} zsdn&=;|mRNz2KVd8`3#wgzO2k!Ngq1E#wKO2dKtAy$|8m5>UPB{!%2ebk=M~Df?qZ z1d&7eWL&%ipuiL`^e_Qc%||`{v1{{eQKrQMQvbo`|iV3pI}2 za>DuRJM+7nAerj19~|=G)G*gv*Qg6lF!T zoVIo;oZ`#!=6D1N+}5q?Z3198+5hpHaqd8j7BA#hom(cR$S!I3sgxv9ji3t5ZP4`} z>Dm^Hf|`n9iF6pde`aS(0y|Id=PXHHfi_?yzy8YY4_Ix;MuS}TG=FCPkD_ybWcvH# z_}Fqw?zCmDo4YiZG?%$m%>6E+a!pji+~s~L%xrT>V#uAyt&lD*vAGLH?zOSxevjny z-S-dJFWYA%)YkX+oMkIlp^nj?bNBZD|}@-I4JYpU80BI6|d|C=HmlS#coQc zjPh-~(4Xe08?}UbXj|8BXv8O>r?NO_oI}kRo#c}9$te4JBpK>CK9UEzs#p;g zR^ZH9ha|UF3SCovD67XBcvtWF3hC1rX+&e8L1cKn6%6M?(rj5a992s?9?sF6IzgT^ zdj9VGvtda^1un}$z15L`y~{v8#+Sus30;gUWT<2xAt=>)vlT2VQ+GzRql1!un`Ylp z<{#|Tdj7aOUSB&_1?BT?rxhPt4QA%RnKDNlo-|mCn*5u*aWtji^`upMkFM6J5q`b< z0aivf0*ehjEI+?tHj*1p%VtXc!S{A{cM^&#V1Tl)1W5)9lc{B3o^7?|gmuYGVmmvq z#~*E==LO4;Tx6W_h!2&|CUF4V+mppwAV8T4(cYX_(Av>@BIw`ZU7TCKnk%32AwX<6 zhvjajM{|R!&NuG<^?fReOIN;bSF+y}a)&j?Dr^shLUvRbR!PRY2MH(ee@Kv6^A98I z-n`5lN|YR{?`nR6iQWUmENVxCHI|>&UF)!zxu65&)AM5pxx+TizN@-C&AFa37rzm$ zJgoXFg4A3t9Zr)K)rxJuW#@N;O5_S($@dRele|Q8)L*KjgQh7{;<0Gk-x?#Rs392I zi$%`bGzGkA9j~vkubojRkNj-z*QELMWU9lx1crna{^8lzzTmjQ^z>>&p350w6NY>c z32Pm>se+OZ)-@tv*OI(v`GqVn<4zdaL>VeGMPsczf(Vu z%98Frtq)|?==Si%1vJMaJ86-2jg+5XMY3KBxz~a@1shd3sNfS!k1g)nzn=mGKRZ7E zTn8+deuqTc1|p^`EgWX`MHvK6GaU7!;}Sh!`zLK>_k9(f{=T^B9y719)*)Yt6*U4S zbOMXXZ*JZV7b(m0;Oi6pM-)lqkL`v5D_1i&?K(+dK3A#8FlPX|J)TDW1V(-0{8~7d zGWc|n1u5Up6E#ca)V=->W0rX8F)8%jQ#7c)ZvF2Ie;Y(7Q~v9!UZa~qVr~yt;qG6V z-&#A%qp3iUYv|%BOU-op+r+54Td#`m^ohx1y%qh@M~o7Jwsqhu&R5v62U-{OxNccQ zdrSgx^Di?e>fE-SO_#z$R%lw%kB>?@7=(Hdf?7li9hUe0{+4Iz%JsB=m6980DO9-Y z?m`0DV#{FV!2Mj^fy}_ghdco|Wrm-AA6Yc3pwBid^ETPS9nO5h6YUqW72z55vwY3i z*-m{KO@HUmGLO}<7MpW$2~^E^&s`&0;&{)%QplUb5k?LGY-FB(p`YQTB_Ebdj*#_?HB?O=6v!uFf&)W_wcpG>KE>t5D58+HmErDew* z9Jn5{SEJ(w z!4p)oIgcGw(UUg}L>Y}0g}IBmq;Q0im@}=jV%NDN?oQ) zZ4^Ih(XnlPy1hAJ_}liNipsX)t0EPeNXNqa~C+ZwK&sSxu{rxrCF-IH*Qg|RiEhO1i3K?ptAp(V?d0Y$Q0ExZOH;D zu^xW-=716^1lH0f&PZODdGRM;Tw%FbFJ2Q@=(&F5b1R+N*2TtqqKEvSz4W{~J=)h5 zJ%T9;8LHX9Wtk5SdEwbbyB>+gR{yK*iB@AXp^V@^Bk5mkZ;T~*sypaZs zl*lMtxD$QK!!Lk0%6bpOXh)L2&WnY`Yamw`H@BtlIGWCec|N`NT8RbCD$l+sH+-J- z?@!HrdMC4HG2o=w9(`9lFd*|!erl=EM%a(m`y^?PE{cn2tCle!E@P{_HBXv<{&syD z#t;^K_nFw|85MPUzDGT4YAsV){o=R3;69Tgn!d!Z0y+C>&&zS zY&nOGSbo(P z@^AFZKiw@}Fa=Hbq`))B>lpzV%ii)o_Z1)3-ZFv;JGly{5={%p%NmQpzzmaw9CO$pay4nr#NsDz_{}l zpH58gx7=1zJ-tkl?(7zgjP+;zmSz5gm7QF<%1ATp*PsrS8=cRmNMNAOH;|lM%Im53 zH89UPdfB_`BE)XKY!Q!b;}qCBWAO}07`6}Pei2A(S(MXCcM`(Z6W%Ovl;TT0`TzX$ zg-LJzm=*Aj`$PNcA>X7@HAhPDvwRH^kvsd$bry=#KNF*)X_p;cR+b;D^Ghq5;q-$B zn2bGh$hyuWVlkd%y$2SHt-h$fB-_ei!6uVnzN^pVSkTrx>yO%PPF*oDcX-|!t+#V^OneHgPPYNFntGreXi*vIYzH@Pj zKAJwe#aaOkE^BRT&*5G6@-oIh=V^F;exnlAFzO*w2HA>T)ILQ31+wT-FP29nN%VwHZft*qxMUA`|Q9xf&7m{K|&Cm8A$L3C<6 z4eDj^-c%`@yWy@ofyjW8Y{(hw$^ss-9TDG7 zRTm)(60(}pWIbKz;(*VDPO*_yJzg#jmd>56=MNr#AF+HrDai6403k$(m+r#+qy9PU ztKu`ZVeY*f1K(5>mTyn73K%6uSaq9b_$;}>29%G^D!B+vqduVITrw5;njlx8Ztt*E zqVjlAkHbae8=j20-oU{U4R_VP!-|o!M*bk*+eT83`C39Ug#3f!WEOSPWX(uQX1na7(W&#Ty|Ns%|yPn@cY07U8bW8+rgKKc%fIh}QITA(2Zrj{WP`2u`4E<=yi*GE1!0jBg*Pb&g@now)F(`J9hO6)zi zR^AJETgOrFmp&^MmKcljf&`;tdER9uG@_V7hi7d6EH>m5T9BI!A4UT*C$>qXthp6_ z!4xiIq`SU&g!hWcE3ZqfkLV$1T_eA^ExZ(bo(=g*J36%)B7>o}hCt7PS0|i7WK2d^ z-fRBYo>V{y>@P!4LO2cQO(k*#j6AAkt9`34ET5#J$#^vZk-)0eZv~k=3h5C!@%~K668EiFq0s#i z=F;@kzbvZS>1{Vj$PK*hLmM!l5dxW*){rp<`{GY=0Yfa<;t*&&0K$g0?*HMpV`ce8;ku| z(l3e;FRtySPY6&7+utYOCOsrNHxi#KqcsQ9decWI&82i#FAtPFl1otM4Fjo22~-XUT$k zOXfcDFU6JTvcb1A%8-T6;=bXrNk5b7x@H2t;Z|Fk$Gk0)VTTIrIWy*#ziL{Vahmxe{lfcYx zwLudvirvhp5a5dQvBNW|2?{~Z-4a}JZ(42A)(HHx=?a+nW9-(AIPvjf+{S^FPeiPd ziG{;NzwNCn@?kO^X%DI*qj(m++8w;MNtU=!UD=fy6i{6!;9h25=VS5{ZO>4)BT-f7 z-=JBvY-E*31Qs=yvy@~-n^Og_HXdVH%g;XgxVU2v1wL71arYLOu{W8LCg$b73#Mr% z4asgAFQ{=9_yFE77m%Wo)B;TZ>=(1$S9O9QsE0pIjg{6V?LJwr z#K}y~f8bv=*V#)UT4H{nF#2udex9k05Qs4d(OKt*rubcts-k899K%T8Hze$nk8V66 z^F@knzka4|{^S0T(6RIVw9wRRNO_~3gIcPpNWt@7Ka>f*r4|$$&VZ<1hU0T*z>t5w ziYK#sD|R;y(F1JvN?)B|kc;K6C91Py*-`ti_b6Wu5)oX#d2@NPx-B@wFctYr;&K+Ov5?QOM$k zAb|3~^|)%pWugO{yomT6Lq563ZDS3;9kT4gJK>#RaqrOZ^#>Ou5)4=_;gfZ+8OV3t z{paH-p)D^TtNNzV5?HZ{7G@rNhcFp4-)T_L1<^k7oW&ABhHX!@KVxdLExY-DUs5(egvT$mBR3swL zePz%d(95C3!cSBkmpPv3=sjx$Z+r-YCjnca0jtw-jaIRInT8%*I@^of7MkN`@n)dR zeD8bI-@3zSvQ;i|}8cg}j;Ps?0Jj*!U3-2$Aif!{Uc$q7-& z>7~YPjxv@h|JDHE6scgi!nyD8#a$ff!|qtJ)Q1!-<)Hsdyp-*U@D12xz8{Q1)v3sO z3>71sKB(`m+U#8X=i3l|%Ud|yrOEHsla>H1!;9_s%8Yw1lQ;tT(Rmy%d*BF_Nr3gMqjSqAzpZ2ynPAWie_dEAT9mh7 z3}pCl#!%noKY;Q~ElQZh5kJDKxI%*`NEr2(M&HeMkb9W3H{;^3?u&9 zS-S{7oHwWzlxpEjf=%S}pH!vN1U|36FMOxZ6d^hb#Zp%`jW^g|4ukL7dj}f`IvNvI z$>MnOPLbxN&5~z>%4iOVKO3bFR=N21V8yCI#Yl23m4OZHz496+79241|LI}@jJ*+_ zIY_YDlwee7R&z#Pj}Z+*+a86P79v1+L?9v+X3ayij0cR zw)^l-Syz((Z-Wwi-+Et4LWJJmk99BjQutA;pw1n9h+F>Owqb! z_%~M@cn;V-s?%wTm-H{}RJ2<%DY)p{yJxkzJ@4P{00C#2tC`lgtM-p4w%{1mjxn|` z&uE4N2)AE=;piu#bN8iWlyj~q3rU5%MSE#4iehj^mC~igHqxH)jt;7a+Zr}xZ9WaC zXd=_q8)v6RpLh;Ps46yUyC%k8=MY1RwTqw3LgQAaUntx>3aEdZJ0L+*$ex<&kZ>|) zoq}HQ9iYRT;F5-R)2ANnDyWbI${~O{{nAG#JWm;H)OQ1S@yTo5@F%}D%3K@0emxRE zyQpsBt10f<$};({!Na;`N>l5U^obI~t3TB}_+u>$IhGw^2btmzo;$q+lu~Xn z$rQOOk8U4XJ+t%y5lXIgs+b7%K{?jIC2{_D9O#KYj|;`N~U3 z{8i;kP_4Vs&q-#T1b%80D?1yYvU`i{_fq<824#3;;fZ)Kl)vzq3`*!F-}~H0^RU+g zOHaQzATVDW$d;!cR0or5i|<_VG;nFj^@ z)AF=2wKA=2l6v!w#rZDbrIzPKn9A#)>|(X1@l$V~8p+y&R2b;Igk36FJ0RcQIJZYm zL6XoffKyR<@9F6&HaNZ^)zJE0er@Mv`l&52f1PY#3|?f|Nf$1gHnRME=FE#0z30-? z0vzaM3|BuInnt)2wJ62SgrX*n5{~}>_aOZZo6UdyC0ZwMq()H2R%{^8!yfzHiB_U%?v{lVpaemNxQ4CZZfsYuwA#1C zhu%ns|NZ1^Z^W9d^>%x+Z)G&VRR1zY|FCywgmV(#oM^H}51)!q-~3^lIg?@H)t7a; zWeDk*_DEu}<0YKF5`1u4(GpQ}Q0CnHm>r&-p%@Ds0VPrVBj|b6eh$VQ<{y8RJYx47 zto+!nj#pmkVRtcye-DO--ix79*V&B2=2>>FaPdY8SpFjqwV!@Bsl2eGEo@Qp^GhI(CR-l;54OZ57M7Se`VuvLXd@& zLl9Bx=}$gv93KxI;HqQD{pgN`JW%E7Te9Cyu*&<|R?K)o$s@YO`73gqJMET|xU2Fi zEY`zf8X(VDbBAyxYayqWv&3rpNamw~QwmH*J8CxCZmhx3;r*H-80~QvABWdqluQ4H zo>Xq}8(wx!PUoP&j`|)XWRl0K?_=Y;pv2)pQw%xAEibdf&(`LBmMlPiA0iU<`(s~( zx=D*sV7O?U1q%UkFna zImB{qK$P{PZo#F(oqETSxxQ|XlYa_QUc1KTG*=R}a%7AoZSRUno|%E^oc;$WDhc*~ z`}Q*D4>q9ImWt8VU#{?SRJRa}YtU$$x%K#)v&-X|XbhffEx^PNTt&E}9m5OU>QT7I zuBtbya77V!KBFDqe72w)KvJF9{uAMVG2ya1+0e{+z_eHCnSIq&zH*QCMD9ELg(@WQ zp9lX+-mWF2{=$kx+M^W9A__bvDWpc(x{IjVtMGK2aH&dP?$;N>(S^zlA7H3n>zy_9 z7wlDTLc5q8`F42C*u#6Ct|~pzP6oJ&iFjSYtC+LK67_NyRP!?vy=<|VU4*u)w_r)G z5k&$-$WbO>qqYBq_i&m!rH)f3&qxxa@X}uiH_lB~V;S=2#>ZXKcbX}#hW}RAfEr>! z+wsQQKdYPiJ5>7^GYFHmflAai1sZc)*)7Yb_*_xnGrcPd%H>ECTFmDv7*cx2|Jq=o z@RL{T{V=x>Xyr8jqk0)EV=_DO*@xit`L64fUDOGEQiOfw$j&r5-EHU8!PQPXmO-o9 zh~YKQp+yy`$@h@^KUz}&JLvVXxEX_QAgL6IvRS)L&Q_7(Fb#T(*@UuR*hJBFmAyrZ z!N%(BE_Pom=>}`Rd!pW;ejlNgb)h8!uS%JUflH9(AYkj&nHI~K2tB9N^@rZ)*}ya8 zOL+hn#adDYtcd!ps@*(*@3Y~Rb3KncKFQH&0h2qwrf83Oui4_DyR?w1Z$VH32XBfpd9#4bfgtyoMA+t@B8x}YiiNSTb= zmKL<&o*Nmmjv6xV8vsgmwefGv$&<_M7qtT$3#wn;%JtTe0gB8p&VPnWH+u@&7M8lk zRT7##@D{8v?LxP_ATP&<>D)O_KpXZb6@TSP+{b-;#6{f`7YYhi-F^Qbl&U?`C_8@Ns!zUgPtAS$G z&<>c^=7L zy7j_e@^+7`>rNjJubekmNRjZ&XwI(^689YwoYTNfO3wgLCdc^^Xm`8?L;fIQGI!5R z=597M)ki$;h0koD-n?)TbnnFcnwgD@$(PfOGwuQ(!BmvVZYJfQFAqWUY21{d;1Lks z0)~iG-Wyf#a)4vG^yXS|w4HGJcfOHWUi<;OV$+fZAbGw#CZWx8v9ZYhJ=^pT5hV7#RkMrBMmr7qc(&niMnW1+ z)Ka{E;pG;aM{fYxcKF^sUutgM1w?hecid!s-)|OqnaAiwS@|$lFy%PHn%CQfoHP*J z$z%+M=yc2MmM8D#BMhG^rkl}kR zgf=eX)b8BT!Utm*cte&i;bcOsV_4usZ-yLQ*18T#CtO#0`CM4getme7Op{C2KbLgDkO*H|p?BrY;^NcotL zDQhsnJuaKIsuH(kw*6b9cqY&T38u;%Swq&?Ai5^((Jz@p1Bl#JWt0(Z?j=(^eCcXN zo!qN|W-cbttTSIblx-O`tW+-NjaXK%a%QICdouZPq&~%F5Z4s&L&)t5TeZs- z7$~CSj!fpteqCXgF1OPD6(`TD0;pNs*Nr^x%x-2%Y@^?kE zG<}hDD%Y1Hv&!T%67~QNEvp(_wo061ONd(bXKPD=BHP|5IU#Y;iDQ=lBaNbu2~Fe( z3ss|rvR=zFfGj-^5qZH1;WHa>{S~L4T!5(&z{&UU9!dCK&pOHYp3Aek} zJEl0J$%z}*3Fs(UshW+)kyOhk$GEtNRW;WBkv@5B4R>ug?I2y4=X%siwU7GEH(5E) zzOATPAg*$e77tz*o&;}^=oSl6Ul~;S2PfB#JTFxfnmSs?sAw4jC`2nYg!1kLztUjXIum+ty zd1m=4V1xGG!ycw5OwQVY0ahC`qx^fD7L>moYkuw{Xx>&IQODV1cpvOuoijO&-_(@%Qq?oWyux4Hax17@#?dk2~d| zZC!E_>_?7V9l`XO4?t0;sraE~rX3<#9O}tPG}anI-V)ht5Le|oSNg{u@5JAbpH&U~ zesDat7=II;rn@b@=7D1)@0TiYGc$U5Sx61eIramXZmqH8dvyJveM5Zp0zz;0aOIzT zb$_*rsp^$}LxWfpw*ZTLnLVDfpbbJD$H^sAn%ko%1dNF{m`r84wBq72811({cx0Ph zFz}z_5f|I(0TuJFgY#}z>})ZG}9%@l5u~Ek-X7(C3SqKQs1#rFd+MH zHG)lNKI@B8N5}vzKG2=f<7qiMC~|oFstH=h!?FOswl$^{avX@d$5o3Z4!6-7L|R26 z?R?bdcF^|4FhBK2Ai6koM>B-{!_4Q&(9-oM!($x;@?l8+?p_bu_1H1P(hh;;i{&b3 zdAOl89;0Z>o92U!DkhJ|&g=f#z_O0YA*pR*N!N_e#oyL|brHR6UNIIs9kS@ea%*Ty zs(_iAtU-OC3VR=T1Z8QWKK1aH(90V^J9whwn!zxaFoX;OpkYM0a=Q+`lHS;pksJv$ zmDA4S$WGc)yLgaj$eII6(zBkZl&M%Tas0gg4%w+Io57{O4*`zXOXhU%EBZ;jCpN5Q zUi|75CX(WkFd{(p|6NV28}!x*5JvB785%A6zOr$K$9sWgJE~@9Mc?!O@sHRmM&=vZ zsQC}->FI%XlyOhAV_B)@X_RJ23D$Yw(FXxPwo*Y@8;JDrD_lkP=;3#seDw~!VHP88 z0zLq{OK{q5d)(Blm)VN-Z1@#Hm#*OROEK-AQB7Wu2J)cDU<$SH8@{&KRdbek2ZX!s z2j_IebrZUdW0DkYk$B`q)p*ll-O$1p95IEzB8~CxP>cws}5=AO)4o?+waf!E|KqwFNPlH34IevY}5|y zudcd~5(un1!jKZhqO&jMi^|q6XG>fM>1-z{vgnD0`bBYzpnli=l(|=IP$M6&|I7!{ z3sz7EkC*a?Z~ZGW67raNXLUm-y_F_fpfAFR^sRfjqi?gklSp3fT9yjt?AXSNMN@Ta zoj5+4_Wm@zyOhGI6Ob7fU&QiT6Z_X*>Qm}6xON$_?$Djj`3XvxC85~GPX)s1gF92a zV5v}$cGXHBeF4m1@?I8vHrV99BN3GI?Z-jBCb}KZqg5{w)%3?M@YNt5`PTq`?cD<4h`r3Y3}BEUir2WQX^@maqdF(lg$B*{tW*!-WNYx8$7PGcTndf zraeI(&a`^#G zYUhjw6>@;n3c=JI`ARzQ4FnsWXBtpKH;X3H#^k zQ~IJ0bNT6ce!xt*A!oN(n8;`7_RP4z1M@U}4X+&)NX(dDj#axMrbC0Nb!Aeds=*kX zeD&cYIH6TbhG3R^D5j(t^JaDE271&}vj``k=!qWuy$BVWBaCig@=w84oJ6*(@5cuG z&WA`m6DEVX^tJT%SVsfQ%!8#8HMK*zh8N^uYdgh0mc_Fc^Rv9x8H(-dyUWgx2l&ghfB+in7%}wwp>ng)Oj>Ys<-Hq7rQR_+RgX006tS6^IY2ve2 zlVPpHs(-%S%S!4y*HHnlrZ~mnIXSDyKMad%BcGYINgF;8v!04p`=QPivf**!nz3Z( zUbx)h0nsK33xvnT-aEu;UeP!#GBtEjsnPlRI6uf^;{_0TgKbC;g z%V&nus_uWYiMjjP&-2aabfNzM`L6>@{xs|tm5znVhCRg3nB2Nr2@5ed5mXfF$p>jq&Kfo3x&Htc&x>aR-=bMx`@M0noXdO!)mJ7iDo0g}X7>7AdwKZ? zo^u%~4Da31#BrNV%-rG}dsO8c-ZP#lHJZwDdIcEGw9;|7rh)QFShA`&TO_&w!0Xl| zf6aXFtx_jiwlVLezD^9+iANlf6}Vl!)2wqpDfbyHMIfg`hg__aI9~roiJ6iRL02v?30$SRM-lp`j>RX@9 zR4`pWb8p}%7G3%bHqM%1YaZkyIg6c%gf8ZLkTkg_`bsr;wG>mI_=O6B{ z#C7zYC|kpo+C^Sf#8Eh3wCT{Z=`*6uZ!g?b3C*h4t1Q1d&@yi~j8KUPI_WF5R79j5 zMtm(Gi=zSXB)rKv{_9`$Cr75Ow-(CA@-bNU53GW zF3mersF9*|ctY0rt)ff#=aZH#`Prs!xh+>B^l_qlKzsy`axV(ytK15d%@NRx-jWCm z16yInzr74UFD9w*P&jZFOV6ZGGnU4(3koD`(k{q$*jVaRRA5YPa=JFGEJhSrbj6QS zZYPQ+$ZS=HIu|Pmq_+n!3VoZKJ)-_|Z9nFnv*9#)i-@v8-#Y|RXy^_GU8e|k=lHgE~En8&s|V8B;IRnRlS=&nyYi*^qPlPhGakJcge`OsF_}dW`C};Tqr#$&B5fw|wB>yn()W&Ju#fJ9L4%GO7{>I07 z?xFl~oxdWj)ES)-IZG>jq=>3%tcERNTr$p)dyWo>lC$F-VZq~1f`+tR{e6gutc=w` z?@WsJv2A=lkELV zm|4Ab`sByME7w}sAF^GVn+m)iWyLl1>ZlGo6Da=nP3rt*9Jotz58z(=aPflu?eHq* zMLU-e2i_afrDqKR+O}QWeMPRUYCle@43$%@kmU|PaI$29q5yr+=+ydzzKNV3YGpBU zlzg9k(?r=6YZLmC`ZoT8flu#?)TU;G)vHOJo0%H1#ft!li$lE`_VOI}X$hRv&@c!Yix z&Ih@!mx0*M=$gCYlxkX_1b_QZSJ@(!etctu1lzh@QZoDgMo6H+T;Rau%IcpR-)RvJ zezh-Gj)z`MFU%-@LHsg;{fe|VG>4d=G7`O;?xmbTAAePa*o0A56YiLWy>T@q##FC5EBgF0>md7-{Sz0`IZ#0?LhO=A{Rl9M3tq+c(h zG3Z3|t4qG}yoE(bLdS``6-E8+dDtfZ!pW%}`98Os{6Mk|m=jAcQ_=~%I*!sxHl{;@@~J^r$bUGn5dyj z9uC=uP?4yZzUt+lfw!IR2GTa9UTA2nW)4T#CGEtD-zpAd`}^6ZetjZhcxJSLtv`Aj zc`_11H{iLgM^uW~&{LkA6zJNG12dAMR3AX-zc96LyTVxjzf*~wgg=Mt3j&`@-w8nq ztY`Z1Fc10H=@ku|g#DA1o|lp7yUoKcQAavXTt?@5!w&W~?X&uz`Kk#rkq~*3eO>kY;Rbaw#VaP4ICJx+i!=jA&Gpq#_ zoch4g?YJYm;;T76hFcZB?|!f!6O{{lpR>tB{ce31Hhxfp8O8D#O)^q{rfnsee6Ik^ zVb+J1Ke=?XITg`OMfe)$_ATDt{j7k(cAPF#$3giFW!puup54Li(4^s9;qCX)f)|D^ zJ)=FhwS~SHlenuABaEHkzWGJZXj9JApb3@9iZ?%K_2kp>#Cikql|3NALurCo1N` zgZq>>p8^OsF!Aa??4Z?{`!Sm)VaomaR83`HZ2yDM`krh}rl11Ei?9 zs`@*{vd`&P{fIU7T3?ynoN*Cc!lc3iWb=KF{!ud+r$M4s>jTeVaq4RWR?#=NE^+6q z!bBQfk6JIqYtg7;1$sMGFGifMD8ueo>S}E6Av=52;?8@#!+w4^S9b3O(C;Vnl?s>W zu*(VqL5W75Up)1G0g_%#PKsY1F}6yr;Yqle^(6p!otL{mm8Y{?#0Vd5kFO(Mc03GA6FP zl#n1j^%al#z$C4G0M9?o`YvtlH|Q@3Vy^q!pC3u&er+L_ksTzuM{%4R;=CCWFdj5T!(pk=8#ZEA0 zz?F6yw18TA?sYe@>gYzly+KFlYA0hCpLfx<@p@S{!Ae1CSz`*!FY~t>*|C0VF5j8Y z#0G!6*q0EiiI0e8u4cFXcEiaaAv2jWBC=c9pY77Wrk5_HJRk?>t_wSHaIQDbqjdQj@O<~_^V6<)fos?g=MNh07BLVg_99smw%co$l>@SP>)=DrU5UkYmwzR6n*B4!Wt{^*lI8}0m51* zUy=KPo&HIUU6WoOj`~%9v!_^G;m|N(Qo2m#+!SkQ#bbM*c-La3&U`aFOT>m~`p}ix zkY58y9ZWd8h%fK){@Okm6Gp8+q*CQsi`8=5f*KwT1)Lb=rQWZq{h{jI|K)v* zN?#{pSG1*47iMk4KaBuhSWr*6KIyU=RrqLATPqX zat4Y+))DG-LyC<#4A}w9F&8Y>s)Y2TNH-JS?C7{a>6KOy(E>{U6;%mFM~}i>=dB$?>3rMw#hJ&ds6uAm~eZpKdP9XT85 zD|F1iuxioyFjz)aHjsy%_k40db7npbn?K<<_}7^w=HeBVcqhzpq`#`Yr(@SMpIc9L zl`y#6)jZ3~+slyeFSK$++xDf?&T0L!xb4Ii$~LCD@!+Flp}#)(pmJ_nO|MH$7SjeM zhSO*Ad_i8`-krS`&bp`XT=BrR&~sB9OpCkYBIe8{J-H2P_q3m6r{>5OUJ|Xv(qC(I z9#)owptqdt!GU&kSP|vqcnsZWhFh}&S?@gUAWwo1AZlM==XG3)5FM-lPLCG&a$4xQ zzQmLZnO*IkG^V7EU*|=_SC1#I)54kSLp?f}>WB8ok0K1rT>CwzA!eQubf3kIm5Gp2 zKEqJS*6Z$uJyOQtjVM%Q{q)CYQVYv4kX;&N0HM7{MQvw%BN5+C<6l+7C7kS&mjQc7 zy4cO?9we{+QazliAvU;2u0{LF@Vk}YJM_JNwnbO(X-dI zFg(uU3B8fy&Uk=!)IFp&ZDRxwR4Ohjz7wUa$HCM|2DS~$Rp1yOLL1OCUf)zfs9@If z0Jj0d%EowBGn)-50~#+{f7T+roSA<{MkEOk$&5NDv-D@wPE=LzW(OL8TQFe)&;sR@ zf9sXqsZ~h*#$Pi5~g>q8NR$shR_T%Im}V4ha( z13mt_Hm#euS8xGw@nII?R7In9KShtpNRTUZYIw){(#tSaqc0xTXIjHqoy0P4X19nB{m zsenxjazv;c`|v$rUI=nX7CH`|y>Q3ZC1Py-ut@QkMJ^x@S=s~ic)DLcwmq))WGs#I zD%w(X?|%U{D9P6oNJuorpwQl(DcRa-F`nj} zDTsLOOWvEGdR*d=g~+E<2TFHZ1RsqDr30E?)Bt`oohfMG`p^SSH*dEUCOs(*XspC76zl(U<6JcOB^n%`$AIx!|5D_%`4@&W`?ijzmOZhvVM7b5-!A z^@Pt1_OeFH)G)!Xw%G+{>KZ1QszhVIvWDSL_tX+Thpk$hMs6RVFaZ8?(DIOQcF8X8!<|QuO=}_}7x_{{Rhj%^Z_)V*4}q)MZcND@8QL&erFa zn97{(=zG#__Q$U^yLY2c3lQ;@0M=}lj=W?40IybyPUSWnoD9+o?(6#0%?{PZ2_mA} z!-6n9Xe*lf4LJ+K;+}^9kl%$P4&Ic|c7kv-js*f%S`rq=IX{IvcVoe*ha)}d-3B^P zKBSC67|8s((?pnjuOE#t3}-pdN>P#5kLy4pL5yVcPXr9$`_wzL$ZA}i<2d?K9;C$K zOKk)m`RPasV23y-_=Q8eBkyCk6yWCvfzKEmP(|$ZMTKzq8}{SW_WqRTF|%!N;m#QG zk?&Qw2Q>VGrMbx&;AH+Z5785X(T&RL6pqIy6t6643Y-GNoT(&!BiHFr22ytI!5uPj zN~HB>!3P-41NA2Pf^W(Kc^Dx6l;+zb0zloKbNt3CC44Cb0~7a8arC7O9vm@1LBShN zaqF4|%b_DSI9Fv}!216Hg*i%)P89^K<2{)+;d$$hp#K1$dO?;@P`1SxD%m6tUMc|YsKmw^Gsh#PD3B{{+?{iV zAgJ~^pc!F@m$PJNARm~hAp4HFn{I{yGlK)^=Pw7DSeZMf$h zI{rVML%ul4R6wNv01zw){Y4o7D@sry>$^Dr02)O4lgp7RJ4iA@<}{ZtO!5n@ad zOm{8^3gNH_Bhv(uIO|OfafWX$H_i_C3zf$J^V6^S>rn1iWe)prer^Uo3{+^2b0PxK zDI9^&9^F3-&?j}VV9Gq!c!-Vj#@;~x06$us%^(5NYlV@|%&xgc_4$updsR7u5xf}V z2Z93K@nOlczsP$|zs!Oj@xs0XJM#i4cYwnn~FB5Yv7D8|jL(2?^K_32M{SzY#8 z7S0`f#{h%t_qqH@s<7MaxtIBfk}-mOLED& zRr2LYTLTHOk`LpY{sx$gW1N_#SY(7`Fx*akG0*Gy)DpA6PS6k>gNDd&W6w%*w2X>G zEf^;|fF~#G)4A(Ft7C)+n-vCaOWN63mpDL(x5>F+?@(pMelNb&;9m+6SeBm>!3r?2PQn-s2y z(Z@T)2L$XH{CTSG?d9!eSnx6eju#(HkZMmcBr7!22_?qhS$A*$0A;#TVQcCraLFCK zeq(ug-5EQBA3?X8keEyEkwjs>=v~YddS|Hm9Mm#Rxl%QaQapq5?PKrrV>tZjXFCeA z1t7L^0oXmZk%La-X*3c7#23m!PBXLy{CWPhIXjdlWapqPy!P$etyYnvWmN=#P9NkL z&!&2s9H0UuVBlwhpdWnk%?ws7NXSn}V+e3Uoaf)v)K4Ma+gDIz_js(dUDqml_p6)p^u+~TT^0lS zVAGky40QTcQo{oWr5l&A%>ew1er5sZ0Mkq1dV}wptY3Fl;*Hthwhv=Ki(*csQf?$? zJbx;y<`cm=`cb}s*tNK08Tw+Aeg@HwJ!-!GI%1o@udmjDtK74kvh&xB)R(cPwcL=T z=`?8jM3Luf4^f_Kk$mG6-OLV2%^QlvX+|bE#|E~oOS(ot-c)e7&TA%PxRztfbDvtV zYc3Q5MnT|EIV9Gmk!g`Lxs@9uV1Lge(vZr9Km%)IA29#{^{UxW;JL^rkiBtE-{=O` z2jv``4*tf1Jc*iYH4@Q7y{xmC)NLUoeNDI3e{LlE+b0*X(3u8Qy{8R=c1jq<_@j$lFu{444 zfEB^P0eJf6o+p$fj;!mwe6m354^U2eaaBx_unYmpj1!#a@cgNpnTA=oQ@|#R4@6lc z0mm#l9Q2`GvQ7pEQ<{r@?Vvbp`kVzH=h~W1PE?}V#}4K5`C68To1WasdRMz?}TwOrGD?f!J^#IBn-DIRp56U~^06s3&ZL zarsBe4hPi#0EJfshGOnduQ@d0Nn9?>0gU_57JCmap-TMaLEJgxKh~O`c&u!!PdyH5 zHel(3F@eYV?@lc3kYyk@1ZS_M77c_frI=(c-Z&Y}I7m=4MI@1y8-7Q|M{s+ZiMZMU z1b3t$WMNm-oKRGDBq0?7rU}Q*lixp`H-0w-Vn#VQ#%S6LHqo@6#*vYMAUGN8&lC&f z8>7G~a=>RN`BZsr%t6N;yHnYRb-~BVNAo_k!bkvTr)mVXK*6v8#yw3qmO-$UU{BuL zllk?gZ`=qc0~i#TUB7#g{xr&KpzaA7Cy#m=8FC099)~?@GD|)WC%+k>objGd0+3qz z3O?=wbDsQDS-xHY!Rj;CknqF+4K6nIAbvE*pkt1Kezajo7|1=&X{3?JG@H71{*-}v z1_n4Ll$O5oI0VoMpbL}0pkyCky)N9EK(!iJZq7Q=VkUWn7x>^nZl9-R8!c4h|rG!XF@ofZ}hfq#kkDhcNg*w&w4<)ye5g&R^ zKT7o-3*kPMr-hRAn};2T0=+e2P@@adqzl0IsB>)2&Am+PEhfsrJiA+Dg*_Bi;TQuL zsX`id%A1v9AfB|~ohneY?Y`X884yZxgHr_JfV@&F-3A25T3x(xQe&QJagNju!$SK~ z?dmCU?b4S9f`;R;pbjb6H0*lQxL80sQHoGKscE5&zygr!FPV@&*$j7}WV?jBj zJ!yjq57v<4ko{;Fcce5oY*K$(Vj%{fnuvaM@I_;x)41`B(}6kb(wX{Fj+xCCBz-t> zO&vL>3P6Pv?32wiG@}&2cr?7zGf(a*Y#)=mim2vuy@UJ@6{uJx>F3bI%@+$MbF}Qw} zYNBK2vE*9_6q(5&jDR?1*v8@cJ}Kx|8p z4jABlJJZDM08`EmLY~zQ@>}L7A6hqz9P&?mP!}c=119%e1J@i1dYIH7kSttr8P6c`#UnbNI*(cfWny5! z41$>ItGM6|*yr=7d4x7d829f$(<~MW=kAinkW|u!ETu>v?_>Ja zLm(${{{ZVyTpyR5de9dvtCey*!b=Pj*NO|6+af|r94Q&&+Xkx%8A%GneiWg=A1NGT zf-^w<3AdGvRH*eBsU_i;l{|F^KcVT@=~W9Za$B6zwDN6LCpbCAIsE7r?!??G22=!O z;OCruDe6<@cipt`NgNNLs(_XuvO%dDR(1i~ryP#Hl!mOy!^aDSjF&)83lF?LpZ>Z+ zV!}CzSQ38mARKxch|11++B%Ln1OEW6QDp-b&JVKiX^TgpE95wCIX=A9=<=+pPxo>I zH)HFMNRKZ*Nig(lqLJs>B8X=Q%#Z+wiK( zCV0kppf}D*3=e*CXzCVQmsVzH^IW7Z-!YLF1dm`irfy#>mI&qu)>6~LV7n_#z3CjcD z_>D1J<~x`VT=bw?7onbLlX75j`~-pzO!42EV3Ao4G!Z->BI3ol%=bm~}ZU$f8Zj6zWuxI=#2P8J*f-y>xDz-=u>$sW)vL)r1v}En* zNjW&EpvJoDca6NAY#5{HHxaY|(%j8s_z zj%cPmi8s->_NHWK9cbJE=bAi;a!Ybe-t>fnP2JAmXe1GuMd&W`x@q zOJR7%Pi)j>fde?D4}+7`QE_NW&Rv5s89emoG}6ZhBd_U9843>NJ*eA|PG~^%BoZk& zI63c*lo?eRYz)A4%|xUxPz@&IoDTE>D0au*!k*cqdyHffJ8r0lAH~OULpjG^!kCqj zF7dRs0-m@uQM8el-T}ppYp{hX5%) z^a**A1}U5p3GNLcl&fvdMMfI~9;5Q05w?M=Y&>vBJkZiE&_V!5Q_nQb#16FFoN=6e zC>lu)4~F4Rf0ZK=Ks`z1ng#|>tr!D6@#{dYgam`oeKSE~&yaIK$vNpqJmWOMSZO|k ziUG$=@k*mS=aEW4$M{kmt{`EYV2p}Ry+Nmeo`lk>65ToXrWYgQjylntjr3PzdeqR#x4zc&S#++n_$Q2RA~F)6NGpZ9Os4wNk=U(l$Bvt1;-) zFdw@#T@vMOj5Uay3>uMb*z=AnuCef?{nG`8-bW{(3VE)-P54pbE4&}DG)jMpQWmAn zAm&W+g|;MT2R*9XT5PX^5aa1y{{W|a6PM+C>)6nDR9(iq4L{*ehb)S;vB`4dyPOZm zR647%Jk1|3+vs;Puo1>sp1@aArTjYAFUTuAdBN*I*{K z5(NNlTwL^}>D$Cu72-dWE|K#>SeDMIHpKFrdD!K276)QBcWN^nlb zrrJ2gF5cLrRft01^r!9gsdkD`zlAWd5MF6Q;8d6bmlO<)b*0C(KOCAd%>iMa)VSlC zcwT9C@zRaPFb-*U;+_W>qXQYL9fkqT7(TS)#UUe}v;cz?hrJ(Ow3+9cV-DG-pS?~d zm`^yS7X!s1#&|TR8O1lfFak{>&S^=&>rLu&O5x-L(olWrwDkf2O*|ge2&n<)vNt3K zoDM02G@$mNM4-}x?MwvyDd5mCdsBrowJ$xW5aCY*ckNO112nnkIiw-StveKh>qj}J z3|=XJQ%T>_lo|t3PZSK&bL&bD2U-Lf_NNY%nC5}aAh7I=`%+`IFBEj|Knad|(haSG5+`8fqko6% zT$ZEoi^NvB*uc}OAIK?o;2+0*nO%clbpA_EsM^Uq8N$sSK#~WF2YaUGw z;Xd>ZGuVpzo@*#4U9&=x1KGeemvP}u2ILVok!soN`=CFSKWfEhd_wws%g2;|Dut~i zIXh22)%GR#!ru#C9Ic#|{{Z#MOb^KBxy!$TT3mzu8&Q!5VI*O{sH^s>!Kw1ew~!oQ z@Nv?a0)ku$+@sksG z6yGnOxj|R&0D3Y%n5=1hGkCfE(=Tp0s!~s3sUwltdg7BAC*|V0 zC(y1VVf(fpg;#ARbs548lIUX+bI79&jGWeq)8!4ypUR{A6odZ&)l65`3 z8P8wFm9xplYU5hC#xs(0(wNrH4+52jnz>j5j%a2%#t%xEz~FbLm`@p@f@u+CV0^sy zG=P!EQQs9IiTZY+M0v((jo6Po_s6X$_pI|Jf0~q3z?pGtd1zW#*U8k>7DT{Hr!(fU~ zc(**svs)BZ@%BenIAx zMtx~QA79RZ5H~)D`Ov30Q%WNsoN-I#oR8t4FL5_>j1R2?CAVWE)3rE8{k!qfoUt)G zX_DB`0PCKeX|fHmC?tZ%HD)V!l0{V=eJUw{lH~0Bsq%_ND_pF2A5PQ(z~ePw!H%5s zN#s6o0X^sy*7qU7&oq5SP2@TCKD46U&j1=j($^sX5zb8}2^jBI1P|zG$!hWv0N`>> zG3~KX=cpK0Ok564a!|%Q=s_#>5{^)u#``zY<9rGHBOlJu?e`g(ozFnI3oK9;9NN zAalSRSFFSEi^bCs{{Rw)Kzq3h{OeNR;FpSIAhcHTXS>Qc`~@dcB&i-L_GWD49QLPu zjn7p+qP_m#;5M#L@3k8^v+23NrE6P!2aQ6DoosIJvJde!KGq{l`LtO%Ju&pDhMOS( z1wWO2No(*wL5XoS{mh?5RsR4Q*SGjZ;TS*`c%Z&b5sdblN)t@D~UX+_d;(;#-Vt(XM&vxi&00KK}^sVAldCo5Q>{;G@*Uy3s{F> z>rUI>6)w?BjB$!!L{Nc1Uuu^e^`*rFu^Ca)lrBD%CIO%iZYULq@rnZa)VR$7c%Xag zMn|)wk6#3qo@ zNPe`?>?TDwJ@HH0n@->a=e;1tXeZaLCp5qfH$3}LPH7D^78Q?vwA|8XxALPRfb;{L zQWJnEBxl-~d7|hnR$hM!kxnWV;-wt(ip<=VPc-4ym?`6fNC$!`!xYY(ig$iZ0=WFp zPc+{2y(kdxa-@ymR`X%MGo$(-K{#mbh5aeeZ(s?I6De8j9&C~oB*4O=A zwX~km&yW2G3aI}826g?#e!<2%iBOOI3ci~#f!dJ9I|{C5E>q=ekAuD;kCCRcf4D<` zBU#e?Ch-au{{V?a$@)f5@~^J^phhuAkUNSwrjuMOS&IeoBS%Io&(e) z7&db#9;$2YKO_z@OXTN0aZlPx_a3PDjl3Utxjsv%$8k_Ugl?4KVLynkxXb~E&CWe) z7qPc<^T3VuQB71~W_&*06uHjR6KC9Fqdpb6$NHi@IIp;Wvn+_gw1k7}82!;fvtSkN$dqx`Ud_n&J2(8e|d4G_m9}HXu%SLmG`-l4rN_BF9?=0% zw}X5%;|E2x$Fky&YS%$8BjP{!N9G^$%=?T{{ef_!{ZRn-ueMKtJSyMw1GdkwKjTri zfIKM2AJ~w9df>4BwEe5>RoU@T(I>_XXRoC*`wC;nmUHWh`&9fl@PYpTm^@>i&cpiD zXW_4e3D5ReA4yz)T0O6juFs4A0I;T2`-k7XIdoan@R$dmTKhbFG4OT!L$%|d zx_`#4$Kf9hFDs(ip4`L@9@X{|Z*$^B@Z{MbMsx4pr2hbfdPH2ZZO=^C+;RAOL_h-R zHeh=|pW#pb!O_9_bh|)(pkMH%?PNWApAC%`>7y}PTb#K0reTgfzs97C!cK~yC@t$> zaxRmnuPbK&`bNLuQVlxPAC}r7?hsM!9kvs>@c8hA`Tqb?-<3$d4!S%DT<5SA_WIdG zr{#?Y(Q!^T%A+a-41Z0qiMzMizY!kpBSTRd|Hs z{v>xp{@I>s-|(sYMS@#Jx*t@pu1o-Spu#i4(&v!5Pm+`2FNoX*8a&+hI3L!fUxYp* zz$ZwMek=Yp^?-y9a47Oro}Fm+k`6@oK2jeCyheWRlGz{aFZk4>;NOWb5B6F5858_# z>W?P?;C>Vchow(Ehi>P}=is-AM5}RcY4&-SqX|%h>_%{EQSgh#O(yB|iy2Aev~!5_ z_;Lr~Us0HbI#K0d4l23i_X{5|kAvPNC;mY3f!vFz@l&V4pAfmrSlg)gxL@gCO8Hpo zDMVaS=a5+WwLS{#Wx0aYbL%=zhWvf8MwM025zD7{KP4<@3^xX+EHl z^ZI-czulL(vs`*J9RC30wJQ7$oac4zust~3f2DipmMIK)rOhDa)bND(7;%Tx;rt_G z{c6mA18s&kYJ(nvAO6a{w`V;l^7Go4GwwScG(HFEdx>pIT%Yd50RD9}e+2Y3$C-a{ z-$YSfzGI{*$l{&faakTxp9TCjzkcHFz&YxJ{{UsH3GjcyXhu@$ Lm$XBNMdE$+n zV-&Rnl05Bx6Zl1WHj}mw@l0yee+>K|8v-^Y_uD*1kboFnI+D#2fDQtYM#9#|NlC$(7GJt;Q&(_oPSQRzm`Dt)7+CMX0&x14@d zyF1jOX?F2I5QO55qwuMMpGr1!ng&C+6q{;&zLbS%zi_b*(TvjVsdfxzj0yv72=?(t z!Pce6Jt)A%9zkLG%{-78{N@qZGVSW`G;TCt6p&(UJX1!4IIiYd7n z_orro4*pcU=9!vsB7m^`&~r`5r8EGe+|!3jXE~>5j~l-U=SiAD!KM}+^`)lv%^3Wt0PN$X6jG6cNMar+!S$ubG=3SN zRvan#rm6I)0nb`20%IdI0DURcz3B?WcK4%b?@vC|ahgG4yGAJ3Y2bQN<2=w7BiqMH zO|>t2a0Akqt$h&?QO6V!%}aslMm?wwT`WeajOLAI`C+&srvi<%1&BPncBKeV6!Uh>T$&ZcIXXEiV##XD|Cr2%5T!fD$_N|zsvC|)y~ z2Vx&Cl%-FKTmmpfAS!Gb!4wGnI#leSb4V3)z{LZx7*CdvrykW~Z*C|nf;i1FSb#_C zN>d#MDr|GolW(md*nC@IBEz=}4KM|uLp8xA^B?Bmj>D~dLg&M6HfL9;Xj8Rn+h zpRF5t=74C3r8J?oJ?OYtgJyZ7Xz7ZdXX8j$9MC%u z6r?NDBB#f_8+%X|E9?}zaoVQYgF#&VDFwQf_TrE)sHyhRwy0LrgJ)hTHdT$kjV3X` zq=#Y+pM?THYMULY+i~=!D-i4%pr^G>k7`}Kb4Ye8Z03}p>r?GMl-;EAC>4l;3O3-> zyJW6l|tD5ClC%8+hiY+ln^xO$CTH(X@)6Zxn%e=}3H}8x0!| z98~2+8*@N%kZtWtx4lY7=SDc7EJwE#g?Xtu(ohx{SG6Hg)|`6NPg(#@hJrg%k~2v_ zTEbIl#~7wl0PjIGWOt+|oX{j0$9iwI91~3^@}L-}o|Mvf#T?_W<4w&70G{HI=8W-3 z4FPM3$okVyT6a-RJaJCICTR~&v>ap7joeiTY0fAjg4~*EVMW8#IHsRk38u4t6d+(} zr1zvPflXsn7aUD6wJ^vr$*9^v+|xtcl(s31`21?5_qOni$vQ?oSmLoSJZItSC2zE9 zumZh6Y?@aeD>_o+8ShLkF`U<&Uwm2c<+71(Wx8N9gkC>7~BcdQ6A}0FJA`qXS!ok9! z!o#ByVWDFY{lD#_4}cC2*#~tD1wjUYM2CPvhxix*5CQ-Ixc_APzXkyb1^t;NJi@12 z?F#?`8Upe&`TrU$01W~F355;~Lkf$*ECh$CL}ug=kN}VMv!MPfxv+9S1r-08pPn|8LY!A0_&KJy4%<{`2sk zmmts~p)g1>nW2T0u*i&lIs|;I1CXIUGeL(!2M7RS3W2z{XZAe3saxkY6He6OSC%I3 z(jruGfC3vkrn!W-uh--;Y8XD}v)2!IoLSg4<0D59eH#6&Xa5A9{IU3iLocN0Kv~)WAdq64x^ZubRl81P66Z*X*f5 z?PxxUGT#isy(d_{of}X@kXns4ZHT5zkoptv+rCFgAe8!qKbC<|g(l|2sCiccbSl@i zRY3R)ed3$?>PZvQ*0-F2C(g?FEJ0jCN-JubMxfB^v2!VcEe}bAm8tWZGLP8WftZM& z*8yVFa_q(8ulP+Q`wId98RSX*bh7I;>7)F;&R$DS>NzEDX<$I zR5R&umP)9Qxiz=miWdtQ*$Ltw5}u^wa3r^n1d`5(yyY!{iCq4bQY->#C3&hlIn=I2 zmSgd21Y70!rBIGo=CWSR6cg~LDajuIODKlyB{52${hz8BSH^Yn;`2JehXN5yiPVUv zMcq}@zoP3nDRAX3aL`uar--CBUwE# znwO-Vj}n@-qv+A8IJ3az;_NRppra2!2+w1J#zfwHU?S34gTj_Bhk_WV4@Y8chkNH5 z(S&I@HNm<}KF7Q~Z)>mrtC zZ=D*4oP~nJDh_?g7dmC~XlhXl-ddCX*s_)19FA`X_00Yd$YpEgzzWXDy!1B_8@$n; zg(Kd;2giN@{@fT~P{dg?KuSGUj@!qX40=m0WgkoquJX^;NYQc5;2t0+?$8P6w08Hd z^;V-zOU4DbudDPVliCAKGMapYEAK!;*E=#Eydp~kR~q)m=q>lQQox+ygVSh%^){DF zpQ~TvHa-ZdwY%~xP#=Kdr&kw9Lxd+9+dW$*(>9Bwc=r5%*K_4vPiJ0kcq0z)>AFx& zHgeUBN5>}7E?&UoQioPFC!M@9wjS`W_IL4!VMWL@XX_S#K-3$S%B#G+h|>eu5Oo#5pB?F-*X`lirPnw+TV(Tck5XQGi1@@zEM6d7-zaII@ z=u-l&5Lw8jYLs*1qII*m^vFrPRm{Wa4VqectKEAH#v#zjg3!h&OU`gP?9csIi8CcG z;2vS@W_T*Pnt~#xIKs(XB#QDnMcw%)ElExrkXkTWN8vGSvOLLN)1l0$S>JTQXBY{M z@N&H}?i-U7H33v#Dv#KUIuV94O{r}{fc?Ic?i4p|-oheHqiWmdE{{@3lir0A{pgDX za_M7_${JN-M?swOQ1;<_nHv?`y|P9C+;INpW#S8VbYBGnN2h9{Xt*r`zu-5eXbo#F zDV?DF0R*a_4CD{UP>t(8b|zO5BlV~w)#a>)+vT=;`9Ih*6@VFOVMJCbqrRQrbI`;Y z<{+9Wa1|7>d-MsjIp-<7F&X#3jZYRDWoj4tRaxnvHB^bOrAdN$R(A70FCl$5C@*}Y zA5)C~oCZ_9(4AN;)@9lJ*(#NWW446vrpDTbL?9tO+&-jJ34MqvB~Fwa@wku}7Q5(n zQ9qTsNOb5U4yH4XV7e)miroWK@_WsD3@aq#`N6-C(c{c(b0cDD+wCSA0?in%Cd@K4_^J5ZGS;D#vy68pdN%Bj= z`4nZ=(KKxK(uauM2T1f;uOnvOZ6@X#m<8iRXR&^@N`mOL7rkr5GkX5by4%Cuf7dls z&ZB5(0_}hkwRdAeW0LL6IUF%AZ zy9W%%0Ae(t0oL!k7k>LP=HX!L`HSCpRw0kUalp9#Iq+u3Xj02xM9bCLi|cX6c&f#wv-ojkak+2FaxZA_W=+<^&kHU@sK&kH_W}ZrDgy# zs}S)LCDA;GtMy!0hHubgigyy5Xe$DGn~} zb^F`2rNE;H#8Oa~)Zzv)OPiY-fXB_LDd9%xsYB!FXf7gRiy+h4x&xIiHx7&S-;I1w z1vb%U;ee|EW>c8VrNw%u@h8xC^7)2?`91()yj`ue;jpVNe{u+4=!1PJ?B@-C9{i5B zf5*h^ohSbQSY-dul`)^SxwEQ|sLdT$IJkcs?6Jf<8Idqq+}5eL0W?Al@#8#5>@-5~ zx5Y|D4cTHkZBmbq1Bi!6?8y&v{@p|0IKBSvj~OgP`Lfcq&}baj#+xhI{Ecf?-Xcop zUZwB=70rQQ{himawcMWU13*z4S9_^3K6}@OE-crSLPbM%v{~T_GJx?Xa4!N7dyw+r zVEv2!lQGO~^fWHbL}>Al2i&R?me5;N7TjP}Mcde9mArXMlInSk#|mfT!*I=`Hdr`x zGn`83U1pN+9e6x>!`yRu3Er&l;&`D3gFp8Ovf%|&HN|xqcJw~x;(P#7)VP3t5|>{# z6+~Q};ahG?!ts|A*Eviu5oj{Qt;(HAS2>HQ0>pNtAd z83|__ph7Shekw zQzByE0dCN$4owgEpNRLLHlmuI@U3iojc)?bNdd`vO^jscCPg6$g778+6eZ_ifxI(w zMPsW+CIRSD(-FCrpKt||xE?5W%}}ESH9dzXn>+XriM05>2Mr!F<}Xa$65w(w_nZx9 zUsZ-0+czdVVD=4Y)pD~}=M7`>op|mnZjqabE7uz17PxI zY5h}o!EKF(pHV+zC0bdqj=ck)f~)P&`T@)pI0ITZN{)4Zmt+;){~f3p%7JFux1(S| zb0bElz+#tLSt^`X{pGg6yiD};SM{<<(!_N8VC6D1m36RV+S}LLnUuE1jD#Q7LWuMk z=ymfr{}jDP1)e5;d+d$IJb%M%!7Z|Mj&n1t1^u}vow~HbL?-T*A!0+d+vfBVnS+^b z>kW5en?K?qzgoo>aac1Pzos;2BgnoqSI<*TEwz&R!qG~?%Kl8NxjMVFXN?lyPali^ zD)Q$o&7A1l)CzIZxM%xUP>*-eBOx{V&G;NU`>I`6M{9isR@)pOn+j9Ezd@n_ru3Z>z)V(fwNt1SCi*ax-<%^tdp-rcKc*Z{|U}31FT)Oy`cG@nY1^7drm(moRQO(T^=QYdP1tZjZ zn>b*;iLqhcZ+8BlJnEBf98eiztvSWcMN-+Zuw$`#$NX_JBq84G2C?nnrx^VD!-RQ` zSsv7Dk6PuH*X| z5_5>p3Y(lrl~cRPXiKK6oz`dtcTUfV}|=T{ZUb2>fXrpQdfQgk7iQ-E{5z#dKIA z{zT{))mGtk~&C3UIvc~S|ugmx5r(bV7&^ue&>;*D{e?|A|p~*Shu6P<|E3#hr z%n2iW@K8vm3=vwYzb%4tAqvsj7L*nb;EX>@YLYKYt^||Gp`4XxvxQCo8Z(iR-;gqK zV*z7>w7X+DnjjRyGbMbCFVvkz^^h^QvSzT>gOF%CTh5J-)-$;+3);WRlM%*tVX09D z%cBC{L!aa&)FJaZP(M{7SFTxLcu6 zVYA8($%a;7uK2YRsY6rz6n}M2{d&NjcuVn-B3j+?RgQLcZD%3-py^T48|!+2@T{TD zmPa6A2dlQT)zeb!+?V*fxuC&v(IG8bC;F;&HSt$3|MLc+L(A$2J{T7nV2ZCu?Z3c? zd5GoYs$9S-B)?SoH_*%XH{oHYLQ7(QO)(-KsjZ;XDrky37}|RDUfLI$WzT%ynTW$A z+}c3vGexK_^&M&T3r5@J2KFw_8%~$ULTzbki@7#GSN@2ig1$$kD5KM+gGtD&-kRNF zoF8~7h*jwk9g_Ry`;9w$*F zb(CQz@-Re4*Y3f-jb%YqYzXoAQqPB`g*I^66nSk2#yWq~Mj3H^WDMVQySdxK**tW) z*V@!5%1|igs%b^ld88SYNzct<%wx4<_LU!od`@zLZD&(u$ticO8;{*{VqJ`dHVCoqw*nAPt}>2t_FOJ2FjKz%LezRFAN1+Q%AjD=qJDT%h&WdG#N(IfQO1ZwL)1~Wm;WXH)6uVGz&AyUqc z^Tn%Xk`@iVIy6~DC~fgfiQVI+CUG1SH;2df$Syv=ll#`_TrqEix3#sk_w-T&5H0Hu zVAcpOEgA#~H30i>w!S3$U0oScoaqg?4n^euR#arV&)2F3=UI+ZNks^kr#7ybO64o3 zI;EGvM!(j*l9=}h*%)Dig_YqWslV6qVsQ#K;2TO=T zsQsRloy@d=PD~__-~VgI4mW;o?&4S4QlvKBBM?q>^Lj2))&dT)jEOl zqRrHS&*ohJgz#m3WA*Xz?J*flytON0Hk8)plFA4377A`b@jG9s3_=_RZg%vQLYo=6 zt~H5%zVe7>2A*kWr-44uId1VrGYVanw>#YjAoZ(lrLweLnIaT|i_4u-HN|g`d{!dY z{;+@CyQV_6EF60*0fWGvh2=|#Mq#XEl=#HNX=y#jZca#`-i$-h@tJd$ZC)vq@wYS( z?Tr`(QQ1?TXG~H|$q=JtkPqz@@iGaAq!l{~#Fn4u^}R$ntH8Iu82<)Kv*K_T*DI`L zscKQbMiKu=4c4u|wOq7A)w*q)wUl%Optx+-yA^5pf~n=Dl};=ixz#)^=~hS&7s32^ zUiJXWW&AZzS%*mfz7lA>m#C8V9_|!RgYngbIPqjaq;Va_s-x0k%jdKdzZ`h^pf&W; z2*8HhPC|2vSrbsp`&;DY*uF-d34iw6?u&d!wTWjv>109ApFZDzZM>(!aB!l1D?Y*)Eq zr!VS$)GXZJbQcq^)H{vl6-wz&#utkuM!i*OCSel=Er~m=)}@~2r3kEsL^aZ4MAzU* zJ^;^^*(eHJGsHdhHyU`lH$7j@h-7+?Sr!keSgl{8An+W@6a6Q@}9kBu~{Od{C`3^MTtGc+{$wn50%T>_&!P8X>|e6JenQ=ORtb9k6Q7}TnFX{dv0^FlQ~%{5-#+hqI$f>MiArJKhhpgOjr=L*(x);H-=FsrDR-T z(Webh8YtJfdrXZR9a?4X2p4bYazlY6b`O1hbD;1e+mtSxM%rT+*pIxBq?2$k|Lw)Y zo^!%)JIW+H}TS5^NG=&)t2?3EHv%v0tcXt<@V6nm4*x4_q7c~WIHi#yk zshP(J-^vXo2e)}c>LM3tVEx5d5YE7C(i@&i*-qwel2EDW07W1PpLF!*jHg)TC9m!+2vWxhg>q?%t+9l+)@;&NIO}`F=aHlH|@{R`!mQqdts} zA`}@%TdUHH1z*=A@lweLfawDu`Yzs@*$Q1>GGmwefEp6psrjZ7Vu0XqNPZ|BgleWw z5$lY%?Jasw& zM%=h&;=5iSC0$ufl-{s6-CsTcTKY$CG<%a{;qT-Va54%U+(@vxG@FuJeSoT1Xf%Qv zOOk?Dj&J#}!>vOX&Dl#En9llS(?eFFsP$#Ppjv5?CI4n_nCtJr{8{vt-q&^0tzEd6 z%$%Q|;VsSSR;PS1BmUuVOx=tDsp7!AzAYb9ao(XZ+S`1)qqNL=jY*Q1upSzc6igwo zE&KuCDmrcAcKdqDoxm`%QlI`F6Kl7{|Bk9FOp}ER`7L+-RA@``CW9pt>_0x}`3)Bh z*w{O~-;_5F0|8wSAHEO3X+jC0Yu`yDRBuHb@8tQRQXu;|EaSZvA?P zGqsEw-ZTvzSiQHlp1e*0Q1<@d&~yVEfJy}>b~c)j+fo0*&CK(B*J%*cZABWArwqx} zebN@4;gb1UDTi8hB+@#;xyMw* znaLCM+mlt9^7@GyyoxTZdgu(g%fl_w{^hUeJvsfZ1R`rSGk+&P{RSr6}L_#Wmz_qXNH*yZfnVhyGI1OJ9w7fFJ0%*~Ai|tXx z?Tl76CGzEUWDyINqM^HgVb69k1KV%;6*7TdKLDs6Z65%Qs&wXJ>>oi_q8G7NkTj$3 zU&_frn1k)a6PFVFXx^(oA?_h$KL9pe9K5~nUk{pccU;r_z~#O~CwBr&0zjcs;y$L` z1oEUa~!TVUn>r%gQ zx&xq}um|P)TJPEy2{Wpj9Ua=| z88?j*Fhy20vG_v3rk`R7xNujw=CyPI3KG$yBeLmTwdX6ID(-pB@)>TwAa;JGPPsN0 z6)v#gBbqOD*c07k`sTn~q9C1O`#4rQNUshm{C=V?GN-NE8Q12K4OoIATEBCUe#-`+ zScTW>Eg6I{RtDR+9-KwmMcIw9INcX41s=Lf~vS`fN_~ zYbwuj3ZqnS7~~3YXSe;r{^D92_PgVnurkTfJ8H z^8c8XEm~trg96kt*2^LHOKKa#AH7Cm++* zRT_`McV7Cm!Be{HPaS+40DCTf<~WkOJOR!)84LMZW$0@0|cQC#I1ivD9n8q%hlJSX&G9PL?yD_siFC$?BR;A_bq#93f2(c*>P?o`;qB2sru z|Eaz!@E%xt*IQzs3`!a8Xhg=Mr>1J`mE$pq$2{_XkZW&ZS4&UUJ4dc zmES`dXwPaxMGb$J*^}cOzwh(Me%1{p?Va5yl~!}kt&5aDkW($abIRYUs42RfmGcKI zG3s13tS>5B(LurS)*v84^#)O>ZNqEJBO{TO7Fg z44m9_2`NvkdZ=&QMSR>8Nrna$&PRXU3?SBQ-2pg+V~7L{6?_9ZmHy@eU(t(Uz5f2z zKV5QwxRQEP3qryB-YUixb*r*zyXQSOy)<(;zA>3v2Xl}wS7tL43{5P>UFkZ*)mvLn&e;Y;z5 zpnLr?AA2pPd%DkHgHL&tkm3)&U}{fiZCP`}O~58M;Y!?sXB*G@CAvrTC1uJo!;+ig?3!LxhVSXgFlo&6_Na>>%g=1TZkK9)C#k{I zkig|+n;2>;gIOcrz$hd)y+1U9R1acmZT^PjwQPNlqb8) zk;6jg&~D}5EkgYDIJN(fCeyXyq3@cr#+RJ5cn+9i*R9Of7n%SMnf1;MnNv1qMJysT zdRKhs0t@Y7T9xKI2j)z(rp0^D6jOuF4KlOxmH04;#zHXpf6ul0$?iOK^e6->YG{{E zI+K?(5vUYl?4(ozrtFq~>NKyfR7_r$5>hwTm#9?yPBJ=VZSy_b(9S*2uV~8%xWlcVgfozw6-Lg zKar2Bi5bLb(#YKFij2nFGnrbN>iPo*V@0tO*nTM1<4x6KT}{

YN=0g)c+j)MV?6 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

xYt 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 literal 0 HcmV?d00001 diff --git a/docs/Historisch/Cherry.md b/docs/Historisch/Cherry.md new file mode 100644 index 0000000..555e281 --- /dev/null +++ b/docs/Historisch/Cherry.md @@ -0,0 +1,31 @@ +# Neo-Tastatur von Cherry? + +!!! warning "Zu beachten" + Dieser Artikel enthält veraltete Informationen. Bitte hilf mit, ihn auf den neuesten Stand zu bringen. + +Am 7. Feb 2006 10:47 schrieb Hanno Behrens auf der yahoo-Liste: + +> Wie schon in der neuesten Blog-Nachricht beschrieben, ist Cherry dabei, eine Tastatur mit Neo-Layout auf den Markt zu bringen. Sie hoffen auf unsere Unterstützung. Weiteres im Blog. + +Die zugehörige Blog-Nachricht hier in Kopie: + +> In einer E-Mail hat die Firma [Cherry](http://www.cherry.de/), die bekanntermaßen auch sehr gute Tastaturen herstellt (die [CyMotion](http://www.cymotion.de/deutsch/index.htm) etwa), unverbindlich nach dem Neo-Layout angefragt. Es ist die Auflegung eines solchen Projektes natürlich nur sinnvoll, wenn die Community dieses Projekt unterstützt. Da ich die Idee großartig finde, habe ich von mir aus sofort zugesagt, da dies dem Geist des Neo-Layouts entspricht: Offenheit und Kooperation. + +> Wie ich es sehe, ist es ein großer Schritt vorwärts für das Projekt und mit der Verfügbarkeit fertiger Neo-Tastaturen überschreiten wir eine wichtige Entwicklungs-Schwelle. + +> Die von Cherry geplante Muster-Tastatur ist eine [G83-6105](http://www.cherry.de/deutsch/enjoy-line/enjoy_g83-6104_6105.htm), die ich in den nächsten Tagen zum Testen zur Verfügung gestellt bekomme. Die Beschriftung des Musters soll auf der folgenden Grafik basieren. + +Danach wurde Cherry von uns (Hanno...) immer wieder hingehalten, Neo 2 wäre bald fertig. + +Die letzte größere Cherry-Diskussion begann am 11.01.2008 11:29 mit dieser Mail von Hanno: + +> Ich hab gerade mal einen Brief an Cherry abgesetzt, den Entwicklungsstand bekannt gegeben, dass wir innerhalb des Jahres eine fertige Version haben wollen (Zaunpfahl, hehe) und ob es möglich ist, mehr als 4 Zeichen auf der Oberseite zu drucken und ob es möglich ist, auf der Vorderseite zu drucken. + +Die Antwort von Cherry ließ nicht lange auf sich warten (04.02.2008 16:10): + +> Ich hatte gerade wieder Kontakt mit Cherry. Es ist also überhaupt kein Problem für die, 6 Zeichen auf die Tasten zu bringen. Die Bedruckung ist sehr genau. Für Farbdruck würde die ganze Tastatur glatt doppelt so teuer werden. + +Wie Daniel Vogelsang am 29.07.2008 22:40 herausfand, ist Cherry inzwischen vom Automobilzulieferer ZF aufgekauft worden, soll aber als eigenständiges Geschäftsfeld weitergeführt werden. Ob sich dadurch für uns etwas ändert, ist offen. Die zugehörige Meldung ist . + +!!! tip "Hinweis" + Der Unternehmensbereich Eingabegeräte von Cherry ist seit Oktober 2016 wieder eine unter eigener Führung stehende deutsche Firma. \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 27d233c..a532f87 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -39,18 +39,27 @@ nav: - Benutzerhandbuch/neovars.md - Benutzerhandbuch/kbdneo.md - Benutzerhandbuch/index.md - - Hardware: Hardware/index.md - 'Layouts': - Neo: Layouts/neo.md - 'Neo/Qwertz': Layouts/neoqwertz.md - Bone: Layouts/bone.md - 'Andere Layouts': Layouts/andere.md + - Hardware: + - Hardware/Hardwareprobleme.md + - Hardwareentwicklung: Hardware/Hardwareentwicklung.md + - 'Ergonomische Tastaturen': + - 'Überblick': Hardware/Ergonomische-Tastaturen.md + - Ergodox: Hardware/Ergodox.md + - 'Kinesis Advantage': Hardware/KinesisAdvantage.md + - 'Truly Ergonomic': Hardware/Truly.md - Software: - 'Andere Projekte': Software/andere.md - Schriftarten: Software/fonts.md - FAQ: FAQ/index.md - Beitragen: Beitragen/index.md - - Historisch: Historisch/index.md + - Historisch: + - Todo: Historisch/index.md + - Historisch/Cherry.md - Todo: todo.md - Git: - https://git.neo-layout.org/neo/