libgstgl-1_0-0-1.8.3-7.4>t  DH`pY*?/=„@tfF@/ Vw&=}A[_#R`ﲦ<\Igiܿڕ_^-HR47 pmuWgΠs  Wႂ)Rtȸʚ d4ёJ(0]K߳~tN >ւ=49$=v*Z][ |d'| Lȣ޶# C6]VezQp>\`.;@MJC_1PH۸C [ 970a3a38a6c317c5740fe6f59004354270b2f9a83Y*?/=„:a5;d1B5y:RL8~fxpndhvPq++ҭk= _vVYFҴT<`kY?F{1k 4FsA.EZNGSZgo<ʀڷ "FV. Q9 V: _GZ( fy A@0b=v|#]XSHb˽ys nг$$Y[E롧ipw[u9q,pG{/Hj"V/JOO'><?d  H  /5<D H L T v  t(8k9lk:k>,@;FJG\HdIlXpY|\]^bc[defluvwxyzClibgstgl-1_0-01.8.37.4GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.Y*lamb63openSUSE Leap 42.3openSUSEGPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgSystem/Librarieshttp://gstreamer.freedesktop.org/linuxx86_64СY)Y)f1dce580aa2c9620abbea82df9a88bf7libgstgl-1.0.so.0.803.0rootrootrootrootgstreamer-plugins-bad-1.8.3-7.4.src.rpmlibgstgl-1.0.so.0()(64bit)libgstgl-1_0-0libgstgl-1_0-0(x86-64)@@@@@@@@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibEGL.so.1()(64bit)libGL.so.1()(64bit)libX11.so.6()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstallocators-1.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgstvideo-1.0.so.0()(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2X @XOX43@WiW@W@W@WgWaC@WaC@W_WPWDB@W=WW4VyV`VV@VV$@VrVXEV4@VqUTTMT@Tg@@TeTN3T$TwTSSS^BSZN@RmR±RRfhR!R@R@R QQ{Qr@QR@QM@P[PѬ@PP{@P}L@Puc@PtPj@P`K@PXb@PS@PS@P(@P@OOOOleO?O@NxN=,N|@Md@M@Mz@M@M@MF@M2M0:M\@LL@LzL)@LL@L{@L{@LuLc@LBK͗@KKP@KKO@K&(J@JęJ]@JJ@Iymgorse@suse.commgorse@suse.comadrien.plazas@suse.comfezhang@suse.comzaitor@opensuse.orgzaitor@opensuse.orgfcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgsbrabec@suse.comdimstar@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgjoerg.lorenzen@ki.tng.defcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgadam@mizerski.plzaitor@opensuse.orgfcrozat@suse.comzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgidonmez@suse.comhrvoje.senjan@gmail.comzaitor@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comreddwarf@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgreddwarf@opensuse.orgcoolo@suse.comchris@computersalat.desbrabec@suse.czreddwarf@opensuse.orgreddwarf@opensuse.orgdimstar@opensuse.orgtoddrme2178@gmail.comreddwarf@opensuse.orgdavejplater@gmail.comaj@suse.devuntz@opensuse.orgreddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdavejplater@gmail.comvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.desbrabec@suse.czlnussel@suse.desbrabec@suse.czvuntz@novell.comsbrabec@suse.czvuntz@novell.com- Add gstreamer-mxfdemux-use-after-free.patch: set stream tags to NULL after unrefing (boo#1024044 CVE-2017-5843). - Add gstreamer-mpegdemux-Handle-system-header-timestamp.patch, gstreamer-psmux-rewrite.patch, and gstreamer-mpegdemux-extra-length-checks.patch: rewrite PSM parsing to add bounds checking (boo#1024068 CVE-2017-5848).- Add gstreamer-h264-size.patch: ensure codec_data has the right size when reading number of SPS (boo#1013659 CVE-2016-9809). - Add gstreamer-mptssection-add-checks.patch: add more section size checks (boo#1013678 CVE-2016-9812). - Add gstreamer-mptssection-fix-pat-parsing.patch: fix PAT parsing (boo#1013680 CVE-2016-9813).- Check an integer overflow (CVE-2016-9445) and initialize a buffer (CVE-2016-9446) in vmncdec. (bnc#1010829)- Disable libbs2b support when building on SLE.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767492, bgo#769376, bgo#736227, bgo#768160, bgo#767553, bgo#761260, bgo#763044, bgo#763081, bgo#756866, bgo#768771, bgo#766662, bgo#766163, bgo#768146, bgo#766663, bgo#767792, bgo#767492, bgo#767635. + Updated translations.- Move libbs2b-devel BuildRequires and corresponding plugin to main package. There is no need for this to be in the addon one.- Really disable wayland support on SLE12.- Disable zbar support when building on SLE.- Enable zbar support (needed for a new key-signing tool): + Add pkgconfig(zbar) BuildRequires.- Drop pkgconfig(libcdaudio) BuildRequires: No longer needed, nor used anymore. - Remove obsolete clean section and a no longer meaningful conditional.- Update to version 1.8.2: + bgo#756948: directsoundsrc: Audio Device not found on Windows (string encoding not honored). + bgo#764758: vulkan didn't build out of tree due to vkconfig.h. + bgo#765324: compositor: crashes on NULL pointer in _aggregate_frames(). + bgo#765456: vtdec: Strange bug re-encoding video with GST 1.8.1 on Mac OS 10.10. + bgo#765926: mpegtsmux: Set PTS on aligned buffers. + bgo#766190: vtdec: corrupted rendering on OSX. + bgo#766213: openjpeg plugin needs to be ported to libopenjp2 v2.1. + bgo#766289: amc: cannot play some files on android. + bgo#766422: videoaggregator: rtspsrc ! compositor produces no output. + bgo#766441: OpenBSD does not use librt, but provides the needed functions in libc. + bgo#766520: gl: win32: race when handling window messages while creating the internal window. + bgo#766611: gl: buffer pool configuration error with caopengllayersink. + bgo#766638: ahc: fix possible NULL deref. + bgo#766732: openjpegenc: Doesn't manage MCT switch for RGB and YUV frames. + bgo#767298: amc: gst_object_unref on caps. + bgo#767302: ahcsrc: div by 0 warning.- Make baselibs.conf consistent with spec file (boo#980893).- Drop pkgconfig(libmusicbrainz): gstreamer does not depend on it directly.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#760473: OpenCV face detection does not work with OpenCV newer than 2.4.11. + bgo#747633: decklinkvideosrc: crash in ::VideoInputFrameArrived() callback with video_frame=NULL. + bgo#762924: interlace: negotiation fails unexpectedly. + bgo#763324: nvenc fails to compile with Nvidia video SDK 6.0. + bgo#763404: bad: video sink: Post un-handled keyboard/mouse events as message to application. + bgo#763862: mxfmux: Instead of releasing request pads on stop(), clear them only. + bgo#764148: gtkglsink doesn't fail to create on incompatible hardware. + bgo#764339: ahcsrc: g_object_class_install_property: assertion 'pspec- > flags & G_PARAM_WRITABLE' during initialization. + bgo#764363: videoaggregator: Does not take into account the best output format that is computed. + bgo#764404: hlsdemux: Assertion with AES encrypted stream. + bgo#764448: h264parse: constrained-baseline is a subset of baseline. + bgo#764523: -lole32 is missing for libgstdirectsoundsrc. + bgo#764545: Crash when trying to use vulkan sink. + bgo#765005: mpegtsmux: memory leak caused by pad_data- > language. + bgo#765194: caopengllayersink: renders blurry content on HiDPI screens because contentsScale is ignored. + bgo#765241: glimagesink: need to clean window_id when state change form READY to NULL. + bgo#765079: srtpdec request-key is not signaled if roc is missing. - Clean up spec file, properly escape disabled plugins and macros. Make rpmlint report readable again. Also remove an obsolete source repack comment, we do it via pre_checkin.sh now. - No longer pass V=1 to make, stop littering buildlogs and debugging is done local anyway. - Add some missing post/postun handling. - Add pkgconfig(bluez), pkgconfig(x265) and libbs2b-devel BuildRequires and replace librtmp-devel for pkgconfig(librtmp): Build more supported plugins. - Disable a few BuildRequires that are not ported yet, no need to pull unused BuildRequires: SDL-devel, pkgconfig(daala), pkgconfig(flite), pkgconfig(libdc1394-2), libaudio-devel and libxvidcore-devel. - Split out a new libgstvdpau in an own sub-package, vdpau support is not needed for people not running nvidia binary driver. - Add fdupes BuildRequires and add macro to install section. - Stop passing --enable-experimental to configure, currently we are not building any experimental plugins, nor should we in the future.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-bad-real.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#763756, bgo#763793, bgo#763877, bgo#763974, bgo#764066, bgo#763262. - Add pkgconfig(xcb) and pkgconfig(wayland-scanner) BuildRequires: New dependencies. - Add 2 new subpackages and handle them in post/un + libsgtbadaudio and libgstplayer.- Add gstreamer-plugins-bad.appdata.xml so that the codecs can show up in a Software Center.- Add libgstadaptivedemux-1_0-0 to baselibs.conf.- 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.- 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.- Fix build for Leap 42.1.- Do not BuildRequires pkgconfig(wayland-egl) on SLE.- Add pkgconfig(libssh2) BuildRequires: Build ssh support. - Add libcurl.so to BUILD_ORIG file list for openSUSE 13.1 only, as packman builds against Update where a new enough version is provided.- Update to version 1.6.1: + Bugs fixed: bgo#756567, bgo#752132, bgo#752230, bgo#754523, bgo#755108, bgo#755132, bgo#755134, bgo#755239, bgo#755623, bgo#755680, bgo#755738, bgo#755754, bgo#755759, bgo#755824, bgo#755840, bgo#755850, bgo#755852, bgo#755892, bgo#755969, bgo#755981, bgo#756001, bgo#756065, bgo#756070, bgo#756181, bgo#756186, bgo#756383, bgo#756563, bgo#756578, bgo#756592, bgo#756617, bgo#756653, bgo#756861, bgo#756876, bgo#757251. - Add gstreamer-revert-bogus-automake-version.patch, upstream bumped automake req to high.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Rebase gstreamer-plugins-bad-patch-source.sh, add new plugins. - Drop gstreamer-plugins-bad-real.patch: real plugin was dropped from gstreamer-bad package. - Add new sub-package libgstadaptivedemux-1_0-0 and handle it in %post/postun.- Change from simple %defines to %bcond_with/without, as this allows to be set in prjconf without the need to patch the .spec files. - Create new subpackage libgstwayland-1_0-0.- added BuildRequires: pkgconfig(nettle) to enable building hls plugin- Update to version 1.4.5: + Bugs fixed: bgo#722764, bgo#729768, bgo#739152, bgo#740191, bgo#740201, bgo#740451, bgo#740953, bgo#741321. - Remove obsolete FIXME entries about pkgconfig(wayland-client) BuildRequires, we have had this enabled for a while.- Disable BuildRequires on libchromaprint, fluidsynth and openAL on SLE12.- Enable pkgconfig(libchromaprint) BuildRequires, build chromaprint plugin.- Update to version 1.4.4: + bgo#732239, bgo#733510, bgo#734156, bgo#736319, bgo#737186, bgo#737569, bgo#737658, bgo#737724, bgo#738067, bgo#738223, bgo#738230, bgo#738243, bgo#738291, bgo#738449, bgo#738519, bgo#738532, bgo#738674, bgo#738695, bgo#738696, bgo#739277, bgo#739348, bgo#739368, bgo#739374. + Updated translations.- Add pkgconfig(fluidsynth), pkgconfig(gudev-1.0), pkgconfig(libusb-1.0), pkgconfig(libwebp), pkgconfig(libxml-2.0), pkgconfig(OpenEXR) and pkgconfig(sbc) BuildRequires, build more plugins.- Update to version 1.4.3: + Bugs fixed: bgo#735861, bgo#736090, bgo#736390, bgo#736426, bgo#736474, bgo#736490, bgo#736729, bgo#736730, bgo#736731, bgo#736732, bgo#736733, bgo#736735, bgo#736750, bgo#736871, bgo#736919, bgo#736951. + Updated translations.- Remove openal dependency bnc#886207- Sync baselibs.conf with changes done with update to 1.4: swap libgstegl-1_0-0 with libgstgl-1_0-0, and added new packages; libgstbadbase-1_0-0 and libgstbadvideo-1_0-0.- Update to version 1.4.1: + Bugs fixed: bgo#678485, bgo#725871, bgo#730509, bgo#731824, bgo#733245, bgo#733426, bgo#733487, bgo#733490, bgo#733545, bgo#733726, bgo#733837, bgo#734014, bgo#734015, bgo#734269, bgo#734394, bgo#734517, bgo#734519, bgo#734520, bgo#734521, bgo#734522, bgo#734524, bgo#734528, bgo#734531, bgo#734533, bgo#734534, bgo#734536, bgo#734537, bgo#734539, bgo#734544, bgo#734763, bgo#734830, bgo#735078. + Updated translations.- Update to version 1.4.0: + Major changes: - v4l2videodec element for accessing hardware codecs on platforms that make them accessible via V4L2. The v4l2videodec element replaces the mfcdec element. - New downloadbuffer element that replaces the download buffering feature of queue2. Compared to queue2's code it is much simpler and only for this single use case. - 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. This is planned to become the replacement of the adder element. - 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. - Add audiomixer and compositor to the list of allowed plugins. - Split new subpackages libgstbadbase-1_0-0, libgstgl-1_0-0 and libgstbadvideo-1_0-0. - Drop old subpackage libgstegl-1_0-0. - Adjust -devel package requirements, following the subpackages. - Package baselibs.conf.- Do not build libopenjpeg support on SLE12.- Update to version 1.2.4: + Bugs fixed: bgo#724013, bgo#725137, bgo#725140.- Update to version 1.2.3: + Bugs fixed: bgo#709241, bgo#711163, bgo#721382, bgo#721384, bgo#721715, bgo#722158, bgo#722414, bgo#722622, bgo#723127, bgo#723134, bgo#723230, bgo#723398. + Updated translations.- Update to version 1.2.2: + Bugs fixed: bgo#667564, bgo#680700, bgo#706211, bgo#709416, bgo#710223, bgo#711495, bgo#712219, bgo#712605, bgo#715166, bgo#719657, bgo#720099, bgo#720421, bgo#720532, bgo#720673.- Update to version 1.2.1: + Bugs fixed: bgo#690148, bgo#707974, bgo#708161, bgo#708222, bgo#708849, bgo#709145, bgo#709373, bgo#709531, bgo#709886, bgo#710392, bgo#710433, bgo#710451, bgo#710657, bgo#710881, bgo#711135, bgo#711156, bgo#711214, bgo#711615, bgo#711627, bgo#711721. + Updated translations. - Replace autoconf BuildRequires with gnome-common: we need to run a full cycle of autogen.sh. - Run autogen.sh instead of autoconf (autoconf does not refresh all files needed and some happen to have stale information afterwards). - Define an alias for git=true: autogen.sh would want to update the git snapshot for us, which we do not want to happen.- 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. - Disable translation-update-upstream, as it breaks the build. - Drop pkgconfig(directfb) BuildRequires: for one, DirectFB is outdated and additionally, it's broken in 1.2.0. - Drop pkgconfig(celt) BuildRequires: celt was replaced by opus. - Remove library packages of no longer existing libs: + libgstbasevideo-1_0-0 + libgstsignalprocessor-1_0-0 - Add additional subpackages, according the shared library packaging policy (also provide -32bit packages): + libgstegl-1_0-0 + libgstinsertbin-1_0-0 + libgstmpegts-1_0-0 + libgsturidownloader-1_0-0 - Update devel package dependencies on own libraries.- Update to version 1.0.10: + build: fix bz2 configure check on Windows. + interaudiosrc: make silence memory actually contain silence. + neonhttpsrc: allow building with neon-0.30. + rtpvp8depay: mark key frames and delta frames properly. + pcapparse: fix double unref causing criticals and/or crashes. + mpegvideoparse: fix level detection. + Bugs fixed: bgo#465924, bgo#705957, bgo#706369, bgo#705550. - Drop gstreamer-neon-0_30.patch, fixed upstream.- Add gstreamer-neon-0_30.patch, fix build with neon-0.30.- Add pkgconfig(libopenjpeg1) BuildRequires, in order to build the newly available openjpeg decoder/encoder. Also add it's .so to filelist (libgstopenjpeg.so).- Update to version 1.0.9: + midi: add midi parser and fluidsynth midi renderer. + winscreencap: port to 1.0. + openjpeg: add OpenJPEG-based JPEG2000 decoder and encoder. + decklink: add "device-number" to select from multiple devices. + decklink: actually enable decklinksink. + dvdspu: fix artefacts and invalid memory access when clipping subtitles. + Bugs fixed: bgo#704505, bgo#705039. - Add new element midi to gstreamer-plugins-bad-patch-source.sh and add it's .so to filelist (libgstmidi.so).- Update to version 1.0.8: + rfbsrc, neonhttpsrc, ofa, and openal plugins ported to 1.0. + mpegvideoparse: don't announce incomplete source caps. + tsdemux: many fixes. + Bugs fixed: bgo#702495, bgo#674536, bgo#685103, bgo#695412, bgo#695879, bgo#697283, bgo#699786, bgo#700038, bgo#700402, bgo#702597.- Update to version 1.0.7: + androidmedia plugin is ported to 1.0. + Bugs fixed: bgo#690949, bgo#696361, bgo#696681, bgo#696785, bgo#697884.- Add pkgconfig(glesv2) BuildRequires: libSDL-devel used to pull in Mesa-devel, but that was fixed. And we make explicit use of glesv2.- Introduce build_wayland defines (currently set to 0) and conditionally: + Add pkgconfig(wayland-client) BuildRequires. + Pass --enable-wayland (resp. disable-wayland) to configure. + Adjust the files section accordingly.- Update to version 1.0.6: + audiovisualizer: fix improper video frame clear operation. + codecparsers: - h264: . add inferred value for slice_beta_offset_div2. . zero-initialize SPS VUI parameters. - mpeg2: . add helpers to convert quantization matrices. . store quantization matrices in zigzag scan order. - vc1: . fix bitplanes decoding. . fix calculation of ALTPQUANT. . fix parser for DQPROFILE in VOPDQUANT. . fix VOPDQUANT parser for DQUANT == 2 + curltlssink: set correct level of SSL for the transfer. + decklink: port to 1.0 + dvbsrc: handle EINTR from poll. + dvdspu: fix rendering of PGS windows with left != 0 + eglglessink: port to 1.0 + element-maker: update for 1.0 + gdppay: fix buffer leak when new caps are same as old caps. + interlace: fix negotiation for true interlaced modes. + opensles: Port to 1.0 + opusdec: clear the state of the decoder. + opusenc: fix crash when setting "cbr" property when encoder is not running yet. + opuspay: fix timestamps. + tsdemux: expose VC1 streams with missing descriptor. + Bugs fixed: bgo#681818, bgo#690738, bgo#692010, bgo#692265, bgo#692267, bgo#692270, bgo#692271, bgo#692273, bgo#692312, bgo#692698, bgo#692859, bgo#692929, bgo#693000, bgo#693146, bgo#693212, bgo#693300, bgo#693324, bgo#695655.- Update to version 1.0.5: + psdemux: tentative port to 1.0; take into account both DTS and PTS + shm: Actually get the permissions on get_property + waylandsink: do not default to fullscreen mode + bgo#690097, bgo#690442.- Update to version 1.0.4: + mpeg4videoparse: - also parse divx 4/5 - export number of sprite warping points in caps (decoders might have no or only limited GMC support) + mpegtsmux: propagate flow returns upstream; don't crash when reused + rtmpsrc: disable seeking if the configured url specifies live=true + build fixes for OS/X (shm) and Windows (d3dvideosink) + Bugs fixed: bgo#688870, bgo#689107, bgo#689183, bgo#690031, bgo#690149.- Update to version 1.0.3: + mpegtsmux: fix DTS/PTS confusion + tsdemux, tsparse: seeking fixes + tsdemux, tsparse: fix timestamping with push-based input + h264parse: fix PPS insertion + mpg123audiodec: fix leaks from not chaining up in the finalize function + Bugs fixed: bgo#686871, bgo#687178, bgo#687806, bgo#688091, bgo#688626, bgo#688510.- Update to version 1.0.2: + Parallel installability with 0.10.x series + audioparse: add mode where caps are taken from upstream and only timestamping is performed + directsoundsrc: port to 1.0 + dtsdec: fix buffer parsing + fieldanalysis: actually build (remove from the NONPORTED plugins list) + hlsdemux: numerous thread-safety fixes, and an invalid memory access fix + mpegdemux: handle and combine downstream flow returns better + mpegdemux: make work properly with dvdreadsrc + mpegtsdemux: PES header parsing fixes; fix potential crash + mpegtsdemux: First push EOS, then destroy all programs + mpegtsmux: fix buffer refcounting issue + mpeg4videoparse: correctly parse the full first frame; properly mark config data presence + mpegvideoparse: correctly parse the full first frame; signal interlacing properly in caps + pitch: fix for start times > 0 (e.g. ogg streaming) + rtmpsink: handle RTMP_Write() return value correctly, fix memory leak + scaletempo: fix timestamp and latency query handling, and event leak + subenc: port to 1.0 + Bugs fixed: bgo#623387, bgo#673414, bgo#681459, bgo#685709, bgo#685895, bgo#686009, bgo#686294, bgo#686327, bgo#686358, bgo#686520, bgo#686547, bgo#686595, bgo#686774, bgo#686829.- Add explicit pkgconfig(bzip2) BuildRequires.- Remove unported plugins from the file list: LV2, mythtv, nas and xvid - Add the aac plugin to the file list - Correct the amr-wb plugin name in the file list- Update to version 1.0.1: + fieldanalysis and frei0r plugins ported to 1.0 + DVD playback fixes + pitch: transform timestamps properly after a seek + camerabin fixes + Bugs fixed: bgo#667220, bgo#681562, bgo#681564, bgo#681678, bgo#684740, bgo#684847, bgo#685065, bgo#685159.- Pass --disable-examples to configure: the examples are not being installed anyway and as such it's useless to waste build power to create the binaries.- Update to version 1.0.0: + Minor bug fixes. + opusenc: Rank as Primary. + Bugs fixed: bgo#683192, bgo#684683- Update to version 0.11.99: + Move vp8 from -bad to -good + freeze: remove freeze element, was replaced by imagefreeze in - good years ago. + Bugs fixed: bgo#683254, bgo#683263, bgo#683264, bgo#684116a - Remove libvpx-devel BuildRequires: no longer needed, as the vp8 encoder/decoder moved to -good.- Add pkgconfig(opus) BuildRequires: it's been packaged and landed in Factory.- Update to version 0.11.94: + videoparsers: Disable PTS interpolation in the base parse class + dvdspu: Advance video stream with gap events + resindvd: Start with a larger subpicture queue for preroll + Bugs fixed: bgo#611692, bgo#622482, bgo#629946, bgo#644890, bgo#654485, bgo#658436, bgo#660233, bgo#666352, bgo#666626, bgo#666674, bgo#667223, bgo#669310, bgo#670608, bgo#673118, bgo#674069, bgo#677724, bgo#678060, bgo#678130, bgo#678211, bgo#679164, bgo#679373, bgo#679886, bgo#679929, bgo#680494, bgo#680667, bgo#680755, bgo#681003, bgo#681115, bgo#681117, bgo#681453, bgo#681535, bgo#681952, bgo#682158, bgo#682589, bgo#683169, bgo#683175, bgo#683727, bgo#683850, bgo#683858.- Update to version 0.11.93: + Bug fixes + Sync with GStreamer changes.- Update to version 0.11.92: + Parallel installability with 0.10.x series. + API cleanup and minor API improvements. + Lots of bugfixes, cleanup and other improvement.- Update to version 0.11.91: + Ported asfmux, camerabin, coloreffects, gaudieffects, geometrictransform, hls plugins + Lots of bugfixes and other improvements - Update gstreamer-plugins-bad-patch-source.sh (and pre_checkin.sh) to deal with xz tarballs.- Update to version 0.11.90: + Lots of bugfixes, cleanup and other improvements - Rename packages following upstream soname and typelib name changes: + libgstbasecamerabinsrc-0_11-0 to libgstbasecamerabinsrc-1_0-0 + libgstbasevideo-0_11-0 to libgstbasevideo-1_0-0 + libgstphotography-0_11-0 to libgstphotography-1_0-0 + libgstsignalprocessor-0_11-0 to libgstsignalprocessor-1_0-0 + libgstvdp-0_11-0 to libgstvdp-1_0-0 + libgstcodecparsers-0_11-0 to libgstcodecparsers-1_0-0 - Add libgstcodecparsers-1_0-0 to baselibs.conf: it was forgotten.- Update to version 0.11.2: + Many cleanups + Ported to new 0.11 core API changes + bz2: Ported to 0.11 + celt: Ported to 0.11 + qtkitvideosrc: Ported to 0.11 + rawparse: Ported to 0.11 + removesilence: Ported to 0.11 + scaletempo: Ported to 0.11 + schro: Ported to 0.11 + segmentclip: Ported to 0.11 + shm: Ported to 0.11 + smooth: Ported to 0.11 + vtdec: Ported to 0.11 + Bugs fixed: bgo#658438, bgo#662618, bgo#665355, bgo#670367. - Drop libmms bcond: always build against libmms-devel since we have it. - Remove glib-compat-private.h source as it's now in the tarball. - Add explicit glib2-devel and gstreamer-devel BuildRequires so they can be versioned. - Move to pkgconfig()-style BuildRequires: + Old ones: DirectFB-devel, dirac-devel, libass-devel, libcdaudio-devel, libcelt-devel, libcurl-devel, libdc1394-devel, libdvdnav-devel, libexif-devel, libkate-devel, libmjpegutils-devel, libmms-devel, libmodplug-devel, libmusicbrainz-devel, libofa-devel, libpng-devel, librsvg-devel, libsndfile-devel, libtimidity-devel, libvdpau-devel, lv2core-devel, neon-devel, opencv-devel, openssl-devel, schroedinger-devel, slv2-devel, soundtouch-devel. + New ones: cairo, celt, dirac, directfb, dvdnav, dvdread, gio-2.0, gmyth, kate, libass, libcdaudio, libcrypto, libcurl, libdc1394-2, libexif, libmms, libmodplug, libmusicbrainz, libofa, libpng, librsvg-2.0, libtimidity, mjpegtools, neon, opencv, openssl, schroedinger-1.0, slv2, sndfile, soundtouch, vdpau, x11. - Add pkgconfig(lrdf) BuildRequires: this enhances the ladspa plugin. - Add pkgconfig(openal) BuildRequires to build new OpenAL sink and source elements. - Add pkgconfig(spandsp) BuildRequires to build new spandsp plugin. - Add pkgconfig(zvbi-0.2) BuildRequires to build new teletext decoder plugin. - Change python-devel BuildRequires to python-base as only python is needed, not the development files. - Remove BuildRequires for plugins that got removed or moved elsewhere: jack-devel, libexempi-devel, libiptcdata-devel, libraptor-devel, libtheora-devel. - Remove BuildRequires that, as far as I can tell, are not needed (else, they are implicitly brought in by something else): check-devel, libglade2-devel, sgml-skel. - Remove Provides/Obsoletes for gstreamer010-* packages in main and orig-addon subpackages. - Move to use GTK+ 3 for the build: + Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0). + Pass --with-gtk=3.0 to configure. - Add missing Requires for libgstbasecamerabinsrc-0_11-0, libgstbasevideo-0_11-0, libgstsignalprocessor-0_11-0, libgstvdp-0_11-0 to devel subpackage. - Add missing %post/%postun for libgstcodecparsers-0_11-0 to run /sbin/ldconfig. - Add a build_gstvdp macro, so that we can easily re-enable the packaging of the libgstvdp-0.11 library when it will be re-enabled in the tarball. - Synchronize orig build with gstreamer-0_10-plugins-bad: + Remove libamrwb-devel BuildRequires. + Add pkgconfig(vo-aacenc) and pkgconfig(vo-amrwbenc) BuildRequires.- Update to version 0.11.1: + Many cleanups + Ported to new 0.11 core API changes - Rename package to gstreamer-plugins-bad. - Drop gstreamer-0_10-plugins-bad-mjpegtool2.patch: new codebase.- Change mjpegtools-devel BR to libmjpegutils-devel to reflect new name and fix build in OBS when the two versions are available- add autoconf as buildrequire to avoid implicit dependency- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33- Move autoconf call to %build phase where it belongs.- fix build with mjpegtools 2.0.0- enable the cURL plugin- Update to version 0.10.22: + aiffparse: - add support for 32 bit and 64 bit floating point formats - the SSND header is 16 bytes large, not 8 + 16 bytes + assrender: refactor blitting, avoid writing past end of buffer + camerabin2: - Add a property to select the encoding profile - Add custom filter properties - Add image-done message - Adding audio support for video recordings - Adding properties for image capture settings - Add methods for preview image message posting - Add preview-filter property - Adds new idle property - Add viewfinder caps related properties - Add viewfinder-sink property - Implement previewing - Implement tagsetter interface - Move preview helper functions to basecamerabinsrc - Move to encodebin - Moving preview image properties to basecamerasrc + camerabin: - adding audio related properties - Always take photo when preview-caps is set - don't rely on the application running the default GLib main loop - Events with select-all in input-selector - Fix corner case for preview posting - Use running time for muxing + celtenc: Fix compilation with celt >= 0.11.0 + colorspace: - add 16-bit-per-channel handling - add dithering and support for r210 and fix YUV->RGB matrixing + curlsink: add libcurl-based sink element + decklink: Add decklink plugin + directdrawsink: - avoid aspect-ratio borders overlying other windows - avoid rendering to invalid area + dshowvideosink: update for latest GstXOverlay changes + dvbsuboverlay: Fix using alpha values in blitting + dvdspu: don't write clipped lines to the output buffer + dvdsubdec: make up clut values if they weren't set + fieldanalysis: new fieldanalysis element + fpsdisplaysink: - add "silent" property, fix "sync" property default value - add "frames-dropped" and "frames-rendered" properties - add "last-message" property and never print anything to stdout + gme: fix infinite looping by fading out after two loops + h263parse: add an h263parse element + hlsdemux: Add HTTP live streaming parser/demuxer element + id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame + jifmux: Add GstTagXmpWriter support + jp2kdec, jp2kenc: add support v308 (4:4:4 YUV) + jp2kdec: post proper error when the image's colour space is not supported + jpegparse: misc. fixes + linsys: Add plugin for Linear Systems SDI boards + logoinsert: add "data" property; fix memleaks + mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite + mpegtsmux: - add byte-stream to h264 template pad caps - don't error out if downstream fails to handle the newsegment event + mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding() + opencv: make work with openCV 2.2 + patchdetect: new element + rsvgoverlay: - allow negative values for x/y/width/height - implement x/y/width/height (absolute and relative) positioning and dimensioning + rtpvp8: Add simple payloaders and depayloaders for VP8 + scenechange: new scene change detection element + sdi: Add raw SDI muxing/demuxing elements + shm: - Allow ShmPipe to save a data pointer for applications - Keep the ShmPipe alive as long as there are blocks left - Make default perm u+rw g+r for shm area + shmsink: - ensure gst_poll_wait is called first on descriptors - Keep shmsink referenced while there are still buffers around + shmsrc: - Keep GstPoll for whole src lifetime - Only connect to sink in PLAYING in live mode + vdpau: fixup GstFlowReturn handling + vdpausink: fix bug where we didn't setup vdpau on a user set window + videoparsers: - new h263parse element - baseparse-based dirac parser, new baseparse-based h264parse + xvidenc: proxy downstream caps restrictions upstream via get_caps() + zebrastripe: New element + Bugs fixed: bgo#646211, bgo#608786, bgo#334107, bgo#582167, bgo#586848, bgo#591651, bgo#594035, bgo#594280, bgo#602847, bgo#611061, bgo#615655, bgo#616814, bgo#617532, bgo#622276, bgo#626618, bgo#632056, bgo#639502, bgo#639763, bgo#639841, bgo#640286, bgo#640287, bgo#640327, bgo#640561, bgo#640637, bgo#640885, bgo#641047, bgo#641178, bgo#641496, bgo#641530, bgo#641712, bgo#641796, bgo#641857, bgo#641858, bgo#642116, bgo#642658, bgo#642671, bgo#643469, bgo#643471, bgo#643607, bgo#644176, bgo#644208, bgo#644429, bgo#645006, bgo#645053, bgo#645412, bgo#645420, bgo#645502, bgo#645568, bgo#645711, bgo#646256, bgo#646495, bgo#646840, bgo#646955, bgo#647030, bgo#647364, bgo#647498, bgo#647564, bgo#647830, bgo#647852, bgo#647853, bgo#647854, bgo#648001, bgo#648929, bgo#649005, bgo#647751, bgo#621027. - Add new elements to gstreamer-0_10-plugins-bad-patch-source.sh: + fieldanalysis, hls, mpegtsdemux, patchdetect, rtpvp8, sdi, videofilters and videoparsers. - Remove libgstaudioparsersbad.so from files section: it's moved to the -good package - libgstqtdemux has been renamed to libgstmpegtsdemux.so - Add newly appeared elements: + libgstdecklink.so + libgstfieldanalysis.so + libgstfragmented.so + libgstlinsys.so + libgstpatchdetect.so + libgstrtpvp8.so + libgstsdi.so + libgstvideofiltersbad.so + libgstvideoparsersbad.so- Add 32bit compatibility libraries- Add GME support - Fix BUILD_ORIG build- Update to version 0.10.21 : see documentation - NEWS for all changes since 0.10.20 - Upstream additions and removals : * alsaspdif: removed alsaspdifsink element (replaced by alsasink device=spdif) * metadata: remove metadata plugin * jack: jack plugin has moved to gst-plugins-good (0.10.27) * selector: input-selector and output-selector have moved to GStreamer core (0.10.32) * valve: has moved to gstreamer core (0.10.32) * camerabin2: new camerabin element (work-in-progress, experimental) * camerabin: add "preview-source-filter","ready-for-capture", "idle" properties * camerabin: change "zoom" property from int to float * camerabin: enable all conversion flags by default to make it work out-of-the-box everywhere * cog: improvements in colorspace and scaler; add fast paths for colorspace conversion * colorspace: revive element and add support for many more pixellayouts/colorspaces * colorspace: add support for SDTV/HDTV YUV conversions * dvbsuboverlay: new element to overlay DVB subtitle * interlace: new element * jp2kdecimator: add a JPEG2000 decimator element (drop details without reencoding) * y4mdec: new y4mdec element * new libgstbasecamerabinsrc-0.10.so.0- Remove buildrequire on pyxml, requiring python is enough.- Remove libgme-devel BuildRequires: it was not submitted to Factory, so it makes the build fail. It means we don't have gme support.- Add gme support- Move libkate-devel BuildRequires out of the orig build, since it's now in Factory.- Add libtimidity-devel BuildRequires to build the timidity plugin. - Drop gstreamer010-plugins-bad-libdca-shared.patch: this is not needed anymore, since the orig build will have a recent-enough version of libdca now. - Update the list of plugins we patch out of the source to make the package really free: + This is based on what Fedora does. + See bnc#637056 for the discussion. We can ship the muxers and demuxers now. However, we can't ship dvdspu, nor siren. + Update gstreamer-0_10-plugins-bad-patch-source.sh to be based on the gst-p-bad-cleanup.sh script used for gstreamer-plugins-bad-free in Fedora. + Drop gstreamer010-plugins-bad-patched.patch: the script now patches the tarball too. + Remove call to autogen.sh/autoconf: this is done by the script too. + Remove the call to rm after %makeinstall that removes plugins: all plugins that we build are fine now, and since we explicitly list plugins in the packages file lists, we can't have a plugin there by accident. + Regenerate gst-plugins-bad-0.10.20-patched.tar.bz2.- Fix files list for full build: + amrwbparser has been removed since 0.10.14, migrated to -ugly. See also bgo#584890. + aacparser was merged into audioparse since 0.10.18. + Add mpegpsmux.so, that appeared in version 0.10.14. - Due to the move of amr to -ugly, remove the libopencore-amr-devel BuildRequires. - Remove obsolete FIXME lines: + assrender is being built - Add some more FIXME lines: + flite: a small, fast run time synthesis engine + gme: game-music-emu + lv2: a standard for plugins and matching host applications, mainly targeted at audio processing and generation. - New built decoders/encoders/muxers: + kate: add libkate-devel BuildRequires; plugin is packaged in the original addon package.- Change xvid-devel BuildRequires to libxvidcore-devel and amrwb-devel to libopencore-amr-devel. This is the name used by exxternal repositories.- Change lang package Requires to Recommends since it is not mandatory at runtime.- Update to version 0.10.20: + vdpau: H.264 and MPEG-4 decoder (not enabled for autoplugging yet though) + vp8enc: support multipass encoding and keyframe-only mode + neonhttpsrc: timeout properties and cookie support + h264parse and mpegvideoparse: can periodically insert codec data into stream now + build: require GLib >= 2.20, automake >= 1.10, autoconf >= 2.60, want orc + asfmux: - deprecate "is-live" property, replaced by new "streamable" property - don't set the 'seekable' flag in headers if we are streaming - put headers into "streamheader" field in output caps for streaming - write preroll info in the header at initialization + bayer: support more formats in bayer2rgb, add rgb2bayer element + camerabin: make viewfinder-sink property work with bins + celt: add support for celt 0.8, remove support for celt < 0.5 + celtenc: add "prediction" and "start band" properties + coloreffects: new element with heat, sepia, xray and cross-process effects + dshowvideosink: many fixes and improvements + fpsdisplaysink: add "fps-update-interval" and read-only "max-fps"/"min-fps" properties + frei0r: check for plugins in /usr/{local/,}lib{32,64}/frei0r-1 + gaudieffects: new plugin with burn, chromium, dilate, dodge, exclusion, gaussianblur and solarize video effect elements + geometrictransform: new plugin with circle, diffuse, kaleidoscope, marble, pinch, sphere, twirl, and waterripple, fisheye, mirror, square, tunnel, bulge, stretch video effect elements + gsettings: new GSettings plugin with audio/video sources and sinks (to replace gconf plugin) + h264parse: add "config-interval" property to insert SPS/PPS at periodic intervals + h264parse: handle 3-byte bytestream sync codes; process incoming timestamps more correctly + id3mux: add support for beats-per-minute tag + invtelecine: support more video formats, more pulldown formats, add "verify-field-flags" property + ivfparse: add simple IVF parser element (simple framing for VP8 video data) + jpegformat: add exif writing to jifmux and exif parsing to jpegparse + jpegparse: skip extra 0xff markers, optimize jpeg image parsing + mimic: lots of fixes and clean-ups + mpeg4videoparse: add "config-interval" property to re-insert config in stream + mpegtsmux: start pmt at 0x020; take all the pmt in the streamheaders + mpegtsparse: actually work when we have small buffers coming in + mpegvideoparse: apply previous timestamp when there isn't any newer + neonhttpsrc: add "connect-timeout", "read-timeout" and "cookies" properties + qtmux: - write audio/video stream bitrates into header, if available - write track-number etc. tags even if count is not available + rtmpsrc: new RTMP source element based on librtmp + rtpdtmfmux: add priority sink pads and drop buffers on non-priority sink pads when something is incoming on the priority sink + rtpmux: add support for GstBufferLists; aggregate incoming segments; fix buffer leak + shm: add new shm-based shmsink and shmsrc elements for IPC using shared memory + vdpau: add H.264 decoder and MPEG-4 part 2 decoder; countless other fixes and improvements + videomaxrate: new plugin/element to limit videorate conditionally based on threshold + vp8dec: - mark discont buffers, set decoder deadline from the QoS information - allow a maximum keyframe distance of 0, i.e. all frames are keyframes - fix handling of invisible/alt ref frames - add support for enabling automatic insertion of alt-ref frames by the encoder - implement multipass encoding + wildmidi: Add support for wildmidi 0.2.3 + Bugs fixed: bgo#625908, bgo#625076, bgo#620746, bgo#566614, bgo#570428, bgo#574290, bgo#579926, bgo#580967, bgo#591622, bgo#602551, bgo#602936, bgo#613346, bgo#616265, bgo#618336, bgo#618522, bgo#618921, bgo#618936, bgo#620324, bgo#620717, bgo#620825, bgo#620978, bgo#621205, bgo#621348, bgo#621523, bgo#622369, bgo#622484, bgo#622690, bgo#622692, bgo#622725, bgo#623272, bgo#623365, bgo#623550, bgo#623678, bgo#623710, bgo#623713, bgo#623722, bgo#623802, bgo#623854, bgo#623881, bgo#623883, bgo#625003, bgo#625138, bgo#625174, bgo#625496, bgo#625722, bgo#625817, bgo#625959, bgo#626049, bgo#626603, bgo#626670, bgo#626815, bgo#627413, bgo#627918, bgo#627991, bgo#624212, bgo#619158, bgo#619484, bgo#621404 - Drop gstreamer-0_10-plugins-bad-remove-cog_test.patch, upstream included. - Rebase gstreamer010-plugins-bad-patched.patch. - Remove liboil-devel BuildRequires. - gst-camera.ui is no longer installed, so we can drop the hack to delete it ourselves. - Add libvdpau-devel BuildRequires. - Split out libgstvdp-0_10-0 subpackage. - Add gsettings macros to preamble, post and postun.- Reenable the VP8 plugin by adding libvpx-devel BuildRequires back.- Remove libvpx-devel BuildRequires for now since it's not in Factory yet.- Add libvpx-devel BuildRequires for WebM support. - Manually remove gst-camera.ui since gst-camera is not installed anymore.- Update to version 0.10.19: + audioparsers: add bitrate calculation + camerabin: - add API to query supported image capture resolution - add block-after-capture property for viewfinder blocking - add video-capture-width/height/framerate properties - add video-source-filter and viewfinder-filter properties + capssetter: element was moved to gst-plugins-good + cogcolorspace: implement color-matrix handling and chroma-site + dc1394: add iso-speed property + dshowvideosrc: add support for YUY2 input format + festival: don't open an infinite number of connections to the server and close connections + h264parse: - fix writing NALU prefix for byte-stream output format - fix wrong timestamps in some cases after seeking + imagefreeze: plugin was moved to gst-plugins-good + invtelecine: add invtelecine element + jackaudiosrc: implement multichannel support + jpegformat: add xmp reading and writing support + ladspa, lv2: don't fail in plugin_init when having 0 elements (which would cause the plugin to get blacklisted) + mmssrc: - Check URI for validity and work around URI parsing bugs in libmms - Use the escaped location for the RTSP redirect message + mpegtsdemux: add support for Blu-Ray style DTS and the two DTS HD stream types + mpegtsparse: parse TDT table in mpegts + mpegvideoparse: export profile and level in caps; estimate bitrate; update caps when sequence header changes + oss4: plugin was moved to gst-plugins-good + qtmux: add support for the VP8 video codec and XMP tags + segmentclip: add audio/video buffer segment clip elements + vcdsrc: support the DVD URI scheme so a device can be specified via the URI + vp8: add libvpx-based VP8 encoder/decoder + Bugs fixed: bgo#572551, bgo#603745, bgo#611302, bgo#612208, bgo#612331, bgo#612454, bgo#612615, bgo#612687, bgo#612757, bgo#613156, bgo#613160, bgo#613332, bgo#613708, bgo#613758, bgo#613795, bgo#613920, bgo#614016, bgo#614037, bgo#614259, bgo#614349, bgo#614475, bgo#614479, bgo#614591, bgo#614958, bgo#614991, bgo#616078, bgo#616541, bgo#617145, bgo#617146, bgo#617331, bgo#617650, bgo#618044, bgo#618388, bgo#618409, bgo#618527, bgo#618710, bgo#618867, bgo#619064, bgo#619169, bgo#619172, bgo#619290, bgo#619317, bgo#619318, bgo#619344, bgo#619444, bgo#619502, bgo#619617, bgo#619916, bgo#614317 - Drop gstreamer010-plugins-bad-libpng14.patch: fixed upstream. - Add gstreamer-0_10-plugins-bad-remove-cog_test.patch to fix build, which chokes on BRP checks. The patch is from upstream, commit 106cf3 - Add librsvg-devel BuildRequires.- Add explicit BuildRequires on orc since it's needed for the cog plugin (it was brought by the schroedinger-devel package before).- Provides gstreamer-0_10-schroedinger = 1.0.8 to ensure a clean update of gstreamer-0_10-schroedinger to this package- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream, to correctly detect recent libpng.- Build the schroedinger plugin that was moved from schroedinger to here: + Add schroedinger-devel BuildRequires to build the schroedinger plugin. + Provides and Obsoletes gstreamer-0_10-schroedinger.- Update to version 0.10.18: + Features of tis release: - aacparse: lots of fixes, now based on common baseparser class and merged into audioparser plugin - ac3parse: new AC3 parser element based on common baseparser class and part of new audioparser plugin - adpcmenc: new adpcm encoder element - aiffmux: new aiff muxer element - amrparse: use (default) time handling of baseparser class, merged into audioparser plugin - apexsink: change volume property to a double to make work with playbin2 - asfmux: handle streams with different start times - asfmux: improve compatibility with WMSP in WMP - asfmux, rfbsrc, vmnc, mpegdemux, resindvd: fix alignment and endianness issues - assrender: countless fixes and improvements - audioparsers: rename baseparse GType name to avoid possible conflicts - audioparsers: fix seek handling, newsegment sending, push mode data draining - celt: make compile against earlier CELT versions - configure: call $PKG_CONFIG instead of pkg-config to fix cross compilation - dataurisrc: new source element for data:// URIs - faac: lots of fixes (channel layout, output caps, bps estimation etc.) - flacparse: fix multiple channel frame parsing; merged into new audioparser plugin - fpsdisplaysink: expose video sink using a property - h264parse: Correctly rewrite all nal prefixes - h264parse: fix caps parameters setting, framerate calculation - h264parse: fix regression in output buffer timestamping - h264parse: optionally output AUs rather than NALUs or transform from bytestream to sample format and vice versa - h264parse: parse SPS some more (e.g. for width/height) - ivorbisdec: moved to -base (to reuse same codebase as vorbisdec) - jpegformat: new jifmux element - jpegparse: new jpeg parser element (not autoplugged for now) - mmssrc: post error message in addition to redirect when connect fails - mpegtsdemux: Handle eac3 in PMT - mpegtsmux: add pat-interval and pmt-interval properties - mpegtsmux: Do not crash on misinterpreted h264 - mpegtsmux: Fix mistake on previous commit - mpegtsmux: fix PAT/PMT insertion frequency, add PAT/PMT in streamheader - mpegtsmux: mark delta-unit on outgoing buffers - qtmux: add moov recovery feature (to finalise recording after crash or so) - qtmux: improves compatibility with some hardware players - qtmux: add support for ALAC, SVQ3, IMA ADPCM; improve j2k handling - qtmux: misc. tag writing fixes: write all udta children atoms; crash less - shapewipe: moved to -bad - vdpau: lots of fixes and refactoring + Bugs fixed: bgo#606657, bgo#607513, bgo#440476, bgo#530513, bgo#563433, bgo#575878, bgo#583098, bgo#598350, bgo#598682, bgo#598916, bgo#600409, bgo#601108, bgo#601417, bgo#602161, bgo#602465, bgo#602524, bgo#602528, bgo#603938, bgo#603983, bgo#603986, bgo#604099, bgo#604101, bgo#604280, bgo#604311, bgo#604908, bgo#604925, bgo#605720, bgo#605721, bgo#605904, bgo#606371, bgo#606636, bgo#606665, bgo#606677, bgo#606726, bgo#606859, bgo#607105, bgo#607285, bgo#607555, bgo#607747, bgo#608042, bgo#608651, bgo#608706, bgo#608751, bgo#608753, bgo#608896, bgo#608998, bgo#609055, bgo#609215, bgo#609478, bgo#164870, bgo#383478, bgo#606878, bgo#580731, bgo#587922, bgo#601576- Update to version 0.10.17: + Fix DVD playback + New elements: DTMF tone source and detector + ASS subtitle support improvements + Fix compilation on OS/X Snow Leopard + Support DVB 3.3 API + Inputselector fixes + Bugs fixed: - Changes from version 0.10.16 + Fix various bugs in the 0.10.15 release + Fix a deadlock in starting DVD + Fix compilation problems + Allow libneon versions >= 29.x - Changes from version 0.10.15 + Add barcode scanner plugin using the zbar library + Improvements to camerabin + Support audio-track format switching in DVD + Improve parsing and display of PGS subpictures + Add Cog plugin + Add LV2 plugin support + Improve VDPAU plugin. Add post-processing support + Add videomeasure plugin + Improve Siren codec + Improved Directshow capture element + Add EAC3 mapping in MPEG-TS playback + Improve AAC encoding + Improved MIDI file playback + Improve H-264 parsing + Add MPEG-PS muxer + Add PNM encoder and decoder + Add SVG decoder + Update GLib dependency to GLib 2.16 + Various other bug fixes and improvements (see ChangeLog) - Changes from version 0.10.14 + Moved rtpmanager to -good + Moved dirac elements from schroedinger to gst-plugins-bad (new schroedinger release without the gstreamer elements will follow shortly) + amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc (the removed elements will re-appear in the next -ugly release; no migration strategy provided in this case because of the special status of the amrwb plugin) + asfmux, rtpasfpay: add ASF muxer and windows media payloader + basevideo: add experimental video base class library/API + camerabin: lots of fixes and improvements + capssetter: new element for debugging purposes + directdraw: Implement GstNavigation interface + directshow: refactor and improve dshowsrcwrapper, dshowideosrc, dshowaudiosrc + frei0r: wrapper for frei0r video filter plugins + gme: add libgme plugin which supersedes the existing OpenSPC spc plugin + Implement SEEKING query in more demuxers and decoders (notably mpeg-ps/mpeg-ts, mxf, musepack, rawparse) + kate: add kate subtitle encoder, decoder and overlay + mimic: lots of fixes for mimenc and mimdec; add "paused mode" + mpegpsdemux: added caps for AAC and fixed playback of a clip with LPCM + mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv + qtmux: handle pixel-aspect-ratio; misc. other fixes and improvements + shapewipe: support ARGB/RGBA for video input/output; fix for still images + vdpau: add experimental vdpau plugin - Update gstreamer-0_10-plugins-bad-patch-source.sh and gstreamer010-plugins-bad-patched.patch to also drop mpegpsmux from the patched source tarball and from configure.ac - Drop gstreamer010-plugins-bad-libass-0.9.7.patch, upstream fixed. - Filelist: xdgmime has been moved to -base, rtpmanager to -good, aiffparse was renamed to aiff. - Split out the two new libraries accoring SLPP.- Refresh patches with fuzz=0.- Added support for translation-update-upstream (FATE#301344).- optionally enable libmms - make divx4linux optional too as it's binary only- Updated to version 0.10.13: * New shapewipe video transition plugin * qtmux improvements * camerabin improvements * HDV MPEG-TS private streams support * Output interlacing information in mpegvideoparse * MS-ADPCM decoder * RTP fixes and enhancements * DTS decoder improvements * New ID3 tagging plugin that supports v1, v2.3 and v2.4 * Support for PGS (BluRay) subtitles * Many other bug fixes and enhancements * Bugs fixed: bgo#584945, bgo#511097, bgo#561752, bgo#584164, bgo#584165, bgo#584360, bgo#585015, bgo#585660, bgo#584114, bgo#583188, bgo#583627 - Split according to shard library packaging policy.- Update to version 0.10.12: + Presets support in several elements + Support ITV MPEG-TS streams + New element: flvmux + New element: osxvideosrc + Fixes in RTP elements + camerabin fixes + Improved QT/mp4 muxing + xdgmime based content type guessing + deinterlace2 moved to the Good plugins (replacing deinterlace) + Support for MXF muxing, and improved MXF demuxing + Greatly improved DVD playback + DirectDraw element moved back from Good plugins + Many other bug fixes and improvements + Bugs fixed: bgo#573852, bgo#574401, bgo#580091, bgo#153684, bgo#537700, bgo#569437, bgo#569673, bgo#569781, bgo#573595, bgo#573846, bgo#573847, bgo#573848, bgo#573849, bgo#575388, bgo#575736, bgo#576408, bgo#577690, bgo#577864, bgo#578112, bgo#578562, bgo#578563, bgo#580133, bgo#580144, bgo#580786, bgo#580901, bgo#581375, bgo#582013, bgo#582074, bgo#582208, bgo#582483, bgo#582656, bgo#582702, bgo#583337, bgo#580585, bgo#577843, bgo#581593, bgo#575284, bgo#576021, bgo#576712, bgo#581427 - Drop gst-plugins-bad-soundtouch14.patch: fixed upstream. - Remove useless change in configure.ac for swfdec: this plugin doesn't compile anyway.- Build with external modplug. - Fix for the latest soundtouch. - Don't call autogen in older products. - patch-source script included as source.- Update to version 0.10.11: + Add ASS/SSA subtitle handling element assrender + Leak fixes in the QuickTime decoder wrapper + Better DirectShow output on Windows + Extend QT muxing support to include AMR and H.263 + mms seeking support + Extended MXF file format handling + camerabin and photography API for digital camera interfacing + Merge elements from Farsight: liveadder, sirendec, sirenenc, valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux, autoconvert, mimdec, mimenc + typefinder based on xdgmime + Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912, bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371, bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837, bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900, bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114, bgo#573850, bgo#573851, bgo#172043 - Respin gstreamer010-plugins-bad-patched.patch. - Respin gstreamer010-plugins-bad-libdca-shared.patch. - Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch attempt that we don't use is for an old swfdec anyway. - Remove -fno-strict-aliasing from CFLAGS. - Remove checks for old versions of openSUSE. - Remove unneeded BuildRequires: ladspa. - Update file list. - Add many FIXME about plugins which cannot build because we're lacking some packages. - Add call to ldconfig since there's a library in the package now./sbin/ldconfig/sbin/ldconfiglamb63 14944281741.8.3-7.41.8.3-7.4libgstgl-1.0.so.0libgstgl-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/1ec2821d452adb148e250728187d5ea8-gstreamer-plugins-badcpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=6a282c3079fe73b978e90d871a863195a586c309, strippedPRRRR RRRR R R RRRR RR $ g:%l˲9?@] cr$x#̢o^t N֢NJN pB>i]1{X}kZ!h狧Y2 '!I[YFt.AR2sukΤ,|oX%n\uZ.g8h!ڢs ,Z+ YT9e{%ݳDEzQ#<ĒKp^| !EƧ?$Mav?LSh$U"TrK|ٸlUA@:WRþ"C7Veg΁{ xtY@Edg zt&tcHa}Sֵtqe#h𧇢SY!+L bj&gAV.n<e TYf&OWH1_iPEf b/J'3=Ύ0oI W1S]X::DUN8Ǩ<:SҺU: `)`ox`Bv)zG }C~h.YV#SQAٺg2L}^% CKp{&Nn*7joJN!qμ->9}詫_:Q$WjIeU+.ǟ]1'~bø fI}o1c4s5~,ˆXfW7,kS"}HWưj̆Ug!Wè0"K%v>k8rxh;5`[>P5^n2 ml1DAmG&94kx߾7S9>AL2:'28If<63>α]_3.{ d_8^|+L@PrarI(_"yHݡ:yUkR.$QK9bj p2IW5rCQP$+`Aӣ?ΙaQ.FY<:HMy&GZeP>$ADV5E ڍJZǞK8*KJrHПgB̧wN@^< 댦9Q12V@r÷eݷVJ9QM3RV[ג|BU͌ɏ{%,]NaU #y&WݸAxG1>8R QU+y2ޯCQ X$ bש>'1jgklr)C8" R ZQ`jmBApB 5Xpbģ p~Ha&3kOdƼw̫徺qdыWY~Ȣ] 'UBrMMLqwhM_@-< BxKk鶰>N!kj$G* m<}D"~_۰ҹe%(aَP72H ([O&u?6{mD:ϖ;üĐ`c~:giDv0H&++##6 {RboG&4S,`X7e+ofȊY[`&-{πmܽ8o;a @9 ("$R_革ɃpC_^gĦ pNt2fx6@>Z[X 37;]5 sZ|^qU]Џ6]U/oүţ!ɦ0[ PdɵaRWg7X#Yv.A Ĩ9:J 'ٽ'm*+ 4 p aViC7 vsG(CnKm;!ϥ*7BpO "E;g}v־,2A)%ދtdQ>1нsg@V>j}b]+fNNJE)[xå)88ۛ $^!dߨzdaD珃 [Y5wkbGn GPa>N;jO p?-W{ȠiwڿU^(yklAlK)K;CߣBs_a{AP i)z(} |VιJ]W&E‡11FOK؍]D$E 5aXK5"t m="0bA1*UsÏd'4m')6Z\L\#w<: 1yq}Q1+Rĝ@yu.'uSIZ\ r`&u WDTɱNf_bHV-鋀$^K6RY9/?CKb:|şY ,:E Th@#DaGժP:Y',o˵Bp`\'ަ0M^kIʓ*gFxΎwk6kZlW5})o =o+/EhlN;Ϝ@ә^~Ōר"pdC,A7 FYLߛ# 2#! }s&bF{9HpI(ܨ 9fPڡy^Ly̦P)-ix Ϝux8Y&3?%$wPA^ U'WNo>p`%#iv^4:ѳCu=qk0rlj@1 i>ٖ% k!3>?TVSל8Vd%[7R_Co(M~h5pQnז2fAbN>` &C҆h/DA>귗U'.d~ I=Sd0>&۱Ǻl"Ǽ 3|$5*5L*rnR*\GZ[$}yF6 P;3i]˟rN:{;ltPDưlּ*zPL|9KO^xy6$;꡻~ՌE ??n UЂPR4U$;[og'Ct8t(璵>H[NGx`t88v_W 0Ǔź3&|W)4z_sģȨKJ?KyIE#4k8Wau50Åo! C+˅H;IK5 *dG0YIL;x8ש CgsAڇˑnc.g)wcn| L"7f3zѢmN)2P3iaS#d퀠RQ$ӆV]4eÁ܂iG r05GGfM+!̵0T2G&=̺xڠYP!-o.NKtnOn=ı9Uw**]%V{rav<׵·OqH1fEJ"*ȧ4A ^?jЅ]#!y|b*45|s[m0_CgQJ-|륌lT\a2|0L1hAwr f ,ZΒ?eHN`Z)S푈x@~,,i.Is;r`&<-ߴ0d U5af;hBzD859s&U%}Py`A zb?m6%AEh0[eayR3ub^ l;F*/1lڻ,=({UYrUfBӜN$h9 |ʦtv/#zNOKv,őؤ 7BJtA^ `bKBGApgl0 ,2Hi[Ŀ5kHC40W{M\krK--' bS$-{`7g^ڂ*CxU]5Ңvx{/1;)&ks3#e5cSage3}.9 Ua0ASIjļYtj T l :Dj*B,7$Kcx"xӭ*ʒksneȇ єHg?nyެtym_e.k"ͥ)0k[!l'+'6.ت!v%f@z`hZ'|v%K2X;N'9W rlnfO8 Ʇ9IL8n iӈMGg Muww:<ɇҕc/@Bs;ӟ:8s@ZYK!*ݑe3Mt^5 q#So9bBԨ7.7\]*zlg t|)h>uu χir5!8BFY=?-3SKALқ)X%[F)xvhZlizzt̾{› -3fxkjT:z30n#3,`D e\s yUӍѿy$'fC6 9'#@+ՂâWΛ yY(Q{X& (`F<&8p(|XĦΦW ɋgrqnNhQ @W.He,b!=>PYĝ+PY:|iUy91yWQ_:Ilv8s\ٷ `ٵ3?9k3Q>쟪 (ҳ>,G8Wղ\Jd-..̍]*U#ѥjaC=*U+1@)wwhCWwlCJ8>AOT||ڮEbsAr(߬p+rY񑋐k`7BP؍Y4 xc`+ &Qr<;b6?j\ݡ=l{p Nݭ޵}~dQ >a &VW+@/tR5<ڿ)?VKU}GQ2}H|l λSTpAIrN+_mz qϟTo(59W)Y5t_gL{/aJnXTYG [eZSQ=bSazl^ZK`**Se01=}NhQt3Dg.d nԑTTpyrH.';n;7b*:0BQF|HA\~7|ḂQ&JI0FI?e$S}+ Y]=̉茓 ϧ TaٿH 2i+ w~5L]Kbո-Ծw;65 啭LX^$۳COD^)%iQh=d^gAb{LٞO_zmy&VVpg(`^ ko܊a%3>:3_b {T2r6%5h7[W:tQӞLD1s[);' $~9Cu8Ő $G9W. ǣ%7Q~EzEG:qaGeiY\ׂ 9Tp5+1SH Wa#A8S:iJ>e^بMs[ C81g,^2b:VL 8UFM-?>| {V9f UYwz6gR!8{fA8ۜ՞KC9%z9%Ur{J"L;c~o_AA99AzZI6cREVCSz3t[x K8N&a [iqwn| 3Yw 1~"8Ҩuani!aK>ֹhw"/gDIFu8DG *>")ǘv`H^DרB4*%?&1u-ahmV2G)E8jir #d(鯃NC.b{oEa;by6}Jxx AYRδ͡S'ML[{~ Aàf~橲 &:y[~ya8':Ȑ!P׀D(Awlx9ɴG*Ӊ}wiG<36.G'S##dfA!Pv܏1gvvh0"ngo/o}V24vZءqFR^脖/Lk2ޫ&8"pvuOpdѷltCm+xx$ 5\@jCiF]SrZZbOe kfY5;ەPDHTU,1:L0Pχ[apT(x|0^L=P=>: P}̄ }FZ,Œj"u͙HK&z sF ~( j|D1~`O%`7N~ޫwWb*t4;Wx(')üq(ڑY-!fql4W vdl. UY[^x;MzO]ȥR<h n"47c=T9x=RdC=;n)H"^Ln4Z%番 j*aO+t[9U|9Q.AeJ%vO'4=D^斃wËG+%DO)d XtQτe6,  _AA/}3kOL X=/@gVRL] R.-n+ ۽ZhJp=|.-J,ܦER(P` GЦSi7]>35&d_X Lk,æLXk5Z S^"!__(GfeA"KoH4bՑY*@wź>p(Kt{d1|F8ݾb"z,[^mbRwbSjKmtbVUϭ{]d<X{Sv6ϔHn_Wfcl1zb)AOӚn^,U Oq_?eJCT=1>!VҷF-GRbk5\_%Ug#TqClp j{8܏^7g9%k }"27hbAXB TCɷsccȞI\JŽt],B=CH!)^LxT<ϜLNui;"Z%`m߈x+\te-9@+B-en|YSg(Pӡ떌6Lq{I-Ka' <JSC%ϐh(gȹxJ~˲9`$R0$KYCf8;J=&UZzQ$+ sB "0%5~$o0*6Wy 7U6t'_+Trӹc`Џhz8dpuNt/]X1$/Àܽ2肄_{?`d6s]SEG)a1sVߩ!uF) +.`6cTHc%+ ч,hV[NU=X?%hW2'lU$E׼e )e ,j0'^`ߋb%jܧ:E B0h/{*˾ JN;ڣ(6PTUNz[Xo!R3'E:5ʳjJ^̖lJїe`ᒆN',D7$3|p٧&h_C'^e5BpNjF!3Vm$ s˻o'72 yM/ =n^qwf+1-JB/|CFTS9J(MZ"oZE&/wH|Y&9 rwCFIߴT0 gE~4ovq/{=FtEYcnXPdOMމG]MVsvP:bȯ{cRS-3mI R[ysQw`xnvP UV Ho*3hN/XDFbJRNzQduafb?#YHv9>%DZYia]>.#$s^>sdz@NnGѹ tװJ85>5;흭^aj_l볋ϝP ^^^3WU r6qxTbh6 *@D EGeT;%RA3j,|=Jw j Rm˶|U>Fuhi+K|/(hv"Fxkj8A]1Pa^+FʥN6y1 ?]ֈ Σ%֚ЋYmP&{=4Sa6.žGwy%+sE'$SU] :&2US*t?DtBsQ_p /4->Nn2zFbJQ) ߷D9u2-ë2n !@\]\ ~XtD4`0Όp IcMxSQf]B(+gUraXZr[=;@|8Pw›p$xzҡt;g-$=G b>bgwAr;a7В H̟?j'DD-uE2'AP1Aw.@)ᄇHKWySnkjS6H=ըeXW4L >=>JS`i&l~9K+ajP6b&&,It>ԟ0(7֤y>-9ɇV 6ơce kwм!}16G5v&:b[)̝Ǿ Gr-1V_#|v38޶b+Ӭ4 P&2Ɩ :uES9 ̋9=Gg@ Յ}'4|#C'=m0|}~OM"CK1Z;i8xX`'ec_ B/G;p(F&6eTO'jCCݏLbs!s+UwHvM ֽh`??R]1ѐ& nHg$̧pU`j_WQ Z\:܌%%E.CNL6$e)4t/ƌ{Տh^u4v &~7wPj<9MIwcex0k$ ?˗~- |J\w5|b ꉔqJNdzinp?(Q ba$7^),,bL&>۞@YO|dcⱆBlRoѼVţ q|24 )R/'{M\Ɏ&V艶m}͝.ڈҍ!vC&}5~KmC[J˜P]k3:_Vv28D-z|`ck!#vͳ|EGL8ƪ9kŏ8 eKUu-0+sY>U ~4*V=f k޾ n֌"/p|s:ܬ~{Fkej舃yN6q?n DJ\'MϽ}roQ ]Sl 2̒OʌAɜq yj^Py>iq岨r'bKwfjL=4(XZXI8_9uR Ϥ4k쭠fh.GVܣY8CUNEfmJ"dn&> p3X/?Ի*ș8Cpc3om {j:= uZ^Fs'fWkÜסlk S:*l='~NTqw\6.FxuZbJ~>TXɳa4 ۏoBe,XHyиuz.V9pz6HpGh M ܰ`7w<Md|jl}۴c4˴(5 ZY9o@'~m2Cݒl͗X C{^Bh+l8ǧ/͇<.yx m9! 1Rؑs%~묋è!LNSu{LNdWA*"㣹`?o]oD=>u6bFl"+o RT9e>>DjozBh8=GȮy|*zS2AY͒!{]) @lh1ZgzI挂qP x8;SD#eY ^UyyouA`.~*dNr$#-I#[ Oϼ`Z69,֋. r5 Qᬳ+=ڸ֫MPu<b4[ƔB/PG^JDwTi N29Q~.ak9!%!KZC‡CjV}4ۯկIʏƟkJb.ޓd+(|3JXJP@_}dǺ]ta+tt㉑$L[=菙Xw[owE 7UEN~8ߍ!V;6& DEnfZGױr&('S $\Xn^:/CFvoEv+-„k_ 7`N _UV-L+hUԾuSlGDzf]W|ps5Rvpݙyå7^L^$55\Yuսxu&_-a"E=kaR+= 30~z{# "됏ֽ)e*1o5LоZ&(9Վ?>b3]nN{{+CoƷ°e[SdpemZkU+kf= P&Vѳ<@H&nC&8d8c(#Dkwq~nPx~oQvyR!1퇉=铲5K㠽†)_92Yߧ[=< cj,@:ТOŖ]L6ǸA*Z4j>nw݉ܗmTZ $)*sJV Em=PKw'%X)˓˭Y|<KMcb6Ԑg%~OA$R.?N:i?^t9XwȨ',Q}qUm$fi"8,hY\:>w4gt2ƅ'TXƜ4se/IKUg]Iw@H37S>Q};/Q6+CU"G *o╪"$evqy_$q4Y~P0`\] '"gR:,lX^j@LzQ;} =kQXn(5#ZKԕz?Z$o #kjQB/Lr|=F wC{H;rKlCwna8a3_ƔדA=r@W1y߅m}HaZ'erxT؀ iڐblbB~8_?qg*jMfQk 3f>N.abr%WH4qw/w#_@-ȟ m-Fm? ~^oU2uɪ#B^S:TxexV[9]q{"O>c l[tܫLbmZ<~m{Gmψ%p6w'«qj*m|ϗxzŪdJekKhtg1E90mb4//BWrkywŸ%Eu1` |J-J6.8l>]gήvY?5 e0D3FCfQZ˦r3Dv,gރ_{ 3(HcZ{I$"ct .0ZcHwU:LaU<QasT,6i`,QVͅ)M[-> (a#^jp֭oV555ƅtxCk|tgWla!WD:¬tN¼7`r0/,^j픹2AQn W r,q_..9qc;2S4;=\CVʾ=4Ty6Kbل J'sS!RXQI$*|1^SuPwW}ݽHh,_Qk0ӊj|:lK'd=⩑FvDlٷ|ݴjBNue_|}؄Z4P]q>`دA1DK A_#5Uहe?gp&@ >@je c`[c)C-paI..˙}] /~(3A`^k풺 YkK2WkCF⪨ȆJtَ$4*!WEj CO)rdu$xYÎYD?"eFA}-IY([[=7H&O_{+P: ޯmkCQ.|.\ܜft䆫F=bl(0)Vkl ALI7|XG~rf8!:ۧJkg<&l.^3h5"Wcy0JQ e5病xy.^G0Hƺ(P~{AؖjjZ.%7306"a絽D0DŠrm}W =֝Ad#A(YZv?'Sxdã)T>Ftbw;#ANzݖdHZxǔ.Q\ޭ:DQ~%Qtx#(/M:ZL$bWYF]@_tF@*j Ce `[=9hc$Ctt}Fx4aL6O3ou 8馁W8;QB6$MLrۍ3GZPƇ(Yn3T'qQ& s*-!P GTNaSt/RC]^A{+XkҰ_͛nV{DӺzB+*đjFJW6h|"L5KJh *I%(BH֬)"@9@%,w^מi>MAn$Q&~FMPP?8cPgFCVKGJNSY:i\˄R&BIt5cw{2cE&cg,'iftWHz>cmH)= .y'hЃ6[ǀ^ZLVW[z$'J0:&2a~ϿYpj[Ou.tZ7}ŧSi)jN8qv2BH&BvGd˹V!#S7X-bCAAIr3w8~ZA=_Wb|Qb=|2=^EZh]6Fy3;Ucp'̅=.cOw3 u)tz|4 Yz hR^q#YOa+6Ǘ㵔Q?ưB ۉ560g://Zd=SdqxpDwǢ>_hɕK9W1 8 ckkDZvf u5Q?ڕJ-/J73R!ƷA 1=Pm[=;v-q/me"@JRxzdR'Q3LL"G}p"9Bۇ? 72ٳgN)nR[cքٻ*G7mۈՓ0ɏm(q؟c(5-;xW'⡛60Ov[ \x9X/T1 ]g(溅7&3p^j\̋v1PIOx^}Xz5*7@N4W/cp #Ée"bC2[Uw,S}x50Y-!ޅH&FᲠw6:~?Ȥ72죁md&iߟ()up VaC=2 JJO4HVJ2$׭T=t Fk*eFNKK ˨Ï8 z$م禭]cwD~IR c%bY+Hvbms\7'G;q7 4y)5"jF`2ڷ>&$R6mm:.Kh:O1UKn<dEUkp2ZFsgCWrX6;D˓e=i'`:Mb.ζ֍ q@.F75ŵKʕHQ HcYH w!5PV"D=M6/^>qwGV7 V0Je {%Mct٦QV@rHQ.6$L)=\q'-5bS`P`.wa;XKBV)p=?eU T$F"gHS.Wuq!`dd4'*2%>MB"FTjc/j%\ajjCɊV|7s6=A*F be%73Ϻ/CS:w`1%w|P6 S"ՒẀkqy֣iL/<0) xS>D@=,'PwٌٸWH9!>YJ#PWz/~[Ty5O#JšG~ )%_tPSsHPlmqVY5%xc|$GK̇|LP^VUY=& N `ppj!1M0zS}́mz/ǔzLs)71[9gm)Sh-%w˲fhjep="oLS;{]; 6{.4>)HCoeYZ ߧ`cZCobd3d pdo8*!s<#_[mէQG=nIo}H\R"j 7DyFa!VA*us]yU$vz'Gg2%&]^`L=jum>8'xq/ױ\AU(2l=焲\> BKƹvp;[([6X/2,AWL[F7t߈)SnҘE2H_X7gp=^fRꦏoW9QV(#gT}Γ _]9u廖E\Q'ܖbFX:6}h@k9Cj(jR@idgqg֝u}-$BѲMIL@~M!H|Ѧѥiz!27 #?P|[XKD_,{l/dUi4ydǾi:ޏ@ǨǼ\ I284q^o."bQ`Q"m?}nrDGAfPI_y v'K} *׮AE1@$x?ڐMy |cJfQ#NM/1^>Έ~%GJgۣZrgFCjMnrsB[ѽ#_RߝEBk}BHFESi*$vHJQ1ow[LBu$rb~ZH &E6ZtȕHeZ"Yh9TOL. tJ}}.86ܿ=rT\KEc;+]#L`XxגdJ#8ڔ^8Jc&XhѠ㿨0.cu&C5w24onqEu@a AW+WJsqvqRm`c$q)\AORSy:^]\wF5BPB"}A&"1J:TsBFhvۜς%_ ܍u+dGBFyvIZ#ljaFAB73}MVEB>01_7uY[hyyA gJ@∛Aɴ{)Ek>f(_ArpXQH?{?hE>o^ O,{:fO|xUO9ǵg)gݔk_=iۆfNSeab#?IYq-% io$R!ȽNb "iO}.5N~ۚ~@:›uA| +ݡR%Hfg[ ajDvɯ%Ӛ-.͆IsL1Jd HS*2w'9;^Cu= 4~|TN3";=H $ARZ>h)> $*^Fx  ^FjD\q84wW|4w]LŠm_safMxP} I]hkp.o ooHCēdP؍lD<;;);`ֿs!P:DdP !8#LILwQnh;V:30Zl~vW9= |%ewϼ? M)_"%󔤟T\9}`APͱEc/=bT!0's~@#W!F'k"̠'kceY~PXI[[} 4lOlomHa–^S]RUA$mtytޚabߨ5VH{Z!%dayM0!`kv@8;µ0/zS65z>B?p4eh-:TJ.9C"sbrHQxTq)hysJJYB TJ9N1O.V#9,(*cMfF-(ޱU)AIDCUçSR_\UIq |+;P"yL42BPdCL1n5]lk7.㔚L\<~꣑ MLfL̓~1M9c*4`_LO)Z>I`I!AQ;0Tt 9.*U|7yg0"ղҠʌ 2ʐM]S;d:Fn]\Wc+c0aKC`AQ mp+e:L畺/u̮Wa hqO8~P8 [ 6gH8G;@{+"_r"l薨GmC–h8VHN="˴O*A\Qq+GH`Y'}=t(bXsLK✓q/ESf ̀A}Ȗ eT 'FsY[|<ՇnM]InGb O0|?fQDmIEr1M6Ԋ;x-USyhN X%lˬ T&. UTK׉ jV/J&< c1u ppNCl6t[%/ߗ=^q2^ִ;?JU(< %#*뻻=}>gǟ8@_ߗ2 R TC,fHy%&{zDgܒapnwсbtjG_els7 e1\$͕q9\Z]<3Օ=^QC /m#k: BpZ>7] _^#U4q~'^vDؕ4VnK un>1\P gӭ]ngn Z8i%E/_P%}@q,}ڜa*˦;3%ڿ͵Ndܢa{ 4JY)MF-|$0-x[;^*5 w?)%vFMX]'PD9Ws3a|\:Y~OE3,ۂh (ft2C( ͍㬍V1Ό +KԾn"4}&WclM=w=Aa.wY5ZŠ<ZLDr;b? cLF׬̎t(E81"ivb0 mT Mhdao! YZp9u峌'9g[@ ȊcyUU!RrBjY1Q1{}9& fOXLbыG3*r12V³M4!*IE2C4W$b$GL6W<(_3T 뿏{(zG p^_BŞУֶA"^wXr^,썆ɳx I.u| ,:(3:P&m3UDMJ«z07rż҇}ĉd ݏ5= 3اj4YF'B^z=SM}ivJ\`ә VZs=d9՞TtZ*vODJxAΆ`I$^ҰqV]DE 'Ea\T0` N 2lUGdm)ʕ~XD[6t3 2[ṔV_;#U71v- ,m<ǁZdWCtIؑIc?)To$b -%=Py ){KrcmPPl]]Tm@TS'Wn݆l}š)09_Gb:-4t&DE )NYfS> vϭgǣTyefm!} |K jho/XPNsS% f o;<.!>0̣q,{D? EĂ4IY޻狱 JE&_׈}I*q ߃7bO B|ELzD\FX? O?1cG$+赓~,4]Zr2y1g8$mV\hP.W>^p+R|,+GaV-g3B`7€k]f$6,SY3䥘wVރ@4XZWA)Eݣ/vxnBNi]9Y8=S>KHe< Fl^z\_HDpp hDZk*ƔC 6oІ]K\1J6mv,9%3zo~M DJB.UYz1E Sn b5Kt0̚񘈊.h BdqL8%RgGC e\_QL.es@x׍m'9()+DZ '_}:WxJ0L٢?q."m#ݨXTVS\c<҇/Rb{%_kB*7 Jna9܄(յp[›2bJr6kx|%?V%CVAvq(9HV rۗ==!PU|%m,h\$Ѿ فQUJEh kܠ=-хDjTл_qI;Qdo|θ s*Pokn0a3ro,?АSO(``qQLdI6 p<철V5YJ^+"}m\ XU77Zt*%W{M3T r@N0Of/ 6@Cza*^;| ?YoL0pbvB:D\#yX#v-7 $6><'4=H岮f%Uf.T2ćB7r|CoLvK-JRjy. <%'A0zR $M{{>7l\=0kzEVڄ.[٨Vw$qv0dIan#f?Qa#,K{@ PLv "-[0 $uקTY6z=d>QZg[m*;+͋>)Zu^|d;@мGlEY笮E:-g )}4oP1<H{Ne:Ɛ #]xf},]`;^ Em ji;9{tI@YX\SuHiz?lI"]8EaV *Q̅'C EԸVH;H~7d#v50:]xxLX bWfoeg TTעivaΏr<\[;FeP8aXJ(,AJw~q^ .Fe9(-h y녒|؞ tx }9H2v.^bWuQf ЌsFujarw9yKXRœA`DJND?"qӽ#= xC\k~q猧7֓:v;U=4B oI2 2´hO<>OF, ޜӌgՇj8A{"= у'XTo`s'<9\e[w@YB9Gs zч)b{z>#9 )x(>Dd*1(vP[ dnZ{ulw<~A*T8B$aAK! `v\&p^[_P1"8>ƏYfިϬsɞL :.6>߸B4Rx[] X t!M4o%3_!Ŕh$S޳OyBT`$!ģCwz5NNMW-\} X]t5F[_3̺ W-YĹϚN~ROK>'paPwSG\m-&'|*7-c[3VkJVL5 *(-DQk~‚'-* t #!(m+?'D =&Mf*1 co>g @>3zT !ՂoWAu Z{?K h&,uɇpݼ)ğ1HjɈTdϼ?Poc3>ᶛ0#P(^CwL9`Z"sި:O+AXF.SU"qkj.0cv=Dզ_?Ou8hnjWgf Y~EVq >&dP{#߉kjGwl7%wp/ѿqE:$#a,[ũ1G$Bme:Ҕ__)i#!Ks0= E.ߩA)W:W9&ZM;CK'./6 ? LJY?<;>Bg?OD4]'A-4%EUhQL}0aWKxKY<~*2ߵ㽠2*S2A*'xg/[yqf\ATXJGbh8Oш,j*{ `+uj`asIܙ *h5R܁f5O j|nHMnP,^IuMn!<Ɨī,ph FHZ<WyCWϐރ4sϓߚN,V\I!q\?VB 61rB_A1v *nXDJp>MF ٬_5 :l;w GU s(,Qp# :i}rW.^>_6Ud4" ;lÚm%Cv]^LٯG鹂DBT(fdfScǖHNK{h efBcogl(|sNtEAk+~I={ A5 ۩N .h#c)_Ht=iOY3RjaAzObsV䮼g×: s V6@ãc14 - ,CL2/O?mnq q_Mmwּ!Llhrs6,Zc_Sq u4qG& `\\?f V ;Bɿe8D[iYCR)p]'k,8iɪ/E`LA#(`|kϝ1fb3tdkC&F HူK렡'wU)f_9/gR#+&бr@$G`%:SO*-f*Ug do?2ϗX FsP9d/CETF≤Za{v^*LYT!Dt^r`X{#!mjQD 2[zV@":jdv1^KH%-FȜ&9 7B4c:SB\'6%ć1r|A ܈2Kt.r>v:o\݌&#uՉԑPް(p.>8%:-MWTj'8k|4Є)jѱjL&%_ P49u;O)( NuT!uE5n_LB7,EaYDs6d.A{R[AmU`L0#Uop=v=Y=ވ; oE+$=wM Uȅw.*{Pj~@+}.IWyCmsowϹ9h~Y.*Ч{ ~+llT{n诓m1XYzURyM=FJ\#!C:tnDIPHx ͈<ՏQ[yq*c`%u}'Ϙ?{B'II`%}v5K|eJ߶xCG.$ʵC?)AvqJ:W GG_~` _r8Q;)o*JqBӧN*QIdE *ʡb OJ3Q-slLn4Y-)o=HшN{CEvXYN*nG Uuv)uP{w:PnC˯GPi "_%LW޼hZ=7ZbCД`'dH_h9}]E5JIq]Iu ,_KW㰎[}b u5Ӷ4S!FHĈBdEXP`0V~tϨP&^8 U_2M_Qoaؽsmi`nXczW4k W^Ǧ}T\qThRAS Vqb_眮2 eN+3+fT$0=g t6m!5)MB+Ͳͦϱ {ZW9bT ̈ZOpA*0.PQ6Lv3OzPèW -/p0A;Br+ݹ\4BU0T3,.w#k@q0-'jN*ܒXWEN0=G? (ru:x:2\qLCk nqO3:#ÙMg/ʼՖ[oa:L;-DPȁy dw!)lG ζܨ0~<8NJ1$SԪ_XgzōZaQ3Wh7J)rxֿKgVz`l |<<2-Ae@XEFMܮi+Br\u+~8F~&Sڰd'{ ;UD,D 19|=[ilt&V5 ?[oB_@e<|a`݅v[ıNc)KMIo(G^@΃ rv*l_Gq-fՎ.o5uQ+V+pACc}A vgЄ)3<}ㄼb:6uUc AĠFsOW0ٵX.JiT\@}axu*q9>ygI_xz1T䰇"[Y a \v:'PfZy#෍;2%rD!q7?nLRS(]Wvt\J@l/ T腲l>#eJٜ'nBẈp-s󽞡ho-`g~n% :u~j9LsdWoWfqȌD%m54ed&L#2YGoGkh־#%P?=[t247'S33q/RL|qW%(lC iY6~T]uQt0k #}4muXjrzi$aImLnnSU P5lNq[jJ)N "]$U=F9T-'Q7h9(ΛW0BZ~`£ dnE&8i̻e5]< G^֙ԙ'(jS^K j sf6X-1៚-tx-s9_w %'] (LZh/bH>jb茂3} 9?hJ $`Zrm]T¾պ7DuSJ6[*T'F&8_7¡7$ZҧO(~w&8 9>P<`B PqLED#K2"xa==3qj&sk1:Jna5C1^\3TSd9=OCG}Đ8*IHv?{A z}pߪA8M~fKuDʅ3rvC--'M7i0zcSC--{6_ .\'p bYL݈e-9|-¹ѵP|`#$6{BLDbռb8ĭqx.j``۶A}$Cw()Rrif5O, ;]#{yBv5CysQd5xIBUU7T! @b}`nliniܪa~B916lױ_AY֣ " ेWx۰!|1r,+F\;mFIgˌΧfL@ǜ I%5hD{ q\ue~yM",GtvAj ñydwt2.XXmپ{YBWacQ]}^dcID=R砈ZcV w}.pLȎqFlpuj[FA0hN.y-x`L:Kb1.OTX% ГDL&{]ݴ.6?Ǥ}ʘ> {v+rkd߃d*-m5G4)KlƤ( 5flqdv7h(iuSQv՜yt3{' "(Dt@_kf] "(u;8BppdLueRnůGs莄*<$_cj/Ω+qє{+¥(Z.EF L)#_z L)m @ ZK˽i=][I-uҢ^!e5_a j \OuQd;_g?Zr-Bg F{SS\;VʬIKilAxV7ZQO7QnrG *fNvpXo Mx dnX>|>d#'ݡgIӻ£RI5#gZIb•V~+*Rzv\Y ]Z_hSHG @R;˫=E^HvpatH6#{p-/|Q"4}V!xф|X"Y/VOaPy0AQ_NzVm<셍 $-Z!@浯>I6lHMcibg"tIN$[r|<$y{AQO8mb{VC3,8 Hk }f/ ,?iäL+`w'Uic1ڈ`Ez ,v w⡬0bY P'h?nHWi~Ii㵋 e+*u"nRiFr5IGn#`GJ{MtqM1XzyTk7x!z&hP6K.;ߢf;5y?+DoSY3#|M,HG }y^5_H!obt6 #&6IjfCWT צG }Oؚ9N]̓܋]#3K~pdE0W#MG?C}h4&iuOғpSǿ䧳J.#)7ۆ+Zme[m"ט5 6alЬ {sA~ " +Q+Z'LfP>MP\඿wQE͔|E7V T$Wɥ=.fwTyr%E|K ?ʐ4ڀq֔Vnr/(T4\1*t=gv':GlJs:T("nEAY~5h6y٪''*=G5$dp0&.9HP?-*so&B$ڗ:m@t]̼1R Qo;NՓnKeZ#C_|zhe/ -=gs_iF`^; "e* J9 GM5rpV9oKMv'ޯJg_r$J<{X;ђw7(R,S[whrH:mxqG{]\lavʽI)i*dzl,!}zݗ&*#=U@-C$23@|91\~gUJ{` 앙{ҏ#-J&r)j0gЎp9}IUѻa?6[7p*Fvi 8yj?sC+2o%i.4+>~E뱿Tf=0Y3,BhNeECnddl`:yXБTv=Z+/\N n[P+p>[ȤSbmL0x V@ຝQ'(iw+1,rdp85{W.0\P3\^H |DAW8h}zZMVڈXvOQP^06>C,!D('=ę7KbN_' eGFY\خF. kpgJa@5<,|nοJ7F=6}(̯uF0(AlIm :`X~/? Tg>+SdUʮI;?O|(";>=7*L> c~d!.NVUI Y* =p̑rD0*qrq.8lR1vގUPn>wF})Qj#`1^b{MI<-BI$ s;&Yn7dN$O*H&RvPEԧ>19mP]l&p'A@Os g}#s?y ଡ ϭzEr ]kc FՈEr)hȯU(u2![^6V1I ZL:Iҫ%Ǽ`uYbSaGG&=^/V#15ma$Xh]uOIg6̻=s݅+v񷁽B K~`bҞO7?9|zp6e'|Aٶ9__2G+|( y ),;옧PfX/Ms׹s{QbP[m4D"1_i[ܚ!,GM/v\%4(%-oؗ䓙գsodg4 rUanG9QbҋI1=g1,jz\dO fqnw Uhw'vsDcD S4%TVH,y\24:ߢ7}b+^(yjCg>W'BHensZ'J~axpJ6Q'WşP #k"} j̰\H}^oY%PgO \Ps@oZ{TW [4~NYdYXDݰCvE?GBiAJfʖB5$tnkKc>1kyP}2Tiթ>~t}5&Ö+5'6)I"]:m| W Wԗ,{;{oq!tqM:jN:@NJ hXH Q1eOnc4[\hV[Н%SeJ}ԜlR"N֣;-ث C<pZ3 2AYΝk y֖?c'/W:k ;uN݆} |.Ljwu-PĴ 4-nv i&17o*oE/SB}=~]Nޑ{- 5'& wK*@wz ɹO>\n<mʍ8Ӯ՜}/ HP~%qjrKMǸ ՉVQ"NG"m\"(֚`fzMB"UzHVmXß%C8YMsfMvQIe! (nA.{=AOj6dqKH!Ƨܖ$mK>'SGi#|⾕aYR``]FgxU:LPBN{:HٴI\q^[fQfw`1{cDq.Ɔ A*.]7%1BaAfCVcob>rs@U.N‚N06&bTW6-+nױ񩽘p}ਮ>f3lta'0F;9>yc>'*[0v5G߯01KC8[2 <`!Z>8CkT$NxH2~GqRVzR$R7Y-gcy:O9)54?Ѫ:N>cʵ=}sNL>cFU !bCiZ$T$(2~>Z-eF;/ Րզ{5Ǖ48y.h.'RG" 7ncL*dfg)=VìZz:`e^1׷rN6tmFh7;٩Oua/GB9W^tbNN7*s;/S)ۜbGUS&TYNC0g.b}^ǭnQ A\mӬt 8TLTJ9<`'K5'MЊor.0sG#hOwɉ=CEuCVLRTSNIT=y,bO6·we`!:;]r gp m9͕Uh:pչCSԏ 铐Rɂh.uH3}ްaEk_!M?^4&!MPʰzhI&DmfbOq=9wE!e/DgRL^1+,u-_5xC|abma1sl6$2tԶ(FAN3pi U,4~/; 3$_dyWa;'ՆOwdVjT;Y_ޣ/64ސ P.eYn_0Jw$`C>u5Ee3X ./ݛ!hYlAV1퀹مba0X>&>!99Н|*E\K}ëAʢ؋a@2>ets$+q\ҫmA{ꛥ'f~i>&#)0mLջI"Jd }ǿI*Ϡc1.ߵzq uJZ?i(4.> $CyCYNUEϒe_0|:,{J:h73eiv<0xRR!LG}9*屴|xcK,.'Su{dsɅ^׹éyYߗnN#%W3P bꤶyժT!WK)'*+on/ݢ;="4@/}=,pQ87N"D]>PG$ȕ`7,@}Kl~k5`Dp=&GeDui/q 0vX pvACGu8m3C LYJi0 ٹepNsrcCn<1GK%e[3<ՁA)pGqj~mjv02 ˅x m$ ux`CżfeOf HSHy#H<\ξY/m0f(GŔ5EJQ T &0$<<mbs_?rbSG&AXhZ]irtn=8ʕ)hB68x>?KyMeD۵P{'5LJxt9BnMGdX^ׂwb`sdS}W+*V47J6㲅Ѡ@ދ$#Od#I‚
B+9_o8:3&* *Qp_KbΆ!b[C WiM cLƏ}6%dnc}U@Lk7K(L5Eخ~6 `AXxL^I=<(NM>t}+Q˳1SdyAmjuXB|/Gc C܏|WLq.?MU[:tǤ3OI>u[[g#nw|@<AZbb1p,i8.'ER;{l<\ŕaY (Q ,^\|cÉ`4 _1v֖$&T3ڋLs<՛QSkCI0X9GPѸa3N͖rx ae;fiamrVYҍN/-A6{' d<1=n|,6U4e l͆|b }(/ZN n0KMstRGH&'kG2WJ&`1onЇ*n|.8pXE% kM_%=l+Rv?3N#բz >Q49^c|ȢV y2)@1D@O2lZ j2{ ?7#k+ĆN1:F(?m~p|UZ`iWx_fVE\[Vp1a!0֣ 4M\rԦ/fUI+s3(9R,an~KUF6s[p EF_ռ0{HaZ%=}?3e(gEW*(aDp;15䬐Q qqt.Öz]W.&lLy OdŖh׃[ġx&šR߉zGZRڱfi^6ajuBg1+@{lJdVv  *a53.Pb_wrff%Ex,I$DhخJ mI/35&]T6d2lzӋx -Hwmq!}GGPJYq*"q;j6s m>O_ ,sZC#!&C3r߽(il\>yܕYd6``¿_oF6K ( PդR_냪%;eZXHO3q,p3雬so;Es-bT\5nߒ;l8y|2"e"~{7YkZx2MsphF)c\Ԛf#9SUA>|'] gbuBH$C._֝lCï/ǑM"U/3l YA lyq{u'қد ˢ|CkJ,15Liif*Ho`zN,1%Ԡ:be{%}HQ%V8ZR9oIlt\$ZD{ǥH,7qz~7%}̤=[86;7`nJl !S^۸c!6rLaMEt>Aa)?b(ID1eW-2zΩU YQ]7" mtNtas. uѯrz~bv~K@ZycCE.- LOċ=93:<{W~JP \G2&K@-"Zp~w$,اUO45\Y,tHd঺t VƏ_Wa|=u45*|I6⊩l%6U? 5m}A1Ӱ<4Q]3@ٲ'@pGrބHf35`Duwٮ?]p֗ԍpt@ҨUHaAѓD46`!oFyTXpH( MzQJsRώ•<)YX6 JAl`eӇ@-a[A\R^b.q:9U#$ac㚃ep+E%H-5ƞn dHƿQz;$4|򪃽# eȯ_&mĝg J|t}-$\spno ?QP&_S/HBξhƩoB\Cz1[~'GƵ$rqr7Pwݲ(8A 3eUeM`> xѓ#٥3|QFCg5e֛B){CNjsmm6*1geNChW'"HW3c/1|;[=j&:3MղUUzYr}Z|QWB2m(1rj-i~m3Il&"FRۡe@j _ak'8?=X < .O#|xPh5>Y,/ckCXY[ xG*&i Jɾlzm6ZnؼBYnVuǎGlʅU+q‰`Tֽ_KD`)II-4|YHNVqp?tBKLmծLV>IԵnCMܚ{Qϔ]<\~K\7H aiZK_jDSQ)+M.5< B*0gF/CBֽ  _2<ɀ=_j~Vea ](\3O6\{;7p;sW&DVw=ȨuI%>k,Agxe;I]٤jh!@2OV.g=wPܥ 㚦e8Uµ}JĊ]L;jr b_wppOt׃ܖ j=8$䪚^K,નm^'L۵o A5al`z:*̪.HN.JYgv̋pv@&5ONR²l?p5U 06ģ#U͌Zi@=iʵQ%%XmaRꩥYtG-1y\&]B }09K"|&6sNb|b8NP92a X-h#7Y cmBYH#,H+d0p?1"рAD$\UB&f6ʰ/j߶uщQ47R6(%כ*XeXc Q,r9|9Uu!7o;9Hq=zDeUer5 yΨdE'$e#V)W2%V Dfe8@)X.79 n` -GOmLdF"Y-]{nHӓ3a[>*W ^s\Y V% Iw|`60̑CJ^J}KJ {e<!L Bt(?טQCNr՗ \R~LL.mEǢ ^] O!wJQzw3h|mf%X7L~v# Tkh:zV~7*6sqtJ /JG&i|EL^<>dM۹ia!Dg{nxj C[_1b3Xnm]w>33ro':KSIS!?^zhGngv?ixVM3TU5koxcHksLz1>Ol6ژmkpHgk2ȵI'\sCZzF[ :\o@ܣO\@/8G4J a ?Mub\Ho3&0kK:~3Q9/4֎_Sf%f {)#5hJmbV jn)IiU j9[$DYk?K ¾/YTYĨ Lشy#& 'ڳG𢩣ML)6k}WR h MUA4pi//S72|%8r͇[h,q 4\X*ҡm=/^Cf*\J\6S83e+%9.;rAə첂r|n#ꍦ}QEe^툙`;5M.kzstts(/r:VOl=܋i@* m5?j1yI&{Z1긺KFAYU.}v^`2%X#Lҫ XBʖ$j ݁A/.,(ݫ5G^;7ie ]AQ]H^@%tUt=&z b-P9i,J%q ]-z 8'hjarܠ0}Y1K7>ZZc*m|s21/َA_p<޼@l1vŭ?iKŦ|>W!u'gem.4Tk.z=J5@+y0=%-:D7hМ Cqh$isF$#~6O bwf@ywR\f&G6)FzmQU#0jGQ"t!&o(&|tz|иT[=ب 9!=v%ܸuwxnHoHW¡tk 6hs0*Ű4\)5 왤S#_ %- y?""AEϷ/>ay|ތZ-T)H)1 QWr$;],/7tj*$<}/ԶFp}u RC n)nWX{ii_[2=2"{Di9tc[mƭ>lB@Mw0y'c"GOm&0SںɔY2W}͕=9"Vwk;_ ҺU :룬dvO[n"Lv$@ނ`_mg^*?UʹfdL/2!&Sïk|S|u.=qpV(5WU𵥦C_gHAJ7xG[)|Ϙ@M H[!hVuT1.kApL|iĞx-שc$큾<)$tA:cXغꦀCYxoogDE槫`5 R|7~*<@ď)Ş 1^Ä}y4@PLoDQ"b0V/ yv__ C5ssW|MP9*cN{jU:Jhh^.X@zxJkaB/LXc7: 4]ȈPwߞ*8/75^Ayq!n9Lhc\7%?9y qAvH3mڴ"M.6xY:|/b,M<|GtX<;GHS,h~;CASܽKi>7ҽ IZ˨Ø )tByj~V83t #[sVZ`Lݘ\hPwɵ^SNeИ:Vi^Džu= ZTeGZxj0|6ahϨۙDnzCtش+|)'04Xɯi- ɋhWl61t7|5/gQ@AUc,^/sm.suTsf) KfⓊ71cYT,qک\w5:}*27c x Bn@`,~iaCŊoGqn`ҩ 9/ EuI;7Cvˇm"0͕c)#Z4MdQ,#O1p)Jۇ율Z/8+lB_"s|hYJ/BŘm糐b,^ozC)(2$D/R:ЋЫ2Քl&]&4Zze]OjIz:;U֭3^qZzfc85A-RlmcW%$EN8lwn:`p`+%_l/hQف0eYۓtRC 2N0k#<0|>ߐ|ףG{?YhYA=4GQ'_NN!=S9PG#uS!=?$7x uN#!{~t϶1%2O&.)#]#%8؉|yEyf}ʼڭPsOI=^I(Z@Bk" +%5ZQE,0w)dΔEd Xrk<^GM 7hY B4PYVAPkwYϧatC3+з)^-7xɝ &\#Hf^1N5o5dM6EPc+7aXe#f#9ΎCHXPx&xoݏ1o/ը4y[5Rj4tVPnjNZM;]Ӳnw{RŽ<ȆUɒ{5 *$ z9'Oػy@n9BMaJJy]xiW9mUHN;{( #?À0; ¡2'սیE`A%=:"C&{ 8N"Ǒsemh`jQ/^-_îعm0C)ugD 26#֕/6T `-O~47@B߀`0G pǙEQ4ւm(+ u}tX6necy C,ewvZ^~$!}O[1z.bL@b2d"r򢻂8Ɵ/ lS/AJZxfYQ%2dxݧ]23hfPM;g-hN|xJ(Bx iR*`ZAnzi0嶫 %״X$dV>҄;] @FJrϛfNZ*z_àMWO5wh2'p+=.HRiO-Vޣ, 姂/QÐ1e񝎒#.Og~`YXN%-cMgA/cHD'q] J"V 7}:-6jgZ9KH7WmD U &IK~a^_yMaS"h C)1,|+!R. 4 $ odq`2i;1 YÁ^(5!ў˂uQ6)޸f攡.x9׿lD~TGG/}U.j(8_9q/(ɉ:k{oN yET:.DUҾoF }%c_^0{ 'Wd0ͺG5u+MFH@☚q}|]Ce`r"FHV~#gg- q`bJ[2uj(DȬFVJbd,ߡhDVKZ4ZLT8u2/v"ku=Y-l2va46b` ~+[UvG'oڕY\%vNCm]B}EcLCr$~Vn;&zH.o(-Z>C)ϱg~jGXPJnW  "ṅ*hU4`Iok@Է=Ctd) /BlH$LQ)*96!VPDXb[-}$p)86`hN1mp h|Jq, r)kx[N]󵬳*W;VMR̶b7(*S3˘`+sF,SWb9ʯut>|W Up5i- kL#fЛJE#]Ṗ*ҟ;FLV#"|w=""?= ȡyюrj4[ "'7݌iv 4C8c9 &38NmHR> ֗A-wU] wFd!$7gi%'zaHg9O ό.^<*rOԁlm(gF Lx2N-|l=o׌ubIR 4)~By |jC{iGd98. p#]D՝jgݵI~ư|)( D@2ֲ5MbcNɞ C3}aX4lj1|}>y//HgP?I)gV{Hf [)/A@)kH:o-b`(d׈b̄TGbP-4TškS.) GfQ-5ߤc}mp9Uj9m%[k;y-M]&N\R8pEp>RwK%_[9ev0c"l%NRܡ3{7zEɴ 5f=³gOT2[kPwXBI11$E#>EB Wb+h% 5m 93R)zEy7vmhm0VuOJ7Ds!a1p;Ĩ }6.PEm%akw{D*Mv+0`Ώ BAu7mO$ʺ'"F 41PzK1EWثÊ}`󷟺i6ލS:gl| '.   O8:S11'-넻Q|6JiT Qg :|fgg2F;kĀ Z ]%F)[ y;EPX@-S% DYmҒcЫv55$\qOhQqYLX]V=XִPdri#P}C9MxB\3 /3w$%9D# 4kfZ׫o}LPrzI_ǎN\vҠLeGaȑqœQ%ČwԊo1H΢[U[O{P6-30hl ."V5:2qǀ7 f'CCe&_(lzZƋ(ɣ 73&~}uA\l'Fe`-8hC"Eh 7ZvvJ~r9˵m-̙is(l A|#X+b%QO0F*T#SAZ+;O$/&PՓkiI;;fhQY4Oe.]۰*bdу+N˯Z̟t60uP3~_ h' %\ `JgYe=9r=W?QZUעDXbh@ bV JsGNg0rV p3yW3 vFi(1u2!Iߗ]b(JbrIh)NU1/:c|W b. {RDOc6o]ٌ 5;Smt9ȣΔoQ}fxC,<6$ bO"abʖ'|e0¹ex|j8id΃y\/3!*W UYEzɡ2%= @Pd}e0H^Ua$уy'<0u7jzьŻ;g9^|Ntž!Q̤&$Ur*uhx7At[ʳšh+gR-nauL..&EHBj~r%kms9 auy؏XW|Uj PV5 ?57iu)Uc+D~Ctrr$'.8!ȄN) )4.o(o$C&T_NeLKX£Aܞ8΂Aœޅ(H.:\}tMTV^c_iE?Em3ƹOTz>`҆̚Sp۸oqc^#-c2ٯPԘxBp ; bB0%?G"~=<%B÷<樔#OUaB)p`xiǼ@%O ܬ"&IC[Xɩ q0/m_>-KJhgpQN]E|T#FX(6a19ӷ~词6v p9%DHgѐUGLAr f{3U9*S$.Ij.>pmI0 %:Luw֪-hd-r6i!'l/\y" JIJ;V|%8X̴<Ժn !IUl;o{ÂD`&4-dש35zz!iÀ[91ZDѶcxm4 .9!'=7ݣ9*!"i]}WU{ l7 EFjDpugF]8&r/zԐhn8+R!$xߨH]uwTG&x-ʬ)9uên ?+7;kgG&~_LU3;kFds)M|qU|" ||iT죍渎q]y+~ P\";S2%:;N2H*{eaO_A-o8vٓgJm|,D?qVFBA#zË5`TYtjjٕH= #[ق8df يmܚوԨΩ#\IJ{xsB4.رtXCk5}wYTw4pDmԗ 4B dՉN&%SBk'7#qp$ԘIt57`Q=zJ8 Be.@z9vȼ_$;s  KY!TGʳffuh#1DjBh`~ⳔΘʠrh`F#X*V8<-{;CV#Z7\H10հ=urBw D ʌ}O5`j7DvXVf2;fӷ#q:E#YV#@'fp>Rٚfx$h+p|U͉$ z*N͡N|x>˟Ch_tGʘ6u6^]e.g1ÍĝB0=eO/ylK1+:n0I7jA!ndjDşzFaڋB[63&;bGׂ [QC|jwYjCq!N3ȼ 4{;\0mVtOj(Fi>N{HzD>qǡ4N`͋Ѱ4h(ވ <' MϦ6UhCX07*n\D#T7V9$1 67?2bw>>&Nf?~Bs_*?^4pp?x^m<|RT#Ed5ػ*v=٠ȩ^+؈ȵgD;͖o@mI$+JK&Nj?z2`Mn'f1mUsoO\bu &?=XꄏQ8iqTt A{F|^7E8so siGb1Ie[n"hKLVoCAJ4M!ղhx0 g{|,, DFL`W˿A)L>hGע M.y[UU|4@єuaN'pNQ'Ph[|a{kD;a"RkzlQG;N,f3rFk$͡s{ )gn)`*؍AKd_S5=oI- 9*z32`dŰEi 4!8jΧT7nj8C=)<+\rEJ`,}2j`m;Snfk{~SgksZG"NH yv{>؝{<.C^J( (&m4ѱهJ̏xp/}9[}@tH(@r0ːY8 3Z?An Eg_5¦mSܠ="3!ʊnɫПMiw&r@7H>Gtmf hgvbM崀VMaQ{`kXH4BԘy^+4(j)pۤOpy%=0VO" !6E]ۛKd1ıKȘHTÊ<@HxQ dߧrHڏ{w k%Cmzޗ8F7 8QvawchpdVL~I_g^Vn\֤=OJ$dBgf  $B:IZw:yyx ;Ul<نZ?sC@h'Xyh` !g?S.2|ndőxv7ye.fԒrK!1W6:k^Dj';xLoy~9$UИ4ΙSMgVUfo$MmʮI˜b'q24CQr20"jĵRGQ?L&fw 9.XQl7NYSa$o+8txghk5?N EsVߒL. _B|ٹ'@GxzcW6ݣF\Zcv[XqܩJpul JPyU!%2JJPdQ4WbdC+d=keߌإN0*VorZpk 61U}YIwӿ:g)A1rTw)-dve12_QguAr{2>:gjghvdJ@?nj V &^ k3ၐb 0/@]:j >'*<\8- vQȻ(`torAb6ں>ƶ`~=ٸwD]"1UsqA<92C.Y-^d&6kGVeTooϠRE#!nMƷ>4 T܍MZ yc="6kWkj2%l֙7 Y::@Q~xٿq u8AjJu3=dDy] Eobq8A0(d}+ HY@}g;{ey&ąP@{硣9v߄Owō%dUkmx*4;.f[y/١mf8乃$c燝ݤ H \H$5dLg54G Ѧ:!^|$BژWeK-4[>.#ёS8ɶB * ;՝oxsXð{.!=e!03'y!LZ%M/E 1p#e AB\_|'7<;& 3)NN9?(T6p6ӣ9D>A5ctLU!NCb:D;lE{}O,߽H*Yh,WSƐMڛe6YۣN.9;l5F T\"7[ö*em;Il Rڊm%;t2EZJa̧TҿE. \t̷+NhO+Ę ]lՠǰfy )0g')&R`|d-=do5d/rz2.NZuYbk_ТM$o2vт&8Ƙry~N h1*tRv=nx }PT0w>mZnm1]gW!it\3szCU!pD2]zK~3nt]m2Dт ސ6cK-5~槻mI%g]Tix>qM٫9~US[fT悁-^UC;ɍhd9R؎ M`ĂoQ&؍uNkRcf+4L$Z=8)NHۛ 6q:Ȩ }܉BV Owt!; $Ш3c4ĝ6dIueoZ.~cE`epD`7 Dis ݍoZ(ퟹ Ml/3ﰥejqffer)9;jn#L3B$jNt\ҝ\Bm}֘c]㦟-=6|Zkl Vu:d{DE_:㔚Im#wU?Z* h؊fa/u!i) 2D4frfB#r. ^ɹxN\vvZ ]k~N,[K!m*&5'ӭm1.k޺+j# Dk)o,i,T /?0望 "OV g2c_ycמ u],.-r+ݏ~.'!)~' *\ @/nnXCe`- o#ΕH`ߡoG½k]t^@v25J3Y5|7Z&B<]"d@ 饐0cBdBLs3 Okfhc q1Vl\tFE=e_[#ODOE>g^!Wp|OcU/$3*@V9 t]>^\N8뉊DPZZ_G} g#CE"-"]րk`@_Hx @cnVfdop@r-Z4㤙h )H~\ vIP\9 wy@qilW*SrzĀFC1'Y5 vK?g~'aq7(ʸ|جs0SL=+2n}V@pȯ K(JiUD qPG❿,:Km+0ۇCA8_Msw*vb ~"6Y4ki<؀3Ll ̫9hhxrI1<#p-YQ"<dxava%f#awrÈ*#Kyڳ)go.t^ 4^5ێC%Tzk-kL#:9 {Dx|2NX]FT8z! WLvllӞN(#߇#ָceQ|u s+kTR͉PCc:iUbP. nkOH~{d^CJ?c8۔˃De2s~ޏLm5rKs^A_A*^TvX0C/804~j(|jXu'6Ԕ/f9GwsK"NLdu|mK%h#?fLЙOZFH_f ΃vzD|{!Qwq )0*V!.92۠4ڐPLJ7Ll3?jd!?'QNفƥ|k88!%Kϝ b c/IF4<q[ܶu֔͏ǐ߹3'GT/hqޤuK2 fk* fZww4@ȖL Cfl&(]Sca\p}I"ˌALүj 8-S09{)Jz|)ɸfo?d?s 1E2ސ'˵{ɥFj@+9^@$iL+w k"pzۜ93dps. `kTONa $Rн}rRH>JBW/ťzRv9y Is@z]שAdSo(E]{_kzUɮ;rD|{'qfQPrtZY= Xƴ^јg)$=mi#M\ЕUz5*(w: =,1V+ .}!*+Ls76cpLÇ:Yg{FQRKG1i}`@y`9}.qgM#5|1H%}T5sqOW1 [_|utP0BcIaRZ/Zm( whBk s0hxyq5N r nAٚl j{7Rnݗ$CY t0:_\7.tǍ!dp=Y;B eٮ@C]%CyGr7y16 &[~C.:=R),MnhZf я6ӀA7MEQKk>&hK/r d㳳ޜ`b Q:B=' Hߑm`y/mݓ>nlB5^ndFH==r7s5ߪ`ya $}J;ElU C`&@Nh>l@ "SkRlp_̏7at=iUyY+I-q1"F0چc-zWi5 =vR Z!!&-[1i,_t/)gXT\$q9pBEa6գwe6rZծte8f2qc\'mt뺒~H5(uO/<'rPiF=Y+'dbc xj4f73E8z͈v~@l޳)]K㤉7)C:bJӑ|Qg7NC$nǘ&`9M (ٻOȤ=|7δ iI&TAf0z=RR8H@U *pYӅrʴOb͵Dm|m~1W.hT0>5cZ/r|&u.iiOfN >wl'޶!w<Sdp*DKVI{:pT 81hUcrHBKC1cȰYE D@V qvr`YfU$2vi=oP5ZrճAtMZ {݄t5}x}O$hjB0@hNV_Jlϣ8ZDX4emhf]a@fNƗ!To leX=͹#{V‘ /IrfU|ϛ Gѩkym%fQmMA ⸝5 Іr(QYvITqa#2@j>< OAxtugDF(@j SGԻ *ʒȎK@k]aSV@64ny9R" a:LN T:B+A<% \`!:Ek=s'4 {|$WJM1׺ W;'\֩ddr=#Ik]V~ E׻i)dG>Fil0jai<>} r{Sd({zۣտD#DvSTmc 2Dny0 JfRv aW޸G3?\sE&SI G̤ek#b]"ҵC%vg1j)ś}+N{cW "Z<v Xalۈ_pI@锊ZĚLGԹ#u%G{ogbz]AO"ZQۊtВpSzJoHnF'oL=xrWrRZR}Ayir dDN ˶`D'&ƎMcK;Q֥wHo)K`^mɹApڍ! iŋ!bhtË p7j1142c(#,=j[Q OFm YuSQ;%;GK@S+{!; k~>SC +&.tc>fɫBOEa7\ͭ 8PpھXsI6BG#sJ1RX,7wa^Mc|L21 uE݃2"-`Z7Gz-w5 ,P6=O#tՀ6qN fa@\9=6@I[ݸ{Yd: ?tԬwzZ}o{I"ʾJgo8ҽ[p =4C[@8 /'W;{@܇}LcGS.#;2ΗFTh_m'ׯF LTtOYg90؟&:: b!x(aNP-nƅ(]78m-1%FVX e#O1/ );wݥ8|_{SAWӏXzAY ;[r?ȽcmBD_2!6)c!9_U_{a7zyسpmBN&W "wϒ.+*/q<*fΝûdIµ]k*&;NnfɾnN`P|J4 2b?;&1#T"1я(`Y5ep_8=HOVqe郊Vs9QZ u_ŢBi>$=~}D;CGש64*MUM+eP-d];IfmWX7+G&qX׮p&wWu>hZ}h^$Hxt:y?1 KA 9by;&~8#qwFlC0er[O 9\YB.U}FG/u(8jǁ4nU3 $9k?`q:&/Pkk\ γ m#h 8r>ւ H΄lC hu^c wYM0;f@q[ C8ApI3nTZAm KT2G60(Bf'@4~M3I΋% Gx5b$Y kx L&p"V 561$CC'oYj3"eO0.|9+zK ? WyQ~>4}wjހC~JuMBĜ9=0CjӄPttE@yUz/1OPYlTGd}޵SI٪o*>R p(aޡeb#Zd^ԙږZCa&r,In[uIAmt)Pɨ@. \eYa"[-,_JlX5VzQu*7|#8 + nwV\{oyǐڽ yȱ{ un+ѳ]nJAT4&T4Np[w%(u2 @\a/RxK1I^ŠWDY{[ٗ8"D0XJ}Ėq,۷ NyR;ͰQ,> ^˔7{հ>W^ JK1(WZh)in-Q#ˬ;eٹH^w0Qacvގu$^i*<=loOX0U3'L&rIoL(!OMYSQĬn ~O;GǯqMw'P-Z/HݴMi">6$yUԢVF@"IOW⠐-rNTTF> ~q[/BmN߽>&hAYEL K]x咐#'J&u=>`U#V2aV69I Y;"|1LV2[s,ן(U(8Z0xUzZ{X.Ιoޡ*K@v}?fmBPOiDab֦Y7`*c^D4:#}P#2` ,i\-yӎP*aBkHA5kǶtԝ#`;7B* PzM j9 |3Y=LG[,$it[xxZAN=AB {6 ${7εބ# eSm\FvR.H`[瞄Esm5>&3K#͕"r}-x56v= т;s"-oi>F ?7 l.Yy Z[zCO욥ՠ8 v#wmwDB2۔5K7:ǀ z_bNukyiD&Ocz|nQ~fx=Nz@ b^=X^Mo( Yxy^RћYo2nEFx @k i8/eo8ias5p)>XˢmQc9i-uz`kvuD0ldÙjfڮu)u̠BB>']pdPF##'iO@r &)5YopJZ2rWN.+KT\䟕kK:oCz7;4JCT/w;U 5TU"qpe]/֙TR[GsڏҤg[mJI!G>-Nl{'%ϺKκkd 3I e#= ˼ўMOD_ft!2N?ĽR!U4gotjj xH=#:\M|hm8  uv|AZ}U!(?7ZUjT=ذ8pZ(^<ĻĮ 4[82"4K/+SG̏xZԄj`| > +/JKB4IbmƁ,bhE!G=QUܘOMв嘿YM77-dKh=ND@p]սI$ExB?o/ VR > gӴ@dk 9ff'{3WQJ v+5. ';r9[kX΄%;$7T~r,-?Ɛ׀5':?6sd&ힻDCT鈘)c]eÄGtPX4MT1P|Lv}ң]q"%ZS f=o 593x~>Bt>-e 'Nt6*68~5 0C[45l&Wgclۼ' ̀]_?Ulx°f_oIVQ‹\xXxے?5r>a5{QBhkh",cHFU`xa:vP v0,Xb'[b>Qڏ MM~J48m䲸[A|g;İJ{ |.G-6sQ.;=3\忣Wi<E`4Ix3V4]r>Rad1_1iҥmÌs'^ ,sbȿa3OfvKo|]s'SGy A!$-ے8ra3[M|I[6qE<5$p;Z[y/aR#GF M:#ĦYw}ۇuK ; BHXn=N1]`-},whqf2=juH C:_=7Ż&s=!D 8enE$ؒzpGqoxN&[vO9+*jp_IU8dpp{rSǑUwn'[iQeP|$̷8r X0ugq1V韻 ?x(b6RO!\"}^ fx:΢$U|=IJ/Nf9S{5\A~&P 樓5Q}G##QZЃRdo8z{tb)'˕Nj_d׫tB Q ~uyqіkܤk<'=יĈf̅r[ܾbh'3` Q\ vl:JKIQ LO9Qߩٞ M jMp//d7!`(ܻy6S2]^"bcIҦ[ Z\>Ӣ)]$6Ѡ7DGl @`צ$>m&嫑5u9\ӵs0} 7\8%cM곕Kcjlb , ; dgIrPM E뚌w.ڬpV4Bp͉pU㧆\D6Zta ĩkG__])$ V&> Ǒ3@k-.𔾊=rT!)Jt1"JebG58fkZ}P)'Cdiߪ$]W2I@W\Dr2?u90ȘUr MF(R 8i5Ӆ=zٮ!TDn9` 1J{flE;yoV,?Cf8Vnu]R!J&RC̰$h5FnIt ś 5Vx|4;ynȍ퀖$N=YۯrX(;S̋F{#S3;L`I›wz$bP@`\fP\_!X 8XXEvE-„h4غ:[P[^@ìz9GA_;+1]T+I%m`5h`>~z1;glwA8ts?Q kb$^{0=a L6ϝk //~Fֻ-de& uAE$5 &}[?j< * O9z3HDްqFo\K1Cp*"e Z$ fyyRJ|kq`2_ {v ex y=)53#3٣_C Z?様!秌^cjx0Ͱ}dwRf*7O®5M/sAq_4iVsy:ur~Vu6SI ':ƌ@9N s %KqW9?zٹAzZ(!NA=Mϣ)oe37Pռ2uJD@@ceqL՚BCrI6qPvda/ l?{["T'[(FE]8D,B4:(4\18_GN.)"udʊmuXiÊbj|S%wن,WIr/:,Q;G_#2S2ݮA%jkaݏq¯`-5%S~ u?OPRį6GT.9ESDVH%'8_{O1V I>#bu2onlStA"$ɮ\Gpe12^qj;E VUa-foo84\b @\el}Pr7@$שҔ=!9Ef;᝚|DMt Oۺ1%RrM ~Xj ^O.и17\$gP^{pS_HZOw//͇JSj@'X*I8Fg2Tq87@޲ itF^VqxHZR "k2ZwEJ$ݳ&Q*=tu!ǾOjp d(0r`afvxjh7>**JNjg,O?ki)~w+õHqf$brB\ ^@;y*7 Jj^-՚JA3ŻeevS7}P[e _Oo;zRW5ٌfEⵓF ON.)8lJ=[bϿ ѡFycǨ_Ѯj_!A59oQ~Э]H Q3PCq.CyiTQ/Pu~0J?:1ʺzFoyqvA9rl(\g2N'ov'IJpB Ձj_l]ۀi迡n\/ )Q5X >|HRMCrFڻYj)Hfn;ݡb=gmWWI ѨSآ>#bY1.ȱ{u͓{+h]Uw ?p#氹:Kf阛ʼnw6 ]b=[f:6)ܪ/O8HE,DFW#/Q&|z'`?E`}wa`Xw#2IavWoexƦEuv _FfD|r5"~ګGefIEVv0t"6bgP"@"ʦ=<TE&cFGXU|w+һI[qR! sg>#= XܵACJD?J188@Ňh #+*CDyk2](jZ#!E1lE~1/ MH^8tr+IF koӀ> )7E^{5TF`m_[.&Nڧ=dAF}I! B|J6Q#썺NVLcXU` 8fv8T8]WC;bMn;ܥdU)yz_gb ;k j{2'-Ճ1FxSc"ߙcUZѬX n:XoΥqh̸~Y삿 8/1ӠT|'qrwqo \w:kcucR NfJgi{t͠0? 88 -Gy |xK㡧!qw /L c zetV - ]9~r{ pFąbS>qK |P @§ڛI 1 4G=y =IC3m[ҚMJ+|u*pk =Rm#Xw$̶x+|b2 Zag= ]OR {?d^2IN@SCB'%׻oxlqGe41{:)N|yrDqv rIV{)re30)vAJ4gI ʤ_DajUh]؊m>uT3xK7e@{%%c}i$%cgY9z?x~hcIċY3;*+)6Z,zh?߅^B>5<9A9kG'jJS?vsă;: q^ņV?2IeO:#G&"Nux1-X[>h, 8b43":$ 5GqMP!bvb3/Rdl-+o%ZpRh"2?CՌc) 0ٌ_JR0:YN_/v3VzdSD]dD5ZJ2զ#/\u`ݖ[T-u?l30؁@hL$ h I0 !4Z!U:C|v@}J<6OHHsdZW߈O[̿^N%<7 *aua!6<(SA#St~paV~̯~и">NY6"{r|73rE.'=-A䴇`}f_lE.SeDgk*]YvÀ(P.4 xrP7) Q<~%Dy|yMbZ6e;K)PƷ J>Źx;6lEד]?) DDʵEzzVփ&/!y$I dǎ! ,KX o=, @Dr:/}2!擰 \SV#oU77;z.3x)gU6D5v5$w|wEG3Am$Fz>sѹe"վ;Ӣz: П֑-\|6R߬Z՘|6̲5D2Q P8@_MD~cge4~dG&\V40g0N3iSn8YǷ~¡%+ NEvq8tۃ}r g;[\eOL.IgޠCi758:Zk"C#ZԂlrLCl3]\jFn)T!y_e`Oyт']B8윁 :93J/t(Gw ԋNgY@Siڀ1Ze -!b"rĴgx{ p9M6I$bU=ҋV0UUO]^q$A-׼Xi2#7zƈ pD3^Uojd[4Q|S [g*3*)1-4@حm s0 .1[7 ~qL.4jE6I/h ,{A/8oQ)%v7蛬?ovhF夶m ,Fˁ&r 1Qs G )CcAVq\)+؇jS}3#2՘r;Fg. g>c*6,`}vXL/0 :5@wHTcb`vvSirշ i)"7"*c1krǔS.H_5;#ZJWSتOҋjFYL?e,k@9]0. I:p̝\%/if iqHHlO̚"9WeI'+z- fd&UȿȨL̪fXt!$_|\2*GykQ'Bl*=k{*`zߴ=~&tIG-'g],F+v31/̲D/#B8%Q 'N t ]T $;1>ӋC/OV$HoUT7GiM HY g/<FuuVƴWNП囍 h{??̣O!=:x`Wȑ 'C ,zhD(AkKOg`b0ej1|Uz *BG;v4ї\`=(o:wa]g^9;I3dj݁V1aJvEWZi]Y[j,%vF }5t>@R^]mKO#b犒TATK5lyScMuXpG=M"Ǎ|π^4ɖǷCkrəF&_|m0d5Jxu՜̋9|&~[v5L 1facvc*,|bcgR;< qf{{7bO=ln'.k7*chc5%O@8!@PDTdC"B뜍c23(U{JR:M`chˋX\l2x{9BZDRy1Gԑ*AlR(c24Snx I0g~)Lپgq?{ҎRp7ϟb !G쯑ԁO^ 1) F1xu8;BGM'93E9U:0+>E"E@rUWU/Kǜ~B@۰3":&!?@Lic`Q\4s=i86&qfǹB^7Npmʻf6ZmPD5v֎ɐiޙQ7IJav5.W vKȲh̾~$Ji#W0g1O[w/|%S@&™B\6`4 #tkRWa%1{NSH/GXcUJ1Z}9YUɗ$+Yur+P]MboRnlJ&*R`xSXkTc%(B="^|Sd5ϕ*iH7G-a̢AC{].TLf+9t+T={骘UI}pw_v;񴰻Eߋv: q*- lj9K7"zWßB[eU%FV8 }̵gj(퉒\Ӊ3l`<ٰTptB]нҠ k)^@UMl@V4| ϶#%|Ӻo eMȌ^3t z[; oC l@(5Aā{1KsX]:2G}S?84}2|XVQ&"9.tU(@ϙW4ݎ;Ȁc,1g2yfp5'R&N0 0rh_Oidѕ;?ܰ?=WXz}^ E=Žl f>tu`2P(kHa,g%-i` ! :vK岓<)Ue=KI͕ C@93"!~]]M6&VXTvv_9nP ࡑ%%Ybh(H"PG8PV1Oq16=zڰB <^"e,PT`&ZVԞrORs0(n&cZvlm۰AXb8fL|n@w*nQДGCeX0~y6a<#SP$ H7_ p4ڈl c3kk.+4c˄C8^pd "|qRE1i-SSZT?,8iI~NQWCSko0"kBHpV&րO}d\ޚpI5鷕ϥpUm5>@ajf$1^Y  ;pzOVlSC{6pP9aawnaߔ(rvd(XZ(wĥPTt˫Rj*-ĝcj4fC+NSÅYЛ09r(DqAr~Qs[N]2׻gdj nqșGj45 亨bRBJn^TL}6j yLY`L[.4,X*4\p>tvg`rywvֵ(Q*DCvKRY>&jSIiF =‡6| NZ O%|}$J߃+Z+Oβ+"ܰ*Xn\% # ^O؃%tJ,\i!Ak > .O5 g:vzi޺rP'/vUf=$G/{mF/ebȸ=l6jcuR`(ZZ̀PI#|2[e g6KQ_lEΛ9;jrN!؏85 k9/KMpggx:w`0/J^ķ ׂ)$2up6ߜd[]kC,_J?vOj?M-]h=8wďa 8 V I /(5]FRfm^ Vj$Gr4^nΑx+ʲ+u yrdǺsQ2E]KdFT{߉Iv|=$6QU%Ib(T16C:w9U$a"L:Ty˵{y2 KKA®8A5/ K?wɅ4dk\_|Kmw`#(H<[Xװ`yOhz0g48vK}ȶC͎L+-}*=Jс?:igo$ MQJ|V[EhOG|3MA6ʻ f;6Fx)e=v9y (${E75-UWHx,%`Wв "P2pjb,\tn Og1,K)a A'\~MN+)ƎR3ќ<4;xnIqHd!6 -U%&6/@)|g-4HڗU5D[#ʕ\kEZ5q\Ĕyoa99:7Ur4^fzay ֢˭F$Pϝ/q-ze_ 5.t=Y*/ ^|Og~r*kr]ģ9>άcݲig ݇s\G<(ɕieU7DJ;EX7|p/` Sӗ?&;ݞ1]9_ ?xT[JK=ЯYM.zg\-[Ȇzb|$O"E-:G0-ndBfWeqܭ}K@'י5g*id;KŚrB2 ,nK0ǝhH` :؁1d :/WtZ k@{r sjNZ2^7%iev\ʕ\& Jr1ސ:9u)i];{>QT{Iw Q!Μo#a&KGMOcJS\KJ'n"IdosĜu0=8^5ePcܞFrnrسlHMy p kljz|c  kIeMT6Ab Py2e#&u1[Sj'-pm\!lLp"6Udn/&P4YS3k4k>cAp-B" :<7{3vPoIurF nQ[/Eo) j&q:p1߃!SD;BL/SF#- a#Grvd7>T(D$S;rh~4w:r@CqBxJT2' պ-9' L}2WEn'41ʹeד_^?ሩx?_E>\`U %̵߆X7)He #ɶ2r٠q's>W]b{l`u~Tyb9a֝9h5_M?IjH\?dŅ!0~gN_I1M#l:W&&׽Z|2~IukAKkO+֤dUƈ`<. ՃeW\^{P5fϳHו;XB렽Jo P6Fp8"Aq_[( d{[IM(¶2h-2Nbt ~E+uY6DCQ]qAc +zu3Vdɹ=s,|UNWew\\iC0mF~5^"k ˮ#Z- PX/_)JWaG;Rjmy{Q Fo+\f'GO#Ԥ0%֫hVwj5C"'_VDgUR!zZotpM> &{0}r]ߗt6;u]mmYl[&/Ϳ|_S8 -lPiq.VGzK0ǎIW#3t7YߵҁGO~m5PqmF7y{d(\N@)qxT6EHۣ\^N%`qL6̍A>r^AM][(~cmi]nh΂Zd4p: B]B`χIItGx:or9\*_9S ' . R\Ӟl+8{T,pL;L1f6c7(O|ykU}!”Rc8d$Z|H:K!#̽n%E1KMe g=.M6< D8vϥ> ʽ L^WD.؝"~KQ/jV;BV@Z|3gGd=(̇`Hq Աwcw`tW$~ݫěv1!k.+ KM "W=l b<Lw[K]~2d+gs8΋2eqMireLCӀb ] L?-jL:eWf̭0DsyB=P2&:n w@ ZCc4kaWzHJ&4N,QUcV|M( UX1OR 4ʷS]\^ ol]:_A L--~9L*UQ'+#ܞ<#N.:|wu[Ä֜0| l)Q=us[`dpTIE&ꮞUqGr QZOͣ[DZFCO(FNsrgeU˿itHvE4/{syepjW(YRw(o95Q&,^m c\ 􁋈W^*m)>J-$MYK`nI 3 #|)K JXaue:}#TdBL_56zM(U?m+gs1˗huĻe]F`o) %P5ҧ\n*o܆V#b 9e.r%">| 3yi¥4TEiIGb]*(`\+'|2j4ZH§E>|XuHG3ϟQsRW+Xm<\p=ED ?H=CLRFVn 1F},P:ptD&N bW}7%~?i[,dVS_tM^Mzʴr/Lo! G'jG*`-8v^T :͸14JB份:[Y MQ\KkI M6p6?zn{@VvMcH-.;zp~VJ' `ӖFɮQWN~o @g7xbYbu&ׯu!lz_tQ? l_{:tgIdȢ[|2׻FHj:W{jO3:RAK"r=_hqKH Ù&].r2q >,5o57H.Y\08=wS&!͗U-n%ss T5%[9&.B{(lz<L/Ν We+3FJi2Mq՚s48B'Uf+osbo\w;@jB&ЏUUV!˕~.3&DwIѫMU*Džyށ' BE(!Idh݇j_jg#4(p4f~haqh p+DiҷnX33 B^+[UT/”OG},*`TZTokö) buPںO1YV <ςHY()}zBRYȃ|c-cKHGAрbXtd!K[eT4}˜#8GMGD>GďU s]Fq{.MG3VSNG{ϧ wM") [u8Z|>N{}CvPvs{Dw :TyŔ!rdtR!h%Z v!H${{6";N T$-Q؁z`}UHSш9eP kҤLvWO)اNpѣC(K!޽gUo'B< ťBOMzMISMzy^#GM#.`E/2󂤄#{>gE 7/3տ9) }u/nK{eCw$aBWດs;ы [&cdP\^A (YDY4*FAF Y%2 /k>͒?%1;GLǎ qWoPt[ A~5eH6mXDb|g{mJ:=w=(GFŽ؋ڃW sQLi޾냈Jsc?G%'ܓG?{ }]ҾpM#X*b@#[vTz=6Eac 9۟{4\90ԾrwgXxhJp?>tͬFƚL@k].K"qhQ&zh 'ACBb a dWV oq!<\S {Vm3"Wa?OrzAJh ZK@F07LqJaQ-MѪ%U-o-(8R޹ <"2*K!1wG 羳9ূ[X%ixd} YXjW;#v,eE}=T CqD\zeh&h]_YdM'/9J=_mT} 6UZcGmz|rmaCŶzjǫ=v/g; ߼zG.6NrW$if߅ -PGQ7e'LrٳD)Ll,KB#)cdI+af FrlN`[ 5fgT=ЮԼZp[ajG{iWo&{¿EZ<ʟgXX+xj2SH#E.0KNA*&g(," v4 I-gDg+daH!߷S{ =&K(DTs5YQ=(OʌL=Wh.60? t^E]e0C wn'& tێK݌R˒Dc i~ri(tY( &QI(fSk󺨛6'~&@{iFseu*KP-o 2a[#0G&t#[FM2:TEAH>y`"J=zyP;رvbz069(J[~&;hkQgHA*#^}eƈƁҽH6e^{U C2h>vOF6\Rb+>^x ԤUMߙsAO N0,pʼnɲP *~6|Ӳl@|;d0 a+OiP4=Gf"Ԯ`ѡcE`^?=ê)L-Jʀ7:794n.Hxɘ̴ҙY4.-0JD?&kZ"d:biL0; $ַɳ;l$i["j̹V6l+DB #r5,+,o z,܄Td߿zp04hBc<0 c(V=vwrT:2{98жb)gdYn:tlަ5=-.|Z}X$/ c'4NW!]O z~H1!mTUO4DGбDR3_%e^HOGCD&ptrv}S7Ih{t9`pJ9EDK[aGǧn Gb:5XKB>%,.F~[]l`g.Nyy"AvQzUϼ-ƃV?/䬵L)ڛnM|#ݙ%OJEArpnzrYB(jC@,M F𤁈(=)gK & GN@`&r:y%\e6Ab𗠷_%Խ OTH#FƼ WokvY ق'"$>mTߚ 6NFSNDT7=d]aP2B>xDP;N ~/|unb!^ʻlX wdbZ.ﴎyWY쨵h a5 =A{4_slǭh[Oyq"V5+.T_-" (ɂ Uot֣c$D}(͘?4Icݢkrp]_ng i@^?Lb,i>UFX*tв՟\j6<OZH_WOǯhK,kE#>?ݞa¸U:rBÜy1{Eԟpq?SzEo]KlI^?m$KI>穧$Ku Alz^n~]8J$mrپm]ˮM\XV$^>[Ё ZDZ@}?Z1oEAsH-V|53%ADr=99nOfVtZm:鄃puÀX,"6-nT>#L(4jovw6c˵ yb[vbXiR:w cI>5y (وx2*:b0U>tЧc?ܐѽb15bt hݕSp `%+~65|Irƛ sҶ: ia:$z\N](uWm^K|8ڬ0n[V%%1uiU?Ty qT,>uO FׂC5gNLIGK*oQS?G LMA2{ƵB`O^P."mڳu|6$u2[AE7) /AwjEmeB:r)xl`?nzC~#![]1U{I n/7 D%K_4L޵n+1Zo{ ;~ZyS?DI[Sńª? h"_;Pf9&"=7Ba@33V%4[&,I^,逓noD*|zw<[IO cVNpR}.(< <[Ɠ)43 %5br}>\{`$̘đ!{1(P.N1ٴZ$w /˚ _o;QLKS&1Y_ұ*2<p@_6|N}|.,2B%(>[=J8[QU,f7(Ӏ/gqk: _~݋P0'mPW@Qerj1k13d"Zbevfqʰ~G[ 6Z🕱fV"lR\*6[#w,IR;"ɒD uJR ~Vi|gGf+5ś\v!Ԟ *҃(T߫y+Btu=xNXtU;%eNWLw oz)xFd٦m@%K<֧cUvЁB&v* IW245Q:K+־hTu{:Wq0 5"ٴ"kJ&͸ebxgi(a|-OMP~ڗ#8em %5ڃXݖS&B|/BH6W/F FQZҥ~_Q~:,e(d?] :&cY EjuFî#dFM &œlG::d٤9ճ $&5]Y+ Rp=&1WXf/l-,;*¦h& YR=Epe<Eg*B maPy t;>i D[0;- ("~S <&Ab"pi|wHh䐚sAxJGz ͣ4 q+%clOe?frl?'؉4";&VE&EJmP+LPr-e Cf͋j/4`4e05 ڦA֭15# wM;c+H^UÑ@ :Akޞ>$g.c`j'@n-͖/>կ~W3`ڣ."< fn[K?)n K4@'by3؄[ULn*2&x2 |{G[IujPX@l.[+W HG Zd r寡QS_h%E FԝsVq^,eM=ȡc<{P 4"1 ::P't6)\DMʷC,W63^E2VLv!rBI|zR sn ` Lv3@ h"jS/Ao3S!ݏr=L -qPtSx6NК>o,1jne"q E #v1olVP]:S юp .IG(1=C8餸x_QBOݵyӗ`C!n]b y.^w[''X!(cP4Fy@nHU sTvW{Qs eڔ&%@|@b8rqa+u-)߭1gWqd[Dpqϗl(>__m86/?6jJCṔ9}g1Xq$)E&.cb8Sc#'B#Q:PmYkS<}hD/s-Uh*.@g'6??Z"<\1ՅKkOD~"TEj HMqr4q~:uiqK߳ .doSU!V8*ТV."J _Y4D^?9\9#]֫뤊~B/Xr)M|~~6m;{Sqز}5چWM8Piƥ$\MEZ3Z~ W(En)f;OXDЖ@' ErA\}FGSqyMۯ0SFpT%0O5Li[h2t ,(j =C.U:xcFE;&.,uj;"rٵY}'~!w`6]gu' !"U[_U|j[ WӻYG d(SqU-ycX8KGU1`(RUIW%\~/btloR⋫/2A<9xX͌*4tɦzԚtbD qJŠv[k[ܤ$F/"pyW$x;VvF]~O2A;:$m,6ܛP6՞l۳J9vv{vL~r42ǙNw9¾m㓬@\ M3ܷmBrgJY 8hek5ߺ(n5maP9~. K\$?tѱo ?Q$ _Zz,#FHrsWF}M>ڱl8 kKvHl--xE' ah9ORa*xNz} ,sQ"1Y=8 hlT2. ߥN/ZR}n;c`l,Ն_o' D=OͻR1Ӭ%@~?5zߓ#c :hC6Opܡ4 ;m=:T C"a̵X61,\KWZ͔Z4dž#jsѢ%)., ,҇ Z׌+ͬ·zؗÅln=fvȒ+QI>&Y˷ |DԷh xX[ν\8˂}c`VyX8TV@]JC]m?qiӔM54,׸yboFkt*afSU&]4!?Wzk;O̠ %̃1I|]=z⼯}bĵ6Dɾ4{=7  SGMU>FA߸uUn?+2&5z9װq?.I^:wD)BwmɕX*fX1a>dt%|]Ĝ0"Sg[$> vஔ'Y"v* ?Ŧ''a 4Ǧ%X#qdJyIg{z$Z%065Fc'm3s $BiӿDѐ zO&G% HB_]MX f: DŽ(lI8PIP3b SYDIZU62터O!.FVZD"N9,I.ozI*kuQ0 |E(t,yf=1ctVD3 f1\cx"rFKgYĤRk"Q>X\<Đ_~)NuAQUndR:D obf' ӵR7珴c4%6,Kfҁd3ԫxqW4<;yGhڀ/؆ș٩,x>ֶ#ESVB2+?4`d|3"d2zO 5Rz/ 8A9q Nږ6F[}i,u-sιwUyQdFn;:#,H-Di?g taPƓ:^9x ONSAr:~K O@Y7zDX<;++nWzt]=d(&OFWPޝܧR888 @r' э ke2&klV9Fh @w, F9[FNg7jNcRaPVäH 'QK(~$"vQ% FJbx{lIIy LO҈]2ķ:)1ݎB[}vB@@xbA3ݽfZKYOKVp#s-eސFRoFá"'}nֳ G')|/-GP`/cd $#g\&Ko=يǻc~n^!A b *n0'jA!ThrF8uum*9f~uZuN*rXҚyuggPӎ1T()fT"\P!G"g$m- kJ)T-AOҦ^DLm8X՜=Yw|Fь@"9F/ra Ԥ$KgsK< :/s0KtQ\+\0tw痝u+0:Sm=힦Fcyb"uX*qaMiy 3yor.GByofE74KQ-V,ϑUsj*̖E"qE5/ jO +Zޚ=${1ڿ^A{eN7EHe[5њϞ{'_[~c\9{Mh&l ʖ$UBw>R@eӌ vs>Բv nja֠1z',F@2b(qU&,ܬjyxɬYA8|ID P_YS%^ rנeA;,-9!"V/q7}a֖ #R6yc5;V YT*#֦$wAGX:XU[Wp&Mؤ;pȭaF*w/)r4g+7tOw$06]QaG~x9 ^zL)BK׃ĻJfMG8:+Z) !Gt'`Ͼ+Uc@b͘G~q ^K9>f<=MPW#ݤH̑ mQcxi B9olC6l=*%Ԙ7)+4oz?]BWA`G1X'NYBi]'; nst˽ o 9/fb[5ISPnvF#+D.l3j-T$3OTӮow'04Qgus`a~J, IAuE<c{݈bxbgg;Ai%Fc 'DY9v]G܊]'7mvå.ťGO4D74󷯵eZd稔4%%xnuuՑtHDkJsFlk&Eh9:^8m"g3wl/]jmꁤ :'@懄 (C4sa</0[Eǽ!S$xz>jkzts1;s̈:>i#'}%'-163z왖|居! FBtLw|" /(wM,?0*,R˜K̲@khűM$*:NxVB$$@˞)>.an[wUOOn Lp2/>Lƥ'̱IvbU4{d.xd,95R!ƿ ;K@aaO1)6LK .z櫫*Of!_~,⊅6t|oJ?+6TWQ* E|5( U0*lν+_ۧGhn!k(YGUr|mA﷌ P/6;BGEw7˧û΅q,*dN'j/%./;mJ!4nGqOȵ~H0U6ǨO"jO/DҍB1Q +?OVTI lă[kVN7P{hJGEPB'9ax́dݿm$V _[z(}  w^cGfI2]$FgM.Ae/ekuLy^@s}v90RUXEL I]Մ,z-]b~ \+3_D $C`X QjSR!o JY{kwIGPTDŽvm1@9\#bB!,&XZ-&=N,TV܆?d7YƼ`"NVӣӂό[m@2xL'> >¹_"` {2OSfXaX}idu\y B} O'Ptxnlo>-ItYfz/Už6ޞ͐ǸhJzXܭ*E_: uvY%ṋhNѢ1"sdsK)D>㨻q C7#AѹΆLRP?9_K0mVHCT[hD[ƞUǘsz?h(l7aeߢr/{ HV˿ O S u/qUN_w['bXTҰśi. JǰmCl)]΃|l$6 \PGLV nF9~%)eSdY16qs䅺u1 !vXvd0v}?ѯdW4~O?AǍw. ‡,9Bi$j|`ރ764%MԂ|_nfpp=$*7Kعat:+M>(G.aD[5Wx7ieñY>uX]r%}у\(ĵȻHW]wbN9tv~%Q~9h6MN`!.8OQ ͉ bAT7"K{E]  =]Jp J_5BOḢH`}aY{ϫ0]N(GOk.5?kmo*'#HbDfXJ]BX߷ۜw~sg>k6pSRV_ǵM9FK7s"46ؗ ip&UM奞txEy}(0d=G1jzB~?SXY`d{ -@b$G҈xOxp;ΰfѤ4 |oqT3+#Us_+J9w*e97'@N-mpU2SnNNab;&[ټ!8pmpzw7G-S 3~LZ[ H-6L@#Vkm kl$BHO6*ݳQ(9▚!l9;NpNdGx޾yHXT5mT!$Gvm\FcKKrhgוⶨ/[+m_ )X̶Qj^z^M%•q.GgrȘ9YIeA1&߰w,`i6B?BxȆ^o_b,6QtPGUa^yD*%ɫ,|e}2!7 /bpqE$P"U[Tq4'61gRV+²fM)Û/;]_;jۖM#\[Al tN}OHT#7WL\|FS'z5G<owzG %Iĕ'IbO#kZ=yFGuظ*=ȿ;YcT's5Ȋ:ӥ9F$JF=qf5kʯk1:e~]$ [B8N^=B<RCWQ~[H|Z9'c918r0KYmWq4NPLfA}K}\7a H(&t@х r?Ad˿ x WG\tẂĤ;P^T|$X}X?r$Y50%klM;oĩhb`O7.ᏏĎ+Fd[|7je=> ᛕzp٤|''I~ZpӽO&YQO3M͵[jau:aڼ&C4̲= DGQ/UF7VcT%`/7v 8zLRcGa͐ז<-}% VfdCKx{DGZ ʡXƱ`N6~6DVuc>(=v 8g=u+&g>;:8>,r JHu]_y~4<56nm( Hs0݊ߘ޵qv3W-Hr o,^Q&ξ ׈h 4:xj4\% ;P1F!c;/|/EE#ENJP{f ;ΕШB5F5#xquGg0+EZ%W(D]vh8pïq+ )( :6?5R H _WkF{k|= iF>!dAb5+ uDB*fWf}by9[Dzt<4lGKF [s,K%h# )L`c0JIsRћtnʜ_> O`M +Ђ5F)".h]"yV/SwYBW g'7WH9'>͍nD]`X;pC/6~;uizUd>Ll|SA#Q4eΏ_ sԲ"=׵Q|3N)(nQiV6{l ߀I3EIpX,*ㄺ]|[` W/}W 2of y%ByDYh2?nt-{Z4yE${O(gPG<m@889R OU2|0i p *IQm uzeA>zOaf쌽脭g\T X\i &|IZ Bl$9~k%&Y`Eҫ~#/NH]I&$4:@hKTESʏ>hqP@.┷#´:^2;+PRuQP[6#|~ӆqD?lVm%.HmsJZiX/rRA'0¥wf(e@DX-I< ]uV 9ː|(P $h@g̘.-c0N}7zel>jzz kWP?׳qi*8#GSNVo Oo#?X(T/&^Bb]j= [.A@\6{ݍb1)bhȅP4I (4|h73EG[2 ü^Gib>ʣ\G#FXR#/q;06#{U؊FT5xԌsMM<΅YcdaI0n`*.W!x&R!$63ZɘJvH<i%tDCݐ6c?(d%6@6|_\>>49FVD &q~ݣnd /TJ /l w\_˟^vl+}#ao%#sI O\0&i䒭g4B9?5 & 7FyMngi"af'Q$a5K7:@h$OKb^aqI^P$ǾLGM(A39 dOdKkV2Vf㳘s<\|⯉>aOk T@۴ԁw ~\͇p-i * JMԯ2C&$pyCB ˝GDOlN:5qYA㈥?fN`?oeL!>Yu4^yYF#׭c_+ZX] myzw cl]"R+7+h)%m=4ё(P!&]@jp4& Aն^܆>9a{G!ܠ*_8=zX%iz/.1 Y{m>[ )W1q&3@5;0IhD _ei (P 1qIA6rJt6y9aspC,u\?}gf~_g>2&Քl0YV,0U uM!Jr )G&z0VY5z,Je")MiH=i3^' N? G'b]?Fѻmkt~[) mS绿 I8bt9#AxffȽup(KuӔp'Lvl}ׁ0p+ݔ 1'6<۷H CCn*34=ʼ3ϒq;q"\ Ք`Ѹ[ι*Jۿ;<`N╕CX)nÄ̐U`.d͕фWhOپ"ӻe9rdh8,v|FW| F (z \6z |6K -EP웑y[t9ne3w:‰ko.-Q 8 ӷJ2RKn8Q^f\ x2i rQڀ'^/x7Tyux^I-cq$ޕ-PPJW-X6 Iu wl޷%xp'b*Ot$sOεg=y-]n!b!X P5w_Mb5yqwDؑZ/QݭIPl5B'[҂FQIn Ki &}Ҫ5\bÖS8xINM`dWPX&4ז#J5;,V ,WLV=+3ho漓/ʸg"#/"E|S\HK1BJuYm9c&eS5x[YYUZ^~&4RpNt\ B*7 Ӭe @t$$~% (-Wz Q;m47||