libappstream-glib8-0.7.7-lp150.1.2 >  A Z钇/=„MAO2&čt橵px:*-UDWZ 1B67n{aĺXhuTkmo<(V9oZ q{IANmFj=0+ȿƈ?bpLe=\y#u} _x8'9UO-Pt^9 D>4uhFMRGOOѶ"N~l*8bfff5910af5772a957eb03c7b67b115e181b19c4eb3387579de5e5a7c54d245c7621f6e47ed39c161aaedf4abc16e118b36245f5Z钇/=„΃ <,1:j؈l_w^@:v%ݯ zK\dj5]< Z:ڊŰ$VJ+.-i\aJ`)#$|9j>%߲i>o{XzbAH2+Yug㣙%sV ߧsW*8b~Jx,闇ީ&qs񥪳6QDeK5Vftꡒc{3y) 9\cFʈ|3[-&ɿHrȦ>p@?d % C /8J du     4<FPx,(8S9 S: S>@FGHIX Y\<]D^wbc,defluvwHxPyXzClibappstream-glib80.7.7lp150.1.2AppStream Abstraction LibraryThis library provides GObjects and helper methods to read and write AppStream metadata. It also provides a DOM implementation to edit nodes and convert to and from the standardized XML representation.Zrlamb55openSUSE Leap 15.0openSUSELGPL-2.1-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://people.freedesktop.org/~hughsient/appstream-glib/linuxx86_64ZWZi3c810946a556de86cfcf7caf4081c55e16dc4da559f227fbac3ac844fe9800d0libappstream-glib.so.8.0.10rootrootrootrootappstream-glib-0.7.7-lp150.1.2.src.rpmlibappstream-glib.so.8()(64bit)libappstream-glib8libappstream-glib8(x86-64)@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibarchive.so.13()(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)libc.so.6(GLIBC_2.7)(64bit)libgcab-1.0.so.0()(64bit)libgcab-1.0.so.0(LIBGCAB1_0.0)(64bit)libgcab-1.0.so.0(LIBGCAB1_0.2)(64bit)libgdk_pixbuf-2.0.so.0()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libsoup-2.4.so.1()(64bit)libuuid.so.1()(64bit)libuuid.so.1(UUID_1.0)(64bit)libyaml-0.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1ZZw@ZZ0@ZiZ @ZYZ@Y+@Yo@YY@@YKYKYP@YP@XXXXf@X@XwoXS@X lWw@W@WG@WRW^@W^@W@W~W_WBW=W(W'A@WX@W@WW@V@V@V޾VՄ@V`V`V@VT@VT@VVv@VUVKVKV=V7P@UYU@ŬU@U@UeUPU7@U'@U#U#U:U U@U@T@T|TTSyTR(@THTG@T;T5'@S<@S@S#@dimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgfezhang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.commgorse@suse.comstefan.bruens@rwth-aachen.dezaitor@opensuse.orgdimstar@opensuse.orgdleuenberger@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Update to version 0.7.7: + Use shell-extensions::uuid for custom shell extensions metadata key.- Update to version 0.7.6+git.12: + Always resize AppStream icons to fit the destination size. + Add AS_IMAGE_LOAD_FLAG_ALWAYS_RESIZE to always resize the pixbuf. + Correctly validate files using OR in the metadata_license. + Update the SPDX license list to v3.0. + Don't abort the build if pngquant fails. + Add custom metadata key for shell extension uuid. + Do not fail to validate if the timestamps are out of order. + Treat pngquant exit code of 98 (nothing done) as success.- Modernize spec-file by calling spec-cleaner.- Update to version 0.7.6: + Never include '&' in attribute values. + Add support for release types. + Fix an invalid read when using as_app_parse_data() from Python. + as-app-desktop: don't deference invalid lists. - Use pkgconfig(yaml-0.1) instead of libyaml-devel: it's what meson actually looks for. - Add docbook-xsl-stylesheets and gtk-doc BuildRequires to avoid implicit dependencies. - Drop intltool BuildRequires: it is no longer required since upstream migrated to Gettext long ago, and gthread-2.0 and sqlite3 BuildRequires: both of them are no longer used/needed. - Pass dep11, builder, rpm, man, gtk-doc and introspection meson options as true, and alpm, fonts and stemmer as false, ensuring the desired features are enabled and visa versa.- Update to version 0.7.5: + Add as_app_parse_data(). + Add as_store_get_apps_by_provide(). + Add more GObject Introspection annotations for Python. + Describe connection problems/HTTP errors when validating images. + Do not use an 'enable' prefix for meson arguments. + Don't expect an enum when really passing a bitfield. + Don’t fall back to en if other languages are available. + Explicitly require a new enough json-glib. + Fix a crash when calling as_release_add_location() directly. + Fix appstream-compose when using new-style desktop IDs. + Fix compile with GCab v1.0. + Generate icons and samples for emoji fonts.. + Never change the default screenshot when processing AppData. + Support OARS v1.1 additions. + Use pngquant to make the application icons take up less space. - Add pngquant Requires: new runtime dependency to make the application icons take up less space.- Update to version 0.7.4+git.3: + Do not try to extract duplicate files in the icon theme packages. + Fix the arithmetic when fitting an image in 16:9- Update to version 0.7.4: + trivial: Disable the fonts self tests in the builder- Update to version 0.7.3+git.20171103 (f230c8): + Only try to set the file permissions on regular files. + Add the 'hardware' requires type.- Update to version 0.7.3: + Add support for URL launchable types + Prefer /usr/share/metainfo as default path for metainfo files + Do not assign "flatpak" as an app's origin when no origin was found. + Add as_app_get_release_by_version(). + lib/app-validate: Fix typo in variable name. + Write XML for newer AppStream specification versions. + Add as_app_get_screenshot_default(). + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings. + Add new launchable types from the 0.11 series of the spec. + Fix the inode mode to be sane on extracted files.- Update openSUSE-appstream-process: exit early if as-builder does not end with exit 0.- Trim and ensure neutrality of descriptions.- Update License to "LGPL-2.1+ AND GPL-2.0+": the client tools (builder, compose and util) are licenses GPL-2.0+, the library is LGPL-2.1+.- Update to version 0.7.2: + Allow remote icon types for desktop AppData files. + Do not check the suffix of tags. + Prefer /usr/share/metainfo as default path for metainfo files. + build: Enable C99 support in meson.build. + build: Define _XOPEN_SOURCE in order to expose realpath() in headers. + libappstream-glib: Use g_ascii_strcasecmp() instead of strcasecmp(). + libappstream-builder/utils: Drop an unreachable branch. + libappstream-glib/self-test: Add some additional checks.- Update to version 0.7.1: + Validate the format according to the spec. + Add kinds for application provides. + Skip loading desktop data from Snap directory. + Update the SPDX license list to 2.6. + Support CompulsoryForDesktops in YAML. + Have plugins link with asglib along with asbuilder. + meson: avoid unnecessary gdk dependency. + meson: introspection optional. + meson: Install appdata-xml.m4. + build: Make gperf dependency fully required. + Fail to validate if AppData screenshots are duplicated.- Update to version 0.7.0: + trivial: Fix a -Wpointer-sign warning. + Switch to the meson build system. + build: Improve build-api wrapper for Meson. + build: Add options for building API docs and man pages. + build: Conditionally generate man pages. + build: Conditionally generate the API reference. + trivial: Fix the autogenerated pkgconfig files. + trivial: Add back the Requires and Requires.private in the .pc files. + Remove the cache-id functionality. + trivial: Ensure HAVE_GCAB is set when libgcab is being used. + Add as_store_get_apps_by_id_merge(). + trivial: Try linking the GIR file with the local appstream-glib. + Show a warning if adding keywords after the keyword cache was created. + Fix the default plugin directory used by appstream-builder. + Add the limits in the validation output messages. + trivial: Prevent crash when a sanity check fails. + trivial: Remove the ability to run threaded. + Remove functionality processing an old metadata file. + trivial: Fix a warning message to be more clear. + trivial: Fix a variable with a misleading name. + Actually return failure if the AsbTask fails. + Add the missing shell-extension plugin. + trivial: Remove autotools fixups no longer required. + Do not enforce that the project_group is a valid environment_id. + Do not add the GNOME-Software-specific categories or icons by default. + Enable Travis CI for Fedora 25 and Debian Stretch. + Allow compiling with newer versions of meson. + trivial: Fix the meson version compare value. + Fix regression when building component types without icons. + as-app-builder: Don't cast gsize to guint32 when getting file length. + trivial: Fix an error message in news-to-appdata. + Do not write a timestamp when using news-to-appdata. + trivial: Ensure every app has format set before adding to store. + trivial: Fix up several small memory leaks. - Add meson BuildRequires and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson build system.- Update to version 0.6.13: + Add functions for getting the AsApp search match. + Add functions for getting the AsStore search match. + Allow using the app origin as a search keyword. + trivial: Use the new custom tag in the self tests. + Add support for . + trivial: Fix up some broken links in the generated documentation. + Add support for icon scaling. + Add as_utils_guid_from_data(). + Support non-numeric version numbers correctly. + trivial: Do not store the .shell-extension prefix in the search cache. + Casefold all stemmed entries. + trivial: Add a regex command to appstream-util for testing firmware versions. + Add a 'check-component' command to appstream-util. + Add as_app_remove_category(). + Add as_app_remove_kudo().- Update to version 0.6.12: + Copy hash table keys from AsApp to avoid them being used after they've been freed. + Validate kudos in AppData and AppStream files. + Fix the predicate comparison when using globs in metainfo files.- Update to version 0.6.11: + Don't crash when using 'appstream-util show-search-tokens'. + Fix a problem with appstream-compose with older AppData files. + Make content_rating a requirement for any component with the 'Game' category. + trivial: Update app ID rename list. + Revert "Enable the stack protection in local builds". + Show a warning if a desktop file is not found when required. + trivial: Report the archive filename if it cannot be opened. + Fix compile with -Wdiscarded-qualifiers. + Parse small version numbers correctly. + trivial: Split out some common functionality. + trivial: Find .pak translations in all libdirs. + Add initial support for Mozilla .xpi translations.- Update to version 0.6.10: + trivial: post release version bump. + Ignore

in AppStream markup. + its: add to tags extracted for translation. + as-node: Add back as_node_context_{get,set}_source_kind.- Update to version 0.6.9: + Revert "Require name and summary for validate-relax". + Fail to validate if the release children are in the wrong order. + Fail to validate if any release is in the future. + Add AsFormat object. + Add new API to GsApp to handle AsFormat objects. + Do not set the AsApp state using the AsRelease state. + Recalculate the state when formats are added or removed from a AsApp. + Deprecate app_set_source_file() and app_set_source_kind().- Update to version 0.6.8: + Do not ignore type=replace merge components. + Tighten a rule that classifies apps as web-apps. + Support reading metainfo.xml files when using appstream-compose. + Read and write the tag. + appstream-compose: Support appdata with no desktop files. + AsStore: hold a ref in hash_unique_id to avoid use-after-free. + trivial: profile: Free mutex resources in finalize(). + trivial: Update app ID rename list. + store: Fix use after free with hash table keys. + Add a destructor for AsRefString. + Make gperf a hard dep. + Fix the build with gperf 3.1. + Ignore -Wconversion and -Wsign-conversion warnings from generated file. + Require name and summary for validate-relax. + util: Add a dummy update_contact to appdata-from-desktop. + trivial: Fix a crash when removing apps from the store. + Release version 0.6.8. - Add gperf BuildRequires: New dependency.- Update to version 0.6.7: + Scan /usr/share/metainfo as well when building appstream-data. + Resolve relative symlinks when extracting archives. + Add a test for extracting relative symlinks. + Add AsRequire as a way to store runtime requirements. + Support glob and regex matches in requires compare tags. + Update the SPDX licence list to v2.5. + Remove invalid SPDX licenses from content license lookup table. + Revert "Remove invalid SPDX licenses from content license lookup table". + Add support for "+" operator at the end of SPDX license identifiers. + Fix dep extraction when multiple versions are available. + Recursively add subpackage deps into the main package. + Allow loading application XPM icons. + Write log files in a better way. + Fix a crash when using as_release_get_location_default(). + build: Enable C99 support in configure.ac. + Limit recursive deps lookup to the same source package. + Only fail to validate in AppData desktop components. + Release version 0.6.7.- Update to version 0.6.6: + trivial: - Remove two unused variables. - Use g_autoptr to avoid a Coverity warning. - Do not leak the entry if the file cannot be read. - Fix the self tests now we're stemming the tag cache. - Show a total process time when using appstream-util - -profile. - Don't split the text every time in the XML parsing hot path. - Add as_ref_string_debug(). - Add as_ref_string_new_static(). - Fix a tiny memory leak when escaping cdata. - Fix unused variable warnings. - Use -Wunused. - Remove an ununsed variable. - Remove a tiny compiler warning. - Do not attempt to parse unknown tags when converting. - Don't include trailing whitespace from AppData files. - Output the release state if the export is trusted - Add some asserts to shut up clang. + Check the return value of the stat call. + Do not save the XML attributes if the node or parent node is being ignored. + Don't recommend use of DISTCHECK_CONFIGURE_FLAGS. + Deduplicate the AsNode attribute key and value using a hash table. + Deduplicate common AsNode cdata sections for some tag types. + Dedupliate nonstandard tag names using a hash table. + Detect invalid files in the libyaml read handler. + Don't export NULL tags from AppData file. + Add a refcounted overloaded C string object. + Use refcounted strings in all objects. + Lazy load structures in AsRelease. + Use refcounted strings as the localised key. + Lazy load the screenshot captions storage. + Allocate the release sizes at runtime. + trivial: Use a finer threshold when performing massif. + Cache the stemmer results in a hash table. + Add support for ONLY_NATIVE_LANGS when parsing yaml files. + Use full RELRO in the client executables. + Enable the stack protection in local builds. + Set a better icon for codecs. + Make AsRefString thread safe. + Fix one more thread safety issue with AsRefString. + Don't regenerate .pot files with every build. + Don't add for addons. + Don't add for addons. + Don't add for addons. + Don't add for addons. + Do not absorb core addons into the main application. + Add Geary to the app id fallbacks. + Add AS_APP_QUIRK_IS_PROXY. + Add as_release_state_to_string(). + Subsume the AppData releases into AppStream items.- Update to version 0.6.5: + Trivial changes: - Allow the stemmer to be disabled at runtime for testing. - Allow priming the search cache using a NULL search value. - Allocate less strings when generating the token cache. - Show threaded tasks in bold in the profile output. - Speed up checking token validity by a few ms. - Restore behaviour compatibility to fix self tests. - Add API to set the smallest recorded delay time. - Only load native languages from desktop files when the flag is set. - Output profiling infomation to stderr. - Unsingleton AsStemmer and use a shared instance in AsStore. + Do not sent a REMOVED signal when deleting a transient temp file. + Process file changes when an attribute changes. + Handle files being moved into monitored AppStream directories. + Add a 'watch' command to appstream-util. + Monitor missing AppStream directories. + Revert "trivial: Restrict the bundle kind when parsing local files". + Ensure the component scope is set when loading yaml files. + Always copy the installed state when replacing AppData with AppStream. + Merge also the metadata when merging two apps. + Add app-removed, app-added and app-changed signals to AsStore. + Only transliterate when the locale requires it. + Add as_store_load_search_cache(). + Load the search token blacklist into a hash table. + Use multiple threads to load the search cache. + Only load native languages when parsing AppStream data. + Allow the client to control what search fields are indexed.- Update to version 0.6.4: + trivial: - post release version bump. - Allow detailed profiling when using as_store_from_file(). - Make as_profile_clear() threadsafe. - Make as_profile_dump() threadsafe. - Fix building AppStream metadata when using local files. - Fix two potential deadlocks in the AsProfile code. - Add some sanity checks to the unique-id hash tests. - Fix a couple of warnings with -Wundef. + Add support for AppImage bundles. + Fix building metadata on repos with mixed architecture content. + Add as_store_add_apps(). + Add as_profile_prune() for limiting the profiling output. + Add as_profile_set_autoprune() for automatically limiting the profiling output. + Fix the CSM rating age calculation. + Add as_content_rating_get_value(). + Fix setting the origin for Flatpak user repos. + Never inhierit Name and Comment when using appstream-compose. + Don't show a critical warning on invalid yaml file. + Fix a small memory leak when parsing yaml files. + Add functions to build and validate an AppStream ID. + Add flag to only load uncompressed files into a store. + Allow filtering applications based on merge type. + Release version 0.6.4.- Update openSUSE-appstream-process: do not rename the various appstream files to contain the sha hash in their filename: zypp is not (yet) able to cope with this (boo#999047).- Update to version 0.6.3: + trivial: - Fix a -Wundef compiler warning. - Sync example spec file with downstream. - Do not write for unknown types. - Fix up tests after the -lang auto-dep commit. + Support components with merge=replace rules. + Add a component kind of 'driver'. + Refactor the desktop file icon loading code. + Convert the built unknown icons to the correct kind depending on the action. + Add -lang package as a dependency in order to properly detect translations (gh#hughsie/appstream-glib#135). + Add an easy way to add a modalias to an existing file. + Add an easy way to add a language to an existing file. - Drop appstream-glib-lang.patch: Fixed upstream.- Update openSUSE-appstream-process: + Do not include -failed.xml.gz: people complain about the additional ~ 100KB zypp downloads on a repodata refresh at 'no value for them'. The failed.xml.gz is not needed for regular operations, but was a great help for packagers to find out why their app was vetoed. They will need to find different ways to get this info. + Rename appdata-screenshots.tar to appdata-screenshots-$HASH.tar to help mirrorbrain offload this file to mirrors.- Add appstream-glib-lang.patch: Add -lang package as a dependency in order to properly detect translations.- Update to version 0.6.2: + New Features: - Add a hash function specifically designed for unique-ids. - Add AS_BUNDLE_KIND_CABINET. - Remove the inf parsing from appstream-glib. + Bugfixes: - Check if icon name is unset before checking the prefix. - Do not merge all LangPack entries. - Do not require an icon from LOCALIZATION kind. - Do not use the deprecated GNOME_COMPILE_WARNINGS. - Do not use the prefix check when parsing YAML. - Fix gcc shift warnings on 32 bit platforms. - Ignore system datadirs that are actually per-user. - Invalidate the unique-id if any of the parts are changed. - Make upgrade check for SPDX license string. - Pay attention to errors from libyaml (gh#hughsie/appstream-glib#129).- Update to version 0.6.1: + trivial: post release version bump. + Add Sugar as a valid desktop environment (gh#highsie/appstream-glib#118). + Do not save the 'X-' prefixed keys to the AppStream metadata. + correct issue in transifex link (gh#hughsie/appstream-glib#119). + trivial: Factor out a soon-to-be-shared function. + trivial: Add two more renamed desktop IDs. + Add two new GCC warnings and fix up signed/unsigned issues. + Be more careful choosing warning flags. + trivial: Fix some gtk-doc markup. + Add AsReview. + trivial: Remove AsReview.karma as it's implementation specific. + trivial: Update git.mk to latest upstream copy. + Port away from intltool. + Do not split up the main AudioVideo category. + Don't change ABI when built with/without gperf (gh#hughsie/appstream-glib#123). + Avoid unsatisfiable development dependency when built without libgcab (gh#hughsie/appstream-glib#122). + trivial: Post branch version bump. + Remove specific support for flatpak. + trivial: Fix some gtk-doc markup. + trivial: Add AS_BUNDLE_KIND_SNAP. + trivial: Add AS_BUNDLE_KIND_PACKAGE. + Add as_app_equal(). + Add as_app_set_branch(). + Include the architecture in the equality check. + Include the origin in the equality check. + Include the scope in the equality check. + Include the distribution system in the equality check. + trivial: Fix the origin name when using the symlink name. + trivial: Fix the flatpak scope when using the symlink name. + trivial: Show the unique ID when using 'appstream-util search'. + Add as_store_get_app_by_unique_id(). + Enable globbing in as_app_equal(). + Restrict addons to the same scope and bundle kind. + Include the version in the equality check. + Add as_utils_unique_id_build(). + Allow multiple components with the same AppStream ID in the AsStore. + trivial: Don't write invalid width and height properties. + trivial: Add some initial self tests for AS_STORE_ADD_FLAG_USE_UNIQUE_ID. + Skip DEP-11 tests when DEP-11 is not enabled. + as_store_from_file_internal: don't redundantly monitor files. + as_store_from_file_internal: set up path data for the file itself. + Use an array of application objects in the ID hash. + trivial: Use the unique ID in the dedupe logs. + trivial: Fix critical warning when parsing qm files without a domain. + Add support for Google .PAK file to extract the data for apps. + Always use wildcards when adding apps to the store. + Add a fast as_utils_unique_id_equal() to compare IDs for equality. + Add as_utils_unique_id_valid() and use it before parsing. + trivial: Fix as_utils_unique_id_equal() to work with multiple globs. + Support merge components. + Use a more relaxed unique-id match for merge components. + Add some more validation checks for keywords. + trivial: Use the existing quirk as it can be made useful again. + trivial: Parse the unique_id correctly when searching. + trivial: Check if the flatpak ID is valid before using. + Only subsume a safe subset from merge components. + trivial: Update to latest translations from transifex. + trivial: Switch from Transifex to Zanata. + trivial: Decompress .pak files when getting languages. + Don't include the version in the unique ID. + Don't include the architecture in the unique ID. + Allow subsuming each property individually. + Add SUSE-Public-Domain to License map (gh#hughsie/appstream-glib#126). + Add the TRANSLATE URL kind. + trivial: Fix some gtk-doc markup. + No validation failure for lots of releases. + trivial: Be a bit more helpful when reporting validation warnings. + trivial: Fix the comment text for 'help' when upgrading. + Print max caption length when validating. + trivial: Allow setting the output trusted mode using an environment variable. + trivial: Don't add a duplicate when it exists already. + Ensure predictable output order of XML attributes. + Support AppStream merge components. + Add support for application suggestions. + Make asglib read current component-type names. + yaml: Read all component types, not just desktop-apps. + Add console-app component type. + trivial: Fix validation of console-application components. + Release version 0.6.1.- Update to version 0.5.17: + trivial: post release version bump. + Fix gtk-doc build when builddir != srcdir. + Optionally use libstemmer for keyword stemming. + trivial: Do not include the prefix in the id-filename. + trivial: Disable libstemmer by default. + trivial: Get rid of useless internal-only gtk-doc markup. + trivial: Fix 'make check' without libstemmer. + Fall back to the country code in as_app_get_language(). + Add an AS_STATE_PURCHASABLE constant so we can support purchasing apps. + Add an AS_STATE_PURCHASING constant. + monitor: Use non-deprecated glib API for monitoring renames. + trivial: Fix a compiler warning with libstemmer disabled. + store: Don't emit a warning when flatpak user directory doesn't exist. + Correct disabling of timestamps for gzip. + trivial: Remove the X- hack from parsing the category list. + Add external (X-*) keys of an app's desktop file as metadata AsApp. + Fix missing keywords in the previous commit. + Don't add multiple categories for apps with AudioVideo. + Release version 0.5.17- Update to version 0.5.16: + Add yast2-branding-openSUSE if an app depends on yast2. + trivial: post release version bump. + Fix g_ptr_array_sort use. + Do not rename a category ID in AsApp. + Never allow NULL to be added to AsApp string array. + Allow setting the id prefix and origin using a symlink file name. + trivial: Do not load Flatpak repos when searching. + Correctly detect new AppStream applications in new directories. + Add elementary to list of project groups. + trivial: Fix make distcheck. + trivial: Fix several issues to ensure changed signal are sent. + Load metainfo files if present. + Release version 0.5.16. - Drop 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch: fixed upstream.- Update to version 0.5.15: + trivial: post release version bump. + Add AS_APP_QUIRK_HAS_SHORTCUT. + trivial: Try to shut up libasn. + Ignore files with invalid suffixes when building installed stores. + Add AS_APP_QUIRK_NOT_LAUNCHABLE. + trivial: Add three more apps to the ID fallback table. + trivial: Fix a critical warning when an AppData file has invalid input. + Fall back to the icon name for LOCAL icon types. + yaml: Make icon parser spec compliant. + trivial: Add a work-around for the new libreoffice in the builder. + trivial: Set missing icon prefix for cached YAML. + Sort archive contents by name for repeatable results. + Omit timestamp from gzip compressed files. + README.md: add note for glob usage. + README.md: wrap at 80 chars. + trivial: Add some more debugging to debug an issue. + Rename the xdg-app support to the new name: Flatpak. + trivial: Add some support for flatpak self tests. + Addons can have duplcate names. + Show the app name when complaining about missing description in the metadata. + Revert "trivial: Add some support for flatpak self tests". + Always add /var/lib/flatpak/appstream as a possible Flatpak path. + Add all applications for all architectures when loading Flatpak. + Set the architecture of discovered Flatpak apps. + Correctly set the architecture on newly discovered applications. + Save the ID prefix in more places. + Release version 0.5.15. - Drop 0001-Omit-timestamp-from-gzip-compressed-files.patch and 0001-Sort-archive-contents-by-name-for-repeatable-results.patch: fixed upstream.- Update to GNOME 3.20.2 (FATE#318572).- Update to GNOME 3.20 Fate#318572- Make output of appstream-builder repeatable (boo#977885): + 0001-Sort-archive-contents-by-name-for-repeatable-results.patch + 0001-Omit-timestamp-from-gzip-compressed-files.patch- Update to version 0.5.14: + Ignore desktop files with X-AppStream-Ignore. + Add search-pkgname to appstream-glib. + Add AS_APP_QUIRK_NEEDS_REBOOT. + Fall back to searching in as_store_get_app_by_pkgname(). + Add AS_APP_QUIRK_NOT_REVIEWABLE. + Search /usr/share/metainfo for local files. + trivial: Fix critical warning when validing broken AppStream files. + Add the Audio+Video categories from AppStream XML too. + Add as_screenshot_get_image_for_locale().- Require the main-package by the -devel package: the AS-utils are expected to be available to a developer.- openSUSE-appstream-process: No longer pass --api-version to the appstream-builder call (boo#973385).- Update to version 0.5.13: + trivial: post release version bump + Also filter YAML apps before adding to the store + trivial: Fix a gtk-doc markup warning + Support more DEP11 YAML markup + Always veto anything with X-Unity-Settings-Panel + Use a wildcard for the font preview checksum + Enforce the requirement of AppData for 'Categories=DesktopSettings' + Add as_store_remove_apps_with_veto() + trivial: Only remove apps with a veto when specified + Do not hardcode x86_64 when searching for xdg-app metadata + Release version 0.5.13- Update to version 0.5.12: + trivial: post release version bump + trivial: Add missing gtk-doc + Add support for content ratings + trivial: Add some more OARS CSM ages + Split up AudioVideo into two categories + Add as_app_get_id_no_prefix() + Add AS_APP_QUIRK_MATCH_ANY_PREFIX + Add as_store_get_app_by_id_ignore_prefix() + Add as_store_get_apps_by_id() + Merge duplicate AppStream component entries + Add as_app_has_compulsory_for_desktop() + Add a merge-appstream command to appstream-util + Release version 0.5.12- Update to version 0.5.11: + trivial: post release version bump + trivial: Do not require icons for generic component types. + Fix ordering of parameters to as_store_search_app_info. + Add AS_APP_KIND_LOCALIZATION. + Fix crash when validating files containing invalid remote URIs. + Add as_markup_import() + Add support for GNOME Shell extensions.. + Do not tokenize the application ID or package name. + trivial: When searching look in the user app-info dirs too. + Do not mark all subsumed applications as installed. + trivial: Fix FALSE/NULL confusion spotted with GCC6. + trivial: Fix a tiny introspection warning. + trivial: Fix another compile warning with GCC6. + Add a AsMarkupConvertFormat to as_markup_import(). + Split out as-markup into a new source file. + Add as_utils_string_replace(). + trivial: Prefer
    over
      when the list start is unknown. + Support importing HTML text using as_markup_import(). + Add a 'markup-import' command to appstream-util for testing text import. + Implement DEP-11 MediaBaseUrl support. + Tokenize names like 'half-life' into two tokens for searching. + Release version 0.5.11. - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.- Update to version 0.5.10: + Add AS_APP_KIND_SHELL_EXTENSION. + Add AS_APP_KIND_OS_UPDATE. + trivial: Display the search sort key in hex. + Do not tokenize mimetypes. + Support loading XML files using as_store_from_bytes(). + trivial: Fix critical warning for xdg-app bundles. + Add AsAppQuirk. + trivial: Add AS_APP_QUIRK_HAS_SOURCE. + Add a 'split-appstream' command to appstream-util. + Release version 0.5.10.- Update to version 0.5.9: + trivial: post release version bump + Fix dates in NEWS - It's 2016! + Add missing G_BEGIN_DECLS in libappstream-glib/as-tag.h. + Accept FSFAP as a valid metadata license + Update the SPDX license list + Fix a validation error for metainfo files with descriptions + store: Keep track of which appinfo dirs are added and never re-add them + store: Pick up newly added appinfo dirs for xdg-app remotes + trivial: Fix a couple of small memory leaks + Release version 0.5.9- Update to version 0.5.8: + trivial: post release version bump + trivial: Remove the hardcoded hack for nautilus + trivial: Remove some dead code + trivial: Remove a warning for no recent upstream release + trivial: Remove the veto for ConsoleOnly + Use the project_group heuristics when parsing AppData files + Remove the hardcoded rule for xfdashboard as it has been reported upstream + Only load supported icon kinds when using appstream-compose + trivial: Remove support for old-style firmware GUIDS-as-IDs + trivial: Relax the XML header requirement + Reject an invalid project group when parsing + Use heuristics when building metadata with an AppData file + trivial: Fix linking error when building appstream-compose + Add support for per-user and system-wide xdg-app installed stores + Set the xdg-app origin using the filename + Add a modify command to appstream-util + trivial: Add the missing AsBundle to gtk-doc + Add AsTranslation to support tags in AppData files + Fix a regression in the icon_path logic from the xdg-app merge + Support multi-line copyright statements + Allow setting state on AsRelease objects + Support the QT translation system + Parse the sections in the QM file format + trivial: Fix regression with AppStream metadata in xmls + Add support for the GENERIC component kind + Add a flag for skipping invalid AppStream files + Remove support for Ubuntu app-install data + Set the xdg-app origin on the store, and only set app origin to the remote name + trivial: Fix up self tests after generic kind + Move the kudo and provides autodetection to libappstream-glib + Use predictable sorting when outputting + trivial: Do not require icons for generic or runtime kinds + Show the source of the 'appstream-util check-root' failure + Do not respect the icon_root when using as_store_from_file() + Blacklist the xdg-app AppStream data as the correct data is added manually + trivial: Support loading the xdg-app AppStream data from inside the sandbox + trivial: Prefer the xmls icon rule over the xdg-app one + dep11: Support stock icons + Escape data before writing to an HTML file + Ignore temp and hidden files in AsMonitor + Release version 0.5.8- openSUSE-appstream-process: fix very stupid typo. 4 eyes is not enough.- openSUSE-appstream-process: use specific temporary/cache directories between calls. Otherwise, icons extracted from a previous run bleed into the next one.- Update to version 0.5.7: + trivial: post release version bump. + Detect web-apps which are added as .desktop files. + Make the check for screenshot equality more robust. + trivial: Fix self tests after the xdg-app fixes. + trivial: Never write empty tags. + Move the blacklisted application list to the front-end client. + ostree: Work around threadsafety issue with g_get_language_names. + ostree: Remove unnecessary workarounds for bundle paths. + Move the gettext parsing to libappstream-glib. + trivial: Use G_DEFINE_QUARK. + Only build the test firmware files when using - -enable-firmware. + Allow disabling font support with --disable-fonts. + Allow multiple NLS domains to be specified when searching. + Add as_image_load_filename_full(). + Support date=iso8601 attributes in markup. + Add appstream-compose. + Remove all traces of ostree. + Remove the GStreamer plugin. + Remove the GIR and GResource, nm and KDE-specific plugins. + trivial: Fix 'make distcheck' with the new gettext test files. + trivial: Fix building firmware after the ostree removal. + Release version 0.5.7.- Update to version 0.5.6: + trivial: post release version bump. + Accept various 'or later' metadata content licenses. + libappstream-glib: Add the runtime ID kind. + trivial: Fix a small memory leak when parsing debs. + Assume a release value of '0' when unset. + Fix AppStream generation when using duplicate .deb packages. + Check the project_group when validating. + Check name uniqueness when validating AppStream data. + trivial: Mark some more strings as translatable. + Install gettext ITS rules. + Cull the application blacklist now we depend on AppData files for the builder. + trivial: Add the gettext files to the example spec file. + Set a validation failure for files using when being strict. + Allow dumping inf files using appstream-util. + trivial: Fix the Since: value on as_utils_is_spdx_license(). + Always blacklist desktop files for uninstalling software. + Automatically add missing .inf types as required. + trivial: Fix the self tests after the blacklist cull. + Prefer stock icons when using as_app_get_icon_default(). + package-ostree: Init NEVRA on open otherwise we don't get the right tmpdir name. + asb-package-ostree: Fix things up for xdg-app use. + ostree: Allow specifying a particular arch only. + Release version 0.5.6.- Update to version 0.5.5: + Add a AS_APP_STATE_UPDATABLE_LIVE constant so we can support live updates. + Allow update_contact to be output in very limited conditions. + Log when we auto-add kudos or keywords. + Add the package name as another application search token. + Add as_utils_license_to_spdx(). + Only use the package license when not provided by the AppData file. + trivial: Fix a compiler warning. + Fix a crash when tokenizing a NULL string.- Update to version 0.5.4: + New Features: Add as_utils_version_from_uint16(). + Bugfixes: Generate GUID values according to RFC4122. - Add pkgconfig(uuid) BuildRequires: New dependency.- Update to version 0.5.3: + trivial: post release version bump. + trivial: Sync example spec file with downstream. + Strip Win32 and Linux paths when decompressing firmware. + Return the correct error when the desktop file has no [Desktop Entry] group.- openSUSE-appstream-process: Do not produce html files; the biggest chunks of apps are done and the few users still caring can produce them anytime out of the provided .xml.gz files.- Add pkgconfig(libgcab-1.0) BuildRequires: New dependency.- Update to version 0.5.2: + Do not overwrite the AppData URL with the one from the package. + Do not ever store the KDE x-test locale data. + Require AppData files to be present in the AppStream metadata. + Use a sensible warning when processing desktop files with NoDisplay=true. + Simplify veto messages for missing and . + Fix a typo in command name. + Support super-HiDPI icons like shipped in Hedgewars. + trivial: Do not subsume vetos if AS_APP_SUBSUME_FLAG_PARTIAL is used. + Accept a '0x' hexidecimal prefix when parsing a component. + Always use a dotted-decimal representation of the version. + Add AsProfile for speed profiling. + trivial: Show the path when profiling as_store_load_installed(). + as_profile: Non-void function should return a value. + trivial: Symbolic stock icons are valid. + Add an --enable-profile option to appstream-util. + Remove the long-obsolete appdata-validate tool. + Add as_profile_set_autodump(). + Monitor /usr/share/applications for apps without AppData when using watch flags. + Add as_markup_validate() to check descriptions. + Allow as_markup_convert() to ignore errors. + Always escape AppStream descriptions when doing passthrough. + Add support for . + Add the ability to attach blobs of data to AsRelease objects. + Add the ability to parse .cab archives as AppStream stores. + Use AsStoreCab to read .cab files when building metadata. + Fix crash in validator when processing '
    1. '. + Do not fail to install firmware if DriverVer is not set. + Use as_utils_vercmp() to be correctly check versions for equality. + Try harder to deal with icons that have extension or full path listed. + Only accept UNIX paths for files in cab files. + Do not use the DriverVersion for the inf file version. + Use a MS-style version number when parsing a hex version. + libappstream-glib: Do not parse ISO dates as uint32 version numbers. + Do not attempt to parse the version in as_release_set_version(). + Use a wildcard in the self tests to ignore GCab-generated hash differences.- Update to version 0.5.1: + trivial: post release version bump + Do not blacklist the 'desktop' token as this is sometimes legitimate + Support SPDX IDs with the LicenseRef prefix + Support the SPDX 'NONE' and 'NOASSERTION' keywords + trivial: Fix build warning in make check + trivial: Fix a build error when running under ninja + trivial: Remove prototype with no method + Allow a filter filename to be used with the builder + Introduce _cleanup_free_libc_ cleanup attribute + Avoid using PATH_MAX + Revert "Allow a filter filename to be used with the builder" + Ignore empty AppStream XML files + Add a few KDE applications that have changed desktop ID + Don't show mangled version numbers as negatives + Add another GNOME application that changed IDs + libappstream-glib: Port to G_DECLARE_DERIVABLE_TYPE macro + libappstream-builder: Port to G_DECLARE_DERIVABLE_TYPE macro + Use GLib's cleanup functions instead of libgsystem's + trivial: Fix the build + trivial: Remove any support for installed appdata-extra files + trivial: Drop as-cleanup.h include where not needed + Do not fail to validate firmware in AppStream with no screenshots + Use glib's cleanup functions for libsoup as well + Use glib's cleanup functions for GString + Add support for release urgency + Don't reallocate malloc'd memory with g_malloc + Use specific types to remove the last _cleanup_free usage + Use the typedef'd name in the code to help readability + trivial: Fix --enable-ostree build + trivial: Fix gcab generated checksums + Release version 0.5.1- openSUSE-appstream-process: compress the status html files (boo#942985).- Update to version 0.5.0: + Show a better error message when there's not enough text before
        . + Add two functions from fwupd for checking GUID strings. + Fix the name of the D-Bus session enum. + trivial: Remove unused prototype. + Add support for the flashed firmware provide kind. + Find the application in a store by the provide value. + trivial: Do not run the slow GFileMonitor tests by default. + Remove support for lower than AppStream 0.8. + Remove an unused exported method. - Rename libappstream-builder7 to libappstream-builder8 and libappstream-glib7 to libappstream-glib8, following upstreams soname change.- Update to version 0.4.1: + New Features: - Add a 'compare' command to appstream-util. - Add a 'mirror-local-firmware' command to appstream-util. - Add a flag to relax the AppData Category=Settings requirement. - Add a flag to use non-optimal data sources when building metadata. - Add am 'incorporate' command to appstream-util. - Add two flags to veto-ignore to relax the requirements for metadata. + Bugfixes: - Be less strict when loading incorrect AppData files. - Do not duplicate tags within a release. - Do not expect the INF ClassGuid to be the ESRT GUID. - Don't crash when parsing a with no description. - Fix a potential crash spotted by clang. - Fix autogen with latest Intltool. - Ignore the prefix when loading system-wide AppStream information. - Include when writing the ignored metadata. - Only write the release timestamp if non-zero. - Remove the AppData veto when incorporating metadata. - Search harder when using AS_ICON_LOAD_FLAG_SEARCH_SIZE. - Sort multiple entries by name. - Update the SPDX licence list to v2.0. - When building metadata with the use-fallback flag accept legacy icon names.- Failing the test suite is not fatal.- Update to version 0.4.0: + Version the builder plugin location. + Show a warning when the origin or basename isn't specified. + Do not use the cache location when using install-origin with a DESTDIR. + Release version 0.4.0.- Update to version 0.3.6+git.20150506: + trivial: Set the catalog basename as additional metadata. + Remove overzealous blacklisting entry. + Detect recolorable symbolic icons. + Fix exo-web-browser blacklist entry. + Add text icons and sample text for some languages. + Have another go at fixing font previews.- Update to version 0.3.6+git.20150414: + trivial: post-branch version bump + Use the sanitized font filename as the cache-id + trivial: Never attempt to mirror generated screenshots + Check for duplicate screenshots when adding fonts + trivial: Convert the porting document to markdown- Update to version 0.3.6+git.20150409: + Fix a crash for an invalid AppData file- Move openSUSE-appstream-process definition from libzypp-plugin-appdata to appstream-glib: as appstream-glib provides the actual code, it's much easier to update the openSUSE-appstream-process script in the same package.- Update to version 0.3.6+git.20150407: + trivial: post release version bump. + Build: link libasb_plugin_font.la with GTK3. + Allow using as_node_get_localized_unwrap() on unwrapped description markup. + Remove --extra-appstream from the builder. + No longer set PaddedIcon. + trivial: Remove some unused code. + Add a mirror-screenshots command to appstream-util + Remove all networking support when building metadata. + Remove the extra screenshots and appdata options from the builder. + Remove the batch output option from the builder. + Do not strip out the source screenshot when using mirror-screenshots --nonet. - Drop appstream-glib-cairo-link.patch: fixed upstream.- Update to version 0.3.6: + trivial: post release version bump. + trivial: Make the UTF-8 test actually match the comment. + Also subsume application licenses. + Do not fail due to style warnings when using relaxed validation. + Add --batch-output to be able to disable the progress panel when building. + configure.ac: gcab is a hard requirement. + Remove the gtk3 dep from libappstream-glib. + configure.ac: fix typo. + Use the correct image URL for HiDPI screenshots. + Allow uninstalling AppStream files from /var/cache. + Use the upstream screenshot when we are using appstream-builder - -no-net. + Make the AppStream builder support optional. + Assume the INF DriverVer is UTC. + Always upscale screenshots if they are too small. + Teach asb_utils_write_archive() how to write other archive formats. + Put all the screenshots in a file rather than just writing to the upload path. + If the API version is unspecified when building use the latest released version. + Add the source-only tags when outputting AppData files. + Add a 'replace-screenshots' command to appstream-util. + Update the checksums for the gcab-generated firmware. + Do not trust the result of FcConfigAppFontAddFile(). + Release version 0.3.6. - Drop appstream-glib-uninstall-var-cache.patch: fixed upstream. - Add appstream-glib-cairo-link.patch: link the font plugin to cairo and gtk3.- Add appstream-glib-uninstall-var-cache.patch: also remove appstream metainfo installed to /var/cache. - Add 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch: Mark yast2 as a meta-package bringing a set of icons for other packages to depend on.- Add gdk-pixbuf-loader-rsvg Requires: needed, in order to be able to convert .svg icons to pixmaps.- Update to version 0.3.5: + New Features: - Add new API required for firmware support. - Add new API required for OSTree and xdg-app support. - Add 'news-to-appdata' and 'appdata-to-news' cmds to appstream-util. - Support all of the yet-unreleased AppStream 0.9 spec. + Bugfixes: - Add releases from the upstream AppData files. - Allow short descriptions when validating in releases. - Correctly load descriptions from in AppData files. - Fix a builder crash where a package depends on itself. - Fix a crash when more than one thread tries to ensure the same package. - Fix DSO Linking error when built with --as-needed. - Make the failed AppStream metadata optional. - Make the icon tarball optional. - Relax validation checks to allow empty release sections. - Return the correct exit code from appstream-builder. - Add gcab BuildRequires and Requires: needed for the cab extraction of the new Firmware support.- Update to version 0.3.4: + Allow specifying --packages-dir multiple times + Show the offending text when validation fails + Do not blacklist applications with broken AppData files + Remove the composite plugin + Add as_app_get_search_tokens() + Add show-search-tokens subcommand to appstream-util + Do not store short search tokens like 'a' and 'or' + trivial: Do not store search tokens with markup + Blacklist the 40 most common search tokens + Check if the search entries are valid before searching + Accept as a fallback for + trivial: Fix 'make distcheck' now the composite plugin has gone + Release version 0.3.4- Update to version 0.3.1.git.20150103.a7941d7: + Assume that stock icons are available in HiDPI sizes. + Blacklist the IBus desktop files used in gnome-control-center. + Add several more non-applications to the blacklist. + Blacklist KDE3 KCM components. + Assume foo is a source image kind for AppData files. + trivial: Support ASB_PACKAGE_ENSURE_VCS for RPM packages. + Handle other-endian MO files. + trivial: Add 4 more stock icons to the whitelist. + Fall back to the dumb tokenizer for keywords with special chars.- Also obsolete appdata-tools-lang to facilitate updates.- Update to 0.3.1.git.20141031: + Fix make check run in chroot. + Merge appdata-validate. - Enable make check. - Obsolete and provide appdata-tools by the -devel package: appdata-tools has been merged into appstream glib and the resulting binary is shipped in our -devel package.- Update to 0.3.1.git.20141030.7a5f76a: + No longer trip over extracting hardlinked files.- Update to version 0.3.1.git.20141023.f8bf1b6: + Allow to disable some vetos.- Update to version 0.3.1: + Add a kudo for a HiDPI ico. + Add an --enable-hidpi argument to appstream-builder. + New APIs: AS_APP_VALIDATE_FLAG_ALL_APPS, asb_app_set_hidpi_enabled(), asb_context_get_min_icon_size(), asb_context_set_embedded_icons(), as_icon_convert_to_kind(), as_node_add_attribute_as_int(), as_screenshot_set_priority(), as_store_convert_icons(), as_utils_find_icon_filename_full() and as_utils_get_string_overlap(). + Add AsIcon as a new abstract icon object. + Add AS_ICON_KIND_EMBEDDED and AS_ICON_KIND_LOCAL. + Alpm backend for appstream-builder. + Support filtering by metadata in status-csv. + Many bugfixes. - Disable _build_from_cvs, as this is a released tarball again.- Update to version 0.3.0.git.20141013.6d59429: + Allow to merge icons into appstream xml. Comes in handy for OBS, where we generate an appstream with embedded icons. - Add gobject-introspection-devel BuildRequires: dependency to bootstrap the tarball. - Add conditional (based on _build_from_vcs defines) gnome-common BuildRequires and call to autogen.sh: needed, as we are currently packaging a git snapshot. - Add libyaml-devel BuildRequires: new dependency. - Split new subpackages typelib-1_0-AppstreamBuilder-1_0 and typelib-1_0-AppstreamGlib-1_0. - Rename libappstream-builder1 to libappstream-builder7 and libappstream-glib1 to libappstream-glib7, following upstreams soname change.- Update to version 0.2.6: + Add a veto if a .desktop file has NoDisplay=true. + Add more things to the blacklist that are not applications. + A keyword search match is better than the project name. + Turn of sig checking for rpm packages. + Update the SPDX license list to v1.20. - Changes from version 0.2.5: + New Features: - Add an installed test for the destdir-check. - Add as_app_add_veto(). - Add AS_APP_PARSE_FLAG_ALLOW_VETO. - Add AS_STORE_LOAD_FLAG_ALLOW_VETO. - Add as_store_remove_all(). - Add as_store_set_builder_id(). - Add as_utils_find_icon_filename(). - Add as_utils_is_spdx_license(). - Add as_utils_spdx_license_detokenize(). - Add check-root to appstream-util. - Add some validation rules for metainfo files. + Bugfixes: - Allow desktop->addon demotion with an AppData file. - Allow different source roots to define addons. - Do not require sentence case when validating with relaxed settings. - Fix up legacy license IDs when tokenizing. - Ignore localized keywords. - Ignore localized screenshots. - Link client/appstream-util against gdk-pixbuf. - Metadata licenses like 'CC0 and CC-BY-3.0' are valid content licenses. - Never add duplicate tags.- Update to version 0.2.4: + New Features: - Add AS_PROVIDE_KIND_DBUS_SYSTEM. - Add an 'install-origin' command to appstream-util. - Add an installed tests to validate appdata. - Add as_store_set_destdir() so we can use a different root. - Add as_store_validate(). - Add asb_app_set_veto_description(). - Add support for which will be in AppStream 0.8. - Add the provide for applications automatically. + Bugfixes: - Add a plugin to detect new-style 'gtk/menus.ui' AppMenu support. - Avoid using rsync's -a parameter. - Detect any addons with missing parents. - Do not load applications with NoDisplay=true when loading local. - Do not pad the compressed AppStream metadata with NUL bytes. - Do not treat app-install metadata as installed. - Markup errors should not be fatal when assembling a store. - Only add registered projects and categories to the metadata. - Only link to apps.fedoraproject.org when processing Fedora metadata. - Show the time remaining when building metadata. - Show what application addons extend in status.html. - Validate for a sentence case start in

        ,

      • and tags. - Changes from version 0.2.3: + New Features: - Add some simple filtering in the status.html page. - Record if distro metadata and screenshots are being used. - Show the builder progress in a ncurses-style panel. - Support pre-decompressed RPMs. + Bugfixes: - Add oxygen-icon-theme when an application depends on kde-runtime. - Be more careful with untrusted XML data. - Do not allow duplicates to be added when using as_app_add_kudo_kind(). - Do not fail to build packages with invalid KDE service files. - Do not warn if the AppData file duplicates the .desktop value. - Show any package duplicates when generating metadata. - Show apps with missing icons in the failed metadata.- Pass --enable-rpm to configure: we DO want to support RPMs. - Add pkgconfig(rpm) BuildRequires: required for RPM support.- Initial package, version 0.2.2./sbin/ldconfig/sbin/ldconfiglamb55 15252568180.7.7-lp150.1.20.7.7-lp150.1.2libappstream-glib.so.8libappstream-glib.so.8.0.10/usr/lib64/-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.0/standard/89d89c16fad02c6a74fa3ee91c274fe4-appstream-glibcpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6ee68ad15263069d19587682421b51e2217bf221, strippedPRRRRRR R R RR R RRRRRRxwew_utf-8112fefbee69d5e47cd7b1a1f0ca802406b0108d59b701f58690286afb792ac2c?7zXZ !t/] cr$x#?:ؒhb9кD( +腃Tr׽HQgjV|s|F;y|C'R_Ssy,ͫ=NՐ =|~~^jhj;&ft4ZXgP?7˫I$ĘqQb%}#(J'cS rQj!s0C3;,EX :ptqiΝewd=,z`{--Qb!& Gv GL,Cck'%5h].__Gz %UxΨVb(xe\1N'_kY&K]''t!NUAWrBK ')-pVHVxɓ!> +!qČ܋Gw\ZGRPm}0KJUa7*:&Sp639G*avB&#NluN"-zڈ8o)4N6)}ߨk5GFx5ϗSm2j%:El[^?],X{+lĨpFLonExDDW<*y,[pOXi@GogDiŭ3Oa+pB HP׾_?ٰ>u[(8%3 2{m4Rj:2'cw5lP{ѻ/K0Z8ǬR zpnE+|i0lR*1ipyp'$ Ad^-_CjƫX[RgX @aAAj߈\C|aH&Ljz7}N q>3Uo|2> R5O[FPI4haSskHNO%DRuz&n {#e/w?6;:7o 8%Wn-fcHĨK3aṊZ@#9= n4y%?ٽ4C:e4_l f#TPD Xs:jToCg4ƶT*[{4]kb'_s c[:z Q$vnP>@9nSjpV$Ix[Nj C=tN/~(yL*=4bPإ fܞGQuݘ*3qo ۲%Eaɣf4.9HXo9TዖiNdaFZt=dpoۻ^4㼐0 CX :qnS2"`FY]\2W-&.y69~"?l26i7}R y6U΄QzŋЫc0:hu7qAp()wFR)у/ç&J!Zs7òIsʘuIz^Sϡ ^3qϯkcF NpţY+pNr8CRd:nRaHr` tʡ$vu`_!{/9uaVY'"-bS ]sʖm=Rv3hҋt(So'j> +L{0d>YŌsxq;i쩿fQ貭xKG!#+\qb|d!2-(d&$Ҷ_`(*"&90ltB_j`:f*Aa#ʩרq9=uʖ88aoAD]Xsx*}RS., me;_={2Ya1ܛwڽۂ1GC޷zڪhX8G8NJX\Ea ~_Ib09^=x;]k7isG9.6=819=}s{34$`oΙ΁d6魱L~H`M"d6k.bkʱݛvp|7RW-PDQ>ѷxvqi0ǢMGt;`f?UB5҂p xIyaPA渋p6*A/\$%ݏIS5&mP{E>\ bap@ &:/p)$Cf FC?k`eO o/RVq9IۼO8^>`nVcux\dyL`\#3RmB=NVNMmE8;Lǂe%ڍ1soI=_q,щyo5ٽУ5[Z[ZUh(}fa# W QZ]{u03w'`u(mG?y{}B`mg>fc8@[ FFMq,p~@MlQ;5@k Ny= 7k^k ,kuieI7~~~/釴''/|C5g=&Cn$%kIL (,s9IM]B}SwobɷfR<8&ժ K=4l v9ztHFiPb9ڥ 8ؿSμKzYGc-Qp"ڏ t!B mF`7&տ- 4BNGڅГ+x*31G]yV}헶HSM0h PK&Mh7摽h0Ğe3ȍjEu bCPGȇy\k9Lk^J%?EHI# `;YŇ w{<2qgQ" 0>jV1 jz;d `|} ?H=kDSIR5?'FdWKwEN |T`ylzz[@A.C"h˱px6Pn)5J^Q5jms~ahR?YPAtԁpӘgʩ;p#CqoOט,H]= .Dɸ1݅Q\SVCc5d$9s(@)%]CRNxz 2w q$'Dg&f-cAdVu6Gyܝ8}=GF[jW(Rs;Y \ ^~_ۭeZG\%S Yft.y\.%.~>JAᘏ%B ޥ[Qaޒ\ vw@vըnͽiMKTo*QBjB6ZdHAh^6!*“LD0COi6j^UGҴ5*-㢨*ӟ(N;F#eИOҊЅom^ %6g)_ÀC7kBitM{q~u#~5 y0;Hɏ |OuE- 䅑gWxEf~Wv;=c d"'YRXG8d>yvA̞=%g||EQǰJ07jB2uFgbMA 8]J V|H{ҝJl&^ `y]ia@[6vSg`\)<_Dg蕩IBf8X8#EqO>2[KyZ+]7t4i7Z?:ڱE8S;jYϠ y|>A!K{!"*OԀLTBd?f`*uC;3iø A!ڐF/|:2AԨAm WǝUFE_wׯׅ-iK $WPYC?U\</H6.wMOF] vs!`urgF/ˏ* 9/,S_^9oM 8r,aN4D!T{yl>{}Qb&5"ɼ6U\MxxY \ l#jg߳Ť*1 *RTo$147 Ŕp- 0hP3K I]5j~]]ZՍv\۵*MM4s꫟L)rT}93ѫ jdΗb}bk@KI=o0\7ր! ~_3E|\rA_s)!"#\)E無JC\ҋ #:[ 5j nh(=uʭb\ö+ݣ^ЧrxZN81;iNˎ[DcB][z$3Jၠf]zoӼWowK`xy?7Zt*n0M Nӛu(reg*x,gρG;B @K X8S0Z "!%G*80k󶗲MxZ?X'N 49:F~D[HtZ\ OWd-3(%0E*p E4 d-O63׷;@Snhk,DeEJTE+$ԡTk%43i -xgFS-ˎ_ :1 Xɪ.>J TIicAj aWWwMDex)~nqNLM12p.k!2rl"sj#5ٌl=+3^F%TXN dS  '6QQ\X/Y]-c pPR{gҴ?^W+3t/ +ס0xPFl=Eum߷Ӕ.$‚fb3Wک6_~MMP捘-*/c}%qf4 7Oꢆʔ' ]-P_ti$wY@ HσOL xa@h/WaL8Kg'ݬZԘsf`?uy^([<-bl?RBab*$;fѪKk3.[jwC+ A oaL1툔3{qKoypP^,8\#L)dj0KH2t ˭ I0 \ jߩeccfO̬%j w~ %Iճ~)0,SgF"c)ڋjH=a(gAp-4~^4x3*uX"ճ̓Ƌӌ$K=958k?rՖҘsQ.Ё[L$D }H UMRؙvM.K0u'c?Y[FחhX=dmҺW4ELԶo)=%FDd, SNpw#ەNQD4P"CԺW~R4bdPI6=b=`w|Ï{ JI!Ҏ }7t|K?|O]]J=堎1T6 ;.dN^.e{ .^JcX@]xZAh,TQ4~X r:}LAСz8$Uj4śaY)6YX)\6ӕ M-3 w)mZ6*Wu5g*RĹpΈN h{ *uvw!(a29blp;4k.^9FNT6(;xa![=_0! WC[T\jj`m!7|@"rW+X 4=#jn"5zA1r};^Y{ }I5/ ];_ ̼'A@bef7K@Fm .26qY+2WmEBDf` Wx+cPmF1<lS4G [ߐ!})_`KE ~7 '-iQ?aCz g"񟮆=d8<.R h\jG.,(Ű}:Fb3JxIç\vD[ǣ8+UWv6#_tf똲J'c^OĆJ[Z53"L \ p/XEa9Aɲ^T^ccRoT kL9Jε`VE2+Y_+&S#:C%\kϦqrҎnmۚN꽄+?1$ ylRDN{54| SGX nUGRYHY0|Dۊ ac&&d}O6!m,4#f1{eCc6Ik *C@Ov>'RSMA:Zhκ?5e!E68v}pOȶ n^32Puu. P[ {!ԫ(b@g"".X ]7C~ͅ6<6tCC D|awimn4~KY<t%=hh]F$t NsHjk\ s5 WS??h+ lDё-KEK S<IJg:X>WU_8\ʬQS1 dhJ%D[5fc{fSUFGYhad2 i.E?Q HQ@<˹v5JVc#n+B>Rs1,jU8p<4ʚ;>W;A;ĉm3?#wZ ۽8 U֐6\oB bz/ y{ &@u dPgd+KiQT O = "^#EyVF։jRm\iO8A:E^Y]գk w*lȠ e 6Τ[@ n/ *n'~o50,Y~93P",=W 1 ;a}P fk|<%ܦ$5l9u'pTU<Հ'J>a+)@kJhXc-\Mn.R6kӕp`1_AAxek?#K`}"mD74BLz @jNͽnuk=X~3T8NqT{V9cm88G(ɺc`Tg6)ˋVP0KcLFB!"cNּeV+;31)S1SO{ VyrCI]`TFSL/ [:R}ny?N,w !"؏3j Ja筇;Ғ|u{;5d.aP() .W8zj%--\G`woZ. <$s Ս]$9lγ*ziR\2w*i?'KrC }?v'+Zke3]ȇ~xKZ>d%~𑚆W(o=ՄPO3_0ˊ Lm3vk+Vmy4/~5bQr-~u0I,p]T_N ڮnd0$VQB:MG@m4g:ƓxP^橹pGaɞb7q#/@[ӔCrFFoJF*`Ps(k+6A)9&j1K#db4Ws{WEÍEىr |'AF8^l}'C=V!jH9c/1_d95-M$|lTl$m%꟟BʆHڈ6hS;pa9]T[zU{@F~SctJNĥO0O2P|s#( xО M&B.MAl|d [4Vic(%h&sEm7U祤jBl6jË_7dIb~;lZI̴b si <?vq^>i?8Xa^ 8c';".|#3+9_s8 <%~ɕh)f. dW=qWGg퓈H1~u 4IPEȒe/6TZ Kv)1)&BoJGLi-b fM,JQq+5Jw0F'{ SX#=AHvvJ+K#݋nfS]RȧWn([$HY>6<@1z.jiiZee R g\&&Wh (s?b$e_bF܁↞~o0AڊZ-m_\Z6Ȏ8BȄ5^j3DD(P˰cr!ҐG a{a^K UKvx[;YA,r%.0>VB$n yl,3k)Ϯm?SRF &) NjB~o\13͞<</krcU{4uT\$^~sOz}R)R}.>i&Vb,9"a=q1:hGLnlA)L[uN1˄+5KUE?WM)~ y{U=0DBO 4ǔ]@).*dR]UH Pt`_Js wQSaBo+y'F!Vx7>K`PbA+*1ǪC6 a#?HR|SʋP]C 9q#FT\ 4'y'9#GnxtOr:.e&]ܩ7;9Mp^fCMy_Iq9z$$,tTEI [ݚ p־=bI4>gF;IWpiNTk̡i ,|usp^ -wI%݌7SP쁸NY'VdlkG$a39{28{6tGyIZBp^gA\",\^sʖDDʙ~cTGj3AqZ>5k:_?xjCâY[7;P_> )|C뮱c`5;9Wb)󿉆aWMNR}\Zsɟ rmOMCCs"з?@d9c5UKk!3MƝ-lsx` 龥XvG?輯|Ecf9uI&y0ަP5Yi-GiBQg2_ۀ,ʢ=o<1 gyRp 6\=pHTw (Z:ăBP8 GX ][=;4^( 3Ӏ!-]E{l$NzblH 4qYCW S0mԘpb}R&rUDZoÐb ݌p{<.Y<l%?7KǦF;ل 2#{9lq1\5B,kjY\F-El  V:/T엹kY)f LO=I/Gqو1=7zYAVӬ(}Z?GgTŨ5S{ G nԗݘ}`)pƅZxu֋ u93n(Y3H%iX)?@!\##0Bi0rnQIt.7Gxym0u!cܔ[ Bv{I|k@mFho,t-猼 y0Y1T但[E*SKy'kVEyăt! XZ Rs,-C&Pb7l#CeC$SM$ʽ˳,26c(m:bԆrI 6 N(F7y&83LoC8~$j9OK/F)׆NX<|"h$|RJ,ԋC.|SǻǤrLykP Z hYpEb0>$Nt]T{C_(<^yuniԺ)zKScG)5p_=9lY`2fA  RJC/KLs$}د.Uc yz.U?"7҈IO:-*_e*F.Èc68wl}ȬEҳ5%Tǖs@#FEm)ܵEw{A9/<\ *cNB12\K{맻_7D~-vCa-Űa=L}X+pNΑ-Y=\JVsr? }ǭHJ"7(`:%)w!] |CEoS}KrP,{Iʾ  ;q x i_N_I4K .32:Fjs[KgOgPj 3O `1d7AլTP(.Lt}fխvTJSD`A;&,7 :CjiD"xYcsެMơ-2FP[) vTBisj\;p[X>LYp.r H k)iWtg$YN/["ǃ "0"7X0%u~,hSk6Yr1vs%1'ɜo&[h|!zrRLk">^*Ɔ vJ$"F7P z\V';I|媌 )/p=cCVr9J(G4_8Lk<90!1=)NX\]|_U3sw$뙹,n^bms^z`mGZsɠ9ߊEWqG>s\k%5LivwB7x-twΕ6yk+<"GR74Ƴ,`i,^$(Xm-R{Rڇ;41 %$Yk.V_w<V[ .Oq0˶2ad3M?{I93w6zp ^{A \t`?V:Uox*_MTCE!W{wi*E'${I=z#`t9'$TV/Q&gnzkLjxa]~Qls*7ots?Шg{ f4z7Ǽԡ Fr][*.Y- 1K_ P"sp0r2=]xQl߶^HF21Z2 y3"ߙxF@/h"ٵX{?ӿ.yz̜HΦEc4ܳp,*.U Cʫ8{Me04GbH@@'xi{1tmNC.tֆ?%:^& v6̳92׸dx_~̇wI(Ih i"]4}Vx˸3!ؿKt_G i;0uge]ѓ*3Cg,''<Thfqa@?pCewX|ܘ+'?HW>^<Gm!R1W1Ŕ]LPw$zX)8E7׶+U14BlM 8=θQ_2Od9],oD1C 8|F@џXSjO7Ʊ\ .BpN`tc&j -Jbnk{g R~:(d=Bx>m2K|?MX<W/kk o&@뮄b2.mM&3:uINfQ>.ijL_LiOMIfe0qż8^MKϘZ'ș4 %¹!=0m5T.#1%h#*E%'NyrJJTPn쎘b 8CaIA 1ʢ( ?w?GK3>d&=1YKm<1G{\wCXۘhA%I V-v㠮 @ʼdDux8]5Ţ!,~7=)2:(Z#g ̲Le/ =cB~9zpL 1>Ѫit>9nn CN9XժUgx]yJH^B]@Nqe Ұ|2a A^ܮ ~ 3hB[ulOil}.oՃˍQ Vw5],5`6 l9%&lNba~M$50+i_; K5֨B'$(ѝ3Sq%h/ϡu,79X{<5ͤ6Iߝ0JT@ڑ.2QIkt9M3rķu/"p>#SBl& mK@uH0"=<2- چ7%wYlD 3ӦGV'~솓^Ar̍ޙ&4Є0tVUF^H톑~,Nwmʡ_&aF}[X޾Fƃg28ZO +v5%eYldi˔7sm6ӹr0iUE 8gzhl*ʽeT&r6C,8(d~v ַs|[C,~F4QfjMD,/K2hG~.-&,f.pBdy] xnHʃj_JW&wx@S?j%(Nʚ {)Ĕ;3PI LJD?VYx3>ܟ0_ DUx1 8;x5 a +"QC5DڧWq$bFSzrEM!NOA*N*3c'pĿ Цr6P(rlgCaF#>+V3̄#,)wHBP3yO|ou)̄JB B!~YHoiÖufmb4z@o% z΍.wx*1l$%vllގq[t[nwr7$.竛 GSG2j,VAj'62E 8=%6,̘.HKTZ%16$#08Vgq@ԍ.W|}ϰ0I1 |Rm/N5Z[AFA|}BAX?o~DXQoe~J0H-H,$F\;4b6NB.w¸9e,N.&|@TX~ LX<9F<3$(gmU6D*Nn6sTˁaLKHoO:`} ~p7j mS9oXz(J3(x`Oc-Q]!-B(mYXa3&ȃԤrgɽozҠ}h-Vmʲ+t^_ <'v@4#%奅۴*Y@E3K(3XY5[!B%wk3O?S-U!/F8 *Ojt+Q 8C>HVgXI?ϒjGU{xNBHTARWJYb&ѢG K2UKO/lHj2Ttʟ1a#w9Io/ĮЊ,F eF'Rg\K'½h|&g3;vPl8om:bAyp[ٗrSܡ_z i#xBvܜo. &+q$T Rd%5tكEgl((~o{G;$/hZJv| 6Pwl.eW;B[ bM7w VEPo] T׆9ǂ)Zs jB0|+G.UEK?3("/%{,cj@*=FΌMPEX8.G@^G_}sT5ڽ}y mH-Km,gDx6 LQIPvqUu"G阜WkOSrUєъ:H1=x)6@6#f5az:B{CMzItہ;U; c0^K׬n9L#,Dݧꪖ@Jl{9Cr?."Bp [͓ά o~P( H{fn0\>Tt(~W7>t9Ҡ3hH*KKQ1򁒹~10 Å[N/(9kŌD#=׻IL8_n'kR/6@>qz+ҩB$p:Cg& :{_5v"j`^)idž҉cgkBGK/sf\uIl)3Pj%ᶌdW〡>J|qF0=>)4J%ےǎN[_(0<2Tyy^~J26 eq 0&[HnSČ  s$`Qs-74,"okutUjxSC$Եx-"POG) \A)Sk&sƤV|L1H8Knλ N~(2ri7 )Nw([C73 I$,T2E5,6yԢZ<ЧD{Zwm<ꡊPCbuNRz׮p((9teʫ]bzyߕd`,7]o8q%^Q,R3,4YcT+P(?_\?${Y ӽd+UWiS*ԫoOPUQf-Y=6l)TW\tꐵ%5*.[1*f4n1 YrlS!+/|#c-99LU3$#EuL7EnS[I#G>)ӕ/yu:^ҎkP;T\-6* p] ߶|= 鐑0;]9` n ,.E_h c'A U kfQ={2QuCfe^G >\s+Oǥ|n dJ-0^)w&3D2rZfC'F~ PA\~ NOM4XRHPNcK3nD3JXb4^nF*H 'p`GYա/yIoi0{ u V rbP$s%H.*ϴbHB$'ιC dsC{'1TFBw'ϬnCd_J+QТ8ů[SS$/o+Y*CA{k od0M8< lDŽM쥏YI)ƼX=0$q0}qxw~T䘵Nu#dd\0tӧ`hm8ҡgp_$x(4Bw ]}1(dnM<ҦEDǧў~e1BÁ\HmHrLQu~kMEJҭ̠l/0ĭޑ͆n`h [pY\ PDVX%=zm)jjl#pn Mp׿÷_wIR* ;'*eT*:["ǖ2ZxAMixk9dP*p@7zW$D` ?9_`g%TXĨY KB*D0knڋ/輞A\$J)0&h/].E+MBV11f-n])} DChc~R6Ƕ[=0tStnBLhSy+=0 [-*k< *t:B!,$!-+PBPj-0/H1sN ra\^(awW!$nt| M7<ͯb/KSO@WI `;¤'y}mXINTahy%d+qIb7{3roO4N9xqr /9q"a\v2Vkظ "'b(En{tO#)EWfqk=srHLqآ;Ч9-67Ё2C*^.3H6-#'K]#.yt-XLA0:G]&.58VfY{1Vj,2¹+SAFdS@ScJk Ѯ\ʁ#?9;[@9jGrH b/UTJNgqj1[ ; VP&r6;V٦!&+t}ei*gMB]\7Eko/[xM%54@f8:gֆ oCS؛.֤Tq|5!Oef 4J\\ѡN݈qR=J.ιX;FD,AD`$)7$\kQ9Gģ eTBt#F1\mƂg6hJ}(6ha7hׅpz'Ь&\Y%fwYX=x#l$ q]Aqk?  6OWLₘG>zj_uQy'Z"Β4ϊV*fw'O AcTn匼?W`b-TgȠ;F-+Hvb~ LB~ZGV\db"LUGC⸲s\FDUZ5hv+D{ByC{|Z*d dFke#K gs%t@]oOmT"ߩ&%>cs%5fjH/>ۘz+NK/ID+O:31̣vѷU;%Z , ԜxZ=: 1NbF 4cui6<'1Ϗ|b4=EUqSGϪ5aW0ĺ6UY}Kdukb&Wf7N6l.*͞``j]ߋԍԧs<r?L)KvY訙A^qeFEDoC*{e0aRuVU@]: ~o2mPC8<$7?|BY͌.: J> :8PXB%N`mcK8O8]& 8#g7=aFGB{< -g^.M"H]ZھV!FxEzd0Y+F匍tdo^.HȒKLcXK.N,7W8>.|UQ.< j \e!ie1tXp5P 釱d BW9vkbf/= IS: q'CKMIUO;@52$v(镀?rN>0k#H˄Psx1أA*XM2ߥů4/(ϵ_ޭ.p6[>9Hǀ>[sLZP.E6xiO8q.}IyС2[GH\ ;ZœY y^e[s!)u7 H#% 6x'c_jP_wQx}Y6>tk]X("S<kx9({=$KW8_lސNmָǽ OͤN.xFU"ؘ҃2zW7]BלˤIպP;wp7DjjT|\BQ ^Ej.6pkwN,?1XzjaV+ ~~I־8[j&zl\xS$.~ԂǷ_I2۱Sq٬ktɒI!ֻ K=BKXA?R|Y싮i=L]w`@,~:5xCzIST9 wxb3se^vNjӉrI]{ x ܧ: vܾ}gHz8 C{]"ճeZȮ`ۦ!iV>Wɑ@BS̀[e,WNY"gݪhzJmC+⼨ Wx||%.%:ØKzgXyjv ɳB]׹1DMr߷B]Tp>.D,)X1Rz]E6"K -%!_[SX@),þ|cbYgUI]bI^N->-"@f)RK_-/VZaKoggb٘;asw?>jȉnQR2^ѻ/}/HTDI~1i3:ߍl20Hx(wos23@G&zGSSQN u; ee pY:!PrC 1Xҽkt|-cB`V엗~Cj|jfL 3HԮdeuXqM CN>>_퍨 /py^Zb]X"q`?AsHikU b=enlxn3tSK@(ʳ!"]!8ƽQm^o:qKb8`f=/{Ć$ރ%ivrP)'G7!.~u] _=3w:g8ɭC#Z`r=<nٙMٽAv{NՑcJ(E{}ݣqOaOC~ ].dVZRPLf[R?{;47m4qFNRo1#TȁɅgEj8]C],IVhPJ~60>}e H&r9Gq8KV1x9ː/ɷ? Ͷ kA&Lܽà*?I}FB qeQV6VDaS.p"wyHT!1f)1EXz8ko&קI1&_+\u |&ov?!Y&LG%OZBGt덝_]8wZ.E9Q1t8) pހh1͛qmg%YC.Ɉ7HSCdiғ>Nm \څp!VJpš(% T>%Aj x֘Bai&qP]w &ϯO&uY ťԿ+^,zRGD0'gM~ǁC>(Z>#2anzeO 3 t觡A/J#%_-t#o.S(zc͝'@j;\rB,6M,qR``PnCլ)+kTO{*JWn4 t07sk^2Ĕ!9[b:MZ6tgv-@$,hO{ng3k|}}fC[7s\: 5> '< ,$Be&6`gU=|>6KH>jNߴ3p5ŦdXcy&85T"@~8yS_/+YTj#=-@QG)-לƎlWlce)|ؙIs:5Brk \Hf;ʆ:mW֘յ9]=F%{.7ǿXҬڌo ^-$jyg,ע2y z"Xu&9V-[…5 4[} F-<Ԃk^@ti)wTuy>CIo Kl>du}a96#0Z&=hZ1BJv zEo. ^R Eҍ)-XN<]qW9G>Vi2,3!]m9d>."пir`&u{A V]AZfXX=د>zW;y'#Ԋ"%|@*ʺ@7"$ Nb#<0~;A"rN X1@5Y8T980c G=qGxF\Z#LM0= Khi$ϬKS(O-`>*rZ{Wo(T&o2;j V([2Ί_3/ĿLB'4Yb=tseW W!&^/h×))*e ݥ׭#C2U(QB}OHI&Ɛ0]P iX*Q`M"%5ɐU>T(t)G5Px*C] dp?7,m%1{]N2 :hdb]#Aˏ K-*6)4M\EQzXwwN4:.ze64;9#da; sy"+~_j㴗(U,k5W5Y(Ui톈ON 4}L~V< 3p¾³ӁOǭ`Z%=&e_ʨVlxTL CFO g2Ё}vtإA꿸` Ih{ꑁKkܭ9>@L_GK*D/x+ 2tuxֽޤ)*ηonP-Mv-_s>̵l=UL Hp e6b@[ȑ#{bBc, `*U *!{7ʹ81cAoMVʠrf~#q2IBaGnXX\ sN { |DnJKAulNG3>6epiPY=?%7#۟!#Q"W6B}LlG ^ rdg2wmKݜ.̃:ɻ\21]2^ûG"`.FDȔHDJ;`Dp ?ަ^^=V"9B%BZo?"PO7 ~`T\t|EF'+6裵:e;ƅCOy tIq<3v)C?)APZaʅW߸OS\ѕ^J}r3ل"C*6Wja@ބwTp\+˽u$Q$/Ǫ ^+c'ޡAYS_ݤ6 pB_S0AgFw  h ̧Ib/[4ck88}B5G7`""Ώ@$[: ^D0:w'!: @. eλ9\^ gۿRπglR"@[(jYI Oo[k dՉ }i@<%ILqZB[pongu'n Y)^۪XJKR ؁DF[\ kEMRxqls,ڊAWk~q}q.D׶ :xl/􅂥{sɻ1z}_Nۡj35[=9~@s(9X^V~:bw@@\iMONF/Nz pvq=0HIRVsκ礽l"O LˡhO҂)XkLrz)X[kg?Kin~ߒ}_fy2ƨiPj[q]a`lgk k~TiN[뺘.P;Щ3rҊc8uc!ᗹY:WRE%&9uF-?+)WU dQA̲ul8P2jw Dq酪VM !g׮k8ށ4Iga\y Vi+{iwT/dzoAt>3n D f+ё7";6D=j$l Z1ʃel1;>42ҿ9LA7eL+h &>Q>dv}P tf\+ۻGgnNm%:5ܖg3'1Ӛ\ (%~P5ΟAz7^~Lg*Z&'!v@UƓamts,X%DuQ`Sku۔l瓞.ț^/𶷖dӆ$jOL?հxM@N]Y_&~^/5ڐ7s)9Z|6'1}BDmLMʑC2. T9l wdi3uq%<>P"$艛%y׃覒XN޸'1XX*Lxo=w;6t^HptBnXmrwLkj' A5r0V?Ez;ln W u}-jH0 bXeg p\'vpm0y|ku1A*BGNk %0C*\d-?@AR]Sf+4aOx27Ay?#X77uJ6UOirPǍCr,}ʽۘ=uE'e@ﱯ+'XT8[٩+t=x[TZwd| (\ktE(Y{$`hV9ǓS:ԣrrʎj!]H<؟Ӏ7Sj6a"S- q2s"W#46-Lbo~ O,^cgoPM\Oq 1M9PlP+G ([fZW\{Yb3v5stuP_gx)kTm:y5'Mw,w,xUݧ=;<= |Qzu ĭaxqP|!J(%˞-{XeQ;ޭ~zwOZ,N cgn3u * JN)=o [>Qr˿h;]aSFMƠp_G:mt(.KM f)0O+WD0g #=!/Z`"kGs=vU 5$QFA8#ڕYk`ψsբ/1UhLMH/u,Y1'FlINTuPDqD?j;\eb j^yIcRq t%~ ZFջdbg-6NvNI%' 䎛ʰ9p@Cpѫ}`{M7 =Nr%֍:!"ښem+K_E7"eC2>T@FtCK()#d^h;jm$R_RZ$1% nvbw&.N].!!0eoT]Piߺ^CvN-m\ˈz X587فA[bj{aթ8 #%uLB,g#6oc~}&M q3 &fQ%X{ _3OVDy_Co<Gګ+Q|UfHtXfq&ϡhGKٍ~}8?JYA! QL,ç o`$LB>=m#QlMo'B$bqWޱXgqLj|]FP`A2l1H 8-[ +JS&*u[OCMn %܋ #2)u01d[PƒJOmoDnt3BB\oBkPr1Š\Mvpg[=6,?XDGRCt5lQNBٲ-:UӔ@t,!`6خ񇴎(I=ۿ/?ݎYu؆:љj' !t5aBf`ezlD oZž:9`IjjƸsi #t)W-:tS91~evYlZojigLxޣЪR";sq)9!RKxҞ,O&KfsJw[ؐnN߰gpyꡰT}TD[~u|a_zFQCEyfh5I-H[֎T$m`o@C,h\A8;ޯFڗqi{I;HGb2yBy0,TXNjMK;R>\['LN ڛPJLnϳ]]K*(5iZѣk(K/χiK/[hI08!UaKw߷(Hd)R5Ţ* I˶Z(asIbUrNa%ɪK38bh*>9m848!Chfϒ$~mh.l`AVZz`.!`G;KeL veܤW_^u2Z|sxdCS-DX?uPp1ˡ*alr.w@W\IQ4ܓXnfvTvaΑ S_[ɥL$PFW?K[Px {gz fD7psKL3Z½ \qAB Fe͢T>y*[Hk?Po3ZT6!Q\A˘n0nͨݴ>ByRK'P!HE1u L\&;&*#ߑbR.5g7l<X_[V2/-̨hp+[U({9G 6|޾fC$ U5?\W/".fޏh?U~[6<ھm[`7r V ,+Eىr*Dvȧq^P¤E~]jPNCT$*I 8` lNѝ=4#@J،٧ \/c2|+2$$0bןTItT_?AvZ\IQ!}~x4SPh#?>ͤkmSCޯygO_hS5G!bKb|tuՔKh nqK-eKE!:xu hǯyyx[M (;. Z>إ d,H:LZ!hH/s taB@I0v`p~Tt2t -ȧu.^ǸJapVZZ-Ȫ68*A$+WL*5%[A 3A\feb;j>)i%6Ǹ PiQ@o_ LP !K3> ˊjR0w e9͕G1^r¯?>zX~g󿁡sR@mZ- auh5~iS bt^Bc NOT]Pgsk 99MJ<'Nf}wLMʝ Q'2њJ\*'# ss{ny$f"0/_}9&&0 b`%&h@[XkPcppPR;jOOx1{Fv#" + $Dv̙ޝLI])}4?yOv>o{ݱ%?d~YGFm$sƲ<wZxӹUHbסS>+/P/p0/a(-"5Pz +>&@lHZ&hԭByD&(t]'\@M՞0X3Ю+ABV1*ei_oFpԡ G,^ WH7YNltddjv2miKՎe}~|AD+c wA-&TU'J)KZHP7ۼ >9o丨Xc_rNL.p)?ZzHc剡-leyHrWAo'B%@zuVc$|g`y⦒3ӢNhR~NV-:Wz{.,t$Ϋ ťq]i\$9Qm^.mp% IkDuv/QY}֒b߰Zy>ӛٲD燫Urԗaací!t#y$Rt~QwZK!W-qyCچPAXOp3_v`ńwd \[<_sW243uJ lARbrE:4QبwNev375h`i*>BUC&xj^BMÎs~xsd!B'ٸ %wSvzڸXB+rU 4p+/wEYٗA0~7@@{P9.k$"H)S1DT6P C|Gi1=kc[nO?ΰ R$RΞ‘ ($*hH;4g2>}f~Vw#/2Q=ߊ5dh:BJ7юf[Ҹ Dxf3랝On"|&44T;dMxsiUjúX@ܯF!"=)$S\; .P$]"_2?@]CbovڜxR8i "p{` N!NOrjU."B;%Aۑ'|`C8f{db2xF2NBq1T$hY 65s(u L}\=]Dka;; 3'_yֵCFCRXNY\U/l:s˛ƈ'E<ڴּa[61{V[VĈT (jqˠ^T\ N; 7=Ut'fU(uRJw}m ߡ6(qEcV1T}&D"S_ P;҅ fMUS;{E5DF$f&;i PVzk%p2$7jp,y]#[3r;H==2o Ǵ/Tvf2]-rK" 6(oZ#ǜ)O:>o΂|p:I0yd N#Iuœ@ ީfSFqlR$Klip<~^h/hi(ͫE"е| J}syz9 V"Tw%`W9)8XEa{a]'*ۇuځxڞ/;:{Z)> .v*v?ԁO,,57~툒q0Me@񼍓TߙI'V3d!V RQdzLcx%oNH#4.$+qB%ɷWri怜kȫ#QO?@.<@MBy9έ9(K(L8c8E +r8V|;yԞmxL(^B`WY!$piO 8;5.o/?/l' a1:~HUkNuwA]=^q>pVͳqzKwRqcXa5]F5I4exu&jHj4UxzKs;#KfDA]9vwc\Cč9NDU:pd1=O>эoUT+OGYR<'fo>ڹd)䱍ZH`aԪtYӠRON{e' (^0;R(B#ZWGNM H:i[w&^(M9XF 0G1b<-^ rLxZs\'OEsa.-' %jT 3/ fs*H!DnPSyHWni@ϕ_\݇~LOc/Ɋ7=iaoTRo;kTȭj5Xj׹5T)EL欰+JdKI.%p`͔,4Aj_# 06{*29:% Ul]όn\dI~J( x%71vϊUeCd،Cl=9$)_!es 'EҘɖ,xZ#{Ih |k~6AR%>2r3OE䥮H9 b9¸&_ZZL.\eY׍(ŷ %fC,ҹ/h-J&8?7$.ɝk-Jf*"Kl#C̈́dy#V>\xQ(B%r5R JIv[ \X·C5=;Fgn0ha;2E'&Veax}՞o2U=:c^g.!rrϭG{n0;09𣇔xt5 ϭBq0S}06ZL "/,딫]0SBSTrZ}_W]<,~c4aD~23m^rmNb=RO.;"$]q(F:\G1S)]YrI.iǔ @?}C(*j€YRˈ~2NU7ta_4]9Gq=ɩӤf[1HzhJa<%Kp}r֫B"9%Gdh\83kXixp(W\A*Z"Y.EGH{q 9]0;c8Ii.B ^͌ g&-yzL9U>哔 01zhDނ}h&mX*Z zt ͣ8Bv\(tam]!Y t޿$JjO3_+i~$G/=|oڕ;A g-L$ÞkuCRdzPE'&UϪhivU/2]ӀqDkB|M74VS\u׹, !"'iKxU Iny s?d= ɖt ?* {i 3~Um27涨tÛ"5qJL7tTogp"ۯR]p;%H5:Y(<^/\OcȨ℠BR/Yf:7xOC ^ ȶ]LJ^@:1?. dR&~bA2=3"5` ?Y ڔԐ1ukƅ'EbB;iWJqtT&4oIV*.8<|6a3V B1%#G0^`QO^JwZec uѠ;d2{Nf=xvc{10,瀩ٰOv̨`\[Q%+Q8RN ?bf~M׼zخ@bnwR.a:ef:fA=g~.<90H;85&I-ؗfF4K\Y(+dpyN O1>:JEE2:v>o!/㠍8Y"^4BZ٩"ʉky`5LklI/ː:m, S8O`IZ˜8TL <6_^* G`GtLr_f^f>Q4qMk+2ƺ,`:G #cO>x?h@^{C2N,:4v͊/d cF˂lN*6)ٮhJYv)A^js&q.'‑@Eأul xrOKH(aay2OFeikX> r1c6&e"+ $@r-~tZ*ao5(^71H|BSCXgWm0- /vqV+ׅ%ӄoyQ<\2fLrݨEX>lF喪0Quqݘwgr :O27;/Jb?({nRh?Zb,idܝnu1":5$GpdFS'jsq|f9;i)?2^͐{=QvLSy=7هY@ǹjY7lG;8C-4W>5M*"'^Pk8 ӟ}e##XQeS=9Etf_ FQ34>.#aKÆIdj+,ut#i51 \%ϿPb)J>(F`&eN!cl*օOPjWS>N⍢{ Wfԣi?%U[=CU&.thCEQelpy4x7s:# NrdۋlĹۻO&v'kU91/n'Y)y;"QB!,-D yTt0Ws\j/b ^/72gŭ)F`y5٥U](+sE(uhP IUKӤX-dwa測Clκ˺G<׭DU1|U:MПE-j ]jnKR?Bݮ5CV&gK n#io}jT4ݘYMڽ.\z`nRt.\ жU j~`}aڪu*kOw5TVxN)k钧VRWӕYl#cƤ(2gIӧk zg \/ (l\C×$5q&nCL ʀ6*!K;-An&euG:$mãCpZ ˡŗq̠9S-N@cpL uR=ԀS6=> PUp\rFѕZAo[ZڻjͰ{Ef,wEe 6Jl!1]v1z;幧(j+"ٽԸrBO_ V" Z[W7s-砓a*=w;Ǔ BEJOڢ5Vĵ;8_WSA o =RS>?rwb{Oj=Zzz^][^:3#a U[N\Wq|Rb:h 8om!{`eOO0;JA[Ԗh;yW[=gqw ?e߅I5_CJYt}$+3 n@ /խ0_l7c鍏5*`Kb\zDH=xD/b$'<< 5aOdua*EȻձ sX l,ܩ_TŖ.{rȝ|]ki$fꮆFݵN I@Ia!]  #PxPV <eQRz'O`SBI¸ \^xN 5k *ГngbopiN`S_cߊ"HMmVmCŇa}砚ma4t+lgzhA-aJ0YUwj c^<\;Y}ÑHk/̞Nx,q?ȹC/;Y g0d;en]oZnh101݄;'Pax@ e [#c&usٮ!x >YT} @9FnyF*7#VQ,JkܼO֜02vh#9˕04A ~"s$/!6ꚞ۷p2IìyB1L1(5 P䤛pC2oMs @*+:ޑcR㭌7s&<`~{;)'. "ioqyF:TqgVEzH")oF\E!$ﲕk5#NY>[qaD`B:AO0D*CBM9ш-]J)6DMf3*-|-V.m4$K i5]]䐙o xph!Uq84C wPMBX{>7jUG-&'| 2_rX\#ohR\Qj{5=G8vomSsGFG?lpiݿoкu'NK`d:Uwc%݉ewƑbχ#L@gi[U4 MB~pèIso-&KLL~gW;' ۆ![)i77N% P|d)#?IRE޲8v3ܳe~$UL"7}*;I?CTX%g]/ T$%R9XByu#R(A-вp n~s''l#ū)H -Fngݝ,wQ9 @Srx+f_~;$w<˸o3w]Z'] Ab". Lk96ƒq7/+n]$hZFM XxWWJ2p6lb T14"eZo_sQG}!ZTݘmp "bzE>ʼn` =qw\iWqaÇ!IZ =GLf`,.Z A ,ݝYއ :왣HἋRqF_Spe2dloя}4p=5hS:U]%]+„zu?Z\J6l82KG89iYHU(U@CL ^ľ"Eb=/pmAK*. Q%3`7y HIAFQ _Ü76 0&ȫCcg>;12},ʏ]jʍuT85vjv_ f\% }S!Hf7'tRN7)ռ̹ed M0z *PG KHe:hT-4 r Iď0} ؠ"ДJ.`R0A[L hqa-*rwsylHNJ9K.Q?큵r?qؘF-"hUڪt7 >3W+,zh滏so P2p1Hz*J{銼=PMnN1gg:(sU8/A\&ͩWkɬA3/!qo#=M1)X"æFҒJs?UM}PZQ1.I1:CW *QINGJxa&4PTx_/ܳV2"/3C]C٣uH|tB]] ']Nf }u:fEkUfzɆg|57hlwҺp1gRRU~[ȣѿK:SkXNe*oiKJk"{fw{oT,r"qľ0:`)Ts%,)m~#WCɻFۦprYQ+}kpIsy︿ %ҜS4/F5#)JqzBeb3$xvڏg'Z+U[ E{e5.#?g5P%Pk,G&lMlH/$6cٓ;ntChŝ=G 7Uƀ&tUEN2~"O! .f* 1_ 5g&>[Ad0K$UAp<<&+5ɸhVG8EleVUAs rg.QwڒJz۬bwsGq6hV!̺1B8cr.Bg~:WGHu"=i} t)h5":9BdLߛ6JFC\BɶekCV#$~&9+1PEItk5S٦^P>)ꋨx(,*b!|lUVmW~_M]i?OA}X~R3v@5tAT)Pdc,hj0fHq%XѶ!3)~`vaYL~]MT2[9L|Kʕ`ȍ)ly+sV,J0I憐馣Z܊@X8e6=DeCq?.͒*oZ2il7>}rgC!B ?>t.Zȧ.+$&GEXcANAg *O:B߹9GA 4-rR z+ J a]ESo8-AC?/1(sd"ZpR{@ig'0.TA>fCl9<&}_-sm;>Zx"i^doWr>"XB<?RåcH. 6RSAcd%BQ<'SіJ0^l6ʼn{cݷmFD?K'ElI%.6#!c SGI'W6i2XL@^2!Iﳘ_~q"ckc ),GK3k͍`w} ;ޗ=L3̆_ˡV&W!f^@ao+)Db-`N$u ?dKQ9)ceOmI[M%ClS΍VLx<=e@Q9~`j Vdm0~Xɘf] 1Wo@Wy>C4?s^]^тGk8[X?JLdl%5cQ~UbP;n-lՎʍb]+1KspbGb4n?jGF[Ap֫zgTz˃F] Fg[$jsAyEgs(蜥h&>tͲeghQ` "Rm=6pL/6S38p!$S_I Ba]' ָX r8\Jޟ߷ ] 56 )~a#ʑ:"k4z_cA+{7漈mٻr?Q|7'n1M7{8)^(͵$Aۄ6C䧺cԕ:ҏJ')Djalq|03dd1UY:7T(<^aI"g ƵgX'"?5zĿW/]3Y )=srװBCM7$!i+pUY*x὆ҹ%S5K8 oLKޥwDhb C"9ZoPX"h.2_i:_Mv*_֫|@} U>3& as;[&e^Ⱥ"#Ы6lTߥ=`pVt*\~7*:XYeM3t9m2TbP6\F9th )]W\( eVGp|O 7@'Wb `;jh ra5VJ͒15dubZn~67zJ.+:sS쌇R1*K_t>d%ɩ{U|LbmW+ZtYp*3NEBh&/k27Q R|HDOW"[6q8Zz.qi#ՌhknNc(t[dV,Uqs>?RJ1)#!Q /ʣ2mM)@tKF1Ѕ$2e$H_f9\B:g&-CgJa\e"DT f'(IRDAΟdh<.'^E~K%}eN 6'o98$ ytTc5*U xEeS5}Irh7k8$M{r:[k[o;}mb| )۸OԤwMGJV/Aj `z4Ml9+[o-w]v靐Dimnyun' R'S|-ok(QƟ-U<3mZ@Z.#r}|tlqypT@GU½|cgFۀԽ!?g.{~pLnuvPy;9BӷYxd|WHmsu ׸%=+IݟV"}9;821cRڧ W?^zKEY5ORuizS5NII9]l/^X\=SrN2酃oO/5-~@Gۼ:dVЅ-%Rק~!XJ&u_Ԛ.}sLo}f֭H^4ޟVDC-qLU@CX E,u#aFU6ĥ<ų=]ߦǁ)^<2.fa䍝@Yޱr§v6D@ eW5_uXqƖdzu˼Xb_\aUEXqDpwmm dE孉0q`k)$'0'9|`h[JO8Lo_WWh #54;=n,{B&p/5Ѷ,|x'+0^ERXkeNɴu-2u}J7韾65mO;Ws$sjKA 3ߺ!qb>n@n5e/M2 (}7lPle:=ɦ>4gɴrqMЁ),߉e^%V藋eh'h(.9)i$o M3,a!k\{#EAɦU9;IzZmX-:"7纲+Ꮫ?Z7Jd1&df8~%ϭ [1uK )q'0b@l "vZ0I@I/MO0N9Kޚ)00gR$:h^ OwW (L)D=r~k(~2M ḧ|"HKɭ\xc3%PJ|Q ϔjlِ/.ٶ@|R ;Lb&]fJI)_j]H4P4T#{`o] G2mHWY:b*F+rcqA1W4f hQ`@fjߘǠ TXTO{{ 0`S DZyʐ"<ղ/{q]&W';Aob Mz4VHՂ ʴnšEIi k$NwI(fkR>5|o&|A ӯ }Ԉe{p^Y=P5zٴIFbLyp/+ p,[ao7z]C?YDz]$$o-˾Ŀ/Jw#ģYp]Z/ K~<: [;JA_K9Ip1jw*mҒ67>rg#a%aRFʙ_H C qF;|s*@KKqDdA͵T;OFWO<ԯϡHl1f_]#L\E91f>IqHh^Ŋ}2mӑ(<m\a$bQ:`3( 9sM#gʕ|@Ib2TƢJ,ywkgE,^z@Ɇ.2A f.P^|`c16\?Pqt{ϼO 9Dq@N$'ߨD$ٱ+cj$}/ 9nd\n~YmOs++{Ĵ t".=ÐዀZfbQUxBr)-ZRdϗ*g[_+7t@~bj?yjg7tJ|`dQT6ld ~ %#:`PtQpyLc =r9Tw8]knVr^@(*5L[CŎqw_ZǶ$6ނ^U՟ݸ! *'ZiщKXKHwXEv}/;67]4=OT^vTEvǎ#ȶ&*S [vwaj>YMJ=Aɉ&-|up\Xf-8|_7nӶ|Ì(?h1׎X@@zdo#sl'CH슋[)c<4o|XLē ]q'0R<#3rZW_ V6oXf=>)+{*V97WZ8F77)=JqRdw{ZFcVz P(K ·O){A8I> Ao .F`sԮ$mdSZQZę : šXII6 4y/Uڟ0PM@0=k^cw4d6̷Fl~)" \6p7/[Pҙ >ߦie5RḼ;6BRMnk8wp3ųm`΄;IG |S(;(O(X!M/ʽrw0ϝ0q qZ&qwNTd'zdIPwp\A/Lk 6hEC'F#3lW@av;Ё.1_dXE&jrJC +EoriΞ/F"Jm_[hnK :~[ Lʃ3U _`J1Befpm H'CBqYNM-}B јjQ^C4u.Zcf<;:^ 5Gp"#q[0o'eTRYLs{" -ޓ;1*Iq%|P  ;(U!‘HB-X],(D TJ %$Љz̡>xalNhYTe;!).i0\ &_5zlMDcgUbG(mKh0!@ ׫y2wwgί}z)]:EMR_ >ʲZMlzk“5ʝfH{`n9u=ʦ0\\bY&b4@]Vf3ҹآKeV5gHyDzY0ĎPu],js|31& :n;mA!&ؑ\`[ ~ڱu,jZx⩋`K Qe]i3߰>Z\:a$ՠ.C25+{v'} u]ݸ%qrC\ İ;;WCwҩGwUQym;}B:-3B3|O=%C1{},Z]wm\ ] PhѾano7ai8IІsmW ZF5.t8_t ԱX&8C\$Ɔ"DD2h*^xAb?Ig븐U9daƺdn==sWcs\-Z-9Bo38)yU naʀhE-H59W3 HBMKrQT:X0V%չBΔ,|{ho*kVgQ|uF_@$]P<2ǹ'lhީ|p&[FApNC]ZQC21d0A΍7}J9"Fَ^뗞Sĉyt͙/x?R^PEr 5&! ܠߒhX>ZٺTƶ(roFf @SԸ*zoKAvA#G1PKo|xgn7?|mJ#{pY_ȼtgq/N; rh]HU_.쎳Xɣ~gy5MءmrMZL`,3\$t5oL)bhL`X Jzlä}Gk$1c$9L~o̗?l}|%j!mn gFņ暭r(^2N?lPcfF?+< Gř<+μXe#D2~dE)8] q%肵nC: Ԍ.J53O Iյ=E S1R ;ÿ) I*eCbX/$wJ)W8r]"uu+gBNvx ÆĴh #-KWm/J5~b4%Q2#BbFEZrf{R5M2}$v0-ᙝ(rX'5h.mAx@2nHH^|㺚]1vƆck5I/ϡLO.OU݅k: (?}D-]kYj<'5?RG< /(DYz>@-hgu!B<",\XjcTvyFzO`MA 'mϤҤ˴Z2^c\/5eDG MOt; Xh@=:F鋿8U;S֫TVrg*Vw8|?$csw X'n1H r I*G$40ϊU3U +vB h_C>VcUjXq nOI 3 U@ ꊲPkkbekUt:?5eAԛDa˺.Ե$M?%Y<ܩD \50CeK[+ c0KO) n"u[d7RbP"#yRC[Kԭ4hhr&x%L⍚8GOpJ1`cO#iJ6"# A9j?w=;_A]PEZAz:XuP:aVc>xQ9n624]iS)fALP픾ATАaіJԋH{ 2.Pg4bd9z15%7斴 ,b|~"Jk GZX?KY>Xx NWYMSN]֗/lhz]8b FEcZjEO;B}+ŢG<rwG[t^ є#M̀ԏB&5pyVٗ; @),$e{vN =,R'TC[`'N31]R)nr&I5paތ(`5OZd{nH_<]'e2fcרB6Ru3o,Q=_-@rhB[{arq$Yϴ5섐l8OK /lɺC PѬsACc l)P~^k8/qh1remAGɇ)]Lvj8>[~[Iu͑Ja= J&!^d@@ _ޥ9\#2:S\G5$cA a@&[3B/jC;bwChӝzAV}JWTZ_py-6>\4_ 5.j!-zEjlc@yH1 _5^jeCp}?'{r#|5k6XigMk/_`x%es$Dw#="&lQ^X=.Zm`N1 xYTaRl2p`#tk@OD<$`mvWK Uzqc$R#'Ue#} ey_-\U͢%OP.UTM y}*jօxAs؄/#rZP* ~AU]PgI8_As:lh"TKDǨ.m9ݾsM7&UIJ5 !`fV+Q >ˡ5CMBa,MV-׻,k, Cе֑ D^@5F-D]6WїN /f)ڗlR38L]8q)l~ ",s$Fs}}c0nnG \ (fa#ZF8bJ";ađɔ<2:OK uZiObǦ+wsR}N :v/%M2ZᎲ CLD<Vq1Shم!ZK3\׳[҆Im No&hF|E1X@5 ƍ~! h)t'$X>1Ep)6M%M*[)@|VzRW洵ѱmPS@-;*J n0+VQ|wރ&/dX2@E3#sr#%L, D uK6-i['::ium;}$=ӗҊ5{=lnMGP6򔂫G-G&CkO2a,x> ҟVDxMEJe}ߤ-WWTޢ  i#!A0.ΔG~!5?3UmF4yDD!3\YwkG܌%{6=?PAY8%QgS%%gu>#.IB_ߋgn[ވ͜Cf{-h=ku?5RtwIߩ u ~\6SAJ3(TXEɟW"z7כ&p6>pw=w3XjfKkKK"i@!ä?{᜹_yP%T?ƿ;Յ 8=ԼMohE k|,Lf {%RS19/K#"t8Tلrۄ9 ^_u^N`TBx/J,6 NS#'+o1~`^u:Lc/k$Ai ofo(j@2|J㗒rё[@8Gq.QQ0%ݳ \H WH_`~zp]E\Lk1!2f'% @H.A8ሟKaKqJm]haG{v^`SHN^YweQOs>7n)TeZQ1:M$PQRG&k qPH1% -.2ua]]J(cFWVd͙ל2H 6}zr%m{B2*z$6oYTULj,D TFFTQF&8G߻ƿ`bE!@Yw[0@e$~D-;S uw[T0^+0v5".y~%7 e/-DyV>w76*%AivKDcEdJN[s $ O2},$D;2<1"r%F*|?҄"AOu1¾6u?1-KDBb? V" ]KLvXBD*kϛSM!\]eI&['E*oaR`yKD;RQCu-_e&Mf{x4 7-K3BͰ;䂸Ձ~esl0u`|> &uM ,7-ƕѶ0, ? &T;oٗ6Gr>g;'M`'I ,mU_sLݠW! ͔uQAj677V!.C9h"d,tr ŗǃGOIvtv>d׊K| QV+ǿ=($*d'd(&Ι³ xӵ+|~l#1ӯo6KCEA<~l:s)Q(.e?d&TƝ LIx(眵XC8k8vr@)\;8zt\N(ǯϪfFPCf˜K(\^>T` zb ⇘SOmT!崑6J{H| }Ȅ\8T=#hb#fLzXi_(,jӰYmP pږkN/zE^~mS<6NAO %H;3ă2gOErcx{|@c:Wo>)z/P.A*ipM*0x7M] PR!XˤbrC>'R(^khC!݈+^/1F}t뭝\YT\4EcS@3Dӻ0.Q_`hNROV6rJVq.FA.ohf.gvGtlsu-6sIs5 p3vfao(Fx++[@WB2.}"o [\€cd"л)w6`D퇕q$]Гp_u&d8 ڵ$F@Kڃ$=K>Z#ƵFSna@Ӈ)c+~3衑 pRCX!p7DZl35nQQVo*D` 05 =OL2?3 NqU}il%d~tVts}aFa/ےjMsU83tF' )n4a0xä>p*\;vrZ]1tS:|D6@N_r"<=XtaB!D] x2J7I['bJS/wcu[ե^/xpѡ5[45jl- /Nؙ?]mqWjݱ\3R|x.@1z@ ޷xQpkiv>5%cR\X?ؐ)MP SA s5FgesDܶwT H]ƚ+mݏ{*͂~Q# /fjAS#RbbF<G | 1M +<@v"Bď+TyS晈>g6ls=f>wȧjh za!S&  y)T򭝡a 8 gwuVlA|GiU pld{ Cm#ǵ\]bQf/mܷY8p:~,u^ցgPc^>`f%:1Ancô\B׷Z'TQ `/O@4ˏ\ʥgGwՉlvaɝvXmY< }IJ'ſ:73]{C罴hV x:r`oOLQy Oxi5h M`:G>HBRN=04=LӤ\a5d9%HmP^_9U,װ&-KXs(JuUW^@VZ.~]R|>|'B @MsGoIB8dn Su~tDbVm͇vX:.$ǮR2Q]גgM,P@m@8e`T_E-lˢ,֒@Cɑ > `m35Ѽ:T鯥9ӦφCwSgo+{+9k;m"Y׹*>6X2Be2{td*z:)i<_~LH&3xĮ @yEAc@m4'\/[5&|U ]]!rj%U6CP]0epe#7bS=f/Wnr̢wK r"N߅< ]GТo@Z{T~#9V 3>QTm4Zb cSB,qLOq>; ъx\ˇBźD?F J oT BW:w#;uYǗ 3`h'ݗoLt O76D dqR:r0]$.D=1e5ޗCX="ZKnJUB3XA -q /,')˅CJ9QZmiӁmHSg'KMa@щc@{u:tMo {! -gM*pC? ힲi4}WIDmqN$~:,O#u}Py'#7) deQ*Z wZSmCQsiI*{DM0p-ĜQ3C*H)9Z4xtT5W 4پ}Ho.xBr;%& u B^OԯcR?J\-c߶ (HZj\/P<~Z}o ๎J# nd7C3jX/;6L*Z@\g_0ԂQYƽ0g[X\=ӹ/*X(%Dƻ"{ϬRVŤV>3ps܄!iU|S]q0zK NߑZ,+4IAnYޒ JA?Kў xr2t=$l1J&</<$Ng ).Pou<{EMf(E@Yd$xfC tFT\uA QlK$6¼u:\OXǹ3y߂S KW?[RTliELfڱJT֕z|}T+kنpouaDեS>jbQ$_4֙ X>6]%o,2[NKa\glP۬ɕT>Mp<\n+2試F~i0O}O 8Y6ɸ5+x9j%f [4x+a!/͇ŽF5,N0/H-y !^3x(Vbi$AlE2Ӹ)b ofCݩ]L1i2b<+Z䐱.S^D |qgZ, V$}q%j@S!hQ "\ŦY۬ZM?0MGnymJBzx{j]ގJ\,rׅ/PfyФV1}ť qK"v`t;jRᓟ"1rt21}h ,@ѯ)hCy1hc`*ۺNP>x?qIDg2HEրl oTڭa* fsoOi ɂIiځ*B~08O|aӴ-nB6?'6S8NR|)?&BpoOJFؽZg7-0Ft:m`$& d{KJ؅CBJ0QJrutAPw >56gg)=:ouNbӃovJ1vUz2:^Zne։; xR1L%/E{="ׁ?:W[ټȹaarEjo`P \t!}U+&)eKOm.e*%:)qaLQ&"êu/" wZiJ=XF0項LـRQȷpP &X7O;5\r8WP/e:D;}pxAu`*S|6W/Fcܼ2aL^NA0q*ޫ!~'#Ph1Rґ]^.Jlٻm6i݆x+񇍿â/N/# gQ :nP٘5Z"fۄ1kNP.2Kl/kb ,峴z ̢b(p.lDna&On=^P0`OZIŤ:BIT+m9pwYg~9sL1_6D'MvS1Lǣm'ٱ@0o )a~&v:C,PV,uuxFfwZUXNG?sֽǵifJКXjwa.x|<ot9xwL:Җ]Eu86o '` z}ހF#b-`EȠ(׽мtFgW]Ě˜&ZRjVF Lt|$ zC^ K?l/0Ȁ 12 >b)nw*M x B٤J=G2$l|y<\1y.5rΆ-oQ˞)ޙC 罄N,,u romzHDasQXJTUL<T@,Nן ^2@W:|+Q\Y 9CF^0hn@aN¿.0Qe9I!L6P6|oH9U z/Q?y Y,޹3rA-RA׍__4v[y,bw,_' ;[y2JX&7;DF#Cmp9,0fڐJU Ĝ̫,#&)uy,=~h˜\3 B38&vqZ%HVLe;${ǀ6 knZ^B|M\CH7|\x`3ϻMJ`k65?S WtgjE=&:/J$AdJbKIJ4-]4=WB$|X%b$@G'|n~ s3/Ij`ņy<ۼHC;TBj-$ wd"2tw;ޜ/Șҋl8C[2)x?F дNU ȑec$_ZrH[a ;vyR?%x{3m3qA/Lnb*Ja%rx>~|ʼů/Pb' Mç34aΌ9iA" ׀Vt j">DNfp$`/v殅kOqSiP{~v돏ٛAx׵xbFhӽ9YH,B_`u87qJGVz# i#e>bMfKyꬹd"®5oTSU 6x~uL353u,V9'_ꡊ _{or<2: oiRBeSiéw(u*Q%\I3Ce]çKҵOoHvn E̺76VdQDMcV$Oo`9oGx Nɣa;j`"C@u#DTv;1K y9+̲" JRF&@ lW'Ks!Zp0d EKOFrkSA.+Dl"gޫ#~$unM) 8l<k|V?djeK^7j}B%/k҆Kz/f"ZӍIg'ms7j&('Wp.آ+@_‹_Qa_G\:t?u $E>*q?K+\!E84۷{ދrIl2"VrBtm,y7f@ _c|궦Pe JYI?4miIfM?ɧ8嘾68!*Ӥ8~# SWuz kU}97j˦%rs-fK(J> EYJJaDgwloM1_!GeiU} #to=JGC:i@oTQc7q& ZF|yqb|/^>S0 `{}ٝm 0k(s: @abDב)Ƶ25t_[h 8"$޼Ap i%UH^65֩1L)؊ 4==O]9&qqgbLt;kZ 5}y ߪBͷ#=b_KeO-BJRz7> ~|Rf:L>wXQ ]ߖ׻F9D"hW[~/\:K_ _> YLb|*kr:k ,JwS? FVw1gOtޟwrl9 q)Op= nߴʢ|z\|iNȜiK%Cs.E^Hq]ґ ?s?}+6d`F)AԄ}7.O:Y㻀sbK Isፊwsí<\kE;n/XzkG#l +DL ʖn|LٸBdƢ|?ȁ82G?ek3=sZꈤ8ȣC!EM T|ج3|jbS9grrڛIw/:%+ItH.յV@ua+m!Z9yb“_Y?)iHi) [ D?0ԖV"+\xPc:TCQڿkkjšJR%ѷ=TG+ <*G1nѥ:N(ؗ >NZNWhQs UϞ uMm=~X []vŗ``4xW&Nu=H>X zۢ-IBrgcSn=upmMk+mkBq> |eLMK#/?+qmӎ]ejL1r4H2zZ?a9$!Lav5g֗-;9!u">؉ <)R63- i*v*`TO`$[Ͽ# {щ~,e5K^$ŗbWl:Vaju,SOW -š&m 8hkhWxǖK#ͬ;uy^% GńRK퐳c Z`fe=[hiL6e whwhكQҤ=~FQАcS\0*?Ȏ%%&]FE"91[[g+V%xw @l2T=V@(֚eahi) q_=]d~|d`%*,.bYNB'*cFyKBk)$BܳI@ PA³*D=bKƼkJB"Y c21?$?֦}NN%m2 ǎ7}eڽDS2b: &2jE;f+B\ pYaK"Ɣ|OZNP'[Nl`/4SWG1;Hy]XWvBnu ~!Ӗ-V1Ekn*{j# l <g!pOC-gZ9m `|h -W4s 𛏖:Z@I/ vS^["$4~~U$L*2[_֞~!(gx4bP·[$[GE@53V"`1KW3rGFVgoܕ/Z7pHllxiԃ L[.S\rH R-eԛo +rSUXy: $^+\ {KBq k]] ɼI,CZ 29I0Ƅ?3_?97N 6jg# 2Xt9M[&"k;Kh2". 4){Vq!) Qhz/#Ͳ`2o&u PVq ̀Wq:u>jȏs z>1]]rγ]&9x!rgvWjJy[}\VCfCw{9JzwʈK: erBR@ǃP@+(Jq<.[p֓8^ӪTlEwm%<ES=iR"Iax(jz>5pVʉ'f|Z#eN<=B~JuwdtHc-iI+g(xYd+޿ NI+;>9SQ4ߵ |/hLUs{X%ԝ5LL;1ς/cXףЉZw`t!IPUqlTь)/e IG)R= 5:f`F."\Zl@$mZ^^4V#.LWi[PdTB~ 5pMh2= d.{ Q9^Y5rž_Hd;H[jDg3}*|׵F݋?3d~AVɰPBCѢiեs$͹BwDlK;C3l[C逆fsmd;Sm%PpfeTQ}QDM@h|œ=|S DF$ҩҷ/*fEFwAbfpL=`tM4_$ior!4ո:}Z.H.٠o{M Ên)\o.Դx Cs ;2>YFy/7V'K%mPRa;/L{K;g 釃gUx.R3wa'Z{]|C&@CALw(O/41Ίz0Uy1¯2i&.K8%"ʫS0ZZ~Wו/ze57{%HAчS7X_5An0mqkw- .!?=F+: t=._wOP fVqo7N-ݶpJ.D =%j; K@꾇*(>;41sNyčz5/>w`sɪt+= uLR 읳4QTv_bp_k݌f95S;nG/ŭ_ ,b$a]B>^Gt tv&u<aSnKG= =dk=C`E8`w0b݉3Lisٜ!qc1i:̖kihW 8~yM?#瘼j]#}#b dt^KiuL=rRWfp ArM$vĠ*8g1[6yDloﮂP:Xv˂~>,JX0. 'gޣEne_ 9e1BؠuSDf)7aQAoB!oOىjLaCdΓO"D b Ө`xje>QLd7luwkX;7 V`G{ Io~=+\j__CC3˙p.X{*|_P#pdhTY*&?QoީTUѯ@-FD laO} d([us~fP?$j AR,7 "H}v+_I*,mlRDQ2 eL}jˎ[ln30JhS/3bpc Z٧Baш;l'iwA|"[ݑ`b{ >sORrT\Id[(o8Œұv-]xd4!Vvy.Mr`ܮ~ O@qҒv~gmY7y %yq6q?ߖDΘaώÝvo7(F0nIf 6m .DžNz8q_ZRu4-o;<5͠1ujf/Ϟ@+lw7% ! gI9iBv@AE,{(> sRNvw997ӂ0<ϻ R"VAD /Š ߓx` %b'4؜bbrKJlA$G3ߝK9C${|*dVNS i`Z30$<1Zv1IؤX!!7$}QgCSXq& AD**GTaP#UD6Ps+N6̖N)ɵ8¼‘Ajl֫vtюfjrh5r X0LrK 1u<bzrvymte`7ѦLg7ź< P7,cNc6![cٕ*%B3L' BNJ8 2=Dot9j(U޼''HnInW,ECCsɸJqcVb8NR9kyoMa2Kkg2BJì\rX#<%aA "4ͤ%Ooc"ip-Ez&5PQUqTp% 6IEs>q[^.ٞ7#DoӓD&D៻|Jl{GdW֨%Vٿ9+/XąPsIі_(X3~-:]vpsNGˈm UZB-V57/H =;[ieZx36_eS|Q"h3}Ba,zcӭqq\\<c\5fCc[# ֓A {A-,`QcQm%HEfEf]Q@X|zwJeّ8OCi%=i5~upo./O $Ȼײ(9@g\|UHW73䆑9 kpIkeLO/;FVtIi~NXEoώR U&9 VN3#.>q5t_uޣ6x?;cL!Vk<4@[GuWؓ7R*()r0fв~ L`ٶFE,!%^`],N`tW'8HR)em ࡟cʙp!V֏ 'Rsq45i m˖*e{Ʀ:i↞2>P֕;GX$~vֿB1ͯ@^YM#̾VD[0 G% fe,VAtkrVRYD<.U<ٕm}qfڷ `^ZSa][c^|I|>QUm|LDS\{5$6jSX rP:vz* k5z{Ug0\yO`J<b?++TNW`Αm Џ]1.'u^ S\]FʹR~BMkyO/7u (bbii;6k92ؗAy[8.h8u߽[k%Z+X8wZpYx0R> ,,)Z.68hog [>ylA/R6CÁccЈu?'7deˮꏡ $?R >EU)U!Xϕ{ a_#*=L=|=~# x?tYM;è{&Zd93?œN"my'^m좽l ÓI*Ղ͆-Mm)A/24]zNHS kT~ `GTf!IE@o{.t8>;H *{`}u^Bh Pƈ*J`z  E[ܠZ~.KƼElwT6&E{1BUAE3Q~2bDy?n5ӂHsA?Iḵ2>17V;brNqR&K;`?>T0dfp2-b10>ͫ WxR]z7 4c6'}MTdͳ`K|eP|ˈv_E2‰YglgM\ݪ'[fA "@C1RAN(&$&YK{6~DNP=??YͰb{& BtK$mKPoUmp[%  V(8&L_( }e? 5IdQ["+* EҥIխL8[hԂ//aV/[S 6=c@p0%-8FD6RLX,j?U8*O2#MjE>SB~[ˉh65a~ -{ a5 D,c}p0_'QOOd`Q2}|H͐}M9!z)5^Nhr{`Zy &Ҟ&é~'>">fe}a 7/ Stxk޼룡r~gp.w0o/[ŗc)(cˉnJ.?#Ra sdP#Gڰ,q.)LF%`pTְ#9`HPvfvG}\aƷxHpppBQIbٌe&X~ZoF~ Y27|nv̉w${H:j#+L`֯Gv\>RT ,MN+dhLwVIvjQxJ,KF4 چ[( ?]NԀRlCXMZ3}F@ f|rUhWC!*fi^A;hj-5bXќdwA~#neԞ-Ys gj{S{("X $^.t>DH|j]riE ,qQy2Tz <; -ˉo-qv ,t| 'b ؖ ^@Fgbۛ jMVOB)c , ;х @M*YʐהIzF3"cQ`"xN ĉ刼63?»-[~Z7`ef*΂Dз2K`@*HͮXK&=i?l!QÓ3akfN%JS#jvyk1O.΀w\56J{tJB~:J025i<97~x߉-DѮp0?V?if (SD~1`K~T9Sʌ"W['.Ws9aq W4cUnuNByt<Ʉy5@0z֨$W yO:AFWȏY)mȸY/='ɰW_xa;O4]Biu$y:b*5i|I {@G}h51!!ѷ is큪E.z,p7`թ ?m(^N+S iCnCO앉a嘐7DԤ.}^lv 3"r.^c%emVէzTGUSS[qAo#X=?I4<5[==j;mGWi}"*Vl[I8*20fIWn d-ޕ!pğJ*k}WBk}yjnvld4`SD(ʹuPl[o| =܍8&,uOuL6EĞokZ⟙R̿"iJF*j৤^Ll9SB)Jva-rVhfpGa&dH`U09}c $>Zͻ~BgU?e\.b̂ 3ּ7^l-Q nj0OC!D[2:W7 KH7i!ZR7Q/؄f [5x@@-p 87t /S}9vŘ&dO]&eO=PԚ"^hb{Is7\qZy4pHu )b E q2.eOՂH!.ǐn7F ž$IpZO뀽5}@޷ Hd M0~>m8/׬g\a(7G1Z%<nIIURWSC& r}=rϓՄ!p ƍp}*kg"(^Lb4Y5q˞M4<|6 ?|M)%'o7U{rW)D/)&i-{kZI4n_-,_9\+AWofWX䝨^,L3OR/UU-GDwd18&wLw:nPHgO?nfk ![όD*"n[$1!ʱ14K~&+얫rmbFn1 of] 䣙Ωn^)Tg.i% &!IQn{l=7G5UV~OQ u0t%iga4xGE;z|~ᤣ 0FezOh,a]V%89+ (5[۸[t)C&P\^p)ok(LV:Fjv Dpït1~.vնq~g^ |QÀOz'd .MG^vP1a59[28OTq!@HY= >ܕMcDFn:,E"W e`i_|!>W'lO9XCL R?/ G{:0AU0Sc+y NE* TYfgԌP٭[pqR/pȠ(*?df {HGnG=Sx r{Ú8#H2+»ƸvU{$'1\YT"!=W;;0[^P³zj_,H vSAl : qL r=M3uoQ6=6.QKR3颷w :Li0";+F}i>i0mtANLy:؀Gv~{қˇJ$7<@L; ){|Bk@wZδtj6b 7.gD" &̹ηw0V% *+o ԔK52rQ ⬂2vk~hYPWfSp:Ih豱p皗xq_歮 ݯ-Dcרm'Ⱒq7"-Pfm|3 n.O$; & /.V$aߛF6檋^H%2.\hR, Rɻ#i~)Zw.nzOǎIxGAIrl; oY |+ Cb24N?-;ήZ/ğt|bk&d7vU,JWHY땝5t[V2͸#ĻɱwN-,k> gwp-Q, '+5]~]*…-c7Kmt "Ѩ6ίГRbŸ_h-ew1<]%(/ 7U%TEI'֩9OgoFu9u*WZz&O`K[pbft' nI`UҴJO }V/e*jxrm,9 ؎C.*B_egtyqf2 Ä,!AR!Ϗæ$J Թr塪Jh+ÛQl5]ŠFpWAq$HջrjC S!eA v_֦ܜY8K tw/]@YVÁz+~UZΨJngX.|K%3o!mk^CALn}yfV/z:8L5gq>,QGfaC4L72סу}l# -]eLvR &¿{i =l7ua!Bc+gidU0 )ZBxvXEe./£ 8Zd@\]Xx }5 | dv|v^qP ^j<3}e{~ш[Wf݈3˵7G'OĆ\9gcM EMQ%W%:oz+Wly;Pྫྷ/ڎjmД zzդ_ C%(Ă7A2Z7.y:N]#&ڴ=J###0;Qא{K$`ws8 nYOtP0SЮw"pAHZe;l^|KzڕU*M$"--+wݑL׻Tp%N!!OT7V$ӅS!Y G %P񅏗xmk>.]{^ 2AǶ7Jw|gfT 75K-T#Q j֔S|rX$cqggG±iAAg-+Q#T0^]*ah^)R'QT;pZnT{WSgXMN\@[VU)>yq]5 ܑq ۺ#`CMTc}? ߟ,%rfNSL%BKKMP0" \Nټ48mA9G+2(u0} 4Әg"05@n̏NO4|ԘC阢9k?d+|~ccTyj}T1 gw/bulEo*k[_UC ѣ,huѳZbMx|K\7zk<(5ie颜{PE}Fֹ;#1iZBY>f3}ΰ1]^+Sjzn2_bm>FgJ>qKY'?=/ƧSQyŪ H!  DJ^b{:DWUԟӲݿ oGX8xQr>!a<8&A>YCMCaJš8`%a^6B{3a?x| 㬉mܼRq>L6R"*IQL#M󄭍l]r~J4 RtꔈɠrCuzC)NAmM@ h;I zF,$1EHf*vd˽.(&rD-B#J"=R&݋a_q!VϢ.iHaeǓo7@E.yHcNٙ.u.tor /Į;cG7krW3sAc0c0n--eXmq9Rp&+uK4UG"PZc@\]l6淕]s1wImmسD֍qL̩PS5ZGP&ev͌bdĴ5-ی"`9 'BYXݣ_[iN Wb*ɀЉ Zm@5Q(T(qC.L )1D/_JYL(H}/یAB)9<gٕ@֋EP e.+e& 㡂Z5h6^HEq27jA۲9C+ ~m8 v6{'Ȓ\}Ke]`yԙ*jG)6wLLR D0$ho#k7;nj,i~XP$hw`}5>lY{HS ,…uҸꑣ*pƼ/Mד(t=0 P㷂rgk:{.:,6|e Y r[n,3/d.y?62>_`;ƀ5õĔzKF$OIq.?P|P &Bɭw -:Sj>2 re@](pֻCڗy}^ybBBݗ0>r[CB$޳mbxY i#h%^IP2!Rq ͨ\D7|9ddYI\RO3yfoݺCi(: U"7dee'>D65{H)d 'r(\^wZ $7{q\*׎Hoqb)f9f+i6]ԯ&*ߠ`y&gɷhsٚ&*zs3ʤuAu]Kֳ7|.H e_0!ܜvR{zRPL6„K2+jm ԏݥ~/f@I(C]\E[.;*G% dˆL /6!dD>`ÿ*T鱻Ty~\F]tdG?<Ķ#i".!u->b8'>FILAg"(p"U|t;,rw dl!uЂ8%lN% DdUQ2qʏ}K}9S8hyf(Uڲ,m~lYA(@\.\'/ަH+>h96Cx)o}ZWm1тYGPЄFy>" ˡ&&RMɾZ:}b-FyHNz_86bGQsPf L̆t ' '>s&o sp82 urRdŚ mfi2~c+!8b4ľuۣڃxeҏTj.ev4E#9t D͵pH˗SIxہH?Ϗѝ086~cIF#p=%R9,ƴPK(f(\LUjs?-d JQ=}~,86*N,]Ppԇ \r$Vge^2gWA;g(B,%%3(bC#h, s߷etrAXq91V*&-ER95F{v:17ey,YĔh1l@q4v7%ǣK3cr9׉wb`~GKIWpRd 0 @kƓj,7UDs&T+ 2eqnC 6ډv9UnM1T#$1m\>*KL9X8'޸ ns d<*,S@ qj{-7nFˊz/ ÐK'{;.{{ u?_DB$%a~6h9*&4Wei?Vݣ-u:0t‡i䖺FsȖӁ h͓k@3#ICCJ RC[e_-GDE[r Qe=~J--h?VN|{O5ys0Y3iCW lt-OVkE8i$jc\,Ivm>3^xl_6^s4Ʌ6YQE1os8>ʈ$\혎''?4*1#e_g,NA3l_@^X-e[W}x=pLM?I|(Bb78+}.kO-0.Eb`ɣ T!_1<6Aq)~ 1Si? z|8K|GVL౨ƫ/.=ԾYtט?1etAfd;u{"#Tʴ3i2>Z> (^3'CG'z٫}CU>UUWұ+}w&Q\Nv\#>dtF$(D+ `|^fg$醚2;{WQĒ& 1娊Grbz!'Cg3naH]rv(g(JkU-_wUӤj&'̉"TbO"wD>Dw!&ו(5M*1ASfdE͕KYOmme ZF!/$4Wܾ vI(f=]fyp+AW;A~$@h-ȵx4S@8 !9b"w=W(F ,Vq!& id[Q5Ƽzk|n%gps:?RQlE, N\8[e|QDWKs].+Yá6pP ]&(oı׿Z4;54#)"txk4r\ϞU4Xi4UC3T;5FD"?{Nj=ˉ|ā I@8Ur++, )..wawCѭ!.bk6/)}4k u~nHX;g1 [_h[Qi'4Zs%\A^-X:)$;QՒ=@ C9Msg5AvpD˟Z9njCDwЩ6S$2\3Q ŶZ`N!) $" 5h!F'=MOG% ŗܳY aMji1b!O,ʱZ?F_h J8B~H7[,.܄;FOoUтW+@862w;zу@#Bey+ W t_"Vµx8UI8^h9^ſ̝yv䱐+{/bejs\w{t1r#ƞ)bo`jc# rR{!U3 Fm}G(iK{0'۸.ѳ9 Xͣ|I^yI [-G2bCŻXRIʂmڀra3v4~iirv'PEZi^| 6hk(@x5y:Xwh jbw5K@jDq yѧLsz&\npr%n+]W'u_.ݬL&]Ro&3'z](=Ω|R!jdʅG@ Y0nO'Lšh:i7 +(TMlrnr3$'{ZT7%(hbYPe&*e8*]xfl`hNMY:Tk-"8+njDNZ[rK&P;̼Mb%ײ58a^@O"HUF{( PHnӈFfN3z -apls!n .tąa25[hX-4<ӣkX {XS($ZӖp'h zP!&ri\,@Fft=e'hUDŒG?]@Y7ŮwUɅ]az!xz9dZ_R$X _y0JʾO!C$f}kdGa[͚#p[3߷bYo:ۺF> o2rG":,HL ^.d mX]@r^|dZIPnOW]o沀,@ޣGEC½kRy) 2VNɃGЙ )j&(,v!Yp;TEVԩA@m.=?pEDD9_?looA:0 </-B$+lޭV $6J[ȉ 2\[,-'ϖŖgZ8 t=[-Z 9dЕѐj+8)F)ت̗vkK`eo| בߘ!BMY>Z%az,#QϢ>f ò!~Ě# ճ ?/׼W4v4P$GFx:S.lf$ 3ߝ>1"dOZs  ,n!'!ۆLuKeCn7~LiloZIѹa=֔𕀋"1"Y8MJy^J'%%t,6!lhy͈/65LXH]{k}f0GJw!|Nq.f5Ti9s҇ fAoZ_')MUvH w"ޚZ>|Rz`;sPGaD2zya_cSa=2oDT q!%fThQdl( NE|nmf|R~.gI% LVxs>p>Y s^0!ⶓ%U.՘8{ (̥IF*4aQep>mҧ~7|кY:G 00oۺ؃Ajluby㎧0*ALذgDPװk|7MUKMbZdV]r3XkUnT!jH.ȿ 4OZnBhxY#d5̢pQ쯞r|86dӯ?y&ĺEi}A&"@/zGFIS5&<.H$9ju)/aZ 6>qy7X/<)F2OmQs!aXAUW}Ʀ71 ]9SGtA>2L )a)bk5 Y|>k4hl3E>wڴw2984vi-VfdeVE^Nҏaֈ1ǐ#%2ZH6K/˻ . 0{ ==Cڏc IOGTt 6ldޣ`O0l9\yIo-B#KUYtj$.1EPW-Iz=@^F)4FgM+>Cn/fOaU`/OJsjE  8r/ȑʊ Y Q N//֔']d_RlƕA4~_T, FdB~1g-mo͍k&tPn#=nqޏB$'`X}?hm~jy& ʍ,AYф5Ou^W0rB|P>y/2ٜFuoT仗 {2 O2;֑}OG;p)Y 'cqfHckOG-}ӽCnQo Nњ AZ}z7fG믪-A]c #5_,TGOL::3N/.|{g}rdQkjK3n!OsQjO 5_:= S=Do#7;}}cP֒LM(2\\ 2gvu'WT;Tf{fY:d ^"^3 JF'r?Qrɹ ROTS5$ۖh pw-l7mX|[D 0.dp~m?xhK@{~LNlR%)( FR*yxŘ.̞iLo#~eIX]1κfq#]ic7B@Efhw0N2~"ɰ+{`!w_͓9Գk6i "W8 jga8qעwN掣.xei-QC\s/{7v|?Y?gTضg>6Nv>ޣJy=8s|8AuXC&8zgY:wvWJZKO:'D'sŒKUFW#2j:Զ-}0}D:=V!!$F=-:TݷDtj M CB#Fa 1۬8aS]wZo kkIz=Hx7FF/, B},plD`U$D0͎JA>bF-Jd SY1J[,$aӘ P\Yy1"4] &.%Q=Va F)CPZca =N447AFxFye xU^3e4jhK2Te/wm!PE_2[$¿HT\e(*DxY d{8V}(%74-"a H_~uAeT_(!lzE#C?A{~hQuOSì}F4gLb؝2.K2\e5U&uqlQݷBElwhQtOX?\WHvy(;qtvlvTj (l8.Da gbOWBXbK5Q'UB *3q>W7} 7 2YeʬD>EI1vo,bl#ѣe^ T/&Е[8^NQ&_=>mŹ&V)H_(pt-ujH˯<@]o;ȡA5dőX Jv)hYI)# jQe${1މ~2ᜃSllma|kGLϖ|6s pDJ\B6꿐❅9]YFG"54cT@sWl. ~?Ec~ lzS{\GC&#!+)mNUAy@,OrPZF,DwRWG9hAo: C+< Hc9? $as4LMMQ VTWj]E7vpW գ0mt˗ߦ(V/\ 1Cxc٠7举"Y$M px:'$cvC] 3ܧR\)kGO] 6Dw[4zL[nQzzRO[Hk#ZQ z|1[z%B$'#+3 }[]=~Jo`M!Jnbӥ歱T"#yJNo"8AΟM<}Eg~"$"nOt2At{/W[Q<@ҩ;'N0g9a]M*,8݋/v!cdhvi9TzeKU2CN CwjβvvQh1]9HQaoV1lQ'/`u=GF7:lyjLHZ.[{*D{GW?N[L "!Q \4/>OFofv '?y#e֒OFc~hd}E&tB8&Ee/e,6rag`5`'iNcA|a ߎ,A.EN#NV9i߲yGKf$+ eJ炚y)7 ~/.l`^ؕX{C$&3rEɦtZ6#<XȄr~Bs@Lhalueeתb`Ga _3~;q(O^D& W-T|{>e4w7iB[DsX^M!xgHb)j{}U#5,wߏ!KCLJ[O^,3I]|faqLPl7S"d\I=hPSΞLd4r^KD'ĵy}_P-* k5h0;0(sPdFUdZB9#MYSq*B{)^Lȫ )Mfr`<<7SJ4diS b]%f7@!62IVAUO׈*V _K.6nHUAF`w #uM7ƭkq)bI^<># WWN6zU(i$B~&o}is]iA3:$&́aJ`]?>٫G7UDwK/Hb |R<ʡ۹;֫1QF~&Jhi󪾇tQ崾U, tZKۂRKi(kl2 Ac5cMlm̌`ਏPa.&#7Pu{N}-<;9rR7Գ+$-)pW~T^y_M,p' ٝpWhrd W!%OOFE6cc*OS=E\:.4O[D##m"ݳb^ 6W1Y?%r͝pSM'H5julc #fdmEuMεk;{"ij .als: %mEj^pU;Ջf->%]>u1bek'ؾV" ?h?yS oTy6?AX x$Y\޲S$dMiz۳ WP͏fԕJKu/dzx2n6ДӗEFqu$3ubvaShkNJ>M;NWzզ, AP9 ^l@ {nv3:wu"ˋo aVx gO_09KƆZ8v=$vUv Č%7E:ҵI)S.:,!Ư?$x~]Eܬ_lMq3N!7K龅W)k Z.}8]:cE$Ï!Ky9+PdcEokWL" e_Nl`"9 klnl 8b?` \`] tl_Sg EqզMLی':kF'`3 [*\E[poePJ*VvNpzPZPgU<>yF;W=λ4'P Wn @PF"X=턓P6y+,*`oιĦQSEb+җdrLT;EuÓa;>4Y&uDP~6t]ˮ@ӬVo孂G飐L~ rLY'B+n&*scm ?gñ;Pxv|1# cj] ?!^Uìi7єaPq# dD_a˰lɸ&t#n׭ h @Ռ+3u*߂Ƈs;OQcC*|3lϜ) EVoѡ5 >M*^tRo8 sqO.Euu{JD }XEngaOXD#' #hY SD~䅪mlG38cBe@GZsu?Ҽ͏ǭSer wЍQ87dARTw d{FjP[BD&cYL[p}9u_ɀCl'PlkY/ܵ]z0#-'1/Pp@D֥&HVгMP&h3?HQjlT0}i>cqpҧPMS,e"΄wGVa? u̽+Tul<5 4W.U#Ӧ׏cAdYf䔆[xO6}b:$hlA5"h)# _۪MQ\v=݃Q8=#bAnj`|`յ/+ ].޴ w>ۂs 'Ak64>)JOqN  S-G`DDa@X-҈ԫ8jm=R8b@LŇV9Ӳ/d Nqn.YIkҷK/ `̐1<~?'e\{4U K񛀐L:52^d7(há7k42:8O6Hš}fLՓX`n|ba,X/R0XM0 4!BD8E6ɔbrL+چ%e. +][g.Fփv^m\SV?s kiYޭOES!sњU>21v}\8vqy bx}Zm,{@~57 ̛+:ÒؿR$l,.ٳ q6iغ/co7 lF:< ų1U)~J'c(,ٜ5i "X`=v?p'c)}HɷwVQ 4/XkC'u袲iKdi#C{BO݋P@}Nft2,:C֘{^ԪG 儋i{Q7/Eċeo:/҇Wb¾N[r. t{IigJdjm`c.qDJl;q $݈ԇs՟Ay=F~NcK,. 'wNygq003Nn=PssUyqI ;iU'0"Pkn<`~ZA2o8h^"2-I5E&NCDw:.vBgfS+ el+r)/>~YF-h?H=n?t/5̭Q)&(f@ B{ UJ1Jx"8=)7AG]ϝ:^/.5z̑H*J#?APm0A\HW4ۖUaA:P/Y2Fo E=}oC<)*2G*wN}!Ia5H!&vr%M¹ӚY10aChJ&_+CKI;Td#iS=vp$`# FPa"R?` E&%(SU02*ŕ9 B_i2XwG_2˖ԨqSi&4LHdc: _jH,EJ"ױ+JmmJs8NH]]ջ Pm,bK;E6dR2Lj7 Q#Y1(Os",F<0̹6;o/EC$2:%X,Ij溜M ݨ}WSnG⨞wׇ=`1sjD~ vCuF:V^XdY,[]8-A$4F5ajf 1 [J ӯR7XoӰJaϙYzyi?-(WF4DS;eQf,橠 蘋BcBx= ^jy#;E݉d;uf|JO,,q8& *:h.0=љ羡~ %X"M\3`N{ަ3D a -fRnmCTE/aLH҃}k*g[MS [!7 Zl;pw^lܕu½51FqxIi;>h -_W4Qsx>Daد[$Ġ՟Il5-RGS L[.d~o) E{aǒ. \O˭TZ );;9LW99hq C y(tn;:[ Hq5^-73+Lʔ)TGQZI&Qv F641UYZ'6OdUՐ?Ŵ>үr.Pݛn '1 ~Inտ?7Foݨ6E/cH<;$am`Ve.s +?Ggq*ÏH9r 3Z{ bX`@"⒭h|<<{P ?9r+r?$80k[9grSjNdQ %G˛\ Z[xZF1bǕgf2ab|4 JG9R5:? ?n9T4x"l ɓh);w., @؇,6.Q RStЁ_珿\i uQHs+McuejbE7mإ%*ƜU9?>#002=' (;aс- 'oNVꟷoaCI΁| XOjry=Z#l:(A\^ ])Ǯ>Rk8#iAEICt^ zw|[ե< wJ xy(0Nԗc/ATP̹쌏97:x-OX9#WhZАpaHqS6M˯/7zah yldc8{MoU ڽl{A9@&^ 52)񳡙~ʞuܟE^ R8s6Q]P@ְH\:Q%،, F}Lն/Mhs&\ cQ^VdJcGgm6[}^@ѳ< b,f1[AM uC꠱`*s>"xU^+$ 7ijM6iR젴x `Bmpk"+61_k:9uFS^( /,ƒ@=k|9ݵQ^:<ۿqcs_kI]axUt lzx $K?$;fk"\šd`q=vCm6XBQmw|V²mqttBܢZn_L[MDje9 +]-*mjq7BΎ[-FȨy$3{/Ɗ:vs DZ4tؼl\<8䍽|ܲ,teu]i7X:d.=kJi%r?mnkܻg}PG Y"YRKG?U; ('0e?ZsdCvط&u+G# iDwݘCJ@;l#@&vUGt=Ic,h$|LHF_c7caSXUѧ!m6:HS 𺨑ZpiƛɇiI@}q&^Ԋ97Y\B y/BU%^_w8RϬ#$h-$V2z_f r]Yczs F>ax߁[`۔B)^QJ ^@.:(gTƅm*Rf6yً˅uf8؏jSFM;j8R$t.?$ȉJc{.*B ^m>amՎ rsCƨUܖ#!}kd% ZuGak{_-~cHG$ViB E8p3f-fasclWn PxJ?@ar480yb'V ?=-_UsD[N*vr 9ʝ_$7,4=.'u谠t9ڠ$߾ ;7F;CJ@JEnrD5jDE)SNWSpgbOԎ" U[f+ČBI&چ , ɫC-+,1츎c9?s=T4ex'\ L-F.n- uh^#o U'If6zߏw^N1\OrlJ76 b_(Bӻ}oNa $fxC(1,lA}){>KvbΆf@)=oh0<e݄فpYޙe+m#cg)uV^K`s%?[#J"LWx@|N]St[[T qY Z6(|1$٩%A/PE0%El^}yމ!Wð?$ۀ H!nRfa?`IOqx8^t((FY:mUϰ7FT硗SkZK ):D{20={WfQM(۩XDjsPDB !X;CsY#Ga(,MK1Xp;$Y.x`-L m!h X:,$뵴3=!&[g/Za8`տDkܨ)S/7U%YN)/zjtf^^`(lX|Ͼ!YPKKy'u! ._WG1hϘ]eq,yo#>n "}%kӽlX`iD';'H fu eD,2z"{2\K?p{{c#XZQ]MQ°"ҾlVSdvJC|Y4H ~یbD_Zn5 }ҐGɉHM;K_AZ K&y/u#_a:g?!ru7+`.H. Z@'dn{Z q= ܿ$'PF駝SID"$>Ζ&AZDu`Zraa-x~mH4ҶOVCra֯]P >|Uܷ_&@GbmhZΤjY̅:Ro?/ w-sniK=`c >8E՚bV@-GVF' wfsR˛9P+dMb)*67_ѽ5i,ⰿ U0^ < 4 ϓ3AƈCqW#g8@ EKXz=)D^a *!G2(k$P6{" >C2}@Y$3[EXXNٶ+}ND@]#z֡J/w̱G G$5>Pi+ˑL6Xܾ7'k 4=s<d&EQhs~ݜtEZUϜȡ ? x 4Y ;PD1^ڋF6Y/92u~S[*+WدUDpgbiLAB.wy{՚Җd^q5` }Zl@c^ K**30^n|RzJQ2P.'g7/b\*ғIL02-bvDis=]R)O~ vBjKJ?hpFCV%VdӾ*s{gwaxˆ%갅p?h]@g3*5-9K獆vTqKP#c0|zȄ/ͤXʣI*O?:wZ<|aI<[>w*w@#bO|erkK$].<(ex/dYmdZ{aMu=<.]€tr'0Q@8a}L}ekD_>ly,b_\6꫚㴭em;lp fwN' 4' %eUꨙ4 _EgG!fҋd)FwurGbŔ:8u>| < _7U$yjSΚD Y X𴡍 X4t$R[9S#%e@`H80 n2X.|GyMz NӡQ27`*WQۭ*n}!#uX9G ~V@g_."vwTYxkB+HfpA9|+5J9ȘsسEEɴUu:ܭ;SgBAJ?[8׸*}7$W iyLV/Xbћ;Ar3N`nPcb `ղ ڜد6RQ0tѡnnTf,s|DE&Nn/o~;z aڽ9=hUTh) {5)iz"wE^IC) a]ۭ[s͑$[̬e)ЌBee`7"ۙ[,.xn9VR0CݑjS6JDvfgF1죥rs"br1,)}\TkόyBIW+Ui՞۞|}ZRoȌ$hT$T52> Eν_>ȕjD59̨!HXnDe}16y񭣔BNgg*tϼǷ<+#u7c@mFPhC;?嵥^rCaVuwBR*:k6G59*ٕl%($QNB܋ؔ=)qv>2UgbuYztfmXѴPY&n@gz[Q-ۉ _@YēE?g4Gp>H˿ms.Q\m!ϭ6=K^ 0Y=% 0Y{:y{ ьQ;OvXD}{zUCnN+_Xyc؝tƸOV EP4 ] Rؒg-7ɲQ ƌ{8ږ@S|HdyUᱪ1.t(=u(q|;WL ţ?`Vdwc7{_(>WvM-jxS[ ٦? -:U*!hW[ƾ{&E}nQ|FA:a.wEz:&v0[Q\<OMjQSyz\LVK%ٱ?B9OR!}.vCEnYm,s OBCKs S#{ p}tr%ŷNf}K6OHeeJ1}|Y2bXF>ciN jK=$dYfQ6TD|ӈJ[s%5ɴm@Gjv&L/۟5iy%f#X5>p²fǼAQLiD|ΰnNNQR#F31o84BipFQMVֳU1K,FI=!-o(2.-s#V~^v^ r13jW #mIDH1][V169$er¡}FXzPEVO!Z -e’mE#)mS)>qm}' XԬoX8|[2zj^-0_@[~'1ÉͻWp=%K;~RڵS ^C‹hGq4Ao}ٺB %j ${Cq3B_RzP:9bT}ո6=彀KM:آ K:3'> ۯvjwLv, |$1HN]Cs?@܎JΕ&cf&MdŲda$uxV aM~OS&Q;VM ]CL;plF0֕;b )ja%-a2wN*.h%04Aulr*RB2q=et 2Wּ>6 7 p*/6 l{ 0 ]}-(KؔNz n+W녈ƾSUl}VS Zb/Mm$8OZ&*6|n]1ϯ'P 総z 4,욿B"`#CR6+o5oW: F1uk\mWsb/8" Qj~nCϩhR ꑣqOnN/O=SڌVtA. ]wKƆVf'nTqqM'͈.EG9/a4z;.m/ܭw*ž\A A`&۴6 :[glӾeOF޾2Y/RnԐH֤ו WA C[PtATAhXψB:Zo۠nnQh_C߻n_9KSRVZG"R) 'h$24Ƨ+!4bZ+(ǰQ/)oI<DzEJ%u6 ?~1@II'>wN4CH#xZ265y\N{b)rRأa>Ia VwX^{_,%ЩOޔV zȌ7uN&7_NOo@ U]{@ZT? 4u V];NuiwYFwOZge[޸8H3 lX4}* 0{JDx(-6LЩ GS}& M̖"Of>UY ~7ƜDn45|F#õç&kkx/Jcw0ՇZ_+Ws4ߤת 3lArn21&~_[Xf.ӥ<]4O x1mq84ټ%;N@p.0?zK 'l {' Nʓ4ټojRN+Ry: 4^t`Mhc5exծ5V(q9X2BU(<{ױ} ,y;DEH+" -)jffi>yxY b1Y:˹1gIhhƐ_M,ߝYh ~M"f9,L(F?PBh_ 2@e5aӘg7(_KC 8 ~8ם*̞ Zp'z Xf]/FnCsR+9(m`H I4anĹ+蘳 e}͒^YK94i4m:][-M:1ײxLA [wVAZ|_Dy)0AzW!!" j=`XNIb`C,YKD $>}G]tąkU@a+"o\PJKI- Y"PD8,G:}^v'8y<(a^WLG; Rڞwc=X8z5 $TV4SQ 櫪1Tb{9ۺգ1<h4I-FGNi{\TR`^0C``':Wi@$H:hWa+p~ Se=THH(=7ŽJ*}f)\ aݘU"j# jW"&[;'-\ ߤVC 'l#@_6jп59UZ-vkp}uU!q*+jn9 S6!Wo%z@&4l75h ۂq/uaNܕN1$J'1>L(gw0`+y>:>r PWp}t)\ U(Im(K+"r)Q39}#oH*_=CA}M0ne+Lsj*)# HB@YKͭFF,WVŮΌs^ইS`eCZɱR*_|*eě O䖺&%F$% bvWK|̧Ukz o,M g54>Pv)%eKݖרApa^*bN`B~LwՖE U> ?UM9vǷL}~3gkb_-Қض YX05=zaI1 χg!!VKp@Dr!lYo7B%HQ}o5.xX%FYpd]B_|r1L+ƻʻK v}unjeSV3Ϭ @)y% |JifaY&{T~>E&p`7X7IzV/uӉ+J0ָtmoR2ƵsðgDN:#v[d Td@wR؛ e:תXn2ԥ , U>H\*J]g0K+unȿyYeJr7Z fI/ ـ{ۚ k DZ!^wZF%$Qݥk]@7I {Hv69L"pPg2E{ w(}q%C{_XW+t aQ@ӈ a8PT}RJ(t$K>( ږ1 ÕO.#|!\2|0Tx!:{j4hawϒζϝ?&8]ORp̳N5U6mwy H:Ѝ>"bK_A9)s-o&dnaa POmVq_f}\xĘ6JYmT!=p- FF#:| 2̜`z3L l2be"fpYjǃes/gcZP`+(K_ȕ!fd'X\q~A\فF_#)UavIoQh~b$q w_ie=TIi*/ Dg sbbu%[H_E5f`-3 bu̫7Fc+f (ĞjF1 u-wKbEѢ? YZ