libgsttag-1_0-0-1.16.2-lp152.2.16 >  A ^踋/=„.0g)- }~%||b/J{00ϊ@#r7:Us{im#ʴj}1LgPPEXZ),%$d濾W8nAu}x\Fo|5'KyH l?Yqvji3(/E肉Q!(FMsoN0P|̧3[އ`ufMk4#W]*oeh^qìZ0$=kfeΓ%0cfc33d2e9129f8e1370df995cfbc0fe6e8551cf6c28ba868a0c8fe7d9781ebe43f26e171d48d3ac530aa9f55b32aea15b64de82X^踋/=„?O* :>Gf7>RN8F& Ve=G]H'ӈZy(/m@ͺST7b*+H i^U:*`5i]\)ʼƿlAЙg=gy2N!D'6-QBml^Z4%&^Y;/=5!qiȈK(<^9vPo֖J&+fb֡+ضKOw˾Z񌅻>HDv\kT>p@z?zd $ Q &IOX` d h p   (l(8999: 9>v@vFvGwHwIwXwYw(\wP]wX^wbwcx:dxexfxlxuxvxwy\xydyylzyyyyzClibgsttag-1_0-01.16.2lp152.2.16GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.^šlamb66˜openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://gstreamer.freedesktop.org/linuxx86_64˜^[^q6c9f6b4e6e17249179978bec15bd18b8d7c8916113c90893de5ba12427d5e32clibgsttag-1.0.so.0.1602.0rootrootrootrootgstreamer-plugins-base-1.16.2-lp152.2.16.src.rpmlibgsttag-1.0.so.0()(64bit)libgsttag-1_0-0libgsttag-1_0-0(x86-64)@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTeMichael Gorse Dominique Leuenberger Bjørn Lie Bjørn Lie Bjørn Lie Frederic Crozat Bjørn Lie Bjørn Lie Bjørn Lie Martin Liška mgorse@suse.comBjørn Lie mgorse@suse.complater bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Remove is_opensuse conditionals / really enable orc on SLE 15 (jsc#SLE-12265).- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete gstreamer-gl.pc file, which is missing the (dynamic) dependency on wayland.- Enable meson build conditionally for Tumbleweed.- No longer recommend -lang: supplements are in use.- Add upstream bugfix patches: + gst-base-playbin-handle-error.patch: playbin: Handle error message with redirection indication. + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment event leak. + gst-base-fft-update-kiss-version.patch: fft: Update our kiss fft version.- Enable orc / wayland-egl on SLE15.- Update to version 1.16.2: + xvimagepool: Update size, stride, and offset with allocated XvImage + video-converter: Fix RGB-XYZ-RGB conversion + audiorate: Update next_offset on rate change + audioringbuffer: Reset reorder flag before check + audio-buffer: Don't fail to map buffers with zero samples + videorate: Fix max-duplication-time handling + gl/gbm: ensure we call the resize callback before attempting to draw + video-converter: Various fixes for interlaced scaling + gstrtspconnection: messages_bytes not decreased + check: Don't use real audio devices for tests + riff: add CineForm mapping + glfilters: Don't use static variables for storing per-element state + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers + streamsynchronizer: avoid pad release race during logging.- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop upstream fixed patches: + gst-plugins-base-doc-build-fix.patch. + gstreamer-plugins-base-arm-neon-configuration.patch.- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples to configure (we already do in meson conditional): Only needed to build the examples. - Add explicit pkgconfig(wayland-protocols) BuildRequires: Previously pulled in by gtk3 dependency. - Add explicit conditional pkgconfig(cairo) BuildRequires for openSUSE versions older than current Tumbleweed, workaround bug in pangocairo dependencies in those releases. Also previously pulled in by gtk3 dependency.- Add gstreamer-plugins-base-arm-neon-configuration.patch as an upstream backport of: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e - Use %make_build.- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Switch to meson for Tumbleweed. - Adjust line to get the minimum required gstreamer version. - Disable tremor (needs libvorbisidec) - Disable examples. - Package libgstcompositor.so and libgstoverlaycomposition.so. - Adjust documentation directory. - Add gst-plugins-base-doc-build-fix.patch: fix build with automake. - Up gstreamer-plugins-bad Conflicts. - Now requires glib2 >= 2.40. - Obsolete libgstbadvideo-1_0-0: now part of -base.- Update to version 1.14.5: + audioconvert: fix endianness conversion for unpacked formats (e.g. S24_32BE). + audioringbuffer: Fix wrong memcpy address when reordering channels. + decodebin2: Make sure to remove pad probes when freeing GstDecodeGroup. + glviewconvert: fix output when a transformation matrix is used. + glupload: - Prevent segfault when updating caps. - dmabuf: be explicit about gl formats used. + gl/egl: Determine correct format on dmabuf import. + id3tag: validate the year from v1 tags before passing to GstDateTime. + rtpbasepayload: Fix sequence numbers when using buffer lists. + rtspconnection: - Fix security issue, potential heap overflow (CVE-2019-9928). - Fix GError set over the top of a previous GError. - Do not duplicate authentication headers. + subparse: don’t assert when failing to parse subrip timestamp. + video: various convert sample frame fixes. + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA which created corrupted output. + video-format: Fix GBRA_10/12 alpha channel pixel strides. - Drop upstream fixed patches: + CVE-2019-9928.patch + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Added: 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch which fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 "Segfault since 1.16" which also occurs in 1.14.4.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + xvimage: Fix symbol redefine build error. + glcolorbalance: Support OES textures for input/passthrough. + meson: gl: fix backported patch. + gl/build: fixed failed compilation due to missing EGLuint64KHR typedef. + parsebin: Don't try to continue autoplugging a parser if we got raw caps. + audiobasesrc: Round down segsize to an integer number of samples. + discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels. + gldownloadelement: fix build with msvc. + subparse: Don't read beyond array. + ogg: Avoid undefined granule shift. + libs: g-ir-scanner: do not hardcode libtool path. + rawvideoparse: fix typo in 'plane-offsets' description. + video: fix some GIR array annotations. + audio: fix some GIR array annotations. + meson: gl: remove non-headers from gl_prototype_headers. + meson: install the man pages for the command line tools. + meson: Fix detection of glib-mkenums under MSYS2.- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and enable-orc call, fix build for SLE 12 SP3.- Conditionalize pkgconfig(graphene-1.0) BuildRequires: fix build for Leap 42.3.- Update to version 1.14.1: + GstPad: Fix race condition causing the same probe to be called multiple times + Fix occasional deadlocks on windows when outputting debug logging + Fix debug levels being applied in the wrong order + GIR annotation fixes for bindings + audiomixer, audioaggregator: fix some negotiation issues + gst-play-1.0: fix leaving stdin in non-blocking mode after exit + flvmux: wait for caps on all input pads before writing header even if source is live + flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data + flvmux: fix major leak of input buffers + rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes + rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet + v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM + v4l2: Disable DMABuf for emulated formats when using libv4l2 + v4l2: Always set colorimetry in S_FMT + asfdemux: Set stream-format field for H264 streams and handle H.264 in bytestream format + x265enc: Fix tagging of keyframes on output buffers + ladspa: Fix critical during plugin load on Windows + decklink: Fix COM initialisation on Windows + h264parse: fix re-use across pipeline stop/restart + mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams + adaptivedemux: Support period change in live playlist + rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation + jpegparse: Fix APP1 marker segment parsing + h265parse: Make caps writable before modifying them, fixes criticals + fakevideosink: request an extra buffer if enable-last-sample is enabled + wasapisrc: Don't provide a clock based on WASAPI's clock + wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs + wasapi: Don't derive device period from latency time, should make it more robust against glitches + audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting + msdk: fix plugin load on implementations with only HW support + msdk: dec: set framerate to the driver only if provided, not in 0/1 case + msdk: Don't set extended coding options for JPEG encode + rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown + decklink: fix initialization failure in windows binary + ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build + gl: fix cross-compilation error with viv-fb + qmlglsink: make work with eglfs_kms + rtspclientsink: Don't deadlock in preroll on early close + rtspclientsink: Fix client ports for the RTCP backchannel + rtsp-server: Fix session timeout when streaming data to client over TCP + vaapiencode: h264: find best profile in those available, fixing negotiation errors + vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland + gst-editing-services: various fixes + gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball + g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build + g-i: update constant values for bindings + avoid duplicate symbols in plugins across modules in static builds + ... and many, many more! - Drop gst-pb-base-fix-unresolvable.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and stop running autogen.sh, no longer needed.- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations. - Add: + gcc-c++, libjpeg-devel, libpng-devel and Mesa-libGLESv3-devel, and egl, gbm, gl, glesv1_cm, glesv2, graphene-1.0, gudev-1.0, gdk-pixbuf-2.0, gmodule-no-export-2.0, libdrm, wayland-client, wayland-cursor, wayland-egl and x11-xcb pkgconfig modules as build time dependencies. + gio-unix-2.0, glib-2.0, xext, xv and x11 BuildRequires to avoid implicit dependencies. + OpenGL shared library and its GI bindings and plugin plus audiomixer plugin from gstreamer-plugins-bad/good, following upstream changes. - Add new sub-package libgstgl-1_0-0 to baselibs.conf. - Add versioned gstreamer-plugins-bad Conflicts: Several sub-packages moved here, conflict on older versions. - Add gst-pb-base-fix-unresolvable.patch: Fix unresolvable problem due to moved plugins, take 2 commits from upstream stable branch. - Following the above patch: Add libtool BuildRequires and pass autogen.sh- Update to version 1.12.5: + Bugs fixed: bgo#668995, bgo#792983, bgo#784530, bgo#771853, bgo#789358, bgo#791638 - Drop gst-pb-playbin3-fix-accessing-invalid-index.patch: Fixed upstream.- 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. - Drop filesystem PreRequires: this is simply nonsense.- Add gst-pb-playbin3-fix-accessing-invalid-index.patch: playbin3: Fix accessing invalid index in GstStream when received select-stream event (bgo#791638). - Clean up spec with spec-cleaner.- Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#785011, bgo#771088, bgo#777735, bgo#785065, bgo#785331, bgo#785341, bgo#785799, bgo#785948, bgo#785951, bgo#786200.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#784639.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Run parallel build with smp_mflags. Recast a slightly convoluted find call. Replace old $RPM shell vars by macros.- Update to version 1.12.0: + Bugs fixed: bgo#782095, bgo#782018.- Update to version 1.11.91: + Bugs fixed: bgo#779866, bgo#781149, bgo#781152, bgo#781168, bgo#781490. - Changes from version 1.11.90: + Bugs fixed: bgo#774544, bgo#776140, bgo#776172, bgo#776446, bgo#779344, bgo#779515, bgo#779866, bgo#780053, bgo#780100, bgo#780257, bgo#780297, bgo#780429, bgo#780559, bgo#780566, bgo#780764, bgo#780769. + Updated translations.- Update to versions 1.11.2: + Bugs fixed: bgo#740557, bgo#775553, bgo#775893, bgo#776797, bgo#777458, bgo#777530, bgo#778298, bgo#778702, bgo#778974, bgo#779010.- Update to version 1.11.1: + Bugs fixed: bgo#678301, bgo#699077, bgo#744191, bgo#749567, bgo#752052, bgo#756628, bgo#758259, bgo#759358, bgo#765796, bgo#767450, bgo#769698, bgo#770355, bgo#771376, bgo#772445, bgo#772550, bgo#772832, bgo#772864, bgo#773073, bgo#773102, bgo#773165, bgo#773341, bgo#773944, bgo#774445, bgo#774454, bgo#774484, bgo#774588, bgo#774728, bgo#774878, bgo#774959, bgo#775310, bgo#775369, bgo#775917, bgo#776038, bgo#776188, bgo#776447, bgo#776458, bgo#777009, bgo#772764. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --enable-orc to configure to ensure we build orc support. - Drop obsolete clean section from spec. - Move AUTHORS, NEWS, README, RELEASE and REQUIREMENTS to doc sub package. - Add fdupes BuildRequires and macro, remove duplicates. - Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 Obsoletes: They were added to ensure smooth upgrades, and are not present in any current openSUSE release. - Move license-translations.dict to devel package, it's only needed for development. - Replace gstreamer-devel and gstreamer-utils for pkgconfig(gstreamer-1.0) BuildRequires: Following what configure looks for.- Update to version 1.10.4: + Bugs fixed: bgo#778432. - Drop aarch64-no-neon.patch: No longer needed.- Update to version 1.10.3: + Bugs fixed: bgo#758389, bgo#771723, bgo#774908, bgo#775351, bgo#775459, bgo#775480, bgo#775687, bgo#775887, bgo#776403, bgo#776623, bgo#777262, bgo#777265, bgo#777502, bgo#777525, bgo#777921.- Update to version 1.10.2: + Bugs fixed: bgo#774911, bgo#774585, bgo#774902, bgo#775224.- Update to version 1.10.1: + Bugs fixed: bgo#773131, bgo#774322, bgo#774343, bgo#727802.- Update to version 1.10.0: + Bugs fixed: bgo#768763, bgo#772500, bgo#772501, bgo#772676, bgo#772855, bgo#773103, bgo#773105, bgo#773107, bgo#773181, bgo#773441. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Disable aarch64-no-neon.patch: It needs a rebase, or may possibly be dropped as fixed upstream.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767689, bgo#768991, bgo#767712, bgo#768566, bgo#768249, bgo#766970, bgo#768361, bgo#768178, bgo#757472, bgo#767859. + Updated translations.- Update to version 1.8.2: + bgo#765534: encoding-profile: Remove codec_data and streamheader fields from constraint caps. + bgo#765538: codec-utils: Don't put level=0 into the caps. + bgo#765541: smartencoder: Only accept TIME segments for real. + bgo#765684: opusdec: Won't negotiate sampling rate anymore. + bgo#765706: opusdec: caps leak in gst_opus_dec_negotiate(). + bgo#765708: encoding-profile: Make creation of encoding profile from discoverer info more robust. + bgo#766204: sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore. + bgo#766265: opusdec with FEC breaks when packet sizes change. + bgo#766510: videosink: test_video_center_rect raise a warning when turning on debug. + bgo#766515: playbin: fix suburidecodebin leak. + bgo#767163: video-color: Fix colorimetry IS_UNKNOWN. - Stop passing --enable-experimental to configure, we should not have experimental codecs (and currently none are built).- Add proper dependencies to the 32bit devel package- baselibs.conf: add -devel for building 32bit Wine.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764020: adaptivedemux: Deadlock on HLS and DASH streams when scrub seeking. + bgo#764865: audiosrc, audiosink: race in gstaudiosrc audioringbuffer thread. + bgo#765027: critical warning in rtspsrc when doing srtp. + bgo#765082: mikey: add new function gst_mikey_message_to_caps. - Properly escape some macros in comments to silence rpmlint.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-base-discid.patch- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. + Bugs fixed: bgo#763316. - Add pkgconfig(opus) BuildRequires: New optional dependency. - Add explicit pkgconfig(gio-unix-2.0) BuildRequires: Already pulled in, but add it so we can version it.- Add gstreamer-plugins-base.appdata.xml so that the codecs can show up in a Software Center.- Update to version 1.6.3: - Fix regression in GL library that made glimagesink unsable on Android. - Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. - Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. - Stop ignoring encoder errors in the VP8/VP9 encoders. - Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. - Ensure to store the correct video info in GstVideoBufferPool. - Fix caps in rtspsrc when doing SRTP over interleaved TCP. - Fix crash in pcap parser on 0-sized packets. - Clear EOS flag in appsrc to allow reuse after EOS and flushing. - Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. - Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. - Correctly use colorimetry in v4l2 only for YUV color formats. - Set reserved bits in MPEG TS muxer to 1s. - Fix calculation of SBC frame lengths. - Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. - Update ffmpeg snapshot in gst-libav to 2.8.5. - Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. - Fixes for error handling in the OSX audio plugin. - Various gobject-introspection annotation fixes and additions. - Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380.- Update to version 1.6.1: + rtpbuffer: Add map flag to skip padding. + decodebin: - Fix event leak with validate.hls.playback.play_15s.hls_bibbop scenario. - Free unlinked chains at time of switching chains. + video: - gst_video_calculate_display_ratio() should have out parameter. - Missing closing parenthesis in video overlay composition cast macros. + audiobasesink: audio skipping when playing it repeatedly. + gst-plugins-base fails to build with --with-pkg-config-path. + playsink: fix leak of audio sink. + subparse: < / i > should be handled like < /i >. + playbin: Leak of playbin on errors from the source element.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Remove subpackage typelib-1_0-GstRiff-1_0: no longer built.- Update to version 1.4.5: + Bugs fixed: bgo#741420, bgo#715050, bgo#739544, bgo#739840, bgo#740556, bgo#740675, bgo#740730, bgo#740853, bgo#740952, bgo#741045, bgo#741198. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#736969, bgo#737055, bgo#737706, bgo#737742, bgo#737752, bgo#738064. + Updated translations./sbin/ldconfig/sbin/ldconfiglamb66 15930989061.16.2-lp152.2.161.16.2-lp152.2.16libgsttag-1.0.so.0libgsttag-1.0.so.0.1602.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/baff7e1cd4a9b75cb798131f6f3d35ec-gstreamer-plugins-basecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3b964a0f2047f355233fe806e02dc57d98845083, strippedPRRRRRRR R R R R RRRC_(q%Ĩutf-8bafdb5322e64389c46ec850bd90febcd83e1a1a3a655d39c6c491538ebedcd5a?7zXZ !t/Q] cr$x#-&`[*@oUAUj`0__B!xߓrD,O1$څ j{&l1W%bMP\SbP١y Ql"Y_SUzYPO^"-b/5ݫN־V~zz㑘VgN=BĐ6WH^?nh`YNHh0PGPWTBq_C^ȮQaO%< UM q?-Mۓ9RV>b/Y+ g\ M^czb0~u3ER{![ Ï8c~Q M9%ߝ }k0U Qe۟Z#)p77:Qg9"D&o;ug[CTD$)'U:YŦb&x`?|jľ*;ZM`YT65]wYq^^ ap1hY0 2UW !М_\|Te5]1d-+'Mx!3SV9mY^(goo|7*lfSyg=j M ^a&,])rkRH a,>XL'@T)uњ w^35cqRƽZaf_AF(w^\iy=AB1-a6k.)*7 7#'5NuyK*:dt[;9{ 5J̍+Jw@.nUw9d.7s3bq`j-vR/)Fv=L؈boM{H!EBFz8Jz JEm ' W˹r(v2 g(_P(p\ ZV{0t 嶁t h6K$n/ߊp f__c]xV( bS<bmLj(2Rvvɻel\Z~U]]xO7e=ad׷b-ы:1?bj fPŭTE`Gu0م) <nߏp^L[0lB˻gsG5Qa6)  5 Зzc~z9m"-ľ`Xus+_fH`Og*!TŮXEC#= i*1XjqZAx~Լbw遻^bexie 8fvgAEU 4aS4dA7i3^A%T 5>D_ha{3'lX, Cd&H0e#P0E #PJb8]wRV4~Gŗٮnv@`(so! ? IԽyڰ-^P0QK%(&}'=21Mlb OlCob61g `ɛ)kL *0[K򫜵h\+W:$uO.(| e]$gc,ZW]bX&ҜLۆ}Ia(ܖM'ҲiMݕ&H!ZNfX0 qR~֕HE%'6;1POϡXPO&Tu},X?+S,b~Ǧ}0z.(@NA}|^V/5 v{nrkwWiad 'ffZ1Y ؔP}.m-.N%13T atv%Xfw&b쇥ejAd:B66^Rn"ҽt&# u\@[QU#{E3H{[S% BR)!xN,5W)Pu R z 0"{NՙMP/_ܗ>M(|^j@1 ME,1np ցc*x-IpYV cw{Bae `oʲ^IJv0gЀOɎN "9'ՊgHjʛ HHD۵]l]*£:hzz;W58օdz `Zcvam7.ّ\aʷo[A;eСjr?y^-PipʈmiY}b&y<.ݱ ;> p% +Wzq-qw 5 {7UBܘ*akO3J}2yђ~W|ꇲ:y)Qb25q<?vkQi. =y|@ȱ(rBx? %?Yl]H[Dx"}\A#+kˣU5C"znr.zc_8Ӱ0P, d[Fvqo u콋P||UKp_Fa ߑ~>1^c6K"J qZۋjl߆u+AŚeXr9B>fGT1x5mnK1YE>~:bկ Jjد^K3eG6F:ObPxy@un ~d%s@ӆ$q[bj?puhv@*?--RAukF!Y$.01b_7\bfP`3 trK%P :βoUlQQX0b[ 1ŀ)q!H2oD>/ʴ5ĩ!SIģB {Wu9C@h:TB-"ʈ ZĐS( ishk;Z"i G"Pc@ӺT~Տ|#tu޻LڊO!4%)!1|yMpM/ \ Rk2KTKC|VᏪÃFTS}s*\򙓣v>8vuUs|"i;B ߞ ]Ů5X!0ȭv=Ma AsB듩XX+e]=R[ \ynU&H4c |'"aʓ#K=4X?|LRiz^՞zo ҄%c]~L<LiZs e&'!@Mf 6vG+p6q2ЇڇU>T4F`c$$4#\|qajҥWOo7 b/äg90loDODْ5rOa &ދؗKܶ_NMjOW=Е Vw [k Nhб  &o F { AI'nDpZX^5KSsNh֖?Ģݙ~7,$ mq4}B^%Ba.+ӾAў ZKQyMp']q 4{ˡBI߿H.Wonզ9?;f; nP?j;};s5"VMahu'RjfoE*)n_C#BTRQ.1ϩ>f SRv9;(G(H_K ͭ./V\28j1jKnO~B{V]ָѭE)NDQ^>'jGJ64@b(Ƿjl<zAq3v.XD=L\YhHfef83 L3uyBzsQ]dd&<e{-nk&8֬ryOd)sn_~WúTr8XW `hd"}C#ˁP6>ʊ@cq &@H"![*dԽKa'{]nmRJ'梮p rB%ItyeB,tO.1aOC]YIDAL޻{hQ!] 3/nQ ȃ, ,[Lʜޠ[ pFꛐa)ZYIWlm۰x)CL#U-\+`2cQvWՠ;lv0`haH!Y6t./-'v"R \~"v3Ex[&[kC:oA;}V:$HPkIG8Nȣ4,ڽ/M>z&8?y 91d<LJޔ3LSL]+c8B{ǫTKE%7uA.[nG,ru#qgQݨqJR-G[Q"Ecb2zҥN7ݎ o2vX-G큔.QAUw9CW#'`IB7")7Ѵ6`}n+ڽۗ&XK'''#RwʐwW7l8j*ymaqO?`p$"[[IXz,.1 G WɌtߙa4/Zk@EvaZpiU9'2$hPKht7Tqk5BrƵt8ez< p:YQSNY0'o!z˒Żz>}dc= |֯lj^Y$|b,r!Rm)oQ(;g$xV2hdxc½2z*Eyd¾U`{(m~k34E Iܘ`k7/oTѕ e忸< ' oXDpv(@Kf0B14~lhX/0K@p'!4rY:30wc4;1bBE$iFzJ[ۺqDS}zfКoeGZ7~ҏIgNSR*:I y3N FsS͒]H\`k _/)NsC3Obu&#^"cψĹuuK)n9[(>mBo Go5'Ud z*b{ST"1Lf3sU6&1`Хds'@doKS9d6b_4s>6UGL%^U2(#TM;[1a j|w4G˅;%ܵ:}cz?;NL^*ݑo@yeoZaROS n`껈w ˁqjLR#ĶZKPM Ï:w&YOj+qBL\L,i2n0I e5A D[g~7#!ePrp &~x1,hzDdPlGLFӡ `A(L -Hy~ݾ=2ㄓn36`!>gY͜_!Xq]<>]S3v^MJr1nR}|B֔ٞ`9Zf'-I'81mlbDD)5t: 嵅OC?~s~;g9%|fy56|Χ0Qg@iU0\V׻ɖV}_|֎V>=u ɣ;=̢8Ԣ[ V%ê(" ^N{1 7#fSɵ$2&vcw4rmPIؒ{9_n֌4~U{Oecyij?Q󶗻}3gVMhN6y0K>aZ[IFu PӘ y0FQp)Q$nGzdV%"@whTVpib TLb>Q=T0dTX и}Y@mZL66@4/6{FMYE0qGU'du_hGA===郀Ưvdzքlx=xtqP :'W~NWdfFBMtN|Z?>Mų>r; +HU'ey wgJBddef2(F奉[wU䃺1*&F#Gӟ4ld=M]#*!^LJlxރN)i28g\܉:6Y-yj"c4H[! xTL_t*&8T*G%8\T^l!:`FTM=s76G}& `sM :}/9N|]@X9 ]r,Ȅ֞OZJm rYxxS5wɡ#4ccaf*'I ]ie}Ceɗ^]Wtl]>WAO4̹ *{bɖ" J>luBbg8ے*s; uPJzݻy"`'N̽]w3&!E&X#̐ gZQl#mttiQh|]=\O/O[2˙:|l 'ޡ`,?R)OlP;DKkPy?v _|\)o#'%/]̫ E0p3.lUEት.J7hXxVϝ?2#Hl$i^h 7QY7x~&顺N+ϻgRX5ib9` Ұh]h|Ol$ft?I%CKCv]=kI!"%M0N\NN`GWhI=jF2 + @ mv&F9$Á9-E {-b-8d+k,iB7(b" mTk:qlK2G'2^ VjHW9[,/ZU/݉ V' zcQrXM\HY29#-^V..f3yD(5ɑ,Z:O!CaOSe#f/?r }u t)"-Z##@׶zS 4$YTAj()QpƂees? *}%'bF= կ9i)/̭zc| CDa]_2Hmˬ`JszQDNj uN~t|MQKV9\L Y:Q@gwG#@uόstI>sc,~K;F#-n.An[Ac՟&5rW VΧ8$ Sl< >na|So%t>6L8nk 'ZI`RXy bD ±e3s⼩A<|J5.|{$Qr|"ge—6t.X>.kf, ,^u Ȉifb _՘=u~BLwpc.)8Uߋ4z}Vx'J!#.QWh'P@J}Xj ׾`Fb:i޳Sㄤٸԯ} ~b*<}V``Bj:楑.^<:a哰6y*lwH4XVO\/W-@~]/;L9suh5̸;*Rf \%|҄v_N1w X09OlaӇ So<]NEoH=TJ2ꢳ+P;M LƦrQn'75/ּ" @MWÎHMQ̏"%aZÖ+Ds/~"f/\˃vM+m;7& 9aV=!6WX1%zbvNJѠ7r1vB.z?*I;>S۽ס7bFՌehBOlm^;#ޔU'}&/4y+k1q:GM[ڡiGHJ50]?Kc4R|^So.+ c^`yg =̽iT|i(sOnl`π5bQ6}-*gפ\29Ǡ]|8+&rQn&/5g~pCඐ*?vCRctŞf:(& Dnʶ0V RP?" u1ojrAY#S\0Tϔu$H0m0,M4R$=o6lx'">T`hs֏)HWJqâիQ9!%erq3`UOUJhJ ۤl_0()HL|YRP UӃ[(%5kVEFFp@̳_E$~Ӏ8|#_frXޑfú~N?Q1\m>ŇTxlm3=f:n8A@9Bn̖3x@5.Bc6,zZU Ĥb;ɟ\>0L停69}QgZpYJ{WmXx-N1$44(31mx[.w#k. [2y)Oנ1A%HUVÁ*/tKj0ni6aCy~a0BTn-SNZ27ށV`Fj20$y Mrr!qVB^v)s%=>q@"G5Isi3eT]Tdaad丘 ;} .;6m,1 w>wOFK(?<\O/B.Qf ِO@i(o[ -R$d`ޯ?f+Ԅe9野)oH"s= ^Bo#`es 5Q D~G/ˊԝ.wzBݪxg09x0 W/ uEw.C\zԋ$%>KK:sp(ku?@"{z>oaD2ڞˍ ħt'w/u۴X@R3*L ]jhE=LT0C)n$=kgxJfe qK?9wIT#H ek !SdOl`FX3rc[s( \zrE_!Ri)rnK4seUpR\B d'竞 =@+KJj?Kt"LAk: $)Z"Nw9}gm_9Պ(qSX j7+YX~yXޡqGւ*ir.*6lG\Oor/V#33xgْF2d:D m+C ORťG8W8Y͗=}EIߢ*$6}Num>@.`pj1I:ꬸ/?+Y,{8fN|_JLN'7GksϽ=KW塮N4<|9>f;3KIOL3ְn:Mu ˩E^9U29?_ ޫ'/}+ROC-_x{wkEbn[v6Im?3$bQ1Dz+\hL@/HZ1t}I_ĭu=o`ߏTEMgm۪G݃|E'1̵i4깕p?i@x:/_J^s!P"2HBp%Ca N}CdByOKɯ7cBqÀ.Hp2ۚXHWQW:%;N 9k){7XYkH\3naPxgziwQ|JԢuĜbk\EqKPIal2m JL|=#'.k{P97j\%H+tsGJ 汘4]g "xd&i eE7y>; 21 /brY)ZfLw]HbX4(pY h(}0HΠth_>@rr Ak2T Phn0Nxf n'JD4vrZ/ NUN4hLlj$ۑ#AoڋOy9( u+"x{è KY\%=z2q B TCvpqõiJIJEm'eQ^-R5#"4d*ogU"@B xǖF_ U#148L {~~th .cn~rdIkm-r|zutiBNOF;X@#26@"u~.Hȗc7ft5pqW~10jOd ^4DyʨnٍBK=\dX 6W=)=^*`V4sƾ-Z}=*ZLup9%D^+zi~j+J>*9B `jІH4I@*T蕤+n{P]4/HmZnw #I}KY MP~=qCiN#x 5  &rqH3{4gu9)%+;E~B#?{ffXg=-x+zC l:zmXppױ`RJLumW"o:TpA^dg҄*q rFxډ_޲XІٖ2AkZVkF%܎C:5 V|Ғ?;W-2h%J!TzZōSG!mytvMD%T5nS-59اU0T_t 1ej_7-B2,EsaW؉ JFO</d m2.Iա@Ɓ% =2!C.F79; xAM+6Is gaذ`^4hrOA_+.-5PłyO z:Jo;QXY9IVč,T].$4jh,v AC=Qˡ#LD@P#QW є(7lڮ5vKg A7GP1I} 2_.n]ژelEL[5q KR}j K{bIQQ!OdXuS5H@|MȨ9.IP9"W%/i}o&s#I(hq;7h`L0=*rlSVhhOBLޚFI Tp2~ٛıDTh] 6`Q=PCћƞCi#@|ܼz̙9 \E s@a`N.1cԖWn VgDcZwl{a-Q #Vs.r鯡UZ(h9`IA5qTX{ X 3ÅK8 ʲ|Y_*r,e59Q }vO e p*K(+eX_"Fp:8:u=Zr»Qg TŽrb*n 9;D^W}*eE8`Z2(y$mz8< 7=0c\|PSS`+9{fQ)+.`fͲ$̱D#v+A& 1 }tT%wp: Q)%SѤ$ļ\M<7R1-qv+oA-;, bQ Q3:#c:VIq!r?Iqi7&$ =)/H²VBvDo a}'^> j%L3:a O FZ\#A Фt^q}/2.\0ZI9H؊Yĝrvhf/fC»dwE ^~E jFohp}Zᨢ(;a|h%>hC7~^ x9 2B&sTt\h+KvSeP*cێn]m:j"z]a5jbf[a@½R^_"E3|8~}AIdp#3m9|mm7&e96̼ `6lCHxKH|GcC@kl 4\Pe[vOzĵ?WMmq ҂ &pm^qq&~CI{,2$WIA*VUZ)UoUV6ni /pPr<0+ c3Z|z5#.a xQß[86Z\bpN7 >8eo5R[m^D;J$!:! M7K}D{w1dOV.vfFmbyom$vq:5 USu}q=56p=bkJ1>!ֲmLUv̹o_M.l)6Ly㫟yǹ0]#pFyK̉P}d RWxQދmO&;K ;s@hhx1qbH/mJb8Us%#B{jLL,(YW\q\-&2|G8GBױJ6Bt$ek"&^4tP\-@]6`1U̽8x89BbmTQy2:rX}/[mimnm..-󋄷W2,5skjYiE^ ɑ˕T2>W=r/݀/o'$A:AxUBTJ`:Ǫ?I{5Mgmx.0r.^s1P\5E*EzDMP ܲm4ŧ]4˅P9xݘtY7q=0D;]ȫ^h,) s*dRmGBdZ9<`SӃ\XpdKԈ8UBˮ2|.%FG ɞsvH^T1Q^:# Ȅ_Y뜽B~3hxNĵdΑltͥPڡ LʚA^Vb|ٲr5\B8P` qU-cW"ZB'{>YV_dwq0jo)ęobPR^t n3 5A?GkҶ*:%)Um'.- Z|qml`԰ʊu@kI텐>2r5ԩ}ع F,#[$R 年`EGcS<.㥠4=ֱ}F0\ ağKnb_1wΊ(l[h0s[Q 0x5fn/8~'= : M[mm)bl;S ŸML8҂t׹(HO C NZ~vF -GhVNB#k̬&1`KXdKYTrb]Dt{;J46)3d4~gL_SO*8kn9%u8'=be]!^'{9ZO\^U2 n@˼]o"R-uٔ)j=:(JfGߍS缢^&, v'@k9nZ}Ŵ=D#CkgmR*JbW՗\HEAHߍ #>^|FpNO]90\ {)9ZmcoYhZ@I=3B}ItdYqAuH]{>j':[~ z6Ս3msx|wT%QtKüK Mձ37gf5m7珊}kk=t4N]@!knʄOƁ?T_JLg us/Pน/l3%\ƷC< B1D١F(:zCiz`o|Д|(x#P\!UȌ]Ff1"Q.i@LF_Z,3WnDA7&R@p gUҲIbͨĉLMx_já+_@)0׸,F_++=!"HXs x'UoE`L%?5@q6phg" <.i4}%w#;#M+R0pT?#:%w4D#b6q·? IOXrN3{ B^PS۞z̎ՓH<5J ފžn86]Tn:e cC2Gu |xFےCZ Zqp젃z'1?o u EO3ɸF+VU rv؎}<Fad'Ͳ6L%EFQIBY&݃_w>LclQǕqu&h u915Gsq0}t`N)MCPyF? v'9+?m Y!Ч8^o>"1d}Γf(C02U!?a=y87*{&E|$js{dM.Rvas=nhHkLe`l9zŐx3'^!=u"TPIw@i""RT59O TM]W_`E)Z tVKz=R{Fa]/ ZA74^Cjg&)X-Q2I */v5o4hrh݈bcKPy ](yi@e1w Ծ%3q:Hq-B5.Q)qHaUс@;C^\P0Ǜ,.aSMmoY >ihnTEv7ZrUX;Uq㵀eq;6O$^ ]GR-^XeqtVP]z'y@uKEv=xd많~ʎ7 M |P4 7:hWZ5 bY[Ss0[%9O;Q/9hP3>^ c𫶜4K8v|sy?;4T2! #%2(q.S{Yr=}Far[nw<%oF/K9g<ަH/'4! Ԓmz`Aιe8WY N*˂D0)6F{AW+I l߾ Ej쇶xKaC[0݃ lZ!h+c)鈜b+tsgu½R/].{8I(L1nȡ"g>%aU-:{mظ*/F,4}%DjoZA pM]2aǻy8C--FV9{ u$*)61S()VّZ$--RA gkr^`\K,:}Zq_c ܨ:n_W0eagVԊ\4pSx?qr?qqĮv.eF\[&H"i\xcg Z(]+A+0>=@h$DH 6Z ̛(gel?B~z9*nty9d?2![1iy0$|(ENj,L[gIJAkDcJנ2z [JFNΘpq .0; Ǫދ q.fjԱA;/TZ.mNEmԒwR)1!AaJEAؙvmz=ChJR`@DGo:‚6'*$[roİE:R7/֋6[`s@HH\ aNjӫHOWӃaS$.,9xrRvv #E` rI:EX b(txhtr6T uSھ;C c\uuSVX܎o%QcJˮl㍉'Q?`qU2{-f@'5(X8X7l\qcX=ÂIlDј3Og &¦Jš&TMG3gBRGybcDKѕ4e޸"}4[>! |:i^32KPJ*d' Aުi.#O'Xsäl.M'X O(_>ϝ5>[?,b‰h?'Zxi1km f L[9x%GFC?E Ya`Ff_Ԛ pU" 0Q\dXR]~wXHx@jXqhPoKOs7\S Y?“pe-ORp`tv u\:YB 9^u85 Q~WBB,eq#̈)"l+5L7')X* fCHW܋zV#=#}?5jU~GW(WI/CV#$sh)fz7_cCo'g_N @3+눼R*gia; scѰLUƯi1@A+QI0`mVU^U߽Zc) f?@-4]~?+b.@Ym t6ʂQ+'N[Q<\_YώQ^Ɏm0 so-5`dz.sC҅T.1aFH;Pee,AP,׻'ATap4zpc4ߵ̥FmwbGhSMO0TũU&DX=9>̰2zQŌ lް>#r%4TY0~fQaދ-azyAUz$Anv-l&bB J;{nPL90?Cju,x- Jywl|}FxhJXby ^[`C1I$U9] !aao7ђj@q _>Vֆ2oYh}Huީ y&ݹ/^g&~=zakO}yZ泭fX <rZlZ[TwLj1^7Ҫ>+́y-M['Xi`*QRD)^ٳ图Fn џ Kl@HQ(buY%?Jke*m%x!(SJ s{!MlI/ݠ cH*L`dOx潠^?6P$imujוkiTs qap H h^駑XPߋ]$qȒT~8#21LV0S33_gHؠ;d$~e;aʏy{у e ޥ7n@ z4=AI Pr$'4zP`>({!Q#|_$}8%E,4;Y@mJ<*&&zOB7?+N;cle*+aZK =&&,` h!(׮!;͊1#jPo nՐDTcŠٙݺ0ק{^|}UH&3e$,):9s$+쫤q7p/J++}b[ŅqJ޹ЭB7k 5Z%Ksv bZiM_a"k25&{ߣGcORcWU^ȋ2ձ.Fn%YZSkXBfRn`nXGi$!uhRݡ!Qݾ\x$9g`%fE߄}nobAJhQ:WBvTlqs'+*~oaW܆S ia%=,?"e9Y.HQ~7wsg K8y0=^7Bk4{Ak,'1K==Hl_: ҅U[9XVP(wX4ӚS{)CO?- ~> ޤ{OČrh?kׄ mdΤV.WdQZyS/fx@`V&l<"3eZk [.P PXKך`n,URUhjz(ކ3v ؙt*CI FP7_tp/if3堡d FYmXT) tٍZܶLM')"jZ<]-\}'˂‘ Km9.9onj6P^!8v韧=lxMp)B!(fU wr$֛J)r#~ys-Yy@ _Ԥ _gl&t`IAT'R!Z_jYPr<^ra]0?8栅IϥYIG&Ȑ fD?l $D3CN.CR`ɹLnjc~Tեb˯ςڏz/zLy=;ch-Noy>iڣVb=B}iD|H8Ο7˝ިR.1?j3v:Wo5^ RCPY4Ń)cP EЃ3?MY= O5ϟ^O穰}ro-RY/eW"]Ua/> DUz,~Xܤ,$c0X=;kseZoPck)(R-bixʹ]TAlRM Gxw̏gy7-Wx sDRȰtUnJ>5*mH9 &v i^b *z1a~es'Թǖ=.K Yb|eں$)s !24N*J8 HʢhD-9q+<}x}}5ntk5=hDqNMih?/v0?qn !室&pL-@$@g8o`hE\L4L<~"<>[ffÒRٰ3#TF @wu_14!ZSS>5{z'oj*HmO I4;DgGʵ;pDZ3qOI"g1PՁϏ*68K`ĝ((ʩ4Tƈa!*k^.yR7XՍhU0P0 &1:lh|u\V'hy>)Y̍(s$y"sz+XX}ӄ$gUwW-X);D;vR1?D*]r=ϙiei!LV^K)y:lfL>{jէۤ8 ѧQT$R^0qc,;NWiBleY:j7_Ԓp7٫U?X+)Xd[״oa ??ea-@o44&og뵄ަ.dxF_k>1%Fm}[=Gyj?>i׵<<(ЧD4(ScR~\137vZ7n U; s ~&OѶ7Ep'ۖv<:Bg9͢3N5d_g~.s޷K6HRW-y*ԈJ'H{ԕCh1ТUZSRE3Rzu֑9o9l=$i*F8ߪ~ lwBWLyȑqhvq2@)I Gi 3~?_ oTw&א7H`(m#mtep+C<} PJ0"fgǚnphujR7SFz|&[w A!A_Vݍ. /@XΕ'C6u&|x[N{warEd qt 6Of5Am4DC׋6@BU%Hњs TSUMQG( @zUGR V kW;f%SJ0JL<ZG*ߢ#%%F0-fNx!̼xjAO rDp0@kY'+JZa ۧ U| ֽty'z;Ȥ*r0b8'H .NT z-t"Tߤ.D2nv<+w6\ȩIV*LAve4ˡ)UɢFB@SWstSQUk݊#ac~GFq.ԄE-ʑ̍([oUx;!+lbj8Mkw渵w}!ިf (Z3RH,o+4*#! $4ݷh_r#2teI^`XT?]ژ?,Zln.'4S R?o($VE|'VЂWdꛟ*CXe_h:rSS%_AD?s*~݌mnU`vګ39Vkƺ /Ex#tHP2.Zvްe3R8LlE8}`L)PtuDMI_v43ܥ=ᠺVn@ h ʈZ9Oז{$&5^Ft5Bqe`>im7@?*ݏ=̜f֋&=j(SR.;j{/R7acl#@Jy!I zdv~P #Ut8HDLX\EE!3 dfGR'vG3(,74Şrf=;3~|1vmO 2aP1벙T:N4۹wTE VJ|e܁mr/н@:xGE__SS%/Կn79 x3:lC#tRL5`'_f8쩹ɕ*C߱N.dv5EKF?t!3.MܒvC";{m qieDy9.}>f7WNJ=O/;||dYŌ".9?CLٛ.~3<  ņx)RRE1M8@h1 u+•.ȍϫ˳V8_a7<˼f?(tGVzS< (Yl?mϵt,MLɏ 2lmiR"Z U#6o'lUn Χ 3r?.~|8 El` TH[(GNC y8~V< KK ;v k-hw_O6{c`J\`3oIVH)\*v=Fot]DDX瘀q= qd_&#A+2H<& +3J DvcGG26{ Zi2G'4}%{\E:( tH80 C68l ~4=s ȯGJ8pAWʫ$Bh"5?bfMuhdb5Cl۾<>6!6SVOwWC=(VTaZdl}W8ka>lHɘ?Vmقq3ڔL’.@'vHu4ދm"~qq[* MusFKزoP9Sㅛf%G 'AjK "dT> <;z~K$*}Z,E m2 z4nrȏ+?N]_p H}8t!J ex6q˅3BZCbYD?I;IE5+[k7zBtJKd򚾐GC0npBKeX4bV8Bݖ]hsPropQx¥"nHW. JWLi2k/Ƅdd.# BT߫A1δQ0*"Ա3`shINL.iH_ `z%T"Ǻ b~)VD[?D&` :[ ,o()a>?3?6nY `'yоe<-nR)#M>O\'ˑAGR}T)c 5̈>uV7۰m p`ޱ*<-.+G{^Āddkl2.6+#* F@X,,Ϯ+ ~mD0V+rwFWCh_?+HP'߿*a0pv3/V ]:J'IVO6B6g%W8.&qdc%|`BwOtO}#,$% RK60sf/OZlL{x897cQYq?i!Q m%,ʙʔCkX_~eAԽ]r 'aǾ#D;ޔpU' _R TV]p$WmvQ, #1e  |%ԗooQR# VHwChyBj]Zm9I1_lzfuFPYRx#'Oku&in7 !ibZqk .,}Ka8_σL WXjAb-wf)Aȑ'8yJ]\1LҷwXL8P #۩t,-*BQ=􂇐%w6ZƬV2>Gw1jSTwrc+fmgT(ƔE;3.IN Yj:uW1 Jzn$?6v8upS'4ĖGb Oeu[Y\Z/B`@i״ݝBp򃫰#ki{ N:smα.6TgNHkzJ+ ^! G??[;ģ>~PH)EvAH_vO!U{&tc@`%"DxQ[FbqeK # t"3:<@%:|S!w7D=a) t0jOWKAe eA2g hܰk4Q"J 1q`}^DnI*6PQ$`c$g*hՁuQ+ٞ#,%Hue)߄:42X9 g+AcIe4d^| =ObSbVL}X9b@&ԏZ&.p@lqOG̊ KV li9 !ذ*xAN¥t$C`/.Ɔcox!VIR\T?D7'`>Mq#A߮'4=3=t);mq$:DakD9;dAL.JJJN怼S-S呁# mhx #yU%KnZ*Gb\mj)grpA7<0\^7gp"SHn> A,203YS`b]u3\m] Jis6BЄ"6fq,|.Yﭐ&-IBND tXeZd|q}q+Qxxv/ff`^o Or'j? :a-}M˹r˝+ f|hl|Iu D_IzR;ϐrs4;W\.Y$'#! |ݚ:eh]tdHkYX_"5c㚥69_Ȃ_oga&JB4&,1 4Mm-P`qa k`wd-AGa9Ʀ©&Rb }pM!i`-9BLiPe6KjMn_/6[)r}b#.鴡ۨ۹O^ /k'm$l&[)Fa5U ]<+^[~ G8rɨC #PQ Ps#_pm* L%`"q@f,c\qZj/h3 F7y CN'0E7/2uj3 Ւ blA_` ح2-mA0#l \)αU v3:J`\yCӅe. }QkDujSs?mCV$4]]}33єHӥCU;bÄB?e9cXLB;׏v]偼zŋ[#ðjtv)&HAݞ+շ~nsQYc~*x",*BrPnbݨ% q;@WXQ2~W.r1Pב6wb!mbu%{A^)Xlr(>P ֐@&ZL$)pt|aZjc< _Z[rR]oP9*lΣōx/)22lH`s[Fq 3z&_i6^lS][ߴq¿M/t"<}bDtԙBm) O,l {JGGO'VA4A^@ɒ GőYW}Z/mG\-\{!H@ܝ9.Mo4ri'DZz(AV3`&= mtyP!*p~_/d?r7V`O6r ҪNj?ob˟kG*c ))I#tLZ0fi]og9_j0z3g7Ci-`sQvMU3GN)qL"8Or?_G3&"qhOZ헕Ke}N~tq"<p7y$j|WNkO 2HJ]b J'BMSE*\囘¥5СKdcH݄;]H8&ĩ~ }f`u.zP,_z@&}l3qúBP63CĮmy0T2iLuZPWfKL:⋟X  UǩGfL+ĸ?,DJAo6#ʈNк>I &poG i8#GSWH&1˨%7sU&:-]جɟ5tAcR#2.:ZnqeR>%Erq.xձ*f$8,n*rPIO Ø-!ϝQl`k.x CЗPLXXZ:R!t!(!2QGԼWxUNFY˹oQ/)7/2-dRӕ=8l &_nҿ9VU2poHj}8'G:˪77|'@|D )АpӣA P\1MRLC,`ZSXyh̽\4mDPA*NO#? xJ5|g+ϯeX2}u0ܐQWҾ5ob-(PVJ9Rju/=227 :3)p Twa_۫;&fC{Z@of~WUK0ِu {=3RJ x@[,'7u/sΐ'A^yAI N .&{Й( {l!4sbM a 7]g&m 0 u>o<.YiMt>fE ZixW L֡—ݑ"HJb 9,`'y?eu[mf92OꡞǦhM]k.!ZI3}1~Ln=_W:]MzLf]j^rȾ.&P$ɢnjOT`V({t]uA D<|zM:?-]Nc^|`oh".Hīc5PxI~ ZOjw<J=[^"ր}WmOJxaʛ0'׻hlEwQ+YP}V8nStRaĈvөd¶\Qr\9f!4w[wm쉋&,WD[4c:hL`77f9I6w^<.fK 3tl+uS.La(w1UcqW7oANڸ=5tC(xXx{s|Hr SDkwHZ݅)zI`\c5FYw!+j{S\>@0wǚēcK0S̫)zv (k01PH^,1 HI}O; {#2ji~NEU҉"`Rf=C?̪ a}.+$t""gȓՌpt_)4Q"Rli\|YP"kT' YH( 0(eWn}T\ʏ '(L~X!jYu;?8SSCҦ[% PVkZU}of?RG HR˸F4TԛAPœzGyʔ贅̘,[t1agٓ=0B@1dr7Gߓ+!v||_r_@lHͥ ;[Jk6Yho&iN❒dj:^Y UIўlyUjoUZ(b/-J+Cp+ }%v8V.!1DD2 ;%<)As7%<E7[=K=`+j!߆Xղ8,~mXu^E{#,FKb*4ų ӺO9+#j7lF@^mK|$̺H^^٨Bc28}EWX&AĪr1 eڙM%y A(!?Q^;gn檠d1&n$h,!5!\Ẍ́Ј'\* G~ڮR&ȉM:^m'}Dy!=,ҧYJr=pM]@STdHs;u#]jgGeDлh4%a܂}8ʮD":`ra{*sZI T=BMo&'54ʯphiӘI*ZO7,70wMXMp{SrA;;]c6UpJ^E]o{=md"B ;^5e\`c]쾡T9ёz7Ǧ3c*;e@L~{tRSIȸ sR8?#.D;Ln}3ԏ$WXT}F;Y9DaԮp;nl!7fκ9dxm?nbVFW-TކcBΐW 'a0yup7e[ diXCA"'Nz9l'IA?[0Q?u^#A.!S3zdJ 0}m3JVNy1ym9C>37JCn߹ޔډj/4hmIg%1dB̄N=JPoDMpWvt35S$X#4{AWUɹX""^dqZI'FV'"+39gx~j+PZaMS'fl3p(& .O-5iH2rטpΎ ƠQ6$dCY SÐҠBH@}WFO!:ΰBy>'c o<[\CܪJo/ ~6(^Τ槒v^yJF aОLmBIQ&eeHwW۔Ȗ ] $kVy ՚MƵCDl+qi)22 Lc߷9$ Iu)+4tODuyr7Z[֊:A(7;FA;]`sˈųBֲ+gV1̑E @|AaM(N2A_vǮ9ItVЛ$~>ܬ F s̿;7${m c< :͇49&dȵ׫сjiSh!{g݀]kXԯP ϟ=hpwjj`W)Rz\vEQyogJp@ru펦] q{\,=:1QXd"6b̹A1yU?;q\#JNQN˿ -~\QZv /w2o*/y5Dch9gӡ,GdRÌ<\. P#Ь9 T1+_B 2)xʓ I^ P z(loAY PMWt64|b`B=V}c:۩!~p $LLlR\ࢩ19%˥X27| 9ck\ۘGv28sb.pF9:'[>F,.ϐwLGvPaTN QG`@yM6; H Sm5A`n\އs8W3uXu=n i%1nADmo6 sbImC4-ehKSWJD{̇'N;AngL[ ZMbbJICZ O~aCoJ])4c7Ba %Gө21`2g)={<,:(RG)RG \4Yf,!+fXȫ n-:(K :{8,ԹuԭTwR50!o8]u)R&0dHKolkË;C?_-F^{l?#mfe{k靾@MKzQW{dN)me=[a|:bA54 Wǯ ?㆏J4NZvQa[DX˪dݓc%_Ls}/Y{6 +e}u >y-] KjC;Y8J SCX,A8[k,:AEyP(:/ã5Tf26xL2<*[HX^Z gx߸",?Ios\c17h,ÔcVoQM%4颽ϱ>0@#,-yXQ]j.Eɞ,? e]ݠ+jG߻%E!5x)x h&TXZ-gcZK0kNuh{28 NvVveI8cMJ+쩝~P|lPERx.-Ӏļ@`ﲱohx/1ߐ T"R^+wFC&C`Vmp+~V(L!'v@R$Q< 7\ky%59rCn.7+\/PUۗ+w .Bq]3,!U;cAšbhYӘǕ9ظ]3l"tƸo~\Jgо8TU텕Ew9n&ϻWnwd^X9]/Of͛!g|I'-!HP+ a4@ (f7\ꌁ܇v/%^N= P&f;~CVXh|ȝ5i TCi 'n_qDKejR4G4c c(k;\\AǷ' 7{y*hZ/rvHc \u8 Hz?I:ך=Y534Hg䖽]+[p>3a)'wdb׈b:"f7Q'Ж&N/~y6Vhyu=f۶€(=iY o?j;.7^)Wt6p,uuǫBZTy#V~YfCk}{*!U6-J2aD5Rr~ɡIb͋i!]_e$<@z3 o[LI4SG 18r/Ơd<-_M`fwI~`81H uZ8}:>qT{㽨V\ R{h).sK]Hw[Ta2.`پH+I~EkV弲a|/6_s?u!4&t 2!WFvEmv7;gfU=O` lD-{% 3ȑKч>o~?f+T5Xxb<熟SM@=s#8!;u/ ͎{]G |{DЭoX:Yl0S"K6ouV:Z;xق@ѿmڽaC瓜]&:c,/P޴y}FT9kH54sh7@)O?^OH9v[9k9qI>fOgr m ^F~"CyÈN'ԫsј4&`|>` RP`}s F" p)41e׏BiW]C?Ch~i3Gq7p"CMJ͘HkJ_ 'b+c B{'%== =WJt6ȟ<'ۯkm:P3/V‡t M7M yKa>gJAR% J>N;B>2P鞭3ak˵\el7Ӂԉ  -@fY(ڈ ƶ_&R=w%38;9.ӑ6- oaXx@r` fO঑x< w_ oqe~wΤj뵼jڒi`v$-F O+8H7W8ayuվ"_ ڹ͂YƢ;8?cKNKw(퐢s|TQs V{9E O."_O/a !%OtD Axf_^eʖR}>]Ѥ/Q{1<Ҿ@BXab䯙-q",[S'T޲0x*:UNT՜k1dHZc zJC]O]1)>D(@)F.ņ~kp:'.y(\7s}oc꜐"BezS:vz [Yy-=^/2Z'94Ax)*etcNtNuB6 Sҙ_#^/)4 翲(Z[cx[ <3jL{|l! S:bIlص\3vl0R VvXNS([ ""Sׄp n$ 9sMN g㤤{.HĴ驯f:~,eX\Yň1iD_QpMLӝOH2Xh%ȏ=º.I9SO8r7CFtk{6)G|o 1Uh|]Mr7{-#'CL"$B2ޠӭ/pxr%,ZHH, (Ћ"e"fP1:6 Շ+Fi[Z&tPBEμr2ڠaYUD"8.:,59yl('VP@ŮmURZo' 74Aur6LzSGc?|ulNtj6NK1Y*c}}oyޢo|F%uQ˝.͛ ]ՓcIzu/Mzoe}:oEң~ؠ#s/V1QŵO ~\՜?ՙ(i5rhQSlK)v%[Ekٗ@n;M~É%{IF s5aMn~P,>Em7.3VЧYzuv,BذMt/y7|"?r?!ͦ|Zaك<1L8}9F٠٩)aqF[pԃm#,4_t<4pv2tZof^W%4 kRUu0j0=p#^=KQV1nĕt㞝n" dЍ hWS)X24,'CpW֨Ko7TCu\Ne /b h Ng^${+Su.dt)/xC"N&5s; n̤ Y@ya2h@YYS%o_WÍmϰ %o2GLxebpyG I'WB| ؠΤ^g5Tu)izU{^U*JGQvD)G!U20 bސE{y@&1o4X&꒼^J~ZAnd^'ExMVx׬ xǐ! H16*e։XL"^0򷛍siym"fMCP\2hAKR)HzW_:RK$G0X&$T2YfquCvdHy{r{44o w-(`d͑G!g.6U*)i"&I\ڏT P5'DeJYD~ $'YS;) ^ܴ w^8v7^D(_M>? uDʰڎ>:LڳX >N-I@ӂY'̾%>!7~5KX0kkV7ƩfM>d( !>=-_IG5+hU!8czK(tK R&zt?ŅLD1юBN--F ++2WQh)p<+@V_> Y,ɉFR4\9ְVe`CT쯿RC|REt5dPT V%oc=;y`5$lV/(ƊuI2λXӬVlnl!ҾRkrOq/}5lzvݹX@(. F <qoX=b=rd_WÄ ]SqU Dulc߉5}~8SoKO̶ Є"{D^MyP!*᷇uֽ9=~k{tXMA})4vCD`ϧ_~Ժ E/׹w7ˡ4H>t-W_ox7_uU˗uQASL^ώlcE8N@AC Zn+ևLRT Pf@""^GB 4aKqߢofo!#Ei$ ޸c5C`1Q+ ő]Q܆ԛP:kbgP(^?'m$F69FMj-C=3hk Txekv$8,Kf5H2?R%k/=Еִz.uVX-bxyDݗwaXlrrU.\@wG*-+;6o..BkV7m[xQz.e1 xJl;TgB_ԕ !s\6:ROO$\Q0olN#%wQE8Xo Jn[AEM \Z 69pΏ&;18-)GI2-(OSwwVn.b1vI=]J*6n{8K`|[c^xrBZBV]@j{Y!Z3[6ixy/{6ݲ'?kճ 4zaL~AI!3]~L@AB|ث~/ jۼ4 ˷10IF]0BEdG"V;؎,ݍJ+ʁHEpo(*Jd[R}54әI8Pv#bSK/]Gyl*F-|nx YR1RF UKBjg^NXpd<,b_h *͝V'|@4άaN|e4G猸,D=9i }M(hʜצ$wZ V<5(=:f+3cȿ65cP< x QI ʝjB?ԃ(Kc-Ƞ>ꫨo^cƗ,Og>G`Ss_-yD{<T$al 0θ~|g 6tʽOlJZHѦn'LEIEMVO%'-;BL>E-7oFq:MF,Yl `pvnOu?L3ByIiC)7vQtf|gh˾(A>5%&)͇KG*cjnZv>O-}i (~ߔEk'?-ʕkcS.[:T^H9,AR)c\Z9='"K 4.}C^YG I9scgGSS,3 Sj8ÈbF|r*+^ ZT1(7E0bSb$荤w&3sTw(g7AKFSsX;3,%*K8&R^N7\( @S~ ,=iPڧ\CSU=~R(D*LBtfo`2 jrv?u% SPt@J;`RWmmL_uzasʑ+ ,]U݅q;) Bc#{7)u8<; @WC0>b߿[t^;*<;RxAHoeB ~[;9iPPeZA;c]Fzl\3KoEPy/8x"e<wSrAkaa> .#cDS9x;f+ _;^|h7eC@71@,;iMַ@3j3D*+Up|*^ vG//gξVՒVO{t}E싼uyZWF $E*4 0_RCKy2:t4]9w*,&KdFRGIʚ1|j4xտv0g .,.4S )gvO@&+ W:h]ݾ'lTX=jem|XD @SKs^0*M1֗ݚ &c=ٓ vDx _)=】[\}#ɖA0^{$ Iu:%?t"i㋠'=xL񿱬@tX '05QˋM&Y"-)̬y`$@-4,yE54@بj -9' ؿbRKTAS[!}'ANqMx9}2A-=ɏ2ұD< `;=75;gyl@bwҵ8L 8d4%Ŗ)Xx'tIJ9.sPq6(ءߨid2u,AQdc;>(A@ϋh-t9Q7mtNz,^-ܖ+0|s^$bTBKLGZJPp6/һ~rR9a)d|iŊP5Ԥ䥫|R"g":~uNl=ѝ"Ki؉6˘RȄ9bA0}cm01pE̕E7>@j$^) Ч+L֛n.v,x#Zey\LP[7WFcw}FcF* 1xk)%;Jo:0^wBhX)  騨 e=%vM)! 夒n><>ov{R= >DȬ[ 9r/w@r(kJvM#-R͖zjt'!Mlھnnds79\nb OTud]cIA(iuj'8f_&Rq0Os AM¼\s7>nCڏ=)Aq |?i0P\_>{u0[7i@fG]X\8V$FN&6(؃KZ:-jEu{YL$/Bx*,ٺ_&} + `UyUį@(7'zjZLOEoT6z彗!hjI6p̨#J ),NNi{D5oU#`t]_^du, Ƶ'&Ta_vL݇Y-}4_]f`)0N58[b8f0{,W #"`&IB $"}I¡4rz a"ץY* 9WF CwV}ŠM=M lFfR/FD~VT* r16.o:h븆$]iG] 0xB,$M&id0]]K Cx'w1`n]֐}V$0c~dF+dш~AqL)ܧ^۴xk#i P)vŏA-@5a}WX&šm]$bEO]`$OL 5̊m5,d:S\hZȼPke-b5F4RQ6#60;1NtH@$eFcfY4>W_7N9ԓ@<= S85.q;?F#s٢:X)ZTP:mRn@BYغcGm!+VE)zdB/Pg{ÿiQwD|9T&Sn鑳k.rZ8fc;}tuC^S iͥ.R M8~/7ci=5s\%LEn'T*#Glu[ 0r(%IqRVB.Uͼ&͉R0 hgl{R-_a9tM3/JN=yP9J4ӄH ^v^#|=ac4ɳ#ᛷ\ A }"oc=-N2-uV@DUJ~Q L'pp dFj3 y@RT<|bhwN(G;nǓŎHŘGyeΰ3L Vݥx{C 辄plY\9& :"lGcd 3U~<RLiaߦoO]6˟"Sjmqj| QWunj;Et4ዦvO]MBtUnKkLEo_v]p{ܺ[oiEqYv7N҉`FR|ʢIo8츳KP3g/)9W]aU&A p`K= @tk:fYNW 3_QiX纋!lCWvs#zC KnԏXMU6D{`Q':{HV.tX&ܗش1>c.Wwi RRr-?Hf(  j1$a"6$w&ņtxĨQ-ʇ~`1,/O FTx0, to} _ErE1ώh&?ʋown\N"*O/:熂P=<8DQ ~T_gVoy\;a?l? P/Mu'@ħWBagJޫHsBU@2< dQs4s2 CoTιy~$+z>Ύi=aoP6Vcj>[ww=bTpV?0AS-q:.l9}&]% DMr=8 @= `:cHZֽ bkh"tv &Dsݝ}"ϳf46 OwQHAy1mX6'-Z[ =x›u5v=@Qmh(Z0󹇷UgSC2:Gn_5xy쑽=-sj~?$4q&ra!ezc[?Z&W[d*`HX"b@+ڲE(CɁ4;k+  ]cR%N&`wܐ)#8bZ($UYV޲>MjU @,XH3faU[4q?X WuA*ųXf:Kj~"s>=~R1TOCUJ\Ff4.ArW{#w96/ )Fj?Cjpci_!'3bKcҜ<CwٜW] ?f)@S3y1iJk5?17@g|kq#2`9:2D{T2޷-o?3,]-6^lO-=[sQ'ԿwF+8Fe\#\#r΋3v|2ˈj]X&fSb{qw#'2xT˹kw6`sEQ' )!-Χ}db /FXXt۳HC{i yKρ앖rs@^;ھ*ީ:ئ<<FLV*f| ϗHې`,b;M= #'-3l%s͕O5ʪ7L9 q`"͠G%$c O8D:Jבw{V. p>@/]!G,+u_lؐO|.M՗=EÚR/6*-୶PvFCb@H1ZW=DبeX)̈!)L`$>g+A,ixI1Ώ˧yc:oqYoY/ I{ 4c#<-mѠ2N >ʮ~ZWn?$ .1T!]Z6OjWӯ8tn{;Eqw&K="O.q*H'DlGA£]Xsce ^C)P߫Vaz=_LA(3M g_b~ܝ&5J b2蠛ώ߽rijl]PsU$0)j2*@3qk׍wR=2 3^(c)dw.+ ro]_ wb<{'n l',CɻצU/(3͠* Y `p8310+%ի $qJLA.cqA ?]TJ%YUR NNDyz ީ;%@{uz;T8M;XOq/s#D?{?b /MO5Eڿ0&?$#%osơ%nYNJzN8̮ ,}X8&KbJ_ 3-pUi(!e9-LDt"{㆟I l';p_jN;>X2|x![sF׿M}2ldž.fJjlE\<,!8[V v 0PUEa DFr<KJ>υ\򯡛'cH%aP^sax)'4M+icuM?] ' C݇pT9 bm# ki7zZ;xΥfʩu5 Efݎ5͕c8-b$̒Ȥ&7kI,sG-nHnPhF~ ӉM*>`M'ڡ7G on5E3Cn#/߆'PW~npI7/gה`W`/om#ߴxv"L+'ME7~YR@!y5H/u,p觡.L-\{.Md17MޫWXlaFR"_HH?Ew6fC8|Ԛi#'0&i~04m 韖VL=o&wxR%ERq ; Z $z 똁akECXB[C {f-/GE9})ᶈ;NGA7zbsXOot ARi":T`*<@ͬ2mT3~>@`K3 e(CD4%4AQ$OP`x%;t=Pt΄Kiou'Ӊ; kE,W(Y]T$ć!T#פcnծ}pV|a$A}zm]\_eք ߈2"@,1+f# @Go*7i @HW(y#Я"dpqz";d:[i#"Qɓ}V.56L ],M¸ []z  5t1/, p+=:mβ{ݩ{0!|^¦%vЦO_cqCίe6TJY%Hu0KIU2=Dqj~C6h&M/e|QQHeASppc6- :Ds4V0E=cLgAmM@\+?sjdᭊuC</i)e"֘<4%1PV<ɠ7GX܁2|or`iZOq](|;ʪ #gsiB@g' $,?Wϑ˽>9:fEOJj( /^uojL)b5\5w 5MWH@6vX }cZyv ulvh4xIr`O:b8n~^Rf+/$KgBh$w<:,h kX \jy55Stgq?̙&^WߠgНӶܒHʌ3\1bks'/BCXb6'2&'ᘑqH*\j8f0F+|fcziWhmJ1.MW(`$"@m0s{߬|5$.mۈQ]QH++κ(|M4&؀{9uT+`Cu|AXb~f2u0VkO5 ~㈈T%ѡ9HIr8yv\nnJk}23j w8 ׹^h؟ (rI_9Wz [{Ie~$emxLCfIА4z%.pӘt\S;=ߐ뮨ْE`{,P𳚕;h Q!~5a*CdӋjQkHCpQl}(5W߼Bq"|^9m#tN-kն:8Q`efڕMض`Co < "#FM_\^q`v2{ύ$V}u< ӁK#l%]vZg? t[2Z:$͠@ (̕ȏy[_1bXr&Ov*-9F_Z݈n(? gᦫ'54[l #$ӕ7*uǙ rTy܄)~)!!bpvhM"ca8 POn-Y^_SIV⊛hT9DUpdOF/S[p+-!󫀮y_c0r e~ـrQ|hޅåީ֬E>A4m"ى^-{ 2MxjI;{':fIf"p@AOǃw))pUF~GBЬW&'[qK$OH0B@`sܻy$,Ar+#bddR"b}|Jy*o_mΨ]pg&@j%kz=߂jj(+Q7fwK0F]݀<%NaBKoTxh "ù![WzM_Bn>|DQx$c0{ `])MkHb{3`L6 ͖>%J`mx]Es[Ԟ61~I)-1 ޝOVGU7.꟱26[x[3ss\~uApg6 hڄb`L\fk)H2=i{"-M؋\`d\",sN)YEf:g6`ATXv,M3툏x2sD:Ј @O&q+"+#aK9Բ: e4'ApcnzUJ XJBb~`fqж bm_7F7\ )VOɄ(Ox%GJxj`鎺ض7}e/}._ I=r>`a4RWnX0HeϩC ӭwLm79U"t/ڱ#<8p8 P^Z2۹[h!?$$\|<ˣ50ë0ՆV!910Gy;1}٤|=(MJT$IX|MCދsYO][$jg`=^/IMJlI`f4?EZA\ށ!Vϩf 9dp&aر~=f1;wF"C?{g /lI@s98sux#'-3?i6Z7w#){g7x5̽~1N_Fug%d8 {@qEPZkZ {-3ŧQZNBc N)II&Ak =Ez8L*&gQYLq9r#RZt+@j`ZORL rbr"hj{[<ԧɖNofi5è\ͽN¶A]Q΍A=Gt8L;&4vH 5Wfq /mQ>CG~ Z @^-TǨ}qGB۶}G[~J6=ⶮA~x*ow~'%a]aXBf+U>vXWZr[Xڜ&惈 (dU*Yi׏I:~03D<8t}smGMj=ۇUC -{Nsv\$lj96.P* >@}E\2׆ؿ>x" o#{?E:t ~V69B,J9m,€B-J&J?yٗ0-O.wxK"OV&tuLT:FlfDBCciOH7 ؁l`CЌn,:F2> w|vO'tZ5!v-n/Rx:Y2'sacቹ;?́ddnϚ%[PDV-lK,Blk2GѢp#_W؂u0#hFK/@'w5e4l%f ȱc:tVMԠo0 @u)Re)̶t~oO5:@$^` 8cd&̚㙕{/XSmQ $ƦHDіrw_H 3s ouʖ:! XIjݪLl6X\zS \be_9` ͱvc9VK,Lqti2~{tO<1gy& ٻ$ Ot^ghz|eںME`P@4:m V?;N#vW&)8oKXw]%ZS[arKIhQ~E^Y g6\*nQNe[k߼98\X(AW|MWП| IFMy‹MX);}<Ïb!3CRTS3㊟%It lTm\ Z>۠)Y~͘1HJ\|cB`Kθ {eyMREs7qV3n{eY-F-nPX!P]SuL0WQ>(>$6 r+jjTT. x7O7:cP835kPuSIϰ)co-#&u $p"|M*q! ̽oNb3q@7oZACOM޸PD ڦƶxMDPT'Cd?sNʊyrtrХv>k(lt;d y@!fA~??@g"K7:dc$\"f)ˆPYj2U<84ӪR?]R};޷Jud=˧ xM7oG#PAd(X""sk+)ԫ[p 6;>}MN,lW ,>Gwʨ Bw<B~ O%+,-4l!dψ_fO8Ąh~y@Q[JQHٲFI[7!=TUQڨlGd:n=HHtj\Q6ܾdk!LֿbMd$9JRX(WF|9 / rZi⃑rZv NBˁ61!^QX+Uq,GƲg&`#P2ai}O$H!B(h8bê -Kx>J8 Kn$9"ڵ44`JwT RBz:+{~G>a^{]竻-dUWU YZ6=;jUZr 0)deTd'VЭ=ÊҟXu-4AQkZqN ^khUR}]γ1qBOςenѢ-Aj0yTpwGW_;^r+c>#ПgEX9(٢$"1$ ̎B PUQH#.=|=b\Xp ^= ΕsBsj96[NInGZb7n.|L1<[%Fml N* xwy>m:*@?2-?ޅ})R3cbyݻX89|/2nW=%k[x]p VT#*Ty.ٲE8r-5c =niZ(TeUx'DJCO{j8 qo*1}n&W3"[2MLZCF"zֺ@H)y08njlT^&(l%Q7D%xV:@/vg-c H_Ig/ۄ#X'#VZM Fo(CAbˇ6!N> EĻ@[(6N@!t]+E0+NS!-,<ZcmCtᙩqπO9R4`S&m1C`Aҷ ]됥 ,B' _FQ^ITĩϛ+1qG?,B Rև>wXq:͚bcOn"(ey%?ge#!7WkwԑGCB~q&7AC".+%qSYyGOy՗)3jRU  J3]TtY $TL\E}dЕdK\Ha)[>󉈞8@+ís-fCvCȔ:f5ŰQBvѤg'93._x|ȹ落gB<ܴO3 08^d:ӧ&#l,+گ~jcy+`E2>>>%$kH۾KSCpsU.<ҪcޖĤ;sL?g 3s_PP%y(D, J{nd&6< I֧hPp;k 1kO kk ߁<8menTYX(f#k?nW]: R 9Q[[~zmd6vٮ=IvpEA3dSjWF{E> X0ӗqb09\=?p -;rA7ę/bFDS֛;BB "^t僼o> _GOvVClY_͑*3UdRͩXӂtЯ1w#]#PÏw v vzWnCZB\*}XPa60 ;/AfS< vsch-«u`IDw*l{irh_>9wjRt2 *Bcvp]վY]5VꧦC%?,l ? ##!`9kI7]4!a+CtQa |G9pv4R9 .\}.u WML%@Ml *4B>0(Y|n#RPM4tQWo2#71!5ӿciWi޹b1I@ޙ\?c^3Rة1StIW6Y}_?Yq_bp~-fmRZ}Uy3V%뾐oZعFPxJF?,VL x kƸg@%&δyyٻDiZ^aX&QYw#gt)l/?,9P=kt~@GS$&d}efxN\bjomaH/N>k'n%#ސ$]0١g<9=N":TM|a*FpMQN>';R.h]\ R.hn7eG)g k8!d8-NQ6xO|h}۬'ٌ44zP/ |^#ٹI"hGZ0b=Mh;J(" ?tWwp뿽-G-f4eVehܽFLH҇h 9Ns$,!ճLGG)˵Vhsl8QZ&yeu6̢90()'D]B;"z[X]ce͝/PU7aD@8VpM*5iZng^1gՖǗ[iߦ>5.IH[Fϔ5)$⩽ UI^L6R4HN27cJ:LI̊N\L]0bT-z܌o3KN&bR[(J}/o(<~1}\0 BKF!lpбk^ *աRj\>I&LRL ^ / ţd()2 hs1.sї+D 4O:s44 ZÑQ@hZB~FC\f;5 ʲbktE`0 M l KN鶧9puVWKDLJbVa{.8ʮJc 'mN u {rЗȈ)[}ArʙSqqމ5h/܋a4 :eZzݱh5=Dޗ.@ԢCZyPPn>5<՚śQ<ޠx &wMTn"h ;^rx|biݝ,7&p wy޳K''nO'xE/J­[Hdђpfew{R]@I\hWҮ?S?͵j޲ݖΉ 8>HRщz/<PT.{lkf" tx(Y 0gn|V{wM,hm$MipZboQq1٤Ly/l歋[̜6gMc0MMd>6  I9QhUk1L2$I\Mi1V:6#CV us)r,BX'%|/x] 4\8^$Yێ=YixK2 7jZHaC/x?Pp.,pҍcYƳrQ!$Nݔl$(v`WTt?c& I<>I{}F-'mǽÒyBT%&0:csf4u$р.Ͻ8;>|)0lZa=68^ 39h-RNzji#巓Ъ4`CZG9 Q6'gԠFi$Phlt@I^Fxl 3  5;>S9]A3 _FxS=rN-L,w*a(TRqfN\3g΄+[%OUCCB]F'c`zn2B]Qu* 40_y?imbe8F^+ pv"())楣Jdϱvz%|`3tgY?“ ܪOp%Zu F]`C07 mn& k/6 %8)Kw=rwF*eMjuNY;,Tc?ڀc- c@Fbzj( b~H l=d5(6YJn ׫[O LBH3@K9 D U'hΔY %}eQ#"u`z#'~s[%y1Dc@&7AפcnmF<#I=%9@[n_a1b.ݕ%s:aL[L)7z^(i&+m7gCi:\q{#x%ǁIF[a-Fo틨*!"k%Ts{45(JbB 5L}0F`u78|k;Jљ l'l!n%΅hpN]V4;ae,J ui)E;^fQXKxiҜe׫9N Z˵zU=lL9=fz c>#HU*٠Ǣļj{ƅ )yO_wa~ 'm!mTtUQ.'lAQ|Y#!Q#-Gtfl@"L !سUD-O汇)-w-"X#3P4o y~m;mT=Yo8e"yX3\60 x& t qQaFYjj_goA7d_N4{r1^EtbfrHSGgZ'9F@{͂VFhB/ڔݚ|v@8? +6=4S| v:1J:2&SpGzS.SKHj[wǰZcb9ޫiLU;3r+i]dRy%bf,> $ ӿfv.9');f¢B ;LM+ U߫OkAƧVquJwM}<*jמs[āf,c@@C";PPXho{acS&[ܝmD }tI_N^KfrH12 9$ ,Ԇ4CmHiX(79ayc[c`]HFZ^S$AWHwe֭6kE{kp$4΀/MXècb+ _=O~'u roH&^*Va}]+9u2ϰ:)ot̠'R)Mq9V& 9-K/Y VO6 #h}hs"fG$yW=ǁ \ZKtG%ܶWtPsԶxznwdy5Rl ޳NG|`Tn1 pc{C' Y~o#Y?O>3(l:QT`,JPSrAbhR`ށ;v%AAC>!/VbRI(t:3oc.n9;20.0hyi+{~4/9Z F]|?=inU VrƘ)g6j؃!Fn<57 rzm#5A2)/vSj;W ,UtƻOuegѪw\ï>F+mK} > a/:[Ss8?'&} &̞pvTy."ى8l%at'\ ro0,މ?_ViLנN{OAA^3tX8ZwȦ&, <`Zڲm#˵ o.CP#@[֨.5tT5%Zt`VK;4Yd<~esVv'd&kَ p0ڳRة.&dH; (QbQ7B,e6Xh߄|7}d'7νPߋQzҼV*}w#z&PQ4U<'Z,JUoyA6f(Az$ƒ^y&^8-V<(ÁJ2w]W bYK$I "1538fMC1%F~U0$-+0psS QU kI6YL8#;=Vr%' i&]NcXT뚋KO߮uqMV֒(`C:`C a7(g G - O>9V䠚zn.?R&i7&UC3)*@w`Y-G:B60Redv%\Akv=rQϭ1l /b?&{u> ^o.f['W̬7kUnN=H-EJz7U„e=rVVM``Lk*Wy\USd26J^wi_D]ӼppvhM+kV0x8&GWe( a͝K&_Բl+oh=@/T\Wb4t72vO 7UgB"vEiA[kl/ƫ]VjzR˱ƎoUXGD0}eu?bR}g= tHoQ"OWr<" yK#axx=4.42~YW"/4-/@$#EPRzOmhi!DteNAᙣ) ǷMCUb /'H%]]ʹ6@ԡ:4ؿa14.^#cOX+2ax=t VT?M F a8xz H]S8<JyMvXliVhjnQ{Af=3e*=⋣"׆Hfʩ=oi&{.obnBl=8Z,)0m2kz@"qʤ K[~m8~_j#tGH%Sk\=n+ѩׄ.b>p~i=Z0V%҂^\n{c3tWWQRt3sh*E˿kǷ 'MC9d Ǟa"qӽ̖p 9nK#.tU\ +`8"H_N?+(fؼ,?dD%<2;15hTpEjca5,VլA )X]Z×6@cX>=J ZZsDnU_JESd ٖ@%dhcR;*@OrZoqIvϛ Nu _SXHt{\Һl8S3H `n,l-< і,hz"q*¥43R0%<ᦁ]2$"Z4 [!-+cD>˽ѾV5&0.VN@k p:bӼ*/w`k{IH)݀0'vu+=$[o(Ni.Ns`Ĩ7~>Y:|yW SR9+'W '덭`Q=gk|nB '' =7ؚ".~ kk"σ4-p 1zѿer #z<@O%⽾S,y(O4[X>Ny- =[ʭuUy!eUS 5ox)FhI5mlC^$ZPNƓ\._Rܡyx(5{ZƘY1mn[|C[8)謊{dS+CB+Mi]lu$` xyhdp9i@1bo_n3 ~&pM ]?0H$ ]tgڤ ftAC,@豾ֆ6hDRh`+kܩ6_@ H*AҎ6rITim ZJQ^F8ZN~㖌 ejK#~ӄOjc+OF*RgT2rQ4氡;& lr[,466hvTW/,h:w 5iyXQ3Wh$"nsE$5hͼ%K?jo#Nʘάf װWaЉfފ>MtMF=giFSqOEvsPv'>ua1Tl%$ӚHAջ Dn@l!i8-ZVڞUCxn=TS`ګvuaÆLK# fs$`-/#B&vgvNncq:1ivW P֟gq,ڐ Ӟ02#.G5v>Fի=Ꭼ fz2~>BfJW;7؛R#;XZXzn'yO\TEl|J? V6j+a??Ob/ MlG@<8-c+q蓈O^d1-(GWɽe2;(ldbs7ivŭ"uYxIYjrݰ3$1:>G+t4kṫJA o'>qX޴S<*$1$XrG?Awm]/Jm@ʴhqqQ*5`hl kZB ˂[ز +BZ]YV#7nS+M sL#F:SoNhsE9 /_3N8!=2 "*8UNխMfqM99Mɚ߫;6;mSq@JZ,Vχ/ܡQvD'Y5?J%sRSC)jh /(/ [d` O>N2\8U$7 _| 25np"#v&\ss dziSܝq[l3_Xu>9_,N{fcztJr=C`!EW%|կ@㎳J<_!Vw^җ$+e- ً דF5#b{#(K95y NgGmȾ_TiENCT߰hCW3,fv[W c|?dzPڏ&#m:P5nfFz#PRԈY YZ