-# Donations
-Nothing says thank you as much as a donation, https://www.patreon.com/iceman1001
+---
-## ToC
-
-- Coverity Scan Config & Run
-- Whats changed?
-- Why didn't you based it on offical PM3 Master?
-- Why don't you add this or that functionality?
-- PM3 GUI
-- Development
-- KALI and ARCHLINUX users
-- Setup and build for UBUNTU
-- Setup and build for ArchLinux
-- Homebrew (Mac OS X)
-- Upgrading HomeBrew tap formula
-- Building on Windows
-- Gator96100 distro
-- Build and run
-- Validating proxmark client functionality
-- Run the following commands
-- Quit client
-- First things on your RDV40
-- Verify sim module firmware version
-
-- The end
-
-## Coverity Scan Config & Run
-Download the Coverity Scan Self-buld and install it.
-You will need to configure ARM-NON-EABI- Compiler for it to use:
-
-- Configure
-
-`cov-configure --comptype gcc --compiler /opt/devkitpro/devkitARM/bin/arm-none-eabi-gcc`
-
-- Run it (I'm running on Ubuntu)
-
-`cov-build --dir cov-int make all`
-
-- Make a tarball
-
-`tar czvf proxmark3.tgz cov-int`
-
-- Upload it to coverity.com
+# PROXMARK INSTALLATION AND OVERVIEW
+| FAQ's & Updates | Installation | Use of the Proxmark |
+| ------------- |:-------------:| -----:|
+|[Whats changed?](#whats-changed) | [Setup and build for ArchLinux](/Installation_Instructions/Arch-Linux-Installation-Instructions.md) | [Validating proxmark client functionality](/Use_of_Proxmark/1_Validation.md)|
+|[Development](#development) | [Setup and build for UBUNTU](/Installation_Instructions/Ubuntu-Installation-Instructions.md) | [First Use and Verification](/Use_of_Proxmark/2_Configuration-and-Verification.md) |
+| [Why don't you add this or that functionality?](#why-dont-you-add-this-or-that-functionality) | [Homebrew (Mac OS X) & Upgrading HomeBrew Tap Forumula](/Installation_Instructions/Mac-OS-X-Homebrew-Installation-Instructions.md) | [Commands & Features](/Use_of_Proxmark/3_Commands-and-Features.md)|
+|[Why didn't you based it on offical PM3 Master?](#why-didnt-you-based-it-on-offical-pm3-master) |[ParrotOS Installation ](/Installation_Instructions/Parrot-OS-Proxmark3-RDV4-installation.md)|[PM3 GUI](#pm3-gui)
+|[Notices](#notices)|[Setup and build for Windows](/Installation_Instructions/Windows-Installation-Instructions.md)||
+|[Issues](#issues)|[Coverity Scan Config & Run](/Installation_Instructions/Coverity-Scan-Config-%26-Run.md)||
+|||
+
+---
## Whats changed?
* added flash memory 256kb.
* added smart card module
* added FPC connector
-
----
-## Why didn't you based it on offical PM3 Master?
-The separation from offical pm3 repo gives us very much freedom to create a firmware/client that suits the RDV40 features. We don't want to mess up the offical pm3 repo with RDV40 specific code.
-
-## Why don't you add this or that functionality?
-Give us a hint, and we'll see if we can't merge in the stuff you have.
-
-## PM3 GUI
-The official PM3-GUI from Gaucho will not work.
-The new universial GUI will work. [Proxmark3 Univerisal GUI](https://github.com/burma69/PM3UniversalGUI)
## Development
This fork now compiles just fine on
@@ -75,248 +37,30 @@ This fork now compiles just fine on
- ParrotOS
- WSL (Windows subsystem linux) on Windows 10
- Docker container
+---
+## Why didn't you based it on offical PM3 Master?
+The separation from offical pm3 repo gives us very much freedom to create a firmware/client that suits the RDV40 features. We don't want to mess up the offical pm3 repo with RDV40 specific code.
-## KALI and ARCHLINUX users
+## Why don't you add this or that functionality?
+Give us a hint, and we'll see if we can't merge in the stuff you have.
+
+## PM3 GUI
+The official PM3-GUI from Gaucho will not work.
+The new universial GUI will work. [Proxmark3 Universal GUI](https://github.com/burma69/PM3UniversalGUI)
+
+## Notices
Kali and ArchLinux users usually must kill their modem manager in order for the proxmark3 to enumerate properly.
-```sh
-sudo apt remove modemmanager
-```
-or
-```sh
-systemctl stop ModemManager
-systemctl disable ModemManager
-```
-
-## Setup and build for UBUNTU
-GC made updates to allow this to build easily on Ubuntu 14.04.2 LTS, 15.10 or 16.04
-See https://github.com/Proxmark/proxmark3/wiki/Ubuntu%20Linux
-
-A nice and cool install script made by @daveio is found here:
-https://github.com/daveio/attacksurface/blob/master/proxmark3/pm3-setup.sh
-I have also added this script to the fork.
-https://github.com/RfidResearchGroup/proxmark3/blob/master/install.sh
-
-- Run
-`sudo apt-get install p7zip git build-essential libreadline5 libreadline-dev libusb-0.1-4 libusb-dev libqt4-dev perl pkg-config wget libncurses5-dev gcc-arm-none-eabi`
-
-- Clone fork
-`git clone https://github.com/RfidResearchGroup/proxmark3.git`
-
-- Get the latest commits
-`git pull`
-
-- Install the blacklist rules and add user to dialout group (if you on a Linux/ubuntu/debian). If you do this one, you need to logout and login in again to make sure your rights got changed.
-`make udev`
-
-- Clean and complete compilation
-`make clean && make all`
-
-- Flash the BOOTROM & FULLIMAGE
-`client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf`
-
-- Change into the client folder
-`cd client`
-
-- Run the client
-`./proxmark3 /dev/ttyACM0`
-
-## Setup and build for ArchLinux
-- Run
-`sudo pacman -Sy base-devel p7zip libusb readline ncurses arm-none-eabi-newlib --needed`
-`yaourt -S termcap`
-
-- Remove modemmanager
`sudo apt remove modemmanager`
+
+## Issues
+Please see the [Proxmark Forum](http://www.proxmark.org/forum/index.php) and see if your issue is listed in the first instance google is your friend :) Questions will be answered via the forum by Iceman and the team.
-- Clone fork
-`git clone https://github.com/RfidResearchGroup/proxmark3.git`
+## The end
-- Get the latest commits
-`git pull`
+[@herrmann1001](https://mobile.twitter.com/herrmann1001) at host iuse.se
+July 2018, Sweden
+updated Feb 2019 [@5w0rdfish](https://mobile.twitter.com/5w0rdFish)
-- Install the blacklist rules and add user to dialout group (if you on a Linux/ubuntu/debian). If you do this one, you need to logout and login in again to make sure your rights got changed.
-`make udev`
+# Donations
+Nothing says thank you as much as a donation, https://www.patreon.com/iceman1001
-- Clean and complete compilation
-`make clean && make all`
-
-- Flash the BOOTROM & FULLIMAGE
-`client/flasher /dev/ttyACM0 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf`
-
-- Change into the client folder
-`cd client`
-
-- Run the client
-`./proxmark3 /dev/ttyACM0`
-
-## Homebrew (Mac OS X)
-These instructions comes from @Chrisfu, where I got the proxmark3.rb scriptfile from.
-Further questions about Mac & Homebrew, contact @Chrisfu (https://github.com/chrisfu/)
-
-1. Install homebrew if you haven't yet already done so: http://brew.sh/
-
-2. Tap this repo: `brew tap RfidResearchGroup/proxmark3`
-
-3. Install Proxmark3: `brew install proxmark3` for stable release or `brew install --HEAD proxmark3` for latest non-stable from GitHub.
-
-Upgrading HomeBrew tap formula
------------------------------
-*This method is useful for those looking to run bleeding-edge versions of iceman's client. Keep this in mind when attempting to update your HomeBrew tap formula as this procedure could easily cause a build to break if an update is unstable on macOS.*
-
-Tested on macOS High Sierra 10.13.2
-
-*Note: This assumes you have already installed iceman's fork from HomeBrew as mentioned above*
-
-1. Force HomeBrew to pull the latest source from github
-`brew upgrade --fetch-HEAD RfidResearchGroup/proxmark3`
-
-2. Flash the bootloader & fullimage.elf
- * With your Proxmark3 unplugged from your machine, press and hold the button on your Proxmark 3 as you plug it into a USB port. Continue to hold the button until after this step is complete and the `proxmark3-flasher` command outputs "Have a nice day!"*
- `$ sudo proxmark3-flasher /dev/tty.usbmodem881 -b /usr/local/Cellar/proxmark3/HEAD-6a710ef/share/firmware/bootrom.elf /usr/local/Cellar/proxmark3/HEAD-6a710ef/share/firmware/fullimage.elf`
-
-
-`$ sudo proxmark3-flasher /dev/tty.usbmodem881 `
-
-4. Enjoy the update
-
-
-## Building on Windows
-
-### Gator96100 distro
-Rather than download and install every one of these packages, a new ProxSpace
-environment archive file will be made available for download on the project
-page at @Gator96100's repo
-
-Afterwards just clone the iceman repo or download someone elses.
-Read instructions on @Gator96100 repo page. (https://github.com/Gator96100/ProxSpace/)
-
-Links
-- https://github.com/Gator96100/ProxSpace/releases/tag/v3.1 (release v3.1 with gcc v7.3.0 )
-- https://github.com/Gator96100/ProxSpace/releases/tag/v2.2 (release v2.2 with gcc v5.3.0 arm-none-eabi-gcc v7.1.0)
-
-
-### Build and run
-
-- Clone fork
-`git clone https://github.com/RfidResearchGroup/proxmark3.git`
-
-- Get the latest commits
-`git pull`
-
-- CLEAN COMPILE
-`make clean && make all`
-
-Assuming you have Proxmark3 Windows drivers installed you can run the Proxmark software where "X" is the com port number assigned to proxmark3 under Windows.
-
-- Flash the BOOTROM & FULLIMAGE
-`client/flasher.exe comX -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf`
-
-- Change into the client folder
-`cd client`
-
-- Run the client
-`proxmark3.exe comX`
-
-
-## Validating proxmark client functionality
-
-If all went well you should get some information about the firmware and memory usage as well as the prompt, something like this.
-
->[=] UART Setting serial baudrate 460800
->
->Proxmark3 RFID instrument
->
-> [ CLIENT ]
->
-> client: iceman build for RDV40 with flashmem; smartcard;
->
-> [ ARM ]
->
-> bootrom: iceman/master/4517531c-dirty-unclean 2018-12-13 15:42:24
->
-> os: iceman/master/5a34550a-dirty-unclean 2019-01-07 23:04:07
->
-> [ FPGA ]
->
-> LF image built for 2s30vq100 on 2018/ 9/ 8 at 13:57:51
->
-> HF image built for 2s30vq100 on 2018/ 9/ 3 at 21:40:23
->
-> [ Hardware ]
->
->--= uC: AT91SAM7S512 Rev B
->
->--= Embedded Processor: ARM7TDMI
->
->--= Nonvolatile Program Memory Size: 512K bytes, Used: 247065 bytes (47%) Free: 277223 bytes (53%)
->
->--= Second Nonvolatile Program Memory Size: None
->
->--= Internal SRAM Size: 64K bytes
->
->--= Architecture Identifier: AT91SAM7Sxx Series
->
->--= Nonvolatile Program Memory Type: Embedded Flash Memory
->
-> pm3 -->
-
-### Run the following commands
- pm3 --> hw status
- pm3 --> hw version
- pm3 --> hw tune
-
-You are now ready to use your newly upgraded proxmark3 device. Many commands uses the **h** parameter to show a help text. The client uses a arcaic command structure which will be hard to grasp at first. Here are some commands to start off with.
-
- pm3 --> hf
- pm3 --> hf 14a info
- pm3 --> lf
- pm3 --> lf search
-
-### Quit client
- pm3 --> quit
-
-
-### First things on your RDV40
-You will need to run these commands to make sure your rdv4 is prepared
-
- pm3 --> mem load f default_keys m
- pm3 --> mem load f default_pwd t
- pm3 --> mem load f default_iclass_keys i
- pm3 --> lf t55xx deviceconfig a 29 b 17 c 15 d 47 e 15 p
-
-### Verify sim module firmware version
-To make sure you got the latest sim module firmware.
-_Lastest version is v3.11_
-
- pm3 --> hw status
-
-Find version in the long output, look for these two lines
-
- #db# Smart card module (ISO 7816)
- #db# version.................v2.06
-
-This version is obselete. The following command upgrades your device sim module firmware.
-Don't not turn of your device during the execution of this command.
-
- pm3 --> sc upgrade f ../tools/simmodule/SIM011.BIN
-
-You get the following output, this is a successful execution.
-
- [!] WARNING - Smartcard socket firmware upgrade.
- [!] A dangerous command, do wrong and you will brick the smart card socket
- [+] Smartcard socket firmware uploading to PM3
- ..
- [+] Smartcard socket firmware updating, don't turn off your PM3!
- #db# FW 0000
- #db# FW 0080
- #db# FW 0100
- #db# FW 0180
- #db# FW 0200
- #db# FW 0280
- [+] Smartcard socket firmware upgraded successful
-
-
-## the end
-
-`iceman at host iuse.se`
-`July 2018, Sweden`
diff --git a/Use_of_Proxmark/1_Validation.md b/Use_of_Proxmark/1_Validation.md
new file mode 100644
index 000000000..334150fe8
--- /dev/null
+++ b/Use_of_Proxmark/1_Validation.md
@@ -0,0 +1,57 @@
+## 1. Validating proxmark client functionality
+
+If all went well you should get some information about the firmware and memory usage as well as the prompt, something like this.
+We should be able to answer ..can I connect to my proxmark device? does it respond?
+
+>[=] UART Setting serial baudrate 460800
+>
+>Proxmark3 RFID instrument
+>
+> [ CLIENT ]
+>
+> client: iceman build for RDV40 with flashmem; smartcard;
+>
+> [ ARM ]
+>
+> bootrom: iceman/master/4517531c-dirty-unclean 2018-12-13 15:42:24
+>
+> os: iceman/master/5a34550a-dirty-unclean 2019-01-07 23:04:07
+>
+> [ FPGA ]
+>
+> LF image built for 2s30vq100 on 2018/ 9/ 8 at 13:57:51
+>
+> HF image built for 2s30vq100 on 2018/ 9/ 3 at 21:40:23
+>
+> [ Hardware ]
+>
+>--= uC: AT91SAM7S512 Rev B
+>
+>--= Embedded Processor: ARM7TDMI
+>
+>--= Nonvolatile Program Memory Size: 512K bytes, Used: 247065 bytes (47%) Free: 277223 bytes (53%)
+>
+>--= Second Nonvolatile Program Memory Size: None
+>
+>--= Internal SRAM Size: 64K bytes
+>
+>--= Architecture Identifier: AT91SAM7Sxx Series
+>
+>--= Nonvolatile Program Memory Type: Embedded Flash Memory
+>
+> pm3 -->
+
+### Run the following commands
+ pm3 --> hw status
+ pm3 --> hw version
+ pm3 --> hw tune
+
+You are now ready to use your newly upgraded proxmark3 device. Many commands uses the **h** parameter to show a help text. The client uses a arcaic command structure which will be hard to grasp at first. Here are some commands to start off with.
+
+ pm3 --> hf
+ pm3 --> hf 14a info
+ pm3 --> lf
+ pm3 --> lf search
+
+### Quit client
+ pm3 --> quit
diff --git a/Use_of_Proxmark/2_Configuration-and-Verification.md b/Use_of_Proxmark/2_Configuration-and-Verification.md
new file mode 100644
index 000000000..e226652c6
--- /dev/null
+++ b/Use_of_Proxmark/2_Configuration-and-Verification.md
@@ -0,0 +1,38 @@
+### First things on your RDV40
+You will need to run these commands to make sure your rdv4 is prepared
+
+ pm3 --> mem load f default_keys m
+ pm3 --> mem load f default_pwd t
+ pm3 --> mem load f default_iclass_keys i
+ pm3 --> lf t55xx deviceconfig a 29 b 17 c 15 d 47 e 15 p
+
+### Verify sim module firmware version
+To make sure you got the latest sim module firmware.
+_Lastest version is v3.11_
+
+ pm3 --> hw status
+
+Find version in the long output, look for these two lines
+
+ #db# Smart card module (ISO 7816)
+ #db# version.................v2.06
+
+This version is obselete. The following command upgrades your device sim module firmware.
+Don't not turn of your device during the execution of this command.
+
+ pm3 --> sc upgrade f ../tools/simmodule/SIM011.BIN
+
+You get the following output, this is a successful execution.
+
+ [!] WARNING - Smartcard socket firmware upgrade.
+ [!] A dangerous command, do wrong and you will brick the smart card socket
+ [+] Smartcard socket firmware uploading to PM3
+ ..
+ [+] Smartcard socket firmware updating, don't turn off your PM3!
+ #db# FW 0000
+ #db# FW 0080
+ #db# FW 0100
+ #db# FW 0180
+ #db# FW 0200
+ #db# FW 0280
+ [+] Smartcard socket firmware upgraded successful
diff --git a/Use_of_Proxmark/3_Commands-and-Features.md b/Use_of_Proxmark/3_Commands-and-Features.md
new file mode 100644
index 000000000..ecc9aae0f
--- /dev/null
+++ b/Use_of_Proxmark/3_Commands-and-Features.md
@@ -0,0 +1,21 @@
+
+# Commands and Features
+
+## New Features in RDV4
+
+Further details coming soon
+
+### Run the following commands
+ pm3 --> hw status
+ pm3 --> hw version
+ pm3 --> hw tune
+
+You are now ready to use your newly upgraded proxmark3 device. Many commands uses the **h** parameter to show a help text. The client uses a arcaic command structure which will be hard to grasp at first. Here are some commands to start off with.
+
+ pm3 --> hf
+ pm3 --> hf 14a info
+ pm3 --> lf
+ pm3 --> lf search
+
+### Quit client
+ pm3 --> quit
diff --git a/prox.png b/prox.png
new file mode 100644
index 0000000000000000000000000000000000000000..1fce7e315c7200139777e7a26bc322fb9d082ebc
GIT binary patch
literal 234632
zcmeAS@N?(olHy`uVBq!ia0y~yV9sJ-V9elPV_;xVtKraOV35|R3W+EQN-S3>D9TUE
z%t=)!sVqoUNUg|BV_>MbwRU#qBo*_b*8h)1teEa>lxJT(GjGA;*VPw~KAT`X$;T*k
z;J&VYs9aXtIuc%3sTiL(Q#${EM6*I^muZZ>Z};8gWEbi8LD|0mMzdP6b4)g@!)1EZpG29$3-9C312p)1K`Y3?`mZc()>--Ql6<`2g`PEj`Skj}QF2 z=-hXiamG(uTW7{i8NXO8uOC$kIzN3fFN^WAg3=2HlM9Zht&&J(2{@5|rR>#$o`u{M z5@FFAiCb>8?hnWb;O_OzirG`Sdd7oyUrvffonHL^;hg%qZ9JS;eb%Qgmrk#d{VHbA z!@(_R)b?ub5nkR4O=cz)6IUzrPt@bkwc`+6Da>8@R*Tz0lHKF}9 Zpb zdqYLqMCMrsemh>DFiA~B_RoXlHG-_&r_*-o6&`4+6!ti>IP8n$zQz(})7HAzF|6}S zeIl*idMPe6;o~Y|nl)36>q|P@F-Cy^(H=4JBYepw#$Vh5EzN&$KWk8D%)0rNmn-?i z?XKO$wG40D<|uK^TC-36Yty`&R{X1$ch!Dne#HKnQL5QW?VXOI-n=QFnSXMs=e%m% zw;&_>=7aua L;zu6I@vDw-eerM{0T-X)~Yn>1_F?S-0L zGapV7HgA*XQ81ktJkP-1;eXG*^BZ)9y{s=Enw64rV#aQ^o=)S+{a4n%QFi6(YhI>Y za*46si(!$~g6oS78`rx`S$f)SA RdTmR4RCeX^>>uB1O!bx4cB(LMn%S&3|3+X^ z_0|RPNv9{S3)SG~4Ngp8DU&_6pMR=aBa@YUrCOBCHD$X65l3aRbbNG^vo3WUlaGj* zn>_#ebF~L0747BnXHQviOtuNR+#{5DSvc1}u4HxijIWhZAOG4{UbPmVS1_|f>hBwc zl#2{i6SR7L<|V6l6rGxQO~uVmxwL|FNr~Y*=ljJG_9A(%=I%B+PkNueII6foE9~@+ z^%E~$e3KBn&itZ#=cBm~WaiXwbG2f~UccKxyTN{jW5Kg8i)ED-@pCrZeD&^G?6&7A zys1?J^OZjMo@sn=geiglrzk`JlMRb!CLMb_?PBHxMiGUHroWQ+ZelW$VO=S)YZkM3 z6E|A~-+#*~cC+`GarHji`{34&4?&X`vz@Z8bX`%^`GDCdPuAP~$3N@I|NiYXV&XPG zI9J^ |LihXV3IU6l(5$5t*%p&H; z+1Tvv3VBJlSyC3KFI+VC K4dts{eYXR!^Z*?x4Q)sjEh(?*A-t zUs5~!Mz{}u+KgrWB8ivY^j~w`pE83{?@+9+h-+G@M@R^7`rmEgiqpJY8Md}A{k=$J zM>^M*lm8QnCtl+ay38&x$<^3W#$6=5fj{IP K8>k8 zhEdcgcC%?yo5qBvCXaNl_&B=Fxv13jcCpTez-@0_uRFNCT6xm_P+Xu+aq5=YIc3f# zm=$+lY%cist&8*a; #3L>fli+rnS$aJ#{rReZ&pkYc|p<{?aG-}K!@ zxYLhVFTQhs@kNKoUQYQx&!tZsI9}coE^S@1YLc>t;IU;-yB!;2)N~tO>+ZGfomam5 z=JZ=P3ywv^ZQ!|7$E~zm%IlhNhSnOn 6MP35aySyEA1?xHvFFN)_&qFrta>`4+D7V`z(&4u+u9oj+O~?$e zF9^_)t!i$)c3L@bkq6Tqoj-AxY(KqpyS#kkmX@aGZCB$t2 z>FefcN}lYXRVzH#^ozASYqNWsJfG_SXKv5u zi(S|=SIhB#7GG7nnKYx;gMUk2-s0Xlt6X{Yg-JjDY)p|__@ks$i(Rn5tCCf#Y4%c= z;;S zguva)Kd$S{U9s2kz W!TiGfmr8(vzk zSgaBH>+xOJg$g{f=M1Ad#TK+}e$MvhQNE0g! cr~R{-*4(lPnfH8|vn+Gm zxAUx#{?2Nxl(=KTu}Mq!cFa5?qntnYyx10vBL3q`((7OSY@6dcd*=dfHka9fy;JTu zKKA^4Qd~?%sQ1se8I64V^t>AcK6uM0?Q=g 3p>DhV<34Q_ zqjx8_aJIicBc8`9t$Fvh+*3=xR}Gwh8STTCXs9i8nRPI!Ao9?Sax-5i-(%lSv7Jsm zc(>+pqwso-WShOpmVAq5D`h(iOmM8xdBiI)-;QxIL*|N~F)HUR_gcpCZ4daFeSUFa zO|{gFA0}P`4;R~3FfoK@SSK$?PjKyHk9Gg&q4BNl ^?>=U=AF!)h6>u#`dwvD*h`){5G7!6 zU|Yt@OQ$`;?C$M GNbAjx{pO`%2VFlNm~iG0!$AcJ4wn4i z#~eMSJ#|A{$}Ml0zWo~-!me8=$o%6(V3Qmt%d8#Ab7mg$*c$6w;n8KX;@O8U9rMB$ zURb4;-~VLhw;%miCUCS*$uOF=p=>f+^KG{47c~r}8ro!D%sOBf*yhXO&s%45Z- 849}B@!p!TrR{j5r2Hr5S(Ewxn57mlJ*_eRc5TifHjh2$mY!|r+|cl)YRSfh z@BR4-ADL
7ZrR{JlAx$ZezPHl?ip^#TMS!@)xyR&CCcPgzcZLzVIQ8M^DNAb1yt?!eX z1>%o0{r0gnV7r}oYfHYcpv@G%e4&*5TY~#81THiA%5uEu$+TtjLY5V^e+y1_TyiIV z 9Km_JlXB0UWjt4NF-u=$F88FBd@VxHA{_u3Y44uIu5ruchXm(|YGrH49dw zYg3{(M@4Z-E@Dsp@<528^ZUwA$KK2Q3ELiD-elo!H8Ek&k&8#-Hdo~K{54$28E@4t zqQ$3`onG_$q~ld)2kj)gCvvM_t>javU2J% Fm-=d=V^OSOmN+P2pzrR>`l22c0F-PaT1c&s?d<9x! zEde=NY+0`?Y(KSBKV7mz{qkgq;uj0`!W2%jhvb)9x(V)X YBUiCrqRcGQF)7GuEtVfFLg^O3n?ylSCez)tjr!uR& z)(6(zZ)SgN=w#k0rlw~bx?}I>v(Gfvi>8zoX!4dl(Y127mb=x${_WSldD#lp&I?#F zZ>ZigO1eMk ioq!4-Cp1*SJpJ<5YS6U+niQS1yPw*m!J4 zMsUy3$5m>3JvMA*oiuUJ|EFi()&KB}lnImkC+t=r8{zW3;WGmR16z`}y9>jA5L~c# z`D6wL2F?PH$YKTtJ!KGPtXOJa#=yY9UgGKN%Kn&%MO?=G9jliN1A_vCr;B4q#jQ7c z!+TOatDb-F?s&Xz|4Z%I&}r{iWxZdOZZYSj;he~G6P&%GF6wM#Ino+-p_#?AMZvKl z?u)|OFG_0`h&!^dzUy S*IVZgQ z>l?lF_wpVo3-jh#Ja;?N`Tlo(7(-h>ha$@{i57wHKTTxMNiZ}DEc^c6U3NNu?ULy4 z^(}($C0<|qY v0jkSU?87M$Jpmlr =+yF@bk{ThcBeh zTU7Jrw1x6z4ejO)-4T9#(JCD~`d-{SptJwjtJe92-&FpTFg}z2v1aj~Z}0!h>D$## z_~__)=j+amX6Jfs_n*nHshhL@P3xK1a1{sRmVk!TMvhxs^7kEnG}Auy+g$rcuRM2@ zFp6Ds;CG&+8_3-qlk3$XG=bBiX=6`{P5y~pf^#< 5J-#VD)N3A_~DvNcJ+pcwff>X~< z-pcY~#*rftP7fo*yqp#&ZjgylEl8SwBwx@?aU;W$_ES6wqHQNrH?2@n`WWq!*uG%1 z>*{TOlRk7Fn)LFXx6p %fG0ux_LKd*EYude@n{eKX251cPB9Z zk^Rs7|C;{~*MHQOnNikI9vM?L{q$!&?(4~$juy_V_{W*%#@m|L(o>YMQ=t8Uy2 Slisg8X#O|;VY&MJC*J;3D)X}D);8NO zNQrNf4%pA*9a^!U>HqQn-0BQ7n7)0x_cHsyCtKrh@qahhACmtw**>M{2S@lc=6!$7 z?Vr~FlE2^9>-j)ZBkF<$=O693N4I6_8RP8O{N-Ekyz}39=zY<*S?+JoMEA&ll=ych zfAg)9mGi4-r?=gEbRqcn&M5h({`VU4|6JwR@%v#XQ~a&@0Y#f*BDU=KA+CL)M!G`U zg8ND1;sXxvcmDsjZ*{Dk&Z3s%*REMH{kS#V?!5PL`=dYJNw#d_T+H!EuQ#mu^k(mx z-@U?XVyo7de^uPzrtpr*yy4W_%l;i-zEn>!_SbBEoF=f1IcmZYK~I?pFC-RTKGpeexj#HR3Vuh $wgoJ{ zJm-js$V5&K^H*E8ws$Cfn&wi)B;+WeU87vc7W+-M?B LRl@wn7lhmnenWBhc8Ho>^3MD`|-Fs&0zbd z?NiL=rxffsxg<29D&W(be7m#kH<@dmy@)gNJMjIyesbLG2S+3Y-aCpoDmT6Spmgn@ z*twL6X-^sALQ;)lQXSG(XdF%|o${t@p=jC7P`O9j|2n z+A*uy-rQ?+? E?;XS7I@n;Ey%UxcJ `i8|>T-16#qNw;(-RrJ04 nvJ{Z!{L3O1!7qinjO(tvgPDXyXHq~OFfh{ zCSEfAeo)#wqbqLqo~vrf&67RT7vB3_ark>9!xSISRw04oSDfW#y&f%EGGptBN=ZJS zN*1++H&<=m5%l=%>kS*(UbiP!RZMhZ%VFKff0pZt)CB=ot9eJhDb3MXCRMuP2O|gX zrI(t$Y>L%hDg8S#*LpH2@+bs4DYr7st>P7CSZpXIGkHOheA0z7#)&7BJUcmOy}bT& zN#`wDmE4Xi-m{k+F?`+lSgANQ=K9fKq2t>=%CLJ&w0!Gqp0G8nZ*}KU;kBzv#CYGH zW81tuZ&PJ Ku|W1VGc(qoBNF%o!>VmE|{z066v~;!A)bAr_&-O zHg3^*l95ktFV`!6< ztK0q;o#*+juCPY`W8}u8^UrggoA;CFebCdp#?LJa*!F$fDz(1njIl*bQgK?#uVucq z#d9OHlmrVG$Eod+TXa;c+Kuh!rQ*XfH{uU$RP4z$;*;Q y<#JGVPp6`wg3g7N;Xe0@t-APa%m3F2u>Iv; zCijIiO1}2X#pCzA7nPYW+$FkhhwqKL!jA<-8gdgiEKTuMlkz^YQuySR3%6AJa)o3U zOlAx@wk)Dylkfy{-YM^eP0TNxjl7nB&e;Bctlpe`lb0~gi0t4C?__g!2~&{aUTiak z+e@n_|ALl7 LqaDc! z{e|`N(d;)|UTXERGN;b4VEWm8Vb@=C$5(f~Je=hpvpkxSmhvHaHs@o5kaGqm6PC~5 z>^v;SEH-B^XLwY>Q(Fzilc$-YclF+1?6zA##yU;n!!DJOl|S3E7W)RhU9#ku*vqJs zSDaPz)=oF`@YtKiu|+^*v4F;euwSz|dOdpCqny@o*2ouZG?pt1yZBW!)?2`3{*+6T z6?v ecQp&IhZcH)i(axdRjFh|xE9#xoz1;y z^W7{^{MthEf7cnM7o}#LVS0P-ud0pZ$%QMOpS*2QS@U>?TJy{aFB@fcx3gzh%W5e* z$4I?gqBHCCnK+AM{&&+SJYtwWP5s2Q+ixT UEiinoUneO?q5Jv}$GGxK7Wv{*X(&&}EO96et+jzvCrpEvo||2Na! zetr`FZe%qpIrHi=opl9SPwd-z|9&`h+2GBAr n(WvBmyXffBeou!jjB`~~oD`NGkl=N*UzB+6PxK_!N6JFej#v6!RCk7y z<29dL-a0y|e_e7iMB#hO4fpR=ceTH~J5yX8a!|u=O2R*xj63cEw>al&sQFcK^)_m( z6Le#&6aRBUeHz N4)bGf3qqU3{y8t|FIw=e@WtoDd#ZMv^Z99|8hYrGT#%K9cfzgMytp{^ z$ZiQ~jUcHT-gRFT-hD8+v2*vc6ke oWE{M6Hg{9_a-X|ePRCk*SqVu<8sFIDc_;JIm&C 1^z(mI?nMG}`jx$2jcllbBAj3Zw^ 8JIyEM~C(|2>@@`tDACssuW FgWAVCGlJBPJFIjqeQacKp!%f1{8=^!j=T_XKd!iP-r@;s zjNh1?d@2;fo}(L3vZ18og_%N>(weiEGtL!%KIM7tAIG^|rrC-8Ew+p?x9)8{c$?+x z-XpE&KYWs}k*m(&&);_K;US4X6>=8r#@ROJHs{m7-AgD*;xCSCe|p-IukPn&o_F@= zy3flwbXeJ2UwriU|4-3>-_O4PF!#T3-P_;~NB@6OuX(lfuShdfxA^*x|6ac@eD~L^ zx2kQXVgFM{PYvN6KlL^rcsY6cg;$z;CJOO&Wu1P|KFLG+4~y9?v3cJtc7>|mwBmj& zc!I~p*Td? DX*V!AVa)Fe#txtloZRUTw|O7bex;d=%I6 zOm*v6u3~B4teUbbf9aCh4zJAa7G{N=Pb~fZuuODjUen`zrr!R&)sv4XEOq>z)Y-eU zlutT{e@aCM a$nKXn=W)4H*l*oE#l~yijlZlL1)k{@{WNI&TiCL^^2lr6t72Q6Ig~w2G%|&c zGtT8RiHiN>)1;l8a!K)>!|qqYuXVFl&${{gcg61~+BK5{5448Awwb^G*u`U_cUE~% zu=ZKB>_X4P(zcV&V($0|_qTW)bt$>5+Er#Z`R;Gc197vJ4|BG6nYz9GesH>qm_$C8 zvQ5&$8>`Z9+}U)(YSP4mdXsmX&wP>5=4PvL=hT8*4evrT@+T~85_JghE FJad#U(?#+62vVu>upDyXu@ngPZrhhWmm*nd(zHNIqGolSg#}dgq8~{ z4i+(oz1~oFe3r`#g<~GA8${UV-t+TR5z1BZlDe>9>Y+_CIkyjWvbs5~Fzqya`AC&h zZKJ`h1 ICARfR~@4;j=NHYB8o!t#|5YKDoxg0z@?X*Z24jNjZgC)pV}=J zG2wsIwE7=Q@A~w* +?!|nSmj-B{o zaXsu*&Hvxre{Q~ Uj_S9^cWmR4A9YE$6;1=k&6< z4}ab^dNVC&XKF!>%=+ucRqG&i$d^L?z~2^@sY&dKlgew; K9ETso}lx(kdXth=Ymr(92H z 2p}i@ZGZlS Vp?4G_N zf8N5#<}A^?I}NMtTP%b8fBso*Sgp3tKjpy{*NVS?VsC4jAA5Jv#<_C#ny!gf47U$& zjn&aswY=rwptQvK*SGw|OlRiJUmTWuDdXzQ_#C@`o;QSff0^yS)UUyO#@6WRWJT}t z`IjH*3908#c22g_)11OTk$IQ@tzR!dRZ2z3qHmv1Fkg^w_9={an#Ogy wu%yKP_x+HNs>w|lP7Gk);Z3|o4kNobno6E*#-Al znt1;NN%h{i;nUr1FA-Vbe&AxlpWC5wty5OUhj3gF;O2f@WzpBFq~fPEDQ= Vy znL4eDju)sYz4-BCqteNzC!eTBuI|gr5h`=42|lvf=FJ*M713Q=XXmWVn)bJ5*5zwo z4))#r-=v^!>bTS?&*;JB^*dxNO&FN+t}S#EZ?}q5doq2p>y%8xt@3=f3vcZ8Ho9PK zY4Slu?Db(m?dR84#QkcJ7GGER^wKfe=Ler|zh1GwWa{a%=E?V4&3E6PKdo`O2lE?0 z`;xuOe(wFBHfw$TLx!1a7RqhAnbW^vkI|8(+LG&H-WC1a{d&zDE9cLe+?FBfLC GGLE8H=;8?IRY~R`y-edNQxB-Fg34)wp|GJuG=5Eq?Ol|9i`C@$p}Ej4l70 zua Nct u~q1Y)pO?9Iz`&!fM(`W0<|I2pJNM~-#RxKT-_jgR0?W=6hDs0&~)xSc0 z-i@b*AqG3N6nPx7Tg40`bT^0`+rhCgASlr~FaKNqLj{9FPqVm}SG9c*wz$89A=Bl3 z#{SSr|LWpa#dUnly;)dpvGC^%mgnyZzT_5_nSb29+u^F2=WmVFS7&AKKR);R_mMTA zA m?gW%JnI zTq>;gWXmx#F+sg$CTAwj6ztp2aK7i=md@KHYHTam1-h>|DwjxArmKoAlM4>#z4c3} zQ2N%_EuWHjdtDY+KQ&Qc*nfKEcjqr^Jn0AG+r2|id^9^=U)sy;9=E{6sySNX=;qTR zcXe2;-PBBHoi+XQH9My)Zt>*ii8e=ME$X@a_ORYpn!fCq&bIP3drN;$*Ja^obz9DI ze2JHyXVg-oiUTqC{NiuzxW7Eu)+&7GWC=0jDKX9Oj;VAWOc0Q0@$#G{#*`y|erm-u zH#bH{A)%L3CT6}|YMH{+<9XpkNz1*hQ5GJ{ue|n5ZGPMMSn-aM*6hP4Q%>&Ua%Xwq zKEvP`NAo7tO6? sGgR+>S6;1=bSfQ5H+E_G~rQNza-DU&_9 zZ0XrsUh}fvI39cTvM+N__PMM_o(I!z8%)*-{&LR1SY+|1!#=8fuLGTSUtXAbZR7NF zmtymc?nx#tNj8*dPvB)#6msq~i`#PQ+B4sEF%i$!c2BxKZCUl_+y=*OkM#b(dY|QT z=hK3`#cX>VJKtI@;6LCqJ9%-ojj5skJ>HDc+gse(BIGp<59B?GYCY}q@%;a)skVpj zD_pJ>Hs8%%|Jg#n?&E5on!>K_=lwTtvp6rme*M9lhd(r%{`)DuEg<@R5I2u}Oy7^! zuk}Cd70&eEc _zw{p&H$6Z|4#Zvb2`0yPNI#68jry^_5jva0{Bv^_ZR&GxUzmd27 zL!f_L@${>CyM6wfS>EzIbf%WKUjDy~xpl__zenE}h#CJXb2&culV^?3&ui|WaUys5 ze%~u{?F_X-ah8?KGwur(ZIWgC*}a{CJ9 O@r$>|r~I9aWZi1e7o8f&lE#d}Ml zM}Xt@qL?i+q`EDwD#{-SrM&&}yzT{?UE_*He~e4CH*B5oEzUc1q15fgOXsa&`*7^g z-p4=g&s%(ZPV#-><{ls0&fH}VJPJw7yV_R9FWdW5PW$wRJFMz$ztn09#NzJ1d3xpI z!)@R7-fk `n@{*7L{W-M@(`LRH_Wy^$V-5YGD2xa(6F=<}<;G27Zqw_ gWTHB!5$6R*9}&knr5mOmId=T}?jOs1!j4)T6ieLN6#q6!U2;>&<$!BdlhcHg zyc3_Y=IJ?^Wt+Ta42^7<)a}8e#ups!Q!=-pcCN$OgeNMFZ`HV$uj(nipHgMxy=_YJ zrJJs6Z>h}qEjib_{@B#WjyH!R@_H7VC|BQ+>zpQ#DfPAG=-CO`(oJ2)XZ|^-uG`MK zC3-`= )-3hk4}79{!%sR_7*b(AmG*B=*2}MK7H t_=y&BsDypo3=LII5%~ e$>-#&bq$azccboF6nfxRah7bbG`9sQIxb?f(IiKV?;X8!ye@ZxXY=F78}RL?8a ze9C<8H~YlRyFITRx8}TLV^Vy*_N%OACjY)~?+X4!Usspc5^ohKe{$olr+|H@%sV@9 zgXW*DQdYkbi@eOfiE4G-$3^VQ!w>J8euDGkiluY^*ClS{3(j@5(=T`{RCY|+dXwM5 zjfI<+R0b-sE!^;S#+>kEk989|MI(N?@A39 nJ Y-N=?!F3&wI!gYZd)E t|Nn;H; I#u^< bAxpuud?2oPYY5Ut}Wcjr=9)b zUFxMUX3u;+>jTy06PBO7I^kBBbo~l1yJUl?O yd9dqMsip2weyQ*gX z6*v#hAoH06tEU|P`Yz@5?}=NFSN6;;{5xrG?^1ccdv%5z0$be#1XMV;nRm=SZMbW9 zgZPgpT)9PB2PSfPHwQ_Xb9Qcz3K8EXAur#0h~akV2e}r#7hFnv9Iv#T4YjDhU%Kz> z=LePNzg>CrR65~qL%PZvOAck%0@adigL=uh+l6QK7R>NH(P5hLy4s^+mo)1-BMYwt zAE!BYLZ^I^d&6w!9K~6{)HgNJhWYpBH 1?2B&uUb7+Y!HebmAGOb`bX;X+6K}70 zn?F5Y_)6Gy_S3GZxl;r+c#nB($dx&-JbmlNQkM(89~bLcbzL}gOoKf&G9pMx*j35I z$#aTOX5z$<&?8P0uBlwq;BivtV2qMZO5700k?Rp4p}zLYi(|Tv%6xK)D%4!cm~KTS zwJkp}TW!}apY6Alc%pu&b#D;yI{w1XW%bU3uZp_!as}M@j7kd3-Iv{dvnl(+-gB2& z_7t*4
RGm)Sky@-XB|}&t zmHCO-k=H4QD)&@$HZ3mb66*DRlg^nftrK@|XPWOe@7-^n%Kx49z >$IO*pu ziA+1c%E+IQZ@jzv;F`ny<&MgC*B;)jXJB*l*{?T3^ |?AmA|sFo*OBCK;>Df_k$ zFMm;X`;pFm1F7qU5;6rFR4uf4pMUOk6;eC0%Wd~=&&6fTK2e>98P3}a+n(JL^L%nS zi><_3?Cmk3sYi`-Vj7>_JHPpN_Wo1#-@g $fes1PhVSh{Lb=C zbLQN4U&_s#H!W*3x4m@x1OIKkc8SxDZk-Ub%x(GAg~F~eGgp6To_zhr_G)?O$-HgH znfD}3>zQlt=4i~?Yd7~4%{n JkgswX78BkKViY!J$9<@+ify3BOd>KpZM;@ z$7Sz-o%v93{{CH-_jPO@wepjGbhp?!g2!8bSPGcF+w`sW$l{-kVW*BOW?Q$uxa)cI znVI1q*TPk6O%}?QaVRw|-+W`HQ1Z-%i3w9(!ZtLqd2x$~8GZA#niLh0ye)L`=E%g1 zl%78aEW#2w?!2jeC%_ynux`;G`Ac`3u5PbhsagJDT2Nv4g!{29&P;O3Pxbr~ZoF7l zb-P;X-tIpi-oId|V;6g$?c0}k|8k&Iv{aADkMFVf@3SAPu2$r({&wK>?#f3eSS~NF z?2_z0xG6 DYMw& zXvr+bySw~XPh(u|^0PIu?(b0@clK+X)530MI9s>b@}04EP<2c9IwMorH1n_Wj(O+J z`|VDezxugl{`EVS6`xfMytm0bd=ge@aN?ZMmhc5tomEfSxKAs-Jsa3{(=n$;C_4Du z@s#M|y_RL3d$%o>+vw-~ {f?DiS^N;-Y)+|M0Y?e11tX7!+d(c%y1Zl7VY zx76o6WfpeL`FL#7+=QDGHuBucznryJSiNgb?193VQ_ak_&Ifb?mwU?`-{CjS>DaNr zNiOOwiA}3jaxX91x$o4qSC!Yo?(N^Z`j9|gTxEBG@Gf1Bq!Uy3A32uQH~-73Wi@|y z-u?4 {rr(9XZvWZcYQSXQ;FmJ7SNBbi+IxwXjEC*o7fvaE zKCH1RBl&Ui#jAQ(XB~Chdi2Ax<1h637aDdyGPn^b-g3+F(lmuR?FoEWo1T5@^Vm`? z!ZkTe(b4hEmnqqMeYeZFCPi~d2EMp={Q%z*#=J>a%99#e`RBH>INr#v&^1_AJO9LK z@rMVveeAxov@SaAl`-Si)a3hT1lYgv8d}a;{)8h&@^Oh$+oR@?PhAI@7w<7*W@i_^ zCCz#GrWW&?GgGn}#g51}uh(6&p>wlbpTUhS3vMgqguDouT~ceX O$8Gof)*@Q z@?=r-3fQZ*{}6`{)5dEGj!GBYk{M24(hzaV7Sc5gO0qWV6J2=N>}`~T`bU8>C-Xjm ze`;Rm7iVQh7 zR+A6i$CUS(lHmOu}^ej*UgFXN@ wV+js>eb7i)QzcYckw$$g}uBhS`1dD_kWjDK3rU6NWm z`+0{K_l=WQal21mxp4W+o4211Jq(?)tux=MCi}kQjJ?OQ-yh0;pZC6ldHs!$MT&lB zpPfwAiQ0JdU98^WeGkp&X?!{xck{^CfXhNnn;s{$9Agn=YV uwtiI?rWy&=k}hyy8G6wzZvfKuaX~s zD2beKKIiuFd9yPbXr|c4t#Sh4Nt$x12Rj^QK1m zY!dwZOm3pvFD9OyA-S`?jGMfq|D@)bZoPJqYwOkEHKN)TeMdi?66;=m{$Aa*SDTu1 z^d@G;FBRYk?n%Ee%~?}jLhA0(;PbMNbFMdDW psSZCO_TaM#^A zCccaQrKrp`{QoaP{ 7d#4p~naH)2fa`Bj&h^iB(@7qgZ zcKdFtl&KtgWw1ck#jRoL5*3wQoM(*#YG+r-nytILKIE|OC+$l@Kb;z;**+@awrjEL zWjpdw_v`yOp2^>8Ue&04RXOIu7%1^5ySMYv? xZe!n=QbnUIolB 5kk%OE3RmiRDk>oXDuEG%2q+ zExR>Mb)nq%ILT0l9g;Gd0Y;8o+&TQow_B{-j>_r?CwFd{(IIGf=nmKKNi$U141Cg~ zwM^I&Ic2n+T4i^w?Wme^aFeQ}=;BFybvF|7PA 0| zk3m)AS*_aH%80K!H*P$!^7M!6(}Vs$UC{Q|#pg-Gl2dy5%?~Y 7!SRV-e|-;9(tmit zVcM^W`WwE_)ZbK})Ntxm^`3vvEX}S<$LzJ}4vkb^_eZq&>iXbYwR4hgD?D2tbndrL z^yfdHCM)l`_-pwDL4*JGx$kdWQ;R$H;C7}V_e-r$+gg2i4!`@xcPWr{W%P|O$(yH- zPGQ>8$Dt`;EtDCpqUE2Y@Yo^k%7xfAgFI!|?wDh$%2FK(tWv9AoU=;Y?)mu{)9L4{ zzfagw?IZZssBp1s%-wgs&vN$qS0u}D&7L6d^ZI5tix1CLU8(SOm-f{4-8yBnpwR96 z#IN%d7Q1mq@pjGK%(Kn^-n!JN0;U-EOFp|;b{)E#|8k{yeo*|bPSu3WzS|Gy8XTx9 zZP>b#)olI0ma2WdPwjidf~VYJYUk@&d{<`oDb;=EGu!hm4{UGby%p=KH*JBb=Y)hs zKlBzydtKrY$}MZ-f0uJy>0Q?TPl2E2%7t~f+;^Sv?p?oHzO;gT?VbLhb^i|+t^W<4 zQF!rqq089<^+@6Gs=42l^X2a<{px WF8LE;o8HJ4Xj(Qc;Eg`EY<9|onU0&z+;zSh#3kH# zE{Wsf#$}JUXXL5bmR@HJZFB0&aZ8f+6>865J#=>QC*~(EE|)}KqzO+}@nD>`XX%1G zY12gtOmo8y3x~0F2&yS{F-2``Jy~(XDcLpm(FRwMDV*-#Hmyr~v8_;NLoBx-caH3% z6B4RAEoK6o0<(Hn3WvXHndkEK)0E}cCH8W8pWWhl(8YVgS?*WSrPr=WiEL(VQaJcJ zZqeS-soySnPV?V;_@()ScjIH%%55Q%jvD%-M(^N{PVAqZ|{0F^{Z{oQ+eCN z>;E=8^1X{nc-Z{;#_I6M9XdM-u5Kv#D*Mc@%;30F-P7Qv*kI1Jzl`4AEH+uEyLq?4 zk@f%XIc};vxc}d~>ksa32{>`}saB#;q9&u)LK*33%_WSoIpSMBg!>C!i)*>W(Kq{W z(VY_0Lwb3RMvtmAq>bh&@$5=T>Av`m?Q_GsKOC1QzKELk^_bMutKA`Ht3y^@$UA(= zbjO?eAJ%eW-!|Pkv7xAV_rW7?rheb?#ZmBLtorQpiHF#f)-71fcJ`N&`E)&_{T$q< zGxr~jeY~7A+jvUXWS#udh&>fur~1UtZCRJRNXK*Yp}$fK*D_|Czx#LpZ^M#Rrt)*5 z7A3^HvU#78xu;_OQ%Je__z4kr3E3|*G_=b^o&GJ2ZO_kRdVg_SvC1VkDd#yEhn^gK zHZxlBb 4!rAmEpOtM-=bnSJ;lztE2Q6XwfKDx+VHVc z3!H4Et6jJKLuCcujD*|W$J_-H_*cLBx}z!bO~t$Y^(hz36P}2 IrxhnZJas+nF))|6a7fz2_^^K>VV<36sn+k-BBZE)|9-&V8!e9-?KQUBv_ zbR8|TFXmdCWb0Z*OM6^YF=CD4QI0)Ya4_JDj1up$*9oasPmDfK*%{w=kFRvwTt&04 zvaMHN-%ew!)JQw=EXGDyu-!0`iK)A1spN_5O??U*WLCv?TbL!dM9p$lvHrGH;oySB z9I7H>hFYB$6MaM^TjnZeM{4Z%p5k&Ou_N}(=K32)J%v`yZi><=TyjLr&Z@`bkj%t_ z%q)J6gAp#V^EX5)9~VeYZCw{-V=BD)N_W}rkeLa)axU`S3b9_zGV!1>ua&vJQTfyL zJHI(LU$$?){(i=6n}Uul>%(5pn_2z5*{WOq%KN#uYn^L;YV3)KaM1mu+x^-8*!^3N zVv5C|wn`=Hp6<7^IJA1Q<)^vQQ?jDh=;{`|+;aYCwsS;QgLu2jP9KLI-2a|k+c8zz z#Zgp~=hVjyx!kHeZd^?n)yjLz%UYh>zc!qaazc~;eA$5`E>;Tj*G$^}N?^O;SBCv^ z3a>(Q?0Mhp{c!I8`Fpc%PnOQhtlR&2uI=|Tr`GJ{au6+Rkah@KqOtYbwq4Pey oMnp zH^$~G!}2e^IiS7%&He7np9(+NUlF`|mFw6cPctFru-y*b;(2+O_i`S7#?5k$>v(X# zruM=xYrmaQ2e^`_Fz&Fns{iRC7pJ@EW!AO!X&xy&Cu?1F7h6_yUYHwoVz2%0Cn~Qu zvmX8a-PhW}?ymfFxsr(=r*9VjaW!#Iht)BO R@egQr*Dd{=LHDqL`)*-bP@RzUm3JFb@V0&d3( znrylr3cq@N;}3&w&&1|4Yj#yK>+Rt=zy4sch~&xYo_#{^ygqg7EMCQ#8nWrTg7Syx zlzXY03v}3BxwR_Q#C-jx?f!B-=-$8Xc$*KVkvBVE@+-M8RWdGHDExZTxxDUo=d5`a zb52=#`AN23nM9DGX^~~)+MEj? f5G*PZlp?jLO|OfoQ@~^8gswIAzKkwYoRl{5TrhE5 z;~?TFvARR0=>+4 QHO*X#K zmT)U3T|1!j`7_QQmfQ_z6CUTvR8Q96i`ZK@RlIJ|2lMxP&Tq91Ztmlh)|a(tVi$bS zxybFT7su?}b@k6( }6UX--?W_;pp9<+@i#UfGIX`EWugb750rb1IL))d?mN0+!of zzK=Qd{(i!XxFfPpBrM`nwPzgW^kcIA((vByzvK55!`=4ZJT9eo3$t$0$z^}>@Jrc; zElTSGn;v8)OfTPY>W%h>t(Ag;OV<1|S$shJe!9OsbKSSe?3H=v82WqqR-czFTQOf$ z<)_R}g@;kcS>4(FKACCd+m|=~zZHKt=)XEwRC`QSUzg?aEg>&o`}#dKtJrnniRv|u zCds7xEg`CX$wDjlJm0G`MKE#lcj1M c%LT!`17~%>A6#H^k=X99m=NPxMJ=hja3mp`8sbnT|Ri*`2B94 z8?h&*IvOh&DRer%Y<&Bt<-%UCs9EYJW(7~gE-~(BT|0ZjFPj+Fdn&KhZ>@h;k#1yk zX?AdEi@*x6CY4J0>gz@`WgR3VSkxG+O~T9!_@DC~{K+|Q-kFKpi)U )yvn&aknW_IzRFi #G+&zw_+1SDV+wG_IB2u#4$%a=S%YUFWZbk!goxw{5%UZ0Y{|S^qIL_q0c{?1p zT;NWSyy %BMI=_E@9Uqx}fO?TG&`^II*E3AZ%?V2w8`}mdre;#%$ zF_LRD1SMU6<-pS{eBZv!e)~T1cPjJkxekB6vp?Z??s(F8@Mql2WjCDde%$DMZu|I3 zzwwFb2dw-v%i11^h^+BV5}dSso8j8Ok1zAQI^)$IP{m@{!ncEO$?br3CM!dQKc#Wo z6qF}^j@_}1*}mqy-EQ^?x2uIUV #?cXw#4sJE3`5M*Zh `RyKFkT#8V3RldTq@`~q$O?I*l;iWvW z%^Ipa)f$040$$7fG#nQRX>uh_NDy2+%Pwt=!eNHwq{g6?9r9WkU41Jhr+n7hYoc f3ea-_d(|$Lm>T&T{-dsp>ap_S1>UrCO7P>~|cR8sDOFPE_Q-QqVD;rgG25*V7N~ z<%vFUF?s#QigzN%pP!oXjHPhOalKg)vpmlUJozFa=~}_unD@TgfMW~O!VMiu`uZAF zRKEQ>(){f1`74ujdlq|8eF)hD#|byOR5-@Ls;Ctf~;+x?`f}?qk*qSY@ 5e1bD)o7cKL?Rj%;$;U7i0>L(UgPnrBxXaAw^Rd(;s z{*1FuvDK|Xf2DT)6JTBLtywYo&%7;P&fPM*_U22*M)#f*uRAnOPqesLn=iak-7LlM zndANIpK3j3@A&;c=XUkx QJrnh8~>y0kAb6Zw~@u+nv%(dCucW&C>1 ? z-$C-fx>~;R#&i)o?)YD}=jPPTx?C(g$7<=v6Nwf^+-)5 4oWR zPr3p;Co9gozx?*Coxdgb|2E6Z?_78B*{fHnbwAA6qeG^c$1B$RCgt6hm>v7TB=YAY zvw)O!EMFJ7r|{qWr203{MT-Ao$?Op0PG#mf3@I&>j-2RZ6VaaFu|s!ZDXV{ufY$?C zZZ^wJJf*792OMQ}SMB-oVEv3cp7SgWj~+f<`HVkWW0mXbgiTYQM3ff4$>T2DZvCL- z=b1I9g4=b}UW*-e^HN_GSjpYO-o@;;u~*Yf@|0Z|S5o|{z5V*jPrj6js0wq_JZ$?q zt?2&j&}HAf-q~9on)psRd%tB%O3We)P|5qTzimZrK-r6X>+Ny^b|}AC_~v88?*&rz zl?V3OB}Gho^D+8&O0TQ^zoMDv4~w7s^woH?&iUvm-iA?HiZKVTINmp($f?M6 #9c0A15F1+;yDa+4s RXrX;_Nwv zsVXgE?)mqsS*|&U9j+hTa`2q%l00tZeQuBLO+LG`QZP^Vk2~A$&oTQdKG)W;JbY%l z;^_L|EkSt|#T|!vFF7!m&nogwcH-TzhmnP^?8d?G>?=5*tYugopc2-dBj%;Dm#^qS z(25-*t)47z+9EGMzIE=N?L0MO2K!mMcWm?)JZzrmFyp|pa~|c-51zO+G5Gk5mCrJ7 zD3-2m53xzQwd2=>nmFeO)?0y+k4n$%=v`ZKGTYMUs{7?zBD^O!Ppq79S=Zp1;TMk3 zBMN2TbyXIwy0NRRr_|1Xq6)sjn}U8@|DRrdbpE@_vbsC(-|W6J;l9pRx2MA0 z#mPOO21QL*$1Qbf8GFwY-vw6eT{>%iU5%Wd%=6;q{KaWIkL5ToUQ;PiH~+*&LsNr$ z&QoT^#InA0jC8ovm^dZ&h{a8Z>$4{u)8O23_q+LGI|)y-WkHT=T$!`vF3e6lSkm~i zRm#2ZTEwi-nP-}%+Lm~B>8UPTH);DpFQKSf_VXV Qs96vL< z<-N}RaqV{f@o$kUUKms`-%H5nye-fCf6|{|{?F?1dPb!_i_MfbKH+PA# }&_!uqUVsf=ZxcACNjug&Ft$ Dsz-`D+Y=`w};_z4^}JJa?_`jXPlpi`@P_Dctva^6?YvuKcawv2cp Nd4Q8U!rNAFDW>!kkZ z)!90_agHv0UiXz_b~~7|oMloq?@h9IPC6$fEx2-`bI1F)H *=`!UaVW zFL(2%rDdCBO)}!l V^I3boo-}zH zXKCS~ZPm4^$;0#VlLzN-ObYTdhz*Tgb 2al?`m_+Yhx_EiQmEyu*f_Zw& zrld@I*(Bl1dU;Ml(>2CLa`JrF8(+WQb3fld=;vkQKi}(ZPEYQ4*vAyqoM7NvEWNF) zh~+Scr2CSI{xUmMCVJ1RDw#7QF>7-4ya(CGmuaf%s+Ft#n7_ZYU!vfbjr#r{k@ISv z@OT@is;y-(zI*I$QRVeDlkPNVmq+j5GyLts>Rh#E?UxVEjf<8=cr7zfbe$$Rb)(yo ztPmg8!# 0xL7^V%c_<0 z;2$2H^E?-0rf;w2n*Q&m@|xun%FPSb^WMCqRJGS^+BGLn-LgfVpC+sM>s$ETWSe?W zaNo!G{0dq9XFh&-Bs42v#%$dHy%vct9*5;TWfYqkS6)~9a$WLG-0}Bo5}cOZv0NXh z-SVV|(M#e&Zd~f$NBR}Nf9BrXslRj&(;5r*yZS#bem~f;;pa_bsaF|+UXK0&t}Q}8 zzBo@`s9tc1sWHSOWU|W3i?YW={ 2!3s!fiq^^!w@PFF$i^qW&{QmPrvxjt~?6YPEgFqifdrpWA*0-} B6 zAiw3qorZ0X(z3dn`S%|cTl{Fnx4H9c_$>Hkn%DaT&bT@=u$`xB`HfvBoZ|ay4?I}v z&@;u*OGrjwmhu^uBVMwnk{ldoMKt=$@Oo6&?y6;u+;pLcsd W%VxVY%QYrXs0iIv z?tZp0j_=95wk_)pM{T#C#q{pO6JfUf|E*om&E0+>M_^&|v#lHcmRilu?$~$ka=&b1 z)uqLOToHG(CcOwa!5^_@)|06%du|@q;4Ip7+G)k3IoEz3V+?=&QS#tMWwm8#0h)XQ ziR~-o1&`R}y?MYN!}gYOcJ}p%okh)GZ{OJ(K0`Qv5xe_>`^UP2!@`;3c1JwZ*Q=RQ zo#ha=YgOMq6M@hvCxw Ok9;a3dTwq7OXUxXcTbpfS9i=` adLPT>Eqr6RHSCg4LW;l6NJcGA=%Kb2&PGu-~e)Qp*OnJND#O7Wp_mtXq_J+%D^a zy5tHTlg@yer2ES+OI`Z*`9+(na<4#F^I5HJ^^-%&CcM>a &7p^z~6_bq>1fF zU$uv&hRsjM!LZ@F9@G8%pKnS&=<_(r_VWi@Rg98wj-W$J!d%a_{*$h2Mp>QoC^O^= zx>I**f$*aT0zc%cmb=#29`(G|Sv^}MTeafKf?44fg7GO;n-72as`a$bQR>wfcCov? zjOV8Lzd!WP@|=EM#at)3Lzj3af7QCEut?Y=NyLNIDKtQ*F>_^0;+YN73pBU_C4^eE zqEwGxshR2(xoN3IPN~eNFM;gRJac2CHuZ!@IGGnOQCTt1d(pSTYt`kQ+Pm%)JBm9# zd*A1ME#2Jn)PyrDxw8(Yrd`<{vFR6wvI>XLwp~qIuj;+t?jvJ(_Gf#|IiEEFY3%|2 z0a;waKjm1rv+rfG@q8jGVWGNbTbEdgMb|mgMS>5%HI(vfcMZ)8xKz97Yjn)+I&L9W z`z@Tz?FVkFa3m&+*44ywmHpjz{^|7njdyB!oVQBO`pj~b#jEng?)Sy 8pWiga`Hd%?4FXx6+YhwIiI+vad6#oh_xwYP(?^0FMa4EQe7I84R?xtQ zy~0Rg0^g6nwaO(EE#=~@JWX~VQHXb0#&oyyLu~uot)Y7Nb{zV??tS2zD?uTwA)$*h znHFk(|73US#r)dbB%z<3rw-k}x$TF 6g``lT`7ZI@G!33_a z6M4!QLcHeKnV!D+IQWdI*A;K8O5GzIp?uSAq&|t9FRwdc{rePqEyw1(txpd8Ws?l- zu4<9(?=wE)X*0> `BXDwT|w)msF za&HUs$EQ6RljMEnm=3h9H~Vq;vgop6&b6C`|J2w2wlKMy!!zR)2j_iuvzKe*(|*r7 zB)GaK@S OD^zW?n>|uOP>l7H&^fC!%fln9O_j4&Uk{JiSv7gr)uUeP1-`Hy zd6xL=u4T-|Bc1J9b1bSRuawwQrzc%)%DTMi`o)(yu3L7S*{<)HeB;N$^J(#l`woju z&+TBj!?wJ(_usPi_4m>q|I&NCKK1+jvR~dWTo1kroxb31`s> Dck52Sox5hsrRe>KK5T2< zpXL-RE9m~>x2E;mj@98&5f@EAef2D}GF+4qJbxz3-9?$M7i4-D$F)X@7Fl{YNo+~{ zy!K5bTbQ|?VaUF&u(=Di6?6!hrETq+czW~ht0_CSI`6p0_H8}a&3>IgE357q8jmH} z;#lJDr$0`coSnb_X#D>#YkxocsMxgTOJpd^s(|-?ze8P}HJV&Jri3VXy5Di%bpNpT z!}s66{93V5q1NHhQX7TH-zwE7FZoZf=fe%blY zjyUxyo3^&ybeGO~TrIui9P1r1lj{l354`=e{6OW8x2%2o(=(@h&ajj|J?V*SlMidA zkn)5lS*gp!PMw*;ZQ{k|s_Y 0g!SIE(APRahjoa ye!GA6)B7LRyCrXOUAE$e z;$+qN&7W*+f}d?{bBg@hncUBEGRODnk0nlbjb1$M`^a8zcG!C1soprQUM+RCnoH4w z;s5WyFM52dbY0Aq6>3tKpUNrSJNlNrC6G1oN#NEFi+2xq%C?=G;COxc)v}ve?qAvr zZS9vmx8iBDyKU1)TC-1~eeKe7C-mlG(`@T1~ zCp^CPVo%wLH^&lpY~~DcG*wjhP+8K&a$o&R@+1|tsZ9|XEnZAT2NIt9{wiZ#9C5f% z_|HLIwz*OrnjW?b+V8&>>g-VIkyJ?7#Kqj+>LniQzjNc`l;2NR*Ss~}fBvDd`p2{o zD^vN{{NQ)-hjwl`S1-Y-8dt%rXSTZIb>*Sk<~R3#;C |7tAF|A82_*SP=2=lD~k8K;yWR`hz=e${$6njTa z;=t_f?|m!kR|`%wSD71gBJB5q-xu2^3!m{74Ls6t_G)=#?b|p$v%`xI7@jzPP~1Pz zvP?#~EOT3wfXV~Q2YCnHPSiGKcByM>TB)4c@SJsvthlC6iMR7H!D)&oW?Qu_Q+i{w zGpV^VXlm3sH}z$=%RVxBF1YEE)~S*HP*ZXBQrQ_=2fj6&w!fdU@sq4nrFiu9nRbbS zTE-TgDIF)<;u9(~m)Y4bnaQEGv?WqdVQP!xm4myJCrk)lvBEIRWWm;re7k?Q=4{(; zdg>~ZxA$co+4+td7jB*0942t*RO1x8XS&SaQocTrl#7d45^{2JgqrhOAA#(gYAO3Y zyUtqM+aCDsn{u!I)r-?2O&p@Go&lk}iXk3BLKACFh^_wq`Ou#EOKJo%C(1i4u;aNY z^xpZ0-JAQhbM~f`S6#MSDYq3gP}5_0%;l~8Tdn))jp`3S2HSj_>bkEcZ`$#`tCnVK z4U@NTJml;2TrBaq(7kuFbJic4YR-S_+ (=>fj5u)WxyCcrohHZn zHy3TQ;NlFL8sus)wL9ZUY1b~VRWmfEIquCdx__av<8Rx3`5to#tK}c7)C&C$@~^*~ zxzBrbyxZC72A8$pe2Y)fZd}CpSG3~edN zatwOIAk+omtv z*cJ-37#%FMt+}qq8FXn&zrDvziHU92N0Y+YRiC-Ex@I?>^y>S3Rr!q0ya&Bo8S||a zTV!uku*dz5PH?$5Ny|k+*@IQZvq^mUl0uhR9zmBIG#XXZWDjLe_cq8@y0dyo> `!*cM7{M2YgC(+I(j1J(mB!{xjZq5dXhhzA)z<*U>!gInGC3MsAC)ycH{L-}=mN z^6axy(k7^1_3;T-P3I8G6ntfww3OvbVct7~&jq5njvGoP%eH^NpDF5`^g~}M*1}+_ zTEefCxk;vnuIVlMmiRmBTJAP^_lGx(bo@S9_xpW3;XK*GdH&bAQl4uj{-~{6_U_WI zzaKh$rq4X}{Nzia`WKg8Z|7)Y36@^8e1S@WhkR_Xfsgd*Gl6=yLOx0D>iO`O!`yJf zQJHN^4W_ow;dNvQ-aYB ZE;D^1%u7^!=9I{ zS>o|1^367%SG`%^>K;veGw;_a7GZAHD^0#pD;7^v3k;fU^6t`1#t7DLvkz()PPyr$ zu|Sh+R)8aih^lKSi<97zt~=9>cVFIA_95Et?}Q`1b%!=SSv*PUqurCYj{S~58*=+0 znMN%u`Ol;u%{?)-wKLb-SRQ^ZH}BcSr&8+aCSspsi#}R?$v3#O*Q5Tm{f5n4*YBO( zWcoXh$?x#=XFuN__nH%@Wo#ID^pxm|DLJoPWutvRDtD@=b}`Rc*uTte$|HfL`U_K% zURfUg5TMXM4J=^2A4BMl$HXaU-*jqF8^!0;z4Wf>}d2i&TyOwVM zK4IqHh-bzBZyNo7YOh(aEN1ckNzYHswp_Qa^2kxkWn$tHv(5!yY;XB1^EXy@{e3mL zV@I5)CoY(DtxLw%>fp`Pf;O|=j3H-~Rz)Th$36X-|5rCWZ_12qJXH_NU*37Qc`sLI zQE$vUsV=5GuDu+$_PL!8E||=rZrYJ5Dk>Vv#?#EWZn{x{>7Ipb7a8A`v V_^e6A(;msK8qa`hB%+^>UcFUpr5(4VwKaiQ9TRSt_LEU{|QTB3F2 z*$ctmg-H!|zPD;8`54)^o%GdMdvNP(NypvJ!AcL(WFu09r~CZh%w93a;@!s&mF=JV znQ|WAshQaOj5n{Hal2{Z`4dsSnlB7lV;w`^rAF)R`K>fR@>)h&vd!D>HyV@Iup4Vk z^Ey`$d3(pvZMPjXub+stnzd@dN-ZYVvpUJ=<~4*(+h%-JbW2F8cHR34WzGlr>!vXY z%RJyY`$oiMk>{WCtUXt)t!J@>yPJGgzw@>sX4Rpf=3g!opC%ny={0{tN@3bA$Ajk{ z?iMR9nw6jDv-$I9b4{PAGj+2y9NYgrP@5a*x ~VgU zX4mQFvs55JXU3G(rG9fy3H~)#m-LuDvuI-HB-f)sC!UM0`YQDF6^o%&*2?qGom%U+ z7jf5Fxn8?&zAIKKU=j->hwB0kR#w)aPL+rAc62bzyfgj5uE)#E>=y?9YverT{`KjU zH{mn)*eicupxT|>WCohqGE~djf9*#Bqe1YhDf^XDPb@xgx!{pX?{e{ Z0TY5#ebK&wCQ4NaMHum;cM4k1v`M=k@;`D;{ zg11Ze$D7pH`!UMZ8`wX{-pu-p;oJ%xH7ns=3sR>?+Qd9N(&HCt`l39^%*82q$(Pg< z7d~?aGv5uEsd;##O@&y_w*vvrE`G_|CS|_(`*rhm%_E9mSDf#C{^0hzf71Us0&Lm5 z^p5o&kUgZp<#|X wdhK1^76TNN#h3Bw0R3E z +U(bHlDmPk=w)AKjn rO_5UEHM`=YXjy)2 zV&I*&Pa-Fj!e*r>DV;Y=?mV{Xpz$o%RktF=e1bhwo2I$>i2A%r?Tv8Q7?Nx;=gEzW zR^jzlyZcvYmUntJEjp6&Y9nWm(=4?P>$YoLGkx}->FD0{eDB`*Ywq5h_lcq9<@BR} zYm4^##NRpYxaHe4n?BFmuuhBHqqxIWW{NxRtNeaE>DzoZze7(7Ey`QY%guk*`Bdq6 z{|%k<9DP&TeX{k+HnhsDd62W;Is2>SwRP(Ye(F~I+x_8H 2ir}QddLyp?f#U|0I|IS*=PFuG(e1 zz=~-R(@$4yR@}M8({j(*nZa!PcStZf-|=wXuJbI-=bXLm@z?raU%I<@{Fz|!=J9H+ zKtJ~tOy|ovnsQri9P~3W$mq7pmBr9mV4M2l0+{EVY(PKF$Pc5D^b*`7me)~{2F zex`m R;H9YZHhQMZ|>d>2Fc$iGCF#kQyvwjdn!$xaEirM@Qpa1=lgxd z_q{LGO+E7F@tyTG^LKpiSKQaf>Itqnj=8*@&arBy;x~1R$>Ei-wE%*DbT^5<(~OwW zzLfPDzwhUnKc$W@_Ysq7(zIT-tn8$_-KN_|KIc7pAGd7pKN;!k*DJp3Ry@>ycw2tU z>`hH`uN&|RE0% zZML&L`M}3FHXBZCa?k%1xa-EZ$DdP9^@=_StaxGgBWUW*q}k8jNxk2 kFA|$a*`^YlKCcb4{%NRl%mZfa-?{X33%CwqvY@4=$ zOv5TiA&1{$j<4BH6?A$n^>LM6bb_(%zM`C2=dS1_cVEAl*qmz=w0j0iiH7O|i !#!7D3R`hz`k=VJdlTG*iiI}*4ZbR0dldq@ieVT0jyfmj%|KDfLc~;3qD)*BQ zy$RHdT5>>&YiFy{`u=TSUUj)Ye$w!?%WEso)FaC8-ak4PeWklQWlLG7%aJF&c2#-p zKR>apXU^2RnYDC=;+IoaA*Cg;%dh)Om~6j!^QK!=<*KW?hmI`1e^cS=vK9WfH8hSK z{(JMp-Fu=wj3)2@xSSQUnsGMH|Mu(O>doA&Q;J%XQ)e5Co~*gJ`0;X^(xO?XuGq9M zTh6gtH*V$joBOt$UbOR|;bS57Zo%F|Qi=7wtHbx7wbuV9zh)2b?dT1=IPK*$zuzg@ ztY0D2rT*{+%jMA7E1OQb1RggFy>*vwwzl>cv+Em+En9LIXKHsF zX@mXjZx`Fo%1xXp6VUwAO2;R7-u!2GeC95m%qpgBkoa3 K&xLw-q zlmFV%Ebq`%?hljm5AOecpw?MmnAQ@MCYu{zj!N0=zcDfw4w0y>a7#}*pD_D zB%Oc$P9bTd*v1Ii3mrBQ)x6Ii@kdtjB`~EipSzY{v}KEH_zZUkA9 ;&wp4)s;$}j_Tx9N zGgld&81@E#mO9$xsKL5D+HktrFCRavkn+6CpYt|V?e?u(=vC D1Vw;PwWKhbCT?e-L@~K;GU*zgHOKt0-&O8^3PXcP!U&!w{ zcJJR}zckJjLhEIxNv_=yQ(`(vpe1lgS !s-_G`~CLCrPnPybINIAmS@7N1uI*c z#Dcc&5?RvzW;+L4wa+i>FSmEg$h|3geoS}Y|F80&nw6#d{=eI3uWGa6ac4tC&E%v1 z*nT$kT_{mYo KG)kvFkT z5`U`y*tT5xQE)2mo1yf-_@!t6`M Z=mBXmgjH zLZ0QFS+74`um5M{`TX&%?; P(gWD(a=ZqvHglg`bu z^*4`yG }uZ5=FcwYD-tukZJ{+cup=ky zc(>YwU7Zhayl89HQ_ XjwLo$JQIAb{#mDVNcYi0Ua9g~CVKnNneW%H zXx3*|eHNv8QCs@W-4h!pihS6l^)st4$gnJ96M??bx*JKyTXF6R=@NAy6^jU>~7$Si(zKl8jj2_FlwH3pWLSCoB$sY^*-bq5MLR;ksO#4|D(7Y+yQXb2Q!Vvk9yBMG2V;lHOiXozmId zANZLcWXo6^pHKJK3tAtx;>^^Dm{Si^cwN35y(^f!^O=-tZsV5ghhP2YeSA!A{k^ug z;R^Y_^S_?6{t%iVWoc(_n{!e$V#kgHCx3FaF7jQO5}@a)#Wy3$ZB|Rg ^K;nq=sA_| z-bci+E3@ -!@49mnqOsNpGT{=HkB^~I--CFzn*%PxP~GJocknyA<3 z^ra2=M0cynIbEv@<#@?se8%7~&wrkdTYI~ouzyXGcb~EBzrLO6rn3CnBa08RO>D0b zlwmJY6OrjV8#yO7L}tG9#vqwZ3BPunWI4o{X?Dyz>c`|*zGDJ>iFX>G+1;sQ-gnkr zQ`xSgJmGbu+uc;9`>y^fyW|(G6cOz0{3G`9gWA1+zHW700;wiXg^sG#Es$_m>r7O3 z?M*Z|zP6av&ptY(a_fOk*6BYdxt_dM;L{zm&tY#$(4+}xu10phI>G#-d;gx>(;f#m zHCt4LKKx^K_44r_Z@i{H&6<1ZmeBHfanEi(Wm!JI@c9L$S>kh6AChV+GhLJ_zsb02 z^0gy}FL=+`dHDvn+^LHiUlv4JEfDzbxqG_g+dm!Oddo9Pi%qmDKlwTAwtV(0t#NPT zX#wtjmX(@s<{Y0R8!XOgY3e3v-BP*3f`9sK{)Jg;7Ry{Tj)ttzQ+A!Gv{ARW=-{#m z<$d>*KeP$%oyW3N;Lrhvdq1v)o;n%2$NK!F%b!Zvta#5K@-}fx_N+F4@HATf`%gQ@ zKWqhpt3o4AEts}p$AgJJ_m=+s9{%$FulkIAJCCkCq&GV}?&;KC{lmijn?s6MzS>}T z?PZkN(OupvlM aSw=lh7yOz0q>Jga&gO`D$sd0t zPgy0__$qn!cQ2cN*(>I?7gz54(yFDuZ^9(+syq8;KKl7QVs>=0$;wYzc?Vwq&pg7t zyr|~imL;$H3hpwhYA?Ef`_Zwj|GS@UJO51R%IV;Xec}7q*WdZK;(3jboc-CGm$^f_ z&9?42wz13a=vjkH9R?D@N4g4E2&+lOt$BQ$wZ&k0S4ZXKR#t W8wWh&c*fJ zap~;!H SpIq`6ejJjY_n@_V^%~vlg*oE-=Q6egTS=Sk z)s~%f*X*rW&D(?DOdo!^fAG2gfm4(96Lf5jZ8To}=OSl&^mF!_?`xTIDr|ga3Oi&h z@U)z}`>6iyWp!?PX)_YrB-3UHZmsT^wxeI=uJ@U`NhU}9qqly%xIVohwJF=tarw0A zXT*)Cot8WPS$NtKcg;7>C9^#R9{DC1G+h*M%YE_Q@j0K&hlfdjG~f9Op4wr5hp8m) z*{!)k>S3y%x4E|*zR+`FGT+G`YK5<@dGczyXK#Oy@Z)~cnOKGGL9P~-M#m48 =qnSIaupIYqC2wLxudhhw8nCafC@|V;y_j}A&eY2)vf}o|E$jv1Z@u?RY=H`C* z{C-2hL#34MD>Jx7)cF>g9m&6+`1u%L`1-P)RSy>LR9rgesEXD_KA9ymCvJBBl*BXh z(1lM=gd62lRvc08721+>YOQ?_kEVmLkgwCCO)uRi_|4y|rm+0*oT&j@l0(cE%KtpF zOl7j#N)3fCW^y0Q@2}om9 -#hzxv*7lvocF)4zp%Tw^=ajXPw|Iz><<>*OMD@3kh4`nO|30>p}c<4{-yVI z#fl0NIj0CuifD@1e&H?G(x01cezpeBiC8-+{ltR!C!JSI?LL3ue0H_rZF$fcl|9d+ z(jR{04k#{Aman{UB-}RZE7$(t6~}~6%SP>HJnhCAtNVCGu8F=X2lJt{`El1CJow-n z_tUDTTKbG8>tntTjtS|#E0bOs%~`jhVA+w!+-k3jtwO^UPI??-nc4Q^Z_B*-MxRWS z5*J(Z?Mh90uIpvly+~K%CfD(R7fdQrGn+Q9=UCKp&f?$7XY)&a VO7U> zw&;Ue?Up5-Quh=+%p|^-zsT9|oBTfYR{Q!(H(Kw$zED%HRaGRM@mVFHSyViR*GZm_ z*>9eRO<4GvX(g|Y+U$yT=MQFczQOhU$7}iZ^0r%dN6fL)S21{`rYY_}C#~|WVVCyt zmCsjSF&4h9dFgfap52Ad7I)sNoxH~CS9slv33+Y1&p%FInLZnwSrXl@)TudrX|zAr zyhv`o&on!~u>XsL)a%1GUu=)@4^LPU(mTb{HqGzz%E>`K$7W2fZ3;Z0(Gn;h<$L39 zTlDVW*^m3%%v2jQzUy4$zkMS<`ExW|I9IaQMXocFEYDbU?+zhrRYzujWIFzeulw4S3ue=-+SUc@c%4e?(X}m7TJ(T_!*_F! L#fAVSh{`e<1kF!k6G@7GRyyN=gyA^%eU+*(NSiRo%s0rI|zT !V;voq;m>i+dQLAg}z`W{bY+B^~V45jF0bb58mJ8{dxVzGu@@9wpOz3 zJNR%#M?sFCD38p<4KYt^C+E+2RsE$XV8(UB78hfmqRQz@Qz!pia`t19I8%S)r%0`L zA9l=KbiB(<(KCzb^@073`u2zA|8!qoqkmmvVgQ% O`(2R!cwNC?@s5Z`Qj-_IKW{TfYeSXR`IlAmx|9n`T@Q*$RJ9yz z$(i(kmFc{Br_yYN&7QupyAuL6Z-~ftW@|0cys(BRI6NY%C4g~>pi^qbA;;^v0+No? z{)B8kbt!7@=HshktRmC?hDhGsYMIlXbD!(x{X1#)5*Kde6nveUd+$%XV17|oX5r(# zO>+JYOW8_!*AzrOxpAxgg;^l`mjb!q77-cGb+eB1nlkAxi_vsUm8&{0bJkw9!lpfN z!j!4~7sKah{L)!xeI@Ml6tQO;xVfJgPY>X=y!NH?`ys`cn|4y?`DL0@7KD5|5K=RJ z!C$RwOa6*vpQ_Ei(zDY`kw5pHTO3M)c0(<{vmeX-}?RB`nm;qdmXPbo^8IT zcIU^ryHVTq4_`8zSCusLak^OK>fKY;a45?vKISy~d||TTC25B%j;+60{>d)-*Dtv> zPw2<_ QbrmH!Yuivg&Kl5neLu$OV>V%LGn_gw-rM7V+0Q zM{dtyhdd+6IVsA&;!n);kLXk=;1x t~OXO}{s ?UEvQ@e( zg*wf05?EHTuR%w(SNM^~gQZ<6mpGMO7l|y W!4w&H>}@lxO96ne{Ea*voGHMg-IK`#D5)e zJQ8#6*j7^=aT#;x^qx;_9TQU?&FpdRo_J#74a=D0%Oc8FShH D z#Dry%`?x+B&sUL|*iy^GdGt~tPqt{Z_r^{0)fScYEPX1pdg=tx V)nP$2PU5A=Qxn(px$s$;u62jxw7aBx#k>yIhS>4 z-ejD%&iKUADW|&B?H_;omN0YI>R>b8E~A6K$64Yg2Yxe~)-Y+S+eKeZQIn#pLY+E- zn(bT5rWZ$tu8UvWTxAh>Iv~SI;eta-ijnh@^7NcWftUIxZhyKQkzXhGeRuS9v%`@7 z4Zpxv|5e<-cV066nyE9Zf04!4%u<8K8}6=LqFEZstp=)-I3If~GLq<9c(?KFY
mv%b-uKnFn>oy{qJbreP^#c%{;S3=qdA+2cP-;*L(JbCM=Z*zGmI=QFhNs z#fjIQdigloZdWwF?zuhtOZ0_Yhuw_M??dM-?O6I)RLga)iq1s|y?~XWE5vm^Epzf$ zber%}sx4$ekkQk}m9|#RvwM#JKXFX)i{9b2cW?jsv01UchHsv~<3jnFuMYK^Kls}I zWqsk7Bxbwd>z27vPfA%;IEpQ8QC%xlTiloP28r)D*O5~{Kk&NS z^;ZhI6RhqDWJDdvtb1MmL+Age)BPKZ*ksDjR8-I3euyi4AL9qxTiff}-)?t$RofqB zchJCTQrh$yp`t9+0~#KyvTNtrByNbE^ym5eB|kPg%+#CNWD+=IC(}-+c~|@|I!j;H z3tHng$3nZ(Pkhg}v)K=p_n1emxiam>>n{xr7kpMualW=nuJ-DJ>rzDp7HQ@B39tV; zT$GBjI3|2v#A2IBz*UxY${UNUes1cUn0Du0{- 4>bo>=5{>6OoG z73~1s;%}Xm^DKjtb}o8&R4Q 5JoNE%zibK-MN#NbZfGAEOC^|6aHc@A>+6BvikY|)~}AQI>LD5p?{X! zoa1)YlNK#K;dWi(?#+d!Wfyqn7KR)%m3w^V=jR mo~7 z1iPU6jg{_xek&s6PMw)Ng{3%k?#?++c1^Rf;dE%YQeqP8oXRwDX@`$bsM{1LF4Mnz z1NN(=ycO@A+4vQbN#vcc*cmkZ%j`IN{xeHZE!X@1TW(Kn;8GM)=~U )uPq`pXexwrUobJ_2X1+q?B-X4n^p8niYC8Qqj_(W#Q zqVDK|6VG#elC^dvE)rleSt#HjrM<{=e%R;ZU)CSoTK?eEUA4a%XCChF=LkCCAsE#q za+%|ndZNXp6I!lQOeXv?aay)e*}z~)@3QQSSx(o3OJ*+OZncoQF4XCA{7P=j;X{fw z4OjdY&* mjinRQx;%XCr}v1sG#zk1FO*ZuaI3|Msr^+$_WQL4 z<(@%0PX&YKPvTUuiGF-q|K^|D_6=KQj!b5gUh5pStMp1=&+WBl+u!qae7mnCxwm)n z>c{Mc!uqP;ew{d}HFI9#w49j#TE|jmp6I{0)aAO*1(9{x6Us}JQia_s9|=jMSR7)W zYFK6S^j5X|<7LGRr?W5bIabKMo- pxd9=%ljK^G`|lYf zoEPs&o~)odDbvzrUqiHRz}g#AVm)tq6qdA#C{8@pQR5Npx{4{}l6y*Q)!kaD+tOd6 zr+eB+d|R-e^= 1k{7x_=!%IXj6J#U*s@6$3TfQP{Le{=EG{Q0k`s{Am=A7ksg ze_l%czWj6J(Fsmco=UdLmlOolIHl%2zaT9w^W$XT?02de<>E;v*#jL6b$x|{A2~}o zEA^e2k@Rc6_W`X9e9NCLSmyXcWY66ssd$0QzVgZs+TFkZWD6{o-LJ`c*QW7)nn7Lj zy|vpb-``@|-7GbEiHC*Ri?8<<8MoBEKk@F2@5WRYt1B=3OfIcb+P-9CjPZ(RC0u E_$5!)f#r{c| zK5rWwRXCK`k6)Y^*0wM;c)oFoN#=q~rr6ULdRTnhUM%65suaK>B563w@SuTnmeiYj z%P$H|RN+jV^N6!o#n4lj*~LdKd6R{5pYS0UWo7470e68m#>VR^feVgpxZSXl|9WK9 zMb4-qzE!LdCk_|uB^_NF#i=<%P{DAK;6aCnsml|;);HZ{w9jMNvt{Sef s5f&`kgo@ir7x?g>VoKqKG(n_8ay@jN%fbG z-LFlskoQ@7_4_vKoQNj3xaFcddve=dCa*a&_t}%jrg3%F4R7n8oO-ssgRjpywcA2V z_=K9*Gs*JgW4*8Ue7mJx^I5v!PqC`fX0A5(vvU?ivvV9yD%|RKPtW+(wvUTu=j6p5 zpY8Kumi3LDN|6ZySx2j-DhjQ>ouA*bl >pR zO>0gsvItMeytnXG){`X%OqZv9SQ)ay#gNnXPld}WHHn@JGXyGZ)%M!{IVo)--DN#} zq2 b~PVAy>8#-2cZ!6=w@#C18(kwM6`PB!e|9g{f zu`yzKfPBOILj?{+wX;tiV{4bL=D9D!{MLQO`e_eZ??0Kj+;8KyoWKq2OFp)QJ?7iK zZr?fS_4Tu--~Zhr>92qB)lZAt?JAC5tgy8JEEC;cG)I4vIBIoqN$d0P6%n;k2DUDO zQnLg!GzDg{b+Rb_+~D_r{p7??&2HDe%e^|NBU%I++e&0(i0x?S&a=7o@|pd4*RS{N z{y$04ZM0D4GjUS r+Xo&agG*`-{m@|fQz== zTdG|yg*BL3>^t>K*i x7?N{_rSS zCqCv;_iLu(w-;6Zmff|xJYZU1o|g=B3AYK0m5?UOtTPw32rT^V@ldf-Ad@Z9X_~9c zDRrM{6-ka}_9G^>HufrgA~Q1+W{9=TRWNpyP-zJ~rPAZ*ZOGFoVCCgGDdofh_V({5 z|Nht8^P#fhmyW*7`px?yQuaOD6f*USYkP80|4G00PeH8bFH6jP?%6m0iU0rOQ{Fl} zTp~N`Y`DZeuKL~VZ)z*PgsyXZy>`Ok*oxiLiaa%g6g^tmoEA-CQN6$;Ys{kR_>yg( z5eL)BYY!gAKl~T4>E`8=*?M6omrWC15_f2hv_bs0mF}GNn{8|JUoUW6&z5*CUCCKV z#B*8Uj@%Dd%YC*rcU+!2A!(=g8`BTcyt5Y1*i$(t>Erg5qOy}Jj{Li4c0FJ2!sm0B zU+Hd+cwu-lhwJO)53Tk5_7&XMO1QM8#QmOVPVcS|o_{j0d&TCXOCl4qw;bAGcKlJ) z+^t8AwsxJJ#5c|7
{snO2U$JLku; zH@?W{n$6(Z{lzLa$Xh{}HH~*szj{{d(_|U@$~jJ@^D>N{tc?!-R4;D-s_|od!o|P# z0cZC!1unRI^YJO&ir2Sf>~BReE$8_c`QYG+S*EJno;Vgq{`n)bzr3!`cq!+(7gCQs z=YLyqbocdpPxANgJ0JFW^6wkopK|1?c-oZ3W+hMCExhWh)IyUN?@C{8e^>M5zSl}c z6^@kxFHMdHE?8#Q>SY_Se2tvboqs>qoA IKb1ADQ~~Z_bGndeS4Y^pnlIgWZ{pHzHj^o*TqAe$p?jcx_St`R)HB z_WzE?C+=lYUwwJ+ u~mgch0P@tu{PQn)d2U=raj_A(`T= zh&iizOuRZ4rOetlh3kut^4U*IUKQ57`_MRRDYM0oh38X@(rjKWY?Ez^t*D =6|F%_T{XVtKF9)w2G!mU9x0t)ttxGM*M6hwjf=!%S(!$FX zwZe`Bx(OVwn0UTo&IS2q@tPgeH_A^|<6P!((vmAyMJ3Zm%=cvG3=S79L)IA{DqNnY z9@t&_EcEAFam`ch`Hx%G{fo-3Cah$dDl=s*L$OU#!E0N-`?nP=BaUm#TfS$*sn4O4 zxf6W^q&rrexwd=vpSP!9-_f65cYc}Vk6U+F+)z+B?PN5yVUEzG%(i7t;*v(*Cmy9} z-AIUtSeMY(?=ii!X3DgrlT$X?ElOE(BuL?~VPr<~DgJ%t`!;o^HcVJ>QZMqFst@Z% znMvAi0W8Wtr9KwS^4nc3tG0VX(Y7PS`{jc-uw~RuuiJe5+e4dgzpRd(EIsy+BV0=_ zs`}6Q&SU)-XZA?l*r}ABZTHlxuWi$h`s&n6+l3=6Pj1v-^ZAO?%%zi#*4#W)#*!&C zi8Yz$rQ U!>kC4D zuBdtPePc*b#OmE5T9#Ia)UVmkVf+3({J?&u^m)=kOP!^3Z`d`+svlgl)TNvA%jW8) z^799U(-+1a-;g^=Vi_KG1I3bTU}3Ouh!9> zCGu2h@#jhB&zk<+_l>Lm^V;h5yN~Zo7IT}Tyh&BbHo>Un+VNFg{V%>G&vJBAZJspc z#;yYlmrNYHg&z4VT++Ahb;9(MUg8nee>}_XFl86BX>s0=ogOh!@bN_d_3tN_)z0dz zzBB!qRL#ashaa0xU!G++UsFxw% ^wZDuR}+b@n97CxEma&rrtpUa99>ffB0?kj9n4dVP_ z(qy4 R(LB|OTS1KM&o&Vj>;?IXui)AEyJecGsss*17;1pOK(iEVXIZN<3 z*A#~t32L!t`gesrpJ1@xE6u{?q+I45CEoK!8gtw%k8_-E$~1b-n0do}>E#=~7C*HD zOQiKVKitZnc!%YfUi|;_=O@Q&8gJ{@QTJlJ-s5`iwc5QOe9`RX8K%!JoHFgxe?2Eg zda|ljp46oK_fiFFo7e3<)>tFBdxyu~4F~?*VLIA%Sl%-I=fzumr!Cu!UvppSnly*! zWTx^Zlf|Y|7p2P#Qytt6T*x 87`OX>`LPx5zV8KJU)bq= zDQkJ 5I?_b#o!t91QdDRbOf zW0nhU{j`1Wyruts(T5D7f9}8KKX$9nuA5`{NmPpI^qCVbZnHRf6b)KcE-@~g5TrQ8 zNp9(%6t9UZOR8qgS=F9XA=i9)`iejIRR66`e_pX>+Tt9~n6t{q1&j+iq?LEI*9sZk z*>w0 1TUB^rn>jsb3c(Er)nC1a%DJ9Z*J~bCoBBJ&^BIx-E435 z;%M`IzMFSBcb8|fmVOHl>iVe1Zocl)&GmxIG}{)Rc$DcIIjL<$j?*NMM*#vYoN*H# z{g!%s;J|0oV+%XQrH*hO2{M$_mQ#DzCvW)0ImTA;tFTE@lg1+BuA5(jwzxQps~K8N z3|E+7wlD4QN#(D8m!IA#obCOT?fKd4IUNUIy**qoc|qaqcMr|h?lrG`Ki4e&ufKua z|L--5Q)4)4o;|xh@lvWtrpLp}*=2$cue!@MH?H>(3h?Zj)Met`Iq6Nt97&C{Zi2$c zF1%P;b0==^RZG{UbrU=9FTK03DRk!JndjFPKYJr}Z{GR3$FBE&J^TJ*>-Wqz4rWbr z6Z@qf%jQ*zSFHY?zM$*FA)E7S)^9MGzC4BZ!k^hCeC3^MxYn(`Z1>{wjp-5E-fQ&2 z1GJWHyzQu*HmT~(osT;
-aO pjz$D!VA+g7nK0cD=L9PG3DX N}7jezmBnrSJn!Xz3mG+7I&>} zU;6O>E(wSGYa?e*+#(5{%zmewW#6s2rJ`l>q4{&y{8f1`{78JYoEewMBo^!5305f{ zlNKu{RbFA6*|;Nm`Lv~%Z}q%cyr;R#fz>Yh>Hd8I56t}|*G$*RO4WE_d8zaGlI6xq zj$g_+t2NuUyC|*>GWD90>h(%v6VsfCIgdXskKXg?@$dHqTTN3In)-U#{J3$?^Thds zF`ZYP`n=8^GySS8SuESBbXH`RU1-^5pWZWJ7Oc&4vIEy X+lG> y z;rD6#m)(rr>ZV!U*&LjGVh{Y)mRwxiXE! prk0?TLLZ&lC2GsR_AhJg5jI&V zsQo#4ec7*-pKZP$@_zEE%X+)t#LfJbbvqBwOmeao>6y33L*2L{`SWU?|GS!(`+Z{5 zH?sMsVpBRz`1!MnBGYFvHy^uPJR;iV7`<_Ss9UR4Yt+=FwGQ?dUhFi}4s$suF=3hH zVaKkJE}gT+T6KLtr)Qlxdw%ntkkoaL0#5!8nPXU4>>}e6Ay9koDqm*#@1Cl5nK$ 2M4QaMu#?BrZ0ouo6+wkk7Hr>y)`Tv6(Uh!MEarcuTPO6hLc(pG;-`K;oqx%u zi9PHRac4e%!7z9Br;S!ivpAPW9Pby3nrpN)Xy(zUp)#5i8vUmo`*K|FZr=PK`zjMS zr=4rq)W@Z8|KE|o2S1{xOwQHPd6;Iku;fGx^Vx!vEpDZyl790Z_2+;8x%Yl$)8ysz z8+82Zr(Al`bK~Zo1OL93b5@8R+>*DY{L7tZW=t{Z4%u@)1U4zoKVq+>(#D|5vQpsk zm(R+6pBAp#@;$rlzvb-2|9`F@g{1a6-;P T%>~2#JOp{ly z=uX&v(qpQ`naqk-si#fta`}mA>=Bz>4gY`GU6arr&2Y|fD_b59`|b(%Y#+wAwJN2b zX3b)qy=dv<8A5k=WE&aqo{%zf&170B`!%}dNl!zJSYogAkGHFNwsV(oiLZ3+vY6df zWTO*RW!Z4r{>KO7N-jqczmthmUb(DvoU^lKquUCV!dZgq23-p$OL5#@6n0@|+P$SI zkt~gFZ@8G=A8eoRxX3twPthuaEkw2;wySdX(>W)bvL}`Mlw3ZtO-HLwW%= =(QO0VuMOL$)K&Zl9f&yUw-^Y?GoKlpk7$@lS9UFzq~7U%6fRCLyL zx^j~K5fz7}Op?ngwkoxy2A%W#l;^R4yF|uk>O?o8FItz*CEuvL6EyYlRi>w0SBf}U zl@A?iUgB(JsgU(ulK=P*_V%9d>o#xw>CDG>>rNGOnR@@HGxKKjWj}l9B)dv4!m8U+ z`tr63ZH;=W>jXl4J Lt%7zsy6_h(g3ROI(_9Z^mxM{|kRCMb2)Gnu+ z3(ewF_swcoITp-0ar(objCb$-eYo+}PRnW6Uh@dgl|9~k*8knbd%G{#|2KNPRBL8Y zN3WFE BXnt+D+Ts%SA^rO!yY2t1Z) zY~ygH?%C4kb_e;t?u$6S{P_PmKK0e^xgt(7EBpWEOz#$D=~NO`C~-7f>!EyEu0qV+ z#kb~>?)Hss *4K>^)VoU8H@xIm7g(*~$AdCZCtI5R=&DAiRLH^Mc4s zLs6C!42q9d`UlyleX`>Dy}M_x{Kb8jpPkK*fAUIPeT}Q6*5zd`Z`B2?c2`xqY?z?# ztnS2o`p^a*la-6N@c62BL?kZMm}zx%j+?H2;n~bzp%Pxl8qzhJ_){yND#oWRj61d| z=hHSv!}N*eYgg*eOr2!@b!EuDbqill+A}e6)f62skIPdug1@xc*8QmExVS<_dsF@0 zC$>rtB$n?hYT8`-W7T)2JyyPMZ|}Venr@h#=XR6PojFtcRKL%aZ72U+ymDG^_N+c_ zohcVQE{kkpah{y9%i)#Tp?UQuOuO#*a$RZu-(R!q)W)dJrL8t+-6lQ@b6LF8{UWbn z6Z4yg @1mgzxJ2Od7GVQPPQ7JZhalH*2rmTNt4=P$F6?gSxctKI36_E5ZcDU zJ7vYf@J}4t{lOZ6I?qo&_mScDs%%~~`%#AOrh?f!%#TR_?5VQ7byjX|na^T=_OpiJ z_x2vUzyDSp%g@&73+iNkhx9%T;yb;~P?r7j77x>24et#+jVl|~j7(-KUKTO#p184H zPe|tKk+8e`v6g~-nQ4;~7Pj=JMz&m1`e?Ig125C3t(L3SIr_1>Ol0@;m~!MxyR%g9 z?^N;CX&zTU6{zy8y?9ut)V@Xc!L_jIORvs86J5Gx592Zx-D5t^MUMoOZ>xP;m;Ahb z_MsTjBGogV^A}AF2xU9{NaE!kt6kHaBg8r{aZHwoZ{fK#CHQc|Woz%6?^{#rPRLz; zajPZs%qL+r$*Gf0^++^|bop>hvDl;)DEZy{>VK^z|5vhm+}vAQ#{at#(j=Fx^K*Io zZqYBtT?=