libKF5Baloo5-5.55.0-lp151.2.2 >  A \ZC/=„R) Ppڝ..2wϴVoY<Ǜ9q!ʦSt? W3icĘcΡyI,,i'4 !5$ f xX`/ڬg|Ɠ%.مM0U0pR]E8kޤ55V_bdaf35b1c0c214c304d7aa92c7729279f46603bcdbad8d851ba007f47e522ea7923fb0180317b6512d2a45a1fcc06a087ea852f2 \ZC/=„s8V TC [7 ak`7WyO4WT9:q\A;ԗs9~(F'p*ap/rj3֜¹i)t)Ic|6ZcMps h,uE ,* 2+:U,icGqPjvYÆ!+KiNJ˼Vaw;R?Ţ8.vЖ*m#7Aspϖ.xS'7nW .C^giA>pC?td  A  '6JPXl v   Y t8(/88J9`J: J>n@}BFGHIXYZ[\$]8^bcldefluvwxyz$(.pClibKF5Baloo55.55.0lp151.2.2Core library for Baloo FrameworkBaloo is a framework for searching and managing metadata. This package contains Baloo's core library.\Zsheep83>openSUSE Leap 15.1openSUSEGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-onlyhttps://bugs.opensuse.orgSystem/GUI/KDEhttps://www.kde.orglinuxx86_64FgA큤\Z\Z\Z\V-8\V-8702de074248148c6d492aad827eda09d716f6ed332f7ee8ab7d011de366e67888177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551libKF5Baloo.so.5.55.0rootrootrootrootrootrootrootrootrootrootbaloo5-5.55.0-lp151.2.2.src.rpmbaloo5-langlibKF5Baloo.so.5()(64bit)libKF5Baloo5libKF5Baloo5(x86-64)@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibKF5BalooEngine.so.5()(64bit)libKF5ConfigCore.so.5()(64bit)libKF5CoreAddons.so.5()(64bit)libKF5FileMetaData.so.3()(64bit)libKF5Solid.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.9)(64bit)libQt5DBus.so.5()(64bit)libQt5DBus.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1\v{\f\`@\alarrosa@suse.comlbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgLuca Beltrame lbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orgwbauer@tmo.atlbeltrame@kde.orglbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgchristophe@krop.frlbeltrame@kde.orglbeltrame@kde.orgfabian@ritter-vogt.delbeltrame@kde.orglbeltrame@kde.orghrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comwbauer@tmo.athrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comwbauer@tmo.athrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comalarrosa@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.com- Fix crashing kdeinit, add 0001-Check-string-length-to-avoid-crash-for-tags-URL.patch- Add 0001-Do-not-use-qfileinfo-metadatachangetime-if-Qt-lt-5.10.patch to revert a change by upstream that removes support for Qt < 5.10 - 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: * Fix ResultIterator * [tags_kio] Disable access with a double slashed url, i.e. "tags://". (kde#400594) * Instantiate QApplication before KCrash/KCatalog * Ignore all non-storage deviceAdded signals from Solid * IndexerConfig: Delete copy constructor and assignment operator * delete copy constructor and assignment operator of some internal classes * Use the nicer K_PLUGIN_CLASS_WITH_JSON * Remove Qt 5.10 checks now that we require it as min version- 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: * Extend PositionCodec unit tests, better code coverage * Move typesForMimeType helper from BasicIndexingJob to anonymous namespace * Fix mistakes introduced in a632a72a * Don't check if file is directory based on mime-type * Fixed link to the coding style wiki page * add documentation to result class * Move internal helper from BasicIndexingJob to anonymous namespace * Add "image/svg" as Type::Image to the BasicIndexingJob * Minor optimization and cleanup for PositionCodec * Avoid potential nullptr access for Document, use reference instead * RFC: Add unit test for splitting of numbers in TermGenerator * Use Compact json formatting for storing document metadata * Remove unused map() getter from Result * remove unused docId from result * Use escaped UTF-8 sequence instead of Latin1 characters, minor cleanups * Treat uints the same as ints * Add unittest to check if commiting the same change twice works * Add unit test for position DB- 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: * Remove duplicated code for rating property * Extend unit tests to check comparisons of multi-digit numeric properties * Fix searches for rating 10 (5 stars) (kde#357960) * Remove extra spaces from Debug output, insert delimiters between fields * Use isEmpty() * Avoid writing unchanged data to terms dbs * Reserve space in pending operations vector * Remove unused QByteArray include * Replace Latin1 character remnant with escaped UTF-8 sequence * Cleanup comments for MS Office mimetypes in typesForMimetype * Remove unused wdfInc parameter for addTerm and addPositionTerm * Use append instead of operator+= when appending to an QVector * Do not add Type::Document/Presentation/Spreadsheet twice for MS Office docs * Add missing return in error/fixup path * actually initialize kcrash properly * Add unittest for document replacement * Make sure there is only one MTime per document in the MTimeDB * Extend diagnostic output for DB autotests * Use new syntax * [Extractor] Use QDataStream serialization in place of cooked one * [Extractor] Replace homegrown IO handler with QDataStream, catch HUP * Unbreak build with BUILD_QCH=TRUE- 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: * Too many changes to list here- 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: * Add calls to KIO::UDSEntry::reserve in timeline/tags ioslaves * [balooctl] Flush buffered "Indexing " line when indexing starts * [FileContentIndexer] Connect finished signal from extractor process * [PositionCodec] Avoid crash in case of corrupt data (kde#367480) * Fix invalid char constant * [Balooctl] remove directory parent check (kde#396535) * Allow removing non-existent folders from include and exclude lists (kde#375370) * Use non deprecated fastInsert in baloo * Use String to store UDS_USER and UDS_GROUP of String type. (kde#398867) * [tags_kio] Fix parenthesis. Somehow this got by my code checker. * [tags_kio] Remove intermediate QString. * Use QString's multi-arg with multiple string args * Avoid potential detach on range-loops with non-const Qt containers * Compile with strict compile flags * Exclude genome files from indexing * Fix minor EBN issues- 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: * Fixed a typo in the index size output (kde#397843) * Remove src not dest url when a url is newly unindexable. * [tags_kio] Simplify the filename path query matching by using a capture group. * Revert "Skip queueing newly unindexable files and remove them from the index immediately." * [tags_kio] Simplify file path lookup while loop.- 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: * [tags_kio] Clean up parser debug and comments. * [tags_kio] Fix multiple filename copies. * Revert "[tags_kio] Use UDS_URL instead of UDS_TARGET_URL." * [tags_kio] Use UDS_URL instead of UDS_TARGET_URL. * [tags_kio] Query target filepaths instead of appending paths to the file UDS entry. * Support special URLs for finding files of a certain type * Avoid manipulation of lists with quadratic complexity * Use non deprecated fastInsert in baloo- 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 entry X-KDE-DBus-ModuleName from the kded plugin metadata * [tags_kio] The url query should be a key-value pair. * The power state signal should only be emitted when the power state changes. * baloodb: Make changes to cmdline arg description after rename prune -> clean * Clearly show duplicate filenames in tag folders.- Recommend corresponding lang packages- 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: * Terminate query execution early if subterm returns empty result set * Avoid crash when reading corrupt data from document terms db (kde#392878) * Use override * handle string lists as input * fix some issues reported by clazy * Ignore more types of source files (kde#394002, kde#390932)- 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: * Avoid infinite loops when fetching the URL from DocumentUrlDB (kde#378754) * add missing license * add Baloo DBus signals for moved or removed files * Add missing override * Fix extract i18n from .h file * [API dox] Note CamelCase include commands for classes * Install pri file for qmake support & document it in metainfo.yaml * baloodb: Add clean command * balooshow: Colorize only when attached to terminal * Remove FSUtils::getDirectoryFileSystem * Avoid hardcoding of filesystems supporting CoW * Allow disabling of CoW to fail when not supported by filesystem * databasesanitizer: Use flags for filtering * Fix merging of terms in the AdvancedQueryParser * Use QStorageInfo instead of a homegrown implementation * sanitizer: Improve device listing * fix message ectraction by using find * Immediately apply termInConstruction when term is complete * Handle adjacent special characters correctly (kde#392620) * Add test case for parsing of double opening '((' * Fix another syntax error on windows build * Fix syntax error on windows build * Use statbuf consistently- Split baloo5-lang into subpackages- 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: * Make list of subterms in debug output easier to spot * Simplify Term operator&& and || * advancedqueryparsertest: Add more tests * Do not retrieve document ID for skipped result entries * Do not retrieve mtime from database repeatedly when sorting * Fix unitialized value warning, nullptr access * Do not export databasesanitizer by default * baloodb: Add experimental message * Introduce baloodb CLI tool * sanitizer: Move implementation into Baloo namespace * Introduce sanitizer class * autotests: Refactor fileindexerconfigtest * [FileIndexerConfig] Delay populating folders until actually used * src/kioslaves/search/CMakeLists.txt - link to Qt5Network following changes to kio * Remove not necessary QtCore and co * balooctl: checkDb should also verify the last known url for the documentId. * balooctl monitor: Resume to wait for service * autotest: port to QSignalSpy::wait().- 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: * balooctl: Remove checkDb option (kde#380465) * indexerconfig: Describe some functions * indexerconfig: Expose canBeSearched function * balooctl monitor: Wait for dbus interface * fileindexerconfig: Introduce canBeSearched()- 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: * baloo-tools: Make all output messages translatable * build baloo executables with "ecm_mark_nongui" * balooctl status: Produce parseable output * Fix KIO Slave tagged folder deep copies. This breaks listing tagged folders in the tag tree, but is better than broken copies. * Skip queueing newly unindexable files and remove them from the index immediately. * Revert "Changing file xattrs (tag, rating, comment) should cause a file to be reindexed. If the ctime changed, the file can be reindexed." * baloosearch: Send summary to stderr * balooctl status: translatable message * Delete newly unindexable moved files from the index. * Simplify BasicIndexingJob xattr indexing. * Changing file xattrs (tag, rating, comment) should cause a file to be reindexed. If the ctime changed, the file can be reindexed. * validate baloo_file.desktop * balooctl use global fileIndexDbPath().- 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: * balooctl status: process all arguments * Remove obsolete reviewboardrc file * Fix multiple word tag queries. * Simplify rename conditions. * Fix incorrect UDSEntry display name. * Make it compiles with autogenerated debug file * Revert "Revert "Autogenerate debug file"" * Revert "Autogenerate debug file" I'm backing all of this out for now as fixing this properly is non-trivial and the build is broken on at least one platform due to this change. * Revert "Complete removal of references to baloodebug.cpp which was deleted in the previous commit" * Complete removal of references to baloodebug.cpp which was deleted in the previous commit * Autogenerate debug file- 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: * Jenkins build fix. (type change) * Strip down and re-write the baloo tags KIO slave (kde#314373, kde#340098, kde#376229, kde#332214, kde#340099) * Remove unused config.h.cmake entries- 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: * Consider DjVu files to be documents (kde#369195) * Fix spelling so WPS Office presentations are recognized correctly * Add .arcconfig- 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: * Don't enter test subdirectories if BUILD_TESTING=OFF * Only match real MIME types, not e.g. "raw CD image" (kde#364884) * Remove pf.path() from container before the reference got screwed up by it.remove() * Fix tags KIO-slave protocol description * Consider markdown files to be Documents- 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: * Avoid useless copies from it.next(), add const REVIEW: 129378 * Remove useless includes REVIEW: 129650 * Fix directory based search.- 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 : * Fix compilation with cmake current git and cmake >= 3.10- 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: * Use FindInotify.cmake to decide wheter inotify is available. * [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: * Fix title of FAQ doc- 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: * Rename the translation catalogs (avoid conflicts) * balooctl, baloosearch, balooshow: Fix order of QCoreApplication object creation (kde#378539) * balooshow: fix typo (kde#369470)- 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. * Change some types and exclude filters * Added description for commands (balooctl) * Search also in symlinked directories * Fixed normalization/toLower order * Upgrade KF5 version to 5.33.0.- 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. * Implement nested tags. REVIEW: 128664 * 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 * Performance improvements when writing (4 * speedup for writing out data) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.29.0.php- Update to 5.28.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.28.0.php- Update to 5.27.0 * Use correct config entry in autostart condition * Fix sorted insert (aka flat_map like insert) (kde#367991) * Add missing close env, as pointed out by Loïc Yhuel (kde#353783) * Transaction not created => don't try to abort them * fix missing m_env = nullptr assignment * Make e.g. Baloo::Query thread safe * On 64-bit systems baloo allows now > 5 GB index storage (kde#364475) * Allow ctime/mtime == 0 (kde#355238) * Handle corruption of index database for baloo_file, try to recreate the database or abort if that fails * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.27.0.php - Drop upstreamed patches: 0001-fix-baloo_file-crash-with-corrupted-database.patch 0003-allow-ctime-mtime-0.patch (kde#355238) 0004-Increase-size-limit-of-baloo-index-for-64-bit-machin.patch (kde#364475) 0005-Make-e.g.-Baloo-Query-thread-safe.patch 0006-fix-typo.patch 0007-fix-missing-m_env-nullptr-assignment.patch 0008-Transaction-not-created-don-t-try-to-abort-them.patch 0009-add-missing-close-env-as-pointed-out-by-Lo-c-Yhuel.patch (kde#353783) 0010-Fix-sorted-insert-aka-flat_map-like-insert.patch (kde#367991) 0011-Open-baloo-lmdb-database-read-only-beside-in-baloo_f.patch 0012-Use-correct-config-entry-in-autostart-condition.patch- Baloo housekeeping: 0001-fix-baloo_file-crash-with-corrupted-database.patch 0003-allow-ctime-mtime-0.patch (kde#355238) 0004-Increase-size-limit-of-baloo-index-for-64-bit-machin.patch (kde#364475) 0005-Make-e.g.-Baloo-Query-thread-safe.patch 0006-fix-typo.patch 0007-fix-missing-m_env-nullptr-assignment.patch 0008-Transaction-not-created-don-t-try-to-abort-them.patch 0009-add-missing-close-env-as-pointed-out-by-Lo-c-Yhuel.patch (kde#353783) 0010-Fix-sorted-insert-aka-flat_map-like-insert.patch (kde#367991) 0011-Open-baloo-lmdb-database-read-only-beside-in-baloo_f.patch 0012-Use-correct-config-entry-in-autostart-condition.patch- Update to 5.26.0 * 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 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.25.0.php- Update to 5.24.0 * DocumentUrlDB::del Only assert when children of dir actually exist * Ignore malformed Queries which have a binary operator without first argument * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.24.0.php- Use the new %kf5_find_lang macro to create the file list for the lang package - Remove rpmlintrc file, it is not needed any more now- Update to 5.23.0 * Fix using spaces in the tags kioslave (kde#349118) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.23.0.php- Update to 5.22.0 (boo#980066) * Compilation fixes for Windows * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.22.0.php- Update to 5.21.0 (boo#974793) * Centralize batch size in config * Remove code blocking indexing of text/plain files without .txt extension (kde#358098) * Check both, filename and filecontent to determine mimetype (kde#353512) * Upgrade Qt version requirement to 5.4.0 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.21.0.php - Drop upstreamed Do-not-block-indexing-of-text-plain-files-without-txt-extension.patch- Added Do-not-block-indexing-of-text-plain-files-without-txt-extension.patch from upstream: fixes indexing of text/plain files without .txt extension (kde#358098)- Update to 5.20.0 (boo#970856) * 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 * Fix several issue of mtime related search * PostingDB Iter: Do not assert on MDB_NOTFOUND * Balooctl status: Avoid showing 'Content indexing' about folders * StatusCommand: Show the correct status for folders * SearchStore: Gracefully handle empty term values (kde#356176) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.18.0.php- Update to 5.17.0 * Fix date filter used by timeline:// * BalooCtl: Return after commands * Clean up and armour Baloo::Database::open(), handle more crash conditions * Add check in Database::open(OpenDatabase) to fail if db doesn't exist * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.17.0.php- Added fix-cmakelists-comments.diff: change cmake 3.0 block comments to work with cmake 2.x- Update to 5.16.0 (boo#955067) * Monitor lib: Use Kformat::spelloutDuration to localize time string * Use KDE_INSTALL_DBUSINTERFACEDIR to install dbus interfaces * UnindexedFileIndexer: Handle files that have been moved when baloo_file was not running * Remove Transaction::renameFilePath and add DocumentOperation for it. * Make constructors with a single parameter explicit * UnindexedFileIndexer: only index required parts of file * Transaction: add method to return timeInfo struct * Added exclude mimetypes to balooctl's config * Databases: Use QByteArray::fromRawData when passing data to a codec * Balooctl: Move 'status' command to its own class * Balooctl: Show help menu if the command is not recognized * Balooshow: Allow us to lookup files by their inode + devId * Balooctl monitor: stop if baloo dies * MonitorCommand: Use both the started and finished signals * Balooctl monitor: Move to a proper command class * Add dbus notification for when we start/finish indexing a file * FileIndexScheduler: Forcibly kill threads on exit * WriteTransaction commit: Avoid fetching the positionList unless required * WriteTransaction: Extra asserts in replaceDocument * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.16.0.php- Update to 5.15.0 * Fix limit/offset handling in SearchStore::exec * Recreate the baloo index * balooctl config: add options to set/view onlyBasicIndexing * Port balooctl check to work with new architecture (kde#353011) * FileContentIndexer: fix emitting filePath twice * UnindexedFileIterator: mtime is quint32 not quint64 * Transaction: fix another Dbi typo * Transaction: Fix documentMTime() and documentCTime() using wrong Dbis. * Transaction::checkPostingDbInTermsDb: Optimize code * Fix dbus warnings * Balooctl: Add checkDb command * balooctl config: Add "exclude filter" * KF5Baloo: Make sure D-Bus interfaces are generated before they are used. (kde#353308) * Avoid using QByteArray::fromRawData * Remove baloo-monitor from baloo * TagListJob: Emit error when failed to open database * Do not ignore subterms if not found * Cleaner code for failing Baloo::File::load() on DB open fail. * Make balooctl use IndexerConfig instead of manipulating baloofilerc directly * Improve i18n for balooshow * Make balooshow fail gracefully if database cannot be opened. * Fail Baloo::File::load() if the Database is not open. (kde#353049) * IndexerConfig: add refresh() method * inotify: Do not simulate a closedWrite event after move without cookie * ExtractorProcess: Remove the extra \n at the end of the filePath * baloo_file_extractor: call QProcess::close before destroying the QProcess * baloomonitorplugin/balooctl: i18nize indexer state. * BalooCtl: Add a 'config' option * Make baloosearch more presentable * Remove empty EventMonitor files * BalooShow: Show more information when the ids do not match * BalooShow: When called with an id check if the id is correct * Add a FileInfo class * Add error checking in various bits so that Baloo doesn't crash when disabled. (kde#352454) * Fix Baloo not respecting "basic indexing only" config option * Monitor: Fetch remaining time on startup * Use actual method calls in MainAdaptor instead of QMetaObject::invokeMethod * Add org.kde.baloo interface to root object for backward compatibility * Fix date string displayed in address bar due to porting to QDate * Add delay after each file instead of each batch * Remove Qt::Widgets dependency from baloo_file * Remove unused code from baloo_file_extractor * Add baloo monitor or experimental qml plugin * Make "querying for remaining time" thread safe * kioslaves: Add missing override for virtual functions * Extractor: Set the applicationData after constructing the app * Query: Implement support for 'offset' * Balooctl: Add --version and --help (kde#351645) * Remove KAuth support to increase max inotify watches if count too low (kde#351602) * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.15.0.php - Drop upstreamed patches: 0001-Fix-Baloo-not-respecting-basic-indexing-only-config-.patch 0002-Add-error-checking-in-various-bits-so-that-Baloo-doe.patch 0003-Fail-Baloo-File-load-if-the-Database-is-not-open.patch 0004-Cleaner-code-for-failing-Baloo-File-load-on-DB-open-.patch 0005-TagListJob-Emit-error-when-failed-to-open-database.patch- Added patches from upstream to resolve various issues when user has file indexing disabled: 0001-Fix-Baloo-not-respecting-basic-indexing-only-config-.patch 0002-Add-error-checking-in-various-bits-so-that-Baloo-doe.patch 0003-Fail-Baloo-File-load-if-the-Database-is-not-open.patch 0004-Cleaner-code-for-failing-Baloo-File-load-on-DB-open-.patch 0005-TagListJob-Emit-error-when-failed-to-open-database.patch- Added installed files to the %files section to fix build- Update to 5.14.0 * Add org.kde.baloo interface to root object for backward compatibility * Install a fake org.kde.baloo.file.indexer.xml to fix compilation of plasma-desktop 5.4 * Re-organize D-Bus interfaces * Use json metadata in kded plugin and fix plugin name * Create one Database instance per process (kde#350247) * Prevent baloo_file_extractor being killed while committing * Generate xml interface file using qt5_generate_dbus_interface * Baloo monitor fixes * Move file url export to main thread * Make sure cascaded configs are taken into account * Do not install namelink for private library * Install translations, spotted by Hrvoje Senjan. * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.14.0.php - Drop 0001-install-translations.patch, merged upstream - Drop krunner-devel BuildRequires, no longer needed- 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 * For more details please see: https://www.kde.org/announcements/kde-frameworks-5.13.0.php - Added 0001-install-translations.patch from upstream- Fix Oboletes/Provides versions regarding Leap versioning- Update to 5.3.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.3.2.php- Update to 5.3.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.3.1.php - Drop 0001-Revert-BasicIndexingQueue-Use-xapian-slots-to-fetch-.patch, merged upstream- Added 0001-Revert-BasicIndexingQueue-Use-xapian-slots-to-fetch-.patch from upstream- Update to 5.3 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.3.0.php - Let file and tools subpackages Obsolete KDE4 variants for openSUSE > 13.2- Update to 5.2.95 aka 5.3 beta: * New feature release * For more details please see: https://www.kde.org/announcements/plasma-5.2.95.php - Update required Qt version to 5.4.0 - Raise required extra-cmake-modules version to 1.2.0 - Added kdbusaddons-devel BuildRequires- Update to 5.2.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.2.2.php- Update to 5.2.1: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.2.1.php- Update to 5.2 Final: * For more details please see: https://www.kde.org/announcements/plasma-5.2.0.php- Update to 5.2 Beta aka 5.1.95: * Undo changes to Plasma desktop layout * Smarter sorting of results in KRunner * Breeze window decoration theme adds a new look to your desktop and is now used by default * New white mouse cursor theme for Breeze. * New plasma widgets: 15 puzzle, web browser, show desktop * Over 300 bugs fixed throughout Plasma modules. * For more details please see: https://www.kde.org/announcements/plasma-5.1.95.php - Added baselibs.conf - Drop kcmutils-devel BuildRequires - Add recommends for lang subpackage - New libKF5Baloo1 shlib replaces libKF5BalooNaturalQueryParser1, libKF5BalooFiles1 and libKF5BalooCore1 - Remove not needed Obsoletes- Update to 5.1.2: * Bugfix release * For more details please see: https://www.kde.org/announcements/plasma-5.1.2.php - (Build)Require equal version of kfilemetadata5-devel- Update to 5.1.1: * Bugfix release * Escape dots in exclude filters, kde#339908 * BasicIQ: Fix broken indexing on file modifications when file exists * Fix build with Qt 5.4 * BasicIQ: Fetch the id before indexing it * Enforce a maxiumum term size of 25 * For more details please see: https://www.kde.org/announcements/plasma-5.1.1.php- Update to 5.1 Final: * Bugfixes since RC1 * For more details please see: https://www.kde.org/announcements/plasma-5.1.0.php- Update to 5.0.95: * Minor API adjustements since previous snapshot - Install translations - Add rpmlintrc file for file-not-in-%lang warnings: we don't use find_lang macro as it doesn't searches in subdirectories- Update to 5.0.95~git20140911 (rb92aa3b): * Use QPluginLoader instead of KService. * New naturalqueryparser library * API cleanups * Various bugfixes * Added QML components - Drop kservice-devel BuildRequires, per upstream changes - Added pkgconfig(Qt5Quick) BuildRequires- Update to 5.0.1 * Bugfix release- Added libQt5Sql5-sqlite Requires to file subpackage- Update to 5.0.0 * Plasma 5.0 Final- Update to 4.98.0 * Plasma 5 RC release- Activate baloo5 package/sbin/ldconfig/sbin/ldconfigbaloo5-langsheep83 15528330525.55.05.55.0-lp151.2.25.55.0-lp151.2.25.55.0libKF5Baloo.so.5libKF5Baloo.so.5.55.0libKF5Baloo5COPYINGCOPYING.LIB/usr/lib64//usr/share/licenses//usr/share/licenses/libKF5Baloo5/-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:Leap:15.1/standard/6066f612324c35214d546d20b1ece797-baloo5cpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=790a1bf816b7b04fe37a3a7c27769080fdc2d7f9, strippeddirectoryASCII textPRRR RR RR RRRRRR RRRR ?ՊIutf-8c7f69aea194d3bc3e50fb27069046f5a02e8387868a0f63f19401a80b80b42a4?7zXZ !t/2] cr$x#.F VAQ6+m㾠m̜d(nS֒V/mK h)ZJ}1nᰝ5pGswU03^8P xŽ%d=-&I#z>u @9QoYT]3u0U|>DV.@`̂gkBC)!1N -"l%6i +n21O!څ̳tw'YWD9Lbt etRikƤ[r6 {myx :fdX=D-#uB)W#k*Y뵗GHL`w֐U\O |Ҭ9V K %x<!h9ͬ&}{9~X:ynAM0A a]ٻ2gtMLךb^=s+K;#MP2)(gg>7EMpeTJ9m*D; )9α/\> AI\Tq8b eWHvj9q [ =^ ]zza/[T&*ɜ*|1e'[cM2mʑPqBQuS%WMI73[u(JB^) ?5q32wk42ѴH*rHF͵:1a jf^b4S( XA<%nn.oоѧ9&qߖ1kfX߹OŔi%G^ @٨kqfJ,|_WEsxa\q8Tqe@$~F/4콰2B{OH PG+b }%Dy[HmFPˠܚʬKˍVK'Ui[hd/Xf$Mup~I %ph 8h+Ik░ fl4--\;ښA)MmpT$bBaWa%nj''H>҅l(r>Q؝&g,΄,{uv)"ݺ4ؤD?J_~9OV_2Ï)Ê$_' DO_MM2ӿnwƖjFVw"E҂q)h|z=T vx3G|zцGXwAmЃ5GW o7k;%#R[hҮnU)A_HܿH>kT[{]דE:N7זHsHMėQѭAzSp,/&0wSo5&o1vˆm}7$:~ tϕ w& -CEΚ g0եW\E!m }y~8B%(lKr;-! wqh|^q}l!v~kq>~3Fd7ى0>N9b71đV0ay'a&H9]eA| ~lqRYOyNԖX&xn)M*Ys~O:] 5RZQk>%b %?@3( O5 Z55|;!+MDLq^/ b1dZ3ʻ;xr!l[T!PBNÇ}?̑V Ʉ\wNOQޝ"-J`SgZqnX .45 Z'|R@З#19x.bNDvb<vHB~ɅC J[@78K`6B?7ٛX&Hk1z=Jm;l1B2rtW*7 YGbj dYKg7m3S8vCӺgf9jmIkJ'MOu*IޛL Gy[tN_!a$DXIV9БՆB/lGU9w|χOoo|; \<.ĝy>Pk\Z4|YԘM|G.9.ڎ6q/Y-U&Q`T/4$^.M MTfHDD#nѹ"P҇|(3 ?]*sY&@z6w]#jjb lbs X)|iwۍz CM.i׆_cBګWU`WĈRc ‘E_BT:A]:WK;Ep]2ܐ/N2,WF ?}ʞK8%.qjSZytXcf}{ pIymٳιq5W\{2~L lz6-<1 Z"~r4|.uwf- 5P3 "Q{?!=SqjJ# n-J1rf]K0,ElvE)NFOCi =ZD@^OPy9}o*)YC0:eTͼni7ȩn׬Bl}68ܞIӓ)`LgDuB ąs/V=`ȈWT"Zds=/G%?T ]\ Ptb2] DmXj,rO{mlД-)2=%M [ю̅]m|t"ŝ34F VDԫg78(^~ڟsa w 5Ô_^LsHS̪jv`UzXPJmagl:aj< D h#䃻Zfv3b1l` qfi"H3t6_V_Fzr#Kz8.""l%ؾbҋ E 3H$̔*rA+\:ս-ָ?}-a}SK1as\P :,QfˣB$=10RLBE]N`o@gfJ&:։lϿy͂Yq$ R3cMUӒ3 /G 9&6v-*[)wZ $auZ\V5R]2& +&%s6@ҋp7f~Yp`a:]DAOxha>i}JT˂]HܨꝇfxI$?fc!z?J90_)fW̲\R,Ÿ/R`FP#j-|(qnf^`JނSDQP/?'ny BSh.>.ҏcn> $:;`:+_2B&`:!dd+z ;bw[gMr:QQen= jz(lyE[jū?OSHN(WDU8c5N. d7 u45`"]"-gҮT{=党F rD`ܐgDG6 sP'oM.3$uw|#r!ٔϻ ɏ]1NH=D @> &Φ6{&srD=råsɎY#U2bfGw/oH^"yEs{ F]|@ەT6zJ "EiHX[y'֕W ٺnrNCi_j#꫕0fSH=}%Y[[UtItISK{6"p5F$GLJb @[GCeP`ܲ3,[zld~WyÔMUyG׎8>^cGq`@ydC/?݀Z+3MpU.YZOhsW3xf+ɾ:~tցM:;6)9n?f̖j]^_z;pX" 9ݷ# =zf˭noZ/>eg je~6Jz윻O~y aRKÙKxU! Kf<<:$.,"Bי^M' 4{[WY)u2z*9oNb lAp(yɼ oi\ZG:g0)%HZB ͽ%4KeĽZ YZ)vB:F9f%iY$C|rHJh* ‚I0rpPF6ksQy嫧̖.pԫ'ӝȂtFG >ǜ,pF#4/׭pmgޭRmk"R9ܩ*Kꃻxz i#Wu[y.CC .Q=n~:&?k;nJ%VP,S᝶0fo> ݟcqԵ֮*'VrDoL) ^>d zQ%G:,%$>= Fy crd~.y.A ENDIpuOzgkƛGYd'Sj[C3Cׂ\?S Hd!)&9f{g`5B!~ nYј[Wљ;es+U{6Qt8VI ,.w`IGBz_k҃i9!cM-o*6lu{Lj>|tŇn  aga){A%Y/ DbAqt.LFWJglXe8vvejP4>lq 1[+<}K@p[Sv ]N`}L(FYO ʰwb:.ُXʌvOy6}v+&}kj,{ҠRr%f`nNBҲ,W'kKEs UD8{8Qn*KCWb8 g{ܺ.fV)<!G(|SXJ&*:"6#na@^*2?^.WoAkKy-mh6x6ˌz|rqPK4#౹0?vYڨ1C0c 336<og1[fCK_nT Ac.%T.gޡ$!/ cېu^.jZ1Y_ K5@㮽s3l |\Bףb̢߲Z M3jhf5Xs+#j?}guUiRߎv&4Z&9f]Ƽ*ZכӚ [n3c?k eN:M=ƫB1:p#,ͻhU%39s\(6PhʼnoyҧUn@B|{n$ yY %+2vfPXzk"*iWCr[;Sw ;mlze,b/;,t~w$ M-i-M q(g$%ha QRbO.lAˉN"ʱa>ykAbaB'~,41?S9!}K%[@AM1L4zv _ 'Xo~B{XlLe`/pGPJ~QJĻ0nUށ&X_ QDAQk,FF[ZyH&\V!" %Ğ>=5q6}D0VW@4k.T r{V]~$RU?er&iMn[ zZ9Jv.|dJL:*ɱ$sNyU%KE._/`p?LEӭ8qW_56)(fD۪UN$vI! {Qh}c ҧM(Q hc ~%&lbe}P651SPԁ ) E b3 ?.<=$pr̄Ӕ7q讬3.ؽI2|#mAD*5,lٖ4.{NIc4mkBQ.a'k $=C<./56cUgĥx+}aJ̒ "WO(sDb rA`[c87NWZ:] ~{WlB5}d}Cii̼a8;6N;j!IBXey<t| d=tV3W!ćmjUu&LsXt2< :< R{hd ] \G;? 'Gq$99KO MSW9$3*7?Mky m5-ʞ7.ÑjEM/6}4-50|A @o#iV6R"M Q"q9Q+8V庑l^<}=J6lu5 l=^bEd2vak7`oMX;*<XLbC18߈J_=r] Bh) ܷ;\ Z'b΀Cds홣6>e6J&C#ѓ{Os_ pORL>?GxRCό;ewpۿ@[!Gul䷒i˛z`(]۶e2>MQHº1/3fO2K}6^;SN;,WQd'I|ѐ#._zd2?f4;2i+ȟ3ol:όp mBaBhLJiAMʷ0N @,wpgs3ƴ+Ho@#8eҏ- K aMlYLPD),S^̰}ӐMg@L}6(°lm^}; * G X49LOqa5՛i!j"1ׁag d`Bv:zXa?Qӈk@[XU޷~t5rTW"+sUuG/ tjޅ >7moƽ[y\WB^3,>[6 tdߖL0tCl=sn>OD+zZXn4IAt p !qi@t Ȋ}[]Qu.f4H,n4qs[t&se¢U Xp1·J&y=L饉L ;e-F6jV!:"Elwx}GRGzJvӅdLkϟm㛦46 AKFw ?dpZU<ڧ: LHPW.]UѳYW&o[)K t$jR)VU ,Y*ҿDlTmSp#ؘ;${v@ JUWZ-pn=q̒+':gU̸N-J-5N!vw}'B@%Uzo曣w1u|'dҔ-^,QX)[e&֜Ձabg<:Ӈ6qSSq_?dIH@49,(]~Ψu92 IXZp6$KuAIߐ7k si&&l|58=?S0MbAԏqOս(YގX'8qfequpcGSJy-rdž*Xq+*_ M}/cQ<$2atͽYĩ ȭv"H ryh\|MJ.IH%7汇/~pq[uk=ݏP )z!zR `WG&O+Wwk[5Nvۧ: _'?^@GW>&4HAu١S%YS \3ڳ~L?oo"ud`^Z!*Z<)gFF#jnx\vf@#U K[C9?3 ٢h4AmZDi_jF66Kc$;h/"=ǀ|'; HĦ2^Y'+rBAQ#p[6frbllJn): p=(N5BUI7}Ga#ɝst1]bu4T$~zXUyi҄"v P-'Kz4M5@M{2WX_9kr'd1FsQ;6{fdSguB֯lPy2+^xBk)tvkEA^;3녬]\ؐv\-&󬮳fԅQzg"_Qc=eTvrlmj2IħiH¨pR[p6 Ak)0E.@`aP osb;)!\F"|mx3 JC/(R^Uq&2 G"o' :RxX )`:@A7I Uh1c;pҟAFѠ |ocX|v-¦]^e-e X_k!qKX|'RT3jWO)ydT8ۛ.zT]HgFɈIWeG c)'+<вd(:uAђ1_w䪣;V(8k1,r& ֈ\ŊhUfa8.eG[ fkw"w7UhmF5-/|?㹞P\./xm-)ޅU |- uWk}G踈>L6M:lۦ?*ˬ~'3D#__ht\9NAϖ D9?ѿue*h<32mPWwKᴔSy>rR5, zՇp6#Jk*Ye+ƓoXJv"cOi&ƎE to3_Y:fWrj~Xp qSv`05m-r"_&$S: 9Tv?K?9h D(X>Ͳ<$l";܁=[\R^3++V%t%xQr]TGY崥Li?%f)_1_ebO"ucCyD%ɡ)&=G[kFDJ^F9M5G:3rz'6l͙~\6A7*Ŵ8S}yo5gSE*|fV2s[C?gA+m4$}PIď0)dSq+'y^Zۧ7XbG +kPqĸ/i@ZȑǀnOm$aS{avNJ*1P_sԅgeE:LdRSC+ˆVEc?&PǞ;*~cOgC1)FY>\L[䩦f ^܋u.MPne^v i]{F/Xz m@7^M(iTcg{[MGO'Q >NKRU -+;eWs+rP1#Hyt.UByܸ醿>e m?'y_.[`m.U}=>wwzbdoI&o}Z;?oY,ܱEau lBtd\n9CyRR$Beݑ24{5~yXNL0dg!\[Nس/[=2 ѫ&l,y+c[,Jj%jX<OJ 7:aPOS_<  H[N4[L}]JoNcYr}+Gzvx~pqͶ5>Ƌ; IyScRk ? 0l Z\pV!GtF?;+L=,o.-×Y,W_cN?w x{@=hfѨS15Q!}{0$ɇ\u*i"r~ǯA`E]@6oY).Xgmx)BH4m`< $>%$j-)u0h(IWG3܂@H~ն +ū\8 Gތ۫Bi ]wVRrhߟ83]S1Pqp1w‡g u4!m3 Nv&E͌* EMʝd#DUB ڣDI5 /sܽ–{ mz8K\BO{]004O/7TҜE7RKK9E+UXM;Sh y$%]L3PCuSIeʗ-$f6Vwo~{1'15靱ZKSWAkuGf&̹ԯCtZ|2"4sw4ȚJY+zh!v֓b,#~z"MOӯ:`x$傗 "pѲd=GO76#ӊ/1d rKִ̭~/ JopeZNeYDâ[yDB?ۼф11UL""kKfEJ<RМ!^V8/C)  &Y3zz*ͺɖ-eӧ9pA2-2-9Y27^$6bÆ!\x)ɮX_Vfoźƃ/8 rLVϖx 拢plR*~Ka Rp ^q1W ^Ɏ욢)DJ0D,$ (>;ugu-X )a2:y &CBZ[6Qv#ߚGl#}B콐7^ɯ#zUagI<3ՔY&Aa߮Gd@3b@90P64d$;4kT{ʅU;QҶI7.Lv>mi &[[*x@Bk$[#Cg;! oI_ 1Gq]H'r3!3DObJy<}_y`V4u.eA}1?C .BNq^srRY# fPͳ.IboG H7j٘ &HxTD뗗XP-5a"nmF1Ukkb6a-$*AsM'FCs <6AA1~Ĉ4FL8䦼H,"6KN:KC%D(6D t}#ޫIM=Ż2QO.UAC j#Şnd9M}U@s^x&JGק(.YEVy:F:3Z& 1xh\&qǤ18@ѣ"x !vKL?o|Upd隆fqD^@DzO1h|x- _;[V,j^nߢ7߃l9Ip^ɗKBO8`Dl,0򼑱)`\WOן~ɼ/҉%;>&@gq{_:0xZ];Dʫj6-L@ ӣQLv{T7'8Mw)fH3Bd d{8 q"pzߕc*0PB[U8B*Ni:Fo=Z 0 L;Cvz)$>'l~J*!\@qc`e Q"gVhPνJ^&>>"< 8)p2yAoB7K[Z~yfߌO/RI%Y.WS. TDžmh ." /VSAFq0`ث5ؒ.D2F.Sln”G#3H[sT}tV++ۨL xdf<4'!}h6jndIش _3+y?lDwy^V\Q‡2~d=1k`CdQp<+U~>6\o0;xpugK߳n'>&n5P-+I8 Q/tn?k6;{SxSjtLb~ ә2@LTa7zmHu@W~)1Sg rqG$DXvvD sqK%S7顏nǥP@T&Gʿn?3U6Ay^Fűtv''\JtE'f1(Be{؎HԗT]@=~D]ٔ؉ƙn|/awDtזki9J/zyF'n,fp w d.sXXC1z}0|&:*P [C&x(g%fM QHGC{sɪ:/إw >5 ȬWfN,[wooȽfNOG۝Nc9ꨂ{L'5I cvӛc=}kB1E,f)93W]aC"G΃!Tm%1=4mV #'Wvath T$Q a4D'ǭt K1"\ +QO4*8 1B"eMOJe?N.cd< LύSN.'v:& "8Kf!-0"C=ݑY߄#ǎ?V됾 T-!ƹ շkcqB<-H%p lO= Ҟ ]M NшrY.wH(nm sgW=8ɓ9"G`^T|,Hh1j6bKnI? "?֝L>*7% ǻi/uC^}RBҳ8|EGAiӕLuN }e2FHda-5j{Fm}}BnsʧɅhn+{qRh4J,i`R ϓיu! xy!~| ۫1s-4lث_w{bzV$w5geB!>Jx4SPiW=T^[3]a9ޞ55$`?>6d;ع)Hkphiàu6C:#i7)o]mAaOB ]RBPaSnPcQe* |*J[kɑH+ 13rxo }Rv]zOMΘ$0R\Vv1x?:tYjiz^K% ܂qa]1:ʎ|,k:#^n#܎ѹףk#/{yVʓ#) #Y4[d-a3AnFIi =`%͖0v@i\q_A?RG:Z7Wjn'q{XS+*ɾvM{𗭖y\ABt4+Z (DӃs>t'ѳd4tSh$іy FϏI ]oTy}QR1FGV?j~wq$RHH&aqis<WɮYC@U)c;4ks#G׃ZeA%.Є ^?NJڴߋvh,xW>ݶ/SCND?P4^yA8vbtvcgq_\udRf!bj ^ojeƶiƩY3٥B!oQ f[DAM1sYIZ7l{kڸ 8t;01[ [n:tz cM!n[U 'v cs6-1bgP OⓛƉkms+AfoGцP:..Q,q" }x"e#˪G{%((L 3OADl:evM˷wGf #UUt/--d>ߛa'p?Kt(?lpS 5h+p_?t@Pa2?+'.ЈRM˼7^JǤEDW9gܭx2Io1#x=t+8!DJFG Š"7E)ɷۆ"e;-Ĭ$PB,`XKƯ!y XJ2qk l (% bxNA'S&'~>QcMɍ;=UQ?7w3OU3{YU~?؇nx5.@ v 즏L1;}`=n:M`~xrf5՞x9gŗ9/έԑxm.8ᰓ~1֦ϤtWPy*lee'njIv%*b5&x6< ip`Gޙ^:nk lТtTO jasGTTSVyGY!49N}yWjϜlʮr(Z `1EG*e=oE5dA/$3ηN ItAux>P9dzJE<@ǩ!R؎&DVwȷ:_Mr>{x >%fĄ}K qKKΆZAﴅ?yZ5(/Y>YnLCnȼ*`b~p= x \ fbk+ۙS8O%^`nMb(zy_7ڃ¡ټ*$ ,y[ .c: oG#n594=ک4WJXhI X)e^l;{!v8oUX#Rrܔ0kgq3ہ~ҡw)sH\U38S}y2 i *~>ڲM nϚ^V OJ:~ir7A: Dlvkc91j"&bw'NY9 dzm0xLo~%gIDž}4gO1Wx{ǠBZD6zN:fқҖp <6`H=6M1LPcO[Csy=TV\nlT_}1ͩ2%ɼŬw8GdId굻TI^qU Xoq]X Dn$t& XV? 70Hbv,E^tOBQh?5ӲF]h, lbkG"E =-hˉv4uo ie;Cchi 8Z1M "A틁9\V!YOI1p($N,90qk iW恱"jհXId3n cꏫ|D0r%9e ۳+2F[&PYU@)?c;5 r1Y罀=)B߭ .hU:ܴd&<v Ytm0y6 07/w}8IRwc_q %>zQ@2$>ڤ{Y6?znA>_"j͒e;`"Iol'gpQUc[`uSD6M2;) JL ox|ʸQ̴y,0NnFLIja]d2• G]Cnj/( NԮ?Hzmcڴ-,hy󽱪N+jFŽm5޾O/k *_5 Ks|0X!ZPE%냂=3&8?j|: ]Fon8i@gFKI^>p\o91ߌ ;\of {H۪3¹|鱫DQo:PK+"B BѦL -hA:W{Pk~*ZƠ$(N4qR6*<6)C8$~MudopnjF._cORɬw.Fx]-"6X<}kNxh?xAsVAyp^otBiF={.T9s/o-4M*Ћ BMB/0 .cCTg/L#˰f =\PYk[:mj:\4DAiCudaO̊{jԋ_&ӝZo<#Ùa a `zdU;-ה$yPP( ~ U\^^'eBƒ '_w7NpOXerZ9rw4Hw^)K 6U+fP9~T#Cb%O?SEFϵSuc&DYΰdGh;~MIApc._X|L!w[` \qK@FWD?b]Q/QuwKmrl:TOq#~;Хͣ?DJ ޣYZqHI*z:KkPJ7͇zr<~#AaYAgUeMJ7jU}gUȵQ|dƯNұ,q1N1`êg's_\vHa}Fi[Όw5Gc ݘ>!)^h,mL$X)yMM88;u .H@[i[xr9 Cbv\BK:n(߽p ~JUaDr #yQ>odzO7! g${hs%xbE)74Ŷ!+5=آq(wE{Q2X>rRO@dWD%*J7v@ڊ7& 2J.^t+"fka(a3x#GX:2'Uי7Ͱ#I5#^jݶ^zHQ-5`md +|c:wNE̯uɳfTA.ىj &{K->mf[sh%q+T%LyZ8 = LӼia1]1وaq21ews(̪PFxWV4!Z^H3it&u_)Gj $ԋ&>_`iҹtHF)AG4ZN( OR}k%x@sHSj# ; y ĵi+Ro 1ƞx1ښhإ~J9Av sK ksպ*[$1-e -aLQ.K@d/csF=wc?_|gV GFT3.-` Ob`ٽR[R/`;?F#SQ16rnP.iy O|Rgj~OΕ32:Q҈?::?IzK3%쬌؈j䬳j|4'kȏ2"`0;dFە~`^U$H<.Z!k:ͤ$(Z=þv .::#wLn޻P6r:Nw{-ܶsQ)(O>0;`WܒbRVLbމ_܊_G2X%H F7-[vݘ>WլTdd:ІW"L=HIQ~p}kFfLjSMʸ! HWf[Z^ԣ(A<[9je7/U[sk0~B=~T[廻ERv&$56o&G`&,C$#͖v m7,^{B.te+0֡e XY]ie9Na_yb:-2tɘlvW:{/[&zb-:"SސzWj9 Q`f MBfT5+x)\U73R`+Unx|[-^p֬{|ԏ͛k!,fқp8alJ/9b@Btߕ!$0RWI *=E?#o]'uൢA5*EI+j}Z&,s=Lr,8EpySГ3~$:mD_ܡy9; ,Lj\"n:pzKOԳޙ[neeZf㔁!UPs$rtu;K?MX'P$UM9>vƙF J1HD8^qRfJ"6Fc>nlǨE"{gf!F!\{8.rLM#P/wx)EDv˵^ܣl3B ijo5EaZ$Szzp]`ĢWeYǝyOGKE= &#\ ƒ|.!M3{gcg&XQ b.a-h&D j*+ ӗe),SC;}x91B200s,ճL?G>ibڡ#:5ov%{i $$3QklYu֭齒楧wJZ!ˇM'6׏w̐/`3:+ b`EҘ`#N&mڠGo m%=0C|Q#OEVVR bk 1,k#9>afNiO|%~TV/(Dz ѐAiJcB~Q  ?ѵ-CJCEBZǯ|7>>Ęs4hIMbr9X:":v[P[c>,{g>zyYZNOYM5a%,cJ>BV-l.zv>歔 qx4${77т*Le=i2عXwlf @ =ݮum wOjWI~E,ф#)Μl| 邩o0VRfbk܅ /*Lf+oٺHCmXq DXacpW<ɴ腱-Q,(~uasaNgϹ _ؼ]}X>_~7 KDTv秥"u7ř E1Ek1BqNF;?#AඒKqK`l0$V&Xy7he[2$'CL"(2|#vPyu nhe!alcȔRty6Lk -~1֪R6;;Dk2L]EE9uuv̥)e,Qb\/x!BH#3,hӼWyVWqy#t0Q"?A[E%:ߝՁWcp-*SSOǽǶ!XdJ]k@TۈCh/ G 3n.o#v>l %h,ұ}C!AhJQنhg%/Սn"n[*x?p\! &GmcUӛ҃`7?p-P`AY2zk 4ù^l4A.ՀW+n}^ %_bfF=JvY7>. 23ߑf;j>7 xgRJ6;r5OR.aWšLYu)i"jsI7[$Tlc|b9Q^硣,#&#Q`h:ϹkF/a gQDdwqFq_fCpo/0%ptxILߖs5 J=Hn+okWETC$. cך*G %Yb$;^>gdo7!+Է|rv|++-ri QB_r=En0QnW[KͶJTh:8$MZ mCl Wmnpӳ bqaj!AJ$1b%)t9wtNގ[du55"@y[y˟Y x4Ѵ)-<=:<4vVņ#c}WLvΈo|vQx^E+$ J, t6_\ %s#w>Z//EʼH<,ol WײǿÍ L-K5O'bN㯰MwD+gNg~x+߇Z4;ǔ')\}E=+TXzA<vP'yG_u&.bK@h[ܠaƶzȏiV]%8yО> [YxM^&_w^+46dJ5Kza ?^0]7j sF&\suqVt+'f`|[U"xʩ.-^3R"O(jr,/˛Nn+rzQgyR#rms{*WRwwtily5TQF"7wz91\Rθb.nH<+hZ"^߅}=سτre0ZyDM:f6,yt't׽ G4qi],JI4|Y'Pm1Za PR2w|CG6xX Q HJOBWQ)n{;FՇ{uHR V 'Bbyl^V6:_לjftRK$C`S Oy5vԻЎG0וz.l{fTnrGI )UU+nTsQӸU!E`;BKeު66 .=m{ˆ&jH@<>1ykxYq"a7qhVa>@ڧ]w) %T滋4$`*#L{QFV JR_,KS F݈! [}Mk%EM bt4Ŷ,&|3m&~*|2E 5(Y L2؁Cڈ1ïaRe}tkY/1pIq/ ^OG3^<OiG:&s=i@5=- KpĨrANO$ ;0޻PD#b/1>hWKUJ&jPHmL2VNV3ro޴Bot%Ęu& Cgd<"~=cK"1(E%uq(HDk3f#[,{lcDz T. GWɺgt>abxz4Yd=/ML Y*|nF!dHxg1y(w'*#!ωĞ0N˖&!| -#-1՚U.¹ۯ{=Eƺ)Ӑ)Q>'`}q_ s^г-n/b:w46bO>(ݧ^:VH(]ː Rۯ>(~v?fNA5 UaaKkHt35m&L hڋq.#Zb?0ey?GGfOjpY/0'B $_i jq ZYQi0-/)^SAg; rz1]MUњ~!;jk◉$_/1@9]qk +M27$Ma$+*D0DQ=^8m~?eێJ mmtǤc^$h.$'.T9銡]dZ% %%pGƏ_ِqP0jާz9lk;hbֈERH-IiR2-7>YDjpe^^hB`)vd U' jEėA2 盯sڷ" D#6XE Voc;yוo~郡1܏wVьr@S` n116vxFхX,<>r:z=4oEOt(RIn<_F+AX!Tdg-ԦGPte~)le;Wd!)a Aɕ%6Н]{ Mru6'qU2 irKWfW5Um' w?m=g"  Y]M=~rކc d2! 4k>jx)􉩮{c@V%H=≛2JF)fU/~e`<^! wY5HґbƜ).Aq eڹO4$ɥq&,¯v1 tq#>*)5^lγ tzR'Fl?Qsp _["`%7 "%^C>_'1%ae4#HI tjw.ښ܌,H]Ψj*D&q3Jv NX)a"I}dԢB-W!5O8>sT-|D#U!j3٭kQnT, ]g(D" PjGu^ Jwr- V*rSӬIZ4gS Zlu)+@@ n  {^o"CG²Q w߉|^}o@pgR tVP`M,t|ޏY ,vO*3^pȈ%5WH'go.'0$KȤCQXq˒.uXW}s IjO' >ȰO;ytQDlccvͮj"D|u ll0Ny hCRtN'[K 7c)l%VKKUH+ttt}J?]N{O^G_cq)8Cij`;`ZơC>ҒXJn r ; $ vy1Q  > ۸%Uk[;a6(tTXoPV=xKD!;TŬ槵bWs+'p24ƒ;kLa|n`(W1gN( fuvڣ+WNGY0¢B URD42˔VR4rq%Һ(EMǍ^XE4UH %oTR'c=,-q߫t6I>icV'Ew~ 'lsI3$QĆj2+a]0@nÒ r5;ZНPtj^~VUn!`Q+40!Zx pnz%"_]*WÞow!Iw-ȉ{sҺfGlu=&.xQ%uC;V ƚN\MWLTBCԱ! C[ r?_ær\J0n`j \)g~rZAq ̕Q)OxicLcW!xt$aЋhwh\i[H%Y8q~ OERe Cgخ%!g,4y;"c1Nz 8,SwDd_NxcÖ!$rV?pRXeG!s$ut1ғ$ 9[^)51ڐ=wXDYek,V El>+JO$ zM5A㿨R.Xv_8}d!0$0_Cz91sj<|ܲHI2oǕ^ GhFn Zi YCw0PSTd_SzdK;%Umdg & 2._ۜ'RT'13~L]aJX'',y=H{ЄT텍\G>z] a6xµMS\٪74axF\ذYHmހ__3 R랇GH`-^VO+b ̎ Rp>SBI,Φ|#3O) ^oTpe ~$=~B ZJ5Ew7h3l}!;]8ٴ.g{o 2m;{1P٭XY:"J2s)OUBxηHaTF%.pJ:Ţl@_ :H] td:køyLr5|塻-:Qk#I7X'΄?4t *wUKdv$6Yj8*loi x<5q'tPiIKSf.-a¼ugWBrwT~'9 Za:x|ISr{&YC-1HXpz989Mi"ox4SO`~0kk )eTa|oȝeƾ6"sXcϗQpe؛G7{#7 \yVotw|]$&x "keTtSƿs6!W.WD\^_~=˅æ/ ֚1ju85KD F2}1r+eeuO~u+7EVN=פzVNV(%(汹Q5Vwq7K޵ܼ#O|!YQ#=D%5,S~:#-(eZo[Ȱ8}P֡%w,^VL~2ymN#az@k/7X, *&c? t.L{%(b cN}ՄR3 .'ȏڃGY08գy'4kBѧtBEyU0f۔=M*Ys(5q5;"-4wù'g:۰Ph/5/|{!hದLejⶫne_q8 㚙s<{KRU=ȅG4Or5-~۫An &1)R|͈E0].;gY\J٧Ѡ}{0qD\뜂AyD3'=[$X@{K.O1s%dh|is~at2I`pZ A5[FՍ+&)`6{ pWB P߳}`.xSPY@ΏNDyHdM?w '[+L6EY:/X"òOEι7\Am[FCMͷ#2en343<3e0m+4[Я>!&kW~b lvbT Έ ).mi]M8x1novZ/IBlQ1::~K>^M^4qU"1nf87w3ViQC4)ܩ _>!q:┢}m;߾!31*L0oN6WR&V̻lY"Y~*d|m"DDqT2@M4'ݤR9WNh:Bς8CN7CRѐ+:tY͔9'?K|] Bb@g&%&뿿`ľ,=)+Z>e, WT_`#-5xF5u؃yp'mQJLo^ q5+&=,5d=uxz&sYf3v7!:>nE@^$$EVmC]vf)YBS+4 %E ƽNj1G0~EfЛ^}c=|3ȳyP;seɤ'1X>D?Ho$!x0 -)tXt5dWxICcc$N q{!x Π ¾POh)OfI̭Q&|΃Prĕہh.î"%a2mn쒀8!o;qlsrP!H42E 'P 'e+HpN q뜲ubo Yfv1@ EO+%h&%>Ȧ#BaG~ q BMTT` hUʝ -Of ~ kﱷ0Mi['w+B!@ z~b /nam ˛ѝ{3#EjRv?Ӟ f+{kA^mx B%YfMYar+;B֒-J1 >ph5Spl'./D INr`=Xw8~Vbd)v( da|R4T$* C.e{ɲh H*s}y{>J.-#a.:rqYQW(Į_BP&>*cP$4ae['og~*ުzouc;eŘ*L?/s::3i&䐎Ҍ[ ]23W` 9lu=kSjKWCĢ9МfpOA bd-I!h吥-ܯoR#~u 9?}r YFszBM`AX&x/on)Os˴6pd:}\zW/U,`\6a;fs$=.V*b2-!>-B;֦%U<$[=BV1m#5У_,.^FrD"KFb>_?K *RM&# Uᔯf$M s؆D ) ,,ȾZα]X\Ip #tZÏjgXE j8cM&oR1\d fصheb!RM_q_< ** cqb[6D(_Y'MfEVzM@X72aȧ]%5vrFήq04Ml>W o DB,T[fROt~p}%b&/wg[y'|*m,jshȂ⃬$|ֿ>evw}Nl[TQ~+MX^ڽ.^3w;{ب>ҙJj(Rz|!giQ'hX+X^!HDӁ+w.|'-Gs+xEiuٜLx=~ +>OJG=aAfo}=Hj<Ɓ3QI>>j;IX':)lǑu5uJpǓa͖ȖD(Y qtU0oI|W| Us&`38O`3h fSnQʂȗ)Vܽio޳ -*204y޻\['"Xe@-1Jӣ|R1]JrnL_/D)7\}8r#+cǾiޥ-) ䷹To8҅#Pmh^N<9~P}w"{>ӴzS$FZjzOɴl*Bïlpj)+˶ZR;OBQ~L8ecF #ZtcEH1h.:*J<hYHIϔd1;̖>̖`&X l,hνmPw8= GI 6F x""ǺZR q C?bf<7UcFS Y@[GֺEPҵ{nF.ݹik<@~Y*sJU 0B=&4o>0uGʠ~hn)/kC*CЯ1#fc ЫG=-*#kkˏ~y뿌zADYfvestdG=WSȱ'"7<"`*L._JYR;ay=4gh5BhœO67J;rjHGI%@dL+5Շ.BJۛK\ITKdqiA=#7 MDVXSs={}db{:ĐaǛ^d xgǷ [ lg5ƒzئIroWhs[<V*0% Vn냀<"5,JBuR =+|G. "U El.㽸=@:>~H`7o@~?VLuaA3%QFk2G__(ûBy \Cj>Q%Bho7_I-v!mW᪮\5N)nR5eӡc/d5ecyӾcZ}$Zjb6,a$ rwgdp9g:Ĉ0%f?4TW6ʹvQ #v?ۘ'QyiKˤ?,ci`[m%@o}tb lRu$P}kB8=k(M Mz(p78=!Ҝ8Su:L7YXYY*.:y SYP!@Z'eP(CC"Ϸ I| -bZw:Mp78N䵯_pQjt'XdU$WQnKeQ^82J&G\l G&+dLf?(Sx8(PֵrS๗6yvbT.F,${[Lne PJDR< #+Y߻ol*G +3׎ ˆ?nnzpۭ=u"Ѧ:Z Z-#|9ێOJk(7X3i^"Do%2J,sf4pl_\)\C.Qڻnܯ3yO ˣIYH5()ShKX)'wHѥpq+ 'fclþ b:s@.[l..civ1+;tʠ1K*pYV0؞kh:.$.wcA e 6C箏Nv7Im|0Vz$S) osHiEVvצ'(!/<N[kR=}EDCY YC XVSj攠n1.j6&Tt"6x.efښc ND(ف_Yd#SlJK}Dgy::,`2҇ '~zw 0⪸zZ쎦yv+6JO%DeO2?WPۑUC$(m4gei!7(7xr)@fuW1<}{~B9;K+ V_;/wICtngɃ.o֒۝]Hq۹5U{\X֙iާ/Cn;x rK*gI =[粪EQ uHsɮ9m2g!jĺm6xGd\Vg/ryr_/!lxyW$pԺ HpX:H@EfaC !lg=(E]Rt;BL.5'u[6sx'_umy!6}*3sہ>+^$KI7O~NLѻc}Fȧ?ȳgl% rR4R%GQ]?4~wKLV$9:V}4 ,)yݶƍJ 1 lW\;?ʲߓ0 a6XtZ##g,sxsQ +d4m R)'>HmMobX ;PffsUy|72p2*~sgxhrVty'9󹇦M?? ey T-aΗO!ֹW^o"q@" 8 Uh.ATw(ܦ,0:C1'6f6Q.|&(UԨԟ1g__7<v jrH:re tK%ػ-6 \I,C֝O?ΗYL o?y ;[QekR̯WEš C\(3mkxFן/j&>_P-a\]ޟ6tt*CFqJc_~%k8{r+Xo:}m=>3O5&!\B#\+Uʆ9kZLqQr'\|X lq;,p|288p@5+EehbךĠ%S΁Hw@l#7/N4육زpaԑ͵u!I:{Kr\yiXݫu$_j:+{Iz V<=&Da<l1Iՠ%FQ?XV~ *tߞFHds{gb}F-OD]uۚX} kf!za6=?>^:=coV4UW*Dwsf\P3~ҡ  ;r2}]5V:Ny{d 痞(xOMs2B\7v业`y,B$1X.9o ɧM)>m&`! :1VZ3yR?Πӳ5&C-Px'eX{c}aH!9>/+*w tiP\BD*3û4COE~E@jJk )fUlőoF أN8Ei#a oz2pm8XU"L?l/';JHŸD(5,O eko$KK`G/ #ڵr5!+\+?H .?k 48Y"\$XQKA4A-`"!^(Dˆz Ro=`(vߍh/RN[cRՉ232 yYoWyw(P}5*vߣX>^^h+󐁫,=kg7vP W,->ǰSl+6]F=|G؀]&O_\ޟ9e}ZlǷp#UJcg q8ұPZhZ>oJY b2STJScڎ.VkntGU&jL jK4!J0h/K<Ȱ *"+U 3dk ԹK=7;+܇YJdhj%Oj|k, x :!  Ig^Zf#Ì!ztȄB@`*+w I wC{eⴁwsk>|Z\/$U gMz^EpD0ކ!z]*\&x$􏍬O:ZiYE_?>p^m{M|Rrx2NŧNJid('f`Q ,ɮ[1`z$.Y.hh߮3ȱ~Nz, 3UNJ󜲤]N;-/|֛t5`(3`ީD.Ptz[ h2u?dA~!m\rg 캫Vkna*-E6hjp)@+BRM$hu94p3Ots؟`j{7躦҄hKZ84uv&QPsA\z̒q,2yP3[T!eE#ɫg{Y he2o)v{u ZO,;m]BLJ|6Y?̖2y\GoӀC]{n /jY'ٸ9P%5QbBgsfq@FCTH"ɤ,cq)0$4R0t+]+J:^^x&fkvi3Bbn xxt(^Zwg8\tֻs@Y+$k}`zg&q-BV04ys(-D9#CT\} f ai/)RPJC9 } [O|tGl?m|g>3RRSuYWvx$#E= b[ iiH!uJAp#ԗV lrF-%SWwswe_3R!t;h~mE؎2:d."@ANهU#{ l"mQe7yH.~g4fW-:3lj{Gٲa~4ø B5:Uƞ2U?+8&|msd,\JwGW!}gP$ @ \JKEڛTbuH~G7|aF%J&!Z-ú\m+"1wf1 L:9ڤYŻqYY8L3M Gt#F3DIȲsI#{ ',aUp~Ff=9S{/oPңR[RgM,68UC"czA>NzIȜ3ezqBRa;qtMwWli O(M]:goY:~(BRp9:UK?ܝ֠% jDIj/UDW@LV!K)]h*'oE[E?hߐn0(cd0Cp9hF(i2P z +eALSϕѠD b׽1v4Q`ӆ",dgsf$€{ՌuիS34fTcK]3w 준h|kfBA'DVX7geTqnQjȟӛNך%i4ݻArWX_ 1ֺ(N)89)/=qΕUm<7_AV$PO Kjk0yWwa?u-Z%[{`MG,.ǰ8"ƩH$]Yҙj]asF۶5]6CrqmxW)Dt!]ߓ+߳Waɤ h̅)b{C:stt'&!`) N`5!= H Rz'`1KF!`$E)6K8;&QoN 2YfkZ: bDngڹd@2{,roRi@i9AT(kim{+')3f~~ĵ.frS3&!kP4?:@Y[sEQ[pYZ# wq6 ~-c.TZs=2qۆU}VqhBߌg=Askww_I{Fj'X8M&Kywu#.io7w0}ߍ,h70s[mKYIѪĭ~y#H4c|*\B4|5sB-gNӨ)k;,&:7U!UQ qv~幁P(q9$bq1$ O'R)uxdH E^r;)W>#M}&~ȟATXx)w->U A!e4ybA y$Y5UtTn+1N;e-xW43̞ͮ'[1̊3ύFL˞ H h% 9 wCK.%o\z[>|ZGwnr{["ГnYHV@Z[{TD c0]p <rurUd^f- z&zը8`=RҚ_킍b!`+ 0iB:`>tvM.ъ]J(ڞSس<\E& Z+4k4{6o@ iLsc(Dm-(azƟ|ՑNº"LvK`f9L⼖mK tg[utg4bzɓVyη`?ʈ]{uJg$;\/ r$PH^Zs>^ 2U>(f ms)Aw=a`a>.¨-O2cAw y2#M0?_U,;{dle. qF܀r'EM,Z^-M@2O 4oLdF!o~Kp\pt IL|"˭qH,UzXb(]0ɶ*Of ܏xS֞N/p ϚCR wm AA{T!mFgfؓ-P3S]*So'(~v7{$_aWu{tK e9 {bCGᒟFb, phzDBȡ- ZKhws.V |C`ijmCKw-j79TѓӠ?)[ŃѭP~u  IҠC"w=_v Tu22+(!sgNK%9=LI3񩞚ҝ >RbU8߆K=8f+So"7րM:NٷM6|.álߑI`%TAҔO}ZpͿ>M uY͏ h\W'f+d/k 2|5./èaElZL">*Ϳm $.碍c3h6$Ԉ^RM^pXJTY+#p} OGX7xҙh必Fy#iWa7'܋(v^̣/JTgK`yN{7-!>t dFVĿ~m^@n f_7C7iǛXhj<⏍l-y`-e3 gogYczxDgyF%XPeWي֏O].hLd!l>i}L@^ѠO jCdt,}$-[9% #VkvDFmdn l?SuG HE; ;5VH,Qi3Y8C;4&=Hy ;\zW<|' j 9k{ m6Sj7\] JVٍܟH=ʘ&}z6+ǙkE\ hu"o/~Oo@'SO?u.Mb 3x:eKj{Frn8ޯeQW@PhLl(P i<,Wa/i|^hZ(Y0q q0ށ#x Vi_oT bu쩂o7II ׋-ccuL;J˰Y;@o8g(H* gXʘO/W͚i-J@}zSǜ{%hފ &,@" +ixL+,]^zY>x~v$NoҧKRiӰG4t-~} fhPaV].qiKFP̟_غ fR8Hd9vƕ0-)-l9?R 5͝ $g6_5Hf~&zw|\(n9%( cB@ԏOG!Y=ԄGi}EZ kH1@8w) w>}s=dَm۸?Ӑ7.*,e[~ya튚zx|Ⱥ(-UBHދq#jKFGߟ0J]Ջx]0(ܔX1=9tWOf _)^Ģ[3g]@=yXWO-hU*;lygkψ E4h<R[=Hޢv6O&Wz>J3k#׷z"A҈, W&t*Cnd&37Wjej1TCjm(y¯q!6/Ɠe,xJ A/6b~~} 2{WŚ;^H)5d9Ͱ8OPT jߧ8,gQlVmƝLC!ODFw=1 7ѧ_lpu*@q{3phi NWKEP! wd U8s]+3"͓㢩{˶T0kwkzk;鏰F)KZg%$j x)s]2RZ1"{$:VkYkb &\]ёusG vX& Du>l_Sꔃ/Jl}(h14Y\)L:Y9-5H?M/qn88PPhLmL p`Ml\4 SG?#<qbVЛ1׶ʐq:Sf l;xQr^葚TK$%H!x8œ0ZV,2߉ ? l|?H@'jZHS[gyVXhIn\$َ֖%m_[CMnmNYw 2.루QDZF$;^E $tv*I Te]Վk8ˉ/[k_ ^Gw))njTN>%V޼ vO=5.l oG,޲Oo Ç%ȑ<{ "1BX=Av3k-*!A-qqGAd7T^=E řs)#FƝ֤1^tHģi1֧Anp6ւT㕋C-aݨE'5}_k5i zʛWS`K#j (VցV k|L}M}U4y>qײ %f!4$J"zmtӏ%ϣnA.߼.S+m,ކ[=!+0O(rCty`NiQlӮ`+8$噃}Hl&-? w{".!283ePx(r})k퇕:FЕF6AGxeõ2_%Qkri˦,G9D΢'~~ v3d8q>R`H@*c0mJ;r^1"Znl* sbM Z=FE{nۨ^%%nK8\k ?-s5Nㅜ"仫/h Dr6\ S\HT>WٗtEt!(Ѧ#N+ ipݵ8_Wp(P+-@n443[*+B:^mo^ND~U#4'KxBxk \lH7h3ēwfr PN;@O̾wrVS/$~#Ti<;|iҲ )<S˺sС*;,>v2m lhW)lU"*Q-oꞣZȼYPmE{{2gECAu^9P|!0}P55AcM]Q}]~6#]wDI_5H;8@9Ki 5_㡈Qix|aE`]-cj+&9D+U㳰5:}tQڋnՄJzhPRRZ/S{ە1R2G?pڤ% R`C C9Avpdb쭵D `?%R9%cDŽ|DX ` 4lq9v9]!<) yDwWUZŊ%@!V: /Q.Z׫px 4Ob(]Wz Zd=H,vF*ω4,ʦV}xIX  پrϫt4~{C] p PdX9f=09]pł@|9(Uőp$T L._QzYZ6sF$ UJVgIec{A PRk]!-pS푼n_6"dK$*O}eil DԻlȃ*r|zr/rKo>Lisw͆lB9Kg'3$or 8 h Q,[o՘@4cdUUP֨hgSӞ\g"\GE(*;,?G1}[wG`p;.ABE2k2C>S\`ԃ+y(jʜduG0Ime1&3D2i۫\zA*j/ej eǞz>ЗfCR. -G9}/ko}J>dKly-R:BO|ޚAxa&$y&Ucf[uDa$ސrsahb:{\kUmN: Jw m(CmUg}j1 b W01/ tX^ƖWVxfRC"LVTZuXXlU|K$u6^fRnϱ,e~lΟ`c&W-O}ޠz&h4mX' ١ ဨTDEw4q(RjlkBI-L2x&Yͦt_g/dkq9.]Ž7W m݇ A+6=~XKfrCM_9~.k&Bw=)D9(#`7DI/U+sƨmI7|z]@lD7JbEPl9([٫ӃY|cqsvے\_J51_9x29R42>z'2P >IN'i3 q6`qw!|3EY_`O/76ɺ]*<! Yn'~(is?Qa Vo當ycG җ oR8~i //7erŠjSQ|QC&%a|fU׽WwڀVrp.o~LĦ& md)XL8h %%~F0˶lcW|e7O{^H"l&7}̎pԏ T9,xͪnbUuKyA29" ,Mh?8xv{FZVڽ437W hH1Bb!C8ɺ )pjˉ1ǐF6< <+tݼ2Hy ^W;Vݕ0 ym-'~v<(%]J?TکqP|s2QiZqELq:x+]`BR hnf!P=Q$ȷ*RQ q&( O@Q E 2Zgځ, BCd+'#ot+mqwWڈ 7쩓 Fa?I5Jm$ Sf0ҖoXt[xFTEaHSb<$lMlYˎƗђpe?ơ k5vh\9}$y]\KB1h*yGRe?v<%h{_r߷LrKx̽0QeENBɢ4@%Kz:-. xiAZ帵b*rROwL^dV)6_6lN։Ǚɪ{ 63%MCNZ.8}e+M⾿rZeblt'9Qf-U:4})oGǯ,;y"9UvSW'zz鿥FbuA-׮jԎă6ҥzWm;{>=Z$CFa2sBA(Tag aPvؼ-=hY{0`e/Z+`~x&m3!J#)eA`_b>iNHO'ȶo m2ӨIZԃY+˶ΫEq=ɮ ?l8V3W) Ӷ1A UsY=CPzPo?9|Oܷu(Zuc a,oɶF7Fy1MP`}&jysCe \]q༤Mw;*2\(#Z+~"T=bfDVPv wS\o ?`ۚx[2I`<Wq}w9dnO>[fɂ{w-b]8fv?=UAD|/%iaߐZ2$ N}XhLc_a,sB-PUhqb? 7f#R,""jLW2ǽubѹ[ BKسXdj_Alo?igVQ-Jwe*HHiWIӘ$S-R7#Ntf": ;B#p[ן&uS;lg=G4<џܼ%]*2'[Jplϋ/12wdh,aǏz~pY|#@vr+"*X Qnqňr5ȱo3 㺞/kVWp|`L;+]0%_jԕ_QddOa:z?Xcha ZC_ eS 1@ɗ3^ڝqeXA[׼9-Df e²yj_:ZolS&N6yA}  *opG7F_*K]kweHNM|WE nϬ mZZǢ=VDw>蝣iاtc]8ҮD #2x \ʮdro&l[cBFQyۗ{i=@4/f^[s< בL\~tަ'Ɩ5 u9AIc8;ly;Rl[ d8ތaܠsH'~^ciky\l#`^;P~<)LW͗|qq}]1jw[?v ےˏ~* cO$J@>P6R蒸HUKYh1@K1.r<=ށy}S&P cGi$dx@1giPX} @H}^Ki|կ".] { w:{t)f\_gJyƼI` %k9w7͚.%)x /.*Z$aɗƢ/&Cxڅʑs $Ea0f:ߛm%;!Ӆt9Ȟ8TN mV&޾0㭺ýW_{^Ffd~0UvnS# l7Ƽx-oj5+;6T.JaF )folgC9\(Q>ɹٗ2x֦A(?t8oC0GmL!Յ ?b>#L=bKtR& G'%6L!HI7Vzv5]5oq.8 VTtmH I3j9^_ u?4 ps6OYҽCdpb{Ey4n:ϓe:7=\k$K$ ڇƵf-l

g9^㯩[nJv&^bq~ᡁk!2'HK*B=XMdlVF#PG?g'0zLߑ8\FQdF<1/N15_g8-v>WnC4h>gy@;~ |[-^TOCw~op2R7׳ ˲) ]e51 6P5U-,}9BTtNΞDہ|PǸJк] cv1#ܦ~Z$|8//w /U 3G-@zOvж銈qJ>4 (hAO{L5HU!S'GXr{t }õ YZ