rygel-devel-0.40.4-bp155.1.12 >  A dk@jI%z lL=/]oH"5“[Z:u{:丬UD)wcG~g14tqAp`ۍaZV]ք\y^DꦾhrfCΖpps-)$Z 4 :IT6so@lJnw q0sy<`P)>nb޻"\WBZ6ďSeׅ[sZ*ƒj 餔q$a~ p2iqGн,Yz#3V=g)).\D96OZKJ\\TuW6w!ţeSB8 ap:>+:dQSm@Ár/qʰ?3DX|( Z%Cc-jJEdꔃ5Z4M[ZM1e Z8* niݞ3*R-5~-悮-0XP4K ۶݃t;?_fo|@}26219162452b2d80350ce1a51086001a4bde203cc2d7f32fe9e1daae8a40c616f2a24b669a4c65b69ffd983420ed75507880c9d0tdk@jI%z >Y ξw>̱lL^[4A.cPa 1DB.lz4Hkgf-BU[<1r  uø?ǥJf1|r<u3~9{O@O4 F7Tٸv&y1Fr4]VB}H4{l2M2a-~%)$,$-21DwÂM3~#B <>p>$?d  W  =FX r"D" " " T"  6"  " p" "  " lp`(8F9F:bFFG"H("I"XY\8"]"^sbcdeflu"vw@"x"yPzCrygel-devel0.40.4bp155.1.12Development 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.dk@/obs-power9-12SUSE Linux Enterprise 15 SP5openSUSELGPL-2.0-or-laterhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://live.gnome.org/Rygellinuxppc64leAG4A^HMcB=z p%< !66yuA큤dk@dk?dk?dk?dk?dk?dk?dk@dk@dk@dk@dk@dk@dk?dk?dk?dk?dk?dk?dk?dk?dk?b^|dk?b^|dk?b^|dk?b^|dk?b^|dk?b^|dk?6544cfc19bdd494b1c101cf40556d5fbbbf6016808c675bd6d21ea28efb22902c8c9fc1fca5fc0ac259b31adbdc4f820bd10cad794e0f7b6bf0fe34151d337be5a0771e020322d0adc832e3c087284890f7130b715189e3ded8c85d27430c71a8cad55b4b7e2236c200b6e8bf30754304abc365057e928fad192e5a3ce7a31b36a213a2851bf4ca4b73c53682eefaa4536911eccc4f3a839fdaf53135ce4ca188dbcdc5235dc79bc22e1699dc1090336b9cdf3fd4781a0c52d49e9f67b9f8d88cb96e1534db5c43e221fbdb18f45053f3f74fbfa6abe194dbf8c4d3330e082d74683860d7729c10b420c334a3bf2f051de4afc20a2355e7f6207f769c0823d2f9462c7cb5b7b0841ce19d53637e7b2b6cd179902f9aeee3b970ad594f5b1a9fee92e02b84cd3daf76a8ef023d93fbc5d5749af2bbe65ebddf9eca8d110b46e5304ba0728fd9101cec5a95251a72bbf6b672bd74aef41b0f668fb819d6067b9ae017e640b1fdfbac06d4a2afcad220f70170f209c180ffd18b77c5554f2d9753c503f7b3361fc48761d2c96672dae37ad51179f6ee448f880c86bca75bcd95015bd6c3635d0999cfc9221b9aafbd3974167f38b52d1dcdd4e9a4b6a8db0c278c05ff1ba5d80c985f25b3275ee59d0acef6fc8d4996a13feae8834a9a44c5380db8c40a612237b0b69663a7bdebf6a308091d7566bda1fafd928cd8e579e49a6372e34ffe3c9b3543cae041939602237c7970d67dafed3e2f58da785324d8606100f977cdf61ff680d44157f522c17995e9fc3b6ccf7896f830ab32382e982386f72031679f83555871a1e8029b2f69de3918f158f3b1a9f79fc687e63bcf675228fd1beaefa2789a7e91504beff3d66d4c657b31f7cd45d4d5c9c9be0d02aed0cd5642e77698149782f6665b594e22a371da7098bb79a7371969ed73e5a05b31ecf21e05d35db014714ff029b3b1c7f29903099970737e387946ef09c86b6209b311ab9b311dec535dde4403865e60e522b2ca55c3984fb6ed9642fe06a8e121e0e3ae8e199a7e9486eb2c1db479a9580e2e1ce966f1e936387703a69b48bf562fc0e7ba57586fa5588ceaed07f2e91a58db9cc2eac933a04b0fafbc23fa99f4b0e3ae8e199a7e9486eb2c1db479a9580e2e1ce966f1e936387703a69b48bf562f0382e1c67db8bb431f9ade4b5b67402a847252caa50c7e9bf07a3b7a3429413librygel-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.4-bp155.1.12.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.40.40.40.40.40.40.40.40.40.40.43.0.4-14.6.0-14.0.4-14.0-15.2-10.40.40.40.40.40.40.40.40.40.44.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.obs-power9-12 1684750383  "0.40.40.40.40.40.40.40.40.40.40.40.4-bp155.1.120.40.4-bp155.1.12rygel-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-SP5/standard/e5b2f028c620064a567f47b6d765df94-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 Ԁ\Ldn xutf-896b6fcfb9c03fbf1ba53b2804011b5e3c2ee85f4c2955b955f7dfcab4abb4fc2? 7zXZ !t/] crt:bLL ؝.g}Bt<ѧ[/KkiBG6L+cΉRN(]Mt<~CD~(Et*spIOoKOJ83vv&nˋl2OyCXbQi7bm+ Ph-JEzڃ֭cB.űoUq3i. Xw, a%^|_wpL^:D> _6OӦcn' 3:CL$j<e%&Pܷ߻RqSY;Q~Ze.٘Bkҕ 1Mڻ]Xp`ޓX# `ZX8O^_=] Ng@Su=suW[;.c}m9T%P $6C/"t~Z'\ iYAmvAVw^픵ꍯF:ytIf¶/ 3q%Wygd٬H Hyq O(Q[A"ܾnN| a %~l"3]!P@S-#n;Xt=9"քdlԚ',׃ȏqȀ+KYdrɟpw3rq3SMhTC[^O߂⮝I݋{^ƀ4pcX њ*zgqio^)9:qJOFֆ=5G<]ZP`IcևƪT +UTX0_}q}\yy`*G:Pe'K16C}t;=%kݑC;}A_uzYy3;10{*ԕ5POL>H &.T_Ň-šzu!tq@]h/*rA4@}9z49L?] NDo"]4&R6$uԅ@u"q+g-)V֔?ɶ~8ގl'X } J.x雺 ]ZBÀ8GJUf?.®9ozo =|5pgOUC8l5w4˜ oJev#.A[{>T2 ZM7'3|" ZW ;%Q#"`N#ُ;ke{246q坣A(Q`7Tek0㱀QOJa*R\nLD,qjJ}p[6p&HR i\1㾵B]xQ5xcY+Fu$oxעVl ,!!͏uVV.c}-2߉Fr"*çJg SdP\T m  xȱ@<]sg@aKiT0{վvsrF=!kRZ(m _Et QyGdn0#8C)6#rdG3$nW31C˘"Dp&w2GsTF-qc]X2ߵ^Կ7[41 t `^ϡm×&r/]xYnLvc*CU39L=ُaBٰ.aUv%V'f{Vhuˀomw.\5QGi))ࣦv3|Pi"ƅ~988J;`8By06j%mzK#%dmUbc]V t07]hB79u.\ޕ!1(xްr!޳YD"KM M@&ąQ A? G L4ݤ4 APDp @ܰQ wLdRyM{am~-e0v3oFͿ|CXlm_ u2~wl'_bQ?}hPҸP`ocT1}MzMYǁBpgͦ"Ev~f (:im; `{$."ص/.=Rc sPϯ5sc.+u |NR"T۔7Sp 1"?N֕у#M׳L3Ui5,>tpy}VoDi?2SC/Gb Hy7`잺(mV$2Ş ]0s V'$yآM\ ̟Gs#(g |1AjHn]0Vz>U ?Dw;1 ZW9&) ~enPy{>IAXl}K"Tҗ!% O]-~r]%Z fØ"F?~~>zQl}1vC_h}gx96ϑOGm,\{&OKWSzF=3÷͢h ;q(׮zLʑ R 4cc]9Y]eޮl=Tl+c}mV ,mv:DuAX~5o?= ɅaLKN1C~@_}4kq{"CnQo2Qy4qmD liAn$N|9p~y j_Nl!4Oԝm$!zW5Y%R,7\L%!z `Nڱ31Z +hC> Lj<<_Dh )GYqFœ{*r>0j`*qHrBjYI.[H›/OSjR !qL%^=u( [~AH@VaFM#.*蒋RԤ'G8ziRYKBRkrTiq :<]}X7dN`o B ]8:(fB{T.SڅqV7?û%7lUϯ\V"ThRRN=fELz &.&mH/?o-sv0e_C>H/|UXX:Yba]1,K}(׻JW43xkkQ: 缉ǼUXS*ӊ}{760kœesNt9} R1*@| JHN~0R5s5P~ȠG*>M[؞Pߥ`Y'RF"A16_- $D̆=8>g<[\P &-k7nP8<,pgT۱}AO Iy蝂|-ӮɈʂL],04u?m Xo Y2&;]ܶF$> ?wg?"Uw۟ ꍍEŌ?{4<<ml#:̦esڿt+E*oJFZb ZF؄j|w'?Na R-۾:@uRh8 F࡝kN;(B1>|igT䪈VXRDHNP\i mLXJ!nVFEmemDzre jj["VD?$1pܯZ_:)VtmNBjӞ0In9* dQL>L=8UG ee*5^UB? wDtv֏$5ZEBDgޖ(*e~ ޢuQrd.$~BٓFemP5zaDZd@kGŃwHk-Ck>|%]g@<6n?F4*oL4]+]B1,Tz'Ӹ跿/ɒ=HlVP!n03k:]ґіftB`kB$btfp^NFC ml/R@d;><r$~jٟ}H1>wҿ:ċcf@dnQIBrNVle]k"(lY|?˹ rh٫mkԌnMH2~?ه*TTj g6 6BNCBOb36 $`ٍ4?F*Q !s\Q΂${dfO8~ư|DQ&,}¨7#Qt\cr@;ԪE2c| t$8w c$G༣{T^[u|ӜX *iBLG.CxR)*IJD<(NfY0 ,s h꥛J]eȀdv,7%3',鶷noXkʏ3ס$K}W5EsT',tٽ~ Xܓ[M;`Cx!Ub5 E73q R̿aQ$E8ETϷ_NkD,UQe:d"!PM2%%G cX{..$e(?hYV江 Ե@H"X5H#0-]+eD}!Z E*yd ·2z)ҝZLGE=%aiǣD~xC /EcSNި6x4?~&[\EDN9MwP. %}/rT :#PC葴o ts;BgWBE. sN%oؒ, / SI`\.qC28|.hI!j;>8^H]U4Λ~6llڏI"z ;!zߑ=41P;瓝B_LYf&'@干pϧ4ZFC-&*NDU$( "C &C- F%xB𶱿= 6*ǧU' ?#_rA-'D qUA8x-a芴ZV37wyM)>vy 7zIT^v-B\531:~\`ͯ*j/h8a=˵jK.7z]b$~@ݐ O/>>ܰNƿѠqLc[f"M'[Z5a_O1`TB]hT}`4:|+h*8pl1ٷd qQ9Zo!} Hdhx Z}w 4̨r]FHPX %?_SiO,H5ɸiBeJuwBu[,-q; ^]N|3lgMm[;V=8BHP:DO2j_M3V.6PMKW-z@fR׮;S+ uv So'nj ˗L*̧[cCa]>$ )Ō&;ق$5r|,rICkvW$8e$Z\c6vY>(>UDhOAQCXC]+ʈD.M](G.~~n8ՓG6FhL1xO@?Qc/\ <\K$>t ^#uE_itƕⵜe?9b,{'ˠz& ܺyYYlB/LΙ Cq#E˅=%C:_@\@~=1oF!`}2S~~z ]GqkVOpYG~$yrPm "rO((rղ=_pDUnXJ< ek#;D`;[K͂v" ޲B-IUuK- sXq3߯B#gTc5UXWpzMxB sTak*} +4|04,_Q4mwcYP-u~P'9 SMf\]9 =G`peaW/" u:%x, \e`SWiN(ez$+աƵh{r$kV c9 YAB=ETFfHn2@|Z"(Jޣxo" 'Hrb+u+8ݚG(y7y s&0E Bd9_5^>y&CF2$1uY(RGJ.(y$r|VU3sK]4PC/\Nu<2zu.1H^f[t0"*:hЦ"obR ܋!S5m9u $,((/pNysBɄg!\9e! &Dr*g6A*{| LgX ,⏡ Qv΃&PY&*]~h- eq27H& )*i˹Qȴ;4 o%OUM«5 ΃TnN[Dx#VW>|^ 7Djq≉DOHZbMVzx_{[ d'!~_+Cqkv0lagILTSܯ$25Į\ gX -/~fm3ӫZ3&.金b&-vX1x B:t$Tꡦ*{F@4^b_@4sv9e*ْ%NG/&_ԦhwMg/ {Bӄ-n,P=߂A<]u5r&Ֆ,P^pid<8 Ix]9OϚ1b;A&ն S~WZRnJ"v? }Lϑ|PV~ jbh9V7"2m4p:1-FNxMxO-rY Rbt"(;l@JF^uݐ5@_/lS(s"y4-t=c3|y)Ub#dBk4Ụ̌_Wm8&~8)[U je.#CmXV#%1NIW3@;ZJ穌gUO"Q˪' W"!2_n]Fu@}^$׫~œ13 Mc =1nr]T^Pj:)Œ[[#mr0=CaWcHk ЌPa͒^tGC枲F)`IHM-0&0 ?ߴ$W l3 ^bTh֎Ӷ8뺨D剮6BLdE$oU^nkq9R >"|05'; _QxE?3ۏ~x:ꚧ ca?FSQ*4<ͤ <{YBumybmKPQSY~yM? xø͒tB_j\8RML ߽v|XA {d5R Rrd@)s,)0a:WpjnӕUb}ͧLԿa]GCAeo+jֿRKjSɹ]fvj -?ה2i{Ǔ enJ'qo2i*0^\89 ejHNlvUBKz~od`22Ҍʕlk Syt(z`f=b[\l  SzI-d?#$4 `[p`ptT ]kCފ,49yFݵMޅcI0׌Fz$qRVnfmk+TJFA_;5iuX NGwo Lą%X嵖9* Kx臨z& iQ;/{=Y p ΰNX~ HYB\7Nizmu׺kSqաCOaɹ~N-*^1i $裯@7O;1fc6qx<,TFo Ȟ !\،s<\PVI/BN:}/ !ja[tI24fq;Mu(l]~7QMJxba؇$& fNR/"!Lne1]E!mk1վkVt8@$x:|q2:x)I97s|S3'Ǩnj_i-)%7p`#QK䢸-[~uҜ%KYPlZ@Og,Y=Ap-RRZ:/2a?iUq;QÑ,zwx]#W 5֓^F-%- (*Eh/cq%cjv)Y*Ȓ cT_BɲPO<nM1*lU! B%Du*auFR.6( &y\ NܱPcqScm x\Zsy$(7?νiynuԦ7:yKjޟI"&B4 EZO .ƓD =w]f֋ bݜԺ aۤLW&C6 c:7A]bNnê/ ɤ/8i[k,w|j/Y*~Fq9x\-R9wxW uĘ@uۥ+d }ȟI}C7 @si 1 >Ҧkv[Jw+M=y\t4=ZsMOpJ1*a++[ҮvynVX [K Ynuܖtd%(*o :z%l҅ +&硋ыA sz %._l''Z#Dѧ$u HK)2) ͸,A dvNEg3 $op~Fgc^aawg^_=fpt,H7 S3_2}N}mXzzEqźLOYdRPmI =@K 4ߴY2]0huaM) %}\n?=TiWS,?h]yYP0 |rFstyۓ*&V##X7^80ȗjypzfj?ªp( F|3gJmqybDŽT)ķ05-Iةc(ymA q_FȥoL="P}LT@&^v!\pڧ,Q9DRXug!.ӰD++0oA-5 nub.M~xxycE=+f[Dxf~[7PG(ZIh? W3*Y.stk8U¿z 4IMՔׄ@vG\#-FSچq̣e_\>œpD,Tu|`vm\Wg'c+[JTȆ _ԯD=ls^ˡn-*d?JE*.qc9A cd;A(遦`1 o`[Xƫ7J5 yZ0P:[ ʈhd\pq(28I|TR 3PKS!⪺%ή˔;rqKaQ|9nx%r唜]` zPp02; (;87/07_Ftb^O) YpHaN[1]E my%:3ukeqdgXq@bB'"$/1z`rD QMz\hLiKX-Ɇ%y{xnVch^0阥ڷ8͚j9C=3 XXm֖NpnaL0fCvml{A }:ؠ蘪AgmڤY/%`B,\ҦѢo!z$]?4ڵ&0&PGx>hgɸwv 2-zD&K3M ?^A&c:Zj2*ijuc#g+F rx/Dh^ v 8f< gC3k Er>="ʺP:/BXH]j"1S't i;iKP2.ʒz7F0NHu<)% &Ƕ1>TmBJ=I`An2Ӎ-|lHw&(9,Llt{aoLWuE|o gڗ_%\g>1Ϭ;m/\;H,6Ba8@E@k;Hf[}%3p{FHIm6 l/JVL8!D|#tcidmp)r.Q0P+NfJ[6jcz#,c},-XSdWgbmOAY]vmYo5;!;.cNW]*S*-)ܼAs.&^Ѝ `~?.UP)awL$HBb"m@w(uG1~@s\ؙ]'qPWFMPKipD;\3EAٹ kD:M(=D !;ne>ưj fg?~6)zQ&t {74 d;l D^>T, 16IZG?Gj;4B5-3@\  T.~:D݌ֱ,gwt]9ly%{I,DP*vp3j8 ܰ"V{D2=lWY&9Fv[!|l.$=maI\:| jj^cP3)Hy4B.W*~_И1M}c1Bfm4̕ϫ~ȔtQ;Z'6sfo_\HKEzH!UǼnk1$v`cVU϶Kي4lv8qU"d~gBSĖ3 ,pȯsݭIXO>i0TAqK4oehj0 [n5to:!jN5)>vEHS0U\V~Ajx7 v6u+Q)q!Xv62(QUc;%v}ZD]yl?ll+9QN^p[p:e]LG 1{x㩨$H$:W#&T/G i&5ɐ;_7@+rJ9uQX_]j{4':ƅuAK,Ur1<NcޯCr ~~&Im_|Cy7l<ž͞DTla&:;zq(jKˬ̭{g mnV1NzfjwT\>roGg] `ބ>)/5oO3į rOx=86[t19'뽢#‘5c7i )I-yjS3fp:KGql'd?e`P ?h™j^i-ՓPL?PocFz),*HI>L)9xzY 5)@ZgZPR w 5JJg&a]! xQWO!{E& 0QUtaFDE-τHzEżqG"HD\w\X!v JSyZ9B,\ߍ9b﫾~Ծ9nk{οɪR[5O_b~{Q Vb% e,is>o,-ݮs?RRW=wS-ݧFZv$,cuVD~W)DaqAuꚻWờ)XzD-,ezRO'{*O-9r ڀ2Z">[O "9_A>gP%'F@ 7R\d-:J2 Pp,:{F/tnV ujʂ\[`_GS/8X$k|3` \^ ,;rz )Б+<XKy-m\}ƅiot)BN1j^y!6y5Ħ)eDZ<L(:pY^x ?wMٛuU9r#I?{/Q%Ddx[YI6 M۵mn^lgTg=gO렁sc#jC[X ^A PH**%E#UhOȟKlo9+Q JA)sQ}8%7Z)U0>615 c ZaY5yzO8oI@f"Iж=X=V)E1û FNؒLeNԕdg %7*;:4kݺ}PF751\9 79eGqIӁoO~`-jZЍI)̶qqj .?PZe@cNi,o(hkiCg.Jg.j~ uzivv7ΨzԐsȉc<7XW0@Ni2MrHv}e#<r:ou~a;|];& D[1!3Q>{6{D]e֠P3C9c3,)6 xT^5@r7/l'0bKE#d=nx"%1Eo>E8N2Z#F E$.#:8B !c7F}IVr*~Rŝ z*`0$6|( X p~"o5wg0Ҩ B Ώ>D5kE9NbfGz-새0Ughf+ٸ8tX,4=.iRd噠Mԫ`bGs̾M/v߮S _&7R^?6zf\G&C@G7\m̷q62X+kx 56 @GIu1Q@GX[68tlXN9V׌£ W$e<(˘6W2vRҹu=_zXi&J7IWgG_?v!qvh$V'd l8OGAP[89<ߐn C403b_p2ATf#Q5Ү՞e[-o +bj2o,fL{CﲻnBPm*68alyI'!$>ovS+]M-v-ϼ'}L69O/a2 a@1+4wLAP|(|,J $5&c{c ngz?M25Rvj<'4SB'1Bkl(P=vBܨ%Nڑm}ߌM1tZeAKN|C#PfzyBX&s>U::y?ܳe/#!Ey-)gDY{}G;! J>2 AF&#j4t(R&Y }ќpFӦ=yYZnhfj@YB*[{|c>9,`9xC .'; L_['.o΋_ƴK^;$l؊n 03ASъ`tub\ʹ\, 8SbB8(ΞéP/;i~P|?\\.&fo̓NVt 'WڕLjYu5rFQi}.NʔVK01ZXqcڑЏn 1ed]+߮6(&#yM\D\n7顜:v0 hce!C{`nvFve n~bl aDyzC[$i/@J-/ͪ{l]$",]Jy$׀"l2?턒KT֋a2GZЁR9※{'*Lw~?t3" X koL}xT"lf Z2;eMD9U*A#xJj*U~ qPϞ ?!/XYOI`Q,˿4oăOovǺGX/ GhyL -`NAqpzz扦ϽO2dxx("ZѻEl٢H~=>cSIXNmdMKUر Oe \ykӃ>ݞ`.B཈-$~23ZhD|׬sg?0rg479eWO= Ü{ڽ1d~t)#Ǟ$p"]?~6~@JYO8D3t+T1P>2ʙri'BJ\i`ɁVhz6#!:?#3GkLi ~1 V-Y()<*q^eؚuk}} "S悁/wӛ_>TVf%1'e ~ G F(K %W=|t$ngJbß,`Jwx&@=kߙb iV(Jv9?++Q-Yz{w>@ `2.GRpɡY  ƼF6(70B122{g; G+zc#‹5ԛ#wʞ?EDb&?#q3޵ATo&KAZpo3ree-PGfP#7̄KKlhZ &fIir{3H#Cr|8YΎJ*j&!mM ^1 Ŷw]'' Xh(9%g# D9;Z훦DdD14^84*G.mwdr%\˸3[rI}ky+T &g8\j x~* -eWi@Q@Mq>Qܵ[{U>8L|O*">h 21q c\DtpʦP_IZ%&"[V?ۿH'qhc!16ÞU3<=wRb wxYK?āo1Ԟ5;?ˉDe9 #(%y3R n,{߳϶'$‹t(~ I$I 8JAY{gBӐ)T OE$mL]Nl: U!۝+W*&^K* %JRgLOc`2(7OG$|/H8z)Β_Ӻh. `Y~ :5q1!6vq# ck:'ڞp)p' ;IsZ`d\tev"j,yH|cc}H\Au*o8<=MF8ci=0 H: 8jGwd @J pS>EڈK2e; Njlޞ3 ղ[yI1 /W4j-/_FňoitY  ZJ\RggN_F8+M2x{i7MH$-:3Ou/R E$s)zfbP^?T~8ݓUʾ5ݻ|ix5`lO/+v9/Ѵ+R679OFR?oȡa U\@w޴1ьpD|[_&B+cMq:W]뱫\ ەlJ*2FՊ{$L3Z&"&bi;Տ)⫺и7mY087*HW}xݶqG2 @Kc]p-# PBF5K:0IBC,1h?O~/"Jcp|(!P EqeBlG`` !kQ&9`^T0Fp!RdO7oJJ~^"[bӹʶӜJYjl5 a{@\V|N'u?עu3NF sM0w APjh+= 1O P O[+m!l<۫ BQ^^7F]m,0mC tPtM֧S/DBBZ(>K%m9LK> Gx .D- ΫP̟q9 c‘'ǔigSӸMZ:G\P|t#"6\!$]CQxUn@0T/t67~'w:kT(;>ok#sLlȽA%f'hW*Vd\qz8 P[BB8`eZ c@G!/y ~Ƿ%W>d̶Cnds ~"`_ݮݓKQYL.#?rS#\ގXiFN*w v{- wt?ЯI_NF>l?LÂ@aϹIzv+0AQ3Šq<8z9L}10,+kdh/2wTlj8i'6oo Ho;\@#IoNiަ {y^P9[T;U.~2(DtkW \*sAs(y$z^>m)@yMK |oI[-&-_p<=Ԍ.OFKzN`8 $` 1G87?Vkӊ|xt2`V`oaǫ'DlZNUO#KP+BX52Xk,TWUP"q\ >!aD2QoY_>ڗ׻bNmq)bJki,l{G̓!y3daqN+Uxrv͛*.NTÒ$-nYpn OxDAU@~ܕ_ֆĔ 0Qj+ ~Frgjު,ZFk-0 RL7y?+v#T>v knIPh-" #`5}dqrQo4;g!0M!*lZoaArb7řo*0v*MV;q(wl.&B~8a8tj̒cЎyGj~{ XŲWҩ4FQKN|v]/U_Suڙ>Qt'gr뫿n['*3`ǃ-gr9vcjһn;bѴ.哏b|R512m<,-~Tr]9LbHxvRw~M"N\=Z4:vPc3A@] {tBe,WGTzݎ}]#'c;mzxk>FeqRQ^(?ϱsPp}Si&yRfʁ$걠WxF ͘eo*#X&B;=vCXAEN~ٶSX7gbz/B ; s o.leK߼ޟM$^mO`<ऀ.1K$$lHuL|"m6.!+,rϊ(QNn+jι:gF~I&6b &gFU#V^Κ~> m:,`crxs$A3GD'r}xIk 6eRT١ C% kR"hJnW`?,|r{̒ Sau_P7J4V!%9|YL"\S\Pt4* /VU3⊷An82dmkLVhz̭bǮhr`D "JGrkړ`Bϭ'3P en>dg.ݪ @Ig}5P,:2hH8C(>xeDn#>u06ä[ٿ/{ Py&)f; $ u&WZm}^* 5W߇'+&Z6I>(7y,d({S4lbRCFeaKR]_XE1Y Pu+b YRjWEav|!Uo7̈́j!/9|qt.KG*mmBp\sKaHVvGU`~Sz<QJG4Nueޱ8u}I9H:oZ={4*$lȽt&n9ul BG)I׊vCBq'&K(A*D_ f/_+xm &xOTV %MF ԫŕ>F\f|邺F@@ʩjrDI-u{ϙΜ`Wu,K:݊7} bRPusFظ.L1e?iiT\LmC}mI=gҟug5#@/ Cibc;M ΀ew]?yN0'd6-^liS-=_*~K0C(hGEg0m`;-6q{1zFZlJ[ޭGP^DbR"]k݆r'  iy^ R,bi΍WIg˟&VwPRb 4 Oyg⠈Ro 5dLm ?r|*NaTĬ=$a˶J˩Vy+&Hi\@~ W v%hoVPY%hPC[iV\!o v&spIJ0Ru,Do-3ZЉJ:&a P 0I+=AH_(e |~1V_p6Qj%*t`q*U: \[#,`7=D!krGo wSCt%^"DJc+TQ1)i׵^IHh >ʝ.Χ3RѡD# G_m Jy^ϳҍ.Wj$O9LZcdfxinnƲ>뗁 d\t{_huS}oI`y)2Bjpˠs}{ܚƛN|fQ_L`GAH:mTEsW;7nʅrEuGj4YGᚂ=JIu۪"<ƍI)^A z8l:c&"Dp,k q!o(̳Aa:r,ѡ6$ԯ^"g[Â4%;y{6 :j/C%;MnoBBҪjG`QR `GF vUj_|~6q<bhV8ߙ Y7.; jbv̚t i }enu{K=0TZF? Z\7 trw*=ɺO.""1{$cH)`=u Av,ϐ. *.Oi^gspgDd( MJ ib I&|പoxBLlo!;J,K,b pM8M"FH(>UbIH^!Q+@KB ҳڽMslۤn\?} N"[ Ye(Q_0H)R@`m.ԒQOw(PgagQɖRgYLTtHy7yLBeL hs9j6l;W^D@jmihf~*֯ѷ`;U VhQBl+ m9S_F&*VE4%Ex(O! jAޗ hrB9I,\8AJEa!gAyn+?VH"p,b%"F|" ax Od&6_*zTG<˂Eӎk(ؓsVH.-ՅZ-Hcלe1~I"ް=G]-R4܉:EN8 Wɤ4fʈM aJL 濯0^U o;v`$"Ih"BLW & VӃs{~ ]E9?a`d^sFe>?J=.ٗ2N,XKV5Z; ]0F"bNՂC ܆i6^8~'B[2Mgayl.!wwSR3 y2 ]E([8`}BQ.*";Jk}PĒ:`~3mk<->NR-vR$\_"%LjO֒D᚟VtRMZ_".}2/޿Jr/[/46s@3rbEE6?`6OXՂwa}O 5tn_wkq4Ur:vsBiq{<8p- ]/coqc%4GbP]-8ʛgoZ}M4/@7zAkpGSu=!$q5$_᝘Vj:ʀE2!{T"F%}CQ(rFZDq5LUUcQB\KE֙]4]p!q5b*V% ͇L1u䭖9)@y^9}l IpQL-"#ryٟ$ERlٱݻ.])1ҺV>|gU#\,T|ƙ==O'׏BI)Zf_阍;4 OA]|xRuhDXc zy]8;a+{bTW//{p]k%:i3BSSlşF}8*o | Yܹ]܏{z]d8ڷ[0>*(T3L&.nmt~F?` ->aE^77OYT6HP|n+ok¶5qdKkB\ċ\v(;0/kz-ZVʩpM/=bpSUQbd r; 0Z; I"n_+F}EuiLsl&ecm'YWh Pms 1(RNB[1(0ڼ 2ceEM^d&YD"e~+_?Vߠ[: "+wk k EeIT#)DGX a]אCq~jctH,Wg~)gKbgK.Cܝ=IYJn:t^47+Sv婢ܛbgP4Xw!t.$]k|-2#z_F W폂;3g\ϱ #Cbb9nQIr?d+Y 2}' Rs, CD%r:ݛI"_2*6* AI)w/ 5y|\TſR#+vnqYDAV jBDb4Ybb?>uBh-pcyPFcX^a%wo9u +F&$L""_7չD@W|76! jTy=*v~SFne;IEN\vVP$Ɋ:&Gë> MSA/9J3On9+d.E|Rb*6)W":E{oDΘ8Jf7 .>YԚߩ|A< ׿)<۫ǣT&`z0qFFКGNQfSu}2GV1h[@zHY0 9-#ē\r1f9N(K͵:' 2Gb.xcq LRER_b9|Cr86</e_rL:ĺ{/ԩ c#vA p4TػYߗ{u&ZSZRmϏ9ɹa؁@h'3L& (Ք/M"*`oAE$QDs`~;&k-i\W5fSs댓UA :cglO M\ei9~W"Wt1ucI)[Hhc(jvnjج:>WJQ3D ]ݵf=4~|,s aidzƫ~aQ@isbɯ۔4.sJVz.δhhk(Ώ4 @ |~'4Rs7:(udbڂrXi00sqk *g4?<@8W)KYX V) 2mwd[PqD0훷 ҋQ}0|{? سUS#H.k)\ I% ]Y]mE`J\Ǎl$OiLؚ% T=+t׃'=g &<,~Hc$|;_Bo|G_~䗽¶{Lu@UrqӜTwY`d:[ v2 GXěN*omY!.dHzdvvz ymґ\Gs@ /VlT$Ocj-ZFE>NJseѰ%¼Klaj̟aT Q?ζ Ig=KD[B- n5Rƾ(|ٟ٘( `bAC>̝820p}`ڈs9~sx0͸9{eAg0:Ao)n? ]zRH=zo MV# ^һǁGC Mɫ~܎w"p3ho4*f*sࡥ% o4xpMsRxDQ&J7yP#8TL,դ̟`+gc'AHۗfn Bsck7, xCw۰"F6nXL]}_q7&6yGioXr4-ѨžJ[^a_,7ubѱ_# +NS*0\B4="5ûsYxQKRhY+>mc@6޽M ~P6h/]0Jh2G [-?s܊P4E#`K-~~0fTZnY7P 9:#~j0]xI?XCfwjc2H~⃝ , v%2rvN/`$/|#3G%+*up<( M$, Y; bx8k'Ƙ[L09zdSFw"KDʊ"ԞӜTⱳr_:Vb eFBL@ m4D a:lH~ǒɓ.yj&_pk$0C+~TĎf0c;mz`n`ojgV.?+Uȭ@ z5 Syzak+nV3KбC֞(jr;KNTIfQo`uI7__! mڹ 2<. ԖP@wPl#q/ n8wu0TQW ͪ\r$P"O~>J~.nڸthV.YP\,.S /H`32 {ہ*1*ٻBr~>Z_?KtV0! 7px7`PhzO1Ir6sܻH8U0iX}i xN4Tڲ$j~}ɳ&|x{8g%{u).!`؇0*r?]!ى1 y=^|fN3Ö$3vt^k0U9Lo DqP0{65rn<9C{#d%FgWؠt15`)v.mvTÒ=xPWk"Ay{j֙{L_ߔEENJܵ3uoݷzI0qjYSp]n ˎfǨJ)5r[`!jxkS9S &HB2Qݟz 2YWb5W ''lnKiB`E vJIw_$p4dTTfkBZsl8Da:OE%jڠP:eّ1n!m8M.'Ps :{\2ʷOtC\ʃ[>\) en׮BX5ɛMUÜFh~Ԯ8R{+bh+.rIq%;̑ƊGH-.9&gM\f́Ñ4~-KAP]*)]"hӅpr87_] @#g?r*UP Yz|y,s!H>a -5VtY?yD 6[F=|3t+DCObndWQ͂SG:wP-Q~͸esy CQx?vvVza5Shwm{H@%ja?5XI+}QDd%>Yx%Qj 8Z1L9ڙk!2cϷ!ui8uz`E ؽ*7MZ>mIeU8}.Th+ZeB'bNxbL)s C}t4?'JYQ/ҘD+&v՟ljU[963̫pS,Yf|xQܻ?oRK?`4e;!:da$&dsoeLČUU:GJ/-OI:yA )L b'yD#T5/!{Ri%ڰNŮiAّө8f9$Nrjz$9gjӹZkC$fsSɨݲIM9 ij,X)VQWӸ7s%M?$cME WR-lIrݦ1{ uF[ GⰜxF]S\EK6-9lE{uc6.4 \LQ+8z7_"HBk M{JpPihOK/H.- JDdQgG7ǎSfX!oHMʾ(2Z&o\Tr~7Vb_9bخ4UG" 3 z2'X*?U%ˆ ([ܵ]ي >-T+yf&]|R QZ^o+LMG4?{>--X񎯘#MnSs!uDt wv ֋`4ja&j}+6YXQ򔒎|ʛ>`!^F=}B,si<tWԴ:0MB ?Xgf`\0)khm "Au| ǔnc( 傄E0:R+4J{q~$Wr$4 %0nOe\ckV9 ]vw>6 JYՃݍ !d+MOs ww1vlu˲р7m<&:ZKBdÅdgTLY7gQjj>9ޗ ` bnA|K+].㊳҇ Slޡ"3lwP5zFa5eN>=Uđ%4<{ KgօLQ޲ ӭf*?"ʍ|khl5-HSAYHZ4g"FKhSlدgl=|SX7#5'YHPKsTtDG3R$ \uhz$yݣ8侪>oVSMB?r۶&XE׳<?4~  ;Gj_&d HhB_b32Q@gi w#噰l&iRSmuEb2T:i%ݷ2fhW/f2~OڣG1,3_rjJl*_EjOIEy`&zR, i eb 2ArMȓ3m Ct t~CuZc*H%ծ޸]\ؼi!T ƿ4,ճ@:(F=;˰y'C0Fw󻆊-䬧Hh' /87# HY].KcUQ'o𠛃<)F Dohy?t~~*ģ83uw\'v7 v=7 ^ffC. W4ԡG57,(!eqyҊj$BuyY[-j|*°'#.,#wA+(Iqq)g"r[N/^3ukc ek*ojK[>L qz˜0I0y*ssbt;nT+K*\Bdzq? Eσ)'apE^.pZBejZTy># ͸Vj!KrSI+~!HGU68!Ƭ40-So 겓ľE$lmf1G+|RJG=Z[2!> =葙:|ieU`Tf b:o s? }i+/Xuo&(|Kf!.b( Z孃$qii*[ tleZ(V5Tb*ZU<##ʕUN샻!v7\r^~_6|="hW}p18: y6>Eo{ ӾvڼX n]ǦšDZbU̡aNy԰u׋=DLٟcbJ=Tt)g2ЃF &70\ TTӛAkNosWy=%$%I=X=qj<o'̾yZ~N*l|O~/ABꬆ*$RFyn+ H(wsĎh-`V="pn GEY7Yy&3kuҋ}|DScȅ6I r-i+-C Km0JJLEUO_s 4|ah%5ߋ]ֳRXy,KØǧbAT8~82>B3P/?d-Fg%ov+-yo4FDZG JI2sԥ gsutVVKtZn9%PLʘ2Qjs|vi hM Pj 5S]3$6Q>% //⃒;H cӥ6t%2TzSe HnT\xYWDapGCd ;ZvM5!t$y kn`quf~ XݎUp xXu+>&c+U'AŔf J;~=~ bK#GU>ChO6c'Aa TGh#?JAl彘S 9$ '[7&FN*@,U J6'}+cH>HqWe(|.N) R^Џ.-űoO2 *{E4,L]x;XXH|s 쨝l3-IXڧ;E旵G$_FO ah:HQlNYvz,QecERNxxZ3d`M~(|WhXFwchB"-DCәO܁yO'9d>DŽHKk]fA?xI7\ic_zH_RqML>jx);%.tiM/^riqg`Acy+j65r7fKjO[p9N@9Q1^svƦ`QP q&]~A\U%?U.S(3&Wi tw]F=ٮ5Gc-U3j⚎1qUA1Q q).:'A TDKK1;"ϛ7RROO[ "keIN_Q}; FB BnS^ot/ cɼP%r|)5Ol9҂耂/S`ҢQZZ%B:N΄'R?"Mʲ+PEԻ [6{;۷bCЙ gzÎq5/it:ɻ\7UJ<(ڸIDZmhM}?as_|3EX]_bZ7mU<˯]Yľ29bJW*[Y96yK;Ԩ =m+{p"* `*ey\Ն-~ V`8Zd9*hZ xQ/u۷:/AV7+G)%F$Q$G_W\&Sv8q-# yљs'm}[Ukm$5skg=mȉDɶ|7q d^DZ,nbLtE`h{<Ѡaa3tQRƿx4 =g7<;}ԄzRkYxĮEt)_!8P0ȝXQ'+|({M2fϯ%uR>x!}9<, )ȍ)h+FH{qt^WpEؼlEh6Ò=)N秢XՕɜ.)_a9fZzrDe]`cg>p9B5aVU+ko$Bu6QGN]lq?҈ Zļlكq/=Z$cNT%0Qɥ@ғYMdl@NeMvPAFB =)mD5e nF`*&uf ~fVQz6:11qaTEXg[w:|  /۝@!L:,ڊа?zjr=?e[0TnzFu6LfVܠPG>OPCݛ-R bMUޝIorϭeO;-f䛂thKwc+F@eQ`%گ݉&MWDvj"9Yfd#u X1Ŷ`V 0㾞VLI<[U# vꖴ0dWW7/]ruKS?_.RF#<037hb׍M| 蒵2uXkYxXxy/=e= fcl@nz񺻱s*_j:\2Hh4zpc}^L~:xyB 1"mjq@jО7n^BFOe#;Gb{Y~y|*?- Tg|y&CzrRҿe*&B ~XH]8oUkF @ l-'( @(%D~fj5q<]6O OcHet?',)ḺS3 lc9S ӊN6HN!hۧɚ/Ӟv&zxZL*(gtHͼ?N W(X|pK{՘ٽkJ~yu!]2~/*7[vThdfER6B@ )Y_p&4vvC^]C웞CwZK3hBfX٘o&{Ad%r?~ws<=!b Q$⭙WLoOqd~͝8YTo#xʐPۻ>!{-YWPL˃Kx D`]?ϩԴ)OG;̇DpGJNiq"ڸ E ~Ŗ=@CBf0L]j!>.}- N"a- ?3,Y-taƭ(;É.j'ZtvTfG4WstLwы4R3pHSumDLWmy%?-z͵~ >!)ӹU;owT5G Ќ`̥ =`A]iߏT%͆2: z$@5|$*[/WrV޸3vK=GXP@Ǻ(`E~8ڴ r|;SwI(-Cx zh#.|`P7xkoFO^a>qOɽYm2;ɣN Xw=a**yOض~j6Z-6&dL?"?85Ʀ ɬKE !a HKc|nE[$D+q9*FN3V}|UBF7t'_`HT*so<{:Wt9R݃nYGȽ7)RwFF1Gx,Qi*&x$!;+QԧU$* &BZDe.dQ$BlB^'VT{s  sWCd<_~>`om+&?qŎJ?]5~v=)#UPS [fsQKZwt ok\_ 'Mf!vPEҔ8N/`9-w^/Pi j~AO|bG Go@ip/&S×A9]/sBUx`UN+]zy(xb6WGX8,{?bs3a\ʀ1hݪA{kM˕jt n_}Ҟ/96ni @+ w|c.rrC~IzPJ:\W\É8k(D2\Y|Zo(㛫 4|J>!ܓ4 ъͿ#a\/nj>C8I)&]..C{t__w3~㊼C ]d7vains3(m-Sp}: f3ҽбA5#JL#^bHmJBqoW^铫~|(c.bw P1LZ'ɖzN-MZř{ڡwB[A\]w8hXܤFl)U A'QN0._j7Yrk--\[QwpV#UtauRя,YO N$cCa><,:Lͼ^_ż4C&gLķoW85ցaSR/0l?H뷐Wxv[v൨LB;ou]3Y?C;Ո3| iK[ZpUBD, [+Q^xL#N?%3U[LsFEM0Q#fiyK^]u% uGfk݂RN|[LT2D!E`;l<͜9{݇6Al81†&KtK&k~D-نښnPr' xlFV5; `}[^sqs~FgӃSh*@6Qbduq 0@gEqHHԨ?dVa,{cń k!*ckN ٚ=F䛡-*/7']b1:W@1诶 bIJ 1˾2pΒ?q#q;C3Nɘϖ,]oG,KcP70[ ~$zm⸃xє<1*[ G}˖YMbY!tӘmc򟶆ӥX2)p%5ɷlQjw0ހM]<#!v`=r\?l>vyPm܃ۗnnEe/E3Ѧ΢m!,n0bnxK_iʹJCl3u' VYYȤ^ٌ" g4;s#A6}%8鮱DdAD0NYkclU(L @rI$X{(ܹ*5Xþ0&J̟*ގ\+3e2oINڱW|2э<Qw 0sנF k.7B\x*ur Q3)0^橆C9z쥚ޙW SE#^ pq}x&뽠sgym`&{e.d1ϛw`* h6׉?*w扱LP@22<הP^[L) MןX hWjt$BZ0AQu3ߛ&%8qzYDկg5D_,ע1`8`3z':˸u/4+y-W/c]}6%c/t}n٢VY8jT q(z1hVtF &7XESe^߃ hԽ(9tYa-&Gz~,H?9%)>TpX/Xxnnzn $=X?.Ou=Ch{3qV(ܮ f pxFCK:^kx?aud]J0^PM厍'FL q5N Ȑ'X LIbpGL(g97AV>dNLfm [!H*{rv׎r$8ѥQ4Sp*K9q`[TҩI.?%oHSRl?ɦR|TE4@܋.+-xm*o9۩(߉"' [H6 YB`KҐ!RmH7Xs 9WDNzcB8DӪjD[/e:?SMulbNf H69..˜rũ,hzOPG(}J+Q Z1>o~zjڦmd]º ,c鑪݄_;QЯghi"Ey淵]jj%^OF!ES\lp^t^Gܪ)?VWok@xC${[: X+xߒw4sě1)gھéoJXH,P'TbNشwqàƧcY=zO Ul>N74_}OZyURTj tYbvĿ hS=*Pt $ VOLЭ d7JSK[6!+^]糲:]O)>X2Usߣuϻ}$% E aL2*B(4}*Hɤ JBJ\iE?/>7b *^1BPd"7L|C||O:ffКeo9F5yIaa|d 2 NkS̃ݤE&W#H[Y]IX}HۨS;2x>` D fO;Uɢ&H5Ýymnp.ո\SH?1`u 2 V9`ҷvf]#/&p|V NF1ZMH,wɾo܁O<ƮA<0 =YR`y6)BTSJOABv>&-F@"艄k|Qw1;%rB=#Ge/J,CFkV W+ʷccx,N >v~}M5p3-a6 %: . fGh?m,#q+WE,Kӡ߿ zMwv{EZvp'?GmNqӁq3ՐaN/i{/D:64mWyg"XQ(0^ _`w A.>l|%[~Ԟ:Ð(N J}դ$7MY4'|(H&4,]>aXe0RXuBZ@&9%#M_J$\P3X}c3'/]_v35 dP6S$U`-+vh͚G°2؊Q},.6?Wc7RFp|{%uN8m ^Su0x*׼@?2@` L~KحyA+0Y?'4C]= fx=wk.FzPDYԴ+&xR]IJdسS5uەߦ*3>%$7q\|PBuD7GyNV)D:YP-b/42*Θ^Z^I&ȯeПL-9i}}^q5r%8@!Tfw7ȃj<)M`KOeD E|ξ5?VȈF=vR[t">V;0}>IDzς!&|*5*[7l xm>=tT6:I5{% Ro LM?uGwnDb(>n:Ԅ20ʭ?o~/]o!ynihh$3WJEVT B; ȶ=U189sorW#uO[L$UrʩEQ]hV' eHs"ىB*wydr(Ƀ-(YwqPGrl,vpax,'Me-20ޘh!*&[?0rVW;qxvmל0E ~sd=h2ɯWԇYQq|@ڷ;-JC4]pGrǍ^>ڝ7<4ʛ4{?/2Qv?܆y4cML3>j>ICN;ZjD>zќҀza "ťK=0O.IB$-ncp(DFz%hxQo[쉐I6jTfZ@ݐ3pU~aȱgde"t0 "%YzJl48EoXr|H #IX4jEʪ˄$ 2iQC*-?/ЩL+tz$j1*/W=fGfXpBʜivr dy7Cp ?>Gowe6Yk[e@?F8TsЁYpyVø'"pQ_~j3=Zץ&:$݃$*oh\ B5;㒾I`K MT qYPcE kِFW^v˱Y{ͮ(5 yTGn1q}^ePM% )?oZmXU (ث40w{P)˾F.3U]I0F-}St_s h`Pj R);Db1}?G5x͌ Ncߠ4.նIGjA8?btEsBS 2}*mZHpV [Pw6oO\1`G4:&Tz?N埍 1:jZ̾Fg3^;R~>Tl6U>IIQtHU0j 8k3>ً\Oz9OqsWX6 rLkUD@qKM"5=ڰe3תEIk.u%걪~20$Xs.2_-H\-֙EgD^6KDvmxԬ}=@]aq+P8R-|/ ^|O~3FFB@SѶ %^% N+*ׇɄSԲVZ18DD>ֺ0 |xMܨMnp\SXl`.0N1Yʗdb*P9\kO?sZooGW~3 }gSy~jRߦQr ?"7GcQ#,'9Ijn쭊!u,i sA (GvzXY&O'ڤF~x"U)qu*DTtĤK0ΐ\v4> JCU:!JA \Jgugnƒt}06u)wI̍kH5u"jb& X:`:XP.6"Cyv6F5Q_Կ͔!7Ƃ]52$O/CPSV.d 3fqMJ uSbXp]6@C$i6Vs‡|*w nszL=LA|{x'j6 3EԊ>[>"왝ǒZhr9\V3k+Qxڦ-6߶jQ0HSJ"ЀfTgD̗8"MR7~YeV(ϕU F.Z@ye4[Mh#,QC< CF3 ^a>Qf8DGٺ!eo!خl-swưއW?Iy>Ɍ,i:+t)b-46ָyGL'^ ׫spu%tl-(L} 1q` qԹ+Y?L@u \1_kҧy;QiVڎ]ʌ&-DztasIҭYk:|˖ot _xY}V&DU뤐/L: #Hc~H\o΢[(Y5(Xk +,*B~/j:o_Z.N*17#N;ufM}S-|:-e[.7W:EcTOzˠ~.ͰY .y kaFy||B-T=Ż\~ nQ!4,mZ9 ^Kx py~d"6w-Q@נն7%=puƲ΂beѦ޼E+Rތm}yhkͽaZ8~[;j&.әXԈr"^MVRS4㨣0i{^IOr+)Gƪ,+]}mԕQ(N\uJ~M i3ҕf q4 ř$jM)zCT՝(ؾã[jUhYDqǬ2HWŠD[|R j-!1A-^ySH6, 2MUG~04EYNVbpL[!1gȂ -UTgby@,ep )z\':JƷ_g/͓\OZhj=,୘?yboI1A%=1@`jlUk,p*IStLʕA}n+ou;k!od5#n%-SN'_NǷdݎ!D>R>@xs ד6Nv3 j# +~5e=y&W'mGUg/J\vyp'jDȅdׁ&пt8OFA1gD @imAmORݭ'x 5#w|{;YxR|[tRO~.sy<3Sgpi@LxL_΅7sYo~t$D) (Xɞ/^0_o1IDb_2T_ZF`P&q`w S; X@$ 3_@b$)%_mG6):dd> pstkl 4WiQ{k #M}Q!jv VDap5];m1@sfи7*%~W[֨|g_ю'4@,-'c.E9!Ǵ *@_M;H$us6I?.[*TVM^ʟcYu M߄eed6-B0o ]eSgeuӉrvX:OU2B8#;U17朾g"¦9SZ$FSR^ 6EQiZ{Efxa:`InBܕХm%mvot_ԝPmɣeIo>PzgGl[HmHuzNmƽj^joB٩[;*)]Sx(7/]“c61}}Vv2{׌D-4>KE(E(J\bZz -ʗc59>fʦv)5|ptE]ٯP^Tgd]P|,hlFfBV !ȅ:tܱ:-(R@CWU͒Msr@IѰ%yh{0p8u[r9(^o뇪h۵3]'5DB9hF_rf ք3, +s`q08P%y# X>C;pۨV j\W=+Bẖ׀.?p|9yݿ=FúRWiM8U8MNz4΅h$7{ R,(ݞf%*]HS>R2TT,M&&P\O/6cHZ~Chj^]>\; ^Eч}T ;1 LOiZU e{=a,k+YBG2 [.07y Bo=MN8tITXFjM#-[n$ŰqBKM*Gyn?}Rx$H@j)At2M܂3l^-a`ϳYmt%i? :6 /eG]5\eYGI Axz|I< bYcѸ͝A ?%.!UɷRu#r ˊ8Nٟ޿=ê5))ovӭpA8OXmKDҐ$^rR,Z$`QMV.}L`EA2A*dDԿާYliT}ͮBqG yr ݪ)tuҔr6^;Nrdݠ$({wX+^jnr!?+rV;q~k!OA経Z1}BճINA7O+L\Kq.oE_={}M(){٪={,:l [B`]3甊cWm\P;оÝ?q@3`JeYKQRCʫҢj>{tN5R<*$% ˦]|Uy.ML.xX7?%meK~f\>@w9g{k$KsКi3M)8Cࢇဦoj 7N<+N!C`b w\g2 13\ 6B/\Ob巗.0dyϟZy"p1i`}EfYmׂ-T7^55/,aAI3>245 "٘˦LIRlΦ.cC>;LƓzӠ]h01BZ M:N%՘-zc} &;EcG }%sZHф:SIe,Uox'0Ԝ'皬aLubu$$B~ti)LQ|ȗ Ȇ+P("JHASM?BvȰLE+pnԊE8fIF2xlqV+"h;R#ƪ;#-Wh|TDORs {%YF@5U^,za"ى h^Pl^c v_ޛYȏ|47Ɯ(ي4@w´VG7Ey/A; 9m(0pa>ΕC$Q{2{Cl`8ef6V?{qQﳮK98 $cЖVYӗ]"Nl3Wm{)e/N& t UCf#^x"81s뀇 &?qܒ]18%M߇h[sSQ2db!( I]7ۈuRG܄$4{%1Ꮪ}}[*MppYC^ } ;t{2o'km AMnHn%.`: wg)OYyIȱ^S0τl1'F =R!E"i3(}79(f9c3BG~ yC`vN:e ;=y95a[wQM!ZOd38]~(m*\Z3$y 1d+!w0_B)[iUZo'q5+F, ;A`|{co ֛DƱ 2m܉Cpi׺;dakt H`v'"!LY0:I. aQ?rk %fQ]o$ADlw-Bu {YȲ'!nl}>YEnj r c } vi\^fwY+ `[Lh%Bc|j9–2;hkC u4t4-vLR<+Jע|_Ss2m5vl9inQ8Cs:Vqi k orz.4-D>_>(JJev.^ F&-a~Y|. qWFM>4b{3Sc z'LtKaq2b"& ZeۙZg>|#OUGܗhDڕK]@`r:$Eī Ngϭ!,cC#CQLL)fLl&rA[}md>4YTE]vOVN?kbqܕQhMfzu*&:bðlOɶyȅWh:kVޝ}1!X+/Lbm^@` Žvi8.'P޲~vѢ å/ɴ/nNOŽ g|qg#A+n\:zфNbvΣX23 IkH1`#J:C_"OHuNQgȞ_B<4g/͡'DdxS?@H:evE׷\qS6}G@%AF^dO]{sy="&q??[}rOw2M)lԦ[ %pTzabX"v"̢Ge|ʄlvN2ξW`cZ-dʕ@|d,q#AދO{# OwfL9=0@f5FN4;ʰ=U*=yrMۣ txA$EGfTxnC:%EryYJ}N|nqICOr(?jH6sXKKcUm1HAK!A W-*fl?Yv:7bR%ۆs,ܦꥇ ]pڛ/Zs]=-%&ޏ j/F*z؟z3ʎGBT9&du9fܸli!J_xs&Bp=41D:woi^̕?Z5qVvU{I Wi$GV8}> 6ExS"v;FIriyo\HWk!nLrAW'_@5+\]f9}Z.OOwEXmtfhM%D#aSMZ]rI*I K[]}evN,yWpmYn!/F7ipSUZ%wϙ %ik#&NV$j/:/@;#X^'oa_|O4ڗ @ %S4%X?aN~}fuwha)6W71? sHB@??|c{SKSCE½)nΝy G&MYD/(ː6L+,z@S|WP!;e*?B᯵榎v$G8tpC>TS>U4N: QS-.qZ4Lֹ ]NMx/aU5,֢ ؝Fcɘ䅲[ }OJ"? ګ[\[>v鎊iBTJwZ "cF~,ZX K6f/Z kSir83 "ٽqCl!{g3O,ZQrkt06.n"Eb ׁ2)uMVt޵Be͞@ET@}ùiκ%RdP 0B҈% ڊ&KKPK_dnj0lR/uKHEI\Yk7 7FB֜˽;X(dB7u%!DNr%/?[Y~#j-Ch哌OJ>1$p{#pVvj︱fdNكAmQ&ܤ;=CP?Ӿyqx\Rf E.F3Bl3p%vz-:QFVXXjZkAPdQ|n!]^{-e;mka@ P{Pt4# )7Q/*աKS@MIzj'#<~Jm]++LyK9ҩ@kiT5٘w՚nY 8 5jZ@4.S;"06-Lǖa,ъrTz"rLYW{uJFS4rdгI) ?T/BIjHWb{,m阔ϓ݇4G6{)ųO߄LK*pLBYwF')ll #A!@izͶd,mcRh?HDHaD`K FۻkEWןlr5J>=d`j\SE$!BoL(\XΣշ9![{Vwp0;]Oz5t.VTr4=b38iy۾[h6`,%\vl o-Lu~yԍnQ<%Pt$؀:.R?v pj Zԇ*vo UCͪ*2ˋ;Nv \r EjYl|92)'}5:/e$Dh-uGp7*k҃,s6o3j&s<=ޓIbVo5yJMUNJ52z6a@H-)[\u|3DSFSA1f^_oP^\fgqyYCV}=۴k-fÃ*퓵c@Uj4wTMt!?J3?r6~Jrt֥q <)Rh$W- 4a7Uȓnڣ2 j1sH@%PB1Ħ[!jt :&[u/O,nsBG `qѴ'Lx"*BKy o*qK9?N`D"U0w[|7c7-l0!!cItۭ9dt-z.6.&a3h:~ےڰ8Hci5/{&RN9QS%,W5Ha-E]=woCUuOYFӗzݎy/.лJcNRo_/׬6.^xV2ߞ@dMFS{K3)*C]F(_S/s;φODkC1O){Tb"|ɅƱWS))p(߮1aBU]9 Tq C@sǺ6[AA6ӧ]Vt?VIڨ3b8k!"R+&¾b>at3T+uLߡm$z :ư?p]Lץ\[r ֯*"tW,0;[dh/>a Q*Qeŋue6硸b5j*krzq ر㶪lĴ?H2Z_?MjgtZ=CHl Ry @{'¦5RH&5|d\צ=2KL>G5+JK2P 7UlYAOL´gY %c1~<83P<ۚTç*z]mY#=`??)!G(gx6Uaq1h 7:N@`l,OTve\2nń|Y=_>ohz"Ή? o8U!}0T/tʈ W;+H|49X߹趑$Z KU_g7N/O2>G@ЏwD|H&٢Oڻ&9YC vIG3N  ʎt=A|aaNm>^{=dm`BEF$W,NQ}eNlsFqW4ezlzWK:66Ѐ"EKXDP9v2J7?uɼ8_]ZfsWul@A7zA^v xyDv۰J;|K*5*Hݡx{r>Ȅ=a&y\kZ3a UwKʟﯷq_4 9j-t!gTsY8sXm[猈3Oq!n @a G4o]5Rϟ#ʹ𙭙RT"3}[JQVIt5? @% T/]qJPǮ{~4rF2Jj}4o!~#*(}&LvP~=tڊ'hzsƞէ]C{ YQIM&W*Uxťؓ س{~;N*U" :*S6&= @( 'r>Ĕ,QzXu [$GnbP[uoEl\8qa5׫{1@jOTm%#g9Np2cn8EW3x5qfHzl>#y3IPC(lU԰|NsWKn8X+NAf%y/HЁ0ޕ jǺ#q2S߹Dt7\w+TLet= 1-Lo3/vņ< Ѷ YZ