rygel-devel-0.40.3-bp154.1.71 >  A b|_!M@eee]g,.}Z, I 4|P`gr-Oycsh{iUH8ᖾ^NuANJ^<#%:Q4#7d{Ԧwfw gYv.Gn LA K}ڏ@kOg_9o?rT = n3Oz"Q 4[{`˜XcEA:@km FSt!*dpR%ixISDžg{u^"-- >p>H?8d  W  =FX r"D" " " T"  6"  " p" "  " lp`(8E9E:=EFG"HL"I"XY\\"]"^b cdef!l#u8"vwd"x"ytz4Crygel-devel0.40.3bp154.1.71Development files 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 development files for rygel.b|^obs-power8-02_SUSE Linux Enterprise 15 SP4openSUSELGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://live.gnome.org/Rygellinuxppc64letAFA^FMcB=z p%< !66yuA큤b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^b|^aڵ4b|^aڵ4b|^aڵ4b|^aڵ4b|^aڵ4b|^aڵ4b|^b1fb74ae5982cefdc9b80f24b30861992f187b894a471f1b2591a946a7306dcb8e74110c9e8d69e846c4b2a3da957e9a2f890f52a428e1a67ab75e8da1deb67240c033731acc03612ad09e2cf9a94b30b8e937d8d34e5d83aa1eaee3560c9bcc60521763f83f832537865840009ca5006913c0b8a07a9b781fb173fa0cbc922cb051e607601fde627d05e61d33a2a8a231f811a05919faf70127d7ad5bb3bfd9abaf263fc417b9e1f7522cfd32e4f5f7a50ac1eb90ceef1c4bead59814470e34a39a77fc02787ae05b432a79807cfd87709bc3cb71951cb2b9f335a1a6ca543bd33be20a9998027ba7b3f95d4769bf556c94180e337422212fb292e9f2529d679c27cdb2386aa50609e388fa26ef209ee44b9fdf6e186c36629c8c4971483d05d248f07fd2110f67f62b35dc1373b0958f90576acbbadfa87c017e77783b87f8b4b42fbeef7f6d680e392fa02815f277a0087f4e60e80c228a5880f4e9a2fe582892604ab27a9d3aaad25c678429c4c795b655bd093edee0d47905060ae97914cb32005d4d0e659fb19a5a85be7955769961783467dddf267a276f923060a444911b5e137952f529bc1fb3e0341429564e587576bcf5f05254ed5ad88ef8fd2052b40197ef1419c13ba488d555ebbac36eed18d430ecc57b6eb193843f3f08698c40a612237b0b69663a7bdebf6a308091d7566bda1fafd928cd8e579e49a637c1eff1ed27ce04a3a404de87bba6509131ebdd0934ca196e8b556ecf397663db0f977cdf61ff680d44157f522c17995e9fc3b6ccf7896f830ab32382e982386fa91930b51b6a7d6154e8329ef7dc5679830c0d73507774d739f8a1bda5ccaa208fd1beaefa2789a7e91504beff3d66d4c657b31f7cd45d4d5c9c9be0d02aed0c97233833bf894dfd53dde34f00fdc3e8a8863cce3eb3199396639ff5827e2c27cf21e05d35db014714ff029b3b1c7f29903099970737e387946ef09c86b6209b9be446cfae1c7da0f73f84175b3ff819c7ca4d5afdc7d34ce4733ba9c645ec060e3ae8e199a7e9486eb2c1db479a9580e2e1ce966f1e936387703a69b48bf562b2e9d5318bb3c2f90e73c1032db95bc71cf82e4769a3052eb869e4b2d71431f90e3ae8e199a7e9486eb2c1db479a9580e2e1ce966f1e936387703a69b48bf5627e48b910f3b5a15c1dd56753a25021a3e82bbe5539213d5befff4760c3cead3dlibrygel-core-2.6.so.2librygel-db-2.6.so.2librygel-renderer-2.6.so.2librygel-renderer-gst-2.6.so.2librygel-ruih-2.0.so.1librygel-server-2.6.so.2rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrygel-0.40.3-bp154.1.71.src.rpmpkgconfig(rygel-core-2.6)pkgconfig(rygel-renderer-2.6)pkgconfig(rygel-renderer-gst-2.6)pkgconfig(rygel-ruih-2.0)pkgconfig(rygel-server-2.6)rygel-develrygel-devel(ppc-64)@@@@@     /usr/bin/pkg-configlibrygel-core-2_6-2librygel-db-2_6-2librygel-renderer-2_6-2librygel-renderer-gst-2_6-2librygel-ruih-2_0-1librygel-server-2_6-2pkgconfig(gee-0.8)pkgconfig(gstreamer-1.0)pkgconfig(gupnp-av-1.0)pkgconfig(rygel-core-2.6)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rygeltypelib-1_0-RygelCore-2_6typelib-1_0-RygelRenderer-2_6typelib-1_0-RygelRendererGst-2_6typelib-1_0-RygelServer-2_60.40.30.40.30.40.30.40.30.40.30.40.33.0.4-14.6.0-14.0.4-14.0-15.2-10.40.30.40.30.40.30.40.30.40.34.14.3a@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 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.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.obs-power8-02 1652317942  "0.40.30.40.30.40.30.40.30.40.30.40.3-bp154.1.710.40.3-bp154.1.71rygel-2.6rygel-core.hrygel-db.hrygel-renderer-gst.hrygel-renderer.hrygel-ruih.hrygel-server.hlibrygel-core-2.6.solibrygel-db-2.6.solibrygel-renderer-2.6.solibrygel-renderer-gst-2.6.solibrygel-ruih-2.0.solibrygel-server-2.6.sorygel-core-2.6.pcrygel-renderer-2.6.pcrygel-renderer-gst-2.6.pcrygel-ruih-2.0.pcrygel-server-2.6.pcRygelCore-2.6.girRygelRenderer-2.6.girRygelRendererGst-2.6.girRygelServer-2.6.girrygel-core-2.6.depsrygel-core-2.6.vapirygel-db-2.6.depsrygel-db-2.6.vapirygel-renderer-2.6.depsrygel-renderer-2.6.vapirygel-renderer-gst-2.6.depsrygel-renderer-gst-2.6.vapirygel-ruih-2.0.depsrygel-ruih-2.0.vapirygel-server-2.6.depsrygel-server-2.6.vapi/usr/include//usr/include/rygel-2.6//usr/lib64//usr/lib64/pkgconfig//usr/share/gir-1.0//usr/share/vala/vapi/-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-SP4/standard/7fe8d225420cbb98690d1e6c0a662711-rygelcpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig fileXML 1.0 document, ASCII text, with very long linesXML 1.0 document, ASCII textASCII textC++ source, ASCII text PRR RPRR RR PRR RRR PRR RR PRR RR s9^r e Lw;[GIvh;&~9uh6^%Qs~iWpOxxb kQԑ4 \O q_1 !ɼ1q((gA' 1uMW6t8g <7 | _'.!'}ca2ev[aS1E=T*_JE̿DO08;o$8dDz ņo0¾֥I4~_23e1ba]V: u[ >&\R1f3Є< R&Oq?[pqnHPM6 ӕ|FId׎(Uګ0D߬jCYuR5c.ud鹯q W&Q?j·e;"UG[ U"/'d %,^E?ᤋ9"|o>hFAb^7y)ⱣAh@‰~9?Wg}m0G~e|Ļ\οҖ$CMSX-݉<cS.Nh#Z"G8xwnnD|U4@ #0ЮNiU#߀@k1zgnȝh׎\t-Ƨ*߇ ch3oSg‹Q@[!NG87}C{ZpW?7&H mX9d! j RrE]Ҵs k\K0PЉ&էAPHH;Z.mob?yXNs̏k@"!KL׃, YctƄmH:]dBb;=gsE[c;A?&*P=֏B(Ft^&Aݿe{TBPhAf&MWީQ|&WBȰ\ {Sm9HawB i!me,J[%đ-x7;RwiJ=\񫬸AD<,-3G iiGݞ(@Lg`i)TߑR't\O ,y c11a@ VcY_&u9Ԣ~~Ird Rls6= ryGیL9=" ć'Nff2qbgײL4 vNc:k= v:]>`wINppN8'j:ˋ/wIs:8ѹ  (Xj}xrҽ BiPz+ƛBŹ:dU5;/1'T LeL7,bs%Ūp:կo F+'W5g:DĞ˘=H-cA6mk2PYJY#{vNT*3sy㉍r{ a-d7:l!{5Z^Sc;Lm[ c mms/ YB,?5r_Ȭo%)/iC߆]=YOo7)́jH7Y ɴg)f8.pĈm>R!zv ^`6w[^v2VW=[/:taC^&w L LSX:ڰ2T&"8aLʙdQ%Q͂%0+ rWF}92Gqͣ5H &8bz5#?`\Вأm/3<#zI^[ Һftd/<STrCIF&@yvͿc)@iYz&aAtϻ:x)ז>F%WT ;f!NkHxxaK^LRl$$ lђ1.OHdO'IEAXNFCE [}F'dS>j8 |,y))AMUNZE>3O@#i6}H}vKusK;ݍJcc*Ŝ;]?Pgo8a?έ2W olsq"9C̘%=AUc \bmZ>"y L1g 7o9W`TĎp60(ʫvg6RLޤFfw*>8hfKq/mYlc$t1Pp cgO`wiڮֆG,4KMDHvc2:B^%$G/35P:$q3Vޏ($t@w]G*ԴkEP!?ٴ1} o0eC0&cfb,ڎr[Ǣ>ξ Ih> V\ZOJ$@J85l-y,qVaymGRqfRj?S LFd 'P!W>bWltS)6X>*t}8r˶^*j=1V$Pwf%uFeB[}@kyp4QŁ%N3J#oEN" V*Da /`MW7mV`P=!mm`ǯ`)<8f,+wa!i}m±X^|ֻ7w΢UW$,\1:q9VV3p+%!2kDRVO\tNI bX/"JqG 7x?^-]S7 #աVXOqAH}(4:3ۄA-T8VY^F%O*+'{7d*9N+KZ BtEB1i3'ZfIkWK3b5Cg,iRJA fHf-f7A.}`40$M_~QžLjusOMXq&)b!H}{AaZeoeUDi pBׁ@x09񎆱wB I(WXY3E[_V7 X;S\X-1P*Qg/PL?!#ڸv>JO,y0TݯE;@%hŋ);;v}i3l14/QZUkKO@8 [HQ1ir EW+qjGPsLkGYg4H 6EVjώdT(G oݜڭDIFY8B& vQ> ]JX_ĝ]^V/巵t{u .\%áb|:¾嫑nϦd 2KQtz`q'8Nx(auO>vxBONu["Hw!Zt "-lT`YI:x6fgx 4k.N_q;;س0rftFH?Wcwan?-e,8um{r.u;ޯ 5zIc0]V I0wr x UNrȫR鰕 m^w+ %泜9JQ, N z?0]VH@4xK5bF.OIGf H`[qv B-`> 98;c"'|t$=#  GO@^2- >3_gc-!C jNf kvR|S|U<{rJPGϤOcǧ.sPY`+W9 QyWSWMtMe?wrB3j9gx =qUHia\|U~T$K@nP@Q3ZyR ̋{[Wbvzhc'+N!tmkYcBĆ΁aӳXl*w%کRNWP#ڋ`/@&gAz\LD) @U.ߐPuGJt&+, XleM񲙹P `k"O'mݝ TB0b[3,w u-;ʩuqwh]!חyL~u- 0 Pʨ.1Nx$-khG&(j69x\H<-Q·<οyLd ,{L556F>o?M7kV֯^?e:e0YLt0![M]\[{"{Il.3?(nURO5i.R _+A6DB׫ʪv3^X/tx#n<󷟹@ qIT>p5R(BBtWm>3,;3>Pn!#/QlJW?5hwgch]29AVA<(N7cϸh1t.*ICLY6{ uR;O"3,?z;sHP֦ط_Ai̕D ~h(;&5i;qQ\J#,j wf:A:5[35$}aF # _9juF^3x)+8sb4 _(f?}K䊯0޼Q Έ_:_U7q_s8D{ϧm$f.?v2}L҇[]+u62E#-%Z/ {hU&gXm9 |Q.EN3C@CD辽裉u FsW4^ z'X]w"mFlҝ1yWҍn0%Ϲέ|z-]i_;7>vĖiW}Y@O ]V sM$MvߐJL+{lekYM,n exym7d)cLY)Q Uϸx\5bת_--5XQX$퓹5 +]JFq4&eΡgg/l B׳ p>{ĨFPnIod5l='$9͚o'"?H=_1(Sj#WD˷Jz^/9iݡy4th]w~K:@'>0'7V!/G \Y R{' 5~jaʒJ oyc8P?櫝js„HI$:T@N*&V3( n3&af֌m~]Wi^ VSc֒^s; 4\*%v/5A! Ya8{12%Ļ}Sݳg## (wAFNNH!2]&!*Cꌱ:Ȭ["5zd?c U}TFVTF} N6"-x5`ٲSgP4;}A;3g[Sx(,q2votr1+#$x pdG<;ĺ+!嚝-a2ݠ&DWN X_hCUf;SkcVj&ބ<:`HAU<$O=w!'L[MV\I%4'EbfRHw8H 4j"kÏ' I۬O.`գRGE<ʩzTxy*Yg?U%#Fip^ذM P%vrl$=vJ޲ܨkŠL=+9 ;H6 ʨYTcFy#'="Z~=A`$'#K/fgаw g#L{IgSR+!>=1\Č*i2x̟[QI_.TT\xZrp o^r#[GXLv-'gvPqj&XkE}hR_ )gԉ${| tP0(&m+cb'= 3e1_Y\icqh+Oc-|dQ.~!RY?hJ=S؉/ j!x(;b7;A4Dte}SJI Ldzy+㪛1@]* E8<6EGQ4`* xI؇ Ԓk (}!Ѥ܂CEW@lmwp]_E \?#d:]M'뿙ݚ6Q¨f@?\12hBc"Dψ5%H@ɓ^(ysdE(v!$L UFK~"gFrKq$׹iUN#x;lk^; bnh$dNjVv>:JлV$t^H)mvߩdp 2k~R"uo9_p"{t7P:لPƴC,ԞVuqH Pߐj~EAMnL~fHUw sjxΛ0͇^Gɉ\vk+ ;?&-'4d½y`YX&+b\ԕ-,E&K 3X(C߮]G gpl0h y=пrmz>"t![6Tc29.zgWé; ƱJ(w|U "4]Ƿ.!k:iIf6 zJq?dPKjtm ?\R ;Hmt(AIdK?ԮfA!&kũTGO'ΎZ@[‡RW,4u0O$pq# z{/썞^3F8ԁ keK4<~5'Vdu>((HnG]}f>~`(nڎo9wSl ̇A%]@lir$zß*(g&,IwvX]bA@>k؊[aeZܡ׀d}G0枠 FV  IZ[MQك?z~lw#bsu$JGr[+#ѯsi}NuECVorVƮ8[61}cTrtϾynE^Qr5M8iDO' & bRΏ>&]<.ǯOljhS_բՋ2ا q*wW0LSS1vU߾Ϊo%P{zV6͢ }H"5nld%%{]qD1 cTNy#ڤX &_Nχ 3d;Ts7uP۱x# 7wFTINjL6B5.} FsH h:7|QC t2s3% fA?㩕2Okr 2Tk!a˃{=|*VMZ5͂U? B p̮j²һfzqY?ᘞa)EmcSېh68`WƜ'ږĎV`%șCWj@ΐ~Q):\H$ ୞mA'T;;wyI9h򫠊-}'uZlJ -_!U8!e)ã ;Uؠ(_;{yy3Bu$A7?(d!i/706Ncz "=SqaܙNh;Ll$M]w`뤶Yvao)vlQgq)VBS&>a-#]E[aOo?#pRQYՌzֈuyk6[Vֵ͒EA}^zCQnjZ4}3bҔ@{17t+@GKtL':iU'$Hv9ᥦGp\;S>sBcQ@1c AqZɺK@8\ccS:  [`t66#=jM p2,A} [7Su`*_\~ ~eF;ba5Oe-ԥ=-}82\1;p$ː)O0/gd[ƳvӍܻWf6!0t?&)X$cʠhn5aW̥ďJ} ,1x.u0FN}#*nd?og/˴g m \y(Ľ4:gPF-P(aP/],1>]&D\:_6l_.f. \,ABrn3@X,L[ p gf?UG~H!{xkvY3n_j(zEլ~TW Pz~%̃z6k!OhGžY'49r%y9]Кlf¦F^8ҕN2[h 3;%*2R p$#Gf$~#LJ?qŁ^U8[Y~hx՘_L’Ϯ\Jr~C,݄`xdЕnɄaziO7f 6]JrbZ:(,?+zq|VZ;@%?HZ @.BЕ;^ޤu[ Cd5뿠,&s $ԑs|f%da"W'eR=jBߝ|O{ZbYї]s@̷H dL "·V PcЎ6 YkOi ZVR_9I*&+7c>(^9Vnc2웞5_R: 0 Txҝ R0\QHl{]MYJ&$h/m{Azy fI7i] &L*5.VxW/)ԏs)VJ%B~oVI`19e75P# >t$Rكۣ7'JuJ g[4'䤁Yqְv"y u4i7VQR Dyh5*AɫNeV!Mܨ50DQJT-C$G}(ST =ËiP:8dbA#`/ÝRrcE"<{ 縴7a6Źf&htaF#e|w7KphhFTNe6($#T( HimRQ 1\ ?)H. s։Me\}kDhjMM[3EzB OoD݇X@֒^rH?n/ϸFDy!T-JR0#hMeKUG80m_̭Z}ΓHsFgB #s&tZ<.i?I2`<S61f_+qxRwRzÃL"_Zxӈ ba4F&_8&;TUtl[J (o^sSu7]n. 1ϭUZC$;q+vei OJ4c鍷=FK7i8Kh\]ʓ]+kTJI4@0 {3RvS0? ַCɅa}ָv;vd"=?jOslXNw&S4|ܻr1,??8Z -MH; L=]Юz''^4Q ~HD60`F|X23ZR7uW~2gA41_bJU`TؤrӾBb0 'ReOQTx[H fDCj\iz=S&9{Zan"/[yGbAh} _T\MYGY0_Iu_+^N8vA#I=EnqX94lD~փy{<7)vx(c 5OpNǢCk s7 KΧ$I AJ)m*X̃v=e?b:u|"ԿX"r;]b:[·<'>g4˄LjZy_G%P *fށ[ -wsf&߷ak՜Z$◶UdHiC^daW,g֖ؖ|jD05fzaHXyPP*}A~WbE_`fepl-}@]z"׺M%Mrzބj܊.Q{p%>8z#) Aah%X2+`:f`s̀q+ALRƴJKm,+ J:k|wȶvqRTvKwr Y~kactC>y~[dcf39iE-CS+ejnه4Hv'9_Eywz\!Eärt۝6yZB!z uEݎ)+?{y^$BudmtgDJr +q!ើ?ܖ Xuiv6{ڔG q1ڔ6`-X+&_n-ܛ'XF Ȕ-8ȢM>}?}-Nm6YfҜBrė(_).i,+Lfa=_!a_ KHF*nzgXOb[[Mv"=Fy Nʃ/씗wPGPxw3?d*\<+8Kɒ}e#dI9OJ}>hq9 v{K,ʼpkxK@b)!@UlC PytE(t:`HPwDDEEasqB:G6ܞI0Q#G8S@Nhc heҊA)®|nVޓCcdfCF"[6AXT(ŋQlh[r!V`UFqeLaquf}DpB^lNR*0~$~*ŝRK}wT_x(; g%7)z-CEB_/c%?+d ",3.u@{?BK)٨mv-KP>K. sw(5&7u1Nxl/4ֆg?H[!fd(%yp&R!ά6&ge0<Й}9w0wqQsUǶ̣^ s_r, .r ZGJÔd`A}"۩N81GJa`<7UYjܓRbi{Hqf S Jvd]ɐ/@8̛[F`]#r]{[.9O{;Om6v/ePP&m(n@(k{m9ufZmFeY7 i]% QJMM2!-^@"|KɃ D%"P5#i-ͯYF /h,zu05 aP^Rmo [Ă-'r2щ8fA$q#1MŅ,=3z ie[!=~acwG JWn ?j7cLvk $_ya-!!wPgܖ\5 魅o|j^5l?n s8+JQfnJuH6Fwi!L%8;6lAXRس8[i%jcFV #)2m&cQ>̛5 (r{ -=,osWKqfCP=rY?U͚x޸!07$C0⻷.IX ~bs|H[O"|FA AP5^'l8;mBI,v -/H KFƞV(9FRsm^ǞOև+|󠼉œ깇DIo%.m HҒɩ{zei\Oc!s 1w)ܐitE/nJY9n{9gVыEM2(PRL6zq p1 C']:ڜ>Dg nئi ZrN`bJ" j@Lz5fwᒯkA߄F!pʙHbDG$ht XCuRS)(ow8GjG`:jXpl2]xA1 hWd0[}*Ff UȺQ]oϫ?adsg7N[Tw'>vPXb[؄)r1r&4$ZfA^ܐGI(Z+ո9(hŷ˿XQIQ|~/F =&@ ȹt=8I;8) Cyβ x1k!WT/ 7llWKD>x0 9Amp_"!, ?p.nSS!*t/Z)~ju%Ѯx#p Զox\oh:sMkyFk"$|IGt^^3αKJxO[i^grv4oB4~+6O'V\nZPq-|?(N(`g^2A  )'Osa=znpVYU={? o =}"ג4 Ͽ|y'<7o;Oӽ,f;* C/7nFֺZҙ)7o-)k"{T+S]7ƿE{.|23b:@@ҢN?Rg )%7K\'8_Dbk ULcgԏx9 I~E;Zм=SeS&ǎgGj |p,<\0@9oTH1e"rŵrf-7L37eWӫG$^XAl=̈ą= fbV!X]e@$[?*ȄUfˬh~e^;-pB D[+"bE߲A>esɬ],g8;PyM QIR^K^=GQ ;lCHT7/"k,~!Bm3$ԟ*@xpa>/fH^uF"*<蒛?YQ>hՊk4]đ89F3TN~ qaī rڪ#Ѕtl$-ޞѣW2$%(PN5~qvRٴ ׍)V<""Ә˕}\ y$<Z2PmUϔRY_Mÿ ލ?=gg=,v|2?Βw.)8T @aۊ64C5>2<6 JgPQ ]bm4+5pgbNvLb"Tэst=1*0(l ?fٰ1yL2O(5 \`* -S`@V&a u{olMbݼ>M0J)fӑs[Oh1(LbKnbL. ӛsx(M>Ձء~8’$ ;Q@_G]aڥ9V.|Hba%*nҁDzdb ,]8Xϳ27S0V9H.ݚI+hgO tLDtq4Dt:in.n(QEJaИPybR諣_ځ0' 9b${]맻0WJ<q wEχsBz{znz+vJtdX(SD;cW;W^>nq,?ODR|iP^|'NtYge:}}rĬqL;S):k[CSd1Ra~ 3f5& I)% C>G;SFrrŽ(kA"?ܕH^f-L]n]Lb w 7.uؐ,| Hl3tNc'=x$]E>rw%Hۄ9N,od3KB-c`Z"#2XXhhP;ƊQsb7RLknKIռ-> {ʢ.319r.i·qPB:fxB+ I%XPN LFoẇm‹~6$YQl0|ܹ6 2A l ^kjcŠ r\=NX½ePx;A Y/ZTA>L$,Y&(N$T c(b]( 1Fhx^ c%%Bzׅ$ˍDV6NS24qCp 8KՇ1w|])R5ﳽ~^+J:p  uڬVG{F6#[㝹T19@],.~D5P(tLcTuf;̶җ1o'.[4|-~5!9?%tb<[E4;V>F5'ЖE&[|6N7w+*J oɶ%oml<\p|+G+Iz,g򛄍(0Yʔ.h #y^Gnx.R>"3P쁋_ݐ ֍ǔYPL6nLhІ ) _ʣDjŃI7=Q08mhkzsfEZyv@`fԟLV8Md5hy I5iKhπ=3 =}y:vz(^}97O1kqes5Nm·B.p_ڿ^v!ߍǁ5*ilUJIy~MecGe+<RT0t 9HQ?* G!f}gzwd#~bu2,&g]#1DF\59#}_h*hx`R[X1lPQh C#s+0h`V"c6PPGtyR%fBս/mÐu6AN^b D s_&L*|L&NiDڶ{]%M4ApAOk{h8[:9fıpXT_zo8AnZ.#D@9JKil "Yl"ͯaUTn瓤B>@lO +XFjea3HvkwZj4 ZC%US}c,x_x$vC}E5c^|KU}v22bUdڞh'aGTX̖! ,!c ^t}^Ƕ ]pȜp}K+!/(b(D"Ԯ 7ڱؘDR1 "ʁFÉ[wT+- 7nzfs~ $˯1uDIdZYRQ[Q_w@14Knd l㏺Mߖւ&o  ➑A{WUkB/^ =/XqxXٖNZO:ÏE@h|ˉQ>-~L`Օ͹Q{G#rk<-QPYG*8CcszCuC#,i9Хz7ygK]E)_';EZ 9yW);kdW*]lx‘bvyW؛ξO86Hmn'ʏTAyLN#:S'ƓBBe$~EBD)F؎+ DI:U~4S$ C8JJH vNB j  d4g!qww.kV)IR.u97q}G`zhoA>ÇR 5?[]+NVjю+)1Kul n,a ficl酑Hͬ)NXh󝠄&2ɲi\\Pw oY9#mߡ)1aljhu(`muVdkP8*? g062G =&[AUuCQ7,¶M(x!s ʯ(ѯW$`˅iy0Y -W#lFp}}r kG>RAF `Q{)3m7TRVXYb@Zi:$G"jq(Um &%8#)8yՑN0œ͕qGRRD |;~QN~VA,ӧ80Ë)zn,O7ݧ~i#`2,Y! ~)i%!MƋL1ۍ" q#ou0miO7 RyGFK9&*)+mfaa/^ޕV?dT܀D4{o,2=np L; u{AW=Z3N:sA;>ֶ/`ϔ)~Vk$C?S\Tcc) }shi{YvRrTw)1ƥ +{-YK(OfNܧH xUV\$h~ГaWACy)kȤ7{cuP6/M 7@>.œ.7Q,!H oӱiLz2jL*_O~"FZ.Z5H^4Qâ0s7Hl|v b!@^81)fl!(7Q@N`ro (ܮ;l&tY&'œ:pXrXvֺ;jﹲ%S(@p6mFvr ڕ6D{-΍aE G*i69[ȞR\!IꪪMՑU ^cHz-d@yJ;b8#[{I3ӽ1i`m  9U]# o!U VX\IlSRG5xGZ֧UAr^gaNߣV QgoI PuZH5Xb4`U}7h[Ԏ]oloV~ 0M )-+ؖ¾~mdk-,(t N5@"@4)*2ZimO1{SyZ`= /P[גj4ǡC}8('4ezՏK[#1ӥ!N(dV亍hE&߅C1<Si{$¢k3Ҟ#9EO8F83!0ֹh,$KMzMSᕬV\@B|3,,K0Zz$Lcl^TopG DEbh&6a AYƞ=7 QDXK" l box=0hS20<>O旷W[[Vj`&uItD-{ A^"z)]o%3QC`_is\=Q;'E&;KmKٖK^wB_J%?0vF?0)Lk'm%dYS<Gr W*0tb%c: ~z#G >-hJvԖFuJs9~aqvv䜙~ H}fǩEH%iUVl{m."_hSbN@V9ɐ|0P\g9^z Ф i]4QnfJ$*l5nR87y{OtSpjapbd?m[< fՃhob1v 3/kj@D+IDUo )xB~P-db pj#/Qc$/!1$W1<rϮzq0\q*3 J{˳T LHK \h#hMïO3K`e'⮠6!7 ׳)EKtqĊ%u'),Yy@rGOM .q4s\أo u.QL+;x/skoU gj'L<%w\1 WBq^-P)H}ܸCkC/d؆(n?emDO:~1`B=m ;i٠V.Y _| >ogt)rq o/?QUGFj:b3`Gޮp8NN+n:)FX/ !j~3I¿$B7shi%`ٖf.<&AKFMgkpdqr٢[\?A"vG\XGn GP{g${=}_Y< *9zѼ,d%]FILeK+l;'fdr뀏{asR-V)yVAz@E3 #QP)jѬ Fљ/i)*Il LvǝrP ̄>XQNscg)q̶Ū嶮,ӈ>d /{Hs̾`@>x=I`{~٩S]$I׈j2{>CEbg76-g{e>^Er:KC-#Y@TK.=8Ñ{-3 %ae}߳!ʑp]nC]͙L<%d݋O/YxEW$M!jXE4&b .PRay " jn/V8 LoP]Ws?n!]Q#}_*Dv{4'|A) ?@!wK&Zb`hF8aL/?%pkyTqmK V08ۂJB;>( ;G5<ȹ_r3a#ۊ : y&; ;lic!CfMsL ) <ј쏨QN% r&C{nZ0AG"VS;eGPʾ` n˗+ QPa(A ,fXe/t>oşH ݷ Ow&׉{( mh& 5۾Z u̧8z:mz\HL!b"\dl% #3W>u-ubqR?{1C¡o4zS>VN985ΥnJ],4ֺ݂o kΠ)Aehv$єYC+4py>`]r P#W|{P`Y%-azkZ|V :*=mcqcCǚ.UgUe~ ެX9a࿘LdOBbI&oNuLHgadYF ¸ _A5ɵyxuB!6VIQ[O.τWp6絽C c^auD4.PpprR''!HSgǓt')v2ɘ!\S8Ȯk)0{`er9"l*A_>$CK(ǜ7j*ZPkrQy[-ɃP~m,6q[dk3r(eVCKy*(@6m w\Wۃ3A1Z!`2T2✾Dg.4|ڿF 5qirM+Z/}TJ(UtsO+A ̦mNCz]GY)" υ+d)THפSXڀ Ee"́h&[r;h hM=z rAL?$06'L@YK,2I@@:,nJ`&)-i֕;_6"H ͝|2O;?v9.32A]' z.VF~-&hRLjvL> ׅAƤV*hxѸD |&%Mj)ꭁItjYVbS$|Ʒ!ϱy c`ͧ҇UWLJLǨRPЀ?VWw~Em]eCs?RjqTCm 3d9<(BjĨU%|T1;D>M'6]P@8qxc( wMeS>3f,PH3cxN"~1UpD=pz3I,?R]mNzq) @Ks oRV {)î3X/u, - oW$JTP{UQ5{)~*V\ӿ{8|~V+I+~}nuROαd'j†AHWy쇹!iEuFD +[W}L #ޜ~ʚw~,j~ as< ;*AOj#rx5ˠN^pE.:Ch<aWՈ*=m6#+7 H飱1e4Sԣ gJ\j#K|ǠYa&Ȝ=4_hvt,]Ζ]['',c(9N.0gi'䪰{a)ib ]MEȡ?#$hz}l2+uKژ(I2HS lC_LBYcO>z+wGy<׵lMLlk]Tlf&I %-t]~onUٯhca礨h{K\8db G:>ժV{~X~@+%.פF40MAx=B@! cBr$u|F&='/N1'(;d(oSe@r}JAxpQ_>MCƲٵu^ .24ң fEOt:dNDQ,QZ {ZDtrndh9Nnt$ul&?/v% ajAU$t'%)tCN\Dw)T'OL1GZC&u<Qo)mywu=2iel[w xMQAXؾw3/ /2n(>hXZ,:b_ KhoBH4(3duBĤObhmys֨ /[fTx]4 0[ <{Yo+Η-B=<% ʒHB& 9vvHZwfz=.M/KDN.P bɌE ȶǴÒ-IK `W aɆ7;ಏq|ߏ8^=U8R\{(V! zpm܎2S[`,Ӯ^\GQ|" l_ H&-n̷},HyN-nXerei'=-%jVc؟X1 {$H\h^fhօb3?=Au:K,-0HdVdp &PI&YoUϾ *W5 /L;kC@x cNCxLpv.B:I+Z]ԏh1H}3ItY΋juf4K(COY2 L?1Gqv 3ڢ:IM&lz+s6-*//V#"]f5啿kk,qOe+'E͵c)7ҡ3:헎Y4=vfn.+^_wr"Q>80BrG+r2s\Ez\Ng03Ss{6 =ImCs$#jjO m- ':QNaAї_5fn/d5:G'!ɸ}8"pPݩ|;&kKH8ZOVy*zizTz:^6z`ap{fRRTpX]ASPz+5>d*\(*P<.O={))kd]UqMٳ(qDt=uX!4Gù to\ڋ]tYdÿ;*kPc*75i% u^@3J,%:z;w#@AnGSΔ~½Nx!m-iߤRw"{>-Ŧw1e\UF$kdUA|eZhN埛ǐ?g cooJI~ >Ny?jWK6[( \&G㾀7Uam̉ݪ+rpE'"`9nMb &cH !&>p|(/ AW%weH}Liΐ3z;JdyPHLpRo2 "Z UQR۾rϠMU)D7'`$yo'c(GxRuX~/jk 7MDeiR}qxcXIbj|6H?aMPC(C6y-iZlMx!2/"΀W6/׏aHH\b{fMʫj 1&XJÑ91?gn mVxz(W8&YJ]<95뙣^~֡8"4eȓGБE<딲3rO3i귩JBSC23 ?vkVkp7[6S8I,x]6"˭ Qz(c,:Jm@72I'!n=fv gR HLht(lf){`ZOnMC0@mM渹;QQk͸v'ɽ!xS&:g/@1Qe"_= G$] ^7hqS?}3R8eq+QCfGŭ#B}> E tё7jG$o{aJé4R?A[t^m;7CQ}Op/X:1V@ZqjNTE#|L:19aDJ4F ) v)h0%O"_{."?/;rgb f_2f0w 밉 qE8k/L[al^]`O ` RPÍQlۡn %DI Mk>JKE#|1l~:$Sr$Uj٭X6~Ig[&\́vKԍ;JMƥ% AҶF%\宎@)7n,%>2hL-Jvv]q_}ZVSg_$fFE8,PbW&ceynߣES؆+?yE=/ORu儥v{Ej, 7m`'I8\u+Sʉ Q7g ol" W{XG!'f7lYF,"8< L(9E>6XOpֶ Lz6ռ^ V \U"aW0mZ4 ix,1ƹ s׷ǘ-gWZ6T'zd@%=O6 k~XekwNG h=6u@mϬtں# ,g|swіw\$/Ac^itFy[u&H͈YQju,"9Y? WMz &$!#BmK}L3܂}wӓH. 9)\5\O~hśi"" j!Q cp檪u[<)%:0ZmR,J)+Gt5UV=Ɔ@pԀŻkNc]J7M vwHؽیXSy,l/\ egD[Ǥdã*կh.𬭵W2n&snUa{Hvl5ie܇~ a\?${%aj/#s4VǪD]^g"v `pHz) DmhCn0yU`/c5u5x,~  .[á! قWp~<3p:1e)vSI-b"uJK4LQkPXFǘtfH7Z6M1R:/!LYbK>9Y&g`O g~M;~ہU%d 5Ӱy{OA8nlA<f|-WJL8@Фz]!E<0j}!-$0tKCZ*黅6ؿ pBU^=U=&%e=J.AQ!ʉ(n(ӿSB5Fx y~ꕌ:mKLafpa΢of^P>'<(^zݺNV:6|o91R>CI/h8]'G9@hJBD%u A&uRZ=m^%E6%10;ы'+X'[)ՁMg2+gHsلFU'p :bS[ izl]X^i؝!P|/nLrzɽffHRKSr2_[%swQ 6g- pL zpќ-MS,YEQ!Z!zaơn^Q`&7B:{ ^wa jha ÿ\1UީuC<oE#-S0a5IVVVOCřPL90)#%PPM8rX3r+V[Ά" Skǎ=PNg~kF=?xK23]Qቫ㦽ƮyXF$*=0;GC٫7NEp5won,uxtT>ʶ$Xu rf(:. 6_m&M&F@^">=)` Ȓ.2I*grJ2;K&^i_WJ8aV5Bw -Ubn1 jÖgKqw6&(R:x㇞5ѦW }0d2W[dRXv1&@@lDuh2mtyj#-ܝ$̼[0V漽)bw\ lH,vb!Y=a}&mʋjX )4b f+S,]Ne^z A6/a`\40p h-=3* @D>CUgrr1(Kjm(IX+j*(,Tw ܕT4iwoZuE`Y!or*~MtV'j<alQ7'LFz1u(EL5jG|奝M"F܃ip2jSޭOf@O:^W<X7/Vg%ɩ+`/u usW;&Voێihb-N5,{3:3d@ %qƄi̮UzW-)J2yLnBߐ0h,vr/FKj'Gr&Sl"*wUyBq~%3Ȩ`!$&hPb^@*7ꗠ.YIIdvH"A͢8Kb`ԛ/ mhCu_4]"f+MEr[,an+T_V u$╵ JL.RS´{]x!E3ѽj+#9}j1i6(z]rx;wP P3S =2:׏ xIFUR+.c Y~*.#{Y`ww͕;P0gnj" zq;WZ$9)#t 9eۺm3w1V% L*aRi:ea,T95ڟz"=6džpRlYI<`ϴ[w>c=[og^>" m4:o(1P .V1bSŝ!REhlA,e R{h67$ى2Iw) }{#k ?jbuȍD )E[|FOftڰ{F-g7e|#.oҭ:mTՙߖ*~[](hC y˛6́Q͉U,Hv:R`0/ i{6'V7q_%^Z+3jG Zv̺I(=rfh%:MҖzw{ ߺ:{ )x U:n/_-0h&+d{ƊO/).ګ0>%?=Sqxe/12f \짍5ab#̻K{<S:Tɹөo[9Fӏ&zo'BSIxc/:O Ͽ]&.Y4Omy;$WrjxEQb<ΤZ"L32tN8kjxg*\0#f Lۣ9rzu?7BѲ;KiFʰ{F L6G6F3,DDR}l?QpׂU`Gk3QU`;ϲYîJ( yz^K|~q6HpЮۗ h(c&#GA:K̽I1"wX|(LqR%[Yjg/ J{Mod)w< ң}{`:2OcY D_ sP՟x.ɝm^j^NoXoG(ITnL^H%UfP/$+9Ԁ_vQAEQkNj*ft,KC}f3/(Mfs_3?v5!Zj0Ŭ$;X&tiF3]a^ڵj+Oaȹէ3e61MӻأtBQ^.7^@Zo#P%U^Qd밸:}E/5thƺ8hl(Ҧ<;qO,WN[,*ز)!^M028j>qp.YA'"J cgp; úkAS|vQ*l KSEGvi}1%Dd(iac4s 0!ANP/91g&nl˒n0^ ذ q&WIJkc+W#!Nz r\ ^Ht[5zho9ÝP3bt(8 h +1|N(+WF FRa#.ޖDMFNZ_  %usv= E(9aKeZ㣷Rg%{t3'~9iYW,iSᷮC9q0 _44[k;$R' Ddao- XK3&mZeϝ}>5ɜm=\Y.PآKյJצ: XW:PLdcLRE*YϴUsPNQoCu.&7JT n Y='tu z9a0]]bogRuzk WO1!mڗlii0 1S%6$MN;iMmǷ{K.LjPglݝ`AvI=2jzn-{ {٭0ߡP4ֽ΢y{'x|$pb6:wyxq02<[\\vcjWJal WpkA[6D{&;<hk/'eTLR|A7Μl!\鱕u.?ܸeV*ZQŠ - wf_~+1"^@FC 2i;](]F3*q%݈(S&qq7`JFEwQ3[g|E ]qrQ1xI-`\h%- kyVxk'x-ͳc)_.Ƣ hCiU@4p2Yݫ! y^-Qxߵ}Mz%!o/fNK!/"@aS\sIA|d߅]Yo[5l*Iht>rLc#I|QMb.* 'C) :TeL&<09C~P 3rwRH=55ZoHu՛E./D!®)@8Y2jυTh#(FD< nN&`?V{B\ #~`-v,Xye#6K=֣*?u5v(vF`Ea2wvsJy8kK0ŚDIdv.j=P ,\JN7X1;\:ھx+b/|bL_'+? ]\h+PwT:$ITW*|Jo.3Kl* .x53Ġ8;jB]"v17:kHLR᦮.цgµ!XぱS"<nAN!g`obxc bPbE~j[-\$nF^֘i"ѭa/\ \.<7ɫIhϾUi53s-q[1hN'鿵JvU0g[H=]_ŗ5 xn,EܪP8=w ;^ %dhELZ8.F5 ş5x]T '4-u$p)U"'Xنܶ'mhj<#(F&GPtH+a1!{!* Kr'1G܎F8 {ꋇNbݖJlS Y"<{4,Ξ ]el'­j&m5xi8\ >u"hɘz6FEB A&`j[4gps4@X~oaw S m`y(]aۀ WwfzCUѫ vmP,6ՠR;Cb׌ZFF) 1; *, TY{oʳP6Tc{>3m˧SmDLኸػ0*2փ'rU,?R!z_Q#S|IMI(NӤ8We[h\1s%b(BYd^f0l;|1dY(.TJjNt3Ǫi"^9蒣ᙸ oTQ 6JXI QggwBbG\OmϺzuM&A 0a.9E'窊9GkT*v 9Vɴ,L_%v+87Z[BӎTGƉc]2!3̤= b: W&/kZػ;_L>8.hġqf%N\=[b]gQ@|BAe=-H \&iKJl˰"o椳"r;{TS!`2Fؠ;r7x!$D~})}ٔ a"D̛7)P@[,^OH̴wZSga)g8EDtڰMEї,SD>3Ym[3kB(U%nezɋ6vHQi;~%3`\:'q*/$uSNܤ(-1^ڗgNSSUDBEN1(Yٌ>X"Y#"DC@S1IqׂҴ2ΤY毱5=˄/wvzUl#Ĝ}h:e+HmX|ԔAxlxM+VD9p͝.`R`5H-Zۓ~U?%, ׽Z;W-=I'h!p5 &84}zbZZay$[=c6QKe09+B6:FufەYQv}RoG6|#FF8 "rםHgъqnIXћ~-+JE#ȼٍuیdi[JW#[ȎI?oĠ b`QgG5+d>ٝ$&֟o,?wikTP.sNG˹U?o"jI8I;kh2y 2pN9$l#z_?dD2Ff1ɚHMQrIp+UFcqF}R2O(!Fa=DFJ0`צPnوO:x)[na(ԉ rcV yԦ֊cjE5eƻ7fW Ưfp˫a'pҊ;1JU&}2zke.5ج x{m}f(ҥQp4<,U(%16Vʰs8fSlnZՊ\9R]eKp #qy=hΞ[::!P>PbNQ ߰d(OG|yD D1tBB?F> &bV :~uߔ:w7r~Lc,*s0:MCQ5p|qA%zѦp#*yedr&n);_9FQC=*/E^τhsG\Q= 5% HNsaS8^7^N<;v(:HfftOC-O(nίrVI5q:A{+WHLn1v|,oפ܏xk˫jfԑ?YPXoCE`|yRr''"ݣG)6Ojȃ- KN R{ҹ=i?7-ąb ac%記ѴPT)nvnl6J$ ˔XOI7YVx"*-b u=d/-MEĔ?Y{RDTḱw#ߎo-J0n:pd ?`ZkzJ#8{Z.eܵ*T)aaP=B57Y(q؁hX9˪/N`Ue/YVf>rhu`%)aQGZG6B$'ƫl%Qp~N9wàjRg$|Qbm"!wXbp;RfJ꬈*68rC`0>CS4!Kg,̔_jKȦ,Lu1)*.tHzbwcUܗ_ݫ2Wp"*ԋ)?ˮb; +Lҹmoԇ%?viiZl*B;?T8<2JGR6gB]Kٶ_nf9ۺ% =nL޿x5MÄ׺H Dn?cH 'TY X5j_dX#֖];i0l~#NjcL tSAU];,`i]hfţz7Ysƃ@'iU ;BNv3cnk&WFv1ςJ@~ϟ*+"7Sa?(OF+%`^a3vZH~t4b + Wȷvݧ:8$uC$BWv[i%J+8>C2WtsQ;ʰ<ԅ9\=:42)4PU^v<0f%Kf*蛪vʂZaS5E\0~r!A8[t{B#3( & ޮǵd VH%AĽsn~I_J`Pf'73sG#F;r5cⷌ#Տއ-W\Wg2Ok慨WverZE9Ūz(?l.>LޭDdź<)D=Na;uL1'%\MpJ ;F" a>R r;/U.ľdlTj (1-xpAFN}erNỎ1]LNԲ=@Ll3bo/P$8A/UvtE|H% c paΌ]~(1&Ӻd%l*N& {P.{yK蹂W.i7ِ+Asp-Wl?1]f~Ҫp;XS"+|A(Z1kГ(:dC%a}Dϝw*kNϾ8u$+$ ʔ!zF^댸(4Vv6qK8UpuYkz'2\+ IC>:<9M'_!s94pܓ|3u7)F*ѵ-id]ov甄f`^BޅO6dN*e쌴kF&I .݀+x3T&M\H4clx+6j4p8 [wnnӄHں-@]qt ).c^Ut~-)>7<:Fdꑌs{Q2+ m?70*>,?.Z)e]?ø6&>J_ĝM}׋IПM!w|9 ٚW*:b6"*ig f@KfvKiS"A~Dű=s"gkvSxP?'CzW?h7:V0"a&t0a' ֍8&@ԢQ+ ̍FpT']wd`LDP:[ALds (U'-\I 3xC,f-ݗkus.o$N)& Y|ro'?b7t撧CDr/` T MnͅnS_daozlbƌwUMӫ3Zd]$BRjE9xhq+0^ !,9hPN,5O$' ?vGSgu䪢"˷VUr(kWsw*EFcɽEw(a=Z_cOJj\[¡abo@_p4)0Q{7VL&vrHް /⬲hTCBFޓХ2m˱{aK,샷+&‘=;)Z+9ķ!,Hr;\T ySSEq}eyg܉d .ʼn~%gH^~|:`ѷszhE6⚛|;v%J4o>Et$Y]>ķ$t[Hf%K6\質TB7P,2LmD~M8vd)sP.*󰏖r.|ޘAwJ2$%ϕ$H/=MՉMCEW82hU-5[ N׎<_^8 m9p^A}.30R6]ˤjLw)Kի,EIGʉv)Mz-ˣ)aG(y\15cy~ʻVÐYg5I6~ *e4 2ڄ . jb}P^2?rG!Z^gAkۈk l@!]1(b}jr4cES,)LC-5GTm e\&;{&OsEo(2R^?q=<2qe' y%~k{h{?f_PîIbǾx8D[X“.b/GɼC/֒A}kvJ<M|S.Yp)4Kb/o߸_XeO:P|*#O.bԗy!k/U[:;G@]l5M{+M]J]ޚQgX`8J+:ߢ;.{29f]{щ햭"vT yRHFK #tc2&M/MuȐ$scMjSp,r`P͘WɹѡJHcMs*Syu{%[4>zY94/.8Z?%6e勸g/C齖~8sWwG8$cJ1GM$}ت@c2>pe)?3WIr&s~ku?Gݻ;/ҏ*OJMThJ krpkW̯5\^̀o|,yT\Lkvf={{2oZP`N'bP!bX0g9z\ryDoPyp͑QynhX.U6/ȍ=9ZT]`ῡX":x,K[Ǽ ǟ πKTd͆:]u{}q xs + \ӉwXEޏJYlL:"'8ܐ^rJ k]1R9y"9y"yxbNY!mNq"=\0HvuGEc@cĤgh a{z>ii ̡xL U}եaaٺSˮz.Umr$jH,in73j;ʊtdAR P޵ڋb,℁(HL[RH1i^쟝Vpe1vwPUH :!K%V詵o|Ϗ `??TX_([c= pueVYs@8,0?Y"w?bn:iAu,Й[ۏ1o]'ד~`p T%AUvQ ͻ,C{ฃEs`KNef1v%È -/۾>|4\'}WT<%[cjka9̾Y03 c6[l %r<_K끪%JS2;!PA~E,u05h$ ƙ~Y}P$^ǥ,ǰ.5K }[bvک[ ϗSDCABƃt0IضZq%3EohɁk4֑>1M~^Xy˺~uUփXsױ>-jUnиA$ ʐ2%27$4@˛Oqӡs`>V*teL{nVz l e+5J4piVc'OnH C vL\Kk6MZ-(nO /^[/B CXQ.2DH؜cҹb+ifz =xq#͵­~AhΝ:-sCs,;ٴ$iyƌ=Up @S7!M Š3IN߃S,#}Ճ:!)D5V`-1C|nl7o}N͵?x4ϭU~?dX 5`3dyyyBOFAe7oI*h,Y}] _,շ}G J>P|@IVZ }_Q)xYx-Zq aTj}#9^I,cU~?'t:t7;E-je.̪ns"oV)%Pc%NBD5ōWlp0){>ynX :ZѬ';”i8!P˕3=.->u5fJ?`'P_dt< ~KTcϒqǖke´玲؝o ɕ ψȪë;NbaK7S=k}S%7 2L(+s߱spTreRbɲItՃXȹ -Gf?(i?bcHң+:b!l`%{ي=.Y{D>8K gf[ag'EJ9 *$Rē,\lCZ>4f >:YD+pQ_ \T}^ D+=@9ߦ&#ReKwc$ ѣ-5|^IMbT*_: n̈́S" HIEbPTb`˲% _ 2Apo`%9/U6~eEfO^J¢fog<4?L#wvC}q5E9A b\@ /Ly=1%A9UuKJBRx]V0PC*a@)p=U.o*:oLJ6LyED7] $N j:BIX̠95_оӎeC)~ O/̃ȅC');^qt+.9Hhe'P [U+ 1QYޮP"Ձ#VxwdrWU{aM +ܸӕ:cvdNYMmZ\ FP43:5njܱen]O7x1Wߓ_NwLPK4V.|N\ZmȉLG$,ht$2])C@^շ~6kr ` s{JK>oG{Dx}/`2Pc|0fZ1b6Tb%`ٟ8j,> ѵ9W-%`Inr1|/*M$6۠Ą+TScֆ)ukg ,i[Sy}ϐ+t%ӽ^:Wߐ,0^0l%):\sW#fIFާފE%+дe=+:t(̒u Ը#FWRVsȁwԡZP7ON7?\5O1D5ٯ*xm鱏wjx* 6~&0HQ%! '~= J*m3g/14rtˣ+HsRVʔ8WPk|5M}=q򶵼En2u }9 y+!V N47ɜkTzob5Ow9ʈ?_+"I:_QOd4ZKwlTy|rIPמ A )9odHQ9s7|v/~L“IrNF^sXWF7S5ʚ1G}vGY-f5Lq8ўXqϦ0 ~r!%}UkvXj^=֒5E](r#5eǫ)}/#QtWh$uC`%/3E>Ξ p<&@=M R3W]\% Rҵl/hRlT'ߧ7GΌvn4*6l{Cm;RcTcFVG!l(b͆3t-;47.rXɡal0(2gm"4zŅp5TE"{MĈ#_x4"Kp4QzV ( x=IKSuC>܍lך5qQcل4׺ N|DOx\>J+ɾue) bx"ʿg'<2/sFÊo! . _ZoiDIjHv$TnQNX(&V!|EqFk&$RNaG: mup=I!^5u(P~4EgVBs7{-.UENIHĬsHf{29h J!⠗Nȃ;~_7qnJnO֊QDS}vAeĬ(i#oHJ 2CR+Ż*4kbT }QlB`޹8tkTJ`;5k`tFLjB\ o[a[R7R/^7H毥VycBm̃L;ȍnTYp+yV[?YeLrg-6d c8fGSy;.3p.aq~iwk0fIK*qso&p(,G^Y psF ,~ű6]8⒆%&#G [F0.awp/"KH'oޓ !e_"{ۤ l05lc 2A3(~gWC<}>^̒+  Q@1$;),4U!gO'! yiXqKׁǿ e*6B_OA;e)fQ1pdk$gk4XLlwͅ1 Ncޱiж|02Y0iha 3ٯ$BR(׀LA~,\Gfj6r/ꌨaVz) >7KAqh ÍW>{@B9=JDgɥNԻ/1cѺq1JS32Wz@mu=1W byv(&kV:ZsKh6'ɘ#Iku5T-iƝXD{p|ݓ^`qWiOy=k:EIE z!n=bZLO|"/8ȷ׹EDz ō 0NBF9ÕiYEZZB\n9ymUnU8zZyC@m}(#O#}eBs~ ȚJ4;=/4Mhxj+sc`QE),0ɀp^ZrNAY!-ŸŒ^:pݦ?Iӝ9.鋬,\o[݆Q|jՇ!)t BKswi B֑s3/H}v3-neA6?*Lbk;X|Avز )'tVLs0bL;>@| ]*wS PѺKaˋ2WN&7:R*r}ȓ|IjP#֘@#Pw~?{1p)JPryDJU")4P}e$HIgEnI<⶜5 !~t&=ՇUy&xĬkIdN2Ol,;uANLQ498憹Bؚ>QR%s d=HJs Z^v ҍO;= [ ?0 3Ү*K ?AJ ׈Q=x0םkb? bLG>2* P s,_@}D;B^`FEh߼ ZKAɭUYHM4Yn'QEHG S-9WDvb>-)*DտQNL\;(M`ǞR8v {rZ.a˶L^S\.,{-`Cݠ3+'@)E)aϨE򦶄FV'2$6ZoFBVqUߙx?W6tdK;]Un{f',3#ۢ/@Hؠ( .Hab<?ٹL];?u\7T{'(p2aB 6WuF'Yh6CcKʒᓠ\ҿ0oCw^)K!M^~x1Kᄃf[onL[b <zT҃j7USm?SnNOYsc\D AL^n|̓o*ѥoTM^|YGW at!ғP"'[хñ2|=$I="9 cEJB/P|8MI/G_tO` vGES~]#|P$"r6oN!_M֯%*nC/G[MݷgfC,ϡĴmPUҌrACkn\3`QYJԶ!e@ B5jhEᚠ A V,Joȭ}(D6 35?XW9HuT^)Fe6O{uc2xk"M/w-:[', ߕ5\/B(p/Y?~CDbg,UrCC77K.T&Dj^d/4ڑI xP$([U·Jƶ%BUwOzkUPSD>ϵGI8%"d7 zPW9d}CD=Wqʑ>U펊zDmr#iX,q|;f6Zf4\Zw Y6;EEiO/{3`Ltѩ-1|e鸥WWחOoH!`GF EX%A{fHpY|t)FV|2+P4& 7V4;95#>5d*oDmW^9\7){bk(a "3p<z@,cHz@_#"1ȜH!}⨏PG;ޥ@ P;m\O={X7VE}ꎘ \@s>GO"wMGtTM{2 x`Qz $gZ 7| v *|Y,1?|D ʹp ԗ#]Cꎚ]KiHa< 7<Vf`uV&I@N)u92`#4svFΧ-3tyTiO`6O.b T'?M33'@ X`kCl)f4ʉGlѳ BKL5ɔ1'ؿ|!>+_ZqY  SJ!Gဩ>9otS?Θ)\tqRs:>W/r79+83IC帾N$qZ] > W`6FzTOQ|-_Mg|Lg2QWtZP^va!>~`6\87e$w ͹ZI-w{.2_0;0wJg 4L'L)+}B@a[?Ƶ|rh'Z]؀;w'781:<' OQcRIY i_6W@B _(Nĉz20 f2y_S>>ƟKHA \&s=QϞl4APZ$*",+z"]7]w E[ziyp%ucV|SZ{i&T&ʉLd!kfzq u!bMr CEO7 c2,':|{ڳ%TBee |v~FZ;xx??U2&f2:'c$8XḀ_Ԧ fd1|OdmQJ$ʪrSx"Z`E\/Q% Vx&A|\S:N7sAWpB}[.KJ kɩx<&oTlÝ <ؠ3[ b?!.K>$D=L_,cIos᧜r6  ܽ)JӀ*>Iv3v݃P#R3bf܎Q2xϊǩ[v66' 曋Tf::k\@CuV/PO۫MA<.cά$t.6plTwvHzsHu`*ש08>u@`_.UOOyf<Մ>+c_S~NFfBX];:ʙ1J M7"q hg2jSgtZٓVzH@tʉ'w;Ey}05+ؔva1)VҘ؍2{R׸3Z(eۀ=o4 "\a$6*+܌np]W,ً6!k!@9P!Yě)f)?O#١QYG]gQ{#$sQCDVΑ6|v<]濟j:Gt޲1]Nn7]CVbu'p=SYT'䱍?\v5 7X$foBE{KAZ_ݒ HHN}WHJu4é\Hߓȱ9яs3/Q@rB~~<ߒGoWs拐[\/5 Sq$V[TĒYXa 5If{rڜR]@ir'g[VEO$&MLOo[+-dVf Ůl>U&/^nY'mN7dx,29El㔂nF]֎ JUa\GrOШUz|HG(P; n"uD:!q4ܟTZ[5.Aͱdv l qH-$qw@DҮ[&i&+%2HNyCN;0w{,1MǛQ΄ _iP_E.7>].)>>.xYpdi.!h[ËZ^3= 'kÒHSA3@ChK$r