fwupd-devel-1.2.11-lp152.3.6.1 4>$  Ap_t/=„4{IJl!voBh3 ]ϻ(xsFejG=\;/2=- y _݆ٹR{"E/.ÞZR*\)p#8-`; @R|>p9ư?Ơd ! R <OU\2$2 2 2 2 f2 2p2j2d2P4(Y8`-9-:-G2H2IX2XY\2]2^ bc|d eflu(2v PTZƜCfwupd-devel1.2.11lp152.3.6.1Allow session software to update device firmwarefwupd is a daemon to allows session software to update device firmware on the local machine._tbuild762fopenSUSE Leap 15.2openSUSEGPL-2.0-or-later AND LGPL-2.1-or-laterhttp://bugs.opensuse.orgDevelopment/Languages/C and C++https://fwupd.org/linuxx86_64m62/m o bEs3f#RgCmB̗=y]00h Iu-VpsvA큤A큤A큤_t+]?]_t+]?]]?]]?]]?]]?]]?]]?]]?]_t _t+_t _t_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t4_t _t99a9799e71f182ab7932c507d7d3e4f3096a536ec1c8c104c5a3626146d9642dc183d7e733877d464088b31df52331d98f72dc32620d56204478ec18fc62ffde7e297f8d489cf953cd5b6373c4f61b19b45aaa602626ccbb040512d722bedb27f6d9085cd8205680e7ba35f0e49c76a25bd36c1bf31961889f4106c6bc2f229049a787ec957d32ba5a1589afd3a001005fedde7a17faacd1b5e7755bf7937d53b06a5ba66097473916e52c82afd50dab76d049ca45b21cfaaa3ff8a33bcfa2801215fd8bfa668b2d8db14cfeb9bc3a08382a35e82f309f5b3cae0e05f1714fdeb13e778013ee97eb255a1ce5d385c7991c43e58516309fa32c60c75765e1aea20c52fc18c3224b514b0c3a8c24822439d6d8de8be8b3c4e152804d6bbd2f378c7f155a80805003252e3bbe400fe64305804bc21944d1b837b07285c46c2fdd97fe1afb0f4dabe95b988691ddaaa6eae015498355936962c7a06bd130c6603495ceb7b4a2834f309c818d350742f6e5d714384c07c29862875f0ff17dcaaa3d34efec938a7e42eec545d37e2670ecf27c32f1f86579cc386255e6543d2f7cb28cba019a2f37740e03f6121c3565a0b810f49b9016695edd750c859ee28b4fe32c7a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91eb495d437b47d1da48a76b05b0c50c287c4d8aa95bc25b2088bb9cf2aa12496b141634b3042e56dc65e9bde9a165c231df4052906bd26af3deba74987e3d7fdeb303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4ab320d17952e266d235d822860f90105b86b7a86cc8a21cbb16ae340a93f41b7849e966eca9f9557a484c5bfaf2c63c5c42f07b33fd564b923d9640b1688916d9b552abcd3defb5bc32adfc79bb2e85d43c9f9b211e3d1b114afd0301380265884459c3cea2a6f1a34bad4ad8a5ec71d3fdd5d6b5495bc4128d8d2a02851d4baf60ac9c8a9de0db9d5c08f702e2420425aa67614117b5dad95ccd5cd89763979699d9c5e07fe34104607c53e278df72c16d23e98143965a7be8af2297f04886604b1cb23df28116f15199a67b806eb3e44f5149e51f140d1495be4977c88a4d2121aab8abfdbb7b44c40a46eb5c86992dfaffed572fed2be65e0b3c1b460ebb4551efe62ffba29c61febe8f2416a73290370a6583842f1e1e8ad5575476d3c5c1cb912bdf3bec59db8e35028aafdfda80f9dfbd6fd13cdee12068767dbf4b08f837722fa6dfa81c1294eb4772f1324025798be8871c8bae2804f2e91c6dcbe07fea5a180a6398e274528fa436d0c12239d913664d8500859e1aad05b642470386c047896e3af61c5bff817550b4dc1c6c32f97e60306e3eeae3f222afdbd2a3972a0f4f5264b94341a3d693e4c63e9c98dea84234e9e0e60eeb511876ee0eddbcdeb3d46606ea94209c42f5b2595f557e95db36f38ac3191a2ca42abc03e8c9095a9eabc9a95ea84d222c0b942887000b01f0c01c7b9d97eb37ee1f1c27bb0d239adc27fb2ce0a5b66bd13a59202b5280043e438b0cd8c022d1a41832b9131e41a4462146c0764817628aeb9195b25d548c71027a9215b02a6ac519055575705c3fbaa486fcfdd352f911499e4cb3e4361b4ffbba2d0f1947f0241f4ed5f4cc37794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3b5a67eda502f1d76c81b8ed7a7cbeeda0c867a4c24dc206490ee519d4200dab0adab88f048aab53a4b0033be5894f45481a69adaf488b2565eb54dc48d3cc20a0420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda89d3a8727207598148668bf5c463f7f6ae3573c538bc8ce6c2095089c96f8381e524487efb67a610abe5fc778adcff98f784db670414ce3bca455d39f5d57f64blibfwupd.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootfwupd-1.2.11-lp152.3.6.1.src.rpmfwupd-develfwupd-devel(x86-64)pkgconfig(fwupd)    /usr/bin/pkg-configlibfwupd2pkgconfig(gio-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.2.113.0.4-14.6.0-14.0-15.2-14.14.1_V ^y]|@]A[@[\[Xf@[E@Zľ@ZlZ@Z`@Z1@Z1@Z1@Z;@Z8@Z2gYYYX @XX*X*X*X*X*X*X*X*X*Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@Vii@UeU+U+QK ZHU Michael Gorse Frederic Crozat glin@suse.comfezhang@suse.comJan Engelhardt tchvatal@suse.comoliver@getspam.dedimstar@opensuse.orgmpluskal@suse.comantoine.belvire@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgstefan.bruens@rwth-aachen.defcrozat@suse.comstefan.bruens@rwth-aachen.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgmpluskal@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Add fwupd-jscSLE-11766-close-efidir-leap-gap.patch: Set SLE and openSUSE esp os dir at runtime (jsc#SLE-11766) - Drop build option -Defi_os_dir="%{efidir}": with the above patch fwupd can detect esp os dir dynamically - Update the efidir related %post and %postun scripts in spec file- Add CVE-2020-10759.patch: check for a valid gpg signature (boo#1172643 CVE-2020-10759).- Ensure /var/cache/fwupd is created and owned by package, required when StateDirectory is not set for systemd service.- Update to version 1.2.11 (jsc#SLE-10751): * synapticsmst: Use a more suitable icon for the device * thunderbolt: Fix logic to work properly with ICL thunderbolt controller * Do not ask the user to upload a report if ReportURI is not set * Do not crash when starting tpm2-abrmd * fu-history: Update device_modified in sql database during updates * synaptics-prometheus: Fix tiny memory leak when using FuSynapromConfig * Remove replug flag after the device comes back from reboot * uefi: add support for tpm2-tools 4.X * fu-engine/fu-config: Reload metadata store when configuration changes * unifying: update Solaar url * synapticsmst: Add a SynapticsMSTBoardID for another Lenovo dock * synapticsmst: Add a SynapticsMSTBoardID for a Lenovo dock * synapticsmst: Display the board ID in non-hex form in the error message * Be more accepting when trying to recover a failed database migration * modem-manager: add counterpart GUID for the DW5821e * fu-tool: Port ability to update a single device from fwupdmgr * uefi: Actually write the new device path if different than before * Fix a crash when stopping the fwupd service * Relax the certificate time checks in the self tests for the legacy certificate * Never show AppStream markup on the console * Do not segfault when trying to quit the downgrade selection * Allow specifying GUID to check any version exists - Add fwupd-bsc1130056-change-shim-path.patch to set the default shim binary for openSUSE/SLE (bsc#1130056) - Add fwupd-bsc1143905-hash-the-source-files.patch to hash the source files instead of libfwupdprivate.a to avoid the checksum change due to the random naming LTO profile sections (bsc#1143905) - Mark fwupdate as obsolete + fwupdate has been merged into fwupd since fwupd 1.1.0.- Update to version 1.0.9 (FATE#326702): + New Features: - Add support for more Wacom tablets. - Add support for the Synaptics Panamera chip. - Add validation for Titan Ridge Thunderbolt devices. - Use boltd force power API if available. + Bugfixes: - Allow flashing Unifying devices in recovery mode. - Allow updating just one specific device from the commandline. - Do not hold hidraw devices open forever. - Do not use 8bitdo bootloader commands after a successful flash. - Don't crash when the Dell alternate device has not been set. - Don't potentially expose user passwords for remotes. - Fix a potential buffer overflow when applying a DFU patch. - Fix a potential segfault in smbios data processing. - Fix downgrading older releases to devices. - Fix failure to detach Unifying devices when using a slow host controller. - Fix flashing devices that require a manual replug. - Handle -EAGAIN from the kernel better when reading NVM. - Drop enable_pkcs7_when_testing_only.patch: fixed upstream.- Use noun phrase for summary. Trim request for comments from description.- Run %udev_rules_update in post as package install udev rules- Update to version 1.0.8: + New Features (including version 1.0.7): - Add an plugin to update some future Wacom tablets - Add 'fwupdmgr get-topology' to show logical device tree - Add support for creating a flatpak - Add support for creating a snap - Add support for Motorola S-record files - Add the Linux Foundation public GPG keys for firmware and metadata - Show a translated warning when the server is limiting downloads - Add enable-remote and disable-remote commands to fwupdmgr - Add fu_plugin_add_compile_version() for libraries to use - Allow requiring specific versions of libraries for firmware updates - If no remotes are enabled try to enable the LVFS - Show a warning with interactive prompt when enabling a remote + Bugfixes (including version 1.0.7): - Add a firmware diagnostic tool called fwupdtool - Adjust all licensing to LGPL 2.1+ - Allow installing more than one firmware using 'fwupdmgr install' - Allow specifying hwids with OR relationships - Do not call fu_plugin_init() on blacklisted plugins - Do not require libcolorhug to build - Fix a crash in libfwupd where no device ID is set - Fix a potential DoS in libdfu by limiting holes to 1MiB - Fix a segfault that sometimes occurs during cleanup of USB plugins - Fix Hardware-ID{0,1,2,12} compatibility with Microsoft - Hide devices that aren't updatable by default in fwupdmgr - Search all UEFI GUIDs when matching hardware - Stop matching Nintendo Switch Pro in the 8bitdo plugin - Check that EFI system partition is mounted before update - Disable synapticsmst remote control on failure - Don't recoldplug thunderbolt to fix a flashing failure - Fix SQL error when running 'fwupdmgr clear-offline' - Improve the update report message - Only enumerate Dell Docks if the type is known - Only run certtool if a new enough gnutls is present - Prevent a client crash if the daemon somehow sends invalid data - Reboot after scheduling using logind not systemd - Use the right encoding for the label in make-images - Added/backported enable_pkcs7_when_testing_only.patch: + needed to disable pkcs7 test during build (can be removed for fwupd >= 1.0.9)- Update hasbang in installed files from /usr/bin/env python3 to /usr/bin/python3.- Update url - Small packaging cleanup with spec-cleaner- Update to version 1.0.6: + New Features: - Add bash completion for fwupdmgr. - Add support for newest Thunderbolt chips. - Allow all functions that take device arguments to be prompted. - Allow devices to use the runtime version when in bootloader mode. - Allow overriding ESP mount point via conf file. - Delete any old fwupdate capsules and efivars when launching fwupd. - Generate Vala bindings. + Bugfixes: - Allow ctrl-d out of the prompt for devices. - Allow to create package out of provided binary. - Correct handling of unknown Thunderbolt devices. - Correctly detect new remotes that are manually copied. - Fix a crash related to when passing device to downgrade in CLI. - Fix running the self tests when no fwupd is installed. - Fix Unifying signature writing and parsing for Texas bootloader. - Only send success and failure reports to the server. - Use a CNAME to redirect to the correct CDN for metadata. - Use a longer timeout when powering back the Thunderbolt device. - Add pkgconfig(bash-completion) BuildRequires: new dependency.- Ensure library package has a dependency on main package, otherwise it won't be usable.- Update to version 1.0.5: + New Features: - Offer to reboot when processing an offline update. - Report the efivar, libsmbios and fwupdate library versions. - Report Thunderbolt safe mode and SecureBoot status. - Show the user a URL when they report a known problem. - Support split cabinet archives as produced by Windows Update. + Bugfixes: - Be more careful deleting and modifying device history. - Clarify which devices don't have upgrades. - Ensure the Thunderbolt version is xx.yy. - Fix a daemon warning when using fwupdmgr get-results. - Fix crasher with MST flashing. - Fix DFU detach with newer releases of libusb. - Include the device VID and PID when generating the device-id. - Set the RemoteId when using GetDetails. - Stop matching 8bitdo DS4 controller VID/PID. - Use help2man for dfu-tool and drop docbook dependencies. - Use ngettext for any strings with plurals. - Use the default value if ArchiveSizeMax is unspecified.- Update to version 1.0.4: + New Features: - Add D-Bus methods to get and modify the history information. - Allow the user to share firmware update success or failure. - Ask the user to refresh metadata when it is very old. - Store firmware update success and failure to a local database. + Bugfixes: - Add a device name for locked UEFI devices. - Allow each plugin to opt-in to the recoldplug action. - Fix firmware downloading using gnome-software. - Fix UX capsule reference to the one specified in efivar. - Never add two devices to the daemon with the same ID. - Rescan supported flags when refreshing metadata. - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.- Update to version 1.0.3: + New Features: - Add a new plugin to add support for CSR "Driverless DFU". - Add initial SF30/SN30 Pro support. - Support AppStream metadata with relative URLs. + Bugfixes: - Add more metadata to the user-agent string. - Block owned Dell TPM updates. - Choose the correct component from provides matches using requirements. - Do not try to parse huge compressed archive files. - Fix a double-free bug in the Udev code. - Handle Thunderbolt "native" mode. - Use the new functionality in libgcab >= 1.0 to avoid writing temp files.- Unbreak compilation on non-x86, upstream renamed options to disable plugins.- Update to version 1.0.2: + Add a plugin for the Nitrokey Storage device + Add support for the original AVR DFU protocol + Allow different plugins to claim the same device + Allow quirks to set common USB properties + Move a common plugin functionality out to a new shared object + Optionally delay the device removal for better replugging + Set environment variables to allow easy per-plugin debugging + Use a SHA1 hash for the internal DeviceID + Add quirk for AT32UC3B1256 as used in the RubberDucky + Disable the dell plugin if libsmbios fails + Don't register for USB UDev events to later ignore them + Fix a possible buffer overflow when debugging ebitdo devices + Fix critical warning when more than one remote fails to load + Fix DFU attaching AVR32 devices like the XMEGA + Ignore useless Thunderbolt device types + Refactor ColorHug into a much more modern plugin + Release the Steelseries interface if getting the version failed + Remove autoconf-isms from the meson configure options + Show a nicer error message if the requirement fails + Sort the output of GetUpgrades correctly - Changes from version 1.0.1: + Add support for HWID requirements + Add support for programming various AVR32 and XMEGA parts using DFU + Add the various DFU quirks for the Jabra Speak devices + Allow specifying the output file type for 'dfu-tool read' + Move the database of supported devices out into runtime loaded files + Support the IHEX record type 0x05 + Use help2man to generate the man page at build time + Use the new quirk infrastructure for version numbers + Catch invalid Dell dock component requests + Correctly output Intel HEX files with > 16bit offset addresses + Do not try to verify the element write if upload is unsupported + Fix a double-unref when updating any 8Bitdo device + Fix crash when enumerating with Dell dock connected but with no UEFI + Fix uploading large firmware files over DFU + Format the BCD USB revision numbers correctly + Guess the DFU transfer size if it is not specified + Include the reset timeout as wValue to fix some DFU bootloaders + Make the error message clearer when sans fonts are missing + Support devices with truncated DFU interface data + Use the correct remote-specified username and passord when using fwupdmgr + Use the correct wDetachTimeOut when writing DFU firmware + Verify devices with legacy VIDs are actually 8Bitdo controllers - Add help2man as BuildRequires.- Fix dependencies and build options for non-x86 architectures. At least FW updates for USB are arch independent, and EFI FW updates can also be applied on Aarch64.- Update to version 1.0.0: * Add the plugin documentation to the main gtk-doc * Add a waiting-for-auth daemon state * Add fwupd_remote_get_checksum() to use in client programs * Generate the LD script from the GObject Introspection data * Prevent fwupd from mounting filesystems * uefi: Do not use system-specific infomation for PCI devices * uefi: Support uploading the firmware splash image * dell: only set coldplug delay when we know we need it * dell: only run SMI to toggle host MST GPIO on systems with host MST * dell: add functionality to blacklist HW with problems * dell: only run on intended chassis * thunderbolt-power: always run after thunderbolt plugin * Allow plugins to depend on each other * Add support for SMBIOSv3 * dell: prefer to use hwids to get DMI keys and DE table * debian: remove /etc/fwupd.conf on upgrade * unifying: Use fu_plugin_check_supported() * Add fu_plugin_check_supported() * unifying: Use a device whitelist to avoid breaking devices * Fix various printing issues with the progressbar * dell: Fix a trivial whitespace issue * Do not fail to load the daemon if cached metadata is invalid * Do not store the newest release as part of the FuDevice object * Add a method to return a list of upgrades for a specific device * Move the downgrade calculation to the daemon * Make FuDevice derive from FwupdDevice rather than FwupdResult * Add a command 'clear-offline' to fwupdmgr * Merge releases where multiple remotes provide the same firmware * Remove the UniqueID property * uefi: Do not set the release version * udev: Do not match USB devices, even with a GUID set * Use the intel-wmi-thunderbolt kernel module to force power * dell: drop thunderbolt force power code * unifying: Add hardcoded summaries for peripheral kinds * Create CODE_OF_CONDUCT.md * Ensure more devices set the device summary * Add an 'Summary' property to each device * Add a human-readable title for each remote * unifying: Disable if the kernel has no CONFIG_HIDRAW support * Move deprecated symbols to a new header * Introduce an s390x cross compile target to CI * Add ModifyRemote as an easy way to enable and disable remotes like the LVFS * Do not auto-open all USB devices at startup * dfu: Use FuDeviceLocker * unifying: Use FuDeviceLocker * colorhug: Use FuDeviceLocker * ebitdo: Use FuDeviceLocker * altos: Use FuDeviceLocker * steelseries: Use FuDeviceLocker * usb: Use FuDeviceLocker * Add FuDeviceLocker to simplify device open/close lifecycles * dfu: Remove DEVO support * dfu: Remove the now-unused symtab support * Remove the ELF support from libdfu and move the code to the altos plugin * Use -Werror when building in Travis CI * Do not install the libdfu helper library * Parse the SMBIOS DMI table directly * usb: Disable the fallback USB plugin * Test for missing language translations at build time * Fix the libdfu self test failure on s390 and ppc64- Update to version 0.9.8: * Add a command 'clear-offline' to fwupdmgr * Do not fail to load the daemon if cached metadata is invalid * Fix a crash when using fu_plugin_device_add_delay() * Fix the libdfu self test failure on s390 and ppc64 * Format the BCD USB revision numbers correctly * Never fallback to an offline update from client code * Prevent fwupd from mounting filesystems * dfu: Allow flashing when the target does not specify an alt-name * dfu: Do not try to verify the element write if upload is unsupported * dfu: Fix uploading large firmware files * dfu: Include the reset timeout as wValue to fix some hardware * dfu: Set the vendor ID to the runtime USB VID * dfu: Use 0x0101 as an alias for 0x0110 * thunderbolt: move test for mock environment (gh#hughsie/fwupd#280) * udev: Do not match USB devices, even with a GUID set * uefi: Do not set the release version * unifying: Disable if the kernel has no CONFIG_HIDRAW support- Update to version 0.9.7: + 10 months worth of bugfixing, integrating more vendor specific Firmware update paths.- Update to version 0.8.1: + Delete duplicate translations (gh#hughsie/fwupd#89). + Do not hardcode docbook2man path. + Fix fwupdmgr timeout with missing pending database. + Fix compiler warnings. + Fix a crash when enumerating devices on a Dell WLD15. + dell: don't initialize libsmbios on unsupported systems. + Do not fail to start on Dell hardware. + Adjust systemd confinement restrictions. + Do not dlclose modules when running under valgrind. + Really remove the NoNewPrivileges systemd confinement. + Release fwupd 0.8.1.- Update to version 0.8.0: + Show a different error when checking for updates while on + battery power (gh#hughsie/fwupd#68). + Clarify the test in --help and man page related to offline + (gh#hughsie/fwupd#69). + libdfu: Use a heuristic for the start address if the firmware + has no DfuSe footer. + dell: Don't return the address of a stack variable. + dell: Fix a possibly-impossible-to-hit buffer overrun. + close USB devices before error returns (gh#hughsie/fwupd#73). + Make libelf support optional. + Always make sure we're getting a C99 compiler. + Fix redeclaration of polkit autocleanup functions. + Uncomment SystemdService parameter in the dbus service file + (gh#hughsie/fwupd#74). + Make all providers and plugins share a GUsbContext. + Unexport libebitdo. + Move the plugins into plugin-specific directories. + Convert the providers to plugins to simplify code and for + future features. + Add support for Logitech Unifying devices. + Add a set of vfuncs that are run before and after a device + update. + Return the pending UEFI update when not on AC power. + Move the UPower functionality to a plugin. + Fix udev plugin loading. + fix dfu plugin loading. + Disable PrivateNetwork on systemd service. + Use more restrictive settings when running under systemd. + dell: add a new method for forcing a controller to flash mode. + Add VerifyUpdate to update the device checksums server-side. + Move the Option ROM parsing to the Udev plugin. + Move the device add delay to shared code. + Add initial skeleton for Intel Thunderbolt support. + unifying: Use the actual bootloader VID/PIDs when in firmware + mode. + Allow the metadata to match a version of fwupd and the existing + fw version. + Add fwupd_result_get_device_version_bootloader(). + Fix the appstream-glib version guards. + dell: Add coldplug methods to let other plugins turn on + TBT/GPIO. + libdfu: Don't read data from some DfuSe targets. + Add the ability to run a prepare->exec->cleanup on coldplug. + Allow plugins to request that all plugins re-coldplug. + thunderbolt: Detecting new devices and add an actual device to + the daemon. + Add support for flashing the ChaosKey. + thunderbolt: add some guards around empty arrays. + dell: Adjust the coldplug preparation and cleanup sequence. + dell: Fix possible linker problem. + Revert "thunderbolt: add some guards around empty arrays". + Add fu_plugin_set_coldplug_delay() to allow hardware to + initialize if required. + altos: Add error checking when using termios. + ebitdo: Subclass FuDevice like the altos plugin. + altos: Set the flags in the init_real so they work for the + cmdline tool. + unifying: Subclass FuDevice like the altos plugin. + Include all debug messages when run with --verbose. + dell: introduce a standalone (noinst) tool to force mode + flashes. + Introduce plugin for Synaptics MST hubs. + synapticsmst: Add cascade support. + Only register the D-Bus service when all devices have been + added. + synapticsmst: Refactor away the global state. + synapticsmst: fix cascade support in the plugin. + Updates for thunderbolt plugin. + thunderbolt: Add special handling for safe mode on Dell systems + (gh#hughsie/fwupd#84). + synapticsmst: Iterate all nodes rather than hardcoding to 3. + synapticsmst: build GUID using dock type. + Add a new function fu_dell_supported to fu-dell-common. + synapticsmst: add a test suite. + synapticsmst: Fix up some trivial whitespace issues. + Fix a refcounting issue in the udev plugin. - Add rpmlintrc untill security review is resolved- Update to version 0.7.5: + Clean up PO files + Verify devices support updating in mode they are called. + Fix an assert when unlocking the dummy ESRT device + Don't create the UEFI dummy device if the unlock will happen on + next boot + dell: Match on TB16 as well + Fix a -fstack-protector-strong crash when uploading firmware + Enable the stack protection in local builds + dell: If running in test suite, don't try to get product ID + from sysfs + libfdfu: Show a warning when getting the alt-name failed + dfu: Fix listing devices using the ST reference bootloader + Show the nicely formatted target name for DfuSe devices + libdfu: Fix two possible critical warnings for corrupt USB + descriptors + libdfu: Correctly offset addresses when one zone has multiple + sectors + libdfu: Do not do GetStatus on dfuse upload + libdfu: Fix uploading from DfuSe devices + libdfu: Use the device offset when writing DfuSe firmware + libdfu: Add DfuAction enumerated value to represent a device + action + libdfu: Use an animated progress bar when performing DFU + operations + libdfu: Do not do a zero-byte download when in DfuSe mode + libdfu: Fix verification of written DfuSe firmware + libdfu: Ensure the device is open before claiming the interface + libdfu: Ensure the mode is set correctly when faking a runtime + libdfu: Re-get the quirks when the DfuDevice gets a new + GUsbDevice + libdfu: Add quirks for HydraBus as it does not have a DFU + runtime + libdfu: Match the device booloader or runtime VID and PID when + checking firmware + Add a 'replace-data' command to dfu-tool + string + libdfu: Add dfu_sector_get_zone() to get the continuous memory + zone number + libdfu: Wait for DNBUSY to be cleared when checking the DfuSe + status + libdfu: Correctly erase DfuSe devices + Enable hardening flags on more binaries + libdfu: Correctly set the element address when uploading from + DfuSe devices - Add pkgconfig(gmodule-2.0) BuildRequires: Align with what + configure checks for. - Add pkgconfig(libsmbios_c) BuildRequires: Support dell bios. + Unfortunatly, until we have fwup packaged and enabled, this will + not work. - Add disabled pkgconfig(libtbtfwu): For future thunderbolt + support.- Update to version 0.7.4: + Add a fallback for older appstream-glib releases + Write the ELF files with the correct section type + Fix libfwupd self tests when a host-provided fwupd is not + available + Add dfu_firmware_add_symbol() + Add the Altos symbol table to the DfuFirmware + Use the symtab to set the VID/PID from Altos IHEX firmware + images + Show the human-readable version in the 'dfu-tool dump' output + Allow specifying the argument to 'dfu-tool set-release' in + major.minor format. + sections + Support writing the IHEX symbol table + call + Load the symbol table from ELF firmware + Load the Altos USB descriptor from ELF files + Add DFU_CIPHER_KIND_RSA + Fix a possible crash when uploading firmware files using libdfu- Update to version 0.7.3: + build: Fix gtk-doc build when srcdir != builddir + In get-details output, display the blob filename + Ensure the update ID is set when getting local firmware details + Use a private gnupg key store + Add support for installing against multiple devices from a CAB + file + Use the correct firmware blob when installing a composite + device update + in get-details output, display update_name rather than Unknown + Device + statements + Don't make failures critical while checking versions or locked + state + Show a more detailed error when installing firmware on the + wildcard + Add Dell TPM and TB15/WD15 support via new Dell provider. + file + Allow blacklisting devices by their GUID + header file + Add XPS 9250 to Dell TPM modeswitch blacklist + Only display flashes left in results output when it gets low. + Add a small library for talking with 0bitdo hardware + Add another compile warning and fix up any build failures + Embed fwupd version in generated libfwupd and libdfu + documentation + Update fwupdmgr manpage for new commands and arguments + build: Fix gtk-doc build when srcdir != builddir + online not offline + Get the firmware version correctly from 0Bitdo gamepads + Switch to the Amazon S3 CDN for firmware metadata + Fix writing 8Bitdo device firmware + be updated + Show the vendor flashing instructions when installing + Split out the DFU file formats to separate files + Add fwupd_result_remove_device_flag() + Add FU_DEVICE_FLAG_NEEDS_BOOTLOADER + get-updates output + Allow providers to export percentage completion + Add fwupd_client_get_status() + Handle the 8Bitdo bootloader in a better way + Show a progress notification when installing firmware + Add fwupd_result_get_unique_id() + Use the SHA1 hash of the local file data as the component + origin + Use the correct define prefix for FwupdDeviceFlags + libdfu: Fix hang when parsing corrupt IHEX files + Add a set-target-size command to dfu-tool + Support the 'DEVO' cipher kind in libdfu + Add a set-address command to dfu-util + Disable the Dell specific code by default + Conditionally enable all providers based upon what's installed + Add a summary of providers that are enabled from configure + Do not use the deprecated GNOME_COMPILE_WARNINGS + Ignore devices that do not add at least one GUID + Do not attempt to add DFU devices not in runtime mode + Save the unique ID in the pending database + libdfu: Add initial ELF reading and writing support + Add dfu_firmware_format_from_string() + Normalize the DfuFirmwareFormat enums- Update to version 0.7.2: + Allow devices to have multiple assigned GUIDs + Only return updatable devices from GetDevices() + Add fu_device_get_alternate() + Allow metainfo files to match only specific revisions of + devices + Re-read flags for a device after a provider's unlock routine is + done + Test for a locked device when trying to install firmware update + Enforce allowing providers to take away flash abilities + Support returning multiple GUIDs from GetDetails + Add a GetDetailsLocal() method to eventually replace + GetDetails() + break + libdfu: Add DfuVersion enumerated values + libdfu: Show the DFU protocol version in 'dfu-tool list' + Only claim the DFU interface when required- Update to version 0.7.1: + Fix libdfu CRC check for big endian architectures + Add dfu_image_get_element_default() + Fix libdfu CRC check for big endian architectures + Fix big endian issues when reading and writing DFU and DfuSe + files + Remove non-interactive pinentry setting from fu-keyring + Set the system's DMI product name as the DisplayName for UEFI + Re-order output of get-devices to be easier to read + Make the device display name nicer + update version + Return all update descriptions newer than the installed version + Add summary and name field for Rival SteelSeries + Fix a critical warning when restarting the daemon + Add a 'supported' flag to the FuDevice + Add fwupd_client_connect() + Add a 'monitor' debugging command for fwupdmgr + Add device-added, device-removed and device-changed signals + Match the AppStream metadata after a device has been adedd + Re-match devices when the AppStream metadata is updated + Show 'Unknow Device' in fwupdmgr when a device name is not set + Set the device description when parsing local firmware files + Add support for a new device field "Flashes Left". + src/Makefile.am: reshuffle so enableable bits are only + referenced when on + Add support for a --force flag to override provider warnings- Update to version 0.7.0: + Use g_usb_context_wait_for_replug() + Run vendor plugins as required + Add a plugin for SteelSeries hardware + Add fwupd_device_flag_to_string() + Return the device flags when getting firmware details + Show device flags in 'fwupdmgr get-devices' + Add fwupd_trust_flag_to_string() + Export FwupdUpdateState in libfwupd + Export FwupdUpdateFlags in libfwupd + Add FwupdResult to libfwupd + Add a self test framework for libfwupd + Add FwupdClient to libfwupd + Use FwupdClient from libfwupd in fwupdmgr + Use libfwupd inside the daemon + Emit a FwupdClient::changed when the daemon emits this signal + Rename some of the new libfwupd API to align with the D-Bus + names + libdfu: Fix up some NULL/FALSE confusion + libfwup: Fix up some NULL/FALSE confusion + FwupdClient + Allow other checksum kinds in FwupdResult + Allow SHA-256 hashes when verifying + Show the checksum kind in the fwupdmgr output + Add Alienware to the version quirk table + Do not use /tmp for downloaded files + Add fwupd_result_has_device_flag() + Do not return updates that require AC when on battery + Connect to UPower at startup + Test that GPG key import actually was successful (or didn't + change a key already in the keyring) + Use g_auto() in FuKeyring + Return errors of the correct type when using libfwupd + Allow overridding the location of the pending database for + test suite + Allow overriding the location of the provider offline files for + test suite + Validate that the dbus system bus is available before running + libfwupd tests + Update README.md for changes that have happened in the project + Add some basic explanation of how to use fwupd with various + frontends + Split out the libdfu-devel package + Revert "Allow overridding the location of the pending database + for test suite" + Revert "Allow overriding the location of the provider offline + files for test suite" + Allow the test suite to run in %check + Generate gtk-doc documentation for libfwupd- Update to version 0.6.3: + Require AC power before scheduling some types of firmware + update + Install the hardcoded firmware AppStream file + Correct the BCD version number for DFU 1.1 + Add an unlock method for devices + Add ESRT enable method into UEFI provider. + Only read PCI OptionROM firmware when devices are manually + unlocked + Do not use deprecated API from libappstream-glib + Ignore the DFU runtime on the DW1820A + Export the attribute and quirk values in libdfu + Show ignored DFU devices in dfu-util, but not in fwupd + Allow defining update vfuncs with no runtime support + Revert "Allow defining update vfuncs with no runtime support" + Add a simple plugin infrastructure- Update to version 0.6.2: + Add 'Created' and 'Modified' properties on managed devices + Fix get-results for UEFI provider. + Support vendor-specific UEFI version encodings + Move quirks directly into a single table and file.- Update to version 0.6.1: + Only dump the profiling data when run with --verbose + Always persist ColorHug devices after replug + Do not misdetect different ColorHug devices- Update to version 0.6.0: + Add support for updating USB devices with DFU + libdfu: Add support for DfuSe firmware + libdfu: Generate gtk-doc documentation + libdfu: Don't rely on specific hardware to be present + libdfu: Move the VID:PID checks from the tool to DfuDevice + libdfu: Use a custom error domain + Use the same device identification string format as Microsoft + libdfu: Fix crash when setting a target size + libdfu: Allow setting the alternate settings in DfuSe firmware + libdfu: Add a merge command to dfu-tool + libdfu: Allow choosing a different alt-setting when downloading + libdfu: Fix a crash when setting a NULL image name + libdfu: Correctly implement auto-boot in dfu_device_download() + libdfu: Check for extra args to dfu-tool convert + libdfu: Call the progress callback when doing detach + Ignore the DFU device detach:attach when verifying + libdfu: Require a --force flag to flash wildcard firmware + Use new API available in fwup 0.5 + libdfu: Make the element address 32 bits in size + libdfu: Support the ST-specific bitCanAccelerate + libdfu: Only do a Detach notification if we're actually doing to do it + libdfu: Use the progress bar for all uploads and downloads + libdfu: Improve the output of 'dfu-util list' + libdfu: Support download and upload to ST DfuSe devices + libdfu: Fix multi-interface devices like the Neo Freerunner + libdfu: Add a pkgconfig file + libdfu: Use signals to propagate device state + libdfu: Add a context object to handle device hotplug + libdfu: Add an example showing GObject Introspection + libdfu: Do not ref DfuDevice in DfuTarget so the auto-close + logic works + Close DFU devices as soon as possible after the transfer has completed + Emit the changed signal after doing an update + Rescan the DFU device after replug to get the new version + libdfu: Add dfu_context_get_device_by_platform_id() + libdfu: Add dfu_device_get_runtime_release() + libdfu: Add dfu_device_get_display_name() + libdfu: Fix self tests after recent API change + Split out the DFU provider as a new file + libdfu: Copy the platform ID and invalidate the GUsbDevice when removed + libdfu: Accept multiple spaces after the DfuSe sector name + libdfu: Verify the GUsbDevice is set before using it + libdfu: Remove the weak pointer when destroying the DfuTarget + libdfu: Fix dfu_device_wait_for_replug() so it can work with a DfuContext + Export the AppStream ID when returning device results + Rescan the DFU device after firmware has been updated + libdfu: Handle cancellation with ctrl+c in dfu-tool + libdfu: Add a quirk to support DFU runtime-less devices + libdfu: Add an explicit 'attach' method + libdfu: Add dfu_firmware_get_image_by_name() + libdfu: Make reading and writing to targets easier to + understand + Fix compile with --disable-shared + libdfu: Display all the files shown with 'dfu-tool dump' + libdfu: Fix a few crashers found using afl + libdfu: Fix another bug discovered by the fuzzer + libdfu: Add commands to encrypt and decrypt firmware images + libdfu: Show better device errors + libdfu: Add DfuCipher which is a property on a target and a + firmware file + libdfu: Add support for the draft 'DFU Metadata Table + Specification' + libdfu: Only enumerate the DfuContext when required + libdfu: Fix several reported crashes in the inhex32 import code + Release fwupd 0.6.0- Update to version 0.5.4: + Fix compile error against fwupdate git due to dropped + functions. + Use strerror() when printing errors from libfwupdate + Use new API available in fwup 0.5 + Release fwupd 0.5.4- Update to version 0.5.3: + Avoid seeking when reading the file magic during refresh + Do not assume that the compressed XML data will be NUL + terminated + debugging + Use the correct user agent string for fwupdmgr + Release fwupd 0.5.3- Update to version 0.5.2: + Ensure D-Bus remote errors are registered at fwupdmgr startup + Show the dotted-decimal representation of the UEFI version + number + require appstream-glib 0.5.1 + not found + When the version is from the 'FW' extension do not cache the + device + Support cabinet archives files with more than one firmware + Add the update description to the GetDetails results + Add profiling data to debug slow startup times + Fix verify-update to produce components with the correct + provide values + Clear the in-memory firmware store only after parsing a valid + XML file + Release fwupd 0.5.2- Update to version 0.5.1: + Fix the error message when no devices can be updated + offline update: Use glib api for for reading symlinks + Release fwupd 0.5.1- Update to version 0.5.0: + Do not merge the existing firmware metadata with the submitted + files + Raise the dep on GLib to support and use g_autoptr() + Do not reboot if racing with the PackageKit offline update + mechanism + Release fwupd 0.5.0- Update to version 0.1.6: + Install fwupd and fwsignd into /usr/lib/$(triplet)/fwupd + instead. + Use the new secure metadata URI + Update the offline update service to invoke right command + Don't apply firmware if something else is processing the + offline update + Remove fwsignd, we have the LVFS now + Depend on appstream-glib >= 0.5.0 + Add application metadata when getting the updates list + Simplify the version properties on devices to avoid complexity + and bugs + Release fwupd 0.1.6- Update to version 0.1.5: + Allow fwupd to be autostarted by systemd + Sign the test binary with the correct key + Do not pre-convert the update description from AppStream XML + Devices with option ROM are always internal + Prefer the GUID from the firmware than the device + Allow no arguments to 'fwupdmgr verify-update' and use sane + defaults + Add the ability to remove a vendor on the LVFS site + Fix validation of written firmware + Move the verification and metadata matching phase to the daemon + Add a simple config file to store the correct LVFS download URI + Make parsing the option ROM runtime optional + Add a Raspberry Pi firmware provider + Use the AppStream 0.9 firmware specification by default + Generate the ColorHug test files at runtime + Release fwupd 0.1.5- Update to version 0.1.4: + man/Makefile.am: Add --sgml to docbook2man invocation + Make statements about storing private keys stronger. + Provide a way for clients to add new firmware metadata to the + system cache + Fix fwupd-offline-update.service + Revert "man/Makefile.am: Add --sgml to docbook2man invocation" + Add a Udev firmware provider + Extract the version string from the ROM in PCI devices + Add a 'verify' command that verifies the cryptographic hash of + device firmware + Make the ROM parsing more robust and add self tests + Get the version number out from Intel VBIOS too + Provide a way to dump the option ROM using the command line + build: gusb is required even without colorhug + remove unused variables + Do not return NULL as a gboolean + Fix Intel VBIOS detection on Dell hardware + Do not use the subsystem information when constructing the fake + GUID + Actually parse the PCI option ROM + Accept multiple files at one time when using fwupdmgr dump-rom + verify run + Add a 'verify-update' command to fwupdmgr + Fix trivial bug when parsing firmware versions + Keep hitting the hardware until it gives us enough ROM + Make the version parsing more resilient to corrupt firmware + Fix the example .inf file to reflect reality + Fix ROM PPID searching to work for all ROMs + Move the LVFS website to the fwupd project + Add the ability to create detached signatures + Allow cab files to be saved + Add a simple signing server that operates on .cab files + Automatically download metadata using fwupdmgr if required + Don't call efibootmgr after fwupdate. + Associate the contact email address directly with the vendor + key + Use the actual LVFS GPG key + Allow running fwsignd as the non-root user + metadata + Do not merge existing LVFS metadata + Do not use the file hash when storing the LVFS submitted + firmwares + Move GetUpdates to the daemon + Change the DBus method for installing firmware to 'Install' + Allow installing an offline UEFI update without --offline + Add a 'fwupdmgr update' command to update all devices to latest + versions + 'update' command + Increase the size limit of firmware to 50Mb + Only sign files when the entire file has been copied + Fallback to offline install when calling the update argument. + Reload appstream data after refreshing. + Release fwupd 0.1.4- Update to version 0.1.3: + Coldplug the devices before acquiring the well known name + Add an UNKNOWN status so we can return meaningful enum values + Run the offline actions using systemd when required + Get the firmware version from the device descriptors + Added syntax highlighting + More markup + Support OpenHardware devices using the fwupd vendor extensions + Move boolean properties on the device to a set of flags + Release fwupd 0.1.3- Update to version 0.1.2: + More markup + Fixed typos and markup for executable + Add slovak translation + Add helper code to validate public key signatures + Decompress any firmware signatures in the .cab file + Verify firmware if a detached signature is present + Show the firmware trust status when doing GetDetails() + Only allow signed firmware to be upgraded without a password + Add some guidelines for vendors to README + Small grammar fix + Extract the .cat file alongside the firmware + Release fwupd 0.1.2- Update to version fwupd_0_1_1: + Do not crash when there are no devices to return + Add a 'get-updates' command to fwupdmgr + Add and document the offline-update lifecycle + Create runtime directories if they do not exist + Create a libfwupd shared library + Export the status as an enumerated value rather than a string + Release fwupd 0.1.1- Initial package.  !"#$%&'()*+,-./0121.2.11-lp152.3.6.11.2.11-lp152.3.6.11.2.11fwupd-1fwupd.hlibfwupdfwupd-client.hfwupd-common.hfwupd-deprecated.hfwupd-device.hfwupd-enums.hfwupd-error.hfwupd-release.hfwupd-remote.hfwupd-version.hlibfwupd.sofwupd.pcFwupd-2.0.girlibfwupdannotation-glossary.htmlapi-index-full.htmlhome.pngindex.htmlintro.htmlleft-insensitive.pngleft.pnglibfwupd-FuDevice.htmllibfwupd-FuDeviceLocker.htmllibfwupd-FuPlugin.htmllibfwupd-FuUdevDevice.htmllibfwupd-FuUsbDevice.htmllibfwupd-FwupdClient.htmllibfwupd-FwupdDevice.htmllibfwupd-FwupdRelease.htmllibfwupd-FwupdRemote.htmllibfwupd-fu-chunk.htmllibfwupd-fu-common.htmllibfwupd-fu-device-metadata.htmllibfwupd-fu-quirks.htmllibfwupd-fwupd-enums.htmllibfwupd-fwupd-error.htmllibfwupd-fwupd-version.htmllibfwupd.devhelp2libfwupd.htmlplugin-reference.htmlright-insensitive.pngright.pngstyle.csstutorial.htmlup-insensitive.pngup.pngfwupd.depsfwupd.vapi/usr/include//usr/include/fwupd-1//usr/include/fwupd-1/libfwupd//usr/lib64//usr/lib64/pkgconfig//usr/share/gir-1.0//usr/share/gtk-doc/html//usr/share/gtk-doc/html/libfwupd//usr/share/vala/vapi/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:14320/openSUSE_Leap_15.2_Update/5bd3e9173c91e7a162115ede57de1b0d-fwupd.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linux   directoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII textHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedHTML document, ASCII textXML 1.0 document, UTF-8 Unicode textassembler source, ASCII textASCII textC++ source, ASCII textutf-843c8be73a8b8f9d9ca4e9463eded2957743e133a9b414521c1c39d8bcffcf3c9?p7zXZ !t/b ] crt:bLL hzڷX4 loYYNg% !\w!x9H'R#j0ՙ:F[X.* 4XX 6 aHVN=5@l N t;2 ]*롎FL=:k("p͡e萍&HI{ZU\,F.l,gێƚ,sYOanjb/U6Y[5ۘtx4r'sߥ*>X ²b?yOֵQZDj5rˉ4[LZvAriߏ}UfcilxHX}F)f0g//ҦԻ?5ȱAU?G uJg=ju͵L0t?s3QnL3VO +h 5 b͊*6>zwiR 8wx6ieG _7t,h#|dU rB,<2LOH'~C1"tҙAi(٢''B)BvG%qqT$=kc#U|*ȓq7k-K!o8D8Wֱ(/13un\D0iz=f#LC96@+sfX @e;(;?><g){B%zf><"B"U>t/n>%~ p |iM:ip,\ʧy,ٕV Wie ns 7 옏p#)%r 5GfV{8 ګj}DfP\z6N{m.mʫ@zf뙺>9PEƏbZ7r*ܲ8Ie/:؜s(=?o |B:\>r _gfAfjM>ex+kaz7"Ak3>AXٰQjgiցı%wEf1zy't~ǃb͍.Iu;/vHư: -v=mVC^ -Ks=3[gyۮ<7{f/5 Fg!%?#Y]bczL\FpH_\x$,1AF_<},r`Xv N^TLk ب-z[ dBM&N="U-vHecM8!)Շ&ЂœBnʷANoRe^V?ק.PBe4gΌ1gSi9qtxl.h\N)j~5?JpT%uZQ*l+QC$Pp2Aj޿Z ꄡD1 ,Vtw)[s؄ϧ>.WgwV1pŞqi5 *yٝi =՛aLIlۛCezebG מ:gV0<2IDQ 4 ~ )1ڱ­,t9%NLj -]6;Wghd x2$5K):yޅ^v<}Lx]2fzq sݬF{ A^8+1d2.0c_u8g_8ɳem|YxV>T›{ƵQHm[f_Ndm)f%Г\|K|R %i\d xh]+&hOhXSCr^"W"kYvHQLDW7}@IyhM( ծSPe8Gv) rJ y{۩:rjMx.ԩmyf74JkB*'+{$x)zؐr{;\`U֍ZQUn@ģgIDf2W'u6 x44K*HE8f1EN-|[y Q441ї!d%!H jOX!+?#hڄد(䊔A蟫6!l O2 "ӘTɟQoej$Z& PnP!`^idc¿a΃>/$FJKTЖI=Xst>1o8Hwr!Aq/k B?nV3kń&','?\r2 4PT x*<H7),CVSsXCG-^Uj3tF,в.ؕU~i(f I3UkgX%MbMQFxQ\\=2.Ufe T ZSg ~AL튇`tѭw>> b`D7IDP':`޸,fb w]ϵFp_a_/[wՏ<0ޝ#Duv>N>*ּ/-J /wSS݅)k ߀B[0d0|c&j`do-ibXݹ+(R.h#)+DЦ`"o78&SY0³J*FZQ6npuH %_X>VE0{TݒKp:Fk]UE54V ɽfe֎hJ% }GGp$/<q9NwiIJ#䫰 T` R^Bey*\ΔVz)Gvylj`g ոө~l,2%t]ĺUR] >hq8k'l76EWt S_|bMulgP/1ZT75ЄyIZ3%\PNduD`l<뷡!:Zkߵ }x _T+\.1R)V&;-zyi +U԰˟WY%zò9 hÔ vmiQQ< [{\SZXp 6ob!Z%!_ίR`t{&ul!ӎˎas]$1 I>*d&#3ý a Eq| ]+WGEB*nܤC.}&/Cq)iP8k @^pwW Xu!@28p:|mݺdW4) 0f=lr_a4<#Y+ B0֜#BBoP@Pd`mHI5Ȝ +9(7a ˃S#z Bg粤Fno0Vu];4q 7F~zK)Z"C,S8 M \\4X} "RW#j%".s?;rw~2y2,$@ݺtEd?HT(iXj%1*}Dm]='_i?xWJ8 Vgʼn:vGp @?MgŠ c,l'h~}4]S_#w:' $; ѰqGJFDt$Gf\ $!#RqRpcdh@J,ǼW49K; g~-Pˊob+ZIfqŸ^krEN:zXȷE\1ao(]Ox_^d) tgeUvojVY\dij:Pzkkܠ<X}=JRµQr⒪2+'j4:K"=o+7HS@*YxJ [|=+)VNc ]"_[)DVFz\vYՄ+cc!ӱs^PA? #|D^'35l>8%λv@yM}A{nXeM`2{H9Lvgu,9JlbP7wbNI'bԖϩc9 AlFkBE +C'k)eK[Pt࣒̎y_ѣR |Zҩ٦ 't}"PSy`,V;(pJ]@klPʥ4zubۂ&ũ*1d*͔2 @D=3KIPO-sdH05Af[^*(i;Be!y ̜D&P sN탑b L|F5#i.̐-/g315Ps c+H2c8Ӿ\=@DaN~2>.|CV-#:4ct' P{d{fB\%b0hcΞm9*0_4 ljJ3la|(j$"NՅOh1S3ԽftavRwӣk `Zm7!74fa( S_'O ?g4τLEp pUfvMnkfԆ+mQt+rz?Sv {w']h?&W ~1E36iS,{MV%#_l8%S,4ǮiΪkHT9d>8sgRG$VEGC:oaM/}+ݭ=/ D셛cJMmD9]Ŷprq.,ZkH PeAς:Te~i_U/rs@a5ԢXle ( @ֵ~%xq~ dn"zG$QįLA冁&~#m&S$<׬yc˼Ft/U oF|\ '!q;soC7Fm/Rh7Zv%^G~QoF|P,K *ǖ>K̥!ވwIWA((= YOx:M 9zGZ2č|ߓzeF,a@ @V1wnMy"}KVkDI5F Ɖ~2eдjQjylEB]|۵٭ew;btW\*5 :"HUT$+>+1Jnݕ|K1Q$yF몝vJےڏx-Qe[(9ҡ 0QcNAYTv= xcչyE^Z rDk(d$;n,,pЋF~-Exç ;D%l|?V߅d65*|{ fģ^ obYZOlyT|DoqmWW˰&4ngnn @,J:ᴛrX5 v1))rU%r8UqJuR"6O??赗գezTIM&|'_ְY@sa@*-vb!wd^38HC ^P^=o*dS~9 q <)ȴ$u툆BI"qMaѩ@dh}A[Oǂ"K>M`2^qZ(RyUR\񰸀Hd&v#-巔tH|8ߨAEX.ɦ4%4av%cQᯇ sOf-CaM`1!`FڐB.+; 4wXPڕ`"W`1Mߚ[%+gG} ][hE2<&)UgRwtlvo! 8Mٱw62i8Ĵj6Ҝ]㜘L]l.Ok|9v\ |XT4|挙줦\4dH*w䗻>ɣD[I ʱ.TلK\fza9^$ C ~h KWCkNCRUbQ?QjEsi_Ų&w^L"ĉ͔%7>Z]7#ٱ«:|Xrydy ۣAb F3)V!emM*Ό=nJFm[EQդ+#N~[ȕkjicO&Rm-˚E"MZ!$߁N{Ơz p|[9u}?צr+49ܽ):b@V]vfg%޳" գJXmrUQV8(3+9X87Ag*.W`Hnn݌sZ凛Zd B8뺺+ڤ4(,i0n30&v[i0{7,Wzhlh>؍_Ɲ2\WvB eq^4[ Y|'mg@z"qlLt4"_H2'M-, 9EXѵQmmHxʟ_e|381I[!t`~a*1P3}0p܉(SI ? !;g WݟNn4k)1o۱d)pJNq8!QVŋr3n2L+ɈOܣRw_d\!$)!swKEu%¤bzmV ¯&EՎ X$ 9@QhU~a#/ ƣvQ!8;njMt]me ̾SYɛYFIM v:"Sc pvJUfsn\YKteY5'X'rʛ%jW3)P%.dac~[Fz ZSI┅_Msohx5v!_2M.[x{VB0#J ] b5eqQE#/dv[3F> b Ǻw>Kb&96]ʭ;IʼT.LEM]BbKJ:d0Y%톞.+O1}g0|1}o(=?gxub(x_ *7u;j.OUMmڳsr:Gxb9iU*~yx3j^iG2_0q4:6\|sW.Ti1 4^ϢyWN稭ɑ5/|;[Z?-ńa|Nj[;&.9 *&'Un""J,QvHJ*TM^#NQYa@ܵQlzf7ĸVV> Ud=7Xn6; s8)JY&(%tYd ~_Z#1?*c6'"_ yJ7ߛuqh0-oūS98]hvTY,lP].Ra@֎P@mFI.0+&7+BZCӯ eoː7Dv^ Ec+?̣ԣL{AjG7:Hەzfi6z$9`tim:uW>C=;LQQKT}TD)PO[6&6*ҳVg'L c."C pSDu3RVbaAGCF#+Ѕz&56kG';y Fu4ZMY  ؉VJ08u&d8Ujt:cW%,:Dzib {haVI "Pέ >*W#quLzвN ԀKx@sҠ"uZ6:]j2U첔kڎT,|xΟ%b7g@a%Q@ Rb[R# kJl $ jLQ[l MbH iڠ2icczR&7 uQvwxs_!iHϚH 9FsQ+"Mg]ڟ`jD\Y#b"al,ߣNy#K'W"mǡ(d衾SY JNڥ; {Jf.>8cUcʙ74;.:E.F Rj8 738c'XC a$0GQ2'mx6 ] VVeJRag:cCN/ZmX2Q;B1.,_MjA6mH_%6n(@?CKFA9$CFb'Io#,:(嗸d? lJ~DdY%S{E1 Pk(jG !D"x("|/1_\.}uQh(!V#* @EW{wvA)MEk1\!05_ۿSd />G*N"X)T| Xe+/ J$Mm[)`mB DQ#1#.>cUCNΊ㓸kT\fbCv|WsP/..*ND McN4юl/L)dnv_?]>arQ!ao@Lݫ\15'߁cޚqyNkz[V-ahE|\Tdc;7e6rʽy 2P9 Fq/aQ>;:zzK>7I6m +Cv2Go=NKXP3 U֡>+#'4gD\|Qbcח u=6=9(f/%uff8,nD3o/Ͷ”?;9lSAlTC 1ijL|sSQl .А<},e|)Xk Cm2Xs dt'@p3ALe^J&"8@|khv&z y>e{O`xgjy- )eb^ԥo?޳l1fј,FK-p&mHhnb!/]Q@T^4iqYS#,]9Rё[Ւ'_+ ^idj$̶q:s|P t%.[ F;sS6y]UG0X(oVO2\eңV~gܺRuo[rJ>D؈iWqVv ש() X ,#İ]|k6z(a ΎD^~BdR+D_X,@=Fg{NH@6w҃&i3TwlofO';;Ⳝ(Iq݀fT,BWڇ >jCN< c! Zy dg#BpAo"ԃd8TMXŃLY,?{o)rOpJe|m#xU,E_M/a{iݬ0rɘGUa,4;mn={"NvEvk6B{֎layDyt Z:@ne[owY/U7 Ysʶɼ=,cW„l8q%:,i/ )@)vsB%Z,p\!Ͼ*#IoY:A 3%|H]ANOZ:ٹq5A5r*^vh!4b؉Qwd*Rs7Q 4[bMd07P޳$Xe C/8Hp48]田q@([^9W/ .`9!ÁWPBy-?z[?GzYjgY.:zo%үas{ ۠$X_%sd[&¹2P87!!WSKcv'J~<5@V4fme~ճR1jJS黿[$]'Q~c3ޣ`}GR* BJX ĥC -7Zrw 9vIw ɘԸODkzhk..kL\Cs&4<$dak-].k!\?dK҄1d̡smPQ.Șڃ~=m#O@!ܝ9Ҷ ۝߬I yz֑ 39D)hɆGA+/kG?OfRٽ#۵I㽅T0-#:-`T5Ufꄧ*_v!m & |P,.07v+oRc^~-jd4b*g~NnA&.dnѿ+Nin]6(kwbԄ,`o3fDv7?"x$l$RӀj.j/jR%qKO=nNnNy= סܜ{exˆq3R[ήjf';^?)Kdvc-"FS:H4yV9}$rvފΧ{I*.J&YTAW+@l"_ f uRލ}>QC,_2X5<=ܾ!o s0`Ewn pI>X=OvȽRvԨ5:Ըۍ5Aȧ5&5Nr[A{N%˾ U:z~^ĀqHjr%^K$li+iCD3t_);^6b:<H :CR7;t7Y PkIW8G!7tӾC?7\fOG dAu'+xٺKm:}տ5.+> t+F.RfuO}3i݋1HSvڨS?]/c, q.Q=_A+ M ~.ZU[x3[ ̂/CxtzyIi\ؐP:UՊp'gPhʳn-;;%n3R=zg(Zea%*,70,0;7GUo\^D[agyJG3"Nȉ=R@t:S?V|1r_Wa Up]c`x0-= YS99+Gdڨ7;x,*Nl 'T+8I> 0k2Zû.D^XɈXک^"3wu5W >"S՟ĦŵP<X4isSAe?TxT0R`bSC3LAo1tccd qZDP`s%t/"Xu<ntRè|zbP{jb;i706ً4jHgqLqiO_C"Q5rm= ,ޫ dH}KF}h-m˘F|\KϷH\T0<C!(*s|Sf)K;h?|P;"i%ʿS|gIbJOMwa[wUU]d'x`Bu>r2l"RAk%tu%|g e8y.˼ae3)018?@0Wpl_#,d7֦5>Y΄ hP2sT]\d.rY0c&YY$w>0yvK(=BDES|-M{m-~{Vo_sZϛd97 yD;:C|,|6F<C#YcxQC_MƍJv&LޙG&!_D5[=\ ބO,1txx@ i|~Z2tjU*͉^|>N,,^^Q}dOt+6n4Piё}~ w?)U$JtIIٿc& iʪ:VNiyM, ]^yeu 9b: rz۝UQv(4wG;G@kqda<]=)tބ0"ɏL|q99ٹ˳s i%|4> iquCېun^g:Pja+5RmC@.b= iS fib|G'"HЧ3{|QI9q}mkWeo҉62:Hrx/H2FA^ J3$1`5F}u?㴠wp럖LQ>R[ )* F´[\ /cL+acnr%3:4Mo`ھ $oDOp5IJ#~UE}ÆBȩ"=SnGQPCdqGtG &ov.t2y1.aRbJ̓{9m:F>];^N>,Pۮ`&;8ZuN {ܮr?jwi:#fK愤mA7l6 8Hcr\p`gGRS+pلpdZ^Cǔ`uܕCtE?P_:U116%d@OwiϚikJrKN~[椪 je'x ]=%ʗyU-]HCb" t&t>,qH]V4BP173mc+ f9H0~c}O%Oi$zaUbk:%Llt2Na/q@9ҍ̏Wb-&_yQ[7i=`y*#(P,sS DhAE|{U6!zj?Ra+À߽Ht,1Oɪ&8rgDtP;Ѡ'8(CF$WrK5@G6D +~B&<{T2'uZfsPno6ݤ ʟLJ}.;H?LHHZ,BDbTu^RWb!m#{N?&Z2Ptp^UԪ]>NNJUS+)>wqe3f-yż4ܨ(s4b~) LK̷J/4t9$N]ASog5BE Gnnks(7ZPDz!ȯ~K"+P(3+&Ww{- pښ˿7L<>T&{Wn>S;5pu!%w^mh^BhT0f\.6j㧶nUw%h<"m \ }Md w1vbgLZlUnҧ—O2 ƃ`s 1cL~䚘6m*?P08*/!,?vp W2')\kS&(~<,G"cT7W 2woj"_ĶNYD4x(wYh%= ҝ,B4P-QMRKXltc|+w*&2Y9O(p"1%Ɏ=m ĭܡ>G6?OuQT60j#V:@RGR> @q;o*Osꢸ"U#H. Ae ث 2*Rk2rDl.a(ڒ2V6aCv<^1{HWH_.J@F'Q(_J\ =!e oxֹzHzP7lI<,6qGW}A%n~ڋ6*5f}ZNtwFhV,#'kcyfόzh\-l[ )شGH ZA^"»(`5c T߷WhkNʛ.#[XlI| k]ۋ-Y m BrW#_J]S{-V qԟt'*xD: E7T0_fUL,UP$ ŘCzb=X,C]N,KyDF#T(ELa 4Pq_RLVK6[fE\e&}g1%G:v%^Y*_dOy3J55dl<( ƊU ›e2ȬN{7! 0}1ҵshS・ťs}vYaiڣ{œ<NqL\Se/hr 'қ3 Ѥ,_Ak.9<.s(.퐮1xy[r5ӓ6k ֨0D`;#J/ԅUAv@#dMI Ad{,){Kӈ$@QRygELK%Ʌ&Xbihn d}r):6p+6'SbRH+)>kBjq=b? թ f#_FuoK)L)P&&<񫥊OdN+ES6;>6dlybSC.y<-4K_7K?O!k[^Y5h1KȧLzs3'r LaZ)#y%°ˋ;:ô!@#|< <o1/DURgmdI@TH}aReW']kJ6"dO0At|M^z]:s IS2E^Xמ}4cwy>ӱx̝z z1=]>0&Ӥ Ql?, -wU= ֦soۮȧ/h@B85i +MȇM jnoCWo U 1\e*035oWxE2 rPc]pg/y(UIx13JLœZ]>W`ؼ*P.BK>bQ ` BW~h1.MSuJp;%.|NH(Yphݬ܋G4WX]͌|0&~ޏ>o_ Ķr^o6~w@|G+tuFJ/_0[Gb˚vUDܜC9$өD,PUA_\"[кUQbU,UD?7^V$9⼑XR!3dI#1;'k)D0 K/:nk[n/X}G.`fطlU#]3+8[/0sRh3!I&x{rr6PxB}% ^V*91ف# ni/ΉeKwadj[FuDZŸ3oFΩDD.ۈB,>]|Fծ6z`RZH` uK(5J7jo o^TiH(lU63@Ɩу;}4ؿcʹ’Ca{"}rSUï]i(*h%s\+!?|\ƅ.P3V&Q_A=Xa3&'>QbEn T ֲ(XEr!7>*N!Ͳ*H: ,RqSS`AyA)8Y~@t\ÀE,L%@d{'֔G䗦p%mwD*ﺌi"4-#l~E=`q2 lyk9KuV,%BS@݄L˔z\\è~_Pa<Qa#NK#C>V}'O kkE59*󬑵qE&Mr˛:e JiLC,"FeB2VcjMֆ0tbie,2 l(8)`\R{Fq~:LA?ZYpdI?}Y[]Cږn#p}DPvnJߠp$^t\dEE"m*|2q zQ4k7:}`em^__N%<[,$'g+W`T 0Y΄AuFߐU@v_L΂v<Х,1GhឿQy+X+\ܞOkqZbёm dæb #fSeD(-fV&]cxytDt 8>۰ ߛmۙ8K?$8 SxijH Yď8y*h:bQx'2~veIFeӜ*`J!F;A254!M-jZ0 Jve> f\m ;.Skpp7|[crg.u} W\(57#`3'@=Q^j*Y~x[s cVm,%ްZd #1:[KȨS3zŠ"M!Oˋ<#-/K%TŔM0.rki*N|+ 0le50 [ Ңw`Vm2o:kM3$V9CDQNuht,&dE>oF3w+BZFa:3SI3+UJ!Ř90m]f?3FيSru߳jE+*R jjjl4L/-m@Gn6|T'9b=VquPKQΆC]TU'77#&cDCΣH ͿC?xĨt!i/ XRH=![LJf*tvA 6`7Y51_uP3yD ƨOV֡Ҥ vS^,(ë=^ekP«6@̄q[: cۗ{Omt@1`MP[~@ !A܄޻Ac vAF|(aI6H;k'B EBX};Vw0%R-.,pE}r{Q/=&9v"Pi`k.[aa8[D@}f8 ½xDmk"Wˤ`%޵ReW8P6imP\ខo)ټ@̾N*39m3M| ,-r Bݕs]-7ϖ8-+U(ݹ`9bc(b6?1+֝ǩ 8qLmAvP|]&Ewʓn(Pf-^—YKnpmO(jywK8TXbҐUT&%j`.qk+3[ӏx􏚍h@rԘVvl)aH&y*/ن+&.:!i;/`#Jŀ]q%Z"~{dg4GtpQ6?Rmu p$4z7M6a""($6t }`G9Agd :W*5/ρHPp2L6DY'E<.A#C0sϽ GQ_}y#{P a h_HL+Z 痷,tEciz+[ano: _humJC5@ epƤJu3`ms"kʽ*=ԭ*ٍBnŊ pcTy̡W ,Yy,Qwo+>NXݶ#-4)Ŷإ0S{}KV7b~E8nV3`*7X3零3Ni2<řH//ȐPl/10 IL2'K't"g/|dO(.,"e\HMHu?!ĉ̈́ʷFG"YjI,='7RsZ>K ?',Q|dPTуwoӆFYX ΢{mف8uZObKIZk;CR!F+}=WrzkvgKń{t}ݥO /p_x+V[ø4 cT6#kt ~=!Vg0rcuj`gGMa^F(Dߠ~|Ew,(aVGϴq7uq"g]ͩc~ap y-H"i,AJ*,V-lg'AE UWCx.;5 ]TjMeJL,y 7uϰdud&C>V9S6m; g)LtL^`z#ٸC<ت~};_XxbP oa]J"$İ8/-څ"]CۭjBb6pkcDyjd%A_j#JrBD&')-TEv)892Ҧu֨P+$~MiTqgPΒ$1jK tȐ,ِX N]O3ץ养ڌo)HߟOnsrpyֱ~EN#ؿz+DRS^q:<E@h3R>zH>>YƟ."N/rKū۱|bsGhxf'Hlx#3n38CtfpEK 1 nf4`=p:UZ1CuޥPuܰz-řc; TΡw}s*|2z"١0̿_.mIVP"ᅫ(vcz +G_9•fus25_`UHB;DHLTqSc6k(0/hfKepsZdy;h=P:@}t2)+č9/"j1Ukw~A#^&*^b2em8AMzB"rA1OczAr{>[nz0MjLӳWӏѣ'zNDrY r1E%n-"4~E1xgSPIЉl$b*q6}6*jz{p֙vKG]+AB>MG L^á: y^o_lnAc i1kfXw9߄_ZEaH9Zg&l-,*y/k z+4 f>~)o1EM>D^03p&q:~ϊsr=Y1\ט?[Mq(RLۿ-ыտcX]s;s6#{RPl% zQ7l-4N0ԈEs<5}V};j JMV~'{夯odU,+)Ƚx7Y$͡^EW4^_M)pq~ަ-p!|RbrM0:WL@cv~"@rs#ܡDq2ΐؠ5z Y:1"O!gDcr`t15fPO)6U*Ur&l^ B< ~>`=^9xSwaW ::$n)b H}IlP-0h gxBuJl_ ̓;A|# j(#AT(i xF=ۛY@dIIحAB4J˓ O*RCg6V4U%9zLN5\Gi":Rk}{YFlp FwUjc-c5kQߖ]j&;;b ~CLGM߀L\`93ѩ׊]SSebe$~s4hƁ^Y-`Zd16-k4!6 i6?H7rйCTtUe5Ԑ7 '^UB25pj:&^o"'."5!],cفu.a:,JX2G89y38"O9"01|hmO zUAaiAxHjHUDX5=WJ2 )VOÎ0?衡Ǫ7wE;c+?xVn=7n|blf4x.?dymvϻ"%Jh#ԦHFi 55!22Faoa΋i95[P5ngF\ͽ)"tIt~H1-$-~=Bt@AO MHӢ! <`phRzQ_'_lw;{jBzi.-s@=t 5e'>DV)hR)dv.b*&E(qawډ+"z#җ'M'+)a :Pj-ݤQ:R`-0+u l^5e cµa^6U?I;=Zw1=Q*(( >9n/}VܳbCF!_b0P.@7^ XV-2<' VPJcx A'EzA"uaԁ;34p A) OaKlZzXG~tǙ(Mq4d_oSeiעw0!MLnO1h<W+-w5Wo4DQSD$z?ϟaɟiiͧW-ί-q?QM(9faB}LBnRwÉufA"^{LPTv&aHgH,IMIOEHR N0j egA6f(HlɀB=qlh>+I)3^(%50m{ DQ }R?R,g,bI -3cƪؾgגD5T,04DbxQN#ПA)L@ŷ^8vۚ کqi#iFX5,"&OWbpYD(>:wb Tq`jvO\x8,fLc3ؚEPկ:7 k7TQetEKH$mRs|}V bx]гBꡩzܴ ^ye#hD ?+c'n]x*IFm$[ }mr=USĶ9[ZZP|47 Qm =M8ߨPָZL&dv6cś;;'B $fI5¿PUl~V9g 48̾pb^o#$~lw 2@Z]8]csj7g. C?O={A_;KgEB[@Oqq.|u.lnn!tԦDۙb2+${(Cn;LP\\sLF{R*8^Տ98Qe8}`Q@F%2Zye3DEqwr4&Wbs#pP{ڽ]_ti,!\UNfhe "u>'XEfL/ .:b{\fv/yʼn 21!;qyE~!Ӕ~ޅm1qճ֜S"WyO ]FZ$o?% CoaXC>=S!1JR5^s6r!FщcldWM$g*#Sq3a C|#Ib/VƔkF¡`'uˎe ՂsP)b}Z䂳Ӟ=iGTCa&QLYΡl󗓤)\7"L*j2#J;,M7kwfXxGTk$=zYT&Hv:0Uq"0@Ei- $ b8X lF]55R<#$7bT 콵>O0R?+q\]gͳ 3SsގgRDH8Lau975?[<ΑmmGU9lZ ${@!SEš5'y˒EJBZU[LarK6lk(8c~OOsJt[Zx/:bNXP1槅}yk^l-|uꦢBj\hiPJ8I*#%Q .މ@̊/ %Uȩ)Sep^b *Ncɸ@1P?Y"2*z:!r}xBIDV*2}SQx=/3:J ⪉ONU&|lRJ;+ZexKsinA|A25_Y1/J2 .LAVܩzprgzqH߹,5$%[ n衰\pK*f Iu2=h;Kuܷž~ôe:8_VK 5|h3d yB$f4+W;<< 5'.P1|p;XLhxPw-WeÊb>|y O6*аi[ qcN;ks*K7-t|nfGLHr)Eρ!q-AYPuIdȡQB#{xͬz ")ql ~fCTE/ܯx=Ubvۃd\((T9P(+&3)((va0dq*'O`WEcɾ1h:„e@a⾾` vv8bХ H"|&C\ EgVdLlSK"8yTM_~>Pg ΅;RQWO`+nWC/{:D:jKٞlX*6Z&Syǘ/L7f)N('ZiwP#B&7URX?|KXL *~'Sԡ]6ш'5cJ] -'T+X w~vʒ)h0aC-aCu]?/״q):{R:7 $&if;J/d3(Ĵ N"x%1}3Qx&>)uY#ecZg{Y{mż,y[BNt>1 j.VTŽR^.P傸.c?HbyEDy%@5%;Z=ȼ,M8d,igio*?='Qο*5i%Auk[r*6n"<2˯u9b/lu=;WdV,DaE#6I?kk]OF6<cc` zYR,H#^8\.*ԛ"H |%5g7¤YB|f=F{!wP\/K6'ә{z\~y;FfkS:' >DO6d<]f޶4vOQQ",2 92%zl sf qSy8သJyЀkQuWH'MqەAgh(Zy;X|lI&nְYyfp4ș G!b̔ ϓ=ZgFFIb])ӕ^ui x[n4ͪ䦋^~_g c"/Q)PDƓ㑣!會Z)7WC/@ڊ\f=GsQ96%q@ug=M]7hcb7_)j \dEzDc rbU۫YU}tX|&;X otx?* (,~u` bD6Fr"}|Nt>"=3=VR_b$TySGiy9B#"1cʶjs̮JmW',xnjU_`UmP.~Ǣ%Sⲡy ;mƽdS"< 468mDqףP8R)]RròU/NL4۵27P^Hvb?Ku頯/,qІk4-t>d|IfW} 7|4,(ej=a7]?-@SN lF-BHAk7$Y$G`EWabv_ -[[{QRڧƆjjpCۏiJj沬9X(a΅'ajG; 0H[F峂w啦p$Uv}GQY!4q#bY-|Hz4ҿds<'@}[OC,:-vRt(}v.SUrן `r+w m~,9ل20R èWHP=\Ԡ1[aQ ,7ѥқxW{?Ɵ"DNvLKgαjMݡ j_+gx+~lT#90$N0Oôۭ)PLExoN, $~76e_wD rʁ W2GXm(F 'WDݯ:֦M=2 29\ve JW+H9iL_MV&Iȝeaʋ#i33xao*L[톁R[@?3'b#z`8cqy!B{m~>EݻqɊH;bQUnbi3!{\MV;7u&!N2M# ;/e`s(1-T{ s٤e3X*<`A3Y\)M2-58ʦ-b&=##쁣%.F~0y`+ 2iVl..ObNgF=1}`zX5IaN7q!Vba $q^`йXc^!yMcc@rIx#.;Ty /8r{3w^V3{5ih-^]ON__L'nXUn׳ ,UUc'Fko*Fˬ/' t?~hc= BmS8y{_#oK˪/3Sq5wM\$b\ fF1_l* rP&BW/bj-&E(;xgǜTYD.>Hlc G:Җ,&ҩ 4<^ϑ"AqSQٹ  xEX{遶rgqvHR' I+mo9+ٽYR,+ W O[ԈuA=Q,T(TDXmENB B ?I!|$Us IU ̺cD==$asQLal-u2MVևFy}GY WPlSïB4O~!cgS'{iF ۅ(!,m;\\.VDMQ~dc%cl]bǗ& uͣ#!_م.OP(|0NY*U`SgheTɵklTG$W岋'BFUY8 f ~݃+<#;X?R؍ @xv-"Nԩ88sP"-TIgE͓/st6L1)J3(1:GQ^r1REneZ0Ux`e/ҹGOuF[\Φ{=sQpsNj/-igPN-Oy=Z)>[qds+j pEeGe3fG>'M;A ?wK4C6_9<bgN]~iN.gV[@D&uMydSV %֡fEU fѾ(wi[9d ZTȾWMLqO~p(fJyԇɪz!2];\G)>iʺK2{C[E>ֆ~_Q&ib`gy j_;Wu/0~0M`HTkӜߞՇPA63R8pueZya}^oIx iQvzr#_ {{;wDh0Fd7H[-]\5>v~gˇEP\OCdj) 6~/+6TϞ*hYm_̗Nm#cm.&AkV B/Ķpna5W̐9q@lH"S^srه!Iwe}FoxuGs;S\Sa<4O;R1z0@m \SL4lGJr&ď_+LW?1F%Kk@e飦eܷ MQyQFkn,l\v)$wH2M;{D  i֫I?dbF;UxC03IJg3b0rgc>Nu&z˔=~mV92$@R6} AYjꙁ{;0dN\ }ȵ֜&m|ˇr'>>ذX k u6%m*sp n:]CQ-뎍c:o-NyU^|'O0| l=ܢO5& iNqv7RzArk:0)A[?7Ik=W=SeZӃ m͛2V#v3X8vɒ?`6,H{6#F)>8(:%!hLR+,5y=ո+^%:){v|s&FWbK&2ye{D~ԻO`_&KIv,y,sf9EEw0iqrDQ'5Z)";4G3\IcSCm V38A*>+ݝ{lDvsB5cd2X9(E8~h46m;:M>)oJZhlӃ#p1FM|\ @q$ y gkSsJ Bɏb@ dM@@TmZ$Wd{էRJ )X 9)Zau-"shw>e.gv.-{,ǜ_HCPiG fZH2()u $s[]61ږWȄɑiHj mdSdzyVE]J -4{S7#UB,FďZL83 9Y6 D9E˰\MKI G9w/ma vhL#Q;vML(J/l[2k}Xy5`htQ} a;t Xr ПPy<7ߗT 9?zf82Ͳ ltH%," C_;;V(/1GjvԖEry`jIyHIV@H ȩI3٦x@j?F)nSkh@``F *4Yyld <ҽd6eubpT/#Φpc$ ]PLmT[ii?%9ٲa>ۍTkw\̨Lj;.ăoB1HN%mEG׏&:^$?CʰC|OXGc*uܰ #sI)SyY)G `=<(1N/+5n&"FfnC"Rs!nk@`2a0#qdV*sV%2jv%R#x@ksrJnPt?g̙ 5bͤ Ötcuv*0 Ze4Wc*fr }rJl"!ĢvՆ:v,zΦFR~ }gz W+\p4&,$"Ʉ "=HQ׀&dZ01WlƣLNw+`Da廼,ye%*3S]!*i 6>M`hcz)e>Oe ʓoȦO*u߽cXr;ap 7)CkGfE:(c;Sl.ǤTCFvyac1PcBAeMJxHwc*̻K\RyŜŇ fa<TM {cY>I*)ZNs*<@S#їi?o -DwQa~' !}@)\aWܞFOSVɸz;_G#&HE#,"VY-լ]x}{NjAܩS6j۔\\Ln@N^?$&(Y)Wn0ƥ Ro,S:^<Әlt6cgI}/?RCi@Vĉ;BB f<’NxޗҮt@2҅_@YrnYO‰i+0U38.Ѱm<~X%͙0p|fAQ=w)^ťx a~'1|b[8pc }H$I @5,4T}}?SC`)~f2lͧ.Xu铢0<z"l`bgrN=z[,+v_*2sƼbKij*TwK)pe(Z_9pb0'LiЃ V^5_AJD3rFw(u򛘄!܎5\9 ('2wh T+$?ȭ/V1eJSUS< #o_ 5c@;BT/Ѿ/N²,p=(juƊγ[M':!.@y}A, 'TFB,o`T`B3Ն2hyrCؕT\Ko'MXBňv#x$55_p݄CBd8-{9Dn4k%7dkQsn7ƌPn-} bJX+]XյS^6AolBs4ɭI(E[W&66TK3#=uн(r|&=&7J[6K|paAO %UGQ̮76ۧҞr፼ NVI/M7h e: E굝Ƴb+%BHBA1}˄R Sp'cH'eLhZ޲J \S9= 4TݍWG,?0 A-i#vGF(]3<:t\Nu8tI} ^m;i3FC68Te걮`Y8qT-WzI0KF&3v_}HCV,*󱢁a Fܽqi {% ġ`v3j;:eS B4#©곦̟Jj;c^f}C-ޔ,8-P89S~hX6˶@1 8 Lb8qt?[40jLvk@DPf^FPD,'("ٹ2#%}f{n-d鿌|[Ƣ`0auGkj1$-;"mIpq$"eES`:!;$4%4Dꁐ:H2 N3{ rBsfsǠ:ҼZ6g7>!-miu2tGV֠JMsr0'9t; 3"q'pbvb=G̷~TfQ.CvQ}[ٳYծ]>)r4 In2j2T!NK𡣫C1p0+XWYb_u 9aYٖ l`J)Vͤm"QǍ"$ű#ۺC6BK0R>#2krOeUp_‘BHKrzBAF b " >tM JffϺcŜP04xH0Kzx0s>Ui,?x7SaKIR 9;>d{yF :o*.'I*PTd  /MUjR%4?t"!sG @EG/`ɪ;.sw{>,+^v" X>20JI^;\;Һ$}sՒbiY4Zjvy2u[?^N1dߝk 3-w •ykJ@d(}kv'P>ʼ}WmAb}u|-vEPꪫmV7鰺<Or߾R# ?Eѓʌ% N߭[֒]+8-.ҖPޠ-H+ P Xsbor8k '})eA*~Wo|U+ௗ-MV;Vc5iR1G\jj58Rd#e[V}(rF'WՁx!qDVUpNR(x"&ҤNU9 %R'NcmqYm%7qxg87ʹ@[sP],xeIWWSca!SDpLimiفU]]x #M;TSY D ;(Oqfc^}3 ]s%ܜWP\ J,-g _Ω2%֬m]S}BѡNi-(vned$켃u(?9ia¸‡aT%JEegT$H QyAdƓ,L 8K`'[ptS(Ai*fmQ5-ɩ/OnjEA?~jdoTq:t*# yҳc.2ǎ1)6W8pXxtM *uU4M88̲|yg%n_h e?meRG*LtUB+;:*ص?k3P[L׊i?,;,"K`yZ\+'c`9GfD`w+Ό1-Z%0VZ0?CPȱC@v҆}pxۡL"kصUn)gxrpT~`Q2G.* fQ,4<6cwYZ2Jɦ`ωhz+axaȈ<zi2/|ԱA)Hx2Wa X[r.ĪpB_ {^4WmTw- 6oL$:1QNP"}a6fhOÝ: 82%В$׿dq܈f®,GKAZN6‘G7-}\kؠ{dYUv"C:g5ݴ%f1 v*3͒2B!6#3(%V-oAF޼+> (,w^=P!9Se!Ze>aBY@0loXޣVTM3ΦrA%3dְ_A I*qG\d)Rol%OQB2PϞo#eC渭 L/?1P Q, 嵹g V3mL ]ԏB_ L @X-Վ=R(m6ʲY\l8*9QaJ{D; GM)ӋHl|P뮗H. yFXgDs10d&*fgT#1u34F#MicsMEh8'Z$^/=/γ1dX)0p8'VP,s,!#\Xx믗(HF?˗شGJ4Ih3K"Q 1IjBN{jJ (^+.olKۙ(KzBV |jw X]$ޮ+q-D˗x̻!n'O۾:Kx8pA<sw%x }aȜWTIF |r27S!#F1{À% X&^?-}tUaM5IFy]An}ͽN3i~Iʖ{}t\| Z?n؋ăcq7EMfX'񷜡3yYNrIL#P}M=>j >S?^(HL, ^38C·1ѹ-,޴,rÑzg*^ԑ(i Yq{ʸG-FHqf+#(u7 yn $gkPŘ vRJ̤K^yT  [⭡{N"Kù]. t lj bca `OvB{c5P/DNչk'X>%g2’ڧjoUdΝCw3u{̿pQ{llmsœ=1=OnLdw[FظSniƐj몯GXn|+ +OO$n3kVdsXTv'Hv*;bcu;$ˏ |6d ZX8|uIg4)nzIv4$őtRǦ8oH_6jѡEv95 k/F}86mB>'?\6$/cc:G20䱐s(.Nն 8bEO;g0?pd%_b`p̲ШNV]k[XfFBMRraYpOJTD;;$[# buBWY;pDv8n,мcZ}A3)ja}ೄF bf|ܦˬ΂ߪhjsźL1m@y+AIɊci?c2Cpd͍x YB(f"q{^*D]F{Hr!*ȖwbmgB# tm.x4GhI( e-C ]>Ҟ##9c(в$xEs4l:L-3U2$-@daRd΂6S_i Py:y;2'H$Z Iw@Fx3fm$;#LgpXJ|Qc U' VؽEnzc>@e'3LGJV1eaTTJϝ^{פ5턀) `\D >]3vA?*R}m7RhH`r)i8+]7a|OЯaA*1/ 2LO誝ϓ"X޹1QqoAA].qt RRLstʌ%q!C (%]tAd'ɮ{R'S$񬦀 %7Fxxme=|RWf0D*2 RXmM sWu#cy9n+jh$sƇw){(*K^[vy"!@H+Z\<8J+If%x QQ3/\+gq}13 &\a mU3nJ'u׿*d0߾K'Sq"~NǢ~Zw2 ;v0E893zޅ[A!~EŽNM0U7 ,34QFarP,pj{6e]vY\# j!zV]ȹ.,dGFtex%6UV(Ic.v 3,uF$XmMtX1)/-(!^Z8ȜDԵp\t ZO1^^VNvrm:StRm0"\{jȈ:yX5,oYOgDΆ@W.Xx=pn\3NjBa/lr%P9 M-`^q}B6J5uULu"6T˕-hfm}:O'SIm%+{@| ZF'j] &-F%Ihe^fhV ڭC}Y '!'NRXՁJ(F`a.Dv{EwJ cX6H8о+1x/Mϒ'{>\fx< _MZ6A>("n?>V[v"ܺ(4tozpuLn8U1&g^%eJ@( O\Y2=BNoϖa2yQb"CKCU%*3 .=^GVXEo3FP@'V%&@M`Nt,8`Y- kEr*3xӒ6M Ȳm92Ywdp=]&,nbSU<`u p0v( n:d,|M±_k@<Ӑ4>9`#Ɂ.p^ wZH.E d%"؄ڶQj| :0{ ߺ?uA^?|3N~Am7Rx}*RK@$+fR@O%xCe^l,Vb'ЬAHx;%\γYN.,{;RjX>: ϤW/XMj"~%'"ZVmLz!&{w%su $:f ]gD G#_>zO) c8A}Km_?z^n>&[L;4q,WTi6֜% ffy 'ç؟+dn$Af=nu@ceG7&E(:s}Y^6qX˛Or/FNcLw?9 :g>Y|8[Q.; ܫb:J'G<3ёX!~W`U+0ZE;gEڷgoS0c*QIbIHRt8qF?#[chT;mh/!ZRQk:vG=Y;4aJ1o#Zm@e2Y^5KgjpZՕcx?_BS)9ܒApG'0an7cG398{UԛJzYr@|MoSDgo&;QSAI9{*Ml޽$$ gVt-7CjS:ޅt?4K!STikW`If_͚/|;4+uD= *_)vtFoԫ@Vw4C2e8sijRrJc0T,ߞ~7N@OChz$rzg0ZNmZ9Wc6 SKnW_Pe3x94L4+{ڍ#\FhîuhLE8S$wqXʦ=zZ3<,cc(4B;q> ^ r2L@>ܥ~5hVjYEu#^H6q{[.يRF2Ӿa`vXoLSeE)![(Bq{d-]PHoN2Wf lqFIPpXK^}2:T1u@"z,sZ֏#)vNt|I?Hp%:;NKnM_w r QKaeo;,24(0jK,Hշ6W ve-6m%$XuTEϯ6[Q9mM'2݅BqXzO}6UG.c) Y?^ۨ~4ʿo-r]8QߘpQ +G$_,/3AR:[r|;y4vոMD"BMP>s"& uG'#]<`\]}ks>m$#.NRnvjwXCWCſxuWK~Ҹ@鵤xn|L.H4]dk$Zh17  ?D˽*vis w,5%^R~F:An#5r9 H⡦( _l?mPshyјԐi櫨X-I5B{`?[NjYl;hY3|NJƩRc@mJz7abS5vWq$#!- &5cB*铦pl&߷OXd^?}pq|dl,*IQj͎c?ma9~j / [jKՄDQ \H<'(U޴Q]{ެI?vH{ys:46hW]=;5d6s LO=$sߜه,Ҧ 7P*z 蝂7uhvĉvt4`TݐE>ZKuk}[&(S&\hKIP^Og諿ÒU D*îD6(Cz0Ġk>FjW(``\Ѱpcv=҃k+߼Cq*{94brIo6XclIq\# ?~ɟ?6Ќ0pnPcJ:)Sz.&\,)W e<w<H }Ez#2Tzn|߷ ];},eV]ĉe4-IО $Q^Oqos;X3e}e=);[mb]T\?oW }p6}A^[:`Y E-@~~7“L̈́:Q͕1VP5h(/6H)t{I໼RîikW}hjq (F]7+iX}3TqNgawNSS$хn4YK\kGxRh{w !2;Hhsc% ,8JyUA b\' Z$'ЪF˧~MMHzP! }ŨzaЇJ\,5y}>I6I kt9+fboܨ(Y'J5 i6)a|^>3Fy"؋ f"8Д@h,tTh*oOnƀ 6D:ht:a#5RkUB_qݘ8 vˆwp׷DrFՠjwJa'9Ӽ=L(`.KRNUtsIq%lhi? V`xWBWin}+Edە_c w]ڲXQ}A+&#N{Vnv ]C 4\\28na:]MyM nL&#&Gi* [J9pO})V;Fv*]Qe1LNCve-ٱMȽ .<':"LhLS&ۂv7*?W <کȝߌpa> l Wv!$`JQ<&wJz\Rf~u6_Zk2ozŕ!F$&U'-Us!#=CK0'>.`ˌc|PKݓ9df&p|=%>"ʘlqSFL_[Z`(x: g|&q|Ie BPY0Y؛ ѫPXFw6%_̻H ,-WuI c)B"tx`5[Zk-ݯ,C>ڿsyÔT5*Fjmtwyt ѮR? >S#i!Zt`2\&I~Ex~kThN2l&&2;򭺑`KA HN3 =磪ƬreOb Ua벱 @;8Q_~ֻZfѴ䠳9QS$L c.ǥ=$8[[~`r[m~j~UG+.-VeY'XpRDʩ}Qy~廜x;%:IHK(%F>]eQrq:؜ylF)ae~Vs2&-Hd[o {Ď_˜vgɓ?'2W7X)Mxf$8)6m |fѺ|+^wRPӋ.>7ph;/L%^IKCn$#)vl?ONԫ\-cXﰖ|yR"!.c{`}Ģb #v*Z ^J`OYKzK>C{+$ܵd2AOAw-}D_fR-gJdh\mP <|qvyhR R)h0|V8?(!E@B_>5YȚ+ d׆2GϹH!cQʚFCIJjdth%(-z}wi̓TksY?.sP7{^J(!bWOgHVugyOnHn|'R%g""@N`_u)L*I4Ҹ((eC@zn[C ݇\?b5-U I1p'HeEo-m\$-ƨ4-W1o %A!TG"܎&*DP.c#m6_]fĦb@YDX~Z#313Ex>Cơc-z,|].x_?us4(x2"Y!l{9U[ >1^+iI 2!hFp0gHґ-|5mvFok ){|-#vIE<[H 481MzA!7?negKҷ;yP`ƥ;-,87aTb}TNX`ˋpopݕ\E[p Ҭ6XyMU͙\'oSl !թNRe/L[;SP績WU-&CBDNO8!.ȣFOʵWuGs%풙gxTLҥ&2{1@sKWE䌜K3şbqzsn]XI `Y"--A\!]ԯl+#hYuJBZV9t> \_@wz8JĀpK:yL< &r%5ᑻZCS$/, JjP0O~fYZ[vB΢of_rY McА@ifL)&_ }i\2IPpFPEZa;榫m\}i.R&&"f=xz`+@pM&Rc82d+U^)}& g]\oj=L _ zΚ44kC}*ɒhTn$-'h s=[݂-Dek%zNV`$Wߢ Lɔ0YQǖt" S;O2\|1+ 1"AG wo {glA;󃟭w~H!)hUD"/rըt߬D3P$~6+7FܵbӞ ,ĝw2 =JF@bg\[JĻN!CQUn@o+ўzLaG`6r !Q`}E-1o͞ivk&}eR_Lº Kv |3qk"?%F9Ȯdr BI-u-Hyuqi/"#mC[gd:br=_օ.ocLPzH}boWn>6yOKlq9ksa eYr!܀:j C~d3B Ȭy kb~b+"7B@sF3fpn 8-~ȡ#1'%?2tCG'̬E\֐h>4/z@@ (s^$,F|BUm-_v 7c ZAQ>jh+PH-EmJ|Dl9@rbR[j)-og~vT'|ѡ.n9h>h;wRzɈܚ swYQ ڽ]Z^䷘W7qpa٩X6'|Gz?Z(^&Tˏ  dbWᅐI_Z1a+Hh/hpLPqa:+K6?(˅`=_萂EoZd)@67Yũy`D'_Cnt_73 g/ss mŸw,c:kiBUVwG# ioqU4Fzgo,u"z6X(y>uqjV:#NgX& }}.-dg[FO)0|"ݎ=~vxwD"XhXSC f@Nf_oaaǮƑ`ĊahyzUF@.IUoMҘ n˛weca41rT H8r 8EVڃiO檩&?2vj{ F.p"+6`E0Oh} DNugh)cCZfŏ\ }%1$]s3EZoZ8V0 ,-b-,ݴS|5τ5Xˈ”²IZ #pu. Ws&:F x ,Ҙ|'IFoK?|_I, >QUXmqs+uUpCHP0?Ɍ]$tv~_UWXKbڣQR)l3s?'|r;9J_   .R&.i鑜hdwX."ÞPI$)!ɡcbyOxc\جd˞bd yX%ହ/d2-gW-kv%+9'手<"ժOV=eQUcZ'/;APeђMsŒﹾQrt׶l"Xanf+;]ki@StV1y#賓n㞟[HZ#mv6UlV/.gNy0u+@/톪$4nUVkg[5BBHb\µ'/]1i\<`_-8Hj9z* 1(RL`X-`@M0;N OpTEࡳ `Lr{ v{bL1aY?f#hmJ9TRn$^r8c\(ThueKHl,1O4qknX}H}Y>/JG+JBv4hH_kiy`|q-N~|Zڌ˅\x7_w9 ; +h[gZnRYQ0Mbމ/"&Fdwi|0&SXWD,$Gv96_ŷBa> uY9/W}tˇId`ܘJJ`vK_."qN" |D 0hN;~"$__y6@,"jFh/[3\֫@a׋V 7~gc̥B_CМ[) Bk$⿡ V.vHo<)4/*wsb%m'|BB*nNC%("Uџ%'gwt|t|C;L 3C#z"t6LF;"AzYӇg[o^XX"8|5O`r"K9#yرgyPpȠz8f75wbS إRCI0u(ˆDo KsϮ.|:aSSo}(ihiɉ/>ZwXo2]φxA8Ps.'0 PܬR;.6%>YNf1|ȯezhߞ"ې:BV]Mc[y̸̥ . 7WM زN AHd"vZ "y`yGȞe\0yQaOmsl F{ă q΂ 4EYiêjgr]2#EB;28uK=s}E_c[ Ѓ6MVq3;}e6=A X[+pg/98oGPX9QQVuB =~XWy5L^s-(h5w 6lfTj(":U%WO&7GtYۻB|envCץhyQ+SKz@m}SF\'(HF!3viGǸt꬝}v %圶|qZոټ+m7ɍeKhM%XwkְFuSʕ[VA9nc I'cOx˿ $~{3p1۩j nnEE2m@JQ KXŽ:1MN0Bhp$HMkGa(RGhuHF=O[)*Ge6WrȐjfΠ Ge3~QR];Cp2^:'q7VRlvb #Q#J Ltfrhـ5ǃM=I8s=$O|u. dȒWIbR/ϹI쫍h&}qM(LO>;0 1T0!G#G:|՗:iɺ8w4F9pp& !Ti9w(Vy^7icPRA)I?Vr<uM*W!@*4#Lu,zw> 7i_ft"RoO@ưs:Ƶ谉T6hqv**ŒtjG<]#HD 4ҧm,C"pjATp?oQ>#2hwrՃ@mB^au)qW/Ғ>zw D Ū$M`>0*BdrC#^]#Of\ +(G`gFO^8l[=O!+G,I |Yyakʗ'$3 nHZ21\h8g%wnslrv ,D]}&+}sKB9.)4ƞVJ+>B<5T^lrptS:Ҏ{J1O WyM sf(AbsXPa0*_c.?F~~]alKRduW 1#1-xmml|&Gյgn0 @-]P\ry2bz3o4.2Ca: ӳ@aJ'2R?:Uݐ ݞ[+v$wM` 7se7ŊY֐XdDN =:B8~G"[3!M!k(Y&=2P#xh8M7#^DDgӸkbmD$sAO`pĆA]hfe $3g6R={ ތ \Y2jI2T1 d4EwH3 ka " O6Am;gz_@2 {XlS7ӺΤ9te@Qٜ;A4 U _ 鯗M|>k+Ovaqx9lɧ[I|UauBAA&+bZe{|3bh&UM TӔ+:fl}k?9CVd tcGS<ǜQb7%*Ę7t.0Z30sJϺr3=`^DKƇ7a }q2PgٽJ_=ٮRVXȲUЉF^=IrĐrÛX*„GChH)Z{UZ+عèhŷnTJh3?,e5^a^3&)b=ǺiGG  }peoK,A|;L߁BIYy9,<p%~.C?.ҪvoGrڵ*F#ҭ<7ŦgQ(fda6"-0e+΂TJ&1_=r=L\)B~H7 ؝vct#3C&g>C~ŀte++a&rd@5Uړ HFP= `ߚGU騢Sxq2$J;Y{g'(aLS]Xtn"ܝ'1N~1%Bò߁J4x6bר:-$2*_o!*Wdv C|/GM=3ni󂠜wr_Et]%p.J,Az(q4;?t6o;sI,9%]-wibϑOW~7ʚ;>r/ۏϮ=Z}sBE;/:ϫq BЮm% :7g]9_~K !mb7' P=Xq3NVz~]ݛZIн#|)An=dJ]l,?v}Aڢ8c t^(+]ݰ‹(AEc;"yIݐ\_ֽ1,nδeI7#E y±ayWymsWͯH==TW`{@+˯έv| QAj`$h$& R5&gT }nm cCܟ"+[6Ǩס#S1Gyq"zj_>mL1;$HPZ9uΓt]Kw:6*%__4Qp_UzM`F+atA 0ɠ}uJي&&+wOq7`Kp NgjD!x ~+)msۓ'L2sNP$4a=<&xBgt`OøsκGPT>?Gt쪿>F5 +DDGҐ!DcN0P\IˊX-9b?FHz  .FK^ .^`q{N]Wwa7m83Jc2ҩ,:~: dfÑ^~M!̦Y/'!&4qF~bqNС@= jLMe|D,He*~6LT}qeu!Vd68sWj0@0-[U{f{幼&i8- Ynp\BŤ')%Jiλot2jQye%BI:MX$HK 4Ab'~`KJh,ޕNjvn1VD G-B 0z(0tR-zTw˩ԈilY؁6q׫/豓+6Ed!E Q+M[cz"et5,P zdety;yVx8}6WIMwj zHv4<0C{-"fxi`?Vz-ch?<)]!^q>Ʌ Pǁ-#%-`{ܿ {IM8NIFT\_,FJK4QIѶ&v;߆{Fkzs6.: f*YT 2w?Lv]3^PE'?(s|zDZI8yycB_tac70-?羷kl/l-p?v=7{(0@k1MAs 94 ANj/Gu<:j[/B%':*-:$.!dW+P|$1B-" f P:؋mW=(WJ5X }ͭUoD7hԕsx*BٗoՄ A'l=m5xZYޑ|]_  .,rdw_gS}qZMƾSw1_M-1Z$ ߰͏}frT(*Xzj(Z ?QNTBh;OG)=YBO@o}&[m.Z{RZf~5B=,=~/cHs5ފjѭ Ķ./ M`G#;EGs_2㛷Wj4璞Ro0(jRF+1Zw#bO)6j Iz}|U`Ppjn|MI o{DWM*{"ڂNӯ`snef4^`rȪf7K.5\̟ :5HBgXl.A%t,h fp=xfd7ߟV;W?DCwR:K {yEZ^),]H~`/tH *|V"nbJDAj?MFx8 &!"DhZݘXoqiܨr0u|\aݔ&:N>ޤ 2f iݑ0*t^oN"+E5|E{# HpXyq.~h.h{>E@wj50=6jk]ם%76$I S^`ò*|lc>>ڞg1Z"S[jh@u}h {x9/l!EG;d3գhl+nŦ%(m~l~NԻ  9;=-EPW +XB>zY)OL)n ?ͺ~%D$ݭK tKq/Xr( 3)'MNsאN/{Ilj:NL0Ks"C!緛a,n6cw7]ⶋف72W}Ǭ̩jOJlI/jReΰ^4wfGͯMb dUp kf>>9%}{hcv@ʋXuh)?s7 d<,zq'fחj4@]a@1ףv~n=u8+ܻ3/y)n5аp|'Ow4|/?"a.`wS5.vu(uG紨aG8lq_2HzSdapY(#U0Ϣᬺ(9P{fEOKMe͠L!9(S()8oyp_qftҊ}PA3WH䈳LjRfjF7 U]4򌗗&~@mT8D;%$qz/tURx. ;ᐤ]5۷a[^60dQKU0给j2 Euw?UAG] dgTLT'ti-if uk?οYh~ ctP|V8A\EL }F5slg,VD$IK{7f_EԀ^̄vw3k/BW'䙤"kZb|.ٖ\Iϊ17L158)B G ;wpbl%7jG xY5Y#[= ,*) x\h|S1J bf)-Qp&|"gLdgawЗW ԛHiipS=VHNJB]8#|٣"GCd82~xP[-!;) b]Lt|`zigZ!c)H_!рsj|NYMefT-,@zY/@'9 ] Šp_ܻXQ5mх %OMĮYRœxbR> Pe8Rnf+G~Ԉ% BJ IpLȂM ukn$c9hܻ@y  |dU+͝U7 ^jNp۸g@kН e@ ::e*~iV*<ׅxN@ߓd Zq:X$@͗{H# P;% Y+E86|z+vAGFEIxV/ce;DWh|0)JMUfE6&y%yPe X#v '43OVIjgͭT=P õ>W;stKjw mN(z/-E@\R(XB~=\7(Sqo"m4+>=ݜū yZ6m6`#jTϚ jH  >UU\S(&OB$%ꇤ`D,r:oq~-R5J RF9/ϚO*TÃͪ3p+1u)xJa y?n쌆]M#Ac57OIrʥ](XJF4PJMZf k*MjtZWVaty^G[rLF̄i_0ƯadyE9 vnTG _Lfo_P>4<t4@܈'  ~Gzc{drhrMs_]Y-+U v }fv]gA{FPUxlV_c0]C0) A6ћU7Diy@٪d"DQ02Zm밑D\M_TRbMnF^.[ɘ\GwWC!~{;|p(44=j+Iʵ\fr!Sj7#!Ys9 n4rv`&C! Jek LB~tV]jkvVih~-eKcA( #>+eKhY;`1zKcmb~DpxqX1o]5 32f`ג0<[nk 3/H=..-{#ўT)☈>-n9ݺcw ~sj áDVES9I)Ճ}!l[c &; !EU:E #R{BE!1+Ud2*% on|A^*&![/ sQeZNS NqrU)n20/>E8d g(vgwpV('9֓|,}EHQ!,@G̺7Nd;?lҋQlI4{5)l捄;@]k? 'O 7~Z/忂Y]Uo#s[; ƃhM$8}BS\+q-F|S5&V7&lM9|^T{SuG[ mз>@v:@S\ PbvgB=d1ҎsHd5`>R\IJ+Ab1"f 8p0ǡa6AIO%gu]*>De=/M-j~ywƚ KkRQyqq6MI#4տY} dBM-OCF2QBH`Lsx(DDX;$^|[c&3 e EϝAG{u Fk>xTήKi\0aL/|0.a,s x3? ;IvuU*e92VX-tD w #'\Ǐdt88:4*D|VׁBϽ3-WzZBC*sl"s`ڀAYpUF!_@JBaq8JmD 0jQsk*f.ϕ D&sz[bV i0z_y[:X:`rx?*}A58@d6񀂂 `EV#xy_ :j2]U v쮑iV.^ \M0ArO%ciHž ~ЖOD _%{|qN\}{ 1ZREz+05:XS~ci&G|6|`yÄ↌p0n=3<4WE6+ˉ*~"*ycTio-MzPb[LbT!byUnW%uv4%ޜ! r8:yVVW[Fyc; C@[U)i_8̷{%4xL3WPdPeM5mE"<]#Hu}^9[A{QqMQA{sO{7ԛX.'G#1ju]Z9hP&˚LW6w(fc=^*@xmVAЯX,]|!q9(p/}P7^n \,4/"gLK6%;-2!WVErekk&Ru}Y\)8j&cёL@='LoZh߹;#m8Be-o[`yz;$1߈谓0紒jVy[?mUN@:{Xq5L`bbfY… -/SF4]$hO qYN* W)lxB 1=D&^tNw7&@mrBMvuqz&7ő-w`רWJgHkArI/vL Hkrj3ޫ7 lۋ_ ^NpjRhFL^x4 FUr<"~&#}i)͂Bp/>LlEfV7I0Ll*]L1eeVEc6IK}U>=h3ra>w=yΜ]iMÁ;|׋YZ=`iNI:wleR@tّSAMˏvJĢ9Y,9Nl- [2` @?q/#S7vZ(m.Y-d]p@{S]"]P9޻we9&t2kmP,Y10SQHZPuqE5Vmp|ƞ`27*5N /yj`[%.?pUgXlV IW.TV_@h* %`H } dҀhacځX.ⓚs^#>c,4RvqÆC$HxHdM~?ֶi-!R(*luG A-BN'6T&66sp6\8huςB ƀ#"י[:l ,j]u @ ,Hq̿t璓إB+P]K38Luζe_E-6]oL=.so#,{2|KJl6+ZlKf?64' z?XrW |q,4amߑ2|a-/W)!鋸npN??kOi=e}>^3ps$zi#'?gyG ²4գ_d\,y+.1< Ap/`ۍ'-߻oMgv mƽQ~逨<yEW6Ƀf>سS@/ͣdBe;DbX^ u*k'3igIA%1GAUY"] +׳qd&o\ !Z-n܅>F@ۥwkT,̉ *"KIC)YP*FW^;.g 8ϮO $E]< ED+׎ⲼEW-FIba}vNeM{_d7On)D^79YF=㞍٢LFgufnpQJDl36A Dۏ}.82xMlI+xzP1g4WKB'J~w":gU @;Q ZƎ@0Kb&ſᮦ2gh8mèۆƨa9>s"q^(oD {#׏cmE6/7i%VbwۯI!!=STB0Ia$6p3KUǫnMYtˁ,ZAj Q5B'&731 q ?ܾj[,wNXV(ϢΘp~b3jɵxk9yA\ R~ߏ>sep/D%Ml"^.3cfK='哓HDe)û 9VIFP0WE/rlMЋ14a\$Qz^~_+iAҡZJh";f7׺?uJ@l%ȝBBnŶB_N :vҧQVhSX1/C}W?Y/dKs-,pm<AM\-aiz\(B>HG)2aO]0b/ `#J|!ԿRd{m:@XΞcy=}$"[CWxpN 7rdg)$6VC/& Kz?aN&gw!iNi#(hNU~\*h ;M7Q#8׻<'00"ZQ+Z&qZ<^TG9lĘr6I <:aZnn 6&W!\l}ar,AG;kgtG׏2wꪞt<,*/p]ܥv\T㬋0<=` `\OkGLړ'TlEMªn![!?KUZ+ހ-^U-V f9-Rgw Z` M AEL/p§c,0PEJdx%E2oNrQV ۛN2\Y_hx#G'j&ξHyʼnT-SzM㓾6Ѓ4B>}(->Mk"~f-` QT4P~5.0#J~_1>-@Mʔ7? l#ne@ȡB>1rZȇ}=~#O}u6J#ZOc 뚋޽!!p%,ORPoopVC&^v YJf|#ݠpX<(oDI7b҇(zc,j+T»\S-aposg2NR;0oTS;t}^2n,JyU3k2|j͊4vH3p/41w)OlCxq'>yTvm|E!΂u&;zL~,<Tf$~HR$YGSYih<؍:x괚Q (u\ElN,6X]TbG3?\ЫB}#;ڷ^;JE BO8|5ps{hDj?2 Z0ѡ呼I=s- F/_@V;<ҍ%dȳİ6Z?[woQ4ں_Z_(#P9|B6SxM7ieF˰T @N p.!ٶpDi JKWj)bpomֻ!c^LJ;3*Nyǭ$n1`OM.Zt2$Iybc¤Ax4fK(2ni+kQ?`ky0tlļM$'2Uh@_AӦ MmTʞm`WOK?ٛz2M)æ4uiaervXF/V?)u":i4h〯&~9 id)PKxU_o3TizkQ|A*_,D{A"IJy `53aA;qU%fLRfrlj:D0HO]k?jMԉPw(b/޴W찘=rX<<7~<=zg1#3la?"Odcr1 1$וPW>,HܶoeijFjB C,JgBm0+;݀9IGH P Fh uVNXK !L.h'H|w^JinfT-I6=+zP*'fY/>f!)slJIy@`brl6$yA#]5?5V_~yI:2,t7M[[/KjԞPg_;HF233m]'e>|JvPzbo|ҿHgyDS|p9qne`Rb Qa% .Ї`wK/59%i8K 5^FpC .LxPVuv o;#ogUU4,wQ!T0,]d VBdn(}gp> /0#'{K2=_a\\ t@ynpOG\2%xDASPAP`\ z0{d'O$ R)0϶VpDu…FӋmo;#5")s|ݜ &<%HԆCem>14uX\ cK+} Ԃ73OM栰|k>MݒpNe6ǡe,aQQ)o3t%K& -T0&،Srۘ 'ԠZ{'rm6Do[3&TH{FV1ґvr1 H+ƱḖw*8n=_vigOZ$c4(pZo!dpGL6btiٟ͋ied+[sdRKH*be6f̽G:bB E@.]$He tM=ӷq`b3LECoH钿9#n*45D 3No?EǒzH ybT˯Jǣn^9#C>Q]>/Ό3h"A@Jr7>5-MJiyF׻w@=݈e$ ֏q$oKY*twc0'DV)$>XוsyʇMq,2N/KGK,o sym1Tuۓ`m^ `+mmUY[.CH,<,j/_ulAKa5 XM?.&)?@`|S೻%(5X<isuScZqJj&i6AQӣc ޶9X Ė+; Cto6(FmpڴY [%B7ۗ !~(.Q2nMqu:>6}ie!NcZ>gBe8bH!#!V^D?d+,u:/q|LdᵣBÖ]FeF;{-nF4k霖Btfϙn_̼t#ҵ.`{bRͬS055ǎa@ p|k #"Att2Y6ϟ_Qѝ(FW{7 %^Q\R}; D8^c|3(uۂKO*:.ЫɁ}ox2 K*c&wyL_EixHcQ/tCldSWgxK-WCvۜKK_Ue um&I\ѫ8'dŠ[8,5|FuZ͍m;+> auSK۾;UOMҝLmH+ $RGGI޳h[ya7l OHZհ@= ML_+* E6G1$$z` 4"+tNŏYL+\Ҟp>^"ҳ_2:c&Z^ j)WciǴ{"Ƒa5PUdox(a%bdj%uNehݖj2udxXgH7Wr@J(g[0M?:l"Q]/3evݘbH/v>u6֪EObx9u&%!V|6K׮͎yøW^nZË AFirVQ1b=,HoC\VkUT<ߤEpo" _WQ>?I!-Rjg9koϪ'91|(vr:͐da3;,0 hi*URrCn˾;n,h§HAJMX5Sv se7-K7Y,T6&qf r+<"ee!6Eg:GΜ~f=fT_*)Mݎ lK "O֎Sd}gY{ab,xFCuRe> ~!VsB4oREnxw 3v =d@ڀڝ:$"#o|RĽP.n_[ ޸4$Թ!inV/T@f.:KǙDy2Lf 4YaVf톳HAxLx,#4d9JcXYNFmо{;P%/Բ[xG܉L,o5\_v a3k\%:Ҳy?#C7u i-0M0[{Y:{zZ`pjŬc6LBv/^:7jC oPt֒pp_9Ϡ`A={]N]5ͼC*ܗN8ϼ.5vҿM!LT.c%'SF /;j%b旀`-+?28QkbjYߙ[h5:ˢRYFvy^)4mScu f fj[7+r_hW@L #`\e՛j2էk|2\qC=!(s 9ElP x Is̉K=NKzG̏ҼC~Qreg"K/f_)ל+J:'cRWs[9߬:dEὢS_tTz.WFx-ԗllq7J.7zs%ƋD5GƐ+IL2Co\?*ٲhJ /%l iR{!(ȠOP!\fU4JLq$(Tll)&AB(*@cp(؃󍺑C;gO to:X|7v"p ^#]t<VEDJk>RC.^l2zQL2y3L GeOAy-pęMNskS5&m?-Mw6o-J{³H3 i׬kJxEwR\Z*Jf_QtET ;/|.X]g0DfS3tHK@AEe?R"_TKi8dɨ.#L*" Z32k 6G93 x$.0&0" \Y!,C hs#Z00rb9`zo^GA=nJH~"w-`ÖYL CO@Nb+ITQ(mCܱa4>%=DpƎZ[2a ~Y,8Μ^?ڥaI6VtjL}{ ZF6Tث0`uvT}d7#xD<N.lTBL>T,9M4w PHpePl?j1b-C,oVǞd2A2&J+)m?#~o I9S(-vzh9t-| VEbhCہNF }x$SCkyZ:[#+~Bځk@mrO2ۤ|"ʢEn^6&:!3F5v:`7KF6c20'rf:O,9&wCELbfҀ5RP o2 代 /VB-GL!`P^)''6wX<3x1B*La0YVXH;RN@^}NWP:Β%  :?PܑٖN~D$Wށ̑"CȔQY >7XVT%럊A.5 .5a<CSu^6|l!y+2ƎIhbKy@Nal#ei> <튣uw|Fts{KM뒥6 $lS.82S8#=/Bh(l-\'zZyX͜\߈:P)q u1IQ,Mè~w 9 P+? #:kf0ȃKd|k5E,TaE0 Ƿ~2"_+Jz]k6_$!j PS$f,*}~&.; mz5z9.SS=fB.rᅎ ٌ'eAFs (0*չõudpA2:l܋htb֕]2z~%ƍt+aľPG z"㟤UU^K6Tq& 5/)3&,u&~ T;pzXM~ xW|@bw"_֑QhKUDPO0_Kz9mD_nz#k,S6|lrWXC,]7oxd'ky qmٞqR:xTWX>nYeau"BeT>X"ӝ p":~Jn]s}O!N秠+ufF [1pj& +Hݲ:9[Gz xI|^f}KQӿz}_+ڀ,Zt9GιaO/\~A᩺5) -`.oyc0h`19ʤOf&V^tSRGHL`aO|J޷0!V.n"1JeG*+e{r%LޓKVDz>C2g I -|#+ӽi!q-aT,f!/\)Pal%f zΆk~S@dA ($F,Ǣ80 _! y &?;6gڏ"a5˒ʉ. dhq#w{j7?)ц)Ni.FO9S gu[f;}oo }-HЄTΩqE'_NYTfM̽A(fdU7IuOU1/7$7a%;@6HfF@hXpW),_H$x(_׎B tO'8f^TsBtׂgqg/1E6i΂9HxɤEΣ;=[ (My}ElW}#j U0ȥgEW ;WT//5VQG$w Hz~?1/]Og&,Q{ F㕦0˙7i枎~4/@Bc16Y4L!}㎑Sdl/(VIu8R (UPH%n*+)a&¾{WwTJ/<=_:d4Q 6^? bBgEZ>`j6_sʼnHb,SCLk|UCs_8K;Sz 뻾͆r zpY}ar֚FkCUFjo1[4c}> M0kf.UW_w1sn25|g(XUL |qbMI =+0TooDdGDp˰QUZ$2fi_(^^,XLb,DԋRA(ZDȩ 53Sk>9}H׫g#6}${DT^oTϫSPJ8# n:Rh lr"9 ,9} ,s [q|xfbD @;]:@/#z@ƝJ;=)R2Vz影x%ǢlURƠGjP5%`R^' UBλIP {o6q"& S 1" {^Muny %T߭?SoR#F\)SY͆ cH3(Imlhs/`4_ ?z28fZN픙]̋h<ޕ(rxPHojz#FɊaI P}["|@d(s{Z{:9#^CL7s ` 1Q,!( 1*s1bBa2Zh?fݲGEEbc9tI q1%|_2\i@چ} mo"(MW.G>*n0#7fDr-( vPYI2LR}!]U[*[~Y8iHibFQA*q0̜-yhA9kmBߐ) $F>sILxVT3`ݿqIJ%-RE&%bJߤgdkd'cM,jM5S;T)P}@bˌeƺ (T&-/wĹɦ_@2,P ?f-`~^@q)8˺MBj _4GkBb!BtEn Oǒz2N @ʏg@SFŁ% -4mzG% `uk jɃ?@ϝ,2cVlg]mIC͚^ͥ9:~>vJZg>9{i3BMaz%^"8jIV+/N׼873D-<6>@ m,o_ԑaUP"@WEcM*^B~{>ݵ C1 Qׯ Y>R7WUQer(ִy!d c (.S(I>\A(2qܮ$fcA\ڂc lK3C}ץ}x@ĥ4[-8$zm YIT$ESڥ;PJ¾jc> |Bl!վ.pgW;HͨݑX~}zAG`"`VlNVUc{ \ %WlwH2EF0uvi$ GPIT/!iHIYK*)bd7r_/~0'@5O5:]f{1^T@hy!9ގD\7I'`+zUbJ;M}"[B @r&h+Ω>%7s8rRbK>}@/6F\E @56BO;'°sD6Ej*5Z9`*sSO9VDsZjՖ9:#`L|=V^kXKWوi`5>'xz㿩/tBfCЭ ٣): "P(O}&)Ԛ֋'>Σ4_G+̰KֳZH:U 8(}{iU&?ov!2@-d~9urӉՊѤ+\mSP@AKt)on0p p]57o 8-M(R!5q6LQNdzRCzu34sgەՀB&FL&CTHdYߖ&c*5 ՆɅQjWm)JohϪ<0+aW%i4Xy{Z̔]e "Qtj'H8cDnvu`_BbW{C/r )ve[:'4m[oy&omhlL/'XQ7 *lEux# 0=_ӧYg)Vf(]ocD]S~Z/ R7@!)UDi0OΘ ؝- >JUQޙ\^Yvy"X9A 쓷 mRQco:(M%A̦=xi"9.LE%+x_+W{=n=?<88?'( $AGޠW'z+hoQpS H4Fk7Ewb+ysekzxd)cWKCA] j5N6)YQ Uwm K:pP. 3E4*2sKjh}r+7=;)GGDEQ_Eʍ,2})FrR*.$dQA hߢ,؁Kƿ?TRط:12J/%;s|VB2|)ȃx6Dď4Hz]l%qWeZskC!)YG57R3a'._fB-0\'{v*aSA›8wX;ڦY׫6dc۱8tQҿnkRxZAh$ W|8eZ>w(GGԧ^oVw.ӼJs;Ļ}ŠKHũUU3Z-<&> hzg&C{ZZuc/bTDCt"B#)bM{hO/ji#}Ɔ2n/l Ϻ_r@ v'4S@3=haϑl?Gc G|RG8 &F@Od dI9K$bz?^u(0 Aq@eĶJw8e&S/ Y6U6pv nh @\7sXH?֨%k >m+侇S'~ÅKOZD45ܐLOo~Ӽ[=aa ߔg)οO,xտ͹! `׸0\~j '[F% XJsS& [/_ ¢)4@xnuů;)U(>@yĿEmߟըp-JK.~+!Zہ1Pb7ԫ3TR`ScT P:w ,EtOUHDk2jIp/b6Fnj2 "'=7W{y?g=qg>6jz<}o"F91C>ɩ޽_yvn3u2 :Q6>3׸|n`2܁U+62foZoPo, x@'.K.[gn( A=2žy9sNVRJ\aq[89bw$H-ZBp7kk1Uhzi!x 7e34p b4pdp( MFWz`ޚS|$7'7R{xmW>`[㯸%y:e\( W.]78w>$1ʈ3`rK:UWҚR[;xE[1sC_4ȅ ^Rz,GAV (9( (Y?.wTA 7g}G=sʐ3q@p z',9u-AƸ ADZ4ȡ7)s2}XrlŬꦚb g+ lQZ@jaM?! ׯCJL8՞JV7n`g۱Hs*"V\8;vš d.լ;d0R"Se? ް |-]o,6 =C]i$pͼ"#[ *={"~ȚWH[f *wbAɊ)AEm  Gup OnȚJVSP]/8S"S 7#qÎG~㶑_ SʰgaK$#< # !Ĩs>y"! or ĆU.T\qcY#bܒbiu o o`k>ۖ56bFj !<DLFS'a V],iN}=+nvMtfa}my@Q ýF/疲0Yu"` ke,a8)rJ*qF4aÌLrjC:sO@m8ĝ5G'XqݖZ;fTfoI0h^jY p6`Wh(;A=* JvS|}[S[3 `AV79WLUŨ <[ӅOQKL,z?N0$4NW\X F^cM\g,>w K+-I L=K ?Wv=2E3 ::Tn.'#^VNfCzTf |RS?19벹aNJtH3iIZ<܎}lp^c5Eoz*+f-E4=RShK21ĭBK[`EH9Ss!a(h1}׻T6Ɉ4ë΅* 7* gDC1}eCE\]M_ |V{c XKp$1эH GG^BiSx-5s\.}C+FT*wK ~ J룏I_џ /*˄θ '$ q(Q]9uu|c UKIo4Dp6jܯ$e;ѧ<>hϛuqYFlt?q_ܣ5I%-h7J9K藩BI#ֽԥ|9۝7$O0P_k>_Oz1#O,cAQ<|;f.Mw`5JU+>Ly,Ίک6H8SĦ VK1^$ff瘑'An0NАm>pգ5+}Rݩ_:{`-wzHLUG 7v{ڡȒu=\;1 ZO~ ,ֲ]+H[o>%:g|$] #j3vsOf^z#PQG'R+A2iF1riyG=g–:ig~ʣ@EFfG|ezpZi>8worZ7'`Yy|(_ 5( SQvQRREjOꏿ]aR] 6_ku]_Lz0nk)­Y:fpZSY^~[D dʩeP{pͣsڻR3}ge2* kl 5ݐbN>Eor )&o] YZ