libgstpbutils-1_0-0-32bit-1.20.1-150400.1.9 >  A bw[p9|ږV3* Gv}@C7Tޗ|܌MydM%iZD]0Vd+޳x(87VjӔQ!` pF({kv5 n~Ӏ%rKܣ`X.8mLGNדK/O8HHNeP:zg􀹲 YO- lHaA`B(@GXSu@/(=j0dȊd36aa26cc602c17bd3e1e343c3fb85a5dac906a60adadc840d6f4c203a25233bc3021c37e10eca69a436c7c755348a27d096d6d3bw[p9|WA=YypE"7V^1v6&T|zliɌ8!c@7RVCfco65@ L9Di[o@#B ˵p,/U+,֔:?y˺*U]a.R$pPuL.&IR6g> oO-| 1MmT\֛pӌjg5н!vg۠՜v5ЩCe9z(\e/Nj:j#-QLڌQ>|>p>@?0d# . [% ;Lnt{     $X`O(x8I9I: 6I>!G,H4I<X@YL\t]|^bcydefluvwxy ,Clibgstpbutils-1_0-0-32bit1.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.bw[vsheep14GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://gstreamer.freedesktop.orglinuxx86_64/sbin/ldconfig<bw[ubw[u038ed7802566f208d54ab09d25b88bb7b5bfbd5da753db7e525c91bb1859b865libgstpbutils-1.0.so.0.2001.0rootrootrootrootgstreamer-plugins-base-1.20.1-150400.1.9.src.rpmlibgstpbutils-1.0.so.0libgstpbutils-1_0-0-32bitlibgstpbutils-1_0-0-32bit(x86-32)@@@@@@@@@@@@    /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.4)libglib-2.0.so.0libgobject-2.0.so.0libgstaudio-1.0.so.0libgstbase-1.0.so.0libgstreamer-1.0.so.0libgsttag-1.0.so.0libgstvideo-1.0.so.0rpmlib(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./bin/sh1.20.1-150400.1.91.20.1-150400.1.9libgstpbutils-1.0.so.0libgstpbutils-1.0.so.0.2001.0/usr/lib/-fomit-frame-pointer -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 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=69c691ffd31611c11bd6b066878162d584e1be76, stripped PRRRRR RR R R RRRutf-8dd3d09f5a3a811e0a80beb7a0edc829696bd306e2481fb971113c4f0742911a3? 7zXZ !t/_] cr$x#F2X nQ4J(?I»νQyY1Bui6Q 2*i1Lq+MU7l`_aqqGC[~D|d!k>Ѵn|Mn Wٸ'όM,z\P_6۩3v?M¬y_Իnء5+78>p~R|g̮B~7 Y8p|֛tK2H͡3ۗ1m87 e1E`fҕBg7\{K^n;B!_e hG", v㻥 `۰}=椻zWhkk1E4>)?N6ӯ ?&&V;fn52#ݟvl79l ҪODVJ{<q *K*ь/ye.1)]4u^j'FPҐZYdxsxԙK(VN";0!`vD>#G%Xi PJ:2Bmj68ĽW樄rF5=JS4qmOH`}ySM+LmLC){u>4ʬFdWqWEYDw Edt z:%NX$~ P0=CgÃQkE {\8x1٢_ %sQ ΥW JDEP8s0 FWL{h)৪`GYѪԕ7w* dޜX9=ifQݷ%xG?T5 =mM8~H.6/`)N@C<0 J*m$+ 5Ī=t{!߮Kw;w ߊU*D('G 6UӍWZυoF/[6b=3GuSt_k㫴~⇩$|heA7; sY`^_z3DXʵ0`bYp,>m5aeZ`M1Yz6xp\H G,\{a m E8Ke]ReB~OKt:wIEc ʯݥY~k7yXϨcu[箦-FG0OrH@rtnf8stbR o0_}o` ciSg{ C0YN7mx%{IۂQfӫY! MoWeŬbC &y]@d}J:q  X''EweiHO2 t\`}>.+" g˛RGp3 C1{^Z;ׁNip ʵ# C#i$lK)y wɽ˳(@ !'~/au {|P`;J\(k12gK .LOzDbhĄsF J,D![-p1W.? jgZobHsjunT1)Ѵ=3Hho@$=3fj1, 0L]&ǨDRH=Rt'W]4E,~7 cy; &|dkŘ.1){%t<7Ы~ۻu "qh`poCc#!+<|۪X(esbNtQgQ0 O8Sv!ܑ(qSr:uW #Mf10z8ޠo "˃@kېꪬ9RfYc+4K'dΩUvT[m9'- {cv ! "e²h;ID&4[8Y5Hf=y5@A PmQc+C;ge 5BF CB?޷t_(WHw.y>\(Li376@:MZr/C`ßKc[ +P+ּRmFAJ*S`y%%Р]a,ŵ!;C˄= }\Og>SOnI^vU@q^-9χo[Y9G"8z~&S! 0hL$1j&aC'5. GU`[KԵy5bv%)3.iR ?ylKo+i~mL作: REqfh_#s|1U5~ ?e\eؠOBᣰVlMk:) t&;dd63+ 7]9ttCf[r}LqgJ Ձ`I|^땷xJ9"n {[v}0ُmzDR ZF7gEx4֘D۾>ێGmpo#$ye,c煽H%AVh-,VUfB6Fkz\6#1wخ1r~^'}\K>aCrQz !{0w(8;u"re?-I3 T9/ m. w@"Zcމݟ3v;0r'z|c~ˇ47$̠_P%l<űʱx4W={1$xșOҟ~P@QAx09;\4}cH d5ji+Y@ySѥӥSLc>h[gku]l^דY}&J`ϬP`)LoQA3?whALCϖ J#tD@ƍ'^9;0E{wZ=`񢠮|. cylbvU45,x #'#}n%GXz7(U̶ArjY^},k4̻D ]lQ<YdDe'zeV˻9G~Rkݭ^#2`}dMs%L;?%'.h*c  59OuNY&JKz;\aYH!UAt?j'Lfёa@53)5B.(i,A~5bhjI6|L=h!;H`j1=\-dg@C¼DuMɔ|U@qx>4=2oAr[zH|Mfn摯?m$ʾ#L4 ߶a1Y$S|fƵT)u("*? P]Y"]StSIjxMt(};#~+rJpEw&RެQ|Pbd|cl5snYAB?p[$-(9_԰Rh^ZԪ r01pp(=6mu⚚,Z6[,JV wvub6L%H$11}Q9C aC؇\,.FS n"u1t6'X퇤kztra4W>a&,.tI1n+TSۇf &H߻SٖaHΊ.{7$-:=hrx`vk?ZR?߆cÐB?/SKgn17::)P!,͵v c_+N ^ ]dIC͔̰$1ibbG?Ij/re9V`f:_7 w8Vi^M4^tʞ'ȀvFD?.2 Wՙ;ml}a{fRҬS/`W^X9Ϯ+ `S9FIGiP!A\F>-߫tgt-(Nb}th?iN҄W 8k'Ud'@Hj$ Ӳ{q-׾>{~_ZWND,+}hiAYUR> H% NuZuQ>i5z֮=Ⱥ*/̨A{p>W`kv||x$>|e.XOL5++ 0 >%kZTh3J1rjvT(eݟ[}&zN vlDnޖŀx˧5lǟh%%_' h1Ap GW@[sc`%3#mR3$1† @P܆'\u/YL)'?*Lܸ9׮H'~{z~È> 6з+8)qӎ!ѕa{*^Jg媓xf?\[g=1Q gԾ:3Ђ)3KrAw 0T-qE F~Q?4V|H%,Jh5XZpZ[\;kF@[H0f= qJtjds>7M1':N\ }@AMӱfKsFu01Lw7/ QKՌuprTL-^+ H-JbRW_8{%%.3;gR:MC'iXkX 8*`^ B49ӳ؁uVlzc<`#(Z6\<`L[CwZṸʞI|Jm?(>lhQ ^ߌf2Op]m2GͣӖN~XC#IF"1{IWኩi %U(PL|nBF0I ~ 9rAGs.U˻BG*aOr X24:͂4y.Gw;:@8J|ev6T0t''"%R 7膤Mֻ~ kP]ET:8?rݺoӸ'X][ꆑ iW>Bɏ6b~XjT޹k&a8wĐ` S4NЁ{Eŭ/7 8"eׂMVˑj03*&)Їh:څH Լu]2c,Wo=glchf91жZ⣸iBW̧C}R7?MxVEq/RL'髽c65h>{.K-8Ŧu|t9H=a*1QzI\v8Y^U O/h^:!qu| X~s>gC ЪrFpU]4}9L3e?$ڋx qi2JHAO0ͿpަڂwBǥ5tٯ l*rIF=7 eLC@ ;7XWQn&[ɠr2k\DŨF#6c*vGc% 5R&۽19BbdێLt!pxآ)窦u]6)rf$-j)o(pLw9&GA6H&¬;nL!-m"2"s#/sOR7ƴ]f3@`bR^뽷SO×:`d&-#J\k [7c7:aQPY7JOen% r21$mUD'@*%mMfL=@2#_dL\h>3ujˢR'<$>y=j<ꠕ$J1zfd;hIP{~*rhLOZ\jk>RkК'W>5e`lӥM ¶ z(Y*0QHeʧ:HDXIsU,#9¹ 4Ĕ{}>}}&`W;,:R8yP"edF,b{uX+;Ӓ8q"숊q4zּ.aTK*ȍD- /F}h7+xxy# -@q>C8g w\!^~`3a>0^@=s'8XJ;^NcikFCelr7vk+R}ƕf$ŸwRUquLKI aй1vyA!Κ퉀 +PG'.h:ұh7VQaz#oZQ;!9{פn\P~ 8~-$:QQ#82`8D%(ސ4%NHL{vbB$Dޟ[R b$YAsP_F3Z=]ρYHCZch.+b:ȀW7 > ,U#9zઙ9n#mSشe^5п{mr"zdou4O{ung\Jy0q)P =Ҏyw(V=H:& 6?^ɺuݾHvID/jd߿Cq3}a",hrEn7% uK|7p_Nf6FºKC5MCdXlFs֍--S} 7Cgpل1)Dńe#hXԊx}S]2 N0Q{ $^m+u=L Clh~a)_89&\%[__8 Cǚq!{5mgJ9L3=$#>Tӈ ifҔo_7-;E/E^P~:n\z Aygť>mԢvϜ|8C/=:lw~NM=VlYh_y%|rya#EVÎ`/ȟѕ@:@x1}s^gtV|Qu8sf9;F#cP{:P7(6Q?IGxWGL/[*r1{YCpdgR @­RNIO§`C ܧ&sGn8XܜBBA x4w9/tJϗ60yPvPbA >XCL2%9D󺒀vR~zj#ډYN:n)jÝ»k3M˺~ݍ&,VbW6F qSaEEc.2:Z> qTAdKqj9;Kqړ1Ȟ=Ab 8bG'ݺXry9e5ϧwwtOFx[eQJTѬɤNġc5h6R%0BԕyVohXD{Vm;AL#{+$'9OI؅rWMs{.Bb3~ys Rcw\A-1OΦ̴ <[ŏZrUEJR< eީIxϚ^3@Z% 5@V?*ܵc>LEr_*`<8Zϧmc|U5p1:`6mrR6RZMd~ƦM)B :%w AjM͋ %\$+n܍Y nTP7#Ԝ;vﳻO:o*cj ?5^~IQ "-,<&waS1؇@v]\Ǚ&gX|7Ӫ^%2Q#c lBBC0sЫ0h1P2$>9T3Xa՝u &b77#)V4?$Hl"ӖeCh'jza]y(&rP0\A]0Dυa rWb]3+|{èWm#p,-J͟/\ 1PP:) -ԵgD/Cc8F9T (wGlwOӭ k9$~^ƚcRH? 4Ta a~ u$0@ ytt@ u#V]#EF}e-'\neeA/<w/̕rKuJT, A/6ܿ4 MA- r6Ky۟StZqbKp6i?ٜ靋*+wMߟ\{0hV5E@e딫~_^K% 0p.̊KI9Jq@tǤ*k=fZE;Ϗo9 ZG)ىuMWKf2se9''=]qM} d,/0wj% Ά+flc^}I~ aJ̚A@OXB4]YjЇ94 .bV a][>|hP3♷o6з 61ys͸Ȕ:' Rz\N >l.1T$vhd vtRIѸLʨ!x^bza}ךIx}MfUݵ({^eUY@gX>,fغƷsE-e>( ˜"rNvzBR1dʧiă?ND-=ЭBҋ8^: ZY^ -zYk%Q ޅvY_?j'遮[%j,'uQR{I`)X QѺA_;ҽҐ)$'KyٕaW{͑S% ]NsLyhv9٭L5x{g վ )LKtҦV&EM=2ƀnSJŽ8] wi@cXgŵx~sJRohaekp憠Zf=/v.#bL}ܜ\d.LsKՄouR8$=LDYJ\qj|ApV _?4]oL|L5߇p`~}eW4:bMp(1)d 51B'rpvR;l]x+|8Tx}V^9͓m_NDltbtAly;Uj)@r"|I|xّ05RpB?S0 i:k"3X Gm&sq(63KMu$z'mN%;Ml5)`EؘH%IBvѥ70\;N~;k;/v,}+% IgxRέu' Љ[lnTUv4W1C/7?0J. PxICq1Andl9BGΰ8MφqHZ/|<(*zU"JڲM9M`\ |HxZP/dyl7f+G,s-h#Wˎ$R1.p4 T@wn}2H΃#h1g&t/|K8 峅 ma)m-˪^@[YJ}`cn_93XO[zwj-CY4fZ|ʕϴAq h9TLG|4ct5ZSIx6(;BEQ٩i8\CZr.Ku0PѱcUrz®bEx;\@Ҩ녀}M +5UxO'.m!fè^O((2VA,&8vl9y-t7tuYFF,"xhYV'@]Ͳ?ᶗs|y&@4mf?GL6.O6 G6ЯSμx8Qel답}(`J4˭ ^0t=EjkǬ:3 PGtj7~봊,h0zƲk%B֞|dDv 1XK0i|UKˁ5C,m:L~Ev!fSc,ڈI/NRE/xp!绾%|3ˣݾ_EFPӍ|Zqaܲ.[JIHeθyO؎һmaGL!][d8 #F0f%_MW2VAҰ`"n]qB9 j9 u}V^,k&rJ*V=zX3l=} )[%JBAD=zR)AθQU4czKxdDn_D/9t >ۼߘIPK"zp:lSCR}s -zw=-Mm ts,fEb&I3~S^[4HYJB9Fi܍<$1~>꫐m O7eXdZX"-s0*13n >qc.4`3  \ПtbL"u*w~>V1g^{Ӧ"ɷet).xK-})-CM4@\KH߹*W1Ib||^q%z-PK`y&E\/PB637JYţߟ3i݈\vEݛ; 317o{v4GY ֨$p$HRڟ 5ۥ%`rˊ9]Dx OdR> (PJ\R]`kc~jo;U /@̋q`] Ӊp5Vc\$T?.RJW*2p$!n'G!G5aIP&+20uuH,SqSXATXW'8!u8[;1{|S`uR e5rVNC5hh/N #W]Fƒƅ{?ϷɂFzcةa󬭛i~벃6w /p MNZà*r@VGenlIjr!H IFFyJZn`6&<圱8/r .yBEku|w\?wޤ(1w59ImubPЧ y"w ђuj2 /_xHe7dm>d9&xL{ze7&iDV'XPB]'6wRЇyY*iԒ2Cgx:l+xhxQau>%$XxaFq Tl @2 GX1Ĥ2©>/wlƁ7euFe;YJnUK L A ;ƓG MB376c [ͅ852<>:C`-#PUZrxq slF=W@=Բ1Y`akdK96+${ yq_?}Js=Τ *)Ouͼ>M>3Z8Lix5FB|Ru_jNVSj6h=;<տys"h$"2y\}h-Fr|Tj uBO%hMZbJ>s1)lh0ؿ)MʲEc ( .,!txZ#)vԼALPX(aV[CnenGo${Qezܸ'9D4os}|VVc}}YGu(CFU @[S!(͐-@C.%Sƶ9킆a\Z]`]Ķ#t`wWjt[[/HU Ir2I'k-ݹq]ߥkKQs%h䬷]A;sLD1]FPNrVkO3Y0c=E_h">L݇ N"v$m+ l *֕ _ц\ItiZo_sH7 ?[exxym@q5Zcs"PōU-׳)/h/IDZPqUʸ̿ ~;P1T(>4Fu ?aשat o`.&M{zѐێ$9N |aK@RrN"IKC8s<U@'PqH&S@3:e:%:s'f2f嘚wY*_EAP֗xܢɖ^2tA| N\p?`3ȏ:4u@$%gkWB~F@?HiQ zkY z}9nѫYBĶݞЄ952jQ=oϚ3kAG@X3yq2N!לynR´*+{8iJumBgYvUA%ytk^oD3U4C_1 S+|+c`\Ei󊪔iSz ATKV7П2ͺVotMb&Fd?wGse2T/Eܹ w2૆UhUQԶϊN=‰ ! 8;?ojd(آ} pur 1 ՙ-Ŕf؂h.mr s(N$ﵵ X(^})4G.@t~ 񻂬B_qOQ0PͩC_DWﵳQdt=l3| H8&䂣*kc2c2E;d1k&@g'6kA!X^.-ΟB0TG|}$Xb:^-z ̆t1 olw.K q_3h vR+03*`N\E&&/ +g;I\4ڙi+DFܠ΃DS{Y>PGDZe\'l0r^^G6& < ZkDU;1Lee=V02&jgZz;Q;F(vsGߪGyAzO[ќVq!aGe+k`a9;W즒Q IZb.g|gҥšl`ͯ (Jor.(gDuQPgtNJ GɥCw?UxD/܏AB n}7kVmum$)!7!{T[^ռHӴEp_ꮜ2GJw"w_SA@s[]NO]k?v>.sZrj)lB cLx(WS~eb'aϙÔxe5jaQ=Qf 5H)E8S'fǶ:ůxSc]NQWbJ'oB}L7ﮧScyD[cAtAc椏$k}\^0 ByY6ҩΪ6CN=\"}{QQ2DcLR?,uYg)gudzv~e}\Dj92QǗ-qg 0( 8.?0~ ]O\x=aVG{ߞvpM ¥w"}3}%AV vTg0?yMlhDsc]!m8?L)gOR0f,bW[3$[`jy;*N-xY;96AGU3}~bwpf+7Ki~ܲa2Erte\gKH(lCkint%"^)*’֊!#k ܥ-M t Rg8~ S9:`֥uY7RfOFAtHO؝sW*5[zَ'7TOubQ?ȑUseJvcY3 !!,;Wu-di J_uZԿ_fdž˛_ _ WVw~kOaqwEQO85o`a@gS3;VSN@/DMK5\Q WXNޥyzmpu_ PoţU.]f /.VDr%lCHlj ^/L|s>ք eC4ވjH 0^>CQ5/4+131!ȵl/={d(=i뙞mzyW?LȣG7݊'BDexZLAiWzcd5 J;颁8/AJ> :ƦeHUpl5Y֥粠$6CMU_2]O&y~֞F(@OCzƒݿwâtљߩ▂0*́eO^k-{>wVHX)A?☴MS!؃{xuYƄN˃}^q{G]%ܛz*nɤ3fSizPDŽl/IЃglZ2ƙh .`jBm> $w79bZڱsi[/Wx8B5y:՟ vB̶PQ:2*"x~Lp >j4e,;F1#Gُ;#ZasyMN|$&Favsb{QKyTnnOr"dQTzl/}=ĭN+pKt0tpAEyf /Z!6w<  !> c?}rumkȠJCuܸDf\DcjTb謵7݅+ǖC Bi f ү=7  uSd:ovZ"SaM?ޕ]E(R uvDW`wނc7/ { ToUxeB`elԮ7 ei"a°5[/Mxјu &>Bߕ}4z;/D[CANy"MIR[.v b sMAF\pqCg rUiX mՉՑӎeSfB 6HT0ܦ`F|ƥSi FAa9[u~b =O;N~HΗA_ݠ܌Sx;  ]]0+.b2k˻%SzHJX {,CmvvbanL~_]O†"7lþPo~6 "2w:hڞt *̠Es;nt_?ǎsVM"-bG7}Uy!LhFE)˛"d)0>&ӔLĊwOf|8yZ\ P`~iMq*Z{Ry%ȃ~sJjI<Ƚ9ܶJ?:} .1 <6 6jI/&?䲳o+NRt1Qat~Vߊ"F LnNw;E>Wӕ "0 ENrh;0 YL%k)w}|QL4 ڼA%nˆRji|9pڤzD%uU|Q3,霹T24ˣ <*=^q;1D ,9sxUVBVybʈi3X #t09 WxӼO5=5P9e^ #o^kyƿBQn)M~} 6<sP\ O\?iXI2II}S7~_I$V2p<߃cAc/ytkΨtI \2ѡ43`ռTs2E}EeKR ЕugDrǿJK-*)x[DX~[=[ۡߌ2 @16CAud \2ȣ=5Z m$# B0 r:Ts?^dF Fr xCKPp9{-2Y|QFpƗf;|. ^b%ߣ#Dɻt ;OoJȠBG5{l)Ozq=ஶ\%ڌ#۰ X1},\v FmF+E$7[y/f6NXDAN[.{ذ6PsLBʈ}^.'qߩG*س~APf@%.MUa!#&XU&!' خ۷[LUp(^|dS2i=6q,h|f^-s6&up+rco0{;^Қ` ѭio\񄍩62`ʻMbj%JN eg͛3XY'1ʎnQ^[ b"Q2y"U$ͧf?[%1FԏZ4!qx'*zɹt Q5LA&3δ0J9ڏ 16 *aɛvC4OrEQ򟒱`I փO.{pX-w2Zf>0"7J4}k;}gLr¯$y9-qG/7c~oSd;XjsuGMKLS{DU]</ )\`$uAg !GE^ֱvn.u.@" @HR@rP1?7!JczVwo6M>Tg4ӕZz~O]SlkQ7%*Ǐf%U*vm0Čd|^=^A= qCdÁ)4b[x)[5 b CkIilFTV+{a< G [Nskc2^=(_p|F3wAUp tjY> RG Yӛ"qoZ:}@)ګR~^X׉j* x8h'NLg_ע]Q;T]Oia#_8Ԫ~ʸh]I8) DLأzE g(hm'Q*^koS3P*)A&[j%RTC#iۧ堆Frem'ɟ`s)~}i腼' QEcT2"1"33U쥜~@׶i+s}qq* K^UfdpG[ȹﰫ2@-9ѡv%:ZJei>'؇%  P]M̥Y,@cØ_ K,yG\4by˨5f'þ.ţ_o쁈*a<˿2Sq!2uJ*O^9mGS + N0Wk3\>XV[R<G)eHzeEK5JiuvF>jO` 5@ Hl9,Tn#F a:Tgynhs1rXs|y )Jya)d@5m o Al6-^VN5Xpb&H)ϊEj`Qs!vkcq.**OW|/D JoD%rz#ub.~` ױfZ{3D%hG%0iB4.cSQ4NlmQ:AwaɼwAC'^&b"+2ϸeZJݵۏ򧧱YJzP)4ׅ`5;S>/;Zr||B-p.r~B4_$ hP[a -#7+6F99`B)7:ɁQpKE7kM`Dejm` kB(ut!!CԞHR: - SEd˖/W.dս&kJ`xvw%Rr 0wGJhh8vw)߯7 %m*^(x~r?2Lnˌ.х6&AOU\IS[t-PEn[o )1rAְKSLlb_IJ`{^fJX]Z5_ GC#ƦɺN8%oaßx󁼴ZU'ky/I1ld:u4#kVJ}Z}-ZcBMŮǥxԔkyS;); m/*xn1ۥ:-h iH(S<`._4'3݀#M2!E-vщ\ƱmJO9HF1]e;=ӜnKJ;M7T/:%&Q.$"Ɨ9ŸL#nFU%V;pgy,Ja, wsZ!#Hl9-ISs%{"7vQ]n*?>hfÝuҾn')+>"j4-em<ο/eQ7:L=' =KɓU g Ut esl6q'acSV:^:L(|OnQ t1mK.4ЖBzf2?h -BBzWÀV<,Ĥ?3 )ryblt=4h_RBJ[i+ejHu<<rG0&<tSyHAj}qՕ@VPrM<\Q܅yEt3! Rx}  j-x;˫#o%N`XL1Cߖlv<Yy\ mHT8{^ni%ŤsfE#EZYfA1F]>@S_Ĵy:Hme_mb/na#C+^\l(DNaBea,z\[8F >A`mpӱ^k.-< !>/QQ*="2A`e◕bqVPRmh975`H1[bp6sũ7|>-( k-6W iCx,գVm0N$HfUmZsquAM'}|æ_ٽq:O/ohzk2L(Bsh`j.fî Ë!yXra=1@Ljx7j$Hƫ#đ=~JԬ1ۻ{O{q\^|\RHSk3LV:"kG})!LCB}܋+#OV NՑ4$)k"&t@'u |r%;Ζŋq?R~Ġ@8tpX} >+Cn3z7[h[;l.^Dx3o9>EdD٘BY9[Ƌ*/s$ln$!JqGeP˹UN1 }j׍!#ߢ*^7!Մsm8ĎK%RZs[Gq_mRKb^MV“~ȊT K˜lo@J+YWK,F2x*ݱi0f2}ܕCs 7:ʚg^.[W OͿS16{i|;QΨ-v ZcVɥ܇>l9*` #x~К2$tϚe *m 3_Zִ24ep0kgA 7FŐ 7/ 5#` 1ٵkgP0; awHnn1jKy aZ K:0GOQM`vj Ƌ>:h8%f'QXlj:xrO {_dr=Lo "fm+vy`ڀ EDU3.;J;b- p P#; ģ&M%繾[Ϩ(&-[d:6adZW bi_1>hG5 IvV{M|EG_`h>O;ҧ+3lp4E BƐTC$ՍF5عޝ?\ h0 rc 8I9ˁu^=1Lguu6T2Fަs.U n{3u:,s-1clJg1鳖=fik7Ρj 8`0;aPcCsNxj6v {sWw55GrXJ[۾oCÒ,d;2>ݜŮ Ey8=(/c?oSOpVK/J 9~rNUж&#5boQV*j|FݖAu"TgFDޢaZVn;̏$5cYW3h>Ozphtv&RȑU.e٪/GT *VNŠr`ǩsjѡ: o4xabxa`TK9!8-]XP p`(1}Qu $ ֺEoĞLAu%A!S5cY q2I B a/aVe,ycC䱫Ցj+ʁ#+$mN,ï nRZO(@KKbO @&3'ad%C-A|T',Q?T6"C9Z<4_TyG~yZhC6':?Z!!f?Fѩy0\s7D"ׯ1Nr:'Ъ4bCе%l ~WS88kC^%/Уh5F/F5/X{iCxMht gmӜwog+~o[KWֵi4 CNzdPh˙^JS;xPFy3x4v3/z0lvڡ^ۃ9DɝC{2@cvoq;+ەW5^Z7gȶBPK͝poNr8TIH㊿7f}c(oj4iۅ?T U_B'(4>9V^º5'ew37:P{t9yP*xV #M!6MsG`X B5^l͝/b66m|TZGU/8CJr! ECs8RWb;yK?.f=P-N^jQð8Lr\:i 4Rx7جɃ? e_r+,}2ԩz`."Y-g?bծ.{i\)UTQ1mJ2wCFꔺ%SrG`ER1ŏ?KGTV2twFՓ`TuYc|71I~K9ek '\bA7f#SjA~;8o2˻U#pl ~JuP`d}X'PFgdz`bUJød? #n+9(ѧ| nm$q9TZ1<;.KueZJ~YNE#Ԙ0QMO@94.sIJrT)OB 2vcRGqwP>Ac֧ߦgyVT?\wm<|G0V:GVe5hSRV>Oe).›erwWʖp1bIF#YmXs3H}n ~ j1+-iizԿ 7 ƃRTr#o~p=|m~?\+o0 LtxJ<)a#_m.Q(Xq9vGozd C \7w*.ua-]'Iw(ϢbsĄT qT3CؒƝM8DoJeR5C~b0H鏆̺(B#2ZR'=CX r%xVc|kij׬=<,;AFe<:k&c: HQk_,w/ofhY0eN%e0GCkr,>CQ∬8LRy%Gs'O907%]*?1Ct gOόOʌUH_&TxKڭttk,"6 1:{WWP8ic.b\ARn8I ukT)TՄkq D輏Dh3^2\ao Khw#']gOpΦjA(z`Hps&@['KVFDI JĶլnǐRlK Uko@]fm"~Q5sd*@&Y]DOhqV3b%ˢ>{dȧ뫠(Y#lvZ4p{ȕѾm77;ѓ US˶>a_w ?:$(&+8b†̊6ageL }6IOi| A56ÀGwhu`G ::'7gSw"T -/"nwYBԊSJA$>A >hl2dZM q)Թy]Gܡҷc2(m'g'.F)9Ϯv,Ph VcN/_Gi•!ZQ&mrsM\%0} =O|vDK*H{ȸfY*X"㢀W#,h-DdUǦx`3ôEJ#95:?)z/vJaK",ko N3hYCi//pf:F _ !Zkww8 |BIpLl-J!'DBnfnhv+թl dmgB8>U_q-+[MNН;Bf@8FVQeTl‹7!3ѓfum7嘧a_Z?*R_p/;'R7`ƾc{4wwg"A7k:^R}ȵ)z/ fwE6C1ۉAG[}Gv5u4Lmo_",\܏<+Y ?YEyLPq<.snݵk6yKn,>ƌhy|$q·+[Iݶ"x%m{xWQ흯?[Rʍ{Mq l C +Fy~,$5q\/mT1>JY7⶛ޣX!5gز)$UӀB7c=[kHz d4=bIe4EG~$Exo6\GJ둀+,EIrjEϱoL*fyxW5K}WKu$@J>SZAdFmZ$EzXAļh\X"6-X!ݘH͕c6'/`M6dkjޠբNgarА 8 w9e6<ɹ},N|^WS M} NPxzݿ-5-F>B삺|Shut_dvI\V?pys F o:"l[TΕP='~V] Gݙ=h,Ą6< 5kՎ"ʏ=tZ$D^qHԫ#1ჺ )K&*S Etɬfjeuj\ȥf*I`=P|Uk hSAHx0"u`p&/i|M#}P'q: l+4k*j&m8(L }Ё2JrX/%4Iu~ ynRؕ _n@X9@Bw_Jr֝9'#9a h<^Vq@.xS߾v ݙަ/ A Z#L&. D$1mOkSbM'D;V޿)yۋf|20ZlS{z4 W,o%uͲ8as$E<ी]Rs؍xXءSƿ8s \)P#ZUzS@uXm{r <7mu&3C WHmʀNG*(rҰ2J1Oynsu5Ne)D3 R#6 (#OUoE-L,OLMlکf2hr&/!) "ɺU/Ӛj,=ЗXR(,bOx!6!ܾf~ 4}V"_ɀSeC1lBa7SPϴk2%~6xMW{sxR6=whSg[.5HKNo} xx٩Kl:MΆ MdUk%=@CfNZ`HTF᛾_+ =]w#(*h_S.T%^ꈒ,.Wj@I XQpЂ^xeykܯQ`bH1jnxGV:D梞6eqPsY3ŭ5EC rv@Nq)hXZR:3VA=%%v+EgOdSo%Շ_XHr:>2%7)dK6"8/x-WE#c.o )4Q}hR7Th b !9^ǃb˟-ʵg쩒P.3Ey¦Hs]RWmܟCcf$ŒY9A]uJK!ltMj9ZgmēA؏3KlwU=ڻ4AZY\rD5Z%hGмLLV'~}t)z-eetgh-ό-aEٙi2<}rlmQq߹&Q\㠦Upm#4A9!'I4DW#{) _`:=?#4;Ai&}r0⍸`Et9ܪl i?/<ۣc*Yl\N2gD#TOn !mMΐ]|Hx $AKo;ڍc\:R/_s#)b=qa*OIhLDT"˯8B.YXV3DŖxҖ_`'M?M  1SV͹nþTɾWjtPLT!-8w)oWK͋5OT`O/g34hCT3ѷwDu\¥|7mYk M pF[}Zʛ^F1GjDIN*r{=9*JwC^r77pDu07" ݲ:`pkT%gn i){quuW^Nb˄[&PZHJ FzQϵ2'eoH@VFVG! dǿՏ`PU=Եh{i]5i e{Ɉʠ1* !z!GQQlikTIBan^^'iºlqH"(k&S Ϲ:L$g$.zE8D)څu@Q0Rю'<ߥw:HK5^#a  t&U*7i~zGi͊uQ\!ߜ$"o' >+BK[󐥐ݍig8立Q?QkQj!w?!~V*Cd0esf -"鱕LB.rC ;}mx6 (c};O)j<032?CϬhY`<'*nvdYsLWR$Uhr/u̶|9Z.IwTTy.bs-ޒU ̮0epzƕǃe7[+]dY_.}ߧ?8c|UH(@z/2 Q#59puUdARu3<N/>)P0Krb#d3pv2Vol$5_qG j}^w"n$r6ZRz}uk#T,-VҞUN`Z͂6_zTF4jki_ar&HQvƎyIl Zo|գU4s9\LH.~QD7ceWCQIsrn6r&IM(%DkMj>vyi&?VV)?33[$[_ uOp51g4i7SB0U]0[uwM69mtgZwëQ]J%2b w!H{R壅ݺf8׿.N/v|"|l ³hPS@ 3Qȃ7aQ;PMhV[[2c0!mI(gs]@W R Զ2#eG5"!|E~_HIN9X:Ju1W \DPl鉦mtmm+AQlB>I4Fs=3?"xuzM .QZ/Ѳay:_я4@_7x˦W:1È-i>])ݑuE=nƫ5&cu_n N ?^8ۣG)ML=\rB84 ON3znwj IV'2oR;Cji̧Zx"\ܶKbi($7dL͹% R/(Ұ'a:VC:u(E~*k̰P vTķ}0H5}'0+I>*|Kjb3]B;yw7p4>N˟Qqɟ@$N&IhA8$a G D#pZgY~kA0TKe{sgm{wD3$(8)-FOϨ)A/7*$xJa֫tWl ["pri2vn>{RPѵ!PɘB6|Ҡ+8;)\0а!g^Ojb2go0gj~E?鍤;@Ny_#o~5Qzǘjs@j`.x)2+f8^TEs0j39Ac˞wp@d8aȜX2޽ 3կn3W3Wbߢe}-%ތڎgf?ѭQ'&N|kˍnW- e< X/(Nɸᙝ FYZw{UdNVjN ěD<:߬B@O؂\^7 *?s8y[:V=9jc .IiIW; y5N[ц>ͬ]10 6܊bg)QLٙ˪I!eUh䣵1Ӿ-?p,SeczNz(?`$P7B=%x: >D95rJ\#'PYZ~ȍd41B2gT &&eU8ok4v&"Gjt&Er?wQq!HT;%\WqsZTSoٚYRQw{ia-2Rr]dTJccĝrv!SvMV{5׃:q+P=5]*W1KipmcZ {Mގ+VC-ލ>o77yvڿWhF"U- ?S*OϝxN  ,X/g`7w&6cKBŗ>c]vCGf[-7ǠA<ͣ{o C oG6۔*Fp5/˙X=U 0k+P>u7fOՒ_9}IWYu2ό 9r#y٤W)?Gg1m}Dqos\⒯THm⥁RqY߄ xn<ǁO#=]M]8O^#\~vn{p5@ße^ѻ 2)2H~t$Z槎WIm/Wcaoo2Te=:}bF)mPs.N~q#.y߇>c=ytVwL;Zt ^)>YMSvXJ6ij~LTGy=Hޥ:cehBy3$P>J_f*^_xΙ32sql^zd.x8,O·NyRۼI[(?3)7(oע+a= :AnM7/>R*Иa ^(J:^eV,xdJ"+$FoE[q4l z(2@HS'q߲8!3 qQ=z[Skz+4("SrS=nηۭ:퓻^[@hzxUFjzk@w ~s[}}sDq9hwNogrX~lPPC.䍯s.s*u΄=w1(d<@zhifvJ#jAr9?nd#yNo HEg+A]Z"Tx[\,B@K[gC(Cw47OlwDp3^Ipk5@xM t~O@n42 )}Lwhz R}d=nP?E[܄',9/p_pht N|c 2#'K8 a c%?4-E[u>c pVJh]ɨu@)چMXuիx2 >)EMv{[t]E8Wh8Rafؒ\Vh u6t20hF|ݗE{ @F闫jBdv9Qͦq pMp9;rK9_s@oj{ [^~Kq#/0ޓNjAqLiJOMK mV+)K?HnmHX"G%B٪hlYkkŻfj6fѾ TX9T~-6J*zEO4^҉ Z jG /fL:R_nB"%~)TA p~wJd}w41`T/3i᭒ :HbjN#DR!1B)vd ʅ$J sԨSjH0Du)gj]&۔ʣ0 RY_]ݩSL/C鉈8J> M,ڿqilqwC *x:c磻^@H*(+שh'r!UmuzhP\frNRv^FKz "8f[OHv_}urW1矬fz+fNfޭ][gPP9 k:t`> \uЅ*€IhEŝ'aP%ilp&%Eui9[yor41Ayr1X2zhxԉ 3vgoo蠞U%PbԬ}ǂ*n,7ޒM^\5I]"'d%JhG0rJ/VF=USrA0)@jB{ȵe'8$ fLER_9mfQJ2; cLZ9;0'T.߷wwpFZ:tB Xz/dU+~.j-VW{!Zw"_#׿wi&X8أ+ަr8+$UOA\m6iN6r@ԺL|zQBsZ&Jje&&p0>̋{2eIzR,/1$P*=DM7ӱ׋>nxn[rS:5ǹl -e7o$J#Km=rg}ڷbQr^h}h-Nhl"fxwְSk~G|~Un͢p(Ñ71[(,d gm: +M֝F|j~zФ]V\8o{4ǫ52Tm^3Y>bblr*yTF{RIzگMWOs=%gNG ܜ2iF0D>w Zp JNxQC*4맡Q׳ է]zǾ i H(4RBm&v}[6dQ7rP[#S Mqi7ռޏKyz"Q)-(  צa1H a8>&mvJupkZt̞Գ>K`G65ŁH0z -i0WcBb5GucSeu;(LD/Q@؂~0 .<D-B9 Nlt)X%c= qڔ|Jn\'d?h{ֳ$b#H)? k7+TN@8HMV|-n!33I"E.R_.éD:NLwh]u(JfXFT \ƹ4 `< |&N{Z0?*E):aq࠷F`Mb+1 qnrtq)rW!M)1OWXǽz ˶]U=7( ca*P,HM {{`sKɧ~b z9 \QRK%,WiG[izU%?bY[+u?1[ )$/v]X/tQԔoٍ~} N+@@`jb00-6B~Bz:jwD|bf.V"Q%B;a'ZMM'-&ycfVZLX1Nvk/a^~Sn=k_ԃs5!D]020 -Tӈ>0WDB?, 5 "+|Bl܄ZSAeb2[2L=pu֐|Q!N]H0"R1buz/3RMjJy1FcWidV,=գĔEi̱:kWQ4'dOr`_aP& `IvoKs?es Pԩ#)xۛ:Zx#䴹ɵK#_H"`ku ~f`9Ga߀8 r^b=ɸ{  }yqbT\>pmzaDNFyj%#Oipv5΢/ V79,!ZUnCTw\NhU @μe @*3dBy6Q*g:ddWFۗUyZF(9$}fOtnFl7%hY^ik(:|:wa2 u[ƓA޸Uu?>.=2_5Vp+J$} 9Hiʌm3z-~HI馚=Q6xv9]% ,r˅-1Dg"ůh*% W9D7"9f-ܘ{#ki55qDra~"khҁ&dh#eU&#C*pj|1 +eفYi(C(+svziԗ3iÿl{97W짯hx*>]Z4 f)T roɚZg6%;GrnDQ1Tɍ-LGdE D昚HҺ5  f-+z͞Sd) dRa~[DT^njC{i,z~~GU'Gy͛L>oA6m0vznC(p J^qIJ7> xU25$Mc`hVeBN ֧2m#oH}<65ߤ{ =]j| +w=(]])Mw{a=9FؕԪ[#rZѫ4SP`1杷 /kC;?>Ui+2ىo bxf*k: U3X`~'$)c?*Wۂk 93U3;Rbωz?V+²:ŸFz I9 WxDx,ZaHKzSeMc0-qH#`C+9ޠ9V!CQh1um|ki )9#68NPE_OX(kKqQUoPPTqUw;UO1-ˡ/̂OA`ph?iƫ>0VOn[R885JI@:K޷Ԇp WKzlU@BPI?Oc}fpMNi8MseQzƣ v2 }?_$f3Ryih-4j5tl'$.::=MFxmENSV @~+кNK9+ P(X˾ 5H4qd:a]~`Fnq)nO~]"M~͈8&J 9B"S&֤e=SJ72wݻ1)!ƾhCamOǽ}j0y&,VLlRmRoʖY%?]pѪE[0Jy&8Gu/T0u/3+2IL~K捿MH' A W39T w~S5 (ݶúi277Y\؉<㩁!_6T:PJKl%SN?[QU] }f ~gn$Il_-g(w<C}%̃XP|Z ͥo7r/a336}YѢ8T` Ыu!Ѯr<ܚIr㾦\Y!OBRiSI?$| (xt i s+l t.w|RĊ2iGDhɬx6EdT 0TYmEi5 @7>T2wR{q8 b)p#rUE:pO\x+S*pK\L85dLp80MG+~"gF kLZl߄`qD+;H}8㟦eɯ=gs{euVEQQs{\M+ j':5 A6mk5.PiP3`49q!t>±H=0A +Q%t3MVta} -,vLc?kºT/dmnI8X8sH0R4mǃ0$J'UY);ZNF )nq Z3)xg3?=O k׉EڸQ*|n,ɇ6+5ȕH͛vjbh0S(DRIvK5.u1%lx8 7Z%{68G$0VQEnOS&Aθߢ‵h,%Zx) O.E&!m_8~b>3\/Y]3C4mq7ɓ>SJy!l?ة.?_9QouݖĽC2 bs~_ܭ*;)#ۖ⹏1;+Le.!X+{O#^ ֲ_0@?ESpW;r=ފmWAMS[v}Mj)7px\fB1ё \^Op1/k'Rtf$Ť^|g5̣FNd l`ZƦn->*hc)@,sX!^t嘖 D|z%& O5^v؏X 7,D 4 IbV]_@Ba^DT[^7U*=ՉI:Oe:Tc8r_gژfӓF+{v wXZƎJ}~+<濍gf}lWC}Žw]~6$꠱XeU@tp6c3qBoyXjQtTzߢ,r YDЉՎ b$2MVZIF[K;7@ ]5I>.LrCm̺r":G#4,Y{q#Wz,Qk{@—bI wΞW%U^iTQrT֞KQq(R`Ns& ~FUjj'`BH#ֱ/*-TκQ%e/i"VoR;}<= ?J[P8ZgK'쫦a;@(j(23@@e0H]p,88=JTP 7=B$ so\v|85Px ww R#տW~5΍G$j%s Wx ̡!Hr<22%Vbuky hf=L2Gd_F<mKA=ҌEf+ jy'{# o)9 tqpGe~6&uPMx#Fun E|j9m$ ;|RYfwvs ^ oQ S|(1BNܗHaXԤq';VK$ȝ !ݡ!)mlj-X..z=3CK򵿪sv7|"7!oVy%$uvOh>QBP:{XH/ yh.409*V'#y_[~k:A _XR.{뵄*Y T=SD!m+*eȲ "Ex/Qj&GxXƱ= t pZm_?e|]sėG}O Gl!ELU%p_ufX"ԔտdoLo3q rG(4m< mgp#luQ*sCV3ܗŽe?8嘊Z0Ć$/WqR.=4}NɃ7lT7\̢͝ hō˖uN!=.7QKqS|/sҹEn[Ji 5bSC8b3P8*)zX]ŷϵWEe MiYWE1. >a5W$&&KzuqBS4J =giDice5vm|eǓVA/T?5'j߁έ)0#zT`ڬ&1J!b#qYϖI;#|uЦޒwܩ-v} L)XٌFX+TwkM()'o KK hiƊ1=Z!?Dϧm{u'՛`ȇF: ƈE6'sdsxM?R9 y*i#h2 /%g(͋%@y2Ԯ͗okTē:7XT/]ReN?/7cƶ3e ;̝m̗NPK0νa1'6i=h:䀢3ዅkNso,x P|ʛ`pxPpCjGBu^#5<\yE*!Q1/H59-g8瞕r9(&T$Ad{-L +~$L"[r/ 'k=C mۍ "Jդ[f\m!JۉK$4O^ʧU*J87 OĆ de~&MmEl>/Mnz^Q H5i$r*m,%2E'B#!rA_!Yj:,>{Y)k5G֑k`õXD3v°֩?`Gip[ٮؑKW2=-u2OKsszyA |e۠qC#BëKw̽IH 3#HT! 32Hѵ0ý]R%{HT$- }8{7mgXDط Qw@c]@|1{J^ KJ# DU-s_+C4)+apfyeK EpjGh!q.$}7F.9*y,cޢ:xAtve ْ(ѩ;P[@y{-F5g]ppgݫIsjQ%~(_WNT2l#5̞f8~ox, Td8$YQpCR6g8"k}Io]2lx )%#ov{|'Q T[dF/ gDBK77eg9"p # <,`2>Bc(rx!V&D!"3q1uA OX؟k40<" ( ȘnshS~sC]v0-Hf3f${l qgI !oLcbe߁LLشR]3ҪzW4K1'K,60l D?Nq?U7\n^{ҷjtjy"fz.c&=oQ!HS`Ş2Wk_,ȵIx6>CPt?,sz. z'd"6Nf }w- j}3gʻrR(/R~nJlٲ3Wij5_(/EIgWHQ!sr#޲J+#x%6lRAhM Fl+exGgR&ɏynDR3Ѽ+jLhMBCM] `qhדdQWݬ铕 UzOTM\S Eh(ڛ&ߎ ȠWnl3+a"X/oU[\2]Ps^w ҂g#"F'p)pt Y|b O3Fe/-d7fJ/u(J|cxe.(|90pR b9K<^~ ]o.+KI뻍ʧi?z*u-P".|$A+`dVEcB]>Jb<m-~7/c8'yiȉ8_HGy(/Z-vQVYĤMKZ},Fz87OhV13/:YIԂMu}ܾ`c"Z@G^/PUʦh6Ņ9YPQ"2_3 @5b!& [94֗O,`WM)ZkG`╊OޯðO=/;Zúq>%|˝z"D]k6}BẺxqmZ"njV RN~qX":0HLV(" 0=*0\Rml<ŁZ` VY,n7vHqlfJ5(a~nYi~P(:g3C;@3GWJGvw[wbECɒ#FH;IsNBM!0+"^wB+f8xZ@iUm`R .}՚S_iu z0$38S-xqOhZڰGBL;瘫+'d@}hC` l]v-f\MEЯ^rXc(YM/k?sXz:Z|}KMN3|fv8ƨьQu1ګ3^JmRzS8bUgJ~ w5qEdl2)k-u'`t2^#, RE(~zcCΠV`[r+#j|- 5[`H` h'VJ*CMJVbM(EtmoycƉRSe^E;1PWpǚVJ_r64kvd$T]Co٬R ,Bִj;KXflP_e-3q]lD-c,tc|3J6:QvVw]hL9!per-e"BzaVoYdX)覕r|",Ȟ>AlI}SXc60N0Lht])qRRP 65 ] 97qUZ;Uz%@Vhh$!6D\`F!|hZ" r `¥+[GBģI|,2Rn Fsm?3G}VljIT.7uN~9&+7eeLa9hSۓwU|Utcˬn\%}82TDnXa*ɾ (_X>&Բ)M|)ۃa̔,tzK VU`<-L>7ƣ:k$|b,EW2Ȅ:g6&AK4HOBb^b&?w17e{DbSځQοMEi{P_쭨}q+)\hGeבE֮yD=!WqhQ#Pٮif'ܱYkYh_8TH"JlJa lAH^GS| NLsId$gh<"rAqcbEѾS#R W˳Sɀ%3]+Gf" o)VO!|2n?f\)h.XiԡS%n5 yS2U S"[1'i5Ϣ?z?R>M2 zJN!PIEyq5Y1&*cVwstѵ友ՌU<`rA&Kvȧ>`C 6B@L#x}\o^b]v&Kw)J Vf~k,TT8g& n/?l ZC;Ʃf,铮>.*E:(jǙf0:l)K E]YcAD3dA0օnVC(W>Ψ&D'n@^+oSۅu4y\$@N]Can_ Β:6Q!a?2a:dd~ϖ%kLzhg|GF83ŋY{M^緭7Lbo*;seM\ 6p} 1/B#9vX>~AA "vM96әb*De t=xC8޷Lf/ǮPqX$/Ox`; tTk~^WH8u|_kr HЃ,Sۭ)4kx-˅d"1ӓuۯ4]J q xȆ&_ ED߹Ѧ_8l6tZ7-$- y5(:g9-niVuLXAHRcKo/ڇNZ W:ĸˁ30Qt*~1[icVF+>äKAvnp5u/ЉsG^׊,ָg~':-^,pGzPV>x*qJS]eyKQL-Ga8%d;ְR*C!Wջ[9RRgy&XhӠ_zͳ_8ut5SGg+X c0 4~4\o>A'Fݕ,8PqV 82omµ[r\ ќ*w*t#/VLF3lp 7b(0M^;SQ2]m5h41^oa#sLr/xz{`F.nN]iOX p/^b4V`JId<~ Uj(Hh}Hy,fpe׎!Fj*?A2+o:y>Aoz^9GoH/ IU'B6 `36<-ʸq]==UhXW5LNx_l.i`{)%?ɘkQWMcͽ[9@褦 ldsyT慨Rઝbj赹,)vcP*}?u;g.?_e)&~v|316w_<;;@hvP]6}% (W~ Q]/ ]/: T< KmR!7\gMyPO:,#p) uwϲvEZ9{l{R_3R آU  0`Xq@z$+qdVcAf;n؄F!J ýH |7;eTŮ.!*h?Q:ei:&9lvo*8'92vZ"jhSn1` /v䨺ЗU80/]20 `TtdH7$JuƐ޼%_1c߹S׈6۲FtS;z!OUiI&tw~|j*~F.sQ7cBJD=OMdcغ &2uf%`$0Eo$1|Ъ۹}ax.r25>ėgO+ ktBv ˡ}gaiLv+6}I eYns?Ҕ+FڻğsV7I'֫O.B፻%+hdF3IGTϷO ԰jHkwW͝~%6nʽ?sk u9!D'QX.Hu=JSAq=*_yYxO[J>pP<S,([ rPXhKax2GJuٚIwbhE9BUO"')U?tYەnfr@ЄRU ODl9RhG%-_dߛ&7"L:aY["OxU*xܷ]>j0n검TJ0$2E);ԝBnV*XƬ..Ԏ<1UIٖ4qu_A{tAc񧴭8Z!|2Iܛ 8xJ/V S+ʲZ3kI$e)1YRڜЕ%Wcg'Nq%EC5 D:D qo>/7z:gk@etBؘb7iƯJ~%e+\0['lvE$8lOqUEDpN%Z%F8 ҿ6@늡oYjn\rPR"[ dCEr0ky..h\| Q"vRp .%;{fX$AYеK_+]kT2&0DYɗEBGMW߈KݲѽHDi=1fƏgE\oԕK $+svF~PkU( "c?`\,XNa>c55ơ0u{@Nd zp ?ɚ~yYw S:4w=t&'pt9-JbK, .Q+eܻ| ~!?B`b-oum`Ui*YSejIڲ9B7ynL343Y"9rfgK$[OL>,g]؂K$3\"WqOr~t$E2-iŠr?S$A[O,m @/K"EZ~) Lh87W|*ȼmKqUV%*IGCc *`W }eJhg>қ4Dc8BHQ 7Y~CIaf@S!c l&ͫsE V\Sr,3dtJP}J|΀qDgJb,?d~q{ cvIid4=&pUmq$V%3)eo5O1_D30A#눌N#aRLv~GG*`UU%>&´mM:UϹ!4J篛\eZ(DoVs|3, 5P☊-y'Ɂ{[3hKd/z>9k?Uyt_zǰz;x0/#vB9\% ܳI4m% >-lENdqt:MPGhΐS ywJ0s~Yۉ| ++g=9#J 7'Ha/.{3i^ x~PKOfE8zR\q?c$a?c]WwEWD#q搝FN7tmL1Y1hO=9KX"!׻@aGj3<"}kݴNR3o'?-@!*t s`/#G`B6[^MmgZFx,rmG+>jB3^GDهm;q>])ĺ qKt7[Q.7޺wv?p*㖭Zy@p"$ܞ.\V[s[,?PٿSՁtMLR=p$8i,pi$%& [/YۏJW~$^[[\h+Ts&ȅAyK).J6fdIVk0Wz5Mxy4x2-SY^KZ%Xf2K4`S)9&1B*8MO6@ahuB;X?j x4~<{]6;+-γGRrh!1 k[$rx̵Т2o jSx;, ;es>$/UqC>÷oAO .7nzam̬1VZb!^3gTa}>q()gpֻj SP l;׫ZT('¯+Xm&+6~%sg5WtmVsTGqă\#QflI@.O}*b:u^C3vav$\D#$UyaZU)׋|bn[%M|l/-`^!юg)? %&;ɓվ(^4Җ58}h@We+ #<)-CkUwxlFfI>S5(؍Q+kyo^ Q%-9;[Ps}! v.bV%2XrոQz"~()8*|eiXU_yf-ɢ?%cb~"!gyƑ|KȏB}Dy5J((BU7B &pń傹e-jD/R4`8gt iӀjp`jU%Z q+R~J/JeQo5fFH'SU{ތ&q%wn;[1.v! ִժ|UJ\9dN`NGec#}fD: "{ޥq7y4 Gp 7? OaA,$OY2Rdu^ǒe^IL/_`.A%Kg{xA{vUcj*v _ qdv|WN.>`XP99cMًD eʛ[7YkWm.Q_JqN`~QVX)})*FXs& NSϕAdTߠ6\\;!Nf_I][—%% ,Gg6\FFK 0En7\(*}ʴA5֧p8rON ȶ՝p/M~E,8,ө8c5_^Ũr>ώ] @)r-@?FGϽ6ypckԩ#*TaB]_fg$ uR2%4$->gUƷɸC6ȱ{_ƒD׆IN<}.  j)Xh/L"PW_Dn ^%f/UfKPFIᢋ$lp֌J'wkOM!E-1PȰ}Y fge I6>T! [[ӏbdRˋQl J9BvFGO,ɔuV-hh`tm>i& B=:zŞUϯJJOfrwԈ <1<+UN u;-޴[C\Q~F䓒0H\NS4x OɯZt6+ 9y) Lyr}>±9*Z;@Gy6$(cM2GK>"brd>jA!4J(X }=ol{ӑbpx˭p'b>O?~H|MRN멵 ge}<9 >1N0ͮ4diI݀ Sėez Ʉȭ}e F \şF6`x e=V*B,kKTlS<:^8HGY?r90]13@lX‘ygtO:DpN\Xm^YU/%󌽞0OxX>Ds͛q<'+TA\p*b1b6O>8ty(cޙE^ۇ`.TNݛ͆v9-[4,5F<Ďkh .L0*)틣E˖*9 iƾ68ލ.$m'6^LlJjk-XFJ3IȰS0+Մۢ}^"=QKS~o ŭ d}NT{L)%b߹i ب}N*OPVVKO|倃[+8):;CǗgK0Jev%,/çF} ec0h. _q2GcͩűgIK 禍Gxc?*LXM2)e3"{V\gJ$!Λ Z*f,Biǧ!9{o+$0+FQ=75vqR?Ŋ^{bV@"b axyH؏#Koj42)99',aMk7/ {+3 /﮸|2`-S M,W~OneAvhy{2?l9Ꞌb ^һ?@PsM$hA+uWɘfLY {եYO);rFSmR4 <3d 5:8gGX9 @iJ "*Ŏ; tt|" X}0 !Y\+[?BG|EIX=3 ̎K@Tg~.\nYE7=ȴ%<ê6Pc?TWJ4n|;:QL7F/$gw>>˄G_%Bõob0 [=#{Wٴk"(Z`T/FH lI`Z]IAlXLTH=iO=y3GfR 2"$uzWKeM?:b=h ;}`? p$$(/)vly+!NԻ|ny {d̀PL#<;b a&Njfi饨XGwl_ '@l?avVY %8ḱ̵ {x'bs &dm +p}A.(+Dዒ ,rj"!fr~j'-E;->9I"A *9̊D r <ؾQȣye٬`a(ӈVL x!ZH`HS ^ *`O% m54`@$ eWevaSjĂ;rs1Ũ|8ݮzt\ SEIi Ӄ^Lj_B .4>kN g&;< g1H)r\|>HX{[Y;B#?7ֆ˨8DuA0KۃPk>oWKIYOWgH )Ҳh= ~xxd/wNGA&נÔrL=pmy5 ZLbW_=v30 3L+J9,\xj2 )pwlP*hO,a;^l6[T ]UOX@-fH=TIrx߿.2yLlڍGQ,<@kgIܷ hwヤ[EQ)ۓ -gj"^9ۇ($q~o5=Sμtk@յ,eVsbK<`_~2m7Y _[i*ǦTQ&7Se_ݘ:0RiP܉zM'k1d+V;}+d;7󉕪ս1$A h;py(M} )2w:Wz:0y!Z,a:و`d-+&HQt?X:4XZ7ux,%Ö,yu"rDvq'IkB,8Ce[ ΐqp09l(imZ1cs"-e;> FAN_3 g)ϑ}Kz.>һ7XGn4/ dZ\Hǹ͌l>>d2:C>'c9|2Sb}1M(7>:lm {AW&9Ĉn&ӇOJh':=bk1߼M^v2썘6a%G*Im3yGf'G?K㦷8]ve*^Z.xAZx$8Ӹ F3VG` ce Ӊ~]T$\Oq3ФT\#Jjfq|=2LOR5!C@-$sFv4%9m!ke++I\(}=cm@l:;#af8J)( EJޱOu œ9i(Zb ^Z7Rt'saQ<} ?P`(DWG쥱M#|Rre<)Y.Sک&TAK4:ӘWwpz-p6+,y"kyDc?,ڐ_wBCjnװ.$0[(x`w@6h%A9{ kvZgҁcB]ƒ&#}zr\X>zSǨ1l Մ"RH(A![-KZ ʻёjD$v_Uu(:;ԓ?Sʈ{S7zcr0$Շfi3S$xrt*m=-C!%"g*h茍2_"zO?a#)r9LREolM V@I<ŋP_,@R@2=>KM]|Oeɓq4hkىa,#o2ߔ ċ\vloMs,gȂu-EuUoY&Y3~4)ur8f՘ ůqNp1R?[4L@e.w<8,C&JmXj:l.B]LpU}_´KDxq)BRLpxV5 [}U"_<͉jkٹx[^;/P-t|n3еj5jqsXWb((5C7?x#;HdޕMEJ!tawD͋\'4C@lNQ%XeuvO-hr-Ú%^|?nt `'3 <`7ua hZƥsDG ;"Enƨ G-\Vˏ.UG1K+ݕCum*v;G2 gn&۱M[ܱqߦ%OY@tO$o%>cͱ^:OE<6sQU}|k2$-F/0JAbcP A5@V+sWd'L!`5pMN .`?*_W@{J6о[hj{VqKzەhVezE٥ TLBL/ 5<5US`Rһ6RhԴd ٔɜO4B}~Bw'ϔ \s=IR|/h1/CFlW~m^'$+ !'5 q({Yɜ#}6UR{쿳 潷 M)=Zv3w _ڿ^:y=Zro6h$.c&o}ċx.* i(UMׇ֛;+Cj;]K7$w4OJ;ޘ4Q\vBVqa rBcg!`|2o"S`I0tIeIpO+z ䷩ͤEdc J0:XǑ+Z\sN,H .#ԯ"M'5j^gj)6y0@̰R{_fgz(/gR^ѧ!.dѵ<6r % Arp vYe0Eh2LIɟ&g!u%dWS("w ц '"`ơDyTUZC%BPNRN5`XNJf~Y!w1]5֓)Ǻq7"w3?AmK[ +-845i(: $Ў1{5+kv.{8]p' ¬ksJz2I/8clak(eҲ uNICߊ'i  iЬ7 ~nZg2M(}&cpa 8ox>[̳ܽJc>+1Gշ@RrR`F 6#ˆwޡbt1KU4/_踨B1xmMb0(^*R뫳 ];cSa+!x[ Ig2z}% s:d_PVAezis^톐%GM%SEFniUya\6;!+FZZ:cn8skWi#ĖXhrV#SA%|1hp%KRbw 4Ks7E\g-"M+/8CzJ*{uiXͫы=eݛM'^sf\}L}5i0P,D`aQ 5 1WUvwO~#3=1Q 8҂H;)>Ϭ%,77J5K q{lJiJd"x?V}5q*E O`Ҹ%'JwA(Ҍ? *196(ޘ˙-D;=.8$7l&Һ@U%= .k?;&쒥R:4"I>̷FqH;} ^c:R91 qO~(G0[FW]:((VA'L"t Y3u)j $.ݻ-OJr.ѫ7/@."- D>q|]R]Sbq܇o\R,0'n˳p;{?e6Wd  ʟS s:EȨ)a.cNJf?< I{Mh h"Mdtw22Y͝R.pOKm2ȤbT$<黍c eV4%[f/;,؅vtS#˼ ;2cvejnF uÓ~`o&:E)eHA4t6Gίñ녲hՑgZ9`t8jA q@Ce g޿IyB$I$D?aWkq.wh8e,Wz8OO,? @PB Ed;|rc(?4]l}J9`;=B,;=|6D5 y~UJJ%}ƷJ){)S-Xr98у;Ӭ߹ dpYbX! tr jXa/یzx'9Myѿ&=dlW4&mDLEc-mfMQ83aɗAL'9C56mn)Yb$MZ} ? %DښĮ7c4 ӺuZY[wUF/< HT;sP`(LZh:P: ̽MEem*ނOTnt% dwFe<@^1w8?mVL@,$q9ll˦sk^Q߱H($_bJZCȣPQyHOLg.Sm6c#nST09=vg3 W o텦qgp-@Lg%Y6eBrfYU b5],kIX@M w].Ill ˲\bl-\7LV9w5lHvI"^u~ENwvڣw6*w9%@v )f4]-;%O..^[ϔy)&H4[unujAPZ&ֆD_ۜ-57i@"ͬ0)I#KJOO3vHuV IrVqxGR& nDvY06C/,K$,8 RIwJ0>S?rν~f1 񬕱Il0. 1vTztom" Q()xLֶk _B&2xDiGgHwB|QеfZt $W`sԞ ,hDöJ=:e`[B*Ԏ|uyHBKGE? ҕ(#C{Dc])~1WU^7TRqCv.-g!o3f?5p gF]͌W,#go1IVCʎhDJ0lG&-m3EW,Ii&~[UĻR~B1>P昴ެ*IJ D%c[J-km, %U00uhLBn2S[!ߺ#io>%;ʩ‹f@{YW/(;i'JXU+~ d!}kBqZ=Kp-MBQ6B [Q#><b7+~'8\ IQ3, BTx3+zN2hx"Dc_ 9SeZq?oMZ (%E6^y"D-Άj S$̅[iPL =u~ؤ炻-H9ә{8R[x:fjKox"(~~;HfڐܱۘZ'Y-h$:ɡNt237C qўA䯴9٥iyTSΰK8_8RpXvlZAI $z"NS` [f\ZQ>)\/AW㐌48BK/$$'(ο㘚%SY| t\/1sj]Z~$-KA*馮ՕLX]eH0B*q'|9OMc(x5j YH8ۅ4yM^|5>;dAbPo_jF1=_j\i>_"֘w:bf'S/D"i >BJ<ƚn :l"N 'C],9XZdvڻ ?r|M7j6lup b[͵=`uU@Ej6Ij).`~XW{&ր;I 遑rwR5Xb W'/WK6` 'ow*}W~5G;å!8Bd.©->g3r?GM0#2p'аih !2.2aۮN@ !]Dm`v[r4 "P*^ZsiRn `٪Tk|U8,-7h*/&nA{ѳ;dvo嘸{Hpov^P0E^z# tJC&ֽPXoF0O@:{SCtKx{֌c>YCeo胱®ze*fdf]w˅1~Dj mэ:H-*Rs;bLv~'hSGB P/ FsQ*A5l!2c.G2"-ST.1E&X?fXQeYUgDh^87x?}Գ: o Չs>$Οj 2FzY۪o0t"qFiu 1FgL468)d SяC΀_c6~ݳ?!$\N=6f̸T.M륄tgĄkX9ާ3x \ X6_k |%8#$/+5=  axB912u! #9};$s!bH~@;daG>HY`yNfyLa`+rN-1fHrq hhd{B}<Jc--Z SE|y|F[hK$BeS02(i~+ cD2~i5繌C\OG 3ESQq 7Dm. g ; K}*ci@9.ޭ0:d1. (cb ]=-PVXA7߷[4P=MO!{7M-I+@…MoJcIp΄JОr{ն!T=] +w.Pz|_EYW+ün]0 0`$?pؕGoGg;a'1Ja<:o%sޝ|l_f}9d,܆}$ρd ;Ḣն)mv}0eYrԯFOX3o!X80`F"wxG;ZDVRo8h,)r{e黀mJ+=h}jcfPrmp,1c,= 7X@H._}A!`evPНΐABуI.EvTNXأX9+,Bß?3EIcjwS0ⅲ1U6G^ץq}Th,#$?bÏ9T&N9 1;wMT)ZZ-R%'6ed! AHFVp!\SiL,(5@֓7į]S|C,7"4?~z|)@ؠ.rbRuNd@5ʛ^"\\xruȝI"ݮ׶UY(9?G0E~ ަjO릠OinCr~:XUUrmănAd`;E?ݼ#*-]4qD vSP4(%".WV1f'sAv_26[t< sxlR6< HiZSOjzL#_˧O&I6{S_!&#IDN2xdYC ?]>J4E9KyWt?@~Z.8,uPl$ (Yg7![OXʋTjՆ$VIꃑa5s⠡+ y6Po*6GϜIr&P̊T_٢^u= lmVye3 ] /2?i"%rSG-jĆȒ?xDNYؕmVyAZ&BQ(R5!˰Q&'mrρdRl9/RˆԹ&(tXæ]Y"Auv""ـ|*1d iˠʌ&?߉0Zrڏz;3Dܙ^oP njàIxF[e>l\3jSWA,A{b/;oO%~|<*k0PbYڳi];T'GL.l\ R]&jr=2eH08]d# ocU,H*|<9EPu … ;0B Iib"A[܋7'%YJ6yC2iCg@$)uw%82>2 cj_b7e`0{BAFBmLؐ{ˮXI V3a2 EP;tIټ#Oh?Z[Zב 02FP]7tn54)z3KUKѡYۃ`3Jݻ@3b&=R&b#m yf@ 0Y*d_UX$JGhH?9Ek-9j' ۑQWx_Ƹ)itӮFo29 5lD8_@L*s!NKTK\-w$V }0A/NғQJ/c^.C]Aضlm+#вjގ1\+ HVlj.^uP,LWBDȡMg=uO1C}0$>F@|rxu{~5 GJ^86{&OSiE IB/'ZTbFލ4x&vBbUUIs4%K{ FvE@[Ly\58π9>WJr#P $IgWa `1㱐78Bf g&8`&VPi L8&*\D?=xBquIMbLJGXMוD Lؑ~wVob$"G)xذrNKGAlD?|t1r*75Q9dJǻ aT#_GQ qȊ*"Cqbu-?"%F։  s$9{+^jq= GiPfq6h"}FEe #h8o}4B5e-mf