!!! warning "If you plan to connect to a network (Hosted or Local), the `A001` option folder for your specific game version is required. This option contains a special Event file that lets the game connect."
-
-#### Installing ICFs
-
-!!! tip ""
-
- Install Configuration Files (ICFs) tell the game what version it is.
- **Without this your game cannot go online!**
-
- If your `amfs` folder already has a file named `ICF1`, skip this step.
-
- Otherwise, obtain copies of `ICF1` for your game version and place it in
- the `amfs` folder. If it is named something else, rename it to exactly
- `ICF1` **without any file extensions.**
-
-!!! info "Showing file extensions"
-
- By default, file extensions on Windows are hidden. Enable them by navigating to
- the `View` tab in File Explorer and select `File name extensions`.
#### Installing unprotected executables
@@ -99,6 +81,24 @@
Copy `chusanApp.exe` and `amdaemon.exe` to the `bin` folder of your game data. Agree
to overwrite when asked.
+#### Installing ICFs
+
+!!! tip ""
+
+ Install Configuration Files (ICFs) tell the game what version it is.
+ **Without this your game cannot go online!**
+
+ **If your unprotected executables came with an `amfs` folder, and already has a file named `ICF1` in it, skip this step.**
+
+ Otherwise, obtain copies of `ICF1` for your game version and place it in
+ the `amfs` folder. If it is named something else, rename it to exactly
+ `ICF1` **without any file extensions.**
+
+!!! info "Showing file extensions"
+
+ By default, file extensions on Windows are hidden. Enable them by navigating to
+ the `View` tab in File Explorer and select `File name extensions`.
+
---
### Patching the game
@@ -191,11 +191,7 @@
- A cleaner and easier to read segatools.ini, making spotting issues simpler.
-#### `[system] (formerly [gpio])`
-
-!!! warning
-
- As of 2024-08-20, the [gpio] section in segatools has been renamed to [system].
+#### `[system]`
!!! tip ""
@@ -294,16 +290,7 @@
!!! tip ""
- If you have an Intel 10th Gen CPU or newer, right click `App\bin\start.bat`, select `Edit`, and add the
- highlighted line to the top of the file.
-
- ```batch hl_lines="2"
- @echo off
- set OPENSSL_ia32cap=:~0x20000000
-
- pushd %~dp0
- ...
- ```
+ If you have an Intel 10th Gen CPU or newer, you need to [patch amdaemon](https://patcher.two-torial.xyz/amdaemon) and enable `OpenSSL SHA crash bug fix`.
---
diff --git a/docs/games/sega/maimaidx/buddiesplus/controllers.md b/docs/games/sega/maimaidx/buddiesplus/controllers.md
new file mode 100644
index 00000000..ae57f435
--- /dev/null
+++ b/docs/games/sega/maimaidx/buddiesplus/controllers.md
@@ -0,0 +1,4 @@
+# maimai DX BUDDiES
+
+
+--8<-- "docs/games/sega/maimaidx/common/controllers.md"
diff --git a/docs/games/sega/maimaidx/buddiesplus/setup.md b/docs/games/sega/maimaidx/buddiesplus/setup.md
new file mode 100644
index 00000000..e699cf96
--- /dev/null
+++ b/docs/games/sega/maimaidx/buddiesplus/setup.md
@@ -0,0 +1,4 @@
+# maimai DX BUDDiES
+
+
+--8<-- "docs/games/sega/maimaidx/common/setup.md"
diff --git a/docs/games/sega/maimaidx/buddiesplus/troubleshooting.md b/docs/games/sega/maimaidx/buddiesplus/troubleshooting.md
new file mode 100644
index 00000000..f659449c
--- /dev/null
+++ b/docs/games/sega/maimaidx/buddiesplus/troubleshooting.md
@@ -0,0 +1,4 @@
+# maimai DX BUDDiES
+
+
+--8<-- "docs/games/sega/maimaidx/common/troubleshooting.md"
diff --git a/docs/games/sega/maimaidx/common/setup.md b/docs/games/sega/maimaidx/common/setup.md
index 77787def..c6197f33 100644
--- a/docs/games/sega/maimaidx/common/setup.md
+++ b/docs/games/sega/maimaidx/common/setup.md
@@ -44,25 +44,34 @@
**remove them. This also means your data was tampered with and we strongly recommend
getting new data from somewhere else.**
-#### Installing ICFs
+#### Updating the base game
!!! tip ""
- Install Configuration Files (ICFs) tell the game what version it is.
- **Without this your game cannot go online!**
+ Extract your patch's files to your existing data in a way that matches its
+ file structure. Agree to overwrite files if necessary.
- If your `amfs` folder already has files`ICF1` and `ICF2`, skip this step.
+#### Installing option data
- Otherwise, obtain copies of `ICF1` for your game version and place it in
- the `amfs` folder. If it is named something else, rename it to exactly
- `ICF1` **without any file extensions.** `ICF2` is a copy of `ICF1`.
+!!! tip ""
-??? info "Showing File Extensions"
+ maimai DX content updates are distributed through option folders instead of patching
+ the base game.
- By default, file extensions on Windows are hidden. Enable them by navigating to
- the `View` tab in File Explorer and select `File name extensions`.
+ Options are named with a letter followed by three numbers.
-#### Installing Unprotected Executables
+ For JPN(SDEZ) data, each new release of maimai DX increments the first letter of the Option (ie. BUDDiES is `H???` and BUDDiES+ is `I???`).
+
+ For EXP(SDGA) data, Options will always begin with the letter `A` (i.e `A???`)
+
+ Extract any options you've downloaded into the `Option` folder. You should end up with
+ a file structure as follows. **Do not be worried if you have fewer or more option folders.**
+
+
+
+ !!! warning "Do not mix option data between versions"
+
+#### Installing unprotected executables
!!! tip ""
@@ -74,10 +83,10 @@
- amdaemon.exe
- Sinmai.exe
- Sinmai_Data/Plugins/amdaemon_api.dll
- - Sinmai_Data/Plugins/Cake.dll
+ - Sinmai_Data/Plugins/Cake.dll (JPN/SDEZ only)
- Sinmai_Data/Managed/AMDaemon.NET.dll
- Sinmai_Data/Managed/Assembly-CSharp.dll
- - mai2.ini or maimaiDX.ini
+ - mai2.ini
Copy the files and folders into the `App/Package` folder of your game data. Agree to overwrite
when asked.
@@ -87,16 +96,35 @@
`Assembly-CSharp.dll` **must** match your game version. All others can be
reused from other game versions.
- !!! tip "If the assembly supports it, `App/Package/dpPatchLog.log` lists supported patches after the first run. Otherwise see [Custom Mods](#custom-mods)"
-
-#### mai2.ini / maimaiDX.ini
+#### Installing ICFs
!!! tip ""
- Ensure that the `App/Package` folder contains `mai2.ini` (for JPN and EXPORT data) or `maimaiDX.ini` (for CN data).
- If this configuration file is missing, create one using the contents below. Then, rename it according to the region of your data.
+ Install Configuration Files (ICFs) tell the game what version it is.
+ **Without this your game cannot go online!**
+
+ **If your unprotected executables came with an `amfs` folder, and already has a file named `ICF1` in it, skip this step.**
+
+ Otherwise, obtain copies of `ICF1` for your game version and place it in
+ the `amfs` folder. If it is named something else, rename it to exactly
+ `ICF1` **without any file extensions.**
+
+!!! info "Showing file extensions"
+
+ By default, file extensions on Windows are hidden. Enable them by navigating to
+ the `View` tab in File Explorer and select `File name extensions`.
+
+#### mai2.ini
+
+!!! tip ""
+ Ensure that the `App\Package` folder contains `mai2.ini`.
+
+ If this configuration file is missing, create one using the contents below.
```ini
+ [Debug]
+ Debug=1
+
[AM]
Target=0
IgnoreError=1
@@ -104,22 +132,19 @@
DummyLED=1
DummyCodeCamera=1
DummyPhotoCamera=1
-
+
[Sound]
Sound8Ch=0
-
- [Patches]
- EnablePatchLog=1
```
---
-### Installing Segatools
+### Installing segatools
!!! tip ""
- - Head over to [segatools releases](https://gitea.tendokyu.moe/Dniel97/segatools/releases/latest)
- and download the latest `segatools.zip`. **Do not download the source code.**
+ - Head over to [segatools releases](https://gitea.tendokyu.moe/TeamTofuShop/segatools/releases/tag/2024-03-13)
+ and download the `segatools.zip` from `2024-03-13`. **Do not download the source code or latest release.**
- Extracting the archive should give you a few more zip files. Find `mai2.zip`
and extract it to the `App/Package` folder in your game data.
@@ -127,14 +152,18 @@
+!!! warning
+
+ The latest release of segatools currently has issues with maimai, and for the time being an older version of segatools is preferred.
+
---
-### Configuring Segatools
+### Configuring segatools
!!! tip ""
Since there is no graphical configuration tool for segatools, you will have to edit the
- configuration file by hand. It is found in `App/Package/segatools.ini`.
+ configuration file by hand. It is found in `App\package\segatools.ini`.
It is recommended that you follow along using a text editor with syntax highlighting such as [Notepad++](https://notepad-plus-plus.org/).
@@ -144,12 +173,12 @@
!!! warning
If a key already exists in the section, delete everything after `=` and replace it with your
- setting. Do not add another key. Example:
+ setting. Do not add another key.
```ini
- [system]
- dipsw2=1
- dipsw2=1 ; WRONG!
+ [gpio]
+ dipsw1=1
+ dipsw1=1 ; WRONG!
```
#### `[vfs]`
@@ -162,25 +191,82 @@
```ini
[vfs]
amfs=../../amfs
- option=../../option
- appdata=../../appdata
+ option=../../Option
+ appdata=../../AppData
```
-#### `[dns]`
+??? tip "AquaMai"
+
+ It's strongly recommended to use MelonLoader mods to improve QOL.
+ You can find info about the available mods for maimai here [AquaMai](https://github.com/MewoLab/AquaMai).
+ For general modding check [Unity modding](/extras/unity.md) page.
+
+---
+
+### Setting launch options
!!! tip ""
+ Right click `App\package\start.bat`, select `Edit`. Locate the line that launches `sinmai` and edit it according to your preferences:
- Game will not pass checks unless you modify the dns:
+ ```bat hl_lines="6"
+ @echo off
+
+ pushd %~dp0
+
+ start "AM Daemon" /min inject -d -k mai2hook.dll amdaemon.exe -f -c config_common.json config_server.json config_client.json
+ inject -d -k mai2hook.dll sinmai -screen-fullscreen 0 -popupwindow -screen-width 2160 -screen-height 1920 -silent-crashes
+
+ taskkill /f /im amdaemon.exe > nul 2>&1
+
+ echo.
+ echo Game processes have terminated
+ pause
+ ```
+
+??? tip "Launch options"
+ * `-screen-fullscreen 0`: windowed
+ * `-screen-fullscreen 0 -popupwindow`: borderless windowed
+ * `-screen-fullscreen 1`: exclusive fullscreen
+ * `-screen-width
+
+??? warning "Local (ARTEMiS/AquaDX)"
+
+ Both of these options require non-trivial setup. Refer to the official guides for [ARTEMiS](https://gitea.tendokyu.moe/Hay1tsme/artemis/src/branch/develop/docs/INSTALL_WINDOWS.md)
+ and [AquaDX](https://github.com/hykilpikonna/AquaDX?tab=readme-ov-file#usage-v1-developmental-preview)
+ to set up a local server.
---
@@ -212,127 +298,48 @@
!!! tip ""
- If you have an Intel 10th Gen CPU or newer, right click `App/Package/start.bat`, select `Edit`, and add the
- highlighted line to the top of the file.
-
- ```batch hl_lines="2"
- @echo off
- set OPENSSL_ia32cap=:~0x20000000
-
- pushd %~dp0
- ...
- ```
+ If you have an Intel 10th Gen CPU or newer, you need to [patch amdaemon](https://patcher.two-torial.xyz/amdaemon) and enable `OpenSSL SHA crash bug fix`.
---
-### Test Launch
+### First launch
!!! danger "If you have any issues running the game, refer to the [Troubleshooting](troubleshooting.md) page."
-!!! warning "Please Disconnect any Hardware including Controllers or Card Readers at this time."
-
!!! tip
Without an English patch, the service menu will be in Japanese. If you don't know Japanese, [Google Lens](https://lens.google/)
is a handy tool for navigating this menu.
-#### Game Settings
+#### GAME ASSIGNMENTS
!!! tip ""
- If you've followed all instructions correctly, you are ready to launch the game!
+ If you've followed all instructions correctly, you're now finally ready to launch the game!
- Start the game by running `App/Package/start.bat`. You should see a terminal pop-up with the following:
+ Start the game by running `App\package\start.bat`. Let the game load until you reach a screen with the message below.
-
-
- Another window titled `Sinmai` is the actual game. It should pause on `Search for Distribution Servers`:
-
-
+
!!! tip ""
- Use the following keyboard controls `F1` = `Test/Enter` and `c` = `down` to do the following:
+ Press your `Test` button (default `F1`) to enter the service menu. Use the `Service` button
+ (default `F2`) to navigate the menu, and `Test` button to select an option.
- - Press `F1` to enter the service menu
- - Press `c` a few times to navigate to `Game Settings` or `ゲーム設定` as shown below:
+ Navigate to **ゲーム設定** (`GAME ASSIGNMENTS`, the 7th option).
-
-
- - Press `F1` to enter the menu. Press `c` to navigate to the top option and toggle to `OFF` using `F1`. You should see the following:
-
-
-
- - Press `ESC` to exit. Close all associated windows including `CMD`, `AMDaemon`, and `Sinmai`. Relaunch with `start.bat` and the game should boot into guest mode.
-
----
-
-### Connecting to a Network
-
-!!! danger "Please choose one of the two solutions, not both!"
-
-??? tip "Remote (Online Network)"
-
- Head to the `[dns]` section inside `segatools.ini`. Set `default` to the address
- provided by your network. **Do not add `http://` or `https://` to the address!**
-
- ```ini
- [dns]
- default=network.example
- ```
-
- Then, head to the `[keychip]` section and add & set `id` to the keychip ID provided by your network:
-
- ```ini
- [keychip]
- subnet=192.168.172.0
- id=A69E-XXXXXXXXXXX
- ```
-
- Finally, you need a card number. Create a file named `aime.txt` inside `App/Package/DEVICE` and type in
- your 20-digit access code if you already have one, or make one up if you don't. If you're making one
- up, the access code **MUST NOT** start with a 3.
-
-
-
-??? tip "Local (ARTEMiS/AquaDX)"
-
- Both of these options require non-trivial setup. Refer to the official guides for [ARTEMiS](https://gitea.tendokyu.moe/Hay1tsme/artemis/src/branch/develop/docs/INSTALL_WINDOWS.md)
- and [AquaDX](https://github.com/hykilpikonna/AquaDX?tab=readme-ov-file#usage-v1-developmental-preview)
- to set up a local server.
-
----
-
-### Further Configuration
-
-#### Updating the Base Game
+
!!! tip ""
- Extract your patch's files to your existing data in a way that matches its
- file structure. Agree to overwrite files if necessary.
+ Select **店内マッチングの設定** (`IN-STORE MATCHING SETUP`, the first option)
+ and toggle this setting to **OFF**.
- !!! Warning "Only update if an unencrypted `Assembly-CSharp.dll` is available"
-
-#### Installing Option Data
+
!!! tip ""
- maimai DX content updates are distributed through option folders instead of patching
- the base game.
-
- Options are named with a letter followed by three numbers.
-
- For JPN data, each new release of maimai DX increments the first letter of the Option (ie. BUDDiES is `H???` and BUDDiES+ is `I???`).
-
- For EXPORT data, Options will always begin with the letter `A` (i.e `A???`)
-
- Extract any options you've downloaded into the `Option` folder. You should end up with
- a file structure as follows. **Do not be worried if you have fewer or more option folders.**
-
-
-
- !!! warning "Do not mix option data between versions"
+ Select **終了** (`EXIT`, the last option) to exit to the main service menu.
---
diff --git a/docs/games/sega/ongeki/common/setup.md b/docs/games/sega/ongeki/common/setup.md
index 6c0ddb2c..e5bc3c06 100644
--- a/docs/games/sega/ongeki/common/setup.md
+++ b/docs/games/sega/ongeki/common/setup.md
@@ -69,33 +69,6 @@
-
-#### Installing ICFs
-
-!!! tip ""
-
- Install Configuration Files (ICFs) tell the game what version it is.
- **Without this your game cannot go online!**
-
- If your `amfs` folder already has a file named `ICF1`, skip this step.
-
- In some cases, your data may have a folder containing ICFs in `App\package\amfs`.
- If so, move all contents inside to the `amfs` folder where `App` and `AppData`,
- delete the `App\package\amfs` folder, and skip this step.
-
- Otherwise, obtain copies of `ICF1` for your game version and place it in
- the `amfs` folder. If it is named something else, rename it to exactly
- `ICF1` **without any file extensions.**
-
-
-
-
-!!! info "Showing file extensions"
-
- By default, file extensions on Windows are hidden. Enable them by navigating to
- the `View` tab in File Explorer and select `File name extensions`.
-
-
#### Installing unprotected executables
!!! tip ""
@@ -108,6 +81,9 @@
- `amdaemon.exe`
- `mu3.exe`
- `mu3_Data\Plugins\amdaemon_api.dll`
+ - `mu3_Data\Plugins\chiffre.dll`
+ - `mu3_Data\Plugins\libhttp.dll`
+ - `mu3_Data\Plugins\QR_Image.dll`
- `mu3_Data\Managed\AMDaemon.NET.dll`
- `mu3_Data\Managed\Assembly-CSharp-firstpass.dll`
- `mu3_Data\Managed\Assembly-CSharp.dll`
@@ -120,6 +96,24 @@
`Assembly-CSharp.dll` **must** match your game version.
+#### Installing ICFs
+
+!!! tip ""
+
+ Install Configuration Files (ICFs) tell the game what version it is.
+ **Without this your game cannot go online!**
+
+ **If your unprotected executables came with an `amfs` folder, and already has a file named `ICF1` in it, skip this step.**
+
+ Otherwise, obtain copies of `ICF1` for your game version and place it in
+ the `amfs` folder. If it is named something else, rename it to exactly
+ `ICF1` **without any file extensions.**
+
+!!! info "Showing file extensions"
+
+ By default, file extensions on Windows are hidden. Enable them by navigating to
+ the `View` tab in File Explorer and select `File name extensions`.
+
#### mu3.ini
!!! tip ""
@@ -198,6 +192,12 @@
appdata=../../AppData
```
+??? tip "mu3-mods"
+
+ It's strongly recommended to use BepInEx mods to improve QOL.
+ You can find info about the available mods for O.N.G.E.K.I. here [mu3-mods](https://gitea.tendokyu.moe/akanyan/mu3-mods/wiki).
+ For general modding check [Unity modding](/extras/unity.md) page.
+
---
### Setting launch options
@@ -251,7 +251,7 @@
```ini
[keychip]
- subnet=192.168.139.0
+ subnet=192.168.162.0
id=A69E-XXXXXXXXXXX
```
@@ -295,16 +295,7 @@
!!! tip ""
- If you have an Intel 10th Gen CPU or newer, right click `App\package\start.bat`, select `Edit`, and add the
- highlighted line to the top of the file.
-
- ```batch hl_lines="2"
- @echo off
- set OPENSSL_ia32cap=:~0x20000000
-
- pushd %~dp0
- ...
- ```
+ If you have an Intel 10th Gen CPU or newer, you need to [patch amdaemon](https://patcher.two-torial.xyz/amdaemon) and enable `OpenSSL SHA crash bug fix`.
---
diff --git a/docs/games/sega/ongeki/common/troubleshooting.md b/docs/games/sega/ongeki/common/troubleshooting.md
index 8a58a77b..6e0759d9 100644
--- a/docs/games/sega/ongeki/common/troubleshooting.md
+++ b/docs/games/sega/ongeki/common/troubleshooting.md
@@ -85,30 +85,3 @@
and change "Power management mode" to "**Prefer maximum performance**".
---
-
-### I can't insert credits!
-
-!!! tip ""
-
- Open `App\package\config_common.json` and find the `credit` section. From here, set `freeplay` to `true`
-
- ```json hl_lines="8"
- "credit" :
- {
- "max_credit" : 24,
- "config" :
- {
- "coin_chute_type_common" : true,
- "service_type_common" : true,
- "freeplay" : true,
- "coin_chute_multiplier" : [ 1, 1 ],
- "coin_to_credit" : 1,
- "bonus_adder" : 0,
- "game_cost" : [ 1 ]
- }
- },
- ```
-
- Then delete the `amfs\sysfile.dat` folder and the `AppData\SDDT` folder
-
- After re-launching the game, you should be able to play by purchasing GP
diff --git a/docs/games/sega/wacca/common/setup.md b/docs/games/sega/wacca/common/setup.md
index aca9159e..73af65c7 100644
--- a/docs/games/sega/wacca/common/setup.md
+++ b/docs/games/sega/wacca/common/setup.md
@@ -195,6 +195,19 @@
and extract them to a folder of your choice, then copy `CDM-v2.12.36.4-WHQL-Certified/amd64/ftd2xx64.dll` to
`/App/WindowsNoEditor/Mercury/Binaries/Win64` and then rename the file to `ftd2xx.dll`.
+#### VCRedist & DirectX
+
+!!! tip ""
+
+ - Download and install the latest [VCRedist](https://github.com/abbodi1406/vcredist/releases/latest) (`VisualCppRedist_AIO_x86_x64.exe`)
+ - Download and install the [DirectX End-User Runtimes](https://www.microsoft.com/en-us/download/details.aspx?id=8109)
+
+#### Fixing OpenSSL on Intel 10th Gen and newer CPUs
+
+!!! tip ""
+
+ If you have an Intel 10th Gen CPU or newer, you need to [patch amdaemon](https://patcher.two-torial.xyz/amdaemon) and enable `OpenSSL SHA crash bug fix`.
+
---
### First launch
diff --git a/docs/img/sega/maimaidx/buddiesplus/logo.png b/docs/img/sega/maimaidx/buddiesplus/logo.png
new file mode 100644
index 0000000000000000000000000000000000000000..23f7512d93dc0d35914ae53f0b4abdc095021b6a
GIT binary patch
literal 859927
zcmeGD^;cBy_Xi9QjdX)_NGPe&-JQw|F*MRC-Q7qkARS5w4BefA(lJAKcX!=`@6Y#H
z&u{lXaG$kUXV&~Moa@^A+OOFAM5?RGVPlYE0001N1$pTY003$o0Dz=~jtc(@37Rcm+l|fnJMxY^(OAZrTPs^Xr!!h%v%v%aGk|; a)0wii{=jVg{}1Tn@~n{PCuF;9)}FVv+9Cqu~R^v z;lu0uN;%nP0geL>KexFh+j~9X?Z4u>m1gl|@!EqX isJzf;T)QuO|A{x0Q|`>-B@{ z7u?1|XmH?}5u#hf=z%)72|=FEAz{TpugS~Z{Q8sH`lYgpN^i>ppl6?THVR4YY3h9OxZA>WxKYw}G3gmP3Gg=BvY2XXKN>6R zM(i=b>mH9{59~GQDWMCa169j5pllJ2xom>a#mJ%z7u<=cph*C(t!@b0mv*8KXMkSt zIghREt^5!_#b>kqq`}_?HZ>H#`Ns(ozLrn=%*~6K2;nRn{FIoI0%WZ!nB+MJr?#SY zq`d6}&A2Z#Bl#aE_{%lE4;WF|mtm(t_1M{9J)Yeg=~m(}L@0cJYSQodEFmq58oj?i zGtT7Hp++4;Z%5`!YO1vJ2cCBgrucwm&c)9QpSmILk^N$-w-Q#f=c{$HMfnLNi5NYI z?4fzRia7~Ny9a0ppM#`Z Vb5;5aZyIexsW2+#sF2;T|5FRu9g-ady%F`j4kmXLj#{BsW@ zLv;17@swq_g|q0gHAt4+MFeYE10aTWOlC2Mmnl*}ZrvLxCoC3%%lu>ln@H^|DFa7O z8MG(=BL(OksZJixdx9#I>0HfJA~21}L}icA;Vr#RSXe{I&Dh$Y5=iJ_9oP{R<@RkB zL0b2(Hyl(VQQsIq0V#Df%B;24P#rw}3rD8@3qAi&H^qDhw?adAuH7`u+Gn!s98YA+ z=ATeeZ7oSlk6v5{9#nMdi@PB5*4UgUVMfy#^Zm5r`Dsd3V@maNuj{2vB$>k I~CQIv5XtmjSzW^N_OiSH-QrY%_v6uT$%ZBv-n46Js}SV;CB6yh$F} zLZSo8CQI%n0tnNWwy60Nrfc}P`0;w8y}f-A)w{S8^nQ5lS=TQs3$r~dGNi%$MxC#3 zg{Kk8>@#1ClY}t4&`!lI#`fw~&=JvZtCJO-Mal*ilTY?gDo>>9BBH%TQ<7pQbHa00 zGVn86IGwxn(?#5~^27RkfX?}(EvRJEq>bgjkAICM79@6xcRv;`Yj?x p>>I<0UQ)xsOn0CH&fN%Z|E1b>l; zk$s6Z|KbO&SuyU7K8l8*YW_g>`h*vNfQq$$B$xZTG)fWQvE|#MXedKrPBZ%Ju!|!` zyat)fi-lS7&sR8oF((@b#**KNgn>dhGjNWE~7f z(=yy!sWT1?c5{5W>U-I3C;XzvJ80l!MtvLwi9)+<{y4b#yglz~PJ{D|{dCT*_OMT1 zNNf>0nwK13KJKNLXABmQ*$?Fz%oiXvB27b~k(d44G<|~F$LMPrza>^P)Fv^x+08y! zn5Yg`?O7Eu27oV%7o(F~_B)nh&}*Xx61*3+au-rEZijWT{I?C@j83}hibH#&|CfWa zumnP9*AP0WmAo@*u7Gj9Y8PJ`w~hEuXLI-x5w5+%(;f4Z*MwLcRy`hbkhY4+caMnP zfa?zCw*8Ew;+{6ju9SRiIQzbhwPp@Dw6amKghS#yU|IHOAZ%lzYDFh8gN07uUC8=2 z?P@TRd@NSMfa*7mnJF|e^}zEK4FPUIjNBijKEd6$SS3y5oE=pOq|B_-iN@()KfC=7 zTVNu~pT!)F6`o(k2~ld!J&STwn#CJD3P{hEtH`0U|09fy8I4C8+i*mwWn=2W8E}Vi zuP5!60TZF82Lz-(;0MI1xjc+XvK!q7L&*Onwcyo1YhDn=qHDhN4;kw;VnBWCDgAx# zTzUH7=A)kUqqVNvm*3nzWuUiF_$YY>(nx2!xx><$?4Jwrxc(qGiVJFCTG@2XS7}`s z)SPdiiDK8*Z6561v&J{Cl)&Y{$5}O28tKzP3%sLy`qG-KZ*@Fo@IC&k)eU*_-M(j4 zwF8qdc&&>>WIuF8q@&i?`_p6BkJp7T6-6mv$@97^nFPmW^3m8VcWc9~%C*a4IT=hp zE+YSv6+$kybSG$XDg@=&2f&H!NNAqp U`ZwvqYs3Z zAW0)Qqkcwo=K3Qsh~S9$huy39QDY7lHQGV)@Rl?4L(*4ld%63bKD?vbDck$WKR3nH zs;CQD9$ft2zXkpHZ0IrB@ UwvmM7AOcabGtv*mGH+m8Dup;Koz zy5L(e30aJnkdaC*$oCQEF-O_f)&CBn(Pq=c^ds4=*1p*+^P||8uNhJeRYKTJph2mI zJfxK>js`Ok$APAtUICqxTAGdpqfr@dRwfGThwg*8)pF6R YR(y+WjI#ktB(lct_SeAQg|_YR|- za(3o%G9jDYqiPaNS=6eK1ar(4SRR`N>kNS07BuWTvE^WHwqy+z6?x|wjt1wH8mwQg zrkgC^cSSGZ>T_Kj=AP84(cMC`W3_$uS8n{P)+Y82c_n~DCQ4!(`aJTbI{hf$uXasI z(L|j#&nmB0&-`e!jbxT0-+~Fup?Q1=9&ZCukUWOJ`3G1L(U6N@>_` =)cWx;bH2E3IAqyIq(cv-`M_8H?n(jcA-srus>jx;!q+Y1L| zr#;tYdt=%4I}+^PDcpeBv{FKS48r|&ubu(4f8oQ3kjN&kgauOZhdzw5JRMDz)SF+b zb8K75H8@c_*=#cCEd)Dm2(R<82ZATx{)iJ&xJv-3-UF;gYuC;XamHp$;S3*5^o;g# zXD=?UdDs>WJoI06-|u?vFj`VR>$)uVyU)+MZi#v}RPmegm6Wog`X&0UssZrqcZyw4 z_|q{ea%aerBG-JHxfNzt_cU)g;i&vvu>k`%AW)J3?NwTl;9FqF)GW@X@;Gluz YFD%q}@z9mg(5|tl^h4eP;%E58qbJdH$MT})L z`K?be6thD$9{z^pCU#<9{=$M;9A?7Tx7joeU*x>OQz?%Iq+!N4TfXk9h3B-VJQ?lw zuvCWRZ2FtHL4d;rz~ zVed-3j;&<$T}KLmHV;CJxL~w6UEI2*p!* Vu0 zRR5GI_It2%b(_ q}h~ZaAiZdCPkXAJ+^1gn<2VmqqB`Rifp*h3ewr ztly5!K_OJYU=L^%AvT*vc^+y*2V8v&8>!M>h${g|Yx?X+{VWIi^yTIWrk{(U{aGeF zq;QgiCvuN={Gb-&)y()#a~68p{ov02FdS((Box8@CSY>5O~F|P_Pt%J*7Z04dk`)? z5&cE1bLd8X>_++QUC^+KZ@qOVC)Gg~fg3~1em6R-<@0>DGuz2m8oBdnH1HKu!Ve)) z=f(8cCzD4%!jdQj+X`)!VkQy_Zjx7(X`Y0Ut=zf 6 z{ZQHNB}0+DPy{@-MWViVNrkwbxS9nIpQRBr0#O5ycU `n+!om80pLC`cIEjq%|(I{!|Bbr?G!Xu=CoNLDa=PYBS)NpE^3 z$B@^QicuTTh;PfY_Rns5Px?=i584h5H9b69RJx9w>@42bd{?eOQGPw&gw)~ic3zOj zsum`C?`4Hg1%#RqS^e4IR#qk?Mj;^nxP_uRZp3R5@IH`G8wbyQ#ZdUM>{(r=)t8)= zi$C7DtN0awAc}h@xN);?qXaL>eF`4H&Fu}h=^L%Rbe{rAjAmZktbFeDXjiLsMd8 -LaTxKGd$%11sL`~GRA6KJoJSH(*LIvO)=+U4resK6Lu^17=>1w6!)j6EPQyZU zI?5~VN0k}P8!&E8)diqfjV6dQM#S6U1M(;>W-+2TVxYC#OQSE@5G!LC2AB41=sorx zUYX&yP*KSH%3WgZ+PiDn0ATs(DYZH38LGC|0u6Onq*yCjTl cw}$!5B8*5+Bvb?a4s1HcztPV;`IXNn?hOiTDY-WIkbZuRn%r5PtK=t zm%)HT#FEAcS)NpNRt2o5tEbzW5Gi(myddH$yTSt=Bfb9|26N-*?%P(4voV~EEAu`p zpP@S4TG&TS BHSm@QKb1ZC bM1oqB7bAGXtc%d} zif^Q~o`%av-3&eNW5{puCF+P$7~CIHa?Z-XuXq10T6|)9b=Njm)!@YS1nqme7ob64 zgJUXNW UqU9z{O(P^n1jfC@lDJ@P3gyy z@v3v2Av@G++7f~JcSqH`?6^w8w~wcOJ!(`kAHM*f9DHFUqZzrz`!qjKj=uG3pqGOq z<~JE 27$S*ztH9 z2SbtbC^sspjX%K^pQIaSe=6kkL*PGEz}TPN&SGcPU_7={wEu 55s<=kT+k@nYWh(k z#EWH*z6DG{wfiGEbmzJ2lg_^v0NBj828tXqyp&h$9NYG2sGkJSd+tA?%qh0^=2ixw z2D6Z_kN_-=J%8B^9UXXloZHP!iEEHj7eD-~Mz8(Qq#(i>fu?cuXXw}$l5HXeHxZiM z? 8!?^KnSpFCeaS>LK#A2UzZjYEmx-dQ6Q~9`Q#y4nPhijL*D~S*s1_ zygZ;yB2p8lo3tfv3lxLG<8?uzt!jxKgX*`p6D$iSpKM}4Bzig@1BlCnQS0wn=A%r} zy--(3E|H9ba)e6UPJ`Ahg?t30ol2=r0y%o_HtD>~-`=a^_bv(IHvL2gsJyR#1sVPj zC=L!9swuY7{tli0Tk(262(VJ+*>6}!-Z}1hQRw+@1s1UZ@bQ0{lzr4Qs+KKbHsE(X z-5qzT#zmay-0#pYSr(m=>$ro_AVXEywh|egFuZa5j?8IHpdaoxfjk|)_uqcRt_^t4 zJYAgH>#6tj+(*hv^#D9~HUCZ12r_33zzrkQ;!YBPp7#mC{eWScOVtYO$Z@fwC#DD% zW%5l=Rf@)nG6J)uNMRK)v}pyM#VaPfrlf6Ddc2(S-xB;mkyfAHeEach7VAcwaKLWs z(@PRuoMr?lVVs-4)gALldkOD*8;_#U{dSX`Q_m@C{kG+s@N!NzPQ#aO(iFMhPy2p+ z?KJY J7O@7ZlfxBb7{8ELq9ZGu zE}s;{p!2cGw(9o>9~g>yCoo>1M*ud+6h*&Qu%EhV_jkLB42wZ*S&LUbfXXfd?* z#UB$z`W sZRLR -+Yyc%xd)4f7K(xPP!8bU0XicE7YLliVH2Vk zF!_-UVL922!T&-Kjtd2h^Tj93ibcXTgh| wg~=TA+7dvIy!+F+-!1a~*r% z5S433Iu1oVv0Er&EjI(&(3kh_@1!l7*(Pt_jq}bkyS~XKaoj`!51Ct0Pb~mM!?{0M zG;6{$;PbO_kXKE bPeBC|~Zp>*3b2ag~jX3I|C-N9A@I)xQfw zxCfX+b(7!A^J*zMZ#|uSE#Gaac=8>Z!veKaH`<84he^f0*?B-M#%*)$5r+Jv+&^k{ z?p>m6^j^7~of{luB0vaQjmoY2$KGPGkvOqu6KlWvy<_Uox^VP#I9Uu{GQ4m7fqSt( zM8bC=Y*WL89ME<8q3`y|bgtPMvsepfDOu<#6P@$!_$Rg4jI+h9FwfD)sc55;$0~el z0kqGxj;sN^T6Vv9fp)pn9zSJq>#T`&^26P8&yQ7m?(UdsM~1q9XYorF=#ALX;{z9% zw4oJ#%|Loh>e<*+q!CCmMi)RN?F+G;=+^8}1PO{4RBJv&G=Q^VfwMxTY~7{(DLn zo0q-%_q+E?y7?Qvf^sD!F1-p(s&%DDQn<8>Zo>LBs4obK%BBM^)3e0wC)$1q`!bt} z#%*sW6;XO}_;|XKJ1Tta0G3P>sQ8mw1NF&x<4Q G*30!U5BlTg z!{163!M0j1RAYp08G>1s>Zvxovm{#9 tSH za-;^r4)>Q%V>9M;QtZovICW`5 fi8SlLtCFVLT|&Xt+V>P`Up(sGSSCuslo|xnH=U;e@jR**a?5?P-24hmF0 _J`nC# cTSU`*Z_RE0VnLY zRh#Kl?RIyxY)R>%L&Cv0F>WCoCG+F54M0qeFrb~zx19U_L+<|DIQ@_I>_t?bL>vZD z_XWLH@wHYjYJAVT8n+``S(cuN-aMVKm8KbaM7S!hBx9VWK%`GlC}?jSzY(X;BHqI1 zYIOU}VlIQtQ9s$CCJc=$Zdv66b*(TZ<90>7xsGr85Xfq@CFU@*#QTQgB$~rjZ(CGS zJd8x%pc#gEEK34r_91V(*e&Bj_140{A6Ul-6fD5{Er>TtpqTF#JYEev3F8o$*-0z| z%hCh)-z#CHC9!u%@8E~NklYPL mrw>K z;dUr`uiR0GQ~48-Wb*Hfs0(~+FTc7>$`*T+zp6kk`o)ur@cdh$B2zRs!7j@h@Um|Z zLfVc?NRlajgEkVHbjh0>s)S$uM9)2y1+ohr0)p)`iXkpAP|Y2G*r7iO{P5?U_h+%` zrDZsJY6*^Pujcm~wh*oSJ;BuVHGHvgmnC_V1(A Fq}}X`dg@g3 M3gqj7qHRlXXBbNul7OT+o5H((+x&_FczAMJK^5uY=5%!#(1x z>#4X>Ge?MvA+nVrn%#(>7^YH{Z &Vu@bKl8 zgMr9)l?LV&6Pw<9n%)vv&cQB}#h?}S10_3ACT}>xJ!XJEaRQq8X<&qTP^v2c&MMQH zs~(L6emk^3-Cf@#BNg6HJBv>LT`W{OsPeo~SnmdKHrk>XbpNwLtAn2BXfi9!ZR}y~ zkG4W>W88d7 Zl?|Rb)}6Uja0_lG{JQZzdw-g@cNjw!qV?^p1W}a zPZ(TWw5b}gVCkCM+yKfnAaF|q!I5h~Vmu0x f(c8z|g4=fV zLeu|r75{y0m|Kni-5*@LTgo0`+HOh6WHH} N@+RrbCh3P9jZ`3JbqmidE^HRZ+zx$$i}jCWnd~U=_Llcm z+ymNX>xO+u$#0yjpAD3qRVh*_t(2WXTZqP2-}hpBQR}*CS}6WJ9?{J_b>ky^HkFat z=)Yh&Y9_9bWSF#WB6>;f!ZS<63s0tgNWqr+xS04#8VZYEGtM~d`e{&>JvYsyAxQxT zJLf(a!t$`KaNYLR<&*-}G}>LD31tk-gY!wEa&UAV1&q#p@ylS>ubD6x>S0ok#MEJA zouUgW0O76XfJ>Ne2PJmh&(C9eNzmJ|FMnFEj&}OjlBOWNB?8Y4Aj{wX=*9bC<&mLT zcUyG##d;+7`6srleGvo+!Bs{;PGZ(dnOft^jb)O4)j@<~bNQ;hoxt)KYNw%u02{$z zb|b|Vm?^-3p1u&ax5+jUJ*VkN2KFM!5qUXo^3BqpPCl5OC)8cl2m;kL7a&{*taCi{ zl#5c;FkdukBpL>E4N#{Z|M4uLme}ay>qK?0WfRjWN;1@ZUHa5*;a6VK!hKuV6^sZU z5Tet*Gq)V!`Rc3tdueOj;FVBYfXAJM@y3{1e=m~#+#x6AHr*6=$l=yEUA%!2=Vr?v zsmXB_Y7fnB6~umTT@&H)kdoV*uX0w`<)tLKSCV(%PyNlW4HI5{x>NFgw<(y4^$~C! z!F6HMSDY$9M;>w#T9)L_A$!CXHRNHmn ew7c;tTpHux9#WO;6b$XMJC_ -nBJum|GjZf|W0crGjp+7G`~z)@P_LNnH&y@*w$H zUD}hS0$GmZfndm93iqWAY8N~0U1pO%n&Ofl*4X9eH&baNcvHOCKmFx~WD7P4;VqUt zj|JVDB@fXkElA+H`ToyaIJv}L-h=xM&SN_`wSW#%q@GOYSJR0wE~VXp@m KD@3WOWjQ(sTgK-bKGOvz0)M%FCXfdnw+_?6T(W~|ls?NfS zeDfa^t+zaEwm#Vef=t4u$Kyc1&E>6s7^O*aP=J0qHYvOR^R8wwmP4`X$-O?OAMVXZ zxA_#hC8H!L5pi7*@bi3p`=_{eR1cDbv^;zle84x-ym~E{UeEU{iXmE~^$IGFv$#;z zFbTdtf#K?%|EiRPpzu-ZG{Ps#mMDn6LK*5_5-ksVv(BR&1rm{{?KXbrHk4?2sE)|K zzb-;Z@qA6w<~_D__;^|zo@QZh_5>uWIBXAXhqfLDCJVg!pdEA{eHccRqGrhl2ZFy# z%?0_2eIx$Zw!Plt;sZobJ2?%{ecCte^U=H2a@80a=RCiE?wqZTU!Qx#xUFk6SQAI3 zluNIi5<4mhGGE?vpY)+=+@6$c+|Gce)rlE!i3>RA2?|-}8xTTEU_Y}d$sQ5;h3Cm( zeYGG63OCTUml{+uSzJ$}OujVL=7adEFX5{iy(3uGmt#JSuT%fpUvhRT#_P^S@p3WL zV<3F_j+(~v$7{tqdx?!>%n5)}ZN7{d`6rZkucFWbM^?-hBhxT2S1`C1(7VSsId?Ur z*#K+?pP$oxYimW>KywHDVbOppJd!cN_&tSZ#L^R;t@ SyH2yb_Cc5NW~G*k6gK8pRQ+ zaFtKVmq?-O7abCq?X-i0en_NRW|GIXHdW#*(dj3KN|niWY^a@Km8GKB0m8tAd8G9c z6-xC(U_@vX32VWF%tW1H4$wm9aF>eB5ih&D!WuFldNaUj-RV$jr`F6N`M8;_+Hm`7 z@m50`EIL_L>cw`o$Gqr%;!opSKvJ;}^Ce|(bzRC 5W{1&o#LfX{gv za$dtivIn-c{KGuvp60Y^1 `BH#kMQUMH@)~1&KY1irtIqH|)^!dbqxo+-v_+;i!ZmK;$s3p54kb z0e6J1e*}}=Zkn<@-Ax<^Lyh+`J_)JtO{u<81SYyWDc|E(GlGRZe?$gK5r~i9^1N;>Pg}NXc;<{9iILliYfl{*fJ7_hP)U9rc6mT z&8Y-6RB;Vt;!CKe5qCNv=z4BBb4~&2RP(&L$&;6@8lJ#(YyyiF&^k8$xH{|KE=cjq zy#05>s;kf@uFNu9n*umn(iU!ym=in2$Y^)!s 8t0%2ZvnaterJxYa|o z-tyyq-eF_^%+w$0FbESoq8e$lT!i*L7I=C$?zM*)-LMmS+4`T;X&(A{D&c+m7W|<0 zaDn3g;gB8Y3yC$v?`(LBectCfE_@_E@g6Zm%ZKuLAmUz68EwxW1Df4V{CNF?!JcAv z<`NPN_PZ)v;A}ZJYupe?uP(0lGE?_E{^|(z1|Jd{oYFPK9HmX0rr_qCK9qoiq94OK z`c7!ta~408!JKgVC8G+8*$>|2c|a9w^s7;OOSB|}tPk!!O|uk7w)VzlEk@_k2nX%1 zHQTt`dYuULI@)+Jk|H06-J6wYc&wnrJANTdHw^`=3_uo>D?HnhM`rP1Z>ojaA`zB! ze=+`XTMv#C|1|w#E+^nP@2b f)GJ}ovK<2#PJAVJ}Fk&umEycugDjflC7zG)_ zoi!T`majPVv_bPI1L_U8!nC70FX{muVZ|&DMyz4*;`He8%Qc&+A!bv?YOm{0E&I0& zsk_ayvBx}2^_I()lR0A519UI605!zx(g;eiKTXmTzfIbS-iQSnO-RGC|NPfBYn^@L zeMB8WJ9Yjj#@yegwj>=o>v2?Gd-bT3ul2y_`t9nmR=wmhu#N@(zU)i9+#N5HfT6v? zm82=Bf78yNp5G416X+bYM?7W%H~>c9F3c^>z2n>CN8TxX>#XAl^)X6!5bcN7ShM!y z*aNH8Y|ZEF9;K{RQZCfuz&{?0$Sq&K5yh_lYhLuJ6VyvlZ0WPw;+7*k_abFaEhj$} zZV0~)1q%UMB&F+yr&WiHTN|(eE{0nMSfTp5UrfF^6*TrYT3eF8f@}M#_a~}G0^&{p zC)9P0yMHvQ4^B4(j|kQceU7wor~aB~`gxezcyq_?mT{Ipo-w#{&Wq~abyiBUA2gyi zZuuE^+1;6E^jcj^zR!O7`J-k73bd}iCad-@N3SBwc{^^}zWqEMOV06Xwxl3m>@>_0 zJ|FfS6a#hd&AmEWLM QU{cN@X9r^6^NyH<=YCrpt|`#C~Je z7lYkQw&mKT&(GWTw nNAJRVJ)*yq;W3+V7;D*JG zZ5zlr6hvte2-3r?gBPpLRvPiWYX-Q8n0Iam9JH;k-|;G~7K%k~kKx7^aoE1752CeE zBLhg-!9dOzAk#&V2n*zEGA6)^mNCf4Pbey#Pjaia)?6tp;mXQjv1R$^uf&*!Y?&8| zV)IesSM~G)qf^tD9{y-*1b$H6pcoc<%5V~?n)YqPns!S VVDch8Z4-47fh_8Pa4Y0?iNM0}pe8H-fy-CX4foGgbC+H&?qr8Rr24J1X zcO-ix771gv;qd3!FNs&JYPVC3Z3=*xsiavO<%d@P2PFHje!f@)YZ_aMM~Qm==A+r( zOpk|6SC9WSdx@SwQqXSDmT;VFj~xI~y}CqWecN_3$}#WxRNY`P@VFmPhi|!&JeJ zgTN90(N5F$HJ _L7UK0HE0Hnfvo)u-Ze={@>@~rj4jgG8#QXbm=twoqr3OaKGqmPm~@Ckp; zO#)(|2in(+@BG=dH1|(4LTCI!#qW-uvI=)$t-g1Qs^bdGxz(H@`!AHHQDzc=nwq1X z*i^2Io>UeY5*EKh$FyWD!amawzjUM`RsWRWi;pacj!YmgFUgxYoV9qQ>zZ{H=WN~V z+kEFnBAa>ZE2^*rb}io3T$mlc$yz$Y>#=IjGkpw+c6)f$)RxdtJFjIg?K-q&GSOs6 z={itQKGH@(l$H0`@`GbW;HhXpP}C5!w$w_iTi}u6=?BO6&UL#Rx;G=fKD5G?UP5nX z>ca`?9itb9EO#H|EIA8E;)GCk-lGZH?kXsHt2ephFNZqj? _Ra;B4m^pH3d_P89x8XBWxd-=mj+Z}qquVYr3+v`YK}D+IiUUv1=l?` zeE{pb$PXm%m`7x-cc+h;V;*dIw&p4X#&@k~=Me!OLF0twc~5+t)*Xz&-%7yc5 xyGh@}wZA==i|N&$b >XOw6=$KTjL(kb;8>&s!Dy z0j^_L6e9ubeD4|{wy5< zE+^S+Ubn9IJC7%kxe9sAFT%6$qiMa@ps#}RIYK~v6es0A5rozUV%xceXsvp8<24)o z>G?4vHRLQBKlRs|-%!D~H0s~*oPa8(*B4>na )ugI E2-?Xr@M=)o7(_8CLcEpvL`$EYyC*Ke0OK1<`;;a;`Owe~|x z9FHy{MLd_24_^xnsxQK3GjuQa<7jK)=In|*rGTf F}vbB^zIrYXzN7 zy!cv)Ki}~8Um@lNESpm>#jN?oO
6ecT?HlDH^o5PwZE0h z{Q?6R&Mdtd{Eun7-H^YtcH7NoRt CwwFUApL?W#rp-Da}ml8AUgE}K$-Aw1F`i=N@M+B#> zAt`I?J=%PnV$W85`lX<)1?kwYA?Q+A=r7UNyR**6;owrrt6tj&NHV9^4t+-GXay zcM{y)-642zcS~^B;2zutC%7|6aQEQOH|N~<-u3 7w z0Zh0tDaXU;;Io*Q&S93$VR_JN7 8`U2HX4nDUeoXhbIJ=ax3g%0ZIwA|# zvbMhzC6`Q*uN_O(@e*?9BZg#KO)uiK_yAq!xh}02k)2ftCt{)+%9v{9pi6YTBO%h9 zX^`FcfD<{K@2U=1U4K@ydZ*pP_bO6Tu)ebipdA#0m69s)XWpf%02XdG&?8iP KtfWM(}-no1w)eR)0@HF7%6dxB=^ b@SmG8@c zUoL(HhbLXXgKvAZYsEb-p?6m~DaIRr+j0i!V;-iFC$O97;DmXiPEkLK#==reWX*(} zg`jPufqb+LlH^IFMHU3#w;UYh+cEcft@7i zO!n3MSEs=y#4tb*SMdm<6~kJo-D9#`AbI&An;4fFr}V8sacUfonrR$e75Qhp}*(j)-@ zAap6eJ!<>DDi5bq#fn^6_o0cuVks>Wkfn2}Q6>Dz`0qx%mw^}Cy(b=w6$?x{pF@&- zDd9!=@^+6tOfzRSsU9KK=cWif-Pi$7!0A 9PT)$!}l$r zL<##-Ft0F5fy%%0aTlx=<56_PfPKy9e@v6Z9tf?5i@(_1siNBib77AFSmq+F<~B`! zWjAVm>!BkPEp;q8APv8Dod>Dw|C{^u_BdHg+|b!nAnVBZH;Ba>`R(gW9jr7aP71o> z(VtU<)(B{Q*`3nDc7|~Bk8vNJmICoMS} ^J^&eC J4-}qfm*b6wbQ^vzcpU-eRcUBRNs49qE(}( zWVb@}YQ)x5L4=LLK Sy%V9kzn+vXKSYJ+aC+ z!2~nciKXO2bCKz2-kQ}7{J&rCGV534$6E?jLIb3UGj#C%mi#^iWs$hBs>8&h4}{LD z)7SZ-`FqvMxbC+^4B-ASFMj&13-N*wWYVg`w@;i%f`Vt5PBKz9#jaQyYY=1`i39Co z1e-d PlDa-)DcQJaPJVB)2qzZk(&P*Z=QP*mZz~;U%ZAcE& zRKgycmCr{YA)gn@&KjSQskN}t^HWK$14wP}ujq5sH85v|RY8fBeIRcxW?? nlhLg3YjK1 _e}$MHK!bQoT6l zQ+TH=B-;ak&19wkJboT0soSpvagR6F6m19byT$IHvVP2UarvHKuEdj2*tbK^q*12k z=^3VqHsbRuZl;r&K_mH_!JQDWAhELOGOkWfFP@Ken>h_PONqRA3frm%@4$T@;^NIX zx1Q3U_`ctj%-8x{u#i34@^QAM#b?${?61Ve(|V9p#m<`={=$W Z#}H8`bOnn2DI{}8d@^krMK~}#1sKef54CsP`!4wrTYA= z`-8wRPd}aVZP*w12dT+=8A`}~b6)4)o?W$3Gn8R&vuXD4YnI83Ru?)YArH){_A45N zJb?zMb{S3oV-%NVe{P=1NrR|wH_ZTmM?usam!OKDouGy`6844%Tb5NgrZ2r9ZYD~; zv(08Vi>Q>P<)HY8V!2W;X^!2J3RCKw%6Lm(8k~+NP5O^u{i|&}iMG<;RmXu}?E=Z~ z4IfZ6mNIsC3eh3PI|E{P4o>Be>w^GuPel#HRzKc!l}ADh9Y;f(&WmLV!LYl9g@oIc z#9+={;CJ#)0pEY%P^PPeT{e@uN;Ghjec<13D-Q5(2Z|%EpC(86@pHoXZ+?;A@&rF$ zHLr5O<$87feSIIU2$w7W3UL*PIZ(hu(byn5sjkYruc~h|+bv_uTqBkv^x3UwQ3Di~ zVb{-svgi9m$j)xcH`F%nS#d7(Lf>DO`)V`_gS_d7#Z$88V$$UCslEFATv$n~oE7hO zjmxdHNHpq#%X)r!dcAos?*UVcre9TL^}YiT#K4h8hX8?V?Cl?DC}e_PK}AWGtAKW* zdmUO0=D8`FsyVQX5W-k3g+6zI+=>c~3Nv!i<$OOfZW(!!25JB|^92HvFGc+h)|p+J zY4{Tk3Ip+(z`tj8BxLkTIsx*k1v$4UaaT Vsflzd&stH}S(ZOnx9Z zj6AMuX{p2K?YO}e5dqkizz42`X_hFE9@P!AicK<=$wE?02uD%MOK4KcfbQ}H49OY? zcUp?}=OnOCYf{|58(#|i3f_!HtS7jSbCo0KMVoppuD7)Yk{LCiu{nTIl--Z|8p{wm za8o5zq2RbiCxN;;$?P$b-MayEB)N&FbJXdH_S8Yj*t3D;(W#&Qr#2CaVIBSlE)LLP z{t=I?^ 57DN3 zN-2o|fwET|t(TzzC&T|`_oS}=r#HQ;SE>A>RUY=GYh#%{`MyuYXXO-l=%pi6{!`cm zzwSd 6K?6G3)dL<`y*_TtHi=J%(oXG`nMux z#f_fE)oom^qN}3bzJ7Ye?Jes8IG0(3f=d@+r@^Y$A?GQ78d9Oxv@+~tC71E|P}%S| zViW31-3Z$CA51?+0-?RE@y)yvz$}&+AY6h8D$)vZLYST+{vUwzIkoKo6n7m7F+uwg z|1(xTF6#D*QJLrXhY)?>#j8%QCyLYiRNcR$P^PVRYT$~1{S;2u%Uk-6VtPLMxIh~T zSM$>fpy05NxA3>=`<4qzNv^@L^qF!j!vTn>DB1?|o3kKZCRbttGhY;ut0}k3)NpJV z%$F#noavw}^cHO1#vOq>l{Z|ROXJ9X=jDQqULe_V!hXldCl_ZMeC>-@h&i$majLon zQANrSgrUFjft6dGz5++fTUFcN>KXqMYY14#XWY9+aIq=S?7wgzHt6h6$cB!MO!;K; zFXNA7bYr=Iw4x+HXD37oGzN{twJ2{7CssgFl49nc%ZL|MLV2)1q)JOW+)QgGsf+tr z8{J7vY>2AOVJH|kmEwnK`kjYT5l91$!EjUOtpeEv7ncnB9x)iz5SL76x-`+>%hhUW z&lvkfspk8k4WHxwYIobc8?dlf0}g6+HiD0x&}OU}p OErA|PG+41X5r;>&r|{TU zE$x!QVd=+J+wKiDtRL3jZLeb3$^@$?t|UvbfqvyR_!^%V($^Wd-iIsDj=26q{5eHe zjx9SOp_b~x+nsvJ={U@OUEi`)MNO UMXotSlZsBL|KDK-daRTMRgf%Tg0$A5IA(wHgp8&x0 n*KRtnC*+gydURviwpK5czHnZFF%EKGLMJ(CjSoH1864=iHe}pR z&Sk%KnRrrqt{hU8kBQ1T!8ghk* y*NF;U0 zZG^0!HTicL?? 3ZG@XQ*^1LuPWPbB97prW= z&)4Z8m(5NrQZxM=%iY(t2P^&@QRg|Yk~%+GN939<)e(ALS1!%>uhV6_9E2zJ`LI8( zRvyf^e-uZu8BjBL7QBM~B-wef*L0Z+d2SeV8b8Y^v P?A20+73es*=AV3 zvsQ73k0{O`_Cn+V^DNz>S(Y*s}^QsPS9KHzWz@J_)CZLytq!q)IlHt9W)6bi=QK zl6jhkS^YPH+$B-ajMj}FDJGAUQ;CL`&H|U>fRbluiHVZtUEhV{>j{U9#|%~3!p;B_ zheM6mqD+7V#(<)P!vm%@ra+6!fv!w^@uZmPJyU_5I4A{K6eZ9Ao(!EQlT{d3ABuV^ zAO$||I5fjj0U?>ty-qS57W#>@M*QYo7(ATk-S4Xg=iK$r_ScRSqI+KFZWPGBgAbR^ z`w;2^Vc%%|*I)JREfB>49j`wb(c96{Tu8sv@4L~!Q!0urQSC(~wG#NyeI_nXZ6WwH zL7eE7BZ}``0TbS-Ey-9*Mo>uOZX+$(ytL8jXR=5B`NJ>}RH`r=6CT8rF7y0*Wt2HP z!9%da^<{u~rlB`bEb2N0`Z-nNOHdJ#x=ziXPHwQc^CWqLpMgH0>o`z;YVE%R$J>#r z|2;M(m$t+7JZ`MeejzTH5tI*E1f?mV|8=;wEoCA7M&rmaC18roD&h!lF>i!(>5H_{ z(<4yKH5rpS2&Hvyb8chbix)6-LIkA`d)`v-{;9ahn=@;(3kO)Yo*)?TQK>|8&T!kl z+P+wf^Q>@DQyEoDN1DT5T>FA-s@*uR3#Zv%ixlHv4HCPdrdTucd%K(lWh-TGY+=on z#iV)(ah%7zBwBPEv8|Lt14!^q;PBX==eOcc8!@=H8pa2i9boFATw&{Vw-Ea JG z9UxoAt`50zOA@(ci2E#c0OKVZ&E|hkcYA*eH1-brK5yv^Dtq78`)tWYt*3MzNVG4@ z7NvM8^D9okIj*`Rk+isTa@AR9oX2jD9dzuKC=?FlyYS0Fw=Gs?l91779cAy2*Qx zh1jd2j+`@{@r>Hr5$Y4AWppOCeZN@V1%?U+Q3o%BXsr{+DFau`_E-%7_8LnXe2;AR znN-Ve76+gNx8#>ny|>o*;;8_3;|2f@1wlCCnVpp6Y6?06O>88XrI30PHW^ir9!_k$ zNhrk;uv1@CSudQ;)B-KWY@$;hk}_F)PE=l!K`m;$IEO%sOK3u4g2(^|ld7YuQUbuD zrJ$dihBF0L<1kw?M4?F+606HW%N-0b8N |0S3ZeI P&YIblFFF(~>5eE5XHVzE_g`ui zcbUcdL>wK;nM7WH48u3fg2WwXZJQsU0|m0vZOJ1V0u$+6?76b0G7)^=Rogy}YrIXK zv~a5Og7uN5l|x=T1Kw+jur#DaF^S{%whnhYc1mnBI79-YWQhUwC?Mh}o84_4-T#u$ zukP&s$3tnNqtLco0iS@{p6qC;y!I-|=)60`g(P!;s%VLVMF-3*g>N>Ii08Xm|7v+B z2T~lqMw0mWl#y+dBU!?MK-EO$nst=KWMM8wINuf}8f?l^q=(ywDCi)A&}83-Ki;pU zhHdBDX!O3wZ+TPAi;nC1{&Y0azDZ9lC(W()TwuOjO&3kHj<`C^PeBC14s@?0oB6>g z#E>C6W7_7O-%GYLdCwVntB#NrW!r?yIdWy%Py*A0gn^|Qr5T q4+`n8NTbb!$GfVIfK$$^6qLWNIx9f%*#=gM)YWKpr#1I}S5dZY@KXJoOt zo1M^r;B12{dSH$R6jogCEvwEGJ1|4|ur68eHhh~`eKmCMudBAM$6R1Y<46XH{&2e` z;Rr-v!9(1EK`9C*-L9ivXB4^S6cF_i98@n4Os}X=PI9aIrLcg;KI+esQSH|n2W%S* zqg~*~Y#Qe=xz%)~wthzQ3L5Ec_(uwJH5vHE;PkeU?9n@s#Ra$7v7gW3xqgJnqV03= zc4gGb^2nO{`Tp$)Ch04@YinAtzSy2ufeX<|4li{*oFEDv)k7Y(xb4f#_EHiyjfkTP zeQ7Sn!n&Aue@9h0Z!)}}N2`0$2Y!``?i10VI+4p_TU%85!4ohEGVVDupZWHLRq`uQ znt&0@6v1cG1G~3};eJG@+ZadNzj?PsHn8Dk!1!Bm03dw(fm}VAjcJc5 J4;Awu1pyw(fDRAZ0S?a_kReQ0k3|=CNoSUZ zAprMfMlNI;I;5Wd-Z(9+5Ud^qHx!amCf<(008lxj+R$cZPxLl4KD{LmwE)U2h>;X9v zQvQ*RKmJGFJ2FWPs`>A&yBt>XG@vb@WE?G<*Pb2?y17xohE8H*juP?hDwM%0r{OoL zc8 z3`FeSOtyoM%JQg!;9;zb9Pr25?Ajy1bsFX8HD^{+IwP@yazgZ4FcdS49LfMbW>Q z$(9^WuP?k?{pw}h8b(qEi`uWT*4Ewo$^=gB^}?~S48(EB%!yD~_ZgW|4W*!%sBpPR zN*r*>`KN> HEb|68(rBaRlO|*1=1V&Lp zje;+S-~*R^uY8)tTO&jRq-x%ihtU>@f)wt@8z}v1;%8MPn;*gN+sF3DXP^i-RolMD zdOQT>j{G|Byb;n67zrgobFGf9aY+y+T4_iea1F#wDgNbY!K$}5<2eS*C4;eXI*p_> zuU#-jwC}?sR@siEq(Se;g1);{lvR6ctrJ^bzN|tT(DQArxZ&r?$v;V{VZm-+{<5xG zk}E>@DW+_D=`pYk=6-Oh0JSwY;g- m~o*Vw>Eyu0rU6IR+9RvcyW>`1LntgLc(_zn%5VJbQ z*<&*fIg93^%H2N@hQUEFY+m*jo}mR(X+GG$T=-xAYF^$@iE&bHK$#|@iPmWL0F{_^ zke~aL6@jX{z0|I{6S$Z=oNkagFl<(KsP>_e@zP20OU?i`KB(|G_RBxbq*3KDneJ=U z25ExK*rNlGXg&<0$PL{(nB=w!uu3!AJzaGfp`9U8PQMpvQylu2a G<4E2y^%9=i6si@aLcNyb9Kizhp> zQB~m@4F8RDO6dT`0qTOl4cN2m{EYwT<tcFY1zVvk@s(M0Nz zp%1#|^Ptsxso!&AfUYRQl$KfdDT9) ThnQ7bQW@(r>|a`rod#e?v2=i 9QVepnlx8)w6K z7_NV7Hy(rnCo}`qAS VF9I6qZS}6_V1pTS@Hy`}}jOb9pVqUo;>eU7P?- zk^sa)5yW}59o_4m>n3A2fQ8QLyGpRP*`yE&O@bVQ#;IZ^mTAhT(e1HV#cb)IB2p~* zk;N%_q1K)0!S?CK$;9e==ZnhYon6X%JuRS{?DtQm7Ig70H)63$f1GdW%n}zlK3jeQ z-&kG>m`;vjLTftsJ77BpZ=4u~THozYSs&NL%>_`HG;-vk6u&@Wd3ChU0E)60kMKk7 zP60=$Y=_BpzhTF31?mcUb0z;H@wC9}kx}j=Ih3|p=$EgWjA%m5P+`&mkSAb=Buud8 zK#_ekCTL&7{Has(>QFI|f$T4rE)p16r6X1ta#Bc{Liz%pd00zV@`z*igL_M6VM_I* z?Bta`yFco60M#ZWIv7z(b_iU#Lm!)Uf=>@D5u6^dNZGwJykbNyN@O>&r)(3fIZtRe zXNmOCZ6P<%k8d&Pe%otITUj@1m=sv9*3#FuPpmBDRz6mGI04~adwo#aHNH&uTDF*s z=0Iw2%x@GD>}GLE7Sa%QXRgKx9rj|}z^5fz`i&N>RBlpuyUdx;S(UwKz)9r`%nUfF z`iLtH%4sTy^S~NI><)(#H?Y8{L>L3j%ZSb06pdY;R2XW~*(k=t_r-NQm#wf>XAxt3 zUZrZ<%Q+e{o2JF|Mj)K*)3z6hA6LqVY0VXY`9%7c=ZCZ*U_8oZakMq-|22xN|6ilH z_6IDZYu9$F^wlIfI50!H#kC+8{l$VE9jO_OF?PUJ`4Y3p vWL;v5|=o6++6(3i@5)JO{ z28hcg#-S>~jmhnV`D(?@b%15s#M&AYPPuSd^C+gR h?i{~ibM+pl(R ^DvIhW#Qcc3Wd z=X6oDG)M8-g;(XiyoWym_BAWR34$s<&si?mOMDu1AFvK ^o)YPAWGWygS;Q(+O6q`rV?Z?lxzuqX($hvWp>6vcJP z+?eOAMOQ&aw!$tCKOaXD10BKN rX ziaTa1@zkV6 {+SH$?jMD@p%4g!8r*jMtWAii;e|9LXe@KQ9iLRm z>8G`2t1QhD6ytwLhcJ0KE&0A9E!UhVvDI}0wWos737>|EDODn0d7&7d&f~vZiXy^8 zG1Y`9sk{0w{Tfzj!KcE39*Z6iZkF_+A30TnHprM&tq^;{9$Et%Bn@Ju(wuCJXVk$_ z( Cr8AuFf15y z+6ue;O =8+eDhs2%()wt?F^FKS7#>wFE{&3xQAetOLjJ{`_O4eH!K6 znH3Is0Ij jSA>$;G6rZ^$-RR5Ry#Jr$|-wpM2dr-bx-FnaC9m4gFqLsuC z1 5m*`l$JC2y7Fpf6>S36kdEwZ`xSe2 Q=OEMqO6(XE+ zo!^?sj>6*Lx$6M0o|-wY47~r4=)=V^>@HHZm0%spn6WVZJ~e#S6_1CfVYD8+6UsK= ze=dgD)+GnV4s4^N7GYd4+uQJ=5|FWU-Br$)glwQZWVr1p+D>zY7*vtW<5&Ymp{1cT zKmRTuo3HEiCx9*+M+4zWA1r#RF0U;m`&B%4K9I#$u{vQmLAd~L{p=QZ9^MZztLL^; zzYr-)2=sN)Tba^pDM&EWpkiQ$QPxX)*{uYDX w|Qi)X!Z`!wfA(lhe$xW8$&j3-_Lg=8`5ig~jf7^;2YH1>;;x4C+5uR?7D8w%3 zn)%^}=o@{a9e; s0(^H+osVhk-ehre(@SCcax^ zs`{k_t%qp|wc*2SSygM_zYEkcZlZUk7*hJbTx>iwLdS;%3j}EO%)}1F%UXa|aN9S( zWjqWJi_}XS@I!MY@CDgD@UZXkSsDX4tqIgXQ^T)ws&jDI3MS{#3UPdD{WmHGg&B3e zQ+^tV{;l8blgC+ny|v8N9>!|ZDPY6r&!?HSc~P6phP2QsS;amMrQIn;z>zj j&kylxD!5K{-qzQ&XEKR0lc#ryyO69DR;uW%d@TlO6(Or!ND! zC0hFEPxi{t`}2})%VIkH0x66-tUT6$1tN>TEpSeMg4DEheyPf5)pcC8-LF!6zo5{+ zKGUY;uVdXF#r_#6rDA0za#`oDw-d01zfNbBvYN$tGr|a7rYyhZ)%ht|gQpdfQnItL z(0RQdsQ;37dP2vEtMyExqNqZ$kx#0r7J^g2jEI!g_0{l5(<4UZEF?8vqx26+ETcXZ zy(^Jr*%(7&(zncU22-q{a9xTCDtH^DSP@g*0>iQA6$GwH;5(igMerY4%e+F2aT4fK zIe>Ht!oMSM;DO&K+*Qk>D-=Kqyxz dV*3oAs>Yqr`V9| &&Ya@tZB|_%Kkb9nND$0SU^5Ig(^wWKeh@!G;lHkNi)1dTj4Svod`9nmRKs|y zfs+CtjGeK7sUbw!oyYsN$2>7nmedq ypFiAgytisGNrX3=!pmfa!&|f!nNKo3ew{zXol0YCHl0 zWR))#pXq{SxhdU-Ni3AI s;D9?iCKle2>S;{a ium|%WxD~k%Wh1ij)sKh)pc_+HnF~T^kyf_asAk8UrD~nv4Z19 zM*uKCqx*KP0wVCWO)jxXaI-+Iv_$B(I9@v(2b!F(&V4zQte0-iy@=F(^Ad{9yA;OB z#1dbfEeUMMufy|QJ|0aZVm+y*B0w+^3ERAr;xJsw v6&<%7jvSeg!Y0)q!vcV?!`~jIFFnh}gTC@)_niX+&>*%mCma8Z;md+& zi6c~vaOV5 CdJ+yS z9_&|1Qq_7K$-xjaZ6qY2Mv6fUHJ7eRXa|rR$N-hZSb7{PIb=kWzH#Lqw#B-^8mW_6 z&c`G@n){xT%NqvujX4(efSp}FOdRJ+4I_z}^TEHvv%I#$LLQhig#hM^bsZ5fG{YtX z?dneHr2^I0%+uhwD*0*E(7X$r74)s(Fz|HZ5EX{H_Q#3Y?q?VPR(-Ic_!~DYF=9&) zhJ)hA128{V)bc&OoafbqWr1`4!rz@K;IYbsyVZhRi_pb#m^$p~w?sKEns~XG3QoA5 zD!BCHSuGw^Gl19vjRyz8BGZs5CC4gI+=fF*mk;wWp3&l_UbREQ6Pwre>ptPX&A zX%?FqKG9a@zOhs;pB>G $~>V!bxs9z2!G2>8&)ZTZn~)s9=}9k7dp5 z_2B0r4_4k4TlA6gNv`03JH^{^)pid3f9 qVuWdJdejP_vLVDwHD@Du{)n5>w|kQJx(|FV%=Fn88$^0ql-Fz {C&r3Da11#FEcct ?ZkoqOdnNgpXcjq?q~c=g0sAI8GjC;MleI7bt_fyjUW= zGVZ4uj(W?AI|>E~dh8BasjXRsqdbmz-}BUh4r3=oX0-rxnw<`DOO!#~@_}efs9G!0 z0JcvI!5J=L5{z?y;)6-eBfo@q=E**Ik;f@S-)E@$=_e~qM0HmtOb9Te2I)g}A;+Bf zmOh@wlKA#w^ZP5vI-D=H%@arHoh~~O;@SDTPcWD4(#2q&-k#}{WV+ffFLm6Ygk$wQ z)rk&R_r4}aELkgd2*J1T=?4iru~ojT6-1L~*1O|`5MtAz4%-$b-cjBM$n0I5OI`xg zs2_TE#dXU#=;@MyYF_X~PAqD0fH$ $`>poOY>KYb Q8%UTF zjrc)9eAeT(stlMJcKaj?OKS#7sjU}-_TG;{|24W7xwLSoL6eOmq>`~2=hsGyL3y;R z4%{FO8T}0elpwkw$~EPir*E-SZl?7AM+u!XKP~Kt*# l>Db4vg?09N5gZ2@uNi*-_?| z^5f^od5Ru`;0?s35R$LrnIvfCl^sKt4F@%~^MV|PhX Ax9W{as z+d$qf@|bKMTH9GN_L@+*wB?VRilIwC0rGH4zi==e=IcE(l1wQkLA6DZA9|aS*lTlb zM>Qjm{0^SKs4u+6okDYps2|Uc96$ STYmJ2bOaT=w zs`iyz5GRnzSPynEmW z<={V`a~r72%(I7b=>vrP;!{Myoluts?i-qpoIkd7L1gDn2hmt1) wE6JQwz<9@aegp&lgHH)=hi^dzTACqx3+jAcG6toa-G-FN|<5t zG+InHg%*>Eav0c=C}ah@ul>uYzX{zsX_M;X-FSKJW|<&J++^1DQm8anEd)a&x}9u& zD!~2ih~f72ns9H*Fle1N) Sr8% zYB9RN9aGC|Y3RYIFtGI2!kn0VZz<9m|8(Yiq2i%+86I16)?e&du}!#@Ij6&QPr<{y z9497f(O!IP)^$x)%Z;7;wbS*yg #Oop}D=oYoX2^rYW;Yy6mkteIV6lsQI^xuY zWE!v;5jOJk=vQpYf#*)eu%?9k5QmD8yfULjpXQV>w#j$uhyqAVpdcmuU_8CwXV+l8 zvp7ohjCFwPJopC^l#yzOqKcNld)^P1dSaORs3fY4K%CzwY9SO@gVkN}D9Rb(e?Cn~ z{p(9t_46iGx$75b6xA7ANJWH1WoBM>%Uo9k-H#4s^Ze1+dy}GqcfRJwk_{E}lbqD} z-&`08)!QL#xUcUO#!LziPSX63Lz!CZ|5}gTDE!3roiDl%3=VO81#y*P$zMGmri+E| z13&Hw7Jd|LGn$fDfCeY6b!6iuE(|{va#rB>Zm159bz7#O4Kn%)Ai4d)#z`rl5$gq5 zVzw0#H_nor;@KXmXCV?oe`6lyptQ%#Vxbra+xHy@&t7f|k0{BC -mVMu2KJ-RKLPfN`Ep7DQ&G z0qh?P*oOGhOCO?zf|qLmyl`N*o2le}ZnXKk>o)brM$f@n@6#)0?P{NV{x4<|dbOE$ zad#thEYbudx}AinIyn6Y{^%M(=y3I7ChVfBk^|d#$Bx5&u$Sg`ZNL3W$OSnr9VHx8 zqVPV*-DMC{hR55%yuEp;b|vi2zI7qjdL;ycp3rs%d_`D%?RoE=>?BM1>aiU^HduxJ zjk@vOtizv7+q#@`di#>0(dpW88Dw +1d4^_MQJ@=rH> zhHn<3ty6=i1B1lY5+~_uu ~G>2)CFKRe?Kh#l81CW7YX>#C=0m6F%^7tKZC%c4F2yxow2g k=cZIwxStL(}PW-pdlG6b%M4tz(=4a&h7dW^!H2M_+RQ)Mf)+da*E{m zo$tYYVpcWfLqvaHpH?>C2W2Y-?>FkVyNzEpZBLc7o##W6)EL-y)I!u~V5N(~G8{|Y zN7_fmBx4*a0RV#%6NX$SwE-4WN^CO>oV|If+}JTxFa?(hOwO2Qu5Mt{zsg^Kh8}*< z?xG(*%tTIY$7StWFuLV5;96MUny(W-NN9R@YX9cZ>{LG;>*OT )makT2ea&3KAyy=$Ti^6eSdeoX0HP zn)7rsj==%Sk$_9>Uy22=niPoLh+*eY*+HK%v%VxzLUICe(xXWfj+jQr6+4URhRmd= zTSX{%rjStF%)`$z4<#ckLu1k6oUqHyiv$0om*e@ivy-1t0HEj#krd+CT+leo=?elt zRgCsTPdH^4&EzRUcp!uY^AE=CM@whGf2S|c ~cwB9s)a{P6bj$c^rO5l8 zDWnncD>8isyaPlZrY}%N`f6oiC9NPQ0o%R>m4TTxbHy^*0kzgIR)rO(72uDw_G0K~ z?Z_s=S4aBvkQcE*F649qPZ~la1iF&M?$CdL>FjWwYOHu%93Xbz%|)_> |IrKu?lDLCrxMm<&y?my`B$d?fA<0~%?XG=A0$QGcE0fTe>3d5 zJij4kbdGllxP0C84>#_)BJXhztMZ)T%=qasQb dyPa%&;a<8o+YK;I8VC0`rX!w`H{5Ad{9lWvYhg&jpH_7(6RC zZ-_TiG4hq8*m#2izqADe@*ti4<2GfkK`pm5l6-lBM2xoDjsE)F%(L(fR|KMy#t?*! z-^gzJ=4PKx1s?U35hLiEr;$xn(hB@glUA{$&M5{Qmb)~j%tL o^enP5 z{NbIB4_9yPdGm!%+AacjQivK6-dv(cxid+*`ME2<%Xr#BnJWne*)BWP7SNSk=2zh< ztj59p+ )x94f-9*@{RFH`5U DvgE(Vl z2I5r|TO0Ca$Gxl?D4?5D3Tcv`h8u>c1gK) Qus3jG`(kz2jEo(3$?D6r=_9S#=ILcj8h0VXFN*@ zrsenU*IodR8<`;4R5ESb#I)kH;Q}gv(A^_S=v21b_m6@bbWJWL`kkT8{jGMG>BO>t z-pcK}t8(dvOS~dd%WYv
D#Ba8Z6e`Cq^AO$kP3n{ z^t jF9 zu+YUsIb0n{Z!K9CtShKk3DIK{8JBjEvs20qox?C9P>jLFkYZ>;fAyu<_fHywlB)>N z`TuCT%BVJ?ZQbHpAh>IAm*P;|p%7dP6b =_O!i(~Ff?S!4UWik(f(<{)3lC-}QO>kBC;Xgc%-wj5p9GEG!rma|kGrM>D z!)y>yh*>DQi8j_6+)n!Sc6Y6?1!Sw&e*LWU?t4EWpcqv<@qSTM`jqmVDNp_I=Ti$= zz-Ry%LtJaRIXhQ)*#tXTPY)M&@g}%TSXW$2FChzw{%uKOT4G7!TMIe*pHBhbfBzwi zH)f9?P8VFCb)CO?c`H5!7n&6wjQHL8bns=ImwJ@8wiQCA?B93^ZTgvQ{uPGrysa~B z3o80Tn=h}xQ_GQ1LnD;`%FW)SR=~T7nFauu0fGt*k+m8fj= zplVQPGwguEi!1xlVWOo(RAN;`t9VKIyE$6v`*=CedTa?T!5_i!rkl)xRm6cX_nk8i zx7t0YCkhiy1o>Eua+s(hO_TRO2vTb*eU>%_ofBNc31rgqH4a2NQJ_&u7!p0>U5mO9 z;kr>5VY=F5%Yskh`4Sbm;YpMen%z~}a7Pi^{rN^yDliHX(FKPMSkNkLwAjj0bF%Ym zYGOXnTri@vX1#=17OdHHP-)rnKV=n^$ 7{Tb?NX#8B#V1Y2TST74g` z%Idux$Z|lj4`jlHtmIHuOTRp~ncO|QZ@rObll`|JeLhO0Wvj{!pdr1q4xX+6Dqk-x zca)l9mh9b{ixVxS7N@{+bZzHet+H~>u4a~>sl^$GvkUO5vAh9LDi{tsl14~z>}oOs zW#a;QqM?G{IQ^P`g!rcvhA@bTS}4MG!NEC6GWskM>>od5`Y*4D<+iK~*`zw8EaO^& za9!iu_~{f=%5^^f6h1%f&RgaH391 *s*U>Cw_^BgzZDfdP9c#! z>#2$*@$`7zJ9{e78T!J^gaQ*pK{M|9x#VoOMrGthsK$S8^NEaFYI5l5j5dy&g{Kd~ zd8Oz+MgTaZcxGjPAz2C$ght|tX>xGO$f)@gjj3*3$q^(ES*&i8HZo3;?p*dLnofd$ z*O@TqIvJiD&qp)6@<+30WfVH(U8?4OIVcs%$4NuV18z0~6=y?b0BImsN;Qp9jQUz5 z1P%>c8a5`vZWVE#4tynVr@!pa0z`r2o1aQpsEgENxDJO-nJ2Yve@lq?0xD=j)k#En z_+`VjRQd>LB_&Z+=j3F0K%zMs2m1Bcz`%^G537ym6VF~Hrqy#ATbt7`S_f5sYA`IV zJMNyCKkM49q*(v)tmqZ)>-;O+kLsq9_dHdqD4|*|nlL8e1|Hnl$IHznZtMnJhz6mp zL{kQT-4-jhD`QH)4!Inl(_WXKJ~jnd*C9e?l @+L@FU~0RZN#RR C1{7$VtM5zhy3yMM4*^j=Ab^g`jG(RfvvcM})|4L+(gbRwnsUlKJBA(3HU8}`T zu(BVOwT&-r;u2X@R~P2aNFrmOU=qVD*ZiswC}s9-XnU vX)Vp^`q9l7n3jjF%Y&zP?PoFdY=0i4An zvd*+Ku(l60yZ}Up`CdMPE;qIu{;VNBK=lBV968E(=yt TwY--1>jQqGtKQHn;WahmQ~UDs95n;Esx2`{@+Tq)HNI(fGiV=biS2d zy))xMwTO`4tp!F8VVrH1>Y=8KbJt-1QUFWVdOblSDfRu3tAhkn?1Z4mA(XKXlgVP{ zD6`ywuxlWKj>~Jgh#ZEKsnLCbsj;?;j}N m3vib}qv5k@nvUnf|r%LtBz%asR%=Kk9Tddbok z&!FOty~`Et68uI2q#PpGB*zO8<-(!AYiaNMFTA$7;dE(=o{YR-|CahR&vf}Q6rE`* zqKhl D= lBi_Z3k5aqy$DAVOZj>a7Kyg!KT{>r3Klkk5H&UVT zt#*1@;d+AilI0SgzR81n#953E6^tMci|IlwgQq1EXN}io7VWC{Vd7BlGd54})f`}8 zb(ue%-xqS&nGJ1 B7NLeji2@uG4_| Rdww_|6OgfgY}-f={oWo}y)FLK4(ODO5PDmhC1 z@tyhn$yNF_YI!64j8R#b3)xS8Wig{r5SFL0Zp$0~XU2_*$ QH+F2;?- +-D;WKB_HrUGkz(eF177=mWse(OU6Qu6 zQFE|31ULW?A|qnqSH&HeRCj93tvhc)-FDNt&4pQ-h1&3cYqa0)e_glQp+0c+9#@Eg zH&}Hnvij!ewPZy*O|pg~uSOd4FG^%r`zaRvQy I`9_XXN 9JkW~)^0-lC+>&J o4pvGAMqEDyiS%b+IMXkkP5U2rn$VrnT^LhXpwhc6z!4ON@d5i^3@GxT&A z_7(v2AY(b#TzEm*tG!v@Q7w*5k^}gC2T{;B6hitgV_Ce?C0gzS!o7VjU*ppVLx#h^ z`9%U5&JV>_=}#-#Vsurc%NPr*pp-f%zTDimge#`Q-1Al%>iM9{G&fU}tyH!z)5nbh zqYOxvX7!HQ)4y3l6oDL(xfsdL#7r+ubG}EPF0t;@^rA2`!(J%la&hM$TF;7)HvCWB zd2PKit1N^!y7=TTLy<$zbc2FwVVS>2sp+`IA4=GNfB(>9KumU3D>4k9l%w%I3+xV~ zGak-v`PGB&&?Jf sgl&N-surg8bwwhIDMw4d)k&C~hf` zDDQNDd0Ow+UKf(dmQri$v%&LUfjJJwPJ-BOiqGVb!8G!R*32- y*f<{B%2ur7PUipe01u%2!GITW#!* zAQcyZZ`6Ot95V~3wF)Q^iKoFYL$+DxX-SHh{k!4-0t7FT47G4enU^Q*XA}h>#rHh0 z3(R)lD1t`PrJG|+et-xFz=^Gwl)IX6s}&XlBlqd(8*Xn5o1cn*Ky}`@F;Z?CMIj7Z zfiewtA(rL{$;Dceu)MD^2Cmn=KyR0O;9o*`Wt>J&25dR=Wl@dWWxa%jMEkSC`IoKC z3Qbu AYi1F0p)f-@9f&BrfVO)L&vzO-na+CVqxw67JS;A;Zf{wAOQNG%9Gpsn1*)Mem zSGrllyTN%>SOM}fzg2G2!fcLs8W<(S{Zl74NkyjUzoVzbSDK)$z%%XfOi}6QY-4Oq zW3|FYH%L7i9I%i#y5p+*_Lo@YJFF_ZbP$TNsdLU>4((Ga!sK|*1~RE@A=JxvgqQaz z<2T_n_Q`=D( G+(PkZ)C z6t;XnJSO60u2uQ9;K2VO0ZfTDB-#`E?h>>ercJ}ttMk*m8Kz NO!86p%{&fh #mVA*@lG88_@Dll=6H&hSAJP{@Aaj z#9GuEo+aqZD|)QO%#@gEX38^J@baFtyQ0#l$;TLGC%`9XS)MJjQn7~t1w9q`?J8Zi zT?K=8=@(zME+ O!B *bcmS4gIv0#x%e9=*PHah%ddf(nN55>cY&LssD>0zas$qDN`nQv?0&b-}6T zLEh8lr>w|z26NIx+0NcRB`<89^C^DWGPGK(a~Az|2C-Ceti26WDIVZw{`2N~UE=0= zzvqwvf4@OAtvxeE+P3|?A1}ULX`(`BMqH?#Ikxu4N>W4l=GXYJ{txt8DJirs96@bR z6>dFOQ6N7llvhy~$U77Qn&6DL8}N{;2Kc;$hxdIY1JU-%cP&oSH-3IalqM3V`m{3i zN1y^M0X|VO@N(Vj0=}DVMRz `OH~&hEM2G!4dG3>X{#j|*D>l*KDJU%!9Xyv7~~ACu5)rue@tJ|hI((2 zJ6v?yI3%Vj!BQ?kkd=s5JxbFy6;cMbM^#|JFptVOvtm hFfYyELvOum zWc@@Lk~u%G&(NM|{z4Zx^#v#o_kQC%@pdbDPjtH5pr`lOd9@-@6$(Vx_BrjxcgyoN z7z#w>h%|%IW~g30-G7TZ>VNeqdEU5!)y7cn$39*qXDuay#7fEDELW*)yRP$*17Py3 zM_?{l4HRBqCv!;PVGP{M+USO~++W1X;3 MFh2 zAG!hnbhI_9+G{H__y@aYoEVRNI<#_r^$rggD5c}x>x>?ovH{ibw?XKKOU{ibu_ZN$ zf-2)U^>(`2X;9FCmF%$r%ZCtHl=*xKW6(Z&MfLc!X+-jJ*W7rOX}?%~pjzM88F;_c zzzwCy6vwD63Pi%BbrQ5~!2bZ4j!jm;u9^D%OiRx!U^(&LNer^*amSE|oLzYf^ xCGEcgPv&J6aBppw>i^qPtB(KSQ}`@JQH^%K8X GN-fuK+w^yDxRI=q-LS;PUA?ZxaCVG%nUjE&iS4BsPS&(C0bOL3D% z?$xJa<_D1S4kbxMfu0Uus_ZFy130lYAX^$WmaCRn2VZ&gj;cMJRd(vY2dm@F>vj-L zz8PP6E`-)H;CR*%+=Fu3ee8u)c4JRF<<603_y@1k?!6dSsxaWN`}cEkiR12S6kQsc z_n^dKB -+s9w z{j}Dw75hDl#!pWU*>C0r^=d}~Ql<)vDBPc>K1WC_LjF=bgJniHUU;QgnXbf6w8nnA zFD|3!&!{g 0lZ8RGsSs%n4nkZ*XJYra7IE!ewL>F zs-;+=FEuwp$N~kTv@~e~vZLh##PcZ_4Zk4KGfIeJx^bDG%Q*}_J@y-HB$w1B)(QUh zqh%*Dvk}7={AtgbT3ThY2~(ntt95Z!{YzE~qtM7G$Y$5!dPnQ|)xz39wY;}jGqC3N z$-gOeagJxFc0(+)gr{8jNQl)TBmYq$4+jzfHHs)$?BkipxS|-r$xCLEv~4ZivbMBj zpkuzr4DAnM0xO^>?rrbweR25HDxLRw*8FmmGuaMfe@^*(VyH(Wdg>LyAd+~!$V38x z5Ex&2Qe>ouE*yqJDjKL03(ZvQclO&aiD+n|diO?4p+HXT-EO4o^sm$H*DL7Y^VA!I zSTSJiaosb)fv)r6ySWc9zZtaQmX VD1UES2^?0rwSM74OFxkH$zZV^W7CkmXYg$ zu8YgK1d^wJVw5P~RRG_;qeF@b-QE&`0g<8X)J&i^+h})cJ@A{U9%65tre4k(DwZN+ zz=xb|L2DA*JD{{Qe+xN1wg~J`6^wBW4RGlY-15+#KxzWIc(%L_6wJ7g?iYj}F>8!c zoW$D8Swh6ORZww?@r^^ett?$Yz;8-^O|SLGb~6RaNn7wxkp&hw=4%`THf2cnid*V$ z^62UCf4YkVT1Db(UHnsUci7dMdz1dLO1U1|0+d0#YAb%$iRI1-VJMyMYtsSrr}S3s zJqZ#auWcivU#^tUv1=bSN0#%!SO$%0zt^;VW&sp7bQBXPV kQ=)sXVEnw*Fpx&bs)@f BqH(XnX434&ohf z+K4 GUl#Kjr zIk}L@l(+%w6(=AnxVXT9RQfbEhpixl*7Jk4?7&-$jJ!D>^2zCyE4{w>w@rRyr)Aun z##-76PYa6Og_&9;2aek=`UfFrbVjbq$(N+%iKi(S=$e%j3IIW-0)^?4nxqY#= zOS!_Yo(ebF_8oTW&LcpQy7wyiwk!9m)&t8N{tV@Xl{47-(a?Gs-b5A``_i7=NhZV> zeY`c0{&f6#i+7LkFY{W&`zw>1`euN7=KHhWVQIa&&G%VW<+5Uoi^pgsh=$`;9nY=5 zKJ2K}F-S;fN!0wmEI`#c)f6d#CuOos-h7s=l$7bT=5pV&Mn^ynR*=fk?~_v>Q+l=! z4m5g^!KY_dYz&wK6?DaAjJ?N*CWJY)d|mfXgY5*2S-}h0p(SLMSjq(<(joMLT=k6$ zH3XDAkVzUP2r`FF*`skz{PDLGNfcJHK6SR}-mg$zMUztb;1pBH5UkLql`AKh=9d=< zyxvUO!$nw$i9aG)AJDWgw+637ur#HXovr^vlZh~OhyHT|kGlQ#y`u;x4o2!iNTG+S z;8kR*s)l9qRfpL=ZB_Z4$rpafVqmxPs9IQ=q>7*?#&83=4&`t!q?A1Q7MG%mk{0GO ziqRlH{3B5fbfU@E5R_Ye^8yr4^p=+aUP4!p$HRu3#dx(*DqVeiZm!r6IaXIIfY0OO zsWaq=V&rw2EjK9%M}?Y7fatr)#=Swvio2mw`eSY7CXR?Vijj)p;IhZz8H{ATznvUK zUcSsUGzWT4e6DYQJKIMa#XWht@}nHAkAoGW(MTks&|%xQUuFxvd@pbqM~#$5MLyLx z8f!V6q7G&^@ptbR>E{)+V2_Tmn9k3s?cBK2GBM z@$FOyu zdQcg)gnVUJKjY{H&tI|DJ_p`9CRcg;6}e<8k}0R#Tk}SdDIgS0s8@oKhZ?xvctm44 zL>L-Otku}A?F<(FG?8ysiEe3qmGbPTBFC07k;0Iq>QA6Zt!i9w;_!C_ce`ujBB6al z2xNu{?!$?0lxRL3xueo)%ka>dAwi){v|+x!bWwb7Lw2**;cr`k`kUT5U=NE3v|3z% zv9!kK@w4Z;>`ejxXTvnh12mQ#{?T51v=b>E9(0+h1(2Ka&D^)S5ABNHOkKal(LFeq zoO+DnY#R(4S2 R8qI%)9=C%~~v?WS*hK#)MTvoH{CqOf*@$3y(Pjnj?s-GNR{S z6)MC+1Xd^Xs`&RA#t+odbFc+0r!q|Vny^Yb2a;}MjV=V*QRrVA0MNDSjDr_eWNGT; zFUnl)w XH9eig%k(vgrWjc7X&u{*`@;L3J8l`~SIx#8L94$+&&jsQ{0 z#VbDi<)(uvHrIpixvFi*+FkZ8#2jYx9G>SW`(xm56YX&OTwLsCHhpa~bfy0`$Dqd? zT}290lM%_&I;-EP<|Um#(HnYyKeI@Cy$Rvw(}>c|;7Z})*{ABgW$vZxQ^F&N5C6)j z%O1SP@GJc}kWp9QAjS7n^xHP9P1~NZq~Kdg{;nN2)A)1qK{DEv*#&<%i_h6H9kyOa z(Ob+?yjhX(fst*5oT7W;W|un&9}@Dme5nHkV$F#a;!p=y{R6Klis1rM$q#=g*X5SP zWVafqi3dGPK)UQ?E;KnS&YT^O6}eiWFo}9tb3IMwo*j`fVm!cK^czH|qtpWEnd3p} zpN7>n_lnIXo*=GY5&bS-3_V+`^?(oUYRy73Xim9!e?D>J@>9aaVu1Lpx^xlc{Wqdu zYgBQ-=><|vcBfVSd?7c>{6EKMV4w%P@jr}su&;O;06Pf!ka~z58KE G{ZV5hccwZF(-~=!sq=wlbKQT#6sr0Mls(&6DFaADR zC{G{43oQpi%=eE92^4Ch=P(LRU-LpQmiCXMi005yD+o77KIoVW)N|ky{7ZB4F}23A zR7-(4`ly82*V4_Kgt==+^!#y8%sshDKu2^uohowF7*yM}A*SCb$bK!6EGOI?o3=7S zx12oM_ESm!=D_QOL3p_BbX@aCQJ>z6)^NWrwHV@WDp&YVk DwIIKivR9U-SyLODyQ2)sR3d IEtmrV`ocn3JnOv#vFZ5|deVND`y6jtnVTS1I)ZrhzSekk KlgZw*Gh*!rKmKFx%lb{&=OKtz0;UQklL8Sa1Ke4BoeUy7tgt zcAp~wTWrPOr!bJ8UWKIm0E1Bs!Dr%|aR1N G!71<6(YaZWYm(~ znzo{MMS{*Kdi7E7K)-?T50pXnURBw-8JJ%1*K6Dpw@MC4vpI_W=7uLmi7HhX# D3Vw1x8(ln)M2bl=8;?dBXcxg z#rj!rlaKa}!7K+o&zZv~D=Gl})+T?{ER``$tgJboCp1sD?M;T7u@|#Oo5PnoXVT0$ zA>9pcU5`h&^QR-|dg9ZuwwInBN-PV$1FU&@OW}{He}=rD5k~%moanl~O3}>SH&(R$ zo!Q(tULfG>S#Bzd^!8l&ckMpv{1rCa)fReOOs+9quif=>0{w(sG~3;un!y)RSd$WE zB=eWT^sbwaWKEk-zvu+`s^uA8c?F(=nT`%l2rW}Ms{E{VTot6n`C~)Hjl?Nh;-w&k z@n7%#)2MU4?Z~Y=P#CSpS@}6~kNXdT&OA^=F|{R&dlh$?tNN??Natc;ckj`&4iZ?p z;o+(u0|};OzTlMES|&DFTws(gWp|}kW9CHmXoawbSmz5=n{a0Tc{u5!NH03&uQ+rG zjQVaGDhbg(hVDGXr` jo;9`o3>tnJ_7LLB*PJOQX+j??KcXOY4yubnUX+ zi>JfR`UTPmZ5y_JK}_8w7kVBmr_<{8;Q!bCi7@MHH2$N?+J7uiW%|m$!q>KfJff$h zM2i)rGa65CRc=C3rKKxnY=TjPyMgaPcHcpLnbnoxcWsn;6vB)D7?us3&0WZb0h_~Y zhkjF3af$p0TCNjkl3F_sUo}cnKX;YaG5RY#>;5|6LkTkek`KZUZf}2K`FyrOpdkT` zn>?(nr8a0L^o~o(%)RS>;G;E=i7QLp9=)&_=Dt5+X_OP&)=b*<^g5Qg$hz&_+|EDk zoWZj0HXbrspz>mx9r-MFmO?o KMP=W zxCRO$eBjqXpWzDK^<9%{VCLCPfQwKSG^PPka_s{q+{CbWXlcJu 9yyaP_U%NIihVPX*VdJ?Lzy7G8@)AscM>*2>#&!2g3FBCpnAS2;?jtp7jy zf3u+M7-Ya#0Fy*jAd{umNatUk`pN}FQOhsZP&h~hFfxeBaye>=--uE7_v;a2IbvAu z31M<&IAiHDQNLTqbBS?*mG56wFDt5EoRD-JA&=dw;T!zDrlDC^q{T8+8vXc*^fbS$ zE;=uxLsPwyqq?> f9zM!sXHp9YMRYFkMEBt>GyI(cl1JT)@x=Bz=l_GgqZE4 zmbXR7Q=z!X862O0m2Y_hWt+Eg8(MNoEshjJwNoJ%2Ss(&%(`R&q5*@e`?ltgX@y zH-W`@Rds!N1#2J#W3Y8u;2 WT<{Mp6E504V&h(Kc~3?(Pt VJ-( z?+o)_IcwYz5OQ;xOVj@L{_4G_lZC&?_LC_Ba=A%S9gUmQz1Dm$;vwHPIC bRg=)Kg}B-u$aRU~QceuMQ%*rLh30%9qMv4P)5gH2*aWXcm8P~2;2ea6H2 zWSiQDl !}Pp7rA$1ww6S$gv*dq=j!VvnAQ9;dg}r&say3B6Kr--T$tPQ{X7ki%Q0Sc zOnQf <;5V0jpFyYJfc zo!nGITKdFtb5b35rQzO6=zPJ*K53T^7t?q}9?7IK$6&_mbIEi^y1MFss1jnGpoFUB zy*r*7&bnzj^f1EeF7# a&r9x7b~C^yAy65N}SGZL;n{rH<($0euY^6}W@w z(PmBKL5oF=6~T&!f{7$?cy{i3F7-z8ixv{#+Sw=c?cwgcS*Ejn{+``L(|woqO2Wi{ zAKAKbt%m$~aw0U=UZ_Q6WnEOzk_hQgOUr8>x+hxLBM=zE>$ywdC3KO{v_8Et4!KDL z$ZMXbg{`(v9U)Ik!E@u(zkMB2*VFoe }Jv-+X}({1dBe~M~Aezp?5EbuQ=pvF% 4J-c(9_Yi=(ypvS&1zQtbRzWlNg-S%?s`%jCV@sIk zQSqOH4Dpb|{%h7?jTCFKUl8GwWfJjsQeiuiqvQR6zeMuWfbL86cI#>7rAk{>{;61z z!5B!tw{V@+lu)#qmx5%3gQ6X#A4)uJpDT%O8Y`HR{D-8JmbB$Z6YX_GiMqwaH$gLg zv#K3&PfFdwbPa>Go}UkbeUO4qi9y;Dr9>`H!KS}b8=2f_wR^AQ+t&+pY(DKfa9l3D zDJ~~yu=^V_H>ZA`XW*4M>Gkr -a8ybU*vV>1dV>q7z(azj!CUMrk*oZuE`>Oy)Jthr|A+b)SLqY-5f4yl@!gD zTD a!XUdZIk2WvG8WFyagL++31&vmXq@ebC{ce zjIENS-O1S}tXrM0n_m^Q+!60MN>c@^40|`P;{Vm(%J $zLIB`XvN}(kRU# z4^T)v@-2(#cJ9540_`MGs>lElbi!hO_$Yieq6_2nM7dLyN| otqq``T^m5+iS}H?ZkhhjPfKAjy7hv8V7;~i#IpO1|5-E qQ|E z-m|sGqtf@at=UVk{|`DuDw?LBr(#46KsJb%t~&9>3#No#3B@qeRCfaixlnm%o!x@2 zg8iL>*0YUSkXyC+Ea`o#=>1;j&1?42>pE?eTD8h@`1 =+Hm$ z;@{^MG+Y!{g v+YWwV;ymgiK{jLBQ;=m+mDNa_!2gF@#%<{T4n!fG9+$ zahC5n`3FTId+_KC5gjS$=nS6>3xxv@3G)zH!SnVzq*IqIFq=ZiR=UeR5~P~(Ra}Kk z3cMk0K3yvfdg&$m*imk_@3ksN7nGN${9`xx2j#ND$sshnQ!65Jj*^!vvku?pUXOw% zAg%SQmYUETE+>+~%gQ`xMPF#2o9nuOuxcAp{rB{Isv9yOWNTk !rPGI=|%;iv(kx48>ovr4E0Ph=1mq?~) z>M4x$mfDZ=yg!`3lQrCwqrx5%yhX~n?U rjFTrXPHE6^O|UwZLHJRq@^MumArU*eEE1w^{GIpR=tuSSJP9y5)K&bXou< m1#P|$qk3ImvtUN!s-IX>c)c7yC~3|? z@pu(G_M7;+_Ni4CbA8MWZZryPJ%dk+Qa0@h_OR#by);UQRvN1+r_ZY`wbE4GhwLhn zzi07l&+l(E7cTsbXT-{GJUB28a4$ 33+$Z6G8M2uP;Mg z2NR@_@$nuS2A;fGZQG@{#wCpUs}BZvX~{t&5_3u8eFt>IZ570Ne9;hfX-~j5JPLk! z*5QXB6a3P;Lrmp_zLVI&`&*Z7^?3w#yr;c!^|N`%6xI6tGGi%2UhVHFiH^U}2X
|mIl-$S-*0_aeIK(`VokAlb6 z))JQn2Vr(}U`7dz^qDixrP)yeOguswaQxlC}-(L4UHRWMPP z3VM80GY}g)DR;@ -Q_7$$p%h#6R{jOm?muh`pZLGBAYFhmWEx*mpYbO R59Mps GH`zlTJ$-&bhY2)P@sOk!`C3nJ< z^i?ihAVSLD9Y|$VS4Q62XnPNa6fq&6yJwnu?@8LIA?z~tPZao(MxP>H`Mue*laq3j zS1<||zHzTdd*lA;pR9>1z*TA7|9Ldjp|mMkdofkKYQ8~HpNkYR!*?5J2|1qMO`P3E z2w6u6r$!}lu@AVp3N!dALv?5X5Xnc1bgefJ%_av@NlBkaA8ul!J8-M2E(wCgApf`5 z+0&}q_A qF1aReQ zKLip;t@dm~J^FbQ2VTr2^V?_Fnxm6ZTB2gtsmgXbJT=PZh;IYpd!zQ{b~)E@BetjO zF`A(L3?>~y5vO1dBMi160q-`A#9AxX-p(^`C%HhU2<@~VvQ-oB8KA)&_q~_bbJh!S z>PP;Ry_GO&1Q`)&I@!eTDlAAQ9buAbu+4_#3ilz0Y8i+3YuMjk@Vu{ai305f*kbf3 zIj6&cigAN(I|xl@EX7glN8QGl-oyWIbsKO0S27B$_9(~R;A6f2U}lbz1MjDSiPy_a zA!sIve~0Y@HBOu=lE{HqCp84Mxs1HLkW9vW)}tp+?+>6*!B7JoEUbLp+pd)G`E+`; zJ?_WzlP%t^m%?TxPrWNgd7qng)qf0u=I_}tJ+mi=rrk4?Cs{_Tg`#-42Bv0BteGoP zR&eJxlt9@<`083qm_Mi8YAqWL|FmK54ZCNEN2-9`vHr31<&pGXVb~_ze6(skmm!C! zltPet=XDr{3@MwQOSO-v8e4qB78W*pCySd&4@O5 z1eINJzn|y~QBlvbGx=O*w0)$evH=1p-}S%qTYg%9qx2y0aeIMxgHrK%I%0fWB!!AW zsmBy-c2+sV-$Ui?O~O8h{^*ft^Ik2xdiCRIO^0lp)`2XHm-U*L8HFWtMC-o7gE?~r z)(woiRiX7kd%vy)f>yJzdeuJ@pRK=a@w+ ;d!4Ra@dHqNlh5w+X zdwS3&+$mH9r^mA~30>v&YoeRq%^9s=!)Qm{KOi+<*el@e62ryyg{{LUwn;$hw6sd| zi}R5cXY6|lh`9|bNwwX*`SQEJXiYu^x=b#jh>3+ykycKByi9Km&xI4(^;1qK#v;Q# zUU^DtsCv0=@$j>r;EL<$*ML|Z L4sBW^yyJ3dPEwGv8hMI76+$nJKuJSjEO}GjZ(>;Bm9oQ zjG$jAz+G2I8PO0DFcT>#pmkZ((DB?!cN~P;VQE;|rA}OyMij{{h#whUsQzvPTzz=h zmRVe`-QBvg@5eY71oS5$i4oq#>-zn-r^{3RH)N=S0EzijgUKL~Z~d=gC3vEGOa4jT zn1^Xwa|O;+4-dH%TF}C yJR z4)7(E93db#bup7b)6#_ts-jnk({#ljhb(c#-g>!dx61r=d4 !$cUvi!3+@a5 zTa_#Q-{Y<^GswUOdmrJ~rcL`rB@#S?T@o}0Ny=J7>e^N~EoE3>0j<(GWQ;zZXaM~5 zlgD&x+f-CNrGKEon(t05E~KHxT)h8*gCMe~6Lhml@Yb_%i{FLM4emcpV|QiYlGc<7 ziNjGO1^*^jbzz9EOm>H%7UACG@o_Qfpj S==8=7wHF5;iPqF}j_t&;DgZGEyzEOm5Jylr%sM&)l7CoC;V|ud%MZ!O zVgDo^hO{wR#&W)ene3Z-@pkC3P&sO_2ze&!%GK8$B$B&;(l^QH3mo+_8RLAx;>8^X zhUJ;2iwz^#4#1m7!N*$OUX-lbv;^}y5-!<^7)~4P4%SYJt>;lncA>lP
EOqwWV9Tl$V$dui3CVxYv7X2rDV$ova3zJtEq^v%jB8~hi1O={zB-J z8xJ(dwwi|@bZ)1ifYgwGf}g-`w`u29#w5