libgstgl-1_0-0-32bit-1.16.3-150200.4.6.2<>,<cp9|" "%%PjgT˿QFPA2ƽ2jKx؉̛YfC.jh;R},w4ub;1 .[ (wbWqL6P46-P#|)tL">ʵ-RbeFĢ2HklƵ\g,7L7C}NqXSo'řFW֕ -j _oK.1R,N>>4?$d + X! 7Hkqx     LTG(}8;9p;: ;>GHIXY\] ^KbUcdefluvw\xdyl Clibgstgl-1_0-0-32bit1.16.3150200.4.6.2GStreamer 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.csheep02SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfigccf751b75c4d1c19cf43ab3326aaf4fb4522e9965fbf2102e5963c038c9672f25elibgstgl-1.0.so.0.1603.0rootrootrootrootgstreamer-plugins-base-1.16.3-150200.4.6.2.src.rpmlibgstgl-1.0.so.0libgstgl-1_0-0-32bitlibgstgl-1_0-0-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibEGL.so.1libGL.so.1libX11-xcb.so.1libX11.so.6libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libdrm.so.2libgbm.so.1libglib-2.0.so.0libgmodule-2.0.so.0libgobject-2.0.so.0libgstallocators-1.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libgstvideo-1.0.so.0libgudev-1.0.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.2)libwayland-client.so.0libwayland-egl.so.1libxcb.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1b{@`^@^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@VqTMTezcjia@suse.comzcjia@suse.commgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commliska@suse.czmgorse@suse.combjorn.lie@gmail.commgorse@suse.comdavejplater@gmail.combjorn.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- Add CVE-2021-3522.patch: tag: id3v2: fix frame size check and potential invalid reads (bsc#1185448, CVE-2021-3522).- Update to version 1.16.3 (bsc#1181255): - audioaggregator: Check all downstream allowed caps structures if they support the upstream rate - audioaggregator: Fix negotiation with downstream if there is no peer yet - audioencoder: fix segment event leak - discoverer: Fix caps handling in `pad-added` signal handler - discoverer: Start discovering next URI from right thread - fft: Update our kiss fft version, fixes thread-safety and concurrency issues and misc other things - gl: numerous memory fixes (use-after-free, leaks, missing NULL-ify) - gl/display/egl: ensure debug category is initialized - gstglwindow_x11: fix resize - pbutils: Add latest H.264 level values - rtpbuffer: fix header extension length validation - video: Fix NV12_64Z32 number of component - video-format: RGB16/15 are not 16 bit per component but only 5.333 and 5 - video: fix top/bottom field flags - videodecoder: don't copy interlace-mode from reference state - appsrc/appsink: Make setting/replacing callbacks thread-safe - compositor: Fix checkerboard filling for BGRx/RGBx and UYVY/YUY2/YVYU - decodebin3: only force streams-selected seqnum after a select-streams - glupload: Fix fallback from direct dmabuf to dmabuf upload method - glvideomixer: perform `_get_highest_precision()` on the GL thread - libvisual: use `gst_element_class_set_metadata()` when passing dynamic strings - oggstream: Workaround for broken PAR in VP8 BOS - subparse: accept WebVTT timestamps without an hour component - playbin: Handle error message with redirection indication - textrender: Fix AYUV output. - typefind: Consider MPEG-PS PSM to be a PES type - uridecodebin3: default to non-0 buffer-size and buffer-duration, otherwise it could potentially cause big memory allocations over time - videoaggregator: Don't configure NULL chroma-site/colorimetry - videorate/videoscale/audioresample: Ensure that the caps returned from... - build: Replace bashisms in configure for Wayland and GLES3 - Drop upstream fixed patches: gst-base-playbin-handle-error.patch gst-base-audioencoder-fix-leak.patch gst-base-fft-update-kiss-version.patch- 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./bin/sh1.16.3-150200.4.6.21.16.3-150200.4.6.2libgstgl-1.0.so.0libgstgl-1.0.so.0.1603.0/usr/lib/-fomit-frame-pointer -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.suse.de/SUSE:Maintenance:25840/SUSE_SLE-15-SP2_Update/653f9cf9400890109e457b1f9e704f14-gstreamer-plugins-base.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=f05ff85c42b2406342fc3b75c57623284edf92d0, strippedPRRRR RRRRR RRRRRRRRRR R RRR RRutf-88cc59eb60cfc186f53775ebcb1149ecc93f0efec93cef90d13dcec9602d61f92? 7zXZ !t/Ih]"k%{x:p{2]:%0]Wvs0 J_m@^=-"|d3T4eOdG-?j;~8Dչ貛jd@?Qcn\O;z.v2!ta| @(yl ㉡r[ݼrfKpY *redb Nw&!6tNc3OpD|l$Pd-b([?H VXMo໥i뫕x1 oN4"yrv5KREAQ'hiN]A.mzN^ 4qͪɽ \M 1qwp<4A <+}=[NvtW߸ژoJ*֪-jXir''h\jH7jdťueAe 2jHIyiYˮգC,:q^~wc/QPx>>m|wQPqL8j#E vy뮄t>(T εDĠʼͿŸk1;Άr:'[S$7iv֠1]XI\&8H~_ 1 Du{lIΆo2oqge]잏O%ת Fj-7]: vwa,/<޻z ތ30N-XsPi.k)9$Tm ev?Ɉ~IJ|Cȋxcb~2tv#H#MzhfD|k㾶ӞIG9'k3FNhZPL DslluFCWk_M"AO~{bN0kyve/ %|b u ,³ ظ~KHiІF4[Şo0̥ ;&GgH'EF!wh:\: TFr>t2SLM<7{jMߋkccoKFyBXGGYL g RH NWw'3¼]b)8V03\Q 49 Д-D=IFc-9l26_%\C[x}a:WpCգ J]27Op%I"U_ I0haPK{h%"^t@\QwdPs=fiegsʮ\x2Jkn@!_cqscl`a6艜)_Q((C_ds*`qU {Ory!4J7A!k. ַ_RwםC3UEkF@`d"*"zr|+^6M-lTB58i&h5 _>*"t)V( 55N'r.gw(_3R\^'Wc/6q5X\[#\הmqHu߾fj"9+P&tgP'Y@gfk]{ (/RBRFI,Ǽ%m { '{.F1t7fęU2bMKmt`ƸH V ܛT]:f0#"p[$Tp4d:DZ`"F7;`6IB^ VG0`.@=5VҒF,wќ TQ%q酰gȚO/ln3k%J]T{2b yqRJI_$n3ruH@\h]g^| %zm?by A۸>k-M~F6pdSu^{p(h)%;6\T:0y+6LGﳝBK꿘Ĭ?T+P"+)ФT'(z@9$nSDYU9+%JmNN6,(dաml7SsD/jgᓲؕ?tvc%PVKi̭ z!Tl{uui!q`j6 ܾ7>6I F겶 CkΒ+^ G1u`y(,82FYY1#՟g;<.E9!0j5oTJTA#O5cԠdcR 6:@h)6{.h`C׳^IĮpCo;LWSo<I"q],Q(K6R[[@t|?\:twoKn  YԹ?z.kLc$-AdOs rxP-5mAO A, f@TGJ1aZu\t[J{|lŇ4?Ňpq粓CNVIz<4Z D]w?-I˹K)}X O;P'G!Ojh/|h;aז=*BfTTЕdSY51z(C"f7a}+⼣5"AF1&{ 60֨_g|:R0AՃ3,Z))?oN!ǒ7&~Z|ywsFS-+6 ѵV#YrǶ;ZM7ҵтYlKaurȺ!&;q?vTu3t/t@}L=ӄ]6P 'BtLYb![sgTGdX74Ibr@Y (.x cuH!B8* VW̒_tlŇ5="z{ UYN5bݒF#ԫǓ D3bVe K/Wo`h +IMv钸{g^ _ɵsNyó mnMP4 kNBӝq~SR^ZRs8w$;;yz\:մ)l Q)^OРr w2zk31ZDj+&uZq MExiT#ϡwfcZB]` {Hurӈ]&DyLԈaHdߡQڽa@#7=Osm/LX +< _=Ji+0ɅE=R;QF:J8yi-IqgqUJ|"KV*~*@yL [kt+]3X=hg)c`q(ÔDg0vxPEt^i(G&4_Zj8hIM ׳{Dg[mإf]ܼtKN껛'Q~TBaQx~lVsHNᏜ4kŸK^"uxk̯s'nf3 FUS[cwuWwj?"(veo$= OH E9sFl#QSS< vZHxZ=~D`_T}o״b3^A8탺FEǎ\}xX'rHo+Il㝍9)0~a"P)mzw4 'jVQۅr ]&ri~>Up2;5b=[;Ib`H2 N- G=P81Ex ^ߟϵ_ 쏅C(дKp{6?sW'.&w(ΜAxlC;<-*p4SsrP,OҺx']U@ok_ęħoIgc*`:vV'נx4ԸK~+"Llm<*МCB{oȳx)9ҍqև" F!tsjf~ F~G•0 wiߒ/xV\oOAS'IҎl>!`n6YϹs;:SuUiY'$F@P߯ek^uXKU0uxAW@:omM b:*o2p;;4CBvTȇ}/ ru~KݬszoMz ƒuskGpSa}髤̽S#OM#\M$W@sT󄐰҃g0o]ج9o8v:UXm95&ƼC=Mram:e#l,316;-enCEF Qʢ߰6[UߪA$)N?;6 +PVK;_Uq\SѪ{0Ѩ7>mmdi#USK4<xZ| ycne\5iiwWa p&10\x#V`F J߇MK J ^̱<%Lo%RFnK ѥoӍ)"Ʌfb+2>gVYdaa컨 7$!JJ5'o 3ue2ʞ,{&0)pP҉#*^i +z/zr H;6q;qXTgV'iNlEą5$FMrK ԻG~g^e7,*3@u{~9:K ܏ס6\R,D,=/˗w:0eU >O5?"5OpiwiXf V"[f$Vu qT;XYcIA.?Yl Xr{Z:@:M:CH>+7xX7>7-[>unLlãizt\dЀgC0 :h3X.&$-BwOHMv.ۃ"CT=ۤď6J`.KfdC]ڻe_E5&KN>Ju P_וY31\S{( ۶9!]kYH$yBLY wmh^E%?AS<؆nߠ@5U4ob6%`R#b HRABp dQQIh*p?vٮH͆OFnZ:j[[ ~W`W18qTTWiRv=!{sf0ӑJƛξJAoC!^Ryzuz.q<7h`>"j35z+sd5RukDn聭HɮsѹNž !}l[M6&8>s0BUڍ$*+/y|Z4F0:u[sT8,Rph2*I_aF'"ֿܻES K.JFǞtkKa .~ )!1hǏ+`|s-.j 4|Ku|M6MG*TH]RU ^oIFFYtu@.12ަu"`ўX JjTB:tլ*" U|\oe満97zIÑ77Aw~ S;\$` 5VdA.a`wKY^4pBl0B׷bMo%{KC>GzYi9 $DEFT";|[%do?v$ {qigU岻j>nx4_◠}eBdD(9R~x4r[$ՄJAH~[wYKYYt^OkP]k__1Zج6O~=w Ua4xboyhՆD lm57>\|2>ߺŸ$*'AO.:F̻J VHh5+- HOm=X b %7HwF:a:Q&Y!%ijO,ߏRקOCD!M(az5>I4 Ze\-?j7S|J>J[ǐ{4 J~J*`tYZM/g*FACGWQ N:v06#,zFUiZ+"U[VJ̥NOGr)v%I*Q폘ǹs bzl2%Z{0)y=O糀.T{^k%z~RlCBp_`D. jYp_r vSZ]5Ӝ=ׯaA Fyfl )AgPUQ*vĿmQ@4'ǝhqdti%HACA:`Y1ػ,MG|K|6+ɝ-,ZZo˭l RT{߆$wڹQ}]Nt o8R|9cJ#:`wdΛCd:?T郸Z t$Hͺd{$NA`dHtsN'BwHJ_O!fuQ8fy|Ͽ^*T"V=l 0Ծwi~j4d8Ř!_ UCB#<8K㓭5DD{y3+.y?c,|h`f^N5A ̼xy7?\,zwx?쎚i^3OaIv}2a!V_?Bbv**o7=B=i#xͰkM7:;)s'BW46'WYʐW{i7xYԅMk">39cex<ޥTZg>\9aR"u8g_S3WH ]OXXZ(X䉤ݰ5g2(?|*ަS.ND7qu׿S/6O|p͘32ѼPtC̣()RFeL離[6#HٟO dїCg3v○}8U-K埸Lm* T1 U(.֠@6yǃHY {^ݦY]ސ+H=)i}׼LUeZHR|sB7?U6~@䨎 wѤ*|?ǻDXvGN ĺ1q(>mtÝzd~6a S}vA&FhTXPKp{V[AJssXVN n;+hKim+.3(TWB z171gM,` v,& IԔO(NΟ2רMZ1N#Q 2H#NJ5w\t1*Qg41Iʁj *Y_L%>sxrVp?րԣkŸ^!\mGQ&wWN3U_]E-1s,RCE1_,19Z4o@ёf:{_lI)Ζ`lz[<FJvˀ}J*3,YL9ևGcc.&p[-iBi~\TV8Hu^ޡѧ1VK´dO>Eerbr*ﴲ:Xy_8c#a ?9Pl}VrrQt\H?Vf5@*BVBIe H\,bas*gj I{ͩl,@p&V1ɰ<_D`;G_k I?gRnRqdW@u9G1q2٘Vz8}{r! 1")^Oo -껴r#=` 1-ˇ*qxQQaz,H={$pGwDfNLK<|:no[=V<ŲEuU ; EsaFjvAA;#<:ٱrA$ h˓Eʚ͊kX- dr3.9H,Efw&tAD?=k3N@f^ty (} ,pvs7MCj|B XUQIau÷OoMbهx]#<p 1*8N-QddGi?z/2zh('EB!*/ޫ5(<\ ERZ.ՎuVeRyq&{H8 '^h}pox5EN4X֡T0yٛK񀗰<}tufvBEfp VcVJ(#PfN1٭{[WN0 j'ϩq7-Y$3(gxh-,Iq5i8߄lja XL)sq@b)O$Ӡ=L7Z<+=2xO:3 :}¸)65_(JBuk/~v5u5ws>}Dv,֛dĈ橕Jp-15zcD^;_ BBw٬#gLbE'mwIul:<'!+G@GHYl3ynL􌘹&=qY+Z,(xCx*- ,QRb?.GMDaxLePSmf2():_ef:Nuwcɤrpv?8,=9^Kv[xI$\TM bތqgW2*= ~*SQIDŽFDj&B=¬8=,OgNNK'XuwM+mID,mM55@n-ajc(RdbvB՟r-vG+D/r5<\ўauIw-oμ/ӹh@ :|3nc_t$/iGZ߁.~`Cz&(W { YD}Tlg:썶'j!{]u (gxUR K%nO JlcaটB 3ǐ~qK}f %t>Y&uŷ] HRs/(NbP,+ 㺥&-G H0 Ełnrx0F~[~ L+B6:blaSϜ lDb<~peL/kbSdģj"eQق.x։RQ CTP,cm:RO4f ؓ0Fe7Kn a**0 橋h+?CR'[߹RqZ開۷4,#JINF"'馣bhֿy(`F_}'> 'q3nm.#G_NZgעϩts!KWsǻ D 2$8"C< %~4('k5hm#6_' XϾFLn #K*Ū\iNQ1%+pq$GѭOTXOh\hZa= jסPư+4Ar\Z6+ .|}YD)\8r,x(\'nbBA[jUT~oCүN3|owhbRwkF9oL bgn6! +qʾ9A7OnhAf2~d>DX k%Ж.2]"G0Ւ-sKpcuD`ϗA$ )KзgG֯v<Fوq]e cȳ*t'Z6EaP~10%p7 g7,6EB&Քcde< b>ڧ@b0 y4 B|bqCh[2%{`䓦WȸuWE!N/fc4Sw9o*oFb6CuI,p J9?n:װ(jq61V<'֞HaV34-–!Oߒw>_LN}y…W= BZ`5^oZ-Y 7S%BR JOv3*3oTP*sT6zbA,VY L*McЪv$O@^ y9ޥ^EpUV'|$8 #Aǥs H\1l;}0e :B/)'$EJΧUhlь%.qަ|gKwV~qH @%E`0u۩>|>ez4dGg{vZڮbVp]QnPߔ~9 乲z'+ïB|nD+3˭I$w.21+Ix#(*̆1wE'# j=bHp!+Q$_'b }#[Ypr-ؖ7BD"㯸k7$bnʸ UfGL9kgw"jvud`*݀Bj>iHT gw{iT69 )?]bz)_;fWZ̺AOh Јw4-6||LϾы#;?&%WڟٙԆK) FjX愂r\eO: C4" 3I5Oʬ t&yX*"8(ŗy&t}tzx?@kY}xL ~nc ,UC/w3:p3~T G-RrkDb{M^3ד\bt]B׫loYU?ͼ0qLQ䘮_P?2q3-BJ$e S>(DNZ1[|AYIe6'+!³fƈ* {\*2A޷h9lC{h3~~q{w"Hm*HOyv!j".~~9'\PdnڜUGNm̤f1<{> +b(l>|oJy?#$Ȍ2M2131R./G\fUG%ȴI".@ HC}dsY_?I8QrQ,f^>joԈI)$-p/i +6]f_nHK:2iP-)cJ ufRzh=̃B{ beն(RcKZA`m%=>3hS;{ku I2FuSl dkx!F7v*k 9s0 x$Y8:<~I@+]a/*@]>O0Axaz,1xw#i#}bz|~ ֿ P]$K ZBd…3K/Inz<N0?#Hkd$xޛ^BSaテt^64)ر8+:hP[ ^TfZK=۲&FK9Α&˖'\2>=MS{{\aTp+Hzsu:ƎI(֌MɽEl,]A :#jN@ N}ʽĬ?GAGܗi}QCMM Ȏ;[\oWn\~竚Y3>`?d :VI&D!!P̈cWY>, ̙2'@>iJ&yp Gɠ]TTJT)j 79)Y<:Rka#L֦͘MVG@~== i/^q:%I?0U ųm0\2޴DZ*Sicy|:-L+tiGaۚǪIc Tq#S9^]lAY*[ @w\uu1YY͂Q0d_O|GY7x&97FAҎ["4,ywb/ī]SɟwosVIo@x̛:XG@/&݌Tk4ttᢉcV:Va4 ڻUk˵Qh]]޹$R V;a$T =ha{~] EMAo~.3jkԺ&"RF29OF5CBxck+B΃r7 bpXYrw̬fyv_?%Y1(sN=!uq'PfހI@jF^_yt>xt y;M pN(%))t[MhSa !,As"M~+8"÷ڛ3D)X ^c/(#?Ŗf謗kl!r}Ԃ!sج\仐`v1/r嶽-n z{l\'gLi?e .T Gɚ 'ⓉotU(2|E_/n>7hܮ)  $__;#784`A|I5,-5A׉;*:]q>u&i:E~W;phͱ.7#9d9^ C9,vps1fلI: (i/;BUٷ/C8 $'(㮨n p?Y|(j4k|/J}k0ӱAbCB!)e]1kmL}qaqAȻ5X\ՠ!hN=XZ@o G\-"xJfGibv?VXƼ-`B;H!PHd]52Z-_ilTH-Щn.KW)3 YG|&MmYnzbʶr}9{ceF&KL›1jǥHu7 c*`h0f4QGpW]tuU%-+23ŀ~N:)Vy{KIA!pF 0QMrh 5+dΔ/:AGc?X{8/5#chƿ??᱘g +H gQXVqiύpdh}P?@ߜ!бPZ 0˟M}qEiFvOb_؄Ut'"(F.K^͹k/L0#1SR}-!Zr-a ^C( 4A3A׫Ko-i &^ux4W{,&hߋꜚZ6κi_/XYRH,N*A*g<" AUG{IYDc\,[X+*Mz]e/Aweټ$(;B<)&SlFcj+"K)!Ds]iTl@"VѷWo֯ss OAٮMӰ&X4l֣8g+CBOe8 rj)!Cǟ .뵵*Pt\Q܊[ T%KdRb%0:*a`PyDep| %<2ϴ4CUFeߟ$'<İ8}Â5[Y&C޿")mTv>h#՛Oeuo]G1^}8Scӟ%'aSU8!+] P25QF_&;ېy#^'g 5FDǭh3x.GS _NN}6y?j@'Swmjj쎚 eincf }X1yw]z-F,3 c[`/VX3f\Q.2tֲO-)V0We-g0"|$梻أI#.; v<]!+lguRE˭q:{nF`fNZ͉}~ 7ÊNWBdn?1:L>j[YcB8~Ox%9P=,c#> AS#uK Om 6!HZ5scf?!+ lܮiu VY(U_9 .4 aRFYW&nB0HCs_BKu[_2Md_t&{1V$\AJ?HaGL~5Hwe 3㇤_78nͶp]=0 H\o*A.7)Fӎ vcހ0w>58׺_띩&:wwb% ^ K!UsDVB <{w0.Y7QÇvE'ibFm ]kG'7 ;?{8b.;8}B*wx§mWS%upBЅ(|iScs?p2"/wp'iq-[= ɰ#1ȱt;lab? Q}*4O=<9}.JS5>d42򣚦+ҴaC:Y>;"u7,k9#fcd^fY/ǂ=&L.nyx,Ĺ0h9_/v; @6;v~.=.EaAsE8z4IXX[N8 %#FKT<2b9]K\BVݚwR&T{a -ױS8P-pzotB'D^]FKXrWDTŷ) /G'ʃIJBFsn3?}j Ė!ދ1^ 6ģI WuWF/p8CHB\ts#],x']p'Obd)IKAځJT J TaC}-GF/B8a<38|[p9Dc7gGь;F\9.\"Aw8jW>&/ V`& w :# V@(l7J%DTC~ħ{(?F"} q:X>ICRg+!!7`*UB4H֥7C[oE>̪LiC"_Gtp3<52FuM@E dgFU#Xk]Obp֘{Y&] 2?,(A>afqV o; `rj >lE< Z*Q&*b>v,t@\4?Zij`5VH#F;hǶÅ |JNZ|y3e<}CqmhXǵF/ѣx5޾{Qe=W|l;͑G{&vdENV|rfPd'Vu'9@!ΟIUtZl(Q\Ee [ d&^aЯ4o!CL,(?%NY>3a<*&T,ň^ac,=&b;`@3Zh[ĺ,7>L)RpmV}5},#;]Ę?q AŘp+;#F5\wAri:U]wkUHg\8J ͥe6|o]>Dn\( V(#">V,rS3E];|LΨbv0Է'K@)d<ùԏYeU9B1L29g>/5Gq^םJN *$7i;2ˬHNk`r1d$'D2)t!}V`q$+ ?$=Ak4ȗ`3!xIh> CcXv}EkylLS'"yt>@A-nY9#>]QVJ/԰6ao͆nY#@'-VHZ؞w#4b(d}PWr@QF Ʃ2y#@4tڷ<ϵe%DTsgvֶJg~mRױP~+Ɯ6]!k·maKXаܹVEMݜܬ Oѝ]}eb5J&ss}ҭ`B;H=ٓQ.4E֗P7wQiv MiW:I ag/c˘#" K+#% R*wգ{KDJs)a|!'t4z:_e+M : =\н dΆ ԋ;ó [`R"$%)@,D=7+nĵe&HVUnu|F #͓h¼3T,2kce#F{)+VuW70bP"5^rQ(r\6@ WămQv鱞5ur$e'p7jMC$֌KObHck_|}-kX&(B!?3:`8 Va9F/kxCpw40jly~hro24Ɔs^$?}"aCǡՐzP2>sD cC݊`Ɗ@n uM63?9g4[ bH;$>t0 H W׾CPbuRai Dgeh!)&3H~Ia)0ufR}(]3[^lޗ\LLn#-7fh43cpH -qOͥcE :(o vK ʩ>-X)'l FiT4i[Vy)K6St-@dw;*ZNUgK_< ; ?uFfDpSfJd .0RB6Ya()Q`1 +3DWmoڮ|k}Ҍ6Sk${4diDŽLXYƐº鳿J|"]Z"I?b.Y*+3KyM6\rM,Ze&ԭw24 +;e&lQJ`$ӌ|wLvgst8gwCʥ:okDٲCfu]0D}[\&S4R z61HUap Vā2E2Y42C` GP08PA0!E^K^x⨻!Z%BNaj (e4Y3 5x@](%SІ%9rJe$Ap؊q04եN_0>/myjK[bE~Ӳ9U>w0+/DJk8]gt*"{ ʊ;i*XYV7p$R֐v!!xt`Yzㅇ+ˤJW0*F)zA.yIԟ*-@>>V(Mlڕ:`?0;VqB,\`MeAeLfCp.1@ՐoJ>@[p/iʷ9tfilOb~a$g|sցSJik\QzZ' bB*@ %qKf2HG6 cϾzm';/.M9՟ Zt \b wTP^2`^l/E'Δ 4gNl7˚ n kf&NbIBcFOn!^7@q:~V2h52dΙT I/yQSS7ֻڙSp38@v06;ۆ)䍐$"c6@3W#iAڙ/ ?[jX m,@Q>\(hN+)iŝO=^{j~g%Y:'V"=y7UG6#ud6gv&;M?A2lXzSK?Njw}\,d}m0sh5ܓ1ML"${ I.IgO-Ȁ0SBxA>e24Fz\a Ǣ7t`bԿSHjAJ&  GO>`3ꪴަ$)OTBjK=<[T${jLw>TM@Kȵ6i1F4R,}Dc"~5`?+y~>LXcb >Ik5SH/Oˆɞd˦Qs9z֢OV{#6 0-t38v5@ ss{3"dc@l~~>r!Eq#ż iHo:("il7S0Q8W)HBHCfek5!J(,Mod*yP58ϫ }$b re{|G|Vh_Ox^z+[9H*л6Gґt|_  ߊFuy"~y[rzwG2d8R)әX=ـ鉂UsU@~~z)0M sZ{_s7s~";M8hو7V^OZ~ :KdOZt8dղL;m[`-;.^@ :a) "msѻs!+dcpxxdàYT`CtCX[/vvUМ)kIYg.."oDqG>HLO|ʸ#Gefn4@$kEInV*ڌ~1MWZ{Rq14.rt`4vMDQ%yfJsQ"NH[Uܰ4 N0lTˢa5O#o 96OuW%)oy:izMȉsl0ٖZmDGXxWY#K3`81nG5ӷnS! Wmlf,=,n|7LcBjl"XF)9Pۥ5',Ejpv]KRx.:E0`f,ǿ!K+ꇎ,e(p!nĴw#A(`ߏZ>L=]#YscxSj )ZePu@ )%a =F8x?r<ۀ.F."Ud>GO 𤋮4.P3~CĢ#ni& ){Ge{?>׬ g6tz1J!u]Pd,skqտi}LdEY(+5]n~<~ʜJ9 YZ