libgstaudio-1_0-0-1.8.3-7.16>t  DH`pY` /=„пx^aY[UE;r(|Xr ; fq0.K/ekCimO ߝ\.‚:womǠLV ~z*S27;.Iɗ"5'X ULݷg|쉟-=ʋ=7.vFZF%9\$-":(jih2Jn ߅ěNje^مebf6e012e9678073c2b347b5d55f87d55a8c8297Y` /=„1+~Pj,LKB:+xtlj2Vy@F+z5 d!9_&\St_}|7p4x- lX]ŪrY8A0DTf7T$>xxF+ ZbB2̊ %O}nܽA D'Zj8wIC%W9] [7s^C35vNEd/oC$l)Fڲ}azԤzI><?d  L 39@H L P X z 4(8N94N: 6N>@)F8GLHTI\X`Yl\]^bcQdefluvwtx|yzClibgstaudio-1_0-01.8.37.16GStreamer 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.Y` lamb54 openSUSE Leap 42.3openSUSELGPL-2.1+ and GPL-2.0+http://bugs.opensuse.orgSystem/Librarieshttp://gstreamer.freedesktop.org/linuxx86_64 Y` Y` 8b95887afe7d468752caad9f7998d32blibgstaudio-1.0.so.0.803.0rootrootrootrootgstreamer-plugins-base-1.8.3-7.16.src.rpmlibgstaudio-1.0.so.0()(64bit)libgstaudio-1_0-0libgstaudio-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)libgsttag-1.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)liborc-0.4.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2X@XOW@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@Ialarrosa@suse.commgorse@suse.comzaitor@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- Add 0001-riff-media-Check-for-valid-channels-rate-before-using-the-values.patch Fix floating point exception in gst_riff_create_audio_caps (bsc#1024076, CVE-2017-5837) - Add 0001-riff-media-Dont-recurse-in-for-nested-WAVEFORMATEX.patch Fix stack overflow in gst_riff_create_audio_caps (bsc#1024047, CVE-2017-5839) - Add 0001-samiparse-Check-that-the-string-has-a-non-zero-length-before-overwriting-the-last-byte.patch Fix an out-of-bounds heap read in html_context_handle_element (bsc#1024041, CVE-2017-5842) - Add 0001-riff-media-Dont-divide-block-align-by-zero-channels.patch Fix floating point exception in gst_riff_create_audio_caps (follow-up) (bsc#1024079, CVE-2017-5844)- Add gstreamer-bounds-check-ico-detection.patch: add bounds checking for windows ico detection (boo#1013669 CVE-2016-9811).- 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/ldconfiglamb54 14994720811.8.3-7.161.8.3-7.16libgstaudio-1.0.so.0libgstaudio-1.0.so.0.803.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/9bd740f3ac259d157c2d56101d057190-gstreamer-plugins-basecpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=2173bd435bfce69768eb808b9e47727a9ebf048c, strippedPRRRRRRRR R R R R RRRR97UܡFteC?@] cr$x#̢s}+Xo=$@-_$۶=!g#E(|wR"9= Li-t9 ܐаA^+H, JG-lj1K)/R1I\ũre0tꎩ4b4*U}`U|i6dS ̥ak4 wD \Ҫ f {#=?X_uVyGMl)2P\LZwjJ@t(xo}s'B 4xfQ]ejpHg\Loە&(<5{AHhL 3' _Py5mz<¢9j.SB]U49t_uE3Qǻ^FloEXѯJΝѝR8K<9V8K@NҕJ3C)Fzb;杊+_"1*88<9G!DE~Yרp0ApKjQY1lSϯT!3KV}~;sO-V\0 m!vJUn'Όy!=7tjĸ@3( >,R7c):8@n睪x@ Sɔ Pb})<#\@4nlSyČ*maLmP%c/xy{~0/\l `ԫKi#o(Dڀ̍ Pom9X^ hhcatY?izCQxxZWDP56nhG[[C{HBgItaʽ L7C4o}}^˾yyؙMoʫZtWh `i õn]R̔ ڶ&G`7f|h7DPSΆvz\|jev Bw*a&k)sAKGL+ܜ n^Ǭ!j6-3_P9Ipi8}b :2 n7?f!h'|_9KP"a+q]W=1[J\6yc2؄$276Bv԰AFņ"mWWٺonj9zIu toG. Oy-D#pgm{]?MY=AvG6h6v4sd?jV{enQzw&*FiN]myDݾ駵-O+..y5Ǘ겫 f)}Fϕ@E Q|.! Wh&Ƥy,0 6uK*xzy"nb^1/sG\\ $<*ƫb5r#cࡑɾIP-YڪܜQS qJ+NɌúp@G͹(~|ėUi/z+Cz$N7LW#fFl̜ޢlϡ]1cT+H:Měb5P'ú6NBhqxˣ$QN~-c-*K7L-z5ar <cuMV&%IUHXLc4$w)G QLgk},Y Ah_.NYTfZ ![yPi}3pI˛%H[JNF@ 6[72d701+6I]aI嗛bS9\MR)‰Jvpbpw?Xqi=gypT.ʚÜb59\`udJʦ@%sw ]f GxY_RWkE*w\Ds[)=U@uqoّiߪ!V+9\Px_:R*8۽qXۯT}|Gj=-=I!_xUTpU uz#NYL Q.Zoф:z=wۋ-0Q$U[r"qp7!* |xB+BqݥbX/CHXo%-UYP(-p0(W:@n3ylh~]N5Ȭ\P6~ˣ!YLlyEčdH('bоC+Fi>gF]Kb5-E#}^&D5XZhOV/CK9ί-= Ok}DGKPGZ3WDG<-UPr9rR鶂Md:9H`*ǶNg[W{؜\;dx׃c]\Ti!#cfhwUA8AӼ ]㶭JCN0IaqϺp6Q &Թ$@ߔx܀k?Y'.Ny[UL6[rtfrsת3m+R`},8fAQ0G: `,Ef/=1I5:*R rvH3?U셝iE$9Z$;@f"so'>:B4B:OQ iNJ8 V_hbk~Q~ލNל(. ^vj:rOdmUllK{w0]";#ߺJ.&%tDZ(6ѯ9PӋ#kC/PsCI輵i,IA]1cQ׶[{Rqc- pKWNAل+|Р(_|.ջe%E$l0949x#b:|L?GsGHޯL+ۙdKm"#Dm]MBtPSk\ʠH#X"9u q*~Zגm@:b e[Ϋa~ʎ+S%ri8;pnh=5@"gѝwT`؈v_Ps6VٞnkpyW+gus@X*? g7$HdFKH OA"#q2*Fn o^j;e*Qn%gtcGC%%# Y8u9XMaOiшi1hύ%]pغy" $I( +mn焚9 +w®3[E稁ڋ/KlϺ Q'Vb*B7̦ R⏖uk)cjR${6]*_ޔv$ I o;2r ]w&i`>sܳKo(%@Hދ[חS^>bBnn i 8,f4*b9hR6OYDK6`zq$dT(*NEf?&A=wA3Wq]m,~OL=Mw]mB*GZtH$g}jx{ͳ,X1#40}\~%7 ҌK%xJ7lI^7+4M A)0 4\%EO߄l. ݍ3qn8WԗmQ{;/M!LfOSε^-m-;!+~}"F A' gK KC5g[= ~!ZikCU)bp DUHx9 KTV?ୗTk1,_X)>_ۑmXʼnu߁nrJN VG#%Ji׳y@[@64_JYpM ?1ڷIJk'AZLSlͪNѨSLVTWlbܡR *4gP 6ң7blC:ޘv'[)'T`Q!.&:kEHF@\R=&F СԔ t##TIkX'mv3:fdԻ˵(M:&w+4[K#X%P IZs]parոD 3̀:*82T4[hI Eb;$J=V`;ޯ}ʸNܕo{/ILLmyJ A\7zm>"1k 4K/eqƀ̇o4i}#}:3h*ڎ$顝+(UȿIjW6Ow$ P=# U K]`NnpW{η 0)j9rm>6jhoqDm;3 啈e^ͽfh σ@n{zz"J*AO|R8jlޗB3*Q.*1OxvGA/o'W5,,o Bhm N,0T::&g; iWWQm,,^QƦ|}V"ջݳr؜ui6u0 I^:Lռ6r.ONGWhH`GxڷX穟`,媓*ĭ65*:mf@17љJHJ6jhGhO=)mf1>>d/蓷KDULТa\Z=5⻳JԪ| #cA0JL̬BbkxyۊZ$h"j(ݬڥ-Q QOt/ElW #CxG hٹ;SSz@;n smR|@kJ\n(ҧi.DP5cW LS/чX j7y.ZK2[A]?bXN%Svj*x`TS xAC`Pxm1>I0)q|/-\n0FZtU?Z!(QXaќVO(-5a:iR06&rr L "kȷʾ˓Γ76% ="G +FI[ Q >5VhSBJh>` 7b$+o*yv$xCiʩ u;Q?=4,v 7Mhu+MeF[W/QAvÔhw=]#W/=bX0xVJv~N9Nh^Q~FLڝ(nWL&;Gr(|W-e©"b[7+s`n~k'h5VZbhɛ-:=xۧ_UJǰLedLO!Umha :'̓ Cȧ+Q.2c|+mzAm<Ơu/5';ÄkZstȩrtVH\J lϏt%a͒[2 /CJlW%֑|\:Z:iNDDbo pniqtB~T sͣޓa ]{DƛPyG.Լy7i9핐Is!Vr+3/bK PN_U_pBs8䫚->E9v))2O{< Ra]n6<C<eMr1L -:Od* &rVӑ4gY$m?bx+nw!Fmm)2/fݥ ^Jg3WbPW5.p%n7l= C!_8GŵGĵDTs觚BbŹH|>dJՖi˄QiKJ/s OS". km@gw_CA;G`:"zO@<Fs`L[cH} .\[h1}1GbVaw/p`Ftj;w(>J!9i^qxϴSBF-ю)G{V>%%3.URiOk(ڪv1A^Ҋ],=oC=%>Cϒ-%c.VLoBaݢħn\~~&o?ČY;%>J\b M*"Ht56Y{,/9Ί2'@>ŸvXvʇ Tn\6UC=&:.EG6AynZj7N#zɋ鱬w?5mqw;Д&ݭzznvک__);A84 CMT`\8IB4J=9իpfÑ*I?U:'1´ }XðƶZ6=A;R_7;0 t]6Ch{J=$Es9^lT*6ǩޫ1Deexhb\FB^7* [Ӯ c/W0ʡڶW ivVz=dOZ1<?Lm]{&ѱp?|Znײt}"]3 P J})k1U` TpUP9LPk1%fƝTHk7AV *2#ygh;Na[y9|\ӁB*v^V'0\I I+jX9[clF0r=#P3!{G_Z$p 7DȤ~s( [p֢ngeH1gBY6)!` l#T;%;oG)a8-Rݡ#KH?6֯<]`%y6MA5 LxZwS niA|_ǂ`RBoFL yn 4'J9NJcOaM"QRHGf"<B)KTCjxhLR|x/>@PZI6'%[O* k z} ?ʩpli'GHNETb55~,#m[hUg7=w9Dg'lZ;sOHG{e˼@=Щ`/˾] .@TM {)eaRtެHr-ݵUl{##UbAWb `q)RC**F^ړ k4Z xt?+@,9%LNme$w**SM~$f|ϫmlLS%:T ;DGkkhF\@<&.E\1RkS #ux߲Rh1wCN`_S՚JxH"^k(3\^hm,^O“F+"N;JT `Q"*6 N3)_<&?AfmȀYvT1}XK5<֞jz\iNLR3R@ʴ̛Hbbwly9VqQzPBlE Tނ+N}bʢD8viԶbn~0eS IQf{tiSͪ;ȽCMvŇ\T`|7m.~ 0`~,cύ 3BWoy=YY‰NcRkA6Le!QxHH_VZҐ:,MVmϕi>q>%֍&,砇& K)Ӣ,( IPl=8-bN7H9eK5?HLC{#SAB-w[[-3(<}fP9|Iчj4Ud ŧ]zr 8u;w*+Yx3b#kO`,ʛfM3UU/nx!38ԋbZ=彚]üa= rx KTEl&o5o"[B=;w-56|Ԇ!xcmKc _Q&l> ݎPDUmNϻӔ! u҉"sf]#)?F f/'CG)BM0/2`&О'HIpv;ns/;nIk ,7zFZ_z28ltRd~SMwmtaGEF-Q:P,O,.>/LVȆ:(p҈ӣy0C㜣kg }?ˣl Ѳ&Nm5>g:U0u#1*$a$ NdyD( H>-PۮWk+sD UqtDa Q 7@J'<Ɛ@?Rn-!]Mj~H殶\G1:G2.35mUch"@'a;4s\_YN@9r.O \@6'\8U3jt[2Y|R `ݎR+Q愃rpѐUYDჄ^5DbrIvـiD/l :t h3LW06Գr1RY*^J,=pN\~#B kd w+SC(Z<΢͒5xš,' idž 0 _K4\{Nɗ4i^1dYHp$C Q4gk˘72g.yLzF@*M@ Ƌ֢X)q/ f)8~,{ =oרL]'MXa\~ÞߣxE}oWLP j?O#V لf[Q{lcpi=ŧi%t5n2( -nKuYR ";F*Y~ɖV>t}UR>*LmW0R+ߔ[l[a^he@e^3Ȋ$Eo2GKsWN͟{t:?2 ”} F*䡸w+Ey 3`=Ag1w=4w\0ب:aVʮ Zgag!yj%%?_t §W)9g )5[>Lơ,<}G='"5 gQ;s&a(3Xe&] ˕hG-$##ւAV]:c)z11,x}ऐgǞ{#OA>[l&/l^jQ^OQS2R9zU_Y>30TK"Fͼl1W&,Uua ϴ vֻʑN!r}s\x+!Wc9@C?l})vr4A]n_ E zaK'fBBkϣj'Ω:K6:&&3s1$lX"W^:On K|ɼLnvM:Qz>}(V6dVp8bעa3=8S;Cr~o,y):4C+w3/G⽆L^Բ" jLOŦ'U \ii;`LAGC[E!fqә4mL=9^(+8:4fdC-nfxo5F~52v6;ejQObB?} ֬|t!=<}Aoa xہJ]m/co†?dZ ,W,[%ǾdW|0xkJA:&9 Pa/MBu6QVH/\9Ԩ«\W  s ־ݞŪU}$c*1LOu;ZO7xa]ZJ?IޢAuf,]#~̮P2]\cjO˅%+EyA>T8)oPxI;T}סqsŞ$6Rq#xC \ Aqn"8>F 2D'`:U~%.7R.`L"鋶uYBgȐO_=& H <8*g;K]ȨCul d[ϔd^1~&ϋG1m1f<=ݟ$<[Rc L3:JԸ)2|:T1A٪I/vI)4SOHH%f:px:rqc-fj?YGBZʄGn;PR$ҾR=9>}zz<"e]se%P:N:QԆ #iƞ.󱏷 W%SSܠ\SEU'pv5cV{trcs}jnJڽ`~8N,%XJ[hwK0.U;t1 1!ݑ{&0WĔů I jh_ e-wͺtFdhk$^f#XEM:L|a3LqMfcdpvIZPW֊9nFQ e2F2!LwF0X[c׿C /%>`g`/xSWt5LWl$X&֒ \r6q he#P5:Įcꊵz0cUUg8$$~vΌO?P= +:w/-3mZ}A* ^x9Rn73 lpt^+$$\ oSR݅0|~z9VAR%BR6]6`hdg9 .P)O3bȸՏm\^wƆ8YPr[SR\4 dMq;}~7^oE ^t7u:_mFt؆riM*{s]~!uc6T'uWw< b~ 9c"Idq]1`5 +]?Z15`(|)Zҹ 9EZB`ViNX~ q13ܨ?zs{?xr@c]~9??_2;rW yVVdȉsծ N }jFǥG_FX<9^qS 1˕B;qM(Q^unDԉm0W ?vZI*1oruYb4 zmF-ss`6Q&=!Is^mM}rz52!?5)tOd&=*0l N܍^T'm~41˙Odfkk)]VeG(4~_Zlr bs^mbET}^ԫp7}6Q-t<73 ץhWAvybl٤?7lxQw Xt z>G qƖSgI 0lR40f;,kdPkVNaqS L44r*6%cv {~ jI^y?t#Ofe/u3lLU/mKFĨE0ܐ#oLI[ly]i0XM],C^wa0DK7tS'$cdpgv D6aΓNB>,GoB ٮ_*UUxlïN4.JRzx)7r*AkDIn`H*6Tmn[s1SuE97{5;7EP>/$9%R(?.jk_ll4Imwow]Ẍ́1’4" c/K"^\Ph]Q|#kU鑄?52ᗧfmJDz~z?Aِ_r,صM?g/7L5"Ӓq?fjSgJGlmwfE B9LA!%/EMz}mё*5 -38jm$V8(E,_(38\L}Es?º67Eu(,Kfn pfc;A .0NaM'DX Π+ D+&|u? k3LhڻiAUmʻ򿕖6ּ{"nEۄardиzCxP){]pqWAזOM,,Lv^:etuƪ~Rhp*oU 3Gdzmw9툧89vX4i`R֊ҍyu%<\PEu*îG]Σ y<>.Z}2R1ĦPI(,Yu`!BRˣHc]X:Zҕq 8s]`cg_zhGax-wYDž U r_~Hyx*B۬e5(^c U&cbv㏎IO\Q\>ߦ&.<> C3ZH+0ҧ `>&ixŊM4۟Ei{;} BR?YO޻zz {!D@f]Iq,JkKo ! Q5릘;AJu/~^q#YR ȭ }-#o6k>Yk+FioMA㣛w6=?QJmB# iCu;WuĦe5āDc]LRP.s9K)w" Ml@ˡM=Xz[`ޗztTEO]TYW#xń!3 ?ŁIQ{XS~Yv3EQyVV̟7E@k$f)3&/Rw_?'| [YSJr  0.\ ӿصcʜ ;OtV]e Uws?Nx,>Co[j IgHUF `.害0P6.Ճ[LAhqPrt6<@>& @74&=[%cT.ʠ}g5PJNY&A@PWOmíћBónl"}.>Ӡ X{_ɫ}-z*fN#)dߖwىah\$ paZKnSܝx"x&I Bܼp| ,u_UxC\G8x>sj$bMB_ᶘnhIN-!?I>d:&p:fo`L3~T? S˚@wm3 \tuwq%t=+ITB!a'-frm| *'\M͆d:^^Em%z= Hű=<9ǒC(e)ڈr/dݼ"sl2q,'ٻ(mӍ]VzD4Dk x(!VfX)%9}> T>Z翶# vQƍI+KE1z0Rw|G K!kTyc|}& 87סt0,vcY;jvZ( Ahx])c~dR)7yig{Qu5-=c"hQN9u T*ըlvRX~b9l8 >5U4m cp4V"@-N}%x:XCб#4ரD$/ˣFR/N#x{!m&eq" !xA$מ{⮧yYq^& ˬSHR lOܯp$Șak}_LQK!M,l=zSTz`M BޝwkM2ahұɊ:%*747q=FP%zp(]'p>u}X7_^m2KXG3.sA#/V,:30 Z.J](mgv y1J]n]zJ{}e*5a +mk:e*_L 0dL~S4c;EG-fRO̖~y8O 5i,| 5[%wD&<"ncѻ{85)0J imX 蟐`G}{}Hࠌ\'Wn[մl!/gbL!\%8Xl0nWƹ'˩7,a WF=ٝIK4;}ߞ'ץ06.>)#ߥ#Z0Ru -.WYc:8mކUSoZaپY5 t!g|EIZ= <~#Q9q{]&)ƔJ#͒,|S덒?+G>R/85ͻ[Rf^\wl5\!HBlvH>#heHNId;ּq"CkVumQ,n)TiTq-p1Rq߃D9c'l%N\fI@x,~f2VQC" HBB),BC6 v]ϯTrg/d.S x}#cȘ%d[Qp(Ѫ6uGL'f 0ey"~av|2^ho xXo]d7Agg Y _UtvvE;<( {/N곪X,YSUt7 w-qKӊĔǿUߔp<ݠ`D5Xܚu9u4٧N\~2MLz,aau)7-~R Nig^\St/NDn_7 әD\?mC︧u'3z2(}pq*ȅs>sw|, @4uGp!B<:kh]Bk}2F2Kē`3XC0nTb\v"0!zH/a3&׬Q֧8ԧY>2 :Iڞu[!T5W|dv~!JZ. V02u Pp󟸌,jC`xc 5rO ti?W$g I/ KR$ .$ejZpVI2w"w2[);R֜Z/o3z%ih\`LS,h(|9Y?#CCQ;QCѣY~~Z5O>jRҴ q+pl+R8.ME?t4BQkN%M8 Ԡ4AZ0l39,h]Bz}oyDџ g;MވYд'¸`ճ`D{֌Wo7XfXxrĘ#m:^w!!uu]ǴXE%a(CΛ1j}!϶W9G5ڻWZh3r, {ݕ~ [nES[vhx.i"f]\M&fL:>YpIN`".^cZIL^| gc@t2h'dg&xP!-q51/g3&y\Kb kMRItq b}🏇 L mWc[u4bi[jN{2?O9}k3*A;EyTk=h2* p)3=p){H?Bf=Glxd/őс!"t(O#M)xe9n!9uDKOŧ71>V5.QS'&XW7 M`xHGU40_0&)f@dn.Hz>TȔHЧm\^"iJ?w؍.= ;*7mO1>n4vGϵgo`H60 ΊekȄXυApfO˹v6I+)Rw}=]%RY&s8 7 նNxm@JpodVQ  s:O:ڬ&uLGGOz@q9ecflR+`ON3`J]`V`|[w4[lV}Xox4XyڠDlq†X#*VGEx) Zm~: 눯h`=RHEN"ێKڥf7 NzlBVѸr `*L:c7yc;RiL@!-mM@/ 捸]$hFK:!+[7pev#/c!en&ŶQ4i*pvi'Ρ`GCKx#v_/6H =oeh,p0j_uN46I|>nԀ|']Sa,4DցVx }ADD zƏ/_?3v;+CTA`IHGI㳝u m9I"#M !E+WL_ؓWt&bS *UȋMyjpzj9Ϲ2.@]I\فos <K*Z?5^挛7anW X|vfE S5'8?szpڀ 9ҝ3=L qlKD^I2;CqjpU89D|PVb>op,U|b#qdצk.%Vr3ւǠ >:SQseMGnoA [5d Xҡyƌ$&BXzB?⪃ly.SV~qG:RD[Dfc* (UJX<|STTԄ<ҵAuUiRxI OsGneewAϴn&!ʭk놯ȸ0c2\wkh-1GNwIocݧlN5Po0qwh~B|߃`6j`,\w $MIjHȺxq"BPKGwSl+9_MƧg+zٞnۋ,+GR[#DO ku:K)yc>DNĈ~;"ͮ)zȊXKɥx>Y`Ri=u|6 Bk~8~a YxudP,NWtd02E1[od<7D h$'e"#0\e(9Y"pd1S"ϭK^.cQɳJpČ9</]V2ݞN IK17ca*I᭩A@;gsE~ _د9r"`)/\ӬCL+~| >4ƚlU6)If/$5@&Wj0%-A1X^MD&~"ϐS4 }8H|l>ToA ȉ-YqQ?ڴ.]YFe Zy)1%RLsPo{W+' FKӸL!6pgAGifF}LUdsNup!5FWv7j 9RQكFX"VMX +{p}.OtxDAX6)NDfD}-+ks$7BK{p4G;Gu&%նڸs}lcvb9 2LݵcYlWz,5v/Y@Y轌 =[c)V:]$N}m*<[Ӡb_A B.kZ*T\VUaPurcnٍ 3[CуsV l=x/,{䔬޹^9 _fMBdzR Pbx]f .̌Q;Bi\]t=vZ$g|IO#9IV~*1 =Yr`kH˗] lzI";y×cl Kب7x܃o2{)12$dX4Wl➚tn2Mja{ze1<|ήMqUF%>gf-IpӚ7r9"bFTS'yhp| oqtwe }!`Cll[ f!s# i N>`JL7aEBفԈzlս #WˌƦC>"nxle([G A1IC%j1|JRz,|Ύ0R؏LLLȅ߫ 6jruGCC:#PB헅&Pލ.eA'iY+D2cy>u4_9pX j)仂 9:&H!t6b ł11##b E't*#M\csɲ33fU~U} =v9K+3ɶ7H=GX@Y:6Hl͉Sw%AްcKr5mUfU61k^[ e1vrFTfWd: ͥ #Vtq1@} /F{jwR@ȇs E>ʰ[ZM^q4h](r@3ǩc5Æ},M]:ۢsT}+b1ٔ<I(U*y?N GA]tx.yh͵ct}Y,qƇ+E=x+)xSNA:MR û@GpEv[nn WwHQwHsY诌 oA:{3 Pp: gTQ@OLRYzf_vo~ݙCJŭ<`ݙCaЯJ9shI҆rU%Ѝa͢J GMCٜ7^K<+P)+m wh:sd؋ׁ?UD1d5;<|_~뤢ZX#zKm7IՐ#1L{9ŁJ煬]R`Kʅڑ ZLjpd= sA4;ͤ@*Rί0tȪ L'9`D!A+38>_N$9sfiˤ14/pR? Sy\o[5$DWvHN, 3E^Hk,1ﯛ"ņuk"iyc4+K/xr?nS#1D/x@ "5*7i!G9ku$3o#jXµ"$:7[dy *]BxKOH9U`MO"fÚ b0@qbg4<\JalU@%-lݎ]5 KhȾrظJF *LTHfX :?n^ǫr:A쩧Vo4_G QwUo~n+Oht6Qb?؂2_#kc{)4ؤ,ճ^xЈ~kmVǰ5ce̩:w {HI^pN[jUWJg`;Fr)$pzBi㹆 ukeH@=?fs1#!ٷsHn/Qq2MYWIޢD_(}39RIwM/K3W-9МvYbI"nFF79Zͳڰ _f8V}`|iA/zj$EAm5cmؙ;-M5ݹ Sϔ.T~w{G0_kUSdtï*t'W( < K]y[$g0VatapFa-=٠+P lzHA -s"/Y/=yAIG&`[MO~ҪY4epvIˊVy>*kРZKYlnφXR,SW k#ԑ%W@퇥7cܠl[Ym! )侇~f: M! m0fVA\V P{/}A.#݌;G&k}/5PVA$bw{;CN\_5(5ͩ Rk&X^5pqdvZ1 !⣇[֮Ϳis0oZKsX2^͕Sr3]Rl>e3BoՃKs7r)TwcnwZA:7Ų)zM ILL"̨r#قrYlb2 Jdv'`&!2H0xiu탚TfL5)3{%.dIg[D%G!ŻZ:qKr!F__&*mhVS[cIRE82(lMUm׌iE7G7{2#˔;CY6AlUlj+!093LC,CX(ӨV!a碛+d o :BS6~?r̤4AxskV`re Q8fRZ&TO}S=\L@2pEy0?ZVrרR;K^졟Lr;K/ݙC޸.T4N,$PtG_-]@YxPRo>Q'O<ϛҩٕ6S4^qbX9W^΢4̟p4W?Jόݓ~Bˤ$b|ڡd~+LqiU޳{(q/D>Z[j|;6Esk,/}?KKuKdӕ|>wNXKeYX{YSpϑFHqi#Bb @r fvv5}|W+gypb^PUHSfLU ǝJF>̼5܁ʥʡ#S5=vk`9ا5,Hն>B OW,bY9.? (,U @΂<2fK t&TdX'y`CcbAu׳E:qI R*uIb(duI]?pVLSZ3cV q+dө4PlӅأRFMU;q"xn.2sWWe40!oo|cIlwk4^(' (UFI=yŪŋP&Ax+fM 6jqS kv&3^pږ2Q:U )~6IV_k~/i΅,O p @4&[Qh s)= LѦ3*Z(JӨjDgwYK .Ҳ i iIsdEOn{cc9lEkW?Axz?1CR'TN-q KA`˭FmBz͑UY0\m``Q"iHƝ]Quhy(G=T` <b&wҒbmhy̞/~^q֧x实 !`5;$GSV֝~ϡ10ĉzne>!Sѽ͕pA@!U8ʕSyM?kC/uΙox,(s*X K lN}T9V{&k5Ð (arS#&Kz7\(ANB8〕O!/yb2y-MWΓ`c9V~ &r:$X2}UbDOVZc s| xX!}x4<|Ev5UL|G.uK̬Ej؎Hs3QP1 ~_ 8bEF3"K 8(_?|E=;Is8cܡrsf{,wM4%dporhOdQS"v*[nSIM2%: GndF̕S&RlI fxKZc~w4ja˿פ^1 jƱCb:&V[ fZ]Ci>=6GlkIF$W3':c 0jl{.7gAqAYg1ޡijmۈp)'!#5U+/dm ‹ؠը٬ )**N sKselYe}LkPxg* eeBOc8%PP4C]-I" {wYKN5ƲAW>i(7:AKl˒G1A% ΧT/l|T{>εPoeDA=&[}@zA* ,9TWUrfjd[!F!S{b]Hh %B8굎~ȍ[j%}kO#y.dDJfE @>J%W&!ZjBxаμ\*ɟ"k6~53 ԟI<4j،@;vy(z +m!pUǶzκ6 5U&LcB"ttDO2ץr$`>-mrc9pD i`%QL%޵]-Е` X6n"4)RμY ф51.FZV-%0-#T~bw+%+fX6Pw;>BVj/DکΪ̖֔8āW:wbׅ5kQr\:p'2OnХz?؏ə͛jKx҈;b!"w/ɞ*`-(;4Xثz֘izѡoև*3gRݮ<-O.dD^;Iu1;ӶdRz ⏧{(>*Md=ܖK^#V/<(=Y]kBW6Aֺ` ϾtH$I;)Jt(ZuRkyRUvI]!o2bŦqc\\-4{S.6Ë#5=#Dea.8bK-ͽnFn1bpVmM{NIqӻ/xI]p"Q6KU$ɧ}?Aw;%s:\AvՆOl~#1/%h?!Q]kjЕfm%KWFOѥT˕i:I.KL"f.ͺ(se꒣[dϷJJj("PkG椯_A{<_*Tȝdr)D7_~VUAa$-;xE9n7>gErq g:$ukdEHvnuu{iL^\0sk`ֺ|r;;WCD@h]y9^s-(p=~ZSc0@Skl${WDhh<+QTK[½DHĿq3ӫte|@g AJT#oh2(L*nZnb tr!d6ćH_mv y }]DB_^ .A<v–dESB&wU{"ӌ\xo`:3EzSzlG0>r'A\Sgx c- .:% *^nRƲD7P ޒ&J)^i)6q+l8m?&`R{;ArnL] C{xՆcg^ ABϯ`L#{" wRD咅wk@c *^杻գnXJAsBHF zw}P*:hp@9zDlUj %l;7SeflvsЌyWj:&A3d^С@]0dp P307BMN)J}~>~ThN4wpdϋQi~Aܰ>$u&g$QW7WTƈИ,?*٪Av̨}_UvFSMyFh.e6u:Kӝ~qj \fQwSi\h/`fO3?*;PkKv0};N-Jq&in[iЅ1+ WaPu+c*__+ts˄}b=('ϼy?+8.yB}[Rrj篙E:,h "FVN`7fZ)W=ep&(]?_ M)ij Z~vX!*n5= j<! >ŭ^jG1iJPC<3q2$!c¥׍G_ѷ@c#rN='Et(i֛ sz/4t VjBt쐱XQ9ͺx99KgvBEL20_;dIPvY_?n)H8/o=Md5j5rϺL*BmQD )7_?.uJ\ [}arU'U[*SyX=-JgHȬD nU-a"E~+]5"qz/z[Å_]P^#} YvT íb->,ć//[aQ[rR‰LbH{&N%lLgsF:1e^a- QKЏ>ȖXw c1 -  t$$&b:iJ"kNωmpx:/ QU O_dp޽Q=9.. EnU|⺰x#`[(lC<=h ט+ _n1*unQ)e)OY #EHOˢx-ֹۂO*p*Cb_<"S+{Y(!eQHzzD :ELS Ė:J.1/8!CQyɇ`.6ƞdj WWj=_5={H|AtuYP -d9Tɢ*' )6j9B_Fj{ԚB%cT+M2x?(ٓg* IFKH'Lw&rЃy"#PfRX {$<RӝxL#& TV,RTt#{~;u]`%_.e# {18YÙ(8֐@ j}Jfgƴl΂1%VPOmKS.u rDQXg! *L>L͢&titj䯥.wx3//rޓ¹D 3QpXVׇç,/w D+(Лp,̤muOCcIK˒{΅"~܏RWe$AvW ۢU*צEճ>~2V[?]$!u-0);V 00o`E .C0كӣo Ӏqqk0|CAfXonvBEM.@[tG?SDּ)Ho͊#Ȍ4[6̶zJg%u<ӫAg#x_Q'e5xga٭_Ջ/*0JnT,i۾Ҍ,rpcF_S(ͽ+Tr;B{QBka]P6{ X^kP uoL Vl4"5LnLΉnGBRЛ_}pw/sg+&`'g/S͖76?wtuzk0 _XkK43xVP`csog8|տRGsHhuanko.oqp1/Yי~62Gj&4)uщ3Cb EPĒ)q:ݸRi*kA k:ϻbNM ?0utToҕA, _ٲquK@`<4i虂3md\vD~3쾌lUJjj~6,åB~ 43'uVUvSE OGjD_ʉ3fہR弔ꝍ~|)5K~o!@)6>ďm KDsn2ڬR7.L]Gby%c>`Z\ "T O]%+/.|I{t鴫ӶUmH`rfs#OJVJ5!qˢmUz|d;WQY=igU.{gd[z&&[xIw2&>-/nح#YvezZT(|Ţ*OJdyUkg!'2 yov\U{n;9-͸,AWjnk~>ِĦ[-'“x=EZ>tK W8&+P"K$}p|;'{)V*>uu|XB~ygLUaEW%[,o~_}@ţ=|h:وM: s>vCaRroR,F\)WSP9V^SvGp4ױkwd⨑.k8&zxH0Ů[L6|e G}: F= iX Kdbd ; 2"F۬ 4@nyVv.` eR>]0#[..4.ۂl+1A0a"hN7K 9X!w6񟇚GTI!({iբVD+}"2qyX-0NTϹjrABYR_REhxI7}_υ2ٵK5$NUõ=WG$ZV O_q]NUQWUĿbn\|c!BAfVns@a`N0vP& N'z*n`YlQ~~a6vP=̅F#PRr)U6/jV^(;I@v#8!1ԕ[ٓ^M0B$ovƑk`/GS8N;Emn{W␌bBLSj@ +k1/Yk 0alo|# M/|ԦQ٫c+wL4-5Nľhjp kY%7OSR #@c qGSਹQ/sFB+L;\clF4|[EjZ) K;upjEG(j@Y#T[7Ņ8A FѣAZ^zKGqN`=J`[(q#>5mU.310SIT~ \ ~RpD91=J%sqk ֢X(ˬ-5[8|&@֜p k{ɋ8mEcZsPK D<^ZHjSQ NTx `E鳻Swqzu};=gJ̑ Tig+!)kA,z^|?PʚE7C_[(x@[x+Y=Sn}#n}nFI}v *Q;i?d!dv}|r#5k_2ZK1$˜x=86HAz9H"v'`ِdW8P~&2pXNEn܄D15Am'k]0tΝϽ[gÚnsW#Q ٽlN!@.CҔԥp`?"'DzM1[[छUB}}ĸS۱ϑc!D+vj(yQ?H@21r1p] ,o'9y,kHGt{̓J+.4hήZ'/Jj4wV<IU:P§Sx]/;Q¥,rMAz9R"+c&n~ Q@ƢT޶I:>DC^LwOxW%Sh<Č99yLUdTFSudҪtj uu1i My)ϐ rgyxyz.a«l{wŠPE4G ؏v\̉N{n`K|! @iUsb&[!fOC" %<x`ܫ=D :[hݯy$\dǵ1xpyߕĄFٖ,;1JBNUZrAHƢ0)2q݉ti!!`}'Ͱrpdh^7gD?g,KU GeOUMy CIGK_b@x#>0,UODuD.F5ڏ[y>?oqA_j5p۟r:\*RQu6RCRr”JPJ<~mM"빛2ؕ*zu:a٥3tT49<ʓLJרv˙Uaej{Zq꿘.Ⱦ5[J}\DTC9LUq+$?ݓ{vkE5+߱_!d>!E'bIdfg n"ZBiP /-t^:3V$[AA@~T;Tn!宫xhr~-X_Gž¸&']%#Ht1;@-B>?)TeI\PRy%NOq &'* (hes s4x(\]PQm0b-3#cb%bh`h XY "+76}WĨE)y8!q]4Vz{k^A ϒ $QA!؈5qK [+hfu7~̟EKx~%"/>&7ŸiWV. -ޗQ}u`HbFʨh4n/ܣa5u IKY 躟jSi>Hbe<8)& =dq+G_Z,*GPa*-Z;VKl 8}?U5;sأs蝤ϞR|dűmldOM^݋)D a1c b[Vl5WX}}@;o_V&ʟZ R~>5ʍ,%4fc4]|dq}0l)~{74<^ *3^·Xsg2xŠZ>GQ';_!.ĥHtu[z}ˡ,J-SP&%:arȅaV%P<{Z6!?^i[1 a GB9+ȣg3 ]1\ziO[LsҚ?7ȫ^S=g:X͈9jbzFqֆ &2 fW)z|EeCwA荎3= ."f52=7td8H[bWet ds|,7q~_^vaVprƬ޻ '4{kO+Ĭ=""'SKS‹_4̓V[ /BO`sqQs xQD]ԃB5ꔍlŘ%'F%;°C8?*f;UI~kG0Hl֔w\ͩrdʸJ@&E|9\ukw8Ewϙp5݇+_qnllfI8YWg"? M[;yPA-nvW\ vfyˁ k?ڗa)yq,b%•xf=<e +Sh>G|@ÞS?BoZ(qQ4!o Q"+Hh|uX8Cva;7wo*~K=v4|RrKLkYȂےĝF#6COW0z/t nƃ\W#&>o7ɨy$ ړAC^Ioj~Hy1'K/nwr[ct)7Td- 5Hnqjy.F,|Sp/^B c;nӴVET\8jI0(g%D*ؿ4Cˎ?@ q *5oBˍIK9byϕ d*wU9]PB3~)#|u Iy[ yȸѴ7V@vDD*_// vj=g!X\C8e4C!] $C6O f sgQDpٷqZneb@A+W'aQj7u8 Sdc︇=MAFB|WBhM6i rG4֩Z9eV^?dZKOT ef;b;q }g@;l Of]|p+zE`hW2jo?\6D:B+dgh|;h|<}Z[O!A,7i5ݿ Aqڶ"~D52)"8vbF6 *t(E^;V_dy\^{zR΄FgQwV FsV.l!9#/l2\ 0x$2ǐ: )\ g.$ztP+QY]P!W9W=mFeSy2h:atx& % j^/G{j$A姪rؑq|HMk-, ev*xlèz1v@Q1ww&:\EuS"֗ A7]$֤ڂ.roF{^l~(|-PK> u?Pzo^fcTwM'[%jʥ4 겣ٟ9_Qg6. 绊*Iάã1) J{e78LG5%_fR2u݌y-D:s0"<*Gm-MbNLbR;m{}5 6>I3"\w]*PV10bh4(lmDx\}ӗƯWIӲ wgB4 k;,\Odb- =O$d*PG$glwur\2 {*펵bC^> Z$]" ei=Pv5 uw! ]cSM1 *eS H^CHŐI K}` ~/yj0Bsz+1="4³8 b}>Zê/a00[CuLYJ6v?9jm||$&ө댆wp_r*⎄T~pvLT3HVQfw1 RM韉>[!O- & +C5$jF?9[{X?f)Ŷ_.A)1bGn?2[2>L1oh1ͯC(,4j(Kxԙ1N8K«Rh`-7teP׫{Z:tz9~YYSK0O-֘u눃ַ}gp|p_ 2j7X@OE@bM-V:FC"3R<V8sw8UF2C**> K?-3uD<}/b%x!ƍvP Z/jbT^|N\-ͣ&U#= lc7*h (rj+DG +-gϳ W+# S@Āiw-\3J1"2$Om2 1ԸA| J/)=g5+L2+.`(-el R7g)уKgYnXGY[{R)@͜&X12$eV|Rm<.аn`LNiK+We&^sWF%8 À4ӓtxbn|@l\G4Aټ <[[qGM0x7u߹Dm!7 nQkP A>_ױs(J1ЯƮ@ Pűef^>Y;X {8ֳžW[N`6IM2j1v=\um 䚔IϏa)[CMԌ1t~Kΐwb m?O@/ W do|Мۖhc>Cnp>*Xsil7F@ (<#ܬYݏ0KHvc(4-U.=͒'wBA 7q%bŎ6J>qH4WJ'^YZ?sAhM12s: PyW.K,gWmqg],D]< - /E3Jrt"׀5id|/2Y$F8_%JC{!fOvc[bb WHIRYT;.oCݩk ; QCq*دG>v:{s1?[K5<K&"/`K.ܑV*0z~ 1"Ţ x&<'нV=$ ɜpBRT0̨AsY ~O.͆T뷿8Vo(aB.rfQ;=~fe|R u]c'.bvmQ( eQay`_jy 'sLfaWԚAW^<=a^S4vtڰv٘JG{B ,t2AX¼oYfŜ"PG#Gto{`=`?}yE["V>rd r)(ixh]'nin@R7̨2<.k ^tU1l{FnHeO$Y ҙhYD!Y&8uJ()rHfx AУEX-&f .4@h%ҩ(x#  Yp9m"iUf~s-({P1kqi] :"Rޏw<awX.Խ46ضҪ].pu h Wv?Ptn çRDplRBŀ6*`^.`12tcK\Zy.]k=O,k7/QPG'ˏW9Y%O6MgւJ(v7#OP|[gSLg?YU:&'dM|%- 6?^%)({q:q~P`[@qd^le+8pQ[ v8Q . HFzVfHHx'py_l8EۡCs׆~cG#= io.w*w z H֑߭\3!E[)Ѡ>?m+TN\0zU™jqMsOjmց3p]8eMGxR1#[!iJVHi/6cQqi/?~Zٳ`iGp80N0Bg$o8}'E~O+|Rv*pzIR>ҿl"@vYXZ3^OpC^X`8P |S y1)VELX!%fK'}Y8L;MҌ+(y D+0<>)WLִ^T*@ ȊjnEa§' P73l W- e5 9}:E j* 5WYw{=OC6Z-_ZoV 2_:$B!W͌QՅ;dn7)O2Tnujk\yK D5$OXW%`E{L7]^"ώTJ@gnulF1+`J^-HW!4g t:K\=Z$o}Fb"s7騼vmt{O@ڼV>ABvw/ZDGAr`̔$ G$(޿%[gjv7z=V,ܫtxj'X9ah))gU)K+~|3xX-{sF_!q䮾! 8~Mk`2W=K/~"i.b!I^x%P*g'+I_VpQ%V*z26~6j~ѻUhw;ȎILy{HWl] ߷.(5?BmX;G+ %Ӣ^km"5Ј=<}dR4q^= =(ӖRr vNT|?7:R6a<]M޿%— L'^K PXO+wN;%_Qj4Fq N0c4^ai_*ъ۱'B%V2IPaO8W*;h;*[uP rRy%rhȓ)܏3]Ω曷})=C)>hi bOMߘXet[oӠC~ W,cɎ%h;S9;;dU?!JM =^0MV~1nE5*~6 |wǘ!&xݕ2żZ2 A2V;؜̭qޅE=_z+(B>|)r2vSFJ]|K*>$#>Kff (l vدږOZa߳yꓦ H B7D-["Xo;JqǏ!9.1?$U1q{>mmZ![[X/KG`*׷M9H'uYAqDƷ:˥(E @^#d{o.MXZ ZXAPsKx;.*?6rKi.kѼIch40lz쐆PsHNDYM|!}ƾDH[~ŔQrh{Buk؍b/ublY ]7n]7w3Z0rm39Et#(c0A nSOjk;/ X4N!Y^Qadn3Y3,_f|po< )aZBgC~h(+p/e8K݉Т AHD"nm mnґGT$|c8\ 52]|rdREM[0 UrglH I'ݵp&R҄w @ T£{^&_{Ғ 3 Ern/!7V_N'Hȁw j<}l xʄY[*Md]_ iRA \i j/9|BQFgnfTv5!WE)=!dVHQ]J>&޴d >)%gr1̱o뻁"/ F2^EDEk^N@gW{?Y_@R?VTNZM@qtZ:]0{N/A~D\|h嚟^"o ^zZ't?u۔PUf@t>[eՄ(ȉU iKqLOjPCsѬh9յ D.QaKoaW0b,dL8Z_v~"KT<(l8`ޗ, BnO~T. ]+Jw<钇4 dm:FQ[Pb3Qb'Z5-3Y7pgC E1:#?u*ŚZ UJ:L!m, hk$iZhsI ;}J g!B$+|1l>")TB6ɥC;/8Yrmv,EѠW} Yl8GA`@vbg3!g:8Y!^YNQdX# #X^dtmipPvȐەrG/);\og-cH>p2vaHie^6S+dS|.nB.Zjwbeη%l'SFUM݀Z^W!r~-(%dX9#ISioAS=Qڣf瀂u?4;#:t/cR!e{"%}MFfTS13 k_.NW]H *go5lv /șc{a\ҚuH˒B TUD|KRK1Arð%o")̽o+!+'X l^s"%JM?T\Vu񉅴Xe_C#?;E$r%MAV g7am,Mx#t0!>2]1 d733{,bz D>UeŕQqx\2D]#Q.]5 ƕ(t_&!A[ @A.6E<ׇ"|,@њ,B))L: j%^v*Jk>c8e-sthC9Nkr& MNX1b OtEMtSXt^OS8Fk?fKW 1[He&c>)终R]A1M D;|ݺP=g{:9Crw`U$GcOӬ)5iԓX5F)zLQށ=ޞM OHc#@~썸/>#z ]ΎT8D*]/UCV 2qU Ug>clVIDY&]m)"nZ!}@Us2gC|>ZU@7FX<˥‡&P!OLmq8>|lEl?SMU^bA+ֺX2;-ɠPvI8 uzjRfH/V4[ b2d3 G/ /@֓^,TD"Ysim{G(rJn&jѾik󼆢9BR5ϵ΢l;+ wMI \"aU+&VBTݙ-P"(Q|Iݙ3SwUOZC6B[$8ܝaTԺ)'m~Y#kxT4gХ'\[91T{gs=3k?OT=6;Ejh=׮Q-Ai%rNi&ƞ<tB U2Hk4y@T_g8 fz FcXÆ PE5f4p3ΰ}9 H$k?n?JoUQy$L>(vfp'0\9F,Da< 5[@Jֹ`&)`a*u#MxI4.RY9ӗ8?< %W-۝? P5̦)*)~ 4TW'"ة5(N|l&#]2tڒܪNVݲ])ӟ[d`áRf8B2;DxyBǪ ӵs>mvRJI);ɀk_/o?'93a$3a6cҼ<|,;;+|sH'*'6( .d$׎5 0VI|:~QBHHu {`lC+AFɕ;uU2]`4Os%mLĕxׁŰ!sdMg >1dr8!.i Ts JҞ}ȨM_p=g 00wXy&-mQUJ4+"}bs |4` 5[_ S&CeO"/pޔјYͼ4S].> ׺ͭB{J!g+8Qh䚏'~τDc׳7HO$E;:Cﺐ_7f@ $JIХ藽]$WߦЦ^x^) èJ1ۇ{ E'DRgp IO!1+耀ᛓ9NL2' j1ZZ-El7DIؙ#:0| V;g[>D':V6/Þ{尣uwgAgj\cdkg&R=%8gFE_@L '3ra-WKL=CEf$2g=A@^*IKaB |ŽK`ϪRjh\YDۭF,ν`VjT5l4+| ʮn' !<ެLp1iqL)D|݈qMNo%S0^nТ>4Y0/-OnpIi.jZdOVjDz 2:rLwLB)l%|3{P{aw4j=_ }-g|K9 `ygmgfSIXBuvh.ۆ[ҭ =^ÄDD="˱D9_@'IB0PԮR| eE!he\axںr@kKdWk!MjkR3e ܚ:wiZ !BmF+PHB20t+޴^ć6zX[[o5 ,<ǷM y_lURXGe+MDח,WEߒ!+@#~;0~As0gDWڗ/\_NZ3X¸sl,QZc#ˀLD|5m! 񵴓幩=E D _+}t:4E]g"oOڀ+u`O!WrUwz/0piIEDe)J72T., Ɔ6N͉=d7hFlQDh5vPHQPkNcțx ЮIScT7RƵ)HRKq#u]RވJ"]픔Z;VR @JD2yR{@*ˇ {= jxc-tݣVY}f|aI-v:Qۑ8G*K4ape Kڤe!5%t+a7#teI qŕg&YG[ dJ;>)N/2gqϐRN];=֜VdMdF2{zٱ6$;.)gnhKz}8Iug|ewŝ7uM>4\domjq@PtW[Pϩ,YZP~l!r'ۉ6pfpHrkEw ccbd|k\?]}Dg?O2#^oUNbd}7Ӂf>pgl#U:5[]f$ j/Ew%@zBb;,+}(:gD.lZ"5K?VcrL)k@9 ^y?]А/ֵ~X1~-]yzgB "S!L0/zQ-}0Dgwj2V2qf)_Q\ܞa cD1; ;5Pmx]ԀFK:Ҷ9[L$Tħ9G;\@keF%3u csR 1ă aos8^wT{3ޚP)6?j`l8dM\m6]\16 i  (AB77I%lSfaC"1:= _}* ,L*hs2! .9dOցj-&ͩ?@[|DJ`͍i%|ל?%ܒcv%9~Eӣ5~ʗ `ǺbQl@Rc-L\3i&(]^/ڳchK.%/"L|;IseGlf?T`{d̊50RD2X~AT >_?EmY*UI7Alg. s!i'IM{s\e/HM]uT6{i[|!AP:4RAA(<KHU _{I0CvlX,o\#DY1lGx owN^wOLFyDU(:spG96"?G@+( T(c ^ܗJ}6%yI۫AU%y1ڻJ)+UbE.2hJ#ti}ܝ\Y4ѻ!aXsގuw,4 x5 Ը׈Km9rU{݇'3.$%c*ӌ'G:~T3GxSoP*b,+^vm%"x+ߝJE glZ61D8}{ϷR)yYy>S:w[}Ł俈g3䅃 _D-u0. ᣛ뵹h`>AnڱѭHQ*HubGڃ%)px1<<[ /iO.`ˍ E O<Z{s2ss=޺Ȅ) pTdqAorG˸cTjd%拉J7cMXQ`+Ep`]Je湛.Õ,סd PRR81\v˲lM?-%Wk}EjL磣B9 Vo2+&i(x)}cB̧cF,Z8k̄ /5S!%5bvDS'Q.ۿ2a_)>ZoAۧO$]DR;w}J ekO?Bc#TX*4{昢.pU­ʅ.t">6 j{A:Y5/y1DÚs {YVGNgio~:<\OY9[oH--/"8c:-S?ql$D,Trx6$g7\?7]r?~F>W4 3QknB9iEtgTѓdq 81C,핋oȯtQaB+vg&腞+_maZ,4H{tw8W]@Cm'@T>7n(WiJi!l6(He!$k_ !+EJ 2RF9nLU6eѼ⿛s#@Qr~3D=ڑ[J(5"z57e AÉ>P[3mL4ګc ^b;.`*c8fDNvէ}L@ʃ82r {Ÿz4h=jMuc8Kx@ER'HCe2m*8DO$纉]T{+ eR@gJx8-jXV35Fd*8}=dnV {9wl-dK{/S͠LJN9~}wn%UX:=hxdF7by٢VoDv 2$2U֎X|9%~@X7\Z%Kq[o (ׯv+aO ? {u6t5 aAӕS9R^Zr<&i;BгRлۛ"UΒۤ].d%xق&=S#3#wo@n]S1:7 ۊ#~F(3OmI L``U)B,'{-W A1H]H210BqEPơj[?פ݈'"2 DxU '<ƒ3&>^?yW{{:wT|GB~;uuw88u]<J!7Rjf_Gli~jd?v䄇u4_ZqyC'Ux J-"?r i"#yowM-(~Jȗ'm(M ujܻ|ݦmRt{uEAF*kdvt7; E6ŤbrB`rmwG']m΅W-& A`@ 9ЍF}:V7t@뇹;jËM 3h5HK*d0/DR:%ʧfY#(7Ó ya*%1CY"Z:֚t'*:I;q%{Tݼ4]j[dQ0`HEr?EGy>d=9.(玲Ȫur@#&$3UU-*M龡vtnb> ?Kμ Vr|s +5!Q6kMЃo7 JuHUr"2%G/k,=5_'*;SJ'uv$lb=K1LA 98y&YڐC`P즠Ьu1M$ Bjg$SI&7U4Np ibՋQ.{U7WS ae蜕NT:gZR3!}QtO$~K Scmm;!a[|8/4S۾,S 0m"(B"s}TTZ@PgM4/i Ll[BӹN3 0^>T586̱en7o 6=X?vVŕ{|(xZBCrZX?u?LvگSҢCVJ# زsÄ԰N"X~/[\rNz6'߃;b3z? ww( aWC8ΊJHboaũ0tQO)lmXGѩ3&.0Vӏ#s8܈*ך ON(L;I%aJn5=$ H=ȍۘx ;MM3f4JEPd WDunhfؐC{)tP$PԵIRKrD>G!nJ8Ӹ ѸS%ZU<11nan9")zaT ! wQlF~T^}wJ7 Ȋ&>5t-̽-oiYG Dm( }&1cq?jAus>js_ZspMSsm+'H1@K{k!6q|?&[`k ժrň6n%ْ? J(eq׆vCM m{jXCXBE7x N70e-_s"x v.>zXY;*!ms2ucA}kKWf^?j/č:/h]ȃ P}kc8P\O>I? Ro'ڸ#|KxmyfMt|hE]b`C2J91c+ ַwz]`vk bj>KHh繾娤F}Wv#6?Im YaR}gHf'4/\+\'mF,l|KxDOٶ6haǨU\*+R!rxۚbJ^βMtˈJ5-p#+=u<}4uU!&ʤ~&,6IyB`X ;Lղ`Q{j)zKfDAe1l3 1XaEO@ r&rI0qtQmaM,q3q82ĴZ%ӭ 1jk,Z$O43Vg^f'1퇱EZ yбv_Q+êq-!YEa~X23ke#':0ԥH6GI9֡)tVתX;\4UvH`/+xO*^9ڬi W .Oa kj(6$킚>`h%ZcΒG>T,S9#_E(#^XOn_r9s[ /!˪φv :&g@rIs+`" |\,p'DŠ#Ts]Fs՞. }_5g!Ƅ!M͹/^i PK^T ]pĐ`"%1MO$\d3ÿv;<*',`//ԦW8QvRppƔN&y腶Wa9W"eŬi\J)D640լK'9iri*/N~Q;;յr'SW-/ Um!f9emm(; A˖svyT{wE:=s}PZ4y O Wt@&E(,QI;P:r$#a6g,D²i7 ?j΂E[Z9.`>?v&| !NCN2u%Esik _q|c-M ã {t]4ߣR:SLr HNĹKKڣnd (O[Pb@ݓU[0Ab@ld̸^ 0X?GC~{.Ѯe2̆JJHn yPLmf-iR*b<,:$n: ]=UDA" @/:~W )GZl啇fLJ6\fRIoRl_B'/uqGEglNWƍfi_([1'AkdE|s]-{i/E,Ďūc  RoE~L6M!L3w~ylS4y]7h{, Vih~ חLTgTJUi^ IM˫2Δ'~`NlNjAC񮫽^x#L\7YƋzB[ƌb$[GSDղg='J+VrhtfdqH3{h{x_OcA |Tvn@SH 5$VF/D~Gedn@(Ӣ(1?9: -p}))Y}U9Ea+f9`$%C4y6 9"r4"-Z\'{PˣqS&%%MKh"0FjO 9w#MVjxuRacC\Wg FL Z,, zJ$̭(E셴ŖvSQÞ*nzsr !}F!k_C.h I@ :]XΦBQNmYр PP#,21gmR\3Cx9_K&Tncl2r!߬mu\~Y_~ r]gx* ĆΏ'\xχ&NiάIY F(-=ߊ Y U>,FqAـgUtp @eœB+^-,vWWpLy?:o9m-Ɨt:^ 08 ԘA T1Pu5Vx ϝ#EVL4#@4z*Y_|v',MZ[cCbLgQ7QI'ZhT$.nm~@]+Z#zSm` lA#X)e%EjC+F}J1DYn /$KN)FH!r3,q +682Pc]A{i%V:k=U7ύTypTpo!;hX܅nLUG%q; r'{ VЇQhݤ#'Bg<Kڢ!6M-Єl|,_B^0զM4| 6ZJb L1}:M^wh'8۲iPbɿ#2?I wH %MhO<t7k_RT:svoVQ5r OYZd98`cDska?o[vsԠwK=UWPߞW6m`X5<8yFݐmbǔZҞt3· ̖!G%JeX?ViY6]K!g2|aLNgQ *WF6 UW?WV.dmN1Tc㓡fGSg_m呬շhpC58LIY}x=4:P#VO#\А¢_p/ < ݆Ȃ'xD)8S$[XA2Ө97s\5 P >Lgu,Ws(ÑȤNj,g^Z8kPƚ3qOx>th>?Dg4ׯ8Y{@a> !hLr.F&q3嶋2!me-9q/Ȧ)o n>Z3}[Gu9S-!Z+mzq U7+ ; %< !s?l.b^W3P^Gs7sB ]/& k{V·І;K U*C ?ȧGg,q rدf"\ä/ e W _1MJpT3(3UKQ9Um?}vlWD_D:}YM+p m}wN]ٚMA=7B0ё j_{umMl \R/9#R4ww8c.Eck;Aj".  fZTl";Uǧ2UB"}HV8$ɅBCX%# %R"DXI%p1:k+~(TcV}i7DÚ|0,>z2w6XgTRUyWһϟ]I+[c:.ю>+g G" [+UX'GAaDQ>9c\!]8ˑ[#lUs01cNMc_F0TL1N'>9?rdMmWihRJTB-R-] q F希BDj9mu C &[×2e.aB)^GӅNf<׺:BO0RBgEab[i^Y[$&g@ r {>D\֝d.2}3U2!R סBBO99'Rӕܙ,K=bTaCAHu(.S 6 S` _5 #1r8[!8IX.4Dm>c㢙"Snw II#d2=n8aOSa/SSIv7qi wn6׆iKVf+."%z<%Jd8п"O;9rq3}QfT!O HeY~O=7g); A؜D= lRgF!"I˴ 4K R.Ӂd/k#@H@Y0 Ч[yltKbCXiQ[0u]*"ꂎV׾VM܁$^m1G'Qk-F93拢c:-, -{4O&a^mzp1r3tJǪ)M,{<0g6օ$ 5Vџ?5/a ü ~u^_YG*:@Mr3IҎrs9^2N0L)h퉼d!D#_jAFXɘi9g [qwtji7bױ!? Y8r9]G*%mc=ڮFCd\s[:g`MǠCF>B顊/*_xY*yøK,`\;~7vN.l@drMn-G+ۜtUwL~udOwlN(NgĊKxM\U_IV޻u Zj# "b9Cb(hq-M0 RBސbELjq|m&`S_Fz9+͓8Ю4:dUkWH%01ι`nN_9jUNS#-%,"{m?ҌB.Qq./.Ьy|'/jqfbNE'V8B6 eù+wwA6-dj2V##1.P2li2i.pb"Gf%iܽRscIB,2Rۗ8L s_M6bh/NkEfA4WCG$P?Fi޲F6 NCqSf!l4=]n5ˊ?^5)j0VEO*`ea7:99>{(a:Dh^I[j5|MIXif';]ݸL'zI;eO|;;]g'46`vϡTYq>}ET.Erw&$EtOpdZd}'a@85䦤^>؆U{LxNOup7??~%'_½t's'4H`W.̅VԤRW9*iud$%=:}J}kN[˼ɷfjg]p#8k~[ Jkɧyc5uzdQOq]z|> k %xo#mLIE vo2z{PkͿi5>*7Zuut8[2nN$ˈ6E"dYVݺdfuzGǕR%r>"1&hu05 &SEH +e~X{mp%Ү*lc7?tCpm_w*zO~x iB`0~ў8OP_漖_\KFҔB>]$ !3%0˗۟g0Evc#*װwyǷP0ѬP{h&X~-K\M i͉V} .%?j`r_q)Zjd®Q3D5B@[ۭLv؟РHw`V&óxg7V aԽc!Xڱ7eT[4.\œ`Q 1Iwkwp+aʐmȪ% ahdAA`=vb֠"k ݿ17)zHdF8yȖ ?z+CYLـHO wvԽ<%H;Hmb>>ޑ  I˜q]pzYPNg3 YYe:.K_ptsEގF89[Z3AZe8ǀcUGIrU%edpn?VRzi_ހ,Z0:)cɴ볮*)Q 2s4'Db"*1QS)x/-K-jӻGʙmg^<8zЈJJu8~R ɲEXlvtr\"$0v#<Bfo#Nɼv1jr~4?:٥Knúk^^0LkUW^:f:O¨ Io;spێ6&Ɔ㊧UwfsTP$wt?)\F )|_4@cW +'UgkH3:' (녴o.U-<>$u+V8<@sXy|faJcX@\KvkE$n2Q? "D7RDʜ`faL*W"QcVHfa_w=U*O[#.9+qx)^m˴"E#x [Ŋ{U0(@L;Ɗt 0qR#aAe~ă^x 8 1 K[ڝ ꧮႼz[{jb@*JU BZ& .`/a}4lGٟAIDϚ7ɑ/s1`KHgXKG7bh光~{[}̵gM̏mfndLiI{Q4L S^1cp&.eqB:Wo{oX+ YOxZɸO2SńN;)\W^%& OW>$1&8pg/[a+M#?L+e{ szLҍE)縓sl'EGםQ(w&/7 zb^zMM3"ͧr*ѓNx ;!"8[ZXǯ5_u ppxh-B[ݪ(C8\4P<0Sƫ*MIK@Y[i[fexJ߷"YZv /PW_f8#tbpDBށĬ?(hfl|뵖u-@%Mmo [%0HJ5bWHOuOSFn͗?rl?}h11IqHBdnS<+ RWT){Mxm]m Y+=TD(y*\cH"~Ѿ$fHT@~WxWꑐ1oadtq* mNz6暃Ao;Lݨb>bT:EkՂVW{ޗv>#vm˓슕5.KK7U0a5fgRMÚ{o* ȟ(8ڎ?3NJt+0#CՄb&KTyVG)Ҝ@YdZp7y}ͮ斴eC@}$z&8A]+8NXµuT}:ĪZiSg.'.î1TT(+aؔ SAG*ޡ "?H@ ]3Ү{=73=@kpG`_s0Xū#[BOU1z>+gqE;L<*(V;^Ѹ XYnFljGvY"k~YG67=?nfZ@W]䟁\cD̲Ne>j"K˸ou($,q#ZG{A{p42Jw#}FԘr03[.MUnyJwha$Np@3k|yMڿS8(w+_* ]O Tή}I}<#&3V#h{A@1RG?mvUsrfrݖ1E!_r[D$ 삱r1&IqG=&h*RrCY䃬^T͘_cV`\7ф,{ {Xgv?=XĞqKt+@t>!5TոC*JM*`. E ޭNQaqO$F L&;6hOXȤ̈a8MK{ϺSo&6@džULwND;Ⱥuuʱc8?'2{aXG**ѳ$L--KYL{ֲ+M\-Zyz#4F,oxq\ m;W4Bʿg^Pc8X 6^s7N8TH9a0& wj*9nuzv!PJ@BU"";y.&wjRh WMX联쥪2jYD~hYYGd[Bmh.Ɉĉ̐Y' 'Ы&>kc4gi|UԳJ _Nl\6N sw@y\-iMbo=/Sऔ8WhaF#!] c53Cf(}gLywt%޲Ʌտr8@ Jbh/6/EGЕ8_Z(Q_ا,\÷lMrJ:џucy9vS LlYc3[nYM2s-qHmuzHԾ T<j]+͍bm3,1T0foK*^Z$ǽEUX󹳐;/+|n: 7QuDG6h 'BeOt(=[cdV?en0*nRu!>cp=Z dFҹ›0'0 S#9bt?q\MJQ&$ˀ}^w GQ1m.𨶡|LsK~],]`qjfٛq t|HFDv {9cHXaR'= *"Xٓԧ+'$?z)Jqp@;''Pà]R6މh7 9C&h{Us.;*s˪p)/T1^CDOOQ\ܶQl蹬 -k,muB(NaX;"" 7#b`CsɱV8d&k$'K,v*S0[6Oo˿z+ -n^-ok5* 6Fsw)44o_ig4+I60,MaI~M&8axJjçk@H_9`\<*.ax #ئ6~!nݚ4ʕ\8=[~2%*Wp^WksFgN݋I)ŕ8Oku({09$g $9yxeYFP{Kp ~,Xr~Go[Skcg7 /b uhovFk^,վӿQ"`V@%5b ~#udQ7jh @QN!/ߐo4id3&qR+DۼGO3q#D~ kHmX% FiSt=^Y+{tfpyGײM2 +Q_})@alSA-']$WyQLzS%!z$WX4ڰKCΞ-wJ4e8cϰvýݽ"M^(πhJi◻S-O|1I^lnGq1%l~=$I92U5~QmRnW*̤J']yߩMa7-m wIYf˴e2-xfΖ* F bs<[-^hC=#ɩkvd)/uJctx>&o&tBT/l2&,ȫ.cKϥx =Kz8=!P(.``+6Ubi=`=*.v_i^ Fsͦž=",p`i7tqSًٔc1YN)" dPg+uVjUbONAlb{~7qAN߃k#R?s!XݘHTWç 7Q%޵ ׯxK:Bb `Mm!׍w-FTdZkվD,h+P{HOV4J͇ jҎL0,T&l!5++5U |{py7#2=+ӉJm[_BB$O }~ZPewr Pxm L*csocH :R6[ؑ+ڇm^ĩgY\Oiz{zٯFhu!X!{;3skU(w#1bdj|g$jeg>;ȋ)+FMс_Ee 炟(AiYy8 Ӵ,%ǯ _`voN%wo-Fqd S_ݕ/RF;DCԒv.(lv)/76 sψ3' em8xvvKömP݀  Pa7y3l!x kkBrJU6;ddF׎jEKJ^z˫h'l0fNU" ^H)Zo hzm5RDSE2@EZ euiز Ear^STVuS7uԵF mLrMвd!#v^%c u;>T+(ה#أ`7jyL\d;KC}ՄULHr%o!,1a쁥׷l'EhМNlp^gY9,8K| 9]i'#S!xnl%#pP"YL?pkRSs STM>8_mJ \pCk~&m6Q*"2Wht"]kfmnTCHD| *TCoBG jW^: ޖ C4dzn"<-W+[4ɀ@Cso[Ma)O)LQM]Ue-ȑUlsbGIBPڮ%zb)~0ƛlwÐS3hVbhBUi_^oF.| cL~btw_5`cCYMkي! }VdF CK:wGG!f!Pu1)ك֜LJpZ!iM.oN}Kнx1K'VnVB`pA]zpTJp1 @9 NB[eHn#(.gdS{i!cٓV"s~[c>.$ìMJ+oŠbVNRaco/ym#Tli>F; 7Jcg@"mVMUآRqNПmO4gy%8@|}dW~c9.^.z`̐?NZC4Xʉfa|] " nf3SefG.."A܊nvmϚ5oye9#2Pa/΀g7($-1v٠>t4{rI3U$Z>@ȯ&R{*'˜c/|A|@|z8J mB XU%N_vEV8tSR/YȾuStT~@l뮱LUl1B "V'A\D4SpG17NR'|:*)Sq2"桥]@C)8Ec{ߓ : bX779u#Y陉M 5QgsmY^HڠAM;0dMNoJSC4y(ߪ/fnfW4oJ&\|.*4v--0ƭv˶ZUK C{_";d;=bq&9&ΦfUhE]eC5rUѧ?s{7>03CaNj1[W鈃Gy2kNkj0)%WXp4IH ʯ?KgLDpj%a.BT0jHRA!,y{ќC}1&%X~4P[u1.uѪ7+ HLk_`:-KHKSPC ϖ$&ŧ~*?ņ<\6-m_vv6O{<6<`6>jg~waPY ZOimFUQ+١YpDM-"5L/:5JȽ-.zxčJoFԁqpS^Woޥ"HS)a%]bZ^!~j}&-X>kJi̗ٲ57y,$ܗs-;v@T]<ygޚQ r܇lw-kI)+xJ-c> ;WѧTtP:&c-5]4~`rHZRhw *vbWcd!.8:42`&SbB FX }1v!.!1 = 0+j9pXdY>~BiT3R|c_{E4t5tzo,#"Ȯ6G[f| &x\+Ԁz"ߏYj4́I b٪s &1v ~ѕ@7xx@T?^p0^{~Ӝ* Lr?AP:`UղƋ)Q/'XIt_؊q(g^tk¢ޥSR=;NEdoiz!ky#P[ 4$7ƒH5,sn%Ǒ B=zPňs` NX[5|2Pxpj_عN~Y#Wak(>CYrBM1I!5x겧A鿝>@*DMW%׳kYf]},Z[ (q펫\S7"Fe54dƫ]OxY(5طe ]hWJ\_ziS؛] Sڨ6iԉз,HZup֣zYr(}t%'꨽2im$!~MGC9jsEv8luQbVf4٨rUIkP&j5.R9tԋ#u J#<}6r 'μTk'ePi oCo e3D0Q"p@iFJ/E$h$+#nz O `v[kElkU&Jk0YP ȀEns}EGU@`EUB }7:NZn\. +t3-dE$Cpp* y=%DWk9h ߵ.e,t""FF k8ƃЕ/ 0͚t\w 5=M?G"_!)l+Uf|O78Y*E+8-4wٝbb[+m"_ xڝ'KV,%&b:Onj~on VzJ]R7態b)y`(,M# }ͽVcx1DxtDw]Jc_oLwG"WmyϰRM&Z:Ll1P~6S?Ae?ϱV+}"n>bˠ%88Pv; fѼ+[wL``sDoZa;mgdR}ƍni oyҝ > jR ݸ$~q6@C>#z/Ӽ3;wy$L{QIƨh~! v7Pyir> u6C9Δ,߉HSojV5z!/Y;IҼ#8y:Kkl0w6agJP.i l. GD()a䴹>@ 9w[?&C)Myx2>*6UAs*fk,yLőVg|N-o*3rnDA(c77n8aT`+о6g>FAp<5`MYOӖ)B5@)xTL, M,QEHҎ{}IDF 䇡i`<ฃ 3A6v"Vb\ 6ƾw;b̧[yL҆' 4&=^mH|N-IWP݇8{Dfe~ܪ{pv^PGM w*=a ɈVo^Vz.jse*hAajM󄥟!oO1ـ c)k4\c%_H8q!-N2!R9l嘵OK rp\ҳkt)˭R#7]2˱3+4:#oW`B%!6*qjL7'wᯟ@lGBy`ٚ|ć9?|[ז,iSu]]^~孾"BM;w5$^2ti=x ߗT֖}vГED0 97 嬦sʎ% \)gxπ峎H"WUWR.훏ƕ'rR(%ۋ2jþH!R{/! o;-lʆCS?xyt/9eVH5%RtA-\:s ^YeL2`:er@v=?0E*72_65 1&nIfGXdy=E&}6T6\H'x+=Jq=?{p7]yR`y&~^Zo7Xw<-ϝ(Dkj6s 00J`ĭ|EvsbQU8q|NKg@H#6p>`A1wc*L&E/ω\ܚP0NK/ZռZb9.JRaB'&Q΃FOgh(,yfK^; {:?2I(x|>>@2J3.ж|7:ET2@ %9"#_tX%V|ȯB,eK3> c Ѥ|}:Ee33AUDP;gDQL01 l;U{1Jm;K c{4KaQ4*M `ϟ#0F";_!ȧZwOw#5R,F?`{a( Cc< ˼3` JxN0]}JX8UW7pc[BN҆0A X=\q zSE͆Ȧg"Q,Lz{WػlL$N3;X'UF Vb)/10+⅃B-<^t:iȝZ;jS\?)0o%uRqmcR3casEy(j5sP8_s>wbS `3"OJ8g?jЭYv^uL[om۰)YNLd 4|o4LN_eU  ㄷâN,N},. #XVZ0=fI 㠂j::r(qfrZJ92Z] s#,RgpS*rbd{ Tܯmmx'$/ [4–6|_o^ L_Ŷ)4MXJ! p+2A^KNj͌;J:w~q&Ԍ$l69Q(JB٦kGZ^4l)5rKSMsχ`n`+ODAX/b6{96=Z^\$ i iE6̓`9 hKJ0CYQ= ʝHڸ},Ksjx3=h[p:sEgKWiQ}byީ|@0i!DJ ; 7P%׾HźzĪ'P: q| &Eÿ+mkT oꚨq EQ_p*p}D_B.#u55W wU|!Yh' DWXpP <."?nY(Ӕo>5i 6ׂYM+;Yk!>[c [;!L \CAS>P@6Lrw qpOǛC #HC xUZ=0g%BseLEoAaFЪV4D~d*\ xBv:E ef ((H~ovC V Ja%hWmNLQ[6|鉟.ocFILAX֑s;vX|W O7W&y &C0zތя; A!V}$BŒL0Ua Zb5Y.Um=Z+X6 ǃ "\ɂ_;Ipgw2@.epDX {R\f"9 %K\}nNn_b]zʠM f?#45'G\]OIwɻˁ~!ILvRa)PuvZnX=lnz{[(Bo[n޳4cYOEʉ뵿Ha. 7@5m̙c|^o({CVS(\a]1_7^d"x\\3+7? <czڐ&e-Rʗg'؉gܲ\P\Ç[] sleƈ5qZvSdmoGD1bu\@Y?PQN9ÖBȥ~̪v;:Qݎx;Ty'-&P;'ݟ섡WAkbMv9ShYD,~D/~!'U ;4R}uuLb:kK4"Ϙ(h&`0:(J C5D:79<D>/2Pʰ)@iOR-MEMlH-#oB#N!ކJoJVIp[C>Vs :4CMeqi ! )]..}@2`/#@B Hc:Vnŷ*lvUu?CD-Z)ŗgxo)SIՌ|yE:V6.>ڟfi5i;oA+* m'zKL PnZ2,&̀'[`C~j\%3ޛԑeɣtе]T7m:i.sٮ2wa1j%j0\u}"ޕVumD#y`U9Sz8._nZsx$ϤQ#D]C{06y9 F,O0HƋI, f̀-AMMmvFU7m4 GjY u~R9q4(b28Ŀ{ܭpu : OdPKyu"5V*_3ﳙnC q2b;,n{АZ{ g; b-*o5|Ơ^@0zj֌%ؘ2C }U>5RMf< cT(mBBbEo9!Y3Px#BT|\T%_`ׇE*Nx h=}z~ >,ڤ rX>R3O`Kn imCZMWt.r@=A_w;LdbQG NQ. IE_Gh2܎ v~;loVg֛/Cr~yXŅZkX=b",sjVQ"歌Q!(B+قX.e[k[,Qӱџl 60Һ0Ԩl,`oT'sioe4h&d$G^B}E I֞90DY`) b/Tn{ >ͫ_1h4" ݬI ^[ƮvH%/跮_ǎ> \-3W2xcJkm>H)4ܣWj%tK'f&fҤqkFw/},h'C~JDļRB!NA(P=6Sg6?`qpDv \{?w^tF49Q?:X2/pē Зzf4rx9'.M9Eڞb^mȟf :PXGlJ }-M#C1zn3L9^ڰtfw")J_.~rP.Z"]>u hqmxXR-GwCP,3]ўGV-$D%^gAݶ!@4|F}*Fk}X'RvP$@O2" nTSN,7 LNL̊*Mܡ@f6SNN:;a"pVc*vrKaܥT`D)9XZqtS(b}/Ye`,.o9nSR9"9*C#v[rzzG QDYpjϛI e2NkQ7d2;_TҴa z૕EZ\ |3c@X6LxچxYqm]19L&"LTȤAM cm/kgzU\8njK?'1gMj'u6xʿe^,^5#@:&f'UO/AY9ITJ$x)_ ֻ<."&c&bb}Uc)eCT۶_9@@k䧈jẐR\Ef߫k}]R&{IGOm(+T{N6<,,'4W]rJVX:ˉBLϏVV)yļ,c mMVʫTx7!S'{VKȣ \|4?kBjpkP(-,(\hS _ލ!ڱӺ5AgpD9a<9v=!2*1 4*6/_uk:UpඋGհL~v0hYfJpE_s+c"F4E4+i}߹Al7̤Վ4(o) {1VRRRH$Dri׎H%7,xip6?+9_q UqUF,& w?6Gm_.L ֍YhSgJ wwPC(veN]$+8Rmy^"wmg*߽/.aJ , ѿ[ˣrL`<"rASΑy$'D*oi?hAI  wdcT)R=AZܮa>/7zEI,g`v5\-CH4yv59 bںn'ʆ1=csmW -loFc|*@>wĽi}"H?'j[:d}j}Nڪ/L>oJ`V&#gSƕǓTT#Qx4kHC. Xj4^%3weZ:A|j> FaEoV -. e}2Νzu F`wDU TEF-Sb1ۗu]Q cԷ o6jPB&}=Q-W@}Xˢ' +G*Yޞ!VБt^^'䭁P@G*)$nN{~IL $ 7_ҍ-`[C,Y lWp*e!zV#$2=:P \H%ܺZ zݵV4ƴ b )ei{l0Z!IeDywf :M6ERB# \bҶ̬cggѼZFϟ}s(BdrUj"u9y7خ7>䔠b !HZ} $:&~arƕtJ{iCqs0jk # 3Yde LuTxm0͋c!^ iyN6߇ ׸|[qz F%\ 56HZE KJBf6zdZԹAdV4k_W71$VXFg+?Ģy4eJrXCǡC ;MV ir\a5A@+=~G `Y<{&p;e8H3y-9\:9*0SBۗK[3=P+ۏ׀W4PN 6=jcc=}'\q# (D!jmczpGec]/sy[^2k51*5})ߦR`P!=lDlD&aC3߻ Tf{k#[Ԥ/lG(Hu JT.2 +?֐@2Kߘ&b1. (ůiYg4EvXZb P4o[;.$, X<r]{ֶـKgKQl Q΃KޠIxӚR60CsAP:Iw}q]+[Pl~W{*J!zcH.lʡCʰ8{}+Ąi6 j\Bz.Bmɾ2]gVF@GzKZ<{qUs hN 䥪 mR.A)?IX'%6POy4aS'y`g?&A^Ew F?ϳkVҙ\vH 'l%Ͱ:%'G%A3]aFZ.fQR h$$r3B:v0iu;LK | CpzU"CðF&e1tmҶe0Uu►S =|tMȹ)i:M&xdu.O\^O͇'u3Mi@1ząFX|kBFqBF[V Zu3 AJ׆6t+3aaoιiY=bCbk|oqԶ,o|)VvhkiwFEdxWIZmWA@ eiOg!>c*iE}&?"8*|S_ IS|8?ŇCvbDOFH_/ Zy;Tti„a?@KhN$.!vߖ[i۹U1\Gc  uL۞7$׭lY;L{,55he8JㄸLYF\jl:Dȧj|Ös]n۬-;VTdc ړi\욣/m|-ߐeպy29*6CAЈPOO Luh$,0=>fh^[+@f[/&5Y!D WPx$Y5 ޹sш"7uB#\Ï3K>.&`f]5jZt1 x &O[|e@!`MKI&g @ߖ>}h4cVaD,UeJn:+>C|qpwG!>*ޓCԹ߀xMz-dԫtqJέ/w.MW[]<4:oz*1kƁЍ8X3(+dk9C-==֚ ,Fx۩yxG1oշBrhn\"@\*6^uyeJǺje]:U' CWgߝ5@c L@6&g(S}USv} [mI1R=}bbUw: /._-Zu,>-v۬U0p[6JRmYr+]dĸ=Asw[Ȥ?l1lip8{go~鴖1f"08&$bR^o~-I0(D..2Ov؋zYys")TWk[Tߤ׿̞|n38X즎g2"Qvf!'^ Yk)ILuC@J jzocR =tZIvA 6BOf DkfoUO@ t/Psb˵!r (6* bF(iDR .&W ; "&K9 p9Ȱ/Xܡ( 2쨥mWͬ^$ϸ?U(-L'x}j 1&` V4K"%6\ǻn2tV+1s$Lį5r/c_`DQ] 92ZQm*RY|>⫼V#T 9+qd9&YGFxrR`*I 7>C'E;Q!;aIuxaȠ܋Fie☰,KW-8Q6ʿ6!1̎Qh;mbX]=U \gVM0GqqqޞPC%5lU423agkeô+}2@]~1Ph`4^l2ַ2V_%X%:/e/qXtiߡβ&P5iT2SGD͘Lqvʇ؁ e2Q4I&R&bhITHwrǽ^6c0z%i%HSoJ`g>\zdKoѹBqSպX@'XӱvEmy-ּpy>CPXӁcoW#9vP5~4LzW7o6!iSt8q7fa̼'{gdu^0f:bqM7/uf)y>ɐIi*:][%&xuDz|3lJ~q<8˪[B& &Oev]5ݎQihJK8er,{HkMɽ;OJ@⊞=+Y[rל' |A%&~Kn8vO,t1VKk[1U)?bN;,@`1Xl9>nZt|SmȊ/G\">63";u'/:ߒkA..RtKq72 9HFK>:mdi!V֦f+ٙN֎~E.y&!QSlЭe3~-H|سY;4o2e<]O+uw@##9@`LnZߎWF%0oaER䌕)mtLA6~W,Wˊݮi AW.؂,MĺWpc-_ -8(}9k 5)\;GsCB`#&4@Ӫ01eau|f( "4X MҎɬO+}CvUR0Tmlt'ƺ_s/O+;ďĖrA߁r ګ(Em͊p4Wn<,gW:nk(u4?ĄDg=LˋIduMlXP|gS0us߮7E;^yeMZ~3SwxfČz`1BNƟ;qe`1c!?ޞ L*de[=mWc !0' -u0Գ/蜜!+R8YMrh^H98p?2FrAn 5g3;R ޾ӧ;]Dl]ׂqͮZ}}FcO:<♲GEfvw1w۳.-%301QTr8GIx!= ?~tÏ&6 TR!K9Jь0Y@P,DY 4<0ƊYs<´}7Njz.=$Ϫ4AZSKX+ _/VLmC8{@I~IؐF5)Hښ&#g-НKjJW,5c*X0z 0 <I= ]4>7?N:dDnP" h3:iy{ Ҟv(r"9(C jSC>_ :Qw4\/d@΍^_{y"^3kEДb]笶qUry .$ˎ: &]TgA1;"D0\\ 3Z~2h])39ZUnP)^plZ^q+镫ؗr>T[s( _j^ת`j;KpL^v{{n }$S."ApuH"H&1? oyff7RP(uʖj7σ“h9dYwJ^F>u6t}[I=&rq{X?u>ZƤ씕wt:gV㑐Py ]ZG^`?hcF c\hH } vCg,#[qeG1âk#݆z Wl!?uF;|>oDu&(qlsN  yl H&2'D`(qBUrYP!@kU l䲖IFFN)*躻grz؜ijb|=ǭ)WekT?PaL- B"]^3Id<F\ I +Tba尬QliD{ܫDUs 6A(b[3Pd 78;jBߜDښ'SS+75)wfߖ0m!K0/plN.2[пa,WDINȺ87eco/cmF\ޝOz-81ҚԊd@Uwf0t|\{#%&:k).:P{5ﺉޭePv( Zʞ_DV)5|)9l_._*ܝj֠do0^ԓG=Vc Ķ W2P M BZAdɸʿA-vCaQsjRT$h}zCcM y=#;U6 JPo+\.0$yb]pJH^n=ez2Kl(8-sHvwt,ZEWY̓8s (iq}M N¢ba EG@F*H}f)O^D/Dq}hB{C G'YՖQ3DQc1-3s\$R֮&mH\<hjcB$6O* $nČ0ZJTG{sY<(o@F꽾^䡪`Y,Ýg6d"ZZVu+]둯q+ԴW8+-8MatK>hOë[~FTːpC?U.e`!id@)\dF #a \:uPL);1,+.0pHc2Pߍ߲]/J<;Ԕ|LZ|ˋٍr vɭ=&5p>3"$AOj-x8s&^/]ΔbݾtƫrhR+D \o6E1ٿ@.\u?DZ o;c3볲vD,CuG+[G2ǥf4Mfqe}Lj/ C5=331#UKen`۩jƏ"q'UT0}Pᩔ,D<<\o+T^7# H2Oo|^5V[A1r; :'j*Xcpp(IcgkIIuReڰ-fm:s[k#;SBK#Pp!&ťD9h!wD~"q'9ә냑e7Ձ{*uYӧ*i}^U77=̮zt *#\>o\ E`ߓ ~1 oӖeCq3d_'tș&)N f*!-‘-L,5ϞmWϩU5ղLTU]n)O r{DKq0D@"}B ۍjOh`I`!MY3?A58u&YE 5eVmvubl<0OoP6 J:63thgE>NkD9E/aDtHesuh٤su7v-'Pk=eD1A3з{WU%X|q\ӡEbĝ2&%:;9u"`T>j'RҺiˠsJ3kk:0,;e\A>\MHܨB`mIw.eE9ŪQي_K%(Tgy2r|'omY`xiO-+Z_xxMc럄nQ47= xvN14A1${x,r['Ѐv5H!OQ(ѡY$Tl"tviJ>_BgC-lp Ա"yeĕsJh0|b4 A˦8BZX1WtM=d:xjAD/̳;֕|[<_$>O2h"fOIǧMҝQt߬2)pi[iHӮ7()rLQ:&`fCqt"%it݁^,wWﳣ84="(XXc/6Jђ^%Ӳ B}o|(ELN (^aRgh`?{ u(^DEk{$xKT:;CsHwHj9!SKtS݈DqK. !vr =Mo4Q[BdSt[f(M=VʕA Êd4Kthr~<9G27 -5; 1Zc&XI$ʴ|*EQ ɟ$J| ZFaւPK`~X5{v&i8?[MԆ1&VnP\z­K 6FuHR?Sj4e$+#*P%R QVArNmefOE0ߋ#Z)ِYx}%Qwe>1w;%خSݯ7hNҘ*y3G UQ̪6EyJ%Dx = Gjs N]IP7h* ,[Ir'vB!Ht#YK`mm0QcZ`i.&9 $8?*K7'MEd딈 uBD)nti/S4zdBF&G>1V<Ӥv!hD1"5iԶY&טxG~xkLrdhbfRcH̹ZQZ!!Y>k҅k+B y![YY]d`H Xw<>*Nh2ti,R]Y^e#KnI?lݙ9Wԣn#‚m E .%r5Uq"u`N0=4acHa^6w0]Oӿ!wڄ^I{ѵT ۊ1g&NyBrma Pڎ5m+.Ƨ Y$$:KJh[Ma bĝDW[p+B_ȊvE4Ѡfɩ~ s5^wcR} O㟄N&9'l->03W]~pؔuG%h8X+l%rɶoځ@vp#JnwEKt*VmT57 ul/2}(s M<.U@ )֯ok:\!25$J" d}kASq{xAsN\hv'd0wlVlt96}|y~泭}lmO<6LtCyҚہ'$Dj &%T{]4KbFiNϿоڹtƑE՛r9,Lc+%!̊fـ;9- 5TN @/Lgj)g<ꭅðLcYy0pNeg:1T%/cYNm=<3TdRuؠA2ax8ȸjT:#݋aĀҪaZs4[K 9`;>Ρj 쪢gsY!uzՄhdXS9H1t)XT Ja@#MYGcN̟6W<"ug['VvH4&h{O@(B1St&pf-RltՋ-^zyRu -##01)[0gM [?3]!nJܶ R鲵y@6h;AO'1/'0Oڊ!Jt}eΫy ~k\HTnsV,G\~SV҂y Z7?u[Xm.T:>wē# PuZKx @bᜡ\ 'nZac:8!|+)\z{o 2Mp+,Bn;) a 8IghJڥn2zh%[Zf'5)|Cm:d ^K>VH3<(9  Gt&`+YPڮpL| FdWG?םlCRyG¿lP4e}!1斺 VUG])0hx>L'DAmEOrYˇB*;1w,nSpyA=>eE24 ΝQu"/=b%CD6* `_xxg@O~А5ȟnaMV_\"J&]cϿV"')_^iĞW^-N^o*CgK"$1 k]NRI1,p$I9Ѕlp ߺ3%c"ĕ P0D]'s{ogz't5r(xtmp&)kCqwJ*Eh&ìlegoE6f_{181|)Rq_ܮAyT=]PhdlKȄez0:=d5*p a&U g_{U x (&\_전:r%Ђ֧ 9׾@k qfɅ6@ZzVH%shN-A,hyfťx`<)z} @J~Dk#<~4}PReI3 (?>T]@Cr3Ωe\YI&ibnܔմӜ*B1$Js Rs;@JVf`&rT*=B_ Æ5@R~`+nC)SUh>s"`p&8QuP%eɈQyu?{~MfZu8O}?Őgo|m kjhh,D< AG%E=E|Sf% )* ] vty~rKo6$7i9Ae <*t }h X/(}TE˺R㶪jɽɷChK-ϩ`^ fNP%VvXWm+ݔV3dabxT6oWess%#nk ASc?e<}z ]X6>yS!7jo+)2RvxE]eRA-zA8vdg <}418҄CCScʹHS>!iu14AIΆV0:fh]Z@uϮQ6'E eB O>N>V]M!{ь(X> ۮeϩS{q wc!0~=He#tfǑf:[wJm{ef?蜵ܥd!$CX6TR"WdE%ȹyuɍcH"Db6gur4#K$ o4 USX Ie D)H1?#YTðbh2(u 3.1`ɈnLa\))*V{c,tXgZ,`Vgҭ3~'9jy 0#\w"qJ%NR lp%:u$|"lPwLׁ' zވl'OehS7(ʬ%,JcVH YJPuZHuB*%^$9OC$ q#s$fi=0穧ǥjY;GDe[ڟ}ȷD4$ou.8)fWAo][ }"ɠ\a7=d6Ʀƀ|eMvq L2Ӊux[.pB>GLF?%oz/7G뇫z(>ko<#L{CL}(.ef>ۥS[v>+zN"`_\v/iwb_6x(dPg}ChNRFjT3`eM f6S<)ӾXV1;ۛ4P-LXRK l!4kr!,0!ތ0ö<PM~=_d_4\~hJ;k#jj Afapy}Ó\3)AsX,"q>(_l0#^;y(_TPA{_ P^ J&_ړmAGsay  "#uVւThVн简Uѿ<.C==܁az j~+YحP@*} Vr娿1@e?urֲT3Ԋslc8zOR)`%DwW`֩9%}VdXn<' HK^o˙TR'1 Bw B'xY[Iͨ$ B,Iݙ&|C{&H1>`û2NC~Hң Ja|-(^ lUKXHmLH5W.nxZ071x/mpƯ<xNS򖲄-Ìm-`pђʫM&>lEǡMe5DS?s^ ]5 IuկpgX֋usYEwX+>9BF QAa}ћ0-.f OkL-%9{aƏRYҕ۾XFw1zd8)ʢ1nGH(nWU,Kz-mŐLĵ\e4PSxئ6*05HT{r,B&`I[%C4YH}QGݚ $70vAXD2Bb1@!*D~ur)K{I)ռ*ir;@qGs*J?iJqN`S,]NNweͫ.K4Td=P!^RAc.*SǙteOx~>80 zt b#6tXW5 9Neccg-s7//xAϹ5ʈ z#Kp{WHp2XDD+$iX1/k:C|_:oK͏=;DhERQՒXN\l {|k}/ċS{J38"j'l)ʀZÄدgJ$ng0Iԏ-@hB{p:N4e0sl&6QdSK1rL V,ĴxUSÕ?ɻb`> t&w~Q`"\wTOE`g vVl?LPp4o~0?65"{cy<1z $lݴ!M ٶ@cZjQ;.L(:ʒ3 :ʴܦ=حdB87*+Mr &$} 'tzzس}xXjΦ8RZ΍PG=1dfU8Jk9Hk{ rpt!]ދt"\jtdؓKt  ұprp6{}uez8Bd*k:5;(ffCyc,B/sa;1}r"߾!W ԭ]V,kG9hq,`Ȉ+~z%/!=\R.nL<5CSZw6[Ola.%~lx}< yb &2kA9 ʡs GF" h?"0!AfW "IRϫqBꘚ jg}S1VA93c";64Ԉ+SksMሌsR+Է/LAoyV$z5x& hu)` Yvs)<7`Y,83W[GJyvvsU,9|ˇg(\"ϸjۨ_-Į$m{?2IM! Lrn8Rأ6?͝EHg!BOmr]Қ3}@ul,Iij~v*7oH4 ZĊ,4 [|Bb~,?T Xnκ[OJ7X-&TbڶOOɋr(£9A>Oe'IwFv3^l #Qhå{: QC*8TY%{`.**5bQcNGUAtgtc3M!h~̀jQ 2*#VCedk'%Ã`ix7ᝄB3Cǔvr$x< c fVa8I7"&teTnK73=4sMg/Qi%R4,4o`$|DZVLUl>)K(>%|wKeU&O .iU 25c;.}+1%^Q+vdZF0OKoM:Fi8)պ"1ݑþg^lL?84Fȥt_6i3a uݵ؊;ߥD72QV7m^ #;9-\'u1$nQ+J :frCaE|YC4n Gٍu2|pVc\7+>_ؿnl_X8?w(%#?陡ʐ u4Gĺ&e1UEѾw27a aFPő$F<=+7(~4yiL UBePc}]L?E~کfNIz4EyhqCj%5s E+̇0&ďR4J^2(Uҧ"nof%.Ú/Z:}r&>hn1YPeH<]Bf [IXq3/a5h~ ˺b¹q1 */F\~Gw~(&0.~J hf.RJ,dr?DtR^ [2TzRQ;9@ӨzFXj]}=2 KxV'ow?}+CrM=9` }Ӧ@ߩ?qs>TZU]O# R0a m[nڒD1ZϝmԤAz.xe/CdfSfe bObc`'mRگ#ibϺ62]fυˆ̃y=jO. /G% ߸CWџXn'X͆VO5cZT]8M1Dvҗۘd̙YjܕO{1Wu5Zn^5!Kx.|Ƌ؆wt80W2Sl˅5zp7n׆RcϖTvQ1f!c9.҆h$^ڨtr$4]S}@\j"@ω4,0`]O^kk?a)Ks#axeijOeA`8nes_"Y4?u^}ԣ*pe>5T3!@%*W^8NU4yd_*gg)΁N7ůE*5+ʶzC`:UЕ wOO="Sl7Gj˙̲/9 ڪ|.| IQ TeWcVYzQ#n{ޟ'6@Nhh r'E9gÉ%{ {:cE4l\v +؞ qMBm߻%8j/5H/V¹DžkN<:b.UvzJ8KE\GCbK3 H\B)lfI!EnD|EOgv9Vͮbmy-PYVAܤ2UK 5J\g!V'>`X4O| 7 '{rOU,(ˀmR~yAg~pjBu̥dUv,MUm~У491aÐƮϗtAMlg8@Q@ϵg U;~/ †.OWcyi](+l|PV";r GzwVu3 K*y=2{WAHϋȑlcg랍 M'jNwN&62.SI $~Z Z74{i6Dj=ű9G06VzATY$1 tK&9 EtYote0&+r@Wǥ`Wa,[Ab>Q:su\?eD$j*jALʟϲݨYmM ºRhYVF-_ۏiZ.ǦFwZ\QهxgRMqSZvF.O3tjȫ-O /ϿCϐ:r*'k3F߷PiVgzGt$U|bςsyBWbX a@eYni{iSCѭ,8%blzD@Тy-}z23YcίUjnfV9hZC`p]R%Щ3\wC WFv(|N 6gig\0XFū֑ۖ̓xsǻ<;v`CU`@{',$pg*i}/2"^½?6Aђ$jl0帏jS\7Qhzq3GApAb=oܾڊ OnByKOϋ~.= o*8(H5=)$a([рҼ1In*z.s?5:GRP^lg6,cEV;)o_ikA{^A1b5?eO.PÑI;y Q'S98kb"BB~:Ca+5>*elK >C Tp+$ÊL[:DY3rO um k I 5̣6rͥmC#eR3[Y41eY|[OboK9"~XBPp(V`CX%-NRЅ n0۸&ƦQ>:kv1ao8z J~fomX z+s%H5㹥sx7hZNk&}̇ ^,;|i{7On/nTeU qk?` wr9 XZmO oRvZ {|@^'n݄udjs~u۩ܫwjvE;BzHƯ\~";ڝ骡* *Z riA*F Kf(Mw0SV S]cnPGV BwN!"+@hx`qą{*@sbNn/t2[$F4'Eyz^u7}<#5>`iq7C /%]mvHͦ+8hQ lHT7]WbA`L H_hg V;,8+5!..Q+fNFx. :C3>} p-7Ր̤L]*#&ؖi2ܪӊw9:~x1ӵVMϺoat sr^#N({ƶSVkI_\j|]lD,IhlT< R'Ӆ!fr//opYhZjkKfMTqnZTjY6"`:v>L2fK>ipƒEN]4xY/>PW9͜mM! Q$"9GKE&,D1&뾿}L4Gj_<ΏjGh(jqb6ϔ3P_