libovn-20_03-0-20.03.1-150200.9.25.1 >  A e[Bp9|j'(\x5~ TuG~$j%`]XuU\$1p9W*dۡ<$f33']˿Wj 3Fb05c46233f0d3467811fd568727bdcba3fde07159b3de174ac17cb5636dfd080791f73dc4bd5566d54f861ccfcbfb8fcef7d0dc5謉e[Bp9|ە"s#us|?\_.j;Cl9!"{]-d $>)|4'QEB-Zÿ)HT v;'}Qց)g\pScHQc>Pm[?W ‘n 2Qo2RVGbc,+#675X V?#yq^?XzRGOGEfcYˉ,sɣs"8L1{:t>p@?d ' K (0 4 8 @  T   (8W9@W: rW>@FGHIXY\@]H^pb|c%defluvwdxlytzClibovn-20_03-020.03.1150200.9.25.1Open Virtual Network core librariesiThis subpackage contains the OVN shared libraries.e[h02-armsrv2SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/System/Librarieshttp://openvswitch.org/linuxaarch64e[e[46bb4c34c0588623c0b6a05549f735b3d6fae94a3f1dc043166ee4d177cdbce4libovn-20.03.so.0.0.1rootrootrootrootopenvswitch-2.13.2-150200.9.25.1.src.rpmlibovn-20.03.so.0()(64bit)libovn-20.03.so.0(libovn_0)(64bit)libovn-20_03-0libovn-20_03-0(aarch-64)@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1eWUdgddcp@c`!'`U_F@_s!^b^א^^E:@]@]L]-@] u@\F@\!\@\\|\w@\f\I\I\Db[@[%@[ͻ[@[[9@[ug@[@[ @ZZ@ZZZI@Z@ZTZC@Z'Z@Y5Y@@YJYyYoIY`@Y^&@Y)j@Xf@X8'X2X&WH@WWίW]@W"WWzOWs@WrfWj}Wi,@WH6WF@WBW>@W=W+5VbV3VV޾VxV'@VՄ@V͛@V͛@V͛@VGTTFJDuraisankar.pitchumani@suse.comDuraisankar.pitchumani@suse.comDuraisankar.pitchumani@suse.compgajdos@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comdmueller@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjcaamano@suse.comjengelh@inai.dejcaamano@suse.comjcaamano@suse.comjcaamano@suse.comJaime Caamaño (jcaamano@suse.com)tbechtold@suse.comjcaamano@suse.commchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.dedmueller@suse.commchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.derbrown@suse.commchandras@suse.demchandras@suse.deolaf@aepfle.demchandras@suse.demchandras@suse.dejengelh@inai.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.dero@suse.dero@suse.demchandras@suse.demchandras@suse.demchandras@suse.demchandras@suse.dejengelh@inai.demchandras@suse.demchandras@suse.demchandras@suse.dejengelh@inai.demchandras@suse.dedmueller@suse.commchandras@suse.dedmueller@suse.commchandras@suse.dekmroz@suse.comkmroz@suse.comkmroz@suse.comkmroz@suse.comkmroz@suse.comkmroz@suse.comkmroz@suse.comkmroz@suse.comantoine.belvire@laposte.netandrea@opensuse.orgdmueller@suse.com- Fix CVE-2023-5366 [bsc#1216002], openvswitch: missing masks on a final stage with ports trie - Added patch, CVE-2023-5366.patch- Fix CVE-2023-1668 [bsc#1210054], openvswitch: remote traffic denial of service via crafted packets with IP proto 0 - Added patch, CVE-2023-1668.patch- Fix for CVE-2022-4338 (bsc#1206580) and CVE-2022-4337(bsc#1206581) while parsing malformed LLDP packets - Added patch, * openvswitch-CVE-2022-4338.patch- security update - added patches fix CVE-2021-36980 [bsc#1188524], use-after-free in decode_NXAST_RAW_ENCAP + openvswitch-CVE-2021-36980.patch- Add patch to include security fix for CVE-2020-35498 (bsc#1181742). * 0001-flow-Support-extra-padding-length.patch- Update openvswitch to 2.13.2. For a list of changes, check https://github.com/openvswitch/ovs/blob/v2.13.2/NEWS Includes security fix for CVE-2020-27827 (bsc#1181345). - Removed patches no longer applying to code base: * 0001-Use-double-hash-for-OVS_USER_ID-comment.patch * 0001-ipsec-Fix-Strongswan-configuration-syntax.patch * 0002-ovs-monitor-ipsec-Convert-Python2-code-to-Python3.patch- Replaced `%service_del_postun -n` with `%service_del_postun_without_restart` (bsc#1117483).- Update openvswitch to 2.13.1. For a list of changes, check https://github.com/openvswitch/ovs/blob/v2.13.1/NEWS - Update ovn to 20.03.1. For a list of changes check https://github.com/ovn-org/ovn/blob/v20.03.1/NEWS - Fix wrong default directories for OVS python utilities (bsc#1176273). - Add upstream patches to fix openvswitch-ipsec service (bsc#1176273). * 0001-ipsec-Fix-Strongswan-configuration-syntax.patch * 0002-ovs-monitor-ipsec-Convert-Python2-code-to-Python3.patch- Fix preserving old default OVS_USER_ID for users that removed the override at /etc/sysconfig/openvswitch or for users affected by fillup bug below (bsc#1172861). - Add patch to workaround a possible fillup issue that could cause existing openvswitch configuration to be unintendedly altered during upgrades (bsc#1172929). * 0001-Use-double-hash-for-OVS_USER_ID-comment.patch- add missing provides/obsoletes for python3-openvswitch-test- Update openvswitch to 2.13.0. * For a list of changes, check https://github.com/openvswitch/ovs/blob/v2.13.0/NEWS * This version drops python2 binding support. Only python3 bindings provided going forward. * Tool ovs-vlan-bug-workaround is no longer provided. - OVN was split to its own repo but is still built together with OVS and as such from this same source package. OVN initial version is 20.03. * For a list of changes, check https://github.com/ovn-org/ovn/blob/v20.03.0/NEWS * Packages openvswitch-ovn* are renamed to ovn*. * OVN now has its own sysconfig and log paths. - Add OVS patch to be proposed upstream: * 0001-rhel-Fix-reload-of-OVS_USER_ID-on-startup.patch - Patch instead of post-processing configuration files to set running credentials (bsc#1157338): * 0001-Run-openvswitch-as-openvswitch-openvswitch.patch * 0001-Run-ovn-as-openvswitch-openvswitch.patch - Will no longer change group ownership of /dev/hugepages to 'hugetlbfs' (bsc#1140835). System admin should mount hugepages on a path and permissions of his choosing for OVS. Add patch: * 0001-Don-t-change-permissions-of-dev-hugepages.patch - Will no longer install udev rule to change group ownership of vfio devices to 'hugetlbfs'. Group name does not make much sense in this case and ownership of vfio devices should be coordinated system wide or per device. - Will no longer run under group 'hugetlbfs' on new installs with DPDK enabled. OVS will now run under group 'openvswitch' whether compiled with DPDK support or not. - OVS persistent state is now saved on /var/lib/openvswitch instead of /etc/openvswitch for new installs.- add missing sortedcontainers dependency to the python bindings- Update openvswitch to 2.12.0. For a list of changes, check https://github.com/openvswitch/ovs/blob/master/NEWS - Removed patches that are already included upstream: * 0001-rhel-secure-openvswitch-useropts.patch * 0002-rhel-let-ctl-handle-runtime-directory.patch - Rebased patches: * 0001-Use-strongswan-for-openvswitch-ipsec-service.patch- Fixed missing obsoletes for old python-ovs (bsc#1138948).- Add unbound as a build requirement to support asynchronous DNS resolving for remotes.- Update DPDK dependency to support DPDK 18.11.2.- Add upstream patches to fix bsc#1135884: * 0001-rhel-secure-openvswitch-useropts.patch * 0002-rhel-let-ctl-handle-runtime-directory.patch- Use temporary directory for python build.- Fix problem preventing new installs to run as non root (bsc#1132029), including: * Align with upstream so that no running configuration is changed on upgrades, specifically to avoid changes on the user Open vSwitch runs under. * hugetblfs groups is created as system group. - Add missing opnvswitch-ipsec package and systemd service. - Add patch to use strongswan instead of libreswan for openvswitch-ipsec. libreswan package not available currently. * 0001-Use-strongswan-for-openvswitch-ipsec-service.patch - Add missing ovs-delete-transient-ports systemd service. - Align installed headers with upstream. - Fix problem preventing rpm build '--with check'. - Fix python environment that had directories pointing to /usr/local. - Version bump to 2.11.1. Some of the changes are: * netdev-tc-offloads: Fix probe tc block support * rhel: Include all header files in the Fedora's devel package * reconnect.c: Don't transition back to ACTIVE when forced to RECONNECT. * OVN: Make periodic RAs consistent with RA responder. * OVN: Always send prefix option in RAs * OVN: Use offset instead of pointer into ofpbuf * ofproto: fix the bug of bucket counter is not updated * netdev-dpdk: Print netdev name for txq mapping. * dpif-netdev-perf: Fix millisecond stats precision with slower TSC. * ifupdown.sh: Add missing "--may-exist" option * dpif-netdev-perf: Fix double update of perf histograms. * dpdk: Stop dumping memzones to stdout. * dpctl: Drop parser debug information. * netdev-tc-offloads: Properly get the block id on flow del/get * netdev-tc-offloads: Improve log message for icmpv6 offload not supported * conntrack: Replace structure copy by memcpy(). * conntrack: Lookup only 'UNNAT conns' in 'nat_clean()'. * conntrack: Fix race for NAT cleanup. * ovn-nbctl: Don't segfault when ovn-northd doesn't configure dynamic addresses. * datapath-windows: Add annotations to find vport functions * datapath-windows: Guard vport usage in user.c * datapath-windows: Fix potential deadlock in event subscription * datapath-windows: Fix race condition during port creation * datapath-windows: Fix nbl cleanup when memory allocation fails * netdev-linux: Remove ingress qdisc before trying to add shared block * netdev-tc-offloads: Remove ingress qdisc on tc init flow api * ovsdb-idl: Fix memory leak of idl->remote. * travis: Remove 'sudo' configuration. * OVN: Add port addresses to IPAM after all ports are joined. * dpif-netlink: Free leaked ofpbuf by using ofpbuf_delete * OVN: update RA next_announce according to {min, max}_interval * rconn: Avoid occasional immediate connection failures. * dpdk: Fix case-sensitivity of dpdk-init knob. * NEWS: Clean up the 2.11.0 release notes a bit. * conntrack: Fix L4 csum for V6 extension hdr pkts. * packets: Change return type for 'packet_csum_upperlayer6()'. * ovsdb-client: Fix typo. * ovn-nbctl: Daemon mode should retry when IDL connection lost. * ofctl: break the loop if ovs_pcap_read returns error * netlink: added check to prevent netlink attribute overflow- Disable dpdk on ix86, aligned with dpdk package.- Combine %service_* calls to reduce generated boilerplate. - Reduce scriptlets' hard dependency on systemd.- Version bump to 2.11.0. Some of the changes are: * Linux datapath: - Support for the kernel versions 4.16.x and 4.17.x. - Support for the kernel versions 4.18.x * OpenFlow: - OFPMP_TABLE_FEATURES_REQUEST can now modify table features. * ovs-ofctl: - "mod-table" command can now change OpenFlow table names. * The environment variable OVS_SYSLOG_METHOD, if set, is now used as the default syslog method. * The environment variable OVS_CTL_TIMEOUT, if set, is now used as the default timeout for control utilities. * ovn: - OVN-SB schema changed: duplicated IP with same Encapsulation type is not allowed any more. Please refer to Documentation/intro/install/ovn-upgrades.rst for the instructions in case there are problems encountered when upgrading from an earlier version. - New support for IPSEC encrypted tunnels between hypervisors. - ovn-ctl: allow passing user:group ids to the OVN daemons. - IPAM/MACAM: * add the capability to dynamically assign just L2 addresses * add the capability to specify a static ip address and get the L2 one allocated dynamically using the following syntax: ovn-nbctl lsp-set-addresses "dynamic " * DPDK: - Add support for DPDK 18.11 - Add support for port representors. * Userspace datapath: - Add option for simple round-robin based Rxq to PMD assignment. It can be set with pmd-rxq-assign. - Add support for Auto load balancing of PMDs (experimental) - Added new per-port configurable option to manage EMC: 'other_config:emc-enable'. * Add 'symmetric_l3' hash function. * OVS now honors 'updelay' and 'downdelay' for bonds with LACP configured. * ovs-vswitchd: - New configuration option "offload-rebalance", that enables dynamic rebalancing of offloaded flows. * The environment variable OVS_RESOLV_CONF, if set, is now used as the DNS server configuration file. * RHEL packaging: - OVN packages are split from OVS packages. A new spec file - ovn-fedora.spec.in is added to generate OVN packages. - Revisit DISABLE_RESTART_ON_UPDATE and DISABLE_STOP_ON_REMOVAL options (bsc#1117483). DISABLE_STOP_ON_REMOVAL is removed. DISABLE_RESTART_ON_UPDATE is replaced by '%service_del_postun -n'. $FIRST_ARG is replaced by $1. - Add extra openvswitch headers (bsc#1125897).- Obsolete old python[2]-openvswitch-test subpackages (bsc#1124435).- Fixed package name libopenvswitch-2_10-0 to libopenvswitch-2_11-0- Version bump to 2.11.0+git20190123.ad83fc9ab. Some of the changes are: * Linux datapath: - Support for the kernel versions 4.16.x and 4.17.x. * OpenFlow: - OFPMP_TABLE_FEATURES_REQUEST can now modify table features. * ovs-ofctl: - "mod-table" command can now change OpenFlow table names. * The environment variable OVS_SYSLOG_METHOD, if set, is now used as the default syslog method. * The environment variable OVS_CTL_TIMEOUT, if set, is now used as the default timeout for control utilities. * ovn: - OVN-SB schema changed: duplicated IP with same Encapsulation type is not allowed any more. Please refer to Documentation/intro/install/ovn-upgrades.rst for the instructions in case there are problems encountered when upgrading from an earlier version. - New support for IPSEC encrypted tunnels between hypervisors. - ovn-ctl: allow passing user:group ids to the OVN daemons. - IPAM/MACAM: * add the capability to dynamically assign just L2 addresses * add the capability to specify a static ip address and get the L2 one allocated dynamically using the following syntax: ovn-nbctl lsp-set-addresses "dynamic " * DPDK: - Add support for DPDK 18.11 - Add support for port representors. * Userspace datapath: - Add option for simple round-robin based Rxq to PMD assignment. It can be set with pmd-rxq-assign. - Add support for Auto load balancing of PMDs (experimental) - Added new per-port configurable option to manage EMC: 'other_config:emc-enable'. * Add 'symmetric_l3' hash function. * OVS now honors 'updelay' and 'downdelay' for bonds with LACP configured. * ovs-vswitchd: - New configuration option "offload-rebalance", that enables dynamic rebalancing of offloaded flows. * The environment variable OVS_RESOLV_CONF, if set, is now used as the DNS server configuration file. * RHEL packaging: - OVN packages are split from OVS packages. A new spec file - ovn-fedora.spec.in is added to generate OVN packages. - Remove upstreamed patch: * 0001-python-c-ext-Fix-memory-leak-in-Parser_finish.patch - Remove DISABLE_RESTART_ON_UPDATE and DISABLE_STOP_ON_REMOVAL options (bsc#1117483).- python2-ovs provides now also python-ovs which is the standard for singlespec python packages.- Backport upstream fix for python json parser memory leak (bsc#1116437) * 0001-python-c-ext-Fix-memory-leak-in-Parser_finish.patch- Improve python packaging (bsc#1115085) * Rename python*-openvswitch subpackages to python*-ovs to follow the openSUSE policy that packages should be named after the modules they install. * Build the JSON C bindings and as a result the 'noarch' BuildArch needs to be removed. * Drop the python*-openvswitch-test packages and merge them with the test subpackage * Build the python bindings using setuptools * Include the egg-info package. * Use libopenvswitch as dependency to python bindings- Version bump to 2.10.1. Some of the changes are: * dpif-netdev.at: Add missing backslash. * ofproto-dpif-xlate: Avoid deadlock on multicast snooping recursion. * dpif-netdev-perf: Print SMC statistics. * dpif-netdev-unixctl: Change 'masked' to 'megaflow'. * ovn-controller: Support processing DHCPv6 information request message type * ovn-ctl: Fix the wrong pidfile argument passed to ovsdb-servers * ovndb-servers.ocf: Add ssl support for managing OVN DB resources with pacemaker using LB VIP. * ovn-ctl: Allow passing ssl certs when starting OVN DBs in ssl mode. * expr: Disallow < <= >= > comparisons against empty value set. * expr: Set a limit on the depth of nested parentheses * ovn: Fix IPv6 DAD failure for container ports * dpif-netdev: Add vlan to mask for flow_put operation. * ovs-save: Parse geneve tlv map correctly. * extend-table: Fix a bug that iterates wrong table * odp-util: Fix a use-after-free bug. * ofp-packet: Fix NXT_RESUME with geneve tunnel metadata * dpif-netlink: Fix null pointer. * ofproto-dpif-xlate.c: Fix uninitialized variable warning. * dpif: Remove support for multiple queues per port. * dpif-netlink: don't allocate per thread netlink sockets * ovsdb-types: Refactor structs so as to comply with C++ standard * bfd: Make the tp_dst masking megaflow-friendly. * ovsdb-data: Improve grammar in error message. * condition: Reject <, <=, >=, > with optional scalar against empty set. * condition: Fix ==, !=, includes, excludes on optional scalars. * netdev: Properly clear 'details' when iterating in NETDEV_QOS_FOR_EACH. * lex: Fix buffer overrun parsing overlong hexadecimal constants. * sflow: Set agent address properly based on collector address. * ovsdb-client: Fix a bug that uses wrong index * ofproto: Fix build with some GCC versions. * ofproto-dpif-xlate: Fix conntrack fields on NXT_RESUME * ofproto: Handle OpenFlow version mismatch for requestforward with groups. * ovs-save: save and restore groups on restart * sparse: check if floatn-common.h is available. * flow: Fix uninitialized flow fields in IPv6 error case. * ofproto-dpif: Fix NXT_RESUME flow stats * ovn: Add the documentation for the DHCP opt 'wpad' in proper section * meta-flow: Make "nw_frag" a synonym for "ip_frag". * gre: Rename fallback devices to avoid udev's interference * ovsdb-server: Alleviate the possible data loss in an active/standby setup * ovsdb-idlc: Use ALIGNED_CAST to avoid spurious warnings for index rows. * ofproto-dpif-xlate: Fix translation of groups with no buckets. * ovn: Add DHCP support for option 252. * ofp-port: Don't leak on error in ofputil_pull_ofp14_port_stats(). * ofp-print: Fix a memory leak reported by fuzz * ovs-save: Don't always include the default flow during restore * lib/tc: treat vlan id and prio as independent fields * odp-util: Don't attempt to write IPv6 flow label bits that don't exist. * lib/tc: reject offloading of non-Ethernet packets * dhparams: Fix .c file generation with OpenSSL >= 1.1.1-pre9 * ovs-ctl: Allow add-remote without vswitchd started. * system-traffic: Fix conntrack per zone limit test. * erspan: set erspan_ver to 1 by default when adding an erspan dev * ovn.at: Skip ACL rate-limiting test on slow/overloaded systems. * daemon-unix: Use same name for original or restarted children. * dpif-netdev: Prevent unsafe access when retrieving meter stats. * utilities: Drop shebang from bash completion script * ofp-actions: Re-fix error path for parsing OpenFlow actions. * nx-match: Avoid double-free on some error paths. * netdev-dpdk: Support the link speed of XL710 * ovn-northd: Support learning neighbor from ARP request. * ovn-northd: LR respond ARP from valid subnet only. * ovn: Fix the issue in IPv6 Neigh Solicitation responder for router IPs * dpctl: Fix memory leak in dp_exists(). * ofproto-dpif: Check for EBUSY as well * tunnel, tests: Sort flow output in ERSPAN v1/v2 metadata * erspan: add big endian bit fields.- Use correct user for logrotate script (bsc#1104049, b096fa42ddc2)- Fix package name for shared library.- Version bump to 2.10.0. Some of the changes are: * ovs-vswitchd and utilities now support DNS names in OpenFlow and OVSDB remotes. * ovs-vswitchd: - New options --l7 and --l7-len to "ofproto/trace" command. - Previous versions gave OpenFlow tables default names of the form "table#". These are not helpful names for the purpose of accepting and displaying table names, so now tables by default have no names. - The "null" interface type, deprecated since 2013, has been removed. - Add minimum network namespace support for Linux. - New command "lacp/show-stats" * ovs-ofctl: - ovs-ofctl now accepts and display table names in place of numbers. By default it always accepts names and in interactive use it displays them; use --names or --no-names to override. See ovs-ofctl(8) for details. * ovs-vsctl: New commands "add-bond-iface" and "del-bond-iface". * ovs-dpctl: - New commands "ct-set-limits", "ct-del-limits", and "ct-get-limits". * OpenFlow: - OFPT_ROLE_STATUS is now available in OpenFlow 1.3. - OpenFlow 1.5 extensible statistics (OXS) now implemented. - New OpenFlow 1.0 extensions for group support. - Default selection method for select groups is now dp_hash with improved accuracy. * ovn: - Implemented icmp4/icmp6/tcp_reset actions in order to drop the packet and reply with a RST for TCP or ICMPv4/ICMPv6 unreachable message for other IPv4/IPv6-based protocols whenever a reject ACL rule is hit. - ACL match conditions can now match on Port_Groups as well as address sets that are automatically generated by Port_Groups. ACLs can be applied directly to Port_Groups as well. - ovn-nbctl can now run as a daemon (long-lived, background process). See ovn-nbctl(8) for details. * DPDK: - New 'check-dpdk' Makefile target to run a new system testsuite. See Testing topic for the details. - Add LSC interrupt support for DPDK physical devices. - Allow init to fail and record DPDK status/version in OVS database. - Add experimental flow hardware offload support - Support both shared and per port mempools for DPDK devices. * Userspace datapath: - Commands ovs-appctl dpif-netdev/pmd-*-show can now work on a single PMD - Detailed PMD performance metrics available with new command ovs-appctl dpif-netdev/pmd-perf-show - Supervision of PMD performance metrics and logging of suspicious iterations - Add signature match cache (SMC) as experimental feature. When turned on, it improves throughput when traffic has many more flows than EMC size. * ERSPAN: - Implemented ERSPAN protocol (draft-foschiano-erspan-00.txt) for both kernel datapath and userspace datapath. - Added port-based and flow-based ERSPAN tunnel port support, added OpenFlow rules matching ERSPAN fields. See ovs-fields(7).- Fix conditional to only include vfio udev rules when building with DPDK support - Exclude %_docdir from main package which seems to be packaged by default on older openSUSE releases.- Restrict DPDK version to 18.02 since Open vSwitch 2.9 is not going to work with any newer releases.- Version bump to 2.9.2. Some of the changes are: * OVSDB has new, experimental support for database clustering: - New high-level documentation in ovsdb(7). - New file format documentation for developers in ovsdb(5). - Protocol documentation moved from ovsdb-server(1) to ovsdb-server(7). - ovsdb-server now supports online schema conversion via "ovsdb-client convert". - ovsdb-server now always hosts a built-in database named _Server. See ovsdb-server(5) for more details. - ovsdb-client: New "get-schema-cksum", "query", "backup", "restore", and "wait" commands. New --timeout option. - ovsdb-tool: New "create-cluster", "join-cluster", "db-cid", "db-sid", "db-local-address", "db-is-clustered", "db-is-standalone", "db-name", "schema-name", "compare-versions", and "check-cluster" commands. - ovsdb-server: New ovs-appctl commands for managing clusters. - ovs-sandbox: New support for clustered databases. * OVN: - ovn-sbctl, ovn-nbctl: New options --leader-only, --no-leader-only. * Bug fixes - Use openvswitch user/group for the log directory (3f556d66edb9)- Add support for RedHat distributions. All SUSE macros are now conditional and the spec file has been adapted based on the upstream one (fate#324537) - spec-cleaner fixes- Move openvswitch user/group creation to %pre scriptlet. The default ownership of the configuration files expects the user and group to be available as early as possible (bsc#1091408) - spec-cleaner fixes.- Preserve 'enable' status of openvswitch.service file when upgrading from naming scheme is broken, and as such a device will not be available for use until a valid dpdk-devargs is specified. - Virtual DPDK Poll Mode Driver (vdev PMD) support. * For the complete list of changes, please see: - http://openvswitch.org/releases/NEWS-2.7.0 - Add patch to fix DPDK configuration migration for < 2.6 installations * 0001-utilities-Add-script-to-support-DPDK-option-migratio.patch - Rework spec file * Enable DPDK by default and drop openvswitch-dpdk* packages. DPDK is only enabled on supported architectures though. - Remove openvswitch-dpdk.changes - Remove openvswitch-dpdk.spec - Remove pre_checkin.sh * Merge openvswitch and openvswitch-switch into a single package since there was no compelling reason to keep the switch functionality in a separate subpackage. * Split OVN package to ovn-common, ovn-central, ovn-docker, ovn-host and ovn-controller similar to the Debian and RedHat packages.- Relax the DPDK dependency a bit so we can support stable and possibly new minor releases as well.- Do not restart the openvswitch service after a package update. Restarting the systemd service may break connectivity so let the user decide when it is the best time for such an action. (bsc#1002734)- Version bump to 2.6.1. Some of the changes are: * ovn: Do not reply to ARP or ND NS for a VM's own IP address. * ovs-ofctl: Tolerate differences in IPv6 formatting. * netdev-linux: double tagged packets should use 0x88a8 * expr: Fix abort when simplifying "x != 0/0". * dpif-netdev: Fix crash in dpif_netdev_execute(). * ovn-controller: Container can have connection to a hosting VM. * stream-ssl: Fix memory leak on error path. * Other bug fixes.- Version bump to 2.6.0. Some of the changes are: * First supported release of OVN. See ovn-architecture(7) for more details. * ovsdb-server: - New "monitor_cond" "monitor_cond_update" and "update2" extensions to RFC 7047. * OpenFlow: - OpenFlow 1.3+ bundles now expire after 10 seconds since the last time the bundle was either opened, modified, or closed. - OpenFlow 1.3 Extension 230, adding OpenFlow Bundles support, is now implemented. - OpenFlow 1.3+ bundles are now supported for group mods as well as flow mods and port mods. Both 'atomic' and 'ordered' bundle flags are supported for group mods as well as flow mods. - Internal OpenFlow rule representation for load and set-field actions is now much more memory efficient. For a complex flow table this can reduce rule memory consumption by 40%. - Bundles are now much more memory efficient than in OVS 2.5. Together with memory efficiency improvements in OpenFlow rule representation, the peak OVS resident memory use during a bundle commit for large complex set of flow mods can be only 25% of that in OVS 2.5 (4x lower). - OpenFlow 1.1+ OFPT_QUEUE_GET_CONFIG_REQUEST now supports OFPP_ANY. - OpenFlow 1.4+ OFPMP_QUEUE_DESC is now supported. - OpenFlow 1.4+ OFPT_TABLE_STATUS is now supported. - New property-based packet-in message format NXT_PACKET_IN2 with support for arbitrary user-provided data and for serializing flow table traversal into a continuation for later resumption. - New extension message NXT_SET_ASYNC_CONFIG2 to allow OpenFlow 1.4-like control over asynchronous messages in earlier versions of OpenFlow. - [...] - For a complete list of changes, please see http://openvswitch.org/releases/NEWS-2.6.0 - Remove obsolete patches and files * 0001-Remove-broken-pipe-warning-logs-from-ovsdb-server.lo.patch * 0001-ovs-ctl-Add-new-DPDK_OPTIONS-environment-variable.patch * openvswitch-2.5.0-detect-dpdk-installation.patch * openvswitch-switch.logrotate * openvswitch.service- New upstream bugfix release 2.5.1 (bsc#1001657) * DPDK: - New appctl command 'dpif-netdev/pmd-rxq-show' to check the port/rxq assignment. - Type of log messages from PMD threads changed from INFO to DBG. * ovs-pki: Changed message digest algorithm from SHA-1 to SHA-512 because SHA-1 is no longer secure and some operating systems have started to disable it in OpenSSL. * Bug fixes- Add new DPDK_OPTIONS environment variable to hold the dpdk vswitchd options so that the systemd unit files can be used to launch an ovs-vswitcd DPDK capable instance instead of doing it manually. (bsc#987265) * 0001-ovs-ctl-Add-new-DPDK_OPTIONS-environment-variable.patch- enable openvswitch-dpdk on aarch64 since dpdk builds on aarch64 now- remove aarch from openvswitch-dpdk until we have a dpdk that builds for aarch64- Add missing licenses (bsc#988513) - Misc spec file cleanups highlighted by the spec-cleaner tool. - Allow aarch64 builds for openvswitch-dpdk- Allow the OvS daemon to run as non-root (bsc#987545) - Add missing 'Conflicts' statements to all the subpackages as required by the Factory review tools.- Remove the ?_with_dpdk macro usage since this is not being set without explicitly passing --with/--without during an OBS build. This reverts back to using the %{with dpdk} style which is set automatically based on %bcond_with* macros (bsc#989335).- Fix subpackage dependencies to not require the non-existent python DPDK subpackages (bsc#986835). We do not provide DPDK versions of the python bindings so nothing should depend on these subpackages.- Update rpm groups, acronym forms.- Multiple fixes for the openvswitch-dpdk package (bsc#985878) * Rename main package name to openvswitch-dpdk * Do not build the python and kmp packages since they do not depend on the DPDK capabilities * Remove the open_virtual_switch capability. The openvswitch-common will be used by reverse dependencies to require either of the OvS packages. * Provide virtual capabilities for all DPDK subpackages. * Fix the dependencies in the python package to require either of the OvS packages. * Suggest the kmp package only if it's actually provided. * Small cleanups.- Add %check directive to run the openvswitch testsuite on demand. The openvswitch contains hundreds of tests covering simple and complex openvswitch configuration so it's beneficial to run them during package builds. However, running the testsuite is not enabled by default. Also add the following upstream patch: * 0001-Remove-broken-pipe-warning-logs-from-ovsdb-server.lo.patch- Build a DPDK-enabled Open vSwitch (fate#319170) * Apply the following changes to the openvswitch.spec file - Add support for building with DPDK capabilities - Add conflicts between the two packages. - Add new 'open_virtual_switch-*' capabilities for openvswitch, openvswitch-switch, openvswitch-test packages which can be used by reverse dependencies to select between the two openvswitch implementations. * Add pre_checkin.sh to generate the openvswitch_dpdk.spec file based on the openvswitch.spec one. * Add upstream openvswitch-2.5.0-detect-dpdk-installation.patch patch to detect and link against a DPDK installation.- Keep %prep small for speedier `quilt setup`. Kill __DATE__ from source. Drop all .la files that are in %_libdir.- Add missing %dir directive for /var/log/openvswitch- remove aarch64 conditional, no longer needed- Multiple spec file and package fixes. * Drop obsolete log-check-module-loop.patch patch. * Drop conditional code for older openSUSE releases. This also removes all of the sysvinit files which were pulled in when the package was originally developed. * Drop support for building the GUI. The GUI code has been removed in 7868fbc6c97c2 ("ovsdbmonitor: Remove.") upstream commit and it does not exist since v2.2.0 so drop the code in the spec file. * Use the upstream systemd service files for the OVN components instead of maintaining our own downstream. * Drop the unofficial ipsec support. It hasn't been enabled in years. * Drop support for building the upstream kernel module since it's being shipped with the kernel package in latest releases. Restore the %bcond_with kmp to make it easier to build the external kernel module if needed. * Fix some suse-missing-rclink rpmlint warnings for the ovn subpackage * Base our service unit to the upstream one. * Stop silently enabling the GRE protocol in iptables by default. * Install the upstream sysconfig file to pass more information to the openvswitch service unit. * Use make install instead of %makeinstall * Drop brcompat leftovers. * spec-cleaner fixes- address dimstars concerns- Prevent systemd from autogenerating a service file for openvswitch-switch which conflicts with the opevswitch one. (bsc#966762)- Add missing %defattr to ovn files section.- Add additional install requirements for python-openvswitch-test package.- Add support for building both 2.4.0 and 2.5.0 from the same spec file. Needed to fix SLE11 builds as OVS-2.5.0 no longer supports python < 2.7. SLE11 SP3 and SP4 use python 2.6. - Added: openvswitch-2.4.0.tar.gz- New upstream version 2.5.0 (LTS) - Dropped support for Python older than version 2.7. As a consequence, using Open vSwitch 2.5 or later on XenServer 6.5 or earlier (which have Python 2.4) requires first installing Python 2.7. - OpenFlow: * Group chaining (where one OpenFlow group triggers another) is now supported. * OpenFlow 1.4+ "importance" is now considered for flow eviction. * OpenFlow 1.4+ OFPTC_EVICTION is now implemented. * OpenFlow 1.4+ OFPTC_VACANCY_EVENTS is now implemented. * OpenFlow 1.4+ OFPMP_TABLE_DESC is now implemented. * Allow modifying the ICMPv4/ICMPv6 type and code fields. * OpenFlow 1.4+ OFPT_SET_ASYNC_CONFIG and OFPT_GET_ASYNC_CONFIG are now implemented. - ovs-ofctl: * New "out_group" keyword for OpenFlow 1.1+ matching on output group. - Tunnels: * Geneve tunnels can now match and set options and the OAM bit. * The nonstandard GRE64 tunnel extension has been dropped. - Support Multicast Listener Discovery (MLDv1 and MLDv2). - Add 'symmetric_l3l4' and 'symmetric_l3l4+udp' hash functions. - sFlow agent now reports tunnel and MPLS structures. - New 'check-system-userspace', 'check-kmod' and 'check-kernel' Makefile targets to run a new system testsuite. These tests can be run inside a Vagrant box. See INSTALL.md for details - Mark --syslog-target argument as deprecated. It will be removed in the next OVS release. - Added --user option to all daemons - Add support for connection tracking through the new "ct" action and "ct_state"/"ct_zone"/"ct_mark"/"ct_label" match fields. Only available on Linux kernels with the connection tracking module loaded. - Add experimental version of OVN. OVN, the Open Virtual Network, is a system to support virtual network abstraction. OVN complements the existing capabilities of OVS to add native support for virtual network abstractions, such as virtual L2 and L3 overlays and security groups. - RHEL packaging: * DPDK ports may now be created via network scripts (see README.RHEL). - DPDK: * Requires DPDK 2.2 * Added multiqueue support to vhost-user * Note: QEMU 2.5+ required for multiqueue support - SELinux: * Introduced SELinux policy package. - New package: openvswitch-ovn - Removed: openvswitch-2.4.0.tar.gg - Added: openvswitch-2.5.0.tar.gg - Added: openvswitch-testcontroller.init - Added: ovn-controller-vtep.service - Added: ovn-controller.service - Added: ovn-northd.service - TODO: Explicit DPDK support not yet added to spec. - Spec file work and cleanup. - Includes fixes (or obsoletes) the following issues: * bsc#948840, bsc#941466, bsc#936780, bnc#935750, bnc#867964- Tighten up openvswitch service ordering. bsc#968205 (openSUSE), bsc#951314 (SLE).- Don't install INSTALL.* files.- Removed: openvswitch-switch.template- New upstream version 2.4.0 - Flow table modifications are now atomic, meaning that each packet now sees a coherent version of the OpenFlow pipeline. For example, if a controller removes all flows with a single OpenFlow "flow_mod", no packet sees an intermediate version of the OpenFlow pipeline where only some of the flows have been deleted. - Added support for SFQ, FQ_CoDel and CoDel qdiscs. - Add bash command-line completion support for ovs-vsctl Please check utilities/ovs-command-compgen.INSTALL.md for how to use. - The MAC learning feature now includes per-port fairness to mitigate MAC flooding attacks. - New support for a "conjunctive match" OpenFlow extension, which allows constructing OpenFlow matches of the form "field1 in {a,b,c...} AND field2 in {d,e,f...}" and generalizations. For details, see documentation for the "conjunction" action in ovs-ofctl(8). - Add bash command-line completion support for ovs-appctl/ovs-dpctl/ ovs-ofctl/ovsdb-tool commands. Please check utilities/ovs-command-compgen.INSTALL.md for how to use. - The "learn" action supports a new flag "delete_learned" that causes the learned flows to be deleted when the flow with the "learn" action is deleted. - Basic support for the Geneve tunneling protocol. It is not yet possible to generate or match options. This is planned for a future release. The protocol is documented at http://tools.ietf.org/html/draft-gross-geneve-00 - The OVS database now reports controller rate limiting statistics. - sflow now exports information about LACP-based bonds, port names, and OpenFlow port numbers, as well as datapath performance counters. - ovs-dpctl functionality is now available for datapaths integrated into ovs-vswitchd, via ovs-appctl. Some existing ovs-appctl commands are now redundant and will be removed in a future release. See ovs-vswitchd(8) for details. - OpenFlow: * OpenFlow 1.4 bundles are now supported for flow mods and port mods. For flow mods, both 'atomic' and 'ordered' bundle flags are trivially supported, as all bundled messages are executed in the order they were added and all flow table modifications are now atomic to the datapath. Port mods may not appear in atomic bundles, as port status modifications are not atomic. * IPv6 flow label and neighbor discovery fields are now modifiable. * OpenFlow 1.5 extended registers are now supported. * The OpenFlow 1.5 actset_output field is now supported. * OpenFlow 1.5 Copy-Field action is now supported. * OpenFlow 1.5 masked Set-Field action is now supported. * OpenFlow 1.3+ table features requests are now supported (read-only). * Nicira extension "move" actions may now be included in action sets. * "resubmit" actions may now be included in action sets. The resubmit is executed last, and only if the action set has no "output" or "group" action. * OpenFlow 1.4+ flow "importance" is now maintained in the flow table. * A new Netronome extension to OpenFlow 1.5+ allows control over the fields hashed for OpenFlow select groups. See "selection_method" and related options in ovs-ofctl(8) for details. - ovs-ofctl has a new '--bundle' option that makes the flow mod commands ('add-flow', 'add-flows', 'mod-flows', 'del-flows', and 'replace-flows') use an OpenFlow 1.4 bundle to operate the modifications as a single atomic transaction. If any of the flow mods in a transaction fail, none of them are executed. All flow mods in a bundle appear to datapath lookups simultaneously. - ovs-ofctl 'add-flow' and 'add-flows' commands now accept arbitrary flow mods as an input by allowing the flow specification to start with an explicit 'add', 'modify', 'modify_strict', 'delete', or 'delete_strict' keyword. A missing keyword is treated as 'add', so this is fully backwards compatible. With the new '--bundle' option all the flow mods are executed as a single atomic transaction using an OpenFlow 1.4 bundle. - ovs-pki: Changed message digest algorithm from MD5 to SHA-1 because MD5 is no longer secure and some operating systems have started to disable it in OpenSSL. - ovsdb-server: New OVSDB protocol extension allows inequality tests on "optional scalar" columns. See ovsdb-server(1) for details. - ovs-vsctl now permits immutable columns in a new row to be modified in the same transaction that creates the row. - test-controller has been renamed ovs-testcontroller at request of users who find it useful for testing basic OpenFlow setups. It is still not a necessary or desirable part of most Open vSwitch deployments. - Support for travis-ci.org based continuous integration builds has been added. Build failures are reported to build@openvswitch.org. See INSTALL.md file for additional details. - Support for the Rapid Spanning Tree Protocol (IEEE 802.1D-2004). The implementation has been tested successfully against the Ixia Automated Network Validation Library (ANVL). - Stats are no longer updated on fake bond interface. - Keep active bond slave selection across OVS restart. - A simple wrapper script, 'ovs-docker', to integrate OVS with Docker containers. If and when there is a native integration of Open vSwitch with Docker, the wrapper script will be retired. - Added support for DPDK Tunneling. VXLAN, GRE, and Geneve are supported protocols. This is generic tunneling mechanism for userspace datapath. - Support for multicast snooping (IGMPv1, IGMPv2 and IGMPv3) - Support for Linux kernels up to 4.0.x - The documentation now use the term 'destination' to mean one of syslog, console or file for vlog logging instead of the previously used term 'facility'. - Support for VXLAN Group Policy extension - Initial support for the IETF Auto-Attach SPBM draft standard. This contains rudimentary support for the LLDP protocol as needed for Auto-Attach. - The default OpenFlow and OVSDB ports are now the IANA-assigned numbers. OpenFlow is 6653 and OVSDB is 6640. - Support for DPDK vHost. - Support for outer UDP checksums in Geneve and VXLAN. - The kernel vports with dependencies are no longer part of the overall openvswitch.ko but built and loaded automatically as individual kernel modules (vport-*.ko). - Support for STT tunneling. - Support to configure method (--syslog-method argument) that determines how daemons will talk with syslog. - Support for "ovs-appctl vlog/list-pattern" command that lets to query logging message format for each destination. - GRE64 and ipsec_gre64 tunnel protocol is deprecated and will be removed from OVS v2.5 release. * The openvswitch-testcontroller package is new. It reintroduces the simple OpenFlow controller that was packaged with Open vSwitch prior to version 2.1, at request of users who find it useful for testing basic OpenFlow setups. It is still not a necessary or desirable part of most Open vSwitch deployments. - Fixed: log-check-module-loop.patch to work with new version. - Removed: openvswitch-2.3.1.tar.gz - Added: openvswitch-2.4.0.tar.gz - Spec file work and cleanup.- Add calls to /sbin/ldconfig in %post and %postun - Fix typo in Url- new upstream version 2.3.1 - Compatibility with autoconf 2.63 (previously >=2.64) - ovs-pki: Changed message digest algorithm from MD5 to SHA-1 because MD5 is no longer secure and some operating systems have started to disable it in OpenSSL. - Keep active bond slave selection across OVS restart. * v2.3.0 - 14 Aug 2014 - OpenFlow 1.1, 1.2, and 1.3 are now enabled by default in ovs-vswitchd. - Linux kernel datapath now has an exact match cache optimizing the flow matching process. - Datapath flows now have partially wildcarded tranport port field matches. This reduces userspace upcalls, but increases the number of different masks in the datapath. The kernel datapath exact match cache removes the overhead of matching the incoming packets with the larger number of masks, but when paired with an older kernel module, some workloads may perform worse with the new userspace. * v2.2.0 - Internal Release - Internal ports are no longer brought up by default, because it should be an administrator task to bring up devices as they are configured properly. - ovs-vsctl now reports when ovs-vswitchd fails to create a new port or bridge. - The "ovsdbmonitor" graphical tool has been removed, because it was poorly maintained and not widely used. - New "check-ryu" Makefile target for running Ryu tests for OpenFlow controllers against Open vSwitch. See INSTALL for details. - Added IPFIX support for SCTP flows and templates for ICMPv4/v6 flows. - Upon the receipt of a SIGHUP signal, ovs-vswitchd no longer reopens its log file (it will terminate instead). Please use 'ovs-appctl vlog/reopen' instead. - Support for Linux kernels up to 3.14. From Kernel 3.12 onwards OVS uses tunnel API for GRE and VXLAN. - Added experimental DPDK support. - Added support for custom vlog patterns in Python - removed datapath-Add-support-for-Linux-3.12.patch no more required - removed sle11-device-ops-backport.diff , not used before- fix rcX link/sbin/ldconfig/sbin/ldconfigh02-armsrv2 170046874120.03.1-150200.9.25.120.03.1-150200.9.25.1libovn-20.03.so.0libovn-20.03.so.0.0.1/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:31517/SUSE_SLE-15-SP2_Update/4f396f88f93cba7b4160884597c80a5c-openvswitch.SUSE_SLE-15-SP2_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cfd2a8be74a18145aafa4bd17aabb07296c804c9, strippedPPRRRRRRTgk#UAutf-82f5fb8bee0ae0ceff8323411da3fb5ebc131d9bc6ba83b55bd54020cd86e5b96?7zXZ !t/f] cr$x#J / UȻUKS'{=Ūs|Bln4p;n\ȏST1\b1W)YD6"GSh\W|oox?0`IC㡮E} %rKr^Sk['J/y~L"mΘ!A/16C+242R8Բzoo+e ,{>N47y6 F0EaQdç)4ܼpg PӚp`hmfwHO F= =y bVNmf!#݇?K1u]pqYX6a0+m޽O]vPZ9/&50v<c '͹\\tȱEJ2`PV7JZPP -'Ż9 .݄ԩAVOo2֕-Q&eB+LJ%2@ay3nG:t){(\=t3^Dl2bUʃ{&g$tf- К9skg_7mG8? nprl42x.kI2fK: C-BMdbG=>,ENd~5zO$naTHM74v/{# l}lHsUbY)E)U/8|^lIb"s 9z-AűMuKt8w=k'GW@wVTFf'KI>AV؟[6\e tT>7pu#;$C1. ,d1mV;P}guHr9)dPlQe'?>tI,)o)ZFKx~$g'$'Cr}w7ʧZU^GϵaGE Kq"?cȖ7##Z2Į*kg/5t ˟L#{{fhz/Vh ,t'6ݹD hDԙzj&UuBf-%7$TF `b"2RDs۩(8ՀTgYKJ/wc܇[~,!850cMEEƳ)&1F2{RB&-Aug~څ梸׽ /qUb踇׺ 6&c'!n#7 94quٻKfMQѠ` H9dDLr*NZ<^ ,*ʣacJj6xpN@G|D$/!/=!%)qgђ|]0@cS,x=SƳ4.f߆Fen;,%:"ԲS"40MG'sO,̄L} OA/e;"DaYN W>z{:I{#a{{A\_yJKCE~[+BĠ}.Iq8nՌS8H>+ Q0< f{Ov1oĐZL>P֨>섑VWw3'Da9SnZqɶN#uWc7c~HeEo)0H҆ޚ]O-$oBR #|  A䳳"l%-@A]mO˲T-mM ۦb]s0[[~/}m|s>n#7>O{|XeQ2>ɍ Ӑ<5RSvj$NXG Ӥs湨qifusGUKuO][r@אsuAY~>F9\bFm;<|~ТdC#98KPDǖ)Ahѐ1v&Ir8E=Sn"ӘBP瞗=,v? !@^٧(~?) `StWt=j$X)\߲q?gW)G7*|ց%' #,/?'R4.,&[e_ L") .j4 љ"wDg09ˣ vE}5F ѿ-%>}7VlnJ%hBd*, uKi\P})>8 ep{)m3! 6qԋVdRlV jfԒ;DlzW+45=bġ,Nᝐj#x7ݸEPȕN% n(T-k) ίDڭ#[ylGyN=C_`!$\;E&:*_@>FDkA1 ZN#BE@8=$[,تrań3$[2{#;Xw2gVY }2UmJ:S>OneFʹ&m*B8NHeKh Nl@+@k>BO.C =sQKt Z5jҭc㐽er# Dp׽aKW\6M|rO kBgP; 1'+h׸C4@dQI0!T<5:oy$L:vSD%jkHV;0qRͰנZE1$h6ugaԽS'u+"Bmխ[cVs_KN{7! &rf[IR':6ѕ5~9Qw(w .?Z-XЅKN?ABrTť;lF ;D |EAsV?(j %v`߼ %p,ȹp9s,x"i nʟMH]"[w YjA}மWo(5Y2@uWlc ѼR-ȱt1!bw&5$G36ڋ[* 3/"6|wє?MOdc78ՏPcM^|Cr!OLQw쩵 OGwV-~٬҃U(vWĻփ*. a{  5r;X7!@Ұ*/͓~y+Ft}A@9edy9F'QgR>w^뚃=?[i1PCqU$Xf[i)#䠶H>nf?D6ۈL[xZd&]0vRH_>Y\[~}!,P?R`aN0Ccv+Vo?y}$4f7* 8r]_L&aAN?80cmhߕB5607m<-{h?*|Q_W)q/_ %r~=$kSkoFogbB/S̽2cYu$5(BhAK ܣydxMvDNgD>v6ü$RmX*| k1֡9hX[5p6T4k `fcV{G+PU_l/(uO%hc.e*$QȐ HM`T/Xa/L?G|s/~U 8/R!Yl HFړhUP jhWMȜ0&pkt{)6:M:N?;Ê)kcp5 (S{8ǿxtctEb!R:\yfu0́_@hi`8p$ 1/1 }EU~a\9cbAOp5z֩C{o 1==ˎ(1mӷTj@~# y8퀪TD{`]6dfޏ }Yx9Qw.o×G߅#ShiaPں@hb0Y/eF*˶Qyԝœm+P"KſnB8 EPk[G|Co6E͞RŹ&15`kV; NJy@VpԩIzi/d_Z8{[+@H 9VcZu<3 7ޫrinuR; 2_h0eG< HO8p {U\  .F6T\vR`Pznx0i [O;=̢_-g {0=rPCMb:1U, SԅpΉ3j^D7/2i_ǶN_lXPB ձX1B*Uz=o}{OH#|BV&32_.%j79P< cp$P}wW-bvhڳt ITM;vǾ΁q2tq,e1$)tg2L 8>zѢ8% @W#ٍQ&8,]u*K^ *,:szryc\hY\U]̈́u?EsĖ DrN=KxE~FO8L7- eZM2 Y6S,՞[W/(PH?ϛ϶/E(~ёv7Pz`qq$^qG+_ f4hKrfKxlyT3Jͭz|rf ,00N,o䀲؏mx:5=u2Zxj CeYZ>v{yR .+MpէИyoi-@SQYxɱ\iNr'!# QV*xVO-eS;w(q4h q]v* 5+d,&vaxnNBab&ʹjw}Ѱ`\iwD?xޅ*|;Ma%'<"o: 8AVFt? _'-J )/`5d?9^ mNR#luy_S<㧠=7JMPƎ!<2:ߐ -X5P}yE,ē~C)Lj$ f$ӕso3 #L`ǮͶC ʪDg2HQbcȮ.Pނʁ`Ҽ%@A~F%o-/xTB"9G!Ղt! Sf)L?9V5NNY 0!\sҴ=ztoӲwl:a$Ǭ/x[ha b@$ԆĭǕq5!<"_L3瞉{_Z@g+"A O )WI%.khKˠl۲6BSy]1WqI22ѿ[4TT<&کswuR( 'WzeHD`A ƘfW3သT ]&CIoׄRGީPgMq;&R}N}݉ѧ]4f"ta@Jkc*~^vP#ThB@1)%<^!Ft&?@] {lZh@D/ia+!QX# (OIK6(.*syXcM᳇%OZ{\qb^PvЪK/#A-Au1 ɼjׅ)dóhXŨ~!(J o2h9h'OnUKCfREž r ʁ8rW,ùs%n=_f-2nHeIX'bF'#[?n}&?k2n3ZsK 5>5q(jK~pU`K[A mGgatGƕKMF/݆!zH}n b!X,L\oyν oOE"ztCu 4lyYwTh܉=W1yB<*lEKk?%OO, smIrOG?뤥6'dGW~X2DR[f5!/I ur"b}>i}3(CCIܸ٠UnV;=fs^T#? #ISK͎rtw7"vpfpђ3$uW>d%cb%X{1M7׼'KT3'Aؕ/(@FU VR1A6lyVJf14Wp90p@J + 73xd$zta{^L)g!_~i-⧨XNUw]uN3Ǚ/2<zZ9> $搯aT Dw,xaj}=.QYC(Xы]0,!<Q%dib J7-O?5EqwpLd:.7IŶCJu+r2`iIe|dp}/?1$)ٟ+b[2Ò2A{7hYw\f 6'k]~ ']y$6N&OJoT u:Mƿ!l*\tplNEL> 2k3\ 8Qr0\PuX#*`5Vf !;O'ZJ=?rM-դ k(h?_J&2!˫plwMtUv*`;M5(7SIWSF o그njI8rǍ'aOsYvmHW3%!UjA"joYFղZ~"^ ;ZB%]J9q(Pţvx!6c!8L3yFuylO[] P+{E|K"TXߋ E=cZbI 6&6ڤC]?;|)qa;GcUj^=diOK;ԡa߅FLg!T3ȧ@ʏM,\`2CJ\EMQho!_HڏeO⛐}*Sk\pKgPL׭F ol,5/ReD@jx䉥*ۀ`7O=' ؓb(o|_7{_,B}ʃ?![KX jfMop⢷u&H5}bH@YO>::M捆ysD婓 TtBg49F'4=4'j]E$d8QA Rs&|D MͳLhC4dX%Q84x4uN](;0J;G4;Ŧiiz2tK^ξτ߭tS_Hq0s >#/SV $( @ni~zl" Rʆ&>CʧKQ}|`+57rBaE -ޕZ\0ĔT߭d0) PG ^hm+$ؽ88 chs4gr9$H.ުoL{ 0kq7Y2Msy.s6Ô}^dm%ɚ 퇙w-[q~k2D4ccHqZPmTտL$m5s# _A'+T =_PX܃+d-__>X2)ƛ^Xyt#lk#c8 ._Z.g `6\q:~ȱ3)sw22E 6o8ُ2bJ|# )b*rޯ6Vӊ1~{ UWTVK[7[zy_yމ+cf:[cN6?I+ * aV_/![;3=(5j^Mf"gص1( h%;2Z,[0-? |g#,RFf1Txٞi4pwa,Ih(=c j9]S>u 倠y+,c6<- N!`zyzAؗitYߎ\U1Wpxk=ॎ51 Tk?Nx`кxRl# o 3",!Or⒌lMъ>:֕n M妆Ӫ`Dd~ĈŕYAE˙'bd'da+䌹BpbYN1tM Fҟރ:8,Zчwyuy<ɹ5L:Hwlo[A j$0rpx<1HftȯR;E ѐL Iaޖ$R (_ \WeHJ2,5rzԕo[~TBRܡ&_M ޅ.Oatc$?u񙺴rw<# PcXZ3Tv4t}<f448ͽ`b-9Ǡ+ _&293s=^7AF$ˆ ǿsAߥB\E"鎮IV]XȜ {.?6?A''V!͸ TniFs@|_'%( KZհYUz2]G:F>:l^Jg5)4E&,1ȁy&<~F D+Ȣq064lʯUʅ%5EN5o(W==n̓ԯ09x* *1n ? j|v@Xubg/[_֚+s6SlCQţϯSjx$hE8U̻FTf»] jf;K/v"+t*PU \= 'Cz@uYQ}z'sERx!(7:b܎ +u $ٳZ_.f {\S6*M {`*^=LxĖĻ0Qݪ05=J~ \\gͫ%uIW_>T,ϰ[Ly%1xz/Α"Е,R~ŒT!d+<"2cħ1{Pv u@+')kYfٷѴ/UaZѰ Gf#õ-O ؛63լ&ؼ`Y}&^(EW;\Jzi&\@c -)_G>;? )&wǢβY!8 4P `L;|/,BC ! 2eC rsXd&f9CTגvoDo-tl3׎ ^!'03NJ^ 佡~c vs1(|*ޱ93 B;՛KAV<(?Ϲ8k ~ŸI1 iFCyTF k>},y?.4( vI(2cIS [#a| Hl1 $ i| <= 'C,r(3<.2\`D+cNv-9},WqP4k_>ǕEmk.ۅ4RMxg @/_ o#IE%=f9T 1%,6{gi2[oěl*OH<ɬ5]xY%R3&i%`[gDq !42tqz\$BW!F_H4Qo5~h{ J`EW_Iəڠ5c<$F ԘV,*bXri2ot^ E/cj#],[ $DQJ\/&Gi첥Έ2+bV>'V[35q]+'U?7%'sT0V!a¯^Hi AG/:H5Y8OTQ2]=MSB㉶ו)H9]Fe◛`;=h@OZ_W.9=J#"M8Ypn5z>njP2#x%A!9;\5vҖzN{BSՒCޚыvVݵ=rB(C5$[qnV,`!.)9\lރKl)dQW' p*'vS\_7{#Րc)'+W i3f A4>*q +oi nC(>Q6uIg ,e0nL'](tBa؝\h픶qXEu|L`/LGK>bqu4_h$ñH4HFioFț5\3"NaL|v'_[$i T]YKS(1皭|)A{t]<8o2< Doq?'9"{<Iħ#MℑYv@]mA;^ͦS#&ʙ^ B *Ęb^p-,06ͺ1I&5)P3%}N^O:xK n楟VOa,%yAx"p<柗+w\V`>"K ?Hώb;|g^i95m[ l 5I<>,*]UcsdDpD]xR# W_Pּv91KkxZZTM;d&2rt ;*w J?u2Vrٽ-܀x Q#)DϢy35b۹ҒyRR<$<"s党u/YWS*QcoBHUR:6:ma8yNFsASY7c><7WZA_hlkn—y {m}ظ^W4]fCo_HrUOCb?\:T$<4dK.__ }1c>b+],*vwm{oke;/ ]]PaݡY!Z Fy~\,6ya}"U8a֌ÖZ;4qzL/E$J.Ͻ֎k݄'8V%kX]ݖ]Uk8t[c@of+"nQ*Ǥ7Х1!<8NLpZbaO P( PVw/48Vg׳|?8GSE`h+:λ_hAGIb %]{~q)y!s$ˁ|%rBJ~/Lؿq<Qm[5g]qo71j"k{댪TctY[`3~Ƙ;q$)es.?c\V3uf.`i?3SSB %Dź'?'/~%ӞvHMDY MD!حjkzٶo 0zA{)O#ѻ A ] ?obЁb-h{)-@r8LM(ԦqÑ(GV>&e Cz¥]df"5Үci°y!$jYخ {w1˂ӞwÁ[+*_[$!ΛˊbNtNFBź[D@PKWJ_KWQLגUi:"EɈ=+_CjcqC}rs=rSfa9Id((.o]&MkuVAe'/J8 n1:ykg)ZTxY_81g'@nZQhZwy)s $"SS}jIPc JD@2(_tni2Q roEog:My~0̿S|2wFR8g`'<l§Z(yUp}@_x _߃ H~o4pU1kPJi6G8ڱ9PG+ Ukl$OcpG2}̛׭Ln] ]\/awgjn\oCW'M G\3GݾiWUd6w66 5eqP)x{ TSt5fG<I۾RH5qGDu|woۧZfP$ƷQ!yq:Zj*X4{ giN !JV,b,dHIs\Oy~5Q,];ƔEނ- \~.$8fdSL)pwiCpӿNbcI5 ~[jzUG.Җ 9.7#ɱ=,=2>'eA)\.YfWdwx_1Ct]< MyKz$҇ eJ@M C|'g܏Q7`DQӒc9[%RT[,Au&A+VR+C}ŸZc-{Vއc3HcZy|EG-ƫJl&Laβ~,YMF\,-!#82M"źV5[ltobmCiDhu%2*4IIǑt0)Ƕהw2ojMeΩ5[_z}@گv#.k|QiTכ.h A,Ƨѽ@-OwN>>( s ߤc g%Ы3m{Zfa|2 yqd}S Iu !Q}ڕ`aRg1@|8Cnhh:t~7xxD7\`ytbMY@20[ɔ/@(4|: !~^;Rf! zd.]pRaoya; \Ѷm3(OfQ:XXRo)L@8%~Ȕb zm]Zk`aӋiיlrm;ADDڻ#P.eMVw E@ N QI^4 0:Gt40 |zJa=Yb6t쨧_Tz-Z\("̞n/f G] :{ӫE^VeLixhjRe{iWEGCemII呰fwv~p_>X3] fCB!J? $Pٚ7#1"5 :!ֻ<^Aڸ%|z^t aaD@jqR0]!ҹBҲSHQ0)ykp㌾ĚuS}J1Q8zǵH3zIGŎ5,a?yA_Na k d uuȠ8TgzIܤ۝5 |ial%!i7J60O?XYc#_~tA RFat-'x @{ ~͂v5ݦ`šSǨx Y_D;h)&7fhAp´WSI\,j7WǓ>|y;n4Vڍ;,j^|ӶAT<w {>Ive;o}  W~Wx }l2t6)94MU#(PeL(@_`aoT yTR"vKGiH{0&B*ŰpxЗC_Ղ*7~^[8{PxÎ* ,M]{bWuG3NFopV:OɉCCpC d.I``<`-]|A% aw JivPH+O[(dDm1y/cEsKKu0k|%.+:pNwüP jA ŵмJes?u$,zʴh_oXjQ1sM@Cў Sb:.9BN.+wf^.Ѯgg(C tT+O쒢y:R3ځhtvVyABx^hDkD BitO/I \wuO8j_\#^{?2oA/Mnk)mz0g85dyc`*-oJ=uQ1UW ccqCB%/@3wm4dӛ$KBpqcE+K=p2IncJ)@ƑpZlCBcH8#0fC67.&hʯk}Ko:Dl&5ID:{-%r/TOC8#օER9K`O`)p,7T^4"㽜p ,2"GU"0Ft,y-t|v}Nu aW}wہ/Qzܤ-i _)ė?Csc (ɇ/GdQDuFA/⸃[تcG.W!@ V&mwREPC;dO">%f;_j1Iln&,drf'RoWWi]A{ kIo@B eY{W CTzr@]]Y'p!dR'ە8Ki]n_*:[?/Fjyyi{]X"1M\#pm:5b(=<-;ڧ4&e,x[f|! XI#BwuO5 um.<_IRO̮ewewLKpg7ᅦY.EK=aK1if₽P?5x/I0 ˶O7,3mP;z'dlв" ⠏QD)pnq^zE~G`e2ܸq+r`eb~+~ L[mԷ ~K>X0E NɄQtvZ,KJtBo}7}Lug3cˍn PC 'OY=]z0Ei\_wIk(`$iaLO`(ٖJ)ό\@7#u/ϯN l縯D6 \]V!_ getJmaCh;Q:4KeM=mYB9CDw](X>F)u@-Nu<!uWq׈zE3%uwȌ,şU0gL7/DU^]R-\QF{ X&6v4L{1S#a̔abjU&(E!{ۀbt{̐Kt,D豢 2Tah~.Zfr+åI dc13rV(ySrOCAS=cUe@N I[Β | B:!}I!㳦Z֝hE!h5:˪k49ASU<*vL$+h)ŜS]%͖n8P_FO 0Rt /$|3c,/zvg)k+6E u sM?`dfE UV'qK6xs-&OB]u7BI/'e˵[LaEPj ⫸^"\T,e= ,ŨH;\ƽW*{YҾ'm[0F$INj|z_CxJ]3|mm]qf GSW:sow4^J(zcm <]J2/^J\Q2Uk[Z-||࿺ea.P aB= y&$[/><@K KZ<  Q])OK#ni[1NR_TZ5W3u}P]]C5@v\|AEj׊HK ?)yBMqԺ\gqr,9)J?tf3޴.U Y5ӟ|JQ]_wcBT xZY&:Hæ$fӥ) r|<췹UQxxxrDo뼇U/'Gڎ{ ԰lߴ/sq!0/CmMjh%Y`]v(_ksQ=x4}OtB$Nz!Y+$Ŷ]^]Oe篃,;d,?1).[aצ;4{xᕅIL\d7¬U=t }Hprݙc—pbG1e6 UxGaϋ|NrjEqb[GH_D){x!p8Eχaf9b8vA$( C峰ýoj\2@`5P ?;bRT@2gVv޺ӝR p۷vcY Ẍab &/'{QC,蛈e|Ѓk1 F2Ώlx֫mJXӃ$0;9 _ mc8 j)HXIUi՛ .I_mF;EVҕ ہ^G@\xXtENÀO9'}-2% [(iZ=;iT9Juy_נULUq 8qc|^JmYCCMit/'juGvG[IJD9SE 6EOG>a@qwn%rg}vAShRveF.2?+cD΋[mR^v^.<5u5K`Ιr*\@y/}L.S Gwz 1[s$j i|W@ŭ@OKWVD;H~8^ﳼDHz{VFfzVuRqWx`l*$ of1-=!N"Q.DF3 PK.DE-UU:S"pT G{v@z-g[,qfv_Ok'~Q[.KzQ86>0͒Wv瘵D[0ODH<)ғdpXO(nDtbPYC^T{.ɮUPT=L<ai}Wfk'riĭYkHA5E "%t}bV-vlLז͕@""DxQ2p"zsr"KN~^u[ l i-|yI.ze28mw]x$eb2ðTܚZ.6y8p/1Ek]Tg4Ċ!>KC{~ :8WesaQdbbhЎ.04:WQҮg3,`fu*,"V 8pɉڲ q քԀ):BvpdxIL/  Q~m+u848~WKe׽!q[-7uS¤.Xl 4hdsx PÂP~_uB \W;+%mӼ*(\H%^?n0yz)ȗj[7g2:>_#/rn:&+{Jy g6ŠR]HmѳW1n|OZ1ZTHf9rҼ$UYxc O'mJƯЭҩ5"YҠuRvVs>M#S%JNר >Aޫ]5>c ]HJd=6_KI,xd4أ'`=>(^ xuv?Ƚ^Z1xg1]۫/Vܼ?=0C [[M{S>oUz 24mX֏tXo.(|I9?;luWFVhn }Bϼjڡ`XЩw#"խ~8hC>A-^K,2R^7Z0W?8́r5U/x_/j  (ithlC%d亞Pqg>@čԝEUV58@w-iԀcد6uj\ӂBc33J$)GyN_誁nBۍdDAQOLxGXK=I8>c"(jZѪjtB0 |v>G{glzRW+ /" `:\# Wk<@M "D:h")7$GX2 :% _yݸ">[dv4W=v^OzwH!6\w>T:9hqKf# "aO95p* ;0s-_g])1qEnANEåZp3{r^ׯw6I!_BGo3xx{Ժ 2& 2Ep=*08JݟG<8ٔyAQH7ht*IIbq? ;bi2-.YAgj5֔3lMƺ>5DpC c&zd/^"J9QǍ1p`\H2+<locXᭌY:V'%;Q01:@?C\ZHי;1XݥZ&[> ~hb:}u񆇩:v.ol;\`EȔD.4Xkׄ7fZZ&AJ4>?8**k!wLQ5c C'BEpZTvWA6z|"e&5*5 -k܉2pݝu)Y%-58n^$72$J˼ إq#2t& 5޴b =M`n4Cd5rT! u'(ͨ59<͚MJlVĦ>M,%n@8"XMz! .4>E{R/0dizmAp #̘3S wnV_ Cdc_^9YOhGlGzp}-{L4q鉢ˏ jYzUwҖإo@TwJ#.U4)ҿg#KC~s4&`%eܟO[FHU~7xK?Mh>7i{2~;:l '5୕*#x}!x?(os/ûY6l֑@eM-JŽ޻w 2q쒔sVWZ/5V`rc._x@#i!̐m(FI;O7x-D8ıOsEN<0셼f^MX%Pz]l!;/YssD('Kr3JLt+d"WwjH5Ys&0uDtSPL/@nzֶXbx&^?ǒ23@ƼHlqoR}MUڙ1g/릻s|:z<8z\ VS;DyIx* xVaCu~-G/#T3b2 MW |y"C~%,Xl+o;aB DN6DRfx=>H῅-(!q2ܷ]1)<LUrsAhNKe d}V>>ɶcضHw~eh|1֟NwdH"#6aN챣I80T ?-"pszK3V&%.*<D~3E6K t-J꺑kWpM&3CIk5L{Sk+%2ḺTmƴP'X USBu洲;2f'c #Q~6׍js@7nk\`6eڲ 5O Zk$T)Sote\?YUj0}"7) R&{L{xU|ɍ9a=Fz9cECQQ`h^nAěO^2"ۅW>2<@()t0GWO VՕ(E#X$a!B@zڕg;˻~_G@Tn= ӆMpW*eo燦X&]uF؞N#5"ӆT9O,}|X{buOR]Omc-.k˼Sk+6Cj! n4K62Ead]c'!]8E ~x_{Ez\zGޮ/B1.af0C7j dG7\E+ _Z`>OsN?fz~AR~E˱/ U ^<|?k `T+bv0w:+9/0[anάn%MnM8WɃFjc ՓH8?L8R~ʻ]`!'9Q 9z9U|]¸u۫mC(T1Y} +ll~Q©.z5떏}?ڹ_;W?l/$=nrȂ%kYY3FіW;Q2Hjp8:͖*=[XAJEHfyFحQ ;,hFb n~YH| 9L$ GM0,UJʽk>v|3"YpY:fE%?bΒϨClry:fGERvGF׿Hqپ Vj*u`m vQnzzw-a'Z/݈6kfr=5cryLU4[MC뺴J#Q$[TNv8-Q@wf 8h @&K6Ї{ [_pDvV 8WH8śQ Tc`RHQWWP7lM /'7S?5'ӿɞBX*jrju4oؗne2 jU s6rŚtV˗%jNJ~Qb%Q8pANt9%r$h[1;Ve^LV֏fEQe1^EYC0y)J_e=VBQtx s|b.Hλb;`g%wZ@'߯W@O4gj*m_ۥapLotp״3n{2}xʺF| Pҡަ9W|`$yЃ~f+ZШ<d~/hH ~`ǖ??7‘jm(gCEҿFSv d1o}xw*:9 %E5M l%N 0N$nZ#~=GA&9)c9E #>b,=GZ54CWz%OdQZ= 3uTQGZnƑ:hgkYJP&D^Ζ˻KT$tS^GJ{)1o=n‰f[G;s~3\'ק:Yq2CS*'kHd=5u$\79@.k.07`$iٽģ8 %JIG\h7WBe|lBMz\6b| cr5tsNP%IӻC:jHk 'e7HV\ f̅NNb- 汹Nߙ#{wLgu*^N{T߁-^Ķhj\'-~D]± ID U;PyA苓p_r.{k2+mfRz\Ƌ䉓> |ƥK2³8>)G8; _fz(ctB"!8u#Qr*2d i&n4! $ȿV+Sf(8xY+ ѧ.,_*GI7[3lp*M }oú_7c"~z')3?zmn%QG^TQ'.<[v+|+-r phqDd Q^ג]X3yW\؎M-RQfUkŔ/9.$u ̣+d^mb!VwݖeFR"ewQl/|C!z,]%ԁK!lDoqo4nƪ.=MY8:?"HTZ"{6)de1z[eF=.X*C_1KeE娬zYkdi B+4bA-B:'Nv+2³7\p 'ɂ {ah#Q#Ħfԍ2x nWZƘMЏ vh?U uY(f5Ǻ#(iU{ac|v`^g{t0pzL?Y~iIM2E|$wfhZt+v~l RxJ:gBeƌ)(.9#%=m7~VE|Dz,y*Q 4@VtG:ubLugl~7(FwQڵ%) $W"~ L>(9bP78l`ƕwI k{iPUWGPm,^ӽ!Vqz>|_ > rJpj7&Gˑ_in2S{\pvI/ғI@m.ş ".ȣLmP&TL>Sghp"T+Xn P17A)ΥOz|n/P x+`.lm 8پ(˵ ‡M'Ͼg釾(1IV#hqk^tt4+腇S< ,v)zĮb,f 45T)߁\.%B*!Ծa+%#s?;XC !$TBK\-ۥ<"K-zHGDcKA3%n?f<Ղ5^)*ghF2߅bf4 sW=؞ӦJB.+Ϸ[50Y<f cC`:FRw:*YAip"JNk sLio;t ԣ#P4h;-}E;8TAYMlfw1W־%%CS&Űe|- S2̢'!o%}v!71V; g # (qc$'Is:UlFu c<p׊-ylBk46ݗތLkY٥y*G&UX ύ(\__DFN?a[7z"CO6qn%?,j#rZ~/t*5Aܳ$Z׀GjB͈o'D?]^D51qƬD?CBnL~\V?M(Fӏ.?Jꎲ(/:*BWwS"E+iI'_Y޻R nk0ͳO , AWSݨȔmWm}8:LmZ6*.ATJ/1smݝ-pjVL+he AtarR`@t"]+_i F)Gz@=);BldY&.DyՌ sCXt.-܍8t8B{0*Jү,ZD!0[[ &gX2`-Ɋi'q |3o(T)L9 b~CMʕHVo+BݍҐ.#?p d BRZ,%~ÆQWqqL {_ gTʎbٍ Afd'&]e6kG\@+c]N(GlD|QQGui-Y#&aep&~)(\7 LMKOݚ_%K|~=ogH)YpHa0y[X6cQb#GB-Y<[äaz3=qA;>4ԣXv!0XA7L)*.r[wU2.ԢruO n󛲆Ӵ> q7B%bUХĴ~(≠o~76hڏ xh|ْ8rl}AY3̱S֧ zY Y_})՗^!!5؍Lp`A݇h=,qPx?/X.q[?g”B{>)0m,Q ︩ wdFȟ8#LZU8\͕JS'-q /Bjɛh^at̐ jd]ցh:D-_qaOi<SW?FV ~kԃXv? OfI=k,[ &ȏȳ\PX bNm 8gvru^F1'0)N ѭ((T]e|_+7zSXHJR>/ GĻ 7TQ Җ6bI  `7yLEd9^<@aC!c |ctyuGde, F7C8 Q,c _dC|ڄM-A#8נc6tto~abѠ\9H7\o@m.lߣG_|+7}^Ar@0YU r3WTD"18-8h#SEc׭^¸[PH41m6n|;1r6i rbGO6HoK}{2mƔ]#G*~ <`Ϋw}! rjY˖/v7QRFFW+E鉠Qѝd-Wh# J,J}]O\jT ?(|\m`⪎ƫ?=+HZ9|QG4 .SJ%4UָZ-˞zDֶbR1⭉6B>q.4Q*hQӶTyBBLa~꺴Ns@$,b(#Di H6Yn;,ᒗ@Q1~6MV,K'7Nr`>Cy5ֳ.Af cq#Cmz~E;LA+%e'AmH˯LhΔ ߛc;Ɔz5.|ºYg<<! 3M^"Qu/iA,961BΥL!8EB~H۪^Im{oI럠).r2*a<c򊡉a5}?~`4@4v9X&A 4HM(f 4vHd6Xsxh[G+m4%s۠`i0*i=*56Am} hV|l~#/&ndJoL@J߶ -eT1Z XVɮN[@ɑHbtC:ڭdTZ)>lCa0۱ uN÷nMt Bo]?aQ؏@Xw"crЬ||JqfiAT.x,ßшZ-hGEF+j,5f:dig _T32GrH$ɵsz ьHSt =|^;QWt Q[ 訏nE6-L#7/vޖSZ  ѸL8:c) {nH)}Qp.$/lu K*uo汿?dݢ%G6ݻ5IU!g۹fp~)Nr>H;bo5K*vFQ {PHe 5Mϭ<`v ,*t],Mmޠv`7' Mwǂxd+ r0mFtp~up )Y] &m:01>ff54xDߏ%" c,drW3Qװi/r\SR1}/Umiy}UƏ)UH _ҹ䟊 h4+#{Q_HaMQgeEbe\69Y#9ZsMz7DQu{Swҵ=]HxCH0ɖLYf7 b3hD"h>h9:%o$uW %8XTALҼ&M{$afy}{m4CrNo(\hMwߙ(y''+u]8daDBsV=hEHEl$`n`z>f r.9s0j,?ꈸ!XD!liMK$±yR"ksˊW0<q{u۔pRio3x}Bqk Ac Cme11gM>Fy4هCZ* 1,tγZA=Fs4*[/,QNAax#{l 7͔KF#>KgՕ}b92#CЌEj?H' 2@ E [I}SkΉ6AKGqjot_%1=E%Dןq_H,EE< r/<4bZ4{I.8^gOoM/9B0xD)ibCGϕAd<|"; X-%*EAיi *?z܁3 ^+$٫lܱ<LFiQ@Cb+Qi.c^o9))-@ ~$Ru8{.m{8 ?=Ŗ$jnE)|0t?]=Tʂ a!]2L~14v>,BUCP2l^x[VA[)Mx#[:\6J!RSP}X #rl2he9.`QրPzA4Jm〴4tD:UܥeWh`rJt(\tSI1abݩ~(y՜ Ø GUaQH*zֶ?\{f% DrǷANhNWGOo?EZd] "<+'nduHIޘh Ѯ@ˡ OgW_Bě@Ϗ9*d֛[}r4yt;޽57;yMYv?aoƙ*(ɦ= sri^^2 3G2c:O m+3e1 Xsx#*ڌ`䠛~{%_Za8V]ZućM[ŮK|`Ð+J ےrUvoyc!P9 zYB& { 0Qar8Q`8aUA DkBVM#Fл?Ta>|] e.^ ֙܄Hv齕@#莁\PY2p}55.2ZKU3-Kͼ*!]][+1CG) Vs0`.i%gQW­>NWGy2KlETRͫjQZ^Pﶿh;z=6"gA4"\V}wJ"^6WnҘ+R8'L3i֡u ĸki HVNmG g1:?azt`Xu*!yajy4 }+\X5*(c>2<[xrmS:qK h@ƭ=ȋۃ- i tۜ {b}QWGY{`YD`OIH:ó91wiywjL# ~YxoDE\MZglE*lDjEqĜ 뾓1xyR{nv4\mTƲɢoFJ{Eq#o&+LGLt.'@XZhI7,P&?n9U-W+5^ m3 <1IB}+/sl'gޓ01*E3(uՕʳX{xWW׋ɠU C侷il)*?v_>)&@Szl:Bx<g>(}:YJb]a٩膄si -NN7۽at[gDYtqyWv2+҄\? Y|IOM3O #uM.z%#/AE+6Ap7@7D:FnL; ـ+{~C5+=9 C.Me pʟ^+.nvDxyo޵\fHBlzlTqQ;PF56&e,]ScJ ވa+'B5cPmܻ։LEqܓ7\D슎&XIT2Q[U-~9&/M*Z9]ME'rn]J@455-5Az/ 4BU >HY!v{Zz*kSYxn$!ү::dJT' SmtE\~&]_* #)[߹cڟH-n׊z "Njy"M#p '.i@ztPө.*qfhLzX~-64z"86TO{Ȫ$j@}o#n] `YƋ" B$@R;I$am̎u_,8mq6}p[;<96&C0aN}bJԋ 1ĥZ}(n #FZ#jLva=-I>Zqx;`/}{y6Uq֊,= 1ma[[0 _)buߒ7c1n ^ܽ\YjQ*'4+ۼ-eo}5ȁ`M`ƒ.)\5ҡ4C2i~"IOz%az#.ds+u~7q`z-b)'!0QhH_"JAMu# I}݇Kc|/ʑ[ K/Qw0<O%Y4d7cphV~,1,xCh\% !䜦чV{oe>yM:e ˒XT Gn8),ތ MţD|;I+b@H _"@J>T-l+Ĕ{}`s.bAv=m)LÞwzcr>&<w߿JX9||&A=D>krR`?JS=qyǓ.EO-iĹ0Pa%~vu/ª-<#?;4bGRX0/peku=+JI PEw*yN'3$c3$Òj-FLj[AtsԘJ`\NiR#CB m1f4E;!I|f0l-s}[\^aWfUn;Lk$W;wxt쯜hyͭ?xuV_}Z'ɗ@qSȵB]mZwY;Asˉkga/Q c*C h_8%hbվo7e$kzf?VLjk,i/\ՓXa}9R|oEShkn29/ܔMbs{"6n|a'ѧqޱE;xLMYyrnP|Qve`⧫ V@c^귦ae/n'zyKol^Eg&6($նr; ݔ]K~/4ΛC񿴓}D$u^>"/ cB?K3o~gA)1HfB2G:1FgіOZ+{y<۳Z2=XtS'ߡ]+Hy5B͔iȹGU`X--`(&_^ R 7xc5>N=)y , L\#M|GlAcom@Θ<#qB盡VzNDY];T@ UK/ X=/AߊǯZ#d&U. *:!q9mؚٛGƊAӆ ZF:àLʼnx{bh7SoȄ.9e ̑,517pCqwzINMl"TNstOecX=j2 ]: I̼$hBw&c@ָ̇mԶ<',BF*POMCk'I`-uq3pnY祠2-}Hqm ϩ <٠< a+ *|N81|nŭ ْpQ0Byΰ/W;G4]PLř^?CsUZ6?o*9W:w>{J&M2 yE\GV{,kؾ - 4޾{`.]V+w'r =v@P Y2ҳ3wuq\8huE n㺮ݰM8քLAAEЛYMvy1Eսy[VyVꙬbN򹚗kx4ZAz'z79MAF^ !" ެIY @s'k&fSxpcG06TOQӐ+Y4mktҕc&N#|Dp oYӉ}iPRI)N曽)5oDÄ;U,p v8 걗[%g璉~4j5aKR ްF96z9)S6RqO!| B0yݹSeQ,}N48AK.=nSZx1_)i Oij+YIzzr@zq`%eJ.퉔VM @?E5κg<œ6c>,|ă A\yt"GzmhOiAyƥsj+^)+t0!sS>Df#'BBz E^Q>U'/.Bn?79^(M Ȅ35>?;s'4ܘ36FS?΁i]]:')L0N#(!ާa$Vobqw// A+yoG@WYą(ڧ&@DcFܞiuN(87ګ;z _#reZN8?y$eZ0NөdP60A)+=>r{GS/+Q۶Ik{GŶebN:^$ÏV+AZ=Pvx+a4ըww8/v IRKl?tll+Mub.ڍYTS%26B?9)]M5">NdETmGeStV/Rll ַV^ RvàUDHH H+J1AP#3KFbx502 i@C&hю>&1hHx&} >A[(fBlf<;ܡo9cԠ?6]ݎWOqw({OM[ⓔȊ\7ҙ/ۿDH}߿lњ)&\՛:sW %r\_JQjTm+FͭQk ##pc?e>;x1EWf˷Dd[RoҶh=:j|%P\Gk՜6#; hlMZnH}McQHPq=Fk-*G*ԎmZcW$VЦ9-KXeۊ89[ۈup$jpOsgtLY2O!N yj<wK="b;@TJƷ<&5JbR$7]ws]ķf\IX,皂MCCYҏ,ww knAcMe ֨lH%mrVH2F C0H"1CKRFӓ~Trx Q1,Rq?E1!ZOG!mRLa3uu I"/ni7'cqESVkqіu>A/N<3Z2oHqR`u|DV)s;N#AUN/8,XJݨN*6N ?2wY}q*z(9, JU8ɼ2Lffu;-g3r}[t6UP_!-4Ea9YQ܉#/F(^ ,ځ1YV v;&}G N-ts,@YT6Ϩ*%QoxX)v5aGXYD ywK,ʱS<ޖ.['N{hRXNa]ʡZ{f3lH*mY{AG4F=XW22-/c##`K@K]eiJ0q>\IIyĸ1$iB U=7m/ENuqТ5dČcg=0z앥XwF<͆V~:x5|a!nTxQl=r pJD b0S05 lzUܰPԱ{ȅhY~ Ob4:|Ĥ"qӥXxfhNWźuo.><]) l#Փ ܃m|l3lVm Ht~—6#wGkrnA@Tf15̈́_؊K$[RX,jeO.o 'PtdVٴJ)h3A3p0cfݹ;Gq(k/B KED6D;&'eIf$XՖ~9c#S.P[>)UH5aL/=Y'/.^FdTBgct(~zPR 9]r$L[L@$*5ʗV5 i{P`rs9&[ْS9 qN欆%BfZ9N{ tD^L ՆbY 5(br5*c{|mܺ,NPݨߜ@)N#Љ\jV~W+~tEkp1w٤qL+J *"찑a?T ?I MS@I V%5%_X>2ch*3d㻒ug̒Ls!NܽWsJSVq,u XHLAw HǑ̺M*:~/_׼=uRqS]=2p`!PH"eL5h^*N(lmÀY$̉P"nܺhU?|b.&+#&|z]/so&ӇeaK~rq[,%YhohN"cR4M9y!#LEtB42!yAIRڵXwmZkCnA^.[ >yjw}V"F06Sv{ZGٓ,ԯ,͜P/|(7&SB;kei:6ttBp63>]"GzIs}RЀ̩j?w˖23i~I+ATF8ϝ /1*%x?Fd1>Sϛ_OxtYwYFnmah zhy`t*tez! [1Z?u/v|5O/6jѓ@!!%f?F\Gp&sJm=g%׾;gH*3$٩W1@F_CD@FI4}0HI3ĺHWV@nQVeUN}dJkԛ3(1W{Bne_F5#'5CNTŊآ!W<VxD,Ԑs@o^Jk &'KLI3̇>E%Q.(F<%vM`/8sq5u:FL22h _q}f׏BS_M$2-jE`Eq6u;- 'ڔSL -~ź8uh_q'"LƉ~ljlGZ(10,i-frXd(Gn{(c'tn }m93"Z ;v* 'ڋp{j]_I#&!VC-:+{Hi^#ݍU0}[0ސ:^3pMHcd_!e``B:NTi1"8:ci6.˞26kǷ~ĶoX`Gd뿵T"F3h"21kQ˿X~{LN%{VDܽiSP>haV [vwXsX̠ihHJN&uذ{&J~4^Dq, 8%|M ,_xz`RϦX9.>).k(b)jX:AW*Ky%L8\^؆sQ;=i]E/r7DMIIV joL"ÑIB:V?K@q`c9>IEOi9}yKs[㶁 lsۇN#~`˯Xc%M>vaq}mNblYG& 7nǃ0E,`%0~9pYjCzu-V8p]mO3z m' :#l;=:1<˷C8txf԰ׇ[83L 3}˼>;]\XWTZ_2܊^AZJ_r ҰYRy}WCzҖ De Bܒ9?nSCJ&?Fٙ{Ҙӑ5Qe&)"Q„`dD?IYhttUNIT 8mZ]6doB.`ɒ(^WdeE}Vg]ovv~,˼j@Rv+q{>4~_w7Ɔ:-8_V1cz>H>;+N#SkW` lۿ0QKy9mfߠ/GO' [ӹDLZgv,GYFz]Woub&c\;!9?Ʋ]l=::]() UtWHťGLQ;37OB: %FH0G@ (T8dYy,1gs"; ^S~2FR-܀LCи,]Z e 1T2즴vP(qߧdKlu`꺻ۈՆ>jZ$YwSt](= }}֦cDf¹Ýި5-F$۵z~%4ՀSy~@l*c^: &%e ,Kj8i&]Ml0$ h06 %ԅ4^MOlhi3,r]`M<ҹ:?'K_^r3Yu"۪TU6/'DG`Fz#'`y ܂b|' ̈&9Yg}TCpi/HO'X_]8/%&d((~r ulf m{pZK}?*lPkA|-[rKZ`]۩T'gC톐uakT#?X"NFxfyUQ^;c` [GUܡXGm,S(|Z$1#gM;4V>=HΊlDE`To܎ӬPD-)C^Î k5<%[t/˺.AH_[CQH}(拎1t~:,BDa >CHb=q4pg ȥb ˱YmpNºjNkYY勾ˢci; (hճ}Io@ʕl"f!R}m(/VwJ94ȩ&}כ2KgQTA@xo,[pKO+ǠC項JuyPRgrUK~"*D(+ɐK XS}O9-\-(|~'Չl[-R[tߟX+Uw hu>!+qPK&@Qu4$d$6O'Eu.2`V B37]K{Wn:'  JaoOlS d,6ť qac]E0@#FR,w1HR+3ҪԯE:؛, Gl ԎPTX مҫ#}:6lT`edq|)Ѿ9Ik"ҀwAP"N[z,cBV)xci֭3"'8UQTV#Z}j!6ɝXZ#y)I8 azp&@3Vũ SD@oVũصjK&|Qԥr9_P aS#΄F7$kڤ3J\|R.!]B},O=4;vk)mESFH3oTe "RvT}ϕ~[vxptY Hw0`eZ#>WHFGS]ҰN?%gdªW \x%!fs[xf VIXyrY*Yx.~ &Y Xa;%h#-;ENRϛbG]I-D}@.eU6<XEoznN0\ݗ4Ri,es*tc0xgZ.hL/,|RP[ˢVPNeʕ[^V='GROQhT8$_;ŔSHṐ c[yK?Ε^@Ԟ&5OZ 0 ϖn[]"ҝdd/6 ]K"I6H\QA`tI"PR\) B#[d pjz$W*I X6Iyw{ нȠAJ9;4vķM'l#~/oj &zWL4f執(yR֥Mu_(Yevo=I``m*W-+V\(Z^<ptDfev,}Qj\zJ8K:l9~r(6rZhD)',3)$Dє<@;- *M! ^=)|tkA#"Ϫom 0cv/FfH [Z}]խpbP "4 Hxt^dWoE EbKOit.Fx?G0񴳛/ '*7?%IpT2/ 4 (zLn5El4ۥN:cR ys㔞0g0/oD&?Q\G<ֆbΡ:hTGv D(FC9k 7G4H6{uaE.> ޴N;И0_g{d ("(3vVѿXv>^ſҧ5{mѤ*l[w_(*L`Y濏P&1$xSҟGZsf&Q [- IQ=|VBBlERq:=Ɨ;E>5x5/E̺Qc-AYR*m`^I1ZD*X>s ^bޔLK{pi.Gfp⍢zu@Ԍ}^^b6uc$UG7Jx'r/ձ >xg\5x1A.,Y.Hބ* dL/2XrF ն%EBs_1<#҂/`?ʥ<B&T]/4/zݳMV~A#Wo2Z0WZIbhm(黈Å<΃Zw;, %=o[͛ux^6wtQ]/V uåBldkxXàӻEB]Xls05Ng}dqu-#UԊjL1.~ٿtyĨuK+,0]<oSDIi!cO!O 3B,TT|y^8ԚZ֤8bW۸:Q<&kd9 gB!t|5G kx' qoZܵ4+sZk6厹;$ ,۞~Qto!c{=jk F~ž`oLAg|wzW:aD;q5|b\:UfMe=Qk8Q~rlIoZ(h+J,K.hnQq6hvU [d:~^fc]*,v[ؘW/&lf%P6+y>3י_HZB~[\d;VkՄYц - M@w.j.Q3Zg mH3v^ɧڱX3lҟN_}y bb'@{z~"GLwVЀҺ0Թ?뼖{egܺD:niqۉn~|bE']wmDJ ?:"Vi:9,2gh?y`g-_$[~ׄJ6e\!+ᣇ;PE 0|l: D{J@YZfVw_$е p}miAȌхDcCv90{4T4ca'%HKZ9듉-Z.< lPvL"ϗ?*1)̡t|$!in"!U }WAav=б<aIUߙMpƇcr}!_qH/s{>eA1uz6 ^{aB&#d h abau38j`7N~W t.^oR`3Xj\A`; >xjvi@Wb-)QE6?AzUۚGoKBSS =E7ɛl\B*ZCTׄڀj`k)~ՈYN&;\VHdRx6`*ooS]YXѨ~neZ{̇tyG,Ʌn |$Ju"9R| w:t4h_2U޷cz=UKgW7_"pU!FX)wy{<2\-gZ6suiSc< SSsC؁+-%#pw.J^P?>M*:"Hت-pM,Ki:x@ڔ {SP9nz~%;aop7G*(y) REI_F^kѓ_KeBl4^b~-7n\ٽ֤6~ؠ /&(M[])￵}R%ܭ&wk>}6B)`&&vgFo 䵳Bn"N6@9w8;AVlBpr ⬺ݞHo#4d L^A)jGkʹcs5\NPh90A~Ϝ}Q kF9"Xn#\18*+5$E?oː^?1b|-ޜ;u≷9nlj@s;MXѰdfr*j9m nq(BW:nΫ 8'7ylu7oLܟdɎqT7"[Ngz~qQ(8ILʾ8Nin-%K(Iͅ(e\(n2q~7Yv O; E<$w}l#^Gnغ !7d{6N(Ml rdδ'<),D/SEs͚Ip2?DFrz"KRY>\̘S'/#{Μu"cCH3UU(Za Й#^h_fkt/0[%Y"D`Q^M%ǽtᵳ_Б H~D&5~[G{3-plS)*IY] dV*_ʤ `4)XKct]:X[9W]t6*w&ߕ灜tsD2I} hͼ>UgOU;hN͌2']y̕f2ϹUF$ Vz6 yi[g'*ě 6ažB,S)n=/P(!,& ŅƖEIJTO$aRCOT`Ÿ\?)2/C3O}Qr),JƉ1#&HPȿ&f! /D,@fpTE,񡉏w44@?U'ܒj9$Kܷ)gl139snm J6}*V/шThIͤ]4q0.^c/wՀ߳JzHg2Em[cuhs;|O9*Vܦl^>\Ě>I>+RxTNE_`qD~;1FiKD2!ٌS,lu$-Z؞D4 fs tvT.r\[ ‹#׃"6jF̀"4x 1HC:/ͬ_myvPnE vDԜqdpUG &~[9p)2 sZ 0 {q{g޳jY,(\KG1?_aꛌ H0H͋5јxh6q3$O@ ̗&4vn, df85 וIWn? 5?6تih[P mX9J ch..DJ&[e!Sm}W|YU{:9v>yt4C'@fW^I2#װ0HviXwkX~|O`2rAG F]YgP4ndU<+2vǺA&wI5HJY6JRb Yln醹e5zË!\e 7n18yYφ2(4*VF+jN#%)_οe[8UyH}^#$W+hFz{4_aXO]Ԇ`-5O(7d8ZBb;oҳ>/ wLLZEb {VU/ܝ| 1|HH7p?6L$֪Ǐ:ܸNժ:˟ny-rRFǖ VJ^<׷z9e!g 4 `Zۤ>|eCJ =?O+e|j5RޛӲ a9ԧUbaʛ0W`NlP\ˏhX()s-.GK[ qo Z[}0:3gL( dbۗh/}1=]ӂI4le̞$m\ܣHv贵0}/ z$ `}NM>wu`l)I`booָOվyPMyTVHwϒ< =Y}i%Lm|huoNn?80L4i2,rUW]8⾽qAbEC #ݙ, Z$G*+8CwzHMCHVN̑`{1}L۱^VOba;ב,!4:Ǟp.OJ:0̱[&h'wr)Æ;#Z';?6y['ߢ l@8ضC#AW6ڊD'hRڿ6rχkI9G}|Nq#:xa$үk0vbbD-]T> %BxSmTir&-15p,G~wK#8}"{yl̍k6D8+ kf~e> 6b;/ƓO٧M~EMYsqB8>T]MrĽn҃ ArIPr˛{U\Nƽѐθ3>{wLY ^J)&`KOblȗy:N 2z8.D/+qvR~xZ:zgWYII'<KimNwL"Sn!O=cb~H8/sKLc0OEn~CfsHdF8 |Zyd/UBmSh\ _z4ʭ6h#沞"/MFݟHFgrSl/rʄ_8KYQ3~h121|+ȟF ,Auˈ n)Q6a4 㓆'})=xͭUYLPSErn.cχ 4 䢠R">!ge@Ԉ&=>pVRK>>ҫu\LlFM[\H ŭUb7*2}ԉ)+=Ͼ*GY#P2 l&sm𰝑LlπPod e)с6Rx-sÄ˞rsb1t (b}`l4d%ە;6%g&]t`97g"}{{z1Gj$˝偀q&[Ǎp3z;I_G0/I~lh7nnϾ"C7--@yuׁù?\̯FQ/y%3ȱT2C+ BD?/i 0teb:-eCD)409#|_Cm7̏JO/h1ڌ`v;9JP.D:QRK#m+ìL0tJ70sr =ǣн䉜_D1`{`ݵj8,7XN%^*82R?vGkO:߆c(OJZvJtvDf0f 㛹 ,cwEZÆytB;sr_;MeJXי:0BTE0fcPt-R_]Qdec_bױѫaZsm/(T5: G,Lw)mZO? rTS趓΋FP2QdDT?Hܤ]'[_U'}vpγ'w{ DecvDdL\l*׭ݥcYFڿ,Ig~r^"T=wtBx)az#e+[U|B<;wjlqB@Zx}o.a\*Ǯ|mTE T%jKK**l[&*勇h>\bL gUopHlR/dDLCM}Cؔ 䐺]V[L *Yyś0/a{?ʼK  mS"/iӺ9rp|LZYd,3OqI0sX@͠cy:G^L;0Bg@1͑ wgޜǽO lJ &5;OzA]wv0/9]_.sxRE͢pX9}P)GwV*fr=4"]KW_Q-]C[Z-g]!\މu=?q!$Zǩd-sgR?ƀ=l0dFvoyԉ$=ӚsBh^rWr(1&=Ԛ[$W4̴( `&!v [$I 8;n9Ouxxa5Z53c쟘(~dj>1rѶek(%Lѳ%ZD]d?ZmqdGte7oHJmNKV *ZDA띯5>@lwTZMR(whJ#ΨpqC C21NR Oj|BF^̛ͮѭpŕ ^~vMƈ. +X55%5V}{Yf|h}1 -v+ttYƝGg}|4%`D#i6m" 3"딙 =|O*._c+-id'dBFWC|@V/cdr,NVv heC ͑@=q 5/tI 199@m*ܗcG֥| i0d85;3^Q4AKFo*LjK!k6qέBں0s,/p"2U1W7)jGTtJƳ+oI7Qut#Rᙼ4"#iLd09`r(lէQ> ;x ŔGD*^s2i]*H/dlj*W'pN53_7 .)c'nHH\sLǖQ@$43b6E=Q~f?{&>)h bnMh>Z؃Ih\SUˉ;Ilni!@!^]F5ýڵDaߵEDzc - &*lߥZoy53ijO, atѱˈj:A%iN2!1{ES%Q@~{Z!+9me"<'8[,zTuy1d:\˄~HNMɟS>(fF}δ;cO f$*f5>1YT&õMLS:sx²0V^\bKݿr[ƘK8ciA_-@OL [G ͞YT{|o`E_b3 KrY˭#ӳN5𒲗Ֆ/p9X@Γnsyվhj8SJQ=qfqes[>!`=WlϺ(3 \M~Gkfѥ?+?u 9A;G ȖC` )'@O' Xַ$0,щ<}C]UG@bBu9 dTwt?ͯ{i5*U`m>z|~1(SPmIraBh KG(@kB1@639.9Z #0* Tm&btlQ90AN9n*GJP/+gA9rD+ T~b7KD*bnc&`/9!7%+ARc/\TOuxIt)}k?$*V&ɻ y=Jer2b0`j>Nc}@Nҕ?z w|B_'+Nggr RjoѶP$>/Q&ݥGGs5"tͼ/1w"SŻ5-Z'_{U&Ke]Wdz;ty8ƶL"^y?9H LA%BZc>3ʟ4x2/z61Aۚc Y7-LNhF{!*uRN1T5=vh Ud׽9H`]f:^^1fg|.Ɓ݃SDeB Q8[:s G}]`~mkc>7<;TK:׆] /)Yhki+b:_f)"(=V "'stK0GR[ ڥvdzN" +F<$rfOgcIx55҇16ӆzN0JCZ4ڊ@7@Mg(Pq4H_%neXiL|:# L nc[-5D\2Tp Msx,Șv3 @1})qTaw Xտ۝I HM؊Ga52>?]u!r;Z&w}_c[} kxl&{%r~ d-ٓ:;ilthz*}VIîd]0]u~g(" g1A:jrExIKibl>,D몈DZ n9yaPx]}" /w@4U/^@fuŗO,jGyA!f%z؁:T0YDñUe 2#K(wܡ+m,Hr98` eFn@z]h8?%ZnahB"F)f(ޠI˯b@7d3^NI8bQC4YmLo<,c識`#Vks۪z dqxr8Zy%KxItޥS2QL_kx  lZBlsH* (zp .3{%+0:4$=ߡ:ϨJSN Z鑸1h|bʁxAr,*!^ED~T{"HZ.^c!SLFJP:ɽJ,\aM0Vs>z5z01jBϱS&] `2>rX%*Hm"s_$+d h6S崲jtygJ`𔒕 J}e;܋ ˾' kɩSQ"W4:ha=7o]P(@ r+Uq` F8]Fr(jgC3yz}7bSwt6SP3_;qL(56,o#B+(=rM.K;k }/#Ϊ1+-äRxUtPE׽ߘ 94&O-*1x@nlHg)l:?~">1)R # E`bFj:w^#۳":/bM&NsHk?1\E-BZ:z+ W! d耟ȤB.>m cø {rхRK9Q.P8OvϐH W-ggeRg {zl(=H&zR4 eX#kA̹2M [ I$dC&0d?Bu[?mFqR蔈۴t1 rǢ }&D2ILKw,pihI+zR[fv"] 1v\F|ay^9^0I/e鶪oBEx ;ŕvh% ~_,?Cv/IY!#E붅qﺏv9VE 5=$pzO0KF$1~ila|Pu:mBЯ@{7CLug<U_VINE:cǣ˺l` {~/qT{3~ zG (BcM}8AJiC8h.שp2xЀ#ս/u{=.ʀB|@ ס-==,u~FzxXW .gYL7qݖ1k8AV(<zj&8\E|3e6`,"3Hq}NP.ʤ{HB|#N[]l6pg#l6_P %{0uO/ C#o`GXXgU&zI,x6S?p$PRn^fG!>:kΞ򩺡&{~Z2/svO Egmu>sfW|8zSMJ_RWH0SwÁ TRD" s8"'}݃w=="8B͂Yȶ/s3,Vsĸ4L殶K:7XgB@WH)QǥDBy>qFJ)oA=U˙lcp xJE Px[1eP/S1p-J!!,b!]avh zv\ 64ZJgP޼sDK^=|ċԙU.Qnxr5SBNy(yA$&D-S ;IvaDYo/)E>vw yG_R@t_,l~ p9O٧{ .USF ^z(@>bxPQ91ˤ-@{7 I/o?KXV :]#J WZ(lo.5q1T_YjO z/؉^d<\svS䶽]as w/S3u"wYGEv^d⾛iOn$Qg$24Ɩx-Rny,(T y-A5N2V`r yLTbާ{v:;jZ. D 3#0~piIcᠱ/~FmdTSIw9`d ^Nv25|ddOŝk.ekTO jTXxݎ QP_/"2>4?YΊmÈzQkל(U 5&'x$s𾢼E813(QMj@dzHC^C&~jO0P?87*.udxu '`p&y݊2l; 8id,-!& C ,&ںoQ6\ȝAVJdTubK*?`zsrRRq<[LS2lH;5#4 ;c9wq#3dVk@qPY=N( EvÁn5#͓ߗ: w,eί7Ȇ(‹iAU+H8~0'!rZ5:V?!V#bNW?fa}r 4./fa"+(nL 줣2i &k1qL7 S\xB%Nir )uFL࣢h֩E+QjʊKΒigDOfW_z՘2K,UJ1v:Cs$RV8@Kǹ\t$p'T .0$-X2^ <8Y*Q&nÉ馛=(~˺F-BUMA#x1@uFƕgOyVǝH3S1B_xوAXS)gBl@^.("iiXCW.J?~:qy`&j/.u=s_-X8#)4T G(!ŁW0>U[Dc'!J> Z.PH0d*opwI,El,( tM-Z0c($vA `Pr4(ͳr Qa Vɼ(_bYS5@:8`C$?#9{oe Icxzҫ+ϊw[v/n}6wk:1\_{(%y ¿ME"!LdzڦpT(ixa)&egIK 8"3sd/D ;'Ұ=}ܖ nҾj0R v<}BJqGQ֟9WwB[E47zwBxe Qϥ~%,8e"='7ߺBeZ; CxwBJ$([Nџi)eԋ6Pkrc|X?]KJM> .ϔ6!e'7cTJ: ^89ۤ]E1xi`PfE9iڔ]xչT,?T P+uvQ+7 33lC oZSBGƒ(;OVdݨd΋LO\3'WD.X+t$3D.5{x}3gCB˘>e`77R~3Ȫ-Ȫ{ qY 2{_E\HT\C+||s?L(k@{j>ݓ>@MNBaxNEw$#V3v?^D{dѱнlptU(&¬)hM@72 !RiG^|Ac <{@`>y^r)c ]gpTږhJKZ1C!]ԋɸUlĒrTJu 8_ͫWez;,|jB3Xڽ<>zǤKQ_"nl~󹪠 $^% 2zv !5'`e;T~upy.u>JdM@%k<&J>7ַ9QEz\<¥?$Q1l l#塪v1Iw"e>ɸ.[PfwnaA{|k@) GPV;fFBR|.Iiiz$1wiGi2`21SzP* ;G` 4r 6(AlZ(MA-a.]Z7પM șŽZϭc̮[Fݯ;8vGT8(BSyLyiU`7wP^{!tb% B,u1M~U)F56̭^kl0Na0sJ87jQdW!վK|N V`*$P2 jZҊFg-kQ-cr. ৆ z{V)a+Bهӥ昪c0UK[A<ԑVźP ^w|(V6hvwZQ.|xm| k kL~0IQmQ{6 4, =p.3% vdA;ь}oq$ȅ)9wBȡ ׋0j6ܤ9\d' ]Gw ꝇ"uO07*F/gq)cp-o C+1K(:=0 R.C䥘/}\6ʂLӯ"OA^1B5$n<  o PFFG9.&t,Dۋ6Bj4R!`i[}6 ]$4և X3ݤ@%,ZB L[t}%9Y8`Yd^x;>a\#0"2`Yqd"45:Ѡ(`&ߣ˜\)U%Eݯ[aT?Y%%Yb|oLZc[!BG̎ujp>;[JK샬&n3_W#~W/ >q J=,{)9[IfUb,ek|XI:B5X!!گ ӫ!.V61ܙO bd|(נY& sfV8I[%6~V|=,Sp&D֔.}?M\dԗQ+x" O2s$t D H΢"w+`^5,7k.ncS]>Snq>Vh7|.OZ?v̿gefz&1[q{K5Ǥ|RG7V2X ې{\ceArZŻ?)y`SG/[224VC w T6}76[G2/1*=+͜0Z <`buI4YHl߾=e<IRfb $֎}aꟚ7Ȱ[u?*h(c@o"i9ra8OH {3*>ɀk6řW^DŽ臨E]NjԂ ۮzPYz~9(>OB&jwNؔhvwd9FQ\\ctd"(3 We';-M%y0chloK}ȹg}&.8W߇Bvcaf±at& 1V_wsY y$3yzHu&?Ei2sg9Zr% aX1OVaU?&s8+ayYY|dZw܆%6پq?gEdձP#G3nmK|')?t" Q \åb:rm3/;F#?>QpPxTLL3 }r3iD( &Y5lw }N(ѵ&C/ΔO!~9LB>k)(tf_.F4MV%Pi#5Zrśa!΋qYj-RWѦ{RN[wG$ P٧ȵ {f=_SY{@~oEy^2r) RÃƺE2\ gg.6mXaja{57p/e.賃9  6=Z+!ǟk z[εuZlVO̝F)Rn_l8$$ژ~kfK_RΰUtUiJ+5E-YII݌ujEљ4]Yflc*;͈`e' JaOLG8-+ne']Ƿ;#d i߾_&# n\\XH5JS X%0gW_P 鯽KM6KVJR[yg Z?C'&bIZdl{;c - c"މ 7|dX RY3 YZ}sOi|xUSgv) N}GG/,lRqާs<{(.P-4jXQPYڎTC\j>Vu}vĈ70`G.%ۥ&ljP!5%n! D|j \~9M{ƒߙ?W|ءOV qR*^(0 qsݰS{U;8/fBK, ,JҀ 1LH`ƽ[nES`hhBO`:H,1!DI{R[+0RE¤r8B[:?<ipV#sGxL`37hlƼ-8Wc[s˗wCVJfv-P}T ^UT:8D}s5t=!^G.u\ύ&%W@B`d>`I6}7:MBP<@-káPf/]J_ I".v  u4-{[ފmom_(W0ɦӍ,a2ЉA_;'t~#] -_O#>#X4g-y ĵE&h"ϦalTjک 4Nj¸ݾP#_$HRMl2QJGk[e} D;yi2_`t.tQ}pz*߂hиs@㹛|\e-nDFTU>ZhMG#N3r$֘v첤*l~{~ X8=FRl.i6aN5E-Fb“j1҃ʟ̱!h  KUPX?*y `*\f0v"dK/q&!xIK|މ(Z7 4U |L-׷8е{GNՅ}R~s_ \dZKx_LrQ(Rn{-]'KrU,5u CY@}44e ty Tn:Z@\C_nj~$3LQC{-SAX?Ts$v^ᆰͧ`P6XN:2ؐc=t&)r*jip\Qд)"<ȭ+4sH;~(~als ʉ`]< a:).ӹ E!c23k)pKq~(:TZggqcwM/?~^k b]2CJd@篡Y8~Jb&xC+lQYI되c<7+%Q/ nY/4c_"x2+-إ3^4B}dh)߼gԝ];#ߟ7'E"G+n\OEϳ1uwG&) yT>y`[Gp4Coo̟;JQVN;{t~?QE$Bt: ^QMeţ*;p'c" ]<Fӟ!bY >(7e&gz2٬jvcD3÷^Q#6_&̊%Oüu&+(HewQhīcϫ>)9 ^ަ%S<%\P) jT qlR+qv=fUgΘq9ϓ[ 9S: 1ìX. ;|d I`&3"c6oǙD $oOd2'jY|^y|"$>;sV CLȵ/m۫ZZՄ }{}Q`)M6֎P5&D>e8y7oN7%S/@tw8R,6ӷ]e VA}&.{(A'krX0BH/dD~OJp aһشI|+@? (xQݨ QHdoMb¡~'jN;${Og8P/j5Htv4RIKBMDeYJw>4D}_mK.Ft v #)~sVo(oFwM)Ҙbw{ߤ{$kBbM)qi:n}ʊj!WoX!r&C>D7 fiNɗk0 'F{T֜3 hO GD(M?2j0ĉ\q!8Zp`AJZku^;{P7l$&rQؽ!:KF(Dǥn!*#_H{/}iGp7pY4xCEaw=ԬhОWA˯߹ T,aPT¬jZ$f&xܓhuMJaqVF&|?6–D0>*7sOe7 N?zE+(^L Bu V09ۙeWdT:If!O*s~GT+6Ily)~Ujih7vUp!ΧXlj[8= FasB1(c[D8$-zaiOtF'q[t"#BLU7}/'VRK<]rcpM&dgef%$vG1b i*u/7׀7_NqM/[c'9cm_Xp z;xqHȽWBɉ΀Iv8li'Rg7ʥdb)? 2x:`PR2벢khlXt1u]k:b:*h ,etC}dFIY,`mOj鴍>$q $hL62_re r:` ^).T޽̙IF׈SDQOd]U#td\4yT[D qF;S䳾K\r"H2*X >K.Om^Gy6@#.ɝuq qå^? :h:-zm G!E E{N%_hйwMH=wDY\OM'_H.ZV[M>X< WCYETS& J߷b{s!u9,q#bUx}#|If\L?]OZiTC/'QG2{NfڝKaO8`mG q*'$oS?SbHsn5e[C j?ejarw3Xm^.xaDUc8wL-ijU+f暮8j -[Sl` C{59 2 Ett+nV,{G-+뙳Gzltf#{ R ] p)p{;!=L$ ?X{xe+c3L$t{=n^ }!y6[-#?]C5}s Zz@g>@iH,\x{n1ɢ_b$EtBE4̀:vs!-8:#TGS2\b^]϶=ŀGϝPKv r2S!u-eX-+\$Jc R|Q3q3!yP- VbDzWM8F'~'٦| J5OH,юCi>^ _%7#<^Sz'Yʃ e|!y/,Y#MK1'@Senֈg7MsG$JtX KMK~cԂkz}mm@ýnjXG،]"nsDXmV;kQ`kFQ;K]rɝ./u a3cНSf.P:wq-^P+Se`14Ynr`1O/u$!TQwg22y}S/SHg.\V /ݫ"$}Jeaη/*+M c%qu&wç 4h%h瓩>N'EUvFgz*~ $A`q01X9swb>U ܍ S8"9O+  Cd>Ӫb'gpй4tJtZ+ý4NcӺ񛡠TיOGR\ž$z짙Jicyu;&Xިn~{Zl@,&LrNHr6BXLe.%i\|LȷG_-E޵PZs;y`B3s6Q{U]+ 5-àNkd] 8@cP3 i:mMarړ7A҃Oyji4o ('G(G +ؓFȇnQPmN4>@P7L+ Iz5妲&a6GԹkxA懐/#} +'9\KنEj˾\(|_PyzXT\SEЅ/uPRW]UzT-o|~(ڔ۬ym46G$#V';Zե !zibּA{_zjd73Y+UBqGJVU UɊ:2)&BŢ܅c5s2`S& U{5_dM[%g1C7pceb<8VCmY=S uI7au t8ٚ{J_œ~Ɩ2>Q`w5rK:SK15^"n_O,&  7O{M{i+hYɅ Vd~$Xn=XUǣ:|#{w`YV\iuN~u6Qq%WDJF-قrj`:pSaziU] "5OOd#Tl:r4`W ӺH F.x= Q&0^y7!z+]ǵ }>Λ֗[BjnxJA"uF:#GOyb %ImFdvtڰc*-Y!-/ $~C|| h^exn\|^DV$niʖKCmf"IȱƓpbJւeq7P7q T8yDn{;?970~Au{ .c\]_-!ַJ!9>~Bf"ۦ\TijW* POsjFՅc*XKcHH+(6_"ަ/f]jŁm9PVu \!ScAc&D~}zrt $i&R|1"}cVS|g3PpAG2q o Fr j $=5 Wi]mޟ"Fg ;h&xpTbSLe;8#w?pK` ə/EO ]VaLx jdr].nsߡhӊ΁ΐ_A1}]IY ? UZ`hfS$X !KwGDֿQWy"UVq"hCpy^ Ġ@@jMK?>0VVěkkg}xE H.:JǙ ^M؂İKr [L4)v341bHgbhŞf zC\k [qPnmiF>=]ǐnJ+SvW`vĔu:G+W< CVu/WWm?uBDH OD$+P#>\ ˫N텹BtݬQLjc:<#[L:{N}SQt!Ԕ*Mx 37+UM#qQ]=$4w0_i!=S3A&tnlYbiXCL^!T8 z9}a*LE=(-3M63XI2KӂL]GIký>arE4{.ܬ [_0XH^@D_maYPd <|eSքG#Trz:ߥ]': z'-5n>I:>fďveBtX0"wԅVB88!o%4"%I3z?Ykq*=2L~ALnd07i e-S4p8a!Qaؐ,.(HxESY4I j]8 ڂ}Ь'ĥ*RURPcn{E -2{Kp7 $TJp1[+. ͷ{/} Sܲ2su`#%˃ͧN"ٶNvԇWpFD9[E4/& V(o"SZX40AMvd3N>|z\ Ȱ6sm9+>^4W.}.ҀXwCD5rd2|FN(h[ϰGư ^EV_/IIgWiqfAk_ܝG9BBT½ǟp~g|ԫY=s[[aT@;(M?TPs6^AϹ/&V *eȮ"}nd[Tm0[pb Z ,i7a-t K)1:# 7Bc{Y|a?ԫ{(XRPϫWto5We3 i{.#{: ]"AF`X4Lpop)כ2fggLFvZ @N,DR,oI!Pԡr:ӺLrCa snje~~N #X cƭvu [)(~UX5-P,0EB)Z)78iE>sv6y2 ^4Sps;I kN`@LooKו: "Y oLN6 B1B~EûҕtwoK_bS[pi>=d9>{0PqdjH;mjBvUfOTnm"6`ABUq+0 'pU ?XFe;'X.c+L}.g"WflpWU*r5Y/># оkt^ǝolM,e$nwG|_6.4{SWZ++b&+ `ReGvsqUJ1[8w11PđGNJS28+q9=-z}wUm}*w?Þ:va#  Ϊ3OZE awǎӈ@x|㎿4@n>~MbI씹c" <!d̗X@!_Nk`bG{JLD%y̽* y9[àxөg/pGB}2s,kVȒY+~z%>`VDQ(Rz\yN0 pLS3&O u{_B^ҐіoEX34333cwg>LU,.(!'2׫p PjIr~;L8T T>4QeȡŠΒ٫(mz~x- qxK^>|ىx_lλ F,)V>#lje͓Ӆ>y6Ga9ú8O3С#J ^/-7-YzO)2YyE=W4F,sy$jֳުx;0UU<]p⶛7/j";]޾wBk7*,'Z<; +Hd =fH;ka N{IyE50LϬJ A;[>% 'EKL.]#=4 cFiCSv{'qL`vAKCb/NRḘY/}.;LBp2g\j,VrMl/Y{}1&+3=f7r1k'3BP$M3< tKy$)` * 5 atf ӏ?˒$sdC]BG-$+-٭թWN6р:G3L},3{-F9d:7݋~,Ѭl]8%V2Qk3/R ^(eթqBQ3K3UDTZ`'g=,\[NQOy6_Iڻ$s!mpilaVU7Ϯ"B2;tְUYxT+6=iwLgrќB*qӤjF,dX#n+=uE LpY,ճ~LrY!vf oir)B\?MqE+ݬ, @yGRau&5GɵKbK-.}T25h&<2Zs|f 7а mNpG,EIӢ{Ro-@A2҇FzmhE^"2BŹpWQY+ +f%IL`a$Tn(ч<,Q\}("e;:0XV?_R'݀^C.ؿ4eRe(2J\͔1uG)݂.rDb(k@Xoy65zd;h ݗufa5^**"ynGt}.Orz n:4(ѭdB)ODi(i/yC{werqP ќ 't'N"6r;PMЧeW p\nKw N3lQq/RV2s@5X #NLp>]QҾ9pWi?=/ɼGnmطp>B+F0^sr E 5nNKu\J9׶y0XCL ֍+w6H wg2ZM\5OtX@Ӡ"a{TB*79+xU`k6N%yFq/i EK1K DJ:]Ub$Đ.i>Գ'jsnfM#Wuezt" doK+g$.}C43d %׈wݻb~6W.w|ziG_:Lej>WNGlQd?g2;5X1:M'vɵwR~\җU :mvH'Cv!-{'j!oN% sBk~)#࿀)10O|;}J<jh]*k 3@gp l̒ 9ЄSA( x,/> J+I7[ca5XBTDF[_} 61Wr^<>r^s4ءR0RyZ^q: eoWD<`:WIKl'$rB0I-0OG0Np')N\b\' *UNpX [/-/Ee:ie "%==ۥAϒJ8J: cTPPnhZ&HE'D܋môtS*_?Vp,opUfszKúxC8Zϩ˯[0Cgcw:`M澊jZQܦ8-%2UhtWA);CmJZNXC B,Jc2X9)4%f o)NWaǘDwhO2?;a/ BEoތ z7"KJ_ ]Z ꌰ5&ߨM/c{Jbb1Yƽ(R/a{ڙCXɵ%sb MjO [&WG!~ɾşo?[uۚ|+Ўq'x4 \8E{|^mF#@6򛡘)gM%Qj񟭽׆>|Ϻ{ѣ@1ejA\}.yu} zeA8$Ku_Q$RNn"h#ږ[T]Th Lކ.H*T΢=a=r6!|~4{ѽcdkgI×|+A noIqRHfȋWO3@&0M9>_ mnCO #$YcCQj#نWQA\Li\G/cI.%=z;Ŷ4@? | XQCwe'eU3=`1i|4fϸre8C8 %q3ռPnؒ!H'I%HNK6Guτyڹ QLu5?;]qcGΑg^7nB>sl@;`{ru@"Cy Px*ikMDCN2UCu!ʃQŗeWr$QiV*Z]1%38 JAo?M#PTE)E`KM- b( D)9&Qkxċ+SMVLͅ 0M.Ŝ/$5Am^c @QX].ʒ2(i|; |ﳃ^ >ΏbWB2-hjz%­BG35$\t"ܽ4Bo~X%'͎Ih ,f[XY.r<3g $$a@Klϻ dŊ$3R}"D㳥 Hʶ#&j.N*;X?)XeLq+9gIH|BmP޸sWUO\Ժ™YBY8`c):btOlD;9f6HLcTsܧ(6 ^e¯ua`p^q6(Hs,XYy߯ `"`z:s8Ua?dK(z0QC;l*S)w}8[=`:4Jd_~{tDR I -sP8b-: ̰'!/]|TllO*{S G , !B;^j:5eJ/ʜW| B |߯1Fq]ΤjH,ӈyM8٨oItEٕ. ܩ+PȳD4G4fۅkcF 9rqzr ('Td?h:y`xHq;[z$MyiQBKt" Gu/~X@ObSm^UMuXS|G_o4Uɑ0#qlu}$.t"=b}' ZM tY?u H81R~&" >`֠[W.aZ&RZ [*42ϗe!81|DMl}/dkxViT3\ ̰~ MxlOAڝSU[SS5j(ʧtON<^:"D$щBzLV]$b[+B:wwls'r+UOf`  6^ JluQO`&o[S=\_[>1ꗿ%:Ӣq;KfB]0"0Bpݙ(\LpkZWBcqΜ.H!g# "{Q3 B22ޯTr+K""`%RyJy7W]3vÊtq9y^mݙtY}mQ|LuG8)s66~\EjQ)ʒ@E1Q^pyOmEYN]hZrZG0ujy9C s^`檂&mOwݔB]dS 74%R JP{ ;B.P=x7Ђ`Zȃ٫H5BV,BPdH4$kِ(}yTU9>ȱ\tw0m'|u]Q3F2*ٝ(/|ٷ@%i5j(|1c +b:d.0@<$/I's[[@vVcaA>,и)|+yd.J5ga&gWo CDyӭaxX6УK)\/ʭ֨pFy'9ú|neO댄s}Mrj ߐ=zv ٫2>eLq?쫥IExG@t XaQ@H8}'FEbYV &Y.$i2}?ȳQ(?3ǙN8BRf ? Wj1G5`lB12?֕-+50'S"s O`D241rU2_XĬ]L5p] :CYlF5C9 ?^ -K)ty@j : q3h@uU}َm;a4hyݧz~y+ۚvkaCЅ԰x=B`6%t# TTG ϼS-#c9\7h8w\Y,.1{P?eo'+:|UVT^nkRI Ή |x ;.TY9Je2'b!HQ.I&dE ^'Ժ=G`F|aV<ڢ3 0ybVPAhTWvcc=&r98 0"ҡyOKO0-$%t"MfgݞLN"l=퐲aSJ@;ٍO$ޅOK^rY턬էT%hX. s4ԍBi!Aom_U;XxNqßs[}sf$RA%!XuQ;qw|lX^VNklc 2g cD*4VlT1b4ػrvg_ɗn5ڽ'YƍNg*vY} .S6@Z+e6xW6bFH,ע:GBAi24}](?Y*T9[fWϦ7*M/'?1fxA\KMK9FEY `䃋.jaΣUȥ->?*]W^Axj8gTRhdSXӘR +9UOR۸vƟfߐ2E;70#d.//v{#yo.d Fw;낛k%o^o݁j_M*UBL+\a'4#G:z6ŋd QKɂvۋ|#]*HD2x,X󡁒ŬYv/:MV5 3OG ܆/o8]Ʒ3}.U*Ba)=?xgQF龎/,}/<&"ԨMDe&;:> 7f=̖g)N5幽4ؒ^9V|=4CV z GèSa ><`G{cqs$Hd}cȦ a4 Ͱ[PsO*]tˬ}#8xMB&rdoC`^i02kYz68GH"w.^v38JKFa!<g6 z0o5T>IS/h5*Sm=ؤ ?Ԁ:r>0¸7,wF#3w 3EqTQڞ̓qM8<;Vag۱B?:zwrZev^O۩?>dq"xͱZl!M@b5KI"HwFuHY[EzAX`o& YD EKB'Ї;B>[A%lvwK7/Ɯkaxc[$ yW/"aգc QP/s-/Oy8_^i4 miAs/-xH.?A}|!2ƍOO_D]%NT^ڹ M@^t.ȮRr2[}qkh y cdUׂ VS!D߈Ťry>{R_8nej(B\.u'n;~w" ; _ O&F)MqAk [w::\X%Eklx=L?{.Y Sݽ/F*lL)\=W0d II&^ȄT_ky/(%@nj~(<HO%t}O=3ۆ6v0-!)͵(>p"C;fU24הl a/ׇ8xӯ_by}mIOt?i~#pU}J ;MHu|! 4mey%^u>ޭ`!-wr6ؿIб \bXk $մr塚{juRs ?QCW *ww4#53~Tw~ۺ1K8q""iGszƚ{o`n[Ph~YOa!.do!@j7=iaNr"Z%y`E{GI&[Uib:F'W%d7Є@IC&mQH\,WrĻ}"Ց50%%_6N\!Aۙ\!nYǖˈ˅>.f jU2/9a7@ub|>ـؖR6rm/>&.C6,I\a Z?ZcB`Hˋ6\hG&c0@)tw =ĠKD{JɂoJR-Z!,0LO"ijzb#h 2&h6(j]Xۤ'3+5=Ig8Jp)Xrеjp'mp[^v MZ!7y7r,pZN^;܁``-GsembKn"b?] AV B!?)V%J|@x 0{n'9P9D~AokVS .:AT sJ)@[jrM|Y|aOcN]?Pm,Rr#xJKOv2|R3} C}  ~(L?[o9h6e9=LPNuĵ:某^WK1.fPQ٬bC[ cwj^l֭"֏ =$\C8zKɴ fDFccNM`0%!Ct&a),n xoK1#'b?/v0AFj8(Iu j{*h)#40 5Aț3$Hue]w{Ҩ[pmOW Ғݛf=&%'Q*c̛﹇?n XQ|ӱo.LvÿgQԷ2/+؎6k.4ߵdv7;0nHݗEƓ5xżr~ve%YbNnWYSxUL':y0Lw )^]ÉI*{o +=.7V4Yd_*Bׁp~LGn{y|?yFo|"9`YTX#*ZOp)|خC"0/G }i@pm5`f,ޟT$nmx^?! 5 a$e8X_fJpTT **{w oˏcZʵ]2B6\Zn*))}?lf pSOVIla'8W%FT03,s)aއv(BDE7Z;R` ; u*MN4)A(q \o7lZfZ{n jZGصw, Vʊ}Ύ\4ElY/~"&/bz?F7I ";3F4JOwO6HI9)8!y6-k6=.7ppBCe:;JHN,;u:Fd7X^Npgӛ0PwٌcdBGI'3FdH.s:Z#mշiGY͢C4*V>N2Op;q,dL&sClϠMz il(hMiF`whREYmSpPEx,>%ϟoB9Ey.x31!˄*qB[Jfp!v:!z~ן>aKoc#R8^HCJ]^zXgАp#ؘ~\>=IZ;3(W GGG M}aB_ڹhuwڗ | [TȂWE(PQ8Ԟ`-r4 ΏGBv'IB>81]cgE.6gZ:&'IoxFRE?ewf]o%> I*uSUDc;?lߵ>7):"e>J"ow/&7iWc CqF*!f:ͮ>yAHRJKJXrՇ щ%E`uGΊ #߽p><1 مKvMsUHc ZU{w,z4z4H%ӻq,=*G$z jۄq"4nS7@sO`4K:|i5Y/LV;\pʮhDkm7\o{MUjZ"MOp"ߚ VkjNWe_l|6:?/6SB5 ,J)>^6IH gq6`BlVa(P7c6F y#tU ]mRZۢDHf;l-tF6Tg?6lLR\?iOd$ H41v1%=ɺ,i TjAh.ڽCIz9Qsczݲe"N_iWeʝxų#tl\y=?"ϞGgz*h7y'+qvr_^QT1;w:(}/قP '3XkWxD&IZBaR+djw*c ]G.VoVt q~yJ Hs=f;/wZ{trDVUc|7v C RC$!j:Zlx^BMPR֗Ϳ+V,C9{-sD]W?-NTzf8s&+/[VQ3M ɚGbTg Emy=K]qݮ6(x&~U6M7i!x Gu5tûMUʂW-(Be(8[ߜA)!(|#vcF~)|,ttQ|W2qw\7-4f5dMKiʌ1N2H %nq >g LT*K}N(I;N2oH6va>V)l $ɘ /A֪d,z#]IǨ^ + >X!2Cb#y`yYk'p.WֺW?mUL5+b@  09[1ڣ2; k/Aoc/̍żE? ֫;!A[ JȌLܖir@۠#4]$ Xh+s0154Mm?%z^<%v_Z= reX0.ck=Q+]m3t#?Dqca6Tai3NG=tJ#uJXB:; ep _?fWT~W('Ira=>?,BW Ϊ1yAQNDJ *QL2V3_Kz6dQ≉"i2,3%RuucKW*?r4=HQp}M>HJ3n([y 'I' ,rkgIegI M *MK]lYf$~! f+%4s?[NzgOyNop[7FĢ Fߖ Ҳ J8 ~X/F&+NAF㞔է@5Ȭ , n&Jlt .3db4buAqY xV/,sp!gHJ Hߝ yf ǹlxQ@F\nNͽj!:Te4htw[cV%𫜈5&*a^d\,%n#s_^OpDe;Uz qtA,_.#5*+PB2;T |A{JOӺ#%;v.>s+2IwTTέPHJIn n-*gctĺV8mJ r]Wk ;-}bXϙo cV]j*}̹"WE1T̑7Se|q :>_{yX7C lppbZO8_ R21[h"A ѰtjSI ̋29xR59z|$&C{6_6*g)JsC:f A+Ʈ5LlZVײJ@9vdҟ5shĖTp.ScWAjHϿBζJSJUg-2t(urZSt. _ P}M.-AFC>č~-A[IQc5?4r4!rǀYTgYjpژ[JZY-DP% 5}GÜ?{htC-yZ{)!(Izs)5Z5T]K暈r9WCqy>04Gcӿ`212K=Gܒ0Coj)ceҽ&5"zh XcT.}Q"6.Ɛ*֡"5tÛi5j % J 7HK>KMQY񁎉b%w+7fcha @Ukȹׁ~3=5 `|}a$d?`o"r3'U6_RJQ&q9v=`L5"`'л4'; vRy`NAMR=l+R]5'@rZ'(&k@=C4nOyS+H[q#!N $d3 7ATp = 6+i>JkӝhҰ(2@R7BC \(H,)yjIJ`N]xrSa(yP_3eu¦򘧭jBY$3뫠3ph$![u,:!OE=+XC8?yvŋwp73x>s f#dɱ}<$Hbg~, `WC% Bqu 28V,)pJxx=][%ܨޣttpPFqيf#r1.I b|Q!!(x5fb6^9.; ܼͮDpŠƺڭq )Mۈ!3A<ǪnE2l&7$_wc?O^ݗAd_qSƁ35;!7̂NY:ʊj $_EG*$QJrw_s$Tn%ݻ;Tm2%_qzFHGG6ȑ|"z2Mg@7 yeNAHZ4& R* tk|Za] soi[֦X|ң6 w661xPqBb1Tq_6T.a ֹh/Dz S wXL1xB2 W*9F0 "VmlkZROΘz}$ɗv`>jJ4M*A:KH~J=ULPnZ X&oJC7cTYd t.-LĞ]3 tp4&ױjcGms}W,*S`ٕd!^0 v;.w#7J{D@8dz޽ƒQhz ɋ Pç=lG6%k}U7#wG&$Xvc}6eiVes)/ş. wa<Cӻ҆zѮvq`֌, c- z+>_Q*;TDB>1MĤ0jH;:իQ?h\Tx8yO$е.ճ Ԋ:x~:**ʅ߸ji<{T l ]y$az2.iT:Iߎi~Ғ0v<4D3H!l`t6ybsjVH2EHi?O׵󤲃G:qЖ4F"fYG?oN^Gc /5DJG1%BT&zҵQ1jYri9'm;ԔRǓ[`.jf{t}ک*zխrnf&o\U.Ǒ5MWLն=͈o\xD4X>yh} 6wU*~ˤ?TaND}j;_vԏiSK,V^3h89Oߐvj0d_/EMP-]]i:Ém~3#恷W Yk-6q9SD7}I S!6>=m |¦j|ٮɛt (Oo;FӪNoE98 4{:psu5TcCsݪ_dZMeLjjQ:e8"gP=t8 Y{=jrC;•Լ݆4B*dqvIUe )E1l]ߪEYb6~Zk&nR-&cvĭ ȅQ1,B z_¶(|7LՔH0 2! A/4xݍdsB,>i2W;Q[<桌c~ ^aMl!U&@ai\gtίHI*Ȼ)e4`i_fmp_yBM̚'RPdޫ 7tzd>ˀr0o'VQ N? ԌYsFb@|cr*P4˞/ØcحGoe!äyJ]/oah\1 QJ1M`' _!NN*"f|kx]y (bHFcn alNzv53}`+k՜+ٶ %O b@rꔐ$N~?vv&84_/IA;OyH &T_Xa9|cT5 p5ezz<܉Yʶ6!cW % $vGTE6qK^ǤMmBzlR Fh9倴֖9` Ã)^fjr?J+zl 7v-Va$ݥ]o.0OZ4`HȔvRPZLG.3UhQb.nGAM y hT))ڨǫ {)uSTHB!Rx18i%*^э?nO3@m@H ^:8 WB)YCHLQRV[lZfY_{kDžvKQ`gBL\R7I YrNbZ1bWfqSᔒSXTΠ޺տn C#ڻ*-' @85=hRyUXk

 cxO)ApW=]ě=埏Qb'i/|܏%MMSnZ^w}<]`(DxFP|쁬nti9o'cݽO?(uS~G *)ČRIq=U: aev"[*RCJ"SSۉ~HeH<mǁ3~~& l.G cj;ޗf&P̖ŇBt7[*LbXZB)Q1ޘ3%C|rቬE?QRxR.R Gתj0 2oUxOtrw M:0:1.Y %'7x"p@̮,4%i$ZwQ]hFAeܳU;թO]h,ư`1_ JgmY少sn.va_u 9ʘ#N>48ƀW1aƛ҇=VPa|2fT&Dͽ 9h~V2VpSxI륓]I+_3V,eĘ}}= _<%FDeJzz0FCi*G݋ݣ\֘"ubEթsSsEF#1,ZH ]TBXA|db9|?D@E Lwʯ3^fA*B"MXNrND&#Ԛ0,AZHQC3ZͺFyM&]s8Q=FcE_ˋFƴT5/'hø4HePMٟћ)hKܔa9(d&q=LtEFR8pȚc]bV߷Amx+BJoaYb}Sk\jaӘ,rta(ǡ =s׎fߝ}<pՃʽv?bPv1~J$lB ~-gJYǝ"+%p)kNeMA * q5ЯrsAKWz*K<;䊀牰P|y#uA:<2Uv#al>RNwpR~qťnOqIUmeו~pmM0՟JA1PTc< /8 c[O}jrRI9r)I CZs.]z>TqΗLPOqO D"YO*8eRQ± *<+춆xB=:نrG،=\.Ŵ TH[3t7֨]( (̲v :a8ى- ^a&90mBeV m]wV:dQ](#d@D:Y OJOy53'{&=FZm,t%b([ 9b\KV/0~; r!^xHݡ} sTwPL ;BpEuR4ӝbN7 00GL;p8iZ*Aum3 ͷv׼  V]f=fD:Fґ{< $;̝)PzeDsoCL%H2Ou*?qgDi}x,7sgA2]gz$gd]m9wEl6_7? }(mnTQٛB"ap\ac/Q[ ,2d`1ku;1ZiWdNVDB}=yûUv`[eϢIuҙ'wxE'JE;Sn>0L1k?pwxBpu]h8Xh{}/%3&EFrGHN)=7A{9- hBD\ce5~$"%p`8kgi?^}Ũ xK&CĬA8I|בR,JE-iqy HJfsa2ilp(LP<=Y8c {P9D 4 O^ǺY!*5-qm!ND;`PS$ZXL‹{oR@ Em6۔ 1wH3mE T5_, <R_`4VC`] (22}b5H0a9 7Mmrv/-Ƀ{3z {s:rTS\(x~v0]7zDҡaW3wL֚*JIEK8LCAYĢjAGMz*) ^;ԊQ)*XXWNFr"MqH2,]k(<:ЯҎspJzVr֮Hj-wSOq)DJU>|4zf%Źb0ㅱK؍A$|#BBfoUEZ 2?ijp9*0Ii|Ca-"0QRbkD>qeu-s*p\CL&85?'YN 75@ș+M^wf?J!+ζ'm)ST~*/ub܃#+j(J/¶ɝacI񴎼߀w\,gQjQ-F<0-ae؜ V>Oԧ3kp⡂Na7]Ltuu$izD#K`I/G̣xHh9GsIt#_/D[*%/pX1аZ[$%BvBRr-j/x6Á;к{7tߣ8H#08cuP,e@$iXiظlAX xż>B^e^  z 特P$xkvKXeA_ck6ܦTjY q1E1?.$qm|tBW#3`1Ɏbe9CIWEXuUt>q|mjLlĀ6qŚc-n0 Df0Oʗs%@Bjpx:g,s4z"5Akwp`i1Za9$ꡌGn`ja%M`=Y:%*a1&_I_VK |Z"cc3帐moQz,Eu[U#_1baiTYIiӽ^B;2Zb;}VP^mT( 4&o~RmXy+=C3~h7_-) B=~jq$RgObNmYY[r* YI*`cp[k՜W9ut%~RFRGT!'qpnţ阡0ӟdy{C[6%6 T챣BPFH&&MGv<ʍև *{nׄzv[\ZLPȫ/mi!|ϒv*DpqNY4ߞgv!/vmfW~ z uFIN_I+}hzRmP9l +]^Ob>Vd2t&9![#d-g%2]p>U:/BkHd*ƴ)~2"pWWں֙R[Jx %sIuh2Q1^LJ);ܐI EB 1ϴ'iԍ9do; titmY_ҽ() 䀸փ_EPDLhR;[lݫ1ϑIi)FCn*S Z Gtx$%po b0Y1+VgΫTTI\A3+)#mO&O' v>sMuMX0U.groo,{-#i~^ 3,sy)Oh@Lafyj(/?'l[<sdSP8J3qV $ulKQVM0-?5@AfcC/jՆ1|\H% (i1m+m @ha%N3*2|؃cM.'i@ G'Tx01ťoN_8TQC.\$uTUF=;3A~ wg݅`p?uzVO|Ľ@R5U y4^dE5PEe"QU4bu q!R 4= |x(_=V~Տ2Kh$z-% bk`ݗqr׍ϐ[k5OCaeR4v1/Y}j\L^&m\{ ~!V " q@V ia Kp-Y)Г1bwNj]R3Kj)AOH8}+]2H C񳼞\ݨeHkTfbbww24^&SQr{z{6w)NOnr VpÊTWxm(1tc^xVA`j4~u8[s_S/mr[?a |aOx?'H9 VloLj In5ɘHܷ < R ڼNcW)zoӅ g5a=9haBudCi~O')zY>,vbSEE_Xl!*&1E'pݢ$FM40;SH648F' $>N6 +Hߎu'C9ׄ{ES% ܌8~>U\t0Y!~ r3X!}_{9*wخA`G~iBo+ׇ* 6t dOgȫFVcG yoZO#sKVdУ&>eADR5Ίl`h Ƥ6 g3c ee?^.!w6E0-/zc 3PApw߹+_H0""d/j x5^%xQ @Osjjx82~-INeV48Oݧֿ.A䄀% Q)@EaC'$썲,9j=6}!;T#PG*bge0r k8Q]HՆ_`}+2uwKF8_)SjWm-S1iCN.TwBlyPIiY՞.Xh'חl_i(>m4Xd&`FhݖD{WûuY3J?0 װf]k 4Cš0qi7uP6c!Ec'?#u˱gUQcԎekӑ —qEǫJ/]{ǩ mYb-?@\蓊F O>UC+ˢ>T>ZS"{iltǛ< CIC)؟. F$*{bRz0.ԺUB(n|{`Z~A miO\,:2n4_J]o$fő}FFj(Yz 5kGM<WSGtMϳ>\3ցh#La;=HmZȓJA_8g(ݔ y%y\x/< )Zo:m>%I!;oUPe/O5Α\pE󭳻!|KijLQepoCp-۸(36AsNҭ8 FO"Cti 1tS3j@ߛq~zŠM9~D)0K|gp-knB`I:t7\gaMB4hÀes /]O9zׂ7zP ?M #j$!ݱW}k8;J*\B*.<5iK{c&4&5tsoZZDV&u#YnOKY:2 ރB0 t[ 5M4.'/XH/zrchDt̸1%xٯUQ_wN+l`1Xc05~.lcBeIveFس,'ȍc.!{Uu#r^!rh>K/Pp[nF3}Z(tpv?^7fbfO#sC*p1dxW1fj6F+@.ƒ1(y;JƢ%G^ԲV˚Bø}*]rV, a -X;2Yb1ULmz|RDj N1A(k0~gv)u(q/ہߊ ]1¨epX%M1`re6`Y"O@_Zc]  F2.O{Ӈ\8W!fFNbOJ2&ZvD<5yeNJ$ਨ]^ܴY\ۣ[qcCtnVS}z% wBʌe"nNOJ9;p)HJfV5:˵Ǻ ii[Ř%o y@/m`WЅL9>9ƧVݜa.Bne- g?0 L r{G23i@Gk.]5v^{iD3(vT״1=ԓg5noNkQ v)yN)ĜΞq#Gq&hE-U@O=24E`q eYLDVW/5sȵR@dEe8[{9pYPJ5vEoj;PYRǂo`Kw\"[8wRA}Y9jS+(|,?+f-8L'bbWc|թ&lM ٺ1t-hXԓ%NmXk^A$_N,J 'IF=;')!ՕšgP- %[?qpQ GNl⚭39\%A{x'KǤDp~TeX7l pJqfwvG3$+Na3aM>4P12.o{qܪt]OހkPF;ϵE߸#HA2oa 1ҕ=frd7ۇ E|`Ƴs}F=PMZmPWj]mpiΰLTs,kum~͞ c/[X`}G^vbW ˣY&27>?*?fR&˯utu~Ķ/kڽ&@؛ٮ"d:VoJ0=VrQkoυ7b[|IHqv((P8󃨴Ks&d ]mS5IA+O-Y,fi+<ّD@s73eLD ybVq_cZȍ! ɷOS V`F q:lr֢M!>=T>qZi`PtDojrz0m椼mDخW<&>e/U|Bq6TlQ2"{>/>5ېp`E(dQ#7$6ə\-=V*|A!;UedB[!H׹yKBk?Qz0_>/Pi‡ڞ+RKb.oH1KaQAi60PžQrdWbPNV_=~ך SVn޷`'`|&&]b"=c[0‘婋ҿH#^pCǷؑ~:k&4_ R') Z''.<_5T oOS.Ac33i}a 9au]ؼ۾'Su*ʷX9߂CI<xo)rlC;X{P]gJ hx~ZF0{# dH`m }-&ԁʀ͢xYdoH+j>_hXI';]{>Z&a/ ْ%&ʛpl )ؼpju!éIuwS@(7Y}tK{e&лcBƁͥ  )IH%z%oKʘTnV\[7pM) ]%g|+ aRam yY_5"xŋbk-n(Zqa`2K~Zw:bWޛ>AN FXW*&pA/ *1KKNN:?zoš-UQĝUݛ6`:>NZ:ɘ?V <%?GΖ`~yRDƁy21=k(^NގF #,Z vf3"Rit]sݬe?x/CMFȨy-K(6$*7l~ڸԏ~wFDRAq1s%nTjxk5by i2Ͻ;6oUvR[et셱*H ]Mt,3$m 4j,=F:}d<[qqEgO\~1… LIwsnW=GN3JE^}Ķ1Dc*w:R͌)'j6eoaWkƺ#;3I.B.j]XC_MG>R`3)|?KtF dx^zdSC4Y~+Q>I_QKAFƜD}E?z$:MIno Y"etfQ?ڇ #b q;AfHXNӍG`FG2q\7V(jv# Њq{8m6ֵcmٿ OTY4tg#]O{:}τyYxCs* j2#Jyyԍ4>z72 İ#e!PE#fi$=WbDP-߇&{Eu W־/zͰ` gnUInZ1TWOLcܵSTv:7"kAT["| ]9_> {j\dߔ7I-s@16ݽiKq5 ]R kz~Q$z~a؅#qWG'ы +s[!"C'㜙#!KѢӃ7Vrcx{<1˄ב, Ժdu|Z0{\؝bQEu6#h5`Ao/iuX7Sa{+蝛ٖzOYD Z)2X|.k)ֺocڎsOLv'laLlz|XLP)K*%jcA΁QUWdzvYԘ_vGɣCˇ 4- A%EL}~tȹR`38?ڒ;CM`]5_t^׷{ Y-l) @L_bt vr Һ>a 9)ąNgO֛4 &\] J .Ԥ8MO}3R5]If"O~w9'o;n}y]OnKyY Sظ=!j&+X3(2^HWydj L͊r=0*8cS~eĤ֟%ەI,22wdyČZPS(qeʜD])_:'4|A9fPY)"/R,5;B3˛O=|`XFR! #h⤲#y0C6,Tۑ~mZ&ݔA!|P&mDZM:U㼑u  Mm ax򕌌=%gyڠcRm5ِDNJ땊l7±[TܑY::@kYN)z9ɋ`-˧hEȴ}i-טߗ'>.qqgibiruuAZHɰeR')"Xv= p:heܑna^Ρ;sK 5lQ<,< uZEq1lp\Irr&U "d~4uQ{`4@?ޜ嚓x;dA`Frc尮1}BK\e(%o*Jc-8.zr/Px"bc tLN<*X4&l^ g%ue>{,(+ޛq K|P2ΫZYPyrˡ+-vcy_>&+w~!O*?! RDU]UXI7Y2Ԇ-=?d;Ll;y 2D%S17fHedd}M% ̫>I1?2Gz{U:o~b35>C?Vhwv%}CtM)j;YLn(\p"Hrkh0 `CoNZ~ :)H),n Jp k-Aw\aQ 2~(eUd'7G*4_׽ _Yws4%ޣ{zB0+:rZjo6MaT$5/RbXt_Y+jir°L[z|yAMK4aoBݩ2"FkR ♱126T&Oa-ޮ6~57:E/h)CkJX/ǃSLF.BvR3Z-$-t:Z?CtPy[jc0%wcGs-|eG4U<2~JYJWr- FX쑣H]Bbvb%ѷa bRJxPN@]t o)âܾov+![Vјȣ,gDee1ITL;~1Ūb6u)~xM\De gBrێ|= 25 WSȰc"ߖ;nrZ?isz')_-rhL$A3rp5GgJk+.LZxI#^qҼIٳJ$w 34I# ʱ{Y. N2с4dם4 Z瘟tM%j?La#9lgAA11..l9PfpX'/[| DgDB~:P )3$ ?ngl&f;Ñf 0'R z14xk.wqvXu n'kq94R[n1?AR4h[٫7=x.p=v=1 {CjwVq/:DtH#R p2updu0#}y{0rnZs#!/ BI_3K b6o ~|jC޿tӑFEZ+ 4ux'3:n]%:{ D; 38c*dI)'ʡeW :U`giyR5g Ɛ?_;$EcMs^ԑ&nzh1b *4h2bđGPd}Q'ǡ#'?ǁRc{$&*9$dyB{YX˹|LZM8eYh_+(@Q|6`vPҊ(e뮌Uv"> Z{| =3D~As##UB^ZBjv;UӹPXė* پ_ua * m+ZĈKWV5C:҆[+OxE kǬO2A_I579&2&mO-p 8)V i.-oy|P]=37 pī#L`Ɖmp8VAz;dae`ѨOu3)uYĥ񒶖Q>8;_hmHoONIp~foU~dcǏõH@cw<ĵs7=M1oIq]i umpS( ] ^YR7qM/E7\%VEMs&1D{ 9nI*ތ 껍 zeP16lv$e'j;v uz1 !)Me70 SybM!66`]&xTH$؇ˁLUtkFs)L9'*ޔI'iXVH:b N6zU^]xFkϼMlĶV$ v}Wyu캓:l[RyV~ӘV*Kx_rB焙Vнq$ Ci P!(lCHOFSq.^wڲ۷[%y:iV[a$O %f1FԊ w!UW@ɼ\wzY]NdpyҞCp xhyMŪEH&s8Flċ1YZ `*!Rs|ڄ9SkSVzԷi]òG!ҨRQ B|Ʈ!QI}w"w)hf>z "#Y>颻MhDjj+E7/џ/?z!V_K\'a{`FPP8)j~Zqv 5wQc\4^yUށ^a<QyX&eDHB˖!WWBq;bcKf6f& t YȄ|MNtf.pU,{LMroScZde&z[!{T1NS+$sYbQZE VA7υ(hxj˾k1+lR;ށDp3US]mFkA E;c cXa"O> fHH5˪K7KoI{P/d5L;DD|m_bHK]ToG 6Jy%Dґ1lľqTiy Gv[C4 ; {e|vgkSmlyӷmm0Y(+bu`{.D j`۫cB[uqh+HkƤQ㑿wP;DndQ17su#n(jX_DrFx"{S&8F鞛B| `gG4^pO<}KXCfx=(~/ߐÉXM8ܛ~h/vs NxĈsn8PJN0x4e4؄EK/pɡ.˧@x*Sw4R9 h찮9O;;SoxhGAWp?0e>`ñr?;{ أ6pX+syd5O1Z}iRdLA-zlO+)u}72a(ݲ%>fwQXҩrSlIXLuGZB o H'"[Wg5taӴh№~v-*W*M-z@\WqOb6ݰQdabc)5W -mDDP$m[%QDQ RfdP'jc—.LVI!j._i G+u ƉC 8_k2.g#Q \tʖSB4? X; WLx<2~?޷YlR^۴CI݂J5O\54ātvҫNOͯ(b*|tYKQ "oB`1)JA﯆u;4SLY˚R2F<p8Y~KEƭF@KwPSc솔߫C>=o?\v2svvtxD("4[hȏ]-AUJPѩu1>.+n(kks/58 )˝Ǜ\x 7FOZkϲГcuf+ 4Jhd^gCJ36L]d/qds!HWo2Ĝ2aZTyF8nU!_8JǾ=P(ŻL8P=g.:-G {]%ʴ#NSkV /@钺`^DNCSϳb9)0qXi47E d6鍷M-8M7 Yra= W7F8~QZA~'AS7EAb (ES9홈`RyOmD9 23%hZI>zrA~SlcO[|u:kf=%},L3_e9p&A]zb`2c1`;\7˖ DC'EWQYYq5q2'9̨4j==xP\taGg4?– r|/~}ΎW.hf;ti6¸@;)-G)ʗ_#VDqӒF:1ח~(L|x>%׹3!`KU u#89)j[7SifZ?UFwc5cD9LPLK^Qx9.rGi~EE@J70ٱZYέB e ư RzG7X3_a;HRQzUWiYB,=t ܦ5q옎@vRa5(Q9BTqOCƛOQ{-u#}!3ʍ` P\$N 1>( !I6 Cݤ5WF'o  +qgY.asRtOx%S=9lKi0{h'K@hQ!AӇb7YԔ{(_UotBbj%GL)`PMwå@4Qzf\#}Ks3kJ]x6RЀIAvmWAt((\\ҐxU 3!GJ񛎲O'm}}d 3Upy*pcRzD-׸ /Ody^wkpAS6 W"kcFSb#:O_yR|Fg fe17cL $4~y:X~'2S+s3^] AT K}sQq8c %p}KNj:ȷGWhƝ+fw!f{`T@ +NjڊB 2T]Ĺƿb֤NҒ9\?tnMsk|O:ѡR$ 2Xp d$` Ez~C }RY{3E07US{i+4p";~Pɗ ɋQF97t<'ktVH?xNǪw"{O:^#IZƉ74 Q\XN&Ʃ*4o}!zX#Mn{p j8k8+M>p0=.IqKVu7m:h,jLQQrሗДUc2݀@$;C.`L{1 `cd^%'mWݍǚ Uj_a-Ǚbk$3;|>+/4(pZ+bv˶og~-~Mykܐe_ Q119t<+4Y5JS9%t,fO]$?PA=!A ϝΉ. HSV_F<SwxRS j͕I7ړ8^":ٶ ? N9z EԏjZy& qP$5lJFrk`r 'rEWf#%5Wn(R 8AlC!17؟]i&3GW}ܟɹ.^#K~h`M`UBoêsq/Q~y-o aH 4;3oL5WAl >3}IeDž&5yj2{߶w/9p>W.OU\0ƎU6vR&.GE.cO^IJz9d@a U4Wx0zï6:-#U(H PG2to]U)f$PjMowQP#>OjB'Zk9c4BaұA쬿 Ls@\qD CeW]>!d M)!O+[~V!JAo]u1D fnDh_B-SL JfϞQx^/v O?"e`u-A󗻠^H|ߦ% 5)f۝"g ^gĭ{WaXIތ%*``Ndg&K8y,yGm܌(g3G!g5 pk!_VD}9ծ<.f|}Tku.Qe3h3V?l Z!$W‚77YFОi Nh:׀~6u {~YW3IȽAH(ЧGivH=N&~.j>>ʦi'`)Xfm|vx%OG6b͌^.+:@ ? 1$R@O-rHSgS}ׂχ/6S4H"c(mB"ޤs:uo^EOS|~gf7 ?BDGVL,?@ěh7-;46_)'pt֥YnoK,$DPAbe9S<`.VwHp䙖?cJoӝbԶD0~q蝚OC0ۯ7[I.(UI՗qW mK'$?i_|N_~+u5RdLW} (RSAߤ~=ioWFr!U"TR!Vڥes>(~i|_\Ҏ ܃` =M>jӀ sLZQmL=JQOyۙnZӊJӼG='Put"n5ۜ F*ߙlv9 ַrAIx9Oi4xȗ70]sҺS{N1^7g=QҰ]</=Syp4Gf?Uۺ)K ΃^E͋v7ޟfT}TZ ۀj=TuWs;'~}m\8E>z/RP\䛒 uKQkĖ(eoLzHfnn@:te*U\^Ό-#S,_1NB=Vf e^y{F# `fpV>I0#55ozx tFjA^BFL&3 BfJpPwNLQ.:itc3;`aZ,-zsq?Wve[&ՉM=coxDE7'J.oC pLk@Js pnقa^^O&;Y].Q^-0^|h4EqSw>}IuÖeo/s픬Ӊis|P;"IPD} \[MݘҬ{ڣL'H_60D8a7*gfRmۖXZx"Ō'}\1t;I_A'\`~y'o^\:^/;O?>؍6ZZn8]g!23l5jct ~SV'FtV驐/վM9#<0Wmkc* XE.$NM4<}Mk!яbx Axt__QnG omd( 7Vo_8\]^ Rsb/Zu io0S*{2^ nrڢ= e_~1[N>pMCzIQ QDَQ/dgdk(gBS {h;Vhl5e*ޏː~+0v42YFL)g*-HVC+_邘 0~WIc`J ~ӝp 4dm7TEi{|4h!TBx\{3Q3~E"Kz rc FlyLsg~sgdA_ڄjd"Ւ І!GdFV`{1<7Ci.S!gNQ.Blb=CP|Ps!Q ̃b Prwr+xNߓlҽ 9wZ%r~?SF'ZjPc"qX:"Rӄޚ%YID1q~@VM1U#*&Σs`(s4;w-Gx˝Q/Xi}Og|>/mRt'b‰]e=Z='%jTloDHCbbnڽUy֝0VU^dB G]f<ݴ@ڝzæCƒ x>i{ PL3cWp3rYᨎM_lAgϛw7D{sTb|cx1ݛrѾ1"!qu/V1Db/ޔEPD#~QC{.1lPC753?x#IiM'(ugV*@}]sO͕7_e}nv!벝]H1L.t{:L0T`*P1ܐy@nDh\`OӋzPl$"3ҋOy}URmzvyRX}zud7Me)W]fTR9ͽd ):ideh[!&m,?2>,)֝d46d{p P=vuDDAr'?*D8(D! 4bY3GmFk?70aeP5bq(= ^Ų~me,%Ӧ;-㨖۔5[rch,R 2θr/;w't^6"#jXQ~;\=J O07u( )y!|驇|?.YŇѧM#" B]$t, "ȓˬ D`a$BhHO9+\1=6K9 -8IsWNω&ɤ}??tB\>J즯xDrEUvoG/: l1߉P([2埒,b,#Xcm jSu+#h DEE`/uOj8&b033>WpI$|.თh4sq]qWx+daZJWt V>IȐӍ+ܩ6}zI9y,;W-SiR8޶ThS)Ք"$Ofp.tڱ͒}d|X"G$LBe2gKi" SQ\g]ŽR~\gdtۘl|eyMc$HlZKR _ ?^4, qsKǑLu{E$f@N4mlF0QB[u'Q;O]Q FfpYKF͓;(e\K4I!€]NRmc.!z{ %RUl D:ߦiY_`^cM׍s9w>+ Raͪx@Eթ\j 8RDъ!_6gP_]_t!%Vg}{ y`ӉZGQ{(acgN7ʅ'k }g?"73+H`ng#ܕ泥+=cUwۇ): S+ _r* , փ@ MN Qbf@8T*:cP%ҤL|VrMdzv룝6 iDtyPWkaUѮ 4ݢJ2nE|P$ٮjeW#i`ѯXߋdry`W{;j洭h*L3zpYIpܞ. k>ҺqU;:2MY;w:x ;dANi-HM!-:;X[:ظ6;Չӆ(]ɽ:؀L-Vu%8}yw۹gy ).9^,Vz^b@ϕPE# Qq'u%6ȴ\~0"0etf&,VDW";c0ŕ_ۥ|D앪E=+7nĺoR [+G|0r[sjzc\nP}94;҂tG>Шl?*[o֒YZW&n{E4UQдdȠ"0'JtL_;3@P4:b5k9QtDD%5t:wk uD e ?8e'(/m?PdCcSOYr[':tzsEc)04idn`yw~S 1L+d>\e]-Ϯ{c0.}|92Xs=+)ޣQW1sv;|xXC4C#B!t"]ߌ_CJqph(&8E@' \f;4 H 7GM-o">R!hwd8\HiL݀Y"P ڢi_ỳ'4dbG׍Ar1 J `T%dn4O8 +*bNɩ(0Li]X*3nhc59\'|m9pYU;VĤ")9 x5%8S` S (ndPRDPZ|g|{#Z -$uJʃYSݯǎ{>/WQiuIanLaL-1@[S61JK#'CPD9Sbi{1z a)T;~YCꘁ|̩vD{] wF,fT#s gx8tDu3g yț[Ϭ敢(vD.1 --31:idh:J)HEkFG鳒/VV`^+6,S6zo&(3ݢ$)x!/jM`+HhLJv=DÚ]Y>| EtP:A QeuY Llf)p ?9cA,7zsÒ & 0( 1R[oT >k}[{]EnwWVP ̰y\99Q3> Я2 9"Z$P#~6X1;8i.\ [QEf+k(D[Kޑ [Z0U Z0}O!t^R#< *}[3-?M=\,^FaWM hN$ ޓҋt3ZFlɚl$K;k|IA 3 xPS{q8v 6R)Mqc<AﱭkT~*r2:1qxҲ|vbl2ox̱0&Wr#6yl$K2 L%Qb7S%_JW.n)9uYN`+^?.S:==݌t .\^4鍬|î=.0 qt;pܺJlC[A?X0N= ⋍{g ]MUyuY#0){eړpRLkrk=Q"2ּq4 z{sRqG,oq1^\ɨzmo>ƕXJ:͖B'j=q+3A'E+bRroK^2Bݤ7[IMpmN:MCR):\Lѥe'Y2P3pXN4 8bt~QFLD}{*5tLOg4vQLt&\Z Akgk}'N~Uf?f+oԘgP}n3J1>TLz䖅3ջja,fZuR`wrmZ(ּP)X(Pe͂pt|q3PU20V<-wgh`wۛM:[h%52)FR뤏a]!e<š`-n X/׆yCS7K&.Ӧ @v0Kmt\{ E!4a([3PN̠7Hd!iqAmtFMYJV!ZN^sx~b!1X*%wƷU7B$V~Xyݐ-MlR\Bq.ha/t`i XL]0Z|qz S'U]tC?mXS?%)s/9xZ*Kȏ3_ !}peu }Vgp_0T{7b^=_Dt]3\#"bw r9I~ -@ 9Kg 7M_#5^$CohD0܉w+RȔzRdʍmtWH×I䲷FoQq7 Z,wp^Ak ߸FtiJNGɚ,-?wK~Dz{5QS/ 7\ )ee"Z EB:.қoֆx*܆ WC&rF WO,:z9iP@ZbC/*)1d)K70'4`H#ȣoR)ȟrʹ,U!h1/nl$b}M\w>^N $PƵZ|8)P"^%\^',zo|2A}o o? 7l@@P;ZԆ9ӑ{p$a- u{Js`oSE7+|J 0 ~Oɨ})|NY=1m봵*N/^0pDsODIb}컟bi|,cfީJ@b7-!j?-Qz&ȅ؟>{1Dbƨw_Ά:brM21F)UD5 ZLV$e}6u&`X^3/v_E1ТpҦ[y^wRRń1^(5޽;Vyh1X@Qg(enSNƸړ~Jd úa~D/GVt8h^PcJ:CSҋ1RX3w>3X^b%d rK_ eQ2njE GNrAhWrڿvسJ} Q)WlAq縐&hٕ-1s§xa3JoK@LV\'^k ‰鮵橵 QOo#1̶ѴZ-afo_:@6-ʡr帊E͙JV%>i)Az~-9U0h4Gzs4z7XT\i|=Sqt)? *g!D)s vg4+A5ɳYK͋Qf1:`C%y՜Vlejv*/7|s3"jj{YGyMYԂRpKle_nˍ#~9*{²bQe!H݂:?~ڞdPMP`Tg%cx#im!Hs) U9IlZTk+FqyI! '#Ci'ǹ7FGvmeP{gKVˢ@Р S;Wh_PX8xP4\#R>/n5tJ_Xg!|GpA{rFdo?2?NlT)!!؟"(hdGQ? ^QX!s;ʶٗ5(*ǸQOQ;ll+>lΠFxIXG4sceav]Zh wB֡)lFTR&g.}{,QG.$O)3Τ?v pruk+~X2-g U`t?J7F&≀ݨZ+>9a-S &ɸJ0Z( zѻ.؞m~yu#Я3ȋ&7(p`5GR>>SL:5!jiȾ RN/IMKd0rX %%JT:xK ;Lje| Q$!KUN/V&^iTy]z/la 6qBn _OG0!'YlYiUf6+hFE,:BsU_SXAFʸ]I$1[W!5a-vʘqvT9h'EA]W@~-Ŗ#ieucfB#8 gr cF$۴x 1u_a*F]Eհ4n{9,@ԠeHpU6ͷċ2f?F3i%om 6eӞH ="Qf![]NͶZmxa8)Qu/)ZĿUOS{6Joz&ص?6[dnbǀ&,0P<JXtuĕHai&z)kߝއ/G=+JiV6 4̰<MFO|D^*B(r%4BLc~7hyBWq- Nd?M'|JM{%,pB6 3ǝ)/RMLۻ'z赘w4q 'f+^p Le3]at_.(I7Q s>DqB;SEz}<4PYkap̸ƂO{P*o0S27p)YA3OS~aI\๘svٜO(Q]M[rk\e8޷Tp;†H]FLd1˭EIiwҠr>¯@GC_AWcZK[%{eplD rooEZO' js9'0T P}Nѹ&#qqyLwQvӄL(C4`10HJg!F}ևPu8qǪh&V4y[r !! t nxJ 8~yԡ~ƟIk̞!̓MMeKCs]?v\qT Rl7!EJ{+Y\TWh'LI5kOGgf6ue϶~:uM\,U"U|j;ȲNKRL35S9d0~SVVPjHLݬ:'Q»-qH2*996Z l3!0=eicAQEsThVY1TAr醵# :ϒr֜L,Zo|ԤuLZ;Spr0Zs"$O`J&B쟮NʗsSwLrN;)Z[C+=xɮ]C'E rg.E8&v:ՊKYS7x̏)}-IF` J[τ_2vQvjOm,;K~ӆ7.5|1j[YGd5;6 z儵 4+u6YVeŖ(uO-\8WP酅Uae *~9$e }!U&|)PThv]C |ZA{ UC vH =~Mܵ4kBCT٩0C-H13#V3YO~s{ʲ807chXN24y!1$ꖿђx)OT)!1n-:d|3_/W-O#l"VAƖhb{_,|z]9\o@4*7R({Z::(F^}]4LlRSd34 ,rD'g/$҈ 9DzrOؤIM\qs~MsT%2|LbPaFHev<C?ѥT8ba <\W@Vu;Hɖ~a/4%=w(lJ)ސyp ^U+;Ldn N,l4rVM}^1")\l:ޑywbgޓ6N-h0OE,ŹäahZ>Oɏ7M&lDs/KGaG=':3`Ȩ炿-$м5.blz;+#3883Fπ7VJZgtlpO:UZO#,y؝pͶA`zyxߙO-cUMXDNS68Nx2 1Ui~۔*#npںضwĺelpwZ5hf6[P_uDBԩ}S=g21fLN_Fq,fb$5e>QgwׄBn⹝+AںQ&gx +vL4x-e4$QK+; ,AOtċgdvY@eDGZQ: })3A>'?}5bx5Od{' 1;󬶝z3@e;CJ.3"-jJy׈Nd޴.@1ii=%\xt!\D]N!{l(&U hBgA;)5/PK`X$7a`r q5#Iy'VR)|y`*U()Q5~.YYqm܀ ,3dU<-rAes! ZphGoV@nC3xf{B 'ʤ??<[ágN~0%;gd d}Bһ1>eǽ7NށaEGJN#7Y^3צ{m[b37}}qijf_9Ѵ.+6E 1m}LhnG0ATc98Wgy-l5Xy&}T7q!({0 Q#|݅./^LC+{Qam'@% &Iبj٪&|"q8ge^ 4`7W+h'@ 7!uxԭOT-PfFtZ!-bkT0X`ss!qD!N$:k\3}ˇkILjt4AdT ens5qQ ,1N5n@5'8O'C ~;G_~0Kib |0씸; qT6 s *FP53DдD81!s—ZJU6k#lai<M3ҋF,^'9{ Pg [^{lK#H, :yB;Y?% }5,%똫BI+3ŽBZa1W8C:>jo};۩Bs&>Grp۲o%ZQ1K\ⱷ; oef~k2}{/~mX/T~tCz2PD3ZmKO?.֓d;!rӪx!]7 )2©9 "ݣjmh|byΛKnkng>F*h:l;lOx C֪o[_ ԡ&=.XB#8I/%)Cz暓WANkZw_Gf/8Xҝ-3namr%4|>V>d8a޳ǒ h805O@Pl{)`OqG< ?/eCu;AY= 6^J; ?wP|c-]o9X>KKA d祎gcn.&pVs$PFw z`rjQ@yOϛb%+PʰɎ9a8)YۇN&;:qC2j`Xb s!:?utQIV;sƖ m_t߻7FtݖfX4AG"ڽ)󑣬7* kn5N_ j3Ch878a@ ,KC1[B/Wq-99mM<=~7@)0nM?[@^TBI56cq{ pD/J$>N?a}óؕzoבg=U' KČdW-F; i &u%xln5Jꄊ *B‘Dt} `\ÇgU[ |${ ̊zE`B栿@e\G]R;DAX|v~a.sťvU&ƕ[pcĊeQHؠʦN/~_LZ,'.نcKnBT6VYI `IS gq^J9tӰ 7HJ>.mş[ChQvqx{7|y0|<&Z19v߸Y }oΊ$bh!% \9BǐLjz5oik#h,{>%Ӌ*L:S]!郹r]/ײs*#1>5./C>E=_rB닿YWlDs9IUߤD_& mkGp^ȷ:'Ui7<4t &~ڛu/|sYpy)wߔBu>Q.ä%ɮ4@wB%]_7JxO 9m74 W7dY肜>ki5IJtlwYǽ;X,z6 i3tűuFmy.cYBD,AB$cH ;Uh\h1Z˯xc#xH)Ž\i.M4ب*NB1$pgx]dمӊu3+}Zrh˳^Hͳ %t&Ǚuܪ 7vdd->4!d,o}RM"jѼ}gW$izRSN;Т>'GJ h߼1肻ps%øNxV(n QgJG^.OT72"c[,WG>'fu?Sq{J`Z="J+ ZR],nˏ".9ˤ4M‰ZTЦPګpEu7 s,x+4(R ,(f.uc9 !0wvd>!@ۨ:=NNqCj*qm9;kOs.E(t}ɚ!Ihj 1_t/kF9{ڧпR@Pm`c 2]_-{F/VН+swU'E`CNP ڞq]<'^4zI }=2G-U#d|{똼Qܯ=7]8`X㭣OC"U[%VbI$/\#$ݯ0bGfccOlpH޷oӈ-G6l-^@._дVI# #jߴDa ^Bc{XNfp+i4yڒԱxҚN\77#AoҸK.>JS.)!)Z5Tr q^=}x (gQlP cX?[Ml#} nJNU*hsU"Tv@NtrHeA_uY\jp malMgK3 \5TPU Ϸ * Wm-^5}%%LJ5F"8ܒMqO{yH~*ltBb4 Lv/RFvbw~)%e&s1ߗ(9ӭ5 WB)$pq%dG"nE6 H-6LHVP= 7+|~%-\hoisCl>h/V0VPK\G9ߏyQKcbL-j1}/? J^:EA ^fZ&ɢo'w[@?*t Ebm̶I^9^.(bZZzB3Q:3 UhDZI*W%Km[l=\CK3Pm[ 3b3ͭUe(:D&IғDQ0C:W1V&KO@yB"(Q[|ZFϸڍFX]}167% :Ds$U@/Bjlހ_z_n蒸Wc ńU[c9\hh6-Fvu!w&r$ܭ(DkVkHc+)_S[nͪO~_k]g!RZ˱CΊ^ԱsxRك Pf= 3vGe*4˛f\^dy5"r$<榪5{>5 #YpOjBTOn2{XV2~"6$Ծ  J*m]'9*qVĩks~^MڐĀ0DÑչhvQa1!qičq#3Xf\'Ee&K@{ubBJH Qf\IW o6i >ŷo8}Px7ònZ'wXb㝉sG{:C,.DzCpgWw\&\q*Ǧϟ[+xr$#(:fDS?  ;ܱ#BkRн%Ԟx/@#ݝ8&PЉĬs [Jd0Xh(kG4t{ Ko+npGVhW27#DJ*Z u}hj9 \|:GJ.1vIT;1 Y _⛖}qEٿd:R.>Nk]fIKBe?REyt$. )>_"t_ } /Њ,:W2}Ga/7Ili%^KV#iK1R?@pGMiOV$2TMa͉*%lBC{X6@/uYLy`⽃<7܂Z| +1- &ڀ|(EA7~4I\;=Xbw9+h鳸 |HA z8FV.YvzǖASnxy'ȴllg!+Ud=M\l틦;U`-y L 9W<񻋳Ьilb< 3욝?ƍT qՕtϞh;L2ɵq6Zf^U gl^pHXq4PmZE H=0tm/2qSDŽD"Z >LIie1~L)˰Lbo# ;2rѱAp^-m_B(nϯ0MCnDTzpб—%+BvzZVy_K8XuWf*S>kR؃ZBd~5Q@憈(1iF-T?un 0ZXRn.M͔I !K Ϳ|U?T/rl"OPim:Agu`JXym;Sqa{jPh⡦uO5ݶfC@DolSwi"1<~,i%wmz49;O\ߢB`8TͶs2v͸<uM?o%p gqe,,?h Μcf) M& @'+ecrL|,E+iߧ-^ .'ϔޜ>C{VH9^.[ "@M6'x[V2 MceŦIy,2Q\ځ@'$Q|P<U *qS+LW Y[aoI|9_ piNŬJ'$`dH46iu0j-6&/QɁϒhUV%[mi+«Bc9 b`'7;h"g\F!\V{9 PA<='h1j! 竽<3_ڤŲ- `ȫ+7! 鷟?v)N8ȎO7ʙ.CWrcULt+P#-[9?֩t3/¹]:b'(1eus eY鉃k8m82Rb% ,fL_19k'di:H/lnB-c =f/R@byŊdP +nRqk8Tw|̙ 1!l[|W] S&b1V $~#e+K ƏH(3t^K,:,e9 Twed 1wPPp!UsxuQԼaڻT J/LBD]n 5Fxñ{@Pd )O^K!}>ShVٗxq{-0onN&ۘv# fޮ #qM)4iд>ָGw^cX2.x>CLFiw1`W3E/н>ڎ9w:qNr坖5.ƯڴDHN4?޺&+iś%D.L $P`r_ק +&b0Gdv'I2( kCVprk{OU4191&h&b"X}8ɏb"ӯG[6" ӿCB)H_v:R#+V Es, 40%lݺY9 ~WEX;&KE79 r 9X}; 卪U:p ovئ> (~,ht 7ֿxbu"XpiH$3xU,L.0D浪p`]Wu3ƠÝ6ʆuZcME;yVMepW^mUh:y[vR!$:'`'a"S"䫩y f5(/dZ|um8ܣ\:""|y l/m6O%NX ͨI鯽σm]*Y/}I1hzCnV4~֢(`ז=DށDq1nKtU ԍS6m*g_V3`>JBÞk4:A ?ke“Z&C9$OZ Zx8rWWK( (JBMpʀrZrx-bS/SUWu_I wE[j9oہcn0; obX`#kQBY2Ҭn,@Y_J)!̱+[F!JrOA%P#Z;p+': |Sq8[ܫd{sE%uA1 1`'#?Q[oVabZ/Ŏ "Xr)_aymti\σQSuY zq59zs{{.]WB>@Penc'e q G8-T zh&m=4;}R e<١xtr48ZEu-AuS\=cm'FtQPh!H5lб ΃8K ub|p )۔|o,{=ݛ:Iaq}ubF5BMԞ^& q8|*<(.EsN&Q~ Ș"l3=H<3O@s~~9٥=e[ j5xꋭN=չ `G }t*dU[[F@6ذvn̕l 2彯I gu笪ny cp%1F@1{t^%a# SB:,' uN W( t둹x@_a!u( d+J |hNqyX^F!zyi1H[7.eH\/;| kO4(SUd,=P#BI7]>A9L̒5C Ar֭y~{A/390O:y4p,rdGku:=sRMK^e|ǒVnS a;κq}cDGL4|sNm/YN/""TEГ&~lݚ T)@UxmpB~3Ӣ#;s$òj ao&"5V@+}nQrHi- Kr^`@u0 v@ϛU>O6/"sq1JKnkV}kʨ!CCQlj#G/i1p|u,/#:M9 #˩?:UJ\c j;$UxRQx*k`6-K!\#RȣA0H'Ogrf@Mw=%z{q,KHm o)j&Qq@@[+&q9 Ѹȸ ƴ8 aXd _uBBfby0)u3;}x 9s 3$s;5/$U$5r|$͖+L轀C*]`%7[=$EcX@AϜn@+?848pԼ5?r +ʝALYLG/¼wDӨ/P:*-juG^0Ȫ3aQw@u 8?;T`d@Cɯs/Y wyh}\L>a {4oǘ͌ |۰"C<9-66ڨ6dݎmk+U,wڛpwV!$}wDT: w5e=zQ9V[i8֑Q4# gxR)b'  i.o/f `o39Rp8SP٢<w\ިb̿\F [JAJI؝iTEnCje3' 'oEf2j /NO*j2E JwprP~6~#Wynbܰi%F4kp,{>L"͏|\~.?k(dVYhb:^MTeU>GlV2.}ro,(mg,qvta\Rȵ2:eSn{P`gpEA1&?t6D0&4P "1 "m5ĩ{ےO¾͎&6: zI*&%FVghi_;l1!g=_ |ҼX*^SJet% bttM. eL1͹ eX'NN6~m K0 RFѨ=B}z5KoCfӢTqcXVyǬg*ӈ| tͮcdd][<8peQנ T~Ervhz;`ۉiDMT,Jmll,u9R`.S}"|~NڂaqDD)k֎:2ځ Dʭk\9L0)G·oP[ۀ &3;4l<58-(1,e-\]1"ѳX$4_  j۟P3 ъQ`YOj:~^F?D #9!%Sbao'wG,: H3orɻTcHd5k&djIQD,j)tCϥ5 C=kzl$ʾTTPۜ  Yw VئB-s|lj\fAw 2;?źC=$h&=]K6m$;{S{N]\I>].N_KsZiE}RR']V5&>oJ7#wѢjw3oL_b 2ʆXAvJmd;&%pk!5_tO\VpkǐF;dQ( Nbܢ8@L<FqLc޼ђek\Q/2UwԝTF \?<$EkAUwKpw $3 |}Ğ(92Tsi)@|9 KE+zGe7c3G#Rzdj/ tJ@grhD3N,KA`$?01I/Ѯ[߲mlʮneL%#a t\d}dtS8kDbeN 7\4i8I4Ce9l-W}cHJ[(e z(zMLVE01 1L0bxxiR*Ʌ?PVhfq>(5;!I jFO)|! E3_%>Qm_<ݨI :d^[b":TL[X:ִ`Cgck9"VoTx}{څ, Kҭшʅ|kZґ>`wڏO`Q׏߰1U.E'MI1c(.h%Tb**TyklVXA@L􅕘T5ٖvhN=S.7@Ez繊:Ƒ_n1a'|Fs[u W3O0B2nGLf'7gWV^-`ܧ0aP5x=,=5?5j1vT`?%d,ykݹمXz9I.k)i3qH47Npy fC[(L Kc!r ;bFN#keZn΃b5v۹&i_џU7|L9jfPrc{C>{ˌ̜OVa،1Wk[I6oz,X{}6މεQ*/*1'+pUU~$-uW! ux'ݫ4oqϧ#mBA/7[hd`%yAW@&I;Um؆ } ,e8ϸf ~I1f}/VlA  ZgݞORI2Ii4vK._c(/ɋShyJRԄzm&(lr=OnA ؓ֌S~0RTBag[int0#6O#CO+LM%ŚYHkƛ(8{2!*L'3@BMZuW?Ƃ44 YN⧚o6JeDBٯN//=6ËZnXj-lnbt& B_w¶ .8:J鮲Y&ȓ6꘮%oikKﭹaZӪn{'p]y"떱(wsy,+̭U?;X=p Wi F0kg(EaK1j?8S<1A Mqj_[j-xeQRYIv_ xY1d(vޖyv]kj$ r,Z738@{ʎVHePgvAV3oz;MꔷP`7^ynۛGϟV8@GPkk )%b]:KZrBLFia:V+zu˝x `oNHy|^ePqX pJ5wP.+N9NBzDS)/}ph>92Bsˡy;=Y"=VvNwK;3Q,V`^_1 |f qGPR:cѻ}bN=%=^>MW:K@R=&KK*"ժ2yqF{gA _F)`,eڼ5R,uYvJ]ђ 9j!*i ^%-)ܩOyxV w*H z* #*Pتf V=w]Y|5,/6_eK)bop;C83/ajƖم'h+27EYOnx|pPhxWwX`- z䬸~Un\Ӕ+źb Л FEb8UVY:Y)*;*7{_{U;dt*ia?b3vr/L9^Ґ] sɒV FܠLȃDN!Cr~5Z[+ʅLˑŨ-cOAUϞnoAb5|NCBv_6LT%b/pDzlDŽH.:+m@'e]YX}Z嚜6'-8"=~`목xIbOB']F8z{<G B!IxιĘc=m{ ! I~ [-gkG|>f_pDؗktUw2ͤZ3Q )D;6qw]Lݍrvin#rui9H:bFCF3mz cf"&8]BqPBi/f^UKaS{TێM[Z(F; _/eDye}u`rpJȄs@ >/.u rZ ިJg]{ۥ뙎짿q\&U#X"˩"σȁ6PG_ H812gPdmo>]^{tr$H GP09]rubVjbE.֢MV0r* eZ \;cW }pN;UC-zh=@#"TuPHLR6SUg'8^F؆5To`];p)ٹdϑӖn`hי ;'|&{Gwq4A0cMViE"b3ݞg W:!H˵hs!*Vfn$5jZ.tjv$MХ"- Uܫ󊹸GvU6c|~(=e@# &k ¨H]]"z1qTv@s٩Skw} f;߿)1A 9IV%0b|f@RF@ ?\}L@mmy_&b4z3;ZlQ].ZmYgW511 g]Xwԡ9Cʠ柺 1E׌re2gCp^"yE;cvbZn)U6habȣy^,XA$PkA H;:*g•%e%9Efx1 @G6P~[va-D}f 2H%`~JY[=`T.vkNwubsuIwCFM (W[Y9􀱪-ؗftMTZ^#FjME(n]xӀUƬ5ĀgJ4kg-,k",#?9kv36* NG+N4Cp3AÍ\mpq" UNqWsLXYB糷㬮VB77w/?2 $)AP UMF)%Pxm1c-,FN߉(A}҆ꉒ2@ym*TB+HnKr !tp8>N\ u) d/ʉ*U""+lqȨ[+3+|dwdnvExAҌ9(!])Iÿlr*.Em!z 7Ƞx{݃\sD})<Qo*,sS@A=~nw$/%f T=!Ͽnt" Y*Zƾz$ՒLBߤrBvW/nn728o缔Q5g1@?j2($^iҡP+\df8 ۜ|K"Q3x~.`k.` eͻds8(i4I6kMGҫJ 9Qk 4tfo,J S#m3ΓLq f Rרr?06OTY}qKy.?āY jDw zg_RQ׫JhjZjl-G}E~hՇsbIfpV<+6Iv> Ggk:2َQQճM|0L#d91[ {/Hjr>BRw߉YQ}D8}@%_5 l5?Dc#+Dz_Crݪ%,'_N^|a+s/%+jқuI0Ӻ{Y׬F)xKW@0?-澤Px } !A3í:3sSb j4]<PU >ROܾj*@&QtbK oA~1S(/67nE,/&L~_b"qnS&!׭5 9064V*ms(E՘I|e@GiP)F^\7IAЖ%(@8-WuέP !͙KD8͐np"qF^`KeW\aDJ`xL(CbZy "F:S/`-8<&2"Įh.+ ?+%l Cjea-]QENVhlyԅr9vuN5@f${ -) \9W]֠ɼ1%#mX8\xbbfB"h؄iR6$mRsjthHWB>&= V&ޝVS@R6>Tܳ(񂅧^}.dzX5(HQ.ב铂TMJk1 08J0!y2Υ5؝(dvX)?42Y?@\%)M(ya Ү+ u%GAL/ H~JTcaM'룇d ;O\A$ &׵C#tTh*"8ɰa[A:wy״k/sᯯ(SҰ]p>.), AG5Mw[AH4'4KK%V5wj: Rk a{g¢JJ_FMͧ:(‹mOf,s?~{^?Di0}詄B`z.*URZ_-mb֋s,15PL22Q}mr{]h%JAmv;0Q7=I/.쮇~qaH2_,'i; -_p \sV4d w1'\ʺdgj:L pR=riԝ# 3G}y*[O!&$Ym&]0uBvI}!To#mD%X4 ^ +h̓a rR ?'X7};$W;A1kz>쥒vQ+'I=[7AԀv?3s>mU'ZTt^C(S!;9'rqCc6>3_Bnק!Sn (DC_Qd{lͱ&˼4z5g|oRd3t*yQI݂b+G9P?nKl[G!ʃs *:܁4׳wz)M7]kꯒH/jc| h @5N ;aU2#v{=Q=9T7Wr*z5Ι̳d;ymJ3iM|:ՠ(#jlY67 XyC- nM?bכ"qA/?>NQ/*m CTͨ.rڇ[}9Hmcԁ@7*$D2t,}}[|Bnz%ħ([p6K6Ǵr]. &w(`R G3dUzt4Uˉ"O_#ɫ"k/vP]޹Hc}XڇLCk#طP`?wP;4tԋdBJ[EE;f)5&|tܟ|ϸ: zh=`CFVei/yM)Ch_5䁓"35\ܪQ7D {V,]Āqd:D)tm0hƹ GPz;ܓo)o.֖Ó"<]Kb;42n8$k:jn\0+(ВFILo!3K-vq.?KvYsX 4ctYQv;qH;K+)K*kڽs=7{jܪZ2ˣsi!]{}7z[*uhu!5NMt 5J ZcBS|TХ+Eqਧ+܉x_0gjcF$ y䵷eŊC u+A?Ws| %+o ܬ$^JѼ>h(Kav4`U|X?Vy*ri(hV԰fHD\MV`4}{VȖSafτyܢ^~+58CKcLd\zU#^_Q4Z>GI\y RDWe"C 6 jlS>W`FӒ=` NܫSS-7YȽHcě1û8ʰYVGc什YxItݖ/P26UBۦχ^PF>pg\uZklaЫHqN܍ ^25mɽ{O:a}kL:"v~wz4}?;Yz.vDMe{bfx}^EE>'aT dY\oAmcb!+CMqKu)4U~qOl`e)e#m֡ɋ;tS_6bzN6>}%).ƿ&yY32d8pLS؋HIfD±[SJ|#)=jSTqh/Pyzs_<?GiW KqDUnc'^1UvʅZқ}L?_V:۫=vTh'G x| yi h/S3>[e76ؒ;g>Cy>UjhU1RNowo\+wEkJ(ZqGf:5CijiW1A!=JAq zBژQkMvv!'gj섃ګMJZOZ>zϟigt?/\=r">gXs1F`x0^[ ~r b$<}wNi,SW FJ%`JVJvT(r05LEBm(܉ ف`%<}>xx$VK~mLOdO_7 fU+3oif ۽[(_ӳ"-@ϔtνn~AIJ FCyg' oMK‚*r.O/!|=D2_`[jF״ueX&lu{'~ SʓX[rNdiBqhys,Qwͳz{ DjATS0(0i-B+wؐ8ؙo={BUMWS*X훵Z]`*{q0ɿits>"xdб 7|B ]J}bbYBmYW$}A{/0 QKG$z^ 61ӗK٩X(?K A6tftkDUÛG ͱTK5[f[qCs~CiF iʓ_8pm kKڵl5ʠc35=\eI3া⑫m,Z <9&J~Ҧ $>3L2ruCl%V3?qvѵapܝY( wO^1]=\7yoD*5ק{3mޟ%^9|])Y 6V޺naENl5&Q輛=~}s3'$T`BG8r:\餼L5ωBX! AQ 6^rFsr FG6R@ Ǔxkr0GCV*$@Aq5ŝ$R'ڼ9,0 ӐeF[ pM]u]S4 E)ק1,!e,~ZijIOHoL!+9AVI|9JZ xIUuji ڜQi3\hi BEhJWV:gѿGib@3_LO[EQ@Gzchb4[+\Ώ?ѿi,P%CpE\Irv*^\l7x<=ۡJ30T oX=|lca9, cVgmT/@p% 6D?)G/Uv Չqa"vǂImrԩAy*,#i4`e "s"]P[Lv ^D‚Fr[eK" SpYz)0[x<+^nwu en("Yڳd.":o9OkY+ Xc0=5Ӝ(>A $TT)F% LtmzT țnELs j^T$ToQ) 7/B ReŖ#MZxoyI[ z}֘K16loKJTTb4Ck3- 4X9֓< )}ב!>1 #1.$RV\RιY0H(|E $D=L:l4b *C_ٗbAn6_s,>^ | >ur= NPcAv DbQw?6!sg9}6?3ʪW >)M&Gȇ&L85p=jзE5IIT5^w|!2pka/Hzݗ[*=wpܞAuAQMucr{/Pm͉s3jΊ|1^3D>5Cl`\28ڟxDE'By^r$+ޢ ˅+q*9GeG?Q*XxCgC{:UBh{r n4ik]>)nwpc'k46-]=mwK6ۋ#FG2oi[Uk0bCާPk'?(~I /'ni/؟E>jΞt(Z/~~}%f K cQy> F U9|.yȏɟzQ.sz"Ӈu]? 9#ȽJdj8bYp0\इA4) p>$p&-}Tl=$Qp>c˳fY'DvE{%|; 1ZY#{~>jE1̺F ?*F@o[҇}_UЂ(,,46m(pe:ݔ4Ou2㫴`=͏fA4޴B!NX9 jۆqZBAP:puZ9xbXK6QiyQ1OCf{QA̧{/.vSTrGΦVOœuEJX% ġRpߧ+NAC$@TIUڶUkuIwX֨R7ψEaRn˩lv~#߯'U;@\~Lܪ}FU~4J_@TXЈ.FKne8&'Qxζl "ߋC b:[%q<+(yCn +{ J%PR>c|U)w?!5 ؔgP0eD{?f͸OW-H8;Y*-3UZOAdpݑ˖ݹ YamTwOM'8|Q! T-q(. t֞P[XcJ E]mśЊkveΒf-*;]Lgi F~OGoNJdt!3G)7 %ٿ8YJ=q6xo270 8qShr'0|%'LǷKOF|ύ٢\DoaY($3x?(w('IWy+ )e ,Riw>2D,TK%&C}Ⱦ Ւzf~gftl؍G}/oƑr佨&q4㐊93K {HZZnġ" *44bPNG/ l}gPg縵,.c NJp3Ʀpݫ 9Ҕ<q//K $ W5CO3Gs '*'@09픫H*cBJOnK?ǣLZP&=|b YJF]9C"S[|w} ^د ּm;޸_zXod 1IR<]';._.)]=3ڬx];)cxc[x: 7vx(pdE0ӝ+_]ٲp)\Z۵NHneMLrh-.t̂a~B^Hy_ ܋)AME* ֙I4V|ַkRwE#gV/_RyL'R涋̸SyZEK>Cto:SwMB 28:^?Ia X;pHYjo w"^κGc0*HB|+}fC߹Pq":'6@(rD2nىTTy{h΁ hv$ @EPJLg, ͘)T{] JN$MB%b!$wjgg]aH͗zq((e4|N6B]Eg+ouҹ?w 9~0;ղ2 6S=D>6"iO7vlSgBPhc0j)Ɇ.@UhӰR4-N8=*@Aa5>b*\m`4aW#n 5s~vϮ@o*H񇈦fRu~ 9A;Ţo} ,^?2Ӌlֽ $ T_R$LxWA]iٴ 2*6P lm;sZ$ ?^JKcC)0Zz k\wӋ̵a6\mdu qKE%zpRmG fb"JͺzϪFh+h"WbqDž=pz_ʇ mGŎo,ׅdP-{3C<ܳR{|æX~p-Qw,r(%Fv,"/_L&5jWezV޿zT**vEb8UC;4{75W/`eq猙ߎۃ}];6KK$9Ji:!gX3ސʁ߅ 4VVH]K-(3O3+pUN0*7f|ϰg x>ȓq#8y)iVy1)a ȝhۺ7vz"_ˬ& FXn-bayU1KKi/Ba*F6:1Hu eQqS7YG~l@x/6+ >e 0i1:Eەfx_(E&2{$5$.};%"C5,S'GaXMZ<۱֟TV{WgXOʢ h,C[fƹ?[=}Q])P٩W?ĈtˤXfŧۡ)e!OZݱvÉ`-pξw=Rvpk&!IW1iN39˯>dZZ i]]OsWI?L;s4W9Ӄ}S*R.2~9SJxiK orۅuSL75[xdF[x?zcct Z#D5݂2*ĭD`,9b)~G${/l E2;˟"v+fy&a)1o ~ubGϲ>/ y>U;sq4I >ݱ%}XHZgh6@.3[kIbt<{-i+v ,yǮCD1K*yۗt:N2֊NWO\^yĀ}x8f#OFoicR"Ddi|q@E-TX,9`,Khb56GXge9+G"q@ ?t YZ