libgsttag-1_0-0-1.20.1-150400.1.9 >  A bw[dp9|/Y'Jzh WYM]%&-?'%؈ X@^[?`,p+r&P50;nXngz[g6+\ԉ^Fп4]r5EJnĐ)>?,\q bf4䫱(bTP[jd+7R\iu|Ԟ!TϹEQDPB3cc4~8d<)zȧvi8@1I Pm!îܖYh"TIr8Yɸ Alt6Gd'/Y}2{!?<`.c|a2C@/(TSx[s r a2`X_ SCv^,n;蟅Pc@DpQ5n跅r_d.LqݘO\ٲV[2DAn8ʲ&ҪUvbt>p@?d $ Q /@bhpx |    8@(8I9 I: I>@FGHIXY\] ^MbYcdjeofrltuvw x(y0zhx|Clibgsttag-1_0-01.20.1150400.1.9GStreamer 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.bwZsheep61SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.orglinuxx86_64⸡bwZbwZ32c05a2352f2639c5c5ac07a11aeae978293c74d1ba7528bbb9dc713a56b667blibgsttag-1.0.so.0.2001.0rootrootrootrootgstreamer-plugins-base-1.20.1-150400.1.9.src.rpmlibgsttag-1.0.so.0()(64bit)libgsttag-1_0-0libgsttag-1_0-0(x86-64)@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiggstreamer-plugins-baselibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstbase-1.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.29)(64bit)libz.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b?@b4t@a@a@aC1aC1aA@`@`}@`c`@_м@_ __O@_FN^@^b;@^V]^4^!@]}@]]@]Z@]8H@]@\@\P\[@[t[Q[.6@[!@[c@Z&Z@ZZZ>E@Z.s@Z!D@Z@Y@Y@Yh@YI@Y@Y]Y @X @XXX*XBX:X@W@W_WN@WM|W=Wo@W4VyV`V@VzV4@VqTMTebjorn.lie@gmail.comalarrosa@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comsbrabec@suse.combjorn.lie@gmail.comdimstar@opensuse.orgdmueller@suse.comalarrosa@suse.combjorn.lie@gmail.combjorn.lie@gmail.comalarrosa@suse.comalarrosa@suse.comalarrosa@suse.comdimstar@opensuse.orgmgorse@suse.comdimstar@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.commliska@suse.czmgorse@suse.combjorn.lie@gmail.commgorse@suse.comdavejplater@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgbjorn.lie@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgjengelh@inai.dezaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgidonmez@suse.commeissner@suse.comalarrosa@suse.comzaitor@opensuse.orgidonmez@suse.comzaitor@opensuse.orgdimstar@opensuse.orgbadshah400@gmail.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.org- Add 5a074a11f90e3d70b24bf0c535ab0480fad9e701.patch: playsink: Complete reconfiguration on pad release. - Use ldconfig_scriptlets macro for post(un) handling.- Update to version 1.20.1: + typefindfunctions: Fix WebVTT format detection for very short files + gldisplay: Reorder GST_GL_WINDOW check for egl-device + rtpbasepayload: Copy all buffer metadata instead of just GstMetas for the input meta buffer + codec-utils: Avoid out-of-bounds error + navigation: Fix Since markers for mouse scroll events + videoaggregator: Fix for unhandled negative rate + videoaggregator: Use floor() to calculate current position + video-color: Fix for missing clipping in PQ EOTF function + gst-play-1.0: Fix trick-mode handling in keyboard shortcut + audiovisualizer: shader: Fix out of bound write- Update to version 1.20.0: + Development in GitLab was switched to a single git repository containing all the modules + GstPlay: new high-level playback library, replaces GstPlayer + WebM Alpha decoding support + Encoding profiles can now be tweaked with additional application-specified element properties + Compositor: multi-threaded video conversion and mixing + RTP header extensions: unified support in RTP depayloader and payloader base classes + SMPTE 2022-1 2-D Forward Error Correction support + Smart encoding (pass through) support for VP8, VP9, H.265 in encodebin and transcodebin + Runtime compatibility support for libsoup2 and libsoup3 (libsoup3 support experimental) + Video decoder subframe support + Video decoder automatic packet-loss, data corruption, and keyframe request handling for RTP / WebRTC / RTSP + mp4 and Matroska muxers now support profile/level/resolution changes for H.264/H.265 input streams (i.e. codec data changing on the fly) + mp4 muxing mode that initially creates a fragmented mp4 which is converted to a regular mp4 on EOS + Audio support for the WebKit Port for Embedded (WPE) web page source element + CUDA based video color space convert and rescale elements and upload/download elements + NVIDIA memory:NVMM support for OpenGL glupload and gldownload elements + Many WebRTC improvements + The new VA-API plugin implementation fleshed out with more decoders and new postproc elements + AppSink API to retrieve events in addition to buffers and buffer lists + AppSrc gained more configuration options for the internal queue (leakiness, limits in buffers and time, getters to read current levels) + Updated Rust bindings and many new Rust plugins + Improved support for custom minimal GStreamer builds + Support build against FFmpeg 5.0 + Linux Stateless CODEC support gained MPEG-2 and VP9 + Windows Direct3D11/DXVA decoder gained AV1 and MPEG-2 support + Lots of new plugins, features, performance improvements and bug fixes - Rebase add_wayland_dep_to_tests.patch. - Drop gstreamer-plugins-base-gl-deps.patch: Fixed upstream - Stop using service due to upstreams new mono-repo, just use tarballs for now.- Update to version 1.18.6: + tagdemux: Fix crash when presented with malformed files (security fix) + videoencoder: make sure the buffer is writable before modifying metadata + video-converter: Fix for broken gamma remap with high bitdepth YUV output + sdpmessage: fix mapping single char fmtp params + oggdemux: fix a race in push mode when performing the duration seek + uridecodebin: Fix critical warnings + audio-converter: Fix resampling when there's nothing to output + tcp: fix build on Solaris + uridecodebin3: Nullify current item after all play items are freed. + audio-resampler: Fix segfault when we can't output any frames + urisourcebin: Handle sources with dynamic pads and pads already present + playbin2/3: autoplug/caps: don't expand caps to ANY + uridecodebin3/urisourcebin: Reusability fixes + rtspconnection: Only reset timeout when socket is unused + gstvideoaggregator.c: fix build with gcc 4.8 - Drop service, use source url, upstream changes in git.- Stop building doc sub-package, we will in the future use upstreams own standalone doc package. Following this: Drop fdupes, gtk-doc and hotdoc BuildRequires, and fdupes call, no longer needed nor usefull.- Remove obsolete translation-update-upstream support (jsc#SLE-21105).- Update to version 1.18.5: + appsrc: Don't leak buffer list while wrongly unreffing buffer on EOS/flushing + audioaggregator: - Don't overwrite already written samples - Resync on the next buffer when dropping a buffer on discont resyncing + audiobasesink: Fix of double lock release + audiobasesrc: Fix divide by zero assertion + clockoverlay: Fix broken string formatting by strftime() on Windows + compositor: Fix NV12 blend operation + giosrc: Don't leak scheme string in gst_gio_src_query() + giobasesink: Handle incomplete writes in gst_gio_base_sink_render() + gl/wayland: - Use consistent wl_display when creating work queue for proxy wrapper - Provide a dummy global_remove function + gl: Fix build when Meson >= 0.58.0rc1 + playbin2: fix base_time selection when flush seeking live (such as with RTSP) + rtspconnection: - Add IPv6 support for tunneled mode - Consistently translate GIOError to GstRTSPResult (for rtspsrc) + rawbaseparse: check destination format correctly + uridecodebin: Don't force floating reference for future reusable decodebin + parsebin: Put stream flags in GstStream + splitmuxsink: always use factory property when set + video-converter: Set up matrix tables only once. + videoscale: Performance degradation from 1.16.2 -> 1.18.4 + videotestsrc: Fix a leak when computing alpha caps + audio/video-converter: Plug some minor leaks + audio,video-format: Make generate_raw_formats idempotent for assertions + Don't use volatile to mean atomic (fixes compiler warnings with gcc 11) + Fix build issue on MinGW64 - Drop 90903917.patch: Fixed upstream.- Add 90903917.patch: Fix build with meson >= 0.58.0rc1- don't own appdata dir - comes from filesystem rpm- Update to version 1.18.4: + tag: id3v2: fix frame size check and potential invalid reads + audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio + audioresample: respect buffer layout when draining + audioaggregator: fix input_buffer ownership + decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element + rtspconnection: correct data_size when tunneled mode + uridecodebin3: make caps property work + video-converter: Don't upsample invalid lines + videodecoder: Fix racy critical when pool negotiation occurs during flush + video: Convert gst_video_info_to_caps() to take self as const ptr + examples: added qt core dependency for qt overlay example- Update to version 1.18.3: + audiorate: Make buffer writable before changing its metadata + compositor: fix blending of subsampled components + decodebin3: - When reconfiguring a slot make sure that the ghostpad is unlinked - Release selection lock when pushing EOS + encodebasebin: Ensure that parsers are compatible with selected encoders + tagdemux: resize and trim buffer in place to fix interaction with oggdemux + videoaggregator: Pop out old buffers on timeout + video-blend: fix blending 8-bit and 16-bit frames together + appsrc: fix signal documentation + gl: document some GL caps specifics + libvisual: workaround clang compiler warning- Update to version 1.18.2: + gl/eagl: internal view resize fixes for glimagesink + video-converter: increase the number of cache lines for resampling, fixes significant color issues and artefacts with "special" resizing parameters in compositor + compositor: Don't crash in prepare_frame() if the pad was just removed + decodebin3: Properly handle caps query with no filter + videoaggregator: - Guarantee that the output format is supported - Fix locking around vagg->info - Fix renegotiation when using convert pad - document and fix locking in convert pad + gluploadelement: - Avoid race condition of base class' context - Avoid race condition of inside upload creation + gl: Fix prototype of glGetSynciv() + tcpserversink: Don't assume g_socket_get_remote_address() succeeds + audiodecoder, videodecoder: Don't reset max-errors property value in reset() + audioencoder: Fix incorrect GST_LOG_OBJECT usage + pbutils: Fix segfault when using invalid encoding profile + g-i: videometa: gir annotate the size of plane array in new API + examples/gl/gtk: Add missing dependency on gstgl + video: fix doc warning. - Fix the _service file and spec to really use the tarball generated by service.- Update to 1.18.1: + Highlighted bugfixes in 1.18.1 - important security fixes (bsc#1181255, CVE-2021-3185) - bug fixes and memory leak fixes - various stability and reliability improvements + gst-plugins-base changes: - theoradec: Set telemetry options only if they are nonzero - glslstage: delete shader on finalize of stage - urisourcebin: Fix crash caused by use after free - decodebin3: Store stream-start event on output pad before exposing it - Add some missing nullable annotations - typefind/xdgmime: Validate mimetypes to be valid GstStructure names before using them - uridecodebin3: Forward upstream events to decodebin3 directly - video-converter: Add fast paths from v210 to I420/YV12, Y42B, UYVY and YUY2 - videoaggregator: Limit accepted caps by template caps - gstrtpbuffer: fix header extension length validation - decodebin3: only force streams-selected seqnum after a select-streams - videodecoder: don't copy interlace-mode from reference state - enable abi checks - multihandlesink: Don't pass NULL caps to gst_caps_is_equal - audio: video: Fix in/outbuf confusion of transform_meta - meson: Always wrap "prefix" option with join_paths() to make Windows happy - videoaggregator: ensure peek_next_sample() uses the correct caps - meson: Actually build gstgl without implicit include dirs - videoaggregator: Don't require any pads to be configured for negotiating source pad caps - gst-libs: gl: Fix documentation typo and clarify gl_memory_texsubimage - audioaggregator: Reset offset if the output rate is renegotiated - video-anc: Implement transform functions for AFD/Bar metas - appsrc: Wake up the create() function on caps changes - rtpbasepayload: do not forget delayed segment when forwarding gaps- Add patch from gl#gstreamer/gst-plugins-base#221 to support two new CEA 608 caption formats: * MR-221-video-anc-add-two-new-CEA-608-caption-formats.patch- Update to 1.18.0: + Highlights: - GstTranscoder: new high level API for applications to transcode media files from one format to another - High Dynamic Range (HDR) video information representation and signalling enhancements - Instant playback rate change support - Active Format Description (AFD) and Bar Data support - RTSP server and client implementations gained ONVIF trick modes support - Hardware-accelerated video decoding on Windows via DXVA2/Direct3D11 - Microsoft Media Foundation plugin for video capture and hardware-accelerated video encoding on Windows - qmlgloverlay: New overlay element that renders a QtQuick scene over the top of an input video stream - imagesequencesrc: New element to easily create a video stream from a sequence of jpeg or png images - dashsink: New sink to produce DASH content - dvbsubenc: New DVB Subtitle encoder element - MPEG-TS muxing now also supports TV broadcast compliant muxing with constant bitrate muxing and SCTE-35 support - rtmp2: New RTMP client source and sink element from-scratch implementation - svthevcenc: New SVT-HEVC-based H.265 video encoder - vaapioverlay: New compositor element using VA-API - rtpmanager gained support for Google's Transport-Wide Congestion Control (twcc) RTP extension - splitmuxsink and splitmuxsrc gained support for auxiliary video streams - webrtcbin now contains some initial support for renegotiation involving stream addition and removal - RTP support was enhanced with new RTP source and sink elements to easily set up RTP streaming via rtp:// URIs - avtp: New Audio Video Transport Protocol (AVTP) plugin for Time-Sensitive Applications - Support for the Video Services Forum's Reliable Internet Stream Transport (RIST) TR-06-1 Simple Profile - Universal Windows Platform (UWP) support - rpicamsrc: New element for capturing from the Raspberry Pi camera - RTSP Server TCP interleaved backpressure handling improvements as well as support for Scale/Speed headers - GStreamer Editing Services gained support for nested timelines, per-clip speed rate control and the OpenTimelineIO format. - Autotools build system has been removed in favour of Meson - Drop patches already included in upstream: * gst-base-audioencoder-fix-leak.patch * gst-base-fft-update-kiss-version.patch * gst-base-playbin-handle-error.patch - Add patch to add wayland dependencies to tests to fix build: * add_wayland_dep_to_tests.patch- Do not recommend PackageKit-gstreamer-plugin: that package already supplements the combination of gstreamer-plugins-base and packagekit.- Remove is_opensuse conditionals / really enable orc on SLE 15 (jsc#SLE-12265).- Add gstreamer-plugins-base-gl-deps.patch: Workaround incomplete gstreamer-gl.pc file, which is missing the (dynamic) dependency on wayland.- Enable meson build conditionally for Tumbleweed.- No longer recommend -lang: supplements are in use.- Add upstream bugfix patches: + gst-base-playbin-handle-error.patch: playbin: Handle error message with redirection indication. + gst-base-audioencoder-fix-leak.patch: audioencoder: fix segment event leak. + gst-base-fft-update-kiss-version.patch: fft: Update our kiss fft version.- Enable orc / wayland-egl on SLE15.- Update to version 1.16.2: + xvimagepool: Update size, stride, and offset with allocated XvImage + video-converter: Fix RGB-XYZ-RGB conversion + audiorate: Update next_offset on rate change + audioringbuffer: Reset reorder flag before check + audio-buffer: Don't fail to map buffers with zero samples + videorate: Fix max-duplication-time handling + gl/gbm: ensure we call the resize callback before attempting to draw + video-converter: Various fixes for interlaced scaling + gstrtspconnection: messages_bytes not decreased + check: Don't use real audio devices for tests + riff: add CineForm mapping + glfilters: Don't use static variables for storing per-element state + glupload: Add VideoMetas and GLSyncMeta to the raw uploaded buffers + streamsynchronizer: avoid pad release race during logging.- Update to version 1.16.1: + See main gstreamer package for changelog. - Drop upstream fixed patches: + gst-plugins-base-doc-build-fix.patch. + gstreamer-plugins-base-arm-neon-configuration.patch.- Drop pkgconfig(gdk-pixbuf-2.0), pkgconfig(gtk+-3.0) and pkgconfig(gtk+-x11-3.0) BuildRequires and pass --disable-examples to configure (we already do in meson conditional): Only needed to build the examples. - Add explicit pkgconfig(wayland-protocols) BuildRequires: Previously pulled in by gtk3 dependency. - Add explicit conditional pkgconfig(cairo) BuildRequires for openSUSE versions older than current Tumbleweed, workaround bug in pangocairo dependencies in those releases. Also previously pulled in by gtk3 dependency.- Add gstreamer-plugins-base-arm-neon-configuration.patch as an upstream backport of: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/commit/d8d4904e - Use %make_build.- 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 for Tumbleweed. - Adjust line to get the minimum required gstreamer version. - Disable tremor (needs libvorbisidec) - Disable examples. - Package libgstcompositor.so and libgstoverlaycomposition.so. - Adjust documentation directory. - Add gst-plugins-base-doc-build-fix.patch: fix build with automake. - Up gstreamer-plugins-bad Conflicts. - Now requires glib2 >= 2.40. - Obsolete libgstbadvideo-1_0-0: now part of -base.- Update to version 1.14.5: + audioconvert: fix endianness conversion for unpacked formats (e.g. S24_32BE). + audioringbuffer: Fix wrong memcpy address when reordering channels. + decodebin2: Make sure to remove pad probes when freeing GstDecodeGroup. + glviewconvert: fix output when a transformation matrix is used. + glupload: - Prevent segfault when updating caps. - dmabuf: be explicit about gl formats used. + gl/egl: Determine correct format on dmabuf import. + id3tag: validate the year from v1 tags before passing to GstDateTime. + rtpbasepayload: Fix sequence numbers when using buffer lists. + rtspconnection: - Fix security issue, potential heap overflow (CVE-2019-9928). - Fix GError set over the top of a previous GError. - Do not duplicate authentication headers. + subparse: don’t assert when failing to parse subrip timestamp. + video: various convert sample frame fixes. + video-converter: fix conversion from I420_10LE/BE, I420_12LE/BE, A420_10LE/BE to BGRA/RGBA which created corrupted output. + video-format: Fix GBRA_10/12 alpha channel pixel strides. - Drop upstream fixed patches: + CVE-2019-9928.patch + 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch- Add CVE-2019-9928.patch: fix a heap overflow in the rtsp connection parser (boo#1133375 CVE-2019-9928).- Added: 0001-id3tag-Correctly-validate-the-year-from-v1-tags-befo.patch which fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/issues/384 "Segfault since 1.16" which also occurs in 1.14.4.- Update to version 1.14.4: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.3: + Bugfix release, please see .changes in gstreamer main package.- Update to version 1.14.2: + Update docs. + xvimage: Fix symbol redefine build error. + glcolorbalance: Support OES textures for input/passthrough. + meson: gl: fix backported patch. + gl/build: fixed failed compilation due to missing EGLuint64KHR typedef. + parsebin: Don't try to continue autoplugging a parser if we got raw caps. + audiobasesrc: Round down segsize to an integer number of samples. + discoverer: Don't crash when running with -v if channel-mask==0 and >7 channels. + gldownloadelement: fix build with msvc. + subparse: Don't read beyond array. + ogg: Avoid undefined granule shift. + libs: g-ir-scanner: do not hardcode libtool path. + rawvideoparse: fix typo in 'plane-offsets' description. + video: fix some GIR array annotations. + audio: fix some GIR array annotations. + meson: gl: remove non-headers from gl_prototype_headers. + meson: install the man pages for the command line tools. + meson: Fix detection of glib-mkenums under MSYS2.- Conditionalize orc and pkgconfig(wayland-egl) BuildRequires and enable-orc call, fix build for SLE 12 SP3.- Conditionalize pkgconfig(graphene-1.0) BuildRequires: fix build for Leap 42.3.- 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! - Drop gst-pb-base-fix-unresolvable.patch: Fixed upstream. - Following the above, drop libtool BuildRequires and stop running autogen.sh, no longer needed.- 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: + gcc-c++, libjpeg-devel, libpng-devel and Mesa-libGLESv3-devel, and egl, gbm, gl, glesv1_cm, glesv2, graphene-1.0, gudev-1.0, gdk-pixbuf-2.0, gmodule-no-export-2.0, libdrm, wayland-client, wayland-cursor, wayland-egl and x11-xcb pkgconfig modules as build time dependencies. + gio-unix-2.0, glib-2.0, xext, xv and x11 BuildRequires to avoid implicit dependencies. + OpenGL shared library and its GI bindings and plugin plus audiomixer plugin from gstreamer-plugins-bad/good, following upstream changes. - Add new sub-package libgstgl-1_0-0 to baselibs.conf. - Add versioned gstreamer-plugins-bad Conflicts: Several sub-packages moved here, conflict on older versions. - Add gst-pb-base-fix-unresolvable.patch: Fix unresolvable problem due to moved plugins, take 2 commits from upstream stable branch. - Following the above patch: Add libtool BuildRequires and pass autogen.sh- Update to version 1.12.5: + Bugs fixed: bgo#668995, bgo#792983, bgo#784530, bgo#771853, bgo#789358, bgo#791638 - Drop gst-pb-playbin3-fix-accessing-invalid-index.patch: Fixed upstream.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Modernize spec-file by calling spec-cleaner. - Drop filesystem PreRequires: this is simply nonsense.- Add gst-pb-playbin3-fix-accessing-invalid-index.patch: playbin3: Fix accessing invalid index in GstStream when received select-stream event (bgo#791638). - Clean up spec with spec-cleaner.- Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329.- Add explicit python3-xml BuildRequires: fix build on older versions of openSUSE.- Switch to python3: + Replace python-base BuildRequires with python3-base. + Export PYTHON=/usr/bin/python3 before calling configure.- Update to version 1.12.3: + Bugs fixed: bgo#785011, bgo#771088, bgo#777735, bgo#785065, bgo#785331, bgo#785341, bgo#785799, bgo#785948, bgo#785951, bgo#786200.- Drop conditional valgrind-devel BuildRequires, this type of debugging is probably not done by users of binary packages.- Update to version 1.12.2: + Bugs fixed: bgo#784639.- Update to version 1.12.1: + Various fixes for crashes, assertions, deadlocks and memory leaks. + Fix for regression when seeking to the end of ASF files. + Fix for regression in (raw)videoparse that caused it to omit video metadata. + Fix for regression in discoverer that made it show more streams than actually available. + Numerous bugfixes to the adaptive demuxer base class and the DASH demuxer. + Various playbin3/urisourcebin related bugfixes. + Vivante DirectVIV (imx6) texture uploader works with single-plane (e.g. RGB) video formats now. + Intel Media SDK encoder now outputs valid PTS and keyframe flags. + OpenJPEG2000 plugin can be loaded again on MacOS and correctly displays 8 bit RGB images now. + Fixes to DirectSound source/sink for high CPU usage and wrong latency/buffer size calculations. + gst-libav was updated to ffmpeg n3.3.2.- Run parallel build with smp_mflags. Recast a slightly convoluted find call. Replace old $RPM shell vars by macros.- Update to version 1.12.0: + Bugs fixed: bgo#782095, bgo#782018.- Update to version 1.11.91: + Bugs fixed: bgo#779866, bgo#781149, bgo#781152, bgo#781168, bgo#781490. - Changes from version 1.11.90: + Bugs fixed: bgo#774544, bgo#776140, bgo#776172, bgo#776446, bgo#779344, bgo#779515, bgo#779866, bgo#780053, bgo#780100, bgo#780257, bgo#780297, bgo#780429, bgo#780559, bgo#780566, bgo#780764, bgo#780769. + Updated translations.- Update to versions 1.11.2: + Bugs fixed: bgo#740557, bgo#775553, bgo#775893, bgo#776797, bgo#777458, bgo#777530, bgo#778298, bgo#778702, bgo#778974, bgo#779010.- Update to version 1.11.1: + Bugs fixed: bgo#678301, bgo#699077, bgo#744191, bgo#749567, bgo#752052, bgo#756628, bgo#758259, bgo#759358, bgo#765796, bgo#767450, bgo#769698, bgo#770355, bgo#771376, bgo#772445, bgo#772550, bgo#772832, bgo#772864, bgo#773073, bgo#773102, bgo#773165, bgo#773341, bgo#773944, bgo#774445, bgo#774454, bgo#774484, bgo#774588, bgo#774728, bgo#774878, bgo#774959, bgo#775310, bgo#775369, bgo#775917, bgo#776038, bgo#776188, bgo#776447, bgo#776458, bgo#777009, bgo#772764. - Pass --with-package-name='openSUSE GStreamer package' and - -with-package-origin='http://download.opensuse.org' to configure we want to show where the gstreamer package is from. - Pass --enable-orc to configure to ensure we build orc support. - Drop obsolete clean section from spec. - Move AUTHORS, NEWS, README, RELEASE and REQUIREMENTS to doc sub package. - Add fdupes BuildRequires and macro, remove duplicates. - Drop libgstinterfaces-1_0-0 and typelib-1_0-GstInterfaces-1_0 Obsoletes: They were added to ensure smooth upgrades, and are not present in any current openSUSE release. - Move license-translations.dict to devel package, it's only needed for development. - Replace gstreamer-devel and gstreamer-utils for pkgconfig(gstreamer-1.0) BuildRequires: Following what configure looks for.- Update to version 1.10.4: + Bugs fixed: bgo#778432. - Drop aarch64-no-neon.patch: No longer needed.- Update to version 1.10.3: + Bugs fixed: bgo#758389, bgo#771723, bgo#774908, bgo#775351, bgo#775459, bgo#775480, bgo#775687, bgo#775887, bgo#776403, bgo#776623, bgo#777262, bgo#777265, bgo#777502, bgo#777525, bgo#777921.- Update to version 1.10.2: + Bugs fixed: bgo#774911, bgo#774585, bgo#774902, bgo#775224.- Update to version 1.10.1: + Bugs fixed: bgo#773131, bgo#774322, bgo#774343, bgo#727802.- Update to version 1.10.0: + Bugs fixed: bgo#768763, bgo#772500, bgo#772501, bgo#772676, bgo#772855, bgo#773103, bgo#773105, bgo#773107, bgo#773181, bgo#773441. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Disable aarch64-no-neon.patch: It needs a rebase, or may possibly be dropped as fixed upstream.- Update to version 1.8.3 (boo#996937): + Bugs fixed: bgo#767689, bgo#768991, bgo#767712, bgo#768566, bgo#768249, bgo#766970, bgo#768361, bgo#768178, bgo#757472, bgo#767859. + Updated translations.- Update to version 1.8.2: + bgo#765534: encoding-profile: Remove codec_data and streamheader fields from constraint caps. + bgo#765538: codec-utils: Don't put level=0 into the caps. + bgo#765541: smartencoder: Only accept TIME segments for real. + bgo#765684: opusdec: Won't negotiate sampling rate anymore. + bgo#765706: opusdec: caps leak in gst_opus_dec_negotiate(). + bgo#765708: encoding-profile: Make creation of encoding profile from discoverer info more robust. + bgo#766204: sdp: rtpjpegdepay regression: Does not extract frame dimensions from SDP anymore. + bgo#766265: opusdec with FEC breaks when packet sizes change. + bgo#766510: videosink: test_video_center_rect raise a warning when turning on debug. + bgo#766515: playbin: fix suburidecodebin leak. + bgo#767163: video-color: Fix colorimetry IS_UNKNOWN. - Stop passing --enable-experimental to configure, we should not have experimental codecs (and currently none are built).- Add proper dependencies to the 32bit devel package- baselibs.conf: add -devel for building 32bit Wine.- Update to GNOME 3.20.2 (Fate#318572)- Update to version 1.8.1: + bgo#764020: adaptivedemux: Deadlock on HLS and DASH streams when scrub seeking. + bgo#764865: audiosrc, audiosink: race in gstaudiosrc audioringbuffer thread. + bgo#765027: critical warning in rtspsrc when doing srtp. + bgo#765082: mikey: add new function gst_mikey_message_to_caps. - Properly escape some macros in comments to silence rpmlint.- Update to GNOME 3.20 Fate#318572 - Remove gstreamer-plugins-base-discid.patch- Update to version 1.8.0: + Hardware-accelerated zero-copy video decoding on Android + New video capture source for Android using the android.hardware.Camera API. + Windows Media reverse playback support (ASF/WMV/WMA). + New tracing system provides support for more sophisticated debugging tools. + New high-level GstPlayer playback convenience API. + Initial support for the new Vulkan API, see Matthew Waters' blog post for more details. + Improved Opus audio codec support: Support for more than two channels; MPEG-TS demuxer/muxer can now handle Opus; sample-accurate encoding/decoding/transmuxing with Ogg, Matroska, ISOBMFF (Quicktime/MP4), and MPEG-TS as container; new codec utility functions for Opus header and caps handling in pbutils library. The Opus encoder/decoder elements were also moved to gst-plugins-base (from -bad), and the opus RTP depayloader/payloader to -good. + GStreamer VAAPI module now released and maintained as part of the GStreamer project. + Asset proxy support in the GStreamer Editing Services. + Bugs fixed: bgo#763316. - Add pkgconfig(opus) BuildRequires: New optional dependency. - Add explicit pkgconfig(gio-unix-2.0) BuildRequires: Already pulled in, but add it so we can version it.- Add gstreamer-plugins-base.appdata.xml so that the codecs can show up in a Software Center.- Update to version 1.6.3: - Fix regression in GL library that made glimagesink unsable on Android. - Integer arithmetic overflow in queue2 element that could break buffering or cause crashes due to NULL pointer dereference. - Fix crash in AAC/ADTS typefinder caused by reading more memory than is available. - Stop ignoring encoder errors in the VP8/VP9 encoders. - Deprecate GstVideoEncoder GST_VIDEO_ENCODER_FLOW_DROPPED. It's redudant and was never actually implemented. - Ensure to store the correct video info in GstVideoBufferPool. - Fix caps in rtspsrc when doing SRTP over interleaved TCP. - Fix crash in pcap parser on 0-sized packets. - Clear EOS flag in appsrc to allow reuse after EOS and flushing. - Ignore flushing streams in streamsynchronizer during stream switches to fix problems caused by this in gst-editing-services. - Ignore tags and other metadata in WAV files after the "data" chunk in PUSH mode to prevent them from being interpreted as audio. - Correctly use colorimetry in v4l2 only for YUV color formats. - Set reserved bits in MPEG TS muxer to 1s. - Fix calculation of SBC frame lengths. - Fix output of the RTP JPEG2000 depayloader to have one frame per buffer and crash in the OpenJPEG decoder on incomplete frames. - Update ffmpeg snapshot in gst-libav to 2.8.5. - Memory leak fixes in scaletempo, the raw video RTP depayloader, and in playsink related to audio/video filters. - Fixes for error handling in the OSX audio plugin. - Various gobject-introspection annotation fixes and additions. - Compiler warning fixes for latest clang compiler. - Change source URL to http://gstreamer.freedesktop.org/ instead of http://download.gnome.org/; the former seems to be more frequently updated.- Update to version 1.6.2: + Crashes in gst-libav with sinks that did not provide a buffer pool but supported video metadata were fixed. This affected d3dvideosink and some 3rd party sinks. Also related fixes for crashes when a downstream buffer pool failed allocation. + Big GL performance improvement on iOS by a factor of 2 by using Apple's sync extension. + Deadlocks in the DirectSound elements on Windows, and the behaviour of its mute property were fixed. + The Direct3D video sink does not crash anymore when minimizing the window. + The library soname generation on Android >= 6.0 was fixed, which previously caused GStreamer to fail to load there. + File related elements have large-file (>2GB) support on Android now. + gst-libav was updated to ffmpeg 2.8.3. + Deserialization of custom events in the GDP depayloader was fixed. + Missing OpenGL context initialization in the Qt/QML video sink was fixed in certain situations. + Interoperability with some broken RTSP servers using HTTP tunnel was improved. + Various compilation fixes for Windows. + Various smaller memory leak and other fixes in different places. + Bugs fixed: bgo#734098, bgo#738292, bgo#741608, bgo#753823, bgo#755106, bgo#755222, bgo#755614, bgo#756028, bgo#756951, bgo#757155, bgo#757264, bgo#757453, bgo#757454, bgo#757732, bgo#757854, bgo#757873, bgo#757895, bgo#757924, bgo#757929, bgo#757935, bgo#758029, bgo#758151, bgo#758204, bgo#758205, bgo#758276, bgo#758285, bgo#758286, bgo#758337, bgo#758344, bgo#758512, bgo#758620, bgo#758861, bgo#758912, bgo#758913, bgo#758921, bgo#759019, bgo#759380.- Update to version 1.6.1: + rtpbuffer: Add map flag to skip padding. + decodebin: - Fix event leak with validate.hls.playback.play_15s.hls_bibbop scenario. - Free unlinked chains at time of switching chains. + video: - gst_video_calculate_display_ratio() should have out parameter. - Missing closing parenthesis in video overlay composition cast macros. + audiobasesink: audio skipping when playing it repeatedly. + gst-plugins-base fails to build with --with-pkg-config-path. + playsink: fix leak of audio sink. + subparse: < / i > should be handled like < /i >. + playbin: Leak of playbin on errors from the source element.- Update to version 1.6.0: + For changelog, see mainpackage changes, everything is condensed there. - Remove subpackage typelib-1_0-GstRiff-1_0: no longer built.- Update to version 1.4.5: + Bugs fixed: bgo#741420, bgo#715050, bgo#739544, bgo#739840, bgo#740556, bgo#740675, bgo#740730, bgo#740853, bgo#740952, bgo#741045, bgo#741198. + Updated translations.- Update to version 1.4.4: + Bugs fixed: bgo#736969, bgo#737055, bgo#737706, bgo#737742, bgo#737752, bgo#738064. + Updated translations./sbin/ldconfig/sbin/ldconfigsheep61 16519892451.20.1-150400.1.91.20.1-150400.1.9libgsttag-1.0.so.0libgsttag-1.0.so.0.2001.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:SLE-15-SP4:GA/standard/1cd4e1be741d24521cc7a2dd43a08f15-gstreamer-plugins-basecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ee6bce6617a4de041fcb16301f2d7ce8933440bb, strippedPRRRRRRR R R R R RR/\_n^M$e*futf-8b49d5a1f08bf3b81f1a84c431a545a4b49b67a33b90354259189115aabbc71c5?7zXZ !t/*] cr$x#F2Pf3ǩ D$}\/6N~ `1@ W+߻&x ˍ5HEBAvWJGFzܧ;ۇOƶqsH %ĝj˰Pu岯]"_} ^wBtnmE}n[[>NrU;vI&xcV31) uÚz$@SCA0&Jup8bHt#}4#O[IǸ^87>ʼ;^ߖp=Hl"1fx*)ŌPF"uT& Z`ґ8% _ސH !Ï^]1,p&\d8fHhx:!ǎ ,'Z@ʦg3DN:h-Îva~;L|wxuв\M"ij掀]w'(otxQCÙ)^C6ߛPJD&oa7ZO{µdATٝns-,b,~6Lğ yͬmrg` zO l6*W~+]!bk˲ Er?d7PgC3]A΍C"Gس o6@P঴u#[h9(9y'Py l! )8pRzkca}=/MWX}.6/{r?xEM0w-7؞=/ce@fæfC2*Pd~]W+k䰍 kJVp3IԏnzAB p5Kgƅh);/ڵ}ģS ~l/p֕JƖ]q]`S^ܢG__ed.IH-q <Ye Ykx3tuMY!j4Xkn-q?wZRiXiUj5 Qr8̅+#OM v'ߕl7fߨE9d&/r_ %=*}lBkL*~ъk`*kj/-/ՠ#xy}&r lԽY)iRKD5+QHS᷋/Hi%N5lYّJp4Tsq(xX s3~gtO /lMB\USGl7Moyh9T z9vά,lQg8EgR2U~<'psg0#V8ve8pLV9K[*&|wX,#ꅅ^ScsĜFjl\sd&>K=& V3SD8yZ+|C$q^ȳԆ`mW湜z|Dæf݄}xh5*P!_ަT u3˸q8Q3H@T|Z9O%rŸA?>~o4oDo..SH -!Ķu"a&$~JlnPlbxI ( ]6*8݀O_1[J8`{W8$E(8^Cv4I`jn\(ֶT/Br2S+XrZO.C 0\@ՈXsz$0PȿGIg^aw)NDWﯹ%.pUso^7:{j϶֔ƪ38+`"Y(d2 G>'N|Ÿ. f/yu#jݹi.nO_ImrӹH6{?3^ yUG `rpJ$S^a,bݣ- k-a<בXjԁ-l+hrƈcKd,؍^+s,QV@xl@/ wbv_&DKV`KL#3f22܏FH"gQ*C"TO}ImGWP8'ܩhB51Q$'D~Mdå[WL@:a${~чn1W_i8Bf _O# Z vEV?}b)|.P/` sB9<$ a3qfX-W]!-v_t`lcO`j6n +#ϾQޅYm<'-(4} $;MsUlp$fh2 ^ AlC#N^k`RxJͳІeaÒ_,F4G&SK?W|FZ1&pS2+MkNdG׫R8]{Fʓ(Z1nPXj(GԙmS+xw .@C}[Ǒo܄liDSM~g9<*Theb} QrhʔxgM6ʹn|_${DxR'@EhnrsNNv^tWl:Y/UG}0xBd˪%C+8idaRuYDt#n 6;G:>_t/"gR/㎍BT-qZ˪w5Hֲ32 |8$_/3^Smq ^Ѽv :E^S֢HP])=ga֔P LW) vJ)qb bU;d&'H(#l9NTm}y+݃ݰB7FF^'r#4!$B`sGVK0] ݷ/Ɛ \6VYΞ;FEƆfT~Aaez= ͳWR#b.kDwX0i_z5HUD|~>tctXi…ռJRd MO/Kw=]' -aEw!;nnR!,% Y~3u`gV ͯ䏩]Zڒa$%,M#+ UNc- ;$ ouevnf$ G"Wg#sH DjO: Idu4fOgO7Y`@|#rt3>hrhߪdpe;0fE=#)˕(@蠦1tu8VDhѪ !+_uۛ)rKB/UPG*̷^[yU2/vTP]5H= [jm {׻e!0yZˇl@_q}U*6!#P=ml '5yk@!ǥkĥ]Ep!f~2:Ј4j? Z6j~ܭ?6J,DӍm+>PJtcŅ'/x#CMsa *%'IR4 c1(81k8_g|?{Uk] ʩƌ cc]0p[[Ki`m^E1gv \#렔K. E3/o ,Ͽj !#cGAb\FZnj-4Clg9h&CaȖ0@ax3/-`Rai+Bӆ)G|[Mv6?mEӻDm ߅u19]Swn+}QAZͶ;4q5xwm2!Zse6 z N;R5Xc?0 ͍e C1 f;k=P4Z|pʡ!w޸ 29\_"t :&aɜ*|f\2U|j^kRϋV~䟝+ӶWlTfZ5xdO,|He(rJ/WH~g/U_S0 Zū M؈&5ĤЍMobub iaj>!)2E^$xq4$N<=)~L?Ԍ3X-R4Z })Ys"$#;xõIqac_H@ϦK˝{~|N[MjR4O{Δq|9^N*|*)fp>pIh|=p;Y4[r&S}P#86?oZ\EtD) "{[2)L0&qRqmITM1!r)!-iD`EV [+zehjmw$$| ʵcrY=àp*S,e@sr"h8eZu[*'%À 3_h6Ht^i8g޽ێ'J;*E(WCڇC0~ձ]fd *G oN 4P<%D beʎ]q^Fߤ'n0B̴YG pmSrqPtyqf'{  K:u2,tVpzQ܆9/iB$8Ud1KcͰ_s\7pL7@N6ɻ%ٱOYo;*C˫n9 p$^o p` 'b2^,N {CTm/6O;H@lt9z,Xea=M|O[yB: xrӚhfF& PB0-LSA+v &aZ]X(ΫLŻ'A-rfٝ NcjB{+Ty08o=rcvTQ}"tu~p=ΘDܰ o~5NiI fVy_Qif~B5>|5RIy\8d/"Q7_@//[Ka7+cIꜴ`b`wٸR!r .C{Yq%}!mOWA/wc : Ϳ8KA@sFw'<{喈B3WƗF7(gV8(Ϫ!pZ,z=Y(7Ig+_EQl3`#FMY.Y^kgbZB+WsDd<' DHWj;Sf7Z:7ǷB9>DϲE13Sƛ^9ATӇ΢zgwULfP弳 0[&%%r"6.kna%$q ™5R$+ |$xK77sʧWcj]-Mo2r#<=r +͜@ y^-5NnνGWgWw"}>X:51{@%h*;zu@Ț2=/0eX wvwiY[YrS]PCoW)Wt9vLd+w1\!DGH o`#DM|lU>J79z%,zŵ}kL4U uؼuۈaϵp tRVkC63Ɇw]6e,>=0f#lMv{Lk֕~WP*bj78iζOJ|z!-"̲lh$3|c~V;eXYWTq\'g xf\jg//FѨ}F%5 IIbIjhP)xJk /9 n_f {1ik\HcA bI )PUgғctKp툧*@gSP$j'M|SE5qzǺNyb4{'sXCu"RL$b ۊemp vðۮ/ lNQ%8tJ-`P@p`xg%E GnDϛWn结4?"6K]` 5ht~Z[,@A\`rɷŪ,"L#B3,yH`7w'&:lMچp6C ^@غ5U-\rŤD JT T0 TF`LW3\Κd&94M]=*sӘVgbv*:tA /W :RC 4ڨj?m}$Y5[낓*fwފ1؋ٓ@%a,х=K{sO%;^na%=g a[Ar;iK)+@'-[dF@垸mQ}AGс9VmH2ļ[٠F/?Z:Lz>”de߫-%LVrNUk#ᥝbyКsHKސ%ܢEl73͔8Wڌ m{Q|1+yP٘%9j`6wjZ8M\kNaȱ戇ItCҵ$E?'aGpȓߘCFz,JuHoPAiZW Kknt@3.8ު/!o}1ka,)B¼5fa6܎.s[qثҗoA3@3DR"!q]&d$^v iEHCv0#T~d1F|KS"CplD[0>) Ęrd[_+s1дKyf;<\07хmwd Vhk?ųgRTM;CcZh%bɨ+73aC6];ħDV<CH_nΨ)?;o3s܉0яa0_ޝ-T~535h .x6 ʵc N|V7w\F`` 6}0l' &Lֺ+YU$  䦷3/diϞlQ[Zeܱ2[vU3GaJ/Srgkm&)Q9!7,ظ>lbyDjEKss<4^jM %c߈- Itu]Xjx1R%;Xs!XJC&xhL 稌R82':tg ,X\BeǜYv2c[Bۻ'WClķ3Rlq82nqng,deYעC?!how=4'v;k`Ψw>;R׫GGs8(α'&>%deç+- }_-xw'-f@ѧދ:^Ped~*>mzQd-tj?"\wVlDpBSjX <J D%d>  ;)-{_ ljנ )s%R#\Tt6/@@TFsZm:2SiBbAe`3nYnyEME@Z Qs}ů:[ MOP =V8o:GWKnE%w}Nڂ}Y?$$u咽=ЈY1 .i'si>kn|}Y0!a$&Wr<(ѪϋEI|]^2~H8wJi!ʌa42?#Orfe@ҳ ~pd5O Jx=m=^7gyFMvǙcݿnd(SǍqprf{t$NlĪ] <4#H4^i,ey,덭Y M_zlJ]Nn}p :-/U CdsPu LV!"wط^(,;kE_ Õ V~݀{i TTT ~ߕxlJpq/X^$uV0 \`&Zj WUj#4 H(ZTzpyO/ᇌ,_57GXCUL1G=掣ciHCbNUEv}~qs&~ Kl2;OS9oA/rS TUw u:/a:Rû**(Hq$Wi|"O`ŃFˡ[O;KPgp [C1lP:$+weIUmܳUBBI9fMD [;v! 03N`C8+̟hʙ6@/^7-M.ƸˑYYrG2E[F 1J&P?y3PV 2*tXCMj B k9ТOvZ0aQ=GX:&}i3?[ =8;OȲSs;`%]bu4}"[ Z꜌י]&RbCq:8B>0TI@"sĘ3yS//E@y-h>5<h>ﱘ{5- b^^6!^_HT ɨUCdGft%5=~{%T6!@@Dg$ 5a"]Oź 2I82\ѺyD@Z0zB<(e^2:2_E@\g˂96ee \DOJ{gLSoIB_J<NѽY8}h*~Bx,nKX19<~QD_D=E#eƁr{j\ЗADݤL#v4^~\0DX-~RY P1 PǾr4e\*/G:?]\f{jkvz:=}fNAדZʯ?Z5W!M"8]m+tx/tRFo=lD 5=|rJ<T~Oˈ\ 8G&Ml6Q]: :e@Q4.f߲Qc 5+$ߝ \K&W/n-/5c$3hțs".&JG0iO']DѶgM1Hx X `ڎǸP؎CS,[&K6H&;5̽.5oB^fw鳈7elI)؀e̕Y/Xu<_/O_$/-tx{t4Y=N'ySO3VfdjJ7~^ȅQ"(Arw*-ME]-cct16 -ÝwyFtxA~Ǟ2MޮMR Y%OU\T<3DL怐T`*X6ioȷ4Zގ4-45| 3€C^Z&D6K%:zIP(se@ipR|ݳAo5h>X+! l0M"w@+%MAEL q\vK#+ՅT:+7o0Ax[]wl%hHXB1I&>ĕ-e.e6+gem`w nl˖t#q/ 8И*-G.JyepV_Pbv+x<t4L%c*Z2%5_z[<D C9@4vf\wNc)8_x `uz@W R{ 5,7/n6'khNF .#uimSWunM4aG*8#c]sz.֋蔖V8鐴B+ $B|ݤ k J'[M4`?1:wUH7l+0wy4`lZTJXZ+c8mm 4DJtJmޗWv Hk^5Dl=TAP kY{jжG(+rEvM ])+ s&3r]`ʌVQ fؑˮ*}0:xrID ~rdIznPu%>|u40p_eⲦo1e&R@E{#ewm;YM9Pыs,a%~i>fpȧ[{6B7qM7_-8'Z9PJl䞷6$Ö{}b<|,ٔGXė;$Q}bYܹ鼻w%ԜxVQrRў"밒w~ 4jR鍩J3I-*: I _ZHg&u'G2Z2;ȳO) r$7a x~PEe Z 鷴Tغ¶ENhsS:76oy}^CN,tZxBnkޔ:roIbwh"Җ dMlpw1Fz/x FTd״W3]RO7 CGVBCZFJqyY R֏z.YĦn UҞ<̺>; $N9xHeOb Ue ,(.`{7>ɸ ڋx w١G*m;2xvmՌBB1jVEg@|#&>#UvqZqT-aPU Ӣ6ǽMw P\>ܲU6= =|q_9`ڑdژK/#*>N sGT (UV;u^ՊcԂQ+34{{RyTDz%~Y>gWt$.Y~xH넴gW.$!Fjыum12$3&kѴbqU4tz,iҧeѐq)t)]u]P˩v9 xrJde e ~/^;VA;4FDt) nT#9Yst?lorz̊K o@y2y7Ji܇ h彄l%Vqz4T@lVc? vFUeᏺpo]w JQmULmDDNH]u2V13xluP\0v?\Lw vʹ"Jb ']xa2xIodm]8iû Q̮ gO!ˇ#mW@J?*^:p=@.spk-6!M#`\I%(a }y2{2JႅmK`riz[wk2d6rӓvВ.c^Azus%c_9Zi["嵽U랗cS8X ǥôM_/w%\?̔ of}lixIldvgWr9om$ݧ/zQ9Y:H B^ڀp G@W:N. 5>NAqԗm^!vT9=PA>k0:8!>^\hKǂD% mhAb?O\SF\BV4leMiq }#ΪhD vyJ__>joC ]@CƐl%zKV >vwtb<?>_6Zk)&lmK;Z8!j)Zk `L?֨D,&3F!E3<7,:]~I Ӫ@0՟32qNO4qzGƒKzRqٜ(cl/p$<2#ؔ)an o_Wu1k߁a-W^ cgH'z?B;P% }6sԅ]褾'P[,{Z ngǧ_~02Ke_LDsa"g+p8NtEgٶ@  dԐRJG515!0K"ƕnTF!B],I'][d>{.w"S+z;n!_se*dJ2D6dֿO!f0 CBd/$$Xϧɴ.GkIF~W`W6`Vjhnh|~m#Xndq@1GM?'xdԆ}~t!Z).1<)v ¥s7LGT]&@䪡Bp), s(kĪ&u+Ĭ"uӲ b}FhՇ+'ǀ\:'2TXp?}jchup<PCD5(wjJT?o{]kQ^ +iQ1ߣq \ieF^+): ex!M^F{,H)΀ux mDRTi΍TE}>_Qx^:QwLi Ꮹ>&!H]maۯ+K'S  w6$?=C[N2UDGp-~xܯ/y!LQ1;nd*BK1df~JVQ"{J]ge걹 3Hz5YYB Yקf|)2m]RkV&thM/ķVvPh?&CuBk EfcI(˾<!UtP1Ůg20Zfy*{Ic2G8q{^p>S;*(֧;P9KY %jFR DEO ޗrW?y"}R̄!xŸ0`` o@dH 앟‚&;􉗮QYZ>eF V 6S&bS\N UDj ak^u> P^%-Tv!m9]g!BΤU>[Г[aaµL|8.S@Ef7|`K/7:1VWD^2 c4kZ8Fl9~+ky!ߙXʚ|ΈCdQg}i&*SDYGdiuI T񡩗^" >?A o4'kJ2S dcUH*'FyG Ѳ^ɹ ,-\t3YP<,5S9x@e'al8jpP̣YGWa_MjvhsK\tyԾwz#N"W'nu3+xcq).| jك5}đ_WV!k!-^2> OeT dfmN>AÞMނqD#. V3aT$S^EQ+~cXyB+] M>+m ;s[>^? hœr%4Q -id[[*l<AU*D28)M1ʠwH@G7lЪ井>19"2 pR/d?K~|kXRM9"\vTڋU_.D4a_rn)pkP3XNLx6~;G/0D`b9N\Q9Sa59xl0ΰ<9m n:9즬Q4c^Ïm[%l]!cq;M=ʳTV".“DIVȳ"N}COni/ k)a$B|3cR&7srR YB,}ܲwX fn0c Os˥3 Y\O4:[0Ě1az-++5<ծp: ;x2꿃٬L+Zx C Z  bj>~to[Nvxi8kI=9Bۛe?H 5Sp|ij\Ǜ&{b$ $Xː,%ꎿ4<)a$f24\&<DsnP+iE{$K x67IK4,%+I`oaIGum5D'n&^XsH$ 20εOU7bb,fEIxJfxR ==219n%_6!n_,(?Aq3=3:|d (x]X!:dA W'}pV*̯H{w25u~:1^Y`IX3Kc%VArOk%XݺՉt/nKJ%a+vW*~=ȀY31ULBXZ11L8lJ[[`!9bU6;S$/كtWdEkWCuFm%(W}-itE.[4t@:\XSg.9z2UwJϝnxA>ܐ_8k~p5|VeǸRiw#9S_HhVe$K%gIB]/[IugKG J;+d +7f~|'[pwa8)_uө^ϵ+!䄇՘kv"TaVY-q+Lbnh[bL#Li.mC@)L&W.D,?B^kl~,s!.ťq}C]:p3!VwlH|٦5cmƆETwLz/*eq GD{uz`ũ;F'ZJezϽ svBknUY^R$OuVXy0XA 2@L N2 fa* \tt]5P.ԀBzJo؃:+|0.=%D+"y~Z onh $gV\|v(wCd*C8$ lJT`B v3Ǵ#;n)^8Y>u\>\Ml6gr/\GQ7uP|c{u]]ZKܛ2;5x gs9jCiz+ԓD%e$[C~0}s:ШERk31`#>A;7I26H%;؊n$,Ȭ8)H FMIvf4 δ3hb':Hup'%HmzfpńYǩQKl:^;SSX΢8 ;yQ}4]?d[Z|}n-ꛧ{LDl\(mFvf&65DNdAtZpȋ:ޙg)?u7AVbt+eHu4Ǥ<֖:|/REVB΂&62;Z^dwn|gM[Ndjk] ;m(:V-مXo zYUm(fU(9sDVfq&$_8B/ %{=f ]Րc []y C_u왣]}ȐGӻlTK#Grs=$4X9%S$TBmC_Vvnt4cù!/8v=H*GcD;0F̔+*Vp65>NE K28flt 2Up3K-rEd^$9oV!C*DM3Y?/~oA@ 5,8\z:ehO΍M ꛈ'<%p{`cq |@ Jn!g,'3^8+SVoVAUAx(@ iB[IKe~ƅS&ibڇ_yM'3YwPnV)93)u0IshϤ9=xlvTQpCv~*^kJ/25|6W9 dx̠7JmH%w}濰,k`3^57{]X܉{5( T9Qhx#q_RkJ˅R`g߾nJbSMP|ha+ʲhG'qΟ`Ar2E8̙j W]׃M͔nL\bG>J=%BY )[\5B Bx'c81 L4ߤ%'>H7 z#˄?j'cδcrkvϊ!Z]cS#gπ&v zILP,6"0cҹC-JbSàrz|r VDϗ]F|j犭<@qL|ߌ|+5I2輼3?D ).#5ԡ1H.IƄ%njFiBӃb3&p2/K2Vݮ"{\:{]HE‚x^c7N*2S7Bs >NQJt-7'  atTK0G G ꎂzD-@)"?g0"?ʮύ]dh7 2 3eT4HpN8V}P0Lf^ԜF(57?Bظ!ipy{ge r:-u\/;՝֝R(S ^Xǵ([ }.J8Zfk=52NS.Pk>át P~g2A>@| 2ndƉd\SUrЇWр]\Y;9UB Sz|Q`H/8(`yZ:*d -/GJ 3JL7'gJdh Q,Z 5=ԧ _̌7x\5]lAڒ]Nҿxllkۛxk. d%cW8MZ-U@f?%2%0:@mݟuY^ +IN}fKbly;FqC'> 'e-I?1L)<򶄥 ILhZ Qz\G;^q}uZ6S*!y r'(!'^#D1Y?PL'f=VQLXNy13 4zWWULz-уolˇy;}G$r>fIXھ [sZ"Ou&,e%:qטaOT=" kCM$ xE߆Fl/A}R }+yXu4] #ΒD+DKcv阀.q0#}~:T^HR_Mg}1ֺ6H5JgC*q'V9%0/<=0osĄ$C5{RiI\]qLs;)?4y ֱ,E[&Pp H+}|e)%_aY{#繊NKk,HcKO{GtPlFpe,!.،#r]>7mA}h Fb집'*VBf f'o1NUnev?a`a*y+AoJA?:nZ1JV$o8.^c\p= $Mu,4W /`;:-Sm19%_5ŲYϚ T0;1TjX֨ YK`j*Qh\[ѭa p0f-YX΄gx61}107J!Ak#ʻxI&=d!`eOmv޵x1 c7)(C[Lõ&Բ ѹRؿAҜOBlVn{&djl&^%V:"j(@_ 6%}Sb%N-qa+EJUةq8B8_g綈3aLK^<ʀUΔf94V܄B87eγI!clHj7>Y{X^adqW̧>I_QxY@}oq%٥Y?_1c?aD6z] }GH|T# /SDĥyn<=ZG/I/ \W@Sg7KaΧDygm]z1{S鬈NG훓AA0@y0c#l6 7'z#QPƅ J|RF-|u| Y]otx Q߇DZ]72t]m߸Y4[ IWn&{S"T_ ,o}}>bHa;GdEzfsO6H<*ĒiJfu$͒ET_*$IlW!5񜸙.¾u5 aݠ0}8z|~BpF2[H:X6tC]sɫ1_B{ݶmFa/ :oA;,}9˫Υɵǡ01\Ӓ2'7\>*nG"d?I' 㕇tWTI~UJuuØ >2S0YM]Cs֋ilJ%>!ꆺfyWׯJ殸I3:-q\{/BRεFڕKXp:O63N[;e{|kߋ95@#1jB|2p֏AR@F ߐxxgo\]F pj807>"whd@srQ2rr)? F: w]|z]=$[.Ӷ7sVvß FO܁4&QJ}l?-ZX,f-ڥMQBILg d9uyGz*-v$&\gXFyvLN,D tll(˯ވf&M1"â : Jei3quΖ٘z&yѳW< q>RpbO6o.F;3iAu]\өB֦Le+w,Zl@pvְ.@oebQjNp z>-wиsUUE?n,Me|ivB%uڏUtխ_Zz2^@e<&A^?<> o?c `*0\;@HI^ k-'ٛ%siHhݕmnW.I?FЭ- KQQT&KkJj'ߝ MZuֺ !>~$ݏqx(a%vj+Bh)g=?.=ak@8V5zP/B=ZOǻb̮,oY'=3'0(|U(Z2M|C8]Jօ*L䌽ޝNBxgSGx|3ѕ0hΙnSy؟#i/Xx^f⛽d~𑬷8\cȢs)Ļ4cGkliJpu-b]L$2!k?Rr%T}6N'ѵfaGp'?%l VtKA94)T߁+zp[k)p\rԐtVLerET,QU'i|˃lJenQk|Lm[U`'ǹ6E,9=V:I@5 7<1hg* ghܞjv?~ -"%{L&6~Oke@-(}[7VlcNu 'ʚ#+םpa W,]7a=a6}*u7`} P|MQ?˷7;b>ȼjߏ·X{%s]i ,|1o$̵F6e@"_8<J :aۃ'P$M%ٕ|O wjPQR D_*V qP@)I!n2+eh1g W w~(_P` | 2@c/O}BEX?)?[LÍֽ"  IKg0܋Zw%1mׄ~*(2TGy/ Y<p⃙X3Ç \6? U {zE_VPD̫> \nӠM]O`*?@MAc:Xfe EDl}CA*9Sg"2-/Ֆ%7w>@seDL uJQ4Y]T`rw4Ed([olED}AϦDΜ x whƯZ[yn |_n95sgk~9Or9z-qˏ_:yr&3 ;"FUP[gWtѰ=I\;e4C4mA5kEQ9&[/n} UY.-%o޴bwljB<We S4^ciRkqQ[nAk7!ՒUț>a͎`OQ_&_ϾJB"@)w"k[ܫelN) .k2Opl% )}4 s+!TDm-<>!` ؕ-*ŰAdRïk7lE_InYrw#!x߀Mp$ϟ`Cll!5e+Z@>.&*{ʻq&PTI4Hs 2E̓2X>qqcxxccw:m8vVoJ@Y܌+(yDd>FX؏F eڐ 2ŝbl h'/q)!L0<Of%c8E%OU"8iS.N'GYאy22]I{Wf#a&oi+-pיݗ y(4QUK,6Ȳ(@;3 %r[DקC0(p8)$ϤFHw"ڿF#f[T-|Azk ì&DG(j_-H``L=XU'Mx%q9*CiAQ<8&yAf5!]FMǁrN0,$J2\@dryllo/V /Wq.$?a'$D%&!B[g%YU`8bϫ~ #/5bcm䑃wGj9FQ{f*jk]hdlNYaY tQz)71%@s!p""zzX37+Hl?xx5TbtX8OuNΒTwqqLj3B3>>Ysu.7s1oL ϔyAUty…CIgnyxΫQᢟN@VevKzѷƥ3 #I 7y#-0HLJ+)/ݓX#¶M~̏{y17c*]ٻdu) L TfI%ʁb Y瞧Y7axB J?쨉M|,j:,xgN[y.,(D] nrAG"n "*$CK~}BDei !niP^4F(fsJ7jyծA #jrM%uyLL7WJJ\n])U&Ŕ+@*TK427=(ƃ}$rR/:l"}܃eLͳs]<$T>{eXile7QbP`Jk;$ |OhIؾ}"Y '8hc4w#`w?~Wn_˳pV.o::nw9bʥ9ȕQH|g/𾫷CO>}i`=L!\u&nʗQ -'do  ˩\Vto[rf:Sz{uC&=׬[ ҅!zYVuv&.ZX[?jy ޴`[:]-Q59@8"$$jCb`'60¬CCNg2$ Nܛ-F4E7 F7ν؞<9l2 ͻup^ A!r 6*,0pˈI}b!m5./*QR=#uX.hJhxe/Wg Jn @B~HAJņ (Y$wW)(!HϪORk;\S+>nՍʈyl7-3?zqy<0Q; -nE ^,sIxfhTL> XlEb}sq;tdu47OUgzdMN{~س1*)95c\4Z)Q@pHb@;#}pך|4<[ 5S!~vk8vq!xO v[!)6nU\K۟ f K7u_FicM92nB8<28-a'ԗʋ9lK#c5xDW@j~PMEΐ}0Ut:*/IL?u=; ݀Ex9c Nx) TyJDC8|2 BT?հ H2YN`!XY4Ÿݲ G[ȧ&o2L WͽX`;X0RܸioW2v^xs#m?Mtdl/fy0[M/y96ov4ݞNfh;O-™=-d%UV ,w#R[O؅U0>{,g)EetrgIf-ctϺqXx%)\'%kaWWFg`uvB@9 Ƞ`UtXCڊlT62`i7ʁj*^2fWjǘZ1^*vMcdM^Մ?ЏZ׶ C5%Rın(pv^ z ' ʦs'}=Jbϕw LPl0"ڪ)Odٵ]\$XU$GWmAT|*cimͥD:s`\'<&6gT(^Ӓwh~M_mǡФ~۰ $HWw an܅x{ERd,&TxzMbt,x[:V{wҍ~'i@-2J|eT#aJwL1to,|'%ݷPC%.tL\{c6\&Prͤ%aN:X$p*Ч2Qz;ܥ`ȆFY:7_@i`"#;-hDp 3>aן.Rwxx 7Lnm]!AOQ3+QFá.OwHZEkBZUgG[=?齦=F$*_dxx7m]7ybگO%Up a˲Q>}cU-맪"u+ETn4ݙI%=L׃i|lXQ\`4g\£4d$'WYuO\Ɣ2ME8v3=b``L*3.|‚*q>I9aFH)j>Y1.HRb$7!#㙴W|Vc ]]P4$<&Jʒh(+IҏN )הxu{Q{@dE=[i{2F̺GX+YQ)zs*#7CF%ߧ"LPcDlu1u-BbbdWYGCyN7 3WQj,p{Ҵ?&5&Ki?ɦ*.z./uOH)6V|,g1!֛\ N6+cf6RU.13\Md̉5$,~'9ʍ5.⒂bT|a˯[1?_[nYѣ UX; I^~%ӅM(JS xEMH(ww![" FoTj`ZK2*J_!Qzx_:&ֳ,h?.-X_;J#3uB}A?>]VI@N1X-BMSWamb@&'61w@+A7lf0%}5kO'ǢHe{LzaNg콏cJnp`'Ei` '*,}T%ɸJ'bǫߕRMNdz+I$ ou#WĿfY~ZYur&9;z_ibd 'RPhqh^a 3Iβ^ExK1xS,͟ZxVi~˥%_<᜴ G3i~T U< o@LT*Uy-! &dJm-Ĭ$~m~ %4 adD YEkFZHPV:mZsxg\u|-lK%:Bņۥ[trx=74Eڱ'"Fg\x,dj) i^n QVI.C Wժ2W] 8ِ'.dPM9ݣIwBcc2_z@$)4#Ci7 B.H!uʐ7 z@ȹBHIvy)ZkHP(eg,@ЪMnJͬ_wm|::?׌EQ14QX{B $lzIz=Է~*XL ӢިO~ĪO ;n+dh:D F+?0Q*j6xam7aa_LmmB=20 ޛ) '+v}řc6ce5)VX(g}ɦ?E8L`-7 l_&pK"vd^ *& Z8hl,7.j5whh>@ ň`>%-V~t 7PGozJsQ=|eqHF~GK~6iܴ;fILda׽ŕs_ xc~ 8we7M.e,?W6(zT">K/@k7Z%ۃPygL0Hvz\vG{v}PF xCRMrnHb1BV!z4NJ-V\sKe3r~XNhN^,uy-*[լ[*cJ٘@!; ="밁a, '8lI@IIIR&9nv#OB;]|o4Ҳh;ZEP=I+G}թK\rU-1qZ64nMI€ۼkSݑ\J;J ,1 Ю +LuTFq1]0=c:a/{lk<+H+JE(.6H)P&Mw9!C,jw}N[F7WJNz̎46._4W#"w_oE$C I 0"mHL2H̬-3~:@ˡ=R6{"|ąj_xabF\g^d̼>+R[/!jǡ"-d&K^|zn+>@Z>B?,P"7X0D^oqn?ӗw!kB=ף'U\,_N{tFSA%ãWʼ; B=)f QGѻΙNHCl/7daމqrfMCp ; aoSpA!i9b2D -3 o @w{,-]7 ֮.)B/VGgOFdWMRAI*3!hإ].Ȱ8G;3T9ω1SBy1wr渶;N(Mr,,`MzU`TP;ъCEm%u}-;6.H>IM@Xn X- 0ː7X >%3(a22ޠBX ޸^զq®[Nu!3HHL GcȄ>"WG&eM〯['Vgj* C69 0^:>Y:W$vwnWb8[­'hWMf,+BD=JpM睵Ŷךi }G=+>kڇ79q$_ڮ\3xY1vaYgH.FH''&BvS9<\TNJ&83O|2[ ՗n-14ޤI).Kuyy5)G@ Q=F'W|-3щgR;3_"cRWHPR&>%A=!=&\RhRE8aiy $Ў$9%&B [q*eɄ^Ʉ+xz6 =vRX3̅iNZM~]}Ǯh`RvvJ!B3 ,BXץND,Ͷo3ؠ}VϤ/Ǚ@aeV o)Z(hrs i iq'{_8}h/i3 -uCa!3Hvȇt=VNx:FS?F=-+B\:H@RjHğ1晲3ƹ9Bڰ"~=`svYL))ԉ^5cWvS8شK;L}So3xbj j!oWV+=3]&YKe3`C<3WvBiQ!Zhi(@ebh<}caomǎQ9/8"?"0g qO793i^Z>y:_89SQ#a_:@m[컰7އ.I/dDk4+e^<{K 9JH֬*%ɓk]j^.d?Q:b aZmBr~Dz1ĿiCX!>4Yȫ *j2pE,v0yB2tlAk,R+VU?B:@޸sq{?z/>O1{V_V^16/<韡5*,ŭ*E'6ڣ>kji 4)D7$ܼLVWқ]) +Aqɘ,pX^i=wuO!c: ,EE>V% Q}8 ߺɚvめmElfL0yDy\.Gċ1)t%$B2)7K/T|@jNF ̼e\n[zHsG.^i9:WnW_|tW7msA^Zk(6'uIFͽZb!dQVp:<Ҫx9yW*Z_@[edVpg6V1W`u arc Lz}P+&YS=wwc,DzXUmզbgGs~T5-#_ώO_5SAgK1u# 4cn\?PTRɩ0n;vHhcEN*cLZ 0{bT`tbU @ NKIvO]), O{}y(e@eK#>7Xd*] d:Xndy1* U@9[أVykpf ,KsZ-fɮe~Ӊ]—$) phn]&޾/iǑOl1ȉox,%̦*}1zc|-uc7  pҭľ/ Ȼ--]b!<i:ABf|nA.)pJ14R[H)J_޳af4y:#A/RSƖ0O,)Ng=ɂC{D~SxymSZ9eS9.Ҳ Swi{Tn}sofvO$Uxd*+3֊P'ܗ8b9ܖMl4A K26.␰zd GC d p?=X#4BU@?mTPY@U"feE9X;YfXjw# (kأx6x8QL.HjS桚7qpߠdCﺪKḮfIE⎑ŠQǫB)bbDR*VД}/ӟj:6-7/Oz؅Rl;D'J)V6oy#x%>^])DEP5z8^ '.kCtT]8κfśsr/^-0crk|<սkkĔ +}nfSew; PGT^.*2@B*Q)8͹a0E,6?̛'keQ6Pc1ET  -#@swd2RbNDI +⬮ ]czwJ(h~p25mA?nh!l#,d(r&ç?:vvr$PYaqD5$qD yA~#Ȕ J0uZ֚EHIߒ{v+$^_ǣ⦂ a^[ncsh$)|ܝ> Rꆃ vJ/IkDUMeSW ~SKnlcaq]\ja$̑5vM S.S?Z*PX^gYLq)MNi/zd o4626N0.\FK}$suId7 x֕TVr*QwPb龸T`T`0 qy0.m*%\dE g{˛mvEP)<Om?4SE_.^M@95p|IƹY]/{A=_WYR{`B/ mv%A1SMѹ-깴ƼX$(~(yX9)dG٭ODֽ_h AY!HWU\mU Ii 2y%b#q֠|(_"ձ(aGQ%p0uY=A)|?yOGZ (( G!U/1eB(as4'.4LvP{ߐY楲t8FiN;Y |C.1H_'}E)17|'EҧV^3WyBEpJo1h2 %ml"tm6Zw*-'NXʞV=Ϣ:Zdiuego l7%N'ӡ* EչDTy1G*O7o}gYY Gs4|fG3k`gG8#Zھ<~J)' o%v mTfؖB&چ}ae5Vjw<`*pS&e%d| *=@)ZFY^nGqgg'±J-mQݲ&Λ!~\V˝k`>Gc @ذCjz sL5?AU} lO>Ue*WT6b2UR{cA e} KF?L-/w;!MgC-߮k)_ѱ7[L+X}}Q`6F˒&u-'99Mui.U=k5a/ʢrZSSäqUџmq˵"NJ&2Zڪ6.@7P(zISGVL4Va]Gv410W=\- A(6)IИ\*~x^+ǚ OOq2#l=i?_}X).2t[;x@jz̦%avIOF%UAǵMDߩd ) $  9pn> c7k+tv9%O@^b}\3t5KMRIwRl_MH, i;|B,z 3W-3.ǩ ȢXΕGv2!Ѡ +MQ øAͽ,:ΡH",%k d*?hb:Ɵ֞#'hs۳:8] 8,m_)kp5oO4Wg_-F}f ML GN".4: dzf867Cb}GЮ9cǺE˗*"Ɠ"W v˪F 3NoF7&nKz=CUV뚋.JgS.6tw( U3%$cݙrZNWeX:9\gU zu9jF̑xk[ %xS x8&F-܇\9*yKۗl;&Lz6:`>r&){!$)`׈z7@nm n=y{;; *Cɖp{(7;! <~7Pdvo'%XYAke}Gqle1) 8 BXO <Q$nX@Z $o&@i!d 3鎙B0*+7.%Ng"sB^(RϭX3T2}UMEߢGUPgl iQ?&DԀdNK)d< ~Y'(U`h\WdAA F޵Z-L\ ]sR֦VBvy)v:l}Fa͑9j6bYeLO׊0,VwNWsZ:A?᫩)O*u쎻!Wi E\&1NԊ²&~{Z Fޅ~CWk?۔ e}*$V|r7fmGޞآSQ=k~](Y[SL,`}^ߵcd֯VV m1T,ׯ_4#' @o$`8 >51h~2kNIi< n{&x竵opBX[n޷hxϏ0]iw? 4QAQj|`:cM/h1ӋI Oy\d'2٭=+X3ThH dQ# k7/?ʹäh~@9 O¶xi]'*,2Z[J_")0D㳮<CrDey?UxڷTM$f[K)d#H{b,c"/OA ? ,gدvX)\Jy #g[`%"⩁sK6])QN~KfN׹1NJ`ڬGĈHZ.n@w~{G5@xˤgY _VeqXxJ1rxrі2t-& ހ&gt@ ?\g2Zǻx–֯8[8G*d%Ő]ω6DCF>| <\`T*u&O7nE=@^wO n ۍ'ՑJ?;cV޹Fё`]]͒}W\फ़ED-޽M 8/fgd؛%i Y+ ̪ϭ_-. q灎`ͅ|JyIH?g<⑆ΣTcސY{X ̲FR SGp["?_FB?͒VYT [zO!9D֕#|1ZvF]\C\z8\zǔJ(hݎ^Q{ybh-'nR(ewk W9Sv lIb,egDb'?F6+dl}_FvK1k#"&m)Rp@R-TqCFO-w8u<07lqL^MB*^*;%͐^04Si"7@ln6^hg"Z7ui46~lVJdȜf}0 >?BJK\Pup4N'h.}Sᛌ H)(A;=0ASL Yͪ@=qQ)Kp]+]8ӳB0M,XGڤwHౌD$G-A0C0`R`EHQS6 }520ԃ`np#C -/d#'/V5+T=m7@_Aܢmݗd |ϥlӻKڳ.sͲuq}Ƙ$vqn\rsIKUyE~m;l `[ĩT| ˯B͂^$%F&W3B/u wK {滖&8C*4u'2ȩ-̟)qRTXpv-Y33)Wpߟ7Sz0IPGΦje*]tVڍk n3!6.4 %jd!EW&t|. W A\LA&4*;G5{O dߕFá*e (_yV;{e  Sڙ ` M ]o-/iԶ.vCwpIdLA]O03TS% 5Cm۫n#PHDXN)e7؎nGKeP=8`z\ۯ(#LLOu[]-<,ko%$5S 곉665 +`{*R#N7p&2zlyP 1B ?c.Ϊ50gFăx=N.}Ro'wxوߐܙZWLDOwE .rU@Tc̘\՚8oV_egM]yU=R_$V0%^U1k; bz8z=*X׽^IKH c)EUj˾~" }\)0dLTړ^DOgRMmJK jՕhFg.Naa&n U-v> Q/,k1 AEH:%50k&HCAtHEp)DY7PfN< iX}B:e@H˵߉OLګυ2J9hGM-q_1+1NXO(`r;ۍwt)v6* dLPON,h{Eφez>YLsU~7(WP?VO=^zl'㯞+=roJ4ڜDvltZi!tcaPO#<x&8Eymb!zh{^bbUKIkh{*<--W'<64g 8VOWsh!X n J71;b aI?q {9jŔj!Vɻ `'ۉ),x"Z!nv6a1פzWL5!<] ݀ ~Q}n&SCL/e(|3IKL'&а'~ΞR\Ah5 YDu]bw+ )(auYT4,\TW ŒZ~HrB!]"Rz-2 2m ebRR׿se;pFs/(MT9jd?l!mnowMlTk@Jl99]g(A Ɠ֔"v{&9] cTAwlYVhylFGmT^kO˞c͝?'߅h 4 jxqi{B[38L㿓 GS,pIzxpM2D4;VZ L)}ocZ<)C y[Õ]&l<5VM uh\=Em:A^ǯ5Ǵ`+0SEN뾡bw4:sW/x}jN~+7Hm'CS(]VRa`[MQUoE 1 Soz<-`;TK@XB⊃{8OR~hIqR5UX΁4]}? U|y&݅WVfאM+/xDn-Y&59? +(<{LշADVYVV2M2/JJoO_GE¾ljqUUM%l,bP@z3 U*Bgr) *D`؍|Y ڲ/8>"wۂߚ?*Fd03&~OC<=HˀG8f+t. c kgeDi)ƴfUo8n`R14+!G\Z]iG]ff Y+'oW{`HZ?0x8)/ MȥQezĒ1Qd|'_({0"T@=z_as`\))kLyAVܠU"$(#Rkؚ(uZ:Asi2 d5Ey3.5|+uKPMDHUK ,Zn%!!"ުH%>Uҭog/浣~5Ҧ7pL'ep{ f|%|{#Y ? L070Zgz[ס1eqJ\.)qrQ}k ~L Aȣt*&FV&+bZ۲dIȒnPvi-e>N]D2-߫@V٥-sNw-j"r[i&!jN1N!8Rg ]v(` >Y΍<#13YkWigOA(>6ïyl(G7$E`?I.P)+'ICxLZAg%d]_XhjAg7@ڎ*Z= @Qwgf*Xjo,3aIJS*l,,H݄Pb{Q>ָĔlFjVvDxL*/>: 9|uKý-ǶYB ' _h`3FL)ԢQI\P#Zqz2{ߌ?V5\W5lQԞS/ca\ŬA 9EQpCYSp{T!cy(ݩhҨmb[ycekOw9ڹHU04粸>D ]l:>ZyamrOqNPozjua᠂&j1L-5Tx@L]db4;a;5y:?BKHF6T锸H҆.7XK k_G/@$>KZUI$&SpyHa߾K ՛q=;17B-ؖGw aR)^4Ԕ΋ &92Rt:[u8mw4Z5TCm𱵧EެL!j5 =WXI+;`3sг=1 ޹JFoB+`֦ʼnugyFNqv)u[\TtMAfg˻% CwDEuM~vu-㯪V9>IVmmSղ^Kr}%xvO.3J|0{J-3+2`UܜCp(2rhnx&ql?/ wɐ7&,UTw[L4y YdZ8PĖݠk`=4p hlhA:B89zCjYAS|eUӓ|W" fvTKt5xͳ&/29аcJfVeBnU!^@.;͜Y䯺!A06KS\e.$cбn}I#EpeN!yzձ'%$2.Fd^;DMkHBWcBXÎB,Xh1eVD\R7P#;r5µzkQ<8U>wGmħOBT"~._M(se.2& ?}~!dq[҃t.mti"9hRłG]j·0 %!_j*+I/or[xD {$MhRy+T,I %8\kJV2lY8И2eIG5;vQ4‹_ot\1\#5ϩ%9t3q8AZ3|?nYzbfYQ@Ym0Om"lІ|~IVQJ:`&f|/|,-J:KJaX݅Ҫh F)m~rϙZ u'rk C"H}<.v|?SL:w`P|JfUX}<:`1:OReF F[ ]B7h3%﫞L|.^ cB&{@yLi 0Ik5ygi>0 5K? (H Wk!ht`K2/tTCEpį5} P\vQguՂx6c GrW 7􊈋Q;(g2d&!8J.:n!61<<n3l[nc"jQf(d0IJ[>mo˓r~3 KOUn Zqd~;pr'KH'LN҇t&^ NjyH_ ar~څ-z@j,K"Me_$mΪ:_D8yW>B 5?BvUV5(HAw [V>_ `C6_c>gޜ6n+25Ch:IۥBcIQM#6=n7#j7 .tP^31}`^z%"[xQy;9 ¾X33|ٱs҅͠!ogB.j_t!lZ _`p]H Bj5C5.t/9x ʨt+2*XmQ2%"66%Z=! rC2Y3&xih5(#|ܐKCt! Nޮnɉ mLMaGyY$,ŵ5Dq.UGnj)WMY}(+ö;n *΂u8FATTj8Xt\f3 {)CbR_=C"1SI"(^5[5oW ph,r!zo9MkU' o):vaH 5oپKbDPcDIY|Lbܧ7!RjGKtQݶ.)~X1nqx]DwIݹmч8?R~4#Xl8;VW7XEhXu_Wx Z'pY8 quK";[8EtW&N /*]<3AG0펟pE{#L ݏlQ>vd{Y| =Bt7!'KG21RK(olC>Y+w,*1'a(k1p.bS]'kR7nطZǦ;})tIJhvICjL 0s?xxR]6:r5W>hIVtzz/06,1Κܶ[We8Ik0jj"2P Mg!Q%&>3a= m'9ȔIgJD=l[ 0Sj0@;2Z $OP. TngZ M tr2caZ#߈+< Kx]"Ю&se=9-;[-Sr vRzhڪ^.A}s-فJrJvwAW (S=vA1<|0sX%-؞~!Iz&F[{ݳ#nS}R)5ߨcҮRcF1m!V/:l4y@n`osdQ6:'* 9O(]}8VM0~΅310DzYj21. XYSUeR=G ݚ5sB2ȷoMȽPuZ1/PLJGG+?V[s!hweM-,nD ֓I]kB{?<U/ZJ).dAfCRw.`;w۬ZqxB@B!zr%M5*eMJGNX)UF+طgS%rDſQYq֞bߺM!u5@i_Bq'gnV2+d'xz:ߦהz-v茈 e"PrǔY-g4CK3Gx$ؤ2Cs ,)_ ÎĘG ڶjS (̕<GG{Y.T# }\7 R'49J*uuzNK#^~cpByIĐQ"Y;-@6>{MGaοQٺ I&C݄g*8NMUC)vĦ[p h6\᧹`]鎼r,|үv&|_|UGO-ɬ'd 91_6 ^ GX~ŶBh(2jXkL7b8>/Y0'<Bt'4ndZ$8}2fcSܧ`ծ2^|2I8w<Ir؏}xj*OCLr:aL ޺޹d^OnSqꖈ^v+waKim1bqNfⲗ&45N_kVx* QOIy:]%}a#IM*ڿ Om0DvZf9A8oawZb[Hezٗ0*BV` l1+V`Ԣwxe{$6H,x%}7. =(~6rujg1 ArlШNqpKdɡ 5ύ%|߿%iGnQͷPMWdrDY)H2+N}=j;Ftme+{g9`sg}M*;^銩#Eئ37C[vh aع8mf srTrg"6ȗhIW:̡_[;SgHS.-^ja2s 쵲1W'azGr Mˍ1UaP֮44If0Cx'Z<&;, 5O5Z*-z"[R2bu[ۋG%:_% `eg/bk.jՇ {ńنtfQCw6x̬FA'>h_uv`j(GFYI`24> ~BrR@:_)Y ȲȥM#}N2|{/sBB'wL'hq>7/s.& :_gGG I(a##/]+Jc<ܦI#"V"Y Oil3Tk:GVoesn-Sml$*جQ,:CEۃuƼsu}&jZ7RY0f;XkÌ]TVm gtleCJC1}"sM,f 5ϲ1 Â_ '-1*܋&UZ(s SsQ} KHa.DHlIU(2_Vp~4of^f)h.z . 9CPFM%;,#Rm/NVh Y`~ B9 ֗09lm#3q;Wc Dyn΂+*a/%wq~i?+@JN)Ec&o!06OuMFwc 3re< TZMpklr<$2v8 -u( cRtִk4""`ڛ3FqѐP*,,J@D+:#tzP\s2X7hrYiTDKnΝZ _`3lF=حQyJ. uźѺwi`Q5Q(T,MjPؤje,|<ÁPUxgHT&(ڳǤ/R틎_Lq[y买3vMJZβ.ʙXpF)MwRZ<Aj.gRyy2Fzص~U+&G@֪eӑ8"g=}^!EPmɩKM>)]:SIOQ4)h^?!>2f \$4$SaZQeWVy-BM4zjyhtY3-K &ۀ rk mV(<2Fގt۩w:^ETBm.C%m\'cI̿83l7{ _Z2&u]Rmt^hp-#ib_Go gCTj\rdJ,t"AQ0ȷ%]0Psc.,O_Lʥ__ElB[h".+ШV%\.7XA%7P,羳1YbGYy`5 Oof.؞=qcw=pȍSkTY2_hd) IswhnSD9?C|#kx^!L&$[g뺺:m^b癪n2@$T#; j ĴV#[] soav%8@ɇaE  1t?Ojx_.*pgTSk.O$dί(obZRK-Gx'N+V1sS|}aK I3W;RmwQ)uYѸ<vKR t,*\dջ>Q_k^5nӢ[-E"b&6Hh[ WɅ7I7CVaW}]"U>"o}66HIWP2 j-7GiUR[Q.p8qН 5\+DSPI?N$=i=5uު!SJ7YpBl9ՔF1zp@+,!*ޥ*kRWqy8yv򗶢QKA*Nl`w7&A͙TL鴻y2/ˡտoNY>䃒]<;dĠ'rB㢓6xD島p(k9~*!q2Zgo30 j.(kj 藴H!-,/j,{;M=|$04tƌ~/LYu`.P|O)+,E\ՁξY?k(-z0顗U&B½4zV_H[$- JϣnaöR+s2mԟ}^ݒCdK+1 sa B| Z1^Zʄ|zLw"|U3-|ZVF S}ػIFΨŋ`x\y6k#kbž(E?B,p5ڬ `hiВ{Krsq1 (@u;VCO2 J7^f+NI.`hie@;U%"Mu q"nX&wIR!m 5>73J1;`mĴY^!_n$:"I|/rW s ;Bo"sUh3}uQ j$ֽ ]QYUDgK9j1,cKR[(`_A s6'Y=X˅y p?|2_y7Z'$gBku(oT2/pTGmzuA*,LFJ74]ћ}] /'Ig*z/HG'yGm$rT60kПn/ds5Ҫ4e T׍vl~Hg6z/fx}iQLKaz?v$}{ q]UGDY6 P~jt*+|r$/߫J2{CR`ϠZS2&Bd%$VKpoz.`1VYUGxeV ~=Kr qX'+ &tmjQB<ϡb+е!.Xɢw'SKRBHx~zl6}6XD4,Q`Av >*$4듲6ЍrCLqqϖ8Y\Al\W%끠B87[HTdi*j<"Ơ^C2]@3Gt ]P >u[6#=ƃoPGq??IA}ѭ~QDĖЪk+s(n_`xGl뜕Lt=V7gMfW#Ԇڤ]- <04$#q+:uTnݾ qߒEE\7s]h)y;cjUMk_9j~4LkjFEi[QBI~46cI؎3^KmOMж| {YԓG8)btN5H h,#}jn0a'5M'pZ}ytLjF$lbspR|5Qewwo+a(LJOC %U)쀽ҫCTaX펃19qCojE+5N/DӪ 9CcД(:FC9;Bj+nl0'6'ZUTLМ!iNagq\[B6Q =XK$w!.G$L .3)Udk {Fl޽G|/lLQ>S՚69\#'Hn/K.Pqy ZaJָT?1F(@>Y[z]>AS6(V;G&.$wZxn̑}afDYoS]zit'+~he%C0Q uՁ܌ .%qȇ]rw޷1+t%dSI,z1Kxn[ڼ"rm~2~<6o_, Dy_?8(qpA9x.W3wV%͡t鞷|ϝ!k/^)$%2ȣ^jDuV:1PMN53=dDMJP1 nyjK(ԍʼn;<M(7-̅ 0t4ɼ_CG aϕ&ϩGƒs‹plg.}+sBiiHZ23+G.7QF@M7zֿ>}3,oYůA\ (pqY+׻D-i T 7o)/P)dh~{d#xO$0%)>iN34Zم.EAK5~G'K7Xxu\)8Q-q#(0@5LxH]-Ճ eNhOD,qf . RmhA&,yMGfO0 v\Mg<-,jc2g@ŸwnLcq7~$FC5_gz SPi&2I4si^,.fu6{Lh<.UGI뗸UIXB>4AӀdJ:a*/ŸԉQl{|;|rV?YfXRX{@ AnGNq.@T׃PBW!}6U\--21ho(KRAiwҶf I:n B}m*~*Yy`X6["ne%{L4ޤ?A$GTP>n RK?3yĎj/j$zrm:9!Y%Xz&Dt^b3I#w gyWA]Yp#O";y~Qbt v' >rSXˆZTwm2\tP]wCj 0~uQV30_|d!%ˉl-x ∿R\8iPqYgm{r ,f((S{sSvco؄ @dAeeN']"N\n6':^nM*"6 u8V4dDihe'Pӓ~[j^<R VZanh#Rn}|Ę #ټfW5~S o\ڲSLLSZ *7=X<ƞzL@CZ "kwkXV^4n Ш` 9ĿxVҬr|iޤיG;P[Au:F`VK5 {a3ԛG_Mh&>e[k:8_ÙK"vx}N3O}%RѦ񵟡>#§ ζ C230Q5ٜc9%"IÄt15睊L(΍}ϰ`%g+u'e}d_jJf|ᅴƓ"(\3֒#~h+ApMX*lIF~}rM: O=ǥ9^'n+>g~`,mL1 xi̗݄OMrlΡ9dF.¤rBV$z>-2 $vğil5T:񋽷CKڃUx9\L+{o>5R$&+/bڗ渲H6jZg  pGdAb̬/$$kd2ޒ礞!Jte X[o73!㶡Q#5fjM~r:-Nv[`GXU*~̀ nL~`aK{둓;|:Zj9l| ̳B,X'ڞ@yvkIeA?m$6F DjQt{ͺ_w6eO%NRk⹪'ǭ>9Ŷҽ'|*=$?/HPЪ/B;T؄/w*d;cP KMѧ?mNn:pBs94u]2eIV [7!Z!,$Wcd¶"/ hmtԯ@o[D&"`T*ܬ9gŴ'ѤBC+MA g%E@hnnѣx}֓u#Lb U{/ēxѻ"[2xŕs K8acw@lE3cd&&,E&WlmU=75̮$ES>8M(6a\?a(?<3ur@#ܝzYnWJ d¬VFLv([]8s3W%ެ'WC9, 3fy$Sm0`09j QQ գ%Q+-~m^uSV*l!9`^DC^ܠ=>s$"Rj6"A0Q -#g*ژ#bL2̗;䆘w_b,,6od-#cIu3ҾD`B.F S@(lUVc#'7Ԗr q DOTe\ºlT= DbJ YH@Br4x4{7hCQ?o[e[l9x"OyvS[tE`"L/ Җ]`ER \'@E4ڨ@zoq#oTcƘx_U`H+烡Qo҉3TQSk6zP8mǭ(BMЋ&jnp 4 pwBgDz:% O_Ţ+}Frxa .^i@*5Qjrj]?HFЇ "Z;o"JИHhiI 漋)5Ǧ mWwm8\(T_v"UQ+Y8ONj잃rʃA_}36%`D8y?b Zj` "*{A8Gub(`wL&jv}Oy>!.sSYL5?!!Kߺ0L5u LK#˿asEÎwE#iPhpV0]`xoXzcWK(2_$Nep 4]{qHV%y$XCnXn'8Q f +VwuhB+a2jaiQ 5j3Ь+I>v`Nqdnm>88 @qsN?+Uںa#,wMcʪ)qB ,)fv3t`X0:!ڀY#;l@쟡''}7N0qrdhah׮h IUi\!Ns Bh UZ7ZZ=զ:L>*!һ.A޵E5͘R*P7NvDQj>$Wm5>u~Ruѩ{ ZG4.{H">cT-B/$2C9[ձ9^>?TmIR 0~ӃL:jPIi&:cgw{:^& 䕨g?;+.Ώ>ql+D,w+Kj&~y%j! ^XoЈֱ}Kys+q b*E{8 {h~먱DFGSO qu)ʓߎ|q`(O#ɄX\q6RjO[ yOb/R,t8fO%_,WKoQ\I)YD#ֲQcv\s9VZ-ARG$󛟍:RjzY2?"^ \s=G66ɳ$d;s Qmjgp͖& J!Eں2ZY͜>mɽZ$N<mve6֒M6|k{\zsDR@@lRVM|DZ ,v7%u%o; 3Bg˿AC1@r23 ހQ"u_ sGABǔQgH5|*{6ڻI͵KT >DQK+f:5$F[X'. H3 Mg9JH_ k9 )‹%ʵ_WMTW[/&xByEwĪd3RMMꊍ<|v:==,OCQ߆Z󯄑Qɡ@xW 8 3tEu2&N`ӏq6H4}$u&-Z*13I.(O im".kxx,U 2?{L}lW%xIE('9/sAp'_1Z$܇J-g{#KX[f{+ %rnA'▉T0 7,S*=%u b`\Z"Iѻf/HZbNkm'U)HƧ34L_'ʶx~“E [fٝ2)M9=5(!i db)|K } vu[چ_x<r̪]J5Ew~ ϲ~fd#@撷3$#2b|1TGÚSxnEP^||dzխ$x+ﻀܽ$Mp=V)JAKD/+&{{*uo3Aus A+?.T:GwZUE@.˸ع<=ɖ95d L@~P6WF!Մ2Ϲ;Po0z*uIܤU4DxWW+|s,5\'!ԏpЎBVc|Piu6uíBmOrƛ/C-n(,{Js Ω0Ԕ8b?} P5~`j^<)/ĩޕ H7Lz۾jK/#6A1ڙg~[ wmCS~sO{0]Ҷh| ;?d֒FvUǸr )*.̍{`rQ- BH¹wΖTh$`'/'UܜPQ_?0T@D(J)Cˠ~0Mգrf G`%5,v}e?Vd&)*c=1=4 ܗtY`ҟ bN PЂ9n%-=qwdG{Z/J-|F> BxHGPZrt$6h!o+.}W,Ϯ!l@jTRc_%-t%iH;_Q1+i[?4Y,"۞=nNe y[ВK xڅ! -Aj|y !xVVlUiNO ud3aS/-2(IYnchie9~~>X>-9|7h8@`+oq۫L{ )Us%y]ӟ^{iG|S9{.& LtE?76[gŰF@$E;-u&ZƝ>X;˥yTi4NӴRk|#fwm/Awi1vÑEׅ10d_n/9(d:&R/ h 6bHyRįH% L03I Rl$T ޡ 6w^.g?;mN+VM˻h@@bq l* 0ʿWAm <$z!=F' ZbwiZ!yQS"%_Bp?|Q f,qj-ƊєsH;0NwM 8qu0|#VX#8!'or>I'70G&=Q74b;w ϻxwdGD lev $*akhN C;H2dtrH8@dO߿*L!fTzmd ȣcIO NB]mP[*1IϽsjp;E $JlG;T\z^39Y%Dֳ6:|*3˘;F,[򘞔sɻ5ˤfvU18B`H=J;L|^ xW& pޟNa.am#PMpN)E_(es;udqyHzuM[?G wtvNE IC`P58}a"$(D/tXo8}L{mKvrrǀG4Csc`,bď& tєƒJ n=~5B?xBk fA wE Qu|;3 L}ɪ\;!!3.X,<&w%j;Zv婢v>"EE?\И@d('v-Yإ/Y{N@^⯭x5.X"0@g϶XG[W:?ڳ|s I~1`aR]##p6}X}oNlضZμ E{ Z~M|a=3r{v(1F@|u6D?Xf? vX$ҜY&r;VP=ϽMRF+!Mɱ1*23X+K ᨶA@:2 #]T 56*laqD2[Q9-BE! ,9%pg˰T|7r/`qRv_Sn!`><,JS/|6Ud,sag'nƧ~`jG]FeMo$=0K\`2;lLA.L~. nr =]V҆tO9o*A>G'&ml!CKc/d8z[gLlJv+隸 ؛D> 2W>-g+A%I)CRɍepI.qzꊎ^0OAN+xx;OqWkCu"RH2[-D$ވ< UP],Xӡ/%g&,UDVBcl*Q=2unj#R2$8^\] T &:EĴ * ZNeK t< ?l]s}kX 3LzKw!߈@X&qOw; [H *4:9lNr/2+װYvC:$Luw@ ֞@3-͡Q##e<旆h "|t0zEvhWoi5K Y[.;oEn VLJ-Tx7 #kccTWo+o=QSoQ?f>gaކ[aOe^=XoKJfnspA&c g"GЕa~b~8RW:بOQ[cr)Z̜[ߛ@@N{1퍮u;az;ݒN΂HeW>DeQܥ^l .G0%j7e"(.ȃ'1ĥPR NO^tFuW/LZSQן0Pj!U|a_C0;XFŘoj֬qc8R1 TjĪﷺrLs(LSBKձ eᤞB)æ}Oa[f-0BO3E&U^lQ۔)){ڝJ )]'|nGʗ#$lFqD QߩT>]\۱f%PzI 2UAX=9geFCu_A]qj̃X nZ-4hAlRovچ(Y* pgЈ?], L(gf/8R#Z(.1DLU;% L8@mKJ{BU"Mv-Y~"DjoD9`j9 I'\\)U\7._vCceVv}1V a|sOb# } O{U"Z}NN``8$SQ|P~t} HvPmt hm#ٵQOZ-l 7zI,QDR2{ Jq rg 쀏e}"W69:3u&~X'At씫Q&Z[D%q b S|8ϡuӷ—>r]7UXvNW6P{ҡqY kw)[: pq0O o\ݯF.Q*pO>XɇW%5=Q_1qbVxhQj_D/-6N! }X3?:C[ٿvrZy0XBŢ<9f'8ئʭmIu)(WTmywՇxyt6Ȏʆ@5euSIyqWWr!h[m{ \=r[l )7س09YnXHщ_mළB mjw(w u|4 륏a&ԯR*2a=hZ'YFC- *r-9a~?@' ҥȼ"U3W OHGfۤ+gFza~>p;Jt]ѼK]GH7Ej n $GP2cbJABҶ%x~lHyx]'YC(lVC/"mo,4`!t^"\s'xHzobG iiVZZ5[M",[RsH笯h: ܏ylJ.oJH-y[`̞lGKO@S@P"Q-@C&}w/FoQӂgE%:DWp3D*W-z!6d$׼\q>\t t;U#X,1o(,A{@S$H|WuR1 eeyp|Cv q)4@o#|Zb]ghʹtµP2QӴWNqU*Z@y:1mKdL`B NhZ^IlPgxA򐈔%11~G> W7]F95*R̿/Q8(Ihe{N6a=^%Qqxܛs'sMUY`t/oHY(^FخH6iWH$`CJp01 cT$)ʟᢕd?bMV/PM> Zx+DS4'2zAnys-RK74̳jQpЍxQ})lB*Y9P 9Qt[= _QU}*MP nJTV7o p +F`[v YNKMUbhMXd~nK9[ {@_D/Kẉ% )F+;bT[gOm֑[PxoLvYDQo.v+sZ8]Fl5#>"YLl}G %h|6+xY [4[qBA9 rhhPD/Bs^dUb5]%RLpk7 8p4<*(Oe<5&uA&(Cxr\bj{XYk,r4. ٳƚߙK'N_t@D-LQqP4N Ҟ'Ag/a.M<<37t(zr,Gw) V]-,jT7ǷS螎Tf7phtv$>IqF<άV&S$V|&gy{Oie$SNXjY/K[L"7/`)}=Ke^ۯL&ZPZ2y^sI Ci38hY;S{|zY Wtb4)dbG9`եRP+qPk4yY4֕:!|+K5*GX]}6XbWAzak&/ޢIuA@5OCk0=c7 F# ݡW{|PcB66  #TqLGXd',-'3?_ h"a ,+Wڸ,NKy ߙo*[ {2P[ (^=`1*,xM:\"L*l6k$N4fX]e5i-8KJvWZ3 _YM}96Gy˾s8q:(qh,9$K$*0+l02&J(S+V5}Vĭ= .}ᯮq@2w_ˣ*;1†N0pjG2}g!Vs)[a@-b&FB;G$ c>3jbk'rz SU"}ܬ,I-Ýt=kitsh$Wq8E==UڻEPq6g(1%A1g0|xH3ԥ*+1ÑK^8qbiyߢ7dEM:3O/TfT# iva'*P^ROoe029vV;HL.C]޽ߕ)Nϕߥ ؞+%)PFpy%>Ŵc^ _y%W@ zc΢FL&<3x[8Pucqp%0k*~s8¡[GGgO}[r1fT[ m5LF 3T=m =mH6p5PlBIB vdZiF?bP"ݖa TO;XnZ`3}' QiD1^zB<N.$˹(="I3۟6hlwkƂV4B?KkR"/@U`p\vPO~IrXjz^myE9|d }2mw؝2̖? u^j03qHY׉ЭbH@&jUdQ}8 7s?<tkC?2rڂ⬣uh{9g4w$_A~MEy<|"@+MC]쟗SPu̜1p;#ঐLC[c;@E ,ԅO }4:T9EBw{kCOLνٗr uv9wQyim-gg]Ҕܼk%`(y8@'ϺWI=Rhríxd.ΫAֲ:*lq%RVef6$ cԮnu!lq4dOZE%H;e:![h6$4=BӦEBTqvT OG{yX_kȀNK7Hƚ)}$lJ3@&ۚZDwR@OxH;A-U1#\ ,ҟp ɝXySL(?lXxвWJy8BIy=5~nG5 om\f8%mTэ}*9nee+cWՕ@ˣ Osi zqo.:fu 樑@A܈Y"dwT[V mjG[[ֽX%9): OFVi [sd&Ӗbe| :LG>l^ІDgb~j۽Qm?+kaD;aU/[ciWA_ThiYgV&4Ok""H5y;E2blGcD8ַqˉ/-Z`%NՆRh#b ˌ hawib. 'ȉ #q. 0oM?",$vO]9XFI7JDݱ; zkJ֧T7R݇/: rt¦Zn5 O P> wÇA,YQa\4?LTkHLaV5gOqs%,H.;^qZDdz"F08!ӣ8YmsO[m!=?4É %M2r/"]0.I$ǕF4C7sعD 'xz|_JoAMa%=>^?*Qkp+X- ^n$Dxcf:”*)LSp{߽t2JC!&4j9}ooƊ㮬OaSA `{"BҋdVrxm!.]*1+ _mnh?J ͫ'^*0X:v1(;Ojp!Opc""R%IV|O.$uk=QlR Aa^ڬbLj 'Q&#{\: 7pHj+#"7Jݛ÷2X߰N77Vꛆ @<ֵx]BNrU4HkA289b#9vgm9MA/Ӭids&2R)wLʔQRiDJwzkMPqA>XҾ=k3tAjp-Z$&3,4( 1a2L>A /6P;Iȳp[h;&q1WƤًvvJ\תv YZ