librygel-core-2_6-2-0.40.4-bp155.1.12 >  A dkGI%z Uz:98?͔3lȧ\𒦩Btwk}Ǣ׊ gP:VaVts?]Q qP>`HIU~[!'갰TlT۪},6 ] d~rثT0dC\z+cco0ՒvY !"z؊seo ~x ngI/JEti&Kվ-of/f2;fۀ矽g@=f"==o;'diR:X+Doߙ;JTsB4qD/֋ML' r1t.Pg.-6dNns,!?G 6.cf7gtꋨ}y3a%= ҍT)vp'QfmVBnvaN}Άh)-o=hvU"0 ɀc+緯󳱿*c{5g^sgT 1ד#6B14a615830ac33cc5dc59f9ccce62cf632d4f0bf3b1cad0bee91d2aa8ec20eb9bb245abe41c4fc50d22e8968d121fbb6486d5b94f,dkGI%z 3qmlP&x۝76W[`HRThF@^բ笔oonnJnHxU5`Bh~ G܉oP\R u\v.,XBͱ :x i6bho>?NhpGpϕb魓(Hw\OR!]YT<I~V䕎:>fyUw^YjLNsZ0+Bj >Tc X"XP80Y/8sQڴQNsPnȉl Md7`c*%5 c G 3m?X9Xy 43GixzT;Q?? A:s rg~+ jGLPbiy>p@P?@d ( Z 9BT n      (2<\d ,(Y8`F9xF: F>}@}F}"G}8H}@I}HX}LY}X\}]}^}b}c~od~e~f~l~u~v~wxyz<Clibrygel-core-2_6-20.40.4bp155.1.12Core library for the Rygel UPnP/DLNA media serverRygel is a home media server that allows sharing audio, video, pictures, and control of media player on your home network. This package provides the core library of rygel.dkHs390zp21wSUSE Linux Enterprise 15 SP5openSUSELGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://live.gnome.org/Rygellinuxs390xwdkHdkH0c012d7a55779bdb92acd90deb711e015c1904837234c080c2d84eabe20977a7librygel-core-2.6.so.2.0.4rootrootrootrootrygel-0.40.4-bp155.1.12.src.rpmlibrygel-core-2.6.so.2()(64bit)librygel-core-2_6-2librygel-core-2_6-2(s390-64)@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgee-0.8.so.2()(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgssdp-1.2.so.0()(64bit)libgupnp-1.2.so.1()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.7.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bla@aHwaG&@`0_@__[@_V _R,@_o@^,-]@]L@]@\\@\d\0@[h@ZZZxG@YzY@Y@YqX@X@XX@X~@WW@W֘W#W@WgWi,@WUeWUeWUeW1@W @V@V@VՄ@V@VV%@Vm]VVBUUUU@U@UeUOH@U@U @U@T@T~T-@T,@TÉ@TÉ@Td@T;Bjørn Lie Bjørn Lie Stanislav Brabec Bjørn Lie Bjørn Lie Bjørn Lie dimstar@opensuse.orgDominique Leuenberger dimstar@opensuse.orgBjørn Lie Dominique Leuenberger Bjørn Lie Bjørn Lie Dominique Leuenberger Bjørn Lie Bjørn Lie bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comzaitor@opensuse.orgjengelh@inai.dezaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgbadshah400@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.org- Update to version 0.40.4: + Do not install UI file if preferences are not built. + Renderer: Fix critical if mime_type is missing. + Tracker3: Do not exit if service is missing. + MediaExport: Fix running without media indexing. + Updated translations. - Update plugin-tracker Supplements to current standard. - Drop plugin-zdf-mediathek Obsoletes, last available 6 years ago, we can expect everyone have moved on by now.- Update to version 0.40.3: + Tracker3: - Fix deadlock on start-up. - Use the correct graph name for Videos.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 0.40.2: + Disable tracker2 in default build options. + Fixed potential race condition in meson build. + Updated translations.- Update to version 0.40.1: + Server: Set albumArtUri on Videos to provide thumbnails for the PS4 + MediaExport: Strip xml suffix when generating titles from filenames + Documentation: Fix generation and install location + Tracker3: Add section to the default configuration file + Updated translations.- Update/correct the description of rygel-plugin-gstreamer-renderer, it is now based on playbin3.- Update to version 0.40.0: + Updated translations.- Switch to Tracker 3: + Replace pkgconfig(tracker-sparql-2.0) BuildRequires with pkgconfig(tracker-sparql-3.0). + Pass -Dplugins=external,gst-launch,lms,media-export,mpris, \ playbin,ruih,tracker3 to meson: the tracker plugin does not auto disable if the deps are missing.- Update to version 0.39.2: + Core: Allow loading plugin that conflicts with a disabled plugin. + Server: Check for subtitles only on "local" files. + Rygel: Support IPv6 if supported by GUPnP context manager. + Tracker: Add missing default in case. + Tracker3: - Make it an optional dependency. - Add mising default in case. - Update for API break in 2.99. + GstLaunch: - Fix critical about missing media engine. - Fix missing updated() call. - Update resolution of examples. + MediaExport: Fix missing title in virtual containers. - Changes from version 0.39.1: + Tests: Add missing test sample files. - Changes from version 0.39.0: + All: - Remove deprecated GTimeVal. - Fix "potential null access" warnings with newer Vala. + Autotools Build: Removed. + Core: - Actually use pretty hostname. - Drop libtool support from plugin loader. - Add support for "Conflicts:" keyword in plugin files. + Server: - Provide subtitles as transcoded resource. - Hack subtitle mime-types for LG devices. - Fix a missing nullable argument. + Tracker: - Fix date-time check for New container. - Remove obsolete variables. - Fix query for nmm:albumTitle (now nie:title). + Tracker3: Add initial support for new Tracker API 3.0. + MediaExport: Drop the termin "Blacklist". + GStreamer Renderer: - Port to playbin3. - Fix GIR namespace errors during vala compile. + GStreamer Media Engine: - Restore transmuxing capabilities. - Fix time-based seeking on transcoded resources. + Data: Fix desktop file. + Updated translations. - Add pkgconfig(gst-editing-services-1.0) BuildRequires: new dependency.- Update to version 0.38.4: + Core: Actually use the pretty hostname if found. + Server: Fix missing nullable argument. + Rygel: Add debug output regarding the currently applied ACL policy. + Server: Fix TimeSeekRange headers being locale-dependent. + Tracker: - Some fixes for compatibility with recent vala. - nmm:albumTitle was removed ages ago, use nie:title. + GStreamer Media Engine: Do not seek on encodebin. + Updated translations.- No longer recommend -lang: supplements are in use- Update to version 0.38.3: + Autotools: Dist meson build files. + Data: Remove useless Comment: from rygel.desktop.- Update to version 0.38.2: + Meson Build: - Fix installation dir for presets. - Fix installation dir for icons. - Add option to disable introspection completely. - Add glib as a dependency to get --target-glib passed on. - Fix version string in pkg-config. - Generate libtool link flags into pkg-config files for backward-compatibility. - Do not drop date from manpage. + All: Clean up code that caused unnecessary C code to be generated. + Core: Fix a potential fd leak. + Media Export: - Drop NOENT XML parsing option. - Drop RECOVER XML parsing option. + GStreamer Media Engine: Link against -lm where necessary. + Simple Media Engine: - Obey lseek return value. - Simplify code by using IOError.from_errno. + Documentation: Fix building the references using wong GUPnP version. + Examples: - Fix unblacklisting in mx-info. - Add option to show blacklist in mx-info. - Switch to gitcheckout via source service, upstream tarball is currently broken. - Add meson BuildRequires and activate the macros already in place. Following this, drop libtool BuildRequires: No longer needed, nor used.- Drop systemd BuildRequires: there is already pkgconfig(systemd) present, which is sufficient. - Replace systemd_requires macro with systemd_ordering: systemd is not strictly required for rygel to be usable, but if systemd and rygel are installed as part of one transaction, we would like to see systemd installed first.- Update to version 0.38.1: + Several build fixes for recent vala. + Updated translations.- Update to version 0.38.0: + Examples: - Fix crash if logo is missing in full-screen renderer. - Fix missing GResource for full-screen renderer. + Renderer: Fix a critical if mime type is not present. - Add libtool BuildRequires and pass autogen.sh, bootstrap tarball. - Drop api documentation, no longer provided in tarball.- Update to version 0.37.2: + Build: - Bump GLib dependency to 2.44. - Drop Valac requirement to 0.36. + Server: - Fix @ADDRESS@ replacement for proxy or transcoded urls. - Use a proper check for localhost. - Add some hacks for LG devices. + MediaExport: Document blacklisting behaviour. + Updated translations.- Update to version 0.37.1: + Add meson build files. + Port to GSSDP and GUPnP 1.2 API. + Preliminary IPv6 support. - Changes from version 0.37.0: + All: - Update URLs for gitlab - Fix compiler warnings in C code - Documentation updates - Fix several deprecated functions + Renderer: Fix type argument mismatch of return value + GStreamer Media Engine: Implement JPEG transcoding + GStreamer Renderer: - Make sinks configurable - Add support for audio/aac mime type + Server: Move engine intialization into server plugin + MediaExport: Remove dead code + Updated/added dependencies: - Vala version requirement bumped to 0.40 - GTK+ requirement bumped to 3.22 - GStreamer requirement bumped to 1.12 + Bugs fixed: glgo#GNOME/rygel#120, glgo#GNOME/rygel#7. + Updated translations. - Replace libgupnp-devel, libgupnp-av-devel, libsoup-devel and sqlite3-devel with pkgconfig(gupnp-1.2), pkgconfig(gupnp-av-1.0), pkgconfig(libsoup-2.4) and pkgconfig(sqlite3) BuildRequires: Align with what configure checks for. - Add pkgconfig(gio-2.0), pkgconfig(gio-unix-2.0), pkgconfig(gmodule-2.0), pkgconfig(gssdp-1.2) and pkgconfig(gupnp-dlna-2.0): Align with what configure checks for.- Update to version 0.36.2: + Build: - Allow building examples stuff without gstreamer-video. - Bump GSSDP requirement. + All: - Fix property default values for newer vala. - Fix position of asynchronous out parameters with newer vala. - Fix warnings regarding errors on DBus methods with newer vala. + Core: Fix using localized directory names for config directory. + GStreamer Renderer: Add support for "video/avi". + Media Export: Don't scrub file name when extract-metadata is false. + Bugs fixed in this release: glgo#GNOME/rygel!114, glgo#GNOME/rygel!118, glgo#GNOME/rygel!119, bgo#792358. + Updated translations. - Add fdupes BuildRequires and corresponding macro, remove duplicates.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner- Update to version 0.36.1: + Examples: - Fix building examples without Wayland. - Fix mx-info to use Python 3. + Tracker: - Fix SPARQL syntax error. - Fail configure if tracker-sparql is not found at all. + Bugs fixed: bgo#791921. + Updated translations. - Drop no longed needed post(un) handling of desktop_database_post(un) and icon_theme_cache_post(un) macros, we have file triggers taking care of this for us now.- Update to version 0.36.0: + Updated translations.- Update package descriptions.- Update to version 0.35.0: + Fix missing COPYING.logo in tarball. + Fix XML generation rule for out-of-tree builds from git. + Fix Build issue for dist tarballs with Yocto 2.2. + Fix GStreamer dependency for media engine. + Examples: Add logo to fullscreen renderer. + Server: Fix guessing user agent from SSDP/UPnP communication. + Renderer: Remove NOT_IMPLEMENTED for SetNextAVTransport. + MediaExport: Log if setting nice value for extractor fails. + Tracker: Search for 2.0 API. + Bugs fixed: bgo#778829. + Updated translations. - Drop rygel-tracker-2_0.patch: Fixed upstream. Following this, drop gnome-common BuildRequires and stop passing autoreconf.- Add rygel-tracker-2_0.patch: Fix build with new tracker, patch from upstream git. Replace pkgconfig(tracker-sparql-1.0) with pkgconfig(tracker-sparql-2.0) BuildRequires following the port. - Following the above, add gnome-common BuildRequires and pass autoreconf, as the patch touches the buildsystem.- Update to version 0.34.0: + Updated translations.- Update to version 0.33.92: + Fix RUIH pkg-config file. + Updated translations.- Update to version 0.33.90: + Server: Add hack for XBMC on original XBox hardware. + Settings UI: Fix compilation with Vala master. + MediaExport: Improve start-up speed by not re-querying mime types every time. + Bugs fixed: bgo#777703, bgo#778778. + Updated translations.- Update to version 0.33.1: + Disable media-engine test, it is racy. + Core: Make configration helper classes publically avalable. + GStreamer renderer: Support audio/wav, needed by some Samsung mobile servers. + Examples: Fix C server example. + Bugs fixed: bgo#769189, bgo#777379, bgo#778526. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only.- Update to version 0.33.0: + Several fixes for recent vala compiler. + MediaExport: Blacklist VA-API for extractor. + Bugs fixed: bgo#775152. + Updated translations.- Update to version 0.32.1: + Fix compile warnings with newer vala compiler. + Updated translations.- Update to version 0.32.0: + Updated translations.- Update to version 0.31.6: + Fixes for Rygel systemd service file (bgo#766332). + Updated translations.- Update to version 0.31.5: + Several translation-related fixes. + Fix .desktop file generation. + Core library: - Fix configuration dir generation. - Fix criticals on unset XDG_* variables. - Make it possible to add a fixed UDN. + MediaExport plugin: Clean-up titles a bit more thoroghly. + Tracker: - Fix criticals on unset XDG_* variables. - Fix URL filter. - Skip URL filter if pattern substitution failed. + Bugs fixed: bgo#730910, bgo#770276, bgo#770531. + Updated translations.- Update to version 0.31.4: + GStreamer Media engine: Don't proxy HTTP URIs. + Bugs fixed: bgo#769283. + Updated translations.- Update to version 0.31.3: + Explain interface list a bit better in documentation. + Remove obsolete 'upnp-enabled' switch from default config. + Core: Fix log level mix-up. + Rygel: Allow IP addresses in interface list. + Simple media engine: Pass non-file resources as-is. + MediaExport: - Refactor meta-data extraction. - Speed up image parsing. + Bugs fixed: bgo#767305, bgo#768010. + Updated translations. - Add pkgconfig(gdk-pixbuf-2.0) BuildRequires: New dependency.- Update to version 0.31.2: + Check whether xsltproc is able to build the manpages. + Don't try to build manpages when xsltproc isn't available. + Check for libmediaart VAPI file. + Rygel: - Fix critical when running without D-Bus. - When we ignore a context, disable it. + Examples: Fix resource generation. + Bugs fixed: bgo#767448, bgo#767458, bgo#767459. - Add explicit suse-xsl-stylesheets BuildRequires: Needed now that configure checks for abilities for man-pages generation.- Update to version 0.31.1: + Rygel: Add a way for Rygel to be started on user bus. + Server: - Remove some annoying warnings. - Add hack to suport AVI playback on Philips TVs. - Fix potential issue with calling strlen on a NULL pointer. + GStreamer media engine: Use local path instead of FUSE uri. + Tracker: Add an option to limit the exposed files to a set of directories. + MediaExport: - Use local path instead of FUSE uri to fool GStreamer in not using giosrc. - Drop some annoying warnings. - Fix artist view in XBox 360. + LMS: Fix license text. + Mediathek: Removed. + Bugs fixed: bgo#685800, bgo#765898, bgo#766332. + Updated translations. - Drop plugin-zdf-mediathek sub-package, and stop passing - -enable-mediatek to configure following upstreams removal. - Following the above: Add plugin-zdf-mediathek Obsoletes. - Stop installing rygel.service manually. Rygel now comes with support for systemd --user service. Our service was broken anyway.- Update to version 0.31.0: + Fix desktop.in files to which created invalid desktop files after being processed. + Disable upload and remove file removal in default configuration. + Minor documentation updates, + Fix output of build summary to show proper tracker version. + Core: - Always delay reload of config files to prevent reading empty files. - Make plugin loader watch the config making it possible to enable/disable plugins on-the-fly. - Fix a possible strncpy overflow in ARP lookup. + Server: Clean up HTTP GET request handling. + Rygel: - Fix an issue where we pass NULL to a DBus function causing criticals. - Fix plugin name and make it possible to actually deactivate it. + Tracker: Clean up plugin startup. + GStreamer renderer: Fix log domain. + Playbin: Clean up plugin startup. + MediaExport: - If allow-upload is not set, then make it impossible for MediaExport to remove files from the disk. - Fix a critical when disconnecting a non-existing signal. + Db: Generate api documentation. + Tests: Reenable MediaEngine tests. + Updated translations.- Update to verson 0.30.3: + Add a way for Rygel to be started on user systemd + Core: Fix potential strncpy overflow in BasicManagement + Server: - Remove annoying warning - Add hack to support AVI files on newer Philips TVs - Fix potential crash when applying DIDL + MediaExport: - Remove annoying warning - Fix Artist hierarchy on XBox 360 + Bugs fixed: bgo#685800, bgo#766332, bgo#766757. - Add pkgconfig(systemd) BuildRequires: auto-detect the location to install the user service file to. - Add /sbin/ldconfig call to post/postun scriptlet of librygel-db-2_6-2.- Update to version 0.30.2: + Updated translations.- Update to version 0.30.1: + LMS: Use "LMS" as section for the plugin consistently. + Core: Always delay reload of config file to prevent double change notifications. + Rygel: Fix an issue with passing NULL to Vala DBus functions. + MediaExport: - If "allow-upload" is set to false, don't create writable containers to prevent filesystem modifications. - Prevent a critical when "uris" configuration is changed due to non-existing timer. + Bugs fixed: bgo#764016, bgo#764829. + Updated translations.- Update to version 0.30.0: + Replace glib-gettext and intltool with gettext. + Bugs fixed: bgo#763586. + Updated translations. - Drop intltool BuildRequires: no longer needed.- Update to version 0.29.5: + Remove obsolete configuration entries from documentation. + Fix underlinking. + Database: - Don't try to alter r/o databases. - Remove obsolete PRAGMA. + MediaExport: Remove all WS from DVD XML. + LightMediaScanner: Add config to template and docs for the config. - Replace libsoup-devel BuildRequires with pkgconfig(libsoup-2.4).- Update to version 0.29.4: + Simplify detection of tracker on compile time. + Server: Print sort critera used for the browse request in debug. + Database: Add possibilty to dump the SQL using an environment variable. + GStreamer Media Engine: - Do not crash if dvdreadsrc is not available. - Fix time-based seeking on DVDs. + Rygel: Improve signalling for changes in config files. + MediaExport: - Some style fixes. - Fix DVD containers. - Really clean AVI titles. - Switch back to dvd:// URI scheme. - Prevent criticals when parsing playlists. - Don't leak XML doc in DVD parser. - Don't break on broken XML files lsdvd may produce. - Fix setting the track id for multi-track DVDs. + Lightmediascanner: Switch to use the database in read-only mode. + Tests: Reenable some of them. + Updated translations.- Update to version 0.29.3: + Core: Fix a small memory leak with DescriptionDocument handling. + Server: Add "Server:" HTTP header. + MediaExport: - Fix DLNA profile and extension for DVD isos to improve compatibility with more renderers. - Some code refactoring. - Remove UNIX signal handling from mx-extract. - Get the tile of the DVD from the file name, not from the volume title. - If the DVD has only one title, export it directly. - Try to make nice movie titles for videos. - Avoid a potential race condition and crash on slow startup. + GstLaunch: Fix URI generation. + GStreamer media engine: Fix URI generation. + Bugs fixed: bgo#747816. + Updated translatins.- Update to version 0.29.2: + Database: - Use GObject-style construction for Database. - Add possibility to re-bind a Cursor. + Server: - Fix thumbnails with some Samsung TVs. - Hide engine-internal URIs. - Indent request headers for better readability. - Fix Range header of resources with unknown length. - Improve MIME -> extension mapping. - Add explicit check for @restricted. + MediaExport: - Really remove broken/empty cache DVD file. - Skip DVD if lsdvd isn't available instead of blacklisting. + GStreamer Media Engine: Fix serving resources with unspecified length. + Gst-Launch: Fix setting of DLNA profile. + LMS: Replace custom database functions with implementations from Rygel.Database. + Bugs fixed: bgo#721312, bgo#740266. + Updated translations.- Update to version 0.29.1: + Fix license text of code to be LGPLv2.1+ proper. + Fix license of logo to be CC-BY-SA-3.0. + Add a plugin to support LightweightMediaScanner. + Core: Avoid crash if plugin folder is missing. + Server: - Avoid a crash on empty protocol info. - Fix issue with calculating end byte in partial request. - Playlists need to support INTERACTIVE transport mode. - Some code cleanup. - Set albumArtURI when applying DIDL on UpdateObject call. + GStreamer media engine: Remove broken transmuxing. + MediaExport: - Some code cleanup. - Add support for .iso files and VIDEO_TS folders. + Examples: Add option to unblacklist files from MediaExport database to mx-info. + Bugs fixed: bgo#756823, bgo#757056, bgo#757570, bgo#801521. + Updated translations.- Update to version 0.28.2: + Include SVG logo again with updated license. + Server: - Properly calculate end byte of partial requests. Fixes a lot of weird issues with Samsungs and Kodi. - Make generated playlists support INTERACTIVE transfer mode. + Bugs fixed: bgo#756823. + Updated translations.- Update to version 0.28.1: + Server: Fix a potential crash if there is no protocol info provided. + MediaExport: - Fix database upgrade from v16 to v17. - Use correct install path for out-of-process helper binary. + GStreamer Media Engine: Remove failed attempt to do transmuxing. + Bugs fixed: deb#801521, deb#800896. + Updated translations.- Update to version 0.28.0: + Updated translations.- Update to version 0.27.6: + Database: Fix issue introduced with 0.27.5 that caused exec() to only run the first query of a list of ";"-separated queries. + Media-Export: - Fix extration with disabled meta-data. - Fix extraction of DIDL_S playlists. - Small simplification and removal of accidental debug warnings. + Mediathek: - Use new default feed because the old one does not exist anymore. - Remove WMV support because it got removed from the service. This is a major problem as the MP4 support is provided using RTSP and we need to fix bgo#651535 to make it usable for all renderers again. - Fix automatic resource generation. + BUg fixed: bgo#754420. + Updated translations.- Update to version 0.27.5: + Gst-Launch: Fix missing resources. + Updated translations.- Update to version 0.27.4: + Server: - Fix MediaResource copy constructor to copy import_uri. - Serialize import URI properlie in MediaResource. - Fix rewriting of subtitle URIs in PV tag. - Add PV subtitle to all resources. + Database: - Make it a little bit more generic - Fix vala deps. + GStreamer media engine: Do not add transcoded resources for place-holder items. + Bugs fixed: bgo#753314. + Updated translations.- Update to version 0.27.3: + Remove streaming only mode. + Switch DLNA version to 1.51 to accomodate for the long protocolInfo strings. + Bump GLib and Vala requirements. + Add an implementation for GUPnPACL based on a DBus interface. + MediaExport plugin: - Add back album art extraction. - Add back possibility to not harvest meta-data. - Add timing output for HarvestingTask. - Add a blacklist database table and bump database schema to v17. - Add back by-passing of text files for the extractor. - Add blacklisting for broken URIs. - Drop support for database schema upgrade for versions < v16. - Translation and style fixes. + Bugs fixed: bgo#747815, bgo#748404, bgo#751942, bgo#752207. + Updated translations.- Update to version 0.27.2: + Make configure.ac a bit easier to read. + Database: Move core database functionality into its own library so code may be shared (e.g. LMS, ODID, …). + MediaExport plugin: - Refactor and style fixes. - Split meta-data extraction into an external process. - Move core database functionality into its own library. + Bugs fixed: bgo#749798. + Updated translations. - Split new librygel-db-2_6-2 package.- Update to version 0.27.1: + Coding style fixes. + Link plug-ins to only export the necessary symbols. + Use gupnp_get_uuid () instead of libuuid directly. + String updates. + Core: Make it possible to change the device's serial number. + Server: - Fix output of to_string() method for HTTPByteSeekResponse. - Make MP3 the preffered audio resource for LG devices. - Fix mime-type rewriting. - Do not add child count to DIDL-Lite if it's < 0. - Do not add 1--1/* range response headers. - Fix replacing of @ADDRESS@ variable in URIs. + Renderer: - Fix TransportActions for images. - Fix slide-show feature handling. + GStreamer renderer: - Prevent a critical message. - Remove deprecated API. - Make it possible to override the User-Agent header. - Remove obsolete helper code from GStreamer 0.10. + RUIH: Check mandatory arguments. + External Plug-in: - Actually add resources to items. - Use -1 as "unknown child count" instead of int.MAX. + GStreamer media engine: - Handle non-file uris. - Do not add transcoder if the original resource is the same profile. - Move URIs that are already HTTP to the top of the list. + Simple media engine: Use a thread pool if available. + Bugs fixed: bgo#731467, bgo#746679, bgo#748410, bgo#748628, bgo#748769, bgo#749771. + Updated translations. - Drop libuuid-devel BuildRequires: no longer needed.- Update to version 0.26.1: + Fix underlinking of RUIH library. + Server: - Prevent a crticial warning. - Make Kodi a variant of XBMC in hacks, - Prevent a crash on missing thumbnails. - Fix npt= header parsing. + Renderer: Fix wrong double escaping. + GStreamer media engine: - Fix time-based seeking. - Fix resource duration handling for transcoded resources. + Examples: Fix the C server example. + Bugs fixed: bgo#748410. + Updated translations.- Update to version 0.26.0: + Update documentation build to work out-of-tree and skip useless rebuilds. + Include new API in gtk-doc. + Fix make distclean. + Updated translations.- Create /usr/sbin/rcrygel symlink for service control.- Update to version 0.25.3: + Server: - Some clean-up. - Use framerate in PlaySpeed response. - Style fixes. + Tracker: Fix for new resource handling. + Renderer: - Set "Connection: close" in HEAD request to server. - Fix GetProtocolInfo output. - Correctly escape state variables. - Fix an issue with dangling this pointer of AVTransport in lambdas. - Fix an issue with dangling service pointer in ChangeLog. - Fix AV1-MR:1-AVT:1-6.1. - Return an error on incorrect playback transitions + GStreamer Renderer: Add GObject introspection. + UI: Fix ambiguity with recent Vala compiler and GLib.ListStore. - split out new typelib-1_0-RygelRendererGst-2_6 subpackage.- Move .desktop file from X-SuSE-ControlCenter-System to X-SuSE-ControlCenter-Personal: in essence, we're configuring personal preferences.- Update to version 0.25.2.1: + Fix distributed tarball. + Updated translations.- Update to version 0.25.2: + Merge changes from Cablelab's CVP-2 implementation. + Avoid circular reference that made context recreation fail after suspend/resume cycle. + Bugs fixed: bgo#720218, bgo#736365, bgo#740221. + Updated translations.- Update to version 0.25.1: + Use different log domains for components. + Core: Fix typo. + Server: Small refactoring regarding remote/local resources. + Rygel: Improve compatibility with recent Vala compiler. + Tracker: Fix compile issues due to missing exception. + MediaExport: Fix issue where files removed on dist were not removed from index. + Bugs fixed: bgo#740903, bgo#741913, bgo#741953. + Updated translations.- Update to version 0.25.0: + Fix issue with generated version if downstream calls autoreconf on the dist tarball. + Add Remote UI Server implementation. + Add EnergyManagement service implementation. + Bump ABI/API. + Renderer: Make it possible to implement different play modes. + Server: - Several style fixes and code refactorings. - Move the code for Samsung subtitles into Samsung device hack. + MediaExport: Style and documentation fixes. + GStreamer media engine: Fix warning about non-existent source id. + Simple media engine: Fix locking. + Tests: Reenable locking-affected engine tests. + Bump libmediaart version to 0.7.0. + Bugs fixed: bgo#737513, bgo#737522, bgo#737867. - Package new plugin ruih: + Create new subpackage librygel-ruih-2_0-1 for the ruih shared library. + Require librygel-ruih-2_0-1 by the -devel package. - Requires libmediaart >= 1.9.0 for building.- Update to version 0.24.3: + Distribute git-version-gen so that distributions that re-configure the tarball will get a proper version. + Core: Fix use of OCM flags. + Simple media engine: Fix locking. + GStreamer media engine: Fix Warning about removing the bus watch. + MediaExport: Fix issue with removed files still showing up in browser. + Bugs fixed: bgo#741953.- Update to version 0.24.2: + Server: Fix sidecar album art extraction. + Media-Export: Work-around an issue with GStreamer bindings that caused truncated embedded album art.- Update to version 0.24.1: + Server: Fix UpdateObject call on MusicItem. + External: Fix plugin activation. + MPRIS: - Fix stream position indication for clients that do not event "Position". - Fix plugin activation. - Force update of properties on plugin creation. + GObject-Introspection: - Fix renderer example and require a recent version of g-i. - Add license for examples. + Bugs fixed: bgo#737867. + Updated translations./sbin/ldconfig/sbin/ldconfigs390zp21 16847525560.40.4-bp155.1.120.40.4-bp155.1.12librygel-core-2.6.so.2librygel-core-2.6.so.2.0.4/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:Backports:SLE-15-SP5/standard/e5b2f028c620064a567f47b6d765df94-rygelcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=39c50456d5eea47ffd4f6709bfcd3eb5ea77e6b0, strippedPR RRRRRR R RR RRRR R\IUN Y\utf-8cd4bf657f0417a165996201088cc6caf4401667c7ccc5de377496ce54f88df4f?7zXZ !t/ҙ] cr$x#H&O\E|`)*@UYh\'7Z)\,cVsNWsۂYz+Riˊ(H!P*m%qufRG:^[q3q'Ø\L ]ڜsP-1'1$V~gCɲQCJPYuB ~ۍNЧ%+«1x]LK99^^>nx )qZha%~m^lŪ4ng D3`;!5WQeAU–v|Y JՐA+/Ç:oObۥ6҂ 9}LY]30YuFw/JÌc`*VX֤;2q|5^!c!Vؚ93 -z8!f54yL7G`L{$EkXJ_+O 2RhʼV gBY^$ T7Z2ZP,U.O;pЛ4ӡ}̿EUZ^@7P\ɣ5fBgܱ$쪕Sh''C12'vTZ3/eL곏FɇeL9qW30Q(R킊&m$q_Oٸ9SaP!ADg@]3sET<1Q12 )Yxz s* JVeZɈl8t둴ȯt+ ( G]hґu&ռ(_gaQHJdt#OYNi>kUjyc\N^sӡe,Ě))p0jT2CCS:Zs3R9/b#=YcfO U!Ӿ0q%"i;tVE#,<&j.:'X9e'R!ڔyXEmoF)"RʀBgN& nsKE<;0{.Z{<~>d|xې-m̒Y狷 bMps~dҏ?M*2f[ qD~jUlrpK㟮cP2Yg3C0׈@5d Q ƠT3KqK|#g}ٵJ*f}ťx%I(TƮ{ИNp+T&"3"yPS_k.Nºؘl~JE d;_i=;,Ո6CN-CDZ{f X8]2(H\XSe<0@8s"HOW,^Ώ0NA+[@@F lmG!h"\k u/G&ߖl9z1ԿwM, q.A f{GEZpȅ!{>CBׂ1 ŏlMQ$Þ* 9D0/%>nߖ]$?|}A27;*%#~ & ODʬIv+ m74 v54w$$YNbP@D);kLh@&.eVꨒ*7ܛ=H,SXu&L ·vl{΍jߛDcpr~Ƴnzk*ȐVfLS(/{BL+P#GQn.E:zt}/wuhie &9wQ%l{JR(&2?eܕ͆E0) oS1ky"zR2VR{ztIxk:V KyW8WyZ~2J![>I=fg@ Z?>~iHwbeJ\}kl\TFzVD%Pe<%D.uDl+!럕^F4QF)(v{cP ES!vZ\U%j/_k%IG6@}Ti86s,D؛Sgm %h!Kq< -f5u~KQcc;Aaēr-þ"Ra I4l4=Y|W2̜*YɱQY$R̨t4q0 MҽC$hy EkUW, TL2 ]ژ3G5v;UF7kQs!;Zծh/:p&(?Hɲ<8uL6-;ΉI%GCrxRؿ[:|xv̪vkug䜰C^|4Lud@@"p{>.*q;vɓ!ZqF a':ZkV\"k?j-2hLƒćU!k8!`zS9M}2?#|gA9N3S'K "ݘO.Mn_vutk4;o|#ye'Z%J=Q3m'Q܁[U˂e5pqX|GřH|!Otq\/~=8V\|?NykhI*'yǭ*_cD؎G )i \X*m| ]BD#Nwۘ#-V;JgMQ,ɧ55?`8f#YzwkƄU9!٣S֐~6ҐXAhL%-xw5&9#"SÜ= 'exɧyYlJ6H:G~phK 9Yk|(;2(wKZ}"_gVqf-η? wW&g1J_Z7 Ð0;[f}/"N* cB!024`&3f",IzofM3qWs s%~mszƆphXt©6&wDi!/e2$t5'az@ -ų|=]{1?4:{40XA3MhK\bᣛd>0(jtw~=Ϟ&K|52zHL$6뎇 Mvp4N8v_VWekH“zApq}>[ͻܙ4 ЉQy5/n"7f@QX9ܬYjkGǸWެxC^" ⶒQ5-ۚx?"pSSS^f{h >t2|~`|bșAb-GJmFxV2f>DA&LQ^EaP4R:'1Q Rxd4A ΋ˢ[Qb&-_=JmRE)EwM5 }4d@޸0pao !T0uGq~AV/ݺT|Qc[y6:1 ^^V}C >&3Λ/wJusE1́?,YW%Fm"ޡɵ1pzO$ճ'Ȅ)NnDgfz4x*K_ e9m_PI2Vf zŲNsR3ߕ;8>AL6BT1\T; w[OĎoLx{TżͲT*ssyb;e2$VxK}dMa&Ve78sok;݌`j\0ߵb1D.'4&<`(gBqe))g﵉$͟le+~;q/fAjYmxD|J]Xm71xL[TnkD9k @D6(Wgڡ2Ǥd_%9 tS1}xYhkW0.l` 'p!W ` -xf2'c'& {vdkeܜn@~.T bfbNɴEYB Kd)#$Rlt*n4):R4p>Kxˉ|6ceto~K0 ->jaFeד_1\FWLuEGXωoOʻ4'/~dy8_(*n~t+B5. `EGT6G#X]&oʾl’h\owEi DqJ}.氜#PԬ Tg ]L`(u$  KZds1@!弡dݣ&3)ѫz1']C0B_9a&CIqOmMYꎜ- p83E{aYY~T AGQJ)-(Ba,.;k'ZXA&lY$irȆܕƫN9-`-F=1SŮܜFcv a=R 8j!ה ˆfeC!a}2RDxnE|M`&Lk!t-a´ یם?F"+V#k=f+RNEYCvd=~0N-M/r ДkwK7=Rv?9J;q%C% jNf*[[Uʲ O_ #H[9&ӀW,I@ϔ, R8v O }T`ٳ¡h]E g\ǟE`OOd1F&-^xjUd2Ż\+-8itFO)0jnl.o%fÕr˙xO̞9hUWmuU ʈCИioeތ| ?Uz5ԯKh(P!kx "ҏ?H2ѲUH$'Z!F=[@VQō$)~rcI>VDċn*vZǖJ]UxS5JWvwG1Yx? /Tӎ8Et,|lZ cx>aN*z4 %3鈰 Ɨ,nՙV|9mvtޏ_!hA9 D?lLp<'K"QarJƥ i>/]Rk4=얖= &XZ' -&ISf6qu`VK:+P";l**q]_tD>)zIr`J6~-"IG(JqI7=TѼȶ.Ok4GbUbĠTd uW+C~oٻZ[ @iB >BKV/+` [ & `q دXWfS-& L E5oCfx1̐%7'%er_,;/fS-\ 8AGC#g1yM?G.Xϱ@EWr  8J 왖 ~bV1ԲF},kC;jo,Xb/"K&WLcۜvza(Nlhs`S?P3 8@HXIKGsv#6/'Zq(HH póQv?BcL]1cߚ;]R c{4mLn kC?lH~+B*'͝B[WlkܣJg)s1qZI S_@Z~ ALh󏿣V%F$V0֥)#e Ғ% SHqjvĊ$P; ?R.T=?Z>^LlRym_阷(3h#pd_as^XBSڑ+ '^oP"47 uZѓs}*:/ČbaySC~Mȡ3@l@o /B֎zݝr^\{x)fAC͢S%u$JΊ=Jbp)㢭YX܂xC4,. ́0 ;ͼV#m?,+ːM?;Z+H2(׃In_pa)Neu*F@iԘcX:E(h%$HS'`p4uca9m/֯ ._ܛJHDe7v0DOF)A'fAN'f4?1d+m(B ey" 晗)wK(¨T5ea~h# K-(z)_7OQ^a$36Q /oW׺@ž >I`x-# z #%-+ `8'Y\)+Ik5U.$U7xL%YC:zq`[M%4߳ͥ.~+ P1GY eK- UږOl.VQtd(/$Bg >*8سɠ1h H^?gkEk|³< g~^&)=x0#Bjj2J-ZOxN64Up*B4TiYFA!_Zur[2Z:ꀗCR&EC89;ٶu^+ qFx0fDӶ3FQ ;///$l?cdyuʇ$8)DKmU8MYTQ&1jRp2_֦je4t_vg`Z @P{Cc{ gˢ\*H?R| ;`LUG | ߻ ~Hq^wtޕ= <1:S(]6i|(DqJ[{ɣ@mGr6#H߭L }%7Vo=~x@Xm2xLPI1eF:L*.z(4..];ؠ}%8QQv?0Y |Pc:J$u;QQh+aDv:vi*~ pL&  -I= B7dfE5郜5QZ<(Qgp@ǙiUQJŐ0ݐ䐬H\){1dn Ј$n~9F%%ui̜ýs( ?$X07"wrGH;'u]& Oz IUQ;84fhL=si*[I+e GV' rlc]H$hv 3&nZ!I[|ɡTi y݄w4-?0bռbA`㇀\/=9@lJ;3_$c'mEaT"y)Arc׷3z̿MJ\V&#J{S=zmR崥:ꔮDVE8 .V !wJ`A| -ճMrֲk6aF;6.~Y)M6Ub@@[R!MKN~RSU3ӘY&6J0AZs4킔O;"#QgC}E"?c1[>ۇs$Lɂ,Ff,}Q pr gv-1DNŅZ?o׳=#Q5K k/v|:$p%QH2 9gƮ} 7C+C!pFk \CY_@aK&׳&f\Mw7~UBZ1,.NulH|X>PE*c:"C< !K.q/,T cёإ,.w>FcqÀ9*OiqOV_ϡ:.EܚzWQMd[lFYr4Hˬr k?6z?X?pO?HNs/˲(9>?,V6ȓY5 W*dF$Ʀ omNlZ h`{/j2ϫ?v]SY"r_{R&H*1Tr]bKD}j1%$YPr` 9$JhglZf:{烣In€#X1[FaATۮM ${a'#V{i Z^;/&0Lu$wk7,w{ XP@~W 6,Մ* Fb 4^R7rVNGE}ސIX8{bx`5(med>a@'_0 $b:l2C7-uX-A tttWxIݑg|kNrJ:0o>rx |?^8^Ch qm`Xv` (Ft sL6W'}8IaQ L@Ohw6{B5<'kϞg|pg'TCB  ٤_f$3ͩUP"n!zmBUcGkSwWeU4U?z)Nؗ20og]( H{ϰ˯`zxA1y/eDŽ+f@-+ߚ8bJ^3;b ^U|;IX¹lyU% ɺR"f48R7ɋꐳպ1XHڤM(% ?C̿]OGuP\]TQn ]vO&GS*bW>W)qX8˳VVCW*:+)cv Uh+d[\@:?e@>i+bBЋv…CO&^L 8='Bs#]2>v1 ZbJ?P`^?{%Ib3:%4!:D$W$d:fζr< qMxF9H]wB>x[уx8^1Im>ܹ$^ye{h](a3Gpt$; c2ˮ}5PD=a'yk=Eޫ;̌mҝ00(F?y솘]ZoN++es+xGg M_,Al eN~]h<'v> ޞ<9mTL9P1c,yrZo泟 g"* mA Vy +| ۈՓ*h.(z!TL5;K>?[H_٭FY˷Cc]ʅ&W9vĮR 3, 5g@yBNYR bhk~${C(9NF4}wLXZg BcWӠB&2+oчdsKD$c[*4bB3Z^@:|w}OZ=NC[c`$Tunn%BcgcC;Q0N3r9ϚX%(j7Nd)FwWDYISKjgUM28LCM ܗqgZQ5z찠 T EQ~.?] 0#;mpHe"waS{u;Ys ?UGځPtL޵$0}D>Sgm8.jav'ȏkF֠bBή[re]s/' oqj]TѩLwf|՘^^\0WJd=6{fC >[ҘvDfs{"c#8_ X$`@{w+w4s&>K:fza#oykXUc b V\}2_U]hBh5TR}l Yq"lRqo2[ S9-O-~gRSUM4Ws,͗}zZH9+0Ңq{ZЄ@n@ɽi~1 ܙ5:yF̠~>ZOh}#BuCRԫAe](i(v"481زFYp0{qWM=%t ~V%)4rc+Ģ!d| #a"k#V쇑2]-4doZ:Z %_u$?'(%#bˌ~I 9Vg5˖Ly(_ȗ5LLd7;v-!%h\>qni-MoD;!ugbfcԅc~渨4Y+?gqw'r/z9xwQrǔ&j:$)c,j̟:_ɓʪc/gP"^b7H1 .MFϫ{,1}^ykޘUИԗr16ytd|hU$ݹ_&\J&7yuIYҬmam@$fS "9ۦ#/eGm@1t0ڸ o4EJl, OʭZ TThD$FñOs>}9̔z(xHr[3V 1 +CrWz&'4 Ֆ>0/ve>s36ԲC"yGNبAapR{ 8wI8|?LcQ;pZ]m]c9Bx.8t_;ׄ)ɨ~9k.|'ßUԼ.,$uPR$/\V)DBT@z -Y>fA8"Oep$jSzATWt& a|՛rn,_/7 If)]蕒;QF6xw/(M!ǍS2)\'0lƻnխsꮜaAZlQLX-WŲu Č'Il8h]Q,f>8S 3>$/L.i۲ -ꂕo+hjxj˟L (=0Da2|'SNPZ p{Byp];KlQmB4{$D11G&EhVJ~Cv!SnE W8|n =B_Gk#;Dv[n"̡;v?Tr.AeJroPmr!0P4$gs4V]xf<~N5V%csV֢f{`0|#\G \K-|;םw<ɗos34ilCT&sܧ`^3 |&E4|sT- :sH pvØo'ky\1{LM͊M?܏DX))A.U5۹͑GJ+۩Io2#tUK( +XF-*`klћd)MaAH ="2KRpyĐʋ%f3fNE,C`8G X:B.|N6_]2FhK̂׿ۑ{4#r`zuXt Fњ_K{nIn ƉeIT=jTRK=M;VJ|j77,;3TE~:t ]Hl?",1m~pqw56ZBXY^zw\L~x鼝O/@oE%0ǵceKݖTzD۪C~-CΏh51$_ ! a|sVzGʜ?Qng֍@Eb7k&e+9t"_m]hI/S(HwKNyuU tc, uojukڴ}~`H}H2qo\efNR\h[`oitRVl6 FlN 6Z7d;*Mn[?ref}ǨdmCh{ɐ h`U|'1fI9-V(o'2ɰJY7K$"-LI-:Y.8 3Z'>|@ [k=LسKsYMbpϮ'zOK' 0 Hi=kҩVB&m_WN|r"@e/Op,",9._+@Ȫ"->jF}ZQq!TDT ф NkY]_}p G8Lͣ9.鶩 "*`*/%d,bl)lr,hl*S&W\)! ­J@, #۪~PG`{_5V2|A[WfOlGDk% hO$$ѿ,e&oT8@޴we1B+6dEy9.k 1\*A@lXuœZ6w戃tD T^?qN? \lJ@ZQQmg-0Z$xY"+k}Q*XYzJeLxMD@cWۚZa|vc ^"8uiAIs1I?>u!^hmUuZ ߐ?&^E=,sYBG>6\dTgv)GW*nĠn/rT-ڹPx@sx9"_5R \:Mx5{ϭڌu VKi֦th0Ȥ{͒:&Ⴇj>a(OT*6> 3 SKg뎲cޕ=@"җ԰}å#r@9Y%ͪ\U.T*ć1-S*|Ipz$:돸</vcLbًywi/3{n Rj0'; )QxtafK]7tጩxcUQ`˨PKMϬ* Fi(=IIwÓXZygO+-zasݟIl}g0y+kNK GLJ/R514еk EJs< ۜZz# u`vsQFo1VIPڲ3 da r$cUjXIbZ^XX^s\ڸW R&V8]rSw-Xx=[gQ8U%ZPSә@1ү)ވT?`fmN"r/th KDSLH{8M[q>RDj'BW&Kvg } w_J 6SQ2(UAk)vOfʧ.iN#P -ERX/1gc-LRuZf釃u;'-= \>uQmAn!mlWC)罥ib5ҧjEIܑzb};h-Π=pNY σ +QuM96t)+ $HHўjWᮍP漷G dR@bΠ;L:/\va|vrK槛[,:>)[; S-.>yZ;WL߀} ahstĿO(6XK>YBV4'j)v -I*D0(HhH 0M8 /-؈`HJkTbh0haҷE=&9(-oF bywΚg<rdΟD5 EtH ~^ÝH=ozmICrA;w:o}eZ@H*$ƴ6ei:`o~y\Wgk:>F*M8yrRc*lv?~ aஅwnGzFxe{ZF'֬+?L|TU8}kM\IIϔFn,ଦ __?Qܽ u4`]ff(Xs) <ά'2%4h,Wb)^ -KGZ0i vqyY$e iFr_2UL`27?UEćOx,k+3^ĢK'$Se?|(t{ ,:+B8$EIӼI{5Zܝhأb% $yw)kbWlr%02gsLf6>I ʏ?7~^,|>õÕ$Q C|?7%\f+ cɈGAV:TWOn꡹OԤX;\^ʉKqك$~$ SV7UsG g?_˲ xGjq ZҏkQ+?r/h@Ey郵3yʮC[+zߧH. #8mjc(MC8oEZhև0,>"MQ$iZ(E]=}ښ >)|b(rp(UWC:PXzuB$7flnBFӎM Ugc_[ />_5Z׿eHi3qt!4JJwl< +.MՅ)Wzquo7O{CKzCF[yirFVt ~MJ-76@vwr16Fńc*-LX c̔f (Tvq o@^Xehf"3!H>:677deŮoތ]Ҭ_Ror8jtڕ~3o@m/ ?*\握Fq(LP{}WR k(,( Rqpy2jKB\u}EEZ>Ӌ%=1m`6 CPdGWScF<th"QqVˍ(BS1߆ ] *Rә '$ulI TyMd9G6W|(rp M첻p;9؉g۰<Z\e ~048IGzl>e@7G TsObtqI<TWi{E}gCZ"sZgg&v;sX+Lx'xY; G"pĩ8]4eY=`7Yϑ+ g& 5c:Hl[5C  MJ3(VR2 <j)ԯGƝZ,1'n,ʌbEvo|@ahvsy4,9aژ1*yhGHؙuw!Hnovlʡi'ƩmEp֒$4):4 |/ eb6gc@S|G,p#"Aσ`ԡhJ"Eȷ`I+9vsLm1?g$8c墳O TAÑCa9|=ph>qji\D$M mhn%!fW%G6&mIc]Z M0pgu +qZ2"0Ҷj]5j}eA$VCI.ov-*>JT#y^戛^=CZĽ2vyoZOxlvc~-QV~׫03~k4m &*~j E5 |4凜:Na/mm{&%0;'є>Ը^*OhTKt9%%;8}P8.鄑]۽y ɋݣ4{ l"!,sh+|gy-Vrj,og27zpN9>ʷKf;^R{푺 M UӼ;\5f[~8 >??9.XLӨP Z.\g"Eir0X?fyYmO<.M;Ähm*=CYge1]w7O LxfQ7?S^{ź xW0=Zk^^۫djқï0#JAnEr יp8@NqD6rsTDH@#AQI-Ҁ)PAb+CM+7TjF]Vr ][6#\+.**ַy_md$Jrav >F uDq]U .WJ> 7 ]p&f(`!w4Mw9o%pfo4jtTEOBt\f29^MU"<4,w|%@Ѯz{*NKw |+N Jyx]UTM+`fUU"4S|"{9eȥQCOW$JNŎҨ5S:7DOy!QH3"*%Cn Ѝ 6me9_P-"Չ :pɚf&ͪGy?TS"4=8R*~z"5VS?̀D邜sve-e4C~1jGBP:Iډ+++iA`10t \lh^ٗ_g+3ks9,'Z5UA+"nԲ.l}Ki4*A~PݵuK ?7;4+?CI!)S&o`@9͞p0CL>q,P4TcmUЍCB:^x֋`z~S }0BN!QHLU*0ՏO4mMO! Gxš 1>Xr? Us KZW IM'ȿ# C)=C? %vrFN;w(8R~ʬ7"dWÛk09J9mCjN]sFcL*S? "ɚ'I܈ .6#$CpX|dr>1ai0C7GFd ?c5Y6ނ_c#6#A٦y\O= vìRo ,cഭu(vɣ7)I (lTlIpl7S듫;.(* L3)Y}{J\hPI܆.w+uɨ/잖]sĀ&AYt jWχrxD"Iwq>KߞkPN||$}N,7c=Tq|nc#_8Z6Κp 143f򽛋]U+59z{qhʤLse_1!ha7Ư6=ܗr4JmAz.jQ򯍧SZ-, F:)y* UH3e(g@_p(r;sʙXͧٔ5r"HZbWL =oE"ga8(,fl.쬏=⡪{84B탋f7"6:eQ?hn2պJo G\g|&­-yymߥyki-LqmxOުf[Vo|.3z7f['uBP}8p=m0׊ ҡP}S [1{h58&+3tr| o̳m'jg`gj@nΰqUNGB룗0," ",Bx2 s='JuZ3/ދ=p^X3Ϳs .sɐʲ 90{HZ :[.(YC8" GG%n!l07wq|a6Ahc v_} HgoCmhWc[,&(%7AVM7>C]%$*0't.B'tΉYay[?dhKcXgI`RG`Lm}p fq4wN,h D}Zj^εD׮ɉH1>CK ;H JbnvØG3ORpwC:p~Ֆe\1FsKA! U8]E7)KRs+#a"n& ^&u:rAo!s@5zuCGzP#-"{fM\/K2Y=ḷY$@+1l KM7ތNn4xIac gA?:VMvװPVc (V8,Oq8 yQܭ@'=R7K-=[wxJO…yiKv)jNn|x, 407m޴RQI_ 1<2.<1'yV1qtezȼs@*Ż ,ZۜWm)@fcf:"=rVJ'ޯj\ͫ8' _?8J$!vH/34$J vo Ɋ$Ft/%$~~ {SEK׫ -fAkW!lC~ىOe,lJXʹ)a:QmMH0O5@NW9i~|tb]'(}9ܴ,d=_xpP5>0=,jO]Iq(|7Dê@ڵ.R9Hl0=]P%:VzWP!_ΐZSܼ8`SLd>dͧ8Ⴌ-m`=N ,=pHƟ嘜\`歺&-a l69~[svAI`&5%&/&Y 53A rxJ"!mV9NDT}O˻qmXbw#i\ЩV"GV7%ÃzyAs%9 7ݍbE̠)/:KFfC1m G9-=87z̫c g!pCZVɈ`thnN{exWKLWtxXJmLD Q/Zp;YG(R2(G 177cԴw"RٺVmOc9DL( 74.33 َ+}3NTV'9`q0I}Q&BQP);Dr)u kKc7&l0 \K{4;zR?Be/VyvV_y1ipTl60Aw'~o;߈,_$X_@l6#NEZN/ nufbåTcXpy8<rŽȀiK-NZB, Jy3:d^06\\Q}ξ}ec\jB|rng"9Ԯپʩ3D>Mh3J "`sdp}=eo[ vxJ ͚/;z.Ωf-&,"pXJGuk{tՏrNbK*\&l.2A>; hs苔t%!%@(F1A{Aݧh;2 L/5$Xp3:B.`zc ̭[qf2LjG(lc7}0$/2 SlC\jzX2-ީVy 3| $$m^e 4A!_V(53%|fWCh$RG^SE"q{ڦkh`isbBksǀ}iΪJQ&׮,j F-"xUdp1";:^wO}wHQ`Hi~|`c0zʬ2]2n7t:wZyI( h9Lf&0i5$-z:%˿G7%‘!OPoz'/^`)0L`m dHJJWT<vJZ(Y#~2)O飵 eG ĵID.yIZzܦH!Z v1E)(7?Ӣ (l"iڤ#Τ3A![ cCiP6<SfdJ|wƆr @f+LP;'UԘD:nfjKm;B1lr0cJKE~Kx}Pj9*~jj^HPHDA"tgckQdL!<_ɕm# ٠ ?s)gn[TѬIܘV#p5Ueǀ1jKJnR& ҞDe䑭#6JӇqLW0#eJYZ >Cdb2vmoޠK rs7C? T( |kIx!/;tA>'.%3Vd~' e)Y*kP O_?n=~mڞU2㈧j#%z& M=\»=hk+UFWR@N]]og=gs=r` "IJ iHy3adpGiUW"xoEewf{}?Y]wjAik,/Y-"4m7!Ic y, K873% e}`#(d0nz@ݒe_Qir̯7*OQYi?[ ixۨ˭OK+saJpc,tò~\`b`?amscIQ1A|H$5JLW;A _R;iۛY"VXѼwӜ?{~߶7 /R9Ԯw!,ĽW+=sK?:f٭'jp0t4ēP`!Ө^5_<ŠԪ l״YGn9Z؄4ڒGKjj*Lz\_aS~oYtqR~4B~QX7Zv`≛B~ޅ(j/͑j]5|Xn32#`ZHPVU3a #⵷''зc/'Ɍ3(5!}6]z]Ic׋g<$~5!VqRqnqMs^ u,-K]z1Q!e+XN1p(Χـ |#IըHz) 9̡-Lڔp1sM 9bM20 Lnj5? Px)Odr'hBJ|!dcd |UjyNG;ր}{ﵑfI#5l"0W6q>s ^#7YwqT5PT[otN8f 1c,EM&pCMM&WIDhH3V tr&|6]UqZnf AWY%wI^ĭdzW`lcQԾּlP9CdqR#ͲI"2}Ϯy (%jl_kaı9}z:LՋ 0taic@ޗcAꤩZiyf!-Sv׮z\H,recٛ/(#Sd/ 8K|ը_-l>ʌPz{=s-oo>B1#=0L[`rѰGbMn;~)5u }nWr PPHXLLu鮆SIs,G<v;^[3$n4"QNp U=uWtni2o;cݍz0ZPy`\ȨiYR:2cLlG4;~. u4/;]U4_`_>VvHskUW9ELC%l *ݷ=ܜQ&C7¸jŵdTǙe<{ɗ}t EZBH|+%N'1;Fuvm;>ev4!c_=n5@j{!hfə*܉fj >(=Ugg:'Fѧ8SZDY.3p^4:/Sj:9 XwPCZYifr_~짍Q(1Qqv5Y7=6#KPR[_{#NM]TJc9%<0;bn5G}74V (L>j }ϵ !L:h| U¬T9YpGq6=%E)э1Q$i{SͲc>OaԠ} (r9Fk-tě'I y˳3E@@ԙHl[" (I<`F2j)Bjl:BJws,y,UZT\0{V:/f+N4syo/;&2Olk+ d*(h#]tvԾۊf m!6 Bi'@SV@67X;ʼHqb)cQsOW4rm+[v+";oδٴ{ԓ73-95L։lnJ&3MȔceȽua! `pv0xf1Sg4ϣR@RCkc\OGN6mN6D!S~=!aBkLpn0/(޿4*) \,a+ X!1:/w4 em,cJRbY4w3 IӢ y.͙(EݜѰH#[+Y`)6)74TM8/!1(MP~4+ZV ~_Â~/b|t){G@Pasx ٶbKa10<9'Gg O3jM$ś0I$_?sԩO^i)5o)VY* RBv{*11 k2Ή>1_-o_ -]yeMЕqP9$]Ҿ"<hULc[dDn>=μ[/5qq=+rf"dUTNMr{V]B r< ja.m_O5'O-t~i$E I25r갩( 2d`Ҹ~6){oM%?*=#T܅>YOi!X7C7r6#[$ݎINDO} >"YQ0V)A5/u9;́59E-I±:F̀1VX 1v 8d߻1b]AﰅA_^w4bkPduPjs 0MdA3G=1"8;ȜV `vGrSh *R7p%#mgſx,Zk抋 2ܰ{4RSF^+QZ ?,Ѯp1DOE4-JV챣[Lq"nj!>*7֖_h/=Zǹ)C~MG,oi!Lu0%!D(C*J'733U/a;󇖨rԥWh-|Ԫz6iWb 9z2fJHRim n^#Hd.9͓>1D[Eru=˵36™p80ci d=^B\{ޚyTeJ(r)İ`p= @506bA}OA *Pf],~D[k)?vim{4<)ͷ~ޙku)6M<"r2RqIvvݏΪa0ܫz||n LOcgaܧB'yWLjJI$X>e,%H+cw_նy~ 60Uȫ?xԍeRt޳+Tb9fv}$T[`1z 8)H !4 o%{W#Tr0_O(;C,nJ71L/IsJU:$gFr8݄ڴ y t*~`=p?$147h|\tv[zVPJY/lg$u7Hq62M+*̼.$DcsíhƶZU93>$yh*[AqFۣ|컘%ePՀ>V,?* F^.ʢuoH^C/Dܮƒ76aAQNzxs\  TBg Q͚kD9(Ȫ _X;^S!Aүtzاڴ2ԟCq?yGi VF ' ݵ8_²Պh0_=0X 0 EDm[>aV4gmayBS1:p}”Lؑfc /Tz$;֔%Kܮ&]Z\% -G /IB#Neh/U?Ju~Ά]<1%$wJEb4@Q?s [Tǒd ,0 jV0 8ւS 0%}iLɽR{HiVi@sCpL % ?9ܙe|7?H 5#{Z\Lc~H# 2$y DW+NŠp֥?ĬǣN+/T:̯#7g33Ί02˃uk&r:um.%]Ϯ@c@,!awbK_Ua8CrvKn Ė5! dMBpқ] Jk@\bɠL)("?@}g{g)6IEl5Ms:khZd+6S1s U}[P[{1њMDLMdAl^Avsh  Ym) VDG Z tp#6] CUypmZ ]L2^&v@G1c8T<~>5섟=)肴 q |X ?*hQC!b 66^vpxx| |MN5브ʏM?D꬙eq2τ z\,֛^@!EJ,tRaQy,͠|,A5eMvͲf* +Sb'2/䞺-`ˆ( cj 5hsDșTͳ U^\XQi:'C>^_l۰{*WKn)PV)JР_fU PpكDKQȩo*OJ8W_"_@`*ۛs#ڝӃ)>V@KB>As;A<ºuP.pz }1p7*,acڙ'voYq^܏mtN'buؓT{5Nfqm*M䕳( NSjVՉBscI%b?]J$ . _|MJ ]Hң+uL5ܫr. ǎjMd`p2M.*1 +jx"EFU1?% 8.-T#P[ }Vj:mMG'c S# OU1Ե8*ui M /ieWmᖌS, E嬵 Kd6SGDmb`x$ZЛ7haU ;nf܅Š4k62iX_mUUY0;z:3p3*W Wmڒ{rm簯  MJ;&o*t3ǹ0]l$Gb.gq8ZAr'a 8 y˒(5d+`z ,=(V jgd6sv٢? c x0tT&c!q1/j/D<⶷2-#S:ϲW< =`0P\f%?(@dD/g'e&GVnǟMlw&ÞIQb9kd"XfH poKso#q;'E/ϊa [{zޯr@۽L|)Z.|O_^oE+hDhbr!Lb15l}<:e+1sduID1aE7V9NeaӶ+$=3yRk*Xy63;m' ] D_ܦ~Wː q8ybNο.Ÿ+ILV:#IN:rZϳ n8;zOkuڟC G~-óZ.d09jNFӂqMYvCg| ;=Ҹ^A_$} * rU;CZ"kF 'O.^l+Lz +jQxIVGk-.O_ Y"DziCi%P9)Qg"'o) S߇\y+<`c۬8o&qy&;b]`K?fk+A2j'²SApI܅ϋT0F * XIwyPc'Zm#QŦH5S?c%uJ bK.Df\\w0n M$qŮR[G =Ia$kۡUK4j0($py\%hDj.I`I!~xWkE6)+C[yr^.8*%(.@J&g]A۫OLJ[ 4"($[ƃNQ@%5@J:u;Ϣ518> u$F9˾p;hRРA.Mgb2* tp?NOSONImpձTfLJG{efLvtLʳ)ԥP%)wtp‡7' \'ș<5_B;b0Gzh8.0咫G%/6Cܚe;ss;I^5)$/I*{O&N,;!b6mϙW'rF2ޗDһ#yӯw;Fq,^kabV.["]l'V0el/7t.y y$u1koulo*LSg!XWf>K&/\S=Q*qϤwDH|NY)J^2XKTcZkQ@ S{.[*h#!ަz :J]iɽ{A3H  쀖nYREt 5YCVh8J! Ӫ{qdudCtc;F#f]:N;gJD;&JjhUZx\=F\Dp+x=dV) ja9xi^(g|i~Y>4sb;{kY^Om*Л9a ?N*y_TZ­2wRG5A(C&] zG{) }rl1Mb±yw<)Dv'=aU7J#D>4y..WZo~,Ⱥ5w9op\zpC-\yc @k";'ϳd7eyܼBmK]cB7~X%ौS(e|7 l&:.Vd.?p]wfy @2\#TQxi*8,nCUnpx0\N>] 5 0l=VV$"d9pfybE2Ot/p$:p]ћ |q,O#0PODWZ~T5ri5 0~P؂TY :~ZrIfRVm\jpʡŠV A`ȅlƇ YaVwt&RqNMViJbkxtUV>VCUΕ0b) 菳:Te|UG,Ǽ`Ml]qz+FߞZdi d ʼpm=-~t5-#%]f>J$ (n8q<օ-sHV^Ku}-m =rL\׎ݴݴtp9~o|BpOU#ja-̭g6`:,RbQ(5p"o!wXlCvV3)zHSEv鼏]H%زO|'!#ePүy 5 F7OA(lVbֹ|!&e]ӕQs>4[pBĨI ˦x.:?֕;呮y 87:3&)vIE3&PǤKKԵQZsLss:*{3ԿE*]ufW~\L!#7ΐ& ];kr5i@Β,Eʷi%G0ʹzֿ\~{gs#sv|B'=^-{:;ni_{@*W \wj4il ~.s0" Gm45R E܆by$IQL[9YׁVosJ)ͧŧf(;%T,h A)y3v;.VOe"O}`קTAG̃$x)3#3]ey )R,GA#\@m?FӆlUQP#Niew~ަTW\jD=]hKkQ 5m ͫ7t$NoQthX!ЄhHf[_nPNN}!m^>|=UsԳx] pɥ8%BNq~g̥ļhAҔ Q1Pbj+4 ۿMy7!~9RjVPe,h)mq]sC卉a`)L*%kp(!G4Pk@>:VTfi/ N ?E4 [|/L٬ g*D7'p,GjQ%"DP1 9*58h"?6u l ؗ4wj_u1#^8mpdj57ཱྀ'wQPT4u}y>g20!/3ɮ1߸>[(h-±P Kl?)niH` }~mG=/z4<H&z-$Syi  o(e{_iLц|3>HFn'WraF< ӁoP9a Hִv39 |uwHors8a~$;?eAu Zs{ Rq{2 Thar#+:ڌlQWOw{>MDiԺ$̕Wb?FB^ɛe-WwoQ`l(-`|"Q5Wx2ՄëlGr-֩gcҷA7t@'3xs$wJGF{]A'x {Ȥn h?}Aoq?H* /S uwĵ;cn:Sv4Aѕp61Z\qM* 8YIs=C /u_V]Kl/E+?noWNzxt< ŵ €jQ1JOS¦ JGEj/8ee{V;M 18hn$ SU$Dv_1p%3M8}e1 H2N' L@v3ZڈH`<k+q~j3] "\~qɆitޏ*.HZf uAFnq&81hlP9Y8^B̡pvXV> S+6 yztъOĴi PBMB_OO bpNfYf-{1@چHP>hN 'AC%(\u/ 7 2$& ]T:7+ǎfX#+S{2|mtFO-tN~`k7C9UWtm먒}!M}^x49~qbF07Ѷf\ :6Y2|pu*=J\N2r݇oMvDkr[bljSpkuVӒDžfwo[jcwU_2X u7﵅ f!OilI=Œb>IAD1};&QMvvgDEpD+= Ȼ>>w0vFT43MωUwh:h.)o4{9(7"6`]0@' @Ue1SC`A"?H8Ru(lnOL{Wїz~ ,j(xZǥD?9IJ2컊[{Ҵޘ[L&'!4|abH` f}a2 q-G(f ._pJ$9 m"ҷler Vk)6PT/H"75}N=\ߎ z&€!O&G[=.W2< r:;@q{Rp$'\97aXIyw/`c)A#eB`Tu S[*XdҢGD0> #)m><QRà>&FLs E(,4J>ؠ3 ]625n{a-ov"QH d6אʄToԾTx  {2O驀mb bj[aIT7@Ѷ52!fX-/3T w~vtF_u6E6fԅ4abE6bt-ޥ  T})ڒbㅼ"͛p60&R+d{oIFwBRZbX;Dܐ(b%_db}:5D 7r &5tY tnMg{*:;U%YwIR׉jzӷ|m LyoZM]uͦ3ܘm@P,@Jz}Θ% YdJNhIie,t܎8[h席:n$RM9cHH%>P)!+t[&Ƀ[Ô`T@],RD-3DBz!hi -\p9P-סq8BaE԰DonU5FC]?`wTtC^uN3F\WS$l'QjVܦ( g 6LJ>0u8Ai̎9risyNle#>~@!yNO.24vtP}o246}Z~c#^ؽi {x1'$\T7n;ݯ>HJ uf#Twc(G Bhs3zЃu4y >|IVdCFgqzŀm!gyr7eƔ$H\l =O1b7f`(%/ 6&•Ytl(8VܿyAD#7C~E6 J,Qz\/@ %T@zD|уnV 1ꞀzhC%S5zi>Ù ݮ&oZQˀ+Ƹ wSWR!dǂ8$&*¾5i@w "?0CL(;Yw68h9Ylf)lJL]Z%%&=&p*[Ya"C}]lUQNò3OFj^F{tR1{7$|7&Nje{V|A)_U .cmKJ[ɴUA7' vQpJ!!oH s/HU[5mqiO ot@6Ґ#ȬCn(+ޜ co*R̈2p 2zyin"eƪtɱ:UbVӣGpN]Hbfe0ݸSՒ)9`;KFڤG,yƪ+UF-61`l:H2W[bmO.lG "r% K9uQ_'c<5*Fq:{x uK]*xv1OAy1ǭQ-mU0Иw !`-I5L&FEeX֧ay}^zAi&noa3io $Xi#le5(dMQ_uy&2& jBFtO[D/ӢS.\X),Jg$X_K?"s&AK;0ApLT;3q4nopF*2DЅB8iL_Û3Sה[ej z#7L*=4qa;ۼrfg}9Sf|rI^}2mȨE$ h?;3=1(EG8_αil~}`=RW`YzEv9|b(wWKY:VaIi ddje@U 7S $a_Zf:TܲwRQ"^9weշKl5sh{& Rsw>!@~<ՙ,/ GJ+kHu7Ur/*NGH+DLks?s}|09j5HhNXaQӃG$g0DŽ$bpʌa\%bl\}e UJK̃6joI;;Ӌ7㬗 ig*/!+?jc5hj~o"6U'щO{>uzv9OڞveF|CR0lWi0kK ,r8F?]ح=O[Wk 0n`^w]m0˓%ór}G ):dnU%8ZpEhk8.YOd/h! u31)mÂNBa O R_Jvtσ#!LSـ_W5[PUQ;HD3<+9 P78O^7^h<`Yn #7xH ;_MNeS=ѳRj:m,-K=D7 vP9f]oNby;xߤ4s"0kzcdzVD!weqT ;!f$nmtgFfS9fү}`)11W>pX$,o8')L!XNpH^P7wqƽEg&i6"=2uPw12esӑ4d3c(/|:GpuluHyrDuň;F9'sZb6҆gud@xH%zbҞ%ڻ4*b4v,M{Wh97v5gW[42JRrTF-.t820<;ғgu,B[ADs^ ]]60k.|5ōX@+HUa)p((ۄH%03{wmy ]o.4!"I0f~`ꖻ7j@oN cK"gX|iUM[~a-/@jlMOHT>D 6$`*bIB.KJ'vFA/]0;B \R("p)xqȐ6|buCڲǑ@۰b&:$ǹ4YJ% [ub#u6*(ŋ'!hSӘN}|vMNyl)4J#І9 4:clry$}oz Nw7W$ÎQH8aGlfna"vըne;PA=t۽D,N.x'<4=>ә&A 85V·Pqz?%KQL2pQj#@?GeɕS]! >985Pzo6vd N&t܍H0gzSEt36 zI<^t 5dgJXua^ Rfc%ת6U!O'7zTv”xQ ePbasN"t>Mc\>Xrl1u=W@m*8]߆/͔` oi tDbqr0\>ND7_ 0Of*%8^4Abp+j;$%AD#qJV8^ KKm ]|%r 06سE010tך|ыlhmyj~_BAD= b7;}s9y# (h|Fo?Oi |0jEpq(& < ʛ@.Xr98 9y7|?f=x0 Ksy_d,ipj[[4=(.yB\:Uvg$a92ᦔFn(^.,GM@:KB̌A;jmByK's-ag^̯7 k8|bk kۋ-,J2*siidXZ,=0ɾ4;XW&R2BIMg?Z g_V\:+1k%S~oh׵lNƈVCk)oa` ǚ7kL%FY@'0' [+6mB_B=Ofl^YG*0*x4 {&/t&%.^n@mVF *q+`CZo4ecէsK.иF/V`g< tDNfB)A׿QZ@aV`Gp28[QOdQ[~_ZM<}w=֕B#8.k]]C6^<;W+%Ėvk/ѐрIPIсH$_P]&{\`Kʴ⛠+#8IuNQ[s 9wܳ#/e rq(|%ҿv^ f (7L|nuqO"Ix,лsr V!1t]iBel8M'=|]3)ljC&BHrBpæ)s*[=E`5MΏW^!ždN5[rIA>(dRhQX;ct.m (2[5໽! *Ka+nkAD{H9f.赂^$+AIfn>"Z%۞M<97bڽFzZ>niKbyU@jm̎/\+D+s&<·Cf aTI֯ VmKvi9Lfcy͗s+^r…<073RaH-2}4|CMCBsK]<03*ŸuqΜ4GY_Z7@_dl~"yp~=rd.[HAO{X2/P8 e iq?%.miYr_[]o=h濠sPb<&<^W xsJ pN>V,f u٥"vebG ?b]>n[S9]˘i\THMETWڅ*W6n,jcDm2gS 5PW ~m}%`u['L+ԑ /[Wa3nZ>е\9\L8okt]>pH]z3:pe.lFxEO+ZA=\!vmfX&s$Dݾ˳)uĤ,d[YD Dqc_z4;^p&Eח":eA/$9m'YMIQޢG[@ ׆=8n΍A7jz}cB@b ylIE V D j/Mr7ܦ~xP/qTCƭJ?Z2,k(_'{XǞ).ZBc7!97vJ>r,p؃o ͟l,uTEN DžX'"cLWy1kIs[:kRt͔ q=(yD]Dmg@zK5F̙/*JE45rg2Qt_ C(J^Dwch^lYF"Wn%(!VZdvo'S2I0 fȭ#py7R 0K![#Q|CA`Xy w11&!Lu^')\Zh*| THJ339Te<*Bx0HInAa5[t[&h=&e6igxJL̛݁YrZ(PL^ֆq!TnMy2':@0JB/qii9YqT;!4=uJ|/x]gf.ބ!W S-2ř\8 -d) ߁M5 j}[1hT|`@PF"F$J'QXء2L~הp `2:?e>ݪ+# @Gj2hhب;@?N)q~4s>_,u fZz 1dQ+bEHۂQSv 221n-z70Hn̺{O}tq3'eT{9<."UȨa ė蕼,UZz)_ (-F"W0\>X,Uuol)<…@gb҇g˗vg]'I=/K5m QomƒcuI.g%pV"e񭨅 ArjBX1Ydrj95x@Ȭ׽cuaFPxi3ʃ<*֒`dL{շR˟!mQ]WwK*U@ Z#AbmlZ؝2io)8XAÆrf(4mWF#8[#.Ok2D<>|&׹$kJ5k!}!K7o{V\d2Z;I檼gI'>/ }~TW0PRs;W M^: NrmtHvPo*C|t^mX,Jh;(NPWl@ ֤[^pDMߎs0p 1dVf_c53tP'obT\( \]mY95 &9PwFR*i[AcEZUO_s9빖/5q,`^38]ioc4FOm9ߕhe8$P[Rujs/tV}eDsBPwdK(zE:QҽVe{PPMCE.c+)ң"cL"1نgX}* C.humv&S"̍LY])95K0ƵϹFx*.Wo33QY(="6X?%ʍ>@9ΆĺKއ㋜J2& ؃D~ B%?*-A;.nM~GO+Q~ JQ:ߪ0 [N>ZjTS56NHEeH'R{m `\t̓' f9 $i< P7 Ep85n]![lSs-S-+CMN@l||h, c96Hngl)PL.6'ns0[^y(,!*y4, $.]J!mMk?Jo 2vqRgCՅG `<}KL}?G}lFv59$k2{. m it9t]S˖L6$+byjS;~jj_뀈:U8KYL,fÙ^'"oR{!]6՚_3`o<&c\}&dESmAnLnV&"IycB*X]Ԯ]g䪾@n-!>HA'@$O9Q|n$bgIa5#vl5J %:h6P݂5(i cjYg˩ .j[ttVk$(^"Q|=\) =|{k K} Do]y=}{· Ċ-1ǁ|CiMךT޼HkRd`%ȁXϊ'p<'0h \N%e.0|#)F< rEtA*B/4^7hQQGK4BwƘ:b~NzB#9^o#$,\3[H%̯:I迂%eB7Ey;KàR2ES&FErt ~#&1!Sy^gި̣OPX~]HM9s5uĭK6rCF)@գNmI,MpRU(ZE '@dS߰uioh9IndkިgwС `TzJi|MъI\4z5736a`;tlxߢ 5%SͰsO˭2P2RhDOga"]CQ ړ pr׫Bqj@C(nؤiDg{ٷ^54Or4rfxJP]H ,Xj>* ]ڱ<瑝Uچ~YO'6ﱺ0/l,8bC/Z"5 Fnm&ŗۡ8p*J~9FqA}: F`hǧRm/|zڇA +|h+}S‹F QC1Ϛ\{K{'/]3/^F}>=ޢ2x*̇N#\7}L 7]^#]obZ2HXO)κ/Z7ݲjڎ_qAD XO,X'&Gb%0-6dz9Q]hWI!Z 4Fز=ۯKwu<81`o jMш/!P`U4sTC w5hb7F}M [CM:M̆2d9q\Ī%w 7дʻ%^mmϫt~ 4-FYZVP9x%mՔd$-r}x?hK n ;1d鄟Yf @2mB끸@Ww@/1D::SnKM]cYC-DZ@+g~5 1ʷQkg}"RwΤ™אo vMw"Đ33䂯Gn4G:px#M<ܯ+{^?D.EZ0|eoqac~+-ν, "c1eYxuZY '煶?2,< -(0Q)d.7uuZE-.SңS*Ue0(.AwmT)EGꆮp{'Pg2^mD.̈́\lծq !Kjf".bQP˪$$bkU,Cñy:*׭ Nu© Mvx"COMImoc hʊkk_J6S4b]DUW*  @tJC-w\Oy@J}AطMFi@`_m1SHyOeu3խ"w]AK'X J-]$؅%`=nd2g@q+`[ʇWF>eg ]H#+ M>;$&XFcB3=aIJ­~&b":׎_NXZH|h_"!>Jrt+{=wD o=]+YPGx3tOr$s88gPڛ_$ڿ?fYU&G$b$:ı2nF rK۽7's CO` '$T+^ (,/ȂS*kyɏrW[VE$on]+.ƺri$&}w" 2(^H{=R-ںf-0'LEKa>A]v2+(oBu 37Ӟr$y?t{nj ?]w6As{tktr۱"~Tq 1ŦB.0\!8jd nƾqȄC48L~j]Pq_&ppn`Ib,$uR0ߙͥ8BCv)!EČz0XliՆzpK [%H0v&;?gIH7D- : ?N#s s˓В8D0qzsSoE̦0[hyGؚxR?Q^^k,ЋeZ{s[|y"|jCp~`g%@a*d;#.,u(JFPx0VR ePMJlaGXÎ KZ{1ekт=~|QҶGY@S`bYk^3yPҾyAR8\<\LJ5[ׁu?]DCdbb[ߝ0j5MЁ-@i7JMˢu5LY%$t} tB>v]Qv2iixډ ʎRxCz8lK3E9~8 *D4^/*2_W$'I*ij(ghyZd Z}QsXR$Y0DlsRяNaA7YE(cM(Lwؕth䞇h˯R%\EN&BG ,:Z<J<'Q3!w\"C;*݂1)Y;T޸HìxqJ4 sOEGoּdPK#b x߆1,"6nxNs~AXPhv3SFlJ ?^O}X&%aЫ'UҒ!l{dGf,!m5V_Jp{q[ Esi^뫩zi d 5هd|o=6- gkIZc 78;gu$.G]O˥v\r,N!͍:=ٷĵ҂_^pbE79;g*⒋Zm8 I5a@@iRh +w8jI ZBj_hMw^ OCX~[#} )GSH0=!Z,O:a:@@RوD x.e2(g @>4۹%Lb\ ꤇=͈lN/mE؁cֳ߼]ѹbS)n'@9bW; Q,fY 5:=*TG8 Y,06͋i"oN-$a"%FgQfTԽK8+]<(?7Ã&*8^\5,ٛ. | 3LjY.s}%5+fKϪrӷ)<[sSkPA`T'P$|8g郂Q7AIR lI]P 9v'/Ϟ?¿'їMgX5V9(sz'8*[9"jޠK5{j-qub}m7;dE, iu*kK]hl_kNf+&9kjot_EnAE# PO!<10`7E JM`ߏeE=DGs-TBt,\?3죬hĆ NOݛ5Q /Bl~llKV?#Sia?<1C&cN&֚Q@9ZZʦecA9 ` ZF:GJ[jQ+e7T @B>1ÌFyc0&y-${慉Y?a'k,"*_!T><ֈ؎~3һQ2P>)˿r sn;,ҋ< (>|H;0hOƄvd_AWw¶SUah |4S~d "t"Vk\Gfe8֡AR\x!JlA?8Ҝ/ ? [pXuxb#) n+,ӣln VH" P~:U xtpwl0i0T.cBPhI8E^Ă1R\kwQ8F3AtVԲ&Xrݦ;q~uܭt;t2O߶:|~KQTݣ}I$#AYj@^JŒK='@y{qzMY: ˅wīF UxpN31_l*u 6^̛"eo'1wnsªgW Ee.4V@L) :!L4(?FO#ᘋJ{=LNm[;0V2S~njv>S`M $(w^a{G 4v-MsNsNbsit[)N]Y^'.?4s`2|֤oϴA_(ѽc,/M˔~mG honM0PΎsdn0qȩEb؃tM.~{&M7琼#ҸͥoQ־XH蹼4 (w>!i0'I;f"Xd\\y &'䚢SխPhss)zX(:;'7p K2Yg/wy57@c4]7i-/9,{,:hOmFA.벅=UW|qbn:y ģcKC%~_Z1ްȟ9J7i UO QJԆFA1Y:5uNO9DO3"ǶǮhT[>166%+5,v׶f)o5Bk}`pՠEKG}Aj)Ir64:9[ibz3p #QK, ,}%Z ϔR'>+$V.$K>cK u k4 F)h2r)~iefqN)ߓcܽF隷? :Rm-E]-[<}6gr.#2"z 8Čgj:$$0ĭZ)AqU>s2OXElzȢ!mna 570.mc=bhBP ƻDaID]^v0 m ;rws/2Hü :<sal IRف3ӟuvw|0E>x&f*wd'}D1&Z[5$kՉ%xOCXL#!i^ZI/DU͎+]oiڂ9T̓IJ}za)nbWMD$=$mT+֨z$ZNɫQ{ Wt;YR.͑i ~ U+Lwlƅec~I]pJVz%Ih!FӱsFuDbJ(掠x+D=p՘3:k6W x'I(Wsw  LL_NH7IxaQ,F "2mןak,Vs8^geF}02BBqi+:[=ZJzWSDz8n)zf_^vFu:}̿~XY9 qjSn`!Rn,Ϣc]dbݴ-P6&\2[N9x9v}*تdžjh,W<)0[25Rv$-l*jPvhu#Q/DA0fj@Pubuz@)tpCZІx6ա sWdz zV`MG A|ރ—D~v`BÏʓSXK١!݇.֘mn>:md\1Kd6(^gK zDvmEP$(\s`-]HpGToȴ{PJ0NE `fǍA&I:%TD:8>.]x ¢Ῥ{kɗ{`yvL@IDxHEiN3z& 2.حZ'E8g 6(#CBtrW<0iZNW'^nh3(ہy HCc]aE=eФ%P9 $[xu R1DItiw}("<r|䨨c'/Q J65zUȻ$8K6s<[Y]o_՞ Hm̑eee;Z@-ܔ@`{UprZ+TCkЭd r1ۍ;A{] j B\c1n z(`G3H)1^X[K6.ޖ ]Z yዶlw"(a#l|qpN7+MUӒmGu6#1J =8w+>룴ATT=db!e7-ʃu+^NDւ<ʉgޫ,Qy8#?(OŃG9URKb O8'_ū__xCtK$BVOǒl xĖt%C`+_؎ӽHR tjaj_.ζec?k$13iw_(Bw˺2AipB#&u[J#*̽93} =KxlIn "Nn:+.x=`1"`9`2*L"\ #?0ܟh_j?G@16ƒ5Юt˷о ~-=[\A12 2!Iz7ޫBެH=z tmp$xb4J)U b&)Yy2.DT}4 F` *gws]GOxd&biv&ƸTO",w_da)c7.i|M4 D\+>C!7A0=t`kxoD# h2آMsT\؋G([B\WLG/ .-եV pt?IܴcFˈ@G+e8!d.ؼ}:S5hܼ4Kt:b&O@2qAUt ġ]-L:p)'Z۵MZK-QdnSQ<ka3H-n@K)fCT%H$ZNE-d3Za Ҹ<x|b_M7x HpH%bqƬ ;x-]A":] }v c"3bu,Lk#175ywpS*_x ᚜x>I24PSRX[' ?2;+7D*ᥛ ڊ!HF 1Ѡ/uY܎܈_w^}" Ӈ118H@ CK_:0Ʈ%)(SZ.OFdêQQx`jɏNX%S*IYqRӱ9raH;&CȒJnz%ViyYԣ;#VχϢ9y-0TKN_7Ij,TcT3U.RD=C 2P.NЈ]C۬^bor,~[<ǹic'` yleiňD; dKBfYΈq!8X``gaI# ڮ"D?v{e8\bǽfS,7Q)Shj^FITA˂AG= ܳfy aA;L5R7׈l>`ۙzB(dl>h˞S̈9%BE}8F$mܺwzXmI-JRՈohRR -ʿ!8A%x龷4?bK)^M {KQEpE&y- lAnC_an q) 1yrjsAt*2ܙd4oG#uz X<] UNL텩 ֲdH| Kk(ɞD߂%b'T4{@tMb qwRA+))F5 iX>-;X.okIRE1X.1MvFpjk%qepWF (/_]j,LB~$'-9_" + T8& cW݁78e^i$/Asz0'=Uߑ,܃70Qx@w<Yf=d1r~jQ9qjbia`#x٢0LɿRbc̎ m;̬{!&fIU"uߢa?hoGL Cn,ЕB)b\V;ň{u VγcJ=AW ( xG-stmoUf>s%xcSh#d&_"1C.lQe +"#c\-7*@k{ 6KjF⿰@g &S+{Z5eY ^*3z H{=_ S HeSF렉){¬{Q^1\oQu$ZEn  h6Nlu':) `#+=8DO$!_3 "MV6[x]۞cK&(CҮlzl,W2_L)_,;0hC!͐qEuB|FD"ZH#RwwiTv<9TOE:xC2qLjXu!!'m̐ϥMZ $zvf8Y(+-cEYh#vLHADKleR] 7=+C!GS\O%,C[nT/d}WqD}{| pj6l_̶)>K_8Sh䅬?h=+Z2 "7}mK!4<Cw\@AH~dᕂ/O|Tӎ͞ҘA}Lm4M=]ڕϯ j^ ~?ڱ[B+:8JsNBIi ~q1#Jo[?\'%Ѓ=8eK]q2^4mCM2|=ۙɁD6yh a/wy9X^* CVx3pjD'x-'lW:TӝYyƙJE4U*|o%4ۯn$R~amT]vy PɸX.( [i !zIe3+ &faRl.7DVg!-cM"v2eP5EN<5k ~sfk ZH!SkC%xgf WJp!8#/& "XE[36VPaԱ[:mxxtLls0 uJ ~ -$>hn ob&Mfu~'\vGy%4 uyԻ wgQBp=pro,lj_ T($Eu=,k UcIb5IR#1a,:'jmJ']7Jk&!Q9OtKA z ߓ ÇZ"]~n*`S<\V;[C?J'@;xs*Lo%6Л+9mׇ$kY\r.7)ٝ eT 4sH$өzu]j"GϙA}E6 UmMJj'H:kTΔT/ZqN{|jΒ"L&k򜦆>lU͈d<-@(.3k05ġ펩BLC_+_<%=)_ J5P/@*X ՝2#!=aJdkK ê+U|p5myn;>mmV5GBķf?eI%~?&w9*x_04v0͡98#'ߟ~*Ev -!qp9CX1w8s| '/Hħh"ra; k=G3qNua==:|X@cQ8VܠPT󖫷;5Ӥdܫ8Nӳ`K eCǪOQkS|![$J66eSv|]#F Ru?鞛R~hH!.S];uIvtOet[S.0v)(͆AMsU:ҵ:{\F! Q>|/tBe' mͣoc襼s~|\T~ Xwx iLO(*|pϿfgq#[Y|eM!4MX:$8ڐU_K[;f%IS{F4\ڬ1weE u414@.~}L*c9w-:;p[ܷЂu+Rعr2q@BjxrbY"K/xA`XuI^mCf0.ۍ1!I 0JnerO9]Y9*L^u xݜݶEX1fӏ \D+sc5gĴ'[28A30^ *GVLxY؟{f,+ࣝhQo'<1~$^E7=4p-(XtXs¯Ȍ7C nҐ*%3TFHMC T!;.7G@4g  єn) ȧLj1F79#M* +1MpbTv_ k\>8щϻ?Z>㧈2b_߳s.1_jMN}fIԴ}8VDBC/p? 0Nvhj 1a/&矞3qn#ڡt QnO2hVpDP}@F/l :a "% { j`E29=Ǩ-JF$| ksm}S =߄A‰f>TX[-X~@1aX;"scblx}0Ӵ-:XƧ6SQilCEsUoz<;\t+q'h3ǯjd?W!c_-6\6*uAC5R}çHW>I5.i_3܎hiZOOkc%p-m>̶D[/hCu|.L>AT G⦓(O[iwisOHv־C8/cz5-yxrA#eGK[Rl>vuE`{mn6SzNCQ4M̎P(7}M8IlBi9H}0 t Hڜ]Tv(s^Zo-)kC#%=UH#~=1?h${¼܈;LߪSL_"VYK~C%`H6٧[z^ Jg*de~c # "QlڮDMkJW.*9cY6Ζe 4OG3/R88|,︛i<?0ƝKMwK4+g`= ry>.aihOH^D&i5[jEju wqn, ݔRSphxVնI~V2w?B?[d8V-w(n1Q 8}!E gr@{M`ntZdٶLYD|80>֧`|. ]ʼ뚒oNaX~f|T<2ZҍSkin g]@on+%H; Kw[K3^~=] Nל(>SVd˄FÕ};m*z0R9McdɢgGk \gG"ZTgiwX/CĉFhHmtYHDJ =;.x.^ j<'Ou zuw^DCҙ:a I4=?׬Vc_\>G:$;ûe1v+C/۬O\bX,rBu2K#%z@L?+s'QI[,3BE|p[}#-/j+{0ۑ 9+WLkxR\40,-DH \YBlZ*$܉D0cWoq\ƫjI9jf}blD47&_AugYp~;Q^陙B}%}%yZWR}uކ hځT?JN^P54Zf+OC7D'!? 薴<MJs?`voπl(Ů wŜs'H'.zhߒo> :SL@ $ЊgZP:Yl9׊+aT(TSCW^ k718owt ABӂSyR4d)W 72w ImKW;L-/r,͹s[,G^ sZZrX3l䗷RJь2F|FX ݯ+Ic&8!"x730'MW# 6ʘL.X:l9/Pl 46$S/F|='BK@+Y5>l}<5 ]uJN OֳR8_u cJ^JP2A[@#gn 1х|66<g:)zw>F]Fa blZZvv#%!/B{[!n *YOz!)bIύJ)7չ4м 6SMc5/yLK p\!Qr=R3y‹!3ז5/d`%=( 2 59Zl}֎1xHOvȾݦ +3/ F ^ى ٸ/u27|.1ܠF`d$?b,/~4cqa*HRW3\`}@3jXܖx64'Ԝ({p_L5]șYf_}Poma'7?:{>@)1iꗏD`bL3[F%.z6H5͕k<|qz*Iu~u ^7I}jZ:/Lk˴~:Uu" NK?AtPB",V)$sDtj|<,- 75jnѕqPBWeOV([/ەp# J?_1W513EI$Լl<Y?y3W/$@N[ncK9luoD!̖.M]QZsX7\,FqhʢOe[CWq>DN 1߶8eK`q- g(/&7v