libswscale4-3.4.2-11.14.1 >  A aQLp9|~Nb3d}|4] mwMS8Hv8je6EͬܿE })QMA o0s)k/ igxblNO\|+LbN6Ǻa.z=t;¹p=]hFW+1H$y/ySjY# oP?$ǀ1G;5KU&/&޵pXlg Pq$^ͼNm1h ZD9ae5543e4bde563f2de02c404571c2621aec3512753b6c8c09d470f37b094de8a34a5eee325ce7896020f77c4b6bd55716324ebcaQLp9|f:Fkyӎp@L?<d  Y 1 GXlr|      ,4S(8`9`: x`>@F.GDHLITXXYh\]^bckdefluvwxy z8Clibswscale43.4.211.14.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.aQsheep28ـSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64ـaQaQf466c806c282d6c41a17be420b14d512fecc19fc5b1c195da9e40e71bcca16eelibswscale.so.4.8.100rootrootrootrootffmpeg-3.4.2-11.14.1.src.rpmlibswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libswscale4(x86-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-11.14.13.0.4-14.6.0-14.0-15.2-14.14.1aQ@a/k@a @`@`@]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@alynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-2020-22042.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c (bsc#1186761).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2020-21688.patch: Backport from upstream to fix a heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code (bsc#1189348). - Add ffmpeg-CVE-2020-21697.patch: Backport from upstream to fix a heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file (bsc#1189350). - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Add ffmpeg-CVE-2019-9721.patch: Backport from upstream to fix denial of service in the subtitle decoder in handle_open_brace from libavcodec/htmlsubtitles.c (bsc#1129714). - Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2020-22048.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c (bsc#1186859). - Add ffmpeg-CVE-2020-22049.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c (bsc#1186861). - Add ffmpeg-CVE-2020-22054.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c (bsc#1186863).- Add ffmpeg-CVE-2020-13904.patch: Backport from upstream to fix use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640). - Add ffmpeg-CVE-2020-21041.patch: Backport from upstream to fix buffer overflow vulnerability via apng_do_inverse_blend in libavcodec/pngenc.c (bsc#1186406). - Add ffmpeg-CVE-2019-17539.patch: Backport from upstream to fix NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065). - Add ffmpeg-CVE-2020-22026.patch: Backport from upstream to fix buffer overflow vulnerability exists in config_input() at libavfilter/af_tremolo.c (bsc#1186583). - Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix buffer overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (bsc#1186586). - Add ffmpeg-CVE-2020-22020.patch: Backport from upstream to fix buffer overflow vulnerability in build_diff_map() in libavfilter/vf_fieldmatch.c (bsc#1186587). - Add ffmpeg-CVE-2020-22015.patch: Backport from upstream to fix buffer overflow vulnerability in mov_write_video_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596). - Add ffmpeg-CVE-2020-22016.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598). - Add ffmpeg-CVE-2020-22017.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in ff_fill_rectangle() in libavfilter/drawutils.c (bsc#1186600). - Add ffmpeg-CVE-2020-22022.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_fieldorder.c (bsc#1186603). - Add ffmpeg-CVE-2020-22023.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_bitplanenoise.c (bsc#1186604) - Add ffmpeg-CVE-2020-22025.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c (bsc#1186605). - Add ffmpeg-CVE-2020-22031.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_w3fdif.c in filter16_complex_low() (bsc#1186613). - Add ffmpeg-CVE-2020-22032.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_edgedetect.c in gaussian_blur() (bsc#1186614). - Add ffmpeg-CVE-2020-22033.patch: Backport from upstream to fix a heap-based Buffer Overflow Vulnerability exists at libavfilter/vf_vmafmotion.c in convolution_y_8bit() (CVE-2020-22033) and buffer overflow vulnerability in convolution_y_10bit() in libavfilter/vf_vmafmotion.c (CVE-2020-22019) (bsc#1186615, bsc#1186597). - Add ffmpeg-CVE-2020-22034.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_floodfill.c (bsc#1186616). - Add ffmpeg-CVE-2020-20451.patch: Backport from upstream to fix denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658). - Add ffmpeg-CVE-2020-20448.patch: Backport from upstream to fix divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660). - Add ffmpeg-CVE-2020-22038.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c (bsc#1186757). - Add ffmpeg-CVE-2020-22039.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the inavi_add_ientry function (bsc#1186758). - Add ffmpeg-CVE-2020-22043.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c (bsc#1186762). - Add ffmpeg-CVE-2020-22044.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c (bsc#1186763).- Add ffmpeg-CVE-2019-17542.patch: Backport from upstream to fix a heap-based buffer overflow problem in vqa_decode_chunk (bnc#1154064 CVE-2019-17542).- Add ffmpeg-CVE-2018-13301.patch: Backport from upstream to fix a NULL pointer dereference while converting a crafted AVI file to MPEG4 in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c(bnc#1100352).- Add ffmpeg-CVE-2019-9718.patch: Make backport from commit 1f00c97 to fix a denial of service issue (CVE-2019-9718, boo#1129715).- Add ffmpeg-CVE-2019-12730.patch: Make backport from commit ed188f6 to check for scanf() failure (CVE-2019-12730, bsc#1137526).- Add ffmpeg-CVE-2018-14394.patch: Make backport from commit 3a2d21b to fix a divide-by-zero issue (CVE-2018-14394, boo#1101888).- Add ffmpeg-CVE-2018-14395.patch: Make backport from commit fa19fbc to fix a divide-by-zero issue (CVE-2018-14395, boo#1101889).- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of the mqaunt variable (CVE-2018-13305, bsc#1100345). - Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit e1182fa to fix an improper integer type (CVE-2018-12458, bsc#1097983).- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit 95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit 6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access vulnerabilities in the mms protocol that could result in accessing out of bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899). - Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o format demuxer that could result in remote code execution (CVE-2018-1999011 bnc#1102689) - Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in pva format demuxer that can result in excessive amount of ressource allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688). - Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in the realmedia demuxer that can result in vulnerability, which allowed attackers to read heap memory (CVE-2018-1999013, bnc#1102687).- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit ed22dc2 to fix out of array access issue (bnc#1100356, CVE-2018-13302).- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigsheep28 16327351593.4.2-11.14.13.4.2-11.14.1libswscale.so.4libswscale.so.4.8.100/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:21292/SUSE_SLE-15-SP2_Update/36712fd6b4eea8e58a60a809d609e5e3-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=50fd0ace3378dc406d9f6be1e946fc2e02d2bb7a, stripped PPR RRRRRR R R*.q? Lutf-83e8092f0f80f26a904df8cb2571e21956c9232da83334373d6d6e3e020e12fc4?7zXZ !t/e] cr$x#E} ,{\'ʩK3<kfs ;uPQyY桸IuO&pǛ}]*n gPǖ/uD[XHf7~:S=OdrIJy,$kb;VsśU냳SYD->"Uc'os-_MH,1b6߷toKKts7eMz懖0̆m$z[fۨFb L*+nPAǨbD2y?8m> FAD[wKtX Wk27,Na28$Y7;K6`|3|E6G*$veڣG/D^}Cv7"3n[b9s:XjS,-љa뢺Y,Q>taS,Pe)Cuƭϟ)`pfqt$":.4Z yٽ'wT< ^R01Iq ;\ SPOH䔤)Rln:e! A!޶h:b3Y(M~i_mhLl2(=?σ5 J~)n2M!`AN֩›̪Y@6׷nO}ňb4>y3/mof(` |@ᖸ$[%Zx,#/k̫ueceN{gc4MmNB)Q4Яu$~PL%s+ź۞&dRDtIh%Fo=p^-c7 gvSz\$A(5Kc\U %Q5iՌd4OPXelBq i0~q1iX;I8x sl)LD2s?ݺ:)N]s'+gllfE$ý Щv W ]  bs*mB*5c$D2vӷ{TnpfhKB8l~qHE\7%5em8?ͬ4НSο9 ؿwpeD)q4s) 3.p_. NVޒ`9Iя-N1i+)y4]m m\_"' *Zd؍Oҳr&)RԁK)U.WަIr5ZÜ0~\#6,ૣ"_T\Ii\E&`nuw#TWE`18¨ͨEĤ;ՏS:l Z(4C]Wb|˼hM ߃sRQM k@3Sa1(:O] HmX$rna_֖=7Brg@1 =tT3<[ov>*xû2#5,SkRzp=NrzD``IJBܲkKZAR|_.5fܻs,)W ]I7",3|8UPR),Owcǯj!}6iз ;@'R莲Y<7Ot# 55(uiݮ/fkӀ %OKv;1LZJQy:1,O6yBPf2we^~bRvܑ*XGyfn"3 z"gvas~@f7#,p>uSB4k;C#ꏭ~TD"8Պv\#q7BJf*  8a$4dh?| ]0F1;JX!-59%.a0mW]Ru_DFILL6>E,+9qn/B }jO<'C'ٺ1X[_)1iJ/-}{#`D@Aqe:2€ڨ vdYDBwߌDc~ ΃\ǐiM@O&-'칭P0`*CVѻGݮQFss>p+q"էI.I##d۟g# )x&R<#ΐxƓ,CzdV+==SOYׁ9=7PIAe֤xUwGX?sQW^(&\'l9a!y7w-=C߉Z8H˸Y vrIf#:w'ts^QslH@EwRn͞M+v w;* 1P*sڈf+?^u [=< 7жeVZppY ډpv n"!ù/-K"|y.2{CqUP ! [6LҪ.XL,.'RstjT՞7<g{K._xLASOf9cosVW՞M4 )h(s",C|2ݥFIxX$fAC*ߣ[K(`7k6f2GAkî|LCfϏmrJhv‚ӱx㏢Va)t5qQb{%.% \2g 'SPbˡc]; +lSsT?@ ;e/yw#Dc{Ē%^D2=gd$6坡}r5M&*c5hmeh1,?9Xd<輷Dν7€m- B?,e3.OVho`X |4 =Ogf= (2DTJSo̯_+;I!Rtxk,h254_3 .;: Nb(T {_8pJY.3wmwn?` /5qȶ H&)6X|$ $', ~aew2'|/ЪJ>0#,UQiṔfu 4M4(b~ʛRr|.ctŸVy.L2s gUd4;1%\Qqo Z[ګvMM4=kf9 ˕PTVemG- DyP}(JJ:hl &r's0{gh@u[fd:Ц*̇oaC[֞1)Zܼ֪&A?_?1\ 5Ҟ/rQqMvʄi&oyswm{ S K;ʸNĖtYA@ ;foFj1f^r_%6w :" n9̼ˡFTGڄUW܏%TFU|x]_9œX#+^2P4 T\,XB.~8F!U_N`al &Y53Xeb75 _hZ*!6VCO? zaݲ$ "2GsmMмH Luhۂ9l#&93bWzvĉOũU4GYkrAo<|Hc.1c Z3>7)Kvbsoi#9j;' hجL:'?N=ePIc1)׽ `S^Uk֐[G~#g4Iy'b (']4`;'%'>(Qg5v$HvډZc#^ 37Q&Du8ބ3nb|dʑdLGCe! ҔӮ;h./zDk.pFAX'{{,7L<wku1}qԻr*h8H+ β_#ۉ#0)୴8pcפvnjqu/zzu>o.O Zw&1r409``ø1I"[xNG6I`h'_&-_<qC g2lޣYh?]ъ:qp&i%p#1IH+XEOi[h;ܾh%"_nc:DxxMvkC?`QN] =W Ԟ%6{듽] ʭr><5;)>Gn[`^ȲQ(6Bߥn=!GG0lf[0YIa :1ralJ4>y;z>k6_:4:BQ3DI|ufJ~ճ{j~ٓ)HtKzhn)҂oܹ? 1!qC~kT#+|ZOHςh;Tfy*i |k!/4h@~$z}"jQ `8q0'#fa6:H!֚e֕l{C\ROReHEWy#}>h)A {yWD{zֹthP*~ƒC*5~wƲ,1K`x 8y<ҧNXYp656CCrFo 3N5ei,^#% RaUdvG\r< 1sNsq?aΞ&U%hX!{!ق+PÕOm'lAz~V4r%3&(O ]hh.ijdPn^b|S*%<Q2:Dvnd"jfɴdϗ^\2y K& deץZXvXQcL挍]Z,!cAC%^ΒN15J d\3T(3dC֫|Ulm Mw็ KlZv}>6Jit:18 s/|wI[?ylW?'@&蛲9w B1/o<]W=* MA.E xY89Dv?B=Pt-PtKF"0~4PWg{c>vs$<V]fuIEK(P3j)B`?(5)TH&X޳/Da5iJ2' UCi  ޒkIn6 U[,R} nU ߳;$9JՇVY"/JS-n .0\mW$(kTq4FTĈ<֟JAA,`xSY)g>w Wpՠk@YF}6.؁J3uYذgn4R_mBHP, /N)'8ye4jH2b_l GA2l?q<ޏs6 #~j;#|P8⾍TFëFsYnw%.JL'5MG-0Jןn:TFD+_ L=5TlF!N/%?Q ܛ fHeI+agb5AA:%5zɊEܜܪSeU%aYΚZ,C(%=QCRMд@2K,\CW{ i%xHa+Ś U'Wtն&\Ov2z0)8FC,z 4q10$wzC-ʕM,O,PVdf|J G|+FBކSa %/dZ\dh;V&u<(8Ӆ5ZڼBWm9_(7徑0PqS 7L:E3BKZ\u X26 ~#"^g=EȴAMkw EcPV!p?*G6d>ӂ}du^ƃ`Vd\{[U.ri,n+d-HΕ릋OY*[և_\OVG [L"nkѮ\7u#OGv ;iSazUץwZkjC~ 4KVߞE\@[\őCb+70G&j &+ۑB`> #`OТ!ՀsǕTޭo0oؑ؍QzGHk m d_2._50fxK߬0;:jZJُ@w\9SaܱJmu@u';gG E9ߙW Yӯ%& ^lj\tZ<<+`t{`  #hv]Έ vVML4J Z]ک1w>KoXѭ7fS e ˬ%9g3_*)T!4S|k$Y[D8vDR}2Um [[p#VKbGkVC$MR̰G-º)Bu }7=_#xg$0%u~fkkI|5<ޗf8|kwFKa<1W4 s0E3rw&T4U=bkxn& ɾ6**1IwDTi*.^?ہB˔#XҎ+ zA끠n6 +1^CU }ٮX5U_^*iGX 1 [lAVxܡQHߣ_j i@ǣ(mzˠUw 1Nz׉7櫳5^ɤPh,&;Be/6LQo©j#X hg60[:&I>2?E%"})Q_>7M)6qUpPb}noZ@}6RrR-gv ϳՂ˵lWιdD-{ t37uf *}oPOpL"Q=Wmf+:L4 D<$\O>}…yD}P]M'sI*Ң]۫,kj{(-HF`D5`䋼{[-HiE*\8ooѷ>w^,ON룹rpS_n֎棻J ]9YqDbț[v%Y\ [h pnܨU`)OzAq(1K\>B{jYC"Y9\n*y58nh }&hk6dڸ#vxqdJY>i336p7}U@XF Hqxl%2|^UU e7P^7u}d#Ȣ{b`jX)x^v5fn!=195ۓrG.2(6 # F\1sDWbj!5rZ:Y/ S+iϨgRT  9nɡ3<6:>_dFeKܴ1 %[7(j4;D)vMe86euqxKC,^#@J` 냳VsĿ{ը$;FLbPۿ49bdGc }PVlv(w%=NOo%?.{g/ Sإo Kwâqq 1N9ޡ徶y8Ȝ@iE)RfO]ŏƼ`&Y*e=2P7b0k#\Xj/JF X^kB#ȫ}G` [d{(07sS3EUp`q^7|Na>0evX3Qh\hMՁ?Xm a6oÀ0څxTq5hu}sQў:WQ,4nǺOwKݻR{|=dpiSr}[7UqC/7ʃMAi3yS9 7Z\Z; ,}8A?wEk{!}u/(ֱ/SS>T`.\PrFRL†\:0TPIXcIL6~t%Op>cS]u+5xl|ݵ!g #mՊs+7ڨ{],[AQk%e/xP<28ŁƸkW>;O6cjTcqgCrZWH+^ҡ~^wj 3D-ֹ5gC@W _BGr0 :.>2uB 2bj[ʢZ=GAI3p[@im[.y$,%P OM!neT\R|(x:Pa8Şiap} .b$A=3GqI#)'J1S~!DND:T޶kk8ýۉҒF̚Є"zlvF 75ۤF_ͼDGUzR[(qDC`x3H߳_o BF9 x8zs)?tF gGiZ6u@i'S«%ͺΔco<6VWGv zպ} nQPcoVsǴ~⾭vͯ牢uv9w{ko]D'TLޚK0:QGXq48_ADV$i( s:Gs&`jL* e9.9p@vM)ڎSR = &k,}5A=EcAVQN@yE>gD`ջ?denb?'E` QV/ YKN{H~3 !w SEzO5ő >6Gɨvn+7p㸢`0)ɧHA7[dbU*ǕI7$Lk<OʛFm2xf+BdZQ q.]:' H.+/?r-e _{8HٯjsZ1n؈7!I; ٶo:TiL%@5Ș!&[O]}/c'KBbzNJS2QԊݫK/Km~.C9@WȁNϷ%3QLj(񸘧iSDaDxҤEB†l7/7i : $X{ōջP EDSH摲`1[pLyޯ͵X$se_A2]X=xvH$˘%$*Q'Mg`4E:ܤɆ wzz[S 3D޾rO%BbT9LWTG^.rBѺB;w]\z FM?\3q?Ʊ\Ng/L.k!@mHXqA^9%; gn8y):pg1#zZy-k *Y6Q 5r>o/M*X'"#M3Õ-ۥf3x"_HSc ~)C객tM 6(- !,|}ت1ä K0F9A^00G6d0B;씠 XrĊIe5,CsEAM[~jkv{ۊIm;4wW>3=kRj0.7J1VZ<{H (4w-JL$hUW\F*ofClS*U[6n{-#¬o،wӼiHl[@:od"19`\M z@H܆9@^֍=D,TeXVzR`罅"eɉk tpKi8;#TZ֩x5zW$)w15E;yȷrfw߾G__ p6nr2@L"WJ\vŤLA!t/G!D b"';&/kIsYƣ݉j>q+bRG:?fKؘHB|M2ӷ{عԤn}eeg 3OGpqQQY7! |;/ 9\}(R̾UŚz%d{! ;V0f~nntoSkU!>uLI~xitq|My_h:6L[KK[En5c+Q&Aw [:sp9Cv԰C0 x#,PYek̈tG}4nؓ_@D^Z`!zU޷>Q=G'NVd,=a7hq銇) [k|/ɥGk7lGƻa V 70J@ߑe,F;9V$Bh k?@>b r 둖vrwg3}2]2m'iӛwnD3Y.l*߆Hs͋ϓ_y Vf5̟3,Nr0**됚YJ4Ӄ&_x~g og֬(MUzY;1 K]nM|C컇.NxNN}i=JG?)2vOEeg;aXE$&+x2Laq.ѵ6ϗ1~dBSО4$piex[I@CqθzcdEʜ;LP~yҨ?m'Ԧ+M 8`:gcf[LOEqc&lʣ e,`!#;j=Q0ޑcG2aLe;8;ë[:Z~Pc?@.cfNk+Q}n1TզXˢHaxPh/G[#ep7*7su2Rܯ|wVsde+-*aKoX˩l!^QN"J5IMEߪ (9=p%WWT۳Nݧ6N/%HCg{@]|QJ[r 3w0a'8C|Бa#b5PgW˻ %1b"'j;Vܾ9H:zûh.H 4H`"y@lBܝJR Q5[{ANbB\Ek9W-B.Y:p` 3_K RG 0p"Tv$b՞3Lq*\H,~6%ZP69 惭KCT[$ٹsyP9Oc>遄3]Ú qd[OQpx,eˤq)6! fHl(GK!'hLн7н AVvdhfϒ=̷T1=HBzAp VUj{'q.Ty:n}(`=e 7>/Nuďp&q6!3n|J4ht`g5$һYDj8|1~GںFq`wP!LaZ8jB~σQ{! jgU8a֨6A}Oo/p$IsݩCY"!\+YfiOF$5]nXW<-oUAED5gc `(Ȉ*d ICkϒs|60. 2A 6,th e>0s&eY֔_Bt!H[bܐ7@ sML 4Mzg2s@uf*@>k~hCFc3Ei+"|,@ wkq1{(! Z\mSMj`3gPzt8.lzk-^ffH0%%@bi~Y #Gz~U7ܢDyRY &8dҹ{y􁯗 `cc)<Nlk6W]<q$^10IT)lq5R{I: w02dۍzStq&nv;}-APԷJ| !VH`VKEw%y.AŗEU]~~:<n ܙ X!.iqm3'dDB+Z]-X8 ؒ\6ssvMcot _w&FP;![1Z7P|J13rP_AS_ԱBҤ#\(T'=ʙ|g̱4(G0IJa [ᔗO`կ~Jz] _%Bv<Oz~5|*^/>EFR%!^iSi79T+s)oX1 7ԲuA*W+YnjSZ[-:gP+<aΝEM.H]c5ꄜC)f~K<&qnm&fpTBL~Ի?BiavF (5K#1sj8 Cw4JIB^5Pjb0h[KBJN䠧VlKAΎyl\"HƸd#:/Նem_#K q*Wψ0I>Bf1䈡2W 6 ti~Iڼ)zO/\tz-:DehEF9\eKAj.ªzVl(;F1RO[E0 WI&B -W7'p3iz0 2CSy:r; GyT+q[/zOZ7S^EȀT[$i5LS!QK.|]vB"FSRϥf߁\8t\r${OS3ۆvG\]#Od@.DmP]*KE6s}}Y[ ey9-~Ī:d[x>SxlXn?6hA,h Yb?b2U b[7G+H7Y,ͳ26qс<q< w:NI YD,re+a&2+)6 G޺,{oTWMy277q1PpD;0+8&\gv '6ӿ5Ms5^YiR9wMnizbBfu#RoEAoWd2qc9r0C1~z,D}y]--ޣJ ~@C"QBH6!!މB%@dJon9 l4KEr@.ҝE4cuJ\'6 /p,\نIB5f"CC( 쾥ɔPSwQ-أ IÀ ɝfط3 UXT:SُX7֏~ ,@ZXͥ8fs`-W4mQ)))* ]wg,; ڊ!"*RbWnT5P(-3d( lfk'*{WJ`S7"ɱ;qX/N^A \dDfIAK6VicN׊bx9{'ȖQCW%XoTEVqšldEXePZRhBNT!{C0$yQ0XQ*6_a5a< yb`T3iTovF. ݿDכfiOL AL?7}݆/(7˺K4NXIe4>O AF6孆C_6{4GDY7?ށA}u Va> `3 90irv1HqO>?VXF6X`$Ll-a5 ;_ua:l [( H%@ =̼Zx)h:VKk9B&ꆟ:[n bfuaL yX1? rhl(a>e))P+RbFN~AP ot[uPG!k;mZ<]kibQG2EsS֕q+hׂ3T]|;Xz&WZoY8((ݮĖ>4b\\[dop\3.G/Si$TӯؑbyMޞd8dN_toNJNc3xxItې#/yZ %ZPy[nw i!çgHin e;^Tک*|EJaUHnaL VNfoʤ$=!6뻔%@WNMp3`!v7(JCBH{@Ю]:QBS`֧ [~GK@b#a?"E4SH"B̿ m0ԲRm¸8n)jh?3bs*rt=3U$hSsrF[KBZTe2&Dѱ*lkLdz t2P)]!]W@oD( Ez2s%4wXݕfM/hi_ò1vzwyc/۾I2JiFkU $l ڕ&{Z]4̧#T@K1WġF6!èQ9[cGEbIbl~{U0<%EG vaxD̪`m)d*oc4>G}o]Ƒ1G6T.@q"J1-ڄcS4KʄeiIQew-yN $xHsN$9{QZcp_dX\FGBl :ԋ+m 5Hg,4?j+ʼnN0`AØX4ru_U;=w UF_u\bDofwKlwf(6(s_?if*{(5:|rxy03 K`90Qw2C'+4b2emvfX|gDqǴap?ע5)[vqQ{zC2qS$!dZva;W# Vt->H= HhӴRSX&F&3O[91xPrNd4Σ5<6uogbȼ)&6X2N yJo!Ы4l@rCA eAWh 9bU .l\&θ@suW dyD2E)oΑ=`ivwOs&}H^qh 3RRdk-+enbt-]ϝڻ W?”SxCI^GQ k5(ӌTNHY_u]7-N}5P .;:g*a|͍# 9s+\v6o'|dccۣ߼thB}N7J(AVU6믋ϩ%L6QS&B8XYR3%wS A=8[4Qhz%!fcXQx)co|T3'؀5* ">MDaǔG+Fv8Ar ',}\@<>oϏ[۾mv>kV WjfUj)֧gHxQq/q WhGn<`y|QAR.4u jЈGj鍾뽀4̷Xi vVHΝ'aq=?a.)n;V}3)`x5$7UdaX…^N[Ҟ%,iUq*D?Ώ0N}MSUusf Xtnę^QRAlLWGpS%4ØDGcT{@Q)h4jR&jSV tʠVKk0z,Y a\|E՝RB࿄!neFaVW6Zo:T/S}pD4#vٻᓏ I[2*5Xx-v* ;3ݿöyS^~YYRͯv:Hˏ ғmjN̑oV{n4zZ=ed{hU& /jg2:s#g$$E n.>TA5 jhunC܆Z]ȘMxux.-x=bp?v {m55bGgM!c:VMV&W^-8i 8,sob K[Z=6ê|8 :/QOaiݹ]TKI2?»JsxD+-}`f)򄓆^":S'U5ž~xmK>dҳAc퉚Pwde;->D$x9O`΅vM0>@]A2l]eZPA.~|WHٕ]$;H "Wf14.,1Â|'K_ hy_ 1J` l}v>O:A" M7}VS! VnA^,YkV\0sמ\L^V)Yn`sDJmRчTMI@>HH5c.]ldreĞM5o&ު^ %M7EuL? b<H3ipoIH) $nIeB.]|QQG}0&=Wv g2xx `:fy$.Eg31h6g%\XVbř55,$_ ӈFJ(M2\GyN/2?ӗl /&l͒Iҋ #"V\Jq-* )囮d2kPelU;U>ܟՍʗ\IoXKiKEYm痕Zx"mJf>zx(NVh;+1qJNJ]0 0;] =m{0|xbK,V(L߈ "%CHI@rjcxJ>"' R8|s0G,m_e_C@%AqđxxfpA+Jbhkk(\PVl}p4y,niUuz>4xoL˨5ko֧G6Q({(፲ h&\ힻUD0^f,J{NE9nU p" ЁBgh$۪APJԑU"VKGql-9Lm&|ÔZ>0Q[z{G[~AU.ɅKy7v>/ 8+N ADmk$34IrwjX5ԡ5pD7)NUx;Jx׏1H)j8J.lG! A/K!WZ!~AQWd[U!w:vi.'k8QiHjiZJg?ψ @RaՏPEiQ)Z\xX.:hRDpenOP5pCȂ8/E_NWtki^n^TB/_>*-3\Bᗲ76*G ٓ;ݏ#BGV;pO_9Ѭt}K920P]@KWXAú\0G$$7ţE2H,9UQIwBP؎*#BK]$u' L! ggMEtRub9Bf ;/1F+P`z_e1$XSLh>Qe.e;_g0IopSXe=js2R~3`.Dx(i;l*=~|,z)D{_KH`nҒ j~ Gry6ږ#o:i4}0 !m}՜%75` "԰pqʙ@tGҠYVWO^)/m ɜl-l}3Oo{i^ 8&[Tm3Ég/=s~0ka.@q9cDD04Z9NgDwFã'Peh6;'c6sY/ =W޻M#Ai Ez;]Fu 1FV1Ø/QYhVyي֧1Xj.lahmŢSzCAUh;ņw=H]*OD'f_Gv_UU@`ՅT]*)n}z)y!a^GKHj',!50w$igT=V_e[dbe+VtpĻ1E䳐'JwE^%pT%LՅYRsGa>U~#'D)Wڛ@ ܠԥ)27{䆥9%X{=ᤔ1s#po#m!,wSJt*)0򤫏|DGV";&~ΫҠO1gh.2s;f-+*)g%ǂcOsD=&V0 @k{rI^Fr4>v7N mu= Pqܑ\aDq#,VWc0ArcBWۆk]n&w9Pϭ8r9"'DŽ1nr|z Ww֨cEKDzg0޳Cwcj!>_D &N]"YQgMz-%n-z-$+W2 m_ V1@'K"<\"jBjt"ElRF~$KJY*~6>iP1u;yfۂژ US(1dm&;R.J_X L_6Rוtٹzmok(kg[^ @^> }3#, ӒlnA6ԙ9 ARst:cO4ܶ?bU+଩,jM]l*&Zw?\M+4& &]-KE0.0HI?Wa!>/56ԉ$&~ +q"W_ǜEXf18HCCF »٣a-qjHN98=xȳl%Ͼ\{͇dDωĸ{tB3//$*&pg&8fw`jF{5P0Př㌎o"iP ]_QyFI(Oeޝv1.#fKTw7RI7NYmڄ Į)S(&Uگ32/ + 3kkL xxĬԌ4ސ],N[ˆgCyjٲwUx~'3 pE<ƃ ^ 1Uz3f[kHDyFoTLA%?:*a(a> 0'v՘BLBG2.{ dav>8XLJ2$k(f`<΁*J+%|u>% _YKiܦcᒓܘvJ<#Ԗ5vVMTE~rTa׆z@DqaD꛸f_`Xr/7BuD9Lo'v1O锿05SOav0RKb&X^0X˝+;#؂GzZ P! ? 2]\\/(mt=hq ;"H3&iu+`M58UediVsw?4iԿ'L4P/.u~"&`.mᔞ՟`Y^M y/l?]r&vtZL LڒJR.Ќ$]3m9 HUDUgpz7U~зM0 Np(i%:'i}6P_F,ۨ-^gyx&; {G;5V8vQ5eKF &ftKF-PQID@1 wR\I')]-*qq{0} uO]@U$b9"kqP1݀ ;џ뷂}l(2a`OUlӱvEF@J!Uވ@#/dhS_xNlslPS@uE R͆L_lunzu!o]RTB|7-~|˟2jS'V2@86L` KOVf$IӢQvPzx~(04q|!O-uqol_ьd&0^3,1LBPEjhv߱qh^$q`@g[cvXgVvt뎤ejs:4mT!b/0܎69?hg"nx`5bTB6vgu/>l:þ.aQ<, mD p.X'Y[֩п8d& ɝ?E|O_l꽘JL}/j_2<oNϡS"b{4N>{Cn%ߐϿʛ TE -N^hgxSѡ1`)liI4Nq H5 v2|R@U"uYXlQl;w9'u`=2wZ ՚ZUף妄eqv Xȭ im[i  }[l_vu,WY 5VuIyfFuu5ę#1c{abN#62MQ,,T~VļyZ8*2˜t1w u™IW"l nw(]}eIwی[WRRVayHbKW|^`l ]6u$N)F@g}Z(!{vA)ϊ›K޹%]]81 LNs`rX4I^UBCDxmVRXZX ߱9 Ur 0m|col<fh8$fڑG(șz?1fQpwr >ߝ/"S-.lnvX 4/n ŷRx$*(CM>G%~ @tc?Atݵ*y-;>(CT⭡T-> 25m o$"-Ykbcǩ]"TTZAmT9m:e^`-/jM!bj|Š` d7k-Q2ra?K!3hԫF(lEQ|5FM.Q}>< ߒ-XZ><H-| f+y{&ȉǃG=Ji|d(T h |^Il)wW5Io̿~fsAQ-bqtۇ gJ\ (cJ@G*\3)6KRYY/vTyTَ$c^tOO"wlF/rpޘVѦ+b6fcY^([/+jyР{߱*"E358+s,rr;W͘Ft?[ԂJ]{&J6fi-wrrhF~a=o ;Zgo[{᤻o9X󶄡yU CLkz*Hxֿ?a.e!_qS|R zyj)8 c#X[uy~|lO&smbE}ф^ldk`i E@#8bnEqz s[/Ga>| z"kk+Ŗʎds_ߊ(5To./MLX!w럤~R"H-# m?@DXx KP(E6~`$ gLYʶ`!*UDzupiHk2HJ`ۥ DwYq|^}gwlbmÒ;`|K?Ѳ_^,z-u ]4B I=ٿGHc" 46B (BeB'AWü4l3H[2uAbu^qnfpIDSf!ή^)Q5~T*ҹ<8ړo>msId5~ ӾB y`ZDj H.j8\X%,(\ZhZb>Htl}6Y)ylkvs.wD'{]8YD] h? Uq[q'861oF ^ uέ: lwRw_%&m,j!RIVL &!6,B1 a>  ͩARpb7ݹ`f(ۜp"o$0^2״}j0V%Wb-2Q$,t3),.zd@)igjё@>|A%tx1ҴKDj~%855$iw޴v?GL 0oҳ2H* ՀK4;r4SH1HtC[zF$ 㵧@mS2vĐͧF4"?`OnKDKɲE /cKB,Mh`܅y9mW܃j5]lF`ALeWWARӔgOz>~&R󶐇X{YpW kLF:}@h%ë$) QZ􆍼.7}eOk_٦p-vDеck=^0Ϳ L>xX}V:/]ƮJtg睑v3rDe$mhlwǐSiԔNU xݞDSF>rJilB@ Dn%G7.e.!=_Ѻ{ItLgSyW =GoKGZzb ŵ 9p- X|&DH$UJ˰I (FT̷@]Y't՘~xɦYw3ܗdE:_$$[ Pcշ)W:U4ZW7Ցc gAyi:iEUi.IRkF*BAr\pP*VX.@CcEe223G?@́ 6 F0 Aƺ fk+Ű77Xm^֜`9À?N?C^qAn֔YanV9THC)knra^Yr~ F/PzY3qHY5u8ID̙Bch|9EB^yFe?ß9XcTYݪ#[kǻNM_W^,]zrtOnp߸,.\E  K1S{7i{05,genJUѯbcUr(Vٗi9858y5e~|TRR;-͖xSšh BM%C\r gnŌ({~6+(Co-249:AVI\i(!}PҴ@hAohW˔GKP!:-6=Hܦy3e|s0~9) #.e"GRN7?RaX= }V@u$)*jU s*t)[RƍgN؎?Z3`X7aA'V %@6;Eꊓ ¯?e"aC> >h頟J2tQ/Ǔ~@zv:~8dX6a$b 4w< ⓵_;#IPhi+@,ZqŊv7U 9͂6>nq!PXyQrw$ G1,b>}}9)r%,۵A}ق@IAX`E LKUK:G-V DodU  RnIG2i5;y{4GNyb's/ D%z֫Zg.=~^,;:II~ؚ^\%H=?5)k$u#V[W&H%f,MsqpDj~UjbKd]Bn6 : {R"AHY%Dk78?!y5.|>O: O>K\޴N&py5)C8Ahvӣ$Z:,ohBGt,˒~_4޾": :aD\V\_\]FHds+nC8Z1xqٲǃ~Q2&5M=9cXwqBWQk}˴b6N-ᡋ,_^?7TeKOZ(cN\XnO:"$| :cɅVtSCsz"FKS,jTԄ^-XEI{ DTW]&xWp5:*p |5R$\1lRRX"[o򇩽yslֱzg >Ϸ:d9_rD5r9Ş`Nj~}NbhgZD k D0pՏZPD)a3x%cTľ%/ !A 2QYul|2()P0]J(+^&4ĴS5KXSOqL8K-]%!ibg&o^A}¿sTlp`uS ̜ S0MSwV; h?[4X8<~BɔDIMn`5d.2,%W'V5j ~_f4L{5^1V˩5"-&fc]V.f6p+_*f;)KYۇ󔔒  ⫲Ͳ0tミ &7_n8{F{E485䛢ssFZe>qu%UNK^yzX [jv:DPϔb螭KsFPrLU&it&t/OH#"w2 ms(80Ɠ`X_I{gLxx ukYL,u[>\yss~i)%wP@'?p7o֠g s̷ʱ@5cvOxS_@ ۞Dd5̖m*Ok >$iOB=+-B룲Q &F{.AcđL"G*/xZL]~nC(B;0Y;d@JMe(A)!]ݻ:Z}hͦai!=Jp>K eܹ_]=b\ցl?!L1X Ӎ 3[C9}Ӛ^g״˘d[ ydr@)׭[=oڵB^b\## gHqnZYQ0!E#!=MdIR pќ]flkB_JT/qBF[MVl$^1 ׺:i#I!6$q>jS [)k]QaN&Re963Ҩs c** YPڣleTT[ѠtήbOP/;R) 3r̺VX`P {;玬p`;j(zJ*h,{4&*V9r4iߨlkS)Z=͐v3ƻT6( ~!]O$RҒ~2QU `D舡_^!jt4j{nGeʡA 3&ꯎ[qŽlme&Ӹ:x񾘟Igd!J/ 5fx`?A28;:+Wu͒ dVE/w=aP]e542/6}m$CĶj.;,\^ k4nYL*PT1E>ʸ"tVg zҡƼL"%at Y5' Dջ߽bQkP=%n71,j / w g`ĄtXR)L1ܫ$/BΚ=Й<:wެzĖu\5>Zm2y)s/TM$/#hr:ҤJb8c_1`-,1,_7A1&iԋRI&hl j@9FU=/ZUs*Ry L+mIc#w돣;;{*؝J=AcCn5x)C#ңv.G*sQ wDD,,UQwDŽ0y}ڄqT̏3ѸN+zƶaAÖhep91ݽcK09pI?/2?2B!E _@l?& W'Sl;í<ߒN+Md}Xkɗi_̔;^LlkTHLt.1&A[YvW!ՔK2M*#[&۠lH !T Ou2x"[yڅIB)@؄K3YoFZcӵHõ=B R{jH}0MRd5eoMBS lwnl) 'Vuȼ:AqՋZarV A5tCQX@޶uK>׊"p+/,Ffeh?zy8x&a% BkfUia;+'K4`Uy??Rt0,MN j$auMe%ι۩&*X`|m,MBpz?5ipx+_MqVBЃC:$4?X4 Pf%eO4UķߌȬJ5 ׉OقꂽxFs*Owy4ʡzB@(fK_c!:MndXO|j p/J ?(y8*in؎ͺ}TV1zAQ9?\`D;OlR4fj,%BFfyբz N,6KO_ۢYk#V8drrD& JwA)ۊu<,i YFӪ5L EEitdp.fCB(OaE`Cŷ2;~պCU7%cq8VI-f;"?Mj6hlcNwT5Zv$aIvRT*S~J VqT]vbng*G|VT$Lk(2叅`RpC I%Wx_umGf9)6HYU/GmN ^Y0n08ꐭb;Z"c`supNƈP&x~ᏳjMt}MiM/m7`2𜲦*/@2e1L2m\:/eY"2qL,@/ALx%$TE| I&jHrTخk b۰FlVdzUpEi($h³4Ltџܫ.^UTzO3B FjLϺxZ)_WH%8֫T!z) Rl$q +΀J|,@MbZ*3WvI~& (!qJ<:3TfdHϹ;R9K"62#h1:Pd#eDu7+G1PxׄIa78 [Ki"*l ɫV&*Q)Axx!ID58,l+]eA`\N8VBϢUj3 ,z+kg2[ISіh+9%sUdiAcUD@R}1 wIKq; y! RkSAhoY1 Hݵzj7nB !+3ksW3Y@TEh޵(Z1$#s rdQUuC~RxQIu,ZH!bh`ړU2[|.$g@)QRҧw&i  B1z@l*`!lȀ2`HvLJ7%l(Bz0D>WtU^ CK65\bl!O7<- $L . /Qf Orf!"JoBr+rR(< h<@kjLEhS~`ë(PO ; M2 ٌy٤~C=#]ڀxħßQ3+5l9ډ*ΧB4J(J61u핀yjH(LnUλ"&21rBYXS`ƼFhFj7 )7T8jy$;'M%dҴGGݗQ>28"gGӫwMvӨ~vxKJW׭LFK zyp Ei6&NOQzLTxHjAW+#/uZ\ԌbǹC.X`tpurjJE/䌌u`H!XǀYq [zKz䦬&Vjɓf}zff}{2޴y)4angzڛi'#@Iখh;SwAmY1m35ͣ;qZJLHǛi:L: 8WI\hN\ZoHC[~ 3sB)!gx~ך:c F?ԥSW7ʦ}V(8&T&Fnj^W_]!Qrqj)ϲ(QD#manUM'JW /3ďLсSG4</KsP&_#JMFX c1%x\ D/b` Lh~nM5*S1&8jrO۳oY,\ 7>ni~3+N'ݪYTOXЗR-8þ}!tSbkH4>Pl3 ?)9_nOZlcVlIN .a&e0Toħijwuv'[~m*A~*͇b%ÐdOV|DH# !Pܺh) n./JY,USVyl3w8K6<[rMw} oj&[x Gjڛn7pݵ]tL_W?Eȗ;s؅wsKJIRA#2lSB7z j]фQӐE]$^wQY0V %oX k$D005% }5 6<*4}y4}-lLm䑸 y/pT\C )Lܶ$--e9Â&YǓ ᙽ3㞔'E\̰xٿ^ ZՐ)a٠\i̔*/BMh,jIECOX;\9!G_A;v{ w [Kjwc _ξ^$x/~{"ywdR#n\K,'āIKkc 9mJ9wDؼ5o+JzH[llk`փh\z5E{L;| %R/̈o;GKvKc|TI[Lɐݜ[#!=pu8 aFIuOS@LBt-BJ5M# 1T:It~ӮcN9ewu/4Ǎx*֨ڎ Q^0E\%V:cSƳ+ F^!h{* >>'"_ZIxKm-=TӰ'Кy g%:t2BЮ#Y~ 2o3 wNvJ)շ`87Ȏ::M΢|#JkROHOm=g {tL}EԂ]xZu0Y(?%:!ߑ@ f9sѤUdZ,["nzIR QV V[ul fYDm)u-%~bw  (,PTmC)\kN1ҕ@5>rt=Dmnr.N_<\@qF_ 0.AI곅Ǒ0\($Ze`%o֑hrvMhD2_$Wu)}Ji͆mʅ\$cxU}W6h; iQBG9Dw-hg 4PqRg8uT[>ƙ]q*BsDՊD=m6]Q, dtL˼E]xH=sP=h=LCm\ۀp9͕:3Aq 7O{lqug'. !)Ѽ9#yDeɄͬmM %9"0lItqFqPE&T2CEXUlqBlp`)tL]1ͳQJ5×yL7'1SC࡟lMnr9,ҏ#{JŊ1ďsF|^nk"xkyi+94c^%97VB7i<*bPՎHօ?S}djW%%/z'L~+I.Ḑ'2Ѳ2"Qj'N!f_:q%֘Uä@k?FoT$bdJ`rNd Ș)SҠ'|#HW;LntyeW> ݱ?WοA{!lOw8FzZkwfTltĘy!,vVm/a.г&Wڤ⯷R6Q;`Zm~MOV<`B+PVϱ-",RcI}mffn;l_HjG*q h4Qo| q<I;udbu:F釠2{*Bmt: i?~_#I0gْ+uO? NVa!(ӺtlTK8:Zg-%xvڲA^\+ _$m|ГSl}VFVlNxB硫? 6q0W~=P|U!7 ,L b+AMʰv瘖^=oKxHǍ?z,9FX| W]k6< a uU)RI =7esw懗wu(*Z\*Am 4W -Jv@Y8SP'߃+ne-bD@oN2K3b[}OVA>I#x[?kH Xe KdWk.60^@'1QCӐȢccː |zXzQ6~Uqk{&&=0b ݮWpfxrm@Qݍ.Ҏ}<3JYG9{ T7KM:/Wrǁi ؞]Ȳ9 ^КE!ދ'>m+[tĎQX#cT@1:Ҝв"DLY!JwZ.I& ;!/~Y)ɀsu.qh5ti'(xkVgN}@S,ΰ^BYfd_F +cj`@F[pH4)#xDG'W6<:-ֲj@ $*Aƶ-9`;uf,6ӗkI-͐6ݒW_~M$D -;qauđ*_)y2T*~U/y\:]%AQJshu`?00&|^G{ M^n7 7;M!] <NCw[*Hg :_:&j.i)n(eHq&_ҫ 8h  *zxߵ9~1@M ՏdMH( ຓRt])6ݔi}W; b@AWp,l1 M>τ|&Z:yH }+J$ZYp^85xP_95S%JJI$*;#;uҮέ\zWTZRyQg}ځXc9lƵ3b%#]TxQra{fEي $k/9Q xL0\l!Z:G=ZmYH~3d@5NuDJm7q^Ǔx,xW=v~ +5F$ 31۹&JFXvH`-X_VSY*Ji!@AtGJϩfbZt 5/V*V֒POGQy{J6 8 )% A;b z-pkd -`n.jf ^6-c` 8|@ f(5.";s}x*J4|ihDU&"t)'jx7QM;w/o%7&o'tʰ-H8ʻw UVl&ub%;n:Ծnz5d}ȇ/T ʩw#S}6ˑJG{Z6+1Ek^y",qf<uZ3.z`:lB3D.Q#+埧:S_|v}W/-<.`ʂVStmThA.4h^evoFA|{č+y__sG<ܫOiIUa }qR>Y{d Qۡ|@%U7xXJ[\Q}gn4$G7CZ6;M`$:ye >%\xo| vCpySko4(3MڹLLȐV˭M]хlwp0diPg sB^3 @XzO*dQ`Vfa6Qڧþ|4YU6blN87EGIYaaHJBp )CSnֆY5خBj0_ŇٝuW`+J.N帝QJjD_tH|1ݠ-ҁn*%.# NC!GlP'hBT $Q>;is>]T.R>Ek ֭I&5|kWcc E-4\1rv"Т,_-u@k'!C <`M~yO %LBSS%COûܦs],YSa pRfa]oy/+*u(ژXM%IfN"t"&rj1OxєVAqtɇ'ڸ-f1J2㉿Lt(>jp2R;XFs5.dPgQgxGV^mc\Oƛ~n /R$>ԏɭC/6LYv7GC9= ng'Ljz~a$pe0\u=@'!묀ߢg".sj۠\S}g3<0^p&ϹՐ}_s5o&l-7,` ׎0 |Ȭ+n+'BGŸKz߷LUp '2Tf0<_N eJ_' G-eɨ #Kcw?b9VZam)h{JSy^Q ˈUYB%TS=J[ݰv|]N Xd3ڜ 1TWaUgAMӢMek:_,~8+1T-%>wv y:4Ƅu$fFYD!؛C~VlA${0},ۓ}Fĉ|\q_\&Y!U-dƷT/$^zC`<>McΟ} ,Qwo-8R2y'g<ęWi!֍F.ғiu #s(7Lx媋O\~Z@ HՉ;)H_v)6t=bY)ĝ 7YeHB;N9uO7NuGʞ//mY4I YZN>`BKMH0sB@_s7HʧȋAOXm0C'vw:A. (6GTS+I8]Œ'sl>U' x()䰝$cxbҐ*:+^b5Q{{}Hpiۆqfc z h%:;)M?i=2K蕜K9&s'H\GdOut8è峕* :|^a(|fFd0n7DY0  M$k Ny10 KG3e0u&1am EIJ0\ϳd*h ,:k&, =DqfWG8-0 V3Ȩ+jD*,A q1V^4'0^$1pF ,7ddfӷ/Xo*vdjGncDQq ,~g 謺tV9$\e(goq=T9b\:ӎ& nk@ ǶQl%5 OV ļ?Wf ˭i2)iRIFEA3C3IEcq0("6@*-76q ڢL Z ߘM 10᦯:2d(jf^[`nzs ɨڳ`<..ؿc*۞)^v׍>dPD|˛h [Ov [r_۷[ rMWލ Ei(\*/ W뼧zhQKHGlt$ ulɋ*V0v+¨_iiT>N_;\=[]`D@Ǩ2-*`Xͭ>BH Sz=H_ŀ֎eby<89F/ LMt=^b~?LF?^ӹ护dR;3R3wGD"u7XoȗL|@q@T\ow^&FJ~ ' ߴȳ~FUbꀳLռR[1B[ulnP@wѵ;n l7’X YG?(d %$tdv汴ѷ)z]C~= 2ȱ۲191V5Ŗfj!_| NZ֯z馟{4NXqCA@)$f?0F/k Z+B"EFM8FOj¯^ZDM_]qG! žא*lrz*{^%MuIy I i^׉o*|$[B@]'ek g&~e?d , fgS6FfzED7{s$aIbAD|@$1J}??MYmgqB^ ޹0cj*-*>_mUs6\<-?0$l{"$ #a/lxJNKZ=Ot7I2=vbSQAi"`0 qV|g]íe^GKex+;ɬ\S|?F1 Ȩ#p V禿[t򚋻nAm&ကMYH_N4XwL.ʓ#:|I?CLVCޝ*͉hUG5Xg'ёR̥;OV2l3r&/3vÖr/GM]"MwHWVM~40l4?Yi[`I NT]+)^LhI VPK3{Sf{Ϋ!@ekm%Ow0z7hِ1gHt]%knW|豀 ökyvZ=q'+O&U3ha⋧Q'*w{ 7$zMklN[̦TfgCg-7z)˙_tm|FS^7lf%_3oVQJlvW#pwk4Cq= K/\> N \릸L]%4ȕĨT5iEMA-"a0Dm{Z:vD;SG#tjL%~]놙d0jloC}rK9)KB#ы\Gq/㠅K0ZTﱁgVOl"7Re4֖= gjk^& R XЋliCWYH[ r1IBs$~M_ލB.}^67`Y>mioB"Қ‚JAx' i IDA;XIGTmu `XU)j&+Kp -b{L~!(Dt^0&:SziJp1 QxK,6J浴6hEżc=~YM9ߨxR P?Am<+m8J bk= G$:F6kge} )BlOQi_a!b!f~`.oT{c1&\[TaAkL:fE5f#/JN0OVL nr2rRFǐ4ɹ F|0[MzɰEK \USAz˅ &y[v]VPHgw؍z73x@X\kp׈?.Y/ vW7ykwn: xgCf-@p;EEKkrp`$bDd&'@tNVO;2dV/&,+LIXܯb~9_EVjOfh]MY<2c/sic2{6R ,lã;ykzc/0H z پqܺ^U(|i-(gxVghۜ7_miJ+DIq1A5مD\1 F@#}TM1$J8=kc!ֻ°+ɒi1Y߱y_X齭/yLtW|cbU %r9c=l4fz8ej̛E۳+Yq` ]܃MއN{~f9N2\q09PtU`?=A%r^} CP!p~mr5}2S킛nuEқ 6 ]6,j\͎_u\t7!+,ͬS h3H W(+X^/Ja!N9xBFb'&_P*}[;QAVmi*7\e>mV iC NevĪJޜ{*H&W.xUX]{7jb5QwnV༶iBBZ-q vP8a$S6E. f<$7w(x}qztV379#xw럚SAĕ<[6d. 9cuG6ys>5%m[ c]]!f<9 H)חT4mJ : .U5j#5Bx3$OkudrְwIU?]Z}iu|9^)t .`(euԀI&oBX*AeHqrC>QFآ7:CX98yEW\Dwx钬wتMǴV{J)!x:%,{Ű` ,!&JxGMؗ|vp w2 v`F? ~6~T `tKǃh#3Z<ƍ*X1bCĴh^n.&Ⱦ ZE}Ȃ72J'V У(N{lg.ɂ"OHHgcSYݸ ,L$B6O#=ۛi2!TumρiL*"Zi c ҇|ӒBǭM >/g++6 P<Q?7߱It+w/ܫoTY(3z1AokiÁA=}N'vJ󙃝m%[TӲ/j]Égɞ-ҺX{ lp RkEp,A&׃!0Pu֦zTzzTǦrh^Ý". J 1' V)yl8!F@htv&kOhbp!ǘ)P^ V!zPAJEpXNeo%Ou|_(ghGWK::8u(y:p*8JO,v:e*C~̱eW{US9 b cZ\Uּ`[tM>T醊JEYpң' ڟ%j\B 2"Fޖt%m<7"46kcL|JZWcCGA)Cܪ67PkX FRZW"P⹇eP"W-tw)1ѮT#FC՞Baxpi(fֈht`Yp߶33$X7h9<薝eX{PL\Mhu_\f^SB=˃;P߉ŕD<ʮhd5ב &#ҩp5(׷ g7SF⚍ %r^VL-b VBK' 8X| jU,d@sӒM)"?1)ϯ Y'T`9£1jBQP%lHr=e1 JG5~FX|ƀAW@ߝ+>4+r9FY5Dk;h]wؾhM#[q kiָJ꡻@3¤bF+#u,'7:QrlpݷQ/wX/'ܾa;|h'7"uqlQ<<כIgdrdSj`Q]۹2?+?զ Uw(a1'/ ?~ySq !(Y= #ď0KO6ez04xj.E=\ZgxCˮEZ{5+iF*WG{ [^.Ia,Z% dI^56\3qrH$+V{(2-"@<*ջ2MAST[|I|R6|z7-lɴ;7۬dc(sZ¥ \Nj4?ͭ`;8BFb~z3Tn\E".˖lEMx;1Ȓ/ngׁT?B,>ғY(`'5jxUH:L!UI.F}P)L#|#PF$ KXz+$}HڧU \\s;*9; 6$ fygH` uLgXR((fOC-vsBIw,,DLF܁I>5%`$Pze4.%عɜF 23l">y}S͞u1Rm+2nvh?|kE5'Q?pR?ܓF*W@q 2Q:gS61m:&"J}<uWԪ0(_( _iXYq-S q ! .5%* cL׾$Zw.5~dMɄt_FE&VM](݃9tC$7QKwY0Ij$`,<\pRVyT){d@HI^JlR2 jSvr6!' y#z쀤B鹚X`$5u"6a/lL|fZry3_?<c.%⽪'tþ9(ڤe H'.\{I\o o?`R?quTCw% l%Ewu)B[ aBG) llXY鰭 :(j m5>MKrՒR[|͋!IeQ0/Ꮦ%/ճ~]o\*.nqC2o̪,]v|x`:"GF/!=]X W,{Dgui&]M^DPsLS:w4l' "" Z 8 uRwrGdDZ'R>-.@<1ڑ6"i<`O=recSŴm᠔ |vY(cD-WDSn c͟x=e+Fyj, ['rqLz(Ty'X"TTn@-s 3c&`yesZ>RC3N8n^)(~Je ܍$0c̋zDd=`"k$ƓnHuR5k(eC]bgFsX7RɡbHme\P*kP6XVSrq-@`E2F͵Äo )Pk%Tc~lvke 3|[|ӥۥ7& tfğljG.Z 7qt(!N=T_Cp)% <ӈN@@+)p;}ꀑOP^59M|? 1vi*DTKsCXȂ, Kw?0.o`o<3(q(,AUO9kѼvR~(`ehsZAy>i&\[pW}(5$V2"n&&P`Jm6FVj=J >A&J !ۭnC :}3 ȡ>Gk'} ̤݇ JR^hDW)piL:U˹oBt M3𺍄 Ec ogODǬwv+YRPx<yi22FӃM'<,qONohI+JdXG6k @PHt|wL6(f(=hAH'EM3:[LbI/9̢ߓ_㝛"!ëKPXwj#T?D8Gtq^l_75NZ%#Rdj5 h=kga G ޙ&c+Fd8⮚Y(,fv`62iEUNrhH3#|Ħr+ v^<RaDNѰ&.k%czLT% ~ -OGT{67TBAwiQHei 혺;1C_&%g7kPfXTR^ *[LM%Zb&V۷%jnO= 6 DG |!Q^`j{D!'J>溌.(y l>"X ;gc{o 3Dx|:'vLn⸳XTG5߷(. 5UD?SU(Յ-(O1\.Ti1rc9t`*j{^M ( [+Mw.N/ En;$碚:/R]؅=CFԎ k-(srӇ &J#6򳃛msl{>W*^8rY%+]=DKMyIa ґ[[Z֫7dlnHɷ&@eyJib\g?YX=s1K̴be@?Ӌ0\ x(n௒LҍCfrVIc>ʝB %7_tLB8޸KbZVlNšVK堃C/gQ׎$@^N.7`B*ݠ:d $V==:AA&:dIO3=U Y\u9Ƙ=6 . ȍxu|M5D=qQUٺD';/YdzHѧӤk;(?yG=z]֤ߡQu(Zfć3 gq \ 5I}Зn'(7}Ρd)߀ M$Eͧ@CRʇ$F4ZA] uR}hiOwo^?Pl-b+bs]T]zV@{a|e:u3`uf*ÑCc:RHD:=aZ $H#]>ud/7Aݑ_醲v0>d ?Ov AUwH L>fBTjO-oq)Qv_صVPt@*#HeYH~WMZG`b.mil3I^ni/hw7ZF9' Ұ=^Y7v>]pxǍ#ugk"j`a:ƈuޓL AؽsDOZu{DS䝉6. t_') ׫=i$|5qے.lIx*J6ah}Ț-PCYR.ftD)2 J !eVl]̓= Iŝ.iw)YBSǿkmHr@\Ocl-;k؍^\'H}БW#n ۫:p5ثq+IfY~ŌWO$2=.Qi!Ս)SA!+j.i>"RM'MR<4!%ԾrHƢP,ju(Em냕*y)/@^7q|4,1N߫ 2M xjk7å~BA"l 0A%ɵ:}J)okJy ~S mbhc4CM6) i 97GX"+/ASX °MhT3GVG㢱ŕYyT"`)8,5aKDʤy7XpEӱsj@[sTfЍ<'NeVkYf@|^P/ոǣ5 k}n\0({Ŗ"~ʹ"uO$  ݳ&Q\.KgxM LkbX/ Å]d>E愧S2trD\R͉35Sm?` ^/nv#3gLb\w4>)`5]qGg: BNs=Mt?p2![TPvs^?Bus!=2V>8z/x ff`I]GiAwW#-I.>&l@SN-0fͥdwCx5Rî5`fDrk8w||UMٖ*+2IEz\H;BVOjUlsҶV/^ϪIJ24-A* ;ݾEV hqMF7Y'is σ~m#Xҏ2,Z֏Waa?pEYlu DKLXTٓ|elNI]H1Ws|5g98>m ;R(&ƕcĄaɐ`b^Cf8q0F&As{Z+WJǻW ֹ#)}3V9>J`rAPeG}st.ehqz}2cebQryS)s>NްNk{ 3$z{j⡋@{sitMu<Q~$KJޫhޯi6O}ߙ Q <2K Fip!$9= GX!`׵LFr'C9*lxkZ 85kl/i=3ZZ4dnSƼہН{k~ǝ?oR0ťx&x >Ct9]6EbH~HL.*|UV~3M Gsn10U {HVnHVG^=AAKI@Q.qРjAD6B{y# sV|,lvx)˸8F X1?!G&ae2" TlkW.ŐǪuKO= #Й>^'|%&^DńEX;K࢝X0^m*^(#ը1TfC;F!8CQ0*3];>lC; frkN h[זՒ-ϐӢ{g /e],hk4fKM;G[u;X"Dt_kMꝖBC?+34;Mlje]qvkȊTo ,oƮ/Sc[.bdVP %36.LgLj0W)IPfTÀ0'^℈ nC ^4X6Љ&%To_ 4JI_rLl q.v($l!@y6kDta>4^R33!a]%vYǴR6d}[to9Dv]]0dhV&8yLR%!` :#ྺf oFeAaG2Κ(Ow<|') H(#8k!Ar߷T7هtV?i9@wԏGmU%; ©&)99' ?0i3 WƖ;.l*) 2oCs\AxmóqGE<Rхťd/Э$xIċiqȶ`L87~>g / ͭS\}MRfx?1bA`ǜ 0&/[Bm.A9_7`[b~y-8i}W:jZPwjtM}!YEf_̜v߰^ M;#}2G"ҕ' lE: Ʋ^mgcߋL\3+M3Hbɱ@lNbν%/NqJs1YW_/|qw#ћ? 6DS$Di) }Ow ŜyJF#"BQnCM ZDb 07@:;0SaH B+vTgy$%BfdvxGqQ8Ƅ✇-Siaiz<Iq[tI.!frT b~-Dq_=?EA3~IRy fd_djбᣖ ldBNPw_5D*{k8=._ ZW-(ӡDGvJv[텎#53FD.3ZFRXܯg,hi#YSH JYB/E#TC4-&=q?n~#L~"?>!',s$3,0fr A#_ÝpΥ 1)pb݀Aò [˰m> fr)0MK '"AWko "A֤ȏ=K*F8@\e;VZha7Ɖqk{=ߴjkW$3Ae:*H[A㤀z㐈jSA"C}iodyr@~Lf1䲗]=ZyG8kj9NpC҃Æ kT?+7NFA\/ h~:C>Vu U/c?o4`۝'}M 7&Z b9p8OTEPP\3%Z=n+*\:s|\L=T+^0995;Ż,qXC2~HHI^ɡG4;b@%̦e&nPh53r nk]j:P㙸 b)vE$!tu!WxˆF`bn2àUѼKR4SgAI=GЋښ,"jVŦ%bp}K!pł C.߳_Bnpd؍s 0BQvqE. quW0vgZ x1*`YR%1Dj-246|!=ܠ/n FN߶θz y|ߑ ,K=.uV 38 s~lOBz~S &ʞ ?#B&)~TQ]] A;Vnfqev_oQC=_Ol7+qlc5,VrE2ѕ\zN1'x^ pεbb& kݒQ3OXit509Xü}B/=2kdv.bTR1dԅ2-4.?NdVt pS)%{|Ʃ;t4ƦNP1*2Cwh@.gljBS%/hh߲X cх(אToedaҺta[cWQr}z'cWQk\Fw7&6%M%|!gN & UyB;%( `HDXv|¹t_S)aG|n g[VogLf2>~*ݶIuÔ܀hQQلEuhS9qHM?V0uy.$xtnwY"hؓf}k0?a(8WHWzxa ]'Ǖڇ8o@W0\@z P7R/%5A]?~挩gwtk<֏̹:ehmgEk$VLO س89@xn]%a<f4VH'#WϼCK\J!O Rժp)0=.PB* rOf$ϟ!eӑ0+_`"3BL km)y^୘)?G53ਚ--2a_ȹMU[A"]ڒL`ދxSt&iM7yR:/'o +^qcT!.]JDWdp Fk #S0RT4 Yucs0Z:RxJ<{"@U4F )&&*S"iS;{S}6&q`xrPZ6a dVUlFJpm:/aK~$p9uq҄d/Ot%뢊'DY VH}.灏CA9 /2OWqjMY!*̉Y}y\@Laɟ`9OL eb3#?,;@PI:ߪ?aH~7А仧xۜCa3Iv+Y˗oϙ'\!X%dXBIEq!;1NAv.ܕWe}|vt9I[0St5.ˏ7baN]ZI'W,| g$|[ ^5hL\s{e ˹+ߊTK`>uVk^X9RBp1NVNdhvz㽖:wJ+S6W5ds@U0iHcd`M'ez"8kTiG/2_PH(tbבO\h,BDxelԘq9F ɿ !;L-7_ŠI5bL*?G`wMFjT#51דWňzgҺMcH]Wp""5|Ig jś,-ZDޒi\\cRC"eY{(>&Jg;ez#+>}2~NM`j޺5qMz$]R0MCm ÔhAK")$CѳWӺCJ8+{z1PdN jz\5?+1&,U͎E`+_tךޅ,9Bߙs*pXI Fţw+Wi&ͅj}}ncQrk4V`od8XqH { J<^TD5xpz2xČ8Ӫ 3ńXܳF7l-6IV" F^|^Χ#̐@a]y"+eR(^zP7petAhsZDŊXkjFF1-Y hLe)~Z!+0GuNBq!I7z(|#ox`Dʍo6o|27[=S0OY2 /n4*TtBle@\qg <3O8Y wqEG!$NX7ypoAU DA#!.V,Ndňk:| B~@ӛMh%|͕wH;VZ(Cɕb>mH%@z'婔-SNa>/O0M]=7SBr_в I#ٜ[Q㸢(p J%~-M'M"Gn>{Rؗc`ٳ*|^"H"S63n:4!V⫪q%+j<:!d fB,R(jj| >JT _dDi(dk K_m:yV2Ҕ4̋@1Zd$is$j)jy usi5NLgxZޘ/k[7pj?m"0RH%f$Ms,A|Mi򆖣GJێn2iՔhqw5ZCȻG䈚&*2b\efuwK 6n2oN^&^7 OzQŹWɼ &?Dyޠ!2tj  ۫Ρ\c@}U@gQu_::MLW*"Uy3)v6Ġč׸FndTvh QDcGؕhZi _Watז]']^c {KLӆ.U,.ιN_ n"U{Y%EXi( Gqfc:^!] RFShbrp5uUz˾V󰑬. #Q%t@BwQ<.1  8J Eƒ1:$p;:I~Pyܒv:i:Muz3|t@ %\ڜ"B /})HyZޕy,_fbaE'`MjG N|;)m^ c.AoQ5Hkb\VN4ۗAK7e9(PgNCz*neJO$kJ80dFz/^=w1L u䘤3&jn(g0kXJ t8K~!߾O;$ѹmmq?bm\}FT928CBζ^VGc5*pTu%gřu,q%L&Kw|*!Xl&eX[5{&mw; ;|).YRsSS/[p2x ;,6QAMe(iFE^uAiHM9`}JSj5{eS(~E| V4&f|8r<2a9 6ʖ !NKl -T4nmMr`C]T}W #@c)cU8C; iH[*- b>Δ;|s!mrGYY%+ [ޙ}a~3@FN],BJKNƕ wP$]B I ۋݝ=Q|x^ۼHsBHӶ5tu./= n1g¿E,Zye} V]d ."p=td1I 9{ҳ%}[^"~ H__"mg!Y1P [kfl: :V:XMKg4K}QuT3[]Rh'p[uzkvtX4@I^K4#6htS[`V**o8ݧkm_h V,? >׻\7Zp a%`eS}4ptWZpC5 r\5j=V1i֚C5/hzmvOˢ9wB8pt? hg!/KQͮc&NjM]ln7u&#9tp4G'T24#9 WW[{X3KkHCT7>VB@4-MЕ{ZRBCM5r| 6|J"7¿J P4hBq"s @&_VBآJypn~9/[A]㈱]6JqLcY=ʇ$"j  #C> J]:2QM˓OMY`՟n>NDo{!#,Ã?Ѫך1>[L>lpN 2Ho> ;=m[EyRgήMlU.^7Ee자N`a' swnsHϾFIϐ/b[V|YIG5C'^K0*j")Wf\U'0v@Y[X/z9HV Yg)839sVi+ *Z5Psf\ ^ D]lng)$D.j<ܒˈt?x>2"{7wYHri:#W+rf.`(휓ET]Uǔ;>i)3rH.|[Cd"Y_6Pj;_`yK5iA97%[bG%ս0>"Q.1)<P,{Zt 27Q,t(%Äۚ=;nFn\ _YG~C{i9B nfaAa6͋x}jۇcxD׀SpON阸R(dҍ22f3p]T4r?3Z6x.?v,<%!@5~ u*GbȍC?)N 5$&gɠx0Oǖɮ/b/ di{&/BVp w/\:[ 5K9//JR4˧Vԯx ߣ)-$U G_c"ǰԏ\/y3<c ?_ZtA}W% _%d ! VlZ٭qY69_ z}<=j-9q% E㧖3O3\Q해¸D0 c^WZO)&1<~ $6Tġ8Ha2<:hfM$B9p< 1ocKC'ǝJXl DͼY. @<]*QLkM#2jl'[VN=G/noǛofv$uYO] BYކɺ0h3vCE"[Fb՞n`p6vG N|b CϓI%%ЎV6L^-Vvw{שqkؒPk#7=-wCaп8bAe Ll4`ҥY.&x}@إ@2Wם:ZsRY;S n6LVuvX>l[`޺'bܠ|IؚM$RR:I+3KRq-4+APUI3Ol(8M1XPEkN*k]d,RuURb6KC_ ;%K*!\F+Dj}iueg((Jz5 / _h =B XLl>M9(k`#~p[\8(T",o6,_'=OaU={y0}s{Rzj@Gb"7?( " O|D&V}ZI {=J wH)w̝>1tLUHઇ vz}ӲvmQŽ[:v XY1GrtI:CHSEN;tԔZH+#i$7:8bZB:/j'NK1 ~ʥaQM/7Ej(p1 WRb5~GފZ aHDpkuãqGRMG68ٔN]C47oGkV} jK6k[26>\ L"# d 5z@Lf'vTQZcP$AՏALC]4+)d^ߧV(MO%sK6V r @1m SQM >yq&c#^͇ԆpY6l7n a,vD\~q%pBʟ͵tdZMŲ(;/i8l9@Φ $Gt)6%7mu|ɃѲ;A=^I<%`7?prv eKo鿙bYQ! X\ ',/y~Ct+SrD`v ^2B2Kk%|l+ ަ8 7i4AF-A)odlEKaؾz\x.{~-Tr%d%p"\tPҋ'Lm |'C.cy֒AP j 'Px8lYEM#Uk9ˡTa̦ 8)cb|1E_Щ%V\t6$p=jF[HT@b]AƷ1J_a}< &6QS:tjX}A1!yY8^N~_ol g}mWNӣλHk\zH^U!D:b0,g?ز[9b}(_-BaqES! 3o7lwQ FI:Nԩ鰙gdm BIqlG-.J*[e2Kxf܈|!=g' ?xvaAfoI8hb3 |i.T, 5 /@Y:OqFp~ΥD1O,uS|+)x}}J#alڞeMȌ~L_?`Оm>W,E/S.J H1V ƲZQ<ېJ+Cy>:*W) ĨPFQs '5SJv|N f鬳V0 :q%AVGq u8׬mjda Ԥ F vymk*S߿;'䝤w ~B"? >ҤhP &&o55ZDWT7Bzx'^0cEݡ>]>odƋtgˆCɃL`'Z[7" kAn%lV:2}X'l_Lf+mLt=ԩݫXӇ!mi(\xp:ΐФw! rBp ;bJsO'w62h? K94:잣s_8U ܗ'& rAuL~-z|+,Jt#;=Stf@kmzh&.&zK&ݚ?waXAWyl4n=)x SoŵhWӐsϯ?ŲY)C>%6uJ/ ۱;bD"1Kslkْȗ[c77 1,ahg"4[kKLTmg,.tJyhjM%ԗuxE3ի&>ʬFFݔl49Ʋ433ZƞðK%q<~bE ˻b^\v%$e*c.l&Ms'FBU"*ُ 2ehKY6ޮܱTDgh-矑.z0.l>h^gիּ OSZksOq:7N r;\07 {Hp^޺PaEψB?xSN8s;5Q zYc aKȨ`sBkXʓj"rR&G}q%0xvKQ|}In{ƞLyVLq~قMиs]ϓ,-F= {W\PZ33DR~f0Jb`MtLWO/3hjݶ.)$o`&J> _bɸU:o\PqcríV&p~`&{fE+G0+ˠ`Q ^>P(#;|ܾƓB10H: i B1SV׆x^3,a>] Yxwi1uP؃Q wk2 ӏΚiE(1|J 1!v(>܀ݡ<6+%9s%_ `/ A=!+]\6v9`99e{v% ,HrSyEf<[ch(uJ UO)5CZ<:>}y]gSS 8eB>b{l2: M?Η4䖏FP ~F͞r%!D$G^XL=u}]9smsө^!ӪqDoY^4"3$Rg5ʓa exQSd3D!e 77$RB$x]I %'*r7D$+<  jC"8+C 2xF:1 cO^~IFBf@}4`Jxk3! =mǀ{8RDpYNU tLdp'AZ.yW^k hu}n7٬{-w%+c{u5NCYEΪ  s/PT@K]R[1yؕe~גG3I?Qs4!29=hqɽ4H xRw]^\򗻌 V44@a/'{8ܑ>2Z *z۵눸;^4S8twrljqCW -szaBB83iE,=tO=&ro^aBxBBrvUJ,sCcqSUe.^&.i,췏1;^&z5#!T}%%jB7: gqSޗh=a奪O55pb<"ҍ7hB/¼b{ϩYB\;# S׹ ]L8;dҸ1_S3^Y3* e Hū(,Olk FŽ>?5Gc! / `.V$q|/]g>AkV1Y,lBoF@/I:'ڬ ΋:.r䐡4X0^h _q!&akSdIJoKM:ߑ޿,#ԓ*'BKVGo߄sFDo,D;uE\ڡ3_; 1eȳ)D=11eq{|P{?Q @͕ohq+ C2jw/<!m]!!Ѳ)p (}ʙu>enU_y$ iH 7 x"Lo0/\Inv}> ~;JL y>"p&ڏNrTZjhp1xqDaѿ#fbkr jd aiCm%Fp;ފLC}[C'iWq]}cև{no<K(`y%[Rֵ08;g#%qx3_dݣ!(ej08Đ~6P3 &_#M 4 XO%6Z ,~;`¼7I\',<(~C&H*C^@:7si8TV$;D.o7;[Knav}V0,P= >I68UN|~²Gb("V0PcՔxeaƃRWoc^cw3$d9$vÑTfIz{ FMẔ-EӊO{[&J'xKd<)1mI\7~,wއkUPojFd@-y,aͧ_7}t^ Y e B?}DVMo2iW>VIe`ࠠN"g$>^#o/FbRQ[O韹 V*|LQj՛zeYo68H/8!s @\A߱}r`Cox℃{03bi7KJyU J!#Pi^QUrN.\>_(! US}Cr̀'iQHnr?t ێ,' n+7 UL W*"N aqlP,a2Nu(q,h[S[A)9|$*E]e++q6ƥI"OX V׽HّK5V> 6wLK'^9Vr! !ImXg`Mjػql',sc$榜hL`;O>OCA㶩*;X Vk Ir\^L_2 G7Ĉ>g2-b:Twq\'g ,`&Jl fC3Aǐg V֭')dN"f *V@ /FJm9۶kk-2BÃ$gQE=wp 6_QvScFmJOɱ˴>=a(/g5ɸ]߁*iPB|Fģc:,ď˕t<#E K`v}RXd9ci;W2C{]b&-徂dG%@jk2@xp<~܍Rufva $ݏJy=&!#]}~秮j3MO tYro80ڴpwՉ>b5|\ƈ}$2∝Ђ[#4),h/aG݋">=3 +F=kFv׊#a?/c~jI>oEVV斡V(䔧e`yxFZaɏ!bޏȥD€DFL4*{9v!,΃?)NDɘ ]!zkwtrI Mu^Ҭ>h%j}Ab9CT36UIk$Em[<|DI)Tב=G_w?HgFXfx2W^SՁe!hJWt}Dh`[F-~.&M3$cđg)@d|e[^x_.N4uK:p,sO[mPʲxNS[廰p a|_Wq:)Ȣ5?|;UQ$~$[pUXPFcsE*/)Ӆ"΁3=a/ (t-c9\e4 ,LӝsD^m}?1]̛zYΞ'U A$ć`D@:ikE {{K~K})$->/6O>P${O'{h05 6 &1 vZ@s:eCƓ4+b4rvqTLۑkҵϩ:KmnPi_-wKk!R!x)kxX#v)YjHI s d[c&+n*C;Xfk_`v64Zp%3f)3AV+X.d4R@D}XTЌLouj6\];8ۭ 8f2Lx-Nae<+ꋮ{^~MV:$vyE =0@]Qi>,uMqBoU 0NHk7$Q޹LR4)튥n#\%Ư06zUk%|>'%{WVf7R j3 thjqRTv)̜TVc^]Α11cNJ4nwŋ-IRGiyh^myl8q-+Mmd3ʼn`~428nѰkq;ŨjvDtMȒi^w7lR}(ǛX:BǀF@ʽI)6b^;XwW,%Qtӳ:M.0+M[a/pIbtIchߺ5.OZa7[bFCjR9?~"//d@&ӵ_9.ڪp3?P/5gUrF;ս |C -߁Goj'?O\{^3V$Ѯ)c7ȏ_ *0 zh~ B[S?~i-MIFKisv듣Ɵ>&Ekc}2)V 1J8M^i5 pf8Q3 Ih̜ UKԶĦy04TR# [ðlװkMcʉ; CQAOH#,@U:A6"i/xǖp=j^ ϰ}|AA=$2pDBj>ڵxWK`JW ~~˜ϚؚYab;r%M`Dx$Fb)-%AK"6ʔб) my? CVЂ3:9G% 6~ԙԫr#xH?Q-Jw#YCA/ &ACP=>ǯݸqKT\SXe_)˗c:>_0Ձ,bQIag) Q!r)Ԯ#HNۜ*'97!ܓJ> mUIY%MAq%8y0~;"񬦬'$t 4CS\zyb6% 06ݲ6}j.Ƿk!3V h =y aմ ak7`a..[ IM+Q0es|iRr{qZBTq>oC:!B~q X bW>+$!]m MI) lCU  J$RjS|Ͱ`IQ|T dF8;[jRηƵpp q+uUnnYWB_M"90beE} G;XM3js!L@aB>~*<qn}(ޛ/z^& N#ʀps!w&…<'g{){ >%G";yUXD^U YM1t2lPtp#Zff^šT,P ^ז DG,1VسHņE~ ғPiI2J~! o-ꭧ5Dnq44rq"8,;MkȰ_ǜy^0ʄ-_;[o:y'e炶W/=@,f4V`φ4UV@D;O'nX)NMOtn/ g0K^51mdfXfӍUmO>lR$Ǟp'v>F Bs0tzT\73{,?ҭr\HX#M!>yb X_@o=_& b)_U@pbJ&DF Ս^<<M'L),h5V;9 p2:rNE5ѡS}xbϯ0]ΟNa5yl_ uWo+Psȷ1Uz(LQ@<WewsӘɰ|%l*y} ~֭}Hh'NDhcߕ|Z.eIƎM| _|Cq6tHYF g<&n25΁#.t!K8.*>ʠ+>sn5In/HhG.&|WA_dkd+;Effs~U+J+j_! ]eYHUzc$Y?)ȁe$s#^'qtAunxvA|@4{CGռ_̑@* 'yjFy&wɥ5) Qט\ [OE-vH~] Qa$2PR@e=SwJnTxj8KJjPgŒUҮa;WN챟kԇ{5,uJ S!eBcjVio==?ĶR_d!N2 m>۶"W/0,T3#a>ܪV"zBd/CjQH-lLy ( /]CFN߂Zj4'1Ӑ4O?z؈O:ŖƮ˗:/!/^sɽ/FlK5d/_^b)b) ?gE|kүqR/z3qL8`^~aM0fGK[h0+DC.byLKW`cInغ ;޳3r5Zu+~-JPg=9eLU丣;&i lG5 /N3q:%Uwh❛C 8T b/TnkfZg3RSsfK3%W/} C@d3}(=E 1dy]c"?1' Xu;W23s8|}qT9Pr j` xxdoKo0PA?o3vȣ6Û:Q9ny\"mF2JMz1742?Aqse4(yN@nSw]t,pkrҔ\Ϧ7{*K :4SXk=HM!F}^nUk!/us GpQ ,bH.jt]YPV EH͍.Zym3AR-mqLj\~ꋮ#PI?DZ|w ~>;P& yOt܉m&Rok4: m-~}P6}J{el :O l,ZDS&_YJ=1TgNN!(0էJ~ cᾚ,W6xF\NJ#,EuL7WMVs)+4q=Ω#BB.Y-9F=Pۻ\_Z~·WΣaly͠)\_KܬC^m\EHΏ4M-[$6@mȆB )?k#'kA 0ھT U[*dWi|2޾m&k>=vHW[kȐ;JBݬex],baӱ:9Fߓ#7L36Lv"'0]bK_ڵ͸SߦN%+Ki3 ҋk0>R**=xʶZy6rp˽l:zrZex!,D&p"U\?h]Ԏ5XQ&&Ev|ION*! A\W}wH9p)4܏v$Ɓޛ`/I\!Swao;va螳` b`1{xs h)+yϨ6()#rbg{@Y} >S=Dp6)[ -Jβ< 6iPs*xn-on<"%<ݘRs{u*cR6iۆȪ aWşnR#7cMX+SZf LOufڞ~ qfV+/dp1YvW![/dV -TܭGBlRץǒ VlVv|x"B(bv&(Xf2@6w}k͒R&qKvIW~꼈7Rz3KrL1iZ%E|ȡ37S8IKm[ r הVX$w-A~U?g^nsOD] 9PhGk# bmvړ+c.r߉=/GNtQYWy5x%,Znk<62>'4:fh./dqX٩J0ȫ0:[UR+]"-R]2Y'S㙤y'x6&\z?0$`3Kڇ~×&eev !L<wg< zBh&Rr}l[Q( L].{ccI޻\x"mgKƳ'Lsi<1{vm%4gC)|#.|^E+%-[ܲGsߙSإn<'EG 0,z㴋NU7ӷ߁|&ȊG'/O={r (|5ׄ)Z.BBS3)K E | EM^53(!i{5Tk'6&0k;IeTg J\ٸ]auamG] I$oFe7bPytsU`hN=wg7Yq˄'zi~_[QTDǩB5FY!.TtC4ѻz;.F]UoKGQk>PIERbj'rbL( 㢿#r BKft r \ќHQHɚD2RON )O~vCĭohfȣ m+.pFda? o"#QGy+'+zN>f-J>P6q}҄;7xٗw9Ǭ]ב.:X7͗U8h@s %-tJ}wƉ@$l$*'وX+gP[¤eK٭8)']"2fē@eQ%1?h7|+!O\6_{־,cHuz\T.4u_14A&ǵ("56SlOrW_ଛ80^JoU@9?Zd8B5%cVb QakZ=[-XGYƱP EA`pK+A7 c'iRD#Pî߆)=VJXR{@Z$=OIu CO%-"j;z}}Pvyyb=Fl=Z]%9nnBo.4A|S@?R#@O)/[KLM~X(fE8 &8R/}7SUf`-d3:GG /0ŎU W=|mBnT8)>}BLϖ IW0@y/'8q7Rհ6xtXFDl; dOV9eAX2&)Q!2SOqt=t]y0}(ŭ qV)㚌Kl c44F 桦D98w@kSFAP;bj MǦvjd"N د¾MF}˶:G1_Uޥ0t M~$dPy_C'޷ɯw1IzKڼ60 xry]꧁Tr"e Gd4 Jx# eXw1uEjĺlbw':Kv3򀁎2ULK(<1ND3  r ťSͨݬ!9|HgP~Ey$j[WR i+*XGcDXgaLL=)Ǎq#zޢ+}7B%U CIlIa97#і1gVae25E7+9Dq*`<<BqTVSDZ$M`Ɠ?p?Fd9[C`9jr ֱ1Ъ)lE}ɵm96r|r3|‡-kq/s΃[k4^[fF YG+@!FB-_ySÇ2q>ʼ*HS0q= ^عԙgu-1r3}|fhPzk]/mi^PE)`?<'mO@3{%k &kv qVlpl"MYTGK&es ^ Ñ٠k,Ee LAVes(zUg  .SLjY8Mi~sݬat8na^-xy84h Y(APˆN D6/͜G"q۝!7 ᕙOlJধyu@9~ ͢#J z;G "F)gkg*1E9k РXWeszFD_MHjh!: Hq'\f~ijhtb2Bt;WMWrnrd^鏵3cs>f鲐6-S{H0rv*- ǭ㲱B4` GNlKb]B=252֜Sp?\Xdnlo@? #@'TxgM>瓂n)\K<4`*،cvrsؠ+!>nLs<ф,5,9u}9E _S<%{[uL<\XmMW?Bxj֨T4GTʺ.RFuF6r$^b'7i&P=YOU> yQL@K>>MksD) Vwի ֪h-9~Ff3eQ[NIrUEM6pQC7 "i!CdK[vDNقMWԥ%oZ6V<2;D5@]%ZNfGB^ NdFI }]~|;rE5D_ 6'Jdȼv'AJ?)xYxgSO|LMO؁L ?6ze77 KS!&*v`7A|rk^V#K[(,uʴˀ- h$g(F1E} \++H'ʺMj׊>v,Dx S VOi_jgv#UDڼV4S@JLE+_ْ>gqq"XW4Ӝp䀿-JJW+cݴя]/T[P%.{Z;htFҦzJ<iZixf91੯('FoqH=j1F\tO{kRMyB$ ׆wr@\'4r8T>A |ȹԬ]ԨTJx[&?zVf| tO]Cti'SQ?N7g1-̕)*Ru:<.Z%wbaggq]*2*O6~}ܶC\$rAwR>L;F Ǚ/lwu.2R{Ԓy]?Q 0Hl_-pmЎx  =#=#._w;j 1.C 4oM V– cgKq?XjoўhVHl3a,&]{:$HE~z1ɈNS%L5#o+‹rOsI^Z%U"j)1nUIpTKoJA\Qy O֭e$ǰe0>5ȰzV4:Zp [ fsv7SSFe\ #J;,xGַ9 ̫8Ar,Z+\HegjZG o-BUzKr hqtY|~?,Re?#:6+"qba^rgV&{F+> &Bm^+f:9@/q~l&k'8#Xh^#2ƃ:砱P7-o(պۨ7/VZ/PTAj۪xЁGq_#"{Kw[ n5~}lj.JnXA!VVDti–6,` /mom4SMCTdJ!Qc!̬v|#No*Ix˹9RB1XBh=u_ <\ҙJ. ғ"k=w4-Ii%dqY9]UgoGr<ՁM|X cZN@rJ'Y.V`P;8O<[^PHAIqcPnn[VeOGO@YuM>P;WtW C~K!+ܲI/pCi0m:O }azvDEy`\9n6c@Yۤkr|?BTGZJiERqq0ݍ`!2?A@d\p|LaaaLj;ycҫ-60s8A3쫌n|%K'<=} pp `x}=AtHі*l9z?ȭ5c)ƒ*͖| (ПNU˻LE=#<'јҖdx\p E2k舑a^񓚠noOk t8|?ÛׁLcsYm QJIIvp/E-PTe I{$v# ٬p91ks<QBvM{tk֑5SIl==U6 G`PaJue2ܽ|bݯ&&9'\Eگo( 9JqWv86X4rQZ|&oٷe{hsTE@C h,=`&N}~5H^+4؈ 'S@%:.\~@}[/N[x}PEݗS}u-Yh$jcXDq5M5ag7ECɌo'Mf N"&@p_DrWM4vҞL3+6Ui,zV7[c)0%w.`:EL=`n:FɨUՖ K2Dΰrs sJs=N4%IE717*2G2,hqBn8/_ߥ2z Ð?\X?G4=9yIKmgg>H@уGGoaB ,3 (obܤ-,#VOg{x(5$lk}*Dhv-Zx 7faח2JQC.%A f9شE?uXGوhiKDl]d`j'B*+Iݿ"ȮbPiM!O"B̿;~bd>jiO&XlRIMqQl୰~| >W+Y8)_WQWΆU4+It)I^'A{5v6b;1T_p*a{N_$M+@MԝXnۧ aتVoHr + ~4$,޵8s~A=16}9T}}(i6Vkz՗d)2 ]ցNUFVo HbDݓGB KhSzІސiA>n#JY>ht Rn-7v\7ΩlQ'; a>}{ӛfRj8RC,皇]Qe:18X`5s;nl8:+Y¶K?f A $! _:K[t 2r~׎S-"[|icE&˝,`Z@vY9ɲI jO >YѴKX>|R!d5{da`uw4-8^n͋9xS}Aj*;F3(R\[=>^'- :Ye7uͷ)/QXOW-RiMz3K,yl+;κWLs7v;$ 'T][ Km^4.2:5ljnOp6 "҂#I$-QMc J v C8w;Ԩ,FYy ˸^D> ׼vӡ(/S 8M̎ +'?@$]̌?Me;Ѹ_'}1n!րlJ]}"6Yh4sIk >X#H>0l(ewJ^_٦^ǭ3_٣|O6z (Џ D[ܰŹIY*w}15q͊^tuuLN =Ƶëiփѷjr}/(H~5FGujAm[͘qng6 o8Rk$ J&v3H$s)ߊ>? 㢻TăHr c 9j7¨ >z6lRi9|o3ڏqx ϺkvI%$l7\ޤyioF^^7Mz21/lӁ*P /uUIzG**kC(8H G*s8l),O7".TW^{kWpŢvX ܏RX4=F=:LKd]4"bR10(XMF-4ɺHϜOW4WjJ`J~12{pYâH"+$ _0c%ڢ"j2-\3}(%;5UG7%qˆy<9P&ª6N{z5`T5u6߅RH@臢8yzv?YH)m;|5l=+In= yzg 7wv^T:AtuRU C ޻kJ81??Ō3 i}C4…lP%Mҷ(AUcΎ0n o "x7[bkjTF4[y6Hkȹ6FĔ \U42Ӎ-p ^(~_0Q^UV"y,汃=73~pk8B*-NJQL aeӎ9|ɏ٬dL\jD%RP=0b")|b#K4jϒ݀}ؗIg֑]ױIM ͯ {ξQm Ļ?gT~~paf*2k|f gv$E9ב=d`] Uww8a3,vObi.j}(t?kPQ=r?ѷ6g% _867pԄy[Q~9ik*ib}Q:wEֈ#ݿ~%k͎!NkaV=#쎸b+ma}[ ݫNQ "RŁoꈛXF@eb*QRbURwELzN]ĂqUG;t)ݎ]_.)a 9h݋i؊Q0ٵฐn W|x+]oQ7V}7kՊѡ1byx,ih3%0ׂyVm\cdvQq C4ԓ9XU-q(kյփkҖק 2R!=e)Hݦ&/2(jie [yd!Vmj4 Ė\!0= Ѡ|؛2+slg=UԊՆ*~6p{/lBSw!qwqƅ'3[u!C~IzwS5uWlyvlv4!!&4~9+l]fyVLvu W.Y! (hP| b2I/o2i@77j z u19XqVA7b,rKz޿6ͤ- qKa\U?mUSF1z Znɠ#kaγ$dS.[w*]gI@yX*״j5a.~-UH.oANт .ˆR۞ KхLGa\6 $XΩ>8va%7|ja" vhӽ!Caع)%O0 rzy&ʃ'"/˭dOW8C$굨=/v4s˨ǣH| ]=>3dM+<#dnBfq;HۢY22DÓ 6$lUzӿ6+ƭ>7D|11- +4`eimkYeyQDvƵ)1eNUFB~^7Pi#>9(i?yX~eu; ~d:56aId9И:A\цЇc%A]Q$73A<2Ks9{]USy^Ԛ$t@g*b~`!%߬4!nئ݇6fqP0 7\ॎ[@.h2t?RµqYkTy9]bW( 3+Ƴ{3+"e@(#e~,Юh鶐!\߳o7髆+Վ8K̑] OQMzV GGf j+8>vmI^A!o v\v2e{S’v>B&7~ L,|Zf^[wUBd8s-b/u % ;z Iۤe 8$Ghu0r# `"jǘh;vτ  Zn\>P;.cV/krMkrv(*P7~?ӑ #$L!X떌 5Vuo{m lhހ-4?~\Kֆv<_V_ndɍFx I}q}|λNpEG3yH(G]c Jo'pk>cY|K uۣ޽؉k kyP Q$Kw?+ ֆCd`k ',lmH\ -,7 K& ^? }2~ y!;D䒄5(:FEWi,fx 1fW_ c5a>h1]X'LvyAh<2b[BA`E@j.,%`C\*NS25A\zy 500Gt 5KwYMVC _>EA&(f04F ||8`M2t7g _0vXs- ::cتAeyx㲶kʅqu(Ukmf1^p``TRfa\؜}dY<r"Ţ/FMV¿%Sa`aXæEKp ))tU$< i?W<6~o/dDoh,•g'X'tٞ!$XdYx9cB9¼$6UaDjHj!|JoяaR3pAwx,'+U!AZ "D "2h q붙i ~wST[PuNLj/lˣ $Y[|#3#aC73#ݛ&D>;mXeKG-nJK(c/5 #UneSY)" ҨI-_5#8"0ڴ3/ZMg~<i##P?WjZZ'2l(wWǙǚPMkhT2P c_gRG?ZmKza>gJ p&T߷+bH!?>TU |_K;-;$I,$].c ю:&a3ߥh5[LAeߛQ#P Kb N4b6P];+TSqBH:_ uN2tɮ~G@7y."6u䬢G)xL&Z%|& b]Ppp$J"/~J<,9Ogl uc Z[ه ruagexhQ6xk}-H WiI0(q{ &NM<$<9Ӗ6h ruIA&z^$0 [ljY̗Ұ.fxVkPu̴9aX ħ #Rs?.dGȉF؀ug$i? VJntmHv(IfZ dA(ꭩ0X^d)u+jmHϧb%LЋb,9gG` EžbaA}h~XA>h>ˍ^Kv^A?%od~ #[-?=Lڵ۲0(礊M X 4Uug D.)$p[nHMMZ01á!}$ JM{wߌ{n\g nJ&K#uu/Gm3JtMp +ygD[$OHtG)6CŀHH]\x7c0KGpeZPsP mfA& ܫ,`AAH d/κzgy;%3NAJYH,e҂! YVWrv1$mYq6onߋ []7ە y:Us ID &EdQ3&F_Ge>P@P"Ph@M=j Y^(Y Ǘݨ0(|* K;N7y7 ¾IN62$Xl5}J; mbU_2\lmd5Ν_ =ӭ/nW}k\ ˔ \&UW*4ñ3mqA6XTr]"= g_6 YE!utGVZ++ T&v=w߾n<-|z C5/}r<\G;Ji$^0Rjc3J'.:n?CMx«&ן Ҳ$0-Pۓi90RzN6g)Dߊ2N 56 IK݉Y@액BFGU8ш֛ \yڞ$pFW$n`|g/T@rߵvض5{k;+S{[/͖ŮuXPZ>nN8,ތ2ؐ3Gy͉,b2:&E&\T?et>,'I-])+lƵWc-s1xdb5HL {yO\Q>S4Z>U bq^=8֛#oKMޑ $Hĉn S"2zVzs>HZt. uOɽX?9ճ&G ,ob J1;ɩ DY!ùޮ`̎UΤ}j= &CIwQvA:Z^)IjL3T{Җ٪_?m( XPBD*|yٟy.w&WQL6Xzҕ ,p`MɽjGFaG`SXW;Ȫ<%w BswHySv0͖lD|B[h_2aJ%xIDž2@0͔cxT ^gm?'?SR՝_̎0fAdD: EVEAzZ8#[0NIϴІdnvxftj-H[?'){- b0T1!Qol*5>osIʯ'yکCjrK10madۘjS^Z6"!F>Bq荔|ӏq9ɑte'f5IFMwuc=gx9 LVgz{HQo胴2C+rO{Vv2ږ\ ':gC@?7ACܓ{U~.˼};*^ |Gm Gǧ#~*G rFq *T %N\p:|>5B0f\@Ф:S( 3&XZ5 /6^뤺矉@Át ZM̒iIkZ譔ʻAɶXdH7F8p+xo/^|6(Dr*Jgtgᏹ'4YpN>p9K75‰R*n#ύ$믥.ˮu4➇e$I4㵙[]0՞ a-R։oc,G18YT9RF6o*&'x1>& ZrӐ`*[n2Gj{uliEn;@·b*:sɀ2遨|lMkx~PNP lWo A[Lҫ/HM`A>LPs{(Ir0n-(.95GU.u4AWD;BfVNȁM26k:f2F$ C,.@ SٮU*xSiqX'gӯz-vxB2lw 9!8Б # Oc_u|3Z"}wO1lx WR9*W|ε* d OziTGpd9ř%9OtV;w$Fw "a4s$J=AUGvS[l#*myqu$ )[-{0M,"Ìh#aeI9`˾>o.~DnrLc)z1*e&$0 C7߫X$e''MŅ'TŎS-Cj̉` iĎ93*lnL0UM¡xǦ`Y>P> 'D9ڭREb2ףp.)xYjڙ E[KW= 2}.SlOē@KtP lX|Kp'([{uB:U:p;Yq̘aꗉ g׳|_MJs- )|KzrG|0Hު,bl^qg~lKxPdhN又WTƫ"{ԙ?Cl1-|97(#{K&QS_cLrX` Ȥ 3JK譔fb$͍(;£!G!6RFߐ] S66[ MF}s?KDp!t9c:8'$9'8xΦ QtY?EȆVMV5eiֆ q4m$T'!usZX\+qJ:o`ʐKFPĴqWhnB9wbte`eC_ Zxf3kKOdo VJ3_5Qw0P4ԈH*e_?up{XJ>.6 S-KBw%d0l8S݁  &s .$M?wˮ篰?ӎ1\+Nąv|ͣ}TQg2/KM-3 wP'ߌ;k1Q|yY0x\kkLj]W=`Œ$RAp̛Wj:HJgOEyMAhFej#J`; %Q]&e%E$!V[vܮ(ש h.̲IZ$o:SIlϩv'!dg{ ⪔\50unF9|p"/fz`fBH8MǼ5u#['o'C2zL@?DzXeNVy 633\6҂!2Mm2_zzj9DFb*sO{LhYfg5Ʒ]GrCͲH W\hR9 Cy%pT}bj¶lz^paq5',(@yW2hXjHE0BZeQAXS#*aBLY^ K>=0c[ފ(I7Lv )=²/ۼ-`'2\j<^JmR# 0$#,֥/ab3C_FC;a^pj‡5 KMk-*!5^zD "=]H9;Cp u[QxMW[ϢnBT۩c1Km*.L w2H/x >3*NW3lyw #HӁƈq8N {xuì< [yp olK5Łн V.[(X1Kz7‘M y{ :]3ߊx ã|Lpb J$l CQkQҖT^1g܊C 6{LH@'MwL%~ g'>cH:C6;!7e1vߎpPTTߥK0LV [{(hr#R lpV{*G? `?@ǎQ b;"7 EL0L56aL{Sb?{h6 [dNm%`F&{(FBUB_B} DkwmAER53oz]n{L޼JOHmHl-W3Hx BYg}O91E")|;/8Ǘ #5*BfZ_7c' lImr`` .Ϡ8ՖG^uez&HV[ky&Hxk~Q( ΅"+vʀ褪a꾜X JpWV@`)T}yt}-*~Nnl(ѷhh$ _]1oF/;KNz)i7lM,B at!NWC&)SV'̰-JaT(rZw_i)K(9'indR.,YJ܌c³O+74R J%Rv'[?fHoH_rNK4?bwп.|fs"_,8I]^#ݥ{# j&jM~! rI,f~cZY )KKw9?eOK%+WL۟/TD.wn|rP{8r2hXOWw!b^`Y ocsXf~D$≯矂ƒaG~:{ȉ,6F ynOHU6s2KB`D[ Ҭ80-jlڗ`bW.us ÀeA)OzVm̌) pJ8LMBvXZx2ORRYsn¬֋īKCR7d 6#UWhӮ"AHLmD*{_kĩud!ޏHRꪐ䶈(SD[/"Fn8#Xi7j3ay\e[V1"]WQbUk u:H FY VɞS-ke.i3L{PBB0X3]Ŷힰ#{Ʃz$Uj7Kf(K1fä%\k@'Ns>QE`dЇKFM B؂mIzvGM(K=2BD_֡q)aʃ+@vZViK;_K^ѶTKE4zIť lbY}M(R5X\97vXCyi 9x`ݕ+!B+TԒ[Ojdal\z[C-3OE52s?1 _BU3ЁO} ^t_UR "P:B(vI^GJ/ D I";pUhoB&*d|Bv_j_LZό){l.`S<ݙWr2(XH@=XrJʺc-r_ AOTևι&tQ+d+LNoL"פAMشZ\^KX%6J[0^H"f1_&Vm-׉L2ӹ!3R/s Sw+q˛_&gEIösa@[x9᾽[]i@JNǸYu`ħ ,p3<^mxLb* w[/ Dblgֿh]29{9WbQ7]͕+@zÅxJvW: *Dz.Di ^.,RnQc`XB)WYLX_Ї!lN@xPww+F:sjiu;[.ӭEĶ"K:ᗘHTW;\2S AEWIՍoYIFUVe,d#_kWtm ү(T?HGt7oZoapFhdt bJX0jEuw fȍ|oJUvۨH/:MfV(%+]nO *]A:3oW|pV[2kY0xA@#oa#b@O|q|;6ʥ SqCLzɿAb}d?YCj ɷQO+0,f2uoMѧ\j#d;΀I?iYg@t?t"!Zn|4tUN#~1ڤ#tM}\>;PVP řg'qMLnua*ZGiLM|]W<"2 qlpqVeGY i:ěDÊ+§[JOmzG0IxL4P_dBeu7o&'|\bz>Ae5cd>pg^|`^'3kҕZB<{CCG-kL;OAsnq)hΒNj*79<e-ވ@lN\O\:ލVK$2DbzU]]my51_V&x|UXr͌5EwYhgay`XD uTߦ\Oʏ$l";pܼ]J>2/JC4[*Ra%&b{:+ƉN-0SO+ϘcV 㑽4YDG<{qblyʄg;3.Q8,4 6eMIe]gly!oN1zT7 dU*E(Wi-ͭV.?WM0oD&[})cz՟,'VMd,W'Y ^f`uP:?p/ Mΐ^a4<GpLw> 5F^ҼWnG E g}yã]:0z1gA<E78TDܙZu)*n"8"C&/Zj6?  e9m#oBp0V$YY=*F{d.i@] IݡHxwboLe5E39s#@A|j0O@Ն"1@[㴢WA%.Te3vPo/pvO*Ryj]is`bƹ )1}0'ª3s4[턞EkA[2'mx?U; .`U V%18eҨ嫃qVޛ^XE]m>k'E{%7+EŁtHp͆c6vl(u0i J^BMNtz$PWƦк CE-G$hoX+%-4"hvG|F#&0d 91"y՚@ ܒwljpD^%"fxJw)#6Z߃pf0yuF!c5[st WABx鶕qH8E/:O<0F3*6pKn]5;R64^B촆V!dO_TWW8xʒIj}/1:[]nBNun*}e OqTgmY8Lތ3O@֤4Ϻ 4|=l}P6ǁ:=alπt(kWg3MUՓR34oLfg6fpC9B0hkR"#OjlV'a_*s@ɲjT 6 b\DÌlȲMF(;W!&-QWL2> 1rުE}C{(QRWni߮r8m"BC_׈`cKLN\B $g`tA'HN߬)Q`^4.@l  $CfQ,g`W?6=q^7f~ n^VN& ^;GRs}07o]o/`'g"(2.Bshrҿ+5*H @ w)OixU (v"'|F6J=snT` r2z`Py)>OH aNٵfyO'dCskKܜ׽X>phw\OI32?W\'M OQ!glnYgre_qBM}a.%ۛb 5G1j=!Ҿg0qI7`Md/ubjcnm_nU2#;<(EMlud.Jf{'ލL7K 4s5Zi34~U4yMzRX4ZS'oS(=evۂ@bf58;ms{>.dX^ q Jk9;'}i/KO  5q;!t`9J%A!uM|JUj_ Ϣ<pF/b9_Ŏ yO|"$ŭK?NbWAhEz|L$\ڝ%W;0!DŽPvvpV]t4^HR,bQ'R6,Pvg@x1[X vr >tAe`dGTL+yX]o0} 1Hìu a-Qnek˃ ^q]%ڽYnA":J@ Qp}zb; {qw֌B\qdK9QR:ӄG8I;ecK8RV0H`n~wXz,L zI9]+wĢӎ]w1 SF o2'4ڝS6#i?|K*]px0QFTA"!NSɥQDW#aIĀ-u_~ȭ/g(>3&(,dGQb 'u|"w~0IzO|K{`m%S_=QԏOGi`e[ 2aSbCV&?|_ky;lIQD;%J:T *^)l>I2"xЩ6+hmvF1w:F铗4?e sDCt`$ s\l36W2/y")y(eO(@0Eiָɼ /5E}x+X7Pak 9H(wK/$Wrl IVk4rGu JD7 T`pylu7~iM 8En<-f*˕n%V#l#v,#. `83NѝbA鿱T]h.Zf|u "('Կn`JLhF͚[xc>'פ>\БwӟB{ R<`B#4GB$xG2I:ͱ.ҵ:/z=Z\F8:&DI$ގw('!C Jݧ쿔3&)[QPpn1NhU 1 t E-],a.0>>CV]#4<T>˭A۝Ӓɶ^P$8Yl%xK9qQ?eaIzv~>SP,?].0RӃl[V~]wbՊ>4eL,?z$*\#A(ewd͡Ep-xm)vajG(Z=h'JWD\yxD۫NJOr$r̰8ZlW-S5{!"0g==e8g4lgZI3 XItg@Up+_NnU{&ƍ07WDjĕҙV!ȢxRSZ\Vug9V~&c?")iQo>Cv& !JH`醫f6\Vg9O>'TkAj yGyP9P89-ڻK!T|C"Ú2*B#y )e>3R?InV^z)yB?]DHS-j݃kDR@#=oɽ{\Ƣf3aW⋴"XKJ"M:8?1_#NWPKNܹP&݁ ӣ R䕟EOwh@P/H}1F= ~הr,wZY;Iྟߔ)[% hgښ_89ЄzfzJ)R а"S,FO!ںeLmE&a ) JpB p%$.b̿K҈99O=VaaPMO_}<7^IsWv{ð/Dॎd=ȺM~e|X}ӽ82bC- UF Y_Yڴwh$ioy}c6~Ϣ}P+2(!({|}n)g5A^5X !M„Bxs'!Z@MKt$)|_C#@$W+1*)k(~$f hR) !zxClռvD/AE0  YZ