dpdk-kmp-default-debuginfo-19.11.4_k5.3.18_lp152.41-lp152.2.8.1 4>$  Ap_t/=„"`NV-`tMky9q'>EVnL zS#i[k1h/##'3Kt͋lkSc(ƺA|\ (\7Q:K^`@u!m{.ZR2c18349c5d702cb8264deb8c7c5da9eb6b3bd0d519f5c30bbc5d9e4b1f807895330d372d7f907f6029a6005c59cb403ae3b15fa9`_t/=„& A01n@Crd5xG IG>H|8R3H9}Vf"s.X{|ͺvFO-oD$hʈG6.KezVzD[b@}kDK|$n *]%U;yz`d.Sf=lA*&3.n0vyiz Fhi\Pތ)2'AIcFWOS8KfRHC>p=?4 @ o$(48KT     ,  ,Pp>(n8xB9B: PBF[GpHېI۰X۸Y\ ],^ܹbݰcYdefluv$zFX\udpdk-kmp-default-debuginfo19.11.4_k5.3.18_lp152.41lp152.2.8.1Debug information for package dpdk-kmp-defaultThis package provides debug information for package dpdk-kmp-default. Debug information is useful when developing applications that use this package or when debugging this package._t/cloud131 openSUSE Leap 15.2openSUSEBSD-3-Clause AND GPL-2.0-only AND LGPL-2.1-onlyhttp://bugs.opensuse.orgDevelopment/Debughttp://dpdk.orglinuxx86_64XAAAAAA큤_t+_t _t _t _t _t _t _t e20bf28304d2dbfefa8c01939117e2fb6c4b49352b337a06ff58d7e3d901f5ebcfc24137ddd6eb64ec41bb41b9d610f50f048280804b180a71bf0c70996f7c11rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootdpdk-19.11.4-lp152.2.8.1.src.rpmdpdk-kmp-default-debuginfodpdk-kmp-default-debuginfo(x86-64)    dpdk-debuginfo(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)19.11.4-lp152.2.8.13.0.4-14.6.0-14.0-15.2-14.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)cloud131 160150123119.11.4_k5.3.18_lp152.41-lp152.2.8.119.11.4_k5.3.18_lp152.41-lp152.2.8.1debuglibmodules5.3.18-lp152.41-defaultextradpdkigb_uio.ko-19.11.4-lp152.2.8.1.x86_64.debugrte_kni.ko-19.11.4-lp152.2.8.1.x86_64.debug/usr/lib//usr/lib/debug//usr/lib/debug/lib//usr/lib/debug/lib/modules//usr/lib/debug/lib/modules/5.3.18-lp152.41-default//usr/lib/debug/lib/modules/5.3.18-lp152.41-default/extra//usr/lib/debug/lib/modules/5.3.18-lp152.41-default/extra/dpdk/-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-linuxdirectoryELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=75a8ff8a281927854c2950fdc90c4abf6b8bc512, with debug_info, not strippedELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=ce5943bc4e3d797b4a1eca6da0dadc30afb17e48, with debug_info, not strippedO#dpdk-debugsource(x86-64)19.11.4-lp152.2.8.1utf-833d2778095ff6389c325a64a48c6e9e6d3ef618d5c1eddb02733350d92ee2d0b?07zXZ !t/⼌] crt:bLL hzڸ%5`rAfR4}`;]n95pUa4ʇf $lP -23ozäլsZzɀRT$F.?}A) ;-כN`bD[k< 8F@f3|/ҔJe%?*`N(yB&qX8U6k^BVϕ:۠[N"8=uCnmAw2x⇦ WNII1N.n[^@12gBi²[iA [/^l(ϨCjIRŲV47$MCg Z *Mγ`ďzq(p2qQthLۍCp(dr9>~s `s跆]BV a:R'F9'¼e@zfRٱ#K  aJItZdۣoh%AJ+C®1G2b0){Qd; :q#WYMx>9flI*͆(S[CCKc,B™*Ӎd ~sWuҧ>D0[La  T5p|>+RqX6Gjo5D3?An='fNz>H;'*AhHƪ?qRktm\4p4\j5[ZUwp[6CIG?'=m0" 9/Xi`(#w_k1u!خZ)'`җ[IHr (_Ou6=*Q攅Oͽػ;SyuϢ~Hϊ]GQgo4ү;wCww=f6(s6gM'\˦_t 𢡊/d JӠ} SMEFA6vU/o%x|ǟNNzJME騡}n 7d%ъFĹ7L|X?׹v(/)ހP+8"`"-K=a5Y'~7y^GtGXj :F`t?6`s؅Fɋ"w/,BxP7dYwJQu*FZ7ZfFޥ)"հ7Us1:sikDUʷ/(E(*zy{>ψ73u'1<!So9=\ep7j:KT]ƺ#NX7y\MGā _&S2)dM5:ft-!֬H\ p4By-iK}o tDMߡQTCei9gD\o# l,H(1OnM/Ew2UX$yyZs+CȲ)1t@z'0]*^K}T$_qřUSR" A;mn;DvZv 1ptpVKl #"c7zw+c0删*7l+lAʷMھf9qHP vn0衽</ !rJIs?؁ڝYk?erv; XTx*4]&[76c$K7~ 6egybeP z1~ٮ`zf?6ThxwٰF}(kW±"31&j]idxeUABh _\I'NGfeJkQOB<7>^ՙ{iMĜd{Xf0vI玔J<8ўPد,v|X(HM#L{6@}3L{&f)<ѭlRذDPDqlLœF [WkTcQv+jF0ۆogh)ZtEf *6^1\eFL;_;"C*=0kcϪgN#f9һ3ʝi=dLǚx#3yIwY̪~OuPtHW࿲N9 i.!YƼ!$Uz2R4=F)ߣ5Y_ޡ/c(|yh2sCzӺj?<(ŴHѦ9kKj،< .gOf‚ZDO9}uU]X"+nfK @['j15ojS:^3sl`xR: )jkv#\˄`DŽլEںr3tMwZ4 vgjqڋFAYQ܌4+lTմcdIM4E;- zBL*l=nS=TtX'ҟG?X[-qc3'Na1gBys[ P؎Xl{>{Е @}*t*b+㨋 ?u=0-uAB#CĔz~} Hؐwm/굧SW8eNU=iU Z~8O>/Kk-I˿MC2iFЇ>8,|S[g^N4u"2(+j1J/:cRy{Ρ5>X8`U)DcM iͻO)so#5[f5K5Qdl-/pLO?ueB[ <rJ(MhEDh~`<+g[2Ĵ+T ( &LV],:fb#esWU?V^U_HΛLTsV~˻GZW_2>8K(1CH%nGi_T:!jc;̜JD4?pk SYT\h8 [v\(lR2\+j"̠5LK%p;C ?'jS3 Q&_x$ ( Y=QF!a[i.ji23˺~(^]iV2fӛG'֧UD];LP-[MQb,׫ĭ_᱂:81fiZp>Np޼8c_b8'ҁ_ ڇ19h> Y+WM hGMI _ԭr9 T\xѺ m̻ t?lFS6hB!s$)[/V&ɧ _cRϰay< bi4J2SUrog_䟮A"bIy6 [)X.̀3%]aqLd߾R;i>A{ic&o :܉;۔/zwJ(U(_?7Iי(yk0X R( <lYBixUh B,SNlRԈ͚9ӆhD]m"I!ii` m o\=ssK ^/b&>(d eBZa(|<q69kEZ *q%p>āp9݃Ǖ"F#tfz)}{9EhY>oWOoqn @KNFB,nuxltt 0m]b9f@|xՒNR5=$!ͦ7I;*5Tޕ.KPaF,qZ1Ս{'Q9sC&п*TKۖ<ԟT dhO${r\2!zbuՑ*oAb:|#VL7[5SN ;|E;+ %Cy vs "B8}#Κ')Wh2P \&.Z <|'Y9zJ NI;h^q5|N(LĞyOQL":3Ɓ,#sKOiqJi\mhQ)D7Usa}%4~ִ*<⥨é4 kn:cT{tLC,_~YY7z͟u91H 9+n俼H\a"ͯ  @ eqA 2\w#͑FX wMj댮bU*9tM%@Tz@-l1ɦ9z2cg2C߿O:w$Ll#M"kX.OG?ZqwJaw >KG<xdqe)2n@x@ CY>|B4Ί& $U4_ f%`"O/2_mZzz0&-7Ni=gΐgA ,W:LbpLk\ho՚\b !%_ )X#-s&ǟDݎdtwTTnNo̝ԾǢǁ[~U4'|m >AD\E /O3E~r$O|>@00] p{TXF#Q^hl15څmR LdE,#n3T ǚ@uu~[lqZq0SإBW/6|V-Nyd1 A]nc!]eU:=Ӆ\Fjl G:Y3nH.il([nhBe][i|1xV6vU$s!w_gZHO'hKm+!&W_-UG%'']m=-~P8惡 WV0՗n X*hp`SZFF}1 0I9kP'R80p5^mazjϞN )')ZyM"2BVI?^ItMr-jez3{_64'lp)D_.)*jIy.!-ɂ[ƛ հTs I J6H˦۲2S4U5V PPLPjJF4T["zH4q /A!xZP0w bL;g]) .䯴VT:K;VHVt{66_s=tiƇ/7cJtg?~*k-X}&(F5'9A ~xҲ?pMY`#t5aiw~} 񀣃OB1P9[`Yߐ;<9 00NTa4l:C X4H>%a^g-(MNero`P:ԈʁW[2db7ܩk pˬSWR QhhGlѸH} cAj_ Zt8UXӮL.*%=XPm\RNIoi/ڟKմfBIg:td龐YN{#LRc;pn-qz<7~a v/_7]f䪚9]WW.HOP?qI&eGjƾ?JE84Jh::N0(llO6#7~=MB#R#ĕԔ놸p04؉Dbht n+)M;RUHK5+]s?w_fQ,n s*n&ʕƎȀ=^ˮ~{5Ȼnb(n%:LPQ=-~HOv /ݫD;=Ŵ[;+/KCdC+/y&C)RX tAi<*Eb8kͭ2oȸW,Ωט?*m9!2ORF!*E q~P4 Sݮ naDrdLᱩڨl~B V@a 4Qӱc|` xTi 6Uj9b=†)8%C!UҟFG$ o@TiZw[+iËZ8{gYE%tUFsʓeEl4c01%\ͷiBQR!Y*|]ާ.@8G\aѧ=^ ^ˎaiH#Ada󬽳G` ~:N^ͫ@"UZldr^Pv6B H bݯ(կܬ>Y96 d! @] djzaXAZpMu3F_XvY2-.?਼gkijܣtHG o^hXUNN)0x,j(%E =5b!BåD%sz4X>Jb/pQi/._'PNфzuCr7X50U>>>{r{4#8ݿdU u&5^Ҧ^M棞/0VBr=>P[yGQm?,'kFj:y$Q(9>X/ (8vHpgP3!c!RUVoIEb'Oc _}fqRR`U*Ar&̌ b~|VB GR60>V~^K}|=c` E^H bRKg7H-K| {VSU …eh/C[ϰm{E-<2t_~jp 8k \Ҡ|+:}°1CòOu7["ކ|}+eSh AD\*I*ؗ/E' P$W@z5x $r{hj"%J*W痰?x0d$XpyLQf[tb<&ˇiR4 eLLeads;p)ܼLwgnQ` Iኘ=hal[!mB؅92 W1a`nՉLęf}rS՞QMCrj\zZHRr] EZCz0y=+A0Jh%P7eM5wyL?pZ ~ť֌l[~5$Z)PH &@XcoYIrqP:3+8!tzDyb1G]%KH!ϢQyYĘzao Ż#|3MVfOg$zP]KLC}\y&ڨ"E+mLŠ)tж+>W}X^c6>\_pw'  I02nE)$.)j8E؀mcUM]&#I;V*vwYU#(iM7nR7}EA:.#@ Lb܃#N܏T4%u&Tz5~B=0թ|QԭLt"?к= y 1e(z 犚H0Y>c3'ܔUOXP49sCRܣmo܅!Lev9U{Q{X^)SŐpa~4Nd+ $jNa 脗ǡ%U?D騍ܚ6ihmd&6&mj8[n(UIZ*2HYMIFE3m|G\ddq0)\0 CqG_y"ڵs)8ʢjk0-l5)q-k_hu NkMkMѶ%J[72%j^y@|N Nw2 Ajw)i۽i|9|Ojްv&< 9".Г+~~ӈ9TG~wVO}+[vDLΙ)i wrW⟃..u `ۉ]fϑ,:DfJp2Q갥Ӝe}F:&@_d۹~T~8JzΊO^s0l)JGT$k>pTHfQ|.N0UɜFҘ>}g2 @Xc3X%A0%v YgIρ*kC1 #i# afջ{JS]q=JҫhryH8֨aqSrAS7kKSHۅYx'xOʳk"5%`46H{X*ì[Y)tH1.<>lڱe<)8<sU2hX^Ugu.c()V\JnJm`7RFOJ~venZ@H>2J07xBtE 9Wgw~H]+"K("bgik:qRfaM2+_D{ncСQKZzz1O=%jc^j#dʯ#&ҟݛN .k  Sc զo e8LλP)@u'v:S?37z3K⼥ e8vY՘"UMUaLmRb .xY |Jl,%-ƒoq&kxWEҷ+2 j/qqOm|!_O>ⷔ2L`)1?d"!6 {^o )Q=~)t՟%Ҫs=k?;|QvWbPZi 8ܜhOLGihIA ilXL$<󮊘9_fTʹ*k) lPQ;Q)#x/7x&zdHL9yV訒G܂ z4G%ꏴ wZFܒ Leם:I}jgnW<%Xr%{b+a qGd{5$]^H)$L{lO'9>%Ol#?R>wv!ҍTc55=q낔MՄ[`.IlB[2#G8sCqҜs\yQNI.oA>qԊO%zjtԊ&Zv]')Pȭxvpd3RUVd~\V o.}A18 D%{kO`b5ae3Nh uX*+e> nф'Fo }8RcUm+;䶣%ԇC:)>v ^;#mke Mar_f u,&i!aF2*2Hߐ_MQ Y_6O#G y]hc/v3=pѡ/,Te/Qe](,)%k\DrcaF5ڛUn]$XsbC bݼil˖ryhOMej@ s3bN(v&ӂ N:}V*sgTg=n> J?e535~SD|:yW܂aDrr.a@=h$VT `n!jszhFXkɳ@{Y!Pf=D39P#A蕅 oZgnW%Y1=nsrcѐ¡f%"267]q'd6∹pcuiԇu6G {o'?veB)jc=DifV8ޡ[A=JO3{YThSk񧒥J< x ̀ Ur-ؽAJ?g6c7"Fx畂 m8v5DL x{{҂/v|?%o3挼}ܧ%UA1g@腀iBBZػTD@"G7Y֓t)Y% f"os;X<"`8P@ D ޳B,nZn:BNR$uʽ":5R#Ɓ%yWD>5l S]r&4{U+ &TZP ny EnZ&XՁP ܖ أ=Id!X&i=:}6*Yv=96niql'h5hBL٨F]r0G8n8.Q"ogg?qϋ/&_^~^( t1+x J~_7vī7TF<ȊJˤ>!ʜa ,*s%ka9k[#`lATqCbAMK1Ƶ> cW[(;R d1Z˞HnjVqwJ՗b&g$)4L"}Keo.⶷4S0>K5춆ʤmg^=+&{5W?ÅY ?RվLfۧDĊv4[>t==@Y]g#!JRvv]\-{K'' j}Rw6kVWX~Om*d,]y~$~SC3Ӈ9^L1@44݈.^L5YddPR<܉=)|}P֪r&b7u#+gFN@f ҃~y=e+p}{(E-JU%V~2Bȡ,~& ?!x8I~hE,Ee HiQrO(uϱ}ʅ3%$$mRʷMlxb&MQu.'[5oۧ GR/ge{7N P0Z0at5eP-hEYU 3P[bm3ijTpx m^%1i]<1fR2FjvKՔh;z>K)#g^Iv%g~S5Ǡ#Q129ƒx{F9I,뛀X::(!_荜+Ƽ lF6f` s)[| Γ;ji?y*O _}۷ӇL2x!UUWcLhoӓE¾s2_ݗ;|զD1LQp!-gIjKiH%{ǙWG[׼6f*" Cx0,>rݛN`{6U11(hinS>l./Kc %tlxX{5?u5M!WB5&*n/J cWTl>+"MIVg\3=iӑxWB(0q}GpC T@ߊ:0$t@7;_fxJmL' D<@C06&Gljvkp ȸ'\qýty|&۹H/ɬB].[53d+,ܕ1i2I愳>.; #Io#͖)Uˍ%xqәtb!㊥%c56[^}2eA1Yg> ,\H Y"ago4sg_\iYdz1#^X ;$Zy# L=8@8BG?g=6{`M#y14k*NvG"ԓ6].y'wf3'FܳLuh drM~}s6MZtJg03MoJc&.KJ79e[SpV`45q˅\{'C@qlgbH@R8)*{=Ѹ- Zn%brojlz߀vͿPJnHWD|*D.WmE,NZH~ \!t_8ڹON+gKKM쟩+lt{ʞ6JG>}%-0#&/X zɛQb:a`8,bKa3rmF>9+w@qcTef[-"W"5\c=j7}C3l*qhZ lcɋ"tCVMkY 5VHޤ: hEOU 9#|v棁!ux}* o|[4ef  l3ѥ_AF2疷)A1jVQFwLJ#85 f'W e  Qrbחgm`EPagBr\b J?ib4riy㡂o)_SڒW?A`hg"*Վm8X +zi6j--j̼MƄLXei \Jg=q!IZ@>̃2P] v./8.Ca_@!R&% tR﫿ob;4P7U XGh9 &g<._K_l<ٺGiSON2hH`QbX- SK*Z~!K[~ސ嗷R|U3߉ל"3NCUEqL7"46[/ B\^0eC%@3Tĩ0(-R'k=hϰEm^~j`'BXvė~:Dc=RPwF@?Mc_;YRAe5zI ^iHD㗎(UBqx3mïY|=8 G$3H]71rCzUo9F 9:\5КF?jR M1Nl8;˝9!sGWgrk?0nVuPQZcCUE0GucbAٞ Qֈ+XMETOGoӼifT,짼mxfϳ/hSʓLӂd-Sz~HۆSgyZP塲H7!"p9ېC ZzlD_g;1 "/x,|pWsA>9Dɭ21߹" &x~ofD0la9(.Yc3~9qmyʿ:%u>x&N.F(7JdC+=sRtύ&e1[^(4c2Tnn\Хn[yAT1|~mT6+$$(0j |clsx)y7LM/[sA &fssx`mc'ts30>eV=`pjz^&rI|%fYC|ч^11K2x6:J^E9&0AulpT5fYt51U՘ qf17&a!HRjF~j_It3(&a>Y,(uV/kd2~d$*< r c GKmBE NN>H}R4M\j#-o~OO!4Eۜ;kCqU6 ȉLK~n{CGVgSXWp_hYy` q5`ۚ':IZ阝zqW/tkOh6Z~/[6S%܋E[ @nKB|t7RR)VD*;Aʻ nS=)\3Ò[*>6af׏t sTb`c89Kv4 Aš>c0#3Q3}*>Z1{eʄҸ\dNg"]חi*&8jC$p \ܡ;MV=" ԙZ]uE3%iGlEAe7GþL~,m -Ut>pڕd85tt8йRAFI&ӑkǀpC.rߏE2B!n^w +|D.5#U_]/_ʫ!1cGcQ6=82AG;CrZD&Llܯl RtMh;Xn9o2?$#̎2)ԭX}Dk,8 ^VCW/=dk. 91|g,F9ڎ4(oz: lk&ϥ&:IB>nO_{55&D?_*[z29]8㠷ۭGc“?[$ 6='m5K%+ܢ0aͲ1vE6s7kI6 y|1 3i߫m XVj_|ԈŨ &Su`¿>W-)'M ɒO[NH(?z$@UgGPiq'Lyv<f1/^Q$~PAP@<*LiCu]vQampr8?<nokoM%>c.FI'3.PhR?^1=Tt j>i%C|ԅ_ 3z([JӗR^`[ |CYvoڼoFxe<83bIIMm+*[I5ۥSep<"w=!E[T2*Bۯ%;I Eo4l-8x[nS}w avtVa5=ޓx%>=03߷ a|~e//N מyIqLgoIDbg;;S!MݍqyS ;5_? +ZMʹۤ qEIVlV gĐ x _`1q_AUgմDıyYoq7MĸKwRܗW |""*6!V  wщ_ǁ1NR{ vyPmPN,48d|"࣮?lL0Gn INѢt-&؀EPUƀ}~Ŋ1;a@t9Y8$mr'ZV٨WD,>VfGф]"~;QGvhX=vδGQu[:UlrN1Y[z10PG3 [~<ڡH-s{= lLAC@9snRo$t*>JD&2Vt6e<[&ҳQ|awK^ZTV-`ɑ./g1T;H'@xwV~N[J2".'"Enb? $ZYv^v͍Kf}L3`꼝Nv:`:Y- B{09T=Vo9`[>bgX!R,"'zn(;;6:ʨTqlۀhc#'?vuڇSN[SLzf r!}bh˝EP6>;w]CTz m <OO4 `blV 7yK v=CG# Z =6%|@ȇOl{um0axWpjlwi$6*88Y!,QZLoE?K+f:R`JFݓ޲}lJ_e0w}os1"_U%Wvu!l $Rm(׊¹$[~(Y~M]rw$],uӲzJ'b um=CEN?fe Hg%9oc@B\1(7*[qxHm+{Dk*…k"!DR6Jv7HP{lmE!F *wJ{ECyv ;j5v16Zf]ЖOʗi{@ޟe]!Sd(U3>j6_meG\r'xf3RP8{Y2$4)EP7~犰tppp&9zxU͠8 8M&71teЭ艆(: 1:̞~oE]zL/^r@ pS}2AjPH6-!%=> a`@fϘog416!՟Vz`[5 CH!eM.w>texxYp_EzYWelcNd#4\Q{2NߘkO+JS i~Q$jujDt;tX"Z R+hQúP^ͥjtd'3; 9HZlY[TdW2#Z u.25=06\Jzb mӎvDVL]lO#p K{{O?8EW& "3_+M‚5yăA[!%j?սበ#A!G<3?q Ċ!nn$)h B*>U+ߓ/3\%qξ`7SMvA 3&I*CX!chF>3,:?=?4IS6F8CeҌT1'1n'Jhm_ ]$ڳ>kVNQ)^L1w$r)>V4O;uݶQ5 kH<׀ Fa-M;d/r:{C̗xbd%0|.\e܋gMrbF鮯%Yu(X9:gj* L܉^8s e?˭0Jgj*s>qCɭ+U3j 2ncHA:FH+coVQ>0zHmSAQ:t=3"̈* O Hh}IO!Z&w' θ!ܯyqҾMMu+jkPH -d0y&;9.(?T (Z5\5@~6S'Qzl8v^lW a"^n;C,4vjѮ~PCBi3CM`csH(:HA5ln߹N})YMБat>Y)4bX!ύ%Ԟ>IF0A4xv_sW HK ,02S_Dr<-^'oRW߳Tbwa A PTd|6l/sWSO#fA 2K|wE F bkaWa-wKaWoS] ¾"$pU]5p+ю]igO YOJ,iI$ҩ `wωԖ).WZ8_k,p#8k0ߓ$&䋷U, <]5$yqEsF%jy2VP ި2q6p=Y /; 3p]Ĝ5OmDY? .N[掋7ڹ4th_ۭnMV~$ήɐV?vaE و7IRV dGNػOmK_ ΃\-I3'|}l5[ˊueegv y7&qFtg mE]8NI˅\2>(?,wggq{mMx|K5H <[+fo3˧..!/M^Tp)wo]Ȩk^@CiXi|zaԔ<=h3c0dPjDAS$i>+Tcޝٰ =Y@+ 0dKH~6@0U ]tnr^?ߓYS^9M aD^EMm& ƶ50?N+\J0Y"Y{ TOh Ĉ7 qOAfJbk9Yab&?~ BJrpL@`w(0w{UL}\l.fXBbITeK8ҳ3σ5~{s1!tYo /oY`RchZ5&xq4jݠϞ紳-'OUy׻W2dGorT[{S1Gk5bE*VյR]%Vf*7HB07ֈBEU1nc: ҷh͡ 6lG&Rp5'k(FtB^,7F-ѼzM멟7A3Ւ|7!<<*|1 35'oؐ»( X>_ta\ v-ф5/r#"=_)P;"B̦@P( hn!M5t% SؖY -}(?iTGarQb3u5((af/if{SfNhƭ  }.v߷RX:LV/˧"OG32PGO8}x/cPsY"ÝIՆh}Uӄ+oyWgGF BL#}(#d*w".3-!E+(:0!ѱLA,JD 5hQNV)""0_=iQE$0 3$} ;MܕH,v@?iB_RIms~\ /;O=X^~Đ9 $ s(ىGOn0(C[j'dY|~@CLeq1Gkx*Zc=V;&St60riۮ/B |g=D+< mo)"BﶹXxJ];hn1|H3fѨxsNvG^d m|/[ֽRV>Nh*MH#ˮmh]s2&Кw󤳒םACD1` * 0fIMnyiȼcuoi*sC}/?9d1Ŋ=b1j&SԵGzC =g$!AcT;43vt5BDQk=mN݊gvjHsS_a mcEj++g#N@L- YcRNg#?2x`aJ4dfN[-3fzV4e~+IŒ(/V8\ʞyPΞm S[V~S0&#VRu;~ύ: }0N_G§3k[9e'ab^&lB {(mTEg~C-6]:¯ y^>u)L3euy.J?FHŰGi_|/#O͛`H+H ׆F?Y\\ksD>ǧ,];g(9| ;J2FqS⫏r~z|z惗p&,|Qyw<\ C)&yc4llw>fO,sAY_0:ii}baK04[z/)8wXY>?֌RAD)"qڢlcG|+˙sD${ õQH ba{uuODJ˓tJM 2PFS^(~fw 43qȇИa;SBNvM5D.x'լ¬SNM12@WLSSfʡBl{cdfr/,{L1;RF-Bٜ;CZ=6.K=_XHl)4VfT\)FxN3{)Y$(QjjH_hu2,{Dpa)YerĬ\O /u` Mv-|dAsƧ|*_Ul[#_H%$UL{p$Axnw18؞!bTP:u)hCN`[,%{*J텢 I"D>bnU0>ðnO&.P=W˹~w$UΌ:QxC=';5ڃ:!^ʌ` xg\4g~Zo,o}q[jewYκC.2ن=1'lU7i,cliPI0 iWkp<(D?sъ}ht:d\ծ .4ǷdOg(C\ s9XƱ-=[ ~ 9v1zIu%%^(W1d3Ni/4~Z&6v5yX3Cso&: &|~y@@ D Zc^=8w ǐd4pzj0pZ0PzfؠԽ^lK_ 1<]$M[[0&PYƣϔ!uP SZ>uC[[J(KRZ- x9"/ZJOlC,%a]{`(Gy~ g|ƒ|I{)R"(Z!Uc vn^.dZE7e8vW>7ÇԻ4eCu_~ŋ^]dpԡr@g 4U×36Zb %IX0Qn., vh7]2d17k;ҖnV[f 2iX"Mw|M :_N<&PwJoƩM\%np9T aSz߳|ӭPclF@c;.7tR3Q$J`wlcWHC>zFAG'I 6uWVC_,͏SIñW. WnU) %=淬%鵞~t$L1Ao8azg˿^(ԡa>e]5w&+)@sݮ_._^N2I<-tZ"W.#_Nj]4Os:%J:6qA/5Ү_pK$<~OM3 kj!}D~"^}"HW?ɇ uutƋ|`*O? w\Ќ(׶ i9s_VJ~~KC T aE'9f&(8~$nޡn71^hQ3>Q3{#P͐*d2EA4P4S;cm{f5/$-3X(R7 koDqaɫmkah!Ⱦ?QpN`:qԺ"BPݬdhg)avm؅s_HxDzT+rF|[V, fg,N5 t0Ÿ'C딇 apoݔjXlrcv搄>:1Fjiv]F1i`&u!):*1'iS=(Ylx? ԥ(x2et"aenYL{Mh:QbL]p*y(=DRk:a g% K(Z.T"M!>Ddy8eo CnWl,OH^!ղ2nqerф SdsHIBZÐn[;dQSLȜjMD%O*x cY{S=-̘I?'@MbB2b vt7E2IYnU[a7pXJ+ܙ}1,ߕd!ihzZ%u8ա)Yw]%W}PAQ| qj݄UPы+d)/缭 w/*٭3^J$ wIӥ *XgvcA⪓Ѐp4ZH̨yk4vPr2L QKC#C6"1 'X4g4X-o8(Eïa(VX c>i^xm}=;gq@ϕɺ0mC%J(*o븉neOD%XZ:񑋮! _P/&ɓMu (MgPgw^c<K #b|;bDx^4ܰ&p9r(y:d.|qNޔgHsk?>IFdö ]~!E3#}|Q7MׂCcD`tE_fo^0GML)/ w-ca+Z& /cM>`Nb_7mTvRq%U(9nƙ4/ѻyuW@Z{ëot,&#~HxĨX]#4j7B$ņWir6=/00x.طAw+ _!kۗ<t4Q. b}i 6<z3c9w ei!x G`yN*;J)cj Ȝpey^(qV/nwׂrBeؖs8V!ړ[AMߥmeKpě^+ZC[\-R 6i%à'μ8&PJc+\6PM^RJ-iYOq \VꞒR«$ #w?ќR\GCFvVǧ+) df"`;Y~݌͕a?w52B3\-[g1bZYe4L禉5}'p!9OrC *ԛٺ%ND){\Dae'*\F,#$1`2 h1@"}Bb]򻴄^Z~1!Bzu)ͮуE\Cecz}9ɭ\n\/vSͥ9eLj+4[[Tj"ҘopیW-Tm!4֝-ہ7"Pf!y#h/nײ7#4338;8OFύka㨬 W KXv~嘞&[qULͮp媷Arq T`~9_~ػydoL$2{h\w~3M CeY~f kD\HIPK,1D!ހmmkl=/5_C/|\:OZ,dl1ܸ] wX= izU\~V$=hSi#t.dJI=vz$n'dzPNT"xZec; ԽՖƞ.¯ڐ8 Xaʈ <3sȗ *eVa8D7y?3 @|6 Q,`fjٙi07OYd YOnNasKo+Ǿ *`Bgt<|4#d%a88;Wj`uw`yVsyXl-69l~yYFQ|/B $,+Jwvk%vP=UQ$̼g6SPL㘔oa))x֙J^G 8z/g[,~o}GIVX9pniǹ# &\TH T4d L@HYkgP)`+fQUp,:l6LN[ej/;a/?Q'O6z~7=$I>IТ 7d ޲F1,P('?<|&#} RReB|5Fi)"kA*V{ά>;ک^;f7[#xzy(}'.Th=FđISWȇSTU<$0{rk2nrзco= khR5M{y+Gw%rSBan'm+p eȉezٖ~ DCu;O9.ي <gJt`$  cD('-uT3PsL/ kd-i.r>k˒Sgz%P"Fڶw@#u7J ag˪wuw.?%w;ة6o^24:C3{wNCcy:YEprޔU]=ՔHCDRqsQ5[aljiLp f7OHSIrrF[L'}q7^q`& HČݶ3|ϔ @Ė%h }Ҵ鮼#CL8bA=CQ3B hm.1l-/8m>Q_L5ʢݘ„ã۾~{L`\oU+VN:J=jgiDzbv]*iKuw'E+2[v&.ۭΥ>׏d% gx(]MlЬge4v.[ׇ Tiƫt%>TZ ^eV} yQ;Ъ5VL1z:zB~snnVtDҖ|ټw&zmd^/"TY\˟.dZe(h@ IIpX=~6^M.*hDlU=`(CRz [дd[rɓh}FŸ]XVhy7)1  Lg*XlDwɬfHV?? tIh*`ғS;T "%˛3 ֱY3&\0孽Pu\;q\JҊ}9TZSd/!oWQyy4\u)^&Ӌb y}jU|C;cbm`V{ Lÿ#}qO-0+#IawԿ^ś7SA/ |ia(!u@x5U@ي^'>j'G;,JY-ɒJ<`-:~(lm>-_qnf%_[e:@slTl3|!鯚i+NЩrl>B|{6vӠw3{=F־!huI ,̱14qNbSruZ@>7`׃̅a֚Pb2]vw~ɬ3/#.o_؅3g^g PMrSzGFKPV@}U.n(LHՠsdh rS2&/"]<خ֓Q+XoL}5Pox(Uz]AkXsKlkFHA NhIIqFK͒.BN}0ry%jbtZB?&-qU3%=IPPXQPʈrل?6 8#9 yGzDžW#0mknc@^p\qUQFxb o:!O<=n4#V2i*tJ8ݎFlK]o{3t̬o1ZbVFzl ?,16w_ay9,#]8`RH S冪[='G[Ű9a6sډ7M{I 5x)، IGySvc@{uY߇,u~{fYSoyyDv&^"d'cӚ2I-}OȤB"â[>M;`tf,ar>h_5˵y餖%ҍ,SiiKG>2W{Jh`|݉0I. z[w?FCaՖ^#D89dMil7^ߎ{OH|7+e{f2UB"QgC͉aVMm*Xy"rT*<:Voc/QБ5)(=:!UWc\bRr.5exCQ㹞ői_ ɿ;y8!Na a3M=^sjL0|DfrMD|JnH);Љ4F#`،;2dMGc)|C# $h h ?^BcpNY^ ?2ՌV`|,rYl͐5 {CFvpUP, u b 6.#7jHon(n滭ݥ͉yPn5[,ԤsCkx|Q Ng '|cg*2Y#a3en=7scFxE#jiX]+k3iOI" h@eajd T~z~hz;mzզXP4[t=^jeIx{*tًb́=L}a}5-#Upӽ{1\Ɛy XH_Sa!RX$pI涴[=pqBTrЄ{yW*q՞.EM urӊ{yHkd̜ Υra=An (@o`:7;&cvjg֊jWMmv̻l(Hjaf$B!! U$Wr wG?Kp'`C3F#k pa(3N~h@#Δ(BO*2AEVg sX[t,MFcVs|t(feS8iy{B$ev@l]8UDRUg0(GC~NWS :7YA ɮC&+0F?[Pb ET[,5W3S~]LYe6M(S͗@`(66,,@|!˻=MƷnn7]q&OKHy:G<Ywn z 6{U()_.z1Z}s՚44nA^ eaDOK%<%.msD03#pm9S37YKB\PKjuNakiҙ9LR*i$\;T笃a+5ŢmyI&%1&qQ)4Ppcl@rAet =mnǍ:pJ L-s`*51E]5Of/ܭQb/n!D\&֡Pb%42@ !?*&)A$ip2 nX;f{ <@w#Y86Rv@<n:P.=,^,{ @"4&̲5d)G+Cv1\IC7EG&qaJq%:ۤ#[8ʱ8i=?L[ٜ3S6ӒKL ך{P ǧq>cO"xb['_]8ϟ (iQ f -b@er?J.\èiUJx]9MG0Ioz.qB@iubOY蕶?A Yx82xCWԐtk<߮nF U{ vGeonj:I.&7SPY@=|xn8?!2}7OSg[ϟ|s( BCMb8~ީŁ?3tH}$QhAsK4-?s'ir΀y~m1 2 L;B"(Ϟ ô{ 4'r6/Js"%$JCՇʍLK@R20Ej``:ƐZ;u5Ld(4LH9rt2x98}x;/H3gԾ"EԟL{&aXW+tF衙j"*^0Zmh6d$tj$oӦ71J Bg76lX@o98L wCmsDuF8&'MH^]aXh8'2T@J|G:slj+G6}LgQѷ<oS.u>V/xjX 50^FNB<@h:b /5:&r`P,չf/Y_3܎xH:wz8Rgۑq`(Z9PAsloD.?%m юU*Q[` NdDXw^̳)mçV?!ې^h0$mY>6r9(uY ₳T"WtdF>Iͫ4h( wLc 1Չz3t&"TK͇NU{^kf/sq'e errpBv#Q7ڱR,Lp'"uM}f`.䶗uxY󙡃ܹ޲ cdr/ ?j>?Ke.W #}kESP]^09Y+)4=*>ktdul|)ڶ6?g'g-LV[m:X46%q얅5ԫ +kbq\!~ Zu{c誋%;4 6<X\}.VD"BDiZt>21rÔ/B7 utk>Bqس1^* E?sώݲ{+bo45 OZFtٸ)[U&9$Մ\ OAItFi*40^ojmX4GVrj,ѻ/$ Hm΍kӁRnKQ^5P_Q>p,'"*y)NFa{(WIui5HE9 ۏUJ1N SLgf)`fGBsVm2 s YG; V[AU:c{ 4:hNԯy~2K漶Bya`B`fPD˄~z3 N_L-/?Mt+Ʃ{No'ܙ\Sphb2Hj+QGܽ#n2⿯\7zZB5+M\ᠴM|W?.;1vƚC`jl[̃@3ɹ-Vz 6rI~śe+yҞ$q 6&+=xu%uoti2 " o +T):pϖHGV~8tI)XW:̜8E+TL+״Suk]%تhZSO,~bN&v@kg,"aU $ql tT\_f)4!2w7i"͋%0MXy<?ݮ:Z_mi;Y$_ԤjoGg kIg'`T>*IF9R]p[)-fUmJw8#>v0-Ek[_}b(u wji Q C&V+ϟEB`;ӊ)!&Y?N"] idqZA{bAYEFU={bG=]=0,J9x 1yGaVk oܝ|nqڳp N9]kU}[Noz2j,U_X$>w rg. caZru?ήFlyjTq 1+I$9SA7{h`"/Z\q$"M3 7V:wς<MWA2C.sŠN`􉡞<]6EF<&YtI]6ę=;!RTmړ[k={Ò HU;`.~lÆ⩯^"-޵o>VO53Ci@<I43X07zP umA![.Pc F `a*aXa'Tϊ#.Q]gˆ9a)>ϗ}*G <''+Fn@0Om6 uG;43[&[2~ Ԙdm%㼙I\ݐC-x>mA7jF{"wVF!߃h h{/%72ՠ)-H$OEDh`XjuTOߗ?_3Kma̰Sqqke6'pH[dy}:!Nr;NPlW[YeK\L%)+28 S ĉ¿yPd"vl=}1\d7BH e4T p+ dؘ`2j9uE|b-(]VgQ4CH?dMi%0C7OjN'7-``p{!Ù.434lٱ)_g:mp'uw#ޖpfܹIh(^Zr *J9guz.p/5RH[O! W;)a?-b|ިiP \9B\MՁw]4(2P ` *),~+-`sZ4)YkwZaH Jf Y;66FB[arVFdSbyGO7mGN-ʹCWʕJ ǐ<}eQ$('Пq7?N!X=V'D%8ZV'Z_NqzZ+.83\I^_ 72ݟVMJHH"x :dVN3^69@Wg7mr򼚚}=GX`ab)B_ 9^Wⴌť猱3- >y7=4ju ntIH~FG 4u*W[Hs >^Sa#K4*q`Kձ9 82:cn/aZ >;9Azk#da sǨE=җwh8ǟ&n3N(ZlTAL΅SPˢv h"A":r.fX"uRI0~z>'ʭYCi` 4ǎf666_]OPcVbEcb'JwZ,vgˠ|cvМpoxjiҚ2ޅ `dq? LUL2\cLU*EOR{T|{*o#sN[SD`W)X(sE( V -5u5a*pzw~dpfCohH<,;tS!汷{t1mk,g:51<|/!eأ1q9ZoEÃlh62<!ϯ 'biLJXəI0 XbnSvuzR(m% nǙk| -- gd{I BC;X)VHW>m74tG]{JF% _=gǣ]Gj@r ^c:d[?><͈CTih 54AJB=^kt$0aObH$踱"Nj;x"G#3C H4ߦ'; ce7|KAfP Jj[no&EV-6J{w#qç#6D<6@-c.hGX*}-a^rfciGfb㈙A;8z%n kg߀yO~$*@d#wpgS8(pGwsQ {uTv,xARI< `7?״׉*! T€Nzl\Mez׫9 hDAKr`CٛP׿vVҐPl풘OЪ=8tٍΪ=B+r7v"]ԮmDgXyjo<5Cc`S09i*!tgf|޴ש׭~OJ65`pX LC*1^V`&(SX/'DRn5Q<)R? sF}a06# '$2-ǣ00W?;srȪ{7AݱD҉bD藻\j&e\wzyf J 2:)ׄxfl[!L@[ʶ'{JҕT]o4=,W'xkuԙX8'ˎ~} 艚"9N> Dw>ENlL\I8[L)@sL`'&Xώ}pA׊gnݙě7 W'VIJOPvxfQf2?bn{)Yߡ!bŠ*;)7ro[Pd*B8o529$h3}siSѬy0*8+g!kQ]mέ7=I,3s_\Vlbc_ŅޢNVfD+*;vI;y"(e[a惢eAB4&S4Mbٮt#uEFh.lփ"dv|{eDӇ%H>+8!0Zy yӡdSCϦ57R`d*uN.Gt𹩶!)¯ГANjJ龎3㦷'otdHTQbB<:J̍0)?䚾L,)Q?9фB'N.ey. *,zB:4+0eFb׏vv/EWD­[9 ctWj:^.Fê2^AY -S8oyʈa׸ր1#&.0ʅ>}#ATwa>&ZRjǾjpFU\J1x5Cd&)K1 U-c{#"gDk;2?Y&"F9~QbԹp]zDBubޝQLi:77 qnaLH -<=& fꊧ _1-JD\lsq2;2+tgxUIoydLh*NN*~4HZtd?jKWާэc4^2g? :f<α^#@gӽZRӧ cLٰ bZR?ngU4]O-?QHdaSH#r[f.VcYznX磑dh)uY Qa ^0 ƑLI7y{8[ ܮ6-e^0cXbX\3-H%j$Wt߮Ҧ=M!<>m99u/LbF'qٞe_X?‰E>cl") _IQ~=u6߉>9:ȥ_-5|C‚Ӭw!0Ha™+}/vK{}Z&m-= 'W=}>QbawUИB;ape>t5`OGSĭ/.ip&XNUH&"]B쾊A;]JjNnNI].^m_R8EDc?/(iNQG5a +ם3 5JDs@iƼ)uP娵x{)9%*+&pZN\ +EL@߭Ba\8x3B|zhލ7>ֻt/ (8@4aQ-/G@Rbá+2+2& x~?7[OvA_ ʼ^Z 갺&ƛ:Sr$IJ!w7^JT@>(CBյ5OWPF)᜜!3Lϧ!YnD T-` JQ7ȐM[5AkO"O,KLb1PVrJW0Y.&WLi4'@SMϏQy6:~$ +=#Ņ/jI!8 fM/ϧˮPОE#uo5o;U\B(f_,"gOVԸQ|=BEaUyȞP]DV+|a8ZmޚńrRz:|= S0*J&0b [Z{8' \[b.p8Kp~<[Ch,S86޼?#yN ӟ/;aіXA蕲jׄIBjؐpӃqOYGHO *$s@;',V%Uܡk%d,.y&uqT=c[y\Lz鲸/o nKi"R ^4hS0L|#??x[*2wE0އsIb]nOduDt/[zy [ TZgf[ȕ.,JfyI Y"T J26e7j+sfdWoSFLզPp.[|ĴPpk-) %"b}lsgEM*^A96q,3"  otd۷*>۝>>htao!PIjAX.*MPns,Hwc1ŽFS(m7l#zd}kDm oT\f~yib,"+.ɶOtx;Y=)O([aQB\hմ!2okN_lŬ+yR% 휫a9]6nu7";wĞKT."K8`QC hU1%O-wôwa5iRyþ8X>N&IVd~"'YvR/TݟӼ^lH])d+n"]~,ݻ9Z_\Eay=^:ra7~*^!p7`8|zxqH9g!hЉN؈ G=X:V] wDW4ξ t11;x ,H1ZIi}.c17Rvl?,ІmEFW˃9y7=}wQ8"miVwMstHd,nZ{*TE4:CCD}Åp<-b>r^ƍWÑ|CsnҸ%!/KCP7ȍ'Ww6C" >V'eTbhg&ڑ~=q(ܰdL+o/Mws9lbᫌoM_ھTf9"ܧ> _+0vyQg?t]dL˶TKq[?ѬJ@&H M̿BnTA"| ޡt/61z&W=-¹!(9U zyr~"TyKIHN?3l򫜵/),LVN>OޘY!y9c<$O}זKw?l]F7 qOV#ŀe=(=}Қ~XƱT:Qh6`f^Uaվ_[)w'$8q$E<vSJ %nMZ9](ꧤ_cTrgbp@gtQ7;(h 7`':ݱ⸳+e$w: !!ْ=c ޝn(y OJGLItG's nZ*/k`ZJ$G r&fuף]yE a2(nL&N4iCUZzend.krYKw<V{נ .uD2$f??0wsym=o HѥB~>10e~UJ>}pn@.s"'H ddvrչ[٘φk)iWW=4ʵ j~&77ϛ.!f)llKvР1K 1NKnX $PbGY0)<#zanP&ccFk} B3{ " 3KLLf2 w~#(Q9>L|T\މU9 ]Ӵ,#L"/#NvMV?X,k|>ѽS/=la}x9@{OAwÈToaN:2c`ҿچp)8̿Kޜ"`*cQ E"H [6\^Vn5c)(Ş`7 -37gA,iDDH5F]Ɏ`dM<$f=;N;B .o' toj։KߧOjo ƱAL]9k>,&%nԧ6gn4.7A6ҕD.^uJyv 5ɊB89&4Q҉VJV#?5" E3$)D#V5ddLwN P,zZ#D;((x5rd2Mttw{80y1~nOu8ZJ④ 󦲈Mx[^?itzӿ?` 6bE7Uo8/IaRBz^5XND@y?Finw464,gYGl3A$dgGaԴ©SM.S׉Zd9>T/'qQ6ZEj^m ZKqER\#-}=) 4êO\ Y[ "~E.3T:ב~׏p>gJh} 1 f9r&}~XRK.("0qbJ,`|߼:OUsoǀk *p;~C#rU6bvOQcQA$RJ[9l]ɯQ? =N#@-sP1v딠]O-E7BF&B':s$Yca =Q51¼9XJvP*4 Dx$!P 6Jh= 6ׂ5 {d:`S$+`-K[tĎS}C"MI½_OPNȹP"%G;Vm;CBhXoE]DXP NtHަƟ^L_ugE>tMPe]J" ( ,Ocd_^I#-p2* ZK4S1 f${ː+W$,*_ ^-x$ZJѕyUd=>H28&߶Xz?5ZIZ+|wF@1%K?yΆp6G dreµ%j"藤%-JcXESkXq0V{r}; '$H#!5aA?R2vC{8[LޔDŦJdDUk=SMQދO$t[2< ,Pm:Kιn zh`AxEh}25=x fwKȞЩ:9 ƅ' < fug:Cl0_%,pCu n.G(%G^X/ݱ"_9پ1*L6}EnyTE@ȲheKUR;ij6{E2=-㬟h2Z# mEkU2ftfbW@6 ˈ("7*zn⻌5&y*NK|A:`D(n+ElXVjܳ'r 86.Fyq"mf.qT(P+z>qfUL~tx 4[R ]vӱ m:aN#"svEkWNI<ޣQĬ6q=uuZ})]g5 j4vA;-_hCHzx8BZo-bG1,GG ÐK͠_K$wR JuFV@E4 9I`T汱˦bTX)kMLEjm?n:qɵ}OPU Ñ*vNPR Xי"TktJ`dNVڽB-0Îk$So*zn/ G/f7Ki*P*?DI Cw6dhzZd{+u)?O&ˎ!C:36zU@?P_|SIg5-14H8jHohݼA*3VL[uǬWibö#GL!lٵ͊fwT?h<% *Ҍ$_IRs5+tи>YZZEz}fsyJO`LP^ٮYSggau{ Z'vq RޣƟc}LD+CC?oa:[> SA?ʴ2=9H,unÀ_RYtkV mɢ`-8+:EY*7 r:p\n=iCǥ~TP0X9s:By&RF}1ƍ6bwo&3 U6.zY454=gAw̫'< L-k2xMd ",8̠6qn 5ڶz䮆\85vGGeR~Rbl@{e`L2^qAjZ׷Jg:"~mȷ"R D\oNˀߢNjI.7S(n0nplPG+{p<p9 l;ɰz`:)[Z"ݡŖ@_W"a :-> Vcmø\y(+s6٢3*2`dSgZ~Yl;Ys2XFDxX=#S4|e *^wH]ȶ))DyEsjn99ޚ:FWEydZڿ,JOY@[6HuYr2_FPnp5cqÊgRI[(4@lZ"rh2lyQKWd2p- )H. XWRٻJ|a3QχƶoU(83C;H J["o,)uy]}gN"]U!?xPR[z]=ŋI\-^qPq~(04t9#lNG;H]=#z"6F>EmU' &~~9 /s70{1mxux I`{qb uwT= Xh%V?W@VM&QpZf"9J]nD gEP,Fv]U/\b΂Bk"ZZvQPޕ*1E|!PpEGuId@44ٽ0#%S*EMwqr6 \S_V&@H +׬Tp/,8w<*4=/5o4[v P9X8`HqnӲv "3$aE44gOCγ?P4~s/ގ<#6LTp< cpE7rpʉԱ %# hڑ=G۝L hL>O8չ¯,Sjvj!V Y-L(ܸ޾4YqE 3Ȭ1;73 u\&_Ut +hZ+T ̡jr2]ro7{gvG2ku,g~4rVgns$8waSv lrsP/{qd IIe"0JJ8H*v铡cVWQ.+½`& gob0i P ,=-߹c-V pucNJ|; _.ZH&P Hgk.!YdwzA399v}xu?ؐI0E ?INI Rf(꣼]" qjzu^ӧ{2LiB2A3FA7e'K?*oDxFS`vvX5 B8=+b M̀-:vl YůW#0+LzJ3$o^,5唛6W/d7eJ8X)e 7;ɺvJ+AIpJ܁vK46`_\p1R2 Mi1(ٵ@~ &?'hdxqFi[Uvߤ _6Gao309(v} d b畼 ]֖urKRPqEP(KG$u=WMZ~ Ê'z`ވq WԺqt2A b !MYh탄w7l~셛ilc׮GaR ;{Ӻ{pk\l5',MhxTDmAQUiB֓d6N{km0cHb*[7y{(kX& ;ηJS듘B&^^`A p|c7*\%[" r(`Tyq$YtSSy_oDq_w~UOӤ33P)j} ^>cTyUdC`"H*W_.k| ˣGkH!qQCA 7O2H̒EwQ7 xPCqǝ\fP-LJ51hSn"7$r08g_ƾ٤) W*ei2]$QI3d~T@tvy#F;,9;ugȢΔd b]ҹB*X?Z3=.beVH4q~/.o^Wr Y޶BH,N \fL2 ]Tѭ4QK(!#CUb_X)#z=; Im_;=_qd 6i&VF1K"N$ 2ϱz޴hJѺ4YZ~O;2ٱ?Z g# Ox|#tP^aWG_Fz @S"Th-Hq\&XJhet Dshl\, J1c2'zR}a 3ԙbp;wZ(S!aOi:60nf'tvޙLlxo9fqp~P: B;vr+tR_AvFÄQS+=X(?_VbUƣ\cwǵI nh3fn8SƤ6ٓ oL"MyI_ H+ DHt?=UPtp[ pcH؟Ԉ'!Y2 snFSC.=Pk,qA ظUMotrď Kkk10ũph"߼ P'jg1t\ݿ^:ȥ1{|Wo.f#]^2%II^]ԣ")k\RKuFd(i|XH밢ve4UwȾb%P=d`iqڰ ȷ᫱lY\PY?ݴv;5Εe[6D3=ދ~0{$b_8BOSX?󐾧}v{IݼjKAS\L4voNGow͢8CYZx˪I8!.«St+ ?;=_Ugcem e"6-Q8. ^!͕O8@Zfs!ů^j.]4!}|?mb/rK>jg/W܅Zpj} $N#8eq4o\eT̐0z)jJ-rj^xL\g,]S}Au Z5.=M)4ˑB(V&.|;3P`[*!7BGpyEuкwQ0e*g<E:2DX~҆2uAxqqYAKT6r0K<9U4b}~+jurQ׽-8gO^c _Cs f$>X[N!l>)_0e= uV!^Y4%"E{L@T6G4U{Qh}54MPVWgJ6+wEu+}I@:j4_?` QzAA:UPyJ:KMj֋=풗4_b+d &pbz.)]MxHǡ޴OͳRHmS^bN\ ᷍&ljaMBTWOFVT7j^X2>-vYrhJOkQ1tׅ\ pdbaR6ş2Я#8[:oCsu1gƩ?:~Y{:|o(,:d-wI>nI\ &EvU*{BH6ֱϾ1:BO¨am'6@eќJ `O%=*҃RMpMGUKޓoDҦ=H{[*/2^S؇ Eli/%Xj>/NfQ*yf|GIE]L"ĹsmF]?ԆU*]r}kJhվ!Tx(Di&X8qTMXD^ڀ_Ss[`U2͏g|lBWNWH{;,vXqnCF|w`΁b8cpܴ|i 6 *F'ZS!ٺ9V0:Z8{+5%N'~ @6^zS/\l8K׭0 jJjOOVɵ/Ę$/[i* 2-bЄW\Zmꂬ``.j(? W(g4zT 8cL1NP/.;L<{lTޖO]?3BϦՋ0 F'rhI ye;]J WMAٹ7%9Y$p'3 [QiN$(gz_T=|]E}k04AxY fikC)9U{mZnH k,Y>6}b.C%I*^iฌ{nEpu+#>fPm۹ I1c Z#yφ'u.،6%V%5FM殾ty!|Nk :2|-9)Nq.,DfF @' -mz)|kC,s-YvEMIyr0RM+4a/^0p0{<"ǦB53'}zEfmMݳ2!t^ fV ,?AϧZ(y2Q$(= F'GFd9R[o0BŒ~40Z!/pxR>6r xJDZ0.W>:V~Խtzdܒ.s A[ldyNZ'nᖖUKoQ'9LPP-MB;1eˋIk"H0b8*`axfo# $pu"?!uy% ޸[108CV)SbRLM00DU> jD!bJo<g`(SimE?cԓ& ـM-dXq7^ 57P&'5!k/?E)34gi:ylP%ATnA ?r|v4: [TYyQ{F1Iqrm?$fgp,EDemdRo@! , ,"B[b7lxcԼ8ycԦQ{A2l`ʂ);q}'-޸?5Z[K:`(%\"b:y(ػ@&,+lIM"O %Nalc'pE 23py68GaHm XמYꦴ .2eQz=^?_&Pbk5\Zs^un0i⡅u pog>%ɵ5G`L<-2[P |xǞS~UK!#%g(d]7 8hr6 faYMG&w,;;#"-A: n[LnXl;WKd?GQ E 4 R āGYvqp0&E%b?|VF$<95}w-cn3$ 6^x(SŚ">Oe'DX|ğkssY+eQu41ZQdI8d)Q<~3S9ڗ:ZoOA!1,[sFf:?X+3}kYKpBIps"ʡέ0f 2#ʏ_>2߲nV%VE SeQF h+hF7 7%U5"9{B"=GMoiʰAg{e/V[-XZ!MZZ;mPVݰkt1W} kb:Ef9Z+`ӡt\|ӫ-+qO|stvRɊi~;^ e{ (!{& X¹NOFVe-;V7U*acI g _T ( ? NQer n|ظVFkoK󂐜3rQE;<£6 2H`ߪ SCɬvKMd &12Bډ{S&/-'H v~(NZ ;7r{hMC+-\i {""ei{7יi`eٵݯW100%+KUh`Ar&V2g\z^EPһz"XxHk%בfDuų,t!LJAJ~|w_m JӺ8]Zst<T҅ص~5 eaq$A":儮9;R֗xNcMLYXq;[C=b%$DOrYsQw xYdYz Wky`%SSn}Błc5cDxZBv4fgpn-ѷT`M!7SAV50)aYKdNw%MG5Mޅ@jD|OJxN>^0(W[93tQĹO=:$)OӽII.hHxr=ʄaYȑɺ0& S4//T,4ag o=s^mK>q?_n:T|hz i|OjgI:EB^U[X?CAVRLVuTc}D  ˸P=Oy/_sB% ac)ZjRf׉zKG.#ټ)2<t,سC`>1F6Ry{4B2nkjpP{M5 B?#UqO~o3<{}@7rrYHeflݐsЇq su&7KzemlgN)Y@g~'BW|6~0Q/' H{i˺Ԡj[FXJ^grJc{Ҫ TʹκOc1+(Y22bGov6u峗E!:t| >Xёg*wtK#;_!kcV{>ϴ{,E9գvߣ6I~_,j/ނQa k4.J({g6uQ>ğg'#;k̼/|!E%wR7,M22zS؞D{SEtcܕV1 x,H6nI0awm#&wK'vs\Lrt^@9UFhTXr8BNa S? 6Q13In3Y8Ǭ"2f+ ɞ%]yq _" е0 p6}|fP*|f5KSk!Џ#"fBؚM9ԅ+纕OFQ&']`Iְ>07؋auīmu!'ybVޛ+CGSh4WX~yؖ{{TprS13ġ0OkZ.!%p.Ax|SvD!̖%&d![%e B s]1=`%#ň(Z3'TTp@#X)CB<Ե,e&[wHFڳW𣴜4GKF۬YlЩU(w"vhfdH;H(YTY;ڠ nP$ \}ތ?-Lyjk"7u NbSEj 6ŒO/7g̡%@z#pݶ840horԨ-4ɢͪL{.Ӛ TT#a֖Va'_[jc#l4]uV!P ftJ3 q)/r"*UH7jr0Yx| ֥Abm`j+Xxc<#2Sf%(iEhS hP$ͶDm|_,Wtz+ntJ7H#A־LH1|`DyQfHz3Ui@L&ac4%ܕ|xPߥZ:YNU4FD;zr}*jpldep6#plm}nHF7:TJl[(.nu= p#fzםˊ+LIL`hOQH!: 0˥E~c'DALi:Nv4i?/ĝn ٠u?ÿ=ZB-b5DLZ8L}wUs͘V7`^;tvZ'|0nS俕.!1o/y.PH#wA[dۉˈ':q$ |g:[Yyy7TO2;8u?=}M؜yb'šzhG8S6`HXEϱ1jē)W[`"qopC6XOE6 lAD_uYÒf #"[FÆ_TR0TfK-댇"8aBŗ6 P%gdgmELc<+m=C/,`=KQh [H'AM mш"qY:5[%qʸ\g+,M ur>~0")'pч;b[x)c=v"Ѿ./J4?Ct:X^>[d| ']7gL73yQ9aJU|Ax{xd TpB xɴs?xǸ# w4_@v0 fw2U||uއСLFtS|< Δ{dH ~7"޲KN]@Y 4[st76w^5iA+l[@w8d+\U-\RӤ,\s>*>M7 >V+^{u2+ 2)JOlV$BeJ?ׁ\ͼB"G]g_rmV"X=.0@*rOs@Co|}ݞF),ܢR3Oaeݺnp1ڸq>D`ʉk>!]+*]zt?tsurv U4E-*IxmbF}_<\d&5YpEuQc_*>Q^s1+ c醢ORkmti#IOsiM۶jay7[U~gǤ5&x5HK.#K?f$F-@uh{Ou gKhZ"xެ8twK,3Kg /}W %pV[+t=$-9lN0ojyq66r1`u9K `nuiva4 =O9.h:Y6nBA}|zF9`}09qV%}\\Q w; B~嗑}Dj, cnfda|f}&uB!v񶍚+Ҧu2q'v;}0Hc&G-@DPSt?FRkؠWc }glEW^*+Pk͵)R I{r,Fh`i{=3=u[˞yO2<@4eXMtkunƦvטͯ뼡ߛj{n| y8*'ULi2ki^- ַdpdT7 v r YI>a8Si{L\rdSf Rᖢ疊oIWpd_4> @}Lňg:ɠՂպs0sb S5=-sq[Cv)[DG/?̚3ߝcZы4lIYk8/cNWFMVQpRNo Ro|.k|˚tݼڪcå`Յ }B֣mqG=XU `+i6l&Z?'2+WQ'g? 'I9;` CޮABIIʢ@Է$$FZh>DCWyr^w qWw|4o(_K'JB5F~ao '3S`d`"ps #8^*MS[OB)# H-D;eQG"ٰ,?HI]'5[PWI(KNuEJwPL:ԴE7ȿ1 Ӹ)M\%Oj!r$o[cP*I_↑{~.?Wr hEU)#jˁ?P \gVr7-ZL2Zj<I S*ǣ}Cr%БQ{V_kd"#1Sj.UM^TϾ:E* ɴBE?p0էL i!G.T9XSb<grpzc&Ua0(~fFIa_wxU_j}v-q_`+}:L2aj9^' ؍1j%)}v7 dCZLЬO],!5SepLZO95p>.<>|'GR'!p?466'Te"η\~Cbg$_¢'j_z>ߧRMwlT,c?Do6˦߻qAMM$8z1`W:l?Vc^I)5#C@y5ԑD0oA(~n!f!^b[1L.VD {!s6I!"`3ޕFzQ8ǂ0Go,P6)@T:}6rMJz Hh0 y&N~0<{+Aj;ZS2|)R-\UY.A51m8ƥTG FH x\_YX~1|sZOJ(:J"Dߗ2!l싋jܲns*F- Cq\[̢[7vQX#wlxp%Ic.묣՝'.*nOz o %|@Y >/*o_ІL=8[.  w ժsP%yP\ "f=$!Wt8aFo$O`Da$B P#)2I{ȓ,ѻN-q4!Vl9ʨcsÚ|6I|:w'2QW91BtMӰ%@̺\}a?Ax zf+bRy5,O.G0#f'2gl [Jz1eoy憍TҬ CꨔLӼ]=x;$8x,vʷ Z2%$8aP2CMq7pBc ^t.!ՋKo `#: Z6_ɡ2  y y!}]=ʂ`s{vչ*fXuTq* J{I8M>ns9 )(x~GQ 8O(6|W+7_r8-/WeP> xoϞ;|W#oC}R9nQyzr% I8&yT>0T`yG燎ByK4~!vjqҵbԊ>Y΄bA)xoRb}vifXe琔LsVW y8%9G`1Q٠-ⵦNkCw\IGɧ.T*oC*t/ߪiPeop"/u0$ ?x&x4Gz Z [r pY.2-pШNGA`S9Paj)wBBWwN^f{_9ШI4%\Jk<prU˹8\Lh5`'R@ C^̈́oVP< qcg?c۠/˙W|c'_X#V'*wq%I/IBQNwC[{nqj`9Ip~,*@ҀY!w5hp"]h] J& ҅&(7 DN ۙ:T@?u.-q\t#F6)'tljb#tI&Fh*w&|j4!}(]jS18Ks@RIsn$Oko+= ]a^]>#3IbcpY$uÐrgK4~5vyj ːjLiy-҂ K]i򬥧ɨ lX[NB)ؖDWAJqu߿ &tCL5sff@v>"9^8ocFUHŬ42_6tӢE|KR!,e[0bPFe푘)%D$Zכ[7?Y@+GH)0DE0vIN-'BxCs]+eDpnk탎aKJIew0ROMp^3Z!ՠ ?=xe7A >˹s_MBeET$ݖ9~^*AC/lAUf=e'QhSM?1], ]yfj|mM 2T"Ē#d}9I'ua} ذ܊4p/vlPʶF+&*&x}f\F+3庹w+R*ui t~&9B Ƈy:se֩%U2!HP~o?AL1`^FbAiyrEv̏WI۸:zЯr4۩l#bpz޴;Q̄w2<ւ0ʖO5zÄiùW:A,{W 82C%Toq N`vU-@fRaAUt%+c^%O[4s\4|R1ǿ`mMkRC\ƦT^ȓ s@L'μ~ ǥ; +4h1s8^. YاxXDZfsЎ(8 ŀh4|=fB>׿RVY(fфWrab܌59 }`;5jѥgHEFX$~烬=s탵0-wWt,c$vf-6m}ۨwn[K({ݑqWT'ǩp$2k ]60TKEӻޑ:mMa'F>x\=-Y}"Hr/$A=psF-TsH,ECI09{\ƏKXoÕ4ܔfԕ7^Y~+0\C)nkUL;ӁtE5EM90ċ˫Q @V*hjZB &<-? 1$=Y5{uuiyw~T1C77y+f6,;=Q'i<(FYx20S{R@VyL 3+ ɳ0<ƪF{uDZ5|TAJIw2M•P ]ٖ .RF+ pRh'+Y;czuC;r:1^68s=iKHCQs5Vc䈀BiͩL/~㇐g )0p]H6ܜd,X] ^12Z# ew%K]chcl·{բ̗]٨@*QT@CD9Nr.GH@4-=a3-,Ͽ4JH37']{;_H!p}CTLkYF]SG2:'[AJI # {mY^T5PAmj&ؤՠ!bG'!iƛ<r[Hֺ {mBTUd˭W 6%>@x}yVTknc A v?̳n'L@fiZ:[tpZ\HIL#fj $0|!WNvc~{ cd/_#ob째\M E_ud=IU`m EwaڒX 1- I^j,t-A#S"cT~_zi_)X @utbMD]ti! )A4]ŵKioUȌ]P N+Vs6Hf3ĉ ݜ|Kűe6Vcݓ)h1pg~M4Dʃ84 >1 );G b*w@:YA[Dqc-G^|'+* ' K$~YMPق\!wͦu}r3}f7rFh#^Ѣ&g0 gIgYc 8[Sy]<@rfk]v{G,v>ݩg{\+Z3*beq:Jhð`!d"0GB >wϟߏo lqJ< 5uSP+Ӑ?as #fE flrNFZ˧#vJ#93>dJ},Qna, ݠ<~ ٮUfGԳb1)Һ~Z}sR3zjF̷(%\[\I(Ӣq74/ڣcp=xҝ26.7\d"ZDB K(P&QLRrCuT6m4Flડ0tPy}ӦMWS[}556Sr:B c\>U~P %^bA0'0ɛKo|a/(0eÏL=j='<3Ft)fQ]Qj`8 Wö_?HEA_`Rm βBT S(òz=f=/މW=%/_r"s*ȦKL]vuJu((\C/~~CZ/WND攣 }~k[ v%&gĠ٬a2wûgGJML~U19k;,ddj yCI1/#d+CNe48uh|n ~AyQ֬$Ͳ msh$/n !-Cj3B"VP^Ϳ|%fIaS7r\;|JN[/pU=ŢQC=蝌KS@Clѡ;:#?3Ԇw62D%nt eV (ϫ 1eDFu I"Ъ)N#`ER;a[IZU |LG9Ԁ_[Fj^R74xMGdY^~Ávk8!wlQC`A3ke>7L+be7g \WἯB0{Wux9}0m۹GϚtk1`錷Con =4`lmgt X%\]*4",.h>W(+kIBDo6p+x+Ryp@B<.ZkI42ASe9c 9'ҋ5 gU%cwv:_JhU m"T^Db j$K8Yh6g {n0؇#d+@y`%یګwD6!2¥vL*Ō'x̶pELSo;R|bqk*gwi^SG>rBdL]}icElbźdkf!I~xri0K/Ҧ)ab;U1)՝ek¤7~E&TiXash!%lNnk}te:IU;t="ۻ33M +F[V,N ;(wY?rӱωj׹P!`{ d-#S$e6'YHn]˸}xHAށ"ZV{agd=öli$ m[f4]_tG LDe^?7'rN=JД!h7!>m|nXY y^D|nѣËGê$!"UE⓮ gƆAk,['< G;j;zP:Zȕv!=4c[Il¥)}$Jp+F4q$h_hE&I;_[s4Dt"Ұ1 Τ.kə$?$" k_I#R/!Jp<8'Yz,xYDfvUXvcF AF *о]40<%_ԡIgڱ'wU&Jֽ`pGp#uo}Eހ;^0O.7WK{5@X|93O6Vaũn :Qwo4.'M8]^+^/yI[0jʮr)SyYi8Pni6v/aoN¶C(Kk c qJ ܟm3v^;{]$!tC>Ui9!~s{>OB~}!]}o->#\~cv q# 'yپ$2nǚ(:-Lg2k1!s=䲟U' ʱzG"RgM\x`_N;M8򠉡6]9THkR&Z7^uo-#z.,޸<6]g&%$Vێ}I!F .f q~iڪ$.VjumĖz0$^*lOD5S^rp%=tɁDO!O;"U#C!?WfE$Pw,A)L [Frn4֒cKL}؁0^X36o{ 1da5A?y|\fܡ!fٷCѨ!yPTL^=kuIdq (Мp @^[@9˔`\,=+I;_n$)g 65pM5V"\=a|9&5M g;d,ľZ{_黰[)Ш{Y8֩nHyn4JlT|8lCli쏡W!I]%]KwEOv^b,+j nD7,3b*9IK xMGiQNڞ{a$arb)GS6S/Cݙ~#ʘ.ۺ],=REΑ;eu;nH>cy*!HF.D`|[ gۛo탽\Ie,i jdw5&V9 <ȓҭ/,񗎊3xoلe"AVt [ZVrNHV#] ff17N=> uR@ɟ?h<qo_Sa,2 Y197Xf_X.X1P&=i-i׃*%%uv0덽1^t>0^PfTW7V^~حib)`$'r)@ ܠ=${w+Kʌ*jԬH6mCHbnk1\J_\\'#Sٶ# (`B 壖pK9o iӅ@+-4lQZZF&CC4|pi }rrѹdbnC"sĊXխo >7EX7:m/!EB368muf} B-UqVX@u2EZ A?hKI0%fMJ>`a j@"rҳu Ih/[$ YK ;7Dd*_e;hQpvW a@K"wROqy (vInta?\>"y_j_<.gҷxN?M,$i-LHO_mi(U7u|&+qtD&Y":BŅa9"吤;=%Z&wMasLVPXSq HPKZ ri5HflnZN}}ʈWN,!}~-zro9'a̚ LϸQ/&> xE >sBD\P ̙v]rC܉Ɂ|'@_w|x^ެ kRh; V[c6XnC{XxesZ =8Z\řWRd2p.ջ_ 2rRpIؗgWZnڜj70`1.܈)βfu݇Q[)E`89kZ;d[߫玥d_ nŠ$Y51gDܥMn\5IH}1`UNְ#ɧ:ޤ "0H!2 _MD&a!rlKdO-7셱R*J::ߘ q T=ÁNW>Gfl ?W@^^؝o~&tiiASp/ţOZ`Q~?TsI\R{4yt1(gd& ᏅzUqlݵǂq$˹*jqxZIenv2yRН۹&u!}7-&^|-@zsLn fiM? HVDH[+*kܞ[E]J)q.zv  [f΅2'Er}7"UIMt$P Hs#VAo)_bttAhdqL=m&Q0|B&ߧD ADEX p 1hI-,i# %iEYOh1fo?c=WqpX";tfƺ [cu%tpr4a뻪(';Kueq,+f#ZL *l$uxшW|ޔ%"Gh OG*J=ґ"z`^mgzt9abAg-wot^0݇4p΋զJ[_aٺka#qq*Bs{yFptu-#AQA):O#uC3Dpnjo2\mhpSANu+眲.\Fۡ*;N)&lQ <ӴLYgwnPշy9D=x@ 6hdL p|$O'a x.-h| 8=A)% P`tڻ4 l :!>woN㮓&4tʕC71gf]+&Zy̑8b*/cN'l0S8 w'gR@&(Kd4|kH50Kشz E%xLŸ*FQuŴZ|nsݒ%TUM:dLfqU!;3z0 NEQ Иt(d1~У^Cwk9{˵8;s_VҀf@#ᶴ$}B VaIQϛ9w:%+Y4N܇K.c6YAYvM#kt_néJgbHw?u{֐Ksr`[ؚeL*hup[Wգ#^}S)UPUI eK~=<0a=iwY;kQ&C > \!upAMT\U-= Irl7bX䛜D z챬c_Q20fxO 2{TǑty⪲357x_5[ѨT!NTԻ9B#\G{ٗ$[C,LF>4v)Yk6~rC@cJt5ą<ĥJ!kKo)ydp'g*19G@nٜuv4]U*JeX&;ꏣȳg÷4lN?- {jekcH&8~"?S :C$Ym~Ylm[h39mncetQ)n߄،De_ ~۽:Kӄ܉zu5wCOKyPm1b܉/kA-T{WRxP cXs_пEDrT>C'p`^D@ѺaeXdp5h:N:_]沧Gdw.bT4g#s;eځxS6l";GN9އo.KiފZI]!Su5?1 tof8U/ Xu dI4tdx} jʸi?fiPIIcѨbdwjܸ0pЁMUZvՏ5$LXJڳ65,5 :ߎZ?=PGӜ0m/+ejGl jH .Xi s^w 6F\u4o;h1~u,G^M`^W8([e%*e!J*.%8qAᨡ^b =]$JBZKg%P[Θʲ$ʉO蟐'? NQ;EeYvGEE[L P2^˅UYRّdmHWt0:52Jp0XJKt` 5=RӱyoYD[ Ӫ3^y;F{f_ éˠݐUԁv1<Ƣjh:$,!駊m~>%s5+1 qHP_ӼyUs,g(^Xs=91 ҵYyp^r}CRv o$334ha\ -}+ !*Eɯ\^2 JAS<+E:6²1W(QFi?5 Z>?VEd/W1DiGXnzc,|bit:i?BF= ֣g:',FȈEP-5e|1FYy#~gA_2%Lxhc)>GKg)x'`T:7e!`P0L- 3| (Xk \;A5e)#oň^3RVzހ\okfgޓJC̏Rt5!4> Vc:ma0E,f=&巡Uභi\o&)l!rݷ"ܰ8Hˇ7-Pn]zDm cO%"v80(H:ɛ#3aU?mzꮗjFQrN{2bj526/kE(l+'A[N`-^*++ 1{gҌE1͑%Z 5ASP`]0b7E^[OhC' v$UK)4=zd$Z(QM9>D=ؾ|QzPiW3󻏐Es)/ڋ<&3Q,jjwH=.J2[ÅQbkq|*";E$2RtB®d}D% R[)2 i-*(<ڼ ~z.\8dҒ=zblRi×k^Q[1n黳 2Pm^͸y/Y-Ɉ2ɂ1r3ӂ)\/7cgz֠(dbw6!xeEw,~h RQɔ-@(sKsx9ZaMB-tEtf D z~9+$$}"QN(m7zͭ%>n-|xT2zX <ݭ+]# suKF9Bf^~61 ۭU cAG iq1 p=kqg,K&~,oF ꅟr64Y=8+~7nkXt֚g:rI.5Vvvނ`X(pb~#L1Os[\Mʯ:K4u >ӥHg=ze\4L_f/:q\ tVEތ`x8h}Z #Izz3R+  _ܡV@'wBAYџ?[z+Wds!Hϱ$#ShvQuS Eζ :l*J?Q d IzQЏ>FP8НtΚzw:kyV((]:^J!'报37T"&iWނˍq> |& ku'bm XGB={Cʴ30v5oX@4;nEK]\Z(kSX1!vH'9X(1&z kl4)bU=_3Y3Sj rk$w՘$u7Mӷw YNfLix1aTOJ{ Y>]jye9alGFYΖMA/9:X#U߻Ƕz&˲|!Zͨ `x`Se0DDz%PWq}ۛmBC YnF2V,e#k^1~H:⭁i-}O2\[?sa."-r4 QQYGHi@<ِ)pn 5 {Q6ç\t"]; Fi^;"DrET1Co@Fߥ-Cp2&EJrolt:Ԋ߶+a XB UNV4"F_kӴizIy* \"oR+aLRN8Rd,俏4tLzK_q 6$YxMHTR7uq>>j3tdy}02'noJtoj,nbȵ$<^#@Q9y'BB!BO:v a{2=Ek@oR6{I>_"G>5إFR ~W(_bqMܝ܀Z,}ayE:Z_M׆t ErХ:@O*Dm25I 7,)qB^myr%Ww~zQk8s2mO16nH5Ǚ1*cf^kY+7d3̼7kh:;Ý6icIw`M&F#rҐN ~ u%-%aW̐<hN/JL\wUf[b{7 DԠ~ޥ3P9 m4(zrJꢉ(R`AFT7|U z >-c…թ,mxհ i=mK*d'c5 mk+_PcOY_[HY~z=ڱ04*)?!ewN#KQu.@&e^ dhm{/{zZUYkX_u|=' b kr˟.' tV]Ryvq2焈B{ 'qm0ǔdF"lQyx$9n(= yҎ tgHWxr?zc?Ɂ;h0R]?l?%LZAw֜:/R~WP_g,W(smS?d#|XB,"႙-45Y؍3L5*|v9lkYi.3}%(uDԮ|(癴J5v$2۶*XJsOv*OQ{Bv %d,Dnݥ`j+e*|r58!@pO,,V+sP$cn߯N}Nq[5(B63;ebg/ŷlҚx3S ī֭f2[#^rxL B|A3UkWVI lXcxCDhnR? ,eR[YJ1KεWoшq'ӷDCG\L:$CmN͙)eDV jt)KD5MIq-RRSX9 )]9-C?tתcҧ|EKK@U`_hȑj3xANEnh.?\7ʭN1̷W׷P<)i9I<"xKZ{ŠID|fے#ҺaI'J6anUAHC;r< d+]vTYQE '}.iyZI\+Fpg*M!kxƀN$ZiQ*̏h5mÄߓ^qvmw *KDn1&Æ E+A6ps\2jTZy&-Ia@jIhӖaαm/X9)mcGCaJLF>Klho`걐+3H9&!ͨٗpC9x ewwk-Ӎq뙒HnxAVa$ISGFlpdZ`g$?4!EZC$,}*l3;9Omxm3֏]$.ΊSgy!Tن46d)hSi?BZĝ੩~YޓҶoG`S710 i mS=Pv~=̐7:smKrt_IH"0›gQ+ s.YۦYA׎䨡_BXkZ"הhTML ]7o'AELrxsxd_$?qǯAǓ!L!Öm{ϝ/!yS4"=Xe:).nMzP)ڮR*_yƼJE5+TȯHh *0R;+9+DB r 'R bO+ɗvڙm 5KY-S$`pn sꃧ0g yUN>xTrY)jDz´C,>`綀XͺFL hFd醗ixHR_QJۆ3)Hor]?z9SI$p7r~- e|%⾚?Ocvr :F̦#Uܰ<ĥ,"rjܷh>T1FPL,Y]oAݻ%Yܲ5=aŻ 5_myva;Nl8g}״Ld.tXa"uӋD哩'S$WP)ǜύkCA7ڔH!?uJDeXiJk0gGVa؂:!j_pr8R 5=xꎚW G*L]y?gKxkaD7AC&xm\DbpEvWa]HJT>hUYHRQSؒP pYft".Ez/`vSR]Jt6dg!Q/o=}G@UzҳϽ *&bh*'2 `*綿 u"}bFOPл•ݘ^r6z3C 6N+jB)cMV׸IHQt.6w݁2k?+-yoPed$AH +sQr\W*FMڰ$iLswtRFzBs0^~ǂ+ 5}%FX< ̸goV.>̿ mhN%axϨIU q;pE`n ɻDj=AKڇ.i;劗B@ê|O}\E`$KT(=ERq`?3/z]J:gI{Q)9JD1tE9hUH=sf*q3\ 17:$Nc-4 8yeǐhWeqgpE9˨!hz7/tP{Is[EL^TO; M(eFO3s:`+oKPpx2m]PCDc~u]g]v gi/J]sFqy `G /XFl2y"h7U`c[Am.*qu!LJqST IEV]Vt~>6 5OٮeQJtW(c5O!BH{ײ4塈[Qھ ZkYquuQKߒz>]f88^pY"޸~%YB_ɫI\.0g><(b>ɡ%(sp^]q茘럲KF(gw OIx=.Wx(8֪<д6 9dx$fc=}^#r |py{\#kWQs6ylQЄļˈdcM m+?otNosz1#/UfOeVT:eW6.8X,!OpfĊMUmі#|>M{fȹp6eHe,Qe+ދ#hN8Asj9!vO$pVtZE xYFէܺ-ƪTUF ĝ]ďD-c>PN~x7}em;X# q=)S7r|pm~ {ӨJʊDṠ5Es$ʡ}u㜥NzX|'|?֣N`'Z܈փEx;)_`Xyd[nhXS'QjᏘj'b(OM;1XBfffmu߭] !'[ -gG!J!݋Z#AiY * fPm,!%F~80(a& `'`mhZ?== RH#. `$l2kaXT9flٹ ,NePsXIU+6{'MvJ^ < xA*{ H8EJwn'^+zC)79pP="QZ_~hSF."Vj XH`;#ޝZ4r{%*'}QW\ݿ/ʌTH$8Lr 8]+*6UL!-,WO$qy:cj=2&6*oA!M,tᨭ G"۩'lh\$ *JAMFP Gn"xg<N|L6rwwyr8G ]V9Eu;1?۱Iftzq.M& ݒD+?L3t@خ7חA4vk~6 8]EXuZq}yWmehPA8]y^[ S6_RSv7­1~hj/B7uZB2R+5+Է&)xt8ja@%!֥Ȭ4l_Y4 "k]ˇB 1'8Q\9%5.K},pjH|0U ~6-Y.Z~FFa(T̩||mVUjV^(Y8݆*_A^ZH472kܨ$ `댮^L44']yG‚RQu#ʹ8 8~.ƀP-=X݀zZpidnwZ/{p"RhS UeUHӘ$UiW1 ()Sl{2 x٘ (AoD\&tAE ?k=>HVK5P\ΜJiM˟IٍeSA*:.nt^#/oP\NAUl3[Thmu0sdPS06VPl ]L- ӈi|G| 9[rSU٧zyel S>$e!"L/㈉Ž-8| R]h+D.^J ꘸]\5)Zﴊ!U*d*:` LRffWv}@I@0~iƆ(tCVE Lg~G/LvVt8nD%,v8 枷jIB(-l眉ސܝ8:$ B*>ԜE\Z!g*=Oe}g`#] CKȴƚMmQmlv6dMeI̽ jm}<~a Cj]cYcyGi^#}1LL_hİtH*?q]؁aDxfiLp)6)zC{2!g͑/_4x>MRaOL#ŊWFoN:$l+XC[BU8XQQ4|eK^:Ew=#b(Ξo-?6orap-l(>ɓ tthhwhS$3tϪilR p|h?^|#rލ6=,ڡ}92;za Bb zɭ?۲f~0qazW܉ƿ Ci9K}[S;.*x #Ґ"6Ii]i8a}âԏ$vxAèhns> 9. )28ͤϣm;޲g,A}>laY\7܋)y"Mw5ҜKOT]H2n5)"X(S֣y[+ck7D?q7xt#ؤZ+M s"n`vg[Ȍix ygK*,KZkiG?j1(˭KN̳^Zz46Cyё 5OҔt$j>֦*:d\%Ό &z}O|T`=VdzIgʬRS)e`04 r4ruwwc \0wq Esg,: ; vNbݭv)Hw~;![Bt*u  %ȫdq!bqLۥ'ï o !Laq4niap%ꖷssz&k3!d3;Exi"l: vuO[ I6_9cd}Y\BJ7ϓaζ 4ɪa AmnjtXi囅v L?.baОW{kQ}qx5B¾lNuZZW>Ӄųyd2-SOe|JjVLT@4@ֱyjG-rIY!s" I{IQNϭ1| ]l|il6>>4y@wYr@6Lౌ<\ado(2DJna[J'BlO h ?چiGaYs"͗EmR1Cy#W {%@*yœ]c[M6E}LnXî?tuq;: ZFI &{s 2O` @>ONx}ͨ &eVl1\DXpQ8w>FkU\쓓俙4otubE{z-F[0+9Cfj'I>DQ?(tn?l@WA˃%(Rc@ж v텎MR=5mYi͟) `MjLdj 8SǠ1>|Bv/}I9XUJX]>%i9j,ZP/QJ\yQ;zGt2Ç?!n=<*~ڃU5Ûu޸n=Tupr"{n /JocOVuL 1s}>!b4D_=ۑ#(1bLՀq Ǘ5 -ữB9ЅS4gԠv1 ÇSC% Wp9)MMʂ{Li?^ǓAFZRX.𬂡ʣfKEhcѽ:uIzԪ޿\3^ћ[{VfXHJ>2鴇A/B@[hMX ^׻Ư mቱeayLC韀  =.: K)nY!0qҀ*K=rdRpRncӮ&r%J(tp1][Itnqĭݬ(`.d'ce(>OZcbp¬ZOx?xA3!P6 )-nWy/0MV05+s= y)ۏLR`@m# =J737hFK7y\s@s2_rS'>D$-~59Dd8Udy/X':qAGݩrQv)Nhz)FJ8Rv IBqwl6^_!C[3+pt={1Gnό&)`sV( ϪAS@C%c$hwpZi>F 8%T_`r/)`aLi,}I{D)C ۸f*9vl7cɰ_$ȐH֣rBͻ:{Nޙ9TP(J Ӓ% $v!7sM`KU8m[{an(~t`  ӈHqYwԦDKRΌY]m{V}D8qǴqZ[T_0~)SaUVދ ;Z0h"i4[,&5.(}B[a'gPp!0J݇Z"^p]0^_XUܨLWCBz+uY&,pI^W%ʵ \W4sV^Q@[c=ւG0c ilΑ ګO.6'gq2s6CF@ûߍ6.5|kH:XtY?.=} 2q-˲F]K.Q-U$nE%`qJRw^Y^ﻳ4$$eUz}ZTЌ䶚Kw՛h-@ }aK$&M-휲۪uC"6י 3NZ?5&+g6ZPC=lq2:#v8#]*Y Fx߅@f<$5,=Pj5tTnpŒT,ڪ l5\ӂZP[R< h2ay۾n~q 3 vuh(>QndJy]̗n1"i` ~ mg{ ၙ8ЍhbD c\TN}??"*ʛ QNhz{Wv (5P/J*1@bgA_ޏcͪXwM ٻVE>P\"`0\n3dQ52 ^9m(YIGԞLfu,õiqv&;|bU=ɖa{ذ>g\sˤU2^sD 4eo|s]U#p*\%ʱ{QxCJI. k ΏWl&oͿM(vLt va)e92kۓOZGx$zM ff0*Xw+ٙ'ͫTzk裸QbFI*%+<8PƂ~$6'yڳRV642t> MG3joX}!J),kWj [c([ ˑ5KNo:N6j/pa.M-V間~Fus逋 A|u#r /~t V $Z/=w3A_Yȑ^e4weGR3:PoF79%~ʆcʥ,~C>?Ca!UopN Oʰ-S߼ҿo:NV9=w1]a F+~Ӟ+G" -#a=D S(;s $7gJ#lXdz1ꎇf9V^ mϕ=yoS.ZS^ )͉Q!A 1B *$A`eYn}%/k@ՠh8_edX;*fi,:PH&̥$dG<ڽk74 =p4I`%{“ْX5MuW:s[P˵(4M Braw>mEe+^{-o. o[;;D1|  jy1źt@RۚQ?W!ޤPʜU PP6=晫-QDIbRfm\58:HkMJ$? 9cf+EG7<(rwǂ'};+6q6 EYQ W8(x9g&? 3ccGOn$cI">9w#@VбvsUp8_ÍT.1y4fF!f%y ݲ<7 ;*@C!(OK35ƨ>z/fvSͬp4c^@F5?F,*g9@:Q "gteM;.OӬG3·9ZאDt9أxqpKS3Wi ܧ36>EO(MBl}}e}#$Sc3w0Z F^H}oV|k,:f ,}c@%U8  "k a2o 2´>Vf@ן ved)݇-V= ½Xku'a tIn ߷+,R-eEILnAo#$L7]S TAWon]WbP MI@Nv &.>/Uc)UP6ǂcz=e.A =+[fq?բϒ+ ̱Hb4<) pyd11W8t mʩ*.b|-n3qI2tϚR"f4rBxvʈ}A'\'"z=K5(nC2 s36) x%{&*OK|uẑEwvOS+GTYRy+1Aew0z#,䆩0hž( K)-Qt)䩗JX %\+8q0R~16G]]vr䣢w2h¢w"dRZJ^3%aE nht7NP]9qNlcd6vڴAiџË8-l'lIOKʶ)c1.(%1'TCJg4%*_ *4@2I*vקyKd۶ $؏C{By;r\n3KՈE hD-{^ _NkBzg}-,VzYnp|ɿGjCۮg1{e0*;·P& 1$W#_%bfOG6wbHB\Y^nZ ~9G zU`=|?gtFͣ+!`trhnH,eƁt9e:1JxΤ0l-^A| ǻ~Z10XCm*cn޻h}iwX: @9!1 mPUa| QfmE/8OLNEy|M+߭!ۘlݿho[P E 1Ym}AfNy "%DO]&f\*+oY#<'|(턭r> WC'"YNPz׳+FŒVѐPKFD VAQug.4A0EKGJ1dd%m3 Xr)ﰇf|7^5 Jيг GCA9P ɱ&mw?$ha >KXmA@X~lqGkgOdJwlL`+3/e?Ct¨d@{S/Lem/jeP%EOG (:)k,GͿ$D+q!ss>6Znaz=aٞĀ[q87f 3We2:,P7-y:QωQ DFu3k^|sm< ] Yx{ ЀY]2bU45>$Tഗ*CA0t)Q}0J,/"FHާM~$4~R"[]Y4p{MK|D},ZgcŶYI:w4 %BH?h_z/yX\lȚ Lܲb(oQ7f0rTwA -Ld7]ɹY&;T(41g8C%ֻ1\foaYN1+Qx<<`HFߒhϭaNaAI9lE9ɢYkȪ Mj@H pk Lݞtͮ$+3?)ۊ'aBv"dҝ~ *x*$ +~7J=\v8H<%i, fQ7be*/ r:p9Ǽb5 k;2Z_{ǦS4:T{]*bۣĐ#0$ qB?_s0{bOLԶ|UӨѵYBH=&rc6K眳Ҧ6P&5礄ڦJ8=PM Edܵ(&cȦY3fuI j aGaDd\e]cOnW [|4jV#qINie UEX.:#Pƀ+, ΍OMײ6XLRJ5P \(LQU:](4CAa&0jt0+="#S8{.dJӎ?l\Hr pu~y |2cZ;F" ϐ:?۲TOl}0"7a J6ƊK CQȭ(A{_o;oRvНN''==ȳv8@hHк85ZF=UmԩWB2W@lTNkErV/QO*#_NR~ڄ8%FWJG' Q2K1'@~"!O:Oe/Ĕf#CC_Ka3o1ko5?Z*wR^ )>ѣɳ!"7^zd '$ j so3LQ^$  g˜ɛzu;!=8HdzeQ;NVQ0VQu$JUtJtWPaļ=!OEDg[}sC1<)\E8(bOzo`w- =K·yꐧ!Fqony}pƀ>QB.r% JjYˢyKONaB] F &htx<{,Hy as't%U[25蓇ԭ`M\rOih܌MF1ڣSq& h&v[:Y~$cZǁ:XUcD!ٕ-ɉ?ZOskAJ2621.JZ rl}'-u`kp: ~"uzL$Rv%U\ϼ``! (<\m!1/&9 O(N#7C,ZVӴc7RSOe23h(N4P>۩K~wHc1#p].‹^a 坭Km\6iHi1w$os|6@lB002=4ǂAГRX#H|q1*!Ғ]nBh*M'$קu[.|-CBǼ(lDp/ơ<^`WQ]:W{8űRf/U ]8|M3E =G<hЪ^H?^or"3T.vכǦFiE+Cnhn9utAѻ^xB [Q8⿐MSO$rݳHIUT(3ߙRP*kk5 u.`5;݃ZDAYziR%vʌgu7ъT}R/f~1XI!5/Di_JɪVmJ3v5oN@~tc-~r8cL`g=CO7V7w o c#Ρ<Ms8XQTFW@Wx(54f9pt a&%Yzg@FI `I?2Bޅpw$*ZPN鼬VW8 tuEu1xm'_ep5BE>X󎾬D(1#X8T+/E2N웈4#P&W/(gO35Kt00.p1Ѫ'}IǁzY2[GDfP]ƼndLZt##ς^A' ϯb}~=;tabήx "UO+NvB]RT+h*FB;B⾇eUU>4EBԛwt"`.D 0 *l1Zt1Σ2IrX6G$϶Cwm`0_6%kȪ#EwInn 56+swd  mpGp2!ݬx4/Q17 AqtT3IdNy)R 9K~;c1Q">d+m݃[Hl3{R28FmuKpzϒ>"{>Δȶ孖oz$.b|bU QϹθTZ8Ju)o㺴F !/G%P etFm"Qr{LloٔsA'aˣ5F)hA£F!,=T+Qx05N}34sw txr4w#L :#2;6ɿxޅSk3]aeLs:h\ܡ;uZQzoCUUa縗3K pyejV@ΤUw.P1/'=,x[KơO7a4RoaSVcI7G;]682 "bsZ)D {C]u?k]&7oB͸lW\uO@[6m[o M#2^12Hd dfxo8 R4{0ڸBs61UVU(? &i*S'8bM!q)s̄sbV|R OjgM85_ ;tƍkGO#"L'mA ?c u%_!:+qU^fh)HɣJ/9D3<}\{\'`KJhlIXY) ,Ƿ[q9XC'(n39&>D|Mцā6jj  29dbp+!:\2.1&usـGOB+tP@Lår/ƬoJ$9bX859 Ose*[ȥ';Ȁi@?֝E+F68-pȶZ8r<&pj 't,"'1cZAXW$a1hvׯrX2OB-0*V/;(ş|e9RM%ލf(YA=#khp1ԞQy@ȏ[N~L'TBRgo>*TqŢ^-UWdaȏ)u] GoԒQ\䶩^5!Y̼A ~Ȭ)wPqZl=wԊKN`*xv$ws&)dyú)8);ԌE/߻~KiL~W oyݒB{$ 'NE5]o/ Pd!hpFԨ|=N|f֡Fv?>)'fr^=9VlOt5> գ!O qfx"pznhkL'diԇ& 0* K4*b={VFu57ŅQ+ ?pF= _{JÅVN#;+T1ft$9O7]y̴xfwi^Κ[`/D*@>`祝W&辇0ƠӨOᑹi`)tziwx#\zv`nv{&E:^p>Ve jn6/Ix WmYٰ -!]HજkROn]1o\͖럏S~7q+r{6͕ HoKSF) M<N aW}M] :C pc4к=[^u7)ۄd\O2om Y,sl4}W=?c@zr䌊<5`PЌykobmibH찳› 3dW94#Vj;k!–Wwu5s#A7 -p#.[/*,0LM,^Ö1P)G4AyHv&e `uY5@g?x%EM!Tg DŊoOi"rKf5 ;b %ēYjR:v滙J89_hBl Dr`(9O-UЛguURf+FT# ƝwO ?|eZ?'׳V(#T:9Y#>w %aGR3]ofBFJS$#(@s_Z3 |_-ͧzЪn$]LϤ@oKw b*,=VCw#"a4 "/׋B6L@J_7"eNu}b`D]3'hI) UQnKY<KAuoƊEg8Xnz尻.WxOj'sK%%/]Vly^#)d4+338{B$9bc]hW_+qdfScu B+  _oJH.{=yV%+nKe.{g -I疷qhv g/VaLtfۃ?S2`xXnxrj<0] E$mz켛>?k<,_?jeVcbN:(De9D"6azV.QPATVH[64g^_;7.8G!Qb@"?z"M<t n3)fāя:ɥز', х;v~7\d{dn,JRY''BM"9~n>}U*Lmfն@1}'G] ['ߓx /@1('ZK sr{9l@m&RM, brr xKx?~`wqј?GB&1X-5LM.{޵7ϑ4gaǜbgǁ AZܴRᷚ} |e\m$8y~B= MP!RW%0;Y2X_ m_'׷5gʧ_0R4taCa@="}ܱЅn-ٮhs|/: 5_h(I`c:B㩾 C2 uJb;eIAӰ=ʭO^ҽb˓yƤp(.. s!?<kk0vHTw?1 cbwo- ,.$ ws ԡٴE]vâ)ւyt.NelhY,`iRz t -7UTpteq $eQR&K7j.ݿ?8Ʊeu/Ң'P8jrCYm(nc6%rn<9j u+Xv Iɼ<&vD'Sg)5_:PVPMn0-4#p0A!maiH:7-8d5>Xeat}Lb1S9>%'?Vȩ%럊tyԒ .ENSZ/oقІ#CD\`5| ! 3z[HnMN61~F emת[SD6˨s/ɘ@&1t]$Ob۱`wd:BpƄqC=J h~fgi{( 3}q%%agQթX>j1FoUF G+>ӫ~"~(g8Z_}#Ԗt`f]>9 P.tE -'pij.,8̯i 4h&׊_K|x|DzR7P{8G)q7h̛b$'dDEwZ> u/qtQJ@3 X/^5qh^&~wA6oS-ŀ$.%#2ltC U!- >%կ9@k'(tq E#>R|CFKŜ4 P}240^tEJK*FH>La$/M yW 8(%g9q'j-0t{KqOϯabL 56h`գw=3Zzɹj0ốǛG5*SsQ;~7 ?[zQFCd8@Zs^q!s[u_VoLVs1%s$ G):]8o"Je(z,#!U| 'p$OI$J#2}ip_j3D4?'F~k;6Ř6&//㭢OG0PkMgxMN+d2k>It{Ўs}| x"KYC͖I^'6O. $y{|RM LKσR[Ae2~ a7+銫@X:7.%$q*, i: mJc)/׶rqB}ZqbWRDA~'d1%/|öQ_K!O1"74`OjvU"]"m ˫x{}|k,,PU"#AuD3>lE=@,BNꋃ䶳v@#isr i+#@նB.U>F Mv+(>gt՛af8>PJ6Dh"*%\Ѝ.$bY6 c 1]+zK.thgLhѢhlv{RG#akʝR8udH/PP㲢%"*VIE#j6?|MCK /& u-f?"x+zذfZz6Q @Uy1>r;ysrjZfe&xu[F vaɮ9Q?C !faW䝫cs&m*H0Zgyrjt99CORrz{L)dօo$* e}$> %Jnf]Hg:v|-?@*AqQ(U?V_ZMе\oq g)W=.V@X=O3rMe Sa:J[^Ô6Ȃ:dMӁO%vquy*kI dtJz;C =ơ Llbp{&hjwk030a/m5%7,߯͵Sz;-D~gpN$UvT }d) ☠nD?۸F\ȧwa}Y8qR?Z<E/ɽ|[0[)vHۆ[2w(Kk4I@A7E?>OW[8_B6Nulv(1cݯC@v젛~Syػy/o!V*0V.UmQS\W yӜa_rEgDŽUQ/ $u{`ȻaID7~ٻ7(pewa~p{kcLhiK|xⰶݫy7Cp#s:͘D8ؖ8O|l_?;cݲ\gGiE]!=pV (A/1]T|z Z GIlKI2 }~%4A ) C-拢-I /`y4-1'?]2bi?ahP?qy#3MSagP_${q rR]E:J)K[}C*h=-|oZb(&Ͳ(8I;-&tҗ|Js# *M:?r>;ޤgi~_5_fP/XEA |tOȝe?3&qe5fb*PsTsB$-GqԜRUJdlv;lG<ۻr?bwy^QV*p`xny^?~~׫k#QAbEO2b]WD[xVPC>sz47Mliݿ:O?oA8QH9MqXKGћ&G+ En}FegY -|h+e<(hauOAwcԏ=qL/Hx$X^Qɝi>^b_Qx}0!H(7 }m,>\j7vf4oG1>jXr|% z06 xvAyYiBR,߼+ 9]AyOZorBs2(D ϩH"N ʞܲn*^,YNW2lC]\!F`~89葑_29V =/}Nt+L/j_VZ %=u@8cI*ʞFE7gq;ev%'uFev6'vs$&hH:$Fgv3L y.#(:yH!He#;/CH/`V k!jқx=tv\qZχ^ 45NaZE߬]]Q ݢ=Qf˛٧`ʂCu9i0aa-b2/wGj Pf.ajt itY70™>Z1a%Cޏ n[|5=^ ûAPW~U4a;{upWbTOh_ 4򺔛د7%*lb>GʙH7[岞Er~#T`2&/}SWbБ0)3:["P3SOɔ_ý?d}44~&iK6 #W0Oib%yѕ2t|q4#Bk9StI.P+NU׉hĻ|ebo1|PpObViY $Gh=#d&U_Œs$͹Ay1Hg\%PlJ? u}z.0SO٨Tv\BK =HZPj}']+)MȮ4umN)< IڞS<З3k< Y?xpHha:'!C!BeVhP߿`2HN5g(:@phBWz p2P#И5{K剦FoN*lknĽp%Y7.Q_W]+v(?fgt.JMͳ:kv2TڄDLk߲.^K'p]MfDwb@m.rN48N CUA[AnؿIߧG_tRT*UXif68bEfNEw4H+I1΁#Z/'C ]:Dqb3qS\yX `8fv@{Vr\˜tgDGnCWy$–w#d5\B EՄAAq%bw?sӃRz_$73&,򧱺vp!M;]u݈`eE(Y#xtjǴ5War|#3r8qK/>ES{р9BGs,-ͅ,^Ʀ~[c3mZ,97c92hL8*Uնd2L(/|PF]Sk/Y\؇F%<M(ݹഊzgK*9R }(YE=Y=W$0=NETC-s]P_AK?[apW[8CqGoqXvJDgM-Y0 +݆V  "- &M ?VOBL̤3w#s(uJ$, &:r *F 9)/d5R*uWT| mp1jgj_jmÔ,_GGd i+|cgq=v7Á_Cv dYΡ@Q)؟d)>,2@GfLɨOn0k„A"`TY@oءh)ߐ;RMmhVR) iab ZζS-5m`^3,/pJY 27=81#Ђ1? S_)/`1dElg:N =?h1-).]g<22cbH Lyz^B׺f{ lJ;^Ҏ>c.&+rw]b?jO.(fw&V%&eJ ˘sҝFJycU9fgHCH2 @\I`߆THdK47@;Yr 'DKS៮jQH Dn67vIBpD s0'cB cːu+\WV zU2ޏyQ@'KUN羭I`ûMD4F@*CŎ?^+ƴ۳ 4~ G%Op-1=Rz nz| Q=m)ګΙ8jPMxN\ݹLa2 ,>;L=r=Α#<IYswt9 ;/}`c晄'9 /\9bS0ҢK55 :hKfZ6yO>d߂:YX sDɸV҆GZ ĞQiN.N{akI=|@zF$4C"$ :36HF.MoA0~to\Y c}T0gE$ٛ7j˘%9ӢşOtXoK`@X4.!tbPP}1l[bߊxpIW'{!nd RSf :¨U~g'&(Ԕ~]qv ,˒ cDUTpNX[\Z^Bg=gOj ě(|OT 4^k2͸_\ZOnSdyDr- ,k+=i4QՑ޷ &ךnjyA?'XWn5fa~(^miTj Ib`!xUhAQYV2A躇՟&^ls+-ZzMbU~/4;JR@F߀oLXI[0G%( {rDɦmbf5tt+ĻMy28(L$ti%wrZgXYl6벊oy潿\;*4U aCr@ g|j; 0A?@>ΨDٜ.?_y;POvlU|Pei$\w)T|X[H TUK( nbu%C}|WRDԥZk"*ʕ * !&7lt7Ҕ2՚0]neJ4, i/8`c b{p1bů,e´~ CF$5ڔ+R4 f_sy:ݒǬFpr~-+\Bd4?&9@kXJo2 ٥8C_`.DLD^Hr;vz9%d4@]rC`i{"K;Yh nyŝN" ,pcdE%LwHʹ `i:Fok?V!z0u\lw }hziK2q&a&gD|m:.%i!Ekzž.3=bJՏ)YP3'nJDzBGDDmAO)exEkn"@VVqŵA1_b]#@5^F$Z`V2zqiY袕5Qj<|}0rM0١>8Uy"g0%V#9`bd!t$nӳҕPB8{vͰ) 0q E!{et@h!x1A'h|5D`PxW=@ 9 ̋AyWd/g>F1MeUmm X=@ń,:EZ)?9&Wa1w#NК7 wtiNm2)D`Ea0!QĻ_%~?{h߈5-pӫO=V,Co#pcI v˫ FOJ)7r c 39o!Aen텊O%U@@bʹ9Նွ#c!ݢ sL`ϋd0t[$!ֶaښ9 ={2BMsxI;1| :V{}<:B˿7yBup:ens0+_8gRݐ$Dx&6Tv44G73$tVļgaG(fD~դ3-.(zƍ/|ÔV/N 6RZhbx#DMK|dòŪj 5<J|U Y;)ܱ6/"GB1XCοQ6ȮZNҠ5t!yO@~`?eRB:joiRGXK/6W5rX"BHRnAQ`LY-M69>r H PIFzU(/0_hʉ0z{u?jdz*3{6eK{ 32ew!P|) \rO)v_བྷD3)/}5q㼁ImAM^/ f[oZNWJ2敾3Q1Yf=Bs ^$"f.5cT p^]'OItH+O *&aX~E:B־X !z#406\bHG}i(R H䕬'V3-gl܃x,CW)&5#Q58;@X|ā l1&Sk&ou4x*#_ݙ4 I|Ų0opo]q4`__%[V=ܨ-*s]fdg~z5˝,vYDZB''j8c$vaoW%p]B0Cyi m 9U,E۾}ץ̓;Y ~C0{KPgGw;8J8d%6-ky~}0sP!oO_k@όõ]Ṣ^XLIg]gZ2! |4;J,UsHYŮ댟?df*p$Ӳ]拤S<s9P#;Zz_ƧFބh%wqNtreǿ*AZ#ъHp$̸[ߺ1 7|Ixv#ZgNZ*r^P:ր@/éNW|tk%ycdۦpFmV0LtWKja숿55Q5j۸ݱ-d D?㋞ޚM"] Zܔ O k%ٽ_Qnh=rz%`'wc/VFĨ0bn)o G[=m ,*5X P^jRpkSꌗ~$R0D]t/sSn6(V ĥV@ktCd՝60ό'J\,r~QzV7_ɤˬX&'?@{G/H8/fqb $Gg ݴQO5\r;]nE#7n:MN -{NܪCBjVѬJaxioB5&W KbkX˷9!33VLBDc Eݪ1aH]#7Z(cEKb&$Yn],,z+&A zW^HAp(h"d#t'\ILo[*Gy߭h][C+Wɢ[}p{.yEU` Cz1Q.ДS'D1I7qBR|,XgnU)0{#MJ2@"qf]*.{vHڻ~b[9-7b 5#`*T"s;-lHA^"?!fk|9F}R-x;al=`j^bC´ӼT&oxmB:mp0S*t]\Lyk qW ݕG"6u}"ޜw'V*JBQ者8qF=yPT(;߬ YT\%"*^%yܽMw„/1mts"/YiXȼdt^ztpn b;ŷ  @Z"^{Oگ6oM| /M'ry2=)ڗlxz|a/g|G-l@e3(撚bcH"qXiV/b;ťd:1xxj׭vll"8i6?% ±Q-j9?EE@.й*3 ?_ŭi" 1%`pTX%" >)]NqM'2Ϲݹ]I9-ͧ>kojQO<ޜOqMs|;qbH茰ӧ:DXRh!>:Fn!%`X]929vT*{n?NP{[0N|7NԉVRR1C&i5P( r#|֐STOn9FZ=9ex3Hh_焟Ǭ"ΐGGƺËXwC颣 ]o՘4a1ViyN \ )$tdP ]jxPvkJiUETvLY+Tkh94C٭L<ݲ0*E(]ܒ=>@_T|ʱ@-S= I~;'^go w,As׫EIoOPez!]Mx ֜γ2|"bD (OИIIR-2c-%5oO _v 7 *j~@eyލC|i EV@0:ڃP!>JA})QZjgJWS4̑[1Ae1J9DKߥz<@B WQ#SO-hJEJD}w/ \*r"#UE+uy[( rQWcJmi $8L9hP)z|" w$i>)pp˅,Y9T tp [&i`pX=24~EB!ݤH6pJN!BZG#Sp-ڄjڒ)g ܝ'[>նyVWĵrIwk\Ri" 5#TĤrѣ:Aܨh R\a&[8chꥫx~L^I}$@!Wz@h=88EyKJ2FL+>K$Wt>4WTMXGD֞ 򗡨v_r&wM.FDkq'BDy%w`<턊kSym3LH$T~6Qbb2. Ľ쥞dbFB.d֥;u:L"o td3VY}lڣu齨 v-Jx(M*')jR-\5$! e7OHX",6RQȍ"m>Do.b6=T>~KG&;9WK(H (ckC `( xs(Cس9GxfK 'sӤXi MZ'^0)Y!P>!jМ248uCQ CU: v[ [K$(Ek}tJG ;99]h!GpNA#m= Q~m .j,Wb$b1_y6ЕIC Zt\X79|48aXG[pK6ExдysrWD,e$D?7ɜ1p,ij;Oq `b 䋁sQJ5v8"u>Cٮ降Ԃ8ዩjԔP9 T0ҟqzȫ U1^׳KFw_k̫OtK'RrĀ_N[;tFZo?&+ZkuD4M9}.m8Ĉ@S~m*9 5dAJK;YNN%99|WM9Sr ٗ']1&iL 8e]+PDd)TI촔ʏ ۷7zò5/F@\ BN KnCXJq%<>k5?1uE-U5$8q#g m]q":dF5nטp"%E?noRVӉ7YZ68 \JkIi@q6`0NYl;䒄]cic[źWf &deޟft;XcnX5Db3RQ.)\^VoZZP1.{M fǞp@=3WGV=xv'+rUrItaɧ6fgmhafsM2y8ciפx..4A;OTWB7Y<2Sas,׳\&߹S?#VYG%7+9A=lDǢhXs xڈ `NҴ>,HpDF&IaDRrnln`t|U0_vԩ>G:5_ʶXy4hգEJKA鞷͏$$Gm@=qIN ;W kbs`$ʋ3Ho;1Vg+L؊' ^x\d r{E^`3 S.f gWiG?`@?೛;N+ CBg!™)1Ea ЌNYRě,yS$Ah,שle1mO08{%)¹|HY% ^ уԶ#smUJúxsB#ja%l09')lH@ G EG 5}},O7/4_{ ӃSK?~0Bmy*AG,`C.Ey1Y:Qv43[.8<xS0uآŒ9:]-ͱS뉑(FaxFW5%3l-*#?  a}CI/\oReۤ ZbvA1i/ <\lq""v6K@. `. /Uo+,xdLZ79`.Y+uGd .ɖX(DF+ C\ f3}ptEJg6x3s\9%W~R 1$jmm~NM|;qmHt&9?mi.B^4b-B"˿ƌ!E&vdq@~n}W&Wup&N)C(π&|$fkc|!!.]šIS>fY20^{Lm |kRd ΋˯6HWJ.c9ѰY|ZVZMgSAkZjuA\.ﻵ-BTF"9?kFj rG;/&˄ G:jh8(~hXLR#h!tL]f_趼9/~  le~'[i3P ,-+@qu P;IlqĊ -г1r=UDkѸA&vip( œ?v;T[qL>[4yecCc^gPybno㐿@*u2_ šv8c<#=:Њq:<F0 aysɠe\qOvɣxJ^A}q1k>{QC7ߟfn+S#Hm-fg{i).spXBboM.ЅGVD3Ag|~20fSf-tī522g$A3ɋVˤ3@юrIx!& Mpd\dݓApJM*\F{?+:CC2ffxKf\Gt}hTAVZ?y*Xn,r#bAU~#IBq"=`D_C;E?┦%ai@Nb$؄S͆eڧ60`!R$W*tˡ%悁2 z/.lGF|ey[/1h􎋺GھZU\AӳO4u>O1x ^*pn+T6vĔڗkB$Y>P}d?g`r99p6E5X-c3.# uڷYB\ē^Kv (>W(9 Z@)#8l/_ego5_Z34Ro&zjϨDSmaC94(<-])(BOwuvlKڭLp8x.M.KLP훐_VuE0of}TB["eݵP9?|Ń^I-Bp/fqi83Uѣ(D1Dv*nN&~BggU=5~UE*oa7.L=gXEޱ:=.W̜ZmcyY)n G ZFMKYШw䋩!U{q9urď.IJ>{&0Lqcm&a Y ۰ t | lj0Ýc=&ud`K`fWB +L)Q;̱Eڠ~Ў>y Eᆰv1˓0]6vhةeב*q٪:iYXP;yOpVbAmd#;)s.&vdusآ*l($ƆˍK9{ثP1StA9!> դ_$h\xX#}ب`0 W-EM76Y%S8,>+BVVaTVp4lR j)A嚃 ^̳H5'2IwތZSzƸ;}^!>{/BB9 zB-H7*OLH7Qd {{ۡ囅tƆͬ2,_}!-lhȳ'|V*Q;0LpQܨL m5Ҋ~,bTbrha\s0z`_1pdMo&|>gԑ(q@}$q: 0q8;"Ǝ薪{w9- ;jG>歯?,uT՘\,s/aK6Lo4</8kG9ǭ S%h)GǤӝ@c*DkDTcL.vx2 Q3=&!m֧^ Uw24|Fk΄qZxeՌ/5ö7r$)H}%bB9正иVj%aKӰ3ϰ`SOJBBŘl"j#g6jZ}+K:P_"ּ_Y/(#T9xeאTnˆ}Bm8<ﺪc抔uQ\,_ւ[ .cV:<.7;(.~tbd[%ޮ>fdU0`ꯐHbm8GBN')Vgyw+]{(s^wƜf8FL ;/d/.j ~XAݽu!0afaD]&R|?ډ6~ >[W VU\>H/,ɷs;Vł xiu,9$NdxUU{%/RܯȎi g`,;V\G1L/o^?H^dmEU\/'0!fYMdJyG9+r)&xur_:CMM[IBf*q|H~sc|u|3jН Uft f. Fil(:$3/Yb,";&Kk\wOK4֡+IK!ʲP[G}0+ Խ,EޘXVGps&jЕًcRE {<ڬ T~"=֮7%E|['W3mձfET`jm4F%$ GA9ȇl}/~-b8\od1 n@D5 0/)ڿ6JEoV 8{vL&-~Hq:py%R},mNT^3',6@Nc&v?iOpɡh֜8_tY;Sm+ nѐeRwF7tn2 2XuZڜ¾vaٿ3ǯȋ5<-pC̩Js`3$Yyd@T6Ӛgcd29%9|f>GvRŨ\ BȑT|F_Q#xmf{}׾Ğ2J~Cx:=HǸI"cz9G:OZ%񏀃G",/s))hoӓii}#HJW*##ݐG&lKOsrg,0/b~zې$~t>̗8H.phoiI%T'HQ +ORՀ >丆Aٖ@G54t1;֔0Qq=@ŬPRYD -ɫ*?hL^&Uu C59A-!zGF)u7Zd wGf$+!q \v㺕D3:؂:!Fdh/9wN܌OQ{ܲj/L_d4~< Mx}Cq @)*4yXtxmyWo&a0+?45Ij50rB2e%G1-v ѻ dG#鿠ٔO9ۭ_#VA MU&ku &3Jh?cU n|7M[Hbq1)u^᲼-V9M #_k+V%Q|я(# ?^2#3;pݿB7}(mB=:t.Jܶ)RW+ȿN,=нɖBo?LШv"+ .Llr`¸.&Np*lvNzL5n)_$ccBY `KT7Nm&\,XƆr 2(cKH2N$6.OoZaeݹNHTDtb=ťSv|ytH2r=j i '  U?V"'աeF9C;qvo#*Y6^" /*rWuWbzk-OGSKfe2`/G!51`]&enݗjkHKG_xkǛ)$htAF ^a$>HкW-T}VG>4D?cM7S:!ǁG|fml_NU( ۭ}cR֧g"َOR?Y^F\Ѽd-,A G1ST8 Y84RFm"8k|YIiBog'GP6[j<ݺpJ$L[ȌWFW쑳7h7"vVꗮDpn~INK52ϱ֣v{4nU72'nq"k3S ]0XfGKUC ݒbXj1C]j*!9Ej5}J9ٛ|?25B4L)I  KY:}CT *K()=Q k+=ELlD9v QL.Z 79˝ȋxSpwvԏ7Z" t{?-lQ́u=LRH6 qX ?"VExЌڇ wzȀÝB:/rxsYȣl۶>3*PHP됬0G bzd-0 T O,oS-M#쮛6# O9K㻉Lu'#8M>o e ztEDHfPpGE*(2sREù۫c %ؚ Kǔdaߛ]ūu;0m@X֣W< >ukc L;Mv8/۵"̍픢U%(ɊlI:K57վ#V>ˤ4CJ6>'p!1b]ra`뤐Mo{&97ܣP[+a2C?&%k;8[`ZFI RW؀V1V N5wyzjnuDpc!4@3 &pX *G> ќbw$K)+%˗R*6"Ŋ|N9lIN'? v>TUu<~ D_5LƖËlg. ņEZe\H^Id?u“i7$ ]F4uAX֡Ց]܌lZ2mQ'mZ\;UIz_SO`g}*πs?99#9K.JL`jm;2J"&N[JA_@8DyADS{BT9.z0m]oҭq*,;{ाwgG K @bMXn9F_2=OŬ$j[`tx5 UF"YuҬ^EJ$8=ݙyL\%fF^.We[(v\57 ,63nD[Ժ; >-R8ANXRQk5?.s*0X1530/;N&=#HP{a_$97*Ap<ډBծW>B{Rѱ삒1t$+'ɕcX`7tfous+Jk6 -@ zyʍ'b_%pizB^b-0 Q-6.,"زۍX@("O~!KvbnymPϚry4 4}!%R': 4`1FUCZ]>d95WW>ߍQ;ȝj:dzqӫfcp.ыʔP,.PӍhp}ٙX s/1wɮd'zB@yz7ud+p;qBASf5o~UIw]wB] L'MuYa?!laYEkݺmvx.h)-m ,j\e-/V*s UjPAԢ_"/acS+rߒ^TfnSP*.81L]<7 ]ۺ5xBBjōtI7Sc=ӃRB#4uP)A;MbNխ'+^џpjE1LY5bFk+Lk=)luCϓwߟ#hJALŅc yFwH *gfO )>rl znt9'tDߘ2M!;Vc13NMcM]Q5Zp_P!E"+ǜNǎP`Rr/FjD^߃ۯXkJ1) DJuqLtqd?T 9 \]!DB,nǦos}+6zh ,idt͹݇ȍ*2s58`Mzgy1Xa6!hzSQr{yIi91]93+kccꥃU6ʲ4%sH0ho.>]g, bY9 @kL\ڦyw Q=1%nKEx-f)tj^j)]"@DAZ߭wcEBm=]g~uSKuP*T`ʊf yfr'V{K,q%vB)9LP pȆNmNGVEhp#uHT[?BյZǰ}E Hs+i#wTHa1vz~RI̐+4R a@Q9e\.*ڍF; &$$c9֑@ȱ1q^;uAqhSvBx&[@Vz:}xѾ,?9,}kL oҽSѨ؁hl&[DR:Y%n/箹K3pT4 Ǥ>w/$̉TdT3S?xBAv]y Fw LivFڇ~'Zc?Fμm*Ņyܯ%=!`[hbw -(B I:9(6 "} <:XrW˝)ϴzb,IzOPCc-ct7ʗfޥ{pdUdk͟}j }Sji\C.gx,"BoE A㵧zI11KݴM[>s/HžJBR Ql4o5~❳0=[]y_ !ZOi1VW oQJO`Q3Ӭu *x1Y"4YR?d۽:?v+b@M]RD/ Օ,<1';&4fgC (TO~R*x4bK1$7J}n^)qHq)Uۻ(T2h c1(&tݑ J݉aOjS1<ͦLXIܴqOvuF,UoQ8!Lݑ q5 _8:\X6ndR]g C,F2XjA<.)IadQuBDZzصKH>ϵչ>D_վOn,(I oJMB/9ܸyʇA?(q3PPGޗIWt5GguU=v!luSx!T ?%䅑z3+_c_Ѡd)zYrO+ gJLΨ[޴ inqjȻSpG p)^wZfv739`R,?y,|#rV3HK 0U\`4Kf-Ϩ5@:\sZ0i.TPхA[H&5 W BDmr\>~j- "W^,>EW7!f9~d…}Ƈ2@MDDHq6\]\Eڷ_߂ ոZL8;DXtRk;%+/ȿ)?ؤnRTQ9V*Y9/gߤj.%%Af`Et Ƙ`2lex7^s#J]mO\ԓkd]NUnȃ(m7L~2o8E,]!ӓ眪ъdZ{yO"?1޷CXLn$H<S۶vYFW.jX`/N`Aȷ{4 i[[/Iu?GER3@*έP5` ihQ']Ѓ~a? >4BG9ƅlB|Mw܎3WJ}°}@ZR{(=t xU<-Κ*:즿I!Ȧn>Zbw?3 7}sTBNNΐXy:k1Zn+tp]`O)fdVv?Fಏ~Wf%*{d=\{y} NcbPtzRuVRVzhNel<ӪnWn :'SˬJ߹xq&%!͹j\L E+ DM0 ?P_;" o7=̪If+cxy$7l*6}z耖%oK_b%uCk4_5 (ڮG!Qkؔ`*b/#IKrӤp$slP}[W.J$9Eu3>^F&4:@\09xD8^(KF¨߳b(čpfXn1@ 9 pYyF`3twLcZO1.QXŚp>{r~y/IПLM-sI7bĐa"(QX^B6|xz @i+Rk=0+'S=/u?mWzG^UJ:G~nSfPK*`2 g#ihY>(&q!PH 2MgQz:?i ^͗x%cL7:xF2r*F D('9(E HUy \C4n&(K֞:ñbt~řYSD t:}1R%b_Pb4Qh@W/\eѝr`a[;J8)t~Z4AvQZ-焌r"JuZHVh ZOFT+ԝ|QRO.8玙%ơB` JY`(D6X~kFNĂvR⾟OW=*eiAkahsЈRj2p[+ǠSwok+ Q +2ԄQ=x>a\8Cw0Z}fջ[v#p˯ mwii`vzHL::"2;O%=mχJ sԘS,k+2 IKRõql,^o$>$1X'e-iCuT6ƜWyUnOޘ Ul4RKB[2}jCe~C f'r"&rEY/>3 22Jk: @Nv $Fzz*9X)lSř59"PBǶSlrAbBMoLlE`(r 7v<~3v?rC4CDl)wU)|$%Dߩ޶&nG@?YĸQ 햭8m$Vw-u`Y̽70#Ev9YmM[5%5=ۂ(u}/ {{Aqw;rWwq%SF>M޸5疴KV쩹{ t_#-rVĞ?Tq'nlCϏ *_jj9w}㫦se/~U!Vp+7?S& 穞'`stk@r3([I_*kN*-Ь^sx6䉂Œ…b#]k? b{ꊎAKͺܧ;*\o@^TfDzz`9BXΣB-1jvBST鰢/(d#N>{2r>Nb -=OnC8~O̲*],z?2xozei42)݃auQ5iJ)e?IJPv;ԝe q읦V;[(Gd,a[pKz=(*b<$)n\.n/;dA!].&]s[byEZ{ux-՗" td#Rϑ$r <9pW+9%:E6sˈFz(Jrq6k,{ik|'Ba.1LZvC#0QѬ)|1皡_-WiT7$H_ K?kTt}`t܎p]؞U9A+9 _R^Xa:QWw| &Xwѡ ͣoPF`$%q3@Q;˾aT5γpw(7W"z.wkǴe;`Y˘D_`4'l[ $_ 9bߗ\&\B;Y|fEOB~Ȼr/re 7[,ffP#< W'BsOn \`2: Qq((c>ϮP$W(kٍ[W4WIOP!uC2O@ 1|04M YSDT*iOx]:c)N6'E Dz)5NӼbFZ2nOxțE2 ]Mg&o4iI- nM y=Gw*u m& ;߅{ !hDT!lݷ: 1kv7P`u$;,PRSfOJ4@Vmcl,u[gI_K`S%o4Q /m>^BUOp z[P5\ȵFGB(} :c4F-H#XzSD);WyGJs?Ğ}\(`elԂH9EJ271~D$F -9'$Q7&&u׽6' "ryx& Ba'a7 wʢ!Hp`A{uzլ^cGD⣠a8%rļǨnV 𜐏OrKDӍIy<ʭufCc}{+sp +&Ti;wo=뎾H0_=lh.3k+[IOJY ƀcouqm-+7<9T=5>q쬤n 5s :[* {+7#71mHyIt͞Dr~a:M  |UT/D&0o^ /"9rUS\Y:~~{'@`Z9Y2~;v(LB~aG%9g#ɺF3ɚqb>G޳(v3 4qZ& j`%IFͨ`UIPTq^mZ)By?ȲS|BW!sMUS[!΄*`bˉxWь2hSp\#\܍5ЮZPmfO(}& H@(̨БgZ哭-}AH ĩyэU StHv"si}d$( 4%m;V0 A=AMIqF:0q\Phgz'h޾zꨣi9 JU0+lnpdj*LsJl=~s ~+5+7_)>̵И~L)J3O"K$2.UQ鰯q@82 uD#v;*FA,cn7y, sF9xc[Y{)p qG1lr~W/] gDV(fU_OZ[5JYb)L%&g kIX$ E `Z#b0C4]U6g/U/"O/z&7!j3ٱ'^c9I(g5ҒL)MNoH`*8,Cn Si%!7H=;:]4 "0()NEьN9djh+tdZ'H߀Vp7@rkC4F|nB%A[t/c|3ZYY9o9dJOQCڅTn%ͥd[YEU_vĂ zOY1mW?˵CWV_"V| j|BS_~LWgP9ޞEtr~Z6#B,0rSxֶguFoCU<-,Y0s!'RLWwCuE47mH=bC|XRJm*+)y@ɥ>u^/qp)լTJ/IA",z~dO/q:rn]Zv% j? G,TxRo'w&pi$7-QȂ +3^%H:Kc$Rfm4T! j.[0{g#9baz{h%PӰ~ftj [csz2dfzצhlr^e%J#6Kxk [ɇЦ4$^2: 2^ZLW0a{FF|0(ITLEEoʛXB%cŧZZ]RVnY>>;LSbpʍqkEeϫlanwSPZvfNhLFjߺWh.*lTC@eE&`}Dλs ]'TIJgD~4횇HUl! :Ν'S7I;Pa>T s#5q ZZ, @{WHrErׅaK{KmZ#W&Z.FR)K{ʟn,!dL_f$[GB7L7FǫW 8Q&lTYQSlՓV|Inŕ,Z7pi!Zs~XtsK[Zx:vP>P6@S}Äj~N"P!TKxReߗ4x?) L?;*13X)XU4Үٍ2qBn`oſ(A_EiV)>5,u~⮝GwrXFU)xCY}|StoW#ߎə%& {5wNN FiJRկQiCӕ@d`Y=e6h*H,`j_ ]ݢVzL!>5pE1MҺ]b4sa,mַ< L Fӵ=(?{}!G^8ԏXF*Ay).V(/^}qY4AcGXd5C碣*'͒s8$k{h`5L;"I&~._eO9i[bQFcX% hF#+D.j%7ԝ6^.7==cٚ.z>.7FEǠȩj&ՙs K FB7l :l]: ~? LӋUkK件 6KOy= sC5y0,#:5kTl2Aw"\ap=*52€C6ezyΘQ@]re{ Jj>,0>)~#֔cEtA1,qgj87bjz= [ƣ0T}[*C,mB9j1}c-EJb3Hւ (_";3G<z\&:ur}0@&ysuE}pj3J3!X\p>-:O9`||&kZX}|f5_ ["+;bP q`_}yhA,ߏQkcaRWk'_%C$ԥH%kNLZY\ͦÈA7[+E^ZG,bFڡ>]iC,{~-пQSHh' CDu kAf,% _m;,e9`9{7O0 wFYw H޶n7ٴOr٬NUeG'MlT ;I7"U_ܑLR 1-+7.60 e+nv Ի:5zeWsT<?wVc&<[xh8};+eM8µKCbW%lبn-(Bv=.+D32:"+T9 !֌:zALv݊l6 yNwU}Io+2eJDIaUXm):빷dPAgzuH"=)`H\Xrn1@#P^tZ_iT:~ lVķ'$nؚ/Q,l{u1*r}sQhE.`Č-7Lkdw@e*"v P|uW987W1I?W*Pȍ1~iRT]Z:J3.S} z߰'T`OVAZUel)uPq5ڙ{( qh8[Yi"rs2ܧ<"0JqB ѼcXWNɊ(Muc'mIy͋}S#Fd $O'C0@P&toL긭^p/|ak Drx&o d3E*$GL CC'S%R8H#AţVEj,Nc3)Ba`-װ 3-$ɄNN}OEE!b(#x 9G gyKz)N#u|v+WMw 57E7}xbbw1o[&itnL"pXr ŢskG{ 7pqw?w9UyCƴO*vp'I#l` 4Ax/c yRcwґ<ֽ tCGQd  GQ⛴ L묑 fJ9M"^,Xkbf';~V@ҠJ͝V1h-F5D6탼q(2cFaGq i,~|xj$z~NEwZPPԆvg+P<(.42a *N!yVtM&;\JU]1ݦ0*Kb}~5I}rjBaML7+9WHk(d@q6곎f^+_Yp |s^=ɯ+# e؆ƅZ& #ʕ$Ḍ9)1; r"UioWrOf-#m@:ZrAx50;Vs9u'@Iq 59>k~k8P^Kޥ1j198xL5s6λKժDt19uekkO[Arvc58sYlAh8}=C7e\BW8\3E#2~ D@9I83{ߊbCu< yu,8EJJb)Ɂ9lSc&$<:AöK_LMhQψ2מio\.-vQ W\+@2Q(DFZ2| 2bѯF ,f)Z{2iuU44K]h4eٜidlTo=.(Be/^8ŴHa7I%*z٢'uL{r@1u3nR I‹BP%aPpZ<pt+I:yv\k9W)A]ᒨv?>*DnN}!dyT;:@H82:h0KuKXcz*PN`!hب:m_fH<@U96ACE!.Үd gL \rK%)) X63%oyt3a 0D ,I^Jﻚ.ē!qقiAa>Zp* FP*'L7ōHiq^N d肫 Ifa[li3E-9H'Kg7X(#5Q6eL#_ڝ kH%84'(jlKi=3o[6' ($)a-8`K~;V@>+/hȎF\s{#_R&Ofh*~\W%\ 8}3s!w[^Z]fO6_SJxQ'j&_ (mۃ;@@+}bY_!I4{i.{BZd#Avx7 rb/_@3^0RE] W? UF4GvcȂ޶>e" IIIl̀0$ USС]Jbvɏufp>VuX`jH3)Y Jw3X.g%.ƥtè d{W{I?%aCM2JR%ujD2wHdKB@> \(+(nCu"ebvU.Q}EIcTBٖ#M^b)[=ŔM򿂒3P= *ҊZK߂FK,yGۙ3}D.TQbW*NdB^eFg&bFwn.źO*:Pʡ%戸S4N3}vJ3+{0yp=)#BDē(~ gǑ> N^e [=)8Rn'pԚtD67#ؕa1 DQ{wo(]~Qx)XB#x!eRk߲WZeƇRgICKMgvp>hägt|8 sGw=S7uVޫJ{b&`a2x@ {, TOf4P޲XnEm&~Es:R5OR+H)3Xvzv•^d_U&}~nk*`Y/.[(8u, o%82pf;Я|lV|83eM!{9M'o (mf4 mn m"M"`SC*HJx0'yDa ]c۷cβd%jJ/=ZPߣ 3}?Cg>J"zZYY-4鷾8 7;cin轫]UH_e؞2۳[Kۑ 힎i wÆ'PMpNƿ[mCw:;@|6"|w% zR'ڊ^Gފy`ѮTDڱ8:TE`ƴƕ >mriAJ\ԫdH>RDJ-ǵЊ܎eEW!1&I=DԹ.OloqN2c9gvN%2N@r²2m%smd@$@l~ nރzfuP̾C¹#Qq mexhczOEWg;v,*Sc2Z+_}%<^% NYSw~?r,uVB[^\,qllRNeS ~bṳB; d$'_VN"Mo'4!j ՎSUCB8+p[_? үkz*+E @ՄC} (R>(v 86U}ӍmbVXZ7mO ?=L*ʷ+KAS\? t"h/+Zcd}%Dz#γ'W`>PPï@k l}j2d(s"nT/-'C(;x,'3 k@ېo!eRSU`[_)Hb04s-5L2:zU_;SN`u淀i2>鉭L4ɷK;I|";wp Xܭ́0fdTtG.US?ѥւWB8lD.ydfk6ntF? MzOv? ZC p!a# OT3'w ,!fU7Mk**H6N1;ZE )..U՘((TFOqK\@^$Ay DiKc(G˗G>@v\٬%E[8o`ΌH@[Z/vR  ;Wm3l q͂!7^/VfNA-!AwYr1s-il |#\j2?g\%U~ɝ9 ͓~{Iu̅VXj4pV.y)vnsEᘜME:V昕& Vu18~( (@6L>Z%3%wzu{bkyN|)~;]~W˼%6ZX!u+:*QPg5oz.4&N817@I?5YXMLGt- ]fyX +^[| uí쪃GOF~wnYYœOȥ{xA*{ubnnREZ @HS 9_$ܪaK"v.3X@̥Ҝ{ڮG0LwzJu^R:J(_|3GM_V#vP\à2tRZI'mKy^Y96 È!m3(`OFQ(+ĠIB8"|^4TECA;sFh]H0sit:p ]yQi5,V% hriс%A]a]6 nI{)7.`o] wL[g0}B_ҼIE-vհ!UF}3xZ:Cw{|pW#7j'sGgNFMR!O3t:xEp/a ֝Bc'?T1}-@ۂ-1vKyQ3Ivzu;et/*rrUPT C'Ic_ټr53lg,gd7_DZgPyuY)twv9ROn;Q2gz=>BFfNtوf쓄V LkÄ:_L!j,8pɷFJY/PKlG|0L&I zHp3ߕkߠ9U WԦ H!~Sbcܳf*kpQ7vDog`gou/7',7,Ͽ%.j˭ 44AYdRkjp6dlw $e➆*_=;f nȞJ#S\Ak/rXܐ ,U?`]BN܊{\/?񰏱kS/ؗvXPFI#D`> Kdmn4^lٗr>NGN5VFձEN0YR:S9p'Jē_L!1Bzm|yYMt pLvX\-ðjv *sߟڒ,)({;sk`>Q -0敎5ाk~ i=S~7kHr<]l<=6:=ьl;8٥RIRTBp9mt~ !/#ެz@9mg: 3,$;8ŵI`حpHqF wdpbQ\fy0ǕЕZvEJX$5+yw4Eܡr6@I$CJmĀ#S-R1v#7&cSE݅>YQyNe `I FոAS` C]?G߾^-pvFX)DslO`E)s#ՔR__]лQd mʀnn qܭ]bvu(tpՖ+0"Cز>N"E";Rto\F(/+:eK}tD0ATeKi5e4}дoֳ(S;!f%e&X'L /hq1\Y&ueYljY,t;ARyREZA2D!I L|ڹ2Dа?rp޶dوԝFW#gH2 k`X 4j>I:.3X %WCR4vrwh8ل|7k.yk@@nle3hw~&:duo]YLּ'z9. 2'tHYO^wޖ5o,;'E4fò3`^p\884/4Z*}ܷm|Jx,mZy̦bgK='ĦegS }<_ 29| rs%lţxjve8EŻ^XZѕ^/1yOCNmP{b?Lև >ΆhO"]Af~‘f%b3a:7S#_c.o,…_r:p5RIRJN "5ڷxXت]SOWdYC,dqwm8Qz^s%ے#|0xxQlr;T#_C0p'WE/g ]Lk~VF04{"qyqWAS8=J$4˺VW!$\鑂$C =Շᄚw& ?.U[<l@> Bd2v6?ʰj#<^a D%yN/Fjm><~a}_qN=MP=4BdGq6-H{e==uTU"Z(%ލɧ aOϑ5 G!^#xsNuC[TZ_fn8-P. 9Cg4;FX"TX0F6ܲjwep:~e…/}Faa~[hUy*0pR"t6!yWHMf` RɍSbʉqK:f~[ y Rnph;S^c^B7TySF'_1,捵Bw]H0sG#OA5j6vDYR$:DW.n`v4ecSHa&pSăXzBf M=&smv`^!kb7GM*T¹7zZwɆi.'G#orR:gyߓRǠ*uS ['+h\~ Roh*  9sȦ,WjZm*ymiVcG`_@mIaG~]XD.u8kSX ɘuau`˓lf⽂;UB % /tu 4"f0}".1%X| T^V S|d~% WEiz\uً~ {3wxЦ`Zl ^ZՒ/Q kzHx-N=y6+v cY(zzm/3|.i5ҊhY}=yo4Wqd:)Njk$ouTo`}彚1&Sc/'žx%+i%5E%8mrVwe S8\lMk8lP( ѸCVP/ WH2DH ՘d<ӄNj qsu4rA< c~QjQK|;}#pt_D է)I u54?e`*4l̋;tn  oSZ=U#Hr.Y~/`l̆*ENwlC/ܓ>l 󺂹I8WmTpEnRo@~0K?hD, yrtG:.1 $??+.s[>k W7Ӣ 4)f'bmHNq%<@R5R= EhcmPP]T)%[81v\c+mym7|. gNC$.5gj 2-:Ds4}fʖvF6ҋ Q̿(֪;-7ڍE @ij'9zs=naZ,#np9=N.(9vinP#{t@4e>̽ (r,Wsgo5 ژ3n;]A Yy0#u~zj~PsXsl5y)(_mebȵbd–/ ƛ XI KO Z+o*d>_bjY3h<*`颥JV|%'P aukSY ,h4'0f!g=oR1jvE_zDWSRIU7hCR5IӮL2z9]j:! Y S$۫Q%{}WX&0W; .nuaǛ狏`3#N)K@m(f2[1bb*aƫ@V{$J2L7/4=ys>Q-xII+qJ)I5kYx>h@w\agp)8?$riRkk.&/9d?UDGd,_Ls+hbmF(әtbpWDNBXMkt/v78iAd<:՘R崢|Ue:㮎$Ki5/<"OZzUn3CN=:wx!J!*|l1)q97)tTlZnhLv}sK1hgP0^cG)(jPe1x6ژD=* ɴ_OT~pα<.iI@׾]P^)B 4e (Qf)Z )ʎ3Y#uYQᣍIwou\'?Dۤ wETc>@|t`rwDXom >}ڇ#aq>: -M9Lt5߁$6T{!:>&sowPOi_+/ڑ+y182 #6|eoOXA.]60HTƘذw#h>` 7le[j`MҤo&Y˶q3[ig}e:U4PPmo=B&גOxҘZtllǴ!&^lA迊ˏ*cnimHâ]eEX$ڟkYED~[=?.p C<鍠ʿ,'f!.i$4ʛу'\n3Pjj˳͔|wCnJ;%RA$Z+9 c B k2e:Y,_a}P,nXY4QTb2)7 ;Y`3Ӄ³n* |v  p 뢭%?.dtkEASx!Y41|ȍÚHLPH'REfj3񑋦GvBX!QVi1UJ pVoߝiP)ʄE#V ߹`T0}Wj{jq</No;tUŌߘĆ9/U r`uK|m[6OPgy3|{ <X>L^%mC4vfTwJuog= ^⌼g ̏pDh#f󔻴ثl]V]StRS$bX^ȴ,%iA t©ejΆ&jnǯ"daVAqL^-EʡDvI^rfʤs"xzl}"CGP@}P?O:Hotk|P+۶Zg FM:ѽЦ:o, Gjӳ*mRXyoc#|1I&!մ-8I5u|Ld? > ;R򝧭8=Q%4CW?Iav ߁`ɝ<Z|@:1<!5PL9ݜrlIi0"SBl 5F'~/X36nQ&^R)Oi3nʙ{,t~7/㌬S+|t6B@j'uly=E0?;Ԭp3c&+HNҊZSl46iLL;װL)iԠJB۳^xgM碂P IHKl/q.wQZ! plc)Tà=C>Q'V]5aXA'fxk-2qSveJHГTlf2 6˺pjȟz?A1}s.LYs6*S`d˻{nzj4Uԃ#_ mzR1Kh;fޟJ`0J #b&Wi5Y ^ 1K:a4G]ͮuZ;ti.Ari(عLC^Ӄ@Wm wj\(}{y@(/nP| >XqJLJtd>e mP-ne:?Ιe#eD?6}ٛ8`6HfퟂUFj P>DXMYr 9:٦Ԕ b/g06Bw|nkP< (wDV:O 9MyP?w*Q$z80~M8}vqӤ^Tf]0@]GWfBm<ޮ&ʚc%xzf' ;y A\Xg:Tft8tr*c*0 EX5c腕\@ 5̕PQF.ZLr=-ږlIߠ.q\!G'Eue'Nͧ>f^uڿ9"8|ܯD_,{۪-2F.R2s|[: nO1Ă!UfD$-m?Rkc zۧp^ktbN3ܙ\ IdIgs= ^TE2))rdL?[6XrozCLN;H"JT?V{e5R5f9 z#9>G`=sY21$?䣿Lr*[-l@s 5D6S -;Szl!NWC! 2n-TǾmtCCYӹA_w䅧5אZC%kAva%8컽IP1]Vv(*5:@McfYO2>vMLq)q)"N9UM$Y  ̒DuVKCZ?eq%a[:1r"<^ԕ(>"1R )G`38 -S6r)*r_ Imͽ +4­{0a"i1"%<utP-2;27FR$,#NcJ&*g{LBW2kA̙ڶErTaQAEu(IA&ntnu,@||kTnTt 34gOp |IL" 7DťgY?\O#p#^iaS,k!rOʮgk>*[#kxq"Oy-hHX_a ]ϳ2 Ͼc_Yy*Sơ-Q+U;0&'6m3M)>[Jq% .*XƤ)!93·Dvdž+t7HBudAزEXJkm~*[B4i΁NjADԒ+-}|޾Mu# ]|x`FtXYX{ۏ?){`X]U}f=Ybjֳ<%Ҳ2By;N|m*:}?:#$Ȏ5!fL5L6V.R\/xqѰ'wj /Je cyz+>$0+wE̓]'(ͣ!kļWa+C$a=Qmry%p=P~dL7H.E?:;ok~~~El2Bi=aogN.@Y!Z7pkTaEzef 0⬒×EDcjȾh+[;7B:e\M2G8,{lu4BqM03Hd%k4WFq2yJ*;hU~\QVxB 2z2B^s" UJșJ~޷c/Ӗ8)ŇʁmUUnVپ:Ci`@ᗓJkifW oJ"eA|6d)FLLEyBbtoDB;Nr29 ;[~5&V⿋4ljyDXVhBDžtD*녉N Ś~\# ip[u݌7aFKzKһ U{Rcj4C l\vDu+Qg JN ,wd (!Iگĥ㔆wm B=P<}] X@ >`eN99ts~na +{5RacH/tς:n%:. aI놮܊嗅BA<xѼ᠎f|Za9ճ3#j˄V_bDI@Tacb°mQT悗#Xk,n5ߺS?-Yd2@3#*MxxK÷Ё s7E$Y /L䎠y:vZ5fQ85L}cz VmFfU)C δ Y隗>2_&-?T/V.4 '}1~ыETFpm+Ppa}* EdLDeB#ԭFT.f}=&@R'%a&Z\yvt0!n[eu!UQs\e<ߐ< &g3(>$<ҥ`K/̓}ZZsX{{>x۴hu9+uwuD€#4'ޙVPAv. 9Bt2}k D7B%RapNُ NGaS@U¦7.;6_B#ڐ"b>vU'Ӯ/+% TVJybqLXZ ȇDIJ冀ϗ>RGzefNPE&àhmc;JX! wsE)e1!חh㰸Qv[تb_Wu&咼%iwR~_ݫ|)V@QK0.z݊Wz c/nO 3& &ǒxdr6e`b~Щ Ή΃.I}3z=IE_ǛUFɻ>l0V2& @CuPs dUTP}&;/ %e8̣:fbڢBK }sy!EN|B]DFx:jV 6H`)D <+nJXYnj?<7D<ĺ\gw+o,Ot6GY|'InRH(ڑ7"ch@Rϩ'E!U `UgXO撪OrUZ_7pō`0-$ o 섆BE qSx_TI%QMUc={XX8|ܧ`k͵Sh6) *H? :^ Wp BF0ln4OWw" ' y NYje`i|l| :Ī"j;=C>gbzbQcGBҽŌv?Zg4m w0 I1C=YVXJlRtY(FO}^W!+4뺳G{vj}m6K Q:OY0޾h< 3Yh}sҠUjN^svHi%RϘH䣧S#Qc܏V8n4o֋orq|M9Go`-!aLXYA ߀#~"(@[ۀ}g8 L)sD(-8%Rp kceN%LE]wCK9 0: `ThWr!1]l\hLd c23 h_.eZK?[APň$ Z aXAqP0$= ^xUq?U\;)=S6G윗kF;ѫ+csp =0|Л1ȉ1_-0:תa֛dKiJz@wxdY<qBo`3qxs5|Ez/"Y<R@;lm r] c4B@=&G&j@,>A6HOϹ@9h:<:RfQ AKmͽqhKa%R]N@mm+`S"T?r ?̲S!z1T/-,hg.50 A>mkW#F.~mau<@u6Rnh< O6LFeBu@ EJOaNHnvg>BA*?..J]p:Ղlܲ+o=1P3a[0|:!+Uȴ~ n8_GռKIt!f1o&z 5jY>ewpJ\.fChWi8Ncuѧwp0Ы3"(E? е]w8:Y.ԔWHqUyjhS hJ_{ζ ci6DꏞկX70%/\rGT޽l8^$0Ιo ms:GaW*A-{l8HSk^$O<ի`[ ya,h"N(?iKr37|GQz1\ ͠\NT\#1F"Y==/OQ񍂒: PzBa bR/½le[MY+,p̳:<0O~Ƙ!TUszwD*SUqrD%4u /}[1w;2aӧnmDɽWQCl<뮈S=ʸ\a6a0e`uðˮpv+}!e̵zR)~m'L]^b_BѴ@ukYzd˔!܌zh'$' =c2ޥm%ՋY@1mk85ՍT;|vmہ ER<_6͠g5-Z.]9C_nΊ _ J,_Q凛:ILN q_{`BX,R3KLr Ěf|+ɦt="T_iHXk"50+C\ >.--3=_  1_ʅV'}2Ee!Gp!9[W)DAdEC<=%m.l5&&ڕ۔]r椗;d(~YyA2a6~jmD U<`9bo/uJt u)GͶI9sK5m~Ot-UD@1=n`ޚ{.>E\ hZ:L|k5hH6Ӊ=z뤴* 5T;Vm␏iľݙo,~ArNѓ_* [7 -Hi`/_)`3 ҁ}D7g3! D{+~Ec%c_P"q!Ao  i& DIh znK]}dt qCSs*|2䋆~Ic㱓ځNڽ5pgQd]g3Y: }nTQߗCK^&*K!0!AwvtqVh6o*6$SG"a6f>K{ {I]0\)HO#jDޟӢ0?"I#y3ڦիE bfDa_b:+N C Pë4F.'%* *:{jxkC lZL=F> ,3-7g">b-ifH!K~!FM=r%{'Cv14$lTd Ukqy<&W_M/6-׃oWn ؛#m.Q N~1qZ'L|0]TnC)O_,ќgʖ4%:TJv$R(=_}obr/YO5Q.r%73+2TF؍ÑaƸ9*ֺ`&lҺWohuؠewSJ 4 =?HTgyD/jxFZb7NiMx/$Y8YE~O[}zݱi*|>r{#z%q~n^k=F4Jdz18#5nR(nu6]OFs2A|hZ ~% Ų4sWfxQL?dFVy"bKλMiNC'ހ14>mreaP&کxbwl?f v:< 4*VuA]5҉r Uľ'Ȁ wTUީe]VtH.p?nZ@҅Hy$֥D].Zkw3n+5 )Ybvkf~^_N~):QiCw&Hiʇ/ e-d䧱Pv`tz2w inf0\Q) fmmpMW|pU6)ܛQShw/!)%w hXG9dLMzNkjm1 <<(Zul5HD*>ǔѬn?R0MRݸKſʁ쇺BxZ~Zi=dLǵZ35 =SB ,d(G*_ebu;=oje*U>X"k̻˵f2P"p5"~$#%vr&#Ӧʳj=)8GOfy_G P+fx%G1d"nRDsD1XvJo+6z;kw cz=F2ug7YJFR\ eAUFxs8 ` c#F[N)͵.fXiؙVB[O|'++B^<-:}cq\O F]`Y \&ȫywWL'(#lp~Y!RX tG\D1t8k?OO-om9?\I5!UwYq!Of4^FNl6 0?nSu)|4e}5 W*B^tSRCRŪm u089vfxP㙜;s;Eݢ-7ڗ`e^rܙU*tTSO 86>W1 15^Fel_ņ>_@?/1R_ho^D%ʼ0b,ci/ՖF!14ר?q~W`)$8RA[VBVقv7:Fhs~#IZm18ؚms!U O>R=۔؃.^m62` GC-+d:5Wd2BJ[-iy835cb 9@O0*i\V"4)~,!UmEWn^-K]tRSZT͎g,XT!.:+Ƹp3˟mGDf뢬asVktoJ:00_%p`q\z>2uk0űr~))xsHBv @Yr(K9T&񱅤 _WDDh0$ 4+Q͎6ׄMvK?&'Fc8$??5ydڕE.W]sXssdB}B{/IpxI~1s" "Z!!F^{Hg_E9]i!ɣ(%ݧ|+o5z(4# \cڰc!jd- #x򊄊Cuezi 8(Rp\=[*-܄Gfa a+x_""1=8r.z<0N9X݆ ! XH>s_WB`29=P4ֲQ\2Zcʵt-3`Ne 6Ty31&=mM)BdѢrż@NT[v?B&VoJ3;Y%]2ǎj>1p۝ŪXf1uiga wʶrCX80N%ٮ٤? lG?pN0yL=M ]& {?^NR|5pv)r+Zv:ዷEkH{r#N+@0bDۊ=Z\P,AdB8RYb4\}#4ʕ  Nj}҄R(U& 痭,PЌf&lkzϊaIj!<8qFg_}Y´P]1RhIy;3r27cJH=kuS^冷D48K^$@_uRH5hZK@WQև=7cjzt֢&9@uLDdvV GSrgJf*J}x$ciPɃ;jOڭ:ßm+tXh x3l6@EZ Ꭷz-uq)uF|rH@ngG̱O봩Ƌ7冱uBչ!!ƱN5ȻWW@PA5r%?)nRDh({otm$0'SP3KiVnj©S/|@}QêJ2Gq;G!D k[AYH4Fr2cGI] l'Ip2$Po;Z߲jDv!.b~s3DDhH5;<,C6閒@Gx _$e}"6CJ/gF>y߅7f Pv╴(gg/腾cemX@@a8ݼ-ݣtdQ?|+Zi!܆6⨮u`̽( LkkM''_ƾy[ǰ4* rQ&C0{D Ac5S|- JCo O7la'0(Ի1Y 7 Ə:&:J3 ;*T}*½_Y='sߛB'{Vc02QAmi7Jvw#dڥxc-B / Z%p E۰ QϽď@/NH>҆0>+XEf; w81_%h=8` r "Z,PLn`7r_M^ -sn;gt(my6lGF-2LAdRO(N6AFw B- TMPETZvb:C}Ag- #J)Y@=@H\u #.N '٨dP+ol|SJ7%$ཫZ5DoJ 2 ^ `7ގb4BODkUN9QKÿ6JeK6`*-u g!r@b5O߲;!hA7Be;c9у",hb˩A/]GVl[ɃxJef;hOqo 8ښsH/|O!*#>f|[ƚ=Q+7ZU2~cf aH{|(j;#IHjה:)ؑ%>gЦzU9VDuղFx]lߗ4&{"v[ /", 9eG} >~bV4ߒ],3dH?75+.ե-^sѲ~y?@:ny j3`NV%u$]q>Zr_0s^MJuXl 0]G-IW1~֧P g >=AґQ;6 8&Daf)u8c;6G( =n{3txV>VHC{NƗ5i$tYm2$8_9y<Vll.L)NҜ3g@2.>ê_+ 6]iJ9"O"-"eͥm{ϕfQ_!Ƞ=PxaѸ>p$O C5yP? 3gxy3ɓ |PjŋWbι8"@Hibڷ|/./H@YKɻ:VNOq8 kuћ#Q3=wѦ#`2L*3x +C"; ^  l=F,-F`#hF =dʏ] ꂓULӚRR:pOeIb*G:IôT(c6_n@E}U $OABz2A}T.D V<ஒ\-8({;q@,]7郝X\F7æ}vzěZ]5\]kKOxx2[|6b-]݌D-0(y[89 Y  NrV!E<`A,܉M v٘LA]AzN{}s՛$މ'A835ț_Y1W W:Aq-cruqhcWDz\vMR?#|# fj_*Hw#uH/*Gc8}r}ﰄҪZ"Q`Jݘ7Ysm>yNOS- f|'D>*:7Az(g:ۄ񥔡1=5.PFurTrcb0ܤ-,piN: OKU"'d屼DJDc{{¹dJ>4MĊ'؉kO߉}tq"-ozڒꈙL+C9KXPl)h2ӲYI!5tݟuE2YGy-4%y)E`zVr!Ru]1'(D8oL99F7=]0"Uuff}75OC`" I;9ᘄQ%fej#*&}Uic蚩&G{K)Lhm mv^q<|Jd=4'ueᐄѯ`+g=>PmY}j6NDO9ueSef)aֿ&[OL*Nmx> ]>}D);mУ/jgrt^D4qth:$yNYpJ/Wa|6;̊QT+$->:68D@=0FP}iɖ;Zsӻjh٦$._HWPcrRIV}a&\ F޷tE9ų8gmV|l8C4VR"P[%ҏ%-]ʡa^H@H17(a|t;]ssz@/v0/= ԒWC0U:P"Vo=bW iVDBq̗ dLšFH.ځ $YE.= hFI5taoT猓:NrkE`ti +snu!y)JkD 1̓~JSg~QZ{(ɳ>C~]O7CgHqu)deYu_]ϫ鶦iivP'n[v{岳C`["(-t=m YXM{Bq Jq*QsUx"耷 P(Ӎ9:(k[̻ mYjOZ=+w1Otc֜/F5#̝76Gp]w)ؕy!j~$i2Sڎ er+B@">FsKGV, &Qݍs׳a·R.\"7&9iWzAطٔCcD ϟ'Eqp^4T (j)w b!ՇD %-x?Ftї17H]M_(:vU1D(?GuoAyX4>gWmHsi˰'QA!AƎPoX y1o qɉ.nN;x@CNN"t++"Д֤ t_; S&s"^rE,ecg{Sd# u6hrB$kw%)p1z'&O%ٌ:;dj5Pg26ͰSߒDkO7YPr02NЭCΘe9$C =NNT\ѧy-9gaZ ':Ҫ }_wdm8/3OFe dgx(ke,ฒdNx-l.EŒrl8E6{UԼ6HHLXT,fkT>. rEb M]T>1^'Sߠ!AQaS$w-Tg)xVDERBda\ (*UOtm1!H1]ytNX)+l܄oYrx| םd!q.B&dMl]sUÓSeJļxzn1$4Z VhHY򹳪 Xi{8 )(xӆ]/]cYPfGx5yw* ubTHhUr[k2qQ]QZfD-DbHTY|zdtm(5Lܷ2ˎH&zC=hZ<2WBj-1DiP +633!IĂg3 ~.W[Gh'M)CEepH2*>;p.iA)^o 賲Seԡ\ ȅWJjUEx9gMkU =^fv[:yڒA.j_ o@X $09ӖYdta9_A H~n ]V8 Ç\7+8c ;@h!N3U!J>Sh?vHa ͇1$f7a} x۲"?5 &~݃_@*ii2}m̱b\S*٨F6W|tu < ,n/A&_Gy_KS'(j|rVT %qHhu毉>\t QcD8]m=ef@Yv,|Éì$Ӳ!zN@T-Ds~^JhUX@LKM~yU^#LC0E$ ڬLg4o { t P#j_>+% =,h ^g6j|~oOЂ S䮑LT^cmnEB>/U.y yјmPD[MCSd컒l`Aix!HG3_2c@f(YxnyCDZ4Fݤk̎kQ[Ms ΍$ |շ863!%/ -Z$߅{UT@`eLuM5᳽ k;FIMm U032L\A[9}zv 5%mx$VzWy3"Yv*,2Tc m&14tc1۽q: IY#2GpEANm x0p`׍X)k|~~:ks9m.;L-;~AS:R8b E7"'?(O<g}NjJ/>Zصoql(vt`NSCFLL8C;Z SI}?pEؐс5æJd:tk5<_H \(/a5W ȻaEYzSu)[ ;gaѺ1c?fl\&VW[f{#U|Zq{Mcb3S`>cY6%,v͖XFa%ٕ~рn!♳$>ކ}~L,"F- ^1Lj;%A ~dۍ;2dSZfKoP1\얉Zq,{r?7GhK-!L/w=ˇ>] 邳`Rjt m$X*0&k/d.!Z?р_ ՠjJ}Rd!g|0P)i^%|Y{A\B* xs55~Ś̎Vv' '4i -o _p||B!ڦ+tToLl> 0??\r lhINÚg4y=dI(9I0&eUv1szl40Ż-~pKx<VH.fdK8 ʹ F3e向uؠMUfkK86ν:3*AY#Gni^(O*p<݂)kߴ<$.<_D #z%aL*__9yFZ-FZ9"7Fbju4MlV jĨۤ>67y/"$ 75ŀC!A\*oQ\n/_CjC,~]qxFy;_7 t`!Aޕ ~Mg_f7Ud; ";Sߩ\g%eqA̪oEb\y"1Q!+36n[*,WEYv.Q*IMErf臍5e-͜U̞>poP`1/6dFisbǫ5T)_K|גc1(vǭ'7-jm9%ڕi^4\TY=+:꿽j/ ++ tKn{x&ޖ@*2ydG%q  D ѺҎ팋Gqq`oc=;#"@W(] WGZ/ʋɸPj͍:Jq}in|^`e誄x*X=iΨH.MҩQU ֪&{22TR) X{c40e6+h x ohÚrhsx4QI>Aˮ U#l}XUi~ h/#EwcM'4`ǩoJ±t %|̊Q-`Y )d[MeC|;QE@ql?vr]BJ*(HR긑ěK [ҠRVh׶^f;@?}H;>=pmYmC0] %3Sgx-Uׄ W6=3#9JS&F{(;r4L]k@v=wdl7nQ~Fdɨp\ˮS=;6F-`nvi"4jܜSEo=7+YߗrJ%ww+гtW$iBogmy 4dHs]Fl@@@w V ="v^,/0('m^ {qnY66pfd ~3Y۱ q<\ 䫈_I[ʁicq;z1I5K^M"'ڼo7(ұ(nѲ)p?"E{YdjiE$.vryu&Y4ܐa;$ XF8ř<CϚw!2(J~φTVצ"A+#l0@b)6._^`jurÛ9IrMAmOPi~ ;GYn>+j`Zv D]kc|Ќ+G)'x_@FyЫbP$9!Ko1 >a{GQYLČqVzPЯ|d7nMԜ7_L(;[&2uFm5udsh~,.×@T=|Ni7sC̤5~1K㨨qG5aSkrh!dl>Eҷ;Q3a)(xBd겳=e#)MkI h6dSʖ Dae2ToN,G'惆Mp!1,Cdu$˘)sR/}ӣƞ{ ZrCUEa*JKA~$(ff)!_FEtS"xJhω3¬lV_6a_լ\k%(n #0+{SƯw';IIinKF2As:蔴45d tUcW>ږ~o:d4Sb1h:dΧcUJzRxfk7HA|%uQz VC(c+1F>4OTa?؃(lцn\68[+=ղҫV?xSF.6vQ|WYry޶` 76@F16̻e'BU3leӝ ex3kS0E3'ܰv̯ k[Rh;,э2]N`fhb1uxGMqfU5eJꏖe1uX+o#?'ǐ(.G7X!桠SRxS3b=pQ|5O+RSEkvo{͒ի '" )FRQ ӪS[YKV`5Hz%2C.:*X6[M7YP5{ݡAض$=QL|y u*#$d!o Y cu!L)F9Ks~}.9K~@垥"]z_/k~$I!ԗ-bl 7.ODrú\)'2fR\OA0sy4'=ynRT'X/n?W8AeJN?'iϵG8eMG(.( $!V=8 (> CyD:&hnW) j!Juicv%HdgYd"2 V ZNx~>b%.׻ʡFZf%q\r+ƻwս@0/; 9S%_ Y+BZ3C&ɪsy1t2=^SŹ^+t/z [v8f.i[agJC tD0Q~=_ѿ*e23:27m62aU?sl>䋢`;jϊw;![ۜG<9;kv@n?{ {q~ SZ͙S#?b lCG*]-4.~WZzL~'<{ewͣkz1tokiWq!$S@%]kIu10ƵJFo W!jnӕ5'pWJkv연kשυ|`5*.DD .TE&VC]s/ɧOjEd3y}˨¶E%OIqG ]`DQѩ& ‹*ygޝ[)=@asY96(ٔS ԃ dW*^k^ǎ*]'\HFX7mLL:@p\y(p;\i3N`n$+(5C'!ф8tG @s6t2%UCJr`0SS\73x/J' vm@fFUčgw#GLAYSwF>=LUVLFQйN-Q!ܦ,U~ }ԃC: ҡ\슽t^h#w{ЇA&A{!Y8}>)8RF"Q'fY :ۆfFΐ}ڳ"?+6xJU|p2ĖLrӦ"WQF' I#y2&Cxk܄<ꮻR^ΣUЅٟ ď7 axICmoExim"!2`.-VVǰel)"OW^b>Axx7QbeUF>@/Cv7BK̘UVFf虪Q+1=\Y TlMřJ_HAHYt Iٗa߯Y DS eu QHTws{Z~0_ ,6QDmKdWWP6xM$?75\ioW]b|%ۀ$ hh:z@ez; s&I(Lca a(&Ng:h:DhV)c۹}*㽍-i>VP!#->S&[6=!Uhe]qCUi+[H-HW,1 B+;wޟpc"|&m3VQꬸ=-1\Q+p:›nD>l*i ,cˊ v?L\VZP}ʋ^C-]I{ڱ_1>vr2K7![g WdžS/ nKdj윚*&N ,fBBREf7n{ѐΡ v兓bK:L)ZhĕAK0sn=]xsmA Xh#0Rr,OVu N >N>58k-.u/Ն4Ǻ1ϡH3s+ JHMN>gˍÛc9ׯѬ H.*o;Y[me:l M] Xࢆ(0UNjU9&o{ܾSSsK{<;ڈ99؞V40 9V* Db'adwj.CC䡠yC 0Ļf*%2^{<حG6RNnƘ|l~|N N9qepR.R51(5F+UO̡&.ݡ΂X0ӌWKvIɓ8ӀҬװkQ.L1l _fR.qħqpTl$bOwd,'a/؏ך!SG T M䋠էK>HK؛ &jB DeT2#Q,Ct<寐_VJE/dZ0,4@E ~@m0ȶ>-`/ 8/4xt)Uԋ2(AtZrvSkHFc:dFot*2+u3jU͡ǰWR)ҷu\8a1=OrJ9.ߗ &bIkN~s)2) Z%c=ů2kq٢Hn9U$2`7%U⚎_*fHxpNFCc;t&1ź9vȦ;i@Ҿ:猣0PZDU"ba[͈%.wE={7+1=; y~M"#* = b157l&X]Ak@akU̟ķ HƎw):L.#؛d.]bԯZXJt͉_sO@b~T,5ww;':#3t [*> ׺НYd'.Kگqr7}'WLqR~&f:3z.RMpoVE|GV(-Y>q31 C5yUQH0&C"qFL_Gu)/oe#JһNf#Pg(sII_]H&]rGX\K[Ccg;'`Qٱ\Q$Yшk.r[{ؕi!qȇ{)uI?6v\89}Y X_]V@43 U9^D9cHKC66WQ.Ek'*&%"x z;8Ul qMV`z9R3LƤ0] w*AWA?Nۙ0#GX~4Wם8c݆6gpsKu' ftVią$)i $B]YYhLH9.AW2Q7-]IcS:Fк"HDdcĞX :oښs'S[j2ecvNB eN 8#ED1ck, yr# Z6Y{5+l`z0M!IPNgB9Iٻ#(R|UC|Qˠ?Āӭ#|Pɑ];~,aalbk'.ɞZlŰvD۷k?a.i\)}%@v"T5$#0gkrc+d`tpn$B(cYbgmzc[m9%$^MӟeE)$Bu ê"&E VSp yS%#3a}PS܏q1Z2q˾rѴh8Ƨ~+M̬N_:1,1;#C =LطN?um-a$O1\D9nfY-Nw0f.O.AFj9rKͺ9.׳,&D ryTh:\cҭQ ^8Yã4tFw@rȋHуOS(_qvP; : ; Q%e)p1&(K"'lUaH%dH3OG*\0kG0dC&}sFW0dMy8z=䈉؄Hkye*l0Tݚ9u/ޭ0;~QPk+2JE9]|T&y$ N~{Ѷz8$ƲС%³~^1??r6ӗE,n~g X$'Fz 9jubIe%8 UL,qG3{梯$i \)A-nuD!)CC:7|eFbXQCX>Yc۶`]Y&N n݆6ϣ^nΠnO )sdWC^O^{<ьэ[]UGѬ"=%XѯD:L3L@#r t_ťVCH+ fG*@B{ydp^s0$,Aڧpޱ5Pb~{s~E5oTHo#v*豣3eFZGi][J*uLg,BڒHCv,M/Ѕǎc>#oO<הaqGTg &MܽWS̲:PP%|yĭ5ɼI+]L0# *V" 7lOC6>){s '<6lIο;*m(v@KD>'@>.$XHDw1 zoйNՍ.Pu_VΜ]DO6{W#c0Qwaə:2CqV`jv3&9=g7Y Zӳnސ"i-CzF.e!~Jy25/֐4>}`^vtה(%w0`a2ABvJٲa.O$26%@mBIKG!ڟ{b+K}W Aq4zULJlCZ?pH88C_ۗ]:wRZmPgKX*i<٤|$9n#m 暍BsʏoMVb;)[EtEA)I`Ye}T!.ҳRfjd^GJ@(7{T xՃjIDRZt2F8P퓻봻ڿe) 2`vÄ>0\Ek SrV y6mDCYq"ȅ1[7kVS&w CrbEaQ_4˘بr +@COcBCBm]Q1vbΆ3;ᗎzS ^#FQzr2e<[fS²fKz@q2 ֣?S]4.jtIY`T`bhWdkcFm$`Q616IG> H ,  Kۦڡݯ;]ܼj6ho\T v#5 '*q6.] *vk><|929Y\k[ *͆dGh$҉wM|#xt%BN!".fb&_6TL Rˑ ф%#_kyYh.<&Hmj_LJME]ҿR*)@(QVC]K`FآE!!# g!Ypeʝy1C'WL}GM#<*y_LL/!IIO]V G\yZXll{;kkpBma/%( wLUw /!~Ba>iWt7{@O/5l+l} ;P YK5ǛqL4ٵTu[ZTG>j1|(^[ڽ&V@,I)M_~ww Vl_TLOW0Ẓ7W:GҐ~m2ϯcv- HսSS r="r_'6/+[":t<fC i뎽KCuq:Bp:/"Q碯 cgx|OX VI[h P/AiP'8ht1ָN`<_چ7nr}> Dd%UɩZ7W۝ zݘSkӸ|_cjpCk\83UV JRCט^qc/Es/ڲ c`Nem+kZ 7:Vkbo,GC`wfջ6W:FqSHr؃O#RX%/7SmT sWA qJ{c|$;fh}E9WOfɬZR.,{\wAHślaߌ\W^ DH#JK FraQǪ9hjbv_QW%T^->glk(^^2Ƹ<.qJAW$ 4J|wQbp,ZGN {]̃W XؒI% - Tsd/岯8(Dٻk7peš(Pg{NۧF*^9+H:#=X!%P]F@G8eCը2](_g/qdCډg %4%2'D!X [^]yDlڟx'#"䬒*օy|KRvH1A]i4x@2UH]PʸE(a kp& |v`14} \#>l$u&kÃY!Y TcX193^ے)+ MWȒ oD1fD@HMaګ2d ~gi<`M? ޶/N%6x[5Nk2LU6nKelpHj 1JPwI66"H>tHܝCT%{6&9o!|,3 V0I&|e Ֆ_46/VIhMۆ8b`H> `2qQD/V3i"9!UO v%N8f@l8l[хk:ap! '$N2怍ObJyv|EUcG<2aCuW32.3|Ӹ/v513i)|XE- ǶUw׆Z9&OC46=xAYԳݾC%ǻN`pu]yPgO?'0[L(u\7@04_eRi\dag^#+ќgj蕿2n}a/3p,T4%:I.@EG4Z_z"-P )RUmޝ#)`C0MGN!'] Xkjq6*݆~4Zy&|mUkdJ=؎duyDk+ ûbeZv eEGnp7aLZ*smR!&' ׋Lo86u/:3^'k! 9ڦ4/j]soW+ ͨoI-'V5mPopaNa`0n@ Cؑxg-W۵=O Fɋ89y&"5"?ljm*6ok">@~SrjkT$@hcN f/^ 3MFE";+xc {-EIUO@DgQd&HRJ`lwjWk߈B±#n‘YwZVC ڸK윔 ;HM\aq}D[ҳy}pgVuO % yta񪝝ebF"YK}"}2)eȷXڙ@"1=0{mz0k+ĴSPw)CW+FyUEi_7ZOw֑$qU[ػM',Ps`XBoʖ:B5nШO&|doa[0=}ۥU򣂩Sz;T,Ԝ7l-2wtXۺ[/1;gָaR*,cQ̉4L.Fxv(͌y7غvY4q)Pdy]#r8(lCƅUBk*:4PixۛZ˚xp~J&=9bY({)-q.+صr 3KӐ id5~7cm,1H; oū[7{>iEҡbQ̯5E?/m Y깸fј#< 'R6kl]M AgנIݐ`&aQm&'D0&ǔl!P BP<Lm L'4W$1ſ E-Ȧ|!M:r(K0# DeD"`y I¾QTf&U%[ٜ$E[lSIvµf}:m}Ą #y87o{TB ءwJ{U(;V} c[k#')۶bl QZ !pU2vT#5H·yof`icj^wb':e~2@7?H~5$Fnw(䭦-cǺtm"aa H4\YO@ z-ݣ oOhavr}-m|Pir , 'dIrx^H.}~_D^nŭn(y/?]vM"G=CԷ#_oteXcTZ)͚.$N*Os] UnXvG08z9ceMjpy@_H1,^xl5)5:JB K <2{q[Mm}!ׁ I+ZOռK"MۤmIۗATʖ <73#ngC,P *νI/B3u` { b*n!%4l- Ly>T.}qվ//9{)E8rO"Q. []zOƻ) O>arBTgg6wuH* Ԙ?) } u 4s%MFD歋=\gS)D VAacGbM"uh\#ó9@n F .l =G2Ժݺh)Q}Wdת۩q0O6]qOT&*EvLnNէMh"r٤!$ͩߵ?WS.n6s +!2(U$|K5~28V/mUPx`"`bC<~ [yi3įjEhO4sj,EK ~?(53A}Hl- Ӎp~ӵ `<?.xqe} f.u3U1&[6v .X!(#P~Hm{3/Te`!%71\ 4 M6&Gߨ8IlӋFkцлze}6J2~|[`F`tG~ۘQ$Usꝩ<EV y޳|mpOE)qlSVD:IٲNAiFq[@O(lݦbZ kgcp#-TVG*GI }n"b4FPɑ{sv qc]~pĎPJ(Q aM^ + e)I";z2)Z/8UQXm},= nis3^] B ql)vBa3)-9&?緜$5=7/.Bl* p CVE"K<]1*nɰB-+~ w:̌,[!;Hnu3GktIq=6mDw{ځT k9W zNRv~y9E(9S'58*>*4 7aZ8m]_灯xgyz_| ҧEl|'?MXH/R(Q H#*iRR//Z(£=Ӂo*Rm[*6poV]=,Y jS,ZwDgWZ(<ۈa y JsA-o¼ 'v~=Z>-;`AULn!{r_#7;h[ g`扣/xihܻ'{F; )um:hPlV8,_]gC2wHT$( FƁqrqB7!߂"m6\25K)Mqܪ_BӦjV`ǚ*ҁM_?߁KiԊ>ë 8PI1-#J QYm.w 0^wY4 lcc|1!wWnep{*9![З)HN;r@园'oMNA_VW.4JT3go&G>Α=΢)&A>C<08:;{P|/nJƺRѝa ɗsOl7< ӿJN:)7Hʬ- Rj!nl=Bbش5?OƔ{k?7"*3cfo#ޢ y@ ; *Sljbf䏣AUZ(N[vpʏEhCea Z7tWQ&3s#쬪F A$ST4|%}#LFr#Z);:(<؏=٤*Ms_1- E$5w'M T&ef  Y_fHJWD7u}GQN|_ZXfy8ya0Y\7PS9sjBHt?0.W$ĆǨ͉Jbnݨf#׌sg`BŅj5'MaDRI/ vaCfFTNWԐhYqؾjElwϟv$1h;nSՑ*Hzq ~SA5X( !IQ7įu{}d)1HGsdI!ۋ06'quܴ ?E@%:β\oxNFHGf/%N$;֮曻f:n-uYhNr B #nI0L=ԫmtD[3n5Nޟccl #}mfK xbI6P]M=ɨN?e YWs-g] ,0vZFqi H!`5lsU]Nس@]kBn5s7vApW;7^QChZ9`ڠ}|pdNmvU뵍IÈ>m=$:ȡ>k@355 5 DK>C0AUѢjaa"ZO\7мwsiXBL!f0xEnfUаHV8L+D7r hhu9Ri P=H䈠b :}0F#zBLUO)EzS=ӁM޸ЭXT8-x}Ooc?ӽ|Vy M\ |O['S7?,Ηc=e;(yFzJ髥,H=RjXC$Qlm(פ$;%ޖEf੓#\uV> 2\hFªqU0LwL?be /Z0b>0S(6H]:Vݣ }==: EPSi :%xPĬ d\bOc Z<~WZp?vQv\KV3ʻM3d6̝Dy9,7dFt=ֿagbm=E_@h6{g9@/PS002+ӤZ5 pQVוDJ__fxD..j1&A]^[<6DX4خD# o9NāXlH Y` d~T!Eؼ#)'kXu1Cu YCHfRTtߍ,+0|sXO "PEHz6NKyФ6$1pYR´]( `hEty'w[#xl[arB}ڲ(aq 8|n>6c!b,ĥsTv\OIJ4T9<X X'q|fjMݳ֯k]$0͢V֟n.*x/D.se?"1,^d><BӶ:sU7nw l4fRm@ u^k{Cbjܒ0>mEL g.y2r0aT~:)"z?Gvd"t/Wk~1;-yr@+PNlv I:xV 8eFH&RnA%5HTbL'OXdD2;yS)b{7 Qhc/ fQ(ދJ)=ǹ۹XMO&޲D?V[,=[dz?١;O`\'IZkl,G jfYy?4E 遍S=~?!´6όiH͙nh o4gZtz<z=͍n+ ;3-XzV PI~} %7<#py#C"Dz:dơav98?n)Fx|M.&KжѠ WǽoyO_Ofn3Qy׏UT&,3߱ligN1FHÏWC4~Zpe>5sH~޶mH.ZgcT)6hfPbcR`s]zz(&7ĵ)bbS2wKR[Lwp,Sܡ22H@&{\27o^zt`BkXv~1LT=P}Z@<:'/GJEK?XB=WR3:) '$J-+rO5cP&DAAU^3L>Ix͊<( &M3_eXl'b \#׏H_āERM%EC2مyk'c|6js1HgIy%\xb1wP,YU9am3bfzpF|jf!& t^tSᘕZ 5t;X'j4Uc ~rR<2 D'ڠ~!iO[3aa^Qo%hۤter:'X[`qf.z3&.mV0K pbX Tp OYHpZDr$aB* !<$ص,N::ʍݠ7>?6yʁR*ߺ}V7؛x*<]3*pC:9j XYϾ.-9_` ID]pU.9AgBF"#Ip[CA,+" h$nN5̽cJ c2 >*3?;︎.`." s?vW܊Ysy`-/xDJcR"߀%Yi{`2gpIYAκS \$2Zv9 NR@LI|W>tAOӡbb-j,a?%7"xT[XkYߗFȀ4Nba&0U(\'.%\d5U얛 q`H H,<gpE}]Ö"1T#I xjMXA:ednun6{xM6}ut墍6Qj| BE)Ui2)|t ękͭRHb l;{'* !6KrFSfIS`KҎpI`"J #1I $}L/r؞ْ~>12C e ƸX$v@ϴ2%C|[+|'?UؾZ1e?~wҷa$2֋_asM)ީPɻ-\+r> g~C~b9? i(d! Ѝ4k 4M gtJ5Okv3 X.;jπє~NXr &C賚! ?YamƬ5PU{a`RiU&% ߺIev`z؝OBXޤM].isRQsPM&ZI-,97tV&SS(@74I:p I:W$i_h- FeyZmA pu=GEԠĨAM?-b*Br8 'Kt Ƅs`^"!1x/Y=p<.Ԕ%a^q#Uq?4 GsCeL 0|wqWq@]i;}ժ]&hHi߂U#iJ8w ~Igjp'IAs 缉`| W9{ݺ ky'ȳN6&vݙ;0@җTkb~D K.Uh1yMpDqS´&DR&.Xu&qQa]r^ )GrށC|g w E&ƯC,dBFǫ !h:D&7 ;`A%o6|5p_kΉ^ |d32=kiZmDU iizj ȶЏ-o [dgS `ɉUkqn4i{(;;Of\17ґ ZYbH5׻zٽBjYnԿouO#;,Ð [ }͜Z(V#s$`[p26Z4q$QGDIe}s[ t?@}Q%A$XU,Vfഭs#TG 3տu/a%趞xcȨz2$&dܧRȟIzc\Eʌ*)HJI?USO\.)޺8zO%Ei6s2'tjO3[cϽ.ZCAT*\ wpu@Wz$wgY'`Pno6gS?ҸV45ɫBvo /Np7BZ5f ]0il>7eynZaؕ`Pdis [MG<m[<2e|0!M'uP@3/xc n.bك&(RoEF~*;<*yEsߑ14'-zrƣdH!`Ӕ_ Ɲh5vX FI̸ZO@G\Z-'go҆lѲ8<╧ 1!$zR"5O.oA4pD%}si` Wߕy}WeKqg|Nf#\ʴ`QnVlA2d>֭(úpRmާ>q)RKP?JM\J wi,X ]xhoDa+ &^-*f8M;wXDs+HEOЌ`ȅQ 8DͰ3X"jB,4^R)d"oghlTBV|tZ\e$R'_.i:IQ]rTEߩxBW {)FvF>eV'BG(}T1D" LM.^+/0G$sJ]۔Ls}n=A)T^7e7AY,n8 c||c & Ql1H&/h# o-+\4R{y O7o;aKMI88o@+>(hk$2A)ƄjjBrS`n=`8#|g-54A8UH9kb߳qb}́Lqu$6}z׃f,ڠ( Z L>W}gʟN:~Ep'\)BWiV߇+"ZCJH?=-_M1Й۾A FqOζ̿O T޵Igq-gb`/˕o@raw+!.&)՘WWĿZ %1-t 6zht#X)@lm]GV^ PXf1L%hnTpD+.:pe]p%G5f/w_E;'ʶ< = *>t_ c4̓p;zACq% yEEP.: - BIJ8Bk,< ,r+' L(Y`xֆ M3faX5KSGlQ.sfE/װl儬m8+.Al{BPe|g \3;Ԋ*[%py##Cm:m[bV,J4 "-<:U:-ab R/(O>&#H*=#7\Ta4fuDЗ6r8 r U:ԩ<ϦJhM0@yRt@$jh.V _*V[}=[f?*voSmQNfKi3TX OڸA 7h83I`ɸ<yY?ơFB`Hmi^q |eqoي .9S~u%8ցA Q:JRB? V՟VM#髡b;)E܋= @yCi8E1|up?Wu+HA 0 am~JIŏCo=Si#bb?Dz !b|nFuO-5A];S#եb'L΀̴0$0Xz+gP0?(R/ww"C>ψ%z@CUq٧Ta~E}[PGv]˗ΐΊu ~Sq tC=+YW.{~T~Fn!Ɗ< ؐWWO7ʳ~B˒0H`Y-7y).>}=FeʫWOr@gջFI[v\ashExMEڱ}R,vm|# h瘯uv o~ķ.V ?&d+<ץ&e)БYRqt,sw4c${}~(W3rZs6#ݧ.=Y6w'x~d|9,0J)*[c}8eb+Iʿ|?49WP[A@ ovPu/>eM%0osX]"GU)d ضݑq4uq$. &Mh=GKQ4!d] `FyDȋb@Ԁ{ups a&(CW;`ceFl^Y!v}p$bA%eQu7lOܩp,G u F>!>B@*("*ºz[Lr~ņ[u̔8Jb-J.NsM7J? J 7Re^X}Xfˇ2sWʛ `MM =܇732kSuILk/}p+IH 2F^Jd3y8״ȓ͏0xo/>>C:͎ zj/*=FxZ5'\-S(k{h*袭aaN, OI DC;PX1x=U Ŝ-_|@ 1:>gV-;lV0:p53N[|bhY96gz$PBR~[e~<⫛b-:;DdzޑIك%Ť7JotjeBdqj'hy6Տ-u hRf]@ [zo7FR<$x|'ʁ%G[#dPi{u!?0@=f\$Cr_j6I"$ӴVC~3ۓ)Hw9ji8ƌޘ1B/aG ^,y8Luě%z8b}RaE?gNtӁshKB-+ng'y46mY`6:8M=N1AamB }]pW= -UT$5:;Yu^eƚ`m挗Wz4u@#Zռ?]@"PnU= 4. ?}[-;"$j2QbzN=à 7Ŵ)wy^awn]F'f6lՅCѮɗ,yڷ.tmDjވ#aYbGWUq"b:`-dވmMX% z'N\0k 1>,wSF֢HږS,yPw34d 7[/oBٯ kuؖA(Ŧo肭 FfJVr?EgQ6)o.xܵ =QJbon& wwrzR{ ӔoK}^;>;JI}kZrX24B ]F? Ay[AQZOIEc.7Z219*a |i˞EމP4U@m9a[w n 8B :yZHX^Ϧ*]> "tHf[[kHu{:hw[ ykj++kg (jՓJ `a@{+X;3h5t-4~4e%bRuU45LZ;6ڲJ9p \?!`5ϛ8![8ŷoCBc(se%{k48bWpoEI̅`q\`(\4+cP T9eζB6\Q[$;iN>SdNUô wf_l%Q3]}e}'`' 3BHU^`%l{DEuChE{7V˂S;f0ɨ7U < dj"t ?ԡf%(C: C~"/\̘O/j+QbIK۠%dGopn *iڝ7 4w3]sF~71u~zOOP /j7.!zUv;i~*OA#7A:mN_Z-IKajN{e;NUnhn a&)Fi_ s#,(#xK 4y7ՓJ03ls:."vcr5x@֓xz zZ"i])O4bKTؼg|\17i|+ CMerr _ӊm3b,'ɮTJO}zRD1:[`Iv5lRˆqc_ЙBS9k{UqKA'qysP%JQvq?ql?ߣ/v IV7WP8F2 V}M Nݻ T }=*Iح } A ={MD^0՗^ë^  ir&>' P67eӒDI:;(DŽr9}J#dCʧ߮UzSqF.a|hҜ|md mb@kɱwz"%!+6'/.ωmwROw9"tӬ)X kPwMQeÚh]HRZV 0z yyvMz) H|0?`͂}nIR߅7yqO GEQ;>"X9ߩIj5hDGd ?M(=)IoKI,[ L-:Fx!AEq5Hd%8&l¯]X y? 琞S5x/vaD4cK$".ߑ )ą k.c+{ayb'W_7\gvQ[Ӑ'i;/-vg?iE1i;-{RI6iXY\kGo  mC|\qRØϟ+yH)ca+2[3З'UJj ]~۩\$U,kP>Zd? fbs3oc#bBHqh*n8O#`˔D9R"^s 8K>c*4Gٹ =j6ʞY;ɡov 6uCM-k݌ T -̾؍j2{^ߣ$ j(^) A&rYucj+i|W.u0*z' S5ߡ ~EA2?ᗒbp3)52!ao˝ Zr/z+~x<,FNު+ Au]ޱ{a+m>- S썉QV)qZ1Ewéϧ`ƑeY+S8s}zw(a /ȩ0S?݉M?C*JuFW?f'Xd/#8-]qHнrC`-3Z $Fvf>Y[ LF¢tnب mDUjW+tóaAA3b7@Aɤ/Dzj 6d Ax-U()JX>>eCedžh\[K;iR&{lBl`OԟW$lNz䉧7G oY&h8Woęy,!fUhjbb@Su@ ;Z;6POtlV;L#,EG]0~#7~iͧck]C *r"H+l2V8syI_y yU H+khž]4J?Voj U9\G|TD^Pm']7Hy`m-P`V kq]lb%qY1鞇*o>uA .ܠ][V>_ !j oNf563E2_xעW'(g<yUIiוawVp&%YڻϾ!Sxxݖ3X3t OӶNPOb"ڭѥZR{pozpʛ%-/6|qG [2 v N Ջm S&vxgԊ"oCcA%<=^m | X*q@0v’R ҥSI̪՞Ʃu.W4 m|V&MA'?^ůh (Ze/E_]`Q!uOnĵN^^]O\Sj7ڟXư!v?0Z DD /fֈ5Dq'' : !=1z\"AS}lH%_壴b:^Y$"P_u3\ PWO]`\:U)"Fq67潷HmtIEHl2(t(_P)L]sT I-[S^Q9X6?<"鄲ႇCeR.I$N7E6ct'eDj8]t0հ[LlnoOR aZX#.[o|WJ΢K(І> ^Ch[0᲻-t-orCޒ<2RΎ,OWٵsYlFMQοp$1&~%0HY v-Y ;bSOc;85ੵmi7̻TȜ T@.S` lHê[kX +/Gh capG4 Bqj9ھ[ʊ G.E8V"~|Fj$[tj *g.SY$u(W4'<|2Eqj4 iQ53H`QH@a~9OGNTP5늽Q&]2ib, 0.(2F"UxD?,-S_]q0`Tn߁O T[`[ppאHˣ2g^ϒR;fa 45ss#P/&ȁԱ?KnoI,5nT[qFFL|'u#jۡ GV9 >{he'G?k5J;60)x١};3_[Dh;>Cx$C($ @mYF[;6r  +@0ɯQl^#;i^PJ{/ /Ԯjikvȅ;x^\ Vm;r-:{GU+KFvf̉s +HƝ' Ɲgi@OEiOq~M*VVNgCxj)pzٚJo,=~AO*}YU ckΰo" dA>Yȑ&N}mY + Kl~z)XP Lߥ[Gǰ L:23 IͫHooR-ٮ+%-^|k^jޥ$ߴUE^Бb1elY|P7ntI%b azaHTl UOo^r,֣!ԈضYk+_umCrj.nU.-{$aRJ6s1䓏+~z i +oڪ\;b2ߎab j!濡# ~9m Cexh6x0b]w8[]B$sKå0t s9g1.o3;|WюwIS-[we}wS)Lڳ [Ҍ>\uw3ũ`#4G)]z+F/M3kiWJQy_Y+xPmd)'UM'0C}Wvqc,$sX2?Xc_[t ;/̂|D7\LUҘc#EYЅ\MZJ#`y_ mԼUf'DC,Lۙ|$9:81qˍY" _=S$&4k6IZrEљ~sH[keLwBQ&sMC4s[\+ɔuIdL06 .>OLVğq+W=WbK,f/7[9JO+s"ُ_'A3vv7+H,COO(6u5<_ֆ?$tBsM^BceX4EMů5=U.%wc0j˵J!Z7ϾF(pIn*l쮎>_AwO@xcn0_}_?K@>Qez~R11K4OЛ91sL9еɠ,܏a߈,Y "s?w˒8WLݕ(v]"_QCFЮuٞz+e?xT(|NjqG{%V1E+8hGUujI\3&SuHWÓ64ův5VPǻ1Kd-d|89ZJHtЍ]tW\Bm IjmͿڟ8K)VN@f``fÉ7bp y{exg JOgIT`ϥs44]ͨށjcǔF{7 *|-  X6X< ASv tz=%)"ng&R_x Su\o8ZW/[.]٪ \0tcsY~@.Y@.ԴHFwfL`7b4oj4vM~[1^Y9gZHXB;~-nMq+ &4Q&!K j':n#m,?ְdٺMMecL+ `] ?pGU]Uв>oZAh*gcQQcEa]}`m"##js3V-d |'Kino9zym847% \?fh:z%dj=i LVs&  h^pm; [ZɨM5ߖ̍UQԗzox^w4ߡSۗ Gnrc\:zlBK1[:9&Ñ@5cφ {yM2-0<01'}蝨>o^֯) &ԂɭbTAji"*{,~"@>b+vFI,:z~ݞVєҖjZ'u1rJ^PHAD?e&i 3@syb|`׾? ҅n/Z8taiS,)zbMC i]C /NQBt>JQN =m0 HgRhR,49uG}P z[S[7kU?&vug眃l]YBÁJ&Ǖh/'x-#ևAs؊'C؟փ8uxUi>VC]ʇnmdod%p?!ʏb†}EDUm' ɔskTTO#)ƏWnTa%Ua- IGeZRLІgI`+Ί<\ʇr\fTyQ1_`:4*w/cPwTR=<:@RSiå2@VƃuXgo&q"yS%yO7)M^Z %*㘈k= N|tmXKLY}U&&YR9g![D 襑G9{*N`ӭPNȼ:mcEWoJ&u;ƞ"5wYOmxqQfU-Q"K`} B%O. 2/¦t Luz掅:Gs<hjFbXo+ 9`]5/wQ(TZ4jrhOQ2d^QK]yG w>rrv#p<B; ^m]r5#7N[Xt)OJG->@}5]nT#DZhVdCiBPrƟwR귷m@E W:4Js}%ǘ۔ߏ?JPq3qTAm,;$cӿȡ/W(! ͐:LggvK Zpc{hnw5/ZZ ՕQna"v x]>DU:9/dTy}SVqP CŐ#Ja%86wm;x4SbAҲyJ`C*dNo(*+#޽<ܦbÓ[<1q]h,.ï'Nǁ \l YǶz3˰#|D\*E:N)h(!_/&xZx/v!U-="mA RՓ98\d8kϘ\a@H+}fiؘ'|F3dms:= E*Ry37U;QPU!Hފ D(jdz&bvW{[W),O. 8O 03rd΂ iWJIGM?3bP6ڀ8? n{<.Bd(`}IN'4|4Dä!Z0G x z0Ix=EwiIe {϶П Ɏ)5W<|hZHsUo$[ p6蟅wBn-%t 乖(׌<N1s~\YU^{؜.GLrM$)[X W0,nw⪺eXGrE)GV|F 7WCu;\ sk +Y+LYZ a=-cE/e5 YVgy}=%9#K #?uC 0~! ֹ@P@9jZaySQ.8qhtrQuj3H@-y~15!*]j@Ss*R|*ݷX7ܻaDFuFzÐ!"%Hr䲄)y֥n3t)xW#C0%U;M.2eE.5٬ =1;^N8֕H%0te޲ҎRkʰN3ƚOsxs6@!c{\_"H5l 6o#K_NP@|iZ~p*1r#NSsnEevCCC/H8YٵD\Ǯȶ?%cAK ΒnRxʂ*䫯HSVCxtbIѭ$nilѭ8 +DZ^{ |8:yp`eE' uԺ af*q(hxXkXu\+#hoY?x4b9":Ϗ1qTf/Su6Q/ܾ bL@;VzV%g|3hckNGV|QLŦODYcV4Pii5ɞsny|b]>L:aM弉|l08yE1ٷxjTP98rػnÔ:~ß ݛCӾHo!PXeҴ4/\o(eBc083"K N$ vjh#l˸mFn#DF3_5ـCV059[i[3ǩ2 &.9O-d2)Fs|?H`hi>vtV,3B_+iHG^[eUlF1lS35wwdt3r/1w^`Of0EV}l"!}ZJh*Ltm X[JP!:GX7!lGqN9.ߨgq (ů*0&NE/s/SwiO:c ͣpnU62Y<}9eT zbuE/8\%38jah[Yy3>p7CUCe: D^ꥉ7Ѱ?#IF,|祑h]Gm dKZ$hBQ>ox~5^3WۦY!w _䏧Է4ћdvh^Jv;; v6?fsjqr=oqKZn)+BZڿ <"9xpgMuCVvlS+۪a]d'5l``zF:2x(™rP<>n5ndS^BBO+KV}]5[=K̏(&KMe)Xh2l_&f7' 6Y ~vi?oַ^Dٜ c:iOh:g#d4gPHWK|vg[?pΐ$IC}-GKP MNıH0x.)>u[Z8!ʼnk pٕV&5?D>N-, YZ