libgstpbutils-1_0-0-32bit-1.16.3-lp152.3.3.1 4>$  Ap` /=„h?诅}&JG>yݾ0{tk!ޅ yXxQOM@p>d?Td# / \  1TZapx |    <Df(8:9:: :>GHI X$Y0\X]`^bc]defluv$wxyPClibgstpbutils-1_0-0-32bit1.16.3lp152.3.3.1GStreamer 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.` goat17xopenSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Librarieshttps://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfigx` ` 61825485c11dd5dd963f45af81c64a1c46959300e9217206482adae4a8037b9blibgstpbutils-1.0.so.0.1603.0rootrootrootrootgstreamer-plugins-base-1.16.3-lp152.3.3.1.src.rpmlibgstpbutils-1.0.so.0libgstpbutils-1_0-0-32bitlibgstpbutils-1_0-0-32bit(x86-32)@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libglib-2.0.so.0libgobject-2.0.so.0libgstaudio-1.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libgsttag-1.0.so.0libgstvideo-1.0.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTeJia Zhaocong Michael Gorse Dominique Leuenberger Bjørn Lie Bjørn Lie Bjørn Lie Frederic Crozat Bjørn Lie Bjørn Lie Bjørn Lie Martin Liška mgorse@suse.comBjørn Lie mgorse@suse.complater bjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- 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-lp152.3.3.11.16.3-lp152.3.3.1libgstpbutils-1.0.so.0libgstpbutils-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.opensuse.org/openSUSE:Maintenance:16413/openSUSE_Leap_15.2_Update/7f446d330995196d33733f54fe8470de-gstreamer-plugins-base.openSUSE_Leap_15.2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d88f9f70df2384347f14d085b525cf6259c08024, strippedPRRRRRR RR R R RRR Rutf-8611a6f605344498849ac58d16c1e91519107fd1f899d86f908a49c004af73954? 7zXZ !t/] cr$x#DsRI7$X.sH?]\Dlxwtx([ys}*[_&Z*2Kȫ\ mo¡.5ɐz;L-J.M"L^)n(3>}=mDk %@rghŽʧ9Ԏa;Js2T2 4SW 9udpds %mw L3=ȍQޑp54WW Ń˒>59N0R>\ ATA 'O_* .лbj w|侐nSO >pajQ yӷtą0$u_C Ըft^2s̵A·88z׎N?45Yh.}n)G /lDtӔlZ#j\8LlsDUJbB"%딓RF0ae^_w/GG1ߡ24#" O֏FUT{!I'G4*{QZ* .ϫB-ݴIpz}`]weKU$lb-oIr:G^oQ_t }K%6ϭP*IE!zCu,Mեu-?(;c&#fq`Hj0+^9@ܑz_ M[v )Ȉ"7!ʰee4m ȓ/Vrhbzi'׏mL[gxtIx.?rHtR5Z3oRe mL{hǩ* KN2 lV\kƎ&1ж$H v:Ki7G"V`W_쉠;S(3VroAQ.6 Zi,TSQSv-}T+smù-?*zU28~l2"J]:mՊ6! <2/;) zc@{Y$lrFˋۈpZ5,O+[`֖9݊w-0bRRJ |^^Z<*^*d{S8rxSΓw/<鼫U &3im\H>r1xLr(MC!WhƜL:+a/LQp3%2@y$U7,_5-M rl!A uB}^kTG3 lx^e w}]7"7?%7>uy6pГvʫ1'3 6F> 9]/@08tp?MqkI?T_.pF,F>@9G>I+{t ? BUӡf1IXLa *zz"{lfԣD٧ٞFq;S%S?3zǤܳ!wTi dS/_⚘~sBgITS8D NJ׆|I3'W*ϹL>Z 㧫n}t8|ulME#%A֕mMRڟb=:m% 66S[%r.Eaܾ[zf%C"b!4fCӟ;QJJIE5lij )+.^~i.Yғ[k1mmY WIoHF>ǩ{!΅lF79!A 1?;lkkYMrvsK``l.«(&p6>NN$Ny2Q?,J7vkX 9p`NT61 K\=b;ۣB Oܛ2QJMm$"=S;/4$7x)"'Ϳ/A.;$|ܠP}/vKUF ҈/ 1P#RVYex:ǥS&&iT]f)KKow@WCW7X[+F@zjډ2&[oYdv-W$UY$2ݲlYTANc{gXa⇄>wk [ qaEFa"|ݨj4>9b0YyథSm]C'{Hq7 50 P \ ÎN%Hߋ{e`eb=6>Z\_ل>55jJ v(0di}D)p4:C,LZ"w.g_ #C&A\<0e08 h8eˡ<kO&jOrBt]=^*%AfOm[z\z1H*SnQ't{-\.DNRM2(KPY;8۲-PR4X.XZF8o3CbΑa*k l_q&]6,~0×Uؙy_]sm\ѻaʋDF{(dՆҡ Bgϲ!Xv<3 +w 疵0..X %LӰ$ĿHT@*{7b0uS!a%B$w7Z(HE \}|)7=SdUrh< gБ@(B]ISUI:K{Ṋ5 cK]!"sMfCL˞f!=:;&f|? h i(nZ4.f))= l̩6Um5PWW%iC#joo!3(WqMȵ9.gC-t76k3DkV 䵟`3u68ஂԮvLWg83v^M%@ `}h}j.l_qGZC»ռZƋL[K. DssK6C8H>^ƻA9 ]uY'AyD~g _%Eox/m4~T_7p>v1Og;FjZE-<-AQam?Ac ǨqN, utvpD^d<o"f7frkk.[Pd*w`^ﯴ9e4vmoE.4\0 XVjۊB^DNv(Y2=a^q:멕3{'hRØt]V`[_t602@/p5|F|pD1RzXBZxrZ}Uc:cF ԏu:UY݄3TγLc\b=ʊNq&>̑zNH D*qV奬 E}ϷSk15z3"i , lF% JE2.)l"p-.$>#o_x)?Q0v{zev9F=kO+">reV9ʇԙ!ذ(sU+7z dj.#" Cmq$uGw,iVփ.g 7N %he+8fjV0Y6V_,ǬԂ?ExI&1G63t!(C<[D P%4rod7q{LFఓf}-vN YcjK'ԘNfR@zEƊτM+.7˺e[u(֌_~4 Bc"yAR&tΑ00zt Jo+`uJL z zEX)ٜÇSd\"Wڑ,\ $>te@kGiAI,=դ͊~)|q>)p͗WXԃ^07FKZضu`u#TmPO G{ hvK?p ̦8gfD;10v(c"𪄉MCH~07{M0"W p%"Ll%d5Ղ`Md%/M7T7aD̏I&!\0/j1Q楎v5-YÖ xգ X$L| JsP4{Lf׉B "a}}ÿjVTCӪ]X~U`J+wB0*9+xc O}os#xޏNw{q+,d |WE])/.^s*:Pt GAԃ0|Nm'@GqrϭTۤs`7ʇZ~_quųVsC4ѐ8XE`:qu?L8%΍&~ ~'#]=6;^z]RMLMaf﨏nqUK.'~zm2D٘;B9RW" õtF'1Uuw32HYaZ!_c?JLRHnEE"i\ i!B;,uAyqA!Tdf!𸉇$^OZI=5tk9[4d{ʉ۱q'{HHse$rFhgqi UzCl*,J#p.gǀSw3B6N9^͌[ \TInЧ׍6z#`ilybu+qH d4A1Q3Xʴ*H{/ĖZPUbNN%?-L`ߏ7*nZfQ%;6_# r&96Lr]^><ڿm?j:p 4 Œ h8ol?{'1zp^iÑ9ÕοXXb &} [J7Ug&o֍#+7Yɉ-*Ga Ja<&qG$]L$|B]Pm.Y}5R_ܒQiP P3 GBßEV@m`Bě>-XFQ6&rnm?o &{ 8 e%n`>{di ž4`MEbAVR'Zr>⤱E oʴb\aYou*S)#!ZH?;i,{35[F,9 O#9;Dۖ/'} z%KŨQnghMŧ!Kv_%)Tgq1Fe('.df0]g41͂7Gz-JV!ص< DKO~k\d2?&kpt8$!p _0O]6h*ITsٵ`k3sN^W]4bKKh}FT&`M贩1NYFuW԰6JTy~PJOEp އ ݦźi(@E[NtyvjdXM@ĜhLfg8f"`V2v2_ ٨)UABS~[ݧu(?hr1M6HZ@|AMdXP̘;@9(,:Asl8+/1 gGf# U[:z"/-J#"ʃ2dV&{j?ýX3ZIMHi 7%) lvwxWs\ԯD/ 4-ݱّ)\};Yn4(!zyOB-iKb;wVƽhe}m`.$+ ~= 5Rqj) Vs3d+֜OSVTjխ5Yx W ~=`ت} B\)Ոhky$VA1&@ &2vO.)]/SLQu4!))Gx +̎5N5D0_=ٗ|7_lu)݉%f-U, TP;:yxN-dbHD<64IOж>ljU,YP6'_zzDh'7$URc{Vʿ>S08`h~BU%.D?E")wH^F}[t\tT#Ԅ,ש`pG,S>JJ ֩4_߻ZUϞ6d_!Wf}=hŞe銘MEa+;xO[80H$=H7ItU 5{F'xFB&OPBHt⁄-5ƁylEr{nTTuK<. 'pNU$f}Nz+YK:hNy}}Wm#ɟ{XĈN״#2&-g?vc{XЌR+"C|= *E0c IuG-VFt4[]=AALaiϏ'Z{@Є pӛXiGy|'1w϶AČi*;{énk(f7 ͯ^T[Ư)HqTF5җVk˨kԠQХK aG?HP =Bg $j3DNbKV )^hnjB=%CAUʠb:,&9H,K1zc:W0uEFzGJe,=XCxj0I@]=}%6@<ůtrd2-!/zp{٧XmdrT ?؋7ewiKk FNeJtT˘w='nTſ*!ȔGJWp.Tf\7uQ / ;2JT nx2'|D=:kg"jRZ.RXcܓQ|20e("D d^!*|Cc(ݩ2TN(pP8l9v=i4w`x/2 3 0ton}ZZ+ KtA`01sxR Kk,`F-ILos*FAKeJwbkd˸{޺]f$Һ\`F| [+Q1|?U];_ (k*Wt5i/2"T$c&ooƤ\$^xZdd`svVӳ/ud&6̦pobE-vGa,0h35';DB܅:bD<DR{|":*TA2CJ#xs`%Y;^_Tv,s?g&kG4b ߰iz5gTx#9Č0I,hȻ]nc..}9dw!A1I^]3x_+Bc_Ma#j,h׹rlH2idKxTiIRuC^ރiOnɷ6B"& \ny%AAA^\vV7rZrx*W @-L: DHe%hɐ-e KުA@_W,K4" bPy8 b=rl3>" zd vL\|_F)EI .TGvzDyա]'j}d` ׮?Z1!hO}(I%Xq Nk\= J;QK2a)>dYKkSg.tuVy̝(s7]6zN^SyU&={>1Oa1ӌl,XܗnHl}K rX4, +J" T7|P[psHC)_3~1Nh+5=6}t"FKpZ\U<#Yq&ݖ'+9JhTkfIb2#(o'<_?tp3Voig?1yu}GZED@mbPis ;ؔKr@=U|692*/$1JTԶ'n6Hv b3^ }{!Q$:aOg`ぽ*CP%ӗHHORsybηNT ec`kf( {\/U&῎DrryA[o\D<" y* @㥌5wg@ŭݻ E#7f'&IХ,幹4SѨ<Ѿe]|X7MoiqC֚w.8l@-Yljvi&:kGnS]:Y(ópx'3̩a : bKv!b`4CyiB炤V;t^fn0@PV#>^EW*(d!%.(_>v8Tp9UñH3!x7\׈3EWmqjIz*5G<u2 Ip]Iq YHI}G}PL5_ 9LrJFi>Nxr͈oK (zB3n| G/ Oi: h$"`=aLC1`a'/ĵ>PM՗ġR%w 8 ZOޡmk~k[ ڎ-Xp"N_+OWF?WdA `s_XU(Xt6Ot~6tJ5ДYjw1ovwkX׹9>y(P,̅I%ka46lEQl7Uf<]6l]m) 2-*WO ;s#{.r`Vv qqEe6|h%tNr8@p"V1tY@*C n$S1gֻ3p6foi^8sєd }updSŐT@@6ݓM_љF%)I/̤bf_‘l+$dn$ Tn(\eY>%?Ge, L_Lyv,狀Jd.J괠8Q&׿M-9y@qC @KS˭*،D:.غ-! őb=n(8FB/-W':-v1ipZAJVLzƷ TiJg 9Lϐ]f}՝:)~ N"5ÕA'j$ GiVM!CNVW߹ ;;@6M;'ao`=BIs7Qǁmo +0G:*67ԇZ 3Epv&w _-qj>@<;~眘4 f& \ܘ 8~W]N>CyI&9O8'||?)ULS' Pt [v]I>X34m5 Z^GCɒv (<4run$V/5wt,4PS/' kE/T,ẃucyB^HH{y/%kg{9uzat;gvN(z"UPbգ59Gl.Tt6aiD8W?x$ j+b}ItgM&Ҩ3jI_]ɤ.bz2(ޫ)YDi51|]:8RcG5y1fpl2å4vb()zZ};C^MLt\z5T# -ޥ+O]ȭߝf! aEitV Q0 zRUxH2UoPMK#bgZN7#ҥ9O*9ttf[{-LllFGczxivUQ;IO47!^T֮q:7.hi<` Nusn085|g34Z># |%x@IHHJlKYğjjS(҇9\gK̗z]sG? n1s?臡z#rKsk V{0;CW"Zy0JL5'@ϥ<`LW7e0_le҂&= X`K!% v!ZHG <4休¯^h`ޜ^MaW .S+]Q%'hKbN,ڹg˽38KmwTĎ^9'Gj__dG~XSǹu Dգ#95S#[+{ˀp6Ǿ]^6b݈:4ԍ cVfLB*WƄb]6 @w qq`M.ZN{#XE'b=ɥ@Pa(卬>﯎%ܼ R>8{҈h_6cŷDۉƑJ[3{y1yўEj8Whs4Qb ZryY ujܯj3 S$ٟ-)TUǀۇ ? FA&Uр016+":ɾ͡ amq>V r'(gqÖk}Wb${Oƒ%϶|=V_G7 w­A'U U!ho*8q-n*ҥ%*T9aWb8)x E/mIBRa 䲲Gm&_/':CcL'V'S}M#knDkpVfk٠ \]  ?bEb'ͬݱ6=,h<VZQAEoТIw\I>.;M^+hj5++د%j]fЁсRHAc ╧V߁\ƳnM[aWת^紱jՓoýRf '|X13's P33٬6p-;ꊇ"!x24b|wXLQA8:}QqQ@#U[/${:؃`+u4,`)^"%h)',-aHKx&ٶxe݊|^;0+k2Ƥbfn&RƽŰj -wp a(,? E.S[%,)Cc`U;v_oȩș'6_(Z- ֫(5$tp jk"6vbflki !1إ?CВ Jad{PRC DH=7T_ |ALM뵧?Cg47OC.n0e n!i#v E@Y0KliH ~Ӟ7 K;,e&o3+?\g7s>vpT=ܰu>Yh]D )FfK6L٥ek0\=NwKcbW3ߴu Vh(`&AzF x'ĩHi$VK7aw­1zeK@FK~㹼|ځRW9r'}07ĜBü Qe{[Կj5L'e1`)JQcU1>@ivs&Tg1DCo9<Kqp S`Rer&tP?sxR#sE./t5<-InGNI4v)|yP¿hZ&>+h zĶ;}\ś)}i:_F gEf FITX-Vэuea k}?}ʕ?:ӹj{2{E7A}f!!lpA!M%K*AN O +jPfI_⽮ GJ,Sچcd tʏ+68lk x F .ǶsC(VP}X 3 3n zd3`^?FHZC7%9$ I8;Le_=brOVX&(rf=1<~J->&52^=I>Z?|4w;UTFC֬T6z EahOV]3'+8]ME/_'RsuDZ%;@=͛ ޷3Xr[?W{p&pxe2 ۯ~q4R ,KfP6:Gu?odž%Dp*G4ӯ}+4"I\L5H;ԝ+jw:Bx#%ب! d2Tl KV'PIۭhn ҦtػH9kBNi.Dd=~T[(U!%m q-kZ?-0 5>aMTz8{4Xb[aA~[C^[L֒XؽD41+|fLhv@7{߄r}ȏ+DkIWý[3_]"8kEV&7 @D#1EfQ+ۦyW靫Ij ~sP<|2G?'0Ư2zQIWLPdUߤoR0PKoXG?e*!E_1M`n@72zU~Dԧ!3#'/!ǒnUr^sQWL;Q?Ċߦ%WjzD]V_=ڠbjk 6pT$48q&DCDAM0/p;U=x{M4!Q|䀏MqŢ c$Z4rV b2_"j:EaS_Ӿ`72д~0aR֙OIW5ڹ/I]8f!T }TߜxRhe=q?K2^!K T泚N7`"H+Zu*taXL.D]f,u=&i_hBŏįw`9aҘ6KkXRLf{whG8NkKբFl&K(6W8Xx's9i+`p <M!~{kz. j07`H7B:Iz[DJ, hޔUԿ GH98v?Ofp4֐gTI h]U opbBuedI'_@ oIt lk#7F}zwg-|6N,j,МN>m D:-C{c -iZ1!"懿M'C?0SK&Wp-R~~Bls^a%yCMWn%o9y= v~WcHEj2:Km+*ܙ n|r*JeÌ~ײ;یCML;R*y,ҕl{@ĉy &cnAaƽ ϷrNzהZ "%$zC"nP5p 4V{3!hT(@AKv; $ό)S2el@u.|Lz`\]I'쯽9x4qyQ % COq6 jL u%F hCӉ4;:)HT"a40ȑ  syϢ^%Np,ȳ>qvWDb$i=Ei*NhHɐ(vШIqZ/^)3YW)Ǟ`B2q0 eOx$.~2 @|% ePU@wG? AʧԛWNzg~@{cu/kπ&GA(YDQM٥&r-!cO -{5dCr.W5 +ƙcK L+e|2Ais;>ew :?'1rS, mڧdyYc5V31 kqY؎ BFbB~Q}V02-wFBm! dݚS:6Ǝ*đ_9>54A4`$ 'G% '@[w&ۿ~mϧh#}ΖR;q !s_RHiUΆ};"ᢴr  %)c +n$q_",̐ϱYj8Vnu]7S!0IժjPIYyѽة*jVxkkbU#ti Qq4~{-kȨ[_=WՊ9ю' B[L\0p Z048w !,Ut{9c&)x oG e!NDnyLoùT'9N;c居ͣg }gwܩř= Ff ̙֎kZ3>!.3tj4VH)ַa`C"&v]r?Y''{FK^2ŰgV]AJpLHznE8Yw"} .}Fi+_h?pȼ1EZZJ[DpD f ,γ$#KE%񂽴ʟTCSK:y(mrs;YLy1ziNqSKgS-&VVc6{l EHtՊ[q1Vjrph@\L.xuV- v=K9ȑZ;Ndс  ch>N>!vwAߴJmU;k"TҫATQ"XG|` 3Q4 ~Þ-iۀ:Shڿǯ-"HyN`jxv cLxH=g"&x?ERH"dRܷ$[f%"ś2a:lFRK]#}+uq4D;3B֋DÃX9;Rr.}qSE,JyaLM[魛ţ᲎g2b EfW_Fh{NJ.Ob_H\?a Y&4aJ bG3EZV޶;y튺b[$*/!k!u *ȄFP qW&pp;cP\fH2ߛuBl35ٝi(VX73-蠌 4@VO autuModڽx5ϟ^ؗIn,/w܌:`KlY@}/e|i͂,tU3kEY>v^=$\ S_ Us}Mʶ,,)۔3n~h+i~D.|AO0dW 9s rFu\碋]S.QfK )@PZ2Y1 {j3P.s\[kοeR|']ٔz+/i[bs*ח{fUoPaVzX W[{pώқ+bʡ?P%X|Tm7?\y}QD.W0rb 5 ʋ sTT9 Xl/}4ݯvOk^ihqY|$kqS] n쉷X&I+&RXw4KH0O̺bXymޠ%S:9jΆÖ7.3Ub|MÔ, o?&acuG k]&)R'YeƓX.Y\Y|tr4@;Cum.*,錃J I'4Ki%HBW|OY'DK&|0ӽ+8]Xn'?m+Zȼ#,{) QμEkŒ&ޣ+ c">vPdNԱE3wuM#oْqlB6f@?ji&='?:"\vG 1M(/I?.PC,XyHn kZCXQl6@lJ˻(:b wL7Rcm&q\kwztV»8!(Jjf6FVft|X~-*G8 m" xH!ܷ(y]qj!o Z  5q' _dֆT'Xb}>k `(^Wly#K`:-{%:]S}z<چ+ XdpZ&~u_eӈxx9eVˡ!$*y}Y\(!A _qUejLIi6{]%.ezW>=ISvd혐7բs50/$9-B۔kpBsͭ$v˛;vbLH3.5Q'/N)֙֬c>fۓ_ wj6zQε")BI(;#uNh+:eCy _CdOfQc`UU@p _$t+ ! M:Q9&jt =)^*!DPP_-_S!k`HU﮼TxT \*G0[%XDQ"!N<^[p '+7?W.B]ǵ ,G9fA3j&˄zߚK|"v3zRgtftV'ˇ/{fDB+]J8#gNQ"TTuWꨳ`F(0^gl{J}+G*{KzhysayV?Q1}5j9Sz|v@ uǖByۮ,Q"éu/Tʐ[kmhe YɗY!qj7|#Sy79M٘'CMm)u߆R-(}lC6$P8CdOilن+ &xӈ֏ 'm@z6 7 1VÝ(Y'Q<8n t+u' >F,GpUʟtspA]4Ŕ`P5QMckmgcxcÍ| (޸4$^@ '[YANAUP1{P"vNd;ɥź@ijpNlg-e^F:HG䵓gXiqKɿazR0 eXM9~OzCk6qaP<ºrF;R[zs"7y`aDq׿jM~܅NvG|3Bb"1\Vc G ՚پ2Rמ^cW)M@fH-cnhR!ke1%~/uŸ L궎P鼉Ke=P_hsٴ0蜆1{q2=EYሁi]npN& XKE_K-bQ(!TN Cl33`~ff{uJ8 R7OrvC@_+$r)*mKCy.Fi5NI?n3ٵi]Cd.:a58q rc&{4`LFK΁)i&J_q:ßWѢMfގ%QV :2*̃fצJKaqb°mno8>@[9农=z5]JG:X2d{9+" @6KmB1,`铁c 5Ze#0gVETF7CzEH+Mj2r4|bӣI_`]$<^^"onL8s<DRD+8zS:Yy| ŎBFfe= Ep4[U_Cr˦g%(C}=~KHQ=`ҿsKej4Ji0IDNNѦ ͇&܉9՗)ǬYbzW̫U T8622y.԰HeR^nPyR \~tmbI02F Fy^M&ѯ,x[[i5޽G~@ &OcPj3U11S}zK~bf^r8\~gj82x"s L4mm.S-ZoRE@l@reuB+(}w7xE8uqn! q6Ḏ4V,= =; ]"Ei+Rz&k/(.s!aժ VX*@Za9w~F_$rQl\cdPt&WK:7\F[b?ܒ*֢$2,OB5x!;6's…!$VsQ+{qR,hGךy5s2B P>lr? /_a26z LUn(ڻUNۄA=V]qUjo<+ ϓ81R{*bNVSXIO(VԿQWB]${xGWo8 pPl(ɿt=O*;<ؚ`EA:M M)ʹDs?%c,_'gπdXP\yY z1@gC$.>w"I!mRHQAZzlPKI 3nd\iϯ[ eJ|+l"цĹ ~Pu*7DT}Ri@ m1u5iE@ .1˻9e C`?b ZU*BK(/b#s#P~g@%Ӓ]WD,p^n cWF=SgZE]!M*< !OI:xE # 1ZIu2U,]?ZqgX^QMz=e(I)"t05iTz Z m`^I,dvbq0tǞ{#(ANcJ|AiAoaI'"w zUz!s3Dzu#n{ioLJwa-iV1gbؗOv{;\ImEwrJ<[.ogoZo?b.4'#OȻLNvb嵴C\x4nbIef:-q6lcKs?K?;ؼ{pJBJy} QtZVgR(-%h]WQ$ ``K1*'^᥊ x{o!r[F8o;N '}f*}>At;4qW#Ҟ?,YOBI3|9F SNZ8 Pmi}XuZfNР P%Hfnog/XY2fk .=7PDΖ̗ ;XP =IF#=5|/ u*2=p!~#1/<:mcc}A=ѭIy8Rv/>/ %\aDW> 8Sͺ"Q9\V1O+UdmYdniۃ8'w;'Op6e"DHDZ}O[xo3@SXrosd>GĔ3( ;^*n xE }z)MIukmXtկGrcV.ӗL_Kk!< A+ah6tOD)@p7V8 ZP A8 $9ည\ L W"A2jے]XDͨ7KNKzv(a_' @%mcˋT7;JG6&mN5(]T+'ߵoɞ8L-T/2)0+vC^rذWul<]`;]&Ojm(=ÿ-j#@CB}cȨr]:ɖd@+Ѧ;]DtbORJʳ@1 #>M7Jv#Mx:p!$ӝA#hue$c9Aop:@-`S깥!e/=z5Z:Om3!}ᓪN jl)}qȁ.ϟ!M3'm eoZ6cEFbioLQ-TU9^O--zrl00e+醼@l`-3$cMmTW8#BbRs0{Ɉ6Ld~XurH9fҚ w ;!;dZnMU\bYnp=NtǕqm ݔim99g 7k; ZtSeaI]~-)7mY%GCl?S.|QZoKr4 zoE6տ]4u$ZEN$!vLjsLݥǞTɩX}`au>e%ZݬŴ0DxP%$ TdEy`BQ+YD_7E_(0j}YwfHoh̬bXNb:Zb}3_>Y\<_^ju<,W@eH ]BDh `SI/JKcF˳aBV@4g,\]! |샐iqm V&+ +hg֊)~i_mvMnmfNFA.$<*RlD&sSO^R=UwMd~Q%:c$@}8` l]ޕUZ߳0zuLrR@ؒpB32Ң|(>`N6nU-jf|b*'H%FLqQJsԯ^$VVypmē8lb_*tyyNp>TYP 0P7[=M:G-//D|Izu K4+mv-k}2Yzmg8gF9M{b¬3l&t-UW r y*?iB}Q].ѫd0}-o6m8((37BAޫܙ8ٖWAݑ>d@4Lڷ "6]mQ)-W̓'~\XT>PႰh6˅W0Gw[c2orI8}-Uz9bVS/p,nj&#'$yEn M!e Ļ1]|rMvYz/RHIZIWKU??r5qTz*ԅ& .~§;JK˓ڧL/aR+jɡ]Љi^5^yBFFgOXxG<0*u&'M,X fdO9yD/fZZÎgh+I4VIʙ]nm /}V0w\opzmA|^˘ou 0'&2؋6BPl '$cwe5yNE+|Mfh<ȫ|>H"mF@t>- :C+iè:Ȝt!3%0‚J{Q]/,tnf1["'@.cnك=( xɁB 2 ޤm"HK' }تKKݵ̹|HNrOcqLyv@\»&mBnWOyr0Vh"^<{r\W ӄ]vaڧH2@&^mV7 DB8D *#ҿeԻW0M.:~eBn*VoѷƐhfڲ~`٧8LJZo+W#XHQ@G<0쉫#Ui[BLX4Gr||{Xew֜q v*mjo+xV;墘bϖ6;>S$^VC<,Ju9PA+ }ȑM[*ī-c%#{``3[8R',] a^$I>lR>%y-I%.=zLZY`m _|8h4GeG^(Paq}0I)Θ։Y36LXI_ʄ߲Vs_$-汔vPD VĪga=i&Q,5uYHȢQ Ȥf=-V4'+4G*!QDd=p%>x;4=!-n pPXB %o x'4RslHa,^42ݤdX.R+~k1}ڬ&AݴH>֢_n,c1L4U*];wV')pmLW4eS؂`c !O).>I'J͵R)=x J{SbPs>?]#/4n5g]JWoDVĬyW0Abqv.#PUҙ {SIB9~;U/|~O{zluBU~ȍAB43aR4TN/2*;ź,IըpYjI=.'=R4ɕ(ԁ,} ?wǓ,zu|'ITg SMO_`:CU20•[♭ $+,ȗ3иQ>-x>~A,X(Sfbr"T1{P&t22u8ak:.~z󢞶N|8i<:ޅ)wr;6$8dZAPΊnm^'tfkG"ө l:BPHDKoFqw5;2%?1*sVqF!/Bk! 8˧`_t3 IlEl^Սb!@%P4bT(M9ECi^}^W! +/)v*`yHWyKKV`!'瞺PGk?1\A)?l8BG;=`Fݮj2L#gc+N*+)ڕ&6g[ FRrI\lO!t(KřF-hNIRym\a-D+S;$g'B)cS',iVmjѬ!Nsdv$mulV nB`& q~AǔQ^|Vb9%y5qs% }ӱK;E^mT87~Ҏ]rŻ;v06@zUItB )4}X<6l>: :wCI8;,WJF`  †Df.Cn&[cabTbvoPl+ C"bG*m .ᇛy]UƷ 74TA*kBvj$bq(0YKŬS]ƼⅎSX."GGTVNv δ`E{( ެU y~eP~֮:.Hc[K'f:IE[c˓DLҦWv"Cϱ  { l;,y ?Pwָ a9HVT 2UP:'!Y ,z[g_דY 8O;[!).^*a)1!d^TWp,_2߃VXɜk9~nΨPj(Q&ck<q~ >]VD9ӎ tbu/!ƻ? $A^\;W\4L}X"ɰ:`xGM)p\Η!1k2 Bln;h(!}d8x([yW|8`4ȅ7 >e. Bk^Є x-|JX7FUg! <>^`"URmY!hlvO!cE1LJw%Њ|qEφ]LrW?SE.HŦߪ) )dE lfu_ ײE G\9I:Qͧ}u<'QAt,T@@ ??Δ4z$~(}kA8 Naն4pٵj,&=q7;k8 ڧ":5nŕt]ޗJ.=,;gxP7zeعJUP:?dF-+] EpNy8HY2C{3UR e K䦘$ -//jA - Qs5@+ќQEVW 3*Z?6ˋNJ#u4lLeVu0ֲ<1/;vw W%U0 #P(SPTX7^ɩ /[HʂՒ9EiJrD2d TeUTMNnU:󊌿D6x +WNÐTspNBmI6Ěi2%f'R>5` ZE Wtf# }i<:M]d*1E;-e8⧋9l`Pɭ8dnXÞV7|(6-Hg- "d?p0 a zĩPު^Uw;#ۂ(~y|[# dl2YQǹR0Lڜ4ksΌWj=nc{_G`c]6{@Aцa e&OI,x\Pm^  B+'0??"݇o+eN 2? 0Eݪ^6JC:X9:80!s-#\R8Kt=l1hYs7a-1:Ġ2LH)*e \n1_;b [.,:]gkόoSKqM>(7%L2҄d/Pb $AZBԒa$HQ'? ZBA#f↑#SʥJ !xa{%[qsjLkx10o:0#CUqpUvިD GPө+e0ݹ|[- -v߃FS)ˤ5]v'.{nFm=ƩUd~ 1(FE,=vx"}CJ\'$>)cj%Di' VBMSn֓[bA2,Xχ~-q̦P/֜]%K2yT]$i}hSޖ.ʐd#Ŷ *{}!'ހ7fpd MGZ~0Yj_p)Dv"urIN~FO~v:ZÙ8l|;Y[7 p1T&j0m"[MuC.VDۭT?xSL.^shV:5>t뤸S2^HׄM)/6"5le9'.&qnD77TÏv5A8u:_{hr~|\)3|l~NISVleHBP5Ukf2 Uk* ڶH!EH=TvR\n#28/lj;t_3Va|qՂ7H\ʢxwSnHA'GҮ*!MY-Ow ,=Ҡ8avX@]O5(ʍsF c89a KB yk}Z8\V) ~5tE6ma 7$t'˃kv'*$:Gs5Dc6A*F{OZ  oHrx44G19k?lRWl$b@уB[\|wY a'j׳[ Lb ھ0}c ~ {NTVZ|;Y$%'M8Gٸ~`71z*-K5.wuRaqݐ&?5H,l=xjeF+ѥduhOj]9 ٩Zμ:0g5{(EpOfV\\}iMHuAlVG0&υP>V/&[/!{uK J(iaA 7l\1 ՗r7!h 1Zltj sL/-f>ڃWAW7ۼݳT&񉾅@{|A9]ľ/5Fap?+]}ƓZ*0d̝E= RR>`bҫ׭a!؍7L~"}Z6`^C?2O @F0iԅ_ r>v󙸠 oU`5/TT|w3b~ΒK[@ڤ/wr ഻mq1q$/e@њV>S-{@n\JaC F*d;?ywFro#IRg0lA 4$ϩzZyfÑxZd~f7;m:$ YLB͎Fc׀7կ$<(8R_hq7pm:f^ 2J)xsxb/uyߟ-aB5ʁ< jqk{%;ԓ8Y}(CUlէgܖGU$ *w2wki{)Yo CeyQ;~4W0f.].o"e0ɶf&x{2vxIewd.XtIvollOaPo]O$+ jů8SozȀ,-dؚo臐JK%W<5c"OT= Y=O\8Y@? 1BhlǞaw8]339@1|۪> Z(aa Bו+a~D:yVa4B2:Gӊ]0ƨMbxu7ixkF'brÒʇp!Cb|X{EGB1:kJ?$;QC!^iJ{]7b;oHJA#>Av.߇P :' 4Zbæp:3".t_dsP[eg6:^ְ_Zexȭ{InɎG EpK&+9}k @O|TIMG֔RÌcA >ۻLRItk=:F^N*fX5\wHɘ5SJOlK؉ҺҏJz8̊N lH8c=}Ps`!|*%kHt85fE cz, cH9Bbu5pZ@/zTO_S GF\GPgu|QO(`t7 ]lj=SY_{SWbu-j 0a pD'q[jAp%۠{}HXӈPφV&I8wъAm P q}h!ղј!dUo1OݸPUKs\dq5xcض`NO*>4 \)3;5w4X\M٣pf_l[j`loH n ǯq(lV<3 -{OѪVn6RutڡoG8DZ ~_—C;I1sҠI цe{)8Y>c/  \,n@RB)9&QҎ%8R+#m)y ;j[`\r,H#.F׈q)^ݦsv,R4]lP?DhvJC:17^]'h˾>m "@#遾ԹW&Sm] |5tA1^wsM}ʖ1pdyxBQ]+)%ho&f~O!.Vuݔ {ZPm-_} AL Y@^Tߣ"ϡfۓ'<1/@fS '0 q' {x}YaזAW̫K 0LD[;&@ 416|;|5gc;NKS v[ 9 g֔zDb΍?qG*C=N4Y& \do-SŔMrzұ+hқ!nϬS@18s/QiU5=LJ q 9g~"&MÝL$&&zr3hW,io9K R)3 Kp;|ɕk%=m!z@\O CZ ({-0m@ZlܔS37,o$ ʃ戡= X;?Cyf / [%$*s,YqjB`bzbĐ/WwaO"eۗ:l"4SKwc\к{rR7],=[Hcft\ɰ1Kx;|@m,&3o*klp"ޤ=73nIt!糔ܷcblM%(3oXsK$AgIpl+>#r`JG7Ӕ(`)0:Gbt܂v&ί3.О|HE*>EA2Fby59ܮwm݂m}!hODؼ @.=IVAIB/ofCM̠//&7eM aPq20u~ZBN$(ڇ7Oc//si*+`uWQD |7rψZQXj?uOg#b{iNM8]he㟧USG jAWY$])>U{SN3J 4f/ǽ"^a&D'r%uЬ}|P3Q1g_Imj]`;Hl*\dw}4♻a`: Kܼv6ԖXbopAMaIoI44[?Yi<}+oTּf0q 4]\xOW9:zz :~O~[ A?tgΡyQ>}yvlLPQL-'čx\lwsgWfRddApGoѤT4OK#؁ڹPH!ķ6^;U&--O:_/Z_|Q| `Gu‚} ]jOT.IPpV- lú7 }K/OWp+Y~jIipVuQBI<Y;0Zn01浥- 趩L8. ׊&Ꞣv6Jm~ T-pBӑCS%#u/]:. ߱eh_f80 3y{r0C;lT11PIϬ/k)co% A7<3]_iV#4{,N bGUƑv⑑A!fRJѐ:yYf۬_`vfֆŁYzI~ "FvC zV? aֵL]aՐ (0q?Ik|'8LꌿRwn t0j~+‘|!UvVlnn7(;у{Zأ>S_ A%wl/;_3arQީlSr"FM/Lզ> x Iu 5@T\XcsX`iTIiZ!}1Kw!SP\áL:1L)$}>0^ #=RIL7wfn~+{vf1?/I MKH 1m挵)+}Mz'n'fV""D^-Y="r%c-Xg]˵mI sC%k]ݩGԱf({[覝N2%;gnCOzC(p·I@f}L# B<:7tBr$=w^+jsI 4TQOP)RI<{1g꤆ f^VlUڃIi"c0TۺxWR0΅mjd>Dff&Yќoz<-e4D(b`<)f/<]r.%5 GI1sЭ4ou:͇:^kf.ZX^u#^J}ԉl7N߮}dLІP7a@ܻ.s hu[ɬ/kV '9dW,poJ9uSaΗt$'G{:o8 'I;o.XfPu]FlW/#>bOqgM|RuK 릳}c>">CmÏ@˾!H:DRޫ֙b [n.Zn?¥o:wSL2l’ Nˬ`IQz ܯ]a@ׁlK4'DfX?g(z(j.Ma+تa\4Y QPuV6OQRr&Ik\xz1 ɎפcR=ߣ*7yE /ZH?~)?!љ Zrt"DSa= &naTB,ڋ |ýOZGUtRQըo%s@oC:xua(SzX~!-ƙ"NgtLXN[zəJx]E-r(_$Vۈ!y} _1<9]pKy!3YL Uoz;|jG&uU`s C:Gk*}d!C44Þhӹ^^$M72S W؎68GzKe ҅ ,SD8W&x %|9wQ{YOǐV#>qh#`d]|CڢķKyx:9RbFWsYiPzzLjwY!7mH w~2_ߦQʽQvj .'7/DcޘS#G0PqGSat2C+ 0 C#$W~k|  ,8T ?ſRl*d&b B!"4F&x d9wp3>8ĦhXNԤ̯7ʲ ;NMa+eR|hL#1oPhELF=-I*j$Ka)Qi&U|YMbº)t=0sdM~c74|bbe諾obu1D/뎍&j!l*ӫ ѤJ'fzdBc2~u*r<85,`^9L d2ֱ'`J6Uщ_s2+."gE\MA()Կ$R\r§7=lӌH%Wh"ӎV[6/:a W0(C黆mr8 ab79{O3):&U,T ~C+y ]r^꩸Gg35Xk>Օo vՈUDX1Ř= CV 6U*ϕmWAF+8|Cκk&ػ?_8E:L~?︵ oiw$O9x O x1,#H6潛 }4'͔i 22@4S%wk/r!?)/xR{[5v8З(NqsX/6- '/#fk)CF9d@Os|Zqf'WѦJ a|@g3;N?>mRVY}P ĩs]W{_>l/xk~CaԿqjl5i>f@x*Fqt +bDb9`=l>]'l9LeT-UQ0mIۼ,TI6_?z.fj]5 "Gua^. ~9i}F~5(V٫iteJkVmo{![ L(ڑ,=mHw[2XW0ec{vsɡ̭O  /iȬß5ʏ5 e)cxb'nM?nbfe?U1'.Ӿt+חagpf/'5%.WLvڎ*VK(vum7WAR!cDVkbʠQJX{Jw::@fusmN ef| eu*=KRVXΧ'=4$ SckR0Jhاs0fC}ގt֢$hGq7.EiIݒ岝Gx*G&H 5O{=SW{gƿp&ˎvC"kHkGZ!Tplcm4q6qFb'TaB5:}LYIFWPM,V LSQj-bģquqNfR@:Y\R z;7p c)q CIh PJlr!k%,vò)4&GO pqKlgjU{d|\&kq5H6i<RJ F 7?K@? tEZs:"^2ƈمŸ' Q$ygkq" &#P󱫆ur S Jpg;G`#lSZ𘐲Wp(֨wLb\?UUzv !@z(Q6=l:oiHJ=.05겢@T3Z>4(_|]r=GDDcO5[)իz!T1-v_4n#;>n.X695xS)"Ui" e YQL@_ITqL uGvH)>!*G Q\Fnz?ؘUGT]3\Lf_+Y,D%:Jm]/y%FAyV'tb96'zU2nI89q5o<\,'Ҕ |'nyG@ 4i`i0d;~-8Y xLBԏزk{^',]j.'ظ܇֢{tFYgBIdʀ}jHrd {؋&eY$ų(uaŲշ~E;~,3>Mi;}6a€.Y(z8YZ4t/^̽gy=j$N g c|"q*ցԨ_Zlgɾ!'忉9ɏ4L^IUuuٜ{֜b=4'wh%,sLқ-BU,`~LRW1ۼLKR=(E䍵NqW0fZq!I>K2d5U rv;ua%g'wڿhz7["He8m~?]KJJ҉( YAeFzumpx)PF\-9)g*z~^Fvq&<0h[DbA]-KTyJ|paU[I0'1Y#h_9,52e"2E> ΤM%~#z u)7"6ZNOZWw}RqâIĄJw8b+a)i':W¤N,dv##EG6{2;4۹kxEG{:J"1ք"fp'ά``c$P9D3x-sơ7 eY~y:TKuRY?[hl6GىE:O(՛{ V:F5@wC3+ޖB_EXZ Rɭu䀥=uvMx]00|Α>R9Аf,+y*ܣ_-rncnҵM!=#Zv9/2)֜o YSa(Y"Y/æe0+[2jp!){[_Qt`(ʁpN0HKxKNwe;qD| M[ȓgG}t[E@H> amf0GJI50*# suU0y w2И`sZUT7'o+b!I(߷Fcd`ځ'cIg K‘cL}bgYMQW0bv\psq=egcC)2O3<_da(̽?5?УY)5H49\ns RM&dQw+)-F:m+p^=Y[Ia\= ;QVFHE+>?UV)a[1GSܦT^: x.9ϚT ?VMa(ŕǗjʯa/fQb IbN6i+0 ew Z]o)}6.3b7>?62YqciAr k4h35/8O\vO᭦8?u.Qs10C!2X;j"ߛEl6Rw&uA3!g:*KgI*6"t<'ѼMP_UE=b2tFD-fq+˭򿽄՛(DYhtp]D$=5%3^oe`Kveh;bT'! MBGg6)LIyjzes_qQgE).3E% Nr K &^(-l4S"遾EamoqHVX!h3K#vhq6z=9HpFisYp;*=0NZH $lA }W%/9QQ3Kq D ;ԛv ß#b>-:/? GCdc :_=m ?qTAfWl_a3)aj2QJOub$RbO5x,ri(lO!$cʏ݁a_gTd_6`:| t0 rLUg)H\F~ga3XE^?f8 ÏqD H+Fۧ??PNGJNΞ:<p|,󮠕M[ =)7)n葒ÈR]\ώ\c ~ QR؛:AXƚ4;FsXŇ+)zqHQе凥#SYA{)RV qG*E,x4Œ| #Z=M/(.`ͭ 0 rЅt7%k| \]QܟY]ʦwIoErjgҭ᧑yS)dp8D+it)zPu |Fa PkWGӹ.=C6%&ǵG^(kxV{&`9D&Ǯaa8Z++n 'E~7vrݯ4VK\i!遟 Խ^mQ#ERz{@ؽHԚ(vYѾYX\P/gƵzʟ]*w@q,BΝb~ jzX14,3cuߩl\Z(Kp#,pV'Uoݥ_&7 Bw~UhpG)7+y+>m?я)F*сK42-g."-ξyTw}l@[yMmE^2hFJz0l'~зB JtK¢(uX>>մ) 9pĈq=[ys r+XFg!l~0,陦N8UUq·rb:DgL?=&6{κjhŹ0' wnb׃\kEiZl zoqpۀVNۆ'iZ&_!%NϏKʈoL ՐlQ !pF(vcY@GNltu %)}|>{y7'k1cF7dq:i 5>ȀΟth9cljt m+Ecm?!?R;t(\BI!2,$V.ur=j?y<8Y.gHRڶ|dK@XgQ⎶-%|.c߷3G߿ C9U"`;|pXlK;$oEG%gRsujºS[2ۃ"$\%_5 hwIʻ>S!M| nz!G4 ;NrK X?w"9(c1wxF%M(S#Z #$i/9+=9>it>٬N/dBػT~; 3fK D1kj U3%pTf 5>H%-2zk+L\;bv 1洃d}x֛jڡry!n WJ=t:xuwЃ04rjr.'(`9D׭:rGCX͒KP_d{V_}ЉPQs\?Y!VǶclZa!=EqW\ճ+]䤲wM=;GY*n;҉?s )YsN+ߖJBWWtKȯa Rċ>hTl#៨XW;t$0sZfBKA$Ъ؉JJwj^f$̱4nM;27%z_k`!l4/Noqq,qbvl1uB^5h附zO-F#]6!GRB cŨ=e`EBJ~Ei(/F2π/SuobL=%JΦGWmr„.Fx!cafSޢZlk켳(b?&1Y9^ ,JIOҖ1Wٱ\.Pefz LRIU #b\|}3dc-rҺÊ:%^@ ^;l^:6`㌨%3)V^ؖkZp:hF{q9}i#ގQ b{$+lΓ)溠@r٤׽A6[SZGa\o$1ctGe.+BL_HWk:k{y,M;5fv=#dnǬTޙ[iE"m^}ٽw8(bDkp y*/jbK#:YBU[MAl]tᾭOKagl*5PVOK yRjʑXw߰0ˆ5{1(5{0 浚aJ8褴5BU])T ]iJc/QR,2z#7 "YTgcb J!z>:T[hiOq'/u= 3ʝ9H8ٗF}Z,n<["w[xvjV?F|NJJ|-Xѹ?$: ,*eEݟ>;B[k:Z%sٜcܮI߸N#@YN{/*B_ox ,QSd%:WԍwVQ$ cia7Y hWe*3}ә>=C8ɔi3I3@FM`6 JRF%v{'ջ 6Qr@5p!d>)4U LӚ6j$WgÚ_-dK7&#{+Pu ݍLŝʁw(ZKk Re13mU^qveu!Kg&b-BY٫ JƷ"g{ j O(f ͤ2\&*nzlP4|7ZXRu'1z-u{4Q pSJ"Dz_B_8ždf6SEZ ℗ltI2 rO;TY"1@H~-@~5h%BR. p&uꬡ:N}ièʸ +ЊK!0^@fXG*>NhH24ֆ2 QT2XgcpY oYpFY;JƳ5DF@D.{4a>1rWΥE5zyQ)ՐNa [ }?r%&RC[Kmީ&E3Zz}b݆aB]\n+)qٽ1f\|eX\ò46t]$6<7$}WS "5і'G9U-b6z;;=`,kq譿U}6:M1;8{̢qb1$h3LUչ}*h)N1Pڑ"AG#/_qWZP6VO獋/K.x-uv²f8܎n+x?mUKrQ=^}W! OƼ(*,if zK^G-h؈CyWS8}(}6+eg6fU4F CʪB4t(e\JT?VR&]>;ňdEYP ~R@Uy=wY8:Y6m-O|V.UKq`rp%1G8~I%P SYCpȨ;&!_X:`w82FWYQwdղs f&burR-i (~KnV,-{U߯-;u&-U{|q;ra{$x MLJ%ڹxҦJ.+UcD`>nY7yTkN e 0Zc}6?u8ehB;{$8F{WN!z~˛ʱeC~P1H%7O*AVQz6(I?R#<\a, 8KL+aZ"T~P%AqE$A?2(޿y1p6pqRV&x n ޺umLR &1Sbͻ}F~ v&=vhnт̌5Y* #=G^O;JΪ݄-3qR]v2xeTQswh7ͷ,My fA2W;W8f^>:0H"`mr10~rȾΒV y`0;_00F4hMXpLtOZ0xXOм NsJsЅ.Ge4(YR4`=N6W>F[CUl5\ +ka'շ#7P{}L.LfvOEljHHm!m_($Êߖʵ|g75QQ1)oV,_D5g~:,SnQ$,4sPa0g oMs}c"J%?7j2:U.DZRsw %|kة4.e h%lhS1_KbzJ}8m& JKߡkNMqJ% S)?}$(T~ I Ocu/X\7KaqԫC5= h \8Ī6.U ^2#gpC-G+JS!;u0 -}HdcۉVխ gp̨Shsހ*E"ĉ'[^攞x?4X9fCړJE_η HrslYtӀYDc3 +7[$i$ J[nXrM,qFj\I{i痈h>Rs 8lױ'Iɚhn\-|&e71|1r^g2 ~Nd? 9ۼ0_bf}q= w0R X( x^Pq]tB!PXqMIj+( mjv$DRf?C Ù;Iy)VW-g*/F#G̟Uc,2#& #*%wuPd4;m*[p/"5!$0@$?/rYFJ*lmG]F+5gίF(;Kbog:$ؐ{xܼ f][9jɴ C x' ݩV\`MSc!(?rYmxv 72RA٥ss^GAM<$'eƢKҬa|eG ̔ 3"Z(cXTn=}ۍ5nIdɿ$X1Rj #jWם,u`ePpXcXn{lUucЇ?t&R!}ذvm0O$/2 k@ܣ T1,"4ݸ#Cn iq)_FEn5w3jPr*;>+#ݗ}LA7vK_hcG#e`[0ӌ{|.,>qY7PeGL ݏvpQ\cޔ xu1-C(X`(8aupGw9/k* hq2Au~ۆ Ohr/sr\NH狃P5G`2bT[fHz>9[ڭ-tt4U^Boz̟I6 Op?h,Uz$|؟r/'uA0 jTi4ikdKQ``CėK D ~x.{^7[{ΨM.!//feLwxجd%.Aa1/D/zQùpV",=DɗčP%~=FݧI},̀5)hK+RN|{IQ$7 g2 sF_Ce4"3kQ]nט"ץxuy'gV#1!KgƻA̸*tvl0΢|浭/"V럼m9QZoSz`jSK?պ4Jl1 ГbFMH<;'R$WF=?ِh. lEߌF$B| >mj3io+D\yL̽zGa,J޻e@Z=='H]Wmae6)6>u9B}JMO">H3~̮zRΎ|#DwjC$?mbay,D$?,_jw2!j,@=:g2mv9 e|YІ*Qq84jdݙry8dc}aw7h v]4uw852B< BB4?H6գ$ǫ|9Ŗ9ςZ-}gA^wdu.%+o*TP8;IAnIWs[Q"3hUHڈMVmYe?iFϤ'~'9Wy<ư_ w*j O\ȋL(6M.%c#LW焄f0b:rgؒ #ਮI $qf `s~>(&e<*E'tfja=û?$OHX }7k{cv4u R?5iMD_ %CZ3JO<b~h.'>b!WncZ R;dlXN( 16UUrt2V,3C$2lc3J;c0W W#sF0I<fvU$bdQL=elڀ^rB K?&|h ! @M\ b95{-wCOcRĩZ__C$A*;CV{e^,8@OǷxZh;b %</jF/ >R=Dpm m +T~ѪJT[$#ZT'"(艂-䘁/Rҷ Arxx)!dM!|iZ}"4-[1d;zmTE|Wq`ʊ)@7F7Fbb\kU|>R1ߤ^= "6?rH6*Uk v*;bV}p*'Ư=@+)y]A:n e*X"Fę/O!uZHedJш{Un߀X*W6@diT|9dZ!W7pnފ*'&5>l>#}_RJm U 䌘YZxf'6i)]N-מZe{g.zoa n^fdfeƨm ":jl~gng.X! S@4;;xΗ0KfZ45DAX ڐޡE\3u ZYò7a5CRMb8uxDGeLg' %v jo{h6Gέ--HԱ R;SXSLׇ^I~Ƈp|!F;L䢺jNq .9&ߑz_q;!JK:|[f2Ӛ+t,GG2/"(u;;}$=oRg"@ 0&JzvYKϹ@ RByLM gq"듃gH`Zg}Nkt`Ԃc3@7Pd q_D @>lf-t}Q n7XlPVbof˭|Ïz% ޵.BVL̈́{té^@%? mij Γ:hL͡D~!yHmu hg7&#JóR+*mJRtV+w;Mhl}۵&B[L* NƟh2=X|}\E>p8"&&|RR-oOԈMg|_*'dP[JcR_zz._HۋCEz1 l٢l3C9Xppp2/ںblRpQ/ g10m Vfj7x@Vvk#}rD!w[47!P6=~n4^qoolOb0 VqTd;ُ`0DLjHh@n @h85ҡ*֞6݆wN78 ESANxbӛ[ĩgB;R%W*oVi?R0!]K V?):߸1GяYTIC5|C))2%MŇBnV9ʣ?[ ʽEoiS'3zfRHޟ7k5M5_ZO6Yn9Q6}M)PGVsQkw=f0q`~ibƋAډcͤ' B!oCۋco#bhީ0*kԋpơF $*jӓjXA\peO+a'^X nosx&rm!\VUXQ{lX^=LEhqP]4C[J8#2W],ͣWoK a}]j CRU2ڊkppz~V"~J.>>7e[B?NkZAr+&o]')6?aīzƃ㰚bL ϛk?hR,ӵ!hL| ˹T(]Pu*is/6QAx (xG@(& %yH}W i%Zewzץ?ɟSY 1{ɺC4쵓7 Q+{]EqZ:4pH톄xxFx/$Hpf,SZw_jRoI)^@/~;MX e,%$dr *O~F +n[8R@hB2tsGfjK%>9%}YUN%-vhԧndyZ^  A,!zzů|hBvS[xx; )L..s;|H|Ժ1T9\ ƴe&=+Bb qHt|0@-{,] &̒vR5ѺXe#^fscĕC!0 $Y4Q9I!PF 1tѫU8}O݉2.(|B@-^uڸDfIspF|^,^f;ñz^gps61i%52@p`!qd:E>n>%*Y!(7q9 9RZ1<.RڝGT#jɯsºs#EXgy%1[YXp9w 1Vy뙡42 nze3vGr`$qEիSy3n}Z#wI;tsyrUo(Moyt;Z\}OSM S;7IaǺ \7ez+6+9]pSK8sf  Uܬi֮8b.JCtZi: >>\xwK_PM?@p\zzFC$#߻dɡ8Q8@ 6NO$_7`B<0,*EDsZrKj;!hC f89$4f?W>JDZJduK 3 -L*Jr1Q65w,/ԗ-S/ oFJO(N3FpTKnXby*EN7T'>KFwg]֟湘xV)ˆR3r)S=u~ܹ۷Z%GZ΂Ib̈́*'NR^Lu_K㸸5P$FZUQk˪ɰ" w FA?C|(5x1/jbw0yd;QG#9q0jB'#`Vt440XNLBEuI+7α3HNJ=iDϤnЉ -'®no 0*B v X T08xĪ )Gsbj_8.5Z eEH7:osНdZs3 t+6|1NR$ˠ+rsxo'09'dU rD6]49ssa"i nA4\5Gg{3GNȍuÁkc u%G4rx_!]:ն^mUv|\FׁRAW;i %״NQLn?U,Rszv>OɄ}Αǔπ-z&7cm|p})D.VU?ҹa4{SVìZjtFs tΧ"LqO [xgHa %;-abӚ=du q;G̟t|$\v!#-IZN0E˽oq ]~0o/RCCSRZO{i@fr"T ߘ[Z*z8#HTOF,B nI%'qg/#KpV/3^%JЩJ>*0RU%*QD"tA9N'2۞q6H ]k'Dۄ^O8kdY`H}sSah Rv=^qXn}_uFK(g_idG]tkW.<@¯TaO7/de6NpM!Ƀ` n8_+Ag !biivV.X^v|;#/0&tu-2AϥүdY6T@AC<R=ٜcˠkc۷*GKZȵ}+\j7'\a@,?jU\{8ELlfQ6UcXt5A\2!~x3?3K)M( oJ%*Ģˁ~F z磧*CG^MJm`!6yCL.ˋh=M[A $ĊcLHvY>~{nw l:nt/r^=gs}[TJf `p8Zg 0V_h 3<ȉM[S>5vSuLdx+Z*^U!Z} g?e֜-%cPKd|39z##egh1czP@F`x?UӀC蛷 <`:'1&'{^ bt83y?{20+֊١FF\FϹ]y- ,9' %2 XAԄ9DlzI2lLQU[eA}>n?UQj,DA0,|*q%o.WgT&)n<~ (]8>*̚N9ԻkY(VX`]Ϋ&/pJ]|/~4J&C75 8@HiZqp|V$1NVoua+Hz ':s=2F3y4[RԑDiP<gŋ7zAFf[ 砚)AP/X:Ż[. ^ c3qN&izSyHP:h'V?OC:َgO#=ԡ"e>"S}q%5qS{<2[(;!r`-rKbCKx/wBTn 31g5կ #S.~{5y!efj^Nc5[^OfRb8VzƧ\6|#p뮃KFdu~ _&x~V%vr:gpavv߄`<Ej#sqj5PbKE7Ӕ~i[#/2ANe/lT2sxTVujdF ,-zb*G8CKve6)co;aN;nC7AE'!c8),o6"0jXV!C5ft_ @pFׯx , Da5J1$[8-(x_dlB3 .?;h[$rEsuy&qQ|Ubn>߳R}Z8]W:aF zXWg"Q XﳕN0Z6YҨ,`rm y&X^I䴵K8 mҝqʎI9|jF`:㔪#Q/$PqJ+{&fC -A5AbxX#s]I/RQOVp56hvD0}W4g{pϋb+S-i<}]Zv|8_7Q=^iPDY& $f1pZ%JZv+4dj0H}@󤾬R !"*ʹ~tl#R0'iP zOcHѹ^؁QۏY5E#\/(gxʊUrh5~9F| 8ɘ#$ɑ'/LzrzxìmUz]TؙmQ@tZx4 ]cI4;YZ lGIV=U퍈[ڏnhP.7:CY =wÅ4l;LgJLǒ({ QDžJte'k| 0t%¯3ϼՠKzN>^wHzy rl\.ys{Vi%*>  gC}? &{-qIؼ C黃aBFP@zjݣTNP11D_:"T'XU<nGx2.'ʹ$LH⹀ͧ|F *(Mơ>{kQ$~#\r mu|K/6,**2GaDzr&ӟ>&v5T(  Nm.kp W6JU %ҶpCaݿ]zJp!; e*H-;8(?9"ߎ  [sF.kVlC֡48/_ڑ:KApK~  ]1UeMNգޜ|$cӗr L9 Ŭ,vInhw%bQp$EߘCb33 {u)ΣxF鬭K$N׈kyyjgv &NdD rq7V,d_3l1;ATkDиJC)1t!h fx?O}l4Jt0Y`ףy,0BaxњzO->k8 \ѣ|-!hf 9tjnj^ }^'币kޓQϏL6P,Y\PHDS2LJhsF?N-:HF3yQ75ɹ]ƾ$/ h)%UZz 69w{ \qvs?]ŝ溥܍02\$QABR$ߙ?U)jt&']&q+~%LPb8|/TCSe* yC(m=E;ĽNL꺲 i*A @Q9*zmTH{ 5jkhJhsY} 7լ1sU0&+*@Tttխ^˛(9([̤!_ȧrLcI}Ha%#Fre5($Z~uM u-AӣOCDGuH1ݰիV~>* vy'W}IHN@a+^*jCp:`Ox)#(jFzDحΔfH<^@v9H*N?okǪM#mA7IKco4a'AGLJSqcnd颏4g c4:0n|})/6:{ Xxo@@1W)P4RE_;D;;m%$8lF-oѩ3WCtovE[uۏ|T9b8]BB$Q"s" lбP`5=ptt{WgQ60Nl4EF S2JZ|=<߮KɲY< DK;މ1;^;#5I+Ҷq>/ }KB_j{oDZ0Fq%}2%QNVlX0}8d]$% Ox^Wr'5 )c1 DuPh- ~ewɮtڳ--u`ѷ$5IѫUw|: QM>e˺U=>0F3國gDd $^rom(1Ҹ,l>Bo01[`Ĭ{g=a @16m2$jR8{̰D^Y*}%Njp+=)M)$>b6dYWT\!.JdϷ[CWVI2~D@uR=87j5MW5~ownM(x¨1;Q߉Hܙ4+}Dix1:t'aKIOA]!!D/o$0 5ߟoM?O} ~.qN1d"_i!,s_=436^C#79t>ZMGUPhm f!%BBN,irB1@vEQsz|bY ڝ'|hOs=ԡj 1'.䴓s 45־#}V1/TKAp߆AKGpTGGYb}AeO7(~ G0(}l8YjS)VW3n-"ˣgueu0EFB.Rnþ{510V ,^3l:ſgqئ]p)5Fdi` hzo7oeQOKrvo􄇏꽱i;v5GCu$﴾dap vՃzR5 ;?"_@5ͲJtkƤJ-fr:F;S`\_SEEYeǛ"h` BӋ3GU{C7bnIE`kdO7]ks\kѬf!D\Nx_nMIJPƹ+ 4W`=HئJXckEtui%hGP\Cb%g],l6@cWQ%yQS-eI:TЎ;(pM2ů!6m<4dNՈĞ$OBYiIg)gȈo#Dy| %l+_!QP)%/<@52 @3Ǹ* 8%!oCĔ.`R`^sqmwqscRs`e vT_3/ՂvmCߤWs}f˜SR]M֦^ 9>❱`ߏХ%7_뱺,Uœ(?-lŔ IH2D]W+7H Mw~ ZKe磐 ªFN{9cq&/f5U ;{]jH:q:]`0N&%ebs6|pLjj ׏0#(ſtu#uH!w(Tus1! #S&CDAPӚBaS}Ԃq%H#t҇?~7dpy#2bƧi#*&/PO[bU2bn;!(,K}E -Q6Ӡ# Z~Zn"ῢF:Jd ﴺ_H`vîc+#I1:&C]P6# @ZQie::n>u-P\ .̜@5S rv ^Rի3vX@ kkXB{tЛa_9d\[/ h\d=R  à^ϣn7h䴭d~1 ,۸߁:E I/-dSf1cXհ#/v#~"!뭆¯zDmWw ||P>ϔyiv@ 0A&j'RRjڃc~ž 5EL15TVmg8: ~0oG5}^*( g$x{%o< g0sp TQNnײJ|;iG9yxWhB"l_ʃfRVeHSQ$O{% 7Y{ GQWgHh5>06`*)opN#B[ElVD4 YZ