dpdk-19.11.4-lp152.2.8.1 4>$  Ap_t/=„ MNvMB;P8B.9ޢOq" ?[g{xΉ$31`D^\TUh#RjeǤ.$` (2&RtB/T2%j-:y/lb<@)9@x)#f_IU!(HКR'F>o14jk`?7̐s,~/o$ `Ac_-X@t4"I%tw+ɺ52c4c4e207c5bf16e3b60cc2b863abc80cc67dad20d57cd40529b8b3084530401b11b05a5b052bc80191618689435d7c2ec78f2b](_t/=„lw?s#7|ite>pR_]njivL*gp<(?d  S$ =N^dl     (FdGGG ( 8B9B:BGHI(X0Y<\l]^bcyde flu$v<Cdpdk19.11.4lp152.2.8.1Set 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._tcloud131openSUSE Leap 15.2openSUSEBSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-onlyhttp://bugs.opensuse.orgSystem/Librarieshttp://dpdk.orglinuxx86_64Z  jY_t_t_t_t_t_tcacf8860ace48b2dad244aea6a8f9c0c37921f087b38e0184904caa3b0282c56bc16169a23fc4f46855bb46ac95961e167356a59e8447f4382680f35f9e652b7edf6e67a37d022a543e818cb43cf206fd09dca884ae4719b8c20707e3661493d84312e116aafef41cfcfc348dcd643296bfa731908e01ad5918a335ffecb53c073c520d30c8c2aa17052fa30b9af1f1ec8b337ec49b927bf8dfece36b7d2342fdpdk-procinforootrootrootrootrootrootrootrootrootrootrootrootdpdk-19.11.4-lp152.2.8.1.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)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.1_d@_2@^@^l@^\@]@]@]\@\Y@\o@\I[Ѱ@[[['ZZ@ZZZH@Z\ZTZ@X6@WDirk Mueller Jaime Caamaño Ruiz Jaime Caamaño Ruiz Stefan Weiberg Jaime Caamaño Ruiz ndas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.deMarco Varlese marco.varlese@suse.commarco.varlese@suse.commarco.varlese@suse.comndas@suse.demarco.varlese@suse.demarco.varlese@suse.demarco.varlese@suse.dendas@suse.demarco.varlese@suse.demarco.varlese@suse.demarco.varlese@suse.demchandras@suse.dendas@suse.demarco.varlese@suse.commarco.varlese@suse.comndas@suse.dendas@suse.demchandras@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.dendas@suse.demarco.varlese@suse.commarco.varlese@suse.commvarlese@suse.commchandras@suse.demchandras@suse.demchandras@suse.dendas@suse.dendas@suse.dendas@suse.demchandras@suse.dendas@suse.dendas@suse.demchandras@suse.dendas@suse.demchandras@suse.dendas@suse.demchandras@suse.dendas@suse.demchandras@suse.demchandras@suse.dendas@suse.denirmoy.das@suse.com- 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 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 (CVE-2020-14374,CVE-2020-14375,CVE-2020-14376, CVE-2020-14377,CVE-2020-14378bsc#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 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)19.11.4-lp152.2.8.119.11.4-lp152.2.8.119.11.4dpdk-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.opensuse.org/openSUSE:Maintenance:14313/openSUSE_Leap_15.2_Update/64e6c1cbd0ed820163eabb8221113b01-dpdk.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=ddce2374f6221cb8d7baa28e857d20cb9dc4025c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=e8c03de9a4785f39b59ab034ac7847fda0a37e47, for GNU/Linux 3.2.0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=7cb509de89e8d2cd66af382521cc686abd822585, for GNU/Linux 3.2.0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=409c136a22fb54dbc0c61b53d9c0b70437123a0a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=3a207c229c8a042cf5457dfc4a4a851aed24dc07, for GNU/Linux 3.2.0, strippedutf-866aa4b5c8e073297165a8f32a95a45bb4ab2f1fd32b435361b4ae6bd02337ebd?@7zXZ !t/b] crv9uߊf, 3Fs컱iЙSf4׉Q򽳪f|=L_qOLű%kw1D0L$$\>ښ5jdj+ؑܘ"S#XP#k32k28^wӄL[\-PZmRX9=@=[ƥ؇&OvVt`%}ɀ8qF?i6h0Z|fVJ.w~H=;,;.G}4}BQAC+8ኩzAK.L!)e(={GH l@~jԘ6 ]x2daݬd`Dd^lEtiaDl\y]>WLu9+f{]A(AQ"_(|sF0"*蟤dN8W<Te`tdN"S85^;Y#5a?pgT%h_2G9K˰1N'̽mjL䵕'Gikǣx _-w&P6ݾrF$joʔU8_^=$6Q48ta4ULC~nB1vGiGm|I)x+/d.#s\L3U\fXΊ0pRk{1_"f]5@M9$Zp.Q Ks{@ NƆkwMA[+!4RQT@caXAkQ9qUN8{&OxrK*3҄{Vvd#@0>lVQ_, 343<ae&XAdfr[ch䨸|K@0@ͫ͛|Rp,+RoSA7S}(i**L(wڑ=1pBt*)Q`[ a;ۅ]l&l6L@[Yx4vDŽf0w6{fK`.i  sYPDU0؟*bç϶ !B8ثSɋr8xWN6%Akn ©Wdq.v3VD]xbS0$_N/,bQYe;!;Ih1j_|ʂkU^ZkYR<4&J$O2}&p]ӡ, iz.oō*bRpD$?#ka>'&1g?Z9{! $)cZ=+l%8}דW ʼE5h~Z!멺>6Pm7s98MS[QO9) _#*\zc.׊h#ZAQ\W1h hͩU=$6Oɠط?(fwCp0b&]I.R Db:A^Ѳ`LsWpӎAp*($ ŀ9Q|tJP38}@H\86kE/&Ա?~`@muyvA{=UX&SFl zMq!u<[W-!i%u7H90OW>Fi.G̹ZS+qf3[ɈDBIk6.K8&U_yEﴺ[;^,]_+E'ъ U4gx I!퀔P|kE&UVfQ(3t~}B>bo^bd`_ɨsVH9pF{g〿@$ l&{ Fu-0; p߯HO7c*R䢟ڊ-{"?/\HF1a/2LN/_@!әK*E>Jx{-hmkPً/6Sw ZdbȎwgw +]Ow]5Bۆ~'KzǦsԈfˮ X 47ЉWFߛ)Tn2Jo߿6[2'L?A>Q/!3odiKDoU'Scئ YJ7s)?,ܒLŊcտT0ɤ6(2koU{$a}}]-Yҙ0/1fP NHGQ&iȥyl W@z \n+r8:LJ~Lyu6$ELJטe\GuNoQ!\b&=+"6*;Lj#+H w'眵δ"d3vmxNFLeRNv2TaΏ1+?@;wm;k9 )jcv(r}&M_8Chk0;ظ%t92_f6NBR#4OE 2!!)eO$`q/[x å A5CVjڵ'zNK$Q;jY|ƹOGipž~,@K3\--CgPj *![Xx,Ky54U~`s Fq?9p#\pʎz2Ϡœˉ)@Ns="VP/ 6qbҵ 7vGHi{ 5MVEX;{&$c#iku#e PﻘxohH:GҿD鼧ݩ;k (u@ٯ9ȲbpBB_xy&t>&msL%^/(VG8S-zSt^cO)xbwQmLrc,QIIvD8Ṛ.rbj130LGn~z(KW`Jt젎U ەȅ}/RΏ&Q9wދ.yHc8H2޷lY+\AHecaSy_4CvϒdZG%kܫko9n!` g#v٣e#πM"-~"~}/^-OHSnCRl oV},v*u0]뗼MWhlBΌP]9l9@Xj\Qg) hu{G QUeAjEVO|׎5\<xO,V;[kz~0 q`91D+;mܮK.ge(Eho f#~{)VS`߰3Yn&e\<EdoêS&iߟߦ,37}Z{rS˸v?V3 뺬֒ܳ;TI%QKL22NW2`Uu]6DbjWRYDXope ?͈=i[0|ou̎C#<=ЁJ<)/=Jdcw1z\bXuw}%US#<['B4rA }^L9 rv7F܍9=OAsTS^wwi;{ 1:yFV`VtX|ųb} b;O_hFԕD8PR2^jKQh>X@)͇7H\~ uoon(wNxO) ]p=)ͮILo 7[jG}+aWSPן놚-PJzgʖm;enO7&ؽiLh_GV_~S+NAwZ@wQ+S{Ȼ8 j!#-ả8 Z^x9HW1X5oӷ`81 7.ړ 7TP ^P G~Aw{R`L:2;@%=”IE\GCTs?~=`rc6<hMྞAoP@;{+_ _o؃{+'bNl@# qcMq D"=9/z!7mNZu?Ln)̑jd^];x~/J0? t"w& I]>FE_;!4B8v[a$2jRvi47# }kH_yVbf"1xJ<1Bc#p1 𙳴/Ol S$m2k-S)JK?Wpd1UmġA߷jkMt9'yB%*_9:@Hg,Άҵ[4!~0)29/3㱀@Q9ka`K0C#"ӖPU z#m-Tr%E*;k.@$3f]>e@SWc][ ޒNf]^fu lR-8uugKc'5Y!$-Uwb ]4xjL4֥32?T[Q^[_z"ųFcur#9ۖ>^D3K&rPP"9(xn-'o ' (ь"',|EdWҏhw~bM y^0Z >;D &VT٨ o1{`MG| GX~C呶ɘ]O: >4Ig߬,~)*'\,\Q閅{MuQ v{TJ.inyA bۏ xXG Yxdb:8yr%*&Tf1IUU~" y_Sw5t1dwrug ߓ-Xa\NJIG[L}ycm8c8唝91K+ilzac(04J1ew3~2Iɏ6G]^{56ΜLMܹ#ϖ0fs'R@g0P3Et ;8Ѱ~uɤwSl7L@4eѮ:6T_ **x>ޜag .97^:U`^S5`\'-<x\U_Ucfe쀜/Jg>n~e{ ŔLI><:lFTDaztdwUuC9Aׇ9-Ĝ M<ĹM|#z(Ùc;^VEw7eR>T@`Ao>kM-C(R"\P(Vbix2wAU2Hgaڠ~Dp|5.@CVC=%+C&vp 큟Se&frSQ uխ"ĺo5`jG,:gL,KT/&醩*ZHFS ^V?iU=T*KPQdI)(bGWOKQ+IFjlJGNgj/\m4/Q $.JWn?Lt$<ޯrc dMq#^tj|.99k)zqva~۳̢I<.9b8n׾2,\C$7,:u84z_Ѷ VEyaDf^}J2^[ 4kjJ>ޭB'yki|Klߪxtr6R'hT^ 1Yim?@_RHA `j(`6i/P/t}5VR%׎E$yhr hxvuq6ǣ'Yɉ17y(%c vj.6erGpcj7. }KT@=y+f >՟TYΗx&ߗ8zwTǥcnS'?wy%::BK ^1!tx1`; VI`%8CHe[OE(! wOzYB(dikOHxn`@+\u|Vf3A %+pH$ Tw_j :(\UQiSALvwT:d ( N6V5L*.uWHaVHb_B=/Z6$GSrJٌIj;nZ?=>bxi RQd>'3jY28xw_Z\GnGǓ܂RWp/RRphp;ͻ>XduTM$1Zr^Vy9ҘBQҌGGljLu z qI2OB!=Pcu$UPO:SX dOˋ|fDEcM\o\fxn$,MD/ZL \BdTb^߈cC"|ުzmz^_2ƒH僇&08ֱ\$ayJ k X|*= tjܡn$pb.Vڦ 6g<1nJw=؀S 3d_1s/G9Ed_zIBC5us䲹9> EV[ξrF-#@ N "\V]L?BF=dt ;u¼qSh^2g4Y1T mg1k'[pHX'*,+X6DzJq{/6S@{ױWNAX)F!ƨ)hYJ6iφ"(#2uhz&RWmG e~Pg| D݁"qaCN>@F8=?km%ȥ 뜭׉rR6.|޾G+peEf/çbPEC-QnQ9Tt`ycHi#5R,\Ҡ#\@=\kArdl=oF6!PCOfy=z۠˱_1#ӅZ>oz ;xP"TZ]!+t%-W{ᇳET\ kGx"ܬRʗ 9q.24}2O5~Vp\/纉ɢ2 Q9f0Y.5J-4jR1TUƂnf1>Vme2P~ȓ@ %:_跸eo{΃D(>R߾b\ZǷ&0H_&I7&dHfgPE:AeJf/ >; o#]/!l&ɾ 'C~'ϣm[;n,yV?h7q./ ea4Rg=ً79@^*H.Bw!SOX9MzD?6*(D0S= [@{]?'>:)꾎 :8`!hjG"OV⇓FO#,`Y׫n|a{/)$0j,1ȉeNGS'UDnt`&V^Y[6!jx#YDug ˕Z#dŽseEz̈́ dCl=^"83K(fV=0ee%:gDd}rc$R|hܷsrYXg -}#(a,Wմ"f/ROCP3`:V: ڱzq6 jHd\K 2zAfzbkbJ,&ŘI#9*$Rqz "TE,je!9t8!*t%ZG?8y3ӰSi705ã 9KތwԠAs j jlRW{Fٍl[NqBكڝ}om{uW)2^a `\YbBϮ9>flj,kv7@KIXvhUS_Z9"$x}U;KJɣI^"]mQ Hе>zwǭ% onBKS*K@ms]41tw lt+r[Ɔ1i7uŪI+m[%Dmd4,w̬7 `U!QvYh>@(_]k$6- p. i 6^X{Jè _p׭̯1DXquۗfj$wm,CcC@vp; hM6cXQjʅL"Rk,).`>hi~E)t ͆\ ݦ7QajztYCS{x<6ofjP]DP7K93_Kn`O`1œ,BcD#U\nExpgךݍ[HqmZdRl OI *+{  ˢ2gϴ|e4Ch Ǜ<M& - 5 -xB."Iy되| gXRWMg NQZAFG "Meh2ͥxە$07kFSxFMܶ`//C@{&Xa"cUA .`_@Q5cA䵰jR(lO1UUlHKn08|c'.(m{'Z .%V~VZq1pBP&39/`ܓs$1 Jc%=̝h__r4hc Nz*?VB@ 9oMF@*7n%&ro XF`s?Aí4eR]vΥL7 }:k< Zԫt Z`9BQӌrD|ʪiG&cd 0LAߦlrý4yj)EcDsA 1dp04ε}*s[gcL]i>2j[6@D`¦PڱOux ~Y2 i25>WyOvΥu߼j)1ksyEۘp  7HIjwV=_%Gvڋ4Qę<%jUAGo+GgMjyw _.pYB8q^sj7Fe ; l=q--/wIɩ´HxB :W!r䘛ҕ㈽8QdfqMq ѻ`ÅV{g6V?N[ uǞ8VYɮjhv77Wk0D!k(¯{k)\~3b݁ 5Xr9%O6 cQ T w/b],L [)ts`UaTN=8MYRQ8/-9z}mg\WAM-h#QI᯵G5)OZoNs۵r rMM >60c]xηL;a\IZ. 7f61eP8ߔ%E3>}f<!bz8/6E ;֎9YIEmUa<PQy@ vaJL6>3k6@(α?I9ԕCDH8dY+EՊH 9}i$Fe[ۆS8ts(]#4ݘ՞H$$Q_[,z4`#2HkR|zq>dVL>ɛ^|7W }cEsh+## sNC]~Ϗ'ѶW!} c!3fgK|5PģZz;0J YȼX1br|*ʍC97-"N P( w*9B;aנ%5&e& Sp-,vren,ћwԪ-s" EcXe oIB>0"#Q]пW>= o&`2W6e" x9L+Өw'.ELܧ2Ǝ}ݙCU2J(zJQ"jئfEG V3%1KEw U7qiy 8D̞R pÖk#smp0JtӢfؠrV;;@⎪l"16 CWoW|7@Pļ@ba\gvd'] .ɐ)x '`SD TBɶ* nTr+m-6/~-9 {ڔ ? Ϳ *_"ʫ,7e)nXVX@t/+!~){~3ёr(o%ӱ>lQ"e>[  b$Ҡ;fu3F~̪ =ӛ ˈ*71#}M@TmUΒ>άۆ7EAΜ@]Ke6Oچp#VOiXL?qL{a,Og.Wzcr4ĺPزU9Oߦ]{J ?*&D[9 *.Xf>L螦.m̽xۡ:QM+U-0sWW_ܶ訋i3>K [mwaugGDm^buԊ B| nN\B$|(>I~ʁIm{F;a/){{8+G zqݻb4leë];Ϥɳȁ,n9W}^& cK#peP1nuT1}F0Hn2YI#[5c|ȁOF޶W*ݯ2Yv7q9ص郩e֙U5#gMW P%D㪓!g epL A*{R=C ٣Az;D>o]C9x}oA*Oq ۚkJUPwP„`o?~dڃ6 "8*> gwp~S:9rx+B\UOMZ*!k[9ƽIE!}e~/ |EfȀ*fb_I1K7 t<O20 p+X]Ey%g[7D߿KYW#{z0gH6Qsu`euce:.q O&2zn>60)}xҗz5H@HӅaNwӗUS9- 00  #o!yP!Al\˴n{lFuH҈{{9o軀hejjr+d/Pb()!)w__g ]S5Oie,/\EpM{u @98>.zX?#5%g&&1yٯ]/~<ˎIhi>}d)kSDi".cta(]p50i֢gadv5bx@F@{4תwDRyi #!Ƅ Ӂ|9g% JX]1c9!MjU1ђ`Szaxؗ\x>bt=xg  \ZwIWqvARjɍ‹+=~r }h+Tl{y \PW"Il'hxꋓN]O^ /`"3nRkTIEǢ+̾}[čLz)I3ȗ]=ƒuҟGeHQ ܮEI^F°VmR-AQqxR#c | w2%bUwx N,Ψ*Ջ'İ˶\Jƣ": I%/"a Kڐw+  _µZOcCR :l~h[ 4QR\'1{žws3jy_=֌:zaŶ*2CɻcYԯ<> HXH4?H$s; ܕ{T@*-Op6}H>˰udB|@=<#X]L(oQ8E5tR֨ X'ݯV[& s[Z+M_ z ;᪎ D0UL#^ ]xý gtRu⊈DZIrql`z^mYU>P]#r#\- P7yZ/'C̏#+Gl>iaGF$ߖQ xjYmo|)sp\ %)dFPJ|5W@LpBvgޚx XD;#@R] Ȼ&}B4r=tcboͣ*Ԋ5)%$Ҕc>;)gd X?[c.!?̆U`eŞvd88M䥃>e&::K! 'V6j':b9Lջ揧!oAn! xԢk1x.M % ̫4NZSDfLb˜Jfo g!á@z Y:#G 'UI)= E5o͈ܘ*ݢ, t>3V;CTH-,4ش.6|C$]-hY~+ߖ?NâdѷB[VtG E~FQb^@iBvjnm6dX6/@9Szu{ӷM+\Ϛ8t,XLJˑa&ՑDj$d/a.cpX,. yh??K?E nw,kLBB'Cgٴht1_J1ЉNY|$ %n?a(d;W<ƒ vm}"٫Z{u{-!iֿG T0%1[K =F &MVt/?se&䐜WOA F@ʾ_9dzkzP189k^jdw[-B mz/bOOqĒ+rJtɄ!3ZGqZ_0 :^8[7вh31=< >n>7K2Gηz0kR^z&lif P8_^aH_Œ@K=]ŷV#${:ThMP܁ 6NQ%LW:(;*|CVyQJ)@N6(Wf T"p?+H9e~K۲[? 0ۓe];1\9*\ W/`^DODpJѬ𵵴ŇRīi$ҕM+uŮC~5=: ~b v ]]Z;R&Y<|iP<4W/V[ ~3r>OS!ڈX}*w+T"QG >sB7'dV`>뜦vXe ǬȚK͌eF34DŽ~H?dN X{O=@%B"9HRXpFg"T:,Qu8ų3S2za*OdǤ=NsS[؄s-EE"PiU,@}Ux&3jDpDb{f2z%"3|#QK+ hg(m/,pRi;=#e Etdߎ7&$ gyD.m1wWW}^mPrJ"EΘaʥv%l`٘M5H8d;kzm-"Iz<$?#p͋o}ïI&s>,FZ$ W3@' ߹;=ɟx7!LiiR ?YA*+j !P>2se`zpX&U'#fٯ娹JU=˵,4|*^%ߵ>^zgym‚WT/7X&`r"1wXJ5iX3ʠwXHutP*1jC $R5>̓dZ^D>RO+|>Gi͠UR{@%WQE|$6Kf4 YAwziИOѦ/ĝSv1)78K8Ǔ$t̵?Lbڞ=4Ĩm  >2mT˲o$4cOy&[c8RJvz'Ur勒.unC/?+l~6@55%@BG>?K@\ מ[O g!f*~f_mkciblA 3X()W3]MWu'wf[Λ̫?G>3xm@\_r-;~!{M)Ri{{ ō Zj 4GE[?M@"b )A9q -S5Ybcjpѡ|EH?94, 3 w2'@h-O݆6 xa}ƣj3VL|^ܗj ؃>c E(%W9Q q{`&_tVf۟2:c=i96:l50 ƴq?>pgTv(Ԃ%ҥc ~"|9Kk6.%AO-[JiLP)  ߼ Mڹ#IK3aǖp^ףMs3dWvqIʙ\`Z/vNx;' Hm_> Κp-{ծ+œ wWn=|8@F8P!Bq>6"8;1xS.+wJDQ!! X K!˜Se;;po <,h$?+s+ <ćoJDy|Nm=zTn.H>,`b6E+9P\znO5)OyJ J0Yv"ʽyt;}MΠIJ:HN>~~ J֩*YOY@' g&'H}$KKАnj2|HZ;8"h;\|9寒,3ex2^-}@  8C57\fyܛ_b;*[tLUP&GUkl $ySTnF H-nٯ%8*"xjL_ҸCK9R}-U=A rcQ9VQm/s)z &ݪܦ4: g$p/1.!L$V[0!)Õ^Y%J-ҥ5k(<~ PJ\9:]0~Hkj :Tz/ n/utzu Qo@Fv/eFfǯ \tp)DK |Z 6EtRc4ssl!Kr<^Iݜ7.b|p9@+Zn½'<3.?>&c 8`gJ xI(huY6S>.%nE[F渔ҥ޽-t:kY/CRr"(ْ]=t6@s߿ܽ܂9u!EkG̕(ZLL;+<^{C(j>R`OsJ5{<SDGۘ5! i=D-V+}zب }U17 x֖cwVTuu!YpAc#HeȌKuBqv<vvMmQE 꺳 $?|힔9AHdugRʿCnuhعi%ȥ9o0xGog3<\$-{@g~5kxX׀0G=inf_y=֑;Iu[ΠV5j(*X.qi?IK_KQKeiɘk5d>$N1JkjN6-O wi1ё휡P} 9gFGB"7 UWOQWLC/oP>~s8`̐!Gx^ Z R٧ʒ2>YKOhۗ=t_OHvbQKKu&+! >tIx NmRR@:l9/̟d3( 'X?ޞ'l󐑮 8Yyqc&1鲌FT_TSE8'O4-|~d}JgxH=:\A D<(AD/3rR2R.@>6+ :WVPBϦ ]ES>;UuEEE]WQQ^ކɼՄzpqB" 4NWpu{>)-28.ұ4F~"-tVˍK6|$) Rs*!`#F5yzΑl D23amh%~6 jx$ѨmT8*S \I !K>&Udph_l-$I['HQlip2ucZF~Gv m_˶5N`p>A<%Gzם|mҼi^2ق*:bVQGwa._Lfu_2Gz;D3ʃ@{9)XǪ2)$]F?GR.bWa_o14,%JcbNái3-T?%W8m97 ?h8 h%S&%h*2=d3li:{Uz?|>.t8&Z DL-ؒ#Dls]Ny,+etd7+3BWfnR1:mQn懟a]tC4f,3ڐ"WwjDpavxN w-|pCo.Bc 4,1 ݽL6@hiÐI\KJ>ԫ* Zz_ I0{HSlo;;gP)N)U #7V8'#0tfņ0F\('֑= c{D2j^)(=yK ` @yY}J2:EkDnRgC (+ij}cbOd;\)g{+͝>fEI@Ģ&"ϸurJbQM+U Ѻ nM3XOX97?$h;]iX\fyF ~F\ _كفVD9iK >KLYhluˍzǗDQإ{4 ˛4 4)},dOjh{ZtU|]4O(cTTr+o[/qy ZY i".W0bF^Ax}dUHQƚ}VŎFgxdzx=@aĐc`vb3bMw ozݪk29FZ5 s 1F= rɸ&_;Fy _, hUP"oRΨ?j%gmvCRCq!rej.@m Ƭw#pho |h<8f)_#]A" -W]lD#ز .r2Ɇۨmekq/Iĕ~O鑸Ҿ]5=y؟CLUO#s߱.iҮ~B@C8 }>X>HU@vSuA׎ U',|VaxFخyTU(y=N/M4;! FC b=؞fE}vR#HbVFT1t øt-C6_.EIg$e( O<MDK 鰐c|Ql[}KzicvkMm!_MQٿ8VΰNz|[V2i+#;XrkoX^ЎV"KϜ(R 5fgSbtaۗ_3.pc c-&_Q90^)31wv-_+}(@/Vk?X ?d$Pci=(2?q-z[ ?-s2/EFb=2F6 oj.VuFO\K4z guZ=cs-Ub:Σf;jJ6e}r`|HI #ww^'u 2)i3vM#w֗M4qEPQI=TU=Kd_JfP`}eťdL VtsO]Z$R :Iˍ[dcF1rd7oάATkw_tXz')# <s3I0u.+< Uwɻ ܄e[̳2UT-oc jǿ:(5]~]'sp@.ɫF!{6;x e@ȳn V>b@J'bx&h *h rj/;~#H@ pcւӇ-hsh5nNuF+ʉF%:Xul?1f5]-/)4F\jr>! }^klDyRl=r6gROR8/^AL -uH{{mqjŨ:Vy}Zgg@c88o"ju 1S|ZO6[F+v& & A|8]NzaЪ &P鏡rb%?]-%3XS\5[i+.1,K T:}MڥAชmKP*,OW#5W@şL@c4P> +@7杏$}[f&D90+\[7v;S fn+qSpqTsG,b:4qX@}yCʅQQL\X$͉Ac۠O^`ME:rG<[#T SkU^d.-&클?"rt5Б(/sf&a\2Wb{>)C6X;7}.Q/MqdEl yWq2-+)2op8x/6yLxe/ {L ;ׅ+ ryYC '%ԝk\Дތ:3t|w!e!JF'/QP@?=\oS'#T``X03Ef=S+$ÛG IES}릅NS-A;}qG `KiTʛ_ۮE-q:޽r7gl&qGՅ^ÆڐG*Ǚlف笤,UUɞS 8Lwy(ZNW(J+!HDd5N̅dZoiEsR5$'5#j6"(}]2ɕ0Q٘[LĒm2* cn YF/:?j-sa.FJ iQRJ)Rܻ <8r +mA8&~z{~{ =uNLW(H_.SxQ;I/"rsb7nEK"땹V [זqe.r0x]G\ʧvBe%g*vESħ5Oc{?)-)1n@v$1#hZÁO9WV.EKK> X@2rPYa!ztnЮkGYjC Re`{U XluYZ@ s~VUpp W%ǜ#lASwUV[ӊTŖD߱@`'nteVInXݪԳz[mnm|So#ä]M=hp̽ylY>脫X1 U8o4b^?iϜ"%p\  W$:Qb}{FSd#ɲ7T~C^t jڣm҉BB E1ctq҂XH\V !+G4%&8 ƵM-6/|p{! K`yyWJa;JJ}L`aX;' pZ14DWϛz/Y]Cts>PX^fNrܹ <^#g@œo\nWnobN(‹&:7 OOMCܓط7IzLÙ[YPw= ="j43-zyvȵI4ޛ{=nTܤI;'TTtC}UZ5Tθ;GrTP׬ORM ?ۃծʥb^jTgoi80.yՉ)ML׸χR K*&"(v'Suu~ovs\(OI8sEG1HC nDvk.G.&$'N9S4bgx_4dOvUhۮv.\'>W@M1N1<1S| t<6(4ݾ$tX6ZJ}k+v5҂fM&t&t|(Cܿ{lAYrҹ_oC7pE0˖+b xG0(I/a#Y (7×[QCjv |:Q) 3_ 1,l] Ng8BWa?@p#e0<JjO]Xònf)I J)צlzˈr@:1475fW0[M,"tdrWA?齐\߱RKPsV(V4R)"~uޮ#FBS/|7m=0\hhgۯw2ʿtcI{/[ p:NѭCp{:,ȏpErAkfGt5(?DmBfh q{ʤXz;BԹpUߙwV&:ۃ4AJM9޷(tf~Ǐ *zAzv1'/E>Bn;1xH 7R #zQ.Ia8io?K9^ )RV%eeހ. *_pek7rdWnҥ4Kı`b6=Ǎ@ 鹖mv5#F'dX[(iK!i?$ԐH v{'zsdJ@GQK̿8([sCz%]pQ^Yƴ&dPK!=\y34 @Dk*}Ica7}%Y:^p+ 7XX BgT-/$_H0>̂tN6R~E&0ȦT*y0>fdڧeFHqRך?@}Z?iIh , _i)^%/esޅh߻B8UvF\oS_˄>V((5C[w@)'Yz6HL_Rv>ErUQXV  c _<.;k0%qi$ PXa,ʕHy?޹PP &0b 䔣;'>MܘIoܺHz}yy]=vW{,KmJ=ndEI!N}㕽zN ijtR:;JW ʷ\ NӨ$ ac^1 %1ߡ'39F)O`"X̝hɕ: ɹucIjGa8 Ӏ-'I[` iH(0z|$}";*6F]F% DlGt`}w:oUET)m5hlá Wi/°9bGyb$ud 3eFbW[bcŌ7:kRM芎N0qvMXR\FZQ/^[-qό\{|[asԍhv'M+ ,H# pxM0 Śϫ߭2ٺ>jiuvRs]>X֡Oqy9yʽ 54{>:ue[6i/{rY,nm߁}{:\Jb붕a㍥g`4G Y^bST=o^_Z׾RNdL[Pna-L'1yA)l*8I];#~:R*#9&~ki*/uBR[M Ta=7l7c'4-em]ZMP\95ViƁP;ȷ.xxBxk{KZ!ҙPMM1]EH@)wQJ`_Rۑ<# uFk2tݚ~:?)>Lpf w $@2z*rF-Р:tKE&^C9Y&(݀A0d˳} 8b1Qo@dZF/(塧)cJ9OSC ~l`1u}(6A)=A1`/қFe,v5|t.4u{:8,7\q^x00Wrt>HeAdǒBsׯ%7Ǩm~쨇x\| QN(yDqOB 5T2&1P;qYd;H|KrD}_yP^;^!(_ hIsɲGP˂hkQnҬ贊By|p,f? L!}(l:Go)jCWF'(leu] , &qu FJ Yu ؕ]8gG {x7|qiޓslM\|7eЈu%p/|_ztҙ6F{Vݻ`~:tZNb#B[ݭJvm{׌>kd/Nl|ƣ[j4Ӽv}2iǺ2!:[gY/d|CEm,H"5._I$V%il<#%uǮ2xv(ږNCX;VBۣ7_^ufd;U2-;^"ұŬbٛN0,-vN.TI%69WCTIo_A̓dW$iP mpʻE]x(]` ]<:(qAsPa 'ې}]HSjݑg[Y79ﯻ2g/<MXYtMO^JE<*TI$DUR4aY&q@vDeWe5=R{}`1flfE;MIM[ s:W6Ύ8T.W< Kc5)_Dc`ۯn۬]eVڅuZdl똞+E[@G/ShL@S+iwjd,\!]ZJG@&W2G @Āq k\!tB|ZO.jS3nc&}\LH*=R;9$RsT/0)(a%n<(y OǶ.|fmH@Ϝra*}TqxGYǑL)WM&:|ufQzU6p3x2X&]1à=*IP5DD8;bMRC (U $SwŃkOZ<A2&WJqA)}9{ hG axT_=].?z<7%/deeSÍ'Ú2vNm2$sHEYA`|`*gh S&0 NYN90ǭ RdMF}o􌜃I##E^㈍؎yͩ; M0w?=YsɂMk5JsPv|#$93؛}QQ𾲧t1hrnx"Em1 86qHjqV&,8H^:=.[r`)8oX|I8ϟ_ ?'=^xZD8QECF|ֳ1ѫ>/!I]:֭'c `}ޢ3(P|rO]/}%od_z܉q?ʢ{2yTePL› [e j+_ntr>]wH_eʩtg!La;f˺( (Oshx?[: I_8vH3H+e 9 t\}KeP=hG-N˘dĢjhf^2{y.#VjprR-_*c) ?eRl½᤟%z*Wmhd}{''fN_{ߦax%Uqlڀ:X428nΌ%e63Վ\"sxuOOxRhP1_=/~+US"l$hof`ϝ\lv; *FM9&WsloDq&s ,{6JfǻwAo8હ.Hi|cZs`{NTܰwvO3 WZohk~:.G4CO ?pC9cӞO;40PZ{% USe1hWbqj 5gb;Sykq!2$ƪqs17ّކXE/V̚~W:>~Q:Uk6o_ /XӮW%A* *u5_wfc84+5M&G"̇sWlU|ydęRy=\5)vyK' b*sT50tt!yg GjLTQ5E7^vJ㳐ux}3_Cqd\쥉pORŰ/w_S|v)0;hOMc([;vA"00hzT33:fVIC: xk瑁 \Oef]SJC<SKR3FH1^jXXn$,I)˜AHZqy(1z~TӤ8\PĔ^UOTQlĘuM,"ۃF-_stCG]t 3|ܻt´ %kE͈s+빺]5(UJeI0Jت g2bPqRx枖adV["GGx*Ygmҝq#DH9j<,1,Q_-HS1m0{c\ .%י}c0L}ό[Pʺt'jFefl51;U|͌Wr3!-nl+uv K2dSV{%'.{ٵm &lw$@LIaG>)8\euPyzA-"7t_ h&'-BV/>ػ׎iPN(rH WZw]tOTN#`4pgG;#WWk(b$.Fjb d*oVȺHN`T^’4$) @ܛzp"yU.3KMBJ%B($2TD %o`>=)G$Kz>H`SUnwI-2T!%YEf<-mVWKH\t#).Zۆ [/KO0Yv H@z*;FK<Z)Wϱg.y$uEil=Q~4LE3'òԕM>i!M;7$oUEfQE}܆B=24#dz-<9Ͻ6#5$5'BL SZK|ОYJrzf%~scs?XJ?=.ே̓[$hܻe/^!C|Vo[&#'X*O<'S{R'V+wbE_zExGtP?dKl[{ksXhmh;eK#^$ 2|6|+.-T^GQiFm#tM.H.AxN g.t)GRbk)=ZZWTM>3(#ұ ?/ߢen\%XU[[ 9 Ia U ̅Ȑ7a3wHdkN粱э4W*BE(9%8m[گWt6;\;|tg;Q0iРbH4JU;wD5lxJ5A?3dX!\Ŵy(~! H`KA~(C0e9>fK\ӉrT)7S?磽@bC+{4?iϥۣqPWT F}9WNʹCCx\iwŦ,(zuX|vanz.3I>!~VgY2[-pTc_u7T/== 98!WErLCSȎ0%`gA\#ϙqqVØ &ԼyTKJ`g 2/dE|\9(eP't:UL/2&mw&_΂ TM(js; ûoX&N~6$d`>5ty 6_0rŴ=ٛ"VD7B eMy 7*Zw)_ K]+RkJMZjFj 6BjWտ2Iދ\׮6Ao,1~%Vs Ƶ: x;bs y n_3 9S#gc,AaVeٌœ$bj-͏T-ūuQ:(1׊a t. Rĺa93y r%l2l~Ef3Ŀ*όd=Jw NI GΡIYֆqK^R#>+o#3OJ5eٔ?]=Hf,OZZ Ԉ".b=?LiDWyPjf-\:=4MoܤKæeiVQ|;K\sl4cbufO#h!1l_, %L6O|q@sT?NEvEowZ4@/ɰWuqZHƼ-ϾN !X.;[uNO%|P yPS%9͓=pc3i6>1s@ S^zݍ-K«K\5djI.2U,=\jfB¤MB="[=7W芳8"gؐȭrǭ۟3s:^'d; ۞|d3L3wiOm<@Nq#*1Q궥>|*̱Eױ=\,?[lس S,AL~{ey.n>^ !L}Za82\c(`ճ.Wm"(P,E"$v B`[LQ8:/da`e 8}dCVٟ h@# a^|Gƒ"s'5T1Y! #ő],o?Vc}{f\B>!{ 6OWҁ-8 crke|k^W?Af?4&pb/c="۽t Sv˹poS1V"? đdljEGe^۞x/A;M@fؚ0t*ĉIO1mD`8X!.~$V.svDax#/HGkf$A} x Fp\iϡSøeɌ*JX _eYȎ(Leօu(Ap,O·JYADxņUJd5˼Qdv"cJT2yxj#<ѳ# <_Ltf0ΉE|d2BE|?+h?/D:6#\6{;ZݕY[ Kﷄv|^SL8@*/x:PsG}p,y3j'K$y/)q`d?ӓֳ=)q@^(=m nFMl 'P!*m'L֓?NB+ QJRj, pVPNi1ܵ^bQ*Pwcq1NJB 8؋SN,4Ga<4uM5:" ڥ<"a\a wCK|@[/4݆w[N.}EGAu'[KxMoU =vi0 | =D|-~co۶mCH!F] jWiY2t6[ҰwM9!i[q#Gj=]ڄ"]MByC2>·xkX8f.}]h4.f뾃Q8$`!B0N[h6,*PH0>>1V/+C@jN[0r)Hxl.lжv0u/p&3bd?tYx 6Czh 0|P[z,)Q=|Da^v2*!)]*@Ezt?d~^ *u*sr|F+"Rk$^Q%ucPl; tȗ;4c} 3;#B7;e/i}wDkLpd@xÜNԳcׁKN?Ĝ+g=>b9@ !uƟQ#AcGɈ.ԝEbA_3+: 8:ϣJHኡs?ٖ]t>ۃ뇚 Ȫ?n'Յaà6+~=TpIC"TBo2A_k-bURL9|mFL ,.Z!'&V 5\5(Ad^{OR$7l]U]+#Ȓ,&0G#dCls<)ewUJ47;V5yxVI]RXt/CR̐A8iqM%lB)֍c>cZ ͭn+bnT󾰿Dqt9t*kOha~k!FruC+L]$\54]'dZ >~#@ĭPr7* LFEyqɢ&T`fkمa-p8f rmS Do@?wӛ7BdDFjoRې#-6O )#u? 5ؿvWH&*/ͳwk+X0| 'Uf[?.QM22;]FH"BK3 ]؈()daoKjĺ;DA:*8#w5nۃCzNJ0Ku$8r )oCj1m-@"PwWڂ#wLx ]qDŽ:>u*FN^5H"₯0-m 猭32E09hoJ{h)oߣC1cef.|2zY) yWIs9"o Ct[%}J8H= -Vʂ8"D'Iƻӫta^Yxx`ղX  ӈ,iIK-j\.Z~ǽ]heтē$+S.BNCVa8Aۣ$|y-2='scŃiӆ;A\>YbiW/sHRDB-˻ߍUaktI\T bNٻ\}m|lB |E) ٨LL\0<dAh˸F]LY ~vv52),= <5JDVq/-JKJTs \o*THۣ܈~F3ij|[Mv`U`" cSqswoi$T#>sWH|GHk -:5ʮ $ơc(sZ>lR(VP%]=t A, 8:ƤKSwDUneTEu+% a=6?8^!XYr J{Q!9Ψ.<!H{ Cl%pr(DpdRG^ v8eh6zH%~[xreF ӣi^1 D 4?^];UƖ }-!-_87$ZK[Xa7$r2g*Ӽ߼=xq SYqN6?؇Rxߏ^].E8cm;[l˟l|yVF(F>Ϭ ЊͅgtJqTE6%WPxX©9J?^%F _vq?8&I=ԻS+v/~H2zO<42fHiiΈ5csE.c:"gWNZgf&ڮ"Np~ɣf|.g'}LC<@K Nd^'{x.&wL卦8Q_D)H!!kݲYQ%ux ߑڋ(d:HC>tsZ8E#Nje-aH{݆;hQ bR[XQ07"/s\r&Gs^:l}NQ+PuTVɿ`/dN?( &N{Ꭺ5϶<_dY.hk0SGSo*-kQp\.𹑚'韲)Q4.݌i6G :d݈&xBƃȽ];$Y!'YT'5mrQbp̰fB%)@ ^3Cmp$Gk'n_K~B*jF6ŠYR*]Yb4bT;p D:q%"4;ۋE9F,f U"Q8_޵WЪ١3橭R?6 <Ƚ2؀>bUf/LwLL ԓ3PۨIȋC9# dp4«1]HF|M@|۱r?w]ȺS-_R4ѯV U#:{Iu-0`w/ETN(S\Ouqx%&vlDo[E,g "o^(QsD DjpUt%ڹjtoU#6-p_'0YN$gW:7zzB'\.P45OszT H7ݢirwxBM.,(3O)|/>Aʖy# rO׷A<)#2`kÆ;3iK$=3{`bNuaT~E_ݍ3ʠslhdVƾ,k+(3҉n5Xvw=WVA ԽBnqt8>&"8,&٢ fm! uypPebt$M_ > ȷ2r}z!դE(iMv`旪yTGF)`rXd4̄.B\xqrbkUwzx&`F%9$A=ӾZ~&"uJI= !\uO/Pd bAR8o*e!;4oΊSwZ'zEb{Qi~65ŮrDi=j}xZk MRt&" !nZ1t[+Mn@GXP8HÐeS4#$3KO<i$7FVކIyoh^E(.H:/c޷~,֘JT W4wQI&jLƋ9n>~g&QK{/ou?8zd/11A<M߉BQTpNH\K6(`lGHR,۔\`wj/IܪQa67 :2^LUhsudE(,gUGQB̋{b1zUۼ4^uG沪?qGށa(ԩ ZL<[f#caӓ&zn v Sű]0(vR~6f.~k/ql'L-9)$X\u|jIuǀm+=Ҿs&3C@2/;A87׋VUi@Rseٛ1i{W6wl=ƸiHmBz2W#M17I%u{x1{f˲7x=ICYD%7Ưej_עiZ@OuPU`dDYu(=:Ih - ^h s{(5KC GsJ rVʃwٛlB0O t5:09N~^-!8l]F8#̏jסּP35lauceăȿ{IAZRI ŅxwlІY׋Ka¹PAp9P D[O]tXe“kk%ɷ, *XG- 5;Nử?,);nZuunnhlɸ5Wox6I+F <p&ϛBɵՌ$a3T]|sh)#Ȋ)R!i]Q"}KtWc;* \+7 o71qlyS534G/cT1I,x 8-v(pN"G]葛є G!Vuo>37Q~2eDŖ:SC\[rm_+Zk 6f8iK_ W0_ICyL')cs!m#l{$fzpok.wjԩ:duyķՊrQ 'qD5e/L!hۢ񉊣E1gθHMY#Ljߣcv_ПRwmoW`frgܡ&˴mx@iJJֹ=_'#L { I<lYt7s`^͉1#>j ?TU$]c;Á4*m7GDI3UF?Oj R3Cgs4>YhKl1d~_ݲ{2?SP?J}Iߡ^.`p ^'D'I}6Դ,X|S /wp!d{j'sXl홎`݈MU#p4d-XG~v ?ёs%`I?oaqmL!=/gpeH VoAh.Wtzer *"6صmQ?tHkwrϜt3JvIإA9#غdrE]x/k)W/ *u7u2:ȳkcC6Ptƙd~ IAvӯKT/)tzT:m JU P(\ҧr؂# ydG.f owI7rx<6y57lL~UĀ-@G8H$6>b#Z;AݳErW: !>@I"Goqîu'yKɏeC)!/7_ Qr*h'+4lwE.;K!{_[$"Aut`p[_a mJxO".xQf0$ioF_I=nEgqil' U, .xZ;c/)M 2,f,TzP \ Y .P(CVt O=dзT z?wNDy&T?3>7?=PxS p080>KJuXt艹1gg,qB1aq*s*fjh;w/Kl JR PFj[{aGp0[Q9':\KݝQ镢PLcA=4J˅"UW >i:}8+znbpN\ ބa]qpF\Oܱxx𽘃esvJx̢qc ahH\e< Wi @'@2,EE,="wS9H}1!L 6bǽ.BW8rvG^;c Ы QzO $]QœrhG5h4/kqVW^/cs_?)]__"xT'?W>@ ķeh Air/9cPҴkJ^bsK~T@5x* 6TE/yـB$v~OyA9P@.W W5xi16l{2^)Jg`0!)x:To7?/w'?@U"Է+sb<<459^$E)QYE:UCki6gTqqcejpjNeDSC_"CӉLOW-BHhmܑ*dypL Q,qW o&f|3VIT9o0;ѯ`M]f^6&z[9uvrإ`h۝BQ}ג]uOwل\LK=ۛP`Ymcc<5s0dsWD V <^LaB\_'QX +sGk<F Kנ#KI-]Ͱpvӂ~sʀ#аz;c"obv:)xK6\-e겳a؆W,7.ֺqRaoE݇гWfM \Bk O@ @JIj5T]scpç qy 9 XbПpǢROWh1 oLPhLP?^Zc/~ֹ8Se ΂ $g!<.R"1 kʰb?ְ۝ 5,2/p(EYZgT%^Ts6ec)GJ0'IEJ;BU)5aJ:#Bը8x[:SgIOaC =eqhŅ=)2z˷C~s8j/60#-%_!ο;ԒⷔɳW$U;r`WKݎduSEdmZ=x#_:UH+,lx peIl0U0L>3 sqǍP29H-v ~gHT&'/ S'6 MN8VMBK8%XZq8|!3Ēm.Loz4c=]i[mk <0:RW+ yIu ;UVa%o6.„=ޮԙ@~Sc\ ޤjb0DqHy&hT$:dW?ujseޏCO#6- Ql |Wft$sɃT-8p%G*7dwyNu S0-^ B0SDP9.18jJl ~d[N X4u6R4h48')rbǰ/J9o=z+dafwka_ZhG,ԡ І_U0a-\lِYxph8i}n>T|BEGP̹0fdƋN!a{?7k%e!OiS4\+hzau{9=0I*ͬ=f`c5Hב7$;">1nM3lwPM}{wNΔ0|4~Z~ήY]K =ujBGJ>Ն|~&%ט瓟ó<R3ނ&H|oE.nh ^kiCx ܕT\ TP="(Ԅă6%.ۈWݗvVdRR}DYf/tFl'u.z?Qٺ G;>C8Oos>|oЪ鉒qQˡ1FPw@L 7%LɄ| vWBvkj\uiss3'6!˪ϚP{31.?TNJ(<#E\ro}7Q5Co[6RHp bLX뇉1+)ENd$t z!iPUͧc]b9f~ND+GJYTt1or\f_g2e+<ը}} ^bn+{_fVh0FG-\NZH.V]2x%9Ύ;gV1ɲM Pih攃kܿHU0|&kah|衟HNw ;(́%@l27ŋvd7kNQF{{8))/ SB"$e׶-QwaOuĄV`Ku\-ӻijU5$eJ.(c+(* ;o/&uP5U ^Ry \K/I57>sYCJ闩8DҜ%g7ءex]0 PF󓪝3 @1Ou w*'Bp\yjOSg 5 #(ٓތz}|t$mwj|PX"*VGN: a-Jc5ڙqh/%h4H*{Aw¨[M8:zq0eWi1-{c6|CnvZJc1,1ldzkT;.9@]yb /ӪJԺ.cߎG~hI/r|śqt1lu 29LEH%?@: &e%¥si :fb.y~DѸ~2`5⋧tq7R+Ҝ_Jl 9Dy Ի\{RICf8ph#&WpU[ Tͨd]U6ؔZ8tT Km8Fd"Q=wCb Cg)lN\5LT#w>.=>chdha ˂&֨8>Ϋ|֚_і;nKbyRܞt3%%X0i/|/RXQu3VFSDnKra;i/Ujuר7\,Px -y21:qw:}Ԛ5}r)NPwqg%x v|n, %ӌ >[vShJnuʧq@{[3nk+}rðה{dp !L­s,ދM&8(︖p{FGOjqϠHHPj3\T<@cI։gk`m4!I"u!^+;Ɋ`B6֢PW 7ה1pGɒi>Hj{3h_pw ~<4 +Ց+ͫ=TWY<'@J @N|@{* 䧲Z/G+)*w{JźaţcFeM}[|,?,t >S8yS+JOwPIEҚ.. lntқ{vw%j-WIjcAY鸆@dLe?LvaռJ}Pm ~h Hḱ#RWv2T}MS nU04s̟Gm CcltX_SxaK谳OzD|*!]m:{Wڪu^-\dN$׵9]bO(mX)+V Xc^TcocҨZ$LB{랴[g ;>{T UN> "5x؎"XxH%Ʌk^ R"JU0ȽՄZIFV B[b^NL@荎{XTSWKYp͎O5Rs(_~#GJL3=֐v2WΈ^% ^0^ p.%)z^ΈÎhQWM)V7+uW}ZAS}s fQR#@:!.d\=s&uA4PxA*1PM& a]DBzĬ~ ]j\w]uE,@7u2{r tOzdqP{{UbZwkW:yki3q%]4nƗXfE.S6Q`2Ab;5a㫮dMޟ S.5gM-ݨe;-j;K>oVyR?3qtѧWFJXr[2`:Lֽ b+TOI=۶( g1EKO􏉻"n &#;ʰOOd䤡"7+$.A;kvz\a<'Qfx!򈷷bUe/25!%(~֛ZŠ,%>"& ୕Cmmup /]l =.,zLƛZ&)Gz0^#4w# < .q@H~Z/? v *sC7e>]*i=-|LS8_MڈLU7FB=;\ENmhSElD< Rw٤׆,op̀] T#e]c+Hc?%V-Xr؋9% Ք#&$jn4RN/i'6uz>" #Hu@Z7DZQUf-e1g.8B^+BY(Zҿtlhd:zzm(lI%%WXTe:Kwjd^~Zy>[4ڕ@f]e\|䓦"_3nb̒~ѩ1czPb87B?얖G=ѩkUʃtCX %f|CȒ"˖wt=E;Y[?-;(Mn&rAyԂapX#vk/[f~$`Z}s\ю](.J.s)CGd\]曚;)1^(laHyDW]qzڥGSit_do+\BCT{~"VɚK7rʢwS#i}{c]&.䆚4tARA~pc?O$S>K{udyyCjO}7”,rցBRAxQNoeN{_h2GH4:M{^r%c܊)HLsۦi)_&~Rt())P~Fǐ]h}<$ܬ Ї04miU=2EFI%o]~_K^MShzƕVtSE8CGBeRdg[Ӳ2ɨ[cr^hmx=kUHJ8r/ kʆXqiҗR۳pB׈0b>]1ПM0 IH:WyrvAlи%Xb P.(WǒP9Ofz gԠbCEz("rbjwf5t \Ho(9 !xpy*97-?TT/utwqzO`Z׊ ߨyR=(P]ְ1Ў()&̺~i2qD7 /ǧc!J$(TfI`g@_5<"EFyjY׵-*z jJk<`ʈ(݌yhX`j r`3;.iXxӦy%p8P[p6UzN jҊA;g 3 }`^W(­!KWa  +|Uq3уd )Y\Pml#O҃pNaNWN#TM SLUmiZ'N0 V̴abOSUÝ^TS" o.B4fEaw"^{Ř'?(a2JT̩"cIݴd.LJTf.W>_W͚0߸gH]hyoĚ=#k|3'|BͼF[UUzSd4}Cwӥ.h1/[u X?*r#KBU/(fU eD|%1P;<2=OCιl˨{tUTUY y7_p2z$WoH|Do̦4Aq`b&ģ녦6:1*NNS?tªo9mY9A=q9h9](q:A$ }&KUVgP*CjB>KD{:;ag(4ik ]4( &̖F\, @ FEJ. S0ZU}IcDd8כzn'0k1ozJ} 5YcP\?bx ^ɹmp?(e -!b\"g #RыIޯ{"|8o?lSS.Ǒ-2$)rWwsJqIo`$i^vkU~?zjhW/Sl?9^ "9F{܉. J!TX_*? 8Yy<"n*Υ+ k:6Cr:69i'>K0$i=M6,j%>HU?L|)ƷM93mT,lԊរpT%i 0Y!u|K7]5YDC:k*9-dBKe p)3/pնfZib1Y-=|$̖Uh4oQd')eiG=sƬV4|S&jrɖ)>o|VVڙˤc5gऑ91;mWw*hA:*E*|P%MI,!*D\yed|,nBQli ||ҪF,;-0f*TXLR]~ ׸ُ֜ 䔰ȆOtbʁ?WӠo`jFx,"WE -1[V8"֓ c/e/hv'#.x1BByaŞlv~;G'ӵT7m8Ri\淡z%.BOiM85aQi1PvX˾z\GL& BFè>]æ 2qJPNFaAǂN[T zoUP7CΉ˚ N|uRO u ÅEk&LU%IQ c N:?)h_hJH~[ӹ2)ouQt]gC1p=`JcK{U78CIY&:/~&롷"MX@׶̃϶pɩka{,Sr&LZEZ 9 ^(U0o_᳸#^+(P_5M=CyXf. ]erIC]2_mp&%љ ^<u?tG2f_Ӧ 0TE}^ShLpfTn,ch`"VV*~՜+I0NZ>^l=t'$HĹh8i{sS}~jX=אXxvEnFy ɇWHW8"͂ {=Ow#0I:z٤P4I.hb& r}0 y 8ǖ%{t]G!yj$iOaWO`_O_J6-1ߟWܭݙ-x(j`urTM5r>8'rx"{~=5"c)\ȷ:qz>3aaWQTNu;MIm8⥂W Tz(pgHr 񞪵Z* o\&v!攀'> 3A|@!$u X81E p"5&FFʷHg?v+KRSȔQ^=FAͿ_&Ը/S*&hpH^G A#K7^ih3e8\{@ #]jZ# ]j:)Ɗr858Z'L鄎AGg[?6gꑽz"ҺZbX]X(_ 題i`nw$!4tnbnVф'WsP-*}zr F9}׸-3;zT}g-ʜ|.jrT7|}V,w m)E] "|TĄ7)[Ө 9x]]j sOIrxM ~-bfˣk}D@D+BH3$}?arEͮaYPxq qƘ6 -\1}Z΅NI <ؖhkj \kR]eMpgѹ@q^Q4\-2Z{geUabX3g*P{4G`7'~? %g"~ڧ9wlC}'G9>>lPI/K0%̉7ɘ|U7YLavq&x%}%f3`7PicMbOcm|iձVC- =^$w_jC̸2RHz&~Cՙ`#@nbx,0V0.=(g'Jcn7v!Fۻ p?V?5iGN#%~꠷Xܴ٣MdKGxP{C FdլȰ6k$#ݐQ?P2o* b Nڅ8n1[Cwp[{tlҀ\:r{VѡeX&N9ovk󡨕Hԇ68[WX%:X:^'$z+u%(N~54?u3m饸AџF3.va8> wj7_7 tkQ{;V$:50cRQ/p'OY3,sd7K.2=Sc pD"j= _Q* աF?cmaqݪ]sq (_ǩ:Jv 'C}lDs_GQnq;>LvEe!=ILQ':LP9ESaC*? M,3*eYmrd9FxX b^]\Uߧ# pKvS4;Ui ٲ=Ƴ(h9T"gĠ&_VC)IqCyFmC)7:pxkvp %PRfӫ S)0lṟ f ==ltQz %`@Vc`cqB+Z;߾í:R7ɍq4ZG_#* ӚBSo644b O8 2'2`x{xXp-Ղvov J^}w$ҫg>Xteg \DkP3t/{Kr&A8(ɥ!?Gz3IB@|qL2t"^*ֻϕх Uqz߳UD* TŮ$ŘEẇ 0Yf.wG.)\ZF>ƀ r$KQ?{o?jdVt0"]+(-_6>0< %Rf-&.ZTӤz4ANM~q2E|%Ncjvќ".¨⦨a/DW&nR"aW,9U ͩZtMNQX>x~ܑSeeGL%?rDS``쌞0@q74337܄އr/$juwU2II];R k1 =QgHRS3.[!e 96+XNֹBrIħztq\SYeus)BTrͲ 8!۞+Mv410j r|YJ`'@Ʀ7CLSj<@D768%Ĝ7ZlɮhS"c(v7k7*zPm$F`Z>TL€sw Iہ%/3_oR.z %Q(j[,*6;[25@,nm0#r8L&&A REQ!QU}j'2=F#/.kGҩ :Y>@IgzٿP64)ɟ~%KLԛUy_8XHz/SB 1RQ܀bE<'wSm]g[l }!wS}zͳQX_P|!>DgX)ַt3 WlbI+|"Ak.qPTZsiFmė,' kY:_Uu>#Mv[%:Vx4ti0,ۮ~ 2[_L;QY-q}yMx7ƿFbNk5/^ቍSC3D{7 OTH;mZ i§qesK+4KkBoûŮSKOM+q_i2⒏Ǐ]iWOU6]li-uq-twM7'v]E*<\VRNBD4B'$NTn ^7A2O;AzF@*.W8 ^;Q{11PF,^n4[})ڠ'D,f-jfD)+`whs_Nќf(Vvr Vǫ̉d4hWH!N&bS7O.)@QϨ_ 0I8ڑL.v)ii6 GWrk,#0n YuD })نL>wj`j^a!jL:KI,L~3ցDS*'"jnJH<)KՖ/0^kL)^D[pi)_J78{/!?LiO=+qzlhw{rT9tGMW UFr`T~⚮Ȋ6蟬#|]Jm+z< B9ZjE !oD\ 9[/p'Cqs2BЁ2KFrfҡ|r3,nDm?#hh#Hۧ [FK\֨N=O$qFSB;XuAU2π0`,Νh”5*:jy.pr+^^bql]HwWiT/۔׮aJaXW7I:Amk|)7|Mn @8ߜ%E wtF ;Bɤ,ī_^T134"!)E'𵲷JXlO/eK wMgdj?ax}A4 *nhp$25[׺JO׭$P6j^ [FZ(ܶmH: -7?=~'Jp j]hQ~hʟD]b "^te# y--mYZ[c8 kgob 6 cHƔ啙k=O+*O(9-+uC1%+=6<뻥pJfA+ dfMcm>$ImßI^)$r=*5rJxXP->w׉Oa"c.wc 3>OѤ0i.7>lQ_fq9G%{pM(oTk49$@:RQϲwq 宇T@N.xnCK[YE۵qyQ"\>IhG36+;eZυGB|ёsLJdDu%% xb4♟\;rfSnRRJn_guж?-ž EXqeM %E H$ىh*!B()>rBx |}(a$櫾kćS!U$"?(ߛ{';#=O[bwz 0O%,?ς%ߐT߷v'ĊURrtSnk2 %xsTjTx.VsIb?f:.F'8>fozgjY8Y;DYG-*)"41~ K$Zf󿔠bДgkGh?lU|=9{PI2mNi3zNoón(f3}(^6RhNɞ(, 6#ԲuIU!FڣxdIVvm9ھnץm{Xk<8NW ݔ=c["Uj2J;Ep!jp )8Zl8 -y)mgqWZS&x +1Vdʹ:6[41Xz=D> br@APd@}fi@??=N"`B{/<:T0)pAP>}R=rP:ہ/@&jwuiHQL3%c.5jn%j9rX.ZޒLTPkH 2XF/ D[PCwbHnVh= <יWQn,jb3CT gz"Z# _zj akOwBWp3$dʸ(EYW/)sJpEJfX.!`#|0B1Flؗn L yIp6ͪ.J`y]klImXo$25G&n9gE4!BǏ-Mh~[|BPp4{wj~&^ .R'UP=| 2Ѩmo(˯AqNTL)x&Fq"&MBD(T_U8[ )Dc@SvoncAWWGLnRbՎi{~'Ѥ&K*- "8cЙ: (Cv4lB~yF,qƶҏj&92q!z _QMM=A&d}Qcރw2Zqz.\B4}RTdj?zl#dq XR'pUBG:GpyI8nulk 7# )p g mt]> ;/9&30ڣE2LoS"5ȉ1!s1Obս-pWĶYݰL{Q8ӇETz6_fG ްG31jy";%q B!*Bvp!?(ѿc:s8i˞e\`vX+-㝕 ]1%p:h dRB(؞<#oGLLV&49i8ϯkrAfEؑN.RV%g5$[!El"|;iZo[-.}h^ w!r+0x_] XYHcGA ˽`]ف;sU[(Q&9dM wCՕzLA'ڣR3,@K ԰d">y`q7ɪah.U=L*L,SJMhmj,i{UUi< |) Ii$AE.ҟ-:߿7/9u-aeGO&dvGW5)Sg6;h{B{Ȇ.J>& *oz$LR4Ԅ(qx4jY+R (̺jR}4|@0Q5$ZIț6ڲ퀴|0oRm`@}f&3lo*R[9Nbbi{q?K&Tg=5 R6R~Bݮ^%"rHFR 3[Kl1(,&2!!P"JS`y$M<+'^H'E@% g /LIva3j{>Lf g\םT(o6mݰJ#\-kKA|Μyk: ("}=ˍ#;E>fѦL#םmqO`VBprDр}Zl2LJ>b34sE;Q̥DzEl2éFmb˚Դ9s")NL9jGXZrXxQ}KWRLmw-wsmGXݮLONtҳ;px7=J2sC B> ;x '!*n~ ZuQLWw5ynh3Z=#~JKՅ)cb?+l2oFmwXm$"Knn~Y8Z{pݾ,QԳD4yeQ0^~ъW+N>|&TNV2vG5)\f=VF;6(@P<ŀU k{]/6K!A;&3?w=r9NJ gK{ DJֺ)"XJ*@d[y:f»{faYVg};eH%p ^VT)6V)jgT#ɣQLуZеm~zJg`IaߗB?Sk˨s'42|%fVKKe\αF+?%Bu0plamXo+˛@7S VsU>-K;-φppJ\yK.ۨl1clV9Jn@vq@p+fY]<}j"ucbgS~La I<`03r!g_VV?jFݦD.JzT +,g`!&W+3LMc]nsPBdPzKs ewx)n!klȪ^}Po9ѲcvsI탣a/m&mq'ݻ3; ~i'RH D:y=ϋp)my_o '-t;7hmĥGU Z9mч~;󹓢]hU7GOu{3x锕` d;J2m_^׋f$'x@݇^U1>;q;L6x<sqj#ONk%T&_,ח߇=[iW8!H*]!W.Ic9; +噌[@3KQDܚ@a7fo3@Nj4"!z֧x@Ef\ AI!$GQfIa6 vGE 6DƒUψ%oɟ[] L9иee9;~t<+w$%_s%<1z1Ibf{0=qmbI8 #҃rK?+xPF~m/a~2zG˓=D.m0r9mך4MP.)O I .2e%v _7^|&Ka=@= ] 5Ü\=ee!jQTxh3pޖ+TZAa˛q<.ycA^=4j~֭U u4܅$T&b~(f ',rw힀\[7!OjLLA!d?4g/7$xJvZ@ +4^{ SCNNNSx>xaR, ris^j"bюvZLWPO1Nΐ 3IoT\_r#NE-h0|JiBB̌յ+v]VI';Ћ`eƠt%yJMyY(+#A@ns1@74iަj .y-bAT[/.ކOst|LwUnb-WʄkiWc 7Xy_׎ek?ojhE _ w -(B<߂n+$L}_j]3{Vȿ.|hUP~^"$h] u 1|c!Cp=`K8p@@  ՇF6Uǻ ,_3} cL*r0U qBsLF&P f4UDz q_  k6x,vpUB(U" ,Wߌ1-xuw&Nx*ZlG?&=WZ7Ö ED"WV& Z֎[0YuR[pn.;8.UL%X\zy%$kqᆛ8iљ z0g'v ~ Sr{<Db-*P q&ߛp{RS--o#ԟ m2lF 7, 3Da=m n9TVۈ<ڭ{nD8&.k& +_fT眢5I{8b\hܟ*nFrZٖ[Hg8]4gQy%Hfm.rh6\s*CX\- Hx`zZ=t~Yh}n=;Xʏ8#( "MtWDp 03n6O,TmdzE&Ruq^EW:s[{.H)HN:CU=l<gႡ-jJر0DiƅD|w:}j+by`f葉=kwMh1939ػIM{7cjKV^( lV}14/ѫj-MwVr߈'\ :qH&dNr(ՋxYf]qo߻VxV< )H8){;{6J3(bZ:X$6-khne`7k'󙘠f_6z>#q޷]⥕=3bHW.?cAm1YgKs ͮ} .y'NX]sUiÅ!G.^ U%Rxϗj~rѱ8Z*^UI$ME?O}yBSkez_~#%14K-9sWIϝF}Htw௑O<]ā3Ы÷"˴B &cvg֯FVHMM*"dE@ưEb'? Ra^g9P$n\~bPTRu(pT Q5TvDd':Zd4;wZIˁ11e # 4+a/lXT)y3Nww:+A;sLpa8R}b=kI$=o{Iw(k_H/(bw-E.""-/Av>xi%8%`~(f&D)=i ]# 3`bϿ(9 s+;V##e!ydCJ gNqSv\?a}" ۙyԠci4&VzY'Sc|+TRRwlq{!Co Ӆ |4j eyh;sQZVBvkt^+n!tQR %͘N[ /vVHldPKDC#1Bw5fkT p-Z) c x6A~Oq&q7;fhk-y{LN;pc/T \wz-| >|Qf> ? 2B&n:SY%5AQsv+&Fݓ^AM =>DҭhPM] vS vtuE]Q'\"$.kgiL=e#tRDk|'oɥ)k⚁5s-[HT .GEhX:dwZItijZY/z[GyI=WnVP| AС!sL!18WܰC"1V(2/("Oά.j' I:M&k ?1 ̸0}^AI )n1;Y]>h- azNz~KxW4rIIכhU@\0+V/l N_8ZОԽZY6\YA*|:&C-^+l GR O*R&7$_Zmػ*KV_/1gz ثH] { b ly;CoPb'GPpGyhno$mŵ3`eq){ 0L;`Wf |4@ ?a1kњyDwpc?FmM7&6zBw?kQ[ש5Ɔh7_~BeF^BypD/$E]Ac?{/7 yEJ%RhяkSe]UT0Rvi+"R GI :IU(G -+|[r6^:%_L) Aق1v)(Tbc#i@lG`-PιlOhg"Xp>qBk&Y# oJ̔,cfVY-n%IA0C/#Eb0QU1.Zd'E@(&Koo'jsm*9̽_dz郠{*-oE+-ͱ4_ƅc4} 5H?IHRe zR_5$`{^D5L-5@.)Y NE_, e&l|0Ygu;,$o?"C|x[j)tбӫv^ ^bDb'Y2 oew~IbLR&Z/Q5يM{8_ Z NUo=/ml}pT2o@zGkex)cZJOB0i񾃇b6# ++=8kHZ2 E῟nq)8E{δѤm42eyN\>7+!أlrHK˜6hx2mB0ۑi)YƊ??8ִfЗ8&rw+ct~=]gȒju_?On J/(C2* |mE7xnW\>[>4\EN&n)=SFhe(k}x7hx >(o_#ܯSrJ E?063Lj4HijL I=!"fi?xU_$'o{Ar-܎Cw M{!'p/.f q6:P:cN-&N#-)?=/}|e]UǕ\P sFt׵,nZͅA)*wU-R=BD.bŕrQLx vMeIFT<\]cmUIݠ`!}y1/= )FTҋƃΉjiF^N`n+ "gecb6-@vk[J|lϐf;ރ,a 52.@/澵^x&v S;\g;`P브#ŀQFd]F=iܵb˺K,P+>Mޥys>pZ^26VQNK!=d:}BT6M rX}տ˂F r9Rlqh`\o{-q4Jb#]%T{g?*&QFQWPeb;G*r BtxjnR{<ϋfEskDX0xTcB"uAT0.@_CwJ)pv>Iqc{R< 1) B*nLRpzx#QXӦ/FdȬdAn,Lm5= khm2V.Gߐ~QCřKB"J\MjN[laכTwrʼ?I;틒/]ƥ,).k޽K2נ j<&*v9/j?DJS.QM%㳧>֪[(tkQdb&+:v~BOTI$*G:DBďq_w_J O8_XχդYuyNwtQL|`x1] n2~mB~aWdB:N\@F|um1r_?j ;üh/fxׄҷrO\qF"J8 + _ee_S׾&U5}QM.'t;^H̥ un̙&}|ضy1Y Lmf uX:]8*)wulD,Pvr__ usG zTVtP?ÚD WÊ(`/ uJ6WogUoW'R];ZSt^~ R4δf+y,\|;(}~\ +1 > my[20،2^s.]2paGKAXi;@p{C#+Ե,MDLU|ܸc$gv0mD{T( :u ooCT~!Jkx}+q9.S]DSs>s/+כA>?""K}#⹴=0yJq;\s@9c[k{S9cMn p%i꼾GAA,[9Vڲ&gxCi,n5n|Bס1@v0~Hla7Ge1钗Y,8BS!ȩ`o@W“۸쎷B𷯵m~ lBON2@ ^."gg j:nxދO^=fjpMẅ (.V7i-9;͊LLģw $%D,V"R oM@XqW3t})eO\ʙA4nh,LlMpppXr _X䛬't,#I$T rڠ ǤR2/B-^;~9A WoJ# k-ScHq_\Vs zdǂsa ۆ=uף+X#Gw>bVZ6Bz"BDj.Y@[u֎ȋQ.| LFUmOM)Em9}9L^-  ?^įig)D 7Q:{}&H#mWT. 9c%AhV]-e'6c,pR4a`Rw) R\! *Pfe5b3z=17Pf^9kFe?զ19 ,<1ZQ2gjϨ&?pܵqY_#ɁGa](Tt s**!hL,VD,݆)2]tz͟~mIL;,0{0*3ǟIFٲ+` mmy!Ip:s|̀HkNZS+%*AF.ʕ, &Ru|zG/BAs>, YBܠLO0a!n;ngenCE`bpmTpҗue@lxBe͙ƙ\^ktMx%+$/>@ %cNv HH9Ǹsꌮ"_F6č*7>X0ސynv Ȏ7@xV[Cn NȺ9sʨj>*i%$k%HTa0|ˬrA }lf~EH5xZź'o݃;+Ai+P`"ԯnš;,1PWʈ Cթ3 -FB}Gkv]`. TT2/\9npRM<&R fРsa#=IچW)q(JVtO`?˙hSthAo:efRI-p4Ҹc^x3m, : MQs6$[G_hC?ڲo!Kͨ*(\Rpq%lrv!8᭑ S̢$ ޕ ;*Mr(˕wY̗:&8eQ¿vM&%=;ʝg_֏M.u^qBmUq,)h ^޶Q f˾-6)omjTP\Z~4p!1Q\ $nB:P.t @"$(z(G} 9кLz {lލAM?\Q⸭qTUiVȤ NMS8u8^x.)ɱ'ٓJ9xK<𛌆¨-d[GeJA'߸95֬di ?JpټTok# ޭyqR1\|)0RItD˲ZrCl B^dRg<,6у8+Pܵo^7̰ nL]1Q pv2H Ks-}'? nՆy1~DJ!$c:>:z(KAutoS3@}=>6 qYy>r{åzk΍:8tqe>'R[En2mw["!fgHɧORgM)j >|'E7@ah (Fͥi3J*3ˎ]%Ƭ=;o{(GpbD#UC ,B.:#wŠu$sٰ~ Q,έNqrJR/Mph="*^ umha2ƜJNQVFc߇d2ej?Յn<K,x_(j skvc5(uمB s&%r09$CV˦3q+%7\_NgçZdW'-(31Q?v-=ڳ' X1?qZTt-j M1im[ c'__wd*@ 2TTDFlV zML;Mv@x{׈ފ)c޶?߼_+c;Q8- Z7FZFr;x-kCJtj{O\'u.١0n,d+\}ʱYo o'ϡ?C|{Ʃ =HdZS>GUg%;T ^u35yG)Z5Z T^2`HS4YD'M@GЩNr?\y\ժGzNj}L6VM𶰉yie~pIOMS-W~ b|׉i6,,de&o Uvz%E+ߍKb3u7 PbC7w$- m7lRR0 ~CtMqzmSm"@:Tf8xɊtDIԓ"8C`˂0V>8,8 δ[{b37ʮM2{]7yҲ¥q^ бL!l~}s51:Doȁ'1zả7@ז8z6rP?/ cp>9B35#-boOh뫕[G {+]0v1MND-|8re0/2P mEa Sjӂ'0wLt8FX@r&Tjy|kX{v4} IqY7E"zُ9aE1Bz?^i\K`︤ӽx?rB莉|~~X"__r%ZGZyM}(2Cb;$y.e];(jG!?h4 \HJ*Ƕ9L5 gVuL+GRmRl%|0i1cN/Y`~`ytLPv,i8dy >Wd|;ъ\X juŪGdm6Iv[Xa&@9McjD^0Z+S87|qL̕_X+FnmFhn}EAG K)Q:Α/9ꐽ3_.RŠ5InU?J2O90og')4,x J"lKT̞! r# {A yuTESqb pҳ|؛pm4RT_WʢQLҘ=dْr﷯\N ߣ|#w 0BjM5^Jn]58zZBV-:zmps/E\6_=œНܕlT(|+C2of+R6bG.Am9 I,+KТLԨॴ@P^Cj%?.Gڙ~[]t̫tMc~/ <]Se&eA aw`dsErOCԘ"tw,c^ >1C0(YWD%wjmT">^YM-\ ؒR)[1#::0my^ؼ\-`i Q">}TnAp}{UHB$,K{ bw!KwiS`W-RCQM?)_0鼽ѥw}A|Dܑ@xѕSjuܡ}M@,T:pb"7Ȉ"*KnVVYin G`:P0ٲ"%kP)"Y8 - WҦ]Yc08jDŽ`޽ 5!u됷g-] 4g}45!y*ޛ =aQH,I/Û@Ff/\yfb:F?t@[,QDmxh|>lVo?;: />xV@㊣2e'(kH=Mr-0JHdWYphrכ:/gk!#3^`x*<_HlS,g> s_xLL(rt :?5DrW90kp<|)}h!aԬkA+/Ƭb I'yj@N48&oD@g>` 愵q ldT+ҳ4b/zάb|'Swos+xGVbn]; dgZDu.*FXKT5;': lň.Kf {2w9O}=u'PToN$86ʭMEm@ [oOJ#yUT\[Tֲ T!e u/gOH,*3e8VT;P\FxuZDМ{\zڴ)}{y\CR`#ǀ8y F>PfWB".D{kp 螇WVwk}hRIއА"Ds`08vCpw1I]t랪T6!^=tjL9}MbƳ=%H3 v* Ke8ʽyIF:.?-錆TPlO«ϥr6晕5qU&# mvqP4sO5OJQvlS )wNb?yx:- l3b|wtur179:Z.kt:$҅_8F$"<m^.CrPT2gZ1s«Yzfk\ٺFfpHf6+Ô|-Vίuyh8=lµYQzH)"d:4?[2ke NK_p N3<|\|V*::t=V?W6H_<< SMC~yc>6# ٹY_IĸEs4Y- 7aiV/ҿ xp QU7o%NH_6PW܌ k]َ,xb&8+WiȳltQj20v"xMs]+'~V> lcFZ,\+m`/بPwL MY8j^c*ݞ/:M9[h$EXV<6piWhS[/F.X/Q6r({' *髽={*dI'*W`yM7zcբZKLi,|]C(׋x g+zU; M7*p'hp=BEO>.15:wy00[ Ub$l¯s/èAjʺ(9P64>i,n+W.dzģk7 Xzw~4Ox:RSvZs>LZ+$Xy Ŝ0+;bY&ʄ$Nk"H9GKo7l85 i{н/#2H>x+Δ[{Nj˄vbn_SHP˗xgDG+Q~s-AѯD8S)q%јgj3>5ӎP*h[!~eo?. њP4W6j AFN["-ݽen,:Z]Xtl+?#Ay?L|lAA?lfgwӨAjs Xo"4=1}|/  /c=<:NIc{V{~K$4H2n6Y>Do66rm(>k|Xl6N>g zEt(fqS |څˏ{oʂfaG@UYeb3!f*7ŕ^q޽Dub|LXfWOn95m .Ÿԕ4]ܼ8Z%{8KsAx$1ż%q :Nϑ3JHαyb 졙ة^$ĤSbbX.& 'QI&ٞhBCl*iA].zJ ]o@DfBT)ݛ)͓W @)^>B@\}0pd+Ul~zrOcΡ VAN{UO?wzvhmmi c'H+$tn=NiO&t,5&bJo])9hNﯱy5׿U1xj7V T+Wφ ىfkbߠsՌ*t`alGV-S K?IJSn>z?w@xsZHaEȓFT.XjëlRkNJ`j'"ouF|`Sz9?żBaΓ520Cݻ(Bnk텭PmV@-Ge9+\P5sB*v2-49O$*onv`8P,J*T:LZQ <8Y掃6 NF 2{+Dƛe ZucaJux=' /)$ WTQᷦN]" `8RVcP*2HֳPw~ ~K[2Ic3L8TIsc^vp95 50C\Y6w$q&Qmc' *m:}w f#|^BVCr] hoF gQWU Bg$|]c}ݍYMsX˽kےư {շ_޴lWBUG҃w1'6X:XZMl 7XOdwC&6q׶h1ݤ|҇u2s!vɖJt 2yb{tpO`+3.1rH_.joZCn>n &jZ{{PFvwJ^p^R:Z*@*mƋYr*aa@nS?{u .DHw/ӣ9a֜WPz 'U$, '!4[LgmiedͽHK}/`J{e>o59cvD-~JD,Ǎy_N y ̈́BiȶxߥI8BQ7 o ʝu}Ok8/! /dɴOC粦|/Lbsz/=+֐4IŒC. 4heƒ_ЂtW KC?AEL8? 2ʹ)Ooݙ13&2|?F`6$txC\!8py|ԭ:5N$V+FX+% Hj{p8|'hm/nw)\C2*̞Ȉ4!G^\)L)PD2aC #$l7d'_r&O-~m{*؃.U1"9qrno;/ev$^y5;8'D޸x$T<=VHq/dX0ԯdٖbAQ\gSO;<Ut>fcr߳4)] Efc|̄P&igzy;˄-\|E0 oT  Y-H4D_eïDkS"\/&ef;2=ӃE2L#WqTe~IeAr,k;d^ȬM%/wf̡~!{]|;\2,܌&zEdh<Ь_Icu \Ů|IR,RW4IQ w>NJh츧dr'qw.<S q 2b'̜ҍ( |LI6&)hm94M۞r'.|^\\:] Yܓ#Ք1Pdun;@$bOtzzUSl $#ԣ\ WbW-e ~3]Ƌ{_,">~`˱IR=o^Ug. l% g$volse/_$L6'h@V:l,}s%pN q7MM %wK: 6\<ϟn% (*^6vd˲9pae~)DűGy+>jdE\/D:o@tX*˛]'՘8'[e sc Mʌ8*,=Ywx\ezMv:oGa㲳jd&y5 ud)70Q *1nʜj؉NC%Ma=~0y$L| 7Q[hQ#5QtŰrTf-Wnw.7.lJV63fJAJ6A?tڙ~1*d4c'< ms H ހSZX7VdfVScU60$ $-Nmƪ/\|}S6{_؏}m["9*Z3ۧx|hIMvc!YR>oHCVRnMq]n=R@wsW2z;u{SL:<[+z_t+CqfQɽN)+'ǥ[MIn:_i9!]~IFFinSv *Wc+U#U|&JD"UkFfzWA8T#eɉxV,7/<>J+ VbrWc3nB3?,lp݌66kGxuiCʉOi*\9cR: up KvsU4ex'; [iH%YyH/^k݋ h#c<[GRӘ@x=W:NwHjMjܹا ^VH{l8 n"f3vc8F\G4׭/RH;zܞu)Er#[<.wZ2?*!N NJ)U|6uoF^j;$UU ?_EDبԳ텘B ˏxΦ\dm$//>^TΑ _blg֮ZW-|) q`ZAhߠMQس(AJ\Q2_{Kg+E҂}z[b\g1wgW1B$¹sfSOY?&na?>CO,FJr\0T{D)Ҿt=uUD\YVA[~-^bX^ঽeU c6 ᬦJFy|śT"q_*u{k4PrsX6q:qJd銻8鱎<Ƌ^3n#=o;?9=&ɥDaJ`%2+[AFLJڴm&w9K?fq>j&V)^vJX68G 8#,ԥz8pU (^zw+rDJ}ڌ7O z=p -~^6{u ^LtWMoq37g<+<`7*,XTl߅ũЁDU~X[;c|ÓNiJݎ,_rWo`3_fMa$dp *ޑ̣6v$mų&yKdǸNKTB_b{CO[ tLuKc&GVc,ԁ5ߒMY%ӥl-5/\?GFs[>.YTpP7?tV +E7e(|;V8W.f ʘDЏQ/Rw2GrOD S5=M:GW壑K8W~v|P?phy1@=;[q ,㨯)h-գHCq+ vENZ\&2vVaCڇ ]  l>l5Ϻw"Ϋ"`Jik:son}a=A\SS8 tp.Tt7v%{F?ʴC"'E^&0π5괝'`@ppY {]t>>tT(rSqlH*fW'{EF&zrVnڶȄ<p[2g,g_B5JO`)۷wE$ҽ/' UFkW̢kJ'n̳>ck%<-F] MSXܙ4#@^)Jޤ*~*0h$銱 DYK( ^i$xPVB:zMVz vTD0S% K88p |UmP\V41F/X =dE)CHwu,¥pvi^;zt0A,O e?y0DjU賏S׶:ŕ9jc_#ZkDMJA fPŭۮhWgNP9k݂R_U_@qʕš˃V* 1ԆJÌF[QbԍI($-SLbx5Ϲ3tiHi9]D}h]\HAsw` yPV@ZMҭ]} 3M ¹k^+ yB I))/)Dրl=J5gig|Y QTf&Ȗwݜ9 @@ZuGo/I]y%SCbpoUac*lR}ʼngB9vuד!C8̭ǺnXjST<~lU}ldRя:(jr-ϛպ)l3m%X>PiafLipIV/S|5أb0HHzStc_2->DoFnuF*\vEE%Z"bgXUYZE2 j?NKgB.>"ʩ_0[=͵\3/h1!_8 t92hq };-#RnE?D,ʍ<,5λ*ŏ$Y>?,1u17guWp (BVD^?%OI/|)13F&]ޚUj=ߵNQ(UX:ebC.4cU?K9R{?j[ cӓ#,ir*LRd16G,C71}RB1^zX<(U9T@UMT`)J'y8Y [lEqe/\'VU-'s ki<0W J #KKk98Xoq^0W^rSD&jI8& GXͧuħ~*$д#Y)3eVLVt~8w=c9{ a51>V MfE6$v5:#Lٽ?5'5r' f҂u 5m7L^b$Xҹ=w2^4 _M 6N$J 9 c#+d;QHD 1/ĶJ?!rpYqΤ%3/geJ~/D#|MfPG0Φц{^ck"=->O#$7PX+M#je=IC 5m?a]MwĽ} k⩍WoSi?h-g PӎQ bNY) $IiApWI EV8gg_ 1{Mi޾ \+uH;m1jzrbUCQ,I8F6mʳ :c!N==q۠~cQq^rO\4?6J%>R!e}5hV#'ҧ.3 "7eOӅj: =@}{W[Q:$D%~+nmMO.hw\/wqbA rl(iAg'V*:}V#mt lBXK$CfV>=Kz,gd!W n}Vw- \AJ5VV?g[cVu6(٩2!B!8??Z (_q%Z\^F-Ѐ¢0* ]8ZPRb \1Z,bfEG.M7TXtӷWkMmoq9h]X ̟TftҸ | ~{GHfVz?`Zy-O՝Vxx6~V_R種1Snhm#K e\$ۭz4rkeh\ڑk& To,я /Y>m"d\kYWt:5ѣ3_޳/6Y{ycFU~}ppμZ=>6Ew<)\vPW.gb?{E{vmCV&k)EcB|-cK04& Xzt>`N5jݙgJY2B1n"$+$}588y.3vv՜Au;3[4n4"L 2]/Vh~+M40K)޳#$C4K3@^@%KNw*2 * Ǯ1fzUcl>zȅt>32gNXRTυՌ48d2jAW + P<{յ~PO8-}&i"aJa[@.ΧI#]_Z_mavK4_ .PT.# oB+wDgvy 9tTcKW]*PD}wtC ;lE/@#2@nZǭtWլyYS6N3^ Bt!E I^S"]qΤEep> 3-IgJi;m_U`ŵ = ȟW%12J,yR\sdaP2QY{!D YkwBmq6?p#kb-swXfvi1~n6"Ҫmwھ Ud$QJc7~5SI$K+аb@OOPvIU.)s>;8]vHN*ׂ Vau%pmTADt YzPIv1yZ~LoC#6;z0[F<9W/c|R@ h `hF >f?+0p<N.w;sDh]l/)tM&Z$Nr=bE2M vB PP6a!?@{蚃ezlNP/j`C [ƸB$$bBEUX60j#9rZƵScԏ[œ8;cˡ9":)b:`l>WF%4iأMTr>N Ϗ>RX1b_Pku,10q9zҼ ^о 5$#р`3~B[Q] Qi`# 2]O@u? _) sK`{_^ H*95Hđ]~:,Mf&6QR7xMQ| .+Rm5mi;q- tU*/7JM*(G' 2i(-EY/<ie.:M}'^NC]=TY{GĖ׆cgXރ ʴ''Zf 1㍬tr&xǓ-vS&<i\2\,=e7dE<%GԾ#Fʘ(9άݳ˶xG9+"Ob=o/8>f[85@'1LD'y39q-l._g [^]+N@78.*iBh(N9+FC*[3z+aum SWp% Un-ϼw柑igmVVxf29. ed5$MhX `Py @\˚e6bu;V &Hף8P n(LݷY'?Z(6D-nz 1mscϚfZJ74Oy9!^4 $+=ub=aP ݟGCC YL͎\~8Z"Ƞ _KcZaD !&`Qwɵ6r*$|efG)tq^. {焦+J[մ#?MM'[zCY4ć ]1uf+Q\vc5Xr_X{rm/?d{A$$(84:D$nf] g\pӠ_5"J]%ac>s2QИ&Dw*;OTU4x 7%#g[?7Y2A:Y&ጮbZ R]-r!> cI.H]J`ML]TJlvL0޿"=;ʧn9|kqy xEb=dpUZťa: VV%c)C9_Z*1U" CG])>sxu+5iMūag >( t;g8k\wtBF"ͭC̱n7zVz p5g{̩lMZh d)۔mz7w;uKa>\ÏAaEº@l%EIab:bCޠ [s[xJ\DJRuڙBߪEaM0v6!IM=XӅ5.p^ݑO?P=#%`j/ങ%lR.,S4һoAŅdxoD%U\d/jLw8[ek^n,0,Efe*R OCCzn9ڔu3:S]p˴)Wf\\anlhcLU9*+\IYދ _ΧooQB| -@0 <'kWvܫ$ +(Qh!%>M~/T)+Ze*ZM V@S2EDI!FrLNbsm*F^"dCD&F| ?&f QwIG&.C)Kѧ_Ot/`Ǡ"v6xSXxi!0+/A!pO"aaE/'qy0/>^6IW4K]6vǵc}xKWBec1EL+lh6/e͟][uU=Fq_ q;QBHֿ*Zw_Z&[k~aLwrdjsCrڪCg.@.`&@j l~7c'GشvQaU/wA^doWtAdžɺ3ֆɑHxVW6-!#F$Ґgy<9#@ ϟjN3Fi_1\x=&]z)QAzÔ-wKkuυFF<#;;oEG Q Ix@:x)谈R\3TW]!M×h jbRe+41lIOTA"=5+;$8H 3a0c*)AjATo n1OF*;9bnvi+CQFq:oj|Bre0n2Jq*U],]R`υrB?˓BV* wWsWCnC[ȏڞA#'. F2j FܿN(BV"O~i5- ɳ}ޕT]֢gy9ezZ_ up+>:B)1gv/GTN8h~ä':qBl‡DpF-\:^V2t\p#B??Kh[1`]~$fq3ZG#"UkϢ wRnu4Uĉ܇HE+glMqmY%o\968-@K]P ,d60h $۾&%q~:OmA U З`[PG 8QB1G2L)[IQLj-I iDB_)̯*xHj$ Q|:B[_}XßׁE!ϰ%}/s0ifjv:3VP l(ꬥfNeg[>u6'iUb6fLo7ɺ56B'(Z]NDη؟%M!f>3jT)% ($5 xgO4t\!3=0K+p~˂wKLIJ.is$ TT8n'GU)[_@nCy(Y.f@luzc:099@a^κG`N{;G`/zGGHRH-l_J|LSr枍%TެT#Ì1.%``-E(ڇ>b"r~+ (lm{M rOōE{dǪ?l+@TR*s],xJ1ќ;b%„4F Ifq2EE6b OmZJ%_+|zn!F<|^)f+]j:Na%y$m@+X旻 x4p:Kkw 7f-undq c"mu4Oa="h =j8<ߌ*OŲY-TZ>0t:Sza-ݴr+ rky#g:vߵW e"S zZ}*]XK҆/=M(8~sXu<4{fVV"=tyCPQ݌]4o|-Ԓ ҎDڍyv1CPI7ܙ)'z/ȍF|B"#L'Voox[.G\p KzcqkA<7傥Җ0xR+}1N/ #CinU$lXLl|EHo:y (caU8F-_]LDi};)!*KR!C"g)n1R=l1G[S}~mmPʨDIvcI%uaقKn[{.jȒ?s%W z)%k@N0:+K &1c_NfO#VTdTY;#[4'te^NHsR .a|&^ ܭ_:`Z4i ulm'(4MضAߎzBZSO3_4;K\~Qv-o |L1a&c4ŸyUe"(aҾ}K%qgh`^jE^,~it=ٜ.FQ@mvmHBn/.na9 ' }VY9(!DYJVB'0T t6Y9ѲTG9=~U?.kv^Bho:y EIDOyöa4+W> .hc$@cCv3L[`ôֈ8vӸ)F֥BA& XՎ5ּ }:[Ф0jfJg5"i.P=osCF__G9OfdCz:?qL]!hpJ9JLj=eƙ+ΨvN;YK@k6߁U 3Fd7^qR۷f>+a @6 j80)\ӇYk\N,gasוh1J'9DacbDFuah~d3X$ݑA0BCi86XA"B[@Bvf^#633sORgD ViAj^TVYa C.&51;, 1ӓ88׹ҙ?B&m~Tu ` 5Lgtr~INT}W|BYap4bu>(JP7ANpv8&, S0Q~=;0Ur -7LA$>+AuZ_Oo2;9 m27  'q4矪O$uX̵ zNj~Ƽndro)=Қ[T A·e};dM]Z ZDv5:ց;t b qya6նgCiӝeh wFyTI'Q; ZbW.܃S k.r<%p !p‰pP"LyI HXL82n'U²e(MYCވ@`HԿǀ~]6/g1Cfd_Lf9hO#I"_<88L)eN?#:)u X⑅ZYME5]]Akkt4CKm5KײKJ;\@^qBg]y;Xf̱7ZoV͙'}O*gYledPEj$f..GC:{ XyёvA ED^nd6{,zec8.HB/ %/?ۜPJ EkJAu\+PnMrIF8l,҉"k2 +{*[L9Oo'͏٪GusдP^Id+BTK8Ql+ӣƑP|=HG2IsA⚫ad8y,Z7G~1dzO@A>*+uNFJ[>|~78CTYS#a*Ft? LmSޖn9ue*>Qqþ;vӿ B{w)L }@y%뇖sI.M0YhcgֽfNsƦ >kΛۨc6XѶ%@BC@Zj(6xǿ68%DHM:iv-] wYNQz0Q アX+^Ѥ@''L=1[S2j?IaY<zÑfr] z"4o!5{N@so$A{HW.)SDHF C-!+,%6ti'a5Ã1lNtOE\!8F!)+ڽDL-w&`- eL۾q2L=ɢ(8 8]PٱR*L :yF'ݖ؝;^g** ʴ=S K_הrԽPWElH^~ ~C)oC<蛯<(kyϣ aXbmBcy&QbU9Hq 3}8 t! ֭b1~ l\vfhgxfmE=QG&Ό50q !=;-mC;k)*A)oQ`sZ؛ruepJG3N>/#D;-d2DιcJ +p2*,7k4yo/渘=G.y|5Fꙩ4Q D2'sM՜G\a|<`G,ȏz*::*$(484ca =/֥_-MRR=|r% .. QhÀUdAUܐ1'uV|)9ğEJ7mB{_3%/,TFYҫxeveau H}Ȑ>[],: \q'"Q~g)`)Y.^sl _|cB,7R꼫&WQUhSKK-'DE;mBw4,jCst sϯ)GMX&$*v LԛPl#A;h] <ϒu~Т*9+,$xNX9+v^~'xP5G||c##Nc=q ~b9WƋB ,Рh\HCY0 ,#t2!,]k[] .xϦ+I fySt__.*sܫ o|:[>LpcH?N}hpKĘPuDz& ͊``b:C& c ѦtHxnnPS\wp %΄P}fE!_@yQzD~|UCƮmkViG `j⓲opa|ȃ;' +i9 B0=a+G0%N3yW[;Qmg'>aG} &4GI@Bixb\W\k[i+'8\?}\FCsCIkf5ymP:{uÓSu P /'7dFU- )sU% O@X* `8K%UJjNx~ z N  _RQ`=-do&$ ác@@J >t,ioF( x˿l Κdg*Ei8wdoa$țYG,b%k$}́ʜ%C0Z<*KQn*1cħwaר> L\ ސ7ML2E!uDُ+&2IFT\v}\EFz`|uw*ЫZgGl : %7j=w$שg:utWG7B Ne>fRJ5 *PLЄ)_ؗtU3o@ g-Iۊ.x̮͝R-[.ݴ^ȳ>k[t)NC?YǺ[HlM=ݦ(hC78To-R_hyC ,t5yLכфYvC#>μ5{ٸ17ڞa"HN4{5udѵ,V]\f9yiLLfDziz2W%?x Aϩ>1K N26a,y`'LzB#tjgxȞ +7qR7PZ% OO7Vz_r^fm|. 0/WqN0,ǧGsh$zkA'a{5F]ļr[ 3?|t 朗߭Y*,"eh@]zIF3i)'4?{{K\쟅$ScT"煦 ^̶nق*p Ϟ= i>b{WC84R46?XPFg eYp/_OACѠ4?$tj{gnV@ScQ]\NᣤF`RibkJ^iXtF[okkW_Ϸ4I!ÛzO.B!ߵeKIRuU`vh 3S eDIG;hnV>q\={FE^/Ճ'eob_ʛK(4; Yܚ2=/p5ֆ/㣽w}C𨃭2eJRLsH MŻ)Vڷiv#,Ie GD ^I$mߥW~s#<m =Zt^JXS|n 6 @\)g S}M$2wdqN˞z8ND\tz+rdX=?]zx^[$?.Mh/c !~>D ``T P]6`<7\϶8N%泅[" g}rԋyg#q,$`An:*C-F-{bscc5#"FhWVvnd3'{# `+cx x\Cg TGp^& 92x,";ӓN4_?z+Y )(!=bBX3њiWϻ'2S,i R2a,JaSGVyBkga?er-i:T`X[v?fd\8}J|FZF\p5s_vƱq\“~NċVo1͆1muB'Yinq"oÄ9jY3\PT[1Pև^"D eB}˫J++3ɘ6 Mw_\EU3ѼYMϞc]#$= ^aLKlꂷMv|V;oQ[ DHWdb{4I.K>g5=7woFf Azg2iRdR_Qbq<7J @cA5^\f pw0)PGq\4M BDTcb"%cr\ݫT;1i:1lHNyhUL2L5mﳥsv𥽭 VXnAyvƇe;ɞC]T7Z}c"I? =RbT Qb!x+MdZ1x >՝r,*6)U܃ { tlˬv:ަ {ٞϗpW"[O*vU%c6U@"vC0 wС6A?~}$EAlv JZcm@ *xRyӯ/>UBd ؏/ѓw[ Ȁv n%W?=^]fs0pҭ쮀 B'È^)s nђ2TB+\5UЙ=5)U6X|/d~-K*ȜF(縞C9jfmy0mi,y'``qkBFllҶt"wpQ\gY\(T㨴 $$zyqVa+Ff_DCq sρ֜3K:|7[ʚ V^F푫dP>igz@gl*R &ŝ ˚hDұ16櫈̶I6(`X?Lj2ۊ;th5}"%~-gu)*nFjIn1 Л#~Ȧkʪ݈ZT%Q''BLWLS0)U?;dM)ơ H |wDٔ1n yEbMR6n UT=BXAsb]E 8j/rӁ bp}[ !) B,tO:! ad̈́51 & ߔ.5t4ZE'|_ ȶxHZjα};٦e]r٦qڂ7I,pl-{}pD@؜Bԝ3銬Qu#gu҉c߮zyrS*J< JB {u.U)aUA 7.Pg6gLm\#_BV/1 +%+.4 ſ1+-WO?CxoFhv&V0*V4:(/x* ؅G2c* `\g\iz-;v⧡Y@7h` 1#LwLs\sXy4L="ٵep셝 *$_]iѮ^8dvBSy#C'[TfCPSمs:Ǖϓ}g |Taή)]|@v1h0m}WZ#i?'UԈުdX;>_/.ٗX(J* u݅M%M?cXZ*El7gu)2s3-J%dYUns>QJσzl06*qG cgNzc|AU_xuz3.x0 ҙ2u ^ U(dB̞nx8D@#Θ|r EĆ\co0x!BՀS,ع?*ʹLдCT0N(%/9NBf avU\`9ބX@؍aZ+lE:~XHM5*fC<+PLةG> | Kh}zU -qOa2sPxdR`+NМqJ;(IbF:oK5"a1bD/z M I5~2WvˉbXv3D]h/Va}|dWkmk:Ӫ@NٝCM:yfSP5RV22N *cw tHsy_7_i% &L5۷(-075(3 ryNy;ʖ O 959#mCSv0wR^V)ăkS ц@X &’ 9 n)*!3O{!=WK@4Y4MT@A]6/ߡ~Iߵ) U×׈c&cdMɼV1Z"mTHws#AQ$_f~^&EE%XE?( 빧}kހ"1C"K23)\] 0p񈷜+AH̿(Mѭ0Ǻ jevĉv)M3PSʈ=]C`!?np:cʶ/D2?֥iEMF ~^AVXeݎ~wl¤uX 1[f2+-Bg+<iAy1;v~ɡ̘G0%ԧKшE8xۤ][t g?Ğȋdz !YA炽B'u>ȫ/u]傪Փ'9ެ-đr^c9iW.)(_D=8Mjqx+B(RЛ 2nҀ*u Z2ΨL]ӫQe+^.L\{)[˥6;"7=rj7=5yD5. -<̐f t< ΅_}M8xl33rNJY"'vɋ=-UG1G!8V}RȬNJVF1xK*̥bpvV,PHoEk[i=ra^ StF}*y;E䱛_MOQDo0^fOyk1R<0%,6խ< N@h.bt8z2yրx΅ȮBApƋܱu Gv1jyϯ1 l現͚zdBGƆc7S_Rr|u). -0NԢCt7lDZKTarHz_m{2?]mɷAv,~hN؉)w~Ԝd@Z/r jvC<CyMg-ǝ4MrVsl>IL`h]f99[ť-aBFd鳏cDWNy]Aut͒ mCzMm4umVab(nW@g.!`U[Q&]]vbaZB@CwYWj!:  vv/1<;xxN;ai:hO~K{c} eޫ": AkaU09U= rllA[4QCĝ 8Η I4ВurOJYwdRԼ%4 ?? CP8C5(* cתX_T· LDߴug])G;ek)^VN VxQ\~ሾrfVi:1XjdЃ`?֦e^Srxfϼ 1_KI!lg+~* W}o.Jxd@(u@Xrr]TVITUMZƤOp@ڛѠô3"('}z>RfȁJz BX&)t):j&"(zc@+/X%cc.6U+S^f,r|kb[LfQb(h~0Kݹ¶N .bBvӊQJ*3kIoXrDǦ9NjR oKXg 2#RkEY9~5?N+1W},2GGQ%HPymjlL0,`P{&qޫ?'zSH1[Y-áw!б[0KQ)|[%t參TJv%Wt^wC(H:`icri~c1 z1pGFk+9ܶo#^z/rl. _Vx]ZIU -O )qԛ&0{f5)GJX"RuG L>[n(:`Qg7aܦE B$9n8A?AUV!-pQ/y~22 AgべsO13ǒD%Xts.}>lY|@V8q26'~>"[+Pu !'vBpEs%lNDVCw sif[n34S KzN22FWWrc1r=<[L!G)vo_6!miCpE[|JB$y(J=S4{^࿹87[ǶM PÎx5DC R@,-Gpf)Q*>t O.}PFՆ$(e z''Yc}i:6/Hk=^e\S"R䊥1/yJE)]Nʼn0%ZNVd8"m3$ G2:yQz~{[*aw`)lf+OO@LEcܑHr$T],L+Zu KpYH~7ku_&H/b"%tIi4z0[9F=gSBnltB Cojiܒ0b2]c~tr!nh]73"8SޑL9̻[=f͢p_=ؠeix,{?.x=C,0έhtӽez:H 1)9/k+\Ю}$BRpg̩ _ko!"a$oR(0 %V/lLZid}AVF5V7Cz޼X9ȚwZ`+<˰`?t_j-6cCQ U#pRm#9U qf\|T՝Š]sN֍(12QؓgO[஍^p΅9u)THTs]T4\vyc,ouyk9#z.Bx(+c<㕩~y9vn <&sBw/QAMx+|w=P6d!>=hAn.>,i-R֓^Ʊn Um/ J UJ Ŏ[ec`g+E-*|қrH9+L_b @M~*Rn')0o*:vFk[.EX}5 &/~B8D9n}P:fN\Q5#Z$ڞ2+FC4AA s+ӪB)'U®u]#Z k+w ibq `ew~y4ObS^ch(W)u6T32~I(H Q0`Ϧ@=G̷—Y FrF܃%1** ,BM%E[oNa}ziήDTP.e,>_ɱ䭴1q\[N9An-Uk{a]0f!|6%?x(5h-xB־OZA;rY@bl#*M(76 9f|t\Ժ{By@8vC`F>3`̰[t{tU`GW1 ˊ*P\j~J~FJX!ήRͳyPim0,7C}}m}6̨3 %i3캯nJGeYlW"Z3zde/?!@ `,W&ۡ0%o6Q)*+h[Ge5nXs#KLPwL76 O\8FV:V?T"N6ZfJsߣtGU"Eу5li^N'` Y̒ kEĆԖތކ61dc)̄]'NXLrKŒE|=hy-6Q4_^5(-g<r%~\^vxaN}3Y6McN8YX^߾+ NF%/yʶ& +X؝\K`2⪵gk* u.FSFV2lҧ5l'D|:p`ҧqB{ϸY=5Rj*ίtl 6u'C{7RF4OTP'ܐPU_ y)66wB'{ku=*)ҝФw'O1&̡hdžKTbmW0p*$01--e2@nd-q -6VH_ul=@s zHaC^ڢr[Jor24X52$HbBUM#}jNq&iz/#O.lQ)ܹ󵱍P)9<6U.M hTD(_sЧ kf[3PAe.1Eod]ZIve3Td2r%"Ċ8ʖ_ȀgԒqR6_ewg L]!)$]0>*g+贞ݤEF7+UMQV&t(W/^0`Hl„q#:b"Ea`B?LL= 5*fh.%smݓgu:m~c S蠅o+ڵbL7U%p}"HWSAWOPIθ_LiH-$\}G5]H5]ϸqa9 NAT2RC!\ELԖ?3`9M,2_E,|!pOP1Ŝ;IiUl<5~a"mKAbz8J9XYl#SD|mMUu()!.5н؟'[{vzeyũ;՚qq)h3|q~%\Ok1GI I.ݤr@¸^WZ>b5 Rެ(GC։e=f9Mͪ{ 0km^d!O"<9Pm@YQhgnW\pŘT;,ĸJBjRC )B,(3|JQscBfn19w<]1&R4ɬ[Cwr["r/8 nB)fP eRґ{Jዓ^@`HSbIX(xSҫ5χ FwhUxTBz)dNj5$u'A#"vqsaG{.8Ԩ*)c{Uxu>e"l񾅐pyu؛-)G_Ƙ֎Ws4Av]bWd> 01f㫺I=Isl7~‡9Jtgׁ>&zs ja_DQ~ &CGDrc,@,*H+W_oW7ֲiw:r)oJ1Q5I-9 UI\E9<j40ܐBw2 +!.l,#cZ?[E,U*I6 (xuV`ioqV+nvEaقocOӨ;H}`+_'rXkt$rnb;/'eĤu+bwխmiԱ`T-1y{7A8A-Mm`dTL-sނ.8Ivcؤa-i8x^>UƥTNHg Gfp_Q*fhch攐xGGۂ])DY13xܤFM3$ſד /I}*|eG̢]Ӕ"IGL6Mc_$ Y >?vXs|^kiyv=O%[,87şW-s4BbT6?"x]=vo[C[vDb1jSm~׈X2ٿljŠ5]h T)Đq-ßlE(s0"΁^@2u)cPb&@)T) wׁO{xv!?*7'd/ucO_,'Jg:O߲#?H[bu+6XtyoP`=/˾(-KH  %  q:>NҿDo4$w|Q&|_ouo+B?pv}:C\WIOBJbGj]_y* ) GJBG9fTezz/_SiXIcA?aJ8=Mm# QEDwChn(`$7SHHfؽLg@Km# d!FQZK+}A$YIE`V=L.VAMd2B{7]oU&^UI:B/o~yۯT * }Ϭ!"j7*I;:ZlX(LJ' -t.@-w8o"}Kæ4$ŅZzW+j[VN ;âS6ws)6oZ- wPʮV:bF(o Kݱ;+Q+%{O}H|LՂّ,aA)q:w{Vo!yCbŭwH۩ /Vȝt>,TnzHESkR8"fŖBO֯71kgUE۝eu,oQL(8!sxwFKrd`FB(ρZgج7fO9U18A,P8vpIl6fnڂ%RFwurq։uA່0%Rd4+ieK Π ~$=@!kaQE@pa41 8,p#Rs'\W㻊uG }1/& .b K/Ku[{;a=Y7q($XJq}>ʵ![܀] T`3<87A`qme 1;[Fb,(:Wcr2|v9ue2P2X7}V-><*{Vsi[E24˖O:\p$*&{"$W²"R`ٿ*&ͺr 5@Hj :c}N[Lǣzzf@dl"M҆ĪC7{F0g =ñk;*dyx ΟQ쩞/߿Y'Y(W:>WgvuUn;vKfmW"zݝJK$4 :>a%Dl@H*WdH }V5&;[穀OKb8eCӆV 7`pQ]Νմ 9Q͝kŝZxeW AIOG(Oc CjW6 OAڢ0-'ԥB-ȷ]Nn@X({WѾ=߹>\'w~S;^.mPJu_Bc }R7um| C9>pI#xNApWSIY$B+ѝɦ+v ۸ꊲ0qjڨw}Njۅ‡llw6'j)ʎl qX OB;30|*>XDi6Oi|0k(=%N, #ЃbWV[O6%ԭ!h'|ttGί(}mhW5G1gMJD ?Yn.gC$ݦLG`9F1JcJf_C7!|Ğ,!}f&nP:BO$ Ȋ `B|*`-¯:RŐbt485NĐ-L|䃮i&h b&7j#z$e0cV /<{$3Z%0g< }*UV!Q]CỶ/ Iv>7W}(]QQbqdI#p8ePj%>,ÿɐXiY\] Cp 뻒J@3fGKLP#K6x|ˠVV՟v`t=V_8C %3NcVCYU:9#b5 @T'zFt84/hE "-th $T~>^tva3[.7aCϴ(L ȦDoX\䈬HjLmǭ[QCpwi+NĊeI H 7qd'7$.y%ۿcsDqyhdN )l'zvׂ$$~aXH]=ρl s'(Q"?zD3כ4f9Ҷ^qA#6c)JhXRe> , &sQU͖} j;O G \r4c^ (p\ba ˪[52\d ?'< Fb: ]lpy^ ;o%s H0DU8]_}-|iV60ip]X^? KG6wIrc̈cNըD ̦mґ~o?Ş֏%+ͫ&2wb8H2 oj2)+ AǾ '7F'!OqY[xV ہXZ…il6]XZf&<8NDX/{DHia+^=.¯ ڀ:*hI=r10_@OM z%⴨gVz 69Qߞ9ws4jRK[Qq#nfOӳ.as0xGRԳyԯL2 mt.K%u4TvL{"\ս|Ხ^u݃樗u8zT[C4Gld wKe.RVx!ʅ"Kե: T ꎐK^vҵ]ǭ-inr$؈+P5ǮEo)"В˪F &MQp4X/[N|#U \$Lkކ߸TWλ<,vxf'0s~FjAicqVuu^.{ ORlZ[af*2f8zJ%8k: =0=qy} Oe6y>`h5#/E;3o`,XN-"wCs/%|nR>o}a͑QoIhp[Cۑ0*X1E v^Q1*jx@%- hڂϙ J'LjL*a{5,wj  C 5E&am(,9"Z`9€9=|#C{۽ek- sxkM$AS(WY]>ZRL~|J3˷=da z_78[>eo2MUR>)4qMpL;KУKM:db:8O7 5uRY"%.Mɶ\%,?nf=ǭib%[2DmgXDM<V9~ H 8Z?byxzeQJ{_.̣(r*v}GkX]Tq*֪a$X vr!PE#óUV"Oل݆AZ7Kjw"'#g4WhTGc ZRicu?3E;85rۂ˯PSn w3d[b<ĝ  9Gg:vlD JssarbY04Zi }Ӵ@^Y}T ko8 3D1T͚k!:臷?%+ 񘞳X5IVxbۖ@xF#9wjE%-)u-CVTۜwYiN&6U(G8?55 d1+|aO#V1W(}evd&d^?ֱCEpM+=ȇ. v\M9nb 8G%EB7)F:!57*~_A%/8(=a.V-`_g2M\45 JTV"5lB`V[y(蟚p |q|_\c@<ɣP`ܴV㲊Pv"v,(4GX(t&%@A"&5ݶ,N,-)Iƒa' vR]\M@ZdfJ~aK@!an,)J4޽IѳZ.ƑvP{&aF@6 uvTzdnj8杸oQZlML~fsG>iN(奯lOױYs AP.kX3}f(@&v:aHWyƯ%gObp҇rn 򹥟L.I戥MkȒ}j#t6H̑uT0wkmi ÜLuL\ZM!Si^4Uw+#O}R^0"8XiP).J(|7TÓkרcxt g=%Zr[yWDE2R# NC o^F+f]e @Ȯ̀Lg"9ETeo)qF.+ 4%AbFB&^wZH}/;f2ާj}HC0,Tr'혮v@9[άlx*P$vUʋ zf&|kH˞e[̻P^3mu!Rqrvzz n+m0 wñA{a@sL܂%K L*|K* mqQקZwefBg? lʉgD6l;)o 'I0)=y~ZggʥFB;T**CPl PB_̘: Gɘ]H=U2agun5  c.v/"Jd'){b9< 4X0Ά&5 y\Ml.OPR-FH?4J™crɣqe 0W,pz+xOUKGzu7"N?q sRlTI6B1K#٩<8δ+c &F@0ø(Or =QNpԂ37Є{3ʚY!am:dg=%j gL)YyI(Y4_>$ni =Y&Y.m@Y"qnh?TZoSmOAZaK t3\dkj:9xy |hyi33 …p:g"H#۔F}sY6D.x9# M?RlR疊іH;I-)/y(K!SM6Hqin-EπԱӵaFi9Sm r)73H,XC}]WɧO~19N29(F mC6K%%/<=¶lEteO*c*X4Aeu[P/2SãpۜVFPoJ6% Vמi,ht19Y/qK'moW)L  '6Y EJG-hZ7Q Յ}r8zb0۩Ƃ;mO蕙H}CGra؞v_]uoYMb-7V7n"N5'Vc,^n!R> WMr8R>_}T=^g6uGfiO&#Jh'&I v6rTYC 8aE6%>x zscen(ژl_}La6TA.da3} Aw!0c;)Z"%Tk+ x'nm|w] `+s צl4t.RwaܫlTR%Y }$,y#d}.Ԋ4(yO6ߎ?| C6."*X|6\VV-:-\: 昐a]\05x( !y5j(ZfIL'/;v\1vx kgTM^[l\Q6*֟=m+HOWÃS%i*9hϳxZ(`M}oCQ JB>'5 bJa_K 7&3|fXGL'Bh\˥3E|*q-;8zrgo72 pT/#e/=Td޵E,xu`ʿ ?C#Y̲]BMr1TKĽS`WgS$ѶPSo6rfeD c}QK̴x38qQ;pMrM>CV KH7`aNr$,82E)jo-W0j5#QU,3OOm>\7¥IyZ_ֈqZGU,X-@սe^qb"%U:Xtt\ ](w%0cB Mxg~=q!3%luBH"[TDB.|!aATEͫLJa^fGB\0{|#7$6mϲe DGGQ:H(Wtr%'jg4|\I'VT i_AJzQp~0ԘA3h-ƋRw14/Z<|6F*O6ioNfˀD)bxĢ7O0DǓ;xX񝐰vgͽ G߬ˁ/j #%Ӯh"9Otl$u*N%k!Xķvb)i,З!\w`q:QѬ,2]&I`iH&Ԑ=ՂRiY9wgdm~U hX ;kj0'=vəO͇6^;0O"I~> 1=. VW*lо(%& >&fiL|>& Vx7OtT3vÌԳI9V9Q_:cr\f(#Y@_q$9#wo -wVsC햚5Eݵ߀FJJh| !H8}hC?$MoH/h?NQ76Ҋ|VA6B+8\:C2( j^O"`[CCcԁSLns[IdZxD0 ?N 9`QaH rKM \R[Nq@VF[Lw- -T'({އkn`K8nD#+Y%\OOUAnuײ/xu!g$ h-5~:Uz^(!1 уxZ>#]"~ETHz " #6 TD C;KK1O((86 |Uꪂnyv&o #yVhX3jk U G+eØZjuT2EKEۋ4$/ѓ`[j[J5YJR զ!4ӧӛ? 8nx,ꕐN K(OƝ*]E7 BPK~Pu!UApfTS&4f녔Z~ L{[E^,')qˀcr-w:h5ͳ 6 :e\\? ^YE+vl;MŽSh!7õFR )j0}%@[wY],'W|~IZW6[-f XA#P'ք LNgkw^OKNhϪcur]6ElG%BȘ'? osktWZezYmo#\ŅiTM?]u!W+HWåq;(0wzşVr;M&2< 'ID?ϩ#,fAAS9)p\_4G Xrܯ;ɕOp0ˬS X)\LjV _j.\F"*eˑIyI9EU!앨W>>!rt#m|eAֺD XimJbħxo:'ϯ;FATcM+a-ʙ-MXwgl6FNGI0]/⌬"06¹s H;.~.Eo.pwt6~0IjġUhVѫh[WSG[@lBSKiʃ1܍h-VK&h~z ?V{v=#uv<`{9>l!ocl 7UdF |>kE`,e s:{׹{E_dϮ.Ogq_#\5v3?3###k== -6ڰZ⎬Ңö-Ԛ/p=6-g]4mq]tvZ)<>T-5͑}^N4 =x 1՞9X=~<%p5}Kేwfoy/rȁ2OV]DoEv9b?[U'A\b6^@NWAy m\Ͻghދ>?5\HN+˟3h>vpҧFmLj!<("kE0J`tl#P6^K/^[?f(x+ӷ7:8ewef*q9* GP(>4 :pCi a ukm`}bvBܓ訵- y3}>3 1.Om=ϙXƒ)FrH2 D2K G$IɄ1\jpx כa-.mee *h=^h4K?Ҕ0O®'MJ`=\̮.vhjdq13_=x\LH Sx"fnӂ,^SkkY2dC5B oOSĭc`rbpM`bSS&%BZ l5G~Dli.s4J+.k䮨eCe=<1t~A{yjKw>h!}*>:o{0Ck1wSN^ٖnmhNvA;P :B@qA@`޿'M\*Ը E_jLԏxۅo p;.kQ؉$bGDZKa[{opb١v<{2)!T#5v::Z5Ev׽r0Z4Pkj;Zt`V@/?we{Xp!*DXs$T{B%/^Q=}CH"=qӨuކemi̢|$؟Qj#K^BnEksPt| ~K*H,n,0*#!7b:)mQ󎟖Ku{˔2wHy$T?/ywE} R_)*};kP|6QiOۖ)%ai=<\q e,6Qީ=8+m_nb,C"Ѥ5[L`NSPI?6n]hqnɃlPm]{t*g=o٢Mb൞WsY. a` W ";ǘui3 \'18 ЩZg4' 7UB\a>- 1Ƭ5(H,9lltW24 3:Z-Ө+hT8`5ޕ6LPBۆZA$p W,e0j%o ~U_pOowMMSJEShf }HnRO&h*AԔySD@ M=@>X5GiYj 1nRF[ ˺ S=^{gKP`T"ѭg d}u;9?u5+fLr=?ը1[pg瀣];4w0͛~m9Dgtuk jnnpISg#a/)neX ʢм_HoqnoᇞiQvT0 FrvQ*Oos_>.0/d.zK:*ؤo:oVv'l6`(Z Jks`D|3\@q Ywg挒gUG %5Q SrRkOw>O-}D]p fAbTMm !'nW_a!08XvAB6*{Wl3רNoaV[>qwR'܁`W:p >aV5<*M]):]]@-֡ g>^x^dAk);7uK+SkhSӾm̸i tkiE DCXY24wVg@k }3cR3,B@9v.26lcp udy:)%£ZˤP/֛%XPvM-&pڌn*-TvR!C}O~r¾hmC *ݫD7T88dWz'v>A8R'1AZF6Q %_#e{8w ^F {Pnpjv;ŭWobM:4`]po^ FKf0:5֟7R'i x԰6P2};'m' "WZ7zdP'*C/4 mhtO1WPJ.b=ӱ!K q ~ 7`>= X7WlQezV5]2V-n^ޯ=ԩ"Z%\ _;aږ?Z'orىggn: lYS(:d9y(Ѫ%ࢉ>Do1&!IzL PՆBwm?(dkc^OGF -j;HJМf+[耵g=A^9VCF/V+qfyCE6QӘ #ܢnuE8/GS&LsՄ2EXYKO0 ei6ug5NW桿H<[+tѫFhg e1Qj'?p3h7-A=Fdy<5'dy?/2`l5*\Ve"TxB˩D@LӇ0XhXn'\4Y0w1ۧ},Pɦq4u$|JVaDz3^bRoNP2rLNM:AOot LIÙ'R M>e/17Ÿ(Okq>aV'}XQ̶@Tt@b\3y7>͓|f>):L nf}p޼mfzSQWeaA'@ohNmɬ#VID1{ݳbA7oo{1Wآ"N? yWdLEq7 6-x8ФؤrJ:ƃo!<5唎rVmgoUZipp& 3e|R^ [҆"`N8~WymNPDp0^pꖭdT+M\C%e8gt U4 Ztu^ 'T2x$(\Yz%eXmKu V h=mg%E([@1-v30V f\9- P׸9zbWk 6h.wIX3$7d=\Vg`L淟#x>: @Y2Es58 hpGFYjnFr+^82?>bcWb*fb" Jn~;é)$([5ܸN#eQ}*T"& ?ˍH&YYT. Rnӎb1M?B{ʁMp/M~K{hR`h^ݷ! {Q)C{-$NyIIDY`Xr`Vi8Kx)6pb+'TY`y "$rl!"$G/4M)-_QJ>qXՒ[ա=E,zmנws!1+ptt~It-[օ3Pi뀻rt/JX{9f,Eعh4'"VуKR!h{i> v# ^alqA ~H 1"|3:>k"HU6z k  FyE򎍫ܖ+nnn[taxAmfP)\bPћx?åXn9^<'`6}mstj%kLqa!^o~'A5>kR8M7I{9'-&2)fq5$X"*S킏$wd&B9!$ HdO j_QNrf3{.k49䖼0,%mvd1͠ڿGo591j"v TICI8$x ?5Bg5ájܘ<77V_n-ݹ2G "ݰx`~nDNIVޭl&x܀e) jx@vưʏa<*/U!I[oQqǃ蚬:1+{+ڸJbtWtHX)^$xe(d-Ha9\`(V5(ffDBwP!yXTIkXvotк'% ] |N^G .3@iPi$&Y _DAsIف5,Gu^8xf@^;r\mP C1hbLOu2"'"ᔍCg$b۪0Ivd^穄S:noNzVTGȏ{}edR|0,X 1J%J2`Zlk6r6>;rMGS仾t+l)dĢf 6gGj1M}:.͕sa.X{zɋia* * m!EBNS;ҥI

F PȨ;U#s7!p+/hYe'"pOfXQ? [F*׹)zq+eMƍtpQ(:U4L&dΚ~-K;*xBb꽹O=ZiT ,{@lSdyВ1I r!Rh'>v ,zI06Ҝ`P_82%jAD 9*74F8|njHx7 ݞH!dodͳY =B@U1|C9TŝNMrӮW1KߘYaHCs^P5b*  wxEρTU0wWY/E[ݹO~y:I*ꅇΖE>?{2*7SS@ZG_&u&'g2dȼj>l'CX1IkrߘP;+JPx)LG>@^M&3 q2 Mz(I0ck00 "gӞ1[3nՈ^RjGɜ+Df[˚iLc$[ +RIkoɷJq؇@,BΊ]8,Rζmo%,X㲛}BUed479pڟl -`S&jIR="v ^I]8[^pTtRA3EA_%ca(|Gs&L*xQ1oEk+T^B;{MʚG3Kr+q(&y4޽(cb=K Z7O ~z!_B|?oUJ,nt*q^X%ϲB~ wI$=k@QPܶ6"JK%|pcpp#Q_|+Ɋ+{(uG'xi yk|]5\-W $Q]Mv/<_ʅD@A@'xSDNL}+3%FQO 32V%gn[+ 0&{=HkY"8Q oU@x2>0!fJE_֞mKN^$~L߮"$9.ak)rŐbm7`ZȞLv9y\= ԮCHn<&&O%*ʵc]MC3ɤizvC_>hdM @'J̀ hdƵGErת QS1;/[Eym(b,+VR|Oo8E=h$KCx44=kU. 4lZXY85x)`;0|/vuw>ˠSe}Y;HkuOOߐ_sBZJun! * -vm̧j5P|Ⴄ#Y,7#͚γ>Jy15;.k2bHϘuakm/#ÕH<8,8M}(?kN$(`9CruaOLޜCEVK7ol"4/T$QQvCddPc۱v]C9g!y4jQF'oǘ?bf~`j —A|6H́i/:99od7o PR<{rwbug245|mZT?h F3\5m&{+lH!L]@P ex+&bWWĭ1X@Su}u[ UXӎNkLUuӄ46s9&XiBw*.Չ\]X8c0H d4f0<~K{Fo5;_` yf ͻ.Fd >ǀ`f/)UOǀߡGK6\ֶmU&?y :CHg\ ;O#B):vz`yzо姟cӿ G)uyv1{2;LdϷ)HPC)phbT*m4@?b#/eEp+7Mx:*a ^MP,[LK` "q_qgߦrB~DS@+k ؖbVLoR0oH #1E){ykeSxq`g.e E-bJ.x/;Q 3 )/?QoiP_$2 |kU+* v,Tu3".p.f'׋h;Hx{N>+7;%]u@%hX5wS GMXӆ`)y ^Bű2*1N.$GB[} ]&L.jh>Q}ö(QPMaoiS-iwRMIQx+%E6 F{AV wN'bD7TZDS'}kq1-0e74>l24*̟m8?wYm]F8qvJc~?ISk@k1`qaU%'ڝFbq2Α]fXAR9iSOQiD+Vþ)b  ΢Ǔʱ3=O2b;!c *ulO?l',l-[n-vnʇ']JfNpcQކ*_GGjs=qZ\*/nSpwmiZ4|H&f#LRqDz(yϓ  `Y~-)E]zH'%^ĜUWN!yVtD߲MH-mXS F: 퍰'pym$ 8+LuFE%o%"o pr438=Ai-` l?bDn{?.5=<;}c%(M@I2W6+]=HO18~0N7f VI')rlG=L-5p ⼱Ԅ22y1ukʼrFs]|'x{612DX;46V;V7A8R"%'*R(jUZc@ZJL_6_{E]aZFɞ8*UasQENBx?F/2:? Bi@L@6LV&N2 ̅w&T iJu8E)}dșIѥq_ g Sjj̛ >{H0&qԏ|!e347DjRNC H<]oerTnaT_9Z%IsqH ؄Z;tQ7bދϐGs!BB>^݈)1ڎՌW)mgnQ8p.]*S8/r1C8G\2oC**LlVWTM[?Xl図XDPjŮ ORV%W?ѷ,ĆiLfUl~*W!F:`qUFNܕ9ߙ!Rmu)F;4KΐL61 FE\մvѰmH<'KxS[4kIPDZgo?G@dPp* l6 A i,&Kb* 7`zdk)vz@e$Q,"Ny (+?|6ENY&7ksa LmAn=t iHI{9= [vJ9nœzSs|q8Y\m,$+ҷzMW̊@IoÌ*رDrk3 h9欥,4s7[h调xp A!8֟MqJՁ[ $}av5,8 q(41G䌭T3Xmm<"u}oDB40"1t~ \o6XP 1~P1,MO2)Y6VoQ*<?Y~ArY5|1f4' FJ\՚+LY990u).{ԟD Q:>&,6xl/+*_, |ہ&]ZSA!8cD,)ռȜ„H3%j) S % mF tu#`jCP1M$)HROWAؖsX-LL\:j>/ [F?F3~`Yyƫ@ϥ6xYN9cϯ%^s5cy#LQkN'5xڍ"ߕP Dvz%9#~hvS^mq->1Eލ @@ 37&IqR);x)03\ti#,BUd{}HoeOxOY1E9%ޒcE"9(I ؏Rh(}By>rчE[4n\9 mnФ}[݌3˧ )N5q0^23-);=%>U(I0 Z/C6:V`ڒ;uJeC`⽷HS$i1BcXY[ :x"(w WAaNȶ:JÛ' RP H ε < ӭ0Ԍ$~VB\(䃘sݩ&yKr9е97ڤ9s#UX韜 MV`c5vS#'ZU ł]K ukSF*1=&3@h/6 ']xź5JD&fKk2;c\d[(Bm HwȰ2g@e.ʞPMdcN,:S[`gu#r>r "pFOa{=g Y /3Xo_+VCZB3Q3¹4g_,fΩuHݐ(ԧ, >^to[C6!S4s+7ox|WOݗ(>u"<';аZqm'quӠ:˵faůGG8Ak5$b301Ѭ٣Q4z40B-ӧ CфOM޺h]CzFt.\ E"6֗Sg>' žHmd3GLNN,ߡ^…Z%)su[}a?ZR瞩Ar7]`ud+ w{u$@I*{d71VB{K kyJOdw2L=E/H㶟6mGPΤ@6Mw̞B85LNH6Ϊ=Z`];i޴&$rg6 ?D\MVRxU%c6&ݔm-"*+,}#YD"1ڗމ40= 9GI"Ntu<>z$//C;W(&/rBw }ؽͭ yCۇ1<Ghg1R:@4v)a#Z#Nַ K BV),mq|Ղ r%֧sP!GG GΡQ 6s(@rDś'? Ҟ7;[ `iO:e'"yb [ 쳳8O{%tN]1gQik3yJ @&k1auـ+R"^ ^|4&9~sACy`4*?za^bI7#FT;DQfp! uGڻN r Ǡri(s4[E L} wsWAZ_ ݑcfWv prA܍fg84:Պ?$s~Ҷ1xYЛ,vA-$he/ɺ]ZF¯٩W ݖ8]i٠y(X4_$-)yqJ$A3hZ0X nT'T]7[NZs!^h_'ƌ׶));N"/I3PFm&\/?](s`)Ei_mٕOy8"3H}D^ӯOxe ^DˀTi> ciz{.>^-/2Lp.r*{7w)2:aQ f-,9 Z~teBQ#>pa:(b$gIw[ Sݪ#$ fyN=';~Wn-)Ӫ\M_>bՈU*3̭>/vLI۵T E? J &s˽ROKj$6nx0̋u8=o^>:m]Y;Ę8jaZmBqA->U$gQ˃ -=%tS|A/49WjLFv]<ȝQչ,V`!co}|5~XEy P7$S6^&o֊eO(,]VPM(eUkXɚ2Qi)U6d:#uh"5Ѫk(q :vu?i&H;"[]'9ڽF`Mm0トffx!ķT|3 z>%c Zf Ĉûsa_CYb6!wjR)>V 紮ࢵ 9Nxl/VYҹgUؤMyuOյO,Q&we<&ipxt1S&"pãU_Gq6/.6GCE4ؓ?;r)ÖOU1.bVv87[ԃ"ie6y3{tSTV?:nQs|nU z2WL' ٪?iFJal #jZH-f4v2"K\F%tvI-+,\l@o("[C"?\̏GbTў"f4,ALEIg*3c:)wn".N^j ]4Ȝ`)R1zul|"RWLa__a:]楢ĭ=PP]$, S!sni "{V2;$r$ר,0ZV!XZG14k E9nR$ 1-6nKmF삎Tqv`xׇI!ؤ$gKg݇M69Q2_ǞUN&,ɏI^49!u)5r$o$&N6{+AUDՉYm_"c(swF6RbZ)Û#X(+,XM㡳FZ؋7*CSDx5J/gPa0);?^-X ^m8Ӝ\\VOkd:ПSŦ6ו lf}ЮSH0D4EE:2X6s[frEjU1}`V-:4jk%@!iY3OφtxNbіq< }bJE)S|*-[oi +*l@YU6H^)TbVSaZ+ ]0Ԫ)lRvfac_v4t(%o2G k^' PL,˦D,n[&^%Ił/n M*HA=Jgd.C n43j%kM*كةo( SmdlϩUt!e11ꐧPeD]^ee"wwYLH*w棽 Q4BF-Dm-`1`:]ЂytrscI %SdisWF?+g"xj+\7M (P'>JL6bGOnC:~J%-)L$7 C_`9%BQ/RWfiK=K[v2ƾ<4b/[=<%N&`[+>~DO/{7o0pj> {k.dVYe!R/HU $}NeT %*;ptؾ' z6u߾{mk]9?(#\ҾN0fsPx87N=Ef:3)Km*&*d -1~,%dո5E8La 5a8,B&#v2`KOc=#87J-TsCW~lC䂭Ī̃Q"i'%fdIu#u~?GjҚUmxclP_Sv hίB3|3ٺR shkci\t>\ڨ1{!#uKH[2)17绝i/y =P,$:l 9ׅLߩ 2) .'El4zm|5Mv)5cA_)*_Z68 >6WܐLs;XpW{7y)Q^raC d@! 0 Gī% JQb򤬠Kfe&AaϹ$_˪oӓ/TTHsߊo! $_&"+SI9K4@Gea>B *FǴ%rT`h))nx}F~{u9yL'aXeŬ17`tjbI[ZE,NUc>ϙE|/y^J[atqvCS/QJ;sMGI+FVfs3<+3/Qf b@n"q&Ɓs* k`*`g( p3VKtbzq9-b=N0q2r9WiT _}3 sⰑm1 cxoxE*H{|X:%+| I[$ )a 08I￉Y "c=%" m?jT&yf 1#z7^ "L/x$!| .R4#q0Zn'c-H~*cø}GmcP5.-^5KMD) i|#0y${n6Hʧ^ ()=RDJue`]s탈DW8icgE^MV%t"DrFDDjb F )Meg*fv[o>8pZ=2"Ofھ˙m- ӏLiBUs,Q5)ߏg(FQ`^':,b2'|鞲yHem 2 2l04BM#E֞i|}/|C?Р٧Qyh p ,9Fʵd8E=?@wI V 6eO*WΉf2T<|wAb*${e,8+CgjJ =Ӗt:{n:|ߢzP;MTlwUϒBHAe<[ΛdJBt 3駱YEFߍCbBx4]Q'eak*2a5i `1܍s_fRTP*j ah";[`hN_gUƶ=X)S(-+j4{KEÖ́I0B(!,9_8dpD Fn[ף?8tL3^d_o^{GQ5;P'GyUU=/ ntn2m`$0E-5 Ci?}KŮ!&hR>iD2EF3 `yr4z;[le/$my3R%#-/" J=Y}%]uSU䃗~Z\#iɤ  omP"8 VtfB&nNu"ƣvXԢU ^?y`u[+#uMgw) آ;^xБ2GoL>}; ^> V/]qj5ehβ[̮cC~xJ2u>)m. ls >kܗPK'#;ê6ˁd,AvS _t lZHo1o ifz(|B7rRTOM?Sؓj.^-8&A$&EScZ,MGvmoGYK̰6.-~O~yO9mHvqA\Aޫzs*,/^b6P$Myln䉷۪S`r'3D t 'Lm0~!z)C@N[67Aȅ I J\)At, ٲ']@*Xd%(ii~_KuOQ֕/H/vyyPS*L]9>,ol`ǤV*( b!z vާf!=I[|:cpW" 2kӘvJlE b)!xx@(\0/աBao]JFTѳ aؕer00D}ЦgtL[AX˥u 9n䈫q!lW+T]Q2xr=c4&*SN8)nnbHߵ6ӈ_R Q|^^uV~C j='Qo2Yg[GC|O76qr7 qHhjE%_UBՔcdgf~Y>14_կ&l{,W%ﱞ@!HfaW&b,㎭/UQј40p5zEi(Œ̶ Y"=>1 \?9*>j%r][K| Z#Kez&jKߙ7V@d8AOCHiR Lh^UDd8?gMNQx#ׅ6+u?֑Gm!@s=хD(-l7ʫszoR?c#d il>%5\z"s^{.Ou2J~\ޫ32Pk$ꑻeUk[I}=*8J* ]-) w- ThB:<ڍ>aE6i,_C0~HJR7GY]㝒?(h6'FJ9Fw>an $Q`ͤ~}-K. l`r9t++f\aԂ4 "p'Nְa,ٝAM;l5:m 8`΍<ЮWT3}Ìb2ߜ73  !uX LE3 QV %pǽ菙t z<Gɉ jzpNSg5V@*z؞ ٰGGq' f*C{ԙg85#"$$7,+nsѠQ8MijRAzu {_Kb[>@E!@мSd}RN=*Q7VGL' TRs.rd-;NXW!WYMfSԇ ̙orr6ܘ&Ѷ 2~]͢j;jEgɴMVͲ@.A\|P@\KIЊ X&m7"~gaK,Q )g\sZ˝v1!Dkż7J8}r!U΃r) 4~E!zвBR$iE&6_ ~!֜x]LfoF(6#\MY BVīh~"{]r r4ϙgn}j#- ,p[FOUv X#xDna{W9J&I v/Wo7Zs UÞ&ėx7jj ;>gѦȝJdƢmB>A9bԥ,yf{?WL{;G5@xת(:ݪdH=KKfgyE摯vg>APԝu8 薣@JƘ#`?[Y]" D?/GR]j^S<'nn(*AE?Di5CTAںm':s*eckǍLp+5bIT\hC砿J&?ݽ[}지_& T p*֬SisEAt/%ә5\K!es"&D aX6E'&D^,sX.W9% ڱ>omq"[|cUةNB([XO56ގe'՘EZ4(nPyr>C%CW[#N=*g۬tDXٍ~ջ`ecSsiy)20Bқ=`' FLвjmmaPVh7.<5U 7vwʏ7Rbc9gQ$yLU[];cx1R>T{=E;@ǴEmh9; \`L&Đ ᩈ@r;0TE@+xLp*9܌gE1ӆ;Cz٣nmw[:j.sW$YC3j`oϋAm9EHw}<7!QNhᘔ+QH_)rEM*!H/L!bZGzU^1Go`. /Apn58d-+;=EU7WoWE/='x{Hɕ|Si's/%߷XsE288 >4 z͜ 8r˩LjˏvO l"5t OO(ooj:N?[[u3%4zVxi *u47b$UFy䘟5fz_uovNr+GbJϜJ 0FPΗ Ar0,2tOg>Kc~+S',ui:ځ~"$v,`wc ՠ:1닽JCeد{uh,A!''hM`a WWgq˩,BqZc,m`H :<Lu*GOw~)M쿨 ;Ol5bVWM&OzB|(z3#u|r׳&s4 kƣ$c.e {vE OõX[4rtF{Rh 趌 ңF4_ILj5ū8;0R#X=?/bZӗJ;{iL&5.r_2q@،reϺU'H0EIR&59ɖL$['KxN- ('gz=:=fO<ǚ(p J46ٱ>ށ` }H4?0V< Uv>&l<{Cm Ia"9c%?\=`T6S$ti;&,A+:CtKTM'!3qd.00VY[3p 8,>A@0cQ1==44%Yߟw->QNnQvXq3;ī,V=oe(|3@RTt#6& vÒ)Uv8gٞ܊1=lPPRztH , _G<\ʊ#}0 d~+7#[ 'YP3O]PjzG􌂳|Z&HHv;-%N;ΔHQ^1OBSGfAqB'ަ4M*eJpd) K0[Ƚʬ F=ada(f=&A`FR؃@Dkt_>IO]/j !i6ڛpAz|wJA@B,aW&edɴ.]kvMg60sme&-'Y{qcJLn2e v0'׉u鼌\o$.ո%.UɎ^ .$1Ydb[,$/,?aFMNX֌ݮ[㙘=YjHuXWE_l+  oNzGQ]ݒ5Oo7}g~Zq"GK=AhT&*c%_#^I|8}ץ/_&!KWeB~ŒÚHoSie`|5ۋNbm'J9u'BKjKQj0~LAOYHZxys 4ͶЪ#X ;qBjXIŽ#vBEiJcGQIdգ ~Py st[TJS0N ʼ79,LIG#k(7Oqr$६0 ;pw1ꗓ 4A/|t%]L 27+L @(1eN+i%&~YNA7|[cl} ÆyR $CI>Wbbui0/lJ̳4Uղ[+]zSmXtو7ZV,N 4[22"}]1N!)|nU *IECD'6^5<ȩbJM\SZI]ѼFBNxr+A@W"*mVdM`Vw~*l8M`b'[iV9vfOz;:M>y0Eˌ.KOfN!qRT(rM lynh%`!T5(Bݐ}Y j,z/H~Fm7^c G|nI 9Ω"fAϗ}!frjl)p--U/&.z2J 2k5_`Ȧm./("\2{Tֿ&wl:x V om%j| 񦂙f޻[`fc+0#O 33 ֙Х%0C"*ͳ }ESrgHJ 3i2b{vmPn碝؂/T%)HY.Cp6ȶ~>5d4h F=]aî9Eu@;Om%T1췒# '&3b; ŀsJ\p@ 糤ia/ Aq@WqYc ֱh.myVUɉ0 R]S>2CR2@Uэ+bwpkIi5ɬ1̶BO2I$_,ԫLaxl6*a6ϯD*U-JN!O^j7C^ l'!YA|2(oOa|JbP2BAic"I*NoT1Tbڅ^;AQ̮<Cmӽ&7iu. LbfL ,AmR"ƛC/CE7d+wZU.?y^_n (yREDLMoE=;)ݼ%%׌%BdBR=&dS) w6U< cqATړfyS6hT%=ǖw-##,;7cfp>)K۾[}CO6K vؒ 0>h'κb=0bYNz;AVphM0RlgAHFK\a0Mjv؈F 4.Ay.p1tנQcHg >902H9$;tVWhs^]#f,i[f٢ {oŚȴ^\,մ`F{mDxe#Nv)i[}`w7.o꺺4s?U oG#,DUE~ XŋxKx6WT z֚ylDƽwvɬo?|\/틷XRz=j[Q/a&/CQ"K[}or"yVgb$ڍ7VRaؔhZ"ɻQ$MeCI$4D;YN+NC]bg͏MƵA"܋F"F3_ |sͷмrcq5gWн$ VS8I=n9ReF}<%rӁrKάjVQ4ybɯ𕿋9[E+ԑ4v=K_?H(pFqƔt~k)g5D%rbs-h(_yf6j՟ 9ܛA3=`Kpk1@6?YqĔ$ˀ$A#z. m]L.Yfڎ2t⭐X-Lz)xR35QcC{8.LL&RMK>@{R ]L;g>aq[=A>epDZ<ґ]URS)jhw2dT۾h֣vlX0ѲIENy؞-"N`r;\d/|+m_qL`F'*d@ ; lM ^J7\ [Yj͐,bi,caĺ0+å5K@jyR=fΠr$dսFyvfti0?@cH$9Z: 9-WDnz HP_y$&&߈Nx]K+҄$הО(;h}E+A#wLVeIEՌsS~1$gy.vւB :B !S͡WBMmz&EN0z2fE 7TdRiO݇.;= ~(2<з.ԝ^$?K1Ff kLA/5HE SwO;j_sNC2=0 io`:Ȓtp1뎨K\Io?Jy9}MXP|"=$lQʚ@ ؤ٤~OgK*těFc&hL<H`+8W #U]GpFM^>D{r:oўK*rI@ جnDS#_}z3Dq( 3/&J`Ue,qSsˆWѺ7DFj +ptŊ$_s;lܺ  )e-ԂүFK?VQ%FWKG] :Y(c~rAzAQͣE/;;:Y{t9Doe!U퀙[N]Rϧ+nҩEXn+!7Diάe?ܧ= NbOUר/!=XTNU1#S6=SRQ3IR-fU-'凟9OT*xx1XSBf)1dڅ1NYebwB&ɭ"LhΟxr()oO21X$A?$8v5w1_(BKUCⵔ ڟF*xXjŘd .$m~w3nAX[ѣk,z@Cvo[2Z?ՠy1j^273nw(^ra*[)meHQ;5.8q$^'QFy:Ӟm2j7 (aXLC[ UC&NS+88t3~ņ&oo \jbl̗?& nWWn.y&+C$%e5IlVZaNpֆ7i h H ^D O]% wny7J6rHXnjg΋7FX דovWiY`yW\X-|H S,M6?o>10ƮYxF_D"pq{4Es pT5t`*M5+}\jwj=%0ȥ; 1>+>&cd\4+M5V9q:c-K]P%"ÚL/MЍZlsJ Fմr1n>S~2O76~?!60`8bY18rvn,[uTSU^vC]<YLfLXSj='Cw%vi,ȑ1Rtz]2_Ut74>wFc\I|:F)v mWMBhƲp\!oGpŸ&"|<Nj{qRL (+oȰ6GC&s>"ϞkC\X!yEb<^P3u4>tGr泫>O˝nАU+e0o D/ {"ņvҕ,U, 4Wzi<ڹR^fXL$)c$dr7Y*FAp# o(16..͵?Z5:cA Qr8x&bs' h%.Qb{ XI+҄ F~|kFoX-4p;źW6X: *FSHox,,\1LNZlR`*SxU/* )<ߺ2NkgBTrG $N5C/8ܱԘ ŏ;o&I|'۫RiC1@8wR#2 E d-OÓ錘,"eUh_v:Ƭ ӎ7)]*tG o925ܷX}$o|'3K r^B6Cm"ӳGOVp!{hrh22+< j ?߫8UF # kf$p-#ghkuAAm\m 'ɤ^1Ft3$HI5 D>Yv}}5hV>>-Ƿh$frSǷKQFDQ) (s@k'_/A(~$H=iHO ĉ['l3Q) I8HA0OH,lAkܗ2#!.rd#.x 67,Qz*J/3cR"-KN%)ydx?$"Z=1zĩ4xO/GTs' ̙G_drZRmt/k+pI(SKߤZ4/TVxp4i6TxzqF$ZnvG6ǫ rI#HmVVTIpJ+EmЇB P(A7/*qI\7QgGCZ%&Eg0jS۸3 a;[#$Ɖy؀8f.l()X$.? CikyEzR~?^3&g۝zEVEҌVX'iiA'rI0#JS?'v*?S Q` $NZCp+۱u_ ˀBMp8Dඛ+e`H@A>FK(' Z(Y1jv䉟fޗ&!MW})yҰְ֝-3[fc{Ш79lo2%eX/qeuS_M3/"= XI\Y)UaͶ$E {$+օ8׀I+/T)sƉH3Uz])n"]w|_/_Մ1DB;JD4umA w>hl [׼䉼%:K h :%r<ǰcڮUkH<=rѹ nxͪ%y_8Z:!RwN8?b]%z_\t`o&ݰ`OL e u'mdՐl]D#Y~Y@3m ُp2qxGfZ=1d(7tm޿V6rtdž@K%.H@HӆY!LԁY#XQzӄM9v_ Y`bVz k^sl\p[$h5&EU{̈́tGkNzx /NF؝NHW2ˈv&EbN韻856Ts6AT"ɱ+$0G$LAG}c@ʥM^rA2y]k4ΤxANkN|{-X \\™! hw^bs͇^JN\sF<'X$o$xB'=KVfV:ؓϚm.Q%hlgZ442_3u9A(mv+ğWZhA6s:FkWʻ>t OVrج/9 rJ \ 9{-{T4,^,,i>%(jEdmf͢lJn Q!9NQQk(D>Wq[]vn2dͲ>Sp@ "_S5Bĸ2dPڪTHjAQSUg&Y"{^*W 8^Ԉ %g[iQ6?sy 8JO)\G4n5>RgJ7,0W]u YA.1TMPdłUaNe >O`%2|u[+I&h_6(8āZƕ*>ϧQR+NV /UEC}1^XM4~k;qh1 ʃ7e.- 8ZO.6ќ_QdSI]{d|Ml"a:)o 蜴~(+"#=ے'jidaG-?Z;)XxI~qx5RčXƅa6wnfUt܁/@-| xT!aeo]7F~F1:sYeH$[W9>xֵ7d v.{|{Հ$Iįx=&# U+?m&jR5ׯ]Y :z&3arHbD֏XinZ Ќ *(E;pKR%GTD ۶<s#["ilUd][= NL#q.q: A$at!y'|P̓ҶnfC, *_e+@0-`PT&=5SsMI a7O+g _t̯ڰ"^#*Krv%lnGiג/ "~CLٓf-ʱZvqm*4Gy)~yBt֡Ś6N豽H#"jU#hQ+yg3PW4YllG?3h縘$T%/|qW}t$Vk6\V#V ` +r3ozmj@Xy?T+I&`yu^e#x{tgߤ݋ Һt =xaQt/N&a?ɬGieEI\R6KnR?ǔۆg^4yLfȏAGeţ/*cU 4EDZ|k23^=Kz ȉ|}r@Z{*Yc'j!O_2͚,tE0&3/g!γqos`qIapYYΝ29w4MWtM]!h5m3Nە() pfc=DH&AQ;+;^.n\`҅G!""g}Y?)\6U O(bW"T.ϖx%{gZ#:*3]Psڑ3d!zyCx IpjZN!2`rh \DNE є!!Y*&\v;X%R.}rk;\ʴY(}d<̰?P}~\oFNL!%`}iy|AiyK=b-s^i v@OaT{(7SMVѰثgyL\%uɷXEߟMܱ?P>D*/b-2Ds- OL{jwe*tpG3P܄_\!O;7%L;wޏOn&/$AF   JaI?1^}oχtF&T6C?}/~>>P˭$-|! Q5G{_3VEW惡oe#()Hy  ^:=Xwx C+-rpgoqť˩%%Aq(RHj^od`_+*wNEn21wHIo7GsC~2&$ˍOTD >Ҡ {伶'ng-)' IFO L;˵+ӜmxϦLHY~2Gkul:LkJFs*U %{`Į=,礶=e $D r>t sscd,guVEa#J4}=\P ܓSww7̭YsǀMcIX^wUi Dz)M~#Tx`wBA~*C1#btwc2 }K3Ab]|& [f,@AU\`̞u6Lo&P |^ ~Arq;~1xWuZǒC;O(Va&nDApm']r^c}rq%asЫ 8bj>Kϧ JլXA'Z@SSw} IL?ygEnOҒXCѠto-e! L%y1z ko$붽@P(+A1;܏]%cS@QU~vTEW=Hr,nʵT(O t |in FbֳX6Y+E:%Hqv8*O&V`$FGTbӨXq*e>J{Ub9FO(a`#P8VfR22Bb"@qֶ,(h.l bВnL?̽M픦o}RئBI"/,lݗ:}ji&:h~9Ğb/{͚sGcg']\FrBUt~26GΆᘟ_7:"~B~;g5ިkW{N^XJ=~a`)A41w(2}VA<@h~nf,Ts^sۏ=זHᘑ-Hj$t1s,(t`Cj7uʓ 0ztK㡿?85*&MeTÙtrJ>1ZkĴDJgҧ;<#c wfZ^yP?! i0 l#3~gs&YbSI9PQHSZ03z'Kc_:dI} !NLIF%#M)b`ǓHeyqaTʫrJm"tP;ꃶK9Z /lxn;"#R%Vh5Q>)Ϸ͇.j(i?6_ HA}/4"C&g2λ57<RcmN9va$=l&)>RkpWl\VMK= ǏpuuW#uIR$[A _>=Kg@AF$`Ⱥ7IgGKa36B8(`JRX[m;3FmM":JŬqY{̃} KeZ:ov1#t˻JVk{ RA.]@L[pJn sgHt 32%?Y usʇ<#/zVЎ;X%8g{Ûa;}xoWn>3s̖|jqZѱPVTõoqR?[c'<(/䇱,$cY]nT]LЈxRRܺ }4fuw)$_K:qg߫V6%UK9q܆B E7 ~<۰l%-@^W/R8/Mz.CkYcd! B.*ҬX7H {\ >_pKo!W17`Dc̨$ӪZ0{ º$,TX.1\Bˊ-²f^xc&J-OwcػwYm$ׁ'd1#sEgxNNJԨg Tk\u#~ "Ta&E^yzIͫBGm*Zt3𕥡Iu+ѕf=''FlQN ~iμ@+ln:GcY?YeüFXxp*sKvȏʼn tX~A$vՎ MD8bˊvǒ=|DNY mqԭg{Z^eqH5`P'і, ~Ac+~Ub|f  >{ xcY$#1V=]'+^) /+;9P5S$빙҈[Hqkml֍Ej}M(}kȩ;lT`-+W2"yG\UAt@"1IgL۬ 6K<"hmA%w%~tJmO3L5Cٖ '^U; ?HRpN 򠊯c3t#^}0Fn"J̅ru" &5y1S78ZkQk bE I]m8Lԇ)Xީ<= N :;B8:j۠PO~`W$1Y@P2پڿUB]X{9+$ٌ /( w_W *ћEhʮ&9G"5Juןu9=nr|@C_=P O. n* r`;=5Hp.Y6WDSIc6LSx@otF}M~a (x5뢗ŊycȒ33!IX.fa?m~x@쿣^FGePy"m~yZnYIWygzPu  x(aBȓ%J.J,]Ѷ;:)p`2 '+BtŸ(.?4BiʐѴ7z82zRwwڗ׃=YV8l85 m7O-!YPZ'`>PCI8zgϣUF sL;ȿUN0'-%oyqˣR(kVVϋ.45\u{7Nޏ1F}IGTMwAr,J`b8c5`m3g+[5oq\1`RQYOv@2f#}HBfSn\]sHY{;m?rKw!zveb2GT _O--ɜ(l>̐HH?oeLv3ba331/nKw8ZPY<A4Psк|a'9z*2}99M 9cUr#_Vgv"F&2jUYӔ Ɇwpl X@7黸ji2ryqO,<4jͦgS|uZνM/MXI7o~矅{X57TڿHOOnx%΍#]~K>pR7Μ>P\_1zlI558G6Z gpھOꪒy}H1!X ^nw$X{N/GRɖLv6ƌI_ҖՕP~]M'9TN jLpe|;+{!n)U|lh+33Ea׹kY-6<<(< |*q=(oR]IQfIdiyխ*w_Þ'bܽg<֘'ӜCoO&m45' hsþL (05"h;r𳎱`W4/ƸЕU`\4V+=xFf$O*?x״rhcN%24@x g2.v@>"(kj,^ϰL>:h6+ayď‰l Ƞn,>P1% JIS慥|ɒ̶V0o؛v \iճt&MwӅj ![*z"v_۠jG(`TS5lc9-gwbMED5,=e;1Ț$8ά.fD-"5+ӁkmWЄ@%63X2bknen٧7%WcWsK,9aP&>ɰeHNtG.vp3'Ulڈp.JZ/ Իwj`ha9Xy2ƅrH,URPdE;¬km4p;Ho8Qߚ'IZFy](owj7N5s筺z74טM'Cʌ/2TA"trBА nhhI5 K]אWAGdI ۋ^kj:S(,_dz©9fF<Sߟ٥ݯuMFR'!-,(S9 3H` Zud$[%Ѡ(!b2(et(ӒǮQt~C&`/9؀ _Էͪ'_UHhU6Cٝ -n .dOȱ6(dG蝢f"Õf1#[. |2-ps-HXBW:l gEm T.[/ǟ>k;H5>8"O2nc=Ňɹ!#$,)* (,ߥeo{Zluxc@SJ^5cwP@Lܑ:R>ܜP v9.Q](H\|NLL}=z D3 oJf"]NC_*B"2,LZdl-l;k) B{' ;kqap𣭍\hy"Ri۲ao8Jc$MDD@s}>qbp#æD:)S fcGYU:p~]Qf_~|4aGfnH踾*PV׶],iM!G2/[4 y/d5L}mڲ`A,LgHL(DDۺy'vGxm4Y㈽M^%Z~06*ss-}:_KZm!Q>!Oի 7q*Q| WxKN5?*)Sy[65T]{U\EkS toEhOmiʐ#0`zI@>+"Vn8rg J/9LϮ>z@ߕ tyIHz0$-\4ФL CY00 [_l-B zhMK67'5 > )Q{G~]L11ZjZw6+*'W}Z >}U,Ιo pFȗ w/^h֐{[NK$练}z)O3b?Ha]yz0S*%*?N7['n"RID3@u@ITCew OhbQS@;NF[Cr|dǿЁ5օGrsWL"!2^Xe#1ti}&O'-x"ן++@nC^?2_:VbYiY8LJ7 tS^= ccm[¾J@k׺ ݻ uZN p3mΤevtG[\'9w NO &y 7T#%^-.0r]GwйhR313p\O~Z\xʜ37.{&r9%CnWtƪk<̏ͩvx@8l#Fh$XUrW~&{!WTUMڮ}`h_X nIb\\d@?Q34$Hz#--׾ !9篩\>4J~79n q?ҞvRlO=~g:匉&.EW^NgI OALb1*k#VZ NNVg#eWBP kZf'K;',t\{gE81lUY sGYUVS S'#Q]C)ɞ@S LnRL>W:ru*I; O\GnNEc^΢%mպv7p oTcD 4+mF[`e{"5 qwX|1S2b֪ }Ô[!QG)wU^ַ zGnL, 0`V̾j9U[jHp-znn=U f-,(0&F;z i]s*+_?JN6!O$j` _rbJHKonTKwqle{.</QoB ;G.yw" d]uJzye u՗]E@a|%WlPk"*Qp[y}ގ@a+U_#%XY 0u+;ctzl& c^ݯb[yf>sRt/B s2NcOwuQm1–4{j:`ndu#l~Q,i1@rv[<2d,_]z9碂dc`j+{h`l^ 5#q%ؓa<(u}&mr'l43 Jm\VÝ1·VN h/g\j$6۟#+f5{GZرE$bjIFP :sq|Ll`jFeo,_ .:62Db9؄ 7OTFPОʽgP 5 "MLnmtd:Y|-l`ll^AT&箎v K%j\ 9.e$VsJ" [_ b1?㞔%<=orI;d0E;,漽'm7EGё+Wj{97Tq[ }$zf76UQ1z; \j;f5{&㪈#v-bMәF\|.d"ʼn罏V(RJ"~~b9Aۖh%&Z[͉fӳg?5PELq7,.:APRR@Zf;V$:wLUY,yh @A;\ICK3b^1XQǐFbE3[ lԏ[5":`-KzdXY6 4(o'|,/v/fa2+?lwA׼gPоO> 䃈cd^䈊.Nd;^[ .~,pҞ{N6''马tWdCTli\9Ii)Ga sR’2GwهXu}4{'$4x: gQXb7rR"qRˡ1uRVD MrI9(|^,$T[cB2uzFE@kG=z9 }- DoW;ɱAL)s\sr57K'S}M+q!6w&IƯ5oLX% 3F/seM'HV#ee/xbpMҞgW&Q*3$֞f>f$K屪fVcJ0R٦,^m_سu @》<{+lC&X5VwH4(1)8oiPnBU|&fçVرgz 2)ov\5K\r5k7V^lFoN8Fz?U`H@C c*m]¼qny{d%LtQDv& NFy,@!(reαq 7 ZO^Cʫ'4_^ދL<~gt36@܊[+M  On)-ok̖S0 /יT-J:9s _^6xLv(r)EBcP:W5KOF%\NXLQ|Q9}2Lgi0 pp |o6@<q]hKsp4>oB3&{Ӻ]eت><7&dxwLznY>[S Rvr2bu {jc)"TuOdېJ($$]syi|{ * ":Toi U͓~E`A`WodP3мAo{M閾Ž\c:Y}m hb3/QSteia^E gD3_w-`RնGu~PJ $'4>FQ` xfYu $q BFMq~1;}WJ?7Esm(ܑH<ɫ^(ʓY[w'ِ紪Z052>A^_mfTxq}pj6LDGsR띶M膡 NHI0'6NL!'CHÁ2oXQ#qoWf|z.I78bЗj2~³'IlVnY\`9rby8DSumŪ0J8DB~ǎF3gk@lHnmǒ (|2ȭ7H!P-/q ]lÛlQLF QXv8⅏ZuG?}(3ZQs.zϪGC?1bw9@UGp`;t]9&ѺP4\jyn,'焷z"FP$KOXt>*}Aט-]kX?аZjC-S/v#H| Wd,.=T6kEЫi6Fe"" 5byv{ {9] EK@\2BsrJ^ą oFۊsǵgBv8^]6''Pԡ=I-l_EK6p`8-q܀LZ:$rW8ڀ=%-D&*MD#"|2_4jw3l1`Э0l~.=0ed}|l.uYES3ppq6HU Vo[ a5C.),Ɇ.qj`Cu+6SUՈP\e]*C")EDn%ny~wWm.K ֭ O9ƯjGH_1papĩ^rңmU!|+ IUejWx/Beyb4~,'o7V^:m>*6֫G1o`=mXfyƒP|m GbD1)Y;^!"ؖ2e dwz[`:]D/?\=1-\FJw^0V3p77,5y8u4漞z ?Nu| RuaVY薯oscg(k)}VG/Ϊў67PNTN C.EC L#4]tZ_ޓt~iYL/2L izvN/iGfczDG)YpO|M\?*G Sf!yM2n7H . ))_#aVG\-.P })uu`Pƕbc`7i0ӝI/L8p#E>X;aYb4FMLբ>fg9Qo1ڬM@NqhJED^<굽}boX쾁.|ެa%|6aK[+P=XΨ:uEET2Z Ԃ rZ"eZ!u?.eVpjiB$#Te*#p[$~9fn!R8Q 顗5$iaBsccD%*s#W#bӓr 뗫gLIT)eXh**ZhjvvϩsάVY o эPTۆHHAmQD%rL/OK~75 1`t {rd!y85q6L""fOXLGo6UeEFkVNII)Syۇ 1uߠ?2[_9d;jS#ה!:~͏XА\% UjI.fmх JOe-akEnr XF.j" 5zK@/FOn.~ѐRTXGh<%-G);Mm朝ɵHY&) f@6v<})Β.0R3ksxo_ 0W'b|b6",A%;gp?`Шx4beEėp^@$1[sx/"y k}Z͛p , 7~6;2+Ȓ&GxO[ogzA,*Ԥۭ/V`(%t eGq h? -)C|c"VyH*bMҚ?*r0,Sʷ㥢Wcٛ0b0,Z{ҝ-Wx>ͤtQkh]P7_EWA1\GĘ3EMR1uOA.݀+_dYyjn._8tm%BA a$uG⋦ rIQoi<CRЁSy?$tlc}h2Lva'3`{ܹ`3e %gsm YڼsQfew6qFv#Nu"b$"z@!m@łf D]P Z8DIs(,mʠFy{Cp1֖\Gُ .i3 \.M :UB;L䷘Qt_:cTR"_QF|"JWkc0Tl^glg `ir Đ(ER6WpoLB[@N#fChy1r`9MJk#4';@{djZՄdKT20_ 9txMd5zk%rNѾʐ3JXIE늮/u?Q,=}F [ImS Ҍ))ۧϚ<×>6$}m ,It#E7`ssk#=t́L}< }΁l&W|ʿO\ p*A oP!a%oV%npp(ْ4(ơvJ,Lo(kI@!NRVK $ʃ;cUfl/@kϢyH2Pp3k@lVŁ E=(65Vj;6MSliݣ9m V_ӗWLj 0NX}ӥ1Iza+]yCkcF nʾ:/%H0E ]m|`Ob-v/< 23-oR8g!"yᷦ}8N=83h:`Ǻ&wL槥@N\ >)ܧKI%{]<5I_3b!6se`FG@姍 ۱_ABcd)G-I K` "4h@a{hKMV՝%h]pgZYK)?6*])8,N{\Dr2ߪ^83k){!%趐^_|>5iO WCPjM R_#8Rc?HkA E9"2U}t3ώ(No cM) .TZU7|A?lʈzkoe"S9TE#]yIYxn7`q?UOyKl"GQ1.7Vw>zoPM6ml2)7]b[YHԙzLV1qieU.kxgP{$;Ac+;cKt7P1jT`6pnڷ FP_c`̿Yh7B q@TFͻ96(ܻ\ Qk w?}1brùJR͆9:g:q) @2&G, akde7#g0tM +ainU}-I~UQMr{h;//S6(*j3<*7XEm7sRoMAX<%Й/@X hDvU04'ܐC_&^Nג.eR(]QjxċT4{8Isr{_@rX>q{4lvJl?QtUt)?#H{sEsP_g>jdy9B%?~1Ps{hD:㻳YM:?awc0<#^V=ӃA($ \DBrk p AXa3NDř˅ăBa.mk$ELtd#& Lh8v\me,,k#vW'>jӪ0oEU 䌇BN [jl|r}#8BJF [ |.I܌0N눟QRf/B ̛#ۼ`ַO#):]`,2 "S_ U'{LbĦwkM #f,m?N7qp&9 gZ zlt.ZTt&mejn( M\OҮw4vW _Gi]Z}Wx+T^`̂2 ScuoM>nW%+ܞ%s .8kؐSOy75bAPf)p63 ~$MnuDJpr_:dQdFE^gסXjM趗f?R08MP=8  ,ճK,rgr2k:q]n_^ƞmo mkBO!1dx N5biU-oYj͔. kbj4xQPELJpnwCyxm Zʥi$OF]2h0I+Z}?j/#v4 no@OMxg *g䌶y_΃/ r]lqWfSvpocgAѻ*uU+br@a)numIYT(y\jC8G)WA\3'6 Etw$w(c*[(.fbCr3jյO咉Ϙ.Qnqםn>@%J0t<"4DzpX$MvI%`YD*uړHELп,y/IqVJ36Qƒy|rcsc]BIE2 2 "$lqȌsR4 J !Tx~8 B$F(Q` ơ|>{sY-_ZN>Fm02L'.>Lw\E6eXVY[$:z u'VB?S=_)~G ]=TT/ҞaBSn4%C0M'g@>f߁=w@wkKD-,7!8YCO?mfk b)?'C6ߵ@1"qۺisǹ7_ *m_vF-mTLsce^! kУGn{I2tx<94j|>|KoĬ)2u9WP2 ?<*e%oxeyjE`P2ԮBH8uؘl@_% -<ӟ`u7)ZR d0lcGe(DJF0\Ij2rt(^oل_?Su[jrc[C`AeoeCŠ!CvȣhKVC:Q W`pG!aeMͫ=@ 2"9xBVfB8$u樋|j]yۂ*߻=B'+`۷YENem_WW'JȁS]b7*de6a jJnIEĩ6?'4,pܸj]vR3w>iqw"aSCBffXBv~x{c/!VG/x<~zғr=E~yǭ73ts(ltGވx^I '-rri8_(sID ܖ&HsB+$E׹nn##؎Q:`G4eo\Iuhoٴ'3=ss~W_9PH<[AO&(i0dX"j8P΁Ϟ={q{1mkolC}ѩHqUЍUQ-ږV#+Pq|=iaR|Nclq^vH-CrXCeq1jӭoϊbeGTeY\b,1 f%'iG>Kq0)Fõ27]i5ޕj1q1ŭ]Mjd0Tm} G*1+'0J,Nh.|"j! z5=ysw< !hP쥰@pW_gS-,Nmg (FamW)qwV,j?C9+YFD^0ǣN//둻Z |Q?'lUE /E,E` Ȧʘf *۪_GC0,NIQ|*j4 va2GF~zw  eB(Z'֗V~A@36ĨNDu:mK܍~]gnyܙ8Lfo=?Z&خ#Mk QMch0lioSVk&Sv5Y &5;LNVB*:_2 \zۺEƸIŌ3"1z:sRYM&߽;aU`lI1Vt}VPwQpw-h~Ȩ!޷-.<T<^8:b˔K"jUf0D\.&`)+y/cʎABW!#.ӌIYYՋ•$9\o\5qA/{?1L0 IahGlf؛ߥǘz%@"h)Kp8隩/psX+,۞f/SuR9tQ \xCe{?sao.筝j.3qT~E.F-Z_}jT7G>\;"|H;/B XS?#'~<=G%dv ^_Z}b$hPZ$[{\3Y~ʺUSɄ3a8W *&ʇ6R ub䠦ڀvGifmG͒%UyZ^S}oҷR]9Y6Kx D%TOtquJ ׽bC=НZg&f%B迸$S$9pOUj!T4hx|_!n9k ,Fyq0: |A42tw/!B&TWmn{~אMlMM8ۻgx&S=(I(2De&M0,aAے3{#w^ҀFjָg زD>tV@b=5_|K+}@UJRxf炂ZI5gYF'4蠎 `6SY"0]F1Ckc>)qn%p*& #F~$9tjW5B(A=*˘N = {6_y{i!DqF&Nq42Dl BVw,9fR}+|vرmW@ =hUXG)΃Ԧ;jqd-; oja9S*ʘMh~v8Dۂ Ri_?=HjH3 /K2γM0Vg⨬HABl+ X}@'. 1 "ƻgwЫ<#v."-EВ_0odZγFXr@ թ@ԹPt.MoMbSZCb<>qD3MQw`rD@۠?Snؙ*(N Z7(*czJ 6Ua"4Rq*_M>s?H]W$#.qgϦ~+wJE.'FJ SjFti4"5)soTS\qkܼI^1oy03m G.u?ρ{qQj *CG]^tpw*6w9qXUҐ3:D&^+HB|]Qq?+h-aOt 8䐰f)wbDZx~́`1Țsǜ 2!y 8yv4{O|2 ;lkqMr8V}T"{:(Lz9WjBȯ* G e° eϫ/S\kp Ƈ.FFc*pӄFO)Lgf7#Teet=ݺή;**f=0[??˄F7&Փ*tѸP,!);_;AvmR. 6#0;ڱ{jG+G,[k|,G09-sI*N3hYPY8IջC̵Gc}QLf-Տnuȼn_7iQOnp Q7/xIS]*f۬ui<¹"yDwY/.^$AչcWhTǰqv:h4/qw:M8*ӏN?-x!#3zjY 0\ucFGx(/ ѻ6D$JERZpR5u|~ܶ^YO Bb)됟*vL'.B=| IJVS1Y^cs,cwn]2%(ʜU t d%`8v: JiDzQ{I;gwIuG¢xQPcgࠁ$Yc8ũI.0<56p1(@J@_lڋt'=u3֏*?@€aYS’O00^z%Edι@'Ҡ [Rhu~(L洛]yq(JѦS;r -aWQΝW4ìl=IN+m#NvUwYMY:_U;:?m^*EYP È8*$G)aʒ}\R'ɞ$0I'OzAWD0̰Leͭm?q'6h=jslp}%QsC'h9͌{!!.>nR.cZ:{lP 8od79v-_x:&gr^?A!cljM"ro 4wzZ`17>"ĐQڐL70~{B0t pg^R5e>Eߒ 6^&3H!sXF8c{CE錑'P;6'0x U^UB:,i5s'E \FNeCVJ'̺t=I= eV†G& Ĩj7_!)l]O ^Nע>\}pQt7.th@Ad )oLmx0"VtbY. {kBG_Vh= ,;Or/Q&M]ejߗX%31o$<:LY"oAIEXImx]nm}HWcT&4n/٬@ҿLw{D;qEflw2e2}- ,CʺR 64kՄxs9L/{m\8y_#T*Լe)>P9)'teVhgV|٫4rSE0g鰩WHzQG0Y yg8)nݛ9Y\fd-|?'gǿ%'Awa/4yf6V5`Ą%NT wqgu Ef3 &ݼTĬJ`hZT Tx0}_:V)m5Xk?,f|q nwJ?ܳ|Gi\6^.Fΐ<,}NU[X7x<<7/pݎhLUj-{iBP1-\eMG+0y$+Q^"|4Rc NڢRZ(, 8_{H syaz/9pUrx:b_E|*:ME ۷;> sJ%njOK'r<(ZWpqp %*O#F O̐]mu!Y@J.eyc&vu0Lyx1A3R* oqEX{=[3EZQfy#Dx|B`hz=:c9L E$zuH'収97lJnH#z]3z8%U*g}wv}w5m *h hGZz%cuw&h)⻱? .u4Vyΐݕig\TWA؟xed85p96>1a6^;wᯚkjv$ɥh3":㦞2ǯn! V6>Mt!9 E赀z$YwxHP8u&>dL%ǜ$y"F2!v\1J %B[kZH Ga޾4~DN'QyLvy 7K5ȳ{9ˎ #r!DKɛK@ % +vH*@B,Gccg[u{u6]Ӹ~V[qd 0h(uP$i$]/IR'reURPՏyzcvKײځ:"G01R1xa֗>r"+BZa%v{s_sjmex6SeؿBK>% )K@7BLvg(T-js%B2bΪ%,>;bE^ {~KLjG^U1h%<7?Mpsj75F?b<6k@t]'9842pb{Sjt> E[c>3l,wc) uM>rjr"ǖ%||Xld`; ?V8y{`j[`j\ۗ[8O:ZA1Alb5 ]^ +_\Pk3#JHu/-b8 ٪ +F/eCub :ڂݞUgWA|adB_{(oFմeJ\/3Kyq=_qz8C73]gIg ) 2rV+%yX^a㠫OԼs_/nM(g !$Y,rti//yl*ּxf&6$:)SA!/Gt䪸pI)=#h;S T']izZƓkxi`jmid7@"N.KP=(c\vڥ= ^َFqԋP8'`9lQWsk;I o{LDlT .ı1d>=0gXO[3RM~c]w|EKy@96+TN2Y<̊!?"4S062Ԃ/Ve t׺>#`3f)}"=<pq6E'td06 ڵ$1#&c[B#5BA@@`#Bbf)pp-߅=7 ^P+2_lKJtawGkk9fkN~X J3Z;} ؜bvoKx 0^y'W5OmA!NT`HݳF)qO4uG/y3m% s9rC.s]wy!dzR̎TMydH$ԕ., ˔[ҹ挞dfup7TK@I:XQLB\k]ˎxS׺&雽FC2:4+&}5`WIE8wk3To #CvzwTߍn"\o(AE&tf+踝i_w* .پ5B!HrAY3v#rW(~7z;Q3cݢZ /'KЇS{;{\\0*4l)7* O:Wb-䘌T!-R@dm?9'f12{`G_0&zI>fEs'`U–0Pv4,~дw߮ՓF̖յ zZbq&ߊ v(fX]Q[ ʙYd|;.gE`3?축 y/0gf֎'xog,Twsá$rJ;"ӊdӓvSx.=\G-? ۽sQ&l 4M,byV<[M\\F/Znؕ$EetQls3PasI*36Yx)Qw,[]KXs^5*9:D}y;'Ew>G_ FƸF,@[if/zI/FVD~ i0Ī=~s~dc0`}K*8G-".PQ\0e9)re7,[ ŽD|" ӋrDKFMf=GAVWzRcVs)M]Ϡ8n%2*DTaƈ]83BY+Gu,2DFyAZ/wI>Ai'SKgT NgYȶY`]/"쇎(8G ND\O% ~E]1%T:BQ;g2cxJ( 1y>T N$VU'D165a;">!~FEa$A2)RHYLJ}y5)2󝃑kVx>3yK}bWGrM$b2 p.YؿW>N睶V(5R/ikFb뙧&Ts\rՔ֘n@"5׳t$ lz80`[Iw@e';1Q0N$hz=.#v[JU><)G ޸}{b~YtX)>=\KXZMK X I`} utXqaU`4 S8q:ωt7} ݍ1,(RA&*TuqKj̣lv$UdJ:%<ʍkԇ`5+X 'x6KX E-xbq}KEa~t{Q9_|\k-LH"_hܞ18}Gl;QQ& h7/[O @,XmA&f!Gn0D`Ûh5+cׂQ j6L}]Dڂc0ni tp:SnOk^C m.Sʯ,[JfzE: lNKx'xS,珉<ƛ`U-gp nI pYst&Zrq:@8+Y~lHzaNd<5ޣqN ū&}C}m}h8Br9ORmjiB7GK)dyrхʕ7V/K@TjϢ-M+J<ь2.$(#rNa&ӭlU- NE+6b\1W㶜yϝeg~a9eo{UW{%皯~WX$sPw/rAՑd.Ӯ`ľ=x m,cdohf#ظh`J߶%x%":<\ԅ) N] ֥"tp)q.nڒ>d{&3kJץNN|(CTe(cqGdHw5NVk eZ`L[=q_Q)6ELS!@+OJ7pkjpJ1~F=*@ʠ^fp! {- Su*$hgeԔ 8YD "DPD6gepXd(D 8cM'vxOsat74 ([w$[7 `Zó€"u㲑OWϷgxPP :jX%,VmtA=ϖI4պU4Z6à ae#_Y߷5ɋꆶoH )o,$)GrѠ/2sz ypEѕmR vו݂VJ2St:-d0I/t3;kȳX,/pYTw RԽ: )΁}7IoYG,{ԽNᦟYW] 7yRiej⁉;4/|`0-}j3Mygbdf{ s0TZ1L% )T,U-F,nش9Ng &d^RKe([tȭL^21G9bkPs;}^{0| X$<3{w˃V 8Evj7ހމjH߰[K" m=(%`5bP$ O HzZxl*zq:$? BY_&qRAq!%f˱Dݍ=3bT^<5`sBg[ϫX;'̎mea CGߺ a"J Yp2YUJ0(#q+c*+ pN>/+iޖ)+(|e,~wNiEw\ZB*8,? M=)gmDY¯p <lwllʈxI^ 2>ŒciিcɸXkUr0C1l AQ5 d~o!i9xGӰ{^DМEBk צTCdEQkj9!G:W}"oV"!'Y)>D{ĵd@!ڤ6^iiZvG"8edVuL;Þ}+Eszb(cR 8pK 5գ=1F5ցl=1 ۄC%CQk]11[p$ϵ@gh{@pg! S?`UJŢ:2QlxIP)aYxڣ1ϺV佟 [Mi[Dy` D+K`T&҉kI nK D\äcMtu5P91^,{ eXFEDž9;]w._P7PT7Dzlfs~ei@,sE|'3K%B2 z:ͼԌP$uhka+Z{E/;0j`F"i] jjyFf|x2eM{ *|K6.7vcUdwRAz?zU"(VMa ];=C H#,AzApHpݏ[ya/F܍=KRnOɫ.Q$SpQl#&g 0p%mIGU®ޜM/zԋ}'[I]L䏗ruy* Zx?U˧u'ht9^dž'CR/˷%̧߮NAq k[WX Y*<`+3[UEKv +`)}xuE:3ժ-BjSJhfy9IPV 5l>/@IYw◜Jw-O'!ϘTwˁKk-oKr޶oG㧁e,U-0Z8l[gau "Iںo&]ato:<]W?UplP'uE3,|E8lωaoSґe5-B]Y(/̼o7h\.=)}|!]}HH/A (cxsDZ 3ƅMiud9auFtcdE.i%S\?٢@e3tCz ڪ*ؿ8"GzO`]D |Μɢ x"iRPZgW%Țpl6>#LJ WE4N 9S"yY2&sOI^'t:u! yi;*tm<Auڷ9.zBFe<'"(q!8Ru eTљ5glpBDՋ\H9 *$Y=g-0j+tkr*Ƙ(:ndc [ۣF֔cFvx)i-[UEљ+ eoT5ðIt_8{L TQAy_[+F;EeB +:0Cwqf;f/Q2uT.Y+hUӡ"O\,$25d+'˜jw3/Ɔ4dLM99o$QPfgUl?F̏Wf>8JUD*qtU"ٲYJ(6мc>LM(g!L-c׈EFѬ_[7 z\jwhn;#NYZn.  qmr ĺ+Ccu6 12n mZWѱROB؛Pþ*n}khr2CD YJgch9Ɨ\LXʵv[4 Y1..ҭ[P#ZQRc f$׉v,ys Bj S*ubc|8LEbFj!>G!M,"w(p9vOK7=-- y '(rVȢ~RZB1Gz5 :DN.!_H@[NN#Z۩854Ӷk4 KWgaӬ I#9"HDvd7065(C mTQTL셰ze4ĤV?p>C'4~:I kT $%ܚLJpnhaZ@WR.̒SCsCNu8RglVcOd<7+F8Z̐sn!h)N0msyP(ɮ8DκiExuh 2Wכ( * Ps$mODqHE4C+Lc4劵f]+'bQC~?X DqɈ*6 AƏ3Lg46ScZ/_>Uɺ:j'&.+,#Ę<6O,frꃡ0X 5XEvrvJ%ز3# 4+2bVᓃ5o?zأہX3!$OZ.l܍7^Q-6OYCHk\#"}A9+Z5k"pF49 ՈԊox%loO1mivv%TPDn2enncXe[9'<p"DL_+0eLa[[+-ď($,uꙚR1?W^cpOm6G]D-: W&cK.YY}"Ꮝڦ"%DuJ[0rDSa$'&m~/W1%$Djir8s'1;d~@X6"@B̯BX!))ʃ}>tŁKں%柼mJ/rnaљ *gV܆f U':C]0@/RԖ$ uZxd>vdENXzaۚ-B9`фͪVRPqS(2:I H\;_B'۪DZvUASXCK@d:YSe(2sna& u12ֹ xs}0L~]7Hls\$eyi 66}L!Uñ] ;uNЉ1L V4Y?9yD2A CLvCmm uMPx ]1+%[qub|u-*o.\A.1ͣ@SSL>=P%럤B8trucqƱMަO/ߣhvżg I DɆ,E] +k] I.$M3@7Ee>b=ُ2z$Be$!^ gghql;V8*FݎDS?F8V1bjoP"t:p&|bq[!OC'/ڂD+0BblKuƵ1 D83m]1e,Dy e &?2F= 9 tPJ'Ս 1LI/hd7 W:,x,R!Ȳ0uDTCȎ(ݯܽL|A{YI)CKtLgzwKլ'#uZ8Nȥ yF1W۳nykWTq`>tr\66̳4O; Qc(٬Jr!NmS1ʚlʊ ms~CMR!Jj]WzO1{I̦VQ,vnu1pHfow|K&T2Nd7s|\ [{?NH^e"`љ5_:o!!BB 7*d.K0ޠbX&T|;uZE4@ {cxkBܶQ2O$zF딕l@^QUjKS&İI]qO 9aM0a"eN†NF#圝ZvgX`PKdg+zBbРMh@)[pѼ-Ev0x)ȷӶ8*Vyݗ.LIe`oķ(s bg>sܽ'铩R>킵Cu_;;$o/c-—H,}.E .TK|DҝzՁrJ#X8iZ{VvDƊM)=W=2`m DBGk{, s>': 5 3I<{7zJAfI!P j=*cd#"7_s\B xKefAeS0=ec't 2{"3pH,yfbvֻ74>A Ge!AG@4F~BSUƊ| ē~ٚh=;QhP8Dp_^-d*Jh#񲯋z[_Bfqɇ戗-jdYB|\bsn8q¬SmJ[t;Y :~a!DfddAU$}C=|D Щ" ,UTwT5o8Mzu r_͑!p^qT $$F"}XZaZW">DmqT Ո85A!1mLEL L/u _35s^&3~OY@m{ e9ʤ61B;H,EIyI+5#Εdz,M9zW*\n) 4;+C /|}G>:;w}E DNZ@^SՆn(|ǠD辚PL R9ʍfS3n\ 6q S 6s`B؟mJLLY nⱙp4O$ ֵMQNM&ȞI$ zx2Nΐ @,jB\:lo󙣲r z)bEmdXgg>"vzlL^|ES\JB7d7röAЙ33z {W); &2/&?:ep5o&vp څ#}!F.oH2Bas_,3}r#%)Zd/_:`Z3"p-׆:xEe PXL35vX197,6̏{6aKlQ.h'sqKvV`#<1(e0CZ&ҬD@ 'v;K݂-A4ݡiszo cŔ2ȧ7I5[BC ܓ)М몿WGfSGcV;]p˩)B,4V8bjҒCJˇJCaUR24U2t/3i E)NeTKJV(d%v䛗&ۨ<']%vd-1r!UWvUAnt~yfu1PML?a7C|k[X;CMZ*{w*6CH|QpO6j! n-Jz ʦfV,MM=[cawseŋ 5Ds98Ⱥ̏gyȆ>/y7SaFW 4mZfMo hH gѤt؉>-,nriY? x,OGf$S @.%#DEldodZ&J߫,ޔ#Ét`lۙM^kC`>J_K둎1o(P/a2恧+AS,3]fXAwfhTAKSH!Q ۘJB

"-p& `}Chv֞"J MQ:͂R0pu-ڶTHK-ҲVh7@_ʯ=ϼ' p10^+cyNQi5PIyL̐!y_^lYvٳhehETM8[KYI1=Pxp:8+"'kDR/z,D'U?bSˁXv>8J2گ3B"'z7GxVlǽx 2?*-bHVM3+cǎ&`f"s;˞_B]j)E/+$_؈e B(nr>dZՃYV އ Zu% ^4Q+dRpY(ǎOPP4e)v= Dt(HGY}%ǡmEhU-S֓ a ` DTH D7). XIB~ װ2jd!?)O\,-oBe&a% U$jVF*k#uSd Fy-?Wo[!͆'(ABF&5fx^bj#K6[B< ]ģ,F mNEdb2Fiӎ٢2zA¸CGuB4ݭ[e.LWdGƏ$mPK3˸U ]+DT,j&caMDR< [() ǧHn߄Q"HO I:?-pq%v@ Dw!<k We@_Hd[~f`֯%nL9~8jPb4m@1~7/l j)\_Ȝ &@NHK^{m_8ļ g)E{\ %K~P$L)vb̒H59+Ԯ]\'sY(5_tbbsi(⦔O_` (V/H;VOk>h (f"9dlБ;6NS}$RiZ*o33>NX3uzǢͧ$ ]6DV9"mչ4k 5ĄHGL>O$N4mV!YH_×G} cP(aiI,*~& vdX 2k^ˑ.ANۥf+439ҵӄE6lhPr˔$- 3;ST_B;njsNt- ?4Tx/a2|Gsnzno޼X3(q=qݰYUOZb-Vm4Fl[M=/I78= JtBP4G7\J#KYօtMPyZzh#<'K1$Yag 8w$ M\iW(,50M´2!]kICZL?(-:%?֚X I 1jyV܅s}LlD#"cfZQ"\wJ*=UsePI9e髏kHX7ᆫSHғƴ(3=+ )~~'^@E1{-+bs9k0>!WHN@Aj2_wzrnRk|nMRۻ7ż*yJI/P1|xN&/a}$$a(DQ$8虂Gr^eqWO&~VV3uR) B2~N!V+#%Hn珩lCؘ32<>s{zFjQ!P/h|z'Qq_eTe bQߤgcJN筸0aS&ίn4=%wtb{)~N.ocahP|dz~DiKӧ/)a/j7J)~'Y=u,MR+/$i8:Kr)Gz*jߡ'ܷ/!^ǃo=XO03˖ݠZ.($)@}~Iwա(@{.|unh}۽j\͉cQթ JXbɴޕ,Hm#2& 26Sq֯zv;j͘A~;$1'TPWfb 5$+zX,C5\K =$j<"Xc"Ga_TaRg } m]m [ܝ#N[%-ሔY(z۹,P(W}Cҁ܀$6kqK}aeC+u@iOqf1QXeZ"hdN?[6,(ZB"}f'8I-O[!d-7C"ir@oԯlo 缏FHROX,ylBM{۩jA# ^%K@Mr=MJp?~~h6V+ *Rrn'P[AJv%,>)0 <&VZ+8OS0alIxvM:yzұt-@` W3m[݃ U8*&=Cȱ{]d (Bk oCXꤤ~sW3w`ꏓ\!>s5nl!̪<K V>s ww뫓50W)V߅0^'ѽj !̼n|9-ҌHOxƱp|N Z#_Œ _rd}(A+6׻+:@'cjNRDT:-y8гwAgfYq~NL;Q;0F5Kp|Hqڀ'{~+}~MW(jyGLZKh @%i% Ƣo^" kEN|ϽsRie,R% lyBOHt'αI4WӳJWAYU%0ᎀA@LcIiu~&/F }MO2™ٍa!5b^I(GEuE,JIqu S꧁Ji]x 3a RdO.-qKHwW#,A9Sjoq-u65PIx|(#b0W <;@&8SX*eK;|BΔ7|r*,L]Z'*Ws;*@ nPPe!=*-XYBU(ݪi&iI7N3l1qHه3`c9^xGY})1Y=-7mJ*3;@ȲēiS2A}Z}\:"|,ˎɵn`m|{EYB\-gDK"FLJg4uf}Zޟmt :[:*<9 X+#yR,7ДQ8hJ#A*uys/qȯRF)[?`q2:uhR#3C2-$=oQj6FJ jjkPtMwe>$T-B}.G\5׮UZ?^u-0IOpRVKGC}yhh[5~_UƏٱ5GOk%7/0qIXx',_)ޱfPX23韙JoSnB3⌧8hꒁ[d]5>04<0i>hZ "fWlkY 8_]l7:,Z%@$8h- +UzmP s nhϴI.Zp*V.Jx${;CP]yoq3#L$(=j@O@6"L>BrFFcn*cTczDٹKM7SUnsc|PLׇLn;L[HA9t 8 lGY;;{""/\ߣr PtMH0\ hz!0ZfT쓰XֹsXuHk~9L@!aB]}Xؗ(!#!~i-L>C锃1I:|* PG{1 b(j gMk:`=NL~"UrJǁzW\[ZؔJfRY \a&8yQ<3wa~q?ӈ؈*WcT$^=Subq@FpcT=9n$4EJ_=mhEx`ۇMG^ U :RC= 3Տq|BvJ p-ֱj Mk5e+t 񐧳`9 Pm"B*s,)3e lD>tۘDxM-Zu۲34ϣu&X ,7$ D) n[Bvy-uGEksSy)lroRh=j٨G׬U d2hn e qJRV]e8.:пoX8æcuTL5;+G~j3uz>s+L:1uAG07i R#1eV:JnF}ߜY{|(<%tL0ztT'~^7iT -rL5i/P>0J(BWrKGScda'K~z\b.:Je܈G3kz6n ] n]wm9yosS}>7XZ_ws$ot+n ^dI|}l~"z2Nzw ʜ*3u6axpOXyV:BK.b,,fg|}C6Cq9\`KF5m"#u'!3H1m7M<)d ׈7WDelԷfJeQ{O2+^ rRfˋv\ VO*8iJT.oJ͎C6푃鞾-z,:h Iv7ӁƝ`2.V䥵$_K}C7] ^vaA7^@P-oxJ*LhvѺƒYXs)C0Z/%am\ہ4fDɉ}Oу ~^!֬)f'kxX R6qrz6i Bpt<ޥ9 \0dP<>mH_wB(T> e[.T7\*]ӊ8OH< ؞/eorXU}Jw-we<T^BqbY):ߓl/j1҅FJa]ӭ\qeL4;fјPRNj90Fq +GaHlP_ aS=OdYP+(jA| RL 8ߟ޽K6dcDӮY6t.4gl!ToZb_җT ix}aک}Xiip` YKni[]k^V؎9B !2ΆU G:ϓ:IY~$1;j#T42K'\:{ td?[~q 8׭En?vbShc"OxfLAD4ј"ў~-1wB$kL v"]8eSRj#٥XΟ#Ϻ /5HR0'3_"yX/ETYn)O8JHq[!GQeq8{/0;5<|NbtH2"7U2۪K028h> `jWL -ʙK_E) "BjoIAbgwv\M  =vߍJi"@>;F| @uC? ʋ(/O`Sq29?s4Fѕ0^W+Aʦ) +t |DRߚ |\<3;5҉aČ:vGovEۣ290U=lbBbxf8.5jA]ԣ՜KК*9-VI J?lb^4oOQM2m e1вG4̫+(6f3z!i }P̅XWa%;ApeAaߏ6ʤUy {aT?^=`s ""8b/.@3? O\d.I'(M!cFwF+В&JpRfVsRA7yZ:Q#9߬t;*rs~=i~lR\";\GL][s$t|+MءׁʤnzL9 ]ÐJPkwZ.޴\U/2Wa^3N\>,_5frbR̈́1.FfI\a7> v7K?nīo {,ߒj=qfK샇LM`e˜0IēddaB_\6OB[ >ĕGe/I[H(Q^8},sv"e^e ㍻" ,nMCdbנ_vkp^oO#ư߈Y)}=^\lf07 3`Y z' -6BM)7 Ǿd7o7)=m0ᗩHmG)&Mm@*4#AVJA4 `#iU11(} ~բ\J>*+>POY3 4yMHw]FiK稵"I۩?BcP!rAĿ^6|ܤV먒8d~͎$i~fR*q!5hv\@z7#ld3)U'hLQ9 ܘ#,6[5D-,F]}kzDD8i\u_5t~OZ?=;G XZeAC%ntbڏkhσwxf'kI ԈX=S3Ԍ[@Uvx0dKȞT HQ3t+Msz) E&~x UqKU8yO2AǩMn=‚(FU, $!ɛD7Ia>al?#L; ۙnY!2 \x75=#lN^$N L1X{qk /]A2wEU X9_"{r [ ³dllϒ|ŸFE4l =E:=HdC;,v(hƪ4hy @I1Ph>Png1e⨾L{9ܺ³:{1=Nb( )4p|MYXЃ Yw,|RkZʉ3嫐>uK6`E g`P£7FfS HU z/ &I 0 )*pԣz~ndH ~lkzi^?.jJ\.l"˯},yյKuYcG]ߵv$j48hdLLz+@AyjEw 5FYtK3QvPYthwg{֙[oO$\Zi.f%aݬ=5|z&tbIލ\58 8eM]Y_J]byo't*$zFp~~_t pW53g&ǜ6a|n ɍ%X2ڇl.= ح?C r[n`BcGFOHH4~;Kg8ՠݣPN.J|E3M& ?PM}1nl(aFUyDAﰸ1)G*NOϩR?T]Y[Zrv" DJ؅>=zWl\T6OVζ+.[B ] inzxf|Ze-E%6'@Dpp@}q'$y4Cɪ4%=&?޴2)EC&>?eֆ:GўA佴Wu7)Njt.zu@׹ *d篐3Y$XW%]s#06Ǖ.  ԈL|גRx2%IꛊTjxC<U'T՜8s] Pegg}붾@.Zzj@|-  |fg †y< 䝴G!#CdCӖxzmkݐD \Y(ᱳyga=A;kX> 7imOBeY~0VTqPzzJn#2FRRs'l8vx꿩 ?Gzx@65/QwM)b}N%~rXkColgZ_w~fRI2r.vf` H*M&3` ADfTu3J#.+Cտ5!AzPr'uyiUcևqFJ(L?oFLB:'<+sʿ%h|H HL3Awlj?-jD^[%YG%ΥnKmQˆ0\yqum'߇| "Ti<>[>郧,dI&6y~ jQC}/Upd/sa1G~$Mb ҪJ%ym,o~M_گP`KktH6*FޙsfzProó5jҜsCGI  0UcfϨ'Tx3] 3jJ Ĩ* ]l'a4bsG9>3bhsyIrԂ|_L1zxd'V#Qy\I#2VSZMzFaQ5_`ا{Ⱥ|w04WBNVkqnGZ%zDqp|6ĭb]9\XHF(b{<{x:Ĺ=!V:=r#߾ MU Bu'%|LX˝jB%Z-BtgLG<.i 3?2I^6|7i+7Álf+Wp52c#@Y!4J6EjP9'h^oEk /ǿzR$8GhGSƚMߣ˧u)e ϹIP"aɂ[[E!4G)G> |ܷ70vOhɾRIlEc89 -\a>n؟z&Ӫى?ibOWf:Jp($S@ѰeOTs}|Ï9ƐL7t4P6=C(*7PN[G8Ω[՗튮+c=HPON;g7.:k., ـ{ V`6̝XW-Tur8Pܹ#O$ê%]r&=YRN}~"+ [ٽ';SѰMYmea=+N{vutmZDLeOC{ͨ ^X#~_YtZb~i3 &g)b7"ջo_x[6] cI}]PʰF0rO9߹PB 0\tKK@`0? jAr.OuDR7D_.džOSzjR\v($\!Κёf($J:3WoAS<.;ԣbD;-鹋C6*g3a!XlVjڇj1 D\U ϯ:k/=2#( Tm>2L׵/բO6{OqَVɼ""UV;CvVW={&w/U7w9 D=z pm4,i|a0,ERYG]`Tę%g] J8 B%eªa?0Gŷel ^>jokySٿf"55<*8 *#1/T֨k:o8 6xJk|tgAh:%6(ђE^Ȃ6dTvAވ{yoww%GRm-x^M(?ozinFR][N[f:|8KĞmld#;`saG?t)w[l.lR^ޞ;uR?tEhCavQۑ-ŠIYÐ!%9*2sgr~svcH$Psk+D>Q0[icE9!1.I}Px CMI2; j,@qN00*)ɉEpL' pi&A^"zlSyJ7UJ  9EUYX5۝??9>+9bwz箘(Eq;|0h zњ;ljcBI3sG&)=eGN M Fy4PiŶK5z q{BP79?& kKb{j~՚5 dyS9Jlb &tpq#ij{`^v+07ExWlUq  ҽIXC/% ܠ -Rd@|pQK F ʣu`G~Dt8PUXquhKގ>?q$嘌@.ьaeXlZj+A:dҰe2zpZYɵ,8jR1O2(k\D0E+P*w Iq&R.-kBd z)jE״ 4r'y?!Q*byg{k>֦eHySsT8|D=>NedZ`';S@ԊfIu" 5"V@s:!#n:%%-VPYyG1_gA}Vv?̏]+љ ~H&ʝL0!wa `>r^-.p 0,_O'XA?P[14xqd$ϔ1 )nb5BșYWcl6'ʹҦ:Z)hNhj';0>%>r0=9ynvNCSBto업dE})ij~Z=nR'nGE=ι)Ekh/k՛,Z[[ o픜zCj̸SE߮"FYEZ( 5nn7=JŮCWoQKOR00e `1%&5:h f9VdH C6$pq34cGm?&Tn]|e)QpE3jw,dkigͅHO6&%q, mNan(v+'C x1V2aS^eI?b$̡J#ttBemG+Tp$Uz|w-nr0^-gw v´t"yշO~3؛ˬ^p袦^ܠޭ͓;&!z'&J Nm67;=H4Ş :{ 6{JO)FseusƜYw zj:G#x#^䪲)DXQi@qql)M؛B@Q K#thkn=p*\#6L~R ~yh+3Xy<= ZK*grL!jtcdoXZ2y:ȧZ50>2U3 sj|"+gȩ?԰'tt f2{4P %VrynlDޖ>ʹB;Egș2Z>{ Z%J\~O dZR./-'x2GB׆ꔂԛh ?[[z5n||ɪ's?ū]E/)ohʑݏb s2NkDT+{ZϽց9&DPI.wG k$Q0a_&nT&tfv݌&453FA&O-+£(J(s~ZKL5 =g1]Qqd˷B+Ca}u>VUf?z212Mó &!lͶAjm$<,W,㦂a^k?S'm ȥ~ZILYsdv['梪ϾD;}ReEX2 tt+H.?PO0QB3JQ-,e#Tk"Jm] $V_6Co҆O[dLy㬴F3 @24O'TXߑhqU0,Q&u}GZn?W]r"M_B I"]` .C'W>n[sָ[(qNfDK}+ M0-7{C5~-v$T/:*,اs."!1mPUffBq}:OQr-3}D: 8~ʼ>J>?rj,B$Vzܱ_+RzfKgR}x`ѿ4wAĔIügkFɫ9 4CU}O ioyJl*W})Wx!SGPy\l+{u༳e CpyϷZV6ZC=lnnLjJ[F7"k(XU5"G)AЏ+$!SW.zLRN4[=ij(+K >b3#fcK;+e Yag7Q7muP-IBC0 9E%\(ӑ*7Z[n|嶴/q"3& إ\ǜ l![W/ra=UvY'WUU@NG&!kSW+'.bǥ $#7ŽݞU zz9™E=\$ia]зcay+;c:+ 6Hq@;[JZnzuiUߞ2߫<_4AνRs٪6Ttga|g1tkBJ+YN(%Q>c5onL CDoEk dfq0 QD7&@Bd6NJ}x ᰲ;ך|ТDj&`)k?&tNO$zq 0Fe 1P}L'QT{N%)KYIәN8mH|eU%ƺX ͼ ?fES$Ow?E#ΰ{loGr ; 8LS9$D0wn $__{ lWeT}-Q?R.? -1օ4`^S9q9S`zd:+N"@,JtY פS9F1fY|4b;*SPK0oojR${(6c - wƛ#V~9z.4})2^ghKQp@nIˏ 6=٩肈KBUPQC+mM/aq k}6w/_rcu( 6`U${70HP/V)#+Qh=&xJrii07Ep >c_Nw2ep)eR@T$b^CS~yVp."gR+XB]VYg}pPfq V([s8ȑA=p,ѣN y 5P믟N%]0(GP)~l{sj CaٍёCqyIJ%ז_4Uo X}iD'3.|*:T.0bxUĘ#!ZcAH\S. "#@qcDG}4%kBXatכ zz8(B:t !(Xc ӊ.xۖUM&Nto4V%Κf0+yya1W576"ƁYT4)q5ltS3{(G@Z9  u@v3\U ZYXF=ETP:I]iJ;^!0}vzwC$3jgMq}7j # Y9}*Q]4ҩ#&ű`A6H0iGӱ˾C'DШFG b}o.,զtNVpov?j/z W_wy9I{; ,P0#^ v_S0W Q {#'q>Qʞ*V,  9 T-I8NIӖ1Ic$N55qdmIUVARwL1mgE- ^ji5Ҷ׮hQ2ڵH\RT:[ J;)de "k:*D z m;{껁Zѫ=O,٫9RQ3[ۼ~~d%.IH=|OkKZbnNblϧ<4L2LmB1aAD0ψېhdp#l;% . t\]EJh˾v 'L"aL7?^<6@Ć!{❿OdhG Zg F.Zӳ\_ὡ ͙&X**"nj\V vhk4Vc}뻸DG(PIq.Br@woRN|c{sly:nQ( mdlpv87)NhZԼIupU?5P8mFtA`4Bk VW[N_X!ewh_]ń4ZV!QK FeRywQ5$:s;|z<;^8\O{031ڤy'ZFQ@K E\N%) giɧL0sL9o88v9|U"<_[.^r&Z*7A&]wJcC(rC{6B=,d[<6T#*ㅢBmСk7nӾ@&w_/; / ͐4ou^^$Sr(!y@tEh??Q?xCMGe'εE^K=RMlǦչ*GP4yږZ;=Oy0d.l^ѠX=4QWc+Mߣj%\imޕ<A;ӿ^ )^ҟ2Oy+}TA-9۾umZ=_EJ@v,FoyTjlHhqۛ8V)N]rd\eQ᫺Ш)d=3 ,i(R .U17i5q< T4.m)X`sV|V YSD]ؤKW+XMVϲ@w"U;5Q$;JȢPqHhǨ4aD"÷i"\yL2/A/:Dm53|T0Ưotm1tjE@S{=~bFEU$ˋo/RnkbhQǙBtqk\H fzO'i b@26+A*R ` 肐&sf>v=j^cnz /vui;tלWM`ڐ | |b/mYjԾˀYSg decl( Y@%[|q5;i (rsNy$m,h˗pkT賎e6hMAȱV`eW` X!DԪw}C y4IM{0 ҧ rh'7ʪ@ъ_)9 }%d''M +SVې.c=AQSlfijKeQ+Gz`n)[IR%*C2%&ݶG;@M5;m &Y+~I"APxhټDB]v ,&KR*̢L:–UN9ee:& [4c9YY֬M;@Pp=xpUߌb`pA5aH;R>Lc&Q}D[R߀K<V̓W,O)'|,3tK ޗ@SP  H}Fs8d)aG{7$|Ѩ0ՁKm@f`|*Mf$R֍3gprч[2^A@ ';c:JN澆L(1,~t ~b09"~6xP>8nw*I1iЂ^#Ž^֞ !KXgk6DпS.blq]| h&uUpj@WW-ÈLl E?aRp MGlUO7: onlˉ x9StlDFS-̓*6`>x(<| rByяZI *Xs4$\ؗ|Vԥՠ^p3Ue{:_?uYr.di}^]^N8 JLn 4/aXWhjKa ğMHz= ΩW-rkkN4ZdE+D;Ze2PrT\m./5ʄ=R)%<=|s-7L?iUe?b?;C5ˁճӔ 񠞂̀|X9 5[g+zhرoMOќq D]|w ORn-#(\S00~_u;kdד 'ٗ`n[00p~mf.JU\Si#8 jU2Y:]0 7>!,ɠ{\CI管rWIFT+j?k`Q-֘~=swy:z*2[m.p;A:>ʲa~cEkd, 3@{ R͗oiІj?dUs/KF=3 ?1_Dq2a5 "6:c@~sEs?q&%8oUV?]aKɥJƖ|E!72;# n6`\j"%da ΁'%W۩ms88$_i[c`ҽyb<P`&BZmkVA4[#*{4t=ϱ ;ƒ044)ApQX`pd\1]V`CȁO$mwvM9'`Y8L;&^Clby,~iVj  [I}| Fn fJe\ZXSZQZӉSSnNEt* vo# .meH_L\}E ,X6˨z \6QNuO|i\XL{$ wrFWy֘Vn#2 ^m}{l1>ƶDAE8{+u4W(Ad&r詭*mq;YaK१~M9/w3R 1Էk}r38s1?Tw'/ZǸFκ﯈`x2(KZ;JK&(La)ѿ(Dn /Wd1>_ İfn{ptPOcȡJ>z(a.9 8'ww.k4޳l(@vfe#Q^m$ 'Rj(ͬџ3S?tE] ·y@n"C;PpI"Eu(0(%Pc˖zgep1Y8bxO4yϢ/u2%P%~D,3 ,B%( 0jdδ叧A{;tFDkmPJ0RM_E>w&Vrjs(/5׋P\Na!uwN!t[1XXw xέ WFFֱW~;*U%Iّ! c}x?/h r[6h#tDzx:iJa Fc0FQuᜭ~DddNpi~. 8;cyBuԘ C5Ī5*~xgث֗k3^پesk+Gf)6omD^Ak uňS\7 &g$]]\nƉ쯀k"E.g{VÆ5m0N4!ǽF4MK7ބ"Y*ZiP$b/)r_]4$ !ndrQ(ZCmuREK-$션>Ygk0n&-L.K+(O7/]!ئTAfDlʚOzr]oz$8`uoNwKL$ϬQLqVђ]-ј0jt49`XI b hHMuo7Og3?Yi&cfYޗxlENv)Y/ђ(h·jM"_yyON610ۧl>sQRbnz 9>ad=__C$hTdf ۯ1wzf!F&V.qRc2rmͿ)ܘ emn8~xB;-WM횕MlYȅ?$OV? }uq;ji_빞/S3X.'l{ܐ-=iM d9PW$F0W f`X`]d RjQzừ鴄rW28dm`3vZXvGr[:HLnUFeܴjZw"S0&u] 9]s9V]49gYy$96}396w8m~}Wt%d3K8V92q79R!YT5e=b ?# |,?x98ldoeŰ3嘎F0ufdh jLEpAX,xtܱS)d-6=L[TTb-ss n {ו<!'0x-vc a5w3 d+Nː!:W`pv5lw=嶚 _ [G"=SwV+ 8NaUQ@K1 ZgRnBNu/^G d<*wE"yȻ_쑩Ⱥ6I,|AX{EAޠ{~jY=bXaU++veU9}(r TZQ⎄:s72^hC .K9bSF[frZ&]4A}鉍qx[ioPdh;<9=hܑ,BlVH 9$QG'>4" vU$9J'ʎx0OO)3n SD)Sߔ}1-[ScBKJ&NțE= 44|Lq˴.Y۾ X:=%<֫$kJ8bs0,--+s b0;j -Ov죀(#Pw-,I;(,hmPesxD^}/DzNQpލ-~P6C~EU A )%g*615I| e[ܪܕ ~6tXEOre O~c׈w ʵawY g~US'D! Ji򻪛71A>l'qE{u=!b,V6 18^}s߬?X6wа>Bd^֔^e9HT}e[D{Gj`?wk_#NI~xˏcNdAr" ̖});%|+{"QRdA-z.€n( eW9 \}=yD{.4ͻ}CF&r>;%Lœ0ZT0J&3u&=W3jHJt_N#94v{~Ͱ,mMK%$H!;U~mvBZNVcsKnFų2e% ԉc~NS-YS]Iۄ>PLoh =]wG:=",Z~hRZP$yh)̐QWD|SyH*|g}MY쳥w;3C\ח 9["QXť,y!k5` qw}z<,ien.suR^?,gGQev꥘09X;]Dn"H?9D'[8?mHUZ)us5M<&r3J@/ͽQUJk)`!M0r{8nfDFG.{9Hk&>B;{d8* |F&n"D7Czb//9Z&mwr5e[tw vHRJҲѢX[y3kxXWO8YlDQ7F\,/]$7#`)7]VaojKPo 'c0L$AДDBLi_zcn ыүsKcH_;-}ģ,?NX7q  _0&~M]V/Ǫ`W#m[wFX.p+/Vxi-`ğk/JzKJe!/66ɏ/mMOZPK\fIoXh:9?#ViS܂IZp)Eu 8L\PlLWHX,Aٺ2فݥƆ84 *JӠ(ЏDLhV+S09Sty/쏸Zϼj!U \1vSyB9J.?]LZNsM;n^*Մ&ذ)zєBP5WDNPU!mpћK" R6(X_o2&r,?x׉+ibO}%Ñ<:XP6xo_wU'(ޝa猱~',I('3gB_m<6 Y*ƢPcNl?B`u;m.kG1QY #ȸ!c)s;㤮(b/q7᪡:zk|q2)qۣ'Ma?{T\vhⶏAw=2 :O_E} t$ycC iGƨ0(YpNv4m[ V6Q?A($rTro0E0ׇi:0 TrIԙvNtq`6Z#t>]T9[-Z^2=p: TaSE+:S-^*7豇2o1qI)'~mYm >δ`WBSp,,d OWmBs\iJکli<j D6:C.b9_axCR'pI'k;3MSwP'ݢYɑJ__E*)6zL Xٜ\3^&K,^r7 yVuʺ[YS@HǬOֳI.,=+Oka:&w5~A.G6Q$ROjulSWc#*kkhh$ÄEb %upeTDcׇDHs-Tt ߹&&M%c__{B7 X W Y>>Q} =^HW2҆/ f<A\~|>S%ᦈJԮD^ٸMkJaiv=i[^yq"2碠jѫv2DvK*ҏx%0ߖ&WQ^QrvUY@瀝R\e`δi!uS·p0{4B1E/4}RūPNqLF BQm{KTGB"eLܛ;*W.jL!qP$AȔuO%scCOɴ&JwQ">)Y6vƅ`::ȣ4y@/(Cǣ{ 2hxS'i w4^)waN )8a4|( /F eZd/  {eH;it9Nχf}D[E=iU,,>x=}|ZsW|!=a|5 -iDǿ@9x҆ h֯WFISn%D>_Ȳ${A`SpG H`IO3!_kۋ,:Pi%Ƴf𒰤KU[5Gj0g7v @L[ΞNa^Jpe۸AQMDyf(WG+M!| Xwy tktAQ3-h惐ӄUTm0{ho(>Fz5,>h> =U{tVs@\QaP\vTn u愜) \ ܋"ag@X"?_Re3p1,^x@ɳ:[քPQ6}|6ZP^N@iyF)#"/ڽ,9_ؙDjzN('W;"dTѯ}M\?[7`tHY05 -[ȇ#sG'淌"J?]2ʓTO-)"r|QpQD|J׏&jk[._lɞfR N259kMuɧOȅwM#\#V 8`[|=Ÿ#Ck]qdnr Iۣ'ldf:ck{ A26B>{`TIJ/s4.K0&Fb-$~ E^?Reғd84ґF$YO{fE&@bcNVN(%}p-KͷT['mVbZ m5?O-G*7GM(D7b➲x?1㶭łF>8GA MӣFr~?uɸhH ғBjg1⡤46 IAHnηD|- ʑ? 2WEn+-_ӳ77ʁfB!&dQ:8߾mSC-((V 2ghH~=XE1mW6^~ii٠r9pJcKLG %b@LJі:oI??aʼRmVv!!B%ߟ ~:#1*@]6J@$X{F>}cI QH)&QB -bB0a61RCϞ Jx%~sfi*}Tu{k<8@H5m gBZgf$P7l1 iY<"@homsRg;&e{d`yAj!/N0䎚od, #]IϏlDx><Ȏ3S+{-َSEYP\-نetPɒj](ӶI# SGMQ;)/O kOqO&wm۾G1~1-6 7865\ +'pgҨŠD hFۓ/v\U(q |/9KH1hp+~C+DT`^E_Omm Gmf,G0lfn+q3ir+t"Ãv]qjw2)s峎a`>G!?3--,Q6S0^4nfMkłgmO;BSw*mH[tR4٤{& mgb%yJ3WCeyLn}IM 1!%2&z|JJ~}ʐ"Ij3C|;9fwŔw2[*KVv\YMW965 wZI?A_)U')}s646HK[Q<,"uK8+WJR4?{(Kׄ%\/`qf)'Dٍ}|/؃/-E_2 s!U4s=MeN)pu+ZPBv7z ;GoȡޫYr? B. 3Qc\ZaN(k>h4A?F/="/g%6"OKyMӅA$LJC>9:LCW$w5j0>`iH!Jr sisnYrD +,n7?aLK_-OZRj,%Jg ۡSCt2>wZ}SiVCS"*qnDjK߹znP7b(J F0"[H\844_eٱ&~0c\dO%'%IppB WSfx^>٧P Pl kJBY)K BqC'6$'ac@8~w~qR`15.&- X6Cz5cޑ: -NMJO1Xyy' fwC}x\zYl-Dj:,^KLIl ğb:hKSKåS0VHf#zCw#6x2tRgcWXAVx$@Ȯ0eK\ԀW MFIל4ix>,&O'"͡.>= 63/?FC*K:IDuD/;5+{('"fė8ozz3)FQfCj $ l\јbVsF@/'fhqav{+, 6wz]P=G͞ITlܦGjUa)>^P(=͝?(?tQypXl5 xnx 'rH<4+'LLatY"g 5(w|<1hg˄'hAѧНG,b:]IY|^CqϹږ'w0(2^EƆ|Pl9H&3Q>O)PpDFl"y';\53BNp FS$[-k$)WCr#3ڡ3Tc-kZ#O _Teqyu8o&@qf˩P vSCxjfܩ$=^fADdܧ/f{sN˾7ۨnwlTY38A6V%,k, 4 w+`1STBLSx:߱OOli^]%iF7`ж<ۍ*Pf|TCroJt\16սJ12_I[F^?Sh̴bZ6lp &t{u/r>k;-Nj!'\džGdε{ۚlur}%)h[ܛSO|:a+ (tbj܂ j|JpfX,`i5ґ=>R:^S\o%xpFL$ o32:!Leʿ0[H+|~l><ָA0I!T;SIckkz_:[Wj /xƸұf=lF8b4FmMTJ}oB D&'H)[ˈo<SIk Zor@w ['!(!`GH45jJ&E'oH̚æ%ǪJHGbm&  F*ó@c\8^eWYCe\Y_4Kit_IཥMZ[/FMh-?Gp}lpI 9dOl\gRŷ}V> YJ[υ 2X\c@gٟj?楈?ދ*] EwJi9#'Ҷ0xz 9 c/S%t$J;rԔp+[ebStrH0/胡ZbƎVueߵNJEط"Ob!{m๵N^6WSI$G69,#K9ŗE'o[Z~Қ-3c+mo6iʫU]j0e,W~@ [<;sj[%1V%k}3-zFXBGE v(Y_\|^L~1}NHI"[>5,rƌ{ua0Zy2?z]2o0`u*Wx1@ *'3j;A=|iߧ\tY5BPwD"ZA]]t=r?%Ż0v.}$#7cch8z7\9[z|{45: ?<kF×[ؐQ#|/wjhwRO:a-3)Ta'I(2KI ,R2Hgʃ%8߀1{LXv h=#Hd[TMmTv:>O x-O [53^Xo֧zGsĒ# td4٣X+~s94f4arVAR RxxW01ⰁR-UIt2H%@roa]nwoKNTu[? zL2/@|Y?>jt3ID3&LpZ-t*!|5]i[]| %f(ygs:7r9nd U@<HV7k+a؈8P@;Vl`5kI0aLçqʫNԉ4by 5wwn]0,},vMvFR "m !;/CZfjyTc(A=h743 jggga%8\S啦<țIUntJͨpI RrDX>x bՅQ HK ;sd&>A,#%%K F>Hϛ l r0`ZpLჿ`+݈<'A$Wj,ƣ>k!Z;Pk0u.J~%r)& \J4J)-EICq ]r*5v<~!"Ťu:V+`Xg t@+uqfU h淈|OE);{`ӒAq2Gk Ǐ&կ\[!B5u4~Dث@e<(6/ E]PVs! E?Xu0bc|:(W-%w*K;!1q ouLfq\\m`6.:%E9h+9o[B,τ4 lu`lH~un2VV`^5D9oS5}a$C*Pc%Yb/Lн]K"%x).+:AGljg1$G[ubcuG@v P_ScHJݻip Ԓ\'LЛq,[iP}r[@8Rͧ$+PZ Ҥѝ}F@=SU!*5i ._?f"}IG(.sa+Z c^+)~vBoݕЦ Hd?0,SDZ4$N™'A#<#gݐ[ArE& "yUܨ?3?}3}m(ygnN:u„ ǔg(KT{͈!>n ʷsȜ` NUfݓVui]q/8{]CH= +=Er9*_?8h5mqJ,=GPMH~Esmð+RR¬Ҵr5O-_RJ<ȳUl;'u3LC%E_jbbMkz1P.[L #D5 ˕S}+b0J}e.5RCU\_܎Wۍ@n](B,Qq1԰В_T0ux0hCK:lZѰf=&ns,C,I`a :Zjf^2 jf!i M#rfď{U0Ϫ@IQYc%.YؗB䓼5)[2Nۤm83Ye <iPM[vn;$uPqlTڲTIiśC7߳Hgy;x>d3ϯh洃Кk$Js̅AJINKҖ]gv`+-/{6۲P`D4'|vGRM^Ӫ(G^bIKBaf .En7fӋPt:gGٱvPiCV k,:r C660e7͞tCK ޏ$<ε\ =HWOOΣ VVenalr .,rozUzvv.A5cuB%gD.#}~ݭ-]2G~G dVɳW~*Ѷ+pxP"LpE%kldI6W&t8%x-GLZi`S "q-ɁL {oZc_X %TOH"զoUZhÐ66Дw ?yW=dKaKC.&cłBGs 7yPQZʈ]'ET,{JҐp6%XtWe &mEu*5'&c#t+1r0`c.Ҝ51K>FY&OUJVw٩uV $U xi^ )) %!n# #qޖr1l+b>YXʭ[]:H\Z+kMn-JL74zIRE^BSI0[T`*Ab԰2xL2ؾ<(l&^8S4 QH^\#{q|=@@BX3\cW{|^2M&E (V2>s=Z >Tt S *Ӟ@]!)=0}61nmmh c=}t6*itǛt\G@wuִ0@eL귂w89}>q Ƨݩu{-?mfod-Nz).TY\ig<ׅ-d\fJ+GU0htuL*&[  w2a>kԩpK\57^JW@¿;Ν֞ N xUH4lG~]lwyBݔ#cSÌ͟l݇A\@uQrGਏin*[?qT~7D^Ex im. 4a_7:-!amSSa\[xJV1伣g u}hGykJ祥2C 3tx/Qg̹MؓfҕC3BL!8' "'z!U6 &g "sr/yn_ 0c8~lH@RO;A &&ßb _47?6)ezH"+"0u|Z\Ѵn3]9Ω <IOǴZ})#R ZW}$o?R\3b-S97{p6:ڱ}H *PF 3;'C*㇔:iq Yꄋ[t pz12ǂNӳ9? L﮾ <۰L<Qy\lr(  2e9fêz8ɠxZcR-u_)ʆ!G)\eEtn7'̻;f<8Fbm @/"c,e ubl")΃QWhn7;U%0)~uqr6^yaY<N@/0$}Qw2&Pl˴Cc3pK$͎F5U,XE3_;3Tٺ~RL(Ӡ f<&ɸ3HNmȒH ךv~P@gvYakZnl:P$3,) ߇s1z Q&tXݩYǠMFKϖ< l Gnx[ϙL7|._R:*a+AtVc>Xr|=˧y0V=F@ڐdj\t=]A;'pVۥsڦZTaO.rc]Fk:@pX T$:ƁϨnYJkБ9:?W,ՁPdE[s_jƷ#֬O"+Ro,<C޲3A8o/-tf+3f1T@+uSk]V0աVnmb#L3䄊QbnJGvP8Bzs!C x8t S3J`i[sFi{]'|eH60xѿ*8[ +5Rm׃3s7^9gn4aby8KCҖSB|m j}p 08!ij7FC1Uxu U ݣRa:"v1Ķ y= 9>یqQ±g~P]Lڏ4\K#dEFЪMM6=̲Huyl?PU HdX\<CBNE-Gz7 w⋳NOcs2ݳ+۬'ytx %)Ƙx~9jp=7fL7ZFB0< G<+F6P[vGFX'-qyq>rO[nZ3y0n%$WA_0vt5QShj`j)4%ntM&hlt^8u޼bm06(* X ˟{W9YŎ>¨2{2/h)&۟|M7"~i/tLz` w?!#́ɍ4C@i=`&EМd ;¿amRMH^uk:$>Ab\ͼ~Iكecj:m8c5ut2Y ^{3GmA3XOC/5."NQ.k&i]Q[_'#^U {b_&,Z1em`GO$& ^qOB-\R~buߜpA/=۱ X&;nŽed(b]V-wͭEѴ0tXCYf{|t,ⳝ62gsՈ$ԛ#ppP{a0f8.ߨ2_-/Sۓfu_՝d"Ϙ^Az[Mt{T-6*, n:ր{QκX'rTAx- eyKs’q5N"h(&I ixڃ8샻v9^@d,O̯U\s.8C(&Y.QWpcP]a :qZVELXNW@"4W/),W &-jg?Wsn)X'Y8VK'޼n`VgZѪ&8h=woNJ{Lycf}GhofJqʗ x6c>iZNpi޵ti*$ R׆Dt"0w27T&kY4o36X~cόXYDӁgR'e0vz)*'k<iWհAA4mZ}%})e+~[EE-HL@'JV UA7%F"W Jd`.I2 T}Y,D3cKye;x#^~wkvӡG[.=*reeM|˵N->"M Cbо {̗CE`Zk^Gp, q_x쫥C)Ԡ0pVN7т{dE (mT %CI9D3p7G9l\1PpP fUmҦ}eA!m;s¿(T5vd7y0NmQ@E0eՉ]l*^xʲr_H洨YheF=9´F%OQ(BkOV^`ᴎx!cn]xZBݨfuJ;XYt456*@> ]hp`wz RvtJz-Sϣٴ. eΫ,Dz}n\tG)׃FO1ҤFV.cZ3ݔ}75,e+YUX}- "F kp/<i"~ WQ<ǹ4WuN1n`++9O78"~!R6qυla]DO"wSlM&[NZ= 3׀ ;UA/I <Jz ân (7%ufGQ8 L=u0"+}٢*{mJJg;dkSH<͗ȫJ@~3N$d,{z'O_4Iru{sl30|G14<SpU)5/ 6 "_¦q=e%ʧX|_}ƱcWQ~Sgrqq& /R]tW{JI#hh3R)ﶓεbx$JϤ~(g^ oS\ϥ#{ha7 wJGnkU:j5V⌸`}.Lag<@ȑ R 9~]:`Gy-퓳)4Tf/|N[fz} Lh#Fظ_LJ.?~R|rh[өk}8h>m{E/yă9 o$` OҜK&5l?gt\@F1?H2npO-a_M]AT6>W-fpXQBK9dJL?ca2OO8|^zK<%r+Q:"$3/ lx!ye's@B,g~.po@r7$Sf0ԜМ"wE=_$,AkCnhq-m);;6*t/h% +q(Ȭd--Xn`XdWh(pȲx27 i_O0 U޲5'n P <ǎ|rdʬ]+|7AqA w ө/DJ"|jpV<2ݟ#tbR w ivqf/sx>@&)>xxbS *CtefIFV-+*&Ѭ''@cuNæqK8J1&͎!) K-zki!Vq1f<gE81يr ~f[oQt@T7_?f|a̱R XQEӓʣֶ?DG|޴5Hvi[Kg;k*WSq|\rY2 Ze[0?c-DU™k8Z,G V?=[zSB%1NRW ZTxXw徿 ,;x%]ѽ~t(ataDvwۿ]I0ntxST**{ 9bF?.iˆJ3&N,J$q0P,LX]oۤ$W}-d<Hq,7iGPg#k~g-dD9rٱYuAP@TV-ɸ~{dРT,/ږZJ]İn6y/q(˯44sH(G{5cmf?KOu%&$6xN?$jr\BQ3aiJ jr׫Hy4NoGOnح4䗡ؾX6R4`7VVo)*^.&[pF<%*B9>]SF(: *X܉c%|q$ΠFnʵE}yKi.$nr;2n5 vyehi&qhר}|f~*J<ΰ,A~ٺޅ eKɓ‘ǾTul"zPV VD圮Ӡ_ iOA{c]oLmBmyN\)5ն\*ݬ) L`a!~(APEN&xS;#65DM5П٩ve^yuCwlVLb\>%%> 39cj*Q,t. !ۻϝ@&h$j.$2KX&-v_v!G*ZS(.ىmiLޖiȌXX? #qӉf}(7u"`7_#Dp0615=$9afoebkJW|;<[`T1μ?e|', ~mhՀsji:k2X@g7K]^< wlԤ ZL>]; !i`cQ \OJbf'.Φh?$|,.IY+6_@É hIg; o\.EZّ^/$ 1 8R z(mxd;"6$?kwZM12'"}N%v{h巂w [g mK3)/c;: Ħ MTrLHD`.Uev]S\-0ϽS)-6rHTP 7üǿڹ+AM?׻IϦLJmCոbH 1(LS2OU=Z18פsHLuLɲ|5fKnsǯ c Z2fA01{ag傶Y]8 )V56{A]_jRYw<k̺Gihhʁ5dBǝFfy\HU|bOKj.F, r7_+P]Fw3\IM3+f 0J?w%y38Ʞ2M2&aE /Ju-,O6gT(s ( \"yt)Bq|z@E5: Yiyy[\o] 6 *d\8~l/ A.xژT̒D;{HE!iDpjQw?yW]K242pOk ˌ$N?i M<7s}}û5+6m]9w~L1lPRں<(A@\w_Dy'QU2rUO!~"$8 q7f5͕JU+ АA^#=?)CL.уqbM$ ת[ FmcPص\Fʄf;`i1GԂ}:´H٨²"\a V,+.U+Nt^n2n ] @R:nNھ]S%vf5S *IzMeٞ#^Y,9ĭL0#'ј }jO迆+Nd'X{Uf|:bƇ9pxzrn Ք\aM4H~CR1 J9Sʅ!9Hg]=*'PcŽ5ʐOItp 7 ȿ>S |L01㎝S.qR cʺRQz:N=>?%1׫U$gue穞<"s4 \{n*ѭN:+8RO5QL>P缰:Oǃx6?sI(Q%䶯pܽr?S a :5%S"AAr&1P>z|W-Ɣ3\q̈́Gw"e oACdׂ\F䘱x3q_[UL(u0[Y՛cB+WUEϊ?ȡ=0_1fkw 9|RMr`̨/ZCGunֽ-+GO\LT@ fbEq-rzcJէi3lhdξG-`[c@BJKHtkl0͡6mA0{B1ұJ򼧻-/o,?)^Zpөuqo?l/N&M"p Sa~}8XX؎ biVgϋE+w/Qٟ@7#pܠe;B s?& h)|/c؟O h?hEx$X@.< ~"JTL;KbRoZK̊G<乗w*y`1]6p7ˍEFB*)^FS2W +1 3+}, J/?}]QkPUAs৏5]jB9ǘex2͵4*aFo18Irl\c77\ho .\Lwq]VK{gd/5a[ϫLEs=DȚ{C?HT>q{;doQڬBP 35i2:Y 7RE+z/՘wSz A^r!:f?s%Ir!= a2@a!xB1-[6.Sy;ҧU^6"s>z_sNU Cڇ=b.MC%=M7l}|Mb"!:ݥbBT[lfĹőj`ĺj5LE\A'AcdJ%N˩+R4P\=7_%Y&I]?7iy=Σ춋T ]h"nEz7$oO#CZ(\}v G'Rg 9IL{ݤ1OVjZ𓞰jAQsmыh@W7f6 K͆m2R!;񅺢YTusT%<gN%>q.'`2m5A~J % ,D3i~EG[e>+ 119QR l 1ngZWOcRK p%ꔁ]ɿ;?IW\wc筜U!ʪK{_= j S,A}+Tj |3sVH(ݔ|V\~1^FcU=)y;PBv#C M"ͫi2pfM2-Ӏ\&_7ǫ( ȟ]#xŸPPx[ݑpDKR;K])l+CXqב~?Iqf4x 4$MvTEY)d> \ǣD{𥹍X0"rjtM_8JrSpbaKr).#N(*x!Эd}v>tz<@s<==I8;3ny~d%%;Dt7A"T,jk.{\մ`-ÒY5Lv?%gǒ{jZ4e,v4^)[4X[Y1@Lݓ ;wUZsR@JSM1G1r);".DnMsJ'm5MYFFPu8\'V(('Ne@TL%!f,"/3` rm c[ޢϑ_("'6Yw7dţxS̻U-c &4gsc FT6 aߋ]dKUawiz:.C }Er̬"?t@L`Ugh(@հύ,r AS,sEPQALq x+$tKEҒ $*|o|>#`pu0U59B>KmD7݌)0& 3fN~JruѥϗwZ1`M _o|-}>.@y=a4j/H3#G b56h|f3zNq]o6u @Q'. )LYLLHw#!+lLho*`dȟSrFzP \圀GO5&ٟ!%,U[ )隀rdBNM B _D)(21"qD<]MGZ,fQ" xU>9@"e18 hG)P"Y%8+cZ?xx%L':bBr!G h#-ɿuE69S5ʧ~sCB$l6 (@w`tCx 2 Pnfn[6;UZ'?7B$7#|MyaJ4(CK.NRmúܲC5H/46 K+ACҿ/CIK0*D(-R c Ffm67vye -5_^@L〡ݢ {}tzƂ+}xD%5OslA/Wbɯ&̃npY5,rzͪ4eزS#|"x^S+-)uH9.xhX;sDI31=TJMNCwu;`{l$Zbb31ei/f4Z0)H3NYDRm9 26ks?Sف#mmDj'E 9Mh!Ͱ@zeҳч߀M'훸Sfwy~$b7ܤ,=$aӎ|nflc:5&$iǺt:"=]&q%.G /8mS8 jz[#|=6n±VAl!˗y1t}%l@Q>ѭ[X˂CLk^:y˺K2Ɛ1㷎>ͯ80WM[kaq!S*WIG-PKmNHlmfn FȬF]0wd>Xm:WWSYT>׳v(ICuݨY0fheBZ>P~}x.5_j| ͍d2<;N ]Rm6B*e%*ǵ6_bCaᬁaoZ%;D̚W֓C@Ł" >4;D7ZG Nߧ;C[,8A so[B@a_t1x?h + >\Pá!{>9.N azo?qcFΊ|ڳik϶84bG-b+DcngE֝1`VAQJL7Q8Z7 pc֜X?- natB& ×~W/Z ĬĴCIkBg0CoP"0Bڇ'~^8Po*Oͨ°מAG$U 3ըar"`>W˘Q}ҵQwv˓Y4zjR7Q/ cGcq T#dWNͩڊà4-kZ#;F/ǂ&Lu5ZɝFX5p# kHG|CtK+lUi.+ N$u!pOAMmL9t/AJq; "U ډ4莝ȣޫ_lmrG C gٜ<{h};ےoU w8uZY܄ةoQSp Xgxs]u0OyF5Chƴh뎣6#wphsTCu5k,7I%r Bf>[=5;hǗЛa1W/[ó}g329 e^ .) 5u62SSU7|%"H(8XV4+GZ3^Ӏ {m<Ԏ c#?IQ5lI6Gh3Uyrsroxwl3 = ucP䣴ڽ`zVhq{M:KKW"G 6 eg~d6Ҡdbw ;!ƃb.h+„G2lR7|~Ѵm@>9LJ*6m?aц??7N…ٍ7ADnJ~Yt2(NӔ|WFbU ,<)^2$rvav6sf0u]2~趇ȆDd$FBgv) ^( jҊJΕLlTiC+F,u!k.tQ-?W7(c+",uIXj`b-T"/A`A7\L&񒽇P3H[:Ǥnt0m&{v!eo-TLtVV_xVX'LxNH#EFXB͌ZIy+skvT8q^Z=p7f[ @~ϒgA}WN$| PDo s"q&u˱jҷ/OGNGN0_lvsDG/ATfD4C,8ά/ LM|m$jz)6.x+5 jjԼ-hR[g+Ԍ-;=ICjs2.>`֍ֽZ΋9M0s'K {Ij8tdʡ"ÌZe~1x`6<-ޚ1nĻ6G2k;đF3Vc98W`up&g\tePHx~ {oNo#|H^o鼳!v@gq.E aW7SQ %VZ<|+\C^.cEV]]CrȕPoԡ6CqåS0BQ#HPS]+%C9 @e=G|4rRFuI>Bj$SanUY56vьn  1 ߲6knwV]5;|0*/ hFpCy Sdop@8ھdy>I{Il@G܎Fn YZ