gstreamer-plugins-base-32bit-1.16.3-lp152.3.3.1<>,8` /=„(tb`n2k1y/e^{e|3sˊ<2v7˰sA!V~^H V*&kHʚJ\/+ "2IN$k4JӠx5fpgBx?-^`~W :Sìd]|u*ϭ>4 gνQRrqe6qnի./WWU>"ĢF4iFhJ8ˏ  >>?d& 2 _  $Bekr" " P" " "  ~"  " (" "|"8>==o=(8:9::!:>;GD"H"IT"Xx>Yp>\"]\"^bcdIeNfQlSuh"v"w"xT"yCgstreamer-plugins-base-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.` goat17-openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttp://bugs.opensuse.orgProductivity/Multimedia/Otherhttps://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfiglz(ggpV'P;L6Mh8gjl vlRX  WP$|L9A` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~` ~33be15d94ceb654b602c333b6560dc998ed4226968e798ff1af88f7727473d99da5cbf8c94cc9e6ebe778c836081b213ddb313840888bc3d94391543b20db6962407dc745db4f33a7a02488c0a981ebc702f1c3963fabd6f6745a313d0ca4aaf148f0fd6f95b2dfc09a368a33b7695cc7b9505943ce939434c75f5f5e60c31d8798f250d7682ddd522e9b486b037ac432c17904e5d225cd1c5f3078f82bd5dfd6360526e4417e28467f05c3b8313a379698da689c46802baba3395ebc7d34577966844e9721b6996f2c3662d5b6416e4b69d015052f2d80de046980ed3949cb0f33cb279cae7ecfeea029b39844270dcadf756d791b2523602f8ceb71169e4723f99452deebb0961b89e87ed5ced03ad6ae7d6a67c4c35421656391847682428ab11ca2ef9f5951680fcf47197047ba5251db08f7b1429571198830f496c5a6fcf4fbffacf6ca389b3585a5462924a4b52c7e57d5cfb3ae1c314f2a9ad354a563d13e9bacd1b960b579affd419f57a8fcbf2f97a43ec50b04e270acdc402dd76ffd915c670a6898641a51cf48547f20d2e01a54586295e53566ca084090fbef0502480a743be92cf1d008b46fe0240ea9f9456bef52b159a31dcd8d5e2c0b472e32c97f9645ad72b79056526d104a48d8a5f8a652048fa5bbedc9dc43cec2aeb513f7bdf2a1a19d3fa5fa6c65e007dab63fad8ad21befe26d8b97d5a86d299015866abdf752e010f4b987131c09ee89b2715b410126b36012c9c225f4e80714a2e4d6d310f1242434bb743657a6ed539b37cb765fa6f0e105fbc71a4096be3246de6d96069e70495bc6736363b793f56e4e0d0a1fd442e5f55fd82341ce95b26cd8a5b935f87eebee2841614ef981cda7bcf1a9ae6c3966591e112e580bbacee8b7b080a610a713e36714cde312cec85fed25cc62e80c27d7faa1b290b27e7b059c89bb0fbb951bb1cacffc598523c5ed86437dc68ec206af4f01167e364ba6b6d6cc669fbb9d6c3c6837db9da95389a4d665e9fa5c9ff1e9b5201ab8baf9a2ce9f56eb3fb7b8b03d5209b0bbd1ce22ce83faf89949b1de95e29cbc32a99965d7963c66db99e6ee7a8af97330ba9c5eedaefbd4606a30f4157ee4af2c556b8f273526cbcea7959cf613cfea8a02ce71483b3547e458ec0ecbfdb062cdc2e3d1aa3ed9a40b4c1702fbce435dcdc8d00832df9512ccef33128573bd943675bf7aa89f0d881717e5c04861020050d11a6adfc8d0ece0a5053a058c4d9e848f60b02e0c27b8f0ddf477b62547b4b8a9bad82e753c939f17aa51786331f795bc1a3d9a419d3082d3ac701f32e07b42949c3b8c73a9780b776c7244ed875bebb412f58a0f1f4c2b0b39f89c2dca496dbb5e5bcc97c84aa51672525d9aafe8feb1fb5ba3152f8087a9bb04f2e91f3ce7b81dbfb00c84b2c7876e8b381acd904943d57a675d7857225f58f8dd6d952c9a619ee0a5ae55930541e55766914d7d0356de0b4rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-plugins-base-1.16.3-lp152.3.3.1.src.rpmgstreamer-plugins-base-32bitgstreamer-plugins-base-32bit(x86-32)gstreamer1(decoder-application/x-ass)gstreamer1(decoder-application/x-ssa)gstreamer1(decoder-application/x-subtitle)gstreamer1(decoder-application/x-subtitle-dks)gstreamer1(decoder-application/x-subtitle-lrc)gstreamer1(decoder-application/x-subtitle-mpl2)gstreamer1(decoder-application/x-subtitle-qttext)gstreamer1(decoder-application/x-subtitle-sami)gstreamer1(decoder-application/x-subtitle-tmplayer)gstreamer1(decoder-application/x-subtitle-vtt)gstreamer1(element-giosink)gstreamer1(element-giosrc)gstreamer1(element-giostreamsink)gstreamer1(element-giostreamsrc)gstreamer1(element-multifdsink)gstreamer1(element-multisocketsink)gstreamer1(element-socketsrc)gstreamer1(element-ssaparse)gstreamer1(element-subparse)gstreamer1(element-tcpclientsink)gstreamer1(element-tcpclientsrc)gstreamer1(element-tcpserversink)gstreamer1(element-tcpserversrc)gstreamer1(urisink-file)gstreamer1(urisink-resource)gstreamer1(urisource-file)gstreamer1(urisource-resource)libgstadder.solibgstalsa.solibgstapp.solibgstaudioconvert.solibgstaudiomixer.solibgstaudiorate.solibgstaudioresample.solibgstaudiotestsrc.solibgstcdparanoia.solibgstcompositor.solibgstencoding.solibgstgio.solibgstlibvisual.solibgstogg.solibgstopengl.solibgstopus.solibgstoverlaycomposition.solibgstpango.solibgstpbtypes.solibgstplayback.solibgstrawparse.solibgstsubparse.solibgsttcp.solibgsttheora.solibgsttypefindfunctions.solibgstvideoconvert.solibgstvideorate.solibgstvideoscale.solibgstvideotestsrc.solibgstvolume.solibgstvorbis.solibgstximagesink.solibgstxvimagesink.so@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibX11.so.6libXext.so.6libXv.so.1libasound.so.2libasound.so.2(ALSA_0.9)libasound.so.2(ALSA_0.9.0rc4)libasound.so.2(ALSA_0.9.0rc8)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcairo.so.2libcdda_interface.so.0libcdda_paranoia.so.0libgio-2.0.so.0libglib-2.0.so.0libgobject-2.0.so.0libgraphene-1.0.so.0libgstallocators-1.0.so.0libgstapp-1.0.so.0libgstaudio-1.0.so.0libgstbase-1.0.so.0libgstcontroller-1.0.so.0libgstgl-1.0.so.0libgstnet-1.0.so.0libgstpbutils-1.0.so.0libgstreamer-1.0.so.0libgstriff-1.0.so.0libgsttag-1.0.so.0libgstvideo-1.0.so.0libjpeg.so.8libjpeg.so.8(LIBJPEG_8.0)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libogg.so.0libopus.so.0liborc-0.4.so.0libpango-1.0.so.0libpangocairo-1.0.so.0libpng16.so.16libpng16.so.16(PNG16_0)libpthread.so.0libpthread.so.0(GLIBC_2.0)libtheoradec.so.1libtheoradec.so.1(libtheoradec_1.0)libtheoraenc.so.1libtheoraenc.so.1(libtheoraenc_1.0)libvisual-0.4.so.0libvorbis.so.0libvorbisenc.so.2rpmlib(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/sh  !"1.16.3-lp152.3.3.11.16.3-lp152.3.3.1gstreamer-1.0libgstadder.solibgstalsa.solibgstapp.solibgstaudioconvert.solibgstaudiomixer.solibgstaudiorate.solibgstaudioresample.solibgstaudiotestsrc.solibgstcdparanoia.solibgstcompositor.solibgstencoding.solibgstgio.solibgstlibvisual.solibgstogg.solibgstopengl.solibgstopus.solibgstoverlaycomposition.solibgstpango.solibgstpbtypes.solibgstplayback.solibgstrawparse.solibgstsubparse.solibgsttcp.solibgsttheora.solibgsttypefindfunctions.solibgstvideoconvert.solibgstvideorate.solibgstvideoscale.solibgstvideotestsrc.solibgstvolume.solibgstvorbis.solibgstximagesink.solibgstxvimagesink.so/usr/lib//usr/lib/gstreamer-1.0/-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_Updatedrpmxz5x86_64-suse-linux  !directoryELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=08d55111ada1568994236b40741fd1c67468e405, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=41ad4e054d179cd1ead384fbec8eab117914bdad, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=425e9af37ca9ef74833e7050d7df6205b9c5d8b5, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=488a27f651ed62b30a8bc1ca775ad24a758860cd, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=b5a988ac2a3daad05a231bdbb735528860b7a6e3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=355e798ba0ef4e9c6772b397e2213d80eb3be1e1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c508db38c31321610f13dd0d794a0c8f3e27f6d1, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3af3de8eca049eefdcd6fe75b45b8cff770e1993, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7448ff6974465086597da6d81eff236bbbe51ee6, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=204ec2e534000203551e3ee295f5aba263f4860d, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=067019f7de65ba71a7613fc9545da01cb18f90ed, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9fb353a4b1ec6c2a3b2c2eaa5907d0f15303dcdc, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=3f48106b04819d9dbf96e02dba6111a5ec84ca7b, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=52b8d0a60631a8f53f4ad189e8bb4dac5ab988cb, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=568d2d34492466f612e3a6179051750ef0c61fd3, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=48757003139bc5eea92b95f6067b75cfa911d5e9, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7227e782e723b35a957bd05ebe9afff617d16c78, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6e3dc133587b4fe007e6606eab622fd05edb2901, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e244efc9d39396fa26a64e5aa1ecd6cfcd9c6802, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=549b8cc800f58311abacddb2001391949ec11f7e, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=023a0379200f6734eca2b8894af5715bd0ebc5fa, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=a7f2eb57e5789e33af7075a72a01485f06432354, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=1bf9ab8a49996700f845924ba019f4d49e541c79, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d68481915840dd78be7e8dd4acce58766deb31d8, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=207f1f6e881b35bb1fb8d4329a56705cb1f6ac42, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=30946d40e92347b01d812ff750d8e4968ef1d7af, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=c92a02690f5fa008b21c4aa83a84ba188b966d01, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=eec8b60ea2e69abd11655de3d82bcebaf1769385, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=7063269c973b0912fc08a375d73f7fe669e3625f, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=42cc901d87a9b0262cd32d50b38cf2e0c6421da0, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=5eb5fca309b3ef8b6c320f1320f536e8897afbae, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=399faa5b8d5f495327958b6f739f775ee3a28818, strippedELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0f20ec03f55c0f96c0f89a45c9a1f1216544566a, stripped #.8ALZht "7GS\fp        PR RRRR RRR+R0RPR R RRR R1RRRRRR RRRR0RPR RR R0RP R RR RRR RRR0RP!R RRR RRR+R0RP"R RR RRRR0RP#R R RRRR RRR0RP$R(R'R RR RRR RRR&R0RP%R1R R RR RR RRRRR0RP&R RR R#RR RRR+R0RP'R R RR RR RRR0RP(R RRR RRRR0RP PPP PPPPP)R R RRR RRR6R0RP*RR R RR R!R"RRRR RRR)R0RP+R RR R R%R/R'R#RRRRR RRRR.R$R&RR0RP,R RR R'R&R"RRR RRR*R0RP-R RR#R RRR0RP.R'R RR R#R R&R-R,RRRR0RP/R R#R R0RP0R R RR RRR#R RRR0RP1R RR RR#RR RRR0RP2R1RR RR RR RRR0RPPP P PPPPP PPPP3R R RR R1RRR RRRR0RPPPPPPPP4R5R RR R3R"R#RR RRR4R2R0RP5R RRR RR RR RR0RP6R RR#R RRR0RP7R RR#RR RRR0RP8R RR#RR RRR0RP9R RR R(R'R#RR RRR+R&R0RP:R RRRR RRR+R0RP;R RR R"RR RRR7R8R0RP X@6JB޾SSI{a-zÀ3ul9 $KZ "0xLkX\JV81n@|+'{!&fpkv;ҽD30!qg2bz&1 ds">v1 1@8ϐ]T*3j9qne~ YZSt~2Td: bZY?đʾ9Q)ԣKi%5~-YӪ^ oFU?k&E\eSmI%+䋾#CNb@>2=@={75<8tz?/'P !5mHI8-G4CoO{tjz,>,c9s6fJR@NH Z08d4WB#J7-9WLhg,4r"&Yuƛ8>C|rCD0ꎛU7 ! 2EzoS`nw}چ]CEP↯NQ1JSgݞݰjR?9ݶ?\]Bl^脔y k=WMx.^Γt=\$To@y~`sf ˑ*<# UTF$v2>,bv |\p@7P9f }Z U O-ަΔ쇫cPE@'훁 x^j%~4We ":.ٹV3 )ꃆ7N[݌i2A"ޞxY܁iJnu@g΍/O0-k˝6Hϴ s̕- Z͚/QmJ'(꼆]+@4N8a\yi w ST}wB_lӐ{K`+e&\r923ra;  Ǘdõu}_." H`տ Yv,=1IO:}SQT)&0ƶٸcWcd@7`%O6ivk ʺsF@kMJR3]eܴoKopLYKrkqZo5J140C(]65ȰB;7tH| 7tՎ`yw 2$er*^Ss'zC@J!'1HUξEޖ&qQ^Ǣ-jKBUFqyowa{Ter Fe}NSQgWc֐=ɨګHg 8s.6ڳHY\ɬ\FJe8Es6 \=ѣt[Lb=fұ.+ݖMIX|4RWyĺN9S jSx-:8PSg#4!0 SЈe++ƪ ?gt6wa_pvIk wuq/z`aͮ7B7,YrլE&%8"$2lN ?zm%qD,(vN `z-&iZS7 F0***1j˗ ]8l,>77^F={64sl ȗk@˯1j&(e5, |yI?>FmShceNC?ɔzAna&{$*&B #t1q5ʅ_{ˢJ6&bwSx5hrsw%7![U8D"ބoLTcrq ј@qRUboi4ONOYD01РiئБ!k N8! PyH!ZT|.MxPYz i;Hld-4lJD0ǎf-;M)&WOkS& FC_ٮH7"~]ct`'._N*d- ~rD'PK s1Qh5z]0r,e%- {}4G"]*lRʟ*0#;+i^weUؤsGu*5Hf|8(Q.㰂К<>'eMbUt1iq+Z"b #8;>LmU-hvz~^s5"U|Vpʫu_ d@- x{ ݣW4>232*鱈Y&9^lM@a^ swŲ%R6` "b!X|:GƍC;jRŘ ߻d;o@ʚ A>^n-+Aڗ㹑'rc,j-P!6ٲh.vmR ,fC٧tb?|g-|#4iִs~qL[/Ǖ³ T+$w`;1%|ϔ6;k04m9yLt! S,ײaռ]W d$*Nr!Xرb;ԔAҟ  h}̬xLn.#$ kq_yz23)/#qOf/7:b%ʹr4SecWבUpӺĀ.4vNT,Sv )fVq\hcXYځj]oQn8䵐] e>gR醩̞P6 x<C 0b7a6\Ҙ?)F|B^ˊᎊ+js Ѻ`er9:h/ɥ[|(p}O=}O] `P%0d\0oڮvܻ5R$VC}V"̶"8dJ.lN-M|H}.WkħP G-.4A*1 qvdнQNrc&eL~RX:oCYQOXqan F*̀]M۹AĦE“pZEM5.j%%9"~}ſƐנ@ܻK0̌umr* ޿A9.RY[~w5A/t]Kqcm`X4x=~]qj88nTG*9 TUD/]3)@M5.&i)尦 XXmoF !Y&<3 "O4orOcs:s_ 6,9}]EozΣW8O'?0N O ILVzu*\Wh~ Q:ư*m-o*FFzYbiR`e,F%`z}iѷ0 B/,x@ nz U9`DןPZQ sH6u k\9:NvstS①7&("#Vg lgkD\Jo-wW8u^H=lωUfShG &= ;ܵ[NGl t%Z"Q+A*<{p!alba`3)XU/p푁/xˣz{;{߶{aK"M⡎Rd㷞}J&,dB>m]Mc XWʐ8"|cKho*#h E@m,G(4Q~WSB B%P8/cAYPi]<-GWޯ 橧؈J Ւ nyZ=À; L┪-xZ:E-ȮGRx|QB'+OiKD룱fҗM .ԍcX&@<rZS9#N׽ٮ,ҠF(}#r;*[^RnylhyL[*i|>)ڹ5Aۄ~qCzn1ؼmX2'vJ}KsQBXj*C+ ˠLKA_̈́ :` J|xK Ǩ1ǎLS.w /<&1~oeɂ&9!қwTq-ᬝjN\u GA^K#H`VU=7d!c$!8H.!Ltx(;e"D*Aq[1v~Ibd~=1@Mkk3pM+ C" ٠4pLo2cA6 2H@dF:$~(H֧OTr%iv֠W6@ ֥DzԆQ$sӑ$ѡ$%y@H8lg 4jJ|1߆ig v*Sl/EQ;? Qg= DsTAj6`t(! aB'UIY i2|~V ՛ rFGD+D,"d~i7OQ2=FȤ}T,@ )5ѣv~vUT>y }I [53j?:g1蓕Eaq@Nl2 t'!MC@j_ve?B`5xxL񓸙 LY߅,8G2 !VHT M*~0ȞO9&n(6fQGGؑF7YO9mC!2u.Pn2'K3/{ˑ荟xRKRJ*){5Ծo9Fiy-8&EtZ/:]2΀+6a J\#ϩޯ-tN$KBմz>F@[qys2wFrL@EHjtE}wMTa"&0uN1|^AaE`Bؙ?PX$aEDs۴c0wZrpH·EZ%aۚGح]Pٴ.'I ٵ(pd2b>8z-lA ͨ*""A{kaѴVn0Ezf&/߿+]н"Uk]Ac]-0O5a׵Umrw8[^.My顟6r$*NHIbC|P {oI:wVNƘg$z懱PZ9eܪ%m+n.1ϑ\^:5i  ]yo2 (MwejN =yy:?. =J`>|]4KƎFf ˵{_U>I¬7<-Zj2ի%דQ+0E2> CI26n?F_ƒwR{՜[_ + =0A{{^ XyK!3sKU'L{ 5EV.*1 +=mɈ$NPKp9[0*${=az2w\ r_t?X* seqk^ҢXB3+ba?Y2l3:(r$Wqs E^޺"ۡLLQ+u~;({p!ŎE ` {y}|Gcx|`$ПxA~|Y"Cooˢ9%p)g^x0XDpVһE=F{[9د+ݿLz -\܋ A/7+7X4'J[yy&RjGk)ԇ4R֤<bMWxbbo/x,j̎H rnH?d6sF!EAe:T)H[g6Mp Vqxv?s;}f '`'ط̠wy= :JM:7ˊn6~֗:5"Yf-VZGE)\=vxOtܿ\p@py'4Òlj.$;! %hf9325̊BZk0K>8]$ѴT} \Q0nL@,|;6v33K8`O.hs۝{B\%]BAe7 3f1]wKX7.Ź_|#\E4>$m 1iu3ZGGs LXm"cMJM6m귰@| mxqz\7 }Z >iÊNА2xSlڕ7b3'">)e~" ]GT =_1xkI.Dq5TXN粒(Gi|~LιI {^udxuPkk7a`rMCf UtID31*m>I 'g/ V~C($8佧8k_njGѩm&DQGH|Yzӓe[HR ;s]'zOه靧^2}gFy"%幖C=%t皇p>pP`)㔗̉FGM`%m ɝ.YƦ=Qw1;B W=@j c4! Ye!V;j4zfZE"Iz~q)(Ǵ#"H9GGn%{bW Y|I)1. d']WSb%ՋT]쟙*n<},cP}}vDF\+NzI1G&s6 n7KW!5%8$e7Ơ(p~ʙ,mhPu xJ7*S3 ;d=j['<ۅ& vMCSƭ}r"RF3k \" tݮ %l%m)䊊ure3 _WTJ;M98eRBpgz9}bg/j's6c?R91YO kt>nf9 {׈I* /2Stxp׵vWN|2re$.1r[i%.|z6aPV¾C`'S^tB %i73dL mgT:,D7>X*C&4$oׂ  *ba:X&>3oQHt–L.lXѺK3вxw?,F%O= LЊc0d[P.3P9EbZJĖQ #<9蟋HD 6ZR]{FI 2:rx&߾⼻>rKFdԒEJ0y@n E5-Nd8לp]ڋK6 HGl?tO7G=Tӻs/v_Dr$%ŁwT@iYz4וKr{W8U#d;[}*u@d12HLz]3<ΗT-1oHWv[j2j$iԙB[K\exm֜sGJj3RZߍO CBk6P6imW"jr$6XfDaP))4G De?!V]vK]"}?C*/uTԂETikv+0(=t t~\S}3\%?r*K n7f;?#[ u)Ûasn*i]?Ԏ4׼lӯ{Rw-گx:|PB1YN3{W0eM>PmwNH<݊ k-?| ?V]wKAƽD_^ǫ\X5F[HL-i< v>PE` 2iWΩ:$o^#&Ag]1cy2Ʊ&QD67q&"bR7@=L$:34@S1 P$*4HRdYvW\4΂^I"5ୱN]$Z :MnQ!R#S*nU6BeيƆ)gB;<:˥NOgP iYIw({ ?ۙLRb|={<ɱٳ)Es/f=d5}s<#(CRd> !v;6E`O p7v*2L:L.ًH3hCmp:;bPt)߃G||w9S4ECUrR[EKV[z63,O[ M^cs[{ҙm]I}N_8qk t_0VsKX I34ot<+nEL:|]EgT=z@'8 n=i/_pRd$SjiV4^*Tt6->k}q1&5ݏ2@+1uS1bΒ֮Da-\~t(Ȓ:ׅؖ%"ݦXqc"kJ*xGׅg6!A,o:.n&E6dC!i߄*fnhpO$H *֖[?-|L_g((QR;SJa %ך3zDaIg5d}xF D;]q]+3¡:#HsDbeK ||rX0dkƸTy0YskKzJi;Ygd9jdjJcTHG +ܷ܌ZHaȵ-_k:|aȌ{̸BNum34ea1U`Gm´GiI*/HRs]&d̜ ~5RF f?c~%]BϾ$5B>OjM4_5P[Fsesqo3B<ӕMGiUVn? ׳ /\|̰15.^ì~Z J}FeV *9z=(.˻s\KS6/Uj,gFrZ$Jr1[!:#hFifRq r3la|!&SCv3P<>č$y I ݈wjM~<,*q +xF7X\&sJ!՘XXi근 oִ\:MuVk9 TY%yQ`bn5:HMW AL 졗"7#\DL8ٵԒJrh< ƪx03@"^ɢ__UJt4޿5ntLjf,G۞1wFxٶ INsHj. bGBXVzp0#+y ny-wfv<ƶpjxUcL[)"}Mz 6Sþq(:fYN]l#.;hZG{?ִ=4 i&?/2 &j;ßc΋ClX| +-`Iat"z-Z"MSh$Q(cCٗzqp75fv=\æ}60YLK".Q2pcej] FvR:ywZ&xg);H#!4t^\Ўi\+ 1@'L%X궪v‚\ޙpժ]s%(I;x }]}; /wp$'ArR 5̟ӵ3~z%E+ !tԈSR;+^ay\,;|7_M넆%6U\D2b*pdnxu_ MilJ/]֗d y_Dlo!D͠ݫT±o1O%/ZfV&RhU>u~vZQ\(8N&٩ >l64mڋ.v (hTCZ}Mcjn)YQҺc>ym~G/5Q$quB1B[euC_NkP|Q/NaRA_ Y(vXy-tYbHeJurߟ)h>]쪌c@M)(Y$x沜R`sdy*pC>8νr_~nZbmOJl23zWF2$"!ńSQ:rUn8t" Hw#f`ޛ0lFz Ѥ 3dI%P/]{mg1ǭ] 1O%[NWE7&Z /M^U(w̘ΰɱRm(b㝡{ 9bBZbϴ M*5QK@ 9; Yq Ҩp)|h%g%pd)yGI@#˭'_h k9x[x)NaBJܥSY2IsV"gqӧ@;?!WF3IJĻ]ǔ }ŋ +@ <<82UR} nF#K('LgvOJEc4A1[J+GU ֡sL7!܊_S91b7=C ϙNߪ4izMwr){)'Q! 9M41|M>Qo#KmP?2R *݁75^G+zJ% [U-Roߩl_0}?FD1xlxuP˹P`x,f]|Qm|SvAR\PEOzY5v6bJF sLN&ZS[KρRH}c7ߎ>FKޕ`@bڌJA4Kɘ1\=1Q,h%oܶ瞿tݶ%!m"-t1ZCQ77NkvELhDh*N[6Gzci{ zW,?lsBML? lRRaD8 hَB<L TYqOׯ}QZTY/S&_ׁߦ܂BĽr,; LkTiXhhGU?K:>(c[?7ߊ1e"ȝYU@6qXh/t$Q 1w{|jb,AujIB= d@E7хTFN⠤Q6zV\klƄ9 k.k0P6*ȥ"\n |x+ {hƇ,yX9N4S_PFOa2gewu $ѐ}HS0I-pMu\ۤ}[;s2|YO'6j:=2;hNuFw?be; O[<^WY+5AĚvE\0. yr-AÏ& NV֓:{ʮ:V*[V>^KPl .sqX O|ӟ9lBC6dž1\yO}m &)51W*UZsr"2C$6BǣPSMsTJQw cDrJgB4_T櫑l,אv|@ס%xt3@$Gʈ=1՗?﯊?pͅImF"Anx1_Z %~aj<Cj\UemĊ"kyLПEDe_Pqd|Vu6!Z;6٤rA)?Jx<1t}hUWIA-0xqH +ʇ(@j3=>AO09 xm* HedsPoρ|,H0r9%K" 0ynC;fh=v 2Sf͖4^\MOݡ? 0IZ%"MnT70>VzvNO,R"U启z!mHpoqyR(Yo6HH_q$ "VZdg@p`}aUiU ]ڵf6^?W*00ӟ|KHy.sFjx_Ud6 A%,2 K 45ĥDlu &R,# `x'4 8Gdj#wt@z &tg]! J~x3֚]:u@|G׏7LJ-l=Q*]*.yۋVJkl-LH SYrs mAJUrYA|$)%X,@l~"h(>ΤUÄ^*vN7+S2Kc:!"뱔Oj]'ǡE&YJ[#䑭H޶iJ99rIፙ(nh'r!]Z̋ XkFߢ,WZPΔ?GC)(Va7:xa72WbD)*ԥ%]%}4Ky|̲% I*dDõŲ .!łj !dYW ,3#ʺdl 3[I x68& ԭ3@v$+L) r&QG~&#"x锅BJxR}(fP7RJ@z9hd^2^Gԃì̯#Q<~DB\Ws#XZw8 |ohz[u%5ȼ7Ѕ{ ߖ2\$ &3 _F-#+BTT/>lọ; =mLa[t=;Nۋx=юyvx(1gDx2=pCG?"ߺiɠkN`|U3VA86SP$T|\K l!04  ̕ŅC:~ss,cL 8q]QRp)%u\ś? h_r#ÐSuMG@,o9%z$p/m&Rg^*%]u_hycyշ6?UQxZJWZN.#LA?%Gfr*7cxPkReg^ठ[Ѹ85$\LGG((!snBdqMV  hܸAֆ9L\̖2j;?6rsйM)AkCPI\s8@[ TS ']4E xQLym=98/mjjl92t rhm@; [hu* ^͝o;yq - d~|q1/ᧅ`->V2Kj^KKQ[ 3'V \PZ6V'y|gg`BȂĬG;fWE=B!2!ze7rYE7 ـ.A٠Ex)Z_v/ן%kyc pP{L1KlafJa;"z >;l1T򄅗MԀ$9 y)3ݯCVI ڴw^+].KɃί}f\q<qY>ud_?5vmY}/ ξGh ;Ƹ:휵? O!s'G{'_n&4vx͋gn }R!ӷڐLf B%c |cSZ<ϛo'o0a'xd.#k{}ky! k /- z%1ܥɎ롞tLjt>5IoEPH_Qx8ܧ( `4 7]KU\a?iI U*.D)(U #/$t>P ] _) HS:hыݬLD UF"ĭn&bɣ02[MY∽ŅP%޺u׼=MЀ5iM)%zZbuB/ͭ| a/IIs'm!rUVBkN.XCTуڻ[yX!lbHEg3r9i;ՂmIEx H@o/kxuòFMg, *PFcP%s'}%L5AbC0vn`q\A7=]<ދ;R_F}H56JHeщ({=(A]!qޠ})\E',Y2' Kd̄[<d@6@IM%i!9֟ &ڠylҏE˯ɕR8~Vjj(,$ɚMh-K/zV-t-yd3qSmW<0!Q֊2W|)ްFt渵K8^EE%|Z_e=i4)mX-o鼡#^%=yRݪ=/qܨ8wa9s'gŸC:08je4 4,D~{&qqx5=K+J p /8}ɽ-@f-[)=%qI'd\o,~FX4IoGi|JoN9ڀFqB&~ȮoR Q)r4Դ0g|_B.IP^9*;Rj Wx=T"_^!&-t?&cĜG}"9 *"g#7e~(he97dهrnlPC9'0d?n[l ,?L_.xٌ?ԅFxVaeVSD}7?y$#jz'pQAv- -SMk{AZDYMo2f ݅OvaKY;B=z!ew@Q{Z`S&-z\QO%o' 'GM7{o L4B "\d[w;8hU |DY3ҶѨŶ N%%m0tv >4g7#M(3..S/ʅ[;YNjxR.F`ҶMbW(3rFpI *WdXS[)[ e$EG9RrvU;AOJT0ƂCahgcr T\s棐`&U5(>JB18oCdکLto%ʑ>G/Dcw- x 4mM(}☋mN]Tt-<ձUY }hn3F9}&1kBDMCp)fD[Kq%ZܳGY7uyIj\B4/ K6rښ6=.lQe Y>x#NHNh 2y @gOtqyn/Hm5e/SNj-[]viF%o$-VgcH`km 1hKMGR}Kd&҈O~.@Mz :LiNvO)­e!K6(}qsYnb̓@Z֎netpoDV|ASWkyrS߆H'h'gqvmRm.(RSA[,)i Lvp,EG=a`.?pAL@R \Q~ׁzPt0'w߱^A06ZsgK-OE2؇>rXIġN]1dR8s`;bj x5'@ԛhܷkC3I&C~Z"aO%dJC:=Rq;qu#6BFIBZ JUdWC;zMT S4=v' bS$ t9HTǼp$\&<۫®$9nL4*\1T;[t,sEdyjK "l|?G=74T@91MUI g]ka)*&r{I %u)Ds+vuA ް~.LaG~;1|tO-ME m å ~aU8P wPM9T,E ^U[v!pg NvMM њEYfVNbd$EDI~Tvj.JTIn8ie>bHaᅁhh||e)e;Zm0+uHs^ޓ0 !gW\7I䤪JV؛Oߵ!*Уg˱vu ^v9!m2ŷ7["5}ռR27fThEգTw ~H)j$ }u(\+\ +\׷Φ(#{ZmG_ Zⷓj~'!s!c }]UCW;ذt5gE-ޟ^f3ݞvP !n>B7Ś|c.m|ט2CK5 ^`dՏhp]{?N{/ -9 RAK1},9YNO};^cX'9)7~UtFb'kbp.hjLa?阔Ⱥnhu+{zYaiݸ5f%[" A<j8S'|In9^ǁ7kR ]y|XCT9xgQe>cv&>A0' xj4¢w.9W7`ı㻫iihOqM9+_mjnpZmyO`Jd@·jMj9OPI7Y&Fu7[V/p Wy>r8SwzW J΀O3P(G1?ڰ1RIW~5ߚ77!ء VhK,jDyc>,gOEcSd]P Vv޼H4Y73 `P{(2yoXF+٧NwwilW3Bv'XU..D1 +w~c$^k'" FcS߉[y|_裚nqQAdwn[Fz[#9ʬ5 k = Iq;BgEbK HqbG-mG|I"CʈHQlMڨ4]6S-N/qy֗`H2KcBGܯ*)l) {Hm1 wRf(`]_ 1-T?Z:Uwz.@oiQ  ]t; ħ<}+BY6& 7U"`0<)Q$-fYs{ o G^ILvoKCW6WkkRO|4.wCXnZ r(Н|P1#j2گm1\X1!qs(gRshP|Qs{dmO*,Sϒ៰xa S7M1U0%}pS"gHN2>pBO1aAᖁ9w>ٸʺF <- I!7omB#ckK  ܽXF~fZ,rl̏c;l+qGWL$q xX*d@S~^ gƅ{ȶ!0=GY3p]Hw ш=6' ca*:>WUB-/@\LҌ?T,R]qTa~RFB[>>B GIqVpؙ^eshb5+o^~`(|H=nMo> ;HM!}4JUc2_nѲyq>b3CbBNBգqUZb'qW])']T>7n^ 헼an@"LnbdyXy}NIDI9tP$Y9i&H'Ri$ڋRJ*cm{ojFс3#$>Uf894#vK"%)mWN~6Qv9QӕP]E`C|d8SAgDUԢXl%PI$! k0U[ïKM5i}W 㟽IjYA^ a:n^ 8ݫhD%n8\Q)ڪ}L],?SzKq'I~tAVqĻ"B~rQ7w=wbɓ7tw|>tJ/1;!ۄ}7%@]e^uK$rgcK!sԴ 9b'49?ڹyDE4Z@P6^h;ٯGG O8]a(aeԧi@){ H}Hy(ڨK^z+vvltC~g5y!ˏsPg$(-fS&:_Ñ@W塨B2cG3 Zh*5s`j58AYa$qdM;NO0 4lclỎjV!.NF@ER $kI\| {~g`1Jn*96$jNu`bGweZ(7SAg%QpftdV $1O샘\3E3*Z @OZSF#;ĝ_l&>4O/Aa8Y9\{5i*y+ٟCFA_Ve Ë-ׯ=f@0Zä,s/S#ȷ-Vm 9x+"6? [ ŏ⮟L8O/b.vRvNi_H~&Oeػr^Jqd(Rh5#Ƣ/8G&7\ O߶+jEo\ͻNW 18&1X%LэHTYK""3p]24p'sLsoޢ]crll's37mb*g09GѴ1vƟRwU c-ybv[NH6_Dk|bOŋdDPnɝ'i7t0q+B !hUXK_ASy?Щt2juJڶ .ud] T%XN1fNA\sL}ۿ&cqvB-힫̬HdDɁF=P7_&.x姷w':_nipd9l?Z"@:$غC‘ XB:ak0/"c%h6&ZnNpMDcvɦZһenģL sK@$Pecbjvƨ%o)d BlX˼@z1~8.U񧃏5_+Dya`$"B}-M:rWh<:8 7N L+z?\ R~\鮐DOˎQ3Swl*u`T€I #iX96 "ybsG%iTVU^zgt` ~Wt3WhWؙx l@: L,8|al2`&4/w6|&g*K)-s:9u$p >Mmu*)aBnGB{<+tϲ~ZhLu67Z@0Bx5qZ x^TGM2U/[d_ b6٘L0у%AVg&p-ʼnaa-6fq<~TT/glzKl2tWPwHW6zRW Cn8]GOVE?/] y<0)>T@x̒XݖFGnJ[ ހ8&Q`Sm=p5t9#ll\B6>Ġe矏6l d2w|) /@~ õ hb$&n{CS%G`GևE9dA? jWd}~C7 +sOЗ6'LT^))+χd^ QYp{Ӻ>6@r+ 量C.A:Ae'r ^X^7^,UzR44#Z`bQ+_ .zAjz8?QСgYL0{ wI?uFѨy75%sFzo1+_ /)xd]B|g tQ*.εU54]|[۱EKa$GT"KڵXUxwo'}1T ]S aD[G0I yfz󄴮sZghdUU,]$5C7JU$2>of - P?:82A8Us섎Xh$‚QT vx%GWSܡh@e2ås=V) 0Ǒ%/\ƴ rs'9_) z-9gy.#YJZ2nbưC1SIf1 ]"'%E0Z &}#Fs DɺO$3C0X''ԌfUaӳxW5|5R>x^B#=Blŵ1ӨinJk(K"e 2':/;͕T'~U0"R00FP}=3'yrϫvMn{#X_8bܜU/rNQYn* ˒iS1rףa7I0>ᡐJ惝kU\ӿAjzu_m lm'Uk|SЩFON)QST'yգ`)N&,ҡvt  Ӣ/i9허e>1 V%Ң@./SǸ\Wg6=Gb]ylf}^ 8U'a|^&C[Y*dP@Twe5>QwN-6GuiQ}M>Q4&u'f 'vgWR؊@ p_ Ύ^VRyP(wk5s ;-[¬RE.dhivY@*PdtL ]+ݭtnvJE&ItsF܈ϊO=[yMpf~}L>c4ʕ,Qm{M|= m-xS^֖1w+z56ga;aD1^)6f#y]c uFQ;Sj-HmG.$"(+ Ba04PҞneO(jf,h)[]YەľňoX7?ȥh5: Gq6>#굺AroH6& p!Oa : 4#.3 "=;P=|Tp :gT:Ma@T>Vo8Z)U*yvX᪃O]+l.Uί#(NwSFqR0 ϜE.3/tAB<݀BWi_) wf]AE1G,TߎFS:OT'{,! ԗVUӯ(yusSnL5V!ߕڥ@2r O@5$GlybODu"wGTPCg֡c[CB>9>Mh! BYA3DuA> Z (2\ # Jx7NMC g D5'OMJp~ ݃i=Q⿧OizR[xԝ=:&͂Z כ66|:=KBա.̶NJک SK%jG718\9lxٞh>bZ=kW^ժT;: +F9n{$Y |5jV%rF-3@B [aJ4Gz=ld]4+RCS^Vb/MHAuIςCRiV*J -w񒓩ܹ{U)v# cQᰲ;ο}_.z9ԏcjP.ޝ #\D$`967t_ԣ4]X&NɍbTLHd׃ǂee#kGχ3O"r;}m Q"/liMBO{i2sUvMvt&bxC{3Tam=a+Q4] 6QF߃̇ \9_m%uxOayNh, +eE&ǹA9vqA6GA;~T%@|kP;_v/墘>7)97Eh<|?Luh+.p0.?JwZ7$|C?lI:O~$t$wtS-?ΛQ?2 ԋy rKr 1؈A&I镋'Y65{ۦZO.̡{Xs3d#¨hd5ۜ`;)ZәXktx7/4\Fٴ|/.>:'HV{MΫ.$.!ZueH$bXq4 0rIXĭsy,܌d<1'G]`ZEh9|;GU Z19c?h[MASTh!kA"&Yw @vIj4rkh}\[Q7Ifv^M.:FhJC,S  +z}Vu%lQR0}(rj`oIL'Nub1ˡM)= p+x~i<(aQo5&[~c]q/df?vF}My[VKC׌dOrjDC와RJovil+!? JlnRpؕn^x,A`W92lhVV_p@J~T%DRO'7.I2Dl| J&ѯ?:PLxLN%nQ .)RiCS9h(_*oD5/݇g"O^6 MƂ,:e[i(Jv])#g 9.@8\r,sA-Ù]:A QHoJ\:8[EĈ'/KIuD[fdϽ?!Bp\{ (Mi_]rN*iTt{^ D}f!.Jܐ#*G#׏y.Eꓯ#` AS xg=ɞ{GqG"HTG}Qt|{M< Xg?l{>MO\SXx;m&'02C`m oJd`8Bh"3i!@!85+~1?nH2Iq-@/GCdf꫇+VNpX TG"Y7"| 7@ԬV0܇VB.jk=uȑcy6)á{1z5݊SAB #2CQ252twz^~ ½ ..ubLHXQoj:(~J8_|UF hK3Gc[B-WBӆ(yO(|aQޖ.Ώ(ӣf'>,Lw]S7 \ }rizzWQNGCG- K 9%o+-`|3% fx4x>ϭF\|['o r%fLr[ܢ}jCѭ\"gNah $Ѽ%2 R@=*mӫ W:)-žڛձ]_jOk/Lk:\giE`P|阛s`x:< =AV[ЩnTU_iPW>z_3\B (:ESI8D~"Pt}PEjpY ݨ.Ũĉkΰ_7Rf*!fҝKF>i*|T'k s"y[17XǽL6e7Hf1eid8Ǯj"XϨ` UUy5CEc[=}#3.[9[TAmڌ?].鉷@\?+4& &qamrCs̆e,D:fdµ%mBT߸z1+`4e6ٞC@x@o1_) ;d?ђ s#kO龦B=Faj;vVʳKF'cq}*{#8 $pM( ҁY|`ދw 8G0 'R!y%k<khr1|I%o(&t^<5íM{|%ECqEo` JCd-tAvqm bWf[miqF뮳{q IAzၬ&j6JɆA) 4LN8v~}췇<&x`"2]Y4Fi:Ie{%hGbz5Y R{J֞֗!D*o a:OO"jII)tZbtB[ocb"(VOb{#"(>\@V$hϵΏA /$ YS#`G!8aZko{ VWPWjPHSِT(ғI͸Be3DJ 2t.m 7_"Ry*mJ2؝s,1`eGCipnlg|wg ݿRjO8@Az4K PenFzmE|l:DeVfT#$LCf?m`)էnb9mr`&8&_AWLj(|{:0LfnL[qa.(?ɒlɵ]qRu?돡a.(fn/Aʖ^ Y3a64QN?zW[FzLZ,<>憏BS{ҋM)֨~W#! EQӮ^0{紸u *$ma;sEٔI/DFC!GUw~Gl"B\ ela:崻Tu1vj2t=yWXq&3\H`anvr·$r du@y]AJ#Qeyc~AoA拭FIEO^WԁlbmD]JNYc4C.%mE~WABU$0+Nu^ЅԠ6?=֒(Y}셵N+5~C_0<}cT.#u2Uu0T.Aٸ{64RR`S\oAkDXHoʄ_&nNō}[C :+f;Vl M?|b3Mq_k aw%QK<S(9օpG` tćeB*B0pd"qAu*jW ͛ dʂ d2Qa1mJ1M)ZW\/֮8;*°Ǻ2sPxD, e-cI&uUvlb$ۨFY ?!TB %U1Āc]]ΖQxE@2cӋr4g170ݿ+z'Zhӿ  qAt-#ct j*j|`]3>yOGÙ8q\ Q̀s} =x8=3ׁ7#KAjE ȺFλqyEE]`Ń%i;u'N72S<]:geP;fAS5woX˃F=N5"eJ9d},)V >̐e-1 Q@}{_[aEf,dtʡefvý%T(R38S[)*+iJYw@+n!>TFĸ/MYo#Z|%ke SHXbm@L%/m,iGĭD~ |=LWǓv!LZK-A -Yv>$EyNb}1HJ}|=f~`wX-߂O$xV_ZyHr &%DlԺ2D-jz(e؝R @t rqraY>p6:~5UY-CaWmp.Qι{C%yDP7Y$YSơCO'%ZT*:30!C[`ǩb^J J _+mz6<[\v`S+T]zv,ٌTs$JJW;S| y*鮛i;PѲ{Bq N_STfS؁{ P 92u]{Xƕܶr^{ь ghTe&")Δw1KZ&/b qksGt7EaN ܈ܻ5Ѿ}7hB&g GCoon*~0.y&Ű <ݱ4F0k[ J*#))9zwсv&^?:՚n bpK.A ۺ[ܗhE C])?ƆYV˕F/7jt@p” PBfTo<*g/ !7bBI즃'>ā"Y()?@~{{lPkj`&I_Y^] qx&}wpK,21_utH\b߿T.O2Ѣ v>3@,fo(-&To'|7'YnїC(R@&7`3YbI2=URv?d桁hstS }#„p=+TlNK^G'K!\-~#Kop eV392Q^<ڄ\BI4_NXÐ۔ͧ[sLy$j.3aDO 3hߛ泒y&εN$_|xDRZ/S Ayr!ޚ ',YOԈN8egņvQm5s-y?3`@1aւmi7vƱR֍_2: Dj́ٞo Fl[Ƣx83b=Rw!in' k].7?aߕ`8XhuRУǥGCL+C89ǍԜtd]3=oA[V3-{u':ytbH7t>O$TG HAd P >9F%r3WL;4S¤^_!s/.~H _Nt~:'~%I.<7v9(Cw)ژF%qKfID\WAɛ³<Ǜy&u & )!ř LsCt^Ó[<2$a~P;XM]llKXT\#kTo 59A Vs$of@4\&^] )c< cK/2,Ȅbzv=0ǹڏ'5$E\_`/k*S?LdOLyq/~ho&Sv+.c,Itd}X A,# u޺{g?Jʔ!o[tӵ0;8?j$#JZ$m#rRp<XFDt%B?Aε[?/vw?E:}#@򂐙_ _H)2u3p??̪ =Q-:n׽'zuS]7ّYgy&RMѾJaK6WT&ؐ*|(`/ف{MiK׃͏Oőq3$uH+KxzStWaПƜwܬ.j~]ҤiVm;iɤ_㗝汈RGTZDQ'F&*[ˤèDiS"GE&m#AxeJAǷn{@G!#zqx%QoYE`d7k e|GnfU]2q_@G;eOoEѠxNop"Ǽ!)-mTy)?RsN3{EzW=!Ar!  u#)SlgU38  j?V* y$ܙƝ䐨r-=]\ScYk@uٟm3ư kCh}7E`{>Coɰ S%]ܙ`H% V\C=[eU`IK31̥xgn~u}1U326Gt&-$1>4y+cxM.eHGγTZq͟ЩLc(A[ :ʟֵ/ArkPǬ]Q&nuS$] +Q< x>GQ*z oqt!y/؞BJ(@f@ ۈW='@m0X m&*oPl6yR@,6dNx"Za1/gp_VXvR>= BF[?(#YISĪb0vJѣUgL*ʫj/`?naS}38xC[މ]'i7-%L9Q'm =(^Ub53h@^JҒ[ba&|5guLN:FĽfmlӈhÁB!*5(IvգmmcSKSA6})nZ|G-E~j}wOǰӽd3-lM1 N\9VeS)aZ!R6pCe>Up4t>xn{Ea VXEIOvDXh>"k^N`+'(z_fH $}_\/'64nwIƾ̄'H}p*?#tԾ9^6iTR3!)s 51:H5W=vG~>WF;_IhWGy=8_UL4ּm1>;ce9\[!kۗt暧W UC1 K()ӿ;FB%J6v :bzog o׋ ~WQ `8!%ld9FMƿA/z\H.5wPM'ȃ"((L @\zϛ@"h]\ #KHH.!1xhw؄>BtZ:¸{cVD(t #8)<ǀ =6RC_7ZƲNJo]6~RyO$܈4Mmq>HL1k: mcOwEϐQvT>mp6u;3#Q ZٕIԻ䙒Vs3sU8\i_m ޡ\e2J)DHpڃ}?do?w*&::ncDtb ;6:ؒ>\T&!Adsn20^8N9/dƶa ,ʟ]0vׁR.HTj˿&m 1.b+>o@iX'4/Uv=VU+؀M bU]akܯ5^,fP0?=l&7f9{W{ LrGGu%Sx13ߵ^_ ʎ7P Yq;9Qe5t;uqRGџ;ԭ$|os@ ,nQ!\n6tߢRaA7FC!,O0Eʞ8I|++ &Ǥd#dI FϱzUvvܝowdO*&ې}4Я%'󹹶PXΈ]W'Zy!sИD.ix?uS7D p*ࣛ4M (A~0S#4/6*->y l!Ǝ-6NF:RhOPxԹx>]#'aV2I~?}8q%!y0{)Z,ӿ]D.7-/Ո5Kgt qP/Dj>wWs}fxVnX|]&`r}Lض^B1NAlȜ_JZ}UKb-XrhY9!*"ÙbFO @򬫄r:FA=xvꖕm83e'X)(9$`z}a{MKk Ծ.H2LJz~zW0 RvteJe&aJՒ**nTvۥΉjBwU/:CQѬo "ompLVbLpVffv\꜡)ks5wVH6w'}o?IԵN$+)Q eDS!WEhZqED^L o>[3ylܳʼnt .rځRf@7 7 eܭfeF-#F m].A)s^;]7[)d5͸Ox#EE +dLjnGqQ `P-ƿoL% c \y I%)받.fxa!֓S떒-fM=";fƂ7\(BS%{pFs}nF4̶ SUk VflB纤(Sz+BWX@]Ikv\E}tWN291w|o&N?*~dfNkq\ ~V`;$"U,aO fOPS8 վ7u< }9.@9x=Qҝz~J!BHCyȤ?K=?-Za͐1p`,`ni(L Y,] zKTxcSXR8uaި^dytãpx7Q h` 'QcM|bGA`?lAt0>m!|>15X[}2]<2_ 낐_UaACkfn(^[n:F5X=[S?78,3ln:dXޝ1/$dO/-mi){&.UKb/B?9#= 'r_lG/S@1& Mh_PצWK&7sTSSR'2C>;N*I2fNuQLj;.8wbL<2SL*`%L?S;bnDpG%§ͭIW8jʏ&8~h2– p\w(vLpÅۘo/)!,U()ņXaXH_CP r-Ŷ~;(~;r8IK~DJo9h?iF*P@Y1lΝ|̲ Xy33$hXKdvunc6pP|H -TAğp.)'G2䮮]:s73Ε.Rc*Bӄ ӶV'7EX2UXyu,Pe!E2,:ܐd[}M[œ,cXXqDcC ȑ QA>TƦ~_5 .t7kZr`P$z~x<yK·=E+"DUf(Yk*m:QNTOe%mSa<=G{pRp=U/FS CH;1u\֟G;$;1^ӿ ,@lg;.զz+Qc<g9C,RVoo˻[>:)шx F9$I= >É0_JPoWP ōߋkXP!P_؍Y k ^b,UK{NҞ/c{TA\Zlmǘ O;ô\VwZVL.,u7 4'1>I"ۚ".vge z! =cPl]" #IDS@3БWf\)o1gHVΑR`$IXlGeWXD>e˝x~fi?%qm$(\NnGocƉӮȠEi2]G;Zg. h~ug\9VlK~YΨtη,gfE`@lCtX<J VslM r[ωF;[yZ'2;{mG@ 07R89@!d5rNՍui117&BhU(D*3sJ(=9a? Z@ Χ*IG$jLOW`)u*_O%RCP;@`Z=jz50l [ɍ#[SURr-u hd'a#}P#9kߧZudȡ+dی| _hS* xx/KwQ )8c#9"t@L?zGZ.*A0yTOJ$ᡰr,w?;J|YXrԮ U;.tPī`dS.8[ķDd949 빜@C@hj tRtU[(ͳ[7Pܐ.JCLz6V%oBkTGMju`3o^砎AV]8b3;gL_// ŵ#u-CĐkM .' ̠:0z]X{x[:@.aNg)Dq.ڙOr`j﮽vW}||#>n".OcmMT &E ,@`JǷ31Pޯ$3m[d2vU{l *=