kconfig-devel-5.103.0-150500.1.4 >  A dScp9|< :%t| bI7'*xPiLwr'PEXu ,8GBVbm0 iB߂mU]P;?kC- Zι#>jS@dwo%ĻcaK=*@9YDJ`|V3A@ў_bZAQR'єNr0[ӉgMxh֡ }#XgnOUR+jvv=$ hؘA5t$xk+}T27217f53c3a757815538003f06cd87aab6c52493343ab37111f2b17c6f1ef732a71480d0cd10bae5d6731ade4934cf060c1ff63fVdScp9|d9tkTW !}r#.0k(X7xzdn^,LuU<'0CTU[?<ŃW-wd 9o9aqc脢T57hLR,/9.t03awBm^L׹G8f#Ai(kB4A<nTЃDjdkobD^+B:jvB"/3jŒdTWѬa(>p>d?Td # = '3GMX<H< < 8< (< $< <<< <4(#8,q9q:%qFG8<H(<I<XTY`\<]<^ bc[deflu<vw<x<y zPCkconfig-devel5.103.0150500.1.4KConfig Development filesKConfig provides an advanced configuration system. It is made of two parts: KConfigCore and KConfigGui. KConfigCore provides access to the configuration files themselves. It features: - centralized definition: define your configuration in an XML file and use `kconfig_compiler` to generate classes to read and write configuration entries. - lock-down (kiosk) support. KConfigGui provides a way to hook widgets to the configuration so that they are automatically initialized from the configuration and automatically propagate their changes to their respective configuration files. Development files.dScdibs-power9-12PSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/Unspecifiedhttps://www.kde.orglinuxppc64le8!7p0A!\U &m)I  P@BAA큤A큤A큤A큤A큤dSc]dSc]dScKdSc]dScKdScKdScKdScKdScKdScKdScKdScKdScKdScKctctctctdScKdScJctctdScJctctdSc]dScKdScKdScKdScKdScKdScKdScKctdScKctctctctctctctdSc]dScKctdScKdScbdSc]dScLdScLdScKdScKctdScLdScLdSc]dSc]dSc]dScLdScL2a457c90105a6f63ab06d505d9e8a24f33ae3452a8523a1e2b8a9c79a2ec509a3402d97b3d6559acbcb626b159545c4ba1d5d32e5e38b52ed344e09f962911e6a92062c456a7f03ae8c702ffa89ec33e5865cade392fdff6fb8833ec5aedc9813ab9a59556cb647b974c877a299d59721dcb66a01076680afa0576a019605e783e6939b5ee6719d213e41fa9a2497a12493de5ac26d04a4a0c1dce9342548c463e04043fb5a8cc7bb07b8b8caf8caba69e84fccc206f8bd6b9cbe3dbe541c557f03cf4be25067452d7d07031fa7d7d87cdb6a7f3f18a7690863b38bb4f9f877c827afcf308136a0f1da8e91bb0f53664e7f81c181a3b9d02ec50cf2fcb063d8b39823ece2cbdd3d7357b9dcdd8cfb159122a0cd01992679e5da1eeb7a2e98ce8aa144eb2dabe275662691ba7534f9bf0363fb82dbdf0c6c2584ba4d15bc87125bf7f12aedf90a4aa8c1aecff14acd36198800f3bde213bf669814c45b877c7e28ceb545584b7e8d66d968fa69f65dbe09a480e505cf9f7509458a728fb34a8a43af659cce2fa1e87146edac826725179980b16c6c7e7052f094b8e3840dc8dfe047e47c2473c8cb6ded6cd0c51a0073d4a93b502a5a72d9036b844e86b2ab5187e73a20827d279900e086eb6cd751152c94c4182ec346af1d83c243efaa71d8a56ab2e080ebee90aca2bf2700c28a7dd7474274a5dd1b0022e982e552d260b3f23978bf9013f818010e69f6a6b16509f745a5b78e03a4d04477c55067cd0a5d90a061c838c14e2f9a81e80127f95e2152a49ff97a6fcd427a7e16e5cab4527354ed5629cd2cef21ab6af4efd23c6b8479a21bb071a95dd3d90d95eee0b37ba17604555825f3872a7743d9e86b9801c7ab0481224ce19abe5302e1e100b02285c17bf38672d032bbe4c501501070fb52ffcc68ef604765c1f00ab7daa89f71cd8d5bac6d4c4bac199cb351145225f7a488b713c089da8e9b928aa3c8c981556edc2cb5007607813042e864b42fb257e1ef19c6249a7e5ea48f880c47399be82281294d2c40755c4768f96215f25342b8c76d26fa632fcb05eef33e6e14861c575aaca459b552246023bf105b9bd627e853c9e562855d476011a8c707dd7c904d73f8f85c376c5620d062a8e5384e81489f76a46d1749cdb52f88860f859a112ef578c63ce2c775ffc138046fb362f9e93cfdf3c00498d77f8193342d13b46121e2ee9f7b0b77fdf6486776748272eff53c7d5d04e0bed9c33f8ee2269d822f5460397efbab359e820f856d08cf3c3296f70dc8248d61892591d61b3bda915eaff01384313f036ba923ed29f0d9f2edf48b00cb7328c34aa69ffcec5fd33d9aee1a9f26877bff57eef40e889405dc9adcf4d24a5cb39a2e85193ffeb4aa227c65d9f35ba92548366dfd11f9452234d54d9dee856ceb717f74b2fe6731f06e51c617e758bd110790bb5e04b80128150deaae9f3e580a336131e6e3b4236f83eb2701fdfc4a4c445ded6351cec865ef5fb5a20801f93ab7f4130e7acdc39bcff309bcb6515a5c61bb731e74f5ddb6ffccdddc823b1e0e78c00601718a1f459a76dc9ae38ec9229a8423d2c0877c586cd5ecf48d26da76ce98bc192e1bcc333a1dc7d1d9e7be929d426ead8e0d21acc1e4102c60028107123605deccd9e14bfe3a9ce32c07c010d79618c5f862288afa3703f773c4c0dfe3658e90ab24b163bb7cb015a4d3db2c8b58c2dd118fd85a6c60b2cd1924baa9c5adb00f08b6ecc9ae94815a5688f6b30964cde2fcaa6da1bfa69f520e0469b7960efc2d1e6454c46268808dc3d54698009b8ae183eb73e9637ef392173ba7a692537bb4c3202376a86d1a7b449d55e471e5f664ee35187b9ee50bc8eec24817ef9b62a27c94279679dc45886b0af6a91d1dcae89c4d7ef33a1eaea13c53f455104cf3731c1d52b6fb49f4aea3fa7546410fd024bcdaccbe9dcb4e7fed203bce1057844345e956ed58e1417c8b981e136f453a3eb7ba96849eca198cf3eb2c63112da4cdff3b8b2f0c5d25ca86715062ad8d27a3e987f816390f8cc9dc9421e3efcbda527222298ce72bdf89d28508fce40d56303dbb64c702367590a42d0e1ab6859d4abf104478c78f084a9425f84014341822c1d4c9c65691474449a4497273ea287f6aa62b0b0a4b681f453c500b3597ca5d7f85d33bea161dc7b06affd763a9df3faecd888b26ea8d879dc6073d2404c68a601be15b4e88f255ea9b50392820b6e6d3f8ed34dbb623fe6ee7ebea2687cfd00fc93410177477d5a9bcb34801f1df35b4c2bd7724e1bbblibKF5ConfigCore.so.5libKF5ConfigGui.so.5libKF5ConfigQml.so.5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkconfig-5.103.0-150500.1.4.src.rpmcmake(KF5Config)kconfig-develkconfig-devel(ppc-64) @@@@@@@@@@@@    cmake(Qt5DBus)cmake(Qt5Xml)extra-cmake-moduleskconf_update5libKF5ConfigCore5libKF5ConfigGui5libKF5ConfigQml5libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Xml.so.5()(64bit)libQt5Xml.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)5.15.05.15.05.103.05.103.05.103.05.103.03.0.4-14.6.0-14.0-15.2-14.14.3cc@c.cjDc8+c6@b@bb2@bzSbI@b%a@a@aX@aaaY@aA@a6a $@``g@`B`j`D@`!'_@_v@_@_{ _T@_&_^^@^@^d@^6^6^]]@]@]s]J@]J@]1]+@\\@\ \@\f\`@\m_config in constructor- Update to 5.97.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.97.0 - Changes since 5.96.0: * Add explicit option to disable QML support * Don't inherit from containers- Update to 5.96.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.96.0 - No code change since 5.95.0- Update to 5.95.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.95.0 - Changes since 5.94.0: * Change "Actual Size" shortcut's text to "Zoom to Actual Size" * remove unused includes * Fix enum doc: close tags- Update to 5.94.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.94.0 - Changes since 5.93.0: * KConfigGroup: fix writePathEntry/readPathEntry roundtrip for symlinks * autotests: skip KStandardShortcutWatcherTest on Windows * Support storing QUuid * Add windows CI- Update to 5.93.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.93.0 - Changes since 5.92.0: * Require unittests to pass for CI jobs to pass * Disable DBus support on Windows by default * Make KConfig::mainConfigName() public. * kconf_update: Fix checking for changes of update files- Update to 5.92.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.92.0 - Changes since 5.91.0: * Remove broken Python bindings generation * Add KWindowStateSaver * Remove warning from kauthorized.h * KConfigCompiler: support ItemAccessors=true with signalling items * Add Qt6 Android CI * Use our deprecation macros rather than Q_DECL_DEPRECATED directly * KConfigPropertyMap: Clean up internal leftovers of autosave feature * QMake pri files: fix missing new path to version header * Support build without Qt session manager * Add KConfig GUI logging category- Update to 5.91.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.91.0 - Changes since 5.90.0: * Fix build on Windows * Don't use saveShortcut for setting up tests * Fix build on Windows * Introduce StandardShortcutWatcher to watch for runtime changes * Make singleton teardown work with Qt6 as well * Utilize ECMDeprecationSettings to manage deprecate Qt/KF API * Add CI qt6 support * Add Samir variable fix too * Use KDE_INSTALL_FULL_LIBEXECDIR_KF * Extract isNonDeletedKey() helper function * Look for entries with common group prefix in entryMap's subrange * Improve the documentation of KConfigPrivate::allSubGroups() * KConfigPrivate::copyGroup: remove redundant entryMap lookup * groupList: convert each group name from UTF-8 once * Exclude deleted groups from groupList() (kde#384039) * groupList: don't copy unnecessarily; add const- Update to 5.90.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.90.0 - Changes since 5.89.0: * kconfig_compiler/CMakeLists.txt - use CMAKE_CROSSCOMPILING * Complete fixing the Windows CI * WIP: Change the build system to enable building with Qt 6 * Allow kreadconfig/kwriteconfig to access the root group- Update to 5.89.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.89.0 - Changes since 5.88.0: * Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI * KDesktopFile: deprecate resource() * README.dox: GENERATE_MOC is required for signals * Use innerVarStr instead of varStr for choices * Add the enum group test to the kconfigcompiler_test * Add a proper test for the enumms within groups * Add missing changes * unbreak kconfig with enums, mutators and properties. * Demonstrate build failure with kconfig generated code * Copy ConfigPropertyMap from KDeclarative to new KConfig QML module- Strip 'Source' URL for faster submissions- Update to 5.88.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.88.0 - Changes since 5.87.0: * Exclude new enum-overload from python bindings build * Enforce KAuthorized enums being not 0 * Create enum to to authorize common keys * Do not try to generate python bindings for KConfigGroup::moveValuesTo * Create utility method for moving entries from one group to another * Add FreeBSD CI * Add Android CI - Rebase kconfig-desktop-translations.patch- Update to 5.87.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.87.0 - Changes since 5.86.0: * Android: Fix writing to config if path is a content:// Uri * Add Gitlab CI configuration * kconfigini: Only open the file once to write * Allow KConfigXT to use KSharedConfig::openStateConfig- Drop the unneeded baselibs.conf.- Update to 5.86.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.86.0 - Changes since 5.85.0: * Add Ctrl+Alt+Comma shortcut for "Configure Keyboard Shortcuts" (kde#441537) * Make enum value visible to QML when using GlobalEnum mode * KDesktopFile::isAuthorizedDesktopFile: reduce warning to info a log- Update to 5.85.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.85.0 - Changes since 5.84.0: * KConfig: sort keys in keyListImpl() so unittests can rely on it * KConfig: fix deletion of an entry that is also in kdeglobals * Update kconfig_compiler documentation with translation options * Do not create a vector and a QByteArray just to discard it immediately * Only query for existing config file when it's necessary * Use specific API to compare QByteArrays * Cache global config files- Update to 5.84.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.84.0 - Changes since 5.83.0: * kconfigtest: save/restore XDG_CONFIG_DIRS - Only install the license files once- Update to 5.83.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.83.0 - Changes since 5.82.0: * kconfig_add_kcfg_files: catch alias targets before failing internally * fix deleted group is in listGroups * Bump required CMake version to 3.16 * Don't write position data for maximized windows * Fix cmake warning- Update to 5.82.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.82.0 - Changes since 5.81.0: * Make the docs state that KConfig::reparseConfiguration() calls sync() if needed * Use new version-controlled enumerator deprecation warning macros * Deprecate KDesktopFile::readDevice() * Remove stray tick from readme * KConfig: rename kconfigdata.h to kconfigdata_p.h * Relicense to LGPL-2.0-or-later * kconfig_compiler: add override to generated destructors * autotests: look for cmd, not bash, on Windows - Rebase kconfig-desktop-translations.patch- Update to 5.81.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.81.0 - Changes since 5.80.0: * Relicense file to LGPL-2.0-or-later * [kconfig_compiler] Explicitly open input file for reading * Remove old contact data from src/kconfig_compiler_README.dox * kconfig_compiler: change how paramString() creates strings- Update to 5.80.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/5/5.80.0 - Changes since 5.79.0: * Add missing QTextStream::setCodec ifdef * Make QByteArray -> char* conversion explicit * Add KEntryMap::constFindEntry() method * Fix window positioning regression due to incorrect fallback in fallback (kde#432661)- Update to 5.79.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.79.0 - Changes since 5.78.0: * Fix kconfig_compiler doxygen formatting * Refactor window geometry save/restore code to be less fragile * Fix restoring window size when closed while maximized (kde#430521) * Remove dead cmake code * KConfig: preserve the milliseconds component of QDateTime * Adapt to Qt6 text codec changes * Port to QRecursiveMutex * Fix window positioning regression due to incorrect fallback in fallback- Update to 5.78.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.78.0 - Changes since 5.77.0: * Remove ifdefs, we require Qt 5.14 now * Make sure to use en language * Don't include QtTest as it includes all QtCore includes * Properly include QStringList * Remove unused include * Use | instead of + for combining keys * Fix windows being inappropriately maximized on launch (kde#426813) * Correct format of window maximized string * Fix window sizing and positioning on Windows (kde#429943)- Update to 5.77.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.77.0 - Changes since 5.76.0: * Add KF6 TODO to use the just-approved (*) XDG_STATE_HOME env var. * Fix KConfigGroup::copyTo with KConfigBase::Notify- Update to 5.76.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.76.0 - Changes since 5.75.0: * Find missing Qt5DBus dependency * If include is define in .h remove it if it's defined in .cpp too (scripted) * kconf_update: Allow repeated tests in --testmode by ignoring kconf_updaterc * Port QRegExp to QRegularExpression- Update to 5.75.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.75.0 - Changes since 5.74.0: * CMake: Also set SKIP_AUTOUIC on generated files * Use reverse order in KDesktopFile::locateLocal to iterate over generic config paths.- Update to 5.74.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.74.0 - Too many changes since 5.73.0, only listing bugfixes: * Make KWindowConfig::allConnectedScreens() static and internal (kde#425953)- Update to 5.73.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.73.0 - Changes since 5.72.0: * Update sGlobalFileName when QStandardPaths TestMode is toggled * API dox: state explicitly expected encoding for KConfig key & group names * Fix test when build with EXCLUDE_DEPRECATED_BEFORE_AND_AT=CURRENT * Use KF-standardized Qt logging categories * Use camelcase include. (scripted)- Update to 5.72.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.72.0 - Changes since 5.71.0: * Also pass locationType to KConfigSkeleton when construction from group * Make "Switch Application Language..." text more consistent- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * Don't try to initalize deprecated SaveOptions enum value * Add KStandardShortcut::findByName(const QString&) and deprecate find(const char*) * Fix KStandardShortcut::find(const char*) * Adjust name of internally-exported method as suggested in D29347 * KAuthorized: export method to reload restrictions- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Changes since 5.69.0: * kconfig_compiler : generate kconfig settings with subgroup * Fix some compiler warnings * Add force save behavior to KEntryMap * Add standard shortcut for "Show/Hide Hidden Files"- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Changes since 5.68.0: * QAtomicInteger::loadRelaxed/storeRelaxed() are available since Qt 5.14 * [KConfigGui] Check font weight when clearing styleName property * KConfig: Convert to SPDX license statements * Autotest file showing wrong File path * KconfigXT: Add a value attribute to Enum field choices- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Too many changes since 5.67.0, only listing bugfixes: * [KConfigGui] Clear styleName font property for Regular font styles (kde#378523) * Fix code generation for entries with min/max (kde#418146)- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Too many changes to list here.- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * Remove endl at the end of qdebug * Port deprecated methods * kconfig EBN transport protocol cleanup * update @since * Expose getter to KConfigWatcher's config * Fix writeFlags with KConfigCompilerSignallingItem * Update the obsolete projects.kde.org URL * Fix URL: use the stable redirect commits.kde.org * Add a comment pointing to the history of Cut and Delete sharing a shortcut * Fix Python bindings compilation- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - Changes since 5.64.0: * Don't use nullptr as flag. Make it compile against qt5.15 * Make sure to execute test with english lang * Document Notifiers setting * Only create a session config when actually restoring a session * kwriteconfig: add delete option * Add KPropertySkeletonItem * Prepare KConfigSkeletonItem to allow inheriting its private class- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * These methods were adding in qt5.15 * kconfig_compiler: Move the KSharedConfig::Ptr when using them * Make it compile against qt5.15 without deprecated method * Use ECMGenerateExportHeader to manage deprecated API better * Expose isImmutable to introspection (e.g. QML) * Add convenience for defaults/dirty states to KCoreConfigSkeleton * Make kconfig_compiler generate ctors with the optional parent arg * Make preferences() a public function- Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Changes since 5.62.0: * Fix generating properties that start with an uppercase letter * Rewrite ugly for with pointer arithmetic into range for * Small performance enhacements * [KConfig] port away from deprecated methods in Qt 5.14- Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * Fix memory leak in KConfigWatcher * Add a logging category for logs warnings * Disable KCONFIG_USE_DBUS on Android- Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Include definition for class used in header * Security: remove support for $(...) in config keys with [$e] marker. (CVE-2019-14744) - Drop 0001-Security-remove-support-for-.-in-config-keys-with-e-.patch- Add patch to drop involuntary command execution (boo#1144600, CVE-2019-14744): * 0001-Security-remove-support-for-.-in-config-keys-with-e-.patch- Don't lower minimum Qt version anymore, it requires 5.11 now- Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - No code changes since 5.59.0- Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Replace qVariantFromValue with QVariant::fromValue- Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * Add Notify capability to KConfigXT * Fix typo in KConfig documentation.- Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * Add Notify capability to revertToDefault * point readme to the wiki page * kconfig_compiler: new kcfgc args HeaderExtension & SourceExtension * [kconf_update] move from custom logging tech to qCDebug * Remove reference from const KConfigIniBackend::BufferFragment & * KCONFIG_ADD_KCFG_FILES macro: ensure a change of File= in kcfg is picked up * [Kconfig] Compile without foreach- Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * improve documentation on global config cascading (kde#306923) * KConfig: Assign documentation to correct enum value * Write valid UTF8 characters without escaping. (kde#403557) * KConfig: handle directory symlinks correctly.- Downgrade the Qt version requirement to build with 5.9- Update to 5.55.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.55.0.php - Changes since 5.54.0: * [API dox] Include kconfig_compiler/README.dox for QCH generation * kconfig_compiler: delete the assignment operator and copy constructor * KEmailSettings: Delete copy constructor and assignment operator * KonfUpdate: delete copy constructor and assignment operator- Update to 5.54.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.54.0.php - Changes since 5.53.0: * Fix doxygen markup in KConfigWatcher * Fix a regression introduced in 6a1852 * Fix build without D-Bus * Deduplicate reference value * Remove unneeded qWarning * Escape bytes that are larger than or equal to 127 in config files * Fix documentation, QValueList isn't a thing anymore- Use noun phrase in summaries.- Update to 5.53.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.53.0.php - Changes since 5.52.0: * Use isEmpty() * normalize signal/slot- Update to 5.52.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.52.0.php - Changes since 5.51.0: * Remove unused variable * Fix logic error in NotifyFlag testing * Set explicit arg type in QCOMPARE * Fix compilation without D-Bus * Add mechanism to notify other clients of config changes over DBus * Expose getter method for KConfig::addConfigSources- Run spec-cleaner- Update to 5.51.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.51.0.php - Changes since 5.50.0: * Remove misleading use of KDE_INSTALL_PYTHONBINDINGSDIR * Fix issue when reading path lists * API dox: 0 -> nullptr * kcfg_compiler now documents valid inputs for its 'Color' type * whitespace cleanup * Port deprecated method + use strict compile flags- Update to 5.50.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.50.0.php - Changes since 5.49.0: * Remove warning about old kiosk feature that no longer applies. * Set system default shortcut Ctrl+0 for "Actual Size" action * Fix cleanup of kconfigtest kdeglobals- Update to 5.49.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.49.0.php - Changes since 5.48.0: * Honor BUILD_TESTING- Update to 5.48.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.48.0.php - Changes since 5.47.0: * Remove unused include- Update to 5.47.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.47.0.php - Changes since 5.46.0: * KConfigCompiler_Test: Update test_signal.h.ref to follow the generated file * kcfg.xsd - do not require a kcfgfile element- Update to 5.46.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.46.0.php - Changes since 5.45.0: * Use override * Warning-- - Refreshed patches: * kconfig-desktop-translations.patch- Update to 5.45.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.45.0.php - Changes since 5.44.0: * Fix autotest * Remove useless QT_VERSION_CHECK * Remove not necessary QtCore and co - Refreshed patches: * kconfig-desktop-translations.patch- Update to 5.44.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.44.0.php - Changes since 5.43.0: * Save some memory allocations by using the right API * Export kconf_update with tooling- Update to 5.43.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.43.0.php - Changes since 5.42.0: * Use Ctrl+Shift+, as the standard shortcut for "Configure "- Update to 5.42.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.42.0.php - Changes since 5.41.0: * Remove obsolete reviewboardrc file * Remove cmake warning about generating moc file * API docs: Sergio suggested create(), more readable than winId() * API docs: full working code, including workaround for Qt issue... * API docs: explain how to use KWindowConfig from a dialog constructor. * Deprecate KDesktopFile::sortOrder() * Fix the result of KDesktopFile::sortOrder()- Update to 5.41.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.41.0.php - Changes since 5.40.0: * KConfig: fix autotest on CI with trailing slash in HOME. * Repair broken test after commit ee2b394599. * Fix some clazy warning * Use Q_FALLTHROUGH * Don't look for /etc/kderc every single time- Update to 5.40.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.40.0.php - Changes since 5.39.0: * Don't build the kconfig_compiler tests when crosscompiling- Update to 5.39.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.39.0.php - Changes since 5.38.0: * [KConfigGroup] reserve() more and add some C++11 * Deprecate KStandardShortcut::SaveOptions * Add apidox to KStandardShorcut::StandardShortcut- Update to 5.38.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.38.0.php - Changes since 5.37.0: * Fix labels of DeleteFile/RenameFile actions * kconfigini: Strip leading whitespace when reading entry values. * KAuthorized: Fix API documentation for authorizeAction()- Update to 5.37.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.37.0.php - Changes since 5.36.0 : * Allow to build KConfig without Qt5Gui * autotests: fix the failures I got here. * Standard shortcuts: use Ctrl+PageUp/PageDown for prev/next tab. * API dox: fix QT_*_HOME notes (typo, wrong enum type, markup) * API dox: update url from kdelibs to kconfig * API dox: use @param for normal parameter listing, not @arg- Update to 5.36.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.36.0.php - Changes since 5.35.0: * Fix for CMake 3.9. * [FEATURE] Option to build & install QCH file with the public API dox- Update to 5.35.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.35.0.php - Changes since 5.34.0: * tests: use QIODevice::Text in kconfigcompiler_test * tests: use right QProcess API in kconfigcompiler_test * API dox: note CamelCase includes by @class tag with more classes- Adjust license as pointed out during legal review- Update to 5.34.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.34.0.php - Changes since 5.33.0: * Fix relativePath calculation in KDesktopFile::locateLocal() (kde#345100) - Remove patches, now upstream: * fix-locateLocal.patch- Add fix-locateLocal.patch to fix saving changes to submenus in kmenuedit (kde#345100)- Update to 5.33.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.33.0.php - Changes since 5.32.0: * Upgrade ECM and KF5 version requirements for 5.33.0 release. * explicitly set NO_CMAKE_FIND_ROOT_PATH * Remove unused QDateTime in KConfigBackend. * Now that kconfigbackend.h isn't installed anymore, rename it to _p.h for clarity. * Upgrade KF5 version to 5.33.0. * Sanitize shortcut list on read/write from kdeglobals * avoid useless reallocs by removing squeeze call on temporary buffer- Update to 5.32.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.32.0.php - Changes since 5.31.0: * Commit translations from l10n-kf5 * Upgrade ECM and KF5 version requirements for 5.32.0 release. * KConfig: stop exporting and installing KConfigBackend. * Upgrade KF5 version to 5.32.0.- Update to 5.31.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.31.0.php- Update to 5.30.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.30.0.php- Update to 5.29.0 * kconfig_compiler - generate code with overrides * Properly parse function keywords (kde#371562) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Update to 5.28.0 * Make sure we don't break compilation with past broken units * Don't be fatal on File field not being properly parsed * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * Fix memory leak in SignalsTestNoSingletonDpointer, found by ASAN * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php- Update to 5.26.0 * Add Donate entry to KStandardShortcut * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.26.0.php- Update to 5.25.0 * Qt >= 5.5 is now required * Add DeleteFile and RenameFile standard shortcut * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * Deprecate authorizeKAction() in favor of authorizeAction() * Fix reproducibility in builds by ensuring utf-8 encoding * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Update to 5.23.0 * Avoid skipping KAuthorized check * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php- Update to 5.21.0 (boo#974793) * Add support for get QStandardPaths locations inside desktop files * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php- Update to 5.20.0 (boo#970856) * KConfigIniBackend: Fix expensive detach in lookup * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.20.0.php- Update to 5.19.0 (boo#967668) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.19.0.php- Update to 5.18.0 * Ensure group is unescaped properly in kconf_update * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php- Update to 5.17.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php- Update to 5.16.0 (boo#955067) * Fix usage of ecm_create_qm_loader. * Fix include variable * Use KDE_INSTALL_FULL_ variant, so there is no ambiguity * Allow KConfig to use resources as fallback config files * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php- Update to 5.15.0 * Mark kconfig-compiler as non-gui tool * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php- Update to 5.14.0 * Optimize readEntryGui * Avoid QString::fromLatin1() in generated code * Minimize calls to expensive QStandardPaths::locateAll() * Finish the port to QCommandLineParser (it has addPositionalArgument now) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php- Add kconfig-desktop-translations.patch: read translations for .desktop files from desktop-translations if they are not in the file itself (boo#904524, boo#932158)- Update to 5.13.0 * The Qt version requirement has been bumped from 5.2 to 5.3 * Debug output has been ported to categorized output, for less noise by default * Docbook documentation has been reviewed and updated * Don't recommend to use deprecated API * Don't generate deprecated code * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php- Update to 5.12.0 * Install kconfig_compiler into libexec * New code generation option TranslationDomain=, for use with TranslationSystem=kde; normally needed in libraries. * Make it possible to use kconfig_compiler from different sources * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.12.0.php- Update to 5.11.0 * Prevent crash if QWindow::screen() is null * Add KConfigGui::setSessionConfig() (kde#346768) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.11.0.php - Drop 0001-ensure-platform-window-resize-processing.patch and 0001-Add-KConfigGui-setSessionConfig.patch, merged upstream - Delete 0001-ensure-platform-window-resize-processing.patch- Comment out 0001-ensure-platform-window-resize-processing.patch, causes bad side-effects (kde#344183,boo#931167)- Added 0001-Add-KConfigGui-setSessionConfig.patch (kde#346768)- Update to 5.10.0 * Generate QML-proof classes using the kconfigcompiler * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.10.0.php- Update to 5.9.0 * Fix assert when using KSharedConfig in a global object destructor. * kconfig_compiler: add support for CategoryLoggingName in *.kcfgc files, to generate qCDebug(category) calls. * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.9.0.php- Update to 5.8.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.8.0.php- Update to 5.7.0 * kconf_update no longer processes *.upd file from KDE SC 4. Add "Version=5" to top of the upd file for updates that should be applied to Qt5/KF5 applications * Fixed KCoreConfigSkeleton when toggling a value with saves in between * Fixed using KSharedConfig in global object destructor * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.7.0.php- Update to 5.6.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.6.0.php- Update to 5.5.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.5.0.php- Update to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.4.0.phpibs-power9-12 1683186532  !"#$%&'()*+,-./0123456789:;<5.103.05.103.0-150500.1.45.103.0-150500.1.4 KF5KConfigkconfig_version.hKConfigCoreConversionCheckKAuthorizedKConfigKConfigBaseKConfigGroupKConfigWatcherKCoreConfigSkeletonKDesktopFileKEMailSettingsKSharedConfigconversioncheck.hkauthorized.hkconfig.hkconfigbase.hkconfigcore_export.hkconfiggroup.hkconfigwatcher.hkcoreconfigskeleton.hkdesktopfile.hkemailsettings.hksharedconfig.hKConfigGuiKConfigGuiKConfigLoaderKConfigSkeletonKStandardShortcutKStandardShortcutWatcherKWindowConfigKWindowStateSaverkconfiggui.hkconfiggui_export.hkconfigguistaticinitializer.cppkconfigloader.hkconfigskeleton.hkstandardshortcut.hkstandardshortcutwatcher.hkwindowconfig.hkwindowstatesaver.hKConfigQmlKConfigPropertyMapkconfigpropertymap.hkconfigqml_export.hkconfig_compiler_kf5KF5ConfigKF5ConfigCompilerTargets-none.cmakeKF5ConfigCompilerTargets.cmakeKF5ConfigConfig.cmakeKF5ConfigConfigVersion.cmakeKF5ConfigMacros.cmakeKF5ConfigTargets-none.cmakeKF5ConfigTargets.cmakelibKF5ConfigCore.solibKF5ConfigGui.solibKF5ConfigQml.soqt_KConfigCore.priqt_KConfigGui.pri/usr/include//usr/include/KF5//usr/include/KF5/KConfig//usr/include/KF5/KConfigCore//usr/include/KF5/KConfigGui//usr/include/KF5/KConfigQml//usr/lib/kf5//usr/lib64/cmake//usr/lib64/cmake/KF5Config//usr/lib64//usr/lib64//usr/lib64//usr/lib64/qt5/mkspecs/modules/-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-SP5:GA/standard/61f106dce361ca7dca61b482c90a5745-kconfigcpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textC++ source, ASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=bd7f64a9f58d59ab596182132818886aeef7017b, for GNU/Linux 3.10.0, strippedASCII text R R RRRRRRR RR R P |BYi讽!!uLutf-86c706f57cdfaec0565a7edc45f94066dc97c74ae155d3d4e979c06012ec72cd6? 7zXZ !t/a] crt:bLL u׭!xs} aVY5h(Zlp ˶oBp{VʁR ֮fSU,*,S#MZNM )Pl̸HE}“)Q: 4f%<&Yw)qivc=re -MsK?#6a2]g}B=ʿ[#rTn2܁"g]G4' }m|=\Xn8dHA*)Xyʖ&c`wkf))҉f?`ZN <x+L1\S=ƫy7 al89KkJIJ>{w&8PNqrhU^ Q$ފ_m/B aX} zuh6S}}@al8ر_gc$諯 xz/ҴX<;xGf8BY}F{R\ f :UmV2|ȅaJv]5S6KC,Sw)io"\mi_zl  <ŋa\ Ni]+՟Yo\wHt,#w>_ܻڧA08gm9} ˗2$JeUk\s2]CT0f?f& /W"LWHO؁݋Ԝ:1|ʭrc1ר 0d\;;2kѧS^;yC4f Qa\[-po+: j΄D(6=PAE-N>RZlW ql ONY[ȝJ*yl>N"pjXVR {"nS$X! R4“1sTIDEYXvQ$+RJW}PfԺEzo%&hn8k)5ɖ6PbX!qV^"!maπAt ndp.OOVM+(ĦW =JDQ-o&HsD= Q=޼̢t˭?6#F$gQ l5lz_4hT≺/ZؿmPϠpp>8EB,K8՛¨ڠo6[n2&*}P[w3c UX*U!y +C`Fx6}0/Yh,&ce/QɔN#UL{EԱR^0TW&H<ݪjZLj;.b*8n "gOߺW%G!ǝن;D%:y4S3liE[C7?t\5LH<)~4"shꓶ̳j?+4 ƫj~aR[-E]LGݞ]_xjt@E1J5t{< uF%(xv(63bhLqMsܮHXoJAdKF1c@<+PzMۘµ@ȴH1nN7f~5M|"-d£Bs0vHGj$~ZsQoIye~rk;]l Pw:wHOUo2BRtq674&PGІvp¯Z|'p?qZ)r%TK5,X3妖4.t!Y]m`"\lB5fgͬ ӒtNFuͦJs^X^-Ť Qh5x+<<*钀@󘭊rlD@I$SͰG4,3p,ThgXM`_ײs]%I·Jב+bZ&N 7LenG[ZjٞY(Q$Y3iPۃm2ӡT5^*|PoMxne2GP̕P-Γyg'Wk8@`0K$ C¡ dO*;fb_i7HA%[\"ۛԅ@ 9frf;»|FY,>B#ŔZw62/PGj#A҈810ZΆA7Y pܬO_0c7ww .J 9y6˲*Xa,km`dl9.kyՆ7frGԆܢѩ=63:D4V=9N:#ڝ;i**ђ"ZC!|ͱGHqHGʒn>c{uGt]R?,G1ʮpeTOt"OXmK_H7$"}!~g/4kVm՜^K\,E(t@_׀L_~*AyA$C۫A#QLv榳H!ŷ~JAҢxgߍJDqw\J24 _+ȑA%t[)Lj]fh9l+@K!hmݜGa8WڌClbr,% YfİZZ{ೣz< Fs9wP`'!Bc=dann4S-8,>U3HMfM^!6_lLJbܧaJ@ҽ=bTVuyYBQn(@S&&^ 2R>{KM:͘wsǬۋA1֧<2]@j޷D놄H0@uSUWM| RZp9YS"wYWD4XڏPikZ'`(^Qs"4{v=0!aa;/q>o}k#xC{ j (iu:7uMy~h^-a A]݅nKq0Ym!-hgmf[W '$%{9FuGR=uHkcV*ZwD1{"Jp ʍϑB)  [@9"[%6 d%/k~Jբ-0HCcO&Df8!1zF,ԃ3)TyWgX+EPhX"ݮ0GfJVoމ(}(x;^40S![qϮtnt!jo-릖@@GR'#r.PVJV; "@h[,1dl=_66vQp̙7Ԭ#jZ0ΧEߐuX~lgSi@^nx&>Yڰ;lYsu %Rt{6aI:vsޮ#C,m1ׁ ~IdUoTל^Hπ4f1*.%ǐ1:oU%JEUz m]jܪ;*]q&9xyPۈCK2|Ï)Phs0p砥x[nHr^ln}Ǒ,Y?1qS#ٌ{A:߇Lq ğ,##Oqq!kSdq _ӍKr?`AǏ4 ҥ3oWPëK6v_Wr);_?8&e78[΃-ߠa:Ar.-snAp }27iv|%)tVح&#jɳRߡ/ȓO첸/ssDߕfi7fe"ȦNpThxTh ѡzHC#lHd.9 -Ty6``$FX'a,'Y#J%s[s? CA-,\̩*PGgqLJO{-@yi3:ͺFWcZuw1H!Ep5w6W0P@78Ppl!bŸ?(K #=8'$R~U!]ٯ)$)Y 8莏 H+Wh 2&B# 7g'֫)b6AJIR7tsO6!{ :oÉR#? /J[(xx(|g.o!m;zh]PRhjj+\ΎMA,P0]\Ӄ Y @4G1y x>e.V=1\Mb gLܲ9M2@Kb*W'Q5 G Chf1BXn&* )];-\h昶1* n>La^z8|RBT?nY `3xDeq`xI'HφP]z1[YI# N]S~Eh_,xNxp$Nc+rx'vj)C܉ 66d,ѯ$[Z`=z3b·+˲^Ο(d&%*v5 1CC+2Mz'y-9-Ltv-բc tcbAR b s&Y~cQU9Uj:]Ʀ="! "^6%5F710 ~ĭWX\e&?Tr-xNJSjkSZRcΫ*~4X㡐nJlEYlY%xs` F|'+E2 .lJ0 _E$[1m,0oPQtȎ y{W3]\PlɜVA~z3zˁyM#H=Lz-|Uv]ZHaDMg5/ҏ-v?=mւ lRm3 3723o46C4$Y UCse^ 7v @ ?,`],MUpe[>'2s+`T"amzZ+kc3[=>)crwթ{RX!Xў-ԟS)KW'U [iD;&u]Bt7lu[6 > z\li6k:M 9[%utKAR,Ks/, أ};jXҡ0U|1[C*L[pVeg6K*r jt)/t̎%q`_5>ָnP@ _JndĨ58VF cR_DIŒ:r&+_  %=s+)+z-Qxt4 םvQb'f>6򡛯 .{vHW FƩC hscNJz}pu撏RP^D#i;:/DNjeCG/X(*+Ą̯^V'w١e00Dȕ Xk_ߡ=J6z%TkRvKA!_.u9P@H)Vv w3V"闹.Cgvϲqe̩%tcsM\m܍zF BH#:>͸z _+YG&~˿Miru=˓Mݍ> EԸ03s&FsYҗ|*o21ojNfbb픎߅7)׍Huxt5Pԩ4A8`a"U!wTWd:0Z>`j*Cpq NuVnh)^@ΰ[~@tp8!ɇ.R-aFZ#{6Ph:tb֞6퟈%RY,>5`rIe9asGl,>]5zSmc+3eC JBKe70P1]KSi7iUe|.{[JÜߋ~"` wkhw _ ۵b =N%=e\. SΜx_ޡ0d.RNguq/-yx@Y~4ks3Sg/ԯJ]LTK=5jGU*sTXi F[-kek/PhNE&iT&5+g߬}Q{\WeJ'ѻRU{י$UѣzKّ}Z:tn.n0ҸX`uIm,KzVwy1c 괬Qc6"/SVppw%0wG)[7z:}ӕ.>Z5d8 ]B`OkZ^ϲ:̥/:hHe%QnY>1>($^Bsέ9P9 l0IC8c$0G*c/̻$8(IlPbEoP\ 6wtwR=0כʥ%lsђVH'Πv~a-t<F (4dP|-o&A4 6PJMC@u0̔ WA7n[뿉3hJy{m q%%7%:8 ]kf h8#ӊ(YK4+!e feG?cXYbRw{xky`)<.;Ua6 nq≷/D;dTh0&r}_"D]lLr]IcHZ$eDRpdP2+t|(8ad,wEW F6R ɹ$kh͜wY}iZyޭ3&PWLWMo''n%T4d-wl|{kpQ)7xXҀw2Wy:>JA4RĞ< IqbtE ,B%>2/_qKC#@KR5~mSO]ʡ9"&Mk{ri#9$DǣTx۫c@Ꞃ*݃P6u( ύ!";YȢr09װqhL~L^r+)\IIU8LIEH !Ğ?}U._Q.AܼK^Vw靚@P~'Lu&;wb&)1Gc4eQd g؄fzgAH{9f3> gT=b^c 0X**y;*~TIW!oѮAҩ0ڔX?z0$g)f"őG}rj<:-VD |!/霸h= ~c<֯5/#v, Rk5B.%~hVm,=;T'9;cu fa_tq['._72Nۉ+ߒ]c[IHr-߾0W+JRIG{3GA/ RTXbvj?6:cjo-USA+Kp?(SqW=;N-fhs.Q'J0eg蕀Y:}da9P\G􀋬Nu?o%#b]ەe  O8vÎʘ?gVaujlwjw?mIm~o $NV?5d:jȹ{RܠEbGN_ vHlc&ifn=^.?"NӅXDҴjw|Y 3H`6p-j;L)O%13x0*\Y˜8& BHυT jəּndi7`_xXƌD KvG"Z_ #DYqZ&YtlIw6QpXiˬ6đįkLnD=EC"LWUfLa*xmKaxLN<&X MAQ8,^ϊ6_=ʷVc"ż%Iɋ1L,m{"!yr$pӞ?{8) oz@P@ɔпe%gvbVH<Ŧ3:TGjY@5PKvڪD%:6> Qł{u݃C!⊼*lA >|Fܺ,=#?d߾~[ˇm7I w9iVŪ\Kx.ovr???H~oP@rĘpD /|UEG@ZxփKuf9Qogwbz( V@f$,ٮAr,e#X;={5+30(ЧDрw^SCZ9XOgj;1/* **9r?ny vѹT7 _F-jdQ?h@Xm{SDW͢1سc܉u曦[c/$") 5 B1bN,x@ DR\S"D'P]ʪ{PlXwef;1@V݊+梐Ӕ\8;z!&aBM~Crw, . cAHHya<Ӥ QGr /S")?vXY:`#VOճH„-I&қޭ^A:n3SkU)֍G] o@<ԖrhTY/ϕˀ8(uH+dh2BBPUxWYq6  zXvmTxjWFOSo߹/MPg&pO$* B=T=ܚ^bRfڌ9Nׁg]y%?IRH*B!֎uT[*ƟP [PQľXWִ5vlR'?A-›m]O,oN8.,Xc'Myozp2[ɡ3) \`f;3)lcmJ9XNH) _F]߆3J\ !(X6>,$F3>Zw@ b)Qz2]_Ǖ,H`ԗ9,P.!wj~lhS'*|#UkO_3ӀW=fSe9R`hMUd$|VzA-nsjy)W (KvrjƓk/=Elͳ5őX GP`TkV U07n9ɗ!0ZYLk)bB@Đ}kap\Q`"U[JI ǺSbXZ~jҢAD(U4TK3X ڊ\B,y.)) jv$Y$חs:s`xO+!WE6evsis)IQcG\UPcF4L2\Ι9YP% |އ*μoI82kB{LtX}coe{|o5¢F)zcE@z4RheNF$[IHa9t'X}ã+ݑZnA-9r n {@St 55n1~#7u9HVMo4N .^uxu|DAjNri+ֺ+~\P~(ѣ/i"?90O[M]"#dp acy~ ?p-"g_CT hǢU6FRPdzqg/8[WY4RL2|'a99$JMD4Mۆ Qxt-?P+Ъ Ğ$bj.XsQ*aB|cէEp;(z~' [{A|+C{YGĀ3K/vd*ٳ ނ28au04wn* !dxq })J(E9UC*6YhEM( FM$ n3=7ڠn'Γ?ݯU/G4~UV:GOo\xy^pÿ ~Chap#n,E'Z0 ƏZw/7;@|PDҿE2;]BFmZԋ(=dʌ'٧rܔ9śZ/>'_V-_M9ZIC՝/z.jC"ł59H d75eXr!& @U?NYDRHE[J0'rp(/#VL-¡NUMG~ҎQߠ,"qy (h/2Vzhŝ(((_4xak nJG}#.ugITvPmnҨN8L2Z[=g< 3V39n%no=5'ԳH,CS%GeVλd;wFyTyGvHuTJXh2aOyđ9FwC c}܀ǷBM1G7Z{ϕƙ/ceD5 cw݋.yƟJ%G.r/$dC](f L:ϏvoKr,rN>!piaFوϮ9`3[X ˝j*K ## /)[!EXWyI[96+`'5E8@mnk:Q"hg=^p/lNG^ .?2[2#KBALV53GWHTxYMo+K4Y-JXSK_zIWW'A3[mTqKHsW6Fr ;MF&$/; -fg.e4#}J#GnsȠ߱q,s^TOThjAd;-MVtg 1@nAoSnM#j(Nkc=L(nG9Dہ~}ɥnR1m﯊M: qEͧ"94 :"Ca(ڨX]멳,GeO1?+eN$aS=S0F.)eh$ŁN2&2'g/8e 00"{ $ {ɖ 1^/')u_ %AXhp&?dFпP>hw ҉)s NU><;KPpRNі?'C>ʂv`#z\7eLWʼnf4|B>s-q>Lo`ՙnqw'N>BhxI|Z',dW~ǕϵueDF`@",Dd!bǹJEL  x,bXV;ۂ֓tTi޸~  j>fm \v̻ڧw5}{ݢK3,qN0;ɦ&mq$C.Kc@gE"lcɐpNN8?7 w:P _:H*~n}׻=F12(_!@ǛdT<ƦQ?ʵ7 DWnprs1F0lV'|6!$y:9 NPx|ЏuXѯ3H8U=!70Cbs~#\\C K_|'I|/K(܎ \vVN:![Q Oٞ= =ƽ@/h Rq퐾L;8$˝+?[*sRQ _[>E{]I(_I1_| kh{ x14rBt c ʀqk}A!k^~Us?+sB⑔W6@yۼUO AÍ22T1N0֑n9R3%v 9' xjDĒ6z;҃Ɍ]d!ݕCD7(4)=w٣YryXuJE5N z(Khs*}^8o)30xJ\^X>6VS93_2kJbhˢRϸoԍԄ!1̑6a߻jt~ ?lB~ %Nj'0$x즴>фe#EFpln1l>߅"܃~Rک?S1PwVAӼ}ueNs@z"K[,cn.U_{{>X 19bg)tDDZְ7? 8ɤd\4#?XXYu%х5) WϸGTN/e2y*7Ѝ^hBt8sA}("X|K31ga[ު,Da_i+HP:6OPdzǮCp9*!܇ OI&/_ZkF] /WzŌqȥ?/,#؝΋7\ /A`, ԆI4q־il0Am(::lpɐMf}j3e! ̾#Dr< YY]aE*wޯ .1J05'C#Y8)pI R1HCtOhd=wWx9P?ӽ("9 7{20TQvB *} kh 'pzayX1ib AOa+ a<',4|\.d p5k.퍩xZWE]c}yו;?/}|hB}Dj1q dܹyUBTUCCE][+BZo)CʌjEm To3V8\p0 c=%Sw6E@ }s˽Nꭋ1;D g:ͭ$Xw,p0T}:1B onK<%`'qun%$>b 5oRḋg`K!0ۆ 7q"8i !5So/x|ەzJ.|Fo2moxTJJ~BoBkac+%5iׂm$ݪj׮ dzpBza]xy%;HS(9."u܁ @8IhYRvU4G:oVe{zԈHGl4?G?MRΥ5Eh7~h"Я׿;aHlm.{RڳuT\t8@Y'Vԁ\,\Z9ԊG̱Bc]fu" ,zlEXd_6ԋ!K30f6Z\iO@dNI-)u/:Qwܜ#wfTpŢj?8QqcjI `i%*bs@0KLNRz,D`!?"ߎTZ{0i6R.'閔RdϙyyxE,kP  Jږ4B*ɨ#->*FjGlj_Yrl>>$%6a S!THHPNu: m@iKUQSL+p;d$JLb#A=l(+LhH^UԼ7┮Oq)a9={;ֻ= 4gݍuNf #A~j'|5{s9r5\ߵP̜˼A@z{(HZ@ёA e$l{M>1ÂN. #l&w&lI,he!'Ii翆S @]$y )cK,kW*Vo/ǻLf\ `ʋ&v'e-f@Uf{>Z@l0 EbHs!0 xƔWqX^pN [LV9Bxyɿᘲe,4<dY^\"t.OQD?Hd.^x;]bMK@Wktc<^4=Vr&Lv-Uv hj_M³:$#)'fgtKc"$S,0Yt{ T-?;!%>RAU+34喥Q&6ئ/n/\F&7 sv ;߰(`tyuo "4&zε[}P ^/땻C'+-]M֋.5as,  mDܴŽƠO'QC jY—&AuG(<Rg$HXzu<.u"ʩqò}US>8ujț yx)&}7@S4Änb^`1H&1P&.%u2 ³78n*>W3} 4Px :)yɿܼMw=I&a2 EaJ]׌3UF F Y{|k{MЃ}w"Ѳ694Iibd3CAHS׳AI4x7繡v!'*LJ8d>)SRDՌ[`s嗯Z=N&c`y]I6Lw!biS|+nD꣥Xp($0C2 N'?eA 󞐸-ǧU:gg$`Y tT@aC{#R>D۬\M d|v~4hMm¶2Ch!vo~]p?wGʜ0uL8du$Efy.@Y2# P61L,"I֔x1gvc[nά-ZCNh&1,@ؠ(n8>\]h)xQʀVYQ5bqxiUi1HoAqGLk[}ưM-siߧ Sͪ}}ع(\%s`.7@m*Vzt{#w>y8u,HvVDL!N3NUTQM"JaU"b$U9hb;ޮl]Na!+<<-}nc/RTY]>@i1&HHg%2hBgw q6L>K4g4p X{3)m*51+RhD&0XX7}{Nr `t~zb̐$Zr(LŻIkcx9j`.*R,# W { !Z[Ůe-V*"W3CwP^##6x~?c{)n #U͞R*=mP`wGOؙ$@gբG0Bi&Li@w}dڿ$<ݗ6TW?5 Ʒ@0{*/iނ/h۾ \Hn{!-䬋=7C8A3^TF"kUfp̚Tr aﴷ뺾aW܀w+VեW`G>2TL:ӮOXI%>4F;e1~*^2ۧ$4+w$58vLwT$JZR,=ӌ~V}+2f=@nǍ6v; }TyK5*QdN0᣷]>yW-Zf VJ􋰝ʒC:@OoGo)y"!EҤ9k|~gDcė2O`\ <x6MØ#򪱾pP)!TynSV5G\5䶍UK\"oIKَ;Wqy~Cr\Py*}Dy%mÿFkb{n'5؞()\<lF i/IQ'$C;=MUk׷k@;tx( UƤvwS ^EAdѪBSD=0l:G>t~%Gۂ2|IGCX- /'Q<T%ye”Dl '.eSaf\f7/7fjr_<X[ٚ{Ee_0z$ gbi (4tΝ>5yq ۽ ltPzQ8J"~kEnzF­( vo!Zt]b- W6ir?T:т@|[p[̯) Rѯ@^LHyrZ<J/FJ3iL_%" P)8#:Rꏆɧ9r7cP}pgA`8 pms˵pimn7T@Dfwk-Q,Ѷb Cw"Xy;.F[¥p7E9T `t] gk~d`rݽS KcDFլPkCz7lA'Wy*[)£=B$0Xxyǟq<uxq2YȨp sRhg7F' o&7K1Ya$Sr.%vPy >J_ Iuπ-&*8Vj0dc6JW}q` 'qP=kaq 4v Ӭ~W;ocNyu#zOn\ >S*GSVd5)o^|֢{&꜃X cC:J̃vKne ;,riցb/KHӂK]"(]\`"3<;IuLQE!{Ee)m߰gv9v Y΍F(X,p)Ql3\;d``ߝI~KVسD>n'aVs'.MI7tIaGqCA򽰇 qEa[@ '0Ǎj&Msx&cUldCZZSP'M,Z@1OzqWOJG'='Im3v"QT7A@&_ixm dRlOafi:-흆T/S )c n VWwzBF:'Aאy˰ MM`tP dwPldSŽ핽kr \'XJ*˰ lWGq@ER6BD`ٕI)Dr"c[l gM4D+42zŔ+~_޲ņ*:R.;^ lcPF=e 7P1A( pP0qL9nrgp.jA,ef}|<Ȇ{v :/構a_l28u.!eϴjӤm;[d HCHlډ b̩uu7åu^>dlDE|Ҷ]K&Wͬ ߡd0Ha"Q\-h˧yWbd8n wK.aMU+0u*riuqHTg ;k&_=@91 ?$`\GHtݏٍ& #V*X\J]O.oDwm NKpf7T`i5aOrY*|D5Z{;SAW\eg&uA'$uPM?~hny441lXU5 |\61Z#+]@OuldT~oS:_pK= уb)t=I0oK+92c~@r`Զ/BqRLω֕kH('("D[$}:(=zI/|=ףE5jQs% µ"ٜDE"Iu*8"oI٬ҋ <%-;C-lVmfAe@S}2=DQLrTH?6|Of{3FYK*y\=P#˻Dbqt0^`ry.M0e_F1>|g\U4&z쥤x"͘U1ʱ:ٳY"uPD`Wb[ =hwa1F]pdh93;T /!(dPfۺtB<gl6g JR w.ݶUå5?~ߧ"ڗ06e9Ev~Y+㰠YKl=tW;:s:*3. stAb ɀI#EdsdcV1O$oSǤqY: *ZmX1HC7sΥXX!|ˀ 芁^g:x&JK*U{us vGf[P rb';-kKΙ,0:Anmb' t.}>D ta֥y[hW&уai+oq i琑Hᄁ¤9Ğq9x{,T\U=Hu]KL2Y&~s{FΗoSA^F\&`^%D}dɑD 1[+_{U[u-I Y5@M q]ǎsn>pQ\{XF7soVP zj(%8iZ%NEIm|s_p~a!~]7_ |͢R r}1yTF.}> j5&g?l[Җ.04H n& ^PnfFUPgT\F7R߄)z[)<ƼARǹ́OENQpmBq_g/7L(m~ +4p j1 ̎hCdY-MO.~|3hڳb/:{5jžy % 2P`{=d&VR*R`;a[HdQ~2'GA|l$ ZJ[k=j"-)s&{Î)h: j]y$f`-|=b6Up e|Iڱ2ڏ nB)0Fb$ѹ_NlKWr0U'M8jui>V"yPN;"!Jź/ <|FF(ॴOFu*JyTBtqr}g~α@m4 yT\:o,V;# CM|gh_Bp)Bu'Yk]%޴Lz@]2!sR+2U"Z l?hz3Utr`_F"'8'N:̳D«TMD<‘50AE:<(c'"u&j~`}Qݯz:uT%pQ%DϢSN7 9\EW~eXڔ;80 ro#fuNErDM~agY_:!=A ,i* 9kv]dA4srhe( LlۨP(pTZBKB.RhIֶN{7~;EE~wi% 6ό.F>4r25ƫ9󲸢l7j>0V:P1sMCui W&_kLgy-vmpL:[R@VeVFAZO,K^9{93)Xoֻ a?Q)c͡qgR* d7,/xX[$aN;A\gwuE101A_~34(5y>hvySL%OX*=U^Ft $M:= q!U 6LW,)$^]?R=u+]9p̱LQrϗ<T @dֲLn7Pye%~ >k%/Rp/]vw [h59bq_ ;bڽDn[ǵज;JblQՒm!ylDMf>P̌ +Rup=j͵srH޿4<äC*P`#h2f(Ohǿ~= #/)* _|v8a{~aykcC٠ޘoI2\*S Uy':[A:br奾c۲q60ZwqH#P{x\'p=L6/>a[4g@‹'oTHa!ywT|J1?nlu:B@9$Jd6ڷ[Pf Ԝ׼P´@ZwCH[.:.7'+vݯqI}+oT׿ޥMj@b\!2rRYY`QJM/;]GPIu6`ݿRr߉Uaoc1~' ״*r$ILĒS{coԓקK/NEwa]4 9 H24IL$ٴg` .U;aAIa6.R4{mE*|W ـ`e|SN2iQ# +47&5KJhG慙*6*Y~%U)8<)w.["vXӆWT*[VYb[Bqxʨy%zZXܘkl2NH~< <hQYueLҨ 5CB+^w[6YF2:?!䇮'O5x,j9ei$dgJox>Pk$8} u#-g k!K'c-Z3@(۱mA}qЮJl~%y7^҇!rw"Q,QvܕzsNǀ:]-50C ~:q.b| pu6^\[t{WH 4άaH.쳞vZ.ki(}8Js]Y<]b;iNgM⋶Vf#88GKsj{ ,͊͜A:ZiϒW('X"R9G]F{4GeΌYP6n/6kR`Г19,YaLLKbⰤ{fG~wJRG*nO%8~i&w(~=Ksxp!4OW׌|w"`")anJ_ uFZT<6Y;$ m?ĔgQO8_U$;aCVa.2i۾>^A\8)Yw>jz(߄B9gQ3۰_Z(}#n"0 IE7fCL3~|t #mmhjV- ~ewoLe. ǎlgfqyVO}l4xbw!(Ux̚C' N')9ǧpL>_4)~j#46WͰ|.<Ƿ @961Lwk͓QSOXݾˆ';p3+E긘SQz\x=̍:sE_`sVeqfZy=֐QH;ܙU=C@ )֟9 B V냻+w'FH/ãoFuxN2{@:+5 ʡc+kS,@yKoPP]ji:' $a_ v#jvL+kuxRVɅ Z)B_unNˊ3I b< U'\lB(ud1OJG-CEI-Mnb;r2c(A6jн*I=#Đ_jFJRjyF'fRzHTYe_Xڽ?ca P~o6Ns?Yp™ /R'!Z$V]^]Qrni /2PYd7jȒ\'^va|mU`,TߵwϺ)_$\zĩkS+LʨСz,Pkr$*Qf,F&#A@@%|Zy@giT9Ņz-*K7 #n?,}|:ؙJ`957, ԝ.8 \.RO ZV}m 8yzP~FgtcAݷW';K_)%W9=J udUe!!T9w{ w~Sw' L%Z t<V ^V]#Sn [[N)ȿt Gm{`EPCCFZT3_W Kl`دu,hqlƁa@TWS1*T>,o4$kdՙs BtiqeFFĽfٸ5@GW~ Ҭt>odWxf&5#a$ЍktfԎS0Z6clX~!G9KMb5wTNA1!wX|u̶RDA *[2jM k-'e4(tNc2W`6M0QV(o\HvmlAȩ@#{4z=+J{Z2:)9dӘ3Au(3g'3Q Gt!`5d;tv05 3+Y]ErA1ȳ-tpGx^:!5Y %)B2* N:a{7Hn{pע-dmf' hapN{M*bq0_OF[s ZK̈́>$.ʌqC X;X#i3UrqNVׄ>%EN+pR?Y#!`I4@pIG?5Wi]z =o%y ]PAV|%sw;OK{8 i1#|j\?d6f(+㢲 r\Y <\V$#0懡qlVJ(m_04hiM M!rdpdd~#oo3^0,P|iA(yUk6GJ+W̷֛f- jV=?#UJ ]%PxAJ|nW72"QkΡJ5p(7\\05rD>,艅lq^Ht^9JQ8ߪi%^J3QHA0"!#7ȫ?Z"#bɧ[WM>"H'YP:Tnjg,x]Y"R\L EWf~b=_t{NfoLv2J2 ã9Y/f3y"Bkdȗ4;~%VwHkSp25e _S Io|/yl65'VЕ7%f*f m=\r ryLbC F׺a;KJ. #:'T #6yh)-̵Փ:u|HG3S"Ӈm) ~p!@ET~ZZmU!gH`VŶ\x`2?=}6=GNX=AU;,%\: aifڥuG'yB|n %3\# ]@_xB@LrPc_PK_R ʭP>4d|HoZ Lq3mexHc FWHiG? rטQ7$(7T}t 0-ȍ`Y扢B1S Qk~Wë%^t+HC ?{|sR0,hzG 5!S*@Ni;rK 2'_FkQ?:lx?Dl]~Ew>?,_'ʎM$Ǽ[ 3ITϯ_{˷XrE~>}'`As~Mymt"f0/%nCcGF7۱ZU6(t7z=p3$[v>W߱ù$›yZɓ\JT?MxMkԽ(؎bW%؅Y}َ0Z^̴x%&T94+ Zwnؽ23}M!N(Ƽ|sG)w7׶3dԻ5Ո%QYD'B7oDs "8LSkPO*BJo'TI5Q/[@Yz "gji&~Xbt1޳/RwWGmKuz]ϞԜ)/܇Spe}&ήOƺyV_T3DHӣӗ>8Q#o9 "$Y{#{̵Z¢0iRէQr5̩O׃ʐ 68cHGd&A~7"zrtb 3&[? |;Ρ1o󍎼s(!'?+dRQ:^$qw>s &dfUj94̝S/EN"HOsQW}(%~qLxp&<_)WLddDiƝҝGy1:NPˡ h`"y#pfbKVn*P_}4-0!Wk *c2zoev*}h{QnIi' Keח J Ed("XpHc\~JNxbr@0YIn@*+$4tiVކ5RvoU <7𣑨J9ʻ?# }Rǣ`}HW@zu \^?\H7FKP_X^ϻ5o}Y*\YJu^!#c>'5ARbE Ox‰j|I ұsZfIVW*nԫ5#jOrAgi^$;!,F,COL2 z(嚡~I%B4&0 1^j(!4)OfpGo=B6G)Rmtu\r饜\(FE9sgckP_uTOS 4CMSyB` DŽ ǎOkgkZjz WEK,)*=OpFx83RȘ? sWv{9+n.{3s V\Ӟ!itͺՍ o;&ׄ=A/2SyN'>Y& Yp a}!-+'Gv%Iä9塒TJ9z>P:bN٪i19G{τP=$BJHƉrкQ U1qqBSQwHa5ZEv Vh`dr?Po~!ܖA"zcFa쨊9Dp5~rqQAk7Pav]O.^@aL7Q!Y7+=F쬌8X3|ՅpX[hّfS¿)wŇL%fPgv`:ŘBn5 IH!仂ggҫ^*QFYmWwE).,i 4 v>A)[dvS\}Qk[bvb#nya(u8} ;/\ >3_M'vbe=mɷčzusǓp"A߃{7 j_ȲԜ5EZϩb޹I<)T~5i k>&0-]܆L<(/aƯCpfœO Qh1Qw"Wm&`V5%$PsA)Cg]@UIWH#;6A;Ր`eul_J7_M.HmYP<'̯DhxyfG+Ϸr'g8c1cHQDiA15mICXΙБS(lRD˲`͇lc[).(I'HmvxY,@96b×1e:uo oL&vOoށ55.L{nH}Th'梼-ź  "(' a%)=+_C  7S,`_Kbܭ<vncZ BH|+G"Ga "ϧ ZZkdrk^m:d4-sBzj ӓoPVo>XirZVޏa$wcY1Z@*u"=HV`8(Ezs?҇!2)~ҖkS"{lâ=h j'\AMPYI BLIBY#sU:b.1}0|RٗS1*3f}1?0U*':_aQZq>Z>udꍆgq7zpz\=)~LDp!G&Wrۭd]WUѾ GtǸJx<Ž%> ވ!A): 0ƠSbi.SMv+so{ i=Z&_M cO y\szހF-\h Es[fR;BƊGBͿ8.#|^AZ `gL1Y5b:~ /h 3L;~\x^N:4иہy[yX:W7q1ڸl@TGOh N7clŷDr;wq' kI`0HgoxlZ:ozsˡPxs6+duyDl pnjR(QNrwA!پ`ͤ 1Gg ށȯE2VVsu 5wWS\WP5x~ړ̨tK_wcӚamC =t0ʂ,(+k2xnjF~.Q,zBda(Hz\G@di kFiDIe SG|#BY.V堈xfRԻR pjmp,ynw7"(|WPIԠB^@%'v,FX&یG 05As+fe[2b4ʚc{5g$cPT!a)47X?nr|י0{ v=wb~l <:}x"=}Q,,3hqGz(4דlMl~(JpN =?gXfHC<5P4y T;xqjΑ_a_Ͳ?jibj!(9K;aU濶QFO ^B?3)YeZr)9i} %U]!\i.D<˴Y5Uc[Gss,Iha  S$ۗsl~g1Jur-xv)_n k4yaZdWe:j]d_a@FPY6R|Ce)G۠a-,݂_?r}#(fFhD]d(e(Wa-~>7k3'̸P]7QyU|8AY8aAeAWig+.oTS5yaaDG$$ 8CF4ZV²_L :7>wN8(Eˊg[G.u myh*ye3,<$K/ z.ܵ=9b,հHHUοۤRrؐ"/~źCf)" 89lU(WQ 祓" fSd_[p< ~R:A~s"(4ztGR* f-Aeujs%WL10nu}8؝pn/ބA{bb_-QNqjloXzKP0AWPA>tC2tW57~ N.BKM\,9z;"&'eSx}l4ђ+ؠM`vY-qZu_"qt -pD} A3:gąnU oE`ijN9UYtVX36L\fPmi3ˡdҙRq]sKzqEhq\ +$d4<;?b(OU CV ";S+-pPh'@$iۆzŭ sa.[;QmM1 sP/qѱ.h30JQhN0CRBr!z-wShrq%~UxE/=짘]a~YKjaMbڢu $zHcą`Jjg:i ޘ~J j"̏JTP )~*b/2 W=PtjRW֙mZB[oRl+8@w`;*ȍ< ,/@6@+g :Kos7Gl%;9_XB႐OC}lԙ)3d$  Sqod-]R]{K( uѝ9W/~TD}azpvےMQSZl \InVؕEc'-C= (ϙEAss8S@¨>MR$' ~+X+/P)kڒ!d)Eh'mt52U%<+)߄xEz+n&79K 7a ؕC /dBķݿkH{iO@˩+U)Fҡu3xFdB9C{) o  z!_CzT:@`_(0ۢ&t!t568aQяPT|_O[/!ކN݈c,Y'n'_Q#\ǕD_i6ZNIl3~vQl~Z吸os$!nhh|N¼AAf% ,Bu6jPN;WtC 6)ƮZRxnkdI9.+KNҲ^ i*s9Ƕ큟\3ph9BK ~r{ݼQ::\舭K* sr&Bp MsZ$팞N?T>,T qAڵѮpTlXfE|,HkUs>JQ?t&Ո>AA5O;ksPEC7Wb na&k]RJGmq$͓~ͬ]L XrWK ` ]̰<9|wV)+=Cf=_ /W#[ vRt=eGMrV1tXrߕ6FiC'w'~wB=xk^a^^j:9Ph-Aٟv=>u2`ÙKS`!^We<[C.&sc;6QQQ)qjY:lKֳTjE.( ($ްy_T,T6R@Զ (b'_8&l";lߐ[}4lz9~*@ 5U`e8lX#ɵ-REXAx+"=AU^y8^DM' ed26cjThABӯVʐc̈́=5pW',.M .[.:DD%%<\rEv;SFM feg^gEEVI ^b1o $R:͔pN Ց_O #X4#n*L#@ţ[w_ 7)#>axܤdgrZmҼڄ’!Iw ^s,y;_v[Le+LN} Z/E.is$yuWH9s5';> wE`2.`aX`,wz:QQE# 8uZ >/mgEYh6PT_U̸*&DWaR8 %iD3 {ږ\[ZnZhbmh>Jpq@ldmP(K#/H;XEfOGIGK>MRtZ/|/Eַz-zU!NbN!yXx:n tpqG1~'J1j3?%$ZFcTI!bG4.G{j:t /"r_L䇢]7%a7`LfL _] m- 5 kZÖ: ڔ]gSWkQI"̬G7G$'Zv#YߙUh;~@ N==xTV^֏sX~&j |7Kys,K4 YEf  \L7qeEdaA: M7K<\[h`$S>e_@ck0%Dl%,iWZo(6_0.+gc˻I 6yլhmzX{d BA-pIvL<EsH7nQ:ٱC%Ix›Cn+\B`h$WtÔa;׎AU"dyh mu*YJguHFA!)cu1i1,r.y*Bz1i-?l;$9% I&iS$zi8vR@:b76֜f/ c|aMBnR̖V棧EHPT PzZ4(# ˸0 mTp13 uiDw[KL`倷 X-6M6fIGDͬOknSlʘJ: .~}V[j#E٬jb8ih=Lz<~qlu1 <M>ݚ BgP_Jnm/82~ /=vRxZcQ6gcK}{Q}>-zȹPI4yj.ư[o?,DqRntrlW9 򨯟F}lZĪg˔.)|/5 ~?u"E4nfȧ|Wid;y+qorϛREyj!'0J!5fEml^QiAI58ND˻-;iAq!] N "ЯK[ZWӘI^X5Ob_NЕc59͎H^V܈za9S%h|mÇ ѾZMy3`^~!D V@/!g>XY?\tX " KM SGgNOP yjs2ܺ",}IGQ ˾VDd˵v 8Nal0K3L[xYd4}fϵ~o:OD+?_e햵fG1MԶE(͕ڀ#/}PMˠQI7e& =K63;O1W/ 1[>n3'txiKF 1?tz-`!4iQyԩ/2ՏņY f[?ǿdd0^(YnZ"˒PPOc0~)(qIk g;;$KJ_[T^>ϥr518 /aok>?l?^Mu'IweZwPM4l%9ۦ1KH,Q5 &2vģB,O{v" .sBPԫiJb ;U3.<-A/|X{{uQr"' B nYpO-\g#̶H\sAi7eגmQoB C-zѐt ٟGh£&\ZrJNFDg vv%H k9xb[a׼@WX0VzM#,=["c{?` eܵ6[V%6@}#]ĸ 5uov6VwXHJK̵ pZbl!|SZxIO N nr ;#ƪUp Vմ}pIeTU$açrKHGsײJNPϩ-Ei"@ mb.`]x]սOLώ֟tKI4,8@%-[#8,K1OJߊMcFD,e/kM9)Ji%𬋾.];|*&:x\_"-q'$7|ޠD aRށM[OӴ݀9IwNb;@f}iUWoxX~JpuG-76Zt}ˀf$粨5 M3f *X׶ B8ؕdz4.Z;״s [z]P?aG4l 0.`m!X>K!u6-E6FufUd̿{)q*#@y*.ׯ$Wv#)ƁKWzZ|%VBvAw7GܞyG6d_E"lBꠔ_{QVqF5f_KJID$)JfHgpBhA86]hwr!D'V:ze(:~-|bc-pBwհb] !zi&[zC>Y]@~yC[Ŗ/?t ;Nt3˶V)K3F1Ns_ aسYGd?8T%4hh [腤ؑ!͏E5ض%>r7S&.v.vn*舞0s6v/zn-3c.h<w,,C|!b.}[j- ?0FMa$CKҽMI\DHXL& \ix* .HRO5m|"w)EG'ۂsT\S;G czN%n1sS'(eߤGRc?KV3I;2D >S7Sè!:#/o+IU;:ƜZO'D%V=hiyЅH orַ q)] D<.&Z†HE`}Xaۮs6/?'N}6X7.8'm>гBiVؿ{PQ~nJ6diB>Y S ,Lrls EwD:D+;b~ !ЀCMOƤdzj.b'Kο0Ĭ BkhTrB*eyl= 2Nw#|5.\Qt*mWRUz9T _,'G.F;v){f3!83> Q8n8Y;oQ#)qnӱ!M[7g3s ԥ'Q\`G'PˀD vAl1bK~bU=bAcaE`4o*KK5dn+f0{eow"{=hߊ}~W U^}'Zm ϟD]giDs1 s =jZ|Dfc 'šZ4"@:yW ^qz!;`?Sw9̅J-M>_TZq3;R^pR ^uB98DKiN@33̅eee@@(7#'Ŭn'OS](nBHbCV:x Gd=AVQ{+ϟwE5 S-T.) FҍGbKRpz:f+ RWajm<)4.A3mৌ+!PGxx] ȐC:)hjCҘ]~hmXyV$xw7v ,i,Ace? $6+^Xrc nno%Ɉƨy7e~㘑cY_ptM:~'zi>Le * ҵh<|@,۱" Xj4syAPMAiDZ8pH+]m}T')" 6fH``GhZ&-"cK~3mq̞St d]6H% _U]3T)1+~ %89_ !ؼ0vϣ՘ķPGv!EYo>H!o+m|C%)2p&Qu:LX3d;2h;z9]Y8m/Vk @fYHQMyJvٱ V]Ph/1O[5@^I>Q/J>"ƣhU&:Tq0_[ONIѫ9%t߆?N4o٪bT潠z絛([.f%zAF JIg-JB3jtO6MڣEZNO\d@{Yӻ,ZB@s<%]T pV>>qMN0'u De|W%`\\o!9hy. x_;yyw'KߊI^~L'џM\~d}Cv@̮MD4%"cdj3.7{4@Ru\]{(Hi:uJ ^e 4zQȵf7-^akC;P'!0Eq`4^eb6_ Xa8,ĉv gzK|БR^jl"o7 [i?%+ 9cor& @q.2*$\f0^uo^Aj݃0^Xf>!"t8vovzj |]#*9g3LfOK-4n@"eRT"W= 2vi~8]Ӯ/rֿ;^WtTwCK#C.#n0X3nW6Wy2S" q%? h*1Ԧ ^8ymsZjpF. (YB {/Ku.E'1tMjS)4KYZmxcSX/j=9$z_3J BQpKhQ͑ ے)׌SJW$XGiRo4Y)Bt0}fXJ䈍2 ٻ8R1.ޯxՖr"i%=@q܈qA&.~)H3oc8g ||M֞I0 iN#W#Z*pLAWHFM/m gW*Y<D=<QQ 1=Bw#eXq 4WqN*HA8eJչ2/qHc4ydHϾf9I7ӵCdŚ3gQ*rVeQF$; śAO @c` ;$0UY ˷_kFƥ?b)HJ(7+zԴI J_I]cƷa9!C"+gB^Ll(]4k¥nָR }VFW`k2g'J 3 lmD@CŃA8~,9+dFSM0pτ$;d.wV1]4wdWoy U mz^Y<}oL6sf!DĽ]/V3>f q\/Hz_K85T\G$`+zW!^N"1{م4/4j`;ޡ4U]׌|sJ \Uղ]=jwCfpj@iynAvBD u.^_h{=r"P-= E㚵n OYEdH6 =\o0t`r|!eѕ>8C*#xG/.t!)*f0J(ĥ?3Ӆ+sTY%:ꦰ1px珻Rvؖ 7J9&D YяĩXACFO.D+V80gy"әK% &c>Orpl!$᳤ЌZA2S8wF&Un).a|ꗤ /ޛHc uS`~je|BV)<{!zƌ2RgnRGВtk%b4OmGiإ.LpRsJzG)GY"㒫Y#7%)azƝBEWB\0䟸q7un{xs>,|xT;F@rtSr (Gtt;}~G'1:%U'/ùx'u;€}1?'y?V#Q~_?hYT۰M81 l=حD:\N!i276eWthĉ* YXlnɽq)0)N!0>`'W!瓛 ;dE>Y7,Bbّ7.ժRyãxU:iqh;p*dS^bG 26yvOJ| cG:2Üް觯@ mG9u4𹄚lyzf ^a7ȂI.3o%UtT)p|?؊Ef!+%ջž D'VoE64Xk1^M2==Yb`X5&pq>F:8yWkOP!{Žx0("n_$s6/ |.X :H_ Zj2],;ggW|X:bVJUi'6Er:K]RFg?h{hխ5^ UP~c P Iue6W< :gBtT~,t  infQYә> y5G$ K 6 ͍gia0vIք߄*v}R3陁E 1:P6H&0IL[v(?b 3n]Nyk&#a6$#QQl~~qBtLS,J 8(v "Y}H0UD#͑tpzHJп|뢆ԉp4ʜy!gOiA~7׼&| `xa88Oh$hC-8)~n?ڤ7lJe((αz9rFXOLWۤ?qf E%BY_˚i ۨdc8BKi]^KCTOKn iVJ;{Q 0}$x?1 L],휡AIKyCbەˎj\ڹPdIQ 5cj^HH~19IdVk)xK#l1~|*+[j/x+$D 4Ei/kO.B(i.Lyyf:S=CPEd|v#*wT*??Y JX׃ yɷ\mzx~% gHSEk(USȝK5|.zbYĮT إ=)k@ۧJ!rmJ)'fM{ /Oԑ9 UܕަZ *XB23=sqw嵀F} zi1`ᅡD_hPW^lk75 .}rŋ[an5m3A9 \7I,+@?cÂ\ܨz:}p ySQ!;?r4ԅS ?wXzE@~n52DŐvqhۿɠǙr 5._C%E O;J BS%CL&,.ѣ%v0fQoQ9HfSK6NM_kz{_IshlN I/ܐq*Vrb3bF{"Uo')}[a "F"X'مRU\C! 6!G\S&^y )b"ה'&&O?SS?MCӛHtD|wZq/OOHH~b4aRUͿs97x/pi%dwgwDs{1wz,\xDU=(e'tT}V-= .$5A}1x͢`>o?%H>JEg.A9fU(*]`bCu[(V3k!-P1$׏Ŧ--\ ^mZL':-*qeLUd?BԓqlC>1 }SqםOMgV9[{bSԿSDP߽*iۦ£s:kd8ZqF6ėN@z@VI@"v{ad'j{V?r=O|qb0d:}ZH?,XQcގĆR6,%o:,4ݓKRak)n~Ӑ7 XᡞQw\K ?st-NJ r\΍/^8zHE>I cO }0IZj$% k2=Fk@R y;y)~~)gzk~y1.6S& + oxMI2t l{9GIalY iD e?H%sV99PȐf])<'^H)dӕv~B.=snV> s @.y!Mz,(7(!s i;X'l d3*q17iX ?<_7i Ȧ3)wj!"}p=Ҍt٧b38gdyGjv*N~/JiئeNȋI(S[MP vSx^ 7^]Wabhꐧr eye,HYT8tVAEQLv0G5iTJXLlE}ZMɤMԀ;B A6w1;v11Y?IzMCw!ϗb"-JXTQ-UH{ . [5p"NTHs,/ 6WH:d}.Ck9ߘ܏YL;h1yL %E`Zl̑BnGKkdE @ڎ~Rh=$P#dI@]1(~|EiV@aRwt_1(+_**õDO2p׺ +GΉ!Tgrׄ>e9mȡ ( ̸5>WE%XtbsDuB}mi9sD~xZEn9ʊiX،Os /Eʼn0w^ G@rWoC6Q/db^}NM n{EIoUHY9x[q)FlꯡƅMݣuIdIYg(\0*Q!fEg^Y%,_8{wQuAZ8@*eaH+_^7/ QxUu yQ06--phÅ\(ӄ; Hl[aZH6b-cBuKES" IeY(ׁjIQEl2HuW>19I\wg%ѵU늹1eGlx6I L(eCJ׊IkM=9Y}%±iP'~?spj߬E(Ǿ:RМzq*_{G Ĵibj8va\Bt^̈,dsxщL%:t + t".05tߠE%_LZK?y _uzv}Br2Z/yDb1NÚ[hPvi~vze*j5K '"5?<)׸g3*qra<,ا NF_'>TB$O7hAG4FvIhnu* X>itPƒsEKwj\VrvՍQsYXW IzwWoODxM+(EB=i7Q"/k{VebOTS BcK)Fb 3x,,"={D$_l[ݿi^?Tɖ򳙻 &7Թ3hiV*8 C%;{1 0鴓巯4۷ ܟ5/4䍛6j AjOqg(E|=a-Owfw\h(A޿K@ɟ_I5\SFr/Ϳ"9\(J4827Ԯ)6 kܵ{@yut5 ޘeY=Zw&H^ ~t/mJj&4fpE_]c XUnc~v˹-R=ګ [~?t&CAYkP%CEw\1q)y9=ZL'>'p§_>:k1VhL-z/{/Uз=T \|'X+:9B[_XZOnSmÁ"qY >E8_MgX8-rT?ڇ o>eegE;AR}`=(-#:^\xҽVa(h(hm/"#,`6-9 ;z=wDV=e>U9RkF}]}CÂx* #`_O+uA>)"]}hp?䥤;ï1ٺ[[D"ӎ݊χGYV]lFuF }g:;Uf\.(dv2?R9$; t">]O7LPٽ1^+?+EW ƷvpV @2+*.r!k~f|j(TXgFZ ʲJ5Nҽ2nhɦhJB0R f̎p^bN1v"ɔV?s#Vx&6+xXBqB50A.UXE_O{}9%h"a YT}?zXn'5V?`G'N4,ғDN[9hrPw/isvG@-ȂdDfAiԞZ&c ee ARʫY=tչ%YnL'u9z#ljvHcw|~QLa&l**o_=OFzȆFj(\N?gf<7/)ޗtEjY|r=, X,u}&:t"1ѐ7vA/R\2<82ކ\[͸|h`QHRoRJijN>6\h$h^M=Pr":]ys JӦ/Gw%o'xP2vBЯY~GmivkL \ns^ g%:~e&ʼ$s.*QI@Ϣ[8I*41a tdPޯѷ=x:)cLqX< 'h-Z0u[㙑'{(w'ж rÒGr}w\"Eh4lك3FC_LàKB^Ÿ&Z]y8T-OYc^r<1ȣw?,)j,ee L!i1irRj36W9E@'%qF#J{Q˔7Ёބ]4% $ 5$ b/ um0kmXvĭKQlQi>ƥo*P~%iUk[2}FHѣ3);V(Gܘfs=@$bM6xyZ\tGG*l8mSó,`zgݘ|Y-JTGjSEB@ )@sSP9%{B ~/JЦ /vOϯھ9&Lzؾ!PE9K!%f wRڡg!f.%i5[0lICjT1C:xyR7fe(i^։c4Ӌz+H@v7W0 u:B[!Pv;vh? ҫtը.9>y TY~KO7X63Wj/wӐj-yhŢTtTW0+ 69 |U4 w Gh'7/V M6lmXiHhgKZc}4:X"`pWtw{{qt54Z<+dm*[S`Yh>X/S )_rmBUcn#WRy@#i`PA {K?y>!]cWБI$4[z$ \9t͂QY^$ #vf׊|6nVJ:x,n_s)<}ւ#g|jյ<2OP-'PwZ܄?NMȶiz#u_Cdrx3;ǸӴ]҄1 `.f\Qq?FlH(&n{Nf<$Y&.}5J159'y«lz]YPug)/֎hbɴ^SnϿ؆ڝ Ȳؗm6[h0skZjSBKe{kR=ݽڞEM9XJfo'ҖsOKJ t7W =a?TWϯV *Hï9NO?jfys%@ .k``^*H(1߯(f{u8i.;$mPJ Nb3u=jc"w!3gv1sevN!A5͋} T i2?X>wH2'5̅ Ug>G C>c]):s2{5!3K W+L9tZ,4j jUg &h"Gq1H5Evq);Mn4G&>euo lǾ>jï?̰_;Mc3 W7{#2ћ1`ۅG\1jS"W8P0m ėr{Z5qWݰaop8f'C{PP43yIu/|lXSN ݦ2dl:J[j{Df|ZG[F"+ZTOԪ!ΫUkG&4̒L<^s*;:cJU$MR1ݩ Um|[Q73 {ƋT; !sz+#n?P@]=C,'DhyYvRJ͜1'Az:/zB pG0A=̖;46![>4بk[S\hv7PN̨^Nz*lHsFjfvpNG ;8=ARtu]+G}m+*D<õ}oYG|m2Pf FJ}grTϹy {~MTu0@G |UYE5bCZm01%"(*{%{*-SװYkNп,/B65Ma#lE$pLiZl=M{G,<|Xm :Q.UYPi쇍|,m} Q9}jG}Bx{%϶^=g[#F2ϨETFRA4j#/{kbA"^@GY]zJ}t||1q-Kʬ=Oh weAS !ŐZ`ƃ.0qϠս~nHn·`-7X+ˎtExqԘl g2&]RDn?9:11NUdhdgڗ|]z <RPumZTwtG]D[P &EXRm|~MY[J6DN;ʥL.YuM3 ɚa-6O,"''(L-4mp[-s54ۻQkA4G %ys =l)T zij;D*Q1.֓m(+Ng_ Pi&R=LC)2SQQ,D# nۗV4kB΅X?fVF:WM8G#LtMeUϔ Sud7_] sIR8"08B <֯zUD )XtTF藣vfz?@5_}y!ivK&sb(uq +R+Gf.[;_B4""UE9\4y>\>&uP'C rMw  2Z{*o弛T"giKTptgc(,b<|q( 2U׈w@cF4ޚw%a,ذl!ATR[ӥL]}ꦵ8.%㬺|9S^)T (0uԂE*2[um5֖7 [Q0ñ׊`"q|k>3z#>1F̓~v_@.QHeCj5% G@&2_wҽ]h %\E}aQz8xVhUp~Oo5$$-&FbT=G6" zNYUk;L̂ox~wې,J$qT~zI@ٍ%8]O6^:E"1WO*dAwPY4]c^O 4)RQub^),ThJ惓yq=4zfTv"߆ :(@ .z8%te1^OgV?j5SE-2.[!X@Vzdt 3 Qcة{~*Ʉ̼fg Ò`fؕן7}k6MqH^VH.k”¡<.A J6}XpmSTElBm'f8Gٳ$/'ݿUE SjH:+th3qK`FSf*xJT i?!a@=o<>94 )V.WWBVD $YR=6F!?dÓ)pꏮ%.=j;ƽ7nxReGDlebS,{kgU[/Δ>`1oZ[ϋZέ/Fc΁w<@p`C]z=cT,Sr?:zNJ>.)PƄ-fW |XomV:SowKaƱ[>7 k3is:'99&^Ӻ\;e_z~r*W!*ux~ LB{ ..(\¸,f>#44Ҭ)EP"I!ѧb{󺈡SK >DGieI>9l%G_wA؃0j%?#tL!Q'cTR,UVSoݎؽ+J`sS8/!5);"$n~/nf!:,Oiy$l奮DJmr}^C^T0<%|O=wմ~/;. %̍tB66?z?[r뎌j7ONnpᏇscF$3MԷ4Ⱦ`(xo%.Yʷ ΀ ͍".NP?$G\ݕ|wy/#*u CWM0upKqAA%έ1Ր&?}%&R)H<,VĄSM`c"Z]O(|^V1y"@MV(GN t9V}i&Roߝ9/8e磘'e'<҇\֕8p1Q޵~eum eNGMD_x }8 9kTIHT|'s/l,7G+57HVq.A "OpB;GR˙r]YEAf^vqJK,B}#;7,X'J8XD 07uyunfPb]>$5:(bE l01TI6LJA𙄉H("Hj e7 FiDHXB{D`"c-i@Ϸ(ܼ2jLAyWJtl̲oR]~B֋1yp]6>OA}_^UX>Bl{>lۺ 4鱴\!_JAMeކP*!!EQU1pLv9t }MZe A1aUtBˀ'(_+|C^K灆MG،\f5,mzXErgC erc=3<@Ii`l@}WU{L3/XH&0/p(7Ə+-1K~6$bE)CMmm)jXҵO+)X}-! QOʭ%+.^k ڨ. A_r^Y-ߒJ\0L '*1RuHxU6v i:HH|& kd 5'4}+y8 Jn~>-=0->l-IE絿(nNPZnTKCM=+7mc`لMYa)3QϱdbT p7]: q r`VjN$|M?qSs]@D⺢s &L|tbSg.uN Ҝf >SU$c0.Ap;4 vֱk*ҋ%7qG`l+oJ$/+I(.,bb?);L㞧2LxP i BM4.%]_8}!^=K|@j }<Է+kf;i@dFQ0yzi}9t2n?S*sj GD*斁M`ZS:׽Hh+>'lcG\_>tNf7W K#QL\䚆QδwG'"id痫lIO`qMW!_7=F}ZG^'T|" QxatR^ "]/yĔHѥރ+9Bˆ* y ZNۻQC:0@:0X*J ;f;2RH4Ӏ)2PjckZئTޒ22aws 6ݐRֈx,mV6ZSr6hD]uo&jdɡ8H]Cg hPOBjd\D4N`85i6(gGB{vxt^YhF fۿd}Lh5"ۂ>3<~A ݚˆQY.Գ8T]d%OpuTH#4<蛧,gG +wƏ1s589PMn^{M u% O;tL$5ܘ~-Q  64;lͽB]ҩӡ86kj-%\9]fY""WT3HD߁w P|{`:` Ƈ,qRHd2㺉&};U<{.&kEgS# HO>]4,@[HR]3 ;]jid CֶT[u3^{7iDrھ'h)"Guh@]V*'d.$}L[cEv5f9W븆T D35&I3s²/gq1,P}"/z- Z͌5_-8xۮn4ԪP5ƌz$SmtL%۾Vst/ 9cyU3SMLtc֏dr 1-WUЕol'c ߠCy|xottM&1BaE"OW @|sP^)Ge3+3_-`dJUuhp䧣@]3J)fn.,l=͞`|LCgfo +RI.5F/K׏eծy f_?K$kmvfnv\0ц!#ؚv6ZVXj )3TL* }M9SIUFBC"- .6޹{xw9j!Az/T|S~˦|v{_% 4l4 }IHZpxlБKiC;l}ܱD$:壙|@(WBINAГzF}V+8G]c(pɅz:zje"U[Nó~ -͝1U60f1ryFB텯(CfV8xȑ'"x >,w{B0?#48erbMa*FJn(vILH`xXL7هRl5;W<VS#0Re&0ۯ0@l,C#^wnxpH:yۛ'W%?KQݧԛE{xsҲRR4ie(|w_-M:Q%d j-*n,6+$ZY-3H!~<Yb MFC+Ui:0foPS>}(Ȑ.Dp cR3CCAoև bðEu[;:pS~G^́{>I' Js_jLZ5Gmߢ hxLN(*] .} h / b@D \~H6E/{xJۢkɿ+GB_~vsIQ/?BΉD EHbkWpbjVϩ(0&B +k+&]n\5z>}ҁ0P[8@e?^6}bKMy1Vu>t]}sޯՒ5 BE-Pw暁" rLMBHEh:V7X@ qn(kPvaSBK?,>thM4 5a.|[K7m\>Wϯ\ eYQ0 5cln2LZ%x/ 5@-Rx{@P ()=@HDFGʽl*TgM5yW7`K3maPw~U%jL4?j 01t [γarF[(<:Oي;WM$隚F3:2qG*D*-eAz3^Ugy8]y$+~*Xz$;8;왷jUSx%4S Fs3Y;j t68כv 5%髺jm;uӽ]rwb0g (鴛 y+h Kxf/C$Iene7'-i̧y]ioG2 e /iX>& ޾V ܋m:UÍ[MN0RA72 |l!]yHH/_#Jig+SZ-[ Rфό.vBt4);̆掻yKkW`針ޘ%>˂<73s49]EY@63*.*b1֍2G1zYy];pQKWP/PljI bFIHġd%h䟦/<;ËtUn,;g C!ݿUWko*(z ɅRmcY{.>! Id,_"Pۂs"Ds`$d%8@݀B݅ΓQ$#qNIh2vqoȧwQt$뻕y!9H?*{Ni̺z;EMXvPhʅ#h Y41B1()@/bC^iR~K&5~J]k\guE[23+2s E7Uoq&H-2\EE5tֳ!B6 yrOMd(d?'sS ҮMd.߱ư$J?c_ <|%7hA|z hx=` N9.!]ھݱUPi 0-б٪ԙE bYD$MbDV7J1h_4h]&TFNLT`:9ځKUbZވMd򼯟b·KIai/CD=lKY•?ͷlGɹي7wsdptUXlK.^S?ҩ60p>(z'yDJ?AM[~8#,'G0뱌NɭVw9c [LK ?KU#^Uo& U_w{KYaxp*>]Oaћw_OZuDՀSW>LucR 6hNROFs~[FBO@Ϥ3ٖzkB H4#δO-/D,Ga y/^. b903Eƃ:֖C\)}%-_o9_,ڿunjbqq&Ɖ".i튞m`ؒǖb^!z.5gJ2+3bIvp^EնM⣧y {W5{UvVyU/EAK\>N))Gf\@BŎ|$ T\t01U-M5|3y2\>uh_d-Si3K:p6m= bOlϋFu^9f8@\ߦzOCAEMH*~]'[u̪X|ǽ[ǎ?[?Rݐ=D~8>)9' #wirLGe^A % <1Br1+Σ%zi8'7T^B3:$!'_‰IGWS.%ʉtG2ȟtT݆b׊M yDm?E3p ٮ bP2%rk ~ݿɏ<ӔUC(1 h^"Qtcz9T ޸П0I?PwrwςުZIoqͰX |H|{i2Gyer͞HXB.Ď3#zd5^T:Krн8-{BfE}>,O׭z"А"$;NET4jiuuSԖh$i wZvl ãU; #|i/ym/0aA3rfpVkbbw],h9zG9m p9ߪUn!B@*n CrWxyg.QS0#3g?o.1ذZh8V6s t=C_'fސ7oF"Ksr\r8300sR X] ZY~8 `A}O=1-~ ^Oymy휯]m1*5E(!DS~c(Uq/E@E4Fܛi4o3qnxFrۇsk{_؝b2_'+xxߵ;pжAxk:#/@wO8R^RH\ +33guoQ݃f@u5VTJYu.W2qx,\zR_+OfZ5QXGKɐ硧ܣ> }Vy˒is믌iuLT]iB F_YCA.}!oyAV .aΈ%f6Yx|6̰tͅS6 ='⇎r J@=Ÿ" 2?qJ&BK[f )IQngk #˰dFEXujg| Jv[L_6RWN`3$[f*I!Ņ <~_sjZͧ2\E𛺝? OMXrRiJvw_4,&V_(s{r]|-Rmn-IÛ'Lh7jkh1 0,s,!-4=mLs%&{[VgEy<\ਵ"3K^hpc6cW7<g˛a"cI|E ĜiX<_hycU;3<ץ Ԛ@ ] Z xt+%DUl3"{ʘ[2|I3nK[bb3A,g& .]=̇iSbbG&nHY)B)T,Sr^98ӟT(=6T:{7RUgAؤ#ŎH8YNܘ?rÉ\(~sؘ61; *ZqHNNBBRBi ќQg6FIEҁz]+3Q ߡ"[>k3ޑ,pT )$L[ t- iVb0-,;6[^ǻ"PVifl u\F#9b 5<٪ (nIrkW)-i mL4@d)/,UjSJX- 8`{^zw[$+s4KAև…tY0 f>̣Y KYāζf#F5J[M@s>s,(4,ƅe>ZE`o5Pp4Snl!eM\;I%낉jZjyoFkU}@گ7y?8c<F)%]BK/ͮ̚P;-b}AλlBJ=J).vC;QP&U'PeQhH t1=ZySld5#GKC?yirw TcԙJ*ф8\tKE߳}])5tls'(k_{]0r -yY=V(n}6Qe1kn VX| !o{^Hf9@DL'fuSЪ@qЂ>ML^7o>xTiWO~AZ˷up$52|q~+' xw6a`eo02DRF{o3f'L>IK4eWdžN$S^!V̠ gZ/!`ztKUJT96L\iajIڷ|M]9~݅NOTLRie~m^N15j3'*V`!Vԁ]oʋ_/Wz{}ErXO=lfǁYwJa dY S%w2dYT/dryRMq;bWWsW |5_18xoe'eH.Zg 7,Nն{x֔KH Vۡ>Bf Gãr1;,؊{. <4vk{KT&eUˬ2HdbxzW>eq|s:.s{dž26i' '+D ϢLtNW.0ԯȳ:?-F}%@_(> ;Mא#vuX=YHb'lnϞ%yq/Vc~h}C;yaY_ kã@ HVJYvv>Z}-DamD@ね"HxK^D* w;]Qn̅uAhO2aě.#U|.`M~:ı:>V,3vCj?{U'En a ;9ǝ~r_^9#̼I>ޓ(65QebÔ(Cئsߎ~@J")x >v3,Ufh> 8F>ƿy'Nlݳ M7t%Ha-LN 37Y6s ʴƕxo,D-B6&fpFBC˱`;a|l A?jwIR|[>!ëzc&g׈>W/ _wе ˑBCOڶ-o.d֭B0ڡjy R]t,f]kXl#ϣ.?\ %[S|,ߓG)*g>H2) t['ǥMn mfV4<)"jfmb+VsgBrK}k0o8εDGʽxWne{>##d>t8* %p$NHM:Bז^q#52w!N/2QL c=J-$g!xO'V>XT's uY̿5ԽSS,z3nsMB-Ij&V>"KU1G7h#ЖiˆjIckfR)_ڦ3~نJ uъs4,M»[C\Ufu@㕁Wwh0m^zx{pa',0:PTh1x;oO?I qlOmS(hIGɦj36&{T3 1GU\<^WiRKQ$]:5,au$z3L|h "ٯ{˓B_rWQֵWYK0^ebˤ8de +T"np!Y*ml$$T7aYĖ>rt=R(N~4dH Jx kQ$8%5[#!Ɨ̐m}_ϖ_%4ߕ7S*%bvDZè4͠ҘUm9vjעYj``?flcSM.*"\)n.p]Ʉ2Cjfv+LzUBd&M 1)E_զH}z&*s|G3ۡTAkM$Xv1Z2B}Ŵ ,D4j3{K?Law8ehAZ/UŏHg_I֮sdèc HMI&6!U2zR|5GMa?\ab;&9|4#f^ЫJQii* 9<%AZ@lN:+k3jr4X;" aTeFVg𰚶kddBKߚ&2䦳D R&4}9Ath}DZwQ<1Ћ8m\ZQj!ɏ]Wx&`w2$%p Tɍ3Rz=>dd7x+1RE:0F;,|O!Hl,+h* o#cdS6’=ENe/Nr{z#Xu]a, -r +~=1܅.(ss'A5| ߑSM^t |0uꗟ1XPi;6S#^>\Vrc!>]Ҫ$_OH^nؕ$ZwWiV)F lpOP--'Z;Juo^iIn1ke p,׾?})!Hv:hGΜ"0D̮Q*:q[7i"l4JGWKpI-M&-r-t>_OIiOGuyǔYdHvQOT.{!9b2:/hLk}vw{3R3OoJdF@ok4hw(%8`70&y 5198]q,{ZpCC oyA7˔= ݀+.S`phii0S. & ״f}Lut 3X؀:|}ݷk8pg#R V^t w~HUl"ņY8xOf:]We$ 6K zq'*UWAFBZE6tbg4)]=?,VQYEj;HCqJэ%к8 iNخΓHQlh$H h@ð@v!ַ7׽Y@7s}m 4g(L xW, /IAYSч 3JuUم5<~^j;=ۆQw )rLЀ*vXuj/) k0Q7V{ wTON‹pqD芳0!:ə \sZÌ10I/$߁֘;އxwJBj{ps!,jPpΥS}`.PJE}%>sh[ m ۾u M-}xWೊ_wt$IDwsAcWqxMVq#U~%. _C9,b gXEW Aqi nD.mVN! 6W}I@\M?dq<lC`cDW3xFUrtxU`y \ †rfA8Nٔd20(ŇQ`v}U&@{[>>{:K^m@|r+RK2Ѩ28t) CykQ`pr)b'_p{1ˈB*V[xEV/L<!=aTQsa5.5!S‰/C]aKtI L'C#Bv{UV uϴrw({M 7@^s 5i嶦Dx PMbmmУFe^1~clq.\^^p9?}'Q1R։ڜG10;/D:8e1oPzi5$U?BTlqv؇tڃ)nⰐ-:ҁ!"R5Pl!zZ[G{1*4oYTC /m9w6y&\Ϲv/7<hΤtZZ bMKBaZ "Au +WסQE?yl;YZ="AnJbd ʝ^MDSC@^jڴz{k|7ދ_zgqLq,c:N'O͸(Zz#r$T:D`͂r-SkGI2Kcbךuc0 ϑ/R{UPBXIyUޏK\1G->n"O6m^,Ѡ߀"DlU-VB͔Tg8qdf4[J(ੂTU1⼄2r HC;A=+Q{5|1K+>ok?!%#ü6'IqLEG Y>8V jAr=ɝ2<\0 (a[SN%T{=h71d9?@ PƝQ*Z%,P佋 .?4r֐ Rp`~Eu[ks [K^== RH߽M*G(& RӃcvӫogH9}N7˵V cp<ݿl27tQJOӰ qm/ʇr=&& zhD!Qގ`pJzdzy;S䰾`flEl8$AiM],3z(l28o5JM9F"&T4K-'tRXn#I"cn&oHNۤQv"YjGmj 4TK9>j;o6,&qCEt+W({%)>S W+s2&ABњ|Z qְu7q PzUQ [}pO; V%g)x @6|#0J/Ud=OHLuL<ǁL)KE恻;1#^Q3c[Ul4{s+\ sוQx&G&*,"V~[?O$lŤs%ZјfDFF Qa$ Ǎ6 *!6#A`퀼)sE)ە]kCj&09A:ydXZxgƍ=V\$u;rڪ%N VSڿjFxA~Js ${Յ$u:Ntҍ>𽂧ʘ#i"Nb -k/ _pxm EPNT_MB^%Mj;k e׽9>rNWS'b=--UsϦQb&տif[bi9t͑7|ϖS[.·}Up'h D\Fc@D겣E[Ĺ#:_\-}gY/<,z\cmLrJG\u1v(ZvhdsSw}uB?}Ph@" fS|tFiv W@`u1=vfMAuhD;Y_PR9a;XI-x- Ͷ_0ు@:byٛdl3PcwaR 8V0XP-аL=W||zۓLaT3raLOA#ZLU9C|1 $:#cE/F;!+T μYT]j:%y[x$’o^S+= >= #Ar%ŴFnC3_;[b`_tҦ(5(r-T.Xv}#۩mf!oBĚ1>.эGP֘2 SgX硲6K;`cVstڗ/7ImYgyV1(- ܪƢ@z;:# [`qXnp8>e|VroP&#xk N/S0!u7"n.Z `#$GSLݬM^i}>0!JzFSa0/>_Y+!eckF4 cS^$;$6ܧ_W#j+Xn7 Jd O/j-W,uC.RNdvU h܊D?j(a$۩{ [~qsnЎm3ι/s,s7L!01rh)EH!L9Xo7Eˠ]/W4mgip0ئ)dЙIHqqbbȱEW2&p?a,wZyx,}O@DP2b_q!jQj V2_${-u9R΃fyq_hajʮǵhb &ne#2$usWd*=2TP hA[lxE5-qyw#swKbe/p$ ENLqKk533 { >qf@^ cK"~h`qOSOM5i71s[ms1ttwf \gLI=5vkG3[o: ^ Cdpin^N0 Zv8X^x4_n2nYgj^%i0@Xk';l zx:36+Aqy~)\^Ie Hem/ E,}!rG /a,W*yU.鶼y=$[o;헊VHvZ ?)(.(b^_]s}t/9:+.֯jSh_-j-]x~ a,VQ6)J@wꍹw[96]=a¦bI>"5z __38IMvjW[[frAUț{Qw!Mtmt7& pFjb)_\EVu ܲ[tm4Cohyt DI@%>U,sGn)ꃗMlR=i6zl~oRV]MɭjpSįI5KvwG&>ݲ͡(]Jqہh7BH4ssbR~2VJ? 3ԒT%\3+`PEƀמ7o^ծ Q!oǡZە'NnW܈'g?^*l jO_$WBMy#GTLJL ߏB5MxFe{V H٤=[F=5KawV>74岠'|x"w<;7u8P7gmusx;2d "IGsx7NKF0vGzV&:L(ڸ<; ;ڏ3Uf:uvuff:/2o?rKV ׁ$[,f)9|P %3'>EUy12(Kq2;"qW#PF| xifbâ>oïNz>Mv_: eKt10ō%߯N#)_ۀ0[~Jz0 U،6=Jk*]{:_7F';\2+uܫf,Xւ Ŕtx=f`lT74bœW:mS6#~C54W.'~K9 rvcCĄ۷S^٪T hm-&bo]jW/8߆(Cyı#CCIs}eu(V/ r#}C٤/uqKxYmLfl~i[5Qt#IZ.Yjd.MX]B=6/CxwO^cѦxr*tW}'@!"icJ_ [̽'Nlc*kB݊ɩګI;[~ RPDӫ51G\ct\AS=~V+jےhF}JE_'K e_wjq$e}Zܚ^Ե qʜE:yīK\3Ìe@kKT,_')8W(Fb&њ:a)UWeml !\;vib<v"i>rg-2̭D9Vij:֎M^yP edy RxTWxH?O0iq,a0d.S=o qR"lV3kx4@3\H#Kj2/9BL/@"5 .Bj%7uej@VYw@FP8mxI['~v=WH`}|қ ̴x9ߤxmOK>?½UNC>|xpF$L}䮥="4" ©p+OEfw縓 \%.˖BOZFa{iۘ5!0:mNθA[d</3 ZӪH`謔,H?\|!UQXXs!|*BvmvWň ZEoT$=Tn9އ4>ّ+u`{) ThjźwqC9S'&xҩ.J/RscLٽD\> :$NqZhPu%;ԗY)&.w]Amٗҁ']=(S$r n}OP ZRG|+oӗTGP% bj0ך{fnޫ\M:ɼ]!dC/\mZy (, {ӛ^.0M6ѓN?xgZV$W#ǽfڂGg"S} +6ihQt}M [ϺBq>Pt2^R>Az(E^A?)NC|ܹNU b+9@LyG*%fWO9D*}*)] Qvgf7K yԃZbɆAoA駚M]Ͻ`;^@~m|^|&5\h.O^4]Y ~bBR?-ɘNr$ T|DMALIl]*4qAbUn[*L;Nl|"H-[:6j %?D'.T 拂· ag𾛲g1y/&76mU$,ՇkDx!YN Cq,+$ɅY񐮲}e$տnEz3u9ٺ uIlku|i,dp2:?3/:U?be>7QDGDH)I9*P`mu^g{G54SP\KWJr z%9 fL;3Nr<6,TSA̧hOb([SYT 0%80#x+dvN*0eJԳhxq0JTsBSJᴓyu516QH GgB()wkL1Wσ1q%Sf95>A Nɘkc#f)!G,bXE®bTNw:XcI367Vt$SH *(^ aL8#=đ99j9ЏB`K 8VQMK ^r$Bn DYs-RRs/Xy7d(lD' ݇ߙ)NJnGdv=u=Ǥ"BBB0s+KpdxA@ w]cW LÒV2:!j"CtƝ㖐7"|d eŽOH*jar\7;zTOAa!6 fQMnCWvSzٯ1% Ѐ/:U3Yo'"6 P|jTg HT\ll#[PQ3,sL1>8B[=\G@(Qzi 1  dmdPqsM Sʐs4jx Ruԫ%q.'BjRC ]w5;[y)4%b012Iy$.#CM2lI6U[N5Vr_wz ͜ZClQP ͅ۵rj"#|CMTuy3I  _ ptx03X" w-F>~f^/kCUvJ(C ^-j [twDuu t$&fGʷ*&\]O=DzZ2u%4P-~$ /K@y#]}?8ñ7)>Z[R]Zi&iqĀI{%]'lGB!o9 ݧ%$2t! l%Y-4H\[5te!wqf XK˃3 w9}^((F*nt ?Rɕ"$Jl?y#rV`N5{) rm:a2Y/ǰLǜmlo{ ([r_LUtd 6\n҉ 8yJV~I5V."J4椑zN5hY #$i{Tiƽ"2),hmSb=EØ7|O 5I#]tܰp?Is%Lu+Xc. KB mXg F&-|%PRy$ꮩRO8o.+V1g҉ޅ`k^Ews.+ Gf1 ϻkzw$/7"K= iU!\=¶5zo|'v3Y$::6?|!ʍ>o50?|T'  \LFx79q).IehgwuMURF1>]"4lQwiE۰ۅ)VD.åS=ꒄHG,cў]ߚnwPC"q NK~ܞAԦi˚G[{W⎌)1f8c1+-׾X5сpU-3$2 j)J` =Kr` 1oUZRߍKxYvOn NԖ}5z߾ բڣT>]`0´3g [0ێlmJ 4Y0ِa|Kq0Ȁ'/_m_ du7yt/J#|k2W'kB>~ž橜 56i*6/l`as#)0|b-TWAϦHC,/ˤ[~ ʧcuʥ}5" 0w:xīhesw[C2,m r>]{4P9',mw"7(rC&R7bj !'Lćm"w|*e(Eƪcw.[^7Y~4]7޼r }Ե} )%BUYA?NIƐ,n$feRvrNAjTBpU깻erZ#=0i'oYTR=8AslP(k%`9e6S6|H^9N@`S{N}Bя. * A:)/bEp{ln!X (-i&>ppuh*&7},K\ԧzR=OP"+Y)|Ke(ʥݹ JwgzX_:G@sr%+l# * ]?gA4zv!s`ryJ8'Imr?5= So向LJ~.cg,&Z Qs} J \kDO+Zǔ[4.c{`X0gQq]mʹ 剁W b21ke}+$F'^Palsq?\fBx m|\ѧNz^.xtYFS!ڇ:oٝ 'thXlR_c9hL팪5s [T'˜)YRpaU!WMHTZf/2L܊G絢) :˭[ (.Bm4MQB%5"<7+ksrvn7o,$5kXpBiu1Vs]IqD=9n u$ OW{w# 9Gm4n0ZnG3WeLRxj+zJr&N'd.aCM N( \b~5a5'<MCu/}/knj |V.|J}BS-tԊ SǷC3~q_rbO<3gfM)x7 [d8{F{([%v$Jj6FDNlst|(~J0Ҧ2iڤ6X. lfޏ޲a3W<鎌/{ޚ,S%C3@2b.5BՊxtfbafJ(xifU^qs]O&Y"D]\Μ N6؀N,"} TV8'+ǬQ|Pŗh!v0F m4\Gjɽ8B|E۾Wٻ>MCv%%%;S|cnvh˔),*C\[w9k^Q,P'Hc@]=rFW~֥4znpd^H5dfKnd!$I G㈧{"U8RBA;%+i8s=W#ϵ sؿryH^( zsb cOd޷4FT{5nGmU {r_Jr$,$Y/eQe5f^{$='6vil5 JQ\}YywV>z"H@V0 ~حC%Y}h.SDcӺTl}e5I4"75Nl1ێވYNZMo[ /p& ~׉}}x[h#+<٘9G6?p [C%~ ,y?4;PZh/4.J*V +۝26ST  ١E$T>7: u!R_ZT+fkvfBgRw+W惂 ͤj i,uQ[NmB|Q&T@u(\U]2P%ݜkm~)vj 6k'U~& Ȁ 9ZBŭaj{`Xi%߸iJ^h@Jn R|tx=H]x4Ogӯ?8l4gRZg VXX vs-HC*tR5ϽIXSlQ%t%^3@m_0p b)ʱEDN#?' ,QE we צ=lww ;K6a'. }ynL^UZ@+Љp\Nl~nƯG#l'|GO+’xR{_=5!Y5#LvŜ`7&=0_;%\L~2yg(P_hyR<@}%ABy̓ivo|pq|a^z;2'B-f@a0XoU9 <=a6~_\PєӕSy>M a*rdKYXJW],7M VEB~1K/E%ղjS2GA79dе=xu"9zkRᆘgO|ẁB42dH-}x@JG#-w,[zd5B= o8 e(Su{ufz(tnW?lS=lޥ7#}]R,z|U{`Iw^Q;tؼ$8I;NGd\P)^Ve׹H(kdUGxZ]&YyMgYRdq.Amd`,ݮ#3a^OҫXY. Oקvgu`{vQȶ ϖ$֏6 gzmG1C>Pq4, NB^ UK[or6X@ ~Y8]Nw6_/Lt0 j~--`h?|idJB.XN2LQĖJBI[nj|CDSSՏ>{z$B(N"B"l7WyQdk̷8GH>%YVv;!)5mw ,TiOG*;Ge ~{[3D#.[ℐ_fZv~gZ+kipsZ&O'l7HfKԞǐpM}ѳ-(8`f"Jo&n յM)'wI핻Tu٘8).WxfmgH^J96 = Ĭlѻ>C؄]F 4㮦0lC-.b6I0~^; K] 6!gBi?Z,5JX&&{mq2KC~x )kʼp+*'1nF$5R7Mp$^rG=L-!\n<ȑ.L@) yD g}۞%wm}gekH7Q#Du#gw YZ