wpa_supplicant-2.10-150600.7.3.1<>,f.p9|tKfH4Wﵥ9XOIql6<`9 /q4Nf njһ/MOF N6 ,N G2&j6\p*2SM)kQZ+@ׂ0~.>F?d # ALP\`y /{  << H< < < l< <<<!$!P<"@"## #&#(&8&*9'*:**=>?@FG,<H<I <XHYT\nj<]|<^zb-cd_edfgliu|<vl w<xմ<y֤;zאנפתCwpa_supplicant2.10150600.7.3.1WPA supplicant implementationwpa_supplicant is an implementation of the WPA Supplicant component, i.e., the part that runs in the client stations. It implements key negotiation with a WPA Authenticator and it controls the roaming and IEEE 802.11 authentication/association of the wlan driver.f.s390zl31c\SUSE Linux Enterprise 15SUSE LLC BSD-3-Clause AND GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttps://w1.fi/wpa_supplicantlinuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in wpa_supplicant.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in wpa_supplicant.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable wpa_supplicant.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop wpa_supplicant.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in wpa_supplicant.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart wpa_supplicant.service ) || : fi fi?* x.u /  x OJ|2 t=J?yG BA큀AA큤A큤A큤A큤큤A큤f'f'f'f'f'f'f'f'f,f'f,f,f,f'f'f'f'f,aQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQaQff,aQf'f'f'f'f'f'f3395fd7fd59f2d6145d5417e6f18b351d1e95cf08c037b255b3cbf89a1ded9c63c89cd606359f34c34517720b9b53aad87ec8aecb0a4b1f08fe6f0223665a8e95b58047a5d69389d466f73dafe96ef4a8abf72cf6cf454347d9f943cddb867de679f61e8cece6771c84a9d91e7e8955e83fa9534179f5d40394623d3d17663347c3368a7252ce6767e9c60c3d63b1ca0bbf5e751a3efc30f8cb821b4516001dbbb59c88f2f93b66c1799d1a6d5e220e93c5a3fb41137897736df8c939e9250559cf955e819f70258f7e98c050c8c9622a5896c4141b3474fc9933f180a6cf147546e7bbf83971258a58ad47a76c978eb80b78a7129ec63faf40250de0eefda7601ce02347339b2fdfde893754f864b0318adf0dd39e352d39068b4b89c6e1d0cca1385e218f35305bf4c4f9982b90cf7e1bbe013f0404977b464d2034bcd3cee5a24b54f6db045b68c72b5e555a62db388207b68f0b7137add0117af9f56841c8794cd600c5968ae7e4923dc77f9bfef4f52a86e822280c08ddaa55c57dc06eaf01e1d1ee065a1054d20ebe8a78a016f1fb1133b73e6a9d50801b165bb280c7fdcc84989e7add6b1a1373114f2e26adb1d5eb747a7bc23d3909044a386a44843c4168eb7e00e1789207d1f269c021c32f5d0c5a0355512cd5914259422307b848149f2c763f49de40e07c2ed72a603985faf90d9a2ca138f85136dba6c03d42c9c0c82429f82c4ff2506cd50f0bc352d9181b8aea7d9090697c8b4f1a3bdafdc9daa2ab233a2e995bf18c8252fe877efa6bdbdbf469e4bf823f037d467623c1f80c7718e54719526f0e4e549946bded31755c2989dac859d9fae01ced2d4857ac0b63a71d310be1a9150d54a34042d703970502c27ff46a655a3df8df5afb0557ea468ad96d7d00dae588c5554fb22c5bc9917ef44772014bedf27c1413b2435ab12d1a4ae5a5adca4ca651152ae3d3a0d0ad1caf5f289c02fdedf8a7335aafb7c7cad7b70cb9c4aefa37f372e15f6d832d5a03608088c5be38537a22fbd0b00e777b65e5ff0008b9c0a66a03336e76f482640c788e4d5d715228a6b8cbc8719ef4abeaa34868102550f89f1e8d85de745fae5e7a21d72fa40913e965b127cc2a9977ecf9ffef5ea42326e7e0d602e63bf064830ef4c9c6a3760afb7477e6e9ff544d424323ae066f974844d157ff27268551ad01eeb6ad84292c1e77d5296c7008517a87c1b474403014d2c89fc67344f4636f0c846e247c497f8d7e992f972900f5b36b62449b6566f76c96e5b45e957091a98c99d587462c541b02aee1845ce86cebbae57b5d0bb5c262114ebb78491edc4c86e5e2dfbdc5963f8937bd1267b372773adff540f3dfbded934bc8c54767d2c1347e9a40ac616cd5dedffd2a9a816fd1e667a2fcea0cc35050ecdf217294ee8bb33b0ec826a911c86799541fc3901899b335266a0bc4ca789b89644e4219fb73f9911979196f17c23a192c39833083daa129883704ed1169b5a966f8e4f59360c2144768c832bf31be106943081b173ae5421cc6359c0871726ea0ef7787c66a7b97a6368ea9448f32f070a20c312888635eed4091dcf7a3517aeaf17668aad892a450f9e23994841987002ad9ea77192189257c51f8c740370db7d682ef89a7758f01d3ecd55e193614d823e1f8410bf1869c019efb3cfdd74e760437d7ab59e94b488b5da65fb16e54a80d56d5074da96aada56c53bab20f95b57d3cc66cf0d8f2019056f2f5d9fbbcd3ad19aa2e9b41be539c7e7ba05d45049ba38bcf7c334008893f125a24f3d89afc94b55ed4a6fbc8336ecc3f5a0c8358746f80f8c6d9f404dde5f1a853880ee0b2ddb756f668c1d704a238d45d8c3bdfb15bba68207f4e260677cd3c19ef5d12542118ab6737ef9c237f9c8a94cee036d3b9f6de4088b497bac4193f834e8bf1454da87ac4e333d0f120408a9d814e40c3672cd27f365af89b4f2f6631f7a9338953d1dfb75812db84e1118fc18a73c8840ac0edcd0ec32194da2c8b239f5722e2a09ed64e8d916c95f7f787ad9f3658fc80cd216d051694d6295bb2442f3ff8e3385ae8bb8b0fdc32b9d4debd581ab100124a8723d00bf0f5f55a31c93f541c636e336ef53146feb028d5dd4e87715765502362d388addacb99f5f40be9b2c13a591f0e989ff33edbd0473a8a80c46984fcb4842090243c6ce8d3e0d961e409a6da16036213d2bccf05233ec512358a7574a9591e143c24a80b03364931f2f3d1dcwpa_supplicant.servicewpa_supplicant.serviceservice@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwpa_supplicant-2.10-150600.7.3.1.src.rpmconfig(wpa_supplicant)wpa_supplicantwpa_supplicant(s390-64) @@@@@@@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(wpa_supplicant)libc.so.6()(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcrypto.so.3()(64bit)libcrypto.so.3(OPENSSL_3.0.0)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libnl-3.so.200()(64bit)libnl-3.so.200(libnl_3)(64bit)libnl-genl-3.so.200()(64bit)libnl-genl-3.so.200(libnl_3)(64bit)libnl-route-3.so.200()(64bit)libnl-route-3.so.200(libnl_3)(64bit)libnl-route-3.so.200(libnl_3_2_28)(64bit)libssl.so.3()(64bit)libssl.so.3(OPENSSL_3.0.0)(64bit)logrotaterpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.10-150600.7.3.13.0.4-14.6.0-14.0-15.2-14.14.3e}@c@b@b@`lM@`?z@`:4@`_|\@_i@_i@^@^@^|@^|@^Y]]>[<@[[ā@[[;@[@[QY@X@X]W@VU@VŲ@V`V=@UKSUCjU8U'@U/@TBV@cfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comcfamullaconrad@suse.comsp1ritCS@protonmail.comcfamullaconrad@suse.comsongchuan.kang@suse.comcfamullaconrad@suse.combwiedemann@suse.comcfamullaconrad@suse.comilya@ilya.pp.uatchvatal@suse.comtchvatal@suse.comilya@ilya.pp.uailya@ilya.pp.uakbabioch@suse.comro@suse.dekbabioch@suse.comkbabioch@suse.comkbabioch@suse.comro@suse.demeissner@suse.comobs@botter.ccdwaas@suse.commeissner@suse.comtchvatal@suse.comlnussel@suse.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgcrrodriguez@opensuse.orglnussel@suse.demichael@stroeder.comro@suse.dezaitor@opensuse.orgcrrodriguez@opensuse.orgstefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.destefan.bruens@rwth-aachen.de- Add CVE-2023-52160.patch - Bypassing WiFi Authentication (bsc#1219975) - Change ctrl_interface from /var/run to %_rundir (/run)- update to 2.10.0: jsc#PED-2904 * SAE changes - improved protection against side channel attacks [https://w1.fi/security/2022-1/] - added support for the hash-to-element mechanism (sae_pwe=1 or sae_pwe=2); this is currently disabled by default, but will likely get enabled by default in the future - fixed PMKSA caching with OKC - added support for SAE-PK * EAP-pwd changes - improved protection against side channel attacks [https://w1.fi/security/2022-1/] * fixed P2P provision discovery processing of a specially constructed invalid frame [https://w1.fi/security/2021-1/] * fixed P2P group information processing of a specially constructed invalid frame [https://w1.fi/security/2020-2/] * fixed PMF disconnection protection bypass in AP mode [https://w1.fi/security/2019-7/] * added support for using OpenSSL 3.0 * increased the maximum number of EAP message exchanges (mainly to support cases with very large certificates) * fixed various issues in experimental support for EAP-TEAP peer * added support for DPP release 2 (Wi-Fi Device Provisioning Protocol) * a number of MKA/MACsec fixes and extensions * added support for SAE (WPA3-Personal) AP mode configuration * added P2P support for EDMG (IEEE 802.11ay) channels * fixed EAP-FAST peer with TLS GCM/CCM ciphers * improved throughput estimation and BSS selection * dropped support for libnl 1.1 * added support for nl80211 control port for EAPOL frame TX/RX * fixed OWE key derivation with groups 20 and 21; this breaks backwards compatibility for these groups while the default group 19 remains backwards compatible * added support for Beacon protection * added support for Extended Key ID for pairwise keys * removed WEP support from the default build (CONFIG_WEP=y can be used to enable it, if really needed) * added a build option to remove TKIP support (CONFIG_NO_TKIP=y) * added support for Transition Disable mechanism to allow the AP to automatically disable transition mode to improve security * extended D-Bus interface * added support for PASN * added a file-based backend for external password storage to allow secret information to be moved away from the main configuration file without requiring external tools * added EAP-TLS peer support for TLS 1.3 (disabled by default for now) * added support for SCS, MSCS, DSCP policy * changed driver interface selection to default to automatic fallback to other compiled in options * a large number of other fixes, cleanup, and extensions - drop wpa_supplicant-p2p_iname_size.diff, CVE-2021-30004.patch, CVE-2021-27803.patch, CVE-2021-0326.patch, CVE-2019-16275.patch, CVE-2022-23303_0001.patch, CVE-2022-23303_0002.patch, CVE-2022-23303_0003.patch, CVE-2022-23303_0004.patch: upstream - drop restore-old-dbus-interface.patch, wicked has been switching to the new dbus interface in version 0.6.66 - config: * re-enable CONFIG_WEP * enable QCA vendor extensions to nl80211 * enable support for Automatic Channel Selection * enable OCV, security feature that prevents MITM multi-channel attacks * enable QCA vendor extensions to nl80211 * enable EAP-EKE * Support HT overrides * TLS v1.1 and TLS v1.2 * Fast Session Transfer (FST) * Automatic Channel Selection * Multi Band Operation * Fast Initial Link Setup * Mesh Networking (IEEE 802.11s) - Add dbus-Fix-property-DebugShowKeys-and-DebugTimestamp.patch (bsc#1201219) - Move the dbus-1 system.d file to /usr (bsc#1200342) - Added hardening to systemd service(s) (bsc#1181400). Modified: * wpa_supplicant.service - drop wpa_supplicant-getrandom.patch : glibc has been updated so the getrandom() wrapper is now there - Sync wpa_supplicant.spec with Factory- Enable WPA3-Enterprise (SuiteB-192) support.- Add CVE-2022-23303_0001.patch, CVE-2022-23303_0002.patch, CVE-2022-23303_0003.patch, CVE-2022-23303_0004.patch SAE/EAP-pwd side-channel attack update 2 (CVE-2022-23303, CVE-2022-23304, bsc#1194732, bsc#1194733)- Add CVE-2021-30004.patch -- forging attacks may occur because AlgorithmIdentifier parameters are mishandled in tls/pkcs1.c and tls/x509v3.c (bsc#1184348)- Fix systemd device ready dependencies in wpa_supplicant@.service file. (see: https://forums.opensuse.org/showthread.php/547186-wpa_supplicant-service-fails-on-boot-succeeds-on-restart?p=2982844#post2982844)- Add CVE-2021-27803.patch -- P2P provision discovery processing vulnerability (bsc#1182805)- Add CVE-2021-0326.patch -- P2P group information processing vulnerability (bsc#1181777)- Add wpa_supplicant-p2p_iname_size.diff -- Limit P2P_DEVICE name to appropriate ifname size (https://patchwork.ozlabs.org/project/hostap/patch/20200825062902.124600-1-benjamin@sipsolutions.net/)- Fix spec file for SLE12, use make %{?_smp_mflags} instead of %make_build- Enable SAE support(jsc#SLE-14992).- Add CVE-2019-16275.patch -- AP mode PMF disconnection protection bypass (bsc#1150934)- Add restore-old-dbus-interface.patch to fix wicked wlan (boo#1156920) - Restore fi.epitest.hostap.WPASupplicant.service (bsc#1167331)- With v2.9 fi.epitest.hostap.WPASupplicant.service is obsolete (bsc#1167331)- Change wpa_supplicant.service to ensure wpa_supplicant gets started before network. Fix WLAN config on boot with wicked. (boo#1166933)- Adjust the service to start after network.target wrt bsc#1165266- Update to 2.9 release: * SAE changes - disable use of groups using Brainpool curves - improved protection against side channel attacks [https://w1.fi/security/2019-6/] * EAP-pwd changes - disable use of groups using Brainpool curves - allow the set of groups to be configured (eap_pwd_groups) - improved protection against side channel attacks [https://w1.fi/security/2019-6/] * fixed FT-EAP initial mobility domain association using PMKSA caching (disabled by default for backwards compatibility; can be enabled with ft_eap_pmksa_caching=1) * fixed a regression in OpenSSL 1.1+ engine loading * added validation of RSNE in (Re)Association Response frames * fixed DPP bootstrapping URI parser of channel list * extended EAP-SIM/AKA fast re-authentication to allow use with FILS * extended ca_cert_blob to support PEM format * improved robustness of P2P Action frame scheduling * added support for EAP-SIM/AKA using anonymous@realm identity * fixed Hotspot 2.0 credential selection based on roaming consortium to ignore credentials without a specific EAP method * added experimental support for EAP-TEAP peer (RFC 7170) * added experimental support for EAP-TLS peer with TLS v1.3 * fixed a regression in WMM parameter configuration for a TDLS peer * fixed a regression in operation with drivers that offload 802.1X 4-way handshake * fixed an ECDH operation corner case with OpenSSL * SAE changes - added support for SAE Password Identifier - changed default configuration to enable only groups 19, 20, 21 (i.e., disable groups 25 and 26) and disable all unsuitable groups completely based on REVmd changes - do not regenerate PWE unnecessarily when the AP uses the anti-clogging token mechanisms - fixed some association cases where both SAE and FT-SAE were enabled on both the station and the selected AP - started to prefer FT-SAE over SAE AKM if both are enabled - started to prefer FT-SAE over FT-PSK if both are enabled - fixed FT-SAE when SAE PMKSA caching is used - reject use of unsuitable groups based on new implementation guidance in REVmd (allow only FFC groups with prime >= 3072 bits and ECC groups with prime >= 256) - minimize timing and memory use differences in PWE derivation [https://w1.fi/security/2019-1/] (CVE-2019-9494, bsc#1131868) * EAP-pwd changes - minimize timing and memory use differences in PWE derivation [https://w1.fi/security/2019-2/] (CVE-2019-9495, bsc#1131870) - verify server scalar/element [https://w1.fi/security/2019-4/] (CVE-2019-9497, CVE-2019-9498, CVE-2019-9499, bsc#1131874, bsc#1131872, bsc#1131871, bsc#1131644) - fix message reassembly issue with unexpected fragment [https://w1.fi/security/2019-5/] (CVE-2019-11555, bsc#1133640) - enforce rand,mask generation rules more strictly - fix a memory leak in PWE derivation - disallow ECC groups with a prime under 256 bits (groups 25, 26, and 27) - SAE/EAP-pwd side-channel attack update [https://w1.fi/security/2019-6/] (CVE-2019-13377, bsc#1144443) * fixed CONFIG_IEEE80211R=y (FT) build without CONFIG_FILS=y * Hotspot 2.0 changes - do not indicate release number that is higher than the one AP supports - added support for release number 3 - enable PMF automatically for network profiles created from credentials * fixed OWE network profile saving * fixed DPP network profile saving * added support for RSN operating channel validation (CONFIG_OCV=y and network profile parameter ocv=1) * added Multi-AP backhaul STA support * fixed build with LibreSSL * number of MKA/MACsec fixes and extensions * extended domain_match and domain_suffix_match to allow list of values * fixed dNSName matching in domain_match and domain_suffix_match when using wolfSSL * started to prefer FT-EAP-SHA384 over WPA-EAP-SUITE-B-192 AKM if both are enabled * extended nl80211 Connect and external authentication to support SAE, FT-SAE, FT-EAP-SHA384 * fixed KEK2 derivation for FILS+FT * extended client_cert file to allow loading of a chain of PEM encoded certificates * extended beacon reporting functionality * extended D-Bus interface with number of new properties * fixed a regression in FT-over-DS with mac80211-based drivers * OpenSSL: allow systemwide policies to be overridden * extended driver flags indication for separate 802.1X and PSK 4-way handshake offload capability * added support for random P2P Device/Interface Address use * extended PEAP to derive EMSK to enable use with ERP/FILS * extended WPS to allow SAE configuration to be added automatically for PSK (wps_cred_add_sae=1) * removed support for the old D-Bus interface (CONFIG_CTRL_IFACE_DBUS) * extended domain_match and domain_suffix_match to allow list of values * added a RSN workaround for misbehaving PMF APs that advertise IGTK/BIP KeyID using incorrect byte order * fixed PTK rekeying with FILS and FT * fixed WPA packet number reuse with replayed messages and key reinstallation [https://w1.fi/security/2017-1/] (CVE-2017-13077, CVE-2017-13078, CVE-2017-13079, CVE-2017-13080, CVE-2017-13081, CVE-2017-13082, CVE-2017-13086, CVE-2017-13087, CVE-2017-13088) * fixed unauthenticated EAPOL-Key decryption in wpa_supplicant [https://w1.fi/security/2018-1/] (CVE-2018-14526) * added support for FILS (IEEE 802.11ai) shared key authentication * added support for OWE (Opportunistic Wireless Encryption, RFC 8110; and transition mode defined by WFA) * added support for DPP (Wi-Fi Device Provisioning Protocol) * added support for RSA 3k key case with Suite B 192-bit level * fixed Suite B PMKSA caching not to update PMKID during each 4-way handshake * fixed EAP-pwd pre-processing with PasswordHashHash * added EAP-pwd client support for salted passwords * fixed a regression in TDLS prohibited bit validation * started to use estimated throughput to avoid undesired signal strength based roaming decision * MACsec/MKA: - new macsec_linux driver interface support for the Linux kernel macsec module - number of fixes and extensions * added support for external persistent storage of PMKSA cache (PMKSA_GET/PMKSA_ADD control interface commands; and MESH_PMKSA_GET/MESH_PMKSA_SET for the mesh case) * fixed mesh channel configuration pri/sec switch case * added support for beacon report * large number of other fixes, cleanup, and extensions * added support for randomizing local address for GAS queries (gas_rand_mac_addr parameter) * fixed EAP-SIM/AKA/AKA' ext auth cases within TLS tunnel * added option for using random WPS UUID (auto_uuid=1) * added SHA256-hash support for OCSP certificate matching * fixed EAP-AKA' to add AT_KDF into Synchronization-Failure * fixed a regression in RSN pre-authentication candidate selection * added option to configure allowed group management cipher suites (group_mgmt network profile parameter) * removed all PeerKey functionality * fixed nl80211 AP and mesh mode configuration regression with Linux 4.15 and newer * added ap_isolate configuration option for AP mode * added support for nl80211 to offload 4-way handshake into the driver * added support for using wolfSSL cryptographic library * SAE - added support for configuring SAE password separately of the WPA2 PSK/passphrase - fixed PTK and EAPOL-Key integrity and key-wrap algorithm selection for SAE; note: this is not backwards compatible, i.e., both the AP and station side implementations will need to be update at the same time to maintain interoperability - added support for Password Identifier - fixed FT-SAE PMKID matching * Hotspot 2.0 - added support for fetching of Operator Icon Metadata ANQP-element - added support for Roaming Consortium Selection element - added support for Terms and Conditions - added support for OSEN connection in a shared RSN BSS - added support for fetching Venue URL information * added support for using OpenSSL 1.1.1 * FT - disabled PMKSA caching with FT since it is not fully functional - added support for SHA384 based AKM - added support for BIP ciphers BIP-CMAC-256, BIP-GMAC-128, BIP-GMAC-256 in addition to previously supported BIP-CMAC-128 - fixed additional IE inclusion in Reassociation Request frame when using FT protocol - Drop merged patches: * rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch * rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch * rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch * rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch * rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch * rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch * rebased-v2.6-0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch * rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch * rebased-v2.6-0009-WPA-Ignore-unauthenticated-encrypted-EAPOL-Key-data.patch * wpa_supplicant-bnc-1099835-fix-private-key-password.patch * wpa_supplicant-bnc-1099835-clear-default_passwd_cb.patch * wpa_supplicant-log-file-permission.patch * wpa_supplicant-log-file-cloexec.patch * wpa_supplicant-git-fa67debf4c6ddbc881a212b175faa6d5d0d90c8c.patch * wpa_supplicant-git-f5b74b966c942feb95a8ddbb7d130540b15b796d.patch - Rebase patches: * wpa_supplicant-getrandom.patch- Refresh spec-file via spec-cleaner and manual optimizations. * Change URL and Source0 to actual project homepage. * Remove macro %{?systemd_requires} and rm (not needed). * Add %autopatch macro. * Add %make_build macro. - Chenged patch wpa_supplicant-flush-debug-output.patch (to -p1). - Changed service-files for start after network (systemd-networkd).- Refresh spec-file: add %license tag.- Renamed patches: - wpa-supplicant-log-file-permission.patch -> wpa_supplicant-log-file-permission.patch - wpa-supplicant-log-file-cloexec.patch -> wpa_supplicant-log-file-cloexec.patch - wpa_supplicant-log-file-permission.patch: Using O_WRONLY flag - Enabled timestamps in log files (bsc#1080798)- compile eapol_test binary to allow testing via radius proxy and server (note: this does not match CONFIG_EAPOL_TEST which sets -Werror and activates an assert call inside the code of wpa_supplicant) (bsc#1111873), (fate#326725) - add patch to fix wrong operator precedence in ieee802_11.c wpa_supplicant-git-fa67debf4c6ddbc881a212b175faa6d5d0d90c8c.patch - add patch to avoid redefinition of __bitwise macro wpa_supplicant-git-f5b74b966c942feb95a8ddbb7d130540b15b796d.patch- Added wpa-supplicant-log-file-permission.patch: Fixes the default file permissions of the debug log file to more sane values, i.e. it is no longer world-readable (bsc#1098854). - Added wpa-supplicant-log-file-cloexec.patch: Open the debug log file with O_CLOEXEC, which will prevent file descriptor leaking to child processes (bsc#1098854).- Added rebased-v2.6-0009-WPA-Ignore-unauthenticated-encrypted-EAPOL-Key-data.patch: Ignore unauthenticated encrypted EAPOL-Key data (CVE-2018-14526, bsc#1104205).- Enabled PWD as EAP method. This allows for password-based authentication, which is easier to setup than most of the other methods, and is used by the Eduroam network (bsc#1109209).- add two patches from upstream to fix reading private key passwords from the configuration file (bsc#1099835) - add patch for git 89971d8b1e328a2f79699c953625d1671fd40384 wpa_supplicant-bnc-1099835-clear-default_passwd_cb.patch - add patch for git f665c93e1d28fbab3d9127a8c3985cc32940824f wpa_supplicant-bnc-1099835-fix-private-key-password.patch- Fix KRACK attacks (bsc#1056061, CVE-2017-13078, CVE-2017-13079, CVE-2017-13080, CVE-2017-13081, CVE-2017-13087, CVE-2017-13088): - rebased-v2.6-0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch - rebased-v2.6-0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch - rebased-v2.6-0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch - rebased-v2.6-0004-Prevent-installation-of-an-all-zero-TK.patch - rebased-v2.6-0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch - rebased-v2.6-0006-TDLS-Reject-TPK-TK-reconfiguration.patch - rebased-v2.6-0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch - rebased-v2.6-0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch- fix wpa_supplicant-sigusr1-changes-debuglevel.patch to match eloop_signal_handler type (needed to build eapol_test via config)- Added .service files that accept interfaces as %i arguments so it's possible to call the daemon with: "systemctl start wpa_supplicant@$INTERFACE_NAME.service" (like openvpn for example)- updated to 2.6 / 2016-10-02 * fixed WNM Sleep Mode processing when PMF is not enabled [http://w1.fi/security/2015-6/] (CVE-2015-5310 bsc#952254) * fixed EAP-pwd last fragment validation [http://w1.fi/security/2015-7/] (CVE-2015-5315 bsc#953115) * fixed EAP-pwd unexpected Confirm message processing [http://w1.fi/security/2015-8/] (CVE-2015-5316 bsc#953115) * fixed WPS configuration update vulnerability with malformed passphrase [http://w1.fi/security/2016-1/] (CVE-2016-4476 bsc#978172) * fixed configuration update vulnerability with malformed parameters set over the local control interface [http://w1.fi/security/2016-1/] (CVE-2016-4477 bsc#978175) * fixed TK configuration to the driver in EAPOL-Key 3/4 retry case * extended channel switch support for P2P GO * started to throttle control interface event message bursts to avoid issues with monitor sockets running out of buffer space * mesh mode fixes/improvements - generate proper AID for peer - enable WMM by default - add VHT support - fix PMKID derivation - improve robustness on various exchanges - fix peer link counting in reconnect case - improve mesh joining behavior - allow DTIM period to be configured - allow HT to be disabled (disable_ht=1) - add MESH_PEER_ADD and MESH_PEER_REMOVE commands - add support for PMKSA caching - add minimal support for SAE group negotiation - allow pairwise/group cipher to be configured in the network profile - use ieee80211w profile parameter to enable/disable PMF and derive a separate TX IGTK if PMF is enabled instead of using MGTK incorrectly - fix AEK and MTK derivation - remove GTKdata and IGTKdata from Mesh Peering Confirm/Close - note: these changes are not fully backwards compatible for secure (RSN) mesh network * fixed PMKID derivation with SAE * added support for requesting and fetching arbitrary ANQP-elements without internal support in wpa_supplicant for the specific element (anqp[265]= in "BSS " command output) * P2P - filter control characters in group client device names to be consistent with other P2P peer cases - support VHT 80+80 MHz and 160 MHz - indicate group completion in P2P Client role after data association instead of already after the WPS provisioning step - improve group-join operation to use SSID, if known, to filter BSS entries - added optional ssid= argument to P2P_CONNECT for join case - added P2P_GROUP_MEMBER command to fetch client interface address * P2PS - fix follow-on PD Response behavior - fix PD Response generation for unknown peer - fix persistent group reporting - add channel policy to PD Request - add group SSID to the P2PS-PROV-DONE event - allow "P2P_CONNECT p2ps" to be used without specifying the default PIN * BoringSSL - support for OCSP stapling - support building of h20-osu-client * D-Bus - add ExpectDisconnect() - add global config parameters as properties - add SaveConfig() - add VendorElemAdd(), VendorElemGet(), VendorElemRem() * fixed Suite B 192-bit AKM to use proper PMK length (note: this makes old releases incompatible with the fixed behavior) * improved PMF behavior for cases where the AP and STA has different configuration by not trying to connect in some corner cases where the connection cannot succeed * added option to reopen debug log (e.g., to rotate the file) upon receipt of SIGHUP signal * EAP-pwd: added support for Brainpool Elliptic Curves (with OpenSSL 1.0.2 and newer) * fixed EAPOL reauthentication after FT protocol run * fixed FTIE generation for 4-way handshake after FT protocol run * extended INTERFACE_ADD command to allow certain type (sta/ap) interface to be created * fixed and improved various FST operations * added 80+80 MHz and 160 MHz VHT support for IBSS/mesh * fixed SIGNAL_POLL in IBSS and mesh cases * added an option to abort an ongoing scan (used to speed up connection and can also be done with the new ABORT_SCAN command) * TLS client - do not verify CA certificates when ca_cert is not specified - support validating server certificate hash - support SHA384 and SHA512 hashes - add signature_algorithms extension into ClientHello - support TLS v1.2 signature algorithm with SHA384 and SHA512 - support server certificate probing - allow specific TLS versions to be disabled with phase2 parameter - support extKeyUsage - support PKCS #5 v2.0 PBES2 - support PKCS #5 with PKCS #12 style key decryption - minimal support for PKCS #12 - support OCSP stapling (including ocsp_multi) * OpenSSL - support OpenSSL 1.1 API changes - drop support for OpenSSL 0.9.8 - drop support for OpenSSL 1.0.0 * added support for multiple schedule scan plans (sched_scan_plans) * added support for external server certificate chain validation (tls_ext_cert_check=1 in the network profile phase1 parameter) * made phase2 parser more strict about correct use of auth= and autheap= values * improved GAS offchannel operations with comeback request * added SIGNAL_MONITOR command to request signal strength monitoring events * added command for retrieving HS 2.0 icons with in-memory storage (REQ_HS20_ICON, GET_HS20_ICON, DEL_HS20_ICON commands and RX-HS20-ICON event) * enabled ACS support for AP mode operations with wpa_supplicant * EAP-PEAP: fixed interoperability issue with Windows 2012r2 server ("Invalid Compound_MAC in cryptobinding TLV") * EAP-TTLS: fixed success after fragmented final Phase 2 message * VHT: added interoperability workaround for 80+80 and 160 MHz channels * WNM: workaround for broken AP operating class behavior * added kqueue(2) support for eloop (CONFIG_ELOOP_KQUEUE) * nl80211: - add support for full station state operations - do not add NL80211_ATTR_SMPS_MODE attribute if HT is disabled - add NL80211_ATTR_PREV_BSSID with Connect command - fix IEEE 802.1X/WEP EAP reauthentication and rekeying to use unencrypted EAPOL frames * added initial MBO support; number of extensions to WNM BSS Transition Management * added support for PBSS/PCP and P2P on 60 GHz * Interworking: add credential realm to EAP-TLS identity * fixed EAPOL-Key Request Secure bit to be 1 if PTK is set * HS 2.0: add support for configuring frame filters * added POLL_STA command to check connectivity in AP mode * added initial functionality for location related operations * started to ignore pmf=1/2 parameter for non-RSN networks * added wps_disabled=1 network profile parameter to allow AP mode to be started without enabling WPS * wpa_cli: added action script support for AP-ENABLED and AP-DISABLED events * improved Public Action frame addressing - add gas_address3 configuration parameter to control Address 3 behavior * number of small fixes - wpa_supplicant-dump-certificate-as-PEM-in-debug-mode.diff: dump x509 certificates from remote radius server in debug mode in WPA-EAP.- Remove support for <12.3 as we are unresolvable there anyway - Use qt5 on 13.2 if someone pulls this package in - Convert to pkgconfig dependencies over the devel pkgs - Use the %qmake5 macro to build the qt5 gui- add After=dbus.service to prevent too early shutdown (bnc#963652)- Revert CONFIG_ELOOP_EPOLL=y, it is broken in combination with CONFIG_DBUS=yes.- spec: Compile the GUI against QT5 in 13.2 and later.- Previous update did not include version 2.5 tarball or changed the version number in spec, only the changelog and removed patches. - config: set CONFIG_NO_RANDOM_POOL=y, we have a reliable· random number generator by using /dev/urandom, no need to keep an internal random number pool which draws entropy from /dev/random. - config: prefer using epoll(7) instead of select(2) by setting CONFIG_ELOOP_EPOLL=y - wpa_supplicant-getrandom.patch: Prefer to use the getrandom(2) system call to collect entropy. if it is not present disable buffering when reading /dev/urandom, otherwise each os_get_random() call will request BUFSIZ of entropy instead of the few needed bytes.- add aliases for both provided dbus names to avoid systemd stopping the service when switching runlevels (boo#966535)- removed obsolete security patches: * 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch * 0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch * 0001-AP-WMM-Fix-integer-underflow-in-WMM-Action-frame-par.patch * 0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch * wpa_s-D-Bus-Fix-operations-when-P2P-management-interface-is-used.patch * 0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch * 0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch * 0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch * 0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch - Update to upstream release 2.5 * fixed P2P validation of SSID element length before copying it [http://w1.fi/security/2015-1/] (CVE-2015-1863) * fixed WPS UPnP vulnerability with HTTP chunked transfer encoding [http://w1.fi/security/2015-2/] (CVE-2015-4141) * fixed WMM Action frame parser (AP mode) [http://w1.fi/security/2015-3/] (CVE-2015-4142) * fixed EAP-pwd peer missing payload length validation [http://w1.fi/security/2015-4/] (CVE-2015-4143, CVE-2015-4144, CVE-2015-4145, CVE-2015-4146) * fixed validation of WPS and P2P NFC NDEF record payload length [http://w1.fi/security/2015-5/] (CVE-2015-8041) * nl80211: - added VHT configuration for IBSS - fixed vendor command handling to check OUI properly - allow driver-based roaming to change ESS * added AVG_BEACON_RSSI to SIGNAL_POLL output * wpa_cli: added tab completion for number of commands * removed unmaintained and not yet completed SChannel/CryptoAPI support * modified Extended Capabilities element use in Probe Request frames to include all cases if any of the values are non-zero * added support for dynamically creating/removing a virtual interface with interface_add/interface_remove * added support for hashed password (NtHash) in EAP-pwd peer * added support for memory-only PSK/passphrase (mem_only_psk=1 and CTRL-REQ/RSP-PSK_PASSPHRASE) * P2P - optimize scan frequencies list when re-joining a persistent group - fixed number of sequences with nl80211 P2P Device interface - added operating class 125 for P2P use cases (this allows 5 GHz channels 161 and 169 to be used if they are enabled in the current regulatory domain) - number of fixes to P2PS functionality - do not allow 40 MHz co-ex PRI/SEC switch to force MCC - extended support for preferred channel listing * D-Bus: - fixed WPS property of fi.w1.wpa_supplicant1.BSS interface - fixed PresenceRequest to use group interface - added new signals: FindStopped, WPS pbc-overlap, GroupFormationFailure, WPS timeout, InvitationReceived - added new methods: WPS Cancel, P2P Cancel, Reconnect, RemoveClient - added manufacturer info * added EAP-EKE peer support for deriving Session-Id * added wps_priority configuration parameter to set the default priority for all network profiles added by WPS * added support to request a scan with specific SSIDs with the SCAN command (optional "ssid " arguments) * removed support for WEP40/WEP104 as a group cipher with WPA/WPA2 * fixed SAE group selection in an error case * modified SAE routines to be more robust and PWE generation to be stronger against timing attacks * added support for Brainpool Elliptic Curves with SAE * added support for CCMP-256 and GCMP-256 as group ciphers with FT * fixed BSS selection based on estimated throughput * added option to disable TLSv1.0 with OpenSSL (phase1="tls_disable_tlsv1_0=1") * added Fast Session Transfer (FST) module * fixed OpenSSL PKCS#12 extra certificate handling * fixed key derivation for Suite B 192-bit AKM (this breaks compatibility with the earlier version) * added RSN IE to Mesh Peering Open/Confirm frames * number of small fixes- added patch for bnc#930077 CVE-2015-4141 0001-AP-WMM-Fix-integer-underflow-in-WMM-Action-frame-par.patch - added patch for bnc#930078 CVE-2015-4142 0001-WPS-Fix-HTTP-chunked-transfer-encoding-parser.patch - added patches for bnc#930079 CVE-2015-4143 0001-EAP-pwd-peer-Fix-payload-length-validation-for-Commi.patch 0002-EAP-pwd-server-Fix-payload-length-validation-for-Com.patch 0003-EAP-pwd-peer-Fix-Total-Length-parsing-for-fragment-r.patch 0004-EAP-pwd-server-Fix-Total-Length-parsing-for-fragment.patch 0005-EAP-pwd-peer-Fix-asymmetric-fragmentation-behavior.patch- Add wpa_s-D-Bus-Fix-operations-when-P2P-management-interface-is-used.patch Fix Segmentation fault in wpa_supplicant. Patch taken from upstream master git (arch#44740).- 0001-P2P-Validate-SSID-element-length-before-copying-it-C.patch Fix CVE-2015-1863, memcpy overflow. - wpa_supplicant-alloc_size.patch: annotate two wrappers with attribute alloc_size, which may help warning us of bugs such as the above.- Delete wpa_priv and eapol_test man pages, these are disabled in config - Move wpa_gui man page to gui package- Update to 2.4 * allow OpenSSL cipher configuration to be set for internal EAP server (openssl_ciphers parameter) * fixed number of small issues based on hwsim test case failures and static analyzer reports * P2P: - add new=<0/1> flag to P2P-DEVICE-FOUND events - add passive channels in invitation response from P2P Client - enable nl80211 P2P_DEVICE support by default - fix regresssion in disallow_freq preventing search on social channels - fix regressions in P2P SD query processing - try to re-invite with social operating channel if no common channels in invitation - allow cross connection on parent interface (this fixes number of use cases with nl80211) - add support for P2P services (P2PS) - add p2p_go_ctwindow configuration parameter to allow GO CTWindow to be configured * increase postponing of EAPOL-Start by one second with AP/GO that supports WPS 2.0 (this makes it less likely to trigger extra roundtrip of identity frames) * add support for PMKSA caching with SAE * add support for control mesh BSS (IEEE 802.11s) operations * fixed number of issues with D-Bus P2P commands * fixed regression in ap_scan=2 special case for WPS * fixed macsec_validate configuration * add a workaround for incorrectly behaving APs that try to use EAPOL-Key descriptor version 3 when the station supports PMF even if PMF is not enabled on the AP * allow TLS v1.1 and v1.2 to be negotiated by default; previous behavior of disabling these can be configured to work around issues with broken servers with phase1="tls_disable_tlsv1_1=1 tls_disable_tlsv1_2=1" * add support for Suite B (128-bit and 192-bit level) key management and cipher suites * add WMM-AC support (WMM_AC_ADDTS/WMM_AC_DELTS) * improved BSS Transition Management processing * add support for neighbor report * add support for link measurement * fixed expiration of BSS entry with all-zeros BSSID * add optional LAST_ID=x argument to LIST_NETWORK to allow all configured networks to be listed even with huge number of network profiles * add support for EAP Re-Authentication Protocol (ERP) * fixed EAP-IKEv2 fragmentation reassembly * improved PKCS#11 configuration for OpenSSL * set stdout to be line-buffered * add TDLS channel switch configuration * add support for MAC address randomization in scans with nl80211 * enable HT for IBSS if supported by the driver * add BSSID black and white lists (bssid_blacklist, bssid_whitelist) * add support for domain_suffix_match with GnuTLS * add OCSP stapling client support with GnuTLS * include peer certificate in EAP events even without a separate probe operation; old behavior can be restored with cert_in_cb=0 * add peer ceritficate alt subject name to EAP events (CTRL-EVENT-EAP-PEER-ALT) * add domain_match network profile parameter (similar to domain_suffix_match, but full match is required) * enable AP/GO mode HT Tx STBC automatically based on driver support * add ANQP-QUERY-DONE event to provide information on ANQP parsing status * allow passive scanning to be forced with passive_scan=1 * add a workaround for Linux packet socket behavior when interface is in bridge * increase 5 GHz band preference in BSS selection (estimate SNR, if info not available from driver; estimate maximum throughput based on common HT/VHT/specific TX rate support) * add INTERWORKING_ADD_NETWORK ctrl_iface command; this can be used to implement Interworking network selection behavior in upper layers software components * add optional reassoc_same_bss_optim=1 (disabled by default) optimization to avoid unnecessary Authentication frame exchange * extend TDLS frame padding workaround to cover all packets * allow wpa_supplicant to recover nl80211 functionality if the cfg80211 module gets removed and reloaded without restarting wpa_supplicant * allow hostapd DFS implementation to be used in wpa_supplicant AP mode- Update to 2.3 * fixed number of minor issues identified in static analyzer warnings * fixed wfd_dev_info to be more careful and not read beyond the buffer when parsing invalid information for P2P-DEVICE-FOUND * extended P2P and GAS query operations to support drivers that have maximum remain-on-channel time below 1000 ms (500 ms is the current minimum supported value) * added p2p_search_delay parameter to make the default p2p_find delay configurable * improved P2P operating channel selection for various multi-channel concurrency cases * fixed some TDLS failure cases to clean up driver state * fixed dynamic interface addition cases with nl80211 to avoid adding ifindex values to incorrect interface to skip foreign interface events properly * added TDLS workaround for some APs that may add extra data to the end of a short frame * fixed EAP-AKA' message parser with multiple AT_KDF attributes * added configuration option (p2p_passphrase_len) to allow longer passphrases to be generated for P2P groups * fixed IBSS channel configuration in some corner cases * improved HT/VHT/QoS parameter setup for TDLS * modified D-Bus interface for P2P peers/groups * started to use constant time comparison for various password and hash values to reduce possibility of any externally measurable timing differences * extended explicit clearing of freed memory and expired keys to avoid keeping private data in memory longer than necessary * added optional scan_id parameter to the SCAN command to allow manual scan requests for active scans for specific configured SSIDs * fixed CTRL-EVENT-REGDOM-CHANGE event init parameter value * added option to set Hotspot 2.0 Rel 2 update_identifier in network configuration to support external configuration * modified Android PNO functionality to send Probe Request frames only for hidden SSIDs (based on scan_ssid=1) * added generic mechanism for adding vendor elements into frames at runtime (VENDOR_ELEM_ADD, VENDOR_ELEM_GET, VENDOR_ELEM_REMOVE) * added fields to show unrecognized vendor elements in P2P_PEER * removed EAP-TTLS/MSCHAPv2 interoperability workaround so that MS-CHAP2-Success is required to be present regardless of eap_workaround configuration * modified EAP fast session resumption to allow results to be used only with the same network block that generated them * extended freq_list configuration to apply for sched_scan as well as normal scan * modified WPS to merge mixed-WPA/WPA2 credentials from a single session * fixed nl80211/RTM_DELLINK processing when a P2P GO interface is removed from a bridge * fixed number of small P2P issues to make negotiations more robust in corner cases * added experimental support for using temporary, random local MAC address (mac_addr and preassoc_mac_addr parameters); this is disabled by default (i.e., previous behavior of using permanent address is maintained if configuration is not changed) * added D-Bus interface for setting/clearing WFD IEs * fixed TDLS AID configuration for VHT * modified -m configuration file to be used only for the P2P non-netdev management device and do not load this for the default station interface or load the station interface configuration for the P2P management interface * fixed external MAC address changes while wpa_supplicant is running * started to enable HT (if supported by the driver) for IBSS * fixed wpa_cli action script execution to use more robust mechanism (CVE-2014-3686)/bin/sh/bin/sh/bin/sh/bin/shs390zl31 1726746414  !"#$%&'()*+,-./0123456789:;>?2.10-150600.7.3.12.10-150600.7.3.12.10-150600.7.3.1 wpa_supplicantwpa_supplicantwpa_supplicant.confwpa_supplicantdbus-fi.epitest.hostap.WPASupplicant.servicedbus-fi.w1.wpa_supplicant1.servicewpa_supplicant.servicewpa_supplicant@.serviceeapol_testrcwpa_supplicantwpa_cliwpa_passphrasewpa_supplicantsystem-servicesfi.epitest.hostap.WPASupplicant.servicefi.w1.wpa_supplicant1.servicewpa_supplicant.confwpa_supplicantChangeLogREADMEexamples60_wpa_supplicantdbus-listen-preq.pydpp-nfc.pydpp-qrcode.pyieee8021x.confopenCryptoki.confp2pp2p-action-udhcp.shp2p-action.shp2p-nfc.pyp2p_connect.pyp2p_disconnect.pyp2p_find.pyp2p_flush.pyp2p_group_add.pyp2p_invite.pyp2p_listen.pyp2p_stop_find.pyplaintext.confudhcpd-p2p.confwep.confwpa-psk-tkip.confwpa2-eap-ccmp.confwpas-dbus-new-getall.pywpas-dbus-new-signals.pywpas-dbus-new-wps.pywpas-dbus-new.pywps-ap-cliwps-nfc.pytodo.txtwpa_supplicant.confwpa_supplicantCOPYINGwpa_supplicant.conf.5.gzeapol_test.8.gzwpa_background.8.gzwpa_cli.8.gzwpa_passphrase.8.gzwpa_supplicant.8.gz/etc/logrotate.d//etc//etc/wpa_supplicant//run//usr/lib/systemd/system//usr/sbin//usr/share/dbus-1//usr/share/dbus-1/system-services//usr/share/dbus-1/system.d//usr/share/doc/packages//usr/share/doc/packages/wpa_supplicant//usr/share/doc/packages/wpa_supplicant/examples//usr/share/doc/packages/wpa_supplicant/examples/p2p//usr/share/licenses//usr/share/licenses/wpa_supplicant//usr/share/man/man5//usr/share/man/man8/-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:35766/SUSE_SLE-15-SP6_Update/1481ab215a0b1830ea80ceb6538f4766-wpa_supplicant.SUSE_SLE-15-SP6_Updatedrpmxz5s390x-suse-linux    ASCII textdirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ffd5ab7d7b851b43d9422fcfc9b3eeb3a17d0429, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=42f34dce0bb3aad27c61bd60ef1078187b10dde6, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c612c49332f8534baf19c93f6907fca9cd3d8da1, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b05e3eafe958819ee118f0c60418bd6e9427724c, for GNU/Linux 3.2.0, strippedexported SGML document, ASCII textPOSIX shell script, ASCII text executablePython script, ASCII text executabletroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)"RRRRR RRR R R R RRRRRRRR R RR RR RRRR RR R RRRRRRRRRRRR RRR R R R RRRRRRRRRRֻUN yk utf-8172aa0a1b7648dd6a00dc808dcb5101ed1eb6d3b1d3dc5eee356ac24182ba1d1?7zXZ !t/]"k%0RUJzx+Iy]IGbۢ0uxI,^Mj6;wtu#cDIl]iY 8M,4G,L$UtG,XrY9M=%YkguvkhכE3Ady}BEjҭazWf^jV@i2v~)o_.K:ׁ.bjHyJNG^>dr3:N^aWzS5dJjsT j@*{߉;RucRM!mXr/.-i 4b8-Ū{7/ʿp.X9&_PaPfLМ$Ʒ-:~){}/ ro K҄\w "5_]88%j Q"SR̆B%6OVHĿpgIhllOl}Bc,L#E~K{C.{R@@6h1 ^'Rf20tϭ:3`jRMA xXT$5 "b3 ڂbDu"$.߻E0:,k` D6C4%F O]I00~ry \1yב#` )ц5M6?]~U@C#dHC);NifoejHۃl@ykv/b/7@JZr^Aъަ0|XI6K3@).s^zX;};x0v7t gֱF7 k`zr526P\[4\;,3$İ$s'A$twdwdjwS]Sq6qP ė8N4@ZJB#hzPW7K_[vݪR#.+3Wy=~%Zǘ$6vi̊.\$U9M1Q/Y|>-Jl*١sըq"ݳNTi*;vw2 %eSJ0lkpM,"ڕ=KV%זa} iK0[u $cyBrDŕNZ + n9 yT[?Jjv{aͷ ִ2à(^mqԁ]|}D:]mg ,&yu\5I#'vOcNP+H݁;dC\@;1PkV H*PnÙywp& 6UT/ܽ؋(̰M @rcBIk ?ݘ>WQEbV6ADx%Ϧf'OK[@v zXΛ›9l4tAKuETml{U,>λku*ك%rni;P n%+Aod[#w t}iDavʐ!5jQL9,%]9|W(ױCR6iYX3K o3 $cRblA\T=["砍5y_T M N5υ~@˗vLLhm@nCiH3:}6 'bL" K9w:ϛ5HrsC ÝP1nvo'lw,mx gPǖCȣd(,e$Ē  VI}ӞV8qT˰o S8a)Y)+&#"?-$;ud>GponZ ͬ# 3A=fX]K8c+2n "R^Yٙdrc̋E ݖlh]Vor RP0R;Rj@ (jQ2#YtVJ8 ]>s-ؠM!J3 mXĶ\V@zM ']\ dLAvWN9YjqgStJJzp''.ѳZ`QuChǟ'mg\~@tLU?9V@d0yS*(7EQ Ȥazk1 ޺1U| %7;_K)1טHM$`dq;iwAhok%>zJl0փ:1 F YOи͔k i&B0EtP B_5BB93>Yz˯1.LM%yw{~s4YC3C라ސDR>rJ !6zeڣGkA;I9u)a(1 d\._sU n=+跘bx&V:OL좧78}ݏ>.prkٺrK\ ɹ76q஗BBs%?8;ir80:}7 *N203sy;qQEj[ux|NU}>Zxws =K"6$%e517ld4,"d/O9b%xa]轉F@uï˶\ō k$åH6sLu09R[?f+Z9_ޤI.xB7{(/ӻ ⿒i5&ԞC|FJk 9U !=@k@ G@h#PBPf;3*UD !EIWʵU4or5Aeݛ8Fʆ%%mUN@^'9n0KA͛TOU?070Xjg`"jPa3/ci=qxni+VQ-ZH8 |~Dꁿ LBn&oj$DVo 蹳W*ǡV؈\(Nf?ٮ'Ćʔwn VrZ38c?iO7e Q @+$xԌ>԰8^"cqaMv1A3^z~6~hL-}^FEn2vz*}X]ALKDvX\48,J,0o+Q *CZ5O~uȸkQ ̺HYѱa$$Pwp,.paf „_ɯW@7!/A'< 0%b[0Y{nZ;6Q-ٯ̿E}LǔeryW*:qj:xbYXHV+O_f 3:KP#qb| Hs_,:fj:&aۇT} YLO_A 0_hCZo_87c}~4 `.M|c"y8Lͤ28b]J=m:adFw! (xp#IY#7rBo`ñzqor ]:e5K:[KQt^F61ZyДPOwrD-5;Q{|ET`^i͉i %6ɼDoY7EOиg.Q*^`;)C{ JZA2I-r\pژaOSHG鯉DHBrF pB{Zܙop{bSF֦ii |b>xpRQJ OxlZTy@5g/RQ|}rn(7WM\8lHy#@YIs=;n-ƳWc_E|V!TJ zuf:p:[(DsqD*0wB{lD x3[Λ{x?x$ƙI3Am ob9:ggHy#$z㇇ȨHј4;\OgfF_3:DV[J;C̅M[ ykU@D e˗{rCc bL 82˲Sn]0?cnH)N,ZMvg3/"*L%.F0vwaw$fD~0;sQxTsefeO,ff̓h5 y a idO Rvt!z\E)4\[r9>T0RDIX*C68@%'b: TDP/9-,Hx6~':H>] lTV~4kƑ$}ޑI2{Tӭ$ [dǻ_ÍkyPm˹ASӐ&FȞpt\bV?c:<UO\|x =a‘!4 ߾HfOggX"xn ?|EN3 Q~ #7e2B/*T˽tYcq99Ew=T~ xP@, Б_ゟ 0#XO;LX4+us`3o\׋:st=&w3Jx-+S͒.k$& D&v< 'ܠTwڄ>#<,=Nk o lLλeb^\Uo<7X"τca?}~tRʸp2w:[H_1P֌֤HfڷGNHa_B>.DxmVc.\A&Vi[AV6ނNW9MA[Qfo{[별"j5Bkj"Z7m^|Lc$hgCtUNCCC"UY,~ jMR)7k_ˍ_ Bs&u9t Zm-*HF 5=Q}> #ɊTQ 0,3F}cH AQ)؁f^d~jVulޭy8s9jȑ'T56TjG8Rd~ MPRU-tvWlŵu^#\"N־tX1ǧ`寁#n3(/7XncWZS`T!>Own.S@J@+`VsqGtBo-%8v1⊚W4:TvU9ȂJMUf6nK1i*"(g{$-甝Uj95zB娟MO&Eb<Øt=_(桂~8C ziؾ˝ŏ2l NiI_CŖ _v6MW3ZCfr+>Ww+]Ẇ]\nuostCM{뺹kǁHjQ^(":53BF՜pa^+ZuQO*VE`CU,<li8J( *A\MGO4Up)J $U,Hj[ c7gWl%'ޏg3(a{w9qhis~y8X@{&ٔ!o$u)eۆMH-:>  hm'ozpguhWՠAsF4lмPt66,D,WP"gDf@z+@;@#z , ݈%!^~gAi:ZMcB% cWIrٯ6B˔6$7."gP_zMCAfӚڭm`ǬnapU= RLFtm~B{%,|%/`eV;=H _8 2<y83[FՅhCݖ9$ @.f7Q*M[?kQmOR7aV6,ȁ>1&Q$;չ&6**%&R M@ͻA3*mq9!ExT_Qz^z@{1I2'w `t?]u}ت" ^=NRӈ& Va\ڭ^g:UTU%>uWL=h{YMJ}Ak}O-}Ġl)ݓTIoXƒPt(L[<`gbc@B{a<LGHATN]P8$ZKDH5q1:G=QA~xtJr0q$7eBr[K`i.ƽcEmN}ꜚ,Y] ͛A\I[SL%֝}a)i>FC*[J.5V $;s´OvXE[oƞITJ+aXz"MJZI V̮~N:韶Db t;$"zIA#b4^q*%t_X aS-ur\(&l8f1>G/S,)bۉaRK 6FQx &tèY0v% F9M'u>OԪ\.tӢ6h8-Ұ\y !r Z%9 2{:]K`['ʹS5*y`i x`9ળx^L^0ԗ`cd$igLK GG=>z^zXTr%4LvgB17?C {Gǖ{='|[Z7+,:d2nρ|iX3?P[n#3XV67drS P6vvN5g<#F0(a;{+wC0 : p@}o=%پA&1]չEX 5PkBgm +*`k1}}`K~gɵf+cs35;+5o4/|;y@b T5J)ce734u& L44dig"8'E ~'*,%DCKDž3ݠYɶKQI}ӊn;"+fԜ8MEb쟀 $%R-6 \Xm!朎t`ܜ6s^lSw]νް_K>~{bX*p_t6clK}QB؁]IsIg$(neȏ[l҂dE6%c @\_ 9 uq6oA h kX!b@m$HU bs@IrW)ډI⯗xxS1ۧFi %(WδvJ{'j@2aQ;7f<R;ƒ ^x:RJ.^=XqOC7U1Z&*?b sRWn4Dy ;Sc=jГfx Tx2!Eh{fBg1t YE|=<> N?6yZ0H,5٦A QTPH@1Кlq [6vRFex{9sdZw]Ca Q.L2SyKaSҡ,/qE1Jо".:nׂ6Ք-q1NF]r=-ܹ,t@pɭސ9HO˻IX G/OjD %3C=}[z^qI2_W渦-CtASG̷?fB.~_W]":F'}gh3hTf ^Q8Q8d>/>g1Y͢Q[IGBz~AuSsTeJm}Vdo=}G[(Ti?(|^ۚKKH g ޲L8frҕŒ;ϥ +nՃ^xKXQ( (}M30$2{k@pxoEgZvf*w}RE삈]q3Ek0@T F5~PMr;aռGtz9`C"\ߘ7t/.`d{kYoxQ4Y' D3z#K¾kO' Mj&KnVqWiFi!1/L/:]ȕj^>wܨkӎ$g!'o+V62ܫ"Sn9&-0xsGVŒ``¸ )Gk\I3Tx9|Ad yY< $g=)0qԌ9 õ$f?[3(A#yW,310o\ςXNL0.Eg}rz[o~Lv?`L{F~z+t7za}0@-]É\Y["p(!*j/W[C:늏,~=|~ W`ʨs/v]K}Ԃ>ݰxTH;ќ[x Z{)*v4#G~&t{x;GY]^o=<+cO"tW-F1u(R˯7$}?C6%H '=*"b9"XX#>sLhd:gbpw1ڮߓ< Mz 0D:c͆82V޴xZBWJc4\:=[hoFYNiXIHodΫX(JoTf͉VzD7FZ7@ɑ!g.k&MKoa++7Ĭ4À߆#aqZ}h'e.BJgo\wH5c%-,ԤU'?lLL q62FC݅@ӿo 챋W95$|nA2eU{ 9/G'طMXkkUJeBNJWik+P|*, &p fb%!ÐB2LXܱa%9ϩHM;BY#6 N5 *2eh0?N,)$};a,gu+i[k}B]sݶ1ըr=SQ4BlgEv?~Z8YsO+62OQS{z֧O;xx|evaP8˓93P^/ *g1;p{rk4;Q@0SnƦ|8rI.8N}H9wnv`p '7C"/o^xv/fJ-o 2پƅEҲ)3C!و ?Y1ZBR@HR{SҲ}j*Vaq^cZ)U>$y&q6IQ.2iZxxcriXsiv$s ɗȣ7\Tdѵ ])*1*!Mz~dK^,sׇCs4xpJjzLNzr}@)ܘ_@ldmwȑ@EZB~Q yfMtCQ yݪC͡T7Rm\Ⱦ 1SmpSz- r٢սƙ''-ԏHb`r#Y n5pG9G xI_wt΢X$p|o`ɬ[uez:t<"kHǤ~\%>Qx/ӘUK3tњ޹&wP!Ǝ4Vz?9]uqDjQ:'i {㯼 6 -A]P _1%e6e= c4jv-ϔ"dAV]r%u6*4wz9 _|P0$Chc>B0 Tƀא-kV0T*GT%wr8 axC.f"hv~v$ %x5h:K͆DxGSVMq5M4z1!] S=ȅAL-0- ڜE&]Icmf t??ݔ f^ys㑳Fఈլ^P:y @vy<:KW$*эܙÁjX7 aj|o>֪:Oc[}9rЯ B07ܬ~,z!R)7An1k&pYx89ODTԥ١$]U#a S,8"=Srm4}j"14z*g}_XfkF| 1Az vnt^Mhwp\Byp9) ߄\T`6Y@] ,NԓX hl;pd /K; }͇ ̵EZ߲Sk!3fh>t+p.kŒ#*B/3*i߇" |^[qNy_*M4>u|rI>rJG/Dn(;gE`61YZ`j*ۉ GRrw%SW=5&˂N`pl=o?=̓ٔ#EJlJrTnCnGW@P:%9 RJQ)YK@ e!뗿=i,h; ?Sl=>Z *LCj܈RJlݗsͻ^U(F'n;ݻ8vhqY dRК֟0{ !B/&AS:WgǻMzSz.ٺW`d늶Dp%ȋŋm!sgm$LOEQ0֔ e3MhE8CZI5+F]l/_xW@Q- F)'(.1a "AbkWW_~)ߑ=z4a E$m9H;<)HI+ϛ[Ur! m%a59RJPnƤKQKjG̾Qrjf$$hPvQq3s`.~`22aj`Rw@)=0OQFw3M řdom[fsQ+I%xnM1*5ǔzÅڝ<%)SXsݮ@NQg?ӐI⸴=)<eyĔ s{* h` >F^xb=|PiǮa7a:u(8[֨եv:AG_mkƸ^9^Yb+Ẋ9}~sj,m]29h'L a9PiZ0]Fمuwj6Ƌރ̄!yUo[OĊXpi WZLǍso#1{jSm`(34'pYItj"dpVǂ4ִYφx>r.`VЏQTq-Bܛ#RIM}oMo4.D,Kj/pX@*ڵRD*i#ҨkOZ,o*u HbZH*S#i eA". ~ zfPSesHA4#Ib3rP:._lӪ6cEHlR/Hx]Awⵎ,yK )F(SjH6uTb t hm nwpyNd&,}% {e2 ʘ woJ\\[pb F8U.bb + >ئ\玲~ ZE-|Ie,@YN@ i%<[B;$ hƸ.41}dN syyH7 E4yE"__Ue( зeW#L2{I(Uh ڕuEzIJnոҖ ae'Wڐ=2 e8$"Al2 |4뿋ž3ڡWI> #)Ka xj|y(M~3( ~ %?v٧;9eXٚ=p0rfc1SB_ZDz"d|tem'<[?ԡ>E=&3+mqȐ޺z{fUJ  gtiT+ /NZBj0ԕzΩanULl9X F C < c1 g¡a͊;b}lC pJG9|y F[S~s9X3AOYȡMFd1\DCkK"13V( qRqDIxFi^4Of߿6$tRڂ dT{PT,M}+,CJ*%wVcj3Xt2lܛ+uhW"?t4NsF_GB;qRo1w`s;m1&=!X:;dW:HþB=jG` 4۞+.jD#X ~Hhl0IV< ~ֺJz4䦃aLL@y@,ю:w h,Ł<]bfzeVKH/U\6^EqSȨJY)o!2Rtӝk>Ѽ{]2Ȏ# L"!~H++͎/. N#oĬХdfvgJ+$7r wU6YfoMlK9KF F,S6lt3?5o,]97"Snpacǯ}xxltB0uV=[v}:N4I]pS?Mn >}st$ح"WyeR%'%gſkh:kP7s*1-)7^'@x賯.2MԼ"Y]ZATI++' Bi=}-X֖k8o\d %[ўvꡉ.<{+Cr?қHPٿ=Έ%l$ (Y]f'KF߷]:s_*;f2mxFmShY״B tu4ǹlf2Rz_<i?07"%+&ϧJ;:`nQ = *VM]^.^l%o +=MSz**rج!X_j-Z!s08I j67]ఫjMG=D>ns[]رFmtD hȸ 0k+_hM^uÂ9D֨c4և4Woi5P6ֱqhmF< `'L35Ü@PW`%F䏴虞p(!9έ0i?O#+\kQ~A}ͱSDfS_푍b4NR1W3ߦ}|szbS}`wlPmq 69-!^Ӭp+THKQ}pYLAh0fV9{I9`u>F2x.~p&ب<ݚ()v:z !nf17x}޵VNm{.|T{3ú+ɣZ %I(jsI%c+S+Z_m,c]0z.^]ݡĮMbM?;f=?T: ͺs9 <'-hfYR*1vO,l>».v vx+Ư$CA`O\$3$Vcu.rL#J*6^xe≒|4Qpėm s^ Ӂ#V i>1 /G8o=k&-"87B n@n 12(:69.k} UYWbD3xf~ug P 50^@[ی-ÄInChbX";S]ңid&c% 6S,dUt'%K&ڤ^ ƞw2Y*Qhcb%._k ע@avKq]Ӑ@ԍ2oL| g PWV;BKLQh?W8+`oa^ީ R][+|IjC=m~FnOC,=5'2p8}'Kcū-_2c)EEUfOm̓.PTҘ)NGJX@)徦g]qg5 I.aq]/Y j>v)(]=4ao`o}oQ]lEF.+ySo]]tUA?AK itee:SlW^rt;*j=7քt)zGsv+91jEc΍BkIsGu2Ν%w|Yisa0HD|3{OqHѺtغ꬚\(&ɫeMdE3Mki~|f$f%d>'Vɾ8rY1q)|\Ey1eE  ~0 13˅sXi@"q-J /Y+Ys%cTt%P7s(/ʆ{&Thz`{dsQ[ƙs9RN@K%yF  B%W(~JմT$Ib͵4INъpqTKJuroX>1d7D ;邏P96K4c#3my}7bV(MT-/ss7]P1]k%z\SS'q4Kˇ&, d>ʵW5]oy*GjZ⍁:P52(eLJt1vanm~F9ձ.BldD2`cxf2`W4 &yXy܎GgK",D aehCauPB0',D^+B-YXofB"flmm<QO6sn&~kxRĆ-C/Zewzd*)'ӄMSGQ!42V^VL乶B@7żWg,r)W֓\3 K>žN~4xKcFr>|V, ~sO߹6Z&v KmeKt}?4!^r֋zӚyx5қA m<_|RlY Ba*\U]S@K6CHh>-pT-@[aߌcD y|^ RZd r aD: T'CDgn2X[yb6ѴV0n-'LhXX~"M08<-JTv&q0b6q EtOFJ mm[V 2|}U Հ7⅟R~K~nVW0aGlmiRw&i^iYg)}rBz'CK[T%dx>') : x|X s.ܕٿjmXaTA1bɑp! {|^|T}Bz&1PPiew#'$߾V 5;kB"T(lv ܈AK}7X׬T:\wU) pV`*vn5䘒0m@W6CcEG@.P9dM߼"VaiX&YY6QĠC&pN+}q"A]G~T/bvU!hvWЬ̉)DGB+Ɍ/rj]PQ ^Vߓg_^69̡'r4z5̏;2Y_к\QD ?7yw\hgMg.~ ~+/D,$d.kEc}j _ _~Q;K;).d!4:i٬置ؽ2Cԍ{Qv?-zv .LI3YޫWf6bx&90=ewa,bU@Cw 28K~@QD j;{WbQ1R&l2%Nc(79CD2_l kK=JV^U9ڙE)zԯ1m]u, r3zT$?:ܹf@f=yHNS87kAu^qBfJ K^Ӎ\9B8~c bZFyz4ԵtZnP%kIi~|h-ǃg^|n+PFff)e?_O#=SD4?JpXo< ogP?6ʢrWzijXc$p7RԕXgRG<ߑVS1Ǻ$P]'6\qfD[zk LcR>+vKO^YDB==9oEMG},DO&LV%Oțó ;a!00uY= 3ţ%H&UuSL0H/ˇ$n,ܷǸS#&0UɐS$h˅:|Ekc,ٶ" +RsbGCTl_V<*/!i伺ps˯~TNTݢ<&{gSR.R6_Ȑ &[ܭƔ%r%)4 =/#Y !nXgOe:0Ar}[|AɆ/ȔiRٶӅAX:؝54<-K}㩱 ^J[GETq!K dM}xIn9TIS% SOd̦l!ܕK҄^!U0V"]-/U* "M5h/ k9pPG^ a\X~;]OMڊx@=+HUzBKE['rSG]*t؈VP;2݅eSZ_X5tsB*V.yG,jo0ʃXn۽r|eSW=bA'um}.EˢlLRD?lԺݍ-l)fy}b4\Mvl@6jOdt-q snGʚ'tWCbaÍDlt6MYY&Qn`rE*MRïfU P @o-KTQMm7=e3:…R?KdS_<(Հ[d}Y䩇$]$~ ̌4m/ YU=J/-9rIL7><=4uŝ >H:y'`a.>؝kndaeˀ0ˉUW\_p*Z&3XV0y q w}W+rb{w~^4X~|BĪdL" ~Zsh-mڥȔ"TÒ"Sis37h0 O 5/@lX_+/^ΉT-G _9;LWbê ޵hElH ;*ea2F1n%flx\G/(hfhPz |`@8eBk2˥:E{ ü=OaEjpbu/b|nRQoƧbXaCSZ`ˡjVj  >k:cQ0ӳM ko͢el=yK%8SsFLݱ2tVu;68xUݑr,*Le+hI"sk4N2LXSSŰk_4v5tc])UZ$8*7Aax#100TY0Ebt_bFf{~59ɉcyk^@ִћ:=HsCl\I9r. k]?[ *^x|=7 _ݶhHW^MBqu%Li4GS&:ssg{`lmȀEnlÁrA!0cHW< &X.Vc&}qEpuli,HZHıcV1'VBj|)h2&RA顿"˯[emȅRgjs/7rBjIr$+ bYW|7}%{ywH ZAvMZ@uZ#k乾v^$d]:jq7 bLƛ>HL!^< \"='cne}%F3, XCܻ9rvEi аv廭XlRfV#WL83qg0mgİ2]24{*di$O܀ MqODcIupy3y3s2}sJ$yI A@mO+R(U^v u-#r@.p[Ѝȇ! ҿ F" =y&iXwte-lR9Pj=AhD0 w2}X ]8 ~EU^ M\Js` WdR|,Oi1C"ߙ8)AvW])d=TD)Dxn'{i Я P}G2@VF)5w"^u*yti{Vg@TSA(\(A7 'Z|zI‚7+AQjؓaV=s֤gZoDd$ ʊ`[:Rh݄pH2xƂ{&Rz ,U"CfV[x\4&+LpSsOy$XkU{5nYCF2?,,+ p48!6Ƈ?mY!LSERa"F德Cge ](:2h L z' J G ճO<%HHe07-he=Le9G@yFUOj_Jף @0`iYjI_{#UI\lS9K}-x3x -7~7m\wfZxAI/2!%q֓4ytim.D51})![ܵ'f$ I'IAڇZ\l h}?:b!l+ĈLzSO>9rr`{W"ȉL`]rk (ly.^a-fBۥh0e8E9w֠{ȢsJhIVJ2F}dvcf]F ^Jed%?z@/ҴTBej>8εq<\$.9s1'?!Ae87uu8"bmY/hgk#GFbn1CRXΧv;a:e?L[W 9[fOf~L`9BP/OiLN13suYZ~ R,ySC3XHc(7-B|f]]ߑ^te9꩞t~KEx"?dkJTuKy9)u?Ym \Xxӧ!{$FuU"obˎ@1# E[Gyj4R#_})4hh4k=9-cJyr*F"3jt7"QLa?dл; -w.^8 ȴ^jGg`}3kKKca8AJ21R}3]'& EvN dJ8$$r Z3cPOu|O,%gcTMkJ+SMlCRZ>%JVu N-`GpS̩odiy7)-_W^ 貂q^p.L@0Z(\UU]oa>EgT.g`5OwQI$+3<#cV3xdr~XDGJ7`3z\5)>PB]09<([Ȳ|ń-@~CR5jxgyp`Tէmvxx[:|"8x~Z퉇@oSK^Rwc G ̂q!+=EsV}TU %ڕTHKD? pt]@uRe9Br+s62 rǾ!kwOL]}%omc*ITß15 6[*6/ ɓzsKM@)آI-mvEZƤuYζ^>#ܤ ݎ# s6 o=[D]IĭwщGL* aR~ `Ʉ(! o~GB5ш7` $]W::(~9 T[On ׹T(T5"Jw #ZMCΙ'3c"G9JU;ίм n)ydlpBn=5?8acx PO+fW|OQvN9΃Z, A%e^d{'g\'L,Twz%oydIcU YyhbmfuO#vD/ib+e PZ ߽i6,Kֿ &Ldɮxm1m5*m I=agK |x^V3S*TʄC{U'嬂faJ=b"@ʅc ghml* bӜ\Zſ)#]dbLjl[Aָj5veT4MAni5i[S :߹y!+v!u!zJ.iMFQ]ጨBvRa"+jp‡cQZkhYXA+ _ZfOƸ>B.!t_-U}hrJ$lk&`N0 jWvp?_N& ypj#D#1)B? Zp^>#nL.|I`{XУXfSBOAZl^<.D$3!A$*DD;~&_SlN/ ?zb ;BҤFB;qWoVv-Y9<8d{(3 <J)+>-U lx>Rs&Gd'<jC-1xڳf ޾UCĪKD21,U*4=~+rXw񒐟R#Jj `3Cqinw{7vKq)[ Z~| Kqzlk`8 #˂\:r~9G-p.۶5&1MSo`exO`!-xAW_ε,d{;:I=,-﫡hy:,i>S:WFP=.Rk -֔wT{?"灷WP0#O~9~CaY.zز-P Ǹ%ĘXw RCc@_xV~lM|!Yf8n9`"}{!{]$4uL ffဟ!s?4#dKz]1xJhX(..LĢ2Y1:xxˆa[ָ cjGTЬmqI h|`dd|+M>QMo-)Vz?ծ23ny8d,A7Jwk5BڻX32Þ8n;X df$K}5:IȎꭿ6CCVF|xbe!ѴD]\Qg%/@Q.1?.Ga9췍3B,Udͦ Ք~j9:/u4&] & c <(0Onc\9f$$-\= hHx\wwN=0@+&FAuL^D;M޷eT(g. MÒ. .s8:m jCsϡGUYO.fNgoXG@\%׭GÑ9icI}YzQ8֏2ՓƒO >mw',oD5.EixE{u\@ ݗ~}"=_`705.yS}uNގȥ<[`#k#X#Jquæa ]A /8*Zߊ`K!,·YmmFd088~C-Tnа՝q(ߣ5k@_`4A:֎Z֧am4Z:X̡ЕĒnVl$w<)֛QutZ}%Ca|(~GJ,TZaR;~LGQO^ 1L⾎\2LT0p,o9N2h TΧvâ/RdJƻ\1S0~, AJgDXMjo0mw6!2j_8ʧkF:le_6#6 MvuY;S#{.yh/8=GjA<:T6T h X 0K*5 ilȕM?=T8V7^ޞ4:_cYnIAdS/rJfm >SK < j2Xa$:[+)|jeu)36 Ѱ?*LNȰ)nq%>Xfmѿducs=nr\7:iH^Kp">.{6o&-FlRe ^?a{lq,B 2l&-RNY^t'p5́+w(156)B=y6^$74#HsLX)G^Ks\qEF 2m@ ;EJ\S V/@֫\Kov|]wK˕?(q}Q>fJn~U~Zv\8<,/Pէ1TQ6J3tI; BޞTy5fZLj@+Xt?Z = آcqo886[;sdvM˷E$t>@>dI#O\%',mK_0ίrRFOgCnV"WnƯr:NǔWȀeJBuYUOfs-K o"V<_3ؤ #*QFA9Ӗz?/ȉ T3-bM#Ӳcy ʰ{)צ>! B?heCeG=*v+a ^2ktwii ="` qՎ'[ntvg' N^[F!D72$W 9iQ#7$so7 4ԧNp]5dߓyv;zG&p޳ HYZ]-( OWQ@f,Cq@>\}w(b!G(|! v@qPN>`d{~ZsY)pZ \d}27kczӃ삟{mU3F:zlK=OZjơ~ >k+wqSu #!r:f0k3Xk{CpTÓO-K깟Bz,2][5qQWĂ*~hAx7(3;4G8|ǩ*dPќߑJ.25l:N4dğ꓄I`y両{M2NiN󜉦$m9h:0/z`dR1j7y 1}cګ.\/)CNk7} в Âby`$5(.<6.W_o,~ B#b̚'{Ά:XS P [3Dک˄+tm==^5d.,\1ᶿ$2Aԍ:׃1oy̳`%chQ"M`gpSLNN8.GjPOV{:=4F1ϓ]~'k߄B5 Ψ(14eKs, ZQ}ϗXXȰFH})X~n>sx?1lٚOlAc41I"y ]QCC!ݘJ?2[:(Uh@?Xht}ʏ2k,ESՏd-?dT=oy| 5r:xքal8іZȌm~eZ4vNV#QohqpMu;y:Ŗ|> Od〽0 3R0U&^bbM(EQ"ڸ k=mv /IXoC=W})n6Z"5pgUj{P&}f;\.nL#h:MQiYD6j3&|YAgr'_~>_l|L a\ra;V 7Mz:Y'$uwC%{懒m΋k,j/?n%K5XI8xS5LVf Jܟ.G'z%+ '3d`*T+uPX8D# 6GuVۨD`.߰+EE T R|dɨ -83УT O aҲGaiKk g[CKY&ɏt"%9dv]p|2&]PE} {챎]cT+3jYXis1w&p鹔Z9ri+9džwU=GBn9TP< ft0/k7cp?$@A˹rǛb7&)`Cp4~o[ZKIDҾeljcJ<|~8#8HSݖ];?I79M d,|ߴ'JJ ܁h EÓ.t16M{mjy;H}J2k Gq ]Z'M2[gR(d^|f_g!Oa6aFp!`6F o2f{j'`Zo~1W)aǺVc]ʭ:8++$^p gfh'LQE[<3nEK P [Kc/L+%4\Q]w;{oqu=|( W"n͘TZ&U^ZӛZK)Omw)9vWSb %I1Ff@kvS3ׇ([&.?_P.HUdg [3[ʽF!l&gʈ^#BV~iO1MOAJ2u5<ҪU<̧Uy@kOgIcF*va1L[ sϊ= C_,'2vF\ ,@b 5.i~$ݖ|m4~.2I39j9:"Ueg<".Eʩq#$:FNCF <̕YhaG-\)1#]+]ܹI m#7ŹYFpW춉5;rX\"^cG IKe(G%k@tLa=͟Zy0 sրW/B 1~Vd>/%ɀk斗; gև[T[MApB~OW4bҭ@KQ3 XITU_<\wS$ 袠"9~I]ÄzQ% h pܥoψ3ӉoDc5:N<1,l\͎ `^w1>dߤn'-w#I SUե5<#$ @0R7 \޹j熫_.1jBg\0t1+DE׫{PS]`r(p(~`+bdg%at1fS ,Z„7 D&ds 6`Xkt6_c6p!s?n"ljZMTyk^=Ny!IUf[i{ Qg2]-&.p{=YjI4'[KU6SzS|aZBc>r_7Ջ }@d*SEEzĸyz[iv&kCԏXHЉ8 Ŋp{KB "Cγ8_{-ȼpS<' A 6X ix%+v gR& Z5ĻoAnd~OIL_K}Tdс3'ej&cTe59 &s˛yZc%}k@v t<@&:Ru sBwp-I&򳃮>e}v Mئd(frr_x>#{ 8LEV97WxQ[* h nR]/ hF``i;|%4W'*4O4F"G蔱\ݟ‘̕ >ukyVrȪʆ;&Fs6P zC8邡"8HM.X M2"YZȗ1Q.*5չOz1܇4ᄇ>E$VD>"玃Z2a gPٖ:'%_q؉(5Z6)0 _);Iq ,XH ϟW~s}mp`*n#+jaxސ@;$E0 7P,0ZJljT}t:n6sֻI4ha'ZC&Q_}7)o fO>#6˳3l$Udp[ 4vd Rp3z?:GPX&k8O@Y升J{fM+¬QleWCz<礣<5gDhiΑ(zǛ݂襄gs3&6˧* dµZbux #R&j.Ǒ0, Ұ`BM; Mmmݭs*OnAEMs鳲 <(y":&C:Ő{XarpBzzےH1bHv}$)l>@Yx`kZ= rwan5Ҿ"T#VI[~DXNN3X盎J?ә1M$QDo ܶP߫>8u rW)D իÓX0,693Ew4) ^H[%{N۟<Gj-ϡ)Ǧe"ovVUu!-9_k9E[L$_]\[!CE/i]0\ap, ԐǪVaP{#x\K(>6?!G/{!A{5s`( hInn JN]Css03<]:ye ;Qt3'yكEj{ 3'-N:TŽh-e7|'?&z DZA (vr "^formHP!g ٞ<9rU@K4?:ݼ&ZO{g%"OMR8g N@"YvzIL=$YDᢴ 3_۴]8ğ?(&*eŏwpUCR[O0+5M+s9 quQ? X7[}]sMX,V"i^:&1*`65WrSl#`1Z/Ru'ǁFJ_UO=ç0EV3锚I[N 4xq7U-DE~v5/'e`?|(oA{F3_MTŦ[bL'DG}Ls`:b9Yǵ4‹`NI se_ Ċ>3Y o1wzLsb$\:ۧO0!ni]{r X8^1Ny~!^mB_7H d83##՞^- /nЎZ'fϏN=7Nn C CљSPΙ:1tjM JΌuҰԤ~l^#Q2ĦT0x%S՘co>\luءeVXx۠: R+ txCA?>u{.l_8,h|\>B15ZS$kazlJg}msW'6 z'`))m |=gֳ"Am>ќ)B5rhŶezܹrh1L^Y̽w6M;ytϦ+3irO~sY괈NDA!_`Ȟ)C[XE,7p.!bybL  *T=c[-C.J͔;{ڊ+YR(_Co5utS' _9#)n\njepNtt6A "FoHVj=Ε%5>Hmk{\`*J͛qHin3 ʽ 1ϱF{q)PQۚ`bT$|鉰SvRR3lFMLDYȃFb;s8eQ}_;ٱПj/PY7mYv \4lD[;V{ǒ2%8kw 󾼩eFZ {k yޤD,0=5O59 VrJJ^K"Hߛ`zj^ȳL.`+9!((ōxŸRr_&Dl%1~!p_.p!8 \_*X tXx}95#darAaLוè{RH ȱ`P6TX-W,*=ugUgx{4;ѓ􅺽8ڀrS;{HR)ϟKs*L#"H BU̷:JYx>ɠzw-Hp`DjE7{Figjgj&z`^IbMYvt.e~&{Hrɵ^ ,^( K溗b."7~vzmb4 Xg4g&W;Ӡ\б$PI$赘YbݖwY٭~ѲDxwYuT=(@%ɋ̰ Vϯғ\_$jF]EE6ԅhyL7/4ExKܣ< `e t?`amA$dfsW!ӆ8pmiS d|:9)Dqth'm{r ѠYgmdK(ټ+aIz\: 'B2bmp{RcA^"X$h}ܪ6Da Ws[4JcL}5'KcBl|BjmW|+ )#ϲ718U5rAkyV UR@c*jm(-W'!֯8e$:AV@ln<2졚IkU$R&6Y"f Qũ9ytHls7 C ooȭ:^kMQ~!YY'S0Af"h;ֿ1m%E&+kJܒgkM 8fg/50A+Υ2T _jJCTR75 Sf9:3Dr- Wcih̓<,d *^%75σj`PIO#b/ׅ}xm_@$Lɮɪ0fS\>qJ#8H)&L޹:%|g^c_/!q7ϓ.:no#!' 0oh!<N4]Om\Y6@SpqĽ-j&svRXG8E F=v|ʨ kF3T' /+V _+;s8`"nz26Ϛ1XTEJmaGqx`G5s*tUK}ZJ\9+xpB`XT- ,jg,rsw~u>Ͳ'm3M2mQ㫁)^x\ /8UY ] \^:ŷ\6Z<(>Q"[;@ב ?k7k_ ԣ"m*# -K foӪB.3d!+3sȇUTO C@ (/ Q6ɥ7z|&?'3c E<9u١ k1<*u+g'}=i,L=?A2 WE.=|3!w]q 8J; >W'mxݸKҮf34&5"*I&o.mW@<޵dnH]}":!}5dAΆg{s\uoZ0ߥVZ$ZmNX5Ȼ}_j`*LO9I BJ psh76 nv@O򣡦B2xE/OlI5A:֡$+etnYCBg8oCj>z:7y|*3k* FAg},~w [ -wk $&If;A\Pƣ*؟B_l$:O鬁 \ͻV9g%zBnwx80B=zC|u*O}@tC݇}!c[n BbWaHєmUvq;-wfSsaW7%[ءwh]+(Luq!< ^ds.bq4\ bFT1 |ώlK²: ?' E)Rxpm%n@+K- 7@aUQ a2#=l?6mH+t&kA+0ZNjoQ,Gjw:}%bt'OΊ5 KT&?6 յiDnMD\ j6*VH],=m5MAJaj޶}h37YGk݇)WιRؓ0Vch?'bq2A: $+|hۺӮ䙃s=|$Κbsy[gu_^%4^Qͯ}SO-5V }h /Bzq&+XQ?"\=\sūAȆK,V8HA?%E3GTk/> "Uވ":K,>32|V;4*Ջ+F+< Y-+#3,#"<'=oEe w#df˧GTcw(NՑ>(M;Uf}S[rT.XĚ9Z@_a-2i+\r XGNgXx`ȈGn1\mnzv),YL`Y\r4(WgdP1 룚ov"">NϮJ:{S`it%ّypI!xT/=v4l 7PW}}m&cJc8uH?cN^XnO7\|'x.xkI\'`iASUh\V~beʫᄯ2n ]װ 8U2§]/M{TW @OTQr4v-5"&XE l%ѯhS͑+C:83_,hRnDhֶHC"#eWg$2,=*y?dMvwLM=6 0`A[Ja5u}>{sͨƎ?tc-sG -~YZ+4R1V Jܟaf/5l.CSS>hUǡR!ġ_>: gfZn/+Z!6Xk.e}wgK%,' PlZӄ#a00e4*f&FRjHߢkRfߔ/ֆ8SszEՃQo :ȕMQdـIp'!0loDE,}nXһI#k _5T9MN(VFE(R8>]wbޟh٘OmXq|Cg\ii SQ9$#kπ˸:Qb 8[Ήi(63B֠VBaED0mȏ> ~hænִ(2V~Hw@)52w e~Hs #g#3 $-ΓQ2tJflƚ9ˇ3Izd:, {Z,Rt)hZr0Gqtg(=߱^5w| nDX!^.0R)*xQAuv~8=ƣ.‚Vww2I^@^k[$Yo[V84,oh tu_nz(T+iRf1 \_i1ߋ:Ɩs+du8PTf*Tc^ V fzZ2u%`n$Wi Yw}R-I]/vf:UwVzEi2H,86PWuɉf3I]ֵ?F=,>hmTYO' *&4RbL_j3ŝu%Yr)uS9J㈥P>I?u3KA MC7hZqF!sZ'\!Kg&0c`'0! 4>HЇ}+Ǹo8mdHqJ}FEif8CU9DwZ- w5K匆dF5;ogt981\Ɯr C9$5 UifP3;1괖p72ZO^7^d3u4"յUQ:QXGvH}c`cQ'I3Bdb[{Ƭq-9D+zQp?i⩗d8J`b+pwd>fi:zњ3lb\B.SjY]Zi|#m-vUWcMEm/<w1,H6*TDT@V?}Oa"G9;)TiqpIJ2w.z5oǂ3u CvOT_P5J Hr]ܸj2+و#BEh;u_/6ŋm.V^jq[:lg&!PhgIJK)ĻMlY$Ko^V 8=H{F|S$FYl<5 |%8ffORCB=! 0Ck(1NxլDMή).1>1.@ġVPH)z5/amGf/%֡*p|smL@h?W2ـt.aHH.Zuc*0^Ā1fvWz"qbȴ'jleS4\( ꂑB.Ao2F0,m#fh-~!sٓf_4;]5k|Y}N܋kE-u>ל|[SJYmTP3, LjY9HBľ7Q.rambÔ8jTTU -6qo_ Z<|mK`E|% kU9@}'.Ap_rHmbxtJ$UIm5+W_`3+dژ5[9^V2B3q'i!U1onͷih4|cLj|DRk4"rx-dqLx>؄ ~Wcb*ڷ(Upf'=!HWjTpEYLv*6w#-`|A^^~Ȍ}ٴ'Q JĚW݁5/*/T)0oqnn)> Kf{WT延>C6& t7x@<S@M<"_DAlU/,3_(;D1JG3=,[#K^ø_(R诪1M,`@]ޟ}C_D;-ǟmBjG 3*V$WX4Uʹ7 E<ΐC*Q~p.s^fu ? !gK#z6.̱m-Udwgu\r5ѐ$ mLZPqHȠ-beq#]V+`<(۠ih(C&yw?Lb<CT`p)kޱ:/[hWQ~}O9_ײ@SH%7>'ko}[YX3e}l@l8\PCTfdg h h^Vm4y$ ]ӥ|58>T5O\aMn QN3 )acKpi'pIK,hb -px,6?N㠤/ UHÍiCI-4i!0A'o YOȍG{g@"AGnWYnUs ` ALZ18Jit:bz"rMUdyζ5ͱP!i하W8_ a!-oiw.Cx>t:%8})g- Ppx= 8 ^ ~ɃZ!D/j=ݹjli\,Sm|{Pb ˖]R. c+4`g~.sye 9wτ/#l|AХ$ڹ2vMNM}^'!J(6-8'O:h P/m#Q᰸8jGӘąddx/ʦĚp(~){)1IZ0QPR`Í ~Y6$Nձ-`7~/EY=4g4I^=HJ)Wg`{57h>)tf@b Od[j ˓V)y;ZoBn7(-㩭so["TD0vy C %@-F 2M3t9 ZK^#7].Gc7je;UA kkLٮ4>f|jO0] oغLz7tHf+b-#;s2$Mu>m133S_a$u&L9Cf\ 3ďخ)-ƥ΃m:'XVR9Mnmn}D[ ]5~f<!~ =G8[E)pKq%PdDKl?>Y24i}#c8Mc‡U+*Jqy ы.p/FM!}Vkz(,̺ޢf~+#j(DŽ 0~D'W`avAlZ`"V~j~%^2oaDϽf(?z} ٻv9tKa$OyNI[OLٸ{- RcK$Ap*~N>OCM%G0 bDV͐>IIxi`V"_9WYyi'U[ oAlwuafX&vp`i4L\}Bs;!>BIAZp>=OWW;X\Z~Djb]j=(9Ʈ.h-2=$vEڀ\"_1V R:U~zQ%@?\`(> M'ǢxIUV^hU-Ӊ!$q 2B"JocUc_tpS|*)R4Vm3e*Gp vKyn e<H>(ϚM% Ľ}IrֱR௢qG^̩Oͧrl@Le;Ew%,@E/vg䑏KO{jCd;FqKu8?T*lb^NxUso46#Jě2i^L0b-dv!Kk- C'C-Jap܉4pZ?iBdD ɖRTqeV]|p񡛡f9h4E%by^^[mo"1z#P`c&\Jub]*5Ky{RZ-ٰL%4p }vrQRO=%A]̩M/a1{C@0I'|Q} NȚn ٝI+=+x3&XJĽgHrzӭ*am!0zL垼t&O7'$ܛVWtEN;V߷$*eECJx`g 75<"+3+ r{0HqpyEWhc[EL =pX$P;yG"&]\%(Y&S$t@ m٘ET[; |IENDSn vHzsz-dKr}]:)Q]}x.2*q]~M= D8{j5Tӳ^縡^b<ǜĬuf@g=ţȆ]cbUO2(|3m6q/ q7[U^_uHkWOVOT|m"@~"9 p5ˎ=ZAUpN5hC?'j3nr@b.X&e1*뤧W=n Nz u8S t|*ec"W ΍1'صZJ-!jcr< g9uDV/+]R@gOS~;_5hD`Y ZwBuAB%\bE~2EArvZzJ/RT@ud\+4jĠn7%W rړ/$D2CY#?M~I9%~$KX5rp"!oP6gwپ ;tc^ay)9T"\=Ocqh=as^4ɺc&3Yr0&CI]ýIw *,\%D{ab9O"v `m@ȕc g?ihcP{l=F3Z I1HI|7d5ăD@sY@! ṔټBܪ^`*jJf\c i2HSO(~?pE\]~w#0y&l:ȐmR6cC@y'܌8)@WwwM*0$xNShtM96R*!x>+AnSzHÝ_o`刵*RQ2̭' 0bU՛,񢢺07u.ȃ㷉1| =܂ky,B$Iڋd'GQ8ܒ{Yo WUEEUsXP^4U% :DyTVer)~5.mB0H6ܝ{IzK/ f 40yFW7'Y,rpetؽ~6)zA]Wmjeh+p@Ş?Kq`1=@dzK[C簪 |L OFuuF/ZI;j BI]9բ%u >'V5d @1oz ={J@.r?7Uj[\LmM?|n$!KxˉPn\8Gx{L|3{3kN!vȅzK@RÃJHRNϙe@<]g)XMk gW]wdW(̥\Wx+.vNK~wt[ ,Ψ#TWb~ .h*{Xu9Y߻ T'w)+DK|XEC&12('|$_G`pwxuscӝϐ{7r-!Q q0X-2SSg0G,;mPbcmԳMyx2pfK tVN,*whҨ%(޵ܓɡ5ws̡6N ҋQE1/{y"9~Pr]>=v>hN!$"N?-">R06%ݦ"~*Ѳ& cg:‘ kaBևA] lF$axPc}/9GfW{&Iԃ&t0fb4"x@Oyu[/-Z-J߬gGU*<]at ^L]8~\I0e(?OYKMrdo*Wlai`2k4dqbDToc񩼶kP.2 197LSSLF"ECR4?O|`\N#k_4uX4, l\-ջ*DQ? kpTߖ&袑m}c fD{11~}Y1Dв7Pk)Q-C |a gER#ޏ5l /s{x9j85)coZqhêU<}LEkg6 }{)FA}!BeVB0_߈jM0b磗/hn5mzg&'Dy74 m@< GOu/ hoUm@ iƞ͆'<^ nq_<{sd]d9BMQԦnE-7Sa; 3w:|q;Ix~*^1$8;-e h m iJ\1M&e{!ѭqNHc12 jfW/O񮾪/yqժjOr?ff+9wzd]ՠli$=3X@~nu8|?2s2F}BrZ!!AdXdgj1?@V涅.M Dá$>/exuJ 1>mK^}̑y GF(x'k"'5?g"Nz "#q{.]z*7TRFCMK$?s,\-+_XhqI&PK^RQgbq nۓ9 E*4P9"ZLW G-@1!c"Pa%]v sv),#Q5B% T)V@dCH=<BX6A1WWp&A݋ONa&Ω>]R%'eᗌNQ Xؤ>TϿu5zðf"_'DdOA <]H'om8cBF)m2u=aZ)8,Yw#7= 2@aj&t[XMv)HW.ٱ1\]_YKh7T>w"#GL Di]m0S+8B=J8[W*e+XdY uZw`<#'?/eg,L dd9˵YJ=Ꚑ|EcԓoS*٪@=.J?8Bqj̓ \Yw$T5@Y9˪يq00Q᷆{hwH4,C 䥵49+ b]Mo^&zrU5cuߌ4-zKt7oJ?1ckkLr`'N1ohTĉ;euwq :N~Ψ/7M B\HYApzKa71K:lʹw#0=2.PQAs{qFBܒ0L۰/B)ryx3_m6Pv /)Jt#tG81b.CU _+s(Rշ n7qIX{]ܴo~ =}57CTI|% YTN,:03R޸a0d='&JM6띈7]^tN/{yt;›; -,ThHᲘ#bܪ@ޘT%.̈]Ql-# B3TH7p?1K*!Ip;CS72+[bYp:-H.uYSۅMCdl&:߈sP+֏E_lsc˱]ȺCrWH#/Cw m"SYÍ8A2R.Xkn/)|ay΢9ʏZH+g_lȢrSo|8;=,@P{~RM"خ_ >Q TA2}AaJn m+2M_xW8uZRAӊ{P6%.>Ej<(4v/V #fj2TqKvO+X?H e qTYr/CGZIT" ~EGwR>{g81;G|qCuˠq]qG|#GR ^p,݋7<Mz*}12WJ|S_$ӵ؏ki/˗o+(}V'P5S3pogEmsjeRn1^XSm*W гZO*tf0dd"o%1. 0핺k<(:!g\qB v̮_OV*tԚ&aGkF>}I)3$5.h_(>fwWFg2;6V)ڊ@qh-}Z){ dk9ztfe0d>҈bR乱6p-;=I1{dxr+\ }VtPr8 >MĩRxP%Kx1(Ӣ j݊WRzo`3F^KocvƵ>=#܏<'lnPr!.o ;lkMk㎵%w+;؊Wx/oց 4j\gHF#JwKGވ4kWzz˼MP9 1ZiscCs̚fbJ& NXvs5(K}@n)hF"_^;ǨRK߆f ݄D5r\ݷ(Ae U;=Aل7q,PN:8JÛny!xMaP ,;WNle¾Wd g_$yɑmyt<gObY/rW*R*d;~ĻR6~JpY5V^O'{!ƚU2X Y e<](qxYdT߸`TWe@|?ǀvD[9`F*a9v቉6g׼-bdTPvRjիVػ}rP^1r!Fpssd|08 Q{RGŏdzA˖ebhNf*QҶ!3{S"0nҚ5օ८ιyn*Ug C\JRB 8b9 OZ#i4(lD@a[m"n8sb5t}~~MuuUCl^Wyw=&iJ:z0rЎOv}RCJ#$r5Um_CPB5!]j掱ϩ:F~ɱ'ִݕ/z_93"A(K ݰ54 & ?_Y@F d-s WkGXzN[vA84L5]<. ,E{{brmm8ꅔ /3.!ھc3 io^??fLyyUqaƸg3@AxNi}a6O8F!$zoZ\>nDަץ )At gy"n FfwA7075肑?c6Nq\Yd&p] J[Š&Eؠ?,b6Eh"5(Ǫfn$|?gye7 o.\n M; CHcqӘyi@ FwnEdʁ^lo2\N'-ne[O#;(N,J6vHzW#9"/ӪJ8\:m G)ڭGơcw,J&!etS4T6xݢG.1äUiEq*d|lCoI "3({ؒWFh >1x1%lQ[kƃf2_Gy8ٓf4ZݡʛsNt6z%X| WZGYu*3V_+r%Mn L6PNpBn>Hc``rWE?l:uZ.nӱF#Q4V?Dt{]*g >pćL[сI_Jsw}I-ft ]ɷ\ה z(/Gy$S)8kVw2ã~N,n`ȁ!R p#$dǴ̎~9 2x)JMٗ 75`>:4s{=8U0hٗmGzI$jkۜOjDi7UfHH==J5 y0 |?E†1H{~ZrQe.O}k.}5 2XIp4"e'/MD<7-vq5 wڝU<=bsE"^l mdȋ5AXMB`y4<ޞ/o;Rq^ϭhĀ%Җπ{_]:#wk$͕,Msٴq7@>7 IܫbɶhZKaʯMHu `owФ>dķ|?*{j1"zܐx굇%nz7%G+Uɱ@*G[gŁw(gUK.(Y82o"3%s=Qy:(+ g/ErL9,ĬfN`OI1aԿӻ7)jLL c_ӽgk0y.ۭ S;{T>&KVKsu9gu!*Ķ@onE2M=Z$L}n>Vץjzl홾gSK]WX0㶂Ca.hr =\.)~{_z ]Ww~םOn-~x6ӱ(wHKݍ 2ޯ[XAy-.41+ L^!5c7it0 ! Eаr$3:u.5gr5SxNu;n?{m/E6pfAFۙ4+vVx`@ Kb:6E;!wiܒŊvtĜfUSK- wH5=恌윛ճ7ݾ?ﳅ 70{m}8PqZw+6\Wv7 =}I351Ҫ~l2gzECUƱSjVj7mi]}7'Yd bƈ +'[[C"`(s& F'q[n*~^1Jhst$6U6*)4Q4SXV­$%g(QVHBYR3; s%ne&-G:Q\^.ɿG7?mxymC8}]=>ߑcumjASj1tҝ=^gZ *424[6-]fH (7г>vA. L4;_ZBw%Wp$Gԉ].k0'ESxL[ok=y8~7~E k̼HB;l$v4 cX&L@L-#5u͂V͟ds&ot~ogei^0ڶ`2zA kf Ư)0dT%=rDnkoۮ{O-o-SuCДJQH)Q5PquR?3M^ iDKN_i/ E$L[濼YwʏC:J1zT_-}>5mE<\r%Ѫ-=}+'%v6 J _(2Cxf^WO'j( xx$Ϲo*wyW\G`k9IEZomf!!i >q}kUQ)RqT޿x ] IaֻX& Ve2Ƀ(FH2k85Eƥ쓯k3Rs/9#eTIMIML} eoZ< 5z[ Ut$q;YTm*9ެdcҁH}*:iHȬZw^h(Z!!^ķTˌ}߸lj(=j1idxnh-5x57+ #kuK cM ONFY0=cvvjt\ԱN.0VQp*Ux-$7mIlu%YYjO\jL5_ru: u__pǴ8z`J]\-z^oYDSo]N?yju hC*7~δY87p*P>utp3+^IL.5cVR4bz՟"sF>|nkT~ P}}輐&vhp!ZBTRTf mx><핫ڵ?f9LT]T|yMT:өy^tݫrټSm^~IT}:rv+/?[sĻjҿS-oq2}N}oCkΡlEl=Wy(ݳ;v9,>ὂ5dLC\" JFnԌ>!&̡s#m~D1@f{1eC0xqp{llڡdwd}X%U󪥌ͷ<5"ZPp] t'V(&icD!)τ+4_ -kޢ^{OD9 ௔2wfA.SJE3Z=c;ydTFPR)* V8v)pA;Xgϼm/sP4paanWmv$WtFlȪD阃*QzJW7ץT.q4V$'2ȤquXkU𪯠گ-URj[k}V-H)`7 Ƅ~ I ݱ"s=gү\#gުS kNtH` "inl7^J?WN孾%jθ|Y\˯-т9MT[l t1gL H(I{ mJ;xs $4AT`̄oK\~ |)*yȢv9g27jWiJjc. ԯ3acIyu=?zF Ja f+~-eq^8ߌjC"9H6ڵqnNoq|2oKƖYʒYS(Xrr͚!ݗY{^r. MbedsJ,7YZ-K=*"oRE S,S\8wǸט{B/:v.%=R ;%E+ C ы(Xfe v5ULLYcad4+] 3R!~D2tD@^'~q|f6{ov68MN Pq|@Z;2LzA^-!ZggopdzZE?XK)p ֞aOi#F+r*70Ay{sݧۅio '4+DRӳ_>ҵte&fBmNl^DI*ȧbFwk Ü8jWNTkdx\8C$fX.E6HFjadk|loel6ԛ*P\iPp%]QoJA%DMiq>'j$7<c !_uvT+[O;x~k26vp$gu o5ad\( tXe+p&kN8u 3U`=W;WVw]ؘz\"gq >/>هmzm7^JSA|V~ u¿` Y9Ld%|vXUZJec6*9}Eat7C:;i_}lByT[vBNZDhQ9,3'n{M3g7N1q[pOQ&[Kq7 (5 K|P=D,R!q:snڰU$fl  (?p81[9`. 0d W/6Ek^qeAȈ(8"Lj /TĦY$spBpH" %ڐdF]=G"5lnC:#XQn]~/K34v#YSt ~ N8lF"=v}`HA8efa2Ps e#޾^یp;i8|_ Ht 0rYpai a`_`GZ ֓Бk#8;PQjR"u>kZh_JT?XQJ:$'@Nzu8+d?xJ^3zK&JǞR:ݐpz%VGzP?PQH= tPvJdXۭ_ܫz@cnf{>cPB-`д 7 +}A`9r%P?+ Em)<鑨DB1p <439۲8p p+ WxBkf_`wVb1I;w6ut\6;RF1`ƭә!nϖQOP" *P [xF c;f7*J҄I))j]GFU9J ՞Yf(Į 6av`hK*O u+ayy>wmaWm %7Y-Z˜7MM\D>י?+n?ZH:2Ag.z :\-hX^[AiQg)jǍg1o>"ofW'oٵ냀lY= %#[~tܘ䠨~wgS,%5_{ogsSAeC03Ȗ:o!dS~yRYƴetOh'I SGKB H< `HpDNܳlcH k;۸:S 'pA{bU6pfQ)%#4)μq<% ^{ts⚉ߌ:ҞND%Gjʞ_Hů71 벉H_x+z_xpGK DKrݱj[/çUү^Wotz>pvUMQj֦J_-Ġ&LL0~MOzU]uyz뢰զDefN',qQ4= 8I >ye%:p5YbJztGҶm[J|qJ" >EbxEBbVAZd6K){Gw-@fԐ?X|TGkXh[ByԍI;v,dw' /e?3{C5wy9u1s d:piԼ ?XW7Nl+i${z rwoC1@^5g%iٮxؖVNc(Y%E JMUɷuUzT]\Ao4POvS@܉G\aK#@Q~x"uCwxĘtI l H!-%·< `bL9Vz#^d̍讴Nh=NumwN̰Vs#WݎuzY"/*ԫL; (;;ELA1<"+pBw؞tdgb0t/>jevާ6R5$Tg_cϦ]gWtgUpnӲ,3q)*2U꥚ j'ɤD^;Ep 1ߤpJ(BQgNI罿m ӗ9PԺYag\G(l~w,w@rBC4@VSSӰOA_8,u !W\U)"- eN p KhչPng\ѐ*ݙf#"}[#s'~dS!u\!RoYvLW: G0L=[k:kM h?MYl..W,#O֯ ;{zN"RsbH8J- 2q5u 2Nbdw{:g\x3Nl̓71(4A@n\Hp.-#6 3y-;F&j,oe12V iZaKoI1QOaZѪsE_S۪PK*oݕжl B*6\L Xyxee IkZ7[o9y34XGDt{/ӎ9Ϧ# 1$Dp3@-l"h M@#-JX ;yux=3+4(xV+J`u ` ,+ ᔐ!)T-y=a7ݓoLe:Uj48 pL°!#]5)d|$Xձ4(b eL+d-gJQ7FTҎtc GO|~ cV&*3ꩫ kc=z?^i\}Y% `sW'In">岗kLz. HXBrdazAv5}X\sL +V/c?f+-%;WH2cqdd?L3_FnV{x^lJJ0HSuNv?O_Rx!hK3>F-_yi4=NĈnFh@FvO|w_KÜ(cV=J QHڞi^=Foփ-!vڷ엫o|)v)ѣxMM1&fN $TEXֵUUkѬYE[m??_Coaխf_ Hb{ @E.C:Uk^2{\mu[V^jnXK!5[}kk9R%\ju'`JAWNJCʅB(]J/AU| ҭm-=r˗9QjrUktU_rimxVk|fܗ핫q Pm1+w_E KbaUp )-:ݭUy랞}Wmjs! $} Hb.&"{mH')]zӫ3ͳui|v~I+Bc\~GN\j[o{nWQ/M\][+Mt³eUT DڭKB1 #l*o8:ǭڜ ,àR)l) ÈPvRـZZs|9\+onZ[6ׅ=_˚75^$;HKGЛDz3c_\Wٳ|B>8V{-ÅlT\hbr ,PE(2dt/ի~soxލ:t|sM}YL $Jk^L]w߿uDT_pa;^|j|~]!swuPW~1}"P ijE_8Ey|~[DOZ7iT&´הpK-Z/ܮAq2BRj-4@t5$J}qȞWHu~Q[z' a̭P(_=Ispbw6!ӑr̩^Sp񒢋~CNhԳ_\מGQqSqYb&C+@pf[A4^p JSǟmT J O/W}ȇrf!TH 98bAalkt{/{^9sN<[.~ D9r@5R9$ORi N*)($CAUV&&خc 0^C6PH)CtBe&((p>JƮ+ac1MseYƗpiӄT~^FoaCf.Gs$:7hW0 .;[qŎG,I_!,'w`Il'OwϜ:@߿9Cu.vwPōo^:Gqd[gcNˎ+QTJ/Vӯt9YN[ZZ(b3,wpoz|'Eѿ6|ǥ>rtxsA=.h֤= E]sy//]9湟A\ѸrI"<C- }7k34|BZDiib r8wˬ>0Jp%HN[C{>% V6[ல^ğ$:*'U~]5c_,hk zqHwtέfDdKȤ4jb!!ORvd׼JI8?x2gO?ڳ*cF9}|C*]v$ ~HB #:a!}p7^(ғ{9KP썺B"@& kRކ57`s&ljtA$M;H%+$ƕBdSI@OyQ̳"Y鸇DrX"]a$mޱ_WMɤD@=HsqT[_iaȎ \}sYk!Ȏi8nG.yA{])¸dDdjp-BH@< ~]_Gw[zǩѣQ7H QC2c8!6p0grfsrZe^Evx67/f IIx<ܯs^Ա<*>q̛[] zeqV ߿F _p"RR)0u0* mjJ{&歔G&15Mj{_+oc tW pySnN(RL?xtȸS2@2]^k:M韑?&t^WR5"fwIΔswFe|ۊ>\zH?E`D5G.M9s΀aJC,>e!IV- Ci y? $\D$PaYm_9c3IU E H YBAV *%EfFL#2emH1 DPK ԁml)h%J!=$")C o" c _dа$A%C $PD=~vǡ>.umC\a=O䨁 QYS#_3X„LDaΛR6`EyB@x.)HxE$V= X;aLNg6h3*׹o!Itk-*l<|+5WMX%T8GH]ԦcJVaO"zrF}%BזfraӅb<@G]8dpЃ@'r.ˀˮ38—CMQZ~ SHM SłpI@ ]{ܻMe 5 5R:9U~4i0VF:muR3 їuaI< Wmc,a)Ie! bbͭDcO]Bq2)XttVS0{832#$;ŗ·X頛h۶{mV$9=/8Amb|=z]MHp!2akΪu]OT'0g-i>fr"ٵWñ5+)P*`xE$+ʛqfq[Sk4z8I1Cw{zxa+q|&mKlo]HבYŚ簷}gF$e3Ռ;jFz3g;¼gi8!arib+{D,AMm0xVC{ϩxw$r.##~^U g d {f .,q6=}nn\voܕ1Q^ۄC"T%&<69Fu^Ct~3  LF Ht5Ҟ\4]Qēn'sN#{'bS\շutBv^oa|CCIKf}ޙ2Yrt^]G=knYTrC3lywK/=Xzs~KC\TUYx'ܮy]ًWKA[nO]|Ns5ኅ^$I...5AEOkJ9\Phr]uϝe$@'"WmUٮ㑸SMqJd-~oJa4_uI1}ЌZo$$DhL\קq\ԭyU]k|ձPQm.u AF_K΅썰I5;[琵SݒEFꎸd{BC@qHsBH]wvJVXY kYո=8jڅ*1{C3IJ-xG +7*xD[}LqidV_6U,Ob Ӏ(S~8BN&xR=x#*ۣEM[ZqkX2ccÖx6{1g>f1_^:?s%u̡=inm;UMG%?.c.2 2uHar2+q"G#-R.Jr[>kj#%l!ƃ?HaĤ'/@>pqvgѽ ujd/h״ n( $06ߒFj7uwYlҴq{ sZأ?A!X'ϰaP7Fwtp( P:[&~g %GlԚ pL< @嬉 Y8;'# ыܯ)l'g`W8c2tIy\Te?rkEBJԵRQ~X9NAO`T\eb7= oAʩ"|pd;Bގ!5aUur>>n}Z~}*b7FN5}ýIly_gA湬i PCKLV|kء wƨ\2`?<ɷb/a0ԆdW[/"W0J`?*1I5+nv4p7*E\?Q٫k⦫§aB\ KXcW[bG|A`M=l_wd픸|Z9j*URQBS5OˋK~(OcM:z-UՑZj'ʷu/ڃ/=ԵΦ80N4B-9'teiG֣szro ~KUq3"M[^խ2x)EJ8oVgL=PCJY83 y5NH[P~tUX7LE80Aw{CeqцFy;Vf[}(.>NѢv  {ٌ8N\*:N<FaH{8 *[B&( ݂vsdAYIŢzq[_kmTbe"حUSy8}l+DvoBɲ5Ä,kn;kIlFP ۩Aqj (*'urn:31]ziD\L??@V"Iy"sXs~Fʘ7K(ϿWJS59 csdl D/TAޖ:]w-GHp+BU&P =|[>[-F}G+Cy:U:F־_rz&S1ap( DRINlu1t aw1a0FtO>ܢ7.eLL럷Z~Aj-O`eL(ZUN*$o׏ѥ(rg;QZ %nܫgI,J94tsNljgQF݂(I]X_hmSsȖD5&%/©j0\pB/P*YbrP(vNR0M;Z:iDe@CaQg>68_{*}_Fxq%?1.%I>15\xnR5prH J.liL1SlD$Ę֔WOaQ=_rjїf/6"tND֦C_OQﵵt zk6hä7:|%BX˛,O$ɀl~}~Z+f"Gj<{VD! dTi,A5 4 JquN!*:x/TIj`1K"@01okH[C%ZɔjJe][EE'Xk #l`6Q:[ԗ^<ӗmQ0kӤx5̯p&J׬! O\EPVoi]e`m]ģk >v^4f7 ɻZu'oVjOA#ϕPN_' at^N\ܠ4ļjrPkҞB1+ 䖖Jv*hPf*X5"@%m5T-r2(]R2?HP7+,ݸCs>[OJ lȧ!aDQJ+M)\]%#YkT&`|{|r[v{BQn\NgiOy!۩|u'w2ш烪Pp1Z,mYjܘd>Cd/Æz 5W|ZɅOeau%&<H/D_d:%ъ`S $@-(Fh~0˵!m݌R5>[ԭz'kE:3nnS-߅~ wqI2 ]^zV/ɯ1 ](uvkfg߱C/w=4y͎im9znt@ dk7l$L<^FpVTŒVjX 3 }3bnǣb}>gd>Wƒæ`-_Y#j.=`6Z:̺M{2lw>T#Z({NTJdabxT "7,\;x2Y~ "{cae> CҲbkKJ1hvIo _rM*ê7'Lpxpȟm F9>ئpb!y: 9l/%S3XȝdGVxZvg,{>.ZA-J[ŌWrsZ77[F\Z-p,(k{]cXH2n3j1N\hQR2,h!6 hUƿ?nbշ\GneImEesO~KشKHD4ߺAI87!O*[ )SK{N=@ O9BܣI _R+*ǡK (h[[PԪO[Up `) bpnK(N,=u%\"x{%YBX7Gt]s⇤FOH@>/|a&$<$ PrDA?q:abQ[QkXUs( 4CIf qO5Kʗa8Jo1Gc]8"Fvd),YՌ$Lra`zD&Cn5cؾdoSU v䑯_J]|򉨡U=!ninT\}z]ї668(fq+ED`jO" Vm6ĔdtutCQMDRbh !/Ɖ01KbÜIK9̦tKdϗ|883CG'JQۯη|5tLl၂*b{BS-U)pV0@ 8x?$bD^^tKTIsRdc&|4߹YGeI݃U`bw|Tsܬ *U=۟wV@{]L% 󦿍Մ7áp%M^c9 @rסcWtfkܭn=ު>=wҹssz6D/#&^qEmZi[56s;pq.\DЂB snsW]u-ElQ\[[qkFUkVyG5念:20{6 BBF&MvժUt.6DJAwp*?PA5Mn\wT \؎m$H?m^i!MҺHݕ@C3B_x2GGyu{8\ٱ$SbuJ(% ,xrFZEI) ! ຩIba0^P9Ƣ9wn{HUx}Q\%R4x, V3Lz!hرqD"ɦͅ0`Z%vW*ʡ4ntEj1JMuU%Ȫb|&G"N>\v[!OI"t]'Fy5`@ e!g0 QI,s6EK~DʳfMY߳mڗ\;F=7v@Ij$D>s#,l*wwmFj*>!` Z\_@zj̘"c-88bY%xxwmTz_6ۃE9-soS^VJOi<̑<Cǣ=G˻;vu_\\+{TR]7ݽw,}%߆+b&<)q)ok6Ҥ;װ9}::f~ #aWt7q;4B]Q@y%bT{±3"Zkm[jmW~rx(b\dTN-*P( 0 "<$#=p5 O-{ &tbAK0 1v5lṔ Abf`= S;4  ?Vx7.5w͛@KEvLT0bʼnAI?R2pFNtp``3^O: v\" r$ЂBYN81tiE`=&QN]^8*=ҝ%>s|G*%toy˷<;BU SjY&856҉ Ms}+o nAF9ɾT'%jCq"&Aw] 'wo*Bqߥ?E]-3*/սQ 7cWs׫UWywU~ k}V5v_mHɭ \XlDѿ%jo̽yor}WP(2d&yGzOT>J{ ?/10e+[&N)CՙS'MΑ,6hŏ2.AKc?м/@jCء_[M{:^lgJӓw%Ϥ{)?pyބ[xu~oyHPY~$t = @Vu_t!PGx}6Y]Oϧ \,΀u i+o"CPeȩ 3wlſr~Ǖ9%#LC*洔I@_%rRA'bY89" 1m`-PS)'z?̖bYx /ݪGnz5殚7>nzn[{V.k8$U_ &𹲶 (&/$%u+4)JȆAZgUՙ\e8Bppd_YΞ)ڞ3X9n"4{3p3.VUO+Ug3~—iRJ)fBשZKО4~y`txv?uQk I݃3YyPDޑPi`{O[SNy?tǙd2GV\TͶl\ɚA^TiHp@褓 Eyuj~1KiОNRN_ZX\?UL*U_gJ$. It`+icňH/5wP 8H)-8UH7p,8*Cv n"&0Fk g!$$9[P8EWّ%thi짽3RD P'Mʇ2ʗ=4[R r}tL1G^[Y*>9sy,΍(^jtIa VaW5k%+̋)H)BX^ZݙEc1>h F8$R\St4Mk^$͊3s^Loߕ&7o݌]#`Z T1F|ntׯaM u^Aj`pJ0@Fe߾tuK1ύIi3ɛڗWA#vʏq{V["h>>8#S8Nf#UWGoEգ3_ \=ѱ* QC ;AӔ_rA /L,0x7⤃aYƏh 9{V ƣ\{7QU /X̉==g_Yb49zZrG+>]_:{ZNO.Zu: XC*V$z8C.+ rtE%lq19]qwz:jViNaۥv٢/ܰ}QbGcHo(Eܜ'F\ʓG1S:+HlY0: S2ZhkFcb}T8!RӧXA75("8ݺꓡfr#\YM[t[<R+M\ { N8?}31B,Y,uU3[1̷+͏1"_+Q 0 $6cգcUZ6[FbJ5EQ-`Ţ[cXhQj-Z5TkQkF5QQF`-#lQQUk6Ū{" ŐTTA6 Q`C>'z;a7.9ySаaDi$i ^:!BZ@EƠ5~|HiҧC{&W?rc^Mu*mZZga>MW`wN=DN87!=u&%WܶگzW[tսw6ŵv:ק-u+o[m^jڵ5-𷬭tUm|W[l!@ 59ԔU{o I{R {|WJz>noB!Z-VU9Z5_6b|6 )Eu0 mb22˛a0'Mt<=/k*Pz^∴s OʔHKu p?Ɠflw.zrlH}^gj uC\q@ɯ{xtރh> /N(DpNTOJ@n !`XVLHQ@v\b 7 ZuJUX#z~Ǥo>O%ނQl4a ~l!!M¡:IIro ߎsM.V[.\{~w:nW=/g={Dɒslo7i;mmn-qu-Sk[.sۋ[W}mm_[sk9jӕ9s]t\Wusi9EFkۍR cH858MOÔG0a)4HҠ X>x=q{E6cb0(^X#bǒhs+u5QaN'0#\iI:XvRMCϹ]RaG8> V..{@Ã+|]?CMꏀ-]ux$^N2aU~`_ˀ>.m*FnQضx#R'⊪;Z*0w۠+r3JQ//N/^͚}l GqXrcg"!8F99f%Q;fgQpZe?~(f8U4w?v{#j ta> EKvʼZxW s#$C[M @غDͿ{=̹kkqr-Y)[+oY|~WkfԽM ElD18~:v`C$ɹq$z7|V^o[)+( @4`o mo&/5m[[Zm㶵}[U.mk;^Җ4TZqcl!ח+xQ(/IەgKOk?(H1K%/Ix 1W *Dl [61Z p2-n7_HoXa-Bǥۍ*7[#sH$Vb$@DAT˴6:VZ䨪""TKTD \ s5ƀΡL2XVץ\ eO e/d2Vl/N6#zRh ޵m^Z|M xU}^ U}o[[W]n,mY*=. )uFaD-aNaXB-ʮG-ѐOvG% 3_# 2eK,pv#F \D)~+7c$%'7>11_z>6KEeci/7?]6[cThcY͸˚oْ=Gnڞu17b`1ڲ>G{߫b8^opcG(:.MHNLѫVT 7 KײMQ$,N_%r7|OL$`Dt!̂\ԿѠ8uo9_MϋZ"PlTt~ӊ.O 7SN_C]F\$G3^DRD憜8ĥiZO# ƟU:~JĤKqZoDZ0^f-[Р  V {#0~EϏ#T2r 嶯oa}lDߩ 4jnM/^Jax 8F]`cûcǗ ?g-U1CcoNpۓĝmoPnJGh֝d!s-՘5B۱]Hs"7cՄ]mK]iPz؛8uoaWэk]+rpYopilgzl75 98){JriCǘiwr/]+V8~~m }"_Uo&gAcۨp&%8I(ZOFO]H}=.aT~N-:m{#H6>#l0)^]ݕIa|ڞyҥTe cHyfڔr"g;QbR[;W 8'%׵,JFBەNX]: ]uբ +3ӳ\!@wk}.Gd&3zʴCʮ(}F_#~B?jVSOrNnV+K=&qY]6&ؕTڸՅɤ kFl._g= I#&6mFQ[l[ElEmhQjѣF6*lUTlcj-ص5cZ55FشkFhJ؋ض4ZmdJ}ݿ[bmZݭ6Aܑ66Wyxw&U*Pitñ n7mK~6 yᴕr\.@+?pB_&0DMBD4^)vzcTQTTaJy4Ȇ, AyݭڪEY< e*+3niiiu0=0  k˛}m}ʮ*/%jo&5o.m豫mZדmUo5kyUWU*Zx@?iE!7u2_Cy]1|Ջ`хl, ۥ"+,"ApVƀyx$x5~'Kb2]% 1q*i[T[ ߈CPDGCn@BH_0*Xe SX&D3m+L:iw/i(砢.z"o5QVWͪSVy.sV tW_煮5s?l۶79rKz{U[FlH F 9[p Ky5\9J^U}Ev^m]všaG̓~" ; 8J樢جt Ut:0"i{bzf׃E}=i LH9z}l0uX[L&_GaM8)e'e3xaId$p _=>O*{7M|2TW|8"@" AN)gX!OHm QCMǏO8G$ %YgDZpYZԩLs ph%g@lj6( ܢ=MN(UPxֿɐVF?ɢLJ'n;*$cJ(ukrx2cP&Hh6it䒊 C+hV$?)d',^so ߻SҢ 2 HQ;/D a;/J[ٴ>W/Mq,tL'55u0Vf`9H*%:2"gji0JsPy.A^,jqom}OwK^kQZsk_k;Zd{Vֽ~u|4ؒlGY/SsOqe_]z?/Z0'~}V b4q #6l0$ ~sIo`:2Ɓ/@Pq>JEUv,`.7ao,NI 6Fns(vެA$T3 Q_Wksssn]jmMZ3Vǖ|m׷[y-Қz7m:*qQʦTT/Κ:ZܚEot X.X P.zwj|No!ʹ9pJ7[Mk_3#-8@!!`dpwODYsUxr_ \vġ=wg"z8(T0>(iYYBG>*QU,Κk vͺWm?FA1e a2a  g;aJ%` Q 09:"V?4%KNt8SFu̓~)|y 湌HԠN8:&ɀlL1~70M666&|#!Fe+@/aJs4FJIrwv"t;(?Cz\57&0yf Hz#h1t@5:mPȈh r2 :8 H ow+Q[|>|:ﮋn,_nsquu|+o{\渭Fr^֥)=tKM 1U ]/F4U\ݷ,Vrսk_k_E*xsYu^\ڊQX5HQQ#T6α8w1+ \~,kO:MACD7<$3HdZ5cM4PNl.ZJ43hRg {8! E{"=ᅆ5~/h0}ޝWIĺYf1|ϗQ,-dp,  _;bm6P{ iBCn"/lzPY[ Ū#F Q0I5tkl$IXH V d_'Hd,L\3\iK,Vk=l[ +)K%O~%:ޜOmM47=Siv69xTK-7+NzM`k;nBoΖ&i5)D7SDmħp/{ڼ<{dS9o`0dl4 @[ *h>x^e1wRxUԩT#3)S* _9U/L"uQ\ Ѧ97 a8zoXAFVk1yAb/1K..Gr}'+_:8٬sa|MQT)!09]^H( &3u Eኴ&\\8CuGKvN&`>\}r᤽tfTaoñdžޕOB]]hD+G' }4W;ShFZ^lxi݈۔-SMxnxxJJ%D+-R0>v@IS$ek#nmȳ)fR ~S"P˸,\ 1 4 a,VO0l?k&aT!LLY+F|k-<̛L;tk}z%4? ?!<.*h` \_1KF+pt?X/|_yŽ.`f),i?6%xUB,.fqf9+0$5r漫IM7zDELh9aAɶ Ӎ@FWsLb.a󙜴b#*'[rv( 0+گg+] F\{u.B~Kl~ZP{6+_o̽dga P(ھq=ߩ}'n?ZINQ̐-$ëY h9B=%7+ݴ\3`j+I4r  ':|~zڼ_%)6KH3FWfwe@1f,ULs@<Ýoy6ܵwW<7O>r?ߏ/D?r1k5lvUM(bmZՔ;v\OJw"lfHW; խi/j2DM#qfF_*`. @M0Mf ¯Z9͵Nvתޭkmʾ KnAT}Cnt׋} 6!p-6W۸].%{ @^krW Ξl4ED-ƬqY4&J]9 Dύ\!_milĺ-~^OMfPzN_ac áUmqw KđVgW96qo`@%i @;IhQ")99',@{LTe WR-_c(Nxc4ٗ5j=}A)AR\LrʨT +/z$@ā؀ڲM!ؽ_/_C(4^kxTw~11R6x  '@濨jK:^۟$?z$:7Ubi6 2Ȉ*ժح꺛BIb`{(*k9*u|7S\Vkrm @I")OKI@>7q=2g[ H2M!W$1 ͚|yR .Wԏso&#?G9=oܵ'ST%[tr܆m߫ѯջmtxn-ʱIz>g…tr+io//ogg2kۛs q_+ɯscЦHަ& 7F5}\\36ݩ1ZwJ[֨17[VLaJeDiAbM1q]E D =do_Ѕ /+}L}*F; E)H& >[,gM N_! }/ei" b^.CA6R,tPhL ﰺBʶN&^ٵ T"!9oSpT4Y{Q^Vjl_υS-"DM/sdA`$( _FkNUFWW-ct(§)b1.֊Y+xМ]]HCRW>"Ο)Rk\VJt/ALગ(^#FTjX#U-}u286ai21ݠ0jtB¯JΛbpRtbqz͋Ei$#hoTLEsӻI+hϿ5}6=?Qv0|5g3mpd4 bt(6UH&}M' dCjOW/ڷ ]q6"Ml} m"تЊI8II#TmNn(yL%ŬU3^ eb̆HҜRPk;*s\V_'\ӊq{-n5x>g}:b =U/p#ggS\#D~c|E̺k͵?PM7 =խk?η^9^~vȊ?el\|[kECHB o{ |j. ܾ+(@VC]7uW27tA /M΍>LMFhM3]i/W|L;L"_#0HˇT Z5+lKU"(TThɌDThETj1bP%"$Q3I ] >>ܐ)ײEٳ%vZb@lNʪv|*X%Z ?K]Wqfs8ϛn 쥣G} zo(pd$ajȪ)! f :l?@I!cuHc3?iҰQjc֟ۼrL86 i41DT4Q(1h"Q4ÜWMq 31I#d)+3F"1cF;/K疾.|]:[$GZesH҈$r gkm$WKtRc憭:5#pnSDy}lx8G|N@n\_D44͗jQ)̉W ׍O !XCFUAQx21t1zG\@O cꅝ4})_i" MZ6K w]XUl5 Aanf7L}Dαx{w7]tҿl]oKˋ Ż839'zEǑ[u7ʇi5'ўqx:׊}~%lV- nX;8QbuTy"ҜwC\v@= zh?IaQCyGuK8%Aq!ODE oiȎXb1#猿b! =$}ՏH<6!VFu|pFru;stPygA Fy906;"Lg<<{ڞ2T-MF λ~Pp&" ;\i+ ̔h`6&$]}o{Qȿꬹ`mNCq'}TS&;X JCCMvU.-Kq2Ddzڐ_=Cm0|SHQRXdI`p'bJY煘V H1]MYuАy7Pߖ XT-  b8U#*x/}]$PJ7A>{U'aQtfR!}a?_%,/qc|YqC! hYia>\+Ďxx inٲipxxR\be;W2,,WX'ё9tJC!N,ZvsuH=uGgLN^;8mN, >X7G|@QIr>ɏϰζ.RRQZd((vřWO5BBRߧ'w!Or B yƬlu)W韼EW8\s{)\{bESw +_W Z6߂UMdi%sLI$=_ ?`,d?y;#IL,߄ #VF1TlTEEY-%i+d+L EZK5bţX6ح Y6,T[F5Q(%+FK4Q4M RFԕd2TmHDL)1`(h2Ѭ65(4 D)EI"hQ٘`$X*&YFlC)Lac$23amS2l Ld41 A 2"%LȈ BI(BJƋƀ6heJlhLjRJLF51*4$bdi &RhP4D@ō[Qj G (?ƴ"{xÍݧ_[_P".~(2*kewsxFJ"(b$Z1RPieP)i,HQchccTEJъ`ƣ%hDAPPlkEklkX殥mK 5 4E`a,3VTѣ[Ԛ̒4[!V`1cK(3I6Pc3c%(Z- 2JLL%fFc&dƒhh"Т0R 1s*RI5M*h0 L%F",i,٭ԶIe"IVCZXh2k*LfSRɶY%"l@Ŧ4RdԱ% i&XĚHaf͑II,"TD! 4DRFY,K K 2(6XI QLEQ%0F#$H M*Q3Fm&@21bJ222F4*2mh+QBHkU6V+1\Rkj9I*6TD|c~/Q _y{sx0Ip0} i)[}r1B C+aXWʷ eչzފ02 {RׁUGÈ2(!ei0K"` lsk3?SoY]z"f|wG1IƚځyONo]]g##0Do?F ,W|3HMp 4T!'T?uuG_רKeԷfdFjnK /x?OoȈh;Dq(:P˷K--<7~x,{ސ΢\ Tl ahCb$E+#lўAƢr%^AKsN@ c ?gt\5"F2hڦ@xBs8C-q;urvXy}P"}J}^" ul8b 'zPs]tt g3wS']"9?Νsg@@aE64h=CIPӻ.&ꩿX H%*ng{=գ_,Tr'<|]bzdN@'_H!k7Eą@SOxZי};]VBGrS1'ӉH$y#n@QTᮔJ^%Hh1 @wCe/E㣓86ttxϓŻՔ`{{UOe[!N/gʖ&:+7֯V!t/[c`M69__꿡Szޞɬ[Rw@@#\^v)7/J"Dc꜔Xt \Qd . #㏅ jXQ<}LW~J(t8b/ v$Jz8{ޅ} $Hg1MW{Wo oz~WʺWmABE7C|Isrq=Og0D& H;~Ch>f(UHhn9%qG/[u*WUF?hq1: c'kOkTbɻMBd=e,AQP}EU4x)Xbu]HFB0Gu=w׷ @ ]  3K hhjz7ޝz]x aT;0v0>Ј26&+K@-EIfXKs$00TdDƍi&h4QJ(bJm4gg|?q@Q X!& 4cAHf Qm3Rh1ɨ AE$ شAbƙI)II0LF""-L$"&hdh0FDR@J (Ȩ $,Db b1Dd6RL b$5n4fMz꿓_C[ʂIGْ#O/Ri\{\$z3pJ]0̬\uG8cx,,12X4bmiz8-; Vό;-;^Xh?8@{3_ksha("G"Uq+4ab,}`beЈa/ĥp b:t ($bܩK%o2 /mIyuz.^|yK]t/Eץ>~\~10)wb}ҲʌB:%6TjvE#Cq| 5 H*<ĻTJ@`ck\!!$Fw{\lC Q6S}u~7}-i1IP) IbfJ4Rm D҃LI$&PV c!oOozXBMqť1,V#05 )I R % m%IBѴZ$A(dZd%)  MJ 4hdaL(EF1% ,F6F"HD aB2P 2 رI, f*Hl X &0jhcD(Q (#4$ C(* TZ}xx oReQÃICgesWg;F3"٦|daӥJԘ(.jWiR`ekUL.d rrurU *1NܠA\Mqtlw`HP'|msF41!:W%K&uݶ\8RǫRV3k_ة}KH$Rfwp@@P;]IwGo_\'6xՄ\GxT9@%DV Z%.E>| ot? 0{fx7]Iiiogݘ~SB!i 2PPh( !IcUz}<W6?"vOn;id?<ס鳸4SG}9tۣH×3p&(% l6ꮿz> R/{%!I0L7N(whO~t؃D]EFA6b4lIIf0lL~ Q&m ʻ?gkz-),,<^N?WIӻf1}|e ˮ2HM\"H,DcDlIi !(,b2fi(ؘfQCaADȊbDޮ"S  ?c1 "Q(7K\X 1>o]#X0RFm3DF]\Qӗ9is=~RԀ[7ro,ZmdO:i(-=+Qs~̝y"Oly&XN}0$Gе'3Չx}o높E)F܏Q9upY/e-5DwBpM C0 H!ġo%ywNvpvck=6!6o- * &k=~.DFJlC>e(lTJb%@cX4C")hk,cȖ44@@ L-<\7[-'%n' n5 Gïmʙ]$mrR'<$d%BV֑MBE±PcWwid?Sbt0_YwnwJ?V2ɱW6g{J\k;τɀTFOMPZe:mH=˂:~&Bfld`oB윐 XR" /Cy?- Ҿ硱~^_V?/nf1 ܽ<0!FR8׬֟g8? v Ch#E+{W:-%̝[χe缯 _\b\ Zc$3A<'`X\Tڲ$[ٙx\lKw 5ۊ~=U->Op m1 S콽ɘ:ޚ #q_߂–N%_P~)\i@ 2SO=ڔD)EfډH"!@aj,)M,gZoD@ Iފ,c ;l{9o~ EP8aqی(Ha҇F-~4٤OV0I^h8NqϭV!ׇJ&L s|{,T*v (S_zwoWpnDskI.eSIBtB;L *<˞&Q+.fH%m|y #JH->DC+N+|)H9k~n~ګ^_2F@NR+ӖQAP_,?Z..Wa<UJOsf5\WO[6`Ύl~pw9(/߫_M4ɡ5$6 bt:ԭ\UW_tޛ?o mȵY:42n`!)_?;M33SܱJkʾ`oΒy'u7r{9WFPw¸s˕뻯?o:=9[x]s[_w7~rC}.BJ!1q8bIȝ/wˑ?هׯ}{ן/"! 6oU%sF4`J,!WRH#:+3L^ ăgwGȽ_- ._E m 2i$% LEPIf@Q)`e4HY!l4RR K4Y|4@%W~G);\ . _+bm^ުn$j|.`4<ӛzTIbPO~(},,^6ԓkß?;RYt~ hMqV8B<7_{ZW456ۉC4E:,5JOV y.]ח>Yup%~/8`sɍ|4ony1D#"eJgDCLag2F='Aw`$,ʯQ[Pؗ{A d_͚X^A})0Wvʁ*z]ט`4W zϵr /g664%0 l:0c:8T4EM%u9 Dap uj0)AK8 '~w*#TeT[F/(df ` ADj,hHƢ$%"M"M$8XE3@LB?\qowF:/WiZphWK r$5IM6*Ƀcb1E(DDE^sc2$T-k[%j+EXlmmlZ,Z4TU6ɪ7[q}=?~:s]E7<:q|a:3k)g1'ljSdmϙӾwc9~kÎjZ@Y_x5(.$Yϯ<[O;1?K X" C1K%F ɱ Ll(@)BɄi !1()&I D)#hQ(B%BI ̈́RfC(0LȔ )% "aIbR$1 J"4)QRHe0ƘFFRJR1$L!1 W}y}g_QU`gO2ID8!"JJ@my?C8Ӧv==tzrHKy=xC-mLD]t!#:9$h8cI?A~] a7&s`ճ;/u#nvm3ЃA>#pUO8g5$[ }}Eq/;V //#َr+=aoE[ wOU \ q??pqoD {ZgzY]wID|=}aHJSJ)Hc{׆/9u_~f]Az=)ȵ=c]?V/It;@)mEVD-yzy斣rv d檉v#@N!肕jbߊC~Ygku%R(/k׀IAM:H;{.gKYI7\&ǿ399TLN:hcebvU^Y=:?NNIk(E0Wf2 m 9$΋bvgfDXiS67~/{RјOM3aD\+UXVpYq4:xB 㠯THm gjUև61Җy&66mnV Rqźk@Ȏ .qſk\ ׏}pTΪeW_`1ׂ|/誘+ zxcBQ{wgvq&$dCA)m[ZO MjB0.u0~|nG0?.妣av\|ɴBsǓ#?y~RW/JAN'ȥP)R R OuqC*e/V\]C gugo'r(=n"R*XcelPo5梫zZa]M9e,< c,>Xrnll#yBꝷC[*ENvI f~gWf4}׿bHl?2jgLW,sŤc@\فOE"]RitH(9u伇X]S)·dO'C!q[Qt&\d2{%2Uaf"1b! ٬-Ha(v~ZHJRk&gvӪ+vRU &<i ~%PӽvlAҸi|}>Uze2#)I\'r!Fcc$PTL1 2)ɒd+'.n0- $:goHCc/utWxݯel2 F1^9c`LIA A!"2FD(RO7J(<ʢFcW-X[G5N'23_wzccz/*ʒ\zq<>YwG]^K!,lEoCR"naH|C. x.TQ<kؙYGO*[i[lrApkR}+xBlkB9s^; >/r{j?P=/Qܞ"(&]sXv}{ژ?O\{nҦ[)&PB底]Ry96m3ͅl=DE~KsOSs>ow뚸ՍQm}O^Nus5"H"b;$ d`Mpr뫐uϺhTe\WB D1̦vuHԊ( CVx9DZM-G|/ƔghALQҒS)$Q e dOqc^ן'GmuW61x(EP. %*h`$E\#\F}`=5pDtߠN0Lϻ}[@ rUA[ }2t%CxDhzż)1,+)0IAhLAbΞr O7 *-D "(:"f஁ˠrĽiHsB>b0@-`\N%v,|e(K=OwIud,e[qc {JD0^6<WWa48X2R (ْdC0 D bCjHB_βa4ILZ4J@D*4&b0 212f 4c3LFD*HƄR$ L bC2#BL)RdD̒@)X!6JA3*"FmHɲi 4$^nQ@X H|\IH0e B*"Fݸ0,De J1i0(͡i{f$6Ka00PS\4Љ$Œ")C1KDHV@聗) zWη: Xa'HE͆x̂T3QjO=+}Jh|ϓ˄\N<KP?ʓ>=kwj!D2幏Vgޗu9&`;m{GOKR;J?dC_dbH.LA,I8[PFv?Tq 6ppG7xz7(8tNnEnBqR!PCL Do [~6?jR+7I<_!S??˛|Tn@.R\`z_=mGu17^Fn߳9ʜyDjI@%'UA'$㭔y Qd"wr"մ_"A&PLd4Lȡ -k( R2F1 (Ę6"(`Q@FMh&Qh- 6I&(6,"C!F#FHC`f3 !3 2e()BK$RK@Q$V4Y6ȓ$`Jf#d`J*YPQ&(&TQК$HFE H&F@$2&)4,S `e4)!D5 aLRDR4%"B4LHXQBdd52BTh?йDX27*(kyrFRYR$`Fj,d+)`SAbцa15 )4f( "3 D F@Іwh"0lFLh(4n륌F1*cg붠4%Ksqd"TYK&`3F"M d^^k?_]}߻]LEG(?ɻv-yNev'%ٸX5[ccm63~C>>Ⱦ=1LI@jCQccL0Dk먹ɛ%qW.\q9D](Cc0P>wZ{j?*CyǪ~W[1ѢCkEhMbE c6ڿϷ91r9sœ\!\)hU\E)leQƘCbcm1Ѥ^I❩uw)e`"lCRFG"AJ=?Q>Q_W*LSĔ514FHF,*&i!YKccbHhlƍFcQ@E(EH4VBXJ#SCQ Eki F"2d4Y#zoNЈ8'?g X5X!*Hxy~&mF{d%l=1T3wA(h z~vؾz>G7 ( ֹdwAv=[ ̾ķޅu_厢%\ϮJ($ZS &X6j6\ E!Wam+cM^@#yD`.p_YqE;uC<c/YҽY7T-N=])G{sbPRRqxNaZiA 7oI:~;݃IN:Sjq."9] 9~;Id:yWOBD8ǝwnږ S?(HPB"7릟dtw")>X; S@49@| j 8lyL 諆^ :4A>AeȠcno0]Q6Bf[?Uۆ|:^2F v Ar Yn@#]/)2" ǓUԝT8:FtJ"f@D|[f>Grta~";g/9D.)^Hr tK1pG(<(!WZ>D P%gޏ҉ AsL1Mb&h#ՒxgˉY=TH4uoEDW$:R_j3' '#/nCAYgfxUeGv%!1! *&H?N9e=CVHwJ]0oydD> ad58b6gp#?G(`c!GˁQP˂KsZ4/ h|9[YT!^b >ޖ̊ ЏIN؁#oz) KeeWyD+Wљ0(hnanxO}wiAzϩ~׽70q!!$ &2AnJr\8g]oc "O}H҇%t~ߪSMWB7R\-NZbYK;0}7E]%P :An'/>8?v~؋Ȏ$Llbzz>Fa WZF3TꋍO=/\5OqMmad˻tIy&wg'76^`y2I'AQ 4^KDHc!/\OӶKxǓ QgQ1~Uϋ]~AޖP !PJ]n ׉3[s:ĹkG7ڵBHV_0ED,jS(ȭT͍W$m\UPd"lDi_]H#Ai6ҾDn"+faےpf[ y1PpvMEP۟j}{|ⴟQ+Eo;0`nF2IbӀ$!}lw˙;>[?/˅z!6 m8|'G1m:W5&fc@  .-䌭$7]ꑮLϸ'p 3iA`s?:`'cZe0eIo /R]pe3!!Z\dIH!=?%VUs"FҠFN)6[~2<>RT@90A2Ef"v90,4gRٯǐO8GE= 8xئ?-ǽ,tXBkڇ"nUWk{H%OVJĺ҈Ih*l5x1c&zXU]<)P2DC)\hZHVq { %E#<,wSS$ ^BIVPPPۉI-Xp>8(q8mit{ 8P|2`qe]b)f Hj4(p%Fe0鑭1;=VG wL/;YNXb޵3sNkp%qHrgZMI_ %<6VWw/ RL֧o_h8iϓlňWގyMCxpzV -|n%_JFm܁GOJAg2ƫ0N>D0PJw*C$2iC!Z 7ND\ 蕓_kc{v9DtQn&cZTҤ9},2l#r&=THdKUz`9\@ĩX][.pWs;9;=嶚t'hc#6"h˨' (K9D1Y9R/Rn xX r8[}uPj[h˴#4,ȧre{be?NI3DU m 08=Oiy P9 k ᴠ9w`&P]?I+GgghԓH"˥p~5]!eL#" $XpcJ˙/@&$Y94 O"o:eB5"p$FN&j/iѲzCIMKlEBt߮.zw18CB+ϴ,Y`&#4Gw`JS_mW Q~.Zy 9=W#;/ #[H.zMTO'CW eMT  v >ϻK 5bkP KIm$ 7,ł/\!ҝi2enPmi#GP2/^fd5rob1Yd+Xp­ '*z`ś. ]M @0Z.xVM ?&q Zs4l f0d9Aj|%d`']ZHVK/B٬B<| ibP]%iy}K;vLO&jN55.D0zܴ )KRSB< /eO%HȖ/]{eeF,IJ l'N%&t* XD Z^DU}0;ABΜ(B,ʮ/-nF?q(ČhhʻKg ά4\dI+nq/NQa9LLEa{wg^rq" ~m%R/$L[QVٟܛݭ&%e&܈bQёiӼW e>61J\1uu=FX<=~T&)NWT7q 6) ߯lifQXW} =2*cNCD۝9؀b1D|3 v5*(#޼xEF0DG~=^LiyxvJ6^}_ǧ> i\z"A3܋\Đ d 0G L Ϝ$,{(vC/v$X 禵*Yצ柠!-&ϒgO6G&n@w-XɽvQlA5Yqj5U\&ưM@HYPvOp-bsxRMpzQ-n>^_%Ló~ Jn3>,+X(S}LߝqRɞ8Whe&#UQFJ"VSFY5 EVIvce\+Ӑ"n :;YxX I{'@γ5!MO3_* yfɍ}-s%My(A)YEhjWHSY>񰫬.Pe v"ր,{"O13A s*dz^Bł./PC Olp_(fc IM+ 4P[٘V3:S5 1s duc4L|{U:0+R)#!o -/KO;<֯_C棘$ںɘ[?"! )dUi[J<=B󈖸*f) l y[efwdzV]Tgl-{ 2і44:'DIbד[P*&ǔVK$4ƶͯH=Fx3S6Y'lr3QfC$f` Z1 #le6o\|QP/%d2Nl% Di^螐B\‡sw'`sSA;`,%d% pEt4.!KxR㻶hۆ>HˁVڽmNq ˲K!=*Kh,+ON-0.rZtq1>BR ؐ0cןiZy&fM/ʁ7`W24'K.s)C;i9r.uvLKPZqxqQ ]inɷ=n2ff{Iʉ6Z]:RZ xF~2FuFw@ϋUɾlʱN . 0T i`T(T>|o  >°3p_~&*uYS'wǠ{>9c>->m0Ax~wf"䉓d2[n1p)O|ʏcy{?.G+oa}V%`8cv})3v̩vJD"ڞ3~*tϱwW!QߙCJ=Sg8Ȼ5PLHpd)whF;`E/OH|Bʕ))Кs6~6~򏈶U'XE'ٲ٣œ*oi $6 =R |/#J@d7FQ.f1As}b~?,@9u8u(%>90y#‘6+L,ɀ`3_nf &-k'AwĔ|#n N׍&IRon \v[\ й Y9wۺhr u;$w ~/KiRD+ Q6b7COߕ3X%?^+G'T&YlCL~ȟ1xv̿]ϱ:^B"\"k]ܥ:6E_* $uމh}tlC;|d";46J#T2Z/$= rdЭt)lm>׿PG3m5\ P9#$X\PFDy(Pzɺ +,-+oǿwXr~B)~!a~6b6q{<46k>CQ-tta(''sAf+O533nX唼iuKV+uhM?Fy.9e88{Rq~/X9{s5:kIn8ōv,NfB1mN2r7μ~RMP6шM+Bqņj^ꌮ(a[n-3Ŷkƛw?+]*s!N6*oej,ތTr'Uͨ?~Ԧ2dXaqGI)I\I e%+O[W NKDcLaq'*&]!{;t1lJ| XOS0wT/8eQPw H;okc#&6н&́KP Q)@aknT, tIҘ4d ݡD\HbNrEC}Oc.OmN5llNJ̏$VƐo )ȏ=["H&$ ;ეC!^ 9 0IĻw/E5mrhKR~`%Uuiơ-*l_TKYA\yqQH3RZ1G~Ű"Y&6M |yPzϏ!t8*C^hƳGU^ɝ(-O۰N.GI=6N2B) 8B뒷8gn)z3ۚ$ IX}[Kk}펎-ro19xxu`VqȥBOo+nMw|!~ Xֽ\Q9z O3p2`eKlCZyi=mKײ{ FTtE@57_4tHM#K/sͮykvMaTKL gnp$5>1`޸ Re]AzBw!7W^mXt'|=0c6 WJIiQo(>:OPh+:Q[2f3Z= bD3d8`-(46qDMUS-E@/wHe.UmE6rcCc'vmr]6[fiPDB<1-lrYśoߛqmyT;j?beI"nZ"Nn4ͮBȐ>kݹ~Q5U!0;LXL"ryMPn>olH5X ߥ@DF?`ti'p)_GdO v ChԔebz;:XA.2 Ku$O_VW[3raŠ5u!KO/h9OG$5{ 7'NX؋au ?52b]9ѐiPɔu%E+֊[fi=4a.U-9тRjԉ|`܂"aҖ4d#RD@cόe "WgX;Tl5ښ]S>EɳeF+H1B-C VRpI iᴎD';IQVwacX\kM3X-ڒlQsct PF^٘4:C`5F;X ngel!&̅Ee\'ӲVTYi}) %7ċ5bePOD$fۢ#l"o%i/5fke'y$܍ )(Q7$GeF͈h!\$&JWWi`w}@<5{Q3*Xg ;p6 T-幘2,f`ܼ( V#XO1~sax1KƜhFRغ[keܵ~yE}9LCkN3 RZ*0mX(,P\nh^㮶žpi:iy VݮNjMo)v:~Gp{.2;MҀ޳)'XD\ӄgRy tyYk$~"'+5TcqcK}rP"_s+xwsdzOe#> v;tJ*p=Q hX>zLm~w.Vwg-v49s!,1!SKO኉CB,*v )_9CQQ-GDD%FVD6ܠu-h 8YLULѝcD=蟤d"ʽ%{&-a#֟bIAL'M|}DSI-fO\f3Qj' ֺsS-%Ғ%˵υ[rE@j ܵ';&wtFC D/$ {Z@y Jwb( G4yvX䬠I[sU)Zw7oAeXrRL'7駠n!CŒkPE(o~YR7n1+Pc = uVDK4{3 M|/.Csr7W`T0pF0Lk  *nEafG֒$]Ųd>ՂPw-,QYH (|UΪp%W(Нc&/%DŮ3x< F꾔4$>$xJMػ$`6y{2vRT`UNsT>Èc tr W"eݓge$Z? #U> xtx 6Խx0~ׂ=u6GC@sFČzd6\y~}& 8e9  F>/ں! 2b` Ϣ&,ƳHQ˅ö9}^4.yIӚ:%pP#R8{{q8 V9V69,ZL~2țװSԋ U"džCG-MH⽴etɃ./s0ѹ}gs@4HPgD7ᴛ#8x! pÕhBL cJ}gҏ?u<&=VZ Ip~Y1:xU"S#? Ay!*zAmpk"?)Nl[6r`} "秠n2Ǯ?J{b%@Om{C/ꌺd޼?>Eah7>2'+t6P\oznkA+wr&aq"b3x0Uf᚜+j&EX: u dTI(z'?ij~IN# De(z+ع]>Lyuo((2!FGo. \.dp;L=T@i_/;3x(6o(_LOqD~|hu>K^cu>[bxxVe盎CKl^YE`wb+>F6 q3HE%Q\`grŢxTWMO})QWK<,2&M36x &L16u}9e;RdȯVfi[A>;;;D<+EBK=`~xRwwn. ח^\ ~5Q.̠sE$!FDHDe Wr|~0PEI=;6hNi.s??xx@i*E W=Ce*pV⎀ #Dbs]QS~^XqW[W[a(2D̄йCc6-0㔞94kz[DϻHtVnfxtI#2H z兮Voro5/FfsB1\[^ +E #ߺ઱+B}?nKzKYNq+\<EDY _2\2]]MҢg@&w/.[_'b] a(x9F |++qo'|UgJܽo u/7#4B}x@wBkzpXI'qINv^g ؽ\/1 cJL촄ÞڟC͐kfDJ {ځ)F-*88~4DWt<0d7G }.I鬄S7>R7,{#i/B[])a mmB{gQE6?H8bM,ɇWCrUmڶݏhH7YH;38lZ1q'}IVNӌ)Y/#%|6C*BE~9ez1ԋJᚤʡbgǢP^3 u6;\]]B\B ,B۶ k_e6iRdd$Of1uT@,(29_j5ފ FtA{Q)|Թ">κZn 1"9L]^":@LY8w4{2ChvY`pI#ݟmUdc !!zN• [FljŮ(+9KbziX/UpagVT6X [xƎl~22[Q W>WG#l0 bmm,7i_L|b d7%WM1hc7j_U>ޏ:·j1sl yciHϽtȾnhAmf}^qG`މE`WYxIUÆIdxpΓ-Rk*mG[I')FrZ* f!rC.<! ;vstt Ԃ'h1z!K]KBM5"L~!٦Y'qZݧ`mps1 &;Cu",}褅шSU(RP:+]9[]MxR^>EZdwt$%>ql=4iAԨͧ˿0` Wms(v/4tww,/TPz?|]Uj<4f3:m(hKPmO;-YҬ8Yv[N;;_^S9SEN<ܬ~kǐ%[wӡ Q YT9(__P<2&rl/hfq$~.ggZ u:hOXId.Yܶ=F=nW< pQKk  ("ig L`W1΋1Θ̇HJF<|߄b{◥Ȅ o;D$K(hhrߠMm¦4Ja+/zFeOJ #f[Qy6\Lzmկ>9҃wGwqE~;\Cy gq sK+̇ӦRWMXζzv֝n[,i!g|p.Ӏ"):ߪ77D SFy'%h/F\J'uTA:(DdZ: B6 l"6f?ЗӅ>Y NxynsӌBa| }+U3fVOۥ$k Ś;ZK1s/"7 Xb]#8Mw:f76]Kuψ:Џı#_G/sO_vJrcX4f]"0"6BU, z>jEyF\#iD5 S ɫ)yx.=1-$`\(""jgӫʂSUA $sKÔv@L@ky`B39ȗ}՛Ldԥ Sټz37%КIy,#>FD%fRu2Wi4wOD/5mq3k봀a^Y~;R.4tjuauKES=דyxt2ϨC 3>ACk=m/:b`J_Ybxi N 7*M$4AϷ$+(q(uPG'ٓ8n54.p 3~*]ʎo<}v&v[?,WC~tRҀ6J V6 w} 9; ^Y_ ƔY41)pi-(SvOo[ ;j Ow2 8*VWNo|}<zBgA(+fC=#96vsq@+yZń냴"( (btic񷿥|ă{wχ L~$-/ KcnIC8 c}{Ll[!L^SYj}q Swݜ 2џhLd/R/i:Cd\~= 04n8UU- 6މY+ExcKow8 Lnk6xɞ A ;mݻi~2JJ}Y׭%C ]vМYd,1iZMBy ${]Wi %H |` )Nݳ6ěMm]iL{p0H?^hx\;"ع <]oc>b&w*n7 Zߒ4 Vum^ᯮ9ON w AiY'OV$3Q]O,J=&YXG~SՈOx1#{moy}eWy@Ԓ7+g6L2"KLhl9Qf¾c3+ͳ&~`| )gZf-1QOt[Tҡ$M1.vJK. ^?&e@ f4]lvF<FʤݦjxTǺ 29|aul=0\qHk ȲуI(6ӕXhW4M~&m"Ałm"޺!?NMCsVgU汭@ǚYjzMH)ӫcQ E`y0Od<72q@~#zN11G38@o<՞ $';ꉹFNg:&?'B{آhǻJV\t#٧ЅZqP֓'[i~iyМ2l9~@߷It]Awsr0ǐ"5[I{ރa@k}pҥq0(#1ozWJg(u{Phe"d>mBuԲhc:*Ft7 ʹA} C\11Nui@;|4.$YP+y`ɎםW5\q V,7Ee?,9 *Оi˨墜%YJu yT-MEsv 'DT;yrzmA2mV|LZX)boe3郪MYt˙S#.@[(3 gs.'>*]ɗOpтǚM` qiBF3j{S5|T4 JſEn?J|?ʿsQ"(va/܌@B#'DW|tBWdby󹒄ߠuP^ZDW+MjhT [4G;X5ȡaE9XmѮA\ JU@Yzs(b2ixwlAqW|t$J!&ΟS07bPOz#6ڀ|y5ZK9*۔KKQDm-蔌rfln1-~/i?i a&l) ݞlb{7\>[bvdVżThoתcF=6Kᙦ"\ fp7MF8i\Wa!+ d_Ny'p4nVMO8E6ArƸ\hku H7{<$[GOI#riojs0[xL!5[Ӭ|մ̜Q/n~ߌ>R-#t д~OX3d;P^~͑%P4zFC?:j`Y&AS `#97̙c-u\+81>Ռ[;&D] '3tRiߪKQäj Doobv\?$td?\T8] 5~5՞, J,LK ƑL%@Q_*LGn|p(׳R1h ֶyli2T#0Jd+mB"<KAz>^z4]ↇ[9K!6S/PL@FbvWe0Md=Q8`/ݡp3y-񃵳 ӟہ@  )c$&k9dkZD[0XX '00=%ЬqrVWgSԊ|?ʼnZ 4c7uDgpif7Qo&$4,wJ -BM0:D.ac68?/ ,RLGoeQ1/Lh6 h%̟iFt] HRIVY7uk5  ?JIY٢S'r eGʕU_?$&ɧ݇T詝* 7Ne<ʚ]kl*enx5z68B|^E^~$da 0{\Qt2?01-GÃ[h>T"ľjw$vIe1$mO N7}@A#%K.Xy^ Uc7W)8>E||8^lJ$ 1T/Kܳ"?^Er{x/]ԈUtIegU*͡'n=@ظHWа%L,κهQ]lN Y)%[[Df&~eN]U$δ2FÃ.'yTg[]u01 P1=3@.Qf>%B;"@:H>PCmv\׌=БN~pGx<n%U9cQeyóO׏lTMlvoojo->!w] jQ)dz󽈒ye ;ТiϝKi*AA"5{Q«|y{?#3DKcIssV>(SLB4]נVWgd+ཋŲNnUN-SW2-|^`c="`@abk[KrplIzk7Go63r 71Ӵ΅45ThykC(gׇRHUTO%ޮsAiZRj-u(*^xT>_9<換`4G&ų{fߚ?~wnASCQdl@ 4~ZHi ṵw>) f:i$)gb|`4eN 4>f5sȏcPZl?ìYK)ڨˡK{HQDOc8N6ܐ"}uD{3د,捊NxL8tT+s%#D1`X0H B瑙]2aJBƦ9.U&ccWUL03$S>4WVL^ S;qwhGBR-uk:4l!^P!b5 c\ zBjd+^}9F\Y!m, "|(%8qh;jOA v'NidMkqŨS^?G@T+B.> m،MR.^If6euH(NK=ʬvLx+s_Te#qeSAOPcOq>^E"Nq9?~1^'Dza"3^> i1d~\A!>sӢaNꯞ]48ڨҚ>XoON=yOQ&A`aQ\|@3Kޙ5H$xeǺmFT##f+0#ZkyV|eQb|#nf<2/mpoGL%#Y(guSk2[c|.эeNfrK*jZIuŷ:GCM!Q%4`^ 9 "~͝kcX7MfWWB}Uԙ D }{S1NamޮfgF !-k0uloX~nDH/,Q̌mxiHA 0quxF~1'+g*X8ػ}=,pDiZYICg3_O ۂ_7J6&S@C/YdĔ.aԗNÁW .&c|Mw}-e@>1aI>3y7'[*t010M$Z%l^P*$^/1%!Ah7&)X=}mW),Wfr?iLH$u{g@Z3@?zBM^--Oq֖:)DY~PJε?fsϘa,kUNJ;Ġ [+ qPudRX1<~Y_9%2^CF@B{+z,RsHJ  |nc&@w֖ͼ9dșg>Bnw }zFWġݝH. ug~{FCx+E,l@zq+dTf rNYn瀃?i"r\#.G>ը)a6%ZJ]|bCt!C^^ a5p_Flf 3BK<;ߘnm(>;gļȆJ_o}XXpW>Y5OZcx \"qSjcn=)c99g<6 d1D<ՉA#O2Aܠ<;($Q-OePKq=72W(JYV0+zvX L*״|z9ìGHjۛlsm)(/+MeOv 1:0%<,7˯+OVsqH,Ԗ*@Tͷo{æt̒;ĝ-2i&ɞm6zP|,r|dc˵0(Z0Bp&#QoAr2sjՠ fsXC^ \%Ϫ+ y?  /Ei6e#"8%`?ks.n|L4=.gE{5$5pnΔ##E?t>H УoJ}%((4`J0u99jPlyۮ2^qxKxb ikiA㩐G6eKwU 'H\-4. TܼGyyY%m`uV؏SqCAp [X.&;mڑ-h & C_'5Ρ׏.$fN';.]9ggw˦ĥ1/@>~S-, l;SDzd9|u"YPRǵq9jdH"s^\t v|Ӵ?MQ- -A7 85&rؚ NyWIۦQW2 rlj/#fV0C[9/*"16SXg&b1jT7޲p?,S>˚NN֖)PD5nT@:^3)?R4:Czkk_E>LK |MPwȁw e}6+ÃWV1JHp%wzD/> pJv9K 5敥}e%23.lgO0\p!pjV/616JE;ѼXԌ:./T bizy2X3ԏL!Ѵ5u^0̖,8 +@&ƪ_@Q=o:zUq5B~j~CҦi+)hY^GrLa^5Bqh 5/`ePA9.-[BU;QXpyEpy' B[0qV K24Q|9FH 6/s RBr K@bqS{X xf9Qᣤ.-`;/rt0xqvԎ{<\V@%Oen"z`?Ի9GKO8?pT1b" u\\lLp,Ұe{ax\+Ǝ\Èk;ߪ<=چrW$kPZ>0?dۺNk_RdɈJNN Sf/!Bb#Zya`S,ݢ.:u_(:kjq> . ^h$ƈRoEQUFr7#f7 ]i`ڃI>3Ÿ ~fp/Kh b6zB4M`$ }}vcrIdnѥ:RL\^Q@$y}mT$- qiPP I9 J"[HvW 2 ]"]ɱlt YB*֯GLq`hpb+V /jK9ޡC.#s[fD7 ֭e5dH68ar2{QPLO{kJdDOthBWM¥ dcۢ1V8edDZ}1qtUw@M|@L`eW x>>r b=nI֠e^9f.IQHaE#7}{4ǫ/f4۫g@{!%Tj%{Kt5!|o\I5j& aGvStu4IaT:rU;7L -ɪ3#/DF6) CfTHŌ\YEt"qhGLJ DgbԞaC {k FLz`N6?P4߮5SrnCEo, VJ?},I mݯ>YSamUp>%BNNWQzu(IbAӆ9/LIG^q|uv Ti:+ W!y?YZ=.ЬpѦ0}~-"OѼg=BN!)g-u N`>0~_'hDw@pC;c2ޘ*"2+4_;Tza$0ZXzHŢk^P"ZK!()FzrWfH~PLp\HZl^|Wݣ !68*_HSxfb*إ4s0Ï ez#u{1'8m0nSF(G9 s~|NzElH㐇=T1.2c*Fg<Bicǀ^uݪ N>Ңc&t8W DbT迪ls {1qhקOtI?9S]+􃑼8*Z゛4fnDq]%*6أ7-hIW 9=~9VjPT%ehJ4D[ii]2}Ht,7|RǀMJ v zyڣiLQ#Ko'`bf5{@2[v͓Vo,8uAMwn%fp5>!'xB2@:*Zt@A:)(M2SQ`3.#9qn8pgF@߫emI;FYJpR.fg~WIvOzx; 8O"x4^QC[@|48_stv-q]]LN4'.ʢ/ m/XAd W1ȤyG=tk", 廅9Vm=UCEφu^++^Uq+gF;JUsIUagPH\ԳGf |(3dL_R֨Kc4GKk-̃19B~C^(`VV%P !;FX^נ'y I BK=TY7o'h6ֈrFL c4QoH9OڨeY:Y@ YO/:8/]j瓰m KIcx@ m&Tj"ӧ5҇{\^ v.hu @dcHj-Gxnŕ ǰL@NY90yjrU Jc8Fr,K 7砜ްq*6IJMzAI̅ybPl|@k%aPeɠ< x}ʽ9mG02ZiahԃiCV_n2B|SB,̪^&D*EGHS(Ϭkke.$¨H? jҊB&k=dnz$TQ|2[0z*xh->L 2v,j.>AbɣhPpnb. {͙UݵsɫG3SZ@z tLl1Ɛ}J$و) 4=mA8Ђ &iN8Y^๩w6Szc8$KF>I4bO% [,a$tUQl+r.ᰇl F70We 62R,9U{VW٩8(vvfmD 3 9Β7rxaӊ◪X;cBcջkf:'tLDB֨`WL ɆW$B֪2W;RhMk&moHtK\[6jY=VKf͐>̈́ ^1PcTԛ#vU qՍWH',b-YXA !/>,?z-`fb%oYV{W@Vn;6Ƴ% [|$x5qsBW/4Kq \;Nf&+M  \ZvDCwbQ Y`O8~} ytM4b O}+b j Io<P乭 &}䜚>.oqEwj46PX< <C[{>ΙgE*)U~|lgtg'(,X% )iw堛ÌgM`ޑ 'iJ2atGJN,XsO:"^ 3 m234ĜW5;V+PgGWESݢ 9x< [BfG)ޕ-uIߚ}륨ɮ`~'ԔgAHЧ|f_9u`՗HoA LˍojCPL_0mi+.Xvi\r&GI>﷥DiRnaą@t$2 ?=y^oMS ^{O83WcXu+hyX fa(Dו [ >I u=7]4fBÍ_~h(gJbk !)mm@/eСt5K`o!{_+u J ؝4|L:)SƩY*)X4+J/썣O̪Z[M &xd8k~ӕwt&#sQO!P={`L@k:s"ގ+[#XhfQ oS]w) )Gv7 U,QQerCBp50$y8[BCWeeYyuTX4L?|NKT n;v`Ӵjg0diRZnX`\GL`TscL2@*OB ${}X;/k-m㚪2vi7jW jٽwsA)pj&c?e^!F=zq|@tdmsPk#V2.G hEog~һڶ>{)'D|A.A#DgыK,#7i7*,8_ᮍ04 Dxm NGڜB`s@?ϛ=iB@;Z&v?9/El3jĂ:>,yą1tK`Tpi7ihQGBVRo̒HM|t+a-a*:;.5AB#8,d| e0K/~5KB5cU~('(9bwn79Dӹe&cǙ}VSڌnF-{[<Ǡ*<6,HE͘E;1 kحwtx-~PEw^CK8ѩt,-!Lv8< 7PUhPbN %PX'UrU9"m6x <# K,% U5xO7VGƿZ*w̷Ɗxm?؋QfC򣱔\4U֝h\ۑ&<ÅNn<̀%]}+(LB뤶|,YhUg!>/ȃih؅Ίl FX,ֽyCN\l6oXJ.]$Ƅ{' )U7kZM %SuMfȯFTZFsCބP\QBjiֹ3ɤ/\nb/Dvs36‚q$ ]~ѯhJΒ\RvD[ 5Cy& 'B})%X /cf~S>»! JWؐWr)Brr׈^x rCnG=1+j@U=x338Bwr-n`YÿE-Lj~He>0J!szL/¾-RjCuI/p%onǰ\'"$ߛ8 (B AIƼ7(BL~.acy\,iib- Mh̑ \8E@ŸQ-Nc5򼍔 evԝyPq%aI WaLjl !ʑИIZxzqj|v>H_Ck~rp"pd%k, wEňkBl]q*-eE9FK yB?~X,zv`d@QdXw{*3XCNI+`q6ftð Fd"07MעE.; 20Vl "q܍&1oVv7%ԓ=N _o8K#(\Z 2>> ˃jG¤u`~?*3j5-zͷdFԎYSrvħh;f==deT;u˞&>2sX蘐oCq2dyӚm6Q 32ki+.m(Ōg'|ɕ/d^”˭FjY7(HK5 B2HPv_%03З|Ԋv*(]`J.$m\E:nxje&9Flg,^v>o3e34 ,@2ȋa=`O2p3`;JYA r+ }lwVjXD^_q2=We7d w6ӿ>I"+TL _5YU_1ʓaMcUDW0FeuD'ʽ-Mby·ATt90%R4cpe40; YLJk6hOx#G۷8VM@)ܰ!MU&6n]#`ҙ+"yN~L]y uSiNZAҳIl!ďtN7\9INս;ʎi/jufeY?S)¸;=Eq{[0xP+cKt8Y(|zĪAl*j=%!%la$&@vt  U0sj#{\%EȎ~5-Tg9qP[=",feT4] w$v<ATkz=+4~>/>O\cQ߬Oo5 ;ݯwR}WH8^g0P*V m&aa郁6n6^ހb,BB`[  Nbh,)ΊPCcv7 2OX bo!U6߳ŌQ:PtP$JƞݻبLyXn#K[:09Im%z.chFT,J[T]zPa"f~{_97F.a^Ldo0]YFFEm|~E?cNİgjҴBg T=9 I6p2֠6 byA/1N/lLqV3ao"A)M>%  ]UejRP#d ,_’k:d6~<:߶nQV(-f2m \eؼXX)U^K.b@;[$h{˔  --VLb-Q8tpyu! U%95K\iemOj5[ R$9U 7.8TV0Qhǃ/8}貯0s$XV3E 7ĭ94} kQ{$;`W a oǵ]bqHMe/:I}MF\̪v~ xGwshX Vz~R*E!H O^`1s`hND~k {&TѪQ髐k{ۛ2r]$J$n=pהJO J.2 Ε[w|m_lG #,1, 4_wHʏx1Du\:b0(E^Ԕ4)7d'zxN9;a:0P\s4m `lz5lEՙc˻x|3 QhUW zr^.>li'ZT"hs)Q/?(dXn%*d6vҰUTCQLI)d.*Kt<ˬɱPSU. <02n3Ѯ'yedOY1dw5з&k@eN+?%)QNk` m;Ys%`. dX"!6N@(~2. I5VQEx)r).Nq.7a=z[_ ]YP'$h8(,Cʩq31TYJ~ޝ_՞J &^ϵq~D4\d SyqF5 nl1ylXuH]- KSdePG7ol|ڧ!JHx8̧C\o$ cYv2~ȴ,qGMˆԄ;}ЄP5zIGmGELg$f|VCi9n~o­n!Ό&oN1 ttƿc1"{e?q3 rq:@(wYRK04Ӣ쒼߁RZ  <-\HASθzX@u@ܖV{^L)o ARy/h8g/kv$N,v {U%2vG,Iq~n/Yk ޟ> / tY{˥6q2r7N/俅Eˏ,&)vjpw}⾅ ( Ew> 1bcuH;]xR̉Lag50ʹFG}L"wfu[q]_: 2QyB"3d 0YWh@6ޯZ=scX"zO /) ; VdUS:,PWXjc+vMwy|a!LT>!|r2ƫkmdI7vܒ6s\yj}cmGׄ^P[vN| PvŲhj}BURbJUvwCإᳪ84AAGAe?h|%gУ rUU)3{ѭx(rEpX]ǍUnҠ+>Y }-nbÊ BzmwT9-A;`3o)̆]AO PbXS%ɧ@kXۙ}z`!AR!PM$k84ԎGj^H5OcOko\9I WZP5 wHV}j#ug^aHܧt)G_ 0pY&APș5Ywzk;{T']KGvs)?KDY]IFq'X+<Ҡ5M}lY;gGSB=AzT4s\~r7J!a*#zir>3eyNy }׬ U}\$KMRH$ޕlw?YYwbgDGЊ5bJX5Aʮ[Lo\+Wg"NϿXgge+٤ubք>'ۏ?t"+!~cHnWYs:e-x5?^lɟ7}"F羚In݆+fIU5gvʰ i-a~TUa0򌢎Jv??EEQKtR[ 7[H)pFݎ^LIItwB Y+HEbddAī{ϒ9} erIlg7d YiGE/ /7/кRӽ2=lx< "7*5%TI^ȅ+z;>JU]ݏƎ/.SUf14I=2uzcO7ܐJ 0 87s4H{‘}9T 1t34P74B7 bhCd8Bė~Bb;o-(PדSrIlYO":w{f EsvQnp N?hUjlΰ=b: baH#p4<C'J;(4#Y2Oi*ȋ}] F`'HψoWV'&Ȝ)!%1UhوMbf eJŕUMaਵ]f .C(Ba"$alrޖLįrWqp?}o5] #O>O jt lrډ0pbZ\kjn,vɆbMMM@޳jylN Ҟ9`ަlA_NWkN VKp=‹N'J+=W4<$BǡAI.<qsubbԃLb S >l1 r/KtWb3<%1mOַ`v㌝qjx.a,l6³jR 7h'lMpl%D M2`}I[+ p' ߁~B=As(jCcNDM7D4h5da˖lzWٜ{,X%D(Tّ|(ɝV%{T`neTZ/W\撰-5Kv8GUoפLZ|X& Su6Xמ 4;V m£F mBtnp׹On&ы| ,vrQBX/4u҆v O;uJɛ`5@K^ŷ5)1k{_NEk4lܦX!Ƞǣ~xXyݐNkcyDQ9fQf F!Po t և, HvpgwDR)o2L~؇ȩ=VKcDWR#ukE{=GEITjM86w$FEھ{CKU YERK㿨TAT5 P]؉4e8]rYY2cjr`U4gdM$m<0q('Q<>g-Ĵ ƵB*ÄLK_fBOeJiՍX$E 07Ջc$pMB69C0zE r+9?˽!M^Е\Lp=ۆGl3ZSDѯ!@Rbn /JBloP)mgmO; ݼ,gw4lO)5OS/B~ZuHnb_;"HA]- BV[rȽиm ^80$ E77G ^w~Q(Zrp5!b^6h7>.(F{HTbU XGuZ^dϩ:ΗMڤ{mFۆ]=)6Q,5Ӟ\ '|K\[EsGxE(hZmV{ՃИ2iBMekFᏩ(  rA+8 UVE*06J=ӛ78 {5$%J`S;3\? 1[k4W>E;mg 3شڔxOQٝPI̘*qKNB, _%:aCNIgp쵘3BsTh 1JLuǻpNA`G).^q$s憤U5[%Uvw Ns0ve¡HsuXZ E2OD6(xp%?9ّ2sALVdCX`.>9@?Z1Ί!W*eXJ C$j׍ YAΌp!IuQ2ń%3JK69Q7:jZc#ˏ<E"/%^5|'!Iyen!++ gCr0=| IPJ+N"ՙD frdA5iq:L onbI@s${`Bo^gOjT}|dKiȺ R e`8 5%nѥRo3gg!8O75\f{K->uq:'Z6"O`p?hdTtpƓS#ݼFQD+^!xjj-\{%sk.פi[A|XUoKc!x:bPt/Mws"2sNGTq8itl{@-v|Dw "4x{T7ք =;HAW(:yOLFk- А?x]"MA1D8F";!q$!2.an/o}#RtnhUw"O^t|d_#iCRnMX2so@u h_2a0j>$@/Nx2j ;M̏?i]bUy˭\2WM+u߽n OFٖm|ŷ! ̎!]%G/2ϧb‹#'fa L-oOB"G'{FTO^KVJC!p "=ff^TyZl$1K,e9b UÕo a"N3 grȁב:_X|qN鮩+)^ ",[]PB$M{:#71Y&c}rM Sgg\D//N(|CXϭ")ީw>mfE Vh\ 獪TcKMG[&#=]wFJbM^Gz?Wvg`M]/ LW1U:m(rm| CP}{0t1UM g z8lqЙ ۽S"CvyLJVUmeq$7'\) h ]ɾm;cEb1OBS1b1ZGh~SΌsf &^&hj1oйA}FP,a"h+sr?DD' {~Vg؞6B^U:`D=4V󚊍4@$5$š4jB(+3a/,뱿vjgeXz⌡/I҆=WwA+rHݦ;SpBL}Z v#'Bnfyo"**n} }[?c.%-% !.MwFUyK +S$s͜pfO?w1 ڄΡs :FiQ6һ hgѱ{-3K3IF@YC}q50D+3+ΆuҮx_"s)z[vs\84 uK .ujY.#Y A뉻*CߡQǸx=bn]! hz.?ScdLK(`LՕ9_Ul]̒$$xюطhcpz) ^́P" ^RYMȈ8)*Ѕ4$~ Vf߰$$AxDt9pp]-;7WZ&Lۥ_4"Ƿ-Y\$XrDZzy963|E'3S4K-RZi#C}+tl ZwNRފ@T LxNAz``slE^塡Ӛ:a3\~01h\I)H%Zx5Y(6wtH~(d kr_TŗEڦ VL}0*dv0PaE8djLel㻳cӛpW88n_B8ܰw ׷ >u;~Y '/strHP7P{x;2$+V8?cV*Y̎3p+rX$i"}u> ![.yb)ļAixX*c*i`ۧkMfb&D0͗ ")3ՕҠ}˜$1:\H; ƽkp?)BX;7q6#T3DF;>Й@o9_I:+ͮp)]c-m %l@PE0OpSf|X#@IMY$޺gq_1-up19w4}֍Xׄ)ˏbKęYDx3ݑL c̓Oa/<-Nh3BPz_ FYk3u5Åֹl]=722n#=fVDfxXޑ~_A 0uzW/p0>/ Uxrh$\P>ʱr; hSLDUHڽu}ם Qie6=6`mG}i4"sÙ "`-L i5+?} ?fL=/51Gy,T ϳb!p9y{D3Z?R0Ν1e봗,WFegH#q! 26t~@q7-O~]''L+ɫ8 -U3a$871q$DNI5aM Jc L{&=APJFvXTJN㘐 q؍lj=eƟY7s2/*u1 ]B]}.k FfE4{ar:ֲ aEת (s?IK5 dDNzx|n1B j^I%XE)s9tn{:ڰ#Mg7rL3Hcqe4aQS-["߱= OUVT-eN,x q8( ƫYwoꊟjj_/9:&NQ]2zhl zMYbr=)W\|A9Ü3P:GZP8ƁD ?X:N%UpOJCˉy/v«9.pW|$ꝵL½U$q4>m!CGݓ 0\!~IXpYGv荠ZclgmsggSy&o~5#fPB1\-Br"'IwvLBA{uZ.)WZJsraP=grg$oS\[%LˣTHk[g + I_єs={ \Y/R 8)'! _nTgUZ"ٌI/4YxQsvugl۶/l2B׃A~,BA 6Ql=%є4{.xfi q'd(1ee͓8n,ժ*ҍ2Ԃp-*Vż˜?LnD#,yef[.+։*%ܝ90 ?hkn${R:v+j[؃۟/ל!xR%iHm]ج]8T!#1K1 |p#֭|(U`E2Hl~H6]8j *6v ;n{|cIXgթg]$ tnVdz]٬AJBy)>GGg)HvG|6Ẏ]F9.aX{W= !_cws>+y5=2\ ^T6W&i; }i (%aUN+}J6]!Aq:oOqG:% X]+! /@݁}&g}ܞ-/0-Ket6daU>#KM-EPKDC3JӅnFkdüIHi8Oz67a~1C}oL&QFLRuL''-0 qM~o\GQG98V{F* ^gn؁cUknۢY\a`zx~|ki&DR"%z~nV2U0& l7@ÅG(0fWaa%D1K?1 y%)i|UpaѻqcJQy2xop}teNP~GK*@&Q9j1kd0?Nlm5Jd ༔*DŬHNYdђR3:!:"ByҟO,>?( K2e%qg8@`~V;؟/X bleIJBisJ@r/\kQB7\G7; oT pշNT5JͯPZzÏ=Qj(0k+OV@}&>kQUȈB!F]{Zʬl.}d9уanf[?h(2bMނ)= 4F6:ƇODxx>ۊcj>;Rfk޶(`(E3"yA?u=3A2eQ"5tG@]N>hh@d,sgJ<b 2l)̪lA2,`Yo1Ⰰh!;O+q0?y#PVZj,iUp)=<4~O?vjakmC\ |l4i*iEd}/ꇌ־6" )pΕfX?41ׇNCM,Ӓ̻.VqzMW`  _hr3V@ .adWq-C}GOW{(zF f}3,Rn^+N*jD(9V:H{78psS^HO%2*ߧq Y,k[6gvb^9,< w h%Uby8iTF:J`cbit1Qpu#%U,r$tTq=j%l53 / g&9rU[>S}(qd/y*k)܌sJ̴G]dZLs߅ͶY3`< qN5m 2=5qFؒi%GНS2<[6=R^ޣ$) }wm@w {N.)-7 b~j[WXvm`A/6Ec`f ӹi*fxp`bJu$㴁c`O8#DvйޙJ)"C^Vd3V&UDa~ey5v"[-XF>`SYDܘLKtdŽ ^j>I ]ٖ!0I$!upp2홨/5 XVvYBQW0,~~K s1T- @Q:XS5.}#l3ZdIJϱ XgD1,? Jт$u#ĥrsǚPނTMxp#N 72hbOCQ'(9͟Vuĸ"8d3P31$a.XR6uuS1Z:pI,y|yGNƕ0GW:}[k2aE.':ߕrI{r[:Q,x2@xeo? Rd׿Hv.ru҄lD98`eu>aH+sfj7GSȥgRFZ;"J4+5`diRb9 B0/dҨwfp.{@Ic1/=w^l-*z|Zc> KCQ\:,u8I@/YJ@gAthr!0;_c '8,{t0̔SԳȈz0KP@iE2/&&qs TO5Rp$RΊ66P0fɩ; 1*q/6r\vm[qLogRIMgH7^m3EkLV^U[lS #8. cHG1ObgZ5UrBxr4"HvxzP s%_NY:lMEa8:fPINFVOmL dwFA/ƿdFi-Uxh5^qW4K`=ǘN09 eV\3)/c&5켿.4qq̊]Fe+t"E ZU#@|e;/\F.<1\A^ tL ٙ*D#Cz#ޭY|;u|I2+Uq2ۿkSdleˢcɺ>o|T Q)^>- ݂w*bh]r)TqPqtÌT%nSyueE)UFs!J[a< 9+3m 8A<5| Bz\, 65Ž>u@ůQ=>a^bvAַuwZbh ZunQh7+g 2lKu4S @tKXV+I& [Mukb>' [y/Chh4ɀյx?2"Rˬ[m)Ȱ$1̋`ݲM]LM鵣Qف !-'ccȪ'$9UZ%p?YՌM:;k#HwQE^y*b)&Y$jgPhCLdcOh01=`mg[]=GƖ Z-yveRbh o*@PvÄ߅Pzᨤ8sIp)ˈNͰeKu )&GE\[߅bwesYs=YFt!) Vo*Wy=gj|9UK*Ooŭ u"ӱiH»MbHG`,}Ve'Ecz'rK<&+7KbsF%Zܠ̏Zf7 Oc2+kݣz֡~A7 .VD'4AqrU…WpKҽj8QI{pe\jŧ۞fҿV x+[oJ6ƖS h~㙣o3?-/ 82߷cjJ^jgC/Kg/LH wMďWx[1ZӠLJQٺu1|fE?ֲooS'<ՠWclv^5,[Dx >@]u7J 1b"Qj0\J83rKnq3nzw. ^-1(e>0 &.2Sså_14v 5ґITVGcp}`D#[Fg_wg_gOQE'P_bA1~AuZ-2$Ru7)A^o'oHS. .&ӵtU?Q8ycE.z(ĕ4?Nu $LLX$*D ޼PN/A;7t44 o`>XQl|Zr8yd lO:p}<2GqBm c[Jgi N+XbsT@˦ Y|4Y׀R*R!!r,A[c1- ~$N|2Hn-#="]R\s&[ϯkpWC>c o7j"Lk 0S Sh-(&%S}x!/71cŸoC˲ ֠O{n{Ym'}<6"ư乬43@ $2z8gf@Rpi6}??4|PX4QC9F Ű2p͠_mubrfg]V[\nTT"b:f&*p<ҙE(@7 ]}rE4%FX3aMVdVVZiKϢ,6<α ע]E)ɇ f7v2+/ ~MG?)l}.suIOQKҝD_ /<3hDjq5YFE˼]iVv!k[w?¾PP#3*jP6?k&lIwU=5aœ^MA 4[u6k2q̂ʸ4bŮsx/=lo}PS0 +e$b%Ӽ<֔sy&R+gZ,IWHmIS*3& A-R0' gn1~e ?ݥ+%h\g£Oblc>[N4PfCش2* (Ϲo麿R湐k#23 :sT(: 6r߱i<.q/>Y%UiadauF$l͙I `YFkSK "i\ +p=<iXj-y|R[ J2-UEoIpXgYx fNK>Oý@xڙG|8L&u.a 7=edK9(L/dĨVleyb%?bޤ%F&.]˸NF%-۟1s*xk?0CVUwYR,pG#"&@y3Sge}4NÃ*; stLHtc͢ɤZ0X -{FILʦ(@8_ͶD뵛 ,#FZbO= \yh@؛"BG2ߖ M_](Pֈq oHeD#V-cs ڦ M)&^שּׁObv!3N5建| gZy)-ؤ:wh25YlMܝ&MQj"h˘(2:lCO@o+ORiȝբP Y6Uن"|yg%g,1IV ˕'Z;(K`ԁb{ e|4\lNOl aTJlSOF0}0Um3]_:O&ZxkSTL:릤0vN۸K6sX Tcv$~o{;kF3yL%4)4ÄCD:^N"lTY<\:Vk')%#Co;EC(K/ME$UoL[Q^&v=hT Y-b8Ԙ ziqnWh?'"IPnyc p1)e7QdSQQ={Zb0R •v4${j}m Rꢚ,Inzr "/Ӏ;W&0 3l v &I ^glqdH׮Q=MCA(21w?f@pxLf1'$TDxkHcfMPG gptgy8ZAKp(bV f>X@? O2cW2okL&t:ꂝ‰q3[*W>,`I"]Qæ]'B׏%ݓ 7WI>S쑕T?V[sI-"NFs0sb!UjGsp#9]msc3ZٙYp[-LZ,W'J~^GFq JzmiZ\AI/ ޸#K5yҼ ߎ"\gZNmF?)y *dia#ǎ5*!Uqd9dv6>+C ϗ/F͛*/ٵG' -dia1IK.wx70 9Uu9R!? L]4V) Nv[-xtD]Um͑q>xP֨N;gǮp C_#*D"I">AT]zBk!%r!d(9`Ya21)_V`N2 yA{IƔeБ{V|iXbeu95h@=}M|hKM4$X_.mhB_?au-ie;oәjIg fI@s~+vPDCKZ@KtS!MՃu._7Uo iߺo - %`g-yz rKSx(Q0ߜt5>$zVBRL4QB)B#>k+D$B3DLdcj$v^)7Ti3Byu?bUiDSo7qIfIC?+V+hFG@5NԆaO_v)9;ޟ7Ĕ ` _UtszXQ&dHKMg#d/=y~VիH)"~60p n!U؂[DB`P^<xqT#v4x$No8bV^ >a8; SK}d? Jr&TqcB;d:Vޯu+YP١Zt~&B!uj#fA\AF瑱}* 0%:p^ =AI;-`1iĐ;S0/T߲VU]3:y/nLEV;(;]y9)=O{G[wtOz<;I4՘ tY?X gڀ*ݟ]P#ӺQz@U}TÐy㸺[=2Ukb]j$i6's /γ_@m?։|`UWt"lat NԄ9F=~Ϣ/\4H2Ⱥ2*weoxX,x] tap3=>k9ZE  ŚHQu" \ Hqn"ߞŒLTY9!%GTgQ/p *i8q`yS2~3XNæ,ca(iZA>1Ac8d-ͥ m39p<Ԍlv"eq} l^Ǖ@PAˡ; aQ1v t"+1^)E~1)λ"|F(O), V;tV(ٕVUn,[%~k| =I2O*nTp=\-Dy|=sxp5ٔzp{,х {yo7"G0V<%AN9rxk2-xlS %d@Gk<6Q<\Xm$6Wv-ǔ}:z>y=t%9',Ցq-yj25 h x؝8nuö !nBaƊBZ kq9_ޭ:_Qd/⤃d Z,,$xD}V "L8ȩFk0GS>\BT%6[2|4`ykWw)#,N\DMt}gxyJg(ԕ lR"He&r-4kI^:B0 eEWVB9m|9|V겣{2FH%yw_5 *@k>#%֒`Lشrz:b(m1נ6ZK?]pop/tHvw< ,$t\L|)% wC?J@'͙GF( Wy_+huktͰf$#i`|@@)J šN\I=$`62y,$lw_! R~.EzEݗX38}9pI^~wF'$"ܡWVP s b}-X5_boKcW~mKeyRǁ09\N O79{NǓmJy[~%H BM !>~=A(|g3ZTɿ,q"}{-E47|ɾ~>9)v"fRkrĒtF0*C92HPfALdHj;/':}?+բ FipIECdS >Kc?.oHAP ,b` Ek:uz*1/PՀ ̐5pőг$N!J(f߲P' bz4?34Uu:e:KMޕ Tp^,)¬a]D 'aif .(10! gl>}j9L|Mh'_ILK\GY V?fG{:rC,mq ڌ/j¯›5'tX*WӞ_gEm.6T4Jqrچӯ|F拲F`b ⧅WP4CN!Kv jgNuSߜdǔw>O]_j[를͞w ąZ,'e|peH\6;VWIݕQvykL$gӴU&FcԱx ѦqFu r1DmOsϷ짊L hukM\X4!OOVTcAr8^ǣ¡0!hv6xYx ""y9oC0VIZ"yYJ~ ͇w$z ԓG#] 1u]䱚|meJEKs&1Z/@|J!N(#s/Jx{’Sơ|] ;[=7aIb_3gs}Upg#=g!dtl>zhI.Jyn6*C)?梣CAkWrA}$f$r [ WPkL6z(׉4lݎXZUY874 BZr!EI (YŚ F֯A*֗}W"4: x?&,6:,%Z]Xer,m{AI(F8|ɒH;tb_-p-{֐t72V9Ъ3I:بty~gIإp qvW=.͠/G01 w?b: xW3(7)u/`=Te٩ckeT)MNeg%{trvchKlΫ2#,  O5@f3ӵWZ_ra:\hNL^^}sqSm_:ToPHj͕F>4<>ՃbѺK - %9MN:'Ed1TX.NDŀi^_rʃ:kQxX^3MB7՟4U3 %,_EbQ$r8RL2-vϼ"rXcsݸr o~>TZ\{ gS("IZL!P2N ]PG; e43Y]7zOجVRx#hVѧ-4Bb[?FN7LWa!E& R 2+XjRnjΐJ?-@v{69.#:6ry*:4D?Kh|pAI |hqܞf>C j2{ s&@!ti!2=d_]5BCMi&-k:_S!s~p==)]r`WP,`83eIMCR-Jr 8V'[1i '4mރi bOf?iPtg^T.}|oZQ,Ek \ƀ7Vap`W0t8Ɨ:\"lʱ䤇WC:)H5?U0u., 1unB}jP䓠uK.88!r0= 0Q5K@v'kkWd߆cFWjoO&g8_܎X.&9*g]W <-r;,+g]‰K W嬩$i 3>`'%;!D3&DHʺ.׳%IP9ja!@/GTx-;:RUINa?:_%˟ =K(94$ʻ po'aU`D#c%bR6Sf-Be׳Ŀf΁#<'T`5A7WזT:`lulV~Ի>W;uNa76|`gѨ utM4 YZ