gstreamer-plugins-good-lang-1.12.5-lp151.2.4 >  A \N/=„Iu:˜z{m"* #IҍjRcH?M859ΰ3 'T#]YE2iz!+)v7/&f Cw P{fQi>L30*GN}<\XV>T`'|s7 Q [@qTvU!Jc>8dd &Q} 5gZ-~bk xw9'URXq+/NXAzrv .BMEZP5"oȹoM NMHmO߾bR'm.N{y&]Te0)8#?1XgqpKC {fdUgC6\B*z&ҍx?TȵG $K<ӿ2c CX">p><?<d% / _ 28@&& $& p& &  &  & l&*&&z(8b9,b:bF/mG/&H0&I0&X1(Y10\1H&]1&^5p&b:c;4d;e;f;l;u;&vE@Z.s@ZZ@Y@Y@Yh@YI@Y]XXXX@X*XBX:X@XW@W_W=Wo@W@W4VyV@VzV4@VqUL@UKSTMTeTHT"@TSSSǺSZN@S@S@RmR±RRfhR!R QA@Q{QM@P[PѬ@PP)PtP`K@PXb@PS@P"TP@OOOOleO>A@NlN=,M@MAMXMz@M@MMMUMUMr%MGL!L@L|Lc@L_K @K@KP@K~@KK{@K2@J@JJIbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgjoerg.lorenzen@ki.tng.deidonmez@suse.comzaitor@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgchris@computersalat.dereddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgtoddrme2178@gmail.comgburt@suse.detiwai@suse.detiwai@suse.detimshel@rocketmail.comdavejplater@gmail.comvuntz@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgpgajdos@suse.czvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsbrabec@suse.czsbrabec@suse.czvuntz@novell.comsbrabec@suse.cz- Update to version 1.12.5: + Bugs fixed: bgo#792775, bgo#793067, bgo#792376, bgo#792644, bgo#791473, bgo#757449, bgo#791494. - Drop upstream fixed patches: + gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch. + gst-good-fix-memory-leak-GAP-buffers.patch. + gst-good-flacdec-flush-flac-decoder.patch- 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. - Split out jack plugin into new sub-package jack, also add it to baselibs.conf.- Add gst-good-flacdec-flush-flac-decoder.patch: flacdec: flush flac decoder on lost sync (bgo#791473). - Add gst-good-fix-memory-leak-GAP-buffers.patch: interleave: Fix memory leak of GAP buffer (bgo#793067).- Add gst-good-equalizer-fix-Wincompatible-pointer-types-warning.patch: equalizer: Fix -Wincompatible-pointer-types warning (bgo#791494). - Clean up spec with spec-cleaner. - Toggle ENABLE_AALIB, no longer build aasink support.- Update to version 1.12.4: + Bugs fixed: bgo#788777, bgo#779957, bgo#783542, bgo#784749, bgo#787795, bgo#788759, bgo#789197, bgo#791034, bgo#791074, bgo#787586.- Add python3-xml BuildRequires as it is needed for xml support.- 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#759292, bgo#781458, bgo#783086, bgo#784250, bgo#784971, bgo#785429, bgo#785435, bgo#785990, bgo#785991, bgo#786268, bgo#786670, bgo#786718, bgo#787160, bgo#787254, bgo#787313.- 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#783778, bgo#784282, bgo#784486, bgo#784616, bgo#784812.- 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.- Update to version 1.12.0: + Bugs fixed: bgo#782042.- Update to version 1.11.2: + Bugs fixed: bgo#778690, bgo#736752, bgo#761761, bgo#766177, bgo#768762, bgo#774209, bgo#775440, bgo#775817, bgo#776714, bgo#776715, bgo#776899, bgo#777100, bgo#777182, bgo#777330, bgo#777331, bgo#777540, bgo#778013, bgo#778330, bgo#778389, bgo#776962. - Drop chmod call on tarball, no longer needed.- Update to version 1.11.1: + Bugs fixed: bgo#708221, bgo#746574, bgo#748360, bgo#749098, bgo#754696, bgo#757631, bgo#766991, bgo#767771, bgo#768723, bgo#769041, bgo#769048, bgo#772181, bgo#772740, bgo#773217, bgo#773514, bgo#773712, bgo#773785, bgo#773828, bgo#774129, bgo#774131, bgo#774403, bgo#774409, bgo#774566, bgo#774674, bgo#774747, bgo#774789, bgo#774840, bgo#774876, bgo#775287, bgo#775414, bgo#775702, bgo#775752, bgo#776030, bgo#776106, bgo#776789, bgo#777095, bgo#777157. - Pass --with-package-name='openSUSE GStreamer-plugins-good package' and --with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Move cairo plugin to the extra sub package. - Drop obsolete clean section from spec.- Update to version 1.10.4: + Bugs fixed: bgo#778341, bgo#775702, bgo#776106, bgo#777399, bgo#777940, bgo#778428, bgo#778437, bgo#778453, bgo#778815, bgo#775564. - Drop gstreamer-plugins-good-qtdemux-sanity-check.patch: Fixed upstream.- Add gstreamer-plugins-good-qtdemux-sanity-check.patch: qtdemux: sanity check number of segments in edit list. Fixes crash with fuzzed file (bgo#777940).- Update to version 1.10.3 (CVE-2017-5838): + Bugs fixed: bgo#775898, bgo#754230, bgo#765498, bgo#772646, bgo#773218, bgo#773891, bgo#773905, bgo#775071, bgo#775450, bgo#775451, bgo#775455, bgo#775472, bgo#775479, bgo#775543, bgo#775794, bgo#775888, bgo#776107, bgo#776720, bgo#777101, bgo#777123, bgo#777157, bgo#777174, bgo#777222, bgo#777327, bgo#777362, bgo#777469, bgo#777500, bgo#777532, bgo#777832.- Update to version 1.10.2: + Bugs fixed: bgo#757292, bgo#774428, bgo#774834, bgo#774859, bgo#774897, bgo#775219.- Update to version 1.10.1: + Bugs fixed: bgo#769765, bgo#770568, bgo#772610, bgo#773269, bgo#773512, bgo#773515, bgo#773516, bgo#773784, bgo#773861, bgo#774507, bgo#774556.- Update to version 1.10.0: + Bugs fixed: bgo#762207, bgo#772496, bgo#772497, bgo#772644, bgo#772656, bgo#773509, bgo#773580, bgo#773582, bgo#773643. + Updated translations. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Drop gstreamer-plugins-good-wavparse.patch: Fixed upstream. - Stop passing --enabel-gtk to configure, no longer needed nor recognized. - Move monoscape plugin to extra subpackage as it is an experimental plugin.- Add gstreamer-plugins-good-wavparse.patch: Don't try to add srcpad if we don't know valid caps yet. Otherwise we'll run into an assertion on specially crafted files (bgo#773643, boo#1007595).- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#769773, bgo#762208, bgo#769514, bgo#747275, bgo#768509, bgo#768232, bgo#768623, bgo#768195, bgo#768268, bgo#753760, bgo#767980, bgo#766025, bgo#767680, bgo#767496. + Updated translations.- Update to version 1.8.2: + bgo#766025: rtpsession: race condition accessing ssrcs hash table. + bgo#733864: v4l2videodec: Implement EOS handling through V4L2_DEC_CMD_STOP. + bgo#736252: gdkpixbufdec: packetized mode logic. + bgo#748700: avimux: stopping file without index fails. + bgo#754042: v4l2src: Asserts on renegotiation with USERPTR. + bgo#758424: v4l2videodec: Keep the input buffers, they are needed to copy metadata. + bgo#758703: v4l2src: gst_v4l2_set_attribute warning messages cause infinite loop with .dot dump. + bgo#761165: Setting overlay parameters on v4l2sink fails. + bgo#761787: qtdemux: seek fails with CENC encrypted streams. + bgo#762219: rtpsession: don't act on suspicious BYE RTCP. + bgo#764679: IPv6 UDP stream to site-local multicast address. + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#764897: Using non IPv6-socket in IPv6 scope. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765320: flvmux: segfault when no buffers have arrived before EOS. + bgo#765391: vpxenc: Handle frames with too low duration correctly. + bgo#765689: rtspsrc: Various problems related to seeking causing scrub seeking to fail. + bgo#765725: qtmux: Allow MPEG-1 Layer 1 and 2 in addition to 3 in MP4. + bgo#765805: qtdemux: Only first fragment played for fragmented mp4 files recorded with non-seekable sink. + bgo#765806: qtdemux: Store the segment sequence number in the EOS events and STREAM_DONE events/message. + bgo#765933: rtpjitterbuffer: Fix stall when receiving already lost packet. + bgo#765946: dv: Uses different pixel-aspect-ratio than gst-libav. + bgo#766172: v4l2videodec: [Regressions] Should not fail if S_FMT(CAPTURE) fail after STREAMON(CAPTURE). + bgo#766359: auparse: sticky event misordering, got 'segment' before 'caps'. + bgo#766382: v4l2videodec: use visible size, not coded size, for downstream negotiation filter. + bgo#766558: deinterlace: fix caps leak. + bgo#766610: v4l2object: fix caps leak. + bgo#766645: matroskademux: don't hold object lock whilst pushing out headers, might lead to query deadlock. + bgo#766711: v4l2transform: scaling is broken in case of fixed pixel aspect ratio. + bgo#766712: v4l2transform should allow to change pixel aspect ratio. + bgo#766719: v4l2transform: Does not fully fixate the caps. + bgo#766868: qtdemux: Segments start at 0 on live MSS time-based streams, ignoring the start time configured upstream. + bgo#766870: rtpj2kpay: leaks input buffer. + bgo#767300: v4l2object uses deprecated RGB15 V4L2 format code. + bgo#767424: flvdemux: Fix unref assertion failure. + bgo#767086: v4l2src: pushes incomplete raw video buffers.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764733: qtdemux: Regression in YouTube TV tests in WebKit MSE after fix for bgo#760779. + bgo#763711: splitmuxsink: deadlock when one streams doesn't have regular buffers. + bgo#730540: rtspsrc: parse crypto sessions to support rollover counters. + bgo#744612: splitmuxsink: add property for specifing maximum number of files to store. + bgo#757569: rtspsrc: avoid potentially overflowing expression. + bgo#761345: rtpjpegpay: Allow different quantization tables for components 2 and 3. + bgo#762893: splitmuxsink critical assertion when changing from null to ready. + bgo#763780: flvdemux: don't emit pad-added until caps are ready. + bgo#763973: qtdemux: Fix qtdemux memory leak. + bgo#764169: vp9dec: Dogslow VP9 4k playback with libvpx, works fine with avdec_vp9. + bgo#764798: rtspsrc Critical errors when connecting with TLS / rtsps. + bgo#764870: qtdemux: Fix parsing segment duration of empty edit list box. + bgo#764889: rtpjitterbuffer: Drops wrong number of packets with drop-on-latency=true. + bgo#765072: splitmuxsink: Sometimes creates a small one-frame file after EOS. + bgo#765116: scaletempo: memory corruption. - Replace glib2-devel, gstreamer-devel and gstreamer-plugins-base-devel BuildRequires for their pkgconfig counterparts: pkgconfig(glib-2.0), pkgconfig(gstreamer-1.0) and pkgconfig(gstreamer-plugins-base-1.0). - Also add explicit BuildRequires that configure looks for: + pkgconfig(gstreamer-base-1.0), + pkgconfig(gstreamer-check-1.0), + pkgconfig(gstreamer-controller-1.0), + pkgconfig(gstreamer-net-1.0). - Properly escape a macro in comment to silence rpmlint.- Changed required version of libvpx to >= 1.3.0, package can be successfully built against it and version >= 1.4.0 isn't available for openSUSE 13.2 and Leap 42.1 on PMBS.- Update to GNOME 3.20 Fate#318572- 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. - Add explicit pkgconfig(libsoup-2.4) BuildRequires and version it. - Pass --enable-v4l2-probe to configure. This is a runtime check.- 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. - Switch to using http://gstreamer.freedesktop.org/ as the source URL instead of http://download.gnome.org/; the former seems to be updated more frequently.- 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: + splitmuxsink: - Post messages when fragments are being opened and closed - Allow non-video streams to serve as reference. - Do not destroy the multiqueue & muxer when going to NULL. - Initialize mux_start_time properly. + cutter: Fix buffer leak. + aacparse: Wrong LOAS config reading. + matroskademux: Assertion failed: (stream- > alignment < = G_MEM_ALIGN). + gdkpixbufoverlay memleak. + qtmux: - Fix sample memory leak. - Doesn't compile on OS X 10.6: strnlen not available. - Fix date memory leak. - Allow negotiating to S8 as a raw format but stop making it best choice. - Add ProRes support. + qtdemux: - Fix taglist leak. - Fix caps leak. + auparse: Fix event leak. + matroskamux: Drops JPEG input buffers with just PTS and no DTS set on them. + scaletempo: Does not work properly with negative rates playback. + splitmux: Unit test fails due to missing files.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there.- Use manuel Requires for gstreamer-plugins-base and gstreamer: the source_validator service has some issues finding the tarball otherwise.- Rename gstreamer-good.appdata.xml to gstreamer-plugins-good.appdata.xml to match the package name. - Add Summary to appdata file.- Update to version 1.4.5: + Bugs fixed: bgo#711437, bgo#726194, bgo#736397, bgo#737603, bgo#739476, bgo#739722, bgo#739789, bgo#739791, bgo#739792, bgo#739996, bgo#740040, bgo#740392, bgo#740407, bgo#740633, bgo#740636, bgo#740671, bgo#740905, bgo#741271, bgo#741381, bgo#741407, bgo#737579, bgo#739754. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#726329, bgo#736071, bgo#737735, bgo#737739, bgo#737761, bgo#737771, bgo#737886, bgo#738102, bgo#738152, bgo#738297, bgo#738722, bgo#738793, bgo#739430. + Updated translations.- Add gstreamer-good.appdata.xml so the codec package shows up in GNOME Software.- Update to version 1.4.3: + Minor bug fixes. + Updated translations.- Update to version 1.4.2: + Bugs fixed: bgo#719359, bgo#733607, bgo#734266, bgo#735520, bgo#735660, bgo#735804, bgo#735833, bgo#735859, bgo#736192, bgo#736266, bgo#736384, bgo#736670, bgo#736739, bgo#736805, bgo#736807. + Updated translations.- Update to version 1.4.1: + Bugs fixed: bgo#727180, bgo#733695, bgo#733866, bgo#734435, bgo#734473, bgo#734474, bgo#734475, bgo#734476, bgo#734478, bgo#734764. + Updated translations.- Update to version 1.4.0: + Bugs fixed: bgo#732912, bgo#733122, bgo#733190, bgo#733380. + Updated translations. - Package baselibs.conf.- Update to version 1.3.91: + Various API additions. + New plugins and elements: - v4l2videodec element for accessing hardware codecs on platforms that make them accessible via V4L2. - New downloadbuffer element that replaces the download buffering feature of queue2. - rtpstreampay and rtpstreamdepay elements for transmitting RTP packets over a stream API (e.g. TCP) according to RFC 4571. - rtprtx elements for standard compliant implementation of retransmissions, integrated into the rtpmanager plugin. - audiomixer element that mixes multiple audio streams together into a single one while keeping synchronization. - OpenNI2 plugin for 3D cameras like the Kinect camera. - OpenEXR plugin for decoding high-dynamic-range EXR images. - curlsshsink and curlsftpsink to write files via SSH/SFTP. - videosignal, ivfparse and sndfile plugins ported from 0.10. - avfvideosrc, vtdec and other elements were ported from 0.10 and are available on OS X and iOS now. + Other changes: - gst-libav now uses libav 10.1, and gained support for H265/HEVC. - Support for hardware codecs and special memory types has been improved with bugfixes and feature additions in various plugins and base classes. - Various bugfixes and improvements to buffering in queue2 and multiqueue elements. - dvbsrc supports more delivery mechanisms and other features now, including DVB S2 and T2 support. - The MPEGTS library has support for many more descriptors. - Major improvements to tsdemux and tsparse, especially time and seeking related. - souphttpsrc now has support for keep-alive connections, compression, configurable number of retries and configuration for SSL certificate validation. - hlsdemux has undergone major refactoring and works more reliable now and supports more HLS features like trick modes. - dashdemux and mssdemux are now also pushing fragments downstream while they're downloaded instead of waiting for each fragment to finish. - videoflip can automatically flip based on the orientation tag. - openjpeg supports the OpenJPEG2 API. - waylandsink was refactored and should be more useful now. - gst-rtsp-server supports SRTP and MIKEY now. - gst-libav encoders are now negotiating any profile/level settings with downstream via caps. - Lots of fixes for coverity warnings all over the place. - Negotiation related performance improvements. - 800+ fixed bug reports. + Things to look out for: - The eglglessink element was removed and replaced by the glimagesink element. - The mfcdec element was removed and replaced by v4l2videodec. - osxvideosink is only available in OS X 10.6 or newer. - On Android the namespace of the automatically generated Java class for initialization of GStreamer has changed from com.gstreamer to org.freedesktop.gstreamer to prevent namespace pollution. - On iOS you have to update your gst_ios_init.h and gst_ios_init.m in your projects from the one included in the binaries if you used the GnuTLS GIO module before.- Update to version 1.2.4: + Bugs fixed: bgo#725104, bgo#722185, bgo#724619, bgo#725124, bgo#725712, bgo#725860, bgo#726777, bgo#728017, bgo#728041, bgo#724638, bgo#727329. - Drop gsp-docs-fix-mismatched-para-tags.patch and gsp-docs-use-docbook-markup-for-xi:include.patch: fixed upstream.- Add gsp-docs-use-docbook-markup-for-xi:include.patch: fix yet an other fallout from gtk-doc 1.20 version. Patch from upstream git.- Add gsp-docs-fix-mismatched-para-tags.patch, fixes build with new gtk-doc, newer gtkdoc is more sensitive to mismatched docbook tags (bgo#724085).- Update to version 1.2.3: + Bugs fixed: bgo#682276, bgo#712134, bgo#719544, bgo#720659, bgo#721241, bgo#721268, bgo#722159, bgo#722163, bgo#722953, bgo#723125.- Update to version 1.2.2: + Bugs fixed: bgo#688153, bgo#709800, bgo#710013, bgo#711131, bgo#711829, bgo#712137, bgo#712328, bgo#712335, bgo#712401, bgo#712611, bgo#712722, bgo#712744, bgo#715039, bgo#719431, bgo#719811, bgo#720813, bgo#720986, bgo#721003.- Update to version 1.2.1: + Bugs fixed: bgo#683536, bgo#707975, bgo#708505, bgo#708864, bgo#709270, bgo#709352, bgo#709384, bgo#709390, bgo#709423, bgo#709457, bgo#709507, bgo#709614, bgo#709728, bgo#710110, bgo#710215, bgo#710623, bgo#711230, bgo#711497, bgo#711699. + Updated translations.- Update to version 1.2.0: + A bunch of API changes (new stable branch 1.2). + New tool: gst-play-1.0 in gst-plugins-base for basic playback testing on the command line. + New plugins: - mssdemux for Microsoft Smooth Streaming. - dashdemux for DASH adaptive streaming protocol. - bluez for interaction with Bluetooth devices. - openjpeg for JPEG2000 decoding and encoding. - daala for experimental Daala decoding and encoding. - vpx plugin has experimental VP9 decoding and encoding support. - webp plugin for WebP decoding (encoding to be added later). - Various others: yadif, srtp, sbc, fluidsynth, midiparse, mfc, ivtv, accuraterip and audiofxbad. + Moved plugins: dtmf, vp8rtp, scaletempo and rtpmux plugins are now in gstreamer-plugins-good. + Audio and Video related fixes. + Other changes: - gst-libav now uses libav 9. - Static linking of plugins is supported now. - rtspsrc: add support for NetClientClock. - RTP retransmission / NACK support and big RTP jitterbuffer improvements. - SRTP and DTLS support. - Changes to many elements and core to use the correct sticky event order and also not lose any important sticky events during flushing. - >1000 fixed bug reports, and many other bug fixes and other improvements everywhere that had no bug report. + Notes: - Single header includes for all libraries, e.g. #include - Stricter (correct) caps subset checking in some cases. - x264enc now outputs data in byte-stream by default if downstream has ANY caps. - The MPEG TS demuxer posts messages contain the PMT, PAT, etc, in a different format now. - The GstContext API has changed between 1.1.4 and 1.1.90.- Update to version 1.0.10: + qtdemux: add variant field to H.263 caps, fixing H.263 playback. + flvdemux: memory leak fix. + goom: fix issue with caps writability. + Bugs fixed: bgo#705142, bgo#705475, bgo#705477, bgo#706422.- Update to version 1.0.9: + udpsink, multiudpsink: unbreak IPv4 fallback on systems without IPv6 support. + deinterlace: fix changing 'mode' property on-the-fly to enable/disable deinterlacing. + rtp: fix autoplugging of depayloaders if there's only one of the payload number and the encoding-name. + pulse: fixes for alaw/mulaw. + matroskademux, avidemux: fix some buffer leaks. + flacenc: fix image tag handling. + Bugs fixed: bgo#641599, bgo#695981, bgo#704162, bgo#704533, bgo#704553, bgo#705018.- Update to version 1.0.8: + pngenc: fix massive memory leak. + pngdec: parse incoming data into frames before decoding. + osvideo: many osxvideosink fixes. + udpsink, multiudpsink, dynudpsink: bind socket before using it, fixes sending udp on windows. + Bugs fixed: bgo#682110, bgo#692400, bgo#693727, bgo#699260, bgo#699303, bgo#699314, bgo#700047, bgo#700382, bgo#700514, bgo#700878, bgo#701586, bgo#702167, bgo#702457, bgo#702705, bgo#702732, bgo#703076, bgo#703100, bgo#703171, bgo#703729, bgo#691419.- Update to version 1.0.7: + osxaudio plugin ported to 1.0. + Bugs fixed: bgo#695709, bgo#697103, bgo#677560, bgo#685209, bgo#693005, bgo#693727, bgo#696052, bgo#696651, bgo#697113, bgo#697303, bgo#697984, bgo#698224.- Update to version 1.0.6: + auparse: fix caps leak. + avidemux: push mode: handle some more 0-size buffer cases. + deinterlace: fix infinite loop on EOS with non-default methods or fields. + dvdemux: don't return FALSE when dropping sink events, fixes flow errors. + level: send a last message on EOS. + mp4mux: in faststart mode, don't output up to 4 kB of garbage at the end. + osxvideosink: - Fix crash in osxvideosink with external window output. - Make GstGLView propagate input events to its parent view. - Make GstNavigation key input events in osxvideosink compatible with x(v)imagesink ones. + pulsesink: don't error out if pa_stream_proplist_update() with new tags fails. + qtdemux: - fix potential crash on short MOOV atom. - fix sample leak when processing private qt tags. - push mode: only parse moov 1 once. - skip disabled tracks. + qtmux: set stream language code from tag. + rtph264pay: Don't use upstream caps with peer_query_caps(). + rtpmp4gdepay: streamtype is not put by all RTSP server, not make it optional. + rtpptdemux: forward sticky events and then set caps. + rtpsession: Fix wrong code organisation in case of collision. + rtspsrc: - flush connection when stopping. - only EOS when our source sends BYE. + rtspsrc: save the stream SSRC. + v4l2: - don't check stride for encoded formats. - fix compilation against newer kernel headers as on FC19. + videomixer2: avoid caps leak. + videomixer: fix eos timestamp check. + ximagesrc: Set the pixel aspect ratio correctly in the caps. + build: - allow calling autogen.sh from out-of-tree. - fix build with automake 1.13. + Bugs fixed: bgo#628790, bgo#656068, bgo#675453, bgo#678429, bgo#684924, bgo#684944, bgo#688935, bgo#689809, bgo#691484, bgo#691570, bgo#691580, bgo#691832, bgo#692309, bgo#692786, bgo#692935, bgo#692950, bgo#693055, bgo#693173, bgo#693307, bgo#693373, bgo#694010, bgo#694184, bgo#694275, bgo#695629, bgo#695643, bgo#695644, bgo#696355, bgo#696358.- Update to version 1.0.5: + rtspsrc: fix regression that make rtspsrc hang when stopping + audio/video parsers: fix negotiation with encoders in some transcoding cases + cairo: port cairooverlay to 1.0 + jpegenc: pass flow returns upstream + qtdemux: fix pixel-aspect-ratio of some files with ProRes video + Bugs fixed: bgo#690184, bgo#690476, bgo#691098.- Update to version 1.0.4: + deinterleave: properly set srcpad channel position + osxvideosink: Fix resizing the Cocoa window on receiving new caps + rtspsrc fixes + shout2send: also accept audio/webm in addition to video/webm + videobox: fix border filling for planar YUV formats + webmmux: fix linking to shout2send + v4l2: fix build on FreeBSD + Bugs fixed: bgo#684312, bgo#684991, bgo#687469, bgo#689732, bgo#689336.- Update to version 1.0.3: + rtspsrc: numerous improvements + build fix for gst-plugins-base installed in non-default prefix + multifilesink: post messages in max-size mode as well + vp8dec: improve robustness on decoding errors, e.g. for videocalls over RTP + Bugs fixed: bgo#639420, bgo#686837, bgo#686985, bgo#687013, bgo#687154, bgo#687330, bgo#687464, bgo#688382.- Update to version 1.0.2: + Parallel installability with 0.10.x series + avidemux: fix handling of paletted and other raw RGB data + flacparse: ignore bad headers if we have a valid STREAMINFO header; improve coverart extraction + jpegdepay: store quant tables in zigzag order + matroskamux: do not use unoffical V_MJPEG codec id; fix subtitle request sink pad name and functionality + videofilter: add videomedian element + multiudpsink: add "force-ipv4" option and "multicast-iface" property + pulsesink: fix caps leak and potential crasher in acceptcaps function + pulsesink: start the ringbuffer on GAP events without duration + qtdemux: add support for 'generic' samples; allow more streams + qtdemux: support more ProRes variants; fix memory leak for MS/RIFF audio + qtdemux: with raw audio, set a default channel-mask for multichannel audio + rtpbin: set PTS and DTS in jitterbufffer + rtpbin: use running-time for NTP time when use-pipeline-clock is set + rtpsession: inform source when caps change + udpsrc: use negotiated allocator or pool + videobox: use out_info for out properties + videocrop: port to videofilter + videomixer2: Fix race condition where a src setcaps is ignored + vp8enc: fix default target-bitrate value; set DECODE_ONLY flag on invisible frames + Bugs fixed: bgo#654216, bgo#682481, bgo#683782, bgo#683842, bgo#684701, bgo#685864, bgo#686008, bgo#686046, bgo#686550, bgo#686642.- Update to version 1.0.1: + interleave, deinterlave: channel handling fixes for mono audio + videobalance now supports NV12 and NV21 as well + Bugs fixed: bgo#683622, bgo#684972, bgo#684977, bgo#685059, bgo#685213, bgo#685512.- Update to version 1.0.0: + Minor bug fixes + Bugs fixed: bgo#684237, bgo#678021, bgo#684430, bgo#684469.- Update to version 0.11.99: + Move vp8 decoder and encoder from -bad to -good. + Rename vp8 to vpx. - Add pkgconfig(vpx) BuildRequires: Needed for the vpx encoder/decoder.- Update to version 0.11.94: + deinterlace: - Don't treat every custom-downstream event as EOS - improve framerate transform + videomixer2: Adding nv12 and nv21 support + qtdemux: add support for prores + pulsesrc: consider stream alive when not connected yet + Bugs fixed: bgo#54089, bgo#540891, bgo#609049, bgo#656317, bgo#657941, bgo#670257, bgo#673509, bgo#673898, bgo#675448, bgo#676302, bgo#677306, bgo#677535, bgo#677722, bgo#677838, bgo#677905, bgo#679301, bgo#679343, bgo#679807, bgo#679994, bgo#680206, bgo#680275, bgo#680277, bgo#680278, bgo#680283, bgo#680388, bgo#680427, bgo#680540, bgo#680551, bgo#680558, bgo#680706, bgo#681077, bgo#681247, bgo#681335, bgo#681369, bgo#681491, bgo#681677, bgo#682446, bgo#682481, bgo#682770, bgo#682959, bgo#683065, bgo#683839, bgo#683841, bgo#683861, bgo#683902- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes.- Update to version 0.11.92: + Parallel installability with 0.10.x series. + API cleanup and minor API improvements. + Lots of bugfixes, cleanup and other improvements.- Update to version 0.11.91: + Ported flx, dv1394, oss and oss4 plugins + Lots of bugfixes and other improvements- Update to version 0.11.90: + Lots of bugfixes, cleanup and other improvements + The interleave/deinterleave plugin was ported to 0.11- Update to version 0.11.2: + Many cleanups + Ported to new 0.11 core API changes + flacenc: various fixes + gdkpixbuf: port to 0.11 + imagefreeze: port to 0.11 + qtdemux: - negotiate allocators - use PTS and DTS + rtpbin: many fixes + wavpack: port to 0.11 + Bugs fixed: bgo#628773, bgo#658357, bgo#662615, bgo#667085, bgo#669607, bgo#669612, bgo#669643, bgo#670303, bgo#670320, bgo#670623, bgo#671534. - Drop gst-plugins-good-buildfix.patch: fixed upstream. - Drop libtool BuildRequires and call to autogen.sh, that were only needed for above patch. - Completely drop optional packaging for hal plugin, since it's gone: + Remove build_hal macro. + Remove optional hal-devel BuildRequires. + Remove gstreamer-plugin-hal subpackage. - Add explicit glib2-devel and gstreamer-devel BuildRequires so they can be versioned. - Move to pkgconfig()-style BuildRequires: + Old ones: cairo-devel, flac-devel, libcaca-devel, libdv-devel, libiec61883-devel, libjack-devel, libpulse-devel, libshout-devel, libsoup-devel, libtag-devel, libv4l-devel, speex-devel, wavpack-devel. + New ones: caca, cairo, cairo-gobject, flac, jack, libdv, libiec61883, libpulse, libsoup-gnome-2.4, libv4l2, shout, speex, taglib, wavpack. - Add explicit BuildRequires needed by plugins: libICE-devel, libSM-devel, libXv-devel, libbz2-devel, zlib-devel. - Add explicit pkgconfig() BuildRequires needed by plugins: gdk-pixbuf-2.0, gudev-1.0, libpng, libraw1394, libxml-2.0, xdamage, xfixes. - Change python-devel BuildRequires to python-base as only python is needed, not the development files. - Remove now unneeded BuildRequires: esound-devel, ftgl-devel, gconf2-devel, ladspa-devel, libtheora-devel, libvorbis-devel. Those were used by plugins that were moved to plugins-base, or removed. - Remove BuildRequires that, as far as I can tell, are not needed (else, they are implicitly brought in by something else): check-devel, python-xml, sgml-skel. - Move to use GTK+ 3 for the build: + Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0). + Pass --with-gtk=3.0 to configure. - Remove Provides/Obsoletes/Conflicts for gstreamer010-* packages in doc and extra subpackages.- Update to version 0.11.1: + Many cleanups + Ported to new 0.11 core API changes + v4l2 major improvements + Ported network elements to GIO - Rename package to gstreamer-plugins-good; drop -esd subpackage. - Drop gst-pulsesink-bufsize.diff: new codebase. - Add gst-plugins-good-buildfix.patch: Fix build. - Add libtool BuildRequires and call to autogen.sh, as above patch touches the build system.- Split esound plugin in a gstreamer-0_10-plugin-esd subpackage: we do not want to have libesd0 installed by default just because of this plugin.- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33- Update taglib BuildRequire to reflect the package new name. Fixes build in Packman OBS.- Update to version 0.10.30: + Work around GLib atomic ops API change + Better handling of malformed buffers in RTP depayloders (bgo#650470) + Build fixes (including bgo#652144).- On 12.1 and later, stop building the gstreamer-0_10-plugin-hal subpackage: + we don't want hal anymore on 12.1 and later (see bnc#697018). We use a build_hal define to control that behavior. + remove hal-devel BuildRequires + do not build a gstreamer-0_10-plugin-hal subpackage anymore + add gstreamer-0_10-plugin-hal Obsoletes for smooth upgrades- Update to version 0.10.29: + audioparser: new amrparse, aacparse, ac3parse, flacparse, mpegaudioparse, dcaparse elements + audiowsincband: - Add new windowing functions: gaussian, cos and hann - Fix range of kernel elements (lim -> lim-1) + audiowsinclimit: - Add new windows to high/low-pass filters: gaussian, cosine, hann - Fix range of kernel elements (lim -> lim-1) in high/low-pass filters + avidemux: - also add the frame-type for the stream index. - flvdemux: mark delta-units in the index - stream->current_total is accumulated byte size and not time + avimux: - add stream-format field to h264 pad template caps - rework _request_new_pad to handle explict req-pad-names - use running time for synchronization + cairooverlay: Add generic Cairo overlay video element. + debugutils: remove bitrotten negotiation element + deinterlace: add support for NV12 and NV21 formats; fix greedyl method + dvdemux: first try if upstream handles TIME seeks before handling them here and other event handling fixes + flacdec: fix issues with large metadata blocks when streaming unframed flac + flacenc: - Add support for writing METADATA_BLOCK_PICTURE blocks for GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE - Don't store image tags inside the vorbiscomments and the flac metadata + flvdemux: - add width, height and framerate to caps when present on onMetaData - Do not build an index if upstream is not seekable - fix deadlock on setting index on flvdemux + flvmux: - don't overwrite metadata tag with duration in streaming mode - don't set duration for live stream - use running time for synchronization + flv: specify stream-format for h264 in the pad template caps + icydemux: fix tag list handling issues that might have caused crashes + j2kpay: skip EPH packets + jitterbuffer: - also estimate eos if very near eos - avoid trying to buffer more than is available - handle position query + matroskademux: - better calculation of output framerate - properly resume cluster scanning - pull mode should always report seekable - set stream-format=byte-stream on h264 caps if there's no codec data - store cluster positions provided by SeekHead + matroskamux: - add support for A-Law and µ-Law - avoid building index when streamable - use running time for stream synchronization - add stream-format field to h264 pad template caps + matroska: Use ARTIST Matroska tag instead of AUTHOR for GST_TAG_ARTIST + matroskaparse: new element + monoscope: stability (off-by-one) and memory leak fixes + pngdec: handle 16-bit-per-channel images + pulsesink: - also uncork during EOS waiting (and after EOS is rendered) - fix deadlock if connecting to PA fails - release pa_shared_resource_mutex before pa_threaded_mainloop_wait + qtdemux: - Adds more h264 fields to its caps - Add support for 2Vuy and r210 - don't error out when there's a problem parsing non-vital headers - avoid skipping exposing a stream following a removed stream - Check for invalid (empty) classification info entity strings - extract MusicBrainz tags - mind rounding issues when converting from global time to mov time - propagate error during expose_streams - support some more mpeg-4 fourcc variants - take configured start time into account + isomp4: move mp4mux/3gppmux/qtmux from -bad to -good, rename qtdemux plugin to isomp4 + rtpbin: Don't try to request the same request pad twice + rtpbin: fix setting the SDES property + rtpbin: Get and use the NTP time when receiving RTCP + rtpmanager: ignore a BYE if it is sent with our internal SSRC + rtpptdemux: Tag upstream custom events with payload type + rtpsession: - add action signal to request early RTCP - add "rtcp-min-interval" property for minimum interval between Regular RTCP messages - Don't relay more than one PLI request per RTT - Emit "on-ssrc-validated" when validating by RTCP - Emit signal on incoming RTCP feedback packet - Emit signal when sending a compound RTCP packet - Implement sending PLI packets in response to GstForceKeyUnit - Number of active sources should be updated whenever the status of the source changes to active - Send GstForceKeyUnit event in response to received RTCP PLI + rtpsource: Retain RTCP Feedback packets for a specified amount of time + rtpssrcdemux: - Tag upstream custom events with SSRC - Unknown SSRC is not fatal + rtpspeexpay: Do not transmit samples with GAP flag + rtptheoradepay: Request new keyframe on lost packets + rtpvrawpay: add support for interlaced video + rtspsrc: - distribute new base_time to manager children following flush seek - handle * control correctly - improve recovery from failed seek + spectrum: misc, optimisations, add multi-channel support + speexdec: - Always process the number of frames per packet as specified in the header - get and use streamheader from the caps if possible - Use speex intern silence detection + theorapay: handle 0-sized packets (which are repeat frames) + udpsink: warn when packet is too large + v4l2: - Add PJPG mapping - fix interlaced set_format configuration - new v4l2radio element to control analog radio devices + videobalance: fix handling of YUV images with 'odd' widths + videoflip: - add support for YUY2, UVYV and YVYU - fix invalid memory access for odd resolutions and Y422 + videomixer2: Add transparent background option for alpha channel formats + videomixer: - Add transparent background option for alpha channel formats - Fix argb/rgba overlay orc code + wavparse: tune output max buffer size to material + Bugs fixed: bgo#564122, bgo#432612, bgo#593482, bgo#595520, bgo#622553, bgo#636699, bgo#639994, bgo#640118, bgo#640163, bgo#640249, bgo#640483, bgo#640542, bgo#641330, bgo#641332, bgo#641400, bgo#641827, bgo#642205, bgo#642337, bgo#642412, bgo#642691, bgo#642879, bgo#642961, bgo#642963, bgo#643087, bgo#643981, bgo#644288, bgo#644477, bgo#644510, bgo#644669, bgo#644773, bgo#644849, bgo#644875, bgo#645858, bgo#645961, bgo#646397, bgo#646474, bgo#646567, bgo#646800, bgo#646954, bgo#646964, bgo#646965, bgo#646966, bgo#646967, bgo#646999, bgo#647263, bgo#647510, bgo#647511, bgo#647659, bgo#647833, bgo#647848, bgo#647919, bgo#648004, bgo#648160, bgo#648589, bgo#649060, bgo#649449, bgo#566769 - Drop gstreamer-0_10-plugins-good-fix-tag-list-handling-issue.patch: fixed upstream.- Move plugins from extra subpackage to main subpackage: libgstgdkpixbuf, libgstmonoscope, libgstsmpte, libgstspeex, libgstvideobox. This only adds dependencies on gdk-pixbuf and speex to the main subpackage, which is reasonable. - Move plugins from main subpackage to extra subpackage: libgstcacasink. We don't want to depend on the caca library by default. - Remove wrongs Provides from extra subpackage: gst-plugins-good:%{_libdir}/gstreamer-%{gst_branch}/libgstvideo4linux2.so This is wrong because the plugin is in the main subpackage.- Add 32bit compatibility libraries- Build against libv4l, so libv4lconvert.so gets loaded, which gives Cheese et al using camerabin support for old, JPEG-producing webcams (bnc#674287)- Updated to version 0.10.28: * Fix build issue with new kernels- Increase the pulsesink chunk size to the buffer size for more smooth playback (bnc#684781)- added possible fix for gstreamer crashes (bnc#673914, bgo#641330)- Update to version 0.10.27: - Upsream changes (see documentation directory NEWS for all changes) * avidemux add workaround for buggy list size extract datetime tags * cacasink: fix masks and strides * deinterlace: change the default to linear * deinterlace: avoid infinite loop draining * deinterlace: rewrite/fix how neighboring scan lines are calculated * flvdemux: use aac codec-data to adjust samplerate if needed * flvmux: Fix for nellymoser codecid setting * icydemux: Add 'StreamUrl' metadata as GST_TAG_HOMEPAGE tag * id3demux: fix parsing of ID3v2.4 genre frames with multiple genres * imagefreeze: pass along eos if received before buffer arrives * jpegdec: add "max-errors" property to ignore decoding errors * jpegdec: avoid infinite loop when resyncing; discard incomplete image * matroskademux: add stream-format and alignment properties for h264 * matroskademux: assume matroska if no doctype is specified * matroskademux: increase allowed max. block size for push mode from 10M to 15M * matroskademux: normalize empty Cues to no Cues * matroskamux: add support for DTS and E-AC3 audio * matroskamux: try to write timestamps in all the outgoing buffers * multifilesink: send stream headers in key-frame mode * multiudpsink: add buffer-size property * navseek: add basic support to change playback rate * pulsemixer: Implement MIXER_FLAG_AUTO_NOTIFICATIONS * pulsesink: flush remaining buffered samples on EOS * pulsesink: make corking during pause synchronous; don't uncork in _start * pulsesink: Uncork stream while flushing the ringbuffer * pulsesrc: add "client" property * qtdemux: add support for fragmented mp4 * qtdemux: add support for (E)AC-3, WMA and VC-1 audio- Update to version 0.10.26: + alphacolor: make passthrough work + avidemux: reverse playback fixes; prevent overlap of subsequent fragments + deinterlace: remove assembly code in favor of orc + dvdemux: parse SMPTE time codes + flvdemux: parse and use cts (fixes jittery H.264 playback in some cases) + flvmux: resend onMetada tag when tags changes in streamable mode + g729pay: extend from right parent + gconf: Don't install schemas when GConf is disabled + goom, goom2k1: add latency compensation code, report latency correctly + gstrtpjpegpay: Added Define Restart Interval (DRI) Marker + h264depay: always mark the codec_data as keyframe + icydemux: forward tag events + id3v2mux: Add mapping for album artist + imagefreeze: generate a perfectly timestamped stream + level: avoid division by zero on silence + matroskademux: - more robustness for parse errors and corner-cases - extract H.264 profile and level and set on caps + matroskamux: reduce newsegment event spam and set discont flag where needed + pulse: - allow setting of pulse stream properties - fix device_description in READY + pulsesink: - Add "client" property to set the PA client name - share the PA context between all clients with the same name + qtdemux: export AAC/MPEG-4/H.264 profile and level in caps + rtp: add G722 payloader and depayloader elements + rtpamr(de)pay: support AMR-WB SID frame + rtpamrpay: proper duration for multiple frame payload; properly support perfect-rtptime + rtpbin: add "ntp-sync" property and "use-pipeline-clock" properties + rtpg729pay: properly support perfect-rtptime + rtph264depay: only set delta unit on all-non-key units + rtpmanager: provide additional statistics + rtpmp4adepay: grab the sampling rate and put into caps + rtpmparobustdepay: properly insert dummy buffers; use valid bitrate for dummy frame + rtpmpvpay: fix timestamping of rtp buffers + rtpsession: - Add the option to auto-discover the RTP bandwidth - Calculate RTCP bandwidth as a fraction of the RTP bandwidth - Count sent RTCP packets after they have been finished - relax third-party collision detection + rtpstats: Rectify description of current_time in RTPArrivalStats + rtspext: stop configuration on first failure + rtspsrc: - Add property to configure udpsrc buffer size - add rtsp-sdp protocol support - don't add /UDP in the transport, it's the default - fix duration reporting - handle stale digest authentication session data - use sdp uri parse method + shapewipe: - add optional border parameter and slowdown animation - Force format to AYUV in the example pipeline for the same reason - Force the input to AYUV to prevent negotiation failures in videomixer + spectrum: only aggregate magnitude/phase if user asks for it, performance fixes + v4l2src: - add controllable colorbalance parameters, add decimate property - fix using mpegts via the mmap interface; use GstBaseSrc::block-size as fallback size + videomixer2: new videomixer2 element that behaves better than videomixer + vrawdepay: handle invalid payload better + Bugs fixed: bgo#625825, bgo#629047, bgo#537544, bgo#628996, bgo#529672, bgo#581294, bgo#598915, bgo#612313, bgo#616521, bgo#617318, bgo#620790, bgo#622390, bgo#624338, bgo#625547, bgo#626048, bgo#626518, bgo#627162, bgo#627174, bgo#627289, bgo#627341, bgo#627796, bgo#628020, bgo#628058, bgo#628127, bgo#628214, bgo#628349, bgo#628454, bgo#628608, bgo#629018, bgo#629522, bgo#629839, bgo#629896, bgo#630088, bgo#630205, bgo#630256, bgo#630317, bgo#630378, bgo#630446, bgo#630447, bgo#630449, bgo#630451, bgo#630452, bgo#630457, bgo#630458, bgo#630500, bgo#630888, bgo#631082, bgo#631303, bgo#631330, bgo#631996, bgo#632548, bgo#632553, bgo#632682, bgo#632945, bgo#633205, bgo#633212, bgo#633970, bgo#635532, bgo#635843, bgo#636179, bgo#626463, bgo#628894, bgo#633294.- Update to version 0.10.25: + v4l2src: massive performance improvement in many cases + streaming mode fixes for avi and matroska/webm + seeking in matroska and webm files that don't have an index + new cpureport element for debugging + avidemux: - improve VBR audio stream handling - streaming mode fixes: use proper offset for movi-based index, handle 0-size data chunks + debugutils: new element cpureport, posts "cpu-report" element messages on bus + flacdec, rtspsrc, rtph264pay, rtpmp4vdepay: memory leak fixes + gconfvideosrc: use correct GConf key (ie. not the audiosrc key) + gdkpixbuf: remove gdkpixbuf3 plugin again, gdk-pixbuf was split out of gtk+ and will stay at 2.x + id3v2mux: write beats-per-minute tag using TBPM frame + jpegdec: fix markers parsing regression + matroskademux: - do not error out on a block with unknown tracknumber - fix streaming in case where the size in bytes is unknown - handle bogus files storing ADTS AAC data - support seeking in local files even if they don't have an index + matroskamux: don't try to seek back and fix up headers if streamable=TRUE + pulsesink: fix race when creating multiple pulsesinks at the same time + qtdemux: - also calculate PAR using track width and height for QT files - fix the max/avg in btrt atom reading - improve reverse playback - parse 64-bit version of mvhd atom as well instead of erroring out - prevent reading past avc1 atom when parsing + rtpg729pay: avoid basertppayload perfect-rtptime mode + rtph263pdepay: allow more clock-rates as input + rtpL16depay: - also parse encoding-params for the number of channels - default to 1 channel if number of channels not specified + rtpmp4gpay: implement perfect timestamps + rtspsrc: - add "port-range" property, useful for setups with firewall/ipsec - don't reuse udp sockets (avoids odd errors when data from previous streams is received) + udpsrc: add "reuse" property to enable or disable port reuse (enabled by default, but disabled in rtspsrc) + v4l2: sort formats in the right order so that non-emulated formats are prefered + videobalance: fix wrong locking order that could lead to a deadlock + videomixer: only reset QoS information and send a NEWSEGMENT event downstream for NEWSEGMENT events on the master pad + Bugs fixed: bgo#626463, bgo#593117, bgo#618535, bgo#621520, bgo#622017, bgo#622577, bgo#623209, bgo#623357, bgo#623629, bgo#624173, bgo#624331, bgo#624455, bgo#624770, bgo#625002, bgo#625153, bgo#625302, bgo#625371, bgo#625442, bgo#625452, bgo#626467, bgo#626609, bgo#626619, bgo#627689, bgo#617368- Recommend instead of require lang package since it's not mandatory.- Update to version 0.10.24: + Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and other optimisations, and remove liboil dependency + alpha: add "prefer-passthrough" property to allow passthrough mode + avidemux: improve audio vbr detection + cmmlenc: Remove hack to let oggmux start a new page for every CMML buffer + deinterlace: add mmx implementations of greedyh for UYVY; orcify some deinterlacing methods + dv1394: fix the internal clock even more + flvmux: - add "streamable" property - write duration at the correct position + gdkpixbuf: Add a gdkpixbuf3 plugin that uses gdkpixbuf3 + jpegdec: improved parsing, and better buffer handling that minimises memcpys + jpegdec, jpegenc: add grayscale support + matroskademux: - QoS fixes and improvements; reverse playback improvements - handle zero-sized numbers correctly + matroskamux: - add "streamable" property; set streamheaders on output caps - try harder to make sure clusters start with a key frame - mark output buffers properly as keyframe or delta unit - do some write caching to avoid newsegment events before each output buffer - fix some timestamp drift caused by rounding errors + pngenc: Support 8 bit grayscale + pulsesink: - optimize communication with PulseAudio using pa_stream_begin_write - Post provide-clock message on the bus if the clock appears/disappears + rtph264depay: consider SPS, PPS and IDR as keyframe, all others as DELTA_UNIT + rtph264pay: handle short startcodes in the h264 bytestream + rtpjitterbuffer: stop buffering and emit EOS at the end of a stream + rtpmparobustdepay: add mpa-robust depayloader + rtpmp4gdepay: calculate the frame duration correctly + rtptheorapay: keep announcing the delivery-method in the capabilities, restores compatibility with older farsight versions again + rtspsrc: respect aggregate control attributes; try all ranges from the sdp + spectrum: support 24-bit width and arbitrary bit depth + udp: make url parsing compatible with VLC syntax + udpsrc: fix multicast support on windows + v4l2sink: destroy buffer pool when changing state to NULL + videobox: fix negotiation for I420/YV12 + videomixer: don't mix input with different pixel aspect ratios; negotiation fixes + wavparse: - proper closing segment construction when doing non-flushing seeks - use typefind functions to check if PCM data contains dts stream + Bugs fixed: bgo#555967, bgo#570761, bgo#583047, bgo#589997, bgo#595978, bgo#597695, bgo#611117, bgo#613066, bgo#615461, bgo#617339, bgo#618530, bgo#618871, bgo#618982, bgo#619198, bgo#619273, bgo#619293, bgo#619531, bgo#619717, bgo#619824, bgo#619848, bgo#620148, bgo#620154, bgo#620162, bgo#620277, bgo#620358, bgo#620390, bgo#620494, bgo#620540, bgo#620591, bgo#620743, bgo#620929, bgo#621510, bgo#621566, bgo#621723, bgo#622498, bgo#622500, bgo#622501, bgo#622816, bgo#623103, bgo#623172, bgo#623196, bgo#623366, bgo#623379, bgo#623585, bgo#623654, bgo#619817, bgo#617512, bgo#619485, bgo#413942 - Add orc BuildRequires - remove liboild-devel BuildRequires- Update to version 0.10.23 + alpha: add support for YUY2, YVYU, UYVY and YV12; YUV->RGB conversion fixes + avimux, flvmux, matroskamux: don't crash if tags arrive on multiple input pads at the same time + avimux, matroskamux: add support for On2 VP8 + capssetter: element moved from gst-plugins-bad + deinterlace: - add support for most YUV and RGB formats for some methods - make automatic detection of interlacing the default + gamma: add support for more YUV/RGB formats, make gamma property controllable + jpegdec, jpegenc: support more colour spaces and pixel formats + matroskademux: - implement push mode seeking - add support for WebM + imagefreeze: plugin moved from gst-plugins-bad + oss4: plugin moved from gst-plugins-bad + osxvideosink: implement the xoverlay interface, allow switching views at runtime + qcelpdepay: add a QCELP depayloader + qtdemux: add support for VP8; push-mode seeking and ctts table parsing fixes + rtph263depay: use Picture Start Code to detect packet loss and frame start + rtph263pay: use found GOBs to apply Mode A payloading + rtph264depay: DELTA_UNIT marking of output buffers + rtph264pay: - extract SPS and PPS from property provided parameter set - add config-interval property to re-send SPS/PPS in stream + rtpmp4vpay: add config-interval property to re-insert config in stream + rtptheoradepay: fix in-band configuration parsing + rtptheorapay: add config-interval parameter to re-insert config in stream + rtpvorbisdepay, rtptheoradepay: also accept in-line configuration + rtsp: configure bandwidth properties in the session + rtspsrc: - fall back to SDP ports instead of server_port - use the SDP connection info in multicast - handle SEEKING queries + smptealpha: add support for all 4 ARGB formats and YV12 (converted to AYUV) + videobalance: add support for all RGB formats, Y41B, Y42B and Y444, YUY2, UYVY, AYUV and YVYU + videobox: - add support for Y444, Y42B, Y41B, YUY2, UYUV, and YVYU - fix floating point to integer conversion for the alpha values - handle ranges/lists of width or height when transforming caps - translate navigation events to make sense again upstream + videofilter: merge gamma, videobalance, and videoflip plugin into single plu + videoflip: - add support for all RGB formats and AYUV, Y41B, Y42B and Y444 - also flip the pixel-aspect-ratio if width/height are exchanged + videomixer: add support for Y444, Y42B, Y41B, YV12, YUY2, YVYU, UYVY + webmmux: Add new webmmux element that only supports muxing of WebM + y4menc: add 4:2:2, 4:1:1, and 4:4:4 output support + Bugs fixed: bgo#576286, bgo#618349, bgo#574416, bgo#590662, bgo#592270, bgo#599585, bgo#600553, bgo#606689, bgo#607452, bgo#609405, bgo#609658, bgo#610172, bgo#610902, bgo#613786, bgo#614305, bgo#614765, bgo#615798, bgo#616516, bgo#616700, bgo#617164, bgo#617537, bgo#617733, bgo#617739, bgo#618305, bgo#618351, bgo#618386, bgo#618419, bgo#618733, bgo#618874, bgo#618940, bgo#619018, bgo#619103, bgo#619105, bgo#619219, bgo#619835, bgo#619943, bgo#620002, bgo#605231, bgo#619533- Update to 0.10.22: + alpha: add support for different color matrixes + alpha: add support for generating ARGB output + alpha: add support for ARGB, RGB and xRGB input + alphacolor: support inplace and on-the-fly conversions from AYUV to ARGB + alphacolor: Implement color-matrix support and use integer arithmetic only + videobox: add support for most common RGB(A), (A)YUV, and grayscale formats + videobox: add support for on-the-fly conversions for some formats + videobox: add support for filling the background with red, yellow and white + videobox: add support for YV12, including conversion support for I420/AYUV + videomixer: add support for ABGR and RGBA + shapewipe: add support for the remaining ARGB formats + qtdemux, matroska: export h.264 profile and level in caps + multifilesink: Add key-frame option to next-file + directsoundsink: Implement SPDIF support for AC3 + h264depay: handle STAPs properly + speexdec: adapt to new oggdemux + flvdemux: mark delta frames properly + flvdemux: improve index building and scaning in pull mode + flvdemux: add support for backwards playback (when operating in pull mode) + avidemux: fix offset handling in push mode seeking + matroskademux: prefer index of video track to perform seeking + matroskademux: add support for backwards playback (when operating in pull mode) + matroskademux: push correctly sized flac header buffers + matroskademux: restrict resyncing to subtitle tracks + rtpsession: Make it possible to favor new sources in case of SSRC conflict + rtspsrc: send keep alive when paused + rtspsrc: handle ipv6 listening ports when needed + rtspsrc: require a destination for multicast + rtspsrc: parse connection information + qtdemux: Set stream-format=raw on AAC caps + qtdemux: add XMP parsing support + qtdemux: Read replaygain peak/gain tags + qtdemux: extract stream language in more cases + id3demux: fix parsing of unsynced frames with data length indicator + jpegdec: don't crash if jpeg image contains more than three components + ximagesrc: send new segment event in TIME format + mp4gdepay: improve constantDuration guessing + h264pay: fix config-interval property + rtspsrc: add property to control the buffering method + png: make work with libpng 1.4 - Drop gstreamer-0_10-plugins-good-libpng14.patch, upstream fixed.- build against libpng14- Split the hal plugin in a gstreamer-0_10-plugin-hal subpackage to not require hal (which is deprecated) with this package. Fix bnc#590715.- Update to version 0.10.21: + Fixes for RTP h263 depayloader timestamping regressions that broke video calls + Fixes for FLAC decoder when FLAC is embedded in a container such as Ogg or Matroska + rtpsource: bitrate estimation improvements + rtspsrc, udp: multicast fixes- Update to version 0.10.19: + Features of this release: - shapewipe: moved from -bad to -good - avidemux: push mode seeking support - avidemux: drop video frames up to the desired keyframe after a seek - configure: cross-compilation fixes (use $PKG_CONFIG instead of pkg-config) - dvdepay: don't output frames until we have a header, fixes crash - flacdec: fix tag extraction in push mode - flvdemux: obtain the index from the end of an flv file in push mode - flvdemux: audio tags without any content are valid; indexing improvements - jpegdec: fix invalid memory access in parser - jitterbuffer: new buffering modes: low/high watermark buffering, rtp timestamps - matroskademux: seeking/segment fixes (esp. regression with gnonlin) - matroskademux: subtitle stream improvements (advance sparse streams in smaller steps) - multipartdemux: improve header mime-type parsing - qtdemux: fix ALAC codec-data handling; handle signed values in 3GPP location tag - qtdemux: fix frame rate cap regression; fix sample durations corner-case - qtdemux: Use the correct duration when comparing segments - pulsesink: avoid segfault when shutting down - pulsesink: return previous mute state if sink is not active at the moment - rtpbin: change how NTP time is calculated in RTCP, generating more accurate NTP timestamps if the system clock is synchronised with NTP or similar - rtpmp4gdepay: avoid division by 0 in corner case - v4l2sink: change rank to NONE so we don't try to autoplug it - videomixer: fix timestamping problems for input streams with different lengths - videomixer: fix problem when used with gnonlin (always send FLUSH_STOP) + Bugs fixed: bgo#584536, bgo#587304, bgo#599292, bgo#604711, bgo#608026, bgo#608843, bgo#610004, bgo#610053, bgo#610238, bgo#610265, bgo#610280, bgo#610296, bgo#610337, bgo#610483, bgo#610556, bgo#610839, bgo#610894, bgo#611501, bgo#609724- Update to version 0.10.18: + Changes: - v4l2src: implement GstURIHandler interface - matroskamux: make index size configurable - matroskademux: support push based mode - matroskademux: improve stream synchronization - flacdec: fix possible hanging in pull mode seeking - flacdec: use a single decoder field for both push and pull mode - flacenc: optionally add a seek table - rtp: add BroadcomVoice payloader and depayloader - rtp: add G.723 payloader and depayloader - rtph264pay: add option to insert PPS/SPS in streams - rtph264depay: optionally merge NALUs into Access Units - rtspsrc: add user-id and user-pw properties; fix major memory leak - avimux: many fixes, also better compatibility with Windows Media Player - avidemux: per-stream index parsing (= much faster startup) - qtdemux: progressive download support / seeking in push mode - qtdemux: per sample parsing (= much faster start up) - wavenc: Post warning if file hasn't been finalised properly - videomixer: MMX optimisations and other improvements; implement basic QoS - matroska, qtdemux, id3demux: fix language code writing and extraction + Bugs fixed: bgo#503582, bgo#351595, bgo#505823, bgo#515073, bgo#539858, bgo#554839, bgo#582575, bgo#583367, bgo#583985, bgo#587323, bgo#593354, bgo#595265, bgo#597497, bgo#597823, bgo#599300, bgo#601143, bgo#601242, bgo#601728, bgo#602231, bgo#602508, bgo#602887, bgo#602940, bgo#603376, bgo#603471, bgo#603547, bgo#603779, bgo#604352, bgo#604611, bgo#604679, bgo#604814, bgo#604872, bgo#604913, bgo#605222, bgo#605269, bgo#605447, bgo#605882, bgo#606198, bgo#606438, bgo#606692, bgo#606807, bgo#607353, bgo#607440, bgo#607718, bgo#607949, bgo#608209, bgo#608255, bgo#608268, bgo#608629, bgo#608671, bgo#608990, bgo#609107, bgo#598610- Update to version 0.10.17: + RTP improvements + Support automatic cropping in videobox + Add TTL multicast UDP property + AVI demux push mode fixes and performance improvements + Support large and unusual chunks sizes in wav + Quicktime demuxer improvements + JPEG decode fixes and speedups + Support interlaced Y4M file output + DV demuxer improvements + Pulseaudio fixes and improvements + Support Pulseaudio PLAY/PAUSE requests + speexdec improvements + FLV demuxer improvements + Fix audio noise in the Equalizer plugin, and other improvements + Fix compilation on OS/X Snow Leopard + AVI muxer fixes + Support MPEG V4L2 devices and improve timestamping + Better jpeg2k support + Many other bug fixes and improvements + Bugs fixed: bgo#597848, bgo#588245, bgo#368681, bgo#458629, bgo#561825, bgo#581334, bgo#582238, bgo#590362, bgo#591713, bgo#593354, bgo#593391, bgo#593688, bgo#593757, bgo#593764, bgo#593955, bgo#594039, bgo#594133, bgo#594247, bgo#594248, bgo#594251, bgo#594253, bgo#594254, bgo#594283, bgo#594298, bgo#594490, bgo#594520, bgo#594599, bgo#594663, bgo#594691, bgo#595029, bgo#595220, bgo#595231, bgo#595888, bgo#595897, bgo#595942, bgo#596319, bgo#597091, bgo#597214, bgo#597348, bgo#597351, bgo#597397, bgo#597463, bgo#597601, bgo#597730, bgo#597847, bgo#597867, bgo#598377, bgo#598517, bgo#598810, bgo#598933, bgo#601381 - Changes from version 0.10.16: + Moved rtpmanager from -bad to -good + Implement SEEKING query in more demuxers and decoders (notably mkv, flv, flac) + avimux: adds support to WMA/WMV + cairo: Add cairo-based PDF/PS/SVG encoder element (cairorender) + dv1394src: fix element for live usage + effectv: new elements: rippletv, streaktv, radioactv, optv + flacdec: fix intermittent FLAC__STREAM_DECODER_ABORTED errors when seeking + flacenc: fix issue with broken duration / sample count into flac header in some cases + flvmux: lots of fixes and improvements + id3demux: fix parsing of unsync'ed ID3 v2.4 tags and frames + matroska: add kate subtitle support, add/improve WMA/WMV handling and read bluray PGS subpicture streams + multipartdemux: support more mime types, do proper flow aggregation + pulsesrc: cleanups, report real latency, set the default slave method to skew + qtdemux: support for agsm, misc. tag reading fixes + rtp: new QDM2 and CELT depayloaders; fix SVQ3 depayloader and make it autopluggable + souphttpsrc: Only assume seekability if the server provides Content-Length + v4l2: add v4l2sink element, open device in NULL->READY, optional gudev support + v4l2src: fix 'hang' with some cameras caused by bad timestamping if no framerate is available + videomixer: add RGB format support; fix I420 blending + Bugs fixed: bgo#331420, bgo#499242, bgo#521625, bgo#560033, bgo#564100, bgo#564501, bgo#567983, bgo#577017, bgo#577318, bgo#578052, bgo#578166, bgo#578612, bgo#580214, bgo#580732, bgo#582153, bgo#582169, bgo#582462, bgo#583593, bgo#583640, bgo#584455, bgo#584613, bgo#585205, bgo#585361, bgo#585559, bgo#585576, bgo#585630, bgo#585699, bgo#585757, bgo#585828, bgo#585831, bgo#586397, bgo#587426, bgo#587680, bgo#587826, bgo#585831, bgo#586397, bgo#587426, bgo#587680, bgo#587826, bgo#587982, bgo#587983, bgo#588148, bgo#588349, bgo#588359, bgo#588368, bgo#588483, bgo#588695, bgo#588777, bgo#589056, bgo#589365, bgo#589423, bgo#589424, bgo#589459, bgo#590038, bgo#590280, bgo#590401, bgo#590447, bgo#590970, bgo#591451, bgo#591476, bgo#591712, bgo#591747, bgo#591951, bgo#592232, bgo#592530, bgo#593015, bgo#585911, bgo#576378, bgo#564437, bgo#582515, bgo#583048, bgo#583371, bgo#583803, bgo#584981, bgo#585056, bgo#585549, bgo#585842- Added support for translation-update-upstream (FATE#301344).- Fixed directory ownership.- Update to version 0.10.15: + Some fixes for seeking in wav and FLAC files + Faster seeking in Matroska and AVI files + RTSP and RTP improvements + directdrawsink moved to Bad + y4menc and flvmux/flvdemux moved from Bad + deinterlace2 moved from Bad, replacing deinterlace + Many bug fixes and improvements + Pulseaudio sink completely overhauled + Bugs fixed: bgo#572551, bgo#577318, bgo#576286, bgo#581333, bgo#478092, bgo#486915, bgo#509311, bgo#516031, bgo#537537, bgo#537609, bgo#552650, bgo#562168, bgo#563574, bgo#567140, bgo#567857, bgo#570781, bgo#571153, bgo#571321, bgo#572256, bgo#572358, bgo#572413, bgo#573173, bgo#573342, bgo#573343, bgo#573721, bgo#573737, bgo#574270, bgo#574275, bgo#577468, bgo#577609, bgo#577671, bgo#578052, bgo#578135, bgo#578310, bgo#579070, bgo#579422, bgo#579808, bgo#580746, bgo#580783, bgo#580851, bgo#580880, bgo#581329, bgo#581568, bgo#581806, bgo#581884, bgo#582252, bgo#582281, bgo#582387, bgo#582420, bgo#582661, bgo#582715, bgo#582753, bgo#582794, bgo#568278, bgo#569611, bgo#571294, bgo#574169, bgo#575234, bgo#576729, bgo#578257, bgo#579069, bgo#580554, bgo#581432, bgo#581444, bgo#582218, bgo#575937 - Drop gst-plugins-good-pulsemixerctrl-strict-aliasing.patch: fixed upstream. - Remove hack in setup to fix an old error, and do not call autogen anymore. - Remove checks for old versions of openSUSE. - Remove --enable-ladspa from configure: it doesn't exist anymore.- Don't call autogen in older products. - Require python-xml explicitly to get minidom on all products.cloud117 1545096659  !"#$%&bgcacsdadeeleneoeseufifrglhrhuiditjaltlvnbnlorplptroruskslsqsrsvtrukvizhzhzh1.12.5-lp151.2.41.12.5  !"#$%gst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mogst-plugins-good-1.0.mo/usr/share/locale/bg/LC_MESSAGES//usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/el/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/eo/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/hr/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ja/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/lv/LC_MESSAGES//usr/share/locale/nb/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/or/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ro/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sq/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/vi/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_HK/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-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.1/standard/90b2259e0304ea72bba5e5c8a103814c-gstreamer-plugins-goodcpioxz5x86_64-suse-linuxY {VV'Xog^>Kgstreamer-plugins-goodutf-8f67d4623e9f8e689e2f56d9b15db2f21cef940f4f1403fc2fddb3e99372a57ae? 7zXZ !t/*] crv(vX0}eq]?xTԨǁ@ugeFrrV ^QƗhZ8򸾒}N CqaaV{pjψ4T_c:SӨ.́pUZNYܲ`rtN$żkSs)*񺯠db_v˸i$_M^2d8}#٬[0\RbeWf2ryb-.Lcg&ۚ1Xrumüu̯~F/^[ȉg=ZvLY O7*~h \(MzPńZ@!sK<{Ѕ2S℟\9 ;U{&JTœ@JLC0@m0LҕƺیpqdAw;*(909lVU7ϛή,bI\[Q{!p=TQM%I\?AF`,o#W Fb5Cqq^;}U!:/ 8Of 9=G ,ߦ.?zLUF֟zU1G*( ~1~j=soA&Iq,O0llS6\L (Ҷ"X^"] .Y_8yS{2mscN?vF5oޔ8dj"k)\:+%xgZLD7 t?Eͧ |Qi}.|lJWjlqдdN<$w-[t2Μ.'XkEPӺ1[\khF{nnPq@<ј)  mkXW!R}7.u' 3 9]ƕr?OwDegiy)Ӡ+T?%>0}-Ig4nR%nΡk^ Rq  2TC+hK4Rсj*I v\m jك&M UQj69K~8w; )5/ӨT[uVl +B-ƍApӑbUV8lNb7ӡu#CsC"/պXI* ל'5T}u_$>K_a(\]ZN1qOXHyr"Ч[HȎL_,{! Mx Ɠ:&m~]5:EJZ>$>ET@嬼޺̙wk cEو''5}EJ_GJ2)>nE v=sĴ'} ,#kˢV >1Q:.%$࢛=0_Dz6*.qH4 IFnn% KrD 1Cjׅf><ލ+0doB\  WBˀ}mĝ8dNʅaG>QBneSozbh`6D4e{_hwL 65vM͕_7'QEC6 0\T#DӠN]v~V.ƃx[] riotd4QMXumq瘊Wj@>%qVA 9r*j+MİRV- 07,V)WHBQ4+Kj]j*`ԺN#K||'``Qn/jhR*.I<2 yV> $WVLPl⏀8apfW.IoM*#gx(76}Sr\ XF:Z5Vuv=1)>UWuRYI~vgS)WR Kw٤֒Wҩ[4 ~ǏEC!hԪ7! W 'Wfy؂cE[?-,K ^PtV[n%1Ǩ#domtzF7t Y%]/#1K+m)~7XVINN*-́FC5bvAҖWBnjؓAG^sҔ?aN9l3?emD;x}FɅ+qC:s|3WX⸋呚2!9}@x7`?G@yDKpIRŽi0KSZ,(stm{0+\wU/i_-V1*Kp1;'B0= ]@N0Tc::dtLC {>Hڬ",_ k(2 G@Y-j~a:*?8kM$4gUqB&[T柰~W 1 M "w@{h29Q&z:z"|].ec70b-[a,R&wRe&^џlX7mЏK Sf((4I4mGК3/1/QzwI Se7ϭAIRϭ% T |'ܡeA\;h a{N2Zu* SΜCzi 0W"hߣ#L =VE~xLePxu!b.gvDN iY/D4mb}9_J RRJ̧1{iE2k&(8C>p0KzT< "uv]BVrb>NQd`Blla(uÂs21T[!)1DL2~-NjcnQXtpiAo/rM'&S`8OcSX 5:7؀$,2A5C9{b4 Oh>8V  7^跘2'Mm~lҫTu\ pW'-f!j $Ktn鐀c9$v[8TP2@~@B>:'70d>CzPDʮUbۖӖHIML%.a!C|:)ϟ`| IoCOhCh}$L~KȭlZT" 0@b'2:P' LtUL'Q湉s{T}$!lvݰ""zML*ZyL"$`{-N,v§4Ut&q/ˈ0VڰQi\IV)^τr ֙Hp jc sTcIHX+m ;An'@& ߂&!;T@0s|Z~q+O=" :~~.olid@0I7OK+s UgQʢ,f1h |H ǹHryDpSvߦ6C@p|Y) HB .Z ~rI$#ZZz6,| M1]'܄q=0_}PH@{/^k@E *Pp`n,3?@!=]КqEy?%J)nngfH9xs'ӱE3yGk 'wӒ&3g+77 -(RY@5稙7Ϫ ~@:aκS"@KIm>v`iE&ݓ/;u׬?.+n 0l.dޣ|~XLʆpHҎ&l%5 bC*:GTVQuI%ZI1?Eꭟ q )\dkDg`0׊JݴHa8-w Zt:zaSfd?<.lѦX8}kYͦ`Npt>n ?L3xP/^j/2kc #:EJ'}h$W%1 kH44xF@yi2e =PPV,kD ߦ¤#wG` c)6c31uގԒduZ O5BMx޽vYތ%D!C(Cbqj7[ũHü:"z0 'B64mh~ʪAa;|bB[sͬoVsͷ=:82x#[|d=ߺ :=ܵ3Pt;OXaŸ*fd?`6jQ4c`†!Q$xqrsxu{xHM w7nn}7X5I U:^ES-: ~^ހ-*/Zq k,LO LyS+q +&Jߛ9Rw V2r]OKІ;|[+bHFXl@{r.:FPSIG&=I36`,Y7_Y v L5<9=EwW6C֤G ŎAQj~ix:d,^C.nO:>1h}@n]Y}6 G*mЁ,&a'#Gо%tDM[F;JڌQb' MځḠ0Qخ7Ff0'=,}1;{O_ңWco̭Λ z+8ޓ{YRb1V5`6F{9Xzh?>{A NoFSuՖD6ܘWGq'QW EwdΨ~-tdt^b-m)9~ ec::O#џ!|l(-ZTO(:B"Pe4dڧVR=rm~cAIDQOCYv 2|AEP|%[-Ι,>~K+&v{UΜ:2,gk#m}"(|Ryˇab%_j}:f.L1PM}%:E`܎X#jo[w448l#t֍i {ċ;iS{>:LA$%P_CY J>J' 6cYF܇C h6*p_nyPנUf_ANL7(^\̵KAMQ¼?m|=XxW\ MT Z<8,vӎm'nQ_ kT9H[}@e1 Уd]6QeUN9*h>aa_MI>utA60í4}ȣ(/MU5qҶ::IvRId*z j Un>=g(ۀj{I ʹ-ާMPI9G21+F#6 9|@ޟ [}!gF߶c-s$GƁav]:_c,K qxkruiuՖL>g[דcG=0S[*EC!k{[42 Q]Ix.=D bu9oSܔ pR(Tv{b%Gz,s֬ ~W%mᜃoncT (yQ:uϸ &HCi..ƭ4䲺vdٓ׾;!J_crble=P_Cuܽ,nS]{mӲ-Ԏ&%#!YLE"2HUͬ&1 pE}"<{'t|o (o.;,IxꆳE#4,}ATĜ^y+ $O=edYFn0p7ZyCn:q~ݹ6KPeVYQȳݟ[\5Fb$Ue{_c) X.-˾i9y̙uSZz34YZ|I4|wӝÅw` B*o9AX"I5TyNFe+(LxϓV'vLriwh_ oz`j++sn(1wk,y݊:?rsS&15;p^sOch^ Q"pF'br,^d[7D; N܂,C?23Z*GraۊIBuK!V$aP쬼zȶiEx62OTa[>s/UgU}[k 4P[‘7@9MwøPy!ԟcfzB mC0s7+2y"rHcLY*-攜jQ:f8xv?.#qqbEi"m3\u,O>j(l߲n+S{䌈Izy7 ~'9+KEN6$,;=nboЈŋoeJHF954Db g8W2bWoƂ鷔6v[h >`зz|1ԫ=ҹ0/ks͉5 L!Ky!h1xx1џԷp .o0Hm2k3[\w=9\!ٛJtQ#bZ= ˶"2o0oY3/nU{I2sM^gnՐPIQLZ?{Qs@L\%L̗S.rф0\{zOWdzזis *0qS@#繭I<$Z?N `5!qh%(ϐLm!ݽŋ_᪆ 1unq.e}E-0 }Rns)7,r(G3$˰ïZ/ Kyf&I$vw<%Lb\EE۳h fwۦ9`sm_;]ٞ2oZ ϡN9xvA*4)\@/L:>;z,-z ށ<%ilAlH+O>0S"ڎt.PJҜ !+^s'TZaр]W^P-C# XR|*2=zs7 9 s_tl4 y(ptхI&gRÉ0BcdMUe ǬHs:V0ӵGנCJt4GPgjCqcIT3ɣ {|{njiҴ)EDyCȕn+-݊W=IT''އ41"C&Ϻ2!y||!|#|ʽBEq32&2G15H-,ig/ vu]Hvh8EX8xUꇋ>7 ~\sYT;Xs#q4,C`\w79rRK7) tZY%ie׻nXtsO$Æx -į~srḢd <&zK&ʢROQXMi$s7:ȥ+K#NJS)8PƁr_^6.K ֆګ6|WJ{W5!NwaS\QTQhUP{.P7=z^p-ecI<ˆH}@QL {bpey%KKҔc4 =6S|h'9.U2I `cz^[ W7ne)yB&JIІT|wzeyM41l²TpYֹGEAh6nӎ1GXJ5lCdqp7ϯK0~抚ϑmg'TO PXy3.T;\5g% :᭯>aSn9 mCY)d90uUF8 @6SIJ㞓Q^擌ĦKd`v|HnT5gz!˟B\wh8V >J*Du:sk1$=HOcW >1n[誈r]<9()j0vT]:G<%$t;]3GIn9*b%12k+IʅZfyɤ t !<毶2 lԳLHԄh@ӧm [28LnݻAoٷ#L눠Vyf&DkJ XK&C 7\}JB\3ǒ{Dutө%hLwm "?Z,P/TŸ\m=Uj&. K BpHh]vuONHh|JSuJO'ds/wu06d( qh3?-!DR?y 7\b .x<? ڗ3x0 ^cU^NulB%JuF jQ ݛ}E޻Lifaa)$ŭIYP* 3>6sAȋ<7{<f@>?D4K:2D1A҄Wy!2/x7)Z*  *VN|| =( v=0|B 3 ;#H 9Of_:[P] r\5.{B235,4_` }N?Ip|Ȋ ]uD4Y|G`T4ՊSO2 ~b +pi@FԁH(7Bo:e8" R]K,ҘX=KޛBl o=*-cG|G"ݚ]ڀ.7mWt*GՃ^T)?S A%aL|t,!.Z .6$h?ZEGM"]W\M,Hy78Ky`4{nU4gI19ږMy鬲k/h] %dT>iEE;)6"G:_ rΘT$m Oƈ J7Gf[9waJT%TH Bhުӳ~"E5cʔo4d)+V. lzt^um &3[c_*]̦Bԡu\M_yryğC͇vԎJz݇"CyTѫ c2>:. lgi7m;ֶ0`;N"`j'繃 J$=0Akgk"6>rrF!o]@Ri&\Wson3z_4k(QV\@)NݕU{J4,- ڊ:PD^5YYqV&:TV @ )ʦ٘:$N٢X!pM.O+.t`w|ACB(?Bek_[»tCm Qd7Ju▢( c3Nqx0e"RFW:lF 22۳-$!ÅؙJCrUJ!4+:Z =/]Ň騰#h )EYu,#E8hq,b4#ܑC g?geҾY7$]Y}e%(M\|p%JOrB֯++rX=m`/V@1{JׁI\R['ۓ;/*ˉb`VY6}ߗi]agF(4cf,\LM{ y쨣ja+8[e7pmg!iq/#_B "{4l`XVl.;~?~b'kZndx?wI3Q_E?ެ||!v؏$py!ƧPErQg3Ƈ&+5*A?ւHKcIؑECk셁"?vdh27\hj `=Ч`B2f6=ʷ xDc3 Љ#K-KJ (#'چ:n;O+W>(q(t"OR8q9v}B$%t09(X; oz~Ap)Ԃ]W뭨ߛƓDw՜}Y?JxUysLj?#0HH?@,fYyk=ik o؄fc^&R~*FužP$r٧F~V˶܏SrĮ'*a0Cϓ?ƃ-~fhd*׈ >+xSEcx>[0|} cju:d){jdN~O̶/ׄKhZ=˘,Xiڐ[267L0᫪LdOԳks8:k O>lk0SnOʼKaŗ =IjHG- %m;Wpj+L зq<}A(H/C7矾/uU3b҄h-eˇb1&i@m5P>&w(V߄#h)gXʮƬFkBWOkP:"1Mr CVq@^D}P\A ׀ix]>[p6bYJӿ.D]/SAHGǯ$ClB^=qc*S6gurr5NB7eQBΜ^OҌR J=t-D51EBU|Z,{uĄE|@(Sq]P X\`6ҁcAyY>0LB#=$D [f: !K6CI"jcwl ]" )cYyx<WQ^ 0F 0'7+Tuk4{^CȎS]2)-4%]5Q[k "1\0~ky2/#sLNqPkʘ:ӆkqʌܷ̂_ {:G<ǵѨ.~+2z|HOx'c,k;s`'G0Pdne=X.dOA#,"Eүlɘyt*F_:w{`DƔI 43CFFrɅyu.aVFl'%hz=l s 4~9Y:f=b=>3Vy@ ukRq67|vHKVhLy.QDU!*u]}F1tMv]\ HG|LHjPn|}K;VtaX9R_U; =Fֺ%shZTbX&]g-{#3ܲxJ@jQȞH7_ -bəX T|m-o9|w$ɗh?>K #cZ|ߟDS{Q撫WZbS]pؿ]eI2};\Glk [/77:Gv:LHGhI(a.9?⯪(UC=ʇ=gGfa27?zFn̷K$u QϿ?S`Y<Տř;:XKg|7"$rP{^(q(TR6WƃCp٨%G*Bߦc"/ǔHybR=> p I9w7摊KJ+pĤIJIŨgQ AV\2>/kQYUH))_<gEMts4@6*I' -Stn*a}l]#kQP3 [t |^gY";kÛd*p%^bx BӖXU ,x~z48UkXmYR?mf}-tc8;{P,ux|`k*g=M͵,/#6mژuA\w ,}mܜ#BћZOGRixu V,. nsƙ"voY\d{F:8I@XVLae199ef&ayna7q<],y#rtWW6ْ-pV`jnx #r" CMV2BgEE[x$ȺF=Suy\Tc c(8"m?w,t/p22FŪ)Wcg3#iSc>sw_ƩtjFZAaOUT#:LGj轒,(/KU/0Wo8s|`#ȧ!WOl$fֽuMLl<8X QOƕ TvFێ!ʻ|fSk%.cUdā|ȄD.q~FozǪtbN _֏#_8RʓtH[%ǘ#A{G}M?3Je Y\>F4 $q#2m3K lSQ4.o'j\v:>L6@+WL?Eto"kY bCuV 08-Jy9ǝ}%t*x}XIօ`?tPq^r)wr?ʆq=X*9rhK@_|woPmgnFB@@Ff*݂7T;vyrሡ{nl_^F ۥM-jhp,W~irO-ȗQrcO;#AU.G&E26뫽֡촪;T6Oqs5EcRxbuRbEe񑠚r[C%/rzk6@ŹJ<]-קoފGnݖ93qΡ:ҫ #s)^M%h'&_{+k<1w5 $ϡa@|ODSoaҍ tՋuyf0]ewR`͠_}Ni}b[1C~|`)H[_!w_.t gr+X ;Be12m;s:0?|_n/"=ӃG\2Ԕ__Ianl!C?tw r66U[ҤY3"F}*`1e b FҺތK O v5M(\Dd6 1yi1ޢ4D PB @?d&e_2%fj)֍ڊ7L GB L ٓrfw4#EyTJ?@ڡ~ѶsVZ[8DۃZ޽uqȿ'}kfș朦C6-'=%2 W[ٚq5è0pWnKk=U\N3yID\[H_H6mEcLs4"AN86N L$B3je .ep&' j!;Zejޥ[Oe!図 Vp4UnT-L`CM.SAV@7#z\Uݾ&luGԕ ǢYG|*=gʍ M<\C?-QJ%?{fLjß!!xGV̎/ tWf# Qw_n&(lJ(,DX.h_.L >`H.PqjQ^S"?iᓆ| < 8_ LZYФ8\δP'Nh_*y s)0< ށC!'5 컪%Z6 aB4dᖍ(Z O' 6+vj xrv!Oz, jnJKRcL AD$L}}Z!IÜCXo1é w; qp+[q<+tGҷr9r!ԣND E>D B#ksz2!俫otW7h\:uʰg䍒2C-Af!(o!*z]z= /5fnJv{`{sB|^l9O;[]:g1 K~ a#+?~y+ಗkQӷJ<-|g╻v2&jڂ+ΌPPH\uw(JyӭmCj]>87'F.>.@stk6Cbd,_w w>z #5] Ec|مAX.*yEeukWgR{mJ9bmI{plxCt85'hL ,cG°˫E5F á(;Y)CY6١6s pK 5~Ϣ%oD0}yb wAOFx]0XQ p$-l2f@4k&6|Q2#/=J#lRIiޑkird3Y>M:Fs z%A6#- KK 8Dz9U =krln.wj iqxOZ#&- j0.bkciھI[loOpߨ@XT^ƿÏYy(G=LuBKE@"urVAYݺ"{ G8 $SU~Tz@` X?P p\2+g!U.L'"AR,NNƇ^~ l,jACdOX:)#lL{='|Ϧm.3ރiQGXҕ tylV|Ĩ;*Sef9g- :D(,6oe;oƿ4rNO4>8v)Z yc|ڔyMsJ ulAQ/Z=s>(EB09xU׀m\*8 |%Ri^" qj4]hVUh0o"ݦjbeo70:>)jxCjp5r"9dyS5Hq ] 2JjcvBn} 7Ґ|q;q ahw=5 F1Գt:kf|gzV_r bbGqǁ D74\OSְvއ.1cZ*NȦ#+Ӄ#`s>UXE"Y60#Fw[о |Qr%V=BteoMcQp4^͇hnC@M4Jx#a/g-*TpLz3VSm@vv-xwrO@MpnByl} Dl+zhRg򢳁ZDH+I~&6je7]||.L_hW*$ç{-t|jdT<)-EM.<`z WBTIcW. bjGpZKUڡk |8]aF(IItK{DQEqO'UD&'.]Y:EfTE~*z X6(' mC L;@YJ"~3`L9[@OG>sB'XF__B֦W8$'kanhM\PܡENr@0Bq/q^vH]v"}t[C1;BB%O`=GG3 h@Bpr&w=qº*JsOةAއaV[pfI'!gDzDh W"K a;/h6% Ѯ|l,xwYE#Ss:L/yݬS'BpdA@IQН4S1p'[c%P n97y0 )'in"PcMT1~PhT~S'4+cv_*8JtYVJ<=۽EΔL1QQ\?g;myf9oWntxK\:W=;`˼4!lu*.tN<28{m"8ڝ;v\U֠ DF*' Wro"z l_<!Q_]6p{uQe#Oy BpƞScR=`Lw큲ChV(5ARau^{͠jlt(K窌^Fͼ@p.yi# Z_8:Ͱ(a5Ҵ,.5@cs̄Y1mӵM7p"',ikesv"WG~8U+M6'6WPTaEC#4kk^Seji8# hNp̜yWy$hFT0Yݻjѐzb ()ѶȗVkKٳaosp[FLA 9Drq&nr!Z=p7+(j؎Q[$`pdOj*.hQ@V'ǴX;ZE9_qMBmLфbwTJUy%J_;`f5lk-D2kDq?&hđlȺp=xQX".$ksi_14>?ӕD#_R8|0\頶9N|uH$X mxCd>]=3.ܶ GYVA֍zsc{t4Q!9^%Xv'ERQ<|YWT?+):A?@vCmɜ=WkؤrpsRkтfp*0¯y0^Ɵ^,}dL|X6ZӱDMIuaS Nq k r/ FG_D6?6eonwL)4L@2hTzg|HV>WƲzJ~%oܫl.1˗+P)/'>G3b"e+JobOAsO\>bx`;nQB'FUȞ.UiF0Kc(^hQZW3/[SpK ]U y79KRU90}5 6cܒ?BwbЪKz0$J"q{Cʺ =( `!p/ /!2uG˾!+Y .3Cc3S"ꯊ`=)Ņ\'نڤ.PR=^zR9ȆK9֬1sK־z#WjM37oeс'"dJԴ^MIJTsO? vqT !IUX6hf\3:ЧrzbC}5#$*/l1(j$o!cCNQ1! Ş4kO?+߉ڦbndz ɡ)_7/#"E>1UC@cS 9$y蝨IhxQ'M`c7ۺL0f#}7Pa3H3jSѢDC|T@Ado~4:3Aozяw;N.a7{4 nyyοe_LyBue"POPm>} aa.A֕e Q$y8r%rƖڥ>=^Ufт *t CB,kb0&l=}SFm#\ l qCx#V_h5v7jsC+YBz _RiJnU oNO; :q$rCyC 9[ŇG]7Յ'X(썠N"77oIυan@NypMVl\&!*%}} X bAe|+> 1~'w܄{WYL3)I S -$V6-2)-N˜F7x/ù<.),ru9՘T 2b{ѕv'_j (ċzYiوlIphG2gD01~DA&`)Tms0"4Y`@-$[cݯXh=*U.qװM ;A}>gغBYq?z]ıόlV?DGw%聐I9ܓjhN!ạ u],z9ndg:1q5vȆ kg'mݾ!}? fڠ$=4#ߎ*P*sB[g<tun)r:O}$ܭS٩D*9ϧE{k;r=n܀W"a] nUxNhnezO)Dfq@`{;t@7[{Gۜt }B*i0ȭ9pD [FoLmۆ] %oY@gd2[VfM_Tus8b*!;[:1ˆ6po*R%!#&AW|l:1t7ˡy8AQ6,uAfӤh[ )g]?q>h^LY.{NUHOwr%>~,SP#]'zIsD zgGMqwc g%=y4@kJOs3%=sg gV{a V{>K٪ٯ7XBy>!]&T˯T C`ВlL>W2VoB֠}?)]NGvO#y'& t՛ ׬sV[1EĤϥ۠gu eH:w>H]|[jn! %q@qᴡB[[7+!'̊YMr)JY pxg'  oַ;w.P~`;@rʆkL+"~.Z+vqɁF"3u {G(]RN𖲡[XfɱBVNέAE)N ^5eԭ k,t3 p7`/\V҃^ւ B[N*.-Ve2OfpGd{x1w$NO(Xcq۽" pni^uHxx0.oブ\dJ+edHRPmr"yq[ffʘ:Z3ľqHӥpKK{Gz[w)Ol@[5|+"[A-,/򿤛<ؤ&x6^Ke B Lon:_}=uX<QAbgw5T)ʜq})4Wlt4^2[訶O}EWJ46>I)_c|<%t93 ,D 3dqѡZ5eoWحxO-X_q5(p1 Dsiհ~*Z&)L)kp;~;+U ?N(&oUYT5XW&,_D%Zk?)ͩ,$![gv0oβ"H`sR2+%PugR')(2rRQlm E5qB dQ`~98e}`\ yE;"3 ƺTNګѧ`zA}sdUֵJ16)k |R]{9sʈc9GQw.=OTFV \ X<wqIx#Qt9z/:O 뛻Z;NL z %kYit8ϭ‹QuڅrjJ-4W,_T9JĴLM8+PiܞV%{0M҂}rjDͩ׻۱] ^! _[ػM1wZ%&'5Ҽ&OELh~"Vr, #)- HZ}O 22B:/DrmB AG.cW zM=}B1dN"EtMG16ޤRQ}QVV1-hu({ >?+Äzx^Sí B6͋ϱ;+q !Y:oqi#Fx|BW33͔0<g9;V * ,'(5Zj'޻YdȊSZ{qwGax)W8SiէȈ-Z<"7Og pDu}H,JѝZhP đ[SɃ 9"W!WtNz[LPOf!Edީ6'adrߠ-qVR+tʛʋYq4qk)ɱ4zڥ}ptT kg~aQuC[ꊩԂ}9>Ar9ő4p^@Iy<Y& 6@)0w>M9o_VVy`nl }Ty&4O͘LޭńGff6a"UEjF(ϠtPMVCi yI!ކ- 34]89׫E8ƞsDDo]/VT]GYŰ& wXϟx67ةooPb af1+lvZ{' v΅̝7xޫ`%Mס'`0e eDpF))^/`wh!Y )r܍u<%SC9m ˆ'+K,'=e<`]_AAZpK$]|1-"mQG_]}E13M`*aVwIXÉ ,#:[oxiqG4ƹKlK) ;#)/`8XϢ#Se\^f-cY"\|s}q[N|-袴`9u!c*_؇)0V_\#PPOr/V78I+&9T`{cܯ "7>%c8),7F6:^3R) Q>Q~9d#Eԛ82l^ EЦgw'g@nyEeR]':XMz9Rr6_*c~m|$gį%*^:4?؋ᖲ*H+]c$3,Y; Q&[CcOqx)~E] LO^3M5jdDc<$tzj:+~s{TQmP\שF#U a1I4|M {F*[(n `kzøty$+=FmPP"KY4?̍]9b:-p^M@R-X*j\t6i58VųQ/Zqߴ(O޿3>~xiN@i; Yo੝M{ &ō;wPyiA(MP-l]b2M0 s%xN+Iw%`-1YXdъ53֏[WJp1>#riOUu6q4T͗/><8Ja%[`..z2U-,vP1>mVЮɏTeGKN\<b,btFO/_L~2Uf[3sc.d*ldnՑ2d^!FH:s [x+ *q1Zi&@yI (/IZ^Jms՜5@z)Y+ QS;Q'w Ve PϰBY`u$'w79n# 7`Ǘ3reNe,ӗ&DA&άw=|9!a +TK_Q3VYŋ0L Mf` YE:S.cV"z,r?^^(;34;5Ƌtfd|=0gvSݶtR)A/ZIXukl^ӟ{VElnQ\>"YsPu6{`T+팜AX'j >B {梷3v5o azҬk\ E)ah[wOat,o >G@F&%BTFEÊ#5['׸}asFyU>[m !Tj-BHAz4f\>qaHWh@c6RKEbS9)L'a׬'ހ P߅uK=K*r\Z cN?dL5Ӛ:xHP<r`^mˊ/=5#ַ}6Mل~ K ̃-$Lڨle[݄Z;zCTtmPJ6Se8ȀP wW&7&X̿L2G]]zOB\~93&މCfJ2h(,9 50xAo\L4ՑƯ GשpߖFm')CaCe$Oe3c 9(8ad36Hz lkuF7?HK3IՃ0uVLa#rS[dҮ/%3!_.Y0` QOgI\$Ou*$Ϯ̦Hl Q~*$<*?EMVT }C/aY@^@' S+P% Cp `hF,L&n@xE6 ҭfwNxbN;T"G4'EƷ[M*`FȀ @rF_u iг5R.332*Kt kG[nBOǴmŁQq}+IrŞ1{<Á"SYOT5Frˎg>]ab;l2 T&YFZ#9dkrE1Z2YdMYjtyRp#l 9ef!GSM]GUmwg/{L ia"\9nͳp Qނd3 J'F!Z.}AdOyÊh2xʤe`)>j}P-΍9WFıIL`I/U;B |aQA :) BC1@6; c% nMhOC5NY~#ingr?" bP~0`AsĞ;#'uؗ >zw54XN_I>0ɥkXfi'7coID*V߾YY#>6VgA[y<:tDᵁm6W%׺:]mtfI1 5$vc,=n.ͮ<LF: Ɛ>.Ȧ^K t^ᾠ>Ad Wʚd±"5z ŽC~Ҝ?]I۷5]nzQTᝡC  .7S Cu=W)h0ޖWX7uM\㖖@4>q~uȿ&!߰uorlaFzL~3ѣRr XXU@0gEpO rY]u/iMQ-&U[GWlXH^ՏDdvʋM/A ktzק5,o0Wx5o߸~#ۤu=e# XcOcaL14YLꎩ?5/>X-Y"sDE (WJ!DjAݘ0Mjũz$++y(S O){Q\,FYӫoAp+B %"Fh]H1zOI#.W[=$ llfz~,^UlToNBWxR|QؓS*SBu A U~J :tqN,EkFR"J/#;qhq< !G721nV'*.͕[ 1N 5N|#Kw!듢*$`~fWZjR'僅ihD[ьf&`P'&ʁ/֡کJRSKϐF[8N/*p&( )><x/;(un8~rQʒhD=54vШ[2Q#+UR|w/05N3j.ƨ]Zl9ŒO/H7FœA$YDeiQBmB8)B|YLvlȡ8̅ Sx Hdb'pC-A oH?Lp .gSE5k2+7' BǢz7.獺V]"N2 5t#ݱ:jy#/so+tK ~h f9GKmZ$W',Gf-G[7-֩pO; .ZNPl6",~+#WKg 2-DK\>e*oвSZ )B~:?(̷l 2BmJ.ྦྷmW//3lcK*nxس`0MBs<9-E`* mh!(aLOncK܋s ϙPN.О w\)gۚ8&sEOBEYV4S+v @`h]&Ku.. Z(v?pXC]-E':AE\C>DL5^јɩX(/A %s&<cE$'Uy,ϲ%ٗ_6Dau' #Ͱ+"þnraZK5`~D{ywM$54շ"P{^Q 5?SzY j¬S{12c@ʤ+3"0`hjuٔP@pXyNmt]qn&獷Q{ԼEnp:EU.j]ŸʢGI)'@Xċ1 aƵ)'? 5zuy`~IvIJd -^YsBAg$OnO|sࢬDlɩ&\@K zdnmR d{QXBBr?U ~c+}ʖ{|ή)s$;ERM!Tj!1D4;jεj1P4ѐO'>D!o*uK5D-f4Pܖ]Ya)qIFZ^fL_KClw{'- V^i'׺G!jR@X{v4 IޓJo@__ uVYMg`SgJ1CΎBsToN-\+TMRƝNlM4Zd셃Tpo`e=ԘpQT K`AH<`y(ju,O|h!{UŜJЌ]pcg !-20 =l28/a43b@ ʆkx A Lp9L65IC5[m7,?H#-&+l36!]צP"ɪHΚ}R ArJEv޽؜2:rY]q֧k)Y>|Ȫ%=yx%S{q`Y!9s;O h~ȖU~4P4AR6T4=Eq0ֈP( UGFr%,豈gRZḑ0;1I*dv1=2L.0rKCGsW9]S1KM RK 0)R;oF8ףM%]W3pp/}6I|2+SzG]hEd%fT ) kowR[~ܦe~ɫɇ*Țv=jȻnɿ̸UjZ:Akf6W;T,9̆j5_P7who7,j G%TaЖUzb }CWBugx*jn&GӅ5Z]>|l.",&ij={eS=OG&"둯e:<盔6 =dLmW罈Th f}#?(kvj dݐa(9|/Wf1W.n\*]Q|\#9 \I/ V<{[Ս1rBnٗ1`jS5jh ZoFcW_"O AYZkD30N W]ԾĨۜqiNm$ԅi;,V)[8(91KBpUio> )dC@卯 Օ%1u*q{DMnرI@.\RۏdK4z+(/z>UR{74ZFAsgOk}90+Plt߾`\qTL̉BJf<*9ѣՍ̜:c S}>KΞW }9 ,K̓/pã*xeg{J8)2~ZgֲxZ^tF] N (~ e,BZVA5D:Ӕd].S_gJµƀK;*3n'i<=Bbέ & 3bמʀC1ܯ>=jj(Ō{cEN8,Q!7֬l@%q.Dh/!X&>8~jWI{4Nxn˖<[VC,?`ID_2V89g/Aw[Gckef8jBcox+_(wȓ*mMl9} gƇ84L;u,jRxJߦ}|м줽9 .Vb sÔlz2SLO̽}r<* FtoJ%A]tGI>ֻ?8k11Tх=9B=M %c2mPj?H=#LzCw*- AF<9O>X@xZn()kp^=5{pO8۞"s)l[| ҸۀN^|=A'A4?WpҲ}lTLX5Q v>-Kp뛱qߵ9o*km\$ *Blut1OIU7>#į@ TZƉ\]Z5C`.v8Dq+dr)P6~DZ/qx/} ǠyU C(uū'-fFˈ"!]*큘IoS:ZmFIUYBd,Hxs¢T[/u,RmBUvx++YU8.N<;lA[c-Ύv `9=(^slUGQ},0Z?#+Օ5B%{*h{DRN;;_7E"z4pt_jlţTdWBm+߬M"*`ՆAlߥ֐fvoZ#VY[B XBzkmo o6h2#50g}3rc-{W]縿{oBVōkAŒ6rUB q\~MѻX/7:ìaېj,SZd'$Q+asv][U-HI7z_ ud%ןj#ඏ9"q6!X9'J4&}'Oh󪢽Ox6afzݓh{qOBg_,c*gi_ ,5Wyݮ f…ͣe }s)S|o I_Si:*a[6=n9vf0h8v*4jm B*ڦiG#νMTrYN;90ڶl7K6;V¢< sڜQb}c ]/xO`'ZT>{WCVeg`;cDcE$o|x@UOնAX{< -6週RbѤ M~יc7E*)]IZS%.ktLUy{H_B op*LJJkTjK "FRfO;PEAZR -וb{79(腖_gZaIߏ3t(Lۢኗ$)v\$Ƙ;&cWG\fgJkތvBPQqn6Qהr=v޾P!p8$dEz :Į{ {l߳qp@wpՌljC@S<mx*6uvoRBz5&@%^Ǚ H.mPxiq!=*0`[4skzuej9Qp~;X=Qvs+~g) [M|U6@l<ͳ2z~4̭-dD&pqu5` 1޸"!2KWѪ#6t1 g؛*5qeBYoU^8xl)B̭G?WP=m 4I+$UuhZr23oKc}6r[{V%ε 7Yl4몧3&E C堣w[LjS _^J:*K/nlfƘ ^= `CBW*]$oQ1+)!n4(E!X1rk} \~!U-W >7%/˵%mOp~Yd!JWhkѽD=M(t8u7hBqb ;m1[ucJeo7kqwQ& r9IzXѸ`[ ARdvt-7X\oɯ%xr#0)VEbۊ*.ay$| bg dT2- jv bv:%Z !Ron `;UYVt RmzW˩8s筣\qIV"ga:GdSt#X$zˬ8Ӓ^@9?BH1RKxSyIvl תfҩtWB 藺7O(ITӉᮅ8h 9LWxtEBDȈVvG/xN8u\t7l#PDe8r +hē&P$F1mV#[gr [5U*чx>72g<[+ ^MYO./&W~5}yZo xvl"iezc~xDv"l:ok~51URυ ӷ ;bu_fWbѸqA>1e3s)uXy,1Ëvn*?*x-ŘTP3RNZ"Mt/8 UNЫC?AϮoyG)]Yp*uP D]෵fmKDQ殊4dӳ$ ם* ꁾQ|lrGo//k^2؉+kAu+b5eL9* 2)ȞAK)r/UQ\Bb)MYGW*FY?;#(: RuG&P="}'IleVy*<6$AYV,v)/̛jyKgy5&dg1 rj*I l_%l_Yt6тoawA˯e3Vlcpegs2܏4 C Fvѻ`{Rbc?qj3 {r)BKq%+u_oZ/r>O†ӟeb'Z{ J󎥻>ߢ蜣GG@Nn)= ҩA^&zRn؎:br}Jif3Tۥ;Q|IUM!1}<]>]1|?S-@XCȴR2=2:(ZAŌb iu񅀧m8=s3"%Q j h,J4麰u^'06x%>,2Hr FC3(qp3G!$] #{5Sު-ՙYucyY{"Ǟ r $ @" hx5ɐx  ^0tRJ#~:-;#FC8? ( =+Un-ƏpC7ե\7A5=aXz!gP]P"zJBdi(}c> sʓ"\18"b+>V?kba[:OmxLm2D!~E#6qҡ `.O05?tR]k jiXVJ|ɨ5҉8B֟EV 3&o$ S_bi\گ;՟a vQtkS=hO898ãu-XgxfӒ%g_4"#Z\T*)^l7"h]|x;ѼštMθHUٜGkU͗+buWؤ^],;bZڧXH`>>ZGIfoFd%'Eƕ ʘԶvB`tސeJ8X%6R~93lfrwѢϰG9f ~m-D*ӹ];) x U! z 8:?#ԀBƀ2NXO;Qw-JjmgW5qqP`P@#\>_n @x3Jת J`U/vkT=IW, y?NS HH1h^|dUݲȓ@*ΟH d_"dœ{*yr YiOx)󚺷ZdYcqB= .[<:e?sNQ6@ @=+"Χ߶$ɾz$؜12;y;@Gr(N5iqx> /xHHe>^.Ea &pź-˧Dzjgz8Kh(9 fh<^T=͎WTJ(,zBOJ1r[fsI(5:6b"mf>tN+mm9Gꘜ4:.Ha.eƗb5AkpSE{jGh< kurs1{K3x'?zNXwרowHk6TNX6屇|}E5h"}kjOЖ ODY(G2G2 0ܷNGwdC$0m|5~+уnL\sNkAtsm5caW&ȈFm*m6fk5s'}I{'/gia$Ϸso5݁x G6;H2ZS`kڼ*Wd󗑣lҝxG=h.r-*S1nk<$A\~;8,oj¡Ƶ'X9W, $=¼ aVɭˮ]3E <*?'FK~W(b!w=4ߧeWC,0fv s Z=ϯ4=b]zV&qUЋ)c)Zǎ9qUM4!Q)<)Z' |z""e toJ&ҵIy5?x=vhNޖiJxػ~7j ifߐ κsZ_ZtﰬzWtG:&Q[yY=cN) X m:Ho>vJ!EQCf͛JCTN2#R}lxO̝9#ϿQH?"d]fgpذ N- uQbt Vցu;Q.!("hxIWow[Q+` e89|Sר ;-M!tx5c! T >:K6qOzHnKsϿf[hmT4uU뽒)%{[9(~{~fXH;lM$L5m_V3\f7ϱai/NN>ΙrGqV/)sv+a79DŽչ?6,4V"1)Yk!!5^{$={^pwSH ^`Ꙉʰ<30KCMum9!AH~aS3nlk A$}o!Ϥ)ߤ&:#0n)M5}+Ǜn59M4H-̳D#n{?zV/U4E4R MV f "$<<#)d\`1*՞rjrS&3w@b4e(6c}0,)p$ x(?b _6?m Sd! o==$?8.&\-J[t\DjWKbiba \6eW;4eɆ]pg=Hyi-Цu1zv _YԬZL~!?/+'ŨaCVl7;`K'97+цoB5D0]otګy 94KMOWحԦ_Z?Z1|q/4~4;Y1tˮ&cq2K\~cI!ˡHbe1;;164sxDW+~.d=i@58]BG?0LM5vR )Xwt2טxЦD@2| >(P4K~߆uH G" /zY`!W/%6w; 2"J7ֵG1>bfk :[!XǶj2r[8w⊸CQr M|aG͸.8%\1÷ɶ0;A)kZl4ãS`kΔ<N̏wx3.͜2}^t6_55U@EJ 4G&#Wޅ[i&,ĺ3րk>&]zFoépl 朌 aL m&n3ٱ\{Rc>Fba$U՗9S8i|0CI࣒_+ m*-l,>7lx$DR8"bMkַ§l)ttHC dH=u_Ë=Yy\нmމ`?vgн%)[x&H̓;E&݅F4cx|q@v*S%"\*vlR.3/,EM bfw GsYu{᫠%].o}Z`?9,VAq80ob`"J# x.8"q`P0QPn3!lx'C>7g]6 a]Kbvlyo)8t$hջ+obL,`~7u^7y0?o1R̬2<1}v9QBMn7&y&k,*;~dxNǜybjƄ:.Ÿڱ8'tcFbCiHng~RbP¢=Xw\\F;m/ EV7ZNnՠMriL a\rNB0`U+ F,)d?&mFp0`ށd>A_v- DmXҌLƾneW&Q1>^y|lQC|^pɽM$6ǃY.jG,|;4jl >H=FޜdExS`3`XF]!te^N ѯQL!#X%wפˇ+υ+q]xN@%vM=hW+Lsu"Ċ[k\R_bMzL$ ]ջMFrTi{ߤ2TޙHNvKxB.Swz>"21c `#H Ǟ+7KAJ|v2i!!5C$BS1We嗛bNgӋ9p;|󹀧^u GƂKGIڪ C 0;trGi]^"&B?; FQok].2R L5V͒iM6Xͽ7s-䎪$ϔ8cԝ^4_~NpUMPFLV(b7ŭ&ɘ؜Lch5}#=FdN{>%i0 ?>MG&L:IԗOGIƣ\=a/ %c-F32cE @6`UxnkHđf8e%s*]9y^E+" >I,peN`~A b%m@@'HUޝs]sY𩃧@@jϋR a0I2V|2{u^ iw= 摟NZx(։ n@W;TJ%_IS:ׂLaQ؛`!G.軜", q=s%'Z}*fvHkEtWý/0hycmzBК6#r'U~=ke-١cbS[:S#KiTFSpR("i %s:/UgS{ :!Pt+-ٜ@@I.ȼWd{.l?#v9{C'\^l$+/n_lyZe nϧfbTX)2vwTo:U=I^;] @/L:"ݼ*M$+n,-T_J!Vna>`L{cr14=Ht @K|a& =tp'YPS&Xxi^lAW/5"Tsp5}#L0:0AIS_'-_&U<D4;9٥ ewhd3r1/" G!+lQV{ybdу2k%`9#qt7Y(홞h'Ln-Fl{Ei7a^~j@Ȏv7 *9إMڡ5,O8hTع_85^^wBs&p&9hXjd[PSwv0h+3rE` ̍f(ZpoĤPϖFqz@bW?d솯MƧ`8V' _B8U2yGǺ+fFW5Ӈ %(ny;GN^UEot1FUYHˆ oGyJ-@fm$_Pp9\U#>ZaM*]~eGAGVD+|Jy*QZ\"-|UfƦ;ep*FGz ?^u~WPJK=ш Ues 8Cw_?zq`GtWud^̟]$p U3@pD現Jܼ8f]yS2#KYń{FI,D$ShUgM6/HkI` ;(;ﭿ!޹ їHgn\RpïZO{[Xߝ:~,PFD(Mlܶ QBĐx*=O d%gɊlU_5K9*>}[syNsIg +-6Ru9OWj:BR KAF|h#;VtwzwA#׽sģ AyFDzfTNeӕ7߈1i(8 =A:KONSpM dk+~_նiFԅ2) b5(obNﺐ5:Z_?ӧ   ɞwNl(֬1)/V15o )jOx  ƬHHA.V0<' @Q9 Ht?(1W%c,x lwMaޔ67)&>r"fkwʙf W#˩`7[ //O8|)Ċa<H `p_t섘s}cS\{55 5{Q{3-8_;E懡2ޠL)W֊/V:`%yO 2i>[,@#sWU\!8ɏ7NΤT 3y :]FQiDd=nzL{ Lgz:nq3XbvC[os`)PrHlTaQJ\Ug6/" t .^CR~ؑ E5P_wuΕMS\0ۑ:Sfo#0<*||_@9`4G95v$]~,%19 o:{ (G%!A(zdrD=ٿu'!԰Wcʃ vUu|y);{ cN#L J^*0%I`0kvBkxrМ|A8 Bz̽M "}D[/灨T%3y3z@M˹tT3P{ν()vO~>cJ1yFԝjcȿ^FfDCuL]qК>NﰨXZɜij<'Xo rJ\ͷνk 8꺶>Yrк{3B.-fCߠXPUhh,r Q^>CUCc%: N,Xdx+ѥWA[dsZ%d0m~o;2XK,oa[/|v(q72/p e\WWB2׷T2Z\Kr)LU={Dc ݦyݚՎlݜtػ}C 1I1ڲvdrѩ!NƷ;&'yjl}]5Hk{A g|nRMFj W 3dǕ4&KG&h\;d}V"fK}78z,z@1-da(MԏpCnf,h5@mX}}V%7 RpOYLsڜd,%AL:EMlb|rJUK0Ae %`^ P {+H ߱U^YHvFa3Wk e;d[C"@&Gоk+)eֿ.af_DF6(MLo_J,W2yyw;u?eL]GM,CΌNF6A/7Q1G}奪ͳ&P3ә!rRCr v;<%)lIW2uώj/Euҫ" MiZQ d8O}{b܍72^kY'|NZv+Gj9 EV+V` ??C_Qf40&n08`NA Jнҁ;n݊SMD$[WAnب "aKz"16r0!KQӢkD{jg#!?CH&)+jq1Dgmܒ1^WQcb{Z o70ixFe@3BTU'⧁mq[&6"h!gpʨE A$efg];1ЮXg+n:Re mu%4\t,S! ~f81 }(- C_3;@G5ִ<1*o=?pz+|Sn-ˬR4Ŧ#MszcNP֩(C0)wFF4AE(U@ɉUnK{/e`'{2 _ tIds(z%^ 1>}C~ܼ$p#uX7o@Mk7wYa_߫Eaݠ/Ozm75 &'xnSsL6} H]6дd( f-ثUaݴ%V%oU{|)d`P0#/(6t|½p ?Wq˂nxzt-1"\z0*˫(EH^JX9m>$LnrQ{M2wB_&L~FvJjw眃Aqq [%JJ] Jw2{ӠI&IQ mƻKǓbqLOF\~ذu&{|P%_yҺT?ŠEC|-eJ'J7j lFֆmWA5M8[7?Ct1–AW|~! PuV(T^gZB"eYuFj^Oe99G4M!ǩ+:hxsv[;eq t_d N g7`lklaB}ԝ'١v5,67]ru3h)@@|x\~"Igmcʙe R=Cu E-Ǔq7)zr><@uᄏIjL)$#DxnZ!Jśk0Vb-qIl%,Oȥv#ojJ̃*t|\Y;jWDK垥;_)}T-Aٻ7p% ku]{`:| T6V1܉P Ψ WI1k@3%k)K}T5%ATU4k攏?=P5+qNY <"/ +8e׋aj|)eEb,$\9-X›sI82lP|8^J1&kP#2[LgߓZIW7^=]nsqVB=E]^6zM>5!k%qhR/f,;pT$%{gNɣhHhWrQc}W' HDO 68T!JCQBڕ&uP*HZRqLjoWc},'(NjNExj_h"x%sOS/nmF'_YPmOĭ5 -U5N4Oj`?벩_c5yQr螆@hG3xSw|"O o2(CPYT(&>JCW؃Xֈʍ\XìKvAcp5dˌ_"2M(y ,-v/łD|q"r>. GVyL?(}qY,$a O-KŞ>EB9?]"c$#eV8N9ݗ.Ef tJ7 a5˗?'ǂ+a9ZxRse%?ZϠ6yppr_rfd7J1(OPூ&RHKYo F,mX7\j[rm_1䧯ga q@ C}E'ڶ7 :A]_d ƭ On:͢}DU!c̨JpzL~a"eħuk.C=6 ;tP1蠋|Q!P# JT5.9y)^pe*W &ͳc,~5#C8i/$'Sp(̓w+'IFfQ vL1UnF.qՁd^٦92VI2m[g% -3DyrP ehLCp0~FG;tMJJT?RQT<~W[EN |˰U>n#k6\9@2Pʨo0x&yoܥMhs)gթ(O@@O8_{*t6W,,A Nfs#vq!'OSU5CL ^v4?؈Č)ڝ5>N.^mY*`F! gzPVL @&"2gWٓPԏBՠbӵWw<⽹ƒ`f7_^-Kq2cEj_l'E!I1'֜e6^󛾶mX@F)لz +_rG5/By|WT+1$O?pl9(q #kI JYACPO|uJ˒ךrֆ/u^Vqe&"mgSCM2RYE)Rmۜ/E_M Zɺ~~ϨKg|, 2I$#?xw~m sŖ~-Vf 5V ]O𢢬MK@B$Z~j`sGEAIQ-dO$ bHu 2(=:0$*ۀ.t 0zO^Ljln`+,/J?wz>G:<V?ZӸ5qLgpYHT;BF1K7y֡l>WNM?v.`0uBKN=)ZzT6*8L(~HGKҩ]Fo ƿh@$1i㰒w AckƲisxD/AvI'3]KOQLIM![-bCiPcs.ěYy"{ f(QShO}Ev@"!BPZT$-Z!lWa  D_FB鞡Yu.<@}힬)G0l5s,x\gڇs 9D\?|uE1L z=hA8A ~ab%_ʗrw*u|LaHBQwV/v'Ʀh4T9eNk@e]~;JZeqjً*lMx#^8?IiBXVWQouf2_miPsPOrޔ2SeV[,%EUFC f말W<2u/X b?$XT^^Cý\oԦcl;pdڑ*#b 7{Ȏ- n^@K>z YXΝDhx3ީnąQGN#-R :%b&v1>3_:4,$Twv!bAsL1 4otsQ R "Z:x k(4&(3s8A_|K%(3#4E2b6DLC@b88NغcƴjIa~}}[޿ffXEٚ<ZGw5&s-yv^8} !?Cqv9$Rejp-x )Db3g2 fP#za&wۋ5ڼzTXbC}61tr- CM~G;!;X^edhF{qNB'mk.0v^Zvc@ax6Q=B6c|S:0w\ɧ'5!DS-8 5 2z`qFՃy3`{2tt; |k|$o&ME$ )5^X%d1>lW< &ޮy80=B9驴 yqTTiC}~w򡗓I"Lf}P6JB%C(#zdj@Qx3psB(}5< &5el@>,iB7dRFmm`Bv.ۧ@b.XO*t3 >V`dd:$?O2N[_FC|T9 : Oސm4m=/*`gȶ6qs%%#} gx vo3~#agzC  2{:DzTd %1T.|ÖaYRbs.,ZMLG6M )9̓XզGC} 9aA)j.M+)̍eb<I+yu/q ?HOKp6`Uz^{_PުuaIVZx9:+{& ՟;dtj9Vq/` rE۝[Մ)8G34f,Oe$#c=xa|LR_`^쒰T$X VF lQ Gu&t:@K'+Ɇ,UFSsM-XS97 a){ X)j`:RӃ%})3|13Tb%hU2dȣf&GsGl\M*fc7H{b쫆 mTM,G[KC`ak DuQ6!h0-:!/5Y#0q(ނ菚OLEW5uH arc_X8~?TWO0$rk{Cj; 3d=vI_lDxpY7_"*nHJt&bftwZEӱ#BLP$Y!5Gv)2ՓJBN9ؑ(Wu<<3יYF qݪ-B'!0d'Ӷ4~p%şqA51IJ,̎߱tW#cv/c>T@ڔs\rgA;^`|*"""ACFM>4+Q8p~!vc\ Է1٢ "WdFs׏k9L*+xO:de#=zowm/J2t TR]i(N\4j0 3feȫ2:S jj߲Ǽ#XWrE_cuH6vJdNq^i߱e^o0/=t~/YRMw 8_a#v e݉n>$ qV?c2F ?OJAm(>2jQʇ_WsM ˱XNm#/j1y" #l`vW*r(Kc>9{, 7: