summaryrefslogtreecommitdiffstats
path: root/docs/ka_method/html/duplication.html
diff options
context:
space:
mode:
authorMageia SVN-Git Migration <svn-git-migration@mageia.org>2011-02-06 22:37:08 +0000
committerMageia SVN-Git Migration <svn-git-migration@mageia.org>2011-02-06 22:37:08 +0000
commitfd8bbba2f02b8bccd69e67c326fd320c0827941d (patch)
treeade69986b2f99e113c95009736399966d4a3d511 /docs/ka_method/html/duplication.html
parent368f416649ed34557702a946ec8c0cec2fd45294 (diff)
downloaddrakx-fd8bbba2f02b8bccd69e67c326fd320c0827941d.tar
drakx-fd8bbba2f02b8bccd69e67c326fd320c0827941d.tar.gz
drakx-fd8bbba2f02b8bccd69e67c326fd320c0827941d.tar.bz2
drakx-fd8bbba2f02b8bccd69e67c326fd320c0827941d.tar.xz
drakx-fd8bbba2f02b8bccd69e67c326fd320c0827941d.zip
Synthesized commit during git-svn import combining previous Mandriva history with Mageia.
This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
Diffstat (limited to 'docs/ka_method/html/duplication.html')
-rw-r--r--docs/ka_method/html/duplication.html1257
1 files changed, 0 insertions, 1257 deletions
diff --git a/docs/ka_method/html/duplication.html b/docs/ka_method/html/duplication.html
deleted file mode 100644
index e0efa1dfe..000000000
--- a/docs/ka_method/html/duplication.html
+++ /dev/null
@@ -1,1257 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /><title>Clone a node/computer using KA method</title><link rel="stylesheet" href="styleguibo.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.75.2" /><link rel="home" href="#id2251469" title="Clone a node/computer using KA method" /><link rel="next" href="#id2514268" title="1.CLONING WILL ERASE ALL CLIENT NODES DATA !" /></head><body><div xml:lang="en" class="article" title="Clone a node/computer using KA method" lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="id2251469"></a>Clone a node/computer using KA method</h2></div></div><hr /></div><div class="toc"><dl><dt><span class="sect1"><a href="#id2514268">1. CLONING WILL ERASE ALL CLIENT NODES DATA !</a></span></dt><dt><span class="sect1"><a href="#id2514275">2. Clone a computer over the network</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2514297">2.1. KA method</a></span></dt><dt><span class="sect2"><a href="#id2514686">2.2. HOW it works</a></span></dt><dd><dl><dt><span class="sect3"><a href="#id2514692">2.2.1. Steps</a></span></dt><dt><span class="sect3"><a href="#id2514762">2.2.2. Needed files</a></span></dt></dl></dd><dt><span class="sect2"><a href="#id2514817">2.3. Step 1: PXE, TFTP, DHCPD services</a></span></dt><dd><dl><dt><span class="sect3"><a href="#id2514853">2.3.1. PXE parameters on server</a></span></dt><dt><span class="sect3"><a href="#id2514934">2.3.2. TFTP server</a></span></dt><dt><span class="sect3"><a href="#id2514965">2.3.3. PXE configuration</a></span></dt><dt><span class="sect3"><a href="#id2514977">2.3.4. DHCPD configuration</a></span></dt></dl></dd></dl></dd><dt><span class="sect1"><a href="#id2515083">3. Setup a node as a golden node</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2515089">3.1. The rescue.sqfs file</a></span></dt><dd><dl><dt><span class="sect3"><a href="#id2515145">3.1.1. ka-d.sh</a></span></dt><dt><span class="sect3"><a href="#id2515179">3.1.2. replication.conf</a></span></dt><dt><span class="sect3"><a href="#id2515190">3.1.3. fdisk_to_desc</a></span></dt><dt><span class="sect3"><a href="#id2515219">3.1.4. gen_modprobe_conf.pl</a></span></dt><dt><span class="sect3"><a href="#id2515242">3.1.5. ka-d-client</a></span></dt><dt><span class="sect3"><a href="#id2515277">3.1.6. ka-d-server</a></span></dt><dt><span class="sect3"><a href="#id2515326">3.1.7. ka_replication.sh</a></span></dt><dt><span class="sect3"><a href="#id2515350">3.1.8. store_log.sh</a></span></dt><dt><span class="sect3"><a href="#id2515378">3.1.9. bootable_flag.sh</a></span></dt><dt><span class="sect3"><a href="#id2515390">3.1.10. make_initrd_grub</a></span></dt><dt><span class="sect3"><a href="#id2515413">3.1.11. make_initrd_lilo</a></span></dt><dt><span class="sect3"><a href="#id2515436">3.1.12. prepare_node.sh</a></span></dt><dt><span class="sect3"><a href="#id2515461">3.1.13. send_status.pl</a></span></dt><dt><span class="sect3"><a href="#id2515484">3.1.14. status_node.pl</a></span></dt></dl></dd></dl></dd><dt><span class="sect1"><a href="#id2515504">4. The golden node, KA server</a></span></dt><dt><span class="sect1"><a href="#id2515652">5. KA client node</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2515657">5.1. PXE server (kamethod)</a></span></dt><dt><span class="sect2"><a href="#id2515694">5.2. Stage1 KA method, node waiting stage2 </a></span></dt><dt><span class="sect2"><a href="#id2515741">5.3. Stage2, the duplication process</a></span></dt><dt><span class="sect2"><a href="#id2515811">5.4. Prepare the node</a></span></dt><dt><span class="sect2"><a href="#id2515837">5.5. PXE server to local boot</a></span></dt></dl></dd><dt><span class="sect1"><a href="#id2515854">6. Step by step from scratch KA duplication</a></span></dt><dd><dl><dt><span class="sect2"><a href="#id2515889">6.1. Golden node side</a></span></dt><dt><span class="sect2"><a href="#id2516032">6.2. KA client side</a></span></dt><dt><span class="sect2"><a href="#id2516818">6.3. Post duplication process</a></span></dt></dl></dd></dl></div><div class="sect1" title="1.CLONING WILL ERASE ALL CLIENT NODES DATA !"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2514268"></a>1.CLONING WILL ERASE ALL CLIENT NODES DATA !</h2></div></div></div><p>!! USE WITH CARE !! </p></div><div class="sect1" title="2.Clone a computer over the network"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2514275"></a>2.Clone a computer over the network</h2></div></div></div><p>
- Goal of duplication is to easily deploy a computer over network without taking care of numbers of computer. In this documentation, we call golden node the node we want to clone. We can duplicate SCSI or IDE hard drive, and duplication support multiple filesystem (reiserfs, ext2, ext3, ext4, xfs, jfs).
- This method came from a very old project called CLIC, and was used under IGGI project, all Mandrake Clustering products, and now it is used under XtreemOS project. Now it should be available in 2010 spring, and all futur product.
- </p><p>WARNING: all data on client nodes will be ERASED ! We duplicate partitions of HDD's golden node, and the process will do an fdisk command on the client node, so ALL YOUR DATA will be erased on client nodes.</p><div class="sect2" title="2.1.KA method"><div class="titlepage"><div><div><h3 class="title"><a id="id2514297"></a>2.1.KA method</h3></div></div></div><p>
- With KA method you can quickly duplicate a node using a <span class="bold"><strong>desc</strong></span>
- file describing partitions. KA method only duplicate data on partitions, so if you have 80go HDD disk, and
- only 10go on it, KA only duplicates 10go, and not the whole disk. KA method doesn't not support RAID software.
- </p><p>
- Drawbacks:
- </p><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>KA method doesn't support RAID software (use dolly to do that)</p></li><li class="listitem"><p>all data on client nodes are erased</p></li><li class="listitem"><p>you need a PXE, DHDCP and TFTP server</p></li><li class="listitem"><p>you must re-create same partition table as the golden node (even if size can differ)</p></li><li class="listitem"><p>even if it has been tested, it's still an experimental method</p></li><li class="listitem"><p>cloning script are old, and need a full rewrite</p></li><li class="listitem"><p>now it's only works with the Mandriva installer (need to patch it to support a KA method)</p></li><li class="listitem"><p>if a node crash while doing a duplication, the duplication process stop (or became very unstable)</p></li><li class="listitem"><p>using fdisk to erase and re-format the HDD is not a good way to proceed</p></li><li class="listitem"><p>UUID support is not really done (fstab use old /dec/sdX)</p></li><li class="listitem"><p>you can only clone Linux filesystems (if you want to duplicate another kinf of FS, it's up to you to modify the scripts)</p></li><li class="listitem"><p>of course various other things !</p></li></ul></div><p>
- </p></div><div class="sect2" title="2.2.HOW it works"><div class="titlepage"><div><div><h3 class="title"><a id="id2514686"></a>2.2.HOW it works</h3></div></div></div><div class="sect3" title="2.2.1.Steps"><div class="titlepage"><div><div><h4 class="title"><a id="id2514692"></a>2.2.1.Steps</h4></div></div></div><p>
- The clone process works in three steps
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><span class="bold"><strong>PXE boot to retrieve stage1</strong></span>: the computer boot on PXE mode, retrieve <span class="bold"><strong>vmlinuz</strong></span> and an <span class="bold"><strong>initrd</strong></span> image. The computer is in <span class="bold"><strong>stage1</strong></span> mode, and is able to get the stage2 throug KA. Network is up.</p></li><li class="listitem"><p><span class="bold"><strong>get stage2</strong></span>: the computer gets the stage2 with the KA method. The <span class="bold"><strong>stage2</strong></span> contains all necessary tools to recognize your hardware (the most important things is to detect your HDD and your network card), and all necessary tools/scripts to finalize the cloning process.</p></li><li class="listitem"><p><span class="bold"><strong>Duplication process</strong></span>: the computer auto-probes needed modules to be able to access the HDD. A basic log server is launched on the client node to be able to run command and get status of the KA duplication process. The computer reconfigure the modprobe.conf and restore the booloader (grub or lilo)</p></li></ul></div></div><div class="sect3" title="2.2.2.Needed files"><div class="titlepage"><div><div><h4 class="title"><a id="id2514762"></a>2.2.2.Needed files</h4></div></div></div><p>
- All needed files are available in Mandriva Linux cooker.
- </p><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><span class="bold"><strong>install/stage2/rescue.sqfs</strong></span>: this is the stage2 file with all needed files to detect and probe modules, and launch the third step of the duplication process. This file will be used on the golden node.</p></li><li class="listitem"><p><span class="bold"><strong>isolinux/alt0/vmlinuz</strong></span>: linux kernel, needed in the <span class="bold"><strong>/var/lib/tftpboot/X86PC/linux/images/</strong></span> directory of the PXE server</p></li><li class="listitem"><p><span class="bold"><strong>isolinux/alt0/all.rdz</strong></span>: stage1 and all needed modules and tools.</p></li></ul></div><p>
- </p></div></div><div class="sect2" title="2.3.Step 1: PXE, TFTP, DHCPD services"><div class="titlepage"><div><div><h3 class="title"><a id="id2514817"></a>2.3.Step 1: PXE, TFTP, DHCPD services</h3></div></div></div><p>
- To easily clone a computer node, we use PXE technology to boot a <span class="bold"><strong>kernel</strong></span>, and an <span class="bold"><strong>initrd</strong></span> image wich contains all needed modules for network and media storage. Documentation about PXE can be found here: <a class="ulink" href="http://people.mandriva.com/~aginies/doc/pxe/" target="_top">PXE doc</a>. Please, keep in mind setting such services can <span class="bold"><strong>DISTURB</strong></span> your current network architecture.
- </p><div class="sect3" title="2.3.1.PXE parameters on server"><div class="titlepage"><div><div><h4 class="title"><a id="id2514853"></a>2.3.1.PXE parameters on server</h4></div></div></div><p>
- Mandriva Linux installer supports various methods to install a computer. With PXE configuration file you can specify wich method you want to use to install your node, or add a specific option at boot prompt. Edit your default PXE configuration file to add your custom entry (<span class="bold"><strong>/var/lib/tftpboot/X86PC/linux/pxelinux.cfg/default</strong></span>).
- </p><p>
- </p><pre class="screen">
-PROMPT 1
-DEFAULT local
-DISPLAY messages
-TIMEOUT 50
-F1 help.txt
-
-label local
- LOCALBOOT 0
-
-label kamethod
- KERNEL images/vmlinuz
- APPEND initrd=images/all.rdz ramdisk_size=64000 vga=788 \
- automatic=method:ka,interface:eth0,network:dhcp root=/dev/ram3 rw kamethod</pre><p>
- </p><p>
- At boot prompt no you can boot:
- </p><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><span class="bold"><strong>DEFAULT local</strong></span>: default boot will be local one, change it with the name of a <span class="bold"><strong>LABEL</strong></span></p></li><li class="listitem"><p><span class="bold"><strong>local</strong></span>: boot local</p></li><li class="listitem"><p><span class="bold"><strong>kamethod</strong></span>: automatic mode, get stage2 through <span class="bold"><strong>KA</strong></span>. Network interface is set to eth0. Auto setup the network with DHCP, and use the KA technology to launch the replication method.</p></li></ul></div><p>
- </p></div><div class="sect3" title="2.3.2.TFTP server"><div class="titlepage"><div><div><h4 class="title"><a id="id2514934"></a>2.3.2.TFTP server</h4></div></div></div><p>
- TFTP server should be activated in <span class="bold"><strong>/etc/xinetd.d/tftp</strong></span> file, and the <span class="bold"><strong>xinetd</strong></span> service started.
- </p><p>
- </p><pre class="screen">
-service tftp
-{
- disable= no
- socket_type= dgram
- protocol= udp
- wait= yes
- user= root
- server= /usr/sbin/in.tftpd
- server_args = -s /var/lib/tftpboot
- per_source= 11
- cps= 100 2
- flags= IPv4
-}</pre><p>
- </p></div><div class="sect3" title="2.3.3.PXE configuration"><div class="titlepage"><div><div><h4 class="title"><a id="id2514965"></a>2.3.3.PXE configuration</h4></div></div></div><p>
-</p><pre class="programlisting">
-# which interface to use
-interface=eth0
-default_address=IPADDR_PXE
-
-# the multicast ip address to listen on
-multicast_address=224.0.1.2
-
-# mtftp info
-mtftp_address=IPADDR_TFTP
-mtftp_client_port=1758
-mtftp_server_port=1759
-
-# the port to listen on
-listen_port=4011
-
-# enable multicast?
-use_multicast=1
-
-# enable broadcast?
-use_broadcast=0
-
-# user prompt
-prompt=Press F8 to view menu ...
-prompt_timeout=2
-
-# what services to provide, priority in ordering
-# CSA = Client System Architecture
-# service=&lt;CSA&gt;,&lt;min layer&gt;,&lt;max layer&gt;,&lt;basename&gt;,&lt;menu entry&gt;
-service=X86PC,0,2,linux,Mandriva Linux x86
-service=IA64PC,0,2,linux,Mandriva Linux IA64
-service=X86PC,0,0,local,Local boot
-
-# tftpd base dir
-tftpdbase=/
-
-# domain=guibland.com
-domain=
-</pre><p>
- </p></div><div class="sect3" title="2.3.4.DHCPD configuration"><div class="titlepage"><div><div><h4 class="title"><a id="id2514977"></a>2.3.4.DHCPD configuration</h4></div></div></div><p>
- IE of an <span class="bold"><strong>/etc/dhcpd.conf</strong></span> configuration file. Change <span class="bold"><strong>IPADDR_TFTP</strong></span> with the IP address of the TFTP serrver, and the <span class="bold"><strong>NET</strong></span> value. Don't forget to adjust the <span class="bold"><strong>domain-name</strong></span> and the <span class="bold"><strong>domain-name-servers</strong></span>.
- </p><p>
- </p><pre class="screen">
-ddns-update-style none;
-allow booting;
-allow bootp;
-
-authoritative;
-
-# Definition of PXE-specific options
-# Code 1: Multicast IP address of bootfile
-# Code 2: UDP port that client should monitor for MTFTP responses
-# Code 3: UDP port that MTFTP servers are using to listen for MTFTP requests
-# Code 4: Number of secondes a client must listen for activity before trying
-# to start a new MTFTP transfer
-# Code 5: Number of secondes a client must listen before trying to restart
-# a MTFTP transfer
-
-# define Option for the PXE class
-option space PXE;
-option PXE.mtftp-ip code 1 = ip-address;
-option PXE.mtftp-cport code 2 = unsigned integer 16;
-option PXE.mtftp-sport code 3 = unsigned integer 16;
-option PXE.mtftp-tmout code 4 = unsigned integer 8;
-option PXE.mtftp-delay code 5 = unsigned integer 8;
-option PXE.discovery-control code 6 = unsigned integer 8;
-option PXE.discovery-mcast-addr code 7 = ip-address;
-
-#Define options for pxelinux
-option space pxelinux;
-option pxelinux.magic code 208 = string;
-option pxelinux.configfile code 209 = text;
-option pxelinux.pathprefix code 210 = text;
-option pxelinux.reboottime code 211 = unsigned integer 32;
-site-option-space "pxelinux";
-
-option pxelinux.magic f1:00:74:7e;
-option pxelinux.reboottime 30;
-
-#Class that determine the options for Etherboot 5.x requests
-class "Etherboot" {
-#if The vendor-class-identifier equal Etherboot-5.0
-match if substring (option vendor-class-identifier, 0, 13) = "Etherboot-5.0";
-# filename define the file retrieve by the client, there nbgrub
-# our tftp is chrooted so is just the path to the file
-filename "/etherboot/nbgrub";
-#Used by etherboot to detect a valid pxe dhcp server
-option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
-# Set the "vendor-class-identifier" field to "PXEClient" in dhcp answer
-# if this field is not set the pxe client will ignore the answer !
-option vendor-class-identifier "Etherboot-5.0";
-vendor-option-space PXE;
-option PXE.mtftp-ip 0.0.0.0;
-# IP of you TFTP server
-next-server IPADDR_TFTP;
-}
-
-# create the Class PXE
-class "PXE" {
-# if the "vendor-class-identifier" is set to "PXEClient" in the client dhcp request
-match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
-filename "/X86PC/linux/linux.0";
-option vendor-class-identifier "PXEClient";
-vendor-option-space PXE;
-option PXE.mtftp-ip 0.0.0.0;
-next-server IPADDR_TFTP;
-}
-
-#host node20 {
-# hardware ethernet 00:40:CA:8C:B6:E9;
-# fixed-address node20;
-#}
-
-subnet NET.0 netmask 255.255.255.0 {
- option subnet-mask 255.255.255.0;
- option routers IPADDR_GW;
- default-lease-time 288000;
- max-lease-time 864000;
- option domain-name "guibland.com";
- option domain-name-servers IPADDR_DNS;
- next-server IPADDR_TFTP;
- pool {
- range NET.30 NET.40;
- }
-}</pre><p>
- </p></div></div></div><div class="sect1" title="3.Setup a node as a golden node"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2515083"></a>3.Setup a node as a golden node</h2></div></div></div><div class="sect2" title="3.1.The rescue.sqfs file"><div class="titlepage"><div><div><h3 class="title"><a id="id2515089"></a>3.1.The rescue.sqfs file</h3></div></div></div><p>
- You need the rescue disk (wich contains the <span class="bold"><strong>/ka</strong></span> directory),
- Just extract this file, and copy all directory in <span class="bold"><strong>/mnt/ka</strong></span>.
- </p><p>
- </p><pre class="screen">
-[root@guibpiv ~]# mkdir /mnt/ka
-[root@guibpiv ~]# cd /mnt/ka/
-[root@guibpiv ka]# unsquashfs rescue.sqfs
-[root@guibpiv ka]# mv squashfs-root/* .
-[root@guibpiv ka]# ls
-bin/ dev/ etc/ ka/ lib/ modules/ proc/ sbin/ squashfs-root/ tmp/ usr/ var/
-</pre><p>
- </p><p>
- Go in the <span class="bold"><strong>/mnt/ka/ka</strong></span> directory, and see all new files available. All those files are needed to do a <span class="bold"><strong>KA</strong></span> duplication process. We will explain now the rule of each of them. You can modify all them, those files will be copied in the directory <span class="bold"><strong>/tmp/stage2</strong></span> of the client node of the duplication process (second step).
- </p><div class="sect3" title="3.1.1.ka-d.sh"><div class="titlepage"><div><div><h4 class="title"><a id="id2515145"></a>3.1.1.ka-d.sh</h4></div></div></div><p>
- This is the master script to declare a node as a golden node. This script takes a lot of arguments. This script should be run
- on the host wich have the <span class="bold"><strong>/mnt/ka</strong></span> directory.
-</p><pre class="screen">
- -h, --help : display this message
- -n num : specify the number of (destination) nodes
- -x dir : exclude directory
- -X sdb|sdc : exclude sdb for the replication
- -m drive : copy the master boot record (for windows) of this drive (not really tested yet)
- -M drive file : use 'file' as master boot record (must be 446 bytes long) for the specified drive
- -D partition : also copy partition 'partition'
- -p drive pdesc : use 'pdesc' file as partition scheme (see doc) for the specified drive
- -d delay : delay beteween the release of 2 clients (1/10 second)
- -r 'grub|lilo' : choose the bootloader (you can add mkinitrd options)
-
- ie: ka-d.sh -n 3 -p sda /tmp/desc -X 'sdb|sdc' -r 'grub --with=ata_piix --with=piix'</pre><p>
- </p></div><div class="sect3" title="3.1.2.replication.conf"><div class="titlepage"><div><div><h4 class="title"><a id="id2515179"></a>3.1.2.replication.conf</h4></div></div></div><p>
- This file contains all variables needed by other scripts. It also tries to get information like IP address.
- </p></div><div class="sect3" title="3.1.3.fdisk_to_desc"><div class="titlepage"><div><div><h4 class="title"><a id="id2515190"></a>3.1.3.fdisk_to_desc</h4></div></div></div><p>
- This script generate the description table of the hard drive disk in the <span class="bold"><strong>/tmp/desc</strong></span> file.
- This file must follow some rules: one line per partition, with two fields : type of partition and size in megabytes.
- The type can be linux, swap, extended. Other types can be obtained by appending their hexadecimal number to 'type'.
- For example linux is the same as type83. The size is either a number of megabytes, or the keyword fill (to take all
- available space). The logical partitions must have the logical keyword. Do a <span class="bold"><strong>man ka-d</strong></span> for more help.
- </p></div><div class="sect3" title="3.1.4.gen_modprobe_conf.pl"><div class="titlepage"><div><div><h4 class="title"><a id="id2515219"></a>3.1.4.gen_modprobe_conf.pl</h4></div></div></div><p>
- This script creates a basic output like the content of the<span class="bold"><strong>/etc/modprobe.conf</strong></span> file. Drawbacks
- this file must be updated for each new modules available in the kernel (based on the <span class="bold"><strong>kernel/list_modules.pm</strong></span> file).
- </p></div><div class="sect3" title="3.1.5.ka-d-client"><div class="titlepage"><div><div><h4 class="title"><a id="id2515242"></a>3.1.5.ka-d-client</h4></div></div></div><p>
- The <span class="bold"><strong>ka-d-client</strong></span> binary file is used to get stage2 with the <span class="bold"><strong>KA</strong></span> method, and after get the whole system. The important argument is the <span class="bold"><strong>-s</strong></span> session name. A <span class="bold"><strong>KA</strong></span> can only connect to a specific session (getstage2, kainstall ...). The code source is available in the ka-deploy SRPM.
- </p></div><div class="sect3" title="3.1.6.ka-d-server"><div class="titlepage"><div><div><h4 class="title"><a id="id2515277"></a>3.1.6.ka-d-server</h4></div></div></div><p>
- The <span class="bold"><strong>ka-d-server</strong></span> binary file is used to be a <span class="bold"><strong>KA</strong></span> golden node server. Like the <span class="bold"><strong>ka-d-client</strong></span> the session arguments is an important parameter (<span class="bold"><strong>-s session_name</strong></span>). The session name will be <span class="bold"><strong>getstage2</strong></span> to retrieve the stage2 (after the PXE boot) and will be <span class="bold"><strong>kainstall1</strong></span> at duplication process step. If you want to do more than one duplication process of nodes at the same time, you should synchronize the ka_sesion name between the server and the client. The code source is available in the ka-deploy SRPM.
- </p></div><div class="sect3" title="3.1.7.ka_replication.sh"><div class="titlepage"><div><div><h4 class="title"><a id="id2515326"></a>3.1.7.ka_replication.sh</h4></div></div></div><p>
- Script launched on the <span class="bold"><strong>KA</strong></span> client (after getting stage2 and probing modules), to do the full process of the <span class="bold"><strong>Ka</strong></span> duplication.
- This script call other scripts to prepare the node (prepare_node.sh), configure the bootloader (make_initrd_grub or make_initrd_lilo).
- </p></div><div class="sect3" title="3.1.8.store_log.sh"><div class="titlepage"><div><div><h4 class="title"><a id="id2515350"></a>3.1.8.store_log.sh</h4></div></div></div><p>
- Basic script to store the log of the <span class="bold"><strong>KA</strong></span> duplication process on an FTP server. Adjust to feet your need, and uncomment the line <span class="bold"><strong>#store_log.sh</strong></span> in the <span class="bold"><strong>/mnt/ka/ka/ka_replication.sh</strong></span> file.
- </p></div><div class="sect3" title="3.1.9.bootable_flag.sh"><div class="titlepage"><div><div><h4 class="title"><a id="id2515378"></a>3.1.9.bootable_flag.sh</h4></div></div></div><p>
- Script to set bootable an HDD using fdisk. First arg must be the HDD device.
- </p></div><div class="sect3" title="3.1.10.make_initrd_grub"><div class="titlepage"><div><div><h4 class="title"><a id="id2515390"></a>3.1.10.make_initrd_grub</h4></div></div></div><p>
- Restore and reload the Grub bootloader in the <span class="bold"><strong>/mnt/disk</strong></span> directory. It's a very basic script, and perhaps use the <span class="bold"><strong>restore_bootloader</strong></span> of the Mandriva Linux Rescue should be a better idea.</p></div><div class="sect3" title="3.1.11.make_initrd_lilo"><div class="titlepage"><div><div><h4 class="title"><a id="id2515413"></a>3.1.11.make_initrd_lilo</h4></div></div></div><p>
- Restore and reload the lilo bootloader in the <span class="bold"><strong>/mnt/disk</strong></span> directory. Again it's a very basic script, perhaps we should use the <span class="bold"><strong>restore_bootloader</strong></span> of the Mandriva Linux Rescue.
- </p></div><div class="sect3" title="3.1.12.prepare_node.sh"><div class="titlepage"><div><div><h4 class="title"><a id="id2515436"></a>3.1.12.prepare_node.sh</h4></div></div></div><p>
- This script remove in the futur system the old network's udev rules, old dhcp cache files, launch the script <span class="bold"><strong>gen_modprobe_conf.pl</strong></span> to regenerate an up to date <span class="bold"><strong>/etc/modprobe.conf</strong></span> in the new system, and launch the script to restore the bootloader. If you want to do more action on the installed, system, you can modify this script.
- </p></div><div class="sect3" title="3.1.13.send_status.pl"><div class="titlepage"><div><div><h4 class="title"><a id="id2515461"></a>3.1.13.send_status.pl</h4></div></div></div><p>
- Very basic perl script to open the port 12345, and paste the content of the <span class="bold"><strong>/tmp/ka*</strong></span> file. It also permit the execution of commands on node, if user send a message from the golden node with the <span class="bold"><strong>exec</strong></span> prefix.
- </p></div><div class="sect3" title="3.1.14.status_node.pl"><div class="titlepage"><div><div><h4 class="title"><a id="id2515484"></a>3.1.14.status_node.pl</h4></div></div></div><p>
- Script to connect to a client node, first arg must be the IP address of the node. You can run command on the node with the <span class="bold"><strong>exec</strong></span> prefix.
- </p></div></div></div><div class="sect1" title="4.The golden node, KA server"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2515504"></a>4.The golden node, KA server</h2></div></div></div><p>
- Now, it is time to build a description of the node partitions. You can use the script <span class="bold"><strong>/mnt/ka/ka/fdisk_to_desc</strong></span> as root user, or your favorite text editor,
- you can write a file like this one:
- </p><p>
- </p><pre class="screen">
-linux 3500
-extended fill
-logical swap 500
-logical linux fill</pre><p>
- </p><p>
- This file describes your partition table and the sample above can be considered as a default one for a recommended
- installation. There is a 3.5GB <span class="bold"><strong>/</strong></span> partition, a 500 MB swap
- partition, and <span class="bold"><strong>/var</strong></span> fills the rest, of course you can adjust
- sizes accoding to your system.
- </p><p>
- Type the following to start the ka replication server as root user on the golden node:
- </p><p>
-</p><pre class="programlisting">
-[root@node40 ka]# ./ka-d.sh -n 1 -p sda /root/desc -X sdb -r "grub --with=jfs --with=ata_piix"
-takembr =
-desc = sda /root/desc
-+ Mount points :
- /dev/sda5 / ext3
- /dev/sda1 swap swap
-+ Hard drives :
- sda
-+ Reading partition table description for sda
- Added partition 1 : type 82
- Added partition 5 : type 83
-+ Included mount points : /
-+ Bootloader is: grub --with=jfs --with=ata_piix
-+++ Sending Stage2 +++
-Compiled : Aug 23 2007 12:58:29
-ARGS=+ka-d-server+-s+getstage2+-n+1+-e+(cd /mnt/ka; tar --create --one-file-system --sparse . )+
-Server IP = 10.0.1.40
-command = (cd /mnt/ka; tar --create --one-file-system --sparse . )
-I want 1 clients
-Socket 4 on port 30765 on node40.guibland.com ready.
-Socket 5 on port 30764 on node40.guibland.com ready.
-</pre><p>
- </p><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p><span class="bold"><strong>-r "grub --with=jfs --with=ata_piix"</strong></span>: use grub bootloader and <span class="bold"><strong>--with=jfs --with=piix</strong></span> mkinitrd option in the chrooted system after the <span class="bold"><strong>KA</strong></span> deploiement</p></li><li class="listitem"><p><span class="bold"><strong>-n nb_nodes</strong></span>: specify how many nodes are clients</p></li><li class="listitem"><p><span class="bold"><strong>-p sda desc</strong></span>: specify the name of the hdd</p></li><li class="listitem"><p><span class="bold"><strong>-x /tmp</strong></span>: exclude <span class="bold"><strong>/tmp</strong></span> directory</p></li><li class="listitem"><p><span class="bold"><strong>-X sdb</strong></span>: exclude <span class="bold"><strong>sdb</strong></span> hdd for the duplication</p></li></ul></div><p>
- </p><p>
- Now the golden node is waiting for clients nodes to start replication.
- </p></div><div class="sect1" title="5.KA client node"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2515652"></a>5.KA client node</h2></div></div></div><div class="sect2" title="5.1.PXE server (kamethod)"><div class="titlepage"><div><div><h3 class="title"><a id="id2515657"></a>5.1.PXE server (kamethod)</h3></div></div></div><p>
- We have to configure the PXE to boot by default on <span class="bold"><strong>kamethod</strong></span>.
- To do this just edit <span class="bold"><strong>/var/lib/tftpboot/X86PC/linux/pxelinux.cfg/default</strong></span> and set
- <span class="bold"><strong>DEFAULT</strong></span> to kamethod:
- </p><pre class="screen">DEFAULT kamethod</pre><p>
- So, next time a node boots, the PXE server will force the node to boot using the kamethod entry.
- </p></div><div class="sect2" title="5.2.Stage1 KA method, node waiting stage2"><div class="titlepage"><div><div><h3 class="title"><a id="id2515694"></a>5.2.Stage1 KA method, node waiting stage2 </h3></div></div></div><p>
- Now, you boot all remaining nodes. The replication process
- will start once all nodes are up and waiting on the <span class="bold"><strong>KA</strong></span>
- screen.
- </p><p>
- If the nodes can't reach the golden node, running the <span class="bold"><strong>KA</strong></span>
- server the message <span class="bold"><strong>Can't reach a valid KA server</strong></span> will appear.
- Each node will try five times to reach the <span class="bold"><strong>KA</strong></span> server, after that the node will reboot.
- As the node boots on <span class="bold"><strong>kamethod</strong></span>, it will retry until it finds it.
- </p></div><div class="sect2" title="5.3.Stage2, the duplication process"><div class="titlepage"><div><div><h3 class="title"><a id="id2515741"></a>5.3.Stage2, the duplication process</h3></div></div></div><p>
- Once all the nodes have found the <span class="bold"><strong>KA</strong></span> server, the first
- duplication process will start. This step duplicates the
- <span class="bold"><strong>stage2</strong></span> from the <span class="bold"><strong>/mnt/ka</strong></span> directory
- of the golden node, in the client's nodes memory (<span class="bold"><strong>/dev/ram3</strong></span> formated as ext2). Then, nodes chroot their memories (the <span class="bold"><strong>/tmp/stage2</strong></span> directory), and launch the <span class="bold"><strong>drvinst</strong></span> command from the stage2, to probe all needed their modules (drivers). Then, the second step of the duplication starts.
- </p><p>
- The duplication process will clone your drives following
- the description you have made (<span class="bold"><strong>/tmp/desc</strong></span> of the golden node).
- Nodes will rewrite their partition table, then format their filesystems (ReiserFs, XFS,
- ext2/3/4, JFS). All new partitions will be mounted in the <span class="bold"><strong>/mnt/disk</strong></span> directory.
- Then, the drive duplication process will begin. On a fast Ethernet switch you can reach speeds of 10MBytes/sec.
- </p></div><div class="sect2" title="5.4.Prepare the node"><div class="titlepage"><div><div><h3 class="title"><a id="id2515811"></a>5.4.Prepare the node</h3></div></div></div><p>
- At the end of the duplication process, each node will
- chroot its partitions and rebuild its <span class="bold"><strong>/boot/initrd.img</strong></span>,
- and <span class="bold"><strong>/etc/modprobe.conf</strong></span> files.
- This step ensures that your node will reboot using its potential
- SCSI drives and adjusting its network card driver. Before
- rebooting, each node reinstalls lilo/grub. All your node are
- now ready, and are clone of master node.
- </p></div><div class="sect2" title="5.5.PXE server to local boot"><div class="titlepage"><div><div><h3 class="title"><a id="id2515837"></a>5.5.PXE server to local boot</h3></div></div></div><p>
- Don't forget to change the default PXE boot to <span class="bold"><strong>local</strong></span>
- so node after replication will boot localy.
- </p></div></div><div class="sect1" title="6.Step by step from scratch KA duplication"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="id2515854"></a>6.Step by step from scratch KA duplication</h2></div></div></div><p>We will use a PIV 3gz box as golden node, with a SATA hard drive, and an Intel 82540EM Gigabit Ethernet Controller card. This golden box will be the: PXE, DHCPD, TFTP server. Client nodes are</p><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>basic PIV 2.8gz, with a Realtek Semiconductor 8139 network card, and a IDE hard drive disk</p></li><li class="listitem"><p>PE2650 dual XEON 2.4gz, SCSI Hard Drive disk, and NetXtreme BCM5701 Gigabit Ethernet cards</p></li></ul></div><p>
- </p><p>Both nodes are configured to boot on their network card.</p><div class="sect2" title="6.1.Golden node side"><div class="titlepage"><div><div><h3 class="title"><a id="id2515889"></a>6.1.Golden node side</h3></div></div></div><p>
- Prepapre the golden node, install all needed tools.
- </p><p>
-</p><pre class="programlisting">
-[root@localhost ~]# urpmi ka-deploy-source-node
- http://192.168.1.253/cooker/i586/media/main/release/ka-deploy-source-node-0.94.1-1mdv2010.1.i586.rpm
-installing ka-deploy-source-node-0.94.1-1mdv2010.1.i586.rpm from /var/cache/urpmi/rpms
-Preparing... ###############################################################################
- 1/1: ka-deploy-source-node ###############################################################################
-
-[root@localhost ~]# rpm -ql ka-deploy-source-node
-/etc/ka
-/etc/ka/replication.conf
-/usr/bin/bootable_flag.sh
-/usr/bin/fdisk_to_desc
-/usr/bin/gen_modprobe_conf.pl
-/usr/bin/ka-d-client
-/usr/bin/ka-d-server
-/usr/bin/ka-d.sh
-/usr/bin/ka_replication.sh
-/usr/bin/make_initrd_grub
-/usr/bin/make_initrd_lilo
-/usr/bin/prepare_node.sh
-/usr/bin/send_status.pl
-/usr/bin/status_node.pl
-/usr/bin/store_log.sh
-/usr/bin/udev_creation.sh
-/usr/share/ka-deploy-0.94.1
-/usr/share/man/man1/ka-d-client.1.lzma
-/usr/share/man/man1/ka-d-server.1.lzma
-/usr/share/man/man1/ka-d.1.lzma
-/usr/share/man/man1/ka-d.sh.1.lzma
-/usr/share/man/man1/ka-deploy.1.lzma
-</pre><p>
- </p><p>Create the /mnt/ka directory, and put all stuff in it (this directory will be sent to all client nodes and use to finish
- the duplication process)</p><p>
-</p><pre class="programlisting">
-[root@localhost ~]# mkdir /mnt/ka
-lftp ftp.proxad.net:~&gt; cd pub/Distributions_Linux/MandrivaLinux/devel/cooker/i586/install/stage2/
-lftp ftp.proxad.net:/pub/Distributions_Linux/MandrivaLinux/devel/cooker/i586/install/stage2&gt; pget rescue.sqfs
-19132416 bytes transferred in 78 seconds (241.1K/s)
-
-[root@localhost ~]# urpmi squashfs-tools
- http://192.168.1.253/cooker/i586/media/main/release/squashfs-tools-4.0-3.20091221.1mdv2010.1.i586.rpm
-installing squashfs-tools-4.0-3.20091221.1mdv2010.1.i586.rpm from /var/cache/urpmi/rpms
-Preparing... ############################################################################
- 1/1: squashfs-tools ############################################################################
-
-[root@localhost ~]# unsquashfs rescue.sqfs
-Parallel unsquashfs: Using 2 processors
-988 inodes (1222 blocks) to write
-[============================================================================================-] 1222/1222 100%
-created 550 files
-created 93 directories
-created 60 symlinks
-created 371 devices
-created 1 fifos
-
-[root@localhost ~]# cd squashfs-root/
-[root@localhost squashfs-root]# ls
-bin/ dev/ etc/ ka/ lib/ modules/ proc/ sbin/ tmp/ usr/ var/
-[root@localhost squashfs-root]# mv * /mnt/ka/
-</pre><p>
- </p><p>Install all needed packages to be able to be a PXE, DHCPD and TFTP server</p><p>
-</p><pre class="programlisting">
-[root@localhost ka]# ka-d.sh -h
-/usr/bin/ka-d.sh : clone this machine
-Usage:
- -h, --help : display this message
- -n num : specify the number of (destination) nodes
- -x 'dir|dir2' : exclude directory
- -X 'sdb|sdc' : exclude sdb for the replication
- -m drive : copy the master boot record (for windows) of this drive
- -M drive file : use 'file' as master boot record (must be 446 bytes long) for the specified drive
- -D partition : also copy partition 'partition'
- -p drive pdesc : use 'pdesc' file as partition scheme (see doc) for the specified drive
- -d delay : delay beteween the release of 2 clients (1/10 second)
- -r 'grub|lilo' : choose the bootloader (you can add mkinitrd options)
-
- ie: ka-d.sh -n 3 -p sda /tmp/desc -X sdb -r 'grub --with=ata_piix --with=piix'
-
-[root@localhost ka]# urpmi ka-deploy-server
-To satisfy dependencies, the following packages are going to be installed:
- Package Version Release Arch
-(medium "Main")
- bind-utils 9.7.0 4mdv2010.1 i586
- clusterscripts-common 3.5 1mdv2010.1 noarch
- clusterscripts-server-conf 3.5 1mdv2010.1 noarch
- clusterscripts-server-pxe 3.5 1mdv2010.1 noarch
- dhcp-server 4.1.1 5mdv2010.1 i586
- ka-deploy-server 0.94.1 1mdv2010.1 i586
- perl-Crypt-PasswdMD5 1.300.0 1mdv2010.1 noarch
- pxe 1.4.2 19mdv2010.1 i586
- pxelinux 3.83 1mdv2010.1 i586
- syslinux 3.83 1mdv2010.1 i586
- tftp-server 5.0 4mdv2010.1 i586
- xinetd 2.3.14 11mdv2010.1 i586
-12MB of additional disk space will be used.
-2.5MB of packages will be retrieved.
-Proceed with the installation of the 12 packages? (Y/n)
-</pre><p>
- </p><p>Configure all services</p><p>
-</p><pre class="programlisting">
-[root@localhost ~]# hostname
-node42.guibland.com
-[root@localhost ~]# domainname
-guibland.com
-
-[root@localhost ~]# ip addr show eth0
-2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP qlen 100
- link/ether 00:17:31:19:a0:78 brd ff:ff:ff:ff:ff:ff
- inet 10.0.1.42/24 brd 10.0.1.255 scope global eth0
- inet6 fe80::217:31ff:fe19:a078/64 scope link
- valid_lft forever preferred_lft forever
-
-[root@localhost ~]# vi /etc/pxe.conf
-# which interface to use
-interface=eth0
-default_address=10.0.1.42
-
-# the multicast ip address to listen on
-multicast_address=224.0.1.2
-
-# mtftp info
-mtftp_address=10.0.1.42
-mtftp_client_port=1758
-mtftp_server_port=1759
-
-# the port to listen on
-listen_port=4011
-
-# enable multicast?
-use_multicast=1
-
-# enable broadcast?
-use_broadcast=0
-
-# user prompt
-prompt=Press F8 to view menu ...
-prompt_timeout=2
-
-# what services to provide, priority in ordering
-# CSA = Client System Architecture
-# service=&lt;CSA&gt;,&lt;min layer&gt;,&lt;max layer&gt;,&lt;basename&gt;,&lt;menu entry&gt;
-service=X86PC,0,2,linux,Mandriva Linux x86
-service=IA64PC,0,2,linux,Mandriva Linux IA64
-service=X86PC,0,0,local,Local boot
-
-# tftpd base dir
-tftpdbase=/
-
-# domain name
-domain=guibland.com
-
-[root@localhost ~]# vi /etc/xinetd.d/tftp
-service tftp
-{
- disable = no
- socket_type = dgram
- protocol = udp
- wait = yes
- user = root
- server = /usr/sbin/in.tftpd
- server_args = -s /var/lib/tftpboot
- per_source = 11
- cps = 100 2
- flags = IPv4
-}
-
-
-[root@localhost ~]# cp /etc/dhcpd.conf.pxe.single /etc/dhcpd.conf
-cp: overwrite `/etc/dhcpd.conf'? y
-
-[root@localhost ~]# cat /etc/resolv.conf
-nameserver 10.0.1.253
-search guibland.com
-
-[root@localhost ~]# cat /etc/dhcpd.conf
-# for explanation in french go to : http://www.delafond.org/traducmanfr/man/man5/dhcpd.conf.5.html
-ddns-update-style none;
-allow booting;
-allow bootp;
-
-# Your dhcp server is not master on your network !
-#not authoritative;
-# Your dhcpd server is master on your network !
-#authoritative;
-authoritative;
-
-#Interface where dhcpd is active
-#DHCPD_INTERFACE = "eth0";
-
-# Definition of PXE-specific options
-# Code 1: Multicast IP address of bootfile
-# Code 2: UDP port that client should monitor for MTFTP responses
-# Code 3: UDP port that MTFTP servers are using to listen for MTFTP requests
-# Code 4: Number of secondes a client must listen for activity before trying
-# to start a new MTFTP transfer
-# Code 5: Number of secondes a client must listen before trying to restart
-# a MTFTP transfer
-
-# define Option for the PXE class
-option space PXE;
-option PXE.mtftp-ip code 1 = ip-address;
-option PXE.mtftp-cport code 2 = unsigned integer 16;
-option PXE.mtftp-sport code 3 = unsigned integer 16;
-option PXE.mtftp-tmout code 4 = unsigned integer 8;
-option PXE.mtftp-delay code 5 = unsigned integer 8;
-option PXE.discovery-control code 6 = unsigned integer 8;
-option PXE.discovery-mcast-addr code 7 = ip-address;
-
-#Define options for pxelinux
-option space pxelinux;
-option pxelinux.magic code 208 = string;
-option pxelinux.configfile code 209 = text;
-option pxelinux.pathprefix code 210 = text;
-option pxelinux.reboottime code 211 = unsigned integer 32;
-site-option-space "pxelinux";
-# These lines should be customized to your setup
-#option pxelinux.configfile "configs/common";
-#option pxelinux.pathprefix "/pxelinux/files/";
-#filename "/pxelinux/pxelinux.bin";
-
-option pxelinux.magic f1:00:74:7e;
-option pxelinux.reboottime 30;
-#if exists dhcp-parameter-request-list {
-# Always send the PXELINUX options
-# append dhcp-parameter-request-list 208, 209, 210, 211;
-# append dhcp-parameter-request-list 208,211;
-# }
-
-#Class that determine the options for Etherboot 5.x requests
-class "Etherboot" {
-
-#if The vendor-class-identifier equal Etherboot-5.0
-match if substring (option vendor-class-identifier, 0, 13) = "Etherboot-5.0";
-
-# filename define the file retrieve by the client, there nbgrub
-# our tftp is chrooted so is just the path to the file
-filename "/etherboot/nbgrub";
-
-#Used by etherboot to detect a valid pxe dhcp server
-option vendor-encapsulated-options 3c:09:45:74:68:65:72:62:6f:6f:74:ff;
-
-# Set the "vendor-class-identifier" field to "PXEClient" in dhcp answer
-# if this field is not set the pxe client will ignore the answer !
-option vendor-class-identifier "Etherboot-5.0";
-
-vendor-option-space PXE;
-option PXE.mtftp-ip 0.0.0.0;
-
-# IP of you TFTP server
-next-server 10.0.1.42;
-}
-
-
-# create the Class PXE
-class "PXE" {
-# if the "vendor-class-identifier" is set to "PXEClient" in the client dhcp request
-match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
-
-# filename define the file retrieve by the client, there pxelinux.0
-# our tftp is chrooted so is just the path to the file
-# If you prefer use grub, use pxegrub compiled for your ethernet card.
-#filename "/PXEClient/pxegrub";
-filename "/X86PC/linux/linux.0";
-
-# Set the "vendor-class-identifier" field to "PXEClient" in dhcp answer
-# if this field is not set the pxe client will ignore the answer !
-option vendor-class-identifier "PXEClient";
-
-
-vendor-option-space PXE;
-option PXE.mtftp-ip 0.0.0.0;
-
-# IP of you TFTP server
-next-server 10.0.1.42;
-}
-
-# Tags uses by dhcpnode and setup_add_nodes_to_dhcp
-# TAG: NODE_LIST_ADMIN_BEGIN
-
-# TAG: NODE_LIST_ADMIN_END
-
-# TAG: MY_ADMIN_BEGIN
-subnet 10.0.1.0 netmask 255.255.255.0 {
- option subnet-mask 255.255.255.0;
- option routers 10.0.1.253;
- default-lease-time 288000;
- max-lease-time 864000;
- option domain-name "guibland.com";
- option domain-name-servers 10.0.1.253;
- next-server 10.0.1.42;
-
- pool {
- range 10.0.1.110 10.0.1.120;
- }
-}
-
-# TAG: MY_ADMIN_END
-
-
-[root@localhost ~]# service xinetd restart
-Stopping xinetd [FAILED]
-Starting xinetd [ OK ]
-[root@localhost ~]# service pxe restart
-Stopping PXE server [FAILED]
-Dhcp server is not running on this machine !
-Be sure that a valid PXE Dhcp server is running on your network
-Starting PXE server [ OK ]
-[root@localhost ~]# service dhcpd restart
-Shutting down dhcpd: [ OK ]
-Starting dhcpd: [ OK ]
-</pre><p>
- </p><p>KA listen only listen on eth0, and need a FQDN. So if it is not the case, ka-d-server will try to open
- a port on 0.0.0.0 IP address, wich cause an error. You can fix it easely setting an valid hostname in /etc/hosts file.
- Don't forget to kill ka-d-server with crtl+C key, after testing it will open a port on a valid IP address.</p><p>
-</p><pre class="programlisting">
-[root@node42 ~]# ka-d-server
-Compiled : May 4 2010 20:33:07
-ARGS=+ka-d-server+
-Server IP = 0.0.0.0
-command = (cd /; tar --create --one-file-system --sparse /)
-I want 1 clients
-ka-d-server: server.c:1987: main: Assertion `socket_server &gt;=0' failed.
-Aborted
-
-
-[root@node42 ~]# cat /etc/hosts
-127.0.0.1 localhost.localdomain localhost
-10.0.1.42 node42.guibland.com
-
-[root@node42 ~]# ka-d-server
-Compiled : May 4 2010 20:33:07
-ARGS=+ka-d-server+
-Server IP = 10.0.1.42
-command = (cd /; tar --create --one-file-system --sparse /)
-I want 1 clients
-Socket 3 on port 30765 on node42.guibland.com ready.
-Socket 4 on port 30764 on node42.guibland.com ready.
-[root@node42 ~]# ^C
-</pre><p>
- </p><p>We need to describe the partition table of our golden node, to send it to client nodes.</p><p>
-</p><pre class="programlisting">
-[root@node42 ~]# fdisk -l
-
-Disk /dev/sda: 80.0 GB, 80026361856 bytes
-255 heads, 63 sectors/track, 9729 cylinders
-Units = cylinders of 16065 * 512 = 8225280 bytes
-Sector size (logical/physical): 512 bytes / 512 bytes
-I/O size (minimum/optimal): 512 bytes / 512 bytes
-Disk identifier: 0xd9b576f2
-
- Device Boot Start End Blocks Id System
-/dev/sda1 * 1 1019 8185086 82 Linux swap / Solaris
-/dev/sda2 1020 4843 30716280 83 Linux
-/dev/sda3 4844 9729 39246795 5 Extended
-/dev/sda5 4844 9729 39246763+ 83 Linux
-
-
-[root@node42 ~]# fdisk_to_desc
- -devices: sda1 -size en Mo: 7993 -filesystem: Linux
-Use of uninitialized value $e in concatenation (.) or string at /usr/bin/fdisk_to_desc line 50.
- -devices: sda2 -size en Mo: 29996 -filesystem: Linux
-Use of uninitialized value $e in concatenation (.) or string at /usr/bin/fdisk_to_desc line 55.
- -devices: sda3 -size en Mo: 38326 -filesystem: Extended
- -devices: sda5 -size en Mo: 38326 -filesystem: Linux
-Desc file is /tmp/desc
-[root@node42 ~]# cat /tmp/d
-ddebug.log desc
-[root@node42 ~]# cat /tmp/desc
-swap 7993
-linux 29996
-extended 38326
-logical linux 38326
-
-[root@node42 ~]# cat /tmp/desc
-swap 7993
-linux 29996
-extended fill
-logical linux fill
-</pre><p>
- </p><p>Set default PXE boot to kamethod</p><p>
-</p><pre class="programlisting">
-[root@node42 ~]# cat /var/lib/tftpboot/X86PC/linux/pxelinux.cfg/default
-PROMPT 1
-DEFAULT kamethod
-DISPLAY messages
-TIMEOUT 50
-
-label local
- LOCALBOOT 0
-
-label kamethod
- KERNEL images/vmlinuz
- APPEND initrd=images/all.rdz ramdisk_size=64000 vga=788 automatic=method:ka,interface:eth0,network:dhcp root=/dev/ram3 rw kamethod
-
-
-[root@node42 ~]# cd /var/lib/tftpboot/X86PC/linux/
-[root@node42 linux]# ls
-help.txt linux.0 memdisk messages pxelinux.cfg/
-[root@node42 linux]# mkdir images
-
-lftp ftp.proxad.net:/pub/Distributions_Linux/MandrivaLinux/devel/cooker/i586/isolinux/alt0&gt; ls
--rw-r--r-- 1 ftp ftp 15613654 Apr 23 17:26 all.rdz
--rw-r--r-- 1 ftp ftp 2279584 Apr 23 17:26 vmlinuz
-lftp ftp.proxad.net:/pub/Distributions_Linux/MandrivaLinux/devel/cooker/i586/isolinux/alt0&gt; mget *
-17893238 bytes transferred in 77 seconds (227.9K/s)
-Total 2 files transferred
-lftp ftp.proxad.net:/pub/Distributions_Linux/MandrivaLinux/devel/cooker/i586/isolinux/alt0&gt;
-
-[root@node42 images]# pwd
-/var/lib/tftpboot/X86PC/linux/images
-[root@node42 images]# ls
-all.rdz vmlinuz
-</pre><p>
- </p><p>Now it's time to launch the duplication process</p><p>
-</p><pre class="programlisting">
-[root@node42 ka]# ka-d.sh -n 2 -p sda /tmp/desc -r grub
-takembr =
-desc = sda /tmp/desc
-`/etc/fstab' -&gt; `/tmp/ka-d3156/pfstab.tmp'
-+ Mount points :
- /dev/sda2 / ext3 relatime 1 1
- /dev/sda5 /home ext4 relatime 1 2
- /dev/sda1 swap swap defaults 0 0
-+ Hard drives :
- sda
-+ Reading partition table description for sda
- Added partition 1 : type 82
- Added partition 2 : type 83
- Added partition 5 : type 83
-+ Included mount points : / /home
-+ Bootloader is: grub
-+++ Sending Stage2 +++
-Compiled : May 4 2010 20:33:07
-ARGS=+ka-d-server+-s+getstage2+-n+2+-e+(cd /mnt/ka; tar --create --one-file-system --sparse . )+
-Server IP = 10.0.1.42
-command = (cd /mnt/ka; tar --create --one-file-system --sparse . )
-I want 2 clients
-Socket 4 on port 30765 on node42.guibland.com ready.
-Socket 5 on port 30764 on node42.guibland.com ready.
-got UDP packet from 10.0.1.111
-Session name matches
-Sending UDP reply to 10.0.1.111
-Accepting connection from 10.0.1.111
-Clients : want_data 0 / connected 0
-client says hello !
-Client sends options
-Client accepts data
-got UDP packet from 10.0.1.110
-Session name matches
-Sending UDP reply to 10.0.1.110
-Accepting connection from 10.0.1.110
-Clients : want_data 1 / connected 0
-client says hello !
-Client sends options
-Client accepts data
-Added client 10.0.1.110, daddy = 10.0.1.42
-Added client 10.0.1.111, daddy = 10.0.1.110
-Accepting connection from 10.0.1.110
-checking connection auth10.0.1.42 reports 10.0.1.110 has opened data connection
-Client 10.0.1.110 reports data position : 0
-10.0.1.42 reports 10.0.1.110 has been accepted
-Welcome son, you are number 1 (MAX 4)
-Client got client
-10.0.1.110 reports 10.0.1.111 has opened data connection
-Client 10.0.1.111 reports data position : 0
-sending auth for 10.0.1.111 to 10.0.1.110
-Client got client
-10.0.1.110 reports 10.0.1.111 has been accepted
-Let's go!
-Total data read = 43 Megs, BUF: 34M FREE = 0M startpos = 8MM
-End of data flow
-Dropping children
-Dropping child 10.0.1.110
-All children dropped
-Client says dad disconnected
-Client says he has finished
-Client has finished transfer
-Busy clients: 1 -- connected : 2
-Client says dad disconnected
-Client says he has finished
-Client has finished transfer
-Busy clients: 0 -- connected : 2
-Peer closed connection on socket 7
-close_connection(7)
-Busy clients: 0 -- connected : 1
-Peer closed connection on socket 6
-close_connection(6)
-Busy clients: 0 -- connected : 0
-All clients left, I quit
-Total data sent = 44 Megs, in 1543 packets
-Transfer time = 0.858 seconds, throughput = 51.307 Mbytes/second
-The pipeline was emptied in 3.250 seconds
- - Sending partition/filesystem/mount points informations...
- +++ Running ka-deploy +++
-Compiled : May 4 2010 20:33:07
-ARGS=+ka-d-server+-s+kainstall1+-n+2+-e+(cd /tmp/ka-d3156 &amp;&amp; tar c *)+
-Server IP = 10.0.1.42
-command = (cd /tmp/ka-d3156 &amp;&amp; tar c *)
-I want 2 clients
-Socket 4 on port 30765 on node42.guibland.com ready.
-Socket 5 on port 30764 on node42.guibland.com ready.
-got UDP packet from 10.0.1.110
-Session name matches
-Sending UDP reply to 10.0.1.110
-Accepting connection from 10.0.1.110
-Clients : want_data 0 / connected 0
-client says hello !
-Client sends options
-Client accepts data
-got UDP packet from 10.0.1.111
-Session name matches
-Sending UDP reply to 10.0.1.111
-Accepting connection from 10.0.1.111
-Clients : want_data 1 / connected 0
-client says hello !
-Client sends options
-Client accepts data
-Added client 10.0.1.110, daddy = 10.0.1.42
-Added client 10.0.1.111, daddy = 10.0.1.110
-Accepting connection from 10.0.1.110
-checking connection auth10.0.1.42 reports 10.0.1.110 has opened data connection
-Client 10.0.1.110 reports data position : 0
-10.0.1.42 reports 10.0.1.110 has been accepted
-Welcome son, you are number 1 (MAX 4)
-Client got client
-10.0.1.110 reports 10.0.1.111 has opened data connection
-Client 10.0.1.111 reports data position : 0
-sending auth for 10.0.1.111 to 10.0.1.110
-Client got client
-10.0.1.110 reports 10.0.1.111 has been accepted
-Let's go!
-Total data read = 0 Megs, BUF: 0M FREE = 34M startpos = 0M
-End of data flow
-Dropping children
-Dropping child 10.0.1.110
-All children dropped
-Client says dad disconnected
-Client says he has finished
-Client has finished transfer
-Busy clients: 1 -- connected : 2
-Client says dad disconnected
-Client says he has finished
-Client has finished transfer
-Busy clients: 0 -- connected : 2
-Peer closed connection on socket 6
-close_connection(6)
-Busy clients: 0 -- connected : 1
-Peer closed connection on socket 7
-close_connection(7)
-Busy clients: 0 -- connected : 0
-All clients left, I quit
-Total data sent = 0 Megs, in 1 packets
-Transfer time = 0.006 seconds, throughput = 1.698 Mbytes/second
-The pipeline was emptied in 0.038 seconds
- WAITING node (partition/format)
- - Sending Linux filesystem...
- +++ Running ka-deploy +++
-Compiled : May 4 2010 20:33:07
-ARGS=+ka-d-server+-s+kainstall2+-n+2+-e+(cd /; tar --create --one-file-system --sparse / /home)+
-Server IP = 10.0.1.42
-command = (cd /; tar --create --one-file-system --sparse / /home)
-I want 2 clients
-Socket 4 on port 30765 on node42.guibland.com ready.
-Socket 5 on port 30764 on node42.guibland.com ready.
-got UDP packet from 10.0.1.110
-Session name matches
-Sending UDP reply to 10.0.1.110
-Accepting connection from 10.0.1.110
-Clients : want_data 0 / connected 0
-client says hello !
-Client sends options
-Client accepts data
-got UDP packet from 10.0.1.111
-Session name matches
-Sending UDP reply to 10.0.1.111
-Accepting connection from 10.0.1.111
-Clients : want_data 1 / connected 0
-client says hello !
-Client sends options
-Client accepts data
-Added client 10.0.1.110, daddy = 10.0.1.42
-Added client 10.0.1.111, daddy = 10.0.1.110
-Accepting connection from 10.0.1.110
-checking connection auth10.0.1.42 reports 10.0.1.110 has opened data connection
-Client got client
-10.0.1.110 reports 10.0.1.111 has opened data connection
-Client 10.0.1.110 reports data position : 0
-10.0.1.42 reports 10.0.1.110 has been accepted
-Welcome son, you are number 1 (MAX 4)
-Client 10.0.1.111 reports data position : 0
-sending auth for 10.0.1.111 to 10.0.1.110
-Client got client
-10.0.1.110 reports 10.0.1.111 has been accepted
-Let's go!
-Total data read = 789 Megs, BUF: 34M FREE = 0M startpos = 754M
-End of data flow
-Dropping children
-Dropping child 10.0.1.110
-All children dropped
-Client says dad disconnected
-Client says he has finished
-Client has finished transfer
-Busy clients: 1 -- connected : 2
-Client says dad disconnected
-Client says he has finished
-Client has finished transfer
-Busy clients: 0 -- connected : 2
-Peer closed connection on socket 7
-close_connection(7)
-Busy clients: 0 -- connected : 1
-Peer closed connection on socket 6
-close_connection(6)
-Busy clients: 0 -- connected : 0
-All clients left, I quit
-Total data sent = 792 Megs, in 25445 packets
-Transfer time = 69.904 seconds, throughput = 11.343 Mbytes/second
-The pipeline was emptied in 4.002 seconds
-</pre><p>
- </p></div><div class="sect2" title="6.2.KA client side"><div class="titlepage"><div><div><h3 class="title"><a id="id2516032"></a>6.2.KA client side</h3></div></div></div><p>
- To get the log of the client node, launch <span class="bold"><strong>/mnt/ka/ka/status_node.pl IPADD</strong></span> on the golden node.
- </p><pre class="programlisting">
-[root@node42 ka]# status_node.pl 10.0.1.111
-
- Get the status of the Ka duplication process
- If you want to execute a command on node, just use the 'exec' prefix
-10.0.1.111&gt; ------| Ka |---- Install starting...
-10.0.1.111&gt; Current session is -s kainstall1
-10.0.1.111&gt; Receiving partitions information...OK
-10.0.1.111&gt; Cleaning hard drive...
-10.0.1.111&gt; ==&gt; /tmp/kacmd &lt;==
-10.0.1.111&gt; Starting log server..
-10.0.1.111&gt;
-10.0.1.111&gt; ==&gt; /tmp/ka_log-10.0.1.111-20100507-10h32 &lt;==
-10.0.1.111&gt; OK
-10.0.1.111&gt; Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
-10.0.1.111&gt; Building a new DOS disklabel with disk identifier 0x59be1427.
-10.0.1.111&gt; Changes will remain in memory only, until you decide to write them.
-10.0.1.111&gt; After that, of course, the previous content won't be recoverable.
-10.0.1.111&gt;
-10.0.1.111&gt;
-10.0.1.111&gt; The number of cylinders for this disk is set to 1116.
-10.0.1.111&gt; There is nothing wrong with that, but this is larger than 1024,
-10.0.1.111&gt; and could in certain setups cause problems with:
-10.0.1.111&gt; 1) software that runs at boot time (e.g., old versions of LILO)
-10.0.1.111&gt; 2) booting and partitioning software from other OSs
-10.0.1.111&gt; (e.g., DOS FDISK, OS/2 FDISK)
-10.0.1.111&gt; Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
-10.0.1.111&gt;
-10.0.1.111&gt; Command (m for help): The partition table has been altered!
-10.0.1.111&gt;
-10.0.1.111&gt; Calling ioctl() to re-read partition table.
-10.0.1.111&gt; Syncing disks.
-10.0.1.111&gt; Writing partition table for sda using fdisk...OK
-10.0.1.111&gt; Formatting /dev/sda2 as ext3...OK
-10.0.1.111&gt; Formatting /dev/sda5 as ext4...OK
-10.0.1.111&gt; Formatting /dev/sda1 as swap...OK
-10.0.1.111&gt; - Mounting /dev/sda2 as /mnt/disk/ ......OK
-10.0.1.111&gt; - Mounting /dev/sda5 as /mnt/disk/home ......OK
-10.0.1.111&gt; ++++++++++++++++++++++++++
-10.0.1.111&gt; none on /sys type sysfs (rw,relatime)
-10.0.1.111&gt; none on /proc/bus/usb type usbfs (rw,relatime)
-10.0.1.111&gt; /dev/ram3 on /tmp/stage2 type ext2 (rw,relatime,errors=continue)
-10.0.1.111&gt; /dev/sda2 on /mnt/disk type ext3 (rw,relatime,errors=continue,data=ordered)
-10.0.1.111&gt; /dev/sda5 on /mnt/disk/home type ext4 (rw,relatime,barrier=1,data=ordered)
-10.0.1.111&gt; ++++++++++++++++++++++++++
-10.0.1.111&gt; Linux copy is about to start
-10.0.1.111&gt; Server IP is 10.0.1.42
-10.0.1.111&gt; Buffers names :pipe
-Total data received = 21 Megs (10.830 Mbytes/sec); BUF :0M
-10.0.1.111&gt; ==&gt; /tmp/kacmd &lt;==
-10.0.1.111&gt; Starting log server..
-10.0.1.111&gt;
-10.0.1.111&gt; ==&gt; /tmp/ka_log-localhost-20100507-11h17 &lt;==
-Total data received = 788 Megs (10.796 Mbytes/sec); BUF :0M End of data flow
-10.0.1.111&gt; Flushing buffers
-10.0.1.111&gt; Total data received = 792 Megs, in 574479 packets
-10.0.1.111&gt; Elapsed time = 73.413 seconds, throughput = 10.801 Mbytes/second
-10.0.1.111&gt; Syncing disks...OK
-10.0.1.111&gt; Linux copy done.
-10.0.1.111&gt; Creating excluded directories
-10.0.1.111&gt; - bootloader is grub (user choice)
-10.0.1.111&gt; `/tmp/partfiles/pfstab' -&gt; `/mnt/disk/etc/fstab'
-10.0.1.111&gt; - Removing duplicated dhcp cache
-10.0.1.111&gt; - Writing modprobe.conf
-10.0.1.111&gt; ********************
-10.0.1.111&gt; install scsi_hostadapter /sbin/modprobe aic7xxx; /bin/true
-10.0.1.111&gt; install scsi_hostadapter /sbin/modprobe pata_serverworks; /bin/true
-10.0.1.111&gt; alias eth0 tg3
-10.0.1.111&gt; alias eth1 tg3
-10.0.1.111&gt; ********************
-10.0.1.111&gt; - Remove persistent udev rules
-10.0.1.111&gt; removed `/mnt/disk/etc/udev/rules.d/70-persistent-net.rules'
-10.0.1.111&gt; - Fix /dev in /mnt/disk
-10.0.1.111&gt; `/ka2/udev_creation.sh' -&gt; `/mnt/disk/sbin/udev_creation.sh'
-10.0.1.111&gt; Starting udev: [ OK ]
-10.0.1.111&gt; umount: /mnt/disk/dev: device is busy.
-10.0.1.111&gt; (In some cases useful info about processes that use
-10.0.1.111&gt; the device is found by lsof(8) or fuser(1))
-10.0.1.111&gt; - Running mkinitrd
-10.0.1.111&gt; - Looking for default grub menu
-10.0.1.111&gt; - erase old initrd.img link
-10.0.1.111&gt; removed `/mnt/disk/boot/initrd.img'
-10.0.1.111&gt; initrd will be : /boot/initrd-2.6.33.3-desktop-1mnb.img
-10.0.1.111&gt; running: chroot /mnt/disk /sbin/mkinitrd -v -f /boot/initrd-2.6.33.3-desktop-1mnb.img 2.6.33.3-desktop-1mnb
-10.0.1.111&gt; Creating initramfs
-10.0.1.111&gt; Looking for driver for /dev/sda2 in /sys/block/sda/sda2
-10.0.1.111&gt; Looking for deps of module scsi:t-0x00: crc-t10dif scsi_mod sd_mod
-10.0.1.111&gt; Looking for deps of module pci:v00009005d000000CFsv00001028sd00000121bc01sc00i00: scsi_mod scsi_transport_spi aic7xxx
-10.0.1.111&gt; Looking for deps of module pci:v00008086d00000309sv00000000sd00000000bc06sc04i00: pci_hotplug shpchp
-10.0.1.111&gt; Looking for driver for /dev/sda1 in /sys/block/sda/sda1
-10.0.1.111&gt; Using modules: usbhid ehci-hcd ohci-hcd uhci-hcd ext3 crc-t10dif scsi_mod sd_mod scsi_transport_spi aic7xxx pci_hotplug shpchp pata_serverworks
-10.0.1.111&gt; Building initrd in /tmp/initrd.uuIIkZ
-10.0.1.111&gt; /sbin/nash -&gt; /tmp/initrd.uuIIkZ/bin/nash
-10.0.1.111&gt; /usr/lib/libnash.so.6.0.93 -&gt; /tmp/initrd.uuIIkZ/usr/lib/libnash.so.6.0.93
-10.0.1.111&gt; /lib/libdevmapper.so.1.02 -&gt; /tmp/initrd.uuIIkZ/lib/libdevmapper.so.1.02
-10.0.1.111&gt; /lib/libreadline.so.6 -&gt; /tmp/initrd.uuIIkZ/lib/libreadline.so.6
-10.0.1.111&gt; /lib/libreadline.so.6.1 -&gt; /tmp/initrd.uuIIkZ/lib/libreadline.so.6.1
-10.0.1.111&gt; /lib/libncurses.so.5 -&gt; /tmp/initrd.uuIIkZ/lib/libncurses.so.5
-10.0.1.111&gt; /lib/libncurses.so.5.7 -&gt; /tmp/initrd.uuIIkZ/lib/libncurses.so.5.7
-10.0.1.111&gt; /lib/libc.so.6 -&gt; /tmp/initrd.uuIIkZ/lib/libc.so.6
-10.0.1.111&gt; /lib/libc-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/libc-2.11.1.so
-10.0.1.111&gt; /lib/ld-linux.so.2 -&gt; /tmp/initrd.uuIIkZ/lib/ld-linux.so.2
-10.0.1.111&gt; /lib/ld-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/ld-2.11.1.so
-10.0.1.111&gt; /lib/libdl.so.2 -&gt; /tmp/initrd.uuIIkZ/lib/libdl.so.2
-10.0.1.111&gt; /lib/libdl-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/libdl-2.11.1.so
-10.0.1.111&gt; /lib/libudev.so.0 -&gt; /tmp/initrd.uuIIkZ/lib/libudev.so.0
-10.0.1.111&gt; /lib/libudev.so.0.7.0 -&gt; /tmp/initrd.uuIIkZ/lib/libudev.so.0.7.0
-10.0.1.111&gt; /usr/lib/libparted.so.0 -&gt; /tmp/initrd.uuIIkZ/usr/lib/libparted.so.0
-10.0.1.111&gt; /usr/lib/libparted.so.0.0.1 -&gt; /tmp/initrd.uuIIkZ/usr/lib/libparted.so.0.0.1
-10.0.1.111&gt; /lib/libuuid.so.1 -&gt; /tmp/initrd.uuIIkZ/lib/libuuid.so.1
-10.0.1.111&gt; /lib/libuuid.so.1.3.0 -&gt; /tmp/initrd.uuIIkZ/lib/libuuid.so.1.3.0
-10.0.1.111&gt; /lib/libblkid.so.1 -&gt; /tmp/initrd.uuIIkZ/lib/libblkid.so.1
-10.0.1.111&gt; /lib/libblkid.so.1.1.0 -&gt; /tmp/initrd.uuIIkZ/lib/libblkid.so.1.1.0
-10.0.1.111&gt; /lib/libpopt.so.0 -&gt; /tmp/initrd.uuIIkZ/lib/libpopt.so.0
-10.0.1.111&gt; /lib/libpopt.so.0.0.0 -&gt; /tmp/initrd.uuIIkZ/lib/libpopt.so.0.0.0
-10.0.1.111&gt; /lib/libresolv.so.2 -&gt; /tmp/initrd.uuIIkZ/lib/libresolv.so.2
-10.0.1.111&gt; /lib/libresolv-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/libresolv-2.11.1.so
-10.0.1.111&gt; /usr/lib/libelf.so.1 -&gt; /tmp/initrd.uuIIkZ/usr/lib/libelf.so.1
-10.0.1.111&gt; /usr/lib/libelf-0.146.so -&gt; /tmp/initrd.uuIIkZ/usr/lib/libelf-0.146.so
-10.0.1.111&gt; /lib/libm.so.6 -&gt; /tmp/initrd.uuIIkZ/lib/libm.so.6
-10.0.1.111&gt; /lib/libm-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/libm-2.11.1.so
-10.0.1.111&gt; /lib/libgcc_s.so.1 -&gt; /tmp/initrd.uuIIkZ/lib/libgcc_s.so.1
-10.0.1.111&gt; /lib/libgcc_s-4.4.3.so.1 -&gt; /tmp/initrd.uuIIkZ/lib/libgcc_s-4.4.3.so.1
-10.0.1.111&gt; /usr/lib/libbdevid.so.6.0.93 -&gt; /tmp/initrd.uuIIkZ/usr/lib/libbdevid.so.6.0.93
-10.0.1.111&gt; /sbin/modprobe -&gt; /tmp/initrd.uuIIkZ/bin/modprobe
-10.0.1.111&gt; /lib/libmodprobe.so.0 -&gt; /tmp/initrd.uuIIkZ/lib/libmodprobe.so.0
-10.0.1.111&gt; /lib/libmodprobe.so.0.0.0 -&gt; /tmp/initrd.uuIIkZ/lib/libmodprobe.so.0.0.0
-10.0.1.111&gt; /lib/libz.so.1 -&gt; /tmp/initrd.uuIIkZ/lib/libz.so.1
-10.0.1.111&gt; /lib/libz.so.1.2.3 -&gt; /tmp/initrd.uuIIkZ/lib/libz.so.1.2.3
-10.0.1.111&gt; /sbin/rmmod -&gt; /tmp/initrd.uuIIkZ/bin/rmmod
-10.0.1.111&gt; /bin/ln -&gt; /tmp/initrd.uuIIkZ/bin/ln
-10.0.1.111&gt; resolving for MODULES
-10.0.1.111&gt; and that has items of usbhid ehci-hcd ohci-hcd uhci-hcd ext3 crc-t10dif scsi_mod sd_mod scsi_transport_spi aic7xxx pci_hotplug shpchp pata_serverworks
-10.0.1.111&gt; Looking for deps of module usbhid: usbcore hid
-10.0.1.111&gt; Looking for deps of module ehci-hcd: usbcore
-10.0.1.111&gt; Looking for deps of module ohci-hcd: usbcore
-10.0.1.111&gt; Looking for deps of module uhci-hcd: usbcore
-10.0.1.111&gt; Looking for deps of module ext3: jbd
-10.0.1.111&gt; Looking for deps of module crc-t10dif
-10.0.1.111&gt; Looking for deps of module scsi_mod
-10.0.1.111&gt; Looking for deps of module sd_mod: crc-t10dif scsi_mod
-10.0.1.111&gt; Looking for deps of module scsi_transport_spi: scsi_mod
-10.0.1.111&gt; Looking for deps of module aic7xxx: scsi_mod scsi_transport_spi
-10.0.1.111&gt; Looking for deps of module pci_hotplug
-10.0.1.111&gt; Looking for deps of module shpchp: pci_hotplug
-10.0.1.111&gt; Looking for deps of module pata_serverworks: scsi_mod libata
-10.0.1.111&gt; Looking for deps of module aic7xxx: scsi_mod scsi_transport_spi
-10.0.1.111&gt; Looking for deps of module crc-t10dif
-10.0.1.111&gt; Looking for deps of module ehci-hcd: usbcore
-10.0.1.111&gt; Looking for deps of module ext3: jbd
-10.0.1.111&gt; Looking for deps of module hid
-10.0.1.111&gt; Looking for deps of module jbd
-10.0.1.111&gt; Looking for deps of module libata: scsi_mod
-10.0.1.111&gt; Looking for deps of module ohci-hcd: usbcore
-10.0.1.111&gt; Looking for deps of module pata_serverworks: scsi_mod libata
-10.0.1.111&gt; Looking for deps of module pci_hotplug
-10.0.1.111&gt; Looking for deps of module scsi_mod
-10.0.1.111&gt; Looking for deps of module scsi_transport_spi: scsi_mod
-10.0.1.111&gt; Looking for deps of module sd_mod: crc-t10dif scsi_mod
-10.0.1.111&gt; Looking for deps of module shpchp: pci_hotplug
-10.0.1.111&gt; Looking for deps of module uhci-hcd: usbcore
-10.0.1.111&gt; Looking for deps of module usbcore
-10.0.1.111&gt; Looking for deps of module usbhid: usbcore hid
-10.0.1.111&gt; resolving for availmodules
-10.0.1.111&gt; and that has items of
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/scsi/aic7xxx/aic7xxx.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/aic7xxx.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/lib/crc-t10dif.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/crc-t10dif.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/usb/host/ehci-hcd.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/ehci-hcd.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/fs/ext3/ext3.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/ext3.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/hid/hid.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/hid.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/fs/jbd/jbd.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/jbd.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/ata/libata.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/libata.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/usb/host/ohci-hcd.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/ohci-hcd.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/ata/pata_serverworks.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/pata_serverworks.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/pci/hotplug/pci_hotplug.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/pci_hotplug.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/scsi/scsi_mod.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/scsi_mod.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/scsi/scsi_transport_spi.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/scsi_transport_spi.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/scsi/sd_mod.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/sd_mod.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/pci/hotplug/shpchp.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/shpchp.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/usb/host/uhci-hcd.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/uhci-hcd.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/usb/core/usbcore.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/usbcore.ko.gz
-10.0.1.111&gt; /lib/modules/2.6.33.3-desktop-1mnb/kernel/drivers/hid/usbhid/usbhid.ko.gz -&gt; /tmp/initrd.uuIIkZ/lib/modules/2.6.33.3-desktop-1mnb/usbhid.ko.gz
-10.0.1.111&gt; /etc/sysconfig/keyboard -&gt; /tmp/initrd.uuIIkZ/etc/sysconfig/keyboard
-10.0.1.111&gt; /bin/loadkeys -&gt; /tmp/initrd.uuIIkZ/bin/loadkeys
-10.0.1.111&gt; /etc/sysconfig/console/default.kmap -&gt; /tmp/initrd.uuIIkZ/etc/sysconfig/console/default.kmap
-10.0.1.111&gt; /etc/sysconfig/i18n -&gt; /tmp/initrd.uuIIkZ/etc/sysconfig/i18n
-10.0.1.111&gt; /bin/setfont -&gt; /tmp/initrd.uuIIkZ/bin/setfont
-10.0.1.111&gt; /usr/lib/kbd/consolefonts/lat0-16.psfu.gz -&gt; /tmp/initrd.uuIIkZ/usr/lib/kbd/consolefonts/lat0-16.psfu.gz
-10.0.1.111&gt; /lib/udev/console_init -&gt; /tmp/initrd.uuIIkZ/lib/udev/console_init
-10.0.1.111&gt; probing for drm modules for pci device /sys/bus/pci/devices/0000:00:0e.0
-10.0.1.111&gt; Adding graphics device /sys/bus/pci/devices/0000:00:0e.0
-10.0.1.111&gt; Looking for deps of module pci:v00001002d00004752sv00001028sd00000121bc03sc00i00
-10.0.1.111&gt; resolving for GRAPHICSMODS
-10.0.1.111&gt; and that has items of
-10.0.1.111&gt; Adding module usbhid
-10.0.1.111&gt; Adding module ehci-hcd
-10.0.1.111&gt; Adding module ohci-hcd
-10.0.1.111&gt; Adding module uhci-hcd
-10.0.1.111&gt; Adding module ext3
-10.0.1.111&gt; Adding module crc-t10dif
-10.0.1.111&gt; Adding module scsi_mod
-10.0.1.111&gt; Adding module sd_mod
-10.0.1.111&gt; Adding module scsi_transport_spi
-10.0.1.111&gt; Adding module aic7xxx
-10.0.1.111&gt; Adding module pci_hotplug
-10.0.1.111&gt; Adding module shpchp
-10.0.1.111&gt; Adding module pata_serverworks
-10.0.1.111&gt; /usr/sbin/resume -&gt; /tmp/initrd.uuIIkZ/bin/resume
-10.0.1.111&gt; /usr/lib/suspend/resume -&gt; /tmp/initrd.uuIIkZ/usr/lib/suspend/resume
-10.0.1.111&gt; /usr/lib/liblzo2.so.2 -&gt; /tmp/initrd.uuIIkZ/usr/lib/liblzo2.so.2
-10.0.1.111&gt; /usr/lib/liblzo2.so.2.0.0 -&gt; /tmp/initrd.uuIIkZ/usr/lib/liblzo2.so.2.0.0
-10.0.1.111&gt; /lib/libpthread.so.0 -&gt; /tmp/initrd.uuIIkZ/lib/libpthread.so.0
-10.0.1.111&gt; /lib/libpthread-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/libpthread-2.11.1.so
-10.0.1.111&gt; /lib/libply.so.2 -&gt; /tmp/initrd.uuIIkZ/lib/libply.so.2
-10.0.1.111&gt; /lib/libply.so.2.0.0 -&gt; /tmp/initrd.uuIIkZ/lib/libply.so.2.0.0
-10.0.1.111&gt; /lib/librt.so.1 -&gt; /tmp/initrd.uuIIkZ/lib/librt.so.1
-10.0.1.111&gt; /lib/librt-2.11.1.so -&gt; /tmp/initrd.uuIIkZ/lib/librt-2.11.1.so
-10.0.1.111&gt; /lib/libply-splash-core.so.2 -&gt; /tmp/initrd.uuIIkZ/lib/libply-splash-core.so.2
-10.0.1.111&gt; /lib/libply-splash-core.so.2.0.0 -&gt; /tmp/initrd.uuIIkZ/lib/libply-splash-core.so.2.0.0
-10.0.1.111&gt; /etc/suspend.conf -&gt; /tmp/initrd.uuIIkZ/etc/suspend.conf
-10.0.1.111&gt; This initrd uses dynamic shared objects.
-10.0.1.111&gt; Adding dynamic linker configuration files.
-10.0.1.111&gt; /etc/ld.so.conf -&gt; /tmp/initrd.uuIIkZ/etc/ld.so.conf
-10.0.1.111&gt; Running ldconfig
-10.0.1.111&gt; Installation finished. No error reported.
-10.0.1.111&gt; This is the contents of the device map /boot/grub/device.map.
-10.0.1.111&gt; Check if this is correct or not. If any of the lines is incorrect,
-10.0.1.111&gt; fix it and re-run the script `grub-install'.
-10.0.1.111&gt;
-10.0.1.111&gt; (hd0) /dev/sda
-10.0.1.111&gt; Umounting /dev/sda5...OK
-10.0.1.111&gt; Umounting /dev/sda2...OK
-10.0.1.111&gt; ftp: connect: Connection refused
-10.0.1.111&gt; Local directory now /tmp
-10.0.1.111&gt; Not connected.
-</pre></div><div class="sect2" title="6.3.Post duplication process"><div class="titlepage"><div><div><h3 class="title"><a id="id2516818"></a>6.3.Post duplication process</h3></div></div></div><p>Now client nodes reboots, so we have to switch PXE to a local boot.</p><p>
-</p><pre class="programlisting">
-[root@node42 ka]# vi /var/lib/tftpboot/X86PC/linux/pxelinux.cfg/default
-DEFAULT local
-</pre><p>
- </p><p>Nodes hsould be up, we can to see their hardware.</p><p>
- </p><pre class="programlisting">
-[root@node42 ka]# ssh render@10.0.1.110
-[render@linux ~]$ lspcidrake
-8139too : Realtek Semiconductor Co., Ltd.|RTL-8139/8139C/8139C+ [NETWORK_ETHERNET] (rev: 10)
-snd_intel8x0 : Intel Corporation|82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller [MULTIMEDIA_AUDIO] (rev: 02)
-i2c_i801 : Intel Corporation|82801EB/ER (ICH5/ICH5R) SMBus Controller [SERIAL_SMBUS] (rev: 02)
-ata_piix : Intel Corporation|82801EB/ER (ICH5/ICH5R) IDE Controller [STORAGE_IDE] (rev: 02)
-iTCO_wdt : Intel Corporation|82801EB/ER (ICH5/ICH5R) LPC Interface Bridge [BRIDGE_ISA] (rev: 02)
-shpchp : Intel Corporation|82801 PCI Bridge [BRIDGE_PCI] (rev: c2)
-ehci_hcd : Intel Corporation|82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller [SERIAL_USB] (rev: 02)
-uhci_hcd : Intel Corporation|82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 [SERIAL_USB] (rev: 02)
-uhci_hcd : Intel Corporation|82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 [SERIAL_USB] (rev: 02)
-uhci_hcd : Intel Corporation|82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 [SERIAL_USB] (rev: 02)
-uhci_hcd : Intel Corporation|82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 [SERIAL_USB] (rev: 02)
-unknown : Intel Corporation|82865G/PE/P Processor to I/O Memory Interface [SYSTEM_OTHER] (rev: 02)
-Card:Intel 810 and later: Intel Corporation|82865G Integrated Graphics Controller [DISPLAY_VGA] (rev: 02)
-unknown : Intel Corporation|82865G/PE/P DRAM Controller/Host-Hub Interface [BRIDGE_HOST] (rev: 02)
-hub : Linux 2.6.33.3-desktop-1mnb uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub]
-hub : Linux 2.6.33.3-desktop-1mnb uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub]
-hub : Linux 2.6.33.3-desktop-1mnb uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub]
-usbhid : |SCISSORS Keyboard [Human Interface Device|Boot Interface Subclass|Keyboard]
-hub : Linux 2.6.33.3-desktop-1mnb uhci_hcd|UHCI Host Controller [Hub|Unused|Full speed (or root) hub]
-hub : Linux 2.6.33.3-desktop-1mnb ehci_hcd|EHCI Host Controller [Hub|Unused|Full speed (or root) hub]
-[render@linux ~]$ cat /etc/modprobe.conf
-install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true
-alias eth0 8139too
-install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe uhci_hcd; /bin/true
-alias sound-slot-0 snd_intel8x0
-
-[root@node42 ka]# ssh render@10.0.1.111
-[render@localhost ~]$ lspcidrake
-ath5k : Atheros Communications Inc.|AR2413 802.11bg NIC [NETWORK_ETHERNET] (rev: 01)
-tg3 : Broadcom Corporation|NetXtreme BCM5701 Gigabit Ethernet [NETWORK_ETHERNET] (rev: 15)
-tg3 : Broadcom Corporation|NetXtreme BCM5701 Gigabit Ethernet [NETWORK_ETHERNET] (rev: 15)
-aic7xxx : Adaptec|AIC-7899P U160/m [STORAGE_SCSI] (rev: 01)
-aic7xxx : Adaptec|AIC-7899P U160/m [STORAGE_SCSI] (rev: 01)
-shpchp : Intel Corporation|80303 I/O Processor PCI-to-PCI Bridge [BRIDGE_PCI] (rev: 01)
-unknown : Broadcom|CIOB-X2 PCI-X I/O Bridge [BRIDGE_HOST] (rev: 03)
-unknown : Broadcom|CIOB-X2 PCI-X I/O Bridge [BRIDGE_HOST] (rev: 03)
-unknown : Broadcom|CIOB-X2 PCI-X I/O Bridge [BRIDGE_HOST] (rev: 03)
-unknown : Broadcom|CIOB-X2 PCI-X I/O Bridge [BRIDGE_HOST] (rev: 03)
-unknown : Broadcom|CSB5 LPC bridge [BRIDGE_ISA]
-ohci_hcd : Broadcom|OSB4/CSB5 OHCI USB Controller [SERIAL_USB] (rev: 05)
-pata_serverworks: Broadcom|CSB5 IDE Controller [STORAGE_IDE] (rev: 93)
-i2c_piix4 : Broadcom|CSB5 South Bridge [BRIDGE_HOST] (rev: 93)
-Card:ATI Mach 64-based cards (no 3D acceleration): ATI Technologies Inc|Rage XL [DISPLAY_VGA] (rev: 27)
-unknown : Dell|Embedded Remote Access: BMC/SMIC device
-unknown : Dell|Remote Access Card III
-unknown : Dell|Embedded Remote Access or ERA/O
-unknown : Broadcom|CMIC-LE [BRIDGE_HOST]
-unknown : Broadcom|CMIC-WS Host Bridge (GC-LE chipset) [BRIDGE_HOST]
-unknown : Broadcom|CMIC-WS Host Bridge (GC-LE chipset) [BRIDGE_HOST] (rev: 13)
-hub : Linux 2.6.33.3-desktop-1mnb ohci_hcd|OHCI Host Controller [Hub|Unused|Full speed (or root) hub]
-
-
-[render@localhost ~]$ cat /etc/modprobe.conf
-install scsi_hostadapter /sbin/modprobe pata_serverworks; /sbin/modprobe aic7xxx; /bin/true
-alias eth0 tg3
-alias eth1 tg3
-install ide-controller /sbin/modprobe ide_generic; /bin/true
-install usb-interface /sbin/modprobe ohci_hcd; /bin/true
-alias wlan0 ath5k
-</pre><p>
- </p></div></div></div></body></html>
zQ@sl:3 $G .vu1Ea7{ Al<^ed{w]їeo\uj[fcl* HW3>z;Kb#_2t˜yfy'-Xy-pTspu` 85 SĻD鋳:Ѹ~4Xt<2ΡDɼQүh%y'R:_5Ioc`qlT +K:'mң M(qķwP\5V6|bǞYRik}!E &RKyXFPjd>8_":Z4X4KGdꕦ ) 8 D͕j6obXdޖ:m, 1Ԟ)n!EY;c(AfG-N\z*18)x[zGMzlI2Ca6LQ`bf ̥ °Pd#H:3eF2 o>ݞOѮd3[XJ̩xw1rn6Ȼ^O IQ%a>m!v</'W?ޖ-5~y=m׻-&#b E.M^t&1bpź- ~V{87\T3l~ vHs Jw|?<φySYfы %/j9pNt`X2 uJ/mp^z ؗm!eLObS*E^H' ml ijc$ &id2 `IBJu-I/ӽ2 gy{U}RצPk>/)-[2hf; Ghcn.?\;G_= ~?[qHvC{4qڴYFJ*F72ҎF8طzKQ{29YjI\:&50meg5?L]踱}")ۈ8ZjN$  1F?³@I{Y*5 L%HɷO釠?xgK p܀zjĬ1ĩf#LAܵ'GC4\Kp\NUY>9oIlǛo}>^'.>*?RM(hK_wK/C>r?gN ،faNDrN7 ThIje-K\39'MP7'O "ыZOQ<ޅXV,]|RtLtO<"N`3IcT>8!7-&@^'kV erC ؎Ę)_KX Ϯfʨ 'x\a`Nf7Gg!$F/bNuZOu*m[匏yBp2R#A8>&zUT"TͶ~̼d\qh`dt^YTR;k)K\ J/Tu[b#*:$* |^ bX!+ż)r"YمkxX H;Ғ)V8TD_T4b_:9}ޯ ͔N ҲM4[&2asA>* ϻ"òq}eNMY܋{[4Ia">nMa<xGi;m3Ri_jC|LIdġnW9AR*qDg#`rw7g7aNIa\ [a-qz#rRԁ9[6߻C+4\dbS D5%37ޫ]ie0llBݩ0gm8= Mi8 cw>WGH< 05IA&`ʐ2pV>j:{Eo Mj$mT^ؔO$ͮ7Uhe:wU| LUcI΅+z'1|ѫl G;e RhD^ݶr%R^ m"uYH[mq5r 2\qrXǡ܇$}Qe(?0. 0.zF\ IT-Uw0f*j+usӄ!౞=@`94z!vLK];,ZEFI }dmZ {2?`6,9aPQzOAj c$R)+9Zɖ)>mrb.7g_1,39\"}H\GZ)Zհ@{qFHk}6lEB;Si9X[F9( m#m'/C!% gtAs֏;w =-ZvneRk(Zs,o%K$iJ'}{`RSX=,+Sͤ;eڕ&J!3|zRUaH- yM}G&>W05%c&;5&ˠmO]@~ %@H﯂xtamIxF¿}Ә=+ ~_?" <Fc%ϔ"dgH?Te?s,Gu*@u'9dOo02{D:P]K9rh)f/ib@\LqG`mR]ןdgg=* 8AcYY\O PX~1UӹJyS(M* w1$iK@Xyi/ }Chǜw.l`ږ= c>u:u;1٘?\TŢSHo-مDkOk4>9]smeNw fXߺ2لU[GzdPFI H2F:]TQC'~Pöz ??i a?1޲5t)ĵfyh ܎k̿/`_r9oZhXeo_Q|楌а{N19|9 NC ,sOƵ(Ik_kT K0aq_pPK# `wH7{RbQ7:Hqs-7Qh[̛F}[C"1JipNXH>tDZ. &p=_ xqd$Q=Q|b/mn '"/g:d16Rseblz>Ff ,uxrCyQ?R_<^GϹij'}Gm v*>ݵm>;gz3Sl"V)Xm{֑n$@HsB岾I\z% [g2.DiX!]ƾj &`$$ߜWٗٯoc59 K}/ r\& dV!h6D{l M46WMY. 7Ӫ)EZ&(cAc[YIY#/ߢ^2 zB"?;_t+]a[X "u?ր?6((ͺ5Z51E5D / -AU;ĄfeEVߧ-:]G&('SP# ˚ +ބe4w&>-8yvx:ˬXHwonu?-Ma.5+N$P7;70JhhMy;gzhY } 6B?Wg2 D ME.I|@{܃̤M:m&@j7+ ؽKJ%gT@^(VKFy-q=z=6K|1ckR&JaF|uZYt&;p2Cl|dIi^! !)Ǚ4h5Vi0o'e^|eQ[a0͌+Xi1vY$Rb"r5jadd!ke+ +3Z)B!ʞMX>[l;w:5`2_k`{I܌gMDK%C]t狣5BF؄ :A{tf 6*} *$@PbV^ D;15h8դsdQ[rwؠ+dlmaxKM$G'V$sB?"?x)4 $Rzaj]nO=P ƭ8r53nӒLB9"@m{ بG!)M  ZeEУ9_LxZD ӉڄҦЙeԌ<@ů\z?"},IE.g Z|>ֹ /^Q.U(6w<`!N:T׬]7|92eWa]9c֏jPl9kE]K9`BBzl "ZlU/bGr/d1Au%=soc"dMAiϮԼwgI AbOHEb7 Xog :XB8Ασ+C| ]bDV}ǁ$o['>Y-gtvDv+  롹ғaҞ 2s 7#b @ vبwsG>׶VK|\GS>ǥ_Mt1鞦O4m'UϷ`&Px_>,CR x8 7'Ƿ SSnegwKg'L8Pޑ{l,e2~ ɮ!ǴSpob[znGtA z58w[wګ$grނ|E/d*~W[^*vǜiVߴHGI D8#B3Oo=y!؛MFO&Ϣ7[~#}#,$aH [}!J'UIz ߸\" (D@r4IB(bM :\?[B" h#z:uU}-p/paͅsXE<`t(lW7WdN1 uA&g?S]` W[(Dxm;Wze'`$Ծ&(V1MOY BO@rs"|Y_y{%!יz\#9OteEb?~ٕP~+;G;%{wWhrhv||iGcnoh-ڊf"jϭ*"- !NMucLohau3UޏOc!pԹ}6 ( T8kitWuO0?`}I/uH1(f\\I[y]ȯG q^G{6]?AD ȱPƥ^y}$zŹ.ux@bmsuox'a ʕQZEv|a{cIֻ5 0JOrVu⼒`̋C7w;.$bgB,ĵ!!B.,I~EsII=.F/CBhT Nocg&؟t鿼SvlMj+=qz6#@yl"y<'|MRTksJC2gvͶ1|Y+!Y?~otXpi[3-4aQnj}&( `VA]U-ĈMM-qB:]Ua <UrrZ HǬBقڍ#/B|HT:ĩJ?~c$>awO5W0JX{20%t2ϴzpzג^:zP&SK`,hCяxHGñܖ+%`b'mTIJo6P쾔;^}-&¤%UyzGeyhg> b[ۇ_E<WxzPI[r?I FO{Uy{q^.Ӕ<a+OSD끀 l6 {t:1 #R.U#ݮנ'Iaib0O&@$&%Blċ [VGm|kҮVo%9|0J4]d9nfl'K34GDCƋ3xɿ;PVu# aws # ,4k e~7~j=VcxV1=/ N.gGGx[؆U bCN )Զ%NjL*3+%aK}f}5h38-@C9=Yv᥆HȎsꤩa B2.lToۡ\5 ^2S5xWfJWƍv¬TM uz;kٶT띉iyVP4ݚ$F(z&a:&x <HymVͬ l=1{G,#_oLV622>X=bcV`Po@,gWUآ|u>ըÚ/H6{X? @qiq.cݴ+.x+30#[9"#aՍk*@q}gH "g^kAmF9=1` PͿ)a>dB oc&9A4EB .tނMLM' rʴPme_.ncQtX3.ѣ;:GDCa]0/ QC\C9Y[±@ rtX߬ABУU2a!FBdf+'CH'?SN+/חpfβpҕBT{V9X$ys.JkڼgPHRSs>wZzh`.Z@'EgoD7'd9P,G['1XEaq9.FޮϟMZpQ' η?ZYq[~JZEժk*5buã+ "ț@Ďf̋>VxI#v)wWLk׫&ңzBm;Lmԃվ3 Xk5=>!M7mݕW*33CP=z/ 548<$x,F#QW ‹PW[kt͈[Mk ώ oĆ&gт{b@}쬕y=r\kaNzu+=Ӝ+ͺDʊՄ{ D3pJP(4RzLpBwkO{HZvg6R 1P_hYs圃4Hz>LN9\>oDG%p%(0jaƢ`DOVPk$7Pou1$MH+ DIaj2*)ixlvSI̥ d0_܇sZ sBLRBK(`mgn#~3'0w75ٖ*>,۰ka1.L(>tdIA]+&`R8 $ s*BAe˞uKw vr鬐V)C8|Pkܷy같#><¤<$(3mZ-X,]9ڪ3/x=Cv,8jb6G{'gazjgfR]JdMWOx$wje0b,Ÿ@a8όU8g,n uNCV yՐKx'׸N"m)dՏ0hns'KU9ϷZ'r`J(|,F Sx㿻r7}V$x?(/`l`)^*pD*~@)mG4 O6nbrOB?PQ`IČyZkmexg:owE%L:ȶִ!^IS~h*&$7I}/O@EPeus9hq? P>!RnXX#. uWc[fvQ[ F r6 ]]db3_ y)CpAm{Ro pc|C}2׹$Ebn`>RJyB`/aomS*-N:JC< XBZm]Xxݽ'(XSJP+϶I݇ |o B,Aw௯ 6߻Mhkd$8^ 'pQ }`?E;8XdgWގ8zgN3%ijl^@5O}/K&җU >N$Aұ/n [SN l}8u"=ϚI@k1WM?TSY.g熁-AffQYiN~~<'bp5Un,c&L8Y:)&ܷcC0q+=B*])b 8g@%˧s6BF2^D5E[a])  ^"T nQ&;LVԢ b tVob$o,E?˶Ӗ0sR?,[61 S<:P~m*1ݔU,-uWy2г)/k.gy#iJ p, ݐk.݇j>kcRCh iDf*x9쑡w>WQŸxꭏ*jKBfGRZTD0%@ذE ՗v]EsS`7"Hꆆ.ycoh1mA ƗűZc[믲t<ʑPP 6wGy-~i` ]8q(u52XSɫ"|nBXU@KF[ʂK:\~)A_-}3T < 8o^  Fl<zt3z+|4Y*PM^1ֳ?.M|G@vDwn2UmKe; 0blmR $+W}(U*"M@{qC[ Rb0xV8đԸ9sFxϸUT{ ugrs4q>_tHzR'7J3Հ @=c},NLmjR$ mf6fVS5-jc+Ys|W6BokS2/RPd1w<$~3V>H39~tz%n>|MxZcIղTä!;ZA?zKrSZT{ڵSs 쯬jdǷmPi8c;O7j]m$@.z0C&~My_98Xez`OUKǬ(#ᡰB9e3mA o9;qlKA 7XJw4)="2|)zAoMs#]{}BAjg5'e`ypGb].ǿ%]]}[' ..e!/ň7-wIu /u…C_W& 30iY.]nY=aR$"Kb2؋D<#7{r}9;%X"uLΈ`UC&,aHt\v{'$gCR;-n CᕀynB̏m"cHΔw4[{#"mke1I&"4G"Dxp 㫖lL_Y׿ ޔ14(}I56P+-Ar;)v\ `5?wL1gf,vG-b-%tP\J4J"h&u 8k20m d*m-;K(@ߪb:Aqr0a,=|bAStN,,RoAз8l7p_7`+ )őۂ& q9s 0~t5wT!wͧ{-NqxW.>%.v{rTKt3& /P;kZmi"g( ױ+&` 97慎^39A؂,êZӷ켥z+5&hbۢ& mU3%+:Rw8`zr~hLfxour1k͂^+5XyE`w zcmK!!AtW v1 ̚a P 3.w48PX]Y2*TG+-~~3K+D]4YM1*%А-Ǩ%`'͌+]#De~"װߠ?  d"?*\B()PvNָx(8Q/⸧->L M? z (8y^ٹ 4HaahP7R KϿ&{O/@5A!7R5M,.9Fu|.@Dd{L2p[L)e 5B^s@hj;y9T~,Y@W!:moIW.gZ>V{<p#21R{C.\=efxwTѻ} h6OnHn79J(Cc98sEsܬʲQl~P kAm}Z$#eb]WnQvـOxKW`#;]d}3pHB@x?SHm'qXSw-M e2#ےeF'|K!?cLC6atnkaےCeSܑ*EGeMXxpr7F8$p蚔\lɮe ̈́bјg.gwQ'{JlZc~Iv%o/҆7p2n5`&txZm<=`!u/r y/oB;ۉ -hߏl(ޣ/>P7ji*%BD XZnf0>,)Di . Ӻ{<:=k?!|WlK4KX],a!a千jA^\IDK۬w/Ȣ 8,bG8U%VΓK7&-;X[ 9IԦI4n=Àg8 !gSQ3eWثis'Ye'N Hn@Is?ʽG$Y|+ߍFBM! Ss>-0b!.!ޏ qȜQ4݊:zQ`E 6OI %iVFoT:ބ78rϣ_Co쿉l_+mGATnKwY< :*:f:9 >h!*4ڰHR)+ߥݬVR^zIYɬvt~NK!LqǧGV=hi*,4e,Hx=]?'[وJM0UkCxfoY . +ZRعjAR7._SG> 3֒bLWR0/ XrR6haѪUrꞕ(Dw(0_k8M$+֠\sA$hM{%> )ʳc(8ׅBp<7?ޕS1bEڷ(5 wؔG;~Vm0|b{Ê pO5K(\f| ﷎=n[WaNA?߭8 KwZDzQYKZzXP6w_BQnUBqB8X$c\u[.ƍ_Sep?S8RL?3 zKu@|\e%ߩskGr(}G+@|ezcہz6 8\AnF?_8h#iG0@;}07조b]`-SckڒL-ݽEdo "fEӐև\e*rʮZ->֥OmĊ<tzBMK[~7:YkYT08tkgH}kl m?t-;)~=H\VPGܻհ=YͱxX/MRW~$+zp.&BO#_Xo!kd?z7E־LHPjaIEJٰf o#Kx[aVͮ4NFk JID<Tp?zxMOeȱ |k8JO#4I(xeB7G䁣`6ICMyop=< \TOG2AHC{6g XɠI\ 乐sU'..I Hi{1dJke)E%F!.Ȏ#xabZ6?(?.â$Ԕ-4F-hmWT dc1X YR^~yE|v?R/[aldY6|JesQ/-(V>5CY7V͍qn5N]FKG"6 #,:VwQXnX.Nݮ`$\KUJ[r_j58@GɊ_ 4zɕȳNfݍxA^(0oI}<(jAޅ1h*7 pPgܠih`ŗUkߩ}s#?9$L}w l7Oz7zU.YxB3$ Fxध[}eQjНWäz3Z$ S K-V"9/:Vd|)FJg YtW4.}m\:y%ˤWmOZ'b o24V> L@Z!vdDegvh^WQ*X*N'C]v\snY`*(e0OX)CSIL㔽-:fa{ki ߡfޛ!B s'p `Cbd,aMBgxm4=GmJ *\\DO(6Ok%lPg;F~"t[C0_&hóDQ rK*QHFR`>5DMFlC .7Doc`Y+>Ͷr[YlZQeڣqƑ͎GYҚA8{{kRZpaq\82 ރ"m Q]UcAjz"}j%Z{$-AS6*j*-cON4QyymyW8+"l8$;X݌'bص?k>VͶ3~'бgjx(|meSEp4z6 F6x(=;3ota/|Ba&?=uY*l$;"phCoSI!uI/ 8Y6t3Q"0t91(G Բg/T0-<КǻA PIYo%d ~x!fgWG?dD ע֤Jɕ" VoM.ypw9 t~ }`͚]tgr7iTAW;&&K[UFve̞9^I0uO0])Nx? 2\%Y/9),TSGYbJA SU/Ձ@/ oAu! q(dx_%(bt?%eҀ%-`e[Er:^<ɤ퓆1{ mǠqi,ؖҩ 2$'ΉRҍTwZL(O G>3}Fb(3"džSb',$ݣaݫ:m#!%,K*v~ q:-hotrFNB2m%>Y+Su,A0nS-!c?WTPP6{c4]hP䘯2:s*-$[,X1 jG<R}$},G M†L3<(s0o[(MhMݼ\r#RG}CB)gDovp Bhwc;KZ5i֧ lHC@}?=B ӸMJ*`UT9(h|,/ot%a,LZ ͟'UJ`Ö~Q|5l;T/cZKȎ|. `uEεhEoDjNQNδ8[v5UEVp_2f/Y#WVg(;ќ-d&)#{,&aT^phN!}Z/~3(89KE*QڙtW<-*CB#6`9D<}`I!ZpA1 t9)La)"G_Tgpd-`^EL28+1 xw1Ts%tasoIP_!#/!iȠd#V]荐R%̻yA3Bp8f]XNH: RFG.S۪O-3oJN`u_AB *TH̛7OoHDO:EMiJKz2:{$:4@:AxQPg`؝g݆qb8v@sewV`7P8W* %U)K.*HTg ⍇eX(q'1Fn!"fHSƠ0'q/8d` J Ny1NWV<ߝo}lC"\h]*$yOqmbEfA&]=ubhx䉵(]WFjd%0V1ig(HG6lYV!q"Ƚ0O[y+ffӈ2 {%+.+嘇4SEbяciaofE='gWA%.m6/ cHM%( ]"4{Y&3;`60)H!ke&w6TWW~}L2qpdœu*\`P~UxrAH]YLwOs)j'NDOt0hT@ka+g@m]6_He;EXu_g\hm 3D|C7Oe>.y&dHVv t-u|`1d#*7TUZM9r9+]o<#SD*ʓ:Vd;|L.fZ` >ʍ\[N|1`3QLyr)gۥ'_TM %w,Ҫ&IXa8NȻ.԰_5Ml30UPB2kW5~n׊hU$0k$FGzzkQ_QmиЀ򊬖ImnHJt͝H ߰| ^CQGNo?eCH=Dbr~_&r aç "#ECCB{}<HpN 㧪]EXؠEt Ez `Ə^p; 6uHC} 7# "INw}3xt_Ʀaj|)fVqIs+q8ToUW'>QVp>Ik:Z>ve- 8"dԱuphX3yzF>Z{z6!K|T@@s&m[ȣ b1*lnm5ujUe Ch0FnxG7b%^ H ӱfU3enmdT:\v6ʈ,X/<,Sߕ>չPxϻm&7uљfCr#qIAs!88o\(V>cD% |N,٢FҢz@W7Dbs(+EUR=DmTP([rH!? #Võq1 EnWS*}@m1ypt _ #;a0lҧ`h9?Y$F-4fѭH~E*!!/xe+j.v8ʿc?9L;!OqMI6]ruYqaC:cuw{M!=]3 QcC*Z֖@cKDΊ&Oe i8z)[ᪧƺqqi]zK] S3%)|FYxɛF>"1%zG( Y $^8dݴPvT"6ku,Aw;[QnKDHu΅N=%.OAT\^vÜRnmr0Hk.VQC,6 vGۓ$5C/G~e`tɉ)XD4@ D,"A >b"3_؈5CY Dw (ǟ ?}+:+B@[dKQ}L2̽ޞ{T`clB4](0 ,PST|SۮPrMzV,(kscaո>#=*6SZ@0C5阼*AidRwtM2~0 xI= ũMF4%v!'<"~ڍM {*>#g27w/̸ sF2u/V߇bh24zw90mvΌ)٩yg.Hylז$/^Et7h/u@9==qpv ]Nc[%`l(սM qYZ|u$@tp/0S$/cA ϸ$Cӣ'C1SJO?N'k%fxuK2pd 8 !1w9+{SꡱfdѽtB$P$kM~)o.^Q5}CRK@K8IUy1Vc>!ZDqfrۉT_ wKYU4:T3y2Ǟ` }™#ĤY:|\jȱ@ Boٿ{7"etpP->8x_ɕ3d0^^0 Yu(DtMuqu>-8_.^+[wy]PR_C+Oa \;҃& $"bZqN)۪VVWa#(B=S\.CW]5wOJ9B'^!lPۗ8[L 98i (S2Zm~|Ca>cYm% 7\/[(BF*B&-VU:leʅbgw s\Esl׍!`Kkm%Y?ή( 985+'`VKqzDái{Hh g+BաDWvPvKx秋p+ќXZ I6slv*X ɔRq#_nM`P\wξֺjSRv^ܖ¸c5Gyx^iAu"_/wee/t@'q@! cHk۝zw]\k#9a[\xC. [ ˋTK<Ƽ|1 ]~&EhihId>El4Yצ>0 R&TO 8+.-\l(r}xBF%"4YwQG Lߤ,qٵ#cFn⼘ϧLzGnו"X H(Ci¤pi1C[W. c;9G8.8:CP?=YG Cmz->{0BD8O#Q.ʶv/bVWu[ȟ2\}͛Tfsd8#F{mM`~3[jE̓#)DSB2}sQq!E jxh/Ͼ!-n ־99"髞z1@>@K  ڼt-M9_}DcP|ϋ+JKDޖq< D8CD{9wI^$F<6ܚx9]K %r3 [05Dl 磗0WN+WF]5% ҢT2ȂZ?FD޻ )rgT2kf7B?l Q2`:hKg`#)]E'{ӣ2=>HV7[kVV ,VC -2"5XO+YZ3&'sb_cfRP1Y|$įڜeޙCx pSԿXi&vq^YF[UgksVHR2ð'VϟrHr*( *pPG/pڋ]OKWRV tc)>cf*[XQBV#y![ZWXWc2cj91kE: ua%)Nlf Ba-$TAԚÈ*Qm yQYj85fd\)Hpj U}utcvM눦*~ Nsӻ|_0x-JP|NL/=Tw/]R"L,qMХ)+ 5cngN'Zryf;S5VyUT `S}4yiZw{ww9 a O47.e EMA3~R~ɛ;{`ue/ v奩USMdNBP WP+y_h<1 Kf&YRf4rhE8]fa|?7tbsd 0Pc7K8 P7qe& Wnآ YUFJ$M pw6p-(Q(/Z.":aP.7%S(w%M S_D 6v5=ѳg\w,L0k8aLj7(d(ܦ&zBk0{n3jA3D^l)-}F1bN+3G1b&XIAY="]_]I_g=R ?$.#|^,9w>>!Y,h,wAǀ ݸ"I} a}(}ZPdȿs yG5@UCvAr]$kC7jl4e[QЏ|59x O[' ?3v asB sq)HʷH+?Vl.npW~KzA_OgG&GJ_EgV[1Yo c} 璺fbb( DҁS`n0/rBW33NG!5~:5O jZJ: LVMOlg^)Yw 4P!\|asl4> Rk%n..k^ a Zcz^NyS oJ%MrZ`x yQj @VR>"=;PFE'm9Y/Re)¢HvGAdN5az!bl>].FJAhX!^VW\Z݂M? G!9we"ʩ4>sjuڐx# 54,,]q"t,سN12f)d->$RCԽ3Kt&_wes^6VFUEh|N{L&ƼdKq_oyyJժy"atYJX>Bp+Zndv"&qStuE3ut2+fpg$F@Ưݾ K©k`Gf?0j[ex&O+L!LF`b2X9:ɩ6` YӬO,cnً͸qQA0vh϶?_/*fukc!W.<ԝ"0E3v&VmRAPr_G@ v5m:=VQl뙑md-[C[ j'A -4e wͪ[Ev}k=ӂy;)Pq?;ծ 9Ep{80oo">ɚf0ЄF؅G4\S,rw~;Lb;dO+"[X|U[˵h-F\N:^?+$.!MdwLSM@BŗC) sgvZn╦d M4XBNȤ\ܤ`eXڅmcS, 6iY~hPs|{ss{ -2)m"㇆(p;ߺ}pX+?;81n߀Éa?~ۡڃ٣ RCơIjTJ^gb^T9{da̤ч"f34]ւ(v\wxrMMt>P eyߴ ! Qp%qw9Zw<#Z!W u ׹Z|RV D1=8D+~ A\/_>X>P^ 33l(Q_⓾(?le2K2@ͽU" By7"sG8Vnjא򓽷i -$q c%y5-.o.+?ٍ3>)`.S_=!#8ㆷT<WGl +cB_+*{6ه^z*QXIw5])]z@rE/Y헚HN/y޴ ") j7E #Ex*lUo:|iޡdD}FG$ 6~0iC"w*IZ1Xy;u'1hFf!mȼ2 t²pnhsQt:*1`1nnpmv ]-P$STxyK̈́ f[/4-Ή$) M_I-&'L4nflB Wh 9 Me~9ʣ= "ox|6hҮ ؎:[*!sՖAtw`.)odf(ඞ1P{HXļs Cx= t϶XhY͝"=d8cD!e CnPY Ϟ,WIdC-$[Sxi}E\S"ӭ_MkɄ \Nal\"ãk32[fVz&Zyƥ/#Ovaɒlqp$V^PuS3 N'.1M*׽XBS5nZC >z⸪n>Bȝj_=CNk[P2ӻCWQ8Fm]m+Þ#uʷj5գdzՕO/`G.Q{h>lXgڴ2b+,= tM;L\$X`fπH1yhT;A:8C?Oi]'X6H~{σ9%M悜I"XOȬ4֚#LƈK+gmCy3"&?|'ʛCKkœp( K!ĒOn*RpSI &Vgnp45dW1>;bY]N* Ÿmǹ݊<%xEw}%nT2vvh;8ad=PO" gǻopOYwD0"C)y[05 S7 QwV%P ȓOy' vB1kR2*i+ Q3cm{Vʺ!Ld^mݺ\ߦ֪Lw3Gf4Tjk9[iN*qpNwRz0͇ع$aˆ0te lЮR'z h^+XMP̬yKCYӣ066s=<w lRkQq2 ݊&HP!Dȴx#%'NY=P5M@I=/CpC"^.8RE(յ(jnwż /꼹=[\{}Ў'{ǜY*P,R_ jSAu ˚LstN\-27H_TSwX5rymq eRʾoLmy~FxU, /f3@z`_zN%R`_zH@V4˻CaSLmYlϮk/; D/ S%2Ale²%~;[BAQ^(==w#av8zb[wA57+;1emWoqU%E-eTr u:CH0 MM[Q%]u3"8RQ)4Tl,;#Aĺ;ŤTBM,_ .Q:ܗb;%kʿ']>:َ\rd^MQyeEY/ ~>{nO3 #q&h?cc Cְc%f{nC;ߟǓ, ^y$<@˥HJ@j/ƛiXgX[<;!8O@8pvX3—9 qM&y=wB$ٽfn& x5?^6Xp .A1Rl|Y`y2ڿͲgp)7PH_[8,WsSS0na]-{IX6Kp:?ؚH'w}n[T! JXۚ&5lxUBkZoW Rݺ+UM 4gEnb}4A_Kzijf2 Ti!'#  j4}\ ZG2bZC٪ rL*@ 8/*?k?ų8Fl3\* L7}Subp:obZC6'C9*=6\QOA3CcR@oیw}D2 Lx%|}#o׷ $BsLxk ,Q%%g>L~0Oj]z/ibͬA<)$'|(VZ>窢*W.։a} qťa*KOqӀffeJ*e$8!sF8/yR\ ͔CjkݤLY) ;Ga { $Vna@b=UZɇ;Gs]Mi%I덮BSic3!y  +UX,tPyTNdFI[`mBݚv4>wcv[H7$a>X7y ypUDkuJ\vs!K7 F`hRE>`Vp앖6uɂ\^n$ & NO_g4#sѣđłj>,Z"}ApF[b@07shcx,G][c![K5%$6GT0.O:["qGuu]Ml~Rn&LJU$ E7  JQ"c};`sfY I!P>o~mFaA칛(祱kTp&`o-nCpq5"l4AX&}3f}A1)Z@R!pxP&dGayt$ 2\6BD!^:3vA@f ݡv0Wë2S|BPv>7Z>h0j&BBP0K,r(jhw"g}gA.ð[Șޤ3$P'`1ɽ4HCpGpIo( KA5Z{y3oֱekwaHե6.LH^;S=/)"w]8JM*0,tnH1&3 6ʌ9u}Ε~,OѰw/}":;JVb\K j{y\ 2,g+vj6%@z(~-pt9WPj}TDZCϥOnYSKUy._*-nr 5"S(yy ?T mfqj%4C`<mrng}E>FxU)QGopfLb@MQV [$l7lcpȧ%Hx s?ٽ5j<ʧ[čkhpWniʱUYXP[q&JEiEv_qGqGJ%3NF ʿ&$y5fa}1iջV βDo?Ut-I拏%3"zr"7jSGgR$-}l2A/EdWn"z4\ٓpʥXW[P8?"@E*jBʔ;7Wn5fꑃ̴˦& aBVȖ 8mӉ'x5:AF}uS+"*KE18zV6m% 6$0Ke)N5.?1iI{:lKF(UCe>s4N#Ti[7D>N !m>[`2Qt.f4Im+Qc $V؃!A }$0,/4W6MguD>)w{ъ#eS.ļك2ā i<2N*l,/%(5W4N8K\/*r&?O R4D <0v8z'v2<1Ugk?QxA3"TgH7 rM#1&,1?Σ7X.قll?n3_3l)|cUML8mZIԨ%pN2mei*UVY/8ȳj Yq6@d>mվO) JAP[m6?r} hU`AA꼝;;0*I_.r ݪGC9x* LahbF07|sOMxrVJ>Wpդv1^GдǞl'9J$\VaP+׬\ui))ktN,4 4K1BU"#{G/_2[ne.s,K+ [X%Vi1&,b2Kn`5<*D SsNۣ5wą̜j%&ۖi! ZE͢N`fVLH.bަ~mPq1[ ?k]όUE8k/1z(Zn1;TW]T c$0o)-Pg3ҋ9&HkI2+.$J[Ur֒#}3TK# [wrŤp~*=t5T/_脆4Y# /۹?|@ZHGKǡA:!FLJE>Lӟ,*2{e/ˠ8J<ћJ cE7Xw|vU@ 56T7,q:1)AmZ''YX2-eNd:[I#%X,-XX$^= ">^΋7?A4񥯤@J$G'cA4@VRX ud䰈 !w$u-_ }/+;A<~=B1%@PMʻ낥iMH>I{ _?W(- 3lPI: xhO6,7y38)ȭ)@6jƒBA^ӵE*0v/NTϜcy_9UG}RB̳C:j?;AC*q],Jx"l\lSje_Y@#RjH.C, 27/:0NzQ4U5ތEРBNb|W)obUɗ*8A_6KBt?ʹ ]h40(L0pQaln̋^N8zNJgP눑C:)\t.2 ؛s7zDG}7V0!L?F$lC <X,]U% H4J,\o)oD0_hȆ~! WOsTJM[&k 9[ 5_iNM鲄,_ Ʃ)\W*Nx[J~۠L 3]4qQ.QO _g4lAW$p*`3:\ե oCҕVK{}ˇơDM.)܋xMd޵YtW*%r>Ɗ9C| ׳MF;\˥?pB6yا(S^Q= E-v 9oW`(9(ӹEdfʸ3X̭Yu7ҙN?9?fWK25dϚпAq&eD`hH[= .tvL tIAؾfd&CٔIn+1c2FN&ɗ_JDh:/Èrʍ)ΛylrJz i@3eF1vE.1b[µKPwª- Eԃit*{C|WNђA[p&e-uw<7WBz)r׎zB=]x#|L2&fvYWI9v.2 VɔolmRۇK8#d&@0Q]ҏZ#"YKJ'xN2gK\uMqpZ5*}`C謖3$.Fzpͺ?4l־N{ $5)"l*k'5dc+~R>E]߬WDNg5В"S'S# n5öWjHgbq?Ѥ+|I7}mvhG'P[cF4+URә*[̛ x.A¨>RWCu4N?8~Y~4SvDwqvsc cTH^-i~GWSSҐ=́KK;f/<N_N{D#vlw6 di VNݟK?\Ժ‹StmMJĺWB6mȴѭ^,"DůClُ/t@@A4z- QѷC5Cfb@gj5q'q'Rܟt֙dJzoN*t8;|b݊k eW~;_s3]F ޕOhVk^Nw[aq>Rvҹ/o{5l.XPsL֕Bď] ::,]R4"_335vWsA/|+9 lW10XҺݲЃ)i_ºu,{roSSӴx qvJVyIފ(rj]kQW+꯻(샲:q!IĘF Wq'פ}O=LstpUEqe#}8a%aR[#B-i9mKܠPs V'/@o=usyVvԚFqFBQAAٯ CYs3>./ м(MY"ADPEvA@iH:|ڕy#OS!f]2` Bhv~|H Ԭ恓p?v x&Fn|VyXyזo\<䳄L[ۖ #\6 6hqxVЂ-uWɷ|bWnHrz 3yr=-R+=7b h$)\uaϧ!J.pS%,:q5)sV0W$GpE7llπ^S2W8O>3{XSF)͛1J] Aç_J*)U-/H(oS6ɋ(ok>c[x0X&w\@;kLNie>*ED(lH?߷@[e$Zc Pӏu2t& /.U60 6^y`3N̑d!\ò'GA[лa^E?π((2Cνf@>ƙr'&H9n,s+"gChQ)8jSA n_ Y#sTgDvcy#!ʐsMF^{-5za=%><m0O#a^>mumʼn9l`5eabJЌkف{* vsY!;/ UEMnJ}f W$>sGu-l+\'a{[~ŝ~VT:yvԸ]Ī24QWmT$ pځ#/PrHkޫ=R.RL_#`oNZ++B;˕>q9XLXpwaYWzֵDڧu^u[M"lN&dRf Vt #U mxG4FRr6,6\Sh6 0&ь1M0NQI.^$X~T:_t^q" ̤enNy#}΍UiZ0x#Gc%8mHmQGr jЏJQ803E^ࣁm1B%`eRtRN!<%Qf J%5Gp'Z=n [򌹘2 l 8JGb9aiǡzήU>8"MեhT[[klGzI86fRgU,i5:2{-Ag^Z18/+Y2a+JV.|׺ hc݈;QW:)~R'(fTO1!Ўꍼ"CR)0~g%>\9:QD2Z/3뵨/*8XYH5X( @貝l7{Ptv 1zdnm{}͈C7UY[j\(O!WeoT\FȞ?+J@mCyk5oN<kA( q\FEg({8x*mgr(a,~h<- f7l(Dx\'P;cvu1ǯ~oV Qar&4ڢ}u(':Ao-q}["?F1? Z7~pI(_i|Z_$vD՗qw 'f^vkA,Q OO5e 攈5z /'Å\ 9DxO}?л2n(^ ߍyF8 ެָbOgg)#903GBw[nx`ђҕ^MxfgsJ#?ݡ%՚T܆zz, |f|axJneUpt OUq`-EH'"g ~HwͲ:E8SİCPˬhRb~?$4'->*W#S%p'/Z_{%DZU8s|@˧ENg(;܄ߨQ!T|N%D2;N)_J4M8Ӊ;Q԰lŝ2|D k6O~A&DZP=TPHN5tXMQ|%e{6)Slp,]O0<)`hpbV=A##1I |)jVM3I,Q5n흲ߛt:)yrvK?P+'}ΨXdCzN'N!!PaYm͉q+^*ƣ<{R/UO-C:"4C~ ~)ĕҎhV][)Łgz)](c@e\8RW0!_~dk034&v": PX0qsƖΟ0`Uٮ; pZwu)!u;S=}<͡;.":ov,0r\1#k:9e):M",{"% u 8Gޠi'8D.Ïrj5=Jf8dV@y-a}GD7OwD;^I[Cݍt]QG2K-Vc%Rs C#+_6%Kdn-GS"ZQ#JolķI;"wR_w_Ћ^LoPS=8z.|UmYtE{UŁAK@L<ҾxI׆inK PJG֕uE'ӷC#1qw0_G| JKZ6Ýoh%9{.q@i؉#!u,f[k,_<?F ܈NZC#IBM"}IMrLD@uNP9o`ۃ/oAc\UoC&IB;-t!ewK̪vڐ@܂E4/|MM}a&|U|, p)L)Sâwu" 2vqUA"\\_ˉ2PM-I詩)م41ƙ5^< pOy^bn1YD8ei Ƹ<$0=l@Fs>z'J 𓒽'v\'X]!SX@wҐj8|wLE~A@ǰLO1<(S./ Jc>\ateG0C:4"M!&+U7$T}( @]+P&neϩD]^oZje>7V# i X-ge,яW:W/`4D*=25>BGk|Of'd{LU*!׽2Ogg#l- 9ÖE@> *T:^UM.T tv1 ^yr@{.iKk{tEO1EE>qQgeTHsPpeTcҘ%aM n3P|ZNfaҕ7ZngЊx pɔȣUGpS|ZВT8ɚn]EjL!󫗲*h#{oZ~5Ot?&J K;Waau 8fMj\;qW梏l.0U,\Q;i]XH;.Zj[UKW%b Mt#_'C% g @#g( \ben>?V[F\Mc1o:2a5)I0l4α1Eڛ,]#~2ȨG9b `3^mn7G!uȃ乲kb ?*r$p42@09WAJב쟽,)za?IidnKUD"D>X/ ;Ӟs7{rV]4I&}>dMN'ռ5\7Eċ> 5a: r\1l"H8cկi;k`fI3wy…6*RF9ȹ?}_e`X5x>!'i™QWv 7J"Pm!T1<7]3)ڰgϜN.F|6qr N ofVlX:mvY_r#P6G<-d2] F k`F;܎ʷʡ8 Ș'!G] .90pϖT8^{e!-.xn 8"qM(MӬܝs􄞘|.%wbĶ'P8𥨇?l˃os \|$N7SG/ϵg|ʇ$n>;hKXBsXb>{4ܨd1ᕠXi'{g`btaBB,B_z!KWLR[YHu-2o<Nt$<Lbӛ}t`g}uwꄽPH8|qXp.dMȜZCI%cj[^W{O]Tq.}CqQp*;5SxуrɦB&dza/)g1X qA?ΜVbQ)DxwjEn !ڧ >N*ȚiN/Jro-l;%o]L?]RP1J⺁-q,Mli">p%Uv_ <2 oTDYJܨ(s%e` & A\*0$v征 e7:89?CMPm|ƀT/DHfG4U4s ~p4aEOni묺 1BOBBp\Y3vmY=dX(#aaH^ᴷF%P@epUOi51U.TD(i戻jG/鶟 >*irIj ;6? ݢa [ pc{ihjo~{  ;nl2R᳈M>"=Des9m*G&.w+"ЖyTkՐ(g8=z : M=F}5wg34{{w H s9#?Т3˭, H}SNOІ%{#'@%]t7uçse 4nIEG+MB;Sx`D5N}, od͖ׄw~鉑Z&&1v_p Yƿ-`]KUNL;-x]xIdiu{'=lwD:YݧsKcnkcfލy JDsuq GNW-^Ȣo0f9j;uYMW'?Amo}cVPtL[@ mok: @:*d^d]=9ol$\8x31TBI'w)bA2?d. >8&_ -02ܘd! 6\3"ki]"ٳ?VZƆ}K"gVZ3K@=6,KC!Ϧ m/W;Q5_* 2ҸG kY \"I&Ƃ٭PoiHcjz1 ,/fCU'kulžl0f?36IQI^WyMZ™ySգ'?Iw"Y~D{G_mZqÿ`8K\Oژ?5za-ޏp #7xOZxP/&q ,V/)[0K(\Њ]8}Yo,&iqJw X<ѵS6T;VDYjuab~p^Ԁ%jk"dʳKžQ^r :FQ]H}_rUxȋ>N> El1nf´ r 8g(b/Ѝ(XTɌ!fRIM. jYeyK)>LXXhϑ9zml_nvScas[1rG")+UJ b{g8`(L$@-5iچH|sz>\S. ۋ օs_RMx@#~$5a $MJC\N3'vQ.D}DvZjhzʘ,G-H]tVA-/4@<qQ8BJ9 Vk(?T8J R<#0Jc:yhBSmǗI~1_٢tT'꧴ "BqI<3.!ѰsD>f*ՇO}5v pG.)ՇD{&mnY@ {hJ\%&,:G7Û]jQ>;X_A:s:T:ϪpmZ⣧\SOHj KO-rg!Mo'9 ӵ =F2#֘F@k5aDjyC~hـtf[WL+f~dB5ismp߅vcW hO}eVKL :{'>a;5x>-5 &hDһ= P ˱w y[F5zq%ڥ9X 4go-?m~p!֮[<?*b9i>xQX 92aTS&86^@ Jo鏊m [A}볨i{LJP K3')5'3;YZƱ]ȟmk,%+XPUD7d W7Rn' lnʟL ]9d/G尀Ō.N;HO솟EĊ߳}~qT+ChXOܜ\0H-WLzt}q9[IO.{oviN@O?n3K)kOC&yDQj$G >9`9I-p+>eDr. y TH4C2іX+*ȫ[ 9ZwqvxG7fM }0cQ:ቌG;_, }9M.gy^.cM &[Z +=q8M`uƭQg% ;53-B`a3|F~guj]3ؠȍ8\aMԄ#a$7$G9G-j:q6o0y$[^8ʝR?O;z>c $Vh4d׾ f3 2Ad.4:7i^lǨYzJ4O[Y"MRvٙ@2* 2:^0r5f^?lx7a fjVla^Fڜ qv'h6^b<_޼n"rim(g~KgϡM`M`\d$H c2J(rz4k89bLSFWg:3 d\/Iwp {#"$ǰ戒27Q46㝫DV$c tƠ_\Dh3?MOō!k#. ]{O7eZM qn\e7PNXzGo6;fQ'7jyLWj 4=9]e)QЎwƈϵNs __:ëNI/i+5f;8Ξ}iCl Fj7zS3jT^ŏ_* '{8BYUW:Z$KL.EqK?,va3Hп,-D2 TZ#-\Ǚ&~J|һ?TI~6jLT #vL'Y莓Zps¬3Ǵvj$Tbbh&ځzЦn]8Z>Q{ɞՀs gŪ1:Ѣ5Q>) 7_\hL6W&Z ܅LQĝkWDB0x_xq=)ߜWze xI!<:Mg\ eBl껃k 6tt?}pSxoD)zƫ!J.!MUsۇy镑Kn8G6) 3Ni!(A=@:fC+~ ScB.,'Lݏ2u*wbi 3Qz]tV <)S($t&C-b$ٸ'(83t?CQδugw3W}1 ΍b <4D)M]B{,"|`(]:tSRłMBS}I)RYKasv'FLQF&k%tO~.Ϯ( V><bN[ Zs;Nus*TGwZ-%pByGyefnRn#f,mm5I㙀Sq y.`y<($=\SNl;)WieYxd![tHegw0p*ztlj:^ŋ2oRm@3GP߈ÀI(ōo,j)9nmpd%O~e9̪`>WcgyΨ6G󳬍Ns2$~>kCq{g(1Rw ]aQS/_u**ϖ$b7{-Ҵ")SBW ^Ί]xܐQ6=+`Go04g6KȐ`أ3y_j $SJL(.E5uוaw.ŭMr={GQjF}5Ia]!)_. ;G!T_):(2#^gE [ pC_ ;K0ZćzlOYAk[&y){oj@*xC,b}oA5@$`5QcJs.~-Bvzemy8Ǒ;G9Jj=5499_$09&*}3[-B+Ō#e|rU ojf 84Vcr*ٯp?HK)jfcEDNZj _Tb"+6)YF142#J}ĻŜb*Y,}cw]Em۠qrD}QnӺk0v4@hC .}%:}JD$@20*e=i򺪘gԇ+'KMExNHH 4AM> DfVm}]ڞ} Dw`G.mtLaf{B nx^(*M>+9oPy@fD`'7xln"zjO"8oa;;I&#<:k"9u"ehq,$#3>ΔT[*xaOd n诋4i(m1Nʆq0Ϥ\fy1֔4 B\R/<5]n1U?ΐ3s,s{0陴J~*`J>LT. cǓsb)9T?☡^ʁ??Z;c%XKq3˟~W$o\y m_7ׂKRUbG'B=9 ߁b_z&+iiiAB?k&T"%koe& qI{h){_IO;M<lǁ-w}p?W.׶}A U (adS@ zj , ֏ mz(3(2< :5J5u*\%9d9H0G;$e~u}, I'_q9J7);4${#،jϧ:TuZ&I=rhS>@xU[g&XT*}F}([r“XЩ8onA,CslHP!I>ؽlTRW(Q(iO˸kcۑ`Mu_Sq3-ϥH*W#.a*y&#YZ3qFmJX3s>phi- :%$-DqaS%m0E*{Ofv%Fݡdꚻ#jf*j-TVjtCOgO'7ỬWsc(0j;AmGe2<8㰤 X;):΄7XqҨMтqWyi Vm+:yyA'ь5l.yPT4H#/7 1->7\)6[Na}O2Ѷہkc$t|+S` qP%q]o [1n;N%wŬrPfM,E\d&|Mb>C-79lGq7BeJ>jhf' jO!& %},;ĸzecg\SX'JU*h4h'Fx*,S;sZ?KAu錱,'Ѻ̪<ąBG}gJpi{8\y@םԌHѱJm\܈x~{71Pd3 歯2fU~uBH~ez^4CF hbu Sz՗ v@a餜9n11H]7ޤYBuĿ^7(Yddy3a͂ (#>D ec*`RLP!O9eb Lɫ$-E,i*c@ֽ[QAZ,seQcaca=/n# OUoײc<ᯟdIK`aZ8;4è>_$ǚp8ٞAؕe [^NjWWrVCl>Laln8d]!6a@̕ojFOϏv\Oe/r3n D*nbr4sf,AFC/g݀I88ɐWeix-Yٛ u8h"Ƿp_rPXuMYS+(xIjZdPdU Ñ=ķP=Z;ܔF!9Y޸Ckq86¿-(?S;!ՁP(]мxqU%j+47elhJϤ@ Ÿa!pY. J (U)-V]r$+o{j uWy/$d3, S*#LJ#Kv{1飀8ZԽp%q  nQpP:ia ӥ9}e 7D&'QbGb xJ,.25M薠2V:G|<{&w+#$#TL|.Ȅ|XG/8 1]<wC@9N\]P‘"*>q8eU3DN))YL(NN 周G0qEr$,ّ1wR\֡ی+ ɬ_}ֳJ- R̿7)e5:"AN`E"ĝNv cPSCFŭy9cVM#/=Z=-L+f֓&6v/W]_;Z-m`O,C{ktc@  oV?cjD-2M_t݀UHkeo'`dZ\x}4ąX4=sYcC9HYa]2 o"<Zvy*7GJ&y_ZhA6%ݚ@r8gW#lũTپ{?@%zt7M%3Lgڡy8Ib Y 8&dS?3\r:ՇВU( j5ݠ`"^: X ~nUP@ t_Lp .\}~83 izL3Ų:]5šǪgɞ;W攥5? ;2m>)X1Lmbړ`O_*|/6_4M,Jw'ĮR0 oAyСc!]hBO'ma4eHQY$Q'E?Pm3döa2X"*{]v1hÖ[9 `#HP@7\XM|Ai7Op {ƔTT5K9;kWД ՀKb?Ֆ_D "H EjRz<_1iKJaML_zU;]@2:_D'g[,kSB ,>1 Ű~G)Ȉ &GO4n1&7$QռA"TuC-ÔLV  s;K Kڣ5V[y9Э^DEiXdjMzc{B$h>zxpN4HnEG}\"< >9Am161zH}`_cvc4Ƭ۸Nk,XK PR iNұE,6E y0 htnu3fEY[usB_C6P  a7 :&5x& )AZ7'+ ;?mr7onVzTch͒în{q*2+DbӶz2`H7_(v? |38WJquޕ3fm I8QnGxGTOfbB;d@ نfp\ Y92xcdH75[UF 6V*0t"i{­V׺}\y2HvDoiy:e1"^`U>a4bHˆ7)LT-j'*G膮.Xʉ eHώy詉X{g侄Gg2asI3 㒔7TҍfW\Ʉ湲GTWW%Ǵ%442dee!ZQ7ߕ|Z咚\n.u\7bHk@X[jV`տAJg)n9kL=C,:f,nCH&t̄bv;[x{oGa_H96 8oy)L ܺVF\o&bo.iI\fqYwFV1<3A/"eMЀJBb\Ď;,}Ui{hf$„D|AW+^F6wdMo$}CL+|brк 'x@dUeVϹ*|"Sώ gPKuBt(aʁu?u|ՋFvBx`~+BTf[?idY*5c1t5pC $M淭 R!J`;mCIBdŬtFZN}\?14mnL 1;N l~qprmQ[>=B4!O bKER\in99| sW=hnZisu@L&.z D-D@CBNHdn?dfQѯLi( -{'#׬ksѢV wz ]V{7M(q$n9PdzA|zI~k W¢Z "O+7jLH\y~nnм|2mw7u}N|qTsۼW^C%w}?vxpP8w 7LewM\ũ6/Vd] B[Ct ⸒F2={נ^C=UA\`%RjЇJ~r0t%)v.ϧ)amzlۃ7Bѕ{Y\(PΨ&mB_>QS9}6G 1 ߹R Ү[)T33Z ne35{K9xrVD]yF;4Tdlu"+؏gi<9O*sϬ?{̹N;%b 6munYǼC_W1cDOɎuB.'90ZI:mOj:Mv콚 Pr{_1mXE)vnK#:xE!= BҜȐO(_otƧ hؿO=İӯ%3i"Jt\EU՗%c]ңb歳HY@"7i`HپlZ+Xǩ:($T&!$BsSVda,m$GM z,@;̆)쎕Aʦ z緖6:ӿ,aNNuj~QBQϖK+ls\Tbq߫ PWHf ibLu_TD=-&.%ߕCCODc=Gu/\wd1۱vCluǢg)he SB:ʎHHӴˀ=#yBWWʳ‹<2k"0v͌t#AuKL@j%9)a)|)^AUmT\j؆[Cخ<=~nWy65OnK?yJ|i# ]/oL7=: gC7rsː?IW8:Ԃ5(_0 ŧnyue6\G4}{'S*@阱SUF-p6IwD#%8+`vhPRvFDM,s6㼦oJɷ}YnAALrs"s0J<8iFT2i<~ d-DskJ F봥|[x^`I=R@ (UmrQTsMi!b"Jv^.cJ8[ 0\99{B+f-F(G,荓gB˨vdB% pgx'`4N-aӥPqAm9,8l]m~;9f)qz+s>D$)bgK7Dbi]k34ָCǷ}ZMk&&_ʲ0l+]3lk4LAQ|n`]\"?縵 貁 #K+N{x]y=Ѡʈyo! 1l8OM59Mebp+nQ]w z ր%|$ U_PK`m͉u7] ,YtV WEDdk{0E =%X94CoZ3g(\G4GҖ%t}Ha2 Tg;v8Wgq%8*P$l5 s]/]0|25meحz-6-{^KLh~iҤgqUPadͨJ?/@ڶPrUcC>m ϶"B@oE?3w:#H$zI JQ͠'l=5<@hoMJ\2s!ԄT44O@qZ0eςOJ3eziO¼ pƂCEh'ft+ɽ4BvV2WZ8JX("vۤغ o| $ !n#r);G|mV{ Ӯ fRGYwL<1 +V!tUq+w&Sn}*^U{-v)&3aM`AB6t\+ZcjHkd [y.bWz2@ j6w]7 MB5T(  1eTrknd^GO8SeZg aɿ[XπǍ|~!eC[ì5GHv>Iw 2/bپ#T@HC#vn]͋Pܟ20$U^%I|ymFRDuieaar`/ gf(eK %)ݖoumfv6QUn(ʞha(SՄbdo2 )B_\+,9lz' MZ{'j7lse. yسW.d>q7ʲXNHDus1sP鱥㕫M2JmwT|™:QųQ苷5񆑗ze5tU)Q5ws@!2YqTmߪܴKveY om.ض19?.\Ld6Ss-!YnKgnl1dl ?"~%&RRgסd¡ j~T!e'IkH=֌%(5<)f}zHWDmpUi͚u-B :p-֚vRFط1~ܣZb-z0[PA]ݏ>ͤ?R8)eȒ>dBYAat^| 6c0 旋񧠚ڙE lJ%@SS%ʊ_!M*P`RBD^1lOiD{WaۭV$:kֱGAB0SVcB/u H'}sY^lWm @<ѝ;mi_P^byyWZ6[|ZBy_ 8jkztf-/T6؛b>O%;w F34Ѿy_a9' bIds$<;Gu{{߳g#mLeGr[ k=rKps]hbeG5nlA~֐Р%FpWoKM=d:L4jcvFJv@z4%UplW5B-X{S'GJK!E8] [EUѿ>׫/Iwn%loD0! PuuSHѼ:ѓ.-,n-L VBP`eŌEU˜Eߔ,UɁIu`bL%: OY:3'AE_*3.6l"'YaVTè3um}&k3=o,-<jHޢS擨6R1}W4˞bC !1yhUyMjm ɣ:޹ cͰ`>ĊvK7_%A[ITM4].xܺQ>e~ rK\]lΆ({C Zi^׉GX@Tv#t|Z_]1|B᫻2m}]26(V;rTϹ']$N#ܨPԠ?G+U~{n>3;]\ !2#K'Bѕdz]hJOUG.iE^&膓6UY֓Wԗ$Nu` :^kL#^|h1+/ (38[H4s\ɾd._pnWKu܉FiFV%@V}i{#V6⧬N9qު x27BnHߐ>e9b7 HBM4j @.xlEGaziqG%vdv/׭Ht̋b[*)>]|7 Ij23.|SڊNބ¨j"mWTS{=UR0u{K6%7QJI/Zqߊ?1l jh"S(`&O=T>d-cZk|OZ}z'E,w]3]rA Z"V5x+`1/9mҏ )ĉC4+;zn?b 뽓߭g=܌_i8lS`n#('Y]eyS2ӳ\yV;p#f6 Ng $nExltm]6-xC PY‰ڏAK}\[` )ǰ&U'lh;,k2>cdm[ qxES*=z51 #IPk} (6>N:BKx,-Mp!fCby$598{$V^'&/<"#UI0FwN hZK^|Jg>^шe٨) [o75U;㝚fwe0,-r}o7մ5GiXT1eܨ yQ~t b9i%BO&`}ƟP _aw]i$d]xlV4x2׼0LT MCH\sD5fC;Yb֟u/cXR ̤}<@\Ԡ _ Œ]JM'I3֟~Ai+|A^ʘOה֥WaY4`mmoi1Vgs8THd>3bM1-0LZɕ8'L0푅 _)'1zZ_|; }vag\YH jHȨJzXa]/B.wLX Y W+ u`K|+Gj!rv`Zȋqߣ\;SwjT^tOs"{0f-as%"TC`등mTPL䘓/TL|(3fgA3-SҁXvPKMZH#@t&;͝`fT (B7`yK]Z=4tё`6@6bE؂k9ew Z9hYdYl2Ptu4޹'yrGRe_Yٶ##RH,jy$\jB`ĿBc] ǺĤC]jIfLs7JjqӯWo7f+|dE{R~H) 1S޻.u?%CqҞ^G%ŭI}) bE 84pɃGZgO{rorrn+tGV*[H2W/M_%5̈^AEhynwk"+rDQL~K#zm)LhzI$/{2۰Ԋ:uJ:&BO̲hlBF=cAtgvhk ˞~xĐxVg*xe][I6g@bX XJ¢bkSMgD}_98ie+xj|E #w/? 4΀W|9ջMs h@\nEiDjkoiD6`xZ镳iͦڀ-#=S𦵭S.@ ,܌f5v&g_yD;?\ (lY BG#p͡c9oMUܚ?,sSA7AzZ!CY h8< /?m ˞%}Th`: aHM+Um&q](BžeCy̪ᐡgF`F|{M |F¸:XB?!NFo[vrE'7,8Tqzd=Q}0 CGV״Jq- A3 T=t,/qh2YEJQESHpw,@aS0Y.v/#23KV7k$ƱEkXT3@=8t&8iX͏A2юϝi{L&h!3n5z'$Ia3rGjYAyipKC?l: oS!Pme0.)u+i,-ՀKߞ5'%3GH$nn =q|Sumzf99ݔyq: d8*~&l|fs 2뷠IR/D\G{jrRXy-oAI+0#ZRBfcGNW{3*yح*=p3= jH2|Fs<v PծLتbN΀lar+w^ t{ PWY&Uֱy1\g΍c߭ B \g5lc8p cidm/c!ze(/Ysr2Li(O<,ݮHN>"h·vj0.WJT>mJ;F&v $`2Fe@Gٕ7M%@ؑ3Q h.+C@iCǡT?͙ȱW}n-7 OpMp&1ޢ263 f1bgsYNVZΉI}/7Ц7dafF<`i{gy}%PqO5/C.i_ja ]z!9*V+|xnx= xVY)CqyA}p)*ߏtjQos0s 0˿.N});K9B=8{%A`Љ ?59(42xluY M< . RA \O|Vh +{%C!;,Y7ܫ;uȭmVܷs#ȫn@qcuKI/BӷCZZ[ǒЇCɇ)X2&'܄@Ա?RPh-35JEilC.ź'[)]XS߳_)a܆ɾ| c/E[h)FZ0-(pT0d'.)'W-L[My~&Oe *Wl*SPń8 -y'wN\**H*b{e$PA5vwceYb%)"CDOkV;ŋi%$I`g1(AxJ\ |x {=ݜwIXl]JI!_)Zv 3P5+:%1ܯRTE^O ?h  \i_ď/m' KXqG^ ,Y b .̰nn*dT,D9gM{CAKWB[vzrLr:ۧF53wLbmP+ nG꯰!v=E'%041Z ú jR{ߧtXo|__L'*C:pH%)XB&K~[$N-#| Zsɹq^qtϫ( Yl6]o>ԄlmS췏[%l( iPzt0{V~=~5x줾lVBUlQ%v@'F4ڂ~G P 2I&'Z9YZ(%Ƚ$VePH5?Q1N9 \3oz:Q)Qx4{O AEۗfXW.1=@i'[SLviƺw"Rx'a{ avV>5vyy`#rx0`:'in5: B$q~C9h:v()ĉA* Rr)j``HW#]2l Fø#6^Gr7 "1f(UMJ+Y`eI|" y?DSL0F[\ 44Ai+}?)t7\*tscm9D*C+i6M.TNR9NN3gar[ C"DA)dWXc #(>+kc<:y* AY2n0uIK=S>Ug#*ޛo+(fȽQ,>@ ϯX 2[;C>_bӷsU>8Yn.:Xs:fP?1_J †@^*Un*UL;3h <**ۧuO)"7 4yD_M\)^N V,w zAV|e V^Y(S_5"l`*phu=`;>u~3%;S+H1?ϊR/`efD:0!1d@Bw,$W~F||ث 9)K-ג,N=IJV#C]O0|g>3?-VeP gD| |>jm*)1l$o(n43\6?n..k22s T{{h%b:xGh(\,# a3/*t4R^;Ҟ Cns*cQPB”g?pK'7QN3d @X'm0R$  ${<%*Nq͇5dD=a1;'qqx͍șk8TK1PM_}x.0'9?NҠ M-e-]dJ~ jMedjX$þ E1"b{ީ!zNHq,Ï rू~n|9IhP옔ĆrtBcwLUUup̜3z㼢6W҅[[Q,8`j\Mw 4Yd'jGe76Vvaa ^?Mj֯Oom?祦`YFs /EK"ǎ1MbXᚎݟU0-Ұ<QIOU8?wNO|juW`j6")h*j6x #}ȋ嶨ҽQz&hPT 0NEUEniSOGJQǼw=ZwkUD&L4"8F2s I1 7H# 0Gk6o)`6ԥʰ2(p[Iny]λ4&3j}79͏TT&HO YOLz$kÐջ>c$b'tOal k4ޱ w,QF93 G/hjI6-HwT)(E4sb71[xk`n4]]rOHuMSяqd2QIJw>!e++^ Ed)n70W-ܰS V&?Ч7W5ttqxЬE4U!jX٨FyS!>pƲh0wc'"Wev?M1x50"ʥh/p5SRvLpj>+Vv\󒋥kX:hʴ;?ĎxClD\,2:U%=gF=km )C[7\4фҾK/@PyHAt פK`<|~)LfsQheeA_x.0ؑYrwU?=&˥r S̨bpQ |^)@_q{";<8z5HT %'p¶0fdƮCNYieE׊9F;gӓW"A!fW<MԳU^2erx9x?*BO*ܡű?-bMvPۆs Uv8K;VBQFp䰗SaQ0$>Ǣ\S:!*vڌ \$ }T\ə[҃gE3d.-a vLB? i}K>|)Nzm[2uXU{ ?$@KF a2w1;8kV{-}6Q.DAF萌L7og1;!A.-+ ?9X6AL Y1q"[+6ޭ{çqoYVF}'Bܫ}->_O"7!{'`Ua"|=] &%wpF|<ڨi磬ug:ˎ8.Sc'xmo}C3R CklOJnGbͶ3)k\njkEw % W+ꈵmR9]=VOM/7'hsG]?tm r)̔wqi'L'TENR:w8n"|s✿m:K (PъKa>>ށiMoI1X5?4궚?ڷ( oxU%KEn1T-i" Q'!|垎`=aV"!iERDుRE1Ƣ (gDf˩l@o$ӸNbI8؜:ۃKgԹ{QÇa.[*rC?V*G E+TBڋ~ԸGs%~ҁ&uLe_\O>nO}# `.F.DNz}4U{jG74+[lN91)[pC)7eDͶKf"Vgj3gaиH)mS>Ac%ARVF(F>3dx&>&VIk>@Ix2PgjuH )lU2*$"i>9ͮw\uxf5Y5-8ΑuU=;,.m,මJsi pQu>No=!4jU.&2( x/aK+(K{xH6 "$ÜU'(11xoVzmV(>u,Rim09ō_4IL4YSĸ" [;©@L=gIv3P:8~Q5)0%ؚj4fSX8L iDWDFLn!{OfBsMlVŧbw'~$]8oXuޡ?OD.16'o(l^8Д@Wq#eo鋓jCfav '},@eO/-s^D6'+@'!a%JdY4֡GÈ2Ɖ])]Ų2E$^vC\J 0{K,âG32<):M|Q{y6Pour!aib)=?8L1)*?}#SbV.JzwH:{ n€"!meqq&3k3]oX:é?ʹ&jiNjoBZ(K^Rn"Z|{lõ\mn 6B88npFR3xLCc)ܭO\X-DۅwRˆ Ȩ~٭P92 Lə׀(ݻ +ȓVq 'Hh^Xdo.Ϗ)ס԰&+z\ hq;mw.$-Xm+?A'7[pgkSs*-Ono;DB޲Yjm_eFP;d"B̿e<7xp)j,b><9N_eg%Oo,,ABŠቘK!i'{!̦5ĺq2p("c ,`FAMͭ戱 \%_ƃl)p <y,PbFR̅B՛"׃zytd oW ֊dHR"u*"~x$t>.DJ4mQr'?XYx&7f$TXZg>/t\!.Y!@8ιYK03~OTMOgQkfh[ K2~os-JO 1Y(%I'peDMk?3ıPyڒRNTv7~I mMoQBhv>N-Sj/$lBڸS5& eS쟾s='Ϋ*2dj^^4 S/vfEbԻrNY؝d&\Tr :2n<=J4$Z ԉ;${Tmbz ZglAw.$Q2/5z@İ{iܦ})A7}.r,q89a}Q>JoձQ]2oRYfi"7FD"p)H0\>[49aWsL2FߧaY5ާ<?j I lxHg%,Txt448<Wċ}UP!Q2MRa`DģAfq,0cj*Elca ]/Gſ6kA2<V6g½J=ɘY7pdzj- 4B;-܁.#! r  V I.LT_%S]*'}/HI(rg댱\2lÃIBoG)"vWՑGv̖&vo;If~CT5zbv61(L|ZFTlcخldiIcr}kv Tĉ|++Jd;<$By>=njiT!6V.yڱ\ݗe2Cv>iԕ&gTv& B='\:722V:%'O >쫬4l NqĔv, ZCYXmTYĈU@P!-e#SQH:YQ~ m ]Q?,FM@iC  -}ce *;A&?Q)qFPB8)J1TmةlI"/v:0@qDlsu_~9~A/H2j?_qÖקvhYiATSQΦo3 Ȧ+*nۘ7f_m;O/KD5%+ܸ!;9ݱ+u;C$q/\`'`=ޖU8~HC12_6O/sYwXXӽA(j|A[#()?0m8Ch -^PY4L#5BBU "QPHF0JLNU`6-reӏ{46FL9{B_:%`^.+j(hW!n!"z@Uo@*OnZyRKz-9Oh+@mcd'!BEC *K>ޡۛ@P?[c` 5[FD^T/7(_ X֩V\B>y^Qw^t_D-8O\ՂHa^b!G>M#`O𶽿!wxF[1ڟL |'Lt-'+ sELTnj.\S'b@v[Ik-##P3NJ (owKLD"-mMųߓ{"SRInS oN8 Xgv_bY:;k>oiڢ=$Ss)& 'R—Cr >nds6|˖llZ~eƏ&1yR\!}]ԱI5@$k~b>:]'sCw|\NO [d#zﰈm38YBT"]j<Ե`2!ױ8AJF2[%L ;Eﲇ#ρr>ks'-rj*:ˑv#e ⧩ȕm~G'9͹gSQT;9)%3(dXŰ{Hs6Z+71C5K0n+0P^Ղ.]؜LiO |lĖ$G[=@fbYkwt(~ޟ-_,/ZF%( ˇ+ Ū _T+3)y\Urr #6*[=كc)y)ceBgc27}Mu܌;\yA+E׊ >%~ ssz]NT0 r]@0@zkpV/y Hn-Yl 'E*7-?S8'BO!0 t/ag M`%OJRx sjU;34y s#:[^ ~`jՏu.k8{㳱 oW",,\q> HW88|lέ*do슪i9e^"V]OLÚŪHMr>}d T#!h/'<,JYNc}@{?Y$ DN}j2 StP?w7_M >\{*͉rm(mш]NrSP=C+wB: hc˪|)鸝BS`Vբkg==v t e2hP=6yqҐA_ Cn#Jp([l֠`1IQP{OE^c7z o9N Ȕb,T8;,ڄٻ?M+BBܓ1Ӭi?GhRAeXGEkf="A^QĦ+zWaJl(b2V򳵝ך4՟ `0 z GG|Yt3u HzK#OƙNJZ芲 ]Wk91J N$7q:D5+ `^vs:gaX aM1G%+99[8bLp[FCޏ?R还?Q#ڲ*ZjgSl":ۯqWu*KQ@tUG%̈^陞JRȟQh6Kys#֯ϗ{{%MDo"'g)'͝9'0|9]=M%oq_x^!qD#+mɏ R.L邫J i*1 T.f,_p!2 G9!>0'*A;G/rCFoSm^]H]Ԅ! '42_I+|!DyU" #^~zwW=dJ Ew,O"Xy$ꒉ…*<֌(;oH#aц",i;9GN\+,na!~t R"pjraA COS &CC%8`|)oVv=Vr{pܚM^|OύF۾І4 |9ԦFL[:Dʌ9O^e,tAQ*KnkUfB4BYN.]S_i?"+Gg`b*2u*fکk  +;Ll :J])^K'?Rljڨ-~&O0 g) F6kv@D:q%0M>v@H˳x o}1D;?'#h; 8QMNMRO ˒w Ņ(%Wc^-6pjO?H|F)bC%cCҝs+Azn4B!K ۵mcMHM[NxzSq`zO~t.|Rez۽ '%i^r!QSQ"&0(zvҨ&(%z4Qr eT +3ޝ!843uh"Q oIfGi)zXҹ^W?!>~Ar/hM9¤bY0}O"$LhI ZH8{pDҖܕ?Mv?_ROH 'B罾Ra~95X&qrWJE=Nφa zʑ&Oӝ!1p&umͳܼtR9㔚vGq/lxޣΓ^RYx l@[Nd]Pjdk2>Ć96JA~jui +!DBǵ̃. DƱpeaFN4 X_c 0w]1ypP¬/b(xjuշ%D<CFC.;;IMUQma 1^e|sR-PC` f^5B_$l%:yo>*[87&t(؋Q ?CvẈYi[v%&U3:Q XI.eF8Xp]PiCp)eLXUM2ŐqE+pG(3 N1,}U,Oj\< ,)ܭ6/EǡV7Ȣv1lO{}LTvWݑ7\{ KyoEwM h#OG. {_4C;jw uf&5_ y~ْepAբI5L~SU o5 @;jZM^!٢g/nAuڱ{LuaN (xpV6r%̀}c3铃G ww$FD2}U} \?UjXe:Bv!ɹ ɿȽ]^ǸaF_V۴ |쳞l=&E.#7`duA #wFIcp=6-0|*5H;DL~tIqjdSp 9] = 넣+| CnԃQА6Q2 l.95#j|At 0HN7ʗhYޢC IJȬF;dZs9>j_3{ܼE:o@'A#ql{ncه,}g@ky"uojcJ>*dcinE"z) xu䱺`wi蓞љtdcG*7u_bRpM_/8a?+D*JXZϰJsYHZ$KUDVd }. b-RtY,VQ يp r!9+Nwyj z`+,pZ?_]djbmR$#@6r10QŖ&X-jWAsEfZlj5bBsq5˦.kp@G': pP<,*Խք_6>V, PJq^#<|r4ǩE,j,uKEuHuҩ4; Z3II䂊d Qv{9lō h=8Š#GcJqhW-rs-}N5?L6&N!SpVƚ=h{%["_Nhva*Ys zU)GrDX*gA287Kt?va X۝g?Ds2ۏáIa \+k 1Ӷ>щٌ\O<ErJZp-(jt6_륭!puC:tu<;^^Ǝg@<|҇jD" 4JrYXTV㴖q9'P ٚ)cv]?ѹrX]S֡BclA6qXNJ ONO5\h 3i_ЉO*PˇBy\۪nPS?GB (@}]F=ABnqCx:v#abÒr׊řI|RR.:3w eۦB^fL)ґy\ AےI8T;S]陆=Nj+qN+|'ikk[T=N5Ev1 }q_]1ðpg4 'GH13B5&z]Dֶ'-$X`{KCᨦ㼾95rpR<~Ʒo_"eq C,P`Sl3G]LSYG;9N7ӡ)ij8 u­\ yc{-UO# ?Z2dd Q,Ku)Gܙ=\Uŕ@};/vd<\|rR,U>dV⫈)!6ٶHbQnO94<[,@3$VTȱj :U$QB' vx5fhzIc\N̒V@a;/U= )/޳1 jgcA7ji\4,"F氨zO2H,UEOέF.L}rrmki[s]a>*K7[!s+갴nmi5hY1ƺ %:]qm=SIfz TyAFtf%݇+ٵ{bvI)+j)X'a_d*+y&rGܼeCrX?0h%t3TL˄dSP,&bAԉz}zkWŹGdYK_iJ<<؜f"-8`W84.퀫M*VxVc;W+.ޒ2٘do9`eø؋d'˺KqSfң,S{.7R;⋈7w$`ihB=P@y[$8FC. Wom*T==Lw7*v贍CmQ}iW3(-ᒉ=L-nf멎bA9(ó7Jϩ_]C[7:G56-_! *篬A"mFG^-4*N|/bCU,W ,\a x*D`4bEBE_D nJ̥LAj(1Z`鱪 `u9w]'gx'\A#Qr;ye%S@6 ms+ρ$ 817aNK>+ S/sGhza*UV|LIRde/.՞K+2= I[Sc&.3H*5Ĝky>{&nNY>te=+xd,hvUe=wG"#L.)G_݋]=qy8K爒Ka \Č[yz/.;1HL?1Z p_]*^ ޑn՚͈6CÕ7LnI\GI9'߳ ZwDk/ڒd 8@-*[Az]< $q?(uxF k5&/- d^V~&HҖW{Aj;U҇+ܱfja.mp9'ׄ~ ɨ>}>/QK h^4]MVCl74fnњ'hJJe  O,ۍ[Nua૘?4^L?0sYNm]991^rAT_䏧mcX.n*:}|KJV13?H<[1TXVo!96kEjYM)/OxAfsƋ8r,UCKf?RX7ЌKf;0Ǵ?:  o9/ Iad]$ _V֟Tp+~2ʗ{~&;,؀+F${)ViB͡èS,oz}uD=df=G/!mNo $˭"6FxMByst ma <"=sH(j”d, 6t55QN~mruoNj"5dG@Tbf6h*Tf.tp(~q\1n8 ;oMWOZZ4\ FkvjO,.%62`9mC~a|<䉋 z2j 8o`qe>ҌMNM+@":,)|joqŖՕG[Hz#^. 0G _Z;IlN&a17+V;vاb 8]%-k{^ث]J|aۋ ;e>$RsQAw2MW^:ADܷ0:B0A_ItԛlxȆv ״/#-"ZW uZt@r#${lN1Ǚ@!VH HqCN?S%ފa!w |]FCq{Mc^@gpUQtB#x5ބ&9ذՒa{:mgLCTg&YszOGrnAMT-%yh.ZO;nq(Ynv&ی>K83xńϊhjȣ므| >qpXVw"T&,+1O~\"\$D/xb_!(S 9E:4t hAWƪKGb=0'pmTV#C,3o?wwWY,Pk:oպcDgAegc3Iy\]`b1D$g:y@j|\Agd"mG@LB 6o{G5 "ԠbH-k( [<}~BkIԘbum5F*S֓f_f\R>ԢxCu[Tt&cO}'2kr9ZU`Nu7猛'ev$SD"J5/ Uݦ)X3(kA_8{ʠDl}]'ӳx`O'xBB}³eЕBVT ˿rhLŷ2mnDX*A#~gn9g%\ 1?Ek*0 Χw>}$z^ؐ֌q<ùDh(QR[ jҎk˸%pӁ0Zż+ (?v}}EWg5][Ou<` XI ]x;$|ͪB}-oZ4|V_@~]3KPN\ ,l@*;gz O,s!y._ĈXܕ*"•KrhhwG *N$ I12f:^eCKD|d}E0kyٓ9a EA/eTCwypɂx)8Bz/5dMȏP^\Z7`,+RÚTopG舮~C]a)ʨƸSgIj#F(v#bёqֻw ]>e"{$$k48z5_5.d h0.v2KUړ8]iV?3%^X+K?"kE/UۍQj@*g;}~Cd.N[XaV#aY&蟳>d< fS L]J4/W֔*IVݏ*%8Vh2|@~ >xgwޖ&StuPtIdIoF9T1^ }B00?[լY뇪;l/ˣW^/XJO::ͼ>GJ1 qtP 3Hz+C EP3r$g{n,Z\&LѪF*ϸax? hW~ZD=*Rq/x.d?&: FEy;nP?>cUh=EW$RR 3px!ã"΁TsN0]ζ)@sx/X *jNӒm:s% I:>;&dNUν\IVfJaϤh^A*s{w`̘qXWtG3W~$r`ZjV{u4k 5 #hsFbnE2\ U'tmxh-ݡOMX {w)Fߋwp<n)HFW:e6I\i @v|gAORur s'u- 09-xaJ^ -\#G~i"yے;N]TF%w%X:elEBA#i?!RC?dv.s68G`D@m|-1-Ć/>|~S[qPRy:V˺cD壎>gۃ1(',; TKu3RM~f_\3xz5J}-ML'Lҗ5/r mrTs$Kc"RQ\H%60)dXv rZ2QEOր݁Tg{ʨKǵzȂ\vN3iYo@tjQMl+`Rm"; E_^|!W)4M8Hإ:eCSL84?"^~ʴzJ(GS+tKE|xMݮMd63" \Z{xu@堀$  )9wA2 ]> :\n9]-SUPZ3juRJ;P$ur^r0BNM<i5TGi@S̆$&09x5Il&rEX$bȽ+2'i_ն}IiأObx! Dl<2~RN+cGm (\o9f}}5vW-Z߭w)X,EBD9< Kle]V52v|uURyq`$֯ǧ-w+Ms>U[q|q˧ר;#ljT"3yS ]d~028pXBm9@$f ;8i(cՊP~SOTh8r1+`< ETiq,@":-,XCQnXAf 6v Ќ'Ӂ )xBwRg9/ƦNlO=y jmܑ qvYMV‡ QF` zېrO.%ݸU΄/N ź.O>m"L~m F?OKw^C=t)zx!G]4><W/U=1K\phe$θl2~T xMaφT=VRQ0b5]=p &(!%+.JQL&_'0fpڍ$YPnRZy| t:kE/uȉzqrN|Ƕ&܉> Lf*%"L"5/^&^e۬tuQ;niYY ]þqjnT# ۾YuU}5y=;C mIx G]ÅnzRkk=)e[T@ PK\BSMɍ{c|Tn|_5<"&4|-C&rCNQ͌^;Ph-Nփb<;f*FN%Q?ʭ;5k.z,㫦ӈHENX_j]+֬D}P`e @ЭݵG:TInj׵!Of5$sj,(9@ o[0yqfvx^>*=}HOĦ)i dĜd,YBi\D"9DW] !j0.oc'<5@d=gglNeZBqzO7"M(:g[MiCaKzne$TH5yY bOQ5mZ'I`YixN.hG9D #°`R.GKve޽Fb6%~yon%1y({GQWChzsC,LtfBk6@G"_R~ E1 {oI|;Cϖ(rQ`̥ ~+"u7Ab˛Z( _Fs\JAX=]ȼwp.&[784U#dbc?TrkA X~yΥ+VKEj|#4jb|8rw 1ĭ0ggoWD,imqŖcTeƓ8_yLB)>a(ۃݞ*TiLʱ/m$*ՅSC #~O5Kڭ-bVI9h/@n6!96)|zңDZfvdIr}&-n.g~ɵLh~UzTJrQ%R~+w-]`\ZX0|8-p$" U/6UTYr 9Rm:8l[`L%+ Q fc8mGA|[:K_W~sHCa*FnWdFa%755WB36%Vک&0V퉍ۆ*_~=@dYZ)73rcWNX{;GoqlI}1U7n/\0R5Fm(vM~tK/bLѳ0e0(afߪO{xp ` Ν$ 1>J^KBȮ>NgQ1j2kӃS& J[C xMj@:A)$olb>[\Az͢0'W] QazO` Z."Z(d@0C$f rT9wDŽ6Rp*T3 &;hQ2嗳l4Sw?Ҵ=A?1ȍl~}It5:P:9w`V`pri_<}<略hKΫ, [҃qw~[U3Ŭ5Jհ24Q|yThT vMR)|y"uq@%Ǿ wn˜JyBJg:'"`xKԭ=whrr c0F<8֓$^c>ŁͲV#-80)[7 kricԗ۞m֠͟o8:@[rIԜh9&`ƍR@+U0,w~G $x{) C=t|:DBebcKIYQחݣ C9|xÉ8) 5cN撋Hn+LZbU\t%Q#==H]Hë8ґ-y=AD XW"Be#Fr07?;y,˫Dj?"<߶xH\I S alب}RoNP{ĩjtH/"|ZG8nԯXIJJjA{n;Yf43 .-*{F{ҶKw9s .յ3R~@`2gh ,Bȴ`㠖yNc(Y #cM㢵@\5%%LqShL?m3#)bcJe?^UGH< +Ra" jF:5gulhљ Hoe4$*?z:w(Y!rnP##-0T[2DŒ^]QXv?yI}yNh{n?Ip&b/K,JI X:+I`,U*#nzx_ͨhDcZR[H]O lcd\JM9u,=։"@V0tk]ݘcH ^x]y?|!k{]p*4< ^,i 3}1>#+Ҩ6.(ߞKlxw0,~ڑַ}i  t{Wh,πe,Ok9جMSLpdn%5^.^.a=6?bmL]<g}eI2ՠ'LsєWdWA}wL]>`g qe\gפay6G<:ʇn D2*)Vrޓe5ZHX7Sy$*"5*eq.ڵ-'vm69H4z)@w,@9oNu Vw׌BXX3_( ׶*S(SQ~溻E B䈦}EƼDV0b.NIbZ2KsRQ %Z* 5ClhHɖ  ,{v")(|A!ΨX0w_Nx& G7N~ޜNa@,6J2>|@ %~XyRv(Wcu1 mIUgςAeXkmcɇH&“!ke./&gFfQb!~_(4YjУg0TXCRsw )s(U+Qpūugꪐz;r * eu/p9T|d|0Df,]Ca+2 +.x $> dpnjA*li8).V4*kpΧV@x[YX;"?um1t  `=Pi>-n!hiA2'7՗5'O#Il^DW`ZdE׊{>te-N͞4{vVYM u)Tͬqpc+DJޫ+#)4rbI(YJF0iz}*S)Jj5 nSG\Ֆ_jZJ5r'^g:%$@Weĭ:s#Tp ⋖wPgѨ,  l#GNb%Pv "u Xv(민amY ,uk576n'jN=E@PE5QʬZW; Ƌ~NH.oۺŧ Tky}f??sX޲ AW6 S^Ft )gEǐX?]=V:t@4l +|zAu_ jK[RJmڎDLh`ڈ%^2kZ0!~r}1f1$-n d7!䷱l~f5LcXE7$CTkŴ(e~h@$jт6Ϳfo}Oz',E2.zZWٴӗ`B4{ YX= 5RO>^FV*@D-2fȴ7!Hww=bu` V%D imL3:&52*./ ׽><ޫzwx)N*3y R膚7(8(c\SƌBױQKŋ56 7\$a~#7/)X'wa >m~cdXNΆݖ*3%ɳqIՅE]*:pH󵍶s|#nm Ъip1AijDꅪ )~\+?L/@܋vg [;} \ rܸ Ov!,/L:w{نjF^Yv`\ Ff?<Ysn6j)goi<^7XK>_JzF!7H&UYSQa)Jખ9vF.]pnA=+#][BRzb$oe#v3%Qˢʄ^▬0W3AGSbqfATdvKKM$fZ:e7Ϸ_-FlUs`z`Kg}uWfT!g8E6p)r*9`w`d޹hhWq+Av XJ<l-$`u`?I]Jd25;#;%){|%p2WuAIc#-L.Tpk74 ș? #7 CW^a$kf .H[($~).VeMV]9$%~JQ*F֚M3(nClYȹIxrVB# b"J!bz9a˜8zHXuRhO$ծl~98b`#Y︔KhD.oœ>u )e%yeA]sqn;έ@TZΪb}cj y*xu5'#HDƹ-YaIGۜ*Gf/XIO"j+áS _p?>c䞪2M ZT|x>wƈP]'gArMR1k/(Ju9j {QVõm?d1M`Rh|v#mHg )-"fE"KP+9]x"G{y֭@T*@VL_qh#1bOv3x˼C4<pDG7Najhߓ|)luLsh B8xpo]#*-^kzp Z0.C`sX24!є"G4M+ڳiH/]wL`˾ȄJRӈI®E{K&CPC\ܬ 3=\v9ĊZk+)6QJrh~;o ٥O.*F@JO-x;N1( `ꃙS?kWsZ(r -%i$CS芲ɾrB~t҃zP<7UQQ4&Dڵ797Ew%tŅ}%W?u|osZvZKZh]dGǺAߊ_ ;ahFQKND\  <_/iÂ0 0OteqQTً튽}ݯU-mKh- ]{rO3ĭ[/.xٜ:'̷ y(ZEqjQUIhkV tnqaLjەhD a F걪8=1`Q{)Re&g*cB~bOtUO;,AXOȨT)呰+F^!I ^w|ytDSK.fD7znLE@!+M\pa O|dr*\\sK8h7Xw\@Йg]anR1ͳފeT^{]7;'9a7I{R1c\zsRN cS ȰSٰml+|BDeA2Mn5oWFO=g Sa XUkEݡOz:^T̡B~GG!ɺeMcImB8sjӂXVthl&b ]VyUSCc۪KdArca"xQohJ ŝ㦰T{;DUaQg_QB.v|,4'|~r+n YDh9'0K&02o}9dLglF0`q됌uԽuS[\f= yP6RGu6oCT49- #IM|e&qlxχ(.^`^]E#ɨT}zYyL4rAR|_uֹ"_ c[x\{ƚ`jd$Xj>O)_[,mOLR=jdKo."yN8QB~7=>O%7X IFUѠg.x }/(ܨ.kޑ73)a YYutG'pH~.gӑϪXgRvz'SneJ̏eѠys?OD0OJI=FR^N>5afv۠Cv庒^Q| Tʃ>Qq;3P <"^l,<>c.XJ|CxFRtUy`)V~9.U#]ZUSeMJNf&gَ6]n}B~ A47 wVUQ,>"$vv%hyUֱ9ą_ω1э>wyOVh 1Yچm^3=-ZTX&T\y u_tmJݢڈA3yug jюNϯr̷b]A2u{Ḧ0&EKI9XO'Rqcp$4BX{e_yj/lKE5NUǕ8N=7$(v446~,Z*GeeI'^Gʘ&X6 Tcm˴v@E3wDs{K6 .)͕tm=z\qא+M6g]-Ur|[=9Dhrn+6 cvm؃E0uN!]J#YW٧) .EG\qC^3P / ns{{f%LHyFjYQʂt+`08,RQNz2f)SHayڢu*݉{LC ook0(ir#ȉK_ &DZ'S9 %ho.AbD|Z.ۦOo5UFܔ">785яT=e$V4|.⩉{T]~e{RGTsh5}8* @BwܺĚ]c =?UrSdQi8+vȜ*<ݓ1 H]JcEv=rZ}{`Ym?}ps%cOlyLXl HhdI-mDi\Y|\f |HφA ^34-y:`7_7GVɛ-b#G/gs?O hI3WUg4Pawvɓ#Qn*5͖ܴGH. 8i7y%b1\ cֺԮ-'/ L{ Ϛif 1H͸zWu(էTo;/J,>(IZ˫.MZƟc;V>ȪC {mPuث_.P4;7!3Xpix6&yFxOX+U7?*{+XK2K(BFvy}lYnV%́Iv}1h4MuM0Vq1(4f}a>'x {5w&USս$[O{:m^]3&Ziy׆#w 9-k5 q4Elbu3=ś~g0ȇ[z@vN/~L-p4\`w7#7f%e%-ϒJ: LX){J^Q= ̠gmdKo=,4}Bē(Xbyסj=[9hhRD69AƷ톝A8U _Δt<ȚWv^2RVp|kNaokD10t=$)Q\:s<{|(U$rDj8Y!] d0'n_:;АFŘmX,UzPLnC""^ t-W^3VLA+ЃOFo5w.%SqM"K-th슑ns@햖]7ww}Zwj޵okՋ}۹׊5ֶ>{k8|TQFT>GWݽt7)}ݾ¯}U;Nyݻ8=9փٯo!{G.v>^5O}W{Oviwkxk{mw:ݺLmThk֣ #wjЙOH>v+m_Y}{'}7vs۾޻ΞvW:o}{h{{7ow ;}ýw|nvoymgooYkvg_SgK7ю{N}ﯦ=w7NٻUw}׫{ٻ[ow}u{޻+:٫WgU{ッ:ϬC+y}zs^}]w޾s}OX{|Lhtﻼ6wëvJ^e-iA]ok@4}>w]{gպ|{g|}޷뇛[>}nO}}oݻnܽtﭷs>}]w_{^VVw}_}{won[>{;%_{ovswj{{}sMkoAskݕoEw;':z6c}}>]gm{}wowzoﯖVoJްwm]=+53_v{2zK>G>x>n^n[/y^/վ>zh}%vGTNO©{k)vZ:m6OݏN{{|a{;v}}z9[#]uw}y{}}6c{v﷾}{w}ۧI;Ϛa}{w9ζ}kMs}ucv}}s}7{}.۾ξo9ݾvO{oYv_}=>zS;Էs{{_'׻{>vڧؾw\}7XUlǷ8[otO_v۽7k}gAju{Nu}:"{ܞޚ|m}^NIr=ht }羽۾zI{ԣp}}kk=q{7>U^ރc{;}>g֩is[}-6hxo{SBs}fZlV}=^Z>X[uzov}Ƿ9{Cg}4%\}^7Yoo|y}:}g}\z}on_{l'i׶_oh=}}>z]:^}:X>[tyx_oWzo!ys׭jz=8_Nٶݾt{ݞE`{65n޽mTbk:v{ޟg{ww=m}}]ͭ_=}|=7o2}{xƦpwO=]w}ӾǮݼ7^W޾Nٹ.{T*_^{;}]3kټ{^ngRgOm{:wum}uj{]uZYbk+>[{vKnNQz.4{ӦŶݞ6{}s>}6u7o6wnOgwݞ}nǡz ۧ Gݗj!_lwiGӴעϳk U]uw{נ>wܤW/yhѭ zz}m:uݗӭrͳ]x]}{mO;wAٻuͽowtx_moo>۾Ovۯ[ڽ13sWlݚo|lYmoNor 5ou}ϤNno^6:F=N`>ϧҺo*Xo}vrlWwenMGMz݋jՆ ] j}ECn}>wڒ:oE+iJy՛=S۷}>_}k^\}H{{bnqӏ>`4kz.}=^[n*z=ժ{oyj^VouW-{w{}Vvܑ.}s{O]v𻧳wEuWl7:uv/}"6^Mm띴gMzO_-]y^We;}ͥ{vx}{{׵wU7x=9{/}[vo{=S}׶qݓnkwhԅtzl8QۺW/CO^/m*z׶}Mӻ>U[F45nçUO#gG=_}]ݽF>M%@پ}o15W}=}㞮|96w}{ u=ognZkt:Dhݩ>}{Fvh{ףOg:Om׽Bݾn}G]^wi4˦ɶӡٻkW`u%_]=P_o]ݢzɫK4ݳ^)cQڀ{nnZ}GYwuGsoϯE5Zw_n'ۻӾb=Iov{v/Jl]^ }7sAmmoXow{C}]i꾁u{-]閂tgpR*]COtZ>5Ӫh]u'o{zScCizt뽀;eؠ_`6} >(cv:Fd @& &h M F4M@` &M20OL zP 4ɄM 4hLLhѣFM1 b`& i@&F zD4La4i4Ѧ @4# VSfz   @Āj #50a~`"d̊1 )hOHkx/rgȮ-kF,rK3alyɟ=M ]F|l??"$8&0~L Nc{k^B4e+W 1Y`+fqz 7vnO6]UfEL4"3o;ٲt\ȵ R)u"\o1"1&XOR5;e?6d-#))fw`$0 )DC,JS%A! ` 2I]`L XT,P0,A2c$AB7,`X*"9~olZF-Jw\1>]9` p:^`B;L"yiCxþ KgB\C "*iSrIvc(( *N-}Dj '܂Eg.F剙*=H]5x=j d㍨an6G~ {MEbwirX6V'Xи[Uܵon" F :<9FzQE\BOnk㆜ =%^IoC)fXJn:ߖ,#A눏9eж/F7OG|Uphќ hJMkxW%aAU9,Շ Dy]~F8f|RsV&]|[`2۬ԯl /l_1w\=]s9.fޕ r:^vfqj^P fQHz.xw`9Z\ᦡJ8UŬڀV'{J,5_%NF[Z"KZ™hkm2=' Tƶ;ٿ]R_%?R[ڠFK!֔h6@ʝ0JE 2,j6k,hp%yHռ|b:Sk-Sx"A8s&'#٦Qmiˠ l$e iwQjby& !o<Gq<]d`<"lN֎h\s:v>>2>|R#DS:>ڦEsP<_wdЖlqTLm/p,b_PB-¢YbM @^#NTvJujbCKچV8Lu nhf˹e+Kc% ?5Z"[OA# Q4BMCCYM@In|.?ݮs"|e;aVՖXә$3m6mKƮtz9{˘ $D Pp65(scGXpԫ_3хmEmAscK-gui Cb _z3v|g/R!K:nS幀&!e~\TQ`UZkD4˻:@>IQɦ":*kG)vuĔ@KG|Xm؉w*Sώ_S=*BZW8^.n k֒m b B01' Nq1{uǦ sh DC+ 5C( }L/A*'[//ջ瞧hqqH_{KÒ<%UrYv/x:o_NasmRcQ0lkyfsgOM< A~6B¾ʊE+jeuEfIh(A=cUnfm['.쿓LZީ1B 3 <,T&i|x\_b X>bI\R%,1S$̵,iՖY &LftHpsujGlÒVwҶA ܱUnP7>6q,QTy5j,^q6*s+. & aQ9ÃKVZHHMZo6pYjHbxɫ͖!-Nb> qD3I aԭDr_RK0jL '9taH-(ɚ~"| UYh*$'haD1CN>$d(Esg4sC ȃlӨwtT^xVBjUv;$_c@=8Ρ)շlN)mu=m:p1KL6̯`5e@7lrQQzHƽ&4< tklx ixfa` 07 fJ1jfF'BjNZy|l?Pzˤ`v6y~6~֫y7o4"$1`oz^j/r ,eL9Đ3l ϿA1%9S#roSy!m; .~YoZVuTC; INs̗X Nfky>dg:r@4ńaN,eGH{UXe7Ό-v:c*,IeGiكV zƝrHYL ;Z C~v'7"qc/ ~IG>OȨNoH]t=Q KWׄ(2I~ {x|E-bS10%\B?99bG./_vUuֱbfAa_TVRHΊo\WQx.- IM]=G071PX!-l,]̈́8 gxa$Mdm1pbÍ}mT}kmwREI#m'FX o_Umǐ4T}L;m`ǔ*^L ɑ|XDr5P(@Id)w'kWuu> v qv݅Vo2Up&5p}|n0E\wV M=&)mXDkH(CxÐ,s42jO5ao IkxaY%l,"]lx0'ޜ,7sc`i/hL Ő0bGAt6#K&:chT˶Ԁ@աt $M:`H]C{vy!KCd'ߍlV&2¢݇&ojB#Hmu`?i|,.68+P'M \Lcf(3 ;-J*f'CjK#=i!DdTc,xl{C4DAY?Ư}6D^Idf MC{Gsaqf]!}|c7XhBd[r?vݮދ8zܞY9; (j=ndz+*.YXݎOLBN~;zMGt7ѵ[TBٓt3_5{`g %rzBlk4B80:űc=J%S3R%q`D -YQOu0K\GƊ/Z[ /cC-ٌk漵WA#Tp wX_bQ@){xKU5$0MlUY Ä`Źƒ5 ZAfABW> t0wщT:* SR0buU'*qs fwДJgqX*6`Qɷ77!NP3BpڈڻwP9*پFfk- L5dʍJ*Ӵ_1w Ь=LɫMs4%*qƊ(M_]K+c~NlR:4a|X˥AͿjmi$.d¼imH9u`g]rxfQ?s&%ʑ G@|~YF'^m#%kTUu.xVQ;.vjE~~%RgٹHZoU:PG:|В؟y0XRACȰQ vq5?iRLמ7q_O ̹oB!ZqN{MJ'fuwG,/䞰rғ 1@@<;'r!@RwQ0{~ziǑ"5kDJCn(p1,ѹBFR)Pԟ}UBb1l=!.) poyhdDxlpɐ%ʸ[EX\ֶJpQ/e8g Ŭ0VI%kMK$Wh#SLl(4/іW}rEP"W Ͽꎷ]]1\[3j!rح"#Iyٽ9I:n9ub5‹i ps,[ώ<. ;!+ubZu5%m xSƖŭ^:Է7grKM\P""וŻ]_ӧn1^?IH&* / :;OŻTݤ'Yhtub}BYZ;6TH QV[)~Ym3í'ޒޫ㗭6r;Ɯ$8gU˨83#!O<Jᛞ3!V(J|685ܖdUk+u,K*JN .𘧢 Aj >U4c <3ڐ md"<2@FբQ,2l\WG#- J|F;ZecS863wΦ=fQ{~|D3Ȉi3HUJՐNWdF6D??_Aig1UǬnb=[ uV+I%M$ViP}u` W*ۺu~6҉ڞW C4ٜ|%A$xVPɨcQ\Mt8| ֔l?ɨH+<*DW>#~` g`PMz6ݖT(8>`v`gzYg~ҧ@H [4%Ac I:w/3=ؿb3*_f@4/J9ϋŦx1@ps :J LSx:}A.5X"==8{\_ PڰEKv&FӤ1k{9ۈ).ɯ,,&*; X*imqA5H者xfBxXkg-Jo9~CfnސnnhsR MWDlHK8_k,DFC}A!MNҩi' 㠹(kތ 4kb#ˑ,1Ҵfoj#%kYOY1c\=![Q6XyGGP9?מݦ1Yaq&<Ȝ1j܂`CnaQ9Hu*1tݸ6W oH-Do8.<&qd ޹ƍcd“eiCsNͥA‰?1%e;@jcV!N.aO͍=ªIOM25 VxG EP~K-7Њcj;)9ԓרU`chcJ)ǟL$L}s!foBbwUށ"%mI9j$#[H[:B$7/Zƾ;:"jjͫMSJzP4 7,Y3Ǔv%tY;6Cm*}@yϵ_{aŃBJ%Om@0|BPZ;qLʈ惴TH"6qz4eJK> SZ.@F[1rqqIojg wOja378qG:>"2.%;K'NJkgs6iWm䲑Ҍ[]Mח[>/:v7lܺ? ^'9}PiŤvP uI66t B[<Nnnsg_@D+WepI!o) .D*AqO/r7~M1Oh֣c]H#{Si7=b6'z1FZ()8 i]r>Z1#k.J5M/Ӌ33-׌@20 `> mlOdDֽFChRp`#[}"[_sY;xTiʦn)`ZjZl@~aKA 0(,kcƍ@Hd~UZ_4l`#hrA8HWDRV./mQCtr%eVjĢ2]y[W# ٶ'矨ԻA%OPG/( [1w7 jf(=[xqŻoS|/Cla%՛*LNlnPRTF: ":M6k  |fq,)"s,0JQj]F{D4 3(H|H~QX?|4:Y#;\L5Ձ3c3%FK v,h;+_AOn S3ҕXPxUd!wh*~hAh~eBC}8-d5yDLJ$]uN4# O"H, ]aƦ- i Gg9qD]غm#*tinޟF'C7~u_'o%9$K  e֦pV =&g)O [tWcZb q^'o^w8:/21lC zm´2đaH^R׀3NJdo4+A%cJ(6[nZp/C}8]42(WqG{Sh#5kle&ANZ@/ea|j4öoJ,U>ҥ6w2w/zAHSk@$Cu lE#ͫcV FR/. /wW+)91:3cu:5Cy]ho\WIA帳d`G+G|-f'p. {{έvZϓT(%0V؄zbb"6fJ\':_-[LxmpjnQ˭ H/I[hϕC̾r*b[-6*JMn<,`H gÀ( "7` zam<& lm3HyDG9")ՏZ`(iH(X옰5ϱbsI6rɉLo\~D1lG*jԑ-c疿3\5!+Ywm<6ʲ&($1զz2aZi[I'fgH,~ʽscs4 7Csߖ~'n·-m)LOz]Cx7ƅ}^.j3"|V8[ @R銸Nb[hLhجcsi$!`X(9D2{#ˣ]?{NG})V8J@}[ c8k0VⶵFķS8HD %0$ W7P^z咗2̣4 F}LPˬC:)fւOhGF_O|J;!4cc+ѐ77;wg/ŌQq EU;Ŷc m^2}ؽ6!2A cF_zj@g#`#@kD x#=@l"eVq7nMy(u T 7-PA}!:EX˺lM>-]Dg1y&G< hg1TX<N|"XoC~;PijrR#K=4S Ċ\a4hheY5d4:}6$];:n+ÿq]J>oI' ׳\G[Biޤ2ꅻl}qK fܶЇp:`hZ6 DY6AzjI0Lw`ǫEp5 Z+qD'8`eqLL6{WhK{@KySҪYg1ILZ!/>cAu!=KoQ(F]9g]eƬ<q.{Ζ@F*{8;Ю,1Hp8jy-QHxܕYpXM|{w TO8,g{/>ߊ҉VJά[4fd[8=5PW'`$*mg\LJGz;۸N. [w NK*dM T7dQǜAHnKjw$ZUc w6vǣkˢ^t<Wm:``=SQ%sپW6W#1ݽq"V焥Goec+LQP/;Yxƒ XIv:h9<ې8\tllۼ*am uumVVMt}AZǴ 8P  )xXa|mfADGK%27h"LémE  c;,ޏ)/܁Gu"Yy;g!FXSmR K=7?󡝊s^#Y`w}x$ݪ3 ݬ*Q`iʨܸK,D,74չld9k)DZN0*fɴs%XhKDzl_1TTV:G( HSeӗ6|Dr!fRې8àF@zY[Bfì;uar**hew@\E(+?"Xۼ.v{vr~6$H>պAsP9`i~64ph1"1ר&  FML^!<4nbeD*ėdI?L-+dAgs}RϪѺZ"j +ER.6 rbϢ:} %lckBL &gkĐ"CK@ > U3R(9( t2-JIU"3 Fmw#_QMB h($r&Sxg/Şs^v;a6") l9V JL`٘10#(E\9"N;Ul?aF*_}0_>2Ylx?@}ֹ#NxB*e?_L-fUYzpu;.꡿1iZ ǃ-4ڨϴ 8_ ^p?7֣\C)XQL!" ؆9벯K,zG IS=!" 3T54|@$Պai{[7ku6 '/N%XKv8?~g#+ԝả/h<K{_﯅<>E<bIa$Xbd@"I*ARŊDcB`T0(IT"P,@&TP,H0$X@*,"e `&  eBCE:u);{geIʌq"gyST OyC]gxς,ū רpTA.h'8]HOSAeZIj9q.3MH[l" / sT5lTEaojmdԀ9x2d_@K2Mz$ԇ,wo+tT:.6)H_@l0ǭρ-?j?fH I퀗-7-폩턉(< SgԈKt7sMk/\;L=A)CGS*h4-`#/PN-O1|ҳ*.Jc LLnI6w9T2<HOBd6n1 =Fb7qf,I~! 5x455a6(`qzk|"/\q2qwIMJ c @#q~[^f-g5= 3Z.K6΄A0k{+xk-p_@du4޸vʧ/x0'?>V|Y߭jR[9uIK!hzJA%<5F^_ _Q1xI0' {ٺ{&4@6RFXf d-b :oE+pRp`E〦⌇iT z6dpKpo{%NeƊq ;X;1 0 0bUith Q a:yO~+@'Vp \-o~d*1x*21G`.aa'Τ$ftX-PvWǍt:= tI$+,43*îT/Ee xh 0ё{k*ǥ hPpMpG`/3K9<0;cYN,|?&Ֆw,_kwN J@!h]֝FGW|JY<#/r'qv0 Iq6ދ`" G4DB`1z'$7y:q>_Mh E%&\r*^xb4j|7 z4FBt>t\-D#$<Ҵ]su(Ґ4 J=TuͲ%Āf?w-հ+9Β'{Ʀ>aR_ee<Z,ZOME ۿM'摍r DP)1'ŀ蛆^?,$I%4~G!?+Çd[wLQ25j/K/M%9%+}'Z]O?OHE#N"}פ:x)e][&czqo?ϵ #@iYL& A MDD+ж.?oy]-OH+1gң>­f/ ܛ(!@EFWti‰ Wq,V$:ww uI 2Ow;0a,FY*XF:g.G>w+MALeWv%)lϯ??؛q76/; yMH=5(BNwY &q~jc[VOxAW88OۑS ]TQ)yIAJ 8qvK\$5ҕsO<,@d msR'2fF#mv0bp̦ꪛ,! Pq+e*KT7iT1!>Csc/Rqi2Qϳjc-ON2{Z4=4"ˠaC)nt߫d( A4Q ڴq |-g_=Ӵߐs Bf1:/j O`^x -=Ԟ,ك!'^! G`ꌊ?t LE#j9xZt3p tsu3n'"=-  s_izZ;m fqS&;WoՄ Ekӽ!T^CWyP5m1ڦ%'qЈ5f7%X [6m !د--ןx !<2s5;>>*!el"$@9gs:TK2"(Vlk1+k>*UfSO>gg&0*u'M DSsDw]5U|@/4j8kr͍#壳7Got=_J[P߉w-J`{Ų:tpU~q@Em^(#fF?3ɺсuW_ !3Efc(QObJUSfڿOBQ iVg `jc=\N;8͓uv!B |? 8RS89Zϲm s;Z)%_Ԇp׳fb5c,4Ƒ I+t9tipP>H#R|NJ^F߹@U6=`]梘Vbie{a=l%aDҾ>^+xxl~7zdD%m %woU#km4jb> VI0F8I!)IsPNxA&3`h],7b:?7ұsldql\ݗX"%^FqAcL#u~Ym2mwئ=򲆻{9aOSg\Jd|y17JW'X >mxb2 bi7 `e`ɯBz/ͧDKB>nkT).z_]b4 W%vG(΅2;NCCTMb&CqR Om>7;9r.6vЊdsbǝj}鄠GMtzNzWڄ:8.Jv(]&_H/ӿOܟW&VOVrw>Kk֮Nac˯0w0:7JÙfʯ =ϊ5׹ym/c_d0q<`?8t G [w ;giT͕xQ<NLߡ҆ظ]AVwkS*I|Ҁ`PdH~4{b&_ GʐRBnc{?_ADB@6Νu#x8~Ҙ:/5Kzn/ѕ,1~F!-Wǵ)yԦEiZr6~T*a̓OZaj+*'q3 eEmv[`8Ij)K6¿M@O?j9[nGU@.Qp}&Y۰9~NLIAU;P.7 ΛWti^.F|A+ DQQ'16="u&z "ULC"afe9^!qVE&E֭pٙulm<է=Ft}k)56Ҷ<b@Q٢y\~E@n<g;syS5wk/3ims34ml/zz NVL=K$);N}En/]IҀqM8kwa9Qʜ>ƈ?m "!v؁;iPW(`|è9TG] =dS/BAt:R>5ZOB>60);m3'urt:cm.:Ԫy@B@jwZyK t5 մ$# @SG†(ҢV';GlA@7 =XiϘC:t;#?qg<4N8)fDŽa0|e$?ø_D_g+0w&f"lYUyA&^Y* N#fӢ1`ي HYwdu H&T։HM?6,8I4873?*}kgY,": 1D#,|2H]$@G<6+j3w}`8Ь+G);,6.7[b gZNX+W9T2i*UFn=ċVG8ÏvPR[3xz* i+ĦOƉ4a 8A, >&.ʐf&qARvɣ5ۘR!Ywbbf:&W,J$xLw૶ Qݖ'J1CÅC^A pN*=rgkjB 4(!HGju  lf~1'eixk 0nBdso?Vĸ=4בqOLg'`!8VRP2snOڡHG<6᠚DR˻<IcZdt"zmzTaj1e`L+1@ W":$Zph?C"HmM[⚀̓pɕ J (sԶ^xC&A*`+#کݍ$k. W;@Ҭ:'K-b8s[M!5Y9L$"Vq浊vwLEYbn|wkg0$\ݓR=; >,u[ġXr%9q+bv&Y#51I)DkLb_-ZPS\HG;vμ{psr*Vu`M` Vhpܮ =ݪU\ 9^qY,w8626Ir4+18$u@E­'JuY$&ڠ, N OqA5J'{jˆQ$[ ALm@ =՝ Q:'kҺ[\v^e(z6qg^ sLJn64=dcS\KH,zx6j=/'RbP!gȶ,CV+]/ql SdHoN`൩(MJʏ@s&=$S4 ofxg|^?Q,XLZG}T/4<$sIEБ7W[U?Qjkڢt.5 =N%nS.:v~ ֌|o/@1x}H.j&&0ȩQ\K/i)a,~z@HIojjjx[Y^](` P'IZir4 ؼJ->uFAقs J+B&1V%5N` a BGBX;Pä1U[۝wˀM*$#7TK);X؏Mz.+Tc ҁw2'Aa36τ1,L;w#֡1 %zHiS*Q6uUOXS'NgdrOUR=9Mn{͗m=~#vN ӊg}%be1%Eš’ "[\k2݄&jw :=$U^ǁn;)cLyO HE@zZMv∑:ȭ$8ܳ"W1'-&ȎZc~UQBW1{Qm!TI:W9A?cŀEgXçYY&Pf/Y| ˝i8Pʿ(\nDh#Ddd^lG|eK9W Sǯ2fu&1 ';D8zQ d`WЍPy`=m5ZUvÜh8T)6t! Nl]^Cq%FٴjI,r jrV&c2ȨLYd$kta,bz5uٸfk"7Ba<迹jw쭼AUL:/Έ &-_"N( UpRzGqi+!Ȟ 6|yG1 kBDiN j |з )I4Z鷊In,1΀l$m{8BgJaմ`67rVfAф tͧMsd1_CoF!s+P6ؠܘ?hNJv^x!~am7'+2gy+ o螬:n~gn W V9sdrJ{iu#߇.Tfye|Vڧ=QxVT)/\-fG'HD@>]IC=heh1gCG҃d'Lp;_c& 0"={@ 6S4}k$j}N׿G>w Y< H$.sii(T"x:aq|qV@ ݃go8ט r̺8m>`Dw~Цr"t-bs](_N+UWЅ5F$ Т=D& _Ɇn xԔɖ.']3H삩IK?6[|rI:}dֽ(ر$6A@MV-!/Y)?Ol Ïy&:(p"*Z5[NO\8?ۣJcX1C5x+d_)m@%JXMA]3p&󒾠2*F4 ӛ-c]Sh^y֏].b{G6i"XM7oeZddZyaRJ[G AQ#@R[ɆNDzkCvAEOթ{~ ~jW9G8j nG^ yVV:STrHR 5-hciMw(LX> V˜О i>S_uP-`a?>â(,+xScbz`+vVr@0rd@GXP$PYVƼu\V@o)Ҝh`BKZE_3^EZO#2h 2m-;B?)79gHw¼ 03[K p]sNTzٟ p2AA'9GD'VRXtj,aY^ɸEeWB/{9 '; &t}`CǥC #T#\Hxx؜Upok- 08ֆ˙&(ieSбg \]b욾lkR~), I/zߌBuXuuXC9ity^? ?U#XhR) 쉠ͣe⒤CXp.1 Hn%^'7mwTZo~} 9( /]+@H(HOBk_?XäKi-vpD@3/q biq9Xuawq<x;(44oNm@e3wqoBAE &6Q&摽i@ 8-0>,rp j9 MlSe$*cYgZ"4T*NF45zϭ#ִw7z =9lsmZJ3Hw;6~_\>NPuctwoQYZoum BKp3K˧uhTC~[Vwj@$Z RYHq*{K=NxVHjBbg%uɊA^3bY.Nᑇ7x:o@J%r)Jq&R]ƱA=D>n`LuRP|vC,tֲ++ >jN%}oQrSTZ_%iJy 4WO:_Ħt̴?3VcHɯ?2E= P]?z25!ͬ3nKDF\)Sk\zn@TF5t*2.JC;$Ul=f@?w!g l,tp /9V3t]IE/K#!p^9Qq7p*X"ׂO4o(2'FF+ixJ.@(tLd=8,1EXsx ,<38t{ܾX|0AkR=70[B ,%k&sI:+k r +#TfCEGY/ I NoH\$jkD >{R!1X5[e>J(hYzE\)2=}8=8!0tBr;t,g33;q^Ra'rd.>1D%ケD1TS76JJ;+^~.هr 4(7uy>i=igIz(¼q[m|:YMQ󤇧|ɑ7\/e1(MfZ "Nr&@f^#ReL &PeFċ5*L Lf jL IfD "fM ɒ6I0P65 ؙSR@ @1LGJ)iR7: Kg* ,go=vL\ΐț\#DbVNm4{с8C $<IZ( &whuLNT}H`޳PMr0=:|O0=]%/4{oxMIt9);4 ֒7?-x8\ 87fذGasP,Q(kT>"v#q'@dVAoUΕ68EФ:]͋,~-s<]'Wspl4]Q';ȁvbpLFc 9;YBox 0G۲'ۻ'sJCe,/EaKu;†>HO j険(< @TKdƳ'{gᾥKiQCW6_Ge6xNnoܗ$9Gr{n\XfIHo~`cslg< u"Ğh!z+/AqwP&ysl׮¦Hͅ`jn :2n %NJ 3i4U~r!fg94oK?пMYD:ߵ`>6=+H-ǟuu #NH&;Ww?-2QO:B/-c[2} =U 䚸S).<6 ?Pe 153PX_~^w vl-ڤl3KgenP,mQL 0VlUw=zq;o!r~d˘-ATpj 3˭;rҍ٨=hф^4|D 5=gkh&ٵ RA0w6z`3cξuy*_ ;b@_}pYm۽m1Mo y<4'$v5_h"\a֥iQn0JȊw98(5/ #| (twf]L8;P7W0zܨ#bpш@4u!X~Qw0V\W}n +ܭe$2+ü3p.V2+Pֱ:8z% :Gxe$'BuW~dK;gSJVr+7b Q*cpּ( g!?5'|D·뛟RvsnÐB*nyë*WXcKt֑(3 K]m=ut~}ch~,}?@ ]@Գo3GL,JO`0 " &uzQh8s[CDvWC2#M \,P0h-QncUjr9'ҭ\e2mf.+;d6$ }> 5ú%d #g#弴8=.f#`hpK^juX:GZ-X g֡1.[ 13Ga%?y8GPssyYy[dL'[↛ @,m1k/a%B _n!H3I' !l < P;R7iF$Juzw #FhSXyd^Kl_^\/'#AR^TpxIp.{PCHo沓'{䤴Tm1jIf …d;}o%(c)lw)=X'Q>;9qURx X.Iڧ{!o_ڛ#o$5%ҀHV HVbIYЖQjl{Z2g,{=.%Xv*e~ jnGI&6kNw!%A<{0 X[;GgB jd$W9<<0\1E'ӳn_xFCģKO'F-+kܥy2WZWk z_ q>l0#5mJA.Ԓow K|`Iůw> ("d[ݾ0{O3iۜLDPX}se!0 /NzisdYFiBӂcEp$"XtgYIL ?0B b6joU&\78gw_L~!ӡ8 ]Q ?@t}.ķ'*OQBuI1n FeTVj8怤4c = yS+:WZ]wvc-OY,A>ba-nFe|a?JZp) -@h F?.x$8&+A=rPt&;#X:,2Riɱ͙YպI]Zu<<=e88nؗxn\rY =I5 t# H/g/bD_S9)-Κ=M2$(oFRmi"T/hĶ/,sgr2,%Ig<2 tfӭɐPi6 /zH_$8-Vn8 4hh](my1}Q$y) n Ƒyԓ8Ù#2,\7{p\3ڰ*aȺU#!B BvBx5owgJѰoZ'pA HYa\|[vkC) 6kFg 3ܺh? e~{C;Ηmv~hzkp%|pǔ헞g\ d74@TJ6 #ᖙ}h_3EN"Tz^eZVKR$`5`(udu|Vir|{6z2vr_6` ?wxZ/7>peOL2bu5$j8J0P⢪,SQԈ\%ys>A Rw̞+*(E9,45^˜8ۯrUYgRuA.,dS֐nZXrNBv8KaFx[:By8цrʭV5\ZA^X]*G͔'[l!Nb{%а#~; hUzqb%S-LW2c6 9DZ!q.,2oXv8MFEj]yᵳnI@WMC)zp;UW y\~"Cby\b<O/5GӣFijGn`Y eM˹ܧ{-E+TU 8% x09*D¢MRWq$l5v@<훞eNd}ߌEuB3qŚ>㯕bq$E|urV Jtǘ&o 4Kk}0_abINq1w*ĭO MBR6-ĮIg;%ǶhTy֐q3 _kh;91j'F*2&5WoO3(͉kYyM6xAHGЭr,*F,384-IWrw aS;p:*,E /܊AE0'o?=ZE 7ԱL;D=s糛U'_s+L@ E ˚{HHqX l)|`h;@U[oi ȴe$dNz3x'KcxiYaR):\{BwS/ #on1w60ha|1Tt |H% y7(#AݕLGr\p4ZMTcLyˎw RvN4w)NKR$!Cn;YSjAbno6fRj rhP_5Em+g&ę\{à,-jCEF*q QQb_x̌mg?9,]4f s>#u0pY edGF)HffVSEn&/{Bx unH58(f"f'cE͡3^R|y?圜qUc5=b}.kw`Z ՃY}#[Ϊe0b@O!"įt$Z=#s#|;X}zY&HO3c`> 6LsD_6n/!vgs|M3 iB t_Y!V+nkmT5ԛ+Gcn]L-0%@vN\bIv#Zlc%EipAy8ʕ@+<4wkC:t:i_ViyH0 Ͼ*8ُ}gx{:p+o; rK]YlbMM~og"v\2goGaf\8M$+*|6 3zP`P=N [L#(6#h:oO)}?>y,D/jGmR@lA5DTJ 8's#\wLB3EiS2Ev-۬2=w4S*<T9=RJd 1Yn dȥNvmM*3T/ ZƎKw&{AA`EYRMW%w5% w^xkPIҭߙ. 8E 7 PxT#! yoµ\+hCmI:dΛNӢfRN-ësk8x,;{xcCH2C..@pg23$ɡvߴ?A3y\8(f K4N\:=/WΉCz|83]΁/oX01c oSk"T 3䉴1b2F6_#?E y : w]VL~Gjؘ6 y*}\ 'Dh 2zxg̓kB.+^Οunb֢e25GF LHduJ,oa_Ji/J9?|.<$soLJBLlG?)Lnڇ{wI<#lxgp&/bdyL{yRmѰF9IJˈ'HKsZ238y;U@"[j 4Eď+e,|"oNxɎb?sj[7T 1bc [OS!/UsMM1b;axЋ&Jx`dGWʼnxޡ̇FYk(n~t@l~ fTWf -.SKV͟PYE*ySnb ts{yBb\#dU]?dt)QmU<ѨceqI';],h"O})ya?c-٨:KW޼y:cgԡ {&b8#E.NgOPz+>w?6ʳhDVwV,U?pIZ^:Q4ԿL6Sdy]h_?Rg)x%c%K{ Uf-8ƌMuv1!ѓI%U` hZHu? n(.<j8` nd$Y;P.)ksxiuB׵Y!YxNVṖ= \kڻKWޚ"CL6ȈwΖQ/s)>bT91EEuZ8z$*q6o o#x@-"-M cl`!gnE4iewjAdz$0@~EB0S$0Q+yJh3:H9 71oDԭzĻf-J6'o4=A K G*SVRLرVc2|G:!A]4oZf%vW0 yFtmt .O&m޲X 2z`em`ItU|mZQiT׀ 56c̣cw)wv|vyh{[Lw&PoEl6j.`]16u臔6in4AHPa QCQo6g=-Ӣd+ճHlWVaưaWfs_MbA̮;Ym3:dQn7b.Fo`𗽀$ ]_FoQ^o6&02)A$h+v4>PGD HZE0v8o" 'Mj!B:nQr걡=0Che0E)汕uujQ|ƹ;=#gkCXhm\x$0 @>վwY"h ',r|"wkľ!}}Tzܪ營 x.f7f G'/Ï9)}! b1b@9>el3 ܜM!Ԇ'et Z'?X'ZL G'zC TtvZ(VBOWհT^AL\I\3KVyxCQV$1&Ee;F*./F"By'rq{rNNª(m]{cc 1bZ0gw'1Ju3'=~1Z̨p Lx[,%bAk.CwlKjKo|u!n@#-;G~";;lRiip4 iuɁ艍/˷GdyZZ E+O!<v=#X<@_G,wl@be ̾jiՋZZ X_Q|!c,թwacjB o\%U\{XaU&Z0`ЬŃ6>]*txi*zOrUd(Ynz))6?W>_I&6Of9 V\D>2}3ɥ/XRfb HMͪsk+28˯`C~p2Al䷏3{Y[cM{b_+i(SohNuIg 89B@܀z>7a:Q+"07FGvf8.Z+@bQMcWG ~?'"bNk(0 /䔒rO9١Αr6n-0k _:sTƧ!>mpXҮn@,jeUF%%ڵ2+AaI._ĽhwdbYayLr+Ð-;% {;BO`s}BUQ nrj%wNAʷn7w8Q7N! )N n[ N6O!a7N9|Z%+O8,#q¢L\-%!}!'Aŧ`/(Un 門]"zkyTጡcm. 8ZcJ |x~̪:^Cr Q 7C5GHꖔ@ fA^hkY8XŹpY _6FNKzz`e Eja!U%| yʶETx/LmrDc{w߈Hύ/:r2μ]H5|gW _]r=a8sW2g.Ώus[Hԍ~rbԉXOGo4:#5`L@F+㶕)D[M~1ZR=VqNPmO@w* .eZp]Whӽ~4& iM/ᑹeؙ~Qghն-LZ UKq n H 6 #n< +}Np4 $7&,r.VVxF8=ƶ`֗$iMݏJ$Ip + *)Cdyn3w= 9'leӂo g~S+Ja`?z(J`!|!6O)Xjtz_uүqW"̷thUXgmG)iDKvLVo7P iNߞ)ٙ.o^-A3+.%Sm/АD*Bʻ$ CI$ӭK"CZ`%BHvAp/ Y߂R޿]#ЙL6c@#v}DQEuR5фĐgX_GdSC__sBAX.%H^qьק'6>Qo vjeSGxVXOS E ;\JުI?tm3h~JWY,M>Y pL&7d]WMvoY.Urn5 %bmS!⇓y1i&I2`%vm9kv.6w+%IJu 1>,r pkQ3IQJ5kc颠}J1dҔ}tc؟k $:fḐFJ|wVlWi+ =!w7NR=Dj۹>n6LjG&J;{Y >҇B*?C4` n]eˌE:h!82rkkQSX!HAX|ؕQ ]p :.hf!$~V 1}{)Hѵi))@S"ϗެ`MX ^2ǃ2B  Xe]/= {#pC5cmbV@vf kǵZqw[>[hV$?{85$4`~")#ٜag܌`r.7f}:6ٓ'/)ZNٍepq.L? |wIDD%iuZ.C^1K[|qO ^f]͠.yO"D7Iu͏$3ː6ѿHrM\" J֪ eM7|4 fZr] 3" sCe\53 ; ҺݼtGoBKK&]D{M95Z}cNgn}gn7Oiwl$:C0!# 9cBpw^{Y jBtAZ#Ʊa>fu0z1ӻV͡RJm&%9D,{5mqO$ŠA握83H*m2n*=g@BiQo nh1'7AEƉ_nÌ-RwSu MHK(qEXCy.. NS(ԉ'~K- /!QK@eiR棲ѤACk`;JW"D12W 2n`Ոm$ڧ^On~v OxI9Gl3I\3Ub\2@˧,7{UqPS [noPF_~¢wfTȂ7,TCbmy@AE qWmR̦<(% ah5tµ6_'"x/9c0J1o4aB ^4aݎP0/etpPj%%q",LvoAm  "^pg;Tj I~!j>u}Lt>VMfpгl<-h9fzvWxzW.ۼsa}Cn#u䀲s/[9In"ȱ;Dfi(:ʃr"♆\1Ղ}xdMPiLK3Vś31 Sn.aYqXf#j XN 5 L}~=.t営#r4f-Rdv( MJ|5_FbޓeXϹ])'v lW$!_ZƯlR]i`g Yo75NZB$a޴F'8ƢŰi>;ɋ,^%&O X!}XF`3wi5#X&ƭݵ3%V (HQ?T\ei,Ⱥk]EdBB< jϕl4"úTZRe-uϗ25=LJ(]8j\|z.zǭ?|=Cd>YO{cA풕 ౹WKK7k뀺sRI3V;'1 g3i4lz0v.Ͱ̰kB&[0Lzt95&  $`6#7ԕl_]v-h+CL}]{7*2 D@bf9t>44>r%TgF;f]i iW#&Wꙓ~ =Ǥ_W=i&q/TTA]8N}xKרYjݟ"G!Gl΂+ !Wֿ1ɽЏR\NpSRR:[tCFē YOb1vۅV+GArب@.>O g] 5Uݗ=co?^[;.=wD .F@egfڋݽUf[n#Î&s}SԸR\!_hTJu؂f9fܱ&1>I/v\VݭL-'찗j㜌!/^@:D-<f zXQ9QaRn73(}ڸj^:/H? o;l}`.]XvӂrvnG,654M֥Bwwy)x`b6)ryC|r'c asϘC+Ȍ=\7qܤа޺JT`ߡxE_q0 dMW%G7C-[7ȸNʹ;U ̟ :g}nfr]EKdy! 2Sj^jj{& W-< \u(mZowҷfNGpuFްRV4Y_~VI :尘m)0v2Jg6kx5tJ~} |7\UԓMt+P2zBH:`l~ba"! kXߐx?i1,@Z@"jOxlJ ?ϒC=RYxpwW@KQW2>5q59Ғ !_37T17ml.mۖ{`Rە/iHtӖULh);yA1"'1S'zVQR6^H7i(TNޱIjWVN'Lu(&J N4mcuEP7ӣno=$"oB,A]V6Px&qj|CH|yf"VqI5T$m #-Ml+)}jQ,wlisyIۆ6ރ#bzjz~͘ ~scBp(I61nG\%&4q"A lPykG&&~p% V*B..9g:h"ndOX' $r_ኍh,{ ?Mi_C?xT$%'RE6~Vq)܅%TI–Ǘx }tإJ{//=^Jy*/m,|2 RՏm^. h|G$ _;NGmyvΕvI&KHx#v*\4-GG:RPϿF_wzi׏U*Ҡ(!sQV=_j*zi#f0,x4kPޕU"$~0ҀuLN:ȹtrJhruP9l((LqJyk- b;lBF%ǞHW5=ˤХW XK:;ʔQ]Iҵcr]D'PWy45r.8մes(6}Geu-$"J۽`C|,\+TAm|m-9m^S]YG?M4&R J 3vfnݟJ{6W#ÂLgw5Ր:`YAʴQ8OZXn. H`nVx2mcR1.vj<,rp z{ߜ*ym\-C6tUǿ)«p x07)'1LGi$݋-|B# nsҜM?}UX[C,7R@wT5 ?e~l?tEy2>]).@¢(,<&Et^/|#U'0Gg &eIq4 ̓Tr%؈wSF$RVO3 ] K%aJlDF9L#-t7^Sê~$=b itO N>l(a aLjO/8*BYs7]x+,{uh~ ڑz 8ǯM͵5{Fը5LkYhC=oiپAV6MES9AR.VD0Q'PX|)ԧ)yR\G0u0XLRk~ڵ>>H( #qH0ӀGڢIi݊bEAޠeW`?nhHC;.<ƕ{&?(9x ᭿ .j7`dqf}2~H9v[}֌7N'F["U:5<DVz.Pag8U[y1^ƫC1lRou+s$4GU؇I* @RXsq_DKTKY\~hL&QO~yc"OooJMK-:v0Lq; sBo?f/҈sTf-@XTa!r [JH$"&|~q'ؼGg73)UOKkb.ay4rz)z_$U{d}ⶆu /&%nJ(7CiV0/i["/}O\G95{{6O*v=j)?VP#!DĊ d5ff-!yhSϛ[b!3aF'Е0:ZOf8Qq#Q o.0Ya,=%J>Xs.* 4i>wlO(/5J~H-ڈNELBRM~OwlkLcmS†I*˅4/OX-'s(gpDD3r1cR]"\tX ;~zݷ$cLHbWzE—˚cvf@jzK4NDEnX\x6&#+TTRC5 ""yM=~P*⓮k БJ#sp O◎K翁!_On%,b>y)v/Npgk5[ zYE^›fy%~.o>ϫ~Wɾ%^2M@4,tϒ0jcsPGV]TQ>lӖ{Rɰ\~$Np#%1lh YJl'8-3M`_/c`KWZ9z_i.H4|yB#MNd݋KuKQB );XX0-o$}34X~-^!kHF,Q_Gt. 3Lo虾^mj(N(o=fG}ƻJUS{W:Pph{'8A ev]zB0W%,$mf0.7DNa3iAw}t$9N}\#/D7ND<$EYoAd -o@H:eaBX&'Xɢ2(]5U;XS֢zqI6n3yxeBRJa;Blsx4bɡYHaߣ7\B-U*%AÒ}y^j.EXDJ.ê| c7d{|OXN1qb7~z8FGCҕD|j3 lL%ʰ(ip*ĝDeXډ8Aռ'I .k/^sϏ٪HSRb3\B)ZCs{9# 7u*Z&Mat%?l3~|H K?!* >=b ='q!-`ZB> # ؈g添*Q%/s&ԘG7(kh^::ې*pYYt#qYKۼifj@*cGFv7Fn#"'tovМmX'UıT?knެչ?ஃe7\Ü3Nv,@*4Gfuz/A3ps ([w픻SG }/񻻅Sje#ܱCCLm}9P9#0Ζ L7& rZ\#f$Ԭ fxc": s9p  TP-w4-lJc"kKaS  M&.nVE oe`XFd]a}d%TUdtw(l*m Uc.ݕ1}ڧ/|f|jsf)hQxk1هdvunp&"(0OW*k#^d'5H(?T 7*x1h_m[ݍ'd$w9D Q77 wU dx~D``R}o+d wg%<{T*.ϣ]L/bw_@t.tJ٪i#ނ;W=P\Wnn)aP52|F@l44ć?ͨFŘu5fD3dQ+}KBzI*ZAN eYDqƶE\JˉTĨԀoT'>[o!sMvwJB8  䕗HxT #D໯zG{/N38&x?a9E/|w Fvف;!J:Z aU q>@/UbTnږtDbjp#1MfIĠ}0pwXuyfRww _'fy"bᖷEc㚇%&BO1zbqߺ+; Aپ!\ SdO7%1 ,Hԭ1B4NF3pUv>.1ݳ"r}DB9@ϑp,oK|ܭXG}kϏi=ʚOZ!vISsm2`t|M 4#ޤޯR4P6SJdeX[HDsOl`~jeԊ9i-TF|(o l7 uh+#9(`k @;-5ŗk@jdwzy8mV){CY)]Ocnٺֲ1_&/vh9f Fے!Wk"й9ilf)]ZmQ;].p8$;rR r!cv"<h?.>;_|)%Gpk:gUtj;{;~7L^eg?c/VpL" u2H>Muk*Q%E'YXM Ln)oPfr?t&ZAQH5fC1*1 8)mjPⰤ$Fn!r.7hYֱ $Nn+Rc|FV3r9$cf⫗ŒP.eb8ۃ^ր=0.tE\=rnu@HS}?=c?6Ԝc0әH*w!PK1Pf `m]g}M?@ښH"͊\1&W"VZ*IAhAaoq=sqv9(uC3d]|kˈfvuDÎ0[ҿ 󌙖滟fa:?PˁdI [iƵmu-ͭNW怸= ̰@[Gܬ% DCd(:Qi4Il&#e$֓{>@uyc MհnNMڷ-;5L\-+up%f;l{J%-soN .{Cʒ=f!އD /$tZy7{QG +q$bpKT:thhtgXr~]Cio.%륰ÎJr[|J꿱]nptz|D&n/һ}Hx)3р[1SnyҘú羨:s4by>% &ϙA"S+) 6>ƖBAw͡}}fHX`cn@/<0EF>o}#7/u+Vje{<%v,.Y*,CXyq" [u$QȚަNjw1*͉PE4ng2>AnOwzqvѮ(UgV>᠜0/ g,~3e̖^rTK^zc@RcFhr4_,'=ʼՂt5 򖺔wAtfR1jA]S=%ᎫAr68wppeVT٫@z4^O !FNjA(|@ G:'ytunU TzFaD7 jiLBL̈$}Uׯ0/Wu:/50sz"ݕ,o˸L!Z~1jxôbV;ғpI2F5X%5ygj8&N8>Omo ~V}/ ~4VA%+E@+~.I5+t>Y(˙"uQ[{{w:h-,k*a}EHu:}4OùFQ//usׄC{5gg(BҋS8H,B⏲))W2@P6f'/تE_ϝVm=E̛GϢ)ڇ-z߁lcWUBԅt. |utѮ<% g$f=@GsWNX\S6g|=ŎTRS[9 Y.BB%V 4+qռ_gpEOADoɵ1Z,d%O<'~g14wz!^ȾN6lpl~w҈Pgp3C2 +dQ2 cۓ{T R` 88Qϝ4/C '+^ZJ?iğ5>q@ƾo1&Dh=_r_NB0X>'Ǡ`qE&#Kk43=K1j=._6teqvM\6KXgCKODd ?"k4տ/m9jJ0R_F DQ(r4%U;{)7~u"ÏpBR" ш^aFql΋EbQ= zq7'|ڡ.wxchq6G͕"rIcoI /PS%~^h1Nghƿk  f +Xh-}A] fd\ }U.8m0ꀐ7h >&oSy=<0c@bGK -ӵ5~ߞsd7upտ_ez|λ.K,ہL#hPBR~5J(:<[)*nwlTx=wG&4j y r)+V)gTay_ ;Fkp]W_įc& C'/,GFdmF"&ݕiB*md4& GL_#T'M6[X I v[3EWmF~C®]O9ywWA%qӝWXϧR;= ]6QsRكy+*`$K.B296..g05= 7Q&yq89/ Ͱ;%&S[XSfԜ*+D-ˇ?ܶ}~ H:}v۷#b n˲Gႍ,H'0O|B7B#s=}u 'M$yz18h8ލߋ/k/ OR|b_JudD(B/#YG:~!IpsؠHiqF:,ji~ȍ(ֺO_L/ȿ`ԹR>;H X&v@qn6Uke-PМ27>F؜Tb;/tQ=O5pǖ0n\g*Ʈ@i_vle:wz~&_4WsJls}VUpaiIe}g mF҄Z4<2 \` 1I$>x Y7ur\Q! $֡~CʭHl/uة+dLL_ѿj°{IMQq&+O3.7*8A㯒 x'"8Blۤ&SIY' B ,;ۂ]6Neyd qln*ITUGc/QFsG#v;U$:aboPu#, H7ҳ4/?Z5Z򸤥FM⬨/;y&{|a*" ȔWt6 ǔ*K갷K;+9+IaLKt5mgG;am!(T`Ed?`@F>{t!m}@0%qh1LXrH|4*(VHTaM^uMǫ}3{SHu%$( `smt HиJn Jd: aԆ6m'"f$e]F]>XѴ-Bl)t/ *iM15zbv@>TDDV=VhmT{dp ]2!*AVucU} iL[P49:W9}t7[~-|~|7ΕUM~xj#1vy@ >'`&,e-zferfJ?^-l&[1qp_?:p2)FIڇKs45appVj;y>sxd]\BjKE6̈> Z WssN(IGG =^ ic矾GJES"wEiC 5aBWI\V\=E]k51#fLC)rmBDDzH>T'$ێG6"l^i2z YUtVu =QKc$fWI|8&Rh@1րCC`NT،"NE;%,mFogh{AT:hKG ba3EUzAhW Jaދ ?vhJvi Ow܆Z2oW,LP<fjѾ( 3cj#Ezs}\lŬ5*|&6]Wi 6SnƎՃa_;Ji2kYXҧ޿~PܞԜ[@2U#P,W-+bfdnF6M9cM9С6^8k:J#| Ics5J)`Pxf$6 L/|߁z@b0qHLb!/JBRZݥǍVxfVf`| :Џĕ#_n-ZCpI8]&nQJAց96k@BKq]TLT!(мx&b1obi K*7!*%FHP7[%bUAR/^TaH,(FHt{E`|:#TEx>vj˝ҧB]s`ގ̮/oxFAv{xXT}ɇxF$+_L_WGk$V<9uFuzV8гk&] 5r Y>Ӿ 'ZNve:8ѝdY a=O12UdB3Istj*.3(\x TTO)!elA8J{k " d[u`1+P#J65'b#N@?|Jz gR2S' |\qp%9̟g8]#%vGۡm i͞hD;g q6p.*k@S,~([aG.N_\ڎ%}:^oAw%D1:Vj"ø :}G ]wZr:gt3TAQ/&HeIie<[ంB?ڏF:$&3۫L鏖nO}p*mVv3㙒xHM7 )19Rۦ5:!y`>j@5e4VˠLyjI%!˔.nAiJ",.PJc γ[yPEAޏTBW\)p=ZƷ24#t Yw;3x5S yL^da4$MXBA=9uF>@F9XOI0}*#kjYXl'uQў`j!GQPgZ_Dz4gm(Oee"43QyK 2PceY8޴-i⇼T/(4Odvel/v!PGMKZ]eo*z0; d:wl՗[sx4\DG@z$L9>s@hxld`nFi`C00@@RLR7fP xjb|`nOT  NQ@CC?E(@ 1*m׫ |b}. -$FqmEpWFzʀ]-rz1['#rL(qe qL<)@>VD? :PA!pHN^UqWF} ;J%^ƣy nKAQE\!kql1MK=",n~ObM!W-VtG7Ff*zvw\8􀍠 y%|gwC"T@)/^U,/dIn=L):%ץ;'ZjT+~(Aٺpآ6 Ti 5F'[H"m1ENܵ{E$L56GVH%'%X mo=##ɥ+g^ZP^e>oMAa]_lm=@Iq;rڳ\I BDf2+{wɳLWĦjU@c $>O( E*N!cO L#4\#$K_FbdT$柕qB%^ (B9Rk^u9?d=N;͈#vV~OpMS'=X_;߻.%hL!);ͯGNfӮ/jkk쿴iH/BYp+V|X1CR5 (\2q)z%AKzjwAqm.! `?yFMBqL9[2 n?}bሀ@Zfl{NNGe[UO=-[yh[ײ=FjxnQ8~lUR)9đS;NDva|zû{cQ hN{,ɑ@w4Jeɺf?kdvύ _{1dO!ofKNpcbOi;"y~&F6߃/#s8 аz2a6z ǐFGbUYp_1,5U u \t]'[߼j3dTİlBﺢ{##.("J3E\tu4Pp,:pf"p`*XBj+)@*Y،faD?s{8ԁe %KqH}] #y]8#vܒh"땕_ç)LLCB{ﷱId2}|}\Sۯxy@rzf@:{i@^_Dos4i [xkqF2ͬQ($]ȭY¢L 8xH*C ntB_]ʻfJCi/Թ[qdphjpt<Cqn$1.p*ӗq2ZjSdȔP "{<"4&26KboFeXZD#tW+@|93')tP}~vs9p˫|=vfP s r# 25սl-,#-k˼ϟ(k~aZzgYh4tEY(HCƴO?6y^0Ciq#`XHo[od'!@0^È.6Ɔ^^IrE6$gL9G!}Ѯ.}-gL}V! rnX\Bǟ>"fx59זӹFJ q*[ cg6Ļo'U!-"}xRt&-hlVn&[Կ$"Co;st9ig.$U\߯cx 2^QAjyx!gm W]~Get FuVb }F/Gu czCcpzh7wgx\gtU_:~[Ar!:1xs"()*<\Nx@NmB5Z=FKαc̸a2?7GZ7q97Ȉ%b @l@] j#nr׀Z*&B$'3T-*KJh~@$|ҡVw-.ܗD"eIgx{/QS {8UdWza'@ɾvU *T,;Rd)8aי+vܒ'ٛ]7 h5vŏ|#vO׼$L|OS727I XXcsiqFb q(6!>esݻ{Sy 7*le5]bT dsr* } 1W:O |iBlo!tkpS]U6oQ׻)oi@i1.tʔ@Qb̸JAP}hvp8H P5}X qQ*N$#҅~b(0b ctr7 Iom<;E'ye2Y3 |@fL^z 8zRFݲӮ j\an!A>wL@[n6϶iBɊ8 ! Y)i1) (3u?[pdL C;: 'ׯ64p1Ӏߟ-$G\eMd "4.(1v߲9@6=h iI|P. |lf-u &da'U [ѸT'aUH*DO&b(T<d!fӽW%% akISh^J-z-%:~^ڒ0/κLr~[$-\8n}%S`>i)Cfw3& t~Oq##5fmX\+k&^pV;_==[*B0 X(==z0HM _atPeb%XLhUzuE_ħdKluctOϖN:}>%Q*.*DZݔGϞo²y% w}xgud\ EgfQ_S@3Yk:oKD,<јgi$zq‡#_e#^Ԯ!? MV9v33Nr>*dI,[QH1 <ڮ 39.H*4cgf 2tz 8HG)3[eaf0YN$vYQSn Ti]_[5wQU:J^Z_w ?q-56`x6@ӱkߎAgQ.F'$aP0փoD #Z.@ФΪZ,=]w3-~$@t` cjG|vʹzr)i5B51W럴1Bٔ4,ogO\Zɉ صAlnvhȦcB4TZ/AWL!I_OX@B" Է5.9mNӔaWpS }^+!1 Ő?ɾg.XO[^T)v{ tn8?oT_Tpr&M"g %`nkOGq$BUKk;B2hjd4XUֱq Yb[ʝJNuJ1aks g;'d1,Oy|o']}׈.z 6#h3zRiq,/$xhࠦƎrR֩3\ TZ2v)K\ޛ^|!r.0<‡o`ųHJyY?7 7U[u3Oηa B@J)?j0؈ѠӪD/M 4 UN[RƲ`80h<[u~l[PzrZ-v}_wL>۬N[46"p1jJhŎMW}Nx>ʏ)P1$+roǀZcV.A#D8B~裌,J|&lru%)Wtiݛc,?in.Eƭ%6Zyw5K<zThLj҄@*0U^|Pfiaf3@&5-AQ@i@r)EcdJͫLOĘQl\`'kuC Ū:2dw쨱"tm{Ovc8XQig0wcT} OJr9)x56C1,ΡZ;*\T aQb2d Ӛ,^NOم7w-uPTc^jgASEPzN}fwG_7)8ȳN-3(gg7gY AB tCxVuܡ2kWx˾Q0^iユ@Z#""F19)Ǽ=8`"}TGlI~o- ?ZҤ8O|5Sw#vzUbakKw/&7Bp#,wRYL$kXi|p=ـs<ɘKj3cb >S~M\- K} 9">sd=Omfn- B `УV>S;<@ o30{O3luh0[e&)XJ%Rh~ ~i=7%;cU~2[?nص-Y_,+6-!rW@SnQkb]V:JMSS7nQy;S2edu mf < bS;﵍p0޴cGYaZN)Fh<}}M[Ef6)}Ȝz)뷘6Qcq~ Ʋ1mY7՗*">ZKRRDJF/]FjMq} 6A #g A8h|QMQlޅ?[ RBmeX(edg]cq[ Ii/NE,Tm}M.Q^݈Hݙ9 jxU#Oa ٴ{ilPE4,>bmD _~f:B.-8A`5qɳXRQICN OurU._Ʈ Bf4ZSE~1P=I4 3F!A [j$$`-&nQthFu;0{5P%Rţ%c4c8s|6UVWvNE_b<ҁ=nT.3kP!l J8PP{UM^ MprfYm.i3z[(Z֧GWap]WJWs)sl?WQ[{O,jQl]C>pq Ji̽JvuS7, \[(W<;6G;QYM3XJ aQ)5<uˈnäc~M FIxQfWlzJT%D_{IRS G&N( ®y? IBNkҗb- ɁI.Q474MOW;9‰ ׯ :h#yA-$U=ܧʈw8C?Nא^l{ 19d1uAG^:ua%,7 o6*.(O]}$䨂WGNh b7gs$vVBu!9cP)[}.6Z0J#!Ϊ'vȾ=5 H d+?mg~CUIhSd SuK/ݔ,#AP'B-Ag6o a{^@k?m ݋0: (M2/J5>)S|S^,2.'7 .ZG`Ri--R\ &]G fؾVFKU ?3N#6d}Xl2E~R^P{#Ș&& ^j&QsEDF^Ŀ5d alk$f<ŗ5[D{5t4ZzNow2T1} ?q8È9-1j@=n+ pLxHDo֛KIJ,A:~˭qndQ7pvBqby:}=Y`RaN a0= MJ0c6Zk7j+`f]LeBUi#m4ofUk(i_Q ={>%gp3u"R Tok XQd|x 0g1wa $߁HEAv~5n]SP(?#|J8gTMa)&wyGsLM*VA?|{*P=`ơjvgj׽2cTQ.|Nz)z5M&MS.@&&r{>93@0I"}Whacթ!d]uX(.*d.Е:#gZи;Hf;o?O D1X&&ĭdrY4~̌J1 BZɊK6L^ik{zNoa>{j|IDOw/j=a{}"{,ǁy6z8kJZրd 5aMEG-^k4t߯{C3WAYŧtuP66 ENEW |R\L z1%yiS,"nd+r5Ӫk2Bֹc()F=x2!jX.htļn@qK}ZɃO1Yӳ=8oEvB#*L፯YMtxM͜>ձ$+L ;vJPFP_~hP.( 9* m6 C|@dj kUEbbqǂ,D$E@߄wWoZۆla=8if@v>:vf,v#:槛Ž ֪Sj߮}dGɥϬ> ^{/)Ǔ80qӲ@p!¡#F@i :M>i$>v]39~A&֍d> %:h]H& 7ZEFD7i@ <ᜬq܉XOH Y{^J _&{Dx_nzh(}Z_4,,mZIw]3bטʺ)e[JpGYrl4`e}0x-Tb a"J/F@_ԽH͞CHCNs^85MIU4&**Qȧat7#u[-\}SԻ6(Ox2Yvx鯿̘ݣ?Ӯ-Gh6-0!LQB扉sPčrM) oHUy^T#Ѱ9bq ,!1J.=9-T.Z|c 6v͟~~` n!]!~U0B ֦ݾ67ZSnWKu>\eU QjbFU1:Ra xTg`OH@s)\fȓ//EN`*4(?Qk}!pE<}q]Vs,4<\gA?M+Ґ}wW6"@РhfnR&~)P |P ԟ}'i,.Ev^-,?a.sS3X].l6pz1. 2*0VpX^AFS ȠbDc况]Xp_|4=z|7*g,@ ލzqHLv C"*y \{0cnz@EmdC00#l@E!*=P#I⃛.SD۪jFl9XRkI"923B?. 'Y_s eE>a!}^9U&gl׿Algӊug (IvR gIKN+=z`7'LJoc47=77H܃N9~->GG"4!mhsbtI^-E W-a"IKi))펷gQQNz)a,Ċcq[f5׸RTK iAՅa[XLz!xBbv@oP5yԉELrHQ% *L9plM*C3wNj)lD+vrSܲlGwҎ!Jn ߨ\~y>Zd\cVFv5߸D\q-F%ye'i.\Vo Zc9HoRvA"7x ՁouRW"W58wEP1w=㚝"S[̑i>FS-sތg󊿆a۽+ Js(%CiJoK6N)To {qW'k,c,^A_j9<5͎]Q*@9_qy&/fE)1ͺoOB л/~PM[, /s+U,4yD3F3 gޘÉR0Q_^nz8al@{= 7WRFf+D:b-ӾOƊQoBn⠥ӓŗXw-|d40+"ߕ j.Jl =g׫-{'hK!m^Z PƓhHXHDmb ZD)Vp쯬aP໼IRzO j.t?}7&VxyD'L%4&(-,̍r䘘3DeAʧ{f#sBжͅjƙ`hI$q4_+-ea1nK*. t+EH/{-!:d_UH_naTh `8PGi2W^Wd<}b7kenmF#^JugWrDri^gNAbsjpiB\iq:='xuJj U XM63*Ha:ܪgpnP3 5i։ezFPcє3>P~9}HZ[ơސgzAqo0tga HMҩ!Jt0P=h[0w?ؑ\7Ieؿ|x`@4ؕOIdO^r\?J{?n[o0meuI>TʝT'g~gDvDCÔ*ꎣuKm! "c-)ހc('8 g={Q5 r>\X+Q.q+j5& mw]#$aН<ܕT͋7u/%c+ŞJI&;Zva@xF I5yV ;5윰 f-BOU/-) DeU9@Gjm]%Qᎈ@v^zj_ſ,׋TUmbr[)6Z8 vR#zMv-k;\Z+ ?u #F RN(a}j{T@ɢX$Uo 4Ui/gaRYˈNc j hgw [%JT}vɷao<C(9Sy[j̕RrFV+Z[ى-F?VxunnҺ r"V]2P@ ?ƒ^%uY)-ZWUnM BMfפY ]4bm8\~"G󽷉c)(247'7< j&F@{Зb:UeK^?̏rxr=-BJ7ŠXܛp_kdT dIe9]Mh+jq]5kb3N-.7ƖDE"MfDrf^G:0}3?|f|ݤ5 5l >Fk s)ŕ W* ;R8|0dHqMPpq q1rt~ g"*kp& 7h묤+A[̳"u9hoE1wsK\?xVnehĊG.[# ׻6~bMVl#mmi_Jgqjg ]f+YB!a~] t>:hjH螤t`>@dś̌dƜ L.O)=F~N0p*?YvDrX˙MzCz0T~6]&H`s[+GV%ks>D_EL vƜ, e["fgmwBXk*򥷲cKCC6'tN *=WH i} bk% ~ vzrUsD}' śjC,PaDa.q$uQ;/-EI>t eK(sF {ή>[s&r8zѹMSSiŃol !!/ K ^D;MPs\ Pm\Fڷ[zsD[V%v>E7O(s>!+q7`G!5V%p3c\X7˵:p͑q3_ꕋsӘ+sKکRkF:/@Q8^`WO/#Z:Pqèh>wo6|4vF?\)cQX`cI#f%…H`h]Xx=60?ՁCxeHՌ1Pq]~_ϟ+wHP  Kx ` а2=*R2V}!Z_:Sv( Y;'U,8Y<-*xF,)tu`a^a-er -WJ} )|C(q 3FI@) ԐJM C՝ZBSf <@{?_>M7DK;Daݙ&w &|؊Pf;D7E_|U RAOmvJA>{ŗTG^۠ԻD:} t?9${aݔsiVwSV`%#de&07~*4% +EnD DVuBB%듧m*Q1͊(XY#>wj+.:K{JׂZ9XXBx +k!=S|k?ޏϾ$c ZոfbKPs6rx^BtifHc2\WmZV-PY__!l~W sT\p&U̜ wb-PqkS.Chb ŢSby(FDWȳTf5TWb, b3D<c@^TXhO">Φg`t&--A.ឃ‹o*aZa'Oy(!mEi S~F:{)ןT琀Hӄ|,0ue iKoײB3=P@ۊgap>*ޅ,17G(5`'~Zr- w@NZC ڡ@3xfzo:y 3}>5ԔV|:W o"BetU7FLQrz=dT+C< 'NAfX~&u}j~lv $VBpPJ^K DUJ m\8.J?7~z{,:(t)/"BByd TtQ%ݯ"u~*(SċUfM|/jVS7(LB3; 8' JNj1lTMLUeԾx<܌.˫$ev b5Do,9/嚽o&O +gZ ˸x~~qi!1_c3S7*K̓/u,4KR>8](A!,`2^|x. I~w ԆmqOM!+<""_퇐EE~\l .R9 zus=W19s[)/('R\A-=.JhI/b 5KH#;:W»1qݚMyZx\;֚V{̈́"U#+>p3p!&ZzH Rw7d7Q&QOd.UWA~7qr_p}(e}`"Sw%'0q~ I( '+V۴䯻80{b3o 26 eG5PmXU!3VS5I9DgS[a$*fҤ"Mfϒi j dHϑcLɈ&2pzʳ7NGւ>oF h3S,߱>2 m2h Q*֔@*`|T4G8'{u,Viw;x,[h  d& @nJ>M Q2@B`L(07w5DtNu/y6(7!|]'MٞTqrN㺌* ^kRm[_23Y<6]|RGsBzd =o2"dag81ӛ2BiV+ |}s`󽠄haxc Z*=OTQv4ȣYE9hk֟[{VC м>w?CUwe+4_dS֫_Q(m04lfz: pJ&:X ]4]& {>]g93vrͫP0cw+6Ͽ-[%LĤzJ qɹx4["ᨵÀMruL惯J5>'gV( ڿd@X1QI D76g>\|Qߜw>E^rV&kO O-[ڊȩBN M;26BlǩEB%T'>/SlWIMe)֚hiݚC4g\dZ$MN].aPؚCj8lZ@FK1ky]7`.UjBB޼GQ eµK+ s,{MmDyki} 8C҅%o4JI5?wձ !HxF Rg:ɉW6{OqMBFV\2\]WbV=T/bj0 JNUȮRpZ8D[_Gz\iA-1s@Aȹ ֈYzϐNhrE(^2MV9a5eKӛ#ܙ5>z|tWtyf3˩gݮ}.NJxwnΞ;f}S[96}iΓ/;5ȫ{p{a3HJ4w^PiJcУ*W\,Sc)Q*FQ8hA !#p0M4٪oS;Q4x2M`h̀t$ +dWb?~ &ϷMCV z38t5.Rb36k.bzSCӨ/Іgt(d^YʭBܰM&G׎].qY\uR2ʶl* WePY.&{\gq' jzcˁFkkA>sґ'^nED1'K([dAڏJl&f0J q$N%졦/ANwK\dEj+΂NjJuó%4^#d矚ľ^;F)wDJB]}D?tKĎ-14վ|Bz{L>N'EzNϳ>΁]b'!;Z ~32Ǭ-G}u XJ:sZk4ֿv'xH޿#xsꮁf951aY'zyqU>aJhͯ]ֵ4tCB b ׷.=Ăɚa=1cז=ɥԠ}kfuDxuKj7]'q!U(PZ~nnwo/ gp;4}+_^ ?ObWQ 7)-!FJZ1d A%gtgGdZ,VOvK$yk} =N2uZ$2ӱn .q:8NG*^AyHi4mͺK#^ |I_p@)fߠo~(hw\j/OKK?"Tɟ$(QָHB+n|Q\Qe2P :ct⾳9{Ww.hVr/YuT֙(s|[H^OaJukywj  dJ V".tK4d/Iu|f#C9\J(CC׊ߖpzwK~'0=Jl_0!OTq'r7o;m]քx,3Pk[+'< 3nohY26Ḱş/6Hg!rx! 鼂?#'\kKiy0]?|Ml!!%x EJzW&Q\BC0FBuTƘDAYHcK^%Ӝzmc񸹴l'X aVq/*QPB@ :5vb׮7q1"Bmuc.L-M;3Ok`!A.kT߈DA1(  " $ =lv]iɑlYeM 1pu{vrLL$W=mj,oS2TtEke`zk~k3ia>p \6%z1~IWdȎB-paw]rEl-7ndP :5 ^ldAlyfS2j~zN>/ExYrqT*P 8;`yI7Oz> &M_M=^'m9]JEƏ^0riV o=Jd(MƧZqί&˲/)l YPտLE7.3Ȳvp[ <.zm dgy}fnKb [ECR2`Wz^tj2^yndL_1K."{pXy QΒ.iII,e7m|ãZe|A'H@Dw,`P 4'S]"A/xt;$ xYPmx~+'8FTOp߯؂Wuoa8W͠2Jo~Ԫ~[08;sFP.DWxUya9ؾBL-rY1SK4 aI-hb2rIxvtRi2fbpyʒE)Eaez!)P5ΙV ̉pVg<])i_eZ-:^$@"RӇC5If|bax1`Z;JD7zlkh۴ߟ(Í?Ҥ k8MLdkD_HF$т!KUJk9fG/Ȭ`k{4ʖh@e$H DA"D qaQѱz*0hRA$;(ƅ/8sW$Wр3?_Ste}gBpczFkhO$ (s~ڿ~BED_(YF*~B;nNi? o ckp4Tar0/5┣'{j9^3]?_"ý#|E +n#8yEVnr<=޿o1.I݃vD!l/}H㹞L.C:ζugZ Q/ك=U,p EL%C ٻv1Gf[LqҏXڂu{!T.-Ly$U/Ƌ2yz 硨סT} ͕ᯕakeE-##tUY|: Lk^-+a;:2];siw=aA}dh: Qr7ȵ)iyp0%yW<J-ߨ&HhaZlb2= K2-,( JPl-!\=jsx 6~ªTi%b}-6OIIgvpHFVV Wəkp7-軅6ĩ>zhO\vwpJD*!UjLg~wiӥ[C6.:pq ϲO|Tk4`X8>z1y4N.۬U!GNA X3ouI6c\.KTk`ƄqxR|2 @aa1dn0ҡ&-q \XzQ_[Lt WU56ػIs%̦]|L.?XhX1x @PwwI5W$frm˜ߦ8a]:'.fIJA"/`e#{8ltt,Ȭ ŻI~=dW!u qeHT!x8) ~@<(EqtD4:?E ҵsfK۟: @8윊* @>N4_YC Q~!18r[>8KgO; z Am\9jڊ3UɴR?Brx F&8}S}0FöMd'Dj+2 e~̿Zd2 ћ,*YL_;~ QsW:e=^@ Fo' mooVRW>S1,Qd9 u_e[&Q%pgngUV3 p@̚(E/ekom {B]o;6~ =M^Oq@U$$C'?L`ʠ$a+ ãC9'gBZ2gUr突`Ee;QΗk2,BmBo{;Pb7﵋֧'WN8[~GwA[0C75&r~tMEew>N=f<9cO\kJi-L,7M"33Mo,w.qp:ukfWW׫g_Yb2 ж\)O2kn}SE5f JΟu/gAgn=Dn^ xK[NO x̄`lvxůs(iއI }T'ƕܠ>*k~}y]E2帙호}t&d1{m/XC2X1۶KHf *U9!}TGΆ/(H9`Z{:KmߟrwٜzfI Upg#k("aۘ k.R^bL9 'H76,l#VpL _T $Ѥ2PE-o%lbY %48љo f0޶t0 TͅɨXc{^౜3c.gnVӮ䠒(ܚOT \ޡ8: ZwF(9hIg[}Ng Qޛ^BVDM5ORof]%ksTtsy$<&aW}tm"m\g ŏ<OCEy(KƝ p{- չ_DE$!Tl2HMECO& ZOHnFGySm1n.n7? *tц!ÚʟDAHp$l `<;3!k. `6<; ɻѓ,MZ]NWjŁz( \O8m#@:g$xtxPp^"+A8y#K!`\ '^?d%DJ\ݸz>D%˚q /nZi-s>~vqhNNHhDՙ\- 53 Xpռ^ HgG߳nk]cHg\Ӷx lU` py)Pa3=ymd(j|N:Ј@&.zJ ;ħM.Sܒ18F:ws~\ PT*Ί>u|˸HʒI=ol⠎X*xo73~/UˮV9Kffgvߋ($~.3we`}]"jŢ!q~% +OAK;٨%>jtgDHg@ȹ/k@J2IbP$N [N &ܢ̾g'ǫznr:h*a88OSߊR^d5d"SR-" ]QXk8`)vam뀱S)-c>6cb4ܱ|'>NzD $mKk( l똮CS= 4d\m,8P}{59FntﺯKɼT.c`_(P8 gۑ,{s]WIys՚GO[%_nCMg, d[$>/`\18YZ͸qBvrx`j;ℚ,KY :Oǫ[VJF=loS[ߕ>#TEL:U[~ tޏ3ZQ +H^|s - bW<Ėm. >|pfoWC4ą萧s=W:W!%xaG8Ľɻ~N4-$>^_u{=1mw[:@'uٯmik ("leBܠ RC|#MeEtxZV!)y TnW#tfxn?$D~>~CWFZk2-'hQVVQSx;!om)3Иަ=-)\EKA\%Ia!Po&ܞ>8Ɓ^:J]AJtkSq v }6P*@[7| P/>JqdOq )^ 2.5?CWzrSm.1f P F6LMJVH/óSsSKPc.szO 1J))Mh0\r;Ls̡O 1;` E9SCdD~݋Lqyjl˧v`  TZyBK{Lr6U xLcgNCc|g,B[᏷si8O/)8Ů !T S9S)Y nL2İ0[NL2:DEPKȮ*y>}nEFIiz֫g@V} MRF{+֟S2$WyqiuZ-dPGL0j(*f'SzI Ŋz?5:iW UEh[h.ORćPY$aR}Wflծד_.b|HBy<@✌Cu9C`F˦%$ ZSđmLQhD&./z ĬcH)7q|KSӫ::W_҄aUuܸY`-3&p+DXu@ Ԙ@:etUi[Aʤ4=m[54m] P((1&ʕ>׸Fj:'˂<{KoxDwD@ Hp(_ލmT'iyoB4X/%w}'eB Za),<.Pw]f^j3&$'^hwFϰoWkp 9%^b"mUco((Y@w2͑-OmER(xQ}ϋRu :SÂS>>74.Hq 4.Mf #=E^`E%5~y\;sU\ln/w8ȒђR7aJ݈@)xoX?WӫPKpA nB\HـqæYVLDhuSU#=N`ܻeŃf݈pf?q$o@<;^xWoXs(c굮$~iB\='B]N:M%T=.rxځܞNBM"0- >-/v](3G׮l[i )p33I=S~a˧ޓ~jmOOV ʝ`>5/rT""v" |C-ӣ4X/?ghj5akY(ۜG?O{8Hڂ>D*Jņ`k\v1t:޳2ӸT{UΪt,J409b 6㯏 R Q\ ,:-?t,ɞwۉ20@DʵfD_ȟ*ko!5L'ƥuS;3u!:9Vq}Lm%j6ťT⣈@/Li߈սLd5Ø`VUc(HgϵK;;‘~!+(qBe7e^(( &'\ 7jrnN7@!(D xǬ?g/SVwYt-^A1'+C[r&Rt>ci;n+X[]JE+]p<j>GTXwIXS긵;cY?+a*Ycg6RD&H?@txo)*@lLLwe>$N'k!La{t9 dns9.vvU;lSwu]WX$? {8#DžjZ%__I/Hj_kIP:K ߙV@駊E=A!MZS?,|u  WV97=>j)÷?|kdiFy4k Cj_Fdo=ڵsEyb\fW2У~sl0G\P M6bղXx:/1 ?PE0'F2OJ ly}I+\ w^'*; 3sPdT+"9 .'<:5)֟aO;=(=Q,¥QQ; uxH-Bo;}@{~(?@9mNOR2NUUKPG04F5ȲڣesM@Qil{'tHUJ9 EB+aU`1񿌵4Pk7I[NK %gב9._$5QX&fhbɇ-!rm> mw`Ua`?,S p0;HDnGes߿)7=cI6Pydd:H8<"c"T~)SؐI>DvᆭeD#6܄IJZ$-— @U {Y m p,ӎfIDQ~JyL4x>ta!'V^1P5/PŅ~+(9xu^+-w- D I0iv@i ~ 'X"=\kL4 D8BGTcx>7Ե)|Le/'9K@r:&mci,R`R:6`X7k·49^AfyK}LkյX$0b;>̶l4ZUYq޴9:` r} >%T0*ڤ]BsۚG9D>wWA=,/]6tsEcG#VX2|yㅎa/{]ZYc"Q_&-B@ ĂPcR\qQM԰Za$s3}Ȑ'Xe]m$ya#D9P}iOkcJ oZ}n}K f)ryŸL6dHj&,Peg3Pdar& rm)Z+{ _+R8%DGuu|)rڦySVl@VuaԃoE!c9͖bhK5@QE ` p+~OS=.qCH( ]jesk8A}5h1k6_%ACu(P/za[IJF&kr٤ߜArPK3x[jتp,oԑ׊Ń7[q{Ҧ\'^Ā%)֘I1*aA4"ĩsaXūVvy֏ %R?R1aʕ)M~[y#wpڠyZyʃ_xp,JvJM ޖ9P@=0"eW"8ympXw0EaTC J8ᄔBlÐmod\E vA~w.ER}OX.waS\̳9ݬ׸nz%VŊ8MfJ(Yq ?N2 pO\r NQ34QH!GޥiH ~BEJAZ]"ॆCE SG m(kkIN99ot7`ٸ坮rcyfW: 3̕Pkͥ4E87`W2<|-cy &yZR۫2Oɤ,'R$8 -хȧjqM}cO|€/7G=.m γEof(K 2Nu jGMq\7RLӣ5&9BGNPz[rB dYSlg4ҋq ߲g U\`"OpKZߔ=}((ϳ9/τ"M*Mz\6,m5-V9DH՚D@Vr\jý͋( l^0e=<FqVrT's#'Йr1gd̫2/f3J b9`tV -.zJi9s #,ٙT~mEZ.oꂲ ~4{e|26T8-joT'h hRUܥW!PY7Q?:wu8xl"\ֶm &$g vv^  E1W+3(*=.hdcH4~c.c+ M \Hl-ׅE:uMNB5N\/]\ڛ01ѕNo I &2zWH TuϻdrW,eoKw`nc) "[?@5QhTq0/< *W K1WKdDs`6its7|wPɒmv< $R2.&}muI֨)?IcZHWJc ZbE FmN5XƄ>X?>C1DX`e:<<k އmN-ktJئ=k|Fq=짅CUZZn-~eUƧЃҤW[{,Vr ewj 5JiYskOԠɱn=իƠ@a ;^+򄤒!B*@^t;/A{ l9 x1@KAu݌ج*jy:R1J7?U6Ӄ]P#8r xWMŪA ,½y#?&1@17՟S7=,,ЪeȇطECTd i N4?;RWXhi\ڮ3N/7@] 焂,f Pw28r+sdS#}\"kwvP w>dK$ri8\հÖqW9o0giN x6G@;3YO2c#_[S^o<"=lX7كՌ.9U[k',*Nh ҫNü9^Dv߱b@~{YW)-h*;Q0IQ`Ǜn$^Ne,o<* r[ ?d`>kc~--yͧ%]u棬9XqW@ oAt 㰂 ƺ\ݨt/F28Wc&?} v*pm5J&X3RlO|ҹAԮKyhF3hUb4:`3T8slCxIl4l?ieH TYͣ1 ] R:Bv7"sRq?Mb/hYLi]VCnGNh=x?^*H;G 3GƾXۢjKJR6!m`J9a_.]ZobѬ g! dzgwH)9Eeױ>9CWQ^Jkm˨1cEeW` `Ր1Z k;qCALTȊ:`{bD^lztv1=|_b_ĴVKDԟQCY?Zu==,BaI.l8c+\J;f@S@/qM͝π`j9^wW7^D`ѭ[d@hBrGa2:*] NV"[,)EL_(ZJG 9AdᆬH/.=Z+@$RU+[*b,;]Ő|L]U Y{)21^̵=$^2k]i>&Zu"SG]h+z1#^0|Wy[\a0'Ga{$x(Ir4EemitY*p hˀB!]gFߓnMcsy^H_w|Nnz -Mm,/A6@OQXR7{N99wMpL*Fk 4$͌dtkٌ! ~Izx@]W`?%әa{*W{`7">l/SaDqAwZESǐ;d➥}zW◴L:ѺzPwE+#-5 K  E+42xU|\a(dEIFJXQ W4w7Rӕ>z҇C0w,UGZw܊:??b ;5$SLsMH,=[ˍIW'J`\dYJ†J'y gb?TE`FL|NDdc|3ŧ< 7fh@z'|zŴ042e=ܞ>dcsցyVP k/i5%)9Ez x4q!9Y%` Q( A9"/nB`d̢鍀Ƙ3w7фF$ n;^c>p/p%1N|z(bA֧H:3XjG[Y6u_mu`>g%bKUNHaF85QƠ  rJFSf UR <]/!ѡ`D "H$1qFQ*xIbE/gr7J׏<\2JyO "! #rE{N屫0@]|UWT=z3<"#Nз\/^و FP 3*Bʃ=WI2lRtl{Taq pNS 9iC,N`dU~0sv$50+A:OBx~b=/ E\[ƈc$bmm<$dg[k($. 9wkRW?WTkWxW5A YX@1G=?!›@j&O3k$ݛŻTF{F_!U>3ra6K|Ra}wTV$U") gIdve//0v:Kճ&d}q|b&ѴHR41_ºbκ@v<.C(:MK|Z̪ؔyYo\}y7'Oq@)6_픟 nӻb^-#8C*xAާt< +EP-}OQտ|^B`͔\e'5v:4nx]BOވIaP–c%5뻩:6ۏȃ9ob#Yg.vGc__o(0i=}vח{ҬqBɿ}RQܿF.9ZW/(n1N$tA:h@ͻb>eNgգ%SL#Ñ)1z5Qb9k"ѕV6 "9#X[]h<:DQ0A/řWH {wӉˌ5V6/h+4`rALrvX :Z6Cw5ڇjXb^0'i >ChL[,#TW8Z&dmAv,o=$ѭyda )˨⤉סּL6G6T5҄;Vauӵ\wy3tSHr.#RTN(ʗ{ J/1s;Bۜ-Ṽi:6Np#&Aa\CtU`o%7B&)o-Q׮}E`z$bSpyu.gc<‰ Q{ -H*=Q2?W, "ٞeF~P1J7L,Lgp5#F$r[:]%ĭ@,jE[.47X! ._^HV HssB/KDпѢZ3CWOxJgMsJ7›dc?o+?z WQ83!B#diሶ|7F=1rwsj{z{hv6#fAOΎzD9Bwםs_Įr"0d U"P97 8{^haf_woZ2%6K ͯ8+͘XؓL~>ߥ%=7+ZG9Kd2̓ |祼)^ Tq? / DM&bʿ !z:+7Y qy)xοEjN̑xgS&9yYT)AU7*r>W#hl:/'o UŅiQ0݇7"[B7^%r<(>'I@|hԑ]ħ" S>$)!/p7pD ƣg-Gk|>`G8m!OU>nyvh-4 PHlTaЬ[)Ԇ$2ts,zdB `qB$eǝݲ,O`!n>,xZRc;=Yy@ȅp8JЙc8}7G-4hbKЭT xkF\/ d~[1`W_){l@32V"9 SlYߡfK[g,?ȫk'FL:~Y0bS%[QFꬳO*m> ,(΃Sޛ+dz8Won+V#LTnF]DjC wePze+BTC.[b:wq {D>5tP=W14Bz Lqn{iA/To~0Lל[) }(D$Jv9oҙ^L-cnyS<|D\ٶ"oŐRLRN4HF ܚ2 k1"`Oc% 6ro)`ֳ%$-08W\8[IOba&l 2bE9E^-p?t;< >5 8Oi]&OQٖ$qZ 8  `77K}vIJ_QG:JH0V*u~U\)2nxI}_C4:TA9Qi2yyIZ&X90&!{\3ƂFNꪨ)yE4F(;l >p;< >#Ɍu|!;/ 3;>+$^;mF#Yv^j c2\G|~X~0fʲ\-b j'λizmo&Us1WyZA0x 1;E2{G4ӰтkЬ\l^4~C> (FK$ÚYV_.x35%kg,(gV7t,ْf0V 9nE \ ,r'tݾa1)}(-Hm (z[^ۺ>sTg_ؘE''i$ ܦa$֘ʀ$]JM/)ߖ~;>9d)ž]Fcȥ$v|4+(TO+"YZ&ĵ#T9xoq0E6_h2r!_p'NʮiJ'[=lexRw=P [1p`VzOl׃.+ԒxgJLNpw( RP6(pʽ+||l6-lJIŷk0Laμ}t#Bt.ON` ]IH s{a #iAuꏔsby O+|⑜GD:Pъ&L jp4YQRɧ[ݨS9M|. -y&Ȧu!Q }4烇rRc&eRu(b xgu:do' r&a%WUvw\j c#:U!?JRf:㯲By]S!'WbA\'rjaEx\p#I:M^ѻt"v-bP]i:LΣfXnLEJ>[r ҧ7U9nDtělXtFuGU B#-X ]97Y 7f$zc/ڍU% k;kcQik_!MR2OLL  쏨S< &йtetHz.Mhy\Ql04]e~7cI YgS(\8&G ػ@ 2Y<@*T wpF+FpJҔIG6xYgtۤL}.(U?zEEpEU1๟.{sV- $OkUqX6Q,;!cJCdLn-PGr8'0˖P| mmhdQ-5fji8 4:BmGtnRIvH.31H qr||O*I/s婭Nܜy2C:~n)ul BP61g)I4-kYP.\*/E6$#Q2d܆q;4bc0!j;tՉ.vrč^ dϕɫ`_Y<ԑqb_/r'bGz9,夑UYx+M}Y[KpD*`rA#;͍Kk?bzn>Ӛe5@zn=LѨz_:stD:$d/a kxzY=PĈ"" m?!a_eW*c,] ^I LƢ%! ,w7DY`fzʰNxM+"/{D0C%=!=V9ʗeWbqq=G`4N&6F M-g p_ "/*<R O owg0iHЫ}MuaE5xG5TLɈ:v{7$~^u$he 2~HS ᑁً3S7*@ʙ,2fōM ˘@1YVCwpP%;b pY};u3^^J]-cjT01q3wUH/2 H }H6(*ss!,4ދu4P->y ~3cS\Y"^uq]#KKb9bF?hN9FZM kPae GUjhgY_x=M8gO KVc=w[79 \|L&~:tB vK!!oXWʧšuwhbɎ4]RT <'>n4eV#6: cJh)Sϭ$54{,ur=WCMF ×zz`Sb`L]}=kM"IXwq!4Xھ9b") L")Y9o܎&Wo_Hɰ:)BcfK2Qo ؙG@IZ@HF$>.1*BKgb|'47_*ɦP,"{j3օr'9T`rpP/gE}G~xG( `Ǿ*fT d0[Cbo +i_UED=U |;$J^׸}#jNj; CM.\ I\0Px2yDTMi̫BMԦB֏ɠ)Dž&D Yq53q,G7%Z7к/I#[e6aڙr"ðajoyZ,5=YK<PHI !ɳ"vV(xv!umAD;A0\xWmHxBۋt0KOz@إZ7.R]a[kqf?n: I$m_Q@jsD6J7Z2m!-hkli Uh"άCҶo{Mܵz4tm&Rª-i!gM,ݛgS ~GOzAg֠Q1PN6d9U8ibc M]7T%g.>S&ϓF|vMo ur,|pYۮK7p!<-(@ކ7f=[8`oK_05M-w"靖AfxQ[yX)KSL5v**$f+΀>ʑ_* >esB:*Yoq!ݜ#k=m0I Ab P>[Tg:"ԤR ba!<|WĄe%voty`UޖY?2%prUȒS_yBT[3 )S4\ $SqJ3kURa|/2^I3ܹ>Ou ԩ,qoWrJS'I)9;\l);ST}3IGuڢb45=nNvfx~訑ӈg\x Ё{d&0ec^EQ^MD Kv7ˁ{0 C]<#:uVem-T ~Ød5Btz23ntHvrscBbXT 7Kט3o}&<5$ӂ ]\fۅ P/ZzJGx0zWx/|xPZXw '{% +40s/oԮE~B42nˉ!4zCOdJ-/L$t~}6Qm 32X)RR7Ft3;XP}*=)3[bM43p/m,쾑:s z[=&W:m;G\VBK! ~)6`#ˉ_XD͛?V:\|ux:dռiW3ᠡ<+YƆK3cz8)v@4No/1HYEߙ,E__1;ufr9ӡ1&dk@ B;К{Ri Q̘h8g<1)  eGFPiL)nTZkD1%iyZy X@<~ .-!^t +ny4=Y d)חm; Uah%.땰q,E/.2b ]=dAśNz>M"J$)6^ p!5pπjo^s$2ڔXtNp3ZU\G(FR=czJ=C9dgsԂ5LS*lP2c:htv&+{W/E>mefy,;T_\)8X/! )|!v$Jƫ7cwaQMF,HH ʧ0o=+r MSn]0yeɏBYY{RDFMA_u8cu-ԭZWG iP,6 xI싽\-7r^FJHJX'pE!𯕙u8PS|`Q21r':5J Pu9Q}Y'?A"i'M so(榡Z*B(N3,/a~$Lީ*v /ڹxH'/S#z؃Q5d'd/(VӍL)ò'k|l&SpZ_|"MDp2 ~xщ l`ױ>?o(g=so.Y v.C0끹f!t{Oh| 8KC&y"GǺ!RЮ"lF0M ٶc&{2Mj=\|h iLv^SQ ԟ!U_E Pnf{2+Dh).2CŋGYFXaf%l Zzsᅗ.dwĶツooX׫m%o?c^Ĝ̗V2F6>֒ lZy>jFHPh|L8V9 ]:vʆ ?"<Ȯ& ɭ@'] T(6LM@v!˃~́'j rcupf\_N{D߽Ui껋Y҆Ȩmc`6QlĕD?cRBL_gv|D8D=?) nIK\!qLu}S}눍|䊡\&_fVZNaWWѠ"k=QAu V \ATiepQ5X#,ۙmn\,Sb$4OhDS9ʁ8 J$t@<!Ui$q.*7.^ @Cycf${V0f[#1c1 (s; lڕIJԂcVoDH#Af~7xj u 9/ÏKrA1M5-6Gdu,%=s[H J96 b8@ښuvuGuۓ' T_@%$y"]^؂ﲘha4AG"s2e!q9YS{6LjZL|X>'='ꎶQs^ 27& zadz_Wh?ٞ b1~F  > ]f=$҇ĊIޘwjZK1 3M\ȖpJE oZ&(ZWrq=NbB7MީYA*B%HG.h>⑦ؚgs], ]oBb@جb&%/wTyG\=VsDn ݱ)҃_X|$_bTᜧӋT~ƃ@߈WuӚRiȡۚwgn Ic,V)mEPK%| 5oqW,!Cxk nNzUP]-ozS'cQLס>ZD {ph!t\wj@ J6% %3+DDzO\ѫ E>T_p\bw(چ ?_ΧšOSv4#ZrB/㋪8 . {o(I~fQB> 3lB!Mꮍz"xXCW9@(̻l2V^IᙋQH* Y O 4{s8>5n sdS1ɻ8Mέ-$IMOr.D'Y(#ᾧwCXN f'fsIoBNG̖ڃuEr= X6[Aމ(Njar[ȪpT kv{=Lc6P6W9Yx 3|!h`xʣ kVBzM]mdZw-V.WHSNskֵCU}3뤆yoA GNBES,ɂ9LXףH@?l_vbVק'AnO"12ɀG+_e.@\9^44fzN2>ik?=_:-F-|a/2Wo9#];ϓ_Y#y -?787$D;&x[Ƴ_p\e)@sV(Ycj9(JBXOd u.b,yi-~~]q/8S[6؝YĦÇP (+)fEy묓lt|nb9hgRӱr x? kr>_Շ*Ӵ;Y-]K7ȇA{u4iyBnMaL Ym3"PdLi\Em]:ГW\oӣSQ7+Hf> PA./m0<_\~Q'UW{ʑ'lgz`+daT: _e9!= _rgCKݓ?]e-eZg)Ջx#p\)툧裾3T![劂q`4K7S`Ɇ;3ȈKI`[jD;c<= a#<SM-,(ْ\|Q+'Y#8ǁzK!)DtHnD# .z{,9M5WBr4(򗧾zւG ^LXT199A; 9iWLZ)x^GQKql؈UCCã p~4 k~eJ]$w#$nDlM^p54EӰɁO^O6ퟤdkqެ9_u>]>W|\;xz04 Ao.S6Xb:%1|.W%7Y#Ʌgަ$l'K:\d\22fIfBTsZ\4Yzt?_s\vhՄF/yKEư_*nftez,6b@zNMm 8a+_GDY1.̫H*1+D~xdH z*档KpZ+/__o\R*WV-Ь=o>RS^c<<>ZxSVdZhX2F{2yza3hop3 A=`a~0|@S. a~ƄAl٨\2ךgBI_=xWc ?Y=Z=YBOs~UDv>g$+Y2fۍ X[&506HoD>~V`IBǹd".a>4f/*6Qt-20#?t=D79_il[]B{Bm%R\V/%n0z_cLlF%^e? +rE)7p⥒cbG F&oE'LWNiUE;^X4?HB>@E^T$k"v&pS"llN ]/TFT Q%\ M]}\fPIFS@DڊT`J,)Ũ2%-Hq{FZAo4(2_kHTa<|2Sci4m4)U[PTOԠKd~&P2Ιξp[H~7nF2 ַx#®vi=+N'qǀ!BP)jdOD4v6YJ)j8?Y16sdRƈN晙x*UE8߼ }иf꣠sWM g6ofO_ ߰iAbM良{:7Zq@;& O]OZ? 42xG⭘+sXl4z B^مTGu]~4t&:Pb A>1k 0`!a{b֘$&*y)se߅~KХ瑻I"-g=R/ Du=E':xG-Xs_܈}%{u&.&"q1quTE>^\,i@6{%#,F`"W7Y{I>o1L (K\s΄'O9% 'g3 x"ƜI n8``\ v|-Y&is KE`N^Q^Ťҥ^%ش_OwmnY͐[C3jH(a1_2iqru,7q~u¤.Lv*~Ȁc6T:]2 @ =0ORse]6n>Yư(Ixʰr;<xHܙNё"= hg-mrڃ&b >z;Sd 7[NY0Tϗur /l SgMȻ:8 hG-CHX[4 5 ӃxL  !O{SW8Lepf;ZnvEP$9 ԣК۰+5 J rieK3JAH+[m,Vbgs'.5ĐT8`K*k$L !~5UPaqq-eM4X:IH}:p#v*ɄozJbgE,_?;qef,'J=qN'p lVIU"(S!*#j4H^ t?q}uɫ!1GCmTA{ݶ RGcP>XR/iB{g_RȔpӺ,EF7 z\C)3%f< CI P~EV^emV>'-\#\!WO[7|>Ek]: NGLqݸ;Uȱ--|Y| GBvdWJ*x)UK6ͺ9RRu)ݭP"va./᫯VTe{C6;98B`令S6~/SE,?&W^LРT_Pu ?~mWnF^:Xهa( :3sk{* RSC} 2d{:DAp2|_A./71ߠDĒY٧Zi&Ԅ"ց<DZ4QROWve'lܧWT8RjICFYBMf2zq@d O{x_R|^7/{߁^<"gIsB5$A&L  볾tZ2 k*Mg LnB{me)lD~*rX@{#Ub!BID3.AɜZL)(*g\SOJ!a卹F]2 ?J ScD0rs݉26owu4 EZe)JN 1mNױ?Ak΅i\7u`7cD9XhM5"u~1vvA w;"y3BGh͙ؑ7 y!A J=3iK~PbYܳ:鎤V:"0gك]ϝCMItψ1WwqƛMIO=;\ox*MGb-Fe_;2J) ή#㸑L,Y,M69m<ήF H&`5ǜ Mvt'muJ|f"ɾ|ztFS%{C_QFV4]fO|H> 3e@anHom6]S z&5œP^Te#g\W;\bE "5D5nWD88հ7E;>\dF>C$ =J]z?1 `UvF&jgS.O[G.d/ɂÖ΁et6sY]^9/%4h_VjO/Z媎S\.cMMVBCQ_Xkm fꥡ^| {-YxDM65ETkpxrң+osCf<0ϱQGd_a0vymYqD]q$]NvNgLTx: y;r/ܪΗ&l1xVsA!Ej/NR[nSSR,g_Er1* 78xbܽ":P 4H$.g*0Ac6jV@uC A"PhnXӉ Jʓ H_&~d 2+V\2SgYX Ț~iN nbZrP8IUDLPǮ o7×VT޻%!O;ҙAԌ.Q<~sdŎ(?B\.Y8eQlC}3Ƣ[qe*0gBGn|M3 gKG[st/{oƨU;t=_q:P^wze>\$W5w]H5gG3#dptAQKVtr&WD;5ԪBt-8& )!r7&4v=,ĸ~wMX~-)dnVϵј")vYܦۙҪX?Zi l!ܢ*D+o>.%tE'=jo;/wͲCi+*7Xo\)ˀEGHY90nF-/g)ٓ4㸛G7>Y7H5u@C ӷjWy7I(m}Szɋ M|Z.U3ZZ*4>kْZj8oJwEAIUS:Rnq&a #lh9r?6J[@lhynHu҅%|#]FlҎ_}0FsWXdtA-T go@ˡ+AY\E6){UЅFFQƌ\3m;'(g#nq9}.J?tݓ"ݫo~vgܿԕϨz y9wo\~ ʅ5dED ,v *厝c+5Ծ^א_Ҩkϟiu݀8ťLX黝%jZ"WbiѦmdAڜETm|H4 `@`w$a5js lռS8>q1(lO%,F5ݖ La^xwmfbߵ^##ˏuۡ:ޣy[=4V{8ʋW0`ADcTvqK}BWbLaP<0VpF)l_@­t9HNaZM #X'+qT]gαL BCK+gB|!a;iB͗ ¼)`+~?zjө3E,h 3jHVvXTf7k<&h N&th]}lpi{ W'zjVf-)߬gcd򱔁MciKœA/(&Jj,V#FTw fԿFfnn~fi(F,,n 7|%0xTaS1מ.nX3 GYEĹ:/iKqqJƀ".eo`GQ]-\~0Hu>}r3^T^`|̈$5 "_>AQf8+R,! ɖѡIg)r^E2GPVx*ʦGGbGYB18/'"ljDUC5!GỾx2U8KCdr}^fA2"nvi{_~'^/UWݤ饷+h˯dY~Sbm`-ɒ05?WrO+dm@! %6M<%yD5Sh!΅6.Og >kuǃJULcu#?3d2[NSG i]rH OB Q QS FB%G35I$!fp1_3 wfT|dm_EiݤksH tPoWfcN@g y[1_ŀQH(gmhuoF|֌( 6QC'&|,51Ij÷pHEe 3C/Vt 8ς?׊#[X\fyjH_f+Bj5 XSw~s{UU6 X7 v dTZm才)(Ln`xO*eMh(]ML mŃAzv Wj]9 \j1ȦuQc֪z~Rݓ$94 y?F̃-vO9 Oݱ1ͨ߰ EکL令@ eWQM&?/E],ڶBAY|5n2\&CqٌC b/ [eU+[}>jzReƖ?YF|Kfg5`tLq= V㑵ȃ_w> uFU3& x͢U>/Ol~mOO˪n} ׼Rw~_KZ%,Ř$G ݪsYQXWDIjsw͈G{"CX"# zׁT5'`~g 4T IfDOeG-'Vr汹@-'_5}źc`,YB -H (x66P-E)6y%t9Op{b-U$W˃`t}R/Ie]lNe ށLeE@*NRk wI<5~.bOtmKܞl`WwןW`\^xɳ:Ւ,`׭N^(#"@M.nu:|}IEE~N*9DztHI@89(g51zD#Ż8iɾ$]ĦS*҇&GHo.Vq#~y0 )rKei\ztl/_7:o<  f1 ?@F|;ߜurGT; P6T!kJqĈR;z&_1ZI&^w|S&}BcE~+b*%bIhEVI ^d*77b' p4*vf [EL&Kqu;oፐ?,a.-Rw1L[~R\4/GP&y`T tڳxlw_gLx!&Ut޹Ey;&T/Zˬ~:6z(er7&x 'BBBCF<@wnV\׻J` "e8q٨׆cjPBT~I3g6ז!@DVMk"dBo*.7|I>Q VXAWi5%EO)fhY]7N;\+@c<Ϡ3Mӫi@.dzYZj ϻVɉ-R'̓ǀb;>LP%?3MI'Fp vI:?ț0ya;E<,IQ//s{ķ,K!NLﶦݢKs͇{erA$E Aibn )=Sg;{\o"%q4U3&/UF&C!)f P=TZ#>J5~ӉfH EݚOɘ9GC7*мN^61bf0+tHYa.v-l~Bp܉N],G| d?C .k!nݔS$A\Xo͏_m{-6Ђ$>ZܗóXVbA;g9K" ?\_j~.V9WiqL_ Y@GjĐްe;C N0y;`f&6'$Q0P a-uǴZe_Z]6L eJDփ;!X 9a'TKI#I>u/ð$ TjTÇPn3fۯ8p3#H&(p<5p|&hU:Ll=B6౐8h@z,/ ~, _K^xGFR$79 NT| ]=)z;$2Δa؇xDohT0%d$6a##Kn0OW,#BfC=-?GW42R6aY@1|hѽt+)BRՑP1θ.Gg{jR8dd/F;@0@v0'F MY6mu͒jz@G0mF9^`1 'A1l/Bj>+_y$):TT@€KZ=69ydBmqbOqs09H~(H۔ F'ҘTړ Im߇-yt(}sZkaOIUKfYA3'O/FGH.›t Wf$=> /kr # >186tF[vCZS NJ˹cwV@Zy|e/A`VaJAawRר)U8+(FyJdׄd ik‚&yIƐ@vsnV1kGW~Vck6˻|z I|ǰ:ioQc `:o& zm-e7uݘ@peT!9v5Cc)C)lWz|-l&'N%h=+U:YѮѷF蠸!# [gf^{@~\o¸b v6͔ցEbS;~g,Qu36 -{UƉs) '+bp /.*b{ pQwqĨb OW0* ":8GXzO>RsԜAfVۣX+ZFDi1`=W;@FA,t*yZy$%njp8_ w$G2XWs~꺣MsvB mdDi!m.Ztѷ"d]b W(+9 FC ΙR|pIgA["/q6qw7Œ0qn 5C]r2 d; P jb"{ep3'lO KT:7dLBaU##& J\[;Lԋ{ZvXs0Ww}\0TF ߎ:2)ʮHDjF%*3F P|M(u×Gv u&/жk]Rb(kFFЏ5XǕm);1V8=/}@\Eh/hsϯݰaf]狠1 K7OXl}JG`~Nj;NZwh[V9d~GM6`\|ARAfìLw!֧t+b8."11ӻ*GJuثu3P> HN:Ԟ4Hy6:̏W@f"p= 0Ӯ,.K;~ApvA{'o,&Kk-B:2d?Ws7?:v4Nr3ւuRK.HIfZXSGiBW$A٤y6Bs_.sw."3öζbM M;Oډބ@=wD]/D4 r1qdl g5(fD.a $oLv}Vp#qftlY\% \#ɓ<)9p\d}WR1{I5DOa/8E_zz~N4:#/nH?V*Qdb%HÇ&ǀBR|:OXpPf'd\l85ԯ f4SܣA59 :ǹ[nKe&\FJ Y}JfU9qa$YdMi"yTmˆ&GyUE9,U=Ju~ܗyx{>Ud\ n1.#f nql.R(uh-y94ɶFpE=LY{fx:f) Ēpp 3_ljb,>2˩ Z*Y@"* ID~ ؊6cޕ.n:է`Ajs1G<>fvA\7TȖ\1ϔtP96,TJObxdQ"pG<)KUn/cN); 1ͩ癞'_{A)dP@ K GA $ȤB΅z>jzF%zzFJ^ K'aPJGrBz1̌\Z2*4b P" $WסnI0 BlBa2?j?DH˸Uj]<$U^h5F'AM|{S_, 5H 96Aɮ嚺=S4j;GoIW],H L|pA:x>_v\\na pWtl2KH#| 6q6lы% KW}{GT|}&iٝw9^)%)F8EÈR[]# piO#(k҈o-N 'UlR=\rT\!>[|ej>34Duv2X}Z"-$dQ Ool] S!i2CUx ;PǪa[!skFp ~-U[]&{ :*G1 u2 3Ey@uM۔!yƬt/#[-e6fEj֬/w7OyŗϹf@q:ccv|~UPp4M_Q*mUV$fc Ղ)t.ߋ2!>ec1q7;rNJ2"g:!њYw/0Cܨ} K!ۏ;=NXD#R8LVJS_Bh)5z;@Qr(Gh{} uwuK|?F9߽ 2br^$WLy~ ҄Jxa@?4 ucFe8~9:.Sӏc{Rt3HDVLjdgm|śF9C4t֬V oX}$~_qElqfNeKsReV4%$n bJ>mS@AU|?`*Q83i|FZƭ8\0s u0Ul$zi`elIN2q3ҶzHş(/'OZwqlLUI(yL;a-]\}鰢F8`οR9U=oZn0̷餙}I0 H 60&];"9&>سA+1t C'U`GMS2q,]Yf=$& KT%AKkBѤ 5LԢŞ]˰7:پE,x dsl}\_#n7(gx?)'q/+>h{K\r%'@Z?2Ր.h G62?Bg{k^N /r-nqZ}zA|+D!#d_mK_O64%,p.e)K1kh}CwjsEe oE5c@ҿ!jE#?0h ?tAeU[gXa'KK c c]1΀]!2>I?f[j-x NoZwJ$elsw lM-4ͧ>#~Kԅ7%G_K +>_`/iU_o>YGr]fszc x&d~ \"@TY7=lg@aqD^ÒLM_ڃ,2􉴍H=M7u)^«f,-#\yZU,BIq2,w(I*G-?p&82;)IfLY_A蠰aOWnsE tV8)@ wI߯jcQ6"z?ȼ]gIC(Od55\ Ztp,7|NR)4}vrj*f v? {ps"4h%[xK>Sp2>L/hxc_0.72 xǛL$LYsK$ IS=|=&=M`5[i4s+t #ѝu։nVW:bahj"pDN3ͻ#[וDӛ8$~$-fO  4Ti7^ ܯe>A׶| :8ֹYwfOrսF3(G]1o2SSqbI%3kϖ~XL*X@tsARP<Ϋ7}2<U[Z{(F֭nRE سiMvAbiYbkz6]5s>8+Pf!▶3h. &.sTyh.&|c"oJ:oJǪD,3TA< =Q~1wbX|t _)pnL,/}{NQ,*>^`o?QU=C0 B@ t|d(خDs_UXY+O^"XeomR'OIRY¡)&$)`n4ILֱ]c& _0A3͢5HYe3Ⴋ=ߚ^:f]ٲh V9c|&? Ĉ,PuB-]Sl/M頶stɰCx AW4$>SjonMS~pP8ZDLYCY`<@khZxKPo[-e|Ž-os$qz1L}]B߰DH|j>O4{"[.&?r.sZOŘ~yZO G;o4)mދ[bf c;`cX?J#mn9ܗ& 9;hrF~V R_GFFZOC4CBL̹4A!7@h=*+lћ:{J%<@! @h`^Vr&|%]JIɘ؅ćc:ipm;| x_4[YtZnFM-Q!Ӕm"ky>.BrǤ!%=w -;IkS-ˉH^tF\7g4.ԪدahvS{=&ޓ:p埝X! ` Bid nviYqexDl@kԪZsVu/OT>W#/MG΄f 3srF~ 7 嚕[ ga0v3 gZ&Z~MnBgʢOm-sdYM牖cn1L!y'(=Hܘu;J7 p/;iύ"$\IEsVYoz2B zNZ/{c2ҢY)3K7Fw/;jP{ju uTb2*s&؛gUT/5y^!whJA7?"IP ѱ?8d PJ`J+ll ;;2e6|YMDm'=,LEœ罒8^."$[!4Qɉ?A~nѵfuOb`J4o} (L|bVaH1J`r'V$d0a*Or8adVܥ("vj/%Uo"N#屝oJ1i&k_L+aj3oArYwdWƝAGn<0W=8o<4NzjW[qdqQDikXsύ=D^)ȻyvդoXܥu+=N^,H2JܧYE\@ 6,v.)zٖK /gӓI8P(HyEpOq4VA9?*:H),(~G GvTYh6K_h:m<<*hFh3n╄(_?]&!"`Ph1#rpذS)긱?hW|'Ԅz]/i^ tVq-sE;G{+""XɈ?7skJ; * Df $@bWAAhRcNٳ 3!LwIlM̽s^ʕcVs؝/1s;xfle{t&` mkTr--IUn CP*f1qJ,rJNGUt ^* N0J $,ù6yD$'(Իh6@?F*>MW+4AOi^T{Wiq{~ ӕjXK^J⮡BD!0QڏOΊsll!) @1-lt#,F6+QЇ-6ԡQT8@ ꛟdŔ$IH<$MſxW%>6l)Vh`!lvw{tC)gWoO> {g`[G]7YqM8j%H];/de=9=_N2i|,\wecubeS7SaImX, *hm (.OliS[- Íor "!w]=VdP_y莮 ͅ)r.90sޤ =npc8I|Y&<-ӓzxbr #=8޶0(|L.B_ h\ɧXIꕄ@?,Ns><*9p9, |gh>gMo66+#O8|ϵ@28/X> >}RʪhX}YJ:@|Za~%S|Yt{P <ۄcl5q4ອ6E0ʇzlo\eNB+DZ}I<]'¾8^*su,@ͯCyM(w?qWWIsn$OBꌙd3v*ͯP=h2snX>kJT$I*-(X4z]~aaQ p ]Ƈy9#F-ӂߚN]CB=sXcvt~28nen7*s,'\J6csCeʘolXK^8^nnP3:Uun/@6ed.Q*׭%wT_(H@znzrzx)œg}sqdi|+Nj\y=FAlqbExB`KO٦`7}F@uUUAېF1 ׸/< F4.\BEYK x/B7 (K)Gt-<0-^J ͺϢ+|'pkթFnL WWi&R̐}K%=L_tc8rߗ>!biD2+B<̐z yO]ZeGC>HXvAO&"Pɕ4wL?]?g>}c!?Ժw(Q&S+{„pkR8E uA%'2\rwu46h;}^V[y ~&ZfBTު}h<}z_rskLJ31h&WV&`!GiүELgƌ'G8YK,:YCy)DhvZ9I.EdFÞm\w? I[?cpq>kQd]$'Y3G#~;|%T4̅gڥ j2o]Dur .#7߸,%0 }]ohr/c_X FBOQtĢlN& A}vƜc9^@i@rucYDsoFA ,x2TOJCrU(G /q@慠/ڔ,핽Xx߇~u]`HHf IScԣ8^L#aIk 0EVМ?YanB8Z[xDq}AQK=~20m'AB]ĹqCϵҙC3>M[yE|LL%%m,L: U}$Y7Khbk ROl]L7ϪH=~ IB7€&@Q#("W8*BrX] | )}{o< p39/jl%<#x1:#,I9(VaLw6*Bٽì"rn a4IL8zqq"d,И{vb+~Zh#SpKΔ D. (Na1W|ٱTϋYטS[2ŒhiTa9jmTM\”\-- V'Y!r9c:NN9+FJt-aFu+j+ 2|, @ kShfZycX%f[[Ʉ"mʫ"צo6[h~w{|(p6uO *n\RbЫnŌ\<(dm9A,2 A!=<A<*Oj $.4:^Ų$A *ْyv ZdrJ`H rکPV*Zj&p[OT\;r{u# Nڒ}{f`UzЍBbSQ07&xFߺ ;(hHgYIET~ H`X: an\`1NSe\;w|8>]Q%>x,B+a11Z" 9J(_  VR4yiCC"~ՍTv{||zǨKI ;W=dϟM)wvBT0;ld<;5<#0Ny4 qjpu\7_]c>`@:-kdp'ס0.L@qr 5`qwca?@#\~u8#69/!  h*llP"srrl"x S[Վ1?o&l%Cý T>iqByp,54bJb#vZSgG`JNJbr֏s@ԷLjljZJ̐Tq-MIoxRW56V9ϢXkg) @9\ 3+W;eصv9&A;EUQaݖ ;911M)6gr6I|^ƶ˳ָ^N>yP"Ej}}h"쐨Wf+d<mm&٨ZB9G/!QI3V!]"$G|wn/E'LRkEljrztN*{N Q+ģI?^X=O/hwd mi|cwtndJʩB+㺵rW|uIu;wS%>q(z 1ϑ'MπG3V{NIٟ^κ WU`7x/{-By?G{@vF\WD6"K7OXhF_DToѢWݓar0)Lˤ }xķD?u07bk39YHq7LeLhfTG!0XMЧ&F;Kĵ\ 4i\Jo𕲡uXFD n* ѤW?LzsjFʖ"b;wI΄΃/4^-lCK?<@ѳbSq^0z(X7#uoǦt n/ȻG WLClչgITtρZ}cc\ΤEA%:2!zyJ= m=-pcyz{J ^Ml8'f5ZBRŖ"+1M^TS"#N$靹vq C^UUU!-m껄A\)JVQ'HdgtԊ#+Gr'ft:ו4:څ1VL'tVV|G_tGgkrB| ]8˜!KW%9"du?MW" GjgMmha91eFʹzvB0ౚ .pS2=\0R㩫:UN(R2ʭ1Ʈ2"0MhoauAmqJ  3>F ձā=Q_5aܭ8:k&o x,DxI"$ y°Ϳ1I™g|rZQP p&~Izor.I85 RƧV9"jm [ X&z:륳1~9Pap=O\K\*H-#cQǁ9Qx>&#ZvaA.nݼңwlƛFdQߢƪ_wVP>ETu H* 帪#SL Cje@/!\+k&U"P= 3W0q^mqu%QsAWB" F5V}h42-?&m sBJޢF 2d`Hھz\ɪ6Gw>m71LkS!cWYY*\p$9u4v1= FF7"oÔ|Fma~uSo ·v1o gg@gnHO3[/d?8}MVKԮ vZw{1avM6 "^?Kܡ a\ 4؆(&6U^=Q0F2sKiFG%Ed4$ B~m-6>(jJ/يN:/Lc%R'M@9e]ð`M ų\t"TFrT½LT s;EP't^.I1::h!`#"bnػf@ csF${rD=W#-[p gc~$@^U$ @bUcrP.&VhNH\zeH.^acu桸E&F诊_SY3"#Ol34(WrKmĜ+J`A0, ᓸj4RfPz݀.o>gVrm'&- RMy"ͨB8ns](;VωRMe0P:P㺸:v Mu㳷n[JJⓂ*X9\0&SX1y̓}i^QNxpmu!-[b3mrz}\٦~TEdyզ_w83D0pb,! t7L*^`.-6A6f{ZU1V*ra!Еkc_^r.d^;Q|w=/k[ʬ{-@4VfV16fpc+VGt+WC@ f7&ϕ R> wX  83)R[kUx,x]s(&Hl-[1OZ°YnKoz֩pG_W;# EGV;.>vX)Gm= ˛4[l{m3jvObox>Wۛ,6u'NYVWي-&kFi*ܤna̟-&D. D’Br7s?#ph U^D1bm5OjR[$rPܵ=-@=* )!ؿ@' x?O# [F,; BulbS!j Og3PߗIJ!r !N+]5ҞlPq* ^v/|qDw ҪV{N4t GZ'} &o ݌Jc,5&\$$-H蟥:S;1 ϯ#Z/{Zh|FрzmB`.aIvDyv<(荢1ZM%gQ .Ʊad=lƟQ # ,&m~}q^Svq5̸ ?ײ{Xʥ0I-BX 4f]=MD53dv_ 1l"MbA5qc*×vviYx"-+@9^7mݖ 9_O_ۈ (^y-XiY6@>Ftqgefrxڱnm5n1bio^UZ,1lI9yÇ8V+ a Bm NB#Q@QhkU;DR/i*n1hCl>s=O d!!m!P38n_/!&iYnj23z(Q ZK({x?xspT[ųqnU8lz ziS:.<[\O@QWl ?s4.17<e?=9lYǑ9Q?˸"j{th^mPms̽|ou,lU&|^%7D\8P7DZ ]<h!M9mi-D cQ/u"|/ sf=42'"@u;;,} =C_BQw9}?ƴ#*eI\\IJTj]<& 9[ 6+uLe͉MF8'[+(>황P4aIpW Q+sD'JZ$j')T:3=&p2e}6PyWz<ONY0zQҬ,hL3JP2Z SqER"H7dD:ݩI~Z1iWs$:3l^ 5~+"{bIUZ!̐?}5VyrGNR/5X=;iӂo('ڕJU!^ n1?p` @4U|Z>ט-a9TW^!*甋`|) Hȼ^F.TR=7,ۍ+2.} ^cJ"(J<6 ٨7)E}^ QP&}R,bL{ﭱ=l ~ ^g"`)mbdA&@sLHk,lvCj@r*.R ɏJ;PHTn_,PV5|-CQ<504KN?߶oXRjNQM;\⽣eC~}}^   "cA:w­ET<hf W'CGV"|l gq 5E9Z1w\Ya`>=M;PM2#)կޕ>2q^) |:?EBN4 NՋU8WgZ"_˥ Jѝ|@e:<n2IZq,h<Zx؁sh`z tkI\VUbHK/_#1ShAs]0${H C>!n,;V"`ڋ2%wuSs!Α%-jz[<\бm\yW}fW?Ol0(L#VN@o"v.P) tDC7 [#aUrd2ZW nw9`$q6쩠nP)MqXbf\}Z S Bn85圝#DOS|i)p}^'8ڠz+ q鮼V$.G4fHLs\r +%J.)wkk$3V<^+(i8LCcd@]i@XV.|(ʼgU u BP~WzZed5sûD읎 C&1ܴ4_D:%i4pө)FplA6)%/P3VvP`adղ!^+!vSWt)h~2 ɞۯTs >+Ϳ 9I:<T˼#8?I\ c_2y4}M_Pj>K0^gG³}!E^y9Y4"$n}i:{yDZhh,CycS*?G b̙.̏N ٽ {{q'bPLd@l]w|SU $yo^xLx:&c"dž̹[J`2SpE2.$t6.doma%c9A3UOy9]e ]_tx!J$?q|^_ޯt \@bzW ;M3l_r?4&H wL,ELmXGCqN?KpRCTC[2 +Od\it_?Xҙ]-< J2}ǩ ],C@ADб Y#8Т\ rϢPOUE3Jجw$|\LM x+P'٪D$7P1U _#brHfaa -'&_(QCsC{c=aoN1_"aذ>f5$U3*H#"N{ҩ۷ <&gotNp:yt\,m:b1%/~̑N{؄  cmF* L&΢J,m41 vF3n|3.GīȘ9Rv:%*YC5`t®w=@H.+:J,Oy e ⒶG7g}8Ar~f 0`*j#>#D]y(wi m_x鬝'x vib6Z_ԙ%/QMzv1q{ O'oz鷢phB5"vy:C`X΄6RAw'5 @]@4Bw[,ktUo,ſnbJ FD@L!~|@0)shʜeG$ܡ`8.j_ذ8%Ÿ+"H֯Ȱ[D[Q-_GE[ƣIFl1c]x~QIWHE 1sS-? ebAg)5UqR'cZ& &kwQ1y{ %/7ky#Vw;hW" ĝMg4 } ;ډC)l+m#Z;aGk-5PȨțrnTdD]wdlV ɐu(^nyI~0@~ H1\JCmu^tIJUͧ ORO;>Vedr;Ut,|֚!D; Dz K}Ue4t.\#AKܿaͼJm .ܿRNĨVW׸e~bՄvAb1n0#<~`=S$d / rMX$ru1,8ݴ—dpdwI$65 ȍr.p>֙:Ycm1IPx>/Ϡںen~OsՒ5J>"*wK 3Qʗ]Zv^Te7Wf,,jbtHHy۫9FP {/(]5 Z:k0>3)c:apMC"6[h qV 9RWVH PeGyd5n87~ZHx?[kӕh{0_<:na Ox :0SaSVJ $iOQOz}%X.iGj¢7׀ف4J@iCPj|-yeT1d8~ܩv!v(ϩa+g^n~.|+[^'qGU6GUp^w}7d-i. v kXRWJ]̶Yezفel}G7I3_VyCidֱ}49G*&t,;QyMÝsNKL bν)$Efx\f?QΗac 1IA)&GqHIfZ;W2:p[HaI=^ ',J/8PqrФ F'@?;Nf'A>( 0,pMOgUmb\UkՂ!^t3pG9hC4[s| y9wCph[y]؅uxS_Σ`+B n`|sm7PU7).vc|JGO{y4(TG?6㥀L+w7`qDЭt=C AZz8+o]σ>Ln$$?>T2^DT v64AZ9s_1C#>PsvMfrzD!;q||f_~p&X8Nݏ1L ,OMgt@\<e€AbTU$㎛ GCk,>gC{h%a+$'!fހ$Kꮕk-YE)&6n, !8!zn62}<,lm^xt?0$X\dVBISңMd87~eG8vh 5$0Ҧ`gV;؍aDw}4TaV_:9T0S*qbꏃSqîr ,qW,@ǜV]z.`v Yrzy$o>9Xj57R1+q3X" 23>X]i){5_-9B#ʤ\H|Hl?,XiHWƄ[ D$'ET޲USMvOЫՉ5lm斌 bGLB\]W)h/C;j5,?P]df2?EY+qZ5dFS%IGITDr?Dͣҩl鳈VMĖ.Wa'?0U͕CZ(ϭ נ'ty752Yd}IR6z4BZ H<$)$:3 ;A6ŋ<7tzrF#LL%&:"ԵѦ1~5X 'cEۮ6YsR=鈸ڋ-aW0oov[>@е~sL55.a9? DX- $lRͰB.Mpc9ELHAW\ f%D.pFsiݶ'mNME7ᰌH~Ϊ}׵jH'kso|)%#L-e&+؝d,f{XxSLωsiP-:#ۦT,e)'5˱=K]x!J_Spj*N<ty!yƠ1w=Tc7p>XءZ+RoEW:tM]Ɍ0@_ˍ;rÍm"tIJV;?tZI dk-oT?]{r`d5rO 3|).-7YbCL9 .sz@w/d1| $p/&ff!,dg0leó8v"/שWЌ/A19C/ss+d ւ'r@֜G'dH)Q\s\libɃ?{o.2M&Ë'~&>\ɡ|a- LV rڑTlqaأ,nN(诣)<5+,Q/ҧ{1lKhNgct(B%_xg&hJ}ҰA4A\d;>yս.-?#lUˠg">n^U\;y1I M!&gq,ݓ5n)7[ۏ)>9Fgm݃GjzHo@(ϠXܓFI)s%rgo!@vj{EоaLqPMJ+i= Nb*s`7 خE /W`HqR2@4 ܂1C`t򠉽a2Oq6#F1 y0GnѢsy^h-E]@5]c B/O+wUReHF o/٫x/;l  Vެ1vM>\Z{֕, =-:X?T:9,'ƱP R:l z{=uhl$$vQ8η:*׋TLZ~E@"AO8`Fp)4rc {D&<$;$@eTz8#t#9yИ,C{-;QKc@{`@2:%$*`u[-i1y[KtHI(d*M<]vp]+0E^{']|j3uHDKb#H-rROY rZIV E{]й.rGQE;gac>jDh4'~竿jY4i "~a+ib@$/E{ GTe`6~?kjT(($NP(Wg&\Aj0*7Hx/Js~_mQEGLJa!2ecҼWI$ KIxKJḙZ!fb`=i@]9oSdb I5SRzmqײ bGLХ o'O.G7'8G|& D;.2ƟTҜK8WҴqly۹ m(؞qP}pdSS{׉G~" %!Sce)FS/{#[l ?a1s"{Qi۵.z|(ĸEadvҌ4r~= ֒y$kCnthFE佱ҵ[[I6@h$yN`w5ih2a?!"WZHβY.ET0CzPd{,T_w7LܷNVnQMqr]  2:Tܑ$')STHLA䂊GЯm%CQb-QIY6TXc-lo%Aͫ-`]a~6okJHV}|mJmdH<; %U o7 ΪGCCBԋU|ij$w^ }S.d('›`υdm..J {-:bT=*+C<\`q [OܱKo:,h= U;Jl,o^Ke#Y!ԞUBfWΙS_mrmz^5 TLd{vOKG,e¦j65su0JmYO? 8!d`7ƑUcsQA9ߌ[:Zu"xda,UF,#IRc/;N9]˭c4fMߗRKpjy0@G}lU(H}l@5ՏYJym"t6,U'lzxB3KMBMNq #b6ׂؕжXrjW.fvuQW0{I_l#rIK>"Zv)Å~IQ1M%1I \Ǯyy̒(lw_Y~űU!L,C0H]Cp}W2/`>Jq{RFL?{PMI{l9GS~He ;}njzwzΫctvp{ QJ Z6&"&<†_h]7JLIeܓŨ1]xȫTXu(@=+WrǑvSYh@BVbϯOڝ<"{F` {wwuT I҄0GƄXR 4N cfntC ߠZǤ\Ze̔(U|0d(+x7cq/1!ݥ%f=y6.0]J\c@id—&#SVouJ!vj{QTB u}$&Xj?^SfJ 4RQe>u|ϝ DU*)ar҄Ж j'z1,Zs&[` oQ3!%3T2.%i^ )N6EsfQ zEnİYW~V)X=JJ}Mα@a#WXGc7W %7f:T4ЎzyFmzU2[T&cWs+K'`S{{Z1w%k3z-FQkoM o7Z*XtUQ~$2{ٮN U֐t^&$gRU\_ǍHlgقq*}Swµ"k-~!Z{ 5Z'҄w]k*( G-/ŗVr!8'a~܅Ӵ2-n6}U[g h O<1^589Nʁ,?+kX^ޏ7ͻ,Y ؏k/RKofĪ#0>E!]A "M1ifSA ] {J&|ďmJ&@9-b\ƌ+q&w !Ĺz&hrS]' 4=(^ȍVHJ:lt'T3aX,  A a?(.@aN۵Cz&oA>a1G]M Z)جOD Ë2aba&BfPaTg*ݹF\E;^`xWdlLuNyF@'C=ah[)} `~5Wld.,0qqr!ɤ@v6D!ݸw蝥!H5~H9/Y8jG}FV`y,~f6gW?\ZgTTTn͝a1i@Ѱax6bw*EX21ȀvYe+M!}}q:JZ]Apm̬pD  ,30ov 3!M;f\%ɀf[X\C^ǰh1ذPX^(fa7]6;%Li!/xӋVsƢTeJ/՜ސ&nw" @pi[UWb %`8غ:558kzHA¹2Y MӃr~'QIPhCr>MOjBԌSFi0uo>[lbj۾ОF62CK={bJ<,3 !H:=D텂ϊuIqTcqz2V5#=UG͛~U!;zHndYDOXu.I6(ٳ{^Ђ^S nX~ ]Mjhr23 U)i蹡/x)RxrnlI.y`:70:OLJ'd=h)%;_2 n>dc[@6<g< 00̘PoGNF5P5Zإ:y 2(#۬`vOjH,ގW̥?f\1![d[Y۞i05;T΀QSb8u܍i"\WLh~W'bqd~XBlaz4X}=aj!' v\m>R"?emÏ@3:bKK`E䘳L]`wQ,v Tbb1I` }reZOfgJF7^vx[A|H4n}mN|B k/Wٱo_>,Qߵ&C [Em8X3,EnuEFnLl {|rbکG]L#7b#/SeEl+cn5Z)$ uDښa"}>@X7:ط [ӳćBjպᘑR[ Vv|}.폺QKU+e@i A퀠oT nm @ <ՖtDM'DSIDՕnB a]>:x ;G JWv)D>qBaqkɳE؝Gs7B]>(HMEkζ-xz=S_)5Mpj9ӎ|!#õR,;k>,de"5<0h Lg&Uuz{+o24/9I仐+t-4jmyAPo7Mrb$?xK2ۃnB>!T@:έ=B|νǍRؿ0,)NE탒fB$-#~")_E!3I.7ML{BĹwji=!Q(UɈ\ԍ`I]g,)R8y_kKCbcx֣^#F"yUzśЋ6@02칤7 aYʹo3 >2[ʩN{Vm/GrE晨%-aOAމ Ն+vfJv^0X B~‹1P;GާmhA*/{'ʂ;R"L2ayyt&Cʱ*w]a|pO|lK'4t[Hv*Ǵ uHssIͶQN+r0<;r߳\2Rmws~o_d+ͪVe*Ee0vr3ς3~ev;q(^4wcUDHX\ P*(Gx5.F9qqĜ|G ;ˣ2aIJw~ DmHk$_C݅/i.,~xdFDmZT6{:z3 R;hJƧm:6*NF3.鵇4 Zv~+Ә0\Ή7$-IAԟaS#C/g1?w|@o #U 1 >=9MQcnhQC FsɃ;]J:zn$kHŬkүRVM+P ,"rPWu[~eK2:t<`zsJ-:inʍ8d X2Z| R>l}nL7'LND9F/S=[>Kkq\Bd(@wTVC<ݶkhyR=広exP}h'PX` 4#F 7T^~Ż1Cl|#bfr{8G09lOG9{PߗZGZ!,ド ~jp%ܜ(ѿZta٣b)@ڞH+-tEg`;| K)ǽ4֤RN3mya ;0s̩~1m)CŔ*qsN۵uKK b*oXSČGX>BĹ I3烣p<6t!vt2() %>R8 ^5=:lP.t)t k /tg)A.}Ie%IFu&uugsޖ ue{nC.hJ%] ?Ydc7p\9kR|"&/`-9WI宧a R']]JSW W<uu5$丷"EA.f># [rT2E?y#beH%#mO5RoO&ĝMMSpzzONnP7l:a:њ2+l4]c1D"([Ktfl`Q04v;k}D>Rɤk~-*g.YLBuߴ4b+GkP5+&hgsK4c:])j:7:T!Z}'"J PJ)횂̑tB`(NC4ΫG4ǡw- |:\ 4ʞ i Z;9a({Cʧ_ɓf0tK.K@2+0w`Egt_KǓ.җIBkv7w ?Jic>4C%ܷnA 3%O -S\A@Y\jX @LvD f^`fgrV:X~-j"YF סA!v/ŸL^ےD5%;9:R%̅#`"Vf{ {[t3䀶 LB7(# bmc=`"6ą]fY586AWbV[{=&.4KnwXFc?B6`I* DFhj z9ߵ͉S'<;n2a_o#vpF2P_q q~[zL5u RԷIIӓj})\"ҕ1- HDɊ)}OG)SP-%sM*^~Q9l.> e5G,d_B4UBU{UegSG#dfyHEr8r :<'{ʢrwnpp B|ԒM%h4,9*S@q/vI~RqRg:5Gd^g< 8*{kS{0Ɂ;:'?>>Wt [RGƔ5Vv!/$7͢Hiwc#APm K+)L*2݃>CxE.sTvڹcF?D@O`ehy?Qys[Y6Vq3Rt/ Ȥ'QbG[%'sk} :ڱ͵c wBx-evş|?޼k+ BӡVgx3@} &*TAbrO(Awn2wZ]7Z.4ylGxQ WI5>t~VHw a|ДrPʂZ2M8 $wO< !jKSA^7H!Nj(_nXQD-CX(ضrthS8k ϔ-_F Y6N&6 asw"jŽ2M%񌓄Ci]Inf- cGI;:P4>p8}wy ~\\ē+lomn\:n3tZ)G:6{ovco>,Z6J 2Iq{b=ö&G)eT0lHsl"H=Ovf`)H&%^; v-yZ oiTfqGuPGҟ(KwkDo\`j:пl#t*[#ɴzk!-Y2MJYSBiz#I.7ʒdnוR?s\tojT7o+%7<" VK9\m tSaOGf-M/x¶Ѝt>u!gdS{Ͼ#3aQ>P㭪c(o*lraW> }ㇶ$'~'5q S5ےңR\R!ohxuvD?Ѐ2xq;ۺK3?(3^83_Tq_NJaYp{!i3fuˢ$A&OKR#$KbM|[K ;f|cC{rObxh4PC30IpA6FNE5¸"O`hknp2i MMH|kƈdc%+e?qdh4⑋+ɻ?! 1:Ki\s3 $C&.4FyS4Eޱ2[ G_%=dC5?2R6ߚNA|0YYVT$S +I9 [{y1v TXgk2TB $%x!™pHX?cc<͗X HVq6,b^Hz_#r%S9[T᭤2:>H#_uT=Hud#_9z4< DϊX>aVGb[I:!mN(ijGO\zf;T2H)[`5\ƟphB6ɉ:;#zqBRT=H+qY8m|B{PeTRkߴrc" q!_{.B.8πl& cTx2i*%ص> ͗  tĕxl>]~r9Vg]hN@=G; },YeUz&c*֘!T,=͘2l!RXrdA㾩[ =x1Rb; Zwv eG TΖe2G0]3E5Q:h[`62(ycD~n?HBlDPOӼR8C>M[ U] {oåǭec}mLNhӟ1Vyy#Y?ΧgêzR; ;돶= u=GOy:kKKq/SC9lRDz 5cd:5=Ew'%CPe0;җĝ&!` >c^RZ7A 4ZݜCw~@yĴ(A2~ &LeIT$$Ld $B¡c-CUEN;>^JXC&{dBp֩Șܮ-e` ^3{Mfds57 0BWgjY+c=qJQVy/t,$ $ A@&Vxdʔ J#@H ,2 .@X=ӥr˓ق=Z(_;B) 8Eθ*5թ^)p_002r9''txbYf2pynU,/sj݁O9qptP, f2mq;|?ЦeUvHM;{iG*H6f\?LE~ PTGDi! 4-̟h5=a>5D_A2~FB dCDd|; Hyifc1Z箌t!"L Uʀ GC.ѿ dm3bChl:ErXl<ۡ,hp2P?l߬Gz1 ٯz8gƃӔ2xvoǝ$PQb0D,,Rv<4jb0)l0ɤ - ]M$!-.Fp]h˜ǖ~MيΕ )3&}(,1\rQbX qt (chV~/]ʚ >rmxh$GHz' \Y@3_C+M:rOvCi(&1ckS-(~p]f|=ssN>9|7x㑑A?kXGVI\U& WUn9+oE9쐂KhP&֓V!*QMjs=bgn(?@m@@ebC0F[De bpk^RZDp0 D-ʞ󦁂~]4豊p.SsIYB [<Ӷ#Oݑ!hM5QR$_IdI҂~P"%g1Y5t`Ÿq]ҹFѳyƘJ!.r]ƱP @ K>\_3͵vA}QwZ7'V掲bL3r}q$bKPv7˸;4vSe{x{;]t,)炙~7Lb&2u.>+ iMKj~ e0 >V}֝1 XXMYaBhph.q1j[b ! sh3o cx\aKXӝǸ$9J lENI:KS2Œ-9p|:vea: O*'d:+*!{*`y6)b2% i$v2`=+މ48`.vb1i+eS+#;Ya쉃qwuTIS`Ts8!i/ oE>er =LGꖅznf,#zHx{:"Uˏ0Gajk!VeAEޘ?_-\ԡCT4RMCMe*@}j qnL׀^B=]H7&1L/m&s鋏er@ِ|{Y!ivz8Gb>g G?1qJϧ|RkuK Cd(;WRFO8,OsOb\^Mx@)?UNo; 󌫶TO- HAOHge;S@6}g.O,SEEG=/@@C~d>}5m?{VVmAx(UJ5$.gެLtG"hgͮf*3ȼZCH`G8svEkO$CȾ͸xKp`QH5%nL%!}5~$n0/r>fUsٶW'V֑;ʓ'PbI$AJ2L 2Cbd W}Ot*ῲn1ec:g\F9 T'] 4/ Vσ?x[3jޤsN߬ۍs`BepCF)Sw$λQ&ߢ+&*&+,2 !Qل;rwaS;2ݣ ' PDѷyAgԯȥMɳͅ(yAtckÓOK%~r~ꔔ35^Բ'T,J4G6[G8_(Yv1Iev> ̈́ɒ%:NK xs7IX^w|u8LJOBpD\'ļ ">ŧ^v?9 :86nޢP>g=>7c}3K!CqQ=[ش]j!n'1 صeILO#M2q`wմ9A oR q۝t{du_S{zݍI/An6u"lK8j@FYO %q@ \&BRK\jTAOSU}?id'5p(93&_FZjmdngz-Zzb̘iRVБrkQKmJeC?Nu+nY-2A `n'ͣ bTeQɐX^0}B5'nrr/I 2& t:HN‚#)WӾ]o5j uJgVm^ Y'*&Qd-aiE)[o9<9#zhG")5lƑ)67ErbqvQk؄2{)f:5 囇@w.& ȠE?$\ z8ћ犤m/0uj.][QD>hF|t.0²(wm辡epmWnKyS֯xpPcbŴ|*'i7Ͳ=1 2uTك=v!`"<E-,b]l 4^h$ss0 ]!y">{%O$O2X\½'afvvע/f ^| ٱ!y,At$x ;w rGŸw9"Oa !k=m S<)"6/Wn.;A GҲH$Tg2&wJB31I;,w<ߖB〶GWRц|6~RװHAi^ bf7ӱ8h 3V]=u } 7EQt{o?{♚יx)IDB2C$eI71u~;4_C‡ێuVZ.Sȟ){ t2J ~xJ5Tߥ(N9s <^B 6h Eo᭕fƜ݈og| +Yz42C(@p|*s&euòpBTͣlvJF '% Ź*ص EwbX&?Eڔ++(2*Sա]: 3`,_Bts_ِo 7~v[PT#K;0ְɚ PPJCPqa{qICm)3iGx`iR(H&텪QE'#<)o8j `鳹zZ(=4QHTH<=/v]' !HUЈ9Ӄ݁ku\:FH47_4ͼs.VIuK,a9ٓ`0T[<zJ e`\\V2(OUlUM4I7S0`i|5OaP!#^d\2"_~\%V:{tSN;:orhs`%@ln'N' 'q9ȗ\fQ3,ɞ )'H:ŊHr2hH800 s`i"%ڳϤ(Ze^990?I!b(cR3Ja\#nk9J:Ç֖LVܕ]΍m&Bse>=zR)^ve9U,HJ;hOpŖ0?՛sx[ k /`DBqspE GbgnI@4lRm#d9:#Dn,\X%>gAM_뛐je:\z|Jw cX}g,4=g1a VZm>>a8\9UaؙỶ3h&Uk5 %J^_=g+"ӃxO :35xu5NJiQrN^Ky6p!ZlhPybaY819mʨ ZVߦ_}60N-nOuM8,Fhs(@bW[>7[Dיl+ӒsϕKG #̎?i~j]g?, J^y-GxmJlgh"rz[9mQ 8g}2 ]Ƞ|3y:Q=dܤF8߳v`,A(L;Y!mFe'(,d*m [2اa +a{h'rsGωYGUs6!SBu èPV]@Ӧ]yMr޽ X wքVrh7O~փ%%$ j}% 9e3ZNG z?Z'gFL*e`ISU^^^"gP,MJ"߈1]kǮkj8{x-!Wӊ?(^QcMا @{4>[Xo$}Z#E4zMLhl͘ngkǩHOqG)gDbyEӲ&Ggӕz GFȦggL4X4b3eM5 mF+ԦPW^+xA$!c` <&"7IglVĝxFzq@@;W(kT͙G,R/Ua`UZdq83zӡ 1EJ 4w}.&&2*)^M˝ߦ4yW[t%G/io7m% 乚QfM L}L;pr&%n _BX ɜ/2&2+R/f0"G DuASh&yG J2N*-BEɘnE#CoY/Y/k=ڑ:[V ߚBj;uEں y?rh(`L: m/|vN\B䄰g6 WsԻX{PB'=ؠW]!"f\|cvE24,hl {bN.7הRj -{|[HĻuPsypկUyTb)ℯ"nDв«Kz&/)_tx*j2R;KL1 :`ash_b{[Ϟ9cP{ϘіgǕ!+fpbgď Qy{?\G}4%3׬jLc>e{R1&D`cBAt+1uO(7&}_) |U7#_O7ZXR~c}uYw i.8uIA@5j!$uq^7UA fR|f;=oǪ0NEzK@O#|o*Aaqُ ^tz)Bϖkr| >6 oa,r^?m]R=gդ#lkO [-zj 4DD_UI^uEy$ #:K0~~|}YO_.T;:@P'R8{L 慨,yg/)W#C۳B ]OPu-Tc 9"-WRv9Iw-3:eݤIM5`k@J 6n!=$߼ ֚O?h }m|0Lo.7 Cص[ze@'ư<&}.aZ Ybf&2|>5ρss;(Ng*$&/%nbmd -(d{wA6M8H\ns.u5M[(82D˪PƢbdЅmqce30.}҉=jQ?);? F1iE(u3DkH $%5fS saؚ 6l&'n&`cG#%:j3 -ɭñZ K E}aǐ]. ]Hr_(z# ',^TKv h4yciJ=p|<6dNU8. >18)$  #qII_`CSrOeC lL@W%L?'01[xc?ioiRzd?)V &&= ~Ik^'A#Qwȷ_!fjpw՘`!y`*b?e:&'}Sd!"&SMl%E- Xmk*6 " :ljR%?W$Wϼ#Ͻ Fkd4:P2blG/tht|5pit|UgTgU;Dĉ"-*AwP;wK:?kq>c#Jh1̦K#ߵ*B,B 2Rw};NB AFࠐ̣ unjpp 0Uy5嗦kY?k&X"/b:l37'1-`ful,7Ê;acDCN,p{=G'_)#Q!(jګde* B^ϴ]ݒ1=1aVo{l'h/+ +tm=M t?<ʪ)}Xjtl~bȕnoBgh HuIdf쒈u܋?WFeޗZj[o@`SIpM$AAr߉$nϿsX0ow+K5!P귕dsґrL3k>4 -6lCz37Vtf`S1p=0$uc3l#3e#qA{Fmh+7z;Euї4\HdWCW?(r. p0ukn=QC.L?oWbl}QOwA4X}*b|u&(x%)`2v1cS̊|`^^R<}  8_%g~o":s& : !a}M0 bV7;GE3ܑ lK4/kV;Д=YCٳ6Ȉ2ļ%گ q8]|X-)B@dgc&B=2r,4UwihVw6o 1U!w(E%}5;fT-V"AQ0^a+5味w -kr.]nWPFN:s]?3]r E٢>lyQ :rRMVd")Za{L/|juĵBpFe<k6%ts],F˻gk 41nwM4Fnaz$=41o4*dxͬZ=ĦcQڳVP.6Qr\NWϨٍeqi@-q c5Hf<L˅ ;~ǦkTmy'Vspr!@?}sUvFtc} 4LHsÀŮ@gؔ"Yܴ5Yt[' cp# .Up˫73zsc7o?/ ~!!?4X8T 5 H~{~4 pmUh;S91GfR ֵu3!mR+^}6A~Ocg+8 kT+WV,J ՍD 1ulIJ-h,ae垗O25:m#"-KD^%*QClQmbВ:P}Ҙ,ޭm/YN"8/Լ##ۓ7CC^F9u@{Dz&!ܡl%/0n~}Hj ,j}lyINl] pN'SǬ?Guw{)ؒ0L /,ee'?"?:-&ޏN i؆:D\[Mqq|vt_ͽkLlf +M9SC#BD훘gtR|.evꝝ ޼\`1Bak@Y19woφ,*ɨc3 '/=P5iySlSpD."m蝾1W0X\ [ YcZ4 $rR)  HQ:Ӝ/ͦVd*{]9cP¤p8FF.N_-8SPLH?ǭ*;ճ[QK)iadjL'O̊:~GH Dy`-q,[?ZǍ3-@5+ۛ*;)|pgpX(!MZX hDxTG==9Lڊ yL`o^_a_Mpn\4%7ݵr [B뎊'#I֊$p($;vo |KRKYm3)kLץ"N#^Yȳr{'/\:l4Jtmu <φ||bYrdǎ2`N cMZJX;[;<_\ ƚآ>fФ6]%;lM#a؞q$@ܶ_BBox=Fq2JGs(s6 -L)%vWF$Ou#Ũkq ĘbγYInVCY0a0 fA$7)Ff3j Bko!b? ]:ڥi3^4oX?]^bcIrB1M$Y x[{*be3JN9@Е)~bU_01426xO2$٣ܴPJբ'WQs@ffHGМZF鳓#UHu=Rat(9v"}ϓ1>`:|ހAXFyPΕZT|ןbo)җ{,D-l4\P *teИ~'w>YCbB_C'jǍ8칋ޫsỸU Ĕ"5;=TAhD]_1~M?$%=q[-Kk8۠T *(\ '_^MTU~l lJln\)% 'j[VVȣ'1ٵ9k.\g\[_#p9*HJHlWt~ka7Իm[/4 T+b-I_1]xH$ f&@YD.Rڿo=Uz]jd*\Hj/crp}Xj qyzfIК H}`g5hD]rwXEd 䓹5e[s-NNBnoo) %r:s `˳wzM? |U5B=uA/m™.sr03,G4X(Ti%ǹSRʐ_g?vPGEyZ vZFibJ4WOXm_IYvBRǙ|"0"~ S@9g\ac{#gur\Aʇ0cvZl`0-{InipT$+'Y~%qƝb$®Z!3K>0%Qߑ/{8I.&kSS](6Y-hC(H}V@S j>/\vbW|3$X]EFJ6C"N8)蹾ȸ(ޝ¤ȔIbH 6E0(e=KsO@D B35 w0;,3q\Bemy4r-1b-$Đ7ȸ9H"'Q$׃yTqa,k(-!۫\CG&, K#scċ^P+?F0xYp"h 9nz_6Gb! A`L|>̵Kú}XV 6 z F;oK3ίuԞ^_)٢'B`G3/DyL$̟&~ oG r a 8Ceu\lDcR}+\dd:!}qRw&%ʞ&mi\LWF c&>oYY5ynźFB8sFe=SEds^ Rh| ෲ?9x!:fMh2h]'-yKzy>AZc>ń[?=Q|!zā10xFzL M43aMmΈt O{azf%-gk4/] 펿x{{?`5*B0K Zxj~P~`Ez{R忶_97v*z[If/OA)sX؈Ե\`/=,OɣĿ}C1ڽ+_ 4НmBz߾-btX7Ax&T֎c sFaI)= UR8ftq_81s,yWa c %[?#]6 ߮(Tz"QrE8wd,0zjC (T @d]AVrf,h ˪gZ+8ʹ4Ԡ+PX-6}wXC3Jv'W-k;M쬘WT"++!.![^[j62pEM J)3mү'Fƨ)A<i~a$)82"-PDm +4Ʈ2d$FT$P㓒`y:O Q:~娌rCA!bB^K6C2T4z_>npgUf-/[aB33$&0QW +` j vdǫoDq wvi>t_SVtwE%6hVdo05#>Ss`[-$'87&Rk߷Sk3 ؀Zky7-9/LNdQ ehEblHHX,loawǮ#h_ni\F}]&?y=ƅ㇋˟!YPޑ^Nh4y%םz+Hua#$PGFT D j~g$fXZj}SծYZj:ݟڹ<~MVY65 p3e$K$q"+Ͷh0V@蛔A kخWfu{ +019cܾ @t9}.?qXF9qGX7hm%ONJƷ?sld_&'dVЕ zBs y(c'ל։ʯ2/%0!]vPyfZWPEM>?8-5} %ΰ3)7b_ 3:Y:I#@6)ܓS GZ.~VR3X+-ϑ 8*H@:@BgGoBTk=Չ≈{ 6:G.wǒ4aH͝ZYGC+o3w0B|o&Xĸbu?kϗ ju1.x"AoV3ўuŪ "Uj"mR@a`c",}L.c1f.L]喪\2:r (4([%Jo0}w~m|Tq(D5Y 8tsSRDʌgɎ&btʺ)9R|Rb3rZ`SOm|=AY^ገ=̘#Zkb>.g&xp/m»ٮxfHDk75tew9JЎsYHHzk]=([j\z GpV꺾z5?STs.lꄅ/fJ*g&j2Vy#/l&Syαv&ӮIj^ ADKWu)ϯp1OD'5fN$ݘjY> oYiiIA]sQp:f1x,xى0~oܥu]@,MN.$@)0So^ &^.~K~2S0{Ț8/3LWOl]'4toCHagj{3̞Fڬ"CSs k eLb'ŕڭmlo) 3GB{:B1PIn )>T5RSzCq潽m)7֬o[e w[B]e=0su^4+9)?Pn@n^ nxbWv >^F\9]Z4yv׭fZV:*>;u#dIc6 G#ް{ }%۹j>BG*tI4QB`V@ŢĠJ+E( TnwDaX.3ۮP9C3)U|ڇBtv{Yu|Qma.|r=g<ϔT%YTeC?&?!rcV3+},Pi:%Z;tT_jU!9`d:Nz`h4rMoy t~8IjlY%*'bd.[3 Fg=.ٍ*OZoY3m\_pڍ3&Ao/N&G_X+/\X,W0*W%{I@^ݹI^fϺ xOD%)Ba;oLHu)3q {KB) RknIW>GrH R yh-=٩x7TOo <<͍VQr֩ -ym]nPE"TC*ѳ^R{H,"+3*lP|IM"ŷc3ՔT8 5.O0OZEӑ]y,:`ȑMLniǭOS*䡗kE: grzh~Toy(5+ʩ0ǃmªfQ483tLiK14S-א"JkֈjD%^K]ܸĤL^?4_Vba2pZa6`1dg=J}j."< ~TSLqUeIHK*P߀wɜh֑8Xz]}T3Q<Ӟjg]=Y!s!m7)ʖb: mEo;1S}& :SuPᙒGvJDnɨHbBhU"yȄz7@uShKۨkX3EHD8Yn;qRBpIu/6@Q7XK[V!'ڼqP86h_R'KizMC)0AQ2HK,+yPYGYbe>;T,T.lIǘ)u#49GtjdW842j<-⮟=w>4g9.>gzϜgX; "4ݯԇH;6LϠO\Ҹ!Q<| CVew7vzWXJ:4B |ovG%9ӘR~&:"O_O3> tExIn:41~1K2x I [{nGGmg헉 |&иUcY1jqjPpݳόVJm(2 Z.|-b8-T[ BNΙX{CŁVW:i1;aJ 86#mqFw x"wڵހaf24Y/b83rKP ʖ'  Ry>7 ׽K+'u^; ~jEWru]b(nmSQ^YĔS췢?k pʢQH FYtXzd%yf6x;>փ1fM2AAHvQ@f3pˇM,<ڧn'k8k>f *(6p5z;\CI) >!3䐡:T<&Gh2PV,N8U BV32Yu1ϻCpdJPq@aոxԨi&6/!K9؍dDE_mv E&CKoJ_ų5pB g)/<jE_{5[v?EIWy/FyKv2z7iw 3⦸Io3J%w+r 0 z7HU]uؔʴ3ʃ= RJclrGS^*%$C+P^P.Ffա#H C7A2Tګ<*= ."* ōqŋpdd{PN)SuB&Os+4St\U\򙉐OLJf njK_ٴxhC6ByY=EKtPPZĖ'2WD ɳ;:8iF#SĠƧhJV y\տ5*ϐ2Ueoi}j8<"nmKƅ(K|H ً;&ϞS>B]Fcc82= [i5=z"-[7Y`Qw 6q 4ao^p4W5)Mbc)ݱDP)]7dH{]7]$3)M(@"*/=_T"-բM7( EWe[1<tJ7ɸ,EhZ j0SNe&F[DU{ !MuW7g7C =#H YqmKdyKiy8_m9H,2nt3 -I0 l]xAb7«d/c6deDӇ@ʳ!:D4p %i%BΑ V|٦dv"mh,upb>x3a "G0M$~/l0BabzTΘt#-HPfٸEs苈s C,X4cF3@ur`$ZR2\*^c|^C j"ыx7b{eEA_F7ZxU Z9D?u=WkY܉aяd}[ TJsW JFq2Cq@mF1M$fkkȞҫ洳AneIyn+c4ږEȘWB /rV@J(ŦZ;D%UstVOة-Esm;cm.Y@fdu"pKpa[F#`ޭNqN0߭!Oi>;o`FH =#m?hE- lյMS&^7Sɢ>I|iU| e{,TҝDGM? }`p-W$LikntEnj%]~эhi \ 5;enBǬY׼̃R%k;) jKvX& *lcdZ'qxt}N'> rS & ?x Gƪ*u7&=s*z2Guuzƹh/"{9 Gܱ YLha8/q6' ޕC܇uR 9;f~ϗWF;fŻPQ,d~Aџ1RY`_,N-bdӷXa}ơxr0T^W yًzܞ50T3hR$YJ| (7ALtdVXUDF6xVC?\6VU-NL`6:g BV{gpi L5䮳&e' )MQSږ&`{ BFI:B}^I}Ȍ)w=D$(]Rn?'6I6wHwwc6%FҐXE=pA Rb;xڎrC 2h(~ GMz c2l{45C#n^h%Z0Ā]~k׋{2T{n^/H^`1X_zrhI$5!ƌyRc׺y`FAmn@FiY'_v&6 YF~,K‚ZR^4>[P`/*O@`!Ҙ.tg(v|ܡl Ww9ޡ[9.;Ȋϰ]U܌f< SVZG&X7=Eڰ 6gI{ZXPmx^'ޗQ\.0rrsJv ORJ_Dt1#~ſV((PKG9*)Hu^+?_ULK:RJ\K-(@i3hu0/ZOz(m>ce?z"lF 66NzgVE }zkL9 I_Κ;{t8qI3W hYj%5fD3(4ɓXY7I87y}7'ugST3k^QD ܟ%c#2ML85DPwa&pI@@ \*FWixze)ds9fϰz?&#:^W٘LVbonža;iûv殓SӸ{VQk,15KNv1jBMu2vC,t0_\ %+ (&F ) )2@C7# UX#\uWe h?5><$ w٨1V])ЌTC|n6 MNR愢.c2e PؤY0 Jn>|J lQskq({D۴~ubD\hSDב[M `)ԟA#goES߈BXu]!> ٓqڔa4!peM m#o_PֽA2U:+]B,&P_BlhTli(QK{5Rs8DGt8ݏD  l@QFXHσ2 ޴^ 爔HלB[o8* 53 mb{*]H^ 2ڑڐ<&>6>{1Ÿ:a"I W-T Sj}dz*3^9Lgm#F[D{ȣ0)xzDtH pKA!n \(ֻ#^R|йN 1#  ݩS-{זh#u(b~K81{ԟ>\!wwD'.AoЛ ߢ >ͨHʩz}+_GivW+0b>T *S"}Aۀ ,ְ@A3@盘_=88r/ FZykf2lu| $Q^..KHqP  1.Y\Ey{=_܁My@&uЙ./ˏ7aᯧH+eXI-~>6T\Gnh/Gj(XpΦ.@ck# <}.j~+$I^$'E,4K_DF=K g ߢ)ixttwg|bW[ªVv;}}[:|8^H>722iD1ϏMS=:p+kd6Z7"L2"[䜸ߌ M{\K1mzOG]^'VAkv4\G>],!165.Ώ9.@FFZ,ɔk_uj?S{ Y;S"VшvDLp+X#H$*,zK0KB5:Nz{ɕ^TyO59d|-X@&p{8y6b:+el"eŝgg?ɯI@KQ6Z)(mr#xAb 7/j=/X<'NοG$wwZ w 6!t_Bs3l e%p~+VWn#=w{b<M(MBJ}g \iz Hly-BSdGM6m[L@L-fA8SOaq2$T^rM~>sZݏ S+1``\Vwj ]Ȧ+,o{ juTf?\^v3u\Ϣ3g&5&U&S6kɤfDیW&.wj5F`Q{Ub^b@[6.]ٿMusPyOYU"}x,bzNvpWgQ GCE=Am *vߎ%J{6Q<_S#Bl%}yj)5)3ؓG7rDH_keE)d.4{ʁ"^V#]ky{V^7O(׽wgOZtM@ɋUVeno̭C%*K `IE38k0;[B0]&or_+I:0D@F+뉾S%LO*)wzS,?IVeBe #!_4iVB)~B1pe}@;ټLKH#^3Lg,q}I4*FM3JO ߑV+zuZ_d7$ ,O68|󟟲~jDͳ* #Le bpİw -R7s:Â"Bƪ Fߋ Ҳp:V6HP|]zS"hvL=O uыz6Xģ|D%}3D:P)*rƢ`-pل(9u$46T=2rXX \VYM݂-crwmbt׋B;4}J[f$oIp]8*e~ X Zu4'Tw-ˣM@ N?;rL_uUQhKY!F_&0ϋ{{fRm}:= lԴsk+q/pwnt[FS:^hJu`(Pc-)61_3*ѢĈɟC%l]߂w Ωfap DP|_l.iN>Y;BȄSU;>G6tKTBps19#'I&h9vl-Ȍn~#nVC] .,~t*rݨQG0Kw0VXx<~pl!QOޔ&]zpa%(rH_ wa%( ᵱAkx}'O>ƚ(]R`9m6#YӦYGq,dꃍ d] JZК[wlAf7܉W)B[FVwMg;x A!1=es8{Jdᘌ{ 0#\`C]*0C-*h^!oHAI5Vk(oɒ9^HexٖFB^%䝽u.Aׯ*KE~z*\'6IR^ntL.} b@/&^Qqknb/;scJc4e+uGJ9HI3(x 'V l\hxe`doyEȥvyrN8kNbYPe3WS]ziK`_~z_pA4:NFy-"{֍:dzt 9iOkYc{>yZ=M޿-r?=*RM:n>m״:~9M5pc!鎻ɷѱUA&'|tYYb6h:kėQ'nElXuu'+E(/Kϡ.88P,zby>giϒH$` Kx- jo19)DZЛ(K0z)CbwϗyHf! ,՗̔ S928"|ڞx-*6+ZIr3cC{(bKKʾJP+NS2n103>$gNbz= wBk9vScϸkw ;I%*8g&.ݚ+1B}ko:+fNTB[닦 1y$:!_@ypk~k,٨i; )_? d ȢNR62M-t࿷ޫTuJhw6*|^X4CBg7긗yp^ZHrN_|*ocS%Gё,/? C t6# H9B(< hG^cӡTӓrJE#?ym:Eڳ˘ZȪh<aiG$L8k/fNT X EW!/.wۜ@R7`[/U4 q4RfѷT¼X74C)'TrcZZr./w EDPJfLCđl+81V7F`lB5p巉L==ITkLOڿV~KNL2:D. rb#i\%PU [ C}jP;IXz7(ij@K"* 40GRp Yq|ʟ$;&C>rp&b1|Dk7.hN O]`hPjHAB8y t]TN_9&*yr)MBTLY:-$ۏ9qcA~dvAZN/@JQA!2~(TuWq:SXZ3wD̳ÿ13LZ9Si [mj4pÝZ\JOGp=V(/ҳ́NœS:7ohnp%%tʫZ+k|ڇ+SS&cM~N}yDv#X)P #V-V!Y;Բwǯ*h:J 'D\E`ܨ!UO+0EBs<!S"#POa3.cUu~AZ~$K֓ ?(<҇(iX,|T Rk.]jBso%j.D9FcFvɋRPѠ&~_Fqe 'm~6 afs~haA:GpKSCzyԡ #Z% ʄ ى43[DpEz1olrdI(PR)QwQXPˈ 9ǹOEr4N{ P")ߌ;;n8 x,hz4J 2|;j=41?\GcC vzaꎸg|-ah[F׹)[BqRI 9(uzL1p*Sd +5 ;sȆuCxǑFHʠ_G[&ݷYh {dzjq 4a<$EDžw4jjr;Rdkp$]D2DaVH`_L>De5(&S #8K+3"|'?/) 30|,7.k pfj+nxqn@yd6n0F>t8DKV\MAihdוֹo6ttqӖ]매>~XL'o 0(ЙM%zٻ3% tkd.C%E0}i=-+lXtXe1? pH8賻E.:sΌ"V[<#稷P_V8ˑv>'`PG|lx=̜ơR=.iWR᳧5PH%*N4pn.{Dؾ r)6R1?x1pDA~ n1?tԼz;#~X[ EΨuz4,-Wc4ZKp)`:iHl㠸E#!R^eP%e]ů 3^<:i(!!)TS\GgOPEEb)vS/[@<ɮXmMfn TڿƉ2h\KpB=N~sШu`!͜ܡ+ն#kz$(@x"W=L,='tt F[W piD1˗JT1#1xD 9צB {4~T{/T.E-6BĨbYu;"WSLYڕsHpwQcytm$7HwQ@:JiT ԦW[*kFԘ+mi|gOڠڱ!闙vΗ_b 'iP2RmЈ;j al\ևBV)jm%c6bw"|z(N*ȮPK6#WV2NY)*e[vP/IGܔ62gE9֋Nǻqq!c&8vމX܃kzIP9a_"Q AzC)ym R a}u< 밯pw:yk ng5A[/|V&iI&Q0HHSs i>>}eeWGԣ=>: #71,sq[_ߗkK8b w2qSweS*^uhH} qZAX^ ?Q(xS;ٸA$]\6/V@iBmፃ0B93LOq ھ(o"ࢋCիd?B%8ʣِU-D ~{lLo= Ibs};LA]mHCpZk PPHmJHK {LV\{ium67QR&wE .FC'` j6e+YVFGA՗CD@Xg&)Y6Fڀ8V\%Zb2$e`3q8l\++=۾-ƴ8RٌnZL9=.tmH'Rj~/,wvo*NIR+jJmf'e`< ~+#(W{2ֲD4jl e,)qo m:˒K.^+ [[ۦzpFI `vŠxBP=/<)MƆ V?.?-՚ӴX禰U89;*XܐO%-Ppnp2(ZA"=k`#wSb 둟$D_++%lRaxZ#@v2Q79ܵo7Lשu9+{t _'8r61+W?,V&G;H2H[:= vlL{k#d׭58$ 4D4[KG"Rճh0,ߞ\n rcE%.˃79OL ^0IKѓ #:ef#/ XKEJ*<gA}_9m`haI5ٖ N66T%R|7ѥ(Wچ=ӑynpXnUœ/^a4? ~h]k ?~ޓk*nJըO1C-@By4qt1\A vQ OgAP=FaIO^X1;m,:FBuOD7ϕ R\-)uLj+i ٫A1s' & 1~Q@کn^LգS zYf_`]?]o5d#W7_jm"VR,hdk{PyHUxxtݾTfI^6hfmqD $$1q Xu?GppthXAYNᠤPNO<6BH S<aQ=M̿~C]ҰK\}<)Ԗ6~\U8gKDj07#2L~z"NLBs.j&DueyPc9C22*ﱤ8%'V+䨬VW ,<z,\z1Hvz!Mry(Z!d4+\%Rvph!|p?re^2*NwJtTKai5޽',k}ۂ,-E`B&| ˹X-۲$ݠX] |,UɾH)>y'L%B{uw8r1i cP) ^|}xdSzZ ^2CE[{Eu^ Ϗyf:U;vNV[H'C,|NgCzqm3v {z2 @hj(tՠuO ӖjȐ&'/M4'`Vr[2D{o: _lm\0#\5S]4á,jWn/n^f= +[S-pi;%3G=-ܩN :kc/C_$(r?(;ohf{ FԒ (P W7"V-=hf(e xgpp٤VPo!;Pw?^_q,%R|A=PPǐ ~\Jw}8f5}}˶(8AZr?:Э4<4taʸr$ޣ(͎%bMbញ<.bUKV }3)G~ a m/"oϳR[`r&1*62|zO;`6~OՐZQf/F8 Lj0#ݫq=Lm" NJWVDͅ-vנ\ٌS y?uEϔa?kRN>iҊb񪂰J c#T6U?I34F\HO ͋uŧ}bgeuP*xVX3t/A1! un|4o-pOMV_-x0-CdqV*Eầ|3nD~qet8ӧ|% G4X,A`BլTϯvAYQlE{;yv8κ6'uYD`_rc/3g"JX kr/z^"5i#ӧ+CV;HxEѐ6 <ܟߨXҟO< YqDzE$Ն"(,`=]T+63Q? TJ~Y1>m/Xr\egGr(TUw ?51GG7~\{!F||uo(@Ols)gƆwQ /gΆPj{~,[b_yHfNZݖc`NeONM&J a~ 'o%!Klc6ƓVdUcFb6Wp2_-zKkq!!g8=/P0z Bn $`qONUI"`A(va٪moKgfm]෣nkՉ{r]BD- ڃ=I{,>js0f;ބv 7-O!.ّK+D=;tȋk~ln;8X="A@six*EmETP9J&]-:ZjwzDc967|[58b9h!A@̀qLv'qXyؠf9:Swfxjz="qx|ykM|]ҏk[T?͟|if[kEF༪ZSϱZC> /Z ͉5c<az`㕉- cUirB}aZmV׷z܈'[Ҷ^Nf;[~T_a}$r$a;"cE;%QzW7TZY-ԫD8=3mf̀DK]"PiŒ +UQ̳ku {5 ݺNhpΙP+La.a> >lә;f (!`0(5IҽK,jϺO%XɔQA| #tb a3|jS>.1Ykח=9Gö-xZJF%L~H"Cܙ W O9')`=d;C*5)A+].;@i"6@ ͙=Ꮄ{OG_۫\Z,(vT`]ޜY $~ԚK6aY3Uhݩ }xZf(kP]l !T<h0G$:Ӫ1JkN~}$NNbW>i˙d/K*M)M;G+w0d~ՄuaYH'ڑC1R `t|Gc+2ho 8&/5<<ǐJ8%-FxbJsiL yS4گo)DkTIHA%&<ÉBY۟eWٱx(đ t.:y`22=US>ƅK*CYY\ud魥xuacɒ =!Cgϯt&$ U=H  *jڌs1% L+O#|Vlw||j%BT,rM*ߖ=ԃu J2JyI,|wuZj#2(N)%T#Nlt3i 9!ϦF ٿ\|(Y.g}0t!_tč{o؟zƩkaak qٯvޙʞ F) ܡĻxa Y 1s,o4t"O{iU(t8L{fa 6CZPwE^ʝQ~+* 8̶7+j[%Q7,BWZK c-2ZLjPuD+ڑw[X߆G{&\&m˙Sp!\9gU] hTwRMy$H(ZG:_VK#$8U! Uv!ЂWB`>ӡl'\0;Rrb ;5 =;N/od p0t6dqW#{rX8M OB:CִCk+dS_HHT6 fC;VY`:?A܆LA왽_"F&T8"nބETZ{/>:j s<^PkoP*1DuñPK`:{ Myj?%fk!!}OgP_NH':R+ Ǜg΀ e3 hZKWwNz.i,W澀 ا0_g_aMӊ \;־g y -l ucw^/3j{ii$ET)L['/G{b6`e !&,'Q&Ee묋ܙ$QCLy0XO h&%]3LL?КnZfw"0E=WHC-"0%1s17pN[i>B%3.j%.si>D&KVͣ<8\&B3BK2*Oa5:aËA8Po ^R;eZ}ѻEK1wLDaFS}ѣ/!^3$cU^̴fkR99gﶾw>0 {tF: \kq˵]O_Vܘc1Xg !Z݋Rp0 %RwSfkKd(#BLzdNڞw\/>( #lh`n_Tl7H-G 2mzנ yt(iY6hnXm&#OmǿCۆhq^JٳW_VWg9lW(Z;k<^ғ*ҥjԽc3M*אa~^eC5ߥ.hF.0|q1dy/IkK[tn h6XT;u9^up>K+( &NH=٠7*뗟/(9Ke hdfHtcW؟WN4ޝ2k Im*bb\(߁2ګ)"R,/Q$uՖ[F5'kSc;3v(~$nLFob%TrIb!9oHFaª h@B3lnہ6L^dLfp9DԖSA9qCtpJl9Dn"n)_4aqM8R@4]sGM֧]g%-5zRuk(el7:{Xl^#ɣ9{oM>ԕ_7ws u!RM]]-1V@Drìq*;͎UUu)Lw챙x3T*0P3p$l?n,:CHvuT(b(k(mA5ɍe7ri#A,:Z m_Q=UJ(xpko[W0I@P Y0 l˛ᙾa̚xS?FW*qhJ,5vjZ3<]L]5ULB=%BCUa~mQFvdٯ[+DtT-ӰƝe\,p&N G <^+ fj@`5:5Nv[g[̕\ VBÿ4YsURwQ I(#E"a{N nksnk)yUz@G>:۪Ϯbbp ;6s3^ux6So3 #dS !!U5Nlk)'1>euȥ9+0Kp0t) kb^b~fFElLk_s0xB2CϔCqoeD_fؘ*V4\;*̗1XB;a}`l7XD  UCuM鱱o=e622d&S n@hF*GN Oh互{UhY#9sbTr+KdHHo* BtwzRIUn[(76z75$W@o LEm׵M5yb! T;h|>`!x^l ElsY)ǝoEKFU<{ЅxLbTFX@hh~y.w߹DbD&`ovugL!CIke.+ػF+ L8e6hfz r3RZCSCsmk>)Fva{U8O%^j9euK4}[_hP}4HuT.8*bCI,tdm0?PE%I i$#gB`[ϴ|G ܮ#d}P#Uh.MD* 9*|܏r` Lq'b~݉f&?x BBmT" nYRh ؼM,[gpqc}}Fs b p~!yk>Rr>ދCr;_?;LH3(0mIz?;Y i3>oMY%DܖNa8sP<\^Hӹ+Gh o?a|;lV '&)g/JNJ܋F mLI"6ـfהDݥp ?@c*h#ǎo8!sk]uT=j=35XyY싗KM'Uu;9bD H6PmF`=[0;ih6+%2"k(Ƌ:oLz4} ^0` _h_.kC.`=Y!.ټ͕Ѻeut}r R Bk(O6{d W%y@bvlAիz02Fn9z|n2/)Nd_rD*8 7NI TחF?MoWt irGL|$dS+ QjchDZFffP;s¦%+#˼!ǁ]WKcF\n6;Ԉ>w˯90˅( T 73S2aρVЀ] RvԜc A#ZQIձ?JiZ꘰DߣCz$0j ћkLF#|(:Ah6- ˜#+K& s+ʥx]Oq絤&rkPE_Prٚ[)Aފ ͋,*t5;pSUY`hf$,neHޏ1yQ]Kx)iQYײpv`l֝Ԫf|''!FM pWR)'IY-Ch˹(^!`- /kؒcf7P@ !@⌺CPhE❋>F#6{zT#odVgԃ6*~l7Fк"%Ү᳞qBw o6$`vێ;FzWA󴄾Ry[c9~X@ [w+ˆӑlع&1q%)V`ɴ푶 s` op_!h  E #W0De*XrPt]ڼ& |S:w+"DRH@Hkk)F瞗F4T {kM ?FB0Ėk'^!T6iB)]L RSZLX>eŘ`K DZ)D-`n$qmL|OD^<`d@zT5;}tMܠp#<>}ݰu}~;cWd'i]锹n֑I_[1'~(ܔ- w8r<"F}{r ͱ=#oZ% ֜ZʕPx7NM_) ɝ0̱eo>;i HZw_9db)Q)G]xU9͆ߌj8UCK>yrB"Yiw=cxDx/ã_fluVIT)uZJT[v27g_ D8\6?LUImWt ހ\|%C- t9 ]퓌 O8Z|fd?JoZ×Cϻ G_LQUv5 g &9Xm㴐+vb< ej-&(熫vb<@DJތ@GEb^WA{˪f[! ƺ|vБ¼ {TAR^d?'J)x )* !~]r"?eeT߭ EX#Uc?[[LN!gxr.aLA7*ڝ6ETFa$G{WMćw kvIgV\Y(ej6|?))'w=CU:u\:̌Q?ӭn˚wqG5& j@ &p^ImT4%t^!5MS$6d):`Iq M{k0^ﻐ_8llX`om6lKPa-g!7joA*WuڄƜ ǼJPp#/ش0':nL C+Ѵ1 (>a9x(! u'H`EP@ &7 FzW|.e8ι4T!#F'&ckrm6>fKE;PT)6 ]Oj)^0n.F>ИD⡻HSC=P4gR n&`(e9&(۲Dݰ,IRpaMm.* !:x5tf&X£4Y}! u^,۽c'[$^ 68<Ā`h^@\|9َ)AQ~V3u}T lL%pkXUw7S).K8r4E*q6(mF.!7nH=wh SktUZX,qXDlVἍ &,'dD'`@ bE`z:|gNm @pcJ1fzg;?&)@/0/JMWU=÷7T/V 2ŊpCg/,=Z똗>ov=9~軳G|;]y9w|-Y :'eP6,mNfmN qˬ 1.M6>-0uMe!G^&x>(f-y᭔9$/T| Č]H?虔JbN/?E?(ӪdCBE~5f"JYP 0ۓ__qg^mdH ɝ? 5ٳFhǖ1K(rπf9ԼFLZ.@Tipޔ/L1 fY)k3#(vG{߂V[zlb ! IG=٠8۽x }"Eei"+u{,A5۴="[8 5(%sS~4F|= P$oll` m"#t\u +>Xo[ŠɿCOml*4@h”넕4kr/2Dj1ll,(f.Q!ĚlSvyzXDutP|({QvA^ z ~zQ TJĺћs;?l2ǟR7O7W+8b A +Shb7țud&U)$95]L31bͻ,[p[W_Cp{W)QG'\z`@޿%U ;#A/D@ӧLj})괬o[_%dk]0:#v|@Bd#8 :N`'_b~J) N# odm/-mo(f{RNk!5mϖӉUا /_?p27O*WׯA,>vOR54FTR*4•נB鲾нEݨlct]aw9kHJ}5REcumׁÕ a)z@ YS^a]247i"je$r\_Bi/[{- 'C /šuPhqglAw- mEV@Iz0#(qwIC8s7=.^v)E H2[Zqa[Ħp֩_8g2eQZLZO%<=JF_EMTVu0-O8$jWCW rgwu'rv#b gP~CaH;zqMѓtMr l% ?0g :d\ŀ@CR#W uAqoP\z8DEOH[1E93K+6> $6*5]$9:7P}\UA,l D4&{Ȗdn=py%n|I2ҸO|Ji@tUWwJGȖ cKf8ؿ|kO0G4 W=IE⑹UcefJ{JDŀSn1cfDAScz ^aHovLkDM8r*WHDqvQCB1$ 'GAifAoUA{ Ea>SOb:A pYk~d%UxQknE @VuH58&4BffuCwb't[uӘ15ƐGL +] LcUȀq c :DTÐ(S9W KT:NX3@+oKtvjg#rٰ*5ۡ ORRGFTY4/rHxM~MB#nxQim;{ %:OKROhT3r>ڢh Neb$HueYZ eL g"*6Pgf c@X:qLi߂kY:\<@Cs,*~Dɇmj>rlaB^ʜL$$s *1Ԅ?e=D繫DwŲ`gˍhG3`32G0uGW Љ0m ueDEhY0Qj8L}SL~ӝ\nl'گ;g#4;*9?Ҝn na tpgDb-ssLGۨǨ  3͠rdEHſ54N|p6>M$ͷ=@zҹ k8N9ټtu~j1Q?l*+gv; YT࡜&Jt4c*tt9,WiYJDnd#ݫBͱ^\\ldMetuL$sgI D+4k'qF;%AbQM+y٣`!Y8ҍ\l**Հ]V.=Q|͊) #+5iu|uc,VC|CB}m֪ 8xTVFwɸKL^_+@B`?HK8@ Wȩ!=EhX$[Lce<Ƚ^N/zBm-SZ1^؁:Y9xZQƉ*Ji;aTͻ 9顳򫌆UUi qYŗMC8Č#B2@ d W,P$C'9\og'o_ӳbp.y6͂|9Gg!oyRi"`H9.;t]Z MiJi6JJұJ?TDaoY>DIѓ>; |-ձMkJC(VT2Ki%Fͷg!Gn.{, hYUZ!i`lR wL#Յ( Z%~rЀvC{K jJ/An%(2o gwSf;Qy<ҬDغD 4)=?$cdFmɡIe,|\N80/ d$ ~[uIۛ-~)\3] kD-ћqHUH"GZe_-ƌm꫔A*k‚0oF'PpVR|\^O~ g~h^`*;f+Oɀ:o4 ՙqZMd2mWf;0SeS{Զc6T͵4X˽ q\dvad8^>$=q ˖yri%)zvS VjJª[]4WpSP"{RȞT)'==74j$?՗R*+k}(|0Tt)jjKB)9C26 Ӭ{_.R[9g}?_#MnSFT4:н jF`:m +QW#6&[ YgOQ;PZGNTKLT^q̵㴝szJU]PM>ua%k/gݶS#Ͷdr2198u4Ibth+RCbchvp-[~0qbm BZ/oݿx# 3Mk0îVU^ĉ:5iM^wF$3ߥb73~ d8P|/\Z8 CC͐5`[%bҡ)m& 'QtփpP l,D)3/ueAYԻ (EcT6z]jtfK{z~3-sIţ#ЙM78ݦ0Fq)'wgd]+$:R@n|?ԎxKBnKˡD,_AKZǜ;93G;Eg/>JVkJaz9:=)oCߛ"U|*HqTywv^&&+}/sQ9EW+וԛeMH!Q `K=:_Lg=>}~2h7-Ei{^I=;05HJD{}nT(d`=Rcn8=XB'mrZ, ?O (‰.k9S{¢|(x G6+Lm_.Z}-~vS)\uO:l4QM7w hOcG&Ԉq+NZQ/gZlH'z50t:@$Sane*{z>f"bKn|I(  \3^i{"H۾[c߱`Tt+^`TLvr0 b}2JCnIJorOͭ#(EsF%$F`(!`W[KIB4m }˽B'8EhL[ e,Ppd ؏PjWpϻtPHl ꆛkVV c%Q,EQa?JG$ɽK( Q^ ka[YYB¯7U */;%*/}oGK 4#E-ᗚE<ϫNwv[hF~g>jI$ w$:X8 +{(vK`"OS0^~$K?Rek7 6;2zN"r8uᵐxz02C 'odE,^ħ^y< `fT,Tby¡)4rDꪝx<dl-*5*>2fjQÈ= v OF&ID=|N6l8s4ic u‘EjCȎˑw&*MǍ=bb`em@s,BW>}S/3IIR8P?p-(귑 .0-8-h{lv[48}.PQ-{Hf[fJZU9%)-D\'U?lRts3i\>eAڵ"Yjj쇯Ûrk@V u^q큚 L%S[v :J|UT9;J2?1w xW,fOexڋ C%-k/ B|.#m8##iW$gK9`Efshb'^n`3!]+Vkq {Jz[I~8ǣKb#8P\@E8k>pe0̩TE]VC^p껪(bQ(1mXXshlWƙl@5'GT{/MaB&}הhA]k?\9 ^sr?g{M&٬KN~X)8:'S44wSP ›"cuRsS? WCgR{4$gCº-L@~JIC;o0:.o?1ǘFz#@%V3H,^ lH8e_`Z\#&`Npġ|U%bHꕄv}ŠVCXԷrSxUk va=k)iY~]Tdrʀl"B5vܷSfwiϢ/X<{!=wSNEmLgD`|Yve= "}ïoI ԑ#7ޔG%'!$9 }yK'ֽ=-_p-15% 1GΉˏ^ TdYo}?6\h1[WG0zD6t^M]YyZ'8z+gQ^=(~ ]`><Un[Vvǩ "P`/_hoC-oQ ѯ1Fls~ כ(perzXxEވ8Aed[c0ĤI&Fn6_خmԹ$r80&5m$|UMHC QVI)'3UkJL CnUM&Tk=8տEM\V|wxV?Q5BFn=Mvtb\ПC4*v&Ώ@_ډ=0 y,m|;6+jT F .i/o7w tqeAeqAf% Uݠ3X@Tt5v|i |=VObjS*^Na D]>q(H#bckE Ūebķl&OBm]82'Ǔ #ŽCs5h z7Lp@`/T8u8m2b\PD>T ʚCI8|Tos!TZ.ܓQMVf;T@~@6f:O>-M(=DՄUb pCtfGB8K}˷Q˛?|fH,j9#}RIzzf98bྸ7xDצo^XH-R.Go_V$)k.gV:9$pj۴X"2ۓ^rol ICTPp|!oz뼯nKgz ໾;y ξBx` w ھQWӹ !sL~bu Rym(K>4G[EV4i%T*Bɓ }r_wh48¾E%aD2lr9Lư4fpU.`ݚ?C%[-澍TgЗfz[(8݆ll{V;(kϛ|1*E'> c  F $e*>q"MBu4ң/>C'Q) Q=NKBYHO^46MT3VW CRt9R;"[oo M?$M>3gl(bp'Et7-MxXYVTu? "s&{0[D[(WMS5̼mLj@p=/;DzK&5?ښEOkIdoNTM zZooM=[Yo?O皆W4y1{fSqxb[ ǥg"B)MMF#89;MuUS0=[So ^YFNR TV{ZrWH{(NL%<`Pgi$ .9w4.b1m0K <Ec;0Zo݉T9b@# Pk[m(e6E%A Imu5 NidnǤYb&s}6WԵ8fڤp5b@g '(,Fe|LfM*,iwIhT< dxQ]wiJ`iT}ǧ* C'۸`m5䢺7rc)rK@"֤݌gfX 넔vWrp L_Jο~|8#nzFH2r .?`_aKK_紣Wax>gZs-`'O {=~ō% =LQl Ar@4a/nD 2vBzh.o $B1uO85[-%ݕ*2Zs'ftX \_|(VsԐ6C~^څeTy@Wկzڅ9ub&XP?nƧFfɪPd*s\w#"(? ` g O7vHufRLGCӌeu{$ʱ-e$XGYuq*J%oT={,1KW!Ǭq/%Ho2T *̀@ +B c )yeDt$b]Wߗ+9*r0۞e=)82\ԅpFǥU7?ĥ_{C1n9k ᦁ䠍e%7odɨH%HAG0?5Y3G:kǗןD?`NEOhO aZ{S( C$5*q`&f $JFê4T4'l1+ڐ{X׊8Ԃ| a§[Jţg_wԓ Om4N9ba2?t|ΑMٮ`C0%0P8p`4]8l$ vAU"]ǽT#5}@%Fɣu-z-\aD:ǻUL7˻g/y5ESm]{R[#q:+@M^#| VP8_L!\R .K8:c?fyFW$sK+.!#CC͕oA q\#z~P h׸]}"\*C$ozdl< A%&/0l R[^!IM7knH :5&6IӺ9tZ?3zUK\]PGU/(oJ .\Ea}Kߣ* qdfFg*Z_guDB̓ hwm,DV3,%"lH] & "C3(+ۣo&NnqQvi#llAd //hyVI?8Z0P8 J.3Ͳ/v3--֎H&A픧^%pOsF@ [nWiKls ҅SRH p!BԶpNύzp1\:}>LNzvoy'u>*Xƹ3 s$41RS:[9E} 2lB@1̼3Qv!/9Z=|t>;$t*i4TRi3jN#k?W[E47"zoCQXzHvn G5!Ue;]:^kæա6lլW8 ^1ǚ1Dŷٱ`-.2~ &]j!\LT|}>Jfz: $"߿Eme #P⤹I@Θ^j#MPGE͏;;Ztڃdh!R'e h->e:? Gv /Qn`A"w~ذ6WE^gvƕT[h15?$Qy<V&łQaۀ?pݨY)^?&F=|O"JT"E@;ii '䔕7bܦ;VC?ʭRR/:gwAyn. ]#C.7QJ8)ق٫a%LZ:K~ZkqY- gi\u *u"Uc]H:D!&w74QD:PX1Ic E{^ 8Da%>&(۰Hy14}; {BI#b|O zR~n|%Qq ƍ1ݜY[rl r6"LB [t_xnUo\W䩖SJGβwBf-IWr_sV~`1}q[Wr23`T7n^Q!̢d_VA:"r{E!V ~r냺=;)^25"T*^T}2i5Gԕ1(%X0gx- 1Gg(=K-sA$x'=}=1o:a$@+>fOZue|XW<)eܸ}Q&|&PymI1xNiR MDԑ #Q(:n@!ܣrBA*uY;ZR7vd@1g&FeTRtn,`޺M}M-nF"U kN5b8]}ݐ MDBޥTg-Z02 CPtSuL̟2%-&V4{٧}ʋ.1$~ ]3 Z,kkOUE d1$HIE2*gS㭊۵>˃f@z D&NʻX'ߘJ5 ]l'|~/ =mNίfݮ MaفkКp'=0)/=0GU$.Cs.ᑺK rZVղ#%:u,쓒gKDRʛb$k/ DZ9|05Rr$@\LPETv`±2gƻ1By.k0P߾cDybhVe'VWV筠d* 592"{DI>е.8V3Lx:bh;㿋jl`Yb#iKjʏ ['mzj0t<$d=,$PUp,8)^)gngH+>ˁ Ns}-դ#Ǒm."VF#^ WBC;ˋPsE lZ O_z{hI5B@~c#Z؆"^f?X=H<2wLїJ{ZFs{K{w'5y/jSFB7F%~^Uyņ?Y[µz! 1MG|P?C1q6ïT7۸dA' Z4 "/,ETXB"DV?Qd 'qh7.,4ZXdՅ;] w E=*1a]h_&2PH 75YWY%;5 5<$Ȉ_bo3+U ښZͅPp<@8̭m&cCxhT|Km k.Ilj 2(%I[SoYLj.Ή[dY¯[M솨F7]7Gvok'P6NNbm9iIBU0nfQjJp (F^ >=`PU|ǒ,A߰4/zIj5ק{w|]"'#<|t'Eʴ1é 7+n Hd҈5{{,;v{;Iy]$(U,:nbϢj~(~:g90;_ʳjQ% h;Yx! YfKPεh>T=tڋe-oIA!ay}];g*Wz~"FDe~R(>ny~R cwuLR$EN+5%bCLd1j?HL]55/0anZ>3-ٚ9:'q̄AU&A;)z/w< H0s+pV+q ttC{ 6(o><%'"VcbtV #vX0.Ï hh`{akሷ#!ljᄵrcH#"*j5υ.eP4ԱGcS+w]_e( -3_5G*_ O' AE)0VLdN?j[A4Ϙ4Np.I<ל15YR4Վc+dȃ鲏 Ǽ{?LuU z*X5kŕFrE?/nUr˺sqd\ ^"=R{$eM.PuZ%y2m%_V,lthR[ S&9(=5&aQc"7h S9ӎca!FKxw{,abʵc,ToD0P?]] pVUJXxdX#/W {c#d>&('OۢPo 5x/kOO|ߢҶچZGz"+hR8N;"'2.Zg^? q-$EiV<1O"BnJ:G+ett7tU"gvPӉn`bhprm2_^!.}ǵoɉܬTu0LAO=s'}4~ߎ`u8!rYZzS̔AxauIQ`\sӨtP!0{oU`]Z QUaʚ_E<6JԈ9OueLcbI&c6@%z?始 8"ʎ) s:/NfnA3˺Y}U3(4aVhr #!^BB!xIнq28iON|+S}EEQ4(XY."B ( IBeVċdP׌wGv҆ O2Wߊ"/n>)gOTzjpU#DnqxTܺhB5# ؁Ef5j' <1+nz2~sضq^@ ) 3_;rюֹ MIw4ԊIMjS=M^p c O9x(̔ `5΁*ݨ]?)~`olt)}Z]B4!a2!^a/Qg57.^rSmKdb2ح>;CfMuhkYȳx)LR'Di>KE[a$j΋COi8`w9{q;DqM}?k,q]L$i-"O ^k>@"{ 4r u 1I/MP"5#%'Փ:4 Dl5-~` _8LgJD@3îHm c mW 0us.[,Yh?Q1Esq|z :.# _,/L gBD[쩈pm24x~; 7s(J†8 Z*|`a m(:c#\cOS 3ޒiJYg̶ Іtucp6hEu^t14c=}4ujc8nH)`w~duə.-v6@>u"8|rSmK݄Wk^,[෋,77t5%gZ/D+Z4-uPPS|ۀEV5p"HS$>VC\E6磤+{*M-? VE_E+ ⢘FfeGؐFEl|<9F.{*İLO?؎k |v.'Kx4X$\D04=#c ?฿bV:ɼUDU^ qDF6aK{_8}eo+x7|VXW-YRloS)bP'q&sYG8O鴣`i^ (󲲈oL~13[% m7H$=;7R]Qզ/$72zFMo&njk]PT 0yuC}Ň HF 5n) X쬬̅ղ䋐Bwj֎U";-oIE.-aM)S^->蚍1&j٪Si)jrujV_ү&8ů#ؙX]~3 }Dk'&MTUr$,n5 -7Ns nF'˴enƏ!%F/e 3/9.`$hB5J󸮎/:`0 ''vrS& >r_F><;Ƈ0g{S(cvSS )2>B>|(=y_5e:*W^bn P; 5rvK\M^/ ^Pr M<\R\W8^VvyrI?+1VgPPuo`.Y1t44;1D<A2!pܛ;QѓJ)ؓ޼FBfL'KCcaj6d`Nx> ,y$p8)HB~%zIV!t} a9T֌/-{&ۛ59@~ӗYxG^QY0i\ޓHJLĪHEC09гU]P5L9-2l~c=T ٵ𥫢j "LLKn~E ?t)rn `}(&z+8%674dc=;Yo!+:Wo$EgN3piȹohL3{@~z_I6 GJF^Z7 =MQ~2,~ ͽ:JIXf`S}Qk~/8x2p߳bJVTwgK  Sn{G.V*$#R̲úoZoM/p.7ѓST (m.e,P uJwe*kIZ$';zkG 'Qjzw܌]1ENpt1## k3N\kDfnKj#mf: O? }oy. " ~'/Qon d q>ˈOVsKN r$  Êԡ-\+=`Ag..iuO d{kX'J#q-Л~ /k!P ՝@85u$gӮ(0\_1K V+Tj>aX(? 2 ͵zT ޮ1nM;u:\+(tZ!1L^ Ù#B~07يѽ3 6hz3Q!_?xV#`4 Ӟȡ)%84ػjV *%0 E8wdSb U H,-2Ẹqifi6Rgվ), OJk*ؼU9,Y`V1p :7kDy /XFA*"ղS|r߯ZSjyzd~FvDԮeq6BFms duk'},)= 0|nXYr *v9M_8 8IͻBsX(b<)|0,SdpDeYe8g+A|lͬr[Һw32ZN`$$*:6M#Cöh2=Xwx,\I.%8'41܊~υ?Sⓝ9+6 csƹ`$S^."htda}y?[Aۣ7Jh$?sQ!)D9=q!EA~k3ONӕNmS 0>$6=F0&o.*UdG Lbl0fPe_IPy:~,LE/5`DjKJGx*j!\B(L)mJH5$ Yo0)b&P ^d/Β4 HjSV; pR*<374'R]!2NO8`ʂ WZ,]/vv1|T@;t6]e~Ѳbl0p&_ &N1.h0r7'Hz`7kB1P`S_V+N]Z/@Ŗ91HM<_p0\PE,8M55S'`7mBC#urG,[Ce5XHEpȤSY5H `bWV1I0&W'}˴nGG?yXEQr4iV֏ ;~2}wu,_y|D/*qN꟰.%pHQ(11+[$5_u,+4(,$oOvoaɇH`!)J=k#,2BzlV;ҴSqmz_]Rc ]jxhJjg$eRARKCb@2l2D#V-o:Avtѽp{>6J1~Hކ\+9ra׭Xu޳Psԡ .h.o$uz>.GZEE!Ћ#Q8PpF Nf*6bD6*ƼqeaçI-StJj9`;_ȩ7XS3$G}H?X_}eўJZ|~wI&A´\R՘zp_B>^/5j2F+aQ$mN]FgZj}Z;J1VVsd[@0S ˄*cbHd6 ɰ$~TMg2rߥU'%Zӓ"+LBt$. <[.ޅk 0S*.&]Fb1ƯD!Tr7=n旡YP"nFhbR18WXiwvӚn&P>,i=#ecϷTFG6$X:e6 []L6b+qӃJ58- :#ǿwarOr@p!Y]'h߫ Z)g :yCGŔ M>B(}1MP ߙu5ьyP0K\7uIk| ѣaoJ>d4? ۧ#UǦ#nt$pFW.jqn0'M_tu)bL`xsRfM`^Lb $%L_oX ~$t6*)m}! ʌž R9jUGbE{BF6yOqGd֑.B]$5A'TXYunv3:-'gI7ہáD"e[̯y\d5Gx~{VF-cUEȦڦ$qI'_f~{L5oWx|0ZQСe+[[nHCҕZ;A. u֓[$ L8!%[f&?7 LU)*@6HwF~CAR'+O>2k(݊Aj)k? 9kYd!狟P2 ؇Mit= ۬DZ6̖ _ <ցHSN7QVB~b%2y#)& Ogoa(un+ Ѕ%wCEGWTarN 5iV!y ?w.RG`gbBdz:‹ǎKXH3ߙ>,䪡"W*&VeR @(X< oWIk$ł!ƍM[Y۾Sf-dPu]'4_RCӀ/gBkn{qY^]G؞{ypYoRCǣ3tZ^e6wބߒ|) ژLs Bԓ_pLA@$F\vp¦MQ,VT_MJ Wɾi ƿ;Ir žӗdf g׈w!H)?g=o\I3 ޫbB_sCxbѯw;V9(yϺ*!r%D$Aś=LB?q92|$ſabBWo+l M I7 ߙCE̞@|W >7~cC$r?l'AE"|Tl36\B`+Z-\x)!ᰞэ:;)hOSkUW2:WN%0 _New ~ c-{|o ?t8D9+mri+'VLP^YW^Q"&zNmcs=Y>~^#O}1+LD?A# 8/(Βv2Tg7;fX>ɞ(rĭXTݬ(G=?NCH`c(XL$Nj:CH8Y3!rFDlbB |B =iy +RSĄ Dĥ䲐i)a>1[=jp7(*Q1EZ-zYNBݟW9qتƾcRVU2YR[EJAC?ƣ^)L߅psEbܵzZi1*jªatF%%[Xo y:_&QbS%Rt˒܈rg_ UFHif^ޣb49/AEn5K X?I¿hn"uKIХF9i5ϭ֣pξAQ(qV̍ 'ZDdy3ga]-&0eI-oT̕`, m,11} [4:4ƪ2$?0~xD ګ)څ.3t/ot'5!A_Y;{Ն!t{|2%WeF{H!ұQwiKkxsAp(3&3F-}>FN?Lp x{1GH 2}-F냑fJ:; G^]#\7+XnXHyƕ8(_E, | =Kd oG$~tB־0ѻ+Aᕑ:F].HRe +Cb .:I횗.X_W(d fSu ẰƈSHo=2>2]ˆdMe>$qwk!4A0)P]>A'kx*'N55{Dz! Dj^9fņ9Q( :C[0nKو/U(dCw=3 RBS&;;C FCK((w%팊'Q猘UO?_m e?|H_X2W&.5f| 쑢o2>c7)Ad+Ywr CQ Ze} pvzd5alUfLI o ̟;kylD$5^\BYP99ğT8i3X^Ҕu[X̙\4.8*,ڧ#[ݖ< DkV"`"V!@РnXYdy.PUD8)ĤCR2Bx,>]Yy$r/]9N ,ɫ;-HDvçxhFGHej.XT)PּdW ϔl1Wց:lOXZUS= tK_Iu +OJ2= !A1_] 2R<~∝i~Dc1l >Q\؞UJ*4Hͥb%HQxτO#2.X1By,Ŵ\{LNpm 3?DE}RoA.]TFk ޘU[eDejD S,z`@2*N2뼌}6FPll-e ɹGPjt MP!}WU^lh~E`ˋ[`0t8E, ⯳|/iewg -_V}AWo5ְęMf#Y+bH2zd"s}L%c5ӜC:$t*pF]K[d:Fj{λ+~!|do,Y%G)Ls@Dzq;"Cy)jr&tnU<@S:񥫦xC!kEv@BڙMfe>hAFuGd\{w}LaɬKD|욝002@8тLy:E`k<{'҇l-İ KMi?zجB0bS,W%DSN@l#Yo5<Z16ߺ]⽱E76Y2S*(c0@X&Ɣ8V} 6>qpBn1Vf3yb k v3JE(YQ|<_hTדE#78-I)Q\ kJ4 ?RwF<\`$R:]˜CZ^x[akX'X{9uS4OF6E]h} RӤ?&Lje:JdfvgQB+x~1*5: $DO#%n^_AgFHճv@9Ɉ@!|Q^kzouv}Ї1*g Ae8k [O}z(l\H3>KUjB)&Tٕg@=Ep j oVVP`w"Z蕰S/5շ~[lu.ێw}cQ\4DRMAqTS-Ru[86F~LcP\MLas=Cf;2"Oc}&vx!T)DmF>!I4D%jh;a+:&rk=C 2P"+-=HIP$لjy_4Tϓճ7hg!?$`\IQGnjIsa3A|p)[ oZB_ˁ KqoEܜ(o'ȶa9g/ny~_.I M^GuD̜iYva}ߨIiqOj;,=c W Fx'jbVUg[8q?Be>Pa,-!ƆaUC(Uo xP!ADy"F%Q$;R\춑XF4Q«5|ttׅzV<{Ą>}: W(}t" cTRnzvG-,:dn[cn;`q- gD2+j.rcrDt/] &TL? ZA?lYt A>:ü ]s^Y>CYۚb۳֮y#(E(7#%!VڻwV8RRo2`K¹'!OYcHg>,N!|)Z6>Usx>Um 26lDjCJpxchN (^6+zZOޙѦ9L O SN# 4r+q˓\ v}A#s pT6W9 a Qk^JoƉ]G~.>gg8 R=t({r`nV1֨@kI@}oWvjjH5[0Y$aj؝Fݡ=a0b+5J\JqhdID6 I~ %O4$'LrP[xMg€كZOΛ=J℉SEQFz#ԟn9)tj+}Z:װ~x@+W(P uH%/ j[DV \ ;ɀy76]+62:2NV5y Q7JJ,PZ6xd>Hu w]Nh }m鑲+)Aȓc7y0R( Ŝb]nR=rɗ)(08ΌQ`_ff?L}s"((o),_; )bmddSިYU?F2%:IӓJ%$om鱦2eݶ`VJagIP屌!";ކFY-S}58P!OÎ'F&(h 6c.]6F6*ZѼIR.Eq -ӫ)l/u!# &!NTcIa~鱭WֹVŒEL; L>JOM{XսKT3 !9k^_BTSM}K s>oeeGnPQAcW㓲)VG'*BA^p, V~gwO[|ǯxQX5Ob.qi#oUΎJ.cNb"|!9>!'JŎX#K] >[qF7}m^L'P_pÛRcrVuR?M*]4edKÒb([b f?ǰDH"mhTBC8e0tOfJt<07[{oH-Cܔ}`[(꽔i^[7S7|7`cMl>U>N)BJ87G-Q$RyԆ(*vP[=C1KdL$&`Ҧ_CDml=4M\k5NiԖ 97ʜ :ZTdI-n+cd]ӊH9;#" VE pXaQ]b{ ~'H̦V{ux߸nLqd27XukCum$p!wPTC^ڱ.1 |ubلk7[EO*Py5/7KE rJԸKQC{$P#YHV=XRHi}vjnc>+!nDj y26n!LlgcSpMoDVX7I m?tm7W`<(OꍒX&XRd(lj5;(Ӿo)B9]f%_ti@P_ -qR2AٚXZ6)=xWF~CP|@THj^C'ǖ(gs2>%t 06!Q _ȒH#;2xUvtj᪝.*ȨS~?trwx"*T1^-"/"3oѫ%~Zýy9 {}:`2K'wqC]Մ@%˸ոw*c07|± .̉cfY7> ~V|:w\Y͡cc[|6A0,,=\+e{I803 S?[ bZ>_.=r*+cR;&0r55x\k wDbt(T,+(k)`Ӊ#e]Aho{ U$h6U@wWok|,rY~(m@HE9:qff?!sA,+{BlF#"Omib^K|\Y)fŷ8i0D}{ҁ捿ʋ[9ebokFbaov,GN NHBdXЍUdA84w|u2nxnOpsk2q8(|NHoZl=zP4m-5 Wi\ @,qc&UUJ] ܇$ot? ќAR|\u=u=I%W˦L"pv8g[KNO2X7, K_{Cƿ־79:GR{հIiPn$j37xvbհzhvIC_Ut>[QFaǛ/rl&޶`0SǭE uL-t܎bGUŅ<2B wۊRO=段+!JÍ ߜ/$=nwV xz5վJ|⥏e*t"CAΞ/:0~›(`lŭ.ZwgПKgGT8j"hP&arԌ M:ViOS@蕊nu*/GRB.V.Dcf1'-C6Q_lfbb`?K ]YV"t((rDUTf9 1p3ϠTh)Ρ =\N'$Vñ$j|OnjSZY6[‚EdaXiE%+'s&2IaK/9}Erf%WW}L$[el8Mn_hSbRLh.N'Wn\'*wcNa Zèp3MRe@+XC',7?/J_f+sׄvm%b>*z}wI {ldøf"1E֊d ts:v0~Qs{qpRRX<}S oR\@@J wu'/ԑG8ǫW,'p(;݇X&k)Gy4谅!4eN3qfRӨ6Y^2]ž{o;( xW^={.99vN([,_Ygï2SI7ˏ7vi1x,=S+1֕R VT<Y1@)p]6Y Rhm/w[#W}Cd.s5Q<Ȯ=ue8^"az):/E=AJݴð5`!멁8D g?!&r4pͻVR}lcta#BQ.mfB]JV+II4"m鍼ֱ7g5B C0ȼmK+T1`]m&\- KFy3yV'З*?)2 b~ Ǚ29]Kcj*;M* jo'ЖdDـ;:qB|@[O\db=>dCXx~8$]`0n8.w/xgN+*k74O=,T-M{n[io,1KUAm/328D`"2 'k2GtfYGK*D?"0cCNWdvYӼc%YpP,~>derv.ǭY]M kԞȖsEaZOn"%[CI k&ގG aW-j-?5f VrɈ+kIdǟ eoqXDD*b%`滺3#FHa&IT7qQsTt'Q c;7ElV+.gUI $kP꤇QxR:8R< c E)z1_Sn)ZحL@I.p հJ%V?_P\cfGyQtOU7#v$aZCp]VX*8sD%Sr'q"&$EBgVE&KyIшCGxفzD@kF6[ Z/n9BitI?yx1/jo,g]q󥘦}x[6fq\5q@ it _IۂqִeC-[n4Nz-)Yg9%|aPQ-iy}ɮ< m Fg(9mQ-; U%r'=Jٿ<bѓ y l嘥7phOp,5Wg`["6Ƈ}Λ,ڳ149*hQ0p'^ $b`I ZM!j eL}ݦwaqC?蒟kDY (Q>ʼnM<>(M-mpj+y8O{-Ηi _/b!Eyբ̜Qr?|b agrю4*fڌ \h͕ؔn><=2S*VdDS&w‹4yqgg07 $$-T'!ޞ0ĉ>~;$V۰2A%uJz-2#/w.AN}[*:rtA%Қ{Rmii7hCBbo-~?AȄ MYIk}mQ҈~m&z ])@G/;Hf5;X.97^f}qߒ)W/ Ass7c{#0 ۜ6/-|b`-@ЉSR}Ν-pFGb60lm/$EǒR@=b蘸L*NtDθ.{6::1U]fH!]Ka: QĕӋjG4n2! 0qP8vlcG),E`R2:}]pXSl1iPIn8*=3w_a/{6ʥL߱WEGiݲvo7+V[ztTfmc1*VC}vߵj9;ˆBP S4a-|?d#d]/^5&PsDnjV,q`=bH:J0pkSe]e1Q YOXye_XBJ\!=gX:9_>yLlN.m*":Q> 0X:&%X*-0˷"B: !|8` ɖc[w.~/hIS+Rp\+ \7jhM%_ñsOщ"~ɶGր@;7_Sm dO35Z V,)oL&U7(.5,yrq*?gjǴg{M$\B ;oP&%Lt=U1k5 ۢCjZ5>p/ erBmݽ5= OL?7>58j?dOL-)[*@Y<–"I:~?jE;G]M!jfO2VꐏhBh*:"itL0偈@+&]&j++~(SxT`9xGi|kGY:@ɡy`Z?7Oq-!Nn:ݐ|IO,Y1}T՚4k*5+%Zdˮj7o A0@*DBDUj9i:oP=VZ2HzՈFSm5%C 75}ta%= $x$xnfx'Haw@IT P޷ *ge!wW qPvU$Ncƭ>OƉ-9DD%8PZ{coХd:UI+MʰeLpoîh&*0NH&"Qqf>0=OgCeiٜjPAFN܈]A<3ai;Q'#7q8S,)poN=W09?<'^oЉa]8n.=X͂"1uk"U| \,+eb8t$99x1HNBdS^߄ j[~?T ǢɷןAu>}?I k)#ʥ8LQ,tY7R xxՅhlpp5/ KLW{}Cyi }"' kHw`&P/cR<*m_INOm⃵~Y":~$g?gmbFO\ZËI^򻅵p8 (;UvKD|e؉ūCN_s *gjV{KF;Ԝ75:R,J^4 bݶPm+z9+a͒yqbK_xZY`eJQFԧŘbLLbez4$B!+|m.Þ +IjKs9s].aB2FEԩUb{uG =}2'Ar*`#;uʿs+g\^YAnGS]jwQ3,}5_/栜R`IGzBHJ+-Own˺W'-,y8w6wivD%4 1D g+6w1s{s7azT?Z2uࣘT.vMlS׺ I޴L;s!&IL\A7]yq@0D|Pw=;~nګi ^݅7ʲW4BJ[`fm)p@wDk=rU|;g`$Cf\ By}0yZ ߪltOCX* dMЊCkP47%1Z=p)!q^T74SXjq-Z}J\سYoHBt0CB$4۪˶}8jM7@_78-υ!I&@7WPFZuR>rQ#[ Я={e*\Oȴr*j;W;|-9Y*xAx8 x]PqfJ[3+mz0Jm)NݕNKH{qkt" Q:׮3)+2a$`b34Bi;G+n@~[Rt$Kc/j OXnn뜛cL'EF޿G"j/Vty`$桁> x<^cFrI|ph_hzw 'P#a'sI4!iZ Qoѽ)$E9ʂ>&JHh>+>ͳJxU; +h[P|#J{ g7cR%+_g_@LGi9npۚ2b#R]ܓq2Hxv\]AUsŞfG + 2M螆땵4})j鍜Tf4RuwZ@ &qN[Qm,2,ky{rBID6^gd~H ~ kF0?)ql$ >xoሄVA} QtV lz@IFKSE`u/p9: [ߠsx{T18g]P7ztyԀidIG9{rcO9$S֚`(p;OfJ5Z]JӜ(} 9CMVnhAM`_2ZŹ?&q/8HDt)lD YSWa L쭘@K'UeBW+sRC.Pv| YFFaa0y=鞏7-X(Y^? \S5h6V{dS C;}A-\lE X4a7,;s#k0Dr?NwkNj|5;'QRsթ~حPc_>[<@1 IHnrضנu(S퍡eL7r =>IAt32W3Gaʾ:Rn7ӾB+v UOjhKvpkUA~Q>n)iub}Qzv)6;r},9Pb@wCPySEKYKrc Bxiظ2rID!XS$Zb>$JSMU^r,s1 _'iڱ4yn8PvS@E0lY9aLL!j%T'kqb"k%-0nm`aVLCD 3ȡ!nga{vmO1 ˿m8 ֵb|c38\.MqgS wq\ԡV2uR&ɫ}p[`ŪxGǨ0t-"L\EǼqٹ\3gljӺZu'tnq< ټ^ԙ {5dmw'~wSs)&,D#;mI%϶5؜MƁf^{u΃{;wYzpu ;h>ؒE ҕ%xu6"SRvOD~ 6g&7p8,%Ebmk!ّlL_k Y }`Ԭܸ~ Lrl~5WG(QЧc\۱ j!+JPZa?mkGkP:1Ip68 lQ"+&LkN p fUUstiY"K@=Z=N}l:mKDXZ2w܋Rp\z_mM<45"?g%c0b Vweۓ; s1]"=+:WXR>7 * 7 Wxer7![wo`_M#7Ft Ln`7Ko 7ᢲ~ R^ wEv @Lwh]lLI~nPz/BC`kqTv\ Rpy,=؟ ~T!oy,05H\_YJcw!ЅDZdcm(37oN"f>؁Иwu[IްX:X̧ؿ3Nb)x@bҳEA%&g‡ѐ},$!òVh0 HHWaL{u#|qT/QK̒]ԖWF'nnϳjf| @>K$5S4YcmuH,?p%&"pȀi qu/ha0SZxLVM>1DJ4AdSI>aj@ѲjhZ>RİQ~%s;ƀIK6Rv{7JU"qq(@NP2M==geR_?)$^q9\'vC拶,Wx~RNvuX5.qI4{Hgb] 05!D?Ei_R 3{V ;Nyo!8_-Z2,[\J? E1\Eww]ƞȬËVJ=0U1[ x.y?݅?J25& Lw-)\R z@E!|C._k$KZjgoYZ3"uJԦ! @ dA!+&yG_gplhbo`;9jnvsg^r<_vG 029 y]"›Qǵ2n,oX]& Mm7패9!$"-ܽÅ/ݏJRЉUITn.EV|cH'O@!/ІVVu\ 08\?)cJpv3^gW[ulƹeЖl Oh#A݇]#oz53]1$Csxx.] \y %TKpv&_jOg< /RuWXud;:dNJD^My!Gp7V/FDʏfROUmyoB>f2/S;źsI_]7S+<&*0HBWǎuqW Zy=esQ}E;1P_ՐqH%v RwzeJ%jpcԫG]n{]Hk@&|Ly8qޙBRIlz?E#NB8iWEOLL 혐` rXiWXwz,]KOjZʣ-um:3r0H~z?.L /Y*+Vo`I&7(kf%ޠA P#lϊ<>V{x09Y4WK U}yHVR诩ϹPgvBR}E ]\R*js4|V+i+eg 08jF(U , 8m?JZRHVtʑ|% {xF\%βU3KVJJsqM͵HclS)O;˾nSv&P8;jmvݥ-"z2 G谈X_Ί„yC*7 +Bw";ߩa@]] on6$s/ H6UWw.G@q* _ob:Ҳ4 s&[Z5ܳ\8a llIo*+#)V~ @tk!Dn_}Ͳ`YFpG9 a")g&tIXm\i߹_aIdDpvmSPs͜w 0d=BiS멭\1q\2^WIc3 H`F^ȼ (>./pLZhj@% XIj:odY哋è#^)z;M7'>xS.Ћ_n^mwʪ~=d8 "AVتͼʻXH`2ƈ7z axs Cbf 1bDZ[1+3zxYCo WcE1 v=)Y;8!54r}Mc WXTocIYWC6[r$e_\0R#,Wo"rDx0mw?qS,d JEvBۣ{0Tݒa "H_lbAl9u2%IWMٞ&֒Ցcα))),pԹ0Bע5q#pϿО3Y_}Ef y[,QutV&~VU?lO.΄*|@}B)9r?%ѝw˃V*K*+Pb#Oڤ_bI  ;>1 'oBΌ8rFv皚H(R_ Kq#!\"y)h̕qoˣՄ7Ah`[pXH7^"7\4;#MPWM"c{1)WhփLl xxyh6:߸ifp{P#g|O[^\/O^ÐImr[=bA'h~o v+i?ͥ$P5iA!M1Gm.V6L s zX`d*"r- 0,H -EeoԺC^'0jZ,'V8oN8%-k!nk)".#1#)Ɯ$W+O1,&:7^ʄ7`FR0W|*  CC{Bե³Tױ1Aٟ;B6\"Az-CbS6Pv==Y>WoxP ^|4F(+L+JK Ѡu~DDq#_eӍbZ=:Fњmf"U;Gĝ96h_UVAН6iJ9aVF|ԝta 3忮7Ul>ԏ\jb;PpR{ք(LO?c(G/2B˒L;DsAEIYsidEN_d;`,-m$@EoB2$ilE-e]ˠ-B[Fid6c+6u:Qslh 0ŋ <!7b+B y|=toУV[) :.T)ym*R_>o(s%,0o-ڏڮu0{C~d@9'`t`.ֻģ=E!~SH_o3Ż>CiѾDiN,W"ܢJC4z1s{<>tfJ>k؂,:D&V,n6Nh}lYg0IgtGSOݟƞWEe]&ۀi/rkYQ4D%4^^H:,oDfAp'K'CuDX^\u`xW-tw^'4bxP L!NLZK>4~eՌrGx@o dS_#%e$s@Ӳ&!``-? )o;Zau\'(f0sϪwBOX ejTbt֑иfWӭ.!9Ր*PukBk${a9 xa1I5IBg\чUW)µn N`p[J#cr̦QUAċ$jۤ/)[X{}ܨ9x CTSws3s]\ÿgH йCM%[qJG""+`ΒװAJ΀f0MG3 fđIR+ȎDA(NILظ5 w9x@:Qf"c,&7[.d!c13:'bpxmJNZk4k`K\"TH) mÈTSEnl%\1jɗyF3ԍKfʢyhOX3HzK TwaB-` $(dr 8p`K52n؀/-c9 0PTZѫ~62@P)}6ZA;9 v C5rqfw])q<4]zA֍JZ!#}({@ı#1N2wX)7+dy&3fh RäZ43N1y37Ю;AI13:!5tO|g*c;1.p.3ԝ:SYv`epg-eԕyGug Ǝ xmE?nf| -;ܜWB!*JH?Εn!Z-}2j|c~ n?֦{RiЅ޻x\ⰩB * m)NtRDe˝B1{}*zTq^O_HqR\P:򿌘Ӓ_͍VEK?uI-c:^\ԏ{m% ݦ P@Ct0d^AaxƮ@f3< }hgljprIJ AiaI_>np:$Fɼlg,GT4< .C 0ExK|Nr>fג!ҳZ}D)~cp~rꊃBdǠS} R.l:Td씬2ٖ@EKGƤ3~gyf-n}fjǼF . "|!FH~ I6s@WSNb8>2TǔْT/'p,_0G !(oiWG 4U E.6ŷ)mM@AD2hzaOaUJJs.rn+f.#sCnE<@3 ibD 5 jY 8pa ,3eAe@)ҼH*R$ㅪ8cgʄIVHg9$]%*1H}o"G Ċ覞v@.onO^ ~R^XK&_~ ٽpp?2GqہEK<޲f ^XhBZり-b=X#>#Kq~ R׫UZMi{/Uf.nzTd_Y֊S{]3BU+aBbFJ8ZVUo䠂<(5uOiRX) \fHX`d'##. OC^s Z׼.ɑ:s63[a&gORM(:غ n']W>igKJ+4ȤJ%xMc&ꉚo϶Ô ,Պجܖ?c9d3+SͯY#5&ʼnc2{jqmG'(gJ-2Āfy}YRiX“0], g)RceDJCA2Y\ °bU'nR`,j" `ɟ &XgmP%[Y~V) L1k[!l :eFW2#YQK T wTD9S|_,~p_wQ}ęCKVls ֊q'MU[F-=([=PNn? o)l'%gbT@Y U8ƽǡUi8vNuH T;-3DZuPOYjzTT1& $ȧ*:q4% ${Uz#["4iJC(Zlclm< dRʾU/e|w"m5jwFU̯`lźCK{qU9O6nP)TN-gC Y##O3?2 0 ziU("{ÚwiڵS0+F,d]yņax}fLv^38x~wQRp^#ۡs_([Uףb`W4*"NYa% GVb .=,A,r`=oUV"Ra>bFQ_P0#c_MbMcw)p py5V%ϋ?J(sE?&q=+kqof h>ׂv ) U6wVӱ{gW#WE#" Ee<<|/]]dԡ:ab̉f]Id[OLr_K?ʟ=Cٺ9q-R0:wrexWO0|'mJ`@H7jz;KSQ$iRUgD?+h"{ר%⤵qBX2 TM/6!B}g'AH|>!J*?vbJ. o-%_z'Z'08Y`;xtMe:y:|CEiA6@!]=6^FR;{-Ҿcc/ƺ /w峔پ9`VNUƔ[3/D%4ݔCu'Gqނ1&d +CGj d:O|sl:`3nMts#y[W|B.%ci܊,PuqifeO%@! X %Qm/jNtn~JM P( > ߃LTZ6v!=^rz L?bvz h( ݿ4σ8]2R,Ȩoڿ,&H`!=yj f;"VEzVnsrLY?*H"}MnDz>ݍsT1V,;xD? eң{o6}|J;ED`u"Q'Q%`f~iu q9[]>,p<[;vϑ^(Z;}'Z'ð\-Oj^2I6ֺXuw@87Bw M+ QwhF =Ǚy]2tK=vhFs@jDK]{;o=nx^6?!O ٜ`s,qE5R?ė98I%bL.CBTuxk+Hor4rYpAe( M(@.壺băcW$(mIm!nIfxÑqh I SZ 1ʶTjʑE ${s޶DC_v%Giylˇ*2W0rDc?H$Q%T@ۣ (H"4 )$w0ԦI4K-_?D`ԣE5#'tzxp-MluEr?~Y[r*v iJޜ}{Lٵp]⇙KSZ"W=Ą^fnBg΢0Y&S|Z(DBԇvf0G*. cXKs86E`6HV_1}/ږk|(%[)2JvWvj%_]IVUnWBU+Q8Gn#7yDV+&RaDЖ{{;l(1Ǻͧ{Vj?",؝ULy32` C10yKG4y"r`ZK ߘK-ё57 6jlڒDzK=tꙐ4:SD dIK>Ƅ;dW6ZghxHsO9>5SL5\a4ߤIkl|' I_.Z~ľXJ8]POі起ٞ}RJh)?\wR,wwK\ފ۽MGSsFP)%9CQyE29ۮc[$b =C 623Ji([loBZIW16>y^#:-_w 5I&cRC ˆMr'|D'Dի*~/ڗ7PAW9&y$DD\7j9G=5%>󡿚a|P'k9D0^$p]-}M|SN {|.D{`j1)ӯ؄hD&Vd-̬Kf&,7Hd49KQ¾JY~03N9O B$Y 8[x _Lόr+}qSU&'pP RbmTӟjJAͧ=OJK\$tWppKFjcN1l"A+%T; V{s&`$Z|Gw4=vIgo&p^Х(BވXG@̑ğe®w/)kxדUV0ly3cS[&4?|<<~S)ȻYAے(M@1eM` +3Iǎw"7/z̷…Fyw>[vE]!^p{\#n|OcBR RD9>7qJĀe1Hͺ%0*o%?AK=y<@qc Uȑ-Xb_un9I f@|"U<`# vgY)i`5J>`}[_x:B'eʝV7*ycK[|YBTVjWa*Ur~NCtӣIYqވQ"Z}a:y@5šO`+,5++q jw*1QpE[I^Ce'r[?i&Z^ uׄ_GHKӨlvKܣ0+o0)W h, Rd"*t;'O-<ò (?ʮ7~?vlPkAiz)Ac Љ9b6tA`E G,)\Ίvy43=QWu(]̕F Hm.FvwqtE65N|:nۗx;P)AAqzm%@U%9'fØ/10yJA:=h-õtdzu_g޲#&i*)bB LOaBzxeDP,MT@hK1KFxzGCYG>)%lL]E?bS$MvV'6iIxoa<3pQ+OcEN_"sʛnӁ5(Qv13gd*wXLR*?p-.ݣw&]ƯwG`DYdFaꅦ˚)0Kl.skV9u\l9ιYjWSJd",{jzI0^pJmo'̸=E&\V+2  P@V8 3a[o{MӅ]tɇ/xӲSb`\d7pJ{KgW Pvݿ.Z[n;fv!F?Sh8B^qa2)ja0cilySS Qqreq,+`: |~ *lbB^YT~0 k)+l`[qkѩj 8eجr$0,'SF2?~Zy$ llWu]*퀬n=.MƘ@اyǐ=y02 D LO1"]27cV hlؼ+Pe2ZQnL06dL?,hΈ-/LxbC1)TyD/ר۰Vea HN0-ɢբL2/Ek5$>-N&?|^C]4h5t6`|(;I>`|GHf8.0XvG8t滨ACok{)=sTб-.wjSm4*0pa~j#\^^A{}5f9",\) tusŅ r[<0 K v@2WKdF,q"d#l5f'[rB3ipJQ5֍\_@܈dFR.R|9& ~ΦB1 Hyp~~+’ݺ6]\yUvI=H筙6+Ʊ!,dZڷ;M+u@fA `xj)'?&r_ltd}9HĦ%/j';zf#^B"rQf5Q1;X2P_E*/|w@"bq aW.9t"Q~^=U[T& 9 Ab ۝JypF˧t]Qv % uTEV&fseC?u1R?W pgL\K"@z/:s_(wNWGgaHQCH"k7:V"'#=~9ȇB!PHrc xsV+]z3Lx JۯZxa:}K6y'BUKISN򡨠yZ)>2ǚEAos|Қܖ 6f^?JPVtYeP^8&<'\P{of9^r`nIA╱cd[Opd*xfX^mgqN(9rLnJ8DOdd A cu-U$F;5CF9`v}bM"n>hOw2~ztXGuu* |'S$@0(͗YZ?HCm&"|s=Buܮek7jh{q*J*u:jG&yl_y)\׈8W]g8KL'&Nx 6{bs]͞>gXx#`q1l%!y fv2j-@fl?b;S827v.af@m&`.b`<$dq5V|ߔT @^sAC_2[1{(. Ù_;l:A9ZEr߅),&'k\K#( q6(A.Fj0Fm5~AhGj]ipYC_#nܓjo2PF1.q+<`WJ'h'2>"JKHJgе ξ0˛@V-_G>OzߑsiqnJxgđ[ǭ<43XL1eRUU*nє{EdsBF:7lQ}>FcPR ϭZjZJ奣iX\Y$kRS .bt(It%FY#M>)` EMpS6 tJ$D< Q8*$! * e&ԯZB u,{f"iAaoOm|skX5?ĀlLMU'>*GqH)0*>BvV2awfS MJc|4B _9tCRS͌t]YQ ݯ7M$X*=?(+ϱ8#l#Î_3+HJ ;ϵIGӞhԄ$#@f)C􎒌NI"9v}7l[!1M(45Q :TIቜ?B}7 +dKYIɚoMMq д,* C\Qf"(][&4T7!YM!TQ4홑"[#_x-Z =aU02K9 19$0>e }nنl҇g"; A#ҪdQͺ"sVf\nUH#gD5,F *<8[:#s blUNjC q!k) |!Oka7TÞBkjw5Hj'Yd>׌tȆG0ŧмt7ޢB.ʲL .cpN "y-r%zOB-,r/p٥PO1)m/s G,&ުkr6^H.߭$Ճ]8\J9Ջן\+\0\)@8 +\QbBl˅(؞p=kWytvտ؋ ;n53(_IWU͚&G;.z p ,gBF|_nQ@}]zp +!$7'TAS;`;D2%D/9MfmW-نp'}.o{"aB @#a7#vb8Η1Y.~^$ɥWXݮ)hnV jnT/:*5w 6>}|-8g&@7X $9Q~kiQ2=Y<0jA?8fӚkowOTioh|Ϝ$XӊKy?})\b ̫h"{(qe+.*q q,@(8TEk"jfcgU4:Cjd$^t#HPLJ'[,u&:=:6YYTɣ.TF7E1TG]j㶡YOvF-I]W)5T%54(Li"][-YL4WU7y8乁鮻WsɐOKw=Ol2|U.gL&;5O nl+ltU+q?N-'#+'惪ic{uB%[iawRCIǹtg%`F!%;;&Kk~J++lJ]t{nNW:㕱lii|OYgI-< 76Hi{X {iVM@{its&,1W%s76T&7_˷l۠z I׉[[G/{`m7ʸ͏ X5b?`!oK8Jip;n>Avg'7Ax 7 r!tBpItssl.k%^qኔA%0,۩6%:TDR̖m~HސfıB9pHGf7D\}I1kOWK!<=:de.q`12/ɦ![|4[&! @Y3o5GNC7d.+<8pp62+CoӚ%<42z~qFcE(T\GC= {9= 큒d#rX}9A{8Gn$U>0>OYM!Ͽkyf'5sց4#}E1IvB Q1rsY]njO>d?+ȒwƸzV'5@Vw]J>Zᳩ^JB7co$'3s(!/NS B3=Z;S K B]t;zV I/{*%~TXI`0$!Б 1`A!0E\j%ހ[]S" \srL͊  t`]=\ŰLQG-Bp^8CS =bSxQ$Apyg|)&r6V%sZh`;ksRd#<(dg1lNQShq|[C:BX(ISx$m ;++=$+A1Cr'os185A]d'mջPНWgO"?sV 2w~S1)[m8jM+ J@envH0.|5,WUzW^1٫ǐxeSmzӆ2gPݣ1rH}}]q[If4%h*sq#nX(No-;żA0nj)8./L"O- YR)<ʠ1yUFAcNKX^ v(NPHнV>UUD~&#lԴJJ)Y} ʑBC_9y䅒oDWH,5_c}י{6߉@oLe[E]F'%VTʃȶ8 Ȥ-R"'yclQ,.dߥoZ#〷2?|Q&[\VfD@]E)"N#0zanfh 8 P]:ʑ78R\.@rɘ;s֜! B+9gz YI T2} 136E!l!Um' 5ѫrރeL7:wp'! {h O֯Zkyfr$` q"Fo500̔6 ޾qέ\sս9Uf(IJ.BJSқEE_ Q6NҦXR4*Hk*~CTw׃F؅ڗR: h|J`CjU'x1K^0|'*Ųc7Ae/ "xJu aqj%P峚g9Ym^afсCn&{WN f({;M7F˚8(藸+r3AqFU]+=<6 CG}/miQQ'wKy}h#lEC;\kpu+@=rSMHgIm?M;X;ڦ1PE:irºxquLN9~|R#%e:Op>DQ2[!6F)gض `D'w5U],JZr4).tc`Іz`+Cr K'0QF ~ߪUhQV]!zk~ڐFU`gxb"-cw1gb[F(O7褀sVȝ{b?r5 Cl[2i̟wdV}W^DY1,w;6$ek4i耄"Bxz1ÊJB[AON`ˋ521 exF q4_a#7n$!;j թGo oW ]Iv~<װ+HIr)m8Ւx?R%eW!0I-^cab+mzf}ocu?wNq"tO/[3k;O\9Y|eSan&`5"? ·xeq Y6D#_4KL;U#U'8od?f}+ϐ^sa/;sr樖%8W7 9TeW0 t|{¢<-/\{d#f/n5k*2V&d%܏&&osL1-\7b`R{[7ć%EW6g0w-kWjq>;TL7@^ZّCՋ-]Rq@B+9q +lb_ĭ DQ˕2oT;NOG&ݯ$Hi X#AkBѳ23(%g)[>8'}!B9 ㍽EC1#+(HZâ"?ud=[g-:vLsGYfv ےW^E@sǟM,J& ހZ8RF&VО]u#CvMLbg3:P!EI"H~%ɜ_v#dS`>Ze@_cц< I*cĥ]5=AN^??S4! |2p8E}D?:_ L|(!LCPٽsV<H)G.vIȐDsJ1vx.j@SΊ(+#Jh9fna-M\U~\i`Тɬ&fLz]D'.l`HS?XDFY"֪MFv0gǼ#U gzaqޛa euĦH/Fqq2,q:71Yv0r?_X6USwfUwgwI̖w+v̡z@bBɣceGMPFf"@ q_R%nyCWE%x:]]g"op,50~a6/5VNM Rλd]_2CpgS}q|/qezVPhMo[hrf +_6i#('>Qcg0EG8n6eܤts#)˱BN&^*V`):.A{6"X?@?CLųvfij]UEူ_#s`(m9I Pw >s*ڏvДUכtff2p4"X?d!Θ9Wkm]=%F h% :ˍW~;nlu:+M~ IxGH lLԃ}V-V"I:"8- +n4C$[]C|,/"Sd&z4Bx%(߮,K"!$/$˴lŧZQkRpG5@WF.D4,q͒v渼%WU2ʔ1hM5&:MtaƿJ&ןx{O Ur!ˊ'k.)DЂ:O0[a[K~Ar|. .㳢q }U1>P $Ú a@BLe q]rOD I#/`f`T lT_xv^s9*hB6ʤn]r4']e8 d5H7#/(pTۨN`YXoO{.+ʢ+`K}r"ߌNppȦ#"x_3>%ZoDIǞR7o$Iԯ@imn^ů+nEQgRCP)(<[`dDjZNC_^&d 3ݹVcxjW>-ڸ>f>gH⑏*FBQHU>Q'ȳG\"<=?ÛDž`;u5MNqU`zFhju:f@Wo+C? GvRRasf}!S9H %Td1$;C錪i9 97rn =$@H%->칲}uޟ%rjt!&;$F"C5NMRt&&D%a!{qˤd} va[AnЙh|:vl} $YsaO38:ŐS:XNz$J/"^Ůzy/,{5tvoLtѠ;s8k5l)g>J~ū8hw%]}p{#w#ʡx] Z?|A%h]ٿ=ɑv · `#1WdpѴ U,̌Auڤ3}ζhdT8- 'gmh2C#=vJ/:د2a.IXmL5 _ Zf̈[&B#W 1L} I ăR5csKt9Y zorKon"@֧ko3fCsx='DO.ŷVufWZ*%IL7Vpchhʔ+fFI] c0qWLb~PgHսJ B|k3mL3ũ_5[\:"P~R1qcDDbF>n,hQ0K2$w / |>aZHX^eBɹ4TcB3˺Y2֩N?\zMh Ro7<(YÚӁ\&(EQ %4C;dTQs!q᩺2Y|pgH]0^/v5ɰK-!yɉ]6Fb1@PvFC _USB6G4\,`) 7?οa#9Z^pRa"Plg@bAp A ʹ??۔\5Hz1}Ll=c!1:x 3(xA/  +%Yq ~c>QV`pCcm 0 `cWt;iUq1 W}+ss0 1$ Ln #ͬ1%jw1`bNGKsB]ͽ]sĚ'10 c3;Z0orG^;?j Cc;::.;Z٣u&}KU י2>uuI~NF1դ\{3ʠ: D@`arm; =KI#A`x_|Lճδcq~u?N"1 1cc1ܚ/ns$ڿupͅOjXc\kZ׍HuPP1hq\;F4ǻ%!YP"i|/%?n<|*Qhcc1 4>+JO>^40pQ1=]>*b0 c01)j';`:uf$=,'y] =cB-tKT|<;"!a# kqWR2n| &-`xHnvbK}Lg^kR Cz~qYdI8IoYp8+k4 6&~j="L6]nxdhVZq%^3h"Q) zC5K6%k{j]DїDŽ޵2U%*?bD6 ƍZlPЁ&+z%2CV3]}N0It~{}pZ` ='t\د tu#enXf6gq:="=XBTFaG#P<</YjKyCj!e -ӁE{"HC%j]M6B=!Rx>ּEc3i(Bհ_LW\>B&$ax[zŰ\fїdx78`:$@XMe\9ͶqQ7Fʐ%J%'. _̥Ц-C#CnaΖϿI.Uc?"oK*yͤyO<[HޱR8p1rC58?/d4Jsz 98 t\Oou r%/d:<=hYNJb(_2zR!93;~*g8%MERM<0H x i83. UD@; ^[fa[ &V~ϻM-o8<sxzx ~,wVQ O}^=&>tnL!;aa=)_l(-<@Co>_orԅinJ ձ2R ^"1X46-oi $|ʇqjHݻj38p] 9Tk0zP 3_@>Bu̲&T"czFNal9b"EtN[c?@ܳ<*z,o::B}|0UvibDeq z%tcO8]PB qf>);q )px|3 t+AZEZ FyImn fA=!$hQK ;Cہd$ \}Sv=2''r㜸PޖZ|kîav?uZ/ qn0z-(n@sP?>unAOkI KP\ա$(pZ,U (tl?kD*6rҲ_۬&i){Ϛ*D=r%Яߞ"s#F4{Vv~ռsq,b"R &#X~' -4E-r^buU&0$kXG%u`r}3ke-VU6`[r.7Owhݽ h#x I=WUF΀>f;TWZ{:0B@ ҏ!/gh` _YDDÞ&K/]GHi kr^nn:=N7jVEWN參|E,D8!RBPMM+jEm;W3jV((%u~]&9Uq̍{7HQO> s7qj;6.y(^%0YЩȒ@i&,|qd%j6yeS0Ⱦң;!@"⡳\ZW ̠vllݮΙʼnVU?NgZGtXT)rx'"f\zuZI" MZVI>|/̃l](e eN{ri~hː\r 4sO9<ޣSEb,oԴ'gj^ R4g6B>4ҒkpQ|%2 %YSm,#\0wo2fcx U0TT1%.WC" N#D`1E 5@oԈ=ힾsJj#6km򈤮?%,Z0'6-g/xC >܋ tY} |3f$b0MfO>ZB+74!n!VIePˎ~>A*΀lH`jԥ@iGBӼdcejИ|Ǎj7Jz.]q0N@o$5b|b8"5.ע1)k_~QvH}~]Մ(ÇI—ZهnۃF9իYIƁ⼐U_Ej_)nɳ&Iko\Q|XʢqmR D[u#MC,nT 6JG;W'7RA5˦;֘vw~_)} fosx! KCtJ̈fOϵjǕ ՗1tTz琰.MT UOl4ŽէY'!?_vtX0AsPzl)h)Xŧ"`(j/mh 8?78EEFCr5rc5םwGW{`?e .b$gx"ч-\3Cb@ 6}f:QJ1T⤳ [oڪBb4Q eJ*{["CM Da/4cT7^MW7k;U9omL=`(Vl,$"W&JOOj7\Yy(w>|@8KUS_u1'FiK}(]Mg26,`Fiu#ovpiK~jB r*cw|Xj]$Ss\ `-(q;aM؁ԡo8Otea0a([p#Ws8z0s!HњwA㣩Y 8^Lƽp_q2f~qqf怇0A]ĒM