libKF5BalooEngine5-32bit-5.55.0-lp151.2.2 >  A \/=„kqYwѩ]Qrk6eۨYc虦wӱ4?DsPzYezY_Xo[ /-'>*\l?,+px GgAF 46[H ;ѼLK\pn 3h?Gvokv=ܐnY) {% #0|J1ŧzJZG7q&Rxfڬ엒MC]8723b17b7e119d25b1b3fc5eda1fbdc7b53a1d8cf12d6d236b64172eb683f4e08315989b808c09df6f1be0f52b8c56b13254bc0f\\/=„IcRtQдԉBȺ!-ϟ|A* ZhX% S 0]qv+ŠD>|UF oN$J{{EGBp',bxVk)uAi2bLgE y.lfBUOZ3I%;0q+vU'.ZI$f9ct؈;SZtcX fxV_$mI1沴L ~O*h@Ȳ@_.jd9>pA?d" , A +:NT[lt x |    (|:(d8lJ9J: J>BGHIXYZ[ \]^KbUcdpeufxlzuvw(x0y8ptzClibKF5BalooEngine5-32bit5.55.0lp151.2.2Baloo Engine libraryBaloo is a framework for searching and managing metadata. This package contains Baloo's Engine library.\sheep81openSUSE 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_64/sbin/ldconfigС\\c26932609e83e0989b4890e3a017b8c47fd6c5e3e293ac6f6996914445e25f91libKF5BalooEngine.so.5.55.0rootrootrootrootbaloo5-5.55.0-lp151.2.2.src.rpmlibKF5BalooEngine.so.5libKF5BalooEngine5-32bitlibKF5BalooEngine5-32bit(x86-32)@@@@@@@@@@@@@    /bin/shlibQt5Core.so.5libQt5Core.so.5(Qt_5)libQt5Core.so.5(Qt_5.9)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)liblmdb-0.9.17.solibstdc++.so.6libstdc++.so.6(CXXABI_1.3)libstdc++.so.6(GLIBCXX_3.4)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/bin/shlibKF5BalooXapian1-32bit5.55.0-lp151.2.25.55.0-lp151.2.2libKF5BalooEngine.so.5libKF5BalooEngine.so.5.55.0/usr/lib/-fomit-frame-pointer -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 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=99b9502e36bafd24e867246b9231833885130ddd, strippedPRR RRRR R RRR RR Rutf-87c4924a54e76d6a4ce9d5ce922af0609d412e2e0a2c74acd9d591a5ced9f3096?7zXZ !t/] cr$x#B \΄;`лp7ej׬ 9ڈz 9]#-qW<]T[.!cyVjO*S}+&u3&znogTtV L{;"{9 h&ʹFǡ(`A_;Z'yO>䀫󦢛"''8@$U=Fñ.w8˶ȡRv[Q|k/iR~«F09}Wg9]4^RB ZCUY1tD? xv?2"i^@`Ʀmʋ^Y @gΑX0.K5EX{gj( tGltSV+<jʜ=Mo٨GXQXnE4/sΜ\T<ޤI[kWt QZ^GKse4ut^ ׳8B3ufn!&),Gb{@bHKIu+SKy΁Wճ F 瞣#c;>-vžiyj@te4K-­gL3! v$OX@`d)62k6KK#'[ڗRv)29DcWR>hTMnNPeϢ 7W!sU~ӿ^9RR1;.$؄sXQH#`SrC 4oD#cTbuet(E}y(j`*T5ԧR%Fl[|_,&V5)-Tkh=!1L[NosBHP9sk,$?r'qV;Xgy~C>pfl iXB/i 88Q5d!_?#]}7YyD`zŘ?rR9hpXC&!Y A n۩K*M͜t!Yw$Wi;}"Xt9KlK'2 eXZawfBYL]Ok’cRς}eY;nCN]pa 9c2Lj,!wRؒ.vwߧ[ 4.F(J#f n nem;8t>y7B\&w+ks݁69nd2wXpY |]Oֻ 򽕛^dF)}D7|* !t}z \(pm+nq*[%\e:|z4EcO<Ȟprֿ]!? Qmbv(I,>}^/uI s ҡq_A/0.5\NO@4e8Xݖz4g#}@-ʣuˢk6>QS%s60}Z$48ߏtd~xе^x`fdWvcvTZp+̈IХ՗{g{u'CF]oQ3L<$k7'I"`nY9`[?(! qwmԼ77}LWiʝ2Fb5E -Xљ6kBL֓uoYfATIYg-0sE^P^B'Z ]hwJ@| υ=E]Z`Kv]O {^j!Z' TQ{܋;LK4Oc2Ɍ8 &=evZY!V6ׂ=A;P>)UkT,_~W<=9 p}ݽ)uֶMkvR\>UM (#RzαS=u4[bAĤg Т32DX &ҩQbj&ۺ)2NjEEJI ާ(9?Z68Kq5 '|`7D.{̏Mkz`G~S3Dj=Xzݡ=p ϻy]2h mW0˨fu_ eTGl=69rkFGՅ6v؃{7(xP| e~m|od)/,:i9ʖtyᾨ\vv}H.fҠ7(V!ŇE3j9x E?FUTL7Z[{}1њkU" eGcGųA98Xx8Gp`_H, B a≝;v(I`B>y]}dbԵx\Ɍng`ɐE<9iQj2ܳm<ŏ JV?Rm 1 5xyI2JMVr&+Ai `|҅"12 4)H2,xaç췚po0'HG@G3AԞ M0 ƖP|Tch0VLR y> >+DZ1Zdk%xp$2xCQn> bP$lت;$:韛qOR'}RۗE;~wFďϨ+lm:ʯE(zj`d lF3骴tAKJ]Bw%ēLXO!nI%&pڜh?t*cB_ t /<&ؠ:Lye)V_?-ԡB amJV!*c'z&E*` m*!lZBp1 󚶩;LInk4YJt\D/u!_Hy!rl׶xkOF5;tjv3./"|5BԺZۭNESX38}9ډ[[͔k,ȥ4Pep+ Y>yխ?Q`]I/4F_љ%-U\҄zl@t ߨb4rueBDbݵڜsIX 1@:K)[ 9BKۯPs+ol1=zk(^f=9 ȈTaw+&khoUiԙqH҅.W#0wt4^i崉cSx1z"i:V$EeC RbѴ% bəc%=T""_?M|+ 2+c {aICOhHxi\A۩+'Lb&<mGl=qHu/= ˺c;^}qe$#>TQF@I0 G!=QR^P~uQ.i#jGIOaBBrSj8/\LEyDHڑ/!0Ḻ ]bkݖrNpN)b;p? 0V)|0Y2\>bkJ_)ʥf|~k\S ZqV䥑ڮ ᣵ>չ#.+Kjmʒx3,˾(kDkc&ƙ8G0maret&HlqBxVzK0]vVoje[Kֽ{4v_uTu5J=m : i1Mܠ R&K:05pg{YĔS]yU:ذ}POߖv{&pKVpH !O4;/iTs8w~j=S,YbJL:ŠּlKIx{0C՚K F]4]vcJؒ/M5wܤ]~m9N%:c1j]z7$xSg?gn/ B%j }^uYT.͙.dgߌ>hEihEK$@Mx\c*ba< ۃ6Mw9^ b7'ekI(!UԀr&Ybj~;ygIFRH)n8B1Bt Nӫ @gg{^ĠyTsQג&-?lW<֎_B33.[L60M40CW+\xp2R+oD>ܡgжwi"Z#4P֖w8|dR rL&~B' >Z2^uI֧)?bZUDXmo^һxfް#38$zxFw:`T_ݏ` ._Y~'{8D]%D__m4nwtAs\NU}G">iIi@YEw時wˬsC~?,0k"+/LDWa.okPJaM_h ¯]MY^y8IvJ탕5*eWvdꋚx$DN5?m5_*t` C2*=N k }Ԏcpmq u<5vZ}sX;q:Kf`,"5*_-jxER^M’ &qTĎEҔLF!\Cx zw;f)ENa -V0d&p٧V莢MZY{̰i]JcNVgϒ_2Z6+c.d_=[On 6Vx E,pS}V^O@!ؼL5l/!.4 ^m%T - !(4OtbQQCDX\rb9'5$6 sJwPaL03_VS\LG*W%%o6̥Ŗߢ}F$J̥# ~߂ b)2C[b&VgƸM Qg7b .YU+?;L>qJ ^6BݚڇKXQ$n26ЎxO6֓e"TzP'=;DVS7P@ mCom+>eV3&O:%b 6>4:1^+/)fN[O.61#lI,&{R. nm|x3P`* ;$;aL;GL? $18g}=#4nk&;7cƃfX&OGd2aڙLvk+6/+%%΢%yOu`*0c`N׸:Q-iRٮRn@>q\*M2qnogxs{FF;VLf1/ra༘@30%$3xv{;Cfq;|lw\'خ/B$K1Noע;IשkB߳w:6O-􇔒@?SDY7G<eo>*/s2 ?%CM10MI=Ke8<&lx3 Xt! \r%!sC̲Ӵ {2$ zugڿV$p2C黟3}GR1^g弦¸ՅTvXrhL4jc!)멌0x@+EV!RBs=̩†8LV%% fmxa޶ER?z){. ] tTi_O2x h1F26lB TؾaM1u^ejR.U RJy |ȥ5 'FC"A!#Ɣ4nQ\m̊iXRK-(5fk]%W:0ONiŶ[amX"۾ړUb8HѥJPaR<©|¿!~(7`/ӰM5LEhz_?G{})C Hl q8(d-$w xlێRrqsփHi?ߙQ ̰xS\Dq_.NjEpgtc2a( tY9Ob^?`ө{@;}5wOh~կĹ!|[0/|E.FD.gt!OOHCc~1g(4v0TG >8a066u7f7J؆Xk`NrO& ZxOGHQicgJx*9*UB ֋U6ʬ%M훺R-oAhK} k }Rmo%C6s0X\<6H=vԏy{/ -12 N~>ᇔ n"uԕ,>.oݯJRcW6j  һaUna->Z8h3iX> W!)OWyJ^a/ bY,7ѿ/I뻝-_Rl}rpv3GVAVr3wzyN "K!bỗžoe3+MnTb 6Sj;s6@Izr_C_-aȃkuր;v޿x8D&>kG^6; >nehS=M(,>7~4_RߣIJ.ML4Bvk%VN`*l*3ЄЪMċAMvP\$wB<ׂ2(őqSB5㮧*j#z %oK9O9DD>4aĉ;-u~RlWخڽ 8/@{tIǩ 3xunl ފ?6rֻn~!fӪX*JxU~,yͱ f(Lt;Sʏ9k\k;M< 81eULÜ#IM_[_rE0}p~[,h!m$B0w;TEAB%S5U>֭*ޗ$yƵhkixյ^ {L[ЋU?mD#0gtrXtM$-Rc޷i7#ƝLM8Gkޒ)qSUamG FbD3ð&k ZK6o~VOou:QĞ/m32벽-5@EΏDK~X[zȾjuʑ 񗓲:p0 = j8 ω~*2,VIOCRTzEЯlWs d>૫ӆ -knth3k#_8t+RƳl J[O  烢6fzNNX?OǑu5nYGcGu$1R4>O]IR b}=rJVI`gI I7/gJ1n>Dy-glrrN&VICu,{7;ȸ IOnԱ|Q1Tx'oo_B^Dm*HxͰtXdY)UeJ[#x!_51qw׎Es.?8+"o#Hu2%VҼ]'UNRx !(MmR`%5cA]@n$˒.ЊB)!)U POLԖ9`YϳXX#N!>Uc2*??LV6)#)U&ڤ51_G L4ɎLbT$ME1"HY1Wna%:ԈRI϶Ցh`{v]YLW2qׅĄ p$MK&O#jǸ-(ɛL&Y;S缭7HP#8!Z$!8 U4CN艙ueMK{GsL[hn_ !g >X\N8q$,H>8VN}8LHQ?D%Я;$%V/#EX]7a#ٝW⛓'i[v/avT˳{ qGFjJYF;ŖisPPXM4$B y?e $`E̊Lt &aȩm K\%X}`KMfy Jw!ػWky"?-Jvz8L-zp=ɬ1@WŪxNh-:z{*icM-<^BjD@,!J1LB*<B!Vo'ꈎ&2篜'աWJ]Xˠ[2h-(nۍ-K`i6nF@z^L[kb3s͸:_)`$`RD18_eV m͕a+X Hu{v%qb{m M#58Kߔ80n}L{s9txcgy2ӵu5l(t U$f'PCJ Xߵf8Waj&Q=SK/^I߿7sy3^-ztWNkWed垁O_J6,Π-\%-*ri.UXJL8!ݵ.C_[g>ob6I8$U +7í1t&:NF[W'3B|H>n4זce/cn]}+ l6A[jx4nCiɝvHJ,< 1 |50*ra"݀*е>^< 7YP{S`e_ۭ(F!elI욼ĒFg'ў2pI He{7 CXZXſ :l uX} h?V=y@r D6iAIB$2—D`;2]~CnT~{y/xp5@V(M$꣺?!ߢvrs}={FDexB bO3\n"={BgۈӮ845Ydsnd P87p"Vz!b;caw~*Օ6D?\Ѷ4(E}*\v˲}KGfCzJm!t/Ut Lsú} /*v@$XF&ϫ6 ԅg,隶cM֙e]d Jᛀ%{e.+pWh@fփ|_VCb f}D # =3_ 8XO3bm rS%ڭ tY=?jʞ$E;:̊ߌcl[H ң1۳)`&)~oWS Һ߼\ӚljRÜ ~}8 a301fS X'N, ݮD%e8C ?.,ٲn1(ѕ繚 "2tI|܈ L Ν^q^vq&9S}E,ֺ﷞yq$J}@U/ ;fhrXۘcS _HashC2; }00@u<9N1ͯS$q~V7@`rVQ0˽BL_0A8y;~9u-4ƈR}XSB |Wn˅b*1P0w@ЭJZ#'Zݲ`м;n)sG\d.jjRe9x-927"7{xuI`d>dTm M°kWFzNRp" NEV,cYN(XiF4|*v6OؓqGE?)W>QqSkt7dzJh_OeOt>eK}'RcB)bBI&TV]K<&o "Iq(u$\xr}+emr `)ܬlzoh)'w"0F,42{Cnim8܌s$;FWwFٽx@H(A\o@2?Mkp,G%@< R,ȶ,c#k$QGL։oluq``Mt}X;boQ Ї0N,W1e8A9{=} T.iK:Xi/4PG8@^t'<YYZp'F+o20?[SDi}9WC6~hl-P6<,LYV΂0̼:gP Fx~ȡ~r|L+îzat 2/Pog,l] c>XF֨   NRݾW =Z/Edx⻸b|Gj ۲ZZm@qQg~y^~oJ)(0XɞqLtMŷ8XZT-Ww с8 H\vD,!('slVgYk2~ب0D{d oȅπ? 0 >ԺD0V{E(p)-AnD]A$W@yΰ }t6'877@l8ϡ!1M $ilc$.#," w8G2X䡤a/7=)ԋ|]4\\8J<Ί4Kq_i}n=c-RGa~K8L߷Z3 $uzETj2^yZk`3Xk*8PYr.fAU(/EhR M+_KrОaNqZ6s$1aGՄؤw?VȦB[v#p]xl /{Mam$4`5n 2$&mv;^Ji#h<|᪝U F Dz'#$i-|vьYO Eiv[%%粝[Tҩ FVW> 72eI|6LB њ~.GuT"A1J) 5z8':ES &W1;cL]xyS~wC3%kBv"Jm M2֢i"嬘Cʻs65  2 |hLB3r"Aax peXPvY3}:kai;c O * ~#teu'z%^U$I_qm>8'Ez߇.[8Cr*I「z+ (v\!r1BZnZ3 )0:T2+#G֕] \QgnUjDJxAƗ-' ʟE@IZixG%^EM;EţP+ݻT:kGq,|EPhwO.Dw݁85*PI59­pBmd>(+fapMWQc7yR)GƘë>[~ȓ޲*=ɌU ~Hr Ûjܖ!8LӮ--!nZ8 {W`c-G |(w06*jDW6vytn3/<*W!6c˸4=-($ ('0~3gnԞ<\Gana;Bb8G r\M~4u*iJM_!-MaثwC5riȍAVRAC 5R}ZCX_$LG]z%Gs` >.P0HioC/)UK@M|է*1M01+z:cCYn0 3);]38GqVD _ y'gV9v`8ڲz_ '6{P x#mx|H$x;,ΊD-5m,D  q1Ǿ^O9_Ů*Sb ܔ y =P>/X!; {b̘4y6lŇ':X`v+ x3ik*.5ˈˆY,LҠzQv,YnV398[&R6RDj&GϦ;7 njbWJ}si2A !٩T٢)2BG!,%-GCEz2asVA*H]YD(o>V-.1E/|BwĜt(>[qs rLdV:Aָ^pv,9ž;PyN.ɘn^9.2 ݇5uOv׽RCpPr]#82Mm~cbH5TĿobSEf)*O` P(geLzYIE ~7A*.|ƗK?=Р.cLZ0wVKxa7t>["7fb.7dno_Bʒz׳׾ghаЏOEKњ帴OņTgky("iHZrsyW4Zm6>37$r?V7ABaaFM~fb>~`>aCV? _J})x2bGЉp7`t= _(S/[,d@7kanf2eT:v"NeŮq\ؑ $ PP) muuM& H! cim1g/+pS )Xn{i\gЈIc٩v,AxĹ\G9>D=6 Pj4 P>x[ br$ fya.GN8å(fM:9+ԙxGLU򧆹@-Ae=low މb_JztSfoJ >ɿY;ID,I0h5,LsL(we]ghpA5N ^Rxqw`ҍLkP:q ;gZJ$w 6d{9w'L-G^AR*..2('cҐ/֛D{m#ƀx"SI4Pr"hx]2 piԜG6Z)%Ö'dj͚;9IstbLֈ(iG %T1#z#Lō;%K ifӭF4愈5lS)L sEЎ W> 4XZk}mB]C~ouͲc1\ŠaZO\&ը7i%ݓlKp73 ]7Mp5CD{D] -z~y׏x܏rprF-J*$3 Tv%~̥_j^KΥ*v%%:J)fلMYZ&w\s4SqN3IʂމzϰC>;I94!FN%]JS+I> H>i;H̏VpԬDp;[AyWsKΦMwʞ$R:e{)_} Wse.W8sh/){n\D 7#pg3 +8q?͗J$lXyQsj8`NE eFW 4z) :q (a/r#j4]Traro((Hq( ~UΓq˾!?*ۋN*5/%<,XmEkQ6%8k ipj+}1'..&Hx&TxXmo6dS2m9\l2R/`h #\s юƣ0I\f:rؠNK?<.Y\ &&L CSTm "uBM$+r1Gl6Sk<}#6c ti'{+E`ntO 5jYZ ^VܕQ 0]*L`L&Lfʀ:BXQk 3zw/5NQ\=J]\vvl~HgcV B0XppfH rW#;}B-Wӡ\ۛ<+c}_x<1UVn9!]{oe%/i3O=R(& x1{K᦮e8Pi0>sߣsb6{BڱB.lL.6.+GňՐ $$uQ-זtƐu w蹟vLݼR1ut&2BL]DWHЛ}?MbR֖5qgoii7,r _x *sx Zq PA^V&[X >:hg Ra+g<Ę x?)6TE1O_4zw0ZsQeU;2TyI6&6_jREcu^y/Vgy~_ 766 4jB5lm] #2.[%2F=`U5y"XAT7閒:U~C_p?En?F^ٟhBwdECޙٺ7Tb_@>38Xљ tε&GAF@_P* {qe_\q(J'b?ȒqPdcoPSlJ(.ڸ2Fp?xv<_Β,LHa>{eZ4ցYQ/YO{(vfh5$ NWC)*{ĬQWr4i)$P B r.K=w!cKDn+Ōgƾ~58Ԓb΋͊,^x˩Akp"Go&a\YtEϽh;.S_Ʒ G8 Dti/2NndcZXr[ +,HJg;%7+8'*&LH=$ocʆЙv=QpJն{lKGOcwR4ts-X\t'S2ĥ]lAeŽ>)| C>QݨLN7IxBG-[oUlfNqaohLT]A}oR#6uXw-!+?Ta*_ڑ4Y3$گT 韭> ܗxz򯍲݃}k3aP`U<ԙI]mz⏧99FAmM8?(g4ûV:a\wΎoh)Eҕ6RIg P<>y@mhRr5K/WR0DP{[!cejU1!Rk9>-#1[J%E._|QMmdBW5 țktߨsIv ЏXS p[>o Un]"'7]9NĈ5"$pA޽gq;Z'w2}GA6{H J0Ã̛nIi=Oq6"̚7\_X2i`d6I'~eB-B(F#,Kx~mB9Gܕ`TEKG*֝bvf}$)RZv&kˤ)'-x[5s ͠J4՛r˪&6=9Ԙ5v 7Q):ig7tϭ~;`FId~έ[ [Jz-ymX"y'eZDO]u m9ǖ_0ԗ2yT8+hO2ڢwH+*݁=*a*:YzM㼸yd퇧#^RQ|GVPv`J~jL9?*zNz|TR)#ro r p[W? ;YQ՝Ru`dsXz4}&qYJ((+O EO,X\ixy"]d]b a`E(/@YΠ]{YT6*[KY;=f~yƑmaIg#"z|zgO EG96̘E8Y,x@D[0 ;Y0+wQ?IF|⟯ W/GleCLlDC[ǒQ~IMID`]sZ 8`i|$c yvJI(M X/.CÚ5Ƃh4Vj}qtwS$|Ny+$̰1!" 0q9\\6,xIZ/`.i'S٭߳^8ן Oz͊F:Bg ! j$yc#LVKa/h91<- nkq5 ŗj5flEi逮lMd]]f7G4:gQ4K#͚*bv]?[p/G;Vpģ%R_wQB8iFʚs ~#H:Z[fSQv"zw/+R`(`%8F?-1 Z/Y e7G@->!ә~2aDϏmF> J8DrЉ(VjEXhUa֏SGmM׻2uJNRv7ߕUcb0K |-fX>=f㗁59̪(ލc)eqLg랼y^ ?yaiqH0:v ]֯8 {. o 1$)R7SH: s(Zϡ"ʡw`}deRllC)Um!8@}urPtc,x@=[0ÔX;/^*QX ~n-S8YϷE0'/y,{'Gv 鞈;Eo0[=OlG /^e,}:og\;f8 *W~<຺Je +rr'N扩eUXC SpTX5cSQyQh<۞.vV~𭧂+GRyմ~ƇGM܈4T,]_ 2m+ b)5IRi^^ͻMOvUgwAuic>\1Ye Ю"N;i/4>BC8*8&D%NHaAó}8U|E:Uwd#j##ʖ pNMv~y0^)h۷UbpNϛ]K%EQgN(YM)q>!bA86O:)r) +]d[c iJR0o8?D>uTϨbX|:ޗb*=p8b'tƞv*Jqpj ;E tBƟ)͟u·c!iQ,eDv&_?pre?jDei!LwZR=:ؗGy9{+h.F,*e0~0T! pS`jk@;ۑ,z]W;]Ae] mt֒\Gf@ NdKA:y~$MN7NoiO< fNy,<ʒJX8cLz)cv,o8 Ĥ؋)w0iD mԀ™4[a{rn ۆqw%X C{7Oz3 ~Q>3O[4*`urtBM%(x-yrCA\ki4T*J(:ҥ=7uFV'N]drBnnQc8'Iwc zүOi ߶{O"2bKFD^/?V&<loC\Z8 ᥘ9; DOEz1b9<Cy*7m wVyx;$D7v|h О4 Frrؒ!@ n t~3Msu ñ@d=ـLmZ(:t1Q,-}Tl8(!B/"›4mr&䥋M{ ZZƂYDvwN6aXxVJwR=[? :{[A5n:Ao̫TiR8 u1-mGlI)6I\dNNo'>TL ѓ$x}OuIsG?b؎2v6`g٢5F ;N/dM<\o͞f.y=jub ugkzvfsuf[{\0`M*M#om,ʻŹ.O~_y*Oo\FuxeۄT11-6}Kʼnz!ONԱɲÁ G `*m2ؾBF|`zEbF_C=x[hMk"os n7{&̼eH ^pgxY;Y"Դ#1)PMP&k#a\Ӈ&Lxy ~sXtQvſ^ƘTA$W+} 3ޤ_d:7mqЅ:,tVMEH$ #vFX 8_ AYRcNO~/Q/I u?/FI,{,|Pc2d`9pd(c{nzf ~Of]`+ ;ѷ{=ǎXg~IeU%m^TnC.p~4#k[3+S% JrcXe&So;N vs?C7&X1ǫ:,n难3㳍Y:Z??WL?u,GЬE Ld\lx K=9!]̄\@T<m2~%щadRVԦȼ W VUt_˕yB]Pa79s=pFӰ_HsJÁQMۗ^? n k3Snx>`Ҵj (φ)TTiK1d \ ٮL09HZ:(ӤR/hwU5)sAMu iMtH.~9EZ!lv8l|'ٺOrQdR3ͧEC }9w_3Xl9Yh`0Ֆ(r.1bn-(qsi3o 3tf1m+JⱭ4gxEE,NL>B GI9nZGa*e;%ko c$ k_yR+(Y}ՀmMx; ˑQf2=6qTSa'ؘ PΈbsIhQw0Lϡ3G7&> =< ǔj8ݨk n>TG{D~,g{m0#1-wSG[M3Vgc0[Ps6L+ ͊boLݿ;ȕ?QtG tFZ*G=5JO8sLs_n:fVy$#\]K̔DJf!9'_"XӯPHs'!ׂB#oP}ԮW[B 3[]C?@mF̺"`y~ȶʰV)d`1e` ٪I>lt kk;i.Ky0gcč"2*%I~_ۤv3bӛos c:WA k,A?tb4v=*MjGx>kf"6SxPi-m;f;Y^@ r,3[7KS_Ŗ uT*-jOB]8޳esme/=zc욜Jh⯽3`+MU!jNKÊ"]HD:lV>\Խ̪Fx=v>xV**xp~Q=I ρq9,4g'28JBv2'mZ?)m4.5c^)ԫso6OEӹJ",d4å Y ;㩣8*ȺÆPP^6Ml"2 嗎pI9لWV)]3gaJ cg3J#{"p6A Γ?V߼sF`O-^9 s? XQFӢ %4"TϷsm|w cPv~mXJ~ 250:-j R;]ΊM0X2)40nBJńG-QU䥍 #Lv&a["m aSalofG$S韫#[7?\G/cھ}p! `L/"F:@T"M4Bֈm ;xjOd' ͨbV} o;sc'E$s~w ge?{m2{ظiMz[4טw[F\4T . h 3:wAd39b}i>kx8Myey;)NjOPp! 2y/:9ċf/!noF|xuHps_P4gya6O k}&Tx.ݹOQ `I.0SF Ѣ8 zTO zG_RR&鵓]C&<Θ"XZP ,Bd%$O-*f7yT81$h3y)Uq\5lXg BR|tMTd0%Xi8%lAdfr,6ԛf塜 Q jne5鿉'J’Ұubχ0Tcw~ә|tY3XE5o@À0$kl?ͅ]G6 {ftf;O6Ap74K:0]w`+W-{Ẍ́Ns$U~DF Ƿ!rumv_hUͽQRw貚Z/>> VͬfM白!^Oo*hyI Wfa*cBq̑A@$I9y9v6y7 idGatLR~i5'Ou_ SUsUa7"5r@dڶl6b eAFbphG {~H-RvҒ)n7XGKg/}ݻ3 K;\P{g! ݁aIH"^i sf)_e1xu٫q7 NwJ w͐$V7 ~JU.0Vm윷?Abt<'*]ƔzjD&d_%M&%^R`#[oڑ8)+%.as֪.ߐ~j3}܉ (EǚYL,8v F-]O),S"LrͣI\N+o~(ũ]WJmvGgnHB8my Gw}ﰫ 9Zc\>&MT(F|Nx|u_NI(VkDbLJrả^â0 rXY{   ׆Ũf D9Vwdi<ݷM.,?0SL4Q`jlӖNO7z[`X_uCӭ: Oh\\`]}{)?Q 刓H:7^ cG 4/5p"q%kSLŎ o 'L)L9O 2&J&ƢU$v}_8_wg7 O?J54a)J%)s40i-'D O]7#5MXX /$i/J hE3pLXGˎ )RJWfնnx:?=䒨 K`xoFkɁQ6A.QXd.mn~VL[y$NmԈHG +,o43p*bfyl%)}-T~X!䃽4.sV̢e+$!Ès'Ļ"^\!{~­M>\Yho/˛`:n{,S17*BE vreoQsOTÂKXW=(jTElCȯ쯹Qx F,Y%bʖTA9j=Dg䀯lo~2$>U_3s9 oV}\kWu}{eaHP&%i2"ezK|1EK=%~m艘g2zeΟkVE<ѡif6ލ_Z~.C9'JEG+t~@"ç6Ap v >z2tֹ륻yiPy5A%>!c?E*U @c"ANy/AX" "^0u 7ż5O30~ga8?ǶhܨA~dtj$(/4gwN;XlbP~v"xu~7Bxx}G(1J(yɖgj'W@*=SO!+(o8`w`?qP"]H7㪼Ŝ\ԜR0E@smlܹc=/ qT:P'`.bpQm0FmA @9'u'rA9` tZ*clOnմ*/M0J[{ŧ !,زƱuZXHIM8SU.>YB2@cN%EcOךB>Gv<6^Wf#ZЋ;AmV7I*ԿݹEL偕C* ~0 CH_n)]ha^_L\lhS#k{RK)*:On(iuHicG2 >oĘD peuTF_Ѥ IӺzX>/%%Vmqϒ<*TFB]8'4ؿbL^ nnwDSHHOٓx;I( IZ,%eΩ(IKx+E׉f()} Ġ^!T Iq mq4Dy}ҋx .2P7iwUTH9`t8n]X ZU?G%9L9l^' kM~uN'iDٙ>=Ĝ5mkK>|pqM \dswVQͶft]cfgXlܑ P۶TgLfJK1 vr'xt$h3&~b M#NX!D󈑣.4\0-oUPtoNTڋl|&#1>O\t#ڷg~=@QN0d yYș 3HO_!F(W )"2<}SLi+=%a Gƽv[x{Eu k‚&ªJ(rw?EFIOyD!!`$H Eua+ a#65bUۍ9#[ptV 5q_)n[q٢Wj5ܙo !rhv՟Vj?4{t/x]]uz ~NY.OsO7ܲ_ R_G f[u' =-&+DA/d@}rsz0 YMIŷ5;uZDw*+eCf6͌lrwMDӱ};7*чnL=.>+ʽK`c.u? erC2z]ߓuC[O_=b֢Yєbh*J/`Zz0AȘ8QOsO1c9rLV!‡wq&bh}Z.Zy:gwrGXNa2ZQXj /rBAo)6 M+oK&Υ/uch3zyW= U)/wd3ϼO~dj9';W/d?[o-Ovְ<0-0q܍{#jH[VgmEK++_l8!/; ?0M$ >z\uLSX׼NTMDG 8уX Ee2,Ɩ]7c1y2l Oyɐ4R_r=v+i?`Ŕ(ᢈrj's}G$>=X0 V_ )*fIӐz׹F!!b7"evDZ̯\h|smOh|&V_ukDYc`e bEt*Lڼy֣.(?8;:*PtVG'z[J6z fYkegkVῧ'`* ƈx/j``23MшYu]6Dވt{#-krHдM씩qK 8> Ax& :ͬl$~mdհnj(7a h@]Ё_0[HB%s_d!k%el%&xP,ݴz$:v,TX.(ܨtY׳D7zD-_dkVv0p "C8Jz1!cWP3NcC-8*&;dl p--LKxP=DY`ds@6rxD8ݜAն (k7ݢf =s{t> DRf[OT*`nFNҺ#w0:sjGȓk5/D(xUJ7`ZW}qAz B Ŧ Ϡe$?#B-$9Cä ̝$˯(8J{J]n-6]PNGդuZ>Q2SN@rRWuohr e?'5B##ޮMe؉ЁDT=$w{ ʼnԈj( ؐSTGK#aŽMvpEcmE'Dj҉=J>Dsxns5~FjY`Xߪ'BSCy8z_TǼ!q19dx#FuyO6)3)bx_؁]ݡ1ֽ&N]jݫ0]Ev P OhDKIQY%!XMݒxZmэX@@]v/BG:&V&o|` Iԍs|hm=;h:Yclwo(>;xo]}˓)ŕ;z;AӝͰ˺`G`Oq{ׅ#,7F#ΖԲ&wPX1#/}כwy;D %zKgc;G7 jw]n {oZt>ONҌ9ecWZ?eBLҏI_" 4z9l05?Xsҿyt\{˘ѫ a>]!h ǶLv ΡI z̃pWp/ 83Q(!.O~t>gO߰I 4d~Ko+.y8I+cXr v#qN~~ǃ4>Wa)G[WHJ.jHHYcPp=qϾ0)钙D]oSm?pŎ [:9 ۂAO|. }I-3Z<ɜA ڿy[C@Zp/=<#/܁'ӅdWk{b/h:ww!'\JUoaC ੘,:g}xy 1PQAܙ$C$ 3؍\1A 81P-(` e;QV&AnQP!2^ֽѬvag33s.?Z.̡QJln3x9՘({> DEPe)yL5-{WQ4L@hyÝc /;CkPæծ:UJYuU,X{N-L@E:{8vbxuN0`ZWT{+FawOKL R}b1|g Im`{27[>%2oHC.hgA:@Pg&8\rwvvO` KGk"PU7SDT :} q}|oٱmq!m8m]" ]eGwDE_k C]25&Kk,jE}K6D(LxSw_n#f`8f6t8&3]Էo bh X>Lpd^bnZÖyUX1V ?vKr"Do\g,4j雖$ vv(:ڵ9il+UDZ|.1JL!g2nIoRLбx>P7t%JbRH՞벇`;}׈UHѺ6?o_5V^&qjcTLl>^4s4~XDL(mG…<JFK:bHf˥_~n^.FBk$`Pk4Aú7*TIUPiTǾnV5p)/ ^_*A֏%Pi{0b}l* ?%U#YG:99ovF3CgjUn{ Ͳ|t/SCo^$L@5`oƁG%izSKt]N0j@ , A/MaX:Tb/G Gv 5y;̯Psb5}C~ʦ٫ʣ#[dxff;Ҙg|}B q㫥.IрV ɾB.F^*=ާ8%c֫Z $P~UhThK0hK_䖉Y7 %?i_p˩- ^;x,aX%NSOʤԿsNqx{.@zU`לw5s^Q3%GBӱ7닎qq[n34Cǧ)U$ |<=ݓYSs]\҆i#"3$hw%|ṆCݤY Dutdgd֖srf;`x3!w;`3X _kVBL葻*u:2LjKQ+ HyS a"v;Y6t"!E胵Re %\B\@|?jδWk]H1cZcfپkF/*dVc(["f0+>tNOn?%~nKDFg>ٷ,`eUsM_"Zɻ ZaE[̢'2F0{@9y>E*o0y)5ށoa2T8[zg|" ?tlFLaz Tܮs-*Xh67iyӟΙ6ǜROYɸ(VMdC{KX 9m˜l%-PdhVF<~ʌ@h<:/ ֲ|hc\C}5Ǟ/ɉ m.,U#INu 6cKsº0Txr5_aaRH2:!&=-M( oHy(=]3pq WМՍGGԳWMdEw`Ig}_Ig^$];~-\ %K?nhI)$ۃb0IBcpo '.CM>kFXtЩ*oP\,ERߞV1,0:ƮTν?nsAo.!oػ?$kp(,Q2FU 'v5uFY j޶̊fٲACmԇޜf~M#5^ !xu vV$Kp!4w|_:50zH_S7D΍ͷz<5#VCD$&w>6 aЛSZaF[Sc(͘[,&n[q4JG"(4drdͣ>%< 14'68hDC':lcؒŖj.HQrA J"0'9&uwHi{~i7~Zc}+MyECFpIqZ}aNLso9r"3jS!jȗ}`oTn\R,09O g#!g^1lu Y}A5Wrh|x=Vc\Aȟ];B$NA CeWin/CeQ,JVJ,naIC u3o \0Y 4T:0f:\dIˡ h'`~<ΟP(\Aq"{~%t‘zFۀ~J+]8q>| 1 s\ޝ-Eb+yz ~⪔.HcDl[D 6@y'yR޿&(xݹl $+u>Df޴b\1$^bh)2 l "@4/p9|[{kvõOߠ[Z/W k$~v4bn /h2i((ZIŒ\<1Pe_̓M?06zTe3Ϡ^Vۂu{UA! ?;QNvaUeos, dSЂ7bHD7C5'F~*TVḫ~!Nr*͎z餤v3˫B(>cYvۥltXo 4Ԣqt廠[t !RS&O[T;@C&J6X m>M/lnͬ"7CF~^C%D9il=cCѴ1PRV0:/!jZ.ALj "nt>Ak@=jQϾuȥH~d3g-xRᄕdYJ[{W|r|gMi.x5GLm)˞@MJSm bB\%.K{t5!JX<]onߋ7zfB4Y*&T=KWOo8FFk#G+NHp2?j4>^=/^C-lh$6q"mKҢOm0kMdWi?gd_$-#TH].x_nBՕr1V'KUFdO`9G5^rA5#Hrt?S.[K"߹UP145p`Yn  *$g])*rtOc5 V90ؘ*$Z,'ꢏ/ JU C ]Y_3 7~Bdi^㒭L&م-]ؾw%J쨜&Bd TߴMip#RBc*ם"o55wz (Oo~;X`MgXi!Z*&^ZH}s;p0ҭkU:# 5vHo7xV += _Q0B vW<9B#Pȼ#!STK=8R%7{֙xXۤKbM|4W,?22[#mݿ^)&}mRC(r|A?JjGgޱ~?,* i$wjD`Nr-|n"t}76Ev0z0NRTxp+Vq3 8ҀՑʀ.aJ|D:2g0M IRi ,[zt?p$)Na[:pY457<`/WKt67sNeG!A4_@cAU%ZE=v-yCg1z7m|8e2句>U6a"zh%溯Si'ۘ6Ц GsИ}1ͯ/dō:a74ƇJd=# 1%F1X5j+rj%:p{! CO$O\bOPc9`U{E/&^&Gy9:\Bn!F!%r)G[q+z r`hҊc/S3VAz^5V F9ש=D۔]ᱢA lIO/{b$8 x S"'f9C>42۰PS t3ޅ;C\*As?N;Ŀ@=6~d[Jָ5: 7 q3 [섲}*3}ϣ9UY${e?>m\ *46xɑJ,A'pn #׾bܼG[̌dDwGLȓ+sA몐N`I)*acrDrsJDRٛȖX_$j$e)ܤdD_eI dHk:>!ϚZ Ur5L!;Z5au0p=3f#1"TDsH22edh$y֥i7Ll}z;f/K`7n352fH?Sܮy;~xyJB( Cȕ Y^D*ktP7zhcg@-J~2XKB?m=}cǨ5PgB ɩ:SQf~VK\w7c`:bt8xH) v3_cd9S5_У%}h-4F9i2t [O63[ WAqNDW@O:x=yC EH/tķ@5ߖ.&i r} <.}x]q oٷO[.灮o[[OCyJ}+(dy ?Y5 *;BfG:pZ 3aSpÌy wB[mƎn*ֻ49oo+%<9%XeI0z|񜷇z}TX34][|GX*Eg; _ޢ߬ __b(pg9&W.2sSk|1Pv~ޭp(R7=bz-HNlU=^,c[8 {ZM8QzY=  n"y'ƕrm}.GaLz3*.8 2,EYeF:MgYiW_&JF.ܗ : Mι 9 o4y8`!6;##(V_2_69 ,ZVQb~3oϬ2H4ym5@PP~"/+5si(] Uq # %'543zO@hJ I߾&xvi51e/xN1@rzK6$l(MShohsRѢ*"ؓ/S|+z5сO@x 'Bj"f1 :ɃpUf%_K{J8X YuTZ>Y<0M{zPёeZK-'yQ[= -=i[#7nx] V~tN'LW{9v'Mx"g^UxPjs 'V4q]]iKJQh(${9wR=? |5ygsM!uaK9.W >Fش7D#& џ {|΁H Kx0Hbs5 `y:.LGEui W32rnݞ K1'Յ _mNzHHsiXckPa.ɕвؖVE0N*/.`1 d` J*Hi cvRl~E5 k.yh;;S?cLk3l /Ɏe腦,ɍnj`2p16,1~]5phQ64 )}y պ% n5,Y6|~a]JX $ٗ ~|aH Ypm\٪ء#h?}gj弐#wns!)|< ; W^+õoPOPA^<ܚ?i9-`o.If*v\a"Pl@7K>U %z Q}#H9?X۩N~Dbi)?n&05tI Y,/ޭ WMCf4U8ܻ9DvG\f $'.U1*M,Y*_ṳXoڑT0\Z ZaXįVrt*!`m{6?G&s4y0#g_daV?{>'niֵ: h 2}y.3c1FػFIIEza}}u^I & G}?X]Ӝ#-Tg5[kݾ,s9kUT2V}}Z`.SHrMd~7ЌGS?LO3~ב6 謇3cd$+S_^~w^J 1C)Wc_9hԧ( 9ݰٔ<0Ț5gS*kΪ-!W&K9í|Q׫]Ԗu ^ J!Gd5hYkF6vj ٖW0v>?A~a?"$p[?TӲorRz\p=noƿ:c&Nayw6 wȏl QO.hvTN=/*?Ume|횯 Ujk0Nݟu 3YAWUm=2uLUvH.pKS 'W ] 3ηFv]u@YnnbT.Q/-}0Oje"]8-k_rSƸU\pj|.Lր-#O-AᬷrO]ߌas0YyQKFVoJ1BKlʈ@Z}ZQ*e1gl#)~\x1О@PO8vT5|"> _6AX5Vu8z$Ay,B:V 1 ѰW2*cׅ0qUa 7w=WM0]A^Iwr4g ks b#AZ=\M遤pseRk$^:k1bvz\ǠcaY5uKMPR@GWL\R0KBTWR8/rh-bt7fS$PҤ\rq^GGi65/"3^+m1+tw_STxV^z$ɓJ "=8HV B I8oNjjeA}IaV6Y##gk/ginTf1}#l'mcjAGɓ:vq!h:l!}6V#8 PX`.odjBwko6m#W qeWYn9=!Ι+2P1rU[6*^zl:Es”^^>x/5~D@)Kj#xN dM@?h9?,t}r>e&Ot_qlRdeKCʄ e-`.!nr蓷EU"*X\x[X1Y ԿI v)g9lusn܊oh Վ74UZ[ڞ!o첃L)h-Ҏԋ R>9-7ԭ4*ĺ Q.?<+A z`g3\G|oκXyo>Cp/|B`jY&)]pbiqj3Xwe7[$9 +cԘAcDzV2zWWb7yN st.HHn*dEu30Ka"0Lj5k[nFgY~Ӯ{av"V `dtV-v)HHzwcu)L汘Qݚ(% E {W}!l$EYw 0ȭB|y\>ɴ•j9nR5T+8 RmN [Kܞo:wRߞJ7 Q\[y^12,Rݖ`>;BWƕNPtxw tr %l\C74,W:8*3M͡k5f,#B ^'kmt)zޭ.0c:hlo:,ϫN(-b FN __aI_@ E Rйtr)ˎUrVClF1Kep|N t;M˳54y> œFQ;˷3|RjSϦB_d4̊7&@椢u_gX (i!/ xD=X>Eڊ+0B7[x@"J,?r'1=,A]]LmEr%$0  |D»D֍VDf~sk-bg02)!`ܗ6~XMƿeN qY.Y\ B9j?^xt%b .Gj9y{?Xh$:ᆦkz!տ%(";\nw}j=m/V0\跥VmD۵A(FB!L iYO 3P[i)eDWI҂9Ub@JNT/ǼvГr5"(Z=z7Kɱ,rpQ0be g~l^-l.d bҙ,Հ+H9bbB˪ zçf!Ww|5X %w iթⵃAYk0%P?8ED)t>di̔r6*2.xt:S/ݴLȟG0 bՖ.փrևS1c\A 0Zy`B%>{w8NчvSnՖq10&*\N뿉 H媻XUȽ`+` (8۪*]^wg2#S}mW`fώIa @ PNSrp<Ƈ@ߊ@3Yles5-&Ǜ# q-N2 ٜvygR~'=!mF^+j^E`a=])3Ӽ[ݤG:^*:H+Ȗm}u@^c-lؑTW׎G$}¯_هԬ6t'\a\ٮC?[.vX"fhh"nOV:IC)a/ 9eYH(>CmvWU9׮%0)w261҆ߙ'2#l-q?6?!BVTHYAl+ lM AqYA423*E"2Cbu5 Ѡ-zNyk gH7QApA)=&;;i^>K}`=<%KHpoQEaU53W\-KT' uf8`?~'T]$րL^Gٗقx駦 h4<L@_yn–vϘBIf`BC5?+كF!?stw[C )m $m9/QʁKn̮gbTAJ܎`yׇw5sTeAd?Q BYݒd?ߞ٬[q& /uR/ ors ׍ob+RϯPu}X޺Jv}֊u(KR6)4œÊrQ@0ne: A1س'֥#[I*T>-zSZ%@OÖW[l 9A(5)G"<']qoJ(wPW ̂@ k3CdyQs+) mzKg'+pGW~LI~NmnΦ[W&k) /۹iMddySJ0s~YX(hbѕg[W=[^+]?jS:ƢK8B4ONTTӋpq\HJic 8 `1]}MFms.ٍZ&7A, l…0.(mlJp*`.rDhl7Xvv_qiD _13(񞯈pb}z0>EE^,dn`:Eo-[Dli ˗}@n@ߜ`^[6GoFd +eՖT$K7ü%_`/`fۍo-$Ed„$sNS~ > ڌr?G 1u7:Ѐ77:xw6/7א=C3RlRh;~Hfϕ u"l}grʼnBܕ0(De+ZJ#L39B"tbGRbՀQ¶`H^ӷ%1t$/=oʴtc|Ec7lnT}5pj%1\bpWR#F8OٗPS = e/+%/AsNZpBDdQ=Yu_E-!=R6a"8gY1 hh%]s:;-*IPؐ wJNkSa&r!C5"fM*G /J+ RͥЌ{jN%L%z? FD-嘽0k)g5ƏyߓP]M NFrȱKMtkoE$[n(Cm^T}"ZeJ}7P85@eD[w6c^<ڀ@s{q̼1u2ס 9 ,W{ufjsZcU,+:dK0z&jIL RG ūv; ܙ;_PYGD1SWEY,ݓ<"f5"WY[>dTTvx-v?*NR d ƍ'`%dݢcOj9w5{(mɦ9]H˯w̅ *3)5W`}T4ңA8J ͌}gOyֹl$Y(ͭ_ SJk<d:YA6ձvuR)Pޔc)z5}AlZ=ك;J?68(|_Nf*C.K˿ϫN[EY~$j/ ^J+s,tt[+C`9޾݅ڍр2zˡ{rUζ ]G3iư%|(nlZ5 гO2#)ii\%Ka+K_5OquU&l̶!306 C8!.͍\'%8?GVdܖ |">LxT1s[ES1XyT=tT~+cdwCXװdw0K.N/.a40Db,* l9yP3d-?鶆F36,r/ 8$?oPG'RZ}^v?]I# o/x1aw;GO>J' +ϯ$#b ȫ'.cՀQ?]X %TSsFFtL6 e"9xޑ7>yJL[Pļ;W=8ERj &Yco$Kf#-8|¯ZϛLiӟ:mVD e{\8qCLa8ၪo6X7 "4s]0i<Ie؄u8"ҿ6;iA.ǁrCZk}q%3i 9GK-iVV}-P+F '1mvfNv:sv۠od#I{(Z,+cd 'QWY&@ٗJSYP^$$#?hMۈ 2*0fX,ĜOd곰?UFnfHΚ5M5;!0Q}E-_%D[J,#hk2S_c(^򊪩c)}tP`dK,!g`q“zTddDL]+{anP_T  m= 0خެp;G`gx\ N6VzN]k)9!}UXitH;w^O&w{IbNa.dz"]32 CS9+ĺZ<7 j7]%N*}kGk+>AoYܛ4h6` f9oS!:aJgY  @Ĭ>~ɚAKHIŬtr c,V(] sbװ߸Zm-L7+U\7jWC(_En.}l̍ߣP&㴰T&FȬx Gis4Xguxi|as޻^,uljכܲ(:t$'Be9WÛٺV/y=ӊo$ ;hX:Kr2̯ B2W/CuA3 oHrN)Y^MDKy oV>*1Jn΀ڈi>.P+&w]}!e3U?1WYn]y ֢0DHkgO2/$X7׭}j^\f IzЇCoL \px=$0*(|+DHpCܡ܏BǜQjnQ=km0uP!mmL&Ӻ'% SB[Gf"[+Sك]/^H}?"Ml*|jO>J@(Y5ׅx9{Y6Cc.Uv j$.-z$<#Îv({HT`s%:pl{7dV33TaYTƚog.[z\yVT喺S|`C44#>>GrˎOU9r&˛.0y%/Dޅ/>FE _6.6ôހE |*O\oؘBY #V [qY-% ݸ8ف_(Zs^L(NH7faES.\R[U#藈sy5n > iuI]-֦qARRDF:].SDB;d1Yv ;/5'aPYtfՆݮ,g >NQb(eڎp6gQf UZ#]NUASUe&4f}}XMZ zePĨ*SB/;ˉזb<~V{C%%cԚ 9JTB4qrǗ1ОvU33HUqprE=(ph4ݬ>  ڱAK"y[F%ZAΒJ2O.iBGF#"ae0bݞVNe;Ұp뚉U̸o_܆3WMxjaש_wx O{Vm`b¦ >J4cVf Q#-&RVNWg2I(*CQ(#dUwXy7ywy͕Jq,~(q3[S*Et喗\Cy.T}ε]@3MAA s0`J(M`xsR%^yHۄƇw*ǧ?, d Ĩ:L-T_ 6ķ^Ka-87%v}i] 68̌yje8٢99bz+GJrvɎ;#mx!a DᇠV6 `Ƨa} R?Zz3dA^.4 γE~16O$eA+<%1tdG~ 8=mO&zyg,d;eߚ|aFVϤӴj"ŽM~{{o_U<+Bl9n +*I=*TGb0:^< zdM>Ry}iX)v.A8g*C{||LpNJY@o ".4*QD7hyUF{xIt.|1J:36dFl +ZfŷׁMz kAa{C r&5G%t7+ 9P5HeC%Ӊ4I>cFmᩇ=p[wk.L"ՂĘT#dJ֑u]DR-xVvQn&:Yw#&gj4!W9_j2l?c zFLݝ½zvؘv?:" mv;./fhԡR)Qu_wy]K,DRr`TеRŔP LV78uЏky\ܻLhx,EpK oą)RPXD̡ 3S}A D (բ\^^ׇ8 r[ |⡺; Vm$K]Kd^4 )Sɠ ի}/EO9waG_@;KrsJۦ t$V߄i-O/LP%+,~b(yUw]< l \oJފunA8̓jE>e_:H nS *ϵ<d_|; (h)*ѕ@*~aeH2};I0EԢhifK`μ=G~f4 8bΊAf٩tY77i3YE/~O0R+3<:z.9ue{@(D{LSTw|FO4U:Q,+{Wa@ OtUQ|-" $o$3F0ŹrJ w}+5?_%Qn-ѠEm,rǷA`?X"ȡX<|rʻ|[U4+zơا~ċXZ`<'/dl[@$K4v3x/e؞$_BQbck+\kyW#T 0x_AS"*،񓐮)7vX b;ҌP`''LGbս$m0<1+_Kɘ*},׺L%X ]VLY>;9F=sRxj FhԖRw07_So-O7g^ 6pe>0>P$[­pV ^j?^un`|2/,{i0ҁe{Ԭ7wv] Ck> @l\, O+ YDA4 oHGevaVXDpxZMÍBVYA&?bM $}Շ--1D~QN BoVewPb> N_>2oɽ]s `q(/uM}U-BY/[]$~yjk6ȅ۠_]_"4,"po@]\Ez yJe({y?jɕG5epq b_f ڃ22 孹8 V<ש#.:F5{+qb1JEJ* uϾD/a7q1u bhB&\ޅ(P1Ӥ".triTi,-hP.=' )n%/Aե\v8z5nqGL[XP$T/Wn2-+S+{WxɑW`<ĂR.ܠRZ۲%^F<I@>NEdr b"ލXP0~Nmdd31"E,usфW}CtݮmCIwx[=fyvOKp@*ѳ Y g#_MC|')E(.jwZQ9ұq&*;}hߌS8H6 "'؂^=]1{>p0@73JOFbO54.ߛeo -r%z_| E޿@ۘXEF. e7Ȉb_,I.P Șˇ77#tnLSĿInUFCYOͰ%‰}MPGnBJZQ"QIq~e|mq֯6IHSŚH:)KoAXFSan*M8I7{n~qRr hmǫ3Ϋ-{IK:Rz)Q\PbmW? "E"*q'<5c>ߵGMƕ].R3Pdj Ca4. *M&5}GԻy}Sb>\6ۂ*sBiQ94x5;;RhZcu~A |nf.'=:^/ǣb TmiO&t!E$` $2l6; `g5`v 9Y0~)y}^DP#+iP]fPnF".p̰>D6^}[3 )"ȤvI3<-0/:9]3&/kj 2c5H: NYELEQѥ0(rL8;` r/(7Wh6R>Xc`ЖJ02Cu.!o ؈gI  c0B;S z\eZ)RKᡘoYzcUz>+-J0(.bY[d/us]^D]9NDOw{ߥa&usKL˒CUrqoą+o$tJ+3j^BaĸS?@8.9 A!UIABPԧ5Ta61$t$Џa}n]ѾV*L'eY<{ .@[-n~e3 ?0yVDtiƳ(!40u:nf|+cvud 9^V~0 ]2ځ`YVFP*w{Esx"cS^>M{5nvox^Y3E=8#4 Y0 {lZ2E#5榳y(03Zs%2.(6UjaQo<_M8QW֙+JM`&/]NmXRqo@*1.JчM6sPn5ϱh$]ObfNr88wդ?@%lR9=]Pn**NohVhwNdM-K@Tn=,{J 5܄?~4S! K9~7gdGxbDÀp SO{.kr/ඹ z4tz5`op.=v K(EȖ_ʇ<̽tVu9lȾCaHvh탳 ЩWPny4vMFQ=i@WבR[\P2l6/<@BM Kk Oz~3c2;|=[Ύvg`C[!3rgm,jxUtYEŰs8N kJR;D~|V#I^ q-2M3wqR5&j^U\ǼIJ.C /(-CPTHt]GGU[Y_S1jVClJMLA[ÖQPwxjbL RpF_Aɋ V1%!bN[0`"l-B|U4C$m#m1L-,.Y!&>ϠEb°5PO7%(ω&lЬT%?:.q#Iad$s\x;)nU:ul'oSML M@w**-܉޵8/:3i3ZqDA $ P\y6Jsֈ䊜l7׷}OUCS (t~@i(G>53irsf5kQwǸ|H`S㜟P)"q'bP߀LY*1kG <9/ 6Mh d7 P묬^%}X=Ma_N#HFgwD_lg̩u"4_*EHc P{+,ݔf Oe'̹'<(9fR…)6G*F ijVC[,w|+TY?JCy/,9 k;a[+38k'TEAMk? )?~<]G=yEzt ,񗭄?@QџN<F8q>2"JR^GΜOG tgd$UZ4$/aNDX+_N("4` ĭFio  B9=? ͥ{y gwomkTnYᱝ,l{1bj;Q:oM;ӱk.Xz!e v*`p?GE!]@xa s35%×ע=@liߕMH۾NXOPK*.;TωFhfهgߖ gLY D9mϒ4/`N=a>e(I4s^j[ |%-}=%3-QtKم& 1p{f}1{w"#N:nTeؕڨBv0=*ohq~&#=x{iCA}C>(cP.OЬpPG ́+n7%i2+'j qK Y< %~rz<6rE-W(hș:cۦ @: TlnD]1crf'SϘX[Vk`&2Di]t+* c=om‡eTG񽷓v<mOz&B)]ĝԘ HU~<𵅫>y5 \G>XX@-CLx b={lYc\9/|GDX ͠Y;(z\@rQk";섞ɰnBW42-N=0K# z, KA{ ]fg?ٺgkƼP5~n#ڕ7Ij'm PAբ}0!-y \þZ%Dg/nKP`NDO1oZi؝Qn{ҟ|ȒJ_n=*R9f0p/u*_uIGgKN*pkbBtL B/_|-," Dvx˻xz#KlD|;,jO d.x;E>? ՅcI{m 1q KtނGbO(s 0t)ۊqX|. AB w !CffS mpwK9B88O"erhbE$ŜɆC?G'2l6)0,Ԣb֝HLBU'Χcmql #@B fJ*b~ޏw@#ߊ5Dǟ!J̷k iƇF߾ciDkP VQQ !#^$!Ks[r:;}5 wKC\m*qv_/tUn…Id3|VTH_a5Oxs`l }90;<69|0N6Dw K"f[-vfjvcY*Vac;IX'A[9+$Z8#2B&a>. 䐐#Rjl"&2)`<~aA`% H5p6PIJTi7lpȬ!GfMh;q omrnUo>jRݞejht^8nPV0FspݛS LJˡb*P^3@x^y(AKx!bZ3P W /LYHn_q8>fֆ7U9\L2?@Uߣa `@ҵɭ: YlEǿSw#ǖ] CSUlƺi_JQį/ 6_3/?^Γ4ڞP7_jG\0٫RFܷ_PqdOmG;RH ݀QgZjګNiD$/e ͠jAL+iP(tNpf%'j ;k3N+pz?6UDT:sۙ=j-#Z=2KTQG2Fַ$d?@\}6%61ci{u$#TѴYq:RRo^OS΍. dJ'X:+׶ @럌g| UN whYRM"fdQ|@,ѧ#:Jm>J>9yvAZkBHJ38eV RT6(9g_Bl 518GqR/nƚE YZ