libmm-glib0-1.20.6-150600.1.4 >  A f=O ?*6sSHOc8e=gtyBIK.8WD8 )8D}vg݂q׍zU- ۇexc-R |It /ul5gq}+0 'W@J(5Ը9YUpъʒU9_亂h#Uj;myemR0#N6(.jN'gQ%$/ij7Jd~&a뱹%7%U!TP? nj ֔, rzye<ͻG9H..jddEw;5#vd;-=#E\ZPRk8y26²A354e60f6bbdc9c375c3ecddbbac9175031e63ee40503145202fc7af6db402f98f8f63f371225d156da7b525c04a53193026578d7̉f=O ?C/9x}3G)7(\J ro*~ܠ,]w' I Ɂ[ +{!^ ɳ9Y\mɠNPy8 sHrM /ǥ5~y f_3$@W.!LVOzRLuF?ն)2nFchM [wv %@B!&}IK t~ǿk5q{_,,oׅ :؎: ,=VV@< e&rRgapF B2 X(<8;.h/;usbqaEYg +95m|)|DL$Yp5gKpiSɦر,9`ssB^ T-|rsxp"{ꆽc(s>;@xAL`2YDPk@eGq-'Up@?d  T:` v    & <DNX   (8)9):)>{@FGHIXY\]^(b4cd;e@fClEuXv`wx yz,<@FClibmm-glib01.20.6150600.1.4Glib bindings for the modem handling DBus interfaceDBus interface for modem handling. Provides a standard abstracted API (over DBus) to communicate with all sorts of modems (landline, GSM, CDMA).f=ibs-power9-16SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttp://cgit.freedesktop.org/ModemManager/ModemManagerlinuxppc64lef=f=1aac6c0432f00ef4953ba916f579bc1090aa790962eefc6bbda54b0df8d2ec0alibmm-glib.so.0.9.0rootrootrootrootModemManager-1.20.6-150600.1.4.src.rpmlibmm-glib.so.0()(64bit)libmm-glib0libmm-glib0(ppc-64)@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ed1W@cAf@c @bWb@b@a@__^@^l@^C]µ]@\6\LK[^ZZWQZC@YlX@Xj@XJXXWw@W/@W@WWBWBW@W V7P@UL@U(U8Tء@TD@bjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.comgmbr3@opensuse.orggmbr3@opensuse.orgjengelh@inai.demardnh@gmx.depvorel@suse.czmardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.dejengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgsckang@suse.comzaitor@opensuse.orgmailaender@opensuse.orgmpluskal@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orghpj@urpla.netsckang@suse.comzaitor@opensuse.orgbruno@ioda-net.chdimstar@opensuse.orgdimstar@opensuse.orgmgorse@suse.comdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjweberhofer@weberhofer.atzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for tests.- Update to version 1.20.6: + build: New build option to allow disabling the installation of examples. + core: - Fix crash when uninhibiting partially removed device. - Fix crash when attempting to load an invalid shared utils library. + mmcli: - Allow JSON and key/value output when creating SMS messages. - Improved JSON output in network scan results. + libmm-glib: - Avoid using g_time_zone_new_offset() unless glib >= 2.58. - Fix flags to string conversion utils to allow multiple flags. + MBIM: - Reset cached SIM info when SIM is unlocked. - Fix synchronizing the state of the SIM hot swap configured flag. - Fix bug cleaning up the LTE attach info unsolicited message handler. - Fallback from QMI UIM service only if unsupported. - Add missing support for 'emergency' APN type. + QMI: - Fix processing and exposing PCOs. - Fix power up on modems that don't support power state change indications. + plugins: - telit: . add additional support for 5G modems. . added port type hints for FN990 0x1070, 0x1071 compositions. . increase allowed initial delay in AT ports. . fallback to AT commands if loading revision via MBIM fails. - quectel: add support for EC21-EUX usb modules. - xmm: fix crash parsing XACT? response. - Changes from version 1.20.4: + build: - Don't hardcode building shared libraries, so that meson's default_library option can be used properly, - po: Added missing Georgian translation in LINGUAS. + QMI: - Fixed loading NR5G signal info. - Fixed memory leaks when processing signal info. - Correctly scaled the SNR value reported in NR5G. - Fixed invalid use-after-free actions due to improper handling of proxy removal events. + MBIM: - Fixed processing MbimSmsStatusFlag as flags, not as an enum. - Fixed invalid use-after-free actions due to improper handling of proxy removal events. - Chained up device notifications through the MMPortMbim object. + Messaging: Allowed Delete operation during enabling/disabling. + Core: Don't assume port tables always exist so that long-standing operations holding an object reference can finish cleanly even after the initial object disposal has already been run. + plugins: - quectel: added new firehose/sahara support udev tags in new models. - broadmobi: added MM_PLUGIN_REQUIRED_QCDM flag. - cinterion: . added a delay to the ^SWWAN? command. . added retry mechanism to the ^SWWAN? command. - Changes from version 1.20.2: + build: - Fixed building without MBIM support. - Fixed building without tests support. - Disabled test interface in base manager if building without tests. - Updated intel plugin dependencies to require XMM shared utils. - Fixed templates to make build reproducible. + FCC unlock: Updated shell scripts to avoid requiring bash. + MBIM: - Ignored SIM related indications during a SIM slot switch operation. - Updated capabilities loading to use Microsoft Extensions if available. - Updated supported modes loading to use the CustomDataClass field contents. + SIM: Fixed length when reading GID1/GID2 using AT commands. + Several other minor improvements and fixes. - Changes from version 1.20.0: + API: - New 'Modem.Sar' interface to allow the host to manage the SAR power level. - New 'Modem.GetCellInfo()' method, that allows querying information about the current serving and neighboring cells. Currently including 'cell-type' and 'serving' fields for all cell types, plus additional type-specific fields: . CDMA: 'nid', 'sid', 'base-station-id', 'ref-pn' and 'pilot-strength'. . GSM: 'operator-id', 'lac', 'ci', 'timing-advance', 'arfcn', 'base-station-id' and 'rx-level'. . UMTS: 'operator-id', 'lac', 'ci', 'frequency-fdd-ul', 'frequency-fdd-dl', 'frequency-tdd', 'uarfcn', 'psc', 'rscp', 'ecio' and 'path-loss'. . TDSCDMA: 'operator-id', 'lac', 'ci', 'uarfcn', 'cell-parameter-id', 'timing-advance', 'rscp' and 'path-loss'. . LTE: 'operator-id', 'tac', 'ci', 'physical-ci', 'earfcn', 'rsrp', 'rsrq' and 'timing-advance'. . 5GNR: 'operator-id', 'tac', 'ci', 'physical-ci', 'nrarfcn', 'rsrp', 'rsrq', 'sinr' and 'timing-advance'. - New 'access-type-preference', 'roaming-allowance', 'profile-name', 'profile-enabled' and 'profile-source' fields in the 'Bearer.Properties' property, that can also be used in both 'Modem.Simple.Connect()' and 'Modem.CreateBearer()'. - New 'Modem.Modem3gpp.SetPacketServiceState()' method and 'Modem.Modem3gpp.PacketServiceState' property, which allow management the explicit attach or detach to packet service on the current registered network. - New 'Modem.Modem3gpp.SetNr5gRegistrationSettings()' method and 'Modem.Modem3gpp.Nr5gRegistrationSettings' property, to allow management of 5G specific settings like 'mico-mode' or 'drx-cycle'. - New 'start-date', 'uplink-speed' and 'downlnk-speed' fields in the 'Bearer.Stats' property. - New 'Bearer.ReloadStatsSupported' property to indicate whether reloading ongoing stats is supported or not. - New 'Modem.Modem3gppProfileManager.IndexField' property, to indicate which field is to be used as unique index in the profile management operations. - New 'Sim.SimType', 'Sim.EsimStatus' and 'Sim.Removability' properties to improve the management of eSIM related operations. - New 'Sim.Gid1' and 'Sim.Gid2' properties, which allow identifying SIM cards that should have different settings applied. - New 'Modem.Signal.SetupThresholds() method, 'Modem.Signal.RssiThreshold' and 'Modem.Signal.ErrorRateThreshold' to allow configuring thresholds so that the modem emits indications whenever the signal quality values change based on those thresholds. For RSSI a delta amount of dBm can be given, and for error rate just a boolean to enable or disable the corresponding event. - New 'error-rate' fields in the 'Modem.Signal.Cdma', 'Modem.Signal.Evdo', 'Modem.Signal.Gsm', 'Modem.Signal.Umts', 'Modem.Signal.Lte' and 'Modem.Signal.Nr5g' properties. + Core: - Detecting an eSIM without an active profile in the current SIM slot will lead to the modem being in Failed state, in the same way as if the slot was for a physical SIM and no SIM was inserted. - Default amount of AT probing attempts is updated to 6, to cope with modems that are slower to boot. - New '--test-mbimex-profile-management' option in the daemon, to enable support for profile management operations using the Microsoft extensions. This is an optional feature because it requires using the 'apn-type' field as unique index, which not all users of the profile management API may expect. - Implemented some initial support to automatically hide personal details (e.g. phone numbers, SMS contents...) from logs, right now only applicable to QMI and MBIM logs. Updated support for this feature will keep on being integrated in future 1.20.x updates. The new '--log-personal-info' option in the daemon allows to disable this feature completely. - Added new filter match option for subsystem vendor id, required in several PCI based Qualcomm modules. - QCDM port probing will no longer automatically run for all plugins, only in those that explicitly require it. - Implemented support for suspend/resume detection based on ChromeOS' powerd daemon. - Added Cat-M and NB-IoT LPWA access technologies. + Modem interface: On 3GPP+3GPP2 multimode devices, a missing SIM card will now force the modem into Failed state, as if it was a 3GPP-only device. + Simple interface: Explicitly wait for PS domain to be attached during a connection attempt. + 3GPP interface: Updated to report domain registration changes altogether whenever possible (e.g. when using the QMI or MBIM protocols). + MBIM: - Implemented support to use the Microsoft-defined MBIM extensions v2 and v3 whenever supported by the device. The ModemManager daemon will negotiate which version to use with the modem, so that the highest version supported is enabled. This negotiation applies to the whole device, so any other user of the MBIM device will automatically start using the newly agreed version. - Implemented current modes switching using MBIMEx v2.0 extensions. - Trigger explicit disconnection if a connection attempt fails. - Modem will be flagged as unusable if 10 consecutive MBIM requests timeout. - Enabled multiplex support for devices in the WWAN subsystem. + QMI: - Updated logic to by default prefer 'Signal Info' over the deprecated 'Signal Strength' operations. - Updated logic to by default prefer 'System Info' over the deprecated 'Serving System' operations. - Updated power state transition logic to ensure the new state is reached before returning success to the user. - Implemented support for the 'Modem3gppProfileManager.Updated' signal using PDC refresh notifications. - Modem will be flagged as unusable if 10 consecutive QMI requests timeout. - Implemented DTMF support. - Implemented support for automatic SIM IMSI switch detection under certain roaming scenarios. - Updated the logic to move the PS domain state to 'registered' based on the DSD System Status indications. - Updated endpoint type detection logic to be based on the net driver. - Updated endpoint number selection to be based on the data port. - Updated connection logic to allocate separate WDS clients per endpoint. - Added support for PCO reporting. + plugins: - quectel: Added FCC unlock support for the EM05-G. - telit: . Band management updated to prefer using QMI whenever available, as well as to detect the #BND command format automatically. . Added support for LPWA modems. - fibocom: . Implemented optional support to power down and up the modem during the update of the initial EPS bearer settings. . Implemented initial EPS bearer settings management in the MA510. - intel: New generic plugin for Intel PCI devices with vid 0x8086. - xmm: Prefer GNSS control ports explicitly tagged via udev tags. - foxconn: Use the new FOX QMI service to load firmware version. - cinterion: Added support for PCIe based devices. - Use ldconfig_scriptlets macro. - Switch to meson buildsystem, add meson BuildRequires and macros. - Add xsltproc and pkgconfig(bash-completion) BuildRequires: New dependencies.- Update to version 1.18.12: + This release fixes a few very critical issues that happpen when using a glib2 newer or equal than 2.73.2, plus numerous fixes for the Core, MBIM, QMI, 3GPP profile manager interface, SMS, libmm-glib, and mmcli. + Plugins: - sierra: disable +CPOL in the GL7600. - telit: add LE910Cx MBIM composition port hints. - telit: add port type hints for LN920 0x1060, 0x1061 compositions. - icera: fix double free on %%IPSYS=? response processing - mtk: fix task completion when loading supported modes. - Add new pkgconfig modules build requirements: gio-2.0, glib-2.0, gmodule-2.0, and gobject-2.0. - Update ModemManager.keyring to the new upstream key: A814D09B9C5BC01945A64308AECE0239C6606AD5. Found at www.freedesktop.org/software/ModemManager/0xAECE0239C6606AD5.asc.- Disable make_check call, tests currently fails due to our switch to glib 2.73.2. https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/870 https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/601 https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/621- Update to version 1.18.10: + Build: Require libqmi 1.30.8. + FCC unlock: Updated SDX55 unlock script to handle the new method introduced in the latest firmware releases. + Modem interface: - Set signal quality to 0% on shutdown. - Set signal quality as recent on init. + MBIM: - Fix task completion when peeking device fails. - Fix several GError double-frees. + mmcli: Don't print signal quality until modem is enabled. + Plugins: foxconn: remove carrier mapping table for T99W175. + Several other minor improvements and fixes. - Changes from version 1.18.8: + A new connection status dispatcher setup is provided, where users can provide custom scripts that will be called on bearer connect/disconnect events. This dispatcher will make the netifd integration in openwrt work much better, as we'll be able to report network-initiated disconnections cleanly to netifd. There are no default connection status dispatcher scripts installed, but it's suggested distributions make sure the following directories exist: - ${sysconfdir}/ModemManager/connection.d/ - ${libdir}/ModemManager/connection.d/ + API: Add missing Simple interface definitions in ModemManager-names.h. + Build: - meson: . fix daemon enums dependencies. . fix port enums includes. . fix 'export_packages' in GIR setup. . fix simtech plugin module name. - systemd: don't run ModemManager in containers. + Core: - serial: ensure the port object is valid after BUFFER_FULL handling. - netlink: . use unaligned netlink attribute length. . only change IFF_UP flag. - bearer: match unknown auth to chap in loose comparisons. - charsets: return error if UTF-8 validation fails. - fcc-unlock: make scripts POSIX shell compatible. - modem-helpers: . consider minimum ID when choosing best profile. . fix reading given in COPS=? responses. - sms: prevent crash if date is out of range. - profile-manager: fix copy-paste error on tags for quarks. + QMI: - Ignore slot status indications until initial status is known. - Return error when loading capabilities if none is found. + MBIM: - Default initial EPS bearer's auth to chap when unknown. - Update default error when network error is out of range. + mmcli: Fix key length when printing list of items. + Plugins: - linktop: new port type hints. - cinterion: add support for PLSx3w modems. - huawei: disable +CPOL based features in Huawei E226. + Several other minor improvements and fixes.- Enable QRTR support * Add BR pkgconfig(qrtr-glib)- Update to version 1.18.6: + The ModemManager.service file for systemd integration provided in the sources is updated as follows: ++ 'CAP_NET_ADMIN' is now required in the 'CapabilityBoundingSet' field. ++ 'AF_NETLINK' and 'AF_QIPCRTR' are now required in the 'RestrictAddressFamilies' field. + The LEGACY and PARANOID filter types that were allowed options in the '--filter-policy' option in the ModemManager daemon were deprecated in version 1.16.0 and have now been completely removed, along with the vid:pid blacklist of devices and the vid:pid greylist of RS232<->USB adapters. + The ModemManager daemon can run now in a 'quick suspend/resume' mode, in which no explicit data disconnection is triggered on suspend, and no explicit device re-probing from scratch is launched on resume. Instead, the daemon will try to refresh the state of all interfaces upon suspend, e.g. to see if the module keeps registered to the same operator, to see if it is still connected, and so on. + core: added support for the new 'WWAN' subsystem in Linux kernel 5.13, enabling PCIe-only modules. + core: The charset conversion methods rework, including the avoiding of the iconv() + qmi: the logic managing allowed/preferred modes was fixed for multimode devices like the MC7304, making sure the acquisition order preference always had the same items. + serial: when modem is connected with AT+PPP, ignore forced disconnections, so that we don't take ownership of the PPP port before pppd has released it. + foxconn: added support for the T99W175 (SDX55) module, including built-in FCC unlock procedure. + foxconn: added new MBIM QDU firmware update method. - Move the dbus-1 system.d file to /usr (bsc#1196170) - Use source verification - Update Supplements to new format - Add BRs needed for new tests: * python3-gobject-Gdk * python3-dbus-python- Switch bash completion subpackage to noarch.- Update to version 1.14.8: + Build: - Fixed distcheck with new gtk-doc releases. - ModemManager-names.h was being included in the dist tarball, but then removed on the 'clean' target. Fix that, by only removing it on the 'maintainer-clean' target. Therefore, 'xsltproc' is now only needed in git builds, not needed when building from a dist tarball. + QMI: - Fix daemon crash when the device is removed during the initialization sequence. + Several other minor improvements and fixes. - Drop libxslt-tools BuildRequires: No longer needed.- Update to version 1.14.6: + Modem interface: - Added support for AT-based and/or QMI-based 5G devices - Deprecated the MM_MODEM_CAPABILITY_LTE_ADVANCED capability + Bearer interface: - Added additional 'attempts', 'failed-attempts', 'total-rx-bytes', 'total-tx-bytes' and 'total-duration' values in the 'Stats' property exposed by the Bearer objects. + Daemon: - Switched to 'STRICT' filter mode by default. - Added a new implicit whitelist rules applicable in 'STRICT' filter mode. - Updated the probing logic to make sure we don't attempt a re-probe when the device is gone. - Updated daemon logging. + AT: - Moved the charset definition logic to the initialization phase instead of the enabling phase. - Updated manual registration operation + QMI: - Devices using the LOC service for GNSS will now also setup the list of required NMEA traces before starting the engine. - Update carrier code if registration changes from one roaming operator to another. - Explicitly disable autoconnect during modem enabling phase, because it interferes with our connection management logic. - Fallback to raw-ip if WDA Get Data Format requests arguments, as in most new 5G devices. - Updated to always use the asynchronous close() operation. - Handle disconnection indications during connection attempts. + MBIM: - Update carrier code if registration changes from one roaming operator to another. - Implement reset in Intel-based and Qualcomm-based devices. - Avoid LTE attach config/status if unsupported. - Updated to make sure all allocated QMI CIDs are released during shutdown. + SIM interface: - Don't allow sending PIN/PUK if not required. + 3GPP interface: - Fixed manual re-registration to the same operator. + CDMA interface: - Don't allow multiple concurrent activation attempts. - Disallow empty carrier code in automatic activation. + Bearer interface: - Updated to avoid connection checks or stats updates while disconnecting. + libmm-glib: - New 'mm_location_gps_nmea_get_traces()' method to retrieve a NULL terminated array of strings with all cached NMEA traces. - Deprecated the 'mm_location_gps_nmea_build_full()' method. + mmcli: - Added a new 'any' lookup keyword for the --modem and --sim options, useful when the system is only expected to have one single device. + Plugins: - broadmobi: new plugin, right now just with port type hints for the BM818. - foxconn: new plugin to support the T77W968 (both with and without eSIM). - dell,dw5821e: added support for the DW5821e with eSIM variant. - huawei: don't delay reporting network initiated disconnects. - huawei: try to read port type hints from interface descriptions. - huawei: avoid using the QCDM port during a voice call. - cinterion: skip sim ready check for modules that don't support it. - cinterion: implemented radio/band handling for LTE modems. - cinterion: added Signal interface support bsaed on AT^SMONI. - cinterion: added support for MBIM based devices like the PLS62-W. - quectel: updated to detect SIM hot swap via +QUSIM URCs. - fibocom: added support for QMI based devices like the FM150. - ublox: ignore error when disconnecting last LTE bearer. - ublox: implement support to enable and detect +UUDTMF URCs. - ublox: added blacklist rules for GPS modules in the plugin itself. - sierra: implement manual and automatic CDMA activation. - novatel: implement manual and automatic CDMA activation. + Build improvements + Update dependencies (mbim: >= 1.24.0, qmi: >= 1.26.0) - Add BuildRequires libxslt-tools (xsltproc required) - Update config file path: mm-dell-dw5821e-carrier-mapping.conf => mm-foxconn-t77w968-carrier-mapping.conf (see d7d2b910 ("foxconn: new plugin to support the T77W968"))- Update to version 1.12.10: + mmcli: - Add missing 'allowed-auth' bearer property in the output. - Remove non-existent --list-bearers option from manpage. + introspection: Use the correct node name for the ModemManager1 object. + Modem interface: Allow Command() while in Failed state. + MBIM: Fix segfault when loading capabilities. + Plugins: huawei: updated HCSQ regex to match unquoted response.- Update to version 1.12.8: + Plugin manager: - Updated logic to allow new ports added to a device up to 1500ms since last port was added. + Voice interface: - Match calls in call list by number. - Don't report an empty list if +CLCC for any reason fails. - Expect in-call URCs also in secondary port. - Allow optional extra CR in in-call URCs. + Kernel device: - Fix looking up for interface details in udev-based builds. + Huawei: - Allow reading port type hints from USB interface descriptions. - Fix segfault if device is removed while probing is ongoing. + Several other minor fixes.- Update to version 1.12.6: + SIM: Updated logic to avoid sending PIN/PUK to the SIM card when not required (e.g. if already unlocked). + Simple interface: Avoid aborting connection if SIM-PUK2 locked, as PIN2/PUK2 doesn't prevent us from getting connected. + Location interface: Fixed memory leak happening as soon as a position fix was obtained and gps-raw location source was enabled. + Core: - Fixed handling of 0x00 bytes at the end of GSM encoded strings. - Fixed cleaning up 'timed-out' signal on the serial port objects. - Fixed logic that closes MBIM ports during cleanup. + Several other minor fixes and memory leak plugs. - Changes from version 1.12.4: + Core: Added missing ME error codes when building GError variables for the MM_MOBILE_EQUIPMENT_ERROR domain. + Bearer: Avoid connection checks or stats updates while disconnecting. + Serial port: Fix segfault when port flash operation gets cancelled. + Simple interface: Fix the ongoing connection cancellable handling. + Voice interface: Fix segfault when voice support check fails. + QMI: Fixed several memory leaks, including a severe one happening when multiple GPS sources (e.g. raw and nmea) were enabled at the same time. + Plugins: ublox: ignore errors when attempting to disconnect last bearer. + mmcli: Allow "yes" and "no" as boolean strings. + Several other minor fixes and memory leak plugs. - Changes from version 1.12.2: + Simple interface: Avoid assertion on the ongoing connect cancellable. + Plugin manager: - Fix waiting the minimum probing time. - Explicitly cancel timeouts when device probing is cancelled. - Disable lazy plugin loading, we now require all missing symbols to be resolved at loading time for a plugin to correctly be loaded. + Bearer: Avoid reporting disconnection error if trying to disconnect a bearer that is already disconnected. + MBIM: Completely skip LTE attach config/status if unsupported. + QMI: - Make current settings mandatory when using 'static' addressing. - Handle disconnection indications during connection attempt. - Explicitly close QMI port during disconnection if it was opened during a connection attempt. + Plugins: - huawei: avoid using QCDM port during a voice call. - sierra: added port type hints for the EM7565. - dell,dw5821e: added support for the DW5821e with eSIM variant. + mmcli: Fix printing empty value lists in human-friendly output. + Several other minor fixes and memory leak plugs.- Update to version 1.12.0 + Modem interface: - Updated logic to avoid assuming that setting bands or modes is immediate, the daemon will now actively monitor for those updates to happen before returning success. + 3GPP interface: - libmm-glib: deprecated the mm_pco_list_free() helper method. + Simple interface: - api,libmm-glib: deprecated the 'subscription state' property. + Location interface: - Fixed 'unknown' lat/long/alt numeric values. - Added support for MSB A-GPS in addition to MSA A-GPS. + Voice interface: - Improved voice call management with call id detection and tracking. - Improved detailed call state transitions on generic modems that support call list polling. - Added support for GSM supplementary services, including call waiting, call transfer, call deflection, multiparty calls... - Added emergency call support, allowing voice call to emergency numbers even without SIM or with SIM-PIN locked. - Deprecated all properties except for 'number' in the CreateCall() method. + Messaging interface: - Updated to report SMS timestamps in correct ISO8601 format. + Bearer: - Improved unused CID lookup to allow selecting non-sequential CIDs. - Disabled all AT protocol based context monitoring when PPP is used for the connection, in order to properly sync with pppd, which should be the one detecting the disconnections + QMI: - Improved support to list stored firmware images in Sierra devices. - Added additional lock check retries on 'SIM not inserted' errors. - Updated explicit registration attempt to report success only when the target requested network is registered. - Added MSB A-GPS support. - Implemented automatic carrier configuration selection using PDC service (already in 1.10.2). + mmcli: - New machine-readable JSON output with '--output-json'. - Updated to allow using the modem UID to specify SIM operations. + udev: - New ID_MM_PORT_TYPE_AUDIO generic udev tag to identify ports that should be used for in-band audio. - Removed support for the ID_MM_PLATFORM_DRIVER_PROBE udev tag, as it is no longer required given that the more generic explicit whitelist may be used to flag which devices should be probed. - Renamed ID_MM_DEVICE_MANUAL_SCAN_ONLY to ID_MM_TTY_MANUAL_SCAN_ONLY, given that the tag only applies to TTYs. - ID_MM_DEVICE_IGNORE is no longer used internally in ModemManager, and is instead targeted to users that want to explicitly ignore specific devices regardless of what filter type is in use (already in 1.10.6). + dbus: - Updated to always report the registered MM_CORE_ERROR_CANCELLED error instead of the implicit G_IO_ERROR_CANCELLED ones generated by GLib. + GObject introspection: - Fixed setup to explicitly skip all non-API methods. + Plugins: - tplink: new plugin. - dlink: new plugin. - xmm: added MSB A-GPS support. - dell,dw5821e: update to allow unmanaged GPS support on the TTY even when raw/NMEA GPS is enabled via QMI/LOC. - quectel: updated to allow TTY-only devices. - telit: added GPS support. - telit: improved band management with #BND. - simtech: added improved voice call support. - simtech: added support for LTE devices. - simtech: improved signal quality reporting logic. - simtech: added GPS support for the SIM7000/SIM7600 family. - cinterion: added support for time updates. - cinterion: added improved voice call support. - ublox: added improved voice call support. - ublox: improved band management with UBANDSEL.- Update to version 1.10.8: + Polkit policy: + Added several missing methods to the policy rules. + Use the explicit Firmware policy for all firmware operations. + Updated USSD policy to require user authentication in strict mode. + systemd service: - Always start after polkit service when policy control is enabled. + Broadband modem: - Fixed signal quality reporting when +CSQ is used. + 3GPP: - Fixed reporting 'denied' registration state. + QMI: - Fixed NAS SSP support check during supported capability loading. + Simple interface: - Allow one single ongoing Connect() attempt. - Fixed Disconnect() when an explicit bearer path is given. + mmcli: - Fixed key-value output when printing array with 10 elements. + Plugins: - simtech: added port type hints for the SIM7000/SIM7600 family. - x22x: added support for the Alcatel X602D. - telit: increased timeout for AT#REBOOT. - quectel: fixed port type hints for the EG91. - quectel: added port type hints for the BG96. - Update to version 1.10.6: + Bearer: if connecting a bearer with PPP method, require upper layers to disconnect the bearer explicitly and completely ignore the connectivity checks performed by the modem itself. This makes sure that the TTY is not reused by ModemManager before pppd has finished using it. + Serial port: - Fix serial port flash cancellation logic to avoid assertion if the device gets unplugged during the flash operation. - Fix serial port reopen logic to flag the port as forced-closed if the reopening fails, to avoid assertion if the device gets unplugged during the reopen operation. - Avoid warning when signals are disconnected automatically during last object unref. + SMS: - Initialize common fields early for multipart messages, without waiting for the last part to arrive. + 3GPP: - Report consolidated registration state as DENIED if all the other ones are either idle or unknown. + udev: - Updated ID_MM_DEVICE_IGNORE to make it really a user-usable tag, applicable not only to TTY devices but to any kind of device (e.g. to blacklist MBIM modems); and also applicable under any kind of filter mode (including 'strict' mode). + Filter: - Added new 'explicit blacklist' filter rule, by default enabled for all filter modes and controlled with the MM_FILTER_RULE_EXPLICIT_BLACKLIST envvar. - Added new 'plugin whitelist' filter rule, enabled exclusively in 'strict' filter mode, which allows us to automatically flag for probing those devices that are flagged with specific plugin-selected udev tags or which have vid:pid pairs registered as allowed in the plugins. - Updated the 'AT-capable ttyACM' filter rule, so that we only process and probe the serial port if the device also exposes other ports (serial, cdc-wdm, net) that ModemManager may process. This fix should allow us to automatically ignore Arduino devices that wrongly report themselves as speaking AT protocol in the ttyACM port. + QMI: - Fix segfault while updating bands and the device doesn't support the 'extended LTE band preference' TLV. + MBIM: - Fix segfault while processing empty USSD responses. + libmm-glib: - Properly handle NULL pointer on MMFirmwareUpdateSettings. + Plugins: - sierra: added port type hints for the MC74xx family. - telit: added port type hints for the ME910 and the EG91. - cinterion: added port type hints for the PLS8. - Update to version 1.10.4: + QMI: - Fix assertion when cleaning up event report indications. + MBIM: - Fix detecting errors in "Register State Set" responses. + 3GPP interface: - Use correct finish() method to complete user registration. + Plugins: - u-blox: fix segfault when UACT? returns empty band list. - Update to version 1.10.2: + Carrier configuration reporting and automatic selection. + Manager interface: - Fixed inhibition alloc/dealloc mixup. + Modem interface: - New 'CarrierConfiguration' property that shows which is the currently selected carrier configuration in the device, if known. - New automatic carrier configuration selection logic, based on per-device or per-vendor mapping. + Messaging interface: - Flush SMS list update before notifying added/removed signals. + SMS: - Fixed sending binary PDUs via AT commands when other AT command operations are scheduled at the same time. + QMI: - Increased the number of open retries from 10 to 20, required e.g. for the Telit LM940/960 modems. - Implemented QMI PDC based carrier config loading and automatic switching. + Plugins: - dell: added port type hints for the DW5820e. - dell: use QMI DMS extension method to load properly formatted firmware version strings. - quectel: added port type hints for the EG06. - ublox: added alternative port type hints for the LISA/SARA-U2. - telit: added support for MBIM-based telit modems. + mmcli: - Updated --monitor-state to report modem removal. + Several memory leak fixes in different modules. - Run testsuite- Reduce %systemd_requires to %systemd_ordering: %service_* can handle its absence. - Rewrite summaries not to rely on em dash grammar. - Do build without requiring bash-completion.- Update to version 1.10.0: + udev: - Consolidated common tag names among all the supported plugins. E.g. ID_MM_PORT_TYPE_GPS, ID_MM_PORT_TYPE_AT_*, ID_MM_PORT_TYPE_QCDM... All these generic tags are included as symbols in the API, and compatibility will be maintained for these. Custom setups of ModemManager relying on previously available per-plugin udev tags may need to manually port them to this new generic subset. - New tag to allow specifying flow control settings to use in serial ports. + Core: - Avoid probing other protocols on TTYs tagged in udev with specific port type tags (e.g. avoid probing QCDM if a port is tagged as AT). This allows faster port probing and modem detection for known modem layouts. - Implemented support to enable and handle +CGEV URCs for asynchronous connection state updates in AT-controlled devices. + Manager interface: - New runtime daemon version reporting. - New support for requesting device inhibition, e.g. so that ModemManager stops completely using a modem device until the inhibition is released. This feature is implemented to allow fwupd taking over of a device completely for as long as it needs during a firmware update. + Modem interface: - All methods are always connected, even in Failed state. - Allow parallel Enable()/Disable() calls. - Deprecated redundant ListBearers() method, the read-only Bearers property is already showing the same information. + Bearer interface: - New 'BearerType' property, e.g. to specify whether a bearer is the initial LTE default bearer or not. - Deprecated 'number' field in bearer settings. Applications do not need to send the 'number' field in Bearer.Connect() or in Modem.Simple.Connect(), as the setting is totally ignored. + mmcli: - New 'key-value' output, easier to parse by scripts than the default. - Removed redundant '--location-get-XXX' actions, as the '--location-get' already reports the location information for all sources. - Removed redundant '--simple-status' action, as the same information can be obtained through different mmcli operations. - New manager '--inhibit-device' action and modem-specific '--inhibit', to allow requesting device inhibition. + 3GPP interface: - New support for exposing the network reported Protocol Configuration Options (PCO), to be used instead of the new deprecated Subscription State property. - New support for exposing the initial LTE default bearer status. - New support for configuring the initial LTE default bearer settings. + Location interface: - New LTE Tracking Area Code (TAC) in 3GPP location information. - New support for injecting assistance data (e.g. Qualcomm XTRA) into the GNSS engine, useful when there is no mobile connection to use MSA A-GPS. + Firmware interface: - Support for reporting firmware update support properties, e.g. specifying which update methods are supported. This information will be consumed by fwupd in order to allow upgrading firmware in devices managed by ModemManager. + Voice interface: - Multiple improvements and fixes in the voice call management logic implemented with generic AT commands. - Added AudioPort and AudioFormat properties to the Call object. - Added new generic audio channel setup/cleanup handlers in the Call object. + QMI: - New LOC service based GNSS support, including A-GPS setup via SUPL server. - New support for the "extended" LTE band list. - New support for reading IMSI and ICCID with the UIM service. + MBIM: - Implemented support for processing Protocol Configuration Options using Microsoft-defined Basic Connect Extensions. - Implemented support for LTE attach status and configuration using Microsoft-defined Basic Connect Extensions. - Implemented support for the extended signal interface and for 3GPP location details using the AT&T specific service. - Implemented support for 3GPP USSD operations using the standard USSD service. - For Qualcomm-based MBIM devices, those with QMI-over-MBIM support, a whole new set of features is now available, including: QMI LOC/PDS location support, allowed/preferred mode management, frequency band selection, power management operations... + Plugins: - xmm: new XMM plugin, with shared logic (allowed/preferred mode management, frequency band selection, power management operations, extended signal quality reporting, GPS/A-GPS...) for Intel XMM based devices. - fibocom: new plugin, with support for generic MBIM and XMM-based devices. - dell: added support for XMM-based devices, like the DW5820e. - dell: added custom support for the DW5821e, including 'unmanaged' GPS and firmware update integration details. - cinterion: new shared interface to include all logic shared between Option and Option/HSO devices. - sierra-legacy: implemented connection monitoring support. - u-blox: added support for extended call state transitions. - u-blox: added CDC-ECM support for SARA/LISA-U2xx modems. - altair-lte: migrated from SubscriptionState to PCO. - Changes from version 1.8.0: + New 'filter policy' setting in the ModemManager daemon to decide which ports are probed and how. Currently these levels are defined: - WHITELIST-ONLY: Only devices or ports explicitly whitelisted with the new 'ID_MM_DEVICE_PROCESS' udev tag are probed. - DEFAULT: All ports are allowed to be probed except for the ones explicitly greylisted as RS232 adapters or completely blacklisted. This is the default approach that was used until now, and the default as well in this release if a different one isn't requested. - STRICT: The daemon defines a set of heuristics to try to detect modems and ports to probe. Only the TTY ports that are very very likely to be modem ports are probed, therefore completely avoiding the need of having a separate blacklist or RS232 adapter greylist. But note that this policy may end up ignoring some devices, like TTY controlled modems without an associated network port. - PARANOID: This is equivalent to running the STRICT mode but also applying the blacklist and RS232 greylist filters explicitly. + Device 'naming'. This release includes logic to allow 'naming' devices with the ID_MM_PHYSDEV_UID udev tag, so that the names can then be used in e.g. mmcli and also exposed in the 'Device' property in the Modem interface. This new setup makes it possible to give the devices unique names that are kept across reboots. + Allow skipping the automatic scan for devices in the daemon with the new '--no-auto-scan' daemon option. Instead, the daemon may be called with the '--initial-kernel-events=[PATH]' option including a predefined list of ports or otherwise get the port additions reported during runtime with the mmcli - -report-kernel-event=[] command. + Allow building and running without 'udev'. In this setup, the previously explained '--no-auto-scan' is enabled by default, so ports are not automatically detected .Note that this setup is not suggested for standard distributions: if udev is available in the system, it is the preferred method to manage the port addition and removal. + SIM hot swap. The core includes the needed logic to support SIM hot swap in the different devices, although for now it's only tested for Telit and MBIM modems. If a SIM hot swap is detected, the modem is flagged as failed and reprobed from scratch. + Connection status monitoring logic. In order to try to detect network initiated disconnections, a generic setup is provided to plugins so that they can implement explicit connection status checks that would be executed periodically. + New support for 3GPP CSFB states and operation modes. We now support registration states reported as "SMS only" or "CSFB not preferred", and provide APIs to set and get the "UE mode of operation for EPS". + Build and system: - Updated the systemd service file with additional security related rules. - Added support for systemd journal logging. - Updated most of the code to use GTask instead of the deprecated GSimpleAsyncResult based operations. - ChangeLog is built from git during the dist tarball generation. + API: - Defined additional GSM, UMTS and LTE frequency bands. - The MMModemBand enumeration values (EUTRAN, UTRAN and CDMA) have been renamed to consolidate how they are defined. A compatibility layer has been provided to avoid breaking the API. - New 'HardwareRevision' property in the Modem interface. - New 'EpsUeModeOperation' property and 'SetEpsUeModeOperation' method in the Modem 3GPP interface. + Core: - Updated libqcdm to load signal strength from QCDM EVDO Pilot Sets. - Updated udev rules with new per-vendor rules for quicker processing. - Explicitly ignored ports are never probed now, but they will be reported as owned by the device and exposed in the Ports property. - New 'ID_MM_TTY_BAUDRATE' udev tag to specify the baudrate to use in RS232 TTY ports. - If using UCS2, still assume that the operator name may be given in ASCII. - Explicitly open QCDM ports anytime it's needed, instead of assuming they are open when enabled. - Query supported ME event reporting options and automatically set the best choice based on the supported ones. - Query supported flow control modems and automatically set the best choice based on the supported ones. - Explicitly configure flow control settings on the TTY as soon as it is connected, only applicable for RS232 devices. - Implemented generic unlock retries loading. + MBIM: - Explicitly reprobe the modem when the mbim-proxy is detected dead. - Workaround implemented to keep track of the PIN1 unlock retries as the protocol isn't very good allowing this. - Load and expose HW revision. + QMI: - Explicitly reprobe the modem when the qmi-proxy is detected dead. - Load and expose HW revision. - Detect port closed and forbid client allocation operations. - New optional connection status monitoring support, enabled by default for the Netgear AC341U. + Location interface: Disabled by default for MBIM modems. + Messaging interface: Try decoding with UTF-16BE when UCS-2 reported. + Plugins: - u-blox: new plugin, currently supporting the TOBY-L2, TOBY-L4, TOBY-R2, LARA-R2 and LISA-R2. - quectel: new plugin, supporting generic AT/QMI based modems. - cinterion: implemented support for devices exposing a WWAN network interface. - cinterion: support changing modes in LTE capable devices. - cinterion: added GPS support for devices controlled only with AT^SGPSC. - cinterion: use ^SIND unsolicited messages for access tech reporting. - huawei: implemented Signal interface. - telit: added support for RS232, QMI and MBIM modems. - novatel: cleaned up registration state and access tech reporting. - novatel-lte: implemented unlock retries loading. - dell: speed probing time up and reduce udev dependency. - mbm: added GPS support for the Dell DW5560. + Updated translations. - Drop intltool BuildRequires, no longer needed. - Pass --with-systemd-journal to configure, ensure we use the new journald support for logging.- Update to version 1.6.14: + Build: Avoid -Wincompatible-pointer-types for MM 1.6.x builds, to skip the stricter checks in GObject. + Introspection: - Fixed bearer list annotations. - Explicitly use ModemManager prefix to refer to introspected types. + Core: - udev: add tags also on bind actions. - 3GPP: don't force auto registration if already registered. - Signal: fix reloading of detailed signal quality status on AT modems. + Plugins: - QMI: update EPS registration state for LTE modems. - MBIM: . Check if IP session is active before trying to deactivate it. . Increase deactivation timeout to 60s. - Huawei: Handle optional 0x prefix on hex numbers in ^DHCP response. + Several other minor fixes.- Modernize spec-file by calling spec-cleaner- Update to version 1.6.12: + Blacklist: - Ignored Pycom devices. - Added Microchip's VID to the greylist. + QMI: - Fixed connection state machine when built against libqmi < 1.18. - Fixed connection state machine when an error is reported setting up WDS indications. - Changes from version 1.6.10: + Blacklist: - Ignored Silicon Labs USB Zigbee dongles. - Ignored Garmin ANT+ sticks. - Ignored Intel coredump downloader device. + QMI: - Fixed potential user-after-free issues. - Fixed missing handler cleanups on network-initiated disconnects. + MBIM: - Fix invalid session_id and nw_error reads. - Avoid calling mbim_message_unref() on NULL message. - Fixed invalid object access due to handlers not being removed correctly. - Ensure session is disconnected before trying to connect. - Fixed t crash when modem doesn't send gateways. + udev: - Removed default ID_MM_PLATFORM_DRIVER_PROBE whitelist. Devices exposed via the 'atmel_usart' driver aren't probed automatically any more. + Core: - Fixed running init sequence after port flashing in disconnection. - Fixed "forbidden product strings" check in plugins. - Fixed multiple memory leaks and invalid memory read/writes. - Fixed multiple async operation completions in event handlers. - Fixed multiple potential NULL dereferences. - Fixed deadlock when trying to disconnect cancellable. - Fixed reporting TX/RX stats (numbers were swapped). - Ignored USB interface removal events. + libmm-glib: Fix NULL dereference on firmware unique_id checks. + polkit: Added missing Location interface method rules. + Plugins: - MBM: set data port for Dell DW5560. - Simtech: fix error reporting in 3gpp unsolicited events enabling. - Fixed multiple memory leaks. + systemd: Drop After=syslog.target rule. - Drop post(un) handling of icon_theme_cache_post(un), no longer needed, file-triggers takes care of this now. - Drop ModemManager-1.0.0-systemd-activation.patch: No longer needed.- Avoid using "systemctl enable" in spec file (bsc#1038402).- Update to version 1.6.8: + Blacklist: Ignored default Linux USB Serial Gadget. + QMI: - Fixed build with libqmi 1.16. - Allow prefix match for modem images ending with '?'. + Plugins: - Telit: fix #PSNT values interpretation for HSDPA and LTE modems. - Telit: add LTE access technology reporting. - Huawei: let the E3372 run NDISDUP via TTY. - MBM: fix async method completion enabling unsolicited events. + Core: - AT+WS46=? response parser extended to support ranges. - Fix setting up signal quality retrieval logic. - Changes from version 1.6.6: + Blacklist: - Ignored keyboard.io devices. - Ignored Analog Devices EVAL-ADXL362Z-DB. - Ignored promotion boards from Renesas. - Ignored Analog PlutoSDR. - Ignored Telit LE866 flashing device. + Plugins: - Telit: fix AT+SERVICE 3GPP2 access technology reporting. - Telit: lock/unlock CSIM operations by default. - Telit: don't ignore AT ports without an explicit port type hint tag. - Cinterion: improve ^SMONG and ^SCFG=? response parsers. - Huawei: implement Signal interface based on ^HCSQ. - QMI: require FCC auth if InvalidTransition error is detected. - QMI: fix incorrect use of mm_base_bearer_get_status(). - QMI: add WDS event reporting support. - MBIM: remove parent access tech loading. + Core: - Added RSCP item in the Signal interface. - Implement Signal interface in the generic AT based modem based on ^CESQ. - Improve network registration checks for LTE devices. - Handle SDIO devices. - Fix QCDM access tech reporting for WCDMA system modes. - Fix capabilities in 4G-only devices. - Set TTY as connected as soon as ATD replies. + And some other fixes.- Update to version 1.6.4: + Blacklist: - Ignored new Infineon flashloader devices. - Ignored Sigma Sport docking stations. + Core: - USSD: don't rely on lock status to allow actions. - 3GPP: always use 300s by default in the network scan operation. - Build: limit the available glib functionality to the version supported. + Plugins: - telit: add support for the Telit GE910. - zte: fix SUBSYSTEMS and ATTRS{idVendor} checks. + Other minor fixes.- Recommend libmbim (boo#1017734)- Drop pkgconfig(libsystemd-login): Even though configure checks for it, pkgconfig(libsystemd) is actually enough to enable the needed features (resume support). libsystemd-login no longer exists with systemd v232.- Drop obsolete automake BuildRequires: Leftover from past patches.- Update to version 1.6.2: + Huawei: Fix setting up unsolicited voice messages. + Blacklist: ignored u-blox GPS/GLOSNASS USB dongle and some new Arduinos. + ZTE: avoid making udev rules tty-only. + Some other minor fixes. - Drop ModemManager-core-use-MM-specific-logging-methods.patch: Fixed upstream.- Add explicit pkgconfig(libsystemd) and pkgconfig(libsystemd-login) BuildRequires: Align with what configure looks for. These are needed for the new suspend/resume detection that arrived in 1.6.0.- Drop bnc878066-serial-ports-on-the-IO-card-are-not-responding.patch: No longer needed.- Add ModemManager-core-use-MM-specific-logging-methods.patch:core: use MM-specific logging methods always instead of the generic GLib ones. Patch from upstream stable git.- Update to version 1.6.0 (boo#975211): + New features: - Core: . Implemented support for suspend/resume detection, currently working when systemd is in use. Whenever the system is suspended, we'll flag the modems as invalid so that they are re-probed from scratch when the system is resumed. . Added cancellation support for the probing operations. . Reworked and simplified the serial port response processing. - Location interface: . Added A-GPS support, currently available only for QMI based modems with PDS service. . Added support for updating the default GPS refresh time. - Time interface: New default implementation for all AT-based modems. - Voice interface: New DBus interface to allow the management of voice calls, which currently assumes that the audio channel is setup out of ModemManager. - Bearer: New support for reporting statistics of the ongoing connection with a new 'Stats' property, currently available for QMI and MBIM based modems. - QMI: . Implemented support for devices which only work in "raw IP" mode, like the Sierra MC7455. . Implemented support for SIM related operations using the UIM service, as newer modems with multi-SIM capabilities don't support the legacy DMS UIM operations. . Implemented support for detecting network-initiated disconnections. - MBIM: If online mode fails, try to use the 'DMS Set FCC Authentication' QMI - udev: Added new supported 'ID_MM_PORT_IGNORE' tag to allow fully ignoring ports specified by the user. - mmcli: . Added command completion. . Added new operations to use the Voice interface. - Build: Added code coverage support. - Plugins: . haier: new plugin to support the Haier CE81B. . thuraya: new plugin for Thuraya satellite modems. . sierra-legacy,sierra: the implementation for Sierra modems is now split into two different plugins: a 'legacy' one for the old PPP and DirectIP based modems and the standard one for the newer QMI and MBIM based ones. . dell: new plugin for Dell rebranded devices from Novatel, Sierra or Ericsson. . gobi: removed the plugin. All non-vendor specific QMI devices should now be managed by the generic plugin. . mbm: dynamically load the list of supported modes. . mbm: fixed several connection/disconnection issues. . simtech: support QMI devices. . huawei: implemented Voice call management support. . huawei: use static IP addressing in NDISDUP capable devices if the AT^DHCP response provides the IP details. + Existing features backported to 1.4.x releases also present in in ModemManager 1.6.0: - MBIM: . The mbim-proxy is used by default. . Implemented support for disconnection status notification while connected. . Disabled CDMA capabilities, until properly supported. - QMI: . The qmi-proxy is used by default. . If online mode fails, use 'DMS Set FCC Authentication', required by some rebranded Sierra modems (e.g. Dell branded ones). . Implemented support for loading SIM operator id and name. . Implemented power-cycle reset functionality. - Plugins: . telit: . added support for new devices, like HE910, UE910 and . implemented dynamic port identification. . implemented unlock retries loading. . implemented supported/current bands management. . implemented supported/current modes management. . implemented modem reset and power down. . mbm: implemented GPS support for Ericsson HS2350 and H5321gw modems. - Drop upstream fixed patches: + ModemManager-cinterion_drop_unused_constants.patch. + ModemManager-novatel_remove_unused_custom_AT_probe_array.patch. + ModemManager-wmc_fix_typo.patch. + ModemManager-fix-whitespaces.patch. - Added nmcli-bash-completion package. - Need last version of polkit-default-priv (bsc#976945). - build '--with-suspend-resume=systemd' argument.- Add three more patches from upstream to fix build with gcc6: + ModemManager-cinterion_drop_unused_constants.patch. + ModemManager-novatel_remove_unused_custom_AT_probe_array.patch. + ModemManager-wmc_fix_typo.patch.- Add ModemManager-fix-whitespaces.patch: Fix whitespace usage. While building with GCC 6, the indenting is taken as a warning for the user likely making a mistake.- Update to GNOME 3.20 Fate#318572 - Rebased bnc878066-serial-ports-on-the-IO-card-are-not-responding.patch.- Update to version 1.4.14: + Core: - Improved several AT response parsers (+CREG, +CGDCONT, +CPMS...). - Explicitly disconnect bearer before removing it. + 3GPP: allow LAC/CID updates while registering. + QMI: - Don't assume LAC/CID updates are always given in system indications. - Don't add APN auth settings if user/pass not given. - Load SIM operator id and name with "NAS home network" - Power-cycle reset functionality implemented. + Telit: - Added udev rules for Telite LE910 V2. - Implemented modem reset & power down. - Implemented unlock retries loading. - Implemented supported/current bands loading/setting. - Implemented supported/current modes loading/setting. - Ignored proxmark3. + Some other minor fixes.- Update to version 1.4.12: + MBM: - Implemented GPS support for Ericsson modems. - Enabled GPS port for H5321gw and HS2350. + Telit: - Added udev rules for HE910/UE910/UL865. - Implemented dynamic port identification. + QMI: - Expose IP config details in bearer object even if DHCP is requested. - Retrieve MM_MODEM_3GPP_FACILITY_SIM. + MBIM: CDMA capabilities disabled by default (not yet supported). + libmm-glib: - If empty path (/) given, no SIM object will be created. - Added missing introspection annotations to disconnect(). + Core: - Don't check the cache when explicitly asking for required unlocks. - Initialize SMS messaging support also in the secondary port. - New +CGMR parser which covers the Telit HE910 specific format. - New AT-based generic implementation for the Time interface. - Fix reporting DENIED state in 3GPP modems. + Policy: remove rule which was preventing us from receiving signals. + Blacklist: ignored MediaTek preloader. + Misc. other minor fixes- Add explicit pkgconfig(udev) BuildRequires: we need it to define %{_udevdir}.- Update to version 1.4.10: + QMI: retry unlock check on 'UimUninitialized' errors. + QMI: fix '0' prefixed IMEI/ESN/MEID. + Huawei: fix secondary port unsolicited message handling. + Huawei: ignore ^POSEND and ^POSITION unsolicited messages. + Blacklist: ignore devices from Posnet Polska S.A. + Blacklist: ignore Palm M5xx devices. - Cleaned up spec- Update to version 1.4.8: + Build: avoid building DBus tests with GLib 2.32. + ZTE: support MF700. + Huawei: extend ^NDISSTATQRY parser with new response formats. + Blacklist: ignore devices from Access Interface Solutions. + Core: added ModemManager --version action. + Some other minor fixes. - Changes from version 1.4.6: + MBIM: by default use the new mbim-proxy setup. + Telit: new support for HE910, UE910 and UL865. + Location: avoid printing location info in syslog with info level. + Greylist: add Cypress USB<->RS232 adapters + QMI: avoid unref-ing arrays owned by the output bundles. + Some other minor fixes. - Changes from version 1.4.4: + Use 'DMS Set FCC Authentication' if online mode fails in QMI modems. This change requires bumping the libqmi version to 1.12.4, which is the stable release including the change. + Fix segfault when empty pdp type string is given. + Fix segfault when port driver is unknown. + Blacklist: ignore PalmOS devices driven by 'visor'- Update to version 1.4.2: + MBIM: - Update to handle 'Function Error' responses as per libmbim 1.12. - Handle network-notified connection status messages. + Bluetooth: Keep track of devices as they are move across sysfs. + Core: case insensitive matches in the APN list. + ZTE: avoid using QMI in the MF60. + Huawei: updated port type hint strings. + Icera: - Fix no IPv6 report response. - Retry Icera probing several times. + Altair: increase AT probe command timeout. + Some other minor fixes.- Update to version 1.4.0: + This version comes with the following updates in the interfaces: - Updated the logic around the IP configuration properties in the Bearer: . Setting DHCP as IP method in the IPv6 settings means that SLAAC should be used to retrieve correct addressing and routing details. . DHCP IP method may now be combined with an explicit static IP address, as IPv6 SLAAC may require the link-local address to be present. . MTU is now also included in the IP configuration properties, if specified by the modem, and applicable to both DHCP and STATIC methods. - New 'OFF' power state, which fully switches off the modem device. After setting the modem in this state, no further use of it can be done. Currently available in Wavecom and Cinterion. - Location interface: new 'unmanaged GPS' support, which allows to start/stop the GPS module in the modem, while leaving the location information retrieval to other processes. Currently available in modems with independent GPS TTYs, like Option/HSO, Cinterion and Huawei. - New Test DBus interface: not to be installed, just for internal system tests. + Other notable changes include: - MBIM: support for ZTE and Sequans Communications modems. - Ericsson MBM: Support for AT-capable /dev/cdc-wdm ports. - Huawei: improved support for Network time retrieval. - Huawei: implemented GPS support. - Huawei: support for /dev/cdc-wdm AT ports via the new huawei-cdc-ncm driver. - Cinterion: implemented GPS support. - Cinterion: implemented unlock retries loading. - Cinterion: gather port types for multi-tty devices. - Cinterion: custom wait for SIM readiness after SIM-PIN unlock. - Wavecom: custom wait for SIM readiness after SIM-PIN unlock. - Probing: new flag to identify hotplugged devices which don't need full reset. - Tests: internal refactor of the ports handling code, allowing test-driven virtual ports and system tests run during 'make check'. This new feature also comes with a new internal 'Test' DBus interface, as well as new --test-[*] options in the ModemManager program. - and many more fixes... - Changes from version 1.2.0: + Signal interface: new interface for extended signal quality information. + OMA interface: new interface to expose the Device Management capabilities defined by the Open Mobile Alliance. + Messaging interface: new 'Messages' property. + Modem interface: new 'Bearers' property. + 3GPP interface: new 'SubscriptionState' property. + Other notable changes include: - QMI: Implemented Manual CDMA activation logic. - QMI: Implemented 3GPP2/CDMA SMS support. - QMI: Added support for QMI modems in the ZTE, x22x and Cinterion plugins. - Huawei: multiple improvements and fixes for the ^NDISDUP support. - Huawei: new mode/switching logic with ^SYSCFGEX for LTE-capable devices. - Altair-LTE: set subscription state based on PCO. - MediaTek: new 'mtk' plugin added for MediaTek devices. - libmm-glib: Added GObject Introspection and Vala support. - and many more fixes... - Add gobject-introspection-devel and vala BuildRequires: new build dependencies. - Split new subpackage typelib-1_0-ModemManager-1_0. - Add rcModemManager symlink./sbin/ldconfig/sbin/ldconfigibs-power9-16 17153071991.20.6-150600.1.41.20.6-150600.1.4libmm-glib.so.0libmm-glib.so.0.9.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP6:GA/standard/e9142596b360cfdbd78d810f33fe5200-ModemManagercpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=e8829cf47edcb19e89c8b7771c55505ab7e43521, strippedPRRRRRۥMӇ!C#utf-82acaac5a9a981d91f455c29b4584e322835530e5621d6d90e418da96bd88f9ab?7zXZ !t/@] cr$x#dI17ۖځoyhk ?&Mc^`ATE(/l{ڮ(`7\R֖JQ9OښOԺ5f٩~6nʴW4zY\DF3>"W67K~f`77~6ͱll"|]߯vDf!KWs? F(Ɵvאr?I0L;IV+RR+qtIseQ;>zCO P#~~9 0u^ܧ %:9xđ$Ir0"Iʅ2ʜ8u[]Ar1 TA&A\| \wZdф `IGtmC$09rk ]vyL 4JF(V>aso#O 2lҕ6o<`4c9 j 0|̊܃X_4>4+Oqq3.DIᏤQ_Z:Tޝ! gajz8Z{{9] }'߅M]AUY^Crz)xfFM#h?tW.x>:ei vRx# c&v)SV@pQ ,潎*eƛB_]"ae$UJ:iAk~ޝ$P2\Ls/V%sF(P6RKnp V3y^gŘrjFQl9dh/Izgj1/xx,li7)\bz0'F•+ dLWvC|=Bt2wbCw$:FG`o;*T{QQT.jsJv4{h->RTFʇ&+YdgN^2Iea=pc VӘ~ y0pA eF_ )J9qַKGr4 1Gg|L`|ߪ 7fԂ̅ʍx4aˀ֚3ĶJ1wPO"Xn*qVt1K<(qc{jN@ ോ]  ^_dKBXtw|P2t6sU-K..f9mkmтI+ E⨔0 $cFՉBZ ^?K<Z6R9Ўh۫g1dD_NtMeQRYuGԮo̴]|?5@p ? nQI3oy9<\cX8)ꩮB -W 8YW#@}41 9ċ͒-hԣUKоyٔ xk+'^B=] ۏ*C^٧,B[dLoٚcHјa3sLPY?ԕ`D=:Nt;8;iZTw3#Ѝcp J=윚yaNYٖVc5W8jS.ۜ@چZrݩQjThd89'ct]țC,k2ZŮ|(`>3JVDjsa+]L.MJ{|;z^5>< 7>d'2IGMzB e@{?A/^$Ulj/MnP4a2ɏیFF$}% Ii\0_@m,I/KH08hwQ> ^4ٜ9g'D^ *su-:8z%poa\PIOV&8Ȥ ?-\:zE<!zvu LP܀S֏݁0f˛QQd"?;WI|L1wt5A˾7uMT`h"K-\H@h.:nKQc2#Rԍ43V~KðAH E(8r Q(G$ >cC侮%S 8C'뢩ϛQ6_>it]^IRvPCCs;лfA_~ƇmQeYN_ʧn+m`T sW<`v]Pl|UppKMB̯%Zc[B>eJ t99&$Ewh;6b6(W5ӫ7@Г輅NЩVm>^NrhJH-XE]Vˋy%␷CMQoEKs[+ b6YԓFyxvtה > Ze fU%|%1:It5eQ 3%Vbk|hsrW":xl\w7 :l}mP ,v5OU^]1&51}'"yDs"k~; rpUbLUy52F,e&:d,=҂gxHC' 'RJA(AYхJ+IGӲHEe(t18 `JRaœ 7U O6ùŤ`c"v{ a ?pb0=|Q!w7p1k\scC-瘥X2xSaWj-XB=S%O.+Z mUѼ^(SȬ W jݞȈ( X751 sUՐD2;5v[H7‚GMi_}`-ExS*z }߭O[Đӭ 5\7U lIˏ{ZMt? R>%_Ajs'dp'6򧎙GJ~zW PDgp,Sk{s; ɲB-NH-_~Ob;}"C!5),L 4q6#gHQU65k;2L!喳2!b쮀Ox+Ԣi~~<,oL0D'`,ER^FaiccrldC^P.&n3D$SBpqqw}'Aq :ߒvf1h?)J#4QQ l3É[n2KBo(wa^ 7HGMopZH4.Ay}4SRW;HڅHL.:6/xG\)״,o6IEeN~c6ýp xCB\gO#.&l⋈@ql1RD%LuvJ-Q" Dϓ˨LU+Jj~ˏjC܌^x~,#@{].b? NTJJKD 1pŕxgr>ni-i9e.?Q \#z^~1#a t=HH:[~9_tB\]!C؆fO#[ Iɗx7g,;pH6 E4݉H9p薥*cFmn8 RJ&m-({Ѥk>$q:yf5|/5C?U Q8Ps-.)mf%kfEq睏bbMI a)?!rq:4Q>SAn!$!hoԫ=Z("jDµDs} {Q󻥒r-FNc#(0;6D&Dju秒&fXgy\ kS82~˒u=^yǤyj;2Y wSߊI"Nފ)&j?K~J2j^X` I۪)*+A: m"a|t݈5|6D#߁&,6wgud9eT/p6?*{*tyw]Pմϰ2*7~ۧƉ' {uo?q{CfhGk| - WƕⰸpV؞x,8oA^7)f='Lc ix)F_I\yW*M͠?_iq(ʷ]Jdɓ1Y3P`fRuO-[U3`I,ۺ:`:D[:0hB6l?%[V9Tl<_%Yp6}osTKfo~=|e_p 6pZT)  z !i+&hPKllNۧvZ˱D6  L.&2eC>IOT h+ o n Js`GOBdˠ fkr¿o^!(zо@l(RR{!$Вf-r"dCwVm)t_Y+m)X~%{R33$@xy} Ȏb1*njuk}5Y8R]5lw Rء IaS%Cp(8_~:_uT3.h& VJD+׌h! r$ih8pUq7uQ=Pc#& LmKV ,͌v4ӨT- iǍei2ٜd]kbvYnD`|'$*~N(`iX+L반'r^-?E!XHME>ㄓܥ],OvdgS+')&V0|1^ۤ.@xj293֩ӟlǚXswk$GdT8$ygeWyw.LO\WU|:Q߿~kpHf9eST SwW4*l-mk?[.kɧ~&ob/x8h≾%?-%'=Q=+9@{_@;D">ӊfQL1F^TU1'}15'ɦv` #)%S/N04[fw|".FLjw s* yRQAa2kح\љ!ЖE*OPso\.!pr]U$Y3VDA6tDŽG ջDzL"ϒveF7A]$.Am?2!>ǎK }p |M.!3Gujc7a/4aMJN\د"$񆈧'*Z.\8I'oϒfܫ[E3Ym,V7ӵ(uGBf]*مs+E޲pԿ 2]XP'vM^ncOMe%LSݿrL |z~dҒdFL,w 7]ŹǓ8sO-"ؠFAN/uC"q)]wsخ0L<=g2ҘUeӵWQIA6N68z~lvn`;SyS'&{&x]<,5%'2Tmb~ճW‚.̒~5(8P,8: Kߨm/ѸL' b`RDŽ>\KċVR3N`س;^Fph+9%|랙~锽Kc1#3vU5V^` Z F.mZM؋9WWf9bv/&Jm zPCfNe83}ơ}Z3k+5u34V5l 82F_=piGK%u,DSTM>ՠNӨ%j/%*Kz6q ?_~J y aۻ}?Hw*9)} gwIcy~IKEF>!َ@qFzʠZ9')Vӑl9XZA@ϨT\, RHB"*Z^3'2'Tj=KH eM[eX$nupHd݀OFP^]ԒuV5<\ۿ>Cސ|  ? šd~l 9Zي-OIsA՟G2G] diAR`T,kަYIyW 9aHo@!+H~Kֹ- 8%_ҤbnY[o (j Z?wڄH鱿S5i$%AI(aBZ bڗ:?g2$nDaCyj[fac*^ʟ&6%4*:~gX[kSOv&̡8[K쮙Ir&8Gʪm#wD,0] U.ZuCBTm֛Q!TZQQ0|>XHgo(vKfT ;lY6s?p7< Pp~*y ue"}6B(-4i<ޕ-D򝒻fa̜nJvev<9o~YE5T< {;l34lYBXQy7tt~gϠѥxB8 YѣapЈQG ]$  OJȬ=Qf1c)hB<] (TOA;=.r ?VUnQ I pwt0 ۤ"YNc%s]6[;C'D-4Ibp81 e&,L)yq[~8Ik 2_Fu'yLB uӃo&\u!LjUy֠q^Y[9=@hiWw#RuDլ_4Hjo`%C}j~*ܯm6So z 9#cJyB>ID5u|6}Es:V$رplh,14WPk娍䈢ʪHW3*HUVkd6=2gṖNGosIR 0ZsT~S 3)Y V " ,Yz8έ24<FXN#i[ u$筘[ns BGSFU^ńQQ97//p!Q@W5E of+2ò\t)>T󏃾AtwlWx0aj{۳oӌb3Z0ZL%}!Lgflwc{4?)h͘d+_,_\6d#9:Q)Ydkk\@K. ZEģ?GԸ4x?*StSV3{Mww,}sߣ=Ƿ\K8n@ONց,C)'IVO4> ~y1mj @B*JE[פ$\4wm{~sOyIkqAÍOhcBvi u쭵\tt*ْ+hynˡn|]i  yIлz!"Tw8/IgV}sGn(u)/*L>=L Ш+&%\NTĐN, qyƚ( j3{q?!Z>#y#}i|wVjh;an`*ߓxH.N@~W^yu3#YҽE  ȭ*޻rD :/~Z vL`#3Rv$s%6`zEx7ϛ@ -bdZ+TˀW9x^[g|l5AtPZFdEnr%oP ,[78UF\|%"UZ2Tv_|Y0a1RLLdsOCR,#,DňLG }z*$ܑش?aMRNF7q \Jf*I(mpxP*h-3@`<B%QO!K;Ɋ=/5?4Y}wJ8*lxj3RWhI\_9V XxgTa\ErdRWű+z$S $0_o*Ysfcʅudd wJjҶor*a^J⡹x>Fn{+9ef@b2LgRi}l:e%ב2ݷapZ* :j/u^ ВwٻH Ea!_JQH淣әxM۠->Ņ >}wkd#J  W[uuZmꨨ&59+EsRP 0(!kyܒЕ҉4`x3'Tlvho枍uv ӜS?boYpu 臉(Xm3$3`0Vl6u%~\&V'V/9>u8ݲɁh!˄a哑L$io7(vl v) p\-Ր'"DIL+!طe]2~Úpi&"FwF27-> sKRc3@,[4vqZ!(ӐEt% F[5 ,D9 n6=CH,Z͈ :LCɌqa("D66nxh Wj.99y<^`<[jwWFFm u~}Fa$-tayZq_ٸמz#-Hћ &)'bË՝66珪cܝpRr] /E|9vFMz eMLoOwt6.rʗ 1n9VgJ02vJn^iM2>#L `_}8M2&ra ~/SN7LeVw p禤-@ o\,Gi s(kvQÆ ,>(Y4muKc ~>C+f/^ %Pm)JףUJi67~7ab*tמPgЋ聉rΒ60^O& du`cW]BnHch _ ym)ݙ}d[7r4_R EE~poov._pۿSWf@^isρ\l~^՘oSD^f&@]xo g)*dq?|.h\+I?nyVZ+D%d^Ia]k_^fw7;f%ߪaXp`X퉚"=sÀ* nsLaY|GE9N=5g=v 7P@5_͇SRuRlP/k(g1Ԩ-2V9ww%i8!ҵؙ^o iA( d[.Aepj6+2? HÓmT6'N+X/zDK+kU}ƕd'YY j )ĹCО6#A2 }X6n+& Έ'SEb\SNP<\B"%P;q)\ב=ڴF!:+'2=+u,U(!r(Pe&2Tc+yA Q=a=iNNjgeN.(&/&OD>m/Q~f&NЙ^yR>o$3(,i 0Cbȶ/=2jY$S)(cک;׊|Cfؾ#[LW'm:w#g dYTtۉ(K\| ]}Pzz܋}\@5 3K:Bɜ*~ڊ7gSJ-K#9'ۖtڊ6DH vdЁm OvŬ)rEaiW' ֽ{m=϶.)v{?Z?qw{1 Rz&-v FV3NDqtkzxHAC`,i#B6yݰHɽtXnZMyh̳=qX-2Hwܧhx@cn\ɶ*;4k5G(gY,6#@7Ŷ%z\[a$VԓkN*?VG@# hd:Abis&J#b"/y ؉I ƩQLCUgKH1\克+@qƭ>K_\4fۍݜJlk™jzV,W)Z'Y-zas'}߀0%(H*]ggqo|pPEjSɀHlt? !?blJ!^?X}׶c]U<5~^轳j;7D 1de]=yqff+BZ̍6ճDƆpMt5™ZL4wb iXTˮd_ʾ&Xa1L\|lp"Ը]Ij/7+'VLqo%g*u=^^}6/'X4х\#~IT$s[FnOEUg2rHTE˒(_N=@۸6pb9psU%G}r[-K %\^2a1B,P-M/ŐVιa20L1<^E6цnF"1Nv##vHL6K)Jsw>UDUf6n{,>4>_}Hjl@~QR NC-_ٕU3%19Ql-,aH2\ '- ѡ4NtZx '§C@H ߶/( N>asMHR[i:?mR~SWd뎹G?^6fj%n7]S^@-s<ր@R^nmp6uzQ d{^`E%+tD«{rVfU `*ʊdB@;lwDy4OlSϠm >_ϣ@8i? }li~ ԝ:^?OF^'Cl"E.OMZF6y|+(1u9bbc{ozm~ޡNyz^]MO*?im1:sJHۂ+]!g>ȜSن ;n'6 v }:jP.*?N?7|25ZedݞHl&VDB1?he^zAڑнAһ`B 3NHcbB⻓q4[n~n8:/3]T&'| >u94,?HVJ?6_qkq7JsY^2o w+}ZQ]uS.g( 8pAcćL+ #U{CNfOtyp'eԼpBc&{\WSrHVwwbU!I6;NI!F*u &H"p.`aTGR3&/jcRvSl{44V^1rN(EMm 4V a-HY^Ŭky$ie'sN\kݭQDweIY* IHL>V ^ F3`.SW>96S5uZ\5iDhf-61CKH;lׇt0[-CZ10}[t."?*,WBӌzp?[)bE9 ĒҲ][B0c@32k5ڤ2g-tSbxMVQ۬^j:ăoOeo=ۯV s cHdHv$XV-~4(ӫ&FWīHV ?6350]Ʋ\|}k7}bN&xxHR^q̡SsČO +A5a%y >%gFg.D}ZU4MTdF)hvh >  it^C7)03HIvEn~%Ea=B.J.lޥenL髁 XCKuY>X rNy0Vi/Sf(F `1(?.0sS4tpg콭րd+em9߾ԞHym{JhWGR9ngA)8<3}K3L̿6T̀C#nbH1o y2;c4ϓ_^*+\&L) }̙[s."{ v澼xu^j6U{N 7E= ϊnHin[QQ62|BՑgN]!Vl;kƝ8cfA~21[h'?:cYo:~YhT Eک'L5^y0PNߎ{V:~ۺqa]?)(aWf*oIXTe%Vyك&A6FR; 6Aٹ *wc !HșH!;Ec@͊![)3[p&Ir2#gsؗ 3D[Χ0?irKwZ呲$UXbPj/u:\6xU_IKQjZ$A4PdK5( p*'PS@`qlj!cwAzkhn *k.MR-AN ^\TvGA=ޯҁ$vqN#SH+Z?z+>|R'؀C.-)!%4Xe%UhB#$~h=A/av^h߭|hLRɉkA߼C CbeEC'FhBj2WqTIm3,uI[,o&]F( }5ԪR|6MKV(ݺ:[E0и"Q2w Sws( -~_ /G\pbʥƦAwŬ:h8p3 M.z9˴P8; xwT+k摎5q'dThJf|]QA-'vR9E9ds X+'dgU4i-l-ߍ03.K5\i gYz\eIF`Cll{r]~v>rW!:;t+E@fW 5u DŽhx1rydP#ɂr{G0񉸪~'ի8gfgnEoxzotíAӞmCj؃*c&>&z4XKtvٝ[kas',M-VM)2J{JB_ ǽc -JI2K=bwYMrXPZ.$z`_ǛdVHǯ)ka[%P1譒f/LgDP{{qH5Zb x= <} u*Oz9;EqkI>e1-|N"&+z)g'S.3uګ)Bz |]'O7B==-IR{QLj9<<|Qڳ:;ԑ*N49N 8qOV?^l9OOk[6}TKX g9+wz!V,{)( z6i( ,AlPlo# G_]X50dy`~Ƒ#+'װ_Ɗ)ᷱ,?L&tAwgi6G`bd qU&#,dcR{iV(iYnl05K1K+LC6YK!gA Tެ<> P]\ WG Z7Po:2|)&.MbRX>̖M jiD& |5YOWp`˴,<985]tc Wo Oh{(?7}Ϳ xi !l:~Ќη 3mCznUz~q̗fϲxeW 7~I}Nyش.Õ>Ծ"{Qwi:suSy=GZF{LѹJR(@iE $KpE}O!b$A׌厀G>5Ox:H6LHhatf~v jKfXއכ?r8J½*6|>"tpC,j5h. VA0Dۆ1bJkFDȃv>vkʿ`sCz\ٻ_7;;VRsX˞b䵌{?]et'e|o^4|yl;Zo oX!<?jT9!b+-"fΗwC c7j<lM zVoG:8raK0\JT{vRql#b, Z}A7(,J%΢~}chܬ4s;9l!'lg~jO/aagBO5%$eҍd; -r{/[F2o=>y)_Ae(cfP–>;knfWzmFeg(!J 1 IȻ*'4u7n>jEq+U7D e 8tm'^d6uL?dw *Ħi-C?; f%: ={L3B$77))|+mNb9 Gs48 A1Lq-mEZ=1F'9&DKԸ,MӘ[܄ʩDGN?sC,U*kZeM)o`i=!oOP(T~Tl"}-9kvLykz~I`R!Hp}KJbd܈b{h#Fqv߸dA)%Pl= 6^F{n.\ONSٌrr v ïҴPK-mzBJG9\Tdb$$z/nТe6ڜkG}|Jճ{o?M<*nr'ܰ>%d a@]W rr`':j!P7(#_! u~{$V} *6k31)ȭKWil~ƒ'0mMuڼ5H/KH Ԥiw}|GS P*Wf5]]m=OFu2}pDI'xƚ|ܜ8l W ҇ eAC&ft<}h5ݡ&*&%_5w2 \am$3!i09<з b'"qNIo$@LZl!жH AԦ U4HKU-]_Yud1+ 1a vݵcC4R-utUP[%= o,4G*;ōc#aGb p.7[lUoID3H>"1wluӻV-F*,>TJyuw\OF@ʿAd:@b|_!5yl~,S 2)g`f0A}D(,`PDŽqoqFޑj=~`;ʺ5-4Qm;i ~(ҋo t)He:G_g>[1s'4Ke`ulÍ&LL.ۓsr홵9:dx;h 1>@b =~md?>wm"=;딒El3Q53AdKr+(ȫ[bI%KI@bDM3'| ֐Ò5-jY(ㆽδ1sU|v%V^D޻FxKqkJhɯ^{o%V|dfkqm{A*@anQA}P2qcJ ZH;6PȮxD4RTiSIfXLp!; V+Sx$E.Aԫ,2f]r%6ݦ?~ٚqk"/2u̡/ T>h7m%3灁Pfi!w}Jq&Lks!K0VoK#8C%KKmAsW:\(LlI@D'3X2%N Uh0r% ΙAwsYk3An #4Z7J cnqD#]|uCsL1}VqSke LdSX->]vIQT%gߊx`j,6@K)@NVߣ7cM!}ilC_Á@8;GfC/AڡO-D:ءL?I~Aӧlw%1]*|Kd B'VȤxg!qjCem{"1 |"t%Z)_.?A?XPf"&`k`+Y*ulM-ղEf>v,-}]R( g/[kZ)@-,,TsrFȜ<,W?=gU?r̂X%-{lQ)Zz+&I{_o*}JXX(bs]AacJ/} -pFEǯ}y.rڱ 3W뉈O`=Hótn1 *z*n>kjڞPTKLmZR΋SDQY$QW;yԖ."%~J׎'+p' v~UCX ৪*wZ|Ǚm U#A_7*]Nڧ VͶq_#[l0jZ]lĝ@$T%!嗴%Bo ?A@X06' Z6!(Iz~ItJ֑ d/W$ iKNq {\\JTdd~}1*@SZ?<aj uM@zѺ-5"C^l(UkљglpC]}mvG7nhuQz ĆsK ‹a0p7|b_V- :/)} d-PY=Np}{(};S2Q>3ǏWv4j!4H gUpƚ:8.BGT}0LwRT?UTj0Qe<ݐ E 3HٲߒЬƟG3E HޡӳMqQv(l}p&Ryr ay)NK^(p竍z3(&_/cY;+_R|S =\UL>oE1e]3]~OIyW}2f10B)r~QtY35Q>VsVg_2cQ:8 'O y!8SΟ}B-]DSo<g'Xy!H~UGKuI\~~U9DdWXQAhcF_9HL%wEpK-bUޜ2xu ࠱%@i X է3mk.Fz;+c..w,e!L 俶#hb"ź%Dw$5b8<;RBYѵ;0dDFs9/H S D?Ӽj$HLDk |+ڢK/}=ETR&3;Mh-tlug㙭v"LWb䮘ڈ WXl`0#H}PD%AeEjL:} $6{VPc7q S_DAAuS`x ERU=8/eMA' +&$'*#&.H@λuϹ:`6ѣAcD+ mLe|(dy"--= ʘk!5Wf&V)*B% ydk#:T.bɠ>zSgOڿtՋ$ʯFoTHіTqW,&#^9% p!M6'>V?5Q#2Z9 ħy=T<j݅8Ptq?fKՔn`., Kaeb˺T$ZQcxLDD &-;20 ^n-PY9^ٷ}{=@jcm|5GNw>' qz E%{Xxr/v>yL&`+T\BꀺrNT.DqOL6M aEA7NT_;yu\ !g᝜HZB2`3\2@C d2rq秠3NJ^;8[X(ajYS_q`N9P" nn"\HuӁ~|,^ԑ\# ,SNMIf VNr18LbSc_?HUǕcC;k?~qߕoxI.)5kyrQʃ37hKrКѕi۔7̨͊:"=J/H8Z+!\lffd:;uꮏlyC.tM.2v')DUs? )9MAL=\jF8=l>6LuB5KwM5`) 2{Ҁ \́l wuiacaLP]zZ\ejm}`[M~E!Rz$ 4U傂#iBr/'@g߳,Ki4̓&x4xsO:зefO[z=ØNox˨iMP1#5v{˺#"KV08R2!ڂ< xnυzK; IݼtIg(n g rgB^eJԜܴ}K6*8G z!:H:]rc7zeՔ(M7o dK)$N[( öM#T:M#}GYcE~sXW8 q Guk[|'-KJwKvD _^/VoG3+q˽\osLִ$8K WgvsRZųL}?%=g.Z.سpoti67U(&5-yW/}Yn'h:MAJ&`L ۛlC c@q+ sfaV),"!;^SY``o+uHGq[gjiU Ji0L4oEq] !zT/:1&.$}ħ;UV_b D2~ iǼd<_b10-e:&X G"s!`vzpLq ~,8@= SĥXDGIF%֜l`$LtrOܔfr^;#&81t/{\GsDYrQrxb!(4U*u_r3hUBBdtāW*[Gt![ ʇ);a91lkS]J s=*3C3ZV;֮%hs5X斻 ]Ǡ@;PVMU+#t]Selt/wQYd,!- 7!b R<\L]9sAbڈtN;u⫗l:s; Xbd~\G̞*5e(djݛq*[n TDņM%C.t/%0]#U¥& p{]]\iKVYMt(  o!7Ե,*ZQǝ9+߾hwDFдLjտ]j3>Eh~lON`sR(=O&X]&bEMJ MH1}Cg0C\1Buֵh"Ѧgi9h:5SA4hRb0mH9v'IIGxMpV#7/Afӆ+Y!ݞHjo_^klDc[)@+(7[lTѢmwpwb>$ZY.\_@A4^y~gC|G} E?Ͼ'%2wwI.&xMѭdIܮyhUt8J;PKy38mp,%Nݏ?)sEsEaJGf;ZqfraIkdJ Rfir\0 kd:Ϙ V>/Ui՗~QJfIV'LeB3VFVK~;zA2{9 Oiq(*/oK %4PgnBZL')#նtO_ȖHf$OyB9{?SqV%(panuŠ~T@t,u FK~ޏ:|"-z)[wVXnU'A:OpTeݖtĬy8'J6| 8IF&#==f^hk 駱h/}1l 8G[P^]~_W un| &sr~ujַ'o߆jHD]3oR;<;ɛ|W4gNi4:gg;EUGfmRYz,U5 lޞ(lqd a nn]G U ;Pjj]%޸>l(Hc:ge}70,CHim`D#h=+y"@s3=)F`(ƠֳKۯ/h`~VzE%{RLMl T`mKџVQD>fp@E`J?Abj9ݙ6e]-Yr˪#D׷/$]ËJ%&<x#ɉ!󏮂&0#5ޏ%1m)`OzA2 `ͿsWA}3e,d >>zݵ[ NMreNa9Rs֛['_zJűDm'oBj_P89Ad}Yd<Cϱ!bB_"Ev#>ٶk\xMa`s}AdŠx$G:fBr&lmn 6u )Oٞ]bp5-|1PaP `9׈|٣~<:SEIUfp0ԫKHg PcNm2QiҍFBՒ1K;Ղ%׀oK&*DOd |ځ).q&nׄK!ˋĖ7;z9gz[<,aŲ#oXVaC o&c5]S,֝_W4e vu$]AV(Nyсs)/837;p_`9<운H&Yn+zWԯxC⧗۩ 1ϓg#6qAZ&qKZʲ/õ p<X_moRy.y)b>S (]wPܽާ1CaIX:?Iɶr&9MP iߜGK)r=ݩz õP$(X,Ol %7g[2a̭{i hfS~+&x*6ȳ껳KQIضd*T3T%)znƳxhc\]j9S\fJ>5X/â ͊ᐼnqDxNx XM4A r݉=4ˋ#B]@;/v^/:0bƝUD1AT\j zaxF7܋gxaFuEdd1 yD EТeO娊]4.Bmzcpl9Ӈޙjl4_<`=%ǿpPޫV76^·&(")Fp%Q-(m#RZu^&aNM M!]Z .C8G{ s/e1KTek WU7/;6G1LӲ U;s@&DF=8 H wP) X+x U.8&147xuLc1fq//I0Ÿjmfuaۣ'?PtRP| LDP C}AזE?hCw)lD.]\aHk׮|`,W_>j=5 Kx| T{w%pbS t|ђ'#mIRme]-,Y<@,FϾPxyy5yy Hu[`ҷcBIHςRim3 +fi<푀%"MWr%Ev%@(X&ffMIyu\=0].Xbe{T~|Q:W DuCCtVCw 1uovH.AƎZ=to %J_v>>yf9s ;_.ɛnk_jGbmadOZ[FPkf U4b$\YC\ }m sF1i>g&\FdF>hI}v,d]>M2{b0nZCy O: ؤpD}a I KPdWTK6s9!+uV v,;GŨM%^% ! hu Ɨ5 ҇oGvF|j({utKL7hɽӗAQ nHzfG(GS5rg1`;Fׅ-Y?FijdqHEt}96Sj?m%B%uLQfHۢQ3"]UHaGaqԓn .cTJ/9<sb/,BR(0[Y+(ƒ#BvHjxʥJwxoՄˬCHј!`ț-H˵>#HңDeʋ/4Q5J~6G{' Ax&Rծ mi8P_SD|Bf^nە`xIZAcM0.zPp@@ M,+8ɒ1\yKgpP Tm[޹a-hL8+_ die][RO~SCM|Mi+ .4 ն9‡SYGq 'ߺָEj& C+<#cdc,1ܛs nH\4!mY"oխPHv媄%(~O9() uGBͧuXȞ)Kq ާa}B]۲п֒k;ۺUKkk70ogBQ#Ǎsz6#їVv@_}M{ݖ3<TҤ1NLJvsMFjfS\ j{XК :B'IVW!F*K^ו~ApAD fiӥ,hΎ~PmͭHa և$Ejg(l(EOӽe;i t O3YS(3@`ʕ(μt2 j]㐴hNBiY8p8N }@9M#Ft%T>gzkN_^oEkDlAU 8d=@-t'0 2~%Z)1?eH^5Wʔ֒<iN{XFR)% 0MB5ݕ^.^Kby:P FB~3={ a JoL[25T|Ή3H*Y*>℄YK҂gHl:)uSGP527/륬e;>j;aLGr_/{ŵS[e"i"΋65]]JBI;[;yx4/=.lj_wcN~'@w}M2sOj:@ӣɮ# KPB0P2H/)113+U^5Y";)[PgZnP,X:;jeTIIQ'DŽP_(m{Pa\ŏ0[Vo\|7֎L b CxXy{Xu@hQD,S~JpGlƪ0&èB} Vavj8ٚ.Yf/{6˚^ȒsgjؕvΡ.I :;)z,5i&&hLEV&{|v50t\(E3>2 EQ(,h7FQ$l;X%YCyp6裁& gK yVr0cJΓ$=cu diN$1GO00aZɐniC*)sdcwBXN)+4ߣ\V=R/V蔞=btIC- iu(xlͱyVvTs2[1//AMݭk"yY[q7>'mDxBBC*SmTb*JYG2?!;2x/*He~(FR0;$w{m RKx%gׁrם)%L_;ͽ<خH>x#&<8D,"a:z乨o$nU@.N{ywWڛƙ l'BFP盛^%ȾcI&EKӌ-pVnNJf$,{ni)(\x#Z~ib\¸:{آq\& m"MQazZ}_‰(nUl7? b,֨!*-e@I&i2Dũ|匕ny}$-sZ;>ya*^eD22\= 22#bh31ϗ$~b ~Qs)ÇI)Z}VqDS.Y(J(H@\&ؠH*",_oC[&ʌT޶e/6vRH>/pmD.ʍYw+99`n.(MK`}'@DӸ@95=ߝQm43ॳ )7aW X;`1ҤDraE#:O77z)G e-8?SnWrBXvF(T=8yX~4.sܦMGK0҄!u"ڹc?׈|>YJOeOHEЃg*"L7cjk0fO6s6[pL㥻orOY=\G ThoK(8ƎMW *mUpu." t&Frg!eu RJA))Jb3gm"54g֜Txg_0,j9)'z]Z%|brcޥ9c[˨а,Ѥz &E2 )t2(u+ 5ᬜ6Nڳ˕YKG^~X%ϙTX;X0dd'Iiݙ -~DBw ]Kcuu@lWTqxNiZK^ʬMB } Mk(-ſc f=" ydĠHT(1=FxrM[3ИRj )f6㘴NWɵ>?2kڠ0?O5Y'tL0MkîŔ>=BG4< ,g;GzѡW1bQPoHzWt4 lzEN rKޣ* X^bǯ;.fl٣n|6U'C{K b؅fdW|g(/GxhdOB}/$ t5YUQk7ƴi:I< dǥNoPz vBQ jyzW*NTAm&' ȁK~θݘ*o{XEQ@dt8leAz|z֪f|֥؊-LX=ahumT <:e,V^8(*P|59 rNW$k업dMoTK@'Gzɒq-šW@֛\s:m& *Y+OJ)?sd 3Xtֽv@LD%qe œ{ (D M3N/9OPi/;+7G{ZQ3[(\607a$Mo@Lyiw#yIB ѧE A1pۗuwX>P5QXZtOہ7]q34.}$yKgiߎPy0jۣOFnj#zcϸ6mύDP4u%n[g :#dtQiTO8O26Lw_i.JOć;#}XӶ yw}mߨZb ([B(( m~A'pt!OOCaeVZee2peXmИR%#Xw1&W6n~)drŽ { :ۛ:Ca[H>p?vj٬4HU;jLF=;v-bC]PGRL@H@G [(sDKq`ebAn<MQ[ ӘM4 3 w349a +}KmZEI;yit=2Q+--ztAsZݿj y 5}}Ҕ-60UoѧƳpXDA :MS=UCHDUk(v@/kҿ?5}ar% ? J0apG!O,HaaSɱG*Il,1H,]QZu'3پ=JRiiCH!}a J ЎtphilӆqǪ7}r+ΗOLO&AShy\w;̿># E( .RoF+o+O T4Wkb#xV۴t܂^>*֙@&$,$"!;g{{-> Ίwi@0^XNyhn_d~Ժ3w6*)d5P! 0b΄lw$-f,ґ@pL)zI8&c-Zgi!bŔ utTȇ-|걾hːZ߬#d;@M >ջo,Fw@M%[$+m ^5"_l|X'4'!4=hp+._!3߶alZr;bVҞe۪!1?o=l>cI0x`9+׺&e7?|ɄB -kgzr~%@_X0 >ļN f1Zu`zȆȯ<̕*>)p.#PθEp)ih4hvA@*MtelD-~Ԃ7O4x(;q6xu J2ֿ9y@8?Í.Ҡ#7Dn38 ηFt7q'-e X@Vlc!bDJ^fpfFZ~ #>!֟B]!0X !d+9<p=O]DEm*2Zk- +~QTV&ȑl*arSO3KTs}J9MlzS1uNh`$-7fc5R5+e޶,[#=8}ˡ+Jt *QkzxlK.kW7z 1H}g=L7WqTrs8ENx+{!cgю3UQ`AIAlIQ,@of<} tCrCV2nZ}Ts:R9]*Mltt)&z0WZN}^cYZd E aB3R!􇉀8}"OHìw>Z'; ˫"O9|`}=؊GM:Fu@& ՂC:Q7Gw*`'fLz%񟨘4H~u&}!/RMZo5;MTuPqTxhH@CRciFdsп']'ؚ9m)؋c2+Zbj?Y'TvH3i,=ʪ4,Ay`y*h"Cݖf SX^eaoP2@C0O6 BFͻHD*n}ӕLaF̠ewk(Hw~3aYGTF">ŖR2iDeY}= wFr-jE_)ۈt*tR~O͞Ψ RKK?|(˵дAD[Ώmխn馺{YIm+ y b 7} d2a`vO)"D\b!xnC4N 4ݼRI`(#2@DPeD-kBZSh/nO╜dPmVB,7A!K'"e|)҂2NbuϺ | [U|FyX5 KO$"T}tw@TG:lapg:ň77̞|U/@Xd"Dxe1RrI=jƐ%C%1*fh]F kG9U@y]ѽjsepr qTM#=I݈x%8;W/=ǰmٍifS.Ri\̕hJ`}[mA()ຬ7U*h3PbŊlX>bpx\Q^tXFzEqS7ARv;!#e_FGc`bDŽ_l;?CgֹFg@P"MK'|2VCYi{Xl,` O8^ͨc$f1ь$MTgU6_qZ~j_ .d]Z/*,yjX֒ x{1Y͊ xW$]N'H.|~<{5&"]"v<Yj<@hbmr+?+"?g% [.g[d0΃LDy-)\5yAv#`t,Vņ}"P2VevC*] Z8vCr˿ o,0IEwofjӔPY L%z+Oxǫ xoͧ1YYiI]@|l(]J x!s\4@"/eYkaPHAq̕)ӠYg Uo^kπ*voLd77;JTqZn[RQwC5ޫh!4L bY*5!!%/y> piQQ|G@SVE{ X1nL2^&>ӑ< +h6] O͜\SND$ǖ5q}zN+/l(C٬t5~1 ߞl5MsZgJhN 4efw+X$㠘 B+\*Y8D"Kf@^c3J02|-,r~vw$v%llcRyk,Ϻgl 4g}(RE Yx<-r^Β8a pA4c{#"0;|ayXL'S@I4/_󅒇WYeDDW^ޤ+;Lo{ʍl.ҢC:!`U3ef;nΟ 6eNK(Ux&y WEQv" A6КFqgeKM5JVL*YXe4y3<ŷK{QȈ教Į&Q>ihgC&σ0A2'N:qE(gƄˑ~Py 'QOGkjx q\g1+K8?]jpE^q1o$o ]EO ;/]XW IrE)b[+ȇև'9Tq]h61pon4f3"z6JzPrLqZ:FmO Qz .+%l1ŕ~oۉ,EˤρdA룲x|?sZ~,_Oʽ|X}elr1&6`?X~t {i+D,g7d_:sk7e"V91W B8SCWI*&Rb3_ҿ"ko!@#bϊAE!e9ӇHUa>vg(߾zxQk&j_4Z=zB݃S:Z(B>"En{6fFqbU )e f ި w5UD0QLG ¶Qye і 3OV6O+T9gE4=Tu@ݏ0{ `U58;\."rvIzі(JklZeʝm,YG|˅tid#p~ȏ7=mkS*baR1"GJw!I<ϧ}mۑ)ZN v}|c  Ҁ7p9Ȅ*L!1GKۂAbS/=歰z\6}xm|SnD'b_Ii{L`)ƀ9&ÏDp"P[ptP+.:sƄΊO_{TFhZ@J7aaX WWdVιXLUęS͛Z:2UU^I}6Jnd{< Myb/I^ VxXu0*kqnebxElu/(~-;U{ӞS iRCäݬUv}1ĸdl`-T#G@}7Յ9֖~?jAM' h|w,?(5~Y9]`lg|(^l CVގcF?]BuCqˮ7Ll Y#Q:"ΆQ}ߠ/Z*XQMa{|\izAp'Wp%;ȣFjd>zmI)WD0V+L~@nsv^vhFq^[.Yr%lwʹ'\kܱmRq7*\L+q~"YE fd!Nn7gA%\\@8] h~2N^. tZ/ZЄHt@dwU5di/ T'7BcCIyq0YSBoBP ȩ.Xa5т51J~#[Ț?$-}iLo^;yQ [B"$`I fCji{)(1hrT_G?=>d.Cy D(2X4xxGک[{^5aF] P{ú:8cvgpchf3o#Y6`H9r-2SwW=ϿYN.Hq.7g*=*D.BSyh+h`i=3OpXq1`6of́><^pMoÂOaZAU(-h>;D2К"?MؒT?ؙj ~N/<'F $V P)S ڒ?<#f7^Ax-jAoC}LރG4ޢzO}E #yȸ8X 8d`ҨpejŊ:$VUթ/O9 q 0UhK92f1.&.H`v ~_s!b*UiRRu8ܮ|EWejݼ s b]%22Ś`I_?wODL UamķgB YXgxfBN@[)'HM@ DZ=xbMط-uc=`ÆN2j'8ǺSShJgB*j'9a oKwn?JI(mr!&;x ie}ۋnB%X'.Z|(H#~BDI!N`Ϙ"Iz)KgήA9 Rp v,YzPZ2 oPX|w'u jk|kK;ӷJ(wyV5sw9\;/[e{Qm_/TS~C~4؉GaxZuCSy߶xYiRq_ḗDz͵9pHWT 턺A~>C<}c" _.uoTN`8jUH C`v b.a"#3b@eX?C!W ?G {హ zJOl XTj8k]r/:bM)5 j)gUR댋6#MtIWOvNpݕ.a 0OV|5`ё*ʾ7Dq穹R,=ʧ7]N'Dr>0ςߊim!XhrpLjkL9odmYr WꏓwOchnkmhgg "Mm=udF ICXΖL?܈[kvDZzVV.cX? GdKʫ4oD,W@Ut$[3R`>#j%g[(X&Pxe܃Ge}`Pͪlv +p$cjA#i8+ ~dj0(| {N"SlG^rΝ1nfad*1CȤ!3>.rQLh`㗘/a{0$*b'tƫ>-)Ǒk!7wDwuFCc фgMN }7QGvz t$۶ Gh9FS\e]_ DŨo@0M.P+Ηz;vՕeq2[4vlJ|}N&@pж4cqBY_iϞK *8DMc@ƣn |s 7cDq=Hd~j)/&_,J2el&ӗˀ|W V j?sSC%Y ?) 'gF(Φp-M?Th;-@I;6[K4$[!u {S`oOK}@z8 cEotq߃ƘXA7e1&\#: };BA0oKH0% --RB+JюCż`v E*˪"abڪaneE9$j"-9 HyYy CSusu6ALcI& |̵ "6ᶺ`p4±F,<8C9s|?ߋj6ns,xǰ]$VIb,ύiV#~ R:%|Ќyf|g3bZf^@1]BeoDJ131;Mj,CC_(!.DZ G~}9>Up}lx8pԹY:K )Q[V J!ntfiv\+u \cq0ޛpjlilZ5eD EōʡW!2r+h]U\8]gFe'ņm$v7[=ޒ bXj.W2|`",q MY k<&>~9 ZY: FY]ݐ;]e UVi&s4vR3J/Mt^QrTC3h/=sޣzgP;Ч*4C[/ߋ2DjyˤEBHjGQ z~Wk~{lQJjOqlpٝ Xcn\o*&^4iߎf%oH $ k>@(#*|+h&xvB fwE(?YcRJxÉ+iu΃'}≧o eƬ1DӁY]ٸhXX<ȠWZM^W%tsϿnbB"Ow4cv@Ɯ7[$\SQIeai> /2T}p kƨ'B4k!TUMZL@ W{]o/d%c4t{ڍƲ3)eoF %*̻:%Q|Qc.q>ZFYXRv{z0$J 5&(: '\Opd-;2&(-NXzcfrĖa tbHw n'VvtHqwc^ޕ 8[|n(pncEɕUc/)~ea::YxWW{ eJgulH7U9mq}H_l݈f^ϡjWSq6CI#Zp^Pڗ.;J S]G/M+,Sz#?/_#"vraa@S Xeو/BFY!HA0=c+[%Ǜ.Qn- ^8^&f~Z4= PˆQ*m`(xJĮ+'c KvKЈi*rUU R 9S Ƈڸ*IF_s99 _ vnyO耀&ǮFa6{1QbQ1 CHR2)2xRSh\bbC̘6"ώP?G9qzӔ̭C%'R."B!^fOt> ˖RmEz]VZ"W)h ZF%H/B%/-~Z"FL/K]]+]4:ھ^t1 Gja7 rr-3D"fʼn@:K߫O|lʦLo$;3pNpz\T0  aY?qwTopy)zf/3338d7|aF $_2?E5}I LEٯ 20źL)lKn~Me4yĸk&VFqƗLC>[AHD{7۪u0`0A¬|a kT{!\%Q 2X .v=i5e]͚/K{)Se4q=P*lӖ1臝*;- ]zx?T9 Q;l4X7`{ZUC?C̃cjfGB4Zs.o z& Š~(A}qA9=:btR*rrݤ2]eOp+w%W}rM +N;99bήrCb5x[1ñc/sQԩ@q"y {@Rog r?;: 'Vqk /֏Lp vX 1Z]|p`Ġem9:2ѳH-G޲2Eq %)`j]kh.>;$:: @8jBZQ{ϚYyĔ?"Rtޜ[/uZu&d:Z|[Y%ms$ N/˥qG%ppƥVjAlLg-#O,)@*7&و! Ldd;ZJwjVP5##3TƊewiZ\1ZD ETDhB}ge w _'ttӽ1@3a"(8gM8ٰlqhND:E ;m%%eբ H*p+Vp#Y(gSAy>[s}lsd(-p*&o./,p*Z7!iCo$Hc[_r{NSE(k +f'A\K6hlʅeyԙ/ }Ps(]eazQQ<;q)*(DiP wej0:))!ˆ>%ɧqw̲.jDC}ON.Ak~]q]5fo~Yn{ꀇ]#C^#]|;]/OsR5kU:DB,+9" Kf5Q_nOLƱ6gzI3b|Hqޥ8iEe;6g@6#O6*d#:9Fr%AgCU{ 7E Izp1GmJZ۫U6>pWy[0|c!SFqhXmc ggvl@d.'$y0n nrB4x#h|.*ַ#.}:fvp~+ B.K[y>pFq4X{O#rOVD/yT#H~KV''j|Ip(Tk l^02e)[gQ_$5`cԎR=uS'e au23އ41> /~}87%Y)TDhFIi+/[vrsڴxl>~;Mv>$i (yz4]v6ayC5 ה3[́z=H<`D0B^`f-x<_xڑљgQ/ 12l9!4i%zKy&qag)^VQϒvy({f/zvBaE{`j ٗvQnp}|#?R3=p!E842̑@E ^OF9'kDjGw[(W2 '6-X l١X;6EYۼI)K›@~o<ю <<gq} q39Xiy:1׃CH˙Ϯ%A]Z4X7FB?={i.sp[a& (:p$`cm;QlAZe4SP@݇4Iۦ?}uŷp>A_S?yA;<ҽ ,l) sal%S"Z J,Oo4xpq"(&]Q++rĞ.[y;6U!ٖ0+=;MxXd-JЏs#~_;BGG5q q ˧&k|b)QeHu%JGZ̿,_+09cRCZY܌-F{+M+ 0 <18Ϳg+/+],.Mc(XrFB)_Y2X.K1#RO$?xIGn=#(&8A{duͯ/tnP֔Z{2 ~I~s0RBkY82&lN/Ц_GeP&cgvOP%AhOkGvhiOq簉"o.&x a^Lgsbuh d8޻Q<6f܇. ]eLeN]s .f`$b968f{I2T=r}@[N<˒*;Nz)r{e\77{BCPop6lTd|َvYfnO%\+ xUet VVHSE @R;o-}lmExw Q^V^v-OOC]<,5vYBdQ},g#,GE:@M&7 U'PKr')8,}&DCt>*=8`N|;yqFbP%)ѬPesY+~D)r(=w *5"3Tp k%Ȑ !Ō9h>e-xY A&4 P.lm$B=wҎ l'@j>Qx_uf'\ ,]?Sr_OD^Tbyuc0k &I6 BSOVcnS iATO<@X_T`DNOiF(oK/AYةvq:xI y^1+}@捂"3Uɠ&e*C &n9t0Ue,ne| %HMWbۚ1Myq%S4u?awñSaH]II~=Kb:?sbmEY7[Lӎ-<tmd\ 1q5Hˠ([68(|S^v2a4@ٍ7s"}/F4#\ ㈸7J˻WcjP\)-`gϾ XpwWԺx(TFDm jLK{쉅$b]We"J`=x7u$#@QLӇ 0 jMjn>֕ޮ"d0ecUL=P @;6Z7@ $Du$9|lj_D?wm\A FCF9z>@(s4087آ}ωRc([s!\K;g}ϩ'^%MJȆ;Lv-q +o^0876SQU!v:pۙj\NfU%}/tGDIDbqnuEj29xѨმ 龎P-COb`Opd渠&[C" i;)r$i ۫TeY)I%{q!?l-mYut˪f->`^)u< `EtJ!KLLL*&ג|E'ѧ`x{xWGj>vR5k~:zh^ϫo(_<YZ#njF"5+p(yU7ʧD%3p^p9vNwxf$n#׏u̒u9s`]Hٰ"@ 1sB#ؗK6eH\wՍS9MՓD҈K+pTV4vC^Z;w2JpbH|INK'(Hq!<>7?6Qd/y kS &!]e}x׶޷:K *}0.kǃE [pd@7TxΝ] $$_-߫\i;}^| F)/IECӯ#壘Vu^s."dшFxmrM46eHXQ: 5u5[pBqWu1*XQ{i*4wUIDMR|EKo{1We뛉d "W#&K L=bz5I󊴆ڊ ZS8=RqHp r%[jng$]+F8l'{Raqv~Kl~~暅4d PЊiRc|(:E?tU[}71ޢ y8HhQxFnG'4B$w~@ += ߿-]\"}?Gw{>92ݼ{;=rTMGV7fUxp˝㑁ܺE%Kפé{kVQqҩmnyIx :gA. ;UǿګE(38 Ā BCj(_- pekIttv{6eojNkWT<"I/Ӝi own0RYn ?J]MQgbnWM[[N-fM7}^ 7JixFM h9)lROF` Ҝqn7 ܄Z^HUsƉHoZt,f|yEQߧ1W?PtCBQHɚfe>N]e ަIJ&CW_4`vK(CrV7_L\Py2|,F] *+ lfKf\}˥*gi"v.9Wh|&u!gT_9]:R!3*p 6Ȇho9``1n?TCIM>Crn>y"絬rHWQX7sﵪ|`Өt7ycqL#9-|GTޭpm'k 6l 34_%~ \btIސp|(b*GA2agϋ 5"nZ~7ts:qV[xr%| 0qv.@䎢֯yAZȤRJ^RuKġ & y< $iz~iDvZGRW5#19~U'7=>fV?+I T#=oU8( _/]$4BXM!K%M u:;xK*Q.hs\$:qjp ӖT}oS&=>q~M׍N4Z I=%JTOtھ(_:tX&@eyн<"D8/>`y8gCe3}yBhh6>&܂rc:+0\E73dhx$#)˗Z0f0$Gl : /ՅBz|Q\HFRj};=t3sio׿ɢ ǶIs?FJK<|l'^q#w@/n6pފDt7;$&[GYT0V&@f_}  B/'s>,*7ڕw(Z#7wV+cEJ yԫ3 -(ƌ&t'*Ycq#Jfgz|!gs3]`~V*Jn-r+r!$RA̋ > YsDZ>%kR%M-PP7?nXZ'u#|}^W; fUh٘˨`V' i>#G(RY]V3(uTHS/eN@X5FyQj/2xl&">6 M'?G/tL}j[x*vEe* Ժp-)=r OWv99^t-'7{TxmA©Soe"lQ]R{}L;6Re g)W;31qƢ"L~C,Ć u\U1F|ڵp 0Ov^tc=& !=U<sqJP*+ר6\._1o!;:&5k(RS܍ɌjGFKx"xl,\Q&;E8bݓN&٠ez `m%|, {{6UExki:Ծ"3!MGF'Eb3q_?Ϡ'-Oɠbv{Q-X%QAqA_HФmož{3,+m}2dW @G 8?,*{"5wNиcXz&*Z5B ^pcO5qJ&&7ȮlSSQZˎb7jxrv]XSvUd ] ӷH+J8?1n+u_f[qhFi mȕ"F6KIeù;PI?bSe0P\VOo;Mpmi蓀u-zW7t@@`_@Vڋ+x%)0/Ezaf:cy7VfXFn~X2+ÍQ@l F'+UiVl0?rl /Gd÷C d]S\V=Xڰ:7S4]. BY؎;zᣝMGҔsvN$P ?u}[YΝ&[5,lF>reھ&z+2T!UBjF)K:\FXӿZathH$n!LsO+S4.Q3diJҁw'ʱ<cZW!7I$r$Eeݚfg3qYv]G qёRa᡿kun^9!\F_ c-JRR,пlȨJR!'$ >^] 3tVX:=Q+2=ٛ$ZgNlG)j@MĶUpiZIrzd ?;Cxu~/:gořgXCn9<:RL6bqn]6K Rߝ(Y=@l.t#7@;BFt S+ԍSclUQt΀MfnTvr$4+vW]zލv䟝6ƛ]V+ooݟ9\5t{Z>ND/b'jeb `Z}9<if`p,&XU?ڍ>j{ d홈f6R[K] 4IKZbEdҀP%GKOWl9zϻ9%|٧ԧQy2΋9kYVdN9"xxf -BFZp%Q@p nID:2ңim6{wZ^fFuaWI)Y~dxe50&bHL`ȣySDI{ͼDžW6gVhWa/]fY?AD@ &4N~ݙq~4o<Ǎ c+[8~*{`QS2y:lHl_:n+PQ`wsKM 3%8VXט55d|M $vY“%*~(_ڗ?]Y3ݦΘ~}oAc=~@'22g)ZpymEY s,1erWnqz[&[ m?ehw @BTt&nj6\َN-qx{5CŻWq&޿@BMd79zJ !H8b~BO)4EؙatRz"> 2qC1arB2Ə7k*HoI1<_99x|Dj}ٛB0uoQÛ^ _8~AKVI)QBdEM-oR;0*fśh0o\) Pdv#9! &GSkJ8>K&;*XC ~pvP\V(i2TEd 0nDYV\͙~CA9Ɋ=&@_~Ab*ab",`Ti*үq/%U.o t ǬM}{%a/ORZp^E0d:C` \\:0Oo񤞝\h9 6m]&*80FVP]KTU#S4LL踀Oj@yM|Rxed)'N BtnTKTk0MO^mJn$<,--RZZ$g^9N+=Qf ʩC+kJE&9 A챴X9 zb۪וi+b#oNƷָ vRϋ9bb G!j~AURi6&d+6؃$y7(Z{2NZ<,0ꤿKi*"Wuc"cPZqdT@ 5p_MտqZ] nBaׁ>/N23ov q‰k#tW6di`$V6 4n Ѧ>e Ϣ FڝJ H+I*J&ؿ`lƬ3-n_ݫbʷb|R˾Y!_qkvIy$Hɟ"n1;R}K |KP.>.=l[}_"Pq$b赏~Ie_MR 2+v7Da~qyl E=Ld_MgD4 ^.wh53FJs{Dm1G!f[2#Nj+ͺ.+$1tSՀ-9(Q;)0bB58{O3fB0Hά0eJ]RGͥ0m>:J%)>i*BœYZ&4xmqΪ_[92eݦ֕<µ5ϯC e(ld Hԇ\ؓevʻ&z"@w0' 8'".x63jֺ'eŃ䩛☏oE|(1W|x&uWU"洇zR_BZ:TOo -0v\ ކ#[{$wˉn?7,SuFdSK48noHY$Q}"FԥXMtX_ \C\9ntYL$xvq-#gt >)YeZ!KQi4F[zy/_g99`mTݲe5t) .fM0V`tnDXt/:1T~n\OPoR+YW)yb>ث9KIbpJm-$c/`hH{2C0Ѧ?HC?qUINkD cg)x808~> xGRHPw$\NW^ہVXٸ~LɎRଥHٺ}p*EE-U,P=2 d{:FؾO#y1B"D( W Ew5'xx@kZE{9,N=tˡxۀJCqN~NƼROٿQ*?X`_>nTTnri~]AW͢OowX^' 13S m3UQݒǸ -% kSQAVX[N 3MBo#4auU=ŚP9 Gu I8k3d1Gf+NtZ鎄˝R sbsl3bdB:rqX4m0KOCI'\hK'V3b׷ǫW(ldR'OᆭE&+1Y]j,6y\"g{o6q wJbtVn0|}[wgQ4]@.pVU⪦1Sb&V|MmM/"=xJ#uUۺyyp!C &8;6zL[kc)Os (9wWins;n In]6wVPT#26gDPmx3řSx kVE nV7}B'%0`Q>ܐhMAhlZkH9 cX #&͔_dQE7-e QW:l^Hjn=yw9g{Y먆>zBo[0W;J#K9rdXiS[+!ۃ &d$NN-(fCmݷ$eOp@%Й`pvU. 'wgjէ+^ E@XZ8;m$5f/KD4dLj~+d*P'2&@|˳d/\K^K7zgsD:DL:t+lDo+֣BAwF}?ߵ[{˿Gl`pC^HF0Hh0]]& ƁD6I]~Z5mwB1dz:z6|RҸ-t<}אO =UW+37Xp;qޘcKpP)[f((0q+v\F\olc[Um:cf!R<8Ap~TB_ҎZ[%jjeIwnu1T)Re5k[vL+@0´/[YtD^-m<΋!= Q#Z1d :Կ)\Ҽ\K Zt&!Qz^'NXq{zfZ_k IEN5r6jnJ GY?%kX9 XcaZrzN OA;HG0g#A P'Rܗu>eA]ߏ:nMkgP8M<92J]č)![Qj=ǣpKMr)&p |>OQm0470`Ќ0K1}ojN ;N,)˛g=%sWAм4:iLr.i}.j)^sGoTFwKt wݐ[mC#&,KmH_w?eۄ2oyH+< ,M% Qkwܩ&oA &OĽdM\TFjO/6 s%͆gG~SD8:ԣûԁRՔ0@7)\|Y4nK  .!Ŏepq/GDٗ=+i~QcC -;!-Ԯߔ7f/R B#J"фn\8~>K^>tFW ɇу龟9WDe ڇp6Y}T";tEM }SLټϖT^\ZXiGSS!3K&桚W3ԡrpEA&!ϱ' $՞W8v1@.͞m7,GP!0(`Щ'[V%3!~5SL!N3ʙD4b ö,#:dǵRdwߚ`{<*ep?9s&I.,cVCN姍bɽgyZ{R:1"_Wy[_P`y@DohX߅3ƅ/43TvC %boȈgN5K^aNힸёV)6!x6a\a;Aِ4N4u>i<ud ۻ[w`S t"jO2EC؉#*9@#|6y //XqVi(-ƏBUTE]|Ϥ,Ǟ_&c.>Un1K*Ak/{9~ʧP}#1'4nD97gOXdGmJ8+ĹN}ǔyeϥL?r^t: r+ *.{3DrgEݮmOpW1miVrT y#>)d b>"y-˖Rx ^tZFSڥ1T*Jj-27ʡ^+?KQɂ()B }VҲO!Q?>Äa)=G(VBMCy{槆D)q֝)~}z:DZAq{a>ܨ%̾F"dBrў57$͙&>W~XHE NJϼhh8{V)pرתBh?k0 %l|obpcGd7Vn ;Q ѥq}ϋfuurH`w3=O%OWPZ6(泘{/Anc?u ? r~N MEF"|$YC uM ʬx!ނ?I5E MtNWemJQ@8;R3J5ڞqƓTGnx5E_"Z9–]W^ܝJ){!͟J$bn20 m nsIjp); 4Z,r^i(G;f#z=J| #lDBH琷|.`8FOмⵝ)n_iGh!KhґAl@̲+0(03F|.D;%̫wd ݘ»_z76ywL23X=D(kc-}4t9MhF(yp .CT$J%h5]K\lejz ŴZ n1ad4Xw*q԰:\E-Gټ}Y-YT%VQ443 得%*~pl.֍eGCtr24 $=X\[PcqV[Q$>$~\%_$2RbȦwTRf%rNUvN';Cpf#sX5` J^s=D@K7uqj2,2ˍKE0ܤrR^6|пcpNౝ\Ou\ܱtx˫F@Rxh yR >dl"}uś5 %ӽ0Z9wF u{tl3K]Ln6ҥԎ䶑g=&nQk"Ӕ솟I,]8=03Iވ~VEw&e V| &,o?V kGe݅Ìpy.^/ ) )SJR$CB.ʺ2"유A5Eæ<!vE>F Ef IF΄@sU20KAQ;^\x k GX$ ퟾>c`x z+'fD7ł2-Y  Ң&VTL@xV#6taٗ@)8BYL}P{m}'n_[^X~+F`ԵA.Uz14M"t3_bU)n!fP) mm _AkJ_X ⚚rRR;14+&yw>9\S&q]FEDJNMY28q6MCoVo"!9*lku,Av?J7<*$:)ѻ,'+BPvq=g`Z}bl˚{c\VCf@n +ae@="lr2@, ? !hSi>_x\ tk> {cgqe0j}( jhiPǭ9) @FʔdOX/`X8 9)xmT,E EšWyY|Kx''p-b wCg#`˚QKJ~PIEUISu7܂?a/??Uq;ڈiRmAOۭz!gAQ#ۍM"\b9O7\hZxH̴E~XUJc6J`8.d3AeѤjap@ݰOyaTkȌf|PqXh8_:l,M \'fPVU/]ېՈ}gU֌x5gTN9ZZ4:xJ&cj᲼FzA\i%1Jj9_Px΢L C2:oR\@ÒL Rh^iaP93S*/i aŃnPל18w:FhRn)05i.˄0L$:uH)Bk5t3 eը'*_d` !5q y0gS~"tLӪ_ v)(NJgowV<_]@*9W[gbr6'5PVɋ"v+L?~*ĽHWI͖5m;~!M3e5fmg4oXGQ =K'KVᇍ+$DZ1{Cc"uAq٦S=wpӔ\bxohNS<[F TqXh tKdp }@]!.cT(j OPejjxȯ`)A[I-@˴#tIXj tάB^WEJ%BxE P`oMCt32׈T\X5MzμQN$>ڤ`56i~MkzmhhdkY 08OOA0%~56t -,zT?rͬQ~%_zrOԝ#϶ãq\#Bs ‡ `IYkUV}'Ѯ>EJM>zljF2CsUK饝ۭ=cUjM+69Bo#X=:  }outc6%rr*͌6OTǓjqNH" M, &7chՅ;(wJ\ ?&4fɆ<z=bD긺D#H kSACh ? }PP~+JcҍyQuʹeU,;neQ$trӢg_9w07DӚhSVbZT%] ^o)((YVlG+D X n3=&JCkd툪>bJ<$ _c%YCbZ7f^Ry+(Y%e i5GGq>}5o2%Ou}Kv@fMc/:tcN8A֢ ,27F?AӸX%:u/r@?Qܭ8%M+D(T$aSy;+'6"Tv}/=rO;K8O./ >5 $[v8K2tPC\.r?|~M B^  bDb)q)eg-.wRg-[3f,lZ„V{aVȞ͊9*n+ EHnQ$S:nߕNF.ypW#%~~-} Z=MtMB.O"}. wuMotPG;. 'j([Þ3wJ$=ˣzbw~ sô]B:[ԂeTˉu ~3SݗرܩpT#xOXDeY#b4ajFId E\F%k#72Q)W4y|jT;%NrؒmIiX1kiqWr$tAtGa o>V~ &/L{VS@K..M o? '[*mgM:pewI& ßKڸ3j2CKhci:\0M7H)vN=ܻ!|]+" vI){yA%Hf*!s6 9F=UTKJawаOU#΍K91^TO9e(9 &;f5X%~秏0sҮV^vl YS9[j09~:/ٓ[  fm\7-CiLFlmq>2܍nBV oG޺ri=hW9 }"!LRԩS˶#]2Mf0ͳeQL:xۗUڈK-.Ł_BfekJ5_t%JGǷʋ(VZi#VMd-qpmabP굧U ΟȠj'DDF|,Tw[rZý ps%ښyrX)#^[h%D;FiBMDY=,RR xkg\tVݪKHȈl4GA7-)yrg*#su%/KBE[ʬ$f `'L>ڇ?TbHU#6ݹ^~[J9r0FD>c`3z`%Ot\G I͇ V$״oO7ĄFa k/i(#O#NsJ?& k|DJφ@@xV<o$vT38ґ2RZ)SZ%٠QR'T#M4I6-RZpx y ɦr,z_@j;a:]fy={K&QptLYv'ե[L0ZE$mU;~K8=nU5WBY^>:q{9"@R+w`T>dπm>x=8QWg HcA &hw9;q^ѣjq4(u_C 'Is,+gxwI/zŔpY]vq\$7L x }K&D숃f@pleY[9Or RR>!D&|B;K%8 \Wb 8?<#^֡`wX'`Hk+uW3z]x>=?w-B(u ;~Xy R3/sY4Ȏ#1}7vK6cg;ŒN$A~8_c'ccڊ..$ YJcYŊ؆{z^UӧTPċq\1#,LO5%n_Ho;6rH0'I2D:>:gb?r@/2-MV3ڔW[ CG%4kT " a}Mԩ!vSR"y%S$?I:r9 &]YÝ$.q_fBH)q7A++ԫʞzhm(IJYTc,"dJy׉LMKY\O!p# o"}vYxMu`8v0I@A‡JAm5N+Y"0m3'"X,ØMLѮ>GFX#t"4 -Pv^^GڕϾSҮȴQqn TפV-W#ۓ|}tQTTRcu3Gە2w?7(iɯ(AX0"ըU X\_q3ȩfΦtw *AU"Or1!%}pQo`:햦w5(M!~kte=1p &s#Ĭ螋(d$ % jYk_7y(>B"jo29TȆG; ; cD<6t{MmUCxqhPl(NY:r\I*[9@<$1g5]^(M}CRPmHm  cv너G${*M߯{ft)=D!BIAѱ7 D [À~Q%LݏH+YuQ!SKrc-&bPXqVd, ؠsjB{Bm%؎4UF{L͟W Sʿ, %ՙ[j_-y[ؕW7/AI@jZ񄖐R/%Y,ĕ(%Sm^A$iAxF88;sM_bah2L>Kkָ!dsZ HSC?|cB6>f-6S5w7拘=;j =paABI}듢F&:)[BhC;V8j/(318.<[@y#@*-ރqk%u<bEa8"G9:&<5bTq W8Fa2߲g/Ɔ2/]2͇UDN6?hA3$f*Y}`c$P}O+80jGբu]6߰o8[CſBEofߘ0k1vwhI±I>}!I>I^muvȄu8e~7Ϳl2ʝ4ۍ#E QRI<E XaLU`i?s{q:Kd%,%H2J8䉖wzb%dg k-H[@U[=Po(c/f4`\qJW !GWH+T'n*)>ɜLEu/QY_7-L+̌2ħT G~q!ھڔ=h }>(}Uա᪻Kp(cbu ¿w񻚧O GiDW%!bd$ A1 z^-Ha4X;!skZi-6@RUE,(v1Aܵ~ OE> 9 E ŷi+ϰTq4g@T)@7iD6:H|ح˵얂%W?&R V$͏Z>ra/:Z'pigL *>X1ltwQJop(ɴDPٗ~:7@d,;m;Lj5^Aku7;c!T qqbɒ_ZRx16 bu?aö́4mG((|`Zݗ3p[H,{;f/`x$?2|Yj7bT9"Ys *cmRU-\4JCxuDq.?N} wd#%n9DSOcm;U޹Ps_v?1NrC-0-,~:1HKP  .FN]\]Yֵ F}pn￙U`zʬwvͷ}cx0$GlOFP!mHNGA,T,+EAxdEUXQ|Kۜiٗ.q5O] jOdEt LkmN/ϲ{Xwt;q=ÖburU1A )$as{j"[ety2XN,۲]uĜ'U򵀹$y G1 kqa(iE128ÓzgJI%FJT6v+{cMj\oP߭02T ΥE}x./ɒOh,ML̤®|y-D} )ޔY؛d\{G-&Kj\41޷эb (H hǻQ:ˍ"dk/z?4.`T8lA(;ro :r3&r@ם*: @Z.ˊk!Eì9ut;mP^_$ {GfV 䓖H} Jkه'X|\d0|Ъ&s~I _9f1}4W n TdZK 6cJpQ򟙌!WEaA/PxBiXsyd L}vqg QRUATPcxQ>6ӍD{ڂ Z.g}:s*yi܎"y?Aeyyvy>&i"vN3 faFJJT2yjƖO1 2,;ɉ#D9o~dW_7𠷖6hSrOEJHCVH.sdv x'+q܁y洁‡?̐'6Z#X!$G]( Y#z}}E8\ȑvTիG?@=/WJLrLZV4ċ̶ד2<ͯkɕM8n:1.,bאJ%c~gE̳[BciH.9YR8a!ݷK0]D E ?jA8e*nyM3r4ի>;O84ۅܞ,^9C]LpX8K˂x^ lﵷjP \s1WVis՞4+='!XWfOwGY$'&>*૤@{ ZF@ĩVzAţ;'(7)54S> ԇp>f$`0,Ɣz0|ra gdS&fy۸ M;|v4e4 HAߴ[s MiĖ@{']3U#„Wey&iowavKS @ٵ߻Ane}MrB`̓lZhϿpF3\wI6ĦZᾯhN8ĤgA6kj@h''  RQ#j+a| 2T>Nb nV1*ԓKߕ-@v!""̐u|"w!F3SVJ1%kBV~[% Sx0; lʅ쀪2_Bu qƿ ,!p3*?@bDv rYUTOWMۮ4Xq@S*T8v:W1f,JԱ F3}~7 ?E% Ņe?Q$ UJ6ߓ`U^,gܪ4Ngo^"~M EO[ Z>gƤNm2T8lnU"&\rfJ%-8c2?2Vp~6pMjӘ:#*.ӁT̜zTo] ͅr~ -+6rFv|˔X ]9QM -, A(@'S͆ D-St@+ExMۺPw7c&{:e㊙S)DH06">KUj`Dʿ| fPHDזV'f4R3pֳ8s*'MBg˚MNFr}dĚ%9$t6fZN:0m\N&p]MK4wΊl`h8f a%W_&(ј m[AFD[=yI24bjz3$ZE{TK[)tȲU.& m 7(KkI6b@b$O]M{~^4j7P@I^T{ _^ :J"xcV7{"a)9~D*gȡ>`[LX8r1P(잤 ,EDr=cβTI9$ NN^H<;*A 5mvhr#fgîy꫑ İuVF"ZF,vr9V.KC66Ӽm$ʏ61FKΈ]H nqZ3rb)ٞ`CWEx{ANS.= \vzOݍv:Tr뫵vZvc"K/g7L[s4/B}njKiae#o/#e|A0wDU'QYcwE:!3^a_yo?%xm;ߓf̮OwP@<-c|ξS& T$< 42ڦ^7ԓ9.T?r-k\-3xmchFxUvFGjb$ Y sBah̀fOC2(v~v&z]nJ=V<|nxx)jrXe,떆{GjQV[譾2r(8pD4`%VPߜ5$pUv뿢e2td6z 8 R<;1fkm?g; #7a#Vw[ǬQc.|[6 m6N|4aX+ z5t,03a)ns]{ܷ$s3L )'|W溷HUdD,r,Zv"*瘾m ;|mHWbcf*?43=ieEdu$/e,/ V2Zϻ8Eqzٚ0HфǕ#+$lH;;-ż!HP a8:.Os˛$G9}irn}( AbaB=j`b0({ӥ"T OQ-&E tP&v= @sHKLeZh0[lÌ})\;r6hTǬ"Xޞx% # `Y:tP-w j{]KŞD54BT.'R]#˃-%Όi)oemy 8w\&LUd z[=?Biʰ8{4Z`0P-+,7Aoܸ jSB`'.0OOu DtWĎyLKLzزA+We۸Q |ܖF^#9eLxet"&Ăm"?neokuIs!2Ljudߍ] ] ^O+XnG?s+aL%W'n.]-\ &w/ e5ka}+1|ԫH-U4#a{G9NzCQÕUVXo`]B Ș-^=MmvGZNzPl>'&Oޫ0s_iwuOfPm7` w:yG#m+<#$0Գ ք jĊm,? q/4]ė8cbNOG)͸*7/oBc?Vy,Ďg 0&[<@-&Tt| ū*)Moa* td)*o#9k6'Hz)Di "0'Sy9!x Fߐc׵ziЉiܠsuM:4Sg:iɽmEB.,&9_&?dɶv>FX5u3e]}ż324Dۘײ!+Pl,,.R<> XRBldekfz.1e5xQve]cu3^7-U=prEڱCu\ab.˂=P[ +)pYDp;5Xq,7J)' 0*KO1)0;cCwjx"5Z1M8[lg5H!lrˬM r]c~9~ERgu|c44+Ȥ|K8mk M3t] 9ZلYȊõiKQLܘP gH|f4eu oe9D¿^>,ʍ!.#8EUzi&lvط{߶$D{Ϯ,S -9i1Ͼ%v';]⭓}.7T4TUhEit !!!'9vmMpkYJe*0l`|DSwi&q 7QM<#(4+Tkzyjl;m2` ,lXTG>EZ ;eN&~lN4 Eyf<*߃@(, 9kIk)aZĮ(u珩嫹(DqiS;$%]f [=WLp7ũ zz8IwvDj%\DǑĔkz (P ~S)hn!VY /rr̰*9R@cw6hzU"Pƙ\~d6<;Ħvw}2FE,Ҏϱ2SwqDrzWb KΧhXYt1%{#US3Y)Xpbg  s%!;sa[bE|?3JaqЪ8Qf%@TܢÏh4FG`r0*zriqs:[K ÊҤ*AH6MLO>;_҉om5s:.xX0;dD7mB᲍a R]mוĩHƤv>6#(Co} } 'O iE] =lǰk1/N+ r| ,3DlckNrE?fh`ƾ+@78ϿY2M,q`G(e "m\YX\H;Gx Y7VxB Z/䎱']h ܎a[B*GX1<_P|#y ocA7xOu7uȾ5ӖsJ^0Ruo=u~qcR 8)e}, 3Г>w3Jt~,$T~$BbhrgeT`C @ #~:h*Ś2 i\ u1ݜLQCԂ.#{U .*[̈k6-~ dRT^"%A`Yg>zR Af^U[s4vnEI%A%ѥ H j́b2\\/7F -WNjf+Fy[ GѦФm#T",bƲq9X9@ιkfODk>G[cTQ 7$!$yI{L\x68V]?DQ =8ſ\xmM TjD!o+0DZ1Z{Z-{5 C8sؽ/ ]P}ZWYR%F[dHX;$Ozt]9%qj՗mY"LL4.𠯁uo_3:U]Llq]. Ue9kyp']E.7FWV ڈr !}# IﵿC)*vun0NC`LK&h[dg0BJ/<8 ݖ ?ݏP֬?w 5x:Df3ˎn3LZV[1Otu]@Wh3l9lEN(2ivRNu}!^JKb__Ԥ f=P? fR/ɾubY&;l)+hOqBn`zLeDBzZ&oC+^K&H1hEXh,F|wVOPy 5Dcaࡱղos+֔TL ])vn+J>(&3s]+W8?qj˚lZrK.L;<HJ\ɞ|JX4D=2}O ]j /ׁK.v^bP||ӻ؎^$#)Ɂ=4q ThZx5f@Qel "zngǕ19aG*jVl΢X-&>i?}jQ\c{ξG Q9Ik8&KSQtrILaj(yᵆ/Hd^Әg]u%9snA,`2j/8UgWtE BZkc= |aߓɜA g.[9%KT^{B9Y_B#An]1.V":p}IF{h_+U,S@ ⊍Wj\YkC > zaŢ蕶lQO~d8UXNH+RVԯlj'j)3fA?P017ܿɚҖnB#PREְy+a\T3^m_o#-Kp|Ur7ie_#$G0-ȗ EĩgeltʬC&%2_O#U%l#ljGy}sA5,JgH@boy۾8D\͵\b*À׻GtJG*ʯɝW fLء-JcAkΗjpղ/Πyn6Olx|twz~<ݗeIա/E{4_d>Ix RhW"c!2kb\}~dnB7S '@lpotp͢OkA]oØӷb[ЈdϯA` TE(8TV] aI; Zܰ%m!6A;iYBha.|#tGAB%2y+u2u&NOh,KE6/v)Z8?) d$sĜZ?利HW=qKH+x. Te\Lū jW2#vؚ6BۈYdn;N"[zq:*i;Hښ67l,J,Xë.g$&N`/ˆgIqJ \Pr8qU~g [sX3IXI]~.y]a![ÊkjQA>5^)i?U)GQ%p[uvn/.uLVI"!8f817G,#Obx068WI'sp3 Ŕ1=YPM#d9=%8E=:ցQ&b#y!>=ur ߘSŚ*}e0*9 /`o[I$SϵAf͝TFp؎FpEB]bm^ ڮ'W^۸~Un`wQeEr[0r(/{^d6c :L鯨 t.PeU'L-3fxZ4dHL5E!V*֮#JjD w@b蕢o-qpXO47Sn|x-Z^8S6wCQZSqчN ɸOY= kg'wY.L4?A[qWodKCCZ ؍/eVaW%GIA'*iiʃ+ƫt=0X %a/k%XIж k3ua7C;:x86_t0\''0SkC(_q4WxBJ+F\{ dՙ!_ޑEtwNm}Mzj(qCYOnuE+M[7G:#F}V:``x(۩}cװ-P`ÅaRHB= QaEk3Af`2ZsńsnZ6 ٛHqZ'j8.0Uv<>W!UIVQc\d90Z^ᦘٌgO5?b>O=oooޘ.ryQjO6S Zbo-=0Q\*fqw]hrIXnK+J0}* ?HaP"B4hgqrx#BNRKܔ&m#Ap'ٳ#rtJLڛKe3Q15޻H"ƽ #\ҰmE ,~[|DRżM {\5v5-|޶4獕/_/+4n=}ϲy( \t.6CZV#x]Su[SI'ĉELxur|c \-1{t} I8eah/܌e;_XVBojO}r[r:ZDPRAB?gx%D8%*ظ GR gopj U"W5n ֚'Fc\=K\{\!b2QPg~Knm|_r y*OhϔYM,VwNlϡNnc%MܯwPS&E Ohǂm}i=38>)?O1>@Tײj~\L7:/(6;+7aƅR bV _~d)KyK fQ v>Ib9G=}]ֶub /(h_D*~ pNM1mlt^Ӏ|6Owi[V1 'əpΪ-ײqb ܴb;+8dPy*8 wq”´ޘǦث]G"ss'=+aŤ=H`qk?U!b^+&3%s;0!1<->rEza~y#~)-+Z0fKZ Z4K%KՁFͭҝ"r##  7$-N6EV;]=w&2|)qflڣG2W\{PY<.Β^Zd͠IK8u;sx̲25n+f0̴'T5@hUC$ö2"$^\k { 9>Ǥ0>R>1dN0r8Wl= bIq,S/i/b!mG3S<>kͅNA:T: pf~-w[Mpoh~lTP:дp;tȫH 1@(L. iϽLRo?LI*tTv%5+鸽>w6Xp3()" &LЃʽ| gFLbVc!V(t#@vZe,\[ M/e:#6FAj:Qn{ ւV U"_Z@A 0@C |0z̒}wqPkAeiF庑TBl|vtŖA._EacOdL2pfEdX !~~k,GmIkwW<֒xA @lC[̰D>H A- V➂:o8UrnI'^E:EUsu^.d+ALԓC^pMtpq &6Bd e~&c]rRN6ԃhY+\sPtI{ɾ&O3b=m?<~1PgKq]w3si c4\zL0CuV8ѳ.9ĘgWUdpS"e;^q:@G6gB缘x8Y(jlBЉEZs.,-RN{VSQbL46 h20w-qϚ(5xhXv_W+[.ŷn +Ɩ,qV`x ӋKkn0GԊ9(-I ,|Ia|"& 䥱t=O\XOP;u!q.ۄβl8lW>M$'%uD칎vf5^ьcqRӪ%pu?k[('RjA\6ٌU*;lH'SE#r~pKOd(96 Ђ:LHA o E[N.=Vy=2앬`IcKkc4ռZJ~!ˠhD_:D5x(:hL8O(d]Acáyɦyf'j7n.MIQr,vmA7o INd9K-VC8y+kǢfR}<1DV&{W9B4T oG7BWݾN@R:ʺfĥwniԗ=Dj;+Gi $Uci|U˚a;!<[2hQI_&BĹus_紞SD4K, =G돠kTFU.ft}=}-s򄙣mcw@J_2v' 8jY?mĒ)5ף?1O>YDnԨuk0<Ci j lI'V){DyEb_sA:+Tsv.P5Z丳hlDΎf2 fή4srvH!\;Ll`imJ: TL+cϱg'D]kp *c9 Iܣ`eLaGmCNwJ%Dt)2V%,sij<-}刧rz*26E%,f"`\ㆣkz؇$)u]}pB,<Tųy lTYJv.9uPfL  ٞ/D jd>;2Eqw dXJǴ˞ө̗'/t E/,ۙ 5ק9:͠+ %鈰Fts7M.w9 ޸Q ]#b0eKPG d|nw-{~EIa,fN!8[Qʎ8R/ E=꼺$E9j&)'LNX:%?UdV&k"=dD(tM`(A'5caF&Ca/]m\e. *:}s $&DZ{><l@gK:l)Nu,D~pdOQXrA^3^&_$/P=2Ы.`$QXg4 qpâf4\b)kDiΤO%SjJF$X Mژ-& Miy%@mYN0goz9eJthwE Z)tr tP0t Ԯ-^FUoO=^5-yVE+A-7l0BܪBDN$]$EokRe]K'|`Q<`fܠSmMe4#89ȐqT4[).k 0hF22\ՍGsd>k%?e]E~%E 4KUtRZ>jbbZQȐ+,SZe~^:)v {ƀHi(2Z& CZzRհE{'S*ֳkDeƹac ]Dįٹ ',h5mmмF%%F|f)hq%GśY>) nUjv!۔2>p{/'xk߸%@{C XmbAٷu:R+_O_(r=4kB^ 3͑R3kz`xh߄4De5;WL;m,ԭ,rɗl$/H]_^r]H@LWǷ̀$e`$Ug}WNN~>+1a΅ށ07m=~zJ9[[aR uzjv~uҗ ͨ~@l  o#(-h;iGVm٣[r%ؚFYO,aL6RRv&K&w@)(N[`#gv%5N3[w2 ^,5[SL鐭M . E,9aJnqK\H0VgZji:%N^pB.,G(qcǵ3ѹŝWs/g(ol6Q#y]?S!8W`݄ 0I4tzL8BWA:Cu@•3IR%6918ܪ,2k9^s֏WG&ܮnGomǙLC"v'§w4,*۶$ÜYVH e98 mv؍tWb H9xD;3˷,ו,^ܒW5I ߗQ}%,]ꢷ>OkqoJZkm& Ϋ;em9P z97KA=I=/F@,j)3 ET |⩮Y*׍MZj* (^-(wyK' x O} 4w`ùa^C:C ?!_ $p8{DfS=yY!Jũ-jATp#fY7(~/Pm\߷ԄeD ') UhAd"~^ɀ,bhOŵEA cI;T`|&1.^5LR_ BvU;Pɍ#^%ӧj`b@1.lר[[.y83iK:., eX{1sz{U2b|DBZ#ә]ԋl`6񽺫"BBٗ-=Sx.h  Iixd<D,9Ҡ@7@a$e ٭(}f+H rUI&=V+iy8,-Gc b?կd|5>/l6g"%U6,"sfڼzO2gCcm|3=}vŽ#d̗2w̚i3%Hs2bG[pc> 針ӑir>$CD" 4r9j!lLdv~klљ-$&~3uq#hmcMɃM[ L|kQxP8*4opL}N* 6X)L~F4COH;!vK~v&sZ^xmDN};|%p" {'{֕5&-MlO ۘ9h11Ŏ8Bh!?n$p+uل՝8fm#3k)lsȖz G/ *ՉHЍj<8\Qq TN$m*Կ/XPIrbȫ^gst/|ï^`xNcU`)iҥi ξ-F+HSY?^} F I.Š٤M #Mv8[BD~(VG^9kшG *f;ۙg8L\vUENQt% X[`tv@W<2ieN9^O̞A D_OaFy08!G?B>M*.#18-#pe mi ^2'QβԘښ;!ݙs-kzWBt4IȌ\s3/4ZP8>8G 1FRw9~%eoz@9vKjq m>׆w.t/{֬p.OlRBZV:`TKjx J=-X:ԍljEȥi269nR.W@F\3iP zEbbsȐzpl^;WD%mgj[+XAPA SCDzO9N:< oLWBNSrޟf8c{*$@Po"P(5nRlVn<\DJ %-FAɉ$~˕blx3V~t!pigC2V5Kg<_ 5inTA|j ]$fY[=.jQ_ǃEݡbY꘩9l--6ݧ>UyN`ZHL,d͑xl(%!|0dNB`Iy,nƝx[cb.rqqLz,WV`͎A WNeFk֗:rD"mK.$ReD5{}.l)Evܠn Be~1[;E[ȶ[;6ifQnprD\-?d7-h⥿ FbaxT9W5} p96S×Fw u%~aHӃ;j'yƁ4߽GyY$S\< ڥGPɩ tctY0= vSr7QЗ>Dg](J`&8gRY@@+XG3xAoPCUEAwg(y`A7bk],f1{"vڴD`zt^J ع};?l-M?p52(@6(@uO#^{-2H0*KO{/Vb<^'k 4WU`ΕRIAd z\ÅwNBSⱼ4i+tₗѡizK< A7z7L H8`40f]A U#ɷvcuV;7TbOyғu7x]òyg~ zdΨwH ϯYVթF.[ün 4a`@f$p[xȇ6-YSb k̘f,:Ӌ]qfV'fԠĥa;8_o/ ˛SepgqBvevш}85 [:32f5 N֊5yH]H`i"[,/G0>!u꒖ *s6#,Xsu"?14ijo1_HK _;"Bª sz& 6d`rxyCf`'P^m3"I?͟V*Bzj/Nπ*.[2}+T Zv$/pK?%!o핖ʪ̧^E,|+A>uyA8ܠ5p{/7l*o Ǿ& IL{\,Y0a-NEn {Ӗ$`y vVn.>/3>e[ztz/d񃋽 U8īyL #z(RҁhxТn &IǶeCrHAKQ$.kFj2S?!J1d-saċ PB#˛ 6@L'ڶ}t:rvS{X '>yC~Mz&PP^^']Zl\FGxaSjؿ40Rxvo uzQy\!ZMa,ϥW-2-%j9L'FR{|3}uv`Pk͗} 䂠gHf_7(99CECә ,xgqk+yQ @_.ӥ\LWXaS=Bet8IMvj=1m셰8AMOX(yΌN`S3&:&9`6Щ׺ ϊu $陔?lM`櫓ZH[,DKЃFB溃 0q}؆*Xe[yq@JoF[8D7nW ]y/"hF b .Heuf'w1Y0M5W@FM$d-+ "TLFogxa)__G"!JpA)`~L.ҟFfJp46=p1DJػ-aZy ;Қ_epnHpTy}NPȐE3,:ԙn\"x5l3k,33*G<4bw̧&mfbu-PPРmNc Q fnX1BR[@<3xxM~,[^^⩤nki:(A+F嫼 pٿ@+_jQB҆B=RsFkI \I]l p2|ҲࢿQ\=[Y"-戴VC?+u駆oYӐS G`Tܤ[ap4gYąGm338Lfa`kvTP\^)t_6Ac+Q& LQwp([% 4ILGاQ@2 LUJ2È f}2Y KV;jfjTUP^!,ci9ދ1b磦2rqIWRsفb,1l@c%[?)7EQ5SnUW#[I#چŏjcJv]0D/hM6;5ngar6Rjeb;%̤r.+6$&Q zOkL[ZP4h !#ʅ,st]J`<Kg(TJYw,UϤN\ K)cy!NSZ`O(*ST0i˅Ƨ.#mk:چGau/+4}}҆,l-1d!*{F f`?: PtaQGW6|:eq2,e'f *]S{x0NX! j=Kbﲖn\(I@h;~L`_G1=J-ćaQCN. 9 wz`kLhĬ.1+.ukRF]){~BwT N5=+>`X8a-RXjr0(%Wk~Z[3QZ2,z/&x=Q髑va 6P/V S-x?3Zh2ik,&Ȅg Bp8Y9}2jBn-u:/9fuRlx,K14GXWUDWX#{Rr&P6x#Yz!bj8&kߍMBD1L pϬB$w/j^z0{'fWYvt "cg9ޠ4X+Q#ռ!W6N 76S[Ksay+^2`of3O:'o4֑vJ$Tkʒǯw*;ڑWW j+r'(nzMUOh`Ta3VX% u&w:@ ͓ұϓwp.P)8_eO _Ů?mLu'DZJ/= _yFC-wģ`t7ÛP>03WRFZv[ZC`1/cC 0BFV#g)VTuKdGrwT1cu` @=[yw-P:/S0OR/W!nY>c( WAM s #}=BQn,gDC7uvrߞH:-a$oC >X$}]&m*qW4X o7P)d'o@<^J~kfKiv,{gO0l qs))2>6Zd.v5/)&-ebNرoC?fqY.j2t 1:Xge0zY5l̛sRt9ľ _blM`px"66vA>КsV}EI<{DZSqMG&;tYߩvkYX>(f ;UNc/?|¥7ts[۬'t%z,Fy{p-oGo~GT\t>7/Ѡ[ Y;קBYߠ@liZϨND4޶&[*wW7PJM\ +&;rI9St=R̝BYm3QW\PdxBLeϿ|6<}{5!elDij@|2ƹJkq4g,1w,@^fc5WOc"*-Cնrr "SؖvZԓ-D%28q3z,Ypptv~4n3KY2n CE ЪҨO9?"ch׬$ xa 0 J\"őNGoJMLc~w˟ªy \ЗR nuU*I #Qz )?ONW@r)1gD% 5ڎ"_,DfβBĚ4eBWH)isO! Ncpi=W/)Wwgd W_7o1~rf[ qb &2 "eduӪ ky1>pXF1s߭}r`H?%YxWMPan`ב;^u*zxeD@S/mUop΋<#CK0$` ?8`FSFb ~ΩLPrOKaLH_|֡a`}E.jͽ{#N$;*}54и$ . GeodvƭWP h`v:Θx 6fJ2ps-MR o"Ϊ؉GBWGZo0%El19qd#⪉O$Ol4`(| Dnc1b,!ԑ#t&21Pw;I>8MAVrƣ56#HnW)Kqs>deWJ8.(vOI==%vtx}рD ,Om$r%O]7WTڑ`gj\@MELe| $W'H|y1K5 /ɜi*T.Eَ\ afRcG))VoQ[.rV) 23Ń@.=~W*ZΑjSy@f/Hb1?PjaBT~Ya"W1S SvŤ8X;y$xĉ2Nl "\2b/pۦ3Z[1+zX~ChQK8(Dgȧ;(vËM<=]s|>V{ I8걻u/1mY2g!5 xO.+&҃u/<3迌65i^PbOC[CTE7 Ey~@r] ?"AXaE;DEur ^n]oZoE_z \T֣%¢*癖iBM4gj˨Z1:v\}# 8u jIwğD5!y?Oq$txsթ(%Cn.$ V LGv KDŝ"nYaÔ ,'KⵢUf&hB)s Ak1LhܣSHkH~ưs|_F.mR-5 EG;1։t>&ͤ2XD%hȈ :&#FhvH#+ԍw;9;meiU/! àyɆ;mXҙV@6jNdC)/cgWOѭoLhB4p_DWTb (}dU;W!^DΟln{uQ"Hg*mmQ0/RExX+D;+o@g.dgTNT !$G] بr7RjKt͢YdZ,Yhձږ5 pɓ|޿,b49lssAa=*[GG{' ڻꂐ,wY~feqB=\B,$?gq{1 E "5UKdl|#;$Q\*XO-k*3Gӑ}nDOqi[.*^UrN2|sǏ1.wjuS?oDePnd7菴Y>;$uTæ.BH?`-p"xx-M{Bf/HUBZ_3al3(gj"W`1mDQOOW2D;;TR Łר8)2 GzsБPd J f[F}88yK Wt&RT]Hyia}D@gt}%M6[+kw!V8/ { ϐ:j[+J)믌SQ& n9F^]ʨmܔy+J{!hi5fͶm" xKאnE]b\a(t.j Y|r2qG(k>Ƚ|j^[Sh@t.FGi:|Ksm`;xvؤʺ>vH] \_}!m؈:eV^VvH7, DtՁzCuXFV_| Cv4k'p!75+yDg%2WxTLy)p߀0|{RH {rDe"1eVt,(QO*xkpZEUtM}mP9uz肥eÓf S6v]p j@uyIEU|$wݏ򣂦*>_29% +UtU%0f\d]b~tXJ# =#oYO9Աo ^{߇y.%^uͯa!l|"˨wA:296ߪVBbx*,H~ְW C+2YEdjP(ܭlևAWR9*8\;ϣ+ W-ɚ7n.A- F9_ _OL]X@ ”ϱVϟRQIa[s~2%@QpҒu|z7,N3a'!/rcs*ȟf?c";t.!N4CÿkeZvX͠R2d$CtjJe;R%~51{B-mUݍtRXݣ@S -G>wX25Pvk>A='[IQVfz{2DZ KAd5|" ([=2'UYFl}Ȣힺ},BaKR78]C,JJ`ReV F64q_iz6ل[kͳ>9d¢f4Ld]aR=qREA8;H͝9>{۷FX\)]јOx{We=mڴ8Cb{eb@s?U}A;-^JvuC:>xuV%Q3 _BcSYik]N%eoq¬bĝwDMc'!B4}a&+,/4s(aٽ8o}w?TETZ2nH&p: bsmP:X6tB'rߔ/,#imY!|R)ŷwo$u(aST#[!1^IrDF)f1wHlP?SOw5{$1,BM1裇3b3Džu؅="6Gp6ӤO%MdMX^liɭƐ"̪KI+1?,qu ȝCu 6eQe3%潛,myzyEd[JdQ'|U#)rOų"}Lkl|dnuVv|QULspQ\$z)DfUò1yGY "&!ZF(\n(:w7)YT){څx\dcs+HpBpʈ4k}rpkF;*{W( ($O\h9 l4xd T}n6!S[UF|ެSC%5r={׵(]"^׹7Fâ4>zhrc!O)+n:Htf㿣b+%~V Bg<:Wd z T7/Y N^:Lw7x7R޵̝nH4Q |`iM^]<Z:z,N>,]x0֋4lŞDNxTw ,x\ =?D|j܌&Fœ8GE^*ϐ)6gϿ$Qjϵ04wN'4ՖՒlc9PB*&޼)<\;c}6xRu޾m/% 18Tr_.+hNƿAYҽt=|-^͆.~Rj[C?_~/ ͼ}.gjf5"Еwk4fzc[J+v #tl N;y)VЊ=iT3h}U4cٱk(^v Y]ԺC8o# l*d {4>XS?ERك&|QV ʅ6u,:k31#W쨁 UYDS(ARQ ˛ >aQ P'T}9 $xh2rE(Õ #]XUgܘ=oܗ2rh)wd%ojS2EQ'BxQG.:/ J)DšӺH$WJh<}6&;pJQDf OQ^)=5xrl_H+ƃ'zgbճ(;c}:7 U*c̀ #?6FJ14mRq3\ Qy6:0P99 fqA64/sՑ;%>!Z(ls&r[;V?Y"\e,Ȧ{;4Sс&o;y8i xٯA~]$y]:Z `No-~+!4#N=EF>H<$Egr w:&yGvK!OQ7!ݴVhXtI /'M_v6K@zKA</ǡԃo9>D.uăp aqk!^WH?|4q;/&qnjT <WVI:h->2a4?l[|"eὊ67GgF|8kW=9V o:kp_XTˋl9 -+#u871IMHVoM5-Ȕ5JG=۶%h44c"?AZǞ`up H&J7||v4c% )ʫ^ȷ s!_luP*kbjC6KX%PD:qxDv#e YCy(KgV<9>_ K2) ;FF0@#+2XIGZj:__r TRSYzh)?%Իn4vu!$nUD^oLXEkay6ݎT(&#Ȋ[ @ ͠Yai()y`tWߓfwhuoeX5;8IGp,ZЦhe-NĊ{Dk̝2pUuia>MOD f׍XGn=t*n!\wV a2;a Imx{ G.niR0n! [bdfm#}:R`& Iˉob8Op Lj] rx7QP~_26A"rt Gh֮OB[ 7/9SZ~ziP [%s9{t@܂՜,nNd[=qv T= ]mY`k5DEO2EQ*D zg^D1#ȕ Xy1\}oԴ; ,TkxOq?9;j;Ϋ1ഘ<*Oma]tSUj̢L Bu093kKl6':ޞ|ȹ\mlϝCqBL3emRFc+<ks5,tj]2氥>[H{~+q,褸2{[I4ɛ?5X sOt\K)N*L x5:; ߔ\4>-\L]y;b?5jM1jd:يT7H%$9eYlzy ]K,cJ $q I!7y{9gdK3V-s1Yh՚rr͂} .D՚4NYMǯoZ(vAwsHnH~RgS͐Ќ f9XQ}_P"`!u W}×w9 m*SHEzD 3(e ., Z?6c)VHHTT˲&{krs)%wVBᦱg=׸+8ߎ MB)UTΙ}8v`;hsb'}Yz(#{ca{>" 9}Z{X0xͩ/t)"f1٨WiT}bd8<4z@X9qfcs9Aŕӷd_r{AEKA@ aV)"kw;;\Q8pDS$?@Z9 :j=>ѝ?'_;eݎY$ sb f!\1d#4w?z{2Z~ൈܻZ$sJQFEQ?O3Ah0h$+b9Cи gY7Lԝ\΃ǝKsWF-xti@]< !-xUh; ½39) Ƴ..%цM'cvH_(uo3 @*)&RfZn["u-xSN[`d9z }SK G$v;5!0ꏔ?fs#$OT$;Z,#Yξ / &$iEu_{.2.=ϬS+f%To9_juH܇+#_㧑T0l xZ>< בm?0 YٓI=Mh ِ| 6@Y;*+kXԁ0L;O\0gؙjo6\ eam%솽P:ac=muTi&Pt= \p1^!]aI$ D^M U&${\ֹ?v0赦՘IQg `/KJa`/sWjf8!֝4s[?媉>-5 C@G$Z搼+Z, hPl+ʻFMs )x1~Ey|ʘRꦣ(C' JGI~^ /,,3~x~+8i-*IG4ge o8Ct NJ4#]Fs;bS֦rTb6rDcwwF A.-=b|G"VmkCdK™$ڨhPMK̦{ K+? Q~N?qA_*MAt>.\{UT%o+7׊j F G9I{tFa^<3>p~tS? nlr,6j6ݺ%% srnxNzd}o[r@9`n?K4ic^)T f%yBҏWY󉄌W`KT\pk[M=˫JxT#rP?6!M =4}GuBWl3Bd:tHXlE}G2T"xS Q˕L/ ﷳ=C~DЫcudʇLPpSM ȴq1i6m3[DFB6]ݜ g4FޚthPx+FiXkև敵5nᵣ̰ ZR7{;r }7= {S>&`v29H=<8K~.BK(9,zocLVUedC(^BUι0{''^蹷AV1PR@I"@(j5[FrSTAMDa4?ɻI&#MrTonֿ#T.Bn2(C.ƅz $ac^`q' :DqI%1SSrSd \E>E8~')`˾&t #n!״W̙x)Y,8dHRLkSGq0_Uο&j7Gɿ%_:_6Igҵ (WXz˒Z5qyDo !cox<>d }?TnPJrM֪ W 6oR q$Q>j?|rrUr¤PIde~SW=ֽʋ*6C]Q^DwSܥLaOE<`3R݆g16H$K炦N+B>kq m`EF?씓 ܟ"K=9hwt)4;ESbGi=bf&oCDT@ ^!wW[1C!YUM󰩶\W˗]Pit'GR8۞BYXKg6joU"ڮf9N=/WFȫB|y<Æu7>Y`VHFL{}NKva8)hJABWjcZFR).{avxժA,xCq>[#jSC?-\ [lQV4;W夀p8C9 J_@_7~$xP!ԏ|^0[0)R1Tsr*"'vAni38] ;$-z P^o)NIE5\7HEV^؊$w,N,=2E9~i[W$y1R+lhd  7S#@@!*d{A:Sfxފ6f)mxw7%P}y⇶^q2NIL=m-B^|"%.:D]Tu`W=:+Ȳab6zTg p_1UvBVTw *g_ٞ2jSj}=ϲl/1q:ڤu;b=CPEGW.v Koӓů&Z2#9b .2׍eD:_ O&\mM"BYzOB,ZU.LX5')ςrPʢ lμ!L'z)WZ3FPԿ5N9 y6cRb%J@yPݽus[i=lk8:x ]EMo%_]^οbkzEL tGh[/=*:ވt }u˥gGԲfyϋyF'fUh4)7| Xϟ֩|m, 2/F˼z/}C#$t, WbImu4 !u]ϟozLU^_8*V]A֡Gmcٝ)gQ=[݄gMׅ]pI;> ϱѹ0m":"GZ6w[˦{ +OJ' _Ut2'E0 ̵0d M3.wN$'hWj 7=m,;K^xq.&!AC .;AkJV>,@2T66/!4d]Y F#. 9#":@[((g @`a'?Vl|x`X݅)yyC'71[1s$ w`B3DMQ 0ʯ_@涷hڎu즗ER- AlYxhLx"%Hh]<0PZ/wO9 ~@O=9'/3B0f$dl. n\/ź^=hqA]ϵ2V"'ۖLz(?yefyLvD._'Nr莹Qq|#%uVs!Ğm 9p0xbA 9e#߇@lþ!Ǎ1+3ƍ,9.~&N4 ))dVFj cwDcf:wsnZW3$wyێ]03|SKm;1h%!]Kr*Ćgb*XEiM'A Xe@xYE۞}/8UՂ0t٢,GD| ͹p|v m'nZը Q1F扈}qB1׳WEgk*eo[fCavǴ$K6|zhUQ +;ƼPK-^ UaLZ]4:CL@3[+lcS)#n0RhsUS.ǫE~&~p L i՚ *֭alceY:zT9 TeƷf3=Mg <xDܜj# 5QQs=[lxQ)ũ0^E!N^O&(O\$DC_uhaO2Ù'SErEy\zl*>׈qyL ^,0YЭ}F(V܅"GQ*!ϥPc-z}_'PXaF&m ^ԿN&;U:T|S Ú|9#D(hB(2/Q{m3(xٹtibR4:ObYyS@jCS]eGH-]P' b*J#0W Q{b&jm@\@ o;\-hPvV8Gm_EvIIVd:ԁ#޲fi>f[|Rn{vZbkW ‚=z/@ZfOk1@j~^=2QS/GZqs_!- qQEU^a!$&W[Nf-;֫,mw(գ+ZWE˫~D H#W:vQmL::ٕatg"f;P^yeQ莏uW%l.s+UYk$5 棾\HsV0<*}d8Hh"dk$Sdo`֤V^6 z-?y;̞S0u_;!@`qSnOO/uC@^XtfECv ܣfNxcs`QыJ/o"__r 8M~r3U&eF ?xy9 YTAbGD:RTv$L55Z \vz%;6F3Z|1PUԙ*"P&/9t{WB)IF6:´3~WBYng<wow`j PuZ14QKibԏBhCjAQI_֡k4ERf/jȌ<Ѯ. n_^&*2%[QElr(]n.VSd)Ξ*WɎQ@ H+NKSFTCĢ8վ >%dS tZlrWV^̀=ͼge4ɶu;Z$~<-ι.+VeQ}mix9Q`ot_˿5=}G"p{tB"}U_iϏtӥiKk#Cy5Doa 4,|={`lW̳E"FF >rj; e;wg,Q;+r qɻfD+n«43׮,SV$U͠^x~![2.» 6aUf(ąG](rz @73STΉlfJ(< A-9~5|}]WR|$<.u0[Cmz($$ h?1ܳ,1{rU~"9 Y(ݓ8Jfot@dy^O\"CH:­#iTk\[g6%ZNdߙWxUf<6#p8cX;{=@(8b7P ̏jw0ˬdnzV9"QoBf #ɺS:7{;R$Crz8f#S HY%~κ2𲘴g 5:S~p88.`Y ,˯#y8 X;{bIf[ LjOЊf@p̪i3Efr$JX(Qog|K g_d/H_-cԛ4Z\!5W+Nm45B\2A;=znBfldG0CAlC*]D$jm)TԚy"Gqe$6fT\51XR9 'K_@6`$ ~72:Vg']m yNӜcn0 8#OK;5vo=E1(5^%%Ima:*rtp`vF]썇Sp㋅Ue3 ŖKZid mc Cg̓E~Ȼda!ՁuXxEϙO(δt%'~h,on.V$;`D_rl:BfV[n{վ?Gl%p:ZgkL21IvT.d 浑M+D&Ϝ^jp LI%AU]_c ks٬b@'pzܓ:k褧UAHg˒?!Dp{@]`Cu1/S+}+jNm迄ՄG>A/CGAjLD "OY@M_ J0;u)b.*o$gzUH~WjLQ[V5(?[?`c]щ|TYV7z?%gM*W1[ U{Gz-[ Ce7b>1cTQ$}#`=(3%C~B`RvEEq)jv)A_Ilܞ*v|9 f C|1C8Nu ^dљIGѿKuk6r$yzZ C"g"eWdCܶg~Hׯ*_3#C7*$xQEy $.KE2m,OȧBZlQ2NS~J.\ԧ 8YW TC1Q=K;F_uc(ˮ{Gy'K*!Qp?u˝'NZX`> /=`LYJNnCS)lp+U,, rhW~Ok1OC2F ~=m;GW@Db#.LmSQŠI@/46=\տחq(1¡ĎuBϭwlPQH;p./+\Xc#cݗ3R^J~t;NjB/ kp\ ?ΌQ~RŚXbdZ.nJ#Nz~d|ͽGFPP00.Ⱦ_?u!za !@W'QIMzvn)_/v%:Gӣa'ڕAzH?ln+K]A8'c(=Qwe o^.5f3ix?ǐw&dA߳juxtdٲ;$DдIURiץaOօS*N m ) "IgՍk a)7F r2t'&B2<3u߾/!ggG*GgIq$BZ`sgꍗ;Ǘt!߫(]jg'/×6<5ەRsbq\Ʒ $$=$\LЯدp@͈L`i{#Ca^m7#Sa 3tkAYeg%;> jf{g}}&>eD:<[E@[sQ>Ck zy Âq0Y~+T5حR,VwuI#C~IĂ":EHN>Hlh>F$sY4BI<cs2moqLh S-Eiꊀ(+kp8qڢg})#yAk}ew%$1ZV?ap8:o{t|80{?a2ZP9  Ew|ee3sձpnʀ %4Mh6 d:A2E5<9 QG ]_-ih6qu|9YRS sB l2)AcG}^/%3;C2?Ṙ(֨٣^ k6Ew6wO^I"=s@ rN'Z{ uv@xRrka&0@Z\]֖n1*h DQ>H̄EuWArHgqx)9 :?_?=uZU#=q@Ad+=9!+w哄 lGwl09pxey->ŻI -w :es`IAh8 1/ݾʏLT=k kȤq]SZy+_b>m[Tre +OV).f3}!ɜCٜGcST '4tnJf~ ؽ :twJ~&U.K/AH=q=I+;yJFJ&!@C=Ŋ~&jPgJWʃWgb}6y4{d] GHPZ3R x;'Jrg6?+iX Pf&$>ZQcpB~r( ,FQ]}~4ac vyG{:5vֵPѧ3Ziblh=ʡXIYWA3} 3>ȶ_(oID"Ec.<#lK?A~HGSo25JCtv-?%T嵵cV:4`și_;@\x6{0GHVӲOҵ3kI4Y R竏DeU$!08?d^$40갮.rH{†\wOͦI ġi m./)b)}ŮMll ҎXRmYAދZ~md>aƀTZ/Ț';P'7vb5xaLzq |O8kdOIEoIa، X0 bY=7/;%/E 8ҩO+iI8[r5©rzN`9iF }Q;|v_c 6'KЕmE9exIEz漪L U?%P*yq!`奉]Y\>k޳`ŊeOe$:fTٸx!4HhGt|hEN"I8NO[0`a+%Z^MOH>xDFa\ _)"Ef_@H21Y?}B=\J~VaPx2]gig$U"ȹ֩rs#Цa9x3[kM6i;()d &LțP09k&EDyo= '{ko3 G Ö|rZ̏#D{3R'mډ21P ׼!l^ !Yȋ u?.߿k'P2= [ J*?Ӯ0'-s{\twѬ_XֿDQWF!gbcppOF̓&s[_`Ckd+լxocpQfM\wkK Td~K&Yc&- -αa"N h}68^i\}62ihEt0qArt9~+M`TZ;-!r~| Ca$DӛVЌ{a nCV̧"K{PvܦQ ycM:cF0w DjnD.tE#M pT#@)c0*qקX]m51& ɁRbrV`pv;1u~/)n_Ø OˋjTM.KV80sR,; o!Mܳa!hu>MkUY~=J4fhϣ6 T Gڍ5Bge'F[(*@ 0Ye%7 1~+-~|zsC8*JN5}z|3=S$3ݠF8˶ow}34[R]U5?K:j:R/DeAd_xo_]af 9>LiOdCӅCXr/yB^R\ĺMܳt=,%ef:A^3 ߩE-sbgu$V\rBZ@eB{7(. ?p!5BI;k8y (myBnQ`c²=_=ʗI( Lb\{b^Re.W̹\xK=?v |,ԕ(b' $U8&r /TL.%GYJfR8@֎z(+#'X8IVf)ǰΏ|Lz96V|'OAǣDgf\. /1f퐼 )1YS*nBMI\P?Ǡ8'mR*Z>:ͦj(URb\ mwnʖTYUCAڨV35Ys-%CNЖ WrO ~YaUEoZgmU&U~~zc(RA!&vKla=耻:RXqaLopܲWro/vLw\.ȯֺ w  Sd2·Q5r~8AnƟBIfž+Nh1[&#^3XWt+@L32p_ _(H뭳}~rT<3KG~ώo0 Y.PwF:I$o>rm)bǜ2ph0I\mIv>+1:9 !2x$4l+x4{=3pL]OՉ~$EgCa/`|gil5^bs}{rAwq|o+R3Nj_D ͎q{9,f~D*N>=rk|VҴ-fx0[%lT,ԶQcH$j۪?K9="峮Z*M GPT*GLޒ-+ũ@&ܲ~إN[[87|u8 ʙP+1&{(zYv`ko2M̟*v`w[~zqNg~=kN.H6]T͌N(;;8$F秡>箋QY??qmkS㖴?]{XXЏR0#"9՚n'J 3N J} c">ԎK?ab2FޭF#MSVUihR: ]lOĿ˽cV36ϔFM|jyA2>2 6pIo'/B̕˽Yd31pJ8Wv$I ]ܠT1AO8FQ Sxp6rDVw%z(4sJp6ﭜ$} : cuy ^`zGlڻ\R$h;~|ϱZ&],Fh:*ۊId}&˚}sJ(_=:$uK6n0eVW-'GM~/[hdǬb3Lb"wAЀ2Ƴc;w dVbj(0/pRM>=`X5 c}=J/X7ڔEx>%n 3(t(WU\(;/+mmDrϠu]Pi!h3>\4 (\z؃r_j^]$d[sޫ$X*WObp 6/3bgdԬM$%zUI7pښp<^-pA? m͔w$l>usTu<^p*1 bE;6ln¤fn>5,Xzkwe5W;Frbz#2Ita%9u|0yyv).#*M3( ?$PN?5ԉ.NrZp t'z_^BK4w3A5d}g00tרLQdrr]ڤ$'K39Ϥ}*]fp03jؼ4^i4s2F/k.+‚`dc&gǀCT|6 G\NצƙV0q=|ǽ?ULԓAD%GYcSSW?lqwyrPEBLTc7P*i|Szư0| O[gz{t EzUnR ^2Q͗88&:o;x.`\bOJ})Li+~=4RkؘlfuMT4Ό+7D5m- , .,S}>?ִZHys e5S)V7NԎмIS&"7g͢???anCabtϼDu\C {<3x`nl8 qit=O=DP@5xjL?qU+Pkíb[eHl`l|e<>IbU:0cݍz L1O:=}(C(}HyBN^TcZmN}K! ֑%}M4NĢfdoOέGN{9>]S &:7?NVeL) .| Z%CtL^rCטc_$T P%!5H,x5>~Uh]i|]M GF:,L*F82a{cgI͘FOcX̡u[ok+j,L, JDZp;Y!NDTŃ1[>Ge*k sGC`cxYDkϻG)aLm-:i։6Ɩ&Y=KPs2UJU/Z2.g6__;ꁭ05ߨЕ-HКR EE@E1c";e >vs}r~J Psd߸?Z4pɓѻQ~ɨ3|LAYdFz yqX~Sg[ ^P6Jc (bbu1*jZi bjW67,?.بe?Mg QQHPq3oIS:cs,IRٚaY<a&4QO;5-UHЀ?OH=6)Mkg6g|0C^p= 58άz5 :~P'Kpavh x(h4/g4(w[qzB@I|k]2  : ΖMʊ=vVŴǺMOy ;=}X)kL(|Dx5T@.y6b' qV_`k$ByQy,NMA J;wu-JN϶O7ZؒGt'[ByE(WLO+BSca/ gMPK+;K-cUQ!<7e~_ݔƇv\@={b'4}fQu`g]ȿB/oN6 &^%B[K׹k554ƷCbBJA aQ54u ^0uձ#ZYj8~5̂,&5N-R ڑw[%V}74B;sacM-d9`Đ2ZWMd3T:m&QȔfY۔$vU%c/>M[hK'ZoW1%+zp?BJ3:lݓph+Bc-'BXIH"Vkiz)>;X!WBGGVh ?eԉVOmFlM}7jMq rYcR<,q,tج5J*07$ +mw,mҲHɇnlBBcUAxgn!We218H_:iӼݤ$zɤBL-ہNɑWmbUsDd,V(rn_'t{kUBGM+IfJ BvLۏg%Qj/7f3mܘq`lE=,-01DgEmɯ ؐӳ\ġSiA7eskMxMH@(ǣ *Oo̍hÝ}T]ji+b80/51aQ{iA12S^F px}y,`oUgIٻQ궎+kSɴC /dU/ǃmpBI%AzDR݋Qv*ЗL/:mA5u.Tݑ-zm&YC*c5)[=JلS뽦vN̈*aq-چ.Lc+H;{'|H̀WȈo}R+s%l%|lnbklu^ ,pCq--u:^`Sͻq6M/,n^bk>(J㒿zNXyBi\Uz3oF<ჿC - ݝS\1$ɵeԦH)T۬/ј\ ʍr=]4rW>jMm7b թ\]ސm쎃 t zȥK5\|q &U/u/Wa];l1- uMߓI:ԋ<*XcV0'eS ZIG f%_Nf|[T{UI8I]E Ki[lg! %e%-.8viRX%F7!4p֌Rx@EzUZ8 ~l"S9<\IDU3$L{'i/񣎯k{XƈR.\ZQ!(XtLN0W7 W`+d G#m,̛h6@80l6!w]@-jELj{  C,1`5*dRّȶ!!,x~>蝩-:{wtceV\NHy秣Ђ% 4;q`mюB:v^gj!RbXm[UҜX@cԥ)fΕ_[t"eUjWk 71%&ܜ& or C5qf@u[ &ilMDͯ.j\9m6"oyc-lLee酖TljlX PE^ɉȿ-f+t3KGٷͮRಠkܪ)1upDǺT_u =@f)W$hbi~ ${1IRC =wcf?q+E `4!:l }r XlBiOՔ9ToZ:m!&J7Tf'wZO:ח㪖sVٍ.hA,ojS!볖`(QmfO28ui:t؛$J8N4]{ \byptf 5Wn!zݍ&Y07߭]cr@_U'17.5m_OJl#d*!~6Xaٮʿ:*[B\UDҩǬ^Z^^6~ V]Dcݤ&؍Aa0QMo񺙤Է읙Tģ̀& u5눨$=gV/sft Ϝ9d d߅b.j'cX|b/*t)pUtj3xIo*F$Tݵ7ߩؖ"6#[d"936(A4PWH,Z[^ŧ =81!"9톝e12qV!TļT' ©v7l+fyILnItv`'Y·SAC+sy8wٰPR˨tA *k|e(sӮwٶbcd2RW2Nvtcv,ްt*{oxH&c<Ϸ1~}}Ac٪Amor*p n&BT߿#*{CG6KqlG/-wf<9nRtk5>#٭3/4)&Gp%Ż긒ț>gpO^D|2RҊ}Ghin[ԐD9'=W@QSIڗx_꣪f-ξ{0La4 Ĭ @Vѩ |oWkT,l!8ΨMU5U  'xQZn ?Z^UHz^Լ!Bk۳(x'3UZ3F/N 8YvbV0?Qd7%kZfl5;MC&<7#z˚KH{($_~j͌,m^='& {Kv Pss^4x^#6{JcωӞ1L~kSN&_ῌ6BCs+Mxx¥a(B|{e[+:X7<6%zA=]GT&6 16CVcxZäa Ȯ 8iFK 4Mi}2qm{O@j 'iU# ( J6W6_{F? M؉%BTl[TF-|0,^2R:=7q'1:5MPפ^cx/FY[m(kc0<nTj^4e>1v`ޟ\WeMުMȈj];HnG-`zƒb}0f1#O/Tv]xd+Ÿ9.dwiahD1#xБz~}+_tȾ0 ]uMW!vH11B™{Hu V@[M(CلŚMy*.4:FVo [!ەDM`է\M Z8J@W0K(j_`}m>!_t'HsAGN"70Rca%r0T`PWibϘB1]rZgRv@QBd =k$CS>vBkS9-R TnIVS+"NZkr16?MwW6!Y g/&< j?"<8R0=6iK̩dS:w65~.Nl|uB<)'32wț3EUke +!n*A=Lp$ch푑8EN=8H.li29M#X죹6KC5kv> HZ;RpNaU!\Hp ˩h!p\ݤ떮B?ִuǙ{̍a3Κ1:RL-n(>%@8~;%gpQ+xY-#/rohЄrglN{cQ-#y^¦T.ZVWVOja&ϙ1:_ /2#=ۉ\{Ux:-o B*ACp0Oizt҆cE׳)gx%A$yT(Gg.|ݯ+u괓y'c_i SdʶWb$/XjIC`uH)ƝgMU~0̶(o^AI,`J$1)F10gH#O_&ĆXh.}L¬,>|τ;r)!8& ޻%X[S˭H`"࿳Sލb{=UXi+V!LPIhuƄV݄w~GP7O:2e(_҈jW*,g3ӍߎgDt E&}5ms>+iuzP*1v-9 {7 ׭e/8ww=7ĕiUSilh@Cݙ ?ye)_^X X>ȭi]CG1 flE$_a+^^y*EJă >pD]_#UZI ПTV1"HdɣjH/ۿ'6jI$icf7"g$NzcBRE1U)Ġ(DR|Xi? upg(@8բ 0n1:q*uZ@a~yk/sWD]yRzU =b)Ul$D^yvb^SBowfJ丽giQaJ;H1P5`?)95J<<|9iN,q/hw|,ꏛ*^c %K1'M9G^L_`"S8gCiC}PAv/we4NA:T)l6YPy+S@-u: e%"IaZ੼6).V<՝mJ,B]y[gZ'(U}$(05XufMb.U[^3<ptQmmtb~F@/Ls7]Ak 6G[Tks:p"1<6jd29 )DdX>RZ¸*DeHNbsɑϊdB|  f+ a*E{V| Bc`I#Bſ[%zwUNOQ5FH$ZqIBδ8㊑,<*Pzd8c.}tPUQXXjJ|˴df:^ @Z)c߯a]^xE^qBQ ^)5kxFE*!#`8QI efN]%Rz@JߍZHmyO`AwYE)])&pp|Q ֆ1NH FN<9HXuQb(pj@YDxMRL8*HOV4i,c$zhJW=@+!Fm0) 9|.zDHkڗW7|~UzB;Q~ޯb4D=.;~_g$[as TpxɘwQn{t8)VbP(#>io>%6}<9rJN=-Ea$YSҽA61cI-ްz3ΣƷnNz>R@+L%&)ϣ&sSls!vf&Ihɷx j,?=t֠nCgf`'I~e.I$ݲ|F[%L'ݓNYHLН Fo{W^nK~ev"*a{P{^*7?5فzM#)j 'x xl0VCtoKI/]s"`8*G\G9(Y)+P?= yHasv%A,wZKۚMtotp tI1Tah_e >]c>T\$ۈE{Q8& !@*(xrX HUL{q8AL{#^8ɸ1g69:w~C"+mbJڗ#0v` R\<*Aү-;B.f)t儔/%;T^[T~MT?{sUkc ƫ v< m .q (HT۶Z+\9O&% ӗ-RƟ5.Qo-zZ_疿/4m]C%Б6D X[GOFIlBĸ?ہ;x?:uz LOmr.N I6h7 dM S]%uHרpU&o„e4r¢YSAg#mA '.-ҟvN)qfhn5֖mP~2$WA:}`\qGozHCE4 :;/ٷ6DN+oYOoB!x6`Vr$e$IZYPsٳ6+"`a2NΞS]zvj&Ap*oQ>mcfgc=[yNk?6r!අ0n B; ̗(š(E`cck}kpV f/oǠG}r$P"IZ]JC2v\&הj9`t7?өP6]Ve!)5dj}Q}󸧅O".d*Yew+Z8HA We:!@{ \ɣ_`yMGi6õζkqh<١⦚"l{3GJpųK96^*:Q3#LDŵwt:~k?MԊH.XD2#^2G_AITvMjJcվe63-=r71d[(7:4:Kjr|]HҕQ/ 5 _g"b^8aT@`X%r5f.>To0\" ;l'2{7* 2D H)(xCGJaM3әBf. Zw(TS:\V%)6:>X_mlRc;'Z*W$}m$~ Ɩ3R+Ad+#˺q N uFbmA)ZJ.O{c P/Zs!&5yU+Ƣ[9s~l7B(buJeXI0{LǕg HGe4˼ޢ*Z E3m \Y|^XԘ\55 *NA?$o&$[.%5,ǻ]gъjh"eT3TQ9 I1ՉփJ?7˴6ve7WJvJWs[R7|;*A;&YF CMhA+.5֓臼 ci_K ;+F~jo)d>YO&2.'XnKGeFO}BbjmNDBC"cTJ LQ]+a GL2qSL FzC%4MCڌ_]LYi͒(-qWCbkW=I+ToA `Z?46E]A/!\8T#0Cuq26I ߏe_.qPDsԯEDFmF=,EܽK%$ ^1f.g)ogt}Ub'TXIĩAۛ48'c/JWѮ)y"7ُCZjE02WYonKfؼ4p7D ~_$#8\*z4k^?w2&Go\T>̓xC`ksNJa1d TJs>@>ځ9_oP%fI N&p|׹@:~z=VgZ +Gǥ$҅={6L୎2iT@W_+S|g)%,kW-_nxpQbek硘;zHqFБy|ޛ\,V?I"Zn /(Elg z SQ0tA¾.e  @XEb|vJа_u߂BtbzUQ 9bI (ED6^ aVαFJ^2Z(Ⱦ4+ͣT-X tfXه1X7D/jcO]? +ie 80\}=O+ wbStHsljrs] 9+]"d],{q_ow}OQc y[b <7oY{9luoCM?{4. I Va 6814IOL#'tIa׿J]io$d}c$<ŇD|fjw:"ybraUnL Gs bwdeðݫDy{sf>WzACȖeauO'JJ]!2Tňzqǁ.h7%@1WxhxsWak̪F%7?8͉tn?wJ(c3NgߨH)KpAeHRe|]f~a0Z{^ۊzo=@^hA،ZP,9/@B + dMUbSomkSv q^ګeI~e [Kw6¹_n:WVwI_as3B<9~T+ԚZὊʕB.s(s˝Q s{x*?)#6kv`QXP %"WF&i%lǯB.V!tCYAA8YD?z^qޗ}m(RYrqiF3%Md_ os0тw|'>h S#FpaZDi/&:.WnMD nfeX]{cd_VBʒzXbd]7azk˿ϫH?ܕH%G감Բ{ţɮq0Jo %JcMdcvݭu߉[XgsͲwP 3@c3jo {:b&~ei0:Na*I>XC3ȍ ,0ANJyF9@S$7`gj+3!/]ajo0$J ";n+w~4\4vjwmM 5]|Ym~ﹺ)<d,.^G|:%Q!+  p9WeysZpJCs׍ èVs_ +ڤ0@z{΂QݽPxhgP6/ ^ 53MY[j/?''mvmvHm#ŋfL3}KY٪NeW<'!#\REwM|&b*;o&a]:'#kh!7s2IE*|CY-Y|xTͷpÒz@Z) )Q,V O[hSh#c<F:Q8v Ti,p=Hzb (#-z>Hӛu̡1Y^PJ1GOLe*3 {%&ڍw.ɿlUF:ͭӐEAbx%򻉼ES )޻C"g+1bP8/b\]y^ NnO֎w 30k!0+` +ފۋ؇NI%B;##/@`wwFOLQz1] C*9PF<.'qSK>Uɦ]d #`C ڷ"6oAצ|r`>L0/{tlޞ)};_~B󷓶{KTЉ}od*Sym6*h|1C3wZvޝhdxFhҿgdm-/_nȕXŪqE<:Y2F Lʘpk#rؒ0K .Q+~%!h~TwGdYEu{7·ʕGou!֧%yl5m1jx[ތuk ?+]P&墨R`M4 =qيIKI&!O"׼3×e ˩l@ >G_j*.MzIC~˰".IʀaHtul@lm =Gq[¹جOpt2/XQ P܏^  ֡{#~- @|d-%~6@jRdMpEggyPN}9[_6H}i?(sB,v/a5*m xL/.Ll O5¼ zړuȢ&f-u)RA+#bˇEͰʼF~T+G#  U5}<>/0ڴǁ_Tϰ둛 o6l\ݬ&N(3AskE.p"ޛ 7<!30b+O2ND- q bFiƸCVI0ۈa}Ƞ VR *QX6Gf c ^*,'V]7irEI4| Ȟw$OCyOMD{L{ɳ mpX @eր;8x;$ ?u1S]+$Эg`fR`CPG+v$;ҸĿ`9AvgDXD9@Ԡ3$iXFlYqsznVpGʲW{E GET`.,{kF_ⷝ{1 AY55`Мi,}P݋qhd~]Jd6: EܑM B ZK'CuI&&? 8{&5vnq(J߂rJ,O/Znex`y ygU0(/C3TƍH}&9 aouDÓUtNYjlF'!e^/J/R!]we*#f:6ud`:m#^ C}L!՞.mҕh=sM,XߵC],\P;:QfIsky=rx@IM1(!wsvG ~ayS۶硖Aڽ$J /ʭeQD=Y=OŠobƷ82Hx-l"L Iisp%q/_۩RPn*ܵ2|LlKީQrfDEzW[eT_StڗEZJM ):V3aȢ1uKٝ׏Av0u` _r lr" ao ~]}i_8ѳFa@,ӣxϜ پ vg9zσUG_:.(f$Tt`P9=wK64F;ڈvorF\ 귞OpCy{g7fjH4Xv$?zj3Hlج"/bM$}ptt>Og m A~x.Ud&WaiF^#w0Jrΰz1T1uLZ4a=q-҄]pm2BϪo* x0~~vC4vqj/wd4#oyd߻7nD .[iWmN. 9c"Axe,knHA+\6/NUkUk{ ö.s+d,ݣ4UL#@iL|ߍO$ AgcM6p)18^dN TO̍` oEOҐeQR9EjaR ]Dt!misw]5Ɲ8,EHׂg^: tˇ#TY>}8+2k6sW{95+&`y킖Q("SS8IW)$7# L4Rn"A\;9'r8 Y#ԹKu 've[@Vؔ~S5ZZwkdI1)3zp5sgMqW]"L{,8^f<tNY/hyvKPr#2NUwvLN0m]$#W@ ˷PH veL> Ȩ^ӬkFD vI)M/[rI#0VYSY^j< ,!/"#e*3V|N%gh.nK#2 rs:Kyj)"iSv&b.AT Sm*ty% ud#fqVlW;mFs 玩 /jg\e X~)瘼̸A>c~ &`A;n`"lV0$tQ{Ij{d D}<ůCXv]Δd8;|rW{=gIī7-I#"0}ڡ#.y"nsUCZQqx~kGSEj"QAhRuH)R߂m'og(ʰf HPgYp9Ct-箏7MdAK'fV1$f rgdF # eIԇ7[`g (VSZy帋&L# h-ّݖ8 ځH{d@a-Qvm`TGwQmuݕDq,{B}2abCU$ ^ fݽI%_W%xXu\2X <{- , Fk2E&4G/@ȗ"IG`R}|KI ۈ`tj EIUƫ+.WY5emAǚM椯~!vfկ<vm3k'uG?iKSTzI2$wx˩S"fp r}ݺQ7e xp"g$mQ?J 3i%^[c: '~@Ы*WNzi%y '\r> ⮭7)>ַ]:Hdaaz8'̋\ǹw~Č,%bk#E1iԷQc-7ik nPD'AO=7"2ʗfV\ G; SP!lTe('IW,aFZNYЪ $"U2u0ݪkhHᎪ*b1S*]LmaezU _V9uS Cv6xPݴm xƠ `> 9 E˿~@1a#GԵBafi8YCؔh>V  lox 묇3Smm|I/-}9XF%yʌHHJ֜I\4ddT?<>PK`l}Q.iQ,C%CڔeLZn49qiѯ '-D7S!XQ}PV!W{02kr)JԌjDOy8-2 :BVY,?)͝&^tp]{qHJ"xzz_1f-ʏo#D"acsWتBO4Rl|Po"PIoU;z;*gq#p-XE"s&+m\O{|yǒ]do׍p,ǔ@ li&YsJiW,·}\M$<8P-lO#4weL("_G ߣwa9~`$5CvG|3j_={R I\=zvms[ڥ1 vtg8`Z3A<>v0ޢ3p,$PO=]|Xǽ#e:8~*5ؖpqvS$W6q􆥻[ l0.BBWpaXLWѢʘrRdT׏Q)Ylח[Tg.GnC`rI[c:GB~4!Y\y2aBY'kV3 ֕j~RGPkuqzPMb!]H cW?Ȗ 5u7z\촆s}b<:Gpu[ zs;(>'>DG<&Ld(WAVu[%ɻ#*( %Ww[b2Q=UDb4){1QDk{%O SggǢitY^@ gkʝ9 #!|S{Io'!(4riʱxX_e?W+fb?W(ƮTHBmgCƜp@2FϪt*+uχbɓ냠 {?'w9Qq91 5p6U&N[.hnc'~fSĄ䖕y<ȉ(lonNjWC#l]%M\ A) hiߧ4wn`T%'ࠓU?2Z4 A6ǜڡ'U+"ɟo$ a AB'%0{z6g;l=Vzx(Q8&T;sF<  ǡr݁>Y'Dd^P G̩rY1K(NbB=0,Cה"oq/ a^kyK}N{!J8kaVp `sx:2x;$D>HAt(H Y!PSDxhC ]4;jB-{#4DA@dԠÍЦ:1~8尾q⺓%8μGcL.'8YGђ/j*uwb#uB]HR_A6Gؗ-'+A78lqų;mqC`&1կ~ksC\I/8ib#< y6xtV tJ,y%-د1ebOU"h'vXG6cva}6Yhڞ3F}:z4}qеj x^ԣ]]hMA#V,uXV+bo"6[ȋN>4>+ mٴ4@.oʔ$u6Uod|Qx%5rNCR:Vs f2q-Yfh^[RKH8aVR,gw*2WZ}]A;ALF@EqЖl+ZwᷚS0ʡnα^ӾuF&uV$˖Zdz&|Pw7eB J/{/W2̢NwjW徒. 3N豗=b}8,ݨml#Q|Y:'8TSHq‡j,p5&{0g{1ih}2W2C4yn9wݓ2rd|rn93U]G\|{aPB &W=~jJ1:Ęz7pDǹ28 7p!@j5!<=o}L1BYD,PZV 4_x3 EC;Y!{] V劰pf6nH2 /\D_ϱl0V؍~' ɔC0ˆ\@XӰ Kft1QI~Vw^A+1tpmħ)nk@2T$TRߍ!mM$bct L5 r+h r~N`0mxEʪX:'FwFK,JJm "M=-6`G]f)+DP|4ݶWbdl3l!˱wp.[H HQKɚ#߆I3+]6m/ YJLvXu7t!)>aDaek fڪXf3sfwsx/y,Dж-01-[- @0P3A& &1^_wXΣk4Ond.Ն^iq2ER@QqF|R`=ޚ(Ki]#).\]m,s3֘ <(r?rz}-H;Tӏ[ y gwE=Ζ# u~iIV4pWP0JY^JaYv Jm1dK×]Lg7; oߙJ kMDbڈ;Y5I&+n ]1lra2jai6YʘV6c֐dVȵIy*Pܠ.,P+>&3 ]蚡iy ַ6Cv+Z~r)D胹9wS6Mku|]0hwc@@0tC8 /!_掽*@I][Z+揄"C- 9n] D& wr?&xohD:Ge i5bAGZz+]Svѯ>Yy0"#`Q{5{+?*G |l%1EYxzPJ&j}i yܴc%mڿp7P!~Rq WnB_`?4V4n`3ˣFk 6m(fO)0GN J8c3L\ocҙ';6` / Y`GQp_poU?l_PpMHB -SrYPq> 8٨?V;IF4y?>o7۱B)"EPfNlskX%fF6zXl2huM~0~ s,ӵBQJPN} v GC0.kƣ(,Z;?pz .kt[^ XkTDC^,0A5~Ի%R! FׇT>gdm,1p՝BWWPQw>IXS Qnu쑀%s,C]&6ﷳx)ϻ9dLι(tHy)j0m\\oHڻy"b ,I-Em|EIfEh~릪OO2ň>KJ)i>А?_F-ĸ" #o{ aIùZbcVVqtvK? 8x=Ҷdɺ ʟjr&-gyKokOi z wAyvHfrpuH9PyhaTNK(@Y*eTfF/rcQo]؞ M@)(SsCrbVϮXfRxGuΞhn :AWi ޔ!~XqgPMjW5-~1MJ -B}g*J}K]:M`/./a^l[oL7j =MOr%o/>g.3c-۞h*B]~ar4I I CDj@6Eџ/o|@B=z.L7u~xdC2`qwf[ <ȶ~jeuHqS~.̘SA%l'"8J%WBKg)*!,0\j 5oXVÝ6~ەU,FY?Q M= I;p%"9W]ud=]VT'_QvJ/{cku፝[4YMYÄD^TN) p_J0[$uyNPGIa%^߉ Hٳty ?pbױDf-r'#Y7m^TSfdd^"n)m>]įZD}rE@r8|,ĖIO<\:&[9v# n(219;>9s!u@[aߥ XMr\sGLEK Zpφqd6BmY6+ph'Vl;\yӏ;%c)vl,e ø-+z:T߆tu&FmZEZF4U0_NZbq7tBѴ󐹮L'mLUL{~Ӿ9Iykk*WDQ&e"aT٨ؕQXPtDn2֢-YtGݕ~M>B/% fvF| ^h;`P0Ғ?l; YhCev hƩ}0hYRJ$>mSj C~҉A˓.t F7\`Pk׻{C,F35RuςaniJ R`wtpU\XѼUߓ3⨗5JUuW>5ɬOׇqCD9ǡU[n^qKE@A4lG.nS8foe1YY8MkeJ55u4rY}ddn'HJLb7RM bVF gr\VTfMBU^yK{8L ._Ŵn \^pӍ64@% 碀ɱO_E,V9*(O;#-;-@7k'wz}(6g)F!'*%)\0&y{5dړ<@zu\W?ĪyGPm_|ZϨuix:ы^ ukfN[^vBO}MK(!vpZ7;wJ"gM:MxKt`lD™Y&54.7˒9c :!. +g-I%?B i keYrmFCB|NI\%T@/Q-)JOIk 5~ Z0U-UkS.\VRZ` C(`@#Z] rRK'}șc3fH^5u=h5Sadc"poc^4,XS[6ua7AX㱡?DNۻ$E< -\kwi+h?pUxnt+~m  j6 뛤HI &W({h[N:5]}G0p!0j%QFX]΁>s.#"R'(Akcs 4b{nCo El;G(ԐP8Ѥ3:1C+7_P‘v`٧wq.XUw/T_WsU6УĦX5/ \9c#Zc{MU# L+aSW-.,{d3asvdR<l,@Ԑ[cDBKꦘ% {Z5Ls5l]SѭIG }1I@2 DD &ғ(*4qi- mu5k la+8jG0@]ޝҗ HϓVkFtegʦsH|޻2u+W֧Ό@R=`}Oܵ#5Sw 'RℛgXưӑR ؅ہψ%* W =u_ײdgWk.rM g!Bs6t=tx'S-R7F83u~Wb,1(1pxʤHQk+dakwnY$BQ樧4A\p;f{|ǡᵽlw'trj7hL)m3&uE?+.Xyc V#^/]1:2I$w oQ^["J,~=C$r!;8Q'TAf/?b ǿ{f1WX2ږNTGd6hwPAeAWOsD=eZ+ɬNŷ_` 3 E]ϼbZ0uóKǫu^C1όf`-AGc6֦ڨR$}83aJ_Zϐp<,WlwES\'ܙ˸y@3Q [2&Q$nP(b7֙&bPLt5}qбd5jFo9,{_xy;!tQ`ZLfֱ_E4Gvöbqih3ˉs:YFhf4olQg* )Zp l8+޴ȶ5Zԋ.$QKmM/v,@_MР\a͛{4d o^& tQszEmk"/r=!' hd@wSC㒞C&3 eQs)/ŭẒawVʺ݊'$}׭0hߊMVՐh&d{5iqiAx#_xy,_K`D|ٯx98YO§i4wۅP\BkdVWătgeO03ȽTVW>yadK1ɿ72A^PT/uˡ8%URC{_pv=ם^ JXR.FAt0eLbk;SSݦyE.uD Ś-%VOzo8\ڇJͩo[&qyR Ô)x ^;ޙ9ʧQ߻&d> A.'.WHSZx|A.u&3 ݣXCy?}/(l$!jhnxb^bb6݌YuY,+_pJm9=C 1ب0iTfcfY;Jh3RHb˓4EmKCP.Î x:2w 褼zچ[Ȳxx<D(iX!f15 .߶`P$ԢL)X oMm/UJ]:"ek__aUxutĘނB_h%ތik7FT` ]i@4' ЮdkJe%׊1.+XboE > YS[҆X Bgٝzu --sY?dJ1 ansg%䁺bxG{󑌹Dek/LK>Pcp0.#-L gzwļ|=D"Wƪ{*3qk,N ke\ߝڅCpdNzN'H,\%mS2-iR3dF[1ڛy,Rb;`c:]a^%t3*R4d ѹL+;W%(P3LkLc[ c(HRxjD@U)7ЉrHy z5&WL*CV2IA6}%~Upy9hA7IӜ IPm̥? )SD}srTƳkװJ0F(P2?OׄY _q4lJQ>w\tG9KB{;mh!mOz(W=qlm=?^٪iC^ΙҋXUK'(qLnWB[^3:N!4DS0lQ+6ѨTL$$>. XL7TI93hrX?W<1;zr]WO~zkKX"ݷ kEί\g(mqiiǺ2J lTkؿ[F?6hƷyhl!XCoI||!"VGq ! 1|nc ֪a`ژ+FnQOx;rTy"]icez$?hlњ#PҜ96ٞiVUtNBcdkM$7J-pPajGz2  Bւf[ݚIπK N#_A >,;VkRdU*C Hzt֦ܭGI]j!x÷0#5I-S nX+o;Bw4c s[2ό>!zf.'=gs6xن\$0pR kaq"vߑIWBN%sRDi^c<P)*öi3jA18ydR'Un-jis@l(l O͍gerY<*\Dz' MmUc wPX"Y`Uoy΅5Scg3]D{A_@xx ,>ѵY 5RNaYAD$*bij05OD}n=t!*wL%0HY0&LsL*RnEcYr{&2UVtpQYd,ќySmk@+'- ex26+v_ɕ]=(=dLks{[Bݹl[Z T@r͝3\\\{h9G_Vc;^Q*ѾAx$c'#kM}gWcRf1NNVV28,8+׭--Z2oYD4f4%Dt;,LωP p˾dӢVMAr`f?xyB23͌Nũ_̌mؤye\'PG:2r;a,\s7橑 db.XnG=mb"i3}ݮsa~"WZOɃ=b<;Jև$a D@[Na1O{3fBh)6}*j-D-8H.c7:n:*ez8.XJN@d0&rn4Ήml{>ГpH.(@[ԺK\Fe:ȖfX=tEu.ag4&L3ܷ9]1λhEK+RSAua)=F{P׀%x0dBAV'3Ժ0 D<t~OxE"i>x|4>Pu"4$2HgA"pPϝ3' P&KR '1jŋ ܋zCB#UW'&Ql-g+_LeyffVd:'ʞp9TO#MߠO3 3BeR"4(`30x\E6fyahk7N7=Mqo7|*IH^oEmt3%-&k7سAK[nlc5Z$M!jN#}?w^Xr߃I5P;CI,Yd7M D__VċuzBDdх4U&_[:m~&ה]qeutƇw51R]GX> wRaںxUiU#;03;)sh w +I8mK}_N&-eӗUt7u"wM (B|N5m^vgDֵ7c5[3>$@'j Myw3/[՛(ee#D̋_TE?MGQ)5ߎ 0*[ؤerZ['zVD"ې>ԖI7r%dP,FC|yLݰ3t4*jUqToEUz}fU>REa֙bKþET.wdTYe +c8v+e|Y$dnctl69R{>bO.F*b&<* Jn?JI6N[u'~^dPP/jsX+#?SaS(Y{LGm$3lү_+ +j眈9h剮)ht;4=eR~Pń?"-B!zO<̼jwZSOcS (u+& e#}͖l }~]톬JK=Hy*,Z ,EV?c^X:vjW53J+ϡ bۏQ~$I Һ],nښHGֳKHA͐>?XGVe"nD$n~1JanhO:"$=fTtkyC>B #p׿@w d{ ? ~@isO!ڨh<٤4K E+'4)n9K#( -k[suh B9k|.xi8a*zN 5?f)u=a N }QCX+e,108{H#UvJi{JHjX=QZ]_f ` g #5pG4wsˀpOm 4w5:?xA1uv[0wCr%!=YRe';o=>B?4+t'e-٧8r[@pXM14Bd@ćv3jcË0.ǟd.@F ױr,d d&D% A|Wzd v|d!]A?+] (O2$$wXsUҶ2 :`@r%TIu|8ǥ6&q|>Vep7왷; l=)5S3ꤖnKΝj%gS"n:YxkN]1"I7$ԀWo{]ϩQ@Þ]im..چ?TCΟeA&:z+o^4b{>&})sHͶa\>?+ {7Ɛkep(tbutT 3$7JXw ͢p%#M,(13lX4Q^ܳƫОdTwJgoOOo*`omIlvwl_Fvl9x|iuXhwׇZǭgAfb1A-C@s|jqOOs9VLS9P6r4vȊ C!atAYz>cŨ.Ms- igw;vxR G3bT!@dVR1qSFq~2Fl50W}!hPconU@^#|`䏔eS=}iT\DppQytbR[45g_@̡mzP /Fˀ^+gNw]8%"X%AtabrNw/A6lT/[]`>0TS8"*jq\!/ |:Iܩʞ۬ VZ'!ًeTHEL7";*ZIDQix,zyaZ+` ]MD<.F7)}=K/Eld.SI̓=u뭄Wz ضs[9Һ*C)z'mʙ֡8ɗ3 pb1wnR̰F42an7ȵ22Æj +6ۏ~'6ECo6 M->~Qa;յYrPcCl~9jX` djqp4 њ|phqc Syh4K:Pi] vPM+ĥB8oJ,%P&[{Q8BmGMi@WtEPKCa_fœg6yHg]c+xOɱ[{h*6%x&Q|2wk Xl,Y޺h- A)"Y!ʴTT0uT^9+O*1_@ E7u$u/iJ5k$}t2oE8XWJY5ݼLmd5 mJ?lx7ܜ2n0b7'9/_S@vZiCI'$+O,/'> j=ЍAWuZVyaun rTW*-l~oKu '=Kk;5ysj-n44L ܠZEЦU^}pP _ݑ;g\3JZB9uڹ }/T;"hƭ|l ]raw&L6O?餻m 4am2f(0Wd ;1#GF>@C@wag}<#M+ GQGL{=Emx{ 6񉆔<08H 5lE{+Q=4Tx3\,Js ?mcx<%29\uKwjaf`#_0*v+)T%61<}Dͤ65a.S6y^&dSk%\(,o5#-+c-&eS8q~-lr>i^ɑ貈\P)=<ݩu8j' ԉUW,]zF!#?XAdzP2{u ☷:rEB@uGߩ-?G2M,v6^a<94>e0=o>GaU7\YDq r=._%|V[xWQu> YRTm'&yq@]<3~Wkw1' zv8Zg.Un Ny/ z*;I!W{^ )~W$77&$d  TyRjs3B;{3٦P ִ;+$ƃUr@HFKJvMon`Mִ4b.G^ V< iUw sMk14{axLYIp8 ZA+697 xTkˮOY%@&'“?,!l=-t5.x_=nCR˞ab2 @q$sACR&c]>AAgN_TWBY`&/\O+M43EO/BTs ]ևP}얁C2¨픑>n[} dұ u_ƔY!:Ef^?/Ǐߟ5 " kQ魞Ւu&/y=B=~Ci*0{xd|(q0+3. _%: FL  ={W|V1-[*`v"d#E.f*7^#iң(|Mu߂0+;T#KWYgp+:QEB@l[|/Sc8f5 lwʬ̠t2_념c -FEdF/6ֳc7ltA_ 5 f#>t/vLAu0jD0\ܒ8KyXc:5HwnzHEU!@wW:I꘍S UGl"WM];A@La:KdJUCsGfsT+,61ß޽ ueg8X:YR.kӧ3ή㥱px.PC6E0=1zj5]֥ܨFHV@v$1d' rԐME>^nYV7睃T(Ae#[YюZÂ1G.%Ff#HQVZ[su>m8Şk;>jiQTʩA`vc3\yPOXI-<-o^6o 0JSXJIX S̮p$%^j8V.-EY=FΠiv)8@EzP^Ơ7|1KgZXޱqԺ=>*jsYk&Ʈ7B4/??Δ6;"V)5>K1Ufbm?e!^%wd uE. \ɫWɑLϐ6V%U3c7F5F }{#S&Q3Wxo8=dԚ%\ ()\ɸ&d~n儐<3J= FIhLaleE)d  $($}'`iϸ G{/Q ;-[a9 oTJ ۀv;>Z?R(ݗDt:>)=h@3T=Q' @y6*( Ø o(c&;t@/4%W7.p*RqbWZo+綏һ7" If=CGJ&md;X =R1(&tXq|iJ/!ğ6jvЂBKΧ×Gn ]%rIOX92w-+s"P~n OҾkq}{7j )M,ܹG!gdF Ep T=W׆M޲\;Á#kBIrxY"55r/ҚQnAJ 0x~*At<[[Ya6OVJ(Aܩ˩spf1R ?=Ƈ˪?Ot́!@[#`ɴ犅j_a69qڬ?% b_'S2k)Y }Uÿ:>(!kINl$`E9+z4kzPbplG:хl~y[ϰoNuR.ċJ',#K]XBl4QX; N-g'>"BtTL-]&deGMnh5-(CY+nRY)fxq% ]G#&[cR\ 'd6-+إtd׬t/l^mX(zߺ873Clmtk6~PhnmRX [D)3+#WX5Q4w BbHNyҚѶ1:e[Ψ_0w4k5v\M#~Z3y\i827F؝9TlҬn~Snh2$OG:(ΡCqBnԛjH@:j5--|j̻C6=3o~1d PHEqR#KoT*Ɋ[6| ~6%@݇7~O[lroE\cA m+u <δFV5$8ƟWqM*?+=',8ƫݿ4`8UsM<( !ãEJ\.)8G&n4I_x{g,ևlXr0ʒ'ߊ93c5ee߱gf}j Llv[\Jc?`WUuM7Eh0g譈47q[5%7TNN345z4QxZ>ЉV ǔxݢzjmӔo7>Rld( brumͽL植UI&_Y/ +?]Hw!lAbtaѺ6>}U98m>pBմzA T]POy;-g!KНBȧLhb{eM,Ea8:*Bsf\Q iv:T[ԡ +H}DdؗZuJpimpLD"A4F9ܼퟮXd .УQM"C$^vd]$c!|Oq+Ma=2ַ#A61/HU#NK'!KqLI AKT je_=w͕ɩ#l#|5b$EtU02e}~5_VR*_*L߇WU/:O'W4m`L0^ywZ@zHU u\5O97ti2T{ {x|xo ЧuaQ9c$hؠa_wA\72G>-֨fR#"eZc()=D2AÎFE(Ƞ<ȓIU{-G29n,HL))Y!{m&Ɔڞd+J/Jg5:jnK$%7zb k3ݥ܏|#p;Ք)qqK<t[~AA!Mj}"mb蒟Ѽ;G('rC[ LFma2Xb_2mxV?z@:N I)+tڭ)H9>2Duns`)\q6iN* ')15^aӛˊ2zy׹,σk2\.'ˌ9R{/ݤB R9ES,T.2=TwX]\@bHJNWl%<  S̈kAkg)Ufƕ* |Q$FvmYB KOi+`|ǼT>,jJ?v%^GO'Oi̾+ʉ6E'K\@e[UrX8jP!f3+I#z+׹Ճd&F]1 P{ FƉ2 iF ^Ҩ&k W9|J"]6=nR.ra7!Hl"lJTrS(З!_+g\SES,0 v+HM' 콇 ? PȨPe Eӻ2yg@_޴aBqLvU)(bk!6N%&7d;la ?cZtT?(&G>iN2Y0@%?% '04G8}aNAl9ߏ$igk/92y3{:~Gr9G%=6JQq*Z\J8e H~R8 f[/꧌ߐ \oGK^Z؎VBfeZ;Y9$W\rRN/ȶ% oUӮv~4t2ڻŘVIx쉫MR}$l8ap˚,XpV#&P;da|E۞mRSXA6uͻK2ю!# E24͜}Dد_ϫT*^ $wUHidž|, nlg^Vd!Mk>c37Sn4^8#M[yau1j pP&tlC Z,W<Yh{djNJ[hCVF_aݐƔuQhS8#~&񗾺b@#>~4JyXPZqR`o d !'j|٭P7o3)اbގ_+L~XX у=čH}ޕ~"hJw% +i&N,Uu./qq{o b 5m9Ӏ3Rp k% zT a`CQJdyXr闎D}NbGh{n1DJ7N@WoMUm%a`7dr-LCW*!͊b1 ZK~ȧ"L<'Q;x Ť9J0ںĄ)0eӅRe(,]AYh2ڜ@$loL74$Jp ![xl^OqG.o2F#ITFE՘mL vbtISls!TU`Ky_P2&_[(̉D!bv]aO4#΍>F SH*hSӝPX\_QdBS\K#+ *xQLZ xzua!Ch__(Lgp unty~ B:_Lڌ޹@+mt0[-&ՒMWhGe[MʉƢ&Vd B*$=O?ftK7%ZtUwnɊq sEIJN*~d 9UHY}2*L@d=T#L^X|y Jqe<{j2qh4/ O4cDt`5V7Ukڙ|Ŀ| ?u8xx1-I@}-YoWusG&Z#M~z.W @v(g쳝kldL9|BdzܕY ou 5I,`Md@)>,:a2~F`QD*WXvIF:~,(*E&m],T(E^>+'BkI_(VE]>&d__dDD_$Y* A78z&!CjG/ClN.Al.qbi5nRR C%f/}5W}uD9fOH`kCcXPA}䫅E$L"N׮&4FeI;DC2wQͩ3a}H%Ee!H+'Y>ZɲDs2@Ćp#v`:RqJxOٖ7Ҫږb^*#$Lkٓq5zSrhUZkۺ4KdQdqMl0h30zna!FOFxs \sM7G :R{MuégTb󍉹[L_Qc+M#GKwNB6|Cg,K0I*ʼ6{uŽj<,~KfОV`#8g' SKv~P4fFc(#| n]} CÜ Yuj'~"5:(ʭ;=J~'F]UYj$ a\'>-VR=i5^InLILDEKTX4=]n7BCw)Vw0 .5oDM_ˉ|CI:0Qȅ iz`nt4m-!|uOɭ~X )'2S_= ۇX| uzi|3Og ߿鍘O ~BFtE (I>yQK{{7J[V [>'Ul1gK"E.&p9kxkBm=! Wwuɼ_-N` uԓGYC)x1fxO\=B][ɬo%>m1^Ķt Au 2;fCN[VPjvqgu=g=礞TLp4STr.A%y 1C*`O$]_W@k,A+ρ8wRuROǣ,Qx0e  ͝9 3G &Eb]r҅!?oepPp+j":g]#@sk7P&řbHSN|X˔ $u:EJȑH=Ψǂ~xIS\VRh؛I@ J ~*3qp{eŎEvdH4;VklZMޥ_ܼ4(C4ӎřF弼IQuim$9B1=6 b.yAVv{3Exw9uـF:H9o5r鶍 GoÞ8PR^KV Li*h`-R\:_X'tnk H%E&"iTQ#*l!س6#5 +I)$۩HKhXbr>,9uhȧH~3 l),ۚߐH ӆkRImoE`Ɠ@!{9([^+B [7taǮq`TX&?y?cv$t E9FhbMӿgM()Ux/lh&ҾK~NQQzT+Zj) UMe )֨(zA7*{V723EKTԯ #4qC2ABĤ_cK6I҃_6wae p"-`Q:E tbG^p<ڟak/Tg'W^vҲݫ, !Иo 󈵑%F^Ӱwub#mMZM)Kw&ת:N@ O9[b$)ڿ8&"J.q2ߩ{u>-"ȉub%}JM.Yu֝*6--/ڊ4e{A:!:$?_1Ip= }/6œ{;Kw^Q9ni 4yׇ2Ӎ0¾w=?H&yi[,+ VF^T:3^t HoDp@a`CD]A*+q! N$&4\e47zc_Uy6^ bd*U[q, Zܩ(/ʧԓ 2RW̙^Y>B}hz\VTա&X{H5\jJl;}Î/ɸ r&*ZC'-֩Q[Fgv)@2!`j]![AXx<ߧ2z&-=jV9O["buDlɛv1`ȔQJ6oۚAjKg5˒y\7;yT3v#W[[mX=rs>G2 J[Zg;}J7عj\wI+pAH=Ɛs3} Qy?͛{]D樣{y%C6 ܻĬ˴}եLb [_TU xkMX (-k\ë6Dv}/03/.cSpܘSCI>*:A)80e;^{˜2KEvzH]'!0V8F Rb/<&EO :"4mTIY;ٽo}a@"3ߜ}/qv%I[jcpɈvg:di pH,Ң҂{& g2y_:F<[a3 Qi~Gh{ZP]4mW5O,Ņ->-,Hp{23ocn@/4?oc=}1YVo[5&5i!lzԚQK+ t2s-4TCHJ̈˜H'v2<BȕCf#-ae7WpH#HPfb5oX)R UpHGX5h$s aVc8lfmJKBF-o)/}i Lm{h}#G `r o[$$XG]L ^hR,q* ݱu&Bi<o GHRIYD0Ǿ;-]3EZ^FZvD{fݾ4il.P Xlԓ !D"!-4Xyyք?M_b iǼ&>$֧ Ƽ/GЙdz mV3p>O &,QG ͐":8ft_V)\_Y[A+x2n'rGJ9kHV9wB:Nb:px̊/p$y_l.}R~PtjT F8.AС} 8CA*#]c tp7$&;:M/?<|3q(]1nm%+߷j 3t{sDGM6^2f  <{UECfsjt"X>rѫN>Y;DUCagYwoXj|l=ѧ{GV 3FGUrOOd<2Űh&" In!| r:w h6.bHX5FY ƣ%E.9Ҍ5jg/i}EGt`rHn.j|bnJ 'gaa)xW7\!zuNC̬¿SUxtlԚ Ky,} [?,8U#,\GPd'wF/|KAl]ɗn]2ʼn/77+Ye#N% äwjC?%uR[ҫ&z?aªW 왵S.2bJT}uPK .ixoz$4c=K%|Nȫ>ל,\82͝3 ?ݖ8ITV(7=R`Gi^B#9,:Y(u7,Ow߬!FQM|%%f j4բ"0!GC3hN7XW7mɽt,uk{ 9y.9.\kq@E >I!@9 `sG  arj+c(]J 9[ g|rZ>.L Yk1*VQ`wx4t[s'z߉"6*^WH=,jY}).ݏ J)X҂*9#jr˒0̛euHz1mA RZuW_F ~Q吠UYL̀=}U4o#ِf%ITO~q h&,m6sˌVT%V5ޯÏ1}w#A) C`Q}[q7'fcac6ui{oԞfĆILˈ\u0:›^꜎jw+UJlê:dSw~q:wK?t~ G{rA :#U!UY2_se8wB&N,$LkG hRJl4M_d)a5*Y8٠C֓PIJHz_Qf8dDcı̈́WJewPExVfR?D!6g& d 9{wTF{(ٺ.k8Vvh[TӾ?K|z32,4A(5a\ 7СR\oM3q췩LGR ^ג>H(,Zp#I5Zкϗkt!9.6s,e$7@o#"%1?G`F&j&6&Z]v!;1& ˤ ;wcܴv:+ln@PA ePK]6]%\疱Gs( Y$xkԾ]0SaG T̍ 'C<3Fw6* /R'sS \~N%> $ ٙ^cFzaaYs!% gY67VwJ(}| !+(;W< <*MǓs_))hfsS#Tc7/S 8K 9jr:2ARh0z}3Gllv(`m擲s]gQĽK3qj]/q/X( fIaBd|lQ0:6՞;ﳫ 9ucINqs~ٲDNY n˝\z=M;;}͎PRՖ MjB cw k9?1i=itxh:b!@jݝxU<)*`CWFyf@^mK}[K0>bxS.&uwXV2O@:BzǺHAhֆX7J|\rʁ.􇵒x/"ajj { 1?0懧~E9niAYAL;'ޟz(Aɣ61/0_C4p]NMeZ-"EQچ/q3 r=k;cǤH%f|bˡP\6SKa[!j 8icrŰOwz #j|`C-czP9ҸvN`6ȊJWp^#V#)zT# KQk9M ,Bt5WV5[`wXհcQ҆j:z6A]:6Sh~|(禆.. &<.w>ݮ]Z&biEL-O'aSӒU,QG3qz Y#%ѿDɊ[pM`>Bo^C@F^ٸU/agNK[re9_&'Xȳ8<0%OcuKeF:,׻twN |@pe0b,ҚW5tq(ڪ)m'JD0ׄH@ TC-Ys>Qv`WҤnUmj)xf@= 8\V\^CH8W.ޟ 6I\ʓ +ܧגuD ykt湗FB|pKk9#&ݠJG8A0li578\,@8-NJ7 2yVP7Q4.oK"azԊ.ξaOdKXZ-zv܋Uv ( qfkͫ[y(Z8BLei[KBqj[2kNM-.1ʁzRRk],6@(2]xheNgF\sVnN \=nrS]>(4_#NS/85aWچ}TXߟesiЧ^Ѷ{9]]E.*u\)qvQΛ1JtsKN :@rO杩; yݻpVw5ʲj9}ć蟈r ^(6惷mqaG !̧ɂ31ԇ2P?ND{E 4@୷kY CH ;ݙ@.f/FQ옣|@Qy%YSXX0K,v/h\sdd"2BK6$’E3۶@\u{?\9ѿLR^✒j245(_?fw8 pR5'XJdŕZVO3g-͝-Ht{7ӄ#^[m0ȴ/ry3r,: JR7pmP&̑^#ț:A0)̖="NyekaK_ke'mx EPPd)cs[ҞZdngDrŝ^n˶y$tLEFk tsXoIYQS WrQ:qBmgORT`r>\`ˀA Q'JqcYe5Ba0ݯynFGd-X5|2. zޘ6TXAUMo ՞Jz"؜s)8!zR7F_u*z̗jkcn}:0}juXotPɳ->Qj\Kun$tV/;(^쩸7yYRMwVJ,TG{ڜ~K3^ :gir2r ;]5(`FgN&9tc_shF@[!g[t9ż U3-] - /kZ0~VdƳzzbaiDngQ{+'fl8&c "q1M5BtVݝ(D13}פ :hO bx5(`b y3ແ.5u#XF6(aRl1(U ezYIbu^8n!hըh|?߀+'[o/786*{v!Xdt<?lPH]B=ԤTQ,dq! Rϣ/#%r>>fv s8!q73Z|`-,4sZ1gvi7Vt1$(*4@cހ~(@|w9vߩ01% 8}ܔ`%ģN9{Nר)**g`E^[Ģx ^8raK/G|9Dʒ(>l%|@Gw%M5s\1؄L ڷb$JQVk)x/MeTiXR#7J'e\ h'{>T蜜lbH w(k A~:P Lo)^*׽[SJ"\{`FPQ9y*HJҺ3! u箯ST׽"G,>pX2o5s|/S5ٞF8E  aH-#E0U߾VjZ-mqJ?7`';:]l+goysdVG@o7i7)R/t]'!֙Na3ִyW*'eyiav"P 3"-k5*y]E_w׏:Lm6?GW'Ve>4GL[ WF[ ħf2N {紵O0QqܒL -H`DOp&& :d0gA$=r*E~6+*; Lyp_gjFYFM*0} hbzFtZFԦE^l)[Րru+f^C,7ͮǕtuS#R|sC3RJT, [M|t?+4eObUUKa]N)MSݯ;X9wHW14 01We[Ǧȩ .BH;C }"Y?ӨvƋ)FH#͒SU{t&cmְ }oخ;wLr.)3P;=|e@lD|PV܎j*&~AM e%÷O@R ;6rEVq(B\R>l?Y'[<:q!1|-5xtCAj!Mף =$CX_;*v7PiO""cmchh:ćQ0"!hBH`.DCn/I^p >_yn࿣֑+u5 f{džEo*N$X($">/Lvbϧ(oqghX}}ltRj;M)9ӈܓV4px]_J+>G>z#X-/pd_ cV1޸] -К150Li̥WfjI ;_ ۋګ-Gu'$FE(}Ea55"*8p;4N (h!dv{0fw1o z!mY6j]$ufs ݠŘQ1jgw._:Ă鄄5rMyѼ-h\7 X-3%ٴ`1Z8 X68_ bY_`,xV\f(n@vz((cĩ[x߆Y| 7+H|[rŲž聴 };IP?Jދ9 mk!A|Ø^7$K;,;o.%&7v߇,cd*2=-ռ6w^jC^= ̝!o2SУO*qMv>f/%W=C=qۖ^*dŐ I ph'qhGxgqmߠR 0+B\ި/6|F" VUl`@ 3do8 g> f#5HȠ8ǫnfJ{3AXZHi*ߺt*ރN5dt}J&۬e%9.7֜ՀMAojN6v)Pc6i7CAjD<&?4 լamVa j3y K-^E:00 ÌZyG&129"A#15SUD 7m كjw<tރ4ln4 Uk.9%hč94U,C@A7\0'ơAIQDX  ~W+Ip+\VrcHPgƼOwzCc΋u*SWEv# ʆG1'!eʵ'12@8 bO΀5y.SO7?M*o9Z&bJ%m{i 0\,-ieX ok :~~IF JҀPfiz£pFY*ά*TH=p$y<f\jXzYPFyN8!LjL=Ow4,S%B܂!B' Nn49!P\ٖ 8(L09Y;Ҙ{,V0Qt~LdvH|ϽV79՜:g yU\f4E H.Dlrky`o[h_0Kd_o˯FHS[y*n[gom WV C繀0FFTXBmXʀt IZRN'6h do]2׍;n!t鰤EI/tFy8XG#1G@n6imlF9k!ڇP= ;œd<:ߠXeJ4^ũ,AsGE~UƵFYE"Zgps"&*ėrLQ9 >Ü1aߎ&[3Jwmk-Cߔ](8irr#E)fDt }Sk|~}5U@)+9Yh|%g$a6C]:SND"gWN10[&uTJ]㸦qҽCS}o{$($R~ҬE#;wd;ƻbZФQ+t+emyUKN#sv^ft4]0v_vN:B1\p\֖a$) '#+@ ]95>q}D!qfsCO8-|"E*)U~PgBM-uɈBvKϕwr%IoR3 Y." `io.Ѯ5|g`̷6N",IW9OEZcY63OQY,6Df$4,;1mR f+Te^.D%OtRh5?x)Ӏm9PTaX^Ϥq>|oBhfpj%SBU³2.>¸!8ؖ$cf١} %4#U/oY{*E_I! }D}Rt1hb3j+:HYTGݒTr#oIk|3ꀅ0Wrh@ǹ4(ݲvi^Ձ;^`밄]!=W18 ^5Pqbz}]Ke>w&bm=yxN0d4:~xM PW$I-Ɛ9#aFLg|>RX`}4I}>o3(|OMYP?SM^x<%p !ڝ]Hx`o`Yf`C;u-54NFh.)Oy(/逦 _u 1+Br=]C "J+2x6 oUfe)E*Y.2k ;Mñ!Shߚ=lPJB dʳ b %{\ߔ '#U1j3^;Ra݆u% Zgs/S%IFc~`X|oܲ 95;t?bOz5e^+ƐfΟXLe ko@]4!b&ߦA viY+C)x=m"tO{Kfb ^Mw.nfGwnmykG?BKɟjcLY4Ѳ3k41 P3p;ElG<"RiEß 7ε i<"NU :8 *APfV A x/t ,qS+(qCxh `TSe2hTGEg{BĆͳ ϹKPo57yAĹ QcpOt*gg-b/Qv+E1#m p)[P#`rxڢax 4Ü7uuQL'9ĠTNCx٠3XYD}տ0Ao5ewYjys[mTU@9PHEP!p^"uW3]aU?> =kʦY,.S; N^24}~DZjQףٲԙ'TtԲ] _I€Sm63I83?6.yPVhq_?:dz3*i9w?Uĺr4N* my*_Oe;!I,`a•YgR,FbX~q p6$.'I憉g̘㖄UuZ-r>1)XIkD?8R:6MuCUD]-o)*kd2|9 '7 9$s -V˰|ҫ_o2`LAǧΊInW j[hc_YY.ŗR.~f eo(Kv'#?ϥ_^V*:AA(/O(NmXH?ޏs5stM/Vpvœ:N/ ,a\Q S}d~9Rp}KH I:o{jXgA]:acF hH5"SPHL7lHgA`9ǝ*dǓ)h3pԈ8@'=Ӎؙݗ-(23\ gb}'PFZ o P >=p/r٣Г)b3y} j g |ic<ȡ:9^[kyqR8(Hn2^/ iM_UFB{BHYHU+ȢSG~Z{ƝA!K˕'iW̳b{lu[jvuE X#'J.#@("[a|'/n`N6OF@x #a$Hw*/e|6{ɢ^_unwCǠTkEpVV>)O!HǍ!bb?(iodLeJiz}gvy3ie8 W%o|5_&9.yꒆU9C> Si3cA~ECU6 = ?+L"7@l ;ėt *%JywSHkʗqyzADZ+]5 ,"t6˞*s ݼhUD|l3/4XfG#mV9wQ 1%H1vGay,;Z:byHӼSw\7),UbZ,8wf ¿[M* Rˑ#zb\ ]Wd-=χԐv~Y#si^𧙗/ _:-f/XVnMNL4nW䱄umC\BVI?ԗo3 5b>1aʌHm|8<ēhvDHK#`tsk/I'vZ&hJM`zȠC%e Ŗn9bNlFps{S>%^}bAY fy[:4A4F%.sT` x GSo\ Ӑ4Hʏ Pou=)CQc(/ha)|bg]H~%asʋ)i9aqh?hMRNP|eA PW\7ka3ɀ 3B5)cg|-5YbJ/P꭮A,usa&3k~CGS[sсWb=2ж(9IBa!S,ѵ'Y|ϡJHCMG QL'ҋ /SVq^ Ц#IBְg"h =%9#ò{8C}W0Y+Vli2|e5e& 2y5 *__j , ȟyYGDyBsD:guv2X6eࡿ/;AKy%D,ӟ#H.Mok]17|.ڔ~TD8w౧˅̱;UzoW9vA:8<2<3` }*O| x؁.ǟ6ypI YMGd{B7c}8 Hh,㻶u ̘w oT܅&nj&ڌ5/po&,`ݫtq9, :V4a3TTLAlHWi:< _j&Μq>ZnD /2$>^Su)]8:ԦNr\~%20knww2boaAy(m md~Ie%B+~^`ΐFhqd߷t7Ao#PQ$X*`74FFho n;̥㍠+G<[G'z'CvOTf'O\.ڞ։~=:?y⨸Cmm蹮tDlޘ;G*ȶ}F ͂۝٫gH).Y4RNRWPJj:,HbQGA{"Ȱypo\w'Gii>a8nBU`KxZd ipfG>m=-[*lW7O2ɾ=QHTHA]UV1yn`: m?4'\*xpoEx_D`M#)4zw֠'FC.W>jcU@^n./W\S$ĒȻ)te#'ڌ#09rѼaz s]6/ʨkT&-Ҳ0S )/-%0/'Gvֿ#!C%ANNf LՒ0D̉);vw{Z [xr28[/UiAI8P-DsӬ5Ev"J =9@nSz5g8!r!iɜ b C* vW#U3Es~䥾9".;>H;LcFhGW'('r R”iGHB0+,?[^pd*j%L+f V6&yҾ6v;/ dn4fO7~Oc5w+>,1^K/z})DQCl 7=ҷ!:H$t{r$Xg* \XnB݃dn|U@ E%jwKls%゘zo1")`miVLɑ`fG2bվpk5qFJӾ롲IpOy&X@oI}bYYPIbiR 2y;LֺR<>ӫ(¸ތk[x/RœhRHxr^X L%/Ki_\4LQ\OợlC ^wQGnϜψUp! Faz윱4e ' pwdϱ)6@s?承G^]RǼ5aXQ^n?Aܱ2Rv%8deZ@n H-Bi/6P_ܽ_|Dtb0N{GpAXhy&r|go! C3穱-ۯMAS+]}ANFL]VI IP䩡ڊ[FΘv Q\宖akjN m"6xFsQSatN!Nڢjwےea-* l:Sj!jܖs^A|7| 2`qH@/'ǫo*G3hæ(s(LVs b[i88Wm9$R6M(4!aܜKnRao[F|upY"E}k w&Q4Ad+'ؠ^JGZDC{6!d >K4p<#\k{::D 1<=S`ʁI9h|B:!Pfց5EG$.= qDx_;qrڏ䚙ۺ̢;#t&܋)/?@qHi\k)ֈ 3]4;1dSڒzhTG S?-I [حMt7/2sO$2)#S7p9zp.~w~ָzQ [}Pe8ȿd[v.` VXj3̌Zwt[#F{z֦[ w ojppE̸.g"V3ִ1B̈CúqR;TCzg$C;EŨS PP5N)J,Ot#E|w5)PY' ̺tMϼꨏā* (BM *$a[ʙF\#9g\ V_TVPͰ2ƢwoVXCrtJ^ h 2؝\v6hv[5ԥox#- Z 7.}d8< {f 8Ӊ\ʐ Go\B#"nQsw-.f%}9 !1[K U0#FzNeKjRy8D}jϲ_:jʆ aUb\;elYUq+i \ TR-|ĸ=TJNz @<&K.:>5 iA y> q1Uen'bgւc 5:nrQClH(ytr8|_,4QD,sWmFRd7qOY͔62=V?R`M(-au3hI<yAE¹2vO nsKT'ZrH +2τX^BMO qwz|Uyw`Y`R#Vԍ_yRS4՚C@p<AܻAB ]Ǻ`33}{±nTQB:j uG8c=M]H9WD{og +q`<$jv gmtk^Dؗ d:UeXPbj<x)&yA[#*7x3-ߍ7߅%<\򸵖CY: bzԣš|ծvadr)+UKvb:Hp Dq>FPay>,HQpSa6v#uxL<+7/8O=ܔ6{0BPnY!0n9";Ah;inKw򛀃5P\wW{rB|2qփᆷPpќi SNXЙ.c4߼Jc. 3pLҸq00n;WGҺԖk f.!w'K# ", i{@'R_U0MBUQ2=UK,5-,oާŁ? E;u zـ׍ N(;a]Ke=j8qމ,ձ!Q8 tP\~fq.Ry*AJL)@Ki4RH4V}W,|K"#3xktAnVOh%}1h@hl܋ 0O9a!I1 9ͷ!q5 !h#s ݦixE6]K|M%trO{N;FXk_R⛁v!׌zQiHeEWjjw}=H`he2wI"\VipHG 9غZ[ KjBRuާ(~@kY3_4e98?DO.+nĜ>zXwUFlj| щ0}e 2,/>Mwo¯Ycc$LqE[u:h'i6'T|6L} >h$1 ˌs3QTNoP{1!"}lNɇpȑvU%`蓧O3:‰T[49ȈGT9ǼW_{eySJ0q4]4 XzWU{Oy rSxQK40̪Zx$(Ug~XvNsLsTr(IL3GY]ՕJ 5depUU>2IlMZB¸K(J>tT rt8RlMj(H81wb]"r͈ HP;% x"srO"cb,F4d&4GPr^1skַSxGQbSԴUϳfeNfT7~_Ðr 1~Aɨ=!oʾ,Ď7∛)4sIJ߀#n.ޕ-4ֱ?UNȏV.G{e{.jͰ}~ VnY-$țD2u9U7~K#f_'1B#_+IXxY5>ߙz߇:*@McI"n@@cDse0 mS []s.U@̈ 7/-LjLT&OU͹PX ܭHM -lKߞR~N?%ja 4S"c dQ$"H)yq5]ťWUo[E] y*[VeqDk3Nm?>ψ49p}? E[Ί~wbsXT` h Z!0"D%y%ƕ(L 3dZ#g~iP0^{TPki +;BG0!}\STn:9DwfxI.j ƯF98R(F-Ad1Ejg<dמUDTEvԙӔ`p܌WR'1Xrb -Ҥ4D]ح-#iemps!W!}շfER(#*!يek BVĈhc&]R)KN_~De!@.'![ KX%B;ZD Nj(\my"z$U~ ؝fj$I\ޖP_q\$;ZeRP;|H0rS:9[ mg [3?ohH# .9;XzU1N. 4;\PD.ba 6eXH+U;M/Ki7RPj֫; fD$E*"$BwCie$ĐE7e_RkMrΖ(F^mO8W&K>6dG\hoSBɸq6v[hY=I~( Y \;ezoa qB/INDu<ա^-t䋓 '2$(bM,%یS@ 4!)"Ҿ_tGml34[,' &yH)Grors,::XT)譗ן+Enm32%b`k׀)ؤjU 7Vmq [:WסPMuy6Ka Co]O v:S6ĪF_'UGtRq\eG,ECnE_ Ax˂ڛe`P0;8A?akU%ŵ\϶q17{,cW5$[zD`#LgC6c(r 9cd|ݬ\(S $ ⍤ Y_ ̉c4H"O aAW4 ʥ=_AkNXvLhqaIqu.lEg[5z-"{.iPK`領b_G<%5i+5NM%VY2\$w DC[R,P _[w.<7JWH%Z*p;#" \lK*^Rk+;Gjڹ UbvSwުt>>*/v4sHO XV3Goժwۅ0Auٕ}Y-[xo7`VtulRFZ ` ET*LDtЊ(%h{h(sEXa֦Ly.TX# rvS{C^Q2#]4$}AyLw=vTi1m? OX8Όu.ĥEui\itHc[>֛ B߾|`FPk}|=6=cOH2ݕ5B8Ȣޮ,m<>3=ɅE’p}SEق@.2N(% L^(lJ9C|9OZϰ*6CZ#^_ߎ i<| 44[{].i% azL\vV(M y ӣ;H4`A" {^[=W/Б*1 jW̕3 [|q܉ߧQYKVeEC;VY׺t/\/4atߥ`˸NL|ܫ,N5ꔶg}&H~,EM?N1k2G8om9gL(bbJfvӪ@'13<ʕDޱ7=Dm~_XߠacK#(S_'禇ܶ(2 vt> PQpJ,l3"Ѕ~1{$ M<1yvcMkTAQWoC=@E>R ;`Z-i5-f8*\WXbde/J2Z]]zez(@cT؂12mNYF;gCzipA*|zޒ,dgz!Xla5z7LKW._H)=8K|ǪDݸDafMrvAVʬ@ NSpS$o\И $[GlѮ.AU{+P.AW_VD)@CފzE<Fv kK3srm=,E 鈇icOοm) .]DՂ ą W|.hqnc=YW٣AfyL{iXԦ$@RwF TWz,I' ֡iUqso' *ـpL. W4ߩphH[jNwܹWtשWG(\5*cKQ=JKeΪKQI֌:LN.H\zOE= iŠ\K1jh~FҒQ WN<Ģr׼ɵ N¼sYcg./ZG'}žoΑ+sv@-nF/# oixS Ds,4P8*<1Zi۹D\D\qf{7}>SU2Gx"J4yfG%X@ov.i&xT4 p a|&p/%/EBS~2jV+F&F{L ;:|oMe}-X-$XI9Y"Å],hx;)P\߹HӵňuF2>~ |x#I|>! Xm JZ`¥N|\S}l]t,ŗ5wr}t  m9@򂩚yş{m\ j1cb4i*/yޮˉ>!j(`ku AU_JLL)/B3=]] Ťbuq9ioGu@M긔vaw1~]Rudeg?t4fԳpVڸ =O:i>o3>2mAsV T2Q&B2naKԝ:roḑl+cII9)z'q&&ih-' ;[')·m m4ءe tc&E\ΰcV]ŠDZ&rLk67a4?ȂL.6Bnʟ%Z_rGbhU[5O_/ev@@~#!_ m2Gs }°?"L)n I;]03EVAxN.`"g)7zM*D%$Vd8TMe*il[P4T4R򜕆 0 U[(ݒU,id#w|ooo"my"bc~"!)'f&3dTz/b]@,Ԍӿk PhIEXBUuSz6[1SRh;P2Eo2'vq4Z`:8-RZs4.yzq;OP@'u qq<Y*`g6pO;0`vyLhmpjNMkk`0"lH΢o71GԿ@~&goB%-A r.imC/vwDc湛KRZO}m #MIO]yC)u;7wZ2Mg 2cS1aLE'z|W/}Dl.!jx:+T;v#LrLb]5LzJ  )pǫ6qqNw,uY{W* ]0h8:@GFK n򑾮 2IetͯW'&aP٣X]:"}@qAyPͱySaZ a70*ySF>ƁG7E Q N<}܌G=XvdƖ/.VaӜ q2yhoSVظ#袣/ &C%s2vY6.~P qی x:"=d;ٝe0?L,]-H`Mg0E'iG6BCDO@]S/BDjܴeT`XxxCA0T*;q 0mNw'u4yxF"tEUBM(RKpwG#)b2x :A-5t&01sj=\-eYv!7,%Q& 6n" ի&Z὜Ck3%s9=V21f|3p~:;i_*d$kϿA䔲Y ~?jPk0_ A;V)N IL:%ge[}֡eGBc2T| *R0*fB@WmOfa3k,5=EG&f7P gkeT<ygMgyǖ8Ydܨ}P<ta9~:rOSKm8 Ԍ2pә0~p|D䯎Ozlͱhx7fl^'%|0<>"P m{U8ͭEQXknkDC00">Asa%$ xHd$,&m?*d :CNqZ<}^OOONjnfK4 Ի[`AKW$uFeђLL\pEMRu cVAr 1njJaҀH~qJN ?~cpފVԷ~[zY^PGrŐ/ڮ?qHbR nz@JT D(6O"d{FOMcZ n0C.)$XwӁq~iz4[JҌdFOOݦ IqsK /ɗ~]gz@[@vDP7@9wc]&ͶP'L0e Ɉ+F/"\ug Wʃ,2\7/s}*7,5Qom<2-&aĺn;Y8(_z/&H3D0ת0Ŏ ^3GPI1z<ՅּL\cp=5@ ׋'"K76F ~{pW=|EO_2jAנea)苤mk;<4&_MY澴imqGL\KzV#򯥭brFjouȅgoZ oYw$lOWa7'FkI#PǰEJ%HI3^Jhm74~I_w >=4f(a#(w΋跮3QzN*2zfs,(jyU˃v)^Ucd{1mv/8qLIa{Z)6˒n)TbMj!\]qk#N7a(Ӻf4BeBc%_*nHN. $^䭕tZz᧴Lx (W՜eh vbuRJsJmj13}ЎU ֨~e}ۤʉ>YgíC6%c.NqIgXX-ɵ xMz#w~(&{2B; pFX3ߠ:;\\)jk,dg~TQߟ>PJW-')dT:fEl-UPP1r=.e ̏7PKt&i7 Ob}vEY ߜ]?rbrie!LF?,nԶ8㹘4{^MDf|LT.,e=! _t]!p`HzJԲuNs+]b-O|!@q(V $krH1( LΘMߦ HRg$6E%0IFN{ՏC3O+=*зkjr)kV)}QQ~5 ӿ0"ni^Na`Uk"9k'bcGJ(WeRJd8֞WʥcmN|jj:8ek#AHW 7Ik^PZגq x ##1ؖg!gb{9&QƓ<$ްm$EkJP7scQ܌qJIe-xgH`uΏ{?x?djꠍ] HzT@ӗ*h^y!HzN !#!:"a֌(clM"l u}y0ڶ}P|-rA2[&S?JB\(LBr*~(n-  1=bbCʋ \^u oG S^D[WEc V货NX^%ʂ8ɴ>RL_h*ݽOXh8  @q>T]y7Jy&aksޛ-ԄO7}ADmSC$Yۚ͘i7YqsF-ZG[ Ѓ^$̽oұ,wܜ`YI D'qZF-IK;q-TZ~ [3Sj,f1Ũ^P?..) n4[v|*(- AJ#ԹL ll $5i4+?tP7d,.Ov\<JVe!A!W-ÑCQp[WvSXHR K,ubÎg`-Rse)(:g fv@FFS˱*#agS}@tfL$SR#le+H h½f% l9BiRzz d63:.%?Oͨ0t0(l'>Hm~gDK NqZ?hDؑ Z1tSQz)}[Ec220t-9.XB~H+X*_CK[Zy06s(lt>BMMBX)dU{k O ~6f ;)i;t[]zЪ?[贈/].S$cFX$+iqtg*;ӯz~T\E7s 9@w5fdZaI~Rs+J'<q=EUp-q*'a/:4\5,mў[Pe㟬~gq-QJ۷7?1VQ 1 .IQLn>"H G 9YY`XQ?֟խ]#/4ލuK>7+Xsmw0q}|k_wC3s q]`23҄'r g.^^#18#͍bL d Ue09K zx\cEcm"&Ԩ6<8SU42>-F9PӦͽ[bg P)( Bbo;/e6,@T6}-C aCA=:))AifCЦ%^ %%`Ւ; ֐ P؅DrjLX U6͵1@u8Atۨv2dEO)*?e ~esk l"(D1y43XR>А̿Ope8Vg\l~/ "٨ MzYOo;lIfI7xO´6e2ܮZb)T?Z7z$Ʀ @|3l:iP^;DG>-QGNkA:|ɼ`E[ZtHWGlo?)t }/(ƃ >bm; )(6tR]!iaQ P{ "Au$va"lIq?azyoጡc,dm@ӡ_0BJF+ fڴGf(~ʒK.zf5kB M?@qEIv TJAU2]j'KAWrgV60IlWny.7)G%^|o+>\Ü.Oc}5vNM~fu~>RͶ "IYF&f`ģ.(pP_h dJ=+np~E4JuXP2hc3*+V8sz5-|͂8 beH_RB6ݧ=$I#RE@iyj3Q* T& ħ*$+Ą"h_lzH' *q8/Ǔq> Yܵ3xPt ҞHcs S_0"wWvn%<#Jxj{ 0HwTvO\S9JL8D֪3)Ѯm݋ gRBOlwHLZf]|omQ*:r)2=UP.\ #/ m=(W}7[*`no<DQQPOEG&)7Uu.ՋV d HT)=0dhۀpܲ;?禇"Տ'P!)q8rfC3I:J?8Er} s6ynOet1@ qU|:zhq1ܤ_/B9m q_~ѕR?vbB?d/`Aσs5%:$!„4 2* , A#0J*ٞ7y^ԞB e%6=H~iMCBp;br|WZ+e[>ng ) qtLW.ybsfk[1 6 ڠOR&VHH}]Me/MwNr!2E,sqX!}! @]HÚXydӸxJV%f:[y%#:Ebq[5:IIjrv'1ϽQT$*Iי2)Q#.u,]\C<:xWrn'kk[J++{Xc|Mq3P2Dz~(w>2Ew/*.|w~R͠6.y/c4^Y8 vl7e 5Nd!uIh4VX4͑^:f_"q5)ЈraB!EJM (=ʳuK$5k-ϑpxTzUmV@-ah+䲲|+*uҾJYYP7N)braA*̙o qh r<ذОB!/5A@!3G7u=Bx=?nc>A.1[T޾03>pW: T^ް.IVT\xAXRUGI9BV/ܒx//@qe6D-VabQl%\ `SӘkZm ѥP[6Ǖbz↙cBw:Onr-Uc̙ix}3#W/ yhV>$E UN,P9*X 31@%|.=%ڬż(Lpb:+όeSx1D;仸n%)t[zmz d$}"O;*ֵQ̔:7;7frΝ}tC(iK!UA{(X,*QV%-//=ڏQ?6Zq0̵jƺ0Ci1N7q "Jh!.bhwrY/xKdD_fh޵ duw$\t`2ugDT(o󂩲V- n?{5NaP[Y8#06M8f>1ϛ}XMu-Xb('T-20Yl|8.C7b'*Ƃ)5 c4]'39ZkRڰȮ26N<q7~KD^:1@P`eUF;$8&꘠ss9D蝷f']ڎҸޜDP-Oܠ&"T}S- P _|8hfH<)f(YJ'i;C-fB{N,"ᑮRuh.s Q_0!ɼ ,Ͳ]3TF혮0Y6S>g+faz$5"5lxcO,C[MɬvʨsBD"sUy& T4Ɂ|A-v'[|nԓC܊~ŭpI+KKoԑ$Inƅ)F2 @OLMǬh L4L;4촫;V쥅ˈ[t>H[/+'aZ5xE_"8P4xyt.*I(BYKDYucVʌwx$D*t~2F)yՊ,4{D/tRYv eo .=s"|,YsPYA&"tD' mTM=hmr3YאR k8xPQY GiXl-]o$Vb xsv.=b E WiM{~S0% /_}s%c#Q΀NIcf)HkTA%`|!Ł-!='<1Gd"9&uqH߄}OG\aS]c,)/01{:ד63SJ|! %To_ ߁H4CLQ*\@8`݅ YZ