libgstreamer-1_0-0-1.16.3-3.3.1<>,8`xWp9|}B =ԯ >ҙ)fk}}ˉ# r!٦B^Ұx pT "͋]IY7 Dʢ$w"&Kd k /|4K-7PcEOu RFb/d nA,]PvCxIr7 b@x[G?@AsNh'L}7gg=9n֘?HesrfdW搉\wM-,>@T?Dd " D &7Y_h         *     Ll \"" ["( 8 49 l4:n4>L@[FjG H I XY\ ]@ ^;bGcdteyf|l~u vw| x yFz@Clibgstreamer-1_0-01.16.33.3.1Streaming-Media Framework RuntimeGStreamer is a streaming-media framework, based on graphs of filters which operate on media data. Applications using this library can do anything from real-time sound processing to playing videos, and just about anything else media-related. Its plug-in-based architecture means that new data types or processing capabilities can be added by installing new plug-ins.`xWsheep65 {SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttp://gstreamer.freedesktop.org/linuxx86_64X"  H~8*`xC`xI`xD`xI`xC`xI`xD`xI`xB`xI2baf8f9e3b593a51df7d577a3ce37c82ea4ae769188d0fd217c331539f8487a6136a915b6ad4dc29ec52b3ccc22d18f28e8a3336be8f58bcc036991901955f46fc68dedd80a80f87111f3464171de1785651f7a0f2de257104e6b79f9f25af84a4acea4bb11f2a9c2f7e25764d3bb7a37a6960b1791866225c3dc5e9f1606a42161f2bc4bb350df86161ca2a17473f31e9ed87b0b608fe53d587f093814a9f9alibgstbase-1.0.so.0.1603.0libgstcheck-1.0.so.0.1603.0libgstcontroller-1.0.so.0.1603.0libgstnet-1.0.so.0.1603.0libgstreamer-1.0.so.0.1603.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootgstreamer-1.16.3-3.3.1.src.rpmlibgstbase-1.0.so.0()(64bit)libgstcheck-1.0.so.0()(64bit)libgstcontroller-1.0.so.0()(64bit)libgstnet-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgstreamer-1_0-0libgstreamer-1_0-0(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamerlibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libdw.so.1()(64bit)libdw.so.1(ELFUTILS_0.122)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgmodule-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.3)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)librt.so.1(GLIBC_2.3.3)(64bit)libunwind.so.8()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`]]@]%@]]@\@[@[t[Q[GB[c@ZZ&Z@ZZZ.s@Z!D@Z@Y@Y@Yh@YI@Y i@Y @X @XXX@X*XBX:X@W@W_W=Wo@W4VyV@V%@VVzV4@VT@TMTi@Ti@Ti@Tezcjia@suse.combjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgschwab@suse.demgorse@suse.combjorn.lie@gmail.comsean@suspend.netbjorn.lie@gmail.combjorn.lie@gmail.comdimstar@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgbadshah400@gmail.commeissner@suse.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdap.darkness@gmail.comzaitor@opensuse.orgzaitor@opensuse.orgledest@gmail.comledest@gmail.comzaitor@opensuse.org- Update to version 1.16.3 (bsc#1181255): - delay creation of threadpools - bin: Fix `deep-element-removed` log message - buffer: fix meta sequence number fallback on rpi - bufferlist: foreach: always remove as parent if buffer is changed - bus: Make setting/replacing/clearing the sync handler thread-safe - elementfactory: Fix missing features in case a feature moves to another filename - element: When removing a ghost pad also unset its target - meta: intern registered impl string - registry: Use a toolchain-specific registry file on Windows - systemclock: Invalid internal time calculation causes non-increasing clock time on Windows - value: don't write to `const char *` - value: Fix segfault comparing empty GValueArrays - Revert floating enforcing - aggregator: fix iteration direction in skip_buffers - sparsefile: fix possible crash when seeking - baseparse: cache fix - baseparse: fix memory leak when subclass skips whole input buffer - baseparse: Set the private duration before posting a duration-changed message - basetransform: allow not passthrough if generate_output is implemented - identity: Fix a minor leak using meta_str - queue: protect against lost wakeups for iterm_del condition - queue2: Avoid races when posting buffering messages - queue2: Fix missing/dropped buffering messages at startup - identity: Unblock condition variable on FLUSH_START - check: Use `g_thread_yield()` instead of `g_usleep(1)` - tests: use cpu_family for arch checks - gst-launch: Follow up to missing `s/g_print/gst_print/g` - gst-inspect: Add define guard for `g_log_writer_supports_color()` - gst-launch: go back down to `GST_STATE_NULL` in one step. - device-monitor: list hidden providers before listing devices - autotools build fixes for GNU make 4.3- Update to version 1.16.2: + Interlaced video scaling fixes + CineForm video support in AVI + audioresample: avoid glitches due to rounding errors after changing rate + Command line tool output printing improvements on Windows + various performance improvements, memory leak fixes and security fixes + VP9 decoding fixes + wasapi: bug fixes and stability improvements + tsdemux: improved handling of certain discontinuities + vaapi h265 decoder: wait for I-frame before trying to decode + tee: Make sure to actually deactivate pads that are released + bin: Drop need-context messages without source instead of crashing + gst: Don't pass miniobjects to GST_DEBUG_OBJECT() and similar macros + tracers: Don't leak temporary GstStructure- Update to version 1.16.1: + GStreamer-vaapi: fix green frames and decoding artefacts in some cases. + OpenGL: fix wayland event source burning CPU in certain circumstances. + Memory leak fixes and memory footprint improvements. + Performance improvements. + Stability and security fixes. + Fix enum for GST_MESSAGE_DEVICE_CHANGED which is technically an API break, but this is only used internally in GStreamer and duplicated another message enum. + hls: Make crypto dependency optional when hls-crypto is auto. + player: fix switching back and forth between forward and reverse playback. + decklinkaudiosink: Drop late buffers. + openh264enc: Fix compilation with openh264 v2.0. + wasapisrc: fix segtotal value being always 2.- Fix meson script using sed: since we rename gst-plugin-helper for multi arch purpose, we also need to fix meson.build to make the code look for the correct name (boo#1140998).- Use libunwind only if available- Update to version 1.16.0: + Highlights - GStreamer WebRTC stack gained support for data channels for peer-to-peer communication based on SCTP, BUNDLE support, as well as support for multiple TURN servers. - AV1 video codec support for Matroska and QuickTime/MP4 containers and more configuration options and supported input formats for the AOMedia AV1 encoder - Support for Closed Captions and other Ancillary Data in video - Support for planar (non-interleaved) raw audio - GstVideoAggregator, compositor and OpenGL mixer elements are now in -base - New alternate fields interlace mode where each buffer carries a single field - WebM and Matroska ContentEncryption support in the Matroska demuxer - new WebKit WPE-based web browser source element - Video4Linux: HEVC encoding and decoding, JPEG encoding, and improved dmabuf import/export - Hardware-accelerated Nvidia video decoder gained support for VP8/VP9 decoding, whilst the encoder gained support for H.265/HEVC encoding. - Many improvements to the Intel Media SDK based hardware-accelerated video decoder and encoder plugin (msdk): dmabuf import/export for zero-copy integration with other components; VP9 decoding; 10-bit HEVC encoding; video post-processing (vpp) support including deinterlacing; and the video decoder now handles dynamic resolution changes. - The ASS/SSA subtitle overlay renderer can now handle multiple subtitles that overlap in time and will show them on screen simultaneously - The Meson build is now feature-complete (*) and it is now the recommended build system on all platforms. The Autotools build is scheduled to be removed in the next cycle. - The GStreamer Rust bindings and Rust plugins module are now officially part of upstream GStreamer. - The GStreamer Editing Services gained a gesdemux element that allows directly playing back serialized edit list with playbin or (uri)decodebin - Many performance improvements - Switch to meson on Tumbleweed. - Rebase gstreamer-rpm-prov.patch. - Require libdw. Helps with generating backtraces. - Place gdb autoload files in -devel package. - Add gstreamer-pie.patch to generate position-independent executables. Previously done through CFLAGS/LDFLAGS, but this makes ninja pass -pie when linking libraries as well, causing the link to fail. - Now requires glib2 >= 2.40.0.- Update to version 1.14.5: + aggregator: - Take the pad lock around queue gap event removal. - Don’t leak gap buffer when out of segment. + buffer: fix possible memory corruption in gst_buffer_foreach_meta() when removing metas. + bus: - Make removing of signal/bus watches thread-safe. - Don’t allow removing signal watches with gst_bus_remove_watch(). + controlbinding: Check if the weak pointer was cleared before explicitly removing it. + ptp clock: Wait for ANNOUNCE before selecting a master; increase tolerance for late follow-up and delay-resp. + segment: Allow stop == -1 in gst_segment_to_running_time() and negative rate. + g-i: annotations fixes.- Update to version 1.14.4: + glviewconvert: wait and set the gl sync meta on buffers. + glviewconvert: copy composition meta from the primary buffer to both outputs. + glcolorconvert: don't copy overlay composition meta over to NULL outbufs. + matroskademux: add functionality needed for MSE use case fixing youtube playback in epiphany/webkit-gtk. + tagdemux: Use upstream GST_EVENT_STREAM_START (and stream-id) if present. + vorbisdec: fix header handling regression: init decoder immediately once we have headers. + wasapisink: recover from low buffer levels in shared mode. + fix GstSegment unit test which would fail on some 32-bit x86 CPUs.- Update to version 1.14.3: + opusenc: fix crash on 32-bit platforms. + compositor: fix major buffer leak when doing crossfading on some but not all pads. + wasapi: various fixes for wasapisrc and wasapisink regressions. + x264enc: Set bit depth to fix "This build of x264 requires 8-bit depth. Rebuild to..." runtime errors with x264 version ≥ 153. + audioaggregator, audiomixer: caps negotiation fixes. + input-selector: latency handling fixes. + playbin, playsink: audio visualization support fixes. + dashdemux: fix possible crash if stream is neither isobmff nor isoff_ondemand profile. + opencv: Fix build for opencv >= 3.4.2. + h265parse: miscellaneous fixes backported from h264parse. + pads: fix changing of pad offsets from inside pad probes. + pads: ensure that pads are blocked for IDLE probes if they are called from the streaming thread too.- Update to version 1.14.2: + Update docs. + basetransform: Do not check if NULL is an emtpy caps. + concat: Properly forward the SEGMENT seqnum. + gst: add some GIR array annotations. + meson: Fix detection of glib-mkenums under MSYS2.- Update gstreamer.macros and gstreamer.prov to be compatible with file 5.33, which differently idenfies executables from libraries.- Update to version 1.14.1: + GstPad: Fix race condition causing the same probe to be called multiple times + Fix occasional deadlocks on windows when outputting debug logging + Fix debug levels being applied in the wrong order + GIR annotation fixes for bindings + audiomixer, audioaggregator: fix some negotiation issues + gst-play-1.0: fix leaving stdin in non-blocking mode after exit + flvmux: wait for caps on all input pads before writing header even if source is live + flvmux: don't wake up the muxer unless there is data, fixes busy looping if there's no input data + flvmux: fix major leak of input buffers + rtspsrc, rtsp-server: revert to RTSP RFC handling of sendonly/recvonly attributes + rtpvrawpay: fix payloading with very large mtu sizes where everything fits into a single RTP packet + v4l2: Fix hard-coded enabled v4l2 probe on Linux/ARM + v4l2: Disable DMABuf for emulated formats when using libv4l2 + v4l2: Always set colorimetry in S_FMT + asfdemux: Set stream-format field for H264 streams and handle H.264 in bytestream format + x265enc: Fix tagging of keyframes on output buffers + ladspa: Fix critical during plugin load on Windows + decklink: Fix COM initialisation on Windows + h264parse: fix re-use across pipeline stop/restart + mpegtsmux: fix force-keyframe event handling and PCR/PMT changes that would confuse some players with generated HLS streams + adaptivedemux: Support period change in live playlist + rfbsrc: Fix support for applevncserver and support NULL pool in decide_allocation + jpegparse: Fix APP1 marker segment parsing + h265parse: Make caps writable before modifying them, fixes criticals + fakevideosink: request an extra buffer if enable-last-sample is enabled + wasapisrc: Don't provide a clock based on WASAPI's clock + wasapi: Only use audioclient3 when low-latency, as it might otherwise glitch with slow CPUs or VMs + wasapi: Don't derive device period from latency time, should make it more robust against glitches + audiolatency: Fix wave detection in buffers and avoid bogus pts values while starting + msdk: fix plugin load on implementations with only HW support + msdk: dec: set framerate to the driver only if provided, not in 0/1 case + msdk: Don't set extended coding options for JPEG encode + rtponviftimestamp: fix state change function init/reset causing races/crashes on shutdown + decklink: fix initialization failure in windows binary + ladspa: Fix critical warnings during plugin load on Windows and fix dependencies in meson build + gl: fix cross-compilation error with viv-fb + qmlglsink: make work with eglfs_kms + rtspclientsink: Don't deadlock in preroll on early close + rtspclientsink: Fix client ports for the RTCP backchannel + rtsp-server: Fix session timeout when streaming data to client over TCP + vaapiencode: h264: find best profile in those available, fixing negotiation errors + vaapi: remove custom GstGL context handling, use GstGL instead. Fixes GL Context sharing with WebkitGtk on wayland + gst-editing-services: various fixes + gst-python: bump pygobject req to 3.8; fix GstPad.set_query_function(); dist autogen.sh and configure.ac in tarball + g-i: pick up GstVideo-1.0.gir from local build directory in GstGL build + g-i: update constant values for bindings + avoid duplicate symbols in plugins across modules in static builds + ... and many, many more!- Rename gst-plugin-scanner to gst-plugin-scanner-%{arch}, allowing multiple variants to co-exist (boo#1049452).- Update to version 1.14.0: + Highlights: - WebRTC support: real-time audio/video streaming to and from web browsers; - Experimental support for the next-gen royalty-free AV1 video codec; - Video4Linux: encoding support, stable element names and faster device probing; - Support for the Secure Reliable Transport (SRT) video streaming protocol; - RTP Forward Error Correction (FEC) support (ULPFEC); - RTSP 2.0 support in rtspsrc and gst-rtsp-server; - ONVIF audio backchannel support in gst-rtsp-server and rtspsrc; - playbin3 gapless playback and pre-buffering support; - Tee, our stream splitter/duplication element, now does allocation query aggregation which is important for efficient data handling and zero-copy; - QuickTime muxer has a new prefill recording mode that allows file import in Adobe Premiere and FinalCut Pro while the file is still being written; - rtpjitterbuffer fast-start mode and timestamp offset adjustment smoothing; - souphttpsrc connection sharing, which allows for connection reuse, cookie sharing, etc; - nvdec: new plugin for hardware-accelerated video decoding using the NVIDIA NVDEC API; - Adaptive DASH trick play support; - ipcpipeline: new plugin that allows splitting a pipeline across multiple processes; - Major gobject-introspection annotation improvements for large parts of the library API; - GStreamer C# bindings have been revived and seen many updates and fixes; - The externally maintained GStreamer Rust bindings had many usability improvements and cover most of the API now. Coinciding with the 1.14 release, a new release with the 1.14 API additions is happening. + Updated translations. - Add: + gio-2.0, gio-unix-2.0, gmodule-2.0 and gobject-2.0 pkgconfig modules BuildRequires to avoid implicit dependencies. + libcap-progs BuildRequires: new dependency. - Drop libxml2-devel BuildRequires: it has been dropped upstream, and now so do we. - Point fdupes to the data directory instead of the build root, which is a practice that must be avoided. - Rebase gstreamer-rpm-prov.patch.- Update to version 1.12.5: + pad: fix some stream deactivation deadlocks/races. + registrychunks: don't read from unaligned memory when loading registry. + ptp: fix build failure with #undef USE_MEASUREMENT_FILTERING. + downloadbuffer: Don't hold the mutex while posting the download-complete message. + playbin3: Fix accessing invalid index in GstStream when received select-stream event. + id3v2: re-fix handling of ID3 v2.4 tags with extended headers. + audio: fix handling of U32BE format. + videodecoder: Reset QoS time after pushing segment. This fixes playbin gapless playback with videos. + subparse: push out of last chunk of text if last line has no newline. + aacparse: When parsing raw input, accept frames of any size. This fixes handling of encoded silence. + splitmuxsrc: Improve not-linked handling. + rtspsrc: also proxy multicast-iface property to RTCP udpsrc. + flacdec: flush flac decoder on lost sync, so that it can re-sync. + matroskamux: Only mark new clusters as keyframe if they start on a keyframe or we're muxing only audio. + matroskamux: Clip maximum cluster duration to the maximum possible value. + h264parse: reset internal 'state' variable properly. + x264enc: fix build with newer x264 with support for multiple bit depths. + x265enc: Fix tagging of keyframes on output buffers. + glimagesink: Correct PAR in output caps when transforming. + vtdec: destroy and create the GL context on start()/stop(), fixing a refcount loop. + player: fix criticals when reading info/track properties that are NULL. + lv2: fix inverted boolean properties. + rtponviftimestamp: fix state change function init/reset, fixing memory corruption or leaks on shutdown. + libav: some build issues fixes. + rtsp-server: Place netaddress meta on packets received via TCP. Fixes keep-alive via RTCP in TCP interleaved mode. + rtsp-server: gi annotation fixes. + gst-libav: internal ffmpeg copy was updated to ffmpeg 3.3.6. + Various fixes for memory leaks, deadlocks and crashes in all modules.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner- Update to version 1.12.4: + Dozens of fixes for various issues detected with the help of Google's OSS-Fuzz project. + Performance regressions with registering debug categories after gst_init() were fixed. + Regression with seeking back to 0 in souphttpsrc was fixed. + Regression with header rewriting in flacparse was fixed. + Regression with playbin/playsink leaking sinks was fixed. + Inconsistencies with DROPPED/HANDLED handling in pad probe handlers are fixed. + gst_bin_iterate_sorted() always returns sources last now, as documented. + gst_query_writable_structure() will never return NULL, for consistency with events. + Removal of metas from gst_buffer_meta_foreach() works correctly now. + OpenJPEG plugin builds with OpenJPEG >= 2.3. + CDIO plugin builds with CDIO >= 1.0. + gstreamer-vaapi works correctly with libva 1.0. + gst-libav was updated to ffmpeg 3.3.5. + Various fixes for memory leaks, deadlocks and crashes in all modules and many, many more! + Bugs fixed: bgo#788520, bgo#788617. + Updated translations.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Fix for infinite recursion on buffer free in v4l2. + Fix for glimagesink crash on macOS when used via autovideosink. + Fix for huge overhead in matroskamux caused by writing one Cluster per audio-frame in audio-only streams. Also use SimpleBlocks for Opus and other audio codecs, which works around a bug in VLC that prevented Opus streams to be played and decreases overhead even more. + Fix for flushing seeks in rtpmsrc always causing an error. + Fix for timestamp overflows in calculations in audio encoder base class. + Fix for RTP h265 depayloader marking P-frames as I-frames. + Fix for long connection delays of clients in RTSP server. + Fixes for event handling in queue and queue2 elements, and updates to buffering levels on NOT_LINKED streams. + Various fixes to event and buffering handling in decodebin3/playbin3. + Various fixes for memory leaks, deadlocks and crashes in all modules. + Bugs fixed: bgo#778193, bgo#786034, bgo#786056, bgo#786561.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Regression fix for playback of live HLS streams. + Regression fix for crash when playing back a tunneled RTSP stream. + Regression fix for playback of RLE animations in MOV containers. + Regression fix for RTP GSM payloading producing corrupted output. + Major bugfixes to the MXF demuxer, mostly related to seeking and fixes to the frame reordering handling in the MXF muxer and demuxer. + Fix for playback of mono streams on MacOS. + More fixes for index handling of ASF containers. + Various fixes to adaptivedemux, DASH and HLS demuxers. + Fix deadlock in gstreamer-editing-services during class initialization. + Bugs fixed: bgo#784041, bgo#784932.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Update to version 1.12.0: + Bugs fixed: bgo#782050.- Update to version 1.11.91: + Bugs fixed: bgo#781585, bgo#781585, bgo#780757, bgo#781484, bgo#781155, bgo#781155, bgo#780903. - Changes from version 1.11.90: + Bugs fixed: bgo#753754, bgo#775445, bgo#776140, bgo#776293, bgo#776999, bgo#778193, bgo#778830, bgo#779175, bgo#779459, bgo#779755, bgo#779831, bgo#780111, bgo#780751, bgo#780923. + Updated translations.- Update to version 1.11.2: + Bugs fixed: bgo#764707, bgo#773091, bgo#777375, bgo#777449, bgo#777780, bgo#777810, bgo#778866.- Update to version 1.11.1: + padtemplate: Fix null pointer dereference on invalid static caps. + queue: Don't generate GST_FLOW_ERROR without logging. + pad: clarify docs for GST_PAD_PROBE_DROP. + meson: - Generate pkg-config -uninstalled pc files. - Do not generate .pc files for libgstcheck on windows. + tools: update gst-inspect man page. + Updated translations. - Stop packaging .la/.a files. - Rebase gstreamer-rpm-prov.patch. - Replace glib2-devel for pkgconfig(glib-2.0) BuildRequires. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --disable-benchmarks, --disable-examples and - -disable-tests to configure, we do not need those. - Move AUTHORS ChangeLog NEWS README RELEASE to doc subpackage.- Update to version 1.10.4: + Various fixes for crashes, assertions, deadlocks and memory leaks on fuzzed input files and in other situations (CVE-2017-5847, CVE-2017-5848). + More regression fixes for souphttpsrc redirection tracking. + Various bugfixes for regressions and other problems in the V4L2 plugin. + Fix for 5.1, 6.1 and 7.1 channel layouts for Vorbis. + Bugs fixed: bgo#777998, bgo#778365. - Drop gstreamer-parse-dont-translate-bin-name.patch: Fixed upstream.- Add gstreamer-parse-dont-translate-bin-name.patch: parse: Don't translate the "bin" element name. Otherwise we won't be able to create bins (bgo#777998).- Update to version 1.10.3: + CVE's fixed: CVE-2016-10198, CVE-2016-10199, CVE-2017-5837, CVE-2017-5838, CVE-2017-5839, CVE-2017-5840, CVE-2017-5841, CVE-2017-5842, CVE-2017-5843, CVE-2017-5844, CVE-2017-5845, CVE-2017-5846. + Bugs fixed: bgo#776125, bgo#775538, bgo#775661, bgo#775714, bgo#775728, bgo#775921, bgo#776039, bgo#776401, bgo#777263.- Update to version 1.10.2: + Minor bugfixes. + Updated translations.- Update to version 1.10.1: + Security-relevant bugfix in the vmnc decoder (no CVE). + Various bugfixes to playbin3/decodebin3. + Fix error at the end of playing any WAV file. + Fix usability of androidmedia plugin if the camera or sensor API is not available, but codecs are. + Handle redirections on PLAY, and missing control attribute in the RTSP source. + Various OpenGL related bugfixes and many, many more. + Bugs fixed: bgo#765662, bgo#773813, bgo#774044, bgo#774108.- Update to version 1.10.0: + Several convenience APIs have been added to make developers' lives easier. + A new GstStream API provides applications a more meaningful view of the structure of streams, simplifying the process of dealing with media in complex container formats. + Experimental decodebin3 and playbin3 elements which bring a number of improvements which were hard to implement within decodebin and playbin. + A new parsebin element to automatically unpack and parse a stream, stopping just short of decoding. + Experimental new meson-based build system, bringing faster build and much better Windows support (including for building with Visual Studio). + A new gst-docs module has been created, and we are in the process of moving our documentation to a markdown-based format for easier maintenance and updates. + A new gst-examples module has been create, which contains example GStreamer applications and is expected to grow with many more examples in the future. + Various OpenGL and OpenGL|ES-related fixes and improvements for greater efficiency on desktop and mobile platforms, and Vulkan support on Wayland was also added. + Extensive improvements to the VAAPI plugins for improved robustness and efficiency. + Lots of fixes and improvements across the board, spanning RTP/RTSP, V4L2, Bluetooth, audio conversion, echo cancellation, and more! + Bugs fixed: bgo#770627, bgo#772431, bgo#772571, bgo#772741, bgo#772851, bgo#773114, bgo#773319. + Updated translations. - Add pkgconfig(libunwind) BuildRequires: New dependency. - Add explicit pkgconfig BuildRequires for completeness.- Update to version 1.8.3 (boo#996937): + Fix stepping in PAUSED state in certain circumstances. + Fix jackaudiosink hang when exiting. + Fix udpsrc receiving multicast packets not only from the selected multicast group. + Fix unnecessary decoding of unselected streams in GES. + Fix (multi)udpsink randomly not sending to clients. + Fix ALL\_BOTH probes not considering EVENT\_FLUSH. + Fix average input rate calculations in queue2. + Fix various locking issues causing deadlock in adaptivedemux. + Fix gst-libav encoders to correctly produce codec\_data in caps. + Add Wayland, Windows and Rasberry Pi support to the QML GL video sink. + Add support for building with OpenH264 1.6. + Add support for controlling deinterlacing in GES video sources. + Bugs fixed: bgo#769802, bgo#768649, bgo#766970, bgo#768141, bgo#767688, bgo#763770, bgo#767413, bgo#739289, bgo#762330. + Updated translations. - Drop separate spec file for gstreamer-doc. Due to this drop all conditionals for splitting out doc build. Also drop docbook-toys, docbook-utils, texlive-latex, texlive-latex-doc and transfig BuildRequires. Add doc subpackage to gstreamer spec and pass enable gtk-doc to configure. Note that we are building a much leaner doc package now. - Following the above, drop pre_checkin script, gstreamer-no-gtk-doc-for-reals.patch and gstreamer-revert-bogus-automake-version.patch and stop passing NOCONFIGURE, no longer needed. - Conditionally apply translations-update-upstream and gnome-patch-translation BuildRequires and macro for non-openSUSE only.- Update to version 1.8.2: + bgo#727105: doc: Drop reference to osssink / esdsink / etc, from gst-launch-1.0 man page. + bgo#741001: GST_DEBUG categories are missing when using - -gst-debug-help. + bgo#763496: queue: Can release serialized (ALLOCATION) query before downstream returned it. + bgo#765906: typefind: Regression due to fix for bgo#763491. + bgo#765961: Fix element leak in gstutils.c:find_common_root(). + bgo#766002: pad: IDLE probes don't block when returning GST_PAD_PROBE_OK.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + Fix app compilation with Android NDK r11 and newer. + Fix compilation of nvenc plugin against latest NVIDIA SDK 6.0. + Fix regression in avdeinterlace. + Fix memory corruption in scaletempo element with S16 input. + Fix regression in qtdemux with MSE streams. + Fix glitches at the start with all audio sinks except for pulsesink. + Fix regression with encrypted HLS streams. + Fix automatic multithreaded decoding of VP8/9 video. + Fix deadlock in HTTP adaptive streams when scrub-seeking. + Fix regression in RTSP source with SRTP. + Add support for SRTP rollover counters in the RTSP source. + Add support for HiDPI ("Retina") screens in caopengllayersink. + bgo#727105: doc: Drop reference to osssink / esdsink / etc, from gst-launch-1.0 man page. + bgo#741001: GST_DEBUG categories are missing when using - -gst-debug-help + bgo#761912: gstpad: Fix race between gst_element_remove_pad and state change. + bgo#762995: queue: Use full running time for level calculation. + bgo#763753: valve: don't send sticky events as a direct response to upstream events. + bgo#763757: multiqueue: Make sure mq- > percent remains valid after modifying high-percent value. + bgo#765096: baseparse: When initializing DTS from PTS, remember that we did so. + bgo#765260: baseparse: regression with aac streams. + Updated translations.- Update to GNOME 3.20 Fate#318572- 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#763491, bgo#763895, bgo#764034, bgo#763770. - Rebase gstreamer-rpm-prov.patch, base on fedora patch.- Update to version 1.6.3: + Fix regression in GL library that made glimagesink unsable on Android. + Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. + Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. + Stop ignoring encoder errors in the VP8/VP9 encoders. + Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. + Ensure to store the correct video info in GstVideoBufferPool. + Fix caps in rtspsrc when doing SRTP over interleaved TCP. + Fix crash in pcap parser on 0-sized packets. + Clear EOS flag in appsrc to allow reuse after EOS and flushing. + Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. + Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. + Correctly use colorimetry in v4l2 only for YUV color formats. + Set reserved bits in MPEG TS muxer to 1s. + Fix calculation of SBC frame lengths. + Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. + Update ffmpeg snapshot in gst-libav to 2.8.5. + Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. + Fixes for error handling in the OSX audio plugin. + Various gobject-introspection annotation fixes and additions. + Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Hook gst-ptp-helper helper into SUSE permissions framework (boo#960173): + Add permissions to requires(pre). + Add set_permissions to post and verify_permissions to verifyscript.- Adjustments post security review (boo#960173): + Add libcap-devel BuildRequires: rely on capabilities instead of flagging the binary suid. + Pass --with-ptp-helper-permissions=capabilities to configure: ensure there is no auto-fallback to attempting to install the binary suid in case capabilities would not work.- 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. - Add -fPIE to CFLAGS and -pie to LDFLAGS in order to ensure our executables are built position independent.- Update to version 1.6.1: + Valgrind 3.7.0 chokes on match-leak-kinds in gst.supp. + Gstreamer: Fix sample memory leaks. + gstreamer-1.6.0 doesn't compile on OS X 10.6: header file issue in gst-ptp-helper.c. + multiqueue: Improve incoming SEGMENT handling. + segment_to_stream_time and position_from_stream_time miscalculate when applied_rate < 0. + pad: gst_pad_probe_info_get_buffer_list() has wrong ownership transfer. + uri: incorrect behavior when merging uris ending in .. + pad: Unblock blocking pad probes when receiving FLUSH_START in send_event() too. - Add gstreamer-revert-bogus-automake-version.patch: Upstream needed feature in automake 1.12, so for good measure they bumped to 1.14, this patch reverts this.- Update to version 1.6.0: + Stereoscopic 3D and multiview video support. + Trick mode API for key-frame only fast-forward/fast-reverse playback etc. + Improved DTS (decoding timestamp) vs. PTS (presentation timestamp) handling to account for negative DTS. + New GstVideoConverter API for more optimised and more correct conversion of raw video frames between all supported formats, with rescaling. + v4l2src now supports renegotiation. + v4l2transform can now do scaling. + V4L2 Element now report Colorimetry properly. + Easier chunked recording of MP4, Matroska, Ogg, MPEG-TS: new splitmuxsink and multifilesink improvements. + Content Protection signalling API and Common Encryption (CENC) support for DASH/MP4. + Many adaptive streaming (DASH, HLS and MSS) improvements. + New PTP and NTP network client clocks and better remote clock tracking stability. + High-quality text subtitle overlay at display resolutions with glimagesink or gtkglsink. + RECORD support for the GStreamer RTSP Server. + Retransmissions (RTX) support in RTSP server and client. + RTSP seeking support in client and server has been fixed. + RTCP scheduling improvements and reduced size RTCP support. + MP4/MOV muxer acquired a new "robust" mode of operation which attempts to keep the output file in a valid state at all times. + Live mixing support in aggregator, audiomixer and compositor was improved a lot. + Compositor now supports rescaling and converting inputs streams on the fly. + New audiointerleave element with proper input synchronisation and live input support. + Blackmagic Design DeckLink capture and playback card support was rewritten from scratch; 2k/4k support; mode sensing. + KLV metadata support in RTP and MPEG-TS. + H.265 video encoder (x265), decoders (libav, libde265) and RTP payloader and depayloaders. + New DTLS plugin and SRTP/DTLS support. + OpenGL3 support, multiple contexts and context propagation, 3D video, transfer/conversion separation, subtitle blending. + New OpenGL-based QML video sink, Gtk GL video sink, CoreAnimation CAOpenGLLayerSink video sink. + gst-libav switched to ffmpeg as libav-provider, gains support for 3D/multiview video, trick modes, and the CAVS codec. + GstHarness API for unit tests. + gst-editing-services got a completely new ges-launch-1.0. interface, improved mixing support and integration into gst-validate. + gnonlin has been deprecated in favor of nle (Non Linear Engine) in gst-editing-services. + gst-validate has a new plugin system, an extensive default testsuite, support for concurrent test runs and valgrind support. + cerbero build tool for SDK binary packages gains new 'bundle-source' command. + Various improvements to the Android, iOS, OS X and Windows platform support. - Drop gstreamer-message-delivery.patch: Fixed upstream. - Add pkgconfig(bash-completion) BuildRequires: New dependency.- Added gstreamer-message-delivery.patch to fix async message delivery, see more at http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=da7847- Update to version 1.4.5: + Bugs fixed: bgo#736969, bgo#738092, bgo#740001. + Updated translations.- Revert previous bashish "fixes", but specify in pre_checkin.sh and gstreamer.prov scripts that interpeter is #!/bin/bash.- fix bashism in pre_checkin.sh script- fix bashisms in gstreamer.prov script- Update to version 1.4.4: + Bugs fixed: bgo#737498, bgo#737794, bgo#737999, bgo#738198. + Updated translations./sbin/ldconfig/sbin/ldconfigsheep65 1621588055 1.16.3-3.3.11.16.3-3.3.1libgstbase-1.0.so.0libgstbase-1.0.so.0.1603.0libgstcheck-1.0.so.0libgstcheck-1.0.so.0.1603.0libgstcontroller-1.0.so.0libgstcontroller-1.0.so.0.1603.0libgstnet-1.0.so.0libgstnet-1.0.so.0.1603.0libgstreamer-1.0.so.0libgstreamer-1.0.so.0.1603.0/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:19736/SUSE_SLE-15-SP2_Update/4e669394435531a2a6fcbeb7c6b6b684-gstreamer.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8c0efb02b8cd85ddf457fef707a0e45111446fe3, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=27159c0b3dddd3f874180a6d9f65f736b76dc734, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=c65484ca35327913929d1fe372adbbab87386cba, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5db654a1c68133d272de69928fee984bb61a2a2e, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5784afd926bad17ed94f0bb4ddfdf9a007d6d8ce, stripped %0  PRR RRRRRRPRRRRRRR R RRRRRRRRRPRR RRRRRRRPRR RRRRRRRRPR RRRRRRRR R RRRRRR RRR RR.,ۙutf-851866e93adad4464ad4b539696a78cfd0230b1078fe7dc17e4db352c4ffc21fb?7zXZ !t/P]"k%]di"iqq8gKިcuUCCTt;Jeʅq_Cl0ľ}!>TJaKjo6~ JOK::iajv٢&[ [?_XФ;imz~&p Ѣ)58LlDxf5r u<{!m2-N#qӣUe@]C|,虹}4V N"_'Wn4ӂ#=D'6UBqzOR`Y%=*DHB4zKUo/eeFn'g Jx*e3O,lV ƢQ= X?ԙfpF'z6aiJ9`ֲ%h ϳa)p+ݘ*8M ?|=AC5&GC&??5.`^(ߝ0`Œ\1lR-*#:EA]BrZDj;-vn $=׍ywo1:uݧ~RT׫E j ~n~ )as%;(R#۳$-^ag%_RԸ\( 2vKu k|5K ƭjf5/Γ\+lz A(:OX-u'ȸ2 u1u]zlow9lE-kq 2V9--Bȗ5%B 5cԧ'r:GF%EWm/PbkŔzQ#y R4+tJ0¦FA)l4]!DĹCFJLL8&eq?{0.d5>,iMJ&g[|=ˣ6긱d&W؉ ;+J^*9\ҴYD{_>O5;qϳ5 LiƵD)!#QwXfw tukO1.mrؘ',YC(S-leۉ܆mAtXtpȇ6%u0ԍQa52)Wq5)&lziM B\Qc˷ZQ#c?S1qWR}ؼW5kZ?2=_5˼g1yWn2<3𗥬&<a 筥D=zL+IqqRY}TV/ T7c'gIEJ )GYKR5mj۷*hzgTJ0%Rb ˉ=t6o6eM<LrNgܺ2`[QO>CdQh9ߺ~t&=8wmZ'b1@<*<%C*qavY=; +{t׿;F,Wm=}g6SӔ@&pa$Vl"l oWE PHurmϗnNB# #s4P)W|"9O_BE#gђ# ܆_C~NɊpZw=(<SQO"I+J'4v`wN^j,~HY.b?a{X~X6AOH '3EPGOX e6EFmN Qer4Qc@Z)+q!ORL ԋ -CTpN~/蘓S"uz<{3kyoD\UkwP~ J:nP[U{WJ YGalV>amQ% TtiZˀ=°fHZ~"umWY|S1N7EWsxVO/_Ye(گ(KK&ҊDɳ) 8y?sʪ Mko{^ӳ,K8SN5@$dk1*@?ET'r?}KR1^e_0;Ȩ#?C*UwX$#Þ'Cae |"jb0k+ܠviCĂlC6E_|j{x-z^G|Q`Bu -ڪX$~zʦ r5R@<|;67g,RࡨW~e "fwL%*r<A) 3tzA$a-nAH'gwf0tՏpc{|l=nY[ ?ApRU$ŗ/`R"Eg%*|V1LE91+hz0%Ҋ7{fPyPt)dnEXߕ5ذ[$?gnǭ`Wȿ8@@gk:p0~/cc3܏ltHXy6ryۙaٸ*JN泶E᙮-"-g8I$&*{HiIf3'(Z;?B_EDtfgTf7P yW {Ea1~Qt7.!Ki$ư#q)0<.aP<\uJKejGkHhNCJ $< j֭dK,l*ӄncLUB ѡFTYL䖭ֵ:¥:֧a=M/ˇ*#|] }Sp1Jn^u=",6◙: @gkx{tj_%u0rY GCu\:bWิ~*"XjfKF$!sAU TO~(BХ#<ǰdAND꠳ 7HP 4k$%CVzBxpў^^*6z5CJ/,@XgVp z1A t73ywZ3]pE%b K+Q } y0;ϛ'+xD @0Ei~1z]};hcd7QT:g/N*FIڻ >֣!~K߱(u jm^ˑIw-KTƆ1*Q{BP:"LXzwUZ*Z.:4\R/& L"W!4lq,LcmtCL6/yg=Y/=*b Z0v\h L>AiV 'BdJr,N6,Bu3TX2՚)A^ .b}+S A!FmɡΖ~6ad,$w"1}I7m4{3-fB8g/V]Њz/$hUՔE5Ue|ڋfwJi*qɹdQ,.:p0#'ߤ@|߶ {\ۧ̕|ecn~*Ihpk縫-: K il-\j`hP2lHp0굧ajy+-G1Xō.,g:LX9n(/}k$I^Dk3[+ 3\,X.DISƚ \=ETA,@&L8*5>IG]HA>"F+b46,Za#jVN<< C72EUgInr~㿺\c>G)"mYT Pe 7oǛLtyZ&(FZ(dI= }; 'RGdAI pӷrZb0INRG$(<E9ˇXfJ ƓMAcgY ~ƇW/jr.dxHgF 08tWEs45Cxvw LjQmum0$@U?hk궄e $Զ#W^EVooyĆ%9kT/(mҲՃltk"#Q T h4Xg#.EA#spJLv UR81M%&^m$Ιt~L5osJr2%fǎUe`.bb8|sqҶ}%Hk*Nrҷ(rTcܠagH-d :y5EӖT'ZYeg]S.R5bzRVʹ`R5Ő[l17ZB\@[NWH \a06إ둔lkiOiS@a*^,Ix>>B5W.յN2 )AF-8GB"yΎTk'vs A!vy{iDh(J<*ߦw^LY`d |WWvjT52ؿ0wXFdY,)-#"WNZ)9T[V Z\# JY"kSE+kQcFNol hܠ@!n㈋pt՞{Q8\7~֮@rx( D"i||_}@Aa*CMң=̪chVfA&N_ }kVIt ۚ{ʰB&-6 jۗV'1 L0KU\D4(.F3KzK+Ϩ*m!/> H{3g6e0<|ǞBɃ)멻/H\ରzifYFz'UVzF[CX26RLCnGYѓx/ai~"L0%oۑqC-ey4܄: L#\Utʬ4(p=D7HRÛE#gCo N2beMd[^K$K0\qs^iTOdG&UZe܉i*ԔY6j~/uW]/d<Tvnt 4@ospYIx4ڜ=~R3ƍQE=3D2z{RiL ]l-˾SQ , fQ|L#-s\!iR+烏H"M9jںaAR3q+ xƬ^/=u˳EjFSRHkγr8}N W!z,-?7\Π["x R{6ъБ7Ǖ^'tm<Azma$5{[ 9](.mz(M"6H8{wJꌰ5޽XY~S:D}] -;*nT{Զġvri_ڽEWE$m 6aM7J` X9eeS&X:_#Ēe"*fBzLu0 k&qj)jӲGʻr-QeTROW8?ba](҃1+5^ I ]Q-NR|,.; c\AWl [ @I;>WT'0g`zăqǒ7ˠr\ J0\>/E^A4-x 9 *1sfwwSڮ,䡿_FD`GizIO~ϾMvM2_ˈV"4R ,ppaXA૸tTows6 ǨE`L+Wq;QO?ֻPU([2ԭĀx˷jfhʜĝǿ?yd.jTz) za۷UWd 7EMiorfFw$H"֐t ӧӞ 2ẗ́\C@oV\CYu44|ּBF&%[fÜ{STL"A,τCΠk!I tYv \F/:`\P !FOyi\ &.\Tϳ'G=-e[]فGNW@?/E[&s% {BSBXZzDh|V*uulħJr\˥Z.DWL( R jm;?XF/~7cK6Po׀Uo v^pļ}y0 E-!esi;^&]-rmϖ:ibiW[H.`&Y}YW֫1#FoEq?;J"M#à5f.݋i4Hh*m0iJ0pAt a 9dDZߞ?S+d'8jJ Aj/]uW s\#Bm͔:a\FX<5JjJp@?^ۍ#&S{GNdyF_I֭^s˹>u;,M!2/AKM\LpkdiP[@kLiyy<AaG琒=nG>vA('{*%81@~l xr-g(rJ4&LdW;|12GDV2\`'Qȡ5xIث 7ɖ>h|B[pPv ˰ݍ+ouQGOme=rg1Aeq J/u3OL8< `/ˮw"Ҝ+S=c8x:0o? 7́e\͂_`ӧwهe*_ڙP)DFK30٬)wyh D1.>Mw?bαZ{Zxr+]9G3bH (uK1:WW{lž@tF A#Ֆp9k (Ǘyȁ͹Ol]J~9sVWW5u`#AW In㋑)׃UP3BYUtT M\I=BԆ߬$&J!85~4 Ftӄ<~SXJ3 Vk>\< )LBĈʿJx|jfk<8 El-y:ge?EѨO7"ͩpM<85E=Q-ޘYw17ت  OZnUŤFKQ C6BoF/2&/ 5A"tΥr9m{jN%7"g A8 ly6Y{AcO{EU{.n5]r"#۠sLwJV,;4 Y}M+5YB]DNJxok.dЦGBe[о_m`颸ZdnIZ9/zcؖw:KxJDem^.[TZ̵8oZMEle"]m؛'.+ݵ9ipHv.%/y~|qxMR8}UfndAzh3엺 &r-34u0X׿(۩&$8~g0m1˴(=88:=i)LCYX&1[!bVd'̡{I'u# Jd;k ~r&S&YA5t\G?D8u%=a^mgd'sڭ%;ZГ 3mrz]:vМj! [0 ++*]8$x4#cۇd 斆pTx?F)퉷d|PLr.AhdJ2Aà^W o٭bd&*A=r ~PxyhUǹ S*AH:UgzwLQF3{;3ren)>B>T;g/)P2dI W3Pfv/ nI/C%DN嘓]fv 't;D ՟fKh# h*wa\\V8ߌ3oQPc!"ʩQ1\s'On$˟# JBCgzG/]@|/W:C:cӾv$ fjI =Z=k6ô6k aZ((ԋ0iJ$s GmZS{gnhd6սhA8G֡lǽ4 lEHOi/E@c9<;GB{d^1ெ6"(n1Ni"}q9:W@["8h\3R{s\>51Nו lH̫hz4mlWDG+÷f4Ah7K5Ll 3nN]~ (X$ z`=[?' lMC#>wBb*D栐Df(o%uz>RH3霆*5AׇlIc9=2R: v%&\y%JU5\5"tWHg}WGӔyYƈͧ 8HEzeُ,5zwmˌKGO 7`KsV4G<$>TUKbŅVOdCwp|\={F[ +غo[Yzص"H}N1#jU`|Y3V3Շ82`W4'FAwNm]0o ё~ u%/*eH)ݐFYEy.еrϒ)b&jVEՕlQ4yК5|C d7|w 6CeFxxiJ$Bmc!j^tߋqEè71E`f{|K;a'!"R}7UfW_jB+n! LX "Ex%+ Թ!5('2&^d.V2!>XG|ߜd?V[',jsӭn!fhyi^uq_2瑭"boZ>WlHsv}K4[-_irސ:#J0ɥ6e'# `ꄟ5fDQL Y+|N$'i75a^(7̛p= .lWSjD̻mPZ'e'9"lT"#<.by"_ԫ6z?k[+Ij B1jXUTݧaGK dd@.uE~zOxOझ=FWީ#-_53L#lץqmߖ9M̛Xݏk jB15`cœ|aW$ uh-Dՙmlљ. 9 twjљ8hӨ`u2 KeJ;Ta pq`9Rו F3 hy/"z]5)ſ~ZM3"7#u{[tv‰}UJ†2`q+ϫ_;q^V&/̥Iw{w_ļ>5xd|v-xۚ|DB8^ _bɟ҄d#pV/vh8^Rdl} SvM&},׌*:pX=Lv%dp>W6ӳ+N;!\@R^W*".0Dܼ=7ZK/BFKiWMn;)jc}wA^MOg8đub{ _aqpP_ٟBxdorm4EE,L}F6]Ŋ}mîKd`a0x!cpnW9B7Ȓ_1Erey@zc>"TuIռ)h~ 慆y#wHKPcH6 K BWm.ʆ D›U?8z-M!IdN8o5 \6suͣ>F;~7l`>yS̏D>)R3H4f=\0 Y` lŋaQ^l$/٧糨M,}t=ױUk0~?o/|*cNosQ1PDN|zQ@6GܼLh 7]Q! qRc&uC,l䏶sRZյ55WwJ S!YogK-*L:Cety_6ݐ17T)RQF#:u'Rϱ ]@y`R}k"wOr@dD_qw7Uh)2SVDvۀs o?a<M @$NGto`Pݫ~ iDxT`⎉ 8[qƹ &Zէ!'36VU#TYl@vR4#=ORiG|l&?ۏ'-Z 7U7*ʼ>U~1fy#yaSZh_ft RBJoI ܚՅaR*VIpЦM^֬ 54*)QJzv8DÅޥdEaPZ|酎? ۦa-ohjQ{2;?[ge%{Xt%/Q eoo=5#%MF8B3vS=2M'x=BGN'sh.tܯ:cK [~dڛ-ͦز)\eq5/"5i g)A~>\T{i`t1*P$KڒE TN2( cbN;*Hǯj>,%7> %Cq6iLi鰭!וTSZ4ş =\,TFfEô05.]j6jSH,$y<䊔mo}:'j,L:\jIF@3oX|lR 1WCE$@VFhZH«S;1s$$Y:ZttG+pc&1C&If!_A nN)~q[ ӗX S50d趩" S^?@' P» G|{׻E F6yvj|n JJ#.;9||#U͢vd"!yH \SzoqTPro7b8W&<{aE ʞ'梅SP+38yP#[yxJw]m4VFף;a7LQ fB-͐_&%47 A:k0#-SLN]η_fuݾzfr"+vKud[Iöz]`f17mxVUO7da6A\J^+%cǥe}O jYؒpV(liT  _)nT\{׮n{R„_ DuცNQٴ_L,簡U5$ ot"I2/n3n̺ک[E0$jLgZȯ6w1qŭt3gwVmGHc菠}h?J= >6uC:zՔ>T|m?`J{5IDcǠoCHj3<o줃(qQb\ /z>LTRN@` Fs=]-:t|Eh>Ԁ/s4GUwtgy΍^,U Zڿd5g q̎S̵oA,$P <֞ ꦴS1) 5Ԋb)XፐGyjAN@Nuuj:cȰ aݨWs%a9 PQ~q F߶ibDSo˔fɭv?AU88-ۛ{(/&Di 0JwmJU8n+G3܃q[%>|+$} jpL:M$Z,3p7 (܏Pd 3*{>)#:ׂo~(&"]G2^L.$wrkj=8%7u$BQWF@N[! {՛͹OPfql[7&dD$PZ#k^:w<5Ԥ;9+S¬(ʆ@XIo$UPv`%aմxBwN8U>bA*hrGm-eV N{Ok9fGyx t⪚:`yWb}}"M|`pT-Õ7Qe +pft^otxNVCS}&ZxMIyRŜ[~nk̥MhTU eK-]<@$HHGM5`ORxXŽ! rn"5v zJzY G8_T`b8cUxiRϵKk -m2dTTхTqK+(wƢ 1>λlle]_O=@?" UASe> zt{8,eS߃U 5͊)s9"P5} [ Zھ YJqԗu:6ŀ7Tc[X4IUswYLI:.\'Ƞ;ԒͥP O&YLROBL`6?1 !L4.(ر'+/ H/n5jHych;<IL#*#Ϙu 1H s8FwI?M+lLww]wLj|i^m˝i Jg) z4QpܧhKIchZbTW.W@n6 Ut2@rNRMHdu)*ř .5Y=~ #mN/"t~ul<߱ݚ(1%㵙|G& *qLJƒSySEj~BdP{#(>%\u`_ %{]*%0߇6 8ɀ1 AuDA"!TiG#E2u :F盟kV+dIֿd#3z,宦L_T>ݘ(1x4t9stoI7 l6]I1~5#Y_7Gc!Bit 6!#ʷICp+h/l>8 &\,mBFKu{p;z9#*Jyr4;?;}A}v3nsW[G9L7L1)5T4tx)Hxz.wTqRfdZݙ[k.z;т4:gh*DrR{yJF|(!u|ۣ*ʇn"ڹ}B(].+dS1 EQN&XWZTg#}HN>KĥBoY}#-,q-#NbAp9|Ŝwwǹd|4bl}pΝ;_8;, ӈbƒ1\19s,@NJ8!AFG v%.26V&y\xƱ?T V^mҸr&n v1\g  FϞeG][ޡJ7v˃_{YS3ݜ⏂0ݓ7[8wjpfe9qfCh! a4ZH!!JR`ΖPzi!''@f3%?a qP"D iN|<36GİWYeM2 $ +)˙hE20/ہSbGX=78֞/<_95ݡT |^+3`lFMz l ~C4fY㯤c nec=ɱY hN~FW {x k6ȱ>_Jأ<ݟLiR&! y]UpN QEzG3]t;h̒/LXOqPjo0EqvG;s)k g7pXGq2'L1?^Qmơv[إwB2W4kFWx]EK;Qwhr9*:G& %؂bwmV!{kJ6 iX>֘WO$H:݁7Q½E(a!PL|80W^g{".T [X>}2mF m<8F Ĕ0KF"Nom*e{{Q{2ŠhlWIx輊/fo!iOBU'0xLfaӍI)E  s#NY؀O3kk/a) r݁SPфN;W"|?J"껏+r#Dc(S?j1 HG~H :(xh^aU7a\ѰeI^e>]?th)f8uqi >o/"D.3dQ.jЅ$x[*H6vw@B"XmV!A+X=`N/+r:BUǷ rʪ:e)J~ojlj/ cAV^$ U6234Uj(tٕW#hvDE{&Ҥ'MG%=6v$<N\|^u>,F?LSӞ2Ƅ "7y+` gq'0ڞ^7:Ǧ aL ΋YDhP2 }]_-'M hCSuEy_Bm>f=)uhnG8dIR W]2B2RS^MUᕫILGx^(Em͒&§0]'B0?!~)??o} CC.a/rBSmRCmt5 .qmLpC;@y_bT2( 6{r]:eN |ȱ:z6og r.[alie,]uDGyeuV.Ľ_.D{Cd‚Ҏ_-o쭀nD:Vͺ[S2. *\m;FzjX^0l;eZ'U!=ꖨHQ[`Nb+H~uF2Am߭V"f{F^aI?x.\Ϡ쎿U1U'!A>A+~|mVTĮO)%`Z7?eγy(̼~OQX繾7qAi-~[NԴgU꒴>aTl׿dbBIK3裀$YQ&m!Jȝ)Uڈ/Ny'sE:+:eVٵC4 ؀IV؎ml7=r_P[ԝLgͤLBvݏ=2:e~[g5 -nq{#kNiǧL_3:؆qjfj RY}< 8 ^ 6$n~X``T1a-׸/IwKWTNCش9YOHD&?X28^Wb"8s[!׼(QַKXg003yؐڶi49"A7~QXBg\s?N;׶bve{cohS^ʄ|C1:Aph#/oC5 ~[Cc\.>Ĝ+#.#^hž̳EH"SEᡧ \%IFx{A_XE8?3!E||C >Bf34C}ϧ*D<@HmȖL|f%D&{W`SLFJY6&:%pQuH^HE>`.IgWǻwh6?";nJӛn  {REY|߻ 6=*j^{ 7tzr&)(n?j5ῌBKP8.xnp01+wP2SGj-4$vwvlq]H!իD'w[&gչiIm=e@uV]0wbP@lzR,k8%kԂG1ФvS1zM}^7їٸ!|UaʠT ] |dP λxT4IlGpF{9COezVեqd6-; &7:I<?Y+a.eiѷ\=JFA1.L\qQE G،LzmmQQk]i#Fuq_p;s / Ok EhD!-Byu T)LISC)%c^aK *O+mq r^p+C KpMei<R,X?!qSݤ\aMV-(4F܀jgbPztm@as2?Y<@*TtFcR6B7 X Sa&m.+HIA%>FUX?vkg'm5+Wf3aHf]2}+I9S6:߼XKd߰ɗwR gA3 jɿS!GR{`sQRE-"<]MкC)O\UtDGk@.T5^3NOs7lś -8"e7z;B+(9G0STɾ6EP)PRaFs&3;ًk9EM@1@¶͋&i9[0^E"O[tqbL>X} ̼0dhچ<\"paz_;A|ζxd{';-He£7ʆ_Q}T=:mK-#uk#凿g\i]{h vǣk޹Iuթ< :) `U<ëiCX4CMy4"^Ugm2r&3?U%z֭lNDrH@MNZT*# t(o*k^'3eH L_ax?TW ~"3`U恩m)s݄TqJ9 ) P1XbxJ[fU;b!! _$`nqaf;cP5.3TaPjy/T%CL v).F yns5sM%Flꡢ`BI o}b}aSг?.3%ڻ]Awvm 5Yd KR鲳]c"pf"YsDwמ\qtS?HGV4-hGnD6R bߪwMobn5#:6t;:/uQ=5P׬J:5L8_^lB)u،Tk"RBVDh?R /%0䐬[k{>'Ox%;c>\$IsUtw'V":!JJVxlG'k}2-p;Ahކ BX"qOA},qAVT,<=+Nk5`Z Χ }쀐8{VB}9L{ڏWXK9fCt81Ez 4P{sbiHgxaE=*::`j"J?+' 3q4M)ozBTn $K'nѩ6ۯz.Qک@\$;7$~qq7E=]I1*H"7P*H"TF'>D/TmE':wwTOXu|NAm1 uIx Tl0#N2gD3 M"Ԥą~!-oS&j;TAr%au%?FNh"̨%% Bs5Hg+tE4SٚϤ;LnvvyYyf -4/T_i}ɉCqfwrNXKrnCn~=]5-mV^C"Z[ƍn}uM ƖHQ QZ#hn$˜G&[="?Lnn!ѪŦE6^GAW1pK9#FZw˯[گyqbJ¶$g0rLޮl~LsidjNjO :h*o|Omrw$d@z2ov]\!z(ѣJ1[W;s@ׄecOkzX(^>^H]kdd*!w K_&IHX5K.93KW$jLlg^OeRqW JqGl[ԩ18ؽ [_ELf;lF^"gt=Zh*_} ě, Q*jXjԒH_aCJ_lX4?1} "%ܨ5z۞ g2#SDIA~1^m.Qcd9p%_iNܬr'l@DWL&0ŶR,E$y Gp^g{DR+_=Zgޝ{Tw`{bs{{r{^4j\D4e"-&eCL:I6#J%[ϷuRk2@ @%ۿY?TU!*Wɴ"i8h'8 v:M o`{|= :]0ӪYz41Edᡃ>~v\v,dBw3*sipɏ a>ڰA T@P7_Y_ ]]nogN'|m V>pċow, yA$9B ?]y碑d1PHf{+K)Zq~V&%?Tjָ!(=_!BF"r: v O go! ^\+%M1u.Ya6>:&g~QhTkcv|Z!'{??w uĝ:J+^"𴟃{6z6y<`*䉏VꃿJ:n{Աʃt W]>X((zq>t/ŠVȵ6'fab)tBȯ:{E~Q8N%+=5v5!vj_]\ЪLĮ^a +p};I=1O""fMΨLUAe1Vm N`]Śnm עJ(RF֛X o! %NKg^^LLʥG2(?'3шˌn'=?(g#EpgqLi4v:qzj>x܎Ѯ*DF<ӡ,c4q EH/S֯T On2}FbƁTJ4>N{<ueچv>2,G^ǻf<8v%վunwr:ָEX#8ny/q~LOV̅<䬹M4H9C`>81Zȳ(?:]Iu)#=F1-[D`ZQ$e<=v!J 9aּ?wY1W"F@=Q4"~O__SHtxl|w^϶ݺɻ$3wg^b3^Z+ǏzqjK/ćށ/ڪZ@!u/*2D([<3uE_YO8( 7f.v:rNty0)㰛RNdXq5yy&r\-k/8)鍩-^\~ reaXn]gyjlI>/ r|;2"`ykG&dǦ1l;ފ+elDH(F0JzW&Ytu0R>BN|ECrʡYu$^OcR,&|E֋z z|3p)JpX[ݞ6-JHd+1?P>A?iwy(j|kv-Bi  N?:G`|Tzɡ|oĔBM"Ov:{g( hy!:yD(Ej)jAyeWC.wȉ^_}_qW<:Ǿ$TF7iMFH.V3 #Đcm7=µ8sVl6!@ݗ-O!M7s-{nc`6E:<#5`߆}"8C?i=H_qg=B>]z#֒~z9c'O )Q3vy."b` >oH97fޢpJDfO s2˙#7Z/C$u9I0C>pEN ](9>Bd6zH-奱1/?>b[oBnoSESdF^\hiٵ9!f㻁jfxɹ(A˄;nko֗> ;)mMI3"J4ϣ2 ¦w g d`JVȿY"H*wWPoPB@f(1{; gK~K`7G'hf: 9/ЂPMUIGz$OC(\*X9M*f?͈8"$|X%ҩ]/nڟwS8a e1tK;>ngv(^do'?[~]hb9I߬ecW\f#Eq;&̡:V@ؠ䈊NW&6 0- OW]l9{1'oZinB g4v()g@CN2^ 0,ЛOuE&|L6XӸ9fY];kX*2%иoP$SirIṅ/v.bG@;BSCJoA R66ԅEުb#MICt(ߥmqcS:EVUJ !a%3a?oT?*%A#m֖5E.pqox @_W> 7Ng+txV8Q,Vw;UV>G6ٖūgMhܞsh : "7Ȼ/F޼T>7Us/U%&&%h`Mp3NcyQL7B̖2֘^wɺ&Pwd-9j!atJAo.pu"2_o@iXqQFP) $1|R8aN֡HŴ1G~Tu*?dVVAZ]Vj֕;[ d:<^. 'c6B|yKZN1/KZ]LB2acyב{1_ BSpX{ʥpZ3E\@ ez }HlEC[18U_3[ʲ"K {l*':ʢ6c C@ՖIDK!D$@À۩Sub8ʯm+AQIZw_pf[0Ff d˵Mr6WťY%3ΣxT oa`D~?$wF#5MH(~N^StShhuvsF<a@8&P1ZS*]!N`R[ar&w><\(7sWLsaκR5q/ wzjviJ&NνcW+q=XH?pI?nA7}<!U`TF#)߻QUમ~2"^4k9> (92\A&isW@럳 PrԏWi&Ōy} ?v ŮbBLuy(PAOۯY$bG ewO A EsK!]0w[4LU˔0wc *Cal%9@^_@=@#E[*F ;cx8@0KPp`)q!2v{c? ^./LmA=y'2O EĭixdcVIz`t*\s¦qUfCgEnPuS9H'ɷZè'CL+= Wjc3iDqB[.(BIdlHM#Gfg%ntmoۈAD+69 fL(XN*KR%V!ڻN(q6R܀YeE%#:0tq|>̱?X0?='lxOӮbNU 1wKkַ6tgjް"UKx )%ĐI Wc;n.5'!E:ĉ"v! t7Tl cJ,?WGTy0 Tsl^FZG錔E*cW7d!X7j/>s YQ 4 LWі|4%_(z8=(eԎmWiţV|RY(D!l7ԢPX]<гL+\KAUInʨյ""b3X 8KZP5D8*c,uX/:ΠUPot&mo ㊠Q]@46^w8zZqIMBR4B'c.+%B1:uf6T=3į}ImVz\tt Gl5^BJԙl*ґ IynA%/gh6}烿(55π#MVw+ SW/,ҕ8v(3󄽮|QTѰpe.70S֓E=N'()jPį{ !C xT~_qEHYj R,1 t֨&#O ' o+ IjsL!񩮷afoK(r!Ly:Qde6Ē S =!a|K4E^ V#tf'G]JBd9S@I@(;!~v=U3; \MJJ:] :C1P:.bItשL,82 t]-!k*u~C1Uc(ڟ(ψm@_B;3. /cBFpql?5ɣXpD՟Be0LRQvu'΍R+:'vV2}бI\@*(| Xi,܌TFKe(%a a- M8 H+z6ocvzȈ/t^wTtz Q- @/.#\ &)iֻ(hsiv;ܴ5W;RNU]hT-hIK(! NԺ Q2/?if OY5si} l{jlhiEhez񀛪)ubz OOc!DT,XU1CAOF#EtߍM4a+: ғ|%d F*T tLt-!zzsJ9' ;ǝѼIWR -  ߑ}Kh1DW \|7Q /IXKϷdA;!bMEҝ@usJNag&|B' ۝1!G:{k tqPr=蜹 5dA#<}r5GKQSEgX?818̬v,!\tIXGkrBC$fb$$+Փ2eU#{x2 19DKM[(@%jnus_A)Tk%Ym놤9=6`< *_#үfE /OLР+±e[ Jl˾n,$Jaoc\{ব9Sr䭤.FIv@T$ uP:Jn֤K%6b f&5+fH0OV[BtK'@>$\p+~32 !!}|EpȬ2!(?);%˽^ w0^$&>f}唰\v9^4g@aDdq,;jGMPu"I1G#/`'?W3=į,tZslɠ`Xc;v|s]%8^.Q: fȯpP!6Ce7EPj; 7a_^%٦V1:"l&vSGjwr璔T_Z~[a$1鍻ի*PC]a**tæg7-|FB`^Fz*@quZc; z r,v짠0 [{-ewM[ZhpzP(oƵstzϠ^\/^4{m?={ n4- JyV^#UJ W@1$xr:1F+Q`k 䬱;nD.朱7z%ݙ ҦGs1R)2,~f`b _8n`Mް;ʦ_}^)sR@Jyv3b !@ӱMW'6D,bLMPAYZе?vLnJ͗v϶&uT^O薳 .naZL5TKw+G;ƙV2)!l%-</[Iv5h!QA%zSr܈V7Vjޏ]S٣wq{Z[F q1N4KV/љUoFnZ_烋^K)}=<0xA`lib`QaMzϨwO<upk~ђ&t$V#vV}EvѵP KfϩZ9Et~#H?z;'f;~2_]/p{G6CF]1Pk>0)N",J 9OqsGP>O[8A|1(IdxQ^")*2s hͲl)aՂ&5=ܑ$9ætVu>d~XN)㲨ddOkNSh,D\.~wy)vn3:^q*cŬ֯MxWOU5R |PYE8}mHgn ~?Q7fv8XFFAs3=LO l|xDD,[.~3^d3+xqbi{jR!8%Us0Ҿ3mH.eFPڰP_axE4J`ccސ@犅i*iN#;qN`}Ӈ_w(qwQC=P⧻n&?$HJgv\^ϸbȩuux4#Cf:|\޲c]6*'_HAs{ВZ<)2$Jz[7կct0jɎL\L54,qz+NxPfL=;ou-UV)Rۜ!Um VS1\bhvV@.7SurMP (CnajiXވᚷgdF 670D87w[^pnl/R `H񐺌|^^. ~; !+(\v \iX=lkȁOP`KJNj;z[b1!h|=PWtV|/T`Rd+C]gEyI>! #GMzon?:{Y@(+G;MNy5bLIf'ƒ0HO*S+$~Fp}Uz WD.\N 4(ϕyNq RF\>ž ~ؒ`^ap%jauzѲ:3׈<ZIgt{Ɍksޥ#bGm7yn?:)#63x?$Jev4Ez HzF7rk)'+&MgKudz)gۘѯaTPbSm+ H2}'{Y1O(f2<*4DQ9-hG ؤZ+9\wͣ2;,i-ZȤȗd+ |$r;4 &oayZuZqt"6?)"M~o.\ހClR "ry70jYf/ w "u^[k1@lho55Dol0;ӫg4*F,Lnm>VJ&5ǃPM0RU$qw`Eي ĨzF->ˬ:e%C sǜ'ZU^x'g3Wٴu χ F;1XU+i{ÿ})ғI)x`p0s}^ʼ0x ^mY!UeTcڊȧ'])+rmb;Geӈgt9Ra~?^:E7 l.%qM-tQ||t.Svw& XpttgS٩@.MK\δomyvMZ ˫`N-B#KQ9UYo0Av$"M;oTbT b8(ęzdߥj/ N+Y6_zaoYuN9*㧨rk0Ds1D' ϣ”Iͨcu`'ߍ\U]iۮ >0EJǧpȀ7#c<]eԝD'n1edP6: ^XMx=Bf; O'FsN}Ì/:ޘ?.d{U<=|ԫ_:Q\6tHbS*[xv ~Wmv+^p86'>I3J#9y 6uwP`e!$ nmy*o41buw9(u7!k @QF8Ոm"|Wnܙ*f'%-kds5ZJJ z67kH yI}jU!|goٕ Je=csLz^1GyYޓ -+н'_=h\Lz+iV o S$~`j kP!>{ HrTqBBjjiq3c@WlwqL\12$K_Nǐcv>JIʱ0O/{ܣ5HГo INWHv>fŴkJt޼M0ݷaܶQ\<.fH]ֺ첬/ЯR].A\*.wdB*`l3bim<ԝ79>8c7jZLO)F#3m99W<IJ? S9ܴju6I(-ctfYTƹ {L. &*8S ;~^'(:pVj 84i)s E{p) hK̥}.Y|Yg''vPօ479'xIe0Ŏm4'#gcAh~iןQDࢤm55(KGkUHT|,!lST3~/eeU*b"֡lz ElA `d:seFuy ΃=pLƳY쁗=F#GI/9yȩ<]>F)[95/yVS#BUQ`S):<,.C$`*^6ff0d􃷞;^QW@H_]ڄn3_m2췞{M~Ն\']H"ݢwG ꢱո@<-O*PJH b%v] j)GyjN =\ن:ClО}20::OG}t&_)%4ȄŽGG:oA~fkY6C{HkK\mNN XDkX5#t؏FfÛ]?Tvq'HTj#hktO}?R (_4+3dYʾڑOp2(K=r"||Pdju9~ͅtq k@WEjl`x]Z?rOqt );,男/+ƑFWnmuԏ ̏IxpiPyNA[N8d;oKf(8~hc7V\]]s3M-Fh|U0.&қ@cGȖW,fNjl>\+2V0J۹{?9 2[Rit @:*͙Kijnֲ(*'"y\vև37#=Gpe3Cg˂"Fi_l., v)jom*UǞ ҬB#:V2;_@:/v);\r3eLOjyp6|>!.1Eu^~{܄v#?N]CT_)g%u`'=S 6*)!M\CJ mOZl@2sCkP :d4 k,#A>*Sh͂9U~ &`굱3\$G.y4(ac֕ N4&4[=,9L-[d'7I.IDy*3}D=]u㛊L"!Yb ݱ\{%vV.7 $kw}/^{;!XɾdQ@ta${B5v(U\L,M@_@8oqQ%>t3=إ6 愻:%vEVB{GZBNk%ن<nFm1gKMA+/F^Z qy#v:3$rm"',mN`iq0ج g#"rÂbK,%w=zpjp;;{.w0F4(nU4 aLՉ{ZFzF<,i|^CPuo?Ox]jj}B]K2п;olC;L҄|LcF^%湨WVJ^ʑ dC_A0PD$Z(muS2{/C="Nj3/Ż"/'\`?lQM&Ү3M>>>@s|-j1"*? +~j6R:@/2XmmD^LW Ytzgݚ e9: n8J/ORR|QN kchBT#|W{WߊaK`3Xeh}*6t"%j|+Hvu,.{:25e.'Ê.4q:GTA\ΈG|K YY#ce 9B1[8Z3 φ& dHG d^{P^ v\A8 }Eg*ᓼв@WWAM$Rslj<&!.և El`. uPY vck"tM#Tsn74۳K?C'#s(QD-I̓Ldv(6g^ SmAQk8%i\Hmix$⊲fks4@Z |,>f~WF ^<ß!Ҹ] 'Y>p,6)J~u|q,[(S&Zđ{TVpĭ< fѴZ-}i5ķq;_Jû?zK2.BG/> @;'xk[m D܌nLrf&XgzPZ8-7Pt` B@XF Z# I$/@fqEe"J&(6(:3ׂ0`C$qל`DG\ b}(^]r@ XHuby}@]֗.T+VY$IzJ˳M&W,kףEO9H SCRsO ֎~:|%=YSb7K).vvR>D8ٶz)!H,>hzTZVhx~L{Qcgk:-BU^d&n3!.:AA}A`3&fZsw)nR[:>'UyUcSy}ũ)g><6rGo.b:jɦNTNyӼ2Xشͥ+3C9 P1cw&[Vv`hU!ꡄVۑ% h3k:1sſdp6\Z^C8\NHW*K_0! LO+ mZߌ|ڮv ݠ=[A)Jo&֓+6O!2KQߺej j v̤H. /)s[=9%"3\Cb8{~ƴfeOP}1dPLfNڎ7y3yVKD-Nf Hm&ۢ} 1_̨ɭ iZ$8߯83sQn:F`YX T/\Og}-wƎjZNUmmFxBwCdBzw_՜FɒQ|s2zŤB*p[YL%Dxɩ;h!j(gXu4l5DDnn9@ʸrdwnuv z*ɾ2rPMZL?63<0?:C?eT}q4z2()gnJkT?o&66.mi[ GЛD 4ʔZa=3F>%T-(+1wJ{JDl>ÆGzT.Syr;>lãt+JJ@ևzbwc%v}7{2}[.v<\_>-v+.QXk"85464B*,;$7E7g=~. ,Cw95O<:T s7uv/8syѽ.NQ2aX@8"i!' {$˧TS nC8*a6;GϢ>om :YH]ڹ.y{GSs:|?s) )WM،2JYIͥCDR2ڻ~r8:R6`)y=D.wZ~I|6)S>lY+4 Fr墇g)XN 0h󕏝AcUSaT5ŸĀ4=R߿\&.^Х4&-ޱn,݆{} !Q5ٮ1Pc<[E6= 20ie|@]ɻC',.,O)Qf~o9'l9!k043hmx^c'ԥ SA܉RP&/\kwIh-Jmpo Πy+/;_*b{i@}o$hV2n< UFxDR0Yo )=)DGOWd06}.2PiJY_C(; xA38T a"Q6`0naZ'kT2Q^*0zG؟u_ϐ]Yݸqe\C\]9Dҷ,ȝy t7{M$x t,U뎑 :'C]ʵ6Ҫ0Mc Giz. <~b/",ZL7wum5sT{Tf7W4a2zI3!($jsMDh!aDHd_FHN)\Sݧ5ggO7 w5awG4GW!!u=14zǼ2I͔}0:+Voպw|y UFWZ7qIL5op8B *\RWŨ*5o(緔)yZPż_m}Net=W,twdL `I=4faEլT{TKΜ͂ԛXq+kG(`,d,Ot3SߐtJuѴ &|R=td jrc5wL)MEo2csN(s+6!4Z"s]h Eō=NJfmQ_YT~kSzΎ{,=bM-k?(9lDS򶟼L zř;biB^]bDV1\9@8xÞlj?I庆r3w:ط7d|1=2#]0gTBrfض `ɋ5p;RaI#*:#n Z(;_MdZx2lU疃B^[6hFYc5bjB8}Hp)43 I( cZ .NA|=Rvx4!͗I+ .ٻi A)a'mKTs>AJ0$M>JZğ7 mq\GKzl_>qIкGjzHQAN.{JT9s$BQ%bB)ʴN:=t {A"y\D$>Kzx:u;Ư;zBRLfKX|t#`:?qe6P[ 纗c1o*l LvO<S|!-,±'NFcO-c@L~_؟ b)Cc K ק_!`33[WtGk#Ȯ>?ȞLB#~iyQnӉ&\?ٹCNZҀrݻV,ဗdnA;#ݏ7{dx۰ q8G7:5!w52=8uegsnGUA7`QgSZA:[v;򖁨QGgzVeR/;n)dKcTu >YnLpQ\9go=;X&㰈x\#?ߛ@CTEײC GOk7POLb9%VcèҠVPa͐ቊƶ{Oƣ j(Kʺ^fMZq^)(,C7YInrn"1"[5sj%*v}39OZ)QŻy[cy,6A|b9yoR}I|b 4 JDZRJY'9N~ӟgr09#|P>r'4. {!GD&N'^ACIN\8\P5>ˢ4-0j8e-&S{f}5c"̄96@ *"^w 'IfCFH>orMPQBC|/sZPROv\D1 M dU4ʝ@yVcj{+q9:(Qҩ@r2TjZK^-[ ˫foLnBaX AZ65K Gq~cpbs:23B"W]Kٿ(sFAQh{a=޶'6iiAtjbI%$?&n_F4OoJj}u/m^…rK1hXre s P U8=L|Z5۾9m7.K)610/dOY{5t\*l4ZrԗB:(L9nYE:\l-g:x֊'!DAf43y 9b<`kotXd7$wZT,ҽ2_|D`x:^M3QqdQ 1W{V nUTtWX/W:Nb*p~Pҏ6>>yt3쬎ʡ3T#F\݈+.[Tr(џD˳^Sn$CP3 нqCɻwnL’|-DJv> wiԘ;m7uTp27m5 w]keB8ϕ ׋>n[&!}ċ_9J]18dHMZ,xDu^]Z\b[T|yjJ&ƙ>`${\"'q{= XXꚨ|r;'`+ #ǝxlӨ?{Y8#tkG&_&~tIMVqu"lOƝ!0jTQmiP 'T9 Z d%aA⠓2F7ʉ%&( V&޸S"yjvYVd4lv>ѡ2h;[D|)>R7VF12Eي`@ %WV nlF;,_$$g7PmE4ԠAQr?{ԥ߻iy ~2dAS T􏽊Ӑ&_LEgP RϬF9( "Z+%tuiԀ%{On{yi2}ajxGa vWw@5z-$,YK1iskFC?N{Hj`M}i5gI1y#Bi"`܍K{IW|ypڔo괻HqaL/ze Ќ($ l ߾KLjn ZɜQކ`u' [ZP*&+a)s 5 r(OrwUҝH?1'z)m ڹ6J  p>wABǖ]/pEY{^^4t|DF-7UU:6J# >8/c`q c7 Yy.j֟qbg(ZC c{f͕:~~ꉑpO#zI"+*,A֣Ѯg!jyK? Q˭si3}}y@..[J <ec̆ܺ7vHL|iӝ؅9V ?j:΀1ԔyPeai{IPd/[3cr& Dux+=U 3LkcvA51bFg jT*m|=!1Os7V-^mwaɫnk^_e.7k;'e> |$P9fc*8[ܖ]tӱ\̶D^/wnxe[)8'Mua!^ow4uC{)74ǃMa(j6gx!}2WQVpAZcYz8/=WF38/EX}oї4RLZL'V*m^KR6i=WMgf,26):͟Sԇ,P_bM"ȭ> *&qyxᑓ T:30lQ$y[~%) 'onZ{Zi-7b+H%.[^CZ ~/Qևd8]@D7pcvb/rPi4$/R xH=N2šJ2ԍŽ"rZzdؙBK"]IʭIB#)As/p+hk8xUK,7iR?Œ|3@Ͼ|uCZ6k#4ɦG{wsPʦ5P9VAg"AճMŲA5]޾m{ʿxQ11C0[|DvozBd{^_?;PSJǻ(Noi^:r/3:e$]4ّ8riD d=_9_n|TP \l܄1k4$CA\?m\m^|3X"@m Xʽ>8Aҟ %C^]2g A9l ?~hP;wm˵{XBM$=0:񛥉=~ވVd=v{tFm:g"t 2x 2J&K4˒  f3Ozgv4k%[#)[8B' M hPަyKXVT2wQpۄkX0:MLp8vWVq?7 0xdg6p>qFXS(7@JssO$_$;{ qee/ -OE$t UdPpyQʞ~޹?^r!Cmg? IBIƠl^wbήv:OnB" h^di ##e8PܙvVP̄wvZfĺڭܶϰϦUs"Y&dTgT$Xxp[zf7k˶gcP-'&0Q_WvgY0](_BOOU<f)V]LNhH>T ցoeDfZ-JW=`5y*S.ߜh0#䢈9#7+gjUIcx)_5bABQa3,7=pJ=HBlu 3wx[`Yx:uo#! Ie%m-iuײK;g:V,Xu ([ T0ĕrӸV6 zU}C֤/~-aZZ0 ,p2bv# Tʣ;Ða:)M 3xy~*vrr9Xl-mRFaF]5"FT~,2tFSjr=| !%p1A fjAQ@ydcKJ@K2\wfMj*j)qXviT<+*[q=WFG񆚃0GtD }[ $lEMX*NAJ,(,fXDfBu nkPlqYA~Co4r(Gё94z?4i˖(43sg <5\NBDKJ&] 睠2cĉ+~/JmOREټ2l ]͒:T +hI&-|$>ؕ^f1nA6B<$#ڜtcgR6`1j׼KrBB.U!0,+ʊv f@y_GdE=į}5rf%haKIbhՔ[CWq@&>/{FhPOVڣ.ȕVNY&5Ka@TUve¥[AǁD#޲lEߛ:K<8|q~$ 蘳e +1܅9Luᣦ u&\Tev-ֺw'v. ;$9Cт:hp&MM>Hx$[$Q>^;Yqbewaxw,aʣoԪu7 FdWW6*Cpeo˜O0n"u8;y4vEO?vE޺z\(sZAmIcW>t_'~Prc yʊ`Kp^QH uuiu2 S? V nung0 zg=[_ϹMlT/TXs-WMx oTxkWI1ƠO,ha3!AȡċP#э)=}aKu׍_Oe^]'VϦ =]p[msEu#4sDӃz-m@{7(U}=@Xķ{*#C˺q"p\3 T;+ū{n+Rޛ2/V23䅁"W oV&Gǭv_TΩ86{#f b7| #tA]+3QvƑy8$)Ɋwkl2<بsj"ئAG5ѩpqrkp7&xR>}q,&v췍L~G l!|NK}澹g})0It zv,%<<r{Ƴ ~YGe%n7h eS*f3IZxljKu;@ux LwWz!RVH3|a5s-%gdDSDR%mКcެm̞!2Bn'SH18n'H꯼{^o#vBE6tZ Md i-CK0hyպ΃ۋB' 4e ]/T(\ۥSZb#>`]}YV&U#W= CcLiҵy噯/o iT%JJLKiDnwU[9fBki=|_LE"Pm!?,ZbZz{G/e|Hž)mHVi(8;!JP@9N=~)M_S8+2ǗG|YX^x}V ?ANkM,Xx+?soLEMf\#>Bc_X%BVa+ȟBy:X!'88fa14!FM㌈+𼈠sք݅&LFK/7t.D_ |[կwgo¿y5m8YR*Zu9)Iq&"鷙C,|b}حKj5+fYȪV`[-2~@I*iDFv/`?->e{n5v=8fy;R?=/&Ru# uaa~.\(il[B1ӞNJHwVf9ݍ_׎hJH&*/sYIKOpKD?!OwP/U.S{"@>Sz]3B-'X,u[j~#TK5@8%4 L9 ;kkxTBkk#2ٝ~Cՙѳ,2T&Tt{z5Ioĉ~Zռ?T[ڲ -\IZPQSđMh(Q0s\v^ҮI$̎oQlC=r  u/i5>HZ/1o F92 #q3il/X-&3Ls&myF^N``J:࿣-zaeJ߰@<]3J,sк^%5Y?D9E6Y,-bMsk979EY bAEBUA5"]M .=ƙ->"q#j 1#pAO}h3_'Mn'{0/rc|1$Vdw2Nvl' "t+=|Ǯ ~8fYE;'KAfI &1;N0r{Q$NV *oCyϘF//xT|if$.@WI%[?1䤕ϳI$]ͼKYYEA&9~wFW]4秬nf/0"٢5wWߔ,A[GS,S8Q3֦p][^y;\{{ ]5GA4*3vϰ[=:"3Lc4؛#حQlE 7rq  vH$J~ syog'\r$JRot6ud$U7 !k'{hrͿemMwz{!/bB,m۫6Bw6k՘O E#-]rYWXaH"쾌]h"f<)^/Ԩ}>GA.S֗WfAJ%i'eLL@V0"Vf*- 1(H p2ڮʃ/dմF)W ӳ=. 8~Lu[gCMzFbB¬ }U{TZX])la^ÆB܊&SOC!d=V`&x{l=Q>]M_Ct Ye뇘ea&&baf닟 H &zBQ_3R&qJ(/2Mo-ɞ-MzSU #n%>%TD@՘Dz5UA:a|BR{$s-%')g28/G41Tюtf6`-A4x"$:[wErׂ2< xr]5|A$Orn_"{L@yM-Aze_ pJqB їw_#@0]2NqftGFG&{O2uQ <7#aIqjZe,!>i imjvf}k{cz6ri+10`G2//sv6@Zz MGC_la)uaĖ,Dy~H+m &tm ڲ`Jn{e $_ѝeR ё;"gy;:,V0-6Kֱ^exWbG1pv3aZX2vf <,8@t^n|Tf\u<+i9\j4:YU:aiÚǘ뷅%ϕ?<bQ*ŇՄu͖`Ni)]n&wUXbpɸWKf,ƽw>[t({fmihǻ^El+1J3Q{u>Sŭq>̚!ul ` NnnНj$q%$'p:h'}_>>~;\h {cѥ4"mBD . ~qL["Z%*Maʞ_WH?r O Lݑ\<L=5ZZd@LSG Lrn1-KnA0. dW|)̓}yZBFzM%oIפbk^.J?SF5HIB9QƸxl̫XeDm)Yr-[ZG2&֣ah,u{|%-ΰ8pDaЂoq0 ƒG*߈&Mhmc͛tWq3题;l;OYX)o"g IjÍ&3mC/a#imGl AI0:__o 2|}};4`u}7MXYMm6>w(s0P]p<_RAgI*RdS9\f9Zu=\ڛrG4~fi)4<5SU߄2킂4?16z:{f\5fk>Z5l֢(|)93-`W}’T ap0{D30:ڍSd"qA#N{L Oߜ5R껰 ˢ ?d3g%m衏^<`Loy]T]d{*K&3АxTU `*0QVI[C*1k08a|h}JL&QScS3xUp:hJdSf:@j  v옕նo ݒmFꍶ7&ʧ^JGIA “sa5۹e8Dc~nv+B-{0Ҫ7a|'ئi,o"L8'Ԙ|X&d,tuԛt,蜛 & ,5ksJQl[Q:? P=_~ć{]6177Y<*X%x;`¦щElhs6Q ! `2Ub{/_ ܚ#,Ō3h{k$ s)̗9"HD ]" h4 ffBiy|\X`uÉt*n}vTkExwyx@ylZ]dvX=XS6%v b->-3IZ"upsG, KՏ?-#SY٣4).fʚ['Jf'5d(G1 -_~8skAPph#5=kB܉i E zVm0&/G&iKVڄۗ`0O컦䣽7|ث?JQ]P.M Cs|Gˤ`45M R{J5Za@GD^QOMtJQtI!j9 N^1+VDeO)!a;HX,[!X1y3d?L4Zx%l7Ulpˇr=~԰ZGY˗VgU'>kVw+Uw4jc ,91\ASE_\DZ_< =-\sQf?]lȁo.|ZrGY'oE#FuKy|3=v^m6Xg9eGTqĽP[U2 ŝFO˴(ZJ`j9,!g鴶c]d:d>Nvpl%&ǜYcg`fU($ ٘~8Ix_bA(-s;;M\ǔD|ވng \hm`Vp|$"Ɣzp>ygjd6N361''x#`_ͱe.*NM$h%[Q8^^(CV&4$EO@j2O ϯowAO 2_Ue \lhU63b \(Eׯk4GL; :xP[Wl߈x2!ii|$x`_Q6;&j9CWO5 >d5xd'Q@`%{]M3F'n8Yz]p2_ xVEJZ΋':}ԃT_cMAj!N^' >.ztT6H('D?Y1$-s^Wrq9đtW=t aGH9 33>GLU' Rt~$FRN?o픎hdG?:uq%/)L4BBu(&> bBsmNd{se/$W`jigfA#ۙ.&:|7)I Sa[); o t\ĉzG> QޫЦL}S/VQE>^`EQhGkg1rxSo?w,wT×ٜ=q_Yt eZ@TܽMfbOm /_LxKAԛfGod?g `{6HGIG엵 kV_%61IJyE]SiMN2#9LG sMLJ,[}K,m/Ub5p& P%I^U##lRԽSEWdbʄJacbyTָ`uQ!DJnx?=*Ș\ytz^ db1RcljŚ+=R?"+#MrLeW `MG~&]ro~^?QceMCSU#A8uA|qLiF=#δD $zwq^WSΝcYTO+3 XQTN kJ<2Mnrtl6Gv3 v}]xO_΍;B53 n؏ >LC.Ŕ⯔YH|뛾ވ1&ʘؐ +%-Q,-?iucxEI*7c`2`>x} Q, \oNHr[HVf`sVF݄˞g4qV[>:Z|6RHG;/#_Jx\TfZ.|8eۯגי$ajtBK0RGss:$-Rh,!où#a`6a$cZylڠhhtFmko4e2iF#l0>*w# ,*i_S!{ grB2K߲gcJבJmqfȁIR[[Hk.b`^w[:[r l@,*O1g]zO9u ny!m DG+o#'\摚\SOܐ.j3IT"Rq:LF+:CBȦ* 10V;<D0RhrJo<Zhd0L6MCc-ѼG[N-~Q$.r4huڧ8ܓd- ƒpMX{*nU?cI;GY' v/WTaH \N`x(%zj >[6P*E\K:yu^k̭qꁇ@/ zoul<U8_6 ΘQz1 %iU/.cK\acArwLҁ!Z(| #҄ Z8:r#qȱ.N"j3V4]x>Yp$uFz sM {W.Υ=@!q|KWYL8፿x0,Vc6卜MST&Fu\}pWGU:Q-Us "bkg' ;мc ׵ J"o*1V;S7p h`/uSѩeKI.;mmyݨ)+F[RT*ÓZ$8+侴"­ƒRAڟc{oCBoUꍔ0`ʺ8zK^W:oZH:,[< Pt >;΅(4$R6NeZhK1Imq@ad}YDO_b ^ V**RW{'BFlY :kY_̓8wv&&G,>up%p-`6pA=Oq>[\&D:0ߎ 50A%6Tt^څng>cW4{Jxnz͕)ۓ,#G J ,u\h=750*~R^=,Hȭug$c0qNv|n @Ȓ])Xdi jU<SjPwp(|({O3 RAT*/m!1eo@h!jʿ6I]H%bPMXC0Y~B)Bl\{ B}&[WAE͍K:5k[(l|wP(ҤX/<žBT¥SoZ22BW4x hzS|Sx1o5޽Z܀| ˢg#NͼGuBۚxQF6rH-':6F͐vΡ}<ŽzӛH%cfsZU U-P%؞sdCQuX\,#cȚO`2J%dDPv &H}1= h15'S^v}3RHjMQC50~ԸMVS:Hk%-jtzt)WВ^se6҂1e1[I܈ppGS;>w[y__Iix0nru-X2\"A.~!i~;>@C7/ԕ*iQ?ϵ28 Ƶ:(??m}Ѥ9F#i$_Ĕ1 :m`)\YQ6UY|w9QLic[vFZݩm| ax\c#b G9^E jRd>JYzta_`Oؠo G䑌mni):%H݅- ^jaL'Pǜ_*JYL.M-]Ϥ/P׫Y$Dǐ`nfnKy} ҍ9Ι八fSH1rtY*qon{=|CH #hah9\2n,l "zd1D8$!VA}}DӉ:i,e}Ure>po0;"*ev }R PSîjSmu'eG+[rѬ˪5(\ʉ:q*;295d#HTemqC=eϽmݜ !2o;C=~<$HgLإ ̎bzGt+Q)zsN[ YǮQQB]n%ϘS`0#Zg)1"? sKs@nv43:h&Y 6J2i=#E5Cv4$0I9X>7z&g2)$MBnyeUFC?)7 2psdܟSgcTGFZ*?Yܩ{1fggZP{쵊x05y x9 KRت4ׇSHqü?2yNx= ؾ{y 9N1)Nb3ӅZIU˧gnʳ ޵'R Eg/V* _IuIY'(licc@5w.9J$|"A۞mmSa".X.v3t%G0IZ5*k5#JX|Uޅ̠8/0jN+hWҡWrqze}ے'뤤1Rg' H7#ifb?ʼ*_#d=%7Ց pίD*>=^:dǞ5Hc7+#F@{%Ii8^Y.aH0XLߔ6jϊFE8+>quJ8#^ټbKiSNfCV:Sr(4g %`>u]' 堖]e]1AACږ#XdWMJR7ը6j̓+58/j1]ON$|.yvh~tudF~b@VcJU=Ve|mRڮ"‚lhk" rE1'=?]L@;& Pe ^[+WpŜexqdOL~q8@+Z%1d£ "J[Gͷꑧ0)/[,2!KM% pK,܆̘=bW/2LzQ*XiSЧo8Ah=ȡuptVjoQ;\˩_H}kf+t=Ռ$t:H2O^޼D:.4>mӠS/!YFo}8?D!;V{`L[Ɖsp,_),jbRTB5Zum7g/yLSl w5{$hΦ6+anٓ(T vz,2HNjvfo%JM O셖YBp(XT)r|}A/OH7CrW%ڃ T6^W>۲{{]-_cVˊU/1m PNK{$9wUJ`L:Sk-E.#'6 tZ8NWxVGJMҧ畇[m>G͖{ OD1:6) H`H PMtl zؖ rX#RuAMV?4,/jlI&}yMu9^Z[4ĥ%>ͯta'ӦݳyT8kVM*NM慄y6,b= ZpPZ'p{*CʭBd)0ឞ r!F~np6tx\-z NƅR#DoglV?vGptꖤ6?xQoFjg>Si8 ҄542y4-5 *ʼn@Q*NF2$KGݾn$Jl$pq>hN_:\2OrRtF~tl@G7hX)7X6."LZt9}J^6|~kV*|kcۏ,aӎb|il\l$E Qe|K?^1,k院>d;O轌6u2q\yVȴ"B"iHd}9f/"(FJ%5N VU3&jFP磌7FޑFe9 \4FYykKW"Vl5C㩤8#XסqcВ_xDӁmދw: 0Zuf8_h<8"9U&WEqݤs!i| HOV~sv}I2 8m,i2AvW<3~zV92_d|.0f؝&fߜ'QYPbq;/7۰h`-Y=K2ΪF,\ZqtRSpڝ..tֹo/Qi2E&䈛|O86C@оPr .۩'/3&g$0C#fjsjZIf#*%5 -$]9єՋГ~Cvj !sBBp:p<¤\Xd(HAn VKfO}*c$zM[ͰZ)P?>W!Գ+hOR-B*'Dn9'McZ1NG2y*6ݖ{̧hX|qoA*n 8"qeKYc>*X@xX/g2dkXH9Cǰw٭n|k =>)Zez$}p ؘxl ؅GK u(ecl\ߖĂFeY\r?kp DZJ%{ċ[m^8eE{b^Ȁ 4"ݿbT+ 54([R,Ȭ1)x&Qu_z$ϓޓ{ %-gyn .;)Kp7?Y.ZZ 5ȋsv4_1+ƞUk^%j@x5K<',eƘHK,tdz\Jx,KweRN"6)ث{:W*#:n2Ly- Wlar4Cb`o.MT,ǩ]Hgm90k mvD^lx¢#H)>4g?`0K%c 񿞘n,dW3νcmQn.[O&}їGd&K⎗B /P>$ܩDgZPLx[[B{Xās/ z\WPd $ MpKMe<|$k;Ud d D}wTvv^n'г7ەw:wDz^ƬIj[!s-s` #O;d+,Tk]/.??ؓ5 ^J9Ab=W${S [= l2"M1Tp4$@GJBN|ӹ^6#" >UX[ 314^4V*ZڅZeU[a p?6򥂷9(w_$fTrv~E}D̓)@AYGC:c#|iNG Ȣ n1 bTeq y"*p_. 4qp_+D5y˝O%>b*PX$m PpW4g6zM寴2-$eDZGIo`sD7rO2H'do/j':2kViSE* SF+IrN@Zca nl3<%[)Aysv%ӳF(2u(?N!Hͳ\o*溉!tbKkTfo@n- m|"8dSNsKcc9~UtKW#OVYcƃKU~6bEVITE2[ Ms7zcwtG 2 Zd\\-M)~UG!<-}L#*+כMc^Dp蝂C }_j6͸m?/и>̺9úHSb6/Yю*nmN@æ'gK7=V2UyͽPhftQ4n2bRcgPP~RbB g#g! 8gaumA9*3tTO J淉Za5!#"بa=菱<ΖA.ʼn|$%jx%v, 9k\LՋ@~Snq+(Br]mJufqRud#)2gJN߭Iλ+vˣ@h 0PNĕ߇Pw{!{d H8b Q7)jg/<#!ʀTMK֮@ Lb]C^@ bVC@<$圜i"ʇ/B' fPԯMh leoז1GZЕ|!Bxv TTr:Jޤ-be1Ɍیys{bpzy@G} ޴*yȃӕN: ^5FuyDKvtlX[ Wz8tR]Pǁ$٩]7@O]%:`}dÑUu=&Oh}^J׷/yEޒkL&Mn `x\ź߈#1.K^߷X/RB#d&C ^4(TBaE&BT9y F fs9V{ mu ~Dt|ߠ5gP"9c쇎J\/o_F\^yDE|fGczp I@4pJ]H'.ӡ=-Wghœ}PqB RVVH5;9?~n"?>B|EvYcv5d% M')a]`Wғ\CԡѝZ|#|:[YimV^@)nNWZ]C^<ʹS#ed?b1^[-['s#:mç[X>C'#G()&BJ:Ov.jSP-usG)Ņ=+BvGyrgQ/^*;ӣ<ٍ5ߐIa{qrK3zNdO]a|l W䐭1Hl"$Tft73í1lWtQѽ`S_i ?̫kW_i} H!Pr;yƓKICFOK̾ܯkص_N]DXݙE|yT֛jvt-u Lہ~S~Vi a潨t6=cx؅)hvRJ8bǡ442x+l,p£> BQ9#o?S1>Q%^6wp6{>{!oT˶L!]D~#c»dd ):ːN:աיa: lՂcItcB)S旘jfe--U7&< {/&˱O.dP #m@Ez8f1 i,SZKʗ ;Z/s9i*Xk eUn~/X{M[07`<6 fx'XZ78l~ qx6i=rB3I%C76)i9QPLb7w^3X4`2 sh_އE&uTShlcUR(^=¦v,GXFFO#=;3~7tãQ dCx8BDwDv󒊭A3{9Wm< k]>Ra`b.87dMs{kt梦z{OD]N%-$.A+ n^5^U B>O– Ais2 LB-zT!'bv4潳M~V] {Q&>wXsYzPl.u \0޹2NO=?}x O{"@GYWUHNK) Pǂ+=y븫A6:\Ƞ\C/I/<#P59Z?I3įt.@Xp`g4nb~ꛪ9"~/xLhb͠xapϕF!]RFϧ/Kkvid7BQ.aBGbшh8+u?}nb.ۭ7(Hdr[Q ~Xm)tv^5W()!@\[{^{2E.ˑ݁ SچvAτ[un jbAPVj6+oQ{{x@6 3ۡrIՁS[Q5 !BԃSH3}'7W'=7gselYY)i(,YTq[5.GX<6fy<5p숞v@e6q>h 77U>HSdԒ,ʗB_hP!g߈ٷ\=}geVaPg#RnJOX}DN6b"}j.0X `0nfq-o*̔wP*42mf&3nř~7:M/Ɗ0ue@=fZbdjJs4*R63u~'eٛJjNwIg75Wyk0 |; L(0 YuROf =Jà5['"X@FC"܁&~h4Đ,Tv$'2oYuU2Xh~$(J8R3x(|}?rnnQ2oYxGA)&'stR߳C Bj*:W%_A2)3 1h\4ޜ֔ YÎ Nh7E%4|B*CaqUم ߠNm@ :W y6HO©M):a:/: ',?VJ2pZ7dV<^)UG?;߇"L ;UAHŊ:2xrsѿ$]򥈴L6$×8!ȵ w[_꧁uv׽dNQ!.?'NX")Rdp2s+Io9%S)I#&K? YZfDڂSbE9߉dD?H j6p\|i[7&mk&ӈʶ4z$ޫ%$vx~E NHA>]!"Ž.:[,9拋fqn_tݕIS^3w(|dsYq܃TΏQ5_Unepbf2Gi3Ʊado|7{`>YthV󏶉In-3t v_ oG姝QP:'MMp!z|Q[)o(MGA/ !cRԣr}kؗYW[ orm2C|qY1!g[0Bњ}\nVV}LC6x,)R.T݆ uawo>vG;ݧm+Xg?vS}9Ř]X=fdT"j2 GT5O7I]rgVԌ) >`AP׈CӡmU}/d\8+魭[z\OĮcFZNZA"{8V%w>(Dߚn_H*1jWŽIpFia%Y#Hs11L~Rk gAt\]rIR:Ʈ3 CE[3Xt&B2[!4#/*J( Wass<͹.{]CuJ'Oߵ#8qyoJ`b81RA:Q|`ugjw962y tq_J+ş,>)71K- 6>}I|t`qj8iuA6o$Cv @D>C=4󮓈55_;]zyw=W"'uD %^]RF C*>~g=@5&M[Ƒ W?K=?INLv^ T:GD Z6 Lr&Z}* 48p$Dxc`{&O/(AѰsfD/0[GCXPlF^X{Xyre V?P6 =PC72kO;m=Hjˑ\w$},#B8LX'q)K֫F{@1r3-en5;JF _WΜPΝGmOL%#Y"ޚs$D/&l9֮dKDx-Vf,:9J|֫|{=UgN$ϓb[,$EB>U z*C"NPUP7@Z]Fvn٬cuGw&@"d.TR,"?k[])t٭Mh_9`^b֨V+ {[g7\-HUQ` ΙR,\sqV~V`߯[[s@mJw.(entxhe\Nh&"T,?[Տt$̍yÒw&7 WAX?`AFlk^C ǻcfpMF- !luV{Br }"{{Qhg+8 J}HK`oXK:'@vuXf`vz*!#fGa %={KLFl]}<( !5/!ke#ʜJ%ƿbU)>¬ഃBǛk}ץ iQ&&5˯ sIN.JN\& ĝ>ָ.^~ځ?-u 5S 22ÙoIA|<V:B$ r|,/<|Cw߯ />D?&z¼^ca:{TY)GeyP -^ӽPH].s¥v$Uv ~O>ݭ˰tMbVǞ78r{(:2f7}a#Z5t[}dSvPZ\ܩ_9uyލtNp^9zz3l Wul }Ĭ3]G3 6Ktd%c}5=aAP2wW3I@ZHjmp 6u]ͬO?oL8hN޾ʫ!<5Ի}LgKE՘70Ip[(̔X3EN702a ڻqѿn^\[bgUFNn0M{3@>IeohORh"Rdfb9ٮFqUD! U'i`5Hj0P״%$2(5) i0xO z\+wfڶ;u!n%EO;<`}3؏Ab3尅9PaxMO)qۇ{USs Gjq 0KN*.f:WFs AZ D|5^@0t1i%|~h&I>XȜn>fܺbL֘-#;FIW+Iqt2;9@{-\fyИt2ZO @42g\Ʌ.B? WߦUȄ&m?J0=SQ3l3[xВ4gSo[%"uvB3RRj(6DYR|}Dnnjն k?ҹ=f0?lg<욢;T;(GM25f'UV5-x$Z@F 9PܖrA.Y!o>k:0t;k3OY|9/"Y;%E9 ؓ]pƪ))lD2h:4Tf3EQ@a?G3(Bu $̙J۽JF@U/ RX5-ԪK ,t[}/.P\|.76sJm¸b8/Fw>u._4iE gr͠G@L'U?%Qg/+lyM6uMz/iAs2Lᣰ~Äȯ ʤU"3Zƈ&6&D~#W&a~̯_PP-\b t鉘) /YkDJ گ;%34o?Cpz#Wxp;**xfEzvNotΗdM$6Dɯ8hMK( \It$ kjV|uon9t^-hCd+ҕ8>o,a2Ssʷlzlqt鮶* _'?}< * Ā"KEWa$u5:_xɶ0OY)D؍|nDu"USŭjF FDggli[(忱E.}l@eWbd`bKkb SViql;BӐIM;0_ƥFsAZ K )f s lI3Omﵪ/E3󗇃;ez .@1IW4총7*ARW.ܡbnr'TTJ,X#%q0˒}$)`Hͤ1`hX3uCva؀#bu*d#W_(" @:ѭ W3wR;S ;nA5D$ Sv>h+չPCfjVDwpZ 48$Q/2vVw]iЉ]K{k=O:~ p?=" ڔw8'TX|+9{fюsB Cř[LE`3#__&_S6i})(g4(xMp%liẙ& X, wBnyQ&T˵>ֽykz0k@ Fg)vዘf6 h΀ IlT>%cVTwB6 Cjb?x^د/4kcKq&vx3`OL"6ȝ\#z/ZRPMõ*eܒqK^].vAݷVIiJ,:$q@)'ρ%I-e1 {8920-} yʻ;Lzsi z"8TËzObpWEԌr*Ss$n^v>+z.Y꜕&|+tUa8Oɶ"n[$OJCY0n.EYũ}hj"$v꾺sgxә7%ucO.Fd3>O(JMe!Tχ!=ى j ^pdE`).frRS,#l ( dGwT,nVU2#a׋3. YU4/S.|wi[ w < F&.RX˅R_mqs0XMA<jȑW'Kݱ2-0Mʗ#`T47CѻWlG׆Jbp?Iz!Qr7[Q~<]´ קUP4TTHҶFBfLTݢTI݈8綡X"v -d441 w׊avHRݦD6# v[΂+aB69OYca%}Irؠirޭh䉎AOwyN5v!sZX$%U,[g'nTQ_9vtNT~X~2;( ٹ!.͉Z9<\e{&3˂*Z ~>;,JI+-gc^GLLy,b_ 4)s%YPBFn(#>W||ctb0[W (x4u"4>ZCoQ &5i]xpE nAzVPbi6ydQMv;$[AF# ܙwD:O̎EKy/+7OLՂӽ Yfx5++&Mb79ѐ`\:{ M{-' ?'Iʹ7lf~tJ]/a%ۂ#{q2B& gj8@K wpɍ\s@[߾Ya1PNHd=M6Q 䦍=peD5G҆xp;X8WR?"qp&v坐ކa+FeUS03V!`9 WIH^"T0}ϥH&_ 6CUZbƂ"PGt9Çþ|c;y+?h׉Ja'D(ہ39qvWVB > ~DY!<t'Zfb4ΎНD~׺Cšk&ԥmh=8Uz;ۤEûڻh`( v%T9LKCvaWs:qPaA.˽E6򠅩B F)'P:]A^Z5_[{L)-t^ϓ*n^^L@QelULe0QSe^:`r8-l>i!ehpپ MۙJ)WI|6 ~ៃ3iurlyK7))8Ud- 4яӲo.U|g CjP`a΋Ic5r0AqR)VMV!{!ɛdEH\bŤ*4f:h4:@;s;Iӄ;jKFɢH5?2Fg<"e8/޼UdwBYk)dxf'Ғĉ?Z.3 `1~?:?<̐.FMxq* a| `9:Qdg/[8qnKD9nDSqZl`&!/WgJ.FTS1O7~y]wȊ"JۄfIs\vKgAh*Dx];Zbn@S0mjmkEF\:R[3 ͻg>D˜uw;m"|DMx>Oe\&4T**bX#! ]y=|byZv#p~(VF/fU.뒨ټ)\+ Aŗ+iYZ4mU(r3[5CR8`+w6CSPj?[0mC ! 0JLzb׿BvЋ}[Hg!tU$cn CJC(9zNҚ/T|*)5ЫY r2-Ȟhէ {6QD NV?B ']EbOLzUvɸqw5)ddՍ^b)It[WUͱHSZ{̀t3薺:ruhR|QNTv57 V wNNiuPC!_+n4[ d+e蠨D3 %$u|8J!5'8n:'5(DϚr`Wwp܇ӆrDjUSrQ5PsT~4 '}vߖ{%1e!Y,(B}tt^&șؠ̦l׺9sA)3ϋ6\Cm"/jntx<ܧ-9:.}I%KhMާ+}{<#LYM}m܍Ġԃ)~;hB+AT֐7`ٱ7 %I;SE+ׁE 0y |\XuDZJGzc=2K)68]p~.ьhvH`tgE62ԌtgIn3MbسP#[ѡ4Sߐ[( \ygRVn)aouYMm'}[* N4aE[:teZ`ͼ&ݭ|  7LH"yϴ ΫnvƣviQ Z}?,V00ELxl׽»b`ɳL$0kVBK$E}J8( )49|gPþ VRP-̕~$_ٶv( $R56uz0t+sԳ(Mՠx"n7fZ}bD7¦*'2ʧ{yOV.ߦ|8vPct)܏m/\Etnk_Gس]ef7@i 0d󪯗 i&I$t8ǬCs-lW-?@{q:3}Y[р ^Գ1y:-̻VHW/[6m刵IXz ׯm6Gzj=v4-iKX s o Y&m ܘ0r$v N$Bzy;7foppy%?hJOT7.=~SsW|uCJ:y6 dؗSU7*>0\˰7Xm:Z`n"Ʉ꾉g(°GD*L}t&atoٯFo0,`㰗䨁rKu5"TdkeX?{R)nL?^Qbl n8U:f,5A8GS0l6JmYa+NPH{o Csfc'wQ ,i,-{$ 0/A>׺^e^7~LQh~M@059i0; ȃL_Y ;c WE#L2?F>Gouw/W%$#hH ePmn xG)iHidQ'^o"]y@2$uꥤGwq DWUmyps*ݏ3j>tZ2 n璮t݈؇R)'8fUI #Y UBPjTEVIP)<%Cw,EӔ!v~Q6M}A &j22ّ8-31]p*d."UAͫ}bN h'EׅSfcAVOmg^K9ꅍ!L*1Ñu:-Y- v0ε1DRڇC9K𕹸堐bP 7zKn& KN1u0K)@JCrKZԤ/gq4*fЂN۱ 1iąjk_8uGG4|I dJ}dMӶh^-LZo1NzO<ţFQֆn2~We6C=A7L~? sKU'G[գ]n Gz'ٮXFL?5uOsXy B{rvfJC$I|s?:Z=D? j_g`؜sԔۍT7Q/ع𫦈 ^с0`nJK<RCGF-5ͳ$0qzsU}季|pP#z.CP_dM}]{F1s2.}5㵠)ĮڷN(enR8clꍑN@W2 v1A"1_ZsgJGQ0L2#9fɀGl1l>c=t ~n7dxSz|Hߺq xGHPeJtUٷP<;@OrT@JW[G?3 B>:9V<΋L=֑[ߢN]L 2}i([e#l~6mXб pNU;orBuP! пM9(mC_h1jOMSuuU&>4]L\oa F9y^saI;Y/cn=Y'/ӆ0(Ԙ}r:=:-dF8Bb}U}"&wj"ekȼ &xK!Dd<׆9,_}G2FVf_w~("K_^tʉz }J8^6U@rAe"dEa5`Skrcl~18K\e@Q^pNL/vQ,ZZ /$J!o?'Ul-w"@-l;#Gv3͐ADf!*s`CZ?"8_%zxʗsr5 ջR0k ||'b&H.Qf(u `Q[hpYpQ Hm"IAJK  Ld2=,NVPVFb5 ޥW`q9R m(EBL`yO+ DMrJ |^˹骽-ȏGlz9D$9RJy6մK:Q@2܊4Ħ]9+ouI4^ #J>Bf̽ݦwnp Z<$x 7)ngq`ǵTBx:fSȖ F7F*aZT#mބJ4";@~gzˣ}4F'pmOԸ4=e׼kxUjEHTxmX6]X(wyƴa.`0k uo)*k4M-Lм!PElU 6(U#P+FV_l{ɓҙ['W(8}\%IBw&Tcy{|+zIՎ{y"=co/6KjZ6rbe,/V#֞ 4s,`_T2ބMNڅLe䮳#C9"HBbV|9BDHu=4@z9#tQPkB!tՍlyK0{MpyzA+=RǺcİDFCV؊xC$DV.):e+GRyUnʰ4JW~ݓ6s8U-/쨱aVOg-HfȺxS{YSȧ1HB?3D 3n5µgKN ǝv-3T%@muQ!wRGZ]5U"m͊Eo$R4- UA(ljzy rQh`Qll[OJ 1wlO;J:J^a:aNX9u i:,,rzw>zX|ȸ=ZUی]E܉˃mn e DiS ?5Ā Xe62.j ~W7Ŭ=[%=tY/;D@(p9ũk.XU1uHP 0wל3u>$Ȧ|ih3$_.vjɷ&zeZ%QNW>,<p S:7JBEm?r5UB7WyvD=D;Y1ēB/ɫE64!m7tXzՔKNj%<氹O1 R Hek6Y꾶R:3#{6JMC/;Ը#V}o e{iFGdN^efHWƆyl6ae!(vZ^ekYjCߜ^~Nww`C.Tz= mv[=10U,8~>`c~9yXcݣ6[%:ꬮ|]ˌ &Np^ ̬˚\< HdA/ޔ(&Y0h(%GzeX-`Ɣm(}v;-:Fk()i `\k?Cw1ұHc a cvG7~$dEj(hV87Y˄ti$LBXO~BhDscr&bĤ; aWGkN 7( zAy`z|hUO1Mt>pB{ SŝJOv{5 rbʋ:A@p@#v aj<]J|8z! b6k |⒫Ã/I+,vQ5Lf4k5~8W5g$~! !s([Zm?; |qE׆2d͚4yDoNdv(BJnf\WDĖ46KmTm.2ӂנvbIӎ+r7gy]S#M$gi@\\2)3-oA6_0HF6aZYYT1H:M#w'~"\ o¢뚃nF?a-nzTCt,fi0\ CcdzsjpK+bB; pFI_P|B_[dQ7OӼ^|N?8uHi^hրvGҁ gȹJ_(wvq;c[/{+Y'=hjUTwPnGSGCC!> =eW8~`~֨ƍW31JI'7\|٘7C#'ڰeK#C~\JyC ( :sj_̄.c@:ǒL1#y.'=Ic_g{n,P'.)B2o3a@%l.7W:Z6o{QXP(l/߁=]*^͒IMK l@TnZ mM.v&l'b.FtC]ú=Cf&DdAUxRr\:¸%L #H. l;0|NL"ā5$ӿ[|x]f8w(X\nи>+]u7 ʫXARLJIRgRtx0#?l3?0c-hG(Yv*N@ Ab"4ʕH&>PTɜՒ^Jlq) ^ͷ^"I781aZ.*nDfqipNm x{ ڈfz;% /l_9":I5`NB 4m򤯼 :H@ tp7[x;8U ][+Y?$4NDT,M.M!daw)v#;(Ӈ<{$]YR+,is^͘6Q9OޡB [G,utBsVmuxd?hPR: z=tnez}ԪP*ռq;A^AQb@s4(fۈgֳknlZ.ृəht'_IOzmysDƗ H@nTt\~C?4 v\sFw-sJc/IÆ~.C&`/64 hxw&ZhleFnt}q64ߗ(䧎`Zf$*402QnOqc$ױb_WmG07r<$wIt~_#j[B,.{<? >pa(=x"@#]'˟M(0~>T w#dnPYGZBD=W&ft?c$_ϡ`0\6&.B`1Jspe( < n^|COJ`giߐu7E7DЗ %f$~hRjlj#]0?EplP  eo~#;u4X Fs*(E <*? -=0$\$SpNgm4zaQ1GsuF^- T.ӍZz\P_O;6ҹp),ۻ:viVm3;# 8 2tTFƎT-KBؔ;|P@m+R'ryŴ/Re?ߦ0:w0xt#x|^G0Y@O%,QS͛l,W;z^whP2%\aGIԾ" zhTHِ"nBtx2Ut[6 ˋ"I\-*AEnj?ٙKoUu:R%TC@)[xU!>J}~ޙ )*@n56(Z%V@c8N??in|$T'a-ILr"THV\x"lLdnuP$dqn] )Pwij;:>1 |u=f\~"}>[oIƳuSH/*=.뙐Qk|rn~za3 ϲYXLa@j~8A|Z\ҥR'Qb#8D㹍N3+9#hD!ǗI؛-JV)uӢa֦LL p㜀wxGl5V8E YZ