dpdk-19.11.10-150500.3.37 >  A d]!p9|9zXZz, "TfAB>6@b "BaѥT#Y D;F71ZZl-4jx gkx2V0SA_+R{[Slc}U'b@ceĸHbs(!G2~eyf:t &YpG7,tgb\ʱUA+-8S|5^\#/ $w>tdE{R7ca4c0605ebb90c91b946fe88ff83172289d88fe3335a55215128772edbf6a7323a3a0857d1c5aebd339f1aea638e05e6cb2ee8e09`d]!p9|/G6۔1!U"uZ7s4ȝ̿Z`͈Q{LK,&Ei(B=]_6a?tTf9Go5;XPcW\:?ZTKv /PJ>Q |Q* kx?DQxR9؃WQNqqt}")0J7-fLB4G~~B]):>pB?d  T> Teu{     (@^|HHH8<E(F8PM9M:MB PG `H xI X Y Z [ \ ] ^ Bb Lc d Ke Pf Sl Uu hv wxxyxCdpdk19.11.10150500.3.37Set of libraries and drivers for fast packet processingThe Data Plane Development Kit is a set of libraries and drivers for fast packet processing in the user space.d]sheep178SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-onlyhttps://www.suse.com/System/Librarieshttp://dpdk.orglinuxx86_64Yh 0Yd]d]d]d]d]d]bdb0c5bb50084246e67cd75c37fdbd2a33eadd227e613417e6e43815a1715ace34c9bfa89ec362d263438525c784cb7ffb2275bd9d20d4d215ae6def36a0799e8d93db98c08787d3e23d5c4ac3e0e9d4bc105699ab16a65424db2ab6e1a36cc24751b1d621ffd6dcae3a8bf5feb0f8bfd939cc3ff8cbe52cf8d62d4e5de9c9883dd52e8db2da18cdf097edfc026f855d100881dab1ae8403cdb11fa19ac31168dpdk-procinforootrootrootrootrootrootrootrootrootrootrootrootdpdk-19.11.10-150500.3.37.src.rpmdpdkdpdk(x86-64)dpdk-any@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    ld-linux-x86-64.so.2()(64bit)ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.7)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librte_bbdev.so.0.200()(64bit)librte_bbdev.so.0.200(EXPERIMENTAL)(64bit)librte_bitratestats.so.20.0()(64bit)librte_bitratestats.so.20.0(DPDK_20.0)(64bit)librte_bpf.so.0.200()(64bit)librte_bpf.so.0.200(EXPERIMENTAL)(64bit)librte_bus_vdev.so.20.0()(64bit)librte_bus_vdev.so.20.0(DPDK_20.0)(64bit)librte_cmdline.so.20.0()(64bit)librte_cmdline.so.20.0(DPDK_20.0)(64bit)librte_cryptodev.so.20.0()(64bit)librte_cryptodev.so.20.0(DPDK_20.0)(64bit)librte_eal.so.20.0()(64bit)librte_eal.so.20.0(DPDK_20.0)(64bit)librte_eal.so.20.0(EXPERIMENTAL)(64bit)librte_ethdev.so.20.0()(64bit)librte_ethdev.so.20.0(DPDK_20.0)(64bit)librte_ethdev.so.20.0(EXPERIMENTAL)(64bit)librte_gro.so.20.0()(64bit)librte_gro.so.20.0(DPDK_20.0)(64bit)librte_gso.so.20.0()(64bit)librte_gso.so.20.0(DPDK_20.0)(64bit)librte_ipsec.so.0.200()(64bit)librte_ipsec.so.0.200(EXPERIMENTAL)(64bit)librte_kvargs.so.20.0()(64bit)librte_kvargs.so.20.0(DPDK_20.0)(64bit)librte_latencystats.so.20.0()(64bit)librte_latencystats.so.20.0(DPDK_20.0)(64bit)librte_mbuf.so.20.0()(64bit)librte_mbuf.so.20.0(DPDK_20.0)(64bit)librte_mbuf.so.20.0(EXPERIMENTAL)(64bit)librte_mempool.so.20.0()(64bit)librte_mempool.so.20.0(DPDK_20.0)(64bit)librte_metrics.so.20.0()(64bit)librte_metrics.so.20.0(DPDK_20.0)(64bit)librte_net.so.20.0()(64bit)librte_net.so.20.0(DPDK_20.0)(64bit)librte_net.so.20.0(EXPERIMENTAL)(64bit)librte_pdump.so.20.0()(64bit)librte_pdump.so.20.0(DPDK_20.0)(64bit)librte_pmd_bbdev_fpga_lte_fec.so.20.0()(64bit)librte_pmd_bbdev_fpga_lte_fec.so.20.0(EXPERIMENTAL)(64bit)librte_pmd_bnxt.so.20.0()(64bit)librte_pmd_bnxt.so.20.0(DPDK_20.0)(64bit)librte_pmd_bond.so.20.0()(64bit)librte_pmd_bond.so.20.0(DPDK_20.0)(64bit)librte_pmd_i40e.so.20.0()(64bit)librte_pmd_i40e.so.20.0(DPDK_20.0)(64bit)librte_pmd_ixgbe.so.20.0()(64bit)librte_pmd_ixgbe.so.20.0(DPDK_20.0)(64bit)librte_pmd_softnic.so.20.0()(64bit)librte_pmd_softnic.so.20.0(DPDK_20.0)(64bit)librte_ring.so.20.0()(64bit)librte_ring.so.20.0(DPDK_20.0)(64bit)librte_security.so.20.0()(64bit)librte_security.so.20.0(DPDK_20.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1dpdk-any4.14.3cwsc5c47@bK@bja?=@a;H`]`f@`_s!_i@_2@^@^l@^\@]@]@]\@\Y@\o@\I[Ѱ@[[['ZZ@ZZZH@Z\ZTZ@X6@W= 5.9. Also see here: http://inbox.dpdk.org/users/CAJFAV8w8ozEkdSKdBHEHXJDxpChorGa1jUsNEcPMptG30bWykw@mail.gmail.com/T- Add patches to fix vulnerability where malicious guest can harm the host using vhost crypto, this includes executing code in host (VM Escape), reading host application memory space to guest and causing partially denial of service in the host (bsc#1176590). * 0001-vhost-crypto-fix-pool-allocation.patch * 0002-vhost-crypto-fix-incorrect-descriptor-deduction.patch * 0003-vhost-crypto-fix-missed-request-check-for-copy-mode.patch * 0004-vhost-crypto-fix-incorrect-write-back-source.patch * 0005-vhost-crypto-fix-data-length-check.patch * 0006-vhost-crypto-fix-possible-TOCTOU-attack.patch- Update to 19.11.4. For a list of fixes check: https://doc.dpdk.org/guides-19.11/rel_notes/release_19_11.html#id8 - Add patch to resolve build error reported in Staging:E project where a kernel backport (jsc#SLE-13536) introduced backward incompatible changes to the API that break kni module build * 0001-SLE15-SP3-compatibility-patch-for-kni.patch- update to v19.11.3: app/crypto-perf: fix display of sample test vector app/eventdev: check Tx adapter service ID app: fix usage help of options separated by dashes app/pipeline: fix build with gcc 10 app: remove extra new line after link duplex app/testpmd: add parsing for QinQ VLAN headers app/testpmd: fix DCB set app/testpmd: fix memory failure handling for i40e DDP app/testpmd: fix PPPoE flow command app/testpmd: fix statistics after reset baseband/turbo_sw: fix exposed LLR decimals assumption bbdev: fix doxygen comments build: disable gcc 10 zero-length-bounds warning build: fix linker warnings with clang on Windows build: support MinGW-w64 with Meson buildtools: get static mlx dependencies for meson bus/fslmc: fix dereferencing null pointer bus/fslmc: fix size of qman fq descriptor bus/pci: fix devargs on probing again bus/pci: fix UIO resource access from secondary process bus/vmbus: fix comment spelling ci: fix telemetry dependency in Travis common/iavf: update copyright common/mlx5: fix build with -fno-common common/mlx5: fix build with rdma-core 21 common/mlx5: fix netlink buffer allocation from stack common/mlx5: fix umem buffer alignment common/octeontx: fix gcc 9.1 ABI break common/qat: fix GEN3 marketing name contigmem: cleanup properly when load fails crypto/caam_jr: fix check of file descriptors crypto/caam_jr: fix IRQ functions return type crypto/ccp: fix fd leak on probe failure cryptodev: add asymmetric session-less feature name cryptodev: fix missing device id range checking cryptodev: fix SHA-1 digest enum comment crypto/kasumi: fix extern declaration crypto/nitrox: fix CSR register address generation crypto/nitrox: fix oversized device name crypto/octeontx2: fix build with gcc 10 crypto/openssl: fix out-of-place encryption crypto/qat: fix cipher descriptor for ZUC and SNOW crypto/qat: support plain SHA1..SHA512 hashes devtools: fix symbol map change check doc: add i40e limitation for flow director doc: add NASM installation steps doc: fix API index doc: fix build issue in ABI guide doc: fix build with doxygen 1.8.18 doc: fix default symbol binding in ABI guide doc: fix log level example in Linux guide doc: fix LTO config option doc: fix matrix CSS for recent sphinx doc: fix multicast filter feature announcement doc: fix number of failsafe sub-devices doc: fix reference in ABI guide doc: fix sphinx compatibility doc: fix typo in contributors guide doc: fix typo in contributors guide doc: fix typos in ABI policy doc: prefer https when pointing to dpdk.org drivers: add crypto as dependency for event drivers drivers/crypto: disable gcc 10 no-common errors drivers/crypto: fix build with make 4.3 drivers/crypto: fix log type variables for -fno-common drivers: fix log type variables for -fno-common eal/arm64: fix precise TSC eal: fix C++17 compilation eal: fix comments spelling eal: fix log message print for regex eal: fix PRNG init with HPET enabled eal: fix typo in endian conversion macros eal/freebsd: fix queuing duplicate alarm callbacks eal/ppc: fix bool type after altivec include eal/ppc: fix build with gcc 9.3 eal/x86: ignore gcc 10 stringop-overflow warnings ethdev: fix build when vtune profiling is on ethdev: fix spelling eventdev: fix probe and remove for secondary process event/dsw: avoid reusing previously recorded events event/dsw: fix enqueue burst return value event/dsw: remove redundant control ring poll event/dsw: remove unnecessary read barrier event/octeontx2: fix build for O1 optimization event/octeontx2: fix queue removal from Rx adapter examples/eventdev: fix build with gcc 10 examples/eventdev: fix crash on exit examples/fips_validation: fix parsing of algorithms examples/ip_pipeline: remove check of null response examples/ipsec-gw: fix gcc 10 maybe-uninitialized warning examples/kni: fix crash during MTU set examples/kni: fix MTU change to setup Tx queue examples/l2fwd-keepalive: fix mbuf pool size examples/qos_sched: fix build with gcc 10 examples: remove extra new line after link duplex examples/vhost_blk: fix build with gcc 10 examples/vmdq: fix output of pools/queues examples/vmdq: fix RSS configuration examples/vm_power: drop Unix path limit redefinition examples/vm_power: fix build with -fno-common fib: fix headers for C++ support fix same typo in multiple places fix various typos found by Lintian ipsec: check SAD lookup error ipsec: fix build dependency on hash lib kvargs: fix buffer overflow when parsing list kvargs: fix invalid token parsing on FreeBSD kvargs: fix strcmp helper documentation log: fix level picked with globbing on type register lpm6: fix comments spelling lpm6: fix size of tbl8 group mem: fix overflow on allocation mem: mark pages as not accessed when freeing memory mem: mark pages as not accessed when reserving VA mempool/dpaa2: install missing header with meson mempool/octeontx2: fix build for gcc O1 optimization mempool: remove inline functions from export list mem: preallocate VA space in no-huge mode mk: fix static linkage of mlx dependency net/avp: fix gcc 10 maybe-uninitialized warning net/bnxt: do not use PMD log type net/bnxt: fix error log for command timeout net/bnxt: fix FW version query net/bnxt: fix HWRM command during FW reset net/bnxt: fix max ring count net/bnxt: fix memory leak during queue restart net/bnxt: fix number of TQM ring net/bnxt: fix port start failure handling net/bnxt: fix possible stack smashing net/bnxt: fix Rx ring producer index net/bnxt: fix storing MAC address twice net/bnxt: fix TQM ring context memory size net/bnxt: fix using RSS config struct net/bnxt: fix VLAN add when port is stopped net/bnxt: fix VNIC Rx queue count on VNIC free net/bnxt: use true/false for bool types net/dpaa2: fix 10G port negotiation net/dpaa2: fix congestion ID for multiple traffic classes net/dpaa: use dynamic log type net/e1000: fix port hotplug for multi-process net/ena/base: fix documentation of functions net/ena/base: fix indentation in CQ polling net/ena/base: fix indentation of multiple defines net/ena/base: fix testing for supported hash function net/ena/base: make allocation macros thread-safe net/ena/base: prevent allocation of zero sized memory net/ena: fix build for O1 optimization net/ena: set IO ring size to valid value net/enetc: fix Rx lock-up net/enic: fix flow action reordering net/failsafe: fix fd leak net/hinic: allocate IO memory with socket id net/hinic/base: fix PF firmware hot-active problem net/hinic/base: fix port start during FW hot update net/hinic: fix LRO net/hinic: fix queues resource free net/hinic: fix repeating cable log and length check net/hinic: fix snprintf length of cable info net/hinic: fix TSO net/hinic: fix Tx mbuf length while copying net/hns3: add free threshold in Rx net/hns3: add RSS hash offload to capabilities net/hns3: clear residual flow rules on init net/hns3: fix configuring illegal VLAN PVID net/hns3: fix configuring RSS hash when rules are flushed net/hns3: fix crash when flushing RSS flow rules with FLR net/hns3: fix default error code of command interface net/hns3: fix default VLAN filter configuration for PF net/hns3: fix mailbox opcode data type net/hns3: fix MSI-X interrupt during initialization net/hns3: fix packets offload features flags in Rx net/hns3: fix promiscuous mode for PF net/hns3: fix return value of setting VLAN offload net/hns3: fix return value when clearing statistics net/hns3: fix RSS indirection table configuration net/hns3: fix RSS key length net/hns3: fix Rx interrupt after reset net/hns3: fix status after repeated resets net/hns3: fix Tx interrupt when enabling Rx interrupt net/hns3: fix VLAN filter when setting promisucous mode net/hns3: fix VLAN PVID when configuring device net/hns3: reduce judgements of free Tx ring space net/hns3: remove one IO barrier in Rx net/hns3: remove unnecessary assignments in Tx net/hns3: replace memory barrier with data dependency order net/hns3: support different numbers of Rx and Tx queues net/hns3: support Rx interrupt net/i40e/base: update copyright net/i40e: fix flow director enabling net/i40e: fix flow director for ARP packets net/i40e: fix flow director initialisation net/i40e: fix flush of flow director filter net/i40e: fix queue region in RSS flow net/i40e: fix queue related exception handling net/i40e: fix setting L2TAG net/i40e: fix wild pointer net/i40e: fix X722 performance net/i40e: relax barrier in Tx net/i40e: relax barrier in Tx for NEON net/iavf: fix link speed net/iavf: fix setting L2TAG net/iavf: fix stats query error code net/ice: add action number check for switch net/ice/base: check memory pointer before copying net/ice/base: fix binary order for GTPU filter net/ice/base: fix MAC write command net/ice/base: fix uninitialized stack variables net/ice/base: minor fixes net/ice/base: read PSM clock frequency from register net/ice/base: remove unused code in switch rule net/ice/base: update copyright net/ice: change default tunnel type net/ice: fix crash in switch filter net/ice: fix hash flow crash net/ice: fix input set of VLAN item net/ice: fix RSS advanced rule net/ice: fix RSS for GTPU net/ice: fix setting L2TAG net/ice: fix variable initialization net/ice: remove bulk alloc option net/ice: remove unnecessary variable net/ice: support mark only action for flow director net/ipn3ke: use control thread to check link status net/ixgbe/base: update copyright net/ixgbe: check driver type in MACsec API net/ixgbe: fix link state timing on fiber ports net/ixgbe: fix link status after port reset net/ixgbe: fix link status inconsistencies net/ixgbe: fix link status synchronization on BSD net/ixgbe: fix resource leak after thread exits normally net/ixgbe: fix statistics in flow control mode net/memif: fix init when already connected net/memif: fix resource leak net/mlx4: fix build with -fno-common net/mlx4: fix drop queue error handling net/mlx5: add device parameter for MPRQ stride size net/mlx5: add multi-segment packets in MPRQ mode net/mlx5: enable MPRQ multi-stride operations net/mlx5: fix actions validation on root table net/mlx5: fix assert in doorbell lookup net/mlx5: fix assert in dynamic metadata handling net/mlx5: fix assert in modify converting net/mlx5: fix build with separate glue lib for dlopen net/mlx5: fix call to modify action without init item net/mlx5: fix counter container usage net/mlx5: fix crash when releasing meter table net/mlx5: fix CVLAN tag set in IP item translation net/mlx5: fix doorbell bitmap management offsets net/mlx5: fix gcc 10 enum-conversion warning net/mlx5: fix header modify action validation net/mlx5: fix imissed counter overflow net/mlx5: fix jump table leak net/mlx5: fix mask used for IPv6 item validation net/mlx5: fix matching for UDP tunnels with Verbs net/mlx5: fix match on empty VLAN item in DV mode net/mlx5: fix metadata for compressed Rx CQEs net/mlx5: fix meter color register consideration net/mlx5: fix meter suffix table leak net/mlx5: fix packet length assert in MPRQ net/mlx5: fix push VLAN action to use item info net/mlx5: fix RSS enablement net/mlx5: fix RSS key copy to TIR context net/mlx5: fix Tx queue release debug log timing net/mlx5: fix validation of push VLAN without full mask net/mlx5: fix validation of VXLAN/VXLAN-GPE specs net/mlx5: fix VLAN flow action with wildcard VLAN item net/mlx5: fix VLAN ID check net/mlx5: fix VLAN PCP item calculation net/mlx5: fix zero metadata action net/mlx5: fix zero value validation for metadata net/mlx5: improve logging of MPRQ selection net/mlx5: reduce Tx completion index memory loads net/mlx5: set dynamic flow metadata in Rx queues net/mlx5: update VLAN and encap actions validation net/mlx5: use open/read/close for ib stats query net/mvneta: do not use PMD log type net/mvpp2: fix build with gcc 10 net/netvsc: avoid possible live lock net/netvsc: do not configure RSS if disabled net/netvsc: do RSS across Rx queue only net/netvsc: fix comment spelling net/netvsc: fix memory free on device close net/netvsc: handle Rx packets during multi-channel setup net/netvsc: handle Tx completions based on burst size net/netvsc: propagate descriptor limits from VF net/netvsc: remove process event optimization net/netvsc: split send buffers from Tx descriptors net/nfp: fix dangling pointer on probe failure net/nfp: fix log format specifiers net/null: fix secondary burst function selection net/null: remove redundant check net/octeontx2: disable unnecessary error interrupts net/octeontx2: enable error and RAS interrupt in configure net/octeontx2: fix buffer size assignment net/octeontx2: fix device configuration sequence net/octeontx2: fix link information for loopback port net/octeontx: fix dangling pointer on init failure net/octeontx: fix meson build for disabled drivers net/pfe: do not use PMD log type net/pfe: fix double free of MAC address net/qede: fix link state configuration net/qede: fix port reconfiguration net/ring: fix device pointer on allocation net/sfc/base: fix build when EVB is enabled net/sfc/base: fix manual filter delete in EF10 net/sfc/base: handle manual and auto filter clashes in EF10 net/sfc/base: reduce filter priorities to implemented only net/sfc/base: refactor filter lookup loop in EF10 net/sfc/base: reject automatic filter creation by users net/sfc/base: use simpler EF10 family conditional check net/sfc/base: use simpler EF10 family run-time checks net/sfc: fix initialization error path net/sfc: fix promiscuous and allmulticast toggles errors net/sfc: fix reported promiscuous/multicast mode net/sfc: fix Rx queue start failure path net/sfc: set priority of created filters to manual net/softnic: fix memory leak for thread net/softnic: fix resource leak for pipeline net/tap: do not use PMD log type net/tap: fix check for mbuf number of segment net/tap: fix crash in flow destroy net/tap: fix fd leak on creation failure net/tap: fix file close on remove net/tap: fix mbuf and mem leak during queue release net/tap: fix mbuf double free when writev fails net/tap: fix queues fd check before close net/tap: fix unexpected link handler net/tap: remove unused assert net/thunderx: use dynamic log type net/vhost: fix potential memory leak on close net/virtio: do not use PMD log type net/virtio: fix crash when device reconnecting net/virtio: fix outdated comment net/virtio: fix unexpected event after reconnect net/virtio-user: fix devargs parsing net/vmxnet3: fix RSS setting on v4 net/vmxnet3: handle bad host framing pci: accept 32-bit domain numbers pci: fix build on FreeBSD pci: fix build on ppc pci: reject negative values in PCI id pci: remove unneeded includes in public header file remove references to private PCI probe function Revert “common/qat: fix GEN3 marketing name” Revert “net/bnxt: fix number of TQM ring” Revert “net/bnxt: fix TQM ring context memory size” security: fix crash at accessing non-implemented ops security: fix return types in documentation security: fix session counter security: fix verification of parameters service: fix crash on exit service: fix identification of service running on other lcore service: fix race condition for MT unsafe service service: remove rte prefix from static functions telemetry: fix port stats retrieval test/crypto: fix flag check test/crypto: fix statistics case test: fix build with gcc 10 test/flow_classify: enable multi-sockets system test/ipsec: fix crash in session destroy test/kvargs: fix invalid cases check test/kvargs: fix to consider empty elements as valid test: load drivers when required test: remove redundant macro test: skip some subtests in no-huge mode timer: protect initialization with lock usertools: check for pci.ids in /usr/share/misc vfio: fix race condition with sysfs vfio: fix use after free with multiprocess vhost/crypto: add missing user protocol flag vhost: fix packed ring zero-copy vhost: fix peer close check vhost: fix shadowed descriptors not flushed vhost: fix shadow update vhost: fix zero-copy server mode vhost: handle mbuf allocation failure vhost: make IOTLB cache name unique among processes vhost: prevent zero-copy with incompatible client mode vhost: remove unused variable - remove the security backport patches as they're already included upstream: * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch * 0002-vhost-fix-vring-index-check.patch * 0003-vhost-crypto-validate-keys-lengths.patch * 0004-vhost-fix-translated-address-not-checked.patch * 0005-vhost-fix-potential-memory-space-leak.patch * 0006-vhost-fix-potential-fd-leak.patch- Add patches to fix vulnerability where malicious guest/container can cause resource leak resulting a Denial-of-Service, or memory corruption and crash, or information leak in vhost-user backend application (bsc#1171477, CVE-2020-10722, CVE-2020-10723, CVE-2020-10724, CVE-2020-10725, CVE-2020-10726). * 0001-vhost-check-log-mmap-offset-and-size-overflow.patch * 0002-vhost-fix-vring-index-check.patch * 0003-vhost-crypto-validate-keys-lengths.patch * 0004-vhost-fix-translated-address-not-checked.patch * 0005-vhost-fix-potential-memory-space-leak.patch * 0006-vhost-fix-potential-fd-leak.patch- Update to v19.11.1. For a list of changes, check: * https://doc.dpdk.org/guides/rel_notes/release_19_11.html#new-features - Removed patches no longer applying to the code base: * 0001-vhost-fix-possible-denial-of-service-on-SET_VRING_NU.patch * 0002-vhost-fix-possible-denial-of-service-by-leaking-FDs.patch * 0002-fix-cpu-compatibility.patch - Rebased patches: * 0001-fix-cpu-compatibility.patch- Change constraint to ssse3 to fix build issues on x86_64 and i586- Add version to the PMD driver directory to avoid loading previous version drivers (bsc#1157179). - Update to 18.11.3 (bsc#1156146). For a list of fixes check: * https://doc.dpdk.org/guides-18.11/rel_notes/release_18_11.html#fixes - Add patches to fix vulnerability where malicious container can trigger a denial of service (CVE-2019-14818, bsc#1156146) * 0001-vhost-fix-possible-denial-of-service-on-SET_VRING_NU.patch * 0002-vhost-fix-possible-denial-of-service-by-leaking-FDs.patch - Removed patrches already included upstream: * dpdk-fix-implicit-fallthrough-warning.patch- Changed to multibuild (bsc#1151455). - Added dpdk-fix-implicit-fallthrough-warning.patch to address build error with recent kernels (bsc#1144704).- Minor Update to 18.11.2 * List of fixes can be found in https://doc.dpdk.org/guides-18.11/rel_notes/release_18_11.html#fixes- Add missing libmnl-devel- remove -Wno-error=array-bounds as its no longer needed - disable i586 build because lack of sse support- Add 0002-fix-cpu-compatibility.patch to address issue with older CPUs (bsc#1125961, bsc#1099474) [+ 0002-fix-cpu-compatibility.patch]- Update to 18.11; some of the changes are(fate#325916, fate#325951 fate#326025, fate#326992, bsc#1134968, jira#SLE-4715) : * Added support for using externally allocated memory in DPDK. * Added check for ensuring allocated memory is addressable by devices. * Updated the C11 memory model version of the ring library. * Added NXP CAAM JR PMD. * Added support for GEN3 devices to Intel QAT driver. * Added Distributed Software Eventdev PMD. * Updated KNI kernel module, rte_kni library, and KNI sample application. * Add a new sample application for vDPA. * Updated mlx5 driver. * * Improved security of PMD to prevent the NIC from getting stuck when the application misbehaves. * * Reworked flow engine to supported e-switch flow rules (transfer attribute). * * Added support for header re-write(L2-L4), VXLAN encap/decap, count, match on TCP flags and multiple flow groups with e-switch flow rules. * * Added support for match on metadata, VXLAN and MPLS encap/decap with flow rules. * * Added support for RTE_ETH_DEV_CLOSE_REMOVE flag to provide better support for representors. * * Added support for meson build. * * Fixed build issue with PPC. * * Added support for BlueField VF. * * Added support for externally allocated static memory for DMA. all the changes can be viwed in http://doc.dpdk.org/guides/rel_notes/release_18_11.html [- 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch]- Enable missed MLX PMDs for SLE12SP4 (bsc#1112307)- Fixed a problem with ABI compatibility; API/ABI compatibility is guaranteed by DPDK upstream community across subsequent bug-fix releases. However, the .spec file broke it by defining the wrong version which included also the bug-fix release number. - Fixed a naming issue with library: did not reflect soname- Fixed a syntax error affecting csh environment configuration(bsc#1102310)- Update to 18.02.2; some of the changes are: * Added function to allow releasing internal EAL resources on exit * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API * Updated i40e driver to support PPPoE/PPPoL2TP * Added MAC loopback support for i40e * Added support of run time determination of number of queues per i40e VF * Updated mlx4/mlx5 driver * Added NVGRE and UDP tunnels support in Solarflare network PMD * Added AVF (Adaptive Virtual Function) net PMD * Added feature supports for live migration from vhost-net to vhost-user * Updated the AESNI-MB PMD * Updated the DPAA_SEC crypto driver to support rte_security * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD * Added GRO support for VxLAN-tunneled packets - Removed 0002-dpdk-eal-ppc-rte_smp_mb.patch since incorporated upstream- Update to 18.02.1 - Restrict untrusted guest to misuse virtio to corrupt host application(ovs-dpdk) memory which can lead all VM to lose connectivity(CVE-2018-1059,bsc#1089638). Changes: * Add deprecation notice for rte_vhost_gpa_to_vva() * Patch vhost-net and vhost-scsi examples * Fixes checkpatch warnings * Take VIRTIO_RING_F_EVENT_IDX into account when ring size (Tiwei) * Fix next chuncks translation access rights in Rx paths (Tiwei) * vhost: fix indirect descriptors table translation size * vhost: check all range is mapped when translating GPAs * vhost: introduce safe API for GPA translation * vhost: ensure all range is mapped when translating QVAs * vhost: add support for non-contiguous indirect descs tables * vhost: handle virtually non-contiguous buffers in Tx * vhost: handle virtually non-contiguous buffers in Rx * vhost: handle virtually non-contiguous buffers in Rx-mrg * examples/vhost: move to safe GPA translation API * examples/vhost_scsi: move to safe GPA translation API * vhost/crypto: move to safe GPA translation API * vhost: deprecate unsafe GPA translation API- Enable MLX4/5 PMD only in Factory and >= SLES15 It needs rdma-core >= v16.- Removed 0002-kni-fix-build-on-SLE12-SP3.patch since no longer referenced in .spec files - Added 0002-dpdk-eal-ppc-rte_smp_mb.patch to fix an issue on ppc64le platforms with v18.02 - Updated to version 18.02; some of the changes include: * Added function to allow releasing internal EAL resources on exit * Added igb, ixgbe and i40e ethernet driver to support RSS with flow API * Updated i40e driver to support PPPoE/PPPoL2TP * Added MAC loopback support for i40e * Added support of run time determination of number of queues per i40e VF * Updated mlx5 driver * Updated mlx4 driver * Added NVGRE and UDP tunnels support in Solarflare network PMD * Added AVF (Adaptive Virtual Function) net PMD * Added feature supports for live migration from vhost-net to vhost-user * Updated the AESNI-MB PMD * Updated the DPAA_SEC crypto driver to support rte_security * Added Wireless Base Band Device (bbdev) abstraction * Added New eventdev Ordered Packet Distribution Library (OPDL) PMD * Added new pipeline use case for dpdk-test-eventdev application * Updated Eventdev sample application to support event devices based on capability * Added Rawdev, a generic device support library * Added new multi-process communication channel * Added GRO support for VxLAN-tunneled packets * Increased default Rx and Tx ring size in sample applications * Added new DPDK build system using the tools “meson” and “ninja” [EXPERIMENTAL]- The vm_power example does not work for ppc64le since it uses the IXGBE PMD driver which is not available for that platform(bsc#1082154): * Disable CONFIG_RTE_LIBRTE_POWER for the sample application; * Disable CONFIG_RTE_LIBRTE_IXGBE_PMD for the actual PMD driver;- Upgraded to latest stable release 17.11.1 (LTS): some of the fixes include: * location changes of the GPL and LGPL licenses; * net/mlx4: - fix drop flow resources leak * net/bnxt: - double increment of idx during Tx ring alloc - group info usage - check for ether type - size of Tx ring in HW - number of pools for RSS - return code in MAC address set - link speed setting with autoneg off * net/nfp: - MTU settings - jumbo settings - CRC strip check behaviour * net/sfc: - multicast address list copy memory leak - DMA memory leak after kvarg processing failure - fix label name to be consistent * net/i40e: - VLAN offload setting issue - FDIR input set conflict - FDIR rule confiliction issue - setting MAC address of VF - flow director Rx resource defect - warn when writing global registers - multiple driver support - interrupt conflict with multi-driver - Rx interrupt - check multi-driver option parsing - flow director filter * net/qede: - enable LRO over tunnels - reject config with no Rx queue - check tunnel L3 header - tunnel header size in Tx BD configuration - VF LRO tunnel configuration * net/mlx5: - Tx checksum offloads - un-supported RSS hash fields use - device operation type - pedantic compilation - fix pedantic compilation - flow item validation - flow RSS configuration - UAR remapping on non configured queues - secondary process verification - port stop by verify flows are still present - flow priority on queue action- Enable(disabled by default) MLX4 and MLX5 pmd(fate#322609)- Upgraded to latest major 17.11(fate#322609); some of the fixes include: * Extended port_id range from uint8_t to uint16_t * Added a new driver for Marvell Armada 7k/8k devices * Updated mlx4 driver * Updated mlx5 driver * Added SoftNIC PMD * Added support for NXP DPAA Devices * Updated support for Cavium OCTEONTX Device * Added PF support to the Netronome NFP PMD * Updated bnxt PMD * Added bus agnostic functions to cryptodev for PMD initialization * Updated QAT crypto PMD * Updated the AESNI MB PMD * Updated the OpenSSL PMD * Added NXP DPAA SEC crypto PMD * Add new benchmarking mode to dpdk-test-crypto-perf application * Added IOMMU support to libvhost-user * Added the Generic Segmentation Offload Library * Added the Flow Classification Library - Removed 0002-kni-fix-build-on-SLE12-SP3.patch since patch merged upstream and available in 17.11- Added missing supported broadcom chipset family Broadcom NetXtreme II BCM57810- Upgraded to latest stable 17.08.1; some of the fixes include: * net/qede: disable per-VF Tx switching feature * revert "net/virtio: flush Rx queues on start" * various fixes for mlx5 PMD drivers * various fixes for bnxt PMD drivers * various fixes for i40e PMD drivers * various fixes for crypto PMD drivers * testpmd: fix for non-consecutive ports * ethdev: fix ABI version- Add missing libelf-devel dependency- Updated to 17.08(bsc#1050250, bsc#1046598, fate#322913, fate#322608) Some of the new features are listed below: * Increase minimum x86 ISA version to SSE4.2 * Added Fail-Safe PMD * Added support for generic flow API (rte_flow) on igb NICs * Added support for generic flow API (rte_flow) on enic * Added support for Chelsio T6 family of adapters * Added latency and performance improvements for cxgbe * Updated mlx5 driver * Added NXP DPAA2 Eventdev PMD * Added dpdk-test-eventdev test application * from 17.05: * Added mbuf raw free API * Added free Tx mbuf on demand API * Added VFIO hotplug support * Added PowerPC support for i40e and its vector PMD * Added VF max bandwidth setting in i40e * Added LiquidIO network PMD * Added support for NXP DPAA2 Network PMD * Added support for NXP DPAA2 - FSLMC bus * Added support for the Wind River Systems AVP PMD * Added vmxnet3 version 3 support * Added MTU feature support to Virtio and Vhost * Added event driven programming model library (rte_eventdev) * Added Software Eventdev PMD * Added Cavium OCTEONTX Eventdev PMD * Added NXP DPAA2 SEC crypto PMD * from 17.02: * Added generic EAL API for I/O device memory read/write operations * Added VF Daemon (VFD) for i40e. - EXPERIMENTAL * Added generic flow API (rte_flow) * Added APIs for MACsec offload support to the ixgbe PMD * Added Solarflare libefx-based network PMD. * Added support for Mellanox ConnectX-5 adapters (mlx5) * Added ARMv8 crypto PMD * Added crypto performance test application * more details can be found in http://dpdk.org/doc/guides/rel_notes/release_17_08.html http://dpdk.org/doc/guides/rel_notes/release_17_05.html http://dpdk.org/doc/guides/rel_notes/release_17_02.html [-0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch - 0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch - 0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch - 0005-kni-fix-build-with-gcc-7.1.patch - 0006-kni-fix-ethtool-build-with-kernel-4.11.patch - 0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch] - Use updated patch to enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705). [+ 0002-kni-fix-build-on-SLE12-SP3.patch]- Enabled CONFIG_RTE_MAJOR_ABI: libs SONAME equal the DPDK release version- Split libs into a subpackage to provide multiple installable versions on same sytem- Do not use obsolete pci_enable_msix for() kernel > 4.8 [+0006-kni-fix-ethtool-build-with-kernel-4.11.patch, +0007-igb_uio-switch-to-new-irq-function-for-MSI-X.patch]- Updated to 16.11.2 which provide bug fixes as below(fate#321541): * mbuf: fix missing includes in exported header * eal: fix debug macro redefinition * net/nfp: fix packet/data length conversion * net/i40e: fix setup when bulk is disabled * pci: fix device registration on FreeBSD * net/i40e: ensure vector mode is not used with QinQ * nic_uio: fix device binding at boot * net/bnx2x: fix transmit queue free threshold * net/vmxnet3: fix queue size changes * kni: fix build with kernel 4.11 * kni: fix possible memory leak * kni: fix crash caused by freeing mempool * net/i40e: fix allocation check * net/virtio: fix crash when closing twice * net/ixgbevf: set xstats id values * net/i40e: fix hash input set on X722 * eal/linux: fix build with glibc 2.25 * net/i40e: fix incorrect packet index reference * net/thunderx: fix 32-bit build * net/thunderx: fix build on FreeBSD * net/thunderx: fix deadlock in Rx path * net/ixgbe: fix setting MTU on stopped device * vfio: fix secondary process start * net/virtio-user: fix address on 32-bit system * net/virtio: fix MSI-X for modern devices * net/virtio: fix link status always down * net/ixgbe: fix multi-queue mode check in SRIOV mode * net/i40e/base: fix potential out of bound array access * vhost: fix false sharing * net/thunderx: fix stats access out of bounds * net/virtio: disable LSC interrupt if MSIX not enabled * net/i40e: fix mbuf alloc failed counter * net: fix stripped VLAN flag for offload emulation * vfio: fix disabling INTx * net/igb: fix VF MAC address setting * net/igb: fix VF MAC address setting * net/ixgbe: fix VF Rx mode for allmulticast disabled * net/bonding: fix updating slave link status * net/virtio-user: fix overflow * net/i40e: fix TC bitmap of VEB * net/ixgbe/base: fix build error * net/ixgbe: fix Rx queue blocking issue * net/ixgbe: fix all queues drop setting of DCB * net/ixgbe: fix TC bandwidth setting more details can be found in http://dpdk.org/ml/archives/stable/2017-May/001809.html [- 0005-kni-fix-build-with-kernel-4.11.patch] - use default gcc which is now gcc7 (bsc#1042372) [+0005-kni-fix-build-with-gcc-7.1.patch]- Add upstream patch to fix building against linux kernel 4.11 [+0005-kni-fix-build-with-kernel-4.11.patch]- sync mailbox definitions with Linux PF driver(bsc#1035993) [+0004-net-thunderx-sync-mailbox-definitions-with-Linux-PF-.patch]- Enable HAVE_TRANS_START_HELPER for SLE12SP3(bsc#1031705). [+0003-kni-define-HAVE_TRANS_START_HELPER-for-SLES12SP3.patch]- Fix dpdk KMP build fails(bsc#1031750) - enable igb_uio kernel module(fate#322394) - update kernel version for SLES12SP3 4.4.59 for bsc#1031705 [*0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]- Enable HAVE_VF_VLAN_PROTO for SLE12SP3(bsc#1031705). [+0002-kni-define-HAVE_VF_VLAN_PROTO-for-SLES12SP3.patch]- Disable dpdk-kmp package for ix86.- Upgrade to LTS release of 16.11 which contains fixes below(fate#321541): * app/test: fix symmetric session free in crypto perf tests * app/testpmd: fix check for invalid ports * app/testpmd: fix static build link ordering * crypto/aesni_gcm: fix IV size in capabilities * crypto/aesni_gcm: fix J0 padding bytes * crypto/aesni_mb: fix incorrect crypto session * crypto/openssl: fix extra bytes written at end of data * crypto/openssl: fix indentation in guide * crypto/qat: fix IV size in capabilities * crypto/qat: fix to avoid buffer overwrite in OOP case * cryptodev: fix crash on null dereference * cryptodev: fix loop in device query * devargs: reset driver name pointer on parsing failure * drivers/crypto: fix different auth/cipher keys * ethdev: check maximum number of queues for statistics * ethdev: fix extended statistics name index * ethdev: fix port data mismatched in multiple process model * ethdev: fix port lookup if none * ethdev: remove invalid function from version map * examples/ethtool: fix driver information * examples/ethtool: fix querying non-PCI devices * examples/ip_pipeline: fix coremask limitation * examples/ip_pipeline: fix parsing of pass-through pipeline * examples/l2fwd-crypto: fix overflow * examples/vhost: fix calculation of mbuf count * examples/vhost: fix lcore initialization * mempool: fix API documentation * mempool: fix stack handler dequeue * net/af_packet: fix fd use after free * net/bnx2x: fix Rx mode configuration * net/cxgbe/base: initialize variable before reading EEPROM * net/cxgbe: fix parenthesis on bitwise operation * net/ena: fix setting host attributes * net/enic: fix hardcoding of some flow director masks * net/enic: fix memory leak with oversized Tx packets * net/enic: remove unnecessary function parameter attributes * net/i40e: enable auto link update for 25G * net/i40e: fix Rx checksum flag * net/i40e: fix TC bandwidth definition * net/i40e: fix VF reset flow * net/i40e: fix checksum flag in x86 vector Rx * net/i40e: fix crash in close * net/i40e: fix deletion of all macvlan filters * net/i40e: fix ethertype filter on X722 * net/i40e: fix link update delay * net/i40e: fix logging for Tx free threshold check * net/i40e: fix segment number in reassemble process * net/i40e: fix wrong return value when handling PF message * net/i40e: fix xstats value mapping * net/i40evf: fix casting between structs * net/i40evf: fix reporting of imissed packets * net/ixgbe: fix blocked interrupts * net/ixgbe: fix received packets number for ARM * net/ixgbe: fix received packets number for ARM NEON * net/ixgbevf: fix max packet length * net/mlx5: fix RSS hash result for flows * net/mlx5: fix Rx packet validation and type * net/mlx5: fix Tx doorbell * net/mlx5: fix endianness in Tx completion queue * net/mlx5: fix inconsistent link status * net/mlx5: fix leak when starvation occurs * net/mlx5: fix link status query * net/mlx5: fix memory leak when parsing device params * net/mlx5: fix missing inline attributes * net/mlx5: fix updating total length of multi-packet send * net/mlx: fix IPv4 and IPv6 packet type * net/nfp: fix VLAN offload flags check * net/nfp: fix typo in Tx offload capabilities * net/pcap: fix timestamps in output pcap file * net/qede/base: fix FreeBSD build * net/qede: add vendor/device id info * net/qede: fix PF fastpath status block index * net/qede: fix filtering code * net/qede: fix function declaration * net/qede: fix per queue statisitics * net/qede: fix resource leak * net/vhost: fix socket file deleted on stop * net/vhost: fix unix socket not removed as closing * net/virtio-user: fix not properly reset device * net/virtio-user: fix wrongly get/set features * net/virtio: fix build without virtio-user * net/virtio: fix crash when number of virtio devices > 1 * net/virtio: fix multiple process support * net/virtio: fix performance regression due to TSO * net/virtio: fix rewriting LSC flag * net/virtio: fix wrong Rx/Tx method for secondary process * net/virtio: optimize header reset on any layout * net/virtio: store IO port info locally * net/virtio: store PCI operators pointer locally * net/vmxnet3: fix Rx deadlock * pci: fix check of mknod * pmdinfogen: fix endianness with cross-compilation * pmdinfogen: fix null dereference * sched: fix crash when freeing port * usertools: fix active interface detection when binding * vdev: fix detaching with alias * vfio: fix file descriptor leak in multi-process * vhost: allow many vhost-user ports * vhost: do not GSO when no header is present * vhost: fix dead loop in enqueue path * vhost: fix guest/host physical address mapping * vhost: fix long stall of negotiation * vhost: fix memory leak- Fix broken dpdk-pmd/* soft links(bsc#1026804).- Do not disable cryptodev as EXPREMENTAL tag has been removed. - Remove CONFIG_RTE_LIBRTE_MBUF_OFFLOAD as cryptodev is not depending on it anymore and its removed from the upstream.- Enable rte_kni kernel module for dpdk(fate#322394). [+preamble] - Build dpdk-thunderx only for aarch64- Update to version 16.11(fate#321541). Some of the new features are listed below: * Added software parser for packet type. * Improved offloads support in mbuf. * Added vhost-user dequeue zero copy support. * Added vhost-user indirect descriptors support. * Added vhost PMD xstats. * Added virtio NEON support for ARM. * Updated the ixgbe base driver. * Added APIs for VF management to the ixgbe PMD. * Updated the enic driver. * Added openssl PMD. * Added support for new gcc -march option. Detailed changes can be obtained from http://dpdk.org/doc/guides/rel_notes/release_16_11.html - Resolved fixes in the updated versions are : * enic: Fixed several flow director issues. * enic: Fixed inadvertent setting of L4 checksum ptype on ICMP packets. * enic: Fixed high driver overhead when servicing Rx queues beyond the first.- Added gcc-6 as default compiler for CRC/mtune & other optimizations. - Fix possible parallel installation of dpdk subpackages.- Add pre_checkin.sh to generate the dpdk-thunderx.spec file- Fixed paths using %{name} to have the dpdk.spec aligned with dpdk-thunderx.spec- Added back in all the architectures to keep .spec files aligned * Driving thunderx platform architectural dependency via the ExclusiveArch tag- Added support to build code for Thunderx platform(fate#321960). - Introduced new dpdk-thunderx.spec file: * Removed architectures not supporting Thunderx platform (e.g. x86) * Added dependency on gcc v5.0 for armv8a-crc- Update to version 16.07.2. Some of the fixes are listed below: * ethdev: prevent duplicate event callback * hash: fix bucket size usage * hash: fix unlimited cuckoo path * lpm: fix freeing memory * lpm: fix freeing unused sub-table on rule delete * mempool: fix leak if populate fails * mempool: fix search of maximum contiguous pages * pci: fix probing error if no driver found * net/bnx2x: fix maximum PF queues * net/bnxt: fix bit shift size * net/bnxt: fix crash when closing * net/enic: fix Rx queue index when not using Rx scatter * net/enic: fix crash on MTU update or Rx queue reconfigure * net/enic: fix crash with removed flow director filters * net/enic: fix max packet length check * net/enic: fix multi-queue Rx performance * net/enic: revert truncated packets counter fix * net/fm10k: fix VF Tx queue initialization * net/i40e: fix Rx hang when disable LLDP * net/ixgbe: fix VF registers * net/thunderx: fix Tx checksum handling * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#id2]- Update to version 16.07.1. Some of the fixes are listed below: * contigmem: zero all pages during mmap * crypto/null: fix key size increment value * hash: fix false zero signature key hit lookup * mem: fix crash on hugepage mapping error * mbuf: fix error handling on pool creation * net/e1000: fix returned number of available Rx descriptors * net/enic: fix freeing memory for descriptor ring * net/i40e: fix dropping packets with ethertype 0x88A8 * net/i40e: fix mbuf leak during Rx queue release * net/i40e: fix null pointer dereferences when using VMDq+RSS * net/ixgbe/base: fix possible corruption of shadow RAM * net/ixgbe: fix VF reset to apply to correct VF * net/virtio_user: fix error management during init * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides-16.07/rel_notes/release_16_07.html#fixes-in-16-07-01-stable-release]- Drop code for generating our own linker script. * Commit 948fd64befc3 (" mk: replace the combined library with a linker script") added upstream support for building and installing a linker script so we drop our code from the spec file which generated a much larger and possibly broken linker script resulting to linking issues (boo#1002534)- Update to version 16.07. Some of the new features are listed below: * Removed the mempool cache memory if caching is not being used. * Added mempool external cache for non-EAL thread. * Changed the memory allocation scheme in the mempool library. * Added a new driver for Broadcom NetXtreme-C devices. * Added a new driver for ThunderX nicvf devices. * Added mailbox interrupt support for ixgbe and igb VFs. * Updated the ixgbe base driver. * Updated the i40e base driver. * Updated the enic driver. * Updated the mlx5 driver. * Added support for virtio on IBM POWER8. * Added support for Virtio in containers. * Added vhost-user client mode. * Added NSH packet recognition in i40e. * Added AES-CTR support to AESNI MB PMD. * Added AES counter mode support for Intel QuickAssist devices. * Added KASUMI SW PMD. * Added multi-writer support for RTE Hash with Intel TSX. * Improved IP Pipeline Application. * Added keepalive enhancements. * Added packet capture framework. * Added floating VEB support for i40e PF driver. * Added support for live migration of a VM with SRIOV VF. * [The list of changes is rather long so please consult the following resources for the complete list of new features, bugfixes and other changes in this release: - http://dpdk.org/doc/guides/rel_notes/release_16_07.html - http://dpdk.org/browse/dpdk/tree/doc/guides/rel_notes/release_16_07.rst - Or the doc/guides/rel_notes/release_16_07.rst file in the released tarball.] - Removed patches that are already avilable in dpdk-16.07 [ -0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch - 0003-mk-fix-external-shared-library-dependencies-of-libraries.patch - 0004-54f9e32-vhost-handle-dirty-pages-logging-request.patch - 0005-d293dac-vhost-claim-support-of-guest-announce.patch - 0006-d639996-vhost-enable-log_shmfd-protocol-feature.patch - 0007-ixgbe-fix-VLAN-filter-missing-brackets.patch - 0008-app-testpmd-handle-SIGINT-and-SIGTERM.patch - 0009-bonding-copy-entire-config-structure-in-mode-4.patch - 0010-bonding-fix-active-slaves-with-no-primary.patch - 0011-bonding-do-not-ignore-multicast-in-mode-4.patch - 0012-bonding-do-not-activate-slave-twice.patch - 0013-bonding-fix-crash-when-no-slave-device.patch - 0014-bonding-fix-detach-of-bonded-device.patch - 0015-bonding-fix-detach-of-slave-devices.patch - 0016-eal-linux-support-built-in-kernel-modules.patch - 0017-examples-l3fwd-handle-SIGINT-and-SIGTERM.patch - 0018-fm10k-fix-VLAN-flag-in-scattered-Rx.patch - 0019-i40e-base-fix-driver-load-failure.patch - 0020-i40e-base-fix-missing-check-for-stopped-admin-queue.patch - 0021-i40e-fix-inverted-check-for-no-refcount.patch - 0022-i40e-fix-overflow.patch - 0023-i40e-fix-VLAN-filtering.patch - 0024-mempool-fix-leak-when-creation-fails.patch - 0025-pcap-fix-captured-frame-length.patch - 0026-port-fix-crash-for-ethdev-writer-nodrop.patch - 0027-port-fix-crash-for-ring-writer-nodrop.patch - 0028-tools-fix-unbinding-failure-handling.patch - 0029-tools-support-Python-3-in-bind-script.patch - 0030-tools-support-binding-to-built-in-kernel-modules.patch - 0031-vhost-fix-leak-of-fds-and-mmaps.patch - 0032-virtio-fix-crash-in-statistics-functions.patch - 0033-virtio-fix-descriptors-pointing-to-the-same-buffer.patch - 0034-virtio-fix-restart.patch - 0035-PAGE_SIZE-constant-is-not-defined-on-ARM-since-multi.patch - 0036-examples-fix-build-dependencies.patch - 0037-examples-ethtool-fix-build.patch - 0099-mk-fix-gcc-5-version-on-suse.patch - 0100-kni-fix-build-with-gcc-6.patch - 0101-ixgbe-fix-uninitialized-warning.patch - 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch - 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch - 0104-igb-fix-constant-sign-in-left-shift-operator.patch - 0105-e1000-fix-missing-link-interrupt-check-brackets.patch - 0106-app-test-fix-missing-brackets.patch - 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch ] - Created soft link for dpdk_proc_info and dpdk_nic_bind(from dpdk-procinfo, dpdk-devbind) to keep compatibility. - Added a new binary dpdk-pdump dpdk-procinfo- Add _constraints file to force build dpdk with sse3 enabled x86 machine(bsc#993462). - Enable compilation for ppc64le with the help of Rüdiger(ro@suse.de). - Enable example package for aarch64 using Rüdiger(ro@suse.de) changes. - Do not enable PMD_RING on ppc64le (missing rte_eth_from_rings). - Disable examples that need LPM which is disabled on non-x86. [+0036-examples-fix-build-dependencies.patch, +0037-examples-ethtool-fix-build.patch, +_constraints]- Added support for aarch64 compilation. [+0035-PAGE_SIZE-constant-is-not-defined-on-ARM-since-multi.patch] - Disabled aarch64 dpdk-examples package for the time being as it contains lots of Intel specific code. - Added proper "Group" field for the subpackages .- Add upstream patches to fix building with gcc >= 6 * 0100-kni-fix-build-with-gcc-6.patch * 0101-ixgbe-fix-uninitialized-warning.patch * 0102-ixgbe-fix-constant-sign-in-left-shift-operator.patch * 0103-e1000-base-Add-missing-braces-to-the-if-statements.patch * 0104-igb-fix-constant-sign-in-left-shift-operator.patch * 0105-e1000-fix-missing-link-interrupt-check-brackets.patch * 0106-app-test-fix-missing-brackets.patch * 0107-examples-ip_pipeline-use-unsigned-constants-for-left.patch- Removed unwanted files(bsc#984437).- Added missing GPL-2.0 and LGPL-2.1 licenses.- Update tarball URL.- Applied all the fixes recommended by upstream for v2.2 stable release(bsc#981996). [+0008-app-testpmd-handle-SIGINT-and-SIGTERM.patch, +0009-bonding-copy-entire-config-structure-in-mode-4.patch, +0010-bonding-fix-active-slaves-with-no-primary.patch, +0011-bonding-do-not-ignore-multicast-in-mode-4.patch, +0012-bonding-do-not-activate-slave-twice.patch, +0013-bonding-fix-crash-when-no-slave-device.patch, +0014-bonding-fix-detach-of-bonded-device.patch, +0015-bonding-fix-detach-of-slave-devices.patch, +0016-eal-linux-support-built-in-kernel-modules.patch, +0017-examples-l3fwd-handle-SIGINT-and-SIGTERM.patch, +0018-fm10k-fix-VLAN-flag-in-scattered-Rx.patch, +0019-i40e-base-fix-driver-load-failure.patch, +0020-i40e-base-fix-missing-check-for-stopped-admin-queue.patch, +0021-i40e-fix-inverted-check-for-no-refcount.patch, +0022-i40e-fix-overflow.patch, +0023-i40e-fix-VLAN-filtering.patch, +0024-mempool-fix-leak-when-creation-fails.patch, +0025-pcap-fix-captured-frame-length.patch, +0026-port-fix-crash-for-ethdev-writer-nodrop.patch, +0027-port-fix-crash-for-ring-writer-nodrop.patch, +0028-tools-fix-unbinding-failure-handling.patch, +0029-tools-support-Python-3-in-bind-script.patch, +0030-tools-support-binding-to-built-in-kernel-modules.patch, +0031-vhost-fix-leak-of-fds-and-mmaps.patch, +0032-virtio-fix-crash-in-statistics-functions.patch, +0033-virtio-fix-descriptors-pointing-to-the-same-buffer.patch, +0034-virtio-fix-restart.patch]- Use fdupes to manage duplicate files- Create DPDK packages for 32 bit x86(bsc#977639).- Add upstream patch for the ixgbe driver * 0007-ixgbe-fix-VLAN-filter-missing-brackets.patch: Fix VLAN filtering logic by adding the missing brackets in the 'if' statement.- DPDK is most common vhost-user backend, Adding upstream patches to help qemu vm live migration with vhost-user (fate#320713). [+ 0004-54f9e32-vhost-handle-dirty-pages-logging-request.patch + 0005-d293dac-vhost-claim-support-of-guest-announce.patch + 0006-d639996-vhost-enable-log_shmfd-protocol-feature.patch]- Move the combined library back to the devel package (bsc#975123) Ever since we dropped the CONFIG_RTE_BUILD_COMBINE_LIBS=y option, the libdpdk.so is no longer a shared object but rather a linker script generated by the spec file. This means that it is only used during linking and the linker will add the individual DPDK libraries to the DT_NEEDED tag on the dependent binaries.- Fix shared linking against libdpdk.so (bsc#975123) * Restore the 0003-mk-fix-external-shared-library-dependencies-of-libraries.patch patch which sets the correct dependencies for the shared libraries. * Drop CONFIG_RTE_BUILD_COMBINE_LIBS since a custom linker script is used to create and install a more lightweight version of libdpdk.so. * Include the combined libdpdk.so library to the regular package since it is also necessary during runtime.- Removed unwnated patch and reformated patch file names(bsc#974903). [- dpdk-2.2-dtneeded.patch, - dpdk-2.2-examples.patch, - enic-pun-fix.patch, - dpdk-2.2-warningflags.patch, + 0001-enic-fix-Type-punning-and-strict-aliasing-warning.patch + 0002-examples-ip_pipeline-fix-implicit-declaration-of-fun.patch] - Added CONFIG_RTE_BUILD_COMBINE_LIBS flags to club all all *.so into one library- Intial version 2.2.0(fate#319169)dpdk-kmp-trace19.11.10-150500.3.3719.11.10-150500.3.3719.11.1019.11.10dpdk-pdumpdpdk-procinfodpdk_proc_infotestbbdevtestpmdtestsad/usr/bin/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP5:GA/standard/ad80dd95f1e889b4434ee698b092ccfb-dpdkcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=963de900b9183c12a2017794f3545d8c38a86243, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c2be52496b4c92a406cfc2c49fe487241bd43090, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e038d5e361aac9138da9b1f0cc096df116e98d54, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7f2524e8755f301e57b21312981d5103fbb2cfef, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=0c57c6a0aa9858227a58534744295e05921be312, for GNU/Linux 3.2.0, stripped&;n3 RAR%RR)R,R3RR RRR2R$R(RR+R@RR RRRCRARR,R RR.RRR-RRRBR+R@RR RR)R5R,RRR R RRRRRR4R(R R+RRR RRRRR.R?RR3RR!R1R0RR R9R7R;R*R)RRRRR=R,RARRR'RRR8RR2R-RR&RRR R(R/RR+R@RRR RRRRR R#RR"RR RRutf-8eca2e36da8104ec8388cc9af8c77f84a78313e2bd1c3c5e556426d415fc8d308?7zXZ !t/~] crv9wêu?W%` tl?[&>ZTR:_iL/Tm|7IbFl|YJͯ \ ҡ/+pE5% K> K2yYppn5m~iR<)4+z[kJ!+k+@K+3ϩ,SMY3dCN0>ixIlr‚~BiJ0~(k|IO|;qy2 "'*I]_b2F I ]⣫xnu(XlGq`m.-e a uPp2vLףjMd*S!f{L Y@?3Y+@:X\LiCN) 6eGej0]{Ƭr`_Zm?:\w/[GCa9zDUnJ0N)Wا;GI}ZrԌr; ֓섧(kx*py&$1bRk%>0nKbd%'UQPLQw7^_D7+GW& G‰E#-JM6Exa')ֲāÁ!E@zDw_( FU:.18 >W(=XDq|"wS;KKS^`*]g>L;8]F/ Ӡvb>E5LLh2H ==To2]F1Ībi:A֎4d%Ly qE|K r _UŽc DawyD*/XSVNN'༉k?U>40Dp9)Hy@qo4'vkV^?= w P%ȏ]2is=Iym"xxVVOR@y1Ys"2AH#~n CB3 ܿ ؋5E<i89TGDa RHۍκ{Ǖچ< >J0z[u(5ʁw$@oȋ5Ė+G,%Jގ;\aYM^HcoyOCR,1P|VhWI|Θ̷r;irr:~-JoC{I%B#=Ƃ7C3^Of1…p h(SeT=4J9FC= +EQq 55Bl3TRk/\ʁ7uR˙`HCۓ#@ÓvPyc*Dv:5l|&LЅ*j\bcv%jTu\qieɌ91 r׭m2P'%ekPMi_umDAuE#'2X s257,;su"ukDO0H{d_8,!^E*lʲv8ԇA[&*t"?s|x{%%f]_+ăxP?kEi\SʩƵ=,9iDI 2pb8;fYX*PJ'k8i F ;Wscfمwqy:ǫ|U3?㈒.s$I;Q56ה=6d]9h&I?BSjjHf6T~h`H sq|+:^X2j=g/VID7N2|˒^oYԑ5f = 3;2M]NLˣxgAt9itQXvI""dݿ=LT>|Vi(Ν᫻@cOWQ0} s\)Nc+CO\Xjj[Zr:*Uq2i$f"8yW`W}Rd$ j!L:E$kF,|}a'#*vVHIcʚ4s|('a)vp_^,+GyvZeڕǖKUf>*5G9l 9LjF-FNx;+y1! 뽉փ撛5QcQUoJ\C#LJל폀=~f//V,s壆3fӨC_ȅRD'$?"y^_?_TQ@_Gg^Y}äCJwPa+)}2"ǪbI̍]߈!BpD^Jzy3 2D8d]dLe)#rzB4S[Чb "IJ{t죊Ъpc5%l988Y;(VfO3x}xg鐖TYkD m,GKkbjo[rD2lA4'RRs&ߣ |9npl vkKs SRKW˽zwXʟ]?%RfQ}0Y1Ã?*=AMYS =TC0]u@6fl2-c4>v.Z^PQܴJe ?F>V;Xݚdڮd H#r_? eU.4yܨזˌ.Au| k{MuCƍxY,DW~QMqr@F7c_S\VX=x<'Rb⩹N 91,>‚t/"pQ>thh,ў TjTad0=}HGZ>[mt mkz"DIͲc+ҏ6c`"ۊ;> |gYhYQ"y|Ν|:=>_,WiOȘ;NszYa3|p])Bʿǎ2+@!t&晅 /_.62'? YzWY@"܀ui);`6`_0^d6F@4 X.Q&`BLË8qKu[gi]Hy]m+ G?D%箍J\U=&""yoga$Q#Ai>PʶSG0C;kAtQ}' ?%(Cƃoz"\KA `2gFo\~|(各"oC5VDl\>VE/2>iyx$N kMI a*dc#ճ9JY# y!SR4Wj$0@{{m?c> 'JvWXu6o $]?/'7sרӀ8DqwYa)BZ~q84xgɻG#q)ͯ2,8ӵ0k*}k[ܚ:Tz%Ap@/pfBPu2ח>cI?lzpm4 |jA$_۽%v?OSj/UaPevۃn< Q%K(Ÿ/Xϙ ɇOIT'Rl7=<M̪If"ؤZ T'j<`TMOAj0y*ETkD_tr=I¿%Bg j}H -a(CE5GQ#x'`LGma+Ij\å:/wӕCt)07+h>~vB; w)=FxMrۅ "'zK>;rtȧ{G.!Q}uf[wEr !`T9Jie-RuES`5k7HFʠ<|?Th%;%52:ᝓ P`9[sz-G/baOƴv'EH!q/xl >ŃHqj ~-$<칦o 8Ja3{?-r@fT/K7c/=jp U}=/YDA| t6􊘷5܋IXpиl3ՒEQ.AzMLbU4Z!ܿh=8?]<ъ}1V!=pYx&b,{Օ`% C> v|GʓV [&NYHDhG&~4աBF;3Ffs=j43Y|)SqK!lBc?(IL֐-D5Lվt&N'inL1ƗT/6Ő[HY9E0|IiuϤ[|~] ƻX{Co`Jex.e+P J-/䃙M<$E>ֶ{8fwnPw4"S`9 j~ * 9I+x "|W$"+p7 wjwoӁRlcD_*P5WpSTrgۯvj\$ |0 ;p &P=}\xǧIy ٌTXE/1-k]ny/vmF U@aw9KQ$y!0oi]v8u^o ίAmXɄ.ɧ;Ti.Xp[(WNLj>m(-rgwd  $fkVzHK`r3C~6cC#bh\vaH& hW,`'zpǤ1,KH+uu)@?ێN'B)!FKyڟyfCES.1ƵeF DZޡ&'Vl dH4Լܐt>9UGJN1ef֫hTRKݹ*9Gg+pȱ8 M-a^F87\ :A< 7NT.'Oso} Ѽ>u@PӠkD@ڸe&;D?~RHKF8N^gZeڽ#w2uxP)#ц}Nʅ"ۧH=kM" 4s"ͼ&"m1ds^=BeoCh>@F/H9c%iʯَtGXܣɛ|pna( bq%m&t$4`3I+l-:&@Tme_+{izCB5\ J6_.+ŭVXh$+w58gBBrQd 2 s,O~U'˨ 0ғX /3<Pzk=PkMFf[C?3JoJMj'GrfYmyܖMJVQ ȮBוyߧd+'g ^DNe12*\a\(Rn{ЊmwLvo,ȮGDP-[)w2ȻX``V,~eTKBpUÅ,s -ΠʳI铳(;oKp/ՐF/Gj?:V>.p~7VkgOdx@ q#[[$$:CYLM-nz%hy]p."5vQif8~&!3 bp_ƉOjJi'A ;3c8SmuJDLW41KKTJ!ƚvfe2`Bf=}*emB+^DL~}y])Q`+y{KģfdcI! `JtRt1`OK/Z0&ՅC`)X|WPG+>~g~@ `5nXK" %wZJ)1dKZH+ z,4@6@}G@\>r ]a/n0$ppف9xAҙLд2~kBÖCH4F`E^jM]iRv,|$xVV [5S*H5 z )BۣyZѹ*("#_gb nU݅>T_rěClxL;p;nFLKsB2+x%q֫O_:vm&PTێ hM9l7k뤄1nNF/Q,Jy$,@ڐ:g]RO>UlCm9FG}x0 esj}(<+ w{(#D#&gr/-uפ~j*}#sZ-V,jdŅfiƼxk0FͬB;9Ww dHaaw( w$GL5زJ j.K5zf8: j\z'Nˏ0'mD]yS+E탁ɕ/m=P! tj8JTp,\-wJI`Մ!]MWԳ>w2TON%D (>MjY}Wgv_y}g4byvQOj{=xa+<]*4 TJҾ|M z J3B@{"8Q@1ƨHξ "&hɟ/=˘&Omgx2U5d@ HT-궜 &OZ&[/Å6Vmu ukrT+"xcoh("l*76z9KU~o]#A\-A䤻t?rJzw k58ӄG,ha#/ن06(,bV[STmҩ=:?FQ !$8/&,Pnmƍ=Kv6; \UڋUuNͼYE\î{>`d*yvDM><(Mmz 7Xڻ1$2!Ao._ytƉQ5F.Th.+#ph# *|M] sY=z i։>SROLzo..>įk̒Ŵc $dfvdյhw5`_Fծ؏~Lu`BP(x)h1hఀQb!ڬTM3=hσf ue8;Qrwܑ w] n)ˏ/t& | ^ T~%.i\x_{O 7uo \q"IZ>z2I[*;W{&tJ`׹VUBdAaɶ3Ň⥥e>KiA :,EsA6}-F"6b4?3(?=eŶ+A3wMJ.W<0?HZwʆ"tpfVNeMeLX't#m@22oSoH2QmGV]]uqk'P ,b&!GP+q"+]jg?yUgdi?_fbOQHdDu|ɫNc]I.nj"Lj,1wJE89iBkjTh.4Dگ.YK̃f|F~I60AU @&MA Äǟ|u0ʲ!BJqjF[yJ# ͚ (svN,v\xhausJ*~. f?ibv nW=>DK؉n@Co x͢! Z^@eAG/S_ ҭW'hJ .^u/DI-,B;"vɭvӌ&fSk=QE !(l:U>aLr îD=0h~+ p'ϳ~?igbRMY=XbQcDEBeU kCKWq#-Nx&1#D2!JfQLF4_6ܰlNشg AӗAy14ܢ<6*ZK(QQD rM &"AٲӚQbXN7Z7@Դߜ@w/cXH~^[Ce=*[X(' SUztIBͩbrs;#йx*R7\}}Ks`ñ9 ][{"*Yo]Й_W f739==-Fѳ2A(Ǵg̨ @P acL M揧d=}-2.bdwv20GqHu15Y2]SE߱X& OAl/3gp75ZFs7Λ[aķl%ސ3Ti`aRMA8 &I7l+`v*ӋaD>} sO TV4OC^x4}'ag9l~4|'>.iDCG>s"*o8LζT莐SZ \QN;)aG1hq|{A5K77) H{%Y w$(1(LJ{Vh*Z1$)lY2x\MU}Ƴ8Eu<\RҒP܌_s_N[= *+,\ߊq)yP{=ŏht|֬]=pކБNx2BFV S<4] 6lJM{k/Cǭ'Zv0%w% ;Aԯ.W~+uPĊd?jR62=KwGS lZqԹ;-;ʴƕ˦}JD6 l"Q|VQZ:gF^u؂sHkꉹd@za\kBz'ɂ cvQ f,ErtlF3_Ab}ϭѥ},r/e0$Jt1<-!BI,۲Ӱ/Ap8[B#Tl|?a:iw&',`nC;m*jb{rg2#+D|7N>20IsgP]L }u? *v~tծ jMm?߯P9O|p-tPw+  tjvQ,1g#%1 h|݆e$QiJ,)&DHؖJ(pJb!.8瞑R8%*ïφY Ti"Rڤb@DиS@!_F&Y+l{nh#Gd<OU0WS@3 ~Y Id..'΋gоE8H(sqňnV<6$鄠"ޑm #EDyz[!H,~BR'qdVWpdbq=A&$=z]L"ׄC>ϯ " wﴄ^Ӭl' oz5iğa{U V#cgc 5B4m5Jda^4>(GYNvC>֐̽wK,n; bMV(tKVӝ6IEQ_`( yzzCӐHIW7}k2.aJn)= NB”?g뷃 iixLyۮ𛋂8LtǐHmmqee.ZGbTm? B_[3ߗbH- F_uJYJ#B`ء^=mri֡~h9v#A' ]7šWR(˃V׵a1nuLR?J5;`U=PbU˥{ʎ % [eoY%?SFfA2W rTx Ryhz_[a=SYp{g!ܢEO'_A%:s>p1$A=r֙@!E\X<3 w@ݡ<;7R:l'Ș-96X:<3o1m,"]/d ]I?Nf 1Y]gaJ =OASDy0gH @^b75R 9 $}AO0WwY)ɀ?$2+0Nu ݌b `]3wc[%rWQVG;%`r[M_& bwfVI"S;{uH lvV?v1.CB;knB*98GgΞގN#t0̴6}'0sc GV{ nȱqȭN//R`)-l \@ܫB#9\,KgO-JkܵJ&'O}VkqKl' lN[1Rů6 ;;gZ ,wpUQط65|T),=142d/mpw"%tО%kwocxq?FFU]/LEbk͉(T&q ؁-+a.o{$8o肦"UA F25 4$GVOac`S뻤)i2~`%}`aEbx7~|՚a TW[7 5E1MT,K<^'bx+ .9mr\@Tlzg) 4ϻΆ+cu-^`|u)Õ^$fU_=yc0rhh:蟟ꅋLIq>Fv+' GNVſ9}͊7PJ.@ Mɝg8ndRBz}7h-L;/Hazb$ XζVxM S_r xKo΁G#Zwi>VE`Vz>wN# R&:&k ;7##]zs{YyB_N-jQTʿ'7B?AߝN?@) N^8.V >Mak;N<""|٭JAjɂb2Z.Hi.ixcZ4ܦ.0=IQZܴlU"ϋ|7m#<"˫\$ݶ ~].zVBh8y ͗62I3/'\u}|z*|+* JFv.QE2nONnޮzRS.ah .ҿ 82|y E%p!Z'9q'n <1BeK;W8)4䶪tةr()Dg2>PGK $:GYwQ2O; Q)E{9Uװ# WpWҫ{\d}6Ec0,b]En:4m5Ef8kSk-t}r$/U+2^ru(&˹Pu'@w^`FM=*VJ qӾ08Jy̷~B|7WB3P?]3%mK 0L|!ྭ!<{ڥbIm~?$~}-n0$z|{e`A>'~ys~:o 6ȳ] +onuWZx`Kz 3kzh_uJ|ɢ)g{>E7Z!FfQlXv!o?>1C<$y4!깧<`%B Kcֳ'BȦ@̭*;13q=~ IV~1f $,>P-j/֟4^Us?(]@kV6'; W-aݭ 9&,a"Wb#4 N&!zsy~pb::jH8 4zjP, F炨|]2")? Ͱ Ǘ.+([ k-?DzR[VW,TTuӹ! (1`2ugc׋cTn%3!koSDZq&=}xkrets8v4:mT!|a)h>P~j|Bqm,fQAN_NYݰ rުkUZ$ '›veh $/A.RbdmPF Tt̨1- C{U}Mat:7r5v{wթ?_df̡PI[s3]_9a̹\dF m;ҔJJ ^w6!}8jrRq:c}UepJa`a 4Ԙ#PFڐ6Ǭ&c-!ԆL~:p2|zl3[H`Z_`m-p)$G,T'Qѱ;o[g7`2fMt}5_˶Q Uoфr3tȖ[a0 |Rwݽ?'7|)n`IN5)Z,^9KM;!4;|}rp7%4'-xvQW*Ϸd H\|o'7v贔}|=Xǡtéc U`|ɤApŕ3H*;tfy9ٝ?&WF2sZ:3xn荍B^*oldoXzܦbn-'& Nʾli r8 `M^h!3yO"Phɖg<# ~>iJQ*>-mDL¢",CEȡsjD@k/F9k'|Xbu_Ҹ5rYV NBt9]v6c{I녻!1 KKvS(QꠠOBtn&ZW@ iNpћS!Ąưc;(Gbŗ# ,혂O\ XoW n;^Y J0$^H( |Ia%blU+<&(X ?p<6EN9e B; {>5o͆QGQo`NMT;X>c4uL]#ag9bhaT/(8P;"ޔIO?Jv nk0=?⬼;rά`S!z=]y&ő5 (Tl% -aw*&+:yv4uWgFa-6v8?T4҈,D wO),X lb M hb4=@nFvt(T+|D / ."o|DBAH/aa,=P?@m"w-O=*س׬qޠ@Н.Y.8G9 bIQ9ϒCNi}LTiPՐf"b-E36o5zjuV'#p՘Z٨u]mj]S?b_OAݳ$G_:)=Чv?x{<'i>+CX־kfgex;DZ?θ bW(|oSfիy )T?Y1tdz@2b+}3&Ūaq7$|Dc^3ΟZyu@rLI~2lD'$P^N,њvP3TLzjɓ{voſs#<X$cdw$sf[Aݒ1PP@+R|tJC$0!SY oUܦŠȸX*<?RC__tqMJekM8Xt Iӥ)Э(>ٰd&/2kH$Y\*I^ǻԈ$w@АWaC<7;$/!{ JJl&3鷵,AS7o@ Eq|kfzRRiJoҾ׋UUtr\!7ec]Ŧ#U\zMS'ńw^Xm&a x_#ހk5?sH?L:w276҅v"o R^WN٣ (WT#4I-Y2vFqH ޏ0ϿKCqrD9/ >A<^D/P+\ۅL (a) cfotNv<ᆕIuhVֹ5MX3o|UUד[XRݻE QgDA``X!E+Vp +zj2I9܎SYV^Cqq\μavggPo|^?]1dKQ"y&q|,*5O>cQ\ cQʌY9fRPUm"^Jf'6= GH"#wHTB })IrܐdC-dN>˷ ioUJZ^%Pq_ x93=7F 똆+8Չ$SZ!Dkr 6(^ef)탁2CHosf`<%KJaQe)NGL_Ѫ~-G V37'dO, D~cbX:uxgW.<;_6`T[zPw]b%Svt_̏e_[H(R!U%{ȭ90*ԕi?܆Np5ܴ.9O)v?m=iStwӀ_96*;0s Vo&IqD9`ہ nyٮkh}~~̩Ж 7865͕*N)DJ\% U8a*ŭޜ}(ᑫ@|;AŧJפņ("tror{sjKԻ8'Y) fvҬ,Eg6͵ MaBZfro6oYOaĀsd֢0|t)oz͏.P4Xv"U}I$ ư&I(~D򏏏hrJ;c&VyxOO`y(9w+'E(y:J尭Q^3YOx#SJMxER>t4/Hkʲ|6zfWu 05j\Kj]Vk;9~ă$Y0a9ijh&d-3_<*#YxeQfk8@ t]s^BQ67,JbTzE|옇8E[1u&v,NB~~g<;; Z]R5b=M*Ą̅ѕ-:)]&'*O9ayCQֵ)>QE 3`WG[,u27pu蛍A۬|,ACRX~pǽ3ʩ| 0'eҋBmO0OnBp쀹JSES[oRlZ?3Ʉ(Sߓ5Ҩ\nԭ ڞ8dRP.:q; Á;Ɋٔ%g˕PRi*ɻvǓVc<vx:Swn8 08][)pñd6|ްJ^V9lӁYt4$M\WAKcD!hN߄3`1Q،q-< Vo947MZL-j !wP2t]vK(qYcO)0|. #:?ǽ0J"u'Tm^U_FfyfjF6^K#ن2,8OJ^F3Nphn6FzZF^k: WKѫ8nQ>䔧'eI'$MqOT =#azHܭQe(; 0gzc&H)j#H`iS0/& 壣'2mzrVŋ( 8 >BPS}ISxR`J,P{9`ToJ=t` Y1Ǔpv¢UV Pn{!-_\p$Q? 7?ZqRQb2nrsZ׫%"10U#c@Zʃ(PDDt_n!C{QoUo%2=_'yP?KB$ {Q2  '11?Znk}/^b3A'YYr:O[Υ7pP{w ڬ9@Q^2],:ŕ:w,I/zڣ u6i<#2¿XYI]A)| 55p;  ВzYXL<r[Z2oT/A]8$K%5r"i^Z7.s[S:fL;ɥЙoJaENPx/L/tK}-m~WTu9A̷ypo#θ\9 `iT3g؛fDߩX{i?Oɣy p$P}cv.c@gq' _ d\gxs1hxTh]GI Enq߉peq#Hz¯ s3#?nm2ER~s9&:>CZϨ \i(_g#y…rD? c[MLʅZʹ>SG|1Mn`93A&D{0 \+p0}hWٽNt2;h{E[[9c?ρElII^g/=#NjA#P:#iŏAc8$WBӭp 2t^%|n-ѝa}'+նؕ{ tOh=Vv1Kl)xyk%Zǔ* ϼf'<_9UJ u^KO*ł56ϔ 乖KˌD< #0hz(}yVg7sLJ)6yê+S>[@a& \;tm.Œp /{?/=if!W`<+&5f1'" F}0u> 8q?9RFb?^2]-`M:J:wju](R3jB.[Ú I/ka4 GLt4#@aj=X׾Q";Χl\A3k1]\꼱62wpqPW3T\i gGh%ABؑAO_|}+h Ԗ+hzd`*EU i?Bn7$#)Szn)ѕ 7ݕ0}9@PBARVz, ίxkN鉹U̎a@nkϐx4xڦ A 0+mu|FfZ'7[F]!YyC/:ILMz:/jF; {%DXy5%&a6+ᾴnOqf*3#lV<~C)B&I=d.1`JrIN*90B-IBdd猵sؽlɘk;L?p*++N^;8wƐi[ LhZ9)T6`PW= uL@+VjNӣIccj3)P'´Fsm39#:&EN8i bзu?调q|n>{Y&9LO^|FNlDZ6dy q7Jj=>Td+=cޱC0/L*V^Xъf~d-'ͶSQEB͓m9RA\5o[ ߚM||r!Ҡ;wFkVHdL10&\jY97l{MvSfL0eG4R_pѺ[GE˂|aj:\Zv<&g"fYdy~/P籫6\>|1U-KI$w< wZ/Tv̤_6WvRs3=[ jj a",!ḅF}`FMjXk*LfKp,$QP:%3ɣ/! !Z^"޸zJ?Qt(P\ֲc  NatC9|iFjRP1*\6vKӦ;r }r\pPfqJhTQXoL#*p cJRA,c~ 7 F`KPǟXzn$q"6[z/,"??kx}*dҦ;!=jN&@6L߉~jd_/D.u?(]hK98=owk  }(/JM+9e(rn;f]wRI;bě}/nB2;k7]WqMon.O7NW:GVͮoq؟K^Q|>p,"/Q%G6bVP<@A)5=;raw51*é??UcL,*ĻIDFb $%V̒h:doߎ-˫yE j85O"^Sa0f 8ŭ]?߲ڤ)0x䐁8jEuGw ǜOV4\0# -PMQe/}~hpq-2(b+E/ pnY}7!U_W4^H^ ZR)L)@.\tqhX $} ӮTcN+n \VŐ@ZQg)o/~ҧ'&# 3?f!a-=v-KdrelVaj2 R:>fI**Rf /{:BP%KI_>va,LWC7\=]鉺G䂔rlL 7N $t UMX?Zg64u !,C.no޻Ycp[o~mpAz9#IH ?.aY{5 J$i]Oxv=eMAP+pVLlFU2.$^ǬF/vbϵ6 tp9ysލ! /PHnͮ.EOT^ԫ4=A}0,Mܸ\hC/CJU a-*U& u>k.Vq*u{ݙ|"jt@mѻDW,eRQ§ztnD`_b;kEyo_[? C~óWK5S= 0K(XFM|s?#XtsK 0 ۩X&k`5a}ĨAF[KbXXL髙"?oN0*sxvm y_4uˮ;`m /9 *p8?O [hgF1ek4:5Аr"^WchxU9BKp(4jf* ^s?j+yEx.%-.wJʓ.E39"P:𸥑<_ $oԙA,$qk60(_.cң 3I0H"T( YWA>n멽3FŸ3\W\rIߪ¿BȊ#\|LҨRѾmFVڜTnLPʨGq/(rG;身%-g;߷K51_{k~SЌP&L`M:m$ =pv(8pyNçʨpx-rnDqB"<@hy٤gw&[u\܆qsSC!0tYL&cI -k) F+lZY9+=Ge oI so7U5eeoB)L热(1s>I>V?Ȅg^@LDOo`8+SPG#$VbIkbm _C[Yw6`諾+^=/ɱ@t"= MO@S %49jZ2V)uVkz 9"@am-F$zomB_nB\a#0|M5źbSxz 5.O"ODm(/̛yH`EJB q@@`44QeQ/03 7lv;Yy4"`<􂋬[NH?z~H7 8G~~$ VnQ  #3gF`J(k'7%\P#[_+ xƂ (G.~22uRu2PvTo3֘˨@g5DO7^s nXbRPj້|$rN4ز|MxVn^˼AL-#P؞آ{pyW2`e?/tw|~W9V-#m+Of=z[O=l҄FS!xGXq~p[Z3Th^ F4X)l* 5ǒ` ^ۀ7Qhu9y &E:%Zrmt(0W[ tL(9D_oUdN &-&n* %Y<O|]3y-Lvd+DmSNZ촓F1c JcY^Ϯns LzHd:d9YEi0nkzELa@3芴UiEߨSʈT'Kh*ammectxSF튠ת۟I3Xr*Et `h'N?ۘβ9mq&0zcaw1M*NDN%DvSඨ X~JtB kŞYQj)30y\tZ<\0?p9/yjJm/Jī!qN8?-zVqM;:}bQ4 YV*(' ?{>DU2/Š|{ S#O{fxv <52m춽2Vɭ]OUr yRbp2,G}&1c>6yg' ń+!{"*xI319eX@xXݎeIZ6RMRU4fQ}HgC {k4j,8R#[20Ѱ]ZNnm:pVN2)[9d#*-QGVIPtmupBy΅T^mB %GNLl㬛A9AtPPL}-B+^s묡ץLi7jyY`\}u?]l{5 װ 3ot+Ea#i@ P(C0Pӳs.)}2&ςSi-$eX"_tzU}{d<@r<{sOLVȍIKnt.3qykɅEZ~8X G Aٵ [5O,3n{~Zh0siRhlu1K(T" )BNx^{Ge4w o|Y5HUj$0$Ds裩r %B1b?idHU:%DLNE(-fk`дqB[+[l윘z\S({8yHt!J=yOZ2Ӛ!2Ic?r= uhN7/˳|*se4M iV/pQ%2 0tА"<%Ub.Xaop~@ k l{R.D+iCCTM LFTr Q`0APX.Zoxj"/1H[5k [67=sX2N?L} SA.0p%xwWfH{kZ&~i>;(}\AʻS^D14WI.k*Di=9{:ؑ*?޶8X_&EZ+Rm, `o(9B{T@Z9::N%0'-q,5y<->sЋx9o3_cJAqѭG.]mᔪ1md% ցxuHfnX2.e8l2fq_S +vlw@)%$֠$|D&D.ˋVO`2nݬ3K6ŋInBXX4"FUl EپR2 gst )3Yرh'N8P %J/G@m" mdP(|tE}\o T:}\ԕgQb5?r7 H/] xrNͻNGco&*Ge^ND91";qNTm(8\uUzNK'2+7CB + &?'1vZNsIn>n4N h-VR)D{g_Chb>EJFL.O£vdF>pf?*aD'lA(|qH[`snsRS"T4ȏfUZZ"eGJ"={v"㣯q n(1YP䪆D3?Ȝ6m4+mr}/meHCNDŶ 4jL72_M?ӿ 8b`drfG0n兕  K^s2@9ϰ}ضXrežŘ`E:nq)]*!cǑC胲-!:;ν-/]螩݂ 3Gqtےlzov(_̏rE;{x"X_n5LPSg9iᾮ~ž}G6̵2rL;[ pW~ 0UR|F/ſ Be2^:w 2[Nv!'%LS>B|SUJ&&Dsv5qY 8ZWY ^]ϮxW_ =W׮yN,b}~1E^Kc.^1# E~Pu_6ɳ;#z-#J^Ayۊ1Z*JsBQs?xcPDp*5eR*۳P] D7n22ջl~-g~wQY-.! Tk\T5Žyþ1)Jb/?D?$]?gX?q"!vtP$Iޣe^Aî!ӹ ћrxv'%-@QiFC^=&>f:m$XGUt3[\/nTpx{xA18`"3X5a(qEq,"Pj(BiNKL`S脯 q4[ܗE71l*;BS ." "v=c8OK<J94Z3f;d ֏lq8)&/ Nf@l/*wUrI0DAHT?Ȉ4Z:Ljg~ǗfnsnD(]`T2E$h\RQ6; =@Z`\9AJDB aޥ!@ē=>-‹0]kM.`IU$bv%&4Zdp/S ^bS\s.4֌9YF:r5-FU"φm. :KhHy&$ggD 15:*EPWgQ8&F g )Ň~+>0:<>Nֶ-,(~Rz5z~dwD~=oXTb9Ǐ9KSЍmrc F,^6׿P.̋Uώ?HB2~ukXOf7{\ܺba-ٱr9~aa/#99 Y`)v GR)4y҈$_"")h:%FKx Xxh;YI"ZmΤř'/LQ6#os9.${߫bY&kyS蛗ŏj%'͝j]5x ~B@K_HФaTkOQI;HU a[mUi6)d/ f:,71xDZz-K.JDô~lBp)_l')/s^KUi,.[|a_s%N=ҏe9 ͛se Lգ%I˵K }V#Mf#GbJS<ٙ.AOl78ͭיl7kgȋ# ;"(Ql`)ݒ/F6 ?[Gop@+鎕0~Dco/>I;lP3=jgn *@1h c5SfgC|45l*uAno_vy>BӶ.ظ6*q,UPDM) &+ۺXg֤yʣ ל4 Y.RԱ`Bh"J8HcRã5%]XHJ*QuA]}pl #imO4zELZL֒%+CU6j x5]TT;6ưx&uLxM,Vnw\tlA48~_ٕM8D8 >JG$Mn|NHK8п?dR(X<*Ypsa:ե J)=Mv%1s#"(N3SU9|l4_ɴOC%kT6+r2X^-qU52Cn;G^ FrZE:7T3lY󸴟+TSM0V@ .O4SDvT.E.n8ߎq,o1 2$zzI\SrBMhX.|7ޢa[@qʫvd5T+}[v.C2܅ŔSg79Y _)ivIvMtjVu=}n! a"$ѱhURSԒ#-C"w!iv_gQD/|θ0$EEPG=;)."Sst5Gl+]oYH{qYc`Ӧr:cji|}x[zYqb']uaE<(h{ 3F:߱SE\ մ%BT@IH=n9K6W w m<Y7<*D3!zAs3v9X.) qkVEgTH:$ű";8Mр[Z\/GO3_(ځبH9I̛)X+ kgIT~\A &lq"v ڻZ)H'z!j?Q.-1${20Cg#1HPG VlS%ZN ߧ:}G4.'Zt^5mlP|^ Hl/VC[`^qAtFm[MA]%l'\<*EHHN" s&@硣W‡"PN*s5`Rey9VS)pm졺v>Q jV|`q $e#F 0J1OըZz>XZ.Ua* :N*ld[t-4izt$6y把T`Fdsh>n{ͯGW?c8fг2FK՟lerI^M*rзybT+ ǰ.p{khؚ–kC˜\~A ڈY)wpMး‰QQS0&t ?l1z9}5T gw1an&d_P7Ϋ0uCMvm=(q=j*M[QǂDIB>B2g-! Z7l/ҺQnQ"#83tWE\7Ӵ{'ɀ^T*8H@X{َ؏-ZN7C=z qS乕Gwg:e?xa'"B_Q)iT],l ZDU},>pjx'oaZ st Hxb~ꥄ=q'ٸ<~ЩuR=Fx9ow(> U`\xy9 *VѶcQ޳: z{7"tZ. FQq-w3~1=xzMʽ?SfFևE֡Gv;ܒڟ 7#؃u\)" !*z0"-$0tː­}Fe鸬fO54o2W"[#baӘ- *7jQqwN闲aml06kL˃1wB~m4g7%n+K 8CNg bI NX2 X^ƊT=>cRB$z~R(pӹhV1,r 1+XLBOʙQO;]\?%[Q^0FUە2 e=vu2(QSGypִqVmQQ2fgTgJ^Fy gZE ~W1a}7`!dwϹ1 X&Mn6$(t`A] -Ѕzev '1>P4)&FT [[㼕~, U+Lظ9q'# \(zd,8[~`u $*oٹqewt`K %B!\C![`CuyX5=It|I=ZwԎos~͌.fپfA`vmƥDesL3^:#!4yLwPߥNtKiUu#,؞ѬOcY|pQߍӺwt&#O@AE@~BPF t/U6;u:|<5-$4Lec)eok` nZpnd#qhQVܡI cXG)˯Gh 8rzTrJ@Y4`;]Ѷa&hN:[PP 5+f%,A$S  ތl1V:TC3 'kB< H ]#+b6UHӽkp(tQniYMPBm ?,؉qhv>:U:ރ =EF0No`sA/&*Z=4Di {a*M\PTiv~ .%u,-KgE7QvU>;&uWjx?iY ߱+&D\u&-LéW#s14+3蓰/ #5/< ESڢZR X/[oľ=~FhlʊC'q4ؙ}kpG:?sb$1xtFH*Q!c~"t@רW xX3YY]٣l>+#!0p/?ئxhl\fgy$ϒ"E7=3N æ(h3= sd:< \?.SE[3% 1'#zvhZ&h|G\œr1 8.@lXtvɢh{8,,/msK)ܗ #>VsQjV4CEaIt@-dbT[{uЖF3bF&݄eDž ߃?Ҏv!+Ֆ*籮"`[R #˜+&'4HݝM:3ved0؈Bv -D^;\?%2,ԫb1kΨ |,YP?3m[/G2fZ1H*xi1m=ϹjBxFKprCۯ//ԳTHUpܟ ] $h a~; ™ުϺa4ݟ<(mJcE2_[:3÷"g2ݫ7m['" ֻG.޻! eP(<3訛|;<$I6@+Gl# fz(=Y9rxY,Wow9b𝹓RWbH f$#X+CkYݷ ˺,B{. l24YnyӒ2l譽ĕ\!M-9' -K,.E)HYKKLl8~OixL \[0jͳV^WD8#\pú(%P'I\0yK@94 C(QSk4==EtRf0+4Aexv_a,V%rW/e$OI$%v3j75nFL b8u3z)տlf3yO+r¿%:R48pwS '#ۇ=Z†Ln*ԉHӰǭ3a@sd^\cxAolcpXA:`.R W (AE1Ko+sY+!ƇԡIvͷ/ /fJ4k4I3,.W\a9oG+#ɼMaTI`$ TOQ{GUk\\}$2 (ᡜ1w*?\SiItgw%9~pYȷ}[:E3(pT5;_}+*plVG/Mcs34!Xu6i}–W(Rԛ0YzCiRx ^S vwQGq Ze|ܽìe1ϳ3wQ4#b XkPrO;{ AdZvrg$i9%:xjF;zUЫtguxk&9i<m1s=C5ɁWG T~?Mf܁>)o\Ɯ(b,~0I*.b[!}qo3SM)pж~re6KrR`޶b$o=/kyDiȚ*k#qx?vVLjs2_ڴ{ޏBg)+@'61k4Us^|ToM|vơpĵaA.NrR]O˸-0kmCYoDÉq'ИW&+l*jcfQ C`>.s^;0pDDDo8T˱f 6ڥt? ^-D|1tRvsmH4qm!w;) WmP%jp]dLsnVx7 SKVhsE_0#i*+Hj"|d{&p#HT=H|F$w X]J dUY`C =ż4ɀ9A՝ڳoH7;N'C{#&_Q䜂Т%GC;y3QO:ZJFwc9NSjc[HdՑ['50ϭeE:[cA=똋Z^AΑg{ k\'I8/)\3a6E玔Jֵ*TvaϐU{2r| <C3D6qxӵ,7,9[ӐDK-R€on4Ҧ$Y&-۹V]>8:yA,|GHUjz p|ic^Df|:}'ڏDĿŘJOO-8Yl2Eԫܼc6t}JnZYY 56Hs웭ܺ֕2Lxw{mߞ ]^+Tp.~B:kjcӎM23=ru!a|<%ܧp` ;ǔYP?((_oj'6!~ nuM JWƁxp1_~ E"A.\~<)SKyiEՉ+(jn~rHuU^EDԄz~~9\ K4x5H n|d*73|' ۱6 })@[ZP_J-ֆ>,0b$/wPxd _agSbQۏ <Ӆ°L ARDgƔHy3v_6I@C8nq'$'j=òT]Tc'یn"7l#ն1Fs*lE֟pcȰMM!!!  i1fU11Үa,X$$xxbK'K0: ,Hʢ>fcR&5pӴ)=(X?~\f wI@I)t:{T\N{^J#7xVOSBJEU$*M[.kJ 45ȫe7ّliތDZ#bY1nwJhq #k1.SܞՊ38Tae&1zŦl+6"Mtɻ"ߧxWdM,G4fH1^8=<5Ѫ*CQ3}K# j^G$Wv+ߟš؛" r$pJAtgJgNɖ~ɬ_99 >Eӹ<[7# z)эwC:e`XgBirrYh˳esr|FPRjQM.fGDHȿFet"#ĝ8wZ2/[vey$ xA5<`g/X>JZO{ſwPYD&J͔zvʗ`6|Q5^)B}058xяaIn7|ZK4VycRdJPQpЄ)h$L~~ڨVZ^s"LIOTQJ8D7!>RHҚ,V7(:T}ndTLH)OYnXWgQ=M\5mkGte쾽%9j{T5%%!7G* I9x?7pf6h3v%!$+/bٕeh hڅ]k WAB>J,puf):kQ1לe*Q?$,Y-C! ې o9CոfQ|H%=* wRU;#'d&+`bD-tLD`\"J90U0A f 0frLa."=E\QE?_듚iRQ0ĞQޖ}񲐀og';81&PPH6PX֒}J+vmQ/&G66Hz +9^GJਦT6-[%yC2G4hLv}g';~![>SlLKW=#w2U7#C n ]K\ - ARXbV"HFq꣪{sMI䠠 lECj`w"'sxVڲ0؊_ RUk|!7v&|/:o|䵀pmU[]~l?>W؞-tAVlULMPW\X<lQ;y>mӜḎ.Np.[^WWŮUJC8e[yC-wȂM.WD d apfIN(x}bucpj/uiMO1piĔ47/d6!Pӕv:K|>8` v['f@K'+XFbhcu-!qO,axj:K[d68N x>ġ/&H,d7a N??V9A}ԙ~qpK͝%Ә({@tb_JM!'$h Hy7,3O`Dס£sm<&O?:6g/'S /=EbN ɇ~2Yxrd}l-t{쪞k̙nX^3JIUsBQ} wq,X^73̆}z Y,B 'Ǚ&~cl4#'uA>f 'oz37!W)l vFy`:GF"c=u):>`ʂ`L[*2 h׾E^ * t%B#WQod|g {`D55Yɧ\(W{9ʟ&,Uqa?̏ *v>Z|dOUZhEb1+>Gq-2Qu~锽JocǺw$̉f(#vF3 dX s<LVPYwN)[Af'̫Vo~ (*5`Ö98VXIՈy`7_P @$miG^^Px: "l ځ׃G̔/ӳʪ]'&}#c׭ەi6!Za QDڝLT.!s/;ﵬcm6fJQ+墛^-}\珇`ғ(@w ȥ~"8p%X&NTYz2 ʜvF e&;D&1M;w{FA@CY)/&δ:XGn?DLػ{qciZ{ii`So^0{暻"mj'Ă0߀'q_]2&QoD̠uiʬ*Oס45>0hS%[Ñ*"BNN@ɀ3B[FJ^7n-3%/wYJ3sWⷤ c+^YD2s.aipH5qT8Bh ͥ%IF 2X~Kw2wΰI|Ə@I)bX*9 =p:mf^jW=e ٰ//1D 9ā{DpPLh&ad\_Fȕuޒaw8bIuܪHoEOj"PXn79+WwDHlcoilY@G8&n[D)/"HXT <8PoR _Y{.#)`IE;w"%<^{=1BX⚜xM}텀=NXx} ,!1!̉R :.% 龏k5 Xqd2nV^; ȶ^[߭Ԡn@ rZ(k1DRQ&Tj6 ΘCPKSo4>\Cn "tx!c Z:TSrBH] T!%-RfvG@+XWdM9pQ겨%}̷Gz(Hfu#|!Z$[RFsgMX`8ױF_KDBsP 5Tm88}yo㷥,ǰ ~>qnUxo&A?'r"8R AzPC AKdG R-ƺQOmjo?< `PHIW[}h~? iGu ″TMk4M)XIc .q:u.u7>]OhO:Pȗ}ox. bm3 ꅮɳY(*rZ@C=!u]`|ehƯ٩aV >G%qolIݮ )*:A3 \F,1 in^CƢ6/LXZʕ`୽ǽͣ&a Hњ#p[*i8!K-^I뼗&(g /?xo(B&@xn!-Z0IAI.UMgtyj21/jpQMPPpS <9!EB>c,U+row=z˕J~k<sTy9U>7t/nQu&w4]Z8 R;_bG2/A87Kf*a兑̆AEwANm3d e:GzQp^[Aڠ j+m+SnHRf3@>E Jq|l1*O~ψ f˒26)z(JŌ ;PHA6=MLw7>iظD*+C1˴`nuh3 ʱIܼESe6,NJo2&YOd7|g ^c:K8^O^MG~) Yw(f\[s+F̽Ǹ  (D-Qqd{tK%NIn?1dv`.G^cԾqLTuO%DB!֝S =IowJx;WRq}OW{r8W%? H<#  $1rAзE34bg@Q&+5?4~ઠRǞ{~''g#~@^l!~f]h-J"oc7. N]Gh˘rcz&le*oRS)|F]K%4d @݆ &j0xjJp茜 ="oJAGS[Q l=xrD*(FV k1ڍC)[-~AKcB,qhfΚȟ H~XNk8Ob4pCOϰXB,t? @"N㋒)^Pz<4cZ1}U=ۘ|ܾ:%mIl;ܪkYe@^ YTL$Q|l'*lzBB]G##K*զ_t*!̄*A< 25'dI C=9W5 HnkAs3:%{ހxi+ QÈ,iv=I-68𿮺 ? 2^t:9$!CٕJ ]90 Eip)@^sl h^Xr> In)N!x bR mwjP:潡56J=QmG/ڼ"?Gg~FZٹPD[ `M̿ uM|[<_ ^@.yXOFe/t ,T5C^)YG[Fi2h\kbve;߻bHyEd`8](]P.j)ȅsBʨʟāLl/ yT1I(5Rj5 =aOr.4Eyv_%Ƌqn1[!~8oy< j3hfwU#5wbg~J =@^|ϱuOVMjWC!ކr H)K-Y ܙUT "+?M˘ 6tRN C%l$RqSz0.LF_jrI@{1 "vp2 C=6 \uJiK]t5,@nqYy-5vN?1$U}s{xͼ`Ll_KDEs/ZnS/"H0Rjso-m#ϪE DwðϟşaG N tBtoMa3|9Tp3ܟ &WP/ e~F*ZZ*ևddb7 f9)>Onv*28D]hNfo3sA^"zpj+Kc }G\e9(;.Fޗ:vѓO)æu^2ꈟ5 0 m(aq*M;3 a#A(ղP})e|D NxݔEWI[^8yWySN e}&w#{!SV1 ]VFЈ2˶f5B,ZKW4ܽS&-#sygX[r\Y޹Z|$-UAckES^Z\veO*n?E#jmj#VHy R'\~Ja{~g ,$[:^PovF\75\? f(znc+- -BUY|DӋsOE_<?|,0RBVıH%3Vn ^0 (rWYMޤpbP`vQؿsUGZ> ԓKe(-ɮ2}dz٘2xyKа#_8Xi6ǂ+>, ĠlLϐ~G!'V:pIkWǗltTZfob/ahCk [7Uw{*p]p5/,KXWȃ2sαJY@rib`zrpਭ~R<qq1$A3"a e?/5)GyF.K#i0|,6J41}9E];=Gi\hؤ߽}MRS࣌a;n8[*+S(TY~kÈi=NH5ҦmA|TA+[~T"ҿCIyvX &Gsаv;4O$w_/CbB{#0(h4LrQ^j/| ʓ]"d{ r$Ln޷H`UʹPo~)[=DPNAXbKӁNBxPrOqЬKly7V* 9ͽMx*l<|h>m6v-t-zD%?ѥe9>.}P?  RiFW6ŝ8sZ1ң'}Ysx;w`-=4:IdKVski3Gf9n?- ]!,v7'ܕUH:~"bUy[tl{?{< L Y3p}Hu.X t?T$tC~8(|葑%JD#Ft_RڸU1:9N-ۚI"cαg9!{ue|{dGP0v>: (ɢS\߮[[BA5Wɸ(jsa 3uհKH(Ƥv="U!fV .Jt%8VD&+壚F)<]pﱣE^ 攨cp-ŖC6nd0~}>H#|Cك:[WS;sst-NpvoQc)TAzbL y$yRU&[_|B9bi;̂ۙہgzFs}z9xW”r I/Rrr hZfojl+˃95iR[:}S$qA-e̮ k!x 2eu`4Qq v|0Ԯ}B\<3`L!9x9m_DPm*+a!$_Zo sI2M!2=Í!V\(xUt1()-~`6lcm1m?}F1=`{=Z)D 4:R A;x>R`v+=DkP]4d^E6񪢦{J52K}(iSN#Nl}TE.$֛PU:BE1,i,gM?'\2 q:bR9!\( V̻"#A[`Ͱ^=8bHbMH:vp:I[* r۰&W haBvmB!*qȤKotBxw_/WLm34O]șހC_Z~>jcbMᔐoaAycTV_< ;i4{غ>a眰,1PCz1S%Z\48 g6]Jٱ1%0vfI=fg!m܎Ϊ7b* fo"|ǃՂv/P?Njcs!_g/C^hQvY[zƨJl5;~){Zcu#R=d&#NncѤ?;5=)Nd@QZu_ :.O#؜BV! Fa^}Pu$-}iMpL| SڦO|Kj/osp6e-K)~9 "! TNhU:VX AL^Pw$^a#pH}HR$V}QrV̕!; .DK aՖ}q}mV i<3M<@@BW~ŒV`먜!$a~Y<4ֵ6wwCX ń%,j4)>܅QsOy=^c*ޡ \4;B_z3l);c&)T0f.R4BQٜa {=7%&p*ZYt$iԩvI 򟽿çN ?QJf&i]HEpU (߰/=e]Qvm,KgO[G ~g=+~Cbm3SKYLpSc;u!;C9fK;[*IPK^ۋ RL+? ghV!ZXv lB = R:blS /!Pǔ^93ʐc8wUmV.ϤIr}O7j;ۮ6AKwak yi`kBg,|5(0XP<pwvKyں}Y>Yq5""qľ4d*>1/l7Ȕܵ &wKKb UM%Q7'U+/VR]j_# vZS+H԰Ā+S8PSaP4UO@ 6w@QVC!/?4Ev(H~cJNY4YCo)I*w}Zm9Kq)d:)(e>hw.[=\j-_4ijĘ|,H'$@@T@xH}`z薏0MJ'EǺfly|%8> fN:!V]Ap!dQr^vN M8>l u]c85amSRãU _"g oZـVR $b?o=w޵e-:j"CZVuZ_(?OFK֗s3/G?fɧ'B 7[-K%d8,NO6e%JV\mZ$5 "{lÎn%v Hрx5lxMҌk)qMn@'@aR=Βvg䯑IJ*>3||Do^vwEHG+[3HVtz% =ňA3}!\@QE)]?kiB}38qֹ]J CT%t`8Ԁ]l]`̇>U1!޼0 xsrO4E S)ISv{=ģ"/24B(Lm- +?oO y 5$CD}ޙ"Ua^)LЈuFº[Z/S#7FB?WRdrVk7t]¬) ڵ}(քT2ώ򚿞nbEd~-$ţYk.>yVdS1KFe̢Y 1lo`|iiOw:)*vgl(*G>+9;9mn^"wj[[Yl9<4ȝjTOZ\vb_Rɠ 8;LA|456N/tm~p>d<ԓN{tV[.!22 ˃pX03<MFov5߹w#vè`t~l0jP -; (FNtt*ޙ0nVاb8إ$෪ ':67 vJJUٝɴe VLm?ATI>@:ZG#_g.NЫz=x?ѸNDƢїA}REGHWMk`s;k\Gu]ᯘ.~L#wP17fZk#"Pl=N*Tx,Pцr%%MaU35!&GNKl6t*W,A΄VX1 lH9Hyæb hWRqSaG&ifj]Xϕكܝtl+GW.cwtϣC-~XG@)F5&aȦ r֟h@:*qb9M'[b笎INXSm|Ej>h+WrhdE~J(=OˎZC =2!=0|6J7,D11[y4.X`f!-cZY>`\HEauYaO$h@9FRk, Ģ_PG|a8Ux iŌ͠p/g.=h\L{ vk) ?1NW,eV .PyMwD㦸beyWAzS67xbUL*emNiod냧NIN[d 2rb{/qLm m/a32lZKQM}c_eG|%rVg%. u /Q-xV%u=WM V,z;MJJ׫ܦBDY<D^-^ :r4IZylwktX{iYjtne[`ͱ\D'Ա tkǬRQNQCmHOįI3t޿ _^"s0u;WITԆVmlDuct[B$jU{x/uNn(VoKǼH z^#AJ?f_;uk%.g#P8 RFUT0>:IҦYzOνm./4NѥJ^B“",NtURԧ_8Wٰx/ wOv *MPEo,a" ޖ)=f\E,'*Pir BARbQ!i@ÖjRfO8[f j/CFpi<:E9Ɣp,!u;6OO CALQ⯊Y".H%0,\e[$1-0ںfA^'wubӾN"Cv$ z- u~0duILK(?y0M|Q^I:pӝZ$^-7n3btEfhMFb+|Jr6d@H!dt>NmkrdOK+r n^ T؍ȫb#$S%ê?Q~*Y%ADrpLrmI(aZƈ!*x3S;u;DwP'Mе[F}m6!yz+4k hי: |lD‚8tV{϶E/\kCkAXl EEcH x,ZgM%9`AӰChÇ R^m+Sߗ9 ! 5ߡ<͍دo*m Z$$OiaTp]_ HDNcI ˹=`hePu7tPiw;'(RE:aJМ 뤼`1ACT&[v4~1[=7넰O'\x'0/ȣ%JG E c|xgZ+2+Lş\axW4VgI8d1[Sr?o4'!<%@pZac ȮTHzSc ÒS"ʗg%kt쯻USIkMwZO.G`"bh+)UɄ1_DbqrA7_~m7qٹE]NA>~˦0b҇LUCwHYx:f+fP3aCە^+2])j&E#&pZs_F8O=E׫ fޢ?G?@`.*}w.RӒ=.ԙ]CȽn!|3_?QEhK͎C"V<-[ٯR(0.kTgm*fŦx}Xm(ֺBKO&ROWmw)tlù4B5ZT-;F+ jkh?9ݟyZ^_XΚ>DS (!C)v @唄]=^?!wGΑ}R@YI -!)_A* pC.|.wN?Jc#4~⊈ظc¢"N5(CDɃUdjȺ_8%qfW-l/;jɾ~=*,^~:WC u>K4%5<Իv#"Fz:b @j@mjKv]e'x/6uvE,3ͲnrOVCcഽpKŠ1yӬ`=Ajz֞a>j/j5A<6n bܭg!A)z~T-"]T?N ܿ1$4]JJEڿ&%7n]!/4g@tu#콃utXtly got%)0S0W 4;(z<9"sm7}lyl%Dgo &3':V*r9Wjz(\(ԵZ_Pܕ$TZwdx`pЁ}d:gpYP^T7Q#5&y ]ZŠ$O^Xf\_zv(O> %Ĺћ$دJkg,vBnXu+qD o~9Ll]+>} iŒ÷.?5yPzk0\N[0(=d|!c/_o*sN'ӞMeT|/JQ޼E;N3ذU_3NHqXD'#{(NGCiG3Mv)˃6w8 иyc۾m g&Hn?8҃>]1` .n` 8E_ejd_@b ޭL1ZLRl QjE>V?y"ޯWUadl3 ZVM{x/$6vvZ۸ꗫAaFb Y:"uƙ`57Ob>G &mUK]WHs:6k[Qccw*Nt{T?n1HHo$#wVvQ,rp;ojK!\}dq8Of%5Wܨ?> Z-pű @AL I}KF&\dZgAhbW0S(,y0 ~}y7|2KГOSHiDBrx| C)VvآbE׾tw~ǜ%Qlyyc CNQ$Ѳ5xXMcU&mOS.F {A"qw @J&ǧx؀:"wM|{mjQ프ɴ.5Ugd*F𩓜C+0DPqdkbAbxJjQI>doݙx`]}q#ݭYɮc=:q5>{q# l|aXӺe\+h<1?FqGϥ(d`MEUv'Lg-OgJV}|r1uj^=n..oUiIp+10&$gѷl bqu G[`!q].q6dK*y⟑5u0Qc Ί\hf5DQwl^%~N#g[^mV/ MBa㓼N7FBP(!*.Qs j4ǟJgg.hY@̥dG~IV}Qc) st6'qC/ pQWYl6DNܦKvdOh|{L ~pOJ)kMh6m?n~;T5CTX9=45o%ORRW!umuK?!0AGRD!xo2~j3Wwɺ'kB(Xky*x'ڞ^bм'a-|{Kzlo,S!~e^Y=2/=e6k}yݬP"we))hJ/JWU%>8f ,nPk/~q X,Xy24xj :t@-"$zd#f `"dlQkT`\k=o5%IJq5^92$PC(F "Y JؠjH7N('U(mY>,Ć1$ Vz̒ Y6>&VaP! V֌\IR3ȶSȠuozKIoyȴ&3M@,AϾ>YϫP& NM0$B; G+9;g i$qw!9 Ge0TZZ'U (|ڜi}Íg@Qu%FU/2GTpKt 0%Ϸ2̡kDnǓHE2 xW˼ q+izu hNu2r71a* V^/ /A`RuOA;XAbxxFVwJkY%0N 51]Y޵ ,C vE%Y3{oseU' $mFs YqFf {bj>[/Wal˔9%fhe_$jW؈ZfV @eMjYm K7MwE a`nP?Qf}=tW:-esߔ=DoU#VA,5Tlv,$$sn(_#}7/8t+_rlIS?vb*);"5?E]z\ ݜ7JP.>_CvgiP<hÖg u ŀRQ]C2 Oi =D(7'q0ggko :TDzo$ 5OfAQk 6}*x +lr(S7r[% :f,}:yp 3$+)R"-b;Cy^?:V>PQïPd/>6gO._}=LR/~Z9WIsjE{_6+A&4сt9p+:KpAC^q(.-@gS=v;kȝ9PzV55s, p 2 QըsWO#Os%iQΜyjkP6J^j NsCAŕL7zÀ-}j~ *6"t5!9 ?RD~E,, C5(T# ܣlw?q)E@dV2*É3FASjsFaL!7S#7K03a~;^ϫǘ2>sc[ʋH;Fy\wA4Qȏ-q?#D9zV#ΓHtʪw#T}(ugqT5_%_j?\C|<̄S2!=eZ# 4kݩkf!"ݚN$P-#婛 Lu(qu1fGKcىC&O^hU,O/atGNN;;dv2ǒWV ]}I%ns !jcN߈Y] _UyBU7rI2A @' thԙreBRp#C^%޴=hiU|-cY 4 8]ՙ|ZpcQcY0j`}9(\u hޣB(rs͗6*XMheiTDS`0HGsc\j蹀##l?hvB0Էup$V-`L@C<3 rXM M4SiJy6_0&*)쑿'U~hb)(t 8]Z̔Do\p*o&κT{вl &01 q3֋74d{ՌHyҩO^8ts>/]yGIq63p-`I}H 8h) %QMd#7 (+j;C'uхq>(&QDS!w`\'})NC HwGRu^ǺCN̝H_(viw)CI Im6ar9tx(ogw3!J-Kyh|&~BW=eD TG6t(񵮂̕BGKoG5RI,e[aH?Gbs7X&Щ{M1V /mqsqj W}!Mp15B"k=Og4xV;o|=m~;q]-Rj 爎IRHXN\V\Tn-Mv6Puu&Y$dHFWR䌌 '_%7Dߴq"eh2MôfZ[ܲ.%_""ٔ@< ;ݸQs-|Cw+ig!"_E`a=M5H{ MNl @KYX,lƳck_r 8GƗIgZNi<*._he|;ݙХ̮=_mX^4YR1j)m'K"oS%*d mh{6g$+J9@2{MwgS!2T̪æ iDԒ$ҩ 9c%F}k|WKf}TTAlU W{-YÕe5vL@ _*O *HC-ߖgO*]bC4Uh^`-,ҕFڡkʿPD)^:Ib޽. fuM׶R(N&3a&=(j- }%rdu$}_ :`X.]`UPi[18ķ7̟ Հ苒C4DY,>wr A qQ緌}4Sń|Fgoͳj*6s";HѰjHE??O rG 'R!AqQ((O&ͯ$&ԧ+v5SwOh &#(1z ؀Y%2d2Y>ZZϙ.Vs%(n]s;n/^v?/i#"t? lptp:?KϬw$8%\4 %KlNjYҏrJUi%)ѽ1k\r\.Y})Bͤ1SVx^Js0ℴ~KzVl U3v"_j3sƺd0pSj]zEAj>RtYKWOwsU&h9ڿ4OnV?6N6@YThcbJq$<Ƈ#\[ [d=˻B!I#|sYц/i$3!" =^ Rv.$l|KIO3v`fSWG1ve~J7% 餬дe߮Ge^j[9( Ν r2Lg'8B amö"оqUB9O~'z::EV?MW 7x$dHD I5>:V}#+-f'pŇe\GuY, AU;D~")*EPS.vK/YZ%9e" ,H\RZlQIys9W5ߔ5[VJ9;c+)/qf8L|/8b:̛2aKvUNue+scOh'C(8nWW;q;@ hH9~mO #-W4`GA&v"[-Oyꖻ;n:`r^y~BpΙ6ֶ meL>?7ݘ\7^K60 ]`ru6ŕm "aXYOp5"ńlι,p\љ-SD¹D1%Lm@XR ]zů-"=NY %N+Qx)M$rUZJ!FOmE\b\7/]:- )TRi1kj`9(1aLbS$呍O/f%["(`x։Q >y[1:?MllciA/Wqfª+4]pH3g%Հdzom[@:#dž$maeQkR Rюw2F--db_doDRחئ] vዧY2o&lM7 `%u6) ѼeyPe_Ru#9J,8ZLcVlݩ@?IZGDaBo$)sUi4# rJǹw@lTFlb\jX>^%y@e ?uلRcIJSaXd5KF@jh\K2qġ!6,yn[Z{q|D^HN'XJY]/!Q~`HU*_&QOA'Z=P#*Ʌ%f M`Svэ>Iⴋ,?_Ze[J86'@yڔ z#)L;a"Ej.OlQ dY!'CXQUU-7tSTq_S\Cb0MZ X;K̏+( %hù2md܂Ӕ_NŠiu.b~&wuJK̞83R ikE UAW敢NBz z1M`u Ubn06>FmJo*z1i/lqs7;o\@Xvy\Evzo^V2(*'{j\2=iaOyFz~̿>Gm; 77<8FBkħ~4rHҢ¯4gIR4KV4K}Z7:kPtF_/j}RNRsTA"1"[2t1S!<$Q0X& X|qcҦ⺡1^~lNDB/N v?su=ݢZC aJqPΒ@Rn[ے։K8|D=mTԄB'e %K1cG+jԛ056' 25? ++й 51/ÅJutƂ{ "t0p kߕ i0Ϳet aQTjo\[\ewz'B:?Vz{urB< ,~;f)v-L$m@Mӊ~?#-#8? gi>w\tLg,<14:LN€F:ĵϨ%=섯9"Pan@(jr&*6%~qMaquajYug5ȱB&i&70}bÁu ֿlBرggw+HJbC 80xnq%o_TYtNn%o?uP"q kJ*z^M9o 5ɑ_54ubl-nkxYuO#rcB38# N)-{0~XYk`Rބz?@.?@*?ŋN~wM8HFXn>v!dvcE^TR"'%i/H>-f67adxed&cĸt2ϻNXmug!iG=]D s_0DY#4m!,N"&6#k_RV.uL w(gD>r#9CZOif%*ي$߉.3gx|w n\&@}+ü2,}No+n+٤&'áƟ G6˱fNc [W܄>[.JҾ*ؔ1*ٙKޛ]j)QE ZHũj{1 roaV&բN-ķצQ&\h4 zT?Ko~pW0| *wJUxfKw leT5 "v7ҽq ]Y-9̢_TN_ [FG9_E [fk̻v l OJ"Pr?3Bۇݩ@  ~f)- =E 3.rhwZY=Cᘿ9hbJ/?R&#^X~Mîh>F]F\1f_"ZK©z2UDƳN!bI=1;n< E,>5GJOQ(K[{uwm6Xtk%' p%ngu1^ VspԞE4*I䅉~'N j^r)'ݾ/=C]?ϻC#3=yLc8 <䶐]$ڥ]@N2{`/$Q_a\U[DĪ):#f⍶Dհ^4!V9\g0a ,M]k(!EnsH2 P,h"X'G,Dz by`K4,=gE꼍P򴗶2-t?}Xڱ OkPDMvWL{gkUkWD"i+/I.|snQ^TnCzu+2C=*U!c& J:MćZdd6z[Z-h(Iu.꿮9 ݹA 0w2/ڰ\Ku]IFI+q-y%PR0\ھ@Y  ~B~m$y1[嘓tw2uz/6-22(Cۢ0QvIQ5(Vsx?uN j̉`4l^UK;[%Un=P|?}Ė:"-Pfd= 1Do 'SϦnUEXd tC|3DÇ7; 8&-jj7V},})C%U&j͠v vÙgc<$ax+x$;٥9bŨ{Hz D(kHyTUCzruTT6۶װ !2uT@T*8tȋ1\֚MJ2w4TV|mRQ#o75ė Ź *W3%I.U\%Ҽ hT>$sYg$NTRӊ"Dz_ⱒSUz4=u+N_.J<06ʰY j t`*9kE 8rW*b #CLA*(iÓ$) D|Wޯ#.ǙI"~ql{:C*\vBWɤD/ }6?l[4뺗_:LEM1#SRJj>mƠdMKr6@\‹OORȕuq 9+ _`%%~QSp۰ିXw7y/DJc< Wi(X:beyh+(H~=ifmg(<A zuqSY&[,Z Q,3?"H w, ^Gt|Տ gtHZnșQ UV$_>vf½Пzx\*0kEv "!_gQdL_ ᠜!IJo2 B#VQ՜5s ?WA[> qxqH\úEMKydi+v TIÙ@2/%]rWO[/4!A [_N_<,ւj?Da 3Nb fx W6Ui31)r MD.RyՠBaMKZ׿.Yd ]xxUJKOU߻ú&0D7%rՏǯ4K`5pϭzLYӇӼbsjVkEMsZgJ65=.'CW @ z{ƮO0 {2Ix$6,^U#򄳵ޥfNuA &mi|x 8tfwA\M{s5$[1_Mˬ{}s-*C`~S{5X9i ms Y'Q 5BsNJGM;8KX>L>F+g%L [RI~0$v)jwW`륺V`tPyp{d ]O,V f&VQqwG- J"΂_#/ li$9/T斵=蔆b;Y-%qI+ $D h{%e3M %o`FKp6A nysJmz?LbblJZqH@b5˓cD>f V9;%I67}XB^ޏ2b tD 2q9M[@kx+S@.`O&; u;_U@{j%J={RT”Z6h c=Oɠ2VJ*ki \RSh3FZW|k4r<bĂsgϥgy=X =.w+y2x=} XA2@sxw6cLcІ s œQ`j9'k=TTIL[ؓXȥ5p/T8'tC(D7"rk:55cAZ@n'RX!&IMM&+lh4=,<,.(5aywmqD&Ⱥ!0l |a2|RܴѤo;~T:;49v½P YLmBTD27 `c)`KFaGJ0i$v]j5`b̧NjtdHOfBkX8NI["K͔o87`O \)hE2J>".,$23dоMW/?r[,@"ce|ST9?;L-5dlzJYgB`4CiEl96?'@&ia#$9`}\AqszvCcVv}cF4 s>eWeD0 X7G#c^r-_ i^!H0E'FS܃,H9; U.v?Jt7 @F]-rMIwf7 ;BĀk-U.&֞&<$A@쬦{>%AlWo~~j 9) ~RLHv! Υtn!9C\ Vؖ|jKڑrP0V_ c/ 5DtK2f+U0{13: gVZ9ঠ[5˓u2v! ,V1!hDY6ύY99NXkiaNEH P*cfT{#ږ9-?ߞ!ukĖsvR=}.()+tQgӥ~+cr6H.!=q%y K˝^[rm@T ^ԳSXղ JE*W=w?,)|(}+ox4% IӿQMDjB:Ҽ3~+GZj M Q:4٤D6*$gB0v.nD3NZ@2 '#P]j~!5fH(va_WJJn \=᭸+ưĹAL( ]C^ __ώ7;vI'YFFE >9}YMĒrv/^Tw:<;m^ZPX"@v{V%X;"f,.)hIөSu4?yrDn fKBŶY8Pjɸ;og=h h"i4^`ID;O/\CV0 "1iFGkg_b;=Է]$Y6$3F˖p~ DK!H%3eG7E_!3mSШz֜Ng WKu=/Km7}|_"fbR8:X -};9#%eLkH5O DM-w݂zbτQP:KʥnzʾK:@l=r\;v*7wYq0Z-o_\лE>{t5t#op,5}w6vok7ezOScH7;_uDJx+aodoJlp &?1ԠJg\T^%}U9ˈWI4u#mǥD,&wl\ Uxl|; DMTI/&Ϩ `.Mp4;dg_a8Pp(#9¶η˳nq]=%=a;G5TȾFonNWh nXrmPl5b=5\/@zGmf䐐OL@(3ih2V-8k|=+Hх+}F_`8'Bw zj ?!\d(Yl c6$_Uɟ<B"o4:6bOVf/!I8$zkաE96Sbg$ <2&w$ \+LwW,/3v"yuIm%CDA_lޞ*m~zp&GP>nb\eH3f߽lqeK68E(/5e2n&=^ML:+5g I7|{սҋR7衮;xAi> i|q*&oj&iʫ^Vg9m(TI\4^,y L>:iVe+a祺\^xeqgX-BEۘ+͘ZA$-XѠQV)pR"?sjAAd>$WhAYoyVD4(Q\fp|yh!e,P'{xeX@bIk2m9*5SX<<7; FCG䣨lϱ#L- p7 g4UN[e}ybyE@oRe2&玊4}3 Lqg(֩4vq ?7˸ lQ@}t#*l*4eG͟^ -Fi/P gɬv2ܴY6[s)@WRie0ݍ3S^>aէIS-1%X Ғ-Ɇv+e=v!N XQrP'ZFr&_5MMȁ [!Ov8z=~ҠLt(( F6;҃ؑtTyכ{W9AuYCȎʓbq釿['\Fa QiњtT˦`igĒ[5&/Yƅ?7$\j" [ %DdL@gE'kbw[h!:Y)%!Qf9c7Rn.f ЊkO4lS[Nk %2Ґb{ ;}lՆUYo%r/xdw#؞X^NRj;nZ7}gfϷxhZ/Xp+6)᪛- qγdD-~eg{{@j3tK`<3zj_[7[gI*c#OVd* tH Pp0}Buw-MآǸn횤rZK ~%^y#w%CaR=X,vZB|e' Km*Ґ]@EL@Xݪar)Ă5\ZbaIm>'ꄑg.y?FbME.gH,齠k$+j=9tkU鯈>pu*!O񃯝2.WK bvB ZYx˶X.ȦM+9VO4 ,17 a Z#86<P[BK.71 ymF;ڤLPL3嶝+hުaKhM۾)'7;-͔döDO~,:,]_㪘s\7 3#ZP٬%*{Bq3W]bXSYZdp+'v>YxNM$h[I" WEIő-Ai ]v DD2NI$G D,W[a>b6`̭ ȴfDX=|$*ʆM&GvUjӉ"jSSpZȣwr&]I0({"6bed .^v3B]sVC_NtT|@ױ;c } =*V% l[Эe<3ΨR.$'@ M "?K;a{-&U.R9w 6ՙ2QOE0P$r q9^J e}jM5 ^_ $҇.ҴEbvcGigKuH|?zF@^Ҳ[i[pl :U-:h'^QS" h9F ly(=,|_#4 ^YN;%x~왟׫4}My檥-ǫ2|"`xoc^<}t{k(OUc=w #Gd;vXwj30"Eߌ7^?5:|x'l'ċ0@?uJiӃFʜ׶ZWlMwd0|*wwيa|ڟpPCƃ4 dn5HEOSOl uNVr߰q T<;}5dKGUdc4U1<3/jDBQ Z/<8 2&0$>T @+к._ChM>;\P7 q>K>ބW8@"ٶn28(.<~D5w/-c,̲T۬h]Bb4ܥ#b2q"$VERx(uh֨SrO&]Pr-6sI'VDjb%kxc ea΀_͡9QV/br]Q%uC< ({#MQPj@~ǑԔvXaLL_?X2MX!,T\6Y8BTǙqk(-*cc~o'c@lZFѨ*Hv(h L+]!^8%o|vS/W-uS6vI@ OVÌ($%Gi~S^r_:/u;]yσT0z#S0\[9% ʏ^F%4rH{TdeU*(eq|Q<畳dNC'-)cݸfrI#+"!J)w)|Vb;k2YBˇ~qD=KnttX^iUx:"Zr.Y|qY+M^_~DM^]éngpA"~l10?'!uB2cQ0== $}3+\(:E>I>]xaN܍D$gMy7bN8!՟Ή*ɬݶxKޒ$AJ.2d55FsM%M;h|ڸ7^*.{k O_t8 Eƨ&* \hI ˈ8iYeQ@n‚b]c?u5b+wDɋcK65;=7CLGCpY1:l{W+Ss:qBU ɖ >2m&_GBLcЃe.ݎwtV$Q{S7s4N,!lΗBdNܻ|mP /4}F~Y=kuOYza{6+bV5w!>K$=kgk>^grsĺBNǚ}JL'1 p:2}7ٲ>gйM¢ ߡu\Nڰrё&4ا2݉%7ݻ\rW7!?VPTN2qFuvN+tHO,2IG=J֝rPWw:Fh?bKՉTV` 3$Yc9ILIab͝Kjh/7NV-)6'8LOTS{O[=l-KBl|ѧ^Mb4^tgKXluL.$xQ }tj5,d[)sOtBjk*TAqdpQ>SśƯrG9^=W6ƉǬT1kE,^GB=_#KxGeJbaO[tBWV]`X[)6 Dx-QlNS-Α``44V&o7o!X#o@%늹<'2y #\ƞ,GEЍJ5lL4ZkvLj<]9Z {EnE~gĒTղ6mb'8y mBTW'E{Aqn΀|s2(x:z7MllupfUir>^C9;:{T oǣO)0]>D1`[ ^Od-Y0e6/6q!]uױ5ϱa~/1K- y,?7#Q{s/༛B =V7_I7T0Q H\C&}y' U4\QxCїJ}LvwJdȏ$FkبO_-mn$1C^NpoN:U&/JN]S'YчyU .r^.,K еsۦ._;3I9j/A* f 2q&hҞjU䴅U RK _ySKal8"A 9וF߮׬ZBuhYdz@sZQ}+(OF^w}72S/\D"M{ uȌяȘG"2f*N]6BSM^;P(ﴹLxQދTdž#ޮA,5r@ wn;~2M! RG ,}ܱ H^\:싎ғp9Y:sO]^/? 2ݰY0d=3?COX"{?:`iy-utU٨R4r &9U~ u : nH&>X;|$d[.̡N^a^.0v7ukVMPjoinEJdO[RrV,LjѮB&Bh|&tvG(I Y2:OF..y)M| WG~H+_.o*=fN!4p ~,i4n}ʯHiO-Q=7GA[@5zs:C@zSNFw"뛀5O=> 8T}Q]5/M\\.g"Y.oUXrJIXcZl ecbSa.+\)+y.gɷ>82=WtV>26|0?fNL뵵JvC#{Ħ s:]l;鄵~/Ԙ7 47̿@!Kv`!f'?>d9!}s1ӝ@z䏡C L;H W9#Rm4RكtZC($Rd (u8m..[<4]kewo3;+=R(2H@S8$I4g 6 &3HZTʌ?P O`Uςo;haG&ZiYaATZ'a7# ie<.9/@D縢L.H>%(QE@C&C+(Z1ټﳁ; iFxI2Q0C;,Iěna =yW0oO(S`'X\qFHW;LtPon9aafy ~ + A ; fVДZU B$zGZ:F4iwCH:ND W _A¤\|$U{0O/ W$*6J%4swƷz\G)P6<.ߪ5yE]R[In0+2%ܥ?$g)~gL۩h-Fܚ.gRReHoKco5mڊ'ȢqrGB SoQ[BS0!|Z_=~`B {pÒ4Ѩh񍸒 ^ae6|O- #ʞ0ٕ-TaY$ ĊDlJT{Z<v'5Z@ͬZsJb=8^Z7rZhEmkYH!b>bat[3,UK ϔr{|SDE^:QS~[Ż ~0ON]*X|@ŲܳJ1D1 . 5*# SR<`NڀeC'oy)Sv!g0xbs2iT|΅iM9`MѾ }:^;N;,A~6tLmYz GjF+|h eP =>lrkV4,]>Yo4E9 KI0.o tD(l[ړUmi(ܖ}Ӟ-Hv" ޒl6B0xZAg'%[_r}@enTh,ӯzf^Ʃ> QSMӝP}iL.z'&lb@0GvFEDWZcB=k2Z%N#:tzLJ.&ǹ*UC'&Z_]~Mcfl}Br0TsO>7_ZB:H2nX:4ϧ:őb"70a*iˣ8[-ޞإ[)2qPzRQ?Gl 4DI,F}2ǚ;5iҁy²U׹A['RR&HN!? K z Xv!Pko ҋA1"F;'0^B$q bkxwI c͘:Ɣ87;o*oMLtU@I%Nad:G.=->zՖmEm359*DNY9w%-A%sw ®msu^ (_Ń-;2?UMTͽNh(48Rt_n@o)bXArf߸t$ ԟhOGz|F>Z@"8q޵^u/ֶqaߌG<\ܓ;%'77+EMWmv9<0AOv#>v~g2̩> kĩ#*_3.1Y=.ͦPv,_j"Jb dLm) kJשhKT4; c%{@gI@Ͷm?VVS dDrl)FuKozB=SDc s w@gSL'sɅ`#fz{phؕCVb_PNȿܰ<-`#dPGl/43Ge&!&I*tOH`=izi~"}{u=P̵fO*aquNH5kG<71z}}@E3fgt]BY]l H!|%=`yf)Y,N}S#0`sp#%+߼59~__L!rjlI5yLotDy__iŇ TN#UQoP"T,gH@MCiz!HU|>)40pyB҂1c٧KK_z-UoY[(^G=؁9\UQl?^?|lآ#K;kdTi.0lweOwl`G(u啐.1tx@߀͇Q9~%o[ -E3`heQ?~دbzaa4}VPlr*!vl`ʚީJ* 3׆)ܷնv6w}_&1Fgk1tpjMxHׅ]sB';^t35);/(U!Onx^/@@^/:>':p:X"K2} s/Ϛ|} r9Evr]uFI\)8NP2d; (d!@v=N%Qĝ }_!~ N`([T`2pd!dM$9"1Z;KJux+ɞpY ^Ks4odp]g4é^k[ Q'e 2f#̖~& 1_d\3'}8r62vJƄ{okNjËW!xX63St:kBlQ&%NQR==#f&ܤTĀ֯ Ľ|LgJk7"s 9^FKXՃq*wt.=oHАP۠ϗO[xgd_e5BLߛjަNaCb>ҟud\AuBG?QF?z1CSZ|"EYmRxꀇ%v^*90Dt 1rp.֎0:6B=nÙݜ rh|%4 0ڬejd5B.|e%.AEee,xȺ fgQ5wQ bnWxŸG+v5PꓱT䒱ےQ|E4c⃙0ЫAG>s{o[}#F DLuJr]^kwow}r~OE h;aDN:FQ&}Gq%6+&kIjR?W\ȄZ2%;{ +*ۙDWwTnp0pQH>9w3wR3R|;yL`W=U19 d5\^ 4h9 ["ox69kqK6)$nXCr2SXVjfp/VV5L1rZ  qdk)519@nogZec\\}$vhrL&X9r!ֻQy`"rrwδXh؟|d$=']YU*BUm qrðAj XT*0*J Y8}BC~@,%#&oyq28e0E J 1,jb? *^Skq* ֘$0ΫW;kCې(ҝ\SUW/BڹDky5M BqH6YR 4R u>(1{@UDkW}v@ܿ '"~$AM)/6}3ޜJ;HػuHodn:|'h U#jD)7B!n?^]iܐƅgР". h"G,؁ \u )u2D%[`h83(KIܝ;8.$nV(]˙h]17,v&_%viꊘC2{-±˅^vpy֤xDZ08.<Wr/&,OgUK0 ,TeۗO$t;vXM>@ tXW=TO \z=7V\uT X;Nl?hڇ:+QfFHtO'*JV vчB&qiOJ\]fMd֌XǺ&p ((OKx@X#X.hTe!] _V`yjH-H̔nl! 9`dZ8N/BȺ}Jd. x,z+w5pjMsNFV| k;_*FDqkr )t#4$w<@lY$,W(&+˧I88BzY@ƛ1 \wz/:A`+XĄ1;2xt*~`yT߄M鲙D{]Yj*xiUn=qx8fqx2k$kG%ihԻ6[|@Q}*AVX@K؛ΟD-F,J4VIx>zƒ^؟nD8aS',kv~$cUEG`'%k1g( a֜ЕoyA{m){lCak//gkڙ+ Wr|&1+kilFفH=*@i H8ӿڽZ?ɖ+H*4ȫڕg fW}Y-CKT| siՌŎoSk5菉Bd=kA =vZYsH(oTb5IaE#$OpZhѱ;,)Oa/]"+(uiַ/w:\R6M 4,~TaH*='bʳ7n2ɀKyYn=yӢS߄5M⦭|.٪=]UdsDtR#-xjr;`K] ֩8]uṙYKٶm.RQ\e&ک רꎺf ʤ_rn=Y)HGj5>E[M_6O+q 8+y9d@NAʈm{S,nr!PY0ۿ/کYeH2NJ_'kNдΕ{/ KY^QC;D?}hD^aL:ġ`I"M36#p5 yP(prF)>`mԑ1ƀxmUC): x6Ιq٤YԻ%hCD#VD=׵: @x`95ɉp\˙P2e䊡UVSpUKZfQ>\ ÚD] N-VO9Sy9SG2˱Aʞ\b !Q5ٛn!4)fpG^U#O b͂JIIHmHlT VwrS&$hJ*Ut["[\ !^/@2s;nr2gT`֋euOۺCK5#>ı1iGg/ |TIyy34AKp'Orc[ηRC!/;Av1la.Bn_l⺝hDKoWdn ͢i$%VrF8T hDG2jWz#^B˩+N@utUX|Fz>]vW LQ5T'퓻&~i/XDit'!}S ;DW]1U:ZS_#ќ" X?#w^ƋI~T]B0hK-K{buT)Z҅C)(`xbKYcsڇ9$T+&@xv ިM y0oߓ v+Ryx' /! v6ՆFOS5Buhއ vEYژ'<ĜߐXzj#!w^ pC(m>~2"٥q6_l aNOwhw9 9Hw}+;՝E]%xO۪1.f` g4G{$-K>_/| }=IY[=q]騴@^U(qvR_}WxH%A4V^ z4͉vy ʳ1BNg,UP,Y)FyOJ,P)ͷ\yϦ].hdկRng z (xG%#wѽSkW(b <4?flơ1P|ЮPSs \h$0{װvjw$Yzh8܁I(\^ƃ*>J'3pڑ!/3ߐDZUZeHp^~mY>r.v .&}>|L\uI8&#Vn ձ4޻$0P RPN_2 '*gC5h;A )͟;;I7- yf@&ʑimtj%uF]!Qq/-45y5%_5 Jq|{.qVbWĘtd$x te4̋V ؑ?dZf߮7#(4Y:Y=pGPg },]G挲ڈ89t-(Oyl,ӂH9IXKuN ,ѬU$FXO?CedKpM3D&$a.spq>ed`KHdPjoӥ[bQ=(d:x? h1PZ|0@גtRtqR*( ZԍNHuR#r67W@`g4MUDy H\6I+#H"~S^rx'q gsQQ@|0>{Rbtj6 ,dl γ\蔁m>ˠd.`GS+}]"=8倅/?hͦ wB#wإkwIڹL{W]J%m+ ޻\:@> ;{=3@ajq}vu 諈+A:s0pVzL?vTc\+QUC |=]^Q$t/}Р6cC .F%R T٠&ryblFP&; &hݾO?p*#$y͵fJr"Զ:^cCw0mDȗ>Ɨԅ8V_DM3ӕ$45ip^>nszj8L!͢*ndcrc/qϹtc<+u 8{o,5;MoO9q3 ,ub;Q%ߢ '!ARKҚwq#@DǐbcY>{rp7ܿy AA;B3tF!<$I+qgZU&N7՝f.4&d2m;#`;Nn0-}j͉ܶJphnB?2CH>K%#tʟ )YEo4JZtcߎ1?kOilg |x>Xu?^p/n[fāRn)6ܽFN\s>qLϚYNx/+[s6Tb(k Ǜs˯?fΧ[-N߲ee$}Ss-%W5yǍjX{"ּ/uY&tO̬O| :U>rwI:Wm;?H+ՙGe]`DY!aǦ/PZ)pשc^i+ Μ)Ehp.2L"|*36J N@/߅^svP/sߏ]2NDLz@KG2ӧ $X9B:㖦9iգ(`!f{_ 0yI8ݏ.1aJD*|۸))H0qlNټW  nEsI Ϸ"K*ڤFŰKw;}_N|'|yءsN2{{o-ɉl?b.U-ƎHp.vOY-QW@'?K2厢3l#hv\PnH¡玝}-}םj:[zvS\kjؕߤK> QO~k#n0})s}p^thiTaʁ-hBj?Q@>UMwHbr]a!S?ں,;-kmeGmZyah2%͞ZmkZCkM"+eտ"j4Wfq#\+is>kmQCtɣvGv墉K"|̙gdܺQ%~k7QA1HԌF R8ACi\C׾_s"&1qPa )1B\uuz`wm؏]['|mr&Yё='=zjf ijX(ߩ +Xi?M'hb4$@MzF] y%WzGs@bB\Xn_*lY&ՀU w*8-O*7 ӓFRbZA@)Iȿ; F8Ywf x}O\8Foc .ńhճű#+Te:.bd%cG%.sͣ&wA9.HĎ~kx<MEQER[UjX#I4ܫ&ɡ;eu?b\+#]t?EZk{8 uzk3vQY3.l +ڰ J$5o ozHT&MBS ͮWۿfWh騕]&UԕJ aT[&|dBܠl1K q:Js qW: Yږ=$rKC8WWȩݚTS/܀YcwZAz!BB `] &?InAIFtc셏m|-OE )c!dsy[f6!P>q̳ 4k×*c$d!_zUD{'_>2"RC؜XPf\nې :t" "~~mVX0us`~ْGRy"]=z w? ZBnʒ[|t T8\8mdG\=ű4O%jq|M1|@lF]Hꀮ|v&Rx&܄8fq=mʡD[g0o37UChG 7e!9tZuL#C[2gkvjVaO1Ib{sp%7t+*hcfY]tk#yY; NIʱ@Ů|q4Zq]ؾ\互e.?o)UX q]DUR,zwb-X>(C" <QAA,#L,cB ^(+mN@g%qM2QL G=($Sl#b;,G[:#(M4hΘخ ؝M*CzBr9>b}d&d9 }Oõ$ {r t $rȉ}Qa5\>-'o;# z%!" Tb'eTgnav%u7+E6)ׁRX9~?mo"U {{&Z?;q"h_N'Jsɔ+M?a~s7`?j}$VbL ,P\wUC{@ē3arR1:xeprbGo9,}"~?Ze/Vrb`i$lϹ͖ 8LͦUpxi't/e`^uzвDV#x\-HMSPX+Cv:1aEC+끍Ƃ[U@WlqIsB\x2\q8 tՎc}ܯ*CN(`,ˀ ф=/2Eӣc@LIugzk@b`.:` ]ʻ$b.}- vFs.l&GEש2i6࠹U$B,* Q*kb_"kdn nm=ϨEE57'I-=@ԑsu[iY|Cj%kG^_,4y۶ph@V;4޶SYͿ6w:Q~--GsF,5 o%h(3LoF8;͗b` 23O{,z ]|" D6SHZ:w֮r 8yCSansg_RLۣˇh8J(C~} 9?s[uP\Bn|a65N#ޅ1U<V-V24ʘb%(h著α >~78{(RkT Wg~tAQ5$Xl+42]r`L%#0GX$_վom?Lj8Í,ds_Uk>n/gHA6^*w?}+(-\r}:QC߿lixkQ[r*ǎ`z:@~v;GSdL&).mpNWb=IjZK` \E ;{Yg[b "XYhMi]?G@)V!T &Lzqv@Α2)KIl8: uh11xAsEfΠ "MPIs-L4l:B|[R;'/ {nlm|#Q"Wm^ -E "U=ZD^;J:Yeh(.N<~^[ nЏ \F#SyYz5O)``1wibpE݊XB]6HpgG"ҙԣ.MP1iI=b;ZSl3^H \O4{/X~tr^= Lqݴvpzo,_@Ze %t@a=@~.g>XgS6:;HT5o0evO=AmEdCX(r4I=OfYu"qd*OXWiTb] ieo /$g ;D]v@"3O;#]-N hLIИF}-ɽˢ?,nٙ=H8wO"*uf_#'S,tѷ}-bЛL'F~)7H%AO㴔G61zBI&Jg|k(WdYG yx߃BspDْU\vĝ7`LdՓP$M^:D.OoJ5ЖY0NE`O'| O( mBhb0"= ~G5`^C#@tS4eɦfO5MϑQ- nTm2N|ɐ`U$8H,Q:_@%JV8-S zI><_9 NMi:Bk'vRԒvtWzSd(?f0PD{ˑXh51);o5%riJyMyFc@;jzd!^i( 7n 띘6t5nm(٠,Ok[ q RR4b"nĉ[dDc"<}Okc3&b`Kd͘X%'r}yu+Czu〰ŽSu:#6p_f֪8Qmߍ@9%Tg{%ǦVR&P:i&H[~s%o`wpmgޠsA9l8s΍u?Sܡnc q$=v1-;CZnǽ7 AstCFkHsʝD×9nﯽ٨vHqKA c/Z#C~ q"F+~B&g'9 3F3r Ͳ>_i q_om0H[F9bb rH>T,B%Le&h_p%X9t\ElO4Dv0EAJWXmD)$|zĭa A5y\X!--]]7D:,w D{ȫMG\.n/RRtn,H)s $=n%ap{8e~j6#UweD'Z`?!XH9Ypu_S z 'ț "I%습H6*ٻ5YAY\\11w-CSoio;X Vpc4\/dCH4Y{A#zxJ@sVN+'*zCC]J [8 2ML?PYwu|ʎ϶Uu ZL}aē._ק'7T<^%\[o˺fɬ5@ўM!{ӂw u rdY+U@攄H(͕`,&Ex|4)1 {\hF&'ӟHZ6ȇFB6)+#o 7じHWۚRs M@k@S"N^b2kd>n P.SBJV]Z(̤w/kܒ!<}~)g8H]o Jd)lj28L|_c=?ߪԠ)цu$N9`Sޡ&YX5)UIPSL10i[^O;\*ÚnRW*>Ci@t0f t֗nYt*=6T~O=!G?Jb-cVz y.q;0 7/YL'"v;2oIBƃIWJFԺpC41@//!@p Q2ACa0B/!:Ξ A'K+>女`b]&P!m/a )P~%PwgF!jgiaxݔxp5UwĽ`s˔{+Z;/9[p/p"_r /ԓo˦TA/NltԽv<].EGƎNA'wZS'0;p%5j(yiL&Uژ1vH/u`[,I_Yjp`m;>՚@rs㯽"cFQp!Jma7w, +>rʔ"Ӽ(&Ĩc[^Y9'I|U!!98(ޅ6,oYbRO2|'"t V7,Ǎ;"(J7yAtUPB;qT!pxӉ.KiձRb+NV#F=\ۻa|&]AnFEWױl . 7ɶ4M-ljD7ꄚ,lUTw箖Y*昰!6,~]hzf%wL8:S9N]OF&"gf]%ٞAٟ}ְ| uv# 9!CR/ qe ;;5K+ 6} љo.\[(< U~*->ZdӧrrD(Lk`˛ 9ԟ1_f.B` dx?Μmؐ5Csa!vat%ڗTj Ħ 9'( r h{ӷZXqN sU*+h k3 Hj 0r]IxD*LżI7AckW5mE{g.Iv`G/T$=m*eIK(խ*2*EPBCa l\7M,a^ԍ#&[Wp:-'7 1v>T$8qYEH,kEnzGzq@,~ .3Q-AiLj5 ٣_I厫rZ`0NtD~oQz,77Kmc^諷!f*fy %Fߝ I=lvDx0󐵍1R6<+'1 V #_gX/ V@^V=Y6 hǀѩj?)DJluP-R`vX'5Jtj_do}LNmEZl XAޥfJAӊ|$Ff݀$ vNJLsN˻:PznQGqӰзZXɿG_j2Z 7yDmgzؗ^5 V(vCfF#8j!WN(@y7K?a`zEҽp\hLcƦb53ƀ9yp +` u yڤ(#1UZ̸z0{D*bXyaR4­w;3FFi?|V*z79WU/Z#)Y[rM@p@wNǨАR=+rNX,ѝ(yV-އ1 o;.L Ѧ[_{p ?GQV/"xwGrM<d,2ey =j~&0l*˻PmlWM!.~ʌR3w`R=4DS//}ˑ9;DD\S\Tr6LYUи۞*g̜Pݔ '{ߩ Q9RBDGk&5@uYP:DPɸBX+v$jNq!0كi@|$:ꬫh\ r q{*D2@X%iJ[tHBf Q]Y301A qT̛W7)܏{;a  LNճ(]LxJpkl =1{w|il919BI Th%ɿ"jugQ(RV@^M!8TOu"Ƞy y|Jiv ǘ=Jѓn&Ȝ½d{8Sk7 ^^EtH|FHw0fԛ SXDsǼƩ4YF'y^[{NQ]#ˡ%e{M2I4F$"rHvVUu 5}+1e'4=׳ %eGTp{yr7)/jѵPU 9 !n:st2//t>p!])6+@.zۼTd/_,bGI@6^aZYBb&-v35C~z{Ң@kE R "V;C"7Y{zg}jGp`J[& giv[S|෠E?2~W\V|=P2M;_OWSQ/~&Y(y2*ƮS@"Wـ*TNɗreǬ>f?={-+e0;B۔*ɓ)Cy>.!IgBHj5lcKvoeߎWU >/b4q'Ba3! QMw_)dI 1b V(2D )L$mhf<ͪjVf#U@xDk*.yy{5fv # v)ͦ ma]DUT.cb`+\C/gE_4ؗZ =ߌVf #rp=n4]j<ĽItzHrjenbLZku'ڎ-׷wj*גucy#Q, 3n]-b3t =3(0 GzKfWy}M37-*l3D0Z~7ld+0z?}' "E 1.3 [ҽs7 n=z\v [y{nI.$8]q`G*PA$sucatEcZLZXQ1 j}V*zTMsT~8woMYa(6g>z}yJM_t8 &WMܹ-K71$m*M/6$C# y+g+HKV婢IlSo%rѦ cbxbD9]rå04 -MQ<9PMl\4V1qz%<.S>ˁ@F_OEPԉ=Qҩx4v 3WF1f^g`#ĽdS̝MSmeDU{ȇQQZkWQ3v1ޛ&>ДRu_nVYC_^燚tg/ʶUWx|C); 00xafw<45co9 3$: Z=`YP&v(_w-@zz`^l>b2YKOS|ȺPu5(ntKv)*U|Ϯ $9 [ !onR!mӏ~>1łɦhݭk9tH.њÿ>h\tQOJgE, fRG W80\ R8C;yTwKS 8ь;!Beѩ@ěcE>z<:fP2i.Xԣ!0>!*FrGЏqY@;t68v'稅t ^A(R% jca;~_'fBb+o.M״S9Js$dSl-?MI*6TO%WȽL1?U954 " @r􆘘2M5uKJ[oN.\=UUH8Q2g~*̲hw`u5@x[=omIZ#U`BNCa)R gk\$/vU㧀7LEVًcQ"Є3LZ3@6 P? 4}/A{T0hkn)cv=::"k" D>Peeo~]dr\YgmOR+*ਓ?W.$$3]l ZT V:YOY | y6; )٬}: {y76澳tݨ- gZya8UM>kRrĩ+嶸3'fFEOA̿1J4DY̾v:V'؎PaCKeJ3kEt +pziqK]qa$a~T۱ݯ:j%Daꝋ^W@Ӎ {?蟕x66>oi-,,\4F 댩AbeNA@ =ێj7-ʽH)ah-aqT-ۦͫ(̌ht`@ZʆdT/J7:g!ܴ1sVLwTJuNl,S{ʊ(1 m0Pce .%}#ߦr& yIO wsd0Om&ɿ̎&ה=&5"…%k\X^_,/DuE2UgP4JV9]("Cv?2Z 6d;]o8o[4̢ Of1yY P<# %*ʎQЗ}PJ>:G{9\X?dV3^!O$W+XI7wV\CPߗې#_XoOgo͛CtIs vؓQFƗb>YPMN.jB @^_44Sa߶1Sr(+Mp)Kag碠RaPZWǛ܇I4wYO~_wT*_8 nmhveMT,it`R &WSlF^2xż48 |0Eu4j.lgTg+X@dywoQǤ0xaɝ3+O,,Ȭ.s놂_RV~ωc#z MS$yF=>pp_OU%kdh;r¶Rxh?Z#G|D|8W4dْ Z)EȕGU%NJ/nR{[B_ւJjjQef .xN|C/>ޫ(ѦPwG L:wQ}*Qࡅ-)cuv^;f miЃS9ʭWڂ#Ռ̑5Sby-FС݆޶;!DOHXtQ3|n(}QqD6 m`xr܆64F"$`Pr'`9!zF{˙^/UǤ٦tW-ho4o[%f^0-ND8Q!pD T0Bg]q$UV}`OpI|*Ԫ.A5@ypW/K=xr)bPf._Y:*.vܺҾT!"v+;sFW0_D?/r:(6ÍQtomƿ.'tB ظ'mxH]6WRl2mh0iq泌A-[Yڮ` /v= sD\M?֪\w`I&¾ @70W 3)QHL{n J&`ŲU5|z(a ?Hk^W_Q%@{ KD~p80:k^SXu\XK??,e@C>uGIvĽLieqkN{5U cC1X4h2Ҷ MYSd a fbjXQ83`~Wɚ0+X\#Xĩ8/g(B%]hrbHա!}Y#$zyՎ9X2kX%w'#fCǚ 4}lWB=Κ4]{I՝Ojӽ4;uٯږ23,> M1Uj`mݠ]8+>}=ŶsSF B8/2DWpm1e¶fK,ku]%3Qeg@O%#K ԁ-.~|i.I^A۱jU+U Ohtԙ(ijdr1!;L(O }L Vq9`+f'3U;dx}X4O ՕY{adT1#NyDM+L\piȭUCuqRmJ|^xzEjlVI\|Hë{Ȼo+8@I UwE%SLu`;70}PvΆ3uޔF`vHýI~А;cU% ˘ƶʴJՇy'Q`U**{K@3|X|;cS QI ɉL>aoxݓkF{m|^ǓCڥ7}Ж Lh5-SScd?qra+-%d V ׼^Kei B>s^P d/+ < 0mgK.HA o҉_>}‰AW` !]zz#s_AQ=xTyĄH Kߺe"H3㔥7lbzT HJ/R?jF&e]mk5[wX[+>.\{^}=>AwO,Z 4RZN$;[Ik_ROG ڌ+dPiM8 \Z0-!rfxœ0A'$ +JvmF2Wω{Ћ3[kxr](hadbHn~Q~M+=p3feb@x-{$zy\e 0B3GL17" $&aܢ/j 7#rn=2&#Hy #vIK}}<~:+[Q"1:t*h0K=r.Mu2Se'uQ?AwHc1! n.@Uõ.SEoGUb(Ngx5|;o[QY46!t(2(ɔp+4Y0¯id aL7Xx֣O>>j5jF!tt:"xP+An;:!-G2~eqntÞH+퀮XܝMfH1@a06?jN €$aƏiL_Ye Uƈ:NZɍ'@Hc 4- U\g! &U;[;渵 y~*bZ 48{`Lm d#"):$.ٚJf̰"[XYV LC4/6iEw9g YBT&`[@ ~1K66Q+̂dwXF/7iF%JwFTߜSz gG6UVXE2B.Ky>u9P*)@u:73LEjLt +,hGu,&bPNzw#M<)r$[zH)`53<XuJ|LjOHp,!zG o$[&cq@i2; V˅=ߊ4q*yf;6]ܼS,(&V!Q2 (d}hxS7/OjV 1S%L놴k4WҶ3XxwDч_pd_ Z67zDSZup,T\SFNnbh5ɨA v(~j p_y\ۇTtl'ۆ EmKpN1/\8(&gEF{dŨȗlTC4`5&s vj!PyRP4Dj52JGTcFd_\iQΉfz@?<\|ޖSA8g7rrB)>a!7i;mXKL BDŽ}%IuZL'QZ(:Q@ csI9B#\9X,ߕQ43-ɺ<+6JA*P鶈>H^}fLHh=ۉ?p4Z>5du{1~NFO340߂or0E0 h fݐ۱:͵ϯqYr¤ iGԼ79NփX#zGo?LÂ=A \6k%11duMV"A꽆54qn%`kZͰ\^ړKΏv&HEݿ2 <̛ qDH:҄(mr9 ._S 䧥#iW>0H>䔤8#A;3wQ;~~\RP(9Ϋ́HȞH:\}#<(qKMƢ(izxyXvb!TiobN4 8>ѢҰZ$(Tn].#jI}`Rˋs47zgDRuOBgp~ݣct8ЧTl^YϚh0mSւl0Ŝd鍿 Cq?Oٛ@uߙwj$f\I?E oZhy_D*SDD#t;4 Bk՟ -NPm^؇>EnvaҍfWnU9CV6]֞Yח1G53v\ _(MȊqQ$ x'EK f0(oiٍ|bV!)Y%Gʍ9TɇBȓ2CO(K+3t6SlY5>YWbi`*o3; m6Ǟb&n%"sE us0Y]~?racXc2rQ ۯWhm5~!=Ynj[H L ãɨPxМE|ZBf~rfE oE#Y&J| ̐?TOU¶iQF3њy\7ZxkT j䕝dSSt+bdT\'퍤#LسE*Y1Q `)mʹc4 QO<~#N0dH[:8`ȗ=z#`T!O ((Lg6d?%-6|RC5&o[92_RxXXYV]kv5ʻb ݺIՓ=VX"6EruׂbsSFZZ֜eE*wlإ*P!*^LFmkew<6(+=2G~7 5mmcu'a.a ձV < L4Rv3XpT d[RMjp KH V LD{LRILk vݑrȸ V 1͢~ܲ-uKgF|R`mՎ T$G;I!*T~):T_נHRIlDch G,CXO|=.v9frOz;̊5yxfnHa5Y.Jt .h{T(6hmVZ"po }bY=kWbhA}= ͷ6ﯮfxlG+p3I(@ӝsf,骕 1 O@ߟ_4$c^TK{&e7wl":'% DS pTFۣc'TWZ[VV7uO2j`-1#RZ^^\Ic6GM%A=P]׫',3sՃfVe+o #VctMv/+}UoQ 5)JD1c9[BQuQڒQSO GVKw')0f&0i߉@HL_?$ k1n4E~:a EvƫyFm].&Z ㌑:Pu2B3Ԉ:xmgYu@ܷ_䀛T ?Q):y*窘6nfYeX_7gyMܛd;MXճ)Cz 4-@RvC%0;{?b;-7YcV,N翫-JG,n>dxrg8wN{VEӠ$n:笕$/%B] ↃU9Oݗb %Ҕ0BҌxkGY %q& uU.?t+@яT˺%i>&XJreCxgUR+\ j9 uIh_6Rb/vΨ'2"|[%YŠ[ϓ]ϒSMϰ[z?઼SN%IpM MW:~:v@`͎B88YC% _‰;,ڄߒ*8D?h))nHkn]#,rG8H$*B[# muW%! e':>OM|SD6@2F.'ZY P^Ui-^E.^/#p䖦DD\A;VskxK\) һ ڂx{@m,?e=Lwa'aI^USA3W5J:ZT&hoQЈ>w2ICު;a:JL{r+:pyAɪ.91UB-Uq݇gGvGn<@xAjah(eky`AZ]# ӬRUL8Z elsP6#\nl1STaq 3|6>#gάaV^{P+"#92:VN4Ժ֬&̦8z>6M! p5.VJ~}~ɞᄒeٙscgY%t,âsj \Qx Y:D:Eo\ 6& ѿd~RpL.ee&tVLU(d ®t{)dG65 7HD]RΛ&o--ը n4գ %^O(@G㦛l 8<;X-,_ Qm)WmszF-v kgq1HSY inSˠ[[La}!Kyny3~ʔ-+xF3ꤙ Ŏ\nOU^6e `aat=h xBQ*; xl3~tI.w]vF,qxM!\: 5Gn :HPfXb'=G%@jn_T:$䂫#,։ vHФW\E- v 0x͊\u~`d} $بȢn)\|!xDl }hEeڈ .C2@vOvQVgsg/5QR$9mUBOZw>$[TaGw { Z,.f5#%.;?ժ#tyrY;`Q.}&%<ň7/XMюdgEi"g8`8->9/ Ko~668۳¼߿];\7>ez9y8-y3t(ׁjÐ``z!( 앦HBV|"" asZF,f^pd9C2=I?;ޡ#9] RneKhttzkMQ'?5T4 r^c?듔<*6̭wgnUl7w;J%T+s>1[;%zuCʡkldș0c{s߭kȝu2!΂2-D1s@-[i_AųyZH1bG7]m-,"l!z e \7ٍR;ʼb4^ U_'UC),k@a/RKB_;/&IZpэ eESx0J3J,9.t#2N̘n}FEr"I*,Mh&3|0L5A@: >4X@@N5S;VLB LMMq$2H?mƟp'^ͤV9M $h7 !݄DM)-+#%ҀbL8j֧!z(`+oPfc- ߜi1Đ"zI&uRxsT3sH\6*HN'tMR{/|N ?-)i`8荼11(MC^0bQ0dN{F"]:luARh(JxW(eދ\ODĕFF_ϵy0̊gf,TmUo&U03Zb@?~U!px|5-+m!םC/ծei0 MvѣdxOt#}bB` GwI^v{Y!y4\ Fݔehd,R%Pi.)c2O.^y@%'.)uƍn6ՑU( 7]%:,#Q5%\ d t#e^K"1-@n#o%)Lءwp i) r!ׇDU@7Y@4f{Ur+Vٝwɗ8(pud9!&fJ+W-r{"6eE7/K-GD"{דur 72}YT W{0U8xsVKLF44'KnɄ>g+X:il=}nהiG _+uF-XtF^e\6KbrCwKiMztș[`#ͼ"RrX"`+8Xn1%;RsZ̴fpv b?+Y\gʙHLG "v^Б[mAt7uWOQag$ry_\3ĩu$՛qOR6rX>=WTb+ry"o>dd 7uAO-ӧJ g.1~f8A=A׆Xrb<b҂^ "ņkaQC#zn&&6!@:g,LtGw"(ncI i7츋GДS[*dniw3V-x2o tu$щ*i&;msK-,|ϓ[qF!t FVaI1h9 >?K :W=tB%`S]Ȅw^z c茠 .j5࿙d!wLm=PGfs{"PdmPt0/|&#pabX}Ϙcʪz*a.L<.6%n-+#.S[8 6"8>f?U /)v?Fه}`8xU_wBw9r h+$3j}AѺyk!i 7H˭/3$r﷞}\7~N?뷈%sIN.6!k[8 nHN *~A3oo_EEs]b~%:gzf͒KARhaA=Er|[kʘ#;5\UV bUv_sϞzjX8:iYB"r` JXfͪ0Def}T35-a\ +yrVM}ILUvdEY1ޡe_ C,8%sӍқ4%hy<2V}z!P2{Lsu3)` "jÊ  Tc~X~k()=7t۴w6Hqhׅ?ķ' _tdaAte;KQ?+C'bx(@kJ>= e$QDsڎ>G.fg טr}l.8bu/\O\ҷkgt l#o≣aQ/_b%O>[Y£IL jǔ*;rœr*6aw>aCFy\DnY&AĽ Wo˔ETtU2eTˤf.23pEL&7vi qT*1>S#*1"j9H,Q3cws}գϹ&D ~d$@7zE5@0vXuNĵ!`L>GvK+{D.T<@vTͿ\nc,9*KǷˡ`4q ('yյJpr &>SR"B~jkSe\ׯ6CT04?+μ+yS _SC}y:{-npM{V b.HvLfz?o'4/~qS],ްVHYGIta/RL+T*"YT_z34e_= ̒gS7x ҝqw"gtxd/\`,5yTцxoL?wؕJ]8+Mm{--˼(`e!A.;aKRq Q q.^ !}NVW `v]ӳoN;vrh2yaaMcrI,h jM*.e| #ꢖbp!aaO/hq ̤TbR"@̑]zP =L$Hs!'}-h`` E ~4 |T{lN v͝|*&_ⓘxv'}!#"™c9[ >0KY{D|q/~@VR [VD]RNVvvZ]9!q8VT7Hyݴ:U T7|hжf7>(eOϷ| #0]"MPZDtnƖJpIO>Ǣ޲*R;S4?\õ:M$m,%cqjg'meOd+ZѮxf)¼ߡؿ}(|Q~8? 8E~; 'TtVN@FvaD7"?"\`(?>LW&T?%}gDV/mi\[pف@!ZvDjȱJwt`D΀DqTOn><, *L#g1gz!D]5tD:]XßlZX;Yv3 "$s`6~!^Ip#o ^I7 #p4XAWxI2He N[nLǼ&lNܓn9r)96yf>7+Eɂ-%O b $xbO\ŝ<&7d=fӐ;|R H;~%6N1{mzr7p{U{K_gKIKs)n KG\ul+2A1S6r+* -p=&Ն!hw;^"@DA{|Q#x-?JHTLL=*8݁ l/$<Lc{)Vȍ[ZIg6E%zgh*~1Qiq/͆Q⫋3`?V.np `.ad 3)%% ԱЦ7-O ]K70F;we`K_6oCcңH/1N4A(yqoR#t } Mu4#enOѕi6 $f] ZS%!)N^Xb 0 x4A[^P#JQ.I$^ jϿD9j|4 ,`BxY-N"@"*`;$LnSlkbde/.}4Kpc!2O ݹѦA,;h; Ԭك~O,1G*qS&qHFhPaE!Xe$:12cl=]}X\K<*\{Z7o-*GO'\[K̃h R {&eo^&p2_x?+Le5]! ߉:UNw\&.jҙ<=Q]W@z8ern䯟iR,9e|Go[Tw> PimT{7̃BgWPJvVd+943([68r͙/d2a˥^PER!Oi!#۶;S]/WF,u) 2AAE/ZE^\i4[4A(ȈA'd LqoN`C)ChAXo%ozhY`/Pyˁݻa4kvPK9囵e!t/$<uN,vv <<(i|YBd\_k5 :]0)J9bK`dP_ۤI#@?=k=޹^W"-wA?3 tsj`YH' o?ɲK&v^,NŰ*\NcF6΋0>AKS͎#'/ϲgr6 f3y9.re4iP$WIk+!p6Hm+eC(CU,oڤXxڇ0}&ShARlzZhpl[@z\~'yaqƺkc+,NK]C겗 b Y_s:!=S W(YyBz^0  W[3͗Z|)~Ez4{h4<=JH~1VR-+vl}N%6_;~4S2nA"?9}I`i+/fW;2\8N!O@MJKlu6-jIkط~EW)!|ַ*" Hٱ1>Vw hhZJI[9oA'Hɸ ـWRSvZ+趀Pbwy=̔[1FG5z['#tmG}nӢ\ (`Cwݳ'ei9WͯMRo.#EGkVXKEI3LnQ}!qDb/y~w:*+@!+=JJ2Pj&V_aRF*S? C诔n8mm +1Q[m惏̴7ZlDF]AYt8w-ie/nwe%k- aZ\=b#seAϫen%g$*V"モβo['(5j%5&HHLRȴosq}*{b"csLvƂJs*73{,TL4;υۯc &0X3:H8MsLop Wx2dPLX$ }|5zM3R>j6X? 9uK9^4k&TRZ" o}ohO]߰nG")s}$?ha>W}>4c(‰D@ƶr)^ɴi~APGP v5  2)_뤳`ɄݢӾ _K9\sR-OWCD&=")L6}wv2EtDj=t?a|'r_NkC:V< /d89Z$R?Y:o0/mʍǣmK>faJD3HF gEG렘}$kT^:Bx_AOص"hnj7!r6kȁuKlE tcBy`^ۖ土~yAսR*\~=R ؏[qrγ#@-^?).?%Lx"Fg3)m{dbj-6yE搱Ke/J_ w\Xw~45v:S| ϓV<@ׅNs/X&?Ӫ K˧:o$;d#:_E'E߫iZ~Q$8drXv6$RM3aWl-h>Lc%ؐ(lye5ЈSqtvl|py3EIG2gF2 87Fm%ihL4ATs".Rˈ>yפ5WfJnLGf2@ ›?ct ;J9(0u7 m#6`8/ԓr KqGCNBif([ܪI跓,y00&gJ H<]/1J4%oʥ4=]\ܱj 8t\M*ߟԨmk=n;C)ri D(ӎ.-vw<8ms(\/%KU\;b,6uGTsYdݡwg1#<,ǁW8wN+/"'V ~=paF^i9Єgnfu݀8.7~Ĩdq~wH (0-(~K =P;!엣Ӡ;Z#DA6FHYԕa/IT8CbTR#4Xpo~E*r|'V*2B,-Uȡu漻BJWiTǁ57wa:(,{8It6.3 MPtH%z"Z7SgB犑1k'!+Ws[$LBxx?}Ydv`GG-ǙKTU%E;Tķ񊱯R_Aa~<½Zjp!Z{,eU\DL}rLQ%Fž$Hsyu}[&UY|պuK9Rsg[FfNgZP<8nsdZ##W.o7:.]XA K]=u^#<vHZ_btrs(#IBX@rd7!L5-,_%ptQs-<iG9͉@rX1||傌$(Q_*,-qZ'E;GTeJ^,P K1Hmi0HU7.h]QKbӡ0p|ڗKbG+(fux =!H3_a;s l0l} X(s--jo7%sCeԍƫ9_tS5P̲o@Q8?%de.c%uЏ`eu51XDajU6aJK OP7%N0n[O0# I% ${zgDֽ( .^Zu=@\ +wcmŌ܌!KS׹3W| aKGu&`hz0>H) )Sp4H3~*>}4j]TMOƚS.-ys8U5BHL2OPْINg=YP/1'90r SFfj@K5ilRQ q(S߼_PmZ~=8IyYr;p8)M 7;HR X TpWwbk =x~RHI[v,OMH:\]zHȀ0_TV?I'&#Q |Є[Rm"IB SȃE). }CfrPal>egq`ݯUPS`᛺~L6oI3GzgQ@ü9++5 TZZ;P4}.>,]sq1%4>Ԩ^XӣлQhCQi J ,/b jYʻU%Ҡ{@+={(]Q ޢ UL͎UAW,{1w7p R HI$ m8HR_r=HLf\H"NQa/5jnK74FwGr&e%y0q 6^?]&.zr>10z'ǠU[]!8ƎpR[֤*.y%D07h︶aO(oaXE>pUvQz~7nq\[R6j+7OnqL0C>{mM`b2oQnIimoB֓9Ad*zpqk`*ot5|U崇A(/ޢ+ t7S,آq?J 6 ',vu@mbQõx#Dvp>ֿUi5;;f}@jxe;٩5 @7hn:82F>42.kKn t :i@q!'^zK7,ߺ0c4cӻgsLA慈fhΝ*BlvfyN"Q}[ H$Z;B?%\-G/?}A,6YVrHa(`b SzkC I( e}o= ߕPֆkoسp0^o&JK/XaOa-'aBj07i+,!,-^!%FFW-|Ed$oW%ɝcQ5ƽ"пdE -q^d0 c>n3H2&[Gn4WrcE*yHf]| {,3BN"4vfbfP4k.0DI&yK^^Ъz2;恌?6a§Mpֺ^*iKSA%"8#͸}= 'j>#~ ^~kH ed;ar2$< CGxdN:uBcK`{+%?q;! #NFcu)In;Tr:mp :VFP.I3jQNRn99l*m1SR%/q}L]e,8tڋ)@& :#dʥ5h) ˦`S,Rze|i5Vⷵ7`e}&!H{~*/Ut9\WqV$cR %y_g&8nhsGOO3+ei[Ė# lз&ENEpa5`r]_\e6@ j :G˽\m󧮲4wYlZ%piȾN?J}98 =2DOAM@>7;m ZC%)z>7;F]o55h3MO"k~:"AJ6O'U0+gr0zQEׅЈAuL[Xk!^% v[a?xNˆY# G_&N@p&|QI)&ρu%/ E>_ |%& hmR FS곖B.-yP5ʳboDGr2w+ ?cJuQ[[ݚu 63 <Ѵ }iiHAʺMú6Fq};6w\8Dἕ̸ fgg6PL FrFue@o-]QV ǎS\TR<( [L,^b216*/db7`?~/(ъzx\ur&S!(N \> knW <wY7Ds#-vҹ>iN3Q&,_0H1"b8)aEuEz쵞=ʙBmb;9x(=RF$X[,r}yjmS4 fk] ?r npv WrD-Ql嗉:"7Tj&uF&M݇jq:T>2[>\. Kț7~ZCjRi2ksr$ ?(ݑ%31NUQ&ziA ?K!-#DABȋU3 S]x_# eyR Ƣ͉x._l-6!?]i"9}جwBOiŸ;IJĆ6^t`#YOlv[~ )#Az sy,P9,XdO=V˙;J8gZ) SBd/F$ocάw9bGFW;n"m^NOz[Z`E&/w#C ԰M)r0.t9mJ°ЋESSug;]8ZJ#%Cqfe4U܀Nrޱ9<ʄ'/(dN358[C^A{E!{3~b t:FU(,7¸ KH$W<#]8t0'IS9IHpm)CڧӹQSq*þcj3Lqk}Y<;5MFv;H*b$f ~ Î.eyu\OMfdbm(aR t1bn}o1j7lIK ةA 33Rي6ҘbN T R|PUݩ 뱒rd$U=`5olBUr*)Y6(1Ql d~, HM(kAk}U.Ҁ-!*8_ɔڕD6`XD:ͥa)rhGUR+cV]ht޺azdSn&5;j9{w//H>~a>?g ì[p G׷1sUPMibaX+3|" c"rO Q*̕\dU&4dHJz*n-[WR|,jwT7\zuB'(K]~D m#*q]/ mQ%֥Ľ(9,]Y'Y-+fG3Ϫ}qU}Q3A>gDp,ߟzgƷBQ&B eMQ濫J[Bs|_W6).~pZ1Sm?vqKG΄5@@1$' ~.'DU:Q1&:"Q0~T2xB|6_ܭ+) U#)4*f%$ zcLCu XR%bV.fsM.fhBӝo/&=$ٲ=MX]yVkB[͍%b `O:@+X;qd\+uFaA?KĩU"%6uwƅ 1R!h i[*}FfHOIGNL ;$qU:n)yص%> nRbq+iq B`;}RM=o֫QF'9kBA$0@*=FF)făPbW31 IX`Vn|u L?Q[wȔr| f'2yEg+_s)_գ17mw(6n蠜"#qMs'0`FXdneC՗*'+^N79͹Xy?VJ}A+".?pcJR`މH-f̻|=hǫ3hR=yA/5弟YC=wLu\]}pi A%[/E^=#gLeРA{>ԯ,:=f/JH m溱9؇'fbpg 1FmQ1_;-EwW)@7&۲ztJpiZpDM*6\'W88v1)'(iw}1\R& %N.yԅy_PV1"QzZu 'phL B! yM 3wNJb"/;ڶyDB_bA I@rvۂ{ i e$ (`Dt|σ+p{PJ2}'H"rHw7ay'y 7gϴ!q&RL]<;Bj?Tӵ+bQ--pܕn۽7L#Y^ʻ4'#һ}9:d:~?a܉~$}ًJbqq߄t{FXYx vZ i#֫)o^yش<6YN[t Q #jYQ[# Pw㓌_%$JŚgױ(c׬r0R':kpA:U LgV47yT9:oœT"E_B"A2t2`o XA:/mS$IX=a+&l˔02UӒG&/!2@S,րFj d4{E5 Ӕ39jbmY̗5c =BOlxܳ]'Ǹ'!8M0yt{EtQ\;- `2ސ݁yUr<qXyo':< PRqЯBJu*K9dxjvX ~7d,!~lP), gfkU[$ʹmK5l/ ,;sM9:I#)obu~]i,UUjM & G)Z-*r7 "yzﲸH` m=]4@s9U %Wie@ƜNԍ#Wcl8˚E.p9þg7WTV K`㱢$: %ׁ¡ZϫA3yu񤺮?#i3}jհ<γw; pDR`Z"hI$$7vC;PxWԜGQ3-\ k ՈHsJ s6ogUyUJ zW4%EH>jWϏ7ԙ r@,neB.;ګYu.ܥ1bhܜ]8%X@]`n8?Jc _hqiat5q,N<_lt}?> d`U RXzg:\yyGf&F/J޼+ohokA %eyAcy ê$͕B (Z0駛յ@BV0cQF0b4mArKf a$CN) BtkP.S: SYOC% ٛj|'h`ܑ{x5epS#G9Qb}{j=[ M߄k8#ꥺWau<o%µxr&B@|SϾ◎/YD},EMOL /֨O1xTclA\t"NJ!c[#fyOF먻oQLU&RN3Od"KIm<,R5A"_YJ |gZ4۷]ˊXˍUC3Q=yO|yGLaH㏉pp=v1Ȧ/aL@Ti=M$Sl><$ԍy)[,;!GכHv0s꣩ۡ Q_S xm#Dsv'(姄>Ho^z ݵBGi iou-/]XaBaKu %;3KURb~Xe7Vۦ%Nw.#\ v>M ^|O=5T>qqxoM(8|ч:Li}44R;:+$pi* U@Pf3 iL5OWHNU9'qn<N1Q-,O^Bgl}S+צ:Z% IY4Լb 6(U͍^Rkܿx=u3LC׉5rprqcY cH:ui k_{c]Pz,&4=؁\~ Ce(/N#c?α@f:w\Vf6z $jPOa&Y]J0"<)X}i@-imW4=7Gz`J@7PWD͇`ej=^ : z;*f/cvLҒu_+NXŧ FF*_B/ݎK0̘<\Ĵbqcʗk]Q5V|90[3KU%ft$U)D+P2(Gǚ$^ֱ]r2&Lpi~5!H~\ބdz˭ 0%B_ңťZAh3=/SY5fڃMCٱADԙRf=90<^v/ؓ\kQ.us֚CtXWh==k:aF$FہY/Ն^iU "Ԛ`zϠe 2)co֨7{TGhate 5([t"q7PiQ#̾ۧmem)պdXQo'BYV.|Lb a!8)eBxm4]lYY$: X^ (lnrPZqEbKOv}TH2rh0ofpgYI7%; c ׏Ulb+B#z$^*qov(J2^ L;ѼFgxX'voveASCcnh ڸ18nk #p3]>69^+p3\=IQb&'!^ʯ ~g];KBpi;Ց;w;^Љ2=jbr +$Dw8h VV]0l) +Ѯɣ !7i`">+k4dr_[҃LiGDtq] A x/m5Pf8 H.S[w}vbea?k7 $XG`2.HeHD1 }NOHӃKtEN+GH4~n )ֶi"\J+tz-s_VnՕ񰦟Qdh|m\ߝ5 &ewnϦWp4Mfc\ɾi'*z$Yt`Q̕ 벍r;#~}9rc%~B"䷒-7fCM>Jf*1&Xj8ywWM Q-EKpʃ +8MU=_|T z{vI\2AȫW۷wX8µ +PE-2RISn.ґ~J"!Ф~y()gizZgK@Lc&Ftʗ޹4pjEXUȌ!2dB~$/v@(VRb*@F5K0xtνeкxAABT / "ےZ˷xu۞/e@yrEl\iwC6y--n, <&e׆axJdC7^̀/&`#0j^U! e,&.?P隻z!jTUfI?!5p“fWj1e'WvM::(Ҍ'Æ"}*!Set{xלS`m3@p^MӬ4 &jLfo/5#y)L ΐDq'uZ%\wr B@k岖{[ }-?mr',q0${Ir 7jKn& &L ;csZq N< O'hB>ya7f]*-Czާ]SvNW^l]9fDvv`K,==/8o!1],?Y2# j4NV*>To&4]QMQ)c$c .9<ū "y 9>Q+:?C:Tӿa8-1KW˻_;U@h.V~A![neR+@/bD8 F$|1 ڦ&uSNj%e~Bh)==j>UQ_F$r`Z. F>4FtUrHnKEVܿ),bIx{l(x{#rD+;^n$CyP*<+ ` ^qc487u-ND„L 1R wsHe"(]$dODk~#3_f¿*اDLMtHC} ~3Kya"'X'YbojBȍ<T .j~?D`*-I)ފ(ڧxEN7O+?5Jp3]B:=mRfG,Wzu﬊p@VwI戒.D$%HK{`!„q=н:JPp4 /[1sy TY{>;>(~+(lm4ENx=ɟi;!e|pS/'ff+7q,3裫tmWkȞ(Ώu9I6h߼gZŇ$zն)Uw'OPe8I6B7叨vyËOdSOg6Jol:zW,25<7Pp_ ZL]5b!-ΩOW7y w9i,]-5]FsM An3{d9Fܱ&ٚUp>犡X `5FE )ѝ?"Eh:mut4E9qjWm*K2>7L=#6(!nV5"/b*{a:e?%\ -^=>'V{ Y} fi2ͻ { nv朦 M0`ڛaʞCIm+5,ԳA4= ʲiCVʐ9")Ҥh@0f9:9z#}h9HM]icεaxOr%i|hgD"HfsV+%ŸO쉁fz6X`{ł ևJ R Ȩm!s@/0=J/-m +5\RRdnldRĿIpzS.> X{9t\sdr֝|t fjDv]A&w{\~4 kuez~_[Ag؛ ׀\s͐S!sǎ:~T%7q7)+!V(?S0Q7s\2\$Bbl'D~ӡ;Et0 Mm.GC/%Ď& !<=0F=!1K&2xek^D߯NoJ5T}|{MK2if " '>mc kDGNtiÍ:Lg>KYfQذJj>S{Kj):Y^rzt&0M?w|yj3{B|OY0..}~Q@CVL/ECCPH}|]JkUM?PztB"J!M܊Vцᩑ=뿛k~gƝUx2@y~*A=튙Ipaa B3ǝhr0aI#I\)%5&>老3nЯ44K`pq?&^u=aCz\P/{]A+bf,r#Af<&}e|@ժ\'^T`UK#J-鍚DC$SPK(s&znl-H& }jA!6iR=\}ʞKx,cn;GQq[?FS[.]\&/h\xM:͢\QZ҃~(k-ԍmiDW?z:҃|/X ~1JfZREm_vE#!DK嗻͵ ۶إjgn2`^Dn%p+ PWmTT2[:5GrT"uFr=FDkX%l,c̊V=gU+uݦ %),.`nxRrUOFl;]X>ƎoTt7JYlsE*ZC$~}kltҬ*0g5;ޘ7'A zA5M/Û!#Zc3pxHPlP,'SKOLR'sbHQu1~̍ .lzB:5a O2gj~N.ܺ{7G&ӇW0Ԁ擂e<8+f;RܒƘ܈DW=3#EvBvtѴ=(#R!z Ge\~ 0g .ȪKh"x!lzJi |k/-T_Yc E1S1|Pfjı|K&R;\Qa:J0v( \v#},|yuȀ NSL1@ju6jBD-2(A@c4E==WpvĤ[O]?Eh2"KQWvya^9,:Zb`Sl+j<}ɏiZ#9|I.| he]T\j43~4]kQ)^͞/I|: YAtK~"9/KXfW!OpkULu?s){6]z2ErsxL# đb֡[-k#B"HemI31O jdy*E VB_̧Jy_)v~KCD݈ilŐIxMbGlU1#v+{\;n!цdz_}590Ht-2ft#mm(R@ZWi Pc@~CVJa͕kG5{`z"+\0I&v3m~$&,#'2Nxs[KٲfvgR:iM[IpHJ Q7eaZExcBWl@㻌Ha;V|\<)>xHn"|Q! x*:.XsMgueC4(r-SI$r9N?L oO[WK#bZ> WeJ'K\MWuǁlWkOpQ`:PPj{}1#|D>x+dGeYM5  \r%;}+j).t,^,f(:J{?M{f3=q%_7 _xPWs RMG+D{yz~.4tUˊ\!ursAu|o>c /Λܰ.zoa৅vfk~DWBu~aƿS2"T :9frFY[#loPjeOL:p/hȷ¸o7\GL!F# 5uatb\ȻPpQ `]TEO(pX&}.X"^r]r7)Dh0 u2Wj5󩪘zD@8| a>eMo92@s|8h Pጒ笻Tt'nvCQ|G,OlIH2yl eƒL I ]Y|n% ް񄦚|C`_u:'t%J19jBaבB&Xt<>NnKj=GH]l=k J9= C}Y?q%HjXZy/vŲ.wW,c(0;hy7Fi,Dh++>!^cM"j@^^=!,5kM:-`:Ţ\!w;Lz1DEwV1J6 QP'Ij~?i[41A7̂o-~")yAՍf35uc"y)ʠ/WS |sTUstwIv 8NDto` $JmRWdbޖA]Kev~nuQ aiG\Dzb!5nȌm۵̦37y@q]8qmӿpmAs2k;a*%זp /G/*mg^8ʺGH|>g =UֶNAAn):!..p` N^:e<#oX,B}C/6sP9ՈJoR̽/P ؆abޛ@ṯ[}@O6I"C,j_gkB!.RЌݻ5g*"[ V)F}2MR|^)HΣݖHOK\B9]lSُ EAZf'^1~N|uWx;o\vĿyFDog .Ta@6Dq0 ف(@_ Y3n[/ @pC㑺-` j'8ZSp5f"1:=^Gv4ڟMXǻI0@?m"kk$Фɓ)/&/kfR7}Z3ϰiC{yhV $3Q~WH(XN(u%nLx/W6wp-԰KkޝU;Ru_/%u^<\v%&? u\2:Qnyd>JV,bK1D(0WS盶a3fJܘn64@⯊XT 8a+0!&]ow8ھBMnJǭ]qHf_aFkyߕȴf0DnqZ^[@/P6}ŽGu 6IļL4i#R_gꄊVٳBU!HbW+aHH"Y2#~[qJ8nX+ŷzbY*v/0V;ͫ+p-ΰ$|yODM7#AMZmÇYn!*GOuV$i:F=oAXa_&;Rueu4Oi v9wǭh@<.knOaP2ʎH wne"KچVz,v|ܶ_>Ѓ3 1{eyr{]kQY\_<-6keᙡ^#=M(T*jQOep\k%,cK.l9ɭEy?e_:9߽ Ѫz;̩bOn{AUΞώ},qM\:FM$pV:/;# at5Y@ 䉗K14,K/bgCRhCGʶ.Wyz,@v6#&v*~ƥ"GRRPth!ͳP\E;_gKCT{̲5(3}i50bKzqC(rFYUuDgx;z2 hν@lB- =|bQGxE .,%~iA)[a 5UempvY Zt5B֨+ "x3AA҉m+ S'xj{L#1̃6UO;AuZ SOut=D(`(ߒ˖ZMʼp0rOk-D5/DI3wҘMTP|E&B)#",u %~W'NUG?=ݓ857qZۉ~?;<+jHS{4\Qt~Bg!/BM<*8R#^P A7('eyB*iUvs<m?KgPF~Dӌd!wk|W]@\pб8>%i͊e.iG|JOЛhV얿ܠ> K 26^0:Er0=8׼Zx>k!z-Eo[vUe%yp7=\n9lI++;:C]'K's4yPv9=0P1/|PꚄA_j_l$?Hhid؍< (YCS& ni(Z\$|pUbr>ճ;yq]P7GAsʹ!,1/iVUa\rZȪn @AN{1~1lrՄwz4SM>֗-ZOa7e= c/A9b㚶}6FOHGU$z^vp86’O6[`G:SGJAȝO:.C߰fAZUH#?|Z+Vrm~Ekm1 #;T`8C@{! U39GJ`~ƣoz Bau-^2]*0ܡQQ^6@|wwiY[}`V0gܣV QNf?81͗ MUs>dZ><}y7OԹ\W8xV)C;MMV3b ҆xW=BakiEmx.LZ: C.5`|Filک(hAtOuGܰaXζ\s{zWy,fԨ/>)J:3@/AT0YE$+WyxHu_]g,oZ:a5.m4 􊥛龜Tι{8q'ו\̒E솽TUƗڴ;GX$A8M]\"aGTPXHV[/ao~:^D9 _'>o'XF}yϠp}eE׍";V-9)dRBr˂Z #D'~ NKo[%t'ϑr_*;'سۻ,ynm9!^#U!O!j?s t'xx$ {˓{CD 40QIHc P Wn5bd}ǖ'VaDQ\4_inag=PKT2 ҪqQN ͸䋳^4[/g/;?;3&cɱK'-"U5hcT&{?L5' X7`GiNs>S_^ & T ]"` ʮT> Cz9 v}!.k^K^\1XMs|QS)y{2cl,BH?^$UH^}-'v䞜˼mC'4<2mh9tuy'ad `A WD:U?Ju6f$cT?,s{| Bc+'G[@$=XГxߓj͆$&AuVi:S EE.uM X]aFe x0\>PR=``ukR6a6_-e[9Psk{N o}+̉u-ePh{l%.D7y9tѾx^s"v5`w%;GEQF EE ʟ ny/R?5ZWda-!IQȢ%xP4鵙t }6Ngz t\7;)1\V Pb!+vߺ?8mHbW+d6|^3>fﰤtJ0K3V_NT9i< u^h)Fv[Za {癁f_rUDE9p W\֜ EIg@Rp99`BЁ*2)˚!<yC_SU -Q"4oxn#49dLҎ?Fm$#&kP@N!P87~Yз 롈CEB%%Y-w, uO#A&|@ӜXj+m:"F|ӧf?Ǯ֟eɦ [[/*[s K/-mMv,y m(VSgPD5\0\OpJ̰ &Pۯ|D|4R'3T &&E d^Cԁ^SJ@^31U|Gpv"O\ 3o?X/b&>yq;z6"ח7E,Kgvxicx?zf*R۾}8Iv؊ s@2٣sx'8-w J`zح_cSc^U%х#Y5ŗ5M^E\H@2SZ Bu1Ȝ=N;y֖GlL뎲$m=p u 6\aX\k<S$J8\d;x7<όl\[F&7al4PRh+OvV@"~ >P1oJb{n8s޽=sі}#6C\jnmSB+Dj_!st7e5#uCDNo" &"Nۂ&j2jwiS$uJ\#"z$iS&cɱj'.U.tx" ~NLvBs9{8Sv/Qz`0v3Vtr+SWo)9/}Y;j<=|`'z᥀5jum!yG:҆v0DH߸dA|"'s}a!6a)Рw*vr.ZX'F? m(HFfeiWF%Gͨ>ӄBp:r5݂T ւ%b姓96{Fsp\UNJ.:ܺA{~(C-L" VK!!MxonXy8 !rfHrRqB1qi-@]HPX贊CQࢥh;T: i©#Tڔ '5KQIjg"]&* ΄)Htɏ8T`dpZjsޅ4۰kuxmr (ƪ!V>wi^3D^y`rc=/~C/%7s6iK׏xBb vpO^ P~BcZɾVn)][ѕH:-'m_&Q_Ƭ/Dal)9J297GD2Ԫ)歲SѓSO G띋du!7̧ ɓ{gE6eEM^T5^q3DS U0fs&hv 5) {S t6,TKjΥey&y꠨ -6-_Q>|htct/Cf/P>;ZQW KM3#kELG?rʊQj7Oٰ3;c{vwLX-7i&;{t|!0B]N|b(o3ˮ|)Ikݺ HHfaU3a8*ruSl $ƱB‰JNySMe_m3YŎpm!ȩ[g%|.ÿ'xtSM-{Y74!wdQ}+(tߪbQ,@\VUϏpۧ7C}8w[㧢rG 3.TOTG lA$Ѫ8ZxD ;{|gqKwJB8[*⮅iUydbVN`M 0Fav)EӜ:0OLP*jm}]: O9QR'ѠxcLNdA &ŎxBڰ*Z7,S1D5dGcE#/M14ϻ"U,Lp2d#BO;ukﵐ;J[{@ 6]ը2H`*ȷU@5L*U=:#6b6lS@5) H-rJnXhӢۣ^~'=d|5-[Qk/cَ:p@\F8/$D\nC]iT`F`:~njL+r{Nl4e *gv% qY91ę/+@ƭ5Z&gqՂX˥!"'' c| ˭e=^~ l{;?&f=MQ*XOأ7Jdma)$ٶ/yEۓYVx66-&EeΩZ Y2-ŅphYAn^:j m;/Ja Qʹp1e1ws,y6iAxXC$ ^wD/]_؊F^B } L^nn4q? ,O smqcڝuQfQf3 ,8'w? =w:|~Dܦs$y?+uozIFlr s2*h>}0I`a575vkx$m,R`&GCF 5.sS"HPBѯCce*{ 1 ]L-%3D5gv{y s`8_6!;;YqM=U@<>vZW̮ le3s&:hF!،Aj7@*TZ ͼ]E>;jt,ItX#/ZW 撇ݺ &ov VsPlɕAűΊ  kFJE_I8+-ݺkm~Bgdh~y3:?? 5*f:ہ,_sLhWAPlOGrWCۡ70!d1F*SOjh =OiӄDݍd<.|J=VSz?): pepk oЉmkƨxv*Rp̬+CB_u6}v., ʼnn2`J% ~){%‡т[o ,m{ 녨ڲnk+`M?~-aAqH6iyZ7IXfR(hBR/98iKkyڅ%^kkXb+q=n/ej|dipY'H8p}Fj4(j\ 65vu',Ar;FM :^<, "ÈOkj+ڡMdz#M UFw.^0K V( I>H`Om=0ca",ׇØhj155@2/~S3QL ? h1XIz ponꏕ)T#O03zUkN9]W>?nPboR 37g @'1> pɏBspPsNAkjp>wJNfxgːFgϙbnM }TER1,h_)%o2gZre\Ne>6ڠ\bl$ Fdy#Tm,I3l;$,0.yIwjGPcJS5H>?*8mE X6(-sxo׭Ȁ7bT=r^i%~NT=!Ibxa#bX'O*Kc\Id}~cB)qs)sגzB ֡V4qսp_2|£X=XV8pGKO$E4^CFkدXigۡ o71Γ06pTl B3Ŀ p.3*v@^_ms~_t!mn bxcYjBVbIӣ=UFc#X0K}pƅ59`r'J:%z'?$VC͖hRS &_L2Qg }d1 F̒O)xsX[(cGncF òO6Q>H*!A? Z 3g?W`ZX]T`W&(/Ha⺼U8 v|%A=q/[Rz\q;m|>~=2Ä)q+Uf5 Ndfъc/~az6a;_r ⷑhtgP3+,6k쾿YF:r~Q&"E-+f ĝݗH+tuY3.by&r^%5؇!D'afDVra=fF.ݠ˧uB N(rƃb$h>)j!!:["M32e\B׈qbl?sRG&j-[;$vY`Dv $F}Dҝx|н[PN7r>zF<Iѕ 5NjoQĸ~;o~Ε2Qӌ2igwt,'ĎR3fah<'3a AC 4 9~o|` .kӢl3Q৙B&!W775aeق3nBs ,* )o:' t\"91yd x@?5T)3ݩVM13L#ކSpUis`m鵑\"P8Şyok1y<ֹ>&K԰sЦ٪8ވou:.8kJeidl[KCYY+[V ^90d1' Q3 .j1'ϐf6Qߩ鳱ͨpJ_MΥw7%<q>%/]` *oxDDKUWLWP$.YDlBv̏+'J/^X`;cU&bP“{hJ׸ %}urnT<1s~= 1J֯#{N3AN\}do2s"ãKI dDJ\WP H(ݲP\y]2vim8( Nfkd7&4gٛ;(&K#P _V]_ JUڑ42rM"n2!PϦ){oM7 -u &辯C\3vo3}~D3ff}sriXs? 1CT?G[05?*R :)@ڟ8dUk_ ԧX4`it6Ĕ ak+I~[egyWb/J2|W^PL}ꖗuͨVG.כt.x˯_DLe[ײ2Y'K?vtֵ- P|j;+RNGsfӸP+g c+MooZC=vTIKtQ\JGrp~j9ʥivM>3LQҳy8k81M^#N 6XcKuWOFQ.n5 v@u.ų?4&!p䖝,]O!G)Fi= SobL5΂< BV)e% 9CU;C^//eDt5obVd>T.o+1]OdӶŗ-Oƈyt9۔NR[{}>l(0[)D3C8+XVHyŠxdZn1XgQq W8۹molɩ!.%:EkK+U \{tFKJG^|"r*o;cEK'͙,ض+3`@ Y0Fw5/QZqREu2ZexlC$]ޫ|sר{%w6q}V(z/&LNX@s44^B|Hꅌٰ][q$A4B]HqYN(ylO>Jd  .J~NpSI_E%=֕otT;̶Gw!=k-3p߭P`U\~ 5cF՗ }>+ Yv3.'za :U -߾ViumO:OSXZ? /z>ȴ?)'a*m(hYS@juO u>1p(çG4u+ $^uK"\K8iK%L286ˬT,QQO{8?£\Hw-cֆQ:ͥE⯠-'\fbll3ҾkIڳhB7o8 P]NFBx<,Z]f4}23YW @ѐkh)0[W4׋[ՓG=u:RƍLP|*:QhUX]McNnj PY!e(,=gnXpMžRE'\R\ɡXQ@Ԫ,@e93{rf7JE2@rkM)z[ w6 M5x{_&\/I=wnx$/_.\Xh`#fJ%pg8!'6Vշ٤Z;{ŎS&V,D縊D~@sCeiOϫäe7.gq3Bq)uGSX+-ԤCL|F,uTm5[[VPZ5Cu+QG7br)oX2D b_bq{&RīΟ;*_o'3ک3 /IrhgmmkJ7Pxm2X&Ȁ 80_ Lno2 c& ö=.,ibuD:_QJ@dhYmDEeJ/׎iYl#Zj-%^mCPFiXGDc`ņ,G-6n[XJ,|H^~A)WIyϬa)RɊG ԏCG$PhGx3*»Z@7?li;me:sľNv/0:cŬjD )nxZ[--0|_k`u?@Ϛ2Kac/,篺S|3HrY "#rݽ[=Krbs*Z'4Rҡg1GNO΂b:ܴьɺ{NfQsͥ}DSo]J;"Rye682ϨT$cE5^g!, G m,=0gm7t5xԃFŰ}b,䝾l^)fo0< hen/iQ+ XLSu$->(( h0Z,Fb̵H*9 E YL齑( cVTv45huK>&&JЉ9U,?;ZSvtS/Cz2[~[4fBC$Y6ZPPЍhz'{yC0iA^1Bb!8J'r}iv]ǫ)=e'dU3=)(gݯoEhQFڭx}F\80nm<3ȝ(R6a} [B![ -NVʝKꄛkMvJ][+;ji!DְN/vwBp'c06h0*!c70bC +Y44=:s-]lՄ*g૜7]6QҬ[]-[jzΘ5nZI\ڇ:Z*!4ra\P8F0SsAoRQa-aPv<l1_K>G'd>-w3Qu"ˊ^*冥}{E,31 kCoSX{ ̃v%yeqU EӆT~ βk ȯF4+*̖t*CHyD40O6yFQ|@6RvQ́_vF>Le7I|#:vZoA%zNIe e\`F?k&&gW =UOkMl 'r0/sIrIQp; Mxs  6[RnqfC!Z:: >Z=nٚ, Zn[qELlVMD,f"K^ڗK$l Ψhs{} 1}p>9h_P+}N8‰$nL zf6!$'tm,x۵N8n$مHSP{c0բ+xxid}`xlz#˚ns:΁I 7`WPndueJH\Sd^L q _]q@ɾEjK9!D7r@~X(0Q&@vؼEQt/I+]e} F@fScHHk eHvJnA:8?v4-$ ItRG ~v F>Y<+ytZCASO u6k`ՅSyCO-DcKvvluDA4A"&ǙG3AQ"u/nx2jT˺YM}y?\hHoqԅI,23ʸC394\=h=^7]Vj7qku>X1[Ƹ H/).nhmY[:WeMnmwW$eZwx*ϷW7Zɚ !Mԙ3#ƪp :K0k]'% zg:$j%߷E$d?2{IAd;vC"Qh5;]Vn%)Y PӋ&ֶX>d6"錴1+?8>˔{\fJRu+)9W)@#%Ѥz61LTi=WڑS&X,yb,.zII; &wiyG9xlnec}q|oU-KȖXN[IZ m9/^siykv'PEMA2@&ۊk<mdSâH)WFCX5<xM`NKQvcDxHcK9fGAJ}f.23Bocu.+{Ra1*Wwփ_Z.FyS7"Xb? `5v2rзy _7%]N}7lŎj)Vr`xR6$ltɆP2&0 B2=H<pS~G&A^HP[4!V\=|L_BKVu^3O*lQ|+ t)lDFUn'ߪ^)*|C^UC5̘ղd-(~w>ś{.ũ6 -Sk]5Vv*W -KpM\6l1 sMp@1& k?ǵ[l_[i P'~D*G :B"U0/ 4b\~zXG0v'h|&M܌ 䆵̳&S6Hk3o%%x(AxFaa7#޿$'\YT|G kѢd~}N慠Ⱥ趠=Ԕ}o#KmObڐ0oXp'@-Osw<*m A}!pg|4Wf_{ 5EۺNMnؙn'3yX"3b |AL-ONnqxWxWh@Tb<'go{F q#]/M))̚*+}cGk82ź"laa߉x'1Ȼ:3ՊMWބ-m9qMm ؼRy|K Qz 6y'ǎ04h/g4 B\ FIC 7d^ě睜!=\*p,Ef*KWdDQ$St~,᜷zN M|[V!qOZLx, Hmme>~NbveA*R.,g&hʡv7T]0TA, }sRO8; ^xQ/PSԛ"O:CK-3sU)i(ՅtTY6ǔ*u[w %)Js^K7k\KYςĕas˔  GV.XhJo*kml ŗ$vⰡ̓S}(ѝ5: A.jpuI\.Qs6ek|= e@̷ćjuVpY NN6uOݐЌ6^`.MyCl.눯vݏ?IqjNE#[[rEFJl, 5?sD4LLAcm,Sƞדj&zkR ~D玚Hny$b~TBM6a(ʼpͲFz l&z-A&)<TÖG&A:&4Tfpڿ:q u#?P10b;FhP5!{t=MJ.!UŕD qyAe@ع828zPG>A݇ĕw-@G]˝΁"W9(4W)1ѥ}pAȋW3MҦCրM9(@^WFL\]2?#}3O'PRv'Gϓ h<4MԔ늗Ehp+J\|!$: !w(|Jf*6WsQ*h!h6Đ:yƵ>LnjeY[ޭ׾Fb 'icP+];М-wscx@IG9jl?Iܵs p :c@^3qS%潼yz+jLdARoK"'_eGkDt+dL*jI"EQ$,..W>DzN˙CvTއ`Qz#dKbōP`ԑ& ;pO e?^i3o>;ySʤdOdLVeQ2( f2TR8R.':=^%mIp6>ɢgϳgC4Y?oY]E*1_83CL%JG8yJkO&1o*m;/=!!lkVUeA~ .GI=ޠ c@ Lirha*b>Qp뢱YfÚrKPmNp4^3x~*2>d~ph1(;Sbrh? z@t9k&KuH (^ANLXN_6$MH8tZp: 9fX)%0>?u!~_k%'eBKM)RگvL ol Aߊ~f`@R^#nUVd,sk#M{ GiMI(a5밿TJ|J,ak~Y},_.VMKG? ׂO(PҒt$-!b]Η@,s+KU|P^WX<ן3I.G1 Mj ><޽~ot3yG'"(L7Vk.(c_j {bgcl;SiN7qna*u#65PG2fQW>5dnK tF9rlH>(l֖ŤX$کqen+\]gsEk9Frh%b0O2zQ P9NlN3|"/4FYi6a ڣ0.Z[l`Ɉn9&ϭl .y$Jnuz؞dj)SW1s]N`iR E`)r5Jۯ>Ά"kxMPٴDn0 +L%"0f|V>qrz?oևXz~oGiYg\ͼE{nbcDPg'S D`cG =ŎEb`{?M|u #fQ֚7nvuokj9/ /-? H`rW2HoY)_`S⤵S):EGrI;+#^5Ɍ}BMU IZ/Պ*4>􄂙xA-S.Fv;~UB?8g$ 9ȍE] 8;BHSVVbdmN:Mg]䣋ץQ@"*J/TuM*b 1+^>>g.n4>Z!.@nGSh;F nK߬(};tqcL'ju x+Jk?y"WUu7J4B; FZ;@@\u O٪̜`qQH+9g.?9.y{קZ@4HQ&h`%v3wH /mա̘uKȦDž N@8(IOtS)yĥ/_E߇|0bn5rugPѲ1eI#G[b nK'aU+ #wm݆nBd32È;~ s q3$;pa6KQ$YnSFR8sQ?o+E&'>ڂ%oՆfQXd2+zs-޲09}{ym ʝR&ګ6.* /d_`XݳB e2;NIs9"ʥ7K~[SA{;q{ a~m-8WORϥÁ.]3F!26k #@P"gBу '@[)!iyz-h#PqE!SLxQC8-Ɓ1-2DLtȝ^*jX}w}K@D h ߻^#]EU;81Vc(?PEE beGOd=wߚ]P3s+NmΥC%G4ǷaKl")D:+!ժ$fL ~yj,P+n L/!Rݙ|t ~"D.P6[Xm пHQN\h lW:湺]JELig7Q@pf-!lmT-s 5%uRD8L=lB[A6GLx!y-Le\0t;0-< ?5tx>L4Hr#F:ĞlN{!<֢UzYa!7wJ={HBS!!J_UTat.&؅Na?Z3`!|g:ʄK< $]U9k7HV6ҠYn8xn= f q(SF=-Haϲ)M(Ր2HSo>hQȂ-#_=L=[4M2Z،'QE!bvwySw^uuw4ūqЌC@\\Xݢ^vT GQ`i~2OQBAV[ovG"W%Q-91kdbg$Zxbs~~ߴ$Օ',؋[e6G2s2>yORsnDr].M1Ƹ|kȮ۸T8fd 1TM- [ucjB|pg[OoFسY2քNXn? !@G^/1O 2awA!ICx*+X?o0*f:>Z Ы"y,eȵ~8r5ũ qZ=81%NS2*I%&fk3oq|7=&د$V$鄠D^zl7'!9߹p+q:϶#|'lBϲfrCoSj,P!j S@z"t,ʹ| ("Db^=a=jv0sj %8dʢž=BLV_=aͦ C}06RMKs*ƒޔ 9| h%Y*|1a:F,I۪Ll}>aG]̧Ie0!!Ft7{U݄Ok CpM̱_b \GIIo"J1Cr)a'BUz#EԊ5BV4\B,m"mLKqf"SGS̎W'"z; X﷤dVyt~~ƛF/pD;Sj=)(c9r'l`)l_HD˅9ˆr.ɴO_Ryy^0zsZ&Ύ Z:d4gڧljZ#WNjXƇ Tј`o#pJ>0=6Ҹ)FM0X%@+{FM5mz1|eH |nXzqh9O.r=o)G;Еq2|9/ yiha<%2 Ű%~Oa+jb} &^Z%˛.ei9zv@1ނDc8Ft;K2ـ@L~8leWlٍ~d `LR79!0[1$_sY~W:yuV#'R`9w A;C<`He|.+;R@ˎ7:(,W㕉KW!?NG}+UkmQO5x!6 P0-`vQv& `g&{P>xⓐVeBGm{g,Qc7n{]9:ou: 6+0QviTA"쟕[gb*杷Yn6=_zԳ>W:8Xx;#mתX${mpuUJ݉ &58bSTʕ|8ЯO'Ca{1F 8 ^+Y{l&HDp:fcXPR˟v}7*&G\NĭT@Kf=ڻ{ &!-!Ɂ 5CXMd.5;\כL#R/y bTš49ӛxksD ˦ O΢C H_cpfYyt<A9 v㆐3V}>gf6Ĕ Fm(Ta[" r^["ܰ>[ ѷjN2%G`EHOau(m GZ2BEd;rWg,q[ Z5վd~ |ow I J:q}C,_dGGڡmCJ9!6[e=W鹀?  ̄z] $i!XFmCWvsEVwt@cP2OJGmJbZ"~寚:")ٽy(T|݊*ҕp3 7}<<L< H=]tXk3%p˟8G8F)5cL/Kxx!4W X/!2rΠWhe{¥q=TyË?XK1Ul8F;~ T*A901G:/H<۴ӸJZ{g5țQfH_p^n?I2~6kDiʱ?-50l6\ިdSZbKTBȷhJYeidzD pZ|bjJ 5O(~u[„;{4ٌzd;a_ $Eod5ug=a y݁Ihn>8kas`?02D^YW]|Ai$H𙗋z2u S T©_ˆM|&%u+v ,wUk31F2zYM2j{)|vVBr[E`mj+8^BufR'|â 0Dl*?Hq"@) }uo~;?2(gխnӗ<ܻHHp3MøUB*7$"0^.V-_I f` rT!'3ՔE 6GHW*C|ӉE}H_`AN(Z+ 2R ,cx-~+s§$i[cMI$ vǭ-Z#lmS*#xy%%~ԘB:L XWH }=SQyAT/gk4TFl]fJ9F$G2XUV9&3ugx--PvXչ-]p. eAFȦU?"E[+9x3C?fnJ .'vW(2_ nˢjNo}a /!O[z *IAc#5VXFOv;a8䋄]<͚17)Qy>-6! 6Iiwi'!S٨b5d9SJwfZkZ`$x8]ܓqVX@Nc(Qa hEEɗvW./y3|_ tk mJ~jO gty"x8xRG?>?g3N^ #0sWC~䍷5aKG2uV=M!R XN%4.sK񦤹X^$%,pT -=/,}x(WIoAlD<&gVoj&ܢ90^B@K?^eeE5.wΣe9d "biڕ;MtGHY l02 tx Η㬅*tXWfJ2ljWbwfwD6U $*(ӛ],#AKO}Lcl} 涳4(psm $VŇ3;E06l9ƧȔIwq\HiU%6s<ѦGn9J~o2JwО _X"($JQqL{_Ŗ; VG,\.x2V[%jbz׍nU#r0Le}BiE.Y|lg)|_` gJVfe]{ eDCՇIx&ke4GSJ\U@צ5tKxe b6zkSzȠ3 XXL5`! Y(z[nw*w uVؖR#CPnf"rOh o ? "+/ŪB<+@-f+4xIyewg|oGF͔g1PUkP$1-XHԒ Ce6Xx\L[|/$o&F(034G9kqTɹL`noy]MX³nCp6uPRPǍպ]VPe*Ngn\"c 06;nуKa%0SbCPuM7knd<ކ:6Iz/:CHu0S+#eYd{UVYV n@ݍߜoSB͉9(5+g/ٿ ʿ^o͵\19K+|vث%\FP6H:x8uCm<=m;϶ơi'fIԁ9"ɂ/cg`VNrmO>:X~Db?X{ucsF'ˣ~82c_!ff׌Z½(HII051Zw3O`m-r8tl OYu֨nv7v8{#Ě9Q[!xnO"]N_E`&)@I|a NputЌ }|(nx̏A2~n.)/h^";-~/!F{y_ aSMDZDUÒE:М9vȉ"cCfV]DKk @ :E qi9[_2|)|^J,.i}G`)cE:2Σ9T\=g\[]?p;T i9}2¬#UL⺁v׀(pKR]qB}RCB,~!"iOX%%QvMgb N5d\)h >`" %mjASe۶;gԋPB xJijl2D.t^7n#hGZq<0F'H7VEUwfmp$v5f +UYd|pN  /eNnv+U f,T5saW~\u b4|ytg$C[m ^QQv@Kͣ"[IQpEwEIWTocbZyduS aOkeQ6H $DePY,hIIטSbR{Ϥ;WB Tk\Xz,dA_: LfΛ}|$( 7M+3As#W$ \"(=o ~ZSx`|dH?LwVcTtрIM)S& rI/%VpܹBJxsp.rv&%NYX|Rm1 h}iT#&1̭ʠ={M Аc-r!`qiLU{{?Fvjqc&C˼T{$ZXea 6+n7Fu}'6lzI5}kz /W.` %;.5'V`uFf KP ^;plES-\h(u B۾~"?͉JVU -BPgc#ϙAS`e,wP x 1T*bảPTIWGsV`SL>c ȁ򸣱p<.h"oʿ=FŬEILNNS$%Ae PHq %.;Qo;ME,_ 0F8&:XzêY0L*/zxjYv3|D]RD@);{'کo/}S 񹊟S.o_jw[e3z%g~E.4gBA3Eu-@JZe_-lޒYژ"~);0[/*YfV1Ss[[Bl}.Nl"Z6)T(LkU uj4VL<5g!+Iydh4Uʥ̞`N*gF\ZzSۮm$%29CM%0"]4eNOڽfrO:-6<+cv)7W~ORhRvb*Kk,:DauM`9ljG寅3:/eui"J>Ou/+R2ҌO=Lۇb>7Y2JBs ;JR~i>/"S.άm-~}.͈H$}nrF.=(NӤ~Y1vR5K/x%یo==ŴmeSRNܞ\c !J%k-:X!ch̊y2~×ZI!X>] >>a8{#rt :J(ch$=s1'i9w `!ݸC0I%j\G^i'6NoxX%mU!<G V\).t~@5;Z5b 4TtI7 V++k^yfuܞ1f-3#wͶBw*&t%kxśűa<(-E<5u>Hk3>0S٪T&Ķuy >Hs;PXXu!$7hHpٗn`C,:O@C?ZR [8s?œi{SmWW*67fхVeZi ķ身Ӓh QUI3qꍡ<CC/nnpJ~nu/iF5w@ynݮ!^˅7p[_ 0Zqj[6ZFO("/$3?J,ڰC#-~GauJpJ\@ P{H=:_"\hDq9]bD $4]'o?NzH :_ɘ#ba]gX#WK4 :pG-\EjD<{@A$uz^ An1"AUCO\ gӜ IԿYy5yJ?$oyԛX!жwޘ ^$ˀCR6)|MGвث 5ѵmXV -CJvDR06Jf /?)Ed-, !G )}9We{Rdq`h$P$xH ބy !V6i^eMjԸ֛%,(8+W. Fцݾ g )@^OksCq@Dd|z׮ ;p^~p歘| c{.Ȫ ,Yʢ~Y"g2T}|AK.w&ݱd, ~.eHڻ"%t<ı[lMkJ:Uohv"4<*J3(u] [qO6 e]#87SaxQsts?v+cU/r,\4@o*eqp >^~0qqL\-63icgEc[2ySWHnn1HShYZKD"`g  R1pʟJګS5쏑"A e + ΂s vRmE1Ro/=nRݳе\d6\z`^#F{.#cH <ܞ|{;_>fLhnMsigRCrbHzOݝ6s拉g0=k\'tק?mmEk})]T9vaq/qτ#9B*enò`uli;UB2c{ XLʟ+ U -i6u<C}LR|>݋E` ԫAn֛ȗ䦂=ƒaBOwC̨V2UޭUJTTlojA"5r}%2_բo<+_"ܔx +mE<2reOJSlZޫ8,=þ\.As)p(1ag'c2WV2'=v/q@>_e=t V[7Dp >!7ƶhv'JS[rRSEٝ }X`kM-vnb@Z{tdKӎq>]YxU˧V/X d9i*6j!Okq9]ʹ@zԽ|LM)%=qRa}~Et"%lLm/oEU/_v~ >"\#%rMa.R k7`( J*c|*4aPRǒ/f9ꎔO 89#]ɝ`v!Qk|}X.ku1R0'#걺wvVEk(5LM Zh-;,j9EN$9p*Ti4h~4[\~-»/Slj7&l"?ש+5ڹq";w@mƐW `ʂ1FԜ0Lw> &(ɅcJ58rU0MOZK|dž֏x0Lg dg"Ο 55 ?up-bڍYD@V6yf|mB }=YzXPW6N D% t? |c@j"ye@a]#I,G(U? t l^4?DHASVxX :"  K"'j۔h}:9MwU 9oz^;M !?ca3& j))Y%&'UԨJfVPe' L vy V-$+b*q h^Cp6yPIfv* 5prԐED-DQ » 4aN+AtplWNJy| gIV1gzP( Cal p"| "9|1ϔ:Ka-ĔCV ؝ X;M" @~VԤYmAY?=>_k&"Q-C SŗÁpP͚0AJZU fLF>O:L&Tݲ{񌞝v^D16)k'^@n00PT 2P\wٲw׸@DhR]`jbbkdudc%F3Cnb`'X,3Nf΍;bH00yvǛT*̌%&`uYz$h6yhI0HDy@d@>HCZ3iHRij6G~XѩSx:JXgYX؀r:扰+~sM. Bz^H\a nB@6OZ>mAU'dԡаBz+rޓΉX,'Ή2jN;bnVl77~Y@O~x釕PIūoU/K4I?uD䦌-܊$+Z:TݐX^\%.9jc.$_$ 3v.}CM^sp< 2Wi\[XT@ti?#5 ]*屺 )4:Brɷ{,{ۣR4 ?aXxe0:jdE3cCE-B;ueM$v))!@iIO.X^jkDĦUFD}ebp̂R\ItgeJ?*YhjF+ƝW`H[b>N.Cu'\hbإetm#yf_YZ:h!)w\$z T@xT[or?䫽JcB#6dՌf5fhZx}) t&U:HC 樘w]hOŪt|qF YWtMTEA~*N;/IZf+Ĭ]oU}lYeyQsycEkl~=/<4  k.<]\?_=.o: e»i &RnAދmMV\QbT#6IyEQ9S[j:>fB# c#wt̍$qTQ%Q #3ؙG]R46,FU{ɺ*.ӕx RPC$L *-@'9s8  0VQeb]!)\.Kp/IL="士;JD&)H8%X —JwD46䚸.르lCMol *̫Co7Z$h%Ox}vh"+4CVib}^OW W+/4=E=p -r)xl5&rʙeӈG"NT!$ /;m Dz {c,$S!.PkT=d,:EPK,lxsw__p 㥖ϢËI#oDß&/mn)ueqGM>]|_ U#a{A}Ȟæa$2޼F^yZ5Uc=[{Kf-Z>;Z($4k'S˜ѨKr `$x<1և>B'3)w rs ?]OhNDͬv+t>y Q6Si;7h !2jXEM/D}8fZQpP|fC:Mк$Lz:N:f5 J7i*׀K%&وԇB ^7K5vq"3bbyuWeAPt9rC_.̪._>i.2wYW6g KRهS07^)v Eְzy,{im7UK#vm.b!~mJ!@9Le6,{۽}S) X0 mnAzO(EYKI1-%\uIPXHIxIe{x"-Ӝ ;ւcB&8.f] [N79UʰuytMyWb%Sz4B<2M)GLBYoA[Yfo˼¹g J}Լ>F \M.ѓ^̘0&ȡ^gvA @z]Ő^~6p44a2"-s v8gcwd2+B>@-g(ۤ(lւɖ?:2s9r+@Tn~ ¯a(r P!::ou]SՊi7nƪ[rH8df1)r\ĶN³%  N_-vXE *D1جDi9˭z`O 8!YM0̮E!_B3ƈ.Ϫj$4gJP%M -8ҡ!YlݥfooC뵮|nU.zbgn" x!+{cax9-EC1iӔY2>Ib2 /wuq-,8IB"F%(G;)Ԁ /@vuta)Kr5`u$mz݋,%q$*y݅"%orJJS}Xw'hDh,.jdr`vG \'YCL8_D7C'V1H*ǂCGJwԨ&i,Cfo_\we^ G%(9FsB%H: sE&%e 4Kp A|PT&]E"nHP}l:nvEoUE)0bDjs ݻ&V+7aeYbJX;g֐`S0l+wKw;(s9;,&[Ed\̼7>ƬE0cժxm fT9݂aN,7n fFwT)'qR~J:Fomu6ԁnɹ-$^W| H.+< aЌy['q.`˿Mmbqoyo⋟cVb~:AiH*j}t :aFAD3թqVRHO;msԉ淐',~? J_kCXFkLāDyT_l Ð3\ ? AaKCcU8A .ZaL\]km*d:dhbY4*'gMKݲl#an|އ8뙵'm7c P9ʕ㘴PUAIb=K"ab_\'ߥB+Gph-(F s%DTucw&eë00#휊J4G4%EdS "y\ͨ֨3QfFl!'2KȀj}OeY"%{xvێqԄfjwAAl_+E)E'2cXnğA*vEAPs<+]F]}g"xt[+Q:v@!~i$|f?͓1s ˉ.)'ǧq =Va2d#sD8PaXB87\rWezhF9WW;$xm\{Ԍ=6m],qǴV1 @ dx0>2ٳ۾DZ΍zBFnü<^?K<·{fw_.K);4$lOEeoS?_6 !9`wkXlj"$Qv8",a ~(70] px+="!]}B@aع {)賶p6r { _sW,Rw [v: #Z27yTVUO@O^jV QYg SkTr.=K"n)lȴ U^|;\p`6+1 Hl>fdT4_ED-tqLR' ʢulE%R${#ު؋XzrH9AM/fZ6d]2T(Pju# "١>~CPѵvƉb|[É(JâӒC.Oވ נ4_7JZj3!Kl|񠟵P@@bkpd=>w3u<i1U.%42*Wx z̋{2([0ߊǁq4W O-q@ßTx˷o(լ$zeq%tn֤ɻnQ"ZbV  G$˧U#D^RirUG{4Z$Hog, x/`+:eC7 e'/+(vI늅!Bo&\MWѽm $ B[MSTlt,# 2]syr 29b)yQ_N+%Su't?Xcx@OY]Zv4 xFTmK>9af|F7:'XmJ Mc{[Y"z7-=a8UIV>p&o`B+m1Ʒ8e,&p;0^ݱt _8c\wD7pndG[y1ZSjB 4I -aɤ7 >sw #Z\GtpVz21A'_mq5^0"%W nF+DwTU i<9@>g4#+ e>cN&x/\2&5nTCh~E@ҟXyyb~ NCTS@i%Ƽ }R3̼9-9ձꔞ9hPN`yw뼵]zg[Vt!f~:lXeACK!CmSf/_ql]"Uga᪃!`U'!Lh~~/X+k*R!)N>NWSM: %͖ӱ,fwҔ ]V:ȱY5Q &≣q؞ޠ1&=(|St)1hnk=Y^ݻ*4D*OV-㳿Uqhs_)_ܖ#c yZmCE+8%vVZ4[+RW^ +~;-"*CUE+[n!e*`Wԧw}N=v:j]3Xf~4R8̝s[׭2Gt:݋e{=x|8\&o 1pJKY9X2 ix?HX|V3Fc#%ρDߓ{4\G"&it A<=t|_(**KlrMr/Ҙ7lCy:|+aqʦ^~p,Ks>~Ҟ<(^aƛv(H3 cTUfD`ЍN]r39c\ARTmW,!W"vX+D"dTo IA,|m}U',;JJIT5*;x0.AT.@J y+WWOuxqrKĊs&]i]9tcjVt[{LrL(Z:Q!,%7)kb'408q_x\ܣxvפjCuaaWHfn$s}>TRqvM~CP֫һ5 7i jExFY, 2荕!~ْr,aQczIf8x@7m6G6Yjmw升o>Q ΈZm[jWM(K/OrQD 0G?ݚ]dE!5y> s~Q &Qk5T_g))N.|=*%g<^;-i;Rja,6- )TisF {C9*qj+dCfcD=(l qc[ziƭTeEOu66 dw~*Z^}7ֱQ(y*Gwg/-a XW߃iExsX&)r병OvZXCa3;TD=ϥ}T %ܑ+A/@ wDڼmQr}B6-$Of:q̃G]$&tQ"ҢV2.@9<8~(GuD%ڎ8?UX6ڝDdx+ aGAJfh퉔y.9ۑ0MŮEۋ;5(S9Y#Q=)F>z㳲vV[K%SۈO]Vk2[}cbzrg;=mvycij4;. jyTX!C1mEE1YIJ`DUT'iB$-&Xʖ"gB–tز9h`PwEӈ]?"Rj{5Aᥲ{Fh> XɾՆVjc\-W~fqbR7߼=J`=ftbe;Ct (w9]kH( KWoWUE8<`&jZJ5f؝ nz 4> D#I{ o:x~ʱOkg E3  ;u0i_׮A.3@&dߌ(վJ(#fHSxܯH,Q4ꁽ_HE&D,Nѕc`3S$v*Zy lYXX}"\VF?gCN cz~pKSe[Th?ѰYy׿#L̂îWk$Nt20X@C}rf{5jΠjxjp|{e!@^dށ; fkb}-B8fvL~Sm.lv+dȜm|͑bzg kCF]O0:fgXcܟ00k!2/zKy~A$NjS`&FTp@'Dž6NbaϞ+8fz^ҹ*y(zy%j(/qϐkgBǯBRlW7aJd蓒Ǜ kP:5 d6o3‰bjwq!Eԥ71QjiW_n(E~![] ji-kЅ[iԸKĞöV ƸրO$SE5mnB0p ]=DjFx7 M.P@>/,/Z!H;]D%pYf쪳CfÌ- `BLi|!GUwɱ]..I+AK HC3 < ̹^A<}?חj2@VcP3|bHs]AVzk槭fQh%Ab(H&9\q4D0T "!9 Ҩd:w/\Yq*zP@-kJL p|yDt VEa'p;bF@O!+;+iSmHғ~M }j}랼p[Ѱ:8H* _ d;ّ1UjA {"HԆ5_K?мj 2[mj!%yci44nH1[}d|=z+ N\͌@[B/}l-:`F.~j=!ё"Ҿ3?-n'eN0 B^6A0UFl;=8 ִحkN̸й,heV.Z)MXz4d^ξ=S`QyN=A(gR՛}ZS>tIv_G\b9~cCp+|Il%TC%Ñ6>A#.5f`!PS;wYP5E}3{C*~˄O$zAxMM`htQ>A;b0^:<~$N* -88%J/E34.Z5E%C *L*"vIVqV}@hI4l7CyqJY_!KWJ׈5K PjH=op, w6qUWc:֝s P&TiG>99#Xad$%TYNX-OVo}C0vPDP_ߌ``+a23 5lHY   ~JPP = Fh5<\9&E^5`15Y Yke#!9jU;l\/lT$~>7;3w?}$T Qv9{0HU#Kܷ:D9I\H׉\Ow `G@[ :2y71ǩCdr"0>RF]snd h+<Xd(^H~@Y挹"}M Vi\_U?L.KJDH)Bn/5(t?(nsL)C X}NK0hΝybU9ϕRjG~knk53 ct6s .d#?I&VmIa&szʅ.g3:0 :H{ iz d m͹ Sƾ E+)x9N}*8!A ç%n ,M^Fan bp{cuKG#1ß"V׻Z0SBܓO_ `A4T2ȳ`x£I%wP.Zz0t+ q( a;ˉԙͱqaP:.[?s=[g0όb'Q/Nl ɏC{~n.t@:Sn /QTk*X|ib8 Q8絿s4y$z}U xn0HaY%P ܎s] d=Ttۙl#9VE8!8GsbRU1zr BPu5`%ɮj-W"Ojhxܙ EyЫ;Re(U}9T%u6>#Sđ;<=!'-C 3 Ş ZƧ$u\IA".gpmyv_1Uw/x%~v PB$3f>jXu[iR!,?>~B/tcn80 \Q߼(ʧ [T t+)K>HD+͟R8Xg9]`Pi+a&,\5 OI6tuC H[pΧry2eγ;1+%/k{zdH k<ͷEޤWXjp3~2; Eo-.2:{"wp7﹍hxX/ .<>MNmv 3X6pֆdS .%qGRRBec8':6SJ #S,)[ ¾ ^ { }\^7fj(l߽$]2V%x`0\?TsVEOU]'|VÜxxDz=r=6V"l8PRwff #ȯET .H9B I$ocU:ެ{%+a8m\6vV|;& ժrsΑ,,=r\F ə;~aZUR3ōQ8.4o5a3DY̬2ի_:}`̄Nd}o<{;j a- 61"(?,`T?"\@v7 .[zA !r1LYi N6mw/J ߡO'c} ?$pQF|eR %;#F /")Gƭ!§'H^`Y7/W`7 pзs9D0# e.ҒwU55mXc8 % k~cߍ+L:2.U}n >6}*\'l\]Tn[&RY $4;>ļ6MF=%o6FFoQVqd]$[\g'MX*W%Rذ D^t @?&McU@A3u z"i5C.+ ȻĘ%VԃiIXe Q6UJ"8!ɰ^a1bpa~7Ee,ePYA ļ*AUo>ȗ_˾ g%+!y~0ʤhˏ%a=^9FFoWc9")NN 0Ƨ0YI}Y8˻)EXzyp\@hW /阈z#|&O.D[Xlt}AsHkfk#r6Oo Mo%#_X}՜C U:f_jj-`\h}:[ zU qcRqBc遌)>Y!(_E_z|z: 墵.( F%wKܫ /Žr02[i`݇\HI;d Ɵ9eIu]{_^oHԈY%Y _~Ac߸J8lhQ%)za26> d@?-՜%q|Vȭ5t^ֹfd A's>o5m|/nQoHliO/EVP=skGE.E6)j8Em :+ծÒg%]MDSm?[:b}rLřh?[ɶw8l mbf[eu7oһBa@.hUC&E鑪W.ǰnxgNz??fڑ5?!pҿb^;?L{hCѠ(RQ-邒DEZ+7lޗi4;}܏'o lS-㋎% #-L[m۩7O1YV{ zɎ/E6`sxa'gڿILVS."G! 3Cqq&_lghF=oBHR7 AeG~x͚--,ao<1E%=Zn#Nf` V6&2faMx۬Ju^̽ ]&"͍ . wGOGϣ pu=I ¡[mzZFjϛ#똝|`J@yq%=y8-ư=l1Ä/;V^xJ,Ȁۡk 1 .X6X(A{*zFLYιh߈jÁ}%;_zKEXﳺ9cHZF22V{olfyR9S!{&[cЪ`_Aye!%$ vJlXY")_Z09WwvXt֓X$Z (yU.Vt=֞fC6ngy&Z*_V@#]B-؈ nHucW}ADnXC?n !ƒ&%| i$Yj(ԃuR-~TG0< 9;C_a^Db`ty@@Y- KҤtVMΩ?IcS֙r7YY-Dۃ0$x SB#{##kha5k bt`0 R:|'egrH21Ox&Pz\~wz_Ҙ { 'r|//@XxnO>Ku BZ(7yF߳ *HCAw~$-ONfeQm ~9>`> pn7[#!KT0IAc?R4Eo=}ǧȩ4=Ȳ4eQGVRFm48mlUS6shB?Y[A_]ص3 >t9TT%apV+=竷_gtPtV2v\e;"rf!$m8%ȴ ΪHV̳K$\l=:&xI<x,!1[FCtijsS9((_lo9,UZ(@\,T] |@P.2ʎ3ewX%qq'ƀ?l&j yf\4Ǽ"zOD/- gG $ )A D{.1ac,G%jo/LbGS!T?ȷCΙuQ` d)X˔2o7ZSMo=qVYB&Km PÂM{vO}{&E~*HEAbʢ i#Vczu$SFш-vc޾!pv17F\\cb43l*c ccujM>V"Q<ㅵת$ʢaHhõ[V(gz2{"pi1l2k#;VE}}__n%ї[;/I(siy=]^gH8{nU7r7KE11t R,EXtGϣ#Qڢ2>!rt:`>Vn#G]p/kFur$4aZ?%cHWLg۝m?h@us#K<ԩo!B)'׊%KtV#[[:;ܐ Iʔ6'Ɛ`Qqg1<7f7 =ނOY]>UUc ٫> uH ߍ#岋q$\.5*q}a;*L8z,̦"W7' ?K֮$LMU4!;r=2#G[l5$8[]2f=D6[=DOiJWڪ_3j-ۻJ9Ykǜn/&Ϻ>&n7snd, pn"~m(A\=1WwHH~TƢēbzC!Ts? (31k]+}# 3ؔ^Ġ9[c͜S +׈%EffY!EG[mx묢 V:X zյ@le9MϦ!d;~HplSDdr~bo\McsH4JU06'(㛖I{uP_Uf,a 0x=px4f%xVeu))/BXވaWmXݩ~Z)Э9Q//~ , /P&%%Nr|4-=Exfw_u=Wڥ׶H 7ΫSۦ϶JrZ-o\I) E8E|eeB{ +[vi$߃_f8հhрKOıցBgWi [`z&fA,g xDva4Rn &ߞAm{xG#ņ4NR톔|q>]%u~Mf+>6yZ\X3bGm ?n!"0Eԅ((s{ 4q7e)϶/:ʽ{IF4"Ҏn^[lLyRCXT9dlVyх,<ڠW8_o|o*_;IX\05qAB k[ FϬθ^_Zn/نy^VUr9g@#`-sM^oaȎ=F泞mc9栁ZsSM-j oh֣ oIFpw.aÅ7kL9{b91${|Ar D-|:(TwG[#G~# 2q"Z6̣-{ ߑ3vНlj6G E-F r6ѹNJKDo( 5vƁjE?\7P7Cl^څ4J;&oos„عb|\ι;vطj=S(9n{ٞA=W(Ҳ?Iwf5[s*+ d8!"RnzV,k;`_ 궯*Q.}{w?J 7ȗ02lP,OܯQ`YIw8+'`t|H"KHӱ'd/C*ep^Xl +@ S5 ~M$ f3 ˾ZcWjgAE?b lGŦ0{GГL⯹xUCb!<'|e4١U*bjciY_uJh<,F6 o4n0aN3rӏ̎I@:1΢ TqmS= 'xtS z/qPӜ`er0V() eX=Bk&;$y)ʈ]iZF6Jztc@|更^,i݌wZ29 "ch1ES7ÏTn{/O-9^ P}fv݁XwSš4HV>r76B@9^7,yTӥqNr!ǚZܓ `.3ٔ^ ^#`2]OOnH?d2}?¦f+> e`O9ŸcIP4 9(dx?d@2w5K=y ~Ut#MvІ'w"΄LG^S{XBTqH@>lnp v hyJX(?8q JV7A;܁Rf&psmǷ FihGVa9chM w2A sSQ^vF+kJڞ:tAla.czjqc:R7_4iV'1'U,9:N|V3E-E5p)@CХ$zuϭdo,c!"ױmd7}MZgKH= jRiyUF|+Ϛ]WDQȽ uӷ E9[kG=T1FY؂RZ.j=eV Ed\w,BɧNڢ^] ĸD1`@K.lb12psA MAQW 'uŵNPJx;g([F::ټ{9苗M:@`yV ,|.!e‡ Ҡ !?8KfG4M 岩YNs;w#ciHS싰6^CN&:; ! >vx]H ;: JϤT׼,ˣ ֹ{͏kNG[pGBhp4'`XQFA*xz[: >x߸s(J2^Q!"Uw={RɍʡJ/#Xe2XREoNF N۪34xGxܨ;]dzefPJzPlHzcOy: 9L<C 6vH Ti>s&;%ǚ]"Lͻ2!8#^e@Wmv A#C#{^Q^XJl~ @~#W_^딘dv#,&H+]t@Mc;6b~dAI\vmU܃ !'>Tj1 (w{-ZLsadιfˆjYZvjUi9kaЂS4a7LLW$^+)AG>tT'R U5 $1T`">).Gy\7#>Ed#8"03DjO˴q&0,fFP=rK(MgJLek(]3~HJ}Y;dӀ};J \# z2*FZZǃN?XsS5˫k [\fKc;c[U_xityG&>]5\a _UDk%_:4]B8vwYNJd58ㄏD`"s 빹Q=n^ "ۨN1= G `㙶l:~P|3֒$\gH5ӼV1Mljp(Pϐ}gU[˼^&88S(wʚ'ilKC!HmiDTad{ؿT7@u\-Ht+-$8Qm $^,8<r fFVa<*%<:A J5цX}u-:J:el 68-kz/8reKB 1^kZpV/-u岀2 \m F[K+cNutfH8g R+5wH0Gsw `. rzmaTg ooIau HpheZ)~/eۛ)Łىb\!1teqcT;Q(k}->iغi68FuQkyTtkT"0 ϕ rh3.c ::ٱDh$N[*Z-l`a1Ah,Y#J0zcEeҝ~!3cl8IA-P쏝wՉ`"͢VXjcPWGa(oSyFxț7-nu'mG$.>4w#>62K:;GqGnjgk7醅t5P_KK%偁8׌ bDl["\8ux΄:Ag)gV'wM l=yՊyLYK%z\[LXhAlVI]0_O;?k% _˿{Eu9tb[IX/rr|o6R{}ӏ⭥r+NH]{K$ GLK Ltj)|/eC+G Ž88Xhd4sKߣc7I۸lC Tw(ZMG?|1"Acb}ֹ )Exuڐmfh8rE fmg彙KJuVޫ_M9rcO^nVgd*VM8R4HZIs68wHE#1ZIR*-M!kqwg*–a2tÊޙ] !|"?gʒ }I57i?;rADn#_w{J'\WL|;Ğh,gpr'E~HI׭?HJ]K֊<"ATvŕ3b$9*>-ij`" fP$_VRj%THR oYJk-:s8xڐ`ڂ-zt;W77fẗh.s ;|.ٓͶ vp.`txPR HzѸLa:B_7AxgKR`Y'6h%Gv;H-g%a *B6Z2D()L<$)NMb܁x暛ԍLE(/ e{]d}ZѮd8ЉS& 5 $uh% ͺw:@?/95WqT ܩ,9:+_B(tFP6^ѹc\~~MtBD{ q&IHEx5;9SU_JT,Sڴme#& X 7HF|KRTB,y  $I3TiX9ނaצY .rrR㼓g])ʑ͆5`)s V3]?sС#NXCj?=F9xPU/0 LCƷ!q]|Bҫ|b6IݦMp?QMM^+$kv:3fEȮXxw) Mq*mY_MC4 aj#'h+Kd:q悶 5qĜ&CO&E<;0R򣤼BWrj|.#J3 O{Q|wIq~Ȝd~}yh/CVu#[_@#ſ[Gi\"h=6ry .uY%-nLmMPXIK/PO]CCId? tAm{aٖ\)Vd|p yl *\d[wmcD1sdO/1_v18y=FN޴l<Ԛg)a{B*e|+f !B1 t_9 S(^o_~:-| krT(2mWSYUG/uTSfM]4y5{9\ /{[*ڞߪ%!~@\/evLyߨ,>wu>+%!HMr8#e,Angu}9AGV6$/( xVACֲ@qRs _FhKBpJ #F3[XgKn!ƾ>bO0hNu~/H8̡8ԂI~d>G.J MIkӊJ.[Fqi)v^tɓ}JҨ· s#))a9 .Q*z\ꫧ.Oǭ2)V(:Cʒq_:(ꂧ/6Lp)hq~'e:Ej (%>]\voe!/5kR俒57XߖwzVi-$2VПm!ȗbOBS*uTi3]"L* 2K12hs ;?-=!Q;iIXXZ(< K*@> fRn>j]r+\#x|MT'_IUoþ1@|F/+kRm(4n ;2Ny쫨ۑ *{㴨YCS:`Ә gS>BvmތM Kj\ . '3: UmX͹ {vHVȝпڹLp|M3l(*:x&>d3SdrhO"N̆5r.jtІ51vS/毶=hjvԛ:5ABU5YbB6dfAF|Xp.eoBDP$ȦK4F oƆ`Jȓa&0櫬32 .8zI 'jV$4b\8/3IRaCAњP \ ǝkNƄr8uEqJ;Mf?.`~A7s9 YBa}W>k^tn($S= rRe͢$N#I| 2Չ}!e;ƿ48Q,=z /:8_qcc MfH-KtClwA!VFOCI ׼\Bx$(/6ڔRgtBdMл>@zX_˽ATѰ5ެVڣW`&V暰Y/8Ɔi ӌ<`~aU)x9-+F-@9X(OA$tш!Z{◂iTP&JTC,4AMW7U(=-3[2+94ZmT'a1VE^̹DjzÆgqlɀ8ktA \4V |"nƙ_G,lRnQWqd%p/XX[82忁exB`NzA>Ml8Ff@;r̕ P{0v`|0;.w SG¶ڱ< _m=ҨحM9Kq77.!^Z#݆?&0 b1* 9M5񱬤ַ~VzZK]k܆|E-LIg^,^am jxFM0GŻggcTw?TdBiAuw-a?ňw*{e]j)ȄB/P̧*PnkM^ĹA vfO $HnK(9L)-VL"7~Տnٓk5'O`[eoۚ oM]ߏEWV Kj/yxJqb[lC]z|>%ۆo0@?c#r%ꍓ(C}vG9l:jv߿.DJJ y(ۃ'(:ed=QUs:p@ IZdAzu e<=߈8)gWS(peu*YM& T֛,Ղ’4{ΣB4&)kH"a >=}ɝ]ɜĜKWetE°=1J&ݐ[[Δ gBB!,Q=/Nx4 2XÑ@:EA~A-N.y w`Q*OIHK/zDsխimLEZ![9& ڙ;-'‡-mu/*t7SƥUI1*r?ң:]^Ps]h9xfm⎩f"ˡ0> _ QBjכh~dUJcTGN]xgQC7OАqJ F~qQX݇BNV&R?<mJ[OY!(Ň]-&.aK(1Q< [R.W՞D~'ⱸ!WKî|q1pqiZPRx+"j?{A*֯)Y*Vj/O@Q\t"cSfYm:Q &-CFX)@s߲,:V)ARfE6Uj9[YgoP}Dǟ}X.țc=DzůF2Q2aV1-FR }`ъp2b>ZT2<hWØ>GB`J9P[ux2?*֯JT@H!"ȣܩwՃ/%s157ЉG.L*}!)UzZN>;A NX)pT\Od?rgɋ?,dr @PA:K%"=eaYЀ)eT-02Ɉo>iKS4WMXqzm1~kPlNMro{H=Ί7aBXp>wyӐ0{ {?I(~TT>-uW6 ܟa5.BcZy Ї;,EB56G,7XrVةZcAf Lf؟ES*Ðf˻3B*wYԉ\[67S| 2VhV'ۈآ&T.? 3ǍxӔXakw4αIFb*ԙNhnT[~qy\тsѹzWZ xS@?´RA[.h-k7h]-N'Wj __Y2{VԤegd`>Js)5A.RǗ餱LTڶ`F[KccL|q!`OB{ؚu2RҶ%M1D"[ wDyM28^T_z54t=Yf_Ɔx^ z)BlDԪun20ҼPԒ|}3a:_(41%J Tn4S֒FKZ f3MG^[wXKSUToU!vt,mP _ϯsGȁ}Aat`5/߳6XY8Ƚ VG'uMDC(<0ͦGRLIqtqN̢1IMbke6&Pr#eL(Z`%xZrjQ);?oC"3NPkc)w{F_1+2(qg*lhso6a |t3pwH+ùyr)|klo{/oXV`[X'Ue}^)-xPst=C[ʷVp&T),YzBƤfFcBN$|gs80cL 75}j* ڄh^Ml z)@=$i%ϭhD?e43'CXIbij%'':APE^5 .H%%f,tR&mgk?PboYB<׿Yd6SoTQ 9?ihgn7~] oDѫXaw, 20db|E., r5K'1iu*st2tCbPQ6- "3"oaѫ*AM}'? cڶX^5rO)aCah7+ UuRL=(7Fa=hnfX|9d/Y'x@ u1Q!_.O?4l@Hb\Uv|=:ffc(IDM )bČKmUI_[;:`jϳD֘e"R gZ;^j/Ne_ 3趑lY( ȐfX֘F;]M ]4IqԔB6^ĸC;bmNX t"nМ@8)brV8xQvۖ*E(@nfexjh72ajoN_q0 r>LaKvl<I3Pԇkyqc>:"/nf9W#Xn O̥zeJaLV6%UfG)F @bNAjsba}ǩ? yÊyEw}M=bP:A 5JFfBoREuCOڪ þɣGKraԂ^э&@(}zpoBXaC}M\M2Cӱ D] k,a˽$ `9";62,ޫүf`Ԯ'6Bao=䦖 QH*ըWhu<^eMK:kv_V%-OOnDM2{$xТ^|\젧:yps|Awe(7|Y11(c}W1~xvr'l6ֈbG:>ߎ$m`㩁c:)قI#$ŁfL+58@r#2LR<-f-n-zl6{d <9mVX\k4@{Z85Fo]:n\Y.u~ک9P+O бt;xE&tG))rمvl}%޲^N[ׇ+CeBIc6 WavluWXIY1atci7v@ti y$\Mm8i/kTd5 `⪍k!#Xa) 6pNZᧉ\U)LC`%:{;հr)ɒ^5l֒ͦ%:HfgcڬCRV*Y)p N)68g7hqD$,V<B9MWca߆P rƄ0*Mlr>p9&{ EϿTE~!DnQvkcI 4A2']G02:WR6o:xk+2٥Ѧ Qbw <"vQ+h揭Ol Ҝyqu}~mv̨z:q XiXQ|ԥ#npdhd"2f2 Ud7F}ڵ[QRc nvR'?9Xv_5v.ɬ|lNX>(CHKRУMۯ!ɖ~r;$FIfUi6kg\.h*%B&stuAϊYxjS"\K=ׂI:PA%D9 0'6DUVm)-g<@X :3҅F=nzD;F~Ek6A^A86ڷ~b@p&F% 6zSy5ʒ'-6LV$oa ]OYE{L?Q[-z|o}%y ԑBUoDCC=ri?v6 uǣݵk'񎏮Ƞ" j.،Z.HOMAcʕ-X|Blҏ:.펝% IcA ̣6 O8g3]h#BLso#Qx2N5U.6eR: վޫb] >/hKI kymkV]bL8ѱ}NLpu~̰Q|b02;,Xv/'SaWAw;ǖ~λC@e¥8EI=kkzBl>DUHl( ayN/L8vj'ih9SYH㾵Ax$takUvXb,hUVGkl%{ޡ0i5P۠n]+4I+Wzilߍ8uZCȆx ldÅ)6sj'֛C]C}Qިv#Δrɕ^乩9ro`)r%ҕ>uĭL;WUܛfiHt5P-8GBSIW{b lViZ%bp}(W'cn.1xe*!؎.]ӄKf7 [̠ٶ7 )#bICP*~4j_31}U¸^S @1X xnI>0t\cy~!Y` 6rjFj6{.D^H(,t`eܢRZ*vr`c;N i1BXv!IvR*o6x4P/qmuK's4iԞ7XR@D߽#|"&oSAj"~l;v.σVʕ ?hoTdLmF HEpugwN)N2~& 4n>e L7:A3?.*rf@14XÐMVݳbiR&XIj|5ؚO\E|XO6_1&[ fa1;?$m2W։la$‚LΕ#qLtB["-{c|H0cį)ix7 6E8f2,j |C&i4 蓠ip'dح5YlߺrfBmXS6ӝoNln @*~z= ףC@1CK'a%jciP?@AyvV({Ńh.XQ_{|ی,p`OxyáZ(y ő5((WP3W`=@ԁ:8k)Vy쮰l!1LNwKo8' g\HR~Hr\I.HhU DfGHnjmUAO&bєʨ".{ۓF %,Ii7wV*,qZ48xޑ nA6zTjVsګR3pHW&" G=QTrb_l *uh⋌dFeR5wf>w;KŕޱTsФ=XnprB 4_΋_& SF{ාrcv>މR 2esCL҄ lX|Ϻ9zؒI!$){//Ky!&/x+%} z=woWxN(J\`B CDQfX2jnt)E>Ӎf!NGWO%Fzf]_/}Eef` T\ 2%XHXz;U.e<-wƱ/ Sho@IPjЫ]4[ܡe{ =&MEo F>[l>c[_wlmb>L\84T .T=<tmwAE<+UMv[U%/>sݗ9LWU; }\ w$R-K{Mkfn.4E2;ĭeX0W2ǫ\h;)z̸~(W)mペW.5w<i(h%Bξ\7=K.y$A&-&x6rr9"F(䔲X1V19?8`ax Jg6헂QG/0|"Ң6/۵[kv6.oW*w#@c0N~!d'wegPIX$d"NڏUn,h,e^.(CK wvf؟X-?2 ?W9u&[C{ElE؆elia',I6&7TU$\ ^r;fTsP|}i>h#g߷&ˮ5隵Qc}XV )N7%02Pda`sHd,)^gp ?Qna/h*3!vM8{'r'δp̈́ EAs%[EWN1ܣ>Q(&%#p(^k?*j摹a#AfwĔvH9_AiđЪ}WPUw bX_&g+yíG#W ݧEwa1o:jSE)5p&"oc 9T7ËK{Fxi8#e;dn\X $pl\FjtcZ-M09hQjscBe.Se+ղu"szܲXl镊>qفHV8($rby =^1͡ǩ}mui upFsΚ'BoQb3zhI ՎeվējDH9,EO@ JePyw{t?~N Oq*0ǓY?Av˜׾  Um YZ&ߥy[vZOMz Y](%ɛr,{Wfv'gAF7D$*Vqfբ,ßpS9oK7JqS||v?3ҫXe@7=C+Fh*Vf,]n:g|75HAٛTznOݠ)7܈'p=rȇRuz#f 2YR.QzQoZaBI]R፬јƙ qQ8p>!?V͠ҰAu>fur"+$Q.@64c^]F`͞&W% +Yⴁ2DA`1i.#}d0BJ*// 6|s=V9Wy;]U0*G)ͺɂMV޳Q f3aݾ47d$+W,廤lQ,Xo|\وxiفm%DImFhm θs'gswKX|}BϥJ}r@0 #ϡD| Zd֏>O=횵Ky1NoC|99iF#[7Y~0_w%15\_"x쪚Ȝ1az;8[bilٰMX'Z' Ym,8rb $ݚ3Ap?\ɳX<m畫’C*3X^~ч yxHiȣCu%VC+WeU*E4)$TG/cSgl'pvsh80Ԡ\( ~sK$)pCel{_=5Rlw^8 "sgήLIx-" 3pPrAu[s.|%}o++(T%[=?'v#bU iQMJ;E{ ?GeTze*:V}$\eY2qUS0i3oDg-야YT='|2Z]!Pْ=@v1-}dDK y=t7 8 n_}^ ~M1vw#TM$v-T[6)݌ " Olmͨ1C>| ;A"5O|LԤKPAaۋ09!>1?xxX mPsh_E|9]z:z~P &0AIKYfxѠi2Ipby#=};)i'3_?KWM{L7 hx |A \a%Ir`eM7_xhXEqÒ"\y@n(JhCႉwBv{MμC\}9Vfm 7{hzʒ߂/ [Q/yin"i'|*g&GPt扱TL0t2JK$ѿYBMZ,iH7sWcޝ?%(K>Ϧ frdtXډi>:}Atſ_|s:X\*-<;"J~Kmɵ.߈eӟ{J=5,-$2Fbݖ Dۉ@yNjAKOhh+:7bLb3E(u~ 1Lc\gg!OBT!h|+ D.s'ܵ%Y%wIw8TZQuL,xSnhFեqe*eS}˯NĞ@#)z~;Lޓ0K*S;=փ ^{xChp:T ªph$zkÓx  Z.9e/#DKu } t%ڄMZ*JI?)ֺZ1M8҆lGn:K$S-4~^Δm%3P153, %߄x@?<4WSR(fzvZ[ ?IJhbܶgPQ5w;> N) CО]h<Śd;uE_HM׿ɜt&9#/ oٓz.*ї`SȞ][xC3cZ~/KEvCL43ڣq؅P1Ecz|o G .@z;b74NUMGjڣ!"̟9CfDj&ܒtmm[fi-2?sNГatv3d)ֱ_ں Uѡ}lzc4#ەJ4ǀېpYc)z }m O!!K*5>.(cy#qB2 *x]|!6yy9,QI3ʔ̗jtga1(K}_ GhyH"P0qʷS,y^KB P'h.T ]Rv!\syUs]%"1R}D%xq1W?~vQA ͸T3y1l\ZVBE#ap?U kk]f_TW\w_ɻFՒ vhͬX5<:vd"qXɩMX(=G!Wc{0CP/;ĠyR 557jhU, JSǓ72е-!wTwU`/*jaQtT?(WG}LǛ 4'『zpAU-GjV4d юka䉦G8.9P#A ˵=ޅ;bsh&0!;\۵YBj9'!ӽ&JtM. R>Nɲap#PFl?pwn˥j!+!-ʧݭ77.CrX)m~Ia 9Z\&6ij\ϸԐCB#*pN fFK~\pۧ6#xeԡ/H-s/S(}|'8KO=fH^"F'!f Im01qiH_!0pIYGmIk n*\5-DskjcQ]C[\-cO B28j:,e U y`+x3EpۯUZ]  Y}ċ^a7`xF̸QcCۻ3{mfnΤ,֕KNj0BpiYzؚ!/qDKh+}E5d$%),擽&<⥯.UXMX`NF-o?`(C8Zi׺bl l%8mS8fDsqq>鐠}Lr_^?pBY+(ثpX̝U4L>BQ/YY COI~ԗo2rd47c,Q$ɥZaeh6QF/uih(Gx2Xk76̞'n"(Cz y NIZ!vt,BOļtMu/`HPl0 G[Jws@F!eOQ4qx54a>)#by7n7N p"hҷx_XhZ-s0=`&l VU~u?ȇmZVzM3|^7Gڗ@^F?V rؠ9(> 2M.YXζ%e'!;ো[4`93ox\ϰKާݍkKQ k{=PBy4\.ѾOs.j,/,rBxU$i^ͩ#M762H`֕η z3 XO< ׊:L% {; I0`!ȘY?'S̢,-*~OԮ↗L˖w*'E7 `ej~;*To9PXu&?9HV%Ai" s jD|,P19#AԱtF1TIp p£Fw’e"zdL(7S&~"soF{j:6^-quIjiZp-t 5mp;hf2$A^&g`ʍ"$4E1IŽ!7!ܵΠϠ> ERM횓`[a7iizG5}$Ÿ4M%?Q_rel3(sT:3_|MNn44ѧ=e ے%"ף[0:]ǮzKޥ*q^$aXngV b봦ŊɚӚSi)/++d +v;[G\ ψ1D<,o,;Fbi-Doٱ+/szW}oZC-J~^w$y^YslX>LV']U[}G6= e`x'ITX-/oKN@gf1AzxC]\$V~,AG%%1uNwU{#bt&5vWuZC Yw{pU+%si[&+_gݕ̽Ŷ >lƈ`` `'iSQ<@Tm%Im| 1{nz׆%c Zj[xS$M۽P¢(Cduty&])A-!~hxU9Ѝ\WDl?RO@ cgfsli4T+]HJJ̫ ;Jgز3p*c7E^kQհrO`3%Y]p] @L`}ĵ _E"| U$wEK)_V.= {̢BX|G#5Kv2Vo6̾A;}yaVےL7 ?PQհq6J]}%wWm}\Xôa 5]Evg8&#am{&Z&o׶z뗳dA? \72?#6i G<ן,*tž >@[m4 !4UKFAXm;QɈ|xآLh/_@rb0GR@߻JBPI5VD'5*ف}#VQ-+-QuȰ~h\>A4sZ,twW9ϖzpdW /9#LPy(jb xizBFMSD,AjYr(@[&6^ ٠pDԈ&H /DQ[f=흈gK4&*ean'&`] GNJkw:qSl>0[.b#9#<9Π[t@mVjVC6W+!9KYøoՉ/v0c{kUJlkΛ bm5NP;x'[4dF|\i=Łﶹ s\ Sf&zp}6 L扎&1HX?J/;6lWaRT9: *UMi]߻/5;AŮ-9.ARE"l\s`$all\W%e2*dWK7n b-򃺊O.#i unu0M"|nհTwdѢm!H$Zm 苕(XEӱ</:~b.1 UJZrZcZ+ĺZ#d&6+A fPf{9mŠ٭M{`MyV)BۅM4%Z8$}c`U\e$JoR/M S&BH>V'I`P9Vr yjA)W Y 8dqhe x2qdGڙUrH4A?0X(Bi| mz`6q1qgy= .T_ǰ;9Qg8,& K]:RfWY9\=cF3|ebIF?J1֠2 -k7MIwp~vmFkX g@Jh ̓H@2irQM,3WH`,gOą5OkIQt5ӕo ZO̴|;͋ `t@Un"4Ȫs'f9/ I PIiob;Pid=O\]jL'&CB\*gcP_CCf}Ԣjwg+<~pk8 fyNF(W@ hst3HΧ_˶?b"XȖ*~m8PfH3HͶ6;гǃu8a$F[04;[ QuihSL*G/(Ypb1|9RquU}G7IkfJ(\揨FW̥wnwkuxsJ7Ck|3SZk wrRdb4Yir?V*'8=3*VjGmXƄ#bt1Z[0jXf  O1?P<>U 8.9 f Q,(5+46 vKPJ!-bVqMXQqFy$9L>u]v?^/J:3}+.z^7o+"yYzېY4gܒ -M͌Cc$]]E,dnU ?GUM i$(g2kV? ρ#ɹA(< <$+uҬ\x78<0  8/bhqRLi6CCOD#źYZ泔mvH Q8˷̠107U$ahB,5!'4`[ikf>P84m Ԧ*kL/& ۹_F_-E^igh4ܜyEQaEz0RhTZo^W jna%܈,BL*X[p U2kShvXib6úR"  )~G\GYWxZa"T!%e;oXS vX&=Ű-k@`/NfԠ|t`!Xb ;BbgK b3m(UT5^ @Kvl7|lm$|jg? *h|x S]hԱ.B͙vH ꒺"'dPQ`]t+D́"K̏aV(Bf' ǹk(&M $п}aw8:Z#H#so۩)6ܼM;yoee,U8S`g߅]Ye? jYr5Z:0E˺ Uy Mlyk6nνᇱC{QۚAȪ6LRux"Ma=U ȹ(hhR 19wٻ. eSë;7R9M2]IiR6_ ɚwhSO3McA`@ѡ%b` e 5هZaU2[ 0S#xqG$l0Jz΅Fd(tU03s4s@j%=IA/ 檷uGC4P^"*C_0~FHX+eDsLz"L KRح~px  7zny߯P5lA5Z%nkX3KvJ)a)R/Of=gΘi5.g89Ąkɽ P^.R eҎgiX[ʟÚn`pV;$>Ն\S;}fՔ>pjP;x@1O0Ȣtaز*>q?YCh/}λ?2J!BRR39~>~>/kV "fgx~Q>̜mU>oMMfmRmP$R˖ਝE4gّYTUzWei8j)Bxe&z[Q/Ʈ>$!!. ܃m; MO}0U +}3*e0AK3b*5>UcW w0-Vd\tPCaPx2"cpbcK&/$٪B OIۧ;aoŰD<~b`Pz08 8َIEE#"'{ɈfPڳU*_惘ݪ>(Ұ/qfG+QQtZ[#/n~-6"A]~9$Qvw?6n*#yBF՞Nu_6,W=$pyl8垩M\fBH겷3!к/.Aq2čf?yrcYb'ζ&AtH2@۝F[#>F})g]K7u)c(pఴw7O/˗l?^c`7Y:CVaz7]m` t#0e7dmz^ }CB ,)ls2AeMmr>`"0s:l;pp*g퓪 aZ+!$EgfP*u5b9;mZwA: xvUHû8r t؝BqxEuQQiIaв@DŽ*EzZ1rrTcV ai%7qDqYs?@$CdI%0h`r*IE Ӭ7 oIiH6IgsJhJXN{\:480sS!Z>5NX:JgT8 [H,~|#Sy=v.]>t0F=tte&x/ gu?^0RPP$P}TMP,W rTL0i7V~ӔGk ((oHi!;Wk\ި6D~6m肍`c8Yva% t"F6+<IR%4rDӨNRE;q1pL}hat;O*U}BxB)ےA>WG&?X{7gܺ+_,6fա9 TKf(_1f|-'gX\nP*m;gA84w5/ILM %qa3M0|mMkNg:#1<0D)k b$07;$`z-Zc'æ zY <D=.$PBi`O)Χ6X V X0@:xrB-Ar0Ga,}m-ry'*Q wC_`~(alhɇBwLFPf4XS1֊L㿩7<:Ȉp g`BzFcTفېACp xxfDy0̾/CK֧ ֬687^zd?2fõ\(l^NO_4V+_aumPk(<7^of4qyOryY ]DT(<8#x-"g |[C!OenrV:we N~/[_=-z`xImt0}&/Wqv*( Sxd8ڥte G_AD\#恇JQE&w8OA%+M! Rӛxڑr4AɄ\Wy\x%GHR|8b/4gxEsZ[[6Žt\NV==8ϩhDl%߂P`//hEF9;4[%:f_% 1Z||6xh%!qV.QJq=lw.(r[X`{׭O}:gd+- Aڌr=&*~ޔIOj8B-=Bp0.ߎ=;G\OL\'f`xhʴaFٜ~ Ty! ⻋>9E6.x,/^_"VE`hJ6H΁`j1\&^vZї͚@rÁwJE,%􂓍bڨOzeûlᘫoa !Kkbh86G*1y1D!JUǢմ{f6".E^Bp&R jk f<LvoŜ-]Ȋ&mq"iXdS!nB]~!q)hXI w^ӢB#@W2۫k`w+A]>,)wAY;Sb TquQ-Nr܄5ԗWCa06AߊTuҐ SDF(ViPw 80!C#rvw"&jHSpۜOa ̶]۸j|Q1^2on$Jl9p=9 n.gD\3-|jW B̐q#`e@sVbw,Cgx4n9 0|Wns3Hvz 1P͓f BԲX~!?Uj^9kg;&AűqN{{xG_EvKN.c+;ڗS^ҁ !͗=;PU'%Dg؋GlUOjTI{dL#^)B6}"v6~0Z/ZkEH[& V}}w=GPY W=Ju)gtb?N ^iY^M]k՜+@_gur)Yʭ))/g+voTY塸~V;=(yVNb굘_tXJRWttm_VYU=^ڣgڝ-Tʸ#4 YvF'b0Y@MRٯ gtm]Mh5VֹwjV[ .X/jcʼnV1. RT / d}^Y}G چIf&Y^C}Qے[eKS8>V t$Cb&`};gsM{n A}L/ZNyCcM<٢,$ {y줹FeiPSs%(pvVJ:O*٩^$5@.*PtZBRǀǡndhe[wQQavw\}6 ˚/OaiQQm l F&.ik'AK>X5Ӳb~3PkzsJ3~m"ϴ{X ~*+лDo)-RLJy \^?\rJxac/.w$6G<|bɎ:p葹+'BG5)<@jW|͹NT.:7Y,ɶ_;{Hr) jRbh88 :]9>;HERLzgvىr:f\Z5'wqysEHuo^H.ӕ^7oaViJ$h!}:Ouѩzp!w\%y"ةiI`f!mx+1Q;q!ص:?\ q4xU' a:0X !}h_Ve;Sjز5;}E鵇zu=*.#zv锴sBp]Z*0C{`Y{`}: e|7?_s^g9˙bIh"TESDU[ PoLJ诘YU|_S|Rv*VGg+_^Qm+\0oW!RАd ܾG%KwfBܷc&uSZ _U4vlaEBG͏N[0jW|ܜ\OH1[c_k# ,Bo|~.C5O櫎.wZJg(oDYm]KfNՅKƸ][~~;"V`;]~h`=&`1IT3^F!yW0} M}v?ϟE{#xa.{]r}h=b6^L׮ae6J=)p`e`)0N71[i \cB9rK` 4=Ya]hl} Z;B_Jwh H4X>ck9G=y< yyof4/$ny>TQԇx<|Zx_I.WOKZ*q!VJO`|9>_a1qJ^M>\S4t %{[Yd]f;g_M`1'ݍ>+\ÉAypZefI/ 0e}!`yEcwRTYP8N))B~4*_ƕQaF{>F UU}\q'ZQxoH֙(4U:zhwJI`AV0h:A>*da(Ɩ5A02/U P<58NR$Q_2udK#mu Dl(՗ !8O|EAdr핾9aػ$;qV"lrʬs.z5QX/kLΉqoy|P "Wm0U rwYs'M׿fA[F}JjnJB gPr8_ \YlV!kQ:YvLb쳸;A^7 5(mXTAeDXiTsu/8Fе=`DEmTei[l7'ꥍ`+o3rB#b# r]+LD9/m:YpKWQ @0uo͚h PK:Mۨ-U&>\͊;b0%WEYS9ܼ_7ڞ!.r&!ε"Ӿ.VDLէJgЫp[sfJJ Ə"Y/{φscga5t5b~2nU o0*}FL$ڙ(ɧRhRP@66,'KYf2 S>=7<W,F\ &=<5+7HO ʊmWz|K̜1+fx.IDP*DZwnHT*/PF!Jخz`B5躃x4VIR#}>Jà PQL#(/Dt#!|mEpbFAmVK1|"|z f~n+)RW)@e@iOX)K 8Au׼~KdftV%s={icr&:ߒ߲|z3ҴcІ'wKϛ pI##2ğF(& Q.ښRpQSHn 2!|\N M`1 M7yݠ2eR }\ LJ>j:Ӧan$ sWqUU$JRG!"tU1_c)y0 _ kUOb5x8V$$֢rC3Xb^W{]$.&>vjáxnEʧLs/eә2a4^/Lv2?^sXq‰X-1c6 |ʹ }Fj3 ꈪ}Oqc=OAaW2L$R.qS(Sx d.+~KMR_іO   3c;-$H0g ԝ)iNn;)$%H_REB-@y"|J}6~.ۗҙLf3ÿvprH8/~ <ȷēs6.5\IH=(` -KB!6|ro}ۓ^T5hIԅ2[VT2b/L|GE MX?`U[ܧ`n5+'^yS)'OwX6 6?G>۹ek(^7u'b2z'C= !S[-o|*lOob*j۬ g4uPoFiG+(|0ɡ .V)u>?c%$ !:c'bz}tx;̘A yZS>_|UAPNNkMrR ~&c;_˒[} J*  o7r$O<3@~Dv$eimtK>}vJz}9.~|OInd_!wWx𲧁o=) ; z+7h`tn@Gkwu(ji⎬yNgMջk87ٷbܐq?f̣T LDwG2}OoT+y - /Ґ=}$.4˚5Q/Ya™/uv?&լǷlV&13ٗ 2t͖I@Eu; F|'{ 9}g2R܊e3\xQ,HL_ٳpR& }/XRu ;Mm 6Se%wBEKnx$u04h'.jO &*'k^/K&E?W@ڈo,eK,VS{JEBy89ܗ!X<3 ݵ Rt{m^L!Huc(ObJdiy$_AS׵̀RA ObovE3)Adgpiέl_F4x@E@ &!^I(KъV)΋!hI]tfqP ^Q2Ufi/>lb 5{߅,stuU'2yP5R $71.͉y\q %Ѹ\p?nt?{B݁.mg+UCf!;M]t/EeZD~qdD0ܶO0v=T+#?l$Oؒp'ܲ\4'˪oMZ@RtTRϻ4$r]P#Dw_[K[[ ToKeܝ9WUɀ{AdJjLKmiJtg_xDҤD}C[N]\/Mk:抝a^ )i^Ş khdz|ZYӧͻ,$ WYXkM I qmYE2{/ )*"Iͺ<6Y%}?Fڦq ' S0M9TнSIdJ7 {H-',ei:מz++oHэQb9ئ@rdoƢ_-zObHuA bO_[Ώ! 6w\Itƿ)>SIݏRᆉVý0]Uef?R)87ibO2Jq=tb)mwW{!hy]niC&Rry5a뿑|6Eio #&:D^Fnk)gOc%jN#f\Į+#Ña マV%x2=4ThI!+f  ٟpF7$07!`ˈڀT{ +`ǩS>.+Qa4 TDo7f[ۢ"ƄV1!Fg.(ߓCO7L.S;t.:&JחUOx2{ ?1*Urs–#Qb>9 UP6tvxG}n+vKD S9I|˙t4jGn\h+r3*u&K}fONI} (dfE51J/dEo=؞VHR]͹8*97ܨX eJ9(Q-aXk*M^aRRok-Ʃ[Ɖ8h`mG$%tpd,¬$)֧2yN2Tyc̛J#>Wp7ꡢ"׀osYWM8e:p=߂MEl t̋i&s= XI@ s,{ק7-ͅSNsAt9 I-llwCsiNDyQw D[^K:_c}ޒW"*+6 (˶F*,Je98r6ޛTb$ Eri߯50VMxM;1b|&&uZ SyBVg`0o~l]g뀫T\ccAWûZ:mBL74'p~d[}; ̤k9YU)vNzDThh8-"r~LPsNH8ԓMwΑ$ i@Z:q#j@N"G'm mB=obYVVE8u9Yevj`$Z8]5j=ĕ>¤cnm䨫>.h6eyꗴ* k*+H"Q$NS1r*hw{h}jIlFUzOjlTkۡTpP09+:~bKk𘔙SYry/ HyR^g߼Gg9;HJTL`aT"{F_\I빵B)[[ c,2o4"w_lי]gbtꓟ% 3q1a%uCw$2B~9{*]*7ۏ]d/pqI"SG5 `T*3ƒн$oiU^1NRu=KLuLE;˄5NDmy@?N360^i$#Df2YHBOd247ZGZ'wk 'V0!w鮿xoRzB*iVq.L6ePͰhWUg{lQa>keˏw^2zD6!PJTh4W֢37d6Yҭb4~#c6L F+|\2cV'N2, CEzت>{;5r枹6f17H6  tJCIT:{Ӫ)PM }j{`?T6yk؋e Fǿo8N񅢚~ mTQ&gџjlڋE)iRv3T^sVR~ufV~xŹj(|οig.@t)B]ڠ0q]]kiZ~y5fpĸ@*@Hasz@JLkz?Qc"K%B^;'hWItGoĪSbYk<4U3 h|Shvi,FX0J(baj|:hE TdCÏ)^fRv*R/aFv{-rb[̋8#EIh( ,>;~Jܛŗ;JHMxRjC\$>lE#G?q J0thd7UM=Qc,\0duz0$s iq|[s5~"#id~#YãuFszvγ<(v%P~D^x<+WÅpY| z&N~ LЀ8|dZ+()n=e3N됞Dx.rPp'H00ObdHނ!K8gQY)A`NUl>66ocD\1NR Cf}31},V65N#ZD^O 6V%_v#a&7JU60\ pFie:܁-0ю>|50vlY*o_bj5*G! B^q;u|X!9\1~ ~H0cwF  kM߳l W6 #dCIKK,fЙ^y`tveU=frbE,ɸjMMDXNE =B~8(iTkU' rcNQf7$Л #A(ٲg8&Dª6Y{VQX;ԏ§W=L]vQL5'|ˇOABPEޒSl:Iޭ=Y=pŔ+֦. T5;fI=P]V~UUvzp8m\vU._(]OU&}3ȇ]IJ|PwO"4_4,'ЮF9p!n,~콘OtkY izWx_v7^s895[NF^<5vȠMjځR% |1V$ikqB nn25{1s+O%MqABe7ڋL|1%9K_FG8t1ve`"]rحQFYVlsWJBIԲ?8]| _@!냜S$bR׋邏sx%Q"4'qnpvFbn +{xO!lK_*.yuT}XP ,6ߨ!oMfTѓko],^IȢnNp-g|i-Ņo,E1I27[HثzE2Wxq~nYL`3; | ȽP`5d{d+Q)VTvu JgRF_LaqMAI// r 6Ʌ$v|ñ|ֺݵ**1*,IL->JDB`q,޳i-&>x0/|ӟS)ϫ |&Pc?kL22hp/{ӵ8ՉVz1HA6ZգPP7@&\7~J:;X꬘?oL?:RZDŽe`}Wk8aʦjļau4xϥ:wwH658O~ kgL},60 |e%GJC:xP8X7G~epjji=~i3i=p1hS$I<.I=2:3_=YKDu?9߬$?9-ڸ-MVA۹}ՏYU?A]^o~x0r&Iԑ9k_=Ь>3S복fgJ+X, $^U@Ύk?r<6 ݪ/22YG\̊yOl ?Nց!+eaqW^xߊN%H@>m}PHX 7juZyK5Q,,_  q7M|_7׭/h7*:'lK4SqjU Rc8 9B%yK'tف|wX~v&y0MWf,"uGAI{C^(s oS, RGb2wػ2o(ƴh{͎Ͱ-Ki0$rznYmHQᬫ[pZ$wDbRVQϭzTHޝ#*@N8Bb_?vFSJ{?-i{_6%Ԥ pp>wG:>w֫̀6:K M~.՚ $qk!ݳ]ߒ)r0{3-(h,ΐ.DRu3tl/HjT`)h%DkeK;xI4M8=\^Mq95*Z9I,κ8{5į@HBRߞ{>! \߰ Hn{T*z W"ɑ"T2w E-L@8J9SʇSC4wKT4~SX_^Ŋ+/](w %x3PM"oӐ8a/vt@s8 -Lā\2oysӠ;}s}qHۏ㤖 ,P5DzڟSCo,?4ڴ+IGl^458|RmWgZ"}gE6r8WVN]2d0߮!I ^o?x ֘"!pDt< X=ޡ?fCm/Y5U".HBZ\|Pv~=hxA\oof.C6&k %ǝLđٗc ]rfL 3F%1v.P]T6Hj kɥqp3bp 1Џ~ɋVr ')1(LՑujf.X wo87bu21Il^[EQg]{_m{ڃAd޲^h ~dA BLLl]{e$5Z&,G#>ޚ#n%Z˦ፚ4b6M.1jB< YQPi򹭀E*ݹ*GA=IĒ!0W9#K,Y4Ojx+MApdv-μ L [DWIYcO򜞇_=_LV !RUǿl~zZzo\b;Oآ\@ [K.MAkFG*wʪ$c,L8UBfsnU1Q@vs_#Lv@q1..8?pq3_vߪg4H Z&GjoucTgALZ<Ɉc=pc\%+wF!>Ȑ=I#[8_^RSqҳz˝%i^& ͣWyNR.H᥇yU!P I+zjAP4u7yX7bw=m2$ 'ߋhfrDMaPwId %R(E9<cEeõzS--c3:֡Mݴuh`-g:ϫ\6S9of}a->о|<hNk+]ט _42 ]KcUV^ޠʉ9ˁOy 1GyJ"/p$X`\2ahK"V5 jȳc (+V~,n"qdR$4jbZ~+xˋd[l*݀\?NI>~|'p*uuP GM=Wk%h5ݽvt(,n pz37 ^8˳!M~)r0,'~&UZ  lh/ZXJ.$vk:!oXX&LcKNԥ̇drO\^#4uc=D}Bi/3%=nr3xcƨX&۸'[FE6\>.gϊJ4b-Se\i[;^o'xI*ƊWRbEm?aü5Åz]e$A2؍A2⊖0?TQJm[ވuEzfU?i}z1CrHh';4 |n1ʣ01~\܇ u. 穓A`ES =;(jG1Va=o9+WnF-ӞV i}yW C<IZnyzz65l0޷2'Ӻ9 6 X5] bo$, Vc4_g۟,=tG(_^Zﺔ% BFKqߗllyL0 μbv@7Tl+-;^ißr)X,]0FJ6 .|KhMلgrqGDf|=!AX]TL>%ܫe5yү.?*ncaҩeS::W>wpF^T vroH _ƈuZ)jL*:Xlj='d h= UGrܵTKZu_=|/&A$EyytVSiJ <(!nؠ:wp9_,*qV] duGLU /Kt6-*=MfL&Cj y>?t?H 7oHKZ-N#t5I4ef4ǣF,7a͢ݙX,*c1&bݸ"UEI{7(NU"Eh7$iik].vܮe6a(`#XԩZ:Y/J}a)|xF"*q<FXVf5/@5_ɔHD^_olnõw1zzG Эc?.SB!ӛz+q#n*Os[Ɲnk5V@KԸhNYbf&j)~#XߓT RB'nm}*ikbK%!k%) 4x4mQ8]Jn^{JBLHA]-՞ !L{r[rEۺdT'J7-yzKED!4_Kj?rc6f`t0ec4.sϿQm#+2P;ɔ91xi_w Kfcl]3 2o})( 6\P_n/,gC0Fݠw2UKYjjeC[q857=V$nq]$js}ե`7 9-^F4dF\$~t(ԭS.;SKHU v~/Ov@qqƮ23wG11[xU$kPc5Lʍg.Wf}&u/ef eOP'\ΐL!:mԭ AѬ=pMn69Q&]:掀d'ߌN=F1|}:HFpz7㜹 홪Ѱ/9'Q{#J4)L>q\9)?X*(ӹ}s;-VL}UɅ0 ! }(D\FYRL0xw))v6nIu.{EkECW8c3Km!=(0qld~XY]7 0q^ j@v::B?lO z4wZJ?>tG/ՙ>6 .>@gjLZjK~/d33}ɿG722p~ԶQEUFU4!W#3s`g;.ޟ΃];5El:8 'ibyJ&|[!Cu"fdI$E@R԰%|(\g~If2yը# ZV""P*7oko'ͼ !Y¸ؚ(qٗ\kIDP":ƨ`'|i"g"$ pE<6R g"De|!7`^"?nzĻj%縉|CT6kru!S[J +7h^A:%.PlGdiQZ`n!" Zp ߆{K&Z[1fB6hğE4{wv͆%nƖYv#0G(=cm@ٷI\~-y@1^G;Nǝs $4,uu2H:ǀF럏2$G4oZ6;^V] *zQ6@ye7B``#Q%锾7Ĩ\(PlѩNt??>TY(&c9#؎Kyٳ[|;"7a4EvYǖRX N#UJH'Ҟ_Q;kGGtLJw:R&,:iFE{J@(p3Ɨ.zOhRn@s>I[, dqG]~FkeSˎCzWJÒ =(MDQQ;R(=Zˏ ua0P3"ΆeTގzZ#I {KF_ZUS}5(s'J=gGk4P J/|2G}x?g1xL̗>ygdjW3F-* ͠W^˦e6Zm]0#ՓFd|>0OB I2lcB3x"wI _tm̛!Ƴ-M ɼ:K",P_ o6Y_8 1y1s3 s0C2PT߀5ޥ"V:Dg_u .~Qd9V^{jj,u9Tz#gDnm'd'Ue6yTV쯜A?׳ RCTqH$ey7p!\niauaDEcVO1w\m8-ʘ70ܞ4-BgAM5r>8oWGkgH/TSy&ȗԞpt4't!ڇ.]}1* [6!VO\7Bd52[,n_P0DQ)SIJT =D./2aDNs?8;- `3JD&R [|d`!`]iCGhI^l II&*,72wLt!!"Jb`ǎ8'ɞA,@i$ )I ǰ~ Nצ*8hk<(.?.!!FO~/s*g9H:WdR~]>0M ݃3g \˪_'ޤ_6Ʉt%{"8EK* pVL} D YBnxMa]zu^O= jaV,sV8D_}7\=  7=+o@vWN3 zSNI5]&xO%% j݃,½"ƖP;WXr|N4 ɬ(C ^$+*^#J[uW^}393-,yZUy rYoBFl A} ak{#_Ξē=wCplw2GXKkij8k+O~lktN&U mmѴj9bYޡ| LMNe8odi' "N`kxpLb"α^Fz;B,?mԊRw!^+[JMw^x2 ~k_%Мl#{dva3y֪E"1ɾ.,x MɗeiNJ׻wiؗ(TtƒI+?gE^߿Wcα8=@>':QWbY&P{2+4N;0ncl&ЍAkMN!0EJN灁#tj=jIew$!oT ]cA*WO<72z4{fX< O%R 1Gs/SC3.iE֝7o`>L"ƋITyO1 2m+rzp7VF&a5ʸ;!\&\%3,3N6,QN߇@e3l߿V> ,Q xDLjD~=Ujdּ0]Fu T"ެ!I&^U^-18?i/aWb f^: }TڕIbE$9_ &ѠGoD.\gbHNOVP/GY:tn9˲6v '@ddm,=x5,nyHTC9)b8-Q$t|)zӘGۇ͚EdBHn˺X h3%W;~5g\#ca쇥J(=R_ԩd흤[a0 []**0Rg'o]6Q^xpRc>fFcʶ:z q/4j_GT1 @-M z\`MS_aq D4xhc7.e" 3<4{ѯ7Ow?K]#)oиfAG"}yqJu9GBkU&#CRN,7-9oVqBSVx l룬V@(Eہ85zX.w9ǒ|,ھE }AVǁٝB0vW.Lr@7xz1ChNh³߇äҎQcV.}r<3 n 0?NsVŴ7`XI)bqz4؂r~ <9-J=:|2kqaH}RlB̮V6,X>~|kAW\O{K+( fVFzxyԿ6*VtWT|yBLH"h*b&h)qnՄNʛ\=*d70(#҆ C b@$lHDjQ*GƯN? Uw7A 6MqڭVc6#5'z`*E֚`-dz449˗3b^0xࣕQCkD W}RP4n#A/؈fMi: I.8? <9_-\NTtrVz1zίNJJMJ*`bpiG}&[:]kmQ Taz <P0dRB;^E E~*݊L3 xKt]cC}@eHBRZ'}g#d.jJNe'{\zh@]}Vϲa rj dFHY}`ж<94F3l@fXg4+Y5rC:)"r/MڐYtA!,a0ۮn op؁ĩ(cw<i"ǑU 47;]F]};*]{9mɶp`mR+3 (V Ͷ,&x]F䌽vo) cAv=d9-mI( = J\5`c  ƷIL'<,o& g#n:XGŊ*#j[P766%j} _Oŭl̼ױ a)"TlӔ`^gkwP?Q4QQRtiIYEbH$k Htgk*:Ymaw:ѝ4u{Qb2=l ˑ0 퇞(<zoElg7fqUtѬ֧IЌ&آNsBhr0 5a4' 40{^TݿZ]=OZ⿨&e8exISLdg Y"n츻j>Z?ePuH(EO=Q{sGhʕ@ݲ9'H:ֳ&r.Op@,_}An8%U] "0#P JWh3~T޳tQE#0  +-Cywj2pU2DQ{L2iF5PwAL uXZڊJߔ)dolJ.܉V%%<ذ;T\O^`b>dz в”ɱYQI#;)퀰S72C#}"6+¤wEʼvbj|DX s~ PUehH[,#-s$=%iDfr:*;h+ϕџ*%\̖v_zK ٶQa|pAxyI~NӭVȫa%j+D_! Y|aSZo3M+,c l?[X'v=4C7'#zطf{`ySrnں^˕o,'&e v' F2tڄf"q @׬ jMoљՅ aC{qo~Z?Nj3_]["Ϝ 7@D٧ \b T$bf LS|_-s, !GAءgOW=e/(lϵsdVr~':?WM "a! d9fbnA8~qqNͽJIOedzI16}u)A1۶ 6;$[6W'SOܿ;np˗+CjfרdY506{MS`F [[pj ˤT&ZKm!Pz/*`FdƓ}H۽}#h DޑV;na U5-)k)nu1ha\ yB0 'UcV4C (eF8**ri3~hE϶geFT3 I5sNiIZ~8T[v)n^1ӕY$]P}CoawjN: ^^2>eVuIf)k٧QnQ+m1 `O!)y 4) ='"Wt?H1K>uPqgK%iň5bWy[s !b X2!lRٍ@?a^,cbqfܲ͡ޢz^dy Y[ŗ`U\g@> S=e~0х5Kz4k/Eflf@#|/gj%<ʋ1ujK O [)uPUjjKS.kjߓ$\fkW%0< !~Є&tnܯtp\^d Qruu`)?t9$/s(>{s5-=ӛՆ^U_GAQxS# 1$eoKXU^֛X1Onmp YQ虗a"F6H>7SE,jPXuĄ#VǰX^64xsafSF؅ADrɓ)|3XwS}5[(tk Mf>9fuPgbVLۿ;k ŹpV ]!Yo@ CK 1Q@\)Q=KkM M5/ ­*lR,L1!pnmݮ!O볂Rtt|gN kO󡭋-/׺f*ED#_nηjΒwcUh7S|job(wGg~|ߗ+qON5s1W)'# v47m6rmsU35'ϻՔ,ح i>vݜ;kh4CC>C 4BҲLH#GNXhfiEd m'dkDlRb9ް8Z$IaD$B-&uIlλ(D`!ubpzy!(PbEģe_S6FIt$-;Y̦Q@Ge|Y}ͤ_/]HSŒnVX>*?3Bڲy^r^wȷq,e1`9Z:A$yAB[GM6i5aي<=#< \WdW U"s:6@>%S%u!^Z'RCXftI|t?0hg7hE* *9h#I>,q7Af>.*2d΍_ PY4?GyPa"WMuf(BwVE[tڧ@Y qfܩ_9Mw)\zxcny^rBP+ 2=QVle w"x8n#Dc{nיRbvUټ8(棇/?Dg uXIdFxa{Fvd @! 8Q hN)@}G  5Ė6פx:];5}%'EH-PWwUGQ=ϭjbxQ~ʳC.4$VmBG–-!ct<[R(4 ׿xY$K;N9[8߫uUsM'H s2k6CS@8G&w>!흍Wh3*59 lvg"܂3NH=gYpf%!p)%USS,Н'`UQ#;^L6ٜY7p[&4^׍NdMD %}qd0&1w tywwuߞ]r5蹌̰ςX7~h4#N R2't;*K+LE۽kh_h>[lWi"MG" ]d+VFy~q7oMR{^d'e<I"*5lwgFJz-NS{B9pϫ[܊WBd1v I' 2qr]O9GEL~MV^ pFK. 7oOWGDҳ^paO4HJʇyh46N+jTDa!#0AR1j!D=y')U؂E,lqzT4wwB~얱2"6Vnڸ8;O$8m!"#+EudK]A% x 2r T;j˶:0jtHcz\}˩I͢;?vݹԍL^(8FwS+v#b՟9 ,FԱ D]yǼ.zZYMW^RE]6aV\c@b٭iՌ19 U|[c`L{9݄Z Ĝ>AeVR;B_ň?8xyPAX9çx, HD8Ϛ=_K'v*tӮoy ^()vՋ1t”L!-(3 }(Ds%>& ژ+FU^8]c+v R7!^ۡ_۽ZQ,qn|I*Pyϧ^d™`v\ﴴV>I[,.{ 'dWWKImXDYTN!M+I[IqW[YIki~vl'Y.l{$v4q8jj—(lMGA l1rmUA͸>;E[{4Fp8c~vx*hE)RXPAvaggK)/u ZDwgYG~lb>)!s2Nwpsb\#mE&S GH؜mXSp%͡!0SEC="ѝiuHlRYhʠ̔H4A}}c `cLl^gxRvH"?\!=eҌh:?+g}1W &0$Ot=XPz/- |3(27cBuҲe'àYV26<[Dx֖Q}3PV:,֙rmpr23ϮIR(Ny<66^ց:H/q2E! soV;1`c-]B{:ߦZ7gwa>d|k%#yHch0nwHz_N߶P #7O˶?2{tf"Sm/ľb|5Q~JQAf58^#Dp[3r^(W[iREa} fi4ȾNrp&חf?6l-8I&F+T^{;I* fB{U']Jcc<'%&G\qaZy'xؑ!d|L7c] ߠ3ߕ׻l'+:Cj˨']J%T$Eg(:_MnS/w.:6ط =fՌD࿁:NtŻm~čZkσVU^جS3,_lpc"æ , URG虱Y_2΁cc7 Xya,kfS&`fR|UiΜy\wE["f̶27+d1|uH߭H<ˀ:C]멂u! q$vsM@Ƨ^\g&뚕f= ޏ Z#6hMGF\x.'cY';A4q%%Bx.t:52p27\ =QoX)>e,b !C~>1ȖMr~`IOZ.yToܫ||تxuKP9gzm QL`~"dUEӺ;)v[!vx8kx)DzZA5<*\j+?:;Lhc7-2ܮ3i(1/J)0JQS_X+KZx$xL;ꄅ#9GWyL=0\ )EOkL3J[f LHY>+P4ΓxF):O7F?40H@1Y <>xBcY3c0(i4vmr߇eFgy2w\K!/Дdn'y4չ|D҆oҴg'ޗ!ͪvk pL~3㜃~׀l|Ml#7uνA|#Ϥ`3~"">m.&,S!&j#Gş,K癃];qA| rm/7=d:5;)SX=ݭT'v[$u"9Fqt~1mHαfڕy_`)z+.^< HHB3ERNO]ݲ[fp\hl;SA|yT=ܟ.(AP^iN.Zt|/쬞yL94kma.:q*1:aeky|f߽v% ܾ'FweN)[#ϛҴ!NK~P;<+!$.di"wbeoVdXONSu\֪+\Exq `ٰ%M34cm) fw% CwHuF{.Eǁ0Љ͚T6HS՞6j$2mKd~rv;c3 4R<߻:( lM&W*zc&/oe8->f? *}Y^8jh\[Y9?G_u#FhȌB2Яe*_zn8D |y8 f$y,}Q?Rٳ,evO?]LT:Q5Ʀa+-/nF[҃g}ůVŶ:ɮS4>0nrB%8R-t^Yށ/99! סqmkGXSѨY&H%EF̤|gYѾd^b;LܭncɪFB.]{C+>iWX̑'}IS"H0rw¢:\cUto4%.5Vځ$F}m{:~z5"2e#(&*k{"[(t3P]NaůE;-ZG[!Ub6 D5Fr_D^"w$|H\tOS>ڎU2E'=i2N b2ߌAJK+¯(${TM6ΝQP"(6*ӞXg"SO4&_]TcZpT\^)zR`pH/oe:$VO$(ڳ,ӚIs1em g4 76-ٶF[VWg4܄q*p*:d:Sz ȕd93X1"0;E`O Rg }0~&@TޒS^鮓Bge.z.;Z^,'iw2OЦfJ0qrp|âֆ]blrQB_PXupgu`2Ѐ,nBžEQ) *K$&} v UPY`|NE#4cm#'JL b`/+:2!&"Q4B}),kWb-W4 .dyoο{%7JCrM"ysbq] J n9]ae0}֊%zDb ZSc=)A I,Xw姾O/7\JC)xXeeJt2&PWGZxq fiވ^:\hom8ʮ%'WvX[n' *㨸ϦC'ԣ_+u}mӯz8IRAԙ̖ɱS-N 8fs8学N?]$$P(ro'U(@H<3D;'p|x"rKV~ͦX.jҾ4 ;6sxחn1/1~8{NvߜS-cmUϻ#}vN'u0$6hQwM%(<#ODi? r3,@-U/> 1CG{C@as'єtqMޓw+ KkGn=-ڭ wN:,)9R=BAau% ^ȍQaO qip6Ce)j)Jo\χh6d">Us"ϱfg/3-4!y,DDޏUq{ir2ݗ30O3A@Zx4^a0H-Xp֒x+*MŭS|۟%ff&7q(< &@A-0Ȕ>5!ݶ2GƅǡT$QőG{<)B7 MKLSaaY^XB09HDo)ĐfEÖBEn7&8< Mٖ=.G[?0nt7M\^<2QDSdOKU.$iRG([wE )St)mɀQg='Ak[y@/Qd=]%4Y,JNQG`2hRK%S'H5%`2=Yؒ]DKy(kUp*!rb!x8ݜ92e1J 19%:#fwVMݐU2o*U;䌠!FD+'PBS#:'׶XdiKv Xe<\-41(vnQ(W%]湗CHK $Irڕ񿕼òb9X@wkczQWSV~s7&Ajn ۢϠL^`Fr-n{ٶ[Ԕ1&KKZ۬'.6SL}$a)f`8)ٵ_Y6 hRg2o g8tc.in2}EI_IVP@H6Z`/lLl2c1LQpmоa\>L9E\#? \c]"Xϐm鶖YS?[OŃNƣG1u쁿􊵣0ogAo\ +eʽ!L)KS.;bBYkP0,_yʲݺ7%zlAJЭϊ}ԣ"ļNܬ':O*M <2,ɭҨ ;bDXA%'@jVAmDϻX$}\.16rh}mݖfH$' ] ޺D>%$*FFB~|iB%Әʞ 1~ =g*{8nփHS 5y-C&ȅLRb9W ANoO@Npc˪sp( pN8nյ<.nT+C;s;Z]'H)~Btz9p3&oْj+&gQB6""NeqW cYS, 5djTɘ&.~ ><0mvsDc &h}0,螓XZFjrD%Q} ˠC$!Qj k@ g=E`N~ab\^+v\ɪ1NG-KX 7Gꧪ'/P0:ˆ%s;>}'߅vgGŸ#G7 `<+$2.ifR/9~Ohfiޏy} 4I:԰"N4*^amr]zncc 74ϔ=ϗ߮[DvLGx68:>WgUޤJPiNf&׶H՗$땐fnp8NFA뇜@[vZ~_w]յlEI kNhl>OTPpl 8X3&n<,"< Ǡ.Gŕؐ-ZC6duo>h4Hd=" 4z.S@/MU,?{'jځws,T \:4Xd1,v v:t+פLJ m83E V ŕ|`_ o&_2tb7#gvd-97c7^ڼfŐ&ϛM(stD$$@^=INd^B7 ?R< \@(_(X ב43 q.;b4!Z!u~Ɓ 43*3,ĸfA,R$6b}cQ|.{sҽt(Z鵵 15 PE@e?8]na/BX 2#ZKs̎zUx}ʮ>SPo D~Pdխ+ڬ(ܷv4}gDUD[mmO)D^h&"!H(7/&/&0cjzA}&wɕ+"f:)߈]7 ]8{yY#:O0Nee誩Y9 ;v bJ8 Px'eDϪ9 OlQ(Var}(y,"4F4TUNxI0y >Ӂmɝ]};L wf8LXjfZpdWn2z FA5k#_fje oUګVitW hawjft cFͶ9W@?&4L7#`PCW:*ꭖ6b8i9ᩈ#M8cJ6dA bb\JUuM=Bhmbc>;(:z|(5)75)V#p_P< \TtWTg3)ED2(!>8Arʹ z<&xwǦؕ`F6\$I螜YVoɰޝIB#jX%BajZ^kGUpR/M@~RNpQ1ͳͲt:8'> ab79o p3],Xލ'Aop!p1}bytYVl^= hi'îl K|sd9u=?Idl{>ށ PdtTSʎo>3ɕ{GMqbiwJS9AN ^+'9O&zEЮc *ͥ`8fƾsb;4EO1em֧?w)vK}0^6Xb4Y2&qy3SGr&c*|]ܦGyϖH_>FB\:lBp*>7/:ol-G߇4BxLF)ƙݳ@:fDHԠCF ,w@}tv#ϮBJ$Ipc\v6tNbQwE?XU74l}l*w`M=9| fS)'W!Mlz7#=M*iraX@EgĄw{[ipVsO#1Hx 57[JRsݲ9m9uyͫ69fwbEI@qY+e;4dHTsؽQm}"{,wBG:ğy4_MyIO_M@隂=֡6~ fybrkebf4GVr3S1@g3v+SSMgcK!vDYB7 iPp=ZiM+ ?Iu@ЁSs)=rhH7++Ix0-WKUV?x ~7YD./Z0Bͯbu##J0N8NsU'BF0( _]%.P l8?E[s [ ZjUJڗH!"l̳ qt,H&us}y{> xlhtR="iJaG}$aB0-FrDmj_`gԪ7̻1p5S4!zq{|r]}mf2奪^XLn@b+5毣A(=mU*Mٺ> ;g{CҞvu8Y.7m!`L6 *Gl)SR_EIA 5z9p]ZcfKrUo_Z.i/ aB]*UY^oO{ՄQR_itg5fy~-Y̼&y9?F!"X%Sm{ /JX'CM4% pKc=AY{G9ÚW?Ar$!);E[N`"Uvj[-3e< ޹?4{WA!{~Sg)FOݾŮ e!su ^Y#l<3 >gtj䬛jijͼhȆnG^%-9^MNo61R4 ~1x_C쎵GWh 1S,rw'sW!;FX8FMHH#mB3+yks F:M535I>gOIIüv<( Ƅh1Zh&!CM5tKݖJ !2(z󧤦0gozƤag>JHo\sj+V+Y.EzVvWs *lKs (B|e18o8inNIu̝-Z[{=A Bɡ6Pf粃B$/r9 -#:B;%Y}UDJ8O2.p +Mud]@y V{効R,zZw8*17@~YP:XWWŨ1m9P';p9i6RNodPZtO