From 72de89d00310dce889ac1c1901dd8d0ab9090e2c Mon Sep 17 00:00:00 2001 From: Lukas Bauer <157071544+Heady045@users.noreply.github.com> Date: Fri, 13 Dec 2024 00:57:12 +0100 Subject: [PATCH] added Zustandsdiagramme v0.4 and cleaned the path structure --- Analysephase/Zustandsdiagramme.md | 4 +- Designphase/Flussdiagramme.md | 6 +- Designphase/MessageList.md | 2 + Designphase/Zustandsdiagramme.md | 67 ++++++++++-------- ...wio.png => Client_State_v0.3.1.drawio.png} | Bin ...g => Server_ChoosePiece_v0.3.1.drawio.png} | Bin ...awio.png => Server_Game_v0.3.1.drawio.png} | Bin ....png => Server_Hierachy_v0.3.1.drawio.png} | Bin ....png => Server_RollDice_v0.3.1.drawio.png} | Bin ...wio.png => Server_State_v0.3.1.drawio.png} | Bin Implementierungsphase/Zustandsdiagramme.md | 65 ++++++++++++++++- .../Client_Week_4/Client_Ceremony_v0.2.1.png | Bin 0 -> 14222 bytes .../Client_ChoosePiece_v0.4.1.png | Bin .../Client_DetermineStartPlayer_v0.4.1.png | Bin .../Client_Week_4/Client_Dialogs_v0.4.1.png | Bin .../Client_Week_4/Client_Game_v0.4.1.png | Bin .../Client_Week_4/Client_PowerCard_v0.4.1.png | Bin .../Client_Week_4/Client_Settings_v0.3.1.png | Bin 0 -> 36930 bytes .../Client_State_v0.4.1.drawio.png | Bin 0 -> 36482 bytes .../Client_Week_4/Client_Turn_v0.4.1.png | Bin .../Server_ChoosePiece_v0.4.1.png | Bin .../Server_Week_4/Server_Game_v0.4.1.png | Bin .../Server_Week_4/Server_Hierachy_v0.4.1.png | Bin .../Server_Week_4/Server_RollDice_v0.4.1.png | Bin .../Server_Week_4/Server_State_v0.4.1.png | Bin .../Server_Week_4/Server_Turn_v0.4.1.png | Bin 26 files changed, 108 insertions(+), 36 deletions(-) rename Designphase/Zustandsdiagramme/Client_Week_3/{Client_State_v0.4.1.drawio.png => Client_State_v0.3.1.drawio.png} (100%) rename Designphase/Zustandsdiagramme/Server_Week_3/{Server_ChoosePiece_v0.2.1.drawio.png => Server_ChoosePiece_v0.3.1.drawio.png} (100%) rename Designphase/Zustandsdiagramme/Server_Week_3/{Server_Game_v0.2.1.drawio.png => Server_Game_v0.3.1.drawio.png} (100%) rename Designphase/Zustandsdiagramme/Server_Week_3/{Server_Hierachy_v0.1.1.drawio.png => Server_Hierachy_v0.3.1.drawio.png} (100%) rename Designphase/Zustandsdiagramme/Server_Week_3/{Server_RollDice_v0.2.1.drawio.png => Server_RollDice_v0.3.1.drawio.png} (100%) rename Designphase/Zustandsdiagramme/Server_Week_3/{Server_State_v0.1.1.drawio.png => Server_State_v0.3.1.drawio.png} (100%) create mode 100644 Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Ceremony_v0.2.1.png rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png (100%) create mode 100644 Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Settings_v0.3.1.png create mode 100644 Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_State_v0.4.1.drawio.png rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Server_Week_4/Server_Hierachy_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png (100%) rename {Designphase => Implementierungsphase}/Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png (100%) diff --git a/Analysephase/Zustandsdiagramme.md b/Analysephase/Zustandsdiagramme.md index e97fbc2..66ec8ec 100644 --- a/Analysephase/Zustandsdiagramme.md +++ b/Analysephase/Zustandsdiagramme.md @@ -5,7 +5,7 @@ Auf dieser Seite findet man die Zustandsdiagramme das Spiel. # Artefakte
-Zustandsdiagramme v.01 +Zustandsdiagramme v0.1 - Client-Zustandsdiagramm ![Client State Diagram](Diagramme/Zustandsdiagramme/Week-1/Client_State_v0.1.png) @@ -13,7 +13,7 @@ Auf dieser Seite findet man die Zustandsdiagramme das Spiel.
-Zustandsdiagramme v.02 +Zustandsdiagramme v0.2 - [Erläuterung Diagramme](./Diagramme/Zustandsdiagramme/Week-2/DrawIO/Erläuterungen_Zustandsdiagram_Client_v0.1.pdf) diff --git a/Designphase/Flussdiagramme.md b/Designphase/Flussdiagramme.md index 55abd0e..45ce846 100644 --- a/Designphase/Flussdiagramme.md +++ b/Designphase/Flussdiagramme.md @@ -6,7 +6,7 @@ Auf dieser Seite finden Sie die Flussdiagramme für das Projekt. ---
-getHomeMoves +getHomeMoves v0.3.2 Dieses Flussdiagramm zeigt die Logik zur Bestimmung der "Heimzüge" einer Spielfigur auf einem Spielfeld. Der Prozess beginnt mit dem Abrufen des aktuellen Indexes der Figur (figIndex) und der Farbe der Figur (col). @@ -20,7 +20,7 @@ Verschiedene Bedingungen prüfen, ob der berechnete moveIndex innerhalb der gül ![getHomeMoves_v0.3.2](Flussdiagramme/FlowChartDiagram_getHomeMoves_v0.3.2.png)
-infieldMove +infieldMove v0.3.2 Dieses Flussdiagramm behandelt die Bewegung einer Figur innerhalb des Spielfeldes. Zunächst wird der Zielknoten (Position) für einen bestimmten Zug berechnet und geprüft, ob dieser besetzt ist. @@ -33,7 +33,7 @@ Falls der Zielknoten unbesetzt ist, wird die neue Figur dort platziert, und das
-move +move v0.3.2 Dieses Flussdiagramm stellt die Hauptbewegungsfunktion dar und enthält Prüfungen sowie Aufrufe zu anderen Bewegungsfunktionen. Der Prozess startet mit der move()-Funktion, die zunächst prüft, ob ein Zug möglich ist, indem sie tryMove() aufruft. diff --git a/Designphase/MessageList.md b/Designphase/MessageList.md index f9afa1b..96d34d7 100644 --- a/Designphase/MessageList.md +++ b/Designphase/MessageList.md @@ -4,6 +4,8 @@ Auf dieser Seite finden Sie die Message Liste für das Projekt. --- + + ![Seite 1](MessageList/Messages-1.png) ![Seite 2](MessageList/Messages-2.png) diff --git a/Designphase/Zustandsdiagramme.md b/Designphase/Zustandsdiagramme.md index 062cc0e..caefe23 100644 --- a/Designphase/Zustandsdiagramme.md +++ b/Designphase/Zustandsdiagramme.md @@ -10,23 +10,26 @@ Es gibt zusätzlich auch noch eine [Erläuterung](Zustandsdiagramme/Erläuterung # Artefakte +
+v0.3 +
Server -- Server State v0.4.1 -![ServerState](Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png) +- Server_State_v0.3.1 +![ServerState](../Designphase/Zustandsdiagramme/Server_Week_3/Server_State_v0.3.1.drawio.png) -- Game v0.4.1 -![Game](Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png) +- Server_Game_v0.3.1 +![Game](../Designphase/Zustandsdiagramme/Server_Week_3/Server_Game_v0.3.1.drawio.png) -- Server Turn v0.4.1 -![ServerTurn](Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png) +- Server_Turn_v0.2.1 +![ServerTurn](../Designphase/Zustandsdiagramme/Server_Week_3/Server_Turn_v0.2.1.drawio.png) -- RollDice v0.4.1 -![RollDice](Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png) +- Server_RollDice_v0.3.1 +![RollDice](../Designphase/Zustandsdiagramme/Server_Week_3/Server_RollDice_v0.3.1.drawio.png) -- Server Choose Piece v0.4.1 -![SelectPiece](Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png) +- Server_ChoosePiece_v0.3.1 +![SelectPiece](../Designphase/Zustandsdiagramme/Server_Week_3/Server_ChoosePiece_v0.3.1.drawio.png)
@@ -34,49 +37,53 @@ Es gibt zusätzlich auch noch eine [Erläuterung](Zustandsdiagramme/Erläuterung Client -- ClientState v0.4.1 -![ClientState Diagram](Zustandsdiagramme/Client_Week_3/Client_State_v0.4.1.drawio.png) +- Client_State_v0.3.1 +![ClientState Diagram](../Designphase/Zustandsdiagramme/Client_Week_3/Client_State_v0.3.1.drawio.png) -- Game v0.4.1 -![Game](Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png) +- Client_Game_v0.2.1 +![Game](../Designphase/Zustandsdiagramme/Client_Week_3/Client_Game_v0.2.1.drawio.png) -- DetermineStartingPlayer v0.4.1 -![Game](Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png) +- Client_DetermineStartPlayer_v0.2.1 +![Game](../Designphase/Zustandsdiagramme/Client_Week_3/Client_DetermineStartPlayer_v0.2.1.drawio.png) -- Client Choose Piece v0.4.1 -![Client Choose Piece](Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png) +- Client_ChoosePiece_v0.2.3 +![Client Choose Piece](../Designphase/Zustandsdiagramme/Client_Week_3/Client_ChoosePiece_v0.2.3.drawio.png) -- Client Power Card v0.4.1 -![Client Power Card](Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png) +- Client_PowerCard_v0.2.3 +![Client Power Card](../Designphase/Zustandsdiagramme/Client_Week_3/Client_PowerCard_v0.2.3.drawio.png) -- Client Turn v0.4.1 -![Client Turn](Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png) +- Client_Turn_v0.2.3 +![Client Turn](../Designphase/Zustandsdiagramme/Client_Week_3/Client_Turn_v0.2.3.drawio.png)
- Settings -- Settings v0.3.1 -![Settings](Zustandsdiagramme/Client_Week_3/Client_Settings_v0.3.1.drawio.png) + +- Client_Settings_v0.3.1 +![Settings](../Designphase/Zustandsdiagramme/Client_Week_3/Client_Settings_v0.3.1.drawio.png)
Dialogs -- Dialogs v0.4.1 -![Dialogs](Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png) +- Client_Dialogs_v0.3.1 +![Dialogs](../Designphase/Zustandsdiagramme/Client_Week_3/Client_Dialogs_v0.3.1.drawio.png)
Ceremony -- Ceremony v0.2.1 -![Ceremony](Zustandsdiagramme/Client_Week_3/Client_Ceremony_v0.2.1.drawio.png) - +- Client_Ceremony_v0.2.1 +![Ceremony](../Designphase/Zustandsdiagramme/Client_Week_3/Client_Ceremony_v0.2.1.drawio.png) +
+
+ + + diff --git a/Designphase/Zustandsdiagramme/Client_Week_3/Client_State_v0.4.1.drawio.png b/Designphase/Zustandsdiagramme/Client_Week_3/Client_State_v0.3.1.drawio.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_3/Client_State_v0.4.1.drawio.png rename to Designphase/Zustandsdiagramme/Client_Week_3/Client_State_v0.3.1.drawio.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_3/Server_ChoosePiece_v0.2.1.drawio.png b/Designphase/Zustandsdiagramme/Server_Week_3/Server_ChoosePiece_v0.3.1.drawio.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_3/Server_ChoosePiece_v0.2.1.drawio.png rename to Designphase/Zustandsdiagramme/Server_Week_3/Server_ChoosePiece_v0.3.1.drawio.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_3/Server_Game_v0.2.1.drawio.png b/Designphase/Zustandsdiagramme/Server_Week_3/Server_Game_v0.3.1.drawio.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_3/Server_Game_v0.2.1.drawio.png rename to Designphase/Zustandsdiagramme/Server_Week_3/Server_Game_v0.3.1.drawio.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_3/Server_Hierachy_v0.1.1.drawio.png b/Designphase/Zustandsdiagramme/Server_Week_3/Server_Hierachy_v0.3.1.drawio.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_3/Server_Hierachy_v0.1.1.drawio.png rename to Designphase/Zustandsdiagramme/Server_Week_3/Server_Hierachy_v0.3.1.drawio.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_3/Server_RollDice_v0.2.1.drawio.png b/Designphase/Zustandsdiagramme/Server_Week_3/Server_RollDice_v0.3.1.drawio.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_3/Server_RollDice_v0.2.1.drawio.png rename to Designphase/Zustandsdiagramme/Server_Week_3/Server_RollDice_v0.3.1.drawio.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_3/Server_State_v0.1.1.drawio.png b/Designphase/Zustandsdiagramme/Server_Week_3/Server_State_v0.3.1.drawio.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_3/Server_State_v0.1.1.drawio.png rename to Designphase/Zustandsdiagramme/Server_Week_3/Server_State_v0.3.1.drawio.png diff --git a/Implementierungsphase/Zustandsdiagramme.md b/Implementierungsphase/Zustandsdiagramme.md index b6bb9b6..682f5cc 100644 --- a/Implementierungsphase/Zustandsdiagramme.md +++ b/Implementierungsphase/Zustandsdiagramme.md @@ -1,3 +1,66 @@ # Informationen zu dieser Seite -Auf dieser Seite findet man die Zustandsdiagramme das Spiel. \ No newline at end of file +Auf dieser Seite findet man die Zustandsdiagramme das Spiel. + +--- + +
+v0.4 + +
+Server + +- Server State v0.4.1 + ![ServerState](../Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png) + +- Game v0.4.1 + ![Game](../Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png) + +- Server Turn v0.4.1 + ![ServerTurn](../Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png) + +- RollDice v0.4.1 + ![RollDice](../Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png) + +- Server Choose Piece v0.4.1 + ![SelectPiece](../Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png) + +
+ +
+ + Client + +- ClientState v0.4.1 + ![ClientState Diagram](Zustandsdiagramme/Client_Week_4/Client_State_v0.4.1.drawio.png) + +- Game v0.4.1 + ![Game](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png) + +- DetermineStartingPlayer v0.4.1 + ![Game](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png) + +- Client Choose Piece v0.4.1 + ![Client Choose Piece](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png) + +- Client Power Card v0.4.1 + ![Client Power Card](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png) + +- Client Turn v0.4.1 + ![Client Turn](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png) + + +- Settings v0.3.1 (unverändert) + ![Settings](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Settings_v0.3.1.png) + + +- Dialogs v0.4.1 + ![Dialogs](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png) + + +- Ceremony v0.2.1 (unverändert) + ![Ceremony](../Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Ceremony_v0.2.1.png) + +
+ +
\ No newline at end of file diff --git a/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Ceremony_v0.2.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Ceremony_v0.2.1.png new file mode 100644 index 0000000000000000000000000000000000000000..08849e58d9bb5170495064bc0eb38b08385a7abd GIT binary patch literal 14222 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 MJO@?HRWbMbe^CE#t^fc4 literal 0 HcmV?d00001 diff --git a/Designphase/Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_ChoosePiece_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_DetermineStartPlayer_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Dialogs_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Game_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_PowerCard_v0.4.1.png diff --git a/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Settings_v0.3.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Settings_v0.3.1.png new file mode 100644 index 0000000000000000000000000000000000000000..7da1bfbac408776dd924d559835dd01dafce3529 GIT binary patch literal 36930 zcmeFZ2Ut}}wl+*sqU0b*<^Uo&2gx}jh~%8}fkT!IA`(P6NJdZ$C?Wz%&H}Nyk?q3d1>241dyc8)H#D9rqFKYlUu@i;&| zy_ossnfdq>Tx_kqU{E*k6SP~}+q#|H(12cdbaAm{=2H~p;sLiV>N~pGKz%*IPfcC$ zKVBZt%r6Umfg3^sKYscN39x|{8FzOVTYXzAHAgSx^ZdeG{6e7lqMEXk4NpY@l+oet{irv$TfchG>^*t&p`ZTx-=!6zUh_~WB&{C~8F@QM6ru!o(# z=j64>hO3U(Pv`Re%lUZhy&Y|AJ%2oV($NbFb@6g^|I0>esGA!QfWPQy34YChMYifY+ITtq=qthpwiUV7$aZC0M|+3UH}eXK{D*R&UM;?t3}^Ra`f2^h$8@}BIxkEM(EZ*u45<>+P)bn&|=d-j89n1Tvyh6yU)1Cf( zX--xPD5aO}iKKsT`ukh<`^G8R0(0O6^9P%E@;Ijm&&hh9=n1dj$@S^CfUgh`IB9eE zN#X=}PZ}*xB;EeE!I5kFN2CGtIT5D6KLMoO{cD-~)kdG_hUf3wX=?+N>f{m%^KyXN zL)|Q06n<}&g+aaDY;2LbiCpsE`=~>q?k79!Wb5VSe_|mly}h8I-%tAwwjJhgaPs{3 z3q#}ummui&{Zbye)X2eqTp`!_*Sq_7h1V164f`&EU_XA{@rSs0S;FjXPmIDZ`w9H$ zhg=!(CE((}D?u<@7fUZ7<3Ei8{NKNgFr4bj?@Iq;;y+7=iwiL4e?Z4AJ>7rUcsoZw zq^!sSJm4Y+b%FlycKkfw{{ihkUg2)}yUPA@4}P;q|2joJRnb#57XF1A|4NJh?UWc8 z52XG0$yomj_wE1P{_q2n{(WNq@f*bdKe<8weu~8}B*Z1aBl_Dvr@->Jef-PYq9;!1 zC-=z*(D(@i`PqT~)co&bHBY|tXCwK$vy}hcJ^rtBp(n2KAG**J6ZOBzh06FFDjFJE zI{RODaFl~t^5|L`%5eV56brcka3O2s=)=q>WRLu5Wohkv5d@$=ZU9L4)4kKypPF23 zEq!c};jN=JKo3y2|N2p+7x*hVRJXJOVcuWBFH09kdt`WO4bT-5S<529F&NuL=H!N} zqm2y`U;|JNu(;*#VEa38{|;9KWtj!#L61M^9ZtiEzjoeyJSV~6$xFa+-);Wi2e*G0 zodb$M_#}`$wKqRL@(+WrKl1Y5Kj8{8nE5?AI8lg`S99{7gqWx13TkKP39#mOxAu?m z{^?u3qyFC_k-z_a{DA5BZ^sC~lAS)hlu>)xcMKFA%E0l@&13sX7QeA;ZI>T(rD=clKVfyXq{@o zpJ25(e>Phu*yqHK{8>iqqyf55>1 zlg8t3Bi1e zr-$;t+`?0@_$P((JSWt_iMcp2ihqt%IfXhW@8&$&ty2s1pBT&kEff70c;buvqWrC1;l!?;BCtQo zNB$W2zZ{e?jB}=2za))7{0= z|G%d2|0Y=g9s(sXP#5p-)c@~4|9JiYjG%Yb-_6?Lzkch#E!y~V69?pmMsalDYca)aWPa9!Cn zmHWvK9cdYCcNi7To(XDCH=z_W@qb|>y#k?Y3XmkmfY8%>oz26+xY7W*w^~HRdH>JnI9NCAPBywub8YKks;~hz7hoG~QnxH*|hk z+i$jFh*<-V+z z#5CATexp=xD2P$2yoEyKejc@e8zLG-mWJ7@0`q^z*eZ=t5{;t5m3e(l^%6Wwe}2Xy zS~?#qVOl3L^Ijx_H2iZ7J(@f{8-_AWg`vZTiAfqBi$?~9pvm7?2W_@!Z%3ZrK~X8( zODj=el*Tv;MNx_8e=q|Ea4JN@k;Z_NqbD0aKRbISJ zQ3S%=^#>(}Mq2e|NRBvG#Y(g5~~(D*4)?LhffL%y9-PzOAK?J z*}L)dp;rk*Ar^OPcW8cMHIJG6bC$?Tgm0 zZ+x}PX|fj{4}3+*YjwkaXEJJOdtus zFU@Kf$9GKH$d6OD9&2!#2R||1QC5ce5Ad`qVK_yF>O(Nogk1(LR8*7h+%zYlRdzhs zS+n~#)Ahu(+K2g5vMkJjps)iS6JOvuZS$EoB=7I;m${DE#nW82tB+_Av3`s9;oUon z;WAg_>hwgb9!Mo=qn*Bd13yL$ljv6pd9*h}rOx_|`NZKwjBjY~8F(`(#S46@@{U!9 zS+O}$%vO5NQZ0?l1&M3Gvb&@%o4~W~7|o_dON(Loslcd=mflc{xLYu-C+$zbn|&Xn zX*I*q*}@@$h^6uR@x@Qo1_ewqZM~maz-5+;wSz_KRUygs3Zo zt1;6tm1vW1ZdALER(RaLrQUP%VsCO+qKRipR(u=YR?;?QbZXSm;eICD)hE+IPpRpM z=+OkF8`$CKb=P||s<|wK8m~R8A4p97Qo-KDA-Xt6Hj-pq_hf1mv;~P^vz4dF1kxGhB9+h@x@KMmucp* z6FtCwP87yw@Ri%FX0T0TKBAh~t$q1Zb*5Yte){+L zyWGxjb;ovTVcQIcSKN#f+-Q)>yI$OdJrS4$!?a3wXqQ}Xl2)-@&G1^h31+XyFhQ+M zfm+4(p(V4H2z8w3KJ)B8p0fXe*VQL@BGpW2*+7fF1)@C?4FrAUGlPgw8Bu^TWnn&} z2k*GV^NIwh5*pAG5oR5kP`7qn3p-Yz-{2bay&|}NO=KSeuCdTwPm53xD}WaHN!!n$ z<*sxnq?HYR5zXr=3l8@MRy28VEqa9=#E^Ar7+%vIIuCZ?3%#_jt*FDA8TbgK$-qH{XI-7oEdt{cqB35=2a|`ro2vbB zIYEjB5zYJfC90@O?0TN&z0PSwQWwx1oCqZe$&VXJR6z^3Kloq=t@j$5IyJoM z)pNZUd;}632|(Q+GY>XKU>d*wqJVKrx(tk9t43FuY}a)2Tp3)9%T!G(L=rkCu10ND zIazlGmppB6@A^X(eAoM5T~fJB3z(TxMu9SAY=q4(?9^#w3fcAMDn!<4-wt|n1KX}U zOH}VkRh1Z1>Cu&?!{zFgGMI9*FX8iL%)_n4p%0R{I%9P~)wMYkV4;R&Lm{c0LDM=J zJljld=&6L5N8~z=1BIrqQmB{Dh|*s6>D*Wt=qcm%oKaUxpyw<;dUVIE_Ii5I{#H7z z#PvZ*=`@i?T#)U_C^{o{JUzpN&UX|hiL&|h^}zgPYClvY;}DL6zKx@N^58+^Yu6E> zRI%y%w?dyI4QOAMH7o*R*OhVYV@%RyL&gO$FNYxrX6ocrOKj%G0~K5d%e08wXayP~ zY{Kh{PqBbjmWXA4p{X;i|1{An_eohb7y1eM2Vszi=GnCC7rBVqIKjS-<_iU&qf_2u zC+3ndDSB%WIrscyHuds3PyO)b@E`|YJ6?FeOuBu+8B8>B*t9a!0`c^ja!6gyW#7WE z%p^!^ZKXo=Eook)EMJIbBJ`Sd42Po-(^$YdILqbn#YKIWO&U$3eOhb{@(Gp-F%Xs^ zTBC4Qt!xf?=kQV5kOL3T*?YdjD@_GLRqP}=vWuZux^cj{Sbg2G5XB1RC=$N;yt0AB zz?=RYAx;4gwsK`04Q=teY~hFQdL6B!GJZ_Brr9R zYSShK*7IN?jS0BQP%J;-2D^>>q6kdvx3E|g-;#(F(1;I^W4 z-Rp}^X3o_a?v2i2cf7n4mo?<9X+~2U9Weusd^{?i#>d4HQ+RV`P%#@w{TG!?-d4s~ zzV~J-%Zm5-b?Dx6`4Vxl7?Hx!*QR3B3dJrFE8&J~r}oV&y`_qr&W~mzQD{9tU0pL_ z1YiBw=oorMn}jJsdfLoDKucotuK!dtD;2XMKG(1qS$`-hI*#QY{0+OquA^bX8irm} z0`;EKFvkI1Vw{-pV*?ZJn$_^eM%Q}+hIJ&kBukTV7Yczc35q7MMkhDraz)&D-pa7v zPFV*W+K?nwdZ<5-*DfjT8fKgM!kx#+!bECSH=_80kq!LpRVmb zr!z}T_wJqarsr6wa1({1%C#$%(TUz@pLJ49-j%XEx)FIn1s>_pe0URmprj35f-uX# z4sIa|%=;Y!gJDxcj%a>m^^&I(v~!r&A9k6Wlr@cEe6*rjT%QN)LqZtH(peOyyGWg{ z4l9nSy=IHfjetb;Y>Egxp|7_HNN}9(z9-a#dvx}R4jd~*kpE@HTJ@v5b6~~PC{{iO zu(R@(B;4}RpI2uhG~=LhZ9&|(=t8`SpM9PDKm~mp(^HH5)pSfE_3*nEozgE9iY&nE zI^XrwvA5`5?|9$=`fs1VtP`(dn0=p&mHbJKiF%IYC!?k>@T_2by%)iTsE9Z42xpyC zTr>o)w%5EAx6fA;U|=!tlIk}YLJXFS+X{dZSByU@5k}+O+g^bhmAkpBXlBP!`4KC^h&vfE$jVq*xdx-? zf-9~hq6n_KM`!98x9o^JO++vHzPWwbWsqltWovgrG1=zh7mVy1mF(#k#iGp#N4#i& zt6HFXbdX4d#iAE~aGyzd9V?6}CO7RFas$cSeDs_#!fjzroLZ%Od1U&WkRi=6q$X)R zq$U6c9VjX(xb)xyehw(Kv>Oq)r&mgi^ormf(*N>Bg=T3-SP*lKm)LfMXSKkU^)ENV zo`pXb8{&^A=Mja?JRv^Ah;|dws*=ElvEg4DhK?zOXn#rYcwv!_UIrt%ZK$jWef|sn zYf(6^q7z?9v5A+z6p=C}5Opz;fKO_VRdR))V=g4;edpdkwqQm)@Jxv5rl7yhn`J7Oh6_VuXCZ<6NXMPy;OgA(z4K7cagZn_W#D1e|y3I_>17ETUd@Wx=miR4l zR+ZOJ`aZtfDns?kqQt%dd>Cb>7ikpM0TC*kI#2czmM$D(geD5{ zWgbltLwH_scNGjTSRK_6{$%5`IB1E`ycGjUjcFgkCTha~LZ$wcp+4VW*SGFDGo~<;#Y5w14(q9H|KG%#3lO;wS2eP{RWQ{6ro1%Uv zvT}PY!1cToBjYzO20oH>-79@H0NVLeQMJlqz`{TjM&Z=COmEQ`^!dU#Pmkn&!R}Uh z{XJ6|Yvr588tHs3HHTXxPk_Gi8cjU}!mfJ(NMtFIZNP29iiN`Jg2*IcT&|}xz-DCN z(}h$=}}t+L3>U&G>)`?df@*fGrp3Dm}vg zp%eZ`2Ji{^Y#oByLB<-JDsG}nU@pn)SWHSfp;;wi%UoyBNxb3>`juDe3Y=7Bx-sYmef+`0V=}mx|z=O z&war*XFf#SAq>+6`~Dd1RnEN~X&8O^*3!rYU7A!}?Z@`rSr5o&XJ5}g<-ZALZ;gXU z5|KZ$p-#Pbv zN#nKd1hj<<*@8^O*&)W9no-$_kI$~!wZ_xT6t~jy*IwV`d#?Y|#~I~r3f3b42f1t; zocn07@S~E2-9`=Ai3Xv`L=`J_`-_vF#HPt%ww{$pT+Z%&li)0u>Z5cqudfN14>z4} zeX8~qz9YGJ(KI#q*}aFH=wL>a7M0f*5*Xwb8E*wqo9)V?>_7L527H2A-PyOjgkhJ! zc04CeFm#)#S}5cP>OW0ul9H_Zz-91Z_3lij>rFDGbPFhiLS`EaR@v^3qk9WcGHxzB z>=&JR3PdcI@ylwE2?mXx8Ak83aV+{Zawza9{`aqQh41R|ZDv9bVP0!sGh3Q^qVp=T z#2!3}iF_2yelwonI^a>dNtgkRGZc}yCn^um%DF!K^x=2$Nc!OGLF8o=#2lFytR~xh zL0l2MKWx1cYsMJy5n8v|(c2;y3ZWp7V$Ggm{CXqf5;=VD#d$Hwuc$yQweEIGR32Q) zfTWs#g4wKr&uMAp`Nj#U#Bv)fY6QXk0EcPS$NQJcOxAbbJ&^0-?-Bnny-y%@@J>Bj zd}w3&(+D1&WQ`SGZ_h0vCY+v^=Jk>~0pDhOgaI{Eyq$a7x-~u>@HH6^mF{GSdd>`1 zxx0>(y)Y;gpi|eWcZ`n+A_{|m88e4Dy&YDE5n-^YXNmN3nAeSZEe-d@i{peTROXS! z(dPj}WC%xNxF;1d2Jdf6WKttG<%P5N*^}36>C_uibK5c^<5W01Ca2Ph28;-giCrTQ zK(|-&kQCZB+x`MWyTKw$@~-;*>iSnVAWMK*dK(;H6D{V5CGx#Ev2;cR+1rq&9pv08)>n2n5z(5P?Pa-?Qn7ERo7GPhd6p}#8>GZ!AI~TKLY8TaObGD zk~SEhZWkMsI@xXyPw-)+JHU|yiX|PMJ610qwa7bSN)B3aCOw*A6vUiF$^8HU2UMKN z2Zs~cIV@#QA*}LGZ0Gx5WC8|Gwhj}M#u31VQ=5eBg$ERS&UUBZZPsP7q|tX;5lL>mlS`RyK4jZ& zWX9&ZtqLQ~B8HgN5U@fcf+Efe6lCCPOB#*UFy_U5+yN5FJzN0hk4c#AQ!?#AgGjSFGRAy;J)g;h3ZhS=^2z0leBt)F z542}CGlixWdzirzaXCJhHLS$a!!k*14JW!ML*eQj!2XG9)0m2BY!Z-Fq6A(&3OwVg zPlCU_FpuY=1z5yyM|4eqLWcFDZgIj#Xv@1b83Le|{<$`K3~euSRbab)oJ!<$z(fY( z@sFcXGNoNfMKf^qN4)fQQu zdNR3IObM{&v(fNM)>Lzar0MnN#_=4I;N3gt?dr~Og{SLlbD%yOH&|Vp%tFqwG8}Xa zIRiSrw2m)=fq5lc&vquY5k$B5(};PwE85{uoeKkQcIeR{aCOmJC@YL;*+AI8Nl(h% z#N!2IoDhNdYUp=kuO+$rXb3Phz?jFHqt7}-OUr`+iNavJLLA}1Ve?1f)4=@C-<7}! z1Ki(*kNr(*c-#Q1WdIHSW}_EJ$^W)yf4SQ3^V{3maU#b}HNe4i0zT1I@1@zj<3`vG z`TMe9Kr*!1DQo&FB%=d(%rxM^JnnSMFk2D00rz!QaPbQI9gNxg#B8u1lzR2ny+-fo zpe$g9(twBTH=|d*LXI|I7Vu*3L*AWF=8t1bIKKM5$^)w@el75QQ=R){IFbQ3EVhbt z1fk^nPqw*1H`ncD&yj{>2>=Cb#ZJUR0~%I}N`&Q?E)n3v7-aK88*b7sAnSjtfeyAE z{Pw(Ox?_$AO@1UwLB)5h@XifTXre)TuPOSeRSJ#xZ!Hmq%_BV>ZHmj>9jt~J;}V-_ z)S<>}qTchm+y$a=>JX3t2ms$yl1Gxqj8@Fh)UHGqqPq8n;xMUrr=B73>`EeaZ*nX-Cm(P&<@=ug zwSZ3V<7oZD2gEzIG}U7W0JcrPo*XG?4|aDte=G1OrB)iX2kRYMUn~GM*ng>ip!cDY zE6k1>r}Y?cP9`2wfeBdCWI)Ev1T(`t5~txzqSQSGHGajE!fsj2QVABop=k7EOYqdBblQvcySh%g8zP`Ql@oid( zVWcMoO!|Eb#L{Txhq6eYqI&;>9S{D%9rqDDj#j{fq({+SZ_C!021I599ne1y7Rb%e z6$mC8ntxZ8=m#UCfbC^Y!c+s3orA$*>y)esHzfVe%vEu*+H2101^4L?)#S;4uv-Y=I)keM){uX96cS zjg}Cu;Ay$1;%ocDUS!`F6@=@!MlfAP_$ZyS8*tjU(X@&Pgsqyf_9;0;Fj5=xn;!TR z4i=hLcLF|YQF087iUWzVNIId4M;ej)rNn_DGG<75^LbT;YLZ6kt&pGR{U@SVBKMx$QrlsFXqd#?=kx0FPZ) zj#V@3Vir`EPF9Cl7sc>(3roKdV9BW>Z)48p1S{q)41*+4(ZLg~ z9JevQ&*v7#Wa|fC_R8Q{+P~f~EVy6b{$LW$Z?t1fC-SzQxkK^pA{B5H`lR^jST=a5 zd4M(JX&{jIabvpK`__Ijk98B>z|Pv|r3XeqQd?TDFJLW;4$UUaMnG7@ zF!lnkCQOIh-`_}Q(@2ozqBmx^)`nXt@N6Fa%`lwAmwC%S^jvl_{h2m8A9CChH1soRB2AMX}3vfr?7ir~*ObE})d>`PQ zU|t}a@KSyhh%Zc0%{{_c4UHnaw}fpHh{!Wm z4zWDSFj)a3E%(^5pzTk$O=7JKuO&@4(_qEo$YZ|8R$Dc8(c*GIB+J2uuixmPuvRQP zN7IP8s|;%iX{<}U{c0A#x%4m!%%$>-p{@m;{_nSCC56fU2l{2Hs=kHX|w-DETNiqIf z$YDK6k4Q!(hcctFF-(vmP?M~}Shb`MUn5QXIq7I(KgMNA4VZ(u$!+2rx!Z47Ya#u8 zG8dB1W;a}WhA#82PEwYT+z(Cop|~fAum{`3Ae$}YVyp7EX!rexyNo$jG4=!bglPPT zI}3ckSJFt$DoBvl1;$PS|z^VT-EV{*DxN zoIGg!ZHK59h6xfmgr`s^_m(S+m#>M5ak7=!Bfa8Pzl^5M?@v2+GjAziTmr$DJ{v5s z5Q0|6xmS0)d>Z4T2YPN)6HZIYNTH+|N$2<_1WkfP;QrRqRslPAJunQrk5_b+7DjSc zM*Kc&K6#`PpG-C7bdjzHAdd&F>hX*#u}5%bH5b~RNL-2xl_VBQ$`wHNx#SB&aMHxW zR_44yXFUkR{j z5=g_8ZkO<&zfTNZI}-bjf9;Hjua?CaWz}#R3)K&xc@FUd5}x1S2GmY4)XImi^Sg)_GQ^RqMdBnLPaO z&`K1P#>s!NTvpw9q-Jl~bB;^>*+XStTLIJQT`ssucB%2_;$2zTaE6>TI&q{Ycj3nL z2S`+j&hV#;(SvKiF)a2r=2!cz3N(J?d;MN@@z+w*ml< zZtrt;2Ejkk8OtrU);jB0GC~_yoY}rd7V-Pr(bE=P3>U3H3iS09pFrMY0a8_+-k6RA zD;-ki0Z5b>wEo}=cNZ>qjRn$*ej7hN9G^Md9v23=#1hMK^PM*o1uu`ekJq`omdeN7 z>Na0MDM|IazC{)ge8-@#?C+fOnEmoQ%JZKH!^A7`TV+IRAxzj@0hm${U{SvM!zJiB zlM0cka3*e%qxCP`AwymuT^0B(bG&nDFI5fR#CWvx`Obx%d8z%O9wF=%{7lk8x!uE+ z5a<<}gGNlc*RjfDg}l~p2jxnyK2hh5ID3u{pysv_LQkn|BxrtRaYte+O@agPDf6Ru z($P5xPzypX9v$=>Lx+OYvV?2qo@93F*R7MOx#aAR&UUuag}7j^2-ol4_W#x;e2&9x z(KGmP!CV+?2k~Jql^xzhKx^+NttXOZJQs;xORsd}Ld5xXcT4I98-SVp&*QgR#8sZK zGBkPUgbm`-TQr1Z%JY}UcQuC^4mR?nO0#JRrW+Q-xCQtjp9=!8PZGJ-iRyGp4Dis0#dP)t~9QDm;`}9BK?y zx>eyk;5}e!k54P!CLuCFN+Dym*gMHV$yd-^`<_K~gY_GqCU#Z@?DJF9y%m7*BqAtg z-;9xqt2(gG-FRnkoE^O9sJ0k#I1oakv}l(T1W3;%$xqw$$3d(EQuZqNIErO!A_34Z z-8hRO;s>iu-E6~oSB_xb8BzPsADe5Ci;YNyQ>@ZBl}28}l;%M%shQZpSniEZNrXE$ z-y$Nno6aF+*M_MDuLO+qOYI`G3WOD5n&IvVa~OIU%7lgdh(O{4YI2J-=BTzefIZo- z(PaehMguMOnd$uNd?;^t$3>(W8J%Sce| z<>iWpUteO%W5!MP!dwqMW2TD`G3Av;<~xa%C6vZ56pH%OULCt*K+#w3pd4^^W}xoMzm|l`&O_^*eHNK^0At zqCr>%h_7)EZ?S(o1Fv2x8|kdw9y1nbn>IiCVqUO7v5CiCi%f?&CmuCP9mqM5&^OxW z1ohYKOvNVqB+h$kE+HnV+X#YJBl2lUo|3v!bMH(NgnVrlg*$PECtJ15!WHft?e#6I zR^U&ze+anJl8+wRY;)&afW_dq@DbudG5Hx+K)=}$!zb_!+#4^pSy<{W@;@+Td&soh zJ~8WuPj1cT%PfF`d#&w)9!0@5d1i7ZBm}ceq25z|ZyLQxu0*Fw`a+SDYiHvp0-6vg$J|k5ru4o-tt< z94FkKo|QWGCs`}TjCyVAVRE;HCv1V(vHs20*Q2AA<1xEy9+romR$5%_0UnKri8o^= z+2oB7ii`Rq-ATcwtfC$xR_2T8_SwaaJbfaPp|uqNNJT!G-y5kvG|qIFc!rDJ2t4U= zt;#q0Pr&-x21C2C)$r}j-0jZHN|g9a24b6V8Wx%*e}t01PRPPDI4**o zFS{0Djn?L%t4V5G34ikhWk`DYw39zq;l~^9lcOe7vG;4jm`d;i z*u;_(7dzT4hpp1u>*A;{x#0)UoaNdVdOViqJt#W;AwbTZ|5^rd{zqz+y?ud=%#HJd z!5$bzM-NQWs6V{(&CS3VjXlrp%WJz-t} zu(4AL=ny$)fBIX-i;$>>(90_|uM%igls++VUKxF@(m*-DM)AhZiz1q#Os2;NJ;zyw-eNMa z!HvNErE-4Ushs28oB>_QbU$D^OWAH(n9j4`R=A>!@0M(Syf4Uf z7iVSG_8o@HaY`F_A!ACLoO3sGo!{JbIZxcprR`<)MI}vyap4{Ldy&Z+QZ9ou;(jj6 zb*yWt8(LyC$(qiQJ&`WG@yoC7_8D~{vTg=HXX74mij#gezA}E$H9n|H()d)h;*tkP zZbq_x%-mU}Cq=D*24`$1Cet(n39!!mK5RI8gJDcQo)d|7ilh2#t5;Z=^&(O`tRd^H zWhu1Xg$^ZZ)lRSOeK5d^t9D>4%VmIUGnmPbGmwwd}uttY+Bq z4w=832|3;lalVujOcctD>F-XCB_DeG^CQnB9K_@z9&8@_0iu$j=FHTq`=C045Cp{j z=*)93yR)@BsqXg3$PYgJ0DCYWpbIAWOTWH;Cb-_OQq}_d zmZEuDhe&63e`Kn}TA^}ITV(X6!fdm;TK3aJ5g8aETz?nqewApx(nD&c3<#!*jF(sw zM&PzAtWkYyDh3ap#d3G1{n^(dPnU!U(54Vw=n_Aj@oL&D zvD-rGaVf=0d;vG#n&NEhhpxk5M?^~|x@H3P_H>4R$nVZVQ5_jx2r4(n)dq^4S-Ydkl%jK6s@K~47mXh3*QV~|9-qMFd z!Cs)+#wChZnyK3+aa%O;t(rR3=hf0XI`!s?`foES!OVIPf-k3aW?d?<-tH%o28cOm zvwTpS(|b1l{=DsOyiWc2OgDmI&g=dDQUksyht$pldUleU6C>|u6>*zNthY^C+2jMP z?T884jeKh5mzo60rLu>5H#6C_kUca+EfKuFwt>ufYh@H#s*Vg2RBt!Y9le{0 z?%Zop;8~!GVWr!=Kp>@`{dRAA)U!trF~hXZl*-(lZdT#Wu$ADBhwXaC^O|ZC`dK`l z@xx``dxpn+=31K09P9y}T)G$(qhOhiy6me^=Y>DaKg)L?%&Z3044HR7C2A)4;9f&W z9d3Mx*>CX(L#D$Yox`n8$Xyw-&*=(OaIZZQRe(Wj)^2v8m@nW)h00WLnV4XhzSH@_ zr&A9S2*XJwN3~nS&O-YkgOSao%DSOq&@Z}pN_$c@H4)8M#yA#b1#cKbYx`Ja+#Qiv z3?-1Wr>pV`wz!CBC0140-DFnoO=DWK!tvXi(8)KELfF@f4&rGq%y%_L?jC&W8969z z+j;o>4E+b3_b9n>l%sdtHO?-y%xzuK%mXDcLac5n>|s$aLb?;F&-Q|%ZBN=KhW7a0 zpRYKOV27JlRbW*;da-W%IJl#=bCb2`$TDQvUTWX)m3)*(Zn#Lkea&XSaakb~{7J|p zu6a?VUj5PL%L{jtar6%Gr_jTzL1o6GWLE4#P7=u1MG0p(xx7xv*eIG0hbtfUpUfz`x8M^1jNuGN|)-X{0=p)3~fc9IxGs z0j=cdf#0RA$^0P85d0P$Q?uhNR?&-OnZ@+?Keyh|-}FO`$M#wt9a=`MDnU>QA&Rk( zgdMe**VEy8)G~c*j4Iz1H`<^L?S0~=4lUq%Eu~(7f{8L8Yfw#Zg&uZ^N?G~{!J0D| zB#}B$Z<3JZKsu{@e|r4*XuEi8zG(Yqe$AB<+}VlTPKP-3{nQJ>ZgH^7D;_AQxRqjX~Rmf=YC0x5J zae1*aj9S~^8wjpDA3GC}kV75(7A^=l5N>~MH$!teM%kJ`Rw|7buD#U^e_pFu!h+f_ zwfG_IDWPC=Zj10IuOykbq#s@6b(wQHwC9daLuuE0&49Ns3~xTld~VEdS=GjjKu9On z?x)rtJocZAq*zQRlE-2w`3fA*OgsC_*F=f~<{`C$Ey$vnZ!e%h9bWSv*_=Jg^4A-@ zqv;y6B?3A@z3}s4p$lrXsE^7PKqkrb#@AeRT4-v(4}zi8m<&lTa27Y7!5(12TIn!9 zDhcb@&m2Fna|276l+{5ZKv1$zI*bo(yn#*98AHaNp=;L@!6kZ@apDq4u;>fUhK@=m zj)J0lR}?I?K)asorBI)Xj6|!TiXw~ddLiOs5QC_J2M~yIO6CNaDG-soo^j&)Jjh1m z0CGd|uNZkT0+BtC^)slNSQZ&#-j`lfHrtVb48<3ad}1fy9y2|QCYeBe>l~$Rf|v@I zk*BRX@t7(GF(_|HitzoNJ!34y zTTA3YiHukZ?qTaoSOaG#*BHS`6(7JHIz;l_%`;ds&1R~ zTk6H0zv*{|?CXf1r&O3|g9)fJ=!m3xC5rW(p3LkrRC;zx+8WSgSwztc6W@76l1veo zG%Q_E+Gax5XmeF#{608>vv`gJA_~>*3KP2l$S4NeN|tp4ql77B@@)#UwDXgHARK{2b%dhE3j*9^0wOv4@T!s8Ai`wX=Ce^rW zKic%hRHseuPBul2na zde{`P)th?lMselW*Wb^V?}K7H(x4A7-^weQx89*Emyath1l1Pepg!QX8CuMy96Zy) ztzz7+U6um9{nC_Z(#elnZf)S{C;8^`(QPZw5%~jflEWG=zl*uMtO- zy~8(iljnALYVt|f+O6mu;{+NSFur33N^$2ci%si;YfS@-9SV%gyI(tgc*})WBHcjs zVY>$$-GO5-N0Hrd2HD};%a{nSx%Vw)v1$dE#iLqi^ZP#jx^(;TGbx&|Q* zO584tm}75yHCM)JaS!KI9=;GaglLzTanyrsZYC(|YcdLRAb~Z(n?@u|Y`Zv%9A1LD z0iklnw@<#1AJE5^kz?F>N*)37eG*|c80Krlp%u+jXv^;?XHv3p`3S-UkH8Uvf}vt- zrO7XtIh)|j(L4MZ;`hTJYIT(ra&1jZGw@-DC*j1F<~IzjP@pzckEWc##e0v zjw0#MgH^>i+}JiyJ+m|pOmI20S(eHH6Za0G-D_7biHs6!r>F{jn_k#bc{JaVyR9B({xHjTeesX3CxV@}+|f;+n6^(iu$KTE6*K6mKCR zvDQp-W3ZS95Z)glBEz)CdF`d&Qhbhh+TX zq{{d(4nC7W0xV%C=8#YsrlEqLQe5LTq2M%9=6bteg$EAuj}4bQotO|`ELCRC=iioI zR^j3xlrz2|10t0Ytmu6L8wMLaaGGh80)!UA${4sbxA1RJkl)ikP5pc|E>NnloWyzC zA@>f9Lw1Y}jvqCRCgYNG@N8~w_P6)tKaFR?@vU|p5$ zEw)cTg&91G4KnM5ljMd4ti_riX`o#b_iZ&nekci?uBA9UcNj2Y|R{eRzq^&~r1>0ki92r)3siu56 z8nGd0@YjW<5K@X7OhM9T`h8tcz&8MFlyJlyL2fcv zCWQFQQ&1-m#wzPXtQ{4yz=UBL#!7E8)LK289ncAi#9ZZRkNU${OU$t;3VgoJOVHBz z=mCNDnU1MU(TZT{LN3vAOvY@j8k3-qYP7lvk2; z)k&4OTJu%@6YFhBDv&-}N7k&;U5^upnP~K+vC%0&r9o_W^7jbf7<2bI4#x(w`NNOK z%GX$KvyOmDcWHVGi2gbHLB&m?)$jSCz8qecL@Zro4a+94ZET2q!}nAYESCh80wjSd z?=vgeZhY?)CNlO zEAcKea5HikmNZXX*?kj<+x18#DUM_Bq#TsLZHw1?{$mYZIYLAkR(XvRbA|_uAC;Uc z*voBFVeu^p84e@sLCeINkX0p;yVE4!=JIkfKvl?aKIUInH^>ZW&!J)_$@uNb;%nMy zA-*ZVJ6`#S3h9IItIV&AYd;5*yDmu0n7WYvypRtR#~@0{qKe_ud}3^DDFeX!)#!!r zMGzQyN*Z`TDs5(njhWFrz_Tq12|dCx(#D=obA0zU=0=S@AfiWvx1@!@J=?3?-D+o? z-M+LZ3k~zF1bF0fRI%U7DWjIg2Y12IO~doV1){n-=Abr(LXVoWlA}|s{iJ}#MbBlt z?vpsEaRo?0Lg-OWsxg)cAR0j~T5=`~la>dVZ67s1RW%GJQ0Q2A_WnSA2S{C{{ZvPj z4yuels*-LQGoS&}%Xislkq4Q-nCp9gw zW6Lp+McXQph~_%3n!#d69)J+_=@!SPV1Dm}%!g2>vpER-hBd3W9yYdAivzbi8}>d5 zkJ5@lX7TfCI|bUHd5cj{JQPhKUl`o#}yo`9qbMfxGLr1d8*sgetJ$`FjuJkwv>ynwsM+3hx{@ zlS#ApII)SKtLFj2!fc;qOoK9Ct>5kER-zyPA0vK{<(CnApTsHOKzY6#9FV$?iA;}b z^KFAVD+jnquy;pd3z$3wT~lXyg96XDOEJv!n-_2;C9^yMauL<%x!L-Qk}xl$*a_rG zTu{h>1PkXbg{KC%o)(7wRN4VRr_e|zaJ(9(ruVwOhC6S3?M>W^DmXo$>tGEaO4-&Y zaMBbf1Qh#}jWT?kK6<@joYYu+m64DH%s?H*)K47L;>n}Jnj-Tj03_zTK*dn`6vBoP zg)=RCQ#-osJfc$8g=$n_!?=uZ7aXa=0(uvBkx_;By#a>I6&P?sot>ae=IE-i3VlMV zdGHYM>V+1rljBcgZyv-R?r#gP)NY%RsA(EIBO}kRYQt!Ti2BF%C*>o?xyf6l$>8gR z_(91DJ6-!naS*-Q0he~xwddaDfrFh^sWQD!py*`r*u!=BHKM)3|C`;&^6t0U7i70) zEhKW|hzeu^G1I{@Jlh)xB3H${=WRw-z!@Fpdl#2g6R5GyN7^Y!9*XbD8q*H}i(*JQu}n(bx*e{@oZ|ZN zS<>s^hwY8~x1`CDI<3uqEro4PfzYPJXUWLPsx^$ zfh^{{XbLxz3gw6L(QngPROW@_O#)M}Y(N!~3E-BC@Km_MhhgwGdBahV#&LD4{F3r6 zNZ0^cl6N+|z(xx{;JRg@8X-v=X`$RMJfYKOXEjn__Q>2$)NK^89rH|DWT?I$^v==_hE(T349ah{sLZP zSlr5N0Dc+^<4qNaV2V~Qj z*DLTHIv6VZ;{Pe-%HyH@yLK3Rc0$BpMv6$;Mqw;56G@Y0$V9Rwg%Oc`$P#LdeJOsH z%91Q4T1g6#@E}W3M3zK~YjC-Hy_`*XYRSr_nhmT?{!_7KmT8;=Ko}$ z&bEBE=>*;6RGM5o*a|4?MrV3O#5;~#37g`lG`9r@YfZpCQp+7-p+m!_z_Lsd9^mJ9 zxP`I52dwTu`5#GW6IR=fl#VKq*Bv=Hp|4CI4xtW0b21U}97*(Sd{UlL0V7O&#?yWL zxrkyRWYr%L+B{=>(>+c6mRRE5_jG@)a^*EdOyLXi;{k3X&Q^nw zfwOnjLsouNu9jXnmd3inYf%_V#H}kwPruW>T;l+O6SIuH4Q1rY=l9OP*X9Z6X9xM3 z06?BYTjCyAMu#88Xo3z`Vhe3cF3b&V*u-*?+BF3?T*A9cLU^-JhfZGew%7-dLin!y zIAiC#Ce9y`fHcCfvfmY=RWR&|=UW(9HfMI5&%jnb)Bf4Vz}L(i$g{qrbLTm}0(Ima z{n&WHHQn6`mwR(07LrLTfal)u>GV0L=t2tlgmSj?RnI&>lfn@N?;3qU*osJA%Cw?> zIQTS)Akb*BA_PEsJG7bYMW*R(P)cew)8EZFH5#F}Lm_b2nlI-DzeK&G!P6bYB&%bM84jO z1K^lIKz7Y1{?+#l(EYb-KAq=Tn5pi_@(NoWtV6M!HoX7y!Eh*yvZ=+Vcw1c{%9YP{ z2=s?RcajnG?Ma`Sn%dZ#{Kn8x(3`iz$fc~Q73uyx;n#Vcrb|`iQF;in`voAEWS(k_ z&Kx}dsC_74G;!S2VTG}O;>(AyjS$~YFE|&Vx6evHd8x&-zpBajDq^4!{Ik@d{m!h` zUfGdNZtq0i42SXZa!1&C{@e2o8$TV!p^%QV>-~xVp^5oTlZF0{&|ajM2NRCY3)8*r zLzkxSxXz63@8L&y5n44e0?}uFK5xlG_l{jpSNc_;us_>YaQ1oj; zo0sxO3a*W2N&<2vJjw~eJf0IRjhHgPrDove>+eZ4|2z5F9s$ysfuR&d>$1Hj zS0z<}u2V%!JchF`=aJCJ5Rfze1CjxMMQdF8y%xCt)N|CJH9(f^p~!DBeA4F!d(M6N z4f|&BOC6%xu{IXNQJp(OO|Mn_*g-!9EI5r}?C;#Al}kkeA9om`cfbu!j?DO}AeJh~ zmSIYY7{hz_+50A9b?8_55if@ZvLh@IfYSGJ>c#XWNvtPMxU4L|+#)-Ih23u21HNV2(8|wgH`oMj)ysSU z@a>!{sA`|ak zB8Xc9G_rt%EGx#|KBfBr?UgIHpli#@p};(38suhEZhz)mQ|(^!1c8vg%`wsTB=JHv zhF<7e?GtuUXHdnY27dV`#tb?(p|`x*pwh=fmhe$dNeq`4l##0CUxL|4MgG0B^Dy*G zRKfw!npnu)cue`F?=$ou3i*N)1sKe|ts%)L0 z8gX?G%iDwZJulB8VRHq^j$;ZEOkYnbxi%3CDySn_-GKYvAiBAuq2GlTn&qx#AWX$? zA>V>r;gBYA@#Q^rcGDwDyDP^o0gxe*gv6EPj$A_5C{rG0Jo@(Zk-#!1r|F4f1oOoe zwFu%cjQG@-hQprS|1?HZXBVW@c-jgXa0@#0A0AcESz6I zJQ)PHf0d{*0MiVqt+l zi|m}yPz(h1{*9Hp8y@E$&l^uq32Dj^%=1-0PN6=Y;#1n)LJWiOuQ_L0AIFR5^tH)% zppOCt;%n`NXWAb7+Zcw@-g>mcCRRmdOLFoBoAIfg^$l8^b6FRnCFgRCSv%{EFX0Km zOS;7$K+~y$#3~$XL^Hq(YU5E6Qh@&}8>Bd#I)kW9L#cF5OmqR)3W4Td9Sv^_jp31S z{b(G9?jvDty%GXit)fk{^)t-gIgDv_R@E3X7nZu;s_MeUBqh_FqOFjyNoLiGIU#{^ zw0)k{Sjp-0v+GJ}qVl^^2goXGU79A~QL#l}4sl=k4y2r5MA^O>{b+&97mNSulFG2n?dy)q$_^^G zBz>vPXkHK#WoV8zN0~EO-&yPjt~DTzoV!^nsgwLlJ93-Z$=)%8jG|<%~fRhe}zOL9y!hAc)lMpcWWSaHoaSxqxfxx?-P$!SqhN z!Q%-PW!3R$fvVq<)>kA^&jRM1WPE(*+P1$bl}Rs3DG+$B6ZqY^U@gU6I-M@fn_j@o zRJA@DJctNc)7KU!|q&zr;^r*7}Gbup?5fMjvL`wE}G%febrwJCxspIVK1wj z*Jxe(+Q)p~^*4{ zUPm9Iv2vS*goMZ(Eg}beU(VByYy+z$&nXpq!V)&Op_OTVWTjefwc6m4@^$ofOibe- zBgE($mRz)DID(G!2?jMnM5gG*aq1SzfQm5{eLP`DdLbs6Yb%w*oEX}RDjy3Y@B$!EIcd|>?kq7{FW*y^hR1M9X6ye6PflcAjB$yPR=uzSLpX%(Ed{CB%sIQ`q$g zlk1X!6*Z>1A1x6^x4(lVeTQ54oQI%@lW3otIzgG-CQ{Wb<3o9yib+qBW@>6?h0I$wB6+(bES2%p zai`f9OJyHQxwko|uKKNdCwEb7*Oy;!iwg&wIcm>w2v5U!2m~-+EV5)zcN99} zsqN1CIe>pI!fiw_!GJ1Op&Yz>^`!QQJWMUExC&eAcyI68Mi*52c3cT;Ch+QQ4@cFo zfNb}{51sn)a?Bdq@3+GzOB~ z4SN`NX2x;u#GJtHxa$RI{h0gu{i9+ODJy<& zEGeZrP&VBtp3QJ=UP+NPK+^^1XaZjaSE7~P)H`dEVCc4x{x2Kt)o1d1$kbYP(XJ3q z)%O>=kGR4aNe!0)_$D-dVz{uLd3>SDUB*^25ij9>7KqfYJtbC`pQ0{aFB@>7Soq7* zFTx`T?DJ-Obt_p>wEB~gC)rmajf`L)m+C;W zjw+etEyFh5dqy*#OhwDmy8#rR6Y-%e@hpLHQYX59pEB7?(Wd-f-5#F^qb8Rt;es-_ z_k2UCT`xf)ZFtc|UARLd7SDq;8e1;-FUL?dNe*|w=0pa=FLHRazAHK80QoqhU%H&o zKbZWY`F58MxR`KjK21go6)Q+>3lOws(s93EDa`A(SHK(W5^@ea%r6A#mI;Rk>fj?R zvlTQeHmv;pM!yC4&+;~%j4bl`u6GIA%38!(i1Pjz6*4f?3kB%1t{#utgq(lP_deHe zLSMuS?9U=Ja~;Sg(ogjC`a5zorCV%x5M^<@lQae6G9%NSRRVwZ*hpYK(hMh>b4WA& zPWz^QI3eRXZQ&NLI9+ckm4Lh_c48Gf;1gS+p|+7a`S^e=vzB9`sT*J1FZXIATH~i8 z!Yq`IO7<6*-7$?V;KKJ>zD{9ZBuCP)U{X5TLEh^sZTmMF=1JJ2+R;jFkioFuKFo7c4;X*=MKA z&MT?ltkVB1>>1~(J%P7Zrc8dUIEwq2eZjA-FEpSxuRi^X7ctuVm@Jw8%dCVqDoK(Q zOq?}4BgC2Kmx|hxZmIgK^IE7gu*+Rs8dzWRhUABBv-b02J3jju>6PJdOM_QNLq-aN zk1mo6vIiRk&7%kBqXepU{j9^BWUEZraiDi7Y-7D9E8M=p`88oN;V^6Mm>0!vXTli% z9zcH&=W|m!xUq_@@^m=Hy1Cx^&bd(QBox{OyY&_x-7}2HpHX&R1Eek&->9LvFquar zut!m1JQFM@ol|FwF|t)WGym;{q2r}_2Fz9>D|jpKvXN*K$3*dmM7(RoRUDpr0^~Xy zpVt~HHN>bbWH2pGjqGchAjMiOPN}u9zP~LdSF%g#L`}l%;f{#|F}a&vQDQeEPTexT zUdShr78O-Laz&US^Z>KPm=#qw0bOC5+Oc6}NXU@cdxS89RBU@CQbF^~VPKv#cRvol zh_s9jCUr>`6A>wgS+r^sO?f>=y)d>fC(zs0_M}M?ioncryliV)dmIC$O`v`eGUDnR zg#mIqf^~=8O?6GeAWf;=HV&VWZ@wXGEhnTp;p#y};}90b>Cdh{?oL<{$iS{-YsQc* z!Tg%ZK<5%`GG4B@+Pq1`wWZOvmpP!`LfBxt`nhlhxY>!j)s5Q@Ij$eqc2m78|TE;n)WMSJLyO9EVj-&|QSkQ7SJ#5<7 zuP0iDKqat7?+@$RD6uN_>`lWkOl*RbJg@y*s(d2SXR_LZ$~FsL5jSn_p0v&)5$XE8 zPKh!tRN(#}fvSIw!|$ah_hLP%sgqVq~mqVvi8AiZkNUMNzIRCCto1W2FS66 z%P`ojVpXo|360_czZWL`%Tb@yU1-DNS78e2JwPnSH*bK$y-I)3sb|tmzQX@G1AP%b z0k6%-5jO%?#h6+wEBWp7?$oVOYiPs0I%2biF3j{nFr~=C;)ViV2(k5^A186d zmh!Kj=V&G<&Y`H2I=HnH><^<@Z^W8j09}nS`$J(lT*3rw(94)kh*0tUt{KtM(FUKr zYfrAiB!tB}0Dz>01O(XqhU-s$3q&{_ODghcaS^~nqnK~4ko*mTEjX7+T`X+wZ4K(G z`&n+MNzy@e{^}WJzb6MJcjk%MXha2rUlS6uJu)tle{&w<$Ya}y`uqpA@<)_FxfYXn;!5=x2OTwMZUy7DP{l|J%MIEUkc z6j|m@qe5;)R`)>Gvf4q?AZ(7oY+Hts0+NT2K7b&hq_lJ%4&AAOAOg~z3W#(|Bce!mODP@F zUH^6Dpw1m6GF*qA)P@%;e2i_a^D(euWw|kheFLNeDsT&<)$Ir z%9@%LO3lI|VydTOZ3#C6Kf!%113fe311Y$pk*TQ`HH#=a<4y4Bnv#*3F5J!v{FIgl z|6#rfZnFx3U*G`;+tE*Z4z}yyj-a`@sh*Oa_8lW@#QUreMph1R``Vq`@=}u2EW+To zsga2u_@9`bjtLy`ims)W9itH(G-qLBgfKEgz&&9@OE?U)5@lxLWW349!NJUW)X|SY zi?XtSC(NL+oR+?prO{8HL(Iok&(g{WOzzuMzjusyVx^;Hs&{lByp6b{4Y$MvesijzHg*^bW_{VTJN@&sG_E@ zsGR0aQ5!Bt%qdT041w@R}!1DMz z$j>5f$Qd~v&*j_5K{Fd8T|FygZ%1!h!{MgZM&^HcQwMHl1_aagWC7cXm<8hgZ9O9c!{aYAb8sC!foUB# zM$W{_Pz#9N(ffb3El2BkyqcD9IOy-EUHkd*aU+<$u%0Pmv5(gg`5hoR|MF*C8VRwHcbIhVFuzL_?OJT?RR^o<&5E&C`Q3hu4 z;ot10o-WWTe z<0Zt!@jFNJGuQed5PwhNt>8A6-((iN_Ui>Z>d#us(m?Onko;<4kF5@3HNl7x-67um z`@8l_p|jL8)v^X^@l!9rY5qcj{z%_HzHk?zflt+ zn7AH&>~DVZw`%m;FCOj1Kk-FY;Ov2#d{^ARzc9$w-?ZiTTK++$I$Ft}tmn~)&q+S&;bW=WY67^`JlO+`q^c{xE+CyY|h-A?)N2v-a)k*sdY$ z-!~I_^xCmCL|VolFZ~N`;jxYTePhUeB%S{?#_%_$iJ9v+j{BcBO@GrEGDEl+SvilE z38_iUzcq;evVHQ{%ZxE1!?g9H4xw*ldu0pSN~g(cx)#B z`&>OTv+=LlpZ_?B#>~ON$aa(K$3I9zfpj#Szkd4DuCjpa7}7cYjNyK|{T~G5kOTcE zoz4IMLfStJ z%|XVY|E^f&FOyt93U1$XV}Bs!{P*qkzus~GdSQ`L|NoNN{Ut(S{VOF#Oj+(Mvxcu&d|8dX#dt&#`i_kAu42kJ}#(uvPp+7&`{g-1u5e{KFd640oHg18}sNI@C_qK+W)0nA8O7s1~EoDV?t(E7pU_{IzQR@!D4qGpGJ7Jt3@zuZ)$ z8vIqRljSCoZG`*?=nNLfJ5=UhWwrU!2qaV$m}i>92~P{{+vQR1S!AA z2{*XDz7=31eA}Ae4;_wY_NNude;IBdr|>6xy zsqaV$`pIaCBW#VOjX6>kev+;Kj(pT_QSEmG`%@bJ`@R3{eANGpM}feT|C4I(KbepE z$MpMusowkdWcz1;^7q>Pi4gaXc+F!EBWP)yC-CppdbwnW(ITf`N{emY&FQbo~?5|4BN&qyGOh z8Q%p2{P-I(a;*BtGIGrM|5+#?NdNL@n~ZPp=Wm>*I)+9+&aM4yH@`hSJ}P(g0Qmyq z4B`>oOx5(bhk`Nis^3fVL4hj@hOaT-$Tz3Iq%(cZ4&0!i!gVs3S!6Z~pOtf`;`@zBC6oQ;# zEzT>T4GKCrXg)3~uzrS;8}jJ_ofryUb2;+1Ks5x-+i--1D51)G8YNib_ECF}YAo`k z6EZnCV-!g)AMyEw5FY~_Js=Q(vXaGs|MJM7Vt*R~xZ5U)<~^;CrnC70Jb=Vqr#f!_ zoB8STnR#a#~YyX*AJE%3e z&(*WYIYQAN61LCvW`~cxdlD{NV$#bv)0r9&!{?$xBOP;%O7z)t?91FAW4Nqz-#;bn zsC3!YPu<^I{=#DR>5cBQuR~?Db*=IIn)=OAHgW2!#b!gL^*LJaq6(6Ay7DyhFEdV~ zdQU&3IaQ2UCB%$g-6p?{mx<=MFi@CusA!R)t>ih^6v>)ww>V6Vmzh)=$H0)Juy=*e z`F5DKo~RqdiJaLoE~YdzeN=wT_;uTiyrS_Gr|o>iGctaSFeXh#^)g!qECZ@A8&bk< zr;Yi*T%9_ahf0Hj^S0PjPZe}cx_K)42`3BUMNQ`{He6Mj8K;y=mR(|tybU#3pNt@- z#vTj(dQ#zMQx!U6!u9~(jfnYACHdBBrIs+dCfhS&D$sNWIjoT)n5y;wQI}Mq(JK^w z`=tkzl?(f8tCp?`Ph0EKo_TLDn{1su+6wPzf#;N^)S-ri?HiB0xfxDjlU_6F$q|V;@_YSajTW8?^DINrE;G?9A$DLdht8G_hm#M?ozH z&&{^Q3}QL_r)8z9kpW%V=T8P!t2gGoIW={pE29idp@CGy@^KqrJs*O3U^6D8qa&9USkC9{U=BTxFOq$?(*oq2z*hcW zXGr1tzcu?)L}P`@e6$)hlGVUJ<9@Et6{mS-F8if~rWmgLMC@Zn3%n4cU)hoOl@VTe ziP70tWZF-u^WjqTwz*L7^OoR~x$yY??<6USEY%aT9RD zJ=vP^KGke!2oFbXk@eYjZ)-WvdE0VkxWb7>vMY-r#xFsUx%Cv#5CLF4A~6seMM<6T z*{&x;S$r)e&qT?^X?>QO1Y#!n`1RBASRT8E)mDC{!6I0&!|Eh;XusAwuh4@k)nYSo zY88Gmh*^x9<4m&Uh|8wW#Z;5tEOC(%%_`S=3%cswEOmM?icq;!>Cg{(3j@0aMx7}k z*VkRD-BHEaRW@e^ix;^RX0Px%UgcA>YG!9~T$`?a5=yT`^H6hNv)D{sdl7&P!Uf}u z(t!T1R>4Q7^k_a&#dc&%_XS_!bZ>V?Qt)8|T+iNIVb+FH3au}eO2yqO$?(>AW1c7(&!=wfM)lP1&2YJc zRW}jddS`*{D>u=P>9Bn@oqJ@~{QG4)X%KX&{%*Pgycw^&E9ub;8LDxp{*O`6oq?I% z;C-}(0~RykB>JZE(K7t#3`4#B%# z-4plhGflaaX}iE@Qs$V|ZT_W7-LEKp+=#5H+2iS&gl*M!Gn|GmUB zrRsA&Y!4Ll(*h`X>h4!Z(GdGyj&)uNnqIA#8~4>BtE(lDXtF`(WM!IKw6Q%qo_b5x zuw+vlF9}}k=F8eE=(m7%+_<6j<_u!Ec<3Dqq$#{QohefFOA`ZJvzgH7qSLIEilI1U zd}_w&H*s(VDhpwQ97d?QWH$=PIM}*jnQ@x{>=nQnC6LYe2l-fuFSxM^W{#{20MuhT||3VYORsFG7cyV=ky`B?p@z)>yZ3qb3lohY9G ztB&Gv8vXuf|1?xoOnES?EK%<&gebTRgrGM)dOW})nt6)$(eZEB%Z&F{9TbxCI?7kBgl2#IRAQyd@gVXAh(?%X__lSsmuLHB0=gIc zAj8ke4!7#+H%}svi^n8b0Z90TT^`z{Henps^vMCaJ_wcJ-Rj}sXXX5%f*L9d7+1@Bdu+o_TQmzgMQce_9P0U-HpRDRlO4eh_ z)_YVZqD-;^0cKGf-W}d-7#umU)vV#HYdt(zJd_T5J6PrBX33g0LSl+o%qU^t>q%AS z=R&GqE2NJPJ1t5*&Urf83TD~7G37L}8}|xRiP?N}$gVMhStpA36ovpf4I2N}Tb%LL z_``DN^>ocp@nD*h#5>dNFD5?wGKIbOCB`5oK?NJ#52k6*7~W1IFxqbrFEuQb5=xm# z8cEFF#k!WIUIx`1P9QXK8LJ^wQoGk`PI|_J9LwkHX!%#f$z0hqt?;pP1hzYI>zC$zf>Ew3OxokL~<@ z<$V2f3|IWT8tsP(wwet1s0R2+wNDO6w~W4hB%-q)UA0ZJXeEjQM9mdIvhCatvaDD) z?&k3tihF`iLjN!ON zsEyjq_ffd*q`F0|K@M9F_X1*goj829V;7xM)y&_XTmh(BFspKBR`+_=Ty|9@B@SW7 ziBo59U*XhU$6ic1hYg9SF6`Baj$w`88>c0?Wx4Ft8Om)P8h^MIaCj}w${xV9^I-sx z=A`*_GP`)^fcS5vGyb4J`^*!?n8UA&2h!N2oX@@W)#nPs7StCV!`G(Ug%4)p53Vco zlzvLdyo^u|JrI`PGQEFBegiA4Iyqb;D(1-|kiUn1?dThI{0H}j_rKaT`Vi1Q3H-Cv=bf}SDssZ`4GB( zf0q&h8>p2jJNJ=RcdU%58ls933}I0dj3%D!hX=3)*Zh z8!kNR2~P?c)NhSrpi9zpmImf+=s^ubaPFtsdWgt&-sh1yh)j;@Vt(wPq z*(;SR4fJ}42m1`O9$8*ePA~bFJaDe!+)aiMt~Z7;1S9sM+iPqQ7t>$BG>N6i{!w%e z0OA;6AlL~yD{5#@urEs}j)RD}&%x08B9F`1J78;KE^??B>U{a&rx#u|*On-pCo2Ya zfi=Ii8uuEdM;}zrbeYJaWsCsb8R5JbbWnHFGfDY(+5>cf$WMu+rrQ9~;!kt9SQa+g zu7Jt6>?3n^PByg|fE1ss@H=*IQVVdb~6F_SO}%4g$g680o71yWwTK+pTVl2wA;g;f2X7ik9os(D&KTLYjaT z{gMzNLbH7SoBxRYw0u6SNXY$Yl6oD_YV)l^I9 zb-9!n9SO~o2e|<*l4~QTxZXZTYpfI1SbN$d1MF5lW#b!m0>hzFo4kYkgTZ05s(oAK z3P&5p1ybY9MPS2QO$IrwCZA0^cI?3a_9)~_?T2g!VJl3BD@^PGa*O_MyTxwwIQ)A{ z4)4q@GQ)4w?cOFYav)PJ=W7vn_7Z3ZpY{z4#N1Dl_vwLPWvP|0Kqz;fF2bF^kWBTx zz>g(yJxloPXs~BEhRiY0G=Oz?iY&^B$?76-0jRMa7{G3?%Gok}E|-~xwV6)6fdZqc zc_A6=`&NF2#wvUOY*rn*O!8Ik4lRbk-F62v zS^~L@&Ta`Et#D%>mq#+QoF!1I=p|3H+j6pUv;arZ9J*oQPU zG{sSlI%DprC&q!vut?!#EMF3u>CM($>8V}&Kyrpvq;>Qp&Cy8EWO&scxkJFd4ZoyQ z6T`X8eYL`AGfbz>KbH7qrMVseIx8!UOa`YCWa*z=nr};dG~b^uR%*Kt73p%yO8^h6 zmWEEpx7gbXJDz-$1f=8O7teH!m}HfR(nv;-$M4S@wE8X)#BV*GA1r1H4$o4vZWrlD zS7Jhdj+Xr0ibWThFb35y2kKjGA^2faNYUP2t98LV{}6~au2D4>Z02tJ&h(3bI1J&F zYZ$=mHj(eIgja>c@jAsp4pRB|XP{jG1+cIVo;~Z4g#T?p;P<93y9!p*f@EcU9^sqp zMYqFUJ&>X603KnLQaxAOvnhi4MPlR7Of+WIMq##3t5(1j?DHu3J{bqj%NYOwlucKY}Ns`Fdsx9BD=WYj6Zj6H`GIeeN7r(L` z;C4$n@XJ&BtXCX2+@1*JpbHU)`VupR0U$wLB|0PAOrzlvaeqXO+wH))WG<`hVKb8l z06FU*d(qqa9Pg5(02xd9=CG3<$QUJMqh}Y)tk?~7W)SMAr+fw4P|vR~*PiiNIlQj3 zoBwO&?$_1f+lB#|*;_p}X*T>>AgRw*112f_4r57eS@{^iw9m8{1!qr3qm$`(mMe2ZwW46EZIk z9F|*7G(5#2>Cq7)qwG@P1~IJg88KdRE)GsKW^Y3|zn%lb{gZbFs|s+U=&a2_v0 z#%l**UPb$wP#yQ64+$CraARf{A^w)P1w?W-#M5yBNC3Mm#DoVC&0Dmz<1G*5!Rfpi;BF-m57SmLV(X0ty|}CPD~MVmV~f zOHFT^BUr73rdnhw?ke7&t0T6uL=vruzDDsOJ*$+i#D|Q{@VREo7Y1~4^DC%OwqVL@ zX!0QsC1~H?M=w~v?X*oR6?GLdZ2!Xg>!*u+ad`I2?}_#1dNT8L>x0Jov0?Xg9-*M` zfe3K}VrQ@6<({?djIjG5*X5w$A9WrHV4}+l#B*8*ahUeu3UStwQ-VbZwOtsXco}&P zcPRp-IlhdK?UbO~H^g1UqeO*`MR3~~cjVO)5uw7^RSOL9GB0Z-hZ<6XiiiKT{=_G* z6%1W!hS#8T!5g_sFVO=nYE!o*HB*O4@djma6rgj8 z*@iN{hL`O?62xXmtqZ>sSiPX|?WS0s;@P>WM!#MF6vjh0)&zQm2D4oX#7dR2H7v(J z;#HB>sRD?J&>~87!3R5QGfD8vopfvOi8XHk(3vV5Z~jBm|ok z@$ReDDMZ^AD)RU0o$|{ma*@541F-PRmDhE~eAW(v`(j__fnI*Ds)!$8n5x9fm&wle6;`f7?4`4w<+F0x$3D=a$v5YU~j)R7s4O&j)CmfPg!XhjYlRgm-R-lnl^;M- z=fKpho;qB24tn`TdRwPb0LfUI5bP+=wW2G|2dldq_$u_iYIz*D4IQ4b)nrqkL7YQM z*Xsndd!BKXbQK`ZNVfH#ig(k%zH%$#*$c_0+*wCzr$Tv;PN6|Q(L>e4EK1dIGWjaA z(wUT63@83F3DezdhHFyW&$B}2nxAN;StN5!8_*>|;KMPxP4XQk%W{K{=6f#qnE)d$ zexvAc^3-jmj++c@8_*9q}XwFjt{`jPYlqr=?}p{{eybU;B_hY!NLCS zolsrE5Zi2XxsCa!`IXZ&>WPXZJCS&EMJPp{Wr}IduA(sm3ltyR{PNXg3ewP`qt9Ap zz=TE0)EQ*z^olLn>RPSc97-3<)yN!q87_NgB*m5ZE&J|qcu~C&s6Gjtfrp5Su4+=BiX2orQ=w05Wrw5zr15C?wu(OrSdFk!=3v2$o zr$U+T*&x$7Py~y{w1Mf}j5bQkd2h~+2P4b=(x(%$D#(B5jN+h|dTcKS);WWU{*DbY z)w8{yQ`1J%b9#HuTM;C>P8;mlW!|DnV&$!PMDnS4F?|$YKmhj@!pvdYld4FfRjP+H z_!!F7OA!>kkK0z2qc?wfm{L~-qW!>;gN@>3LaO-&ivbN#ic*F0Z}jO*$>(*38dCM7 z`%FvFdv|rTX!&QR;;T2euK7W!@A-Q(PHqa_t5{jsef^4b`3xE(K%44!>-1C5oy)Ez zixdnIz^=6LIB%J!h4&U{7=kr*H?FeUu_6q!<$0ng-u%dR;MpR<9lS0GEoaPfu?p31152Q|-Mh+R~_ayH6HkX+hZziL~6E zot#l`U3M#<(lDc+_P7LwVB%iO=!&^u4ShLC<8o zS2X$HyDl9JWE-b1sO%T2k^=m{G2Z=wu5{tbSBX$Vxv|18d3D(Z($=NwBA!kIUYEm* zd<{=(gh$aAbBlppxiZg|9?|EJt7^Oki!42TyHx#Ua^uW4NBsUyk@+ISwoUwrTkZmP z0GL*l@c(l9j=Qg{mYm$Rx>;r0tTcg+(0#`%bn-k+Q$kYFUOd9CB>o|&6wd*?wKjXj z972rBDB%#eF(^$naz7#~EP7($(((tP$^4PkjHt0d$gN{8z~*@IC5i)VkI%r#5u?@o&+yjtydeN&Lun*wUTL`$6uyvlvA?3$7$i-+HUB0MuLNDe-q_^3Ue zbY8jU1Wxg*)e=PuwK-Simw0%wClx+`bnRK7c~%shXd;A{-+Is_s9~PB;T!yXU(@u( zoL4c(To-7(DJqyA7@x5zY>uX1@1EIs7rBG`itolw#~r5nP$iA)JFj<~7ArPm4tv*| z7nGXkWS{FZSgU)8^s@I_tQT(T>s@k5VB3GXt%k4kA`lEsbhG~)+C6~u#9|L_KAK88 zudkuw_xjZ;7emrI;an+;k8)VsjmB5>i4nxBhS&?lorX*${jIKgWy(TrY-7@H93`mAalM*o7-nGS+6D1j4x9Q7Dw$vujT-meaS7HJC*xU!@ZULi1V? z&t;|!wLSzBX{m8R zek2eHJTk@`#;#l^K-Op$c=hg!xlatx)zm}O`qyvpz8RE6Yf4Y?h}<|=Mq3)`9s5<< zHTH8IC;BXaAz5e0Fo*-)(|v>J%S4(``PltYR!`#%z3Hz7><er zNkPJ4ipk%1n-Y`WaQz!lFB19WcN`D;q*HVPdh(r2C+)W1{53_*ZH6?C!c&Ohl{>FL zAp?a*>TtEspW<(kj_x%-V&NdiB?1d~fBWhsEgNhaRPruPmMm88>NbR2&wKFp zq2rU)&-Ty)Vxt-mT|5PD_wGz}q$sYr4YRdgF<#S!6KG!Uiiw2_qkz5B0buk?*i|oM zwkf751Z7DLME{fcI)^m`N9~ue-U?=88WQdt>@J4)YPzYb6dF?l{qs+{)Vw{{&GugT zdji8p6#wX*!1)XGW@xsA1JAvaK`WBYPqdDh1&_f7!F9&f~6%z*eKt`BO4Wi+eT*% zfE&TG^Oz@b0}!j1Aiulvfdqb4dk0h?1vf>l4!9$2FL=850+rH8#hGfv`!>FCWfTul z+_uwe8Or%VPgfsf5!5zK={1JcgG#6F!QQsG2zQs?Dx|9kpBOz47}^$p1}YxP(OK>3 zhAgV4h;uOlrmI{<_9x;iA7gl^0co*%`z-Jl)|=7`rFqfBs+myRxgII6b0j_5!DV)f z(i(QAMTi{9&iY(1$HNRrq1Do;U?i87esGHM5Yrhq98ykl1llE}R}6`mHUK=Hz!Iw| z36KHFyGb7vzA#uE|BhyDJLVL~^F~TuJ>@B&3+59@eap*S9kGz>)TwmR>nE>(+HVMg z)nztkfXD_U-wD^J!95qR^4=nISMMz^Ly}B9A49%DYuLRPqM;FbT1s_Y(JxU?oVp#) z=Ymg=+dS3xx!L#%Gb6e-A|$&$7+5>|ZOY>5r?Wu7-GIpZVs-;QlsMpN1-B|@YsAi{ z#9s`2`49%OXL)vu8W(vTt;IhMbZhTg$@v_t@*i3$m)S0G?aqzJJA)KbQ3kKeH7WW& zm6IGB-DLaDpWaxAuPb;K_QOG$+NTOoa_;!wi|?A`8QE@udYhb7{mpjcY_o455yV$m`5=84N;gpiljD_Hwf|Z&74)U6Qn94-5KgyA0|5lMYZFkb z)zL>dVS80$UL-*m*lgtzM?gg^O~~}aZL(C`!tnmA*}=2(t+2{Vh-!nxd?z8ica>`~ zI~^=WG}8t-E+tSlZ)Lw*G)lz6O17Pp-#BRT6AGVZ^&h`_DoyBencJFEto)M4USNPT z^g{p{Q)4(&I4F40JnVaBuyHTf;EbkfjACBu=Pt|ziA)mFs~dB@OnAX`v(K1BKMg=m zwelZ2Q+`q~jLNmCk~l~eDLAd;bc-OhB7Q-b>&g=xGR7gvS2#0=a0w{MAuOI<34m7h z%N)+uWSO59`}1k>_UJ}2aIVCROZ0~}23&a|xv=-r?c!~v3iZ~h@~RKoz7Tk2-y;EU zATkvC>?;x9bWaLE4WZ6%&9Y0c>-xHNSw%}LYUJG&3T9O2<#S zRt|z^i6j{umIcfW6k{1xfd+*nSYjq$DpQ|rv?s$(G=6*No{|Ub$_>dgQ7KSshFcv; zB}90z6?t*!+*Hv=seFk|nbgRasy2XNDgU~IDyfy>n z+d_xH7fU+~H!|f3O=c5IEo(rL7aoepwTYMAF0Ja9)=BowW;oj!I&V!~s)(m^YjOS1x&hR7GN{t7ji`jt_mQ2>WG6|cey^n@WQ*iQJu6;obOw<|^TwL8j%anr_>14N$(+_Fgh?kCWet`zI3 zK%-A*INa|shd>f`WG}f$m6lwj+Z@frD|XB<<4)mfd1kOP+&p3<-B&l`aBoJx54x&( zxUO06cF-Tc-_Hffr@PzCmFm{3Nt+@WDO-B|W+QKu)!U-z1OMB>^qb}GGxfcTn0~Ea z-}TO#msGl}x91eKYLA-Vc+24r(iHrt1;5^P8Q^13&V$Ce?ieXfZB-GxQlnOx8U*RE785xMB{?Zy&wAC;leedWHlj#!Uqh@* zjXa$`Ji7>h3R=7E3(LA>H^H1%iZVL0cqiNS-U65rspzxlC%QI#ub*eUH`{r5FO6Da zzfkEj^OQP}@R)#5sI}a|rLf7#T$Opp7Y_#F=IIL5Z{MzqtSeo3s}XbJ>{-0a4`g+4 z>c7FM4d-1Vx8(Tx#`l2}-0d?@=odl-y2AS=tw3LD)Nf>WWs}3MsXm*@#@RuOm2q7O zM&w?ptIjKMXQdUL{t{l{=%-%7k%>R4pAh8D*qbL`pXDR$RtSn+az-|n%3#+_0AWY7 zS%US-#9xS5S7WoMrDp|Pj;#sUdM)eWz`e?`w413;fW^?n=o3&A$H zhW_3h-MgaYxi|OeJ=EWi`*}_cv-P<&M4fO-6SG=PfY~PRY(wVc zVlyP8ic?^qbTZoERnaF4y4&6QJ8y+{S<8mR-71)Odnl8-!zFB^9dp{uHgmqP?SIji z+6q%l>SmI|>pARsnp>2lu%e`NTB6uWJ{@YJpbE)`A`fN zpJ5nR#{EWELO$7tX6-%PRa`kq@9BuV%i=cUiec2ebE^Q@CI$@obyG8^%{h1V3Os z?Td>EVjJ%A7*VpoZ;-g1mJ}rt_vkrIu$LeO?nQuHbg=>`)V?7XosZXN=9=qIJ{p_w;LjK;X@gv^(b$lQnKcB zQxB|TM6Ur+3pQ;ybj1yQrF5$bFo3}c1E-R$&%Ov!)e6YHhyzOZID!lXqJ^iGlp8^J z7%7-=mx2T|rUL0XW2&+~>JX!i0n7d*_zq>gGBlkllXJxFaDQbo8cy?2nW>3b&D=vW z?v^qDc2_LX0DJH;V-lBJMQju&wnq(kkC=v#v*Q|?gT|f$8;G#(0Xl}9Wfg)(wKje4 zb(^2WwJ)3$&!-&5uL=Z?r-ZNe61vO_{S-nvXzmqW%G?hf_+SAd2pX3*`NYVuN`jBO zw=CcLg4PZ{we}Y&P;X8;-E4in_|C{?klyx(O|E&3>o!+RC5qHbSt)mim*=R>#YR#2+{7)YhpmLTZL6;NzLFuIpX zlGusL>Gm!8aY-6+vV(FNL7v&)-K52FOf%0aN=xX$cn8Rx6n4W729&ZwgTQK20X!cB z7-02aUn4#VMEq*_J+KPM%t|jY1g=>iE zkpL|?{S;7XX|%UMzJ}pc7lIY$JV!FMRzp~mVsS0_90|u`Tx@3VkANc}GDRoEy*E?6 zO`_q?<@T=eI^KIRa!kC;%u53SJD@K15kw=Oa&A=4sV@dKGM3$#vFZ-P(S+<{*@LuE z9(;sPQ@DEZG&+LQ4_F>ag;b*#Yqm+uEJ0t*41wJD>-DdNAt+PuJN1NzoGl}tr!a9S+Rme9i>y67c?LnD z%S@Xp88%Ab?X(+lDMnP=hZ8OND?u!Z2#FjMtZ3sa1Q&AWyVJu-xh$_b>D)ILa$oJm z+E9CDc`*6#A{Fk(XYR!SwXV5r4k;-uT3MwTAI^X>TRA}oGlN3+rx>ps{_S%VzM(qg zRpSs-G$;nD8-5St)T2R#wzQ#FyUDm#ARQXahN{`>4s>*ddEm)SQ)YJrn#?l9Zw<@`2u6 z%yFS=61+?tg4wy(a}ESrFMMW=FYoM3BxP4Mgv|-oO|alGQ1VUXlXmU>9^O@n)8wB`3R*!s_V!{`2N|8sAyT3 z_7q77vdB=GT{zISX2R5`woIkdlw9Vc?$&@uVP1Lh3FyGo_|oSK+c3-zHP}L~XQHFL zI7MAa9tH}Mk3M!MrW}|kZR^ha{I0ZJZOb??nt5)Mfa5ZhvZMTFBJ{tjvd^gXnp)Op*)m%-VG6hW5J6(u_Ki~vd z!0e|Cy@su*5fyD6GR()))n~v#EdaLHHP1x*GC7Z(sek{ryU2c7d%GjN@+#eQBMc0L zgVGUvfVw^7p*G*_}&5XVa=@nUxRSnP$|}`=AHy1uTQ?%tE_Fprna`%b3wGAY}@r9g+OV>xu>s9t)NSckBobjEFvkd^lXrp^8?C>QDh z7J0HnR6e>AGnfidsOr7FmHj;_D|xN-srz!7BpVLtkZjvf6?jD9IjBe>mtDNu!L}~h z{*{|LbKAx(E-p0h`RaUw237We3HQX`6-bCcFUM^Mu2N9eh+%fa->zJE*m+ed^{Wxi z5`qj=i?MK#4-^H&B~3)c4y#_NT7l@2b|A~FpK`$4EWfHGhkvR1gm`kleB8np5Jsde zmU^Ep!6as;Z(gmRS}l(8E{fN@nW;P}mA{dXJ$ZjO5`(b42($O_D<~z;r1XEf_N_!$ z@T6W7kNu-K9Ew_ZPYxlq)aNb%p}ZNlW9^}xCA)qEMfck7B)LyH%9l& z>na1oTzK6YeWoo#r$P3Rw)-<4mFU%0uD(n;ZZD&fJk{bg{i5r5uoi_cj{ND?LCQt>9ld(K)U^w$hN<-Jw$x?U@mxSjcf726%5SxIYJSXV9uM6>Eo6zVd4*|1(erT3VPGcx^u4QKBKkJ| zDYW5=afJqZU&|IZ9BuqndVLUwA<`za*Jr!yMU>nqdyL~Mq^%j!t)@)|<6U=V#yMBb zgZ$H?Wfn+9zB+8KrZe+ryYRcw2TE)T4Q3Lh&}B|V73nm`@<5DuI@yOiTUq5_Lrus^ zT>N+Y8WQILZ#vfG{zHKmSimMK)0WN@JbBY%`hwOmdD&Q5oSaEh#rTP@IdGF-fSc4F ze;Z1S#CYojOG41q4>ddZ&Eac@QwB=aYjUf1lZJ5A$rknkXsWhZTRSPYn}cl+iax>* znsPBcMDf5IWZc%*l*PvY7uiJq(>anUz~GhWq3cm}Pcm~BCuV0oDthbO6QigSX_nO4 zqpb29`*;o4To7UX9%Q}we0m$1Kn6VFG4 zQd7;QKEj7EFQTBeVA@k96(;L+ycDmekMhkc1ciaMw*?@%O!PiE&vl7feR{2Hfpj~Q zL@N=4yvkErW(bfUO7U1w&|~nHM4|MF{+D^4GMdPTNGUzybX+sM_bF`}L$kwE=AJrs z&`9YL;Q^=>ZJqC)Am7de!{h#HGrCQK}d;UAo6&od>C2Jva9Fa{6q!L5LtY^ z!;Y~PlqLFc5gZDrT2*RxT2b|TKH^4O4$n@`GWCLR zn95hGZ5S61ng7))KHanlKH#PEzud-rLo*udt@wbk*RMy(XwJmZ_uytCZ|+u*txJ@i zN&KFEWAFO(c(2W=yh0h*{E5bC+>b%-;gl*K2#!6F&q_6=xwdXjkm;ag)o=R9LVJ!Z znrX(1ilNJWy!h^n;TzWR;<4Lj*vYpU60VW$0H3z?C?e!&FPGDn57J`G{&zI*2H@Sq2dIv|q{NCtg z^w)SxDo_*ifdOXYu2;quJ^P#NCO!7uHChtmR zJjCM32Y?t4enyN&9Z$}|%N95sK)i6NbT5`s#}0A&96Qfw^Wjyo3wJ7?sWxWV*P~~+5h1ogkkISBv2`2V)J7cAB#aYyGy^{@Q z8p~R=d`FeP-?pVl=zg$YvUXenQ>P9vE}$>-L=B)4#5YIe&d#y;pr1s=)Rh37{_7g2 zT7%scA1ziLx;h|_4FR6yxZ3OXtog}$B2_RV#5;aW@1Wp>cGn$n){9Bdp9vkc?2;*I z!;4D`4Q3PxU!b7!<)f@*`$(GRE#Q(yf)Li=VW{9L%}tjbYvpo#3t7)f5I;`<*dflo zlU4Q=5svFm`qP(1o~*6L-Qqu*%2mW4FA%T-vyQ&=Z2ydyK>AxyBa*4j&pP7@7-xV! zDwp@Q_~{HlCI%fO;L~IH?!td#R*&2j69Ba?R6d3l(3mGF%aLrRl}Yi;+Ym=9z2bI@ zn^({qj^?LFggAF)$OsY(RzA6IW1!@PS(c}|^>{QP99^y1K*_d35?>k|>5>M61CgaY z5y*EvR_||qNTDNC-R*3v7yj(q*}wnm;h$OuP!%?ISgEJY$Mj*Qc+TSi0BIwE%&ovO zb)_lzR}XDmQ1Olf74O~i_ySQV#9EW+fWTS3JqQ1~M2eOR@=$K?RPNGnv9 z!9(!-No=*pktcAM!cnHOt4iKkVb&rtR;nMUyu*FX(Zy+MA7GguoQhUKdn8~EDjaW< zL)_nBvSN^rGNHDBu=L3kuD2gZpA2^>^Pd(>CFQ zJlqUZH4BuA<_M+hFrvud3&~H7pL=86nbk8p1q?UCw%%?RI8V_3#zIHdp<9Qka!b1( zL{}>TANn&@i)-DS`2CV&4kuS7CP8p~qS)M|TRWf(r4v`8JV`0BUR)kelLXBw~aS z0XbmJXPt)NlOlPW< z$U1I*RX3ipKiHm{04MV5IR_dZ_;-gW3CEBqvPBB6>m{QK;P^c7R)Rd5RPO~vliL6d`C`yDi<*=SlsrI_| z&;4g#*Y?MCJu}}o@ArQ1`yAfqzHgnCs}QfA1ZV=6lc!@7cPP`K7Ta`pz)Wfo| zt<$8wE9hf$oc|hr)19Wmw(qvdBhO|t)&+d%+B;_76A+Mi^VE8L;Os4jcAQ||NWwj0 z@?p`^t$ksD`e1RiLf>>-|9WADCOg*<8ocHNA3(4oZ&!(!}gdm^=WzOL0;) z=V+$a+fu6I#Ks7fUDg>Y?D_e%4-%{9!oQvg$4xGkcRlm;Y5&m<6Jn$r4(ON9H^A9y zQ%mFIID*OIt6iMhkwpc$gM>2X^y0kcA&gK z{I>Qc$3vkh(2z9l@pss8ePVx2_m1;AYQHYMclC19Z9|4bVYR7qA3}z@TZHf@jy+3H zMzRt+$VyDjEj3m~@3aVMSa0>p*5R(6+mqA}1zUcTdGgS&tW%KfjuuB%K=7`$UEO{T z{J)R8ZW`qq{PVcii+LaZN6RjW{$>Tf6Rg*-L^xMp*kA3PUModIah(7~t?5?>^4a>@ z&QRunC&1sOq1R%p;icjT|6PxGt+hf}3rvPm_*UQ*GL1u;Udy8*j*pj>UrmEjs}&OR znP8cNuDE>id$%17o4V_kxHy!kXVyg=>mSNZBkz#nTs<1=~OSJ-JKD zpB)WP{|E)dN&HFyMOg-Zd#jA%p3H^j6#a6JVQ3lzpa)A7J3_hg|h>5ZTT69I;3Azr;WB&bz`z_?%RH2=d2Ag{8~rf>ry@hV(g)BjZ>Tmg!-l?&xN#R>3_&W|54K66 zO+-($DX{U!1*!DCcP4V)H(w-AmR^fhI3Fr%?#`4{c-&LVUraS*fm)Qqr3Jff!F z^=l#gf9f&7uX%$ygHF)z#$mwx7--e1*g>5J!e3F)vpa)(Ig^ngx1q3aLliQSt3aY_ zK)x8#p`48+*K2`6PD_Roi*+Is^hpp1<4E0bCbuG-KO>y*2BJ#K5$zh%z+>;3p7^K^ z*q~%z>1SE0W3j7eDCBuzM;lN$?KL0p@j+rYYgUx~u~cN@f2v4_I7an`)Bwqxs0UNO%VOEw3j_r2f)ZEcTOWx)`~wJ}wsSrwF6rJ;D&Il}G~%g> zDSDQEkS+S=r%Q9~U-YBSU?R?Cy`AADEB0Z>av)osUj8yN9nB$`KoulJq!DU<4=+cQ zMG!fmHdsgQkC;C1j+@n2H*a&yZZqpTP$llLC&HoNGX4c%=9(c3?hv~0%C0m)@Yf5& zI(68qWQ=auJM`uc;MHo09oU1av6!X3+di#QdkS7oiB@KaA7O_+(tE@(fhUO;v zeO~E8eM|p}$ZILF$r2Z|7LbYTB>L2g)o4uwCTxU=U98BY;HVD842+G(^_Nv~m8ZMp zDtT#)6z^Wmk=fQsr*pD`lIp_UYCPccaDgD2#>rSwz*>THdoC;eSb66X*e8-_dX_?d z5v3(+ffcYE26w)=%y!bhWq3L7Jm`Zl)?FI~y!OrY5p5+o0JJvje|!0gLdl@>tlu^` zfm|H~gqkg!V4zjx*!RRyyuc~1YGm$0#zxzck0CiP*rgk{t99E4y~$$ z(?7TGzJDKgG^{)#qnuivaFuJwnA)GkGCPR!*dFD&;Ew?j<1(%8-uKiv}4BUIyEgG&%63e|Y7 zEQJ=9O97W6rpmj7>}^}q1}Ii7KrKc)JpRo@>dd32)I#EO2o=3*5eJbvHh;ImBmtob z&|{{v!90O}Nd{>Ka7=PS$t)3pS-l6~l^05#C<+>O;J!8Bfxmln8AZrn3{cdwgJMN) zYevvAZr$*uT^IA7L+E3}`7!F=0kX`APtvJ$!9RiN2 zD|EE2BaPM(_!5{uAaIUGN}c+m2(us#qwEWDH#^!(3YI(~I|CXq-`f7)EFz)?FvEk( z2}gf0&4KB2o;hjpGPr5;d5DR=&oklK7w!b6F=+eu&J$!%-z-s-b{Mq5k|x4;Q`9_| z<_6DT7B7RF2CD;{SYh+)A51fd9FZx5ij4B>Gn@gv$B_2=4a>fpo}0o8nm14t{q`l1 z=xkV}M}JB&_-;bYgK4&dh+Di9+;m_EoM3G{%!f6;_@Muvvj5#Flfm`ZMb1|tfe-F*ix@<@r?Ns@%Jw1 literal 0 HcmV?d00001 diff --git a/Designphase/Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Client_Week_4/Client_Turn_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_ChoosePiece_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Game_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_4/Server_Hierachy_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Hierachy_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_4/Server_Hierachy_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Hierachy_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_RollDice_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_State_v0.4.1.png diff --git a/Designphase/Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png b/Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png similarity index 100% rename from Designphase/Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png rename to Implementierungsphase/Zustandsdiagramme/Server_Week_4/Server_Turn_v0.4.1.png