baloo5-kioslaves-5.71.0-lp152.1.1 >  A ^渋/=„#]L;m.АY_]Eux$O[)h^z#' RRn((wov tN__dϾOP#ᓀa@BZĥFi q)AQUE U(10-W2>D|(*^׾NLjMOI|t;'e*^ ڕk ܐU5dV4A4TJ}:Ahۧ%,KϺ3mҩ_VRL՝db54edd85ffe593b96325047e8362c71a15b7527636848e550f06c438afd420b4d84a721e60a149db9177b59baacc2b74227a262y^渋/=„cqXUk@LiE)6p DtH> ǃfLoW S/V:z7q 202\/csT1|oM3Dl~29"j{{-X)b05rHX>mTYȄH7~yh,'@e*k 4tb%srI i@׊!-skЫa],>;[J6PW!]q&)]+xaCl U&>pA?d $ M 3BV\d         M  \   4 hY(8W9 W:VWFG HL I XY\ ] ^bVcd\eafdlfux vw x, y`8z@PTjlpvCbaloo5-kioslaves5.71.0lp152.1.1KIO slave components for Baloo FrameworkBaloo is a framework for searching and managing metadata. This package contains KIO slave components.^build75openSUSE Leap 15.2openSUSEGPL-2.0-or-later AND LGPL-2.1-or-later AND LGPL-3.0-onlyhttps://bugs.opensuse.orgSystem/GUI/KDEhttps://www.kde.orglinuxx86_64j0Z0H(EFgAAA큤A큤^^^^^^^^0%^0%^0%^^0%^0%c71be9e098c548b0d802d33dfa0639afa9fde10fb236e6d4e430864b1ca2312695259437db1f6e1c36178c7bddc4a2a01aa69f92c93d18c67bf4b3aad5de17c9d881e262bd4f5216e07c4e4b0eef000a00ff0a47bc2c5b912ed8275c2baf8b819061c5aab5b92aa9ae1e1262764a435f655148bb4b4878cd112d249b7713a4d01d696cc06b58cf10ae37a245ffef839d5339cc0577315853698ac3aa8012c932bf4c5e0c0f16b2ec7757a45fbcb4226b53b3695b13df2d514cd3f03dd2fbf760de62467bf3fec7244bd770e6d8e43fcd653a86415699e3a4fd82509b3d8e1c2f8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbaloo5-5.71.0-lp152.1.1.src.rpmbaloo5-kioslavesbaloo5-kioslaves(x86-64)@@@@@@@@@@@@@@@@@@    kdedlibKF5Baloo.so.5()(64bit)libKF5CoreAddons.so.5()(64bit)libKF5DBusAddons.so.5()(64bit)libKF5FileMetaData.so.3()(64bit)libKF5I18n.so.5()(64bit)libKF5KIOCore.so.5()(64bit)libQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.12)(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^^@^@^d@^K^G@^6^6^]]@]@]s]J@]J@]1]+@\\@\ \@\v{\f\`@\Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Stefan Brüns Wolfgang Bauer Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux Christophe Giboudeaux wbauer@tmo.atWolfgang Bauer lbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orglbeltrame@kde.orgStefan Brüns 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.com- Update to 5.71.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.71.0 - Changes since 5.70.0: * baloo: fix unused variables * Store filename terms just once- Update to 5.70.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.70.0 - Too many changes to list here.- Update to 5.69.0 * New feature release * For more details please see: * https://kde.org/announcements/kde-frameworks-5.69.0 - Too many changes to list here.- Update to 5.68.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.68.0.php - Changes since 5.67.0: * [FileContentIndexer] Remove duplicate condition check for loop break * [ModifiedFileIndexer] Correct time checks for new files * [ModifiedFileIndexer] Omit BasicIndexingJob run when not required * [tools] Clean up messed up whitespace * Fix minor EBN issues (http->https) * Extract messages from header file as well * Sync IndexerConfig on exit (kde#417127) * Use ecm_qt_install_logging_categories over manual categories file * [FileIndexScheduler] Force evaluation of indexerState after suspend/resume - Drop upstream patches: * 0001-FileIndexScheduler-Force-evaluation-of-indexerState-.patch * Sync-IndexerConfig-on-exit.patch- Fix FileIndexScheduler being stuck after suspending it: 0001-FileIndexScheduler-Force-evaluation-of-indexerState-.patch- Add Sync-IndexerConfig-on-exit.patch to fix settings not getting saved (kde#417127)- Replace %make_jobs with %cmake_build.- Update to 5.67.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.67.0.php - Changes since 5.66.0: * Migrate config from KConfig to KConfigXt in order to allow KCM to use it * Fix minor typos * Port endl to \n or std::cout/cerr as in qt5.15 endl is Qt:: namespaced * Port QRegExp to QRegularExpression- Update to 5.66.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.66.0.php - Changes since 5.65.0: * QAtomicInteger::loadRelaxed() and storeRelaxed() are available since Qt 5.14 * Delete icon * Port to QRandomGenerator * Correctly report if baloo_file is unavailable * Port away from Qt 5.14 deprecated QList methods * Check cursor_open return value * Initialise QML monitor values * Update the obsolete projects.kde.org URL * Move URL parsing methods from kioslave to query object- Update to 5.65.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.65.0.php - No code change since 5.64.0- Update to 5.64.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.64.0.php - Changes since 5.63.0: * Make it compile against qt5.15 * Use ECMGenerateExportHeader to manage deprecated API better * Use propertymap to store properties in Baloo::Result * Add standalone conversion functions for PropertyMap to Json and vice versa * Add a few const & * [Database] Rework handling environment flags * Replace recursion in FilteredDirIterator with loop iteration- Update to 5.63.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.63.0.php - Changes since 5.62.0: * Small performance improvements suggested by clang-tidy * Port away from deprecated API in Qt 5.14 * Port away from deprecated methods in Qt 5.14- Update to 5.62.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.62.0.php - Changes since 5.61.0: * Fixes a crash in Peruse triggered by baloo * Fix section hierachy in distributing.md * Remove unused includes * [kded/baloosearchmodule] Remove useless qDebug messages- Update to 5.61.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.61.0.php - Changes since 5.60.0: * Remove extra ";" * [tags] Fix coding style * Add KDevelop files to gitignore * Link against KIOCore instead of KIOWidgets in kioslaves * [IndexCleaner] ignore non-existent entries inside config- Drop fix-cmakelists-comments.diff as well, it cannot be built with cmake 2.x anymore since a long time- Don't lower minimum Qt version anymore, it requires 5.11 now - Drop patch to support Qt 5.9: * 0001-Do-not-use-qfileinfo-metadatachangetime-if-Qt-lt-5.10.patch- Update to 5.60.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.60.0.php - Changes since 5.59.0: * Too many changes to list here - Refreshed patches: * 0001-Do-not-use-qfileinfo-metadatachangetime-if-Qt-lt-5.10.patch- Update to 5.59.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.59.0.php - Changes since 5.58.0: * Don't try to index SQL database dumps * Exclude .gcode and virtual machine files from indexing consideration- Update to 5.58.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.58.0.php - Changes since 5.57.0: * [baloo_file] Wait for extractor process to start * [balooctl] Add command to show files failed to index * Add QML to source code types * [Transaction] Minor code cleanup/optimization * [balooctl] Capture the constant totalsize in the lambda * [balooctl] Switch multiline output to new helper * [balooctl] Use new helper in json output * [balooctl] Use new helper for simple format output * [balooctl] Factor out file index status collection from output * Keep empty Json metadata docs out of DocumentData DB * [balooshow] Allow referencing files by URL from hardlink * [balooshow] Suppress warning when URL refers to unindexed file * Simplify orPostingIterator and make it faster * Ensure QFileInfo is valid for the first FilteredDirIterator entry * [MTimeDB] Allow timestamp newer than the newest document in range match * [MTimeDB] Use exact match when exact match is requested * [balooctl] Cleanup handling of different positional arguments * [balooctl] Extend options help text, improve error checking * [balooctl] Use more understandable names for size in status output * [balooctl] clear command: Remove bogus check for documentData, cleanup * [kio_search] Fix warning, add UDSEntry for "." in listDir * Use hex notation for DocumentOperation flag enum * Calculate total DB size correctly * Postpone term parsing until needed, do not set both term and searchstring * Dont add default valued date filters to json * Use compact Json format when converting query URLs * [balooshow] Do not print a bogus warning for a non-indexed file- Update to 5.57.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.57.0.php - Changes since 5.56.0: * [DocumentIdDB] Silence non-error debug message, warn on errors * [baloosearch] Allow specifying a time when using e.g. mtime * [indexcleaner] Avoid removing included folders below excluded ones * [MTimeDB] Add some tests which include a 0 mtime * [MTimeDB] Fix lookup for the LessEqual range * [MTimeDB] Fix lookup when time range should return empty set * Correct asserts/error handling in MTimeDB * Protect against invalid parents in the IdTreeDB * Remove document from MTimeDB/DocumentTimeDB even when timestamp is 0 * Be more precise with mimetype detection * [timeline] Canonicalize Url * [timeline] Fix missing/misplaced SlaveBase::finished() calls * [balooshow] Several extensions to basic file information output * [timeline] Fix warning, add missing UDS entry for "." * [balooctl] Reduce nesting level for addOption arguments, cleanup * Properly fix copy constructor * React to config updates inside indexer (kde#373430) * Fix regression when opening DB in read-write mode * [baloo] make it compile without foreach * [balooctl] Cleanup trailing whitespace * [engine] Unbreak code, revert renaming of Transaction::abort() * Harmonize handling of underscore in query parser * Baloo engine: treat every non-success code as a failure- Update to 5.56.0 * New feature release * For more details please see: * https://www.kde.org/announcements/kde-frameworks-5.56.0.php - Changes since 5.55.0: * Replace several Q_ASSERTs with proper checks * Check string length to avoid crash for "tags:/" URL * [tags_kio] Fix local file tagging by checking only tag: urls for double slashes. * add baloo engine debugging category * Hardcoding the Remaining Time Update Interval * Fix regression for matching explicitly included folders * Cleanup idempotent entries from mimetype mapper table * [baloo/KInotify] Notify if folder was moved from unwatched place (kde#342224) * Simplify term debug output * Handle folders matching substrings of included/excluded folders correctly * [balooctl] Normalize include/exclude pathes before using it for the config * Optimize Baloo::File copy assign operator, fix Baloo::File::load(url) * Use content to determine mime type * Get rid of mostly unused filePathToStat overload * [Extractor] Exclude GPG encrypted data from being indexed * [balooctl] Actually abort a malformed command instead of just saying so * [balooctl] Add missing help for "config set", normalize string * Replace recursive isDirHidden with iterative one, allow const argument * Make sure only directories are added to the inotify watcher - Dropped patches, now upstream: * 0001-Check-string-length-to-avoid-crash-for-tags-URL.patch- 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.phpbuild75 1592389326 5.71.0-lp152.1.15.71.0-lp152.1.1kf5kdedbaloosearchmodule.sokiobaloosearch.sotags.sotimeline.sobaloosearch.protocoltags.protocoltimeline.protocolbaloo5-kioslavesCOPYINGCOPYING.LIB/usr/lib64/qt5/plugins//usr/lib64/qt5/plugins/kf5//usr/lib64/qt5/plugins/kf5/kded//usr/lib64/qt5/plugins/kf5/kio//usr/share/kservices5//usr/share/licenses//usr/share/licenses/baloo5-kioslaves/-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.2/standard/90d1810246efe7011344d06ca6dfe999-baloo5cpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2d1ae6598d6698a959b86ea22ae8fe4ac11ad6ad, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=34647dcef9f9177fcf493d3111ace25e69aabca9, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=d050513f50b2d790e086ae1ff9d03f9cb6405fbc, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b3f7ca8c2db7441e5c764374350d220380a94f41, strippedASCII text* R RRRRR RRRRR RRR RRRRR RRRRRRRR RRRR RR RRRRRRRRR RRRR RR RRRRRRRR \7 =GӬ2iAbaloo5-kioslaves-langutf-8dce9681421645a4a02965f2ff931506ee7d3a29cfedd934a0a4c5ae9b1de9efc?7zXZ !t/&x] crt:bLL ֵx:nZ7Z WIQf[eILP'#V^mD^HnOràƴ,+ 1 (B#W0$o3'j&ڀӢu-Ɏ7ee (iJKA,u01ap楻4 JcۃW(MOC ħμ6#D)K^S4 籼7ejTsϿ74_ϯx-wI ߌV Lj#{67Z% /Ej;Yaz${^ڊ/O34zs:W6ŇE18ʼn1 ھ6sT?x=Mr?_<8ݔYk{ť>q[v h1`EY/V o`kZ iD8Á A&/$D F3se[K0&aȆН@g5qғ&Hrb~&ɦdC Sq>P`>/>Ҙ$z9'Ŝ1|z==Q)uCq cXQ,oM(S?*؄yc.Bi!yXYy8B-M22XMTժ%UW9]d2*paոC[<;HQ?@_+j%/޵u28@kHy?/\lT wձ>񘟮qnj3PSLؽؒgvg u]vjD@_/e:\4j71 *8<1b>qQнc<8e:1:s]8Ґ{~2Iu1n5<Rh='1)'QU2ZA a4V=͗tNő0dX 8YӤG4*CW6@"x+ n$m!굉Z bq9 "24;qJ%PɁG+j] O;07#@cK :~q&מL;9y@B7xKmIY3$lˏF t G JnALӠ(Ow4 )ɩ1ʁg33+ g5xH-,uo <i VB9(̍rñYhVKC.{f3H\ Rq„YJ,MM7G7ApS #aen\DE*ԲŬ[\]$}H/2,Z کF@1~0LEѾ2-[n~8MDWLE<=vlGk Um#mLLnJEߍwV)7.ݝ rߋ)Ei޺^qqwät%^aޭAXEP}!͆@ݾn/ĉqu83tGb:Y';i/A4u0˽~zVS?3"l%J= ۝ebt¹/rڼT{:I7]k,X='ԇ֍׭^fb jhK4B/VNvyh ;?DzYS-2#J~8I;e+&իV2esIJ|j)shW5xkst做ñ,)Yx0M2(.DڐG;BjK,?)W]KD}U]x)i# 1I8qj͗pK ͇D4KަS3gmo (Sz>c<t5K)i(-X9ZΧ|fbE]f!X*gwiX}P0Kyɉ| zj!6.TowMЅf @P[T轪|%t/ +,MٽBHM _}Y7b WiA{G^I0ʄjP" O#dy*ADx6vGqEe.9uj˶J ~C?7 y^xSV 0Qqj\*aEmqtmM:VB`.qO+q'HfYr^:}|}4 $n)x^U93%)Q(Iz\||!)]K?oN-ı!*b>"R}D j(]§[OdCWy8pG"S4 נ}Hq(P]x;Zh,~݃@gD.]T ?Bq6#4ڷtFB8(,db\K:AҔaAx<Z+9A !/Wl0[&y g $gX ,٭ uS,I-Io/CdZY(RM9T9n)B y8>7}_Y 5u(Ԓ,AkMYh(_!/]IRKOowbM$O8G0lVu\Dꅫ{=1FGo4oWBwm#-0'6>W(Qyi5sH3Tamܠ-sѬHχ?)R5!oe䖽ǹ:nGa݂lJKG|=TL@{ v|JR;,nLo`HWIg]%ͨK>Ꮎ 'ӳ}ij6Z(vw,sB]?o#@*=5Ȝ/"]=nze0ׂ%<e $jG/=(Wǐ?ȋ>:E\'9)f^C|t*,37 -uuuc}IMt>y$vM ]uexP~$**&'p&+8p H`쎚-P!v}w zm3| %ou}g "3(YWbOj>%iWQ [f8CM zd,+mQ %Vm- "BvCQ0+W%aU^-30GY:7J@7S3rϹ 1@fΣ\G`8Ɗ E%Z) ST'ӌYՅꌋԛ̃\IR-d t9;x2d%D~ӯNNP& ݶT&m{uYo[XTӆN݅D &k7!]KM^^;1dg*a9s\bM-ݕxO?CvЧ.[{)hEf~ƴYҌѦ؎})K$A#STVya9&_*g E9 ^>P'Λx+ W`3u>;8O/jIx\"U*!tVysƉvEZGI*`oVv9ε!Q?p/"͑]iWQi#Z'k*3Lş!- G0AM Kl]2Xu"J MK}l ]8D@) sa؊OV_|& avile|=r, pq[fT /zXQFI:t`4 V"#?PǕf yM݃M)L&KA/-q6j""DԠKpȏ㡽uM pG tܟrU)l)S@W9٥rH`di~uAg`'֡aG В.y+=RʌxW<JhtD\4Ҏa wx7 u"HtaֶLlsܨ?=Fm]jwB2v53WJlw'՘6n :̸ahj751WD4:\RCLhl ԸԞ愭CzriZC=B"0}NфRd-X8B~ $ W }TBu%hGT " xe#g]:!;wa\\%ʢɍ4rg{i-*#gl(OL">h sLۓ B`MB 5`H; ZQͿHeI6:x`RT(VZ]EE&7IȬJz]$ֺZF$S1P+]Qvy:@duvOiGqva ^hc @*oiH MC3xN*SK] xk]U]k +w2¯6έ3y4\_uքZω{Q:+59RfX-+oAܓ8$iF /t3L~ڿ6WK "q̀ܒB8o˶)c%Dv 45l9027' owcqz=zBW36 3wNW\JA ͜;V{sz,My :O%ܳK=RTGrD ԮKAp04+^ҏgՠ|.<r t~F0USt;zISE-m)Z-\}-&KpE`Ą\$/SͼC084rwv=I߅#m$m)Q6uڮ)b8}Ӹ B8"+d9>@c2kaaӔb+L0lV'%Pɕ^(k;KhN*8w]$\qxt`P%, X8fEtPc[11~~9z')dv ]$ p%N׋BajĸɤZy`Re~T.y=߄/wI/Ѵ.+mO9nz1,tb1gS@h_.23.W ⚉]fſG @u^Zt1!ah[ɗY*di`(Q"Hwr(k$st#+#% FlL!CMіUn!xfD9z^?+8SDX~qP,@Y7lߧ[B &dWKTtLD'w2 ۞, ]tTU~a_S\xQZOGX[G*{iQ:fzjLP׶S#\5#D U~6.- 4KS$UGnzV-Cɸ_5 zxpZFgh ُ ?.z=d(( t/ː4'u.4,j0< {DpIoo @-X}[?Kl}Fyq@4@5_-s?:6 nOV<2PF[ E9 (ێXC;h|aP=s80fttQy[Fq7$)HoK>yŵOZ<6G ֧pGlb$OCPSRi \-ӸRhLj DA2F0]_}֛#ɖpre]G1sOI>DPaƶnjfrf'~:Si5޿/1PD9WD4߇Gd?ɓ/ 5wEר wMfϲz:b@qrwݖeguwؕBT!FFh쐭& rE5鑛I!ۢ+s,B'yStXo*&Q0~Fjhry /b'RƆ0GYh&W;eCd^ŽEL?\o/JG 'g|IBa3AK+` A/MzNUA?1EŀƲHto͛]T ID[y0#> ݠ/B#MOYɋ<{p1 }/qikoa#Y 5r9sa*4kyrِ> J|N|([*p8!=t_>5 `dY#7! ,A?d&sz+ܾ6b|Ulz1Tɿj@[Lc4~">)miNJO6*V|ww +,}ߏ=pjѲ}E@-0Ͷ-(qyB({9 $MOzIf&. 2=3xQ}`byWϸH]rbvH>gr'3D:oӚ>6rX=9I!U0%}𺦯@xe+na z +av]T*! eQTW4AZKQ܂ek[6=YD.2S+_iV R}+#&PAghkbVdiv/ƣvdR!V\'b nBb;r$;+h.%#3G~XܪV߆*Z+TP1C,p^k4.ω}JSC3OY,N'G#nWNQy#zu0{O"'BvN]I EvHQZh"x 9i\:kFϺ^BbI,H oL1U9"n`kK>A}zZ(;OذȻ~~WOQv$G|4W[Dbu^dͬ}/Az3猈PW]4a"nǏoU/ىe N?]%|(s={;"x$[w}䁱=R{T.ƘEb@ṙ.ǿiqSdD'`=o%浲!P(㠳z/kaA%̷wx[o#:e:#z- G"ED?pھ*CC*B/ڈvJ{-pqqT[R;"$ͅrwiEQp S#rTgOg5zL;@LekW3E!UzA$bc\Hs $a"=_f Vٙwm6dz=Kr#y`F^=gRy!}'o*6-'cfNck*c=S6N` c #Aˆ^&lz揈=p;^Wq[鐿j%C0lXouBjx4J)`},xbwԬ=..ߦ!n~a& p]7uy hi硷nyRS3SҢ́/;*h|mN;@, %DE2_Qn|d&l郪a$*ϗ>ν#m#,@[괿wS.+|xL|2^뗁K>Q?L#I+" 8χ"ץ5Uz;7hl#_z nbw,ˎ|Ѐ; MF'3$D!}6?D=qZRtdz pqǿ3Ѣ/Te9nW} PN-v%p~,DnpBYnhS  'r6wyէ牒aJ<,|hAhSv @WDr:\r/%6sM%} }'4 EE; |5!$-*;Gj_=hh`L t6;\=(yJg8a ,, # l] TJH EbK/[ |G[dh3LϞl:& Cs-A/[ͤzvR1_0ʻr)<嶠#Ya5fNVrdkwlGv rnUv,D`1MU5衞,S6/7O;j_5AtҠGU3}q6ʼnF Cft5ؾiT* kSPX OKj{O})UeVxǹYr)m/>nQʅ+Q(yy@We*3W]u6w-ڔ%x_[5ZDW1&7nKk\HjSs}kóix~FĒ27<0zcw ti˗T+6*"=2{ ?3lGiש6sCI_&TdV]OhlvV;˒7^?hA>`á<=v>%ޛId$H(uX{jZ nlaL(r2`nVՎ܄)??ӧ$BzCic#մdLSoa;GDL)Ubۙ-!mzOMY͡ Ɏ}ջ@q@⩘9֌;?K|_$9 \]cK?Wzqm <c}!oe\ 0Q۰GaG\  ߊJ 9fn\{:kC?(zԅg)ٶUAY/HMʩVx-7  H r6NT0=e;-*|^:VWWA~t|((Q|]ѥDTJD>: !]NzLsNówNæq(߫B%!yCV8Z2r)j85tTl @}ĘP1>lO Ca|lX#ӻ6_+coFub1&>\4zu^[. 1cMzL*5/I5x 0-;g1ߦpA~-k?t$T h%#sO=U?0WH`v1sˏ s(qn QIo?w JT nQ*-ğG`Zv3$.oPXjЮ0z=C;xd8\)0mѷ?jGؾ:yˊ19"7 x_%jٷzw$ xXs<< HZnšߩtLeé Tݏ-?{!p]tQV6RH5Ne:1GQqJ_d^7%N1? Jsw@d,#9cZ'7RY"{Nxٴ:p~ XID#~H&/o4MJ&"38:1$Β%ۊաYyUuN&~mr v|p&wK aXg䑄Ot辀axEb:g$Qya۟ܘɻ}C'XKԓ|(Ql-D3)t~F'jtHeKXխμ,Bhx f+Lv׳iZok*](~^,Rx3x`Lh"~kxw&0UR^Frٲڞ^Ԏ╉<z95m,^n2t+uWFn3dq~$'W&NGpA*[ԟio4‘mÀ6Y$!Ap;nuxU5OC[ Q'oFwSKda&c~xΤAi+ܞbػݺ~WM6ʍt;"wM;UBy CxO>[d#)m(98A{2S(KG5)6V ?XpS _Vy+M$)@4lV-TbS`Q>k,=p+̸3S?{w=LB*R#(9r3 AW?CzO:x w\=QA_ϊ)iP顳ӏ|w]bvlR2O ڙY?uHXHIrsBZFpI#T<9Ey&PY[X=1NXDvC+ ݑS|KFot>Tx ~T =zt+vSN Jd$jh*,U!Ѕ|oE71knHD6FX M)w5JY_w4U2Dkv+'7j|ޠ; $MK\g&mƔ42#@p_8i$[dž-#-^ʱ#~A_o\Q6 .$%,Uْ!$-[R掜=,k6~;`cgbVQcqLInPS{ھl> QDKuϚ6sRkҴs uxB)t@Yi2Q(SMg]SUs3NH:{00I,tpIe؍_+ EozxqX;bhG<( %#J)Bj]H a|1p=aEqC8U}9\ʨϸXU؜6C3'4ܠC^ۏ-qu}4XKUI\uۣ07h5ž4yښg8q:ar iM U*E)jUd'LzYclqخ%D g)?xr h7u #KiE"Bn:wj:8D?*gFy"Cr$W;J}4o4oжaKm2M;RKyLm|70W`QW,:nY saPZk1z#N,lgL.ΎqdM)Ρ,5y,001 C 9YV Wx0_LfEÔr8"~a'H1 Pz{׎gl3 _e7( Ieu388aDMf3 IlF* +>rh"~Əe%M`9,i^$ (x>KON Ěj F^z9c&`yQuK/Xb&9\%y`.4w{P)" }O,Dp+̃rϡ'J' &G"ă&mH d2o f;12X||,1h Ţ-*̻"`K&5~kA|4C-+a-Y;nE0QS`ؕ_*|1S%AU`|,9$ūֆ"vIW##3(@ѐvy6f["'=O7mxG8ɍ"pu2*kg^<IsN5)Yn!j(l,W /uanI/_ƣ3UzQ\]|;鉢&u+JvxIa3φ;?Fr͗Kb%Dr"tUaԱ͒`Ӌ{ZdDaipJEkFWR [*pIZ|,+7Z+G+Y' B-/vl} "ez+x0M''Q(?OoN7cO]*f::l@ԋv\>b=0sWYnK$+HKf} ^ĉfh8eݙBAEͧ[xrJe足pl|&TSo;(p c\tU 'ل!V4zyt|T+$(  Y*9v఺S1DVaʰ{E;eEʊ2uH~xLa*օX7ɍXkvv'r/ ?Q 975AKYf"y|u Qk+uɃ :aS}QBpj‡m813S.&$2 >l&\A5g9%%bG:cXi jhk\`-EasW'~nH/y3G2\8*,zo*3T-ηlf*x}h_5c 8aj<̮~B`¨yu(SD*7auv7)wŻ *ǐuR0)5lT[fv ;^y>4{,!U(ybq Ik(3ek +]m, HA_焉ck\8GC\8[Z6SrE ]+gt.} <q hZ>E=%Sz# QGW;(OqyChjt4BjT?H8,fyT3Sof4mZq;E4/o2. ̱B:lqD9t? PKZ?;z;TM琉۠r(GKmpEh'Dڈ g07 <t|=b$b1Q {g' [tf^(jST?Hr˯]ǭQ[+okɫ[ H]޼U#k^#RBU~.!$ ( sEު: lY:}[gYc|Gr]sM&潛|-@l{zoWJyiOu#y9TXKEn\ڇ /G!X0wՅ_zDf}2.uA_哟G)Es,L\|{;\{OCnzJVͤ+q n% N,2QAOܳ٣ۗ|IAv7MfAoĤe)fi痉P7YL'[ic O;cFͷR+[ΏPcfcmqd>d"6QR+8HyijWҫOpb&U[8u' DbugRf\vnj_Q0B64yy >UM'G|Pϩ|⪵ҽx Ql'`NXpV.50/oFd~rJ|{Jt䦎ÒyyVKw&G)E 8q-0ey4xaM#3-0APɓʴ$ R}6Ϝsi'G8IgIq٦7IXlQ?:i=jq$ZPѹPR[1;;J_Hz;GZGdze3t@:|UNM]@%-+{uv8"뢔wWz ,ړXoGLE8DHD%=3{;Sc.٧6n~r:OTXOnٙB/GVin=ꎿ0y5'/u@OG -3AuEg‰ė**u mH&Ak)G y$< }%L^Lu>RӀJ4&3ûX)a<ʐfڠ2t9Yr _]K(@ uV} )7J~S;DaAR6 6Ct9+@x~uF/r){*F @XvO*+@'Cbj6$Ol5QQ0:yDnt]}@Ԑ# SiDcO .:!"law 4M }}I_ֶ(۬@sw!wҒ S.{8jl{8̧<̉Qie")sGd[*S<2M ?G𠀪Z O:tHf3 Jz6$ r6 $Ss'Sql1ݔxS./G!?-}m 9->~̙V{UUE ,VkE fj(8( 0R⹎=M@7FGPl#x&44ұr5Mb 1²݋3 Bo3N%ekh\`Ӥ+߱ l2=I5hBh^>\u!ܰKL>NW% hPb1m$FMߝ?Yܯ. BG ,4(j֥llQm}קJ`A:}^X40;;{3mC Ʋ؊T亵+ܲR9r2V1l9l4 $6Z41;.G6ӻet2C>@/CnD23VNL C䭃)-TQ#muJAXzSSTK%Ը~IlO0ݼ/x2G3v=oQzTv^cop$3`vSև2/^asp f1Ͱ ;j & X.Xf /8.߁ Lܾkֆ=Λ.5L>'n n,00]AĚA*2Xƀdቷܻm =VSWi 0d?#]2 1K<(chnDsmqueKL/r(2:YӅɆjBO P`f*_qWȞmP"u(RoSH m;"czY]_ξInoADTJj?3x،> &WXŷ礪 UA<_ z6~x8j#.QTBWBnkʪrM4bkJ=X͸?'ZgWW̄,zٔc̯"萾Pr¡8N rbl6ATAɷ)A'c|zb ^&w@!IF`{S'\mX2P5P J#V5qDpDPV0x;iڭP:`Ckm,F}ad-2$.~6+q/bڜ9&)Xׯ8H{O܋d]ox\Hp&eULM8/yR&dE2JB!H1r=7[+{ l14E*}UJ$',yI@z>FC'szwN+%5$Ld )cJ )/  7:n8Ha^zX) /\d\ƻvD(}Ro ;KB {]Z#ڑ[!XE@o{;{ cr19?8pŦguH(u goarzY]5 K Sx#^pbe7)Lfyַb!gWZwL?z,}^[:]1 *`5&rY!/5#I$0.~a!0L{$ <΅1UөS@DZ<_LOw}umzJBui\wMe{8T:NiI-3z.*#2ib!d1;Ԟvђ셊3݂Bs3WF윳uN M fr# Ui9D#nl49&yr YWpyW|W*(6d_91x<eYĪ:Uc˲X;2qmZ<(U6>!AKl"<~d(B/eBɲY72R?mhKolW,pcOawA=ȳLX`GB/ G5 Lu8E7Ky=VN50&HM m"w͞o_֝AD&]EOA#VlfFJuj嶿 <<&2S(R}MJ- T>5:lIM8i VMDZHZ0?w"Le 4Z6'2stcU|?fX.moJ(- 5!, jxV?{ϱiM+3f~L=<;jނ<GΚR2y_NϙKF>vג,K 6JR3_]/ L.I͜mziLbf;{/~ 5҃Z+D`F ,csP۫$-::f1^qCn%m5Fi e_pF?CXJ|BH_4 Jħtycy,@h-`>JYWXJjO9c^I_QA0lRnӟtg:B'aDƭc+bo?#dWЂj=B`[`i$f1&m꯵e덊ߺx p[|)&M/I:7؇\V&Nw)C&c5;C0aK:pؓC34An0gF4k 34 +TD FLɛ_ hpP>H&ץx4`a9i{ ^BdUu9@TGvQ.Up1ZȎ [q*(Q%Q:Q15 [7B3qA\LjۘO\]MYC1m>z;}#>Ef,e77 ؼ{g5IJg!UvVA195V K.8~/ 2qpA\pvfA1MD߷{pW^HeRӨVCAzUa5P ČqP3Ҕ`\ε0lx;c (/5gIswƗvb> >!5 LY|+Vbh9#ncplϹHԩHMKuQ!J5ٗ8 e~UWUGhMł8{n 2Dg+[kj[_@6}EkJ܉機7䌟-E>⍦`폥[I *%,ֿ%~ ^D{I"̜hx1M"<'l[pv"!ʗݬ?$MUƪ#pܗK )/i >vbʤ )ޟwj66ĪOϥX.1gkD4e`31JA/!~B1[},9;dz| ~M< 6ayRT(M$mZB Osh-3gFIt,t 煿ȝVsf\kn?Dd̦-dI̛umJAQnϐpJƙHj2d{9; +##d+-2PBHr[dvfgҕ0 p\LL1I; V~gü$oz1B\]WWm|;)0?uj)ЍTk]`M,l[r} McHؔ0 /['npD%oZ6(yO0$yxR12&&Kz;&oē/F.l0_:~@HOPo#Gb[{BmGC#\4sJw#Ѵ/_hR"yz'=[z 3`' s@1,c G+8(  ;Ss [80%DOnjNo@h\2>IgqX/,BSξ0(8P jћLh4RK2a&=0Gky0ۧ;W[4l[`$oE|}tleKJm HuM$Dܨ/<ʐPUߏxa*RqA o7> Nb#xVX-ڹ!~iK-ϿLإ>rD< lPyE| KVio,{Izt1^`vd9Dȗ1`?b 3$etV)YV]3`foݚ|f,ԤL.' N}Lm4ZFxϤ |嫿ІEN_رr(;[Y<0%oX> *zE-us04퇏9ܺ# 0Mmb O5+곾 owb7!߅_ 8zsZ} ]WQv64q?(҆0BWpR?%%[?aHUp .0侻QeKT_w.KD=p|q ) ĆθpɆba<:is&węOV8{=wzo?xӓ+7 #.ɏE᮷hw`xJ凃hQHkɪA7[M1towHb ВmI"&:6\:p :SG݉dVh+ Q`Z5jL&dcwF= 7xgIWLC_s3?.<˦ z=rmNvЕmOᴽEXЇlԥ ݣ l0F5ڱ#9ܑ*~h^u]E:6eJr-^L/ɴLYfn}egrmV[9g-i=2o<&/>zgFc<)hG=4^XuGJnH=>;Poj-QVB4B'toj4=dMjݗ=AǚYPb zE@G3$-Bņ;HR5i >w#66Vwtߠn/xJ:G//`iQNnTjF|. H5 O"ƚvT=lL7o f5v5ϳmE i "2.Zюuix#x_s+dsOA0$F.pfkj3^2 _%/c/1x*zTDJ$7k>B~#@'j;#Mx&J>/K幓S&׷# < WkIOlF}UY(`"E n Dk†Y{*py0]mFU۷%֘;ʈ}jKu-RX5~ ]hYƇ[fE3/cHby'lYXK0UD="g\s98_mJW>dB#S3%ߚP$'euWйHe|];A j6mjyUbN =/Xoqhc# 'iћq\zo"L8hE'Hϳ -=g]st̙8e+@HY0=h dWçĢKA$$ޣ:ʨm_E35/b*yUꉱ,>r -@o6~7fWsqPT2%LN3jHu_1n 3vJDJ},8<^BkL)JU.DMT8!8:}Nq)]T.$,vV\)[ojOsbAaXykGWԽZf";O%+e a:Cŧ ÝG ?y~7td՚ ˫euYTb{*Gi{#؝Ya\̆٥.ucC:LT] 2UMtpcbX;~}s&lBYhOyɉPmquB]+gsA QGʹi~ueï)ŵ,^$ka#вd杞Hr R?Nr11 9/oU9(ذʯm 9:6Q5e d/ب^R""LbTE`^Ld5җa8l%I=4&HEή:WߥWZIO!N)xJG 0peVN0u&ǵ^hdLFDw W}Wj>t3wɒge){9di Q>uG2%T$Vfc3!p HB\<5w"l/$VhVY(Vd,E~*{gGu$%@6. #z%,WGpa"E%_Ų`繣 ot<.P7{nvפSTGلsǜZ >⼈6Vӗ#Ak#65Km $6WX\rLGu_lUJ(mLq1qƣ.2&ۮJ$sY;qtss1V,#*אQA e5`vcWRc/Z "05cw7 }@_-=j=:<7ۂS =Ukb>u&W4Xa{B`"]j'_ܿ< Gmf1?KHZ*l*t\wy8g;$8\+ H'y+򕿔iҶjoƊ w@s @.%m5,h!~%6H'w#=Н}T/a~<$VgCEhkId5ܭk\;ͳ^M1gCINq0'i'y/GHMCmaJU8n!BAH-贶qI(1Y# $}h\9觤PJ@.MC̿HT[Ire/&An}\1%H&0'|D Fq`-c}ƔS@YnAGgmym9rzqqswnآ'@ԇ$>C(0`}(g1 SR'>e{,h|oV͏XZ0xqDnJ"s5hDT)iz+)߯`8H8 j/,Y˲.I[fCP-U; )㹘0 J"{F urD^n/[b .*X:QfI2BJ1t{:\_+\35ޯፆ;ծ2/}©{̀NFqZRPN+;B#VYPe2{˝gJڛ @"0'Rr՜Go:څG&}Xu<(c~!g $9q{ *AyZ4^!}! h?R"un6#qdIfU8T 7X. QM)TZ L…Ԑpw<cap0ʔ\NP~\`CJ1_Q?6n{tv#I% PEO;;{̻,C$Gl` ݝմ[m?~ pQBC'7Sy6G00j?85~*ȳIFCр(H6ǀ+!gxs:Ty;N7mVn4:\ I4ԡw١ hA񀚤 鎂EPD?RG<5JxDVڟW;PeU0[ٷYh~&tس{ h!A5]{f?Õ2Uni(t E֋D&a%-:>'ti*e] l-}jQǛ!dߒǾ䰔9TUJ0X6JT!W,LmgA5f#R㝞>i`v-X(LA99=Y ֈ >ME*; yfVl[fcTI -Ɛ͟dL^cj 0d9,Ns>3!I?b(%<GXH-Cj ;|%xsQdK I{GʙoW,Q;=R;{nhIxl[;"e?{ʆ;?0E؞ψI13Z lxlx'K=?f1D}BS|"RN׼N(]bxvTbl3A3We$&ZX`HXa͋;<~UBQ:ԨfZ0DbnrnG OR2i =%Hec~Pw~4_҄/jL{n髩"-EVl3KЀ7II9.oy'Zs\gۥPvh{)6pH\n 9P-^%7ZBa=k%w1|@+`CV._V[ȱHⷶ1~mcRG3tDW%)+jpNOA$c׳\Ķ?,^1rds/^q*8#__.]h2Uuݟ -wT6pߐl#F/y6Uf]!^3}?-{+JFEO$zj O@qE1Y3fA=:XRHo*TYmYzÖYU貇V|c#MM4.hkGka/T{()kt^2TsY>AӒA{"&LƊIr"Y$ l~|6%E)}I\g}7j(Q1Egcpp0k*Pe$XeCWmh]c$Aq8ջ|E?wq^݂i8nx5N&izRm_Yƶ0)kzWt"+EotFJUܳwȘxv\g;-Jj!4D)5{?|Y5C?ZAƘ\_&9 Pᒽ܎[^(e`j-|]`%]Ht/DQ*_=7Dק3bCC lk㬧>2/0 s/x `ulȰ;LJY\ίwR³$GF`y"geFκp]`W5슳ƕ*îƭ{Kغz,'bJ17bXuSpB\.;S]tQ'K6kۮ 5C}*+k얜 ˆogLn 7׼i|%EʋK gca]B>$5t$dL>"CK|s : Þt2!Ǜz6gMj:LP_bH̲Ok욨~ƞĜ؍О~M1.G&5@vT%5`˼wu=\hrv-l>hy﬿Sv1Gz^FN:X;e73>>^- a.T-, *y>ޝvME[&`"<1 A**d5*k6Y?[u@td)c[sG`MifE㳌 "Hm&MjTQMW&zP .Of#pXVՇ.P0`t8M#?{ko3P!u?HZKߥ xɶ-.v祸HP;v rO`.6S@Vju( $ZnS94]׹Y o.FNqqVYxnĦo?hxd+q?ZsZ⣩}t%^ *LW8 OE[7ͭT]^@NH>pn IjRwr_6:6!-Jn]0A,Ga!|o,g,t:}V!_Е}s+Jeݛ=j2%RLXh j* r WR >8q4>P+$ $17RQu^ 1ckp͌K}-#"yyqU^glP&O 3YC()`bSX*ј ϔ3*dPk9'*'Joo#I1BK9qS:H~4յS}KEdL+Mtm[LCU*ZG+ *j(!YCEOu5vDY@Cc ER>|/]#ƉaKu- Q5ۭY_5jU4,T ^I)ε5iݬ\1Fϊc^.D :A ~sb&i&%=w艸iwo" p*3[ԵqjoÙQT\5ZP=_Pݍd'aǩ;\_jUֈs)%VYJL>c0ZaUi1scNYzL{L(Pd f^=KGAȯlwA䍍$+[#Hn§u Ut>0FFE[$Ol" Zm>䉝5ٔnDfpǐۊ@@@.-\ :| ʎ p4~X2!֒Eǩ6ds|޵Ƈl2TA1n'$#]>*!ϟϊn j8hrjD;1k#*9 A/\+SI(/r>YTػ)c}_Ts >U*Ɣ7 X0QjM*:J|hcI 2ySaكV&ϩ>R Q5Rf\3qRWѣLSC 5)C+8;w[mXv}aT FΜ(5Gȫq#kl5^ճW^Mxapl7Iq5/ُ3ҌFN`1m3 {)gi:XFz(pXӁD\߆oíh #ʱ*Põ Lɗ)^FǔAO]OJi]5Ǘߟi:#pAaXdE;N :ؙ|,ax%'\a*m ,5@qΕF!d&u+ibf,.kD= ~ohn(,C3e x<;AR̔x;GԴUl3w`pTKGK"Yq{aOcjji{~Lǥ_&+[G فP7J.(+(*ƈ'"W| X  ?608*LQF1@@e#d*b . KpjD5 )Kí!xSikx,#|Q,{UoQ~<&|1t #nۭ!ts+lӣ^b)$ tm԰6BY/lAizɎLiWLYЊE=?W7>ڍwhJ81u 01\4$®}AȎF"$]<Ք*dO@>u/XIO@&{-!~B@٠z>Pˆ6"1㶆<y8j)["d ] SuW繼~3ȃXy67cﭡ{_e!3ii,Hx#˱ZɁK*p@ӽf X1eu`EKBWAtgl] R~j Wթ92gӝuKg_4-VyF :Egdua-Z^ﲅ]}%/`շys:aZexw"VA?TzTF`˺@*c ş0trک ‚l+4X)rzY+DgW{$ wP4n9 9+}6k52O2.;G* G#<ӝFmoU=Kd e PA{9N]=q-CkfNIB s^c'Q I%cĨ*2.N8>U2H6Q0΂ocRhToO , |?BS)bo(1gY0cgDOҕ3+MÀ!-&.- ^Zq'x#[_B -լ>#oWs5?7n ;P¬BV9ɝC>`CP<ݚFH}ڙ>t}5,qqVMHr.V oS0{wE]Y.躔rB(Ĉ֟bP,֎惲&H]|rٞXUC?#-CJPtuho;TqMi%㔇3t0\ p`ҥ+H idfX堁|.cJӕƺth0_B˟'jLf%p~Fȏsp\z֡SDP"J4HfHbX 5V{?i"sPi -2g @L4'T5N{Zui2NɎ\R?W'zۥȄK r952Q #;]M%[v:u~uyXdg܀,3U /"iP\$i[%.:זu!ۆ$f5{F_96O28jp ,mJ(n ̓*W;钺&YYw؜3!1=zQs鎅8o#?b?eSBȅhҗS w}O1ߢI>6(|J @f8n}[ٹl=5\8wTvwg6UF¢f]өn#XS!S,4TP|'55"Mst _V%;aKd&$T)Hő _>A=ؿe9aSIM[ȹݒݮg6A;1JCַCnAOm;e<5aPĊnІ)4@;ui9\Gnm_@϶6= %[9y /:,w4N]˕wJ۸ܘ1d:m6gjg b( dH#}[!1#R\]y(>Ⱦ(1*NڨL49xj0? ̿?3[O2z .٬9?fI+p5HCU>n /x A!7\ox-9WDՙE?؃;nlG]Da3P2ݕ[`K{-@P|SUOjL~|(LE~T0B͎[PB"WR`mW-HR"r{)\VoI]Q&֢}*GGg*x71JQ3‹bS0ħ0#ѝ?pp3}̿ʓxk܉X~΍d-i$ >jڭq lU[TVvRDQ1КO@ o/>Yaup!c!ݼ璒6LO)jIZ1@8|]FE&#f~6hUٱ~0Sg.7)Oݹݼ68b3ӶC25T].goAtJa?AK"٩I"nNDݧˎ˞}|XPA0h 1p=~.肧}4s^B&WtkU/1̪n6H-p(Bb<2'S m~@#_sb! YtuMlj8{ϵhq*4#+890]`jl]#/eG5NKR6_~_]\g涆{sM*Vս trjwfʷIgwM}*(d0QE51p g]iln(K!t)L/YU1`kTVĸMmF7",AZ7ߡ1-?X[n9O* l+rd4[[*󓿡ԞOZSrB?Kۥz(삥w6bQI^ϖ\ޟ{NgJVqQ6o9?rzQt7?y-Cszl.Pg0tO"q@X28 74C5H:lnLzxZەUri^ Q(퇢-Ա۝dCMP]7ˠ #& D8SFd Y|iTwN$(vl +KGq{<)GŦ?;(jTf`]n:c!8[E~_ ^ǧ@PB&8 Ÿw ?)IiCy(aQ/AΣM1QBPk;dnෞB~XD:I)e ֑z5^Ԯ5;$x7EN4[*.Q}&ixj;h,$y+5i$Sֆ+IsFcmJ5Q>e/ O/GnAƜ8!ՇNU׿؃k?Wz 6.b.l d BdJ#T$=Y4l@9d~]l~SJ&mAZd XaO` W@)Ol_H 0Yh]io:`y]pDsQ"#QZ&6@ {C/V4)/Icg@*Clw=(Ɵ"G&èrB<]wY!_Ͼ7UL rاSq<;$"fWFdʇ ^ KapXRɁ";z͎d;b&V7"TӻI4OF,G\@ǍЅm!Vg^P= k%8ٌȞL(yyFwDqap{:OYc(sEHpґT}[bbOm0 r8ޙFO-doY;F\E,d|6ѹ/(0(U\+}egP~6F n8ADKAqy ݤ0xTJ!y B(Sn{pB}" !8(ȦWS\ct=)rAͪ2O$zn`VˠŠ\GJkoo:[XeGb` 7M %ٷF>m=xib ;@ZH(R4Hu@iV)>AWj1(WG9ɫr: e1k "4N vE,S@a=F%n 8r>~sJvp  jd:.p[~=@k/U͉ wN?a;tl]2kL:y82 V8 ޮQb@]w\p?%#mt&WADSx0 Ul^oc32מժ]Q" O*]0O\>H`/>`Xcz]֢t"}VNr_H>Z݂w|MAL}A({B{ Q\u:Q\4V7$\qTr2 {`nau#ED(457?Fz!,&,3b}e=,n;aiqZq"RR/X #"HܤәPasb'BZ+).JITi(Zcz‰4Q&9 t:;bQ|x+zo[dO2{=XykB ]*T Hz`);J)Wڝ! 0u*r:k 4Kqјpٶ,UuZb%8)DJWq&)ZOQϏpWA03 m@g'ʗkx@ySf4p %͖zFwN&C^k4!‘ KRSY~GF-w <M)SFR29gpl QS$ POQȉ;oGI~ SNs4u̞= , scɝj% AJp%P=]5QO'$O+%؝xcN.bh0Ehqλ$ê"@W a.Q;xѪ[{\$T] bGSP"sxf*Z&Tufli A_6D` 20TP=1b#O`f@(f?u-hC;I 9<8 ձ$ap߀jXŌu /塾v=%>'- ?׫VGMI4t ?[]qT8;EZWοhK@t+fl^`ޫG!w)<cc/>~NJ&+< Eʀ5'0)O~C>hk¾gmKEckrycI^wͧ3gDu@ݪz7jS@FF 3pjbgU:aas`\|cY~{>N<[)L*\sn(koSdlu~MHJI 07;75o{̈́lo<?6;/޼D o,mɃ@&r!pZnlxnvkE/& s$XvT4 f~~+h&إb>!L~*"&1 /*1)ޒ0l/q_^0zT˟ECArO) K,J+LNv D2ΰWlhX!T\kꏰE*])E3~|$@2s$AځRĽbOqˬ#MP)Tk a(Gc9vi9E$$-u@8F(V/~9tmੱo'(Az Ė^ur3!3sZ=(=qMsOdme Mg~ ZJ>z{;|'jM(HxIfECq%c5f]_R3|9cmqlU $ 32b.,e8$͏p2."E4`F3KeJkL^Wxf3R;NQMiưG >4]l ѯӷO A b<@RNq֫EF_>Zq8>شl&] 1 XqMK>5TSÏpz@J;h&.aȨA!sR,aJR z?N}my%&``v{3~?RJ˄ӎ6h;jǍꢖ[Ha%,l2bIC~[ƛ}7ע*ꦖ|k$.fVQi(QzU3OӐFWf.G߻V[ AyFYcIJPh9?X:!Mغ(tf2`c'fuuL#Q[N_KjirPy]EzIg g,v0_: j<L̴{6Vʢ 6!|f]d>}jF 8vLT%xfpp#tT1@cM5M "B㾛p#l G4FEqn׃KdgMzo#9u{"AH)-(JHiH_dը }|Z@p:83֏i\ア_byF\SG--FK|YpL?(twRk̼L/zpYW~Hu'F5F`hd?S@8z i*1yBz !q%V1)~;P1Md g1kmhdU]ln/IwBZa TL.u~״G8.0K%XՐ1R+Nzh g.58( P9}h~͏a _|0p)0:=!ejIU}EcKI F#hI|#}i+gnܠclJ sm||"mj.i \ߥ"ʹ缲W"i3>5i mW.y)p;LkYYPbuo#E%d%0V(wZ1-o8Kq&y 2,-[JvħŏJ=qiD"12@6=inȢJixmԫ%Y]TYցcd1 ӦvsGsۗ}YW5WbUy{ret} z26 Ej\۟tůtjR m/_n1?{cJSe.fCvW^,Tۏo-3ZsPs{Gr Vܷ&ѡUhNZ, ,;U?(ևk(l?JV/ ҉U{霂 zf Zn5Q?u 8,6,~͋&/g/uˡQuLK lj钥X߫ k1Zc<:z^q[0qs86ʄPԦ+E f`̕m8q*Ǻk>UҬ>#A_7.푡㵝@Aj@^;T:7*PH*ݞϯgtX'[e}؅ ߑf$x9/8=cAy`8z!m92q|}8z "]Dd ;ZMr=z~YKQ5tO KK]4O#xbWUk^FD^kt'HdyL,>\ vY #^۝ "O˝VMն2$妠 ءOc&Y?3iZ\%H%ȃk79gK6%in? zH* kF&hy]x U3ji~R/QOIU v&# Ӝ!URsIZN+N6D_""^I5a̻CnVa%[[9ݻ :Z$F-.їwnkQO+FnS'xl+w_!~I^͏uh/MG˲Kn}Io}`(>ouxkeyꠋ`G|20lLC1} 7t v]LB@v 'uഴŦҸe_I-3, *1 ^#d !Noe)V2R*bP9@~PVEN^~ObqۿYj=-oQ qfkr~E\Ojю)FN@[w~3OIve'?ʢsI?T!:w??o=fbgt_ -U./E?=X{fd,oo^Iyp5p~}a߅~ʜ=|%e$Gw 9 .L3`j^-LCI@-L{& [+ne!:xì; `-uB䉝 BC9 SVd@l0Mψv] U5:\|X1=:?M=v@ 9ڥhl'F\-'psD+0L<Vѽ>ޔ즌ȼ3qV rߕ/^Mυن:McwY?a7:8Ԕrl?9-GL+vi`h#ϓ Fg1z6,{V%%:BЪ^c.)$ .{My})rLYl[ (N=UF5ЙkZ:gOqC#Ehũ=IVI%aP V{;w4tbOrM*[e_%kf׵%G>v-p3寬G3=/{< Z`^Ldsz%_õ-n оbHujwET?ə/~b˸Mº6,Ez FXR)<@c"L[W:p䃁fM6@W.]Ͱ4xŷ}$6EӋgJU d-' 쪽gf(n<'0id`C7mdV/ C;|8LAذgzk%]\tՏYfEgIh3~T؞Qw~ƆQ . >K9UXit{dco'AW,dlgFK {Cz[akWZQ$rs*ՋfVR6 nZ$F0rvFGL!=\gKjh}u.茑'mǕ^c-*)뚡BBtajǘN-tB.aӺ:bt+nfƿ] JW.{ [^(x$ĽJ?(QSIrx\EϊFdl>29k{q;U3>fخn!# @ 'ʿtUrhD%0]ʯi*05'ZiD^K˴U8@ KSBM?H]ZمWй6}v-F~2DBx#ŴdA ה"_agZ?dǑ}w7Z XM'l<0$ 0ygҙS~9[pf1Xڔbwk4W@f1r@yRqsFJf@ݨWqeU5"63'!6QSz Xu_~~p@r"d|SҸ' os9E}:.)1Do]ז3 M$FK3l0z6U(ڽJm4[wn@KLBqUuB*~M,,_z%g5;t a%Xnȉ׫|;9PP[\\D0[5D?QrA -;i[pvSVxM@0_ [*be>{0Ce ྚA YZ