libgsttag-1_0-0-1.12.5-lp150.1.1 >  A ZO︋/=„ OV/r4"]𔓳(KANɍܵ{w b[v=Y:XXIxr\b:?w29L{AENG3~}f>^c꒯r \:~/TnӻeTݡMXOSI]Pb517Rf';)s1<):X?K./&Ĉg4m69Xwl>VػA<yVG1ce067b85e1bf71102c01186d28c8faa51c86c15115c197e3f3587baaadf9dc8d144a1f15d72a93e6620f13c73e3fb2cb4b03fd7HZO︋/=„oOW$A Ź(J`ms<ѻ6t=D*[cB#aBa~V`,}y 5!#;P̞:cM<\"WEO]8${,Tzs(*YpwyCwA̻?Oa)vhمW5[7OsAj;Ř]b>I1hdPשݏM₈E.7#WC*h`/8hf*@ͩP:ML>p@D?4d # P &HNX` d h p  $h(8a9a:a>@F#G8H@IHXLYX\|]^bcfdefluvwxyz0Clibgsttag-1_0-01.12.5lp150.1.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.ZOlamb61openSUSE Leap 15.0openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttp://gstreamer.freedesktop.org/linuxx86_64ZOxZOb28a1d45dbc2926fc7374e840097fe9419ad9bfc5fd9a334a92273280cbd59felibgsttag-1.0.so.0.1205.0rootrootrootrootgstreamer-plugins-base-1.12.5-lp150.1.1.src.rpmlibgsttag-1.0.so.0()(64bit)libgsttag-1_0-0libgsttag-1_0-0(x86-64)@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libz.so.1()(64bit)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./sbin/ldconfig/sbin/ldconfiglamb61 15229459811.12.5-lp150.1.11.12.5-lp150.1.1libgsttag-1.0.so.0libgsttag-1.0.so.0.1205.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.0/standard/b0d12e6504156f1b41e6bbbc75fb7a4b-gstreamer-plugins-basecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=f4684623e512b5703a870ba315901e3d50f1e4c7, strippedPRRRRRRR R R R R RRRe|ֹ كlJ$utf-805abab06caf5385fadb929af0e69aa9c62f09b1c8b0fe334d89a0d601470aab2?7zXZ !t/] cr$x#T<ogUDV%NU!܊k6-{4-~d`s&_VXWZV Ӧ @{8Odj/顄ayEA VmGp¯>q졒%;g@x7ZMepoÉNjE wgi.]: *laPI{|}|Ȁ8?M:84l Y՗/ΰ>cҒ5pCRhu+F>›Z^b4fc*>).㐜?E> bzd)cFƩ۬^u.t܄?^ ಉSnv^{v".*^N?mI lrqHetT!(_\d^ÆIa! Ng jd(ZQ5ƅ'^\NmKh_E=[>C7N4}= ]^É9 N*qI 9c(S۲'E"rPI5XTT+e(/4H`,BOGx 4 QM_ B+GtW>E |0}p!#_($-sJ!:~- #t)mSF"So{?H%ܖ{(ڰ* tt1n&vTɚL RoVtJoc .mFv" ^Bz{ !>?.ښUOUbE%= qc@ݴaVǐ}N Waa?(G1 7UŚh*z㺹r /VG(S3~՚wfZ؜Wf͛G A3w[H җE'$ TeO6:KN!H^O#{X aQ 8DGsvNaq~ iSx[-Ir^ڎ_h( Q>DzsF )K@'?l&TAёvg쇓 '[0+z BNpXҍx7.__e[iFG& n]>)Wk?vˉ#Gd0<@Tj0#P1vJ \F F~dFOG *<]SQgdDvsA=2|Իz'vPNS:Lw ~{E]gɹ<1U"΀Xt2<= N#QQ$_Oݲ>56ipT 4E#Q@\ۦd<83slpudTrǝ.tq9].Qn] I޷ڷWrv?=1 DN~.2kGX7p;atWWYI=¤8,/ _uZ:.jR{#<&)]R/7x-ϙߔox$l: M/4i4 p2+&)#1Ѓ'&jE2lζ0vjwqᢏ?, v>T.U{'`H_n.'T>j25u)}qӖnˤ4֍$"M ӣMR Y&}Q’jSTG*UPo$V=+;s~$V:( _ {p乻UuG_h4u[4z,õ_Qd$jeJ/`˴U,z/9YaɃYnd0U**:3J3h+BeHw2%"7SEfB42 Vn+H>= *JK}Akn:E|a}uƻ GyK36X0E fȨ*cQҳ׽O^tMm(Hfl4t@>ɡKoxճA}TjRnB]wLkcj7S_Qa51 cޒo`9iW \ނ] I HӞfAԎ ^rh)RbRX^ՃbK>o;|gn^:wAE |pFʈ`=8uT9Qۗ ܦo"Y5^T|Z/ʌzq.cr)kg3ĩ`9>j#@ wBuPݑMEπ.j28Jx9/AR&`wi JQ|(hݑֲn5&6zd>%"ae XaK]W' k]X&V"v' 7Ɗf-)CYżqmyoQaA o@3w]^Z(0 OKP3QrJd zߔPۮýTJ9(aHtWى/cvNHnߩŮ\m?K +4;UoMpUwp• k6-&~4Y)Y@D}{5OHˈrO3(_S腯|A5aXY$]wr̵YMjx @0'AG\/{(2kp HfѬ"UBio:5MKjFgZs35 GPG9)%͢goۇ//ï~~i w @re) l{ YdħdUjO9VJp}#4bKEe@ȳvh. ULs"_X%asp<x,s'X #][ned+\(z|ȯXY} trDSlôȘpop'4( Ú##(t,ğm6Z6g'#>J2͔ϲg5l SjiE@` -lH-ou8SU"ܴpxI`ꩧ(F1o> z>lpWPMñTA(C-3?~5EMK#Vz 簡n;v h.tOgܒAX'vJA L]ZIʣoUtHdRr)0<~ً[`>4K;}h Hn&J1*W5j2@e Eӡ}q5kBdr ƻjNY" "_m *2S HVzpSɀ>jx^}(bc3AT/P/L*<@ Lg^W2E_1(,"Ž:գK()[,&$=OBquHuBFyOsCKw J Gzyb WH׹wy GMh^ dH 16l& ytttn蓚{pNܫW%ل)ʍES"#XHI񟡠ތwm8<2eTC0eZ02ṁj~yٰlSe/ ȅ[O^nO[!LJNpSaW=䝵 S~({ہΖ1Z,AD @0yΈl({Z,鬏NYkאjM4u9<0@|@ZSn0oHa^ګ)Zn!*Ǯ%a! f3zZ?'*x9gY*10@"š ('" g""2qw)ww.-9LTvrP'ݺ@O|ȿN4XbK솁k4]YH-V\2Rmy>_4 QI'7+L ۊq]V͹%j,<> ^kϰ3%wf:(['h4{0z25Tpٙ#(0W1ohJ#-2 NW!y3xŊxPf7} ^;$AYq$+|cEn8Ƃh˂WckØ} ~ X]YO=1$jh&v9!o u Q-,ytKAXM,쿍[ JA?O(7,/0L $*xbrG RXk&,47,b*=ݕ\Eo-qlu|,WN잼9z8J'o_^ >glt! /6>l B"~1ZtR;:̾ktAf!9+a^qc0l 'ޕBf17vV[LKenJI#5wJn}R}(YlJ7cm\9?;[θqC-JS\DAħqg ~"+G6]b7Ij!fgu$Aԏ"Cb1{e?P\ 3^ 6t|%EJ2aOxǘ E@ ɯ@VV "wͦiq-1G^'F3&+|AyC,xzuhρ.0|+6;ش"4>^\9&F 9w4ў5txKl==q6vΛnd=H5Ykl?1sTlZQ0qTgqڛ}ĜovX>rX.ԶVX*a1.GCܤ\ GB TMbt@@ϸ71tI:bUJiv8.?=O1cԔh%Yǟ ~ I=r'@Wtyv]UYd9Ódc 3 ?X~r+?1eh7Xشqey_>"e@2wueiprB LɴguE2g2g%GAsJZ<~ ya?~ĽRbO,d5YlX#zAI¯}.IM/8y2*F熅G2xymFa?A%h۬榆 EY#Y QmZd[HyFwhr,zw8w4u&=xB <`Z7^v5zȲAhNiH$6.z\34w#oF5hkXp[ %D\|  xNj" Vmz=+)!q 0:KPo)q'``N8yn\cQQ3V?t Ǎ#?."Q[AҀhVn qT»v7"zPDP)HpLs qňXY#N۬?JgV#VcY,DvFBrcMKDUsۍքҚ^VT}tDpa##㭫jαkup\ d=9p lTܑ=ܠ<@lezot.\̣,Ƀkzj!t1 wZH"Տ2EhbwL*|Jѳ@KHj 5EmսT4yLcEڜJǷ<η5V.*5?ݗN2eaԎad5:]4T`mbPqv/sĪVj8^@c"gG6VTWfUG¡N Á$]z¦RBډZf)%Yyvp]br!IEbGY hQ 4`xY9=S(-W)ngITj3 >qM,~&E1wr@0H#Xqe7W‹]⡦' t:%,f &^FHRSvq˩L87]{۩[zokBlm ^Mʷ^4l0 1se"ښDݢBZ&ސ6~0a>8 S.g/&6ͤ~O[^PkwjiE" QA h3F*sIEʨ%D )mݤzrcgLy'#bW4PSH5o삦*h& ̝E P܈l]LILʵe HгMI$1i7.O<@Nҁ7 gΞA@6VZΎeN;I!L8Zy O%^'n_Ԕ30_D NlrڡxɊNA\@nıWTd}KCKc?z: KY"ɍUi_6A@шplIX}wڻ,xRHLb9&f:lR228,Vn/n[:m@v͉ +z5dBxCڍ&s ɞt*L^nhqHg'bl]B)KW_vp57Xr%ߥtHv19!&vwG|飗6ky[J)d .nE ̂r,˔oν]T3'.'‹k^otCZ?+i墪L@n=DٜGW,\gQc&C8N'Ϲ]/d+YޯSy^I `KW) 閰p2؟j9>0,ǤKԮuWK6?)C\Аf : FYL? M}q\D JyP1i"+>B@bqx#y^DL76V:V/O9q{:l6?FC6;P4H8ٮ t~tˣ; %r9R15>:rsF~EvFQ`*[R+PQBao _cmeҫ Y#o˛k2[IMj[.v!`a8{ >j#nޙe|i mGm_0d}Pl0%h@NO 5=@ Џ}ͦok"V:t`e%@Lo0@EU>Gb]SzI1\"(щ7|(?Dr\;j\sCf$g8y"Z+K#?iL0ML;yd5 Do?`*'J7_0~̡L(*7}\<Z9O^3)7|;0-*W c6J֧D"))hGT^b\FR]hUt:~A2BARf#&r堌F!pȴDLҍ-ŰI"R)VM T(dtĠ腱GPr 7~RD}˱sHO,-Fp ܹ;il^^:yjH0aF'#X{6qVԷwYeRjkn6I.8fAxS$|mJbNxptl7:~X^ba Ef8,]YY#/O^[Lb,=o^bۊ5&:[9ܣU\o=BG:B6`lI͎_s4,NKghLTP\vtOrdA$q.&fy'xyd$l!Y5^VcM88@[z%i>0a~3VF8Oiݝ`S:h9h!Ej?Ah³%e,p ^{T_2ݣӇ#8=7@$1. XP|,(twWq yzHV[o{B{?N"09rɕkW-3 7vbrϭɯ9oH ފ da'6 _:V{v(!u4 t?aj[eds8PusƋ Oc'=&ꝃX[IU'sG a]atH=֢ x쳼oU_O3ۢOECj ^wI5XQBf`o~n'[o {F 2pbAZ i$Cxo<\I H1گ(xlfJ#Sw{x luhT]*y]'lB+72nOIsWk1RNqӞGd,C9@21XmBCA?v9utټLQ;xl$TR'dZYr'm$ `hDAQ,dxuGj!,%<$5ɅشAG^ U,)jU)g?j%·ҧbVьg1%E6Ou6JwK{x[O cO Xqۺ=~!czȵbpN-aADyFrJ_|_ fEWr j^;kJ$3;U'HRՀM+,ϾH_ҽ>ŷԂׂS!Q C Y>؃p{m1"}=ےoSNK*JGڡv\N=VҖ#Rz qsC e$#k8y|'La- jF"Cp BI50޶+?|N[S`uw<6"vܡZ Xx,[) K«{V[{k:-zL@ HjHX C9bHfmUF~ۭ.r@|_PNN?Ƙ<ߘ aRAV*'$5 M[} 8GQqmۓ 曍ۧt2*e! άP~؇GPM:uMuxutf La {msV$ JNJHibNP.U?TOGty^)C4[*.W@Uv)zHyocFTjPph} kĐH"x.`4xX%}&Šm7nrTI67簉 ˺J|V٫08G]KNAo8Z-#)Hxiyhn3s+\?<Рh/NS2VfU㜡3I:O$ f?'<5cԇQ8x؃zd&FxUÙffd kL TysODAndh"g ^$I&Q+2ߒ(Wy˻q_޷^Z ܘ#b^[P*CYS@ER i]*u?(`Ǒyk<ӉZ"ŃMuCU*^:* Zo%oϮKU!;4AG^7x{V܇`?&f1 ƅa 7\Y"9b-Q~gdSJ  S;gl'僄'-8/UmF*M3oIv;򫽞t_$jVrLJ:cHƏVHRWiCjsLwBdͶ;10V S/%ӎ-!e޽_U%Ӑ-P3+jˊAQ_Zp9by ;c`®fE|b9(1˔o7ZEPw#9l3S$+0UE=aYE OebAíiy:N,_oUW<*Mf8۫ '7]$N d~1.8\lj#.JđXmFKaB&څ6L6M.`_$qqInk<Tr<`ksjQal;?ma"&4]|q=csNc)w!ԁ y#at9ya{*$}Rsy>b%/}=ϭe@7p0z#liqj%V[ֳ\6 lLF '@XSZmnM?=3f~0L}LqOEV$>''m-]kkCm q{3y yOԑ8~3R3Qjl_5h "G\( :BS!Dɨ뒬Wr#dП j882A]ai0+/Q|Ww3z; #e$w|pP*` ĞSA%˺$&җ'~h=;r8{xJ>yD o0\9b:uiD}1A@3sEU1NT-Dq܁Tr<Bh&0:O c_4S%u t =D>jqbAmQp/3*ӕB,mHrWK8eϐQ~vd8/diU8O z~]H~:CK2T7ǛHsw4vͧ_*2Պკ@j|/,u-ݪ3ׂ[zx\i1o. V֑1nZŰ]<~cŠ45JYC/;jt5`T߿ڹ"PUԃ?ph]h;ZdLdym&P ;.P 1iK 2(#ρ!Y t[mm;|~qw #jG>G~}hK hd鐖S~eݓhAyCqAlQ3<PNK歍c|![  @\LOѾt7+Aq6>+m`if[5)Ya1asiҒK!p~-MGV󰷤WiT9 ٥atX?Eӈ>&>ed`+G_tNED+5/"xf IK,Jiuǝzץ.6XfVL&NB`|\.F$}I^HH-ײ0HۘAyeR| R9ȷo&]Ɨ ;q%6{e\," zf r@N|`C=̣~hA,=]c-G6Zc*IٚSʀ!QHy:f'j{AYdb+bUx,ΐTʥdhsȝ+TDS&,u9ck6ɩ(aᯎ<*+_~%o[SsPPZMMNxًG̓oOҟ2l5g5'q A0#**h]8K;nnk;cU8z&"G qRnȥʦTw?ɵ{sC1蒇8>PGV0 nFLjpo(n_CKmDC wٱ..ke5F>BfśݰҢvjG ш1n.=OAXظo-IC0Q!Fd7=0&Xp>zIu] n8Mٓ[cm)tK<^M*:~ʔX:c7ȅ( n5D& A$juklO@ {T*3"q?o-o=8W,#[v(=iiO("D c]LM"c޼&l;z簛;mYAN逄Q3#=GX;rϑQN&׹oڃ!,wQ] ^iyIzj{W'U ,+ |0;΋6wӸ71ƭS?5u#-6% vIPH ɲPecء|eC&_j\u)֟h~&` HcJZ,(*WRQtCL2iE:7Q.vM{ӔE9"bFč5 .e [ǃcy/H%nf+=a`=cS?\6bA#2bF|0u֣s7o6dÈJ,csbg17i.y1 L5GxBǞEho*V8rn`U/^jzdkFN *r^l[ǀw[O?ƚw=3{s@WOۭQ;3{"q_]^\@4<#Vmsy bev6UY 2X(YYߴ<@ٖ PP-GmV~i+\8YFc1ULޑV_ꁲ3A N{?EȡgANzYdkx73Q V>Ʒ>/5IBJa~+r/!'b*cu(|WguxakS!< s%މgڅb [hE@: 6#1Ӎø +!C5k϶! P+l&+'w[pyE>h{No$2+zQU|dpv.ק_˱?77 慼(; "\\oq=JH)Hcݡ/;bΠ HܶVL'+liH)܂ǰfjF$mД1-O# ߇sh1=߹I]?-P굻x^^`NJ/kW0@כ!a[z;R[{h}";bIT ^8Ѳn`eۄEm.B P=]B~67{X;F{jx1viorkߚ,VڣiN mV£uFp7WE:HԻ@"Sk P۱Kړ ԕ(rf|m؈Sq)WKߥ0}hLJ@i7?6Dl2M1@ϊ@+=CL'_OtlB82o#!с`CX/euGIcPxByR%uw]4 \]j=[w뵜&J3doAfoWh3/NЅ>dKLBKH+Lt)(֤UUnTmK6ȧ fV% Z?9񘶡\9( ޅŻk洬9a ;L"*O`>\ Z3+;Nr !VmjH# %CD W:#LB?8`PrtI,=(btAZ{Ya`Uw$;F=u߯[Jaĥzx[1PyIzؘ2cE B_C.o1vW2UƚyXg"*aM^(6܈%JQIr[KUHP)90?ԡT~#XsT' A$jcn&05xհǔК2ج%ŤIw\iGQ'%E{Hhd+//\k. {r*)S2?O*y\YZ3fn~[e`X]֥30vo-uӺ ;9>UE_x3|PORc&8+<|2(a=SqsY42i/Z:ط 0fy8@[S=BKٟ̣|[gl}w7~1a'Q!//yu裦@f ѧ(  󟚒1¡BPn-`}CƸ܀c*iVi|wW veX /*]{EtM@YS,?89U?F.y t"zvUXяe/1bLem}R{7T/rØEG@\Ca Cw-PC,:| i`I2{i0zր`\rU ^4z-(t+0+ʜ668i uzѨ} Cδ=YБ`UGň L\uPJLKG]'U6;zf2()F oA1?"=/RL$']Kenii I<]\E2G5Uɷ)mk21|w\F.)>?ndqɦE)8cK-/0-f֔}ufiè'K[icG;6oTI9jg?&Rw̒^'N5"%%jLҵ,M > gD75`mߔW]УZ(?@?YZ%$#zU(W-'+吻Z󠎯=Ufb[i?h$W6q' 8?s*>_z̃[rPtMden;We=\RP(}@%vD~ 3ZU:4#. IfފƊ}uA>&ci#5‡rPy4{KWc4/.4fs:X@'/jM! އ*pBOJrx{NnG1QhvJ&akbM,{ЄMǑÇRv=)o $?Xx7#E~ S'ץg&J>0/8AM.?YmVmdML&HD9}ڨGxE0 g)eStb i(&hH8酾͒?L3f|0:Cpb:1,׹Q?,&ڥ+~)Ǝ!|o斻"?sC:a1EKPjv+9 F41JhsN2Rj(rm*:|x"ewBp2>y%Jf>Nis {'Rn#isJo`pnucJWܦ5C'do(|i) ޒ5;9p ,يp@{)oLzF߇Yۧ9xv{1s7Tm (Bfq$%5q@23&߉9wv<dpчec8ޱ3aCRUh$$6X;!JV zFY uz{ʰ^wɧ!2i_l]>KΙFt-|xqsD} 7`˦ͼij8(kD2DІ{OQ*lT l:АoѻI!u7=Y mNe'w‚VTB]'nT(zТQ /T{v#_㛌'L_C#[=>ECWV? <::u".u|&ʬ G4PTD ͎Kwj{AŔxc= ;cYM(]qyo[+,m?m2d&{<8JFy"9xbGNLobWL]j-CDFߒɱp4q+= aDI)MM nJϓvg, }G.>FvE>ȶaLp-gf$xw\p,|l/>=oE9yR&)=(6K4\ } ,ńҬU~-!wL@>JHpN)K8ԈHN8$Ks]*@F DDL&$A &)ȕ:V=К =D5 n/1۠Ԋ2bZVƷrѮS=E(?;i-:MS^ dH 1s]vJy&lS,S4mӅ.^ >EUHl11ەF=%(12hZnV3n da+*-P Z668_DACS:^y ^*'L-Rz<x,L*{QRhYpMVgӛtϡj ^IQI:!BGh3j,Ez-W5Jebr\l$^hy]DMG*$smțrG= ";4S1g0C qC7pdoX&"TSބ@۫c'^ A)uWb `k.q !#{}#\" d$gSG(P(@;;b^Czw]ҏV%AJozv`~P Ǘl5Mm)Y`5h43HA)v@fԭ?O>k~%R1pIp+bc3XeD UG{"!J$'#ILaa>H-q{y0N#Bt!~th<1PR$hnR+&&. }m (PFl8V39\Ĺj1(>G fBZ'JI;O ;&s\ 9[c8kɌ:N OvY ĉݛ X S{Ɇ}?{C pFtrY&%& _*)&wKϨoiC B'6t]C 0-,Ֆp]@4IJB^ף>EPZ̟^o']RZŧ'Oaح-l$5%(Y΢sr]^+7&n7c WDW.l5!؈qٍo'yVj5U[#tKrTzϙV Q7Gp'l'qd Lt :TK"ӕI$wQ3]#/}D-l|S Z#3-XRc/,>ؓ%y@!˲|ܭr2=֗kN͏Qb(c3gZ#WqQ4XE aB20ab[럥,fo_Lg̰M<&ULpS6S>c\3`n2'|~ڋ/ 76ť-LE5@Wd׏. !՗>2Q)sND> !2cD<h im[qU>_y>+#+â*+sdX? Sƥ'bx.j8RZU[7dFlb@vZ hV!"2K;Ua6R k9n=d 2# 6\ 2ڙ0h׺pRzea$S()B?ZfbF}lϪ!4;څd ㉤&RQk%r;.aLuf Af&Lv 3H[EDn2#o a0:١JLRRa IgA?w«E3i>.~mfYcP{ߘe|wcQI+R (")b!wL" ;d ̝W G~ ͱd*FPJs H=ӒP5$O.KM7wcv LD(*\!ʜzϬzk=*u̱?76ޅR+l@:fxφeűRIZWlg4pL7XL~8j'cA%bt|ߐTعW?d@91OC1p̶" 4Y\f![Lŗ,Ztfe]N0D5:o3MWiS^nL;o® 5:ܥe&[XDݷ#YP pG\X@͂q$\2sS0^.#eӌ5y6YO<^qֻ?7t{!>H0gU)drQ$ * 96<"Q!1>'xW 2dmIci6`:#~N8[\\'V=?N;=wViJ*QX'X]8߄dt³?K$ PliJx'+7҈"#shq ˥ȏt1VFjJxppKqd™@M+A$8M_)+T]+w[J9`H2p\ Eod4)#W+R\I=ËW{֙ws8T uv,xQZ p7>Vn[I|f={,2/+էZy V!"D\0ԟ3Q<+q td2g~7AM+6MbвpHlmf \*d[LGS%$% sW92Q O6BNI.r{mz+":R.U'~p)T \4w2Xآ|hڽ >l,K%A!v5KI'W3;hau;׸?^ fE*`Y)/q SHCa;lWo s6uGM^'呐mkOZe5Xdcޣg:8xT;fb$phCJpfu ֪EE o0cNb/JYG<'9ffxDr?## Iwݯ;}.+g{dwMztH{_Fl`oD/{Nx'А2h+تXK=&3UD*mA "^T~V']#^~:IFAYE\_7 C#6=O|{vn#=[>;#b)#4ypr,t߃䡪3? t@2ljDQx? !>FIliTpd't$ Kh0u JW7hx}s[_,q=NR_`rv %l0q5$-vtT+sv^S337}hshN#h2rB;w̠=QhϔwVdxG>`rK*\>Oa  c TBY|ۺM(Jo}__-o%(VnLC%jm T#m N2a}Z {r"?Z=&YikqZgnX63ct^ mDP'mt=-P7`>;|:*M.>m 9&C lŶӵfv1lH6è.g.1iؘ@#j6;ִ }uUi-~>ei^R { ~K'2}<,P'i0 ͸)Y0.%.dU{l\(@ Hm'}o]{U%k?1'=xE^]Z5ΐ&15`"E0]ƐgTePhiɯD5lT. !/jg2hft'V\mDNDX>t46<=ƻB"ˇd 0)߾a̠D3zLFߞi+H,.'bt!SV?=#r7;۽PչU7?w}ToB3XӊZ1R a_ UYw/&湶w BxNܧj%14Hmo(['EY`a]<+RhmI¢֓_я  ArF0"Mc߈`wѣ8mЪ$vJiz`&摮*~w7OI\؛L_ESH@|upCIO ~̝_N ՎH Ex4SVx :\Г˳k1 {gKr<;|4 } \Ga.?d]!0`Y@P򲈒THAl5T:Η} z#B0NaEz k-K#wy _rtMYδC9PuQyOesBiů? /{EA%Pj G8`>_k.y,XX!.2ێO1pKH^/.2BQKY{'geO9Φ5K$E|Dzmy'$լ&eZ<fRFj]&ܬ.ba+3TV*/JlV{Â9YM.r C3*ɶhj-CBR hog-CBONYH&+K['%@(fcȵ?MKje~jܨ oV=$6-ETUt{]'=uQm.PP> ZkJP/+XldC+zL0~yhǍwBp$~Uxhaf*g}N0ƪy%6:RD.a-M_KM6(E"Ͻh?#KH1ψGZUwZ̾ =LJk+%*Hژ 8Uڝ*᪛ϔu7sHQPЊJ`>by` X+Iu[`;3mrGpխ{3Uڧ93$5uZt˙vYԲ^HAf=Rjn:4y, ̶9B;CJ50Pq9VB1,_ ٞIN.EiU8%ӴJw2r6JAQM|bڐ WSO_Vfz~Il=GfQ}o`o0|lPscr_ *F$E@O ѩ*clMܗFƖ7bS"さ$5I0r4=o ȋt0`{;Gmh˃G˺HT\r7L ,4*:AUӚ?\Ը}*8m!vNGmӶ(&G~rԼ;"cGr> PB/@TdperK' s1Ԑ(e 3C0P~/UOXȒp:PҐ%qD|ž;K'mgRɔ}{H Ovjf;8pT_/a;ݭ!KHȈ)(A1f;+>WB! 1 B+mP.ZC/QK;ەȂN|B6n`Q̗aJhS侭8RwY`r v1ЙW=9!B $RNN' ʰBv.\Tߧ #6g[MMyINKJ[gİ-Ϫe ć& oT$EZh:͌9h1x9ݿK.螽#ȚP" R۶/s˳S,TLBJ1d4gZ&FWĴ,#&7@s.⣲|M35[\E+7n@0.)3v]TM{KWd6 Si,+4愜rH̍Jh2n_X ')9W !hFEPIkS嚤z$^G[j&iƣAӢ~1hz'Mҏb#:H-ٽw<짎 uCt2o1N(6 tx$wbJ+u@,SZۃd0w/q+j`,m$'(Q%  jKI!xQL`U=Oؽ ,rBa{=@ n[?|/*|\躩G6`ʙ2|;ʰ&;3c-W h"GE6RG;M bD'J"!ѸIe]nF=Mz$Y ȸPϢY&oŁ|A 7?&BSi[2oZVwz\W<Uc *n=yy*#s{^sJ9(M GZG[!s76d@Z¸0nXͲѣ r/{?ST:-OD/S v`h"I`sMtߞɺ?lOȾY͑ U}FtZ'x9r8VK|~QjC߹rkJѢ.?޻6'p4F'_=?;d~*<I9mxTHޟr*}mo' aaKAA 9\ OlO͹K:ƛZ|e55V:;!kc>O} mXd|v4mPL?i2{$]fM!R+S9./?)9\.. .`iI(r{Җix1P{e/" qJ|u Hkȗ 0d*TU&FTV|';.E4HU nQ5I\̽;ڄMn#= ~04f!aKPњSSHc`"Rk["urnV$ЉѯLrS-&!# ~  JG)9OሺXlc'TJl FY ENQB;6:X${ָWꅗwL5$&"АrGBGQ em(7.Tp:(D/X`8С4K6R%ZC\KzW{vQݹx 8s"P+O} @R<1v-stTI4:it}JqFoB*wd/e1zoeEr1 ٗ-p=P93 _xɫ(YLڤGZ[&ݫ ~ntvMP܆*MR"%];úD&80z("+hdcYSGmkZDK[ulv;/` ݔƎ4:u?Wؖ3.JZK\8Q她9Js*S,gT42GXU[ ĺa.H4QQkL! =^.^D [&TՔrގ;4ZBjr,Əp{cM$jAmo>؈0]9xP 3"3VRad_끒0׽KGkڒ|_glzz;C8Nq>{]̸y2`H`.FЧe>i7N +4޽&zBc&g>-TGضޅ'f;Y,X.FEs[nU , ~vx7E!"% M0`? k}'`꽪RY]vT>1m6eLd혍rgW$Q`jK .TU3-{|fR;X;z)~ >E}J I݌H &_!2*\eD/)-:a&9HëERF"16- Bb[卟KmNt S0 Ԧ&sak]1=@69F`1L '{h>TDHu_MЋ RƉݍ7mbwːQbBmQ5tc:2+~v\bb>gbt@0/QwԏS|6J+evl4!czO]#`p[y:jddFJqǬ@9a.=#qvCsHõ{K'@Z9]L+1@k&/13pΏLzo, ~8[8Wp_9-7gc3Tݧz\`!*榖eК  !!~o^5 KIY:puE?J|7E#_~Θ5#X\\KeIQ-k/"P삽mR)Oꏢ7/#ǣXaHp%mD G֞1q`p 03IBbܡOc 4FfoՆXP&bPu[ 3b%xH|\K2qӤ(= # \+?lÖ{x$.PB -F_R..ǁؗ| 4@ULs_re 0 Pycn[r ;ISd&f3.t1Lqu:DޒB8i +f kz`8[ LSӤBN\3{i`݌FJ[Az03G܅mAzዕzE'gJ!,|i[-Gѐm>aXFǾY/8^#q>ƢXpyOX.)~,'.jЄ[#3#Pt9I)$^4>3W7BTxW pĜTYGب4AuJ/MبE[Wgy6ӃoxXuoD,@] UFŊ3hP1-%4.z0h/=BY=&A(Z7:|E!X9V WBxmf% O00#Xʌ$ <iF7~ UyaHT;VlkVDtd,ȖYF wٚZgO̳<,p 6ۮL7:gBxہy5<,w{AER5S.gg܃x/h93Hv1:3Bz34-\ARݵrZv.MovmXs,J麜`,SOɸf}kX %/XƆajgDN!c Êrf`f+Z48p#$-U.f)nEIѶBYcOjPӡk8,E_$*M5V*+2w-9Rkq%ܨm'{sTy#t1nXZD 7_U am%`iR…bR\+SZn ^֔wyV)UdЮjȹ+}Z6ln{KyޅaAX=V<6yH+Q_W4n`/*yП" |A0|QzMʵ 4_n1e|C!OV2\߮/1]I=`Ӌ+@Qi+:oB6) nHE ϲM֛WzO7p]iz E?(7ƫ? pǘ <}>itv9`g&U7S>;V5,I  zEFg2#p7p$3k^s`zhӥӊ^C7 !@jCھlp:޹P-4/H4Y-bbA\އˬPS1jh|UG{1w/%WH{Нӣ} i;fgQVYVAD,k 5cͣ՘U(/JloӍ;aW {ڣkc ?i`t°LPĹJ|VUn%ӺE]9kC@?GL!ܻP}h5 ^rU,V$sA^/JsdIeZhMF&3 u sLki:Q¢+i&%,D|vT?cQc?ݨэ+By-"y@HnQQiL]ݹ8%6/@ޗL;!__,;k ɜCBEw3FB4JY4.QtC؎,ozUiQ#ـ |]Qh1]Pٝe\}WB z-5LlF5$" giav˨|Oɛ`Ie!GS bOM79sSmV7pV>CnD)ҹ%ő6bᓏWŠC?5p| G{jt˴h~uհ O9&tHEqREm <!'mX/[Gop(1x qS,C bµGvo^t,9R`dz|.QM E}v$`Nv i,<m0tOep,J6(1{mSI30A.[qSa ĺa'm5[=spN`&~'f\VsL~PN0  K%Cw\ {*vvNiE: znJD2S$f~}³|4D?;֎q,[f=Af "XKYm=|jCaK}cu`,J:AhXx7jU=Ώ5*V5s 4iׄ.z;KV\3-vb&/5 _:X'2}slt-?FSukņ$PXwP3R} XN> qydpl"}&f9xAK/=c^_u;HEDp^'>YIME_t[@!hYNU]N t&~d/ӽ ۔G%^͐@EDR^TkZF"lbe+<5O?sPKM%0SNZu*m@ I]{N нZ@~kޫ29*wa л{Y,̷27-kDA~>֑۝ylŖ WTFw&"-voJ >8{8ypj u_Gʗ֋`I&+g}rW̊-ڸ2:( }jEtb+uĭ PULJb]T.7}>eI>jM/3++kL7eŊm~Z6Թ^IP GE!It[]W}VwgU`FÚ7J)(wjݗ7:*oD)04K:hN bg讈 HcvQͦxJի.]bKCC)q"t1KyF1JuG^L[7Ͻv0FT"i%5Xg7Ljq&)04'YNyJ{tQt@ $Y5 S,?~}mdyhӌRF! #!Y붴s Y:і|x&VLd`(hlCCCB_K5rtZv6`2åZwJq#nCB&rb/An2U4l! `V(};j9_JN֊VLczuS`%#mrz$KY@߉g tBK'zbmdfVؕm4 pgOHqJA!;gyY8kU9izJY<9Hvp>A sTK^&=o3YTk#xRqx! 4O#Zp#R_W7n5N1/uA1. )⥄`wfڐIb0h&yz 9/ڝ8%=ՙhrBڈ1#G2ahgisI R:^Xi|r6< }! x4Kq rRNi f؁9 7FPrr Yº)'dm)X HHYw r9 uB8Xq$M#Ћ/5ͷIBomr AȨ\I5.Эӣz,("rf%R('Pan[*MV/a7KiGĢg*O.a%!wRKYR6sgBa<|ϸWij~5"õ*&naXaWgWVݤOU [- _*&h)ъ"]5 酭yx~MMqX\ׇfJEI llԮ4g bkyPhFP"U6Liһ'@sr79/xC=2:2< )9~P'Lc [PT]5v*;VIekH mY֤dǹsn-פ ݬ߮5tRxPHm|uk$IP=yNU' w./Kbpsge0P+ ԟ31׻RN8%ƔLk^%i];?R|r9IA~gAI`r L}g4H龂|SBfRUg_jA{՟&گ f=MKajvtonz=Le67D Rvݣg)t2}ic,G25Aaa շ.^)싗c&PSg~Wcy\= N"%~QDJi`-o#QJ:EsD1~kkv'm21Ve ._ m+N)\F6 Y̦ůH囔XcOoz OZ<XEngTN&z@5e31<`PNn~T6/jёg?w /Տ\rfav~bNFpЂC,{$qbgu;2d1G4{nHk# #B )"67hz >ү18aE8s;XƂ?6>GMX՟WYH-J<+jhEձ2؛}$熓^ATiFJc/Q;h|o!G|)yHމR~C2&b1=5!\˦k@q9LuY ́mQF@p57-BeBR >,Tzb?޸nS]ẉ._ n Ƃi CUn,oWyyaSZ7s1$ фq^T4r*SoY)GUMs655Æ9Z;xe햃X_@&ƫaSC&?Bl`KA<2_P" ePyiU]FidK>iQC ڏYT</>_{1կk K „g@ljAv =nJ* Ayd-Wɹ&O:=?gP9*AMrXYq5C@a$:H޽"yboy  gFoGز`Z7?^+hz xv|Dhuh(S`3&3@r_\XMMC/S1džw8Jh&AzѲ=cPvaPl1ӈmxsA;XM6x%6#~apy5%X-e9yBϺ4qrwΫ?I ϤjH冢u+*5qT Mc\O~][Ῑ}I}|iMk/f:H^ $ slSg!G@3*8* М\%vjA3?.S1+hb' ik-h]Wx,ɂںFg3s=4`lXb@2٫4'2S5oAy`fRË!Jm0' 94;wI urؔj *r[Jn":K9TN0Sh)7r ' 3<)uo E^h3U<31[b2a`4ӡ2$s!M4_u=Aj/ ! 8Y*n-DMGp`Gg;lf/@~"3ho%"xD!~1DGo ( 5|2!f*<~Я݅s('{x>;'&chѮ}s]- ,x s4kzG{-O@=$WHgOw&ϣrB4aքgٺiR;-3V]) i˿螮/YÕ'1Kf.MZ:vWoq9DUI'S'{N~):ޠmoK C38m"{0-# d )pՖ7q+ j:v˟V0cq\XObCd+'{緗!sf:P=I\JcDQ{찡A̐9c'Gr9d_zGk=x Ԝhz݉"mPlN׳.?H%J-{(CrUi;}oJTݴ=Eg>oChCH^CA 4(K[sP\` uD%i-ߤI'eP 5{>lKI6ы9N̺2|geVggsMywl8ށ ȏ8N<m2jkFa ;򷸙hВOongIduG;P٥볥?];`6"yr߆zB ) ѕ9zNevN-Ab:' MM, :P3Mz92[4c|J}T!$xQrArd3Ys ox$bu >m}_9MlTRk}T]Xg`':Y: KtE'V- KF`I}V܀6\9G#;6n^EȦ*FC/"9D:tQQ\f7uNO1'xoFK$wN5&".'+V;nrsm==_,yp?w+(:c] 7+9'29M~L@C' k]>EA[% r0R4I59J^]Ӆuڇ{MN5ѐci$8DJbcwgGy]o,\/=gܖa}_9rú/n*%ꅚhFt6<#I,To Rݒl3=L`~".3iS UIkCK!_5yx1f 692,? _K c-Qǖ!&,};%YR/p2-tQ -H4%_;yԹn ׬bPFi#-3Niƺ=fHAmh>ROL"W""&LCVAZuzN)ds殀(l{dc^nDQ-()|//|QR8\\yB)BDpo #IH?j`)PL(X:'ÇivƢ^IAONˋ211[^訵Wrn,枇IzQ҈v타Lys1',}]YD_$:?/ Hp1j65 _-uE5je,:(y2̪@;h   kEY?aVco:JK]&v+F BSe>?Iz?5;p$Wz5,XpgtcZ@}MkO'eڅ  gB*C[D/8!yGg8m>@#m^Ooa'L6۫7u):[ʈ p M~=]m/~'g]J}eIe)L2` Pu6ْ/rW.xW WRKiq͏ή'a ݛ xW'<ʯyto不BЗJbšxj6I$ihyܦU~NP=$o#nXd2 j[FuIaL|eWH֯,:XyiPJ ~nrO}A\ÞI,nX: u2INev6w1' +l8I1I, ZO"y^~3}|\gww( Pս&@z_X|=7<B11.?y*3Kf2:2 IR fH5 h0`Xua>HW,&,&4$3 A 3lxHς3wI3t|q19έ[ G7)q߲ߍOѻƓGܬ sZRx5Ja9=6-X) t +^}f/Y]2j3?51G?g0ʷgX ϞNe>1VhjlejX2^8*['-e Nљ~P{9$znQUNoP͵'-Mc_@|K}•+ӱEvL9룲#e;0YgΈwdWrPt0~1'z\d0A.42kш&Sj\ud0'.}Dm,j|az/Wkj4{d!ex$q!${ʊea阍}AW/&ߑf-T7TX~L͘(C N|f`<6d4wdCPlYmM+ _<ՍN\]gHmfèBRy>sU`u7$hyy%*##`HEmHLq=AyQ0ԟ ҟ',bC}CVP5^ڢũl9yOWܢmҧCAQ;0 -,ݲ\[8ᔱ tt8ç{\pkN03uD-a /(17XRs D{$5K|$5LB{FihBt>~? Fx[,Nƨ։f;Eu, J$?UH$h伄Ě ӆ*O^GUtS+ufs\ ɣĄDYӄ!ig"ұ1zWU׊ &-U+Qeo-(hI[G_n?$Y4$\hSJAPs/pǥ|2ZOLOb&g^]E"> ˷[}!'9ܓdφ=^N!6"TeΓb ZϝaL/yH22}Nhq k7PG;U~L d8j''FEl 6X玅F\ @OGC?Z$;]H/q#.sqp] [3Z8߿X:v@/+uL 42˛cl(H'"؞O>B8ZЄ.`' q 5 :_@LǑۢ Z&g)%:*dA`,Il3o+^Q+\ZWvN˻?M1Akh6\ RBd|7CF|kC7q!; e\y||hYsxoM"?RЃMQ .OO[ {mAjŠWvRhėj~]ڕ%3;'ZNl=pdGs#!Tk7J2 ^$D7j`\e?%+E](+8_\Uɤ!!dxTB,X?(ن8RNºRfXQt'kZd? ZƓ{٭ z' kyO19?`+O ?L|3mn>tF> -&.a&y9(ynvŘÈy&QN vt+^&N?IbCw!Hr66[2W '{I< &Тa&Rի#Uz|Mؖ0D׫?e~XtQYTm-eÏ<i{wŠX='>r0xU§ٳ窔V$Ժ̝AZ) Z?&/0.d?N'X-^C'#Z~.ѯF@ſH֔3 qs1;9 v._Cxjφ_MJ+bLݳ0\>lN~MT XZ8kho}Noks::M{SN {Y]y U~Omv<"2>ll8/؞"͜S&O)>UǤ,>h3$YUoV?#˽ /5c\GO͜JjU+ίW_ /h.|á7 bUL=CZ0Fw-#lu~eYfl1 4[:;I}Anz=Mdk6ַ5rT 5|WP}=Uur{˟5ja" ;n$H8K5o%\qC@lyk0l3Ii2ʥw&)zAfRC$QUFW749mԇPnژz9"߳}v4΁c ֐=@2J1zI^7J\kZX@Z)݌ w."Gˎսh_;,+x9x(cAU£/Ê RGstqm D~iԸ m!39,RJM~mwf` +H;Nti ,N퀻> F_X qeɺɉ|ZߎAC?B6i6|;3$4+FPRoEgso̅nle˵tdd, 2f0mA!B:$m6r=L؈E3,I8!H .ugD@CkuhqplcR2 x^gDJ)Ako/0=94[O4`gL4:]p) \^PcՑ8 D[ZˬϏQk͓6,JhCl/,^zrapŶ'y;hۡX_v݂NǰoċjƔi's}7O],Q| }.bx(Tk5ٚƴA)N[c$57=:#{ i2"6? }2k꒬+H*ҕҐ}YKTL¾xr߹(KI)Ӳ}a[[2x|~4w*j3FdK VkW !ӌG] R}ByTllTHR|A>Qv@U@B&շ/ PqZcP l=ҁXQ܌idlt۫. tN. U۩a6`AW[bg $sjf.e oXe@xp_;TNY/ YRigCpF|Kw<_wWoo]'Z(93Tx t_h:ea+L!*~aFT/@˃+Хe 6R [5f3i;Li6'UͼIkziwr3j#ԧg(۩L Tb'W2y$ r~ʡRdVI85T_C.'(cDz)ߗ }) s0u?4>/ h"/"YS?ZSN#J0 gϳ5FIޠtK*xsUjV\4aY3ڶ"{݈#=b<{saLg,&Y<&P][D9MMCXam"–%:ȗ1\@%R:^,ĦR!V}>`ݽZK7rU!s}X}mu7 NO܀̩/cnjnVkTB{8X9^'oDZcDݘW s8.,׻pY󪞒)whiOn8av/8ga> v |]҃?0u=`ö9<i]pU(PDJ9øcj%̜&]A?y+yL}eKE5>V:UBH`a<Jk0De ]B}$Q ;Bji,3FjV<Tވp]o^z.7zH* ͬ5.ɔ< V6&3p0Kn!n"%7i!?:d<ɾ?ΉlX#`鵖`u]kP3g5⮅ d奨.t[O;s \QIcsIOx#EY.V4|:  /ybE ܿ/U8?Iש/Ә>@@BWDd\ Hma xA}[t 5>Je6H.,} a|'oWKnUEJ*F]xkk?DN`6.<\xQn{ZUavWdx=vC6e7Pef#uEcg $a讗Y$e/ip|7 G$uӖa ෦WqGMo@*?@UK^66 Fŏ.L~ 7JÏ]t}FLBFW&L=?^#K {7ʺw7Fr"^nd ٠VΒ`cQ\w/8n$NO_"D Fď+`'劁$E>ov0۷J8cOe7x"(t:("QRQҒW‘(63(*l{֡ i}G54:"):ejFdNl$vSh o$MTs 681J#ߺZpLuG9q +!P q-dB(Iz𱺇qi58['w$::|sToiȃPg??Ygɸn䋊3TF ɯC"^uϷew<%N/,ĦVjbG뼙ٶ,Q:~X;-vO5gBDOȞ00y [Tdp&dffjC]H_Rg7$_#ݳĸ{e,o,w~hC8—nhO7}`mzy5 4Hi7(c37{^aVZ3FFlBkʽhv'rwk5pDb,d| έpk\HE!F_24ߍ]CFRwAH:+Z{PJ: +rbE(Όύm*s"'Y1eGtS٪{ d]~p7XOum_]z#MW o~J\tzHvDC #!ș޵[m)fŊ"wːbJ r|O(k` np,F 3{K, `[e`T ':P*.{2Ŧf)`Ԯ7@f[: +gڸy5p}d^=Vy)lQ{/yN̊= 1di ]ү8yp+iko4~Q2ب(/[=VYJNR|.]梋 h ͪ@r!~*SWH/G Ⱥ㽡,ebWrDt3pC 0RnBB!Ơ P<{Ǝe%7X0ZH>榰K!Q+fY-Pʄ<7‘&SHuB?FxooDj[n>ĽgZ% ;UdS&@=W-SCf@ Uv׬D$7BP}<<} oEg[V` *d @=O;Yl LWu}x,˖\@rE:1]U#K AQ7azIwh<d-3e UKr.VE*UGx6ąNLB9(?MN }E/4Gs~LUX ak}Tx~Dyw4>K`] 6;h@0ƗtL2Vbϐ;B"۹$It]\!I*=ET7 peA MIA' vj^<údՌ2 Q1kH `d9!jYÏ1ѕf{SB답pvzq}1,7y"w&h 51`|2dsƈ8iiÅ>tŻbVYv/֡c'D*+&%o҈8 EH]29U]/Ys3V3+|^mWc}9) !_;eTw@Aݲ.#7.qd)j_<'րƥҎJ̋ 2%;g_|#<ҽ_8yp/M^q*U&+OQjg%ܰr\X8o(0 -TMue넃&P51dmfkfa7pJ5tUȧb@eEi-IyJf+,#ӵTUơV:ÆC#0:8qbUD:cVBE!6[/ϻ lޠ>F"ZiؔHZBx.)P6i $q2׽RLEԨ mlylRro}gyfЋsЬUF uY6DxGzguፅQ$G8оSm"2J@k-5Czxi$CIN)}ieW그qNbP?Z=VlPP4o|i=S9'-zC/x؛aM`26e}$˵AT5Bj$_x\vqHۂ\^?Π-mȸUxPYғ{Pfu<6h4lbQ`WzOBY@=j'M"oMvRG"InhRy(5SYj PE#Mh`"H;xG<\@?B,F~fS{EͲn N5KRc 9$Gl]0|R&"$BJe.W tH[/u_L!gޱ ݆rC׍HU2Er!w\+s2BXyM/XjbFM q$"3*tzV 4 b5g5B'hxsϫn,ȵf$ u^*njZ2'cΰXgժ%IfX2URb mRY yP'$DiW׿*8a(X0ǛoJyU*Ծ=2Aؿe!cjIgNYOFHUJOe 6*X~y?C7E׽ ;t9m?bݣB@~ocF:.wL y884p+kôlR(n{sZPL S׼m|mT}һ6U;aV͹2W {9]Ø{mJ O=nRKq Vuؘ()?~:.zqF"o#5P4.җkfCdž`ǭQ:4`r€gCjW#@@uYstc"]Hb ןU;+oVkXvxWYL+Jo5%s_WM" *w2` `ͰADB_QX=(mTةݓO,*̄`l~=aRVk̇^HfaA9. YD9#/ ÒX8k`51 `kG #U,͓C$k&̐( )x+4miw: g|׃Лt>)Qs8*w /42MhnX{xdH7g\I?8@Hwq|QuI2c@~l:kSoG=* t2gDȅOJ>vЂcq!Hk3Ҵ.,9Q*=Ietdy&M<>YEM6ޡrLĥE3TEr#AYy bi9 kM}N3ɉniׇY*2(ϵKVuecOPXnsQJiL)',nW"9[Tzȧ0| zdyyKNIZ'kB}o"(VTL h ;ɂc9=CM@.7n~>T_ i gOpFz"0ޘ$Q4\DQKOnͥ_wVq<G_(ʫE}IO|珃cf\8iFJP?ܞ4PUb0]d+$6@e>7YVCfg}">K.s9 #A1[t& 4rWP #o RZGmG`1bR^'k JσeS޴h.!nhA҉bp AFȅ~8;"AҮ+koR|ǽ12CYs[0r3P+xEmy}K:H,L~*Y&0fu&)ä'j᪭ O`׬k$$ ޷P)@94-Vtڹ;?R^/{!m$!f؈>Յu1|G8 JOU0&aGDj4-aĉԱ- vP "FO/,m)dg9h  K2M*/\f4%2 V킦f%ֲLv U/ւ]ݐ%\Gsu5H ,'$&F}_3nm?zQSw|XLP&ts&Q 3u`:y>Ma`ZMuFD [db$ᤨl AQ<{j:Ajz=K?44LCL\S ϏXyO*{:lI\L\e7S rm D>c{cqbZĝ:d C^=دLC׉ס|RҘŻv/yP ߚ*>T9 rmްyn(GݲdUC.\ g -^DÏ4$>~T~8[~Irf<`Qc|1q9chzY Tbn1k칌_K0:%π xgPFwɡZڪ16&I؉ ?JNReq8 A%E+|ͬ*s {$L?)+s;_#B ^)82*{[9 R)6̌òuTEN-M)uҹ7)vK$8ݕs3oz7`"' g%M\8`86V$\{kS~Xu# Fz> kϞǍ(Jo6bDpPo5L2v"jA4[6)_w0tUH<=B Ca{\ŒA.M3݋1&ƙu.zܢSvpqWmS^!O&d,͊S)wU'&¹3b j;Oc4eG,6j/KXjKb+Hƺ2uA/ 1>?NmolGԌ鴢J"sxFbEO4ޢ6:bL+O%TaI}¢gԔ1%nIOƱ Rb4zk鵭fڡ&CXavȿY@A.8KDjln'v]!]\e-ʯPM2A_ (lWl~Cz]'&+/%p`ߓz9!ex} ގ| Ш1Mj|i߉NX@_&Y]7w zgJKa3ѿ܆3>938M4=o\UVf6Py{ h*r{ /^(,Ȋ!Ycs DwO00Ԓ:ayU$ޗ/H@@qYA=..Coݨj>->K;S(J"jr5,{-U70B7ps&3Bk_~n~yu,4Vt}bE jZ9g^Mu# A1/"?SL7aM_B?wNcFCGkEE&5k$n6G1=Ws\So)M-hI 1&CPB3jFpBv; u -qPXCx{X0΍<5f[6Q:{ 35ɋ CJ+>D* w.=LD+L+9u-˖g5\z>Jkzm0=1K#S J!l{8pΙFs=v{+H)+%Pa≌^ڞ$vct[:l1z,G-جz ,@&oeQ$׵CK0ԫ6,cwxj;zeyfNZ"<32 ] _S_F5錢( =;D[ 泟ےN%r8r'{m uY LIU2K<tYقM ͟oHQZZ|8 3U#I=N"#('W" |7 ڲ&7bD `ZɸHB:T֨'d/6' G ɍ$hSB#KCO+k{ `T<*9V^&3fS␈DF:dunv.YCEzkf_i7c&xv<_kK8%+FH<[/*4 &qoyGHTIu$NX R?v6Z}~C7Iì % _lZN8}qN6ZYI-ݗJ;nWzvʘ7y h{qk*,l~cA@5*fKw$/ @ TSQUZ8U H*ӌpFr0n4G7Ev2_Mj (\%Kp5Gg=V@(r` T h!ѷJ4 `sz9R!$].oR .55@LjT7w?,3u>%S Kk'uO $q oL6Lc`Fa4t Z]Ȟ^{e:_0 01;gLS#0l(v ml{h$hζz Of1D',Mۍl!!KɵRybGtM\xQYڶ{#)(#s0psT- $Rh28Xܳ AO 0oÝ_hw5&B#A}Ll*~_c6d68VmhIlaK([D癞Ǒ~'F[H$˿/U?] _D}Nv8u0]@]4%U{~5?6lމݭ5lנ|+_(|s=>@~b @(.@{M 7'd\jt+KH`{#;#'CBB=FBYJiFb4J&sGž:%2'eC!N͊‰2!>L`-ͨ f@i#a`:HaoN,lKe(т-+Uɤncgp!ᲣMA G;cܔ;w stq͛6=@HIkB5&3JBRf︆ҷsk{* /4/'Cw ] r:\}̰’tSRK2ڥ|RIΟ4NGA" 13ʣ*FBC&rn ,jXe:;^0sTj 3-P+؊5i 1_%o g({G+2-e*gɖ%YB:daVvʛʘQlnjծ@G%ӐL P^sk:?'Cˡ`xP+.L1"T{`nP@/ܸ aֻTZ"8}mp~k$H3Co1Mq :C#S`{HAPo*!=e ōD9I TXi/E -0` l)GN0J,r僾hO19#vuԑu e{b0社uwB!aݓ4%;깊i>y$;x 1EGx -"IUkf:'`x\\#g _ۨ BK2~z[ɠ6!ZqݰI^,?0yNG+$AڱxLIHŵ}\9le7bC/^&{E [E+ѣ| !UăYбO~^'=SN5 ZqWti䷊ŤfA'$t*ErDwXtOx܈QEl`b;#64PLM={Ö\m Ձ1. / *~gp<!mj̚>Yk+c9OMËH(uPV|%U̓n0ޯ̛1Vq!悫닡ƭ 8`[gĤSm=ZclB’+ :I{z^# ,8hķp7:.4(CUzʣ9^܂ZU'*C, &Ŋ!IpZ=&ٮ7{@KKK7%-7b}j3.&G7TX_6XT0OVrdQjt󇋀z56 NwgcNq~@q|W1UP}XGƘR$TH8\<P{bC4TΤMlTrY}…71]f:wX<]#pl9MXFÝN7< 1Z \ m_qNX1K2qA(߱T=retxv4Sv# AFpiCT@ 9[IЎǗ:Dcf9A4g$[ТtmIsr/}S\ i\uA;E'qՑ10Ԍ0$CY)8$T~z[fgQBunusDx٭X_xOn!hAZC_P 2"1~3e%3H 4 ;*^w<٫Jq(t*9|Ԯ̚M1"xAvU5ʉ+~B4#fG&e\TZl&(%lU:'%{vfi6^h vi*ܕ*!{*bCSLRM_xiewLҞB qN31{\d+fY[0m&Og-TMk@y ͖ גv9LϤNit N|W=焠Mck߀,=ǛK*ϞSwc>4ŧy6ƟkR~¨9D|?' MǍӑ2G<[FȨtRܙlA)%20й/sB+'!FH2)&!^~7&5wLqy󥎪W6& v!4ܠtF}BW,ɛQr_ғNX7—# OV-J1b!ֱ,Y5a'2l|Fp\- bd_0Uvh,sԈVq29ҽ%zQaGaKOr$} 2(DUM8*ZUUabNl!@7=2-/Z^,?fw|}bR+Q5KdN4.(U6;5;ŖǼw"TYY 淑O㎨a){~?5̢^ޒ} a> 9c\oD@o] ~ ( ƼǨ%I !ȌҮe"z ᳖SM)%SDڛoc`!n0l[rs bB^Ik:u-(UA4t|e"YDKџӢQ21 ]MHr+oB,`YAΌВJbrX@z; ´*/QD>>WQ*Um7oC{>jUx`\W&Q@=ʵ-abէWխ0y##3)TpmRReu-uZv]jeݣ8U u5diW(-AGlAbsaíj5m!\N OHUھ@$PNWKO/q}2l(Ѳr+rrz]7H'@,DlTD<6䗽ؽ~N| r)y?si$;X_;DphkIhh]IU0`Cg:nkAR;^{1l+^Jjyc{u4d!SGg K?KwrXΈw/sq1ׄW,w<&g3")b8@:)siVЮi$~4G!%#CS}/TKӷ)]5A֓ÁXk䌴냖:YL@K]$`pMU#'OVMz2E}! ?>+.k?ʒ^΃tuY꣆{y1? ԧ|f~P+EoD,q/hW`%6azȪy)vtqzPUTAbmJy~m'll,>lu.!@1.|OFoҗSw`U;rpo[PЈy)Mp00$&3?k',2` LImk@_66@ +qXv%h 2d)?:oCT.adu,|*ui@\2Z \U_=$rD["{K/Թ ڸ6oH l Ci;Bd;;6!\/ī]գ}UXԧX1^ZtٮJO[u aW/N=hyÞ&J+n^Œ| $a,3p'P@06.8ЇrgN^e#mC3}-KJ8LGaQv |:!/ ge a&I.A-#̗'0W`ÆS])T5Rbr6o; b1/&(SOf80u̬.|B[ls}5|?YW?Rn\"^/Zό'dj*ERk.$E{C& FPq\j ycއA \Nް7(w ; 1-)uFvOJC\w5@%] e5x7lKt:ΨgĿJPbU뺉?nmpVC!vI'@NWز0f_!B~wbP]ӿvכ1z?;39.ύ;߶ %n Osxjp l z!])5fz.Y!}2*]N>i\–fY/'1ܑ˱sêo]HD*(סhQCɱ+|;.+'(1tM6LiUy;HQ s$~.}NDgcU7&`]}/T(!G#BGwZ\lK'ٟ}WzIbmZH"+Ȃ_YA{%uz3IBli[@=R3ufrBw0dNA޶-qm>4&rSrʋƎ5=^{R6h^c`YaWb~Vjw bc\ u;lxoDr2\`|J:zUpSѯPw,7u iak$#Fߵ d޵Db)7/_0εvN)5+5GicOTAER7̿SCf bM{LPGj|ڬAYq'z^gQ' w J" gd8#m5%lPy֏H YnANTkk+ w㭎ܺ_%Gv= S#\\YfDkX\N+O Tu,ԅmžQi ]ųo;Ɠ3~uIX+zGNd*gGp{S۩{s8!װĭћ7R\R/|}('z7+ 0Sj#m_5ebkRB(eH Z(].S*է#$SyBFȬɣTWVC/m29ݫ>>p}06HCALUvl Q{ჱ#2tKK|֕%:'8Ld#8TN yzD@% Lc#}`a}*can_nǯ* 0"+m0jC=XYHc*-SC u߼)ߡw65yncK ) Fr\h= tf\`ZF^^_*21=H0<*~!tLR HarlE#a(M) k97nɰM•bsB+ վe #kLa.l~KY1bEb=*2:|ҹKn8TpN|M]fd '3j-P(Mv>g?~gzekkK\hd;nK1 34W' Z?}L1qC3CE [$/0-Eި3:G+PRcD" R%tixG 3HO̖WTÑFCO(3/[wG~8D77 V-{&C(VVLWﶽ)(T5_ # 2 m Ԟ"e/HE}q6tW |>֏$OꋑI&̮|%"V R8*L^8OM_VO]_!'8IB28n2>O%b#0 ۨf "K=%ɂNۿorm`vy CMßuPɦLtnEf tTh:h^7@qp<$یI/IQ533f+=Z8^Hb -z7'o R-,>p@KP.|#0q 4=3К? ˻4[zgL[* %WdV)8+幗N1nh-h/ lEiw^]rL]C{bhS8{Ew!CCȸAXmݏ=J_C/^0Yjc;xHP;LՅE-ѿ g|8sA֠ TG2Al n ka 0 Oq&]J5xM9bBI6zv.Ϡ:1uyvgJ\r2d7J72f^i0Q=G3:)ߘRL3 >_4E X'El[; Ku=E`DzxVEA+UQ1BƿJ&=Ұi{9CCĐgb˙!l OILq?I0))gag囉bġ?h%TjL]06Smz֗ ?C &}ieUW ǎM$Tivt05 99W%zReӫa5U*G9b.8s^~QP?(O*vA 1of(TyI8v+N*0\fes|aR ,BX=xC5K#̠6(s)=(y ;Ǚ!$AI`FOsArnpt^7K08ײL HKYm}p N{,f+{[$Y io~ȜڢDƅ)!3d 5` [yR%KU?5琥 i$?BHA^;G}E)W 2Yix,c+c8rg~|DFY]oPJFu5ELG,PB&p;ePo0Ru'3]g@`';G"nS~7dCTgUYKj7T"0goȢ߯rh냛_l(~0HFIBIdyt7ih:Z;5=؞9尋j=&pn`z*'^vNw&=w i+M3$b_M JR}}f#צ[Z7 U^0i L Cpm{o<R{u)ܫ[_ 7U:=xA2H %,ĦZ0E7:]U0'\zdUե .YLw@ F#"d't3@ 1JxƿFKR^Q[rXGQ )DXͿ7~FVRLTU=;6P%*AAmsi9 o4!FL&5~y2V&!Z!=ă͞~ ! :3z2QRq @nB.PԑcB}[=wǵY&1йRm<:]r%a;1/Kcg׳&+E_TPW5 OSW!6F1ЃsQ?slWRI}A x ;|dAkvO}*j[-16 eNiX*y7gyqxpAY? ^>ezz=LS&I;  gǖUk"\>j5m=/!ZV>sH%VfcDq\TG.F ~ 1]·Md8]nS']-H \qq%P *:cPɌVQ1ӵKD4 M>#b,ʅI!lir?~I7iF2$F\-(S؄|őd6י [.^ txh2P㯬ۊAHTi^@Ƴ3ĀݷxD0;A Pg A \E:*AvS56Ln YAhF(9Jց8lHQN 惧=dM~a[tJX"-V+@ڿ ݠYG \8LYҺotԑ8BBDq+>F2j`MTmEO Ui"mʍcц5;_8A\Y _6Y4rz<q(220iy&~N} ڷgMqdj&,_Ⱦ!Ya;ޏK] oN S*)0ʳqѰ<^BbY k洁,/W &;]=gJ>44ИwP[tnr` yDOȽ< D9@] F}<ߛ˓le*m|ɲ,(| }[u/K_NI2QXBCpP$$-LoUve=s#0&O6U hqyzkFJR1Z-3H1.OU(o+¸ S'uqbo@vKE=et8;\KaYs%B%%0tJxȷ"G>CKMEcXpc:_rR ,T?SөUm`n`+\*laD'V h<7Lҝ)>h eF+DF85ܻ.OsmZ)*EVKV-U*ieq,L Dsc1#UjLAث"H3J(kG6QAƧbh6s'Ӹh&QX.x9oH@UBؙ$FH=V3HM~xn͢E Plp#{ǀ?Woo I_.ȽQQ$쩏rwkL !2GVP$[<]y(#< i5 d׾N06` a<3QJn?FY0ΌIV%9ޡvic9[)_ex.w\ Ⴁ`EmDUh"Ľl/EZ%0K0M 'ɹ&]g( Gf IvyfS dP|+ۣާ`Dh,0.Calm+6N#r6HSјE N 'Ԛ |?Ҫ!q@!U\m+rfnك/GK^"3e@CuzLdIpC5^YĦF~5]d{ʄIX1>NeP6%tn>߈e:xOQt{CuԪZCw}8wmJW9xp]dɕ>kvǵ{Bq迉qևnטã AYVPv#v8K4 7ֆӸ^R^V/oAA/@+炙xHM&*r9J&őGʅ29˽0@VLWZ L;,8R7쾖˞?gwDA~? f<A8uQ Q!aNǃ1fjl;G4G3¶߁8Z$Ӎ)ȯ}=\/@ֺ|ևZ@a Vy.hJd4Ҭo8aus{ڍg5jM~NەXMO:^گ1 G2-0,܍b"ΠREXW:NL( b{S6}%Ez~!fbNzGO@qoppЛ_}'TR:o_^ P3`${1n%'qf$l % $_X#9P tɸp0 (D_ybIUU6(b rmk=qORO<={H12]sm/&WZwn{PRCӌ  v)|O`\ yJA󰑚e*H"c%Arf{Fݾ>Cjfe@?#:l6}QH WE5ݱn9wod{zJT:\iXϕ%9^RybÊr{sL\q.Ӵ.v"?B(=耹)a$}UC,oO Y#͸߼@{ҳgp[ݛ O*q]YCi@;^s)!p 7Lk7P%^ =#a^d{LN tN# Xs(oxT`?"?ܾqKҠRK?IvasR]b l-:8$z{f\)tkVlds%WV_lK~0І~TXPsYUZe ZKvKP`{]4 }*)Zq$7p{tTӉġZB6^=k^kdX&L9HPtŔCQj=u13uj|=`m_T$烪#N~pFQMeJվ>DfoCeal$509}GƧܤI@c_wZ 2A'F~' }?٥[ION$vŶ77f3/ 0hoX(b U,J̺M="oED'"VSE)*s =Jfn`i50X M}d T>^a%򳅾xd T}hx&=|m~p*p^q.^V>jCcP-~tp礎 j.~̗\g#:$!$Pu׻֏I"$˪؅őc?@ OiqV,~.P>89,Y4JA}!%{&2oX/Ap5݁⵵xfCדi*- 3ҝK-nVR$AN~ʊ'##PuFĦ0#ن:)j&O TkªIs}xP/zNbR7oˆX!T=T ³HlY[ KsJV;|J; >\1]varGϭK ձt>[`%Rj'_M8IS3=zG U6 4ԮQÿQ YZ