libgstpbutils-1_0-0-1.16.3-150200.4.6.2 >  A c;p9|rH,*H r]yȓes~@}x}c+t}ko,S_SF nnaı1>-2|iD͖ g$)iW<(`-p@?d * W% ;Lou|      HP(8 ;9;: u;>I@XFgG|HIXY\]^bcdKePfSlUuhvpwx y zHX\bClibgstpbutils-1_0-01.16.3150200.4.6.2GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related, from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.cs390zl33xSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.org/linuxs390xxcc4130b8c12f5331dca788176de0ac01ae903c9205a8f39eb4019bd0102547fc7alibgstpbutils-1.0.so.0.1603.0rootrootrootrootgstreamer-plugins-base-1.16.3-150200.4.6.2.src.rpmlibgstpbutils-1.0.so.0()(64bit)libgstpbutils-1_0-0libgstpbutils-1_0-0(s390-64)@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstaudio-1.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgsttag-1.0.so.0()(64bit)libgstvideo-1.0.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1b{@`^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTezcjia@suse.comzcjia@suse.commgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commliska@suse.czmgorse@suse.combjorn.lie@gmail.commgorse@suse.comdavejplater@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Add CVE-2021-3522.patch: tag: id3v2: fix frame size check and potential invalid reads (bsc#1185448, CVE-2021-3522).- Update to version 1.16.3 (bsc#1181255): - audioaggregator: Check all downstream allowed caps structures if they support the upstream rate - audioaggregator: Fix negotiation with downstream if there is no peer yet - audioencoder: fix segment event leak - discoverer: Fix caps handling in `pad-added` signal handler - discoverer: Start discovering next URI from right thread - fft: Update our kiss fft version, fixes thread-safety and concurrency issues and misc other things - gl: numerous memory fixes (use-after-free, leaks, missing NULL-ify) - gl/display/egl: ensure debug category is initialized - gstglwindow_x11: fix resize - pbutils: Add latest H.264 level values - rtpbuffer: fix header extension length validation - video: Fix NV12_64Z32 number of component - video-format: RGB16/15 are not 16 bit per component but only 5.333 and 5 - video: fix top/bottom field flags - videodecoder: don't copy interlace-mode from reference state - appsrc/appsink: Make setting/replacing callbacks thread-safe - compositor: Fix checkerboard filling for BGRx/RGBx and UYVY/YUY2/YVYU - decodebin3: only force streams-selected seqnum after a select-streams - glupload: Fix fallback from direct dmabuf to dmabuf upload method - glvideomixer: perform `_get_highest_precision()` on the GL thread - libvisual: use `gst_element_class_set_metadata()` when passing dynamic strings - oggstream: Workaround for broken PAR in VP8 BOS - subparse: accept WebVTT timestamps without an hour component - playbin: Handle error message with redirection indication - textrender: Fix AYUV output. - typefind: Consider MPEG-PS PSM to be a PES type - uridecodebin3: default to non-0 buffer-size and buffer-duration, otherwise it could potentially cause big memory allocations over time - videoaggregator: Don't configure NULL chroma-site/colorimetry - videorate/videoscale/audioresample: Ensure that the caps returned from... - build: Replace bashisms in configure for Wayland and GLES3 - Drop upstream fixed patches: gst-base-playbin-handle-error.patch gst-base-audioencoder-fix-leak.patch gst-base-fft-update-kiss-version.patch- Remove is_opensuse conditionals / really enable orc on SLE 15 (jsc#SLE-12265).- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete gstreamer-gl.pc file, which is missing the (dynamic) dependency on wayland.- Enable meson build conditionally for Tumbleweed.- No longer recommend -lang: supplements are in use.- Add upstream bugfix patches: + gst-base-playbin-handle-error.patch: playbin: Handle error message with redirection indication. + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment event leak. + gst-base-fft-update-kiss-version.patch: fft: Update our kiss fft version.- Enable orc / wayland-egl on SLE15.- Update to version 1.16.2: + xvimagepool: Update size, stride, and offset with allocated XvImage + video-converter: Fix RGB-XYZ-RGB conversion + audiorate: Update next_offset on rate change + audioringbuffer: Reset reorder flag before check + audio-buffer: Don't fail to map buffers with zero samples + videorate: Fix max-duplication-time handling + gl/gbm: ensure we call the resize callback before attempting to draw + video-converter: Various fixes for interlaced scaling + gstrtspconnection: messages_bytes not decreased + check: Don't use real audio devices for tests + riff: add CineForm mapping + glfilters: Don't use static variables for storing per-element state + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers + streamsynchronizer: avoid pad release race during logging.- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop upstream fixed patches: + gst-plugins-base-doc-build-fix.patch. + gstreamer-plugins-base-arm-neon-configuration.patch.- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples to configure (we already do in meson conditional): Only needed to build the examples. - Add explicit pkgconfig(wayland-protocols) BuildRequires: Previously pulled in by gtk3 dependency. - Add explicit conditional pkgconfig(cairo) BuildRequires for openSUSE versions older than current Tumbleweed, workaround bug in pangocairo dependencies in those releases. Also previously pulled in by gtk3 dependency.- Add gstreamer-plugins-base-arm-neon-configuration.patch as an upstream backport of: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e - Use %make_build.- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Switch to meson for Tumbleweed. - Adjust line to get the minimum required gstreamer version. - Disable tremor (needs libvorbisidec) - Disable examples. - Package libgstcompositor.so and libgstoverlaycomposition.so. - Adjust documentation directory. - Add gst-plugins-base-doc-build-fix.patch: fix build with automake. - Up gstreamer-plugins-bad Conflicts. - Now requires glib2 >= 2.40. - Obsolete libgstbadvideo-1_0-0: now part of -base.- Update to version 1.14.5: + audioconvert: fix endianness conversion for unpacked formats (e.g. S24_32BE). + audioringbuffer: Fix wrong memcpy address when reordering channels. + decodebin2: Make sure to remove pad probes when freeing GstDecodeGroup. + glviewconvert: fix output when a transformation matrix is used. + glupload: - Prevent segfault when updating caps. - dmabuf: be explicit about gl formats used. + gl/egl: Determine correct format on dmabuf import. + id3tag: validate the year from v1 tags before passing to GstDateTime. + rtpbasepayload: Fix sequence numbers when using buffer lists. + rtspconnection: - Fix security issue, potential heap overflow (CVE-2019-9928). - Fix GError set over the top of a previous GError. - Do not duplicate authentication headers. + subparse: don’t assert when failing to parse subrip timestamp. + video: various convert sample frame fixes. + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA which created corrupted output. + video-format: Fix GBRA_10/12 alpha channel pixel strides. - Drop upstream fixed patches: + CVE-2019-9928.patch + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Added: 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch which fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 "Segfault since 1.16" which also occurs in 1.14.4.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + xvimage: Fix symbol redefine build error. + glcolorbalance: Support OES textures for input/passthrough. + meson: gl: fix backported patch. + gl/build: fixed failed compilation due to missing EGLuint64KHR typedef. + parsebin: Don't try to continue autoplugging a parser if we got raw caps. + audiobasesrc: Round down segsize to an integer number of samples. + discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels. + gldownloadelement: fix build with msvc. + subparse: Don't read beyond array. + ogg: Avoid undefined granule shift. + libs: g-ir-scanner: do not hardcode libtool path. + rawvideoparse: fix typo in 'plane-offsets' description. + video: fix some GIR array annotations. + audio: fix some GIR array annotations. + meson: gl: remove non-headers from gl_prototype_headers. + meson: install the man pages for the command line tools. + meson: Fix detection of glib-mkenums under MSYS2.- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and enable-orc call, fix build for SLE 12 SP3.- Conditionalize pkgconfig(graphene-1.0) BuildRequires: fix build for Leap 42.3.- Update to version 1.14.1: + GstPad: Fix race condition causing the same probe to be called multiple times + Fix occasional deadlocks on windows when outputting debug logging + Fix debug levels being applied in the wrong order + GIR annotation fixes for bindings + audiomixer, audioaggregator: fix some negotiation issues + gst-play-1.0: fix leaving stdin in non-blocking mode after exit + flvmux: wait for caps on all input pads before writing header even if source is live + flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data + flvmux: fix major leak of input buffers + rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes + rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet + v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM + v4l2: Disable DMABuf for emulated formats when using libv4l2 + v4l2: Always set colorimetry in S_FMT + asfdemux: Set stream-format field for H264 streams and handle H.264 in bytestream format + x265enc: Fix tagging of keyframes on output buffers + ladspa: Fix critical during plugin load on Windows + decklink: Fix COM initialisation on Windows + h264parse: fix re-use across pipeline stop/restart + mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams + adaptivedemux: Support period change in live playlist + rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation + jpegparse: Fix APP1 marker segment parsing + h265parse: Make caps writable before modifying them, fixes criticals + fakevideosink: request an extra buffer if enable-last-sample is enabled + wasapisrc: Don't provide a clock based on WASAPI's clock + wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs + wasapi: Don't derive device period from latency time, should make it more robust against glitches + audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting + msdk: fix plugin load on implementations with only HW support + msdk: dec: set framerate to the driver only if provided, not in 0/1 case + msdk: Don't set extended coding options for JPEG encode + rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown + decklink: fix initialization failure in windows binary + ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build + gl: fix cross-compilation error with viv-fb + qmlglsink: make work with eglfs_kms + rtspclientsink: Don't deadlock in preroll on early close + rtspclientsink: Fix client ports for the RTCP backchannel + rtsp-server: Fix session timeout when streaming data to client over TCP + vaapiencode: h264: find best profile in those available, fixing negotiation errors + vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland + gst-editing-services: various fixes + gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball + g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build + g-i: update constant values for bindings + avoid duplicate symbols in plugins across modules in static builds + ... and many, many more! - Drop gst-pb-base-fix-unresolvable.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and stop running autogen.sh, no longer needed.- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations. - Add: + gcc-c++, libjpeg-devel, libpng-devel and Mesa-libGLESv3-devel, and egl, gbm, gl, glesv1_cm, glesv2, graphene-1.0, gudev-1.0, gdk-pixbuf-2.0, gmodule-no-export-2.0, libdrm, wayland-client, wayland-cursor, wayland-egl and x11-xcb pkgconfig modules as build time dependencies. + gio-unix-2.0, glib-2.0, xext, xv and x11 BuildRequires to avoid implicit dependencies. + OpenGL shared library and its GI bindings and plugin plus audiomixer plugin from gstreamer-plugins-bad/good, following upstream changes. - Add new sub-package libgstgl-1_0-0 to baselibs.conf. - Add versioned gstreamer-plugins-bad Conflicts: Several sub-packages moved here, conflict on older versions. - Add gst-pb-base-fix-unresolvable.patch: Fix unresolvable problem due to moved plugins, take 2 commits from upstream stable branch. - Following the above patch: Add libtool BuildRequires and pass autogen.sh- Update to version 1.12.5: + Bugs fixed: bgo#668995, bgo#792983, bgo#784530, bgo#771853, bgo#789358, bgo#791638 - Drop gst-pb-playbin3-fix-accessing-invalid-index.patch: Fixed upstream.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner. - Drop filesystem PreRequires: this is simply nonsense.- Add gst-pb-playbin3-fix-accessing-invalid-index.patch: playbin3: Fix accessing invalid index in GstStream when received select-stream event (bgo#791638). - Clean up spec with spec-cleaner.- Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#785011, bgo#771088, bgo#777735, bgo#785065, bgo#785331, bgo#785341, bgo#785799, bgo#785948, bgo#785951, bgo#786200.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#784639.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Run parallel build with smp_mflags. Recast a slightly convoluted find call. Replace old $RPM shell vars by macros.- Update to version 1.12.0: + Bugs fixed: bgo#782095, bgo#782018.- Update to version 1.11.91: + Bugs fixed: bgo#779866, bgo#781149, bgo#781152, bgo#781168, bgo#781490. - Changes from version 1.11.90: + Bugs fixed: bgo#774544, bgo#776140, bgo#776172, bgo#776446, bgo#779344, bgo#779515, bgo#779866, bgo#780053, bgo#780100, bgo#780257, bgo#780297, bgo#780429, bgo#780559, bgo#780566, bgo#780764, bgo#780769. + Updated translations.- Update to versions 1.11.2: + Bugs fixed: bgo#740557, bgo#775553, bgo#775893, bgo#776797, bgo#777458, bgo#777530, bgo#778298, bgo#778702, bgo#778974, bgo#779010.- Update to version 1.11.1: + Bugs fixed: bgo#678301, bgo#699077, bgo#744191, bgo#749567, bgo#752052, bgo#756628, bgo#758259, bgo#759358, bgo#765796, bgo#767450, bgo#769698, bgo#770355, bgo#771376, bgo#772445, bgo#772550, bgo#772832, bgo#772864, bgo#773073, bgo#773102, bgo#773165, bgo#773341, bgo#773944, bgo#774445, bgo#774454, bgo#774484, bgo#774588, bgo#774728, bgo#774878, bgo#774959, bgo#775310, bgo#775369, bgo#775917, bgo#776038, bgo#776188, bgo#776447, bgo#776458, bgo#777009, bgo#772764. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --enable-orc to configure to ensure we build orc support. - Drop obsolete clean section from spec. - Move AUTHORS, NEWS, README, RELEASE and REQUIREMENTS to doc sub package. - Add fdupes BuildRequires and macro, remove duplicates. - Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 Obsoletes: They were added to ensure smooth upgrades, and are not present in any current openSUSE release. - Move license-translations.dict to devel package, it's only needed for development. - Replace gstreamer-devel and gstreamer-utils for pkgconfig(gstreamer-1.0) BuildRequires: Following what configure looks for.- Update to version 1.10.4: + Bugs fixed: bgo#778432. - Drop aarch64-no-neon.patch: No longer needed.- Update to version 1.10.3: + Bugs fixed: bgo#758389, bgo#771723, bgo#774908, bgo#775351, bgo#775459, bgo#775480, bgo#775687, bgo#775887, bgo#776403, bgo#776623, bgo#777262, bgo#777265, bgo#777502, bgo#777525, bgo#777921.- Update to version 1.10.2: + Bugs fixed: bgo#774911, bgo#774585, bgo#774902, bgo#775224.- Update to version 1.10.1: + Bugs fixed: bgo#773131, bgo#774322, bgo#774343, bgo#727802.- Update to version 1.10.0: + Bugs fixed: bgo#768763, bgo#772500, bgo#772501, bgo#772676, bgo#772855, bgo#773103, bgo#773105, bgo#773107, bgo#773181, bgo#773441. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Disable aarch64-no-neon.patch: It needs a rebase, or may possibly be dropped as fixed upstream.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767689, bgo#768991, bgo#767712, bgo#768566, bgo#768249, bgo#766970, bgo#768361, bgo#768178, bgo#757472, bgo#767859. + Updated translations.- Update to version 1.8.2: + bgo#765534: encoding-profile: Remove codec_data and streamheader fields from constraint caps. + bgo#765538: codec-utils: Don't put level=0 into the caps. + bgo#765541: smartencoder: Only accept TIME segments for real. + bgo#765684: opusdec: Won't negotiate sampling rate anymore. + bgo#765706: opusdec: caps leak in gst_opus_dec_negotiate(). + bgo#765708: encoding-profile: Make creation of encoding profile from discoverer info more robust. + bgo#766204: sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore. + bgo#766265: opusdec with FEC breaks when packet sizes change. + bgo#766510: videosink: test_video_center_rect raise a warning when turning on debug. + bgo#766515: playbin: fix suburidecodebin leak. + bgo#767163: video-color: Fix colorimetry IS_UNKNOWN. - Stop passing --enable-experimental to configure, we should not have experimental codecs (and currently none are built).- Add proper dependencies to the 32bit devel package- baselibs.conf: add -devel for building 32bit Wine.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764020: adaptivedemux: Deadlock on HLS and DASH streams when scrub seeking. + bgo#764865: audiosrc, audiosink: race in gstaudiosrc audioringbuffer thread. + bgo#765027: critical warning in rtspsrc when doing srtp. + bgo#765082: mikey: add new function gst_mikey_message_to_caps. - Properly escape some macros in comments to silence rpmlint.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-base-discid.patch- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. + Bugs fixed: bgo#763316. - Add pkgconfig(opus) BuildRequires: New optional dependency. - Add explicit pkgconfig(gio-unix-2.0) BuildRequires: Already pulled in, but add it so we can version it.- Add gstreamer-plugins-base.appdata.xml so that the codecs can show up in a Software Center.- Update to version 1.6.3: - Fix regression in GL library that made glimagesink unsable on Android. - Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. - Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. - Stop ignoring encoder errors in the VP8/VP9 encoders. - Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. - Ensure to store the correct video info in GstVideoBufferPool. - Fix caps in rtspsrc when doing SRTP over interleaved TCP. - Fix crash in pcap parser on 0-sized packets. - Clear EOS flag in appsrc to allow reuse after EOS and flushing. - Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. - Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. - Correctly use colorimetry in v4l2 only for YUV color formats. - Set reserved bits in MPEG TS muxer to 1s. - Fix calculation of SBC frame lengths. - Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. - Update ffmpeg snapshot in gst-libav to 2.8.5. - Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. - Fixes for error handling in the OSX audio plugin. - Various gobject-introspection annotation fixes and additions. - Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380.- Update to version 1.6.1: + rtpbuffer: Add map flag to skip padding. + decodebin: - Fix event leak with validate.hls.playback.play_15s.hls_bibbop scenario. - Free unlinked chains at time of switching chains. + video: - gst_video_calculate_display_ratio() should have out parameter. - Missing closing parenthesis in video overlay composition cast macros. + audiobasesink: audio skipping when playing it repeatedly. + gst-plugins-base fails to build with --with-pkg-config-path. + playsink: fix leak of audio sink. + subparse: < / i > should be handled like < /i >. + playbin: Leak of playbin on errors from the source element.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Remove subpackage typelib-1_0-GstRiff-1_0: no longer built.- Update to version 1.4.5: + Bugs fixed: bgo#741420, bgo#715050, bgo#739544, bgo#739840, bgo#740556, bgo#740675, bgo#740730, bgo#740853, bgo#740952, bgo#741045, bgo#741198. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#736969, bgo#737055, bgo#737706, bgo#737742, bgo#737752, bgo#738064. + Updated translations./sbin/ldconfig/sbin/ldconfigs390zl33 16629713371.16.3-150200.4.6.21.16.3-150200.4.6.2libgstpbutils-1.0.so.0libgstpbutils-1.0.so.0.1603.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:25840/SUSE_SLE-15-SP2_Update/653f9cf9400890109e457b1f9e704f14-gstreamer-plugins-base.SUSE_SLE-15-SP2_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7d870a21d4723f452d4523d98f8c8efc846119b1, stripped PRRRR RR R R RRR RJ N7m2 utf-8a0b5ce5fcf175046ba802ca2535425b4c578972f6bef7d1d97fa6c2bd8fe9fb4?7zXZ !t/ ] cr$x#G}1S/ fYwlOٹ!]M**Ә{-~ަM<&Ѩm~>IWzRNԺ]O䀽FAcQbmVʾnIY U!nnV#&ߒ~'}=xeCk m+:~02Jc YZQ&0( jEJLD|ԶFaELuVQD/)ZݜQHF,N8":7_g |CîFn戓d Or_6>'Y`Wܐhlpⳕ[:۰/{ E+ޖ+Rde1J4j-yxt_b{Y{ \e>Y[i[wjzij1Wj~~[9/\Einn:%m /ILJKp*fTwcY$ P tLepsM!aL:ru>S[R ^Q٧J? ȎrF0ԕ?W50 &?h!YY=_vǴDM֝|#۸]_<(̥xv2=cb+i(?+ Qà;i6|6 l+ -Xa˕2p Nc{з|'c7Jjrqt]",ݱC{` w$\-vd쇽^ axA7E&uk=`Vۥ&&^ڏCي]~% ~b5$,ƢBSg6h>P29Q?r˖%l2A[\J ^. w5Vf@Y4 #̵|*l;Rq4;j r',Z &N}LLCAd B+ HCO D+ cT,h}fH$rqY?LxJL/GR!ˠ˳<`q긧{?K¬d3ʴIsYz*$ewk0kTW ߑ`?ToB"jd|O\dI\lļ *fg 6G7LezeUp iKTm_Pp:Xs2L9nNb̻@YԦzgZi[uDY_tX2IHSRvd)h<A Q'$A˥b:'Y\\|/';`),Ɗ~`3+ ́Nʠ{,Xo.ެhc<*m<(|=w-5 /9|CIIh~%.QϓOkC zCXBaVT,yW%KUxXo-¸AXz9rR6'uԂʶ+K>ѲWεzmoo?YJFeڦ'eV^F9aoֳB |LOzV|:06Ҵİ>B+˜i|=/t.3dČuWҁ;Cs+>Qx;HgSbR%.&lwjVc+$l.~e=Fn\53&6棋Y9bji"1q[F |ml8/)S0)޿m@4 w4:1IT~<%vtr4":pצ>^t_Z_aϨ!7\] ?(tX4rojŭGiu .I85Պ+ ǑnʁځZ{d#aF(qhd͙CK:|m[Nו8JDsl[tƕ$`cbI^ ;栳gu|.=zdjsnvxL3fϷ lv9n|M@]܄k.ԏqT7 {Uy %cٷs]8?cOE@9PBɱ~N{NHn"Q" 6#ŶX;z;bgXkKB!@ڏJ?}s+nx$(Bg )fN(D.7&=1pzqt#M&^X9aR''αu轡^u&P8 +t*:ˮ;u-Z'kN1QlNҒ/Ƹ (ɭR0L9/٧!z*韫W8mZ.kGwl1Zn5 ("㛲j[@q.~a:adt 0*ګxYeg <_r6/SҁPOBT'a3lF xdiFe l\r~O"e Pf)|./*"r 8@)BcPB^ֶg^2Єc^8YhkMT |ߨ=-?`R4jA:z)N!^=%N,f|"w/.$_Jj]GUvWi)60͑E_$ӭ,hwfuKw3Y ̯u OGŵ6x'.1K0PlG.@2f9+!@U,̩'XNry8~=\ahů%NHW{}dWH{otٽR=!*<2\vz vkM'M#28JlxW(Phv+sVqWwߥm=%ƔP10^tmt'ol.?nE[SB;d7@lmI.nl}Y;ԜҌ.Vا|kU!\=)a/4kOX" @i\x+c5+Bڡt\b )M!@jLA},rhԚ.Gݿ틇w'[uԃwMj ?h{|}Vз"'PNmv|sqJGP8gwUbޖ/{԰fQ˸~"CmeaC k1R:Fh{pݢi)c m|u$B& Oli{9rI$8E5gY@PZC?Ai1fE?vOOpUm (/b4R)j; \# q9,tc|ɗ ᥄Js˺`MtA# CĀd6QŪpS9t{K_Ҩ\kWkSAQ!CS Ťi E0r/-.-? ʨZUih6So>EUb;SxO,Y؝sg>^M~"w<}m.PՊ/,oi-(}567SEf0&'ݤ,ezX$I弁DC+\I om,wɠõvv<7zN^ uÇ6\yxF;fyJSrާy zVVDI2 T11skB{5(n.uv+֞hso07yWC"L;3GE3"3SqOeMvյb=0xXj^ywYlaSN|!<~GxDGye}i]ӷLAxc˶m$Fˊ}k~|'^g!=r)Mm'I`K_W^'Sk.݉Nl4Y>Qw4)MR  bR#!j\s CXmTj*>gxW wok|:`^f˯CHDz&uk/(>Ȁ7mTĖ b9 ߊ{_ 'gG'ęaz44x >nb~ W C '0-| >lZܽimJ@&5P8..زKM8OEE~U mЬAjW|Lɤ32x/yuJE *[OHp&7vX X@ e_e&4X=۔^7G^$G`;65 2QSUP=Y8 ?4v{%(35!AKz =7ҡYw6OaC DܴRrY ^xKܗ\~; ⴯"Vf|#Z㻋ul5U≊锴=pC&.h`X0?;{ O3.._ ly@zwR?fb.~`3eiy;"ȱ.u-M>HV *pE2#mk GKsDhWЃ^~+B pM9\PV|{Aձ}[ѾMJex6JMmy۞00Gz*#KaQ ` I<3V8霼JR΅,qbB Ύ -gMk"I?'ЛRTCk*S3n :o]?+ "ۉf2[fS D%nzX -A*ʙ^Qy5*@5}#}>z\-l~[i^drAb#*EJ-nVQ WRGփ?C4{fAԀ[ hey4Q "VgT^Pxh6]S܈1( ~ X߹)%׏aIbmFMko2dWO7BI{ uIL PnA%KΫӌ_Zpctu nLg ^S~`?֙EWi#S%rK:h rhGFۅQ5 =M&M Y*ZÃtq8 p;Ƕd/`<3l'n9*BJPH_T#Iir5e|1>X)B߷`ZnFMy:̟@jnUCdsiB޺R4Ҡ/㾱J)B~t.!ɕ2on_XBk= bJ:r&[kǭBo*M*#IFuT$ xP2r28 V^/ƽa60zxTqofV<{x"g6A!faM{ۓb9[ &(@}Ԭ>;MZk_̳ߚ53>z9Ry$&Bڮ$L~LHvkC7`V/ G!# Ke>@@1`}vkjW D&WU*4lFUo ,HmQ͌o# $wg=RGpBý$7ZCZ̫C,s 'k||iQz&CdA0BgT ATd>=L'h^_DGSǎj*q(jMAg[ٍBr"Oha ھO_*[h2E._r.iŅJB"nv"!*=]>rܞ?=Oѷk0Tp:G$ϾM"ɳ}rFS lT83n-Ϟ6=\jSc `qlI] l+\܅o_-Z&5kK E=\Bs6^;ϲ&?Nml~h_'Mي_}cAɹ/ w@gs o% 鲩&6Žei ʺ~ESh"8u'h^hQ}&̃ry ,_:"dg@:ՂTfj\u vkv͜Lp:f H)Բ^jqbTx.Z<}Xű7]rvP] L ӉcTHσ9u{RbNeWD`Rz3 nA+> .5MUcFъ9Rih}|T*JէOww;CT,뀥Z(֟SMa4[+_r"݃WMwIWjQ.!w ӖiV XN[̧A auɔ0%)i1Uiz΂.ZoljaNޡ Qʳ8F67\EQ ڬ3cw"q*D93FT#A[d ڋcvHtTVQB1p{vVьi]G ⮕̲Fdޣen/LϰPWV~) WX%߱b1o0"1]dRoKUl.:C <Jڸ9"M1cmt:OiE*7-pMaFItHmg*5kO+&)cWݺ%=(E4J™0o8$xNb+?xI5Bo|*ցtiJ +ɯʗvBnG9wy. o%ˆOB#UU湔 K+wsOHYa}6cˁۧ?y7ȳޙs [aSm !Gmꭷz^_=X*YS-o!XUZperG*iNg֤noKrDN;, 7ІNv.)e13!W^a~T+^A Y׍Kt!<K^Jl&Xmb^1el}Y=_-wMV`g #w(($kH0ibv(L+eAu+3c{9u\TSh]fg 9`cA[W0V i7Y&6 _){؜9qrxmV\ᚽqPpCI!oQN g,mY=QH6HW5g/i&*f,umz(xw:;<.Npa}궣=S-_kA4*Bjˊx_)ӱj}{{CSt? px2/Fnn54=)þA`S*PZ?P/yZG.Jmv0Ъ x2P+W§rT^8G=&ũTm%NT@^MzJMВ0m};N`gE6J.W+~Gif"JSr'yP c~ƃD<. GAZ-CZ)m(=EfWdT 1w<:~6&L%دDLrkrmA0Q+Ie'$2ڜj\agHA? R+8%֛v65A Co<%K6}nVlmY&٪h6F |cTֹT{Vwi҂)P:F5Ob}uI(jUN• fexlAƤ$X?qLKT@E :}̷opʖ-uծR=;1dW4!~8BV09 X9)y:ȹ˚ _^Ճѽœ2 q &2DRfdxbWZ <>b;Qv㉠JAu 1I\om|Sx^dMQsΘAPFf9=vN,ϻU{$.;:_Ûk kO TW~g# ᄫ6a-Qhb7PX2MqA1p#@{7k[JJh^"pI B0e#:ŘSvm_TI6M;=Þ8j,>4 qʺ0Q}^ cyx]v}l&4GԈ;Yn-TRٙ>R#1^ rCu*cM ȤA74G '\3qe2uW҈P^Co@Щ0xp/IDiQZ2:wѥz.n ͷ͇r}c=:PrC7 GF#ObK3%pjNX*9>ߝs#? %b' [zřL ;ӝ%Ħ){&tв.I4XM(W-L @mYeJqMfϞQ鑇0-P*yŨ}uϵkeA ߮QO^lDk_0{FdЁ/w!|0 ߏžlkڧS+$[f|(Fg`Tb ߔIH%>O@2%9I^݌/^zy`\ȸ3E?hyuvh!eil3imC+=WbB@/6YI%"Czw+ \ ;,WۗH$jmw+@3 RV-HPЮO=אQh[f`0F;r{К~b<ԉEN7*~*!aM<@X'J8̣Wbϟgfǰ{:K~"9+O[ fN?ʄJ J2n6kq4 o{AEcI|`P!q RۆJ|lGkf$2ԱerV`?64 МZL)cGʧ}:} ^q'O37.Iա]o uÏ C3(aX!fz8&3^Q;S$V fy1#'6C*Q%iORѻg" `N|E4xx QbmI\rSۑ6^i{ 'm?ewil,` NXc M{ڽ'سҸ"2c Ɩ['gCGdzyw0H5/gRs$Aw$vݩ]3 ͆Ue~jw) {a5g3O:iNXyF.p> h{r38Y"(>.޲ ilK,2T+zbxp`P&x2/FN]Ž%0Vo0;RwC#9=̾~|y y goo U 'L5F8<[=\vV|\RqҺ`d>8kpW`*z|9: 0F?zCg1L7S[;\*} jO|@ =]0xs1ZXm t+~|lI->Ck%$`DoyTjLXg׫a$NXNb(?;z|EXȰNҞ7$N1ϵ:;>mY8lBx%7RGJ xDx[O"Hkdv߫?9gpuid?4hÆP։KVrP2a'L5\X`auJxZb0OdzC[j`0H7^`X&nˊ_Rɣ˃FA=ӔRqg\}MsTJ5 l_Up@RA ɇޏOec%0rO\;tvFY0V|"w/"m3E]I#VFs(C^],Iop7b|am4}uPus6a2$/R?kPwiku;l91^a)ד]s4$; c=wjs$ R`7j n+ %~=z1Hq,ϟs$z5^~Zcstr7 ampC")qnC3iz('[z8Mm.QMU8L*Ѫb7BS8nXZ?h/}q9ɘzPgPu:'[UcQĚpƲ>Vh3OX,5 N[<|&y=;_vVnoНKؠ\໩"j]렿ς '!\2܎0^  ]&OL7fL46c3:H!3>g6 $,Ms ,v[e:VN]f`*ƃ/e9;B?vD@#H/n]e ƜC.Du1wh sX7FOw۩^f/^&ᠢ&u=w<<3xlum6Mt3 _.o׌y256YPph=5gk@bHYZC}xZ&̣۴$h ϯY/9HGxoA6md[p&G{E*73!sztiL8,||84"asSFx_eދiRb>^~sj^5d N/ %ko#z,4\wvefl[w [RNbw'|סg@kL 6k'ՂY(;,U\dbp!2=CȿI)r QJ'{43j!2i-l("Zdw4xa)/P$s fNoD=;s^XfFhr[%Dt'Jq=ZB ?A$9\é~<oJ?-H]+&w|R-/ml.nW/=R59" jۋnGC\g&&Wf;fu&"} ε96cEs~_b] aҊk\ƙA!ѝ=B_N/7QX]χDыKi?uGɒ48hܲ8}oc8eW+RZq8kovgV҅R@ݯABE÷Q}9E_ztRĘ aK-EEY8\U>, ǚt*e#* Tǭ=MXMV&[@e!@ hI)!k=CC(/~R|&u!WJZ1COH1Q80c{.ԟ zvIA~H3:[)!^#tn\=pl+ygƊs} |'oq i6XHy$cG=s t @ڛ{B_%5aE?D)їw(R&yUBlj%4R<1~&;d~8%ߚSS5x~C)FؘX (0=hqY%!k$c3]4;6~ ]-@G՘;~o6Jhnfp&QV'z3LGe1nHhrvHIҢE??Sbs!]k=]A8[zP21I^+OheMVzr ;5^?0ݐR6㳎-0YckKn;?|{ Сop*M|lLp}I,: 9|+hf,Ex 7$4gBjڤ%Ť6H-Ov\hտEFsV#b 26HDAJIvj*G;M17y~u\&L/f]{"g|W 8ˏwLF[g C'{)xT |UlHmD)hEey*}s`aܢbd1ŒNO 07yVGR8S-y6uPu"dLCUIb%D`D5uy.DoO8 8mdL―w/<,"枪?ft%PgJf7Ӟ2* Hه2%iWtAǼߺ ŀt UK@z H34SiP'#C 6wThbRС9i F±/0}Ӯ 2@EmE3XMvz&e^3: |vw4 c䏞y@|@- ;'͝˺.e>-q\b0\"nKf!+.2o+> uФR҈#0՘U 6RXqLz-o{jrEWToL0 fjJn '_HfJ_kyU."ԍ4(m.mKu̟bL2ltCi`4hX>DD q^fy@,'D6APݐx}zFm<$IKv((k@#)qk[EDثNy\ʨ!sJBGZ?9 4z^nq'sYz%ǧS+]n6ݾ@]Ƒ$#]~=/\s:!i P䍶Zes:,Ah㮪P*G)';wNsL(ebs2۞z{[/ F$OgyJ&Up![r4U(ŏrŦ +ZкouA:>6JRqhtN 'ŷ|7ixx347^{ 0GҚmb+@q/=GG\BTuwOA U#.iq vtl!4JRκ ׊N*71T0xpmPK{>'3Yzn Bg1zIFs!-gTӦHƉnH29zEn_R >mИJAD &M" ԥ .QksRe*SDdIGr-oUufIڎ"<ˉ;UBU৩[] r;W{a~~f*+05@.Hի}TuSlsʦҿӘUfoXkcB[J[XuϪvjC6RQ-=Jֽ6Y-W֮ RJI@3h76n ~q as scWG˜_7W^*l>sEh{t]݂!D\WV|g4;bs& wYUCqqhQOB?X 8 4a4,oZ<S0wŮt58yqKB ~*s[ (F_}Hh'aY~RdcAٖ&{5-xe2jjEXN$ (*.g jq# 쨵*61S}o#lS%ŘhWdrg$Nɔ2ӂbت<cӲs5 6Bŕ F|gm  ]Sy-jxT˨ɡs}>( Fa*.;25~|Ez5`|4FEĊ qmsYZ']}͗AJᙱ2JsxGGz8ϯW>IC7Oh{Ͷ[#Œε:MtVJ+C7;G`o!y05!ZTXU1ِ ԊXf !S]Q*.@-Ej@AsLrGd,F`sPw6;f0 c|]]w&#ysa`&֬8\)̺&ihCbE^ĈCb*ڎ򃾃l] 'R'vXưfۡ23C{#!F|fi=E!M@N{BiǀS+^=h%6},t@VP}Xrr|QtU-*i (+M%a0/ ~xmGt;٭)͞nєq}BS k)$0]hq^-lD=ohlқ^& u8\7`7$n>BTÚeωiaIҙJJ0KC;"V;*)5v*FG9TOi="} 7FNMTP)(z9S&YP9F7C!fl)%dIG g`I9|HMJ)ݘ`E b^=Pܽ\P_Op()I4is}0D՝;<.CP7Ɵ6['aNpvIȝW֍ 6x%."kixk~{WxF# ;mjG.lyyfw)ԃ>x-ڝ:sX|AB0W; KR]bjw :ԵC%)/kv7`-VqƲ\*jʫlIlEmʂOS*:Co"YworӒD!^uB6鳝PZ~ɘBwO_rn׋ #(][Z<@-,搰HENϪ3idXq9/c5ζT#|;xA>1ૼ, MPBC4U~/:Y+)5Zܭ16[n ?s82h,OtOnN!YRsB=tfcZhVq|Jd8mILI:&h o +yeX)GL/rpNJmD PS]':IwsBJKi9$cLj呣7\DY$ _t<K8a IQޛn$Q։!b p%rKb!ۤKqc~jTY.T_+O^tVmm|8+hM㗤0DJƴ[r\6bp t_] ㌢jWXēAH [E/HgC61 RXV6;NjfxRW{ly-S*ZqpV/ |=v߾ ~J3f,@z[:KH,+`O*㳻7w.Ys/ C_? kJ:=Ibnfi:>5`2aVOe5+MdOj~/y><տH@@jم[nghRܰ [s 75v̳(cۂ7xad=O`lVH<)[$g|Sk 'L^[ 2w\;9|AA kM2 (cϏ{@FLe#h=Ƞl]h٣0xh7M ,xf;v?OoP 9~L7 TZ{8 >Mwrڠ&%@㇌GN$^p6QL戴̀|EF W%^dd+;h6:Y:cީCB96R/!يt̷kFC@i LA2(liXS:Gz{[w>tE}dMjDz ?$fbIGI@@o6G+B[1|0,y CҧeW>grxږo$k% MeP!q<]qx}Z/ʺJ ,WV0"TB\jHt4 ]0Љ:32[OƷ)RI#L*RC@zUUxe{seWU;V»?'JfLRn^!f7m%sA((R)!r0+U  gY{݌"sr#ugQyK.' _$MI`*OI8}b5'9H kFˊ^r%eDH30 %Xc@i55f)?& QC*'^2p2EH5|D"}/T H,|Rsؑ&jHicx-m^&$® n VYK:ki&wE%=5cn\$<<}?K[(.,VDh-,!oMh71V4b=Ϭh\} m+y(/(zZ+Xe3JMjkwJeT*{+Cl:J-Z?8YqWfic5-H,w X^UxXx0IZ͹Gm&&2P^I9zAMtmTGl'K f,Y^Y\q S[i4nO:a(Mn{!T%1b*N3 DD?-I'xzVO,Gtu^rd UzS>qyr1HZE[.BsX M:[.'NcwqnHݓ *ʺArʾp뇆Ⱦ~Rˀ0Ҟin|LX9 G#j"FbYՄQ#g/}߉ L+O##HN^4rd`R=ngl,%9W' 3`Kʯ]#Yo}H%4܆aq҆O>7~vLvf1TrmuXpC7ĮOjy@Ϥg߿͈ !{vM"6q Z6qӡYlexhl\})Bq57ZWFʔx@}0)Ytкf ~nhƤU'+c&(t X^tST;:;wƛ.W7B[b2/v;)}s!ƿ|bT. O*˫ v5iE 68*Ǜ{)Q5h w(L]f~-n3:CcBNK$ast߼!Wkr->%1 &\?f-Lcm!@QI:a%'tȟm?1*`,cfXҊ IsJ#ȸNWyu*V*Ve欉#bNc K[J'߯($UeCHJ0jn+U4Lb6LqobR'}Q$6ͫJ541d*򏔯%}UTM!!S+䍫nZNl6M=ldV|DaΒ9sOFaPp6.ͼ1o4/dT78Z֫f3GվѲԬaPh_u}X]¹m`~G+Vvx/_t.Xuw0V>D[j6_cz˧ms;֨܏xI nH^T/]ߜX erӮ'zJP*r0S$R mi;[m) pwkJFKpE 0| CdIbVioWTWY)2cQchf5wTNѺka(ڎ6!j$j2Q/(SI}f{QGDN@8`WG0.puEE[) 1&N Ij#q#P7 :\ z(5>RLMP{Ր[WNb8+msgP 2"b6ɟ44Φ `=r(_Pߟ{H(=g >:IO&{_V=g*k* Wx+ցNCpy1XO^g]}[\C|HUVw8BŅ|:W2fWSK ,fCXZ(Ь]z: ]v:*{t3أqB7K;Wcg2׹ g[`~>㣾s '_GhdQKЍɬHwm6-|8N4N\EY 5u+CDSޑП ʻ:&dB#c*r^֯w#)iW dOaD>PiXn ݧw(c/ 1}X3ϼ ˈi+ßQ2ɗl c1}vSCܫ̤Pf|oOKH*Cz\D^ T h7:@>4ȩ!wEcی|oyJi[s&R7tLZXKrF,+YR qP (q']yǦj0@ZG.|񿇵# E0?Ѓquh8LrY` <\ĞH*})ϹiƱ֞!@WE] -[WŜ)Q}ɂD!|Ŧy>-6~-)*!GzH&~ְ|܊NR`!%z0H;L>STl[@+Ҷpbѝ[gL=f @u)^Y1? B}83 e#a=NGR?TnCmq攭Ջ8g#CBтY)@G ?vL6b@'cuQ/Jq^ Qbt.*΍9¦o38}dUGuL]՛)k0oqՄr?iF7iGZ4xaF=2ZM3y2;^yfmm/ǒXd k, J-I9 dxhuތ&+YLnVvK('%5v:\^ x ~66E`Pk,6&Q $=3D$qQcAѬS&%bV:G*(qE?JhaCSq' z+-\`ڥݓ@"i8պn[-h,j,e⤁ xs)cWW-Vjo)6CٵuH%ovA3YґQ='ybA׀JaJWI6qa:i62NLn`T&0a]O@Wડ~w*΋Tek%gPNax1*.K`x>MB۬+Ůjy`.:A1*ˣSkRϢ10Ӱ8+-E0KzDu,6 Ổ',[d ϞZҰryc;-ÕDZ(i%I'.z1K8{QU=`ef#3M8CVN` Ri|YYƻtY@؈oja!;\(rݒoXx~AV/>s.f'-2.H ڟ$ " WVf-]vlר*U7 E|%0;A1l?HΙ:MJ=/mU_J,j1Cy#U"s4T!E7 jF˔BT#q9@ʱh2Lȶ`o|"wz" DvXWhBHRDĠlp|2yU yDBmh@P/zӓkf ҺCG˰-P:vy˦+0}uqLbۼXW ݴ|U!F~Q}]Z6+5ҩMc,e%[ cƄ,cfH@*q ?*>G2[|5zeJ@R3?܉ۻؖ*<v%/x Ǥ~FXO!ZҊ9 ܳG٨$i6&~K0HC]3{meh7 <h4kCi&ۼ&U '>'iM]2Jg+ƖV*~m^X6ZT W6D 2VNa$C؆w_֮<6ylxYOZg]u+αB)0mՓs1O5_D*.%(!fA,g _Ҡ()Vn}Yd̩G^{6#{x;DB;V>{jh؎*E†1ݏh(,f$u-*0Ɨ}llP7UE9 ۥ?m2MV,Fe&|-?)SZ! I}C5ʻLd0x?6(b@L!Oᕝ %!2{ fnbX>HZǫZ_"47ֲch X5p~; rpܱ1@\ه%Ee$2nY'^ST0r*\gZ7/Vr9˹7EӤo'crakTíHK Ȇ t./yk4BteRA51'[܊/6bLTeKu,/RqkVd1ꙺ٨\faҤCH!hKJ"((-W;LQ1C}82R6h +:Cռ$ }IwԱ= lm 9!f{rp Rd֡@W]?jn:0k޸P 8u*n}8P}/{G bE=ˉBB{Q@q[fmGK pe*W9IV*l2rV] 6 BQt]!6;Π:I7uߗVٳ5S-51C"ws؅k x:'꺹Q8ZC W B^4'DhӄM4NwMO%xj5.pU_*ŗvbd5~`D[uHFﮬl7!}A?aă[|s،Z@CQ9 j X@ ~WђlO&)Gdw@bY++Mp!15ɸwn-|Dj^'ɚj (k:=U"k$%+lMr;tjiN9v #b2>fw`֙SLB7xe51V!^N9ϹDq K^cmwhL;X>CX8 FQ\ ծM5gI6Hu"O{H_Z!QXʼnoI0:p$M#sm_fXT;!Glvȍ _C^rǔ a% Xu;HCX%k̠Sl6Qs͘քoJ#A9 ߓoC㡘rzr5+?˓R>[_Sue @^2w@U9"¬ +3)`,n䄚 Կi[0KrR+颣~?8ϙq!ٻG|7 u؇UZO zx-_gS3mJ[YBV; _U*&ݭ Bfˠv yE͑weý13EΓ٣9v׎c"::{gr=cn<)ӱ_K)ǁ7'$ ڀG;>d\_cAnN,\~2-H% Cx7opH$TzV8j z,~o^4]gOx.2cD0jCP+e^8 h) i8nt0Bpa]Zڊ .enȗ_v۫ݏG|G92ooK8H#;S> %^[tO>a}tZQ.7W @ͺs{ga<7Ȧ]Q!=_&<Qb@hǮm0eո G}ڹb(_ȃE1нx M̾jWHxQK|<̼?7jUl &#;Ӆҟ٧k X81&,^G{fMirD =yӪ!5aMA t6\4S#?@tt"хڅhg`i,HcZmiJ:TV0f1Sc;a7OQ",O'/W {Q5ˡ#wbֺ򃤋O[@sRvfC|;z5 mqĎj9d*ZeY?F]zķ^ݐF+:Pi*ܖQs$ҸX%AN\+8ZS PA48!5N2n1rifvq M`@"2ksl;mJ 6m'5UV;FY_Bp+jB68a,+`יGϢHspb𝡺PdxL7S@ YiU5gu r Tq ^!,u ] 8i_H=h5V ȯ;oL^Sp$2</L}? @D3MrT I(G 0= :]Z8>*&X9V\3[=YoX'c ; V9A#ҟ;͛R8*[u(MJ:vRAD4e?9ׁde{WmTTItRQwV.F+hg~wn""0~ƱD2 b].\yk_U-6P|#2\^wf(Q Z!a8_#gF/Hh}Urĝ: K%HmzU]3MEY݌#tf Ļ,+x Jn8uM u2!2e#MM \rӪ*{-kMdd\}ni_ 3#\1^:Q/LnW lzC&@?<@{܆3Fd!A TP-0vPd7sꎍ] \vFbHG@.;vSZQLB%dz1̐wOp2[S#MuT$)\͜-VԝS|_lx 5e uɧ##qVUեZ p_(2ymf3*Unx]M?pm?POQp!Qàe@0po5)jeHq r-oe!Q6wJx?|E/iKw4YÚtNmKrLƝț> l)fҸ3VwSPy}j@p.6L5 `ŞeTM9u1^GNBYٳAT:> .K {rOb=n TWCF8>Nt+O/\v1W<-l0 J Agu4W \kTd|a%l֤p&wtG]2o}Du70$@ 1C.']XW[2J,<ŌN+͖۱0~KGgn_T.. Qz5 ?Q s-:TmZ/R:i 2܎e6Q͸E w/{Ds#,D* <)+@2݁ȫu(EVqDn_ \@]1ZW2Gm.Q.UWͪM׊*KI4[k$>זٸ $#bmܖ $!{<+REh >t2A呞n: oj|U"оʨebPA2թ #3a:p)ozTf,:}(hpBxڔL3(:c1'DnkxGd־(rw Y6xBIMm>"lFȇcRv$y; Pji66G_PYOwőK23j<%̱c}EC2[6ĩH k%s0bT{Ͳz9µI#3:1+(P 5# &YudK#qp5Z֒Dٶirs<u&Ms"g6jyE@" ̶'~zQ8PeD:pU,lÕ3CG'L9ފp+䨙_搳_HؑvMtBZ -ul L"#2+ٽՎ# hnw8džӻ!mx%." 07u0E6V0\Y^"Rx"*BP7Z*VBddb,v.Qc|3q:ːTJf0^{ G 0ٞŠf/19u=eb{HsyCSԒ1@wsaG9>a?p-:Ⱥ!hh7h'RT{ Y-e-?P磴\&`lV0R-$K'9%|ӌ{W7<>G/p?M\4Z@-kiwm|ySN6߹ohGn۠'~pE2D J7 cn j1bb;ӢzVR0+($|m<6FuEtZt!,8 5ȅYiSTkp>L+юVH- X* ~ĬqE|㏇Ttw89S]laEroia0M9?N #DzM+ ԜF@*Dnܚz=u*_6XGoskQ<&vͿBgfIƐ ta3L p:qJ2kj9.Ut47|ٞ?(pBvBq S9^nK6z-=KE"=ykcm%`+VWcY=i;5ŝL NJlXxJY #Veȗej?- y +uzU}`x{6Jrb춽&;ƼT|ZUdH緜fEi1ɤ{䘇v*\~cN aTs9ⅆYs"D)0B]Im$1NrVcԋyM+ D_ICSk'Y-zTP(S ??d8v:iM|WY# ~>!=+佗RDY Lq&̆Ƣ Qz}S yV2[tg y)#O͡,FtR=}E/Kq*uLmn[b_jLD)U-4Я~*\:m ن#jU<O̔x߇-ryxExУXGl\*v.o꽖p`T #nKBrg[~|@b*[Xq?R b[ٺKr&$\eޜIAmyʋA4 -,OLdᄐ6k>7BZf փzMC27g ,@/€A`kL\DaJ;iY>g?ձ)(=)k)kwzҮ0@niVZ6i+L(T}ָH%47r <;lӧpс׷}+|n~I@F$e2LB9ByiKVۧA[V_Bͦtk^856C s]_&z]Rjm3LﲤH)%0n&y}4Q,CpQxQe_1 A.gu#{.uDX ޅm*h~9ڀ݊X~ju! Q4Nϙk jcM?IM^'ǨA<3GKD:] BUj͒ݪMX٢$I2jcqm 8q^YKYVr>9;ѶxQ( bX*0RMsH8v$덥%\׭MVУAZ#oV9*aao93xQh;s#Bh79Z_{/lӪ. ^E($ϒ,FH9 Lk~ :-ŀ Jc wM$JZxS kiV7̀|sT7XlzÜ9;bQ)YL|>N0FGn|lp)Fn5u M KmlѨFyeݍԇ_dqEIȀ*?FʁQ~?H-=5dzT< d%ZdTC\n"7{/tl0 ]@=^>y̞wֻH\kv/%P,ȣiNgu!g-;"V쿯zݘ`TP9$דj#5.>pR?Hb< 5⫖L_ޫޣ lT6bו'.52 G9PD2 F\rl8_a2Xр_=ѧjLim_ y_Y / &䭔$1A\~Ft/P>-f|a{-[nZ?ZŲϠ.<䡰OHG!<(g!nZR3 S]&a=p"ޮ3@P0AbdrzC`\t|weff lrk`Ϫ5 Ar!t5 |/Z>늒A @2udCb5Qd3P 6e%6zJI'̲)2cCA&Cy@bn: غj">q5'#iʜXL=t}=H2) GR67wáw#0ěEoJa+'pA|"OYXeo@ݢQw:.4=ә7o4 1j.,Dt%R5x>pml @窨;MQq:%rȺ렵zi1O'y[r ŰIFLH,K&/4Xi#}}0/bg&*Iݱy<ԇ_}Vpf5[忈t[ M%'g>5~xU$eC r/릞!a~BZqiVW6I3CI}JOS#喅6/[@͕H궯umx(c_;ԗq}=m00igV9?/>N=jA ?n?= OTYxy3 ɿ\B1 z^& @66F.2l&|9%O>uyxoDֆGGy]7EW]{!-8\ڀ,I5v}џWcCx_4R_ UbZJMN;ΰPLv7qBߛ R!DXveN7I{kb' M6IT[7Aq.,KhU<]6W#bw=H寐clYmuR~FP[8X4FiXuؐMWKI_SyXZ ̊|hC;%=U4hnCIjS P-`駃P`!(!kc([|3 ]X=R}P|;@.52yTB3kx^^YO{Q6̊&4g@X;/,[.:nH62$GVj$ F>X^1UN9lTF+ݬ6+dRhvޘUEq\ZOq|+@?J@;ֹ[Dn0zմ`9)aAPy@9 `\G^RI#7>>2@c%_ZQ= 0>;R2>,.)XBUO` B9:AdKl|}O{+{O#;_+k:J[(ȅc0zbk=z ۷Sxr7=Y;ح34CǢ3*.s1]6s*קƢxf"d DoV?,giypO՝LcӫT]qY=!X|y^|:L .K_$!Gg bIS[OlF#35txBe^t!lz‘$͍ ] +$o3VmELg<;x4|xOا=F2u'CT{5S{_5(gNW|S]ʪ)ףJ :Gw4Zf^V.#a9WnH:ڝOy/iᗧyFϨxkR.H$i)`:)pc_$Zv1GH!E'> {OOmAHPsWh@ Ei +; rʹKD*BU=X&WVHPmg jj3~t~U$ M9wF T1@ؔʸP"H#ƌhM8u0u;}{r^*ajHë=E-7®:PMX/ yXp*g5dz\]Z:j|M\a"oR1xx*zLG֞d)im0 );#Qg֟e`T}sK4f<'1%I$M˒7Tbf:W^ǟESH̷jg{}M0 e'+XQ"Lb NhzPuE ϑ$ +7CK=oT*VSC(K;0Y~Bҙ-kXT_WL5e{ۛ01Ӽ9p4nt@IӴ4ඊCQ"u{엄M+d0@!lg}Ө&~៲UPqUrYtk|Y#C㈺>| WM!q ᮢ;] w-#R89iunWS Uvj:Qݰ_r }1'7R_Н;;9;BR `:E O'Z\VR9KYzUm) T B :IdkglX-i}Ϩj! ]fc#kHtNFB}ËR&}'xqwXᗨX P3iCٟkwasd8^\;IReqfy HnhZ}4ݑ_amDq&#ni'q1]R|i`&}hVC5Pk7)w #%IZ|P?KҲN J>86և.gؒ n'VJWs%vS9vRѲX| -NDKvߕv1Mi>9=b~xP3&_c>r 0F݄H4 "|dhY?JV,~|J8c< ;/ıJl&u.>.'P]{~*rst++)g65~P(IcQ:;nچmK1&~ t`hyM=5i'Y,R" c3u(u@jI%:%w? 밶`څ8GNыazm@SX΋{KҾۤ"sٕJGd9v-2-C=TU D}?3{Xxh8=y6 *5mRin$?M Hi[4>JNX#/R53 q`vĿ+jzla7 &I,mFl7W|蚐v]Ҙd@_E iu;Bɽ Ni>cMA:߰f@Iu:0C&g#t}¾{ F`Rol Bw9W-JɴIc$pr_yhJ^̶Mٍ%EV?T- ǻYD OCE@P L#6b|u|M(aɻ,v䐘>fqlQueGMBȋW0C!Z;uh&8p]J/ԭ,XO⼙8';Ĩv:̚4k61/wO,eaot4)6=v7˟OfKJ9z[ouPֱx*b"'ш[ &NUG5;`U^E~2L VCy)[ќ WDNERD+%`&H"8ww[%eݣi29ӢI>TD{:dFq'tO|qOB&Fq)u53B)7 ض9Rį Әl%Dmp7DiJJ`#*WVI#(AWgLeTlZ'@˿Mk{Y협sçp%P+<ρ.s7?x\7DR}A]Iԏ bigxBejU.]Wvپyst` HKH1 ًDP'ҋPH{a3hr]YAik]v8?X0 {-7 Rxڼ)JwVoL~lOE R]&f!y?u{˝^W/H9?Bu1n<F1ˑYm}MM%*akKbcx,]qIdjR!OÌAӘ?g1p#hLxj|=ک?\>~PNpTlBn|d:">·^;{IƑ"5jv=YL~@ݱBcBө(#V-9rb!cVxG#q0KinA6$zb`F5ƒDl y][ du,euLG+lF wJ_kC'$D?>b.9Hr`Wld 썰s :ܦ”pƟ+|KӲTͯU@}Ot K@ 8hKF=v}key/٧r @7:9V(w+VSDNpWؠdwChY+aݞ@cMI"%'pO@gܗ-Hɜ@6"" 4Fs\SH+v }Y='.qȺi' ̶$z p${~E8gxwmJ39P CUGvJأKg3o2U1#fh"&mlA)DYv e{xY >KBdBŨΔ-)E4 bļV)^]t0' ]~L LY?kVwĽ72A;Ɉ:1L0ҜAZGQyZQ!p*2[} Ll ={A!`|sd d{4{HedW^#u]))]cuUr A'z2 %(]d3j$f* :dYza%T\bGlFU|vcDǓN4HsPɞVٲ9< (a= >nGHCø0^4a[E+^?(`K 53,'^,RH{MxT` wg*;N1 Z @Wۯ=7O w)|إAĤ@Kʴ$N ҅Q} y0Ƨ/C0( b0Kbjm('|X_ v _j&hRH}G@C_WA>/bBDz-9K\?bɴw>'_Fҥ;̓cM2SM>=aUټ{\v VI>*3Y yĂ O!0gdo(l}~ͪrtK0$@<JjӏL4?wKp9!BX^U}䝨89 ;ugU=M߫,N I]hW?&u"Od goZ1yLTέx(4(<1WV2m4n$I2[/kHvBͨ]s2~o FTClD/=`FB8[n>K dٸ`yeV<ȅ"C*k3MAՎTVWTw#w{gjn׳CI\rt^QrH~ ;3WLOf^l)ҽאA72#Ev@%,ӣqtЉesJŚf&$kJ㐅L$64Xt zY~ v(8KgN')GLeQS3?gē(Dq14F'~xLJK㽟8q #EoF~6>a[ ߼Y4%o}bVƦ%KyvI 9!.yP+f`v.6VZz >̲T3Yw@-Q {[BU }g KsMM$sƼ= [u/,sQdAy'Gs4>'Z$co u|,F-, ;KGTJ˧a.ΉSm<鹗s#xvbܳ}7wY٧;U't7qRW*XS< y@*υv'qX ]rWL 4_/")ɟaRZȌ?&1%Eq@|7L*mV=WCy^d:Z/xu.C5s_2*^eZϙJ%b1TjVb냟4I,2u;fV #(ٵ FpLNaZ|әb91sK k1$.XiװibVAڊ*s[,%u@!^o㸾 a׽~~r\OU`c4 x*xԟd2s&Q{(gƽ` ޞ>P.{ۓbS:ħ?3)Ps2 aMW( KsfxooCx7Cp"C2=:niE׉XɕV3nܷN(CʽMe-lt;VbbRJX%;j>ĩ}9ry7:p#_$䏙S(_p&>y&FI5N}o=xVzE_mwKwEbujN :T۽97Ee ǥzp ݁|atAhVH~@bDQ`!X_+7q',]z9 }Ok[c)z1q`5$Htœ>"OԈ}zFU %,5x6.du<@  MBj)ip{˧("+̌JRr|Xl8̗FJ@&fcR1>"; :1S&6g"]Mr;4<7nB]$hB{3MS}]?襻$"Wkܯ1ZD%I',Q3(Seʱ=|D9uK:f|h)6]pbV[:MMU顶xV`6rQÕm7`0tn}8\&w(M< a`Q&~vy0/7jAb8vt6n,a]8` _3QKَ=8` 8*ŸB-SĭA'vȱtk72h0K:0cWx͢eݲŜnOV*sK!_dԈ )H)?'}K,nƫ)> (['.V}+=i}DC)。ǀw&9#'v a/v?u$4@2n yln^Pd:s @nac[d@%Eh$ js!쐹܊S &(q!\FNМ.Ml- @[z==-tȞdot"@̛rkܘdW=QjMF[wx$k/cؠ #{״g_͋ V8ߊ 0_ZbpL|t*MXlD.Sşڌ(J*Q=tB ˴'ecKDǷEd?5vqNhD6S[7k\dvBD,N!Y957sn,q'~dP(zf8`2e)NpHgNRV='"R qAҀҪڮWu{.F$ވp"E0PB=al <%[AdKjUS8&LL6ԩ2P3u[õ5Q,W#qBs=Y=B0`lcS_I%.XpЭ4 (Vg\A)d r`~ڴ׏h,d8m_h8r9 qbR>=re'O Ba 3.,epbkY~5CܟR=?9⺚N+ǡ־7h$ V7/ R Wtj^ ^l}Hg^ ^ZZ\Į0X84|h* #Cyصfm+u/` G䡽QJFw`)e0wɈwbSfuѮZ â@&-wjCRc)18KQPs(ۑ=m9";آ{&QfJjY% ;8UT0eg- Vԣ6:c7(Vguq 6׏5\)dA_PMpzVgo|]b15H K !!Cv5uOt^֢* uVnkG/k F]q8Fl^֣ *3|5"\ͯ NO;E-넇 vb**垥[Uz5a,±+hOgK +ƉW@fɖ~$LeUQ`\;~j˷<XM 5+ w^(U|)T<X\߼(ye9Q-QxRRގ[D0 YV) OYoCիQuN}kk#2#2W ~RƺrEM'>i?S7FXR=%"s^7~&XP (Z/ k[pQMfpD4džBpTi^@sOٺzlR~$3L!{Y! SvP$.'/:A z!jҮ5Z}r;yKwuy4QfkR3e07AMkL=,cSPe&-Rœu IּOS%Wp/:yZH4}3Y7HF&H75pW|JzGKfG)+Q 9/r.]:M5V1_s$`7 ܰUߤu5&DTNpKLyxGVp_Lt_>ߢ9 | H+jƨs@r0E#R(zFz4Ugfk7" "`A0UA0iˆ&%[{cBL.[6H'_HU~~TՁ f eRA@ NYɝN~˲Lwޒ73/eln)eqL1G .l|iE\欚$ױ 娙v&Lz/I)b޸ q pdlPlE4HlUFjFR#4~0 "v\%mcJ)vt7 cL(Z њ$ոŸS" !w.2XTzއ):"14MN- J $"~?x =Go[7E@UWj`>W{#ͯm O(uk A3uq}b&dkܜe0M}m ,)_GrmofU.=A\gefĕ毯*]0$Z;I<(pL|ꆤ܈/rEK?ȃt=í}%PLXaS ~33iAqٳT>$l5 ${f=/)4D5~aP,zVv[- y`aE! !E,h2gHٽuU.əLo͜ZjxQ@^xOH"XF>iNd֜yPJ{8r^0B1I{2ä5LX< M׉h>߁ac5D%G]jr|$B "_'V+'w]L+b黴~' &$U_7w|;΢aFn5wߞC`.eM~V:M;~$][pq-WH+w { ̀鹁 SBt=Oq-|uo&}rI ґg 0uZ",צj%QI`yj/ja(, eV1D(tG~-09Єw;:|2mklҧWw= 7v( |}Jz~}iՍ fH,ߘ7򑯽yż <X~niK|s`u7Q6q?ĬoE<6kM*w}/WMB Qv 0\5E*ن#<26S3kˑ!jh6J7!˺1wG"IfR_IG|)O~&Y$dSwz J@$ 4eQ6 PEBa“]}F[ȃHYyh >{2/Θs)m6JMLB"G xOocDR|}.HJ_% Ub0:w-} l: Ռ }l.>F1 ֫ɥ*6]k6ڿwPK|>"W5 oI{]ebO[įQ]~bz Cǂ= ŷ䛑ME@n8E(uoG,G%.)}p >ؒ5r!=,E-E&S^2g^tlT̋ekU[Bk [vꋂ? 艍u[z~>tEoXCTɎS>9(M+Ga-J`扟NO  Ǝ@_wB?60 x2!- d"e  D5dLTkn<&B;,E$.A:n\/Sںepg_5B ͚mڙW҃#2pY}6q"k \t( Ty)fU:餜u_p!*MK80'hYrۗxb pżzZM;!&Dm@֩J8A-1OxԁTБ$6l 9SkvnG`b^V2(X+]"gVCn^U{ZN~c$*Y TFh`\o8bž $64:[y5ZBC#9ImS!9ӗ詮k3c (IGEG13 Ufv;peH*n}x*ɷ +C"bqh[|vC"\} ,p+.tfpn+zU oL,Ah7Y<rHw|@Qq5ZjipVhɝggGm.iTb=T[̪{B1d#jg{\@Tsqz*­JȔwsG;~iKSkPIm,Bf$ZmލvrMtm-.em#y$Ieb SRêw|ѧ o}-G0:傭VЅ2bQ9VD ÏQM "(2Kn|F:\BK)ӭ9Cra4g0AW}=lan6L{"KW!юX^"JIł/y,  *@";D0J5u]yf^AXL}&}0acWRC"G v)g)rn@a)ʂE٥- &:-F0V3)0gGI l[;["'g1z,,vU{W&e`,LYV"(['Wis2q)m0z+|UDWzڼVVr ׺yAWMxG+/6-havL4~"%{B1dF!VC8* M/1ta;r`V;B KƖtjjpm'U!2]0q95QWꢽ[jȔ0Þ.G ^ۧM?Ɨ ki&ê8qC"DI.[vSj JoQȱUcv v=>т;Xu8 y0(lYi Wd&'zs} {t{Su;nux~?yYNǣ%pVow?M'@;!}5԰a= N"d{[ : Nѩ@+NJgrf/P'HP(I[OS xUKx})a2kTEoh7i p&bmѰ)-g`SF g9Ojͻp9k 6!g5E4ioDMr!OyqT[,Od).N0czRKIý=F\3lv@tzk%d$0LPi_5t>Yҵ6waKJRbhۑAZ %zmC5TϏ.o\`u|kltnQrgWFNwO:H69 RJǬZDjW&i*&OFPf%0YBb,NU0+\XT0J41JDI'_{#%4NVrG[7` Wbݚ9_"*"973g>ě׶R A]O:%o>\LH)l߱VPF A5rr9z1͝j#HHb)ݣ&K@ 3bֳb~r1Bi5G$7 ~?NͳLV8K HJDA7bl4Qn}CN&22r19~SIIT$ŬǨf5W1x ͔18>ڙ<;VԷiKҚ d+x]/F-1c䘪)1Yè1\>6TB-fgG#<cyF< &u4eޮF3v |}1r] NGp/J9(UI,v\ 6l1BK{gc^j+ȥg%6(o|<gz 9!Ϟq^||Fn-!2HV]k{pnY_m,{SR'e $7. ޽\H@yfx!ת.[x_HP J PU W; f/@>&*Abzs_a:кc"\&[8/{iKN}[}t='HPK8ݶ-(Z/cB+3etc5o1riW8X=z7`2g7eNJ-I9k_Eryh5ʑM|i5s[e\h/ ݧ7RvsG7#e%:3HDKGvjSgmQq 쥖֚ė w{t%=9/r#R:C/7@+ߒ)֚LΐIKEI *I{o'ˍyk(E_Hx4|M'FAΔ]C-ib-s/(H m^,$!9Qsr62ۈEE&Кk{H /*u32Kͩ}]"a4yu0b [S&Iiنvj;&){`db0j7;wURV$q&v+hӍ@.G*?)w-t`ˣȖF[r/pjx/سs3ٖ{H^F?ۓ8l}L놘R(PQ~&+#Lv?K9tJk$3OaVB\;sF2/ԅA7Ee;:_06|L-TT+5yHi#5*ma/D~k_8`xv/7AAF({y`g7ƷS{ԗ3GcXȚTw=#ap1+~VKA(F v$wvr BVI/CU}s؆@( SE0ֽVzL=v{Z0A91&E-VgB5v+4ˈ‡WFp1<7>oZ/j V:xV-Dxi e=!8>ѕR΂=x9N:TeX1R/ΤSj|an:K!g-UZbe{{D(@81MW_ ^oGvdvJ435Ƨ jlM|J?<ycx4%.JIُ!:y\Fq\ nC X.2 ".:T2jty 㸥xd*ƝCB2gYAF"@ç9`d^hI$|:9Ol{;KB ȮYwq&4h4wܶ܎hv 4d6/G&+ro17bzcpsIq4cU=f*Oz'GIҽ4`X6gb05\Vu=L+ʀRҖ6@'FɬZ/!WdP<2XyU%xw[v@͗Fߊl˶33lLbQg׾o ڕ)ٿyv4 @'Sz@,X|!,Fb JH[#CPLhPx8n63MW oSTTcWee!M54p* ->ΡJ]y7ӷ!Q]\>A <z\VLYܶhy K [`Iy+^1b.ƈDZy=Y$ IXY9JXչ)&Rs^E8Lm8ߕ_3mɭ$[U.T ]$\$ )P.nk/ ~YIڦ?݄։AJţ302T"w}[L:EEIGv=90(#q@q"J I YOQEYZL z99B!>I3R2ozͥc+!k>6!<^uc׾t(S*ZFH?6=$ݟl/j6gϪ^wsR MM&RtG*"0Qʦ?(cX 0*CZaK^d-. UlԖ2-pH^v퇾;O"h%n׾>f;3UJk*3MnPeF5)їYbV$bt(-5Eb;y⨬Xd9#+l  2\&Kk݈Uup[A1ú1.'-OZSP/1-wMۅY9ɲT\wװ"oĬ8Fs6֫˹Z<Z}t]M h̻3;W. .iָ\^98=C *`$uū/41^ʠ xҩ\o! /U6cB nY Ǜ)<= OX,%ѝ݅q۪r/ y$ J_Sw+F0iqiU̎3E w|i$քDNH$6g!4;eݛDN*e6wΈJHcݺ-;)M^q 9w mX-|@T)E3omP Q -cG Fu Q਍[2iX; tY U@:{jhcD酥V.(}JCQ+{R5XS \-w%7?%1ɜ)!5*.Bq|hϾ!,]q|\`mphN4@ltMGMkțh7&`egeB`,>Uo6qTOvۥN+7{Q {I}_hn8׋ W9H€ӿk;M'yJL~7PXA7(agJ鹿- UR/ A7kahbűvі.}d>oO~{퍠Lt_c- V#gAb˜i[/}Yxk:r81D z]fvgŽw;6.hT@rDy)IO6irrM]D38`QŰ;=uX*YW<4šbF"CBP|ӯ:?a|tX~ 6-5v.#ƤjKDa}@w@$r)>=#{&lDe4d,M5O#u= UPm0JTU2z4[ S:j!e{;8XA$]L[՚)#($F ʣom&b:lPRp24!DB ~z@yV_XJ}'>Nuu& _J m_l3 NV4>A4`ٝ~NrVx)S>.,^Pȵg@NVx:E:Ovu )}4ju@3gT~c`pҐvgwñL:W2b$+jßXrIm,jKȅpEk ۧD Y^zmUm?v#5PC9:L}}< C3xz*YHo JӞ[{!S  )s4y*OI ҷ P NWn & &1gy u^ p$mgx(m:[)ΚFpB| a~6A^5CN"PH/*k(.-+ p}Hm'28M~6jlaےH&=W a8hTPV3j}x ã_EԵQxR>[BžGOk ;B< /+/\VF aQ˜Wſh?!Nj2?aWP.´dg4Qնf]FĿ2z3Ok`88ZmOW2r`E)FHČy5 ;f'+o+-)NP G~c@-e7Є3Y"fHQ']D _偮Ѱϕ1{ůSϑzM9ndmD<4}LK\*l|2T8aUP<t[Lt2=Um51d%Q1qc\naC 4>π}£ެ#~ -YH((&fǼ8Ly( Foc^+5K!r!w: @ywgc.p<0Efgq:OQ/rBlkkS GUq b<ЪP$VJbm5ڣhD4d&$' ZI'sҺL *o_oU\ߢ[H- b֑ʟ9,@cQ%6R`7 8DE4`Ϯ[5S>\,fs(5av猣ˑ@\ }!\Aא$R@ Y¹iG@y -QIX`k>EVEXX_Gw&߾L E,Ĩ3H;܋Rq ׀HQUؓtNxѫ: # 5sU`yPAg%iܞznFJ6>~[R705W>R50IM4٪b#8dYmB~wϔ  ˙v( PiU='[JV7u{^M;ԍ]\ 5u=]!!sUR2$P]V.ʿL2Ωd*[VZX|cF-DzdTUNBڬa.]-8-#Xv|=p)HHAZ[چ>oNVQ!J舑%(cɭn_kq]P[@ʓ=?/$͂dO9G0PFK(]r1mل|`ED6@1AaVxP ɐ)MD e(&V~=@# oh@[3TOs~^,N-/ mmߍ !I Hkr!g* N YZ