libgstpbutils-1_0-0-32bit-1.12.5-lp151.2.4 >  A \/=„W&Psۇ 7CΗrbp* }ꪼc:#9}䣆7mNvij]w! ]_V 2m/Vބ&\N.{w_Xdߩbܱe8oE]˭7 d%Hv p D@W&obs f̼e!)SD{}(m>a֍ e'#I !ܟ:TδFp>?d# - Z !2TZapx |    8@b(8a9a:a>GHIXY\]^)b3cd^ecfflhu|vwx y(dhnClibgstpbutils-1_0-0-32bit1.12.5lp151.2.4GStreamer 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.\cloud116openSUSE Leap 15.1openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfig\\91713f950d99d7d139c68cc58b8fb57080cb2e727604eafd813c52712256ac3clibgstpbutils-1.0.so.0.1205.0rootrootrootrootgstreamer-plugins-base-1.12.5-lp151.2.4.src.rpmlibgstpbutils-1.0.so.0libgstpbutils-1_0-0-32bitlibgstpbutils-1_0-0-32bit(x86-32)@@@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libglib-2.0.so.0libgobject-2.0.so.0libgstaudio-1.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libgsttag-1.0.so.0libgstvideo-1.0.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1Z@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@VqTMTeT"@TSSSǺSZN@SE6@RmR±RRw@RfhR!R QA@Q{QM@P[PѬ@PP)PtP`K@P`K@PXb@PS@P(@PSOOOOleOB5O>A@O@NBrN=,NN@MAMӴMz@M>@M2L!LLo@L|Lc@K @Kh@KP@K~@KK{@KepK@K>J@J Jyt@J@Ibjorn.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.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgschwab@suse.dedimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgcfarrell@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgchris@computersalat.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgwstephenson@novell.comaj@suse.devuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@medozas.devuntz@opensuse.orglmedinas@opensuse.orgsbrabec@suse.czvuntz@novell.comvuntz@novell.comvuntz@novell.comsbrabec@suse.cz- 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.- Update to version 1.4.3: + Bugs fixed: bgo#734617, bgo#736944. + Updated translations.- Update to version 1.4.2: + Bugs fixed: bgo#727255, bgo#732908, bgo#735569, bgo#735748, bgo#735800, bgo#735844, bgo#735952, bgo#736071, bgo#736118, bgo#736679, bgo#736739, bgo#736779, bgo#736788, bgo#736796, bgo#736861. + Updated translations.- Update to version 1.4.1: + Bugs fixed: bgo#733916 bgo#733976, bgo#734683, bgo#734822. + Updated translations.- Update to version 1.4.0: + Bugs fixed: bgo#733012, bgo#733349, bgo#733386. + Updated translations.- Update to version 1.3.91: + Various API additions. + New plugins and elements: - v4l2videodec element for accessing hardware codecs on platforms that make them accessible via V4L2. - New downloadbuffer element that replaces the download buffering feature of queue2. - rtpstreampay and rtpstreamdepay elements for transmitting RTP packets over a stream API (e.g. TCP) according to RFC 4571. - rtprtx elements for standard compliant implementation of retransmissions, integrated into the rtpmanager plugin. - audiomixer element that mixes multiple audio streams together into a single one while keeping synchronization. - OpenNI2 plugin for 3D cameras like the Kinect camera. - OpenEXR plugin for decoding high-dynamic-range EXR images. - curlsshsink and curlsftpsink to write files via SSH/SFTP. - videosignal, ivfparse and sndfile plugins ported from 0.10. - avfvideosrc, vtdec and other elements were ported from 0.10 and are available on OS X and iOS now. + Other changes: - gst-libav now uses libav 10.1, and gained support for H265/HEVC. - Support for hardware codecs and special memory types has been improved with bugfixes and feature additions in various plugins and base classes. - Various bugfixes and improvements to buffering in queue2 and multiqueue elements. - dvbsrc supports more delivery mechanisms and other features now, including DVB S2 and T2 support. - The MPEGTS library has support for many more descriptors. - Major improvements to tsdemux and tsparse, especially time and seeking related. - souphttpsrc now has support for keep-alive connections, compression, configurable number of retries and configuration for SSL certificate validation. - hlsdemux has undergone major refactoring and works more reliable now and supports more HLS features like trick modes. - dashdemux and mssdemux are now also pushing fragments downstream while they're downloaded instead of waiting for each fragment to finish. - videoflip can automatically flip based on the orientation tag. - openjpeg supports the OpenJPEG2 API. - waylandsink was refactored and should be more useful now. - gst-rtsp-server supports SRTP and MIKEY now. - gst-libav encoders are now negotiating any profile/level settings with downstream via caps. - Lots of fixes for coverity warnings all over the place. - Negotiation related performance improvements. - 800+ fixed bug reports. + Things to look out for: - The eglglessink element was removed and replaced by the glimagesink element. - The mfcdec element was removed and replaced by v4l2videodec. - osxvideosink is only available in OS X 10.6 or newer. - On Android the namespace of the automatically generated Java class for initialization of GStreamer has changed from com.gstreamer to org.freedesktop.gstreamer to prevent namespace pollution. - On iOS you have to update your gst_ios_init.h and gst_ios_init.m in your projects from the one included in the binaries if you used the GnuTLS GIO module before. - Drop gstreamer-plugins-base-discid.patch: fixed upstream.- Update to version 1.2.4: + Bugs fixed: bgo#693263, bgo#683504, bgo#700770, bgo#723597, bgo#724633, bgo#724720, bgo#725313, bgo#725644, bgo#726642, bgo#727025.- Add gstreamer-plugins-base-discid.patch: fix MB discids for trailing data tracks (bnc#872575, bgo#708991).- Update to version 1.2.3: + Bugs fixed: bgo#603921, bgo#697665, bgo#711816, bgo#712367, bgo#715138, bgo#719615, bgo#719684, bgo#720015, bgo#720661, bgo#721078, bgo#721666, bgo#721835, bgo#722144, bgo#722656. + Updated translations.- Update to version 1.2.2: + Bugs fixed: bgo#715138, bgo#708200, bgo#707621, bgo#709965, bgo#711819, bgo#712280, bgo#712796, bgo#712805, bgo#678011.- Update to version 1.2.1: + Bugs fixed: bgo#708689, bgo#708773, bgo#708789, bgo#708880, bgo#708952, bgo#708953, bgo#708954, bgo#709210, bgo#709408, bgo#709637, bgo#709754, bgo#709938, bgo#710325, bgo#711003, bgo#711231, bgo#711550. + Updated translations.- aarch64-no-neon.patch: Disable use of NEON on aarch64- Update to version 1.2.0: + A bunch of API changes (new stable branch 1.2). + New tool: gst-play-1.0 in gst-plugins-base for basic playback testing on the command line. + New plugins: - mssdemux for Microsoft Smooth Streaming. - dashdemux for DASH adaptive streaming protocol. - bluez for interaction with Bluetooth devices. - openjpeg for JPEG2000 decoding and encoding. - daala for experimental Daala decoding and encoding. - vpx plugin has experimental VP9 decoding and encoding support. - webp plugin for WebP decoding (encoding to be added later). - Various others: yadif, srtp, sbc, fluidsynth, midiparse, mfc, ivtv, accuraterip and audiofxbad. + Moved plugins: dtmf, vp8rtp, scaletempo and rtpmux plugins are now in gstreamer-plugins-good. + Audio and Video related fixes. + Other changes: - gst-libav now uses libav 9. - Static linking of plugins is supported now. - rtspsrc: add support for NetClientClock. - RTP retransmission / NACK support and big RTP jitterbuffer improvements. - SRTP and DTLS support. - Changes to many elements and core to use the correct sticky event order and also not lose any important sticky events during flushing. - >1000 fixed bug reports, and many other bug fixes and other improvements everywhere that had no bug report. + Notes: - Single header includes for all libraries, e.g. #include - Stricter (correct) caps subset checking in some cases. - x264enc now outputs data in byte-stream by default if downstream has ANY caps. - The MPEG TS demuxer posts messages contain the PMT, PAT, etc, in a different format now. - The GstContext API has changed between 1.1.4 and 1.1.90. - Create new subpackage libgstallocators-1_0-0 and typelib-1_0-GstAllocators-1_0, following the shared library packaging policy (also provide -32bit packages).- Update to version 1.0.10: + rtpbasedepayload: mark discontinuities after packet loss properly. + audioconvert: if we have to lose precision, try to lose as little precision as possible. + gio: fix very inefficient data cache handling. + Bugs fixed: bgo#655727, bgo#705415, bgo#706624.- Update to version 1.0.9: + subparse: re-enable sami parser. + tagdemux: fix ACCURATE seeks in push mode. + multisocketsink, multifdsink: fix handling of partial writes and WOULD_BLOCK errors, and other fixes. + audiodecoder: fix input caps leak. + Bugs fixed: bgo#693056, bgo#704291, bgo#704301, bgo#704926.- Update to version 1.0.8: + tag: ignore malformed ID3v2 TDAT frames + Bugs fixed: bgo#636245, bgo#688803, bgo#690420, bgo#698896, bgo#699923, bgo#701976, bgo#703128, bgo#703283, bgo#699794.- Update to version 1.0.7: + streamsynchronizer is now a public element, useful in HLS pipelines for example. + Bugs fixed: bgo#682171, bgo#688240, bgo#696540, bgo#696899, bgo#697092, bgo#697162, bgo#697277, bgo#697820, bgo#697824.- Update to version 1.0.6: + adder: fix setting caps via the "caps" property. + alsasink: don't use 100% CPU. + appsrc: fix locking order. + encodebin: sync muxer state with parent bin so encodebin can be added dynamically to pipeline. + libvisual: fix improper video frame clear operation. + pango: fix attribute list handling. + playbin: - fix playsink caps handling so that converters get plugged when needed. - fix subtitleoverlay caps handling to avoid not-negotiated errors when plugins are missing. + videoscale: Correct DAR and border calculations. + ximagesink: fon't access structures of EMPTY caps. + typefinding: fix y4m caps. + build: fix build with automake 1.13. + Bugs fixed: bgo#688476, bgo#688803, bgo#690937, bgo#691687, bgo#693224, bgo#693372, bgo#693981, bgo#696019.- Update to version 1.0.5: + alsasrc: don't output buffers without timestamps or with bogus timestamps + discoverer, decodebin: fix state change re-sync race that might lead to deadlocks + video: fix crashes with and frame sizes of A420 video format + Bugs fixed: bgo#691244.- Update to version 1.0.4: + playbin: fix occasional not-negotiated errors when switching visualisations + ssaparse: ignore invalid UTF-8 in SSA/ASS subtitles init sections in matroska files + streamsynchronizer: better timestamp and gap handling at EOS, fixing potential OOM in baseaudiosink + bindings: - fix annotation for gst_app_src_push_buffer(), fixing crash - add several missing annotations for GstRtspMessage API + Bugs fixed: bgo#679976, bgo#689814, bgo#689873.- Update to version 1.0.3: + typefind: detect isml ftyp as iso-fragmented video/quicktime + typefinding improvements fixing playback of some wavpack files + textoverlay rendering fixes + gobject-introspection annotation fixes + API additions. + Bugs fixed: bgo#686276, bgo#687030, bgo#687055, bgo#687057, bgo#687421, bgo#687459, bgo#687473, bgo#687620, bgo#687666, bgo#687674, bgo#687991, bgo#687994, bgo#688151, bgo#686841.- Update to version 1.0.2: + Parallel installability with 0.10.x series + alsa: fix probing of supported formats, and advertise non-native-endianness formats as fallback + audiobasesink: properly handle GAP events (fixing some isses with e.g. certain DVD menus) + audioconvert: try harder to not convert or to preserve input format precision + audiodecoder: leak fixes and refcounting fixes + audioresample: re-enable the SSE/SSE2 code paths for better performance + riff: fix paletted RGB formats and msvideo mapping + rtsp: make formatting and parsing of range floating-point values locale-independent + playbin: streamsynchronizer fixes, esp. for handling corner-cases near EOS + tcpserver{sink,src}: add 'current-port' property and signal actually used port + videoconvert: fix handling of paletted RGB formats + videodecoder: don't leak message strings when error is not fatal + videodecoder: finetune missing timestamp estimating + videotestsrc: add palette for paletted RGB formats + vorbistag: fix writing of image tags into vorbis comments + Bugs fixed: bgo#580093, bgo#680904, bgo#683098, bgo#684411, bgo#685273, bgo#685711, bgo#685938, bgo#686081, bgo#686298.- Update to version 1.0.1: + videodecoder and -encoder timestamp handling improvements + thread-safey fixes for GstMeta registrations and GstVideoDecoder + Bugs fixed: bgo#684424, bgo#684832, bgo#685110, bgo#685242, bgo#685332, bgo#685490.- License update: LGPL-2.1+ and GPL-2.0+ semicolon ambiguous- Update to version 1.0.0: + Minor bug fixes + Bugs fixed: bgo#678021, bgo#684084, bgo#682973, bgo#684658.- Update to version 0.11.99: + Minor bug fixes + Bugs fixed: bgo#683865, bgo#684063, bgo#684063.- Update to version 0.11.94: + videodecoder: Handle GAP events + gdp: move gdp plugin to -bad + port to new GLib thread API + Updated documentation + Bugs fixed: bgo#635256, bgo#667562, bgo#668996, bgo#673185, bgo#673888, bgo#674069, bgo#675812, bgo#676022, bgo#676639, bgo#677306, bgo#677712, bgo#678301, bgo#678384, bgo#679145, bgo#679337, bgo#679443, bgo#679545, bgo#679550, bgo#679612, bgo#679823, bgo#679878, bgo#679958, bgo#680025, bgo#680091, bgo#680093, bgo#680162, bgo#680262, bgo#680441, bgo#680488, bgo#680520, bgo#680553, bgo#680614, bgo#680796, bgo#681196, bgo#681260, bgo#681436, bgo#681499, bgo#681535, bgo#681719, bgo#681904, bgo#681905, bgo#683180, bgo#683428, bgo#683527, bgo#683672, bgo#683838. - Drop gstreamer-plugins-base-fix.patch: fixed upstream.- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes. - Add gstreamer-plugins-base-fix.patch: Fix build; taken from upstream.- Update to version 0.11.92: + Parallel installability with 0.10.x series. + API cleanup and minor API improvements. + Major cleanup of video/audio libraries. + Lots of bugfixes, cleanup and other improvements.- Update to version 0.11.91: + Compressed audio passthrough support in alsasink + Removal of interfaces library, mixer and tuner interface + Addition of video encoder and decoder base classes + Improvements/cleanup for the video library API - Deal with removal of interfaces library: + Split separate libraries out of libgstinterfaces-1_0-0 in: libgstaudio-1_0-0, libgstfft-1_0-0, libgstpbutils-1_0-0, libgstriff-1_0-0, libgstrtp-1_0-0, libgstrtsp-1_0-0, libgstsdp-1_0-0, libgsttag-1_0-0, libgstvideo-1_0-0. + Similarly split separate typelibs out of typelib-1_0-GstInterfaces-1_0 in: typelib-1_0-GstAudio-1_0, typelib-1_0-GstFft-1_0, typelib-1_0-GstPbutils-1_0, typelib-1_0-GstRiff-1_0, typelib-1_0-GstRtp-1_0, typelib-1_0-GstRtsp-1_0, typelib-1_0-GstSdp-1_0, typelib-1_0-GstTag-1_0, typelib-1_0-GstVideo-1_0. + Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 subpackages. + Add Obsoletes for libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 to main subpackage for smooth upgrades. + Remove Requires for libgstinterfaces-1_0-0 from main subpackage.- Update to version 0.11.90: + Lots of bugfixes, cleanup and other improvements + API cleanup in the audio base classes + Improvements to the RTP buffer - Rename packages following upstream soname and typelib name changes: + libgstapp-0_11-28 to libgstapp-1_0-0 + libgstinterfaces-0_11-0 to libgstinterfaces-1_0-0 + typelib-1_0-GstApp-0_11 to typelib-1_0-GstApp-1_0 + typelib-1_0-GstInterfaces-0_11 to typelib-1_0-GstInterfaces-1_0- Update to version 0.11.3: + Many fixes and improvements + Various performance improvements + theora: Improve video negotiation + video: Improve video frame map/unmap + Bugs fixed: bgo#668343, bgo#668542. - Bump libgstapp-0_11-27 package name to libgstapp-0_11-28, following soversion upstream change. - Completely drop optional packaging for gnomevfs plugin, since it's gone: + Remove with_vfs macro. + Remove optional gnome-vfs2-devel BuildRequires. + Remove gstreamer-plugin-gnomevfs subpackage. - Completely drop optional packaging for video4linux plugin, since it's gone: + Remove with_v4l macro. + Remove optional libv4l-devel BuildRequires. - Move to pkgconfig()-style BuildRequires: + Old ones: alsa-devel, gtk3-devel, iso-codes-devel, libtheora-devel, libvisual-devel, libvorbis-devel, libxml2-devel, zlib-devel. + New ones: alsa, freetype2, gtk+-3.0, gtk+-x11-3.0, iso-codes, libvisual-0.4, libxml-2.0, ogg, pango, pangocairo, theoradec, theoraenc, vorbis, vorbisenc, zlib. - Change python-devel BuildRequires to python-base as only python is needed, not the development files. - Remove unneeded BuildRequires: krb5, libgudev-1_0-devel. - Remove BuildRequires that, as far as I can tell, are not needed (else, they are implicitly brought in by something else): check-devel, sgml-skel. - Change pkgconfig(xv) BuildRequires to proper BuildRequires for the X libraries that are needed (pkg-config is not used for those): libICE-devel, libSM-devel, libXext-devel, libXv-devel. - Remove checks for obsolete versions of openSUSE (11.2 and earlier), as we require recent versions of many libraries.- Change gtk2-devel BuildRequires to gtk3-devel since the code using GTK+ has been ported. - Add explicit glib2-devel BuildRequires, so we can version it. - Add pkgconfig(xv) BuildRequires on openSUSE > 12.1: this used to be pulled in by something else, but the relayout of xorg-x11 packages changed that. Pull in conditionally only to not risk breakage in linked OBS instances (pkgconfig() was not supported in older openSUSE releases).- Update to version 0.11.2: + Parallel installability with 0.10.x series + Many API cleanups + Ported to new 0.11 core API changes + Use new GstSample for snapshots + Improved video filter base class + New multichannel caps with mask + Port network elements to GIO + Many fixes and improvements - Rename libgstapp-0_11-26 to libgstapp-0_11-27, following upstream soname bump.- Update to version 0.11.1: + Rename GstXOverlay -> GstVideoOverlay + Reworked audio caps + Support for multiple frames in buffers + Add video colorimetry support - Add zlib-devel BuildRequires: new dependency upstream. - Add libxml2-devel BuildRequires: needed for subparse plugin. - Drop gstreamer-plugins-base-nonvoid.patch: fixed upstream. - Remove Provides/Obsoletes/Conflicts for gstreamer010-*: this is not needed with this new gstreamer branch. - Change libgstinterfaces-0_10-0 Requires to libgstinterfaces-0_11-0: it was missing the version bump for the new gstreamer branch. - Rename libgstapp-0_11-25 to libgstapp-0_11-26, following upstream soversion bump. - Split typelib files into typelib-1_0-GstApp-0_11 and typelib-1_0-GstInterfaces-0_11 subpackages. - Add typelib-1_0-GstApp-0_11 and typelib-1_0-GstInterfaces-0_11 Requires to devel subpackage. - Remove explicit Requires for glib2-devel, gstreamer-devel, libxml2-devel and zlib-devel in devel subpackage: they will automatically be added the pkgconfig way. - Update baselibs.conf: it was never updated for this new gstreamer branch. - Change group of libgstapp-0_11-26 from Productivity/Multimedia/Other to System/Libraries. - Do not uselessly call autogen.sh.- Update to version 0.11.0: + Parallel installability with 0.10.x series + Ported to the new 0.11 core API + Reworked video caps system + Improved video helper classes - Rename package to gstreamer-plugins-base. - Add gstreamer-plugins-base-nonvoid.patch: Return a value in non-void functions. Fixes a BRP error.- fix deps o gobject-introspection >= 0.9.12- Introduce build_v4l macro. Video4Linux does no longer build with linux-glibc-devel >= 3.0, due to the fact that VID_TYPE_MPEG_ENCODER is no longer defined (which in turn is used to identify if v4l is usable). Video4Linux2 plugin can be found, as before, in gstreamer-0_10-plugins-good package.- Update to version 0.10.35: + Work around GLib atomic ops API change. + don't use G_CONST_RETURN in public headers. + bgo#600043: subparse: fails to recognise Cyrillic subtitles in windows-1251 encoding.- Update to version 0.10.34: + None changes: this release is identical to 0.10.33 and just done to keep core/base versions in sync.- Update to version 0.10.33: + audioringbuffer: make sure to not start if the may_start flag is FALSE + baseaudiosink: - arrange for running clock when rendering eos - don't allow aligning behind the read-segment - start ringbuffer upon going to PLAYING and already EOS + riff: Add support for video/x-camstudio + rtcpbuffer: - fix invalid read in validation of padding in rtcp packet - Round to next 32bit word, not current 32bit word at end of SDES chunk + rtpbuffer: Off-by-one error when creating RTP header extensions with a two-byte header + rtsptransport: ensure valid int result when parsing ranges + tag: - map the ID3v2 TENC frame to GST_TAG_ENCODED_BY - add GST_TAG_CAPTURING_EXPOSURE_COMPENSATION incl. EXIF/XMP mappings - add a new GstTagXmpWriter interface to select XMP schemas to be used + tagdemux: also push cached events downstream when operating in pull mode + video: - add GST_VIDEO_BUFFER_PROGRESSIVE flag - add ARGB64 and AYUV64 (16 bits per channel) formats - add r210 (10 bits per channel) format - add gst_video_format_get_component_depth() and _new_template_caps() - fix creation of grayscale caps and height calculation for YUV9/YVU9 + appsink: emit "new-buffer-list" signal for buffer lists if handled by app + audiorate: add "skip-to-first" property + decodebin2: - don't use the same parser element multiple times in the same chain - improve detection of raw caps in expose-all-streams=false mode + discoverer: - don't wait for subtitle streams to preroll; leak fixes - use nominal bitrate if bitrate tag is unavailable + encodebin: - add an audioconvert after the audio resampler - fix refcounting issues and leaks related to request pads - return a new reference of the pad for the "request-pad" signal - set all elements to NULL and remove them from the bin when removing a source group - tear down old profiles when setting new ones + multifdsink: disconnect inactive clients in the select loop too + oggmux: - prefer headers from caps to determine stream type (for VP8) - fix issue with ogg page numbering and discont flag handling - ensure stream serial numbers are unique - use running time for muxing instead of timestamps + oggparse: better detection of delta unit flag + playbin2: - uridecodebin: add "source-setup" signal - always prefer the custom set sink and also set it back to NULL in all cases - check if an already existing sink supports the non-raw format - fix handling of non-raw custom sinks - if a sink claims to support ANY caps assume that it only supports the usual raw formats - only consider the audio/video sinks in autoplug_continue for the normal uridecodebin - use gst_pad_accept_caps() instead of intersecting with the getcaps caps - set sinks to READY before checking if it accept caps + textoverlay: - add support for ARGB and other RGB alpha variants, and xBGR and RGBx - add support for vertical center alignment - converted AYUV to use 'A OVER B' alpha compositing - use a class wide mutex to work around pango reentrance issues + theoraenc: - don't reset the video quality when setting the bitrate - allow adjustment of the speed level while running - set speed-level property defaults from libtheora's defaults + typefinding: - MPEG-TS detection fixes - detect HTTP live streaming m3u8 playlists - detect windows icon files and DEGAS images - detect raw h.263 - add depth and endianness fields to DTS caps + uridecodebin: - Add default handler for autoplug-select - add https:// to protocols for which to enable buffering - expose "autoplug-sort" signal - post proper error message if decodebin2/typefind elements are missing - Return NULL from the default autoplug-sort handler + videorate: fix "skip-to-first" timestamp setup + videoscale: add 16-bit-channel support (ARGB64, AYUV64), fix ARGB bilinear scaling + videotestsrc: add 16-bit-per-channel support (ARGB64, AYUV64) + vorbis: add support for using tremolo on android + vorbistag: - Add support for METADATA_BLOCK_PICTURE tags - Write GST_TAG_IMAGE and GST_TAG_PREVIEW_IMAGE as METADATA_BLOCK_PICTURE + win32: fix DEFAULT_AUDIOSINK, should be direct*sound*sink + xvimagesink: don't paint the window black when going to NULL + Bugs fixed: bgo#618516, bgo#619778, bgo#633837, bgo#412678, bgo#620364, bgo#625129, bgo#626152, bgo#627268, bgo#629196, bgo#632291, bgo#632889, bgo#635669, bgo#635784, bgo#635800, bgo#636886, bgo#639136, bgo#639159, bgo#639237, bgo#639744, bgo#640189, bgo#640211, bgo#640607, bgo#640709, bgo#640804, bgo#641706, bgo#641860, bgo#641917, bgo#641927, bgo#641952, bgo#642174, bgo#642232, bgo#642274, bgo#642381, bgo#642466, bgo#642720, bgo#642942, bgo#642949, bgo#643775, bgo#644416, bgo#644745, bgo#644845, bgo#644996, bgo#645167, bgo#645437, bgo#646570, bgo#646572, bgo#646573, bgo#646575, bgo#646576, bgo#646923, bgo#646924, bgo#646925, bgo#646952, bgo#647399, bgo#647721, bgo#647781, bgo#647856, bgo#647857, bgo#647942, bgo#647943, bgo#648459, bgo#648466, bgo#648548, bgo#642667, bgo#642732, bgo#646744, bgo#647294- Update to version 0.10.32 + GLib requirement is now >= 2.22 + New core elements: - valve (moved from -bad) - input-selector (N.B. without "select-all" property, use fsfunnel instead) (moved from -bad) - output-selector (with different negotiation behaviour by default, set pad-negotiation-mode=active for previous behaviour) (moved from -bad) + Performance improvements for many heavily-used code paths: GstPad, GstPoll, GstClock, GstTask, basesink, basesrc, queue2, multiqueue + gobject-introspection: add annotations for most core API + clock: make sync clock wait lockfree + fdsrc/fdsink: reenable on MSVC + registry: fix GStatBuf definition for win32 when building against older glib (fixes unnecessary rescanning of plugins at start-up) + element: add a more flexible way to get request pads from elements + multiqueue: return upon input when already eos + object: fix creation of default name (when creating more than 100000 elements) + pluginloader: fix hangs on OSX + poll: - fixes for (p)select backend (used e.g. on OSX) - refactor and make more lockfree; fixes for win32 and OSX (pselect backend) + registry: don't replace valid existing plugins by blacklisted ones + tags: don't produce duplicated entries when merging same value twice + basesink: - preroll fixes for async=false case - rework position reporting code + basetransform: handle downstream giving a buffer with new caps but invalid size + See NEWS for API additions and deprecations. + Bugs fixed: bgo#635785, bgo#638599, bgo#503592, bgo#564056, bgo#607513, bgo#632168, bgo#632447, bgo#632557, bgo#632778, bgo#632779, bgo#632780, bgo#633918, bgo#634965, bgo#635001, bgo#636268, bgo#636455, bgo#637057, bgo#637300, bgo#637549, bgo#637776, bgo#638381, bgo#638399, bgo#638900, bgo#638941.- Remove buildrequire on pyxml, changelog of package with date 2008-03-21 contains: "Don't depend on PyXML and use only XML modules that are shipped with python."- Update to version 0.10.31: + adder: Make sure FLUSH_STOP is always sent after a flushing seek + alsasrc, alsasink: add "card-name" property to get the card name in addition to the device name + appsrc: don't override buffer caps if appsrc caps are NULL; fix element classification + audioclock: add a function to invalidate the clock + audioconvert: optimise remaining conversion code paths with Orc as well + baseaudiosink,baseaudiosrc: post clock-provide and clock-lost messages when going from/to READY to/from PAUSED + baseaudiosink: subtract the render_delay from our latency + decodebin2: don't add non prerolled stream to topology + ffmpegcolorspace: add support for A420 and fix support for 8 bit paletted RGB and IYU1 + gnomevfsrc: set GST_PARAM_MUTABLE_READY flag on the "handle" property + libvisual: add latency query; only drop frames that are really too old + multifdsink: gdp protocol is deprecated. People should use gdppay instead + oggdemux: fix seeking with negative rate with skeleton; fix wrong flowreturn handling + pbutils: - AAC profile and level detection utility functions - H.264 and MPEG-4 profile and level extraction utility functions - new GstDiscoverer utility API for extracting metadata and tags + playbin2, decodebin2: declare stable, deprecate the old playbin/decodebin + playbin2, uridecodebin: add property to configure ring buffer size + rtcpbuffer: add function to manipulation the data in RTCP feedback packets + rtpbuffer: - add functions to add RFC 5285 header extensions to GstBufferLists - add function to add RTP header extensions with a two bytes header - add function to append RFC 5285 one byte header extensions - add function to parse RFC 5285 header extensions - add function to read RFC 5285 header extensions from GstBufferLists - add function to transform a GstBuffer into a GstBufferList + rtsp: improve rtsp timeout calculation and handling + sdp: add methods to convert between uri and message + tags: - try ISO-8859-1 as second fallback in case WINDOWS-1252 is not supported - add many more photography/capture tags - EXIF and XMP tag handling improvements + textoverlay: add support for NV12, NV21 and AYUV; configurable text color and position + theoradec: - expose telemetry properties only if libtheora was compiled with --enable-telemetry - add support for two-pass encoding; allow change of bitrate and quality on-the-fly + tools: standalone gst-discoverer-0.10 tool for discovering media file properties + typefinding: - detect avc1 ftyp as video/quicktime - export 3gp profile in caps - detect enhanced AC-3 - extend AAC typefinder to detect LOAS streams - fix ADTS caps stream-format detail - more reliable mpeg-ts typefinding + uridecodebin: Only enable progressive downloading if the upstream duration in bytes is known + video: add gst_video_convert_frame*() utility functions + videorate: - fixate the pixel-aspect-ratio if necessary - mark duplicated frames with the GAP flag + videoscale: - add support for adding black borders to keep the DAR if necessary ("add-borders" property) - Fix caps fixating if the height is fixed but the width isn't - only set the PAR if the caps already had a PAR - refactor using more Orc code + videotestsrc: - new patterns: solid-color, ball, bar and smpte100 - add "foreground-color" and "background-color" properties, deprecate "colorspec" property - add support for UYVP format, fix NV21 rendering + volume: use Orc to optimise many code paths + vorbisdec: decode pending buffers upon EOS when doing reverse playback + xoverlay: - add set_window_handle() with guintptr argument, deprecate set_xwindow_id() which doesn't work on some platforms - allow render rectangle coordinates to be negative + See NEWS for API additions and deprecations. + Bugs fixed: bgo#628028, bgo#623846, bgo#602437, bgo#612264, bgo#615471, bgo#616392, bgo#617314, bgo#617506, bgo#620291, bgo#623663, bgo#623807, bgo#623837, bgo#623918, bgo#624598, bgo#624656, bgo#624919, bgo#624920, bgo#624949, bgo#625001, bgo#625118, bgo#625944, bgo#626125, bgo#626570, bgo#626581, bgo#626621, bgo#626629, bgo#626718, bgo#627203, bgo#627297, bgo#627565, bgo#627768, bgo#627780, bgo#627924, bgo#628009, bgo#628400, bgo#628500, bgo#628747, bgo#629157, bgo#629672, bgo#629848, bgo#630303, bgo#630353, bgo#630440, bgo#630443, bgo#630471, bgo#630496, bgo#630802, bgo#631128, bgo#631312, bgo#631633, bgo#631703, bgo#631756, bgo#631773, bgo#631774, bgo#632167, bgo#632653, bgo#632656, bgo#632789, bgo#632809, bgo#632988, bgo#633023, bgo#633203, bgo#633311, bgo#633336, bgo#633455, bgo#634014, bgo#634584, bgo#635067, bgo#635392, bgo#621349, bgo#628488, bgo#629746, bgo#626869. - Drop gstreamer-0_10-plugins-base-make382.patch: fixed upstream.- Move gir files to devel subpackage.- Add gstreamer-0_10-plugins-base-make382.patch: fix build with make 3.82. Patch taken from common modules upstream repo, commit id=4a070a. fdo#29426.- Recommend instead of require lang package since it's not mandatory.- Update to version 0.10.30: + Use Orc (Optimized Inner Loops Runtime Compiler) for SIMD and other optimisations, and remove liboil dependency. + basertpaudiopayload: Set duration on buffers; add extra frame for non-complete frame lengths + riff: add mappings for On2 VP8 and VP6F: On2 VP6 Flash variant + video: Add support for RGB/BGR with 15 and 16 bits, and Y800 and Y16 + xmp/exif tags: add mappings for new tags (device, geo location, image orientation) + adder: rework timestamping; only accept seek-types SEEK_NONE and SEEK_SET + decodebin2: - add "expose-all-streams" property to not expose/decode all streams - use accumulator for autoplug-sort + ffmpegcolorspace: - add YUY2/YVYU to all RGB formats conversions - fix conversion of packed 4:2:2 YUV to RGB and 8 bit grayscale - fix Y16 from/to GRAY8 conversion - fix Y42B from/to YUY2/YVYU/UYVY conversion for odd widths - Map "Y8 " and "GREY" to "Y800" and add it to the template caps - negotiation speed-ups + oggdemux: - implement seeking and duration estimates when operating in push mode (http etc.) - parse Skeleton index packets for better seeking in push mode - fix granulepos->key granule calculation for Dirac video - fix EOS flow aggregation: only EOS when all streams are EOS + oggmux: Start a new page for every CMML buffer + ogg: Implement Ogg VP8 mapping + playbin2: - add "av-offset" property to adjust audio/video sync - add flag for enabling/disabling automatic deinterlacing - fix race when querying duration right after preroll, by forwarding duration query duration during group switch if no cached duration exists - if a text sink is provided, let subtitle parsing be done by decodebin2 if required - set the subtitle encoding on the decodebins again + playsink: - also expose "convert-frame" action signal and "frame" property in playsink - reconfigure the video chain correctly when switching from a subtitle to a non-subtitle file - Don't fail if subtitles are used but only audio is available and no visualizations + typefinding: - add WebM typefinder (was in -good before) - add IVF and dts typefinders, improve AC-3 and jpeg typefinding - detect ISO 14496-14 files as video/quicktime not audio/x-m4a + uridecodebin: - add all qtdemux types to downloadable types - add the 'expose-all-streams' property from decodebin2 - Allow video/webm for progressive downloading + videorate, videotestsrc: fixate color-matrix, chroma-site and interlaced fields if necessary + videoscale: - Try to keep DAR when scaling - Add support for Y444, Y42B and Y41B and more gray formats - Fix resampling of ARGB scanlines - Try harder to keep the DAR if possible - Use passthrough mode if width and height are not changed + Bugs fixed: bgo#621428, bgo#371108, bgo#512740, bgo#605100, bgo#610866, bgo#614872, bgo#614942, bgo#615783, bgo#616396, bgo#616422, bgo#616557, bgo#617636, bgo#617855, bgo#617868, bgo#618324, bgo#618392, bgo#618625, bgo#619090, bgo#619102, bgo#619310, bgo#619396, bgo#620136, bgo#620140, bgo#620211, bgo#620279, bgo#620342, bgo#620412, bgo#620441, bgo#620500, bgo#620720, bgo#620939, bgo#621071, bgo#621161, bgo#621190, bgo#621509, bgo#621572, bgo#622696, bgo#622807, bgo#622944, bgo#623003, bgo#623176, bgo#623218, bgo#623233, bgo#623318, bgo#623375, bgo#623384, bgo#623418, bgo#623530, bgo#623583, bgo#624266, bgo#547603 - Add orc BuildRequires - Remove liboil-devel BuildRequires - Drop gstreamer-0_10-plugins-base-fix-introspection-build.patch, it was not applied before.- Update to version 0.10.29: + video: add support for color-matrix and chroma-site fields in video caps and selected elements + video: Add support for 8-bit and 16-bit grayscale formats + typefinding: add AAC profile, level, channels and rate to ADTS caps + tags: add basic xmp metadata support + gio, gnomevfs: invert ranks of gio and gnomevfs elements: gio is prefered now, gnomevfs has been deprecated + riff: add mapping for On2 VP62 and VP7 and add some more MPEG4 fourccs + playsink: Don't fail if there are subtitles and audio but no video + oggdemux: map old FLAC mapping correctly + alsa: handle disappearing of sound device whilst in use more gracefully + playbin: Only unref the volume element on dispose and when a new audio sink is set + build: build plugin, example and libs directories in parallel if make -jN is used + uridecodebin/playbin2: we can handle avi in download mode too + rtsp: handle closed POST socket in tunneling, ignore unparsable ranges, allow for more ipv6 addresses + audiopayload: add property to control packet duration- Use the PackageKit codec helper instead of our own tool: less code to maintain for us, and it will make it possible to directly install a package. - Change opensuse-codecs-installer Recommends to PackageKit-gstreamer-plugin. - Remove --with-install-plugins-helper configure option: the PackageKit plugin will install the right file with update-alternatives.- Split the gnomevfs plugin in a gstreamer-0_10-plugin-gnomevfs subpackage to not require gnome-vfs (which is deprecated) with this package. - Add iso-codes-devel BuildRequires.- Update to version 0.10.28: + Features of this release: - Ogg/Dirac fixes - build: really dist qtgv-xoverlay.h header file needed by overlay examples this time - rtspconnection: fix handling of x-server-ip-address - alsasrc fixes + Bugs fixed: - bgo#610832: qtgv-xoverlay.h header file missing in the tarball - bgo#611900: [oggdemux] Incorrect parsing of Dirac headers- Update to version 0.10.27: + Features of this release: - playbin2,decodebin2: lots of fixes for missing plugin installation - playbin2, playsink, subtitleoverlay: Set subtitle encoding properly - videorate: Improve upstream negotiation - oggdemux: use the chain begin_time instead of our counter - oggdemux: mark skeleton streams correctly - oggdemux: theora PAR of 0:N, N:0 or 0:0 is allowed and maps to 1:1 - typefinding: detect stm module format - ffmpegcolorspace: add conversions from all ARGB formats to AYUV and back - theoradec: Fix chroma copying for 4:2:2 - tcpclientsrc,tcpserversrc: Fix handling of closed sockets - examples,build: dist header file for the Qt graphics view example - playsink: Reset the sink's state to NULL before unreffing it unless it's the same instance again - rtspconnection: make sure not to dereference NULL username or password - appsrc: Update segment duration and post a duration message if the duration changes - vorbisdec: also support ivorbis tremor decoder - rtsp: fail gracefully on bad Content-Length headers - rtsp: ignore \n and \r as the first line + Bugs fixed: bgo#610449, bgo#608025, bgo#608309, bgo#608417, bgo#609063, bgo#609314, bgo#609423, bgo#610005, bgo#610268, bgo#610310, bgo#610329, bgo#610379, bgo#610386, bgo#610672, bgo#610832, bgo#611225, bgo#611227, bgo#604131- Update to version 0.10.26: + Changes: - playbin2: . make about-to-finish signal work for raw sources (e.g. audio CDs) . fix handling of the native audio/video flags . add flag to enable decodebin buffering . make subtitle error handling more robust and ignore late errors . improve subtitle passthrough in uridecodebin . new subtitleoverlay element for generic subtitle overlaying . proxy notify::volume and notify::mute from the volume/mute elements (or audio sink) . don't stop completely on initialization errors from subtitle elements; instead disable the subtitles and play the other parts of the stream - decodebin2: rewrite autoplugging and how groups of pads are exposed - uridecodebin: add use-buffering property that will perform buffering on parsed or demuxed media. - GstXOverlay: flesh out docs and add example for use with Gtk+ >= 2.18 - libgsttag: add utility functions for ISO-639 language codes and tags - oggdemux: . use internal granulepos<->timestamp mapper and make oggdemux more like a 'normal' demuxer that outputs timestamps . seeking improvements - subparse: add qttext support - ffmpegcolorspace: prefer transforming alpha formats to alpha formats and the other way around - libgstvideo: add functions to create/parse still frame events - theoraenc: make the default quality property 48. - videotestsrc: add pattern with out-of-gamut colors - theora: port to 'new' theora 1.0 API; make misc. existing properties have no effect (quick, keyframe-mindistance, noise-sensitivity, sharpness, keyframe_threshold); those either never worked or aren't needed/provided/useful any longer with the newer API - typefinding: misc. performance improvements and fixes - baseaudiosink: make drift tolerance configurable + Bugs fixed: bgo#597539, bgo#597786, bgo#598288, bgo#598533, bgo#598936, bgo#599105, bgo#599154, bgo#599266, bgo#599471, bgo#599649, bgo#600027, bgo#600370, bgo#600469, bgo#600479, bgo#600726, bgo#600787, bgo#600945, bgo#600948, bgo#601104, bgo#601627, bgo#601772, bgo#601809, bgo#601942, bgo#602000, bgo#602225, bgo#602790, bgo#602834, bgo#602924, bgo#602954, bgo#603345, bgo#603357, bgo#605100, bgo#605219, bgo#605960, bgo#606050, bgo#606163, bgo#606687, bgo#606744, bgo#606926, bgo#607116, bgo#607226, bgo#607381, bgo#607403, bgo#607569, bgo#607652, bgo#607848, bgo#607870, bgo#607926, bgo#607929, bgo#608167, bgo#608179, bgo#608446, bgo#608484, bgo#608699, bgo#609252, bgo#596078, bgo#596183, bgo#601480, bgo#596313, bgo#606949- Package baselibs.conf- Compile introspection support: + Add gobject-introspection-devel BuildRequires. + Pass --enable-introspection to configure. + Add gstreamer-0_10-plugins-base-fix-introspection-build.patch to fix the build. - Fix self-obsoletion of gstreamer010-plugins-bad-devel. - Small cleanups.- Update to version 0.10.25: + Changes: - Add per-stream volume controls - Theora 1.0 and Y444 and Y42B format support - Improve audio capture timing - GObject introspection support - Improve audio output startup - RTSP improvements - Use pango-cairo instead of pangoft2 - Allow cdda://(device#)?track URI scheme in cddabasesrc - Support interlaced content in videoscale and ffmpegcolorspace - Many other bug fixes and improvements + Bugs fixed: bgo#595401, bgo#563828, bgo#591677, bgo#588523, bgo#590146, bgo#321532, bgo#340887, bgo#397419, bgo#556537, bgo#559049, bgo#567660, bgo#567928, bgo#571610, bgo#583255, bgo#586180, bgo#588717, bgo#588761, bgo#588915, bgo#589095, bgo#589574, bgo#590243, bgo#590425, bgo#590856, bgo#591207, bgo#591357, bgo#591577, bgo#591664, bgo#591934, bgo#592544, bgo#592657, bgo#592864, bgo#592884, bgo#593035, bgo#593284, bgo#594020, bgo#594094, bgo#594136, bgo#594165, bgo#594256, bgo#594258, bgo#594275, bgo#594623, bgo#594732, bgo#594757, bgo#594993, bgo#594994, bgo#595454, bgo#545807- Added support for translation-update-upstream (FATE#301344).- Only use libgudev-1_0-devel BuildRequires on openSUSE > 11.1.- Update to version 0.10.24: + Changes: - Recognise Kate subpicture subtitles - Support progressive download in playbin2 - GIO improvements - Add buffer-list support in appsink - Add gaussian-noise mode to audiotestsrc - bump cdparanoia req to 0.10.2 and improve caching - Improve audio source base class - Add frame-by-frame stepping and examples - Extend stream-probing in decodebin2 - Many RTSP improvements - support for PGS subpictures - adder improvements - Add Y444, v210, v216 formats - implement preset interface in vorbisenc, theoraenc, oggmux - Improve libvisual visualisation timestamp tracking - playbin2 enhancements: custom audiosink, subpictures, cdda - Improvements in textrender - Support raw YUV 4:2:2 and SIREN in RIFF - Add 4:2:2 and 4:4:4 support to theoradec - Many other bug-fixes and improvements + Bugs fixed: bgo#510417, bgo#513373, bgo#529300, bgo#531035, bgo#567997, bgo#576552, bgo#577637, bgo#579692, bgo#580318, bgo#581460, bgo#581571, bgo#582021, bgo#582749, bgo#582819, bgo#583867, bgo#584020, bgo#584686, bgo#585197, bgo#585758, bgo#585970, bgo#585994, bgo#586331, bgo#586356, bgo#586519, bgo#587080, bgo#587278, bgo#587676, bgo#587695, bgo#587896, bgo#587980, bgo#588078, bgo#588205, bgo#588550, bgo#588551, bgo#588724, bgo#588746, bgo#588747, bgo#588748, bgo#589075, bgo#589581, bgo#589622, bgo#589663, bgo#589797, bgo#590470, bgo#536313, bgo#579642, bgo#582528, bgo#583318, bgo#585079, bgo#585708, bgo#588218, bgo#586920 + API additions: - GstNetAddress::gst_netaddress_to_string() - Add gst_rtsp_watch_queue_data() - playbin2: Add {audio,video,text}-tags-changed signals - Add gst_color_balance_get_balance_type() - Add gst_mixer_get_mixer_type() - Change cdparanoia BuildRequires in cdparanoia-devel. - Add libgudev-1_0-devel BuildRequires.- Update to version 0.10.23: + New navigation API to support DVD playback + playbin2 improvements + RTSP extensions to allow extra headers and options + Replace audioresampler with speexresample based code + Support interlacing flags in the gstvideo library + Support new RIFF formats + Improve typefinding + Support more frame formats in videoscale + Many other bug-fixes and improvements + Bugs fixed: bgo#577637, bgo#580120, bgo#478512, bgo#574962, bgo#564139, bgo#577436, bgo#350311, bgo#378094, bgo#543591, bgo#553295, bgo#565105, bgo#565777, bgo#566661, bgo#567255, bgo#567636, bgo#567740, bgo#568482, bgo#569655, bgo#570142, bgo#570356, bgo#570768, bgo#570832, bgo#571009, bgo#571147, bgo#572577, bgo#572872, bgo#572993, bgo#573165, bgo#573528, bgo#573529, bgo#574293, bgo#574319, bgo#574447, bgo#574939, bgo#575550, bgo#575638, bgo#575649, bgo#576019, bgo#576142, bgo#576180, bgo#576586, bgo#577054, bgo#577709, bgo#577827, bgo#578583, bgo#578656, bgo#579129, bgo#579130, bgo#579192, bgo#579203, bgo#579267, bgo#579463, bgo#579668, bgo#579734, bgo#579912, bgo#580470, bgo#580952, bgo#581727, bgo#569682, bgo#580020, bgo#562794, bgo#567396, bgo#567982, bgo#571299, bgo#574443, bgo#574516, bgo#574964, bgo#575256, bgo#575588, bgo#576187, bgo#576188, bgo#576190, bgo#577288, bgo#577610, bgo#577794, bgo#578118, bgo#578506, bgo#578942, bgo#580271, bgo#580649 + API added: - GstRTSP::gst_rtsp_options_as_text() - GstRTSPMessage::gst_rtsp_message_take_header() - GstRTSPRange::gst_rtsp_range_to_string() - New Navigation interface commands, queries and messages - gst_rtsp_channel_new() - gst_rtsp_channel_unref() - gst_rtsp_channel_attach() - gst_rtsp_channel_queue_message() - gst_rtsp_connection_accept() - GstAppSink::gst_app_sink_set_callbacks() - GST_VIDEO_FORMAT_YVYU, GST_VIDEO_BUFFER_TFF, GST_VIDEO_BUFFER_RFF, GST_VIDEO_BUFFER_ONEFIELD - GST_MIXER_FLAG_HAS_WHITELIST, GST_MIXER_FLAG_GROUPING, GST_MIXER_TRACK_NO_RECORD, GST_MIXER_TRACK_NO_MUTE, GST_MIXER_TRACK_WHITELIST - GstAppSrc::emit-signals - GstAppSrc::gst_app_src_set_emit_signals() - GstAppSrc::gst_app_src_get_emit_signals() - GstAppSrc::gst_app_src_set_callbacks() - RTSP::gst_rtsp_connection_get_url() - GstRTSPLowerTrans::GST_RTSP_LOWER_TRANS_HTTP - RTSP:gst_rtsp_connection_set_tunneled() - RTSP:gst_rtsp_connection_is_tunneled() - RTSP::gst_rtsp_connection_set_ip() - RTSP::gst_rtsp_connection_get_tunnelid() - RTSP::gst_rtsp_connection_do_tunnel() - RTSP::gst_rtsp_watch_reset()- Don't call autogen and don't package gio in older products./bin/sh1.12.5-lp151.2.41.12.5-lp151.2.4libgstpbutils-1.0.so.0libgstpbutils-1.0.so.0.1205.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/b0d12e6504156f1b41e6bbbc75fb7a4b-gstreamer-plugins-basecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=6c5de6ffdf6926b2a1e1182aed33419b7771b6a7, strippedPRRRRRR RR R R RRR Rutf-8856954517737ea5c892cbcd757b9064fe5f97766b55cb7e2fb9934b6873eb79b? 7zXZ !t/!] cr$x#r 2^˰mx˜QVН~D˩J,AptR!e_z yIyuዶSm &rݦR:ÕUu.\njtNVBU027e"oPbxK+B|_eP=֑BTm#U7t4SX}NTvIGͶI00TĠ. @XQp|ԗF!+Nͥq6Z T`k/90'X qG`eQˣ*a 璂= gY;z/wTG˂*C緓+ؗ =Bd5Z0UȪnoq5E\0͗o^g*vL23!^r #[p w^ިr'o k0]c/jٸ@g0qKzJjR֠i5K1rSe51Pq1LS<;]į@ЖZ -BFw@I-Uk}k".5]h*iaCq'Vّ{"Epe=j&sHb‰t1󵥪DIՀͰSl:-%HdT0`7A@yo,6=}\0ް/EsPo nuؚ` Ch34[Q 3mgutqgZK E{IsRՂ̃ TF]务`h nHk wMR!<7" ν~Elj:2~v/I'g#{2w= L@GDBី"YTԶ~8'pUfO`&[n';%KPi|RٿCQNn֌mCu\m+̇LDtu`4]-_2⅓%9z`E*W}5E{'>oerKRZRa@z|4ck IzV{[I5`߷TbL9!uf']N&TپןtZF=c7Hu2kUP0vq+|c#b +/g)iˉ4tJv5 &R_eNEosHe6ŵL  '? hh4mCM{e~,^JT?'|7)t;A6FκGA=~6fC|Rj?СëU򯸭TJ]u&Bd}WA*{9x!Yq7Nxr_C{5z{x#XCI0 U>kk힔)Yٷ$+9Jݏc(觏&q6py)Uz)g7H\]}(gg#GK{"cB0 vxoE;P5fD>X'qt=p\ hʷLNBa,T"+-ޠDEC`%I6Gy)pr&o! s}LQ }M~)BSfg][ dstkt `}g1Ǭ|#2J/R~ݱ9S\4[v[q,kJJ o]NA$MJY ȇj=-C-ə.Gd;<3&,ZiB TJs# ⼉*{;q 2"uH_8eH5MH ii`wwJVbd \߂Q-2N^5x̗'Ȃ/(ze:wq[}b@ν<Ҁ+'ˮTV6nW8.Qn*6n r߃4a ulic&u u9+V|?N u]{jzbl4 bǙlDvKNE 8u DA}Iz|D_]E`G4Ïv`No1l'D%XPS%5'_fl=u>bt^MUBs4M*JL5$i U-{ON6 +of-xc j1E3KJTrAL洁9vŤPx@SX$#m$X =x?"nwoW e੘4EPt0]ō`KN@&z?g͖KDIAY:f'pSP.TBCT$Ͽ¶|bjJB )'/N]FB3D&N"~uF-OVbE,jjW[|[_0RT0Lޣ1ʗ[1ٲ4'I7Ge q 1!ۅ ȵ\_ ]np©e% =?(bƨ\n)pze"l@JpfMuSD`jZK+2q@@* pbBH $KH%1!25[Cvj=$J9rqT{+)=|/T$m6;q4ZLƘ(SAB5-8P?3~NRZ-dۋҏgLHv#b&u^:m8D~I2@JNv,aS$E1YvYW4z/nP-dZgQSE33u=W$IN/+qC=Tl3p "fGFWN{ <& I%%djnɅ)Ӱj9׏@(mĝ{̫o_ýG+-dQۤ.IXs,fpG y| *gDc1D3>V0'ƔҺ#eE%].Y"ltxKң4%=R=m_T:.$t^8Y}.vUnR6Ҝ?T d֫‹sl (7%qrOi2jiy3*X^M!_JoC_񩩗USࠄ[88p56-wWHY]jcˣ=R qp?MeT<&*?WW俗/M;Nܛvd5gcsJխɔR9 9h]"df/y4]9p?Q3 S|'}P3NwDdcy%N`kx~NJ5zk첸lqQb8饔 } /&O̭қ&]\t3+M I/$gEn5 cTB,7Yt8ъ"qT!*fqUsՎpl-:1/ } ?PgVt.je eջ F=ن;ebobؖІTu[U)ay#݀.YVN-nY)!ǡRj/q37#ky/C6I,t tc=;ZrW $_RwnďDcu ;+)\vx*ם*7_S 惲}ڳZL)(}%஄}>zi mt d7#,'d|FaN[4qX1?L {.a g}* =oEs$f[E7Ei2^eOEb ?P!@ ?\ ]O6Ⳃ_HJ:gD@3qtOYتNXvfl@$d^#>GjXt/w nby]nMΒy6jj@\EOS}.cd| ~0t;uRI0g87'cW/H3'$1߾aO XRJ䙚m?bd:]yϏ63 h Yݴ9hS3%8֤4‹?ۺpr{%G=/\N@J޹=׻ewD*g`ݣ̢ y\i]ԗZv4cêRT`bdє3A2ّR]|-*\Ϡ뱡M^l͵GNV*hHhj^lۮᯁڧ M]=ߴ[ʕq:^'>uIښ(h7αNxcMx,w鳜y^WlϚPj ^3w'!aegV啐~⦘[Eӿo:FC@Jհp'6=!\Q`4*!N!;0䡫5%/K$t#3SmH3Olui4^O02vf_p \h.x+G[6ʥe_T#ق"qc'=T :HBE>O̊)"a#Dhs _ۡaUw:!Ww>[q%t_Vcxu.HA縓\MԐS_!^.X] cvt;.ܗ,|aLAvrVN0.Kp]ю,Ho[$+imf4IP[g4W~#%r+/F,Sz xaw#۾P+綤[9,/-}ksRpK`-Py򋗁؇~<+usRVRHK~LGE - L$-<:>I;Ջ`>TK-i7;aJ2V ⩓GP/,|>d7jO*j 8qHt!rzyO5<ȭ _g2M+ d3y1p ,^$POy'Z;[˴e)0ɪʤaˆ.LL xMvj,ձR1h^{ZߤhT㱡e"{YH5MxћWKV)؀IE''rxܾXB0?QgH ]NvKp. S/ЄmjJ] + O1$Z:>k_f3eRA%b_AqFqg'Xr40JY @F]O gAh>3IK># 8h'Z\s$]KG` uEd2mtV Cɇbm>T >iZ WnW:p%pa>ʗa{MDQ95xVp| V|b*CQgb}GI_/cU$/. %bQn ܊$SCleƵ|S$mgSh2\Fڶ p[fSU0 ){ *'*FJ4f[Inb[Yxq$K׎xAÈ;̥1fyNE|=&8UTR+KVxJEo[x)jd/j 3(ǔ#>*\8vNFlՓ>'}WJ"#J'HB~jX7K P4wcҔc#rGr:Uj')M%ڰ{T}Tkg_E͋a=((fL(ͅ%}Pl1&J\Q`;5*%Cx &2K`rk IT{sWQNTbR{]fQp~o֓ɸ'!mRWoM`\;!/Jm?F_mqRgeIZ Jޭ1;]St9lp"~aXjkq|vFQu/e;+JIj0[NI3vwE:RGD ,%!XT ˧qVSR!y%,ؖp>`JSA㾾3͵Cc4(Y)#ܫ||tФ0c5-/rF3(9dbIxQǬb7Ife,/^Q&n5TVUғЋ>wʣDɾ.feY 9?̣M8oFP(^G_\ZS^=Q!<FpJ=s'R*$NJD%ۡM.cP]_8ېd"()rT2!5cYX죇5gC;^ʙA U!%Վñ~s3XDa[{fF9H7%; u8OQ _|݁+ 㔶fdiW-ݴ_uvҨOեgUWDS|6ElGlD:h yP_>B1) ϒn ?OkO(y?;ht+h}-JiVZmkOQ..z+n0O ⑾{$X yhqa 7}{!HgVC/3@@sD$Ba 2P6(SP9Dh˾p;g^!x l~kIO6yʑ"rؐ `bCX7JأpG5\d3C]_<<--cc{GZ,7F'EuZ> zg_|Ƚ>1L7dRThl׭ӗ%j0Q{ۛj Cv:7yw! 4Kd-^6ڲ Tk{ɵ6TΰLA${jMPRT>ToA&?JםR6е:slݎӻֵŻ5L8Afcx_4ěxda 9x'C,/`(%k^R5y 5h^0<*zd/?O,=K8v Ɏ.V̺sPTz-#xN4 yJS`%W1NK50Dreu}O6'|Z~#4H=Jd>G>۞S1@]pCv;9 #eEq.Q<.}z)bC&] 2ok/h!2㙎b7);?})8P φccv*8ȐwIc!.]#鿥p8v;Qvbu;"o}I9ܮ 5u#'͋2by%>in|0LI; j7/o6k'oFJ;PY A'NБ%]jnZQvYeL ^IybOm#y6֢?5|~DCP]I@^[>1J1z (f*;)͞H=^/gSgӝ6Ay|2qv@Q3iRm=rWh˧M }e{8ḍSLc6~7UfmיF>e[%3KH̀nl<Wlh)=ƃ)Zqxk9ofzIiV&c;Tͮe'g8l峬Υv)2sy918 AM\Fi̘)Z `TMYz pDdi7,ř|$6YvJ k܇A Zą9c_,=/@\r郍;~˞*|l{9& ඌ EqQHri6xGq_Ҙfי.>V AMf"5^:E0_?&@w\_d'4]K/(n3),uKQR05gtT͵VrH.vuyكV'e6 8|Qdu#-߇ʍ(焷5zKeS؊{6ᱠI^/y7]Qln4i*uqY;""hoPvkeޓk{AH{zl.iE,0~J,c囉%zX~4?İ.g p(ՓdJFD̂ nxcbQWF6T*  A}tWU-=3#3|׽JT!.gBmK`3!T*7d#y\hvl2"ɫr^$o_i39,w"vfyByK=}R4[Hutn:yJ2Ph.z@֔el_;L|geFbSڨ)cL k 5RKyC:;]ϗ6#T\yen7O * #e4%ȳ{6 $$"UH?<=;`r+X;ZIR tϵn)9C^]Ss}? kapTD1 :p]ZnIF/ZNbk$q~ۏ! -@NCiQ9zѐG xH切zP#!XRߨ:l|746^mE)Y*gZyOKRD&7 w#jjWH04v8a"0l>VAVqpӮ'97Py׸ ȾJyCj9.t[p{AT`߰uDe ؎M՚pGPzo?OKަƁKL+U ?zN|SB1!O*6dr;n!7YCa{ jM$76еT[5}cP:[˅2iz[-]YpL_޿\d- c< wN쿭_s_qQZ+:p+ LxB) |9DfאPA|KoWym2i1'XaG SRΊ4ؐЮsn'x7(dP9nqׂj{urYvfy56J~$KXY c&Uت~Q;0,XْJHm.}f? A|DYd>1| odnV8nOѐz/E}h$ ] (fA9}Re?}MBV'G428E>5-%|HJ1Ho91\OG[HЬo"l#(#$U5"K8Z)6xOd %D)'+msg+|G̴A@ѵ+muhR)䨁 dӦpmw,5gĪȿmss<@ϙQ1U~y>]JثgX5>@e\ưѭV1"xwnjo]PtHnjZ̓![y5~R$.Ď ude5!]EF&6od6{*q7ZVdoazȵ\o xǡ,"&ms[?y˞p=R s#`t4Vde^5AMɼ4aN& ``d #d" v%ӲٖMY,;ʐr't&$Xg1U{cסP`εBNuԠl;Ҽ;WJRV2~{ūE/,rR }^nɯrs*7VC˽S5` &=.{3T>}lEk&L?3_V9-E$|-I+3?!f>xɄN9-cWt yu'F; Շdc`2->ևoCB|g,%#ıBS0rϾ9Ҏbk8}|%B.M IDjYsH5eq!%uߢ'i; J[;/% k2}< zک?kS0[!6)BB?j21\Ӽzz{qQQ{;3!}?ŬCQ2 jÍl/8ٻ#DĖ6#Ť%HH%yv=NV<,!REF*PT[G4g4Tfnqlw-Oy#S>&?NsVlpHej-|(sRWu)=$/3t!GPIL0Zӣ<=~939 p9d#, +&3 #(&$xX m$>id~dظU])X=/-!ncQ7> ; len_T-uEpIT88q:eƳ\)Q 9'atb͍WwS(7 8U$q ,2 )hVVTZ2pN]#ӻ[g0f󆂢+m݀8+rfp*\ؽnɱ:7ӠgmV~)n_"6FƇ.clt RbnHܼIL BȿD^zD yjJ(# sbF)0rVQV sOSAǸi8@WrE c&5Covwm8жc|Ć\PKEZFTi<3Sx¼zEs.mi?ɧiLj8"ua 6Z_> @R(zh um={ֺd!xþA|\d+6a|(c\ [ α/=dew4d݋#ŸRdsyJbGa 6p_ki;n5r,6ybiVV+fD4c>GrRiصVD[ @lk랞)*v#:%?TC l^гCPZtIDnA˝Xq*f_pY;va\+Wݗuka,)Ҍ@N+D}-vaϧMgZk̉xrEgR,`Smcj2e^=Jx PzT*4xE,s*f~? Ʋ\Bœ@W`˒>asʕAW  /8L V34Y!ΝS8F'&JyD/@\O$$n[NJiMN Dzb¯637;qN貧?_/F$ mgn3>>+|)#kk^ҭc ֫2Вi[*:w1Ý>H爙ⳚoCSClԼgM[(Ÿ9J_۵D@E#ɮt1&j[.>!x}'C7Jmͱ‡khU(^ϯRcY'cy0Ghb6ʥM g{{oZkC 2ZY!r1@AŋʏF`ľ^3Wr3ҒgNW^qhd/Wi,lHU=d>`5|$ d)T(2{"3$cʷY1lYbPd3,|3 Ds9QH#+ BoogKӀ ޢDZjJ( Fb(/l`*@gmĽқqTo=m0п@?f V JUh5P|~<ștچ8?Xlt68+,:}}1r*EO."6`Os]!pJVW%vfn;%v@w9P \JM=[aı3m4 6\aaa~:V·J"{D34c:aR;)YS,^fE46M&/+gIzu*6 Mե) 8B;m@Rq)xRY}SM)`y*}2{s&{(=MPHx(J~Ժvj<62l,TLa-P$i6D^j9_GKW 弿F> a\K\u( Tg휄i_BH0["|-GTxc}8E`  1ߐbt q 7cA`*=RE_in@DnBb5ST樗* ov\:z0Z _D3bkkm@z cx2Em@t}ZÜn-Yq@|ߍp tf#\){i)NClExL~jh0޵/QFOwMS.h4N:fu%gˀkVp@eG#i+Dɝ) 7< x|DB99 =]_ǘM"Gs ԃ<͖*t?B>Du`H%Vdo"@Α80J~l<^>cQcqumY\6UyNkJm6.<d$bCCTL JKtwj˹6,)/WMdT`6>S"UM%0 )K`ǫ  GWxFGM{ |ɡD@HۘZƀvƆh[:1 )aU}dŖa꺰l g ^<ˏJPqTo'?1ɻҠC!Y JwReDٗo`iY%hM>o%Kn,bnWB.2Tl<=pwkC[jTf/e?8YoDR_DRWՆ,У7 isOMz@&#֔g>ߏNfі6Yt^g%bg9^^88lD3E(YC-NjJrd&IEN:ܦ5ʜҘ<<"}³J|Qevw$$nrRװv xO6a%f~P( {0NnO|fD?t\x,uEAm'ر@ m3_}On1{TAG0t7Jv.doDy:%>JģLaC5׭{ n=`T7IAZDM_VKOD rn:E(젚Y')KCapgf˛yy/ubjy;\i?3!|;5; N6٫e އ^~ba'"m&rL0yɓjFM8씕韷yX5Jt0[2866|F揔Gfغ{0긻>٪4JZ&IVRDB!I|O>HpSvLpPn^uHr=i]y\n=I[yv9@uӤ|j3B|$Ϗt|zp|,Be'' OUz2,N˫Tw6 jlX>O=p[=n*Vk'؋&q;YO+[/td^mR -Om[nQy[Ηhns`UXJ/?LȳKuKAκB?J,KUrHx[ BFT`'&UCs~&ZߓW5H~֙$ར{r Ab勗̡Hb%cr7Oo⺚R5=GrlW~,h'U~]y+("XvͼZ%#!~ʖsEZ+<7Î{Q d6+ -!'ox=[x  O?]2; 7},RupLQYEяԃxg/G[E~J'{ !Sx$A^ V/pKs82iE.À5 ޛ'1iSxOxU>W5(([ruJYLW]G=΋;B'H׬_C e$ɘ8G5t3x\RmmIWf|7Zgf~m N!A|kp>;ΒbtzVTy~x|z%~B/uk-xICWuN[`d ʌ֔{S+OC;LQeV>^RAQ΢Ifw5/wc\OMWys^F P~XEyEox=~㬴W6gqs.^MS5K֬7mI5@6ep^ *Jk<0_> KAIkœt HQ m{gS)~m3âC@ rv[ЀU*?Rrd~' ~K)CyR<̯#͍-̸NHMb,zFŧg ` ZC^{~06\ P}m*Qyl8եI0#qZ/c2Xjl)IpŁ7] b}Sw<.ƿbgFV~S#( g4w-a_@yy;ͫC)H7ʦ`'f;'jP>q}H4.PoUAZ)ɵ/b*o>Cy)M0=LsYρu_B+>4ɶcJ9_oAQ9}D4eѝQڜ̓B|P1 Ŋ о.j/-={z Ĉ/Xn5v3;Ǎ ]3Z$)&ke,V7L+z;*t'V> 3y ^ax (E$j4,3@1pL-aX֮Ư\Pb6C:3Ώ!+Kh2 卝jʘ_+]jMlߗ@ޟrLiEr,mDpb{ѳx?ޮwsy֌hD=oK ,㌉( !чܛN{~Q@$Wgͼ6NV_\F _gT"aX=Puؠz"$X`\<\vB)b'׬˷p0}oʷx+[c;Zaxcهxz?| f|q_-\CRɰymZ [ؠV 9Ӂ;vܡQ&T9~+{#?zR]]Ea62h0W^܁qBFMLպ<%Oy7#Wr}mrؾwԭ ߴp-lM/]f?` ^ zJ{eXHI77$“뒡f#@>bAe]88ҾYlχ\4>%T_ SmvUb/]C.qh6VW_HCrY~h&+$lt?!8!u5W6~ie%ǺjZvkkadva %$eEcHQ*(OvY)|Y}L y'%W@6Mt֜T"d!r=k?+CEoYL 7&U _+J IQybs7п `]э0(Ly΍'~#g>qP8>{%R5eQ5N_z/6F􁼹Ot^WB^yx%-"/G'i!c0cQ) k{WC s|هN_ }a=Xp)7Wst2 ?߯Zoݩd, pG?JzOKtF#F& Z9Cgn AcE| "tCts2KX${BKLND0,0Yr3jm.t_%Rٺ0oF޸R?b|12.: ?}LSƨ}}n+I@~~[kt^ [o 5J;vy66BX_#'jC;"_?uf&٩.7iԸʆW45``,ɸďl١(xc55Nz: :w'h Exm3;^ɵZr)~b}+t~9<,PIˀ&T0fK38e+.0* -^Wɖue=ijƦz+EfB㗓t|)VPcџrHva5Stfi,Cw4bY5%t)9^!7-t=w7`r0Q Y7+u\c'*.kDܨaD ZfDeubH) MbEA'6S6Vk GW7)v*AO^j&HoObO Mݡ%-V 5Q{UJ%-eE+Y1d-^(]>I5qwXm{~VQ7 @!\$/jl^<[~fY מ(zђuWp[{^V!r3b_U`7p[O'cAdg#hU>h |)xO}C2K7_epmG]υk|Y%ad# 842?7 +`0q&m i3ܕi$"5pUu15 s9oXOw {fZJcįF>IЙ9XV3-JolMWh o!-Noe&U!^]Ay7mEd޲!|HJsںtcЃTyo<+!:l'ѱl8sEFu&)CJeo Ro̷Xx`m5 a@MŇf4=ZcYP`6Y9PZx"bG * +E |s9FSvhI ce(':ˁ)h-J$j[PKN#ÔUEԐ*b+/RDַ8KY񺘏"Npnݭ G|l8(;n\$!?LlE7"=v ς$κu8.HnxS!i"UœKҮOa.?MR[9#ACP:nZbN4].<|+vnz\>b5#"? YJu DIO=QO& rfߡgBꐯXn07ƫӮsytR@2/,! ɜ9תW5E.cnfp΋ YoY%կȸ__oa&~^>-x}5 eEJ4 ;o+ѳ6p=@4n7*8%3Lry͞@Ly/ϡM9ЍEMARqNU ʚ@}a mj1՗~EhybBÝ{sg~t+ՅP 8w/Ds|9vr\<F0ūFݙZ˕K QfQ!qVGuBOTjMvɺE>>dI=ht^W-t 1Q3ZN-rpInP+2ѕ K _/v<JK(/eJeֆkr)I;AWY"=/WmVnU1M4 UJ, ,ܳS7,UE;a}]`!gff%8n Û]X=_,m}uoO= d3 9anG_gZ~C!+/dSGq` )pWURI\J Xo~&Ȭ5]פ;s ӍhqX <.¯k:0Gnjob9 fp;,qa!|3"b N C^ǯt~,mvְ:cf0+2TmUYޛ>qMFGH6aEڤ*7i:D1 ٟeC[IUziS0Ial|fLt$sz+] ߛt^vLӞ[oJOtzpE*F˙WMnb˾i1F-K:0^tGcT(.oMZ\Y!6z7~IXWS#9FSȲ;3J}bըUD%o~8Z%u |G@ >SϝCI?۞{?8zCFsL N=U@4!b <={_=c]MnJ`scxT.* ld٩O>Q$wA3#-+X/?iD SU; ;77=$#.R X>&3wE(ڔs#A8{MH֮~J_A6`EﱆP\5ڻ6!繇RM!}}+fh?M&B/Hlte23D̋L[ۄw]mN >'=J|$x4I %Vq?qV5r&l屐Y8psŨ>a*6ro#ć[[_q*9bBΊL7 _DiONی|(2>\9YoX*<]货@EHFt9{;{~2ʱd"R<vȉlpkr[Mw55[;j X6tc+-( ";|񽏗EkN]g< j˄ tKUL'3x/S3r'<1*}?&WF3xT>:#rQut`TWZ6[Qq0ۏIƯ]h";$CI Mف6tn,O|Qv^(>C0ld44L7N!s`bHcM4^vx= FQ򊭩4r<_ gEXнDhZ-6(fc; H!A{\&s 14GVfCn '`54*(U:(ixp~IpY3m NWlT(BbA:'+T.P+f^U'Jo&޻"}ﱰt#.4.nΩ|%c 2m!xu!/xybѽ # Ś=ߦFг;ߘJ Ga wQizmjq.f䯛'}AZ44|ݧ)9@Hq o[t.L?A֧!.tԖc7`Hr؜$AU9'5R=,ǿ),ቃ݅-~´$kdIxR%X礃+^kv/@ƯT ,2 '$ρ7]z(_l%e*E%mcBi41}lv` {#C=.K`k /n@Fq)嬌P,?c8\q7Խk Ya@!Z &q%>xd:K*tECv8S)qc+g%mO[\{`5$2Vh VH[)`x lG"w<N羝[FgNa .{Ԃ21*P|78/+?K PR{>"\B*W|8Ao4s"c=`).;00Z!aB?+K~ @ [Hщu @.>zuI $`d-Oŗ9" eU8_Oն'|Y8A8/ЏٹJ1HªM)=(ЅNy_v.?1)"M՞З#Hp9-@AWxyʡ$j Goɠu M߸dzӴV}~ebۀh9<7w25Eęrljuq}7t zyXHR@$C)I Y$,+WCaBr R*ݮD"3ץ&d8ٿ15Z@(ز<~79Z3EO UDNBzoZ][`0ʦ_ a+g* (;\<سN þyn&h`iMTK#o\5W7ÍR{jgvcojyVȘzKkH2b2[WL |7%=&OY$=V:;"Lw lQĺDjC5 Y>ĬF8*h>4c*Τ 9#Z~hT%C;T/MR58RKwڦlR@ل T# ͼ®@,Era_S\0>l|$9_;BdI/he+eȐ]ih5M4CQnRH:`OӇϚ]#O. S,IquXbn}a&ȁVGjNGHB==I(Sߒab]DabaStdC*^V,ڞхc(tHT}< 9p~ Cw%?.*A4:*Vz?c&@`>5Կ\Si#N)OsePTYGr0n~;:HPxK~kLRJ0'7CjԃΕa'_$"qctgۨZN15;Y]:Ct<̽rjo8 w4?V'oڃ {/ϑ̪AZ=}8O]Jr4B?}fQZWX&8/]qG~XCRɻ wOgy씙I05 UPz4%g{)w gT6{?}i,dE[O۳o H`Ii~0Bw6(\KClK>,o甇j.'t@1xx2e)>gI 1濫W^Fi|^hhwm8#C {=xЛ/Sj&H_^ Z"HS w`K^Q8l/^1D&zϬU!vVdUrh~Bw HSDrFUE.&0"r@1u2xW݂K6dxǍX|5c`=ExՊDj$hL4uuJ56)LŸk2EO07j BݽA'&C/}?dGXߡ2#Gަprc'Wld. hp蜯p&+' XēH'^8JR0L=<6e{h!u 'Ļs`*Ԫ V_Xsuuo_PP0LCDǬ _<Zm! lBzes" :p}o*Mv!̻G*HV?cpfY>Sy؂-Js-ycOy\f^l@IJrE&u@TQSE/wHN0 @:%0HXgV'YV?ű$<+\wyhB R3$zê _H}Ϸjm##씓|tϜ|l=|Q*ٜp}\vWH MMN9kA,IcmW x=d.$٣.GȈqkM"Da6PA 1inϚW ձ 'lx"i(JG+ ]r#QR2E #_ i>(zgjw Ď:0z+3qkV2I]U|0`c}G_44ܹ ) ǘD QΚvij~chQuZ&y-, (*Hs~4mF13S=Zb\z?cX[f1)[y2z^6{E/)L/bz{{GPxqXm_$Q_TM I\Fċ0 ê25+C8Y8EIǝڏc"U1h-uCX ~| hQ }]{ Y%miB(oVU_ϫ6v\dr}ޒL)"Ww}}p[%ܓG̻>E/g(1u`0*qQsZZ>KAPP-jat{!AFj>#q>lҌFF\D o4xZ?BxvHMm/x`kx<|oqhnRn#̴%#i6?y ub6~<=uErxɪS/D6m,AT;E PG%dJ!X>Z:?` 4³FPn69}S 'dsϚ.TtD5aJќNu/1W\WxlX à1GΎ!d 7C&Y|QԔ^CúXof(P-T{yc'A%f9S q `5LoMM~0o"BJr;= +2:7Nr z4Y7Ǵ>c_(6?&-ZjDw,ɂ %ħΟ)[>sD FՙxxP.6;! 6$ݧ4xBpnrw PT|MlV϶Wۇ9"þZbnܰ|7ƕ$ Se{Ri:*$͹Jĭ!-K8fP~Re'7 R 6Cw>.i }C>褾fH _tLJ= m9brIp8,Z 2լy6~3 Ǥ9̟Vzy둓گكnBBy}w\v"we^>;TU*bJd1Td`)CkFi7wC tC0u YF4&!{^ixrp^}E$n% _jf5xAJ-62C_;yG2#/KyJ2;%I.jc>* !v-׋ku{+"x]5C & 7"o~P|_Ph_sf^lcfy"xqZ}I`S.>R{sba![`+ta+ 68vZCyL5) 0y/iT+ٳv4Jcs-Q>?t. Q (VS~naA²ְq"uUü*,oFcQ?{Sfdbr[ޚt\N|x8|Ic&e`#kNA5-KV6 \b?2j Ofם;X`-<;ayمdyk8o+!?g>؈)) P# }I5ͻ7Yhfb?>?կlГ#Vhe6z\(`wouzܧ!ѿ/P0R.Ҕ#:>Kմɪ_pt`vruR[?t6Wf3^z2cHޑDd|"`Fm8n(^{3})\IO+UA_2HST6\?WcmԺobQeO@hUZg` k%puK9*}m'!537j'<29 ߮ 矵%+)UX )*JRQMN) 塲Pj{)Os.M|:,z_l:1S"ԖEɜ+Z^LVWԴ:BR8 Qx#mxRBö+٦`:_x[۾,YlY< ˾$ET~@3+ *QW]w'Gl`A O[(- Eƴ;$tE6G1u2Ak ۶ʶ'X / )yUݍM&v>;0վ7=b].捹lQ'Q5Bم#gطZזca%BbaωN)_ƵmwlF+I(̆e.o^nR<[JQ#d3S-VN~h,\..xrYi.*ZZD3 ѳm0f8^ C VrT>.*F [X:¥AO*6(6ќȥ0Vk,F$_<^C2No ސLȎUƦBd* љJEHC]bZU TEaó༪U~|ڈ9Hn: F $(2n4LQ,k`ex-᭓E߳jT8 %܃W|K5>,7r[y(DQ[փ(,%"!Mߩ@9p֛mL +=NZ#=^N@X>n|v&͉[̙It@܄mr.Xeeu~n"jŲz*,TH'8kx$p?&8CީQ#ןl' 1ƀ8,QqQ:oP =W# luOs]@SP@#4*]8ɉ}}nFM-\jF Ab wZ䡡ԎjZY,͝ X>Vv0Ɉi.2C.alLimI/ċ%-:QB+͸<j^>8xhJ'Z5yL G{xUX ۮR@@-[t,us^:_G4[? >V/'1 P+WѣJCtOY(jW$;Fzz#mOJ^kH'0uYm!A=_EE30~>QHpW Rv diChm#85%OaK JӠ sj+tT,аш.Tk^iGCs&Xo>vҠ;2B>UX&%e:r3ɣ,]g~Wo];osJ)S5ZBU8Ihɭ6r>Q/_~|۸!U`_Yefs,wJOwU0FlY@DDA-zc]HS iFyf5<,!ԣgM LR) VG#lNY*wĂd`l̦g{'yc_M)sWkSׯfeK 7(N+ {2N~,@`Ԇ9?*^"ms` :^q:a CT!s k'dz{OxnJM7yͺXx6./n[`>oeWW:K2XKUjSh`\| y -Re18m:cDZiv(7l Nz hىzufKERR?PnS1)'2&vRیacKV?uKHj##j&oL>C9fY_~b*!Mx̓(MPVb+`QCktѩ*"5Y4mQ}:[fuSt(¶ThH{tY #f@FX2 S}c@rff3K+Ie"YCf{bZ .<(*LcňKaH$GК>1࿗6 kp_E;0X_}RD__ُYŠ̉ϳ4 ȼ_Cӕ/ R4n"PIW$3HzŜ[ gCK4U`&Re&dBDd׹ҞʭOY4 G |2KW!K-Tt30ACĐ"ǻCI}ɍ4٢Vn!ulz-%Zef TzH?$=:XtaݪaH,8y''1 lCep]^FSTX +0GvJtEt B?gN)Jۇ,_Bv%/x)k72zR,"} -?Z.%!{QDX]ntsh=" Z6^NDXfh/&:8d.9,"R==NTHzz8cYۼ(@X|LoAeLPx1. 3=響50cHDk^k'raL %MCJ<0kRӭl!u#4V٠LpѩP_{4|7"MR[\ [avX tG&:  #TO:̥x<ا"(6#+j.`\Yn f0s0.қBA7Κ~~2%NZ&qO옼alDL`mc?k_1h:N@@iAxZ| p}Q{ ]:۫QN USJx;շ3pl4*:d_'`w )v=wJ)43zHx?"x-djң78"r,|~xC&"~!+'} \S.^Ķe[U>AC(i\},UUW/U3 ]39DIT YBV?vklh\{!H*RKNI AG<ܼT宩/Ą]B  ˁ&15ٍ7Ҷ|#"E-jP;p|rJ)[Q@T)eIzIm/U{*g,do~(u9|D㧑 T;{MC(ҩr)k+^Jo}#*;ò_":bBA*E&WN\{&ug^HU.Ψz;W =Vnѝ!6 Dpd%26i~,&pM:'Hm`)//Zg'PFU/wް>]c4)p3ѴQeߩL,ɓ(EM.cO Cy*s=h:ʰNsd Ư[:v&XWTn߈^@(f6]*jի\ emW׀{ o[80Rp{Æp?S!bE[2KEQVZ\Hn\خBwIrnSE#g-JKΔ1YRXsIF u崂V8 yM 0Xk` u\ ^8Z3 ׻E+sʧ ۶U;M:.&`kO߳yXz-3;2l3M~\Ј|M7@k_#`+ j_pS>MMU Ӂ@ʛ[Srz dNj牽f%V{):ԗMZsyZ躔:u_(lHF *)vxD};*y+[۷<,9"٢p&Q|]@Pyw.1pgOED.k!?vF#=1Sx8}eoc"?dB SMd~iX fg\;v~^y<86ؕ#hS- `󌧦1hDX6 n{&tgեc8nx<@(ԭ\hZ-]5={2/O.}MFo_w`V@bE i,0}5hzGe.ck >`$&J94';Lˤr$Q<6;jEe|atQ(=· W{קS<T,] {gk'Zj^4XUU~d<tQfr^\tcC"2R!X@p_BՌ8dN!"to5|\8d6;*K}~50D%0GCg>M c 'rmjf<&)'!!/h,|xϲ!t?ם]=I'?MZN2ŵ mͣ$V+q4tPZl BԨ-^6Ũh:76%4|jTH$oC1K'\+=t{ 'A+όՊ$ڲ=9/aOI;(gr:CE Ԯ ӡ٥WHrmF mghl*:-YN/\耕?.|;M3/:c]OvDpīkB1=D^K?]P8xIW5c[r|b҅P'I22KMI&uMkg4p%{/SqSQUz± .» 힮ڱLfKY|R^j۳?ַiryk; ^-$2m7>|)"<c~xXa諝GD"5S`( }f#O[Y=/A_p[|i][/bzS?m׺WC ܹ1 #yM\ςAa<(6;MV1H\fC4USU _2J!D"/{8 hq쳫?9Ĩ9WI,%tz1'ئug(N xFɩ#Vy$ ԗ5#ATZgthxu*:]?4g_qJ%"ECabԦ3;"S(8$\N}qRUtQS0[l 0PGP[^!|灝S<~G< aA<-Š$QM+A6۩\w#JJr!o/&N,5=ַbS{mKe,4̓ x$ƞ zE')2=)O8WNá4$^Xjsb%raU'Mk ~]OE`->)IPg@hSp%Mj~}= ٙUA.Y+ƾ x KnՒDj~A,'8jpr܊}3!@g`+cH;_&"EphvLpzjd*65v+f`08f!uIi=zDo1.ˉ*:JۭrrQ\yvs@&ђo8G 73*D|9q*lbRb NL4ف-^ V `ϾfQJE|`:p'";$I(y5BJss*DܰU28~7h籬SDXZl'DV?H; |;b6%D,椳'U%a;ADnتŜu(fnJuUYi x5*)I .=φ88s2?R,=4BNS5?&җ]? t$$$T'vǜ"]O%g S@ۿP@cH[:K5g8"Ss+uNPCԇf@O$$xRaQ9ʷ]^u٪nc)Gsjc PbRDfwQ PW=ypȖ=9ZW<_k1L7r"7DrOx8bOW>ZGJ "` (2+l_8P?ZeHUd=8VJuqUr ׅ^kq5. SKݝ(X`Y1Gm]$8 ,b CDT,I~I}I^K kRo]e:[LZt|GS[gpMGdv;RCӋ@vV[ p*B)} ֥QfV_b~ pRS9K$ܙ3ѝ;tyTa7P!yR 4,8zE8qj=:LvnoF|D!J=aݜ9,%FHzg 9@YWw{4@m:pd 0"C@dJ΄mVΈ~H8:Iӄpzc( .<0L~;N~Cayy0NUj&9qƒ0:UBw kM-E* cÅv`EI -C OEo9 N߰|b-1֝uh}ugW%Z-?.SĀDyֺBve<ɀ!C}PVvR]l5BLa/f[jwގn m"jn dN.W*Pl=j;h&;-BKd+$19Bm^|,Lۀkp[) Ϸ3ňb5Mhkwtr'8,QaRYd@ ;$@6d]`~΅]\ j;oyqnV }.oSyk "-eFkůA9=L[QZϔ(B#ycd04(,IG1&i1z+0֜r Y=-h'm' 1`*R)'#ܻl8 \9U!q6[p_Z\B& dU }1+@dȜ|ɽV[v6^^WJ{B˪%>9bv:O6ͣ*"O+0p-I2O +aw/0?- E;;l'xb U Bʓ{}h'ڭǙ^'/U$>;!PCѭ}E ~ NJ>:« #yt85|{]˾2>=0p)֠ZdzgjJ| >ǿ**ߠy gS"b/lbNEvĶٯF˧@֤Ъ $Ұ/OP鋗D=YU/ĕXlDx*pKPӽ@&dan\Oj̋if\pjV>6>p#\b]o!De:PS! e|qʊ _ژuu$J}tJY\}SYDt 9 *w=[r]gpFn2f:əl'栱 s/ #+љ^lV\"~XGt3̺plk \iG;h|ݱCx_91ZLq>W1ZVqBŢvqA03G.G.AyyR@pc\L~2 ]u pbΦ, y{V8՛#|zA BUN!SD^}nhsz'MzP^i: DTG=Wy6b e4#]N54 1|$?A%yVQ$^Rgr] "Euh)5@M I 3tȄoy$!_Ԉêlr v($W^Z`emo_VS/Z׮ (!3@m1"BGYRi|ċޠ<*s$Tu9)kADXiȥ ߼F":y45מHr e3U+DaI##/OFv -'u>0EswK'MN;ߌ Fm wEڠ-4Cqߦ]_e^v ]&NGg[[^`Pxr[A0|Ed@e xԢqJ#Oȝd 4 Ap,oeΖRp }kB4L!/CӮ)\ܚb}A$<^=8d=%&G>Qf%>;|o"xAFFlg[wx)Y"z ߲<g%|o CRߤBWx ?ONRf; Mn y6a]%Mׅp]: P 괇2sO;6,Oڱf -ZnO\nWL|Dwb?Ə/hhkN%V\N`xhڑ,VRKGS'J4=q_ƈsWjg֙R6/ǚ UP>eDCP@# _y'DiyhӸbMsԑ(p>y `1 X!9W_+I>bF+rvE`Ci BI2D9d)CܰJ /rSBT-RcV6-sUi O7l&{OP&_QmATtN~JY>PGU {3 =sWGzSnx2*3~psǂ@%t0 )ki u = L}\Gn2xPBFDDP1Piry d^rf$]o,}Fߥ0k#-Ӆ5 oBe_hPkc]EWʓђ>"hTs h vFhsa5w SFNCivwDg{]UXu+<0fv0 Ѯ<Ќ]!8…FhiG{ u3KV3iV*ϱtU6/r̉*86:^E3S'g1O ],V] ?}]R^>#|džQ,+G=[FT,y|"@1EJsG[vRb4sfV{-zWu@_Z0(3Tsf@}-Fz2&Ά8ۛ<|ϓ;%#I5nj]|2^AA )I+PT_eDhܽح*O)EXө xH (svO{B8KU ;i#6np`p^1q/R_t7toFOފ0FJ *w1YBf@ *bp\-M!MӯW\Hr1PFMZkI!Mb]$!:xi ߪэ dI G{0k;kCT@-:bOȕqVJȅ4;ebnnch}pI\c|ٔI2s=+Y2w V 97O> ղsFpWR㵤!JaHі;cdC& -wa0=5-` C<\%^+G.㣡Dj!ftZ!d&yl*Grۺ&5wդKcoѮ W-<eV_e. կK䤐msaI!51`lYeMMkxEvGQKw AjlXzMl z$;t8[d} .-%!e?Yj-%~H)d6 22WOX3dpa W$ Y2]}Jpzķ < Jzߩnb؀,ʏZӏSZya6=/'B!q0h΃Y$M͈yُru*j"ߐZ^WsIbgg udɀD/O!47dXT`%vhKh-eqq=W!?-t,dIL9"E'gƢD mvl4 _@ySbT1 (f@4W\ލMoؠ_B5 Lgw/&JړK D]rCR5 8Hۈ>%O#UZy]zVtOXM/N3f,yr[ݝOcDJ?_KPRpax*,1A_R\!t?vy{LXh~-T2R6ӌ61VԽx͢yK^JOOFm[M,޹W3e :=˗1~r< V ptt4Ls bƾ\>Jٮa8|#ɵ4 `TbQ6HV'yJ?7 x#`l\@! w ԣ"~>יA9H-HZa\{ R%V#+HMySzI WS%;YT @bT[BgPs(%xB{ (Þuudwb(,U< v஖[**wtsʻv&aM r#,}Q?KL ml%4  gG3bm\&y+"4 mP@)y>(݁Xl;k#w=DN>F*<-qnGӽ36q ju&ќ2YnlyˡUO  ؚ_o{ CB( fX@T4˹WFQ`"lXZ/qpoCR"sC;tG>ʠ\kFؒvBC0-q@7B>?8b֭.߽X=IB"ۓ{3{}ItI '4V9lt)q5 d٘f&=MM g6)Bc tﮧȊA2+ Hx$Jh/glY{!E)|hwT=R.*  τhj6]V"*&LϮ6Rh&*ʤx؏ D\bA4}oMѰH"RICe ȠWB" ?eC ]:S& uG&R#b, xGzep^9%3φ-J\F>:j29ˢQ; 9Gװ{ȈR=7[B}/M{Gk \ ej'gڌAL#73Iqb͌_3!UD2\Vp$9IuZ\Ibs |s5$T螔;DֻC)t4uc wujOK_/EhKHXa!u(Ӡͬ[ ?*iЎ'@J8BL\*//1fɜVJS~]V 7;QqՔ?}#' \`M8g,+-8R:Fm\{j*ϔs5eU"Y5pSHur$>|ء0s1" ]zQd!*q$#lQާ뀁ABuw4x0 sv0 ~~jVPqB Lr)2ޅH ,ͤFEٍ-xQ\3piE;%]zbŸ "S]ꖍCV#ߞ]W;Bɘ%-oSL6 Vg d1Up]&Mpٓ8K_$kncibٍJyOm7 kNW?l{Qugr((F33TҶyt-rv/i-1/e˗8z) 1}7v,Eh}/c&mv?jO!~Mſ^RKJ8ï&P^D~q"/sc/MQ$`GU^qĩ$4:넄V=?ȱ( ߤ<,0w3ǭ~8j:7XCz~&UMvfq8{w/ u:.3bC6/ιyibt*_]/iaG>FW7Hy pu˭RDk2ׇ=s)c &op4ܶHN7,*V!:xȻDsFh'|ʥ1AiMe-_yJ#1 ZiF+It#oչ̷O cG” 8]*'N=k:ᝪ@U&8q?Vwyvs2^SHVa4*O V^)y6][M)`3T8.;m kch" Yr;%>j⢱x݅~7oa#8 OyH ~x+C;*aӡ,0;'~9N_;q#@%x֫%֐$6oEM~lT7gE;1~,l@) hz)@6wXW85=0SI(,$&!em ۇg}E(Y;b:rf{pK=n֕Oi&KؼO|Lt^P_m0u-s[ xMHYwy↑֥h^ xx`([!*꿰ɲ?D um[ǧ{ڻXeU۔A4 Ï%Z-^pi.vwj%.0]ojĒGATﰓy# nK;(\@F;cn\[x0n=lU(C ^L}A]Vs~Xz{&5CV!#PjwbՏóvֵ#(|ip=$V߻w'6&f+ЗZxyK{i p5gUIjfra18moUodeJM5[}RMn`?0\Ը\xӼ6`L"kTsRf`E7 t7;pώ0tSyyLO95U@(/%ɉrN7W 'NM0>͈d>&>dZ[O$0J$ cfOtd 4IF.J. [ GxKq/Ye"+\ZK,Q qZOdo,rȟ#Nfצeѽ;;4"DEISSE?_&(X3 kĺ[heDT7-Krrew tXZ EJ POzd--̋㷣K{<{:@Ķpm3^ omˌ(=qێ͌edf&xG`3bwMؗى x=W;9V=h>Ih*P8\8uʀA ۥ(R|a.~B2)Lwɓ) 6~g?ي᝹u.BHnِr_r_ &P3ct#3?ޗ8jO/,T/S /|OJC#Wf>8Mh^ZMÇfhx}\AeXӧR'}I8Z8Le?)Mڎ)2lV7 E=IlJfQ{|3zKv 7!0{oA^_f)EK,:tѸq f퓕La|޳6 (LN zQC-=tr_1G~ĵ=rdږ˂iH9,6K"3$~U(9E$;42.,_  |!dK׌Br\:" %qM GD8|6v@Ay]-AMW^ܷ)qpIEqY\DM^ŞH:x8RjZ0F)/xXP*yplͨ8ݩ 9'\XZG1kw( c" eM @mZ& ;IŴW>1:''u ؈ qr2-f'p65$;F+fǶڑ%%A?+* f7ye9uNl oĞC6Cn0g* / h<7C~/^=3(#CZ<}våO!SS<!)y4T&K j&KR(Rj-Cq*αF'S;/Bg$hLqd8gd4%F|Ev^@ȴ4NeƆUɳ]byMNa@Ҁca ) cBk (l# -؍/>^Qܚؑ~EQOHZzJ2ehi.HLb;B凅nP<ݿopfcܥ/L-rxŝk'o]@9>g T*C}#eGUO=[X"R'L%$n\{)f]~\ҟnV*i PZ3M>x7\7v8wY[;s8H*Tp|KT<SS Ɖ&_NO׍Ӿ@F>6\%no`Ō7ABE)EՆCc|9L K _J\X,U[\'bWu=R\^ItݞdAxŃ,X׭I l,a^dBҊ=7yfnc}ղx F`3]B~u2ZWsw }GXZfŊ.[Û<\NNpX뼾SĢx rlH@׈'YE\vopЏŲb.Qo;M1ՔL8B2"(x㫶 ~zn7j" qCԈ @H|ţ3)$ qq@'@lm 8h7fccjԧZbޟE~Zc6Sc<=3fČj6AKn±V!`mMqދ`BvuyI) U5vR:W+S- D}IdB|f^ z3=v4`YB7-q7uD$ R$tDMG|'A]7ԣvH484r(Rm/DσphAgrSv6Q^ZUG&޶Kb~o]G$G 0FTpA#;UǤw*Cѫ H M;xB\-b@9OP.ni[t'Lg8RL\{^fQ 9yamR2ʗ"#*tS&j\O4"lU=mhőH.2Ŷ n8HX%D#Gْ2 ׺0JchawM/D5{ Vp|eZEr 4*xϝRu;oFaU ypW^hoyڋ^~xD'&:E"nTʯ[@Df~O1 $QYB).GÛFs:8;YHiL[gKԿ<+$4>Q('6>nd[L4tL UzU "%}2nN]I%75L0`4~ؔ+u *J*SLF Q`JQY^YFEβhR +bN;P`[%H.:{wA_Cb/q=QC"hC3oT;}*U "J?M\ewb p/fm dXY,C!E%3d\u!z%%|zL 4Rl5Q|'ov9cjNad}Н E[H=8," 6Pcpo+YCdM??-=c- 3ZEAfpߠ2 $K&/2GVQDٷw* }iŕ} .03`9E4=2C-*6_o`P*Y kF>38q(ibm[̗*\ 1qҺ5kq~\VCc$@ʅ*hz8scGlA4blgݞ_ޒ<׆C'EPNa.jQxk&;qJGl#A/ @ TQWܼqwWJ)QCasoFA÷h3,WM#}TCV7hɒ 6zӷ;M-nܒʿNfZ9HGo2 U\#<5qp=ݜuw4٦8f-C>l˚e]#BKHF M(ke|aMo4{u7>l#q5 !E/e`9'"z|xx{C ^:9S@TlZYfYXd I5E G USƣP7KfU R[B 5nlɨ gHQ8ebE}72 Q_ $ 0I1*L j|q D R 1ENL4E͏`ܩiJzME3+k:]XDT[y&l @0 t^#xk "q(kr%[A bjvk{LH| ƄZw;   i*8ۼ-WM&PN.&&e|q;&80MF혃K_<>03q$;C0Bc3;'Z2V4p.Ky۞'Yɿ4(O .=˃ED+1lN!wا_ + Kbvik@ 3K-)UX1LQ"(\%67{,Enu'DׅI+meAV_!5v 89z33mG"6; \s!TnU@qϩ{uQoI)arVW:2|qZݿZxZHeXgf-w (ޘ4'c_@T0&ǍJ8spzj.UﮍhԶOBd J X;2ҞHA"2yk{3;('0D[7b83InKɬ̀ή5!'&T=i`*KvJ8I&$==Of {*2doʞ-adAl- N>eK1rs]h@#(j(}3I5PLKѴyVVn'\ aS uש$1B%qFnzOݹW4quu4{ {@HKg9kzP-M 3^ݿ,QOy۫xq2|@͋X~lTӁ)YtE4ECbSڍF8O 2r3qx}!8?C~x:^4I/7o{<=O9Oh·@uN1 Vo2r2d#Q%3B/2\Ld{q EPA> 8(l TR=MX]F1qK/W%KTUA#3ys,4w?,:syVQr#{V\+=okUw*4c2a6//?c4>;6p)RnnJ6(!隧l?*zBz6c䣫@$^ydR:W:QW0Lm .IJI 2 z<-0]vMy YL\Kㄠ'bg(8 2qI,fu,*:/ίA L!ʌ/?~(Cs2MT nLCb槙"Bvh[i.@X ɠ#TcX`1n@׀`I==X wB1mPvJ\/&Oq_]br҂v 7_4d*- R#*,\aC1=^H6̭v7x~> QPzSgDc|ŋ/{2,Dym2,ԁUbdcT:j& V;@&T"Ľ8bzn)7J;lT%ޑQɫ8EQȈhƲ"়^=0\ c\q QAݧ~vʌWug a=b[uom\~܌RKO n97%a_.}On7T9Yf,.mdNyE k.X!P, w\Qdc)#X.`2IsG+!l5@hQj9#,rn͈#vX=n~ᔴ!FPaOZ(Y3 Kl]>"qk:ovֈUtPv: fӡW~F ;恉 \|LW1\ޓ8N67!4Kĵi{vM&\w@]ő0cy΋ǽ#{,NUߕ`TNDK ў11ixٲ:#bșQf›}p'Mvx[q"m7hnC5u_{ @+O'eJfa*x3xlդ===ɇ~Hfd>~)p͟T.yt/ <9ԓ^yi# yŕ> t ^6<Wpq$%:!S5 جd+!tAv"B+, ^rPx8FGh^q|3Vrs0ٶ?,cznt mww4[s:`{81h@qLo+盇h)[۽pjL̴-kA1?6–gjgByۅXjPӅ(1o`3@Cc w^~< x!f%'ØTujD)W&o+E56-&[ƚO&_(Z go AFG.6[/rD}JOU#{W_Yᅷ7F$9wz,dter*ۘLR]&/JcF4[w*{8V8E#.}.wID_S2.{=*l?]lS7Hk/>g@Ici+T{nxyuJ$;ı9U8J6&?Ac'\z%#k}PXHpl#`؆XnH,o]hMhS|puԩHi5 0_ b/%0trCT+ˌءUӲPqi3u#+c_/6r(DUjz*1`P9̬6_'/!LoxP,]q*{G4Mfw%Y%Ghp5-L1Τm Vv;9"`vO|2[SaC]p{A vci8(!wd΋%c7`$_$!jԻNiqhꊬw8'qG؈&BAwWr,2kR(=d+?SbCntMUp7"R, Kڣf++塿"h!^m]FDcZQ xT!H*CO]nL 8} wdD0:)_ ͌+nM@kUxY 3>ޮ lhiܠWY&^MCؚ)$in^BV*ngs '.P_nH I^yTkI n3q+D^H/VX%AA7"T3x&BJ=ObbrDXбѵ߱vEERr2XcMuIW#3`TݑOds{/4֙4dSu QSLnjbnICa s!?[$ruWO`߾yI?sSM*W 0|Ӽ}2ɭ_ pϧ5g/N *,ʎ?(a lto{H/lz^;Xt> " =/E/`kkϸCH-YfBp=pwϐHP| omrzqsT/=,u zg!,h]hΆvwfI:}cLg[3_P֕4K?Fng_ v7iZr!N6V"+Jr9xGW?;`6@C>򩡣GRsM埮ząDh2ՐabW#;cHRrc\doץVCa]`v`&W=R0xžHK?{)or$8S#p]Z[QA>᪻64:K\ZT:TQ=vzHR9pCEb4e_pq'N/UB F) g2uw4dc,o2K S6[J#[mٶYy 3Q$1Sf4 X4x['k#›3? { 4w^:MlC;b¾ѓۀ &Y˖f\i\ؖ K^vLv؟(GK)rG9[z`3۽WZSg|9Xӿ43屬(~5@z7DuO7Bl=pRpXqCUePvPĢԸ\ouiC3GG2.d9ުE)lvm' I+9pJ7$"<$-gó޷Qo2l8eE~N,V A4Iij =kf<~ӊA@a{ !":4Qn~W+֫ϫy=KRO㎼ϋgaWPN#go=)ڃܽD5#=ЛuntA0j%aeAs5{+C!"C}k{94v#.Sx:q2z 0̌!=Vjpc f{dT~ޡxP*C79_jHJx>|'ηi32`pR,n~V !6O1Ntl"f5Х dk~ƖvJyV7|Dch 2Z)$%6 G'ʖeѡ7L&\6w4Giv6 IT5<.:z/quR{iJ>&Ar'iJ( 'd8JNG3m\ @K_.3k&7t"p!,= #)J_Z0y| YBsI=+;5T-gJ8gŊDÅspR2I-\_ks|s4XJykXHyN,0qVӣYK#[PJݯ@օE׽U!ZH6~"J©{]Mܷxq~]E1tV 4T|_/!*AoZ1=(FaMs]-v9]zHkDѼ.7koHX|Hp'CϿNk#\FjFDҼӬdkϣ"Œ~6:^q[?閥ċ1By/8-5T+eP =-T(դ8yׂfh'8ϔig-";buV/lۆ{-pø1};W=(^3oCzY'OZ&RzZ|iTX˨C^ n ևUE#  \@1mmO#wն 2*/?7 b>(NݞJ qxz^/A!V&!;Fjx8F& s@.Lwj}v@Sxm=i&HR<@0tMHgBHBڈYKeiS(1qi6Vwf3Gӟ&`<~[7'F}tl_>Vk9#6 "&6NA-8}OZY`xd\I^uI!\ag":u#Fgǎ"ɕNԶLh^@J9Yj&8'k ^Չ10*K jQ8z4B"F}jYca5ZS Un:N@iXpΕz>`/^k*a@s ɥhⲅ!n{2QI@sǭޛu`ȑ%tnj{L='@Y滠o2SounUtJPN-7\KCk!m )o7H.ӯ$:j9_3FhqPXhP溭~[f>'F-h6rRoX&FS%8j˪Vc (n 8p,p2GF ϩA7XO=)r/~J" tϖ@UyKf!hc}C?d:TPLҾ@Fd8_:j~qPJNqj/ [(ԕd`{thek#ǥ^^@|z<%R~ מgLRTs|Vt4ʮ'LVUE(BK2Z,WDX&uÔgGA'J~Yү/H0#ܣvdM'kCM F&WYU"Cۃ?'jHiƹ(Cz P@ =-?bcZۑ˳۟hN;cV#.8H;~(^2uv5O'b =0k ^BIH4RɘF[$`rMSW?}5eCGO(kmݑXINZ_xi/zqϭ$wE{*ǔ8J'I{`AxpR<hLw M@pm:H΅j_( Ȉ#O:N:oeu@5ͱDUѭi\%^ug1b\8Ϡ^UaUuRj%{v$__ =J6uUӏZ3EIWj[LʘTJA q1,;&^)vp? SnU}.miF(F  4JXc\MVi@Nf;5=Y"$6mmNƀ&0љN,lTܓD8j0CUte Ћzyld.u[$X-zMMK75yƾVese'Rl{wHXxM7`9oĿ,pQJ(Pp΀ev+3()bx~& e/^>]S~Ľʮl9]H| RSxB0Y%iHmeX"*Yvxwc/E͵-"]rh *oPʚnK!R%=M5{"Y$wN' ]/'9>ίk{$,)wū %R |[$3; j_b3AɶW t9 W*ӪVTHBcg"aG]1Sw=/p 5Ec:T ~@Ǻ"2qG-/{ F;ĒD!p~g[vbPRS>)W=n,[jLsPOa ^c ?!Nt-&|$j*I]nx{ 'RòDT.EU=XZ0_zNB7BOp0|Wܽm&_MB#0e6Ē+!z.Myj\mFuW0-Na Q;lSAH>a'6 h##vF&Pޖgΰ7a#W׾fAa.,̕,۱*[%S|i&K8;v<((v HKmp'PYOІB¥*v֎1; ;Mr鳘FT? Ghz ysUNCqsӳHZ^w.ٟwŒ+#tȫ?ojAN.7ulY$äd5jNBl*-xV/ qIլQ:,xԿƠżv.^F)cԉM3\P6ʨYK}` ߕC3QI9?|sIgZV՘ik]Q%k(9XT$\SѦDo6W5jZw4EPHa|ɐ}c_u'Ql^; !F&pgL6'=,/K*L>0X&@BЏCS×23#bF8n?`qI-ٙYfgrp哿BPlO oq!AsNʬi:!}? BCywbV?7$yd^UclZ?|F e S譾4gPJ pژD0s|B.Vp%Ge;48^ڤl!B׆ևsSu,J3U:znR5y|b0 0ù8'ձGN-:tjΓ,VÖRu A,iJ(] ɘ@Ɲf5w@ծq)&VGuXԞW%.+PrjbC`hq{<^'Zq09%ܯdӱq`U'7 ؠ"}RӠq0[.Yzr̟zG̋%SIwMS֓B7a42=r~}1HU)}ɴ҇8bo9$* U 2"S4-(%WP=sC*wb/QڄhT)`eHA`8Aw/+B/\E #min|Ăt _Z 7 *rhWk{5lh>mAI9љruZ fhC^DDv@51~@ , WVo3;xUeroO }(,d=Ej̸QT VNu܂cwepYwu;@5HKzai02'#l/Or!XvTQ?'hgܸ[3dΩv P܍8[2 KO^dv9Sf_5c*6ӊ`^\;GD)+E>lH-6Ř-Ԕn( ıl~p.,F&(C"v0BI@,&[An]K*>ۆHSJlAt퇹О Dw4s;zmRO>GOĴn§r/L{Y-mJ ӱQhź=ы YZ